--- /home/fdroid/fdroiddata/tmp/org.tuxpaint_8.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.tuxpaint_8.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/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid 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: 940a39919d743b56560e3b38046df22f248f2d3dfaf395358760a2368c65fc04 │ -Signer #1 certificate SHA-1 digest: f74d74a7ffa3877817cf6c05e82abc1d7113fc65 │ -Signer #1 certificate MD5 digest: 83fb2442e622fd4f24f71f0a6d2323ac │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 9787a2d16bbb2993700d2992f05efc3b2d2a5d39fc4f6c20418cf3095ca27f47 │ -Signer #1 public key SHA-1 digest: 7d5ca7b4095cade9b9d0425aeb24873a41234caa │ -Signer #1 public key MD5 digest: 7bf2b173108aa68a4ad97779ad687e54 │ -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,853 +1,851 @@ │ -Zip file size: 21167678 bytes, number of entries: 851 │ --rw---- 2.0 fat 75572 bl defN 17-May-06 06:20 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 75693 bl defN 17-May-06 06:21 META-INF/158BAD56.SF │ --rw---- 2.0 fat 1326 bl defN 17-May-06 06:21 META-INF/158BAD56.RSA │ --rw---- 2.0 fat 41 bl defN 17-May-05 20:37 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 17-May-05 20:38 META-INF/fdroidserverid │ --rw---- 2.0 fat 2960 bX defN 17-May-05 20:37 AndroidManifest.xml │ --rw---- 1.0 fat 125 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_03.png │ --rw---- 1.0 fat 153 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_06.png │ --rw---- 1.0 fat 185 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_12.png │ --rw---- 1.0 fat 276 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_24.png │ --rw---- 1.0 fat 357 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_36.png │ --rw---- 1.0 fat 341 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_fuzz.png │ --rw---- 1.0 fat 250 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_seethru.png │ --rw---- 1.0 fat 160 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_seethru_05.png │ --rw---- 1.0 fat 188 b- stor 80-Jan-01 01:00 assets/data/brushes/aa_round_seethru_10.png │ --rw---- 1.0 fat 23 b- stor 80-Jan-01 01:00 assets/data/brushes/arrow_compass_points.dat │ --rw---- 1.0 fat 2150 b- stor 80-Jan-01 01:00 assets/data/brushes/arrow_compass_points.png │ --rw---- 1.0 fat 23 b- stor 80-Jan-01 01:00 assets/data/brushes/arrow_triangles.dat │ --rw---- 1.0 fat 2269 b- stor 80-Jan-01 01:00 assets/data/brushes/arrow_triangles.png │ --rw---- 1.0 fat 289 b- stor 80-Jan-01 01:00 assets/data/brushes/blob.png │ --rw---- 1.0 fat 352 b- stor 80-Jan-01 01:00 assets/data/brushes/chisle.png │ --rw---- 1.0 fat 480 b- stor 80-Jan-01 01:00 assets/data/brushes/cutout_square_diamond.png │ --rw---- 1.0 fat 949 b- stor 80-Jan-01 01:00 assets/data/brushes/cutout_star_circle.png │ --rw---- 1.0 fat 346 b- stor 80-Jan-01 01:00 assets/data/brushes/diamond.png │ --rw---- 1.0 fat 613 b- stor 80-Jan-01 01:00 assets/data/brushes/flower_5.png │ --rw---- 1.0 fat 362 b- stor 80-Jan-01 01:00 assets/data/brushes/flower_5_small.png │ --rw---- 1.0 fat 675 b- stor 80-Jan-01 01:00 assets/data/brushes/flower_6.png │ --rw---- 1.0 fat 370 b- stor 80-Jan-01 01:00 assets/data/brushes/flower_6_small.png │ --rw---- 1.0 fat 607 b- stor 80-Jan-01 01:00 assets/data/brushes/flower_7.png │ --rw---- 1.0 fat 3402 b- stor 80-Jan-01 01:00 assets/data/brushes/heart.png │ --rw---- 1.0 fat 339 b- stor 80-Jan-01 01:00 assets/data/brushes/hexagon.png │ --rw---- 1.0 fat 27 b- stor 80-Jan-01 01:00 assets/data/brushes/inksplat.dat │ --rw---- 1.0 fat 6620 b- stor 80-Jan-01 01:00 assets/data/brushes/inksplat.png │ --rw---- 1.0 fat 32 b- stor 80-Jan-01 01:00 assets/data/brushes/kuroneko.dat │ --rw---- 1.0 fat 1759 b- stor 80-Jan-01 01:00 assets/data/brushes/kuroneko.png │ --rw---- 1.0 fat 12 b- stor 80-Jan-01 01:00 assets/data/brushes/lines-angled.dat │ --rw---- 1.0 fat 1808 b- stor 80-Jan-01 01:00 assets/data/brushes/lines-angled.png │ --rw---- 1.0 fat 575 b- stor 80-Jan-01 01:00 assets/data/brushes/lozenge.png │ --rw---- 1.0 fat 682 b- stor 80-Jan-01 01:00 assets/data/brushes/oval.png │ --rw---- 1.0 fat 355 b- stor 80-Jan-01 01:00 assets/data/brushes/pentagon.png │ --rw---- 1.0 fat 250 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_10_lt.png │ --rw---- 1.0 fat 250 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_10_rt.png │ --rw---- 1.0 fat 295 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_16_lt.png │ --rw---- 1.0 fat 299 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_16_rt.png │ --rw---- 1.0 fat 351 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_20_lt.png │ --rw---- 1.0 fat 357 b- stor 80-Jan-01 01:00 assets/data/brushes/slash_20_rt.png │ --rw---- 1.0 fat 16 b- stor 80-Jan-01 01:00 assets/data/brushes/sparkles.dat │ --rw---- 1.0 fat 1015 b- stor 80-Jan-01 01:00 assets/data/brushes/sparkles.png │ --rw---- 1.0 fat 1054 b- stor 80-Jan-01 01:00 assets/data/brushes/sphere.png │ --rw---- 1.0 fat 20 b- stor 80-Jan-01 01:00 assets/data/brushes/spiral.dat │ --rw---- 1.0 fat 2897 b- stor 80-Jan-01 01:00 assets/data/brushes/spiral.png │ --rw---- 1.0 fat 826 b- stor 80-Jan-01 01:00 assets/data/brushes/splat.png │ --rw---- 1.0 fat 16 b- stor 80-Jan-01 01:00 assets/data/brushes/spray.dat │ --rw---- 1.0 fat 878 b- stor 80-Jan-01 01:00 assets/data/brushes/spray.png │ --rw---- 1.0 fat 121 b- stor 80-Jan-01 01:00 assets/data/brushes/square_06.png │ --rw---- 1.0 fat 122 b- stor 80-Jan-01 01:00 assets/data/brushes/square_12.png │ --rw---- 1.0 fat 122 b- stor 80-Jan-01 01:00 assets/data/brushes/square_24.png │ --rw---- 1.0 fat 122 b- stor 80-Jan-01 01:00 assets/data/brushes/square_36.png │ --rw---- 1.0 fat 190 b- stor 80-Jan-01 01:00 assets/data/brushes/square_fuzz.png │ --rw---- 1.0 fat 137 b- stor 80-Jan-01 01:00 assets/data/brushes/square_seethru.png │ --rw---- 1.0 fat 32 b- stor 80-Jan-01 01:00 assets/data/brushes/squirrel.dat │ --rw---- 1.0 fat 15984 b- stor 80-Jan-01 01:00 assets/data/brushes/squirrel.png │ --rw---- 1.0 fat 502 b- stor 80-Jan-01 01:00 assets/data/brushes/star.png │ --rw---- 1.0 fat 121 b- stor 80-Jan-01 01:00 assets/data/brushes/tiny.png │ --rw---- 1.0 fat 414 b- stor 80-Jan-01 01:00 assets/data/brushes/triangle_down.png │ --rw---- 1.0 fat 419 b- stor 80-Jan-01 01:00 assets/data/brushes/triangle_up.png │ --rw---- 1.0 fat 16 b- stor 80-Jan-01 01:00 assets/data/brushes/vine.dat │ --rw---- 1.0 fat 17538 b- stor 80-Jan-01 01:00 assets/data/brushes/vine.png │ --rw---- 1.0 fat 209 b- stor 80-Jan-01 01:00 assets/data/brushes/x.png │ --rw---- 2.0 fat 293572 bl defN 17-May-05 20:37 assets/data/fonts/FreeMono.ttf │ --rw---- 2.0 fat 175016 bl defN 17-May-05 20:37 assets/data/fonts/FreeMonoBold.ttf │ --rw---- 2.0 fat 128384 bl defN 17-May-05 20:37 assets/data/fonts/FreeMonoBoldOblique.ttf │ --rw---- 2.0 fat 175484 bl defN 17-May-05 20:37 assets/data/fonts/FreeMonoOblique.ttf │ --rw---- 2.0 fat 264072 bl defN 17-May-05 20:37 assets/data/fonts/FreeSans.ttf │ --rw---- 2.0 fat 91432 bl defN 17-May-05 20:37 assets/data/fonts/FreeSansBold.ttf │ --rw---- 2.0 fat 95508 bl defN 17-May-05 20:37 assets/data/fonts/FreeSansBoldOblique.ttf │ --rw---- 2.0 fat 110740 bl defN 17-May-05 20:37 assets/data/fonts/FreeSansOblique.ttf │ --rw---- 2.0 fat 621136 bl defN 17-May-05 20:37 assets/data/fonts/FreeSerif.ttf │ --rw---- 2.0 fat 198992 bl defN 17-May-05 20:37 assets/data/fonts/FreeSerifBold.ttf │ --rw---- 2.0 fat 126456 bl defN 17-May-05 20:37 assets/data/fonts/FreeSerifBoldItalic.ttf │ --rw---- 2.0 fat 154900 bl defN 17-May-05 20:37 assets/data/fonts/FreeSerifItalic.ttf │ --rw---- 2.0 fat 618684 bl defN 17-May-05 20:37 assets/data/fonts/default_font.ttf │ --rw---- 2.0 fat 150984 bl defN 17-May-05 20:37 assets/data/fonts/locale/ar.ttf │ --rw---- 2.0 fat 520 bl defN 17-May-05 20:37 assets/data/fonts/locale/ar_docs/COPYING.txt │ --rw---- 2.0 fat 427 bl defN 17-May-05 20:37 assets/data/fonts/locale/ar_docs/README.txt │ --rw---- 2.0 fat 28580 bl defN 17-May-05 20:37 assets/data/fonts/locale/bo.ttf │ --rw---- 2.0 fat 26955 bl defN 17-May-05 20:37 assets/data/fonts/locale/bo_docs/COPYING.txt │ --rw---- 2.0 fat 424 bl defN 17-May-05 20:37 assets/data/fonts/locale/bo_docs/README.txt │ --rw---- 2.0 fat 262868 bl defN 17-May-05 20:37 assets/data/fonts/locale/el.ttf │ --rw---- 2.0 fat 1482 bl defN 17-May-05 20:37 assets/data/fonts/locale/el_docs/COPYING.txt │ --rw---- 2.0 fat 427 bl defN 17-May-05 20:37 assets/data/fonts/locale/el_docs/README.txt │ --rw---- 2.0 fat 144944 bl defN 17-May-05 20:37 assets/data/fonts/locale/gu.ttf │ --rw---- 2.0 fat 497 bl defN 17-May-05 20:37 assets/data/fonts/locale/gu_docs/COPYING.txt │ --rw---- 2.0 fat 419 bl defN 17-May-05 20:37 assets/data/fonts/locale/gu_docs/README.txt │ --rw---- 2.0 fat 25104 bl defN 17-May-05 20:37 assets/data/fonts/locale/he.ttf │ --rw---- 2.0 fat 1307 bl defN 17-May-05 20:37 assets/data/fonts/locale/he_docs/COPYING.txt │ --rw---- 2.0 fat 427 bl defN 17-May-05 20:37 assets/data/fonts/locale/he_docs/README.txt │ --rw---- 2.0 fat 134372 bl defN 17-May-05 20:37 assets/data/fonts/locale/hi.ttf │ --rw---- 2.0 fat 492 bl defN 17-May-05 20:37 assets/data/fonts/locale/hi_docs/COPYING.txt │ --rw---- 2.0 fat 421 bl defN 17-May-05 20:37 assets/data/fonts/locale/hi_docs/README.txt │ --rw---- 2.0 fat 335944 bl defN 17-May-05 20:37 assets/data/fonts/locale/ja.ttf │ --rw---- 2.0 fat 2405 bl defN 17-May-05 20:37 assets/data/fonts/locale/ja_docs/COPYING.txt │ --rw---- 2.0 fat 729 bl defN 17-May-05 20:37 assets/data/fonts/locale/ja_docs/README.txt │ --rw---- 2.0 fat 58612 bl defN 17-May-05 20:37 assets/data/fonts/locale/ka.ttf │ --rw---- 2.0 fat 203 bl defN 17-May-05 20:37 assets/data/fonts/locale/ka_docs/COPYING.txt │ --rw---- 2.0 fat 435 bl defN 17-May-05 20:37 assets/data/fonts/locale/ka_docs/README.txt │ --rw---- 2.0 fat 75704 bl defN 17-May-05 20:37 assets/data/fonts/locale/ta.ttf │ --rw---- 2.0 fat 18360 bl defN 17-May-05 20:37 assets/data/fonts/locale/ta_docs/COPYING.txt │ --rw---- 2.0 fat 401 bl defN 17-May-05 20:37 assets/data/fonts/locale/ta_docs/README.txt │ --rw---- 2.0 fat 200092 bl defN 17-May-05 20:37 assets/data/fonts/locale/te.ttf │ --rw---- 2.0 fat 18168 bl defN 17-May-05 20:37 assets/data/fonts/locale/te_docs/COPYING.txt │ --rw---- 2.0 fat 402 bl defN 17-May-05 20:37 assets/data/fonts/locale/te_docs/README.txt │ --rw---- 2.0 fat 72996 bl defN 17-May-05 20:37 assets/data/fonts/locale/th.ttf │ --rw---- 2.0 fat 481 bl defN 17-May-05 20:37 assets/data/fonts/locale/th_docs/COPYING.txt │ --rw---- 2.0 fat 417 bl defN 17-May-05 20:37 assets/data/fonts/locale/th_docs/README.txt │ --rw---- 2.0 fat 119 bl defN 17-May-05 20:37 assets/data/fonts/locale/vi_docs/COPYING.txt │ --rw---- 2.0 fat 443 bl defN 17-May-05 20:37 assets/data/fonts/locale/vi_docs/README.txt │ --rw---- 2.0 fat 5192076 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_CN.ttf │ --rw---- 2.0 fat 851484 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_TW.ttf │ --rw---- 2.0 fat 399 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_cn_docs/COPYING.txt │ --rw---- 2.0 fat 2152 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_cn_docs/Makefile │ --rw---- 2.0 fat 498 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_cn_docs/README.txt │ --rw---- 2.0 fat 382 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_tw_docs/COPYING.txt │ --rw---- 2.0 fat 1978 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_tw_docs/README.txt │ --rw---- 2.0 fat 419 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_tw_docs/do_it.sh │ --rw---- 2.0 fat 1880 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_tw_docs/maketuxfont.py │ --rw---- 2.0 fat 1396 bl defN 17-May-05 20:37 assets/data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ --rw---- 2.0 fat 8850 bl defN 17-May-05 20:37 assets/data/im/ja.im │ --rw---- 2.0 fat 131362 bl defN 17-May-05 20:37 assets/data/im/ko.im │ --rw---- 2.0 fat 1089 bl defN 17-May-05 20:37 assets/data/im/th.im │ --rw---- 2.0 fat 275261 bl defN 17-May-05 20:37 assets/data/im/zh_tw.im │ --rw---- 2.0 fat 8478 bl defN 17-May-05 20:37 assets/data/images/icon-win32.ico │ --rw---- 1.0 fat 1706 b- stor 80-Jan-01 01:00 assets/data/images/icon.png │ --rw---- 1.0 fat 5148 b- stor 80-Jan-01 01:00 assets/data/images/icon128x128.png │ --rw---- 1.0 fat 577 b- stor 80-Jan-01 01:00 assets/data/images/icon16x16.png │ --rw---- 1.0 fat 8562 b- stor 80-Jan-01 01:00 assets/data/images/icon192x192.png │ --rw---- 1.0 fat 803 b- stor 80-Jan-01 01:00 assets/data/images/icon22x22.png │ --rw---- 1.0 fat 1101 b- stor 80-Jan-01 01:00 assets/data/images/icon32x32.png │ --rw---- 2.0 fat 1418 bl defN 17-May-05 20:37 assets/data/images/icon32x32.xpm │ --rw---- 1.0 fat 1729 b- stor 80-Jan-01 01:00 assets/data/images/icon48x48.png │ --rw---- 1.0 fat 2365 b- stor 80-Jan-01 01:00 assets/data/images/icon64x64.png │ --rw---- 1.0 fat 3698 b- stor 80-Jan-01 01:00 assets/data/images/icon96x96.png │ --rw---- 1.0 fat 397 b- stor 80-Jan-01 01:00 assets/data/images/magic/Snow_flake4.png │ --rw---- 1.0 fat 425 b- stor 80-Jan-01 01:00 assets/data/images/magic/Snow_flake5.png │ --rw---- 1.0 fat 1255 b- stor 80-Jan-01 01:00 assets/data/images/magic/alien.png │ --rw---- 1.0 fat 648 b- stor 80-Jan-01 01:00 assets/data/images/magic/blind.png │ --rw---- 1.0 fat 160 b- stor 80-Jan-01 01:00 assets/data/images/magic/blocks.png │ --rw---- 1.0 fat 240 b- stor 80-Jan-01 01:00 assets/data/images/magic/blur.png │ --rw---- 1.0 fat 607 b- stor 80-Jan-01 01:00 assets/data/images/magic/calligraphy.png │ --rw---- 1.0 fat 306 b- stor 80-Jan-01 01:00 assets/data/images/magic/calligraphy_brush.png │ --rw---- 1.0 fat 873 b- stor 80-Jan-01 01:00 assets/data/images/magic/cartoon.png │ --rw---- 1.0 fat 703 b- stor 80-Jan-01 01:00 assets/data/images/magic/chalk.png │ --rw---- 1.0 fat 994 b- stor 80-Jan-01 01:00 assets/data/images/magic/colornwhite.png │ --rw---- 1.0 fat 635 b- stor 80-Jan-01 01:00 assets/data/images/magic/confetti.png │ --rw---- 1.0 fat 552 b- stor 80-Jan-01 01:00 assets/data/images/magic/darken.png │ --rw---- 1.0 fat 508 b- stor 80-Jan-01 01:00 assets/data/images/magic/distortion.png │ --rw---- 1.0 fat 459 b- stor 80-Jan-01 01:00 assets/data/images/magic/drip.png │ --rw---- 1.0 fat 481 b- stor 80-Jan-01 01:00 assets/data/images/magic/edges.png │ --rw---- 1.0 fat 259 b- stor 80-Jan-01 01:00 assets/data/images/magic/emboss.png │ --rw---- 1.0 fat 553 b- stor 80-Jan-01 01:00 assets/data/images/magic/fade.png │ --rw---- 1.0 fat 632 b- stor 80-Jan-01 01:00 assets/data/images/magic/fill.png │ --rw---- 1.0 fat 1176 b- stor 80-Jan-01 01:00 assets/data/images/magic/fisheye.png │ --rw---- 1.0 fat 180 b- stor 80-Jan-01 01:00 assets/data/images/magic/flip.png │ --rw---- 1.0 fat 657 b- stor 80-Jan-01 01:00 assets/data/images/magic/flower.png │ --rw---- 1.0 fat 1265 b- stor 80-Jan-01 01:00 assets/data/images/magic/flower_base.png │ --rw---- 1.0 fat 494 b- stor 80-Jan-01 01:00 assets/data/images/magic/flower_leaf.png │ --rw---- 1.0 fat 734 b- stor 80-Jan-01 01:00 assets/data/images/magic/flower_petals.png │ --rw---- 1.0 fat 1277 b- stor 80-Jan-01 01:00 assets/data/images/magic/foam.png │ --rw---- 1.0 fat 8697 b- stor 80-Jan-01 01:00 assets/data/images/magic/foam_data.png │ --rw---- 1.0 fat 783 b- stor 80-Jan-01 01:00 assets/data/images/magic/fold.png │ --rw---- 1.0 fat 183 b- stor 80-Jan-01 01:00 assets/data/images/magic/fretwork.png │ --rw---- 1.0 fat 251 b- stor 80-Jan-01 01:00 assets/data/images/magic/fretwork_corner.png │ --rw---- 1.0 fat 218 b- stor 80-Jan-01 01:00 assets/data/images/magic/fretwork_four.png │ --rw---- 1.0 fat 195 b- stor 80-Jan-01 01:00 assets/data/images/magic/fretwork_one.png │ --rw---- 1.0 fat 167 b- stor 80-Jan-01 01:00 assets/data/images/magic/fretwork_three.png │ --rw---- 1.0 fat 361 b- stor 80-Jan-01 01:00 assets/data/images/magic/glasstile.png │ --rw---- 1.0 fat 548 b- stor 80-Jan-01 01:00 assets/data/images/magic/grass.png │ --rw---- 1.0 fat 10752 b- stor 80-Jan-01 01:00 assets/data/images/magic/grass_data.png │ --rw---- 1.0 fat 1114 b- stor 80-Jan-01 01:00 assets/data/images/magic/halftone.png │ --rw---- 1.0 fat 510 b- stor 80-Jan-01 01:00 assets/data/images/magic/kal_pattern.png │ --rw---- 1.0 fat 834 b- stor 80-Jan-01 01:00 assets/data/images/magic/kal_tiles.png │ --rw---- 1.0 fat 510 b- stor 80-Jan-01 01:00 assets/data/images/magic/kalidescope.png │ --rw---- 1.0 fat 113 b- stor 80-Jan-01 01:00 assets/data/images/magic/largebrick.png │ --rw---- 1.0 fat 369 b- stor 80-Jan-01 01:00 assets/data/images/magic/light.png │ --rw---- 1.0 fat 438 b- stor 80-Jan-01 01:00 assets/data/images/magic/metalpaint.png │ --rw---- 1.0 fat 784 b- stor 80-Jan-01 01:00 assets/data/images/magic/mirror.png │ --rw---- 1.0 fat 1097 b- stor 80-Jan-01 01:00 assets/data/images/magic/mosaic.png │ --rw---- 1.0 fat 1080 b- stor 80-Jan-01 01:00 assets/data/images/magic/mosaic_shaped_hex.png │ --rw---- 1.0 fat 1445 b- stor 80-Jan-01 01:00 assets/data/images/magic/mosaic_shaped_irregular.png │ --rw---- 1.0 fat 1227 b- stor 80-Jan-01 01:00 assets/data/images/magic/mosaic_shaped_square.png │ --rw---- 1.0 fat 402 b- stor 80-Jan-01 01:00 assets/data/images/magic/negative.png │ --rw---- 1.0 fat 1070 b- stor 80-Jan-01 01:00 assets/data/images/magic/noise.png │ --rw---- 1.0 fat 998 b- stor 80-Jan-01 01:00 assets/data/images/magic/perspective.png │ --rw---- 1.0 fat 1128 b- stor 80-Jan-01 01:00 assets/data/images/magic/picasso.png │ --rw---- 1.0 fat 223 b- stor 80-Jan-01 01:00 assets/data/images/magic/puzzle.png │ --rw---- 1.0 fat 260 b- stor 80-Jan-01 01:00 assets/data/images/magic/rails.png │ --rw---- 1.0 fat 1315 b- stor 80-Jan-01 01:00 assets/data/images/magic/rails_corner.png │ --rw---- 1.0 fat 1009 b- stor 80-Jan-01 01:00 assets/data/images/magic/rails_four.png │ --rw---- 1.0 fat 496 b- stor 80-Jan-01 01:00 assets/data/images/magic/rails_one.png │ --rw---- 1.0 fat 1198 b- stor 80-Jan-01 01:00 assets/data/images/magic/rails_three.png │ --rw---- 1.0 fat 649 b- stor 80-Jan-01 01:00 assets/data/images/magic/rain.png │ --rw---- 1.0 fat 934 b- stor 80-Jan-01 01:00 assets/data/images/magic/rainbow.png │ --rw---- 1.0 fat 383 b- stor 80-Jan-01 01:00 assets/data/images/magic/realrainbow-colors.png │ --rw---- 1.0 fat 162 b- stor 80-Jan-01 01:00 assets/data/images/magic/realrainbow-roygbiv-colors.png │ --rw---- 1.0 fat 283 b- stor 80-Jan-01 01:00 assets/data/images/magic/realrainbow-roygbiv.png │ --rw---- 1.0 fat 514 b- stor 80-Jan-01 01:00 assets/data/images/magic/realrainbow.png │ --rw---- 1.0 fat 854 b- stor 80-Jan-01 01:00 assets/data/images/magic/ripples.png │ --rw---- 1.0 fat 921 b- stor 80-Jan-01 01:00 assets/data/images/magic/rosette.png │ --rw---- 1.0 fat 892 b- stor 80-Jan-01 01:00 assets/data/images/magic/sharpen.png │ --rw---- 1.0 fat 545 b- stor 80-Jan-01 01:00 assets/data/images/magic/shift.png │ --rw---- 1.0 fat 1104 b- stor 80-Jan-01 01:00 assets/data/images/magic/silhouette.png │ --rw---- 1.0 fat 113 b- stor 80-Jan-01 01:00 assets/data/images/magic/smallbrick.png │ --rw---- 1.0 fat 747 b- stor 80-Jan-01 01:00 assets/data/images/magic/smudge.png │ --rw---- 1.0 fat 693 b- stor 80-Jan-01 01:00 assets/data/images/magic/snowball.png │ --rw---- 1.0 fat 547 b- stor 80-Jan-01 01:00 assets/data/images/magic/snowflake.png │ --rw---- 1.0 fat 1216 b- stor 80-Jan-01 01:00 assets/data/images/magic/string_art_angles.png │ --rw---- 1.0 fat 1966 b- stor 80-Jan-01 01:00 assets/data/images/magic/string_art_full_by_offset.png │ --rw---- 1.0 fat 855 b- stor 80-Jan-01 01:00 assets/data/images/magic/string_art_triangles.png │ --rw---- 1.0 fat 659 b- stor 80-Jan-01 01:00 assets/data/images/magic/symmetric_leftright.png │ --rw---- 1.0 fat 762 b- stor 80-Jan-01 01:00 assets/data/images/magic/symmetric_updown.png │ --rw---- 1.0 fat 402 b- stor 80-Jan-01 01:00 assets/data/images/magic/thick.png │ --rw---- 1.0 fat 326 b- stor 80-Jan-01 01:00 assets/data/images/magic/thin.png │ --rw---- 1.0 fat 611 b- stor 80-Jan-01 01:00 assets/data/images/magic/tint.png │ --rw---- 1.0 fat 1062 b- stor 80-Jan-01 01:00 assets/data/images/magic/toothpaste.png │ --rw---- 1.0 fat 298 b- stor 80-Jan-01 01:00 assets/data/images/magic/tornado.png │ --rw---- 1.0 fat 603 b- stor 80-Jan-01 01:00 assets/data/images/magic/tornado_base.png │ --rw---- 1.0 fat 1263 b- stor 80-Jan-01 01:00 assets/data/images/magic/tornado_cloud.png │ --rw---- 1.0 fat 986 b- stor 80-Jan-01 01:00 assets/data/images/magic/tv.png │ --rw---- 1.0 fat 1669 b- stor 80-Jan-01 01:00 assets/data/images/magic/wavelet.png │ --rw---- 1.0 fat 1212 b- stor 80-Jan-01 01:00 assets/data/images/magic/waves.png │ --rw---- 1.0 fat 692 b- stor 80-Jan-01 01:00 assets/data/images/magic/wetpaint.png │ --rw---- 1.0 fat 309 b- stor 80-Jan-01 01:00 assets/data/images/magic/xor.png │ --rw---- 1.0 fat 1114 b- stor 80-Jan-01 01:00 assets/data/images/magic/zoom.png │ --rw---- 1.0 fat 281 b- stor 80-Jan-01 01:00 assets/data/images/shapes/circle.png │ --rw---- 1.0 fat 253 b- stor 80-Jan-01 01:00 assets/data/images/shapes/circle_f.png │ --rw---- 1.0 fat 443 b- stor 80-Jan-01 01:00 assets/data/images/shapes/diamond.png │ --rw---- 1.0 fat 417 b- stor 80-Jan-01 01:00 assets/data/images/shapes/diamond_f.png │ --rw---- 1.0 fat 231 b- stor 80-Jan-01 01:00 assets/data/images/shapes/octagon.png │ --rw---- 1.0 fat 201 b- stor 80-Jan-01 01:00 assets/data/images/shapes/octagon_f.png │ --rw---- 1.0 fat 250 b- stor 80-Jan-01 01:00 assets/data/images/shapes/oval.png │ --rw---- 1.0 fat 217 b- stor 80-Jan-01 01:00 assets/data/images/shapes/oval_f.png │ --rw---- 1.0 fat 246 b- stor 80-Jan-01 01:00 assets/data/images/shapes/pentagon.png │ --rw---- 1.0 fat 222 b- stor 80-Jan-01 01:00 assets/data/images/shapes/pentagon_f.png │ --rw---- 1.0 fat 148 b- stor 80-Jan-01 01:00 assets/data/images/shapes/rectangle.png │ --rw---- 1.0 fat 144 b- stor 80-Jan-01 01:00 assets/data/images/shapes/rectangle_f.png │ --rw---- 1.0 fat 150 b- stor 80-Jan-01 01:00 assets/data/images/shapes/square.png │ --rw---- 1.0 fat 146 b- stor 80-Jan-01 01:00 assets/data/images/shapes/square_f.png │ --rw---- 1.0 fat 521 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star3p.png │ --rw---- 1.0 fat 628 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star3p_f.png │ --rw---- 1.0 fat 572 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star4p.png │ --rw---- 1.0 fat 638 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star4p_f.png │ --rw---- 1.0 fat 633 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star5p.png │ --rw---- 1.0 fat 687 b- stor 80-Jan-01 01:00 assets/data/images/shapes/star5p_f.png │ --rw---- 1.0 fat 260 b- stor 80-Jan-01 01:00 assets/data/images/shapes/triangle.png │ --rw---- 1.0 fat 228 b- stor 80-Jan-01 01:00 assets/data/images/shapes/triangle_f.png │ --rw---- 1.0 fat 24019 b- stor 80-Jan-01 01:00 assets/data/images/title-credits.png │ --rw---- 1.0 fat 29101 b- stor 80-Jan-01 01:00 assets/data/images/title-tuxpaint-2x.png │ --rw---- 1.0 fat 11718 b- stor 80-Jan-01 01:00 assets/data/images/title-tuxpaint.png │ --rw---- 2.0 fat 40552 bl defN 17-May-05 20:37 assets/data/images/title-tuxpaint.svg │ --rw---- 1.0 fat 34689 b- stor 80-Jan-01 01:00 assets/data/images/title.png │ --rw---- 1.0 fat 358 b- stor 80-Jan-01 01:00 assets/data/images/tools/brush.png │ --rw---- 1.0 fat 467 b- stor 80-Jan-01 01:00 assets/data/images/tools/eraser.png │ --rw---- 1.0 fat 636 b- stor 80-Jan-01 01:00 assets/data/images/tools/label.png │ --rw---- 1.0 fat 1023 b- stor 80-Jan-01 01:00 assets/data/images/tools/label_select.png │ --rw---- 1.0 fat 437 b- stor 80-Jan-01 01:00 assets/data/images/tools/lines.png │ --rw---- 1.0 fat 610 b- stor 80-Jan-01 01:00 assets/data/images/tools/magic.png │ --rw---- 1.0 fat 524 b- stor 80-Jan-01 01:00 assets/data/images/tools/new.png │ --rw---- 1.0 fat 867 b- stor 80-Jan-01 01:00 assets/data/images/tools/open.png │ --rw---- 1.0 fat 470 b- stor 80-Jan-01 01:00 assets/data/images/tools/print.png │ --rw---- 1.0 fat 436 b- stor 80-Jan-01 01:00 assets/data/images/tools/quit.png │ --rw---- 1.0 fat 695 b- stor 80-Jan-01 01:00 assets/data/images/tools/redo.png │ --rw---- 1.0 fat 811 b- stor 80-Jan-01 01:00 assets/data/images/tools/save.png │ --rw---- 1.0 fat 525 b- stor 80-Jan-01 01:00 assets/data/images/tools/sfx.png │ --rw---- 1.0 fat 246 b- stor 80-Jan-01 01:00 assets/data/images/tools/shapes.png │ --rw---- 1.0 fat 769 b- stor 80-Jan-01 01:00 assets/data/images/tools/speak.png │ --rw---- 1.0 fat 405 b- stor 80-Jan-01 01:00 assets/data/images/tools/stamp.png │ --rw---- 1.0 fat 376 b- stor 80-Jan-01 01:00 assets/data/images/tools/text.png │ --rw---- 1.0 fat 854 b- stor 80-Jan-01 01:00 assets/data/images/tools/undo.png │ --rw---- 1.0 fat 3112 b- stor 80-Jan-01 01:00 assets/data/images/tux/bored.png │ --rw---- 1.0 fat 1454 b- stor 80-Jan-01 01:00 assets/data/images/tux/default.png │ --rw---- 1.0 fat 2169 b- stor 80-Jan-01 01:00 assets/data/images/tux/great.png │ --rw---- 1.0 fat 2522 b- stor 80-Jan-01 01:00 assets/data/images/tux/kiss.png │ --rw---- 1.0 fat 1182 b- stor 80-Jan-01 01:00 assets/data/images/tux/oops.png │ --rw---- 1.0 fat 2609 b- stor 80-Jan-01 01:00 assets/data/images/tux/wait.png │ --rw---- 2.0 fat 12278 bl defN 17-May-05 20:37 assets/data/images/tuxpaint-icon.svg │ --rw---- 1.0 fat 692 b- stor 80-Jan-01 01:00 assets/data/images/tuxpaint-installer-icon-32x32.png │ --rw---- 1.0 fat 1541 b- stor 80-Jan-01 01:00 assets/data/images/tuxpaint-installer-icon-48x48.png │ --rw---- 1.0 fat 1319 b- stor 80-Jan-01 01:00 assets/data/images/tuxpaint-installer-icon-64x64.png │ --rw---- 2.0 fat 6766 bl defN 17-May-05 20:37 assets/data/images/tuxpaint-installer.ico │ --rw---- 1.0 fat 2206 b- stor 80-Jan-01 01:00 assets/data/images/ui/back.png │ --rw---- 1.0 fat 616 b- stor 80-Jan-01 01:00 assets/data/images/ui/bold.png │ --rw---- 1.0 fat 2043 b- stor 80-Jan-01 01:00 assets/data/images/ui/btn_down.png │ --rw---- 1.0 fat 1996 b- stor 80-Jan-01 01:00 assets/data/images/ui/btn_nav.png │ --rw---- 1.0 fat 637 b- stor 80-Jan-01 01:00 assets/data/images/ui/btn_off.png │ --rw---- 1.0 fat 1541 b- stor 80-Jan-01 01:00 assets/data/images/ui/btn_up.png │ --rw---- 1.0 fat 918 b- stor 80-Jan-01 01:00 assets/data/images/ui/btnsm_down.png │ --rw---- 1.0 fat 836 b- stor 80-Jan-01 01:00 assets/data/images/ui/btnsm_hold.png │ --rw---- 1.0 fat 1076 b- stor 80-Jan-01 01:00 assets/data/images/ui/btnsm_nav.png │ --rw---- 1.0 fat 325 b- stor 80-Jan-01 01:00 assets/data/images/ui/btnsm_off.png │ --rw---- 1.0 fat 705 b- stor 80-Jan-01 01:00 assets/data/images/ui/btnsm_up.png │ --rw---- 1.0 fat 802 b- stor 80-Jan-01 01:00 assets/data/images/ui/color_btn_down.png │ --rw---- 1.0 fat 940 b- stor 80-Jan-01 01:00 assets/data/images/ui/color_btn_up.png │ --rw---- 1.0 fat 30521 b- stor 80-Jan-01 01:00 assets/data/images/ui/color_picker.png │ --rw---- 1.0 fat 425 b- stor 80-Jan-01 01:00 assets/data/images/ui/csel.png │ --rw---- 1.0 fat 1748 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_down.png │ --rw---- 1.0 fat 6140 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_down_large.png │ --rw---- 1.0 fat 3864 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_starter_down.png │ --rw---- 1.0 fat 1487 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_starter_up.png │ --rw---- 1.0 fat 1500 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_up.png │ --rw---- 1.0 fat 2631 b- stor 80-Jan-01 01:00 assets/data/images/ui/cursor_up_large.png │ --rw---- 1.0 fat 775 b- stor 80-Jan-01 01:00 assets/data/images/ui/dead40x40.png │ --rw---- 1.0 fat 2915 b- stor 80-Jan-01 01:00 assets/data/images/ui/erase.png │ --rw---- 1.0 fat 180 b- stor 80-Jan-01 01:00 assets/data/images/ui/flip.png │ --rw---- 1.0 fat 522 b- stor 80-Jan-01 01:00 assets/data/images/ui/grow.png │ --rw---- 1.0 fat 580 b- stor 80-Jan-01 01:00 assets/data/images/ui/italic.png │ --rw---- 1.0 fat 1238 b- stor 80-Jan-01 01:00 assets/data/images/ui/magic_fullscreen.png │ --rw---- 1.0 fat 468 b- stor 80-Jan-01 01:00 assets/data/images/ui/magic_paint.png │ --rw---- 1.0 fat 736 b- stor 80-Jan-01 01:00 assets/data/images/ui/mirror.png │ --rw---- 1.0 fat 3562 b- stor 80-Jan-01 01:00 assets/data/images/ui/mouse.png │ --rw---- 1.0 fat 3538 b- stor 80-Jan-01 01:00 assets/data/images/ui/mouse_click.png │ --rw---- 1.0 fat 369 b- stor 80-Jan-01 01:00 assets/data/images/ui/next.png │ --rw---- 1.0 fat 2589 b- stor 80-Jan-01 01:00 assets/data/images/ui/no.png │ --rw---- 1.0 fat 922 b- stor 80-Jan-01 01:00 assets/data/images/ui/no_title.png │ --rw---- 1.0 fat 1080 b- stor 80-Jan-01 01:00 assets/data/images/ui/no_title_large.png │ --rw---- 1.0 fat 3544 b- stor 80-Jan-01 01:00 assets/data/images/ui/open.png │ --rw---- 1.0 fat 212 b- stor 80-Jan-01 01:00 assets/data/images/ui/osk_capslock.png │ --rw---- 1.0 fat 237 b- stor 80-Jan-01 01:00 assets/data/images/ui/osk_delete.png │ --rw---- 1.0 fat 298 b- stor 80-Jan-01 01:00 assets/data/images/ui/osk_enter.png │ --rw---- 1.0 fat 235 b- stor 80-Jan-01 01:00 assets/data/images/ui/osk_shift.png │ --rw---- 1.0 fat 312 b- stor 80-Jan-01 01:00 assets/data/images/ui/osk_tab.png │ --rw---- 1.0 fat 1685 b- stor 80-Jan-01 01:00 assets/data/images/ui/paintcan.png │ --rw---- 1.0 fat 1367 b- stor 80-Jan-01 01:00 assets/data/images/ui/paintwell.png │ --rw---- 1.0 fat 1029 b- stor 80-Jan-01 01:00 assets/data/images/ui/play.png │ --rw---- 1.0 fat 655 b- stor 80-Jan-01 01:00 assets/data/images/ui/popup_arrow.png │ --rw---- 1.0 fat 367 b- stor 80-Jan-01 01:00 assets/data/images/ui/prev.png │ --rw---- 1.0 fat 2581 b- stor 80-Jan-01 01:00 assets/data/images/ui/printer.png │ --rw---- 1.0 fat 8937 b- stor 80-Jan-01 01:00 assets/data/images/ui/printer_wait.png │ --rw---- 1.0 fat 591 b- stor 80-Jan-01 01:00 assets/data/images/ui/progress.png │ --rw---- 1.0 fat 959 b- stor 80-Jan-01 01:00 assets/data/images/ui/save_over.png │ --rw---- 1.0 fat 2295 b- stor 80-Jan-01 01:00 assets/data/images/ui/scroll_down.png │ --rw---- 1.0 fat 863 b- stor 80-Jan-01 01:00 assets/data/images/ui/scroll_down_off.png │ --rw---- 1.0 fat 2284 b- stor 80-Jan-01 01:00 assets/data/images/ui/scroll_up.png │ --rw---- 1.0 fat 847 b- stor 80-Jan-01 01:00 assets/data/images/ui/scroll_up_off.png │ --rw---- 1.0 fat 569 b- stor 80-Jan-01 01:00 assets/data/images/ui/select_digits.png │ --rw---- 1.0 fat 591 b- stor 80-Jan-01 01:00 assets/data/images/ui/shrink.png │ --rw---- 1.0 fat 685 b- stor 80-Jan-01 01:00 assets/data/images/ui/slideshow.png │ --rw---- 1.0 fat 2041 b- stor 80-Jan-01 01:00 assets/data/images/ui/sparkles-old.png │ --rw---- 1.0 fat 2545 b- stor 80-Jan-01 01:00 assets/data/images/ui/title.png │ --rw---- 1.0 fat 2932 b- stor 80-Jan-01 01:00 assets/data/images/ui/title_large.png │ --rw---- 1.0 fat 1286 b- stor 80-Jan-01 01:00 assets/data/images/ui/trash.png │ --rw---- 1.0 fat 2500 b- stor 80-Jan-01 01:00 assets/data/images/ui/yes.png │ --rw---- 2.0 fat 3186 bl defN 17-May-05 20:37 assets/data/osk/abc.h_layout │ --rw---- 2.0 fat 407 bl defN 17-May-05 20:37 assets/data/osk/default.layout │ --rw---- 2.0 fat 510633 bl defN 17-May-05 20:37 assets/data/osk/en_US.UTF-8_Compose │ --rw---- 2.0 fat 174342 bl defN 17-May-05 20:37 assets/data/osk/keysymdef.h │ --rw---- 2.0 fat 2532 bl defN 17-May-05 20:37 assets/data/osk/qwerty.h_layout │ --rw---- 2.0 fat 410 bl defN 17-May-05 20:37 assets/data/osk/qwerty.layout │ --rw---- 2.0 fat 14834 bl defN 17-May-05 20:37 assets/data/osk/us-intl-altgr-dead-keys.keymap │ --rw---- 1.0 fat 253484 b- stor 80-Jan-01 01:00 assets/data/sounds/areyousure.wav │ --rw---- 1.0 fat 11052 b- stor 80-Jan-01 01:00 assets/data/sounds/bleep.wav │ --rw---- 1.0 fat 48620 b- stor 80-Jan-01 01:00 assets/data/sounds/bubble.wav │ --rw---- 1.0 fat 3628 b- stor 80-Jan-01 01:00 assets/data/sounds/click.wav │ --rw---- 1.0 fat 17270 b- stor 80-Jan-01 01:00 assets/data/sounds/eraser1.wav │ --rw---- 1.0 fat 17972 b- stor 80-Jan-01 01:00 assets/data/sounds/eraser2.wav │ --rw---- 1.0 fat 1196 b- stor 80-Jan-01 01:00 assets/data/sounds/flip.wav │ --rw---- 1.0 fat 30292 b- stor 80-Jan-01 01:00 assets/data/sounds/giggle.wav │ --rw---- 1.0 fat 6692 b- stor 80-Jan-01 01:00 assets/data/sounds/grow.wav │ --rw---- 1.0 fat 25424 b- stor 80-Jan-01 01:00 assets/data/sounds/harp.wav │ --rw---- 1.0 fat 43052 b- stor 80-Jan-01 01:00 assets/data/sounds/italic_off.wav │ --rw---- 1.0 fat 57388 b- stor 80-Jan-01 01:00 assets/data/sounds/italic_on.wav │ --rw---- 1.0 fat 6380 b- stor 80-Jan-01 01:00 assets/data/sounds/keyclick.wav │ --rw---- 1.0 fat 32044 b- stor 80-Jan-01 01:00 assets/data/sounds/line_end.wav │ --rw---- 1.0 fat 16556 b- stor 80-Jan-01 01:00 assets/data/sounds/line_start.wav │ --rw---- 1.0 fat 5423 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/alien.ogg │ --rw---- 1.0 fat 3875 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/blind.ogg │ --rw---- 1.0 fat 13984 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/blocks.wav │ --rw---- 1.0 fat 32812 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/blur.wav │ --rw---- 1.0 fat 15266 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/brick.wav │ --rw---- 1.0 fat 8333 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/calligraphy.ogg │ --rw---- 1.0 fat 49868 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/cartoon.wav │ --rw---- 1.0 fat 14656 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/chalk.wav │ --rw---- 1.0 fat 4988 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/confetti.ogg │ --rw---- 1.0 fat 9356 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/darken.wav │ --rw---- 1.0 fat 11188 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/distortion.ogg │ --rw---- 1.0 fat 6274 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/drip.wav │ --rw---- 1.0 fat 3819 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/edges.ogg │ --rw---- 1.0 fat 10198 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/emboss.ogg │ --rw---- 1.0 fat 14218 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fade.wav │ --rw---- 1.0 fat 23816 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fill.wav │ --rw---- 1.0 fat 6291 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fisheye.ogg │ --rw---- 1.0 fat 7374 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/flip.wav │ --rw---- 1.0 fat 6038 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/flower_click.ogg │ --rw---- 1.0 fat 5170 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/flower_release.ogg │ --rw---- 1.0 fat 4423 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/foam.ogg │ --rw---- 1.0 fat 6833 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fold.ogg │ --rw---- 1.0 fat 21682 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fold.wav │ --rw---- 1.0 fat 3678 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/fretwork.ogg │ --rw---- 1.0 fat 6260 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/glasstile.ogg │ --rw---- 1.0 fat 61484 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/grass.wav │ --rw---- 1.0 fat 46190 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/halftone.wav │ --rw---- 1.0 fat 27408 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/kaleidoscope.ogg │ --rw---- 1.0 fat 7007 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/light1.ogg │ --rw---- 1.0 fat 12414 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/light2.ogg │ --rw---- 1.0 fat 14560 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/metalpaint.wav │ --rw---- 1.0 fat 7522 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/mirror.wav │ --rw---- 1.0 fat 13617 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/mosaic.ogg │ --rw---- 1.0 fat 9145 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/mosaic_shaped_hex.ogg │ --rw---- 1.0 fat 10363 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/mosaic_shaped_irregular.ogg │ --rw---- 1.0 fat 3700 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/mosaic_shaped_square.ogg │ --rw---- 1.0 fat 6778 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/negative.wav │ --rw---- 1.0 fat 4699 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/noise.ogg │ --rw---- 1.0 fat 4233 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/perspective.ogg │ --rw---- 1.0 fat 13885 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/picasso.ogg │ --rw---- 1.0 fat 15648 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/puzzle.wav │ --rw---- 1.0 fat 1808 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/rails.wav │ --rw---- 1.0 fat 13240 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/rain.ogg │ --rw---- 1.0 fat 17784 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/rainbow.wav │ --rw---- 1.0 fat 17346 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/realrainbow.ogg │ --rw---- 1.0 fat 6361 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/ripples.ogg │ --rw---- 1.0 fat 7678 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/sharpen.ogg │ --rw---- 1.0 fat 32283 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/shift.ogg │ --rw---- 1.0 fat 8110 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/silhouette.ogg │ --rw---- 1.0 fat 21548 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/smudge.wav │ --rw---- 1.0 fat 7689 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/snowball.ogg │ --rw---- 1.0 fat 13042 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/snowflake.ogg │ --rw---- 1.0 fat 8934 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/string.ogg │ --rw---- 1.0 fat 5589 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/string2.ogg │ --rw---- 1.0 fat 5641 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/string3.ogg │ --rw---- 1.0 fat 14666 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/thick.wav │ --rw---- 1.0 fat 10760 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/thin.wav │ --rw---- 1.0 fat 33606 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/tint.wav │ --rw---- 1.0 fat 20352 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/toothpaste.ogg │ --rw---- 1.0 fat 36325 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/tornado_release.ogg │ --rw---- 1.0 fat 12281 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/tv.ogg │ --rw---- 1.0 fat 6886 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/wavelet.ogg │ --rw---- 1.0 fat 7483 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/waves.ogg │ --rw---- 1.0 fat 5757 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/xor.ogg │ --rw---- 1.0 fat 5731 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/zoom_down.ogg │ --rw---- 1.0 fat 6308 b- stor 80-Jan-01 01:00 assets/data/sounds/magic/zoom_up.ogg │ --rw---- 1.0 fat 2612 b- stor 80-Jan-01 01:00 assets/data/sounds/mirror.wav │ --rw---- 1.0 fat 7244 b- stor 80-Jan-01 01:00 assets/data/sounds/paint1.wav │ --rw---- 1.0 fat 9140 b- stor 80-Jan-01 01:00 assets/data/sounds/paint2.wav │ --rw---- 1.0 fat 13162 b- stor 80-Jan-01 01:00 assets/data/sounds/paint3.wav │ --rw---- 1.0 fat 24682 b- stor 80-Jan-01 01:00 assets/data/sounds/paint4.wav │ --rw---- 1.0 fat 34796 b- stor 80-Jan-01 01:00 assets/data/sounds/prompt.wav │ --rw---- 1.0 fat 74028 b- stor 80-Jan-01 01:00 assets/data/sounds/return.wav │ --rw---- 1.0 fat 6540 b- stor 80-Jan-01 01:00 assets/data/sounds/save.wav │ --rw---- 1.0 fat 1608 b- stor 80-Jan-01 01:00 assets/data/sounds/scroll.wav │ --rw---- 1.0 fat 6692 b- stor 80-Jan-01 01:00 assets/data/sounds/shrink.wav │ --rw---- 1.0 fat 13262 b- stor 80-Jan-01 01:00 assets/data/sounds/stamp.wav │ --rw---- 1.0 fat 14666 b- stor 80-Jan-01 01:00 assets/data/sounds/thick.wav │ --rw---- 1.0 fat 14812 b- stor 80-Jan-01 01:00 assets/data/sounds/thin.wav │ --rw---- 1.0 fat 129404 b- stor 80-Jan-01 01:00 assets/data/sounds/tuxok.wav │ --rw---- 1.0 fat 69036 b- stor 80-Jan-01 01:00 assets/data/sounds/typewriterbell.wav │ --rw---- 1.0 fat 182616 b- stor 80-Jan-01 01:00 assets/data/sounds/youcannot.wav │ --rw---- 1.0 fat 729 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/Jigsaw_3x3-t.png │ --rw---- 1.0 fat 796 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/Jigsaw_5x5-t.png │ --rw---- 1.0 fat 6732 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/bald_eagle-t.png │ --rw---- 1.0 fat 5242 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/car2-t.png │ --rw---- 1.0 fat 1049 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/carcassone-t.png │ --rw---- 1.0 fat 3795 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/chessboard-t.png │ --rw---- 1.0 fat 823 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/chicken-t.png │ --rw---- 1.0 fat 9395 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/desert_tortoise-t.png │ --rw---- 1.0 fat 3846 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/elephant-t.png │ --rw---- 1.0 fat 6099 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/fish_icon-t.png │ --rw---- 1.0 fat 1813 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_filmstrip-t.png │ --rw---- 1.0 fat 6913 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_flowers-t.png │ --rw---- 1.0 fat 2954 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_gold-t.png │ --rw---- 1.0 fat 5751 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_heart-t.png │ --rw---- 1.0 fat 13644 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_hearts-t.png │ --rw---- 1.0 fat 5479 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_neon-t.png │ --rw---- 1.0 fat 1791 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_picture-t.png │ --rw---- 1.0 fat 881 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_screen-t.png │ --rw---- 1.0 fat 1213 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_silver-t.png │ --rw---- 1.0 fat 1279 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/frame_television-t.png │ --rw---- 1.0 fat 9556 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/gecko-t.png │ --rw---- 1.0 fat 351 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/grid_10x10-t.png │ --rw---- 1.0 fat 352 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/grid_20x20-t.png │ --rw---- 1.0 fat 4290 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/hat-t.png │ --rw---- 1.0 fat 716 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/jetplane-t.png │ --rw---- 1.0 fat 4551 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/jigsaw-t.png │ --rw---- 1.0 fat 9168 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/manatee-t.png │ --rw---- 1.0 fat 48680 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/mosaic-t.png │ --rw---- 1.0 fat 13805 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/nagasaki-t.png │ --rw---- 1.0 fat 7432 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/old_soviet_car-t.png │ --rw---- 1.0 fat 1815 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/pansy-t.png │ --rw---- 1.0 fat 20932 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/reef-t.png │ --rw---- 1.0 fat 388 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/rocket-t.png │ --rw---- 1.0 fat 944 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/shipwreck-t.png │ --rw---- 1.0 fat 4640 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/skull-t.png │ --rw---- 1.0 fat 15917 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/skyline-sf-dusk-t.png │ --rw---- 1.0 fat 4365 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/spirograph-t.png │ --rw---- 1.0 fat 10894 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/stained_glass-t.png │ --rw---- 1.0 fat 1392 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/street-t.png │ --rw---- 1.0 fat 4358 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/tux_farmer-t.png │ --rw---- 1.0 fat 10520 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/woodpecker-t.png │ --rw---- 1.0 fat 792 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap-t.png │ --rw---- 1.0 fat 987 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_africa-t.png │ --rw---- 1.0 fat 860 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_america_north-t.png │ --rw---- 1.0 fat 3481 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_america_north_usa-t.png │ --rw---- 1.0 fat 669 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_america_south-t.png │ --rw---- 1.0 fat 919 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_asia_north-t.png │ --rw---- 1.0 fat 983 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_asia_south-t.png │ --rw---- 1.0 fat 793 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_australasia-t.png │ --rw---- 1.0 fat 968 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_canada-t.png │ --rw---- 1.0 fat 1075 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_europe-t.png │ --rw---- 1.0 fat 757 b- stor 80-Jan-01 01:00 assets/data/starters/.thumbs/worldmap_japan-t.png │ --rw---- 1.0 fat 3578 b- stor 80-Jan-01 01:00 assets/data/starters/Jigsaw_3x3.png │ --rw---- 1.0 fat 3177 b- stor 80-Jan-01 01:00 assets/data/starters/Jigsaw_5x5.png │ --rw---- 2.0 fat 137384 bl defN 17-May-05 20:37 assets/data/starters/bald_eagle.svg │ --rw---- 2.0 fat 68310 bl defN 17-May-05 20:37 assets/data/starters/car2.svg │ --rw---- 1.0 fat 30683 b- stor 80-Jan-01 01:00 assets/data/starters/carcassone.png │ --rw---- 1.0 fat 531 b- stor 80-Jan-01 01:00 assets/data/starters/chessboard-back.png │ --rw---- 1.0 fat 8516 b- stor 80-Jan-01 01:00 assets/data/starters/chessboard.png │ --rw---- 1.0 fat 2861 b- stor 80-Jan-01 01:00 assets/data/starters/chicken.png │ --rw---- 2.0 fat 195173 bl defN 17-May-05 20:37 assets/data/starters/desert_tortoise.svg │ --rw---- 2.0 fat 6457 bl defN 17-May-05 20:37 assets/data/starters/elephant.svg │ --rw---- 2.0 fat 5641 bl defN 17-May-05 20:37 assets/data/starters/fish_icon.svg │ --rw---- 1.0 fat 9564 b- stor 80-Jan-01 01:00 assets/data/starters/frame_filmstrip.png │ --rw---- 1.0 fat 79400 b- stor 80-Jan-01 01:00 assets/data/starters/frame_flowers.png │ --rw---- 1.0 fat 15112 b- stor 80-Jan-01 01:00 assets/data/starters/frame_gold.png │ --rw---- 1.0 fat 103798 b- stor 80-Jan-01 01:00 assets/data/starters/frame_heart.png │ --rw---- 2.0 fat 90258 bl defN 17-May-05 20:37 assets/data/starters/frame_hearts.svg │ --rw---- 1.0 fat 69591 b- stor 80-Jan-01 01:00 assets/data/starters/frame_neon.png │ --rw---- 1.0 fat 3937 b- stor 80-Jan-01 01:00 assets/data/starters/frame_picture.png │ --rw---- 1.0 fat 8090 b- stor 80-Jan-01 01:00 assets/data/starters/frame_screen.png │ --rw---- 1.0 fat 15175 b- stor 80-Jan-01 01:00 assets/data/starters/frame_silver.png │ --rw---- 1.0 fat 10109 b- stor 80-Jan-01 01:00 assets/data/starters/frame_television.png │ --rw---- 2.0 fat 218566 bl defN 17-May-05 20:37 assets/data/starters/gecko.svg │ --rw---- 1.0 fat 301 b- stor 80-Jan-01 01:00 assets/data/starters/grid_10x10.png │ --rw---- 1.0 fat 308 b- stor 80-Jan-01 01:00 assets/data/starters/grid_20x20.png │ --rw---- 1.0 fat 14326 b- stor 80-Jan-01 01:00 assets/data/starters/hat.png │ --rw---- 2.0 fat 3724 bl defN 17-May-05 20:37 assets/data/starters/hat.svg │ --rw---- 1.0 fat 2083 b- stor 80-Jan-01 01:00 assets/data/starters/jetplane.png │ --rw---- 1.0 fat 5535 b- stor 80-Jan-01 01:00 assets/data/starters/jigsaw.png │ --rw---- 2.0 fat 11144 bl defN 17-May-05 20:37 assets/data/starters/jigsaw.svg │ --rw---- 2.0 fat 188193 bl defN 17-May-05 20:37 assets/data/starters/manatee.svg │ --rw---- 2.0 fat 92367 bl defN 17-May-05 20:37 assets/data/starters/mosaic.svg │ --rw---- 1.0 fat 39006 b- stor 80-Jan-01 01:00 assets/data/starters/nagasaki.png │ --rw---- 2.0 fat 197375 bl defN 17-May-05 20:37 assets/data/starters/nagasaki.svg │ --rw---- 2.0 fat 73500 bl defN 17-May-05 20:37 assets/data/starters/old_soviet_car.svg │ --rw---- 1.0 fat 32361 b- stor 80-Jan-01 01:00 assets/data/starters/pansy.png │ --rw---- 1.0 fat 88490 b- stor 80-Jan-01 01:00 assets/data/starters/reef-back.png │ --rw---- 1.0 fat 32450 b- stor 80-Jan-01 01:00 assets/data/starters/reef.png │ --rw---- 2.0 fat 250 bl defN 17-May-05 20:37 assets/data/starters/reef.txt │ --rw---- 1.0 fat 1968 b- stor 80-Jan-01 01:00 assets/data/starters/rocket.png │ --rw---- 1.0 fat 27658 b- stor 80-Jan-01 01:00 assets/data/starters/shipwreck.png │ --rw---- 2.0 fat 326033 bl defN 17-May-05 20:37 assets/data/starters/skull.svg │ --rw---- 1.0 fat 18445 b- stor 80-Jan-01 01:00 assets/data/starters/skyline-sf-dusk-back.jpeg │ --rw---- 1.0 fat 45253 b- stor 80-Jan-01 01:00 assets/data/starters/skyline-sf-dusk.png │ --rw---- 2.0 fat 286 bl defN 17-May-05 20:37 assets/data/starters/skyline-sf-dusk.txt │ --rw---- 2.0 fat 9478 bl defN 17-May-05 20:37 assets/data/starters/spirograph.svg │ --rw---- 2.0 fat 75064 bl defN 17-May-05 20:37 assets/data/starters/stained_glass.svg │ --rw---- 1.0 fat 17319 b- stor 80-Jan-01 01:00 assets/data/starters/street.png │ --rw---- 1.0 fat 50415 b- stor 80-Jan-01 01:00 assets/data/starters/tux_farmer.png │ --rw---- 2.0 fat 231002 bl defN 17-May-05 20:37 assets/data/starters/woodpecker.svg │ --rw---- 1.0 fat 34289 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap.png │ --rw---- 1.0 fat 35348 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_africa.png │ --rw---- 1.0 fat 22079 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_america_north.png │ --rw---- 1.0 fat 40357 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_america_north_usa-back.png │ --rw---- 1.0 fat 55354 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_america_north_usa.png │ --rw---- 1.0 fat 16574 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_america_south.png │ --rw---- 1.0 fat 23469 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_asia_north.png │ --rw---- 1.0 fat 25436 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_asia_south.png │ --rw---- 1.0 fat 16744 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_australasia.png │ --rw---- 1.0 fat 7772 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_canada.png │ --rw---- 1.0 fat 35121 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_europe.png │ --rw---- 1.0 fat 8336 b- stor 80-Jan-01 01:00 assets/data/starters/worldmap_japan.png │ --rw---- 2.0 fat 517 bl defN 17-May-05 20:37 assets/etc/tuxpaint.cfg │ --rw---- 2.0 fat 19439 bl defN 17-May-05 20:37 assets/locale/ach/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20002 bl defN 17-May-05 20:37 assets/locale/af/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 18425 bl defN 17-May-05 20:37 assets/locale/ak/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25729 bl defN 17-May-05 20:37 assets/locale/am/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25708 bl defN 17-May-05 20:37 assets/locale/an/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 17593 bl defN 17-May-05 20:37 assets/locale/ar/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 33377 bl defN 17-May-05 20:37 assets/locale/as/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19215 bl defN 17-May-05 20:37 assets/locale/ast/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 10784 bl defN 17-May-05 20:37 assets/locale/az/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26084 bl defN 17-May-05 20:37 assets/locale/be/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25927 bl defN 17-May-05 20:37 assets/locale/bg/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20267 bl defN 17-May-05 20:37 assets/locale/bm/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 2548 bl defN 17-May-05 20:37 assets/locale/bo/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 5847 bl defN 17-May-05 20:37 assets/locale/br/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 7592 bl defN 17-May-05 20:37 assets/locale/bs/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25408 bl defN 17-May-05 20:37 assets/locale/ca/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20936 bl defN 17-May-05 20:37 assets/locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19985 bl defN 17-May-05 20:37 assets/locale/cgg/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19241 bl defN 17-May-05 20:37 assets/locale/cs/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 5225 bl defN 17-May-05 20:37 assets/locale/cy/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25009 bl defN 17-May-05 20:37 assets/locale/da/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26173 bl defN 17-May-05 20:37 assets/locale/de/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 36792 bl defN 17-May-05 20:37 assets/locale/el/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20263 bl defN 17-May-05 20:37 assets/locale/en_AU/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19768 bl defN 17-May-05 20:37 assets/locale/en_CA/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19824 bl defN 17-May-05 20:37 assets/locale/en_GB/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 11054 bl defN 17-May-05 20:37 assets/locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 18614 bl defN 17-May-05 20:37 assets/locale/eo/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20885 bl defN 17-May-05 20:37 assets/locale/es/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 9503 bl defN 17-May-05 20:37 assets/locale/es_MX/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 16808 bl defN 17-May-05 20:37 assets/locale/et/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20232 bl defN 17-May-05 20:37 assets/locale/eu/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 16335 bl defN 17-May-05 20:37 assets/locale/fa/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 24781 bl defN 17-May-05 20:37 assets/locale/ff/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 21194 bl defN 17-May-05 20:37 assets/locale/fi/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 10476 bl defN 17-May-05 20:37 assets/locale/fo/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26214 bl defN 17-May-05 20:37 assets/locale/fr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26388 bl defN 17-May-05 20:37 assets/locale/ga/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 27230 bl defN 17-May-05 20:37 assets/locale/gd/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25554 bl defN 17-May-05 20:37 assets/locale/gl/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 5199 bl defN 17-May-05 20:37 assets/locale/gos/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 38870 bl defN 17-May-05 20:37 assets/locale/gu/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 17343 bl defN 17-May-05 20:37 assets/locale/he/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 30401 bl defN 17-May-05 20:37 assets/locale/hi/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19581 bl defN 17-May-05 20:37 assets/locale/hr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 21010 bl defN 17-May-05 20:37 assets/locale/hu/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26256 bl defN 17-May-05 20:37 assets/locale/hy/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25524 bl defN 17-May-05 20:37 assets/locale/id/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25922 bl defN 17-May-05 20:37 assets/locale/is/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25933 bl defN 17-May-05 20:37 assets/locale/it/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 27636 bl defN 17-May-05 20:37 assets/locale/iu/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 29354 bl defN 17-May-05 20:37 assets/locale/ja/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 39122 bl defN 17-May-05 20:37 assets/locale/ka/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 16328 bl defN 17-May-05 20:37 assets/locale/km/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 35922 bl defN 17-May-05 20:37 assets/locale/kn/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 26688 bl defN 17-May-05 20:37 assets/locale/ko/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 31142 bl defN 17-May-05 20:37 assets/locale/kok/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19493 bl defN 17-May-05 20:37 assets/locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 10554 bl defN 17-May-05 20:37 assets/locale/ku/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 18611 bl defN 17-May-05 20:37 assets/locale/lb/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19925 bl defN 17-May-05 20:37 assets/locale/lg/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 9271 bl defN 17-May-05 20:37 assets/locale/lt/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 21270 bl defN 17-May-05 20:37 assets/locale/lv/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 29055 bl defN 17-May-05 20:37 assets/locale/mai/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 9029 bl defN 17-May-05 20:37 assets/locale/mk/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 34822 bl defN 17-May-05 20:37 assets/locale/ml/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 378 bl defN 17-May-05 20:37 assets/locale/mn/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 30507 bl defN 17-May-05 20:37 assets/locale/mni/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 29121 bl defN 17-May-05 20:37 assets/locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 31077 bl defN 17-May-05 20:37 assets/locale/mr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 17038 bl defN 17-May-05 20:37 assets/locale/ms/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25459 bl defN 17-May-05 20:37 assets/locale/nb/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 36264 bl defN 17-May-05 20:37 assets/locale/ne/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20679 bl defN 17-May-05 20:37 assets/locale/nl/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25538 bl defN 17-May-05 20:37 assets/locale/nn/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 8017 bl defN 17-May-05 20:37 assets/locale/nr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20922 bl defN 17-May-05 20:37 assets/locale/nso/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 2708 bl defN 17-May-05 20:37 assets/locale/oc/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 4869 bl defN 17-May-05 20:37 assets/locale/oj/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 34356 bl defN 17-May-05 20:37 assets/locale/or/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 21107 bl defN 17-May-05 20:37 assets/locale/pa/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25174 bl defN 17-May-05 20:37 assets/locale/pl/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20124 bl defN 17-May-05 20:37 assets/locale/pt/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20775 bl defN 17-May-05 20:37 assets/locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19006 bl defN 17-May-05 20:37 assets/locale/ro/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 33673 bl defN 17-May-05 20:37 assets/locale/ru/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 1214 bl defN 17-May-05 20:37 assets/locale/rw/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 29876 bl defN 17-May-05 20:37 assets/locale/sa/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 35536 bl defN 17-May-05 20:37 assets/locale/sat/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 33015 bl defN 17-May-05 20:37 assets/locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 1951 bl defN 17-May-05 20:37 assets/locale/shs/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 27839 bl defN 17-May-05 20:37 assets/locale/si/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19411 bl defN 17-May-05 20:37 assets/locale/sk/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20718 bl defN 17-May-05 20:37 assets/locale/sl/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 24837 bl defN 17-May-05 20:37 assets/locale/son/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 6378 bl defN 17-May-05 20:37 assets/locale/sq/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 23786 bl defN 17-May-05 20:37 assets/locale/sr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 18953 bl defN 17-May-05 20:37 assets/locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 7139 bl defN 17-May-05 20:37 assets/locale/su/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20455 bl defN 17-May-05 20:37 assets/locale/sv/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19084 bl defN 17-May-05 20:37 assets/locale/sw/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 25135 bl defN 17-May-05 20:37 assets/locale/ta/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 33283 bl defN 17-May-05 20:37 assets/locale/te/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 23966 bl defN 17-May-05 20:37 assets/locale/th/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 4770 bl defN 17-May-05 20:37 assets/locale/tl/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 1474 bl defN 17-May-05 20:37 assets/locale/tlh/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20268 bl defN 17-May-05 20:37 assets/locale/tr/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 7762 bl defN 17-May-05 20:37 assets/locale/tw/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20913 bl defN 17-May-05 20:37 assets/locale/uk/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 8357 bl defN 17-May-05 20:37 assets/locale/ve/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20377 bl defN 17-May-05 20:37 assets/locale/vec/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20639 bl defN 17-May-05 20:37 assets/locale/vi/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 8281 bl defN 17-May-05 20:37 assets/locale/wa/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20013 bl defN 17-May-05 20:37 assets/locale/wo/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 7901 bl defN 17-May-05 20:37 assets/locale/xh/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 17371 bl defN 17-May-05 20:37 assets/locale/zam/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19369 bl defN 17-May-05 20:37 assets/locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 19812 bl defN 17-May-05 20:37 assets/locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ --rw---- 2.0 fat 20487 bl defN 17-May-05 20:37 assets/locale/zu/LC_MESSAGES/tuxpaint.mo │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-drat.dat │ --rw---- 1.0 fat 2609 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-drat.png │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-kiss1.dat │ --rw---- 1.0 fat 3131 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-kiss1.png │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-kiss2.dat │ --rw---- 1.0 fat 2560 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-kiss2.png │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yay2.dat │ --rw---- 1.0 fat 2169 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yay2.png │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yes1.dat │ --rw---- 1.0 fat 1454 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yes1.png │ --rw---- 1.0 fat 7 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yes2.dat │ --rw---- 1.0 fat 1226 b- stor 80-Jan-01 01:00 assets/stamps/cartoon/tux/tux-yes2.png │ --rw---- 1.0 fat 4663 b- stor 80-Jan-01 01:00 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2157 b- stor 80-Jan-01 01:00 res/drawable-hdpi-v4/ic_settings_black_36dp.png │ --rw---- 1.0 fat 9760 b- stor 80-Jan-01 01:00 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 2983 b- stor 80-Jan-01 01:00 res/drawable-xhdpi-v4/ic_settings_black_36dp.png │ --rw---- 1.0 fat 19963 b- stor 80-Jan-01 01:00 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 4683 b- stor 80-Jan-01 01:00 res/drawable-xxhdpi-v4/ic_settings_black_36dp.png │ --rw---- 2.0 fat 5488 bl defN 17-May-05 20:37 res/layout/config.xml │ --rw---- 1.0 fat 6480 b- stor 80-Jan-01 01:00 resources.arsc │ --rw---- 2.0 fat 1093316 bl defN 17-May-05 20:37 classes.dex │ --rw---- 2.0 fat 17820 bl defN 17-May-05 20:24 lib/armeabi/libkalidescope.so │ --rw---- 2.0 fat 21920 bl defN 17-May-05 20:24 lib/armeabi/libalien.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libbricks.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libshift.so │ --rw---- 2.0 fat 17820 bl defN 17-May-05 20:24 lib/armeabi/libblur.so │ --rw---- 2.0 fat 21940 bl defN 17-May-05 20:24 lib/armeabi/libtint.so │ --rw---- 2.0 fat 13700 bl defN 17-May-05 20:24 lib/armeabi/libtp_android_assets_fopen.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libripples.so │ --rw---- 2.0 fat 444584 bl defN 17-May-05 20:25 lib/armeabi/libstlport_shared.so │ --rw---- 2.0 fat 17796 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_ffi.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libfold.so │ --rw---- 2.0 fat 333316 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_pixman.so │ --rw---- 2.0 fat 21916 bl defN 17-May-05 20:24 lib/armeabi/librain.so │ --rw---- 2.0 fat 30160 bl defN 17-May-05 20:24 lib/armeabi/libmosaic_shaped.so │ --rw---- 2.0 fat 17816 bl defN 17-May-05 20:24 lib/armeabi/libtoothpaste.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:25 lib/armeabi/libxor.so │ --rw---- 2.0 fat 30084 bl defN 17-May-05 20:24 lib/armeabi/libSDL2_ttf.so │ --rw---- 2.0 fat 148868 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_png.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libfretwork.so │ --rw---- 2.0 fat 435700 bl defN 17-May-05 20:23 lib/armeabi/libSDL2_image.so │ --rw---- 2.0 fat 165460 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_rsvg.so │ --rw---- 2.0 fat 87492 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_fribidi.so │ --rw---- 2.0 fat 116196 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_gdk_pixbuf.so │ --rw---- 2.0 fat 145804 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_fontconfig.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/librails.so │ --rw---- 2.0 fat 17804 bl defN 17-May-05 20:25 lib/armeabi/libtv.so │ --rw---- 2.0 fat 900800 bl defN 17-May-05 20:14 lib/armeabi/libSDL2.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libfoam.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/librainbow.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libcalligraphy.so │ --rw---- 2.0 fat 21916 bl defN 17-May-05 20:24 lib/armeabi/libmosaic.so │ --rw---- 2.0 fat 165392 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_croco.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libfade_darken.so │ --rw---- 2.0 fat 17820 bl defN 17-May-05 20:24 lib/armeabi/libnoise.so │ --rw---- 2.0 fat 1997888 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_glib.so │ --rw---- 2.0 fat 17832 bl defN 17-May-05 20:24 lib/armeabi/libsnow.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libblocks_chalk_drip.so │ --rw---- 2.0 fat 333340 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_harfbuzz_ng.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libconfetti.so │ --rw---- 2.0 fat 21940 bl defN 17-May-05 20:24 lib/armeabi/libhalftone.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libsmudge.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/librosette.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libgrass.so │ --rw---- 2.0 fat 894400 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_iconv.so │ --rw---- 2.0 fat 26504 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_intl.so │ --rw---- 2.0 fat 144956 bl defN 17-May-05 20:23 lib/armeabi/libSDL2_mixer.so │ --rw---- 2.0 fat 21916 bl defN 17-May-05 20:22 lib/armeabi/libSDL2_Pango.so │ --rw---- 2.0 fat 26028 bl defN 17-May-05 20:24 lib/armeabi/libperspective.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libnegative.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/liblight.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libemboss.so │ --rw---- 2.0 fat 13704 bl defN 17-May-05 20:24 lib/armeabi/libmirror_flip.so │ --rw---- 2.0 fat 25992 bl defN 17-May-05 20:24 lib/armeabi/libtornado.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libstring.so │ --rw---- 2.0 fat 25992 bl defN 17-May-05 20:24 lib/armeabi/libflower.so │ --rw---- 2.0 fat 394740 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_freetype.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libmetalpaint.so │ --rw---- 2.0 fat 21956 bl defN 17-May-05 20:24 lib/armeabi/libsharpen.so │ --rw---- 2.0 fat 13704 bl defN 17-May-05 20:24 lib/armeabi/libdistortion.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libpuzzle.so │ --rw---- 2.0 fat 17812 bl defN 17-May-05 20:24 lib/armeabi/libblind.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libglasstile.so │ --rw---- 2.0 fat 21896 bl defN 17-May-05 20:24 lib/armeabi/libfill.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libfisheye.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:25 lib/armeabi/libwaves.so │ --rw---- 2.0 fat 790592 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_xml2.so │ --rw---- 2.0 fat 17800 bl defN 17-May-05 20:24 lib/armeabi/libcartoon.so │ --rw---- 2.0 fat 300500 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_pango.so │ --rw---- 2.0 fat 454480 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint.so │ --rw---- 2.0 fat 25992 bl defN 17-May-05 20:24 lib/armeabi/librealrainbow.so │ --rw---- 2.0 fat 435912 bl defN 17-May-05 20:25 lib/armeabi/libtuxpaint_cairo.so │ --rw---- 2.0 fat 17828 bl defN 17-May-05 20:36 lib/armeabi-v7a/libkalidescope.so │ --rw---- 2.0 fat 17832 bl defN 17-May-05 20:36 lib/armeabi-v7a/libalien.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libbricks.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libshift.so │ --rw---- 2.0 fat 17828 bl defN 17-May-05 20:36 lib/armeabi-v7a/libblur.so │ --rw---- 2.0 fat 17852 bl defN 17-May-05 20:36 lib/armeabi-v7a/libtint.so │ --rw---- 2.0 fat 13708 bl defN 17-May-05 20:36 lib/armeabi-v7a/libtp_android_assets_fopen.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libripples.so │ --rw---- 2.0 fat 399384 bl defN 17-May-05 20:37 lib/armeabi-v7a/libstlport_shared.so │ --rw---- 2.0 fat 17804 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_ffi.so │ --rw---- 2.0 fat 21904 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfold.so │ --rw---- 2.0 fat 284172 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_pixman.so │ --rw---- 2.0 fat 17828 bl defN 17-May-05 20:36 lib/armeabi-v7a/librain.so │ --rw---- 2.0 fat 26072 bl defN 17-May-05 20:36 lib/armeabi-v7a/libmosaic_shaped.so │ --rw---- 2.0 fat 17824 bl defN 17-May-05 20:36 lib/armeabi-v7a/libtoothpaste.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:37 lib/armeabi-v7a/libxor.so │ --rw---- 2.0 fat 25996 bl defN 17-May-05 20:36 lib/armeabi-v7a/libSDL2_ttf.so │ --rw---- 2.0 fat 136588 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_png.so │ --rw---- 2.0 fat 21904 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfretwork.so │ --rw---- 2.0 fat 427516 bl defN 17-May-05 20:35 lib/armeabi-v7a/libSDL2_image.so │ --rw---- 2.0 fat 144992 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_rsvg.so │ --rw---- 2.0 fat 87500 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_fribidi.so │ --rw---- 2.0 fat 103920 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_gdk_pixbuf.so │ --rw---- 2.0 fat 137624 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_fontconfig.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/librails.so │ --rw---- 2.0 fat 17812 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtv.so │ --rw---- 2.0 fat 777928 bl defN 17-May-05 20:26 lib/armeabi-v7a/libSDL2.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfoam.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/librainbow.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libcalligraphy.so │ --rw---- 2.0 fat 17828 bl defN 17-May-05 20:36 lib/armeabi-v7a/libmosaic.so │ --rw---- 2.0 fat 157212 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_croco.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfade_darken.so │ --rw---- 2.0 fat 17828 bl defN 17-May-05 20:36 lib/armeabi-v7a/libnoise.so │ --rw---- 2.0 fat 1973324 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_glib.so │ --rw---- 2.0 fat 17840 bl defN 17-May-05 20:36 lib/armeabi-v7a/libsnow.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libblocks_chalk_drip.so │ --rw---- 2.0 fat 325160 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_harfbuzz_ng.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libconfetti.so │ --rw---- 2.0 fat 17852 bl defN 17-May-05 20:36 lib/armeabi-v7a/libhalftone.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libsmudge.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/librosette.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libgrass.so │ --rw---- 2.0 fat 890316 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_iconv.so │ --rw---- 2.0 fat 26512 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_intl.so │ --rw---- 2.0 fat 140868 bl defN 17-May-05 20:36 lib/armeabi-v7a/libSDL2_mixer.so │ --rw---- 2.0 fat 21924 bl defN 17-May-05 20:35 lib/armeabi-v7a/libSDL2_Pango.so │ --rw---- 2.0 fat 21940 bl defN 17-May-05 20:36 lib/armeabi-v7a/libperspective.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libnegative.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/liblight.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libemboss.so │ --rw---- 2.0 fat 13712 bl defN 17-May-05 20:36 lib/armeabi-v7a/libmirror_flip.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libtornado.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libstring.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libflower.so │ --rw---- 2.0 fat 390652 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_freetype.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libmetalpaint.so │ --rw---- 2.0 fat 17868 bl defN 17-May-05 20:36 lib/armeabi-v7a/libsharpen.so │ --rw---- 2.0 fat 13712 bl defN 17-May-05 20:36 lib/armeabi-v7a/libdistortion.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libpuzzle.so │ --rw---- 2.0 fat 17820 bl defN 17-May-05 20:36 lib/armeabi-v7a/libblind.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libglasstile.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfill.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libfisheye.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:37 lib/armeabi-v7a/libwaves.so │ --rw---- 2.0 fat 770124 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_xml2.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/libcartoon.so │ --rw---- 2.0 fat 284128 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_pango.so │ --rw---- 2.0 fat 429916 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint.so │ --rw---- 2.0 fat 17808 bl defN 17-May-05 20:36 lib/armeabi-v7a/librealrainbow.so │ --rw---- 2.0 fat 394964 bl defN 17-May-05 20:37 lib/armeabi-v7a/libtuxpaint_cairo.so │ -851 files, 40326546 bytes uncompressed, 21035207 bytes compressed: 47.8% │ +Zip file size: 21121569 bytes, number of entries: 849 │ +-rw---- 2.0 fat 2960 bX defN 17-May-13 00:22 AndroidManifest.xml │ +-rw---- 1.0 fat 125 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_03.png │ +-rw---- 1.0 fat 153 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_06.png │ +-rw---- 1.0 fat 185 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_12.png │ +-rw---- 1.0 fat 276 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_24.png │ +-rw---- 1.0 fat 357 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_36.png │ +-rw---- 1.0 fat 341 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_fuzz.png │ +-rw---- 1.0 fat 250 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_seethru.png │ +-rw---- 1.0 fat 160 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_seethru_05.png │ +-rw---- 1.0 fat 188 b- stor 80-Jan-01 00:00 assets/data/brushes/aa_round_seethru_10.png │ +-rw---- 1.0 fat 23 b- stor 80-Jan-01 00:00 assets/data/brushes/arrow_compass_points.dat │ +-rw---- 1.0 fat 2150 b- stor 80-Jan-01 00:00 assets/data/brushes/arrow_compass_points.png │ +-rw---- 1.0 fat 23 b- stor 80-Jan-01 00:00 assets/data/brushes/arrow_triangles.dat │ +-rw---- 1.0 fat 2269 b- stor 80-Jan-01 00:00 assets/data/brushes/arrow_triangles.png │ +-rw---- 1.0 fat 289 b- stor 80-Jan-01 00:00 assets/data/brushes/blob.png │ +-rw---- 1.0 fat 352 b- stor 80-Jan-01 00:00 assets/data/brushes/chisle.png │ +-rw---- 1.0 fat 480 b- stor 80-Jan-01 00:00 assets/data/brushes/cutout_square_diamond.png │ +-rw---- 1.0 fat 949 b- stor 80-Jan-01 00:00 assets/data/brushes/cutout_star_circle.png │ +-rw---- 1.0 fat 346 b- stor 80-Jan-01 00:00 assets/data/brushes/diamond.png │ +-rw---- 1.0 fat 613 b- stor 80-Jan-01 00:00 assets/data/brushes/flower_5.png │ +-rw---- 1.0 fat 362 b- stor 80-Jan-01 00:00 assets/data/brushes/flower_5_small.png │ +-rw---- 1.0 fat 675 b- stor 80-Jan-01 00:00 assets/data/brushes/flower_6.png │ +-rw---- 1.0 fat 370 b- stor 80-Jan-01 00:00 assets/data/brushes/flower_6_small.png │ +-rw---- 1.0 fat 607 b- stor 80-Jan-01 00:00 assets/data/brushes/flower_7.png │ +-rw---- 1.0 fat 3402 b- stor 80-Jan-01 00:00 assets/data/brushes/heart.png │ +-rw---- 1.0 fat 339 b- stor 80-Jan-01 00:00 assets/data/brushes/hexagon.png │ +-rw---- 1.0 fat 27 b- stor 80-Jan-01 00:00 assets/data/brushes/inksplat.dat │ +-rw---- 1.0 fat 6620 b- stor 80-Jan-01 00:00 assets/data/brushes/inksplat.png │ +-rw---- 1.0 fat 32 b- stor 80-Jan-01 00:00 assets/data/brushes/kuroneko.dat │ +-rw---- 1.0 fat 1759 b- stor 80-Jan-01 00:00 assets/data/brushes/kuroneko.png │ +-rw---- 1.0 fat 12 b- stor 80-Jan-01 00:00 assets/data/brushes/lines-angled.dat │ +-rw---- 1.0 fat 1808 b- stor 80-Jan-01 00:00 assets/data/brushes/lines-angled.png │ +-rw---- 1.0 fat 575 b- stor 80-Jan-01 00:00 assets/data/brushes/lozenge.png │ +-rw---- 1.0 fat 682 b- stor 80-Jan-01 00:00 assets/data/brushes/oval.png │ +-rw---- 1.0 fat 355 b- stor 80-Jan-01 00:00 assets/data/brushes/pentagon.png │ +-rw---- 1.0 fat 250 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_10_lt.png │ +-rw---- 1.0 fat 250 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_10_rt.png │ +-rw---- 1.0 fat 295 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_16_lt.png │ +-rw---- 1.0 fat 299 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_16_rt.png │ +-rw---- 1.0 fat 351 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_20_lt.png │ +-rw---- 1.0 fat 357 b- stor 80-Jan-01 00:00 assets/data/brushes/slash_20_rt.png │ +-rw---- 1.0 fat 16 b- stor 80-Jan-01 00:00 assets/data/brushes/sparkles.dat │ +-rw---- 1.0 fat 1015 b- stor 80-Jan-01 00:00 assets/data/brushes/sparkles.png │ +-rw---- 1.0 fat 1054 b- stor 80-Jan-01 00:00 assets/data/brushes/sphere.png │ +-rw---- 1.0 fat 20 b- stor 80-Jan-01 00:00 assets/data/brushes/spiral.dat │ +-rw---- 1.0 fat 2897 b- stor 80-Jan-01 00:00 assets/data/brushes/spiral.png │ +-rw---- 1.0 fat 826 b- stor 80-Jan-01 00:00 assets/data/brushes/splat.png │ +-rw---- 1.0 fat 16 b- stor 80-Jan-01 00:00 assets/data/brushes/spray.dat │ +-rw---- 1.0 fat 878 b- stor 80-Jan-01 00:00 assets/data/brushes/spray.png │ +-rw---- 1.0 fat 121 b- stor 80-Jan-01 00:00 assets/data/brushes/square_06.png │ +-rw---- 1.0 fat 122 b- stor 80-Jan-01 00:00 assets/data/brushes/square_12.png │ +-rw---- 1.0 fat 122 b- stor 80-Jan-01 00:00 assets/data/brushes/square_24.png │ +-rw---- 1.0 fat 122 b- stor 80-Jan-01 00:00 assets/data/brushes/square_36.png │ +-rw---- 1.0 fat 190 b- stor 80-Jan-01 00:00 assets/data/brushes/square_fuzz.png │ +-rw---- 1.0 fat 137 b- stor 80-Jan-01 00:00 assets/data/brushes/square_seethru.png │ +-rw---- 1.0 fat 32 b- stor 80-Jan-01 00:00 assets/data/brushes/squirrel.dat │ +-rw---- 1.0 fat 15984 b- stor 80-Jan-01 00:00 assets/data/brushes/squirrel.png │ +-rw---- 1.0 fat 502 b- stor 80-Jan-01 00:00 assets/data/brushes/star.png │ +-rw---- 1.0 fat 121 b- stor 80-Jan-01 00:00 assets/data/brushes/tiny.png │ +-rw---- 1.0 fat 414 b- stor 80-Jan-01 00:00 assets/data/brushes/triangle_down.png │ +-rw---- 1.0 fat 419 b- stor 80-Jan-01 00:00 assets/data/brushes/triangle_up.png │ +-rw---- 1.0 fat 16 b- stor 80-Jan-01 00:00 assets/data/brushes/vine.dat │ +-rw---- 1.0 fat 17538 b- stor 80-Jan-01 00:00 assets/data/brushes/vine.png │ +-rw---- 1.0 fat 209 b- stor 80-Jan-01 00:00 assets/data/brushes/x.png │ +-rw---- 2.0 fat 293572 bl defN 17-May-13 00:22 assets/data/fonts/FreeMono.ttf │ +-rw---- 2.0 fat 175016 bl defN 17-May-13 00:22 assets/data/fonts/FreeMonoBold.ttf │ +-rw---- 2.0 fat 128384 bl defN 17-May-13 00:22 assets/data/fonts/FreeMonoBoldOblique.ttf │ +-rw---- 2.0 fat 175484 bl defN 17-May-13 00:22 assets/data/fonts/FreeMonoOblique.ttf │ +-rw---- 2.0 fat 264072 bl defN 17-May-13 00:22 assets/data/fonts/FreeSans.ttf │ +-rw---- 2.0 fat 91432 bl defN 17-May-13 00:22 assets/data/fonts/FreeSansBold.ttf │ +-rw---- 2.0 fat 95508 bl defN 17-May-13 00:22 assets/data/fonts/FreeSansBoldOblique.ttf │ +-rw---- 2.0 fat 110740 bl defN 17-May-13 00:22 assets/data/fonts/FreeSansOblique.ttf │ +-rw---- 2.0 fat 621136 bl defN 17-May-13 00:22 assets/data/fonts/FreeSerif.ttf │ +-rw---- 2.0 fat 198992 bl defN 17-May-13 00:22 assets/data/fonts/FreeSerifBold.ttf │ +-rw---- 2.0 fat 126456 bl defN 17-May-13 00:22 assets/data/fonts/FreeSerifBoldItalic.ttf │ +-rw---- 2.0 fat 154900 bl defN 17-May-13 00:22 assets/data/fonts/FreeSerifItalic.ttf │ +-rw---- 2.0 fat 618684 bl defN 17-May-13 00:22 assets/data/fonts/default_font.ttf │ +-rw---- 2.0 fat 150984 bl defN 17-May-13 00:22 assets/data/fonts/locale/ar.ttf │ +-rw---- 2.0 fat 520 bl defN 17-May-13 00:22 assets/data/fonts/locale/ar_docs/COPYING.txt │ +-rw---- 2.0 fat 427 bl defN 17-May-13 00:22 assets/data/fonts/locale/ar_docs/README.txt │ +-rw---- 2.0 fat 28580 bl defN 17-May-13 00:22 assets/data/fonts/locale/bo.ttf │ +-rw---- 2.0 fat 26955 bl defN 17-May-13 00:22 assets/data/fonts/locale/bo_docs/COPYING.txt │ +-rw---- 2.0 fat 424 bl defN 17-May-13 00:22 assets/data/fonts/locale/bo_docs/README.txt │ +-rw---- 2.0 fat 262868 bl defN 17-May-13 00:22 assets/data/fonts/locale/el.ttf │ +-rw---- 2.0 fat 1482 bl defN 17-May-13 00:22 assets/data/fonts/locale/el_docs/COPYING.txt │ +-rw---- 2.0 fat 427 bl defN 17-May-13 00:22 assets/data/fonts/locale/el_docs/README.txt │ +-rw---- 2.0 fat 144944 bl defN 17-May-13 00:22 assets/data/fonts/locale/gu.ttf │ +-rw---- 2.0 fat 497 bl defN 17-May-13 00:22 assets/data/fonts/locale/gu_docs/COPYING.txt │ +-rw---- 2.0 fat 419 bl defN 17-May-13 00:22 assets/data/fonts/locale/gu_docs/README.txt │ +-rw---- 2.0 fat 25104 bl defN 17-May-13 00:22 assets/data/fonts/locale/he.ttf │ +-rw---- 2.0 fat 1307 bl defN 17-May-13 00:22 assets/data/fonts/locale/he_docs/COPYING.txt │ +-rw---- 2.0 fat 427 bl defN 17-May-13 00:22 assets/data/fonts/locale/he_docs/README.txt │ +-rw---- 2.0 fat 134372 bl defN 17-May-13 00:22 assets/data/fonts/locale/hi.ttf │ +-rw---- 2.0 fat 492 bl defN 17-May-13 00:22 assets/data/fonts/locale/hi_docs/COPYING.txt │ +-rw---- 2.0 fat 421 bl defN 17-May-13 00:22 assets/data/fonts/locale/hi_docs/README.txt │ +-rw---- 2.0 fat 335944 bl defN 17-May-13 00:22 assets/data/fonts/locale/ja.ttf │ +-rw---- 2.0 fat 2405 bl defN 17-May-13 00:22 assets/data/fonts/locale/ja_docs/COPYING.txt │ +-rw---- 2.0 fat 729 bl defN 17-May-13 00:22 assets/data/fonts/locale/ja_docs/README.txt │ +-rw---- 2.0 fat 58612 bl defN 17-May-13 00:22 assets/data/fonts/locale/ka.ttf │ +-rw---- 2.0 fat 203 bl defN 17-May-13 00:22 assets/data/fonts/locale/ka_docs/COPYING.txt │ +-rw---- 2.0 fat 435 bl defN 17-May-13 00:22 assets/data/fonts/locale/ka_docs/README.txt │ +-rw---- 2.0 fat 75704 bl defN 17-May-13 00:22 assets/data/fonts/locale/ta.ttf │ +-rw---- 2.0 fat 18360 bl defN 17-May-13 00:22 assets/data/fonts/locale/ta_docs/COPYING.txt │ +-rw---- 2.0 fat 401 bl defN 17-May-13 00:22 assets/data/fonts/locale/ta_docs/README.txt │ +-rw---- 2.0 fat 200092 bl defN 17-May-13 00:22 assets/data/fonts/locale/te.ttf │ +-rw---- 2.0 fat 18168 bl defN 17-May-13 00:22 assets/data/fonts/locale/te_docs/COPYING.txt │ +-rw---- 2.0 fat 402 bl defN 17-May-13 00:22 assets/data/fonts/locale/te_docs/README.txt │ +-rw---- 2.0 fat 72996 bl defN 17-May-13 00:22 assets/data/fonts/locale/th.ttf │ +-rw---- 2.0 fat 481 bl defN 17-May-13 00:22 assets/data/fonts/locale/th_docs/COPYING.txt │ +-rw---- 2.0 fat 417 bl defN 17-May-13 00:22 assets/data/fonts/locale/th_docs/README.txt │ +-rw---- 2.0 fat 119 bl defN 17-May-13 00:22 assets/data/fonts/locale/vi_docs/COPYING.txt │ +-rw---- 2.0 fat 443 bl defN 17-May-13 00:22 assets/data/fonts/locale/vi_docs/README.txt │ +-rw---- 2.0 fat 5192076 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_CN.ttf │ +-rw---- 2.0 fat 851484 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_TW.ttf │ +-rw---- 2.0 fat 399 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_cn_docs/COPYING.txt │ +-rw---- 2.0 fat 2152 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_cn_docs/Makefile │ +-rw---- 2.0 fat 498 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_cn_docs/README.txt │ +-rw---- 2.0 fat 382 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_tw_docs/COPYING.txt │ +-rw---- 2.0 fat 1978 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_tw_docs/README.txt │ +-rw---- 2.0 fat 419 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_tw_docs/do_it.sh │ +-rw---- 2.0 fat 1880 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_tw_docs/maketuxfont.py │ +-rw---- 2.0 fat 1396 bl defN 17-May-13 00:22 assets/data/fonts/locale/zh_tw_docs/tuxpaintsubset.pe │ +-rw---- 2.0 fat 8850 bl defN 17-May-13 00:22 assets/data/im/ja.im │ +-rw---- 2.0 fat 131362 bl defN 17-May-13 00:22 assets/data/im/ko.im │ +-rw---- 2.0 fat 1089 bl defN 17-May-13 00:22 assets/data/im/th.im │ +-rw---- 2.0 fat 275261 bl defN 17-May-13 00:22 assets/data/im/zh_tw.im │ +-rw---- 2.0 fat 8478 bl defN 17-May-13 00:22 assets/data/images/icon-win32.ico │ +-rw---- 1.0 fat 1706 b- stor 80-Jan-01 00:00 assets/data/images/icon.png │ +-rw---- 1.0 fat 5148 b- stor 80-Jan-01 00:00 assets/data/images/icon128x128.png │ +-rw---- 1.0 fat 577 b- stor 80-Jan-01 00:00 assets/data/images/icon16x16.png │ +-rw---- 1.0 fat 8562 b- stor 80-Jan-01 00:00 assets/data/images/icon192x192.png │ +-rw---- 1.0 fat 803 b- stor 80-Jan-01 00:00 assets/data/images/icon22x22.png │ +-rw---- 1.0 fat 1101 b- stor 80-Jan-01 00:00 assets/data/images/icon32x32.png │ +-rw---- 2.0 fat 1418 bl defN 17-May-13 00:22 assets/data/images/icon32x32.xpm │ +-rw---- 1.0 fat 1729 b- stor 80-Jan-01 00:00 assets/data/images/icon48x48.png │ +-rw---- 1.0 fat 2365 b- stor 80-Jan-01 00:00 assets/data/images/icon64x64.png │ +-rw---- 1.0 fat 3698 b- stor 80-Jan-01 00:00 assets/data/images/icon96x96.png │ +-rw---- 1.0 fat 397 b- stor 80-Jan-01 00:00 assets/data/images/magic/Snow_flake4.png │ +-rw---- 1.0 fat 425 b- stor 80-Jan-01 00:00 assets/data/images/magic/Snow_flake5.png │ +-rw---- 1.0 fat 1255 b- stor 80-Jan-01 00:00 assets/data/images/magic/alien.png │ +-rw---- 1.0 fat 648 b- stor 80-Jan-01 00:00 assets/data/images/magic/blind.png │ +-rw---- 1.0 fat 160 b- stor 80-Jan-01 00:00 assets/data/images/magic/blocks.png │ +-rw---- 1.0 fat 240 b- stor 80-Jan-01 00:00 assets/data/images/magic/blur.png │ +-rw---- 1.0 fat 607 b- stor 80-Jan-01 00:00 assets/data/images/magic/calligraphy.png │ +-rw---- 1.0 fat 306 b- stor 80-Jan-01 00:00 assets/data/images/magic/calligraphy_brush.png │ +-rw---- 1.0 fat 873 b- stor 80-Jan-01 00:00 assets/data/images/magic/cartoon.png │ +-rw---- 1.0 fat 703 b- stor 80-Jan-01 00:00 assets/data/images/magic/chalk.png │ +-rw---- 1.0 fat 994 b- stor 80-Jan-01 00:00 assets/data/images/magic/colornwhite.png │ +-rw---- 1.0 fat 635 b- stor 80-Jan-01 00:00 assets/data/images/magic/confetti.png │ +-rw---- 1.0 fat 552 b- stor 80-Jan-01 00:00 assets/data/images/magic/darken.png │ +-rw---- 1.0 fat 508 b- stor 80-Jan-01 00:00 assets/data/images/magic/distortion.png │ +-rw---- 1.0 fat 459 b- stor 80-Jan-01 00:00 assets/data/images/magic/drip.png │ +-rw---- 1.0 fat 481 b- stor 80-Jan-01 00:00 assets/data/images/magic/edges.png │ +-rw---- 1.0 fat 259 b- stor 80-Jan-01 00:00 assets/data/images/magic/emboss.png │ +-rw---- 1.0 fat 553 b- stor 80-Jan-01 00:00 assets/data/images/magic/fade.png │ +-rw---- 1.0 fat 632 b- stor 80-Jan-01 00:00 assets/data/images/magic/fill.png │ +-rw---- 1.0 fat 1176 b- stor 80-Jan-01 00:00 assets/data/images/magic/fisheye.png │ +-rw---- 1.0 fat 180 b- stor 80-Jan-01 00:00 assets/data/images/magic/flip.png │ +-rw---- 1.0 fat 657 b- stor 80-Jan-01 00:00 assets/data/images/magic/flower.png │ +-rw---- 1.0 fat 1265 b- stor 80-Jan-01 00:00 assets/data/images/magic/flower_base.png │ +-rw---- 1.0 fat 494 b- stor 80-Jan-01 00:00 assets/data/images/magic/flower_leaf.png │ +-rw---- 1.0 fat 734 b- stor 80-Jan-01 00:00 assets/data/images/magic/flower_petals.png │ +-rw---- 1.0 fat 1277 b- stor 80-Jan-01 00:00 assets/data/images/magic/foam.png │ +-rw---- 1.0 fat 8697 b- stor 80-Jan-01 00:00 assets/data/images/magic/foam_data.png │ +-rw---- 1.0 fat 783 b- stor 80-Jan-01 00:00 assets/data/images/magic/fold.png │ +-rw---- 1.0 fat 183 b- stor 80-Jan-01 00:00 assets/data/images/magic/fretwork.png │ +-rw---- 1.0 fat 251 b- stor 80-Jan-01 00:00 assets/data/images/magic/fretwork_corner.png │ +-rw---- 1.0 fat 218 b- stor 80-Jan-01 00:00 assets/data/images/magic/fretwork_four.png │ +-rw---- 1.0 fat 195 b- stor 80-Jan-01 00:00 assets/data/images/magic/fretwork_one.png │ +-rw---- 1.0 fat 167 b- stor 80-Jan-01 00:00 assets/data/images/magic/fretwork_three.png │ +-rw---- 1.0 fat 361 b- stor 80-Jan-01 00:00 assets/data/images/magic/glasstile.png │ +-rw---- 1.0 fat 548 b- stor 80-Jan-01 00:00 assets/data/images/magic/grass.png │ +-rw---- 1.0 fat 10752 b- stor 80-Jan-01 00:00 assets/data/images/magic/grass_data.png │ +-rw---- 1.0 fat 1114 b- stor 80-Jan-01 00:00 assets/data/images/magic/halftone.png │ +-rw---- 1.0 fat 510 b- stor 80-Jan-01 00:00 assets/data/images/magic/kal_pattern.png │ +-rw---- 1.0 fat 834 b- stor 80-Jan-01 00:00 assets/data/images/magic/kal_tiles.png │ +-rw---- 1.0 fat 510 b- stor 80-Jan-01 00:00 assets/data/images/magic/kalidescope.png │ +-rw---- 1.0 fat 113 b- stor 80-Jan-01 00:00 assets/data/images/magic/largebrick.png │ +-rw---- 1.0 fat 369 b- stor 80-Jan-01 00:00 assets/data/images/magic/light.png │ +-rw---- 1.0 fat 438 b- stor 80-Jan-01 00:00 assets/data/images/magic/metalpaint.png │ +-rw---- 1.0 fat 784 b- stor 80-Jan-01 00:00 assets/data/images/magic/mirror.png │ +-rw---- 1.0 fat 1097 b- stor 80-Jan-01 00:00 assets/data/images/magic/mosaic.png │ +-rw---- 1.0 fat 1080 b- stor 80-Jan-01 00:00 assets/data/images/magic/mosaic_shaped_hex.png │ +-rw---- 1.0 fat 1445 b- stor 80-Jan-01 00:00 assets/data/images/magic/mosaic_shaped_irregular.png │ +-rw---- 1.0 fat 1227 b- stor 80-Jan-01 00:00 assets/data/images/magic/mosaic_shaped_square.png │ +-rw---- 1.0 fat 402 b- stor 80-Jan-01 00:00 assets/data/images/magic/negative.png │ +-rw---- 1.0 fat 1070 b- stor 80-Jan-01 00:00 assets/data/images/magic/noise.png │ +-rw---- 1.0 fat 998 b- stor 80-Jan-01 00:00 assets/data/images/magic/perspective.png │ +-rw---- 1.0 fat 1128 b- stor 80-Jan-01 00:00 assets/data/images/magic/picasso.png │ +-rw---- 1.0 fat 223 b- stor 80-Jan-01 00:00 assets/data/images/magic/puzzle.png │ +-rw---- 1.0 fat 260 b- stor 80-Jan-01 00:00 assets/data/images/magic/rails.png │ +-rw---- 1.0 fat 1315 b- stor 80-Jan-01 00:00 assets/data/images/magic/rails_corner.png │ +-rw---- 1.0 fat 1009 b- stor 80-Jan-01 00:00 assets/data/images/magic/rails_four.png │ +-rw---- 1.0 fat 496 b- stor 80-Jan-01 00:00 assets/data/images/magic/rails_one.png │ +-rw---- 1.0 fat 1198 b- stor 80-Jan-01 00:00 assets/data/images/magic/rails_three.png │ +-rw---- 1.0 fat 649 b- stor 80-Jan-01 00:00 assets/data/images/magic/rain.png │ +-rw---- 1.0 fat 934 b- stor 80-Jan-01 00:00 assets/data/images/magic/rainbow.png │ +-rw---- 1.0 fat 383 b- stor 80-Jan-01 00:00 assets/data/images/magic/realrainbow-colors.png │ +-rw---- 1.0 fat 162 b- stor 80-Jan-01 00:00 assets/data/images/magic/realrainbow-roygbiv-colors.png │ +-rw---- 1.0 fat 283 b- stor 80-Jan-01 00:00 assets/data/images/magic/realrainbow-roygbiv.png │ +-rw---- 1.0 fat 514 b- stor 80-Jan-01 00:00 assets/data/images/magic/realrainbow.png │ +-rw---- 1.0 fat 854 b- stor 80-Jan-01 00:00 assets/data/images/magic/ripples.png │ +-rw---- 1.0 fat 921 b- stor 80-Jan-01 00:00 assets/data/images/magic/rosette.png │ +-rw---- 1.0 fat 892 b- stor 80-Jan-01 00:00 assets/data/images/magic/sharpen.png │ +-rw---- 1.0 fat 545 b- stor 80-Jan-01 00:00 assets/data/images/magic/shift.png │ +-rw---- 1.0 fat 1104 b- stor 80-Jan-01 00:00 assets/data/images/magic/silhouette.png │ +-rw---- 1.0 fat 113 b- stor 80-Jan-01 00:00 assets/data/images/magic/smallbrick.png │ +-rw---- 1.0 fat 747 b- stor 80-Jan-01 00:00 assets/data/images/magic/smudge.png │ +-rw---- 1.0 fat 693 b- stor 80-Jan-01 00:00 assets/data/images/magic/snowball.png │ +-rw---- 1.0 fat 547 b- stor 80-Jan-01 00:00 assets/data/images/magic/snowflake.png │ +-rw---- 1.0 fat 1216 b- stor 80-Jan-01 00:00 assets/data/images/magic/string_art_angles.png │ +-rw---- 1.0 fat 1966 b- stor 80-Jan-01 00:00 assets/data/images/magic/string_art_full_by_offset.png │ +-rw---- 1.0 fat 855 b- stor 80-Jan-01 00:00 assets/data/images/magic/string_art_triangles.png │ +-rw---- 1.0 fat 659 b- stor 80-Jan-01 00:00 assets/data/images/magic/symmetric_leftright.png │ +-rw---- 1.0 fat 762 b- stor 80-Jan-01 00:00 assets/data/images/magic/symmetric_updown.png │ +-rw---- 1.0 fat 402 b- stor 80-Jan-01 00:00 assets/data/images/magic/thick.png │ +-rw---- 1.0 fat 326 b- stor 80-Jan-01 00:00 assets/data/images/magic/thin.png │ +-rw---- 1.0 fat 611 b- stor 80-Jan-01 00:00 assets/data/images/magic/tint.png │ +-rw---- 1.0 fat 1062 b- stor 80-Jan-01 00:00 assets/data/images/magic/toothpaste.png │ +-rw---- 1.0 fat 298 b- stor 80-Jan-01 00:00 assets/data/images/magic/tornado.png │ +-rw---- 1.0 fat 603 b- stor 80-Jan-01 00:00 assets/data/images/magic/tornado_base.png │ +-rw---- 1.0 fat 1263 b- stor 80-Jan-01 00:00 assets/data/images/magic/tornado_cloud.png │ +-rw---- 1.0 fat 986 b- stor 80-Jan-01 00:00 assets/data/images/magic/tv.png │ +-rw---- 1.0 fat 1669 b- stor 80-Jan-01 00:00 assets/data/images/magic/wavelet.png │ +-rw---- 1.0 fat 1212 b- stor 80-Jan-01 00:00 assets/data/images/magic/waves.png │ +-rw---- 1.0 fat 692 b- stor 80-Jan-01 00:00 assets/data/images/magic/wetpaint.png │ +-rw---- 1.0 fat 309 b- stor 80-Jan-01 00:00 assets/data/images/magic/xor.png │ +-rw---- 1.0 fat 1114 b- stor 80-Jan-01 00:00 assets/data/images/magic/zoom.png │ +-rw---- 1.0 fat 281 b- stor 80-Jan-01 00:00 assets/data/images/shapes/circle.png │ +-rw---- 1.0 fat 253 b- stor 80-Jan-01 00:00 assets/data/images/shapes/circle_f.png │ +-rw---- 1.0 fat 443 b- stor 80-Jan-01 00:00 assets/data/images/shapes/diamond.png │ +-rw---- 1.0 fat 417 b- stor 80-Jan-01 00:00 assets/data/images/shapes/diamond_f.png │ +-rw---- 1.0 fat 231 b- stor 80-Jan-01 00:00 assets/data/images/shapes/octagon.png │ +-rw---- 1.0 fat 201 b- stor 80-Jan-01 00:00 assets/data/images/shapes/octagon_f.png │ +-rw---- 1.0 fat 250 b- stor 80-Jan-01 00:00 assets/data/images/shapes/oval.png │ +-rw---- 1.0 fat 217 b- stor 80-Jan-01 00:00 assets/data/images/shapes/oval_f.png │ +-rw---- 1.0 fat 246 b- stor 80-Jan-01 00:00 assets/data/images/shapes/pentagon.png │ +-rw---- 1.0 fat 222 b- stor 80-Jan-01 00:00 assets/data/images/shapes/pentagon_f.png │ +-rw---- 1.0 fat 148 b- stor 80-Jan-01 00:00 assets/data/images/shapes/rectangle.png │ +-rw---- 1.0 fat 144 b- stor 80-Jan-01 00:00 assets/data/images/shapes/rectangle_f.png │ +-rw---- 1.0 fat 150 b- stor 80-Jan-01 00:00 assets/data/images/shapes/square.png │ +-rw---- 1.0 fat 146 b- stor 80-Jan-01 00:00 assets/data/images/shapes/square_f.png │ +-rw---- 1.0 fat 521 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star3p.png │ +-rw---- 1.0 fat 628 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star3p_f.png │ +-rw---- 1.0 fat 572 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star4p.png │ +-rw---- 1.0 fat 638 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star4p_f.png │ +-rw---- 1.0 fat 633 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star5p.png │ +-rw---- 1.0 fat 687 b- stor 80-Jan-01 00:00 assets/data/images/shapes/star5p_f.png │ +-rw---- 1.0 fat 260 b- stor 80-Jan-01 00:00 assets/data/images/shapes/triangle.png │ +-rw---- 1.0 fat 228 b- stor 80-Jan-01 00:00 assets/data/images/shapes/triangle_f.png │ +-rw---- 1.0 fat 24019 b- stor 80-Jan-01 00:00 assets/data/images/title-credits.png │ +-rw---- 1.0 fat 29101 b- stor 80-Jan-01 00:00 assets/data/images/title-tuxpaint-2x.png │ +-rw---- 1.0 fat 11718 b- stor 80-Jan-01 00:00 assets/data/images/title-tuxpaint.png │ +-rw---- 2.0 fat 40552 bl defN 17-May-13 00:22 assets/data/images/title-tuxpaint.svg │ +-rw---- 1.0 fat 34689 b- stor 80-Jan-01 00:00 assets/data/images/title.png │ +-rw---- 1.0 fat 358 b- stor 80-Jan-01 00:00 assets/data/images/tools/brush.png │ +-rw---- 1.0 fat 467 b- stor 80-Jan-01 00:00 assets/data/images/tools/eraser.png │ +-rw---- 1.0 fat 636 b- stor 80-Jan-01 00:00 assets/data/images/tools/label.png │ +-rw---- 1.0 fat 1023 b- stor 80-Jan-01 00:00 assets/data/images/tools/label_select.png │ +-rw---- 1.0 fat 437 b- stor 80-Jan-01 00:00 assets/data/images/tools/lines.png │ +-rw---- 1.0 fat 610 b- stor 80-Jan-01 00:00 assets/data/images/tools/magic.png │ +-rw---- 1.0 fat 524 b- stor 80-Jan-01 00:00 assets/data/images/tools/new.png │ +-rw---- 1.0 fat 867 b- stor 80-Jan-01 00:00 assets/data/images/tools/open.png │ +-rw---- 1.0 fat 470 b- stor 80-Jan-01 00:00 assets/data/images/tools/print.png │ +-rw---- 1.0 fat 436 b- stor 80-Jan-01 00:00 assets/data/images/tools/quit.png │ +-rw---- 1.0 fat 695 b- stor 80-Jan-01 00:00 assets/data/images/tools/redo.png │ +-rw---- 1.0 fat 811 b- stor 80-Jan-01 00:00 assets/data/images/tools/save.png │ +-rw---- 1.0 fat 525 b- stor 80-Jan-01 00:00 assets/data/images/tools/sfx.png │ +-rw---- 1.0 fat 246 b- stor 80-Jan-01 00:00 assets/data/images/tools/shapes.png │ +-rw---- 1.0 fat 769 b- stor 80-Jan-01 00:00 assets/data/images/tools/speak.png │ +-rw---- 1.0 fat 405 b- stor 80-Jan-01 00:00 assets/data/images/tools/stamp.png │ +-rw---- 1.0 fat 376 b- stor 80-Jan-01 00:00 assets/data/images/tools/text.png │ +-rw---- 1.0 fat 854 b- stor 80-Jan-01 00:00 assets/data/images/tools/undo.png │ +-rw---- 1.0 fat 3112 b- stor 80-Jan-01 00:00 assets/data/images/tux/bored.png │ +-rw---- 1.0 fat 1454 b- stor 80-Jan-01 00:00 assets/data/images/tux/default.png │ +-rw---- 1.0 fat 2169 b- stor 80-Jan-01 00:00 assets/data/images/tux/great.png │ +-rw---- 1.0 fat 2522 b- stor 80-Jan-01 00:00 assets/data/images/tux/kiss.png │ +-rw---- 1.0 fat 1182 b- stor 80-Jan-01 00:00 assets/data/images/tux/oops.png │ +-rw---- 1.0 fat 2609 b- stor 80-Jan-01 00:00 assets/data/images/tux/wait.png │ +-rw---- 2.0 fat 12278 bl defN 17-May-13 00:22 assets/data/images/tuxpaint-icon.svg │ +-rw---- 1.0 fat 692 b- stor 80-Jan-01 00:00 assets/data/images/tuxpaint-installer-icon-32x32.png │ +-rw---- 1.0 fat 1541 b- stor 80-Jan-01 00:00 assets/data/images/tuxpaint-installer-icon-48x48.png │ +-rw---- 1.0 fat 1319 b- stor 80-Jan-01 00:00 assets/data/images/tuxpaint-installer-icon-64x64.png │ +-rw---- 2.0 fat 6766 bl defN 17-May-13 00:22 assets/data/images/tuxpaint-installer.ico │ +-rw---- 1.0 fat 2206 b- stor 80-Jan-01 00:00 assets/data/images/ui/back.png │ +-rw---- 1.0 fat 616 b- stor 80-Jan-01 00:00 assets/data/images/ui/bold.png │ +-rw---- 1.0 fat 2043 b- stor 80-Jan-01 00:00 assets/data/images/ui/btn_down.png │ +-rw---- 1.0 fat 1996 b- stor 80-Jan-01 00:00 assets/data/images/ui/btn_nav.png │ +-rw---- 1.0 fat 637 b- stor 80-Jan-01 00:00 assets/data/images/ui/btn_off.png │ +-rw---- 1.0 fat 1541 b- stor 80-Jan-01 00:00 assets/data/images/ui/btn_up.png │ +-rw---- 1.0 fat 918 b- stor 80-Jan-01 00:00 assets/data/images/ui/btnsm_down.png │ +-rw---- 1.0 fat 836 b- stor 80-Jan-01 00:00 assets/data/images/ui/btnsm_hold.png │ +-rw---- 1.0 fat 1076 b- stor 80-Jan-01 00:00 assets/data/images/ui/btnsm_nav.png │ +-rw---- 1.0 fat 325 b- stor 80-Jan-01 00:00 assets/data/images/ui/btnsm_off.png │ +-rw---- 1.0 fat 705 b- stor 80-Jan-01 00:00 assets/data/images/ui/btnsm_up.png │ +-rw---- 1.0 fat 802 b- stor 80-Jan-01 00:00 assets/data/images/ui/color_btn_down.png │ +-rw---- 1.0 fat 940 b- stor 80-Jan-01 00:00 assets/data/images/ui/color_btn_up.png │ +-rw---- 1.0 fat 30521 b- stor 80-Jan-01 00:00 assets/data/images/ui/color_picker.png │ +-rw---- 1.0 fat 425 b- stor 80-Jan-01 00:00 assets/data/images/ui/csel.png │ +-rw---- 1.0 fat 1748 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_down.png │ +-rw---- 1.0 fat 6140 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_down_large.png │ +-rw---- 1.0 fat 3864 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_starter_down.png │ +-rw---- 1.0 fat 1487 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_starter_up.png │ +-rw---- 1.0 fat 1500 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_up.png │ +-rw---- 1.0 fat 2631 b- stor 80-Jan-01 00:00 assets/data/images/ui/cursor_up_large.png │ +-rw---- 1.0 fat 775 b- stor 80-Jan-01 00:00 assets/data/images/ui/dead40x40.png │ +-rw---- 1.0 fat 2915 b- stor 80-Jan-01 00:00 assets/data/images/ui/erase.png │ +-rw---- 1.0 fat 180 b- stor 80-Jan-01 00:00 assets/data/images/ui/flip.png │ +-rw---- 1.0 fat 522 b- stor 80-Jan-01 00:00 assets/data/images/ui/grow.png │ +-rw---- 1.0 fat 580 b- stor 80-Jan-01 00:00 assets/data/images/ui/italic.png │ +-rw---- 1.0 fat 1238 b- stor 80-Jan-01 00:00 assets/data/images/ui/magic_fullscreen.png │ +-rw---- 1.0 fat 468 b- stor 80-Jan-01 00:00 assets/data/images/ui/magic_paint.png │ +-rw---- 1.0 fat 736 b- stor 80-Jan-01 00:00 assets/data/images/ui/mirror.png │ +-rw---- 1.0 fat 3562 b- stor 80-Jan-01 00:00 assets/data/images/ui/mouse.png │ +-rw---- 1.0 fat 3538 b- stor 80-Jan-01 00:00 assets/data/images/ui/mouse_click.png │ +-rw---- 1.0 fat 369 b- stor 80-Jan-01 00:00 assets/data/images/ui/next.png │ +-rw---- 1.0 fat 2589 b- stor 80-Jan-01 00:00 assets/data/images/ui/no.png │ +-rw---- 1.0 fat 922 b- stor 80-Jan-01 00:00 assets/data/images/ui/no_title.png │ +-rw---- 1.0 fat 1080 b- stor 80-Jan-01 00:00 assets/data/images/ui/no_title_large.png │ +-rw---- 1.0 fat 3544 b- stor 80-Jan-01 00:00 assets/data/images/ui/open.png │ +-rw---- 1.0 fat 212 b- stor 80-Jan-01 00:00 assets/data/images/ui/osk_capslock.png │ +-rw---- 1.0 fat 237 b- stor 80-Jan-01 00:00 assets/data/images/ui/osk_delete.png │ +-rw---- 1.0 fat 298 b- stor 80-Jan-01 00:00 assets/data/images/ui/osk_enter.png │ +-rw---- 1.0 fat 235 b- stor 80-Jan-01 00:00 assets/data/images/ui/osk_shift.png │ +-rw---- 1.0 fat 312 b- stor 80-Jan-01 00:00 assets/data/images/ui/osk_tab.png │ +-rw---- 1.0 fat 1685 b- stor 80-Jan-01 00:00 assets/data/images/ui/paintcan.png │ +-rw---- 1.0 fat 1367 b- stor 80-Jan-01 00:00 assets/data/images/ui/paintwell.png │ +-rw---- 1.0 fat 1029 b- stor 80-Jan-01 00:00 assets/data/images/ui/play.png │ +-rw---- 1.0 fat 655 b- stor 80-Jan-01 00:00 assets/data/images/ui/popup_arrow.png │ +-rw---- 1.0 fat 367 b- stor 80-Jan-01 00:00 assets/data/images/ui/prev.png │ +-rw---- 1.0 fat 2581 b- stor 80-Jan-01 00:00 assets/data/images/ui/printer.png │ +-rw---- 1.0 fat 8937 b- stor 80-Jan-01 00:00 assets/data/images/ui/printer_wait.png │ +-rw---- 1.0 fat 591 b- stor 80-Jan-01 00:00 assets/data/images/ui/progress.png │ +-rw---- 1.0 fat 959 b- stor 80-Jan-01 00:00 assets/data/images/ui/save_over.png │ +-rw---- 1.0 fat 2295 b- stor 80-Jan-01 00:00 assets/data/images/ui/scroll_down.png │ +-rw---- 1.0 fat 863 b- stor 80-Jan-01 00:00 assets/data/images/ui/scroll_down_off.png │ +-rw---- 1.0 fat 2284 b- stor 80-Jan-01 00:00 assets/data/images/ui/scroll_up.png │ +-rw---- 1.0 fat 847 b- stor 80-Jan-01 00:00 assets/data/images/ui/scroll_up_off.png │ +-rw---- 1.0 fat 569 b- stor 80-Jan-01 00:00 assets/data/images/ui/select_digits.png │ +-rw---- 1.0 fat 591 b- stor 80-Jan-01 00:00 assets/data/images/ui/shrink.png │ +-rw---- 1.0 fat 685 b- stor 80-Jan-01 00:00 assets/data/images/ui/slideshow.png │ +-rw---- 1.0 fat 2041 b- stor 80-Jan-01 00:00 assets/data/images/ui/sparkles-old.png │ +-rw---- 1.0 fat 2545 b- stor 80-Jan-01 00:00 assets/data/images/ui/title.png │ +-rw---- 1.0 fat 2932 b- stor 80-Jan-01 00:00 assets/data/images/ui/title_large.png │ +-rw---- 1.0 fat 1286 b- stor 80-Jan-01 00:00 assets/data/images/ui/trash.png │ +-rw---- 1.0 fat 2500 b- stor 80-Jan-01 00:00 assets/data/images/ui/yes.png │ +-rw---- 2.0 fat 3186 bl defN 17-May-13 00:22 assets/data/osk/abc.h_layout │ +-rw---- 2.0 fat 407 bl defN 17-May-13 00:22 assets/data/osk/default.layout │ +-rw---- 2.0 fat 510633 bl defN 17-May-13 00:22 assets/data/osk/en_US.UTF-8_Compose │ +-rw---- 2.0 fat 174342 bl defN 17-May-13 00:22 assets/data/osk/keysymdef.h │ +-rw---- 2.0 fat 2532 bl defN 17-May-13 00:22 assets/data/osk/qwerty.h_layout │ +-rw---- 2.0 fat 410 bl defN 17-May-13 00:22 assets/data/osk/qwerty.layout │ +-rw---- 2.0 fat 14834 bl defN 17-May-13 00:22 assets/data/osk/us-intl-altgr-dead-keys.keymap │ +-rw---- 1.0 fat 253484 b- stor 80-Jan-01 00:00 assets/data/sounds/areyousure.wav │ +-rw---- 1.0 fat 11052 b- stor 80-Jan-01 00:00 assets/data/sounds/bleep.wav │ +-rw---- 1.0 fat 48620 b- stor 80-Jan-01 00:00 assets/data/sounds/bubble.wav │ +-rw---- 1.0 fat 3628 b- stor 80-Jan-01 00:00 assets/data/sounds/click.wav │ +-rw---- 1.0 fat 17270 b- stor 80-Jan-01 00:00 assets/data/sounds/eraser1.wav │ +-rw---- 1.0 fat 17972 b- stor 80-Jan-01 00:00 assets/data/sounds/eraser2.wav │ +-rw---- 1.0 fat 1196 b- stor 80-Jan-01 00:00 assets/data/sounds/flip.wav │ +-rw---- 1.0 fat 30292 b- stor 80-Jan-01 00:00 assets/data/sounds/giggle.wav │ +-rw---- 1.0 fat 6692 b- stor 80-Jan-01 00:00 assets/data/sounds/grow.wav │ +-rw---- 1.0 fat 25424 b- stor 80-Jan-01 00:00 assets/data/sounds/harp.wav │ +-rw---- 1.0 fat 43052 b- stor 80-Jan-01 00:00 assets/data/sounds/italic_off.wav │ +-rw---- 1.0 fat 57388 b- stor 80-Jan-01 00:00 assets/data/sounds/italic_on.wav │ +-rw---- 1.0 fat 6380 b- stor 80-Jan-01 00:00 assets/data/sounds/keyclick.wav │ +-rw---- 1.0 fat 32044 b- stor 80-Jan-01 00:00 assets/data/sounds/line_end.wav │ +-rw---- 1.0 fat 16556 b- stor 80-Jan-01 00:00 assets/data/sounds/line_start.wav │ +-rw---- 1.0 fat 5423 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/alien.ogg │ +-rw---- 1.0 fat 3875 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/blind.ogg │ +-rw---- 1.0 fat 13984 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/blocks.wav │ +-rw---- 1.0 fat 32812 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/blur.wav │ +-rw---- 1.0 fat 15266 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/brick.wav │ +-rw---- 1.0 fat 8333 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/calligraphy.ogg │ +-rw---- 1.0 fat 49868 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/cartoon.wav │ +-rw---- 1.0 fat 14656 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/chalk.wav │ +-rw---- 1.0 fat 4988 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/confetti.ogg │ +-rw---- 1.0 fat 9356 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/darken.wav │ +-rw---- 1.0 fat 11188 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/distortion.ogg │ +-rw---- 1.0 fat 6274 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/drip.wav │ +-rw---- 1.0 fat 3819 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/edges.ogg │ +-rw---- 1.0 fat 10198 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/emboss.ogg │ +-rw---- 1.0 fat 14218 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fade.wav │ +-rw---- 1.0 fat 23816 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fill.wav │ +-rw---- 1.0 fat 6291 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fisheye.ogg │ +-rw---- 1.0 fat 7374 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/flip.wav │ +-rw---- 1.0 fat 6038 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/flower_click.ogg │ +-rw---- 1.0 fat 5170 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/flower_release.ogg │ +-rw---- 1.0 fat 4423 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/foam.ogg │ +-rw---- 1.0 fat 6833 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fold.ogg │ +-rw---- 1.0 fat 21682 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fold.wav │ +-rw---- 1.0 fat 3678 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/fretwork.ogg │ +-rw---- 1.0 fat 6260 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/glasstile.ogg │ +-rw---- 1.0 fat 61484 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/grass.wav │ +-rw---- 1.0 fat 46190 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/halftone.wav │ +-rw---- 1.0 fat 27408 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/kaleidoscope.ogg │ +-rw---- 1.0 fat 7007 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/light1.ogg │ +-rw---- 1.0 fat 12414 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/light2.ogg │ +-rw---- 1.0 fat 14560 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/metalpaint.wav │ +-rw---- 1.0 fat 7522 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/mirror.wav │ +-rw---- 1.0 fat 13617 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/mosaic.ogg │ +-rw---- 1.0 fat 9145 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/mosaic_shaped_hex.ogg │ +-rw---- 1.0 fat 10363 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/mosaic_shaped_irregular.ogg │ +-rw---- 1.0 fat 3700 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/mosaic_shaped_square.ogg │ +-rw---- 1.0 fat 6778 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/negative.wav │ +-rw---- 1.0 fat 4699 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/noise.ogg │ +-rw---- 1.0 fat 4233 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/perspective.ogg │ +-rw---- 1.0 fat 13885 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/picasso.ogg │ +-rw---- 1.0 fat 15648 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/puzzle.wav │ +-rw---- 1.0 fat 1808 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/rails.wav │ +-rw---- 1.0 fat 13240 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/rain.ogg │ +-rw---- 1.0 fat 17784 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/rainbow.wav │ +-rw---- 1.0 fat 17346 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/realrainbow.ogg │ +-rw---- 1.0 fat 6361 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/ripples.ogg │ +-rw---- 1.0 fat 7678 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/sharpen.ogg │ +-rw---- 1.0 fat 32283 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/shift.ogg │ +-rw---- 1.0 fat 8110 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/silhouette.ogg │ +-rw---- 1.0 fat 21548 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/smudge.wav │ +-rw---- 1.0 fat 7689 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/snowball.ogg │ +-rw---- 1.0 fat 13042 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/snowflake.ogg │ +-rw---- 1.0 fat 8934 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/string.ogg │ +-rw---- 1.0 fat 5589 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/string2.ogg │ +-rw---- 1.0 fat 5641 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/string3.ogg │ +-rw---- 1.0 fat 14666 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/thick.wav │ +-rw---- 1.0 fat 10760 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/thin.wav │ +-rw---- 1.0 fat 33606 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/tint.wav │ +-rw---- 1.0 fat 20352 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/toothpaste.ogg │ +-rw---- 1.0 fat 36325 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/tornado_release.ogg │ +-rw---- 1.0 fat 12281 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/tv.ogg │ +-rw---- 1.0 fat 6886 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/wavelet.ogg │ +-rw---- 1.0 fat 7483 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/waves.ogg │ +-rw---- 1.0 fat 5757 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/xor.ogg │ +-rw---- 1.0 fat 5731 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/zoom_down.ogg │ +-rw---- 1.0 fat 6308 b- stor 80-Jan-01 00:00 assets/data/sounds/magic/zoom_up.ogg │ +-rw---- 1.0 fat 2612 b- stor 80-Jan-01 00:00 assets/data/sounds/mirror.wav │ +-rw---- 1.0 fat 7244 b- stor 80-Jan-01 00:00 assets/data/sounds/paint1.wav │ +-rw---- 1.0 fat 9140 b- stor 80-Jan-01 00:00 assets/data/sounds/paint2.wav │ +-rw---- 1.0 fat 13162 b- stor 80-Jan-01 00:00 assets/data/sounds/paint3.wav │ +-rw---- 1.0 fat 24682 b- stor 80-Jan-01 00:00 assets/data/sounds/paint4.wav │ +-rw---- 1.0 fat 34796 b- stor 80-Jan-01 00:00 assets/data/sounds/prompt.wav │ +-rw---- 1.0 fat 74028 b- stor 80-Jan-01 00:00 assets/data/sounds/return.wav │ +-rw---- 1.0 fat 6540 b- stor 80-Jan-01 00:00 assets/data/sounds/save.wav │ +-rw---- 1.0 fat 1608 b- stor 80-Jan-01 00:00 assets/data/sounds/scroll.wav │ +-rw---- 1.0 fat 6692 b- stor 80-Jan-01 00:00 assets/data/sounds/shrink.wav │ +-rw---- 1.0 fat 13262 b- stor 80-Jan-01 00:00 assets/data/sounds/stamp.wav │ +-rw---- 1.0 fat 14666 b- stor 80-Jan-01 00:00 assets/data/sounds/thick.wav │ +-rw---- 1.0 fat 14812 b- stor 80-Jan-01 00:00 assets/data/sounds/thin.wav │ +-rw---- 1.0 fat 129404 b- stor 80-Jan-01 00:00 assets/data/sounds/tuxok.wav │ +-rw---- 1.0 fat 69036 b- stor 80-Jan-01 00:00 assets/data/sounds/typewriterbell.wav │ +-rw---- 1.0 fat 182616 b- stor 80-Jan-01 00:00 assets/data/sounds/youcannot.wav │ +-rw---- 1.0 fat 729 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/Jigsaw_3x3-t.png │ +-rw---- 1.0 fat 796 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/Jigsaw_5x5-t.png │ +-rw---- 1.0 fat 6732 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/bald_eagle-t.png │ +-rw---- 1.0 fat 5242 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/car2-t.png │ +-rw---- 1.0 fat 1049 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/carcassone-t.png │ +-rw---- 1.0 fat 3795 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/chessboard-t.png │ +-rw---- 1.0 fat 823 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/chicken-t.png │ +-rw---- 1.0 fat 9395 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/desert_tortoise-t.png │ +-rw---- 1.0 fat 3846 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/elephant-t.png │ +-rw---- 1.0 fat 6099 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/fish_icon-t.png │ +-rw---- 1.0 fat 1813 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_filmstrip-t.png │ +-rw---- 1.0 fat 6913 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_flowers-t.png │ +-rw---- 1.0 fat 2954 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_gold-t.png │ +-rw---- 1.0 fat 5751 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_heart-t.png │ +-rw---- 1.0 fat 13644 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_hearts-t.png │ +-rw---- 1.0 fat 5479 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_neon-t.png │ +-rw---- 1.0 fat 1791 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_picture-t.png │ +-rw---- 1.0 fat 881 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_screen-t.png │ +-rw---- 1.0 fat 1213 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_silver-t.png │ +-rw---- 1.0 fat 1279 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/frame_television-t.png │ +-rw---- 1.0 fat 9556 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/gecko-t.png │ +-rw---- 1.0 fat 351 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/grid_10x10-t.png │ +-rw---- 1.0 fat 352 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/grid_20x20-t.png │ +-rw---- 1.0 fat 4290 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/hat-t.png │ +-rw---- 1.0 fat 716 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/jetplane-t.png │ +-rw---- 1.0 fat 4551 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/jigsaw-t.png │ +-rw---- 1.0 fat 9168 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/manatee-t.png │ +-rw---- 1.0 fat 48680 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/mosaic-t.png │ +-rw---- 1.0 fat 13805 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/nagasaki-t.png │ +-rw---- 1.0 fat 7432 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/old_soviet_car-t.png │ +-rw---- 1.0 fat 1815 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/pansy-t.png │ +-rw---- 1.0 fat 20932 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/reef-t.png │ +-rw---- 1.0 fat 388 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/rocket-t.png │ +-rw---- 1.0 fat 944 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/shipwreck-t.png │ +-rw---- 1.0 fat 4640 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/skull-t.png │ +-rw---- 1.0 fat 15917 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/skyline-sf-dusk-t.png │ +-rw---- 1.0 fat 4365 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/spirograph-t.png │ +-rw---- 1.0 fat 10894 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/stained_glass-t.png │ +-rw---- 1.0 fat 1392 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/street-t.png │ +-rw---- 1.0 fat 4358 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/tux_farmer-t.png │ +-rw---- 1.0 fat 10520 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/woodpecker-t.png │ +-rw---- 1.0 fat 792 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap-t.png │ +-rw---- 1.0 fat 987 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_africa-t.png │ +-rw---- 1.0 fat 860 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_america_north-t.png │ +-rw---- 1.0 fat 3481 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_america_north_usa-t.png │ +-rw---- 1.0 fat 669 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_america_south-t.png │ +-rw---- 1.0 fat 919 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_asia_north-t.png │ +-rw---- 1.0 fat 983 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_asia_south-t.png │ +-rw---- 1.0 fat 793 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_australasia-t.png │ +-rw---- 1.0 fat 968 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_canada-t.png │ +-rw---- 1.0 fat 1075 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_europe-t.png │ +-rw---- 1.0 fat 757 b- stor 80-Jan-01 00:00 assets/data/starters/.thumbs/worldmap_japan-t.png │ +-rw---- 1.0 fat 3578 b- stor 80-Jan-01 00:00 assets/data/starters/Jigsaw_3x3.png │ +-rw---- 1.0 fat 3177 b- stor 80-Jan-01 00:00 assets/data/starters/Jigsaw_5x5.png │ +-rw---- 2.0 fat 137384 bl defN 17-May-13 00:22 assets/data/starters/bald_eagle.svg │ +-rw---- 2.0 fat 68310 bl defN 17-May-13 00:22 assets/data/starters/car2.svg │ +-rw---- 1.0 fat 30683 b- stor 80-Jan-01 00:00 assets/data/starters/carcassone.png │ +-rw---- 1.0 fat 531 b- stor 80-Jan-01 00:00 assets/data/starters/chessboard-back.png │ +-rw---- 1.0 fat 8516 b- stor 80-Jan-01 00:00 assets/data/starters/chessboard.png │ +-rw---- 1.0 fat 2861 b- stor 80-Jan-01 00:00 assets/data/starters/chicken.png │ +-rw---- 2.0 fat 195173 bl defN 17-May-13 00:22 assets/data/starters/desert_tortoise.svg │ +-rw---- 2.0 fat 6457 bl defN 17-May-13 00:22 assets/data/starters/elephant.svg │ +-rw---- 2.0 fat 5641 bl defN 17-May-13 00:22 assets/data/starters/fish_icon.svg │ +-rw---- 1.0 fat 9564 b- stor 80-Jan-01 00:00 assets/data/starters/frame_filmstrip.png │ +-rw---- 1.0 fat 79400 b- stor 80-Jan-01 00:00 assets/data/starters/frame_flowers.png │ +-rw---- 1.0 fat 15112 b- stor 80-Jan-01 00:00 assets/data/starters/frame_gold.png │ +-rw---- 1.0 fat 103798 b- stor 80-Jan-01 00:00 assets/data/starters/frame_heart.png │ +-rw---- 2.0 fat 90258 bl defN 17-May-13 00:22 assets/data/starters/frame_hearts.svg │ +-rw---- 1.0 fat 69591 b- stor 80-Jan-01 00:00 assets/data/starters/frame_neon.png │ +-rw---- 1.0 fat 3937 b- stor 80-Jan-01 00:00 assets/data/starters/frame_picture.png │ +-rw---- 1.0 fat 8090 b- stor 80-Jan-01 00:00 assets/data/starters/frame_screen.png │ +-rw---- 1.0 fat 15175 b- stor 80-Jan-01 00:00 assets/data/starters/frame_silver.png │ +-rw---- 1.0 fat 10109 b- stor 80-Jan-01 00:00 assets/data/starters/frame_television.png │ +-rw---- 2.0 fat 218566 bl defN 17-May-13 00:22 assets/data/starters/gecko.svg │ +-rw---- 1.0 fat 301 b- stor 80-Jan-01 00:00 assets/data/starters/grid_10x10.png │ +-rw---- 1.0 fat 308 b- stor 80-Jan-01 00:00 assets/data/starters/grid_20x20.png │ +-rw---- 1.0 fat 14326 b- stor 80-Jan-01 00:00 assets/data/starters/hat.png │ +-rw---- 2.0 fat 3724 bl defN 17-May-13 00:22 assets/data/starters/hat.svg │ +-rw---- 1.0 fat 2083 b- stor 80-Jan-01 00:00 assets/data/starters/jetplane.png │ +-rw---- 1.0 fat 5535 b- stor 80-Jan-01 00:00 assets/data/starters/jigsaw.png │ +-rw---- 2.0 fat 11144 bl defN 17-May-13 00:22 assets/data/starters/jigsaw.svg │ +-rw---- 2.0 fat 188193 bl defN 17-May-13 00:22 assets/data/starters/manatee.svg │ +-rw---- 2.0 fat 92367 bl defN 17-May-13 00:22 assets/data/starters/mosaic.svg │ +-rw---- 1.0 fat 39006 b- stor 80-Jan-01 00:00 assets/data/starters/nagasaki.png │ +-rw---- 2.0 fat 197375 bl defN 17-May-13 00:22 assets/data/starters/nagasaki.svg │ +-rw---- 2.0 fat 73500 bl defN 17-May-13 00:22 assets/data/starters/old_soviet_car.svg │ +-rw---- 1.0 fat 32361 b- stor 80-Jan-01 00:00 assets/data/starters/pansy.png │ +-rw---- 1.0 fat 88490 b- stor 80-Jan-01 00:00 assets/data/starters/reef-back.png │ +-rw---- 1.0 fat 32450 b- stor 80-Jan-01 00:00 assets/data/starters/reef.png │ +-rw---- 2.0 fat 250 bl defN 17-May-13 00:22 assets/data/starters/reef.txt │ +-rw---- 1.0 fat 1968 b- stor 80-Jan-01 00:00 assets/data/starters/rocket.png │ +-rw---- 1.0 fat 27658 b- stor 80-Jan-01 00:00 assets/data/starters/shipwreck.png │ +-rw---- 2.0 fat 326033 bl defN 17-May-13 00:22 assets/data/starters/skull.svg │ +-rw---- 1.0 fat 18445 b- stor 80-Jan-01 00:00 assets/data/starters/skyline-sf-dusk-back.jpeg │ +-rw---- 1.0 fat 45253 b- stor 80-Jan-01 00:00 assets/data/starters/skyline-sf-dusk.png │ +-rw---- 2.0 fat 286 bl defN 17-May-13 00:22 assets/data/starters/skyline-sf-dusk.txt │ +-rw---- 2.0 fat 9478 bl defN 17-May-13 00:22 assets/data/starters/spirograph.svg │ +-rw---- 2.0 fat 75064 bl defN 17-May-13 00:22 assets/data/starters/stained_glass.svg │ +-rw---- 1.0 fat 17319 b- stor 80-Jan-01 00:00 assets/data/starters/street.png │ +-rw---- 1.0 fat 50415 b- stor 80-Jan-01 00:00 assets/data/starters/tux_farmer.png │ +-rw---- 2.0 fat 231002 bl defN 17-May-13 00:22 assets/data/starters/woodpecker.svg │ +-rw---- 1.0 fat 34289 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap.png │ +-rw---- 1.0 fat 35348 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_africa.png │ +-rw---- 1.0 fat 22079 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_america_north.png │ +-rw---- 1.0 fat 40357 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_america_north_usa-back.png │ +-rw---- 1.0 fat 55354 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_america_north_usa.png │ +-rw---- 1.0 fat 16574 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_america_south.png │ +-rw---- 1.0 fat 23469 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_asia_north.png │ +-rw---- 1.0 fat 25436 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_asia_south.png │ +-rw---- 1.0 fat 16744 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_australasia.png │ +-rw---- 1.0 fat 7772 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_canada.png │ +-rw---- 1.0 fat 35121 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_europe.png │ +-rw---- 1.0 fat 8336 b- stor 80-Jan-01 00:00 assets/data/starters/worldmap_japan.png │ +-rw---- 2.0 fat 517 bl defN 17-May-13 00:22 assets/etc/tuxpaint.cfg │ +-rw---- 2.0 fat 19439 bl defN 17-May-13 00:22 assets/locale/ach/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20002 bl defN 17-May-13 00:22 assets/locale/af/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 18425 bl defN 17-May-13 00:22 assets/locale/ak/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25729 bl defN 17-May-13 00:22 assets/locale/am/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25708 bl defN 17-May-13 00:22 assets/locale/an/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 17593 bl defN 17-May-13 00:22 assets/locale/ar/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 33377 bl defN 17-May-13 00:22 assets/locale/as/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19215 bl defN 17-May-13 00:22 assets/locale/ast/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 10784 bl defN 17-May-13 00:22 assets/locale/az/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26084 bl defN 17-May-13 00:22 assets/locale/be/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25927 bl defN 17-May-13 00:22 assets/locale/bg/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20267 bl defN 17-May-13 00:22 assets/locale/bm/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 2548 bl defN 17-May-13 00:22 assets/locale/bo/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 5847 bl defN 17-May-13 00:22 assets/locale/br/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 7592 bl defN 17-May-13 00:22 assets/locale/bs/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25408 bl defN 17-May-13 00:22 assets/locale/ca/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20936 bl defN 17-May-13 00:22 assets/locale/ca@valencia/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19985 bl defN 17-May-13 00:22 assets/locale/cgg/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19241 bl defN 17-May-13 00:22 assets/locale/cs/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 5225 bl defN 17-May-13 00:22 assets/locale/cy/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25009 bl defN 17-May-13 00:22 assets/locale/da/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26173 bl defN 17-May-13 00:22 assets/locale/de/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 36792 bl defN 17-May-13 00:22 assets/locale/el/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20263 bl defN 17-May-13 00:22 assets/locale/en_AU/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19768 bl defN 17-May-13 00:22 assets/locale/en_CA/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19824 bl defN 17-May-13 00:22 assets/locale/en_GB/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 11054 bl defN 17-May-13 00:22 assets/locale/en_ZA/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 18614 bl defN 17-May-13 00:22 assets/locale/eo/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20885 bl defN 17-May-13 00:22 assets/locale/es/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 9503 bl defN 17-May-13 00:22 assets/locale/es_MX/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 16808 bl defN 17-May-13 00:22 assets/locale/et/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20232 bl defN 17-May-13 00:22 assets/locale/eu/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 16335 bl defN 17-May-13 00:22 assets/locale/fa/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 24781 bl defN 17-May-13 00:22 assets/locale/ff/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 21194 bl defN 17-May-13 00:22 assets/locale/fi/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 10476 bl defN 17-May-13 00:22 assets/locale/fo/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26214 bl defN 17-May-13 00:22 assets/locale/fr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26388 bl defN 17-May-13 00:22 assets/locale/ga/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 27230 bl defN 17-May-13 00:22 assets/locale/gd/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25554 bl defN 17-May-13 00:22 assets/locale/gl/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 5199 bl defN 17-May-13 00:22 assets/locale/gos/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 38870 bl defN 17-May-13 00:22 assets/locale/gu/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 17343 bl defN 17-May-13 00:22 assets/locale/he/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 30401 bl defN 17-May-13 00:22 assets/locale/hi/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19581 bl defN 17-May-13 00:22 assets/locale/hr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 21010 bl defN 17-May-13 00:22 assets/locale/hu/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26256 bl defN 17-May-13 00:22 assets/locale/hy/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25524 bl defN 17-May-13 00:22 assets/locale/id/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25922 bl defN 17-May-13 00:22 assets/locale/is/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25933 bl defN 17-May-13 00:22 assets/locale/it/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 27636 bl defN 17-May-13 00:22 assets/locale/iu/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 29354 bl defN 17-May-13 00:22 assets/locale/ja/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 39122 bl defN 17-May-13 00:22 assets/locale/ka/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 16328 bl defN 17-May-13 00:22 assets/locale/km/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 35922 bl defN 17-May-13 00:22 assets/locale/kn/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 26688 bl defN 17-May-13 00:22 assets/locale/ko/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 31142 bl defN 17-May-13 00:22 assets/locale/kok/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19493 bl defN 17-May-13 00:22 assets/locale/kok@roman/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 10554 bl defN 17-May-13 00:22 assets/locale/ku/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 18611 bl defN 17-May-13 00:22 assets/locale/lb/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19925 bl defN 17-May-13 00:22 assets/locale/lg/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 9271 bl defN 17-May-13 00:22 assets/locale/lt/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 21270 bl defN 17-May-13 00:22 assets/locale/lv/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 29055 bl defN 17-May-13 00:22 assets/locale/mai/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 9029 bl defN 17-May-13 00:22 assets/locale/mk/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 34822 bl defN 17-May-13 00:22 assets/locale/ml/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 378 bl defN 17-May-13 00:22 assets/locale/mn/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 30507 bl defN 17-May-13 00:22 assets/locale/mni/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 29121 bl defN 17-May-13 00:22 assets/locale/mni@meiteimayek/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 31077 bl defN 17-May-13 00:22 assets/locale/mr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 17038 bl defN 17-May-13 00:22 assets/locale/ms/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25459 bl defN 17-May-13 00:22 assets/locale/nb/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 36264 bl defN 17-May-13 00:22 assets/locale/ne/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20679 bl defN 17-May-13 00:22 assets/locale/nl/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25538 bl defN 17-May-13 00:22 assets/locale/nn/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 8017 bl defN 17-May-13 00:22 assets/locale/nr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20922 bl defN 17-May-13 00:22 assets/locale/nso/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 2708 bl defN 17-May-13 00:22 assets/locale/oc/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 4869 bl defN 17-May-13 00:22 assets/locale/oj/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 34356 bl defN 17-May-13 00:22 assets/locale/or/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 21107 bl defN 17-May-13 00:22 assets/locale/pa/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25174 bl defN 17-May-13 00:22 assets/locale/pl/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20124 bl defN 17-May-13 00:22 assets/locale/pt/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20775 bl defN 17-May-13 00:22 assets/locale/pt_BR/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19006 bl defN 17-May-13 00:22 assets/locale/ro/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 33673 bl defN 17-May-13 00:22 assets/locale/ru/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 1214 bl defN 17-May-13 00:22 assets/locale/rw/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 29876 bl defN 17-May-13 00:22 assets/locale/sa/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 35536 bl defN 17-May-13 00:22 assets/locale/sat/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 33015 bl defN 17-May-13 00:22 assets/locale/sat@olchiki/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 1951 bl defN 17-May-13 00:22 assets/locale/shs/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 27839 bl defN 17-May-13 00:22 assets/locale/si/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19411 bl defN 17-May-13 00:22 assets/locale/sk/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20718 bl defN 17-May-13 00:22 assets/locale/sl/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 24837 bl defN 17-May-13 00:22 assets/locale/son/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 6378 bl defN 17-May-13 00:22 assets/locale/sq/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 23786 bl defN 17-May-13 00:22 assets/locale/sr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 18953 bl defN 17-May-13 00:22 assets/locale/sr@latin/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 7139 bl defN 17-May-13 00:22 assets/locale/su/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20455 bl defN 17-May-13 00:22 assets/locale/sv/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19084 bl defN 17-May-13 00:22 assets/locale/sw/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 25135 bl defN 17-May-13 00:22 assets/locale/ta/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 33283 bl defN 17-May-13 00:22 assets/locale/te/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 23966 bl defN 17-May-13 00:22 assets/locale/th/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 4770 bl defN 17-May-13 00:22 assets/locale/tl/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 1474 bl defN 17-May-13 00:22 assets/locale/tlh/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20268 bl defN 17-May-13 00:22 assets/locale/tr/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 7762 bl defN 17-May-13 00:22 assets/locale/tw/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20913 bl defN 17-May-13 00:22 assets/locale/uk/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 8357 bl defN 17-May-13 00:22 assets/locale/ve/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20377 bl defN 17-May-13 00:22 assets/locale/vec/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20639 bl defN 17-May-13 00:22 assets/locale/vi/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 8281 bl defN 17-May-13 00:22 assets/locale/wa/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20013 bl defN 17-May-13 00:22 assets/locale/wo/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 7901 bl defN 17-May-13 00:22 assets/locale/xh/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 17371 bl defN 17-May-13 00:22 assets/locale/zam/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19369 bl defN 17-May-13 00:22 assets/locale/zh_CN/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 19812 bl defN 17-May-13 00:22 assets/locale/zh_TW/LC_MESSAGES/tuxpaint.mo │ +-rw---- 2.0 fat 20487 bl defN 17-May-13 00:22 assets/locale/zu/LC_MESSAGES/tuxpaint.mo │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-drat.dat │ +-rw---- 1.0 fat 2609 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-drat.png │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-kiss1.dat │ +-rw---- 1.0 fat 3131 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-kiss1.png │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-kiss2.dat │ +-rw---- 1.0 fat 2560 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-kiss2.png │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yay2.dat │ +-rw---- 1.0 fat 2169 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yay2.png │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yes1.dat │ +-rw---- 1.0 fat 1454 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yes1.png │ +-rw---- 1.0 fat 7 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yes2.dat │ +-rw---- 1.0 fat 1226 b- stor 80-Jan-01 00:00 assets/stamps/cartoon/tux/tux-yes2.png │ +-rw---- 1.0 fat 4663 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2157 b- stor 80-Jan-01 00:00 res/drawable-hdpi-v4/ic_settings_black_36dp.png │ +-rw---- 1.0 fat 9760 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 2983 b- stor 80-Jan-01 00:00 res/drawable-xhdpi-v4/ic_settings_black_36dp.png │ +-rw---- 1.0 fat 19963 b- stor 80-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 4683 b- stor 80-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_settings_black_36dp.png │ +-rw---- 2.0 fat 5488 bl defN 17-May-13 00:22 res/layout/config.xml │ +-rw---- 1.0 fat 6480 b- stor 80-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 1093316 bl defN 17-May-13 00:22 classes.dex │ +-rw---- 2.0 fat 900800 bl defN 17-May-13 00:07 lib/armeabi/libSDL2.so │ +-rw---- 2.0 fat 21916 bl defN 17-May-13 00:12 lib/armeabi/libSDL2_Pango.so │ +-rw---- 2.0 fat 435700 bl defN 17-May-13 00:13 lib/armeabi/libSDL2_image.so │ +-rw---- 2.0 fat 144956 bl defN 17-May-13 00:13 lib/armeabi/libSDL2_mixer.so │ +-rw---- 2.0 fat 30084 bl defN 17-May-13 00:13 lib/armeabi/libSDL2_ttf.so │ +-rw---- 2.0 fat 21920 bl defN 17-May-13 00:13 lib/armeabi/libalien.so │ +-rw---- 2.0 fat 17812 bl defN 17-May-13 00:13 lib/armeabi/libblind.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libblocks_chalk_drip.so │ +-rw---- 2.0 fat 17820 bl defN 17-May-13 00:13 lib/armeabi/libblur.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libbricks.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libcalligraphy.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libcartoon.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libconfetti.so │ +-rw---- 2.0 fat 13704 bl defN 17-May-13 00:13 lib/armeabi/libdistortion.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libemboss.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libfade_darken.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libfill.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libfisheye.so │ +-rw---- 2.0 fat 25992 bl defN 17-May-13 00:13 lib/armeabi/libflower.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libfoam.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libfold.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libfretwork.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libglasstile.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libgrass.so │ +-rw---- 2.0 fat 21940 bl defN 17-May-13 00:13 lib/armeabi/libhalftone.so │ +-rw---- 2.0 fat 17820 bl defN 17-May-13 00:13 lib/armeabi/libkalidescope.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/liblight.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libmetalpaint.so │ +-rw---- 2.0 fat 13704 bl defN 17-May-13 00:13 lib/armeabi/libmirror_flip.so │ +-rw---- 2.0 fat 21916 bl defN 17-May-13 00:13 lib/armeabi/libmosaic.so │ +-rw---- 2.0 fat 30160 bl defN 17-May-13 00:13 lib/armeabi/libmosaic_shaped.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libnegative.so │ +-rw---- 2.0 fat 17820 bl defN 17-May-13 00:13 lib/armeabi/libnoise.so │ +-rw---- 2.0 fat 26028 bl defN 17-May-13 00:13 lib/armeabi/libperspective.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libpuzzle.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/librails.so │ +-rw---- 2.0 fat 21916 bl defN 17-May-13 00:13 lib/armeabi/librain.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/librainbow.so │ +-rw---- 2.0 fat 25992 bl defN 17-May-13 00:13 lib/armeabi/librealrainbow.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libripples.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/librosette.so │ +-rw---- 2.0 fat 21956 bl defN 17-May-13 00:13 lib/armeabi/libsharpen.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libshift.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:13 lib/armeabi/libsmudge.so │ +-rw---- 2.0 fat 17832 bl defN 17-May-13 00:13 lib/armeabi/libsnow.so │ +-rw---- 2.0 fat 21896 bl defN 17-May-13 00:13 lib/armeabi/libstring.so │ +-rw---- 2.0 fat 21940 bl defN 17-May-13 00:13 lib/armeabi/libtint.so │ +-rw---- 2.0 fat 17816 bl defN 17-May-13 00:13 lib/armeabi/libtoothpaste.so │ +-rw---- 2.0 fat 25992 bl defN 17-May-13 00:13 lib/armeabi/libtornado.so │ +-rw---- 2.0 fat 13700 bl defN 17-May-13 00:13 lib/armeabi/libtp_android_assets_fopen.so │ +-rw---- 2.0 fat 454480 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint.so │ +-rw---- 2.0 fat 435912 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_cairo.so │ +-rw---- 2.0 fat 165392 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_croco.so │ +-rw---- 2.0 fat 17796 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_ffi.so │ +-rw---- 2.0 fat 145804 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_fontconfig.so │ +-rw---- 2.0 fat 394740 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_freetype.so │ +-rw---- 2.0 fat 87492 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_fribidi.so │ +-rw---- 2.0 fat 116196 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_gdk_pixbuf.so │ +-rw---- 2.0 fat 1997888 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_glib.so │ +-rw---- 2.0 fat 333340 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_harfbuzz_ng.so │ +-rw---- 2.0 fat 894400 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_iconv.so │ +-rw---- 2.0 fat 26504 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_intl.so │ +-rw---- 2.0 fat 300500 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_pango.so │ +-rw---- 2.0 fat 333316 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_pixman.so │ +-rw---- 2.0 fat 148868 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_png.so │ +-rw---- 2.0 fat 165460 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_rsvg.so │ +-rw---- 2.0 fat 790592 bl defN 17-May-13 00:14 lib/armeabi/libtuxpaint_xml2.so │ +-rw---- 2.0 fat 17804 bl defN 17-May-13 00:14 lib/armeabi/libtv.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:14 lib/armeabi/libwaves.so │ +-rw---- 2.0 fat 17800 bl defN 17-May-13 00:14 lib/armeabi/libxor.so │ +-rw---- 2.0 fat 444584 bl defN 17-May-13 00:14 lib/armeabi/libstlport_shared.so │ +-rw---- 2.0 fat 777928 bl defN 17-May-13 00:15 lib/armeabi-v7a/libSDL2.so │ +-rw---- 2.0 fat 21924 bl defN 17-May-13 00:20 lib/armeabi-v7a/libSDL2_Pango.so │ +-rw---- 2.0 fat 427516 bl defN 17-May-13 00:21 lib/armeabi-v7a/libSDL2_image.so │ +-rw---- 2.0 fat 140868 bl defN 17-May-13 00:21 lib/armeabi-v7a/libSDL2_mixer.so │ +-rw---- 2.0 fat 25996 bl defN 17-May-13 00:21 lib/armeabi-v7a/libSDL2_ttf.so │ +-rw---- 2.0 fat 17832 bl defN 17-May-13 00:21 lib/armeabi-v7a/libalien.so │ +-rw---- 2.0 fat 17820 bl defN 17-May-13 00:21 lib/armeabi-v7a/libblind.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libblocks_chalk_drip.so │ +-rw---- 2.0 fat 17828 bl defN 17-May-13 00:21 lib/armeabi-v7a/libblur.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libbricks.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libcalligraphy.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libcartoon.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libconfetti.so │ +-rw---- 2.0 fat 13712 bl defN 17-May-13 00:21 lib/armeabi-v7a/libdistortion.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libemboss.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfade_darken.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfill.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfisheye.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libflower.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfoam.so │ +-rw---- 2.0 fat 21904 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfold.so │ +-rw---- 2.0 fat 21904 bl defN 17-May-13 00:21 lib/armeabi-v7a/libfretwork.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libglasstile.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libgrass.so │ +-rw---- 2.0 fat 17852 bl defN 17-May-13 00:21 lib/armeabi-v7a/libhalftone.so │ +-rw---- 2.0 fat 17828 bl defN 17-May-13 00:21 lib/armeabi-v7a/libkalidescope.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/liblight.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libmetalpaint.so │ +-rw---- 2.0 fat 13712 bl defN 17-May-13 00:21 lib/armeabi-v7a/libmirror_flip.so │ +-rw---- 2.0 fat 17828 bl defN 17-May-13 00:21 lib/armeabi-v7a/libmosaic.so │ +-rw---- 2.0 fat 26072 bl defN 17-May-13 00:21 lib/armeabi-v7a/libmosaic_shaped.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libnegative.so │ +-rw---- 2.0 fat 17828 bl defN 17-May-13 00:21 lib/armeabi-v7a/libnoise.so │ +-rw---- 2.0 fat 21940 bl defN 17-May-13 00:21 lib/armeabi-v7a/libperspective.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libpuzzle.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/librails.so │ +-rw---- 2.0 fat 17828 bl defN 17-May-13 00:21 lib/armeabi-v7a/librain.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/librainbow.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/librealrainbow.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libripples.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/librosette.so │ +-rw---- 2.0 fat 17868 bl defN 17-May-13 00:21 lib/armeabi-v7a/libsharpen.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libshift.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libsmudge.so │ +-rw---- 2.0 fat 17840 bl defN 17-May-13 00:21 lib/armeabi-v7a/libsnow.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libstring.so │ +-rw---- 2.0 fat 17852 bl defN 17-May-13 00:21 lib/armeabi-v7a/libtint.so │ +-rw---- 2.0 fat 17824 bl defN 17-May-13 00:21 lib/armeabi-v7a/libtoothpaste.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:21 lib/armeabi-v7a/libtornado.so │ +-rw---- 2.0 fat 13708 bl defN 17-May-13 00:21 lib/armeabi-v7a/libtp_android_assets_fopen.so │ +-rw---- 2.0 fat 429916 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint.so │ +-rw---- 2.0 fat 394964 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_cairo.so │ +-rw---- 2.0 fat 157212 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_croco.so │ +-rw---- 2.0 fat 17804 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_ffi.so │ +-rw---- 2.0 fat 137624 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_fontconfig.so │ +-rw---- 2.0 fat 390652 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_freetype.so │ +-rw---- 2.0 fat 87500 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_fribidi.so │ +-rw---- 2.0 fat 103920 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_gdk_pixbuf.so │ +-rw---- 2.0 fat 1973324 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_glib.so │ +-rw---- 2.0 fat 325160 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_harfbuzz_ng.so │ +-rw---- 2.0 fat 890316 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_iconv.so │ +-rw---- 2.0 fat 26512 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_intl.so │ +-rw---- 2.0 fat 284128 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_pango.so │ +-rw---- 2.0 fat 284172 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_pixman.so │ +-rw---- 2.0 fat 136588 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_png.so │ +-rw---- 2.0 fat 144992 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_rsvg.so │ +-rw---- 2.0 fat 770124 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtuxpaint_xml2.so │ +-rw---- 2.0 fat 17812 bl defN 17-May-13 00:22 lib/armeabi-v7a/libtv.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:22 lib/armeabi-v7a/libwaves.so │ +-rw---- 2.0 fat 17808 bl defN 17-May-13 00:22 lib/armeabi-v7a/libxor.so │ +-rw---- 2.0 fat 399384 bl defN 17-May-13 00:22 lib/armeabi-v7a/libstlport_shared.so │ +-rw---- 2.0 fat 75572 b- defN 17-May-13 00:22 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 75693 b- defN 17-May-13 00:22 META-INF/158BAD56.SF │ +-rw---- 2.0 fat 1326 b- defN 17-May-13 00:22 META-INF/158BAD56.RSA │ +849 files, 40326464 bytes uncompressed, 20990137 bytes compressed: 48.0% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── lib/armeabi/libtuxpaint_croco.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 09cfe6415701861e8260a53cd24ba2828564b2a3 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4825fd0bd3dd072b001584b646b2bcececd433a9 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libsharpen.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 2a6ba3c805ccad58085cdc2f9072f0e20792c5fc │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2a0983db08d31c2620926284479de891b6c83c0b │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmirror_flip.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: cf9c8568b9c211046f41343586b6420da473185e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8251f4dc1663aa7456efdeed3a373ff41ade4216 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libnoise.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 9f384a1d6df773433662bf5fc9547594f57949f6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 39537cacfc2617a5bcfe281a426743429c7253a6 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libglasstile.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: c6025b04a265e700a33af8f48b948b8d55b05b01 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 95c42ac9f8d843bd1b9fabc0645ed5c8f71bba2f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_gdk_pixbuf.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 95c0cf7164ca8cf552eec7892837898051fb092e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4021d21227ded873da50b69f7cd74a48c01c546f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2_Pango.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d06534a7a4fbc413e1bbe62d19c61a7637df44d8 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 085ec31e4a31e047a5833a6f44013a5c97308052 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libbricks.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: aa1e5e088638f8c737a0ae787e1bf5d48dc1f1cb │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3b3f7b61a94e18588eded240ca71c4c3ba19169 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfisheye.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: fa5a084e1cda5ea623115e4bdd120b37041cc89a │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 96a7519f61a54bf1ada9ea3fa43a768116ec8a52 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfade_darken.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d88c08da79e0e59fb31af3e3302fec05a8dba759 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 95b2033e181bc837ff528cc049fc7f8fa01ceaa8 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libcartoon.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: f010f7350ff256bc309685433f56f717c0183e94 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a52e66fa8bf7c0c8e126f0a85de92d2bf8807945 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libperspective.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 60d10b6f747a446aad48c8dd99f767f5614efd86 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f1487f53a84d6251bb5fb5aac2398ea6566e5e8d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libalien.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: dc69a1e00ec498d1a9eb2d566e6198655a801317 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74d3397c341c55c220928f34f19fa278cfa42a5b │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtp_android_assets_fopen.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: ef4ca911e083a3b60463246b907c05fc3c3cc662 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4ef504e6b3be9b90d072a35563dcdf6a608252a0 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libpuzzle.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: b5bad8c7b95e784ee96277a6573eb55055f3e554 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ac8c2f53adcf831df55777d23d26ad7204a2e2fa │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_png.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 4012c0de464c76cd151237cd1d23f8caf35194d9 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97715cb05bf3754fac604c55d6ed9eea6334a678 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/liblight.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 9026cf2f26082820257e75c019beabedf2c3a143 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9000613d66bff904b8e081320927dfc1edda9dc1 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_cairo.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: fc4a5611e5c985f3581ffdfa7c6dd02d0bcb74c6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fca0084439bca2cde43adff95f97168530b4dbeb │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libgrass.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 720841fa2ec48ceb12ac253f201e976a62d6b354 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5bdc60626461beb8da204b48db8220f84c9ee7c4 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libnegative.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 7b6b60bf4810ef07e44cc4b3097b2f9c3655ce4f │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9ba7bfc88854fb4d08843c934e1d20449c477319 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libshift.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: abd0d07debd3fc715794ab03167f151b0bb6c037 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f46bbb31750a42b6f5f0966c40a1217083fac828 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_rsvg.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d5525b9ffa70f372653bef2b4d6b231282696f95 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c23e1abb916495d078e21a163d99b43996ec1a77 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 82c31c78ad91375486e5b03d46805e8dc6af1498 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b8b4de1c8731b673ca8cfa1136d0ae3a44bbbc6e │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 │ ├── strings --all --bytes=8 {} │ │ @@ -996,15 +996,15 @@ │ │ key_color_ptr = %d │ │ find_most_saturated() failed │ │ Falling back to tinter=vector, this should be in the *.dat file │ │ Error: Can't render the colored stamp! │ │ The Simple DirectMedia Layer error that occurred was: │ │ DRAW: Current=%d Oldest=%d Newest=%d │ │ Tux Paint │ │ - Version 0.9.23 (2017-05-05) │ │ + Version 0.9.23 (2017-05-13) │ │ Built with these options: │ │ Built for Android (__ANDROID__) │ │ Using software surface (no USE_HWSURFACE) │ │ Using %dbpp video (VIDEO_BPP=%d) │ │ Prints as PostScript (PRINTMETHOD_PS) │ │ Threaded font loader enabled (FORKED_FONTS) │ │ Data directory (DATA_PREFIX) = %s │ │ @@ -1189,15 +1189,15 @@ │ │ Tuxpaint_0.9.23 │ │ Saving starter... %d │ │ cur %p, red %p │ │ %d %d %d │ │ c%d %d %d │ │ Error: Couldn't save the image! │ │ Software │ │ -Tux Paint 0.9.23 (2017-05-05) │ │ +Tux Paint 0.9.23 (2017-05-13) │ │ %Y%m%d%H%M%S │ │ Do you really want to quit? │ │ No, take me back! │ │ If you quit, you │ │ ll lose your picture! Save it? │ │ Yes, save it! │ │ t bother saving! │ │ @@ -1428,15 +1428,15 @@ │ │ Pango thread aborted! │ │ Done generating cache │ │ Now running font scanner │ │ data/fonts/default_font.ttf │ │ Error: Can't load font file: data/fonts/default_font.ttf │ │ The Simple DirectMedia Layer error that occurred was: │ │ Version: %s │ │ -2017-05-05 │ │ +2017-05-13 │ │ 2014 Bill Kendrick et al. │ │ Error: Can't build drawing canvas! │ │ The Simple DirectMedia Layer error that occurred was: │ │ Error: Can't build drawing touch mask! │ │ Error: Can't build undo buffer! (%d of %d) │ │ The Simple DirectMedia Layer error that occurred was: │ │ data/images/ui/title.png │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -693,15 +693,15 @@ │ │ 0x0005ee00 61796572 20657272 6f722074 68617420 ayer error that │ │ 0x0005ee10 6f636375 72726564 20776173 3a0a2573 occurred was:.%s │ │ 0x0005ee20 0a0a0000 44524157 3a204375 7272656e ....DRAW: Curren │ │ 0x0005ee30 743d2564 20204f6c 64657374 3d256420 t=%d Oldest=%d │ │ 0x0005ee40 204e6577 6573743d 25640a00 0a547578 Newest=%d...Tux │ │ 0x0005ee50 20506169 6e740000 20205665 7273696f Paint.. Versio │ │ 0x0005ee60 6e20302e 392e3233 20283230 31372d30 n 0.9.23 (2017-0 │ │ - 0x0005ee70 352d3035 29000000 0a427569 6c742077 5-05)....Built w │ │ + 0x0005ee70 352d3133 29000000 0a427569 6c742077 5-13)....Built w │ │ 0x0005ee80 69746820 74686573 65206f70 74696f6e ith these option │ │ 0x0005ee90 733a0000 20204275 696c7420 666f7220 s:.. Built for │ │ 0x0005eea0 416e6472 6f696420 20285f5f 414e4452 Android (__ANDR │ │ 0x0005eeb0 4f49445f 5f290000 20205573 696e6720 OID__).. Using │ │ 0x0005eec0 736f6674 77617265 20737572 66616365 software surface │ │ 0x0005eed0 2020286e 6f205553 455f4857 53555246 (no USE_HWSURF │ │ 0x0005eee0 41434529 00000000 20205573 696e6720 ACE).... Using │ │ @@ -1096,15 +1096,15 @@ │ │ 0x00060730 63256420 25642025 640a0000 5425730a c%d %d %d...T%s. │ │ 0x00060740 00000000 4d25640a 00000000 312e362e ....M%d.....1.6. │ │ 0x00060750 32000000 0a457272 6f723a20 436f756c 2....Error: Coul │ │ 0x00060760 646e2774 20736176 65207468 6520696d dn't save the im │ │ 0x00060770 61676521 0a25730a 0a000000 536f6674 age!.%s.....Soft │ │ 0x00060780 77617265 00000000 54757820 5061696e ware....Tux Pain │ │ 0x00060790 7420302e 392e3233 20283230 31372d30 t 0.9.23 (2017-0 │ │ - 0x000607a0 352d3035 29000000 2559256d 25642548 5-05)...%Y%m%d%H │ │ + 0x000607a0 352d3133 29000000 2559256d 25642548 5-13)...%Y%m%d%H │ │ 0x000607b0 254d2553 00000000 446f2079 6f752072 %M%S....Do you r │ │ 0x000607c0 65616c6c 79207761 6e742074 6f207175 eally want to qu │ │ 0x000607d0 69743f00 5965732c 2049e280 996d2064 it?.Yes, I...m d │ │ 0x000607e0 6f6e6521 00000000 4e6f2c20 74616b65 one!....No, take │ │ 0x000607f0 206d6520 6261636b 21000000 49662079 me back!...If y │ │ 0x00060800 6f752071 7569742c 20796f75 e280996c ou quit, you...l │ │ 0x00060810 6c206c6f 73652079 6f757220 70696374 l lose your pict │ │ @@ -1663,15 +1663,15 @@ │ │ 0x00062aa0 3a206461 74612f66 6f6e7473 2f646566 : data/fonts/def │ │ 0x00062ab0 61756c74 5f666f6e 742e7474 660a5468 ault_font.ttf.Th │ │ 0x00062ac0 65205369 6d706c65 20446972 6563744d e Simple DirectM │ │ 0x00062ad0 65646961 204c6179 65722065 72726f72 edia Layer error │ │ 0x00062ae0 20746861 74206f63 63757272 65642077 that occurred w │ │ 0x00062af0 61733a0a 25730a0a 00000000 56657273 as:.%s......Vers │ │ 0x00062b00 696f6e3a 20257320 e2809320 25730000 ion: %s ... %s.. │ │ - 0x00062b10 32303137 2d30352d 30350000 c2a92032 2017-05-05.... 2 │ │ + 0x00062b10 32303137 2d30352d 31330000 c2a92032 2017-05-13.... 2 │ │ 0x00062b20 303032e2 80933230 31342042 696c6c20 002...2014 Bill │ │ 0x00062b30 4b656e64 7269636b 20657420 616c2e00 Kendrick et al.. │ │ 0x00062b40 0a457272 6f723a20 43616e27 74206275 .Error: Can't bu │ │ 0x00062b50 696c6420 64726177 696e6720 63616e76 ild drawing canv │ │ 0x00062b60 6173210a 54686520 53696d70 6c652044 as!.The Simple D │ │ 0x00062b70 69726563 744d6564 6961204c 61796572 irectMedia Layer │ │ 0x00062b80 20657272 6f722074 68617420 6f636375 error that occu ├── lib/armeabi/libtuxpaint_xml2.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 4d8334a9b1e1a5dedf58a4212a8241a4bb28cc19 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5132cf877f8f3fba5cd9c161d2d136ef6be9b485 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librain.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 5dd6527a47b9367e40fd3e1d1e3d35bd68d8cdb0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5bf1da3024aa7cb9f01185adc5991e8f7c3d6f17 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_ffi.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 119eeaba92b4ddc196bd9df3f52b9b07afd63194 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e05cecc7ce0425f6e79b943b29dbf5d3d3eca40d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_freetype.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 14a5e413f58a3ec2219b1958825e3ad888f5a1c5 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 591e6bff46fe23db4f78fc1c837845699a62bb22 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmosaic.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d69bf2b24b51f3df32a6611be328a1dcb54bdc51 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f1424085fb7db496c8a13b8cd39236982b4423f1 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfill.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: a4f0e82ae475adb97158f81686f37ec7c3887ec5 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 89fa9dd0a7202ba999b2384e16d9390fefdbe252 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libmetalpaint.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 016f771d6b3105f144c7ab600ec4dd13d41f6093 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 68ef79c2d899e33e6769421b7411a7c03591c289 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librealrainbow.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: cdc0772ab273a362c31b04bbbc4ccd778f2393ea │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fa89f35451ff42f8e8598f8b9ccc88ea6d7821e7 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libhalftone.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 063ac9c1a1c2488a75bd1432fa0821fcc6da8aa6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c21a227de1230d0af0a6dfb137fdc10520bcb7f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libwaves.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 763a577117ad012117aa401650714edecf7e012f │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3bf9df1fe737f31f3284860d4ceae090ea210c9f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_pixman.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: e9707274b1396601f617066ff7396df56be12067 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8af9589a0d10c0f0a1105d7306632289c4863385 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libsmudge.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 4d77baef81c97e7769044fd24caca925a16a3849 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5377a74c5ea3365067457550ff8bc332db089f65 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libblur.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: fec19368ffd2fd659a6ec67eabb4051e85c77ddb │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efc62f7089556e469e866f6c10d448a3267b7459 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libflower.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 11e0afb1bc28c9966301bab503ec2a33914eaef7 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab7230a1d70d7b0e2a74b7cfb1aad59c2729df9f │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librails.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: ffff6370b3213dfe7fec1b8dfecc8951ba329ee9 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 73ee914460d4474327bfa4219c2675baa933d685 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_fribidi.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 529f55a5d5e67364583d05bf59967db76c64283c │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e880479a0159f68e2a0ccaf44b2e1c47779e1084 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_harfbuzz_ng.so │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: b3e6c3fff3710bef25450223702f0ae9ed1e6c1a │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 081a6527e2f78696bb1dba9d412d74a0d03be9db │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtornado.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: e3430cb8b49bfdbe523a4477ba2cf79ee93f94cc │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6788acdb52adf7dcd9bd0f307c08947ef33fad69 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libfoam.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 9ce96fd796bb8fa1ece2a286d9a42a7f9c19daa6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5f12b07c518a7d0c54f739a745d950d05d63ce0d │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libcalligraphy.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 901481c5847f6c39581ed881837d3e0442392f4e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4b69422299dd84cd826c9df64b7c9ef231604bb │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_glib.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 2018f5e5a2e98d7d0f7f1cea5a7b7142542fd87e │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4c30958acc1a46ffe0c530c740be3fba317c857 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libconfetti.so │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 12790d18cc7e910d3a59eba95815ce1dd414700a │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ebd4d021c2d273db0d12f47ab447f2e8ff57ccf │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libtuxpaint_iconv.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: f4639a5070872876b6519b0d870ea8e2248a7fc2 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 63419aecb7f9bd7fa4de25bd488a4a7ed15bb8dc │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/librosette.so │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: b03df831a80a490dff55c5002d1075d7fb1b5c52 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6ac585e1f4d8f2a1bcd2cb37135974ba837ce2c2 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --symbols {} │ │ @@ -13,54 +13,54 @@ │ │ 9: 00019d8d 300 FUNC GLOBAL DEFAULT 12 SDL_SetError_REAL │ │ 10: 00045161 8 FUNC GLOBAL DEFAULT 12 SDL_strlcpy_REAL │ │ 11: 0001a8bd 52 FUNC GLOBAL DEFAULT 12 SDL_LogDebug_REAL │ │ 12: 0009e138 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ 13: 00019eb9 12 FUNC GLOBAL DEFAULT 12 SDL_ClearError_REAL │ │ 14: 00019ec5 80 FUNC GLOBAL DEFAULT 12 SDL_Error_REAL │ │ 15: 0009b1f5 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ - 16: 00019f15 188 FUNC GLOBAL DEFAULT 12 SDL_SetHintWithPriority_REAL │ │ - 17: 00045ccb 28 FUNC GLOBAL DEFAULT 12 SDL_getenv_REAL │ │ - 18: 000453b7 8 FUNC GLOBAL DEFAULT 12 SDL_strcmp_REAL │ │ - 19: 0004546d 8 FUNC GLOBAL DEFAULT 12 SDL_free_REAL │ │ - 20: 000451fb 8 FUNC GLOBAL DEFAULT 12 SDL_strdup_REAL │ │ - 21: 00045455 8 FUNC GLOBAL DEFAULT 12 SDL_malloc_REAL │ │ - 22: 00019fd1 10 FUNC GLOBAL DEFAULT 12 SDL_SetHint_REAL │ │ - 23: 00019fdd 60 FUNC GLOBAL DEFAULT 12 SDL_GetHint_REAL │ │ - 24: 0001a019 44 FUNC GLOBAL DEFAULT 12 SDL_GetHintBoolean_REAL │ │ - 25: 000453c7 8 FUNC GLOBAL DEFAULT 12 SDL_strcasecmp_REAL │ │ - 26: 0001a045 84 FUNC GLOBAL DEFAULT 12 SDL_DelHintCallback_REAL │ │ - 27: 0001a099 200 FUNC GLOBAL DEFAULT 12 SDL_AddHintCallback_REAL │ │ - 28: 0001a161 60 FUNC GLOBAL DEFAULT 12 SDL_ClearHints_REAL │ │ - 29: 0001a7a9 172 FUNC GLOBAL DEFAULT 12 SDL_LogMessageV_REAL │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 31: 0004be4d 40 FUNC GLOBAL DEFAULT 12 SDL_GetFocusWindow │ │ - 32: 0004a66d 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFlags_REAL │ │ - 33: 0004ba3d 80 FUNC GLOBAL DEFAULT 12 SDL_MinimizeWindow_REAL │ │ - 34: 000450c9 8 FUNC GLOBAL DEFAULT 12 SDL_memset_REAL │ │ - 35: 0004d235 232 FUNC GLOBAL DEFAULT 12 SDL_ShowMessageBox_REAL │ │ - 36: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@LIBC (2) │ │ - 37: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ - 38: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@LIBC (2) │ │ - 39: 0004b139 72 FUNC GLOBAL DEFAULT 12 SDL_RestoreWindow_REAL │ │ - 40: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ - 41: 0001a409 216 FUNC GLOBAL DEFAULT 12 SDL_ReportAssertion_REAL │ │ - 42: 0001b0ac 36 FUNC GLOBAL DEFAULT 12 SDL_AtomicLock_REAL │ │ - 43: 0004666d 96 FUNC GLOBAL DEFAULT 12 SDL_CreateMutex_REAL │ │ - 44: 0001b0d0 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicUnlock_REAL │ │ - 45: 000466e1 44 FUNC GLOBAL DEFAULT 12 SDL_LockMutex_REAL │ │ - 46: 0001ad29 56 FUNC GLOBAL DEFAULT 12 SDL_Quit_REAL │ │ - 47: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@LIBC (2) │ │ - 48: 00046741 44 FUNC GLOBAL DEFAULT 12 SDL_UnlockMutex_REAL │ │ - 49: 0001a4e1 36 FUNC GLOBAL DEFAULT 12 SDL_SetAssertionHandler_REAL │ │ - 50: 0001a505 12 FUNC GLOBAL DEFAULT 12 SDL_GetAssertionReport_REAL │ │ - 51: 0001a511 40 FUNC GLOBAL DEFAULT 12 SDL_ResetAssertionReport_REAL │ │ - 52: 0001a539 188 FUNC GLOBAL DEFAULT 12 SDL_AssertionsQuit │ │ - 53: 000466cd 20 FUNC GLOBAL DEFAULT 12 SDL_DestroyMutex_REAL │ │ - 54: 0001a5f5 12 FUNC GLOBAL DEFAULT 12 SDL_GetDefaultAssertionHandler_REAL │ │ - 55: 0001a601 28 FUNC GLOBAL DEFAULT 12 SDL_GetAssertionHandler_REAL │ │ + 16: 0001a7a9 172 FUNC GLOBAL DEFAULT 12 SDL_LogMessageV_REAL │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ + 18: 00045ccb 28 FUNC GLOBAL DEFAULT 12 SDL_getenv_REAL │ │ + 19: 000453b7 8 FUNC GLOBAL DEFAULT 12 SDL_strcmp_REAL │ │ + 20: 0004aa29 40 FUNC GLOBAL DEFAULT 12 SDL_GetFocusWindow │ │ + 21: 00049249 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFlags_REAL │ │ + 22: 0004a619 80 FUNC GLOBAL DEFAULT 12 SDL_MinimizeWindow_REAL │ │ + 23: 000450c9 8 FUNC GLOBAL DEFAULT 12 SDL_memset_REAL │ │ + 24: 0004be11 232 FUNC GLOBAL DEFAULT 12 SDL_ShowMessageBox_REAL │ │ + 25: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@LIBC (2) │ │ + 26: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@LIBC (2) │ │ + 27: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@LIBC (2) │ │ + 28: 00049d15 72 FUNC GLOBAL DEFAULT 12 SDL_RestoreWindow_REAL │ │ + 29: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@LIBC (2) │ │ + 30: 0001a181 216 FUNC GLOBAL DEFAULT 12 SDL_ReportAssertion_REAL │ │ + 31: 0001b0ac 36 FUNC GLOBAL DEFAULT 12 SDL_AtomicLock_REAL │ │ + 32: 0004666d 96 FUNC GLOBAL DEFAULT 12 SDL_CreateMutex_REAL │ │ + 33: 0001b0d0 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicUnlock_REAL │ │ + 34: 000466e1 44 FUNC GLOBAL DEFAULT 12 SDL_LockMutex_REAL │ │ + 35: 0001ad29 56 FUNC GLOBAL DEFAULT 12 SDL_Quit_REAL │ │ + 36: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@LIBC (2) │ │ + 37: 00046741 44 FUNC GLOBAL DEFAULT 12 SDL_UnlockMutex_REAL │ │ + 38: 0001a259 36 FUNC GLOBAL DEFAULT 12 SDL_SetAssertionHandler_REAL │ │ + 39: 0001a27d 12 FUNC GLOBAL DEFAULT 12 SDL_GetAssertionReport_REAL │ │ + 40: 0001a289 40 FUNC GLOBAL DEFAULT 12 SDL_ResetAssertionReport_REAL │ │ + 41: 0001a2b1 188 FUNC GLOBAL DEFAULT 12 SDL_AssertionsQuit │ │ + 42: 000466cd 20 FUNC GLOBAL DEFAULT 12 SDL_DestroyMutex_REAL │ │ + 43: 0001a36d 12 FUNC GLOBAL DEFAULT 12 SDL_GetDefaultAssertionHandler_REAL │ │ + 44: 0001a379 28 FUNC GLOBAL DEFAULT 12 SDL_GetAssertionHandler_REAL │ │ + 45: 0001a395 188 FUNC GLOBAL DEFAULT 12 SDL_SetHintWithPriority_REAL │ │ + 46: 0004546d 8 FUNC GLOBAL DEFAULT 12 SDL_free_REAL │ │ + 47: 000451fb 8 FUNC GLOBAL DEFAULT 12 SDL_strdup_REAL │ │ + 48: 00045455 8 FUNC GLOBAL DEFAULT 12 SDL_malloc_REAL │ │ + 49: 0001a451 10 FUNC GLOBAL DEFAULT 12 SDL_SetHint_REAL │ │ + 50: 0001a45d 60 FUNC GLOBAL DEFAULT 12 SDL_GetHint_REAL │ │ + 51: 0001a499 44 FUNC GLOBAL DEFAULT 12 SDL_GetHintBoolean_REAL │ │ + 52: 000453c7 8 FUNC GLOBAL DEFAULT 12 SDL_strcasecmp_REAL │ │ + 53: 0001a4c5 84 FUNC GLOBAL DEFAULT 12 SDL_DelHintCallback_REAL │ │ + 54: 0001a519 200 FUNC GLOBAL DEFAULT 12 SDL_AddHintCallback_REAL │ │ + 55: 0001a5e1 60 FUNC GLOBAL DEFAULT 12 SDL_ClearHints_REAL │ │ 56: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_write │ │ 57: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@LIBC (2) │ │ 58: 0001a6b9 36 FUNC GLOBAL DEFAULT 12 SDL_LogSetAllPriority_REAL │ │ 59: 0001a6dd 68 FUNC GLOBAL DEFAULT 12 SDL_LogSetPriority_REAL │ │ 60: 0001a721 84 FUNC GLOBAL DEFAULT 12 SDL_LogGetPriority_REAL │ │ 61: 0001a775 52 FUNC GLOBAL DEFAULT 12 SDL_LogResetPriorities_REAL │ │ 62: 00045411 20 FUNC GLOBAL DEFAULT 12 SDL_vsnprintf_REAL │ │ @@ -77,26 +77,26 @@ │ │ 73: 0009c538 8 FUNC GLOBAL DEFAULT 12 __clzsi2 │ │ 74: 0001aaad 16 FUNC GLOBAL DEFAULT 12 SDL_SetMainReady_REAL │ │ 75: 0001aabd 340 FUNC GLOBAL DEFAULT 12 SDL_InitSubSystem_REAL │ │ 76: 00046cb5 48 FUNC GLOBAL DEFAULT 12 SDL_TicksInit │ │ 77: 0002913d 92 FUNC GLOBAL DEFAULT 12 SDL_StartEventLoop │ │ 78: 00027f39 124 FUNC GLOBAL DEFAULT 12 SDL_QuitInit │ │ 79: 00046acd 124 FUNC GLOBAL DEFAULT 12 SDL_TimerInit │ │ - 80: 0004cd29 524 FUNC GLOBAL DEFAULT 12 SDL_VideoInit_REAL │ │ + 80: 0004b905 524 FUNC GLOBAL DEFAULT 12 SDL_VideoInit_REAL │ │ 81: 00095c0d 668 FUNC GLOBAL DEFAULT 12 SDL_AudioInit_REAL │ │ 82: 0002bb81 56 FUNC GLOBAL DEFAULT 12 SDL_JoystickInit │ │ 83: 0002cdfd 196 FUNC GLOBAL DEFAULT 12 SDL_GameControllerInit │ │ 84: 0002b241 16 FUNC GLOBAL DEFAULT 12 SDL_HapticInit │ │ 85: 0001ac11 8 FUNC GLOBAL DEFAULT 12 SDL_Init_REAL │ │ 86: 0001ac19 208 FUNC GLOBAL DEFAULT 12 SDL_QuitSubSystem_REAL │ │ 87: 0002d211 84 FUNC GLOBAL DEFAULT 12 SDL_GameControllerQuit │ │ 88: 0002bf81 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickQuit │ │ 89: 0002b3d9 24 FUNC GLOBAL DEFAULT 12 SDL_HapticQuit │ │ 90: 00095b61 172 FUNC GLOBAL DEFAULT 12 SDL_AudioQuit_REAL │ │ - 91: 0004c92d 272 FUNC GLOBAL DEFAULT 12 SDL_VideoQuit_REAL │ │ + 91: 0004b509 272 FUNC GLOBAL DEFAULT 12 SDL_VideoQuit_REAL │ │ 92: 00046a31 156 FUNC GLOBAL DEFAULT 12 SDL_TimerQuit │ │ 93: 00027fb5 108 FUNC GLOBAL DEFAULT 12 SDL_QuitQuit │ │ 94: 00028aad 308 FUNC GLOBAL DEFAULT 12 SDL_StopEventLoop │ │ 95: 0001ace9 64 FUNC GLOBAL DEFAULT 12 SDL_WasInit_REAL │ │ 96: 00046ce5 16 FUNC GLOBAL DEFAULT 12 SDL_TicksQuit │ │ 97: 0001ad61 14 FUNC GLOBAL DEFAULT 12 SDL_GetVersion_REAL │ │ 98: 0001ad71 12 FUNC GLOBAL DEFAULT 12 SDL_GetRevision_REAL │ │ @@ -127,71 +127,71 @@ │ │ 123: 0001b07d 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicGetPtr_REAL │ │ 124: 0001b094 24 FUNC GLOBAL DEFAULT 12 SDL_AtomicTryLock_REAL │ │ 125: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@LIBC (2) │ │ 126: 0001b161 54 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeDropFile │ │ 127: 00027eed 14 FUNC GLOBAL DEFAULT 12 SDL_SendDropFile │ │ 128: 00027f0d 16 FUNC GLOBAL DEFAULT 12 SDL_SendDropComplete │ │ 129: 0001b197 16 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeResize │ │ - 130: 0006bb1d 160 FUNC GLOBAL DEFAULT 12 Android_SetScreenResolution │ │ + 130: 0006b9e9 160 FUNC GLOBAL DEFAULT 12 Android_SetScreenResolution │ │ 131: 0001b1a7 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativePadDown │ │ 132: 0002d7f5 52 FUNC GLOBAL DEFAULT 12 Android_OnPadDown │ │ 133: 0001b1b3 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativePadUp │ │ 134: 0002d829 52 FUNC GLOBAL DEFAULT 12 Android_OnPadUp │ │ 135: 0001b1bf 14 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeJoy │ │ 136: 0002d861 72 FUNC GLOBAL DEFAULT 12 Android_OnJoy │ │ 137: 0001b1cd 16 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeHat │ │ 138: 0002d8a9 124 FUNC GLOBAL DEFAULT 12 Android_OnHat │ │ 139: 0001b1dd 74 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeAddJoystick │ │ 140: 0002d925 232 FUNC GLOBAL DEFAULT 12 Android_AddJoystick │ │ 141: 0001b227 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeRemoveJoystick │ │ 142: 0002d721 120 FUNC GLOBAL DEFAULT 12 Android_RemoveJoystick │ │ 143: 0001b231 68 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeSurfaceDestroyed │ │ - 144: 00049d71 12 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDevice │ │ - 145: 000630f5 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_MakeCurrent │ │ + 144: 0004894d 12 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDevice │ │ + 145: 0005c5dd 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_MakeCurrent │ │ 146: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 147: 00063361 24 FUNC GLOBAL DEFAULT 12 SDL_EGL_DestroySurface │ │ - 148: 000de480 4 OBJECT GLOBAL DEFAULT 23 Android_Window │ │ + 147: 0005c849 24 FUNC GLOBAL DEFAULT 12 SDL_EGL_DestroySurface │ │ + 148: 000de478 4 OBJECT GLOBAL DEFAULT 23 Android_Window │ │ 149: 0001b275 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyDown │ │ 150: 0006c1c5 60 FUNC GLOBAL DEFAULT 12 Android_OnKeyDown │ │ 151: 0001b27f 10 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyUp │ │ 152: 0006c201 60 FUNC GLOBAL DEFAULT 12 Android_OnKeyUp │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ - 154: 0001b289 8 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyboardFocusLost │ │ - 155: 0004cc91 88 FUNC GLOBAL DEFAULT 12 SDL_StopTextInput_REAL │ │ - 156: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ - 157: 0001b291 24 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeTouch │ │ - 158: 0006bfc9 428 FUNC GLOBAL DEFAULT 12 Android_OnTouch │ │ - 159: 0001b2a9 16 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeMouse │ │ + 153: 0001b289 8 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeKeyboardFocusLost │ │ + 154: 0004b86d 88 FUNC GLOBAL DEFAULT 12 SDL_StopTextInput_REAL │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ + 156: 0001b291 24 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeTouch │ │ + 157: 0006bfc9 428 FUNC GLOBAL DEFAULT 12 Android_OnTouch │ │ + 158: 0001b2a9 16 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeMouse │ │ + 159: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ 160: 0006bc11 276 FUNC GLOBAL DEFAULT 12 Android_OnMouse │ │ 161: 0001b2b9 24 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeAccel │ │ 162: 0001b2d1 12 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeLowMemory │ │ 163: 000291bd 68 FUNC GLOBAL DEFAULT 12 SDL_SendAppEvent │ │ 164: 0001b2dd 56 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeQuit │ │ 165: 00028e0d 80 FUNC GLOBAL DEFAULT 12 SDL_FlushEvents_REAL │ │ 166: 00028021 24 FUNC GLOBAL DEFAULT 12 SDL_SendQuit │ │ 167: 000463d1 56 FUNC GLOBAL DEFAULT 12 SDL_SemValue_REAL │ │ 168: 00046409 48 FUNC GLOBAL DEFAULT 12 SDL_SemPost_REAL │ │ - 169: 000de484 4 OBJECT GLOBAL DEFAULT 23 Android_ResumeSem │ │ + 169: 000de47c 4 OBJECT GLOBAL DEFAULT 23 Android_ResumeSem │ │ 170: 0001b315 108 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativePause │ │ 171: 00000000 0 FUNC GLOBAL DEFAULT UND __android_log_print │ │ 172: 0002a835 520 FUNC GLOBAL DEFAULT 12 SDL_SendWindowEvent │ │ - 173: 000de488 4 OBJECT GLOBAL DEFAULT 23 Android_PauseSem │ │ + 173: 000de480 4 OBJECT GLOBAL DEFAULT 23 Android_PauseSem │ │ 174: 0001b381 108 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeResume │ │ 175: 0001b3ed 44 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLInputConnection_nativeCommitText │ │ 176: 0002a45d 116 FUNC GLOBAL DEFAULT 12 SDL_SendKeyboardText │ │ 177: 0001b419 48 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLInputConnection_nativeSetComposingText │ │ 178: 0002a4d1 116 FUNC GLOBAL DEFAULT 12 SDL_SendEditingText │ │ 179: 0001b449 62 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_nativeGetHint │ │ 180: 0001b489 36 FUNC GLOBAL DEFAULT 12 Android_JNI_GetAccelerometerValues │ │ 181: 0001b4ad 68 FUNC GLOBAL DEFAULT 12 Android_JNI_GetEnv │ │ 182: 0001b4f1 60 FUNC GLOBAL DEFAULT 12 Android_JNI_GetNativeWindow │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_fromSurface │ │ 184: 0001b52d 72 FUNC GLOBAL DEFAULT 12 Java_org_libsdl_app_SDLActivity_onNativeSurfaceChanged │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_release │ │ - 186: 000632f9 104 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateSurface │ │ + 186: 0005c7e1 104 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateSurface │ │ 187: 0001b575 96 FUNC GLOBAL DEFAULT 12 Android_JNI_SetActivityTitle │ │ 188: 00000000 0 FUNC GLOBAL DEFAULT UND lseek@LIBC (2) │ │ 189: 0002ada5 8 FUNC GLOBAL DEFAULT 12 SDL_FreeRW_REAL │ │ 190: 0001bcad 10 FUNC GLOBAL DEFAULT 12 Android_JNI_SetupThread │ │ 191: 0001bcb9 112 FUNC GLOBAL DEFAULT 12 JNI_OnLoad │ │ 192: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ 193: 0001bd29 476 FUNC GLOBAL DEFAULT 12 SDL_Android_Init │ │ @@ -261,17 +261,17 @@ │ │ 257: 000966c9 1280 FUNC GLOBAL DEFAULT 12 SDL_MixAudioFormat_REAL │ │ 258: 00095b1d 10 FUNC GLOBAL DEFAULT 12 SDL_LockAudio_REAL │ │ 259: 00095b05 24 FUNC GLOBAL DEFAULT 12 SDL_LockAudioDevice_REAL │ │ 260: 00095b41 10 FUNC GLOBAL DEFAULT 12 SDL_UnlockAudio_REAL │ │ 261: 00095b29 24 FUNC GLOBAL DEFAULT 12 SDL_UnlockAudioDevice_REAL │ │ 262: 00095b57 10 FUNC GLOBAL DEFAULT 12 SDL_CloseAudio_REAL │ │ 263: 00095b4b 12 FUNC GLOBAL DEFAULT 12 SDL_CloseAudioDevice_REAL │ │ - 264: 0005c82d 76 FUNC GLOBAL DEFAULT 12 SDL_SetClipboardText_REAL │ │ - 265: 0005c879 68 FUNC GLOBAL DEFAULT 12 SDL_GetClipboardText_REAL │ │ - 266: 0005c8bd 56 FUNC GLOBAL DEFAULT 12 SDL_HasClipboardText_REAL │ │ + 264: 0005d129 76 FUNC GLOBAL DEFAULT 12 SDL_SetClipboardText_REAL │ │ + 265: 0005d175 68 FUNC GLOBAL DEFAULT 12 SDL_GetClipboardText_REAL │ │ + 266: 0005d1b9 56 FUNC GLOBAL DEFAULT 12 SDL_HasClipboardText_REAL │ │ 267: 00028e69 56 FUNC GLOBAL DEFAULT 12 SDL_PumpEvents_REAL │ │ 268: 00028be1 508 FUNC GLOBAL DEFAULT 12 SDL_PeepEvents_REAL │ │ 269: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@LIBC (2) │ │ 270: 00028ddd 24 FUNC GLOBAL DEFAULT 12 SDL_HasEvent_REAL │ │ 271: 00000000 0 FUNC GLOBAL DEFAULT UND localtime@LIBC (2) │ │ 272: 00028df5 24 FUNC GLOBAL DEFAULT 12 SDL_HasEvents_REAL │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND time@LIBC (2) │ │ @@ -280,88 +280,88 @@ │ │ 276: 00028f03 12 FUNC GLOBAL DEFAULT 12 SDL_WaitEvent_REAL │ │ 277: 00028ea1 88 FUNC GLOBAL DEFAULT 12 SDL_WaitEventTimeout_REAL │ │ 278: 00028f11 112 FUNC GLOBAL DEFAULT 12 SDL_PushEvent_REAL │ │ 279: 00028f81 48 FUNC GLOBAL DEFAULT 12 SDL_SetEventFilter_REAL │ │ 280: 00028fb1 44 FUNC GLOBAL DEFAULT 12 SDL_GetEventFilter_REAL │ │ 281: 00028fdd 56 FUNC GLOBAL DEFAULT 12 SDL_AddEventWatch_REAL │ │ 282: 00029015 68 FUNC GLOBAL DEFAULT 12 SDL_DelEventWatch_REAL │ │ - 283: 00029059 72 FUNC GLOBAL DEFAULT 12 SDL_FilterEvents_REAL │ │ - 284: 000290a1 156 FUNC GLOBAL DEFAULT 12 SDL_EventState_REAL │ │ - 285: 00029199 36 FUNC GLOBAL DEFAULT 12 SDL_RegisterEvents_REAL │ │ - 286: 0002dd81 4 FUNC GLOBAL DEFAULT 12 SDL_GetBasePath_REAL │ │ - 287: 0002dd85 52 FUNC GLOBAL DEFAULT 12 SDL_GetPrefPath_REAL │ │ - 288: 0002cab9 328 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMapping_REAL │ │ - 289: 0002cd3d 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMappingForGUID_REAL │ │ - 290: 0002cdcd 20 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMapping_REAL │ │ - 291: 0002cdef 12 FUNC GLOBAL DEFAULT 12 SDL_IsGameController_REAL │ │ - 292: 0002cde1 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerNameForIndex_REAL │ │ - 293: 0002cec1 256 FUNC GLOBAL DEFAULT 12 SDL_GameControllerOpen_REAL │ │ - 294: 0002d089 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerName_REAL │ │ - 295: 0002d07b 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAttached_REAL │ │ - 296: 0002d091 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetJoystick_REAL │ │ - 297: 0002d5e5 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerEventState_REAL │ │ - 298: 0002cfc1 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerUpdate_REAL │ │ - 299: 0002c649 56 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxisFromString_REAL │ │ - 300: 0002c681 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForAxis_REAL │ │ - 301: 0002d0bd 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForAxis_REAL │ │ - 302: 0002cfc9 80 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxis_REAL │ │ - 303: 0002c699 60 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButtonFromString_REAL │ │ - 304: 0002c6d5 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForButton_REAL │ │ - 305: 0002d125 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForButton_REAL │ │ - 306: 0002d019 98 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButton_REAL │ │ - 307: 0002d1b5 92 FUNC GLOBAL DEFAULT 12 SDL_GameControllerClose_REAL │ │ - 308: 000297e9 112 FUNC GLOBAL DEFAULT 12 SDL_RecordGesture_REAL │ │ - 309: 00029859 136 FUNC GLOBAL DEFAULT 12 SDL_SaveAllDollarTemplates_REAL │ │ - 310: 000298e1 144 FUNC GLOBAL DEFAULT 12 SDL_SaveDollarTemplate_REAL │ │ - 311: 00029971 264 FUNC GLOBAL DEFAULT 12 SDL_LoadDollarTemplates_REAL │ │ - 312: 0002b251 8 FUNC GLOBAL DEFAULT 12 SDL_NumHaptics_REAL │ │ - 313: 0002b259 44 FUNC GLOBAL DEFAULT 12 SDL_HapticName_REAL │ │ - 314: 0002b781 172 FUNC GLOBAL DEFAULT 12 SDL_HapticOpen_REAL │ │ - 315: 0002b285 72 FUNC GLOBAL DEFAULT 12 SDL_HapticOpened_REAL │ │ - 316: 0002b2cd 22 FUNC GLOBAL DEFAULT 12 SDL_HapticIndex_REAL │ │ - 317: 0002b2e3 12 FUNC GLOBAL DEFAULT 12 SDL_MouseIsHaptic_REAL │ │ - 318: 0002b82d 32 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromMouse_REAL │ │ - 319: 0002b2ef 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickIsHaptic_REAL │ │ - 320: 0002b319 192 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromJoystick_REAL │ │ - 321: 0002b609 116 FUNC GLOBAL DEFAULT 12 SDL_HapticClose_REAL │ │ - 322: 0002b3f1 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffects_REAL │ │ - 323: 0002b407 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffectsPlaying_REAL │ │ - 324: 0002b41d 20 FUNC GLOBAL DEFAULT 12 SDL_HapticQuery_REAL │ │ - 325: 0002b431 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumAxes_REAL │ │ - 326: 0002b447 32 FUNC GLOBAL DEFAULT 12 SDL_HapticEffectSupported_REAL │ │ - 327: 0002b469 116 FUNC GLOBAL DEFAULT 12 SDL_HapticNewEffect_REAL │ │ - 328: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 283: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ + 284: 00029059 72 FUNC GLOBAL DEFAULT 12 SDL_FilterEvents_REAL │ │ + 285: 000290a1 156 FUNC GLOBAL DEFAULT 12 SDL_EventState_REAL │ │ + 286: 00029199 36 FUNC GLOBAL DEFAULT 12 SDL_RegisterEvents_REAL │ │ + 287: 0002dd81 4 FUNC GLOBAL DEFAULT 12 SDL_GetBasePath_REAL │ │ + 288: 0002dd85 52 FUNC GLOBAL DEFAULT 12 SDL_GetPrefPath_REAL │ │ + 289: 0002cab9 328 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMapping_REAL │ │ + 290: 0002cd3d 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMappingForGUID_REAL │ │ + 291: 0002cdcd 20 FUNC GLOBAL DEFAULT 12 SDL_GameControllerMapping_REAL │ │ + 292: 0002cdef 12 FUNC GLOBAL DEFAULT 12 SDL_IsGameController_REAL │ │ + 293: 0002cde1 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerNameForIndex_REAL │ │ + 294: 0002cec1 256 FUNC GLOBAL DEFAULT 12 SDL_GameControllerOpen_REAL │ │ + 295: 0002d089 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerName_REAL │ │ + 296: 0002d07b 14 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAttached_REAL │ │ + 297: 0002d091 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetJoystick_REAL │ │ + 298: 0002d5e5 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerEventState_REAL │ │ + 299: 0002cfc1 8 FUNC GLOBAL DEFAULT 12 SDL_GameControllerUpdate_REAL │ │ + 300: 0002c649 56 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxisFromString_REAL │ │ + 301: 0002c681 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForAxis_REAL │ │ + 302: 0002d0bd 104 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForAxis_REAL │ │ + 303: 0002cfc9 80 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetAxis_REAL │ │ + 304: 0002c699 60 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButtonFromString_REAL │ │ + 305: 0002c6d5 24 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetStringForButton_REAL │ │ + 306: 0002d125 144 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetBindForButton_REAL │ │ + 307: 0002d019 98 FUNC GLOBAL DEFAULT 12 SDL_GameControllerGetButton_REAL │ │ + 308: 0002d1b5 92 FUNC GLOBAL DEFAULT 12 SDL_GameControllerClose_REAL │ │ + 309: 000297e9 112 FUNC GLOBAL DEFAULT 12 SDL_RecordGesture_REAL │ │ + 310: 00029859 136 FUNC GLOBAL DEFAULT 12 SDL_SaveAllDollarTemplates_REAL │ │ + 311: 000298e1 144 FUNC GLOBAL DEFAULT 12 SDL_SaveDollarTemplate_REAL │ │ + 312: 00029971 264 FUNC GLOBAL DEFAULT 12 SDL_LoadDollarTemplates_REAL │ │ + 313: 0002b251 8 FUNC GLOBAL DEFAULT 12 SDL_NumHaptics_REAL │ │ + 314: 0002b259 44 FUNC GLOBAL DEFAULT 12 SDL_HapticName_REAL │ │ + 315: 0002b781 172 FUNC GLOBAL DEFAULT 12 SDL_HapticOpen_REAL │ │ + 316: 0002b285 72 FUNC GLOBAL DEFAULT 12 SDL_HapticOpened_REAL │ │ + 317: 0002b2cd 22 FUNC GLOBAL DEFAULT 12 SDL_HapticIndex_REAL │ │ + 318: 0002b2e3 12 FUNC GLOBAL DEFAULT 12 SDL_MouseIsHaptic_REAL │ │ + 319: 0002b82d 32 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromMouse_REAL │ │ + 320: 0002b2ef 40 FUNC GLOBAL DEFAULT 12 SDL_JoystickIsHaptic_REAL │ │ + 321: 0002b319 192 FUNC GLOBAL DEFAULT 12 SDL_HapticOpenFromJoystick_REAL │ │ + 322: 0002b609 116 FUNC GLOBAL DEFAULT 12 SDL_HapticClose_REAL │ │ + 323: 0002b3f1 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffects_REAL │ │ + 324: 0002b407 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumEffectsPlaying_REAL │ │ + 325: 0002b41d 20 FUNC GLOBAL DEFAULT 12 SDL_HapticQuery_REAL │ │ + 326: 0002b431 22 FUNC GLOBAL DEFAULT 12 SDL_HapticNumAxes_REAL │ │ + 327: 0002b447 32 FUNC GLOBAL DEFAULT 12 SDL_HapticEffectSupported_REAL │ │ + 328: 0002b469 116 FUNC GLOBAL DEFAULT 12 SDL_HapticNewEffect_REAL │ │ 329: 0002b4dd 104 FUNC GLOBAL DEFAULT 12 SDL_HapticUpdateEffect_REAL │ │ 330: 0002b545 68 FUNC GLOBAL DEFAULT 12 SDL_HapticRunEffect_REAL │ │ 331: 0002b589 64 FUNC GLOBAL DEFAULT 12 SDL_HapticStopEffect_REAL │ │ 332: 0002b5c9 64 FUNC GLOBAL DEFAULT 12 SDL_HapticDestroyEffect_REAL │ │ 333: 0002b67d 80 FUNC GLOBAL DEFAULT 12 SDL_HapticGetEffectStatus_REAL │ │ 334: 0002b6cd 112 FUNC GLOBAL DEFAULT 12 SDL_HapticSetGain_REAL │ │ 335: 0002b73d 68 FUNC GLOBAL DEFAULT 12 SDL_HapticSetAutocenter_REAL │ │ 336: 0002b84d 48 FUNC GLOBAL DEFAULT 12 SDL_HapticPause_REAL │ │ 337: 0002b87d 34 FUNC GLOBAL DEFAULT 12 SDL_HapticUnpause_REAL │ │ 338: 0002b89f 26 FUNC GLOBAL DEFAULT 12 SDL_HapticStopAll_REAL │ │ 339: 0002b8b9 30 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleSupported_REAL │ │ - 340: 0002b8d9 140 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleInit_REAL │ │ - 341: 0002b965 148 FUNC GLOBAL DEFAULT 12 SDL_HapticRumblePlay_REAL │ │ - 342: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 340: 00000000 0 FUNC GLOBAL DEFAULT UND exit@LIBC (2) │ │ + 341: 0002b8d9 140 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleInit_REAL │ │ + 342: 0002b965 148 FUNC GLOBAL DEFAULT 12 SDL_HapticRumblePlay_REAL │ │ 343: 0002b9f9 48 FUNC GLOBAL DEFAULT 12 SDL_HapticRumbleStop_REAL │ │ 344: 0002bbb9 8 FUNC GLOBAL DEFAULT 12 SDL_NumJoysticks_REAL │ │ 345: 0002bbc1 44 FUNC GLOBAL DEFAULT 12 SDL_JoystickNameForIndex_REAL │ │ - 346: 00000000 0 FUNC GLOBAL DEFAULT UND lrand48@LIBC (2) │ │ - 347: 0002be0d 372 FUNC GLOBAL DEFAULT 12 SDL_JoystickOpen_REAL │ │ - 348: 00000000 0 FUNC GLOBAL DEFAULT UND srand48@LIBC (2) │ │ - 349: 0002bd81 18 FUNC GLOBAL DEFAULT 12 SDL_JoystickName_REAL │ │ - 350: 0002c3a5 104 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetDeviceGUID_REAL │ │ - 351: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@LIBC (2) │ │ - 352: 0002c40d 80 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUID_REAL │ │ - 353: 0002c45d 84 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDString_REAL │ │ - 354: 0002c4b1 216 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDFromString_REAL │ │ - 355: 0002bd35 24 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAttached_REAL │ │ - 356: 0002bd4d 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickInstanceID_REAL │ │ + 346: 0002be0d 372 FUNC GLOBAL DEFAULT 12 SDL_JoystickOpen_REAL │ │ + 347: 0002bd81 18 FUNC GLOBAL DEFAULT 12 SDL_JoystickName_REAL │ │ + 348: 0002c3a5 104 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetDeviceGUID_REAL │ │ + 349: 0002c40d 80 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUID_REAL │ │ + 350: 00000000 0 FUNC GLOBAL DEFAULT UND clock@LIBC (2) │ │ + 351: 0002c45d 84 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDString_REAL │ │ + 352: 0002c4b1 216 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetGUIDFromString_REAL │ │ + 353: 00000000 0 FUNC GLOBAL DEFAULT UND printf@LIBC (2) │ │ + 354: 0002bd35 24 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAttached_REAL │ │ + 355: 0002bd4d 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickInstanceID_REAL │ │ + 356: 00000000 0 FUNC GLOBAL DEFAULT UND puts@LIBC (2) │ │ 357: 0002bc09 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumAxes_REAL │ │ 358: 0002bc35 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumBalls_REAL │ │ 359: 0002bc1f 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumHats_REAL │ │ 360: 0002bc4b 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickNumButtons_REAL │ │ 361: 0002c29d 156 FUNC GLOBAL DEFAULT 12 SDL_JoystickUpdate_REAL │ │ 362: 0002c339 108 FUNC GLOBAL DEFAULT 12 SDL_JoystickEventState_REAL │ │ 363: 0002bc61 48 FUNC GLOBAL DEFAULT 12 SDL_JoystickGetAxis_REAL │ │ @@ -375,23 +375,23 @@ │ │ 371: 0002a56d 12 FUNC GLOBAL DEFAULT 12 SDL_SetModState_REAL │ │ 372: 0002a5a9 52 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromScancode_REAL │ │ 373: 0002a5dd 44 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromKey_REAL │ │ 374: 0002a609 68 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeName_REAL │ │ 375: 0002a64d 80 FUNC GLOBAL DEFAULT 12 SDL_GetScancodeFromName_REAL │ │ 376: 0002a69d 104 FUNC GLOBAL DEFAULT 12 SDL_GetKeyName_REAL │ │ 377: 0002a705 168 FUNC GLOBAL DEFAULT 12 SDL_GetKeyFromName_REAL │ │ - 378: 0004cc21 88 FUNC GLOBAL DEFAULT 12 SDL_StartTextInput_REAL │ │ - 379: 0004cc79 24 FUNC GLOBAL DEFAULT 12 SDL_IsTextInputActive_REAL │ │ - 380: 0004cce9 32 FUNC GLOBAL DEFAULT 12 SDL_SetTextInputRect_REAL │ │ - 381: 0004cd09 32 FUNC GLOBAL DEFAULT 12 SDL_HasScreenKeyboardSupport_REAL │ │ - 382: 0004d211 36 FUNC GLOBAL DEFAULT 12 SDL_IsScreenKeyboardShown_REAL │ │ + 378: 0004b7fd 88 FUNC GLOBAL DEFAULT 12 SDL_StartTextInput_REAL │ │ + 379: 0004b855 24 FUNC GLOBAL DEFAULT 12 SDL_IsTextInputActive_REAL │ │ + 380: 0004b8c5 32 FUNC GLOBAL DEFAULT 12 SDL_SetTextInputRect_REAL │ │ + 381: 0004b8e5 32 FUNC GLOBAL DEFAULT 12 SDL_HasScreenKeyboardSupport_REAL │ │ + 382: 0004bded 36 FUNC GLOBAL DEFAULT 12 SDL_IsScreenKeyboardShown_REAL │ │ 383: 0002dc0d 40 FUNC GLOBAL DEFAULT 12 SDL_LoadObject_REAL │ │ 384: 0002dc35 124 FUNC GLOBAL DEFAULT 12 SDL_LoadFunction_REAL │ │ 385: 0002dcb1 12 FUNC GLOBAL DEFAULT 12 SDL_UnloadObject_REAL │ │ - 386: 0004d31d 112 FUNC GLOBAL DEFAULT 12 SDL_ShowSimpleMessageBox_REAL │ │ + 386: 0004bef9 112 FUNC GLOBAL DEFAULT 12 SDL_ShowSimpleMessageBox_REAL │ │ 387: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ 388: 00028079 10 FUNC GLOBAL DEFAULT 12 SDL_GetMouseFocus_REAL │ │ 389: 00000000 0 OBJECT GLOBAL DEFAULT UND _ctype_@LIBC (2) │ │ 390: 00028083 30 FUNC GLOBAL DEFAULT 12 SDL_GetMouseState_REAL │ │ 391: 000280a1 36 FUNC GLOBAL DEFAULT 12 SDL_GetRelativeMouseState_REAL │ │ 392: 00000000 0 OBJECT GLOBAL DEFAULT UND _tolower_tab_@LIBC (2) │ │ 393: 000284c1 54 FUNC GLOBAL DEFAULT 12 SDL_WarpMouseInWindow_REAL │ │ @@ -426,39 +426,39 @@ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@LIBC (2) │ │ 423: 00046571 40 FUNC GLOBAL DEFAULT 12 SDL_CondBroadcast_REAL │ │ 424: 00000000 0 FUNC GLOBAL DEFAULT UND clock_gettime@LIBC (2) │ │ 425: 00046645 40 FUNC GLOBAL DEFAULT 12 SDL_CondWait_REAL │ │ 426: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@LIBC (2) │ │ 427: 00046599 172 FUNC GLOBAL DEFAULT 12 SDL_CondWaitTimeout_REAL │ │ 428: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@LIBC (2) │ │ - 429: 0004f6d9 832 FUNC GLOBAL DEFAULT 12 SDL_GetPixelFormatName_REAL │ │ + 429: 0004f6d5 832 FUNC GLOBAL DEFAULT 12 SDL_GetPixelFormatName_REAL │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_timedwait@LIBC (2) │ │ - 431: 0004fa19 440 FUNC GLOBAL DEFAULT 12 SDL_PixelFormatEnumToMasks_REAL │ │ + 431: 0004fa15 440 FUNC GLOBAL DEFAULT 12 SDL_PixelFormatEnumToMasks_REAL │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_settype@LIBC (2) │ │ - 433: 0004fbd1 852 FUNC GLOBAL DEFAULT 12 SDL_MasksToPixelFormatEnum_REAL │ │ + 433: 0004fbcd 852 FUNC GLOBAL DEFAULT 12 SDL_MasksToPixelFormatEnum_REAL │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutexattr_init@LIBC (2) │ │ - 435: 0005005d 136 FUNC GLOBAL DEFAULT 12 SDL_AllocFormat_REAL │ │ + 435: 00050059 136 FUNC GLOBAL DEFAULT 12 SDL_AllocFormat_REAL │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@LIBC (2) │ │ - 437: 000501ad 100 FUNC GLOBAL DEFAULT 12 SDL_FreeFormat_REAL │ │ + 437: 000501a9 100 FUNC GLOBAL DEFAULT 12 SDL_FreeFormat_REAL │ │ 438: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@LIBC (2) │ │ - 439: 000500e5 88 FUNC GLOBAL DEFAULT 12 SDL_AllocPalette_REAL │ │ + 439: 000500e1 88 FUNC GLOBAL DEFAULT 12 SDL_AllocPalette_REAL │ │ 440: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 441: 00050211 80 FUNC GLOBAL DEFAULT 12 SDL_SetPixelFormatPalette_REAL │ │ + 441: 0005020d 80 FUNC GLOBAL DEFAULT 12 SDL_SetPixelFormatPalette_REAL │ │ 442: 00000000 0 FUNC GLOBAL DEFAULT UND strtoull@LIBC (2) │ │ - 443: 0005013d 60 FUNC GLOBAL DEFAULT 12 SDL_SetPaletteColors_REAL │ │ + 443: 00050139 60 FUNC GLOBAL DEFAULT 12 SDL_SetPaletteColors_REAL │ │ 444: 00000000 0 FUNC GLOBAL DEFAULT UND strcasecmp@LIBC (2) │ │ - 445: 00050179 52 FUNC GLOBAL DEFAULT 12 SDL_FreePalette_REAL │ │ + 445: 00050175 52 FUNC GLOBAL DEFAULT 12 SDL_FreePalette_REAL │ │ 446: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 447: 00050415 60 FUNC GLOBAL DEFAULT 12 SDL_MapRGB_REAL │ │ + 447: 00050411 60 FUNC GLOBAL DEFAULT 12 SDL_MapRGB_REAL │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND vsscanf@LIBC (2) │ │ - 449: 00050451 80 FUNC GLOBAL DEFAULT 12 SDL_MapRGBA_REAL │ │ + 449: 0005044d 80 FUNC GLOBAL DEFAULT 12 SDL_MapRGBA_REAL │ │ 450: 00000000 0 FUNC GLOBAL DEFAULT UND strncasecmp@LIBC (2) │ │ - 451: 000504a1 136 FUNC GLOBAL DEFAULT 12 SDL_GetRGB_REAL │ │ + 451: 0005049d 136 FUNC GLOBAL DEFAULT 12 SDL_GetRGB_REAL │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 453: 00050529 176 FUNC GLOBAL DEFAULT 12 SDL_GetRGBA_REAL │ │ + 453: 00050525 176 FUNC GLOBAL DEFAULT 12 SDL_GetRGBA_REAL │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@LIBC (2) │ │ 455: 000508f9 244 FUNC GLOBAL DEFAULT 12 SDL_CalculateGammaRamp_REAL │ │ 456: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ 457: 0002dcbd 80 FUNC GLOBAL DEFAULT 12 SDL_GetPowerInfo_REAL │ │ 458: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ 459: 000633a9 140 FUNC GLOBAL DEFAULT 12 SDL_HasIntersection_REAL │ │ 460: 00063435 196 FUNC GLOBAL DEFAULT 12 SDL_IntersectRect_REAL │ │ @@ -571,18 +571,18 @@ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND nanosleep@LIBC (2) │ │ 568: 0002b0dd 52 FUNC GLOBAL DEFAULT 12 SDL_WriteBE16_REAL │ │ 569: 00000000 0 FUNC GLOBAL DEFAULT UND gettimeofday@LIBC (2) │ │ 570: 0002b111 44 FUNC GLOBAL DEFAULT 12 SDL_WriteLE32_REAL │ │ 571: 0002b13d 68 FUNC GLOBAL DEFAULT 12 SDL_WriteBE32_REAL │ │ 572: 0002b181 48 FUNC GLOBAL DEFAULT 12 SDL_WriteLE64_REAL │ │ 573: 0002b1b1 92 FUNC GLOBAL DEFAULT 12 SDL_WriteBE64_REAL │ │ - 574: 0005c1c1 92 FUNC GLOBAL DEFAULT 12 SDL_CreateShapedWindow_REAL │ │ - 575: 0005c21d 14 FUNC GLOBAL DEFAULT 12 SDL_IsShapedWindow_REAL │ │ - 576: 0005c473 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowShape_REAL │ │ - 577: 0005c4db 72 FUNC GLOBAL DEFAULT 12 SDL_GetShapedWindowMode_REAL │ │ + 574: 0005cabd 92 FUNC GLOBAL DEFAULT 12 SDL_CreateShapedWindow_REAL │ │ + 575: 0005cb19 14 FUNC GLOBAL DEFAULT 12 SDL_IsShapedWindow_REAL │ │ + 576: 0005cd6f 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowShape_REAL │ │ + 577: 0005cdd7 72 FUNC GLOBAL DEFAULT 12 SDL_GetShapedWindowMode_REAL │ │ 578: 00045465 8 FUNC GLOBAL DEFAULT 12 SDL_realloc_REAL │ │ 579: 00045c95 54 FUNC GLOBAL DEFAULT 12 SDL_setenv_REAL │ │ 580: 00045ce7 8 FUNC GLOBAL DEFAULT 12 SDL_qsort_REAL │ │ 581: 00045d8d 8 FUNC GLOBAL DEFAULT 12 SDL_abs_REAL │ │ 582: 00045d95 14 FUNC GLOBAL DEFAULT 12 SDL_isdigit_REAL │ │ 583: 00045da5 36 FUNC GLOBAL DEFAULT 12 SDL_isspace_REAL │ │ 584: 00045dc9 24 FUNC GLOBAL DEFAULT 12 SDL_toupper_REAL │ │ @@ -632,44 +632,44 @@ │ │ 628: 00045d5d 8 FUNC GLOBAL DEFAULT 12 SDL_sin_REAL │ │ 629: 00045d65 8 FUNC GLOBAL DEFAULT 12 SDL_sinf_REAL │ │ 630: 00045d6d 8 FUNC GLOBAL DEFAULT 12 SDL_sqrt_REAL │ │ 631: 00045511 196 FUNC GLOBAL DEFAULT 12 SDL_iconv_open_REAL │ │ 632: 00045b75 14 FUNC GLOBAL DEFAULT 12 SDL_iconv_close_REAL │ │ 633: 000455d5 1440 FUNC GLOBAL DEFAULT 12 SDL_iconv_REAL │ │ 634: 00045b85 272 FUNC GLOBAL DEFAULT 12 SDL_iconv_string_REAL │ │ - 635: 0004935d 68 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurface_REAL │ │ - 636: 000493a1 70 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceFrom_REAL │ │ - 637: 000491fd 110 FUNC GLOBAL DEFAULT 12 SDL_FreeSurface_REAL │ │ - 638: 000483c9 48 FUNC GLOBAL DEFAULT 12 SDL_SetSurfacePalette_REAL │ │ - 639: 00048fb9 40 FUNC GLOBAL DEFAULT 12 SDL_LockSurface_REAL │ │ - 640: 00048fe1 34 FUNC GLOBAL DEFAULT 12 SDL_UnlockSurface_REAL │ │ - 641: 000479a1 1388 FUNC GLOBAL DEFAULT 12 SDL_LoadBMP_RW_REAL │ │ - 642: 00047f0d 1084 FUNC GLOBAL DEFAULT 12 SDL_SaveBMP_RW_REAL │ │ - 643: 000483f9 52 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceRLE_REAL │ │ - 644: 0004842d 200 FUNC GLOBAL DEFAULT 12 SDL_SetColorKey_REAL │ │ - 645: 000484f5 30 FUNC GLOBAL DEFAULT 12 SDL_GetColorKey_REAL │ │ - 646: 00048513 74 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceColorMod_REAL │ │ - 647: 0004855d 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceColorMod_REAL │ │ - 648: 00048593 54 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceAlphaMod_REAL │ │ - 649: 000485c9 28 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceAlphaMod_REAL │ │ - 650: 000485e5 90 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceBlendMode_REAL │ │ - 651: 0004863f 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceBlendMode_REAL │ │ - 652: 00048675 84 FUNC GLOBAL DEFAULT 12 SDL_SetClipRect_REAL │ │ - 653: 000486c9 24 FUNC GLOBAL DEFAULT 12 SDL_GetClipRect_REAL │ │ - 654: 000493e9 804 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurface_REAL │ │ - 655: 0004970d 40 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurfaceFormat_REAL │ │ - 656: 00049005 504 FUNC GLOBAL DEFAULT 12 SDL_ConvertPixels_REAL │ │ - 657: 0004976d 652 FUNC GLOBAL DEFAULT 12 SDL_FillRect_REAL │ │ - 658: 000499f9 60 FUNC GLOBAL DEFAULT 12 SDL_FillRects_REAL │ │ - 659: 00048739 364 FUNC GLOBAL DEFAULT 12 SDL_UpperBlit_REAL │ │ - 660: 000486e1 86 FUNC GLOBAL DEFAULT 12 SDL_LowerBlit_REAL │ │ - 661: 0005c525 776 FUNC GLOBAL DEFAULT 12 SDL_SoftStretch_REAL │ │ - 662: 00048911 1704 FUNC GLOBAL DEFAULT 12 SDL_UpperBlitScaled_REAL │ │ - 663: 000488a5 102 FUNC GLOBAL DEFAULT 12 SDL_LowerBlitScaled_REAL │ │ - 664: 0004cbad 116 FUNC GLOBAL DEFAULT 12 SDL_GetWindowWMInfo_REAL │ │ + 635: 0004f2c5 68 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurface_REAL │ │ + 636: 0004f309 70 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceFrom_REAL │ │ + 637: 0004f165 110 FUNC GLOBAL DEFAULT 12 SDL_FreeSurface_REAL │ │ + 638: 0004e335 48 FUNC GLOBAL DEFAULT 12 SDL_SetSurfacePalette_REAL │ │ + 639: 0004ef21 40 FUNC GLOBAL DEFAULT 12 SDL_LockSurface_REAL │ │ + 640: 0004ef49 34 FUNC GLOBAL DEFAULT 12 SDL_UnlockSurface_REAL │ │ + 641: 00047c69 1388 FUNC GLOBAL DEFAULT 12 SDL_LoadBMP_RW_REAL │ │ + 642: 000481d5 1084 FUNC GLOBAL DEFAULT 12 SDL_SaveBMP_RW_REAL │ │ + 643: 0004e365 52 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceRLE_REAL │ │ + 644: 0004e399 200 FUNC GLOBAL DEFAULT 12 SDL_SetColorKey_REAL │ │ + 645: 0004e461 30 FUNC GLOBAL DEFAULT 12 SDL_GetColorKey_REAL │ │ + 646: 0004e47f 74 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceColorMod_REAL │ │ + 647: 0004e4c9 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceColorMod_REAL │ │ + 648: 0004e4ff 54 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceAlphaMod_REAL │ │ + 649: 0004e535 28 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceAlphaMod_REAL │ │ + 650: 0004e551 90 FUNC GLOBAL DEFAULT 12 SDL_SetSurfaceBlendMode_REAL │ │ + 651: 0004e5ab 54 FUNC GLOBAL DEFAULT 12 SDL_GetSurfaceBlendMode_REAL │ │ + 652: 0004e5e1 84 FUNC GLOBAL DEFAULT 12 SDL_SetClipRect_REAL │ │ + 653: 0004e635 24 FUNC GLOBAL DEFAULT 12 SDL_GetClipRect_REAL │ │ + 654: 0004f351 804 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurface_REAL │ │ + 655: 0004f675 40 FUNC GLOBAL DEFAULT 12 SDL_ConvertSurfaceFormat_REAL │ │ + 656: 0004ef6d 504 FUNC GLOBAL DEFAULT 12 SDL_ConvertPixels_REAL │ │ + 657: 00046f5d 652 FUNC GLOBAL DEFAULT 12 SDL_FillRect_REAL │ │ + 658: 000471e9 60 FUNC GLOBAL DEFAULT 12 SDL_FillRects_REAL │ │ + 659: 0004e6a5 364 FUNC GLOBAL DEFAULT 12 SDL_UpperBlit_REAL │ │ + 660: 0004e64d 86 FUNC GLOBAL DEFAULT 12 SDL_LowerBlit_REAL │ │ + 661: 0005ce21 776 FUNC GLOBAL DEFAULT 12 SDL_SoftStretch_REAL │ │ + 662: 0004e879 1704 FUNC GLOBAL DEFAULT 12 SDL_UpperBlitScaled_REAL │ │ + 663: 0004e811 102 FUNC GLOBAL DEFAULT 12 SDL_LowerBlitScaled_REAL │ │ + 664: 0004b789 116 FUNC GLOBAL DEFAULT 12 SDL_GetWindowWMInfo_REAL │ │ 665: 00046271 12 FUNC GLOBAL DEFAULT 12 SDL_GetThreadName_REAL │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ 667: 00046861 8 FUNC GLOBAL DEFAULT 12 SDL_ThreadID_REAL │ │ 668: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ 669: 00046261 16 FUNC GLOBAL DEFAULT 12 SDL_GetThreadID_REAL │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND strlcpy@LIBC (2) │ │ 671: 0004627d 8 FUNC GLOBAL DEFAULT 12 SDL_SetThreadPriority_REAL │ │ @@ -694,112 +694,112 @@ │ │ 690: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@LIBC (2) │ │ 691: 000279b5 12 FUNC GLOBAL DEFAULT 12 SDL_GetNumTouchDevices_REAL │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND strtoll@LIBC (2) │ │ 693: 000279c1 52 FUNC GLOBAL DEFAULT 12 SDL_GetTouchDevice_REAL │ │ 694: 00000000 0 FUNC GLOBAL DEFAULT UND strtoul@LIBC (2) │ │ 695: 00027a53 14 FUNC GLOBAL DEFAULT 12 SDL_GetNumTouchFingers_REAL │ │ 696: 00027a61 48 FUNC GLOBAL DEFAULT 12 SDL_GetTouchFinger_REAL │ │ - 697: 00049d2d 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDrivers_REAL │ │ - 698: 00049d31 36 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDriver_REAL │ │ - 699: 00049d55 28 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentVideoDriver_REAL │ │ - 700: 00049e61 32 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDisplays_REAL │ │ - 701: 00049ec9 68 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayName_REAL │ │ - 702: 00049f0d 132 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayBounds_REAL │ │ - 703: 0004a0dd 76 FUNC GLOBAL DEFAULT 12 SDL_GetNumDisplayModes_REAL │ │ - 704: 0004a129 136 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayMode_REAL │ │ - 705: 0004a1b1 92 FUNC GLOBAL DEFAULT 12 SDL_GetDesktopDisplayMode_REAL │ │ - 706: 0004a20d 92 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentDisplayMode_REAL │ │ - 707: 0004a269 72 FUNC GLOBAL DEFAULT 12 SDL_GetClosestDisplayMode_REAL │ │ - 708: 0004a2b1 364 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayIndex_REAL │ │ - 709: 0004a52d 164 FUNC GLOBAL DEFAULT 12 SDL_SetWindowDisplayMode_REAL │ │ - 710: 0004a441 236 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayMode_REAL │ │ - 711: 0004a5d1 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPixelFormat_REAL │ │ - 712: 0004cf35 732 FUNC GLOBAL DEFAULT 12 SDL_CreateWindow_REAL │ │ - 713: 0004c8a5 136 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowFrom_REAL │ │ - 714: 0004a60d 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowID_REAL │ │ - 715: 0004a645 40 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFromID_REAL │ │ - 716: 0004a6a5 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowTitle_REAL │ │ - 717: 0004a70d 84 FUNC GLOBAL DEFAULT 12 SDL_GetWindowTitle_REAL │ │ - 718: 0004a761 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowIcon_REAL │ │ - 719: 0004a7c5 200 FUNC GLOBAL DEFAULT 12 SDL_SetWindowData_REAL │ │ - 720: 0004a8c5 124 FUNC GLOBAL DEFAULT 12 SDL_GetWindowData_REAL │ │ - 721: 0004ac39 300 FUNC GLOBAL DEFAULT 12 SDL_SetWindowPosition_REAL │ │ - 722: 0004ad65 172 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPosition_REAL │ │ - 723: 0004bb4d 232 FUNC GLOBAL DEFAULT 12 SDL_SetWindowSize_REAL │ │ - 724: 0004aee1 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSize_REAL │ │ - 725: 0004bc35 152 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMinimumSize_REAL │ │ - 726: 0004afcd 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMinimumSize_REAL │ │ - 727: 0004bccd 152 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMaximumSize_REAL │ │ - 728: 0004b011 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMaximumSize_REAL │ │ - 729: 0004ae11 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBordered_REAL │ │ - 730: 0004b055 84 FUNC GLOBAL DEFAULT 12 SDL_ShowWindow_REAL │ │ - 731: 0004b9dd 96 FUNC GLOBAL DEFAULT 12 SDL_HideWindow_REAL │ │ - 732: 0004b0a9 72 FUNC GLOBAL DEFAULT 12 SDL_RaiseWindow_REAL │ │ - 733: 0004b0f1 72 FUNC GLOBAL DEFAULT 12 SDL_MaximizeWindow_REAL │ │ - 734: 0004ba8d 120 FUNC GLOBAL DEFAULT 12 SDL_SetWindowFullscreen_REAL │ │ - 735: 0004b181 236 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSurface_REAL │ │ - 736: 0004b2cd 112 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurface_REAL │ │ - 737: 0004b26d 96 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurfaceRects_REAL │ │ - 738: 0004b775 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGrab_REAL │ │ - 739: 0004b7d1 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGrab_REAL │ │ - 740: 0004b681 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBrightness_REAL │ │ - 741: 0004b33d 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBrightness_REAL │ │ - 742: 0004b5c5 188 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGammaRamp_REAL │ │ - 743: 0004b4e1 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGammaRamp_REAL │ │ - 744: 0004c76d 312 FUNC GLOBAL DEFAULT 12 SDL_DestroyWindow_REAL │ │ - 745: 0004be75 28 FUNC GLOBAL DEFAULT 12 SDL_IsScreenSaverEnabled_REAL │ │ - 746: 0004be91 44 FUNC GLOBAL DEFAULT 12 SDL_EnableScreenSaver_REAL │ │ - 747: 0004bebd 44 FUNC GLOBAL DEFAULT 12 SDL_DisableScreenSaver_REAL │ │ - 748: 0004bee9 136 FUNC GLOBAL DEFAULT 12 SDL_GL_LoadLibrary_REAL │ │ - 749: 0004bf71 84 FUNC GLOBAL DEFAULT 12 SDL_GL_GetProcAddress_REAL │ │ - 750: 0004bfc5 56 FUNC GLOBAL DEFAULT 12 SDL_GL_UnloadLibrary_REAL │ │ - 751: 0004c161 240 FUNC GLOBAL DEFAULT 12 SDL_GL_ExtensionSupported_REAL │ │ - 752: 0004c2b1 284 FUNC GLOBAL DEFAULT 12 SDL_GL_SetAttribute_REAL │ │ - 753: 0004c3cd 528 FUNC GLOBAL DEFAULT 12 SDL_GL_GetAttribute_REAL │ │ - 754: 0004c5dd 144 FUNC GLOBAL DEFAULT 12 SDL_GL_CreateContext_REAL │ │ - 755: 0004c6b5 184 FUNC GLOBAL DEFAULT 12 SDL_GL_MakeCurrent_REAL │ │ - 756: 0004c66d 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentWindow_REAL │ │ - 757: 0004c691 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentContext_REAL │ │ - 758: 0004ca3d 88 FUNC GLOBAL DEFAULT 12 SDL_GL_GetDrawableSize_REAL │ │ - 759: 0004ca95 76 FUNC GLOBAL DEFAULT 12 SDL_GL_SetSwapInterval_REAL │ │ - 760: 0004cae1 44 FUNC GLOBAL DEFAULT 12 SDL_GL_GetSwapInterval_REAL │ │ - 761: 0004cb0d 100 FUNC GLOBAL DEFAULT 12 SDL_GL_SwapWindow_REAL │ │ - 762: 0004cb71 60 FUNC GLOBAL DEFAULT 12 SDL_GL_DeleteContext_REAL │ │ + 697: 00048909 4 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDrivers_REAL │ │ + 698: 0004890d 36 FUNC GLOBAL DEFAULT 12 SDL_GetVideoDriver_REAL │ │ + 699: 00048931 28 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentVideoDriver_REAL │ │ + 700: 00048a3d 32 FUNC GLOBAL DEFAULT 12 SDL_GetNumVideoDisplays_REAL │ │ + 701: 00048aa5 68 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayName_REAL │ │ + 702: 00048ae9 132 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayBounds_REAL │ │ + 703: 00048cb9 76 FUNC GLOBAL DEFAULT 12 SDL_GetNumDisplayModes_REAL │ │ + 704: 00048d05 136 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayMode_REAL │ │ + 705: 00048d8d 92 FUNC GLOBAL DEFAULT 12 SDL_GetDesktopDisplayMode_REAL │ │ + 706: 00048de9 92 FUNC GLOBAL DEFAULT 12 SDL_GetCurrentDisplayMode_REAL │ │ + 707: 00048e45 72 FUNC GLOBAL DEFAULT 12 SDL_GetClosestDisplayMode_REAL │ │ + 708: 00048e8d 364 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayIndex_REAL │ │ + 709: 00049109 164 FUNC GLOBAL DEFAULT 12 SDL_SetWindowDisplayMode_REAL │ │ + 710: 0004901d 236 FUNC GLOBAL DEFAULT 12 SDL_GetWindowDisplayMode_REAL │ │ + 711: 000491ad 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPixelFormat_REAL │ │ + 712: 0004bb11 732 FUNC GLOBAL DEFAULT 12 SDL_CreateWindow_REAL │ │ + 713: 0004b481 136 FUNC GLOBAL DEFAULT 12 SDL_CreateWindowFrom_REAL │ │ + 714: 000491e9 56 FUNC GLOBAL DEFAULT 12 SDL_GetWindowID_REAL │ │ + 715: 00049221 40 FUNC GLOBAL DEFAULT 12 SDL_GetWindowFromID_REAL │ │ + 716: 00049281 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowTitle_REAL │ │ + 717: 000492e9 84 FUNC GLOBAL DEFAULT 12 SDL_GetWindowTitle_REAL │ │ + 718: 0004933d 100 FUNC GLOBAL DEFAULT 12 SDL_SetWindowIcon_REAL │ │ + 719: 000493a1 200 FUNC GLOBAL DEFAULT 12 SDL_SetWindowData_REAL │ │ + 720: 000494a1 124 FUNC GLOBAL DEFAULT 12 SDL_GetWindowData_REAL │ │ + 721: 00049815 300 FUNC GLOBAL DEFAULT 12 SDL_SetWindowPosition_REAL │ │ + 722: 00049941 172 FUNC GLOBAL DEFAULT 12 SDL_GetWindowPosition_REAL │ │ + 723: 0004a729 232 FUNC GLOBAL DEFAULT 12 SDL_SetWindowSize_REAL │ │ + 724: 00049abd 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSize_REAL │ │ + 725: 0004a811 152 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMinimumSize_REAL │ │ + 726: 00049ba9 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMinimumSize_REAL │ │ + 727: 0004a8a9 152 FUNC GLOBAL DEFAULT 12 SDL_SetWindowMaximumSize_REAL │ │ + 728: 00049bed 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowMaximumSize_REAL │ │ + 729: 000499ed 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBordered_REAL │ │ + 730: 00049c31 84 FUNC GLOBAL DEFAULT 12 SDL_ShowWindow_REAL │ │ + 731: 0004a5b9 96 FUNC GLOBAL DEFAULT 12 SDL_HideWindow_REAL │ │ + 732: 00049c85 72 FUNC GLOBAL DEFAULT 12 SDL_RaiseWindow_REAL │ │ + 733: 00049ccd 72 FUNC GLOBAL DEFAULT 12 SDL_MaximizeWindow_REAL │ │ + 734: 0004a669 120 FUNC GLOBAL DEFAULT 12 SDL_SetWindowFullscreen_REAL │ │ + 735: 00049d5d 236 FUNC GLOBAL DEFAULT 12 SDL_GetWindowSurface_REAL │ │ + 736: 00049ea9 112 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurface_REAL │ │ + 737: 00049e49 96 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowSurfaceRects_REAL │ │ + 738: 0004a351 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGrab_REAL │ │ + 739: 0004a3ad 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGrab_REAL │ │ + 740: 0004a25d 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowBrightness_REAL │ │ + 741: 00049f19 60 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBrightness_REAL │ │ + 742: 0004a1a1 188 FUNC GLOBAL DEFAULT 12 SDL_SetWindowGammaRamp_REAL │ │ + 743: 0004a0bd 228 FUNC GLOBAL DEFAULT 12 SDL_GetWindowGammaRamp_REAL │ │ + 744: 0004b349 312 FUNC GLOBAL DEFAULT 12 SDL_DestroyWindow_REAL │ │ + 745: 0004aa51 28 FUNC GLOBAL DEFAULT 12 SDL_IsScreenSaverEnabled_REAL │ │ + 746: 0004aa6d 44 FUNC GLOBAL DEFAULT 12 SDL_EnableScreenSaver_REAL │ │ + 747: 0004aa99 44 FUNC GLOBAL DEFAULT 12 SDL_DisableScreenSaver_REAL │ │ + 748: 0004aac5 136 FUNC GLOBAL DEFAULT 12 SDL_GL_LoadLibrary_REAL │ │ + 749: 0004ab4d 84 FUNC GLOBAL DEFAULT 12 SDL_GL_GetProcAddress_REAL │ │ + 750: 0004aba1 56 FUNC GLOBAL DEFAULT 12 SDL_GL_UnloadLibrary_REAL │ │ + 751: 0004ad3d 240 FUNC GLOBAL DEFAULT 12 SDL_GL_ExtensionSupported_REAL │ │ + 752: 0004ae8d 284 FUNC GLOBAL DEFAULT 12 SDL_GL_SetAttribute_REAL │ │ + 753: 0004afa9 528 FUNC GLOBAL DEFAULT 12 SDL_GL_GetAttribute_REAL │ │ + 754: 0004b1b9 144 FUNC GLOBAL DEFAULT 12 SDL_GL_CreateContext_REAL │ │ + 755: 0004b291 184 FUNC GLOBAL DEFAULT 12 SDL_GL_MakeCurrent_REAL │ │ + 756: 0004b249 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentWindow_REAL │ │ + 757: 0004b26d 36 FUNC GLOBAL DEFAULT 12 SDL_GL_GetCurrentContext_REAL │ │ + 758: 0004b619 88 FUNC GLOBAL DEFAULT 12 SDL_GL_GetDrawableSize_REAL │ │ + 759: 0004b671 76 FUNC GLOBAL DEFAULT 12 SDL_GL_SetSwapInterval_REAL │ │ + 760: 0004b6bd 44 FUNC GLOBAL DEFAULT 12 SDL_GL_GetSwapInterval_REAL │ │ + 761: 0004b6e9 100 FUNC GLOBAL DEFAULT 12 SDL_GL_SwapWindow_REAL │ │ + 762: 0004b74d 60 FUNC GLOBAL DEFAULT 12 SDL_GL_DeleteContext_REAL │ │ 763: 000453d7 8 FUNC GLOBAL DEFAULT 12 SDL_vsscanf_REAL │ │ 764: 0002cc01 316 FUNC GLOBAL DEFAULT 12 SDL_GameControllerAddMappingsFromRW_REAL │ │ - 765: 0004c251 96 FUNC GLOBAL DEFAULT 12 SDL_GL_ResetAttributes_REAL │ │ + 765: 0004ae2d 96 FUNC GLOBAL DEFAULT 12 SDL_GL_ResetAttributes_REAL │ │ 766: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@LIBC (2) │ │ 767: 00030bed 44 FUNC GLOBAL DEFAULT 12 SDL_RenderIsClipEnabled_REAL │ │ 768: 0002810d 32 FUNC GLOBAL DEFAULT 12 SDL_WarpMouseGlobal_REAL │ │ 769: 00045d75 8 FUNC GLOBAL DEFAULT 12 SDL_sqrtf_REAL │ │ 770: 00045d7d 8 FUNC GLOBAL DEFAULT 12 SDL_tan_REAL │ │ 771: 00045d85 8 FUNC GLOBAL DEFAULT 12 SDL_tanf_REAL │ │ 772: 00028139 124 FUNC GLOBAL DEFAULT 12 SDL_CaptureMouse_REAL │ │ - 773: 0004d3a1 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowHitTest_REAL │ │ + 773: 0004bf7d 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowHitTest_REAL │ │ 774: 000280c5 72 FUNC GLOBAL DEFAULT 12 SDL_GetGlobalMouseState_REAL │ │ 775: 00095749 108 FUNC GLOBAL DEFAULT 12 SDL_QueueAudio_REAL │ │ 776: 00095809 96 FUNC GLOBAL DEFAULT 12 SDL_GetQueuedAudioSize_REAL │ │ 777: 00095869 124 FUNC GLOBAL DEFAULT 12 SDL_ClearQueuedAudio_REAL │ │ - 778: 0004b815 16 FUNC GLOBAL DEFAULT 12 SDL_GetGrabbedWindow_REAL │ │ - 779: 00049ffd 104 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDPI_REAL │ │ + 778: 0004a3f1 16 FUNC GLOBAL DEFAULT 12 SDL_GetGrabbedWindow_REAL │ │ + 779: 00048bd9 104 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDPI_REAL │ │ 780: 0002c58d 22 FUNC GLOBAL DEFAULT 12 SDL_JoystickCurrentPowerLevel_REAL │ │ 781: 0002d099 36 FUNC GLOBAL DEFAULT 12 SDL_GameControllerFromInstanceID_REAL │ │ 782: 0002bd65 28 FUNC GLOBAL DEFAULT 12 SDL_JoystickFromInstanceID_REAL │ │ - 783: 00049f91 108 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayUsableBounds_REAL │ │ - 784: 0004af25 168 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBordersSize_REAL │ │ - 785: 0004b379 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowOpacity_REAL │ │ - 786: 0004b3f5 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowOpacity_REAL │ │ - 787: 0004b495 76 FUNC GLOBAL DEFAULT 12 SDL_SetWindowInputFocus_REAL │ │ - 788: 0004b439 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowModalFor_REAL │ │ + 783: 00048b6d 108 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayUsableBounds_REAL │ │ + 784: 00049b01 168 FUNC GLOBAL DEFAULT 12 SDL_GetWindowBordersSize_REAL │ │ + 785: 00049f55 124 FUNC GLOBAL DEFAULT 12 SDL_SetWindowOpacity_REAL │ │ + 786: 00049fd1 68 FUNC GLOBAL DEFAULT 12 SDL_GetWindowOpacity_REAL │ │ + 787: 0004a071 76 FUNC GLOBAL DEFAULT 12 SDL_SetWindowInputFocus_REAL │ │ + 788: 0004a015 92 FUNC GLOBAL DEFAULT 12 SDL_SetWindowModalFor_REAL │ │ 789: 00031099 52 FUNC GLOBAL DEFAULT 12 SDL_RenderSetIntegerScale_REAL │ │ 790: 00030729 44 FUNC GLOBAL DEFAULT 12 SDL_RenderGetIntegerScale_REAL │ │ 791: 000957b5 84 FUNC GLOBAL DEFAULT 12 SDL_DequeueAudio_REAL │ │ - 792: 0004ae79 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowResizable_REAL │ │ - 793: 0004926b 242 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceWithFormat_REAL │ │ - 794: 00049735 54 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceWithFormatFrom_REAL │ │ + 792: 00049a55 104 FUNC GLOBAL DEFAULT 12 SDL_SetWindowResizable_REAL │ │ + 793: 0004f1d3 242 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceWithFormat_REAL │ │ + 794: 0004f69d 54 FUNC GLOBAL DEFAULT 12 SDL_CreateRGBSurfaceWithFormatFrom_REAL │ │ 795: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@LIBC (4) │ │ 796: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@LIBC (4) │ │ 797: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@LIBC (4) │ │ 798: 000247f1 16 FUNC GLOBAL DEFAULT 12 SDL_CreateThread │ │ 799: 00024801 16 FUNC GLOBAL DEFAULT 12 SDL_RWFromFP │ │ 800: 00024811 16 FUNC GLOBAL DEFAULT 12 SDL_AndroidGetJNIEnv │ │ 801: 00024821 16 FUNC GLOBAL DEFAULT 12 SDL_AndroidGetActivity │ │ @@ -1391,15 +1391,15 @@ │ │ 1387: 000283a1 24 FUNC GLOBAL DEFAULT 12 SDL_SetDefaultCursor │ │ 1388: 000283b9 56 FUNC GLOBAL DEFAULT 12 SDL_SetMouseFocus │ │ 1389: 00028489 56 FUNC GLOBAL DEFAULT 12 SDL_SendMouseMotion │ │ 1390: 0002880d 18 FUNC GLOBAL DEFAULT 12 SDL_SendMouseButtonClicks │ │ 1391: 0002881f 14 FUNC GLOBAL DEFAULT 12 SDL_SendMouseButton │ │ 1392: 0002882d 46 FUNC GLOBAL DEFAULT 12 SDL_ResetMouse │ │ 1393: 0002885d 132 FUNC GLOBAL DEFAULT 12 SDL_SendMouseWheel │ │ - 1394: 0004b6fd 120 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowGrab │ │ + 1394: 0004a2d9 120 FUNC GLOBAL DEFAULT 12 SDL_UpdateWindowGrab │ │ 1395: 00028a05 84 FUNC GLOBAL DEFAULT 12 SDL_MouseQuit │ │ 1396: 000dd224 4 OBJECT GLOBAL DEFAULT 23 SDL_EventOK │ │ 1397: 00029b39 1464 FUNC GLOBAL DEFAULT 12 SDL_GestureProcessEvent │ │ 1398: 000dea5c 4 OBJECT GLOBAL DEFAULT 23 SDL_EventOKParam │ │ 1399: 00029201 84 FUNC GLOBAL DEFAULT 12 SDL_SendSysWMEvent │ │ 1400: 00029255 12 FUNC GLOBAL DEFAULT 12 SDL_SendKeymapChangedEvent │ │ 1401: 0009c44c 20 FUNC GLOBAL DEFAULT 12 __aeabi_fcmple │ │ @@ -1426,23 +1426,23 @@ │ │ 1422: 0002a215 40 FUNC GLOBAL DEFAULT 12 SDL_SetKeymap │ │ 1423: 0002a23d 16 FUNC GLOBAL DEFAULT 12 SDL_SetScancodeName │ │ 1424: 0002a259 300 FUNC GLOBAL DEFAULT 12 SDL_SendKeyboardKey │ │ 1425: 0002a385 40 FUNC GLOBAL DEFAULT 12 SDL_ResetKeyboard │ │ 1426: 0002a3ad 176 FUNC GLOBAL DEFAULT 12 SDL_SetKeyboardFocus │ │ 1427: 0002a545 2 FUNC GLOBAL DEFAULT 12 SDL_KeyboardQuit │ │ 1428: 0002a579 48 FUNC GLOBAL DEFAULT 12 SDL_ToggleModState │ │ - 1429: 0004bd83 8 FUNC GLOBAL DEFAULT 12 SDL_OnWindowShown │ │ - 1430: 0004bb41 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowHidden │ │ - 1431: 0004b825 18 FUNC GLOBAL DEFAULT 12 SDL_OnWindowResized │ │ - 1432: 0004bd65 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowMinimized │ │ - 1433: 0004bd6f 20 FUNC GLOBAL DEFAULT 12 SDL_OnWindowRestored │ │ - 1434: 0004bd8d 28 FUNC GLOBAL DEFAULT 12 SDL_OnWindowEnter │ │ - 1435: 0004bda9 2 FUNC GLOBAL DEFAULT 12 SDL_OnWindowLeave │ │ - 1436: 0004bdad 84 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusGained │ │ - 1437: 0004be01 76 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusLost │ │ + 1429: 0004a95f 8 FUNC GLOBAL DEFAULT 12 SDL_OnWindowShown │ │ + 1430: 0004a71d 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowHidden │ │ + 1431: 0004a401 18 FUNC GLOBAL DEFAULT 12 SDL_OnWindowResized │ │ + 1432: 0004a941 10 FUNC GLOBAL DEFAULT 12 SDL_OnWindowMinimized │ │ + 1433: 0004a94b 20 FUNC GLOBAL DEFAULT 12 SDL_OnWindowRestored │ │ + 1434: 0004a969 28 FUNC GLOBAL DEFAULT 12 SDL_OnWindowEnter │ │ + 1435: 0004a985 2 FUNC GLOBAL DEFAULT 12 SDL_OnWindowLeave │ │ + 1436: 0004a989 84 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusGained │ │ + 1437: 0004a9dd 76 FUNC GLOBAL DEFAULT 12 SDL_OnWindowFocusLost │ │ 1438: 0002aa3d 72 FUNC GLOBAL DEFAULT 12 SDL_SendClipboardUpdate │ │ 1439: 000ddc3c 4 OBJECT GLOBAL DEFAULT 23 SDL_haptics │ │ 1440: 0002ba39 4 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticInit │ │ 1441: 0002ba3d 4 FUNC GLOBAL DEFAULT 12 SDL_SYS_NumHaptics │ │ 1442: 0002ba41 10 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticName │ │ 1443: 0002ba53 6 FUNC GLOBAL DEFAULT 12 SDL_SYS_HapticMouse │ │ 1444: 0002bbed 28 FUNC GLOBAL DEFAULT 12 SDL_PrivateJoystickValid │ │ @@ -1515,24 +1515,24 @@ │ │ 1511: 000db17c 88 OBJECT GLOBAL DEFAULT 22 SW_RenderDriver │ │ 1512: 000322a9 1736 FUNC GLOBAL DEFAULT 12 SDLgfx_rotozoomSurfaceSizeTrig │ │ 1513: 00032971 2072 FUNC GLOBAL DEFAULT 12 SDLgfx_rotateSurface │ │ 1514: 00033aa9 148 FUNC GLOBAL DEFAULT 12 SDL_DrawLine │ │ 1515: 00033b3d 272 FUNC GLOBAL DEFAULT 12 SDL_DrawLines │ │ 1516: 00033c4d 144 FUNC GLOBAL DEFAULT 12 SDL_DrawPoint │ │ 1517: 00033cdd 176 FUNC GLOBAL DEFAULT 12 SDL_DrawPoints │ │ - 1518: 000405f9 344 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRects │ │ - 1519: 0003c949 288 FUNC GLOBAL DEFAULT 12 SDL_BlendLines │ │ - 1520: 00035b89 348 FUNC GLOBAL DEFAULT 12 SDL_BlendPoints │ │ + 1518: 00038849 344 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRects │ │ + 1519: 00040631 288 FUNC GLOBAL DEFAULT 12 SDL_BlendLines │ │ + 1520: 00039871 348 FUNC GLOBAL DEFAULT 12 SDL_BlendPoints │ │ 1521: 000db66c 36 OBJECT GLOBAL DEFAULT 22 SDL_expand_byte │ │ - 1522: 00035a09 384 FUNC GLOBAL DEFAULT 12 SDL_BlendPoint │ │ - 1523: 0003c8bd 140 FUNC GLOBAL DEFAULT 12 SDL_BlendLine │ │ - 1524: 00040475 388 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRect │ │ + 1522: 000386c5 388 FUNC GLOBAL DEFAULT 12 SDL_BlendFillRect │ │ + 1523: 000396f1 384 FUNC GLOBAL DEFAULT 12 SDL_BlendPoint │ │ + 1524: 000405a5 140 FUNC GLOBAL DEFAULT 12 SDL_BlendLine │ │ 1525: 00040751 396 FUNC GLOBAL DEFAULT 12 GLES2_GetShader │ │ 1526: 0009bfe0 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ - 1527: 0004bffd 356 FUNC GLOBAL DEFAULT 12 SDL_RecreateWindow │ │ + 1527: 0004abd9 356 FUNC GLOBAL DEFAULT 12 SDL_RecreateWindow │ │ 1528: 00000000 0 FUNC GLOBAL DEFAULT UND glActiveTexture │ │ 1529: 00000000 0 FUNC GLOBAL DEFAULT UND glGetUniformLocation │ │ 1530: 00000000 0 FUNC GLOBAL DEFAULT UND glAttachShader │ │ 1531: 00000000 0 FUNC GLOBAL DEFAULT UND glBindAttribLocation │ │ 1532: 00000000 0 FUNC GLOBAL DEFAULT UND glBindTexture │ │ 1533: 00000000 0 FUNC GLOBAL DEFAULT UND glBlendFuncSeparate │ │ 1534: 00000000 0 FUNC GLOBAL DEFAULT UND glClear │ │ @@ -1619,86 +1619,86 @@ │ │ 1615: 00046155 142 FUNC GLOBAL DEFAULT 12 SDL_RunThread │ │ 1616: 000467f5 108 FUNC GLOBAL DEFAULT 12 SDL_SYS_SetupThread │ │ 1617: 00046259 8 FUNC GLOBAL DEFAULT 12 SDL_CreateThreadInternal │ │ 1618: 00046869 144 FUNC GLOBAL DEFAULT 12 SDL_SYS_SetThreadPriority │ │ 1619: 000468f9 12 FUNC GLOBAL DEFAULT 12 SDL_SYS_WaitThread │ │ 1620: 00046905 10 FUNC GLOBAL DEFAULT 12 SDL_SYS_DetachThread │ │ 1621: 00046ec9 146 FUNC GLOBAL DEFAULT 12 SDL_BlitCopy │ │ - 1622: 0004791d 132 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit0 │ │ + 1622: 00047be5 132 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit0 │ │ 1623: 0009b3d4 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 1624: 0004ff25 312 FUNC GLOBAL DEFAULT 12 SDL_InitFormat │ │ - 1625: 000505ff 46 FUNC GLOBAL DEFAULT 12 SDL_InvalidateMap │ │ - 1626: 0005062d 694 FUNC GLOBAL DEFAULT 12 SDL_MapSurface │ │ - 1627: 0009bd20 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ - 1628: 0006a871 412 FUNC GLOBAL DEFAULT 12 SDL_UnRLESurface │ │ - 1629: 0006aa0d 1816 FUNC GLOBAL DEFAULT 12 SDL_RLESurface │ │ - 1630: 000508e3 20 FUNC GLOBAL DEFAULT 12 SDL_FreeBlitMap │ │ - 1631: 000502ad 50 FUNC GLOBAL DEFAULT 12 SDL_CalculatePitch │ │ - 1632: 000505d9 38 FUNC GLOBAL DEFAULT 12 SDL_AllocBlitMap │ │ - 1633: 00049d7d 148 FUNC GLOBAL DEFAULT 12 SDL_AddVideoDisplay │ │ - 1634: 00049e11 80 FUNC GLOBAL DEFAULT 12 SDL_AddBasicVideoDisplay │ │ - 1635: 00049e81 72 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDriverData │ │ - 1636: 0004a065 120 FUNC GLOBAL DEFAULT 12 SDL_AddDisplayMode │ │ - 1637: 0004a41d 36 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayForWindow │ │ - 1638: 00063a15 208 FUNC GLOBAL DEFAULT 12 SDL_GetSpanEnclosingRect │ │ - 1639: 0006b7a1 8 FUNC GLOBAL DEFAULT 12 Android_ShowMessageBox │ │ - 1640: 0004d38d 20 FUNC GLOBAL DEFAULT 12 SDL_ShouldAllowTopmost │ │ - 1641: 0004d409 146 FUNC GLOBAL DEFAULT 12 SDL_ComputeDiagonalDPI │ │ - 1642: 000dc080 16 OBJECT GLOBAL DEFAULT 22 Android_bootstrap │ │ - 1643: 0004f661 120 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit1 │ │ - 1644: 00050261 76 FUNC GLOBAL DEFAULT 12 SDL_DitherColors │ │ - 1645: 000502df 114 FUNC GLOBAL DEFAULT 12 SDL_FindColor │ │ + 1624: 0004ff21 312 FUNC GLOBAL DEFAULT 12 SDL_InitFormat │ │ + 1625: 00048959 148 FUNC GLOBAL DEFAULT 12 SDL_AddVideoDisplay │ │ + 1626: 000489ed 80 FUNC GLOBAL DEFAULT 12 SDL_AddBasicVideoDisplay │ │ + 1627: 00048a5d 72 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayDriverData │ │ + 1628: 00048c41 120 FUNC GLOBAL DEFAULT 12 SDL_AddDisplayMode │ │ + 1629: 00048ff9 36 FUNC GLOBAL DEFAULT 12 SDL_GetDisplayForWindow │ │ + 1630: 00063a15 208 FUNC GLOBAL DEFAULT 12 SDL_GetSpanEnclosingRect │ │ + 1631: 0006b7a1 8 FUNC GLOBAL DEFAULT 12 Android_ShowMessageBox │ │ + 1632: 0004bf69 20 FUNC GLOBAL DEFAULT 12 SDL_ShouldAllowTopmost │ │ + 1633: 0004bfe5 146 FUNC GLOBAL DEFAULT 12 SDL_ComputeDiagonalDPI │ │ + 1634: 000dc080 16 OBJECT GLOBAL DEFAULT 22 Android_bootstrap │ │ + 1635: 0004e23d 120 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit1 │ │ + 1636: 000505fb 46 FUNC GLOBAL DEFAULT 12 SDL_InvalidateMap │ │ + 1637: 00050629 694 FUNC GLOBAL DEFAULT 12 SDL_MapSurface │ │ + 1638: 0009bd20 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ + 1639: 0006a871 412 FUNC GLOBAL DEFAULT 12 SDL_UnRLESurface │ │ + 1640: 0006aa0d 1816 FUNC GLOBAL DEFAULT 12 SDL_RLESurface │ │ + 1641: 000508df 20 FUNC GLOBAL DEFAULT 12 SDL_FreeBlitMap │ │ + 1642: 000502a9 50 FUNC GLOBAL DEFAULT 12 SDL_CalculatePitch │ │ + 1643: 000505d5 38 FUNC GLOBAL DEFAULT 12 SDL_AllocBlitMap │ │ + 1644: 0005025d 76 FUNC GLOBAL DEFAULT 12 SDL_DitherColors │ │ + 1645: 000502db 114 FUNC GLOBAL DEFAULT 12 SDL_FindColor │ │ 1646: 00067e91 636 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlit │ │ 1647: 000db690 2540 OBJECT GLOBAL DEFAULT 22 SDL_GeneratedBlitFuncTable │ │ - 1648: 0005c22d 388 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeBitmap │ │ - 1649: 0005c3b1 84 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeTree │ │ - 1650: 0005c405 56 FUNC GLOBAL DEFAULT 12 SDL_TraverseShapeTree │ │ - 1651: 0005c43d 54 FUNC GLOBAL DEFAULT 12 SDL_FreeShapeTree │ │ - 1652: 00062829 596 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitN │ │ - 1653: 00062a7d 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetProcAddress │ │ - 1654: 00062ac9 86 FUNC GLOBAL DEFAULT 12 SDL_EGL_UnloadLibrary │ │ - 1655: 00062b21 950 FUNC GLOBAL DEFAULT 12 SDL_EGL_LoadLibrary │ │ - 1656: 00062ed9 540 FUNC GLOBAL DEFAULT 12 SDL_EGL_ChooseConfig │ │ - 1657: 00063141 60 FUNC GLOBAL DEFAULT 12 SDL_EGL_SetSwapInterval │ │ - 1658: 0006317d 32 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetSwapInterval │ │ - 1659: 0006319d 16 FUNC GLOBAL DEFAULT 12 SDL_EGL_SwapBuffers │ │ - 1660: 000631ad 40 FUNC GLOBAL DEFAULT 12 SDL_EGL_DeleteContext │ │ - 1661: 000631d5 292 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateContext │ │ - 1662: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_setBuffersGeometry │ │ + 1648: 0005bf65 76 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetProcAddress │ │ + 1649: 0005bfb1 86 FUNC GLOBAL DEFAULT 12 SDL_EGL_UnloadLibrary │ │ + 1650: 0005c009 950 FUNC GLOBAL DEFAULT 12 SDL_EGL_LoadLibrary │ │ + 1651: 0005c3c1 540 FUNC GLOBAL DEFAULT 12 SDL_EGL_ChooseConfig │ │ + 1652: 0005c629 60 FUNC GLOBAL DEFAULT 12 SDL_EGL_SetSwapInterval │ │ + 1653: 0005c665 32 FUNC GLOBAL DEFAULT 12 SDL_EGL_GetSwapInterval │ │ + 1654: 0005c685 16 FUNC GLOBAL DEFAULT 12 SDL_EGL_SwapBuffers │ │ + 1655: 0005c695 40 FUNC GLOBAL DEFAULT 12 SDL_EGL_DeleteContext │ │ + 1656: 0005c6bd 292 FUNC GLOBAL DEFAULT 12 SDL_EGL_CreateContext │ │ + 1657: 00000000 0 FUNC GLOBAL DEFAULT UND ANativeWindow_setBuffersGeometry │ │ + 1658: 0005cb29 388 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeBitmap │ │ + 1659: 0005ccad 84 FUNC GLOBAL DEFAULT 12 SDL_CalculateShapeTree │ │ + 1660: 0005cd01 56 FUNC GLOBAL DEFAULT 12 SDL_TraverseShapeTree │ │ + 1661: 0005cd39 54 FUNC GLOBAL DEFAULT 12 SDL_FreeShapeTree │ │ + 1662: 00063125 596 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitN │ │ 1663: 00067b3d 588 FUNC GLOBAL DEFAULT 12 SDL_CalculateBlitA │ │ 1664: 0006b125 1660 FUNC GLOBAL DEFAULT 12 SDL_Blit_Slow │ │ 1665: 00068611 6968 FUNC GLOBAL DEFAULT 12 SDL_RLEBlit │ │ 1666: 0006a149 1832 FUNC GLOBAL DEFAULT 12 SDL_RLEAlphaBlit │ │ - 1667: 0006b7a9 92 FUNC GLOBAL DEFAULT 12 android_egl_context_restore │ │ - 1668: 0006b805 36 FUNC GLOBAL DEFAULT 12 android_egl_context_backup │ │ - 1669: 0006b829 180 FUNC GLOBAL DEFAULT 12 Android_PumpEvents │ │ - 1670: 0006bd25 228 FUNC GLOBAL DEFAULT 12 Android_CreateWindow │ │ - 1671: 0006be15 116 FUNC GLOBAL DEFAULT 12 Android_DestroyWindow │ │ - 1672: 0006be09 10 FUNC GLOBAL DEFAULT 12 Android_SetWindowTitle │ │ - 1673: 0006be89 48 FUNC GLOBAL DEFAULT 12 Android_GetWindowWMInfo │ │ - 1674: 0006bbf5 10 FUNC GLOBAL DEFAULT 12 Android_GLES_LoadLibrary │ │ - 1675: 0006bbbd 14 FUNC GLOBAL DEFAULT 12 Android_GLES_CreateContext │ │ - 1676: 0006bbcb 28 FUNC GLOBAL DEFAULT 12 Android_GLES_MakeCurrent │ │ - 1677: 0006bbe7 14 FUNC GLOBAL DEFAULT 12 Android_GLES_SwapWindow │ │ - 1678: 0006c249 14 FUNC GLOBAL DEFAULT 12 Android_StartTextInput │ │ - 1679: 0006c257 8 FUNC GLOBAL DEFAULT 12 Android_StopTextInput │ │ - 1680: 0006c261 48 FUNC GLOBAL DEFAULT 12 Android_SetTextInputRect │ │ - 1681: 0006c23d 4 FUNC GLOBAL DEFAULT 12 Android_HasScreenKeyboardSupport │ │ - 1682: 0006c241 8 FUNC GLOBAL DEFAULT 12 Android_IsScreenKeyboardShown │ │ - 1683: 0006beb9 10 FUNC GLOBAL DEFAULT 12 Android_SetClipboardText │ │ - 1684: 0006bec3 8 FUNC GLOBAL DEFAULT 12 Android_GetClipboardText │ │ - 1685: 0006becb 8 FUNC GLOBAL DEFAULT 12 Android_HasClipboardText │ │ - 1686: 0006bfa1 40 FUNC GLOBAL DEFAULT 12 Android_QuitTouch │ │ - 1687: 0006c175 80 FUNC GLOBAL DEFAULT 12 Android_InitKeyboard │ │ - 1688: 0006bf3d 100 FUNC GLOBAL DEFAULT 12 Android_InitTouch │ │ - 1689: 0006bc01 16 FUNC GLOBAL DEFAULT 12 Android_InitMouse │ │ - 1690: 000de490 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenFormat │ │ - 1691: 000de498 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenWidth │ │ - 1692: 000de494 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenHeight │ │ - 1693: 000de48c 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenRate │ │ + 1667: 0006bb4d 180 FUNC GLOBAL DEFAULT 12 Android_PumpEvents │ │ + 1668: 0006bd25 228 FUNC GLOBAL DEFAULT 12 Android_CreateWindow │ │ + 1669: 0006be15 116 FUNC GLOBAL DEFAULT 12 Android_DestroyWindow │ │ + 1670: 0006be09 10 FUNC GLOBAL DEFAULT 12 Android_SetWindowTitle │ │ + 1671: 0006be89 48 FUNC GLOBAL DEFAULT 12 Android_GetWindowWMInfo │ │ + 1672: 0006bac1 10 FUNC GLOBAL DEFAULT 12 Android_GLES_LoadLibrary │ │ + 1673: 0006ba89 14 FUNC GLOBAL DEFAULT 12 Android_GLES_CreateContext │ │ + 1674: 0006ba97 28 FUNC GLOBAL DEFAULT 12 Android_GLES_MakeCurrent │ │ + 1675: 0006bab3 14 FUNC GLOBAL DEFAULT 12 Android_GLES_SwapWindow │ │ + 1676: 0006c249 14 FUNC GLOBAL DEFAULT 12 Android_StartTextInput │ │ + 1677: 0006c257 8 FUNC GLOBAL DEFAULT 12 Android_StopTextInput │ │ + 1678: 0006c261 48 FUNC GLOBAL DEFAULT 12 Android_SetTextInputRect │ │ + 1679: 0006c23d 4 FUNC GLOBAL DEFAULT 12 Android_HasScreenKeyboardSupport │ │ + 1680: 0006c241 8 FUNC GLOBAL DEFAULT 12 Android_IsScreenKeyboardShown │ │ + 1681: 0006beb9 10 FUNC GLOBAL DEFAULT 12 Android_SetClipboardText │ │ + 1682: 0006bec3 8 FUNC GLOBAL DEFAULT 12 Android_GetClipboardText │ │ + 1683: 0006becb 8 FUNC GLOBAL DEFAULT 12 Android_HasClipboardText │ │ + 1684: 0006bfa1 40 FUNC GLOBAL DEFAULT 12 Android_QuitTouch │ │ + 1685: 0006c175 80 FUNC GLOBAL DEFAULT 12 Android_InitKeyboard │ │ + 1686: 0006bf3d 100 FUNC GLOBAL DEFAULT 12 Android_InitTouch │ │ + 1687: 0006bc01 16 FUNC GLOBAL DEFAULT 12 Android_InitMouse │ │ + 1688: 000de488 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenFormat │ │ + 1689: 000de490 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenWidth │ │ + 1690: 000de48c 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenHeight │ │ + 1691: 000de484 4 OBJECT GLOBAL DEFAULT 23 Android_ScreenRate │ │ + 1692: 0006bacd 92 FUNC GLOBAL DEFAULT 12 android_egl_context_restore │ │ + 1693: 0006bb29 36 FUNC GLOBAL DEFAULT 12 android_egl_context_backup │ │ 1694: 000d7670 6020 OBJECT GLOBAL DEFAULT 16 sdl_audio_rate_filters │ │ 1695: 000d8df4 728 OBJECT GLOBAL DEFAULT 16 sdl_audio_type_filters │ │ 1696: 00095445 132 FUNC GLOBAL DEFAULT 12 SDL_AddAudioDevice │ │ 1697: 000954fd 132 FUNC GLOBAL DEFAULT 12 SDL_OpenedAudioDeviceDisconnected │ │ 1698: 000956ad 156 FUNC GLOBAL DEFAULT 12 SDL_RemoveAudioDevice │ │ 1699: 0009b6ac 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ 1700: 00096bc9 344 FUNC GLOBAL DEFAULT 12 SDLTest_DrawCharacter │ │ @@ -1721,80 +1721,80 @@ │ │ 1717: 000970e1 140 FUNC GLOBAL DEFAULT 12 SDLTest_Log │ │ 1718: 000971f9 64 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Init │ │ 1719: 00097239 22 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcStart │ │ 1720: 0009724f 22 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcEnd │ │ 1721: 00097265 54 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32CalcBuffer │ │ 1722: 0009729b 56 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Calc │ │ 1723: 000972d3 8 FUNC GLOBAL DEFAULT 12 SDLTest_Crc32Done │ │ - 1724: 000972dd 108 FUNC GLOBAL DEFAULT 12 SDLTest_Assert │ │ - 1725: 00097349 196 FUNC GLOBAL DEFAULT 12 SDLTest_AssertCheck │ │ - 1726: 0009740d 144 FUNC GLOBAL DEFAULT 12 SDLTest_AssertPass │ │ - 1727: 0009749d 16 FUNC GLOBAL DEFAULT 12 SDLTest_ResetAssertSummary │ │ - 1728: 000974ad 48 FUNC GLOBAL DEFAULT 12 SDLTest_LogAssertSummary │ │ - 1729: 000974dd 28 FUNC GLOBAL DEFAULT 12 SDLTest_AssertSummaryToTestResult │ │ - 1730: 000974f9 40 FUNC GLOBAL DEFAULT 12 SDLTest_FuzzerInit │ │ - 1731: 00098ff9 52 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInit │ │ - 1732: 00097521 12 FUNC GLOBAL DEFAULT 12 SDLTest_GetFuzzerInvocationCount │ │ - 1733: 0009752d 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8 │ │ - 1734: 0009905d 74 FUNC GLOBAL DEFAULT 12 SDLTest_Random │ │ - 1735: 00097549 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8 │ │ - 1736: 00097565 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16 │ │ - 1737: 00097581 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16 │ │ - 1738: 0009759d 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32 │ │ - 1739: 000975b5 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32 │ │ - 1740: 000975cd 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64 │ │ - 1741: 00097615 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64 │ │ - 1742: 0009c540 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ - 1743: 0009765d 58 FUNC GLOBAL DEFAULT 12 SDLTest_RandomIntegerInRange │ │ - 1744: 00097699 304 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateUnsignedBoundaryValues │ │ - 1745: 000977c9 30 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8BoundaryValue │ │ - 1746: 000977e9 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16BoundaryValue │ │ - 1747: 00097811 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32BoundaryValue │ │ - 1748: 00097839 34 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64BoundaryValue │ │ - 1749: 0009785d 348 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateSignedBoundaryValues │ │ - 1750: 000979b9 38 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8BoundaryValue │ │ - 1751: 000979e1 56 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16BoundaryValue │ │ - 1752: 00097a19 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32BoundaryValue │ │ - 1753: 00097a49 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64BoundaryValue │ │ - 1754: 00097a79 20 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitFloat │ │ - 1755: 0009b738 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ - 1756: 00097a91 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitDouble │ │ - 1757: 00097ab9 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomFloat │ │ - 1758: 00097ae9 108 FUNC GLOBAL DEFAULT 12 SDLTest_RandomDouble │ │ - 1759: 00097b59 84 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringOfSize │ │ - 1760: 00097bad 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringWithMaximumLength │ │ - 1761: 00097bdd 10 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiString │ │ - 1762: 00097be9 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageFace │ │ - 1763: 000d912c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageFace │ │ - 1764: 00097c1d 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlit │ │ - 1765: 00097c51 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitColor │ │ - 1766: 00097c85 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitAlpha │ │ - 1767: 000d913c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitAlpha │ │ - 1768: 000d914c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitColor │ │ - 1769: 000d915c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlit │ │ - 1770: 00097cb9 24 FUNC GLOBAL DEFAULT 12 SDLTest_BailOut │ │ - 1771: 00097cd1 148 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateRunSeed │ │ - 1772: 0009902d 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInitTime │ │ - 1773: 00097d65 300 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateExecKey │ │ - 1774: 00098e65 44 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Init │ │ - 1775: 00098e91 156 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Update │ │ - 1776: 00098f2d 152 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Final │ │ - 1777: 00097e91 116 FUNC GLOBAL DEFAULT 12 SDLTest_SetTestTimeout │ │ - 1778: 00097f05 352 FUNC GLOBAL DEFAULT 12 SDLTest_RunTest │ │ - 1779: 00098065 104 FUNC GLOBAL DEFAULT 12 SDLTest_LogTestSuiteSummary │ │ - 1780: 000980cd 24 FUNC GLOBAL DEFAULT 12 GetClock │ │ - 1781: 000980e5 1448 FUNC GLOBAL DEFAULT 12 SDLTest_RunSuites │ │ - 1782: 00098fc5 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImagePrimitivesBlend │ │ - 1783: 000d916c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imagePrimitivesBlend │ │ - 1784: 000995c5 148 FUNC GLOBAL DEFAULT 12 SDLTest_CommonCreateState │ │ - 1785: 00099659 1742 FUNC GLOBAL DEFAULT 12 SDLTest_CommonArg │ │ - 1786: 00099d29 60 FUNC GLOBAL DEFAULT 12 SDLTest_CommonUsage │ │ - 1787: 00099d65 2164 FUNC GLOBAL DEFAULT 12 SDLTest_CommonInit │ │ - 1788: 0009a5d9 2964 FUNC GLOBAL DEFAULT 12 SDLTest_CommonEvent │ │ - 1789: 0009b16d 114 FUNC GLOBAL DEFAULT 12 SDLTest_CommonQuit │ │ + 1724: 000977f9 148 FUNC GLOBAL DEFAULT 12 SDLTest_CommonCreateState │ │ + 1725: 0009788d 1742 FUNC GLOBAL DEFAULT 12 SDLTest_CommonArg │ │ + 1726: 00097f5d 60 FUNC GLOBAL DEFAULT 12 SDLTest_CommonUsage │ │ + 1727: 00097f99 2164 FUNC GLOBAL DEFAULT 12 SDLTest_CommonInit │ │ + 1728: 0009880d 2964 FUNC GLOBAL DEFAULT 12 SDLTest_CommonEvent │ │ + 1729: 000993a1 114 FUNC GLOBAL DEFAULT 12 SDLTest_CommonQuit │ │ + 1730: 00099415 108 FUNC GLOBAL DEFAULT 12 SDLTest_Assert │ │ + 1731: 00099481 196 FUNC GLOBAL DEFAULT 12 SDLTest_AssertCheck │ │ + 1732: 00099545 144 FUNC GLOBAL DEFAULT 12 SDLTest_AssertPass │ │ + 1733: 000995d5 16 FUNC GLOBAL DEFAULT 12 SDLTest_ResetAssertSummary │ │ + 1734: 000995e5 48 FUNC GLOBAL DEFAULT 12 SDLTest_LogAssertSummary │ │ + 1735: 00099615 28 FUNC GLOBAL DEFAULT 12 SDLTest_AssertSummaryToTestResult │ │ + 1736: 00099631 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageFace │ │ + 1737: 000d912c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageFace │ │ + 1738: 00099665 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlit │ │ + 1739: 00099699 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitColor │ │ + 1740: 000996cd 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImageBlitAlpha │ │ + 1741: 000d913c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitAlpha │ │ + 1742: 000d914c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlitColor │ │ + 1743: 000d915c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imageBlit │ │ + 1744: 00099701 40 FUNC GLOBAL DEFAULT 12 SDLTest_FuzzerInit │ │ + 1745: 0009b131 52 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInit │ │ + 1746: 00099729 12 FUNC GLOBAL DEFAULT 12 SDLTest_GetFuzzerInvocationCount │ │ + 1747: 00099735 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8 │ │ + 1748: 0009b195 74 FUNC GLOBAL DEFAULT 12 SDLTest_Random │ │ + 1749: 00099751 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8 │ │ + 1750: 0009976d 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16 │ │ + 1751: 00099789 28 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16 │ │ + 1752: 000997a5 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32 │ │ + 1753: 000997bd 24 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32 │ │ + 1754: 000997d5 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64 │ │ + 1755: 0009981d 72 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64 │ │ + 1756: 0009c540 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ + 1757: 00099865 58 FUNC GLOBAL DEFAULT 12 SDLTest_RandomIntegerInRange │ │ + 1758: 000998a1 304 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateUnsignedBoundaryValues │ │ + 1759: 000999d1 30 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint8BoundaryValue │ │ + 1760: 000999f1 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint16BoundaryValue │ │ + 1761: 00099a19 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint32BoundaryValue │ │ + 1762: 00099a41 34 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUint64BoundaryValue │ │ + 1763: 00099a65 348 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateSignedBoundaryValues │ │ + 1764: 00099bc1 38 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint8BoundaryValue │ │ + 1765: 00099be9 56 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint16BoundaryValue │ │ + 1766: 00099c21 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint32BoundaryValue │ │ + 1767: 00099c51 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomSint64BoundaryValue │ │ + 1768: 00099c81 20 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitFloat │ │ + 1769: 0009b738 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 1770: 00099c99 40 FUNC GLOBAL DEFAULT 12 SDLTest_RandomUnitDouble │ │ + 1771: 00099cc1 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomFloat │ │ + 1772: 00099cf1 108 FUNC GLOBAL DEFAULT 12 SDLTest_RandomDouble │ │ + 1773: 00099d61 84 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringOfSize │ │ + 1774: 00099db5 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiStringWithMaximumLength │ │ + 1775: 00099de5 10 FUNC GLOBAL DEFAULT 12 SDLTest_RandomAsciiString │ │ + 1776: 00099df1 24 FUNC GLOBAL DEFAULT 12 SDLTest_BailOut │ │ + 1777: 00099e09 148 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateRunSeed │ │ + 1778: 0009b165 48 FUNC GLOBAL DEFAULT 12 SDLTest_RandomInitTime │ │ + 1779: 00099e9d 300 FUNC GLOBAL DEFAULT 12 SDLTest_GenerateExecKey │ │ + 1780: 0009af9d 44 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Init │ │ + 1781: 0009afc9 156 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Update │ │ + 1782: 0009b065 152 FUNC GLOBAL DEFAULT 12 SDLTest_Md5Final │ │ + 1783: 00099fc9 116 FUNC GLOBAL DEFAULT 12 SDLTest_SetTestTimeout │ │ + 1784: 0009a03d 352 FUNC GLOBAL DEFAULT 12 SDLTest_RunTest │ │ + 1785: 0009a19d 104 FUNC GLOBAL DEFAULT 12 SDLTest_LogTestSuiteSummary │ │ + 1786: 0009a205 24 FUNC GLOBAL DEFAULT 12 GetClock │ │ + 1787: 0009a21d 1448 FUNC GLOBAL DEFAULT 12 SDLTest_RunSuites │ │ + 1788: 0009b0fd 52 FUNC GLOBAL DEFAULT 12 SDLTest_ImagePrimitivesBlend │ │ + 1789: 000d916c 16 OBJECT GLOBAL DEFAULT 16 SDLTest_imagePrimitivesBlend │ │ 1790: 0009b230 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ 1791: 0009c5c0 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ 1792: 0009b2f8 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ 1793: 0009b3f4 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ 1794: 0009b3fc 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ 1795: 0009b400 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ 1796: 0009b6ac 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ ├── readelf --wide --relocs {} │ │ @@ -2101,15 +2101,15 @@ │ │ 000dc050 00000017 R_ARM_RELATIVE │ │ 000dc064 00000017 R_ARM_RELATIVE │ │ 000dc080 00000017 R_ARM_RELATIVE │ │ 000dc084 00000017 R_ARM_RELATIVE │ │ 000dc088 00000017 R_ARM_RELATIVE │ │ 000dc08c 00000017 R_ARM_RELATIVE │ │ 000d92e8 00000715 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -000d92ec 00002815 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ +000d92ec 00001d15 R_ARM_GLOB_DAT 00000000 __sF@LIBC │ │ 000d9d48 00018315 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ 000d9d44 00018515 R_ARM_GLOB_DAT 00000000 _ctype_@LIBC │ │ 000d9d4c 00018815 R_ARM_GLOB_DAT 00000000 _tolower_tab_@LIBC │ │ 000d9c10 0005f815 R_ARM_GLOB_DAT 00000000 glActiveTexture │ │ 000d9c14 0005f915 R_ARM_GLOB_DAT 00000000 glGetUniformLocation │ │ 000d9c18 0005fa15 R_ARM_GLOB_DAT 00000000 glAttachShader │ │ 000d9c1c 0005fb15 R_ARM_GLOB_DAT 00000000 glBindAttribLocation │ │ @@ -2189,19 +2189,19 @@ │ │ 000d9df0 00074c15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x190a0 contains 128 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 000d9e00 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 000d9e04 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ 000d9e08 00000616 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -000d9e0c 00001e16 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ -000d9e10 00002416 R_ARM_JUMP_SLOT 00000000 fputs@LIBC │ │ -000d9e14 00002516 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ -000d9e18 00002616 R_ARM_JUMP_SLOT 00000000 fgets@LIBC │ │ -000d9e1c 00002f16 R_ARM_JUMP_SLOT 00000000 _exit@LIBC │ │ +000d9e0c 00001116 R_ARM_JUMP_SLOT 00000000 memcpy@LIBC │ │ +000d9e10 00001916 R_ARM_JUMP_SLOT 00000000 fputs@LIBC │ │ +000d9e14 00001a16 R_ARM_JUMP_SLOT 00000000 fflush@LIBC │ │ +000d9e18 00001b16 R_ARM_JUMP_SLOT 00000000 fgets@LIBC │ │ +000d9e1c 00002416 R_ARM_JUMP_SLOT 00000000 _exit@LIBC │ │ 000d9e20 00003816 R_ARM_JUMP_SLOT 00000000 __android_log_write │ │ 000d9e24 00003916 R_ARM_JUMP_SLOT 00000000 fprintf@LIBC │ │ 000d9e28 00007d16 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@LIBC │ │ 000d9e2c 0000ab16 R_ARM_JUMP_SLOT 00000000 __android_log_print │ │ 000d9e30 0000b716 R_ARM_JUMP_SLOT 00000000 ANativeWindow_fromSurface │ │ 000d9e34 0000b916 R_ARM_JUMP_SLOT 00000000 ANativeWindow_release │ │ 000d9e38 0000bc16 R_ARM_JUMP_SLOT 00000000 lseek@LIBC │ │ @@ -2298,23 +2298,23 @@ │ │ 000d9fa4 00022b16 R_ARM_JUMP_SLOT 00000000 sched_get_priority_min@LIBC │ │ 000d9fa8 00023116 R_ARM_JUMP_SLOT 00000000 sched_get_priority_max@LIBC │ │ 000d9fac 00022f16 R_ARM_JUMP_SLOT 00000000 pthread_setschedparam@LIBC │ │ 000d9fb0 00023516 R_ARM_JUMP_SLOT 00000000 pthread_join@LIBC │ │ 000d9fb4 00023316 R_ARM_JUMP_SLOT 00000000 pthread_detach@LIBC │ │ 000d9fb8 00023916 R_ARM_JUMP_SLOT 00000000 gettimeofday@LIBC │ │ 000d9fbc 00023716 R_ARM_JUMP_SLOT 00000000 nanosleep@LIBC │ │ -000d9fc0 00067e16 R_ARM_JUMP_SLOT 00000000 ANativeWindow_setBuffersGeometry │ │ +000d9fc0 00067916 R_ARM_JUMP_SLOT 00000000 ANativeWindow_setBuffersGeometry │ │ 000d9fc4 00010f16 R_ARM_JUMP_SLOT 00000000 localtime@LIBC │ │ 000d9fc8 00010d16 R_ARM_JUMP_SLOT 00000000 strftime@LIBC │ │ 000d9fcc 00011116 R_ARM_JUMP_SLOT 00000000 time@LIBC │ │ -000d9fd0 00014816 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ -000d9fd4 00015616 R_ARM_JUMP_SLOT 00000000 clock@LIBC │ │ -000d9fd8 00015c16 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ -000d9fdc 00015a16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ -000d9fe0 00015f16 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ -000d9fe4 00009916 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ -000d9fe8 00009c16 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +000d9fd0 00011b16 R_ARM_JUMP_SLOT 00000000 fputc@LIBC │ │ +000d9fd4 00016116 R_ARM_JUMP_SLOT 00000000 printf@LIBC │ │ +000d9fd8 00016416 R_ARM_JUMP_SLOT 00000000 puts@LIBC │ │ +000d9fdc 00015416 R_ARM_JUMP_SLOT 00000000 exit@LIBC │ │ +000d9fe0 00015e16 R_ARM_JUMP_SLOT 00000000 clock@LIBC │ │ +000d9fe4 00009b16 R_ARM_JUMP_SLOT 00000000 srand48@LIBC │ │ +000d9fe8 00009f16 R_ARM_JUMP_SLOT 00000000 lrand48@LIBC │ │ 000d9fec 00009216 R_ARM_JUMP_SLOT 00000000 raise@LIBC │ │ 000d9ff0 00073816 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exidx │ │ 000d9ff4 0000d216 R_ARM_JUMP_SLOT 00000000 abort@LIBC │ │ 000d9ff8 00074916 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup │ │ 000d9ffc 00074a16 R_ARM_JUMP_SLOT 00000000 __cxa_type_match │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d1cddb2241ba100f2d8142fa1104bef9b33744e0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 609d6fc3e9487c64ccc59910b8ce8b5835c83a6b │ │ │ │ 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,22 +1,22 @@ │ │ │ │ Version symbols section '.gnu.version' contains 1898 entries: │ │ Addr: 0x0000000000013d00 Offset: 0x013d00 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*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 2 (LIBC) 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*) 2 (LIBC) 1 (*global*) │ │ + 018: 1 (*global*) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ + 01c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 020: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 024: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 028: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 024: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 038: 0 (*local*) 2 (LIBC) 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*) │ │ @@ -35,16 +35,16 @@ │ │ 07c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 090: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 098: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 09c: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 098: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 09c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b0: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ 0b8: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ @@ -67,34 +67,34 @@ │ │ 0fc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 100: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 104: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 108: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 10c: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ 110: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 114: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 118: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 118: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 11c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 120: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 124: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 128: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 12c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 130: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 134: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 138: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 13c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 140: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 144: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 148: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 148: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 14c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 150: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 154: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 158: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 15c: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 160: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 164: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 154: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 158: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 15c: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 160: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ + 164: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 168: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 16c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 170: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 174: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 178: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 17c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 180: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ @@ -411,16 +411,16 @@ │ │ 65c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 660: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 664: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 668: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 66c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 670: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 674: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 678: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 67c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 678: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 67c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 680: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 684: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 688: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 68c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 690: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 694: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 698: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -11,28 +11,17 @@ │ │ SDL_SetError_REAL │ │ SDL_strlcpy_REAL │ │ SDL_LogDebug_REAL │ │ __aeabi_unwind_cpp_pr1 │ │ SDL_ClearError_REAL │ │ SDL_Error_REAL │ │ __gnu_thumb1_case_uqi │ │ -SDL_SetHintWithPriority_REAL │ │ +SDL_LogMessageV_REAL │ │ SDL_getenv_REAL │ │ SDL_strcmp_REAL │ │ -SDL_free_REAL │ │ -SDL_strdup_REAL │ │ -SDL_malloc_REAL │ │ -SDL_SetHint_REAL │ │ -SDL_GetHint_REAL │ │ -SDL_GetHintBoolean_REAL │ │ -SDL_strcasecmp_REAL │ │ -SDL_DelHintCallback_REAL │ │ -SDL_AddHintCallback_REAL │ │ -SDL_ClearHints_REAL │ │ -SDL_LogMessageV_REAL │ │ SDL_GetFocusWindow │ │ SDL_GetWindowFlags_REAL │ │ SDL_MinimizeWindow_REAL │ │ SDL_memset_REAL │ │ SDL_ShowMessageBox_REAL │ │ SDL_RestoreWindow_REAL │ │ SDL_ReportAssertion_REAL │ │ @@ -45,14 +34,25 @@ │ │ SDL_SetAssertionHandler_REAL │ │ SDL_GetAssertionReport_REAL │ │ SDL_ResetAssertionReport_REAL │ │ SDL_AssertionsQuit │ │ SDL_DestroyMutex_REAL │ │ SDL_GetDefaultAssertionHandler_REAL │ │ SDL_GetAssertionHandler_REAL │ │ +SDL_SetHintWithPriority_REAL │ │ +SDL_free_REAL │ │ +SDL_strdup_REAL │ │ +SDL_malloc_REAL │ │ +SDL_SetHint_REAL │ │ +SDL_GetHint_REAL │ │ +SDL_GetHintBoolean_REAL │ │ +SDL_strcasecmp_REAL │ │ +SDL_DelHintCallback_REAL │ │ +SDL_AddHintCallback_REAL │ │ +SDL_ClearHints_REAL │ │ __android_log_write │ │ SDL_LogSetAllPriority_REAL │ │ SDL_LogSetPriority_REAL │ │ SDL_LogGetPriority_REAL │ │ SDL_LogResetPriorities_REAL │ │ SDL_vsnprintf_REAL │ │ SDL_strlen_REAL │ │ @@ -1437,17 +1437,17 @@ │ │ SDL_DrawLines │ │ SDL_DrawPoint │ │ SDL_DrawPoints │ │ SDL_BlendFillRects │ │ SDL_BlendLines │ │ SDL_BlendPoints │ │ SDL_expand_byte │ │ +SDL_BlendFillRect │ │ SDL_BlendPoint │ │ SDL_BlendLine │ │ -SDL_BlendFillRect │ │ GLES2_GetShader │ │ __aeabi_ui2f │ │ SDL_RecreateWindow │ │ glActiveTexture │ │ glGetUniformLocation │ │ glAttachShader │ │ glBindAttribLocation │ │ @@ -1539,58 +1539,56 @@ │ │ SDL_SYS_SetThreadPriority │ │ SDL_SYS_WaitThread │ │ SDL_SYS_DetachThread │ │ SDL_BlitCopy │ │ SDL_CalculateBlit0 │ │ __aeabi_idivmod │ │ SDL_InitFormat │ │ -SDL_InvalidateMap │ │ -SDL_MapSurface │ │ -__aeabi_dcmpge │ │ -SDL_UnRLESurface │ │ -SDL_RLESurface │ │ -SDL_FreeBlitMap │ │ -SDL_CalculatePitch │ │ -SDL_AllocBlitMap │ │ SDL_AddVideoDisplay │ │ SDL_AddBasicVideoDisplay │ │ SDL_GetDisplayDriverData │ │ SDL_AddDisplayMode │ │ SDL_GetDisplayForWindow │ │ SDL_GetSpanEnclosingRect │ │ Android_ShowMessageBox │ │ SDL_ShouldAllowTopmost │ │ SDL_ComputeDiagonalDPI │ │ Android_bootstrap │ │ SDL_CalculateBlit1 │ │ +SDL_InvalidateMap │ │ +SDL_MapSurface │ │ +__aeabi_dcmpge │ │ +SDL_UnRLESurface │ │ +SDL_RLESurface │ │ +SDL_FreeBlitMap │ │ +SDL_CalculatePitch │ │ +SDL_AllocBlitMap │ │ SDL_DitherColors │ │ SDL_FindColor │ │ SDL_CalculateBlit │ │ SDL_GeneratedBlitFuncTable │ │ -SDL_CalculateShapeBitmap │ │ -SDL_CalculateShapeTree │ │ -SDL_TraverseShapeTree │ │ -SDL_FreeShapeTree │ │ -SDL_CalculateBlitN │ │ SDL_EGL_GetProcAddress │ │ SDL_EGL_UnloadLibrary │ │ SDL_EGL_LoadLibrary │ │ SDL_EGL_ChooseConfig │ │ SDL_EGL_SetSwapInterval │ │ SDL_EGL_GetSwapInterval │ │ SDL_EGL_SwapBuffers │ │ SDL_EGL_DeleteContext │ │ SDL_EGL_CreateContext │ │ ANativeWindow_setBuffersGeometry │ │ +SDL_CalculateShapeBitmap │ │ +SDL_CalculateShapeTree │ │ +SDL_TraverseShapeTree │ │ +SDL_FreeShapeTree │ │ +SDL_CalculateBlitN │ │ SDL_CalculateBlitA │ │ SDL_Blit_Slow │ │ SDL_RLEBlit │ │ SDL_RLEAlphaBlit │ │ -android_egl_context_restore │ │ -android_egl_context_backup │ │ Android_PumpEvents │ │ Android_CreateWindow │ │ Android_DestroyWindow │ │ Android_SetWindowTitle │ │ Android_GetWindowWMInfo │ │ Android_GLES_LoadLibrary │ │ Android_GLES_CreateContext │ │ @@ -1608,14 +1606,16 @@ │ │ Android_InitKeyboard │ │ Android_InitTouch │ │ Android_InitMouse │ │ Android_ScreenFormat │ │ Android_ScreenWidth │ │ Android_ScreenHeight │ │ Android_ScreenRate │ │ +android_egl_context_restore │ │ +android_egl_context_backup │ │ sdl_audio_rate_filters │ │ sdl_audio_type_filters │ │ SDL_AddAudioDevice │ │ SDL_OpenedAudioDeviceDisconnected │ │ SDL_RemoveAudioDevice │ │ __aeabi_ui2d │ │ SDLTest_DrawCharacter │ │ @@ -1638,20 +1638,34 @@ │ │ SDLTest_Log │ │ SDLTest_Crc32Init │ │ SDLTest_Crc32CalcStart │ │ SDLTest_Crc32CalcEnd │ │ SDLTest_Crc32CalcBuffer │ │ SDLTest_Crc32Calc │ │ SDLTest_Crc32Done │ │ +SDLTest_CommonCreateState │ │ +SDLTest_CommonArg │ │ +SDLTest_CommonUsage │ │ +SDLTest_CommonInit │ │ +SDLTest_CommonEvent │ │ +SDLTest_CommonQuit │ │ SDLTest_Assert │ │ SDLTest_AssertCheck │ │ SDLTest_AssertPass │ │ SDLTest_ResetAssertSummary │ │ SDLTest_LogAssertSummary │ │ SDLTest_AssertSummaryToTestResult │ │ +SDLTest_ImageFace │ │ +SDLTest_imageFace │ │ +SDLTest_ImageBlit │ │ +SDLTest_ImageBlitColor │ │ +SDLTest_ImageBlitAlpha │ │ +SDLTest_imageBlitAlpha │ │ +SDLTest_imageBlitColor │ │ +SDLTest_imageBlit │ │ SDLTest_FuzzerInit │ │ SDLTest_RandomInit │ │ SDLTest_GetFuzzerInvocationCount │ │ SDLTest_RandomUint8 │ │ SDLTest_Random │ │ SDLTest_RandomSint8 │ │ SDLTest_RandomUint16 │ │ @@ -1676,42 +1690,28 @@ │ │ __aeabi_ul2d │ │ SDLTest_RandomUnitDouble │ │ SDLTest_RandomFloat │ │ SDLTest_RandomDouble │ │ SDLTest_RandomAsciiStringOfSize │ │ SDLTest_RandomAsciiStringWithMaximumLength │ │ SDLTest_RandomAsciiString │ │ -SDLTest_ImageFace │ │ -SDLTest_imageFace │ │ -SDLTest_ImageBlit │ │ -SDLTest_ImageBlitColor │ │ -SDLTest_ImageBlitAlpha │ │ -SDLTest_imageBlitAlpha │ │ -SDLTest_imageBlitColor │ │ -SDLTest_imageBlit │ │ SDLTest_BailOut │ │ SDLTest_GenerateRunSeed │ │ SDLTest_RandomInitTime │ │ SDLTest_GenerateExecKey │ │ SDLTest_Md5Init │ │ SDLTest_Md5Update │ │ SDLTest_Md5Final │ │ SDLTest_SetTestTimeout │ │ SDLTest_RunTest │ │ SDLTest_LogTestSuiteSummary │ │ GetClock │ │ SDLTest_RunSuites │ │ SDLTest_ImagePrimitivesBlend │ │ SDLTest_imagePrimitivesBlend │ │ -SDLTest_CommonCreateState │ │ -SDLTest_CommonArg │ │ -SDLTest_CommonUsage │ │ -SDLTest_CommonInit │ │ -SDLTest_CommonEvent │ │ -SDLTest_CommonQuit │ │ __udivsi3 │ │ __aeabi_idiv0 │ │ __divsi3 │ │ __aeabi_drsub │ │ __subdf3 │ │ __adddf3 │ │ __floatunsidf │ │ @@ -1921,20 +1921,14 @@ │ │ b+K{D3c+K{Dsc*K{D │ │ c)K{D3d)K{Dsd(K{D │ │ d'K{D3e'K{Dse&K{D │ │ e%K{D3f%K{Dsf$K │ │ `3H#afaxD │ │ YUY2UYVY │ │ L &|D$hiF#h │ │ -)H*IxDyD │ │ -%H&IxDyD │ │ -DkL4!pDkM4"pDkN4#p@k │ │ -iHiIxDyD │ │ -gHgIxDyD │ │ -YUY2NV12YV12NV21IYUVUYVYYVYU │ │ YzShLCsC │ │ |D$hhF#h │ │ D&`FpC i │ │ D#`FXC#i │ │ %H&IxDyD │ │ !H"IxDyD │ │ h`hZCshKC │ │ @@ -1943,25 +1937,31 @@ │ │ 'H'IxDyD │ │ %H&IxDyD │ │ 4M !}D-h │ │ "%(+.147:=?BFQ[hko │ │ IQV\bkqw} │ │ /H0IxDyD │ │ j?0RhRh │ │ +)H*IxDyD │ │ +%H&IxDyD │ │ +DkL4!pDkM4"pDkN4#p@k │ │ +iHiIxDyD │ │ +gHgIxDyD │ │ +YUY2NV12YV12NV21IYUVUYVYYVYUV │ │ NV21NV12 │ │ -YVYUYUY2\ │ │ -IYUVUYVY_ │ │ +YVYUYUY2` │ │ +IYUVUYVYc │ │ YUY2UYVYYVYU │ │ H IxDyD │ │ % l%`ee%e │ │ 3H4IxDyD │ │ 2H2IxDyD │ │ +uMuL}D-h │ │ Kz2i]CBC │ │ XC3hSCgJ │ │ -uMuL}D-h │ │ 'H(IxDyD │ │ $H%IxDyD │ │ !H"IxDyD │ │ &H&IxDyD │ │ $H%IxDyD │ │ "H"IxDyD │ │ HHHIxDyD │ │ @@ -1970,17 +1970,17 @@ │ │ %H&IxDyD │ │ "H#IxDyD │ │ H IxDyD │ │ 29@qO9@i │ │ 29@gO9@i │ │ DkChqI"h`lRh │ │ :@bO)@aDI │ │ -|D$h}D-h#h(h │ │ P8K9J{Dc`8K{D │ │ a$JzDZb$J │ │ +|D$h}D-h#h(h │ │ 6MjjjjM\ │ │ LhF|D$h#h │ │ UHVIh"xDyD │ │ WAVERIFFJ │ │ factLISTbextJUNKfmt │ │ Q4#xP5*xR6 │ │ vQ4#xP5*xR6 │ │ @@ -2254,52 +2254,52 @@ │ │ KJzDZaJK{D │ │ CJzDZbBK{D │ │ ;JzDZc:K{D │ │ !|D$h}D@"#h( │ │ LjDmD|D$h │ │ LjDmD|D$h │ │ CBXA@BpG │ │ +YV12NV21NV12 │ │ +YVYUYUY2 │ │ +IYUVUYVY │ │ +"%(+.147\HxD │ │ +ZHxD"ici6 │ │ +tHxD"ici │ │ +DJzDDHxD │ │ LjDmD|D$h │ │ |D$hjDmD#h │ │ 9H:I:KxDyD{D │ │ .H.I/K:hxDyD{D │ │ KjhxDyD{D │ │ KjhxDyD{D │ │ KjhxDyD{D │ │ jHjIkKxDyD │ │ hHhIiKxDyD │ │ 6H7I7KxDyD │ │ 0H1I1KxDyD │ │ 1a` ``hQ │ │ -YV12NV21NV12 │ │ -YVYUYUY2E* │ │ -IYUVUYVY8* │ │ -"%(+.147\HxD │ │ -ZHxD"ici6 │ │ -tHxD"ici │ │ -DJzDDHxD │ │ Out of memory │ │ Error reading from datastream │ │ Error writing to datastream │ │ Error seeking in datastream │ │ That operation is not supported │ │ Unknown SDL error │ │ -Parameter '%s' is invalid │ │ -callback │ │ Assertion failure at %s (%s:%d), triggered %u %s: │ │ SDL_ASSERT │ │ always_ignore │ │ Assertion Failed │ │ Abort/Break/Retry/Ignore/AlwaysIgnore? [abriA] : │ │ SDL assertion report. │ │ All SDL assertions between last init/quit: │ │ * %s (%s:%d) │ │ * triggered %u time%s. │ │ * always ignore: %s. │ │ Always Ignore │ │ +Parameter '%s' is invalid │ │ +callback │ │ RESERVED │ │ CRITICAL │ │ Application didn't initialize properly, did you include SDL_main.h in the file containing your main() function? │ │ hg-10556:007dfe83abf8 │ │ Java-side initialization failed! │ │ No compatible audio format! │ │ SDL Android audio driver │ │ @@ -2614,22 +2614,22 @@ │ │ SDL_DrawPoints(): Unsupported surface format │ │ Tried to read outside of surface bounds │ │ SDL_RENDER_SCALE_QUALITY │ │ Software renderer doesn't have an output surface │ │ Unknown texture format │ │ Can't create renderer for NULL surface │ │ software │ │ +SDL_BlendFillRect(): Unsupported surface format │ │ +SDL_BlendFillRects(): Unsupported surface format │ │ SDL_BlendPoint(): Unsupported surface format │ │ SDL_BlendPoints(): Unsupported surface format │ │ SDL_BlendLine(): Passed NULL destination surface │ │ SDL_BlendLine(): Unsupported surface format │ │ SDL_BlendLines(): Passed NULL destination surface │ │ SDL_BlendLines(): Unsupported surface format │ │ -SDL_BlendFillRect(): Unsupported surface format │ │ -SDL_BlendFillRects(): Unsupported surface format │ │ glFramebufferTexture2D() failed │ │ GL_INVALID_ENUM │ │ GL_INVALID_VALUE │ │ GL_INVALID_OPERATION │ │ GL_OUT_OF_MEMORY │ │ %s: %s (%d): %s %s (0x%X) │ │ jni/SDL2/src/render/opengles2/SDL_render_gles2.c │ │ @@ -2692,32 +2692,23 @@ │ │ pthread_mutex_trylock() failed │ │ pthread_mutex_unlock() failed │ │ Couldn't initialize pthread attributes │ │ Not enough resources to create thread │ │ pthread_getschedparam() failed │ │ pthread_setschedparam() failed │ │ SDLTimer │ │ +SDL_FillRect(): Unsupported surface format │ │ +SDL_FillRect(): You must lock the surface │ │ +SDL_FillRects() passed NULL rects │ │ File is not a Windows BMP file │ │ Compressed BMP files not supported │ │ Error reading from BMP │ │ %d bpp BMP files not supported │ │ Couldn't convert image to %d bpp │ │ SDL_BMP_SAVE_LEGACY_FORMAT │ │ -Indexed pixel formats not supported │ │ -SDL_SetSurfacePalette() passed a NULL surface │ │ -SDL_UpperBlit: passed a NULL surface │ │ -Surfaces must not be locked during blit │ │ -SDL_UpperBlitScaled: passed a NULL surface │ │ -dst_pitch │ │ -Unknown FOURCC pixel format │ │ -Unknown pixel format │ │ -Empty destination palette │ │ -SDL_FillRect(): Unsupported surface format │ │ -SDL_FillRect(): You must lock the surface │ │ -SDL_FillRects() passed NULL rects │ │ Video subsystem has not been initialized │ │ Missing desired mode or closest mode parameter │ │ No video mode large enough for %dx%d │ │ Video driver doesn't support changing display mode │ │ displayIndex must be in the range 0 - %d │ │ Couldn't find any displays │ │ Couldn't find display mode match │ │ @@ -2754,14 +2745,23 @@ │ │ SDL_VIDEO_ALLOW_SCREENSAVER │ │ Conflicting window flags specified │ │ Window is too large. │ │ SDL_VIDEO_HIGHDPI_DISABLED │ │ messageboxdata │ │ No message system available │ │ SDL_ALLOW_TOPMOST │ │ +Indexed pixel formats not supported │ │ +SDL_SetSurfacePalette() passed a NULL surface │ │ +SDL_UpperBlit: passed a NULL surface │ │ +Surfaces must not be locked during blit │ │ +SDL_UpperBlitScaled: passed a NULL surface │ │ +dst_pitch │ │ +Unknown FOURCC pixel format │ │ +Unknown pixel format │ │ +Empty destination palette │ │ SDL_PIXELFORMAT_INDEX1LSB │ │ SDL_PIXELFORMAT_INDEX1MSB │ │ SDL_PIXELFORMAT_INDEX4LSB │ │ SDL_PIXELFORMAT_INDEX4MSB │ │ SDL_PIXELFORMAT_INDEX8 │ │ SDL_PIXELFORMAT_RGB332 │ │ SDL_PIXELFORMAT_RGB444 │ │ @@ -2795,22 +2795,14 @@ │ │ SDL_PIXELFORMAT_YVYU │ │ SDL_PIXELFORMAT_NV12 │ │ SDL_PIXELFORMAT_NV21 │ │ SDL_PIXELFORMAT_UNKNOWN │ │ FOURCC pixel formats are not supported │ │ SDL_SetPixelFormatPalette() passed NULL format │ │ SDL_SetPixelFormatPalette() passed a palette that doesn't match the format │ │ -Only works with same format surfaces │ │ -Invalid source blit rectangle │ │ -Invalid destination blit rectangle │ │ -Unable to lock destination surface │ │ -Unable to lock source surface │ │ -Video subsystem must be initialized to set clipboard text │ │ -Video subsystem must be initialized to get clipboard text │ │ -Video subsystem must be initialized to check clipboard text │ │ libGLESv2.so │ │ libGLESv1_CM.so │ │ libGLES_CM.so │ │ libEGL.so │ │ OpenGL ES context already created │ │ SDL_VIDEO_GL_DRIVER │ │ Could not initialize OpenGL / GLES library │ │ @@ -2857,14 +2849,22 @@ │ │ OpenGL not initialized │ │ Unable to make EGL context current │ │ EGL not initialized │ │ Unable to set the EGL swap interval │ │ Could not create EGL context (context attributes are not supported) │ │ Could not create EGL context │ │ Could not make EGL context current │ │ +Only works with same format surfaces │ │ +Invalid source blit rectangle │ │ +Invalid destination blit rectangle │ │ +Unable to lock destination surface │ │ +Unable to lock source surface │ │ +Video subsystem must be initialized to set clipboard text │ │ +Video subsystem must be initialized to get clipboard text │ │ +Video subsystem must be initialized to check clipboard text │ │ numrects │ │ SDL_BLIT_CPU_FEATURES │ │ Blit combination not supported │ │ SDL Android video driver │ │ Android only supports one window │ │ Could not fetch native window │ │ Could not create GLES window surface │ │ @@ -2913,66 +2913,14 @@ │ │ Audio device is already opened │ │ SDL_MixAudioFormat(): unknown audio format │ │ Comparison of pixels with allowable error of %i failed %i times. │ │ First detected occurrence at position %i,%i with a squared RGB-difference of %i. │ │ CompareSurfaces%04d_TestOutput.bmp │ │ CompareSurfaces%04d_Reference.bmp │ │ Surfaces from failed comparison saved as '%s' and '%s' │ │ -Assert '%s': %s │ │ -Assert Summary: Total=%d Passed=%d Failed=%d │ │ -maxLength │ │ -TestCaseTimeout timer expired. Aborting test run. │ │ -The length of the harness seed must be >0. │ │ -SDL_malloc for run seed output buffer failed. │ │ -Invalid runSeed string. │ │ -Invalid suiteName string. │ │ -Invalid testName string. │ │ -Invalid iteration count. │ │ -Failed to allocate buffer for execKey generation. │ │ -%s%s%s%d │ │ -Timeout callback can't be NULL │ │ -Timeout value must be bigger than zero. │ │ -Failed to init timer subsystem: %s │ │ -Creation of SDL timer failed: %s │ │ -Setup failure: testSuite or testCase references NULL │ │ ->>> %s '%s': %s │ │ -Skipped (Disabled) │ │ -Suite Setup │ │ -Fuzzer invocations: %d │ │ -Skipped (Programmatically) │ │ -Failed (test started, but did not return TEST_COMPLETED) │ │ -Failed (Aborted) │ │ -(Invalid) │ │ -Test Suite %i - %s │ │ - Test Case %i - %s: %s │ │ -Generating a random seed failed │ │ -::::: Test Run /w seed '%s' started │ │ -Unable to allocate cache for failed tests │ │ -Filtering: running only suite '%s' │ │ -Filtering: running only test '%s' in suite '%s' │ │ -Filter '%s' did not match any test suite/case. │ │ -Exit code: 2 │ │ -===== Test Suite %i: '%s' skipped │ │ -===== Test Suite %i: '%s' started │ │ -===== Test Case %i.%i: '%s' skipped │ │ -Force run of disabled test since test filter was set │ │ ------ Test Case %i.%i: '%s' started │ │ -Test Description: '%s' │ │ -Test Iteration %i: execKey %llu │ │ -Runtime of %i iterations: %.1f sec │ │ -Average Test runtime: %.5f sec │ │ -Total Test runtime: %.1f sec │ │ -No Asserts │ │ -Total Suite runtime: %.1f sec │ │ -%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ -Total Run runtime: %.1f sec │ │ -Run /w seed │ │ -Exit code: %d │ │ -Harness input to repro failures: │ │ - --seed %s --filter %s │ │ LEFTSTICK │ │ RIGHTSTICK │ │ LEFTSHOULDER │ │ RIGHTSHOULDER │ │ DPAD_DOWN │ │ DPAD_LEFT │ │ DPAD_RIGHT │ │ @@ -3119,14 +3067,66 @@ │ │ Clipboard: %s │ │ Clipboard is empty │ │ ABSOLUTE MOUSE: (%d, %d)%s%s%s%s%s │ │ Test Message │ │ You're awesome! │ │ (%i, %i), rel (%i, %i) │ │ Last mouse position │ │ +Assert '%s': %s │ │ +Assert Summary: Total=%d Passed=%d Failed=%d │ │ +maxLength │ │ +TestCaseTimeout timer expired. Aborting test run. │ │ +The length of the harness seed must be >0. │ │ +SDL_malloc for run seed output buffer failed. │ │ +Invalid runSeed string. │ │ +Invalid suiteName string. │ │ +Invalid testName string. │ │ +Invalid iteration count. │ │ +Failed to allocate buffer for execKey generation. │ │ +%s%s%s%d │ │ +Timeout callback can't be NULL │ │ +Timeout value must be bigger than zero. │ │ +Failed to init timer subsystem: %s │ │ +Creation of SDL timer failed: %s │ │ +Setup failure: testSuite or testCase references NULL │ │ +>>> %s '%s': %s │ │ +Skipped (Disabled) │ │ +Suite Setup │ │ +Fuzzer invocations: %d │ │ +Skipped (Programmatically) │ │ +Failed (test started, but did not return TEST_COMPLETED) │ │ +Failed (Aborted) │ │ +(Invalid) │ │ +Test Suite %i - %s │ │ + Test Case %i - %s: %s │ │ +Generating a random seed failed │ │ +::::: Test Run /w seed '%s' started │ │ +Unable to allocate cache for failed tests │ │ +Filtering: running only suite '%s' │ │ +Filtering: running only test '%s' in suite '%s' │ │ +Filter '%s' did not match any test suite/case. │ │ +Exit code: 2 │ │ +===== Test Suite %i: '%s' skipped │ │ +===== Test Suite %i: '%s' started │ │ +===== Test Case %i.%i: '%s' skipped │ │ +Force run of disabled test since test filter was set │ │ +----- Test Case %i.%i: '%s' started │ │ +Test Description: '%s' │ │ +Test Iteration %i: execKey %llu │ │ +Runtime of %i iterations: %.1f sec │ │ +Average Test runtime: %.5f sec │ │ +Total Test runtime: %.1f sec │ │ +No Asserts │ │ +Total Suite runtime: %.1f sec │ │ +%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ +Total Run runtime: %.1f sec │ │ +Run /w seed │ │ +Exit code: %d │ │ +Harness input to repro failures: │ │ + --seed %s --filter %s │ │ Internal_Android_JNI_FileOpen │ │ Internal_Android_JNI_FileClose │ │ Android_JNI_GetSystemServiceObject │ │ Android_JNI_FileOpen │ │ Android_JNI_FileRead │ │ Android_JNI_SetClipboardText │ │ Android_JNI_GetClipboardText │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -14,63 +14,63 @@ │ │ 0x000078dc 414c0053 444c5f73 74726c63 70795f52 AL.SDL_strlcpy_R │ │ 0x000078ec 45414c00 53444c5f 4c6f6744 65627567 EAL.SDL_LogDebug │ │ 0x000078fc 5f524541 4c005f5f 61656162 695f756e _REAL.__aeabi_un │ │ 0x0000790c 77696e64 5f637070 5f707231 0053444c wind_cpp_pr1.SDL │ │ 0x0000791c 5f436c65 61724572 726f725f 5245414c _ClearError_REAL │ │ 0x0000792c 0053444c 5f457272 6f725f52 45414c00 .SDL_Error_REAL. │ │ 0x0000793c 5f5f676e 755f7468 756d6231 5f636173 __gnu_thumb1_cas │ │ - 0x0000794c 655f7571 69005344 4c5f5365 7448696e e_uqi.SDL_SetHin │ │ - 0x0000795c 74576974 68507269 6f726974 795f5245 tWithPriority_RE │ │ - 0x0000796c 414c0053 444c5f67 6574656e 765f5245 AL.SDL_getenv_RE │ │ - 0x0000797c 414c0053 444c5f73 7472636d 705f5245 AL.SDL_strcmp_RE │ │ - 0x0000798c 414c0053 444c5f66 7265655f 5245414c AL.SDL_free_REAL │ │ - 0x0000799c 0053444c 5f737472 6475705f 5245414c .SDL_strdup_REAL │ │ - 0x000079ac 0053444c 5f6d616c 6c6f635f 5245414c .SDL_malloc_REAL │ │ - 0x000079bc 0053444c 5f536574 48696e74 5f524541 .SDL_SetHint_REA │ │ - 0x000079cc 4c005344 4c5f4765 7448696e 745f5245 L.SDL_GetHint_RE │ │ - 0x000079dc 414c0053 444c5f47 65744869 6e74426f AL.SDL_GetHintBo │ │ - 0x000079ec 6f6c6561 6e5f5245 414c0053 444c5f73 olean_REAL.SDL_s │ │ - 0x000079fc 74726361 7365636d 705f5245 414c0053 trcasecmp_REAL.S │ │ - 0x00007a0c 444c5f44 656c4869 6e744361 6c6c6261 DL_DelHintCallba │ │ - 0x00007a1c 636b5f52 45414c00 53444c5f 41646448 ck_REAL.SDL_AddH │ │ - 0x00007a2c 696e7443 616c6c62 61636b5f 5245414c intCallback_REAL │ │ - 0x00007a3c 0053444c 5f436c65 61724869 6e74735f .SDL_ClearHints_ │ │ - 0x00007a4c 5245414c 0053444c 5f4c6f67 4d657373 REAL.SDL_LogMess │ │ - 0x00007a5c 61676556 5f524541 4c006d65 6d637079 ageV_REAL.memcpy │ │ - 0x00007a6c 0053444c 5f476574 466f6375 7357696e .SDL_GetFocusWin │ │ - 0x00007a7c 646f7700 53444c5f 47657457 696e646f dow.SDL_GetWindo │ │ - 0x00007a8c 77466c61 67735f52 45414c00 53444c5f wFlags_REAL.SDL_ │ │ - 0x00007a9c 4d696e69 6d697a65 57696e64 6f775f52 MinimizeWindow_R │ │ - 0x00007aac 45414c00 53444c5f 6d656d73 65745f52 EAL.SDL_memset_R │ │ - 0x00007abc 45414c00 53444c5f 53686f77 4d657373 EAL.SDL_ShowMess │ │ - 0x00007acc 61676542 6f785f52 45414c00 66707574 ageBox_REAL.fput │ │ - 0x00007adc 73006666 6c757368 00666765 74730053 s.fflush.fgets.S │ │ - 0x00007aec 444c5f52 6573746f 72655769 6e646f77 DL_RestoreWindow │ │ - 0x00007afc 5f524541 4c005f5f 73460053 444c5f52 _REAL.__sF.SDL_R │ │ - 0x00007b0c 65706f72 74417373 65727469 6f6e5f52 eportAssertion_R │ │ - 0x00007b1c 45414c00 53444c5f 41746f6d 69634c6f EAL.SDL_AtomicLo │ │ - 0x00007b2c 636b5f52 45414c00 53444c5f 43726561 ck_REAL.SDL_Crea │ │ - 0x00007b3c 74654d75 7465785f 5245414c 0053444c teMutex_REAL.SDL │ │ - 0x00007b4c 5f41746f 6d696355 6e6c6f63 6b5f5245 _AtomicUnlock_RE │ │ - 0x00007b5c 414c0053 444c5f4c 6f636b4d 75746578 AL.SDL_LockMutex │ │ - 0x00007b6c 5f524541 4c005344 4c5f5175 69745f52 _REAL.SDL_Quit_R │ │ - 0x00007b7c 45414c00 5f657869 74005344 4c5f556e EAL._exit.SDL_Un │ │ - 0x00007b8c 6c6f636b 4d757465 785f5245 414c0053 lockMutex_REAL.S │ │ - 0x00007b9c 444c5f53 65744173 73657274 696f6e48 DL_SetAssertionH │ │ - 0x00007bac 616e646c 65725f52 45414c00 53444c5f andler_REAL.SDL_ │ │ - 0x00007bbc 47657441 73736572 74696f6e 5265706f GetAssertionRepo │ │ - 0x00007bcc 72745f52 45414c00 53444c5f 52657365 rt_REAL.SDL_Rese │ │ - 0x00007bdc 74417373 65727469 6f6e5265 706f7274 tAssertionReport │ │ - 0x00007bec 5f524541 4c005344 4c5f4173 73657274 _REAL.SDL_Assert │ │ - 0x00007bfc 696f6e73 51756974 0053444c 5f446573 ionsQuit.SDL_Des │ │ - 0x00007c0c 74726f79 4d757465 785f5245 414c0053 troyMutex_REAL.S │ │ - 0x00007c1c 444c5f47 65744465 6661756c 74417373 DL_GetDefaultAss │ │ - 0x00007c2c 65727469 6f6e4861 6e646c65 725f5245 ertionHandler_RE │ │ - 0x00007c3c 414c0053 444c5f47 65744173 73657274 AL.SDL_GetAssert │ │ - 0x00007c4c 696f6e48 616e646c 65725f52 45414c00 ionHandler_REAL. │ │ + 0x0000794c 655f7571 69005344 4c5f4c6f 674d6573 e_uqi.SDL_LogMes │ │ + 0x0000795c 73616765 565f5245 414c006d 656d6370 sageV_REAL.memcp │ │ + 0x0000796c 79005344 4c5f6765 74656e76 5f524541 y.SDL_getenv_REA │ │ + 0x0000797c 4c005344 4c5f7374 72636d70 5f524541 L.SDL_strcmp_REA │ │ + 0x0000798c 4c005344 4c5f4765 74466f63 75735769 L.SDL_GetFocusWi │ │ + 0x0000799c 6e646f77 0053444c 5f476574 57696e64 ndow.SDL_GetWind │ │ + 0x000079ac 6f77466c 6167735f 5245414c 0053444c owFlags_REAL.SDL │ │ + 0x000079bc 5f4d696e 696d697a 6557696e 646f775f _MinimizeWindow_ │ │ + 0x000079cc 5245414c 0053444c 5f6d656d 7365745f REAL.SDL_memset_ │ │ + 0x000079dc 5245414c 0053444c 5f53686f 774d6573 REAL.SDL_ShowMes │ │ + 0x000079ec 73616765 426f785f 5245414c 00667075 sageBox_REAL.fpu │ │ + 0x000079fc 74730066 666c7573 68006667 65747300 ts.fflush.fgets. │ │ + 0x00007a0c 53444c5f 52657374 6f726557 696e646f SDL_RestoreWindo │ │ + 0x00007a1c 775f5245 414c005f 5f734600 53444c5f w_REAL.__sF.SDL_ │ │ + 0x00007a2c 5265706f 72744173 73657274 696f6e5f ReportAssertion_ │ │ + 0x00007a3c 5245414c 0053444c 5f41746f 6d69634c REAL.SDL_AtomicL │ │ + 0x00007a4c 6f636b5f 5245414c 0053444c 5f437265 ock_REAL.SDL_Cre │ │ + 0x00007a5c 6174654d 75746578 5f524541 4c005344 ateMutex_REAL.SD │ │ + 0x00007a6c 4c5f4174 6f6d6963 556e6c6f 636b5f52 L_AtomicUnlock_R │ │ + 0x00007a7c 45414c00 53444c5f 4c6f636b 4d757465 EAL.SDL_LockMute │ │ + 0x00007a8c 785f5245 414c0053 444c5f51 7569745f x_REAL.SDL_Quit_ │ │ + 0x00007a9c 5245414c 005f6578 69740053 444c5f55 REAL._exit.SDL_U │ │ + 0x00007aac 6e6c6f63 6b4d7574 65785f52 45414c00 nlockMutex_REAL. │ │ + 0x00007abc 53444c5f 53657441 73736572 74696f6e SDL_SetAssertion │ │ + 0x00007acc 48616e64 6c65725f 5245414c 0053444c Handler_REAL.SDL │ │ + 0x00007adc 5f476574 41737365 7274696f 6e526570 _GetAssertionRep │ │ + 0x00007aec 6f72745f 5245414c 0053444c 5f526573 ort_REAL.SDL_Res │ │ + 0x00007afc 65744173 73657274 696f6e52 65706f72 etAssertionRepor │ │ + 0x00007b0c 745f5245 414c0053 444c5f41 73736572 t_REAL.SDL_Asser │ │ + 0x00007b1c 74696f6e 73517569 74005344 4c5f4465 tionsQuit.SDL_De │ │ + 0x00007b2c 7374726f 794d7574 65785f52 45414c00 stroyMutex_REAL. │ │ + 0x00007b3c 53444c5f 47657444 65666175 6c744173 SDL_GetDefaultAs │ │ + 0x00007b4c 73657274 696f6e48 616e646c 65725f52 sertionHandler_R │ │ + 0x00007b5c 45414c00 53444c5f 47657441 73736572 EAL.SDL_GetAsser │ │ + 0x00007b6c 74696f6e 48616e64 6c65725f 5245414c tionHandler_REAL │ │ + 0x00007b7c 0053444c 5f536574 48696e74 57697468 .SDL_SetHintWith │ │ + 0x00007b8c 5072696f 72697479 5f524541 4c005344 Priority_REAL.SD │ │ + 0x00007b9c 4c5f6672 65655f52 45414c00 53444c5f L_free_REAL.SDL_ │ │ + 0x00007bac 73747264 75705f52 45414c00 53444c5f strdup_REAL.SDL_ │ │ + 0x00007bbc 6d616c6c 6f635f52 45414c00 53444c5f malloc_REAL.SDL_ │ │ + 0x00007bcc 53657448 696e745f 5245414c 0053444c SetHint_REAL.SDL │ │ + 0x00007bdc 5f476574 48696e74 5f524541 4c005344 _GetHint_REAL.SD │ │ + 0x00007bec 4c5f4765 7448696e 74426f6f 6c65616e L_GetHintBoolean │ │ + 0x00007bfc 5f524541 4c005344 4c5f7374 72636173 _REAL.SDL_strcas │ │ + 0x00007c0c 65636d70 5f524541 4c005344 4c5f4465 ecmp_REAL.SDL_De │ │ + 0x00007c1c 6c48696e 7443616c 6c626163 6b5f5245 lHintCallback_RE │ │ + 0x00007c2c 414c0053 444c5f41 64644869 6e744361 AL.SDL_AddHintCa │ │ + 0x00007c3c 6c6c6261 636b5f52 45414c00 53444c5f llback_REAL.SDL_ │ │ + 0x00007c4c 436c6561 7248696e 74735f52 45414c00 ClearHints_REAL. │ │ 0x00007c5c 5f5f616e 64726f69 645f6c6f 675f7772 __android_log_wr │ │ 0x00007c6c 69746500 66707269 6e746600 53444c5f ite.fprintf.SDL_ │ │ 0x00007c7c 4c6f6753 6574416c 6c507269 6f726974 LogSetAllPriorit │ │ 0x00007c8c 795f5245 414c0053 444c5f4c 6f675365 y_REAL.SDL_LogSe │ │ 0x00007c9c 74507269 6f726974 795f5245 414c0053 tPriority_REAL.S │ │ 0x00007cac 444c5f4c 6f674765 74507269 6f726974 DL_LogGetPriorit │ │ 0x00007cbc 795f5245 414c0053 444c5f4c 6f675265 y_REAL.SDL_LogRe │ │ @@ -202,332 +202,332 @@ │ │ 0x0000849c 6176615f 6f72675f 6c696273 646c5f61 ava_org_libsdl_a │ │ 0x000084ac 70705f53 444c4163 74697669 74795f6f pp_SDLActivity_o │ │ 0x000084bc 6e4e6174 6976654b 6579446f 776e0041 nNativeKeyDown.A │ │ 0x000084cc 6e64726f 69645f4f 6e4b6579 446f776e ndroid_OnKeyDown │ │ 0x000084dc 004a6176 615f6f72 675f6c69 6273646c .Java_org_libsdl │ │ 0x000084ec 5f617070 5f53444c 41637469 76697479 _app_SDLActivity │ │ 0x000084fc 5f6f6e4e 61746976 654b6579 55700041 _onNativeKeyUp.A │ │ - 0x0000850c 6e64726f 69645f4f 6e4b6579 55700070 ndroid_OnKeyUp.p │ │ - 0x0000851c 72696e74 66004a61 76615f6f 72675f6c rintf.Java_org_l │ │ - 0x0000852c 69627364 6c5f6170 705f5344 4c416374 ibsdl_app_SDLAct │ │ - 0x0000853c 69766974 795f6f6e 4e617469 76654b65 ivity_onNativeKe │ │ - 0x0000854c 79626f61 7264466f 6375734c 6f737400 yboardFocusLost. │ │ - 0x0000855c 53444c5f 53746f70 54657874 496e7075 SDL_StopTextInpu │ │ - 0x0000856c 745f5245 414c0070 75747300 4a617661 t_REAL.puts.Java │ │ - 0x0000857c 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ - 0x0000858c 53444c41 63746976 6974795f 6f6e4e61 SDLActivity_onNa │ │ - 0x0000859c 74697665 546f7563 6800416e 64726f69 tiveTouch.Androi │ │ - 0x000085ac 645f4f6e 546f7563 68004a61 76615f6f d_OnTouch.Java_o │ │ - 0x000085bc 72675f6c 69627364 6c5f6170 705f5344 rg_libsdl_app_SD │ │ - 0x000085cc 4c416374 69766974 795f6f6e 4e617469 LActivity_onNati │ │ - 0x000085dc 76654d6f 75736500 416e6472 6f69645f veMouse.Android_ │ │ - 0x000085ec 4f6e4d6f 75736500 4a617661 5f6f7267 OnMouse.Java_org │ │ - 0x000085fc 5f6c6962 73646c5f 6170705f 53444c41 _libsdl_app_SDLA │ │ - 0x0000860c 63746976 6974795f 6f6e4e61 74697665 ctivity_onNative │ │ - 0x0000861c 41636365 6c004a61 76615f6f 72675f6c Accel.Java_org_l │ │ - 0x0000862c 69627364 6c5f6170 705f5344 4c416374 ibsdl_app_SDLAct │ │ - 0x0000863c 69766974 795f6e61 74697665 4c6f774d ivity_nativeLowM │ │ - 0x0000864c 656d6f72 79005344 4c5f5365 6e644170 emory.SDL_SendAp │ │ - 0x0000865c 70457665 6e74004a 6176615f 6f72675f pEvent.Java_org_ │ │ - 0x0000866c 6c696273 646c5f61 70705f53 444c4163 libsdl_app_SDLAc │ │ - 0x0000867c 74697669 74795f6e 61746976 65517569 tivity_nativeQui │ │ - 0x0000868c 74005344 4c5f466c 75736845 76656e74 t.SDL_FlushEvent │ │ - 0x0000869c 735f5245 414c0053 444c5f53 656e6451 s_REAL.SDL_SendQ │ │ - 0x000086ac 75697400 53444c5f 53656d56 616c7565 uit.SDL_SemValue │ │ - 0x000086bc 5f524541 4c005344 4c5f5365 6d506f73 _REAL.SDL_SemPos │ │ - 0x000086cc 745f5245 414c0041 6e64726f 69645f52 t_REAL.Android_R │ │ - 0x000086dc 6573756d 6553656d 004a6176 615f6f72 esumeSem.Java_or │ │ - 0x000086ec 675f6c69 6273646c 5f617070 5f53444c g_libsdl_app_SDL │ │ - 0x000086fc 41637469 76697479 5f6e6174 69766550 Activity_nativeP │ │ - 0x0000870c 61757365 005f5f61 6e64726f 69645f6c ause.__android_l │ │ - 0x0000871c 6f675f70 72696e74 0053444c 5f53656e og_print.SDL_Sen │ │ - 0x0000872c 6457696e 646f7745 76656e74 00416e64 dWindowEvent.And │ │ - 0x0000873c 726f6964 5f506175 73655365 6d004a61 roid_PauseSem.Ja │ │ - 0x0000874c 76615f6f 72675f6c 69627364 6c5f6170 va_org_libsdl_ap │ │ - 0x0000875c 705f5344 4c416374 69766974 795f6e61 p_SDLActivity_na │ │ - 0x0000876c 74697665 52657375 6d65004a 6176615f tiveResume.Java_ │ │ - 0x0000877c 6f72675f 6c696273 646c5f61 70705f53 org_libsdl_app_S │ │ - 0x0000878c 444c496e 70757443 6f6e6e65 6374696f DLInputConnectio │ │ - 0x0000879c 6e5f6e61 74697665 436f6d6d 69745465 n_nativeCommitTe │ │ - 0x000087ac 78740053 444c5f53 656e644b 6579626f xt.SDL_SendKeybo │ │ - 0x000087bc 61726454 65787400 4a617661 5f6f7267 ardText.Java_org │ │ - 0x000087cc 5f6c6962 73646c5f 6170705f 53444c49 _libsdl_app_SDLI │ │ - 0x000087dc 6e707574 436f6e6e 65637469 6f6e5f6e nputConnection_n │ │ - 0x000087ec 61746976 65536574 436f6d70 6f73696e ativeSetComposin │ │ - 0x000087fc 67546578 74005344 4c5f5365 6e644564 gText.SDL_SendEd │ │ - 0x0000880c 6974696e 67546578 74004a61 76615f6f itingText.Java_o │ │ - 0x0000881c 72675f6c 69627364 6c5f6170 705f5344 rg_libsdl_app_SD │ │ - 0x0000882c 4c416374 69766974 795f6e61 74697665 LActivity_native │ │ - 0x0000883c 47657448 696e7400 416e6472 6f69645f GetHint.Android_ │ │ - 0x0000884c 4a4e495f 47657441 6363656c 65726f6d JNI_GetAccelerom │ │ - 0x0000885c 65746572 56616c75 65730041 6e64726f eterValues.Andro │ │ - 0x0000886c 69645f4a 4e495f47 6574456e 7600416e id_JNI_GetEnv.An │ │ - 0x0000887c 64726f69 645f4a4e 495f4765 744e6174 droid_JNI_GetNat │ │ - 0x0000888c 69766557 696e646f 7700414e 61746976 iveWindow.ANativ │ │ - 0x0000889c 6557696e 646f775f 66726f6d 53757266 eWindow_fromSurf │ │ - 0x000088ac 61636500 4a617661 5f6f7267 5f6c6962 ace.Java_org_lib │ │ - 0x000088bc 73646c5f 6170705f 53444c41 63746976 sdl_app_SDLActiv │ │ - 0x000088cc 6974795f 6f6e4e61 74697665 53757266 ity_onNativeSurf │ │ - 0x000088dc 61636543 68616e67 65640041 4e617469 aceChanged.ANati │ │ - 0x000088ec 76655769 6e646f77 5f72656c 65617365 veWindow_release │ │ - 0x000088fc 0053444c 5f45474c 5f437265 61746553 .SDL_EGL_CreateS │ │ - 0x0000890c 75726661 63650041 6e64726f 69645f4a urface.Android_J │ │ - 0x0000891c 4e495f53 65744163 74697669 74795469 NI_SetActivityTi │ │ - 0x0000892c 746c6500 6c736565 6b005344 4c5f4672 tle.lseek.SDL_Fr │ │ - 0x0000893c 65655257 5f524541 4c00416e 64726f69 eeRW_REAL.Androi │ │ - 0x0000894c 645f4a4e 495f5365 74757054 68726561 d_JNI_SetupThrea │ │ - 0x0000895c 64004a4e 495f4f6e 4c6f6164 00707468 d.JNI_OnLoad.pth │ │ - 0x0000896c 72656164 5f6b6579 5f637265 61746500 read_key_create. │ │ - 0x0000897c 53444c5f 416e6472 6f69645f 496e6974 SDL_Android_Init │ │ - 0x0000898c 0053444c 5f6d656d 6370795f 5245414c .SDL_memcpy_REAL │ │ - 0x0000899c 00416e64 726f6964 5f4a4e49 5f46696c .Android_JNI_Fil │ │ - 0x000089ac 654f7065 6e005f5f 61656162 695f7569 eOpen.__aeabi_ui │ │ - 0x000089bc 64697600 416e6472 6f69645f 4a4e495f div.Android_JNI_ │ │ - 0x000089cc 46696c65 52656164 00726561 6400416e FileRead.read.An │ │ - 0x000089dc 64726f69 645f4a4e 495f4669 6c655772 droid_JNI_FileWr │ │ - 0x000089ec 69746500 416e6472 6f69645f 4a4e495f ite.Android_JNI_ │ │ - 0x000089fc 46696c65 53697a65 00416e64 726f6964 FileSize.Android │ │ - 0x00008a0c 5f4a4e49 5f46696c 65536565 6b00416e _JNI_FileSeek.An │ │ - 0x00008a1c 64726f69 645f4a4e 495f4669 6c65436c droid_JNI_FileCl │ │ - 0x00008a2c 6f736500 416e6472 6f69645f 4a4e495f ose.Android_JNI_ │ │ - 0x00008a3c 53657443 6c697062 6f617264 54657874 SetClipboardText │ │ - 0x00008a4c 00416e64 726f6964 5f4a4e49 5f476574 .Android_JNI_Get │ │ - 0x00008a5c 436c6970 626f6172 64546578 7400416e ClipboardText.An │ │ - 0x00008a6c 64726f69 645f4a4e 495f4861 73436c69 droid_JNI_HasCli │ │ - 0x00008a7c 70626f61 72645465 78740041 6e64726f pboardText.Andro │ │ - 0x00008a8c 69645f4a 4e495f47 6574506f 77657249 id_JNI_GetPowerI │ │ - 0x00008a9c 6e666f00 416e6472 6f69645f 4a4e495f nfo.Android_JNI_ │ │ - 0x00008aac 47657454 6f756368 44657669 63654964 GetTouchDeviceId │ │ - 0x00008abc 7300416e 64726f69 645f4a4e 495f506f s.Android_JNI_Po │ │ - 0x00008acc 6c6c496e 70757444 65766963 65730041 llInputDevices.A │ │ - 0x00008adc 6e64726f 69645f4a 4e495f53 656e644d ndroid_JNI_SendM │ │ - 0x00008aec 65737361 67650061 626f7274 00416e64 essage.abort.And │ │ - 0x00008afc 726f6964 5f4a4e49 5f537573 70656e64 roid_JNI_Suspend │ │ - 0x00008b0c 53637265 656e5361 76657200 416e6472 ScreenSaver.Andr │ │ - 0x00008b1c 6f69645f 4a4e495f 53686f77 54657874 oid_JNI_ShowText │ │ - 0x00008b2c 496e7075 7400416e 64726f69 645f4a4e Input.Android_JN │ │ - 0x00008b3c 495f4869 64655465 7874496e 70757400 I_HideTextInput. │ │ - 0x00008b4c 416e6472 6f69645f 4a4e495f 53686f77 Android_JNI_Show │ │ - 0x00008b5c 4d657373 61676542 6f780053 444c5f41 MessageBox.SDL_A │ │ - 0x00008b6c 6e64726f 69644765 744a4e49 456e765f ndroidGetJNIEnv_ │ │ - 0x00008b7c 5245414c 0053444c 5f416e64 726f6964 REAL.SDL_Android │ │ - 0x00008b8c 47657441 63746976 6974795f 5245414c GetActivity_REAL │ │ - 0x00008b9c 0053444c 5f416e64 726f6964 47657449 .SDL_AndroidGetI │ │ - 0x00008bac 6e746572 6e616c53 746f7261 67655061 nternalStoragePa │ │ - 0x00008bbc 74685f52 45414c00 53444c5f 416e6472 th_REAL.SDL_Andr │ │ - 0x00008bcc 6f696447 65744578 7465726e 616c5374 oidGetExternalSt │ │ - 0x00008bdc 6f726167 65537461 74655f52 45414c00 orageState_REAL. │ │ - 0x00008bec 53444c5f 416e6472 6f696447 65744578 SDL_AndroidGetEx │ │ - 0x00008bfc 7465726e 616c5374 6f726167 65506174 ternalStoragePat │ │ - 0x00008c0c 685f5245 414c0041 6e64726f 69645f4a h_REAL.Android_J │ │ - 0x00008c1c 4e495f47 65744163 74697669 7479436c NI_GetActivityCl │ │ - 0x00008c2c 61737300 53444c5f 47657443 5055436f ass.SDL_GetCPUCo │ │ - 0x00008c3c 756e745f 5245414c 00737973 636f6e66 unt_REAL.sysconf │ │ - 0x00008c4c 0053444c 5f476574 43505543 61636865 .SDL_GetCPUCache │ │ - 0x00008c5c 4c696e65 53697a65 5f524541 4c005344 LineSize_REAL.SD │ │ - 0x00008c6c 4c5f4861 73524454 53435f52 45414c00 L_HasRDTSC_REAL. │ │ - 0x00008c7c 53444c5f 48617341 6c746956 65635f52 SDL_HasAltiVec_R │ │ - 0x00008c8c 45414c00 53444c5f 4861734d 4d585f52 EAL.SDL_HasMMX_R │ │ - 0x00008c9c 45414c00 53444c5f 48617333 444e6f77 EAL.SDL_Has3DNow │ │ - 0x00008cac 5f524541 4c005344 4c5f4861 73535345 _REAL.SDL_HasSSE │ │ - 0x00008cbc 5f524541 4c005344 4c5f4861 73535345 _REAL.SDL_HasSSE │ │ - 0x00008ccc 325f5245 414c0053 444c5f48 61735353 2_REAL.SDL_HasSS │ │ - 0x00008cdc 45335f52 45414c00 53444c5f 48617353 E3_REAL.SDL_HasS │ │ - 0x00008cec 53453431 5f524541 4c005344 4c5f4861 SE41_REAL.SDL_Ha │ │ - 0x00008cfc 73535345 34325f52 45414c00 53444c5f sSSE42_REAL.SDL_ │ │ - 0x00008d0c 48617341 56585f52 45414c00 53444c5f HasAVX_REAL.SDL_ │ │ - 0x00008d1c 48617341 5658325f 5245414c 005f5f61 HasAVX2_REAL.__a │ │ - 0x00008d2c 65616269 5f6c6d75 6c005344 4c5f4765 eabi_lmul.SDL_Ge │ │ - 0x00008d3c 74537973 74656d52 414d5f52 45414c00 tSystemRAM_REAL. │ │ - 0x00008d4c 53444c5f 44594e41 50495f65 6e747279 SDL_DYNAPI_entry │ │ - 0x00008d5c 0053444c 5f737363 616e665f 5245414c .SDL_sscanf_REAL │ │ - 0x00008d6c 0053444c 5f437265 61746554 68726561 .SDL_CreateThrea │ │ - 0x00008d7c 645f5245 414c0053 444c5f52 5746726f d_REAL.SDL_RWFro │ │ - 0x00008d8c 6d46505f 5245414c 0053444c 5f476574 mFP_REAL.SDL_Get │ │ - 0x00008d9c 4e756d41 7564696f 44726976 6572735f NumAudioDrivers_ │ │ - 0x00008dac 5245414c 0053444c 5f476574 41756469 REAL.SDL_GetAudi │ │ - 0x00008dbc 6f447269 7665725f 5245414c 0053444c oDriver_REAL.SDL │ │ - 0x00008dcc 5f476574 43757272 656e7441 7564696f _GetCurrentAudio │ │ - 0x00008ddc 44726976 65725f52 45414c00 53444c5f Driver_REAL.SDL_ │ │ - 0x00008dec 4f70656e 41756469 6f5f5245 414c0053 OpenAudio_REAL.S │ │ - 0x00008dfc 444c5f47 65744e75 6d417564 696f4465 DL_GetNumAudioDe │ │ - 0x00008e0c 76696365 735f5245 414c0053 444c5f47 vices_REAL.SDL_G │ │ - 0x00008e1c 65744175 64696f44 65766963 654e616d etAudioDeviceNam │ │ - 0x00008e2c 655f5245 414c0053 444c5f4f 70656e41 e_REAL.SDL_OpenA │ │ - 0x00008e3c 7564696f 44657669 63655f52 45414c00 udioDevice_REAL. │ │ - 0x00008e4c 53444c5f 47657441 7564696f 53746174 SDL_GetAudioStat │ │ - 0x00008e5c 75735f52 45414c00 53444c5f 47657441 us_REAL.SDL_GetA │ │ - 0x00008e6c 7564696f 44657669 63655374 61747573 udioDeviceStatus │ │ - 0x00008e7c 5f524541 4c005344 4c5f5061 75736541 _REAL.SDL_PauseA │ │ - 0x00008e8c 7564696f 5f524541 4c005344 4c5f5061 udio_REAL.SDL_Pa │ │ - 0x00008e9c 75736541 7564696f 44657669 63655f52 useAudioDevice_R │ │ - 0x00008eac 45414c00 53444c5f 4c6f6164 5741565f EAL.SDL_LoadWAV_ │ │ - 0x00008ebc 52575f52 45414c00 53444c5f 46726565 RW_REAL.SDL_Free │ │ - 0x00008ecc 5741565f 5245414c 0053444c 5f427569 WAV_REAL.SDL_Bui │ │ - 0x00008edc 6c644175 64696f43 56545f52 45414c00 ldAudioCVT_REAL. │ │ - 0x00008eec 53444c5f 436f6e76 65727441 7564696f SDL_ConvertAudio │ │ - 0x00008efc 5f524541 4c005344 4c5f4d69 78417564 _REAL.SDL_MixAud │ │ - 0x00008f0c 696f5f52 45414c00 53444c5f 4d697841 io_REAL.SDL_MixA │ │ - 0x00008f1c 7564696f 466f726d 61745f52 45414c00 udioFormat_REAL. │ │ - 0x00008f2c 53444c5f 4c6f636b 41756469 6f5f5245 SDL_LockAudio_RE │ │ - 0x00008f3c 414c0053 444c5f4c 6f636b41 7564696f AL.SDL_LockAudio │ │ - 0x00008f4c 44657669 63655f52 45414c00 53444c5f Device_REAL.SDL_ │ │ - 0x00008f5c 556e6c6f 636b4175 64696f5f 5245414c UnlockAudio_REAL │ │ - 0x00008f6c 0053444c 5f556e6c 6f636b41 7564696f .SDL_UnlockAudio │ │ - 0x00008f7c 44657669 63655f52 45414c00 53444c5f Device_REAL.SDL_ │ │ - 0x00008f8c 436c6f73 65417564 696f5f52 45414c00 CloseAudio_REAL. │ │ - 0x00008f9c 53444c5f 436c6f73 65417564 696f4465 SDL_CloseAudioDe │ │ - 0x00008fac 76696365 5f524541 4c005344 4c5f5365 vice_REAL.SDL_Se │ │ - 0x00008fbc 74436c69 70626f61 72645465 78745f52 tClipboardText_R │ │ - 0x00008fcc 45414c00 53444c5f 47657443 6c697062 EAL.SDL_GetClipb │ │ - 0x00008fdc 6f617264 54657874 5f524541 4c005344 oardText_REAL.SD │ │ - 0x00008fec 4c5f4861 73436c69 70626f61 72645465 L_HasClipboardTe │ │ - 0x00008ffc 78745f52 45414c00 53444c5f 50756d70 xt_REAL.SDL_Pump │ │ - 0x0000900c 4576656e 74735f52 45414c00 53444c5f Events_REAL.SDL_ │ │ - 0x0000901c 50656570 4576656e 74735f52 45414c00 PeepEvents_REAL. │ │ - 0x0000902c 73747266 74696d65 0053444c 5f486173 strftime.SDL_Has │ │ - 0x0000903c 4576656e 745f5245 414c006c 6f63616c Event_REAL.local │ │ - 0x0000904c 74696d65 0053444c 5f486173 4576656e time.SDL_HasEven │ │ - 0x0000905c 74735f52 45414c00 74696d65 0053444c ts_REAL.time.SDL │ │ - 0x0000906c 5f466c75 73684576 656e745f 5245414c _FlushEvent_REAL │ │ - 0x0000907c 0053444c 5f506f6c 6c457665 6e745f52 .SDL_PollEvent_R │ │ - 0x0000908c 45414c00 53444c5f 57616974 4576656e EAL.SDL_WaitEven │ │ - 0x0000909c 745f5245 414c0053 444c5f57 61697445 t_REAL.SDL_WaitE │ │ - 0x000090ac 76656e74 54696d65 6f75745f 5245414c ventTimeout_REAL │ │ - 0x000090bc 0053444c 5f507573 68457665 6e745f52 .SDL_PushEvent_R │ │ - 0x000090cc 45414c00 53444c5f 53657445 76656e74 EAL.SDL_SetEvent │ │ - 0x000090dc 46696c74 65725f52 45414c00 53444c5f Filter_REAL.SDL_ │ │ - 0x000090ec 47657445 76656e74 46696c74 65725f52 GetEventFilter_R │ │ - 0x000090fc 45414c00 53444c5f 41646445 76656e74 EAL.SDL_AddEvent │ │ - 0x0000910c 57617463 685f5245 414c0053 444c5f44 Watch_REAL.SDL_D │ │ - 0x0000911c 656c4576 656e7457 61746368 5f524541 elEventWatch_REA │ │ - 0x0000912c 4c005344 4c5f4669 6c746572 4576656e L.SDL_FilterEven │ │ - 0x0000913c 74735f52 45414c00 53444c5f 4576656e ts_REAL.SDL_Even │ │ - 0x0000914c 74537461 74655f52 45414c00 53444c5f tState_REAL.SDL_ │ │ - 0x0000915c 52656769 73746572 4576656e 74735f52 RegisterEvents_R │ │ - 0x0000916c 45414c00 53444c5f 47657442 61736550 EAL.SDL_GetBaseP │ │ - 0x0000917c 6174685f 5245414c 0053444c 5f476574 ath_REAL.SDL_Get │ │ - 0x0000918c 50726566 50617468 5f524541 4c005344 PrefPath_REAL.SD │ │ - 0x0000919c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ - 0x000091ac 4164644d 61707069 6e675f52 45414c00 AddMapping_REAL. │ │ - 0x000091bc 53444c5f 47616d65 436f6e74 726f6c6c SDL_GameControll │ │ - 0x000091cc 65724d61 7070696e 67466f72 47554944 erMappingForGUID │ │ - 0x000091dc 5f524541 4c005344 4c5f4761 6d65436f _REAL.SDL_GameCo │ │ - 0x000091ec 6e74726f 6c6c6572 4d617070 696e675f ntrollerMapping_ │ │ - 0x000091fc 5245414c 0053444c 5f497347 616d6543 REAL.SDL_IsGameC │ │ - 0x0000920c 6f6e7472 6f6c6c65 725f5245 414c0053 ontroller_REAL.S │ │ - 0x0000921c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ - 0x0000922c 724e616d 65466f72 496e6465 785f5245 rNameForIndex_RE │ │ - 0x0000923c 414c0053 444c5f47 616d6543 6f6e7472 AL.SDL_GameContr │ │ - 0x0000924c 6f6c6c65 724f7065 6e5f5245 414c0053 ollerOpen_REAL.S │ │ - 0x0000925c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ - 0x0000926c 724e616d 655f5245 414c0053 444c5f47 rName_REAL.SDL_G │ │ - 0x0000927c 616d6543 6f6e7472 6f6c6c65 72476574 ameControllerGet │ │ - 0x0000928c 41747461 63686564 5f524541 4c005344 Attached_REAL.SD │ │ - 0x0000929c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ - 0x000092ac 4765744a 6f797374 69636b5f 5245414c GetJoystick_REAL │ │ - 0x000092bc 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ - 0x000092cc 6c657245 76656e74 53746174 655f5245 lerEventState_RE │ │ - 0x000092dc 414c0053 444c5f47 616d6543 6f6e7472 AL.SDL_GameContr │ │ - 0x000092ec 6f6c6c65 72557064 6174655f 5245414c ollerUpdate_REAL │ │ - 0x000092fc 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ - 0x0000930c 6c657247 65744178 69734672 6f6d5374 lerGetAxisFromSt │ │ - 0x0000931c 72696e67 5f524541 4c005344 4c5f4761 ring_REAL.SDL_Ga │ │ - 0x0000932c 6d65436f 6e74726f 6c6c6572 47657453 meControllerGetS │ │ - 0x0000933c 7472696e 67466f72 41786973 5f524541 tringForAxis_REA │ │ - 0x0000934c 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ - 0x0000935c 6c6c6572 47657442 696e6446 6f724178 llerGetBindForAx │ │ - 0x0000936c 69735f52 45414c00 53444c5f 47616d65 is_REAL.SDL_Game │ │ - 0x0000937c 436f6e74 726f6c6c 65724765 74417869 ControllerGetAxi │ │ - 0x0000938c 735f5245 414c0053 444c5f47 616d6543 s_REAL.SDL_GameC │ │ - 0x0000939c 6f6e7472 6f6c6c65 72476574 42757474 ontrollerGetButt │ │ - 0x000093ac 6f6e4672 6f6d5374 72696e67 5f524541 onFromString_REA │ │ - 0x000093bc 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ - 0x000093cc 6c6c6572 47657453 7472696e 67466f72 llerGetStringFor │ │ - 0x000093dc 42757474 6f6e5f52 45414c00 53444c5f Button_REAL.SDL_ │ │ - 0x000093ec 47616d65 436f6e74 726f6c6c 65724765 GameControllerGe │ │ - 0x000093fc 7442696e 64466f72 42757474 6f6e5f52 tBindForButton_R │ │ - 0x0000940c 45414c00 53444c5f 47616d65 436f6e74 EAL.SDL_GameCont │ │ - 0x0000941c 726f6c6c 65724765 74427574 746f6e5f rollerGetButton_ │ │ - 0x0000942c 5245414c 0053444c 5f47616d 65436f6e REAL.SDL_GameCon │ │ - 0x0000943c 74726f6c 6c657243 6c6f7365 5f524541 trollerClose_REA │ │ - 0x0000944c 4c005344 4c5f5265 636f7264 47657374 L.SDL_RecordGest │ │ - 0x0000945c 7572655f 5245414c 0053444c 5f536176 ure_REAL.SDL_Sav │ │ - 0x0000946c 65416c6c 446f6c6c 61725465 6d706c61 eAllDollarTempla │ │ - 0x0000947c 7465735f 5245414c 0053444c 5f536176 tes_REAL.SDL_Sav │ │ - 0x0000948c 65446f6c 6c617254 656d706c 6174655f eDollarTemplate_ │ │ - 0x0000949c 5245414c 0053444c 5f4c6f61 64446f6c REAL.SDL_LoadDol │ │ - 0x000094ac 6c617254 656d706c 61746573 5f524541 larTemplates_REA │ │ - 0x000094bc 4c005344 4c5f4e75 6d486170 74696373 L.SDL_NumHaptics │ │ - 0x000094cc 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ - 0x000094dc 4e616d65 5f524541 4c005344 4c5f4861 Name_REAL.SDL_Ha │ │ - 0x000094ec 70746963 4f70656e 5f524541 4c005344 pticOpen_REAL.SD │ │ - 0x000094fc 4c5f4861 70746963 4f70656e 65645f52 L_HapticOpened_R │ │ - 0x0000950c 45414c00 53444c5f 48617074 6963496e EAL.SDL_HapticIn │ │ - 0x0000951c 6465785f 5245414c 0053444c 5f4d6f75 dex_REAL.SDL_Mou │ │ - 0x0000952c 73654973 48617074 69635f52 45414c00 seIsHaptic_REAL. │ │ - 0x0000953c 53444c5f 48617074 69634f70 656e4672 SDL_HapticOpenFr │ │ - 0x0000954c 6f6d4d6f 7573655f 5245414c 0053444c omMouse_REAL.SDL │ │ - 0x0000955c 5f4a6f79 73746963 6b497348 61707469 _JoystickIsHapti │ │ - 0x0000956c 635f5245 414c0053 444c5f48 61707469 c_REAL.SDL_Hapti │ │ - 0x0000957c 634f7065 6e46726f 6d4a6f79 73746963 cOpenFromJoystic │ │ - 0x0000958c 6b5f5245 414c0053 444c5f48 61707469 k_REAL.SDL_Hapti │ │ - 0x0000959c 63436c6f 73655f52 45414c00 53444c5f cClose_REAL.SDL_ │ │ - 0x000095ac 48617074 69634e75 6d456666 65637473 HapticNumEffects │ │ - 0x000095bc 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ - 0x000095cc 4e756d45 66666563 7473506c 6179696e NumEffectsPlayin │ │ - 0x000095dc 675f5245 414c0053 444c5f48 61707469 g_REAL.SDL_Hapti │ │ - 0x000095ec 63517565 72795f52 45414c00 53444c5f cQuery_REAL.SDL_ │ │ - 0x000095fc 48617074 69634e75 6d417865 735f5245 HapticNumAxes_RE │ │ - 0x0000960c 414c0053 444c5f48 61707469 63456666 AL.SDL_HapticEff │ │ - 0x0000961c 65637453 7570706f 72746564 5f524541 ectSupported_REA │ │ - 0x0000962c 4c005344 4c5f4861 70746963 4e657745 L.SDL_HapticNewE │ │ - 0x0000963c 66666563 745f5245 414c0065 78697400 ffect_REAL.exit. │ │ - 0x0000964c 53444c5f 48617074 69635570 64617465 SDL_HapticUpdate │ │ - 0x0000965c 45666665 63745f52 45414c00 53444c5f Effect_REAL.SDL_ │ │ - 0x0000966c 48617074 69635275 6e456666 6563745f HapticRunEffect_ │ │ - 0x0000967c 5245414c 0053444c 5f486170 74696353 REAL.SDL_HapticS │ │ - 0x0000968c 746f7045 66666563 745f5245 414c0053 topEffect_REAL.S │ │ - 0x0000969c 444c5f48 61707469 63446573 74726f79 DL_HapticDestroy │ │ - 0x000096ac 45666665 63745f52 45414c00 53444c5f Effect_REAL.SDL_ │ │ - 0x000096bc 48617074 69634765 74456666 65637453 HapticGetEffectS │ │ - 0x000096cc 74617475 735f5245 414c0053 444c5f48 tatus_REAL.SDL_H │ │ - 0x000096dc 61707469 63536574 4761696e 5f524541 apticSetGain_REA │ │ - 0x000096ec 4c005344 4c5f4861 70746963 53657441 L.SDL_HapticSetA │ │ - 0x000096fc 75746f63 656e7465 725f5245 414c0053 utocenter_REAL.S │ │ - 0x0000970c 444c5f48 61707469 63506175 73655f52 DL_HapticPause_R │ │ - 0x0000971c 45414c00 53444c5f 48617074 6963556e EAL.SDL_HapticUn │ │ - 0x0000972c 70617573 655f5245 414c0053 444c5f48 pause_REAL.SDL_H │ │ - 0x0000973c 61707469 6353746f 70416c6c 5f524541 apticStopAll_REA │ │ - 0x0000974c 4c005344 4c5f4861 70746963 52756d62 L.SDL_HapticRumb │ │ - 0x0000975c 6c655375 70706f72 7465645f 5245414c leSupported_REAL │ │ - 0x0000976c 0053444c 5f486170 74696352 756d626c .SDL_HapticRumbl │ │ - 0x0000977c 65496e69 745f5245 414c0053 444c5f48 eInit_REAL.SDL_H │ │ - 0x0000978c 61707469 6352756d 626c6550 6c61795f apticRumblePlay_ │ │ - 0x0000979c 5245414c 00636c6f 636b0053 444c5f48 REAL.clock.SDL_H │ │ - 0x000097ac 61707469 6352756d 626c6553 746f705f apticRumbleStop_ │ │ - 0x000097bc 5245414c 0053444c 5f4e756d 4a6f7973 REAL.SDL_NumJoys │ │ - 0x000097cc 7469636b 735f5245 414c0053 444c5f4a ticks_REAL.SDL_J │ │ - 0x000097dc 6f797374 69636b4e 616d6546 6f72496e oystickNameForIn │ │ - 0x000097ec 6465785f 5245414c 006c7261 6e643438 dex_REAL.lrand48 │ │ - 0x000097fc 0053444c 5f4a6f79 73746963 6b4f7065 .SDL_JoystickOpe │ │ - 0x0000980c 6e5f5245 414c0073 72616e64 34380053 n_REAL.srand48.S │ │ - 0x0000981c 444c5f4a 6f797374 69636b4e 616d655f DL_JoystickName_ │ │ - 0x0000982c 5245414c 0053444c 5f4a6f79 73746963 REAL.SDL_Joystic │ │ - 0x0000983c 6b476574 44657669 63654755 49445f52 kGetDeviceGUID_R │ │ - 0x0000984c 45414c00 66707574 63005344 4c5f4a6f EAL.fputc.SDL_Jo │ │ - 0x0000985c 79737469 636b4765 74475549 445f5245 ystickGetGUID_RE │ │ - 0x0000986c 414c0053 444c5f4a 6f797374 69636b47 AL.SDL_JoystickG │ │ - 0x0000987c 65744755 49445374 72696e67 5f524541 etGUIDString_REA │ │ - 0x0000988c 4c005344 4c5f4a6f 79737469 636b4765 L.SDL_JoystickGe │ │ - 0x0000989c 74475549 4446726f 6d537472 696e675f tGUIDFromString_ │ │ - 0x000098ac 5245414c 0053444c 5f4a6f79 73746963 REAL.SDL_Joystic │ │ - 0x000098bc 6b476574 41747461 63686564 5f524541 kGetAttached_REA │ │ - 0x000098cc 4c005344 4c5f4a6f 79737469 636b496e L.SDL_JoystickIn │ │ - 0x000098dc 7374616e 63654944 5f524541 4c005344 stanceID_REAL.SD │ │ + 0x0000850c 6e64726f 69645f4f 6e4b6579 5570004a ndroid_OnKeyUp.J │ │ + 0x0000851c 6176615f 6f72675f 6c696273 646c5f61 ava_org_libsdl_a │ │ + 0x0000852c 70705f53 444c4163 74697669 74795f6f pp_SDLActivity_o │ │ + 0x0000853c 6e4e6174 6976654b 6579626f 61726446 nNativeKeyboardF │ │ + 0x0000854c 6f637573 4c6f7374 0053444c 5f53746f ocusLost.SDL_Sto │ │ + 0x0000855c 70546578 74496e70 75745f52 45414c00 pTextInput_REAL. │ │ + 0x0000856c 7372616e 64343800 4a617661 5f6f7267 srand48.Java_org │ │ + 0x0000857c 5f6c6962 73646c5f 6170705f 53444c41 _libsdl_app_SDLA │ │ + 0x0000858c 63746976 6974795f 6f6e4e61 74697665 ctivity_onNative │ │ + 0x0000859c 546f7563 6800416e 64726f69 645f4f6e Touch.Android_On │ │ + 0x000085ac 546f7563 68004a61 76615f6f 72675f6c Touch.Java_org_l │ │ + 0x000085bc 69627364 6c5f6170 705f5344 4c416374 ibsdl_app_SDLAct │ │ + 0x000085cc 69766974 795f6f6e 4e617469 76654d6f ivity_onNativeMo │ │ + 0x000085dc 75736500 6c72616e 64343800 416e6472 use.lrand48.Andr │ │ + 0x000085ec 6f69645f 4f6e4d6f 75736500 4a617661 oid_OnMouse.Java │ │ + 0x000085fc 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ + 0x0000860c 53444c41 63746976 6974795f 6f6e4e61 SDLActivity_onNa │ │ + 0x0000861c 74697665 41636365 6c004a61 76615f6f tiveAccel.Java_o │ │ + 0x0000862c 72675f6c 69627364 6c5f6170 705f5344 rg_libsdl_app_SD │ │ + 0x0000863c 4c416374 69766974 795f6e61 74697665 LActivity_native │ │ + 0x0000864c 4c6f774d 656d6f72 79005344 4c5f5365 LowMemory.SDL_Se │ │ + 0x0000865c 6e644170 70457665 6e74004a 6176615f ndAppEvent.Java_ │ │ + 0x0000866c 6f72675f 6c696273 646c5f61 70705f53 org_libsdl_app_S │ │ + 0x0000867c 444c4163 74697669 74795f6e 61746976 DLActivity_nativ │ │ + 0x0000868c 65517569 74005344 4c5f466c 75736845 eQuit.SDL_FlushE │ │ + 0x0000869c 76656e74 735f5245 414c0053 444c5f53 vents_REAL.SDL_S │ │ + 0x000086ac 656e6451 75697400 53444c5f 53656d56 endQuit.SDL_SemV │ │ + 0x000086bc 616c7565 5f524541 4c005344 4c5f5365 alue_REAL.SDL_Se │ │ + 0x000086cc 6d506f73 745f5245 414c0041 6e64726f mPost_REAL.Andro │ │ + 0x000086dc 69645f52 6573756d 6553656d 004a6176 id_ResumeSem.Jav │ │ + 0x000086ec 615f6f72 675f6c69 6273646c 5f617070 a_org_libsdl_app │ │ + 0x000086fc 5f53444c 41637469 76697479 5f6e6174 _SDLActivity_nat │ │ + 0x0000870c 69766550 61757365 005f5f61 6e64726f ivePause.__andro │ │ + 0x0000871c 69645f6c 6f675f70 72696e74 0053444c id_log_print.SDL │ │ + 0x0000872c 5f53656e 6457696e 646f7745 76656e74 _SendWindowEvent │ │ + 0x0000873c 00416e64 726f6964 5f506175 73655365 .Android_PauseSe │ │ + 0x0000874c 6d004a61 76615f6f 72675f6c 69627364 m.Java_org_libsd │ │ + 0x0000875c 6c5f6170 705f5344 4c416374 69766974 l_app_SDLActivit │ │ + 0x0000876c 795f6e61 74697665 52657375 6d65004a y_nativeResume.J │ │ + 0x0000877c 6176615f 6f72675f 6c696273 646c5f61 ava_org_libsdl_a │ │ + 0x0000878c 70705f53 444c496e 70757443 6f6e6e65 pp_SDLInputConne │ │ + 0x0000879c 6374696f 6e5f6e61 74697665 436f6d6d ction_nativeComm │ │ + 0x000087ac 69745465 78740053 444c5f53 656e644b itText.SDL_SendK │ │ + 0x000087bc 6579626f 61726454 65787400 4a617661 eyboardText.Java │ │ + 0x000087cc 5f6f7267 5f6c6962 73646c5f 6170705f _org_libsdl_app_ │ │ + 0x000087dc 53444c49 6e707574 436f6e6e 65637469 SDLInputConnecti │ │ + 0x000087ec 6f6e5f6e 61746976 65536574 436f6d70 on_nativeSetComp │ │ + 0x000087fc 6f73696e 67546578 74005344 4c5f5365 osingText.SDL_Se │ │ + 0x0000880c 6e644564 6974696e 67546578 74004a61 ndEditingText.Ja │ │ + 0x0000881c 76615f6f 72675f6c 69627364 6c5f6170 va_org_libsdl_ap │ │ + 0x0000882c 705f5344 4c416374 69766974 795f6e61 p_SDLActivity_na │ │ + 0x0000883c 74697665 47657448 696e7400 416e6472 tiveGetHint.Andr │ │ + 0x0000884c 6f69645f 4a4e495f 47657441 6363656c oid_JNI_GetAccel │ │ + 0x0000885c 65726f6d 65746572 56616c75 65730041 erometerValues.A │ │ + 0x0000886c 6e64726f 69645f4a 4e495f47 6574456e ndroid_JNI_GetEn │ │ + 0x0000887c 7600416e 64726f69 645f4a4e 495f4765 v.Android_JNI_Ge │ │ + 0x0000888c 744e6174 69766557 696e646f 7700414e tNativeWindow.AN │ │ + 0x0000889c 61746976 6557696e 646f775f 66726f6d ativeWindow_from │ │ + 0x000088ac 53757266 61636500 4a617661 5f6f7267 Surface.Java_org │ │ + 0x000088bc 5f6c6962 73646c5f 6170705f 53444c41 _libsdl_app_SDLA │ │ + 0x000088cc 63746976 6974795f 6f6e4e61 74697665 ctivity_onNative │ │ + 0x000088dc 53757266 61636543 68616e67 65640041 SurfaceChanged.A │ │ + 0x000088ec 4e617469 76655769 6e646f77 5f72656c NativeWindow_rel │ │ + 0x000088fc 65617365 0053444c 5f45474c 5f437265 ease.SDL_EGL_Cre │ │ + 0x0000890c 61746553 75726661 63650041 6e64726f ateSurface.Andro │ │ + 0x0000891c 69645f4a 4e495f53 65744163 74697669 id_JNI_SetActivi │ │ + 0x0000892c 74795469 746c6500 6c736565 6b005344 tyTitle.lseek.SD │ │ + 0x0000893c 4c5f4672 65655257 5f524541 4c00416e L_FreeRW_REAL.An │ │ + 0x0000894c 64726f69 645f4a4e 495f5365 74757054 droid_JNI_SetupT │ │ + 0x0000895c 68726561 64004a4e 495f4f6e 4c6f6164 hread.JNI_OnLoad │ │ + 0x0000896c 00707468 72656164 5f6b6579 5f637265 .pthread_key_cre │ │ + 0x0000897c 61746500 53444c5f 416e6472 6f69645f ate.SDL_Android_ │ │ + 0x0000898c 496e6974 0053444c 5f6d656d 6370795f Init.SDL_memcpy_ │ │ + 0x0000899c 5245414c 00416e64 726f6964 5f4a4e49 REAL.Android_JNI │ │ + 0x000089ac 5f46696c 654f7065 6e005f5f 61656162 _FileOpen.__aeab │ │ + 0x000089bc 695f7569 64697600 416e6472 6f69645f i_uidiv.Android_ │ │ + 0x000089cc 4a4e495f 46696c65 52656164 00726561 JNI_FileRead.rea │ │ + 0x000089dc 6400416e 64726f69 645f4a4e 495f4669 d.Android_JNI_Fi │ │ + 0x000089ec 6c655772 69746500 416e6472 6f69645f leWrite.Android_ │ │ + 0x000089fc 4a4e495f 46696c65 53697a65 00416e64 JNI_FileSize.And │ │ + 0x00008a0c 726f6964 5f4a4e49 5f46696c 65536565 roid_JNI_FileSee │ │ + 0x00008a1c 6b00416e 64726f69 645f4a4e 495f4669 k.Android_JNI_Fi │ │ + 0x00008a2c 6c65436c 6f736500 416e6472 6f69645f leClose.Android_ │ │ + 0x00008a3c 4a4e495f 53657443 6c697062 6f617264 JNI_SetClipboard │ │ + 0x00008a4c 54657874 00416e64 726f6964 5f4a4e49 Text.Android_JNI │ │ + 0x00008a5c 5f476574 436c6970 626f6172 64546578 _GetClipboardTex │ │ + 0x00008a6c 7400416e 64726f69 645f4a4e 495f4861 t.Android_JNI_Ha │ │ + 0x00008a7c 73436c69 70626f61 72645465 78740041 sClipboardText.A │ │ + 0x00008a8c 6e64726f 69645f4a 4e495f47 6574506f ndroid_JNI_GetPo │ │ + 0x00008a9c 77657249 6e666f00 416e6472 6f69645f werInfo.Android_ │ │ + 0x00008aac 4a4e495f 47657454 6f756368 44657669 JNI_GetTouchDevi │ │ + 0x00008abc 63654964 7300416e 64726f69 645f4a4e ceIds.Android_JN │ │ + 0x00008acc 495f506f 6c6c496e 70757444 65766963 I_PollInputDevic │ │ + 0x00008adc 65730041 6e64726f 69645f4a 4e495f53 es.Android_JNI_S │ │ + 0x00008aec 656e644d 65737361 67650061 626f7274 endMessage.abort │ │ + 0x00008afc 00416e64 726f6964 5f4a4e49 5f537573 .Android_JNI_Sus │ │ + 0x00008b0c 70656e64 53637265 656e5361 76657200 pendScreenSaver. │ │ + 0x00008b1c 416e6472 6f69645f 4a4e495f 53686f77 Android_JNI_Show │ │ + 0x00008b2c 54657874 496e7075 7400416e 64726f69 TextInput.Androi │ │ + 0x00008b3c 645f4a4e 495f4869 64655465 7874496e d_JNI_HideTextIn │ │ + 0x00008b4c 70757400 416e6472 6f69645f 4a4e495f put.Android_JNI_ │ │ + 0x00008b5c 53686f77 4d657373 61676542 6f780053 ShowMessageBox.S │ │ + 0x00008b6c 444c5f41 6e64726f 69644765 744a4e49 DL_AndroidGetJNI │ │ + 0x00008b7c 456e765f 5245414c 0053444c 5f416e64 Env_REAL.SDL_And │ │ + 0x00008b8c 726f6964 47657441 63746976 6974795f roidGetActivity_ │ │ + 0x00008b9c 5245414c 0053444c 5f416e64 726f6964 REAL.SDL_Android │ │ + 0x00008bac 47657449 6e746572 6e616c53 746f7261 GetInternalStora │ │ + 0x00008bbc 67655061 74685f52 45414c00 53444c5f gePath_REAL.SDL_ │ │ + 0x00008bcc 416e6472 6f696447 65744578 7465726e AndroidGetExtern │ │ + 0x00008bdc 616c5374 6f726167 65537461 74655f52 alStorageState_R │ │ + 0x00008bec 45414c00 53444c5f 416e6472 6f696447 EAL.SDL_AndroidG │ │ + 0x00008bfc 65744578 7465726e 616c5374 6f726167 etExternalStorag │ │ + 0x00008c0c 65506174 685f5245 414c0041 6e64726f ePath_REAL.Andro │ │ + 0x00008c1c 69645f4a 4e495f47 65744163 74697669 id_JNI_GetActivi │ │ + 0x00008c2c 7479436c 61737300 53444c5f 47657443 tyClass.SDL_GetC │ │ + 0x00008c3c 5055436f 756e745f 5245414c 00737973 PUCount_REAL.sys │ │ + 0x00008c4c 636f6e66 0053444c 5f476574 43505543 conf.SDL_GetCPUC │ │ + 0x00008c5c 61636865 4c696e65 53697a65 5f524541 acheLineSize_REA │ │ + 0x00008c6c 4c005344 4c5f4861 73524454 53435f52 L.SDL_HasRDTSC_R │ │ + 0x00008c7c 45414c00 53444c5f 48617341 6c746956 EAL.SDL_HasAltiV │ │ + 0x00008c8c 65635f52 45414c00 53444c5f 4861734d ec_REAL.SDL_HasM │ │ + 0x00008c9c 4d585f52 45414c00 53444c5f 48617333 MX_REAL.SDL_Has3 │ │ + 0x00008cac 444e6f77 5f524541 4c005344 4c5f4861 DNow_REAL.SDL_Ha │ │ + 0x00008cbc 73535345 5f524541 4c005344 4c5f4861 sSSE_REAL.SDL_Ha │ │ + 0x00008ccc 73535345 325f5245 414c0053 444c5f48 sSSE2_REAL.SDL_H │ │ + 0x00008cdc 61735353 45335f52 45414c00 53444c5f asSSE3_REAL.SDL_ │ │ + 0x00008cec 48617353 53453431 5f524541 4c005344 HasSSE41_REAL.SD │ │ + 0x00008cfc 4c5f4861 73535345 34325f52 45414c00 L_HasSSE42_REAL. │ │ + 0x00008d0c 53444c5f 48617341 56585f52 45414c00 SDL_HasAVX_REAL. │ │ + 0x00008d1c 53444c5f 48617341 5658325f 5245414c SDL_HasAVX2_REAL │ │ + 0x00008d2c 005f5f61 65616269 5f6c6d75 6c005344 .__aeabi_lmul.SD │ │ + 0x00008d3c 4c5f4765 74537973 74656d52 414d5f52 L_GetSystemRAM_R │ │ + 0x00008d4c 45414c00 53444c5f 44594e41 50495f65 EAL.SDL_DYNAPI_e │ │ + 0x00008d5c 6e747279 0053444c 5f737363 616e665f ntry.SDL_sscanf_ │ │ + 0x00008d6c 5245414c 0053444c 5f437265 61746554 REAL.SDL_CreateT │ │ + 0x00008d7c 68726561 645f5245 414c0053 444c5f52 hread_REAL.SDL_R │ │ + 0x00008d8c 5746726f 6d46505f 5245414c 0053444c WFromFP_REAL.SDL │ │ + 0x00008d9c 5f476574 4e756d41 7564696f 44726976 _GetNumAudioDriv │ │ + 0x00008dac 6572735f 5245414c 0053444c 5f476574 ers_REAL.SDL_Get │ │ + 0x00008dbc 41756469 6f447269 7665725f 5245414c AudioDriver_REAL │ │ + 0x00008dcc 0053444c 5f476574 43757272 656e7441 .SDL_GetCurrentA │ │ + 0x00008ddc 7564696f 44726976 65725f52 45414c00 udioDriver_REAL. │ │ + 0x00008dec 53444c5f 4f70656e 41756469 6f5f5245 SDL_OpenAudio_RE │ │ + 0x00008dfc 414c0053 444c5f47 65744e75 6d417564 AL.SDL_GetNumAud │ │ + 0x00008e0c 696f4465 76696365 735f5245 414c0053 ioDevices_REAL.S │ │ + 0x00008e1c 444c5f47 65744175 64696f44 65766963 DL_GetAudioDevic │ │ + 0x00008e2c 654e616d 655f5245 414c0053 444c5f4f eName_REAL.SDL_O │ │ + 0x00008e3c 70656e41 7564696f 44657669 63655f52 penAudioDevice_R │ │ + 0x00008e4c 45414c00 53444c5f 47657441 7564696f EAL.SDL_GetAudio │ │ + 0x00008e5c 53746174 75735f52 45414c00 53444c5f Status_REAL.SDL_ │ │ + 0x00008e6c 47657441 7564696f 44657669 63655374 GetAudioDeviceSt │ │ + 0x00008e7c 61747573 5f524541 4c005344 4c5f5061 atus_REAL.SDL_Pa │ │ + 0x00008e8c 75736541 7564696f 5f524541 4c005344 useAudio_REAL.SD │ │ + 0x00008e9c 4c5f5061 75736541 7564696f 44657669 L_PauseAudioDevi │ │ + 0x00008eac 63655f52 45414c00 53444c5f 4c6f6164 ce_REAL.SDL_Load │ │ + 0x00008ebc 5741565f 52575f52 45414c00 53444c5f WAV_RW_REAL.SDL_ │ │ + 0x00008ecc 46726565 5741565f 5245414c 0053444c FreeWAV_REAL.SDL │ │ + 0x00008edc 5f427569 6c644175 64696f43 56545f52 _BuildAudioCVT_R │ │ + 0x00008eec 45414c00 53444c5f 436f6e76 65727441 EAL.SDL_ConvertA │ │ + 0x00008efc 7564696f 5f524541 4c005344 4c5f4d69 udio_REAL.SDL_Mi │ │ + 0x00008f0c 78417564 696f5f52 45414c00 53444c5f xAudio_REAL.SDL_ │ │ + 0x00008f1c 4d697841 7564696f 466f726d 61745f52 MixAudioFormat_R │ │ + 0x00008f2c 45414c00 53444c5f 4c6f636b 41756469 EAL.SDL_LockAudi │ │ + 0x00008f3c 6f5f5245 414c0053 444c5f4c 6f636b41 o_REAL.SDL_LockA │ │ + 0x00008f4c 7564696f 44657669 63655f52 45414c00 udioDevice_REAL. │ │ + 0x00008f5c 53444c5f 556e6c6f 636b4175 64696f5f SDL_UnlockAudio_ │ │ + 0x00008f6c 5245414c 0053444c 5f556e6c 6f636b41 REAL.SDL_UnlockA │ │ + 0x00008f7c 7564696f 44657669 63655f52 45414c00 udioDevice_REAL. │ │ + 0x00008f8c 53444c5f 436c6f73 65417564 696f5f52 SDL_CloseAudio_R │ │ + 0x00008f9c 45414c00 53444c5f 436c6f73 65417564 EAL.SDL_CloseAud │ │ + 0x00008fac 696f4465 76696365 5f524541 4c005344 ioDevice_REAL.SD │ │ + 0x00008fbc 4c5f5365 74436c69 70626f61 72645465 L_SetClipboardTe │ │ + 0x00008fcc 78745f52 45414c00 53444c5f 47657443 xt_REAL.SDL_GetC │ │ + 0x00008fdc 6c697062 6f617264 54657874 5f524541 lipboardText_REA │ │ + 0x00008fec 4c005344 4c5f4861 73436c69 70626f61 L.SDL_HasClipboa │ │ + 0x00008ffc 72645465 78745f52 45414c00 53444c5f rdText_REAL.SDL_ │ │ + 0x0000900c 50756d70 4576656e 74735f52 45414c00 PumpEvents_REAL. │ │ + 0x0000901c 53444c5f 50656570 4576656e 74735f52 SDL_PeepEvents_R │ │ + 0x0000902c 45414c00 73747266 74696d65 0053444c EAL.strftime.SDL │ │ + 0x0000903c 5f486173 4576656e 745f5245 414c006c _HasEvent_REAL.l │ │ + 0x0000904c 6f63616c 74696d65 0053444c 5f486173 ocaltime.SDL_Has │ │ + 0x0000905c 4576656e 74735f52 45414c00 74696d65 Events_REAL.time │ │ + 0x0000906c 0053444c 5f466c75 73684576 656e745f .SDL_FlushEvent_ │ │ + 0x0000907c 5245414c 0053444c 5f506f6c 6c457665 REAL.SDL_PollEve │ │ + 0x0000908c 6e745f52 45414c00 53444c5f 57616974 nt_REAL.SDL_Wait │ │ + 0x0000909c 4576656e 745f5245 414c0053 444c5f57 Event_REAL.SDL_W │ │ + 0x000090ac 61697445 76656e74 54696d65 6f75745f aitEventTimeout_ │ │ + 0x000090bc 5245414c 0053444c 5f507573 68457665 REAL.SDL_PushEve │ │ + 0x000090cc 6e745f52 45414c00 53444c5f 53657445 nt_REAL.SDL_SetE │ │ + 0x000090dc 76656e74 46696c74 65725f52 45414c00 ventFilter_REAL. │ │ + 0x000090ec 53444c5f 47657445 76656e74 46696c74 SDL_GetEventFilt │ │ + 0x000090fc 65725f52 45414c00 53444c5f 41646445 er_REAL.SDL_AddE │ │ + 0x0000910c 76656e74 57617463 685f5245 414c0053 ventWatch_REAL.S │ │ + 0x0000911c 444c5f44 656c4576 656e7457 61746368 DL_DelEventWatch │ │ + 0x0000912c 5f524541 4c006670 75746300 53444c5f _REAL.fputc.SDL_ │ │ + 0x0000913c 46696c74 65724576 656e7473 5f524541 FilterEvents_REA │ │ + 0x0000914c 4c005344 4c5f4576 656e7453 74617465 L.SDL_EventState │ │ + 0x0000915c 5f524541 4c005344 4c5f5265 67697374 _REAL.SDL_Regist │ │ + 0x0000916c 65724576 656e7473 5f524541 4c005344 erEvents_REAL.SD │ │ + 0x0000917c 4c5f4765 74426173 65506174 685f5245 L_GetBasePath_RE │ │ + 0x0000918c 414c0053 444c5f47 65745072 65665061 AL.SDL_GetPrefPa │ │ + 0x0000919c 74685f52 45414c00 53444c5f 47616d65 th_REAL.SDL_Game │ │ + 0x000091ac 436f6e74 726f6c6c 65724164 644d6170 ControllerAddMap │ │ + 0x000091bc 70696e67 5f524541 4c005344 4c5f4761 ping_REAL.SDL_Ga │ │ + 0x000091cc 6d65436f 6e74726f 6c6c6572 4d617070 meControllerMapp │ │ + 0x000091dc 696e6746 6f724755 49445f52 45414c00 ingForGUID_REAL. │ │ + 0x000091ec 53444c5f 47616d65 436f6e74 726f6c6c SDL_GameControll │ │ + 0x000091fc 65724d61 7070696e 675f5245 414c0053 erMapping_REAL.S │ │ + 0x0000920c 444c5f49 7347616d 65436f6e 74726f6c DL_IsGameControl │ │ + 0x0000921c 6c65725f 5245414c 0053444c 5f47616d ler_REAL.SDL_Gam │ │ + 0x0000922c 65436f6e 74726f6c 6c65724e 616d6546 eControllerNameF │ │ + 0x0000923c 6f72496e 6465785f 5245414c 0053444c orIndex_REAL.SDL │ │ + 0x0000924c 5f47616d 65436f6e 74726f6c 6c65724f _GameControllerO │ │ + 0x0000925c 70656e5f 5245414c 0053444c 5f47616d pen_REAL.SDL_Gam │ │ + 0x0000926c 65436f6e 74726f6c 6c65724e 616d655f eControllerName_ │ │ + 0x0000927c 5245414c 0053444c 5f47616d 65436f6e REAL.SDL_GameCon │ │ + 0x0000928c 74726f6c 6c657247 65744174 74616368 trollerGetAttach │ │ + 0x0000929c 65645f52 45414c00 53444c5f 47616d65 ed_REAL.SDL_Game │ │ + 0x000092ac 436f6e74 726f6c6c 65724765 744a6f79 ControllerGetJoy │ │ + 0x000092bc 73746963 6b5f5245 414c0053 444c5f47 stick_REAL.SDL_G │ │ + 0x000092cc 616d6543 6f6e7472 6f6c6c65 72457665 ameControllerEve │ │ + 0x000092dc 6e745374 6174655f 5245414c 0053444c ntState_REAL.SDL │ │ + 0x000092ec 5f47616d 65436f6e 74726f6c 6c657255 _GameControllerU │ │ + 0x000092fc 70646174 655f5245 414c0053 444c5f47 pdate_REAL.SDL_G │ │ + 0x0000930c 616d6543 6f6e7472 6f6c6c65 72476574 ameControllerGet │ │ + 0x0000931c 41786973 46726f6d 53747269 6e675f52 AxisFromString_R │ │ + 0x0000932c 45414c00 53444c5f 47616d65 436f6e74 EAL.SDL_GameCont │ │ + 0x0000933c 726f6c6c 65724765 74537472 696e6746 rollerGetStringF │ │ + 0x0000934c 6f724178 69735f52 45414c00 53444c5f orAxis_REAL.SDL_ │ │ + 0x0000935c 47616d65 436f6e74 726f6c6c 65724765 GameControllerGe │ │ + 0x0000936c 7442696e 64466f72 41786973 5f524541 tBindForAxis_REA │ │ + 0x0000937c 4c005344 4c5f4761 6d65436f 6e74726f L.SDL_GameContro │ │ + 0x0000938c 6c6c6572 47657441 7869735f 5245414c llerGetAxis_REAL │ │ + 0x0000939c 0053444c 5f47616d 65436f6e 74726f6c .SDL_GameControl │ │ + 0x000093ac 6c657247 65744275 74746f6e 46726f6d lerGetButtonFrom │ │ + 0x000093bc 53747269 6e675f52 45414c00 53444c5f String_REAL.SDL_ │ │ + 0x000093cc 47616d65 436f6e74 726f6c6c 65724765 GameControllerGe │ │ + 0x000093dc 74537472 696e6746 6f724275 74746f6e tStringForButton │ │ + 0x000093ec 5f524541 4c005344 4c5f4761 6d65436f _REAL.SDL_GameCo │ │ + 0x000093fc 6e74726f 6c6c6572 47657442 696e6446 ntrollerGetBindF │ │ + 0x0000940c 6f724275 74746f6e 5f524541 4c005344 orButton_REAL.SD │ │ + 0x0000941c 4c5f4761 6d65436f 6e74726f 6c6c6572 L_GameController │ │ + 0x0000942c 47657442 7574746f 6e5f5245 414c0053 GetButton_REAL.S │ │ + 0x0000943c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ + 0x0000944c 72436c6f 73655f52 45414c00 53444c5f rClose_REAL.SDL_ │ │ + 0x0000945c 5265636f 72644765 73747572 655f5245 RecordGesture_RE │ │ + 0x0000946c 414c0053 444c5f53 61766541 6c6c446f AL.SDL_SaveAllDo │ │ + 0x0000947c 6c6c6172 54656d70 6c617465 735f5245 llarTemplates_RE │ │ + 0x0000948c 414c0053 444c5f53 61766544 6f6c6c61 AL.SDL_SaveDolla │ │ + 0x0000949c 7254656d 706c6174 655f5245 414c0053 rTemplate_REAL.S │ │ + 0x000094ac 444c5f4c 6f616444 6f6c6c61 7254656d DL_LoadDollarTem │ │ + 0x000094bc 706c6174 65735f52 45414c00 53444c5f plates_REAL.SDL_ │ │ + 0x000094cc 4e756d48 61707469 63735f52 45414c00 NumHaptics_REAL. │ │ + 0x000094dc 53444c5f 48617074 69634e61 6d655f52 SDL_HapticName_R │ │ + 0x000094ec 45414c00 53444c5f 48617074 69634f70 EAL.SDL_HapticOp │ │ + 0x000094fc 656e5f52 45414c00 53444c5f 48617074 en_REAL.SDL_Hapt │ │ + 0x0000950c 69634f70 656e6564 5f524541 4c005344 icOpened_REAL.SD │ │ + 0x0000951c 4c5f4861 70746963 496e6465 785f5245 L_HapticIndex_RE │ │ + 0x0000952c 414c0053 444c5f4d 6f757365 49734861 AL.SDL_MouseIsHa │ │ + 0x0000953c 70746963 5f524541 4c005344 4c5f4861 ptic_REAL.SDL_Ha │ │ + 0x0000954c 70746963 4f70656e 46726f6d 4d6f7573 pticOpenFromMous │ │ + 0x0000955c 655f5245 414c0053 444c5f4a 6f797374 e_REAL.SDL_Joyst │ │ + 0x0000956c 69636b49 73486170 7469635f 5245414c ickIsHaptic_REAL │ │ + 0x0000957c 0053444c 5f486170 7469634f 70656e46 .SDL_HapticOpenF │ │ + 0x0000958c 726f6d4a 6f797374 69636b5f 5245414c romJoystick_REAL │ │ + 0x0000959c 0053444c 5f486170 74696343 6c6f7365 .SDL_HapticClose │ │ + 0x000095ac 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ + 0x000095bc 4e756d45 66666563 74735f52 45414c00 NumEffects_REAL. │ │ + 0x000095cc 53444c5f 48617074 69634e75 6d456666 SDL_HapticNumEff │ │ + 0x000095dc 65637473 506c6179 696e675f 5245414c ectsPlaying_REAL │ │ + 0x000095ec 0053444c 5f486170 74696351 75657279 .SDL_HapticQuery │ │ + 0x000095fc 5f524541 4c005344 4c5f4861 70746963 _REAL.SDL_Haptic │ │ + 0x0000960c 4e756d41 7865735f 5245414c 0053444c NumAxes_REAL.SDL │ │ + 0x0000961c 5f486170 74696345 66666563 74537570 _HapticEffectSup │ │ + 0x0000962c 706f7274 65645f52 45414c00 53444c5f ported_REAL.SDL_ │ │ + 0x0000963c 48617074 69634e65 77456666 6563745f HapticNewEffect_ │ │ + 0x0000964c 5245414c 0053444c 5f486170 74696355 REAL.SDL_HapticU │ │ + 0x0000965c 70646174 65456666 6563745f 5245414c pdateEffect_REAL │ │ + 0x0000966c 0053444c 5f486170 74696352 756e4566 .SDL_HapticRunEf │ │ + 0x0000967c 66656374 5f524541 4c005344 4c5f4861 fect_REAL.SDL_Ha │ │ + 0x0000968c 70746963 53746f70 45666665 63745f52 pticStopEffect_R │ │ + 0x0000969c 45414c00 53444c5f 48617074 69634465 EAL.SDL_HapticDe │ │ + 0x000096ac 7374726f 79456666 6563745f 5245414c stroyEffect_REAL │ │ + 0x000096bc 0053444c 5f486170 74696347 65744566 .SDL_HapticGetEf │ │ + 0x000096cc 66656374 53746174 75735f52 45414c00 fectStatus_REAL. │ │ + 0x000096dc 53444c5f 48617074 69635365 74476169 SDL_HapticSetGai │ │ + 0x000096ec 6e5f5245 414c0053 444c5f48 61707469 n_REAL.SDL_Hapti │ │ + 0x000096fc 63536574 4175746f 63656e74 65725f52 cSetAutocenter_R │ │ + 0x0000970c 45414c00 53444c5f 48617074 69635061 EAL.SDL_HapticPa │ │ + 0x0000971c 7573655f 5245414c 0053444c 5f486170 use_REAL.SDL_Hap │ │ + 0x0000972c 74696355 6e706175 73655f52 45414c00 ticUnpause_REAL. │ │ + 0x0000973c 53444c5f 48617074 69635374 6f70416c SDL_HapticStopAl │ │ + 0x0000974c 6c5f5245 414c0053 444c5f48 61707469 l_REAL.SDL_Hapti │ │ + 0x0000975c 6352756d 626c6553 7570706f 72746564 cRumbleSupported │ │ + 0x0000976c 5f524541 4c006578 69740053 444c5f48 _REAL.exit.SDL_H │ │ + 0x0000977c 61707469 6352756d 626c6549 6e69745f apticRumbleInit_ │ │ + 0x0000978c 5245414c 0053444c 5f486170 74696352 REAL.SDL_HapticR │ │ + 0x0000979c 756d626c 65506c61 795f5245 414c0053 umblePlay_REAL.S │ │ + 0x000097ac 444c5f48 61707469 6352756d 626c6553 DL_HapticRumbleS │ │ + 0x000097bc 746f705f 5245414c 0053444c 5f4e756d top_REAL.SDL_Num │ │ + 0x000097cc 4a6f7973 7469636b 735f5245 414c0053 Joysticks_REAL.S │ │ + 0x000097dc 444c5f4a 6f797374 69636b4e 616d6546 DL_JoystickNameF │ │ + 0x000097ec 6f72496e 6465785f 5245414c 0053444c orIndex_REAL.SDL │ │ + 0x000097fc 5f4a6f79 73746963 6b4f7065 6e5f5245 _JoystickOpen_RE │ │ + 0x0000980c 414c0053 444c5f4a 6f797374 69636b4e AL.SDL_JoystickN │ │ + 0x0000981c 616d655f 5245414c 0053444c 5f4a6f79 ame_REAL.SDL_Joy │ │ + 0x0000982c 73746963 6b476574 44657669 63654755 stickGetDeviceGU │ │ + 0x0000983c 49445f52 45414c00 53444c5f 4a6f7973 ID_REAL.SDL_Joys │ │ + 0x0000984c 7469636b 47657447 5549445f 5245414c tickGetGUID_REAL │ │ + 0x0000985c 00636c6f 636b0053 444c5f4a 6f797374 .clock.SDL_Joyst │ │ + 0x0000986c 69636b47 65744755 49445374 72696e67 ickGetGUIDString │ │ + 0x0000987c 5f524541 4c005344 4c5f4a6f 79737469 _REAL.SDL_Joysti │ │ + 0x0000988c 636b4765 74475549 4446726f 6d537472 ckGetGUIDFromStr │ │ + 0x0000989c 696e675f 5245414c 00707269 6e746600 ing_REAL.printf. │ │ + 0x000098ac 53444c5f 4a6f7973 7469636b 47657441 SDL_JoystickGetA │ │ + 0x000098bc 74746163 6865645f 5245414c 0053444c ttached_REAL.SDL │ │ + 0x000098cc 5f4a6f79 73746963 6b496e73 74616e63 _JoystickInstanc │ │ + 0x000098dc 6549445f 5245414c 00707574 73005344 eID_REAL.puts.SD │ │ 0x000098ec 4c5f4a6f 79737469 636b4e75 6d417865 L_JoystickNumAxe │ │ 0x000098fc 735f5245 414c0053 444c5f4a 6f797374 s_REAL.SDL_Joyst │ │ 0x0000990c 69636b4e 756d4261 6c6c735f 5245414c ickNumBalls_REAL │ │ 0x0000991c 0053444c 5f4a6f79 73746963 6b4e756d .SDL_JoystickNum │ │ 0x0000992c 48617473 5f524541 4c005344 4c5f4a6f Hats_REAL.SDL_Jo │ │ 0x0000993c 79737469 636b4e75 6d427574 746f6e73 ystickNumButtons │ │ 0x0000994c 5f524541 4c005344 4c5f4a6f 79737469 _REAL.SDL_Joysti │ │ @@ -1961,17 +1961,17 @@ │ │ 0x0000f28c 65005344 4c5f4472 61774c69 6e657300 e.SDL_DrawLines. │ │ 0x0000f29c 53444c5f 44726177 506f696e 74005344 SDL_DrawPoint.SD │ │ 0x0000f2ac 4c5f4472 6177506f 696e7473 0053444c L_DrawPoints.SDL │ │ 0x0000f2bc 5f426c65 6e644669 6c6c5265 63747300 _BlendFillRects. │ │ 0x0000f2cc 53444c5f 426c656e 644c696e 65730053 SDL_BlendLines.S │ │ 0x0000f2dc 444c5f42 6c656e64 506f696e 74730053 DL_BlendPoints.S │ │ 0x0000f2ec 444c5f65 7870616e 645f6279 74650053 DL_expand_byte.S │ │ - 0x0000f2fc 444c5f42 6c656e64 506f696e 74005344 DL_BlendPoint.SD │ │ - 0x0000f30c 4c5f426c 656e644c 696e6500 53444c5f L_BlendLine.SDL_ │ │ - 0x0000f31c 426c656e 6446696c 6c526563 7400474c BlendFillRect.GL │ │ + 0x0000f2fc 444c5f42 6c656e64 46696c6c 52656374 DL_BlendFillRect │ │ + 0x0000f30c 0053444c 5f426c65 6e64506f 696e7400 .SDL_BlendPoint. │ │ + 0x0000f31c 53444c5f 426c656e 644c696e 6500474c SDL_BlendLine.GL │ │ 0x0000f32c 4553325f 47657453 68616465 72005f5f ES2_GetShader.__ │ │ 0x0000f33c 61656162 695f7569 32660053 444c5f52 aeabi_ui2f.SDL_R │ │ 0x0000f34c 65637265 61746557 696e646f 7700676c ecreateWindow.gl │ │ 0x0000f35c 41637469 76655465 78747572 6500676c ActiveTexture.gl │ │ 0x0000f36c 47657455 6e69666f 726d4c6f 63617469 GetUniformLocati │ │ 0x0000f37c 6f6e0067 6c417474 61636853 68616465 on.glAttachShade │ │ 0x0000f38c 7200676c 42696e64 41747472 69624c6f r.glBindAttribLo │ │ @@ -2067,107 +2067,107 @@ │ │ 0x0000f92c 68726561 64507269 6f726974 79005344 hreadPriority.SD │ │ 0x0000f93c 4c5f5359 535f5761 69745468 72656164 L_SYS_WaitThread │ │ 0x0000f94c 0053444c 5f535953 5f446574 61636854 .SDL_SYS_DetachT │ │ 0x0000f95c 68726561 64005344 4c5f426c 6974436f hread.SDL_BlitCo │ │ 0x0000f96c 70790053 444c5f43 616c6375 6c617465 py.SDL_Calculate │ │ 0x0000f97c 426c6974 30005f5f 61656162 695f6964 Blit0.__aeabi_id │ │ 0x0000f98c 69766d6f 64005344 4c5f496e 6974466f ivmod.SDL_InitFo │ │ - 0x0000f99c 726d6174 0053444c 5f496e76 616c6964 rmat.SDL_Invalid │ │ - 0x0000f9ac 6174654d 61700053 444c5f4d 61705375 ateMap.SDL_MapSu │ │ - 0x0000f9bc 72666163 65005f5f 61656162 695f6463 rface.__aeabi_dc │ │ - 0x0000f9cc 6d706765 0053444c 5f556e52 4c455375 mpge.SDL_UnRLESu │ │ - 0x0000f9dc 72666163 65005344 4c5f524c 45537572 rface.SDL_RLESur │ │ - 0x0000f9ec 66616365 0053444c 5f467265 65426c69 face.SDL_FreeBli │ │ - 0x0000f9fc 744d6170 0053444c 5f43616c 63756c61 tMap.SDL_Calcula │ │ - 0x0000fa0c 74655069 74636800 53444c5f 416c6c6f tePitch.SDL_Allo │ │ - 0x0000fa1c 63426c69 744d6170 0053444c 5f416464 cBlitMap.SDL_Add │ │ - 0x0000fa2c 56696465 6f446973 706c6179 0053444c VideoDisplay.SDL │ │ - 0x0000fa3c 5f416464 42617369 63566964 656f4469 _AddBasicVideoDi │ │ - 0x0000fa4c 73706c61 79005344 4c5f4765 74446973 splay.SDL_GetDis │ │ - 0x0000fa5c 706c6179 44726976 65724461 74610053 playDriverData.S │ │ - 0x0000fa6c 444c5f41 64644469 73706c61 794d6f64 DL_AddDisplayMod │ │ - 0x0000fa7c 65005344 4c5f4765 74446973 706c6179 e.SDL_GetDisplay │ │ - 0x0000fa8c 466f7257 696e646f 77005344 4c5f4765 ForWindow.SDL_Ge │ │ - 0x0000fa9c 74537061 6e456e63 6c6f7369 6e675265 tSpanEnclosingRe │ │ - 0x0000faac 63740041 6e64726f 69645f53 686f774d ct.Android_ShowM │ │ - 0x0000fabc 65737361 6765426f 78005344 4c5f5368 essageBox.SDL_Sh │ │ - 0x0000facc 6f756c64 416c6c6f 77546f70 6d6f7374 ouldAllowTopmost │ │ - 0x0000fadc 0053444c 5f436f6d 70757465 44696167 .SDL_ComputeDiag │ │ - 0x0000faec 6f6e616c 44504900 416e6472 6f69645f onalDPI.Android_ │ │ - 0x0000fafc 626f6f74 73747261 70005344 4c5f4361 bootstrap.SDL_Ca │ │ - 0x0000fb0c 6c63756c 61746542 6c697431 0053444c lculateBlit1.SDL │ │ + 0x0000f99c 726d6174 0053444c 5f416464 56696465 rmat.SDL_AddVide │ │ + 0x0000f9ac 6f446973 706c6179 0053444c 5f416464 oDisplay.SDL_Add │ │ + 0x0000f9bc 42617369 63566964 656f4469 73706c61 BasicVideoDispla │ │ + 0x0000f9cc 79005344 4c5f4765 74446973 706c6179 y.SDL_GetDisplay │ │ + 0x0000f9dc 44726976 65724461 74610053 444c5f41 DriverData.SDL_A │ │ + 0x0000f9ec 64644469 73706c61 794d6f64 65005344 ddDisplayMode.SD │ │ + 0x0000f9fc 4c5f4765 74446973 706c6179 466f7257 L_GetDisplayForW │ │ + 0x0000fa0c 696e646f 77005344 4c5f4765 74537061 indow.SDL_GetSpa │ │ + 0x0000fa1c 6e456e63 6c6f7369 6e675265 63740041 nEnclosingRect.A │ │ + 0x0000fa2c 6e64726f 69645f53 686f774d 65737361 ndroid_ShowMessa │ │ + 0x0000fa3c 6765426f 78005344 4c5f5368 6f756c64 geBox.SDL_Should │ │ + 0x0000fa4c 416c6c6f 77546f70 6d6f7374 0053444c AllowTopmost.SDL │ │ + 0x0000fa5c 5f436f6d 70757465 44696167 6f6e616c _ComputeDiagonal │ │ + 0x0000fa6c 44504900 416e6472 6f69645f 626f6f74 DPI.Android_boot │ │ + 0x0000fa7c 73747261 70005344 4c5f4361 6c63756c strap.SDL_Calcul │ │ + 0x0000fa8c 61746542 6c697431 0053444c 5f496e76 ateBlit1.SDL_Inv │ │ + 0x0000fa9c 616c6964 6174654d 61700053 444c5f4d alidateMap.SDL_M │ │ + 0x0000faac 61705375 72666163 65005f5f 61656162 apSurface.__aeab │ │ + 0x0000fabc 695f6463 6d706765 0053444c 5f556e52 i_dcmpge.SDL_UnR │ │ + 0x0000facc 4c455375 72666163 65005344 4c5f524c LESurface.SDL_RL │ │ + 0x0000fadc 45537572 66616365 0053444c 5f467265 ESurface.SDL_Fre │ │ + 0x0000faec 65426c69 744d6170 0053444c 5f43616c eBlitMap.SDL_Cal │ │ + 0x0000fafc 63756c61 74655069 74636800 53444c5f culatePitch.SDL_ │ │ + 0x0000fb0c 416c6c6f 63426c69 744d6170 0053444c AllocBlitMap.SDL │ │ 0x0000fb1c 5f446974 68657243 6f6c6f72 73005344 _DitherColors.SD │ │ 0x0000fb2c 4c5f4669 6e64436f 6c6f7200 53444c5f L_FindColor.SDL_ │ │ 0x0000fb3c 43616c63 756c6174 65426c69 74005344 CalculateBlit.SD │ │ 0x0000fb4c 4c5f4765 6e657261 74656442 6c697446 L_GeneratedBlitF │ │ - 0x0000fb5c 756e6354 61626c65 0053444c 5f43616c uncTable.SDL_Cal │ │ - 0x0000fb6c 63756c61 74655368 61706542 69746d61 culateShapeBitma │ │ - 0x0000fb7c 70005344 4c5f4361 6c63756c 61746553 p.SDL_CalculateS │ │ - 0x0000fb8c 68617065 54726565 0053444c 5f547261 hapeTree.SDL_Tra │ │ - 0x0000fb9c 76657273 65536861 70655472 65650053 verseShapeTree.S │ │ - 0x0000fbac 444c5f46 72656553 68617065 54726565 DL_FreeShapeTree │ │ - 0x0000fbbc 0053444c 5f43616c 63756c61 7465426c .SDL_CalculateBl │ │ - 0x0000fbcc 69744e00 53444c5f 45474c5f 47657450 itN.SDL_EGL_GetP │ │ - 0x0000fbdc 726f6341 64647265 73730053 444c5f45 rocAddress.SDL_E │ │ - 0x0000fbec 474c5f55 6e6c6f61 644c6962 72617279 GL_UnloadLibrary │ │ - 0x0000fbfc 0053444c 5f45474c 5f4c6f61 644c6962 .SDL_EGL_LoadLib │ │ - 0x0000fc0c 72617279 0053444c 5f45474c 5f43686f rary.SDL_EGL_Cho │ │ - 0x0000fc1c 6f736543 6f6e6669 67005344 4c5f4547 oseConfig.SDL_EG │ │ - 0x0000fc2c 4c5f5365 74537761 70496e74 65727661 L_SetSwapInterva │ │ - 0x0000fc3c 6c005344 4c5f4547 4c5f4765 74537761 l.SDL_EGL_GetSwa │ │ - 0x0000fc4c 70496e74 65727661 6c005344 4c5f4547 pInterval.SDL_EG │ │ - 0x0000fc5c 4c5f5377 61704275 66666572 73005344 L_SwapBuffers.SD │ │ - 0x0000fc6c 4c5f4547 4c5f4465 6c657465 436f6e74 L_EGL_DeleteCont │ │ - 0x0000fc7c 65787400 53444c5f 45474c5f 43726561 ext.SDL_EGL_Crea │ │ - 0x0000fc8c 7465436f 6e746578 7400414e 61746976 teContext.ANativ │ │ - 0x0000fc9c 6557696e 646f775f 73657442 75666665 eWindow_setBuffe │ │ - 0x0000fcac 72734765 6f6d6574 72790053 444c5f43 rsGeometry.SDL_C │ │ + 0x0000fb5c 756e6354 61626c65 0053444c 5f45474c uncTable.SDL_EGL │ │ + 0x0000fb6c 5f476574 50726f63 41646472 65737300 _GetProcAddress. │ │ + 0x0000fb7c 53444c5f 45474c5f 556e6c6f 61644c69 SDL_EGL_UnloadLi │ │ + 0x0000fb8c 62726172 79005344 4c5f4547 4c5f4c6f brary.SDL_EGL_Lo │ │ + 0x0000fb9c 61644c69 62726172 79005344 4c5f4547 adLibrary.SDL_EG │ │ + 0x0000fbac 4c5f4368 6f6f7365 436f6e66 69670053 L_ChooseConfig.S │ │ + 0x0000fbbc 444c5f45 474c5f53 65745377 6170496e DL_EGL_SetSwapIn │ │ + 0x0000fbcc 74657276 616c0053 444c5f45 474c5f47 terval.SDL_EGL_G │ │ + 0x0000fbdc 65745377 6170496e 74657276 616c0053 etSwapInterval.S │ │ + 0x0000fbec 444c5f45 474c5f53 77617042 75666665 DL_EGL_SwapBuffe │ │ + 0x0000fbfc 72730053 444c5f45 474c5f44 656c6574 rs.SDL_EGL_Delet │ │ + 0x0000fc0c 65436f6e 74657874 0053444c 5f45474c eContext.SDL_EGL │ │ + 0x0000fc1c 5f437265 61746543 6f6e7465 78740041 _CreateContext.A │ │ + 0x0000fc2c 4e617469 76655769 6e646f77 5f736574 NativeWindow_set │ │ + 0x0000fc3c 42756666 65727347 656f6d65 74727900 BuffersGeometry. │ │ + 0x0000fc4c 53444c5f 43616c63 756c6174 65536861 SDL_CalculateSha │ │ + 0x0000fc5c 70654269 746d6170 0053444c 5f43616c peBitmap.SDL_Cal │ │ + 0x0000fc6c 63756c61 74655368 61706554 72656500 culateShapeTree. │ │ + 0x0000fc7c 53444c5f 54726176 65727365 53686170 SDL_TraverseShap │ │ + 0x0000fc8c 65547265 65005344 4c5f4672 65655368 eTree.SDL_FreeSh │ │ + 0x0000fc9c 61706554 72656500 53444c5f 43616c63 apeTree.SDL_Calc │ │ + 0x0000fcac 756c6174 65426c69 744e0053 444c5f43 ulateBlitN.SDL_C │ │ 0x0000fcbc 616c6375 6c617465 426c6974 41005344 alculateBlitA.SD │ │ 0x0000fccc 4c5f426c 69745f53 6c6f7700 53444c5f L_Blit_Slow.SDL_ │ │ 0x0000fcdc 524c4542 6c697400 53444c5f 524c4541 RLEBlit.SDL_RLEA │ │ - 0x0000fcec 6c706861 426c6974 00616e64 726f6964 lphaBlit.android │ │ - 0x0000fcfc 5f65676c 5f636f6e 74657874 5f726573 _egl_context_res │ │ - 0x0000fd0c 746f7265 00616e64 726f6964 5f65676c tore.android_egl │ │ - 0x0000fd1c 5f636f6e 74657874 5f626163 6b757000 _context_backup. │ │ - 0x0000fd2c 416e6472 6f69645f 50756d70 4576656e Android_PumpEven │ │ - 0x0000fd3c 74730041 6e64726f 69645f43 72656174 ts.Android_Creat │ │ - 0x0000fd4c 6557696e 646f7700 416e6472 6f69645f eWindow.Android_ │ │ - 0x0000fd5c 44657374 726f7957 696e646f 7700416e DestroyWindow.An │ │ - 0x0000fd6c 64726f69 645f5365 7457696e 646f7754 droid_SetWindowT │ │ - 0x0000fd7c 69746c65 00416e64 726f6964 5f476574 itle.Android_Get │ │ - 0x0000fd8c 57696e64 6f77574d 496e666f 00416e64 WindowWMInfo.And │ │ - 0x0000fd9c 726f6964 5f474c45 535f4c6f 61644c69 roid_GLES_LoadLi │ │ - 0x0000fdac 62726172 7900416e 64726f69 645f474c brary.Android_GL │ │ - 0x0000fdbc 45535f43 72656174 65436f6e 74657874 ES_CreateContext │ │ - 0x0000fdcc 00416e64 726f6964 5f474c45 535f4d61 .Android_GLES_Ma │ │ - 0x0000fddc 6b654375 7272656e 7400416e 64726f69 keCurrent.Androi │ │ - 0x0000fdec 645f474c 45535f53 77617057 696e646f d_GLES_SwapWindo │ │ - 0x0000fdfc 7700416e 64726f69 645f5374 61727454 w.Android_StartT │ │ - 0x0000fe0c 65787449 6e707574 00416e64 726f6964 extInput.Android │ │ - 0x0000fe1c 5f53746f 70546578 74496e70 75740041 _StopTextInput.A │ │ - 0x0000fe2c 6e64726f 69645f53 65745465 7874496e ndroid_SetTextIn │ │ - 0x0000fe3c 70757452 65637400 416e6472 6f69645f putRect.Android_ │ │ - 0x0000fe4c 48617353 63726565 6e4b6579 626f6172 HasScreenKeyboar │ │ - 0x0000fe5c 64537570 706f7274 00416e64 726f6964 dSupport.Android │ │ - 0x0000fe6c 5f497353 63726565 6e4b6579 626f6172 _IsScreenKeyboar │ │ - 0x0000fe7c 6453686f 776e0041 6e64726f 69645f53 dShown.Android_S │ │ - 0x0000fe8c 6574436c 6970626f 61726454 65787400 etClipboardText. │ │ - 0x0000fe9c 416e6472 6f69645f 47657443 6c697062 Android_GetClipb │ │ - 0x0000feac 6f617264 54657874 00416e64 726f6964 oardText.Android │ │ - 0x0000febc 5f486173 436c6970 626f6172 64546578 _HasClipboardTex │ │ - 0x0000fecc 7400416e 64726f69 645f5175 6974546f t.Android_QuitTo │ │ - 0x0000fedc 75636800 416e6472 6f69645f 496e6974 uch.Android_Init │ │ - 0x0000feec 4b657962 6f617264 00416e64 726f6964 Keyboard.Android │ │ - 0x0000fefc 5f496e69 74546f75 63680041 6e64726f _InitTouch.Andro │ │ - 0x0000ff0c 69645f49 6e69744d 6f757365 00416e64 id_InitMouse.And │ │ - 0x0000ff1c 726f6964 5f536372 65656e46 6f726d61 roid_ScreenForma │ │ - 0x0000ff2c 7400416e 64726f69 645f5363 7265656e t.Android_Screen │ │ - 0x0000ff3c 57696474 6800416e 64726f69 645f5363 Width.Android_Sc │ │ - 0x0000ff4c 7265656e 48656967 68740041 6e64726f reenHeight.Andro │ │ - 0x0000ff5c 69645f53 63726565 6e526174 65007364 id_ScreenRate.sd │ │ + 0x0000fcec 6c706861 426c6974 00416e64 726f6964 lphaBlit.Android │ │ + 0x0000fcfc 5f50756d 70457665 6e747300 416e6472 _PumpEvents.Andr │ │ + 0x0000fd0c 6f69645f 43726561 74655769 6e646f77 oid_CreateWindow │ │ + 0x0000fd1c 00416e64 726f6964 5f446573 74726f79 .Android_Destroy │ │ + 0x0000fd2c 57696e64 6f770041 6e64726f 69645f53 Window.Android_S │ │ + 0x0000fd3c 65745769 6e646f77 5469746c 6500416e etWindowTitle.An │ │ + 0x0000fd4c 64726f69 645f4765 7457696e 646f7757 droid_GetWindowW │ │ + 0x0000fd5c 4d496e66 6f00416e 64726f69 645f474c MInfo.Android_GL │ │ + 0x0000fd6c 45535f4c 6f61644c 69627261 72790041 ES_LoadLibrary.A │ │ + 0x0000fd7c 6e64726f 69645f47 4c45535f 43726561 ndroid_GLES_Crea │ │ + 0x0000fd8c 7465436f 6e746578 7400416e 64726f69 teContext.Androi │ │ + 0x0000fd9c 645f474c 45535f4d 616b6543 75727265 d_GLES_MakeCurre │ │ + 0x0000fdac 6e740041 6e64726f 69645f47 4c45535f nt.Android_GLES_ │ │ + 0x0000fdbc 53776170 57696e64 6f770041 6e64726f SwapWindow.Andro │ │ + 0x0000fdcc 69645f53 74617274 54657874 496e7075 id_StartTextInpu │ │ + 0x0000fddc 7400416e 64726f69 645f5374 6f705465 t.Android_StopTe │ │ + 0x0000fdec 7874496e 70757400 416e6472 6f69645f xtInput.Android_ │ │ + 0x0000fdfc 53657454 65787449 6e707574 52656374 SetTextInputRect │ │ + 0x0000fe0c 00416e64 726f6964 5f486173 53637265 .Android_HasScre │ │ + 0x0000fe1c 656e4b65 79626f61 72645375 70706f72 enKeyboardSuppor │ │ + 0x0000fe2c 7400416e 64726f69 645f4973 53637265 t.Android_IsScre │ │ + 0x0000fe3c 656e4b65 79626f61 72645368 6f776e00 enKeyboardShown. │ │ + 0x0000fe4c 416e6472 6f69645f 53657443 6c697062 Android_SetClipb │ │ + 0x0000fe5c 6f617264 54657874 00416e64 726f6964 oardText.Android │ │ + 0x0000fe6c 5f476574 436c6970 626f6172 64546578 _GetClipboardTex │ │ + 0x0000fe7c 7400416e 64726f69 645f4861 73436c69 t.Android_HasCli │ │ + 0x0000fe8c 70626f61 72645465 78740041 6e64726f pboardText.Andro │ │ + 0x0000fe9c 69645f51 75697454 6f756368 00416e64 id_QuitTouch.And │ │ + 0x0000feac 726f6964 5f496e69 744b6579 626f6172 roid_InitKeyboar │ │ + 0x0000febc 6400416e 64726f69 645f496e 6974546f d.Android_InitTo │ │ + 0x0000fecc 75636800 416e6472 6f69645f 496e6974 uch.Android_Init │ │ + 0x0000fedc 4d6f7573 6500416e 64726f69 645f5363 Mouse.Android_Sc │ │ + 0x0000feec 7265656e 466f726d 61740041 6e64726f reenFormat.Andro │ │ + 0x0000fefc 69645f53 63726565 6e576964 74680041 id_ScreenWidth.A │ │ + 0x0000ff0c 6e64726f 69645f53 63726565 6e486569 ndroid_ScreenHei │ │ + 0x0000ff1c 67687400 416e6472 6f69645f 53637265 ght.Android_Scre │ │ + 0x0000ff2c 656e5261 74650061 6e64726f 69645f65 enRate.android_e │ │ + 0x0000ff3c 676c5f63 6f6e7465 78745f72 6573746f gl_context_resto │ │ + 0x0000ff4c 72650061 6e64726f 69645f65 676c5f63 re.android_egl_c │ │ + 0x0000ff5c 6f6e7465 78745f62 61636b75 70007364 ontext_backup.sd │ │ 0x0000ff6c 6c5f6175 64696f5f 72617465 5f66696c l_audio_rate_fil │ │ 0x0000ff7c 74657273 0073646c 5f617564 696f5f74 ters.sdl_audio_t │ │ 0x0000ff8c 7970655f 66696c74 65727300 53444c5f ype_filters.SDL_ │ │ 0x0000ff9c 41646441 7564696f 44657669 63650053 AddAudioDevice.S │ │ 0x0000ffac 444c5f4f 70656e65 64417564 696f4465 DL_OpenedAudioDe │ │ 0x0000ffbc 76696365 44697363 6f6e6e65 63746564 viceDisconnected │ │ 0x0000ffcc 0053444c 5f52656d 6f766541 7564696f .SDL_RemoveAudio │ │ @@ -2202,112 +2202,112 @@ │ │ 0x0001019c 6573745f 43726333 32496e69 74005344 est_Crc32Init.SD │ │ 0x000101ac 4c546573 745f4372 63333243 616c6353 LTest_Crc32CalcS │ │ 0x000101bc 74617274 0053444c 54657374 5f437263 tart.SDLTest_Crc │ │ 0x000101cc 33324361 6c63456e 64005344 4c546573 32CalcEnd.SDLTes │ │ 0x000101dc 745f4372 63333243 616c6342 75666665 t_Crc32CalcBuffe │ │ 0x000101ec 72005344 4c546573 745f4372 63333243 r.SDLTest_Crc32C │ │ 0x000101fc 616c6300 53444c54 6573745f 43726333 alc.SDLTest_Crc3 │ │ - 0x0001020c 32446f6e 65005344 4c546573 745f4173 2Done.SDLTest_As │ │ - 0x0001021c 73657274 0053444c 54657374 5f417373 sert.SDLTest_Ass │ │ - 0x0001022c 65727443 6865636b 0053444c 54657374 ertCheck.SDLTest │ │ - 0x0001023c 5f417373 65727450 61737300 53444c54 _AssertPass.SDLT │ │ - 0x0001024c 6573745f 52657365 74417373 65727453 est_ResetAssertS │ │ - 0x0001025c 756d6d61 72790053 444c5465 73745f4c ummary.SDLTest_L │ │ - 0x0001026c 6f674173 73657274 53756d6d 61727900 ogAssertSummary. │ │ - 0x0001027c 53444c54 6573745f 41737365 72745375 SDLTest_AssertSu │ │ - 0x0001028c 6d6d6172 79546f54 65737452 6573756c mmaryToTestResul │ │ - 0x0001029c 74005344 4c546573 745f4675 7a7a6572 t.SDLTest_Fuzzer │ │ - 0x000102ac 496e6974 0053444c 54657374 5f52616e Init.SDLTest_Ran │ │ - 0x000102bc 646f6d49 6e697400 53444c54 6573745f domInit.SDLTest_ │ │ - 0x000102cc 47657446 757a7a65 72496e76 6f636174 GetFuzzerInvocat │ │ - 0x000102dc 696f6e43 6f756e74 0053444c 54657374 ionCount.SDLTest │ │ - 0x000102ec 5f52616e 646f6d55 696e7438 0053444c _RandomUint8.SDL │ │ - 0x000102fc 54657374 5f52616e 646f6d00 53444c54 Test_Random.SDLT │ │ - 0x0001030c 6573745f 52616e64 6f6d5369 6e743800 est_RandomSint8. │ │ - 0x0001031c 53444c54 6573745f 52616e64 6f6d5569 SDLTest_RandomUi │ │ - 0x0001032c 6e743136 0053444c 54657374 5f52616e nt16.SDLTest_Ran │ │ - 0x0001033c 646f6d53 696e7431 36005344 4c546573 domSint16.SDLTes │ │ - 0x0001034c 745f5261 6e646f6d 53696e74 33320053 t_RandomSint32.S │ │ - 0x0001035c 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ - 0x0001036c 74333200 53444c54 6573745f 52616e64 t32.SDLTest_Rand │ │ - 0x0001037c 6f6d5569 6e743634 0053444c 54657374 omUint64.SDLTest │ │ - 0x0001038c 5f52616e 646f6d53 696e7436 34005f5f _RandomSint64.__ │ │ - 0x0001039c 61656162 695f6c64 69766d6f 64005344 aeabi_ldivmod.SD │ │ - 0x000103ac 4c546573 745f5261 6e646f6d 496e7465 LTest_RandomInte │ │ - 0x000103bc 67657249 6e52616e 67650053 444c5465 gerInRange.SDLTe │ │ - 0x000103cc 73745f47 656e6572 61746555 6e736967 st_GenerateUnsig │ │ - 0x000103dc 6e656442 6f756e64 61727956 616c7565 nedBoundaryValue │ │ - 0x000103ec 73005344 4c546573 745f5261 6e646f6d s.SDLTest_Random │ │ - 0x000103fc 55696e74 38426f75 6e646172 7956616c Uint8BoundaryVal │ │ - 0x0001040c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ - 0x0001041c 6d55696e 74313642 6f756e64 61727956 mUint16BoundaryV │ │ - 0x0001042c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ - 0x0001043c 646f6d55 696e7433 32426f75 6e646172 domUint32Boundar │ │ - 0x0001044c 7956616c 75650053 444c5465 73745f52 yValue.SDLTest_R │ │ - 0x0001045c 616e646f 6d55696e 74363442 6f756e64 andomUint64Bound │ │ - 0x0001046c 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ - 0x0001047c 5f47656e 65726174 65536967 6e656442 _GenerateSignedB │ │ - 0x0001048c 6f756e64 61727956 616c7565 73005344 oundaryValues.SD │ │ - 0x0001049c 4c546573 745f5261 6e646f6d 53696e74 LTest_RandomSint │ │ - 0x000104ac 38426f75 6e646172 7956616c 75650053 8BoundaryValue.S │ │ - 0x000104bc 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ - 0x000104cc 74313642 6f756e64 61727956 616c7565 t16BoundaryValue │ │ - 0x000104dc 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ - 0x000104ec 696e7433 32426f75 6e646172 7956616c int32BoundaryVal │ │ - 0x000104fc 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ - 0x0001050c 6d53696e 74363442 6f756e64 61727956 mSint64BoundaryV │ │ - 0x0001051c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ - 0x0001052c 646f6d55 6e697446 6c6f6174 005f5f61 domUnitFloat.__a │ │ - 0x0001053c 65616269 5f756c32 64005344 4c546573 eabi_ul2d.SDLTes │ │ - 0x0001054c 745f5261 6e646f6d 556e6974 446f7562 t_RandomUnitDoub │ │ - 0x0001055c 6c650053 444c5465 73745f52 616e646f le.SDLTest_Rando │ │ - 0x0001056c 6d466c6f 61740053 444c5465 73745f52 mFloat.SDLTest_R │ │ - 0x0001057c 616e646f 6d446f75 626c6500 53444c54 andomDouble.SDLT │ │ - 0x0001058c 6573745f 52616e64 6f6d4173 63696953 est_RandomAsciiS │ │ - 0x0001059c 7472696e 674f6653 697a6500 53444c54 tringOfSize.SDLT │ │ - 0x000105ac 6573745f 52616e64 6f6d4173 63696953 est_RandomAsciiS │ │ - 0x000105bc 7472696e 67576974 684d6178 696d756d tringWithMaximum │ │ - 0x000105cc 4c656e67 74680053 444c5465 73745f52 Length.SDLTest_R │ │ - 0x000105dc 616e646f 6d417363 69695374 72696e67 andomAsciiString │ │ - 0x000105ec 0053444c 54657374 5f496d61 67654661 .SDLTest_ImageFa │ │ - 0x000105fc 63650053 444c5465 73745f69 6d616765 ce.SDLTest_image │ │ - 0x0001060c 46616365 0053444c 54657374 5f496d61 Face.SDLTest_Ima │ │ - 0x0001061c 6765426c 69740053 444c5465 73745f49 geBlit.SDLTest_I │ │ - 0x0001062c 6d616765 426c6974 436f6c6f 72005344 mageBlitColor.SD │ │ - 0x0001063c 4c546573 745f496d 61676542 6c697441 LTest_ImageBlitA │ │ - 0x0001064c 6c706861 0053444c 54657374 5f696d61 lpha.SDLTest_ima │ │ - 0x0001065c 6765426c 6974416c 70686100 53444c54 geBlitAlpha.SDLT │ │ - 0x0001066c 6573745f 696d6167 65426c69 74436f6c est_imageBlitCol │ │ - 0x0001067c 6f720053 444c5465 73745f69 6d616765 or.SDLTest_image │ │ - 0x0001068c 426c6974 0053444c 54657374 5f426169 Blit.SDLTest_Bai │ │ - 0x0001069c 6c4f7574 0053444c 54657374 5f47656e lOut.SDLTest_Gen │ │ - 0x000106ac 65726174 6552756e 53656564 0053444c erateRunSeed.SDL │ │ - 0x000106bc 54657374 5f52616e 646f6d49 6e697454 Test_RandomInitT │ │ - 0x000106cc 696d6500 53444c54 6573745f 47656e65 ime.SDLTest_Gene │ │ - 0x000106dc 72617465 45786563 4b657900 53444c54 rateExecKey.SDLT │ │ - 0x000106ec 6573745f 4d643549 6e697400 53444c54 est_Md5Init.SDLT │ │ - 0x000106fc 6573745f 4d643555 70646174 65005344 est_Md5Update.SD │ │ - 0x0001070c 4c546573 745f4d64 3546696e 616c0053 LTest_Md5Final.S │ │ - 0x0001071c 444c5465 73745f53 65745465 73745469 DLTest_SetTestTi │ │ - 0x0001072c 6d656f75 74005344 4c546573 745f5275 meout.SDLTest_Ru │ │ - 0x0001073c 6e546573 74005344 4c546573 745f4c6f nTest.SDLTest_Lo │ │ - 0x0001074c 67546573 74537569 74655375 6d6d6172 gTestSuiteSummar │ │ - 0x0001075c 79004765 74436c6f 636b0053 444c5465 y.GetClock.SDLTe │ │ - 0x0001076c 73745f52 756e5375 69746573 0053444c st_RunSuites.SDL │ │ - 0x0001077c 54657374 5f496d61 67655072 696d6974 Test_ImagePrimit │ │ - 0x0001078c 69766573 426c656e 64005344 4c546573 ivesBlend.SDLTes │ │ - 0x0001079c 745f696d 61676550 72696d69 74697665 t_imagePrimitive │ │ - 0x000107ac 73426c65 6e640053 444c5465 73745f43 sBlend.SDLTest_C │ │ - 0x000107bc 6f6d6d6f 6e437265 61746553 74617465 ommonCreateState │ │ - 0x000107cc 0053444c 54657374 5f436f6d 6d6f6e41 .SDLTest_CommonA │ │ - 0x000107dc 72670053 444c5465 73745f43 6f6d6d6f rg.SDLTest_Commo │ │ - 0x000107ec 6e557361 67650053 444c5465 73745f43 nUsage.SDLTest_C │ │ - 0x000107fc 6f6d6d6f 6e496e69 74005344 4c546573 ommonInit.SDLTes │ │ - 0x0001080c 745f436f 6d6d6f6e 4576656e 74005344 t_CommonEvent.SD │ │ - 0x0001081c 4c546573 745f436f 6d6d6f6e 51756974 LTest_CommonQuit │ │ + 0x0001020c 32446f6e 65005344 4c546573 745f436f 2Done.SDLTest_Co │ │ + 0x0001021c 6d6d6f6e 43726561 74655374 61746500 mmonCreateState. │ │ + 0x0001022c 53444c54 6573745f 436f6d6d 6f6e4172 SDLTest_CommonAr │ │ + 0x0001023c 67005344 4c546573 745f436f 6d6d6f6e g.SDLTest_Common │ │ + 0x0001024c 55736167 65005344 4c546573 745f436f Usage.SDLTest_Co │ │ + 0x0001025c 6d6d6f6e 496e6974 0053444c 54657374 mmonInit.SDLTest │ │ + 0x0001026c 5f436f6d 6d6f6e45 76656e74 0053444c _CommonEvent.SDL │ │ + 0x0001027c 54657374 5f436f6d 6d6f6e51 75697400 Test_CommonQuit. │ │ + 0x0001028c 53444c54 6573745f 41737365 72740053 SDLTest_Assert.S │ │ + 0x0001029c 444c5465 73745f41 73736572 74436865 DLTest_AssertChe │ │ + 0x000102ac 636b0053 444c5465 73745f41 73736572 ck.SDLTest_Asser │ │ + 0x000102bc 74506173 73005344 4c546573 745f5265 tPass.SDLTest_Re │ │ + 0x000102cc 73657441 73736572 7453756d 6d617279 setAssertSummary │ │ + 0x000102dc 0053444c 54657374 5f4c6f67 41737365 .SDLTest_LogAsse │ │ + 0x000102ec 72745375 6d6d6172 79005344 4c546573 rtSummary.SDLTes │ │ + 0x000102fc 745f4173 73657274 53756d6d 61727954 t_AssertSummaryT │ │ + 0x0001030c 6f546573 74526573 756c7400 53444c54 oTestResult.SDLT │ │ + 0x0001031c 6573745f 496d6167 65466163 65005344 est_ImageFace.SD │ │ + 0x0001032c 4c546573 745f696d 61676546 61636500 LTest_imageFace. │ │ + 0x0001033c 53444c54 6573745f 496d6167 65426c69 SDLTest_ImageBli │ │ + 0x0001034c 74005344 4c546573 745f496d 61676542 t.SDLTest_ImageB │ │ + 0x0001035c 6c697443 6f6c6f72 0053444c 54657374 litColor.SDLTest │ │ + 0x0001036c 5f496d61 6765426c 6974416c 70686100 _ImageBlitAlpha. │ │ + 0x0001037c 53444c54 6573745f 696d6167 65426c69 SDLTest_imageBli │ │ + 0x0001038c 74416c70 68610053 444c5465 73745f69 tAlpha.SDLTest_i │ │ + 0x0001039c 6d616765 426c6974 436f6c6f 72005344 mageBlitColor.SD │ │ + 0x000103ac 4c546573 745f696d 61676542 6c697400 LTest_imageBlit. │ │ + 0x000103bc 53444c54 6573745f 46757a7a 6572496e SDLTest_FuzzerIn │ │ + 0x000103cc 69740053 444c5465 73745f52 616e646f it.SDLTest_Rando │ │ + 0x000103dc 6d496e69 74005344 4c546573 745f4765 mInit.SDLTest_Ge │ │ + 0x000103ec 7446757a 7a657249 6e766f63 6174696f tFuzzerInvocatio │ │ + 0x000103fc 6e436f75 6e740053 444c5465 73745f52 nCount.SDLTest_R │ │ + 0x0001040c 616e646f 6d55696e 74380053 444c5465 andomUint8.SDLTe │ │ + 0x0001041c 73745f52 616e646f 6d005344 4c546573 st_Random.SDLTes │ │ + 0x0001042c 745f5261 6e646f6d 53696e74 38005344 t_RandomSint8.SD │ │ + 0x0001043c 4c546573 745f5261 6e646f6d 55696e74 LTest_RandomUint │ │ + 0x0001044c 31360053 444c5465 73745f52 616e646f 16.SDLTest_Rando │ │ + 0x0001045c 6d53696e 74313600 53444c54 6573745f mSint16.SDLTest_ │ │ + 0x0001046c 52616e64 6f6d5369 6e743332 0053444c RandomSint32.SDL │ │ + 0x0001047c 54657374 5f52616e 646f6d55 696e7433 Test_RandomUint3 │ │ + 0x0001048c 32005344 4c546573 745f5261 6e646f6d 2.SDLTest_Random │ │ + 0x0001049c 55696e74 36340053 444c5465 73745f52 Uint64.SDLTest_R │ │ + 0x000104ac 616e646f 6d53696e 74363400 5f5f6165 andomSint64.__ae │ │ + 0x000104bc 6162695f 6c646976 6d6f6400 53444c54 abi_ldivmod.SDLT │ │ + 0x000104cc 6573745f 52616e64 6f6d496e 74656765 est_RandomIntege │ │ + 0x000104dc 72496e52 616e6765 0053444c 54657374 rInRange.SDLTest │ │ + 0x000104ec 5f47656e 65726174 65556e73 69676e65 _GenerateUnsigne │ │ + 0x000104fc 64426f75 6e646172 7956616c 75657300 dBoundaryValues. │ │ + 0x0001050c 53444c54 6573745f 52616e64 6f6d5569 SDLTest_RandomUi │ │ + 0x0001051c 6e743842 6f756e64 61727956 616c7565 nt8BoundaryValue │ │ + 0x0001052c 0053444c 54657374 5f52616e 646f6d55 .SDLTest_RandomU │ │ + 0x0001053c 696e7431 36426f75 6e646172 7956616c int16BoundaryVal │ │ + 0x0001054c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ + 0x0001055c 6d55696e 74333242 6f756e64 61727956 mUint32BoundaryV │ │ + 0x0001056c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ + 0x0001057c 646f6d55 696e7436 34426f75 6e646172 domUint64Boundar │ │ + 0x0001058c 7956616c 75650053 444c5465 73745f47 yValue.SDLTest_G │ │ + 0x0001059c 656e6572 61746553 69676e65 64426f75 enerateSignedBou │ │ + 0x000105ac 6e646172 7956616c 75657300 53444c54 ndaryValues.SDLT │ │ + 0x000105bc 6573745f 52616e64 6f6d5369 6e743842 est_RandomSint8B │ │ + 0x000105cc 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ + 0x000105dc 54657374 5f52616e 646f6d53 696e7431 Test_RandomSint1 │ │ + 0x000105ec 36426f75 6e646172 7956616c 75650053 6BoundaryValue.S │ │ + 0x000105fc 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ + 0x0001060c 74333242 6f756e64 61727956 616c7565 t32BoundaryValue │ │ + 0x0001061c 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ + 0x0001062c 696e7436 34426f75 6e646172 7956616c int64BoundaryVal │ │ + 0x0001063c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ + 0x0001064c 6d556e69 74466c6f 6174005f 5f616561 mUnitFloat.__aea │ │ + 0x0001065c 62695f75 6c326400 53444c54 6573745f bi_ul2d.SDLTest_ │ │ + 0x0001066c 52616e64 6f6d556e 6974446f 75626c65 RandomUnitDouble │ │ + 0x0001067c 0053444c 54657374 5f52616e 646f6d46 .SDLTest_RandomF │ │ + 0x0001068c 6c6f6174 0053444c 54657374 5f52616e loat.SDLTest_Ran │ │ + 0x0001069c 646f6d44 6f75626c 65005344 4c546573 domDouble.SDLTes │ │ + 0x000106ac 745f5261 6e646f6d 41736369 69537472 t_RandomAsciiStr │ │ + 0x000106bc 696e674f 6653697a 65005344 4c546573 ingOfSize.SDLTes │ │ + 0x000106cc 745f5261 6e646f6d 41736369 69537472 t_RandomAsciiStr │ │ + 0x000106dc 696e6757 6974684d 6178696d 756d4c65 ingWithMaximumLe │ │ + 0x000106ec 6e677468 0053444c 54657374 5f52616e ngth.SDLTest_Ran │ │ + 0x000106fc 646f6d41 73636969 53747269 6e670053 domAsciiString.S │ │ + 0x0001070c 444c5465 73745f42 61696c4f 75740053 DLTest_BailOut.S │ │ + 0x0001071c 444c5465 73745f47 656e6572 61746552 DLTest_GenerateR │ │ + 0x0001072c 756e5365 65640053 444c5465 73745f52 unSeed.SDLTest_R │ │ + 0x0001073c 616e646f 6d496e69 7454696d 65005344 andomInitTime.SD │ │ + 0x0001074c 4c546573 745f4765 6e657261 74654578 LTest_GenerateEx │ │ + 0x0001075c 65634b65 79005344 4c546573 745f4d64 ecKey.SDLTest_Md │ │ + 0x0001076c 35496e69 74005344 4c546573 745f4d64 5Init.SDLTest_Md │ │ + 0x0001077c 35557064 61746500 53444c54 6573745f 5Update.SDLTest_ │ │ + 0x0001078c 4d643546 696e616c 0053444c 54657374 Md5Final.SDLTest │ │ + 0x0001079c 5f536574 54657374 54696d65 6f757400 _SetTestTimeout. │ │ + 0x000107ac 53444c54 6573745f 52756e54 65737400 SDLTest_RunTest. │ │ + 0x000107bc 53444c54 6573745f 4c6f6754 65737453 SDLTest_LogTestS │ │ + 0x000107cc 75697465 53756d6d 61727900 47657443 uiteSummary.GetC │ │ + 0x000107dc 6c6f636b 0053444c 54657374 5f52756e lock.SDLTest_Run │ │ + 0x000107ec 53756974 65730053 444c5465 73745f49 Suites.SDLTest_I │ │ + 0x000107fc 6d616765 5072696d 69746976 6573426c magePrimitivesBl │ │ + 0x0001080c 656e6400 53444c54 6573745f 696d6167 end.SDLTest_imag │ │ + 0x0001081c 65507269 6d697469 76657342 6c656e64 ePrimitivesBlend │ │ 0x0001082c 005f5f75 64697673 6933005f 5f616561 .__udivsi3.__aea │ │ 0x0001083c 62695f69 64697630 005f5f64 69767369 bi_idiv0.__divsi │ │ 0x0001084c 33005f5f 61656162 695f6472 73756200 3.__aeabi_drsub. │ │ 0x0001085c 5f5f7375 62646633 005f5f61 64646466 __subdf3.__adddf │ │ 0x0001086c 33005f5f 666c6f61 74756e73 69646600 3.__floatunsidf. │ │ 0x0001087c 5f5f666c 6f617473 69646600 5f5f6578 __floatsidf.__ex │ │ 0x0001088c 74656e64 73666466 32005f5f 666c6f61 tendsfdf2.__floa │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -2,266 +2,266 @@ │ │ Hex dump of section '.hash': │ │ 0x00010f34 07040000 6a070000 00000000 88030000 ....j........... │ │ 0x00010f44 00000000 17050000 1a060000 3f070000 ............?... │ │ 0x00010f54 00000000 4c050000 65010000 26030000 ....L...e...&... │ │ 0x00010f64 68020000 3c040000 00000000 fe030000 h...<........... │ │ 0x00010f74 de030000 00000000 70040000 a4050000 ........p....... │ │ 0x00010f84 f5000000 f8010000 3f060000 d6020000 ........?....... │ │ - 0x00010f94 00000000 65060000 00000000 c0060000 ....e........... │ │ + 0x00010f94 00000000 5d060000 00000000 c6060000 ....]........... │ │ 0x00010fa4 f8030000 14060000 d8050000 20050000 ............ ... │ │ 0x00010fb4 3d070000 3c070000 53010000 cc040000 =...<...S....... │ │ 0x00010fc4 19070000 3c050000 06050000 06030000 ....<........... │ │ 0x00010fd4 00000000 00000000 96000000 90050000 ................ │ │ 0x00010fe4 dc010000 2b050000 00000000 01060000 ....+........... │ │ - 0x00010ff4 e6030000 b9060000 94060000 00000000 ................ │ │ + 0x00010ff4 e6030000 b9060000 92060000 00000000 ................ │ │ 0x00011004 82050000 05040000 e0040000 1d050000 ................ │ │ 0x00011014 38060000 00000000 be040000 55040000 8...........U... │ │ 0x00011024 9f010000 9c050000 00000000 b4030000 ................ │ │ 0x00011034 00000000 41030000 02010000 6c000000 ....A.......l... │ │ 0x00011044 f6020000 00000000 fc030000 ee040000 ................ │ │ 0x00011054 00000000 9a030000 00000000 00000000 ................ │ │ - 0x00011064 00000000 a0060000 bb020000 5e010000 ............^... │ │ + 0x00011064 00000000 a0060000 bb020000 5c010000 ............\... │ │ 0x00011074 23060000 95040000 3a070000 a0000000 #.......:....... │ │ - 0x00011084 ef000000 8d030000 00000000 95060000 ................ │ │ + 0x00011084 ef000000 8d030000 00000000 93060000 ................ │ │ 0x00011094 29050000 00000000 97010000 b9010000 )............... │ │ 0x000110a4 99040000 0b060000 00000000 18060000 ................ │ │ - 0x000110b4 dd000000 35060000 ee060000 bf030000 ....5........... │ │ + 0x000110b4 dd000000 35060000 f4060000 bf030000 ....5........... │ │ 0x000110c4 ed030000 9e060000 df040000 fd020000 ................ │ │ 0x000110d4 22060000 89010000 31060000 4b070000 ".......1...K... │ │ - 0x000110e4 7b050000 df060000 2d040000 51040000 {.......-...Q... │ │ + 0x000110e4 7b050000 ed060000 2d040000 51040000 {.......-...Q... │ │ 0x000110f4 00000000 00000000 42020000 a8060000 ........B....... │ │ - 0x00011104 93060000 4e040000 52040000 00000000 ....N...R....... │ │ + 0x00011104 91060000 4e040000 52040000 00000000 ....N...R....... │ │ 0x00011114 62070000 0b040000 00000000 28030000 b...........(... │ │ 0x00011124 d4050000 8b040000 f5050000 35070000 ............5... │ │ 0x00011134 15050000 55060000 35030000 61050000 ....U...5...a... │ │ 0x00011144 c5040000 24070000 00000000 5a020000 ....$.......Z... │ │ 0x00011154 87050000 2f030000 f1040000 62030000 ..../.......b... │ │ 0x00011164 5b070000 41060000 75040000 da050000 [...A...u....... │ │ - 0x00011174 ed060000 d0060000 cf050000 b4050000 ................ │ │ + 0x00011174 f3060000 de060000 cf050000 b4050000 ................ │ │ 0x00011184 2f070000 bb040000 e7050000 2e070000 /............... │ │ - 0x00011194 a2050000 8e060000 c9030000 93050000 ................ │ │ - 0x000111a4 fb020000 49070000 59060000 4f070000 ....I...Y...O... │ │ + 0x00011194 a2050000 8c060000 c9030000 93050000 ................ │ │ + 0x000111a4 fb020000 49070000 64060000 4f070000 ....I...d...O... │ │ 0x000111b4 53030000 00000000 7a000000 a3000000 S.......z....... │ │ 0x000111c4 a4040000 d2030000 7f050000 27060000 ............'... │ │ 0x000111d4 5e050000 04070000 00000000 01070000 ^............... │ │ 0x000111e4 66030000 ef010000 03060000 0b070000 f............... │ │ - 0x000111f4 2b060000 2e050000 43010000 52060000 +.......C...R... │ │ + 0x000111f4 2b060000 2e050000 44010000 52060000 +.......D...R... │ │ 0x00011204 91030000 cf030000 00000000 43070000 ............C... │ │ - 0x00011214 b5050000 4d010000 fd060000 d6060000 ....M........... │ │ + 0x00011214 b5050000 4d010000 c1060000 e4060000 ....M........... │ │ 0x00011224 21030000 32050000 33030000 00000000 !...2...3....... │ │ 0x00011234 08070000 fa010000 f9050000 bd040000 ................ │ │ 0x00011244 00000000 1b040000 e6020000 d7050000 ................ │ │ 0x00011254 c8030000 81040000 6f030000 f9030000 ........o....... │ │ 0x00011264 00000000 fe050000 8d000000 47040000 ............G... │ │ - 0x00011274 42050000 06060000 d7060000 00000000 B............... │ │ + 0x00011274 42050000 06060000 e5060000 00000000 B............... │ │ 0x00011284 0d010000 00000000 a9050000 00000000 ................ │ │ - 0x00011294 53070000 f3060000 02070000 14050000 S............... │ │ + 0x00011294 53070000 f9060000 02070000 14050000 S............... │ │ 0x000112a4 00000000 00000000 b4060000 2e030000 ................ │ │ 0x000112b4 b2000000 1e060000 68070000 d5010000 ........h....... │ │ - 0x000112c4 00000000 e4050000 bf040000 92060000 ................ │ │ + 0x000112c4 00000000 e4050000 bf040000 90060000 ................ │ │ 0x000112d4 4c070000 a7050000 05020000 31040000 L...........1... │ │ - 0x000112e4 00000000 ca050000 78060000 0e070000 ........x....... │ │ + 0x000112e4 00000000 ca050000 73060000 0e070000 ........s....... │ │ 0x000112f4 69010000 00000000 a5050000 67040000 i...........g... │ │ 0x00011304 44060000 91050000 4b060000 2e040000 D.......K....... │ │ - 0x00011314 e9040000 5b060000 e7040000 00000000 ....[........... │ │ - 0x00011324 aa020000 de040000 4e070000 38010000 ........N...8... │ │ - 0x00011334 f7060000 65040000 46050000 7c060000 ....e...F...|... │ │ - 0x00011344 57070000 75060000 69060000 e2000000 W...u...i....... │ │ + 0x00011314 e9040000 66060000 e7040000 00000000 ....f........... │ │ + 0x00011324 aa020000 de040000 4e070000 39010000 ........N...9... │ │ + 0x00011334 fd060000 65040000 46050000 77060000 ....e...F...w... │ │ + 0x00011344 57070000 70060000 61060000 e2000000 W...p...a....... │ │ 0x00011354 b5060000 8c040000 00000000 e7010000 ................ │ │ - 0x00011364 84020000 16060000 ec060000 4a070000 ............J... │ │ - 0x00011374 28070000 38070000 f9060000 f0040000 (...8........... │ │ - 0x00011384 00000000 50050000 e1060000 31050000 ....P.......1... │ │ + 0x00011364 84020000 16060000 f2060000 4a070000 ............J... │ │ + 0x00011374 28070000 38070000 bd060000 f0040000 (...8........... │ │ + 0x00011384 00000000 50050000 ef060000 31050000 ....P.......1... │ │ 0x00011394 d4030000 ba060000 00000000 46000000 ............F... │ │ - 0x000113a4 45070000 d1060000 00000000 89060000 E............... │ │ - 0x000113b4 7d060000 66060000 61070000 1a040000 }...f...a....... │ │ + 0x000113a4 45070000 df060000 00000000 87060000 E............... │ │ + 0x000113b4 78060000 5e060000 61070000 1a040000 x...^...a....... │ │ 0x000113c4 7c020000 06070000 df030000 93040000 |............... │ │ - 0x000113d4 00000000 e5060000 9e040000 41070000 ............A... │ │ + 0x000113d4 00000000 cb060000 9e040000 41070000 ............A... │ │ 0x000113e4 00000000 00000000 ed010000 6b020000 ............k... │ │ - 0x000113f4 1b030000 0d050000 4b010000 8d060000 ........K....... │ │ - 0x00011404 56060000 6b060000 b3060000 00000000 V...k........... │ │ + 0x000113f4 1b030000 0d050000 4b010000 8b060000 ........K....... │ │ + 0x00011404 56060000 63060000 b3060000 00000000 V...c........... │ │ 0x00011414 b8050000 5e040000 69070000 8f050000 ....^...i....... │ │ 0x00011424 40030000 00000000 93010000 50030000 @...........P... │ │ 0x00011434 00000000 4e060000 00000000 fa050000 ....N........... │ │ 0x00011444 d8020000 2e060000 e9000000 18050000 ................ │ │ 0x00011454 00000000 c7020000 34040000 00000000 ........4....... │ │ 0x00011464 74050000 36050000 00000000 00000000 t...6........... │ │ 0x00011474 00000000 07000000 54060000 81050000 ........T....... │ │ 0x00011484 d6050000 4d040000 e2040000 ab050000 ....M........... │ │ 0x00011494 dc030000 de050000 65050000 d3040000 ........e....... │ │ - 0x000114a4 00000000 e9060000 00000000 05050000 ................ │ │ + 0x000114a4 00000000 cf060000 00000000 05050000 ................ │ │ 0x000114b4 32040000 42030000 b7010000 0c030000 2...B........... │ │ - 0x000114c4 73060000 7f060000 2f050000 52020000 s......./...R... │ │ + 0x000114c4 7d060000 7f060000 2f050000 52020000 }......./...R... │ │ 0x000114d4 14040000 ed050000 30070000 00000000 ........0....... │ │ - 0x000114e4 c4060000 47020000 12070000 e7030000 ....G........... │ │ - 0x000114f4 58010000 bb050000 74060000 74010000 X.......t...t... │ │ - 0x00011504 61060000 cb030000 0d060000 27070000 a...........'... │ │ - 0x00011514 00000000 ef060000 a5020000 30000000 ............0... │ │ + 0x000114e4 d2060000 47020000 12070000 e7030000 ....G........... │ │ + 0x000114f4 58010000 bb050000 7e060000 74010000 X.......~...t... │ │ + 0x00011504 59060000 cb030000 0d060000 27070000 Y...........'... │ │ + 0x00011514 00000000 f5060000 a5020000 25000000 ............%... │ │ 0x00011524 00000000 a5010000 61040000 00000000 ........a....... │ │ - 0x00011534 55070000 53020000 00000000 86060000 U...S........... │ │ + 0x00011534 55070000 53020000 00000000 84060000 U...S........... │ │ 0x00011544 c4050000 ed040000 f8040000 10060000 ................ │ │ 0x00011554 49000000 c5000000 52010000 60070000 I.......R...`... │ │ - 0x00011564 f2060000 00060000 1f060000 66050000 ............f... │ │ + 0x00011564 f8060000 00060000 1f060000 66050000 ............f... │ │ 0x00011574 ac050000 3e030000 10050000 00000000 ....>........... │ │ - 0x00011584 00000000 e4060000 d1000000 1c050000 ................ │ │ + 0x00011584 00000000 ca060000 d1000000 1c050000 ................ │ │ 0x00011594 d8030000 b1060000 d4010000 a1010000 ................ │ │ - 0x000115a4 00000000 4c040000 f4060000 7b060000 ....L.......{... │ │ + 0x000115a4 00000000 4c040000 fa060000 76060000 ....L.......v... │ │ 0x000115b4 00000000 0c070000 00000000 1b070000 ................ │ │ - 0x000115c4 c5060000 a1050000 5d030000 00000000 ........]....... │ │ - 0x000115d4 0c050000 2f040000 f8060000 d9060000 ..../........... │ │ + 0x000115c4 d3060000 a1050000 5d030000 00000000 ........]....... │ │ + 0x000115d4 0c050000 2f040000 bc060000 e7060000 ..../........... │ │ 0x000115e4 00000000 44050000 39020000 d9030000 ....D...9....... │ │ - 0x000115f4 76060000 a4060000 45000000 1d070000 v.......E....... │ │ - 0x00011604 0a050000 3e060000 4a060000 dd060000 ....>...J....... │ │ + 0x000115f4 71060000 a4060000 45000000 1d070000 q.......E....... │ │ + 0x00011604 0a050000 3e060000 4a060000 eb060000 ....>...J....... │ │ 0x00011614 97030000 00000000 fe020000 da010000 ................ │ │ - 0x00011624 0e050000 eb060000 3d020000 79060000 ........=...y... │ │ - 0x00011634 da060000 00000000 4b050000 6c060000 ........K...l... │ │ + 0x00011624 0e050000 f1060000 3d020000 74060000 ........=...t... │ │ + 0x00011634 e8060000 00000000 4b050000 6c060000 ........K...l... │ │ 0x00011644 5d050000 54040000 00000000 00000000 ]...T........... │ │ - 0x00011654 c2060000 ff060000 84050000 00000000 ................ │ │ - 0x00011664 99060000 7e000000 28020000 00000000 ....~...(....... │ │ - 0x00011674 37060000 0a060000 5c050000 37010000 7.......\...7... │ │ + 0x00011654 d0060000 ff060000 84050000 00000000 ................ │ │ + 0x00011664 97060000 7e000000 28020000 00000000 ....~...(....... │ │ + 0x00011674 37060000 0a060000 5c050000 38010000 7.......\...8... │ │ 0x00011684 4d070000 54050000 00000000 6e050000 M...T.......n... │ │ - 0x00011694 00000000 59030000 2d000000 00000000 ....Y...-....... │ │ + 0x00011694 00000000 59030000 22000000 00000000 ....Y..."....... │ │ 0x000116a4 00000000 89040000 a6030000 a3040000 ................ │ │ 0x000116b4 00000000 fb000000 8e030000 00000000 ................ │ │ - 0x000116c4 cd060000 5d010000 cb050000 a6040000 ....]........... │ │ + 0x000116c4 db060000 5b010000 cb050000 a6040000 ....[........... │ │ 0x000116d4 be050000 be030000 e1000000 e3050000 ................ │ │ - 0x000116e4 e8010000 25010000 00000000 33060000 ....%.......3... │ │ + 0x000116e4 e8010000 26010000 00000000 33060000 ....&.......3... │ │ 0x000116f4 b2050000 f7040000 93030000 ae050000 ................ │ │ - 0x00011704 64020000 d7030000 8e050000 e6060000 d............... │ │ + 0x00011704 64020000 d7030000 8e050000 cc060000 d............... │ │ 0x00011714 0c020000 b2040000 a4030000 ac060000 ................ │ │ 0x00011724 00000000 a9060000 29070000 f5020000 ........)....... │ │ 0x00011734 3d060000 50060000 b8060000 76040000 =...P.......v... │ │ 0x00011744 36070000 09050000 ee030000 5a040000 6...........Z... │ │ 0x00011754 00000000 f9040000 b2060000 3e070000 ............>... │ │ 0x00011764 00000000 b7060000 6c020000 ab040000 ........l....... │ │ 0x00011774 a7040000 2b070000 e8050000 a5060000 ....+........... │ │ 0x00011784 db050000 91010000 00000000 bd050000 ................ │ │ - 0x00011794 84060000 3c060000 00000000 a8050000 ....<........... │ │ + 0x00011794 9d060000 3c060000 00000000 a8050000 ....<........... │ │ 0x000117a4 f4020000 c0030000 b9000000 ae060000 ................ │ │ - 0x000117b4 5b030000 3f030000 bf060000 7e050000 [...?.......~... │ │ + 0x000117b4 5b030000 3f030000 c5060000 7e050000 [...?.......~... │ │ 0x000117c4 7c030000 f3020000 00000000 1e070000 |............... │ │ 0x000117d4 d0020000 25070000 00000000 50040000 ....%.......P... │ │ - 0x000117e4 1f000000 a6060000 aa060000 c3060000 ................ │ │ - 0x000117f4 5f060000 88050000 49040000 10070000 _.......I....... │ │ + 0x000117e4 14000000 a6060000 aa060000 d1060000 ................ │ │ + 0x000117f4 6a060000 88050000 49040000 10070000 j.......I....... │ │ 0x00011804 eb040000 cd030000 ef050000 6f060000 ............o... │ │ - 0x00011814 6d010000 17060000 5e070000 98060000 m.......^....... │ │ - 0x00011824 bf020000 08060000 25060000 9b060000 ........%....... │ │ + 0x00011814 6d010000 17060000 5e070000 96060000 m.......^....... │ │ + 0x00011824 bf020000 08060000 25060000 99060000 ........%....... │ │ 0x00011834 30060000 43060000 91040000 cd040000 0...C........... │ │ - 0x00011844 db040000 a3060000 cc060000 f6050000 ................ │ │ + 0x00011844 db040000 a3060000 da060000 f6050000 ................ │ │ 0x00011854 00000000 d1050000 00000000 c2040000 ................ │ │ 0x00011864 90000000 00000000 56070000 31030000 ........V...1... │ │ - 0x00011874 2e020000 16000000 14070000 00000000 ................ │ │ + 0x00011874 2e020000 31000000 14070000 00000000 ....1........... │ │ 0x00011884 2a060000 1b060000 00000000 75030000 *...........u... │ │ - 0x00011894 64050000 29010000 f3000000 fa030000 d...)........... │ │ + 0x00011894 64050000 2a010000 f3000000 fa030000 d...*........... │ │ 0x000118a4 dd040000 76030000 77050000 b2020000 ....v...w....... │ │ - 0x000118b4 28060000 b3040000 54070000 6a060000 (.......T...j... │ │ + 0x000118b4 28060000 b3040000 54070000 62060000 (.......T...b... │ │ 0x000118c4 f8050000 a7060000 b8020000 79050000 ............y... │ │ 0x000118d4 f4030000 48050000 00000000 29020000 ....H.......)... │ │ - 0x000118e4 24000000 00000000 67000000 8c030000 $.......g....... │ │ + 0x000118e4 19000000 00000000 67000000 8c030000 ........g....... │ │ 0x000118f4 c6050000 b2030000 f1020000 34070000 ............4... │ │ 0x00011904 b8040000 00000000 83050000 71050000 ............q... │ │ 0x00011914 80000000 f2020000 00000000 1d040000 ................ │ │ 0x00011924 62020000 00000000 13040000 d5050000 b............... │ │ - 0x00011934 32070000 ef020000 ea060000 2d060000 2...........-... │ │ + 0x00011934 32070000 ef020000 f0060000 2d060000 2...........-... │ │ 0x00011944 33070000 07050000 00000000 c5050000 3............... │ │ - 0x00011954 5c070000 0c060000 83060000 e1050000 \............... │ │ + 0x00011954 5c070000 0c060000 9c060000 e1050000 \............... │ │ 0x00011964 06020000 43040000 1b050000 43050000 ....C.......C... │ │ - 0x00011974 8b060000 4d060000 ca060000 0f070000 ....M........... │ │ + 0x00011974 89060000 4d060000 d8060000 0f070000 ....M........... │ │ 0x00011984 7a010000 05030000 17020000 dc050000 z............... │ │ 0x00011994 49030000 00000000 d1030000 47050000 I...........G... │ │ 0x000119a4 9f050000 00000000 39070000 4c060000 ........9...L... │ │ - 0x000119b4 77060000 ba040000 05060000 0a070000 w............... │ │ + 0x000119b4 72060000 ba040000 05060000 0a070000 r............... │ │ 0x000119c4 5f070000 cd050000 00000000 dd010000 _............... │ │ 0x000119d4 17070000 12060000 01000000 f0030000 ................ │ │ 0x000119e4 e6040000 00000000 b0050000 d3030000 ................ │ │ 0x000119f4 00000000 c8040000 85000000 80060000 ................ │ │ - 0x00011a04 e0010000 c6060000 15070000 52070000 ............R... │ │ + 0x00011a04 e0010000 d4060000 15070000 52070000 ............R... │ │ 0x00011a14 51070000 00000000 44070000 97050000 Q.......D....... │ │ - 0x00011a24 13020000 9a060000 42070000 48070000 ........B...H... │ │ - 0x00011a34 e2060000 cf020000 e5000000 e3030000 ................ │ │ + 0x00011a24 13020000 98060000 42070000 48070000 ........B...H... │ │ + 0x00011a34 c8060000 cf020000 e5000000 e3030000 ................ │ │ 0x00011a44 00000000 99030000 03070000 92040000 ................ │ │ - 0x00011a54 f2040000 16070000 60060000 c1050000 ........`....... │ │ + 0x00011a54 f2040000 16070000 6b060000 c1050000 ........k....... │ │ 0x00011a64 98050000 65070000 00010000 fb010000 ....e........... │ │ 0x00011a74 94050000 bc000000 3b060000 96050000 ........;....... │ │ 0x00011a84 05070000 3d040000 26050000 00000000 ....=...&....... │ │ 0x00011a94 e2050000 b7040000 49020000 00000000 ........I....... │ │ - 0x00011aa4 00000000 00000000 00000000 fa060000 ................ │ │ + 0x00011aa4 00000000 00000000 00000000 be060000 ................ │ │ 0x00011ab4 0b030000 20030000 ad050000 c3040000 .... ........... │ │ 0x00011ac4 33040000 37040000 ef040000 5b050000 3...7.......[... │ │ - 0x00011ad4 8b050000 37050000 5f040000 d2060000 ....7..._....... │ │ + 0x00011ad4 8b050000 37050000 5f040000 e0060000 ....7..._....... │ │ 0x00011ae4 a0010000 a1040000 00000000 fe060000 ................ │ │ 0x00011af4 f4010000 00000000 5d070000 e9050000 ........]....... │ │ - 0x00011b04 cb060000 00000000 9d050000 7e040000 ............~... │ │ - 0x00011b14 c3020000 f6060000 81060000 bc060000 ................ │ │ + 0x00011b04 d9060000 00000000 9d050000 7e040000 ............~... │ │ + 0x00011b14 c3020000 fc060000 81060000 c2060000 ................ │ │ 0x00011b24 46060000 e4040000 f3010000 6c030000 F...........l... │ │ - 0x00011b34 00000000 7c000000 9d060000 00000000 ....|........... │ │ + 0x00011b34 00000000 7c000000 9b060000 00000000 ....|........... │ │ 0x00011b44 11050000 e0050000 ca040000 57020000 ............W... │ │ 0x00011b54 87040000 66070000 00000000 59040000 ....f.......Y... │ │ 0x00011b64 07070000 1e040000 85020000 cf010000 ................ │ │ - 0x00011b74 80050000 0e040000 ea050000 26010000 ............&... │ │ - 0x00011b84 89020000 21060000 72060000 6a020000 ....!...r...j... │ │ - 0x00011b94 dc060000 d8060000 11070000 1f050000 ................ │ │ - 0x00011ba4 c1060000 dd030000 00000000 00000000 ................ │ │ - 0x00011bb4 51060000 ad060000 e8060000 f2010000 Q............... │ │ + 0x00011b74 80050000 0e040000 ea050000 27010000 ............'... │ │ + 0x00011b84 89020000 21060000 7c060000 6a020000 ....!...|...j... │ │ + 0x00011b94 ea060000 e6060000 11070000 1f050000 ................ │ │ + 0x00011ba4 c7060000 dd030000 00000000 00000000 ................ │ │ + 0x00011bb4 51060000 ad060000 ce060000 f2010000 Q............... │ │ 0x00011bc4 ee000000 66020000 00000000 d3010000 ....f........... │ │ 0x00011bd4 59070000 92030000 92000000 00000000 Y............... │ │ 0x00011be4 15010000 d6010000 ad010000 ba030000 ................ │ │ 0x00011bf4 00000000 ac040000 ce020000 31070000 ............1... │ │ - 0x00011c04 18070000 b1050000 48010000 96020000 ........H....... │ │ + 0x00011c04 18070000 b1050000 54010000 96020000 ........T....... │ │ 0x00011c14 96010000 cf000000 00000000 e8040000 ................ │ │ 0x00011c24 08050000 00000000 7e020000 47070000 ........~...G... │ │ 0x00011c34 99050000 fc050000 5a070000 c2020000 ........Z....... │ │ 0x00011c44 64070000 0d070000 09070000 2b040000 d...........+... │ │ - 0x00011c54 21070000 87020000 9e030000 11000000 !............... │ │ - 0x00011c64 db060000 3a050000 1f070000 a1060000 ....:........... │ │ - 0x00011c74 07060000 00000000 9c040000 63060000 ............c... │ │ + 0x00011c54 21070000 87020000 9e030000 12000000 !............... │ │ + 0x00011c64 e9060000 3a050000 1f070000 a1060000 ....:........... │ │ + 0x00011c74 07060000 00000000 9c040000 5b060000 ............[... │ │ 0x00011c84 af060000 42060000 7d050000 c8010000 ....B...}....... │ │ 0x00011c94 74040000 16030000 a3050000 00040000 t............... │ │ - 0x00011ca4 6f050000 00000000 63070000 f5060000 o.......c....... │ │ - 0x00011cb4 0e060000 ba000000 f2050000 00070000 ................ │ │ + 0x00011ca4 6f050000 00000000 63070000 fb060000 o.......c....... │ │ + 0x00011cb4 0e060000 ba000000 f3050000 00070000 ................ │ │ 0x00011cc4 00000000 c1020000 c6030000 c7050000 ................ │ │ - 0x00011cd4 e3060000 58060000 e0000000 00000000 ....X........... │ │ - 0x00011ce4 fd040000 e5050000 2c060000 8a060000 ........,....... │ │ - 0x00011cf4 7e060000 6d060000 00000000 6d040000 ~...m.......m... │ │ - 0x00011d04 87060000 ce040000 35050000 00030000 ........5....... │ │ + 0x00011cd4 c9060000 58060000 e0000000 00000000 ....X........... │ │ + 0x00011ce4 fd040000 e5050000 2c060000 88060000 ........,....... │ │ + 0x00011cf4 79060000 6d060000 00000000 6d040000 y...m.......m... │ │ + 0x00011d04 85060000 ce040000 35050000 00030000 ........5....... │ │ 0x00011d14 2c070000 d4040000 1c040000 20040000 ,........... ... │ │ 0x00011d24 fa020000 03000000 06040000 bc030000 ................ │ │ - 0x00011d34 bc050000 04060000 76050000 9c060000 ........v....... │ │ + 0x00011d34 bc050000 04060000 76050000 9a060000 ........v....... │ │ 0x00011d44 41050000 a5040000 c7040000 31020000 A...........1... │ │ 0x00011d54 6a040000 22050000 d2050000 00000000 j..."........... │ │ 0x00011d64 00000000 3d030000 7b010000 00000000 ....=...{....... │ │ 0x00011d74 00000000 00000000 00000000 23070000 ............#... │ │ 0x00011d84 e8030000 00000000 f3040000 15040000 ................ │ │ - 0x00011d94 09000000 67070000 fc060000 fb050000 ....g........... │ │ - 0x00011da4 5b040000 2a050000 bf050000 3b010000 [...*.......;... │ │ - 0x00011db4 ed020000 57040000 0f060000 e0060000 ....W........... │ │ + 0x00011d94 09000000 67070000 c0060000 fb050000 ....g........... │ │ + 0x00011da4 5b040000 2a050000 bf050000 3c010000 [...*.......<... │ │ + 0x00011db4 ed020000 57040000 0f060000 ee060000 ....W........... │ │ 0x00011dc4 6e060000 1e050000 20070000 71030000 n....... ...q... │ │ 0x00011dd4 01040000 bd010000 04030000 60020000 ............`... │ │ 0x00011de4 79040000 40070000 98030000 38050000 y...@.......8... │ │ 0x00011df4 5f050000 00000000 a2060000 bb060000 _............... │ │ - 0x00011e04 83030000 00000000 bd060000 00000000 ................ │ │ - 0x00011e14 5d040000 39040000 04020000 d5060000 ]...9........... │ │ + 0x00011e04 83030000 00000000 c3060000 00000000 ................ │ │ + 0x00011e14 5d040000 39040000 04020000 e3060000 ]...9........... │ │ 0x00011e24 92050000 00000000 1a070000 e7020000 ................ │ │ - 0x00011e34 00000000 91060000 00000000 75050000 ............u... │ │ - 0x00011e44 d4060000 cb010000 00000000 51050000 ............Q... │ │ + 0x00011e34 00000000 8f060000 00000000 75050000 ............u... │ │ + 0x00011e44 e2060000 cb010000 00000000 51050000 ............Q... │ │ 0x00011e54 00000000 00000000 eb050000 1c070000 ................ │ │ 0x00011e64 c3050000 ea030000 00000000 00000000 ................ │ │ 0x00011e74 95050000 d5040000 46070000 b6050000 ........F....... │ │ 0x00011e84 13070000 a5030000 58070000 00000000 ........X....... │ │ - 0x00011e94 97060000 dc040000 26070000 20060000 ........&... ... │ │ + 0x00011e94 95060000 dc040000 26070000 20060000 ........&... ... │ │ 0x00011ea4 2d070000 2b020000 cd020000 a8030000 -...+........... │ │ 0x00011eb4 00000000 b9050000 ab060000 cc020000 ................ │ │ 0x00011ec4 03050000 8d050000 b6060000 fd050000 ................ │ │ 0x00011ed4 1a010000 00000000 00000000 82040000 ................ │ │ - 0x00011ee4 26020000 96060000 00000000 98040000 &............... │ │ + 0x00011ee4 26020000 94060000 00000000 98040000 &............... │ │ 0x00011ef4 62050000 06000000 50070000 00000000 b.......P....... │ │ 0x00011f04 00000000 00000000 b0060000 00000000 ................ │ │ - 0x00011f14 5a060000 08000000 67060000 37070000 Z.......g...7... │ │ - 0x00011f24 62010000 47060000 e7060000 00000000 b...G........... │ │ + 0x00011f14 65060000 08000000 5f060000 37070000 e......._...7... │ │ + 0x00011f24 60010000 47060000 cd060000 00000000 `...G........... │ │ 0x00011f34 59020000 00000000 e2030000 77030000 Y...........w... │ │ - 0x00011f44 00000000 8a010000 8f060000 00000000 ................ │ │ + 0x00011f44 00000000 8a010000 8d060000 00000000 ................ │ │ 0x00011f54 32030000 00000000 00000000 00000000 2............... │ │ 0x00011f64 00000000 00000000 00000000 00000000 ................ │ │ 0x00011f74 00000000 00000000 00000000 00000000 ................ │ │ 0x00011f84 00000000 00000000 00000000 00000000 ................ │ │ 0x00011f94 00000000 00000000 00000000 00000000 ................ │ │ 0x00011fa4 00000000 00000000 00000000 00000000 ................ │ │ 0x00011fb4 00000000 00000000 00000000 00000000 ................ │ │ @@ -270,15 +270,15 @@ │ │ 0x00011fe4 00000000 00000000 00000000 00000000 ................ │ │ 0x00011ff4 00000000 00000000 00000000 00000000 ................ │ │ 0x00012004 00000000 00000000 00000000 00000000 ................ │ │ 0x00012014 00000000 00000000 00000000 00000000 ................ │ │ 0x00012024 00000000 00000000 00000000 00000000 ................ │ │ 0x00012034 00000000 00000000 00000000 00000000 ................ │ │ 0x00012044 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012054 00000000 14000000 00000000 00000000 ................ │ │ + 0x00012054 00000000 2f000000 00000000 00000000 ..../........... │ │ 0x00012064 00000000 00000000 00000000 00000000 ................ │ │ 0x00012074 00000000 00000000 00000000 00000000 ................ │ │ 0x00012084 00000000 43000000 00000000 00000000 ....C........... │ │ 0x00012094 00000000 00000000 00000000 00000000 ................ │ │ 0x000120a4 00000000 00000000 00000000 00000000 ................ │ │ 0x000120b4 00000000 0d000000 00000000 00000000 ................ │ │ 0x000120c4 00000000 00000000 00000000 00000000 ................ │ │ @@ -292,204 +292,204 @@ │ │ 0x00012144 00000000 00000000 00000000 00000000 ................ │ │ 0x00012154 00000000 00000000 00000000 00000000 ................ │ │ 0x00012164 00000000 00000000 00000000 00000000 ................ │ │ 0x00012174 00000000 00000000 00000000 00000000 ................ │ │ 0x00012184 54000000 00000000 00000000 00000000 T............... │ │ 0x00012194 00000000 5d000000 00000000 00000000 ....]........... │ │ 0x000121a4 00000000 84000000 00000000 00000000 ................ │ │ - 0x000121b4 00000000 00000000 2c000000 00000000 ........,....... │ │ - 0x000121c4 6b000000 00000000 00000000 00000000 k............... │ │ + 0x000121b4 00000000 00000000 00000000 6b000000 ............k... │ │ + 0x000121c4 40000000 00000000 00000000 00000000 @............... │ │ 0x000121d4 00000000 00000000 3c000000 65000000 ........<...e... │ │ 0x000121e4 00000000 00000000 00000000 00000000 ................ │ │ 0x000121f4 61000000 00000000 0e000000 a4000000 a............... │ │ 0x00012204 62000000 00000000 00000000 81000000 b............... │ │ 0x00012214 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012224 95000000 21000000 34000000 00000000 ....!...4....... │ │ + 0x00012224 95000000 16000000 29000000 00000000 ........)....... │ │ 0x00012234 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012244 00000000 00000000 00000000 13000000 ................ │ │ + 0x00012244 00000000 00000000 00000000 2e000000 ................ │ │ 0x00012254 00000000 00000000 00000000 4b000000 ............K... │ │ 0x00012264 00000000 00000000 00000000 63000000 ............c... │ │ 0x00012274 00000000 00000000 00000000 00000000 ................ │ │ 0x00012284 00000000 00000000 38000000 00000000 ........8....... │ │ 0x00012294 00000000 00000000 00000000 00000000 ................ │ │ 0x000122a4 00000000 00000000 00000000 00000000 ................ │ │ 0x000122b4 00000000 00000000 00000000 00000000 ................ │ │ 0x000122c4 00000000 00000000 00000000 5f000000 ............_... │ │ 0x000122d4 00000000 00000000 00000000 00000000 ................ │ │ 0x000122e4 00000000 00000000 00000000 00000000 ................ │ │ 0x000122f4 00000000 00000000 4c000000 00000000 ........L....... │ │ - 0x00012304 00000000 00000000 99000000 dc000000 ................ │ │ + 0x00012304 00000000 00000000 21000000 dc000000 ........!....... │ │ 0x00012314 6a000000 00000000 00000000 88000000 j............... │ │ 0x00012324 00000000 00000000 00000000 00000000 ................ │ │ 0x00012334 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012344 00000000 00000000 33000000 00000000 ........3....... │ │ + 0x00012344 00000000 00000000 28000000 00000000 ........(....... │ │ 0x00012354 00000000 f7000000 00000000 00000000 ................ │ │ - 0x00012364 a1000000 00000000 36000000 00000000 ........6....... │ │ + 0x00012364 a1000000 00000000 2b000000 00000000 ........+....... │ │ 0x00012374 00000000 55000000 00000000 e7000000 ....U........... │ │ 0x00012384 00000000 00000000 00000000 00000000 ................ │ │ 0x00012394 c8000000 00000000 00000000 00000000 ................ │ │ 0x000123a4 00000000 00000000 00000000 00000000 ................ │ │ 0x000123b4 00000000 00000000 d7000000 00000000 ................ │ │ 0x000123c4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000123d4 be000000 00000000 00000000 00000000 ................ │ │ - 0x000123e4 0b000000 00000000 00000000 00000000 ................ │ │ - 0x000123f4 00000000 07010000 00000000 11010000 ................ │ │ - 0x00012404 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012414 d5000000 00000000 a9000000 75000000 ............u... │ │ - 0x00012424 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012434 00000000 00000000 ab000000 00000000 ................ │ │ - 0x00012444 00000000 00000000 00000000 27010000 ............'... │ │ - 0x00012454 47000000 22000000 00000000 ad000000 G..."........... │ │ - 0x00012464 00000000 00000000 00000000 2b010000 ............+... │ │ - 0x00012474 14010000 00000000 8b000000 00000000 ................ │ │ + 0x000123d4 00000000 be000000 00000000 00000000 ................ │ │ + 0x000123e4 00000000 0b000000 00000000 00000000 ................ │ │ + 0x000123f4 00000000 00000000 07010000 00000000 ................ │ │ + 0x00012404 11010000 00000000 00000000 00000000 ................ │ │ + 0x00012414 00000000 d5000000 00000000 a9000000 ................ │ │ + 0x00012424 75000000 00000000 00000000 00000000 u............... │ │ + 0x00012434 00000000 00000000 00000000 ab000000 ................ │ │ + 0x00012444 00000000 00000000 00000000 00000000 ................ │ │ + 0x00012454 28010000 47000000 17000000 00000000 (...G........... │ │ + 0x00012464 ad000000 00000000 00000000 00000000 ................ │ │ + 0x00012474 2c010000 14010000 8b000000 00000000 ,............... │ │ 0x00012484 00000000 00000000 00000000 00000000 ................ │ │ 0x00012494 00000000 00000000 00000000 00000000 ................ │ │ - 0x000124a4 00000000 00000000 b4000000 00000000 ................ │ │ + 0x000124a4 00000000 00000000 00000000 b4000000 ................ │ │ 0x000124b4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000124c4 00000000 40000000 00000000 00000000 ....@........... │ │ - 0x000124d4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000124c4 00000000 00000000 00000000 00000000 ................ │ │ + 0x000124d4 00000000 00000000 ed000000 00000000 ................ │ │ 0x000124e4 00000000 00000000 00000000 00000000 ................ │ │ 0x000124f4 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012504 98000000 00000000 3e010000 35010000 ........>...5... │ │ + 0x00012504 98000000 00000000 3f010000 36010000 ........?...6... │ │ 0x00012514 00000000 00000000 00000000 f0000000 ................ │ │ - 0x00012524 00000000 00000000 12000000 6a010000 ............j... │ │ + 0x00012524 00000000 00000000 13000000 6a010000 ............j... │ │ 0x00012534 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012544 0b010000 28000000 00000000 00000000 ....(........... │ │ + 0x00012544 0b010000 1d000000 00000000 00000000 ................ │ │ 0x00012554 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012564 00000000 9f000000 00000000 33010000 ............3... │ │ - 0x00012574 00000000 00000000 18000000 00000000 ................ │ │ + 0x00012564 00000000 9e000000 00000000 34010000 ............4... │ │ + 0x00012574 00000000 00000000 33000000 00000000 ........3....... │ │ 0x00012584 00000000 00000000 48000000 00000000 ........H....... │ │ - 0x00012594 1b010000 00000000 2f000000 0a000000 ......../....... │ │ + 0x00012594 1c010000 00000000 24000000 0a000000 ........$....... │ │ 0x000125a4 00000000 00000000 00000000 00000000 ................ │ │ 0x000125b4 3e000000 bd000000 00000000 00000000 >............... │ │ 0x000125c4 00000000 00000000 00000000 fe000000 ................ │ │ 0x000125d4 00000000 00000000 00000000 75010000 ............u... │ │ - 0x000125e4 01010000 00000000 00000000 9d000000 ................ │ │ + 0x000125e4 01010000 00000000 00000000 9c000000 ................ │ │ 0x000125f4 00000000 00000000 00000000 00000000 ................ │ │ 0x00012604 aa000000 ff000000 00000000 00000000 ................ │ │ - 0x00012614 00000000 82010000 5f010000 00000000 ........_....... │ │ + 0x00012614 00000000 82010000 1b010000 00000000 ................ │ │ 0x00012624 00000000 00000000 00000000 00000000 ................ │ │ 0x00012634 00000000 00000000 00000000 00000000 ................ │ │ 0x00012644 00000000 00000000 00000000 00000000 ................ │ │ - 0x00012654 00000000 3f010000 00000000 00000000 ....?........... │ │ + 0x00012654 00000000 40010000 00000000 00000000 ....@........... │ │ 0x00012664 94010000 00000000 00000000 00000000 ................ │ │ - 0x00012674 2d010000 73010000 af010000 f6000000 -...s........... │ │ + 0x00012674 2e010000 73010000 af010000 f6000000 ....s........... │ │ 0x00012684 00000000 00000000 6e010000 00000000 ........n....... │ │ 0x00012694 f2000000 00000000 00000000 00000000 ................ │ │ - 0x000126a4 00000000 64010000 00000000 00000000 ....d........... │ │ + 0x000126a4 00000000 63010000 00000000 00000000 ....c........... │ │ 0x000126b4 94000000 00000000 eb000000 a3010000 ................ │ │ - 0x000126c4 2e000000 00000000 00000000 ca010000 ................ │ │ - 0x000126d4 68010000 00000000 22010000 00000000 h......."....... │ │ - 0x000126e4 00000000 00000000 59010000 63010000 ........Y...c... │ │ + 0x000126c4 23000000 00000000 00000000 ca010000 #............... │ │ + 0x000126d4 68010000 00000000 23010000 00000000 h.......#....... │ │ + 0x000126e4 00000000 00000000 59010000 62010000 ........Y...b... │ │ 0x000126f4 44000000 00000000 a5000000 e2010000 D............... │ │ 0x00012704 73000000 00000000 00000000 00000000 s............... │ │ - 0x00012714 29000000 00000000 00000000 00000000 )............... │ │ - 0x00012724 39000000 89000000 9b000000 08010000 9............... │ │ - 0x00012734 b5010000 00000000 00000000 2e010000 ................ │ │ + 0x00012714 1e000000 00000000 00000000 00000000 ................ │ │ + 0x00012724 39000000 89000000 9a000000 08010000 9............... │ │ + 0x00012734 b5010000 00000000 00000000 2f010000 ............/... │ │ 0x00012744 00000000 00000000 00000000 00000000 ................ │ │ 0x00012754 00000000 8e010000 00000000 00000000 ................ │ │ - 0x00012764 52000000 00000000 23010000 00000000 R.......#....... │ │ + 0x00012764 52000000 00000000 24010000 00000000 R.......$....... │ │ 0x00012774 00000000 d4000000 00000000 00000000 ................ │ │ 0x00012784 00000000 00000000 f5010000 00000000 ................ │ │ - 0x00012794 c4010000 55010000 00000000 83010000 ....U........... │ │ - 0x000127a4 00000000 00000000 61010000 9a000000 ........a....... │ │ + 0x00012794 c4010000 56010000 00000000 83010000 ....V........... │ │ + 0x000127a4 00000000 00000000 5f010000 99000000 ........_....... │ │ 0x000127b4 00000000 3f000000 00000000 00000000 ....?........... │ │ 0x000127c4 ea000000 8e000000 7c010000 00000000 ........|....... │ │ - 0x000127d4 d6000000 eb010000 79000000 34010000 ........y...4... │ │ + 0x000127d4 d6000000 eb010000 79000000 35010000 ........y...5... │ │ 0x000127e4 00000000 79010000 00000000 a7010000 ....y........... │ │ 0x000127f4 c1010000 00000000 4d000000 1d020000 ........M....... │ │ - 0x00012804 00000000 00000000 36010000 00000000 ........6....... │ │ - 0x00012814 00000000 47010000 00000000 bf010000 ....G........... │ │ + 0x00012804 00000000 00000000 37010000 00000000 ........7....... │ │ + 0x00012814 00000000 48010000 00000000 bf010000 ....H........... │ │ 0x00012824 00000000 e3010000 4f010000 00000000 ........O....... │ │ 0x00012834 00000000 00000000 0d020000 5a000000 ............Z... │ │ - 0x00012844 1d010000 00000000 cd000000 8f000000 ................ │ │ + 0x00012844 1e010000 00000000 cd000000 8f000000 ................ │ │ 0x00012854 00000000 00000000 51010000 00000000 ........Q....... │ │ 0x00012864 b5000000 00000000 15020000 ae000000 ................ │ │ 0x00012874 00000000 00000000 af000000 00000000 ................ │ │ 0x00012884 00000000 00000000 00000000 c6000000 ................ │ │ - 0x00012894 00000000 00000000 5a010000 b8010000 ........Z....... │ │ - 0x000128a4 00000000 00000000 30010000 00000000 ........0....... │ │ + 0x00012894 00000000 00000000 9f000000 b8010000 ................ │ │ + 0x000128a4 00000000 00000000 31010000 00000000 ........1....... │ │ 0x000128b4 00000000 00000000 b4010000 bb010000 ................ │ │ 0x000128c4 00000000 9c010000 00000000 f6010000 ................ │ │ 0x000128d4 00000000 00000000 00000000 08020000 ................ │ │ 0x000128e4 00000000 57010000 63020000 00000000 ....W...c....... │ │ 0x000128f4 18010000 58000000 00000000 92010000 ....X........... │ │ 0x00012904 00000000 00000000 00000000 00000000 ................ │ │ 0x00012914 7f000000 8f010000 2a020000 00000000 ........*....... │ │ - 0x00012924 10010000 00000000 86000000 28010000 ............(... │ │ + 0x00012924 10010000 00000000 86000000 29010000 ............)... │ │ 0x00012934 05010000 00000000 00000000 00000000 ................ │ │ - 0x00012944 15000000 00000000 00000000 19010000 ................ │ │ + 0x00012944 30000000 00000000 00000000 19010000 0............... │ │ 0x00012954 43020000 00000000 a7000000 6f000000 C...........o... │ │ - 0x00012964 2a010000 de010000 df010000 00000000 *............... │ │ + 0x00012964 2b010000 de010000 df010000 00000000 +............... │ │ 0x00012974 02020000 00000000 00000000 00000000 ................ │ │ - 0x00012984 8c010000 21010000 58020000 00000000 ....!...X....... │ │ + 0x00012984 8c010000 22010000 58020000 00000000 ...."...X....... │ │ 0x00012994 00000000 00000000 6e020000 84010000 ........n....... │ │ 0x000129a4 8c000000 00000000 00000000 00000000 ................ │ │ 0x000129b4 00000000 00000000 00000000 00000000 ................ │ │ - 0x000129c4 1f010000 00000000 55020000 00000000 ........U....... │ │ + 0x000129c4 20010000 00000000 55020000 00000000 .......U....... │ │ 0x000129d4 00000000 00000000 7d020000 0e010000 ........}....... │ │ - 0x000129e4 04000000 fd000000 00000000 60010000 ............`... │ │ - 0x000129f4 41010000 1b000000 00000000 03010000 A............... │ │ + 0x000129e4 04000000 fd000000 00000000 5d010000 ............]... │ │ + 0x000129f4 42010000 36000000 00000000 03010000 B...6........... │ │ 0x00012a04 00000000 00000000 00000000 00000000 ................ │ │ 0x00012a14 00000000 00000000 00000000 00000000 ................ │ │ 0x00012a24 f8000000 00000000 76000000 e8000000 ........v....... │ │ 0x00012a34 79020000 49010000 00000000 00000000 y...I........... │ │ 0x00012a44 00000000 00000000 72010000 00000000 ........r....... │ │ 0x00012a54 00000000 00000000 00000000 00000000 ................ │ │ 0x00012a64 00000000 3a020000 00000000 00000000 ....:........... │ │ 0x00012a74 00000000 00000000 77010000 e6010000 ........w....... │ │ 0x00012a84 00000000 c9010000 00000000 00000000 ................ │ │ 0x00012a94 a8010000 00000000 00000000 00000000 ................ │ │ 0x00012aa4 b9020000 00000000 00000000 00000000 ................ │ │ 0x00012ab4 c2000000 f9000000 b3010000 00000000 ................ │ │ 0x00012ac4 00000000 ab020000 2f020000 6b010000 ......../...k... │ │ - 0x00012ad4 00000000 25000000 f0010000 a0020000 ....%........... │ │ + 0x00012ad4 00000000 1a000000 f0010000 a0020000 ................ │ │ 0x00012ae4 11020000 00000000 00000000 69000000 ............i... │ │ 0x00012af4 5f020000 a6010000 bf000000 ae020000 _............... │ │ 0x00012b04 e6000000 00000000 00000000 00000000 ................ │ │ 0x00012b14 93020000 de000000 b6020000 00000000 ................ │ │ - 0x00012b24 dd020000 19000000 00000000 5e020000 ............^... │ │ - 0x00012b34 00000000 32000000 df020000 ab010000 ....2........... │ │ + 0x00012b24 dd020000 34000000 00000000 5e020000 ....4.......^... │ │ + 0x00012b34 00000000 27000000 df020000 ab010000 ....'........... │ │ 0x00012b44 00000000 50020000 00000000 88010000 ....P........... │ │ 0x00012b54 00000000 67010000 00000000 00000000 ....g........... │ │ 0x00012b64 00000000 8b010000 34020000 00000000 ........4....... │ │ 0x00012b74 00000000 00000000 a9010000 ee020000 ................ │ │ 0x00012b84 00000000 00000000 76020000 00000000 ........v....... │ │ - 0x00012b94 00000000 b3020000 1e010000 71010000 ............q... │ │ + 0x00012b94 00000000 b3020000 1f010000 71010000 ............q... │ │ 0x00012ba4 00000000 d9020000 a2010000 00000000 ................ │ │ 0x00012bb4 40020000 a6020000 00000000 82000000 @............... │ │ - 0x00012bc4 b8000000 44010000 00000000 00000000 ....D........... │ │ + 0x00012bc4 b8000000 45010000 00000000 00000000 ....E........... │ │ 0x00012bd4 00000000 23020000 00000000 19030000 ....#........... │ │ 0x00012be4 00000000 24020000 ac000000 3c020000 ....$.......<... │ │ 0x00012bf4 6d020000 69020000 00000000 22030000 m...i......."... │ │ 0x00012c04 a8000000 00000000 c5020000 00000000 ................ │ │ 0x00012c14 00000000 67020000 95020000 fc010000 ....g........... │ │ 0x00012c24 12020000 00000000 db010000 cd010000 ................ │ │ 0x00012c34 00000000 16010000 00000000 00000000 ................ │ │ 0x00012c44 87000000 00000000 06010000 bc020000 ................ │ │ 0x00012c54 0c010000 00000000 6c010000 00000000 ........l....... │ │ - 0x00012c64 00000000 ed000000 00000000 00000000 ................ │ │ - 0x00012c74 f1010000 00000000 70020000 1e000000 ........p....... │ │ - 0x00012c84 92020000 3d010000 3b020000 cb000000 ....=...;....... │ │ + 0x00012c64 00000000 61010000 00000000 00000000 ....a........... │ │ + 0x00012c74 f1010000 00000000 70020000 11000000 ........p....... │ │ + 0x00012c84 92020000 3e010000 3b020000 cb000000 ....>...;....... │ │ 0x00012c94 00000000 b3000000 ea010000 00000000 ................ │ │ 0x00012ca4 00000000 00000000 00000000 00000000 ................ │ │ 0x00012cb4 14020000 bc010000 86020000 9b010000 ................ │ │ 0x00012cc4 4d030000 00000000 00000000 00000000 M............... │ │ 0x00012cd4 00000000 c3010000 00000000 00000000 ................ │ │ 0x00012ce4 00000000 00000000 39030000 d3000000 ........9....... │ │ 0x00012cf4 38030000 56020000 09020000 90010000 8...V........... │ │ 0x00012d04 00000000 4a020000 01030000 0b020000 ....J........... │ │ 0x00012d14 c5010000 00000000 70010000 7b000000 ........p...{... │ │ 0x00012d24 00000000 00000000 02000000 4e020000 ............N... │ │ 0x00012d34 00000000 00000000 00000000 46030000 ............F... │ │ 0x00012d44 aa010000 e0020000 2d030000 df000000 ........-....... │ │ 0x00012d54 c0020000 0f010000 00000000 61020000 ............a... │ │ - 0x00012d64 d1020000 00000000 27000000 00000000 ........'....... │ │ + 0x00012d64 d1020000 00000000 1c000000 00000000 ................ │ │ 0x00012d74 4b020000 73030000 a8020000 00000000 K...s........... │ │ - 0x00012d84 00000000 00000000 00000000 23000000 ............#... │ │ + 0x00012d84 00000000 00000000 00000000 18000000 ................ │ │ 0x00012d94 54020000 00000000 1b020000 da020000 T............... │ │ 0x00012da4 68030000 00000000 d7020000 67030000 h...........g... │ │ 0x00012db4 00000000 9e010000 d9000000 37030000 ............7... │ │ 0x00012dc4 00000000 00000000 00000000 6f010000 ............o... │ │ 0x00012dd4 00000000 34030000 d7010000 71000000 ....4.......q... │ │ 0x00012de4 be020000 a4010000 27030000 00000000 ........'....... │ │ 0x00012df4 7f010000 00000000 00000000 00000000 ................ │ │ @@ -510,19 +510,19 @@ │ │ 0x00012ee4 00000000 04010000 a1030000 58030000 ............X... │ │ 0x00012ef4 99010000 7d010000 e1020000 00000000 ....}........... │ │ 0x00012f04 3b030000 fd010000 e5020000 00000000 ;............... │ │ 0x00012f14 78020000 52030000 b3030000 00000000 x...R........... │ │ 0x00012f24 b0010000 ce010000 9c020000 00000000 ................ │ │ 0x00012f34 1c030000 18020000 36020000 85030000 ........6....... │ │ 0x00012f44 00000000 00000000 72000000 3c030000 ........r...<... │ │ - 0x00012f54 00000000 81030000 00000000 3c010000 ............<... │ │ + 0x00012f54 00000000 81030000 00000000 3d010000 ............=... │ │ 0x00012f64 00000000 7d030000 50000000 db020000 ....}...P....... │ │ 0x00012f74 c6010000 94030000 78030000 ff030000 ........x....... │ │ 0x00012f84 00000000 e1030000 f7010000 00000000 ................ │ │ - 0x00012f94 00000000 d0000000 d3020000 17000000 ................ │ │ + 0x00012f94 00000000 d0000000 d3020000 32000000 ............2... │ │ 0x00012fa4 38020000 b1020000 00000000 27020000 8...........'... │ │ 0x00012fb4 00000000 44020000 f7020000 10020000 ....D........... │ │ 0x00012fc4 00000000 71020000 00000000 9b020000 ....q........... │ │ 0x00012fd4 1f020000 00000000 b9030000 00000000 ................ │ │ 0x00012fe4 74030000 00000000 4c020000 ee010000 t.......L....... │ │ 0x00012ff4 00000000 00000000 00000000 00000000 ................ │ │ 0x00013004 00000000 00000000 00000000 96030000 ................ │ │ @@ -531,40 +531,40 @@ │ │ 0x00013034 0e020000 ec010000 8e020000 00000000 ................ │ │ 0x00013044 77020000 10030000 00000000 d6030000 w............... │ │ 0x00013054 90030000 ab030000 00000000 e5030000 ................ │ │ 0x00013064 00000000 00000000 00000000 00000000 ................ │ │ 0x00013074 1c020000 00000000 00000000 08030000 ................ │ │ 0x00013084 00000000 7e030000 09030000 00000000 ....~........... │ │ 0x00013094 91000000 00000000 00000000 00000000 ................ │ │ - 0x000130a4 00000000 35000000 19020000 cb020000 ....5........... │ │ + 0x000130a4 00000000 2a000000 19020000 cb020000 ....*........... │ │ 0x000130b4 00000000 04040000 85010000 c2010000 ................ │ │ - 0x000130c4 87010000 00000000 9c000000 5d020000 ............]... │ │ + 0x000130c4 87010000 00000000 64010000 5d020000 ........d...]... │ │ 0x000130d4 00000000 7a030000 00000000 00000000 ....z........... │ │ 0x000130e4 23040000 a3020000 00000000 00000000 #............... │ │ 0x000130f4 35040000 00000000 00000000 00000000 5............... │ │ 0x00013104 0c000000 00000000 00000000 fa000000 ................ │ │ 0x00013114 1e020000 15030000 1e030000 4a000000 ............J... │ │ 0x00013124 00000000 46020000 17040000 f1000000 ....F........... │ │ 0x00013134 4b040000 00000000 00000000 b7000000 K............... │ │ 0x00013144 7d000000 e5010000 23030000 7b020000 }.......#...{... │ │ 0x00013154 80020000 00000000 3e020000 00000000 ........>....... │ │ 0x00013164 00000000 75020000 d2020000 00000000 ....u........... │ │ - 0x00013174 1a000000 8b030000 31010000 69040000 ........1...i... │ │ + 0x00013174 35000000 8b030000 32010000 69040000 5.......2...i... │ │ 0x00013184 9b030000 5b000000 00000000 00000000 ....[........... │ │ 0x00013194 d8010000 16020000 00000000 00000000 ................ │ │ 0x000131a4 a7030000 00000000 ec020000 b1000000 ................ │ │ - 0x000131b4 00000000 46010000 c6020000 d8000000 ....F........... │ │ + 0x000131b4 00000000 47010000 c6020000 d8000000 ....G........... │ │ 0x000131c4 f5030000 51020000 03030000 00000000 ....Q........... │ │ 0x000131d4 00000000 c7030000 f0020000 00000000 ................ │ │ 0x000131e4 1f030000 2c020000 00000000 55030000 ....,.......U... │ │ - 0x000131f4 b6010000 00000000 10000000 26000000 ............&... │ │ + 0x000131f4 b6010000 00000000 2d000000 1b000000 ........-....... │ │ 0x00013204 93000000 00000000 5c000000 3f040000 ........\...?... │ │ 0x00013214 00000000 7f040000 86030000 f1030000 ................ │ │ - 0x00013224 86010000 24010000 58040000 00000000 ....$...X....... │ │ - 0x00013234 54010000 00000000 45020000 8f040000 T.......E....... │ │ + 0x00013224 86010000 25010000 58040000 00000000 ....%...X....... │ │ + 0x00013234 55010000 00000000 45020000 8f040000 U.......E....... │ │ 0x00013244 00000000 20020000 a9020000 00000000 .... ........... │ │ 0x00013254 61030000 03040000 00000000 ca030000 a............... │ │ 0x00013264 9a020000 94020000 00000000 6b040000 ............k... │ │ 0x00013274 a3030000 9d040000 5c030000 42000000 ........\...B... │ │ 0x00013284 30030000 88040000 3b040000 13030000 0.......;....... │ │ 0x00013294 b0040000 95010000 09010000 e2020000 ................ │ │ 0x000132a4 00000000 00000000 54030000 00000000 ........T....... │ │ @@ -572,15 +572,15 @@ │ │ 0x000132c4 8b020000 00000000 b1010000 00000000 ................ │ │ 0x000132d4 00000000 80010000 b7030000 6c040000 ............l... │ │ 0x000132e4 00000000 00000000 d7040000 00000000 ................ │ │ 0x000132f4 9a040000 3f020000 00000000 00000000 ....?........... │ │ 0x00013304 d6040000 da030000 8f020000 00000000 ................ │ │ 0x00013314 33020000 5b020000 d0040000 10040000 3...[........... │ │ 0x00013324 97040000 dc020000 ce000000 00000000 ................ │ │ - 0x00013334 2b000000 00000000 b0000000 4f040000 +...........O... │ │ + 0x00013334 20000000 00000000 b0000000 4f040000 ...........O... │ │ 0x00013344 45040000 00000000 00000000 e1040000 E............... │ │ 0x00013354 00000000 74020000 d0010000 e3040000 ....t........... │ │ 0x00013364 c2030000 9e020000 00000000 45030000 ............E... │ │ 0x00013374 97000000 0c040000 82020000 ae010000 ................ │ │ 0x00013384 b4020000 81010000 00000000 6b030000 ............k... │ │ 0x00013394 c4030000 18040000 b8030000 7f030000 ................ │ │ 0x000133a4 f6040000 bd030000 a9040000 00000000 ................ │ │ @@ -595,142 +595,142 @@ │ │ 0x00013434 c7000000 00000000 d9040000 6e030000 ............n... │ │ 0x00013444 bc040000 99020000 3b050000 00000000 ........;....... │ │ 0x00013454 90040000 80030000 aa040000 2c040000 ............,... │ │ 0x00013464 a4020000 91020000 42040000 00000000 ........B....... │ │ 0x00013474 00000000 00000000 ec000000 98010000 ................ │ │ 0x00013484 24050000 00000000 25050000 00000000 $.......%....... │ │ 0x00013494 65020000 00000000 fe040000 00000000 e............... │ │ - 0x000134a4 3a010000 25040000 e4030000 53040000 :...%.......S... │ │ + 0x000134a4 3b010000 25040000 e4030000 53040000 ;...%.......S... │ │ 0x000134b4 ce030000 07040000 00000000 00000000 ................ │ │ 0x000134c4 a2020000 ec040000 56000000 77000000 ........V...w... │ │ 0x000134d4 60000000 55050000 fb030000 00000000 `...U........... │ │ 0x000134e4 00000000 00000000 00000000 02050000 ................ │ │ 0x000134f4 00050000 ae030000 c7010000 2c050000 ............,... │ │ 0x00013504 b2010000 00000000 2c030000 d2040000 ........,....... │ │ 0x00013514 6f040000 00000000 74000000 00000000 o.......t....... │ │ 0x00013524 71040000 13010000 a9030000 3a040000 q...........:... │ │ 0x00013534 73050000 00000000 b0020000 29040000 s...........)... │ │ - 0x00013544 00000000 4e000000 00000000 1c010000 ....N........... │ │ + 0x00013544 00000000 4e000000 00000000 1d010000 ....N........... │ │ 0x00013554 00000000 64040000 78040000 48030000 ....d...x...H... │ │ - 0x00013564 fd030000 42010000 00000000 00000000 ....B........... │ │ + 0x00013564 fd030000 43010000 00000000 00000000 ....C........... │ │ 0x00013574 22040000 f3030000 1a030000 69050000 "...........i... │ │ 0x00013584 0f000000 d2010000 5e030000 05000000 ........^....... │ │ 0x00013594 3e050000 78000000 00000000 f2030000 >...x........... │ │ - 0x000135a4 2a000000 00000000 72020000 4a050000 *.......r...J... │ │ - 0x000135b4 7a040000 40010000 bb030000 00000000 z...@........... │ │ + 0x000135a4 1f000000 00000000 72020000 4a050000 ........r...J... │ │ + 0x000135b4 7a040000 41010000 bb030000 00000000 z...A........... │ │ 0x000135c4 00000000 81020000 40040000 00000000 ........@....... │ │ - 0x000135d4 90020000 00000000 58050000 5c010000 ........X...\... │ │ + 0x000135d4 90020000 00000000 58050000 9b000000 ........X....... │ │ 0x000135e4 af040000 78010000 30050000 3a030000 ....x...0...:... │ │ 0x000135f4 00000000 70000000 00000000 3e040000 ....p.......>... │ │ 0x00013604 69030000 ac010000 00000000 d4020000 i............... │ │ 0x00013614 00020000 00000000 00000000 4b030000 ............K... │ │ 0x00013624 7f020000 51030000 da040000 1a020000 ....Q........... │ │ 0x00013634 a0050000 7c050000 00000000 28050000 ....|.......(... │ │ 0x00013644 00000000 85050000 00000000 00000000 ................ │ │ 0x00013654 09040000 ff020000 bb000000 aa030000 ................ │ │ - 0x00013664 37000000 0e030000 00000000 00000000 7............... │ │ - 0x00013674 00000000 00000000 1d000000 00000000 ................ │ │ + 0x00013664 2c000000 0e030000 00000000 00000000 ,............... │ │ + 0x00013674 00000000 00000000 10000000 00000000 ................ │ │ 0x00013684 21040000 62040000 6c050000 3f050000 !...b...l...?... │ │ 0x00013694 7c040000 00000000 12040000 c1040000 |............... │ │ 0x000136a4 00000000 00000000 00000000 d1010000 ................ │ │ 0x000136b4 86040000 27040000 89030000 00000000 ....'........... │ │ 0x000136c4 aa050000 00000000 e9010000 1f040000 ................ │ │ 0x000136d4 f9010000 d0050000 35020000 00000000 ........5....... │ │ - 0x000136e4 16040000 00000000 00000000 20000000 ............ ... │ │ - 0x000136f4 56040000 32010000 02030000 1d030000 V...2........... │ │ + 0x000136e4 16040000 00000000 00000000 15000000 ................ │ │ + 0x000136f4 56040000 33010000 02030000 1d030000 V...3........... │ │ 0x00013704 46040000 44040000 17030000 64000000 F...D.......d... │ │ 0x00013714 7b030000 00000000 00000000 00000000 {............... │ │ - 0x00013724 28040000 00000000 e9030000 00000000 (............... │ │ + 0x00013724 00000000 28040000 e9030000 00000000 ....(........... │ │ 0x00013734 ef030000 32020000 00000000 6f020000 ....2.......o... │ │ 0x00013744 40050000 e4020000 0d030000 e4000000 @............... │ │ 0x00013754 59000000 ba020000 6a050000 00000000 Y.......j....... │ │ 0x00013764 11030000 00000000 6e000000 00000000 ........n....... │ │ 0x00013774 29030000 66010000 8a050000 c3030000 )...f........... │ │ 0x00013784 0a020000 00000000 fc040000 43030000 ............C... │ │ 0x00013794 36040000 1a050000 82030000 ac020000 6............... │ │ - 0x000137a4 68050000 c3000000 f4050000 8f030000 h............... │ │ + 0x000137a4 68050000 c3000000 f2050000 8f030000 h............... │ │ 0x000137b4 76010000 de020000 48020000 00000000 v.......H....... │ │ 0x000137c4 68040000 00000000 b9040000 00000000 h............... │ │ 0x000137d4 8d020000 c8050000 d0030000 00000000 ................ │ │ 0x000137e4 57050000 a0040000 2a030000 60050000 W.......*...`... │ │ 0x000137f4 1c060000 15060000 63040000 49050000 ........c...I... │ │ 0x00013804 00000000 00000000 00000000 00000000 ................ │ │ 0x00013814 00000000 b5020000 a1020000 ec050000 ................ │ │ 0x00013824 9a010000 00000000 8d040000 21050000 ............!... │ │ 0x00013834 2d050000 16050000 00000000 5c040000 -...........\... │ │ 0x00013844 ff050000 51000000 41020000 34060000 ....Q...A...4... │ │ 0x00013854 b7020000 f7030000 00000000 00000000 ................ │ │ 0x00013864 09060000 01050000 00000000 5a050000 ............Z... │ │ 0x00013874 0f030000 00000000 4f000000 4c030000 ........O...L... │ │ 0x00013884 00000000 a8040000 00000000 b6040000 ................ │ │ - 0x00013894 9e000000 7a020000 cc030000 ba050000 ....z........... │ │ + 0x00013894 9d000000 7a020000 cc030000 ba050000 ....z........... │ │ 0x000138a4 c9050000 78050000 00000000 c9000000 ....x........... │ │ - 0x000138b4 48040000 14030000 ea040000 70030000 H...........p... │ │ - 0x000138c4 fb040000 4a010000 3d000000 0b050000 ....J...=....... │ │ - 0x000138d4 36060000 c0050000 00000000 00000000 6............... │ │ - 0x000138e4 70050000 00000000 db030000 a2040000 p............... │ │ - 0x000138f4 c6040000 b3050000 00000000 98020000 ................ │ │ - 0x00013904 c9040000 db000000 00000000 00000000 ................ │ │ - 0x00013914 4f050000 00000000 e3000000 b6030000 O............... │ │ - 0x00013924 70060000 fe010000 11060000 97020000 p............... │ │ - 0x00013934 4a040000 72040000 e6050000 ad040000 J...r........... │ │ - 0x00013944 00000000 9f040000 00000000 a2030000 ................ │ │ - 0x00013954 1c000000 60030000 6d030000 89050000 ....`...m....... │ │ - 0x00013964 00000000 6d000000 00000000 d3050000 ....m........... │ │ - 0x00013974 07030000 40060000 0f050000 8a030000 ....@........... │ │ - 0x00013984 a0030000 4f030000 6d050000 d8040000 ....O...m....... │ │ - 0x00013994 5d060000 d5020000 00000000 ca000000 ]............... │ │ - 0x000139a4 00000000 90060000 b5040000 00000000 ................ │ │ - 0x000139b4 4e030000 59050000 56030000 32060000 N...Y...V...2... │ │ - 0x000139c4 df050000 a7020000 66040000 c4040000 ........f....... │ │ - 0x000139d4 6e040000 c2050000 e5040000 62060000 n...........b... │ │ + 0x000138b4 48040000 14030000 00000000 00000000 H............... │ │ + 0x000138c4 70050000 00000000 db030000 a2040000 p............... │ │ + 0x000138d4 c6040000 b3050000 00000000 98020000 ................ │ │ + 0x000138e4 c9040000 ea040000 70030000 fb040000 ........p....... │ │ + 0x000138f4 4a010000 3d000000 0b050000 36060000 J...=.......6... │ │ + 0x00013904 c0050000 db000000 00000000 00000000 ................ │ │ + 0x00013914 4f050000 11060000 97020000 4a040000 O...........J... │ │ + 0x00013924 72040000 e6050000 ad040000 00000000 r............... │ │ + 0x00013934 9f040000 00000000 a2030000 00000000 ................ │ │ + 0x00013944 e3000000 b6030000 7a060000 fe010000 ........z....... │ │ + 0x00013954 37000000 60030000 6d030000 89050000 7...`...m....... │ │ + 0x00013964 00000000 d3050000 07030000 40060000 ............@... │ │ + 0x00013974 0f050000 8a030000 a0030000 4f030000 ............O... │ │ + 0x00013984 6d050000 d8040000 68060000 d5020000 m.......h....... │ │ + 0x00013994 00000000 ca000000 00000000 8e060000 ................ │ │ + 0x000139a4 b5040000 00000000 4e030000 59050000 ........N...Y... │ │ + 0x000139b4 56030000 32060000 df050000 a7020000 V...2........... │ │ + 0x000139c4 66040000 00000000 6d000000 c4040000 f.......m....... │ │ + 0x000139d4 6e040000 c2050000 e5040000 5a060000 n...........Z... │ │ 0x000139e4 ce050000 e8020000 5f030000 00000000 ........_....... │ │ 0x000139f4 19060000 57060000 f1050000 00000000 ....W........... │ │ 0x00013a04 00000000 00000000 48060000 52050000 ........H...R... │ │ - 0x00013a14 ae040000 5b010000 8d010000 2d020000 ....[.......-... │ │ - 0x00013a24 8c060000 ba010000 82060000 00000000 ................ │ │ - 0x00013a34 13060000 5e060000 84040000 d9050000 ....^........... │ │ - 0x00013a44 3b000000 39010000 0f040000 cb040000 ;...9........... │ │ - 0x00013a54 ea020000 12030000 b1030000 6b050000 ............k... │ │ - 0x00013a64 eb020000 19050000 08040000 9b040000 ................ │ │ - 0x00013a74 3a060000 f6030000 72050000 33050000 :.......r...3... │ │ - 0x00013a84 ec030000 0d040000 4d050000 7a050000 ........M...z... │ │ - 0x00013a94 00000000 af020000 c7060000 9a050000 ................ │ │ - 0x00013aa4 85060000 02060000 00000000 53060000 ............S... │ │ - 0x00013ab4 36030000 67050000 00000000 fa040000 6...g........... │ │ - 0x00013ac4 47030000 c8060000 17010000 00000000 G............... │ │ - 0x00013ad4 c4020000 65030000 ff040000 eb030000 ....e........... │ │ - 0x00013ae4 13050000 9b050000 9f060000 f3050000 ................ │ │ - 0x00013af4 b7050000 45060000 8a040000 26040000 ....E.......&... │ │ - 0x00013b04 f4040000 27050000 94040000 c1000000 ....'........... │ │ - 0x00013b14 ee050000 9f030000 56010000 a2000000 ........V....... │ │ - 0x00013b24 25020000 22020000 03020000 38040000 %...".......8... │ │ - 0x00013b34 34050000 4c010000 d5030000 83020000 4...L........... │ │ - 0x00013b44 a6050000 00000000 b5030000 00000000 ................ │ │ + 0x00013a14 ae040000 5a010000 8d010000 2d020000 ....Z.......-... │ │ + 0x00013a24 8a060000 ba010000 82060000 00000000 ................ │ │ + 0x00013a34 13060000 69060000 84040000 d9050000 ....i........... │ │ + 0x00013a44 3b000000 4c010000 d5030000 83020000 ;...L........... │ │ + 0x00013a54 a6050000 00000000 b5030000 3a010000 ............:... │ │ + 0x00013a64 0f040000 cb040000 ea020000 12030000 ................ │ │ + 0x00013a74 b1030000 eb030000 13050000 9b050000 ................ │ │ + 0x00013a84 9f060000 f4050000 b7050000 45060000 ............E... │ │ + 0x00013a94 8a040000 6b050000 eb020000 19050000 ....k........... │ │ + 0x00013aa4 08040000 9b040000 3a060000 f6030000 ........:....... │ │ + 0x00013ab4 72050000 33050000 ec030000 0d040000 r...3........... │ │ + 0x00013ac4 4d050000 7a050000 00000000 af020000 M...z........... │ │ + 0x00013ad4 d5060000 9a050000 83060000 02060000 ................ │ │ + 0x00013ae4 00000000 53060000 36030000 67050000 ....S...6...g... │ │ + 0x00013af4 00000000 fa040000 47030000 d6060000 ........G....... │ │ + 0x00013b04 17010000 00000000 c4020000 65030000 ............e... │ │ + 0x00013b14 ff040000 26040000 f4040000 27050000 ....&.......'... │ │ + 0x00013b24 94040000 c1000000 ee050000 9f030000 ................ │ │ + 0x00013b34 5e010000 a2000000 25020000 22020000 ^.......%..."... │ │ + 0x00013b44 03020000 38040000 34050000 00000000 ....8...4....... │ │ 0x00013b54 9f020000 07020000 c0040000 39060000 ............9... │ │ 0x00013b64 4e050000 9d020000 12010000 29060000 N...........)... │ │ - 0x00013b74 3d050000 00000000 2f010000 0a010000 =......./....... │ │ + 0x00013b74 3d050000 00000000 30010000 0a010000 =.......0....... │ │ 0x00013b84 af050000 00000000 25030000 2f060000 ........%.../... │ │ 0x00013b94 23050000 00000000 b0030000 66000000 #...........f... │ │ - 0x00013ba4 00000000 9e050000 c9060000 19040000 ................ │ │ - 0x00013bb4 53050000 cc050000 20010000 64060000 S....... ...d... │ │ + 0x00013ba4 00000000 9e050000 d7060000 19040000 ................ │ │ + 0x00013bb4 53050000 cc050000 21010000 5c060000 S.......!...\... │ │ 0x00013bc4 cf040000 00000000 7b040000 86050000 ........{....... │ │ - 0x00013bd4 00000000 00000000 ce060000 31000000 ............1... │ │ + 0x00013bd4 00000000 00000000 dc060000 26000000 ............&... │ │ 0x00013be4 63050000 00000000 8c020000 9d010000 c............... │ │ - 0x00013bf4 72030000 88020000 00000000 be060000 r............... │ │ + 0x00013bf4 72030000 88020000 00000000 c4060000 r............... │ │ 0x00013c04 8a020000 f5040000 00000000 00000000 ................ │ │ - 0x00013c14 45010000 b4040000 7d040000 fc020000 E.......}....... │ │ - 0x00013c24 00000000 f0060000 c1030000 71060000 ............q... │ │ - 0x00013c34 2c010000 fb060000 dd050000 2a070000 ,...........*... │ │ - 0x00013c44 56050000 68060000 80040000 3b070000 V...h.......;... │ │ - 0x00013c54 b6000000 12050000 d3060000 5c060000 ............\... │ │ + 0x00013c14 46010000 b4040000 7d040000 fc020000 F.......}....... │ │ + 0x00013c24 00000000 f6060000 c1030000 7b060000 ............{... │ │ + 0x00013c34 2d010000 bf060000 dd050000 2a070000 -...........*... │ │ + 0x00013c44 56050000 60060000 80040000 3b070000 V...`.......;... │ │ + 0x00013c54 b6000000 12050000 e1060000 67060000 ............g... │ │ 0x00013c64 2b030000 00000000 f0050000 00000000 +............... │ │ 0x00013c74 00000000 96040000 1d060000 83040000 ................ │ │ - 0x00013c84 60040000 00000000 7a060000 c0010000 `.......z....... │ │ - 0x00013c94 88060000 f7050000 73040000 00000000 ........s....... │ │ + 0x00013c84 60040000 00000000 75060000 c0010000 `.......u....... │ │ + 0x00013c94 86060000 f7050000 73040000 00000000 ........s....... │ │ 0x00013ca4 00000000 02040000 22070000 00000000 ........"....... │ │ - 0x00013cb4 f1060000 00000000 45050000 cf060000 ........E....... │ │ - 0x00013cc4 24060000 de060000 11040000 24030000 $...........$... │ │ + 0x00013cb4 f7060000 00000000 45050000 dd060000 ........E....... │ │ + 0x00013cc4 24060000 ec060000 11040000 24030000 $...........$... │ │ 0x00013cd4 04050000 26060000 77040000 49060000 ....&...w...I... │ │ 0x00013ce4 4f060000 53000000 00000000 8c050000 O...S........... │ │ 0x00013cf4 c8020000 39050000 9d030000 ....9....... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -586,45 +586,45 @@ │ │ ldr pc, [ip, #1460]! ; 0x5b4 │ │ │ │ 00019a18 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1452]! ; 0x5ac │ │ │ │ -00019a24 : │ │ +00019a24 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1444]! ; 0x5a4 │ │ │ │ -00019a30 : │ │ +00019a30 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1436]! ; 0x59c │ │ │ │ -00019a3c : │ │ +00019a3c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1428]! ; 0x594 │ │ │ │ -00019a48 : │ │ +00019a48 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1420]! ; 0x58c │ │ │ │ -00019a54 : │ │ +00019a54 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1412]! ; 0x584 │ │ │ │ -00019a60 : │ │ +00019a60 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1404]! ; 0x57c │ │ │ │ -00019a6c : │ │ +00019a6c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ │ ldr pc, [ip, #1396]! ; 0x574 │ │ │ │ 00019a78 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #192, 20 ; 0xc0000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -26,15 +26,15 @@ │ │ blcc 420bd8 <_end@@Base+0x342170> │ │ and r4, r1, r3, ror #6 │ │ cmnmi r3, #13056 ; 0x3300 │ │ blmi 45fe18 <_end@@Base+0x3813b0> │ │ sfmle f4, 4, [r0, #-608] ; 0xfffffda0 │ │ blmi 420b80 <_end@@Base+0x342118> │ │ ble 2a584 │ │ - blls 60b88 │ │ + blls 60b88 │ │ ldmibpl fp, {r1, r2, r4, r5, r7} │ │ ubfxne r4, ip, #6, #4 │ │ ldmdbne fp, {r0, r1, r3, r4, r9, sl, fp} │ │ blcs 3de3a4 <_end@@Base+0x2ff93c> │ │ tstcs r0, #0, 24 │ │ rschi r8, sl, fp, rrx │ │ ldmdavs fp!, {r0, r1, r4, r9, fp, ip, pc} │ │ @@ -72,15 +72,15 @@ │ │ subsne sp, r0, r1, lsl #10 │ │ ; instruction: 0x07f0181b │ │ addsne sp, r2, r1, lsl #10 │ │ ; instruction: 0x0732189b │ │ subsmi r0, r0, #840 ; 0x348 │ │ ldmne sl, {r0, r1, r6, lr} │ │ adcseq r6, r6, r3, lsr #16 │ │ - blls 5ff28 │ │ + blls 5ff28 │ │ ldmibpl fp, {r1, r5, sp, lr} │ │ blmi 2dfd4c <_end@@Base+0x2012e4> │ │ addsmi r7, sl, #1073741832 ; 0x40000008 │ │ blmi 2d0bf8 <_end@@Base+0x1f2190> │ │ ble 2a65c │ │ bls 1af1c84 <_end@@Base+0x1a1321c> │ │ stmdavs r0!, {r0, r1, r3, r5, fp, sp, lr} │ │ @@ -448,490 +448,181 @@ │ │ movs r0, r1 │ │ ldmia r5, {r1, r2, r3, r5, r7} │ │ movs r0, r1 │ │ ldmia r5!, {r2, r6, r7} │ │ movs r0, r1 │ │ ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ movs r0, r1 │ │ - │ │ -00019f14 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - cmp r0, #0 │ │ - bne.n 19f1e │ │ - movs r0, #0 │ │ - b.n 19fc6 │ │ - cmp r1, #0 │ │ - beq.n 19f1a │ │ - str r2, [sp, #4] │ │ - adds r6, r1, #0 │ │ - adds r7, r0, #0 │ │ - bl 45cca │ │ - cmp r0, #0 │ │ - beq.n 19f36 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #1 │ │ - bls.n 19f1a │ │ - ldr r3, [pc, #144] ; (19fc8 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 19f9a │ │ - adds r0, r7, #0 │ │ - ldr r1, [r4, #0] │ │ - bl 453b6 │ │ - cmp r0, #0 │ │ - bne.n 19f96 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - bcc.n 19f1a │ │ - ldr r0, [r4, #4] │ │ - cmp r0, #0 │ │ - bne.n 19f5e │ │ - ldr r3, [r4, #12] │ │ - b.n 19f6a │ │ - adds r1, r6, #0 │ │ - bl 453b6 │ │ - cmp r0, #0 │ │ - bne.n 19f5a │ │ - b.n 19f90 │ │ - ldr r2, [r4, #4] │ │ - cmp r3, #0 │ │ - beq.n 19f82 │ │ - ldr r5, [r3, #8] │ │ - ldr r0, [r3, #4] │ │ - ldr r3, [r3, #0] │ │ - adds r1, r7, #0 │ │ - mov ip, r3 │ │ - adds r3, r6, #0 │ │ - blx ip │ │ - adds r3, r5, #0 │ │ - b.n 19f6a │ │ - adds r0, r2, #0 │ │ - bl 4546c │ │ - adds r0, r6, #0 │ │ - bl 451fa │ │ - str r0, [r4, #4] │ │ - ldr r3, [sp, #4] │ │ - str r3, [r4, #8] │ │ - b.n 19fc4 │ │ - ldr r4, [r4, #16] │ │ - b.n 19f3c │ │ - movs r0, #20 │ │ - bl 45454 │ │ - subs r5, r0, #0 │ │ - beq.n 19f1a │ │ - adds r0, r7, #0 │ │ - bl 451fa │ │ - str r0, [r5, #0] │ │ - adds r0, r6, #0 │ │ - bl 451fa │ │ - ldr r3, [sp, #4] │ │ - str r0, [r5, #4] │ │ - str r4, [r5, #12] │ │ - str r3, [r5, #8] │ │ - ldr r3, [pc, #16] ; (19fcc ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - str r5, [r3, #0] │ │ - str r2, [r5, #16] │ │ - movs r0, #1 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - cmp r5, #148 ; 0x94 │ │ - movs r4, r1 │ │ - cmp r5, #16 │ │ - movs r4, r1 │ │ - │ │ -00019fd0 : │ │ - push {r3, lr} │ │ - movs r2, #1 │ │ - bl 19f14 │ │ - pop {r3, pc} │ │ - ... │ │ - │ │ -00019fdc : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - bl 45cca │ │ - adds r4, r0, #0 │ │ - ldr r3, [pc, #44] ; (1a014 ) │ │ - add r3, pc │ │ - ldr r5, [r3, #0] │ │ - cmp r5, #0 │ │ - beq.n 1a010 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r5, #0] │ │ - bl 453b6 │ │ - cmp r0, #0 │ │ - bne.n 1a00c │ │ - cmp r4, #0 │ │ - beq.n 1a008 │ │ - ldr r3, [r5, #8] │ │ - adds r0, r4, #0 │ │ - cmp r3, #2 │ │ - bne.n 1a012 │ │ - ldr r0, [r5, #4] │ │ - b.n 1a012 │ │ - ldr r5, [r5, #16] │ │ - b.n 19fec │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - cmp r4, #228 ; 0xe4 │ │ - movs r4, r1 │ │ - │ │ -0001a018 : │ │ - push {r4, lr} │ │ - adds r4, r1, #0 │ │ - bl 19fdc │ │ - adds r3, r4, #0 │ │ - cmp r0, #0 │ │ - beq.n 1a03c │ │ - ldrb r2, [r0, #0] │ │ - movs r3, #0 │ │ - cmp r2, #48 ; 0x30 │ │ - beq.n 1a03c │ │ - ldr r1, [pc, #16] ; (1a040 ) │ │ - add r1, pc │ │ - bl 453c6 │ │ - adds r3, r0, #0 │ │ - subs r0, r3, #1 │ │ - sbcs r3, r0 │ │ - adds r0, r3, #0 │ │ - pop {r4, pc} │ │ - ldmia r4, {r2, r4, r5, r7} │ │ - movs r0, r1 │ │ - │ │ -0001a044 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r5, r1, #0 │ │ - adds r6, r2, #0 │ │ - ldr r3, [pc, #68] ; (1a094 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 1a092 │ │ - adds r0, r7, #0 │ │ - ldr r1, [r4, #0] │ │ - bl 453b6 │ │ - cmp r0, #0 │ │ - bne.n 1a08e │ │ - ldr r3, [r4, #12] │ │ - cmp r3, #0 │ │ - beq.n 1a092 │ │ - ldr r2, [r3, #0] │ │ - cmp r5, r2 │ │ - bne.n 1a088 │ │ - ldr r2, [r3, #4] │ │ - cmp r6, r2 │ │ - bne.n 1a088 │ │ - ldr r2, [r3, #8] │ │ - cmp r0, #0 │ │ - beq.n 1a07e │ │ - str r2, [r0, #8] │ │ - b.n 1a080 │ │ - str r2, [r4, #12] │ │ - adds r0, r3, #0 │ │ - bl 4546c │ │ - b.n 1a092 │ │ - adds r0, r3, #0 │ │ - ldr r3, [r3, #8] │ │ - b.n 1a064 │ │ - ldr r4, [r4, #16] │ │ - b.n 1a052 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r4, #126 ; 0x7e │ │ - movs r4, r1 │ │ - │ │ -0001a098 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r2, [sp, #4] │ │ - cmp r0, #0 │ │ - beq.n 1a0aa │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n 1a0b4 │ │ - ldr r0, [pc, #156] ; (1a148 ) │ │ - ldr r1, [pc, #156] ; (1a14c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 1a0c0 │ │ - cmp r1, #0 │ │ - bne.n 1a0c6 │ │ - ldr r0, [pc, #148] ; (1a150 ) │ │ - ldr r1, [pc, #152] ; (1a154 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 19d8c │ │ - b.n 1a144 │ │ - ldr r2, [sp, #4] │ │ - bl 1a044 │ │ - movs r0, #12 │ │ - bl 45454 │ │ - subs r5, r0, #0 │ │ - bne.n 1a0dc │ │ - bl 19ec4 │ │ - b.n 1a144 │ │ - ldr r3, [sp, #4] │ │ - str r7, [r0, #0] │ │ - str r3, [r0, #4] │ │ - ldr r3, [pc, #116] ; (1a158 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 1a12e │ │ - adds r0, r6, #0 │ │ - ldr r1, [r4, #0] │ │ - bl 453b6 │ │ - cmp r0, #0 │ │ - beq.n 1a116 │ │ - ldr r4, [r4, #16] │ │ - b.n 1a0e8 │ │ - adds r0, r6, #0 │ │ - bl 451fa │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #12] │ │ - ldr r3, [pc, #80] ; (1a15c ) │ │ - str r0, [r4, #0] │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - str r4, [r3, #0] │ │ - str r2, [r4, #16] │ │ - ldr r3, [r4, #12] │ │ - adds r0, r6, #0 │ │ - str r3, [r5, #8] │ │ - str r5, [r4, #12] │ │ - bl 19fdc │ │ - adds r3, r0, #0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #4] │ │ - adds r2, r3, #0 │ │ - blx r7 │ │ - b.n 1a144 │ │ - movs r0, #20 │ │ - bl 45454 │ │ - subs r4, r0, #0 │ │ - bne.n 1a0fc │ │ - adds r0, r4, #0 │ │ - bl 19ec4 │ │ - adds r0, r5, #0 │ │ - bl 4546c │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r4, {r2, r3, r4, r5} │ │ - movs r0, r1 │ │ - ldmia r4, {r2, r4, r6} │ │ - movs r0, r1 │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ - movs r0, r1 │ │ - ldmia r4!, {r0, r1, r3, r6} │ │ - movs r0, r1 │ │ - cmp r3, #232 ; 0xe8 │ │ - movs r4, r1 │ │ - cmp r3, #190 ; 0xbe │ │ - movs r4, r1 │ │ - │ │ -0001a160 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #52] ; (1a198 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r4, #0 │ │ - beq.n 1a194 │ │ - ldr r2, [r4, #16] │ │ - ldr r0, [r4, #0] │ │ - str r2, [r3, #0] │ │ - bl 4546c │ │ - ldr r0, [r4, #4] │ │ - bl 4546c │ │ - ldr r0, [r4, #12] │ │ - cmp r0, #0 │ │ - beq.n 1a18c │ │ - ldr r5, [r0, #8] │ │ - bl 4546c │ │ - adds r0, r5, #0 │ │ - b.n 1a17e │ │ - adds r0, r4, #0 │ │ - bl 4546c │ │ - b.n 1a162 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r3, #104 ; 0x68 │ │ - movs r4, r1 │ │ push {r0, r1, r2, r3} │ │ push {r0, r1, r4, lr} │ │ - ldr r4, [pc, #40] ; (1a1cc ) │ │ + ldr r4, [pc, #40] ; (19f44 ) │ │ add r3, sp, #16 │ │ ldmia r3!, {r2} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ movs r0, #2 │ │ ldr r1, [r4, #0] │ │ str r3, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #4 │ │ bl 1a7a8 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1a1c4 │ │ + beq.n 19f3c │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ pop {r0, r1, r4} │ │ pop {r3} │ │ add sp, #16 │ │ bx r3 │ │ - ; instruction: 0xf13e000b │ │ + ubfx r0, r6, #0, #12 │ │ movs r2, #132 ; 0x84 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #476] ; (1a3b4 ) │ │ + ldr r4, [pc, #476] ; (1a12c ) │ │ sub sp, #164 ; 0xa4 │ │ add r7, sp, #24 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r2, r7, r2 │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ - ldr r1, [pc, #464] ; (1a3b8 ) │ │ + ldr r1, [pc, #464] ; (1a130 ) │ │ str r3, [r2, #0] │ │ movs r2, #8 │ │ movs r3, #32 │ │ adds r2, r7, r2 │ │ adds r0, r2, r3 │ │ add r1, pc │ │ movs r2, #60 ; 0x3c │ │ bl 9edc0 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [pc, #448] ; (1a3bc ) │ │ + ldr r3, [pc, #448] ; (1a134 ) │ │ ldr r2, [r5, #12] │ │ ldr r1, [r5, #4] │ │ add sp, r3 │ │ add r6, sp, #24 │ │ ldr r3, [r5, #20] │ │ mov ip, r2 │ │ ldr r0, [r5, #16] │ │ str r4, [r7, #4] │ │ cmp r1, #1 │ │ - beq.n 1a214 │ │ - ldr r2, [pc, #432] ; (1a3c0 ) │ │ + beq.n 19f8c │ │ + ldr r2, [pc, #432] ; (1a138 ) │ │ add r2, pc │ │ - b.n 1a218 │ │ - ldr r2, [pc, #428] ; (1a3c4 ) │ │ + b.n 19f90 │ │ + ldr r2, [pc, #428] ; (1a13c ) │ │ add r2, pc │ │ mov r4, ip │ │ str r1, [sp, #8] │ │ movs r1, #128 ; 0x80 │ │ str r4, [sp, #0] │ │ str r0, [sp, #4] │ │ str r2, [sp, #12] │ │ ldr r2, [r5, #8] │ │ lsls r1, r1, #5 │ │ adds r0, r6, #0 │ │ str r2, [sp, #16] │ │ - ldr r2, [pc, #408] ; (1a3c8 ) │ │ + ldr r2, [pc, #408] ; (1a140 ) │ │ add r2, pc │ │ bl 45424 │ │ - ldr r0, [pc, #404] ; (1a3cc ) │ │ + ldr r0, [pc, #404] ; (1a144 ) │ │ adds r1, r6, #0 │ │ add r0, pc │ │ - bl 1a19c │ │ - ldr r0, [pc, #400] ; (1a3d0 ) │ │ + bl 19f14 │ │ + ldr r0, [pc, #400] ; (1a148 ) │ │ add r0, pc │ │ bl 45cca │ │ subs r4, r0, #0 │ │ - beq.n 1a2a6 │ │ - ldr r1, [pc, #392] ; (1a3d4 ) │ │ + beq.n 1a01e │ │ + ldr r1, [pc, #392] ; (1a14c ) │ │ add r1, pc │ │ bl 453b6 │ │ movs r3, #2 │ │ cmp r0, #0 │ │ - bne.n 1a25a │ │ - b.n 1a398 │ │ - ldr r1, [pc, #380] ; (1a3d8 ) │ │ + bne.n 19fd2 │ │ + b.n 1a110 │ │ + ldr r1, [pc, #380] ; (1a150 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ bl 453b6 │ │ movs r3, #1 │ │ cmp r0, #0 │ │ - bne.n 1a26c │ │ - b.n 1a398 │ │ - ldr r1, [pc, #364] ; (1a3dc ) │ │ + bne.n 19fe4 │ │ + b.n 1a110 │ │ + ldr r1, [pc, #364] ; (1a154 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ bl 453b6 │ │ movs r3, #0 │ │ cmp r0, r3 │ │ - bne.n 1a27e │ │ - b.n 1a398 │ │ - ldr r1, [pc, #352] ; (1a3e0 ) │ │ + bne.n 19ff6 │ │ + b.n 1a110 │ │ + ldr r1, [pc, #352] ; (1a158 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ bl 453b6 │ │ movs r3, #3 │ │ cmp r0, #0 │ │ - bne.n 1a290 │ │ - b.n 1a398 │ │ - ldr r1, [pc, #336] ; (1a3e4 ) │ │ + bne.n 1a008 │ │ + b.n 1a110 │ │ + ldr r1, [pc, #336] ; (1a15c ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ bl 453b6 │ │ movs r3, #4 │ │ cmp r0, #0 │ │ - bne.n 1a2a2 │ │ - b.n 1a398 │ │ + bne.n 1a01a │ │ + b.n 1a110 │ │ movs r3, #2 │ │ - b.n 1a398 │ │ - bl 4be4c │ │ + b.n 1a110 │ │ + bl 4aa28 │ │ subs r4, r0, #0 │ │ - bne.n 1a2b2 │ │ + bne.n 1a02a │ │ movs r4, #0 │ │ - b.n 1a2c0 │ │ - bl 4a66c │ │ + b.n 1a038 │ │ + bl 49248 │ │ lsls r3, r0, #31 │ │ - bpl.n 1a2ae │ │ + bpl.n 1a026 │ │ adds r0, r4, #0 │ │ - bl 4ba3c │ │ + bl 4a618 │ │ movs r3, #12 │ │ adds r5, r7, r3 │ │ movs r1, #0 │ │ movs r2, #28 │ │ adds r0, r5, #0 │ │ bl 450c8 │ │ movs r3, #32 │ │ str r3, [r7, #12] │ │ - ldr r3, [pc, #276] ; (1a3e8 ) │ │ + ldr r3, [pc, #276] ; (1a160 ) │ │ movs r2, #8 │ │ add r3, pc │ │ str r3, [r5, #8] │ │ movs r3, #5 │ │ str r3, [r5, #16] │ │ movs r3, #32 │ │ adds r2, r7, r2 │ │ adds r3, r2, r3 │ │ adds r0, r5, #0 │ │ adds r1, r2, #0 │ │ str r4, [r5, #4] │ │ str r6, [r5, #12] │ │ str r3, [r5, #20] │ │ - bl 4d234 │ │ + bl 4be10 │ │ cmp r0, #0 │ │ - bne.n 1a302 │ │ + bne.n 1a07a │ │ ldr r3, [r7, #8] │ │ movs r5, #3 │ │ adds r2, r3, #1 │ │ - beq.n 1a38a │ │ + beq.n 1a102 │ │ adds r5, r3, #0 │ │ - b.n 1a38a │ │ - ldr r6, [pc, #232] ; (1a3ec ) │ │ + b.n 1a102 │ │ + ldr r6, [pc, #232] ; (1a164 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ adds r5, r6, #0 │ │ - ldr r0, [pc, #228] ; (1a3f0 ) │ │ + ldr r0, [pc, #228] ; (1a168 ) │ │ adds r5, #168 ; 0xa8 │ │ adds r1, r5, #0 │ │ add r0, pc │ │ bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ adds r0, r5, #0 │ │ bl 9ede0 <__aeabi_llsl@@Base+0x4c> │ │ movs r2, #8 │ │ @@ -939,422 +630,732 @@ │ │ adds r2, r7, r2 │ │ adds r5, r2, r3 │ │ adds r0, r5, #0 │ │ movs r1, #32 │ │ adds r2, r6, #0 │ │ bl 9edf0 <__aeabi_llsl@@Base+0x5c> │ │ cmp r0, #0 │ │ - beq.n 1a37c │ │ - ldr r1, [pc, #192] ; (1a3f4 ) │ │ + beq.n 1a0f4 │ │ + ldr r1, [pc, #192] ; (1a16c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 1a37c │ │ - ldr r1, [pc, #180] ; (1a3f8 ) │ │ + beq.n 1a0f4 │ │ + ldr r1, [pc, #180] ; (1a170 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 1a380 │ │ - ldr r1, [pc, #172] ; (1a3fc ) │ │ + beq.n 1a0f8 │ │ + ldr r1, [pc, #172] ; (1a174 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 1a384 │ │ - ldr r1, [pc, #160] ; (1a400 ) │ │ + beq.n 1a0fc │ │ + ldr r1, [pc, #160] ; (1a178 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 1a388 │ │ - ldr r1, [pc, #152] ; (1a404 ) │ │ + beq.n 1a100 │ │ + ldr r1, [pc, #152] ; (1a17c ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - bne.n 1a308 │ │ + bne.n 1a080 │ │ movs r5, #4 │ │ - b.n 1a38a │ │ + b.n 1a102 │ │ movs r5, #2 │ │ - b.n 1a38a │ │ + b.n 1a102 │ │ movs r5, #1 │ │ - b.n 1a38a │ │ + b.n 1a102 │ │ adds r5, r0, #0 │ │ - b.n 1a38a │ │ + b.n 1a102 │ │ movs r5, #3 │ │ adds r3, r5, #0 │ │ cmp r4, #0 │ │ - beq.n 1a398 │ │ + beq.n 1a110 │ │ adds r0, r4, #0 │ │ - bl 4b138 │ │ + bl 49d14 │ │ adds r3, r5, #0 │ │ adds r0, r3, #0 │ │ movs r3, #132 ; 0x84 │ │ adds r3, r7, r3 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r7, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1a3ac │ │ + beq.n 1a124 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ mov sp, r7 │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add.w r0, sl, #11 │ │ - cdp2 0, 1, cr0, cr0, cr11, {0} │ │ + ; instruction: 0xf392000b │ │ + lsls r0, r3, #2 │ │ + movs r4, r1 │ │ ; instruction: 0xeff8ffff │ │ - ldmia r3!, {r0, r1, r2} │ │ + ldmia r5, {r0, r5, r6} │ │ movs r0, r1 │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ movs r0, r1 │ │ - ldmia r2, {r0, r1, r2, r3, r5, r6, r7} │ │ + ldmia r5!, {r0, r3, r6} │ │ movs r0, r1 │ │ - ldmia r3, {r1, r2, r3, r4} │ │ + ldmia r5, {r3, r4, r5, r6} │ │ movs r0, r1 │ │ - ldmia r3, {r0, r2, r3, r4} │ │ + ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ movs r0, r1 │ │ - ldmia r3, {r2, r3, r4} │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ movs r0, r1 │ │ - ldmia r3!, {r4} │ │ + ldmia r5, {r1, r3, r5, r6} │ │ movs r0, r1 │ │ - ldmia r3!, {r2} │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ movs r0, r1 │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ + ldmia r5!, {r1, r4, r6} │ │ movs r0, r1 │ │ - ldmia r2, {r0, r2, r3, r5, r6, r7} │ │ + ldmia r5!, {r0, r1, r2, r6} │ │ movs r0, r1 │ │ - ldmia r2!, {r0, r3, r4, r5, r7} │ │ + ldmia r5!, {r0, r1, r4} │ │ movs r0, r1 │ │ - vaddl.s32 q8, d4, d11 │ │ - ldmia r2!, {r4, r7} │ │ + ; instruction: 0xf26c000b │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r2, {r2, r3, r4, r7} │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r2!, {r4, r7} │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r2, {r2, r7} │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ movs r0, r1 │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ + ldmia r4, {r1, r4, r6, r7} │ │ movs r0, r1 │ │ - ldmia r2, {r2, r3, r5, r6} │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ movs r0, r1 │ │ │ │ -0001a408 : │ │ +0001a180 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #188] ; (1a4c8 ) │ │ + ldr r5, [pc, #188] ; (1a240 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ adds r0, r5, #0 │ │ str r3, [sp, #4] │ │ adds r7, r1, #0 │ │ adds r6, r2, #0 │ │ bl 9ee00 <__aeabi_llsl@@Base+0x6c> │ │ ldr r3, [r5, #4] │ │ cmp r3, #0 │ │ - bne.n 1a434 │ │ + bne.n 1a1ac │ │ bl 4666c │ │ str r0, [r5, #4] │ │ cmp r0, #0 │ │ - bne.n 1a434 │ │ + bne.n 1a1ac │ │ adds r0, r5, #0 │ │ bl 9ee10 <__aeabi_llsl@@Base+0x7c> │ │ - b.n 1a4c4 │ │ - ldr r5, [pc, #148] ; (1a4cc ) │ │ + b.n 1a23c │ │ + ldr r5, [pc, #148] ; (1a244 ) │ │ add r5, pc │ │ adds r0, r5, #0 │ │ bl 9ee10 <__aeabi_llsl@@Base+0x7c> │ │ ldr r0, [r5, #4] │ │ bl 466e0 │ │ cmp r0, #0 │ │ - blt.n 1a4c4 │ │ + blt.n 1a23c │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 1a456 │ │ + bne.n 1a1ce │ │ ldr r2, [sp, #4] │ │ str r7, [r4, #20] │ │ str r6, [r4, #12] │ │ str r2, [r4, #16] │ │ adds r3, #1 │ │ str r3, [r4, #4] │ │ cmp r3, #1 │ │ - bne.n 1a468 │ │ - ldr r3, [pc, #112] ; (1a4d0 ) │ │ + bne.n 1a1e0 │ │ + ldr r3, [pc, #112] ; (1a248 ) │ │ add r3, pc │ │ ldr r2, [r3, #8] │ │ str r4, [r3, #8] │ │ str r2, [r4, #24] │ │ - ldr r2, [pc, #104] ; (1a4d4 ) │ │ + ldr r2, [pc, #104] ; (1a24c ) │ │ add r2, pc │ │ ldr r3, [r2, #12] │ │ adds r3, #1 │ │ str r3, [r2, #12] │ │ cmp r3, #1 │ │ - ble.n 1a480 │ │ + ble.n 1a1f8 │ │ cmp r3, #2 │ │ - beq.n 1a4a6 │ │ + beq.n 1a21e │ │ cmp r3, #3 │ │ - beq.n 1a4aa │ │ - b.n 1a47e │ │ + beq.n 1a222 │ │ + b.n 1a1f6 │ │ ldr r3, [r4, #0] │ │ movs r5, #3 │ │ cmp r3, #0 │ │ - bne.n 1a4b0 │ │ - ldr r3, [pc, #76] ; (1a4d8 ) │ │ + bne.n 1a228 │ │ + ldr r3, [pc, #76] ; (1a250 ) │ │ ldr r1, [r2, #16] │ │ adds r0, r4, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ subs r5, r0, #0 │ │ cmp r5, #2 │ │ - beq.n 1a4a6 │ │ + beq.n 1a21e │ │ cmp r0, #4 │ │ - bne.n 1a4b0 │ │ + bne.n 1a228 │ │ movs r3, #1 │ │ movs r5, #3 │ │ str r3, [r4, #0] │ │ - b.n 1a4b0 │ │ + b.n 1a228 │ │ bl 1ad28 │ │ movs r0, #42 ; 0x2a │ │ bl 9ee20 <__aeabi_llsl@@Base+0x8c> │ │ - ldr r3, [pc, #40] ; (1a4dc ) │ │ + ldr r3, [pc, #40] ; (1a254 ) │ │ add r3, pc │ │ ldr r2, [r3, #12] │ │ ldr r0, [r3, #4] │ │ subs r2, #1 │ │ str r2, [r3, #12] │ │ bl 46740 │ │ adds r0, r5, #0 │ │ - b.n 1a4c6 │ │ + b.n 1a23e │ │ movs r0, #3 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - cmp r0, #194 ; 0xc2 │ │ + cmp r3, #70 ; 0x46 │ │ movs r4, r1 │ │ - cmp r0, #154 ; 0x9a │ │ + cmp r3, #30 │ │ movs r4, r1 │ │ - cmp r0, #112 ; 0x70 │ │ + cmp r2, #244 ; 0xf4 │ │ movs r4, r1 │ │ - cmp r0, #102 ; 0x66 │ │ + cmp r2, #234 ; 0xea │ │ movs r4, r1 │ │ - umull r0, r0, lr, fp │ │ - cmp r0, #30 │ │ + cdp2 0, 3, cr0, cr6, cr11, {0} │ │ + cmp r2, #162 ; 0xa2 │ │ movs r4, r1 │ │ │ │ -0001a4e0 : │ │ +0001a258 : │ │ cmp r0, #0 │ │ - bne.n 1a4ea │ │ + bne.n 1a262 │ │ adds r1, r0, #0 │ │ - ldr r0, [pc, #16] ; (1a4f8 ) │ │ + ldr r0, [pc, #16] ; (1a270 ) │ │ add r0, pc │ │ - ldr r3, [pc, #16] ; (1a4fc ) │ │ + ldr r3, [pc, #16] ; (1a274 ) │ │ add r3, pc │ │ str r1, [r3, #16] │ │ - ldr r3, [pc, #12] ; (1a500 ) │ │ + ldr r3, [pc, #12] ; (1a278 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ stc2l 15, cr15, [r5], #1020 ; 0x3fc │ │ - movs r7, #228 ; 0xe4 │ │ + cmp r2, #104 ; 0x68 │ │ movs r4, r1 │ │ - smlsd r0, sl, fp, r0 │ │ + ldc2l 0, cr0, [r2, #44] ; 0x2c │ │ │ │ -0001a504 : │ │ - ldr r3, [pc, #4] ; (1a50c ) │ │ +0001a27c : │ │ + ldr r3, [pc, #4] ; (1a284 ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ bx lr │ │ - movs r7, #202 ; 0xca │ │ + cmp r2, #78 ; 0x4e │ │ movs r4, r1 │ │ │ │ -0001a510 : │ │ +0001a288 : │ │ movs r2, #0 │ │ - ldr r3, [pc, #28] ; (1a530 ) │ │ + ldr r3, [pc, #28] ; (1a2a8 ) │ │ add r3, pc │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - beq.n 1a528 │ │ + beq.n 1a2a0 │ │ ldr r1, [r3, #24] │ │ str r2, [r3, #0] │ │ str r2, [r3, #4] │ │ str r2, [r3, #24] │ │ adds r3, r1, #0 │ │ - b.n 1a518 │ │ - ldr r2, [pc, #8] ; (1a534 ) │ │ + b.n 1a290 │ │ + ldr r2, [pc, #8] ; (1a2ac ) │ │ add r2, pc │ │ str r3, [r2, #8] │ │ bx lr │ │ - movs r7, #188 ; 0xbc │ │ + cmp r2, #64 ; 0x40 │ │ movs r4, r1 │ │ - movs r7, #166 ; 0xa6 │ │ + cmp r2, #42 ; 0x2a │ │ movs r4, r1 │ │ │ │ -0001a538 : │ │ - ldr r3, [pc, #136] ; (1a5c4 ) │ │ +0001a2b0 : │ │ + ldr r3, [pc, #136] ; (1a33c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ sub sp, #20 │ │ cmp r4, #0 │ │ - beq.n 1a5ae │ │ - ldr r3, [pc, #128] ; (1a5c8 ) │ │ + beq.n 1a326 │ │ + ldr r3, [pc, #128] ; (1a340 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ - ldr r3, [pc, #124] ; (1a5cc ) │ │ + ldr r3, [pc, #124] ; (1a344 ) │ │ add r3, pc │ │ cmp r2, r3 │ │ - beq.n 1a5ae │ │ - ldr r0, [pc, #120] ; (1a5d0 ) │ │ + beq.n 1a326 │ │ + ldr r0, [pc, #120] ; (1a348 ) │ │ add r0, pc │ │ - bl 1a19c │ │ - ldr r0, [pc, #116] ; (1a5d4 ) │ │ + bl 19f14 │ │ + ldr r0, [pc, #116] ; (1a34c ) │ │ add r0, pc │ │ - bl 1a19c │ │ + bl 19f14 │ │ ldr r6, [r4, #4] │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #12] │ │ ldr r7, [r4, #16] │ │ cmp r6, #1 │ │ - beq.n 1a578 │ │ - ldr r5, [pc, #100] ; (1a5d8 ) │ │ + beq.n 1a2f0 │ │ + ldr r5, [pc, #100] ; (1a350 ) │ │ add r5, pc │ │ - b.n 1a57c │ │ - ldr r5, [pc, #96] ; (1a5dc ) │ │ + b.n 1a2f4 │ │ + ldr r5, [pc, #96] ; (1a354 ) │ │ add r5, pc │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n 1a588 │ │ - ldr r0, [pc, #92] ; (1a5e0 ) │ │ + bne.n 1a300 │ │ + ldr r0, [pc, #92] ; (1a358 ) │ │ add r0, pc │ │ - b.n 1a58c │ │ - ldr r0, [pc, #88] ; (1a5e4 ) │ │ + b.n 1a304 │ │ + ldr r0, [pc, #88] ; (1a35c ) │ │ add r0, pc │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #88] ; (1a5e8 ) │ │ + ldr r0, [pc, #88] ; (1a360 ) │ │ str r7, [sp, #0] │ │ str r6, [sp, #4] │ │ str r5, [sp, #8] │ │ add r0, pc │ │ - bl 1a19c │ │ + bl 19f14 │ │ ldr r4, [r4, #24] │ │ cmp r4, #0 │ │ - bne.n 1a564 │ │ - ldr r0, [pc, #72] ; (1a5ec ) │ │ + bne.n 1a2dc │ │ + ldr r0, [pc, #72] ; (1a364 ) │ │ add r0, pc │ │ - bl 1a19c │ │ - bl 1a510 │ │ - ldr r4, [pc, #64] ; (1a5f0 ) │ │ + bl 19f14 │ │ + bl 1a288 │ │ + ldr r4, [pc, #64] ; (1a368 ) │ │ add r4, pc │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 1a5c0 │ │ + beq.n 1a338 │ │ bl 466cc │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r7, #148 ; 0x94 │ │ + cmp r2, #24 │ │ movs r4, r1 │ │ - ; instruction: 0xfaf4000b │ │ - ldc2l 15, cr15, [pc], #-1020 ; 1a1d4 │ │ - ldmia r0!, {r4, r7} │ │ + ldc2l 0, cr0, [ip, #-44]! ; 0xffffffd4 │ │ + ldc2l 15, cr15, [pc], #-1020 ; 19f4c │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r0, {r0, r5, r7} │ │ + ldmia r2!, {r0, r1, r3, r4, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r0, {r0, r3, r5, r6} │ │ + ldmia r2!, {r0, r1, r6, r7} │ │ movs r0, r1 │ │ - ldmia r0!, {r1, r5, r6} │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ movs r0, r1 │ │ - ldmia r0, {r0, r1, r2, r3, r4, r6} │ │ + ldmia r2!, {r0, r3, r4, r5, r7} │ │ movs r0, r1 │ │ - ldmia r0, {r0, r2, r4, r6} │ │ + ldmia r2, {r0, r1, r2, r3, r5, r7} │ │ movs r0, r1 │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ movs r0, r1 │ │ - ldmia r0, {r0, r1, r4, r6, r7} │ │ + ldmia r3, {r0, r2, r3, r5} │ │ movs r0, r1 │ │ - movs r7, #32 │ │ + cmp r1, #164 ; 0xa4 │ │ movs r4, r1 │ │ │ │ -0001a5f4 : │ │ - ldr r0, [pc, #4] ; (1a5fc ) │ │ +0001a36c : │ │ + ldr r0, [pc, #4] ; (1a374 ) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfbd7ffff │ │ │ │ -0001a600 : │ │ +0001a378 : │ │ cmp r0, #0 │ │ - beq.n 1a60c │ │ - ldr r3, [pc, #12] ; (1a614 ) │ │ + beq.n 1a384 │ │ + ldr r3, [pc, #12] ; (1a38c ) │ │ add r3, pc │ │ ldr r3, [r3, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #8] ; (1a618 ) │ │ + ldr r3, [pc, #8] ; (1a390 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ - movs r6, #202 ; 0xca │ │ + cmp r1, #78 ; 0x4e │ │ + movs r4, r1 │ │ + ldc2 0, cr0, [r6], #44 ; 0x2c │ │ + │ │ +0001a394 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + cmp r0, #0 │ │ + bne.n 1a39e │ │ + movs r0, #0 │ │ + b.n 1a446 │ │ + cmp r1, #0 │ │ + beq.n 1a39a │ │ + str r2, [sp, #4] │ │ + adds r6, r1, #0 │ │ + adds r7, r0, #0 │ │ + bl 45cca │ │ + cmp r0, #0 │ │ + beq.n 1a3b6 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #1 │ │ + bls.n 1a39a │ │ + ldr r3, [pc, #144] ; (1a448 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 1a41a │ │ + adds r0, r7, #0 │ │ + ldr r1, [r4, #0] │ │ + bl 453b6 │ │ + cmp r0, #0 │ │ + bne.n 1a416 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [r4, #8] │ │ + cmp r3, r2 │ │ + bcc.n 1a39a │ │ + ldr r0, [r4, #4] │ │ + cmp r0, #0 │ │ + bne.n 1a3de │ │ + ldr r3, [r4, #12] │ │ + b.n 1a3ea │ │ + adds r1, r6, #0 │ │ + bl 453b6 │ │ + cmp r0, #0 │ │ + bne.n 1a3da │ │ + b.n 1a410 │ │ + ldr r2, [r4, #4] │ │ + cmp r3, #0 │ │ + beq.n 1a402 │ │ + ldr r5, [r3, #8] │ │ + ldr r0, [r3, #4] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r7, #0 │ │ + mov ip, r3 │ │ + adds r3, r6, #0 │ │ + blx ip │ │ + adds r3, r5, #0 │ │ + b.n 1a3ea │ │ + adds r0, r2, #0 │ │ + bl 4546c │ │ + adds r0, r6, #0 │ │ + bl 451fa │ │ + str r0, [r4, #4] │ │ + ldr r3, [sp, #4] │ │ + str r3, [r4, #8] │ │ + b.n 1a444 │ │ + ldr r4, [r4, #16] │ │ + b.n 1a3bc │ │ + movs r0, #20 │ │ + bl 45454 │ │ + subs r5, r0, #0 │ │ + beq.n 1a39a │ │ + adds r0, r7, #0 │ │ + bl 451fa │ │ + str r0, [r5, #0] │ │ + adds r0, r6, #0 │ │ + bl 451fa │ │ + ldr r3, [sp, #4] │ │ + str r0, [r5, #4] │ │ + str r4, [r5, #12] │ │ + str r3, [r5, #8] │ │ + ldr r3, [pc, #16] ; (1a44c ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + str r5, [r3, #0] │ │ + str r2, [r5, #16] │ │ + movs r0, #1 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + cmp r1, #40 ; 0x28 │ │ + movs r4, r1 │ │ + cmp r0, #164 ; 0xa4 │ │ + movs r4, r1 │ │ + │ │ +0001a450 : │ │ + push {r3, lr} │ │ + movs r2, #1 │ │ + bl 1a394 │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +0001a45c : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + bl 45cca │ │ + adds r4, r0, #0 │ │ + ldr r3, [pc, #44] ; (1a494 ) │ │ + add r3, pc │ │ + ldr r5, [r3, #0] │ │ + cmp r5, #0 │ │ + beq.n 1a490 │ │ + adds r0, r6, #0 │ │ + ldr r1, [r5, #0] │ │ + bl 453b6 │ │ + cmp r0, #0 │ │ + bne.n 1a48c │ │ + cmp r4, #0 │ │ + beq.n 1a488 │ │ + ldr r3, [r5, #8] │ │ + adds r0, r4, #0 │ │ + cmp r3, #2 │ │ + bne.n 1a492 │ │ + ldr r0, [r5, #4] │ │ + b.n 1a492 │ │ + ldr r5, [r5, #16] │ │ + b.n 1a46c │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + cmp r0, #120 ; 0x78 │ │ + movs r4, r1 │ │ + │ │ +0001a498 : │ │ + push {r4, lr} │ │ + adds r4, r1, #0 │ │ + bl 1a45c │ │ + adds r3, r4, #0 │ │ + cmp r0, #0 │ │ + beq.n 1a4bc │ │ + ldrb r2, [r0, #0] │ │ + movs r3, #0 │ │ + cmp r2, #48 ; 0x30 │ │ + beq.n 1a4bc │ │ + ldr r1, [pc, #16] ; (1a4c0 ) │ │ + add r1, pc │ │ + bl 453c6 │ │ + adds r3, r0, #0 │ │ + subs r0, r3, #1 │ │ + sbcs r3, r0 │ │ + adds r0, r3, #0 │ │ + pop {r4, pc} │ │ + ldmia r1, {r1, r6, r7} │ │ + movs r0, r1 │ │ + │ │ +0001a4c4 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r5, r1, #0 │ │ + adds r6, r2, #0 │ │ + ldr r3, [pc, #68] ; (1a514 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 1a512 │ │ + adds r0, r7, #0 │ │ + ldr r1, [r4, #0] │ │ + bl 453b6 │ │ + cmp r0, #0 │ │ + bne.n 1a50e │ │ + ldr r3, [r4, #12] │ │ + cmp r3, #0 │ │ + beq.n 1a512 │ │ + ldr r2, [r3, #0] │ │ + cmp r5, r2 │ │ + bne.n 1a508 │ │ + ldr r2, [r3, #4] │ │ + cmp r6, r2 │ │ + bne.n 1a508 │ │ + ldr r2, [r3, #8] │ │ + cmp r0, #0 │ │ + beq.n 1a4fe │ │ + str r2, [r0, #8] │ │ + b.n 1a500 │ │ + str r2, [r4, #12] │ │ + adds r0, r3, #0 │ │ + bl 4546c │ │ + b.n 1a512 │ │ + adds r0, r3, #0 │ │ + ldr r3, [r3, #8] │ │ + b.n 1a4e4 │ │ + ldr r4, [r4, #16] │ │ + b.n 1a4d2 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + cmp r0, #18 │ │ + movs r4, r1 │ │ + │ │ +0001a518 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + str r2, [sp, #4] │ │ + cmp r0, #0 │ │ + beq.n 1a52a │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 1a534 │ │ + ldr r0, [pc, #156] ; (1a5c8 ) │ │ + ldr r1, [pc, #156] ; (1a5cc ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 1a540 │ │ + cmp r1, #0 │ │ + bne.n 1a546 │ │ + ldr r0, [pc, #148] ; (1a5d0 ) │ │ + ldr r1, [pc, #152] ; (1a5d4 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 19d8c │ │ + b.n 1a5c4 │ │ + ldr r2, [sp, #4] │ │ + bl 1a4c4 │ │ + movs r0, #12 │ │ + bl 45454 │ │ + subs r5, r0, #0 │ │ + bne.n 1a55c │ │ + bl 19ec4 │ │ + b.n 1a5c4 │ │ + ldr r3, [sp, #4] │ │ + str r7, [r0, #0] │ │ + str r3, [r0, #4] │ │ + ldr r3, [pc, #116] ; (1a5d8 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 1a5ae │ │ + adds r0, r6, #0 │ │ + ldr r1, [r4, #0] │ │ + bl 453b6 │ │ + cmp r0, #0 │ │ + beq.n 1a596 │ │ + ldr r4, [r4, #16] │ │ + b.n 1a568 │ │ + adds r0, r6, #0 │ │ + bl 451fa │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #12] │ │ + ldr r3, [pc, #80] ; (1a5dc ) │ │ + str r0, [r4, #0] │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + str r4, [r3, #0] │ │ + str r2, [r4, #16] │ │ + ldr r3, [r4, #12] │ │ + adds r0, r6, #0 │ │ + str r3, [r5, #8] │ │ + str r5, [r4, #12] │ │ + bl 1a45c │ │ + adds r3, r0, #0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + adds r2, r3, #0 │ │ + blx r7 │ │ + b.n 1a5c4 │ │ + movs r0, #20 │ │ + bl 45454 │ │ + subs r4, r0, #0 │ │ + bne.n 1a57c │ │ + adds r0, r4, #0 │ │ + bl 19ec4 │ │ + adds r0, r5, #0 │ │ + bl 4546c │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldmia r1, {r1, r3, r6} │ │ + movs r0, r1 │ │ + ldmia r1, {r1, r5, r6} │ │ + movs r0, r1 │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ + movs r0, r1 │ │ + ldmia r1!, {r0, r3, r4, r6} │ │ + movs r0, r1 │ │ + movs r7, #124 ; 0x7c │ │ + movs r4, r1 │ │ + movs r7, #82 ; 0x52 │ │ + movs r4, r1 │ │ + │ │ +0001a5e0 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [pc, #52] ; (1a618 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r4, #0 │ │ + beq.n 1a614 │ │ + ldr r2, [r4, #16] │ │ + ldr r0, [r4, #0] │ │ + str r2, [r3, #0] │ │ + bl 4546c │ │ + ldr r0, [r4, #4] │ │ + bl 4546c │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + beq.n 1a60c │ │ + ldr r5, [r0, #8] │ │ + bl 4546c │ │ + adds r0, r5, #0 │ │ + b.n 1a5fe │ │ + adds r0, r4, #0 │ │ + bl 4546c │ │ + b.n 1a5e2 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r6, #252 ; 0xfc │ │ movs r4, r1 │ │ - ; instruction: 0xfa2e000b │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #116] ; (1a694 ) │ │ + ldr r4, [pc, #116] ; (1a694 ) │ │ adds r6, r3, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r5, r2, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r1, #8 │ │ - bgt.n 1a63c │ │ - ldr r3, [pc, #100] ; (1a698 ) │ │ + bgt.n 1a63c │ │ + ldr r3, [pc, #100] ; (1a698 ) │ │ lsls r1, r1, #2 │ │ add r3, pc │ │ ldr r3, [r1, r3] │ │ - b.n 1a64a │ │ + b.n 1a64a │ │ cmp r1, #18 │ │ - ble.n 1a646 │ │ - ldr r3, [pc, #88] ; (1a69c ) │ │ + ble.n 1a646 │ │ + ldr r3, [pc, #88] ; (1a69c ) │ │ add r3, pc │ │ - b.n 1a64a │ │ - ldr r3, [pc, #88] ; (1a6a0 ) │ │ + b.n 1a64a │ │ + ldr r3, [pc, #88] ; (1a6a0 ) │ │ add r3, pc │ │ - ldr r2, [pc, #88] ; (1a6a4 ) │ │ + ldr r2, [pc, #88] ; (1a6a4 ) │ │ add r7, sp, #4 │ │ movs r1, #32 │ │ add r2, pc │ │ adds r0, r7, #0 │ │ bl 45424 │ │ - ldr r3, [pc, #76] ; (1a6a8 ) │ │ + ldr r3, [pc, #76] ; (1a6a8 ) │ │ lsls r5, r5, #2 │ │ adds r1, r7, #0 │ │ add r3, pc │ │ ldr r0, [r5, r3] │ │ adds r2, r6, #0 │ │ bl 9ee30 <__aeabi_llsl@@Base+0x9c> │ │ - ldr r0, [pc, #64] ; (1a6ac ) │ │ - ldr r3, [pc, #68] ; (1a6b0 ) │ │ - ldr r1, [pc, #68] ; (1a6b4 ) │ │ + ldr r0, [pc, #64] ; (1a6ac ) │ │ + ldr r3, [pc, #68] ; (1a6b0 ) │ │ + ldr r1, [pc, #68] ; (1a6b4 ) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldr r2, [r5, #36] ; 0x24 │ │ adds r3, r6, #0 │ │ adds r0, #168 ; 0xa8 │ │ add r1, pc │ │ bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 1a68e │ │ + beq.n 1a68e │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ stcl 0, cr0, [r2], {11} │ │ ldmia r4!, {r1, r3, r5} │ │ movs r3, r1 │ │ @@ -1938,15 +1939,15 @@ │ │ add r3, pc │ │ ldrb r0, [r3, #5] │ │ cmp r0, #0 │ │ beq.n 1ab56 │ │ movs r0, #32 │ │ bl 1aa2c │ │ b.n 1ab60 │ │ - bl 4cd28 │ │ + bl 4b904 │ │ cmp r0, #0 │ │ bge.n 1ab4e │ │ b.n 1ab0e │ │ lsls r3, r4, #27 │ │ bpl.n 1ab80 │ │ ldr r3, [pc, #152] ; (1ac00 ) │ │ add r3, pc │ │ @@ -2086,15 +2087,15 @@ │ │ movs r0, #32 │ │ tst r4, r0 │ │ beq.n 1acae │ │ orrs r4, r5 │ │ bl 1aa78 │ │ cmp r0, #0 │ │ beq.n 1aca8 │ │ - bl 4c92c │ │ + bl 4b508 │ │ movs r0, #32 │ │ bl 1aa50 │ │ movs r0, #1 │ │ tst r4, r0 │ │ beq.n 1acc6 │ │ bl 1aa78 │ │ cmp r0, #0 │ │ @@ -2154,16 +2155,16 @@ │ │ push {r4, lr} │ │ ldr r4, [pc, #40] ; (1ad58 ) │ │ ldr r0, [pc, #44] ; (1ad5c ) │ │ add r4, pc │ │ str r3, [r4, #32] │ │ bl 1ac18 │ │ bl 46ce4 │ │ - bl 1a160 │ │ - bl 1a538 │ │ + bl 1a5e0 │ │ + bl 1a2b0 │ │ bl 1a774 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ bl 450c8 │ │ movs r3, #0 │ │ str r3, [r4, #32] │ │ @@ -2661,15 +2662,15 @@ │ │ │ │ 0001b196 : │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - bl 6bb1c │ │ + bl 6b9e8 │ │ pop {r3, pc} │ │ │ │ 0001b1a6 : │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ bl 2d7f4 │ │ @@ -2751,28 +2752,28 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 1b26c │ │ adds r3, #144 ; 0x90 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 1b26c │ │ - bl 49d70 │ │ + bl 4894c │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ adds r3, #144 ; 0x90 │ │ ldr r4, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 1b26c │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ - bl 630f4 │ │ + bl 5c5dc │ │ adds r0, r5, #0 │ │ ldr r1, [r4, #0] │ │ - bl 63360 │ │ + bl 5c848 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ b.n 1b3e4 │ │ movs r3, r1 │ │ │ │ @@ -2786,15 +2787,15 @@ │ │ push {r3, lr} │ │ adds r0, r2, #0 │ │ bl 6c200 │ │ pop {r3, pc} │ │ │ │ 0001b288 : │ │ push {r3, lr} │ │ - bl 4cc90 │ │ + bl 4b86c │ │ pop {r3, pc} │ │ │ │ 0001b290 : │ │ push {r0, r1, r2, lr} │ │ ldr r1, [sp, #24] │ │ adds r0, r2, #0 │ │ str r1, [sp, #0] │ │ @@ -3014,15 +3015,15 @@ │ │ lsls r3, r3, #2 │ │ adds r1, r6, #0 │ │ ldr r3, [r2, r3] │ │ movs r2, #0 │ │ adds r4, r0, #0 │ │ blx r3 │ │ adds r5, r0, #0 │ │ - bl 19fdc │ │ + bl 1a45c │ │ movs r3, #167 ; 0xa7 │ │ ldr r2, [r4, #0] │ │ lsls r3, r3, #2 │ │ adds r1, r0, #0 │ │ ldr r3, [r2, r3] │ │ adds r0, r4, #0 │ │ blx r3 │ │ @@ -3131,15 +3132,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 1b56e │ │ adds r3, #144 ; 0x90 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 1b56e │ │ - bl 49d70 │ │ + bl 4894c │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ adds r3, #144 ; 0x90 │ │ ldr r4, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bne.n 1b56e │ │ @@ -3147,15 +3148,15 @@ │ │ cmp r0, #0 │ │ beq.n 1b55e │ │ bl 9eee0 <__aeabi_llsl@@Base+0x14c> │ │ bl 1b4f0 │ │ adds r1, r0, #0 │ │ str r0, [r4, #8] │ │ adds r0, r5, #0 │ │ - bl 632f8 │ │ + bl 5c7e0 │ │ str r0, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ ble.n 1b4ec │ │ movs r3, r1 │ │ │ │ 0001b574 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ @@ -5483,27 +5484,27 @@ │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ ldmia r3, {r1, r3, r6, r7} │ │ movs r3, r1 │ │ lsrs r4, r2, #10 │ │ movs r1, r1 │ │ - add r6, pc, #600 ; (adr r6, 1ca80 ) │ │ + add r6, pc, #416 ; (adr r6, 1c9c8 ) │ │ movs r0, r1 │ │ - add r6, pc, #520 ; (adr r6, 1ca34 ) │ │ + add r6, pc, #336 ; (adr r6, 1c97c ) │ │ movs r0, r1 │ │ add r6, sp, #860 ; 0x35c │ │ movs r0, r1 │ │ add r6, sp, #884 ; 0x374 │ │ movs r0, r1 │ │ add r6, sp, #760 ; 0x2f8 │ │ movs r0, r1 │ │ add r0, sp, #960 ; 0x3c0 │ │ movs r0, r1 │ │ - add r5, pc, #864 ; (adr r5, 1cba0 ) │ │ + add r5, pc, #680 ; (adr r5, 1cae8 ) │ │ movs r0, r1 │ │ │ │ 0001c840 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [pc, #152] ; (1c8dc ) │ │ sub sp, #20 │ │ add r5, pc │ │ @@ -28850,15 +28851,15 @@ │ │ sub sp, #28 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ movs r1, #0 │ │ ldr r3, [r4, #0] │ │ add r0, pc │ │ str r3, [sp, #20] │ │ - bl 1a018 │ │ + bl 1a498 │ │ subs r1, r0, #0 │ │ bne.n 27f90 │ │ add r5, sp, #4 │ │ adds r2, r5, #0 │ │ movs r0, #2 │ │ bl 9efb0 <__aeabi_llsl@@Base+0x21c> │ │ ldr r2, [sp, #4] │ │ @@ -29197,15 +29198,15 @@ │ │ ldr r3, [r5, #4] │ │ ldr r1, [pc, #68] ; (28248 ) │ │ ldr r3, [r3, #0] │ │ cmp r3, r1 │ │ beq.n 2821a │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ - bl 4970c │ │ + bl 4f674 │ │ adds r5, r0, #0 │ │ subs r4, r5, #0 │ │ bne.n 2821c │ │ b.n 28238 │ │ movs r4, #0 │ │ adds r0, r5, #0 │ │ adds r1, r7, #0 │ │ @@ -29214,15 +29215,15 @@ │ │ blx r3 │ │ subs r5, r0, #0 │ │ beq.n 28230 │ │ ldr r3, [r6, #92] ; 0x5c │ │ str r3, [r0, #0] │ │ str r0, [r6, #92] ; 0x5c │ │ adds r0, r4, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldrh.w r0, [pc, #-7] ; 28239 │ │ str.w r0, [sl, r7] │ │ ldr.w r0, [r0, r7] │ │ movs r0, #4 │ │ @@ -29249,15 +29250,15 @@ │ │ str r3, [sp, #8] │ │ adds r5, r0, #0 │ │ str r6, [sp, #12] │ │ movs r0, #0 │ │ ldr r1, [sp, #24] │ │ ldr r2, [sp, #28] │ │ movs r3, #32 │ │ - bl 4935c │ │ + bl 4f2c4 │ │ subs r4, r0, #0 │ │ beq.n 28306 │ │ movs r1, #0 │ │ adds r0, r1, #0 │ │ mov ip, r1 │ │ str r7, [sp, #32] │ │ str r6, [sp, #36] ; 0x24 │ │ @@ -29313,15 +29314,15 @@ │ │ b.n 2828e │ │ ldr r1, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r0, r4, #0 │ │ bl 281b4 │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ adds r0, r5, #0 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ ... │ │ │ │ 0002830c : │ │ push {r4, r5, r6, lr} │ │ @@ -29449,15 +29450,15 @@ │ │ beq.n 28454 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #17 │ │ bmi.n 28454 │ │ adds r0, r4, #0 │ │ add r1, sp, #20 │ │ add r2, sp, #24 │ │ - bl 4aee0 │ │ + bl 49abc │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ blt.n 28436 │ │ cmp r6, #0 │ │ blt.n 28436 │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ @@ -29575,15 +29576,15 @@ │ │ beq.n 28558 │ │ movs r6, #0 │ │ add r1, sp, #16 │ │ add r2, sp, #20 │ │ adds r0, r7, #0 │ │ str r6, [sp, #16] │ │ str r6, [sp, #20] │ │ - bl 4aee0 │ │ + bl 49abc │ │ ldr r2, [sp, #16] │ │ lsrs r1, r2, #31 │ │ adds r1, r1, r2 │ │ ldr r2, [sp, #20] │ │ asrs r1, r1, #1 │ │ str r1, [sp, #16] │ │ lsrs r3, r2, #31 │ │ @@ -29641,15 +29642,15 @@ │ │ ands r3, r2 │ │ bne.n 285e4 │ │ add r1, sp, #16 │ │ add r2, sp, #20 │ │ ldr r0, [r4, #44] ; 0x2c │ │ str r3, [sp, #16] │ │ str r3, [sp, #20] │ │ - bl 4aee0 │ │ + bl 49abc │ │ ldr r3, [sp, #16] │ │ subs r2, r3, #1 │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ ldr r1, [r4, #48] ; 0x30 │ │ @@ -30071,15 +30072,15 @@ │ │ b.n 2894a │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ beq.n 28946 │ │ ldr r0, [pc, #72] ; (28974 ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ cmp r0, #0 │ │ bne.n 28946 │ │ adds r0, r5, #0 │ │ ldr r3, [r4, #28] │ │ blx r3 │ │ cmp r0, #0 │ │ bge.n 2894a │ │ @@ -30087,15 +30088,15 @@ │ │ beq.n 2894a │ │ movs r3, #1 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r0, [r4, #44] ; 0x2c │ │ str r5, [r4, #76] ; 0x4c │ │ cmp r0, #0 │ │ beq.n 28962 │ │ - bl 4b6fc │ │ + bl 4a2d8 │ │ cmp r5, #0 │ │ bne.n 28962 │ │ adds r4, #44 ; 0x2c │ │ ldmia r4!, {r0, r1, r2} │ │ bl 284c0 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #3 │ │ @@ -30256,15 +30257,15 @@ │ │ subs r4, r0, #3 │ │ movs r3, r1 │ │ │ │ 00028aac : │ │ ldr r0, [pc, #248] ; (28ba8 ) │ │ push {r3, r4, r5, lr} │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ ldr r3, [pc, #244] ; (28bac ) │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 28ac6 │ │ bl 466e0 │ │ @@ -30704,15 +30705,15 @@ │ │ adds r1, r0, #0 │ │ bl 28e0c │ │ pop {r3, pc} │ │ ... │ │ │ │ 00028e68 : │ │ push {r3, lr} │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ beq.n 28e7a │ │ adds r3, r0, #0 │ │ adds r3, #204 ; 0xcc │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ ldr r3, [pc, #32] ; (28e9c ) │ │ @@ -33252,15 +33253,15 @@ │ │ bl 2a834 │ │ movs r1, #1 │ │ ldr r0, [pc, #100] ; (2a454 ) │ │ negs r1, r1 │ │ bl 290a0 │ │ cmp r0, #0 │ │ beq.n 2a40e │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ beq.n 2a40e │ │ adds r3, r0, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 2a40e │ │ @@ -33277,15 +33278,15 @@ │ │ bl 2a834 │ │ movs r1, #1 │ │ ldr r0, [pc, #44] ; (2a454 ) │ │ negs r1, r1 │ │ bl 290a0 │ │ cmp r0, #0 │ │ beq.n 2a446 │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ beq.n 2a446 │ │ adds r3, r0, #0 │ │ adds r3, #212 ; 0xd4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 2a446 │ │ @@ -33488,15 +33489,15 @@ │ │ adds r0, #130 ; 0x82 │ │ lsls r0, r0, #2 │ │ add r3, pc │ │ ldr r0, [r0, r3] │ │ pop {r3, pc} │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - stmia r7!, {r1, r2, r4, r5} │ │ + ldmia r0!, {r2, r6, r7} │ │ movs r7, r0 │ │ bvs.n 2a6b2 │ │ movs r7, r0 │ │ cmp r4, #98 ; 0x62 │ │ movs r3, r1 │ │ │ │ 0002a5dc : │ │ @@ -33543,23 +33544,23 @@ │ │ cmp r0, #0 │ │ bne.n 2a632 │ │ ldr r0, [pc, #24] ; (2a648 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ + ldmia r0!, {r2, r5, r6} │ │ movs r7, r0 │ │ bvs.n 2a65a │ │ movs r7, r0 │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ + stmia r7!, {r4, r7} │ │ movs r7, r0 │ │ lsls r2, r2, #13 │ │ movs r3, r1 │ │ - stmia r7!, {r2, r3, r5, r7} │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ movs r7, r0 │ │ │ │ 0002a64c : │ │ push {r3, r4, r5, lr} │ │ subs r5, r0, #0 │ │ beq.n 2a65a │ │ movs r4, #0 │ │ @@ -33587,17 +33588,17 @@ │ │ b.n 2a65a │ │ adds r0, r5, #0 │ │ bl 453c6 │ │ cmp r0, #0 │ │ bne.n 2a676 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ - stmia r6!, {r2, r3, r7} │ │ + ldmia r0!, {r1, r3, r4} │ │ movs r7, r0 │ │ - stmia r6!, {r2, r5, r7} │ │ + ldmia r0!, {r1, r4, r5} │ │ movs r7, r0 │ │ lsls r2, r1, #12 │ │ movs r3, r1 │ │ │ │ 0002a69c : │ │ push {r4, lr} │ │ lsls r3, r0, #1 │ │ @@ -33832,26 +33833,26 @@ │ │ tst r3, r2 │ │ bne.n 2a84e │ │ movs r1, #8 │ │ bics r3, r1 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bd82 │ │ + bl 4a95e │ │ b.n 2a982 │ │ movs r2, #4 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ beq.n 2a84e │ │ bics r3, r2 │ │ movs r2, #8 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bb40 │ │ + bl 4a71c │ │ b.n 2a982 │ │ ldr r2, [pc, #384] ; (2aa20 ) │ │ lsrs r3, r7, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ beq.n 2a84e │ │ lsrs r3, r6, #16 │ │ @@ -33882,26 +33883,26 @@ │ │ bne.n 2a8e2 │ │ ldr r3, [r4, #28] │ │ cmp r6, r3 │ │ beq.n 2a84e │ │ str r7, [r4, #24] │ │ str r6, [r4, #28] │ │ adds r0, r4, #0 │ │ - bl 4b824 │ │ + bl 4a400 │ │ b.n 2a982 │ │ movs r2, #64 ; 0x40 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ bne.n 2a84e │ │ movs r1, #128 ; 0x80 │ │ bics r3, r1 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bd64 │ │ + bl 4a940 │ │ b.n 2a982 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ bne.n 2a84e │ │ movs r1, #64 ; 0x40 │ │ bics r3, r1 │ │ @@ -33911,55 +33912,55 @@ │ │ movs r2, #192 ; 0xc0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r2 │ │ beq.n 2a84e │ │ bics r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bd6e │ │ + bl 4a94a │ │ b.n 2a982 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r2, #3 │ │ tst r3, r2 │ │ bne.n 2a84e │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bd8c │ │ + bl 4a968 │ │ b.n 2a982 │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r2, #21 │ │ bpl.n 2a84e │ │ ldr r3, [pc, #216] ; (2aa24 ) │ │ adds r0, r4, #0 │ │ ands r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 4bda8 │ │ + bl 4a984 │ │ b.n 2a982 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r2, #2 │ │ tst r3, r2 │ │ beq.n 2a962 │ │ b.n 2a84e │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 4bdac │ │ + bl 4a988 │ │ b.n 2a982 │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r2, #22 │ │ bmi.n 2a976 │ │ b.n 2a84e │ │ ldr r3, [pc, #176] ; (2aa28 ) │ │ adds r0, r4, #0 │ │ ands r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 4be00 │ │ + bl 4a9dc │ │ movs r0, #128 ; 0x80 │ │ movs r1, #1 │ │ lsls r0, r0, #2 │ │ negs r1, r1 │ │ bl 290a0 │ │ movs r5, #0 │ │ cmp r0, #1 │ │ @@ -34363,19 +34364,19 @@ │ │ ldr r2, [pc, #44] ; (2ad18 ) │ │ add r2, pc │ │ str r2, [r3, #16] │ │ movs r2, #4 │ │ str r2, [r3, #20] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - stmia r0!, {r3, r6} │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ movs r7, r0 │ │ bpl.n 2acba │ │ movs r7, r0 │ │ - stmia r0!, {r2, r4, r5} │ │ + stmia r1!, {r1, r6, r7} │ │ movs r7, r0 │ │ bpl.n 2aca2 │ │ movs r7, r0 │ │ ldc2l 15, cr15, [r9, #1020]! ; 0x3fc │ │ mrc2 15, 4, pc, cr11, cr15, {7} │ │ mcr2 15, 2, pc, cr1, cr15, {7} ; │ │ mcr2 15, 0, pc, cr3, cr15, {7} ; │ │ @@ -34426,21 +34427,21 @@ │ │ ldr r2, [pc, #44] ; (2ada0 ) │ │ add r2, pc │ │ str r2, [r3, #16] │ │ movs r2, #5 │ │ str r2, [r3, #20] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - nop {12} │ │ + stmia r1!, {r1, r2, r3, r6} │ │ movs r7, r0 │ │ bpl.n 2ae32 │ │ movs r7, r0 │ │ - ite ge │ │ - movge r7, r0 │ │ - bpl.n 2ae1a ; unpredictable │ │ + stmia r1!, {r1, r3, r4, r5} │ │ + movs r7, r0 │ │ + bpl.n 2ae1a │ │ movs r7, r0 │ │ ldc2l 15, cr15, [r1, #-1020]! ; 0xfffffc04 │ │ mrc2 15, 0, pc, cr3, cr15, {7} │ │ ldc2 15, cr15, [r9, #1020]! ; 0x3fc │ │ stc2l 15, cr15, [r7, #-1020]! ; 0xfffffc04 │ │ lsls r3, r3, #5 │ │ ... │ │ @@ -36195,15 +36196,15 @@ │ │ 0002bb80 : │ │ ldr r0, [pc, #44] ; (2bbb0 ) │ │ ldr r1, [pc, #48] ; (2bbb4 ) │ │ push {r3, lr} │ │ add r0, pc │ │ add r1, pc │ │ movs r2, #0 │ │ - bl 1a098 │ │ + bl 1a518 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ bl 1aabc │ │ cmp r0, #0 │ │ blt.n 2bbaa │ │ bl 2da0c │ │ subs r3, r0, #1 │ │ @@ -38201,15 +38202,15 @@ │ │ movs r0, #1 │ │ negs r0, r0 │ │ b.n 2cbc0 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ ldmia r0!, {r3, r5} │ │ movs r2, r1 │ │ - add r2, pc, #104 ; (adr r2, 2cc48 ) │ │ + add r3, pc, #672 ; (adr r3, 2ce80 ) │ │ movs r7, r0 │ │ pop {r0, r1, r5, r6} │ │ movs r7, r0 │ │ pop {r0, r5, r6} │ │ movs r7, r0 │ │ pop {r0, r4, r5, r6} │ │ movs r7, r0 │ │ @@ -38472,15 +38473,15 @@ │ │ ldr r4, [r4, #0] │ │ add r0, pc │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ bl 2cab8 │ │ ldr r0, [pc, #160] ; (2ceb4 ) │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ subs r6, r0, #0 │ │ beq.n 2ce68 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #0 │ │ beq.n 2ce68 │ │ bl 450e8 │ │ adds r7, r0, #0 │ │ @@ -39954,15 +39955,15 @@ │ │ │ │ 0002da0c : │ │ push {r0, r1, r2, r3, r4, lr} │ │ bl 2d7a4 │ │ ldr r0, [pc, #48] ; (2da44 ) │ │ movs r1, #1 │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ cmp r0, #0 │ │ beq.n 2da38 │ │ movs r3, #3 │ │ movs r0, #128 ; 0x80 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [pc, #28] ; (2da48 ) │ │ @@ -43033,15 +43034,15 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #4] │ │ adds r0, r5, #0 │ │ add r1, sp, #68 ; 0x44 │ │ add r2, sp, #72 ; 0x48 │ │ add r3, sp, #76 ; 0x4c │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ cmp r0, #0 │ │ beq.n 2f240 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #14 │ │ bgt.n 2f24e │ │ ldr r0, [pc, #632] ; (2f4bc ) │ │ add r0, pc │ │ @@ -43433,15 +43434,15 @@ │ │ b.n 2f564 │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ bne.n 2f566 │ │ b.n 2f548 │ │ str r3, [r4, #32] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 491fc │ │ + bl 4f164 │ │ movs r3, #0 │ │ str r3, [r4, #60] ; 0x3c │ │ b.n 2f214 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ beq.n 2f57c │ │ @@ -43485,30 +43486,30 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #4] │ │ add r1, sp, #68 ; 0x44 │ │ add r2, sp, #72 ; 0x48 │ │ add r3, sp, #76 ; 0x4c │ │ adds r0, r5, #0 │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ ldr r3, [sp, #136] ; 0x88 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #128] ; 0x80 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ - bl 493a0 │ │ + bl 4f308 │ │ str r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ bne.n 2f6ee │ │ movs r7, #1 │ │ negs r7, r7 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ @@ -43607,15 +43608,15 @@ │ │ ldr r3, [r5, #0] │ │ str r3, [r1, #0] │ │ ldr r3, [r4, #60] ; 0x3c │ │ adds r1, r2, #0 │ │ ldr r0, [r4, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ adds r3, r7, #0 │ │ - bl 5c524 │ │ + bl 5ce20 │ │ b.n 2f602 │ │ ldr r3, [r4, #60] ; 0x3c │ │ cmp r3, #0 │ │ bne.n 2f6de │ │ b.n 2f5c4 │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r2, [r3, #8] │ │ @@ -43641,28 +43642,28 @@ │ │ str r3, [sp, #0] │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #4] │ │ add r1, sp, #68 ; 0x44 │ │ add r2, sp, #72 ; 0x48 │ │ add r3, sp, #76 ; 0x4c │ │ adds r0, r5, #0 │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ ldr r3, [sp, #72] ; 0x48 │ │ adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #68] ; 0x44 │ │ - bl 4935c │ │ + bl 4f2c4 │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ bne.n 2f6f4 │ │ b.n 2f5fe │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ @@ -43695,17 +43696,17 @@ │ │ ldr r0, [r0, #16] │ │ bl 4546c │ │ ldr r0, [r4, #20] │ │ bl 4546c │ │ ldr r0, [r4, #24] │ │ bl 4546c │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 491fc │ │ + bl 4f164 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 491fc │ │ + bl 4f164 │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r4, pc} │ │ ... │ │ │ │ 0002f7a8 : │ │ push {r4, r5, r6, r7, lr} │ │ @@ -44199,15 +44200,15 @@ │ │ str r5, [sp, #784] ; 0x310 │ │ movs r2, r1 │ │ │ │ 0002fbd4 : │ │ push {r3, lr} │ │ ldr r1, [pc, #8] ; (2fbe0 ) │ │ add r1, pc │ │ - bl 4a8c4 │ │ + bl 494a0 │ │ pop {r3, pc} │ │ ldrh r0, [r3, #62] ; 0x3e │ │ movs r7, r0 │ │ │ │ 0002fbe4 : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ @@ -44311,15 +44312,15 @@ │ │ blx r4 │ │ b.n 2fcca │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ beq.n 2fcc2 │ │ adds r1, r3, #0 │ │ - bl 4aee0 │ │ + bl 49abc │ │ adds r0, r4, #0 │ │ b.n 2fcca │ │ ldr r0, [pc, #16] ; (2fcd4 ) │ │ add r0, pc │ │ bl 19d8c │ │ pop {r1, r2, r4, pc} │ │ svc 244 ; 0xf4 │ │ @@ -44802,15 +44803,15 @@ │ │ adds r3, r4, r3 │ │ ldr r4, [r6, #4] │ │ str r4, [sp, #4] │ │ ldr r4, [sp, #40] ; 0x28 │ │ str r4, [sp, #8] │ │ ldr r4, [sp, #44] ; 0x2c │ │ str r4, [sp, #12] │ │ - bl 49004 │ │ + bl 4ef6c │ │ adds r0, r6, #0 │ │ bl 2ffa4 │ │ b.n 300a4 │ │ ldr r0, [r0, #32] │ │ adds r1, r4, #0 │ │ ldr r3, [r0, #40] ; 0x28 │ │ blx r3 │ │ @@ -45018,15 +45019,15 @@ │ │ str r3, [sp, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #20] │ │ - bl 49004 │ │ + bl 4ef6c │ │ ldr r0, [sp, #16] │ │ bl 2ffa4 │ │ adds r0, r4, #0 │ │ b.n 302f2 │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ @@ -45069,15 +45070,15 @@ │ │ ldr r2, [r5, #4] │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #8] │ │ str r7, [sp, #12] │ │ str r3, [sp, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ - bl 49004 │ │ + bl 4ef6c │ │ ldr r0, [sp, #16] │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ adds r3, r7, #0 │ │ bl 300d0 │ │ adds r0, r4, #0 │ │ bl 4546c │ │ @@ -45103,19 +45104,19 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ str r2, [sp, #32] │ │ movs r2, r1 │ │ blt.n 30404 │ │ movs r2, r1 │ │ ldrh r5, [r3, #22] │ │ movs r7, r0 │ │ - ldr r6, [r3, #60] ; 0x3c │ │ + ldr r4, [r5, #84] ; 0x54 │ │ movs r7, r0 │ │ ldrh r4, [r6, #24] │ │ movs r7, r0 │ │ - ldr r6, [r1, #60] ; 0x3c │ │ + ldr r4, [r3, #84] ; 0x54 │ │ movs r7, r0 │ │ ldrh r3, [r5, #24] │ │ movs r7, r0 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ @@ -45348,35 +45349,35 @@ │ │ nop ; (mov r8, r8) │ │ ldrh r6, [r5, #60] ; 0x3c │ │ movs r2, r1 │ │ bls.n 30548 │ │ movs r2, r1 │ │ ldrh r7, [r7, #2] │ │ movs r7, r0 │ │ - ldr r2, [r0, #24] │ │ + ldr r0, [r2, #48] ; 0x30 │ │ movs r7, r0 │ │ ldrh r5, [r4, #6] │ │ movs r7, r0 │ │ - ldr r4, [r6, #20] │ │ + ldr r2, [r0, #48] ; 0x30 │ │ movs r7, r0 │ │ ldrh r6, [r3, #6] │ │ movs r7, r0 │ │ - ldr r2, [r4, #20] │ │ + ldr r0, [r6, #44] ; 0x2c │ │ movs r7, r0 │ │ ldrh r3, [r2, #6] │ │ movs r7, r0 │ │ - ldr r2, [r2, #20] │ │ + ldr r0, [r4, #44] ; 0x2c │ │ movs r7, r0 │ │ ldrh r2, [r1, #6] │ │ movs r7, r0 │ │ - ldr r4, [r0, #20] │ │ + ldr r2, [r2, #44] ; 0x2c │ │ movs r7, r0 │ │ ldrh r3, [r0, #6] │ │ movs r7, r0 │ │ - ldr r4, [r6, #16] │ │ + ldr r2, [r0, #44] ; 0x2c │ │ movs r7, r0 │ │ ldrh r2, [r7, #4] │ │ movs r7, r0 │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ @@ -45754,31 +45755,31 @@ │ │ add r0, pc │ │ bl 19d8c │ │ b.n 3098a │ │ ldr r3, [pc, #316] ; (30998 ) │ │ add r3, pc │ │ adds r0, r3, #0 │ │ str r3, [sp, #4] │ │ - bl 19fdc │ │ + bl 1a45c │ │ cmp r0, #0 │ │ beq.n 3087e │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ - bl 1a018 │ │ + bl 1a498 │ │ movs r3, #4 │ │ cmp r0, #0 │ │ beq.n 3087c │ │ orrs r6, r3 │ │ b.n 3087e │ │ bics r6, r3 │ │ cmp r4, #0 │ │ bge.n 308f8 │ │ ldr r0, [pc, #280] ; (3099c ) │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ movs r3, #0 │ │ str r0, [sp, #12] │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ beq.n 308c8 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ @@ -45855,27 +45856,27 @@ │ │ adds r3, r4, #0 │ │ lsls r2, r2, #22 │ │ adds r3, #188 ; 0xbc │ │ str r2, [r3, #100] ; 0x64 │ │ str r2, [r3, #104] ; 0x68 │ │ str r5, [r3, #0] │ │ adds r0, r5, #0 │ │ - bl 4a66c │ │ + bl 49248 │ │ movs r3, #72 ; 0x48 │ │ adds r2, r4, #0 │ │ ands r0, r3 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ ldr r1, [pc, #104] ; (309b4 ) │ │ adds r2, #192 ; 0xc0 │ │ str r0, [r2, #0] │ │ add r1, pc │ │ adds r2, r4, #0 │ │ adds r0, r5, #0 │ │ - bl 4a7c4 │ │ + bl 493a0 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ bl 30754 │ │ ldr r0, [pc, #84] ; (309b8 ) │ │ adds r1, r4, #0 │ │ add r0, pc │ │ bl 28fdc │ │ @@ -45930,15 +45931,15 @@ │ │ ldr r1, [pc, #48] ; (309fc ) │ │ adds r5, r3, #0 │ │ str r2, [sp, #4] │ │ movs r0, #0 │ │ adds r2, r1, #0 │ │ adds r3, r6, #0 │ │ ldr r4, [sp, #24] │ │ - bl 4cf34 │ │ + bl 4bb10 │ │ str r0, [r5, #0] │ │ cmp r0, #0 │ │ bne.n 309e8 │ │ str r0, [r4, #0] │ │ movs r0, #1 │ │ b.n 309f8 │ │ movs r1, #1 │ │ @@ -46429,15 +46430,15 @@ │ │ ldr r2, [r1, #0] │ │ adds r5, r1, #0 │ │ lsls r3, r3, #2 │ │ cmp r2, r3 │ │ bne.n 30f42 │ │ adds r7, r4, #0 │ │ ldr r0, [r1, #8] │ │ - bl 4a644 │ │ + bl 49220 │ │ adds r7, #188 ; 0xbc │ │ ldr r3, [r7, #0] │ │ subs r6, r0, #0 │ │ cmp r6, r3 │ │ beq.n 30e7a │ │ b.n 3107c │ │ ldr r3, [r4, #4] │ │ @@ -46469,15 +46470,15 @@ │ │ add r2, sp, #16 │ │ cmp r3, #0 │ │ beq.n 30ec0 │ │ adds r0, r4, #0 │ │ blx r3 │ │ b.n 30ec6 │ │ ldr r0, [r7, #0] │ │ - bl 4aee0 │ │ + bl 49abc │ │ adds r3, r4, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #56] ; 0x38 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ cmp r3, #0 │ │ beq.n 30ee4 │ │ @@ -46510,39 +46511,39 @@ │ │ bne.n 30f12 │ │ adds r4, #192 ; 0xc0 │ │ movs r3, #1 │ │ b.n 30f26 │ │ cmp r3, #1 │ │ bne.n 30f2a │ │ adds r0, r6, #0 │ │ - bl 4a66c │ │ + bl 49248 │ │ lsls r3, r0, #25 │ │ bpl.n 30f22 │ │ b.n 3107c │ │ movs r3, #0 │ │ adds r4, #192 ; 0xc0 │ │ str r3, [r4, #0] │ │ b.n 3107c │ │ cmp r3, #7 │ │ beq.n 30f0c │ │ subs r3, #8 │ │ cmp r3, #1 │ │ bls.n 30f36 │ │ b.n 3107c │ │ adds r0, r6, #0 │ │ - bl 4a66c │ │ + bl 49248 │ │ lsls r3, r0, #28 │ │ bpl.n 30f22 │ │ b.n 3107c │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #3 │ │ cmp r2, r3 │ │ bne.n 3101e │ │ ldr r0, [r1, #8] │ │ - bl 4a644 │ │ + bl 49220 │ │ adds r3, r4, #0 │ │ adds r3, #196 ; 0xc4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ bne.n 30f5c │ │ b.n 3107c │ │ adds r3, r4, #0 │ │ @@ -46625,15 +46626,15 @@ │ │ str r0, [r5, #32] │ │ b.n 3107c │ │ ldr r3, [pc, #116] ; (31094 ) │ │ adds r2, r2, r3 │ │ cmp r2, #1 │ │ bhi.n 3107c │ │ ldr r0, [r1, #8] │ │ - bl 4a644 │ │ + bl 49220 │ │ adds r3, r4, #0 │ │ adds r3, #196 ; 0xc4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ beq.n 3107c │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ @@ -47903,15 +47904,15 @@ │ │ bl 19ec4 │ │ b.n 31b4c │ │ cmp r7, #0 │ │ bne.n 31ab2 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 4a5d0 │ │ + bl 491ac │ │ adds r7, r0, #0 │ │ adds r3, r4, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ add r5, sp, #20 │ │ str r3, [sp, #20] │ │ adds r3, r4, #0 │ │ @@ -48485,15 +48486,15 @@ │ │ ldr r3, [r7, #4] │ │ ldr r1, [r3, #24] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ cmp r1, #0 │ │ bne.n 31f5c │ │ adds r0, r7, #0 │ │ - bl 484f4 │ │ + bl 4e460 │ │ negs r3, r0 │ │ adcs r3, r0 │ │ str r3, [sp, #16] │ │ ldr r3, [r4, #116] ; 0x74 │ │ adds r0, r4, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #112] ; 0x70 │ │ @@ -48573,91 +48574,91 @@ │ │ cmp r5, r3 │ │ bne.n 3202a │ │ movs r1, #2 │ │ ldr r3, [r7, #0] │ │ ands r1, r3 │ │ beq.n 3201e │ │ adds r0, r7, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #16] │ │ bl 300d0 │ │ adds r0, r7, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ b.n 32068 │ │ adds r0, r4, #0 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #16] │ │ bl 300d0 │ │ b.n 32068 │ │ adds r0, r5, #0 │ │ - bl 5005c │ │ + bl 50058 │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ cmp r5, #0 │ │ beq.n 32062 │ │ adds r1, r5, #0 │ │ movs r2, #0 │ │ adds r0, r7, #0 │ │ - bl 493e8 │ │ + bl 4f350 │ │ adds r6, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 501ac │ │ + bl 501a8 │ │ adds r0, r4, #0 │ │ cmp r6, #0 │ │ beq.n 32062 │ │ movs r1, #0 │ │ ldr r2, [r6, #20] │ │ ldr r3, [r6, #16] │ │ bl 300d0 │ │ adds r0, r6, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ b.n 32068 │ │ bl 31bac │ │ b.n 31f36 │ │ movs r6, #13 │ │ movs r5, #14 │ │ add r3, sp, #36 ; 0x24 │ │ adds r1, r3, #0 │ │ str r3, [sp, #12] │ │ add r3, sp, #24 │ │ adds r6, r6, r3 │ │ adds r5, r5, r3 │ │ adds r3, r5, #0 │ │ adds r2, r6, #0 │ │ adds r0, r7, #0 │ │ - bl 4855c │ │ + bl 4e4c8 │ │ ldr r3, [sp, #12] │ │ ldrb r2, [r6, #0] │ │ adds r0, r4, #0 │ │ ldrb r1, [r3, #0] │ │ ldrb r3, [r5, #0] │ │ movs r5, #15 │ │ bl 2fcd8 │ │ add r3, sp, #24 │ │ adds r5, r5, r3 │ │ adds r1, r5, #0 │ │ adds r0, r7, #0 │ │ - bl 485c8 │ │ + bl 4e534 │ │ ldrb r1, [r5, #0] │ │ adds r0, r4, #0 │ │ bl 2fd84 │ │ adds r0, r7, #0 │ │ movs r1, #0 │ │ - bl 484f4 │ │ + bl 4e460 │ │ cmp r0, #0 │ │ bne.n 320b8 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ b.n 320c4 │ │ add r1, sp, #40 ; 0x28 │ │ adds r0, r7, #0 │ │ - bl 4863e │ │ + bl 4e5aa │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #40] ; 0x28 │ │ bl 2fe14 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ @@ -48702,15 +48703,15 @@ │ │ b.n 32110 │ │ subs r3, #64 ; 0x40 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 32132 │ │ ldr r1, [pc, #32] ; (3214c ) │ │ add r1, pc │ │ - bl 4a7c4 │ │ + bl 493a0 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #92] ; 0x5c │ │ blx r3 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ @@ -49677,41 +49678,41 @@ │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #32] │ │ tst r2, r5 │ │ beq.n 329d8 │ │ add r1, sp, #168 ; 0xa8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r7, [sp, #168] ; 0xa8 │ │ - bl 484f4 │ │ + bl 4e460 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #168] ; 0xa8 │ │ adds r2, r4, #0 │ │ ldr r3, [r3, #4] │ │ adds r7, r5, #0 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #24] │ │ ldr r1, [sp, #32] │ │ str r3, [sp, #0] │ │ adds r3, r6, #0 │ │ - bl 504a0 │ │ + bl 5049c │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #24] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #32 │ │ beq.n 329fe │ │ cmp r3, #8 │ │ beq.n 32a04 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [pc, #620] ; (32c5c ) │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ str r3, [sp, #24] │ │ - bl 4970c │ │ + bl 4f674 │ │ subs r6, r0, #0 │ │ bne.n 32a00 │ │ b.n 329a4 │ │ ldr r6, [sp, #48] ; 0x30 │ │ movs r4, #1 │ │ b.n 32a08 │ │ movs r4, #0 │ │ @@ -49750,15 +49751,15 @@ │ │ adds r0, r4, #0 │ │ movs r3, #8 │ │ ldr r1, [sp, #220] ; 0xdc │ │ str r4, [sp, #0] │ │ str r4, [sp, #4] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ - bl 4935c │ │ + bl 4f2c4 │ │ subs r5, r0, #0 │ │ beq.n 329a4 │ │ ldr r3, [sp, #224] ; 0xe0 │ │ str r3, [r0, #12] │ │ cmp r7, #1 │ │ bne.n 32a8c │ │ add r3, sp, #152 ; 0x98 │ │ @@ -49768,24 +49769,24 @@ │ │ adds r3, r3, r2 │ │ ldrb r2, [r3, #0] │ │ movs r3, #26 │ │ add r0, sp, #128 ; 0x80 │ │ adds r3, r3, r0 │ │ ldrb r3, [r3, #0] │ │ ldr r0, [r5, #4] │ │ - bl 50414 │ │ + bl 50410 │ │ movs r1, #0 │ │ adds r2, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 4976c │ │ + bl 46f5c │ │ ldr r3, [r6, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 32a98 │ │ adds r0, r6, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ ldr r2, [pc, #436] ; (32c50 ) │ │ ldr r3, [pc, #440] ; (32c54 ) │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ @@ -49857,61 +49858,61 @@ │ │ bge.n 32b36 │ │ b.n 3312e │ │ movs r3, #0 │ │ movs r7, #27 │ │ add r1, sp, #168 ; 0xa8 │ │ adds r0, r6, #0 │ │ str r3, [sp, #168] ; 0xa8 │ │ - bl 484f4 │ │ + bl 4e460 │ │ ldr r2, [sp, #168] ; 0xa8 │ │ movs r1, #3 │ │ adds r0, r5, #0 │ │ - bl 4842c │ │ + bl 4e398 │ │ add r3, sp, #128 ; 0x80 │ │ adds r7, r7, r3 │ │ adds r1, r7, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 485c8 │ │ + bl 4e534 │ │ add r1, sp, #168 ; 0xa8 │ │ ldr r0, [sp, #48] ; 0x30 │ │ - bl 4863e │ │ + bl 4e5aa │ │ add r3, sp, #156 ; 0x9c │ │ adds r1, r3, #0 │ │ str r3, [sp, #24] │ │ add r4, sp, #164 ; 0xa4 │ │ add r3, sp, #160 ; 0xa0 │ │ adds r2, r3, #0 │ │ str r3, [sp, #32] │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r3, r4, #0 │ │ - bl 4855c │ │ + bl 4e4c8 │ │ ldrb r1, [r7, #0] │ │ adds r0, r5, #0 │ │ - bl 48592 │ │ + bl 4e4fe │ │ ldr r1, [sp, #168] ; 0xa8 │ │ adds r0, r5, #0 │ │ - bl 485e4 │ │ + bl 4e550 │ │ ldr r3, [sp, #24] │ │ adds r0, r5, #0 │ │ ldrb r1, [r3, #0] │ │ ldr r3, [sp, #32] │ │ ldrb r2, [r3, #0] │ │ ldrb r3, [r4, #0] │ │ - bl 48512 │ │ + bl 4e47e │ │ ldr r3, [r6, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 32ba4 │ │ adds r0, r6, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r0, r5, #0 │ │ cmp r6, r3 │ │ beq.n 32bb4 │ │ adds r0, r6, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ adds r0, r5, #0 │ │ ldr r3, [sp, #148] ; 0x94 │ │ ldr r2, [sp, #172] ; 0xac │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.n 32bc0 │ │ b.n 33184 │ │ @@ -50498,15 +50499,15 @@ │ │ subs r3, r3, r2 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r3, r3, r4 │ │ movs r4, #0 │ │ str r3, [sp, #72] ; 0x48 │ │ str r4, [sp, #168] ; 0xa8 │ │ - bl 484f4 │ │ + bl 4e460 │ │ ldr r3, [sp, #168] ; 0xa8 │ │ ldr r2, [r5, #12] │ │ ldr r0, [sp, #40] ; 0x28 │ │ lsls r1, r3, #24 │ │ ldr r3, [r5, #16] │ │ lsrs r1, r1, #24 │ │ muls r2, r3 │ │ @@ -50817,15 +50818,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #9 │ │ add r4, sp, #32 │ │ adds r1, r7, #0 │ │ add r2, sp, #40 ; 0x28 │ │ adds r3, r3, r4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 50528 │ │ + bl 50524 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [sp, #16] │ │ ldr r1, [r7, #12] │ │ lsls r2, r2, #16 │ │ subs r3, r3, r6 │ │ cmp r1, r2 │ │ beq.n 33308 │ │ @@ -51278,15 +51279,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #9 │ │ add r6, sp, #32 │ │ adds r1, r4, #0 │ │ add r2, sp, #40 ; 0x28 │ │ adds r3, r3, r6 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 50528 │ │ + bl 50524 │ │ movs r2, #248 ; 0xf8 │ │ ldr r3, [sp, #16] │ │ ldr r1, [r4, #12] │ │ lsls r2, r2, #7 │ │ subs r3, r3, r7 │ │ cmp r1, r2 │ │ bne.n 3375c │ │ @@ -52192,99 +52193,99 @@ │ │ b.n 33dd4 │ │ ldr r2, [r3, #4] │ │ movs r0, #0 │ │ str r2, [r3, #0] │ │ bx lr │ │ push {r3, lr} │ │ ldr r0, [r1, #68] ; 0x44 │ │ - bl 491fc │ │ + bl 4f164 │ │ pop {r3, pc} │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 33df2 │ │ - bl 4b2cc │ │ + bl 49ea8 │ │ pop {r3, pc} │ │ push {r3, r4, r5, lr} │ │ ldr r3, [r1, #24] │ │ adds r4, r1, #0 │ │ ldr r5, [r1, #68] ; 0x44 │ │ subs r1, r3, #2 │ │ movs r3, #2 │ │ bics r1, r3 │ │ bne.n 33e0a │ │ adds r0, r5, #0 │ │ - bl 483f8 │ │ + bl 4e364 │ │ adds r0, r5, #0 │ │ ldr r1, [r4, #24] │ │ - bl 485e4 │ │ + bl 4e550 │ │ pop {r3, r4, r5, pc} │ │ push {r3, r4, r5, lr} │ │ ldrb r3, [r1, #31] │ │ adds r5, r1, #0 │ │ ldr r4, [r1, #68] ; 0x44 │ │ cmp r3, #255 ; 0xff │ │ beq.n 33e30 │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #24] │ │ cmp r3, #0 │ │ beq.n 33e30 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 483f8 │ │ + bl 4e364 │ │ ldrb r1, [r5, #31] │ │ adds r0, r4, #0 │ │ - bl 48592 │ │ + bl 4e4fe │ │ pop {r3, r4, r5, pc} │ │ push {r3, r4, r5, lr} │ │ ldrb r2, [r1, #28] │ │ ldrb r3, [r1, #29] │ │ adds r4, r1, #0 │ │ ands r3, r2 │ │ ldrb r2, [r1, #30] │ │ ldr r5, [r1, #68] ; 0x44 │ │ ands r3, r2 │ │ cmp r3, #255 ; 0xff │ │ beq.n 33e56 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ - bl 483f8 │ │ + bl 4e364 │ │ adds r0, r5, #0 │ │ ldrb r1, [r4, #28] │ │ ldrb r2, [r4, #29] │ │ ldrb r3, [r4, #30] │ │ - bl 48512 │ │ + bl 4e47e │ │ pop {r3, r4, r5, pc} │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #68] ; 0x44 │ │ adds r1, r0, #0 │ │ ldr r0, [r2, #0] │ │ cmp r0, #0 │ │ beq.n 33e82 │ │ ldr r3, [r3, #28] │ │ adds r1, #248 ; 0xf8 │ │ cmp r3, #0 │ │ bne.n 33e7e │ │ adds r1, r3, #0 │ │ - bl 48674 │ │ + bl 4e5e0 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #68] ; 0x44 │ │ adds r1, r0, #0 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 33e9c │ │ adds r1, #216 ; 0xd8 │ │ - bl 48674 │ │ + bl 4e5e0 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, r4, r5, lr} │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r4, [r3, #68] ; 0x44 │ │ ldr r3, [r4, #0] │ │ @@ -52295,15 +52296,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bne.n 33ed8 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ adds r5, r0, #0 │ │ ldr r0, [r3, #0] │ │ - bl 4b180 │ │ + bl 49d5c │ │ cmp r0, #0 │ │ beq.n 33ed8 │ │ str r0, [r4, #4] │ │ str r0, [r4, #0] │ │ adds r0, r5, #0 │ │ bl 33e86 │ │ adds r0, r5, #0 │ │ @@ -52382,15 +52383,15 @@ │ │ adds r3, r3, r5 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #72] ; 0x48 │ │ str r0, [sp, #12] │ │ adds r0, r7, #0 │ │ - bl 49004 │ │ + bl 4ef6c │ │ b.n 33f82 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 33f8e │ │ @@ -52485,52 +52486,52 @@ │ │ str r1, [sp, #4] │ │ ldr r1, [r2, #20] │ │ str r1, [sp, #8] │ │ ldr r2, [r2, #24] │ │ ldr r1, [sp, #56] ; 0x38 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #64] ; 0x40 │ │ - bl 4935c │ │ + bl 4f2c4 │ │ str r0, [sp, #72] ; 0x48 │ │ cmp r0, #0 │ │ bne.n 3406a │ │ b.n 344ec │ │ ldr r0, [sp, #52] ; 0x34 │ │ add r1, sp, #200 ; 0xc8 │ │ - bl 484f4 │ │ + bl 4e460 │ │ movs r3, #0 │ │ str r3, [sp, #76] ; 0x4c │ │ cmp r0, r3 │ │ bne.n 34088 │ │ ldr r0, [sp, #72] ; 0x48 │ │ movs r1, #1 │ │ ldr r2, [sp, #200] ; 0xc8 │ │ - bl 4842c │ │ + bl 4e398 │ │ movs r3, #1 │ │ str r3, [sp, #76] ; 0x4c │ │ movs r6, #54 ; 0x36 │ │ add r3, sp, #136 ; 0x88 │ │ adds r6, r6, r3 │ │ adds r1, r6, #0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 485c8 │ │ + bl 4e534 │ │ add r1, sp, #208 ; 0xd0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 4863e │ │ + bl 4e5aa │ │ movs r3, #55 ; 0x37 │ │ add r2, sp, #136 ; 0x88 │ │ adds r3, r3, r2 │ │ add r5, sp, #192 ; 0xc0 │ │ add r4, sp, #196 ; 0xc4 │ │ str r3, [sp, #88] ; 0x58 │ │ adds r1, r3, #0 │ │ ldr r0, [sp, #52] ; 0x34 │ │ adds r3, r4, #0 │ │ adds r2, r5, #0 │ │ - bl 4855c │ │ + bl 4e4c8 │ │ ldr r3, [sp, #208] ; 0xd0 │ │ cmp r3, #0 │ │ bne.n 340d8 │ │ ldr r3, [sp, #88] ; 0x58 │ │ ldrb r2, [r6, #0] │ │ ldrb r3, [r3, #0] │ │ ands r3, r2 │ │ @@ -52549,69 +52550,69 @@ │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ str r3, [sp, #88] ; 0x58 │ │ - bl 493e8 │ │ + bl 4f350 │ │ subs r4, r0, #0 │ │ bne.n 340fa │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 491fc │ │ + bl 4f164 │ │ b.n 344ec │ │ movs r1, #255 ; 0xff │ │ - bl 48592 │ │ + bl 4e4fe │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 485e4 │ │ + bl 4e550 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ adds r2, r1, #0 │ │ - bl 4842c │ │ + bl 4e398 │ │ movs r1, #255 ; 0xff │ │ adds r0, r4, #0 │ │ adds r2, r1, #0 │ │ adds r3, r1, #0 │ │ - bl 48512 │ │ + bl 4e47e │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 483f8 │ │ + bl 4e364 │ │ movs r3, #54 ; 0x36 │ │ add r2, sp, #136 ; 0x88 │ │ adds r3, r3, r2 │ │ ldrb r1, [r3, #0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 48592 │ │ + bl 4e4fe │ │ ldr r1, [sp, #208] ; 0xd0 │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 485e4 │ │ + bl 4e550 │ │ movs r3, #55 ; 0x37 │ │ add r2, sp, #136 ; 0x88 │ │ adds r3, r3, r2 │ │ ldrb r1, [r3, #0] │ │ add r3, sp, #192 ; 0xc0 │ │ ldrb r2, [r3, #0] │ │ add r3, sp, #196 ; 0xc4 │ │ ldrb r3, [r3, #0] │ │ ldr r0, [sp, #72] ; 0x48 │ │ - bl 48512 │ │ + bl 4e47e │ │ b.n 34156 │ │ ldr r4, [sp, #52] ; 0x34 │ │ add r3, sp, #220 ; 0xdc │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ - bl 48910 │ │ + bl 4e878 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r5, r0, #0 │ │ cmp r4, r3 │ │ beq.n 34170 │ │ adds r0, r4, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ cmp r5, #0 │ │ beq.n 34176 │ │ b.n 344ce │ │ b.n 34180 │ │ strh r0, [r0, r5] │ │ movs r2, r1 │ │ ldr r3, [sp, #52] ; 0x34 │ │ @@ -52633,15 +52634,15 @@ │ │ ldr r3, [sp, #196] ; 0xc4 │ │ ldr r0, [pc, #832] ; (344e4 ) │ │ lsrs r5, r4, #31 │ │ adds r5, r5, r4 │ │ add r0, pc │ │ lsrs r4, r3, #31 │ │ adds r4, r4, r3 │ │ - bl 19fdc │ │ + bl 1a45c │ │ asrs r5, r5, #1 │ │ asrs r4, r4, #1 │ │ subs r3, r0, #0 │ │ beq.n 341ce │ │ ldrb r2, [r0, #0] │ │ movs r3, #0 │ │ cmp r2, #48 ; 0x30 │ │ @@ -52981,25 +52982,25 @@ │ │ str r0, [r3, #4] │ │ str r2, [r3, #8] │ │ ldr r2, [sp, #196] ; 0xc4 │ │ ldr r0, [sp, #76] ; 0x4c │ │ movs r1, #0 │ │ str r2, [r3, #12] │ │ ldr r2, [sp, #132] ; 0x84 │ │ - bl 48738 │ │ + bl 4e6a4 │ │ adds r5, r0, #0 │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 491fc │ │ + bl 4f164 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #52] ; 0x34 │ │ adds r0, r5, #0 │ │ cmp r3, r2 │ │ beq.n 344f0 │ │ adds r0, r3, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ adds r0, r5, #0 │ │ b.n 344f0 │ │ nop ; (mov r8, r8) │ │ ldr r6, [pc, #960] ; (348a8 ) │ │ movs r7, r0 │ │ ldr r6, [pc, #948] ; (348a0 ) │ │ movs r7, r0 │ │ @@ -53075,24 +53076,24 @@ │ │ ldr r3, [r7, #12] │ │ cmp r3, r0 │ │ bne.n 345a0 │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ adds r3, r5, #0 │ │ - bl 48738 │ │ + bl 4e6a4 │ │ b.n 345ba │ │ adds r0, r6, #0 │ │ movs r1, #0 │ │ - bl 483f8 │ │ + bl 4e364 │ │ ldr r0, [sp, #8] │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ adds r3, r5, #0 │ │ - bl 48910 │ │ + bl 4e878 │ │ b.n 345ba │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -53222,20 +53223,20 @@ │ │ ldr r3, [r7, #28] │ │ ldrb r1, [r3, r1] │ │ ldrb r2, [r3, r2] │ │ ldrb r3, [r3, r5] │ │ ldr r5, [r7, #28] │ │ ldrb r4, [r5, r4] │ │ str r4, [sp, #0] │ │ - bl 50450 │ │ + bl 5044c │ │ ldr r1, [r7, #16] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #24] │ │ ldr r0, [r7, #20] │ │ - bl 499f8 │ │ + bl 471e8 │ │ b.n 3471c │ │ ldr r0, [r7, #28] │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #0] │ │ ldr r1, [r7, #28] │ │ ldrb r2, [r1, r2] │ │ str r2, [sp, #4] │ │ @@ -53244,15 +53245,15 @@ │ │ str r2, [sp, #8] │ │ ldr r2, [r7, #28] │ │ ldrb r2, [r2, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #20] │ │ ldr r1, [r7, #16] │ │ ldr r2, [r7, #24] │ │ - bl 405f8 │ │ + bl 38848 │ │ b.n 3471c │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -53344,15 +53345,15 @@ │ │ ldr r3, [r7, #24] │ │ ldrb r4, [r6, r4] │ │ ldrb r1, [r6, r1] │ │ ldrb r2, [r6, r2] │ │ ldr r0, [r3, #4] │ │ ldrb r3, [r6, r5] │ │ str r4, [sp, #0] │ │ - bl 50450 │ │ + bl 5044c │ │ ldr r1, [r7, #20] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #28] │ │ ldr r0, [r7, #24] │ │ bl 33b3c │ │ b.n 34842 │ │ str r3, [r7, #16] │ │ @@ -53378,15 +53379,15 @@ │ │ ldrb r2, [r6, r5] │ │ str r2, [sp, #8] │ │ ldrb r2, [r6, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #28] │ │ - bl 3c948 │ │ + bl 40630 │ │ b.n 34842 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -53479,15 +53480,15 @@ │ │ ldr r3, [r7, #24] │ │ ldrb r4, [r6, r4] │ │ ldrb r1, [r6, r1] │ │ ldrb r2, [r6, r2] │ │ ldr r0, [r3, #4] │ │ ldrb r3, [r6, r5] │ │ str r4, [sp, #0] │ │ - bl 50450 │ │ + bl 5044c │ │ ldr r1, [r7, #20] │ │ adds r3, r0, #0 │ │ ldr r2, [r7, #28] │ │ ldr r0, [r7, #24] │ │ bl 33cdc │ │ b.n 3496a │ │ str r3, [r7, #16] │ │ @@ -53513,15 +53514,15 @@ │ │ ldrb r2, [r6, r5] │ │ str r2, [sp, #8] │ │ ldrb r2, [r6, r4] │ │ str r2, [sp, #12] │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #28] │ │ - bl 35b88 │ │ + bl 39870 │ │ b.n 3496a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -53581,34 +53582,34 @@ │ │ movs r3, #157 ; 0x9d │ │ adds r7, #255 ; 0xff │ │ lsls r3, r3, #1 │ │ ldrb r3, [r5, r3] │ │ ldrb r5, [r5, r7] │ │ ldr r0, [r0, #4] │ │ str r5, [sp, #0] │ │ - bl 50450 │ │ + bl 5044c │ │ add r5, sp, #20 │ │ adds r3, r6, #0 │ │ adds r2, r5, #0 │ │ adds r7, r0, #0 │ │ adds r3, #36 ; 0x24 │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r2!, {r0, r1, r4} │ │ ldr r3, [r3, #0] │ │ movs r1, #0 │ │ str r3, [r2, #0] │ │ adds r0, r6, #0 │ │ - bl 48674 │ │ + bl 4e5e0 │ │ movs r1, #0 │ │ adds r2, r7, #0 │ │ adds r0, r6, #0 │ │ - bl 4976c │ │ + bl 46f5c │ │ adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ - bl 48674 │ │ + bl 4e5e0 │ │ movs r0, #0 │ │ b.n 34a2a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ @@ -53623,15 +53624,15 @@ │ │ ldr r4, [r1, #68] ; 0x44 │ │ str r3, [sp, #4] │ │ adds r5, r2, #0 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 34a54 │ │ adds r0, r4, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ ldr r3, [r4, #4] │ │ ldr r2, [r5, #0] │ │ ldr r1, [r5, #4] │ │ ldrb r6, [r3, #9] │ │ ldr r3, [r4, #16] │ │ movs r7, #0 │ │ muls r2, r6 │ │ @@ -53662,15 +53663,15 @@ │ │ add r3, ip │ │ str r3, [sp, #0] │ │ b.n 34a72 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 34aa6 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, lr} │ │ ldr r5, [pc, #140] ; (34b3c ) │ │ sub sp, #44 ; 0x2c │ │ adds r4, r1, #0 │ │ @@ -53682,15 +53683,15 @@ │ │ add r3, sp, #28 │ │ str r3, [sp, #0] │ │ add r3, sp, #32 │ │ str r3, [sp, #4] │ │ ldr r0, [r1, #4] │ │ add r3, sp, #24 │ │ add r1, sp, #16 │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ cmp r0, #0 │ │ bne.n 34ade │ │ ldr r0, [pc, #104] ; (34b40 ) │ │ add r0, pc │ │ bl 19d8c │ │ b.n 34b2c │ │ ldr r3, [sp, #20] │ │ @@ -53701,32 +53702,32 @@ │ │ movs r0, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 4935c │ │ + bl 4f2c4 │ │ ldrb r3, [r4, #30] │ │ ldrb r2, [r4, #29] │ │ ldrb r1, [r4, #28] │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 48512 │ │ + bl 4e47e │ │ ldrb r1, [r4, #31] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 48592 │ │ + bl 4e4fe │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #24] │ │ - bl 485e4 │ │ + bl 4e550 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ bne.n 34b24 │ │ ldr r0, [r4, #68] ; 0x44 │ │ movs r1, #1 │ │ - bl 483f8 │ │ + bl 4e364 │ │ ldr r3, [r4, #68] ; 0x44 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ @@ -53876,23237 +53877,23230 @@ │ │ bl 210c76 <_end@@Base+0x13220e> │ │ bl 2cac7a <_end@@Base+0x1ec212> │ │ bl 2a2c7e <_end@@Base+0x1c4216> │ │ ldc2 15, cr15, [pc, #1020]! ; 35080 │ │ mrrc2 15, 15, pc, r9, cr15 ; │ │ ; instruction: 0xfb2bffff │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r1 :256] │ │ - str??.w pc, [pc, #4095] ; 35c93 │ │ + str??.w pc, [pc, #4095] ; 35c93 │ │ bl 3b6c96 <_end@@Base+0x2d822e> │ │ bl 2f0c9a <_end@@Base+0x212232> │ │ bl 1f2c9e <_end@@Base+0x114236> │ │ bl 1e2ca2 <_end@@Base+0x10423a> │ │ vmaxnm.f16 , , │ │ push {r3, lr} │ │ - bl 4b180 │ │ + bl 49d5c │ │ subs r3, r0, #0 │ │ beq.n 34cb6 │ │ bl 34b5c │ │ pop {r3, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #28 │ │ - add r0, sp, #48 ; 0x30 │ │ - ldrb r0, [r0, #0] │ │ - ldr r7, [pc, #360] ; (34e2c ) │ │ - ldr r6, [r4, #16] │ │ - str r0, [sp, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrb r0, [r0, #0] │ │ - add r7, pc │ │ - lsls r1, r1, #1 │ │ - str r0, [sp, #4] │ │ - add r0, sp, #56 ; 0x38 │ │ - ldrb r0, [r0, #0] │ │ - ldr r4, [r4, #20] │ │ - str r0, [sp, #8] │ │ - add r0, sp, #60 ; 0x3c │ │ - ldrb r0, [r0, #0] │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + ldrb r3, [r3, #0] │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #68 ; 0x44 │ │ + ldrb r3, [r3, #0] │ │ + ldr r5, [pc, #584] ; (34f18 ) │ │ + ldr r7, [r0, #4] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r3, [r3, #0] │ │ + add r5, pc │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r0, #20] │ │ + str r1, [sp, #20] │ │ + cmp r2, #2 │ │ + bne.n 34cea │ │ + b.n 34f20 │ │ + cmp r2, #4 │ │ + bne.n 34cf0 │ │ + b.n 350be │ │ + cmp r2, #1 │ │ + beq.n 34cf6 │ │ + b.n 3529c │ │ + mov r1, ip │ │ + movs r2, #255 ; 0xff │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #28] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #504] ; (34f1c ) │ │ + ldr r3, [r5, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #16] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 34d3c │ │ + b.n 35308 │ │ + ldr r3, [sp, #32] │ │ cmp r3, #2 │ │ - beq.n 34d62 │ │ - cmp r3, #4 │ │ - beq.n 34db2 │ │ + beq.n 34e2a │ │ + cmp r3, #3 │ │ + beq.n 34dbc │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #32] │ │ cmp r3, #1 │ │ - beq.n 34cec │ │ - b.n 34e0c │ │ - movs r5, #255 ; 0xff │ │ - muls r2, r6 │ │ - subs r3, r5, r0 │ │ - adds r1, r2, r1 │ │ - str r3, [sp, #12] │ │ - adds r3, r4, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #308] ; (34e30 ) │ │ - adds r1, r5, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r6, [r3, #12] │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - lsls r3, r7, #17 │ │ - lsrs r3, r3, #27 │ │ - ldrb r0, [r6, r3] │ │ + bne.n 34d52 │ │ + b.n 34e96 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r7, #22 │ │ - lsrs r3, r3, #27 │ │ - str r0, [sp, #20] │ │ - ldrb r0, [r6, r3] │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - adds r1, r5, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #31 │ │ ands r7, r3 │ │ - adds r4, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r6, r7] │ │ - adds r1, r5, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ - add r3, ip │ │ - lsrs r3, r3, #3 │ │ - adds r4, r4, r2 │ │ - lsrs r4, r4, #3 │ │ - lsls r3, r3, #10 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ + orrs r6, r5 │ │ lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ - strh r4, [r3, #0] │ │ - b.n 34e26 │ │ - muls r2, r6 │ │ - ldr r3, [pc, #200] ; (34e30 ) │ │ - adds r1, r2, r1 │ │ - adds r1, r4, r1 │ │ - ldr r3, [r7, r3] │ │ - ldrh r5, [r1, #0] │ │ - ldr r2, [r3, #12] │ │ - lsls r3, r5, #17 │ │ - lsrs r3, r3, #27 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 34dc0 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - lsls r3, r5, #22 │ │ - lsrs r3, r3, #27 │ │ - ldrb r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #31 │ │ - ands r3, r5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #0] │ │ - adds r0, r0, r2 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 34d94 │ │ - movs r0, #255 ; 0xff │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #10 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 34d9e │ │ - movs r4, #255 ; 0xff │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 34daa │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - orrs r4, r3 │ │ - strh r4, [r1, #0] │ │ - b.n 34e26 │ │ - muls r2, r6 │ │ - ldr r3, [pc, #120] ; (34e30 ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r3, [r7, r3] │ │ - ldrh r2, [r4, #0] │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - ldr r6, [r3, #12] │ │ - lsls r3, r2, #17 │ │ - lsrs r3, r3, #27 │ │ - ldrb r0, [r6, r3] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - lsls r3, r2, #22 │ │ - lsrs r3, r3, #27 │ │ - ldrb r7, [r6, r3] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r2 │ │ - ldrb r6, [r6, r3] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 34e2e │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - b.n 34e26 │ │ - muls r6, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - adds r6, r1, r6 │ │ - lsrs r0, r2, #3 │ │ - ldr r2, [sp, #0] │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r0 │ │ - lsrs r0, r2, #3 │ │ - lsls r0, r0, #10 │ │ - orrs r0, r3 │ │ - strh r0, [r4, r6] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r4, [r4, r4] │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - sub sp, #28 │ │ - add r0, sp, #48 ; 0x30 │ │ - ldrb r0, [r0, #0] │ │ - ldr r7, [pc, #360] ; (34fa8 ) │ │ - ldr r5, [r4, #16] │ │ - str r0, [sp, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - ldrb r0, [r0, #0] │ │ - add r7, pc │ │ - lsls r1, r1, #1 │ │ - str r0, [sp, #4] │ │ - add r0, sp, #56 ; 0x38 │ │ - ldrb r0, [r0, #0] │ │ - ldr r4, [r4, #20] │ │ - str r0, [sp, #8] │ │ - add r0, sp, #60 ; 0x3c │ │ - ldrb r0, [r0, #0] │ │ - cmp r3, #2 │ │ - beq.n 34ede │ │ - cmp r3, #4 │ │ - beq.n 34f2e │ │ - cmp r3, #1 │ │ - beq.n 34e68 │ │ - b.n 34f88 │ │ - movs r6, #255 ; 0xff │ │ - muls r2, r5 │ │ - subs r3, r6, r0 │ │ - adds r1, r2, r1 │ │ - str r3, [sp, #12] │ │ - adds r3, r4, r1 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #308] ; (34fac ) │ │ - adds r1, r6, #0 │ │ - ldr r4, [r7, r3] │ │ - ldr r3, [sp, #16] │ │ - ldr r5, [r4, #12] │ │ - ldrh r7, [r3, #0] │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r5, r3] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r6, r0 │ │ + strh r6, [r4, #0] │ │ + adds r4, #2 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #8] │ │ - lsls r3, r7, #21 │ │ - lsrs r3, r3, #26 │ │ - str r0, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #31 │ │ ands r7, r3 │ │ - adds r4, r0, #0 │ │ + ldr r3, [sp, #16] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r5, r7] │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - lsrs r5, r3, #3 │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #8] │ │ - lsls r5, r5, #11 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #5 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #20] │ │ + orrs r6, r5 │ │ lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ + orrs r6, r0 │ │ + subs r3, #1 │ │ + strh r6, [r4, #0] │ │ + str r3, [sp, #20] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 34f0a │ │ + b.n 34d52 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ + b.n 34d34 │ │ + nop ; (mov r8, r8) │ │ + str r2, [r3, r4] │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + adds r4, r2, r3 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r3 │ │ + asrs r3, r2, #2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #848] ; (35298 ) │ │ + movs r2, #3 │ │ + ldr r3, [r5, r3] │ │ + ands r6, r2 │ │ + str r6, [sp, #16] │ │ + ldr r5, [r3, #12] │ │ + lsls r3, r0, #1 │ │ + movs r0, #248 ; 0xf8 │ │ + str r3, [sp, #20] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 34f62 │ │ + b.n 35308 │ │ ldr r3, [sp, #16] │ │ - lsls r4, r4, #5 │ │ - orrs r5, r4 │ │ - strh r5, [r3, #0] │ │ - b.n 34fa2 │ │ - muls r2, r5 │ │ - ldr r3, [pc, #200] ; (34fac ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r5, [r7, r3] │ │ - ldrh r0, [r4, #0] │ │ - ldr r1, [r5, #12] │ │ - lsrs r3, r0, #11 │ │ - ldr r5, [r5, #8] │ │ - ldrb r2, [r1, r3] │ │ - lsls r3, r0, #21 │ │ - lsrs r3, r3, #26 │ │ + ldr r2, [sp, #12] │ │ + cmp r3, #2 │ │ + beq.n 3500e │ │ + cmp r3, #3 │ │ + beq.n 34fc0 │ │ + cmp r3, #1 │ │ + beq.n 3505c │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ ldrb r6, [r5, r3] │ │ - movs r3, #31 │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ ands r3, r0 │ │ - ldrb r3, [r1, r3] │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 34fa2 │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 34fac │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 34fb8 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ + adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 34ff0 │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 34ffa │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 35006 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ ldr r1, [sp, #0] │ │ - adds r2, r2, r1 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 34f10 │ │ - movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ + adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3503e │ │ + movs r6, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 34f1a │ │ + bls.n 35048 │ │ movs r3, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ - orrs r3, r2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 35054 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r3, [r4, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + mov ip, r3 │ │ + lsls r1, r1, #7 │ │ + ands r3, r1 │ │ + asrs r3, r3, #10 │ │ + ldrb r6, [r5, r3] │ │ + mov r3, ip │ │ + mov r1, ip │ │ + movs r7, #31 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ands r7, r1 │ │ + ldrb r3, [r5, r3] │ │ + ldr r1, [sp, #4] │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #0] │ │ + adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 34f24 │ │ + bls.n 3508c │ │ movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #2 │ │ - lsls r6, r6, #5 │ │ - orrs r6, r3 │ │ - strh r6, [r4, #0] │ │ - b.n 34fa2 │ │ - muls r2, r5 │ │ - ldr r3, [pc, #120] ; (34fac ) │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r6, [r7, r3] │ │ - ldrh r5, [r4, #0] │ │ - ldr r2, [r6, #12] │ │ - lsrs r3, r5, #11 │ │ - ldr r1, [r6, #8] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #10 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35096 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r6 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 350a2 │ │ + movs r7, #255 ; 0xff │ │ + lsrs r7, r7, #3 │ │ + orrs r7, r3 │ │ + subs r2, #1 │ │ + strh r7, [r4, #0] │ │ + adds r4, #2 │ │ + cmp r2, #0 │ │ + ble.n 350b2 │ │ + b.n 34f72 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + adds r4, r4, r3 │ │ + b.n 34f5a │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #436] ; (35298 ) │ │ + ldr r3, [r5, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #12] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 350fc │ │ + b.n 35308 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 351ca │ │ + cmp r3, #3 │ │ + beq.n 3516c │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #1 │ │ + bne.n 35112 │ │ + b.n 35226 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - lsls r3, r5, #21 │ │ - lsrs r3, r3, #26 │ │ - ldrb r6, [r1, r3] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ movs r3, #31 │ │ - ands r3, r5 │ │ - ldrb r5, [r2, r3] │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r0, #3 │ │ - adds r0, r5, #0 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r7, r7, #11 │ │ - lsrs r0, r0, #2 │ │ - orrs r5, r7 │ │ - lsls r0, r0, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - b.n 34fa2 │ │ - ldr r3, [sp, #4] │ │ - muls r2, r5 │ │ - lsrs r6, r3, #2 │ │ - ldr r3, [sp, #8] │ │ - lsls r6, r6, #5 │ │ - adds r1, r1, r2 │ │ - lsrs r0, r3, #3 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 35170 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ - orrs r6, r0 │ │ - lsrs r0, r3, #3 │ │ - lsls r0, r0, #11 │ │ - orrs r6, r0 │ │ - strh r6, [r4, r1] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r7, [pc, #672] ; (3524c ) │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #28 │ │ - add r4, sp, #48 ; 0x30 │ │ - ldrb r4, [r4, #0] │ │ - ldr r5, [r0, #16] │ │ - lsls r1, r1, #2 │ │ - str r4, [sp, #4] │ │ - add r4, sp, #52 ; 0x34 │ │ - ldrb r7, [r4, #0] │ │ - add r4, sp, #56 ; 0x38 │ │ - ldrb r4, [r4, #0] │ │ - ldr r0, [r0, #20] │ │ - str r4, [sp, #8] │ │ - add r4, sp, #60 ; 0x3c │ │ - ldrb r4, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 35036 │ │ - cmp r3, #4 │ │ - beq.n 35070 │ │ - cmp r3, #1 │ │ - bne.n 350ba │ │ - movs r6, #255 ; 0xff │ │ - muls r5, r2 │ │ - adds r1, r5, r1 │ │ - subs r3, r6, r4 │ │ - adds r4, r0, r1 │ │ - ldr r5, [r4, #0] │ │ - str r3, [sp, #12] │ │ - adds r1, r6, #0 │ │ - lsls r0, r5, #8 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #16] │ │ - lsls r0, r5, #16 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r1, r6, #0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #16] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #20] │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - adds r7, r2, r7 │ │ - ldr r2, [sp, #8] │ │ - lsls r7, r7, #8 │ │ - orrs r3, r7 │ │ - adds r0, r0, r2 │ │ - orrs r3, r0 │ │ - str r3, [r4, #0] │ │ - b.n 350ce │ │ - muls r2, r5 │ │ - movs r5, #255 ; 0xff │ │ - adds r1, r2, r1 │ │ - adds r4, r0, r1 │ │ - ldr r6, [r4, #0] │ │ - lsls r2, r6, #16 │ │ - lsrs r2, r2, #24 │ │ - adds r7, r2, r7 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r6, #8 │ │ - ands r6, r5 │ │ - adds r6, r6, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r3, r3, #24 │ │ - adds r3, r3, r2 │ │ - cmp r3, r5 │ │ - bls.n 3505a │ │ - adds r3, r5, #0 │ │ - lsls r3, r3, #16 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 35062 │ │ - movs r7, #255 ; 0xff │ │ - lsls r7, r7, #8 │ │ - orrs r7, r3 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3506c │ │ - movs r6, #255 ; 0xff │ │ - orrs r6, r7 │ │ - b.n 350b6 │ │ - adds r4, r5, #0 │ │ - muls r4, r2 │ │ - adds r4, r4, r1 │ │ - adds r4, r0, r4 │ │ - ldr r5, [r4, #0] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - lsls r6, r5, #16 │ │ - lsrs r6, r6, #24 │ │ - muls r6, r7 │ │ - movs r7, #255 ; 0xff │ │ - lsls r0, r5, #8 │ │ - lsrs r0, r0, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - ands r5, r7 │ │ - adds r1, r7, #0 │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r1, r7, #0 │ │ - lsls r3, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ adds r0, r6, #0 │ │ - str r3, [sp, #4] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 351ce │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - lsls r6, r0, #8 │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - orrs r6, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r6, r0 │ │ - str r6, [r4, #0] │ │ - b.n 350ce │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r6 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - lsls r7, r7, #8 │ │ - adds r4, r5, #0 │ │ - muls r4, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r1, r4 │ │ - lsls r6, r3, #16 │ │ - orrs r6, r7 │ │ - str r6, [r0, r4] │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #36 ; 0x24 │ │ - add r4, sp, #56 ; 0x38 │ │ - ldrb r4, [r4, #0] │ │ - ldr r7, [r0, #16] │ │ - lsls r1, r1, #2 │ │ - str r4, [sp, #4] │ │ - add r4, sp, #60 ; 0x3c │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #8] │ │ - add r4, sp, #64 ; 0x40 │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #12] │ │ - add r4, sp, #68 ; 0x44 │ │ - ldrb r4, [r4, #0] │ │ - str r4, [sp, #16] │ │ - ldr r4, [r0, #20] │ │ - cmp r3, #2 │ │ - beq.n 35174 │ │ - cmp r3, #4 │ │ - beq.n 351ba │ │ - cmp r3, #1 │ │ - beq.n 35104 │ │ - b.n 3520a │ │ - movs r5, #255 ; 0xff │ │ - muls r2, r7 │ │ - adds r1, r2, r1 │ │ - adds r7, r4, r1 │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #16] │ │ - adds r1, r5, #0 │ │ - lsrs r0, r4, #16 │ │ - subs r6, r5, r3 │ │ - ands r0, r5 │ │ - muls r0, r6 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #20] │ │ - lsrs r0, r4, #8 │ │ - ands r0, r5 │ │ - adds r1, r5, #0 │ │ - muls r0, r6 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #24] │ │ - adds r0, r4, #0 │ │ - ands r0, r5 │ │ - adds r1, r5, #0 │ │ - muls r0, r6 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r4, r4, #24 │ │ - str r0, [sp, #28] │ │ - adds r1, r5, #0 │ │ - adds r0, r4, #0 │ │ - muls r0, r6 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #16] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r0, #24 │ │ - add r3, ip │ │ - mov ip, r2 │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #24] │ │ - add r3, ip │ │ - lsls r4, r3, #8 │ │ - orrs r0, r4 │ │ - str r0, [r7, #0] │ │ - b.n 35224 │ │ - muls r2, r7 │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - ldr r7, [r4, #0] │ │ - ldr r5, [sp, #4] │ │ - adds r2, r7, #0 │ │ - lsrs r3, r7, #16 │ │ - ands r3, r1 │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - lsrs r0, r7, #8 │ │ - ands r0, r1 │ │ - adds r0, r0, r5 │ │ - ldr r5, [sp, #12] │ │ - ands r2, r1 │ │ - adds r2, r2, r5 │ │ - cmp r2, r1 │ │ - bls.n 3519c │ │ - adds r2, r1, #0 │ │ - lsrs r7, r7, #24 │ │ - lsls r7, r7, #24 │ │ - orrs r7, r2 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 351a8 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - orrs r7, r3 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 351b2 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - orrs r0, r7 │ │ - str r0, [r4, #0] │ │ - b.n 35224 │ │ - movs r6, #255 ; 0xff │ │ - muls r2, r7 │ │ - adds r1, r2, r1 │ │ - adds r4, r4, r1 │ │ - ldr r5, [r4, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r7, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ - adds r0, r5, #0 │ │ - lsrs r7, r5, #16 │ │ - ands r7, r6 │ │ muls r3, r7 │ │ adds r7, r3, #0 │ │ - lsrs r3, r5, #8 │ │ + movs r3, #31 │ │ ands r3, r6 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - adds r1, r6, #0 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #4] │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ - adds r1, r6, #0 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - str r5, [r4, #0] │ │ - b.n 35224 │ │ - muls r2, r7 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r1, r2 │ │ - ldr r7, [sp, #12] │ │ - lsls r2, r3, #8 │ │ - ldr r3, [sp, #4] │ │ - orrs r7, r2 │ │ - lsls r3, r3, #16 │ │ - orrs r7, r3 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #24 │ │ - orrs r7, r3 │ │ - str r7, [r4, r5] │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + subs r3, #1 │ │ + strh r5, [r4, #0] │ │ + str r3, [sp, #16] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 3528a │ │ + b.n 35112 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + adds r4, r4, r3 │ │ + b.n 350f4 │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r5, r3, #0 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #16] │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + adds r2, r6, #3 │ │ + asrs r7, r2, #31 │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #4] │ │ + asrs r7, r7, #2 │ │ + lsrs r1, r2, #3 │ │ + lsls r4, r1, #5 │ │ + movs r1, #3 │ │ + ldr r2, [sp, #8] │ │ + ands r6, r1 │ │ + lsrs r2, r2, #3 │ │ + orrs r4, r2 │ │ + ldr r2, [sp, #0] │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #10 │ │ + orrs r4, r2 │ │ + cmp r5, #0 │ │ + beq.n 35308 │ │ + adds r2, r7, #0 │ │ + cmp r6, #2 │ │ + beq.n 352f4 │ │ + cmp r6, #3 │ │ + beq.n 352f0 │ │ + cmp r6, #1 │ │ + beq.n 352f8 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + subs r2, #1 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r2, #0 │ │ + bgt.n 352ec │ │ + subs r5, #1 │ │ + adds r3, r3, r0 │ │ + b.n 352da │ │ movs r0, #0 │ │ - add sp, #36 ; 0x24 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ + nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - add r4, sp, #80 ; 0x50 │ │ - mov ip, r2 │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #84 ; 0x54 │ │ - ldr r6, [pc, #844] ; (35588 ) │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #88 ; 0x58 │ │ - add r6, pc │ │ - str r2, [sp, #8] │ │ - ldrb r2, [r4, #0] │ │ - add r4, sp, #92 ; 0x5c │ │ - ldrb r7, [r4, #0] │ │ - str r2, [sp, #12] │ │ + sub sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r3, [r3, #0] │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #4] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldrb r3, [r3, #0] │ │ + ldr r5, [pc, #564] ; (3555c ) │ │ + ldr r7, [r0, #4] │ │ + str r3, [sp, #12] │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + add r5, pc │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #20] │ │ + ldr r1, [r0, #20] │ │ + str r1, [sp, #24] │ │ + cmp r2, #2 │ │ + bne.n 35342 │ │ + b.n 35564 │ │ + cmp r2, #4 │ │ + bne.n 35348 │ │ + b.n 3571a │ │ + cmp r2, #1 │ │ + beq.n 3534e │ │ + b.n 358f4 │ │ + mov r1, ip │ │ movs r2, #255 ; 0xff │ │ - ldr r4, [r0, #4] │ │ - subs r2, r2, r7 │ │ - str r2, [sp, #28] │ │ - ldrb r7, [r4, #9] │ │ - lsls r5, r7, #24 │ │ - cmp r7, #2 │ │ - beq.n 35266 │ │ - lsrs r5, r5, #24 │ │ - cmp r5, #4 │ │ - bne.n 35264 │ │ - b.n 354aa │ │ - b.n 356e2 │ │ - ldr r2, [r0, #16] │ │ - lsls r1, r1, #1 │ │ - ldr r7, [r0, #20] │ │ - adds r5, r2, #0 │ │ - ldrb r2, [r4, #28] │ │ + subs r2, r2, r1 │ │ str r2, [sp, #16] │ │ - ldrb r2, [r4, #29] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #484] ; (35560 ) │ │ + ldr r3, [r5, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ str r2, [sp, #20] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #24] │ │ - ldr r2, [r4, #24] │ │ - str r2, [sp, #32] │ │ + str r3, [sp, #32] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 35398 │ │ + b.n 35960 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #2 │ │ - beq.n 35346 │ │ - cmp r3, #4 │ │ - bne.n 35288 │ │ - b.n 353d6 │ │ + beq.n 3547a │ │ + cmp r3, #3 │ │ + beq.n 35412 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #1 │ │ - beq.n 3528e │ │ - b.n 35470 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - adds r7, r7, r1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - ldrh r5, [r7, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #732] ; (3558c ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + bne.n 353ae │ │ + b.n 354e0 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ - adds r2, r6, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #8] │ │ - mov ip, r1 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r5, r2 │ │ - orrs r3, r5 │ │ - adds r5, r3, #0 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - b.n 35584 │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - adds r1, r2, r1 │ │ - adds r3, r7, r1 │ │ - ldrh r2, [r3, #0] │ │ - mov ip, r3 │ │ - adds r3, r4, #1 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [pc, #564] ; (3558c ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [sp, #28] │ │ - lsls r5, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r5, [r5, r1] │ │ - ldr r1, [sp, #20] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r5, r3] │ │ - adds r5, r4, #2 │ │ - ldrb r7, [r5, #31] │ │ - ldr r5, [r4, #16] │ │ - lsls r6, r1, #2 │ │ - ldr r1, [sp, #28] │ │ - ands r5, r2 │ │ - lsrs r5, r7 │ │ - ldr r6, [r6, r1] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r6, r5] │ │ - adds r6, r4, #3 │ │ - ldr r4, [r4, #20] │ │ - ldrb r6, [r6, #31] │ │ - lsls r1, r1, #2 │ │ - ands r2, r4 │ │ - lsrs r2, r6 │ │ - ldr r4, [sp, #28] │ │ - ldr r1, [r1, r4] │ │ - ldrb r4, [r1, r2] │ │ - ldr r2, [sp, #8] │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #12] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r2 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 353a6 │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - lsls r3, r0 │ │ - adds r0, r3, #0 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 353b4 │ │ - movs r5, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - lsrs r5, r3 │ │ - lsls r5, r7 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ orrs r0, r5 │ │ - orrs r3, r0 │ │ - adds r0, r3, #0 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 353c8 │ │ - movs r4, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsrs r4, r3 │ │ - lsls r4, r6 │ │ - mov r3, ip │ │ - orrs r0, r4 │ │ - strh r0, [r3, #0] │ │ - b.n 35584 │ │ - mov r2, ip │ │ - muls r2, r5 │ │ - adds r1, r2, r1 │ │ - adds r3, r7, r1 │ │ - ldr r1, [sp, #16] │ │ - str r3, [sp, #28] │ │ - adds r2, r4, #1 │ │ - ldrh r3, [r3, #0] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldrb r5, [r2, #31] │ │ - adds r2, r4, #2 │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - adds r2, r4, #3 │ │ - ldrb r7, [r2, #31] │ │ - ldr r2, [pc, #400] ; (3558c ) │ │ - ldr r2, [r6, r2] │ │ - ldr r0, [r0, r2] │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [sp, #4] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsls r6, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r4, [r4, #20] │ │ - ldr r6, [r6, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ands r3, r4 │ │ - lsrs r3, r7 │ │ - ldrb r6, [r6, r1] │ │ - ldr r1, [sp, #8] │ │ - mov r0, ip │ │ - muls r1, r6 │ │ - adds r6, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r4, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r5, r0 │ │ - adds r0, r4, #0 │ │ - orrs r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 35416 │ │ ldr r3, [sp, #28] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - b.n 35584 │ │ - adds r3, r5, #0 │ │ - ldr r2, [sp, #12] │ │ - mov r5, ip │ │ - muls r5, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r5, r1, r5 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #3 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [sp, #32] │ │ - lsls r2, r0 │ │ - orrs r3, r2 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #20] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #2 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [sp, #16] │ │ - adds r4, #1 │ │ - lsls r2, r1 │ │ - lsrs r6, r3 │ │ - ldrb r1, [r4, #31] │ │ - orrs r2, r0 │ │ - lsls r6, r1 │ │ - orrs r6, r2 │ │ - strh r6, [r7, r5] │ │ - b.n 35584 │ │ - ldrb r2, [r4, #28] │ │ - ldr r7, [r0, #16] │ │ - ldr r5, [r0, #20] │ │ - str r2, [sp, #16] │ │ - ldrb r2, [r4, #29] │ │ - lsls r1, r1, #2 │ │ - str r2, [sp, #20] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #24] │ │ - ldr r2, [r4, #24] │ │ - str r2, [sp, #32] │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - cmp r3, #2 │ │ - beq.n 35590 │ │ - cmp r3, #4 │ │ - bne.n 354ce │ │ - b.n 35616 │ │ - cmp r3, #1 │ │ - beq.n 354d4 │ │ - b.n 356ac │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - adds r7, r5, r1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - ldr r5, [r7, #0] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #156] ; (3558c ) │ │ - ldr r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + str r3, [sp, #24] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r1, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r6, r1 │ │ - orrs r6, r3 │ │ ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r0, r3 │ │ - orrs r6, r0 │ │ - str r6, [r7, #0] │ │ - movs r0, #0 │ │ - b.n 356e8 │ │ - ldr r3, [pc, #704] ; (3584c ) │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r1, r2, r1 │ │ - adds r3, r4, #1 │ │ - adds r5, r5, r1 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [pc, #336] ; (356ec ) │ │ - ldr r2, [r6, r3] │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [r5, #0] │ │ - lsls r0, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - ldrb r0, [r3, #31] │ │ - ldr r3, [sp, #20] │ │ - lsls r7, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r3, r6 │ │ - ldr r6, [sp, #24] │ │ - lsrs r3, r0 │ │ - lsls r6, r6, #2 │ │ - mov ip, r6 │ │ - ldrb r3, [r7, r3] │ │ - ldr r6, [r5, #0] │ │ - adds r7, r4, #3 │ │ - ldr r4, [r4, #20] │ │ - ldrb r7, [r7, #31] │ │ - ands r4, r6 │ │ - mov r6, ip │ │ - lsrs r4, r7 │ │ - ldr r2, [r6, r2] │ │ - ldr r6, [sp, #28] │ │ - ldrb r4, [r2, r4] │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #12] │ │ - adds r4, r4, r2 │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r2 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 355ec │ │ - movs r6, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - lsrs r6, r2 │ │ - lsls r6, r1 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 355f8 │ │ - movs r3, #255 ; 0xff │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 3547e │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldrh r7, [r4, #0] │ │ ldr r2, [sp, #20] │ │ - lsrs r3, r2 │ │ - lsls r3, r0 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r6, r3 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 3560a │ │ - movs r4, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsrs r4, r3 │ │ - lsls r4, r7 │ │ - orrs r6, r4 │ │ - str r6, [r5, #0] │ │ - b.n 35584 │ │ - adds r1, r2, r1 │ │ - adds r5, r5, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r5, #0] │ │ - adds r2, r4, #1 │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldrb r7, [r2, #31] │ │ - adds r2, r4, #2 │ │ - ands r1, r3 │ │ - lsrs r1, r7 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #180] ; (356ec ) │ │ - ldr r2, [r6, r2] │ │ - ldr r0, [r0, r2] │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [sp, #4] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - lsls r6, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r4, [r4, #20] │ │ - ldr r6, [r6, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ands r3, r4 │ │ - ldrb r6, [r6, r1] │ │ - lsrs r3, r0 │ │ - ldr r1, [sp, #8] │ │ - mov r0, ip │ │ - muls r1, r6 │ │ - adds r6, r1, #0 │ │ - ldr r1, [sp, #24] │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldrb r4, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r7, r0 │ │ - adds r0, r4, #0 │ │ - orrs r7, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - b.n 35584 │ │ - adds r0, r1, r2 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #12] │ │ - ldr r7, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #3 │ │ - ldrb r1, [r3, #31] │ │ - ldr r3, [sp, #32] │ │ - lsls r2, r1 │ │ - adds r1, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - orrs r1, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r2, r3 │ │ - adds r3, r4, #2 │ │ - ldrb r6, [r3, #31] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #16] │ │ - adds r4, #1 │ │ - lsls r2, r6 │ │ - lsrs r7, r3 │ │ - adds r6, r2, #0 │ │ - ldrb r2, [r4, #31] │ │ - orrs r6, r1 │ │ - lsls r7, r2 │ │ - orrs r6, r7 │ │ - str r6, [r5, r0] │ │ - b.n 35584 │ │ - movs r0, #4 │ │ - bl 19ec4 │ │ - add sp, #60 ; 0x3c │ │ - pop {r4, r5, r6, r7, pc} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r6, r0, #0 │ │ - sub sp, #76 ; 0x4c │ │ - add r0, sp, #96 ; 0x60 │ │ - mov ip, r2 │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #100 ; 0x64 │ │ - ldr r4, [r6, #4] │ │ - str r2, [sp, #24] │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #104 ; 0x68 │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r0, #0] │ │ - add r0, sp, #108 ; 0x6c │ │ - str r2, [sp, #32] │ │ - ldrb r2, [r0, #0] │ │ - ldr r0, [pc, #748] ; (35a00 ) │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldrb r5, [r4, #9] │ │ - add r0, pc │ │ - cmp r5, #4 │ │ - beq.n 3571e │ │ - b.n 359f4 │ │ - ldrb r2, [r4, #28] │ │ - ldr r7, [r6, #16] │ │ - lsls r1, r1, #2 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r4, #29] │ │ - ldr r6, [r6, #20] │ │ - str r2, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #12] │ │ - ldrb r2, [r4, #31] │ │ - str r2, [sp, #16] │ │ - cmp r3, #2 │ │ - bne.n 3573a │ │ - b.n 35840 │ │ - cmp r3, #4 │ │ - bne.n 35740 │ │ - b.n 358f2 │ │ - cmp r3, #1 │ │ - beq.n 35746 │ │ - b.n 359b0 │ │ - movs r5, #255 ; 0xff │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r1, r2, r1 │ │ - subs r3, r5, r3 │ │ - str r3, [sp, #20] │ │ - adds r3, r6, r1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r7, [r3, #0] │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - ldrb r6, [r3, #31] │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #656] ; (35a04 ) │ │ - ldr r3, [r0, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - adds r1, r5, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - str r0, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - adds r1, r5, #0 │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r2, r1] │ │ - adds r1, r5, #0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #32] │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - lsrs r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r2, [r2, r1] │ │ - adds r1, r5, #0 │ │ - ldrb r0, [r2, r3] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ ldr r3, [sp, #20] │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #32] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r7, r3, #0 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - lsrs r7, r3 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r7, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ ldr r3, [sp, #4] │ │ - mov ip, r1 │ │ - lsrs r5, r3 │ │ - adds r2, r5, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r2, r7 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #12] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r5, r6 │ │ - adds r6, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r2, r5 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r6, r3 │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r5, r5, #2 │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + subs r3, #1 │ │ + strh r0, [r4, #0] │ │ + str r3, [sp, #24] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 3554e │ │ + b.n 353ae │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - orrs r2, r6 │ │ - str r2, [r3, #0] │ │ - b.n 358ee │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - adds r1, r2, r1 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - adds r6, r6, r1 │ │ - ldr r1, [sp, #4] │ │ - str r2, [sp, #20] │ │ - ldr r2, [pc, #432] ; (35a04 ) │ │ - ldr r3, [r6, #0] │ │ - ldr r5, [sp, #20] │ │ - ldr r2, [r0, r2] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r1, [r0, r1] │ │ - mov ip, r1 │ │ - adds r1, r4, #2 │ │ - ldrb r1, [r1, #31] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r5 │ │ - ldrb r7, [r0, r1] │ │ + adds r4, r4, r3 │ │ + b.n 35390 │ │ + nop ; (mov r8, r8) │ │ + ldr r2, [pc, #776] ; (35868 ) │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r3, [sp, #28] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r3 │ │ + asrs r3, r2, #2 │ │ + movs r2, #3 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #868] ; (358f0 ) │ │ + ands r6, r2 │ │ + ldr r3, [r5, r3] │ │ + str r6, [sp, #20] │ │ + movs r6, #31 │ │ + ldr r5, [r3, #12] │ │ + ldr r1, [r3, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + bne.n 355a4 │ │ + b.n 35960 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + cmp r3, #2 │ │ + beq.n 3565e │ │ + cmp r3, #3 │ │ + beq.n 3560a │ │ + cmp r3, #1 │ │ + bne.n 355b6 │ │ + b.n 356b2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r5, r0, #2 │ │ - ldr r0, [r4, #20] │ │ - ldr r5, [r5, r2] │ │ - ands r0, r3 │ │ - lsrs r0, r1 │ │ - ldrb r5, [r5, r0] │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #28] │ │ adds r7, r7, r0 │ │ - ldr r0, [sp, #32] │ │ - adds r0, r5, r0 │ │ - str r0, [sp, #28] │ │ - ldr r0, [sp, #24] │ │ - adds r5, r0, #0 │ │ - add r5, ip │ │ - subs r0, r5, #0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ cmp r0, #255 ; 0xff │ │ - bls.n 358ac │ │ + bls.n 355e4 │ │ movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #4] │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #20] │ │ - lsls r0, r5 │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ cmp r7, #255 ; 0xff │ │ - bls.n 358ba │ │ + bls.n 355f2 │ │ movs r7, #255 ; 0xff │ │ - ldr r5, [sp, #8] │ │ - ldr r4, [r4, #24] │ │ - lsrs r7, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r3, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - lsls r7, r5 │ │ - lsrs r3, r4 │ │ - ldr r5, [sp, #16] │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ orrs r0, r7 │ │ - lsls r7, r5, #2 │ │ - ldr r2, [r2, r7] │ │ - ldrb r2, [r2, r3] │ │ - lsrs r2, r5 │ │ - lsls r2, r4 │ │ - ldr r5, [sp, #28] │ │ - orrs r0, r2 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 358e2 │ │ - movs r5, #255 ; 0xff │ │ - adds r3, r5, #0 │ │ - ldr r2, [sp, #12] │ │ - lsrs r3, r2 │ │ - lsls r3, r1 │ │ - orrs r0, r3 │ │ - str r0, [r6, #0] │ │ - movs r0, #0 │ │ - b.n 359fa │ │ - adds r3, r4, #1 │ │ - ldrb r5, [r3, #31] │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - adds r1, r2, r1 │ │ - adds r6, r6, r1 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35600 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 35638 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 35646 │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35654 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3568c │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 3569a │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 356a8 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r3, r7, #11 │ │ + ldrb r3, [r5, r3] │ │ + lsls r0, r0, #3 │ │ + mov ip, r3 │ │ + adds r3, r7, #0 │ │ + ands r3, r0 │ │ + asrs r3, r3, #5 │ │ + ldr r0, [sp, #8] │ │ + ldrb r3, [r1, r3] │ │ + ands r7, r6 │ │ + ldrb r7, [r5, r7] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #12] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #4] │ │ + add ip, r0 │ │ + mov r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 356e0 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r0, ip │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #11 │ │ + mov ip, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 356ee │ │ + movs r7, #255 ; 0xff │ │ + mov r0, ip │ │ + lsrs r7, r7, #3 │ │ + orrs r0, r7 │ │ + adds r7, r0, #0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 356fc │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r7 │ │ + subs r2, #1 │ │ + strh r3, [r4, #0] │ │ + adds r4, #2 │ │ + cmp r2, #0 │ │ + ble.n 3570e │ │ + b.n 355b6 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + adds r4, r4, r3 │ │ + b.n 3559c │ │ + str r3, [sp, #32] │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #20] │ │ + subs r0, r0, r6 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #1 │ │ + adds r4, r3, r4 │ │ + adds r3, r6, #3 │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #432] ; (358f0 ) │ │ + ldr r3, [r5, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #16] │ │ + str r3, [sp, #28] │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - ldr r7, [r6, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #240] ; (35a04 ) │ │ - ldr r3, [r0, r3] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 3575c │ │ + b.n 35960 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #2 │ │ + beq.n 35826 │ │ + cmp r3, #3 │ │ + beq.n 357ca │ │ + ldr r3, [sp, #24] │ │ str r3, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #1 │ │ + bne.n 35772 │ │ + b.n 35880 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #20] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 357ce │ │ ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - muls r2, r3 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - str r2, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #32] │ │ - muls r2, r3 │ │ - str r2, [sp, #28] │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #24] │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 3582a │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #20] │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ ldr r3, [sp, #8] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #28] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ orrs r5, r0 │ │ - str r5, [r6, #0] │ │ - b.n 358ee │ │ - mov r2, ip │ │ - muls r2, r7 │ │ - ldr r3, [sp, #8] │ │ - ldr r7, [sp, #28] │ │ - adds r5, r1, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r7, r3 │ │ - adds r1, r7, #0 │ │ - adds r3, r4, #2 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #32] │ │ - lsrs r3, r2 │ │ - adds r2, r4, #3 │ │ - ldrb r0, [r2, #31] │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + ldrh r7, [r4, #0] │ │ ldr r2, [sp, #16] │ │ - lsls r3, r0 │ │ - adds r0, r3, #0 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #4] │ │ - orrs r0, r1 │ │ - ldr r1, [sp, #24] │ │ - lsrs r1, r3 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - adds r4, #4 │ │ - lsls r1, r3 │ │ + ldr r2, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #16] │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #20] │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + subs r3, #1 │ │ + strh r5, [r4, #0] │ │ + str r3, [sp, #20] │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + ble.n 358e2 │ │ + b.n 35772 │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - orrs r0, r1 │ │ - lsrs r3, r2 │ │ - ldrb r2, [r4, #31] │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - str r0, [r6, r5] │ │ - b.n 358ee │ │ - movs r0, #4 │ │ - bl 19ec4 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ + adds r4, r4, r3 │ │ + b.n 35754 │ │ nop ; (mov r8, r8) │ │ - mov sl, fp │ │ - movs r2, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - │ │ -00035a08 : │ │ + ldrb r1, [r7, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r5, r3, #0 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #20] │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #24] │ │ + lsls r3, r3, #1 │ │ + adds r3, r2, r3 │ │ + adds r2, r6, #3 │ │ + asrs r7, r2, #31 │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r7, r7, #2 │ │ + lsrs r1, r2, #2 │ │ + lsls r4, r1, #5 │ │ + movs r1, #3 │ │ + ldr r2, [sp, #12] │ │ + ands r6, r1 │ │ + lsrs r2, r2, #3 │ │ + orrs r4, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + orrs r4, r2 │ │ + cmp r5, #0 │ │ + beq.n 35960 │ │ + adds r2, r7, #0 │ │ + cmp r6, #2 │ │ + beq.n 3594c │ │ + cmp r6, #3 │ │ + beq.n 35948 │ │ + cmp r6, #1 │ │ + beq.n 35950 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + subs r2, #1 │ │ + strh r4, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r2, #0 │ │ + bgt.n 35944 │ │ + subs r5, #1 │ │ + adds r3, r3, r0 │ │ + b.n 35932 │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #44 ; 0x2c │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #4] │ │ add r3, sp, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #16] │ │ + ldr r6, [r1, #8] │ │ + ldr r5, [r1, #4] │ │ + str r3, [sp, #8] │ │ add r3, sp, #68 ; 0x44 │ │ - ldrb r5, [r3, #0] │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #12] │ │ add r3, sp, #72 ; 0x48 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #76 ; 0x4c │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #28] │ │ + ldr r2, [r0, #4] │ │ + ldr r7, [r0, #20] │ │ + mov ip, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r1, [r1, #0] │ │ + str r1, [sp, #16] │ │ + cmp r4, #2 │ │ + bne.n 35996 │ │ + b.n 35b44 │ │ + cmp r4, #4 │ │ + bne.n 3599c │ │ + b.n 35ca0 │ │ + cmp r4, #1 │ │ + beq.n 359a2 │ │ + b.n 35e2c │ │ + movs r1, #255 ; 0xff │ │ + mov r4, ip │ │ + str r3, [sp, #24] │ │ + subs r4, r1, r4 │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r2, #9] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r5, r0 │ │ + ldr r3, [sp, #16] │ │ + subs r0, r0, r6 │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r7, r7, r5 │ │ + adds r5, r6, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ str r3, [sp, #20] │ │ - cmp r0, #0 │ │ - bne.n 35a32 │ │ - ldr r0, [pc, #336] ; (35b80 ) │ │ - add r0, pc │ │ - b.n 35a40 │ │ - ldr r7, [r0, #4] │ │ - ldrb r3, [r7, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - cmp r3, #7 │ │ - bhi.n 35a46 │ │ - ldr r0, [pc, #324] ; (35b84 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 35b7c │ │ - ldr r2, [r0, #36] ; 0x24 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #32] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ ldr r3, [sp, #24] │ │ - movs r0, #0 │ │ - cmp r3, r2 │ │ - bge.n 35a52 │ │ - b.n 35b7c │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - ldr r1, [sp, #28] │ │ - cmp r1, r3 │ │ - bge.n 35a5c │ │ - b.n 35b7c │ │ - ldr r1, [r4, #44] ; 0x2c │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #24] │ │ - cmp r1, r2 │ │ - blt.n 35a68 │ │ - b.n 35b7c │ │ - ldr r2, [r4, #48] ; 0x30 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - blt.n 35a74 │ │ - b.n 35b7c │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 359dc │ │ + b.n 35e88 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 35a90 │ │ + cmp r3, #3 │ │ + beq.n 35a3e │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - bhi.n 35aaa │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ + beq.n 35ae0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - ldr r0, [sp, #20] │ │ - lsrs r3, r3, #24 │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + b.n 35a42 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r0, #24 │ │ - ldr r0, [sp, #20] │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ + muls r0, r4 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r6, r0, #24 │ │ - lsrs r5, r5, #24 │ │ - lsrs r6, r6, #24 │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #16 │ │ - beq.n 35adc │ │ - cmp r3, #32 │ │ - beq.n 35b00 │ │ - cmp r3, #15 │ │ - bne.n 35b44 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - bne.n 35b44 │ │ - ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + b.n 35a94 │ │ ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 34cb8 │ │ - b.n 35b7c │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #8 │ │ - cmp r2, r3 │ │ - bne.n 35b44 │ │ - ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [r7, #0] │ │ + lsls r0, r0, #16 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + ands r0, r5 │ │ + lsrs r0, r0, #8 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + ands r5, r1 │ │ + str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 34e34 │ │ - b.n 35b7c │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r7, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 35b44 │ │ - ldr r3, [r7, #24] │ │ - cmp r3, #0 │ │ - bne.n 35b2a │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r6, r6, #16 │ │ + add r3, ip │ │ + lsls r5, r3, #8 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r5 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ + orrs r6, r0 │ │ + stmia r7!, {r6} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 35b38 │ │ + b.n 359f0 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ - bl 34fb0 │ │ - b.n 35b7c │ │ + adds r7, r7, r3 │ │ + b.n 359d4 │ │ + str r3, [sp, #20] │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + movs r1, #3 │ │ + movs r4, #255 ; 0xff │ │ + adds r2, r5, #0 │ │ + muls r2, r0 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + subs r0, r0, r6 │ │ + lsls r4, r4, #8 │ │ + adds r2, r2, r3 │ │ + adds r3, r6, #3 │ │ + asrs r5, r3, #31 │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r3 │ │ + lsls r2, r2, #2 │ │ + lsls r3, r0, #2 │ │ + ands r6, r1 │ │ + adds r7, r7, r2 │ │ + asrs r5, r5, #2 │ │ + str r3, [sp, #24] │ │ + str r6, [sp, #16] │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 350d4 │ │ - b.n 35b7c │ │ - ldr r3, [r7, #24] │ │ cmp r3, #0 │ │ - bne.n 35b64 │ │ + bne.n 35b7c │ │ + b.n 35e88 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + adds r1, r5, #0 │ │ + cmp r3, #2 │ │ + beq.n 35c0c │ │ + cmp r3, #3 │ │ + beq.n 35bcc │ │ + cmp r3, #1 │ │ + beq.n 35c4c │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 35bb6 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 35bbe │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35bc8 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 35bf6 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 35bfe │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35c08 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 35c36 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 35c3e │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35c48 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + stmia r7!, {r3} │ │ + ldr r3, [r7, #0] │ │ + movs r2, #255 ; 0xff │ │ + adds r6, r3, #0 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + ands r6, r2 │ │ + adds r2, r3, #0 │ │ + mov ip, r0 │ │ + ands r3, r0 │ │ + ldr r0, [sp, #8] │ │ + ands r2, r4 │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r6, r6, #16 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #4] │ │ + adds r6, r6, r0 │ │ + cmp r6, ip │ │ + bls.n 35c76 │ │ + mov r6, ip │ │ + lsls r6, r6, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 35c7e │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r6 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 35c88 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + subs r1, #1 │ │ + stmia r7!, {r3} │ │ + cmp r1, #0 │ │ + ble.n 35c94 │ │ + b.n 35b8c │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 3522c │ │ - b.n 35b7c │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #24] │ │ + adds r7, r7, r3 │ │ + b.n 35b74 │ │ + str r3, [sp, #24] │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r5, r0 │ │ ldr r3, [sp, #16] │ │ - str r5, [sp, #4] │ │ - str r6, [sp, #8] │ │ - str r3, [sp, #0] │ │ + subs r0, r0, r6 │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r4, r7, r5 │ │ + adds r7, r6, #3 │ │ + asrs r3, r7, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r7 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 35cd4 │ │ + b.n 35e88 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #2 │ │ + beq.n 35d80 │ │ + cmp r3, #3 │ │ + beq.n 35d32 │ │ ldr r3, [sp, #20] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #12] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - bl 356f0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - adds r5, #199 ; 0xc7 │ │ - movs r7, r0 │ │ - adds r6, #241 ; 0xf1 │ │ - movs r7, r0 │ │ - │ │ -00035b88 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #40] ; 0x28 │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ str r3, [sp, #16] │ │ - add r3, sp, #84 ; 0x54 │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #88 ; 0x58 │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #52] ; 0x34 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #92 ; 0x5c │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #28] │ │ - cmp r0, #0 │ │ - bne.n 35bb6 │ │ - ldr r0, [pc, #272] ; (35cc4 ) │ │ - add r0, pc │ │ - b.n 35bc2 │ │ - ldr r5, [r0, #4] │ │ - ldrb r6, [r5, #8] │ │ - cmp r6, #7 │ │ - bhi.n 35bc8 │ │ - ldr r0, [pc, #264] ; (35cc8 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 35cbe │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - subs r3, #1 │ │ + ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - bhi.n 35c06 │ │ - ldr r3, [sp, #16] │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + beq.n 35dcc │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 35d36 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ - ldr r0, [sp, #28] │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 35d84 │ │ ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + str r3, [sp, #16] │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #24] │ │ - cmp r6, #16 │ │ - beq.n 35c22 │ │ - cmp r6, #32 │ │ - beq.n 35c32 │ │ - cmp r6, #15 │ │ - bne.n 35c48 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - bne.n 35c48 │ │ - ldr r5, [pc, #172] ; (35ccc ) │ │ - add r5, pc │ │ - b.n 35c52 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #8 │ │ - cmp r2, r3 │ │ - bne.n 35c48 │ │ - ldr r5, [pc, #160] ; (35cd0 ) │ │ - add r5, pc │ │ - b.n 35c52 │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r5, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 35c48 │ │ - ldr r3, [r5, #24] │ │ - cmp r3, #0 │ │ - beq.n 35cb2 │ │ - ldr r5, [pc, #144] ; (35cd4 ) │ │ - add r5, pc │ │ - b.n 35c52 │ │ - ldr r3, [r5, #24] │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + movs r0, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r3, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + lsls r5, r5, #8 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + ands r5, r3 │ │ + lsrs r5, r5, #8 │ │ + muls r2, r5 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + ands r3, r6 │ │ + adds r1, r6, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r1, r6, #0 │ │ + lsls r7, r0, #16 │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 35cb8 │ │ - ldr r5, [pc, #136] ; (35cd8 ) │ │ - add r5, pc │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - movs r0, #0 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r6, r7, #0 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r7, r3 │ │ - bge.n 35cbe │ │ - ldr r1, [r6, #0] │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [r6, #4] │ │ - cmp r1, r3 │ │ - blt.n 35cac │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, r1 │ │ - ble.n 35cac │ │ + ble.n 35e20 │ │ + b.n 35ce8 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - blt.n 35cac │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, r2 │ │ - ble.n 35cac │ │ + adds r4, r4, r3 │ │ + b.n 35ccc │ │ + ldrb r1, [r2, #9] │ │ + ldr r0, [r0, #16] │ │ + adds r4, r3, #0 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + adds r2, r5, #0 │ │ + muls r2, r0 │ │ ldr r3, [sp, #16] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - blx r5 │ │ - adds r7, #1 │ │ - adds r6, #8 │ │ - b.n 35c74 │ │ - ldr r5, [pc, #40] ; (35cdc ) │ │ - add r5, pc │ │ - b.n 35c52 │ │ - ldr r5, [pc, #36] ; (35ce0 ) │ │ - add r5, pc │ │ - b.n 35c52 │ │ - add sp, #60 ; 0x3c │ │ + adds r1, r6, #3 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r2, r7, r2 │ │ + subs r7, r0, r6 │ │ + movs r0, #3 │ │ + asrs r3, r1, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #8] │ │ + asrs r3, r3, #2 │ │ + lsls r7, r7, #2 │ │ + lsls r1, r1, #8 │ │ + orrs r5, r1 │ │ + ldr r1, [sp, #4] │ │ + ands r0, r6 │ │ + lsls r1, r1, #16 │ │ + orrs r5, r1 │ │ + cmp r4, #0 │ │ + beq.n 35e88 │ │ + adds r1, r3, #0 │ │ + cmp r0, #2 │ │ + beq.n 35e78 │ │ + cmp r0, #3 │ │ + beq.n 35e76 │ │ + cmp r0, #1 │ │ + beq.n 35e7a │ │ + stmia r2!, {r5} │ │ + stmia r2!, {r5} │ │ + stmia r2!, {r5} │ │ + subs r1, #1 │ │ + stmia r2!, {r5} │ │ + cmp r1, #0 │ │ + bgt.n 35e74 │ │ + subs r4, #1 │ │ + adds r2, r2, r7 │ │ + b.n 35e62 │ │ + movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - adds r4, #67 ; 0x43 │ │ - movs r7, r0 │ │ - adds r5, #156 ; 0x9c │ │ - movs r7, r0 │ │ - bl cdcce <__aeabi_llsl@@Base+0x2ef3a> │ │ - bl 239cd2 <_end@@Base+0x15b26a> │ │ - bl ffcc3cd6 <_end@@Base+0xffbe526e> │ │ - ; instruction: 0xfa9dffff │ │ - bl 32fcde <_end@@Base+0x251276> │ │ - bl ffda5ce2 <_end@@Base+0xffcc727a> │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #116 ; 0x74 │ │ - adds r7, r3, #0 │ │ - add r3, sp, #144 ; 0x90 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #148 ; 0x94 │ │ + adds r5, r1, #0 │ │ + sub sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #72 ; 0x48 │ │ ldrb r3, [r3, #0] │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #0] │ │ - adds r6, r3, #0 │ │ - add r3, sp, #152 ; 0x98 │ │ + ldr r4, [r5, #4] │ │ + ldr r7, [r5, #0] │ │ + str r3, [sp, #8] │ │ + add r3, sp, #76 ; 0x4c │ │ ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ + ldr r5, [r0, #20] │ │ + ldr r6, [r1, #8] │ │ str r3, [sp, #12] │ │ - add r3, sp, #156 ; 0x9c │ │ - ldrb r5, [r3, #0] │ │ - ldr r3, [pc, #896] ; (36088 ) │ │ - add r3, pc │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + ldr r1, [r1, #12] │ │ + str r5, [sp, #16] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r0, #4] │ │ + cmp r2, #2 │ │ + bne.n 35ebc │ │ + b.n 360e8 │ │ + cmp r2, #4 │ │ + bne.n 35ec2 │ │ + b.n 3625a │ │ + cmp r2, #1 │ │ + beq.n 35ec8 │ │ + b.n 363ee │ │ + movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #24] │ │ + str r1, [sp, #32] │ │ + ldr r0, [r0, #16] │ │ + subs r2, r5, r2 │ │ + str r2, [sp, #0] │ │ + ldrb r1, [r3, #9] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + adds r7, r4, r7 │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, #3 │ │ + adds r7, r3, r7 │ │ + asrs r3, r4, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r4 │ │ + asrs r3, r3, #2 │ │ + subs r0, r0, r6 │ │ str r3, [sp, #28] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - subs r3, #1 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r5, [sp, #16] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 35f06 │ │ + b.n 36452 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #2 │ │ + beq.n 35ff8 │ │ + cmp r3, #3 │ │ + beq.n 35f88 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #1 │ │ - bhi.n 35d3a │ │ - adds r0, r5, #0 │ │ - muls r0, r2 │ │ + bne.n 35f1c │ │ + b.n 36066 │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #16] │ │ - adds r0, r6, #0 │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #44] ; 0x2c │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r5 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #20] │ │ - ldr r0, [sp, #12] │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #24] │ │ - b.n 35d42 │ │ - ldr r3, [sp, #12] │ │ - str r2, [sp, #16] │ │ - str r6, [sp, #20] │ │ - str r3, [sp, #24] │ │ - movs r3, #255 ; 0xff │ │ - eors r3, r5 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 35d52 │ │ - b.n 36114 │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 35d60 │ │ - b.n 35e8c │ │ - cmp r3, #4 │ │ - bne.n 35d66 │ │ - b.n 35f7e │ │ - cmp r3, #1 │ │ - beq.n 35d6c │ │ - b.n 36090 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ands r0, r4 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 35da2 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - b.n 35dc0 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - subs r3, r3, r7 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 35d94 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #4] │ │ - adds r7, r3, #0 │ │ - adds r2, #2 │ │ - str r2, [sp, #4] │ │ - b.n 35d94 │ │ - subs r7, #1 │ │ - bcs.n 35dc8 │ │ - bl 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #672] ; (3608c ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r6, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r1, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #8 │ │ + orrs r6, r5 │ │ + stmia r7!, {r6} │ │ + b.n 35f8c │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #44] ; 0x2c │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ands r0, r4 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #24] │ │ mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r6, r0 │ │ add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ + lsls r3, r3, #16 │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #8 │ │ orrs r6, r5 │ │ - orrs r6, r3 │ │ + stmia r7!, {r6} │ │ + b.n 35ffc │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #44] ; 0x2c │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r4 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #4] │ │ ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsrs r0, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #4] │ │ orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 35dc0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #8 │ │ + orrs r6, r5 │ │ + stmia r7!, {r6} │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ + str r0, [sp, #44] ; 0x2c │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 35ebe │ │ - adds r0, r0, r3 │ │ - subs r7, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #1 │ │ - adds r5, r5, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r0, r7, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 35f76 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - subs r7, r3, r7 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r0 │ │ - adds r0, r7, #1 │ │ + movs r1, #255 ; 0xff │ │ + ands r0, r4 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r0, #24 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r6, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r5, r5, #8 │ │ + orrs r6, r5 │ │ + subs r3, #1 │ │ + stmia r7!, {r6} │ │ + str r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 35eb0 │ │ - adds r5, #2 │ │ - adds r0, r7, #0 │ │ - b.n 35eb0 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ + ble.n 360dc │ │ + b.n 35f1c │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #420] ; (3608c ) │ │ + adds r7, r7, r3 │ │ + b.n 35efe │ │ + str r1, [sp, #0] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + adds r3, r4, #0 │ │ + muls r3, r0 │ │ + adds r3, r3, r7 │ │ + movs r7, #3 │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r3, #2 │ │ + subs r0, r0, r6 │ │ + adds r5, r2, r3 │ │ + adds r3, r6, #3 │ │ + asrs r4, r3, #31 │ │ + lsrs r4, r4, #30 │ │ + adds r4, r4, r3 │ │ + ands r6, r7 │ │ + lsls r3, r0, #2 │ │ + asrs r4, r4, #2 │ │ + str r3, [sp, #20] │ │ + str r6, [sp, #16] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, #0 │ │ + bne.n 3611e │ │ + b.n 36452 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r4, #0 │ │ + cmp r3, #2 │ │ + beq.n 361ba │ │ + cmp r3, #3 │ │ + beq.n 36174 │ │ + cmp r3, #1 │ │ + beq.n 36200 │ │ + ldr r7, [r5, #0] │ │ + adds r6, r7, #0 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ + ldr r6, [sp, #4] │ │ + lsrs r2, r7, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r6 │ │ ldr r6, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ + lsrs r3, r7, #8 │ │ ands r3, r1 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r2, [r2, r6] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - mov r7, ip │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + adds r3, r3, r6 │ │ + ldr r6, [sp, #12] │ │ + add ip, r6 │ │ + mov r6, ip │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 36154 │ │ + movs r6, #255 ; 0xff │ │ + mov ip, r6 │ │ + mov r6, ip │ │ + lsrs r7, r7, #24 │ │ + lsls r7, r7, #24 │ │ + orrs r6, r7 │ │ + adds r7, r6, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 36164 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3616e │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r5!, {r3} │ │ + ldr r7, [r5, #0] │ │ + adds r6, r7, #0 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ + ldr r6, [sp, #4] │ │ + lsrs r2, r7, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsrs r3, r7, #8 │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldr r7, [sp, #0] │ │ - ldr r6, [r6, r7] │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r6, #31] │ │ - lsls r6, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - adds r2, r2, r3 │ │ + adds r3, r3, r6 │ │ + ldr r6, [sp, #12] │ │ + add ip, r6 │ │ + mov r6, ip │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3619a │ │ + movs r6, #255 ; 0xff │ │ + mov ip, r6 │ │ + mov r6, ip │ │ + lsrs r7, r7, #24 │ │ + lsls r7, r7, #24 │ │ + orrs r6, r7 │ │ + adds r7, r6, #0 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 35f3e │ │ + bls.n 361aa │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ + lsls r2, r2, #16 │ │ + orrs r2, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 35f4a │ │ + bls.n 361b4 │ │ movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 35f54 │ │ - movs r1, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r5!, {r3} │ │ + ldr r7, [r5, #0] │ │ + adds r6, r7, #0 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ + lsrs r2, r7, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r6 │ │ ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ + lsrs r3, r7, #8 │ │ + ands r3, r1 │ │ + adds r3, r3, r6 │ │ ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ + add ip, r6 │ │ mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ - adds r5, #2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 361e0 │ │ + movs r6, #255 ; 0xff │ │ + mov ip, r6 │ │ + mov r6, ip │ │ + lsrs r7, r7, #24 │ │ + lsls r7, r7, #24 │ │ + orrs r6, r7 │ │ + adds r7, r6, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 361f0 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 361fa │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + stmia r5!, {r3} │ │ + ldr r7, [r5, #0] │ │ + adds r6, r7, #0 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ + ldr r6, [sp, #4] │ │ + lsrs r2, r7, #16 │ │ + ands r2, r1 │ │ + adds r2, r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsrs r3, r7, #8 │ │ + ands r3, r1 │ │ + adds r3, r3, r6 │ │ + ldr r6, [sp, #12] │ │ + add ip, r6 │ │ + mov r6, ip │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 36226 │ │ + movs r6, #255 ; 0xff │ │ + mov ip, r6 │ │ + mov r6, ip │ │ + lsrs r7, r7, #24 │ │ + lsls r7, r7, #24 │ │ + orrs r6, r7 │ │ + adds r7, r6, #0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 36236 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + orrs r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 36240 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ subs r0, #1 │ │ - bcs.n 35ed6 │ │ - bl 36f44 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ + stmia r5!, {r3} │ │ + cmp r0, #0 │ │ + ble.n 3624e │ │ + b.n 3612e │ │ + ldr r3, [sp, #0] │ │ + subs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r5, r5, r3 │ │ + b.n 36116 │ │ + str r1, [sp, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r3, [sp, #16] │ │ + adds r7, r4, r7 │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, #3 │ │ + adds r7, r3, r7 │ │ + asrs r3, r4, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r4 │ │ + asrs r3, r3, #2 │ │ + subs r0, r0, r6 │ │ + str r3, [sp, #16] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #28] │ │ + movs r3, #3 │ │ + ands r6, r3 │ │ + str r6, [sp, #24] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 3628e │ │ + b.n 36452 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #2 │ │ + beq.n 3633e │ │ + cmp r3, #3 │ │ + beq.n 362ee │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #1 │ │ + beq.n 3638c │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r7, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r6, r4, #16 │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ + lsrs r5, r4, #8 │ │ + ands r0, r4 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 35fb6 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 35fd6 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - adds r3, r5, r0 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - subs r7, r3, r7 │ │ - adds r3, r7, #1 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + orrs r4, r0 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + stmia r7!, {r4} │ │ + b.n 362f2 │ │ + ldr r3, [sp, #16] │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - bne.n 35fa8 │ │ - ldr r3, [sp, #4] │ │ - str r7, [sp, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 35fa8 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 35fe2 │ │ - bl 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r7, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r6, r4, #16 │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - ldr r7, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #132] ; (3608c ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #8] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r7 │ │ - ldrb r7, [r1, r2] │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r7 │ │ - lsrs r6, r1 │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ + lsrs r5, r4, #8 │ │ + ands r0, r4 │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ ldr r3, [sp, #12] │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ + orrs r4, r0 │ │ adds r0, r6, #0 │ │ - orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + stmia r7!, {r4} │ │ + b.n 36342 │ │ + ldr r3, [sp, #16] │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r7, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r6, r4, #16 │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #4] │ │ - b.n 35fd6 │ │ - lsrs r0, r5 │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + lsrs r5, r4, #8 │ │ + ands r0, r4 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + orrs r4, r0 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + stmia r7!, {r4} │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r7, #0] │ │ + movs r0, #255 ; 0xff │ │ + lsrs r6, r4, #16 │ │ + ands r6, r3 │ │ ldr r3, [sp, #4] │ │ + lsrs r5, r4, #8 │ │ + ands r0, r4 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + orrs r4, r0 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 360be │ │ - adds r0, r0, r3 │ │ - subs r7, r7, r3 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #1 │ │ - adds r5, r5, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - adds r2, r4, #3 │ │ - adds r0, r4, #1 │ │ - adds r7, r4, #2 │ │ - mov ip, r2 │ │ - b.n 360d6 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #1 │ │ - subs r7, r3, r7 │ │ - adds r5, r5, r0 │ │ - adds r3, r7, #1 │ │ - cmp r2, #0 │ │ - bne.n 360b4 │ │ - adds r5, #2 │ │ - adds r3, r7, #0 │ │ - b.n 360b4 │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ subs r3, #1 │ │ - bcs.n 360de │ │ - bl 36f44 │ │ - ldrb r2, [r4, #28] │ │ - ldr r1, [sp, #16] │ │ - ldrb r6, [r0, #31] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r4, #29] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #20] │ │ - lsrs r6, r1 │ │ - adds r1, r6, #0 │ │ - ldrb r6, [r7, #31] │ │ - lsls r1, r6 │ │ - adds r6, r1, #0 │ │ - orrs r6, r2 │ │ - ldr r2, [r4, #24] │ │ + stmia r7!, {r4} │ │ + str r3, [sp, #0] │ │ + cmp r3, #0 │ │ + ble.n 363e2 │ │ + b.n 362a2 │ │ + ldr r3, [sp, #20] │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + adds r7, r7, r3 │ │ + b.n 36286 │ │ + adds r5, r1, #0 │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r3, #9] │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + muls r4, r0 │ │ + ldr r2, [sp, #16] │ │ + adds r7, r4, r7 │ │ + adds r1, r6, #3 │ │ + lsls r7, r7, #2 │ │ + adds r2, r2, r7 │ │ + asrs r7, r1, #31 │ │ + lsrs r7, r7, #30 │ │ + adds r7, r7, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r3, r0, #0 │ │ + lsls r0, r1, #8 │ │ + ldr r1, [sp, #12] │ │ + subs r3, r3, r6 │ │ + asrs r7, r7, #2 │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + lsls r1, r1, #16 │ │ + orrs r0, r1 │ │ + adds r4, r0, #0 │ │ + movs r0, #3 │ │ ldr r1, [sp, #24] │ │ - orrs r6, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - mov r1, ip │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - orrs r2, r6 │ │ - strh r2, [r5, #0] │ │ - adds r5, #2 │ │ - b.n 360d6 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - beq.n 3611c │ │ - b.n 36518 │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 3612a │ │ - b.n 36260 │ │ + ands r6, r0 │ │ + lsls r1, r1, #24 │ │ + orrs r4, r1 │ │ + cmp r5, #0 │ │ + beq.n 36452 │ │ + adds r1, r7, #0 │ │ + cmp r6, #2 │ │ + beq.n 36442 │ │ + cmp r6, #3 │ │ + beq.n 36440 │ │ + cmp r6, #1 │ │ + beq.n 36444 │ │ + stmia r2!, {r4} │ │ + stmia r2!, {r4} │ │ + stmia r2!, {r4} │ │ + subs r1, #1 │ │ + stmia r2!, {r4} │ │ + cmp r1, #0 │ │ + bgt.n 3643e │ │ + subs r5, #1 │ │ + adds r2, r2, r3 │ │ + b.n 3642c │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + ldr r2, [pc, #964] ; (36824 ) │ │ + sub sp, #100 ; 0x64 │ │ + str r3, [sp, #0] │ │ + add r2, pc │ │ + str r2, [sp, #24] │ │ + movs r2, #255 ; 0xff │ │ + add r3, sp, #120 ; 0x78 │ │ + ldrb r3, [r3, #0] │ │ + ldr r4, [r0, #4] │ │ + mov ip, r0 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #124 ; 0x7c │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #128 ; 0x80 │ │ + ldrb r3, [r3, #0] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldrb r2, [r4, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 36498 │ │ + lsrs r3, r3, #24 │ │ cmp r3, #4 │ │ - bne.n 36130 │ │ - b.n 36368 │ │ - cmp r3, #1 │ │ - beq.n 36136 │ │ - b.n 36478 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 36172 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ + bne.n 36494 │ │ + bl 36f3c │ │ + bl 379dc │ │ + ldr r2, [r7, #4] │ │ + ldr r6, [r7, #12] │ │ + ldr r3, [r0, #16] │ │ + str r2, [sp, #16] │ │ + mov r2, ip │ │ + ldr r0, [r7, #0] │ │ + ldr r1, [r1, #8] │ │ + ldr r7, [r2, #20] │ │ + cmp r5, #2 │ │ + bne.n 364ae │ │ + b.n 3682c │ │ + cmp r5, #4 │ │ + bne.n 364b4 │ │ + b.n 36b14 │ │ + cmp r5, #1 │ │ + beq.n 364bc │ │ + bl 36e18 │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r3 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ + lsls r0, r0, #1 │ │ + adds r3, r7, r0 │ │ + str r6, [sp, #60] ; 0x3c │ │ + adds r6, r1, #3 │ │ + str r3, [sp, #16] │ │ + asrs r3, r6, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r6 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #32] │ │ + subs r3, r5, r1 │ │ lsls r3, r3, #1 │ │ - adds r7, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #88] ; 0x58 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 36194 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ - adds r7, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 36160 │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 3615e │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 361a0 │ │ - bl 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r6, [r7, #0] │ │ - str r3, [sp, #8] │ │ + str r1, [sp, #64] ; 0x40 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + bne.n 364f8 │ │ + b.n 36864 │ │ + ldr r3, [pc, #812] ; (36828 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #20] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #24] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #2 │ │ + bne.n 36518 │ │ + b.n 36698 │ │ + cmp r3, #3 │ │ + beq.n 365de │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #1 │ │ + bne.n 36528 │ │ + b.n 36750 │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #848] ; (36514 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ lsls r6, r5 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ orrs r6, r5 │ │ orrs r6, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #84] ; 0x54 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #16] │ │ orrs r6, r0 │ │ - strh r6, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 36194 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - adds r7, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 3629c │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r0, [sp, #160] ; 0xa0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r6, r3, r2 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - adds r0, r6, r0 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 36360 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r3, r2, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 3628a │ │ - lsls r2, r7, #1 │ │ - adds r5, r5, r2 │ │ - adds r0, r3, #0 │ │ - b.n 3628a │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + b.n 365e2 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #580] ; (36514 ) │ │ - ldr r6, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r2, [r2, r6] │ │ - ldrb r2, [r2, r3] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - mov r7, ip │ │ - ldr r3, [sp, #12] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldr r7, [sp, #0] │ │ - ldr r6, [r6, r7] │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r7, [r4, #30] │ │ - ldrb r3, [r6, #31] │ │ - lsls r6, r7, #2 │ │ - str r3, [sp, #32] │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #32] │ │ - lsrs r1, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r3, [r3, r6] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - adds r2, r2, r3 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 36326 │ │ - movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [sp, #36] ; 0x24 │ │ - adds r3, r6, r3 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 36332 │ │ - movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3633c │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldr r6, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsls r2, r6 │ │ - ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ - mov r6, ip │ │ - lsls r3, r6 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ - adds r5, r5, r3 │ │ - subs r0, #1 │ │ - bcs.n 362be │ │ - bl 36f44 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 363a4 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n 363c6 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ - adds r7, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 36392 │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 36390 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 363d2 │ │ - bl 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r6, [r7, #0] │ │ - str r3, [sp, #4] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + b.n 3669c │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #12] │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #288] ; (36514 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - lsls r2, r2, #2 │ │ - mov ip, r2 │ │ - ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - mov r1, ip │ │ - ldr r1, [r1, r3] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #20] │ │ - muls r1, r2 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #32] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - lsrs r6, r1 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ ldr r3, [sp, #12] │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 363c6 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - adds r7, r0, #0 │ │ - cmp r3, r2 │ │ - bgt.n 364b0 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - ldr r0, [sp, #160] ; 0xa0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r1, r3, r2 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - adds r1, r1, r0 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #3 │ │ - adds r2, r4, #1 │ │ - adds r0, r4, #2 │ │ - mov ip, r3 │ │ - b.n 364d2 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r6, r0 │ │ + ldr r2, [sp, #4] │ │ adds r6, r6, r3 │ │ - lsls r3, r6, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r1, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 364a2 │ │ - lsls r2, r0, #1 │ │ - adds r5, r5, r2 │ │ - adds r1, r3, #0 │ │ - b.n 364a2 │ │ - subs r1, #1 │ │ - bcs.n 364da │ │ - bl 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [sp, #16] │ │ - ldrb r7, [r2, #31] │ │ - lsrs r6, r3 │ │ - adds r3, r6, #0 │ │ - ldrb r6, [r4, #29] │ │ - lsls r3, r7 │ │ - ldr r7, [sp, #20] │ │ - lsrs r7, r6 │ │ - adds r6, r7, #0 │ │ - ldrb r7, [r0, #31] │ │ - lsls r6, r7 │ │ - adds r7, r6, #0 │ │ - orrs r7, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r6, [sp, #24] │ │ - orrs r7, r3 │ │ - ldrb r3, [r4, #30] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ lsrs r6, r3 │ │ - adds r3, r6, #0 │ │ - mov r6, ip │ │ - ldrb r6, [r6, #31] │ │ - lsls r3, r6 │ │ - orrs r3, r7 │ │ - strh r3, [r5, #0] │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - b.n 364d2 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r7 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #12] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 36538 │ │ - b.n 3696c │ │ - ldr r3, [sp, #8] │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 36546 │ │ - b.n 36690 │ │ - cmp r3, #4 │ │ - bne.n 3654c │ │ - b.n 367a2 │ │ - cmp r3, #1 │ │ - beq.n 36552 │ │ - b.n 368c6 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 36586 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 36576 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 365b2 │ │ - b.n 365ac │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 3659c │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 365ac │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #8] │ │ - b.n 365b2 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 365ce │ │ - bl 36f44 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [pc, #888] ; (36968 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r0, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #0] │ │ - str r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ lsls r6, r5 │ │ add r3, ip │ │ adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ orrs r6, r5 │ │ orrs r6, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ lsrs r0, r3 │ │ - lsls r0, r7 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ orrs r6, r0 │ │ strh r6, [r3, #0] │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - b.n 365c2 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #136] ; 0x88 │ │ - adds r3, r0, #0 │ │ - cmp r2, r1 │ │ - bgt.n 366c4 │ │ - muls r2, r0 │ │ - ldr r1, [sp, #0] │ │ - subs r0, #1 │ │ - adds r2, r2, r1 │ │ - lsls r2, r2, #1 │ │ - adds r5, r5, r2 │ │ - cmp r1, r7 │ │ - bgt.n 366b4 │ │ - adds r0, r3, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - beq.n 366ea │ │ - b.n 366e4 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r2, r0 │ │ - adds r2, r2, r7 │ │ - lsls r2, r2, #1 │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #0] │ │ - subs r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 366d8 │ │ - adds r0, r3, #1 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ + adds r3, #2 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 366e4 │ │ - lsls r3, r0, #1 │ │ + ble.n 36810 │ │ + b.n 36528 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov ip, r2 │ │ + subs r3, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #16] │ │ + add r3, ip │ │ + str r3, [sp, #16] │ │ + b.n 364f0 │ │ + nop ; (mov r8, r8) │ │ + subs r1, #142 ; 0x8e │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ adds r5, r5, r3 │ │ - b.n 366ea │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ + asrs r3, r5, #1 │ │ + muls r2, r3 │ │ + str r6, [sp, #52] ; 0x34 │ │ + adds r6, r2, r0 │ │ + adds r2, r1, #3 │ │ + asrs r5, r2, #31 │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r2 │ │ + asrs r2, r5, #2 │ │ + movs r5, #3 │ │ + subs r3, r3, r1 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #80] ; 0x50 │ │ adds r3, r4, #1 │ │ + lsls r6, r6, #1 │ │ + ands r1, r5 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ + adds r6, r7, r6 │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #56] ; 0x38 │ │ str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 36706 │ │ - bl 36f44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 3686a │ │ + movs r0, #0 │ │ + bl 379e2 │ │ + ldr r3, [pc, #676] ; (36b10 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #16] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #24] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bne.n 3688a │ │ + b.n 369ca │ │ + cmp r3, #3 │ │ + beq.n 36930 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #1 │ │ + bne.n 3689a │ │ + b.n 36a62 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldrh r1, [r5, #0] │ │ - str r3, [sp, #4] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #592] ; (36968 ) │ │ - ldr r0, [sp, #8] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 36902 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3690e │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 36922 │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 36934 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r2, [r2, r0] │ │ + lsrs r3, r7 │ │ ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - mov ip, r3 │ │ - mov r0, ip │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ ldr r3, [sp, #32] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #16] │ │ ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #0] │ │ - ldr r6, [r6, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r3, [r6, r3] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #20] │ │ - ldrb r6, [r0, #31] │ │ - ldrb r7, [r4, #30] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r0, r7, #2 │ │ - ldr r0, [r0, r3] │ │ - ldr r3, [sp, #16] │ │ - ldrb r1, [r0, r1] │ │ - adds r2, r2, r3 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 36768 │ │ + bls.n 3699c │ │ movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 369a8 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 369bc │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 369ce │ │ ldr r3, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - adds r3, r0, r3 │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 36a36 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 36774 │ │ + bls.n 36a42 │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #24] │ │ - adds r1, r1, r0 │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 3677e │ │ + bls.n 36a56 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #4] │ │ - lsrs r1, r7 │ │ - lsrs r2, r0 │ │ - ldr r0, [sp, #8] │ │ - lsls r1, r6 │ │ - lsls r2, r0 │ │ - ldr r0, [sp, #32] │ │ - lsrs r3, r0 │ │ - mov r0, ip │ │ - lsls r3, r0 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r2, r1 │ │ - strh r2, [r5, #0] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + adds r6, #2 │ │ + ldrb r3, [r4, #28] │ │ + ldrh r1, [r6, #0] │ │ + ldr r0, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r0, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr r0, [r5, r0] │ │ + ldrb r3, [r0, r3] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldrb r0, [r4, #30] │ │ + ldr r3, [sp, #12] │ │ + str r0, [sp, #72] ; 0x48 │ │ + ldr r5, [sp, #72] ; 0x48 │ │ + adds r0, r4, #3 │ │ + ldrb r0, [r0, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r5 │ │ + mov r5, ip │ │ + lsrs r1, r0 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r1, [r5, r1] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r1, r1, r5 │ │ + ldr r5, [sp, #0] │ │ + adds r2, r2, r5 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 36aca │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r2, r5 │ │ + lsls r2, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 36ad6 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #64] ; 0x40 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 36aea │ │ + movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r1, r2 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + strh r3, [r6, #0] │ │ + ldr r3, [sp, #16] │ │ + adds r6, #2 │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 36b02 │ │ + b.n 3689a │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + subs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + adds r6, r6, r3 │ │ + b.n 3685e │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ adds r5, r5, r3 │ │ - b.n 366fa │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 367d6 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 367c6 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 36802 │ │ - b.n 367fc │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ + lsls r0, r0, #1 │ │ + str r6, [sp, #52] ; 0x34 │ │ + adds r6, r7, r0 │ │ + adds r7, r1, #3 │ │ + asrs r3, r7, #31 │ │ + lsrs r3, r3, #30 │ │ adds r3, r3, r7 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + subs r3, r5, r1 │ │ lsls r3, r3, #1 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #8] │ │ - subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 367ec │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 367fc │ │ - ldr r1, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - adds r2, r1, r2 │ │ - str r2, [sp, #8] │ │ - b.n 36802 │ │ - ldr r2, [sp, #12] │ │ - adds r2, #1 │ │ - str r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #84] ; 0x54 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ adds r3, r4, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 3681c │ │ - b.n 36f44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #8] │ │ - ldrh r6, [r3, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #4] │ │ + str r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ + cmp r3, #0 │ │ + bne.n 36b4e │ │ + b.n 36864 │ │ + ldr r3, [pc, #708] ; (36e14 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #16] │ │ str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - ldr r7, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #24] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #2 │ │ + bne.n 36b6e │ │ + b.n 36cbe │ │ + cmp r3, #3 │ │ + beq.n 36c1c │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #1 │ │ + bne.n 36b7e │ │ + b.n 36d5e │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #292] ; (36968 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #0] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #4] │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #16] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r6 │ │ - lsrs r2, r7 │ │ - ldrb r7, [r1, r2] │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r6, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r7 │ │ - lsrs r6, r1 │ │ - adds r7, r2, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #8] │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - b.n 36812 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 368fa │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r0, #1 │ │ - cmp r3, r7 │ │ - bgt.n 368ea │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #4] │ │ - subs r3, r3, r1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - beq.n 36920 │ │ - b.n 3691a │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - subs r2, r0, #1 │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r7, r3 │ │ - bgt.n 3690e │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - cmp r3, #0 │ │ - bne.n 3691a │ │ - lsls r3, r2, #1 │ │ - adds r5, r5, r3 │ │ - b.n 36920 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #0] │ │ - adds r1, r4, #1 │ │ - adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - ldr r3, [sp, #12] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #12] │ │ - bcs.n 36934 │ │ - b.n 36f44 │ │ - ldrb r7, [r4, #28] │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #20] │ │ - lsrs r3, r7 │ │ - adds r7, r3, #0 │ │ - ldrb r3, [r1, #31] │ │ - lsls r7, r3 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 36c20 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldrb r2, [r0, #31] │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r2, [sp, #24] │ │ - orrs r7, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #30] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldrb r2, [r6, #31] │ │ - lsls r3, r2 │ │ - orrs r3, r7 │ │ - strh r3, [r5, #0] │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ - b.n 3692a │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #4] │ │ - subs r0, r7, r3 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - asrs r1, r0, #31 │ │ - subs r2, r3, r2 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - cmp r3, #2 │ │ - bne.n 36980 │ │ - b.n 36b38 │ │ - cmp r3, #4 │ │ - bne.n 36986 │ │ - b.n 36cb4 │ │ - cmp r3, #1 │ │ - beq.n 3698c │ │ - b.n 36e50 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 369b4 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #0 │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - b.n 369cc │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 369e4 │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 36cc2 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 369fc │ │ ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #100] ; 0x64 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #104] ; 0x68 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #108] ; 0x6c │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bne.n 36a22 │ │ - b.n 36f44 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r7, [r2, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #1 │ │ - muls r7, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r7 │ │ - ldr r2, [r2, #20] │ │ - adds r3, r2, r3 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldrb r5, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + adds r6, #2 │ │ + ldrb r3, [r4, #28] │ │ + ldrh r5, [r6, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r7, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #104] ; 0x68 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #80] ; 0x50 │ │ + str r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [pc, #640] ; (36cdc ) │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ands r3, r5 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #32] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr r2, [r1, r2] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ands r5, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r5, r2 │ │ + ldrb r5, [r3, r5] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r7, r0 │ │ + adds r0, r5, #0 │ │ + orrs r7, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r7, r0 │ │ + strh r7, [r6, #0] │ │ + subs r3, #1 │ │ + adds r6, #2 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 36e06 │ │ + b.n 36b7e │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + subs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r6, r6, r3 │ │ + b.n 36b46 │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + lsrs r5, r3, #31 │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r3 │ │ + asrs r5, r5, #1 │ │ + muls r2, r5 │ │ + adds r0, r2, r0 │ │ + lsls r0, r0, #1 │ │ + adds r2, r1, #3 │ │ + adds r3, r7, r0 │ │ + asrs r0, r2, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r2 │ │ + asrs r2, r0, #2 │ │ + movs r0, #3 │ │ + subs r5, r5, r1 │ │ + str r2, [sp, #12] │ │ + lsls r2, r5, #1 │ │ + str r2, [sp, #28] │ │ + ands r1, r0 │ │ + adds r2, r4, r0 │ │ + str r6, [sp, #20] │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #16] │ │ + adds r6, r4, #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + bne.n 36e50 │ │ + b.n 36864 │ │ + ldr r2, [sp, #24] │ │ + ldr r7, [r4, #24] │ │ + ldr r0, [sp, #12] │ │ + cmp r2, #2 │ │ + beq.n 36ec6 │ │ + cmp r2, #3 │ │ + beq.n 36e94 │ │ + cmp r2, #1 │ │ + beq.n 36ef8 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + ldrb r2, [r4, #30] │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #4] │ │ + subs r0, #1 │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #16] │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + ldrb r1, [r4, #29] │ │ + orrs r2, r7 │ │ + lsrs r5, r1 │ │ + adds r1, r5, #0 │ │ + ldrb r5, [r6, #31] │ │ + lsls r1, r5 │ │ + ldr r5, [sp, #0] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ + adds r5, r4, #1 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + orrs r2, r1 │ │ + strh r2, [r3, #0] │ │ + adds r3, #2 │ │ + cmp r0, #0 │ │ + bgt.n 36e62 │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + adds r3, r3, r2 │ │ + b.n 36e48 │ │ + ldr r3, [r7, #4] │ │ + ldr r6, [r7, #12] │ │ + ldr r2, [r0, #16] │ │ + str r3, [sp, #16] │ │ + mov r3, ip │ │ + ldr r0, [r7, #0] │ │ + ldr r1, [r1, #8] │ │ + ldr r7, [r3, #20] │ │ + cmp r5, #2 │ │ + bne.n 36f52 │ │ + b.n 372b4 │ │ + cmp r5, #4 │ │ + bne.n 36f58 │ │ + b.n 375c8 │ │ + cmp r5, #1 │ │ + beq.n 36f60 │ │ + bl 378b2 │ │ + str r6, [sp, #44] ; 0x2c │ │ + asrs r6, r2, #31 │ │ + ldr r3, [sp, #16] │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r2 │ │ + asrs r6, r6, #2 │ │ + muls r3, r6 │ │ + adds r0, r3, r0 │ │ + lsls r0, r0, #2 │ │ + adds r5, r1, #3 │ │ + adds r3, r7, r0 │ │ + str r3, [sp, #16] │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + subs r2, r6, r1 │ │ + str r3, [sp, #32] │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 36f9e │ │ + b.n 36864 │ │ + ldr r3, [pc, #784] ; (372b0 ) │ │ + ldr r2, [sp, #24] │ │ ldr r3, [r2, r3] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #2 │ │ + bne.n 36fae │ │ + b.n 3712a │ │ + cmp r3, #3 │ │ + beq.n 37072 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 36fbe │ │ + b.n 371e0 │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ands r3, r7 │ │ lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 37076 │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ + ldr r3, [r4, #12] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [r2, r1] │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - str r0, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - mov ip, r2 │ │ - add r3, ip │ │ - adds r7, r3, #0 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ ldr r2, [sp, #20] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov ip, r2 │ │ - lsrs r7, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - lsls r7, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsls r5, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r7, r5 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r7, r0 │ │ - strh r7, [r3, #0] │ │ - subs r3, r6, #0 │ │ - bge.n 36b12 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - adds r6, r3, #0 │ │ - mov ip, r2 │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 36b2a │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r3, r6, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ add r3, ip │ │ - adds r6, r3, #0 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 36a18 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 36b5e │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r2, #1 │ │ - subs r0, r1, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #32] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - b.n 36b74 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #12] │ │ - lsls r1, r3, #1 │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + b.n 3712e │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r1, [sp, #32] │ │ - subs r0, r1, r2 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 36b8c │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 36ba4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #88] ; 0x58 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #12] │ │ - cmp r3, r2 │ │ - bne.n 36bca │ │ - b.n 36f44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - lsls r5, r3, #1 │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #16] │ │ - muls r3, r2 │ │ - adds r5, r5, r3 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, #20] │ │ - adds r3, r3, r5 │ │ - mov ip, r3 │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ ldrb r3, [r4, #28] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #16] │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #64] ; 0x40 │ │ - mov r3, ip │ │ - ldrh r1, [r3, #0] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #232] ; (36cdc ) │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r5] │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldrb r5, [r3, #31] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r7, r3, #2 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #20] │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r7, [r7, r6] │ │ - ands r3, r1 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ lsrs r3, r5 │ │ - ldrb r3, [r7, r3] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldrb r6, [r4, #30] │ │ - str r6, [sp, #76] ; 0x4c │ │ - ldr r6, [sp, #92] ; 0x5c │ │ - ldrb r7, [r6, #31] │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - lsls r6, r6, #2 │ │ - adds r3, r6, #0 │ │ - ldr r6, [r4, #20] │ │ - ands r1, r6 │ │ - lsrs r1, r7 │ │ - ldr r6, [sp, #48] ; 0x30 │ │ - ldr r3, [r3, r6] │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #20] │ │ - adds r3, r6, r3 │ │ - ldr r6, [sp, #24] │ │ - adds r1, r1, r6 │ │ - ldr r6, [sp, #16] │ │ - adds r2, r2, r6 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 36c50 │ │ - movs r2, #255 ; 0xff │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - lsrs r2, r6 │ │ - ldr r6, [sp, #68] ; 0x44 │ │ - lsls r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 36c5e │ │ - movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - lsrs r3, r6 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 36c70 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r0, [sp, #76] ; 0x4c │ │ + ands r7, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsrs r1, r2 │ │ - lsls r1, r7 │ │ - mov r2, ip │ │ - orrs r3, r1 │ │ - strh r3, [r2, #0] │ │ - cmp r0, #0 │ │ - bge.n 36c94 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 36ca6 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r5, r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r0, r6, #0 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r0, r5 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r3, #0 │ │ + ble.n 3729e │ │ + b.n 36fbe │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ mov ip, r2 │ │ + subs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #16] │ │ add r3, ip │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #16] │ │ + b.n 36f96 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r6, [sp, #40] ; 0x28 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r2 │ │ + asrs r2, r6, #2 │ │ + muls r3, r2 │ │ + adds r3, r3, r0 │ │ + lsls r3, r3, #2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #12] │ │ + adds r3, r1, #3 │ │ + asrs r0, r3, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r3 │ │ + asrs r3, r0, #2 │ │ + movs r0, #3 │ │ + str r3, [sp, #28] │ │ + subs r3, r2, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #1 │ │ + ands r1, r0 │ │ + str r3, [sp, #32] │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 372f4 │ │ + bl 36864 │ │ + ldr r3, [pc, #716] ; (375c4 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - adds r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 36bc0 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 36ce0 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ + cmp r3, #2 │ │ + bne.n 37304 │ │ + b.n 37460 │ │ + cmp r3, #3 │ │ + beq.n 373b8 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #1 │ │ + bne.n 37314 │ │ + b.n 37506 │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [sp, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - b.n 36cf8 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r1, [r0, r1] │ │ + ands r3, r2 │ │ + lsrs r3, r5 │ │ + ldrb r3, [r1, r3] │ │ + ldr r5, [sp, #16] │ │ + lsls r1, r7, #2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [r5, r1] │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r5, r5, #2 │ │ + mov ip, r5 │ │ + ldr r5, [r4, #20] │ │ + ands r2, r5 │ │ + mov r5, ip │ │ + lsrs r2, r1 │ │ + ldr r5, [r3, r5] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [sp, #4] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #8] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 37382 │ │ + movs r5, #255 ; 0xff │ │ + mov ip, r5 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 37394 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 373a8 │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + b.n 373bc │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 36d10 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ + ldrb r3, [r1, r3] │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 36d28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3742a │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3743c │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 37450 │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + b.n 37464 │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #20] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ + ldrb r3, [r1, r3] │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 374d2 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 374e4 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 374f8 │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + str r2, [sp, #12] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #92] ; 0x5c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 36d4e │ │ - b.n 36f44 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - ldr r5, [r2, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #1 │ │ - muls r5, r2 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r5 │ │ - ldr r2, [r2, #20] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r7, [r4, #29] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [r0, r1] │ │ + ldrb r3, [r1, r3] │ │ + lsls r1, r7, #2 │ │ + ldr r1, [r0, r1] │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + lsrs r3, r6 │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldrb r1, [r4, #30] │ │ + ldr r3, [sp, #16] │ │ + str r1, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r0, r0, #2 │ │ + mov ip, r0 │ │ + ldr r0, [r4, #20] │ │ + ands r2, r0 │ │ + mov r0, ip │ │ + lsrs r2, r1 │ │ + ldr r0, [r3, r0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #4] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #8] │ │ + adds r2, r2, r0 │ │ + adds r0, r5, #0 │ │ + ldr r5, [sp, #0] │ │ + mov ip, r5 │ │ + add r0, ip │ │ + mov ip, r0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 37574 │ │ + movs r0, #255 ; 0xff │ │ + mov ip, r0 │ │ + mov r5, ip │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsrs r5, r0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + lsls r5, r0 │ │ + mov ip, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 37586 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r7 │ │ + mov r5, ip │ │ + lsls r3, r6 │ │ + orrs r5, r3 │ │ + adds r3, r5, #0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3759a │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r2, r0 │ │ + lsls r2, r1 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #12] │ │ + stmia r2!, {r3} │ │ + ldr r3, [sp, #20] │ │ + str r2, [sp, #12] │ │ + subs r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + ble.n 375b4 │ │ + b.n 37314 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ adds r3, r2, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ + str r3, [sp, #12] │ │ + b.n 372ea │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r6, [sp, #36] ; 0x24 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r3, [sp, #16] │ │ + adds r2, r6, r2 │ │ + asrs r5, r2, #2 │ │ + muls r3, r5 │ │ + adds r6, r1, #3 │ │ + adds r0, r3, r0 │ │ + asrs r3, r6, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r6 │ │ + asrs r3, r3, #2 │ │ + subs r2, r5, r1 │ │ + str r3, [sp, #20] │ │ + lsls r3, r2, #2 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrh r3, [r3, #0] │ │ - mov ip, r3 │ │ - mov r0, ip │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - mov r6, ip │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + lsls r0, r0, #2 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #2 │ │ + adds r7, r7, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 37606 │ │ + bl 36864 │ │ + ldr r3, [pc, #976] ; (379d8 ) │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #2 │ │ + bne.n 37616 │ │ + b.n 37762 │ │ + cmp r3, #3 │ │ + beq.n 376c2 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #1 │ │ + bne.n 37626 │ │ + b.n 37800 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #28] │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #440] ; (36f48 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r1, r2, #2 │ │ - ldr r2, [r4, #12] │ │ - ldr r1, [r1, r3] │ │ - ands r2, r0 │ │ - lsrs r2, r5 │ │ - ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r1, r2, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ ands r2, r6 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - ldr r1, [r1, r3] │ │ - lsrs r2, r6 │ │ - ldrb r7, [r1, r2] │ │ - mov r1, ip │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #20] │ │ - ands r1, r6 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - muls r2, r7 │ │ - lsrs r1, r6 │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsls r2, r2, #2 │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldrb r3, [r3, r1] │ │ - movs r1, #255 ; 0xff │ │ + lsrs r2, r1 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ muls r2, r3 │ │ - adds r6, r2, #0 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - adds r0, r7, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsls r0, r3 │ │ ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bge.n 36e2a │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 36e42 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - add r3, ip │ │ - str r3, [sp, #12] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 36d44 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r0, r2, r1 │ │ - eors r0, r1 │ │ - cmp r3, r0 │ │ - blt.n 36e72 │ │ - lsls r2, r0, #1 │ │ - subs r0, r0, r3 │ │ - adds r1, r3, #1 │ │ - subs r5, r2, r3 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #1 │ │ - b.n 36e84 │ │ - lsls r2, r3, #1 │ │ - adds r1, r0, #1 │ │ - subs r5, r2, r0 │ │ - subs r0, r3, r0 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r0, #1 │ │ - movs r3, #0 │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 36e9c │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - movs r7, #1 │ │ - cmp r3, r2 │ │ - ble.n 36eac │ │ - movs r7, #1 │ │ - negs r0, r0 │ │ - negs r7, r7 │ │ - ldr r3, [sp, #160] ; 0xa0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - adds r3, r4, #1 │ │ + stmia r7!, {r5} │ │ + b.n 376c6 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #32] │ │ - cmp r3, r1 │ │ - beq.n 36f44 │ │ - ldr r3, [sp, #8] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r3, #16] │ │ - muls r3, r2 │ │ - ldr r2, [sp, #0] │ │ - lsls r2, r2, #1 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r6, r2, #0 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r6 │ │ - ldr r6, [sp, #24] │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ lsrs r6, r2 │ │ - adds r2, r6, #0 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ - ldrb r6, [r6, #31] │ │ - lsls r2, r6 │ │ - orrs r2, r3 │ │ + ldrb r6, [r3, r6] │ │ ldr r3, [sp, #8] │ │ - ldr r6, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, #20] │ │ - strh r2, [r6, r3] │ │ - cmp r5, #0 │ │ - bge.n 36f2c │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #28] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r0 │ │ - b.n 36f3a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r7 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - adds r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n 36ec4 │ │ - add sp, #116 ; 0x74 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #76 ; 0x4c │ │ - adds r5, r3, #0 │ │ - add r3, sp, #104 ; 0x68 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #112 ; 0x70 │ │ - ldrb r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #116 ; 0x74 │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #800] ; (37290 ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 36fa0 │ │ - adds r0, r7, #0 │ │ - muls r0, r2 │ │ movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #20] │ │ - b.n 36fa6 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 37766 │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #16] │ │ - movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 36fb6 │ │ - b.n 3721a │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r7, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ - cmp r2, #2 │ │ - beq.n 37086 │ │ - cmp r2, #4 │ │ - bne.n 36fca │ │ - b.n 3711e │ │ - cmp r2, #1 │ │ - beq.n 36fd0 │ │ - b.n 371c0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 36ffa │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - subs r4, r5, r6 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r7, r0 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #676] ; (37294 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #8] │ │ - b.n 37010 │ │ - adds r0, r3, r5 │ │ - subs r3, r6, r5 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r7, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 36fee │ │ - adds r7, #2 │ │ - b.n 36fec │ │ - ldr r3, [sp, #4] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - bcs.n 3701c │ │ - bl 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #7 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + ldr r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ + muls r2, r3 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, #2 │ │ - b.n 37010 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 370b4 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - subs r4, r5, r6 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r7, r0 │ │ - adds r3, r4, r3 │ │ - movs r0, #248 ; 0xf8 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #492] ; (37294 ) │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r0, #2 │ │ - mov ip, r4 │ │ - ldr r2, [r1, r2] │ │ - ldr r2, [r2, #12] │ │ - b.n 37116 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ - lsls r0, r0, #1 │ │ - subs r2, r6, r5 │ │ - adds r7, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 370a2 │ │ - adds r7, #2 │ │ - adds r3, r2, #0 │ │ - b.n 370a2 │ │ - ldrh r6, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r4, r6, #0 │ │ - lsls r1, r1, #7 │ │ - ands r4, r1 │ │ - mov r1, ip │ │ - asrs r4, r4, #10 │ │ - ldrb r5, [r2, r4] │ │ - adds r4, r6, #0 │ │ - ands r6, r1 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ ldr r1, [sp, #12] │ │ - ands r4, r0 │ │ - asrs r4, r4, #5 │ │ - adds r5, r5, r1 │ │ - ldrb r4, [r2, r4] │ │ - ldrb r6, [r2, r6] │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 370f0 │ │ - movs r5, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 370fa │ │ - movs r4, #255 ; 0xff │ │ - ldr r1, [sp, #20] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 37104 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r5, r5, #3 │ │ - lsrs r4, r4, #3 │ │ - lsls r5, r5, #10 │ │ - lsls r4, r4, #5 │ │ - orrs r4, r5 │ │ - lsrs r6, r6, #3 │ │ - orrs r6, r4 │ │ - strh r6, [r7, #0] │ │ - adds r7, #2 │ │ - subs r3, #1 │ │ - bcs.n 370ca │ │ - bl 37c5c │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 37146 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - subs r7, r5, r6 │ │ - adds r7, r7, r3 │ │ - ldr r3, [pc, #344] ; (37294 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #4] │ │ - b.n 3715c │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r6, r5 │ │ - adds r4, r7, r0 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 3713a │ │ - adds r4, #2 │ │ - adds r7, r3, #0 │ │ - b.n 3713a │ │ - subs r7, #1 │ │ - bcs.n 37164 │ │ - bl 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #28] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #32] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [sp, #0] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #12] │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #4] │ │ muls r2, r3 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ands r6, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #8] │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3715c │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - cmp r6, r5 │ │ - bgt.n 371f6 │ │ - adds r0, r3, r6 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - subs r7, r5, r6 │ │ + stmia r7!, {r5} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 378a6 │ │ + b.n 37626 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r7, r7, r3 │ │ + b.n 375fc │ │ + asrs r5, r2, #31 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #30 │ │ + adds r5, r5, r2 │ │ + asrs r5, r5, #2 │ │ + muls r3, r5 │ │ + adds r3, r3, r0 │ │ + adds r0, r1, #3 │ │ + asrs r2, r0, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r2, r2, r0 │ │ + subs r5, r5, r1 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #12] │ │ + lsls r2, r5, #2 │ │ + movs r5, #3 │ │ + lsls r3, r3, #2 │ │ + ands r1, r5 │ │ + str r6, [sp, #20] │ │ adds r3, r7, r3 │ │ - ldr r2, [sp, #12] │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ + str r2, [sp, #24] │ │ + str r1, [sp, #16] │ │ + adds r6, r4, r5 │ │ + adds r7, r4, #2 │ │ ldr r2, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r0, r2 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - b.n 3720c │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r3, r5 │ │ - lsls r0, r0, #1 │ │ - subs r2, r6, r5 │ │ - adds r4, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 371dc │ │ - adds r4, #2 │ │ - adds r3, r2, #0 │ │ - b.n 371dc │ │ - subs r3, #1 │ │ - bcs.n 37214 │ │ - bl 37c5c │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3720c │ │ - cmp r6, r5 │ │ - beq.n 37220 │ │ - b.n 374ea │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r5, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ + cmp r2, #0 │ │ + bne.n 378ec │ │ + bl 36864 │ │ + ldr r2, [sp, #16] │ │ + ldr r5, [sp, #12] │ │ cmp r2, #2 │ │ - beq.n 37310 │ │ - cmp r2, #4 │ │ - bne.n 37234 │ │ - b.n 373c0 │ │ + beq.n 37960 │ │ + cmp r2, #3 │ │ + beq.n 3792e │ │ cmp r2, #1 │ │ - beq.n 3723a │ │ - b.n 3747a │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 37270 │ │ - adds r7, r3, #0 │ │ - adds r3, r2, #0 │ │ + beq.n 37992 │ │ + ldrb r1, [r4, #30] │ │ + ldr r0, [sp, #8] │ │ + ldr r2, [r4, #24] │ │ + lsrs r0, r1 │ │ + adds r1, r0, #0 │ │ + ldrb r0, [r6, #31] │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ ldr r2, [sp, #4] │ │ - muls r7, r0 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r7, r7, r6 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + ldrb r1, [r4, #30] │ │ + ldr r2, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + subs r5, #1 │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + lsls r1, r0 │ │ + adds r0, r1, #0 │ │ + ldr r2, [r4, #24] │ │ + ldrb r1, [r4, #29] │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r7, #31] │ │ + lsls r1, r2 │ │ + ldr r2, [sp, #0] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + lsls r1, r2 │ │ + orrs r1, r0 │ │ + stmia r3!, {r1} │ │ + cmp r5, #0 │ │ + bgt.n 378fc │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #48] ; (37294 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ + adds r3, r3, r2 │ │ + b.n 378e2 │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + movs r0, #4 │ │ + bl 19ec4 │ │ + add sp, #100 ; 0x64 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #100 ; 0x64 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #120 ; 0x78 │ │ + ldrb r3, [r3, #0] │ │ + ldr r4, [r0, #4] │ │ + adds r5, r1, #0 │ │ str r3, [sp, #8] │ │ - lsls r3, r0, #1 │ │ + add r3, sp, #124 ; 0x7c │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r2, #0 │ │ + str r3, [sp, #12] │ │ + add r3, sp, #128 ; 0x80 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #632] ; (37c80 ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #9] │ │ + cmp r3, #4 │ │ + beq.n 37a16 │ │ + bl 386ba │ │ + ldr r2, [r5, #4] │ │ + ldr r6, [r5, #12] │ │ + ldr r1, [r1, #8] │ │ + str r2, [sp, #16] │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [r5, #0] │ │ + ldr r5, [r0, #20] │ │ + cmp r7, #2 │ │ + bne.n 37a2a │ │ + b.n 37e80 │ │ + cmp r7, #4 │ │ + bne.n 37a30 │ │ + b.n 381dc │ │ + cmp r7, #1 │ │ + beq.n 37a38 │ │ + bl 38570 │ │ + movs r7, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + str r6, [sp, #44] ; 0x2c │ │ + asrs r6, r3, #31 │ │ + subs r0, r7, r0 │ │ + str r0, [sp, #0] │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r3 │ │ + asrs r6, r6, #2 │ │ + muls r0, r6 │ │ + adds r2, r0, r2 │ │ + lsls r2, r2, #2 │ │ + adds r7, r5, r2 │ │ + adds r5, r1, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r5 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #28] │ │ + subs r3, r6, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 37a7c │ │ + b.n 37ebc │ │ + ldr r3, [pc, #516] ; (37c84 ) │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #2 │ │ + bne.n 37a8c │ │ + b.n 37c88 │ │ + cmp r3, #3 │ │ + beq.n 37b8c │ │ + ldr r3, [sp, #28] │ │ str r3, [sp, #24] │ │ - b.n 37298 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r4, r6 │ │ - lsls r6, r6, #1 │ │ - adds r7, r5, r6 │ │ - cmp r2, #0 │ │ - bne.n 37260 │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 3725e │ │ - cmp r6, #130 ; 0x82 │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r3, [sp, #4] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #4] │ │ - bcs.n 372a4 │ │ - bl 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #7 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 37a9c │ │ + b.n 37d7a │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r0, [sp, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #16] │ │ + str r0, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #24] │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 37298 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3734a │ │ - adds r7, r3, #0 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - muls r7, r0 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r7, r7, r6 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r4, r3 │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #780] ; (37644 ) │ │ - movs r4, #31 │ │ - ldr r2, [r1, r2] │ │ - lsls r1, r0, #1 │ │ - movs r0, #248 ; 0xf8 │ │ - ldr r2, [r2, #12] │ │ - str r1, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - mov ip, r4 │ │ - b.n 373b8 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r2, r3, r2 │ │ - adds r7, r5, r4 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 37334 │ │ - lsls r3, r0, #1 │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - b.n 37334 │ │ - ldrh r5, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r4, r5, #0 │ │ - lsls r1, r1, #7 │ │ - ands r4, r1 │ │ - mov r1, ip │ │ - asrs r4, r4, #10 │ │ - ldrb r6, [r2, r4] │ │ - adds r4, r5, #0 │ │ - ands r5, r1 │ │ - ldr r1, [sp, #12] │ │ - ands r4, r0 │ │ - asrs r4, r4, #5 │ │ - adds r6, r6, r1 │ │ - ldrb r4, [r2, r4] │ │ - ldrb r5, [r2, r5] │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 37390 │ │ - movs r6, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 3739a │ │ - movs r4, #255 ; 0xff │ │ - ldr r1, [sp, #20] │ │ - adds r5, r5, r1 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 373a4 │ │ - movs r5, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsrs r4, r4, #3 │ │ - lsls r6, r6, #10 │ │ - lsls r4, r4, #5 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r6, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ ldr r1, [sp, #4] │ │ - orrs r4, r6 │ │ - lsrs r5, r5, #3 │ │ - orrs r5, r4 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r1 │ │ - subs r3, #1 │ │ - bcs.n 3736a │ │ - bl 37c5c │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 373f4 │ │ - adds r4, r3, #0 │ │ + lsrs r3, r2 │ │ + adds r0, r3, #0 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r2, r3 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - muls r4, r0 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r4, r5, r4 │ │ - adds r7, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #604] ; (37644 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #1 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #12] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r6, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + orrs r0, r5 │ │ + stmia r7!, {r0} │ │ + b.n 37b90 │ │ + ldr r3, [sp, #28] │ │ str r3, [sp, #24] │ │ - b.n 37414 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - muls r7, r0 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r7, r6 │ │ - lsls r6, r6, #1 │ │ - adds r4, r5, r6 │ │ - adds r7, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 373e4 │ │ - lsls r2, r0, #1 │ │ - adds r4, r4, r2 │ │ - adds r7, r3, #0 │ │ - b.n 373e4 │ │ - subs r7, #1 │ │ - bcs.n 3741c │ │ - bl 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r0, [sp, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - str r2, [sp, #8] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #16] │ │ + str r0, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #8] │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 37414 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - adds r3, r0, #0 │ │ - cmp r2, r1 │ │ - bgt.n 374be │ │ - adds r4, r2, #0 │ │ - adds r2, r1, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r6, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ ldr r1, [sp, #4] │ │ - muls r4, r0 │ │ - subs r7, r2, r1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - subs r1, r2, #1 │ │ - sbcs r2, r1 │ │ - adds r4, r5, r4 │ │ - adds r5, r7, r2 │ │ + lsrs r3, r2 │ │ + adds r0, r3, #0 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r2 │ │ ldr r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ - adds r1, r0, #0 │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ - ldr r2, [sp, #20] │ │ - orrs r1, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r1, r2 │ │ - lsls r1, r1, #16 │ │ - lsrs r1, r1, #16 │ │ - b.n 374de │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - muls r4, r0 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - adds r4, r5, r4 │ │ - adds r5, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 374a0 │ │ - lsls r1, r0, #1 │ │ - adds r4, r4, r1 │ │ - adds r5, r2, #0 │ │ - b.n 374a0 │ │ - subs r5, #1 │ │ - bcs.n 374e4 │ │ - b.n 37c5c │ │ - strh r1, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 374de │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - subs r3, r6, r5 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 37508 │ │ - b.n 377f6 │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [sp, #100] ; 0x64 │ │ - ldr r7, [r4, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r4, #16] │ │ - cmp r2, #2 │ │ - beq.n 375f6 │ │ - cmp r2, #4 │ │ - bne.n 3751c │ │ - b.n 376b6 │ │ - cmp r2, #1 │ │ - beq.n 37522 │ │ - b.n 3777a │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3754e │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r6, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + orrs r0, r5 │ │ + stmia r7!, {r0} │ │ + b.n 37c8c │ │ + movs r3, #232 ; 0xe8 │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 3753e │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 37572 │ │ - b.n 3756c │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r0, [sp, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 37560 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 3756c │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 37572 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #204] ; (37644 ) │ │ - lsls r3, r3, #1 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #16] │ │ + str r0, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r2, [r2, #12] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 3758a │ │ - b.n 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ + movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - asrs r3, r3, #10 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r6, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + ldr r1, [sp, #4] │ │ + lsrs r3, r2 │ │ + adds r0, r3, #0 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #12] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r5, r6, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ + orrs r0, r5 │ │ + stmia r7!, {r0} │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r0, [sp, #84] ; 0x54 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r1, [sp, #16] │ │ + str r0, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #10 │ │ - adds r4, r4, r3 │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + str r0, [sp, #92] ; 0x5c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r3, #2 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r2, r3] │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #0] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r6, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + ldr r1, [sp, #4] │ │ + lsrs r3, r2 │ │ + adds r0, r3, #0 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #12] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r4, r4, #3 │ │ - lsls r4, r4, #5 │ │ - adds r0, r0, r3 │ │ + adds r5, r6, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r5, r3 │ │ ldr r3, [sp, #24] │ │ - orrs r5, r4 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r7, #0] │ │ + orrs r0, r5 │ │ + stmia r7!, {r0} │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r3, #0 │ │ + ble.n 37e74 │ │ + b.n 37a9c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + subs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ adds r7, r7, r3 │ │ - b.n 37580 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 37624 │ │ - adds r2, r3, #0 │ │ - muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r2, r2, #1 │ │ - adds r7, r7, r2 │ │ - subs r4, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 37614 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + b.n 37a74 │ │ + str r6, [sp, #36] ; 0x24 │ │ + asrs r6, r3, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r3 │ │ + asrs r3, r6, #2 │ │ + muls r0, r3 │ │ + adds r2, r0, r2 │ │ + lsls r2, r2, #2 │ │ + adds r2, r5, r2 │ │ + str r2, [sp, #0] │ │ + adds r2, r1, #3 │ │ + asrs r6, r2, #31 │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r2 │ │ + asrs r2, r6, #2 │ │ + movs r6, #3 │ │ + subs r3, r3, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #1 │ │ + ands r1, r6 │ │ + str r3, [sp, #24] │ │ + adds r3, r4, #2 │ │ + str r2, [sp, #20] │ │ + str r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 3764e │ │ - b.n 37648 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - subs r4, r0, #1 │ │ - muls r2, r0 │ │ + bne.n 37ec2 │ │ + movs r0, #0 │ │ + bl 386c0 │ │ + ldr r3, [pc, #788] ; (381d8 ) │ │ + ldr r2, [sp, #32] │ │ + ldr r6, [r2, r3] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #2 │ │ + bne.n 37ed0 │ │ + b.n 38050 │ │ + cmp r3, #3 │ │ + beq.n 37f96 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #1 │ │ + bne.n 37ee0 │ │ + b.n 38108 │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #8] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #12] │ │ adds r2, r2, r5 │ │ - lsls r2, r2, #1 │ │ - adds r7, r7, r2 │ │ - cmp r5, r6 │ │ - bgt.n 37636 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 37648 │ │ - lsls r3, r4, #1 │ │ - adds r7, r7, r3 │ │ - b.n 3764e │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #816] ; (37980 ) │ │ - ldr r2, [sp, #24] │ │ - movs r5, #248 ; 0xf8 │ │ - ldr r3, [r2, r3] │ │ - movs r6, #31 │ │ - ldr r0, [r3, #12] │ │ - lsls r3, r4, #1 │ │ + ldr r5, [sp, #4] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 37f50 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 37f5e │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 37f84 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #0] │ │ + b.n 37f9a │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ mov ip, r3 │ │ - lsls r5, r5, #2 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 3766a │ │ - b.n 37c5c │ │ - ldrh r2, [r7, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - adds r3, r2, #0 │ │ - lsls r1, r1, #7 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r1, [r0, r3] │ │ - adds r3, r2, #0 │ │ - ldr r4, [sp, #12] │ │ - ands r3, r5 │ │ - asrs r3, r3, #5 │ │ - ands r2, r6 │ │ - adds r1, r1, r4 │ │ - ldrb r3, [r0, r3] │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #8] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #4] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3800a │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 38018 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 3768e │ │ + bls.n 3803e │ │ movs r1, #255 ; 0xff │ │ - ldr r4, [sp, #16] │ │ - adds r3, r3, r4 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #0] │ │ + b.n 38054 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #8] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #4] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 380c4 │ │ + movs r2, #255 ; 0xff │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 37698 │ │ + bls.n 380d2 │ │ movs r3, #255 ; 0xff │ │ - ldr r4, [sp, #20] │ │ - adds r2, r2, r4 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 380f8 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #0] │ │ + ldrb r3, [r4, #28] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r6, r2] │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #56] ; 0x38 │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + lsls r0, r2, #2 │ │ + ldr r2, [r4, #20] │ │ + ldr r0, [r6, r0] │ │ + ands r2, r1 │ │ + lsrs r2, r5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r0, [r4, #31] │ │ + ldr r5, [sp, #8] │ │ + str r0, [sp, #64] ; 0x40 │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + adds r3, r3, r5 │ │ + ldr r5, [sp, #12] │ │ + adds r2, r2, r5 │ │ + ldr r5, [sp, #4] │ │ + str r2, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov ip, r5 │ │ + add r2, ip │ │ cmp r2, #255 ; 0xff │ │ - bls.n 376a2 │ │ + bls.n 38178 │ │ movs r2, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsrs r3, r3, #3 │ │ - lsls r1, r1, #10 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r1 │ │ - lsrs r2, r2, #3 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + lsls r2, r5 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 38186 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsrs r3, r5 │ │ + lsls r3, r7 │ │ + ldr r5, [r4, #24] │ │ orrs r2, r3 │ │ - strh r2, [r7, #0] │ │ - add r7, ip │ │ - b.n 37660 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 376e2 │ │ - muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 376d2 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 37706 │ │ - b.n 37700 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - muls r3, r0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ands r1, r5 │ │ + lsrs r1, r0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r6, r3] │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r3, r1 │ │ + lsls r3, r0 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + orrs r2, r3 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 381ac │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r1, r2 │ │ + stmia r3!, {r1} │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + ble.n 381c8 │ │ + b.n 37ee0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #0] │ │ + subs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #0] │ │ + b.n 37eb6 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r6, [sp, #40] ; 0x28 │ │ + asrs r6, r3, #31 │ │ + lsrs r6, r6, #30 │ │ + ldr r0, [sp, #16] │ │ + adds r6, r6, r3 │ │ + asrs r6, r6, #2 │ │ + muls r0, r6 │ │ + adds r2, r0, r2 │ │ + lsls r2, r2, #2 │ │ + adds r7, r5, r2 │ │ + adds r5, r1, #3 │ │ + asrs r3, r5, #31 │ │ + lsrs r3, r3, #30 │ │ adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 376f4 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 37700 │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 37706 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + subs r3, r6, r1 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + movs r3, #3 │ │ + ands r1, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #2 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 38218 │ │ + b.n 37ebc │ │ + ldr r3, [pc, #848] ; (3856c ) │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #2 │ │ + bne.n 38228 │ │ + b.n 383c8 │ │ + cmp r3, #3 │ │ + beq.n 382fe │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #1 │ │ + bne.n 38238 │ │ + b.n 38490 │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ ldr r1, [sp, #24] │ │ - ldr r2, [pc, #628] ; (37980 ) │ │ - lsls r3, r3, #1 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #0] │ │ ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r2, [r2, #12] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 3771e │ │ - b.n 37c5c │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r5, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #7 │ │ - ands r3, r5 │ │ - asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ muls r3, r0 │ │ + lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ands r3, r5 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r5, r3 │ │ - ldrb r5, [r2, r5] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - lsrs r4, r0, #3 │ │ - adds r0, r6, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r4, r4, #10 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ - strh r4, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 37714 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 377a8 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - adds r4, r4, r6 │ │ - lsls r4, r4, #1 │ │ - adds r4, r7, r4 │ │ - subs r3, r0, #1 │ │ - cmp r6, r5 │ │ - bgt.n 37798 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 377cc │ │ - b.n 377c6 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - muls r3, r0 │ │ - adds r4, r3, r5 │ │ - lsls r4, r4, #1 │ │ - adds r4, r7, r4 │ │ - subs r3, r0, #1 │ │ - cmp r5, r6 │ │ - bgt.n 377ba │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 377c6 │ │ - lsls r2, r3, #1 │ │ - adds r4, r4, r2 │ │ - b.n 377cc │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #1 │ │ - lsrs r2, r2, #3 │ │ - lsls r0, r2, #10 │ │ - ldr r2, [sp, #16] │ │ - lsrs r2, r2, #3 │ │ - lsls r7, r2, #5 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r2, r2, #3 │ │ - orrs r0, r2 │ │ - lsls r5, r0, #16 │ │ - lsrs r5, r5, #16 │ │ - ldr r2, [sp, #8] │ │ - subs r1, r2, #1 │ │ - str r1, [sp, #8] │ │ - bcs.n 377f0 │ │ - b.n 37c5c │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 377e6 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - subs r3, r5, r6 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - cmp r1, #2 │ │ - bne.n 37806 │ │ - b.n 37958 │ │ - cmp r1, #4 │ │ - bne.n 3780c │ │ - b.n 37a6e │ │ - cmp r1, #1 │ │ - beq.n 37812 │ │ - b.n 37b9a │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 3783c │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - b.n 37854 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 38302 │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - cmp r6, r5 │ │ - ble.n 3786a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #56] ; 0x38 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 37882 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #236] ; (37980 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 378a6 │ │ - b.n 37c5c │ │ - ldr r7, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r6, #1 │ │ - movs r1, #255 ; 0xff │ │ - muls r7, r2 │ │ - ldr r2, [r4, #20] │ │ - adds r3, r3, r7 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #64] ; 0x40 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ muls r3, r0 │ │ + lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - str r0, [sp, #68] ; 0x44 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #16] │ │ - add r3, ip │ │ - lsrs r3, r3, #3 │ │ - adds r5, r5, r2 │ │ - ldr r2, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r3, r3, #10 │ │ - adds r0, r0, r2 │ │ - lsls r5, r5, #5 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - orrs r3, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r3, r0 │ │ - strh r3, [r2, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 3793a │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - b.n 3794c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 3789a │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 37984 │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r2, #1 │ │ - subs r7, r1, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 3799a │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r3, #1 │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r1, [sp, #28] │ │ - subs r7, r1, r2 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - cmp r6, r5 │ │ - ble.n 379b0 │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 383cc │ │ + ldr r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 379c8 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - movs r5, #0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + muls r3, r0 │ │ + lsrs r6, r2 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ + muls r2, r3 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #644] ; (37c60 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 379e8 │ │ - b.n 37c5c │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #16] │ │ - lsls r0, r6, #1 │ │ - ldr r1, [sp, #24] │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [r4, #20] │ │ - adds r0, r3, r0 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r2, [r0, #0] │ │ - lsls r3, r3, #7 │ │ - ands r3, r2 │ │ - asrs r3, r3, #10 │ │ - ldrb r3, [r1, r3] │ │ - mov ip, r3 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ lsls r3, r3, #2 │ │ - ands r3, r2 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r1, r3] │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - ldr r1, [sp, #24] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #20] │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #12] │ │ - add r1, ip │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 37a2a │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsls r1, r1, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 37a34 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r1 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 37a40 │ │ - movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - orrs r2, r3 │ │ - strh r2, [r0, #0] │ │ - cmp r7, #0 │ │ - bge.n 37a58 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - b.n 37a64 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r5, #1 │ │ - b.n 379e0 │ │ - asrs r1, r3, #31 │ │ - adds r7, r3, r1 │ │ - asrs r3, r2, #31 │ │ - adds r2, r2, r3 │ │ - eors r7, r1 │ │ - eors r2, r3 │ │ - cmp r7, r2 │ │ - blt.n 37a98 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #32] │ │ - subs r2, r2, r7 │ │ - subs r3, r3, r7 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - movs r7, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 37ab0 │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #28] │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - subs r3, r3, r2 │ │ - subs r2, r7, r2 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r6, r5 │ │ - ble.n 37ac0 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r7, r7 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [r4, #16] │ │ str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 37ad8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #28] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #376] ; (37c60 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bne.n 37afc │ │ - b.n 37c5c │ │ - ldr r5, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r6, #1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r5, r2 │ │ - ldr r2, [r4, #20] │ │ - adds r3, r3, r5 │ │ - adds r3, r2, r3 │ │ - ldrh r2, [r3, #0] │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #56] ; 0x38 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #7 │ │ - ands r3, r2 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r1, r3] │ │ - ldr r3, [sp, #12] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ + ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ands r6, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ muls r3, r0 │ │ + lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ands r3, r2 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #16] │ │ - muls r1, r3 │ │ - movs r3, #31 │ │ - ands r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r1, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ + ldr r3, [r1, r3] │ │ + ldrb r3, [r3, r6] │ │ muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ + str r2, [sp, #76] ; 0x4c │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ands r6, r2 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + lsrs r6, r2 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - ldr r0, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #24] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r0, #3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ + stmia r7!, {r5} │ │ + subs r3, #1 │ │ + str r3, [sp, #16] │ │ cmp r3, #0 │ │ - bge.n 37b7c │ │ - ldr r2, [sp, #32] │ │ - adds r6, r6, r7 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - b.n 37b8e │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ + ble.n 38560 │ │ + b.n 38238 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + adds r7, r7, r3 │ │ + b.n 38210 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + str r6, [sp, #24] │ │ + asrs r6, r3, #31 │ │ + ldr r0, [sp, #16] │ │ + lsrs r6, r6, #30 │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 37af0 │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 37bc0 │ │ - lsls r0, r2, #1 │ │ - adds r1, r3, #1 │ │ - subs r7, r0, r3 │ │ - subs r3, r2, r3 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - b.n 37bd4 │ │ - lsls r0, r3, #1 │ │ - subs r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ + asrs r6, r6, #2 │ │ + muls r0, r6 │ │ + adds r2, r0, r2 │ │ + lsls r2, r2, #2 │ │ + adds r2, r5, r2 │ │ + movs r5, #3 │ │ + adds r0, r1, #3 │ │ + asrs r3, r0, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r0 │ │ + subs r6, r6, r1 │ │ + asrs r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + ands r1, r5 │ │ + lsls r3, r6, #2 │ │ str r3, [sp, #28] │ │ - movs r3, #0 │ │ - adds r1, r2, #1 │ │ - str r0, [sp, #8] │ │ - subs r7, r0, r2 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cmp r6, r5 │ │ - ble.n 37bea │ │ + str r1, [sp, #16] │ │ + adds r6, r4, #2 │ │ + adds r7, r4, r5 │ │ ldr r3, [sp, #24] │ │ - negs r3, r3 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - mov ip, r3 │ │ + cmp r3, #0 │ │ + bne.n 385a8 │ │ + b.n 37ebc │ │ + ldr r3, [sp, #16] │ │ + ldr r5, [sp, #0] │ │ + cmp r3, #2 │ │ + beq.n 38630 │ │ + cmp r3, #3 │ │ + beq.n 385f4 │ │ + cmp r3, #1 │ │ + beq.n 3866c │ │ + ldrb r1, [r4, #29] │ │ + ldr r0, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + lsrs r0, r1 │ │ + adds r1, r0, #0 │ │ + ldrb r0, [r6, #31] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 37c02 │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ + ldr r3, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #10 │ │ - ldr r3, [sp, #16] │ │ - lsrs r2, r3, #3 │ │ - lsls r3, r2, #5 │ │ - movs r2, #0 │ │ - orrs r5, r3 │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #4] │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ ldr r3, [sp, #20] │ │ - lsrs r0, r3, #3 │ │ - orrs r0, r5 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - cmp r2, r1 │ │ - beq.n 37c5c │ │ - ldr r3, [r4, #16] │ │ - ldr r5, [sp, #4] │ │ - muls r3, r5 │ │ - lsls r5, r6, #1 │ │ - adds r3, r5, r3 │ │ - ldr r5, [r4, #20] │ │ - strh r0, [r3, r5] │ │ - cmp r7, #0 │ │ - bge.n 37c4a │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ ldr r3, [sp, #8] │ │ - ldr r5, [sp, #28] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #24] │ │ - adds r6, r6, r3 │ │ + ldrb r0, [r6, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r5 │ │ - b.n 37c56 │ │ - ldr r3, [sp, #32] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r6, r6, r3 │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + ldrb r1, [r4, #29] │ │ + ldr r3, [sp, #8] │ │ + ldrb r0, [r6, #31] │ │ + subs r5, #1 │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsls r1, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r0, r3 │ │ ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r2, #1 │ │ - b.n 37c24 │ │ - add sp, #76 ; 0x4c │ │ + orrs r1, r0 │ │ + ldrb r0, [r4, #28] │ │ + lsrs r3, r0 │ │ + adds r0, r3, #0 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r1 │ │ + ldrb r1, [r4, #31] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + orrs r1, r0 │ │ + stmia r2!, {r1} │ │ + cmp r5, #0 │ │ + bgt.n 385b8 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + adds r2, r2, r3 │ │ + b.n 385a0 │ │ + movs r0, #4 │ │ + bl 19ec4 │ │ + add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + │ │ +000386c4 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #76 ; 0x4c │ │ - adds r5, r3, #0 │ │ - add r3, sp, #104 ; 0x68 │ │ - str r2, [sp, #4] │ │ - ldrb r2, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ + sub sp, #60 ; 0x3c │ │ + adds r4, r3, #0 │ │ + add r3, sp, #80 ; 0x50 │ │ ldrb r3, [r3, #0] │ │ - ldr r6, [sp, #100] ; 0x64 │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #112 ; 0x70 │ │ + str r2, [sp, #24] │ │ + adds r6, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #84 ; 0x54 │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #88 ; 0x58 │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #0] │ │ str r3, [sp, #20] │ │ - add r3, sp, #116 ; 0x74 │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #824] ; (37fc0 ) │ │ + ldr r3, [pc, #348] ; (3883c ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ - subs r3, r6, #1 │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #28] │ │ + str r2, [sp, #52] ; 0x34 │ │ + cmp r0, #0 │ │ + bne.n 386f4 │ │ + ldr r0, [pc, #336] ; (38840 ) │ │ + add r0, pc │ │ + b.n 38700 │ │ + ldr r3, [r0, #4] │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #7 │ │ + bhi.n 38706 │ │ + ldr r0, [pc, #324] ; (38844 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 38828 │ │ + adds r3, r0, #0 │ │ + adds r3, #36 ; 0x24 │ │ + cmp r1, #0 │ │ + beq.n 38724 │ │ + add r5, sp, #36 ; 0x24 │ │ + adds r0, r1, #0 │ │ + adds r2, r5, #0 │ │ + adds r1, r3, #0 │ │ + bl 63434 │ │ + adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r0 │ │ + bne.n 38726 │ │ + b.n 38828 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #24] │ │ + subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 37cb8 │ │ - adds r0, r7, #0 │ │ - muls r0, r2 │ │ + bhi.n 3875c │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + lsls r4, r0, #24 │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + muls r0, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #16] │ │ + lsls r3, r0, #24 │ │ ldr r0, [sp, #20] │ │ + lsrs r3, r3, #24 │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #20] │ │ - b.n 37cbe │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ str r3, [sp, #16] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r7, r0, #24 │ │ + lsrs r4, r4, #24 │ │ + lsrs r7, r7, #24 │ │ + ldr r2, [r6, #4] │ │ + ldrb r3, [r2, #8] │ │ + lsls r1, r3, #24 │ │ + lsrs r3, r1, #24 │ │ + cmp r3, #16 │ │ + beq.n 38792 │ │ + cmp r3, #32 │ │ + beq.n 387b4 │ │ + cmp r3, #15 │ │ + bne.n 387f4 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r1, r3 │ │ + bne.n 387f4 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 34cb8 │ │ + b.n 38828 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r1, r3 │ │ + bne.n 387f4 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 35310 │ │ + b.n 38828 │ │ movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - beq.n 37cce │ │ - b.n 37f40 │ │ - ldr r3, [r4, #4] │ │ - ldr r7, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 37da0 │ │ - cmp r6, #4 │ │ - bne.n 37ce0 │ │ - b.n 37e38 │ │ - cmp r6, #1 │ │ - beq.n 37ce6 │ │ - b.n 37ee0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 37d18 │ │ - adds r0, r0, r3 │ │ - subs r4, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r7, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ + ldr r1, [r2, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r1, r3 │ │ + bne.n 387f4 │ │ + ldr r3, [r2, #24] │ │ + cmp r3, #0 │ │ + bne.n 387dc │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #696] ; (37fc4 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #4] │ │ + adds r3, r4, #0 │ │ + bl 35968 │ │ + b.n 38828 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ str r3, [sp, #8] │ │ - b.n 37d30 │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r7, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 37d08 │ │ - adds r7, #2 │ │ - b.n 37d06 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 37d3c │ │ - bl 389a0 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 35e8e │ │ + b.n 38828 │ │ + ldr r3, [r2, #24] │ │ + cmp r3, #0 │ │ + bne.n 38812 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 36458 │ │ + b.n 38828 │ │ + ldr r3, [sp, #16] │ │ + str r7, [sp, #4] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r1, r5, #0 │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + adds r3, r4, #0 │ │ + bl 379e8 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 38836 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsrs r4, r0, #16 │ │ + movs r2, r1 │ │ + lsrs r5, r0, #4 │ │ + movs r7, r0 │ │ + lsrs r1, r6, #8 │ │ + movs r7, r0 │ │ + │ │ +00038848 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #84 ; 0x54 │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #104 ; 0x68 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #48] ; 0x30 │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #112 ; 0x70 │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r3, [sp, #24] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #272] ; (3897c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + str r2, [sp, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + bne.n 38880 │ │ + ldr r0, [pc, #260] ; (38980 ) │ │ + add r0, pc │ │ + b.n 3888c │ │ + ldr r4, [r0, #4] │ │ + ldrb r5, [r4, #8] │ │ + cmp r5, #7 │ │ + bhi.n 38892 │ │ + ldr r0, [pc, #248] ; (38984 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 38952 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 388cc │ │ + ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #20] │ │ + lsls r6, r0, #24 │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + lsrs r6, r6, #24 │ │ + str r3, [sp, #24] │ │ + cmp r5, #16 │ │ + beq.n 388e4 │ │ + cmp r5, #32 │ │ + beq.n 388f0 │ │ + cmp r5, #15 │ │ + bne.n 38906 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + beq.n 38966 │ │ + b.n 38906 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + beq.n 3896c │ │ + b.n 38906 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r4, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 38906 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 38972 │ │ + ldr r5, [pc, #132] ; (38988 ) │ │ + add r5, pc │ │ + b.n 38910 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.n 38960 │ │ + ldr r5, [pc, #124] ; (3898c ) │ │ + add r5, pc │ │ + movs r3, #0 │ │ + adds r4, r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r4, r3 │ │ + bge.n 38950 │ │ + adds r1, r7, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r4, #4 │ │ + adds r1, #36 ; 0x24 │ │ + adds r0, r3, r0 │ │ + add r3, sp, #60 ; 0x3c │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 63434 │ │ + cmp r0, #0 │ │ + beq.n 3894c │ │ + ldr r3, [sp, #20] │ │ + adds r0, r7, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ + str r3, [sp, #8] │ │ + adds r3, r6, #0 │ │ + blx r5 │ │ + str r0, [sp, #32] │ │ + adds r4, #1 │ │ + b.n 38916 │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 38978 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r5, [pc, #44] ; (38990 ) │ │ + add r5, pc │ │ + b.n 38910 │ │ + ldr r5, [pc, #44] ; (38994 ) │ │ + add r5, pc │ │ + b.n 38910 │ │ + ldr r5, [pc, #40] ; (38998 ) │ │ + add r5, pc │ │ + b.n 38910 │ │ + ldr r5, [pc, #40] ; (3899c ) │ │ + add r5, pc │ │ + b.n 38910 │ │ + add sp, #84 ; 0x54 │ │ + pop {r4, r5, r6, r7, pc} │ │ + lsrs r0, r7, #9 │ │ + movs r2, r1 │ │ + lsls r1, r7, #29 │ │ + movs r7, r0 │ │ + lsrs r5, r2, #3 │ │ + movs r7, r0 │ │ + bpl.n 3889e │ │ + vshr.u64 , , #1 │ │ + ; instruction: 0xffffdaf3 │ │ + ; instruction: 0xffffc34d │ │ + ; instruction: 0xffffc99f │ │ + ; instruction: 0xffffcff1 │ │ + vsli.64 , q8, #63 ; 0x3f │ │ + adds r4, r0, #0 │ │ + sub sp, #28 │ │ + add r0, sp, #48 ; 0x30 │ │ + ldrb r0, [r0, #0] │ │ + ldr r7, [pc, #360] ; (38b14 ) │ │ + ldr r6, [r4, #16] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + ldrb r0, [r0, #0] │ │ + add r7, pc │ │ + lsls r1, r1, #1 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ + ldrb r0, [r0, #0] │ │ + ldr r4, [r4, #20] │ │ + str r0, [sp, #8] │ │ + add r0, sp, #60 ; 0x3c │ │ + ldrb r0, [r0, #0] │ │ + cmp r3, #2 │ │ + beq.n 38a4a │ │ + cmp r3, #4 │ │ + beq.n 38a9a │ │ + cmp r3, #1 │ │ + beq.n 389d4 │ │ + b.n 38af4 │ │ + movs r5, #255 ; 0xff │ │ + muls r2, r6 │ │ + subs r3, r5, r0 │ │ + adds r1, r2, r1 │ │ + str r3, [sp, #12] │ │ + adds r3, r4, r1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #308] ; (38b18 ) │ │ + adds r1, r5, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r6, [r3, #12] │ │ + ldr r3, [sp, #16] │ │ + ldrh r7, [r3, #0] │ │ + lsls r3, r7, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + lsls r3, r7, #22 │ │ + lsrs r3, r3, #27 │ │ + str r0, [sp, #20] │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #12] │ │ + adds r1, r5, #0 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ + ands r7, r3 │ │ adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r6, r7] │ │ + adds r1, r5, #0 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ + ldr r2, [sp, #0] │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #4] │ │ + add r3, ip │ │ + lsrs r3, r3, #3 │ │ + adds r4, r4, r2 │ │ + lsrs r4, r4, #3 │ │ + lsls r3, r3, #10 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r3 │ │ + ldr r3, [sp, #8] │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ lsrs r0, r0, #3 │ │ - orrs r0, r5 │ │ - adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ - lsls r4, r4, #5 │ │ - orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, #2 │ │ - b.n 37d30 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 37dd0 │ │ - adds r0, r0, r3 │ │ - subs r4, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - lsls r0, r0, #1 │ │ - adds r7, r7, r0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #512] ; (37fc4 ) │ │ - ldr r1, [sp, #24] │ │ - mov ip, r4 │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r1, #12] │ │ - ldr r1, [r1, #8] │ │ - b.n 37e30 │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r2, r3, r5 │ │ - adds r7, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 37dc0 │ │ - adds r7, #2 │ │ - adds r3, r2, #0 │ │ - b.n 37dc0 │ │ - ldrh r6, [r7, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r4, r6, #11 │ │ - ldrb r5, [r2, r4] │ │ - adds r4, r6, #0 │ │ - lsls r0, r0, #3 │ │ - ands r4, r0 │ │ - mov r0, ip │ │ - ands r6, r0 │ │ - ldr r0, [sp, #12] │ │ - asrs r4, r4, #5 │ │ - ldrb r4, [r1, r4] │ │ - adds r5, r5, r0 │ │ - ldrb r6, [r2, r6] │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 37e0a │ │ - movs r5, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ - adds r4, r4, r0 │ │ + orrs r4, r0 │ │ + strh r4, [r3, #0] │ │ + b.n 38b0e │ │ + muls r2, r6 │ │ + ldr r3, [pc, #200] ; (38b18 ) │ │ + adds r1, r2, r1 │ │ + adds r1, r4, r1 │ │ + ldr r3, [r7, r3] │ │ + ldrh r5, [r1, #0] │ │ + ldr r2, [r3, #12] │ │ + lsls r3, r5, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r2, r3] │ │ + lsls r3, r5, #22 │ │ + lsrs r3, r3, #27 │ │ + ldrb r4, [r2, r3] │ │ + movs r3, #31 │ │ + ands r3, r5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #0] │ │ + adds r0, r0, r2 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 38a7c │ │ + movs r0, #255 ; 0xff │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #10 │ │ cmp r4, #255 ; 0xff │ │ - bls.n 37e14 │ │ + bls.n 38a86 │ │ movs r4, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r6, r6, r0 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 37e1e │ │ - movs r6, #255 ; 0xff │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ - lsrs r6, r6, #3 │ │ - lsrs r4, r4, #2 │ │ - orrs r5, r6 │ │ + lsrs r4, r4, #3 │ │ lsls r4, r4, #5 │ │ - orrs r4, r5 │ │ - strh r4, [r7, #0] │ │ - adds r7, #2 │ │ - subs r3, #1 │ │ - bcs.n 37de8 │ │ - bl 389a0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 37e68 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r4, r7, r0 │ │ - subs r7, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #360] ; (37fc4 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - b.n 37e80 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r4, r7, r0 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 37e58 │ │ - adds r4, #2 │ │ - adds r6, r3, #0 │ │ - b.n 37e58 │ │ - subs r6, #1 │ │ - bcs.n 37e88 │ │ - bl 389a0 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #0] │ │ + orrs r4, r0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 38a92 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + orrs r4, r3 │ │ + strh r4, [r1, #0] │ │ + b.n 38b0e │ │ + muls r2, r6 │ │ + ldr r3, [pc, #120] ; (38b18 ) │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r3, [r7, r3] │ │ + ldrh r2, [r4, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ + ldr r6, [r3, #12] │ │ + lsls r3, r2, #17 │ │ + lsrs r3, r3, #27 │ │ + ldrb r0, [r6, r3] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - str r2, [sp, #8] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ + lsls r3, r2, #22 │ │ + lsrs r3, r3, #27 │ │ + ldrb r7, [r6, r3] │ │ + ldr r3, [sp, #4] │ │ muls r3, r7 │ │ adds r7, r3, #0 │ │ + movs r3, #31 │ │ + ands r3, r2 │ │ + ldrb r6, [r6, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ lsrs r5, r0, #3 │ │ adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #8] │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 37e80 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + b.n 38b0e │ │ + muls r6, r2 │ │ + ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 37f1a │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #1 │ │ - adds r6, r7, r0 │ │ - subs r7, r5, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r5, r7, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r0, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r7 │ │ + adds r6, r1, r6 │ │ + lsrs r0, r2, #3 │ │ + ldr r2, [sp, #0] │ │ lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r0 │ │ + lsrs r0, r2, #3 │ │ + lsls r0, r0, #10 │ │ orrs r0, r3 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - b.n 37f32 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #1 │ │ - subs r3, r3, r5 │ │ - adds r6, r7, r0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 37f00 │ │ - adds r6, #2 │ │ - adds r5, r3, #0 │ │ - b.n 37f00 │ │ - subs r5, #1 │ │ - bcs.n 37f3a │ │ - bl 389a0 │ │ - strh r0, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 37f32 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - beq.n 37f48 │ │ - b.n 38214 │ │ - ldr r3, [r4, #4] │ │ - ldr r5, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 3803a │ │ - cmp r6, #4 │ │ - bne.n 37f5a │ │ - b.n 380e8 │ │ - cmp r6, #1 │ │ - beq.n 37f60 │ │ - b.n 381a6 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 37f9c │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r4, r3 │ │ - str r3, [sp, #0] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #56] ; (37fc4 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #4] │ │ - str r3, [sp, #8] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 37fc8 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - adds r6, r4, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r6, #1 │ │ - adds r7, r5, r6 │ │ - subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 37f88 │ │ - lsls r2, r0, #1 │ │ - adds r7, r7, r2 │ │ - b.n 37f86 │ │ - nop ; (mov r8, r8) │ │ - movs r1, #104 ; 0x68 │ │ + strh r0, [r4, r6] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + asrs r4, r7, #16 │ │ movs r2, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 37fd4 │ │ - bl 389a0 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #4] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + sub sp, #28 │ │ + add r0, sp, #48 ; 0x30 │ │ + ldrb r0, [r0, #0] │ │ + ldr r7, [pc, #360] ; (38c90 ) │ │ + ldr r5, [r4, #16] │ │ + str r0, [sp, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + ldrb r0, [r0, #0] │ │ + add r7, pc │ │ + lsls r1, r1, #1 │ │ + str r0, [sp, #4] │ │ + add r0, sp, #56 ; 0x38 │ │ + ldrb r0, [r0, #0] │ │ + ldr r4, [r4, #20] │ │ + str r0, [sp, #8] │ │ + add r0, sp, #60 ; 0x3c │ │ + ldrb r0, [r0, #0] │ │ + cmp r3, #2 │ │ + beq.n 38bc6 │ │ + cmp r3, #4 │ │ + beq.n 38c16 │ │ + cmp r3, #1 │ │ + beq.n 38b50 │ │ + b.n 38c70 │ │ + movs r6, #255 ; 0xff │ │ + muls r2, r5 │ │ + subs r3, r6, r0 │ │ + adds r1, r2, r1 │ │ + str r3, [sp, #12] │ │ + adds r3, r4, r1 │ │ + str r3, [sp, #16] │ │ + ldr r3, [pc, #308] ; (38c94 ) │ │ + adds r1, r6, #0 │ │ + ldr r4, [r7, r3] │ │ + ldr r3, [sp, #16] │ │ + ldr r5, [r4, #12] │ │ + ldrh r7, [r3, #0] │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r5, r3] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + ldr r2, [r4, #8] │ │ + lsls r3, r7, #21 │ │ + lsrs r3, r3, #26 │ │ + str r0, [sp, #20] │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ + adds r1, r6, #0 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ + ands r7, r3 │ │ adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r5, r7] │ │ + adds r1, r6, #0 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ + ldr r2, [sp, #0] │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + lsrs r5, r3, #3 │ │ + ldr r3, [sp, #8] │ │ lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #4] │ │ lsrs r0, r0, #3 │ │ - orrs r0, r5 │ │ + orrs r5, r0 │ │ adds r4, r4, r3 │ │ lsrs r4, r4, #2 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ lsls r4, r4, #5 │ │ - orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 37fc8 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 38074 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r7, r7, #1 │ │ - adds r7, r5, r7 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r3, r6, r3 │ │ - movs r4, #31 │ │ - ldr r2, [pc, #780] ; (38370 ) │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r0, #1 │ │ - mov ip, r4 │ │ - ldr r1, [r1, r2] │ │ - ldr r2, [r1, #12] │ │ - ldr r1, [r1, #8] │ │ - str r1, [sp, #0] │ │ - b.n 380e0 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - lsls r7, r7, #1 │ │ - subs r2, r3, r2 │ │ - adds r7, r5, r7 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 38060 │ │ - lsls r3, r0, #1 │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ - b.n 38060 │ │ - ldrh r4, [r7, #0] │ │ - movs r1, #252 ; 0xfc │ │ - lsrs r5, r4, #11 │ │ - ldrb r6, [r2, r5] │ │ - adds r5, r4, #0 │ │ - lsls r1, r1, #3 │ │ - ands r5, r1 │ │ - ldr r1, [sp, #0] │ │ - asrs r5, r5, #5 │ │ - ldrb r5, [r1, r5] │ │ - mov r1, ip │ │ - ands r4, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb r4, [r2, r4] │ │ + orrs r5, r4 │ │ + strh r5, [r3, #0] │ │ + b.n 38c8a │ │ + muls r2, r5 │ │ + ldr r3, [pc, #200] ; (38c94 ) │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r5, [r7, r3] │ │ + ldrh r0, [r4, #0] │ │ + ldr r1, [r5, #12] │ │ + lsrs r3, r0, #11 │ │ + ldr r5, [r5, #8] │ │ + ldrb r2, [r1, r3] │ │ + lsls r3, r0, #21 │ │ + lsrs r3, r3, #26 │ │ + ldrb r6, [r5, r3] │ │ + movs r3, #31 │ │ + ands r3, r0 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #4] │ │ adds r6, r6, r1 │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #0] │ │ + adds r2, r2, r1 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 38bf8 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 38c02 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #3 │ │ + orrs r3, r2 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 380ba │ │ + bls.n 38c0c │ │ movs r6, #255 ; 0xff │ │ - ldr r1, [sp, #16] │ │ - adds r5, r5, r1 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 380c4 │ │ - movs r5, #255 ; 0xff │ │ - ldr r1, [sp, #20] │ │ + lsrs r6, r6, #2 │ │ + lsls r6, r6, #5 │ │ + orrs r6, r3 │ │ + strh r6, [r4, #0] │ │ + b.n 38c8a │ │ + muls r2, r5 │ │ + ldr r3, [pc, #120] ; (38c94 ) │ │ + adds r1, r2, r1 │ │ adds r4, r4, r1 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 380ce │ │ - movs r4, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #2 │ │ - orrs r6, r4 │ │ - lsls r5, r5, #5 │ │ - orrs r5, r6 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r0 │ │ - subs r3, #1 │ │ - bcs.n 38096 │ │ - bl 389a0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 38122 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r4, r4, #1 │ │ - adds r4, r5, r4 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #604] ; (38370 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 38144 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r6, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r6, #1 │ │ - adds r4, r5, r6 │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 3810e │ │ - lsls r2, r0, #1 │ │ - adds r4, r4, r2 │ │ - adds r6, r3, #0 │ │ - b.n 3810e │ │ - subs r6, #1 │ │ - bcs.n 3814c │ │ - bl 389a0 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ + ldr r6, [r7, r3] │ │ + ldrh r5, [r4, #0] │ │ + ldr r2, [r6, #12] │ │ + lsrs r3, r5, #11 │ │ + ldr r1, [r6, #8] │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ + lsls r3, r5, #21 │ │ + lsrs r3, r3, #26 │ │ + ldrb r6, [r1, r3] │ │ + ldr r3, [sp, #4] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #0] │ │ - str r2, [sp, #8] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ + ands r3, r5 │ │ + ldrb r5, [r2, r3] │ │ + ldr r3, [sp, #8] │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + lsrs r7, r0, #3 │ │ + adds r0, r5, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #8] │ │ + lsrs r5, r0, #3 │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ + lsls r7, r7, #11 │ │ lsrs r0, r0, #2 │ │ + orrs r5, r7 │ │ lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 38144 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + orrs r0, r5 │ │ + strh r0, [r4, #0] │ │ + b.n 38c8a │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 381e6 │ │ + muls r2, r5 │ │ + lsrs r6, r3, #2 │ │ + ldr r3, [sp, #8] │ │ + lsls r6, r6, #5 │ │ + adds r1, r1, r2 │ │ + lsrs r0, r3, #3 │ │ + ldr r3, [sp, #0] │ │ + orrs r6, r0 │ │ + lsrs r0, r3, #3 │ │ + lsls r0, r0, #11 │ │ + orrs r6, r0 │ │ + strh r6, [r4, r1] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + asrs r0, r0, #11 │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #28 │ │ + add r4, sp, #48 ; 0x30 │ │ + ldrb r4, [r4, #0] │ │ + ldr r5, [r0, #16] │ │ + lsls r1, r1, #2 │ │ + str r4, [sp, #4] │ │ + add r4, sp, #52 ; 0x34 │ │ + ldrb r7, [r4, #0] │ │ + add r4, sp, #56 ; 0x38 │ │ + ldrb r4, [r4, #0] │ │ + ldr r0, [r0, #20] │ │ + str r4, [sp, #8] │ │ + add r4, sp, #60 ; 0x3c │ │ + ldrb r4, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 38d1e │ │ + cmp r3, #4 │ │ + beq.n 38d58 │ │ + cmp r3, #1 │ │ + bne.n 38da2 │ │ + movs r6, #255 ; 0xff │ │ + muls r5, r2 │ │ + adds r1, r5, r1 │ │ + subs r3, r6, r4 │ │ + adds r4, r0, r1 │ │ + ldr r5, [r4, #0] │ │ + str r3, [sp, #12] │ │ + adds r1, r6, #0 │ │ + lsls r0, r5, #8 │ │ + lsrs r0, r0, #24 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r6, r7, r3 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ - lsls r4, r0, #1 │ │ - lsrs r3, r3, #3 │ │ - lsls r1, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ - ldr r3, [sp, #20] │ │ - orrs r1, r7 │ │ - lsrs r3, r3, #3 │ │ - orrs r1, r3 │ │ - lsls r1, r1, #16 │ │ - lsrs r1, r1, #16 │ │ - b.n 38208 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ + str r0, [sp, #16] │ │ + lsls r0, r5, #16 │ │ + lsrs r0, r0, #24 │ │ + muls r3, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + adds r1, r6, #0 │ │ muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #20] │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + adds r7, r2, r7 │ │ + ldr r2, [sp, #8] │ │ + lsls r7, r7, #8 │ │ + orrs r3, r7 │ │ + adds r0, r0, r2 │ │ + orrs r3, r0 │ │ + str r3, [r4, #0] │ │ + b.n 38db6 │ │ + muls r2, r5 │ │ + movs r5, #255 ; 0xff │ │ + adds r1, r2, r1 │ │ + adds r4, r0, r1 │ │ + ldr r6, [r4, #0] │ │ + lsls r2, r6, #16 │ │ + lsrs r2, r2, #24 │ │ + adds r7, r2, r7 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r6, #8 │ │ + ands r6, r5 │ │ + adds r6, r6, r2 │ │ + ldr r2, [sp, #4] │ │ + lsrs r3, r3, #24 │ │ adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - adds r5, r5, r3 │ │ + cmp r3, r5 │ │ + bls.n 38d42 │ │ + adds r3, r5, #0 │ │ + lsls r3, r3, #16 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 38d4a │ │ + movs r7, #255 ; 0xff │ │ + lsls r7, r7, #8 │ │ + orrs r7, r3 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 38d54 │ │ + movs r6, #255 ; 0xff │ │ + orrs r6, r7 │ │ + b.n 38d9e │ │ + adds r4, r5, #0 │ │ + muls r4, r2 │ │ + adds r4, r4, r1 │ │ + adds r4, r0, r4 │ │ + ldr r5, [r4, #0] │ │ ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 381ca │ │ - lsls r2, r0, #1 │ │ - adds r5, r5, r2 │ │ - adds r6, r3, #0 │ │ - b.n 381ca │ │ - subs r6, #1 │ │ - bcs.n 3820e │ │ - b.n 389a0 │ │ - strh r1, [r5, #0] │ │ - adds r5, r5, r4 │ │ - b.n 38208 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + lsls r6, r5, #16 │ │ + lsrs r6, r6, #24 │ │ + muls r6, r7 │ │ + movs r7, #255 ; 0xff │ │ + lsls r0, r5, #8 │ │ + lsrs r0, r0, #24 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + ands r5, r7 │ │ + adds r1, r7, #0 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r1, r7, #0 │ │ + lsls r3, r0, #16 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #4] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r5 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - beq.n 38234 │ │ - b.n 38528 │ │ - ldr r3, [r4, #4] │ │ - ldr r7, [r4, #20] │ │ - ldr r0, [r4, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r6, #2 │ │ - beq.n 38322 │ │ - cmp r6, #4 │ │ - bne.n 38246 │ │ - b.n 383de │ │ - cmp r6, #1 │ │ - beq.n 3824c │ │ - b.n 384a8 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + lsls r6, r0, #8 │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + orrs r6, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + orrs r6, r0 │ │ + str r6, [r4, #0] │ │ + b.n 38db6 │ │ + ldr r3, [sp, #8] │ │ + lsls r7, r7, #8 │ │ + adds r4, r5, #0 │ │ + muls r4, r2 │ │ + orrs r7, r3 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3827a │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 3826a │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 382a0 │ │ - b.n 3829a │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ + adds r4, r1, r4 │ │ + lsls r6, r3, #16 │ │ + orrs r6, r7 │ │ + str r6, [r0, r4] │ │ + movs r0, #0 │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #36 ; 0x24 │ │ + add r4, sp, #56 ; 0x38 │ │ + ldrb r4, [r4, #0] │ │ + ldr r7, [r0, #16] │ │ + lsls r1, r1, #2 │ │ + str r4, [sp, #4] │ │ + add r4, sp, #60 ; 0x3c │ │ + ldrb r4, [r4, #0] │ │ + str r4, [sp, #8] │ │ + add r4, sp, #64 ; 0x40 │ │ + ldrb r4, [r4, #0] │ │ + str r4, [sp, #12] │ │ + add r4, sp, #68 ; 0x44 │ │ + ldrb r4, [r4, #0] │ │ + str r4, [sp, #16] │ │ + ldr r4, [r0, #20] │ │ + cmp r3, #2 │ │ + beq.n 38e5c │ │ + cmp r3, #4 │ │ + beq.n 38ea2 │ │ + cmp r3, #1 │ │ + beq.n 38dec │ │ + b.n 38ef2 │ │ + movs r5, #255 ; 0xff │ │ + muls r2, r7 │ │ + adds r1, r2, r1 │ │ + adds r7, r4, r1 │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #16] │ │ + adds r1, r5, #0 │ │ + lsrs r0, r4, #16 │ │ + subs r6, r5, r3 │ │ + ands r0, r5 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #20] │ │ + lsrs r0, r4, #8 │ │ + ands r0, r5 │ │ + adds r1, r5, #0 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #24] │ │ + adds r0, r4, #0 │ │ + ands r0, r5 │ │ + adds r1, r5, #0 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r4, r4, #24 │ │ + str r0, [sp, #28] │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #16] │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + lsls r0, r0, #24 │ │ + add r3, ip │ │ + mov ip, r2 │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #24] │ │ + add r3, ip │ │ + lsls r4, r3, #8 │ │ + orrs r0, r4 │ │ + str r0, [r7, #0] │ │ + b.n 38f0c │ │ + muls r2, r7 │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + movs r1, #255 ; 0xff │ │ + ldr r7, [r4, #0] │ │ + ldr r5, [sp, #4] │ │ + adds r2, r7, #0 │ │ + lsrs r3, r7, #16 │ │ + ands r3, r1 │ │ adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 3828e │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 3829a │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 382a0 │ │ + ldr r5, [sp, #8] │ │ + lsrs r0, r7, #8 │ │ + ands r0, r1 │ │ + adds r0, r0, r5 │ │ + ldr r5, [sp, #12] │ │ + ands r2, r1 │ │ + adds r2, r2, r5 │ │ + cmp r2, r1 │ │ + bls.n 38e84 │ │ + adds r2, r1, #0 │ │ + lsrs r7, r7, #24 │ │ + lsls r7, r7, #24 │ │ + orrs r7, r2 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 38e90 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + orrs r7, r3 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 38e9a │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #8 │ │ + orrs r0, r7 │ │ + str r0, [r4, #0] │ │ + b.n 38f0c │ │ + movs r6, #255 ; 0xff │ │ + muls r2, r7 │ │ + adds r1, r2, r1 │ │ + adds r4, r4, r1 │ │ + ldr r5, [r4, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - ldr r1, [sp, #24] │ │ - ldr r2, [pc, #204] ; (38370 ) │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r1, [r2, #12] │ │ - ldr r2, [r2, #8] │ │ - str r1, [sp, #0] │ │ + adds r0, r5, #0 │ │ + lsrs r7, r5, #16 │ │ + ands r7, r6 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + lsrs r3, r5, #8 │ │ + ands r3, r6 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + adds r1, r6, #0 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ str r2, [sp, #4] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ + adds r1, r6, #0 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + adds r1, r6, #0 │ │ + ldr r0, [sp, #4] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + str r5, [r4, #0] │ │ + b.n 38f0c │ │ + muls r2, r7 │ │ ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ + adds r5, r1, r2 │ │ + ldr r7, [sp, #12] │ │ + lsls r2, r3, #8 │ │ + ldr r3, [sp, #4] │ │ + orrs r7, r2 │ │ + lsls r3, r3, #16 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #24 │ │ + orrs r7, r3 │ │ + str r7, [r4, r5] │ │ + movs r0, #0 │ │ + add sp, #36 ; 0x24 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + add r4, sp, #80 ; 0x50 │ │ + mov ip, r2 │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #84 ; 0x54 │ │ + ldr r6, [pc, #844] ; (39270 ) │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #88 ; 0x58 │ │ + add r6, pc │ │ str r2, [sp, #8] │ │ - bcs.n 382bc │ │ - b.n 389a0 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #0] │ │ + ldrb r2, [r4, #0] │ │ + add r4, sp, #92 ; 0x5c │ │ + ldrb r7, [r4, #0] │ │ + str r2, [sp, #12] │ │ + movs r2, #255 ; 0xff │ │ + ldr r4, [r0, #4] │ │ + subs r2, r2, r7 │ │ + str r2, [sp, #28] │ │ + ldrb r7, [r4, #9] │ │ + lsls r5, r7, #24 │ │ + cmp r7, #2 │ │ + beq.n 38f4e │ │ + lsrs r5, r5, #24 │ │ + cmp r5, #4 │ │ + bne.n 38f4c │ │ + b.n 39192 │ │ + b.n 393ca │ │ + ldr r2, [r0, #16] │ │ + lsls r1, r1, #1 │ │ + ldr r7, [r0, #20] │ │ + adds r5, r2, #0 │ │ + ldrb r2, [r4, #28] │ │ + str r2, [sp, #16] │ │ + ldrb r2, [r4, #29] │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #24] │ │ + str r2, [sp, #32] │ │ + cmp r3, #2 │ │ + beq.n 3902e │ │ + cmp r3, #4 │ │ + bne.n 38f70 │ │ + b.n 390be │ │ + cmp r3, #1 │ │ + beq.n 38f76 │ │ + b.n 39158 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + adds r7, r7, r1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + ldrh r5, [r7, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #732] ; (39274 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #4] │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - adds r5, r0, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r4, r0, #0 │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r5, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r2, r6, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #8] │ │ + mov ip, r1 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ ldr r3, [sp, #20] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #11 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r5, r2 │ │ + orrs r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + b.n 3926c │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + adds r1, r2, r1 │ │ + adds r3, r7, r1 │ │ + ldrh r2, [r3, #0] │ │ + mov ip, r3 │ │ + adds r3, r4, #1 │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [pc, #564] ; (39274 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ + ldr r1, [sp, #28] │ │ + lsls r5, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r5, [r5, r1] │ │ + ldr r1, [sp, #20] │ │ + ands r3, r2 │ │ + lsrs r3, r0 │ │ + ldrb r3, [r5, r3] │ │ + adds r5, r4, #2 │ │ + ldrb r7, [r5, #31] │ │ + ldr r5, [r4, #16] │ │ + lsls r6, r1, #2 │ │ + ldr r1, [sp, #28] │ │ + ands r5, r2 │ │ + lsrs r5, r7 │ │ + ldr r6, [r6, r1] │ │ + ldr r1, [sp, #24] │ │ + ldrb r5, [r6, r5] │ │ + adds r6, r4, #3 │ │ + ldr r4, [r4, #20] │ │ + ldrb r6, [r6, #31] │ │ + lsls r1, r1, #2 │ │ + ands r2, r4 │ │ + lsrs r2, r6 │ │ + ldr r4, [sp, #28] │ │ + ldr r1, [r1, r4] │ │ + ldrb r4, [r1, r2] │ │ + ldr r2, [sp, #8] │ │ + adds r5, r5, r2 │ │ + ldr r2, [sp, #12] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r2 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3908e │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r2 │ │ + lsls r3, r0 │ │ + adds r0, r3, #0 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3909c │ │ + movs r5, #255 ; 0xff │ │ + ldr r3, [sp, #20] │ │ + lsrs r5, r3 │ │ + lsls r5, r7 │ │ + ldr r3, [sp, #32] │ │ orrs r0, r5 │ │ - adds r4, r4, r3 │ │ - lsrs r4, r4, #2 │ │ + orrs r3, r0 │ │ + adds r0, r3, #0 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 390b0 │ │ + movs r4, #255 ; 0xff │ │ ldr r3, [sp, #24] │ │ - lsls r4, r4, #5 │ │ + lsrs r4, r3 │ │ + lsls r4, r6 │ │ + mov r3, ip │ │ orrs r0, r4 │ │ - strh r0, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 382b2 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 38350 │ │ + strh r0, [r3, #0] │ │ + b.n 3926c │ │ + mov r2, ip │ │ + muls r2, r5 │ │ + adds r1, r2, r1 │ │ + adds r3, r7, r1 │ │ + ldr r1, [sp, #16] │ │ + str r3, [sp, #28] │ │ + adds r2, r4, #1 │ │ + ldrh r3, [r3, #0] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldrb r5, [r2, #31] │ │ + adds r2, r4, #2 │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + adds r2, r4, #3 │ │ + ldrb r7, [r2, #31] │ │ + ldr r2, [pc, #400] ; (39274 ) │ │ + ldr r2, [r6, r2] │ │ + ldr r0, [r0, r2] │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #4] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsls r6, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r4, [r4, #20] │ │ + ldr r6, [r6, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ands r3, r4 │ │ + lsrs r3, r7 │ │ + ldrb r6, [r6, r1] │ │ + ldr r1, [sp, #8] │ │ + mov r0, ip │ │ + muls r1, r6 │ │ + adds r6, r1, #0 │ │ + ldr r1, [sp, #24] │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r4, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r5, r0 │ │ + adds r0, r4, #0 │ │ + orrs r3, r5 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + ldr r3, [sp, #28] │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ + b.n 3926c │ │ + adds r3, r5, #0 │ │ + ldr r2, [sp, #12] │ │ + mov r5, ip │ │ + muls r5, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r5, r1, r5 │ │ + ldr r6, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #3 │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [sp, #32] │ │ + lsls r2, r0 │ │ + orrs r3, r2 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [sp, #16] │ │ + adds r4, #1 │ │ + lsls r2, r1 │ │ + lsrs r6, r3 │ │ + ldrb r1, [r4, #31] │ │ + orrs r2, r0 │ │ + lsls r6, r1 │ │ + orrs r6, r2 │ │ + strh r6, [r7, r5] │ │ + b.n 3926c │ │ + ldrb r2, [r4, #28] │ │ + ldr r7, [r0, #16] │ │ + ldr r5, [r0, #20] │ │ + str r2, [sp, #16] │ │ + ldrb r2, [r4, #29] │ │ + lsls r1, r1, #2 │ │ + str r2, [sp, #20] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #24] │ │ + ldr r2, [r4, #24] │ │ + str r2, [sp, #32] │ │ + mov r2, ip │ │ + muls r2, r7 │ │ + cmp r3, #2 │ │ + beq.n 39278 │ │ + cmp r3, #4 │ │ + bne.n 391b6 │ │ + b.n 392fe │ │ + cmp r3, #1 │ │ + beq.n 391bc │ │ + b.n 39394 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + adds r7, r5, r1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + ldr r5, [r7, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #156] ; (39274 ) │ │ + ldr r3, [r6, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - subs r1, r0, #1 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - cmp r2, r5 │ │ - bgt.n 38340 │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 3837a │ │ - b.n 38374 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r1, r0, #1 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r6, r0, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - bgt.n 38364 │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 38374 │ │ - lsls r3, r1, #1 │ │ - adds r7, r7, r3 │ │ - b.n 3837a │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #8] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + lsrs r1, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r6, r1 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #12] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r3 │ │ + orrs r6, r0 │ │ + str r6, [r7, #0] │ │ + movs r0, #0 │ │ + b.n 393d0 │ │ + lsrs r0, r1, #27 │ │ + movs r2, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [pc, #828] ; (386b8 ) │ │ - ldr r2, [sp, #24] │ │ - movs r6, #31 │ │ - ldr r3, [r2, r3] │ │ - lsls r1, r1, #1 │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 38394 │ │ - b.n 389a0 │ │ - ldrh r3, [r7, #0] │ │ - movs r4, #252 ; 0xfc │ │ - adds r5, r3, #0 │ │ - lsls r4, r4, #3 │ │ - ands r5, r4 │ │ - mov r4, ip │ │ - lsrs r2, r3, #11 │ │ - asrs r5, r5, #5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r5, [r4, r5] │ │ - ldr r4, [sp, #12] │ │ + adds r1, r2, r1 │ │ + adds r3, r4, #1 │ │ + adds r5, r5, r1 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [pc, #336] ; (393d4 ) │ │ + ldr r2, [r6, r3] │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [r5, #0] │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ ands r3, r6 │ │ + lsrs r3, r1 │ │ ldrb r3, [r0, r3] │ │ - adds r2, r2, r4 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 383b6 │ │ - movs r2, #255 ; 0xff │ │ - ldr r4, [sp, #16] │ │ - adds r5, r5, r4 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 383c0 │ │ - movs r5, #255 ; 0xff │ │ - ldr r4, [sp, #20] │ │ - adds r3, r3, r4 │ │ + str r3, [sp, #28] │ │ + adds r3, r4, #2 │ │ + ldrb r0, [r3, #31] │ │ + ldr r3, [sp, #20] │ │ + lsls r7, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r3, r6 │ │ + ldr r6, [sp, #24] │ │ + lsrs r3, r0 │ │ + lsls r6, r6, #2 │ │ + mov ip, r6 │ │ + ldrb r3, [r7, r3] │ │ + ldr r6, [r5, #0] │ │ + adds r7, r4, #3 │ │ + ldr r4, [r4, #20] │ │ + ldrb r7, [r7, #31] │ │ + ands r4, r6 │ │ + mov r6, ip │ │ + lsrs r4, r7 │ │ + ldr r2, [r6, r2] │ │ + ldr r6, [sp, #28] │ │ + ldrb r4, [r2, r4] │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #12] │ │ + adds r4, r4, r2 │ │ + ldr r2, [sp, #4] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 392d4 │ │ + movs r6, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + lsrs r6, r2 │ │ + lsls r6, r1 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 383ca │ │ + bls.n 392e0 │ │ movs r3, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ - lsrs r3, r3, #3 │ │ - lsrs r5, r5, #2 │ │ - orrs r2, r3 │ │ - lsls r5, r5, #5 │ │ - orrs r5, r2 │ │ - strh r5, [r7, #0] │ │ - adds r7, r7, r1 │ │ - b.n 3838a │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3840c │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 383fc │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #20] │ │ + lsrs r3, r2 │ │ + lsls r3, r0 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r6, r3 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 392f2 │ │ + movs r4, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsrs r4, r3 │ │ + lsls r4, r7 │ │ + orrs r6, r4 │ │ + str r6, [r5, #0] │ │ + b.n 3926c │ │ + adds r1, r2, r1 │ │ + adds r5, r5, r1 │ │ + ldr r1, [sp, #16] │ │ + ldr r3, [r5, #0] │ │ + adds r2, r4, #1 │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldrb r7, [r2, #31] │ │ + adds r2, r4, #2 │ │ + ands r1, r3 │ │ + lsrs r1, r7 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + adds r2, r4, #3 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #180] ; (393d4 ) │ │ + ldr r2, [r6, r2] │ │ + ldr r0, [r0, r2] │ │ + ldrb r0, [r0, r1] │ │ ldr r1, [sp, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - beq.n 38432 │ │ - b.n 3842c │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #1 │ │ - adds r7, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 38420 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - cmp r2, #0 │ │ - bne.n 3842c │ │ - lsls r2, r3, #1 │ │ - adds r7, r7, r2 │ │ - b.n 38432 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + lsls r6, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r4, [r4, #20] │ │ + ldr r6, [r6, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ands r3, r4 │ │ + ldrb r6, [r6, r1] │ │ + lsrs r3, r0 │ │ + ldr r1, [sp, #8] │ │ + mov r0, ip │ │ + muls r1, r6 │ │ + adds r6, r1, #0 │ │ ldr r1, [sp, #24] │ │ - ldr r2, [pc, #640] ; (386b8 ) │ │ - lsls r3, r3, #1 │ │ + lsls r1, r1, #2 │ │ ldr r2, [r1, r2] │ │ - str r3, [sp, #24] │ │ - ldr r1, [r2, #12] │ │ - ldr r2, [r2, #8] │ │ - str r1, [sp, #0] │ │ - str r2, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 3844e │ │ - b.n 389a0 │ │ - ldrh r6, [r7, #0] │ │ - ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r6, #11 │ │ - ldrb r0, [r2, r3] │ │ + ldrb r4, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r5, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - movs r3, #31 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - lsrs r4, r0, #3 │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r4, r4, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #32] │ │ + orrs r7, r0 │ │ + adds r0, r4, #0 │ │ + orrs r7, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #24] │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r4, r0 │ │ - strh r4, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 38444 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 384d8 │ │ - adds r6, r3, #0 │ │ - muls r6, r0 │ │ - ldr r3, [sp, #0] │ │ - subs r4, r0, #1 │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #1 │ │ - adds r6, r7, r6 │ │ - cmp r3, r5 │ │ - bgt.n 384c8 │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 384fe │ │ - b.n 384f8 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r4, r0, #1 │ │ - muls r3, r0 │ │ - adds r6, r3, r5 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #1 │ │ - adds r6, r7, r6 │ │ - cmp r5, r3 │ │ - bgt.n 384ec │ │ - adds r4, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 384f8 │ │ - lsls r3, r4, #1 │ │ - adds r6, r6, r3 │ │ - b.n 384fe │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - lsls r4, r4, #1 │ │ - lsrs r3, r3, #3 │ │ - lsls r0, r3, #11 │ │ - ldr r3, [sp, #16] │ │ - lsrs r3, r3, #2 │ │ - lsls r7, r3, #5 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + b.n 3926c │ │ + adds r0, r1, r2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ + ldr r7, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r4, #3 │ │ + ldrb r1, [r3, #31] │ │ + ldr r3, [sp, #32] │ │ + lsls r2, r1 │ │ + adds r1, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + orrs r1, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r0, r7 │ │ - lsrs r3, r3, #3 │ │ - orrs r0, r3 │ │ - lsls r5, r0, #16 │ │ - lsrs r5, r5, #16 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ + lsrs r2, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r6, [r3, #31] │ │ + ldr r3, [sp, #16] │ │ + adds r4, #1 │ │ + lsls r2, r6 │ │ + lsrs r7, r3 │ │ + adds r6, r2, #0 │ │ + ldrb r2, [r4, #31] │ │ + orrs r6, r1 │ │ + lsls r7, r2 │ │ + orrs r6, r7 │ │ + str r6, [r5, r0] │ │ + b.n 3926c │ │ + movs r0, #4 │ │ + bl 19ec4 │ │ + add sp, #60 ; 0x3c │ │ + pop {r4, r5, r6, r7, pc} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r6, r0, #0 │ │ + sub sp, #76 ; 0x4c │ │ + add r0, sp, #96 ; 0x60 │ │ + mov ip, r2 │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #100 ; 0x64 │ │ + ldr r4, [r6, #4] │ │ + str r2, [sp, #24] │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #104 ; 0x68 │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r0, #0] │ │ + add r0, sp, #108 ; 0x6c │ │ + str r2, [sp, #32] │ │ + ldrb r2, [r0, #0] │ │ + ldr r0, [pc, #748] ; (396e8 ) │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldrb r5, [r4, #9] │ │ + add r0, pc │ │ + cmp r5, #4 │ │ + beq.n 39406 │ │ + b.n 396dc │ │ + ldrb r2, [r4, #28] │ │ + ldr r7, [r6, #16] │ │ + lsls r1, r1, #2 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r4, #29] │ │ + ldr r6, [r6, #20] │ │ str r2, [sp, #8] │ │ - bcs.n 38522 │ │ - b.n 389a0 │ │ - strh r5, [r6, #0] │ │ - adds r6, r6, r4 │ │ - b.n 38518 │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #12] │ │ + ldrb r2, [r4, #31] │ │ + str r2, [sp, #16] │ │ + cmp r3, #2 │ │ + bne.n 39422 │ │ + b.n 39528 │ │ + cmp r3, #4 │ │ + bne.n 39428 │ │ + b.n 395da │ │ + cmp r3, #1 │ │ + beq.n 3942e │ │ + b.n 39698 │ │ + movs r5, #255 ; 0xff │ │ + mov r2, ip │ │ + muls r2, r7 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r1, r2, r1 │ │ subs r3, r5, r3 │ │ - subs r2, r2, r1 │ │ - asrs r1, r3, #31 │ │ - cmp r6, #2 │ │ - bne.n 3853a │ │ - b.n 38692 │ │ - cmp r6, #4 │ │ - bne.n 38540 │ │ - b.n 387ae │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r6, #1 │ │ - beq.n 38550 │ │ - b.n 388e0 │ │ - cmp r3, r2 │ │ - blt.n 3856e │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r3 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ + str r3, [sp, #20] │ │ + adds r3, r6, r1 │ │ str r3, [sp, #44] ; 0x2c │ │ - str r6, [sp, #40] ; 0x28 │ │ - b.n 38586 │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #32] │ │ - lsls r1, r3, #1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - subs r1, r1, r2 │ │ - subs r2, r3, r2 │ │ - lsls r3, r2, #1 │ │ + ldr r7, [r3, #0] │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #48] ; 0x30 │ │ - movs r3, #0 │ │ - str r1, [sp, #8] │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 3859c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + adds r3, r4, #3 │ │ + ldrb r6, [r3, #31] │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #656] ; (396ec ) │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 385b4 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #244] ; (386b8 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #64] ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #32] │ │ - cmp r3, r2 │ │ - bne.n 385dc │ │ - b.n 389a0 │ │ - ldr r7, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r7, r2 │ │ - ldr r2, [r4, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r3, r7 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - str r3, [sp, #60] ; 0x3c │ │ - lsrs r3, r7, #11 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + adds r1, r5, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #3 │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r0, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + adds r1, r5, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r2, [r2, r1] │ │ + adds r1, r5, #0 │ │ + ands r3, r7 │ │ + lsrs r3, r6 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 3866e │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ + str r0, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r2, [r2, r1] │ │ + adds r1, r5, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #32] │ │ mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 38686 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + adds r7, r3, #0 │ │ ldr r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + lsrs r7, r3 │ │ mov ip, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r7, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + adds r5, r3, #0 │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ + mov ip, r1 │ │ + lsrs r5, r3 │ │ + adds r2, r5, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r2, r7 │ │ add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 385d0 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r6, r2, r1 │ │ - eors r6, r1 │ │ - cmp r3, r6 │ │ - blt.n 386bc │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r6, #1 │ │ - subs r6, r6, r3 │ │ - subs r7, r2, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r6, #1 │ │ - b.n 386d2 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r2, r6, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r7, r2, r6 │ │ - subs r6, r3, r6 │ │ - lsls r3, r6, #1 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r5, r6 │ │ + adds r6, r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r2, r5 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r6, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r2, r6 │ │ + str r2, [r3, #0] │ │ + b.n 395d6 │ │ + mov r2, ip │ │ + muls r2, r7 │ │ + adds r1, r2, r1 │ │ + adds r2, r4, #1 │ │ + ldrb r2, [r2, #31] │ │ + adds r6, r6, r1 │ │ + ldr r1, [sp, #4] │ │ + str r2, [sp, #20] │ │ + ldr r2, [pc, #432] ; (396ec ) │ │ + ldr r3, [r6, #0] │ │ + ldr r5, [sp, #20] │ │ + ldr r2, [r0, r2] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r1, [r0, r1] │ │ + mov ip, r1 │ │ + adds r1, r4, #2 │ │ + ldrb r1, [r1, #31] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #8] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r5 │ │ + ldrb r7, [r0, r1] │ │ + ldr r0, [sp, #12] │ │ + adds r1, r4, #3 │ │ + ldrb r1, [r1, #31] │ │ + lsls r5, r0, #2 │ │ + ldr r0, [r4, #20] │ │ + ldr r5, [r5, r2] │ │ + ands r0, r3 │ │ + lsrs r0, r1 │ │ + ldrb r5, [r5, r0] │ │ + adds r0, r4, #4 │ │ + ldrb r0, [r0, #31] │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #28] │ │ + adds r7, r7, r0 │ │ + ldr r0, [sp, #32] │ │ + adds r0, r5, r0 │ │ + str r0, [sp, #28] │ │ + ldr r0, [sp, #24] │ │ + adds r5, r0, #0 │ │ + add r5, ip │ │ + subs r0, r5, #0 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 39594 │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [sp, #4] │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #20] │ │ + lsls r0, r5 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 395a2 │ │ + movs r7, #255 ; 0xff │ │ + ldr r5, [sp, #8] │ │ + ldr r4, [r4, #24] │ │ + lsrs r7, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r3, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + lsls r7, r5 │ │ + lsrs r3, r4 │ │ + ldr r5, [sp, #16] │ │ + orrs r0, r7 │ │ + lsls r7, r5, #2 │ │ + ldr r2, [r2, r7] │ │ + ldrb r2, [r2, r3] │ │ + lsrs r2, r5 │ │ + lsls r2, r4 │ │ + ldr r5, [sp, #28] │ │ + orrs r0, r2 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 395ca │ │ + movs r5, #255 ; 0xff │ │ + adds r3, r5, #0 │ │ + ldr r2, [sp, #12] │ │ + lsrs r3, r2 │ │ + lsls r3, r1 │ │ + orrs r0, r3 │ │ + str r0, [r6, #0] │ │ + movs r0, #0 │ │ + b.n 396e2 │ │ + adds r3, r4, #1 │ │ + ldrb r5, [r3, #31] │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + mov r2, ip │ │ + muls r2, r7 │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - movs r6, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 386e4 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r6, r6 │ │ + adds r3, r4, #3 │ │ + ldrb r3, [r3, #31] │ │ + adds r1, r2, r1 │ │ + adds r6, r6, r1 │ │ str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + ldr r7, [r6, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #240] ; (396ec ) │ │ + ldr r3, [r0, r3] │ │ + str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 386fc │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - movs r5, #0 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #660] ; (389a4 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #20] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 38720 │ │ - b.n 389a0 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - ldr r1, [sp, #24] │ │ - lsls r0, r3, #1 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #12] │ │ + str r2, [sp, #24] │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - adds r0, r3, r0 │ │ - ldrh r2, [r0, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov ip, r3 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r2 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r1, r3] │ │ - movs r1, #31 │ │ - ands r2, r1 │ │ - ldr r1, [sp, #24] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - adds r3, r3, r1 │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #20] │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #12] │ │ - add r1, ip │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 38760 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r1, r1, #3 │ │ - lsls r1, r1, #11 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3876a │ │ - movs r2, #255 ; 0xff │ │ - lsrs r2, r2, #3 │ │ - orrs r2, r1 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 38774 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r2 │ │ - strh r3, [r0, #0] │ │ - cmp r7, #0 │ │ - bge.n 38792 │ │ - ldr r3, [sp, #28] │ │ + ldrb r3, [r2, r3] │ │ ldr r2, [sp, #32] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ + muls r2, r3 │ │ + str r2, [sp, #28] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - b.n 387a8 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #8] │ │ + lsrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #16] │ │ + orrs r5, r0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #28] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r5, #1 │ │ - b.n 38718 │ │ - adds r7, r3, r1 │ │ - asrs r3, r2, #31 │ │ - adds r2, r2, r3 │ │ - eors r7, r1 │ │ - eors r2, r3 │ │ - cmp r7, r2 │ │ - blt.n 387d4 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - subs r2, r2, r7 │ │ - str r3, [sp, #28] │ │ - subs r6, r3, r7 │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 387ea │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r7, #1 │ │ - subs r6, r3, r2 │ │ - subs r2, r7, r2 │ │ - str r3, [sp, #28] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 38802 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #12] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + str r5, [r6, #0] │ │ + b.n 395d6 │ │ + mov r2, ip │ │ + muls r2, r7 │ │ + ldr r3, [sp, #8] │ │ + ldr r7, [sp, #28] │ │ + adds r5, r1, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r7, r3 │ │ + adds r1, r7, #0 │ │ + adds r3, r4, #2 │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #48] ; 0x30 │ │ + lsrs r3, r2 │ │ + adds r2, r4, #3 │ │ + ldrb r0, [r2, #31] │ │ + ldr r2, [sp, #16] │ │ + lsls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 3881a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - negs r3, r3 │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #24] │ │ + lsrs r1, r3 │ │ + adds r3, r4, #1 │ │ + ldrb r3, [r3, #31] │ │ + adds r4, #4 │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r0, r1 │ │ + lsrs r3, r2 │ │ + ldrb r2, [r4, #31] │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + str r0, [r6, r5] │ │ + b.n 395d6 │ │ + movs r0, #4 │ │ + bl 19ec4 │ │ + add sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsrs r2, r6, #7 │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + │ │ +000396f0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #44 ; 0x2c │ │ + str r3, [sp, #32] │ │ + add r3, sp, #64 ; 0x40 │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #68 ; 0x44 │ │ + ldrb r5, [r3, #0] │ │ + add r3, sp, #72 ; 0x48 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #24] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #20] │ │ + cmp r0, #0 │ │ + bne.n 3971a │ │ + ldr r0, [pc, #336] ; (39868 ) │ │ + add r0, pc │ │ + b.n 39728 │ │ + ldr r7, [r0, #4] │ │ + ldrb r3, [r7, #8] │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #376] ; (389a4 ) │ │ - ldr r3, [r2, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ + cmp r3, #7 │ │ + bhi.n 3972e │ │ + ldr r0, [pc, #324] ; (3986c ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 39864 │ │ + ldr r2, [r0, #36] ; 0x24 │ │ ldr r3, [sp, #24] │ │ - ldr r2, [sp, #8] │ │ + movs r0, #0 │ │ cmp r3, r2 │ │ - bne.n 38842 │ │ - b.n 389a0 │ │ - ldr r5, [r4, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ + bge.n 3973a │ │ + b.n 39864 │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + ldr r1, [sp, #28] │ │ + cmp r1, r3 │ │ + bge.n 39744 │ │ + b.n 39864 │ │ + ldr r1, [r4, #44] ; 0x2c │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #24] │ │ + cmp r1, r2 │ │ + blt.n 39750 │ │ + b.n 39864 │ │ + ldr r2, [r4, #48] ; 0x30 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + blt.n 3975c │ │ + b.n 39864 │ │ + ldr r3, [sp, #32] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 39792 │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r5, r2 │ │ - ldr r2, [r4, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r3, r5 │ │ - adds r3, r2, r3 │ │ - ldrh r7, [r3, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #52] ; 0x34 │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #20] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ + muls r0, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + ldr r0, [sp, #20] │ │ + lsrs r3, r3, #24 │ │ movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ + muls r0, r5 │ │ + str r3, [sp, #16] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ + lsls r5, r0, #24 │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + muls r0, r6 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r3, #0] │ │ - cmp r6, #0 │ │ - bge.n 388c2 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r3, ip │ │ + lsls r6, r0, #24 │ │ + lsrs r5, r5, #24 │ │ + lsrs r6, r6, #24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #16 │ │ + beq.n 397c4 │ │ + cmp r3, #32 │ │ + beq.n 397e8 │ │ + cmp r3, #15 │ │ + bne.n 3982c │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + bne.n 3982c │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 388d4 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add r3, ip │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 389a0 │ │ + b.n 39864 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + bne.n 3982c │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - b.n 38836 │ │ - cmp r3, r2 │ │ - blt.n 388fa │ │ - lsls r0, r2, #1 │ │ - subs r6, r2, r3 │ │ - adds r1, r3, #1 │ │ - subs r7, r0, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r0, [sp, #8] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 38b1c │ │ + b.n 39864 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r7, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 3982c │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 39812 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 38c98 │ │ + b.n 39864 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 38dbc │ │ + b.n 39864 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 3984c │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 38f14 │ │ + b.n 39864 │ │ + ldr r3, [sp, #16] │ │ + str r5, [sp, #4] │ │ + str r6, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #12] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + bl 393d8 │ │ + add sp, #44 ; 0x2c │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr.w r0, [pc, #6] ; 39872 │ │ + ; instruction: 0xfa6a0006 │ │ + │ │ +00039870 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #60 ; 0x3c │ │ + str r3, [sp, #40] ; 0x28 │ │ + add r3, sp, #80 ; 0x50 │ │ + ldrb r3, [r3, #0] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #16] │ │ + add r3, sp, #84 ; 0x54 │ │ + ldrb r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #88 ; 0x58 │ │ + ldrb r3, [r3, #0] │ │ + str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #24] │ │ - movs r6, #1 │ │ - b.n 3890e │ │ - subs r6, r3, r2 │ │ - lsls r0, r3, #1 │ │ - lsls r3, r6, #1 │ │ + add r3, sp, #92 ; 0x5c │ │ + ldrb r3, [r3, #0] │ │ str r3, [sp, #28] │ │ - movs r3, #1 │ │ - movs r6, #0 │ │ - adds r1, r2, #1 │ │ - str r0, [sp, #8] │ │ - subs r7, r0, r2 │ │ + cmp r0, #0 │ │ + bne.n 3989e │ │ + ldr r0, [pc, #272] ; (399ac ) │ │ + add r0, pc │ │ + b.n 398aa │ │ + ldr r5, [r0, #4] │ │ + ldrb r6, [r5, #8] │ │ + cmp r6, #7 │ │ + bhi.n 398b0 │ │ + ldr r0, [pc, #264] ; (399b0 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 399a6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 398ee │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r3, r0, #24 │ │ + lsrs r3, r3, #24 │ │ str r3, [sp, #24] │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 38920 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - negs r6, r6 │ │ + cmp r6, #16 │ │ + beq.n 3990a │ │ + cmp r6, #32 │ │ + beq.n 3991a │ │ + cmp r6, #15 │ │ + bne.n 39930 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #7 │ │ + cmp r2, r3 │ │ + bne.n 39930 │ │ + ldr r5, [pc, #172] ; (399b4 ) │ │ + add r5, pc │ │ + b.n 3993a │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #8 │ │ + cmp r2, r3 │ │ + bne.n 39930 │ │ + ldr r5, [pc, #160] ; (399b8 ) │ │ + add r5, pc │ │ + b.n 3993a │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r5, #12] │ │ + lsls r3, r3, #16 │ │ + cmp r2, r3 │ │ + bne.n 39930 │ │ + ldr r3, [r5, #24] │ │ + cmp r3, #0 │ │ + beq.n 3999a │ │ + ldr r5, [pc, #144] ; (399bc ) │ │ + add r5, pc │ │ + b.n 3993a │ │ + ldr r3, [r5, #24] │ │ + cmp r3, #0 │ │ + beq.n 399a0 │ │ + ldr r5, [pc, #136] ; (399c0 ) │ │ + add r5, pc │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + movs r0, #0 │ │ str r3, [sp, #32] │ │ - movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r6, r7, #0 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + adds r7, r0, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r7, r3 │ │ + bge.n 399a6 │ │ + ldr r1, [r6, #0] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [r6, #4] │ │ + cmp r1, r3 │ │ + blt.n 39994 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, r1 │ │ + ble.n 39994 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r2, r3 │ │ + blt.n 39994 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - ble.n 38938 │ │ - ldr r3, [sp, #24] │ │ - negs r3, r3 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - negs r2, r3 │ │ - adcs r3, r2 │ │ - subs r1, r1, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #11 │ │ + ble.n 39994 │ │ ldr r3, [sp, #16] │ │ - lsrs r2, r3, #2 │ │ - lsls r3, r2, #5 │ │ - movs r2, #0 │ │ - orrs r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r0, r3, #3 │ │ - orrs r0, r5 │ │ - lsls r0, r0, #16 │ │ - lsrs r0, r0, #16 │ │ - cmp r2, r1 │ │ - beq.n 389a0 │ │ - ldr r3, [r4, #16] │ │ - ldr r5, [sp, #4] │ │ - muls r3, r5 │ │ - ldr r5, [sp, #0] │ │ - lsls r5, r5, #1 │ │ - adds r3, r5, r3 │ │ - ldr r5, [r4, #20] │ │ - strh r0, [r3, r5] │ │ - cmp r7, #0 │ │ - bge.n 38984 │ │ - ldr r3, [sp, #8] │ │ - ldr r5, [sp, #24] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r5 │ │ - b.n 3899a │ │ - ldr r5, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r5 │ │ - adds r7, r7, r3 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r5 │ │ + adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - add r3, ip │ │ + ldr r3, [sp, #20] │ │ str r3, [sp, #4] │ │ - adds r2, #1 │ │ - b.n 3895a │ │ - add sp, #76 ; 0x4c │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + blx r5 │ │ + adds r7, #1 │ │ + adds r6, #8 │ │ + b.n 3995c │ │ + ldr r5, [pc, #40] ; (399c4 ) │ │ + add r5, pc │ │ + b.n 3993a │ │ + ldr r5, [pc, #36] ; (399c8 ) │ │ + add r5, pc │ │ + b.n 3993a │ │ + add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xf75b0006 │ │ + ldrsb.w r0, [r5, r6] │ │ + bl d19b6 <__aeabi_llsl@@Base+0x32c22> │ │ + bl 23d9ba <_end@@Base+0x15ef52> │ │ + bl ffcc79be <_end@@Base+0xffbe8f56> │ │ + ; instruction: 0xfa9dffff │ │ + bl 3339c6 <_end@@Base+0x254f5e> │ │ + bl ffda99ca <_end@@Base+0xffccaf62> │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #116 ; 0x74 │ │ - str r3, [sp, #4] │ │ + adds r7, r3, #0 │ │ add r3, sp, #144 ; 0x90 │ │ - str r2, [sp, #0] │ │ + str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ add r3, sp, #148 ; 0x94 │ │ ldrb r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #8] │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #0] │ │ + adds r6, r3, #0 │ │ add r3, sp, #152 ; 0x98 │ │ ldrb r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #156 ; 0x9c │ │ - ldrb r7, [r3, #0] │ │ - ldr r3, [pc, #920] ; (38d64 ) │ │ ldr r4, [r0, #4] │ │ + str r3, [sp, #12] │ │ + add r3, sp, #156 ; 0x9c │ │ + ldrb r5, [r3, #0] │ │ + ldr r3, [pc, #896] ; (39d70 ) │ │ add r3, pc │ │ - str r3, [sp, #24] │ │ + str r3, [sp, #28] │ │ ldr r3, [sp, #140] ; 0x8c │ │ subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 389fe │ │ - adds r0, r7, #0 │ │ + bhi.n 39a22 │ │ + adds r0, r5, #0 │ │ muls r0, r2 │ │ movs r1, #255 ; 0xff │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #20] │ │ + adds r0, r6, #0 │ │ movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ + muls r0, r5 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #20] │ │ - b.n 38a04 │ │ - ldr r3, [sp, #8] │ │ - str r2, [sp, #12] │ │ - str r3, [sp, #16] │ │ + ldr r0, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #24] │ │ + b.n 39a2a │ │ + ldr r3, [sp, #12] │ │ + str r2, [sp, #16] │ │ + str r6, [sp, #20] │ │ + str r3, [sp, #24] │ │ movs r3, #255 ; 0xff │ │ - eors r3, r7 │ │ - str r3, [sp, #28] │ │ + eors r3, r5 │ │ + str r3, [sp, #32] │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - beq.n 38a14 │ │ - b.n 38da6 │ │ - ldr r3, [sp, #140] ; 0x8c │ │ + beq.n 39a3a │ │ + b.n 39dfc │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 38a22 │ │ - b.n 38b3c │ │ + bne.n 39a48 │ │ + b.n 39b74 │ │ cmp r3, #4 │ │ - bne.n 38a28 │ │ - b.n 38c2c │ │ + bne.n 39a4e │ │ + b.n 39c66 │ │ cmp r3, #1 │ │ - beq.n 38a2e │ │ - b.n 38d20 │ │ + beq.n 39a54 │ │ + b.n 39d78 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 38a5e │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 39a8a │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + subs r5, r7, r3 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #0] │ │ + adds r7, r5, r3 │ │ adds r3, r4, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ adds r3, r4, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #3 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 38a76 │ │ - ldr r3, [sp, #4] │ │ - adds r0, r0, r3 │ │ - subs r3, r6, r3 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ + b.n 39aa8 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ + subs r3, r3, r7 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 38a50 │ │ - adds r5, #4 │ │ - b.n 38a4e │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 38a82 │ │ - bl 39b90 │ │ + bne.n 39a7c │ │ + ldr r2, [sp, #4] │ │ + adds r7, r3, #0 │ │ + adds r2, #2 │ │ + str r2, [sp, #4] │ │ + b.n 39a7c │ │ + subs r7, #1 │ │ + bcs.n 39ab0 │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + ldrh r6, [r3, #0] │ │ ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r7, [r3, #31] │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #708] ; (38d68 ) │ │ + ldr r3, [pc, #672] ; (39d74 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #48] ; 0x30 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - ldr r2, [sp, #8] │ │ add r3, ip │ │ - mov ip, r1 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - stmia r5!, {r3} │ │ - b.n 38a76 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #4] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 39aa8 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 38b6a │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 39ba6 │ │ + adds r0, r0, r3 │ │ + subs r7, r7, r3 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #1 │ │ + adds r5, r5, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ adds r0, r7, r3 │ │ adds r3, r4, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #2 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 38c24 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - subs r3, r6, r3 │ │ - adds r5, r7, r0 │ │ - adds r0, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 38b5c │ │ - adds r5, #4 │ │ - adds r0, r3, #0 │ │ - b.n 38b5c │ │ + b.n 39c5e │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + subs r7, r3, r7 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r0 │ │ + adds r0, r7, #1 │ │ + cmp r3, #0 │ │ + bne.n 39b98 │ │ + adds r5, #2 │ │ + adds r0, r7, #0 │ │ + b.n 39b98 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - ldr r6, [r5, #0] │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #468] ; (38d68 ) │ │ + ldr r3, [pc, #420] ; (39d74 ) │ │ + ldr r6, [sp, #8] │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r2, [r2, r6] │ │ ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ mov ip, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #2 │ │ + mov r7, ip │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - mov r6, ip │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r5, #0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #0] │ │ + ldr r6, [r6, r7] │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #48] ; 0x30 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb r7, [r4, #30] │ │ - ldrb r3, [r1, #31] │ │ - lsls r1, r7, #2 │ │ + ldrb r3, [r6, #31] │ │ + lsls r6, r7, #2 │ │ str r3, [sp, #32] │ │ - adds r3, r1, #0 │ │ - ldr r1, [r4, #20] │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ ands r1, r6 │ │ ldr r6, [sp, #32] │ │ lsrs r1, r6 │ │ ldr r6, [sp, #0] │ │ ldr r3, [r3, r6] │ │ ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 38bee │ │ + bls.n 39c26 │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ ldr r6, [sp, #36] ; 0x24 │ │ adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 38bfa │ │ + bls.n 39c32 │ │ movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #20] │ │ + ldr r6, [sp, #24] │ │ adds r1, r1, r6 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 38c04 │ │ + bls.n 39c3c │ │ movs r1, #255 ; 0xff │ │ ldr r6, [sp, #4] │ │ lsrs r1, r7 │ │ lsrs r2, r6 │ │ ldr r6, [sp, #8] │ │ lsls r2, r6 │ │ - ldr r6, [sp, #28] │ │ + ldr r6, [sp, #12] │ │ lsrs r3, r6 │ │ mov r6, ip │ │ lsls r3, r6 │ │ orrs r2, r3 │ │ ldr r3, [r4, #24] │ │ orrs r2, r3 │ │ ldr r3, [sp, #32] │ │ lsls r1, r3 │ │ orrs r2, r1 │ │ - stmia r5!, {r2} │ │ + strh r2, [r5, #0] │ │ + adds r5, #2 │ │ subs r0, #1 │ │ - bcs.n 38b82 │ │ - bl 39b90 │ │ + bcs.n 39bbe │ │ + bl 3ac2c │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 38c5c │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 39c9e │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + subs r5, r7, r3 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r7, r3 │ │ + adds r3, r5, r3 │ │ str r3, [sp, #0] │ │ adds r3, r4, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ str r3, [sp, #52] ; 0x34 │ │ - b.n 38c74 │ │ + b.n 39cbe │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + adds r3, r5, r0 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + subs r7, r3, r7 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + bne.n 39c90 │ │ ldr r3, [sp, #4] │ │ - adds r0, r0, r3 │ │ - subs r3, r6, r3 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - cmp r2, #0 │ │ - bne.n 38c4e │ │ - adds r5, #4 │ │ - b.n 38c4c │ │ + str r7, [sp, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 39c90 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 38c80 │ │ - bl 39b90 │ │ + bcs.n 39cca │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #24] │ │ - str r3, [sp, #4] │ │ - ldrb r6, [r2, #31] │ │ - ldrb r2, [r4, #29] │ │ - ldr r3, [r5, #0] │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #196] ; (38d68 ) │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #4] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldrb r0, [r0, r1] │ │ - ldr r1, [sp, #12] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - lsls r7, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [r4, #20] │ │ - ldrb r7, [r7, r1] │ │ - ldr r1, [sp, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r1, r7 │ │ - lsrs r3, r0 │ │ - adds r7, r1, #0 │ │ - ldr r1, [sp, #32] │ │ - mov r0, ip │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #4] │ │ + ldrh r6, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #30] │ │ + ldr r7, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #132] ; (39d74 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #8] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #12] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r7 │ │ + ldrb r7, [r1, r2] │ │ + ldr r1, [r4, #20] │ │ ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + muls r2, r7 │ │ + lsrs r6, r1 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + movs r1, #255 ; 0xff │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - lsls r0, r6 │ │ - adds r6, r0, #0 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ ldr r3, [r4, #24] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - orrs r6, r3 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3 │ │ - orrs r6, r0 │ │ - stmia r5!, {r6} │ │ - b.n 38c74 │ │ + ldr r3, [sp, #4] │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ + adds r3, #2 │ │ + str r3, [sp, #4] │ │ + b.n 39cbe │ │ + lsls r0, r0, #16 │ │ + movs r2, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - bgt.n 38d4a │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - adds r5, r7, r0 │ │ - subs r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 39da6 │ │ + adds r0, r0, r3 │ │ + subs r7, r7, r3 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #1 │ │ + adds r5, r5, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r7, r7, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #0] │ │ - adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - b.n 38d6c │ │ - ldr r3, [sp, #4] │ │ + adds r3, r7, r3 │ │ + adds r2, r4, #3 │ │ + adds r0, r4, #1 │ │ + adds r7, r4, #2 │ │ + mov ip, r2 │ │ + b.n 39dbe │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - subs r3, r6, r3 │ │ - adds r5, r7, r0 │ │ - adds r7, r3, #1 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #1 │ │ + subs r7, r3, r7 │ │ + adds r5, r5, r0 │ │ + adds r3, r7, #1 │ │ cmp r2, #0 │ │ - bne.n 38d40 │ │ - adds r5, #4 │ │ - adds r7, r3, #0 │ │ - b.n 38d40 │ │ - nop ; (mov r8, r8) │ │ - asrs r4, r4, #16 │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - subs r7, #1 │ │ - bcs.n 38d74 │ │ - bl 39b90 │ │ + bne.n 39d9c │ │ + adds r5, #2 │ │ + adds r3, r7, #0 │ │ + b.n 39d9c │ │ + subs r3, #1 │ │ + bcs.n 39dc6 │ │ + bl 3ac2c │ │ ldrb r2, [r4, #28] │ │ - ldr r3, [sp, #12] │ │ ldr r1, [sp, #16] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ + ldrb r6, [r0, #31] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r4, #29] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #20] │ │ + lsrs r6, r1 │ │ + adds r1, r6, #0 │ │ + ldrb r6, [r7, #31] │ │ + lsls r1, r6 │ │ + adds r6, r1, #0 │ │ + orrs r6, r2 │ │ + ldr r2, [r4, #24] │ │ + ldr r1, [sp, #24] │ │ + orrs r6, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + mov r1, ip │ │ + ldrb r1, [r1, #31] │ │ + lsls r2, r1 │ │ + orrs r2, r6 │ │ + strh r2, [r5, #0] │ │ + adds r5, #2 │ │ + b.n 39dbe │ │ ldr r3, [sp, #0] │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r3, r1 │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r1, [sp, #20] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r6, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - stmia r5!, {r3} │ │ - b.n 38d6c │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - beq.n 38dae │ │ - b.n 3918c │ │ - ldr r3, [sp, #140] ; 0x8c │ │ + cmp r3, r7 │ │ + beq.n 39e04 │ │ + b.n 3a200 │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 38dbc │ │ - b.n 38eea │ │ + bne.n 39e12 │ │ + b.n 39f48 │ │ cmp r3, #4 │ │ - bne.n 38dc2 │ │ - b.n 38ff0 │ │ + bne.n 39e18 │ │ + b.n 3a050 │ │ cmp r3, #1 │ │ - beq.n 38dc8 │ │ - b.n 390f8 │ │ + beq.n 39e1e │ │ + b.n 3a160 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 38e00 │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ + bgt.n 39e5a │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r3, r7, r1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r5, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n 38e20 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r3, r0 │ │ - adds r6, r3, r6 │ │ + b.n 39e7c │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r5, r7, r6 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ + adds r7, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ subs r3, r3, r2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 38dee │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - b.n 38dec │ │ + bne.n 39e48 │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 39e46 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 38e2c │ │ - bl 39b90 │ │ + bcs.n 39e88 │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r6, [r7, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r7, [r3, #31] │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #824] ; (39188 ) │ │ + ldr r3, [pc, #848] ; (3a1fc ) │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ ldr r1, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #12] │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #4] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - ldr r2, [sp, #8] │ │ add r3, ip │ │ - mov ip, r1 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - str r3, [r5, #0] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #12] │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r5, r3 │ │ - b.n 38e20 │ │ + orrs r6, r0 │ │ + strh r6, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 39e7c │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ - adds r1, r0, #0 │ │ + adds r7, r0, #0 │ │ cmp r3, r2 │ │ - bgt.n 38f22 │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ + bgt.n 39f84 │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - subs r3, r2, #1 │ │ - sbcs r2, r3 │ │ - adds r0, r7, r2 │ │ - lsls r3, r1, #2 │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r6, r3, r2 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + adds r0, r6, r0 │ │ + lsls r3, r7, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ str r3, [sp, #52] ; 0x34 │ │ - b.n 38fe8 │ │ + b.n 3a048 │ │ ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r3, r2, #2 │ │ - adds r5, r7, r3 │ │ + adds r2, r2, r3 │ │ + lsls r3, r2, #1 │ │ + adds r5, r5, r3 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ adds r0, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 38f10 │ │ - lsls r2, r1, #2 │ │ + bne.n 39f72 │ │ + lsls r2, r7, #1 │ │ adds r5, r5, r2 │ │ adds r0, r3, #0 │ │ - b.n 38f10 │ │ + b.n 39f72 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r6, [r5, #0] │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #564] ; (39188 ) │ │ + ldr r3, [pc, #580] ; (3a1fc ) │ │ + ldr r6, [sp, #8] │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ands r3, r1 │ │ - ldr r1, [sp, #8] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r2, [r2, r6] │ │ ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ mov ip, r3 │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #2 │ │ + mov r7, ip │ │ + ldr r3, [sp, #12] │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - mov r6, ip │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #0] │ │ - ldr r1, [r1, r6] │ │ - ldr r6, [r5, #0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + ands r3, r1 │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #0] │ │ + ldr r6, [r6, r7] │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #52] ; 0x34 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb r7, [r4, #30] │ │ - ldrb r3, [r1, #31] │ │ - lsls r1, r7, #2 │ │ + ldrb r3, [r6, #31] │ │ + lsls r6, r7, #2 │ │ str r3, [sp, #32] │ │ - adds r3, r1, #0 │ │ - ldr r1, [r4, #20] │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ ands r1, r6 │ │ ldr r6, [sp, #32] │ │ lsrs r1, r6 │ │ ldr r6, [sp, #0] │ │ ldr r3, [r3, r6] │ │ ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 38fae │ │ + bls.n 3a00e │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ ldr r6, [sp, #36] ; 0x24 │ │ adds r3, r6, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 38fba │ │ + bls.n 3a01a │ │ movs r3, #255 ; 0xff │ │ - ldr r6, [sp, #20] │ │ + ldr r6, [sp, #24] │ │ adds r1, r1, r6 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 38fc4 │ │ + bls.n 3a024 │ │ movs r1, #255 ; 0xff │ │ ldr r6, [sp, #4] │ │ lsrs r1, r7 │ │ lsrs r2, r6 │ │ ldr r6, [sp, #8] │ │ lsls r2, r6 │ │ - ldr r6, [sp, #28] │ │ + ldr r6, [sp, #12] │ │ lsrs r3, r6 │ │ mov r6, ip │ │ lsls r3, r6 │ │ orrs r2, r3 │ │ ldr r3, [r4, #24] │ │ orrs r2, r3 │ │ ldr r3, [sp, #32] │ │ lsls r1, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r2, r1 │ │ - str r2, [r5, #0] │ │ + strh r2, [r5, #0] │ │ adds r5, r5, r3 │ │ subs r0, #1 │ │ - bcs.n 38f42 │ │ - bl 39b90 │ │ + bcs.n 39fa6 │ │ + bl 3ac2c │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 39028 │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ + bgt.n 3a08c │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r3, r7, r1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r5, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #3 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n 39048 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r3, r0 │ │ - adds r6, r3, r6 │ │ + b.n 3a0ae │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r5, r7, r6 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ + adds r7, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ subs r3, r3, r2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 39016 │ │ - lsls r2, r0, #2 │ │ - adds r5, r5, r2 │ │ - b.n 39014 │ │ + bne.n 3a07a │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3a078 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 39054 │ │ - bl 39b90 │ │ + bcs.n 3a0ba │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + ldrh r6, [r7, #0] │ │ str r3, [sp, #4] │ │ - ldrb r6, [r2, #31] │ │ - ldrb r2, [r4, #29] │ │ - ldr r3, [r5, #0] │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #28] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #272] ; (39188 ) │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #4] │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #12] │ │ - ldr r0, [r0, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r6 │ │ - ldrb r0, [r0, r1] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #12] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #288] ; (3a1fc ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ - muls r1, r0 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #28] │ │ - lsls r7, r1, #2 │ │ - ldr r1, [r4, #16] │ │ - ldr r7, [r7, r2] │ │ - ands r1, r3 │ │ - lsrs r1, r0 │ │ - ldr r0, [r4, #20] │ │ - ldrb r7, [r7, r1] │ │ - ldr r1, [sp, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r1, r7 │ │ - lsrs r3, r0 │ │ - adds r7, r1, #0 │ │ - ldr r1, [sp, #32] │ │ - mov r0, ip │ │ - lsls r1, r1, #2 │ │ - ldr r2, [r1, r2] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + lsls r2, r2, #2 │ │ + mov ip, r2 │ │ + ldr r2, [r4, #16] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ + mov r1, ip │ │ + ldr r1, [r1, r3] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #20] │ │ + muls r1, r2 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #32] │ │ + ands r6, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + lsrs r6, r1 │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - lsls r0, r6 │ │ - adds r6, r0, #0 │ │ - adds r0, r7, #0 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ lsls r0, r3 │ │ ldr r3, [r4, #24] │ │ - orrs r6, r0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - orrs r6, r3 │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #32] │ │ lsrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - str r6, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 39048 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3a0ae │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ + adds r7, r0, #0 │ │ cmp r3, r2 │ │ - bgt.n 3912a │ │ - adds r5, r3, #0 │ │ - adds r3, r2, #0 │ │ - muls r5, r0 │ │ + bgt.n 3a198 │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - ldr r1, [sp, #160] ; 0xa0 │ │ - adds r5, r5, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ - subs r7, r3, r2 │ │ - subs r3, r1, #1 │ │ - sbcs r1, r3 │ │ - adds r7, r7, r1 │ │ - lsls r3, r0, #2 │ │ + ldr r0, [sp, #160] ; 0xa0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r1, r3, r2 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + adds r1, r1, r0 │ │ + lsls r3, r7, #1 │ │ str r3, [sp, #0] │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #4] │ │ + adds r3, r4, #3 │ │ + adds r2, r4, #1 │ │ adds r0, r4, #2 │ │ - adds r6, r4, #3 │ │ - b.n 3914a │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - muls r2, r0 │ │ - adds r2, r2, r6 │ │ - lsls r3, r2, #2 │ │ - adds r5, r7, r3 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ + mov ip, r3 │ │ + b.n 3a1ba │ │ + ldr r6, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r6, r0 │ │ + adds r6, r6, r3 │ │ + lsls r3, r6, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ - adds r7, r3, #1 │ │ + adds r1, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3911c │ │ - lsls r2, r0, #2 │ │ + bne.n 3a18a │ │ + lsls r2, r0, #1 │ │ adds r5, r5, r2 │ │ - adds r7, r3, #0 │ │ - b.n 3911c │ │ - subs r7, #1 │ │ - bcs.n 39152 │ │ - bl 39b90 │ │ - ldrb r2, [r4, #28] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r3, r1 │ │ - orrs r2, r3 │ │ + adds r1, r3, #0 │ │ + b.n 3a18a │ │ + subs r1, #1 │ │ + bcs.n 3a1c2 │ │ + bl 3ac2c │ │ + ldrb r3, [r4, #28] │ │ + ldr r6, [sp, #16] │ │ + ldrb r7, [r2, #31] │ │ + lsrs r6, r3 │ │ + adds r3, r6, #0 │ │ + ldrb r6, [r4, #29] │ │ + lsls r3, r7 │ │ + ldr r7, [sp, #20] │ │ + lsrs r7, r6 │ │ + adds r6, r7, #0 │ │ + ldrb r7, [r0, #31] │ │ + lsls r6, r7 │ │ + adds r7, r6, #0 │ │ + orrs r7, r3 │ │ ldr r3, [r4, #24] │ │ - ldr r1, [sp, #20] │ │ - orrs r2, r3 │ │ + ldr r6, [sp, #24] │ │ + orrs r7, r3 │ │ ldrb r3, [r4, #30] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - ldrb r1, [r6, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - str r3, [r5, #0] │ │ + lsrs r6, r3 │ │ + adds r3, r6, #0 │ │ + mov r6, ip │ │ + ldrb r6, [r6, #31] │ │ + lsls r3, r6 │ │ + orrs r3, r7 │ │ + strh r3, [r5, #0] │ │ ldr r3, [sp, #0] │ │ adds r5, r5, r3 │ │ - b.n 3914a │ │ + b.n 3a1ba │ │ + nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ - subs r3, r6, r3 │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r7 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #12] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 391ac │ │ - b.n 395bc │ │ - ldr r3, [sp, #140] ; 0x8c │ │ + beq.n 3a220 │ │ + b.n 3a654 │ │ + ldr r3, [sp, #8] │ │ ldrb r1, [r4, #9] │ │ - ldr r7, [r5, #20] │ │ - ldr r0, [r5, #16] │ │ + ldr r5, [r3, #20] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ cmp r3, #2 │ │ - bne.n 391ba │ │ - b.n 392f4 │ │ + bne.n 3a22e │ │ + b.n 3a378 │ │ cmp r3, #4 │ │ - bne.n 391c0 │ │ - b.n 39406 │ │ + bne.n 3a234 │ │ + b.n 3a48a │ │ cmp r3, #1 │ │ - beq.n 391c6 │ │ - b.n 3951a │ │ + beq.n 3a23a │ │ + b.n 3a5ae │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 391f4 │ │ + bgt.n 3a26e │ │ muls r3, r0 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 391e4 │ │ + cmp r2, r7 │ │ + bgt.n 3a25e │ │ adds r3, r0, #1 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #12] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 3921a │ │ - b.n 39214 │ │ + beq.n 3a29a │ │ + b.n 3a294 │ │ ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 39208 │ │ + cmp r7, r2 │ │ + bgt.n 3a284 │ │ adds r3, r0, #1 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 39214 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 3921a │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ + bne.n 3a294 │ │ + ldr r1, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + adds r2, r1, r2 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ + b.n 3a29a │ │ + ldr r2, [sp, #12] │ │ + adds r2, #1 │ │ + str r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #2 │ │ str r3, [sp, #64] ; 0x40 │ │ adds r3, r4, #3 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 39236 │ │ - bl 39b90 │ │ + str r2, [sp, #12] │ │ + bcs.n 3a2b6 │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldrh r6, [r3, #0] │ │ ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r7, [r3, #31] │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #30] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #864] ; (395b8 ) │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r7, [r3, #31] │ │ + ldr r3, [pc, #888] ; (3a650 ) │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ands r3, r6 │ │ - lsrs r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ str r0, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r6 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #0] │ │ str r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - ldr r2, [sp, #4] │ │ add r3, ip │ │ - mov ip, r1 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r7 │ │ - add r2, ip │ │ - adds r7, r2, #0 │ │ - ldr r2, [sp, #32] │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r7, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r3, r7 │ │ - orrs r3, r2 │ │ + adds r6, r3, #0 │ │ ldr r2, [sp, #20] │ │ - adds r6, r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r6, r2 │ │ - orrs r3, r6 │ │ - str r3, [r5, #0] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r5, r5, r3 │ │ - b.n 3922a │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + lsrs r6, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r6, r5 │ │ + add r3, ip │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + lsls r5, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsrs r0, r3 │ │ + lsls r0, r7 │ │ + ldr r3, [sp, #8] │ │ + orrs r6, r0 │ │ + strh r6, [r3, #0] │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + b.n 3a2aa │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - cmp r3, r2 │ │ - bgt.n 39324 │ │ - adds r2, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + ldr r1, [sp, #136] ; 0x88 │ │ + adds r3, r0, #0 │ │ + cmp r2, r1 │ │ + bgt.n 3a3ac │ │ muls r2, r0 │ │ - ldr r3, [sp, #4] │ │ - adds r2, r2, r6 │ │ - lsls r2, r2, #2 │ │ - adds r5, r7, r2 │ │ - subs r2, r0, #1 │ │ - cmp r6, r3 │ │ - bgt.n 39314 │ │ - adds r2, r0, #1 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ ldr r1, [sp, #0] │ │ - subs r3, r3, r1 │ │ - str r3, [sp, #8] │ │ + subs r0, #1 │ │ + adds r2, r2, r1 │ │ + lsls r2, r2, #1 │ │ + adds r5, r5, r2 │ │ + cmp r1, r7 │ │ + bgt.n 3a39c │ │ + adds r0, r3, #1 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #12] │ │ ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - beq.n 3934a │ │ - b.n 39344 │ │ + beq.n 3a3d2 │ │ + b.n 3a3cc │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r3, [sp, #4] │ │ muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r2, r2, #2 │ │ - adds r5, r7, r2 │ │ - subs r2, r0, #1 │ │ - cmp r3, r6 │ │ - bgt.n 39338 │ │ - adds r2, r0, #1 │ │ + adds r2, r2, r7 │ │ + lsls r2, r2, #1 │ │ + adds r5, r5, r2 │ │ + ldr r2, [sp, #0] │ │ + subs r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 3a3c0 │ │ + adds r0, r3, #1 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - bne.n 39344 │ │ - lsls r3, r2, #2 │ │ + bne.n 3a3cc │ │ + lsls r3, r0, #1 │ │ adds r5, r5, r3 │ │ - b.n 3934a │ │ - ldr r3, [sp, #8] │ │ + b.n 3a3d2 │ │ + ldr r3, [sp, #12] │ │ adds r3, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #2 │ │ + str r3, [sp, #12] │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 39366 │ │ - bl 39b90 │ │ + str r2, [sp, #12] │ │ + bcs.n 3a3ee │ │ + bl 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r1, [r5, #0] │ │ + ldr r2, [sp, #28] │ │ + ldrh r1, [r5, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [r5, #0] │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #576] ; (395b8 ) │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #592] ; (3a650 ) │ │ + ldr r0, [sp, #8] │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ ands r3, r1 │ │ - ldr r1, [sp, #28] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r2, [r2, r0] │ │ ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #31] │ │ mov ip, r3 │ │ + mov r0, ip │ │ ldr r3, [sp, #32] │ │ - lsls r1, r3, #2 │ │ + lsls r6, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - mov r0, ip │ │ + ands r3, r1 │ │ lsrs r3, r0 │ │ ldr r0, [sp, #0] │ │ - ldr r1, [r1, r0] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ + ldr r6, [r6, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldrb r3, [r6, r3] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r1, #31] │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r4, #20] │ │ + ldr r3, [r4, #20] │ │ + ldrb r6, [r0, #31] │ │ ldrb r7, [r4, #30] │ │ ands r1, r3 │ │ lsrs r1, r6 │ │ ldr r3, [sp, #0] │ │ lsls r0, r7, #2 │ │ ldr r0, [r0, r3] │ │ + ldr r3, [sp, #16] │ │ ldrb r1, [r0, r1] │ │ - ldr r3, [sp, #12] │ │ adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 393cc │ │ + bls.n 3a450 │ │ movs r2, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r3, r0, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 393d8 │ │ + bls.n 3a45c │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ + ldr r0, [sp, #24] │ │ adds r1, r1, r0 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 393e2 │ │ + bls.n 3a466 │ │ movs r1, #255 ; 0xff │ │ ldr r0, [sp, #4] │ │ lsrs r1, r7 │ │ lsrs r2, r0 │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [sp, #8] │ │ lsls r1, r6 │ │ lsls r2, r0 │ │ ldr r0, [sp, #32] │ │ lsrs r3, r0 │ │ mov r0, ip │ │ lsls r3, r0 │ │ orrs r2, r3 │ │ ldr r3, [r4, #24] │ │ orrs r2, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r2, r1 │ │ - str r2, [r5, #0] │ │ + strh r2, [r5, #0] │ │ adds r5, r5, r3 │ │ - b.n 3935a │ │ + b.n 3a3e2 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 39434 │ │ + bgt.n 3a4be │ │ muls r3, r0 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 39424 │ │ + cmp r2, r7 │ │ + bgt.n 3a4ae │ │ adds r3, r0, #1 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #12] │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 3945a │ │ - b.n 39454 │ │ + beq.n 3a4ea │ │ + b.n 3a4e4 │ │ ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #8] │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 39448 │ │ + cmp r7, r2 │ │ + bgt.n 3a4d4 │ │ adds r3, r0, #1 │ │ ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 39454 │ │ - lsls r2, r3, #2 │ │ - adds r7, r7, r2 │ │ - b.n 3945a │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ + bne.n 3a4e4 │ │ + ldr r1, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + adds r2, r1, r2 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ + b.n 3a4ea │ │ + ldr r2, [sp, #12] │ │ + adds r2, #1 │ │ + str r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ str r3, [sp, #52] ; 0x34 │ │ adds r3, r4, #3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 39474 │ │ - b.n 39b90 │ │ + str r2, [sp, #12] │ │ + bcs.n 3a504 │ │ + b.n 3ac2c │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r6, [r7, #0] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + ldrh r6, [r3, #0] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #30] │ │ str r3, [sp, #32] │ │ + ldrb r3, [r4, #30] │ │ + ldr r7, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #288] ; (395b8 ) │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [pc, #292] ; (3a650 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #0] │ │ lsls r1, r2, #2 │ │ ldr r2, [r4, #12] │ │ ldr r1, [r1, r3] │ │ ands r2, r6 │ │ lsrs r2, r5 │ │ ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #28] │ │ + ldr r2, [sp, #16] │ │ muls r2, r0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r2, r2, #2 │ │ - mov ip, r2 │ │ + lsls r1, r2, #2 │ │ ldr r2, [r4, #16] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - mov r1, ip │ │ ldr r1, [r1, r3] │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - muls r1, r2 │ │ - str r1, [sp, #40] ; 0x28 │ │ + ands r2, r6 │ │ + lsrs r2, r7 │ │ + ldrb r7, [r1, r2] │ │ ldr r1, [r4, #20] │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #20] │ │ ands r6, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + muls r2, r7 │ │ + lsrs r6, r1 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + movs r1, #255 ; 0xff │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ - lsrs r6, r1 │ │ ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ ldr r3, [r4, #24] │ │ orrs r5, r0 │ │ adds r0, r6, #0 │ │ orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ - lsrs r0, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ orrs r5, r0 │ │ - str r5, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 3946a │ │ + strh r5, [r3, #0] │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + b.n 3a4fa │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #16] │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 39548 │ │ + bgt.n 3a5e2 │ │ muls r3, r0 │ │ - ldr r2, [sp, #4] │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 39538 │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - beq.n 3956e │ │ - b.n 39568 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r0, #1 │ │ + cmp r3, r7 │ │ + bgt.n 3a5d2 │ │ + adds r2, r0, #1 │ │ ldr r3, [sp, #136] ; 0x88 │ │ - ldr r2, [sp, #4] │ │ + ldr r1, [sp, #4] │ │ + subs r3, r3, r1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + beq.n 3a608 │ │ + b.n 3a602 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + subs r2, r0, #1 │ │ muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r5, r7, r3 │ │ - subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 3955c │ │ - adds r3, r0, #1 │ │ - ldr r2, [sp, #160] ; 0xa0 │ │ - cmp r2, #0 │ │ - bne.n 39568 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 3956e │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ + adds r3, r3, r7 │ │ + lsls r3, r3, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r7, r3 │ │ + bgt.n 3a5f6 │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + cmp r3, #0 │ │ + bne.n 3a602 │ │ + lsls r3, r2, #1 │ │ + adds r5, r5, r3 │ │ + b.n 3a608 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #0] │ │ - adds r0, r4, #1 │ │ - adds r6, r4, #2 │ │ - adds r7, r4, #3 │ │ - ldr r3, [sp, #8] │ │ + adds r1, r4, #1 │ │ + adds r0, r4, #2 │ │ + adds r6, r4, #3 │ │ + ldr r3, [sp, #12] │ │ subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 39582 │ │ - b.n 39b90 │ │ - ldrb r1, [r4, #28] │ │ - ldr r2, [sp, #12] │ │ + str r2, [sp, #12] │ │ + bcs.n 3a61c │ │ + b.n 3ac2c │ │ + ldrb r7, [r4, #28] │ │ ldr r3, [sp, #16] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ + ldr r2, [sp, #20] │ │ + lsrs r3, r7 │ │ + adds r7, r3, #0 │ │ + ldrb r3, [r1, #31] │ │ + lsls r7, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ ldrb r2, [r0, #31] │ │ - lsls r1, r2 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldrb r3, [r6, #31] │ │ - lsls r2, r3 │ │ + lsls r3, r2 │ │ + orrs r7, r3 │ │ ldr r3, [r4, #24] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #30] │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #20] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r2, r3 │ │ + ldr r2, [sp, #24] │ │ + orrs r7, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldrb r2, [r6, #31] │ │ + lsls r3, r2 │ │ + orrs r3, r7 │ │ + strh r3, [r5, #0] │ │ ldr r3, [sp, #0] │ │ - orrs r2, r1 │ │ - str r2, [r5, #0] │ │ adds r5, r5, r3 │ │ - b.n 39578 │ │ - nop ; (mov r8, r8) │ │ + b.n 3a612 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - ldr r1, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - subs r1, r2, r1 │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - subs r3, r3, r6 │ │ - cmp r2, #2 │ │ - bne.n 395ce │ │ - b.n 3977e │ │ - cmp r2, #4 │ │ - bne.n 395d4 │ │ - b.n 39902 │ │ - cmp r2, #1 │ │ - beq.n 395da │ │ - b.n 39a8e │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 39604 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - str r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + subs r0, r7, r3 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + asrs r1, r0, #31 │ │ + subs r2, r3, r2 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + cmp r3, #2 │ │ + bne.n 3a668 │ │ + b.n 3a820 │ │ + cmp r3, #4 │ │ + bne.n 3a66e │ │ + b.n 3a99c │ │ + cmp r3, #1 │ │ + beq.n 3a674 │ │ + b.n 3ab38 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3a69c │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ + adds r6, r1, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #140] ; 0x8c │ │ - b.n 3961c │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #32] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - subs r2, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + b.n 3a6b4 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r3, #1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #140] ; 0x8c │ │ - str r2, [sp, #8] │ │ + adds r6, r1, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 39634 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3a6cc │ │ ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ movs r3, #1 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3964c │ │ + ble.n 3a6e4 │ │ ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #12] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ str r3, [sp, #100] ; 0x64 │ │ adds r3, r4, #2 │ │ str r3, [sp, #104] ; 0x68 │ │ adds r3, r4, #3 │ │ str r3, [sp, #108] ; 0x6c │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - bne.n 39672 │ │ - b.n 39b90 │ │ - ldr r2, [sp, #0] │ │ - ldr r7, [r5, #16] │ │ - lsls r3, r6, #2 │ │ + bne.n 3a70a │ │ + b.n 3ac2c │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r7, [r2, #16] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #1 │ │ muls r7, r2 │ │ - ldr r2, [r5, #20] │ │ + ldr r2, [sp, #8] │ │ adds r3, r3, r7 │ │ + ldr r2, [r2, #20] │ │ adds r3, r2, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldrb r3, [r3, #31] │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrh r7, [r3, #0] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #72] ; 0x48 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #104] ; 0x68 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [pc, #640] ; (3992c ) │ │ + ldr r3, [pc, #640] ; (3a9c4 ) │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r1, [sp, #80] ; 0x50 │ │ str r0, [sp, #92] ; 0x5c │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #88] ; 0x58 │ │ + str r0, [sp, #96] ; 0x60 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #20] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #92] ; 0x5c │ │ mov ip, r2 │ │ add r3, ip │ │ adds r7, r3, #0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #16] │ │ - lsrs r7, r3 │ │ - mov ip, r2 │ │ + ldr r2, [sp, #20] │ │ ldr r3, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r7, r3 │ │ + mov ip, r2 │ │ + lsrs r7, r3 │ │ ldr r3, [sp, #96] ; 0x60 │ │ + lsls r7, r5 │ │ add r3, ip │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsls r3, r2 │ │ - orrs r7, r3 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsls r5, r3 │ │ ldr r3, [r4, #24] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ + orrs r7, r5 │ │ orrs r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r3, r0, r3 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - adds r0, r7, #0 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 3975e │ │ + ldr r3, [sp, #24] │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r7, r0 │ │ + strh r7, [r3, #0] │ │ + subs r3, r6, #0 │ │ + bge.n 3a7fa │ │ ldr r2, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - b.n 39770 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #8] │ │ + adds r6, r3, #0 │ │ mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3a812 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r3, r6, #0 │ │ + mov ip, r2 │ │ ldr r2, [sp, #60] ; 0x3c │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + add r3, ip │ │ + adds r6, r3, #0 │ │ mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ + mov ip, r2 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 39668 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 397a8 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r3 │ │ - lsls r3, r7, #1 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ + b.n 3a700 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3a846 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r2, #1 │ │ + subs r0, r1, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ + str r1, [sp, #32] │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - b.n 397c0 │ │ - adds r2, r7, #1 │ │ - str r2, [sp, #28] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + b.n 3a85c │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #12] │ │ + lsls r1, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ + str r1, [sp, #32] │ │ + subs r0, r1, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 397d8 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3a874 │ │ ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 397f0 │ │ + ble.n 3a88c │ │ ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #12] │ │ movs r3, #0 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #1 │ │ str r3, [sp, #84] ; 0x54 │ │ adds r3, r4, #2 │ │ str r3, [sp, #88] ; 0x58 │ │ adds r3, r4, #3 │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #12] │ │ cmp r3, r2 │ │ - bne.n 39816 │ │ - b.n 39b90 │ │ - ldr r1, [sp, #0] │ │ - ldr r3, [r5, #16] │ │ - lsls r2, r6, #2 │ │ - muls r3, r1 │ │ - adds r2, r2, r3 │ │ - ldr r3, [r5, #20] │ │ - ldr r1, [sp, #24] │ │ - adds r2, r3, r2 │ │ + bne.n 3a8b2 │ │ + b.n 3ac2c │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r5, r3, #1 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #16] │ │ + muls r3, r2 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #20] │ │ + adds r3, r3, r5 │ │ + mov ip, r3 │ │ ldrb r3, [r4, #28] │ │ - ldr r0, [r2, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #64] ; 0x40 │ │ + mov r3, ip │ │ + ldrh r1, [r3, #0] │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #248] ; (3992c ) │ │ - ldr r3, [r1, r3] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3, #2 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [pc, #232] ; (3a9c4 ) │ │ + ldr r5, [sp, #68] ; 0x44 │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [r1, r0] │ │ - ldr r0, [r2, #0] │ │ - ldrb r3, [r1, r3] │ │ - mov ip, r3 │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r5] │ │ + ldrb r2, [r2, r3] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldrb r3, [r3, #31] │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r1, r3, #2 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldrb r5, [r3, #31] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsls r7, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [r1, r0] │ │ - ldrb r3, [r1, r3] │ │ - ldrb r1, [r4, #30] │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - ldrb r1, [r1, #31] │ │ - ldr r7, [r2, #0] │ │ - str r1, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r0, r1, #2 │ │ - ldr r1, [r4, #20] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #80] ; 0x50 │ │ + ldr r7, [r7, r6] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldrb r3, [r7, r3] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb r6, [r4, #30] │ │ + str r6, [sp, #76] ; 0x4c │ │ + ldr r6, [sp, #92] ; 0x5c │ │ + ldrb r7, [r6, #31] │ │ + ldr r6, [sp, #76] ; 0x4c │ │ + lsls r6, r6, #2 │ │ + adds r3, r6, #0 │ │ + ldr r6, [r4, #20] │ │ + ands r1, r6 │ │ lsrs r1, r7 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - ldr r0, [r0, r7] │ │ - ldr r7, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #16] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #20] │ │ - adds r1, r1, r0 │ │ - mov r0, ip │ │ - mov ip, r7 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3989e │ │ - movs r0, #255 ; 0xff │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - lsrs r0, r7 │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - lsls r0, r7 │ │ + ldr r6, [sp, #48] ; 0x30 │ │ + ldr r3, [r3, r6] │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #20] │ │ + adds r3, r6, r3 │ │ + ldr r6, [sp, #24] │ │ + adds r1, r1, r6 │ │ + ldr r6, [sp, #16] │ │ + adds r2, r2, r6 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3a938 │ │ + movs r2, #255 ; 0xff │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #68] ; 0x44 │ │ + lsls r2, r6 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 398ac │ │ + bls.n 3a946 │ │ movs r3, #255 ; 0xff │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - lsrs r3, r7 │ │ - ldr r7, [sp, #72] ; 0x48 │ │ - lsls r3, r7 │ │ - orrs r3, r0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + lsrs r3, r6 │ │ + lsls r3, r5 │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r2 │ │ cmp r1, #255 ; 0xff │ │ - bls.n 398c0 │ │ + bls.n 3a958 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - lsrs r1, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - lsls r1, r0 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsrs r1, r2 │ │ + lsls r1, r7 │ │ + mov r2, ip │ │ orrs r3, r1 │ │ - str r3, [r2, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 398e4 │ │ - ldr r2, [sp, #8] │ │ + strh r3, [r2, #0] │ │ + cmp r0, #0 │ │ + bge.n 3a97c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r6, r6, r3 │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - b.n 398f4 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3a98e │ │ ldr r2, [sp, #56] ; 0x38 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ + mov ip, r2 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 3980c │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r1, r1, r2 │ │ - eors r1, r2 │ │ - cmp r3, r1 │ │ - blt.n 39930 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r1, #1 │ │ - subs r1, r1, r3 │ │ - subs r7, r2, r3 │ │ - lsls r3, r1, #1 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ + b.n 3a8a8 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3a9c8 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - b.n 39946 │ │ - nop ; (mov r8, r8) │ │ + b.n 3a9e0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r2, r1, #1 │ │ - str r2, [sp, #8] │ │ - lsls r2, r3, #1 │ │ - subs r7, r2, r1 │ │ - subs r1, r3, r1 │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #32] │ │ + lsls r1, r3, #1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ - str r2, [sp, #28] │ │ - str r3, [sp, #32] │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 3995e │ │ - ldr r3, [sp, #32] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3a9f8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 39976 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ble.n 3aa10 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #32] │ │ movs r3, #0 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ adds r3, r4, #2 │ │ str r3, [sp, #92] ; 0x5c │ │ adds r3, r4, #3 │ │ str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 3999c │ │ - b.n 39b90 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r5, #16] │ │ - lsls r3, r6, #2 │ │ - muls r2, r1 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r5, #20] │ │ + bne.n 3aa36 │ │ + b.n 3ac2c │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r5, [r2, #16] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #1 │ │ + muls r5, r2 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r5 │ │ + ldr r2, [r2, #20] │ │ adds r3, r2, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #64] ; 0x40 │ │ ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #24] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrh r3, [r3, #0] │ │ + mov ip, r3 │ │ + mov r0, ip │ │ ldr r3, [sp, #88] ; 0x58 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ + mov r6, ip │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r4, #30] │ │ str r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #444] ; (39b94 ) │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [pc, #440] ; (3ac30 ) │ │ ldr r3, [r2, r3] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ lsls r1, r2, #2 │ │ ldr r2, [r4, #12] │ │ ldr r1, [r1, r3] │ │ ands r2, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsrs r2, r0 │ │ + lsrs r2, r5 │ │ ldrb r0, [r1, r2] │ │ - ldr r2, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ muls r2, r0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ lsls r1, r2, #2 │ │ ldr r2, [r4, #16] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + ands r2, r6 │ │ + ldr r6, [sp, #76] ; 0x4c │ │ ldr r1, [r1, r3] │ │ - ands r2, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsrs r2, r0 │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [r4, #20] │ │ - muls r1, r2 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ands r1, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + lsrs r2, r6 │ │ + ldrb r7, [r1, r2] │ │ + mov r1, ip │ │ + ldr r6, [r4, #20] │ │ + ldr r2, [sp, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + muls r2, r7 │ │ + lsrs r1, r6 │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ - lsrs r1, r0 │ │ - ldr r2, [sp, #20] │ │ + ldr r2, [sp, #24] │ │ ldrb r3, [r3, r1] │ │ - mov r0, ip │ │ + movs r1, #255 ; 0xff │ │ muls r2, r3 │ │ + adds r6, r2, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ - str r2, [sp, #40] ; 0x28 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #24] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r3, r0 │ │ - orrs r2, r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r3, r0 │ │ - str r3, [r2, #0] │ │ - cmp r7, #0 │ │ - bge.n 39a74 │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bge.n 3ab12 │ │ ldr r2, [sp, #36] ; 0x24 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r6, r6, r3 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #12] │ │ + mov ip, r2 │ │ ldr r3, [sp, #0] │ │ - b.n 39a80 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3ab2a │ │ ldr r2, [sp, #52] ; 0x34 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add r3, ip │ │ + str r3, [sp, #12] │ │ mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ + mov ip, r2 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 39992 │ │ - asrs r2, r3, #31 │ │ - adds r3, r3, r2 │ │ - eors r3, r2 │ │ - asrs r2, r1, #31 │ │ - adds r7, r1, r2 │ │ - eors r7, r2 │ │ - cmp r3, r7 │ │ - blt.n 39ab6 │ │ - lsls r2, r7, #1 │ │ - subs r7, r7, r3 │ │ - adds r0, r3, #1 │ │ - str r2, [sp, #24] │ │ - subs r2, r2, r3 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r7, #1 │ │ - b.n 39acc │ │ - lsls r2, r3, #1 │ │ - adds r0, r7, #1 │ │ - str r2, [sp, #24] │ │ - subs r2, r2, r7 │ │ - subs r7, r3, r7 │ │ - lsls r3, r7, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ - str r2, [sp, #8] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 3aa2c │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r0, r2, r1 │ │ + eors r0, r1 │ │ + cmp r3, r0 │ │ + blt.n 3ab5a │ │ + lsls r2, r0, #1 │ │ + subs r0, r0, r3 │ │ + adds r1, r3, #1 │ │ + subs r5, r2, r3 │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, r3 │ │ - ble.n 39ade │ │ + str r2, [sp, #12] │ │ + movs r0, #0 │ │ movs r3, #1 │ │ - negs r3, r3 │ │ - negs r7, r7 │ │ + b.n 3ab6c │ │ + lsls r2, r3, #1 │ │ + adds r1, r0, #1 │ │ + subs r5, r2, r0 │ │ + subs r0, r3, r0 │ │ + lsls r3, r0, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ + movs r0, #1 │ │ + movs r3, #0 │ │ + str r2, [sp, #12] │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ - ldr r2, [sp, #136] ; 0x88 │ │ - str r3, [sp, #40] ; 0x28 │ │ + mov ip, r3 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r2 │ │ - ble.n 39af6 │ │ + cmp r3, r7 │ │ + ble.n 3ab84 │ │ ldr r3, [sp, #28] │ │ negs r3, r3 │ │ str r3, [sp, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + movs r7, #1 │ │ + cmp r3, r2 │ │ + ble.n 3ab94 │ │ + movs r7, #1 │ │ + negs r0, r0 │ │ + negs r7, r7 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - subs r0, r0, r3 │ │ + subs r1, r1, r3 │ │ movs r3, #0 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #32] │ │ adds r3, r4, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r3, r4, #2 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #3 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r0 │ │ - beq.n 39b90 │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [sp, #0] │ │ - ldrb r1, [r4, #28] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r1 │ │ + beq.n 3ac2c │ │ + ldr r3, [sp, #8] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r3, #16] │ │ muls r3, r2 │ │ - lsls r2, r6, #2 │ │ + ldr r2, [sp, #0] │ │ + lsls r2, r2, #1 │ │ adds r3, r2, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #28] │ │ ldr r2, [sp, #16] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ + lsrs r2, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - orrs r1, r3 │ │ - ldr r3, [r4, #24] │ │ - ldr r2, [sp, #20] │ │ - orrs r1, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsrs r2, r3 │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r6, r2, #0 │ │ + ldrb r2, [r4, #29] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - orrs r3, r1 │ │ - mov r1, ip │ │ - ldr r2, [r5, #20] │ │ - str r3, [r1, r2] │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r6 │ │ + ldr r6, [sp, #24] │ │ + orrs r3, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r6, r2 │ │ + adds r2, r6, #0 │ │ + ldr r6, [sp, #52] ; 0x34 │ │ + ldrb r6, [r6, #31] │ │ + lsls r2, r6 │ │ + orrs r2, r3 │ │ ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 39b70 │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r7 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ + ldr r6, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #20] │ │ + strh r2, [r6, r3] │ │ + cmp r5, #0 │ │ + bge.n 3ac14 │ │ + ldr r3, [sp, #12] │ │ ldr r2, [sp, #28] │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #0] │ │ adds r3, r3, r2 │ │ - b.n 39b86 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - str r3, [sp, #8] │ │ - mov ip, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r0 │ │ + b.n 3ac22 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - adds r6, r6, r3 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ + adds r3, r3, r7 │ │ str r3, [sp, #4] │ │ - b.n 39b0e │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + b.n 3abac │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #132 ; 0x84 │ │ + sub sp, #76 ; 0x4c │ │ adds r5, r3, #0 │ │ - add r3, sp, #160 ; 0xa0 │ │ + add r3, sp, #104 ; 0x68 │ │ str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #164 ; 0xa4 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #168 ; 0xa8 │ │ + add r3, sp, #108 ; 0x6c │ │ ldrb r3, [r3, #0] │ │ - adds r7, r0, #0 │ │ + adds r4, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #172 ; 0xac │ │ + add r3, sp, #112 ; 0x70 │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #0] │ │ - ldr r4, [r0, #4] │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #784] ; (39ecc ) │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #800] ; (3af78 ) │ │ add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #156] ; 0x9c │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 39bf0 │ │ - ldr r0, [sp, #32] │ │ - movs r1, #255 ; 0xff │ │ + bhi.n 3ac88 │ │ + adds r0, r7, #0 │ │ muls r0, r2 │ │ + movs r1, #255 ; 0xff │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #12] │ │ - ldr r0, [sp, #32] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #32] │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #20] │ │ - b.n 39bf8 │ │ + b.n 3ac8e │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #12] │ │ - str r6, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #32] │ │ - eors r2, r3 │ │ - str r2, [sp, #24] │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ cmp r3, r2 │ │ - beq.n 39c0a │ │ - b.n 3a036 │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - ldrb r1, [r4, #9] │ │ - ldr r6, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ - cmp r3, #2 │ │ - bne.n 39c18 │ │ - b.n 39d70 │ │ - cmp r3, #4 │ │ - bne.n 39c1e │ │ - b.n 39e86 │ │ - cmp r3, #1 │ │ - beq.n 39c24 │ │ - b.n 39fae │ │ + beq.n 3ac9e │ │ + b.n 3af02 │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r7, [r4, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r4, #16] │ │ + cmp r2, #2 │ │ + beq.n 3ad6e │ │ + cmp r2, #4 │ │ + bne.n 3acb2 │ │ + b.n 3ae06 │ │ + cmp r2, #1 │ │ + beq.n 3acb8 │ │ + b.n 3aea8 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 39c52 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r7, r6, r0 │ │ - subs r6, r5, r3 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + cmp r6, r5 │ │ + bgt.n 3ace2 │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + subs r4, r5, r6 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #76] ; 0x4c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #80] ; 0x50 │ │ - b.n 39c6a │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r5 │ │ - adds r7, r6, r0 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 39c44 │ │ - adds r7, #4 │ │ - adds r6, r3, #0 │ │ - b.n 39c44 │ │ - subs r6, #1 │ │ - bcs.n 39c72 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r5, [r7, #0] │ │ + adds r7, r7, r0 │ │ + adds r3, r4, r3 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #556] ; (39ed0 ) │ │ + ldr r3, [pc, #676] ; (3af7c ) │ │ + ldr r2, [sp, #24] │ │ ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #8] │ │ + b.n 3acf8 │ │ + adds r0, r3, r5 │ │ + subs r3, r6, r5 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 3acd6 │ │ + adds r7, #2 │ │ + b.n 3acd4 │ │ ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + bcs.n 3ad04 │ │ + bl 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r0, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str r0, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r0, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r1, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r3, ip │ │ - ldr r5, [sp, #12] │ │ - lsrs r3, r2 │ │ - adds r0, r3, #0 │ │ - mov ip, r5 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r5, r1, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r5, r3 │ │ - orrs r0, r5 │ │ - stmia r7!, {r0} │ │ - b.n 39c6a │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ + adds r0, r0, r3 │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, #2 │ │ + b.n 3acf8 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 39d9e │ │ - adds r0, r0, r3 │ │ - subs r5, r5, r3 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 3ad9c │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + subs r4, r5, r6 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b.n 39e7e │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r5 │ │ - adds r6, r6, r0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 39d90 │ │ - adds r6, #4 │ │ - adds r5, r3, #0 │ │ - b.n 39d90 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [r6, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r7, [r6, #0] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #264] ; (39ed0 ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ - ands r3, r1 │ │ + adds r7, r7, r0 │ │ + adds r3, r4, r3 │ │ + movs r0, #248 ; 0xf8 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #492] ; (3af7c ) │ │ ldr r1, [sp, #24] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldr r1, [r1, r0] │ │ - lsrs r3, r7 │ │ - ldrb r3, [r1, r3] │ │ - ldrb r1, [r4, #31] │ │ - ldr r7, [r6, #0] │ │ - str r1, [sp, #40] ; 0x28 │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - lsrs r1, r7 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - ldr r0, [r7, r0] │ │ - ldr r7, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r7 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 39e40 │ │ - movs r0, #255 ; 0xff │ │ - ldr r7, [sp, #16] │ │ - adds r2, r2, r7 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 39e4a │ │ - movs r2, #255 ; 0xff │ │ - ldr r7, [sp, #20] │ │ - adds r3, r3, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 39e54 │ │ - movs r3, #255 ; 0xff │ │ - ldr r7, [sp, #0] │ │ - lsrs r0, r7 │ │ - ldr r7, [sp, #4] │ │ - lsls r0, r7 │ │ - ldr r7, [sp, #8] │ │ - lsrs r2, r7 │ │ - ldr r7, [sp, #24] │ │ - lsls r2, r7 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r1, r2 │ │ - adds r7, r1, #0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #32] │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - stmia r6!, {r0} │ │ - subs r5, #1 │ │ - bcs.n 39db6 │ │ - bl 3aff2 │ │ + lsls r0, r0, #2 │ │ + mov ip, r4 │ │ + ldr r2, [r1, r2] │ │ + ldr r2, [r2, #12] │ │ + b.n 3adfe │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r6, r5 │ │ + adds r7, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3ad8a │ │ + adds r7, #2 │ │ + adds r3, r2, #0 │ │ + b.n 3ad8a │ │ + ldrh r6, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r4, r6, #0 │ │ + lsls r1, r1, #7 │ │ + ands r4, r1 │ │ + mov r1, ip │ │ + asrs r4, r4, #10 │ │ + ldrb r5, [r2, r4] │ │ + adds r4, r6, #0 │ │ + ands r6, r1 │ │ + ldr r1, [sp, #12] │ │ + ands r4, r0 │ │ + asrs r4, r4, #5 │ │ + adds r5, r5, r1 │ │ + ldrb r4, [r2, r4] │ │ + ldrb r6, [r2, r6] │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3add8 │ │ + movs r5, #255 ; 0xff │ │ + ldr r1, [sp, #16] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3ade2 │ │ + movs r4, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r6, r6, r1 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3adec │ │ + movs r6, #255 ; 0xff │ │ + lsrs r5, r5, #3 │ │ + lsrs r4, r4, #3 │ │ + lsls r5, r5, #10 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r5 │ │ + lsrs r6, r6, #3 │ │ + orrs r6, r4 │ │ + strh r6, [r7, #0] │ │ + adds r7, #2 │ │ + subs r3, #1 │ │ + bcs.n 3adb2 │ │ + bl 3b944 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 39eb4 │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r7, r6, r0 │ │ - subs r6, r5, r3 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + cmp r6, r5 │ │ + bgt.n 3ae2e │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r4, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 39ed4 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r5 │ │ - adds r7, r6, r0 │ │ - adds r6, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 39ea6 │ │ - adds r7, #4 │ │ - adds r6, r3, #0 │ │ - b.n 39ea6 │ │ - lsls r4, r6, #8 │ │ - movs r2, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - subs r6, #1 │ │ - bcs.n 39edc │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #0] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #776] ; (3a214 ) │ │ + subs r7, r5, r6 │ │ + adds r7, r7, r3 │ │ + ldr r3, [pc, #344] ; (3af7c ) │ │ + ldr r2, [sp, #24] │ │ ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ + b.n 3ae44 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r6, r5 │ │ + adds r4, r7, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3ae22 │ │ + adds r4, #2 │ │ + adds r7, r3, #0 │ │ + b.n 3ae22 │ │ + subs r7, #1 │ │ + bcs.n 3ae4c │ │ + bl 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #8] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 39ed4 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 3ae44 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - bgt.n 39fd8 │ │ - adds r0, r0, r3 │ │ - subs r5, r5, r3 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + cmp r6, r5 │ │ + bgt.n 3aede │ │ + adds r0, r3, r6 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r4, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #0] │ │ - adds r0, r4, #1 │ │ - adds r7, r4, #3 │ │ - b.n 39ff0 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r0, r0, r5 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r5 │ │ - adds r6, r6, r0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 39fce │ │ - adds r6, #4 │ │ - adds r5, r3, #0 │ │ - b.n 39fce │ │ - subs r5, #1 │ │ - bcs.n 39ff8 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #29] │ │ + subs r7, r5, r6 │ │ + adds r3, r7, r3 │ │ + ldr r2, [sp, #12] │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - lsrs r2, r3 │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r0, r2 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + b.n 3aef4 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r3, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r6, r5 │ │ + adds r4, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3aec4 │ │ + adds r4, #2 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #0] │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r7, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #32] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - stmia r6!, {r3} │ │ - b.n 39ff0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - beq.n 3a03e │ │ - b.n 3a4c2 │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ - cmp r3, #2 │ │ - bne.n 3a04c │ │ - b.n 3a1ba │ │ - cmp r3, #4 │ │ - bne.n 3a052 │ │ - b.n 3a2ec │ │ - cmp r3, #1 │ │ - beq.n 3a058 │ │ - b.n 3a422 │ │ + b.n 3aec4 │ │ + subs r3, #1 │ │ + bcs.n 3aefc │ │ + bl 3b944 │ │ + strh r0, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 3aef4 │ │ + cmp r6, r5 │ │ + beq.n 3af08 │ │ + b.n 3b1d2 │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r5, [r4, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r4, #16] │ │ + cmp r2, #2 │ │ + beq.n 3aff8 │ │ + cmp r2, #4 │ │ + bne.n 3af1c │ │ + b.n 3b0a8 │ │ + cmp r2, #1 │ │ + beq.n 3af22 │ │ + b.n 3b162 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a08e │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + bgt.n 3af58 │ │ + adds r7, r3, #0 │ │ + adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - adds r7, r5, r3 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + muls r7, r0 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r7, r7, r6 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #76] ; 0x4c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #84] ; 0x54 │ │ - b.n 3a0b0 │ │ - ldr r7, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - muls r7, r0 │ │ - adds r6, r7, r3 │ │ + adds r7, r5, r7 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #4] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #48] ; (3af7c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 3af80 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - lsls r6, r6, #2 │ │ - adds r7, r5, r6 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r6, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r4, r6 │ │ + lsls r6, r6, #1 │ │ + adds r7, r5, r6 │ │ cmp r2, #0 │ │ - bne.n 3a07c │ │ - lsls r2, r0, #2 │ │ + bne.n 3af48 │ │ + lsls r2, r0, #1 │ │ adds r7, r7, r2 │ │ - adds r6, r3, #0 │ │ - b.n 3a07c │ │ - subs r6, #1 │ │ - bcs.n 3a0b8 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r5, [r7, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #8] │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #8] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #300] ; (3a214 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ + b.n 3af46 │ │ + ; instruction: 0xf19a0009 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #4] │ │ + bcs.n 3af8c │ │ + bl 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r0, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str r0, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r0, [sp, #72] ; 0x48 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #8] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r1, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r3, ip │ │ - ldr r5, [sp, #12] │ │ - lsrs r3, r2 │ │ - adds r0, r3, #0 │ │ - mov ip, r5 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r5, r1, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r0, r5 │ │ - str r0, [r7, #0] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ adds r7, r7, r3 │ │ - b.n 3a0b0 │ │ + b.n 3af80 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a1f2 │ │ - adds r6, r3, #0 │ │ - muls r6, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ + bgt.n 3b032 │ │ + adds r7, r3, #0 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r6, r6, #2 │ │ - adds r6, r5, r6 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + muls r7, r0 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r7, r7, r6 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - b.n 3a2e4 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #0] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r3, r2, #2 │ │ - adds r6, r5, r3 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + adds r7, r5, r7 │ │ + adds r3, r4, r3 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #780] ; (3b32c ) │ │ + movs r4, #31 │ │ + ldr r2, [r1, r2] │ │ + lsls r1, r0, #1 │ │ + movs r0, #248 ; 0xf8 │ │ + ldr r2, [r2, #12] │ │ + str r1, [sp, #4] │ │ + lsls r0, r0, #2 │ │ + mov ip, r4 │ │ + b.n 3b0a0 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 3a1e0 │ │ - lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - adds r5, r3, #0 │ │ - b.n 3a1e0 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [r6, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r7, [r6, #0] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #800] ; (3a54c ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ - ands r3, r1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + subs r2, r3, r2 │ │ + adds r7, r5, r4 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3b01c │ │ + lsls r3, r0, #1 │ │ + adds r7, r7, r3 │ │ + adds r3, r2, #0 │ │ + b.n 3b01c │ │ + ldrh r5, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r4, r5, #0 │ │ + lsls r1, r1, #7 │ │ + ands r4, r1 │ │ + mov r1, ip │ │ + asrs r4, r4, #10 │ │ + ldrb r6, [r2, r4] │ │ + adds r4, r5, #0 │ │ + ands r5, r1 │ │ + ldr r1, [sp, #12] │ │ + ands r4, r0 │ │ + asrs r4, r4, #5 │ │ + adds r6, r6, r1 │ │ + ldrb r4, [r2, r4] │ │ + ldrb r5, [r2, r5] │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3b078 │ │ + movs r6, #255 ; 0xff │ │ + ldr r1, [sp, #16] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3b082 │ │ + movs r4, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r5, r5, r1 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3b08c │ │ + movs r5, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsrs r4, r4, #3 │ │ + lsls r6, r6, #10 │ │ + lsls r4, r4, #5 │ │ ldr r1, [sp, #4] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #24] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - ldr r1, [r1, r0] │ │ - lsrs r3, r7 │ │ - ldrb r3, [r1, r3] │ │ - ldrb r1, [r4, #31] │ │ - ldr r7, [r6, #0] │ │ - str r1, [sp, #40] ; 0x28 │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r7 │ │ - ldr r7, [sp, #44] ; 0x2c │ │ - lsrs r1, r7 │ │ - ldr r7, [sp, #52] ; 0x34 │ │ - ldr r0, [r7, r0] │ │ - ldr r7, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r7 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3a2a2 │ │ - movs r0, #255 ; 0xff │ │ - ldr r7, [sp, #16] │ │ - adds r2, r2, r7 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3a2ac │ │ - movs r2, #255 ; 0xff │ │ - ldr r7, [sp, #20] │ │ - adds r3, r3, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3a2b6 │ │ - movs r3, #255 ; 0xff │ │ - ldr r7, [sp, #0] │ │ - lsrs r0, r7 │ │ - ldr r7, [sp, #4] │ │ - lsls r0, r7 │ │ - ldr r7, [sp, #8] │ │ - lsrs r2, r7 │ │ - ldr r7, [sp, #24] │ │ - lsls r2, r7 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsrs r1, r2 │ │ - adds r7, r1, #0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #32] │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r3 │ │ - subs r5, #1 │ │ - bcs.n 3a218 │ │ - bl 3aff2 │ │ + orrs r4, r6 │ │ + lsrs r5, r5, #3 │ │ + orrs r5, r4 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r1 │ │ + subs r3, #1 │ │ + bcs.n 3b052 │ │ + bl 3b944 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a322 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + bgt.n 3b0dc │ │ + adds r4, r3, #0 │ │ + adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - adds r7, r5, r3 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - subs r6, r3, r2 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + muls r4, r0 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r6, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #72] ; 0x48 │ │ - b.n 3a344 │ │ - ldr r7, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - muls r7, r0 │ │ - adds r6, r7, r3 │ │ + adds r4, r5, r4 │ │ + adds r7, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #604] ; (3b32c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #4] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 3b0fc │ │ + ldr r7, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ - lsls r6, r6, #2 │ │ - adds r7, r5, r6 │ │ + muls r7, r0 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r6, r3, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r7, r6 │ │ + lsls r6, r6, #1 │ │ + adds r4, r5, r6 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3a310 │ │ - lsls r2, r0, #2 │ │ - adds r7, r7, r2 │ │ - adds r6, r3, #0 │ │ - b.n 3a310 │ │ - subs r6, #1 │ │ - bcs.n 3a34c │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #0] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #464] ; (3a54c ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #8] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ + bne.n 3b0cc │ │ + lsls r2, r0, #1 │ │ + adds r4, r4, r2 │ │ + adds r7, r3, #0 │ │ + b.n 3b0cc │ │ + subs r7, #1 │ │ + bcs.n 3b104 │ │ + bl 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r4, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #0] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + str r2, [sp, #8] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #8] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - str r5, [r7, #0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - adds r7, r7, r3 │ │ - b.n 3a344 │ │ + strh r5, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3b0fc │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - cmp r3, r2 │ │ - bgt.n 3a456 │ │ - adds r6, r3, #0 │ │ - muls r6, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r6, r6, #2 │ │ - adds r6, r5, r6 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #0] │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #4] │ │ - adds r0, r4, #1 │ │ - adds r7, r4, #3 │ │ - b.n 3a478 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #0] │ │ - muls r2, r0 │ │ - adds r2, r2, r3 │ │ - lsls r3, r2, #2 │ │ - adds r6, r5, r3 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #4] │ │ - subs r3, r3, r2 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ - adds r5, r3, #1 │ │ - cmp r2, #0 │ │ - bne.n 3a448 │ │ - lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - adds r5, r3, #0 │ │ - b.n 3a448 │ │ - subs r5, #1 │ │ - bcs.n 3a480 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + adds r3, r0, #0 │ │ + cmp r2, r1 │ │ + bgt.n 3b1a6 │ │ + adds r4, r2, #0 │ │ + adds r2, r1, #0 │ │ + ldr r1, [sp, #4] │ │ + muls r4, r0 │ │ + subs r7, r2, r1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + subs r1, r2, #1 │ │ + sbcs r2, r1 │ │ + adds r4, r5, r4 │ │ + adds r5, r7, r2 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ + adds r1, r0, #0 │ │ ldr r2, [sp, #16] │ │ - ldr r1, [sp, #12] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r1, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r1, r2 │ │ + lsls r1, r1, #16 │ │ + lsrs r1, r1, #16 │ │ + b.n 3b1c6 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ - ldrb r2, [r2, #31] │ │ - lsls r3, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #30] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r7, #31] │ │ - lsls r2, r1 │ │ - ldr r1, [sp, #32] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r1, r3 │ │ - adds r3, r1, #0 │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - str r3, [r6, #0] │ │ - ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - b.n 3a478 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + muls r4, r0 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + adds r4, r5, r4 │ │ + adds r5, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3b188 │ │ + lsls r1, r0, #1 │ │ + adds r4, r4, r1 │ │ + adds r5, r2, #0 │ │ + b.n 3b188 │ │ + subs r5, #1 │ │ + bcs.n 3b1cc │ │ + b.n 3b944 │ │ + strh r1, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3b1c6 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r5 │ │ + subs r3, r6, r5 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ ldr r2, [sp, #8] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 3a4e2 │ │ - b.n 3a98e │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - ldrb r1, [r4, #9] │ │ - ldr r6, [r7, #20] │ │ - ldr r0, [r7, #16] │ │ - cmp r3, #2 │ │ - bne.n 3a4f0 │ │ - b.n 3a66e │ │ - cmp r3, #4 │ │ - bne.n 3a4f6 │ │ - b.n 3a7a8 │ │ - cmp r3, #1 │ │ - beq.n 3a4fc │ │ - b.n 3a8e2 │ │ + beq.n 3b1f0 │ │ + b.n 3b4de │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [sp, #100] ; 0x64 │ │ + ldr r7, [r4, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r4, #16] │ │ + cmp r2, #2 │ │ + beq.n 3b2de │ │ + cmp r2, #4 │ │ + bne.n 3b204 │ │ + b.n 3b39e │ │ + cmp r2, #1 │ │ + beq.n 3b20a │ │ + b.n 3b462 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a52a │ │ + bgt.n 3b236 │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 3a51a │ │ + cmp r6, r5 │ │ + bgt.n 3b226 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 3a556 │ │ - b.n 3a550 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - ldr r2, [sp, #0] │ │ + beq.n 3b25a │ │ + b.n 3b254 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 3a53e │ │ + cmp r5, r6 │ │ + bgt.n 3b248 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3a550 │ │ - lsls r2, r3, #2 │ │ - adds r6, r6, r2 │ │ - b.n 3a556 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + bne.n 3b254 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3b25a │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #76] ; 0x4c │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #204] ; (3b32c ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3a572 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r7, [r6, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #912] ; (3a930 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + bcs.n 3b272 │ │ + b.n 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r6 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r0, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r1, [sp, #0] │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #2 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r0, [sp, #72] ; 0x48 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r7, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, ip │ │ - ldr r1, [sp, #12] │ │ - lsrs r3, r2 │ │ - adds r0, r3, #0 │ │ - mov ip, r1 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #4] │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - lsls r3, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r5, r7, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r0, r5 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 3a566 │ │ + ldr r3, [sp, #12] │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #10 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r4, r4, #3 │ │ + lsls r4, r4, #5 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #24] │ │ + orrs r5, r4 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3b268 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a69e │ │ + bgt.n 3b30c │ │ adds r2, r3, #0 │ │ muls r2, r0 │ │ - ldr r3, [sp, #0] │ │ - subs r7, r0, #1 │ │ - adds r2, r2, r3 │ │ - lsls r2, r2, #2 │ │ - adds r6, r6, r2 │ │ - cmp r3, r5 │ │ - bgt.n 3a68e │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ + adds r2, r2, r6 │ │ + lsls r2, r2, #1 │ │ + adds r7, r7, r2 │ │ + subs r4, r0, #1 │ │ + cmp r6, r5 │ │ + bgt.n 3b2fc │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 3a6c4 │ │ - b.n 3a6be │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - ldr r3, [sp, #0] │ │ - subs r7, r0, #1 │ │ + beq.n 3b336 │ │ + b.n 3b330 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r4, r0, #1 │ │ muls r2, r0 │ │ adds r2, r2, r5 │ │ - lsls r2, r2, #2 │ │ - adds r6, r6, r2 │ │ - cmp r5, r3 │ │ - bgt.n 3a6b2 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + lsls r2, r2, #1 │ │ + adds r7, r7, r2 │ │ + cmp r5, r6 │ │ + bgt.n 3b31e │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 3a6be │ │ - lsls r3, r7, #2 │ │ - adds r6, r6, r3 │ │ - b.n 3a6c4 │ │ + bne.n 3b330 │ │ + lsls r3, r4, #1 │ │ + adds r7, r7, r3 │ │ + b.n 3b336 │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - lsls r3, r7, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #816] ; (3b668 ) │ │ + ldr r2, [sp, #24] │ │ + movs r5, #248 ; 0xf8 │ │ + ldr r3, [r2, r3] │ │ + movs r6, #31 │ │ + ldr r0, [r3, #12] │ │ + lsls r3, r4, #1 │ │ + mov ip, r3 │ │ + lsls r5, r5, #2 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3a6e0 │ │ - bl 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [r6, #0] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r5, [r6, #0] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #4] │ │ - ldr r3, [pc, #572] ; (3a930 ) │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r0] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r1 │ │ - ldrb r3, [r2, r3] │ │ - ldr r1, [r6, #0] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r2, r0] │ │ + bcs.n 3b352 │ │ + b.n 3b944 │ │ + ldrh r2, [r7, #0] │ │ + movs r1, #248 ; 0xf8 │ │ + adds r3, r2, #0 │ │ + lsls r1, r1, #7 │ │ ands r3, r1 │ │ - ldr r1, [sp, #32] │ │ - lsrs r3, r1 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #20] │ │ + asrs r3, r3, #10 │ │ + ldrb r1, [r0, r3] │ │ + adds r3, r2, #0 │ │ + ldr r4, [sp, #12] │ │ ands r3, r5 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r1, [r1, r0] │ │ - ldrb r7, [r4, #31] │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - adds r1, r4, #4 │ │ - ldrb r1, [r1, #31] │ │ - ldr r5, [r6, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - lsls r1, r7, #2 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r1, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldr r0, [r5, r0] │ │ - ldr r5, [sp, #12] │ │ - ldrb r1, [r0, r1] │ │ - mov r0, ip │ │ - mov ip, r5 │ │ - add r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3a766 │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3a770 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r3, r3, r5 │ │ + asrs r3, r3, #5 │ │ + ands r2, r6 │ │ + adds r1, r1, r4 │ │ + ldrb r3, [r0, r3] │ │ + ldrb r2, [r0, r2] │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3b376 │ │ + movs r1, #255 ; 0xff │ │ + ldr r4, [sp, #16] │ │ + adds r3, r3, r4 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3a77a │ │ + bls.n 3b380 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #0] │ │ - lsrs r1, r7 │ │ - lsrs r0, r5 │ │ - ldr r5, [sp, #4] │ │ - adds r7, r1, #0 │ │ - lsls r0, r5 │ │ - ldr r5, [sp, #24] │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #32] │ │ - lsls r2, r5 │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - orrs r0, r7 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 3a6d4 │ │ + ldr r4, [sp, #20] │ │ + adds r2, r2, r4 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3b38a │ │ + movs r2, #255 ; 0xff │ │ + lsrs r1, r1, #3 │ │ + lsrs r3, r3, #3 │ │ + lsls r1, r1, #10 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r1 │ │ + lsrs r2, r2, #3 │ │ + orrs r2, r3 │ │ + strh r2, [r7, #0] │ │ + add r7, ip │ │ + b.n 3b348 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a7d6 │ │ + bgt.n 3b3ca │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 3a7c6 │ │ + cmp r6, r5 │ │ + bgt.n 3b3ba │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 3a7fc │ │ - b.n 3a7f6 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - ldr r2, [sp, #0] │ │ + beq.n 3b3ee │ │ + b.n 3b3e8 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 3a7ea │ │ + cmp r5, r6 │ │ + bgt.n 3b3dc │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3a7f6 │ │ - lsls r2, r3, #2 │ │ - adds r6, r6, r2 │ │ - b.n 3a7fc │ │ + bne.n 3b3e8 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3b3ee │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #628] ; (3b668 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r2, [r2, #12] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3a816 │ │ - b.n 3aff2 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr r7, [r6, #0] │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #236] ; (3a930 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - ldr r1, [sp, #0] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #32] │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ + bcs.n 3b406 │ │ + b.n 3b944 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r5, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #7 │ │ + ands r3, r5 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #24] │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #20] │ │ - muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r5 │ │ + asrs r3, r3, #5 │ │ + ldrb r6, [r2, r3] │ │ + ldr r3, [sp, #16] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #31 │ │ + ands r5, r3 │ │ + ldrb r5, [r2, r5] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + lsrs r4, r0, #3 │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r5, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r2, r1] │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r4, r4, #10 │ │ + orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + adds r0, r5, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - orrs r5, r0 │ │ - str r5, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 3a80c │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #3 │ │ + orrs r4, r0 │ │ + strh r4, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3b3fc │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3a910 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + bgt.n 3b490 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + adds r4, r4, r6 │ │ + lsls r4, r4, #1 │ │ + adds r4, r7, r4 │ │ subs r3, r0, #1 │ │ - cmp r2, r5 │ │ - bgt.n 3a900 │ │ + cmp r6, r5 │ │ + bgt.n 3b480 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 3a93a │ │ - b.n 3a934 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - ldr r2, [sp, #0] │ │ + beq.n 3b4b4 │ │ + b.n 3b4ae │ │ + ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ - adds r3, r3, r5 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ + adds r4, r3, r5 │ │ + lsls r4, r4, #1 │ │ + adds r4, r7, r4 │ │ subs r3, r0, #1 │ │ - cmp r5, r2 │ │ - bgt.n 3a924 │ │ + cmp r5, r6 │ │ + bgt.n 3b4a2 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #176] ; 0xb0 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3a934 │ │ - lsls r2, r3, #2 │ │ - adds r6, r6, r2 │ │ - b.n 3a93a │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + bne.n 3b4ae │ │ + lsls r2, r3, #1 │ │ + adds r4, r4, r2 │ │ + b.n 3b4b4 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ - adds r0, r4, #2 │ │ - adds r5, r4, #1 │ │ - adds r7, r4, #3 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #8] │ │ - bcs.n 3a94e │ │ - b.n 3aff2 │ │ - ldrb r2, [r4, #29] │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldrb r1, [r0, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldrb r3, [r5, #31] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r2, r1 │ │ - ldrb r1, [r4, #30] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #32] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #31] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r2, r1 │ │ - str r2, [r6, #0] │ │ - adds r6, r6, r3 │ │ - b.n 3a944 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - subs r0, r5, r3 │ │ - ldr r3, [sp, #152] ; 0x98 │ │ - asrs r1, r0, #31 │ │ - subs r2, r3, r2 │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - cmp r3, #2 │ │ - bne.n 3a9a2 │ │ - b.n 3ab8a │ │ - cmp r3, #4 │ │ - bne.n 3a9a8 │ │ - b.n 3ad32 │ │ - cmp r3, #1 │ │ - beq.n 3a9ae │ │ - b.n 3aee6 │ │ - adds r3, r0, r1 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #1 │ │ + lsrs r2, r2, #3 │ │ + lsls r0, r2, #10 │ │ + ldr r2, [sp, #16] │ │ + lsrs r2, r2, #3 │ │ + lsls r7, r2, #5 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r2, r2, #3 │ │ + orrs r0, r2 │ │ + lsls r5, r0, #16 │ │ + lsrs r5, r5, #16 │ │ + ldr r2, [sp, #8] │ │ + subs r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + bcs.n 3b4d8 │ │ + b.n 3b944 │ │ + strh r5, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3b4ce │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r3, r5, r6 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #100] ; 0x64 │ │ + cmp r1, #2 │ │ + bne.n 3b4ee │ │ + b.n 3b640 │ │ + cmp r1, #4 │ │ + bne.n 3b4f4 │ │ + b.n 3b756 │ │ + cmp r1, #1 │ │ + beq.n 3b4fa │ │ + b.n 3b882 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - blt.n 3a9d4 │ │ + blt.n 3b524 │ │ adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - subs r6, r1, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ - str r1, [sp, #36] ; 0x24 │ │ + str r1, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - b.n 3a9ea │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + b.n 3b53c │ │ adds r1, r2, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r3, #1 │ │ - subs r6, r1, r2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ subs r2, r3, r2 │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #156] ; 0x9c │ │ - str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r1, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 3aa02 │ │ + str r3, [sp, #56] ; 0x38 │ │ + cmp r6, r5 │ │ + ble.n 3b552 │ │ ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - str r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3aa1a │ │ + ble.n 3b56a │ │ ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #116] ; 0x74 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #120] ; 0x78 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #124] ; 0x7c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - bne.n 3aa40 │ │ - b.n 3aff2 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r7, #16] │ │ - ldr r3, [sp, #0] │ │ - muls r2, r1 │ │ - lsls r3, r3, #2 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r7, #20] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r5, [r3, #0] │ │ - ldr r3, [sp, #116] ; 0x74 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #124] ; 0x7c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #96] ; 0x60 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #724] ; (3ad58 ) │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #236] ; (3b668 ) │ │ ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #24] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - str r0, [sp, #104] ; 0x68 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r1] │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + bne.n 3b58e │ │ + b.n 3b944 │ │ + ldr r7, [r4, #16] │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r6, #1 │ │ movs r1, #255 ; 0xff │ │ + muls r7, r2 │ │ + ldr r2, [r4, #20] │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + ldrh r7, [r3, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r3, #7 │ │ + ands r3, r7 │ │ + asrs r3, r3, #10 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - str r0, [sp, #108] ; 0x6c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r1] │ │ - movs r1, #255 ; 0xff │ │ + movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r3, #2 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + str r0, [sp, #68] ; 0x44 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #100] ; 0x64 │ │ - str r0, [sp, #112] ; 0x70 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #24] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r1] │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - adds r1, r0, #0 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ mov ip, r2 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - ldr r5, [sp, #12] │ │ - mov ip, r5 │ │ + ldr r2, [sp, #16] │ │ add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r2 │ │ + lsrs r3, r3, #3 │ │ + adds r5, r5, r2 │ │ ldr r2, [sp, #20] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsrs r5, r5, #3 │ │ + lsls r3, r3, #10 │ │ + adds r0, r0, r2 │ │ + lsls r5, r5, #5 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + orrs r3, r5 │ │ + lsrs r0, r0, #3 │ │ + orrs r3, r0 │ │ + strh r3, [r2, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 3b622 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ add r3, ip │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - lsls r3, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #32] │ │ - adds r5, r1, r3 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r0, r5 │ │ - str r0, [r3, #0] │ │ - cmp r6, #0 │ │ - bge.n 3ab6a │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - b.n 3ab7c │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + b.n 3b634 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #8] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n 3aa36 │ │ - adds r3, r0, r1 │ │ + b.n 3b582 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ - adds r6, r2, r1 │ │ - eors r6, r1 │ │ - cmp r3, r6 │ │ - blt.n 3abb2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #24] │ │ - lsls r2, r6, #1 │ │ - subs r6, r6, r3 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r3 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3b66c │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r7, r1, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ + str r1, [sp, #28] │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r6, #1 │ │ - b.n 3abca │ │ - adds r2, r6, #1 │ │ - str r2, [sp, #24] │ │ - lsls r2, r3, #1 │ │ - str r2, [sp, #32] │ │ - subs r2, r2, r6 │ │ - subs r6, r3, r6 │ │ - lsls r3, r6, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ movs r3, #1 │ │ - movs r6, #0 │ │ - str r2, [sp, #8] │ │ + b.n 3b682 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + subs r7, r1, r2 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 3abdc │ │ + str r3, [sp, #44] ; 0x2c │ │ + cmp r6, r5 │ │ + ble.n 3b698 │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r6, r6 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - str r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3abf4 │ │ + ble.n 3b6b0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + movs r5, #0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #24] │ │ + ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #24] │ │ - movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #96] ; 0x60 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #100] ; 0x64 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #104] ; 0x68 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #8] │ │ ldr r2, [sp, #24] │ │ - cmp r3, r2 │ │ - bne.n 3ac1a │ │ - b.n 3aff2 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [pc, #644] ; (3b948 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + cmp r5, r3 │ │ + bne.n 3b6d0 │ │ + b.n 3b944 │ │ ldr r2, [sp, #4] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r7, #16] │ │ + ldr r3, [r4, #16] │ │ + lsls r0, r6, #1 │ │ + ldr r1, [sp, #24] │ │ muls r3, r2 │ │ - adds r1, r1, r3 │ │ - ldr r3, [r7, #20] │ │ - ldr r2, [sp, #28] │ │ - adds r3, r3, r1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #280] ; (3ad58 ) │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r0 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ + adds r0, r0, r3 │ │ + ldr r3, [r4, #20] │ │ + adds r0, r3, r0 │ │ + movs r3, #248 ; 0xf8 │ │ + ldrh r2, [r0, #0] │ │ + lsls r3, r3, #7 │ │ + ands r3, r2 │ │ + asrs r3, r3, #10 │ │ + ldrb r3, [r1, r3] │ │ mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r0 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, r1] │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #104] ; 0x68 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsls r5, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ands r2, r0 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r5, [r5, r1] │ │ - ldrb r1, [r4, #31] │ │ - ldrb r2, [r5, r2] │ │ - str r1, [sp, #88] ; 0x58 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ + movs r1, #31 │ │ + ands r2, r1 │ │ + ldr r1, [sp, #24] │ │ + ldrb r2, [r1, r2] │ │ ldr r1, [sp, #16] │ │ - adds r5, r4, #4 │ │ - ldrb r5, [r5, #31] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #20] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ - str r2, [sp, #92] ; 0x5c │ │ - mov r2, ip │ │ - mov ip, r1 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3acae │ │ - movs r2, #255 ; 0xff │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r2, r1 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - lsls r2, r1 │ │ + add r1, ip │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3b712 │ │ + movs r1, #255 ; 0xff │ │ + lsrs r1, r1, #3 │ │ + lsls r1, r1, #10 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3acbc │ │ + bls.n 3b71c │ │ movs r3, #255 ; 0xff │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsls r3, r1 │ │ - ldr r1, [r4, #24] │ │ + lsrs r3, r3, #3 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r1 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3b728 │ │ + movs r2, #255 ; 0xff │ │ + lsrs r2, r2, #3 │ │ orrs r2, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - ands r0, r1 │ │ - lsrs r0, r5 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - ldrb r3, [r3, r0] │ │ - lsrs r3, r1 │ │ - lsls r3, r5 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3ace6 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - lsrs r1, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r1, r2 │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str r1, [r3, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bge.n 3ad0e │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #32] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ + strh r2, [r0, #0] │ │ + cmp r7, #0 │ │ + bge.n 3b740 │ │ + ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - adds r3, r3, r6 │ │ - str r3, [sp, #0] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - b.n 3ad24 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + b.n 3b74c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - b.n 3ac10 │ │ - adds r3, r0, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ - cmp r3, r2 │ │ - blt.n 3ad5c │ │ - adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r2, #1 │ │ - subs r2, r2, r3 │ │ - subs r6, r1, r3 │ │ + adds r5, #1 │ │ + b.n 3b6c8 │ │ + asrs r1, r3, #31 │ │ + adds r7, r3, r1 │ │ + asrs r3, r2, #31 │ │ + adds r2, r2, r3 │ │ + eors r7, r1 │ │ + eors r2, r3 │ │ + cmp r7, r2 │ │ + blt.n 3b780 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #28] │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #32] │ │ + subs r2, r2, r7 │ │ + subs r3, r3, r7 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ - str r1, [sp, #24] │ │ + movs r7, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - b.n 3ad72 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - adds r1, r2, #1 │ │ - str r1, [sp, #8] │ │ - lsls r1, r3, #1 │ │ - subs r6, r1, r2 │ │ - subs r2, r3, r2 │ │ + b.n 3b798 │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #28] │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #32] │ │ + subs r3, r3, r2 │ │ + subs r2, r7, r2 │ │ + str r3, [sp, #8] │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ + movs r7, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #0 │ │ - str r1, [sp, #24] │ │ - str r3, [sp, #32] │ │ movs r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 3ad8a │ │ - ldr r3, [sp, #32] │ │ - negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r6, r5 │ │ + ble.n 3b7a8 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #56] ; 0x38 │ │ + negs r7, r7 │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - str r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3ada2 │ │ + ble.n 3b7c0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #376] ; (3b948 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #104] ; 0x68 │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #108] ; 0x6c │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #112] ; 0x70 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ cmp r3, r2 │ │ - bne.n 3adc8 │ │ - b.n 3aff2 │ │ + bne.n 3b7e4 │ │ + b.n 3b944 │ │ + ldr r5, [r4, #16] │ │ ldr r2, [sp, #4] │ │ - ldr r5, [r7, #16] │ │ - ldr r3, [sp, #0] │ │ + lsls r3, r6, #1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ muls r5, r2 │ │ - ldr r2, [r7, #20] │ │ - lsls r3, r3, #2 │ │ + ldr r2, [r4, #20] │ │ adds r3, r3, r5 │ │ adds r3, r2, r3 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #28] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #104] ; 0x68 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #492] ; (3aff8 ) │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r0, [r2, r3] │ │ + ldrh r2, [r3, #0] │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #7 │ │ + ands r3, r2 │ │ + asrs r3, r3, #10 │ │ + ldrb r0, [r1, r3] │ │ ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #16] │ │ - muls r2, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r2, [sp, #96] ; 0x60 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #16] │ │ + muls r1, r3 │ │ + movs r3, #31 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r1, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #20] │ │ muls r2, r3 │ │ - str r2, [sp, #100] ; 0x64 │ │ + str r2, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #96] ; 0x60 │ │ + lsrs r5, r0, #3 │ │ + ldr r0, [sp, #60] ; 0x3c │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + lsrs r0, r0, #3 │ │ + lsls r0, r0, #5 │ │ + lsls r5, r5, #10 │ │ orrs r5, r0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r1 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #100] ; 0x64 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsrs r0, r0, #3 │ │ orrs r5, r0 │ │ - str r5, [r3, #0] │ │ - cmp r6, #0 │ │ - bge.n 3aec6 │ │ + strh r5, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 3b864 │ │ ldr r2, [sp, #32] │ │ - ldr r3, [sp, #24] │ │ + adds r6, r6, r7 │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - b.n 3aed8 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + b.n 3b876 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ add r3, ip │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n 3adbe │ │ - adds r3, r0, r1 │ │ + b.n 3b7d8 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ - adds r0, r2, r1 │ │ - eors r0, r1 │ │ - cmp r3, r0 │ │ - blt.n 3af08 │ │ - lsls r1, r0, #1 │ │ - subs r0, r0, r3 │ │ - adds r2, r3, #1 │ │ - subs r6, r1, r3 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #8] │ │ - movs r0, #0 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3b8a8 │ │ + lsls r0, r2, #1 │ │ + adds r1, r3, #1 │ │ + subs r7, r0, r3 │ │ + subs r3, r2, r3 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ - b.n 3af1a │ │ - lsls r1, r3, #1 │ │ - adds r2, r0, #1 │ │ - subs r6, r1, r0 │ │ - subs r0, r3, r0 │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r0, #1 │ │ + b.n 3b8bc │ │ + lsls r0, r3, #1 │ │ + subs r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ - str r2, [sp, #8] │ │ + adds r1, r2, #1 │ │ + str r0, [sp, #8] │ │ + subs r7, r0, r2 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r5 │ │ - ble.n 3af32 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cmp r6, r5 │ │ + ble.n 3b8d2 │ │ ldr r3, [sp, #24] │ │ negs r3, r3 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - ldr r2, [sp, #152] ; 0x98 │ │ - str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + mov ip, r3 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3af46 │ │ + ble.n 3b8ea │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r0, r0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #176] ; 0xb0 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #3 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #8] │ │ - cmp r3, r2 │ │ - beq.n 3aff2 │ │ - ldr r3, [r7, #16] │ │ - ldr r2, [sp, #4] │ │ - ldrb r5, [r4, #29] │ │ - muls r3, r2 │ │ - ldr r2, [sp, #0] │ │ - lsls r2, r2, #2 │ │ - adds r3, r2, r3 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r2, [r4, #28] │ │ - lsrs r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - lsls r5, r3 │ │ + subs r1, r1, r3 │ │ ldr r3, [sp, #12] │ │ - lsrs r3, r2 │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r3, #31] │ │ - lsls r2, r3 │ │ - adds r3, r2, #0 │ │ - ldrb r2, [r4, #30] │ │ - orrs r3, r5 │ │ - ldr r5, [sp, #20] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - ldr r5, [sp, #56] ; 0x38 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - ldr r5, [sp, #32] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsrs r5, r3 │ │ - adds r3, r5, #0 │ │ - adds r5, r4, #4 │ │ - ldrb r5, [r5, #31] │ │ - lsls r3, r5 │ │ - mov r5, ip │ │ - orrs r3, r2 │ │ - ldr r2, [r7, #20] │ │ - str r3, [r5, r2] │ │ - cmp r6, #0 │ │ - bge.n 3afd2 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r1 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #0] │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #10 │ │ + ldr r3, [sp, #16] │ │ + lsrs r2, r3, #3 │ │ + lsls r3, r2, #5 │ │ + movs r2, #0 │ │ + orrs r5, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r0, r3, #3 │ │ + orrs r0, r5 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + cmp r2, r1 │ │ + beq.n 3b944 │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [sp, #4] │ │ + muls r3, r5 │ │ + lsls r5, r6, #1 │ │ + adds r3, r5, r3 │ │ + ldr r5, [r4, #20] │ │ + strh r0, [r3, r5] │ │ + cmp r7, #0 │ │ + bge.n 3b932 │ │ + ldr r3, [sp, #8] │ │ + ldr r5, [sp, #28] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r0 │ │ - b.n 3afe8 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, r3, r5 │ │ + b.n 3b93e │ │ + ldr r3, [sp, #32] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ adds r6, r6, r3 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #28] │ │ - adds r3, #1 │ │ - str r3, [sp, #28] │ │ - b.n 3af62 │ │ - add sp, #132 ; 0x84 │ │ + adds r2, #1 │ │ + b.n 3b90c │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #68 ; 0x44 │ │ - adds r7, r3, #0 │ │ - add r3, sp, #96 ; 0x60 │ │ + sub sp, #76 ; 0x4c │ │ + adds r5, r3, #0 │ │ + add r3, sp, #104 ; 0x68 │ │ str r2, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #100 ; 0x64 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #104 ; 0x68 │ │ + add r3, sp, #108 ; 0x6c │ │ ldrb r3, [r3, #0] │ │ - adds r5, r0, #0 │ │ + ldr r6, [sp, #100] ; 0x64 │ │ + adds r4, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r4, [r3, #0] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + add r3, sp, #112 ; 0x70 │ │ + ldrb r3, [r3, #0] │ │ str r1, [sp, #0] │ │ - subs r3, #1 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #116 ; 0x74 │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #824] ; (3bca8 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + subs r3, r6, #1 │ │ cmp r3, #1 │ │ - bhi.n 3b048 │ │ - adds r0, r2, #0 │ │ - muls r0, r4 │ │ + bhi.n 3b9a0 │ │ + adds r0, r7, #0 │ │ + muls r0, r2 │ │ movs r1, #255 ; 0xff │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ str r0, [sp, #12] │ │ - adds r0, r6, #0 │ │ - muls r0, r4 │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #20] │ │ - b.n 3b050 │ │ + b.n 3b9a6 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #12] │ │ - str r6, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ movs r3, #255 ; 0xff │ │ - eors r3, r4 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - beq.n 3b060 │ │ - b.n 3b282 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r6, [r5, #20] │ │ + beq.n 3b9b6 │ │ + b.n 3bc28 │ │ + ldr r3, [r4, #4] │ │ + ldr r7, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ - cmp r2, #2 │ │ - beq.n 3b112 │ │ - cmp r2, #4 │ │ - bne.n 3b074 │ │ - b.n 3b19a │ │ - cmp r2, #1 │ │ - beq.n 3b07a │ │ - b.n 3b22c │ │ + cmp r6, #2 │ │ + beq.n 3ba88 │ │ + cmp r6, #4 │ │ + bne.n 3b9c8 │ │ + b.n 3bb20 │ │ + cmp r6, #1 │ │ + beq.n 3b9ce │ │ + b.n 3bbc8 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 3b09c │ │ + cmp r3, r5 │ │ + bgt.n 3ba00 │ │ adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + subs r4, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - b.n 3b0b2 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #696] ; (3bcac ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + b.n 3ba18 │ │ ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - adds r4, r6, r0 │ │ - adds r5, r7, #1 │ │ - cmp r3, #0 │ │ - bne.n 3b0b2 │ │ - adds r5, r7, #0 │ │ - adds r4, #4 │ │ - subs r5, #1 │ │ - bcs.n 3b0ba │ │ - bl 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r7, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 3b9f0 │ │ + adds r7, #2 │ │ + b.n 3b9ee │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3ba24 │ │ + bl 3c688 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #0] │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r7, r7, #16 │ │ - add r3, ip │ │ - lsls r6, r3, #8 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r7, r6 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 3b0b2 │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ + adds r4, r4, r3 │ │ + lsrs r4, r4, #2 │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, #2 │ │ + b.n 3ba18 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 3b140 │ │ + cmp r3, r5 │ │ + bgt.n 3bab8 │ │ adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + subs r4, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + lsls r0, r0, #1 │ │ + adds r7, r7, r0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - movs r2, #255 ; 0xff │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - mov ip, r2 │ │ - lsls r1, r1, #8 │ │ - movs r0, #255 ; 0xff │ │ - b.n 3b192 │ │ + adds r3, r4, r3 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #512] ; (3bcac ) │ │ + ldr r1, [sp, #24] │ │ + mov ip, r4 │ │ + ldr r1, [r1, r2] │ │ + ldr r2, [r1, #12] │ │ + ldr r1, [r1, #8] │ │ + b.n 3bb18 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - adds r4, r6, r0 │ │ - adds r3, r7, #1 │ │ - cmp r2, #0 │ │ - bne.n 3b132 │ │ - adds r4, #4 │ │ - adds r3, r7, #0 │ │ - b.n 3b132 │ │ - ldr r6, [r4, #0] │ │ - mov r2, ip │ │ - adds r7, r6, #0 │ │ - adds r5, r6, #0 │ │ - ands r7, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r7, r7, #16 │ │ - ands r5, r1 │ │ - adds r7, r7, r2 │ │ - lsrs r5, r5, #8 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r2, r3, r5 │ │ + adds r7, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3baa8 │ │ + adds r7, #2 │ │ + adds r3, r2, #0 │ │ + b.n 3baa8 │ │ + ldrh r6, [r7, #0] │ │ + movs r0, #252 ; 0xfc │ │ + lsrs r4, r6, #11 │ │ + ldrb r5, [r2, r4] │ │ + adds r4, r6, #0 │ │ + lsls r0, r0, #3 │ │ + ands r4, r0 │ │ + mov r0, ip │ │ ands r6, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3b174 │ │ - movs r7, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r2 │ │ + ldr r0, [sp, #12] │ │ + asrs r4, r4, #5 │ │ + ldrb r4, [r1, r4] │ │ + adds r5, r5, r0 │ │ + ldrb r6, [r2, r6] │ │ cmp r5, #255 ; 0xff │ │ - bls.n 3b17e │ │ + bls.n 3baf2 │ │ movs r5, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - adds r6, r6, r2 │ │ + ldr r0, [sp, #16] │ │ + adds r4, r4, r0 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3bafc │ │ + movs r4, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + adds r6, r6, r0 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 3b188 │ │ + bls.n 3bb06 │ │ movs r6, #255 ; 0xff │ │ - lsls r7, r7, #16 │ │ - lsls r5, r5, #8 │ │ - orrs r7, r5 │ │ - orrs r6, r7 │ │ - stmia r4!, {r6} │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ + lsrs r6, r6, #3 │ │ + lsrs r4, r4, #2 │ │ + orrs r5, r6 │ │ + lsls r4, r4, #5 │ │ + orrs r4, r5 │ │ + strh r4, [r7, #0] │ │ + adds r7, #2 │ │ subs r3, #1 │ │ - bcs.n 3b158 │ │ - bl 3bbf0 │ │ + bcs.n 3bad0 │ │ + bl 3c688 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 3b1be │ │ + cmp r3, r5 │ │ + bgt.n 3bb50 │ │ adds r0, r0, r3 │ │ - subs r5, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r4, r6, r0 │ │ + lsls r0, r0, #1 │ │ + adds r4, r7, r0 │ │ + subs r7, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - b.n 3b1d6 │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r7, r3, r7 │ │ - adds r3, r7, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - adds r4, r6, r0 │ │ - cmp r3, #0 │ │ - bne.n 3b1d6 │ │ - adds r4, #4 │ │ - str r7, [sp, #0] │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ + adds r6, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #360] ; (3bcac ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ str r2, [sp, #0] │ │ - bcs.n 3b1e2 │ │ - bl 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - lsls r0, r0, #16 │ │ + str r3, [sp, #4] │ │ + b.n 3bb68 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ + adds r4, r7, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3bb40 │ │ + adds r4, #2 │ │ + adds r6, r3, #0 │ │ + b.n 3bb40 │ │ + subs r6, #1 │ │ + bcs.n 3bb70 │ │ + bl 3c688 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #16] │ │ - ands r6, r5 │ │ - lsrs r6, r6, #8 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - adds r0, r6, #0 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #8] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 3b1d6 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ + adds r4, #2 │ │ + b.n 3bb68 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - bgt.n 3b25e │ │ + cmp r3, r5 │ │ + bgt.n 3bc02 │ │ adds r0, r0, r3 │ │ - subs r4, r7, r3 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - lsls r0, r0, #2 │ │ - adds r6, r6, r0 │ │ + lsls r0, r0, #1 │ │ + adds r6, r7, r0 │ │ + subs r7, r5, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r7, r4, r3 │ │ + adds r5, r7, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r2, r3, #16 │ │ + lsrs r3, r3, #3 │ │ + lsls r0, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ ldr r3, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r3, r3, #3 │ │ orrs r0, r3 │ │ - b.n 3b276 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + b.n 3bc1a │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r0, r0, r7 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r7 │ │ - adds r6, r6, r0 │ │ - adds r7, r3, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #1 │ │ + subs r3, r3, r5 │ │ + adds r6, r7, r0 │ │ + adds r5, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3b24c │ │ - adds r6, #4 │ │ - adds r7, r3, #0 │ │ - b.n 3b24c │ │ - subs r7, #1 │ │ - bcs.n 3b27e │ │ - bl 3bbf0 │ │ - stmia r6!, {r0} │ │ - b.n 3b276 │ │ + bne.n 3bbe8 │ │ + adds r6, #2 │ │ + adds r5, r3, #0 │ │ + b.n 3bbe8 │ │ + subs r5, #1 │ │ + bcs.n 3bc22 │ │ + bl 3c688 │ │ + strh r0, [r6, #0] │ │ + adds r6, #2 │ │ + b.n 3bc1a │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - beq.n 3b28a │ │ - b.n 3b502 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r6, [r5, #20] │ │ + cmp r3, r5 │ │ + beq.n 3bc30 │ │ + b.n 3befc │ │ + ldr r3, [r4, #4] │ │ + ldr r5, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ - cmp r2, #2 │ │ - beq.n 3b356 │ │ - cmp r2, #4 │ │ - bne.n 3b29e │ │ - b.n 3b3f0 │ │ - cmp r2, #1 │ │ - beq.n 3b2a4 │ │ - b.n 3b498 │ │ + cmp r6, #2 │ │ + beq.n 3bd22 │ │ + cmp r6, #4 │ │ + bne.n 3bc42 │ │ + b.n 3bdd0 │ │ + cmp r6, #1 │ │ + beq.n 3bc48 │ │ + b.n 3be8e │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b2d0 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ + bgt.n 3bc84 │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r5, r5, r3 │ │ - lsls r3, r0, #2 │ │ + adds r3, r4, r3 │ │ str r3, [sp, #0] │ │ - b.n 3b2f2 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #56] ; (3bcac ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #4] │ │ + str r3, [sp, #8] │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 3bcb0 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r7, r0 │ │ - adds r5, r7, r3 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ + adds r6, r4, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r5, r5, #2 │ │ - adds r4, r6, r5 │ │ + lsls r6, r6, #1 │ │ + adds r7, r5, r6 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ - adds r5, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3b2ca │ │ - lsls r2, r0, #2 │ │ - adds r4, r4, r2 │ │ - adds r5, r3, #0 │ │ - b.n 3b2ca │ │ - subs r5, #1 │ │ - bcs.n 3b2fa │ │ - bl 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + bne.n 3bc70 │ │ + lsls r2, r0, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3bc6e │ │ + nop ; (mov r8, r8) │ │ + b.n 3b5ac │ │ + movs r1, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3bcbc │ │ + bl 3c688 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #4] │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #4] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - mov ip, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #16 │ │ - add r3, ip │ │ - lsls r6, r3, #8 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r7, r6 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ adds r4, r4, r3 │ │ - b.n 3b2f2 │ │ + lsrs r4, r4, #2 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3bcb0 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b388 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ + bgt.n 3bd5c │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsls r7, r7, #1 │ │ + adds r7, r5, r7 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - movs r1, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - lsls r0, r0, #2 │ │ - lsls r1, r1, #8 │ │ - mov ip, r5 │ │ - b.n 3b3ea │ │ - ldr r5, [sp, #88] ; 0x58 │ │ + adds r3, r6, r3 │ │ + movs r4, #31 │ │ + ldr r2, [pc, #780] ; (3c058 ) │ │ + ldr r1, [sp, #24] │ │ + lsls r0, r0, #1 │ │ + mov ip, r4 │ │ + ldr r1, [r1, r2] │ │ + ldr r2, [r1, #12] │ │ + ldr r1, [r1, #8] │ │ + str r1, [sp, #0] │ │ + b.n 3bdc8 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r5, r0 │ │ - adds r5, r5, r3 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #112] ; 0x70 │ │ - lsls r5, r5, #2 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + lsls r7, r7, #1 │ │ subs r2, r3, r2 │ │ - adds r4, r6, r5 │ │ + adds r7, r5, r7 │ │ adds r3, r2, #1 │ │ cmp r1, #0 │ │ - bne.n 3b37c │ │ - lsls r3, r0, #2 │ │ - adds r4, r4, r3 │ │ + bne.n 3bd48 │ │ + lsls r3, r0, #1 │ │ + adds r7, r7, r3 │ │ adds r3, r2, #0 │ │ - b.n 3b37c │ │ - ldr r6, [r4, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r5, r6, #0 │ │ - lsls r2, r2, #16 │ │ - ands r5, r2 │ │ - mov r2, ip │ │ - adds r7, r6, #0 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r5, r5, #16 │ │ - ands r7, r1 │ │ - adds r5, r5, r2 │ │ - lsrs r7, r7, #8 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 3b3ca │ │ - movs r5, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r7, r7, r2 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3b3d4 │ │ - movs r7, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - adds r6, r6, r2 │ │ + b.n 3bd48 │ │ + ldrh r4, [r7, #0] │ │ + movs r1, #252 ; 0xfc │ │ + lsrs r5, r4, #11 │ │ + ldrb r6, [r2, r5] │ │ + adds r5, r4, #0 │ │ + lsls r1, r1, #3 │ │ + ands r5, r1 │ │ + ldr r1, [sp, #0] │ │ + asrs r5, r5, #5 │ │ + ldrb r5, [r1, r5] │ │ + mov r1, ip │ │ + ands r4, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb r4, [r2, r4] │ │ + adds r6, r6, r1 │ │ cmp r6, #255 ; 0xff │ │ - bls.n 3b3de │ │ + bls.n 3bda2 │ │ movs r6, #255 ; 0xff │ │ - lsls r5, r5, #16 │ │ - lsls r7, r7, #8 │ │ - orrs r5, r7 │ │ - orrs r6, r5 │ │ - str r6, [r4, #0] │ │ - adds r4, r4, r0 │ │ + ldr r1, [sp, #16] │ │ + adds r5, r5, r1 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3bdac │ │ + movs r5, #255 ; 0xff │ │ + ldr r1, [sp, #20] │ │ + adds r4, r4, r1 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3bdb6 │ │ + movs r4, #255 ; 0xff │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #2 │ │ + orrs r6, r4 │ │ + lsls r5, r5, #5 │ │ + orrs r5, r6 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r0 │ │ subs r3, #1 │ │ - bcs.n 3b3aa │ │ - b.n 3bbf0 │ │ + bcs.n 3bd7e │ │ + bl 3c688 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b41e │ │ + bgt.n 3be0a │ │ adds r4, r3, #0 │ │ muls r4, r0 │ │ ldr r3, [sp, #0] │ │ adds r4, r4, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsls r4, r4, #1 │ │ + adds r4, r5, r4 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r3, r5, r3 │ │ - str r3, [sp, #0] │ │ - lsls r3, r0, #2 │ │ + adds r6, r7, r3 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #604] ; (3c058 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - b.n 3b440 │ │ - ldr r5, [sp, #88] ; 0x58 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 3be2c │ │ + ldr r7, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r5, r0 │ │ - adds r7, r5, r3 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r7, r0 │ │ + adds r6, r7, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, r7 │ │ + lsls r6, r6, #1 │ │ + adds r4, r5, r6 │ │ subs r3, r3, r2 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3b418 │ │ - lsls r2, r0, #2 │ │ + bne.n 3bdf6 │ │ + lsls r2, r0, #1 │ │ adds r4, r4, r2 │ │ - b.n 3b416 │ │ - ldr r3, [sp, #0] │ │ - subs r2, r3, #1 │ │ - str r2, [sp, #0] │ │ - bcs.n 3b44a │ │ - b.n 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [r4, #0] │ │ - lsls r0, r0, #16 │ │ + adds r6, r3, #0 │ │ + b.n 3bdf6 │ │ + subs r6, #1 │ │ + bcs.n 3be34 │ │ + bl 3c688 │ │ + ldrh r7, [r4, #0] │ │ + ldr r2, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #16] │ │ - ands r6, r5 │ │ - lsrs r6, r6, #8 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #0] │ │ + str r2, [sp, #8] │ │ + ldrb r7, [r3, r7] │ │ ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - adds r0, r6, #0 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ + ldr r0, [sp, #8] │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r4, #0] │ │ adds r4, r4, r3 │ │ - b.n 3b440 │ │ + b.n 3be2c │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - adds r5, r0, #0 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b4d4 │ │ - adds r7, r3, #0 │ │ - muls r7, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r7, r7, r3 │ │ - adds r3, r2, #0 │ │ + bgt.n 3bece │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ ldr r2, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r7, r6, r7 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - adds r6, r4, r3 │ │ + adds r6, r7, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r4, r5, #2 │ │ - lsls r2, r3, #16 │ │ + lsls r4, r0, #1 │ │ + lsrs r3, r3, #3 │ │ + lsls r1, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - b.n 3b4f6 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ + orrs r1, r7 │ │ + lsrs r3, r3, #3 │ │ + orrs r1, r3 │ │ + lsls r1, r1, #16 │ │ + lsrs r1, r1, #16 │ │ + b.n 3bef0 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r7, r6, r7 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3b4c0 │ │ - lsls r2, r0, #2 │ │ - adds r7, r7, r2 │ │ + bne.n 3beb2 │ │ + lsls r2, r0, #1 │ │ + adds r5, r5, r2 │ │ adds r6, r3, #0 │ │ - b.n 3b4c0 │ │ + b.n 3beb2 │ │ subs r6, #1 │ │ - bcs.n 3b4fc │ │ - b.n 3bbf0 │ │ - str r0, [r7, #0] │ │ - adds r7, r7, r4 │ │ - b.n 3b4f6 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + bcs.n 3bef6 │ │ + b.n 3c688 │ │ + strh r1, [r5, #0] │ │ + adds r5, r5, r4 │ │ + b.n 3bef0 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ - subs r3, r3, r7 │ │ + subs r3, r3, r5 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ ldr r2, [sp, #8] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 3b522 │ │ - b.n 3b7d0 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r4, [r5, #20] │ │ + beq.n 3bf1c │ │ + b.n 3c210 │ │ + ldr r3, [r4, #4] │ │ + ldr r7, [r4, #20] │ │ + ldr r0, [r4, #16] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r5, #16] │ │ - cmp r2, #2 │ │ - beq.n 3b5fa │ │ - cmp r2, #4 │ │ - bne.n 3b536 │ │ - b.n 3b6a4 │ │ - cmp r2, #1 │ │ - beq.n 3b53c │ │ - b.n 3b758 │ │ + cmp r6, #2 │ │ + beq.n 3c00a │ │ + cmp r6, #4 │ │ + bne.n 3bf2e │ │ + b.n 3c0c6 │ │ + cmp r6, #1 │ │ + beq.n 3bf34 │ │ + b.n 3c190 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b56e │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ + bgt.n 3bf62 │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 3b55e │ │ + cmp r2, r5 │ │ + bgt.n 3bf52 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 3b594 │ │ - b.n 3b58e │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 3bf88 │ │ + b.n 3bf82 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r5, r3, r7 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 3b582 │ │ + cmp r5, r2 │ │ + bgt.n 3bf76 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3b58e │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 3b594 │ │ + bne.n 3bf82 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3bf88 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #204] ; (3c058 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r1, [r2, #12] │ │ + ldr r2, [r2, #8] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3b5a2 │ │ - b.n 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r5, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ - muls r3, r0 │ │ + bcs.n 3bfa4 │ │ + b.n 3c688 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #4] │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - adds r4, r0, #0 │ │ - ldr r0, [sp, #24] │ │ + movs r3, #31 │ │ ands r6, r3 │ │ - adds r1, r3, #0 │ │ - muls r0, r6 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r0, #0 │ │ + ldrb r0, [r3, r6] │ │ + ldr r3, [sp, #28] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #16] │ │ - lsls r7, r7, #16 │ │ - adds r6, r4, r3 │ │ + adds r5, r5, r3 │ │ ldr r3, [sp, #20] │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ + lsrs r5, r5, #3 │ │ + lsls r5, r5, #11 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 3b598 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - cmp r3, r2 │ │ - bgt.n 3b628 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - subs r1, r0, #1 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r5 │ │ adds r4, r4, r3 │ │ - cmp r2, r7 │ │ - bgt.n 3b618 │ │ + lsrs r4, r4, #2 │ │ + ldr r3, [sp, #24] │ │ + lsls r4, r4, #5 │ │ + orrs r0, r4 │ │ + strh r0, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3bf9a │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3c038 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + subs r1, r0, #1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ + cmp r2, r5 │ │ + bgt.n 3c028 │ │ adds r1, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 3b64e │ │ - b.n 3b648 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 3c062 │ │ + b.n 3c05c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ subs r1, r0, #1 │ │ muls r3, r0 │ │ - adds r3, r3, r7 │ │ - lsls r3, r3, #2 │ │ - adds r4, r4, r3 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ - cmp r7, r3 │ │ - bgt.n 3b63c │ │ + cmp r5, r3 │ │ + bgt.n 3c04c │ │ adds r1, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 3b648 │ │ - lsls r3, r1, #2 │ │ - adds r4, r4, r3 │ │ - b.n 3b64e │ │ + bne.n 3c05c │ │ + lsls r3, r1, #1 │ │ + adds r7, r7, r3 │ │ + b.n 3c062 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ + ldr r3, [pc, #828] ; (3c3a0 ) │ │ + ldr r2, [sp, #24] │ │ + movs r6, #31 │ │ + ldr r3, [r2, r3] │ │ + lsls r1, r1, #1 │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ mov ip, r3 │ │ - movs r6, #255 ; 0xff │ │ - lsls r1, r1, #2 │ │ - lsls r5, r5, #8 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3b666 │ │ - b.n 3bbf0 │ │ - ldr r7, [r4, #0] │ │ - mov r3, ip │ │ - adds r2, r7, #0 │ │ - ands r2, r3 │ │ - adds r3, r7, #0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r2, r2, #16 │ │ - ands r3, r5 │ │ - adds r2, r2, r0 │ │ - lsrs r3, r3, #8 │ │ - ands r7, r6 │ │ + bcs.n 3c07c │ │ + b.n 3c688 │ │ + ldrh r3, [r7, #0] │ │ + movs r4, #252 ; 0xfc │ │ + adds r5, r3, #0 │ │ + lsls r4, r4, #3 │ │ + ands r5, r4 │ │ + mov r4, ip │ │ + lsrs r2, r3, #11 │ │ + asrs r5, r5, #5 │ │ + ldrb r2, [r0, r2] │ │ + ldrb r5, [r4, r5] │ │ + ldr r4, [sp, #12] │ │ + ands r3, r6 │ │ + ldrb r3, [r0, r3] │ │ + adds r2, r2, r4 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3b682 │ │ + bls.n 3c09e │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ - adds r3, r3, r0 │ │ + ldr r4, [sp, #16] │ │ + adds r5, r5, r4 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3c0a8 │ │ + movs r5, #255 ; 0xff │ │ + ldr r4, [sp, #20] │ │ + adds r3, r3, r4 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3b68c │ │ + bls.n 3c0b2 │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r7, r7, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3b696 │ │ - movs r7, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - lsls r3, r3, #8 │ │ + lsrs r2, r2, #3 │ │ + lsls r2, r2, #11 │ │ + lsrs r3, r3, #3 │ │ + lsrs r5, r5, #2 │ │ orrs r2, r3 │ │ - orrs r7, r2 │ │ - str r7, [r4, #0] │ │ - adds r4, r4, r1 │ │ - b.n 3b65c │ │ + lsls r5, r5, #5 │ │ + orrs r5, r2 │ │ + strh r5, [r7, #0] │ │ + adds r7, r7, r1 │ │ + b.n 3c072 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b6d6 │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ + bgt.n 3c0f4 │ │ + muls r3, r0 │ │ ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r7 │ │ - bgt.n 3b6c6 │ │ + cmp r2, r5 │ │ + bgt.n 3c0e4 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ ldr r1, [sp, #4] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 3b6fc │ │ - b.n 3b6f6 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + beq.n 3c11a │ │ + b.n 3c114 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r5, r3, r7 │ │ - lsls r5, r5, #2 │ │ - adds r5, r4, r5 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #1 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r7, r2 │ │ - bgt.n 3b6ea │ │ + cmp r5, r2 │ │ + bgt.n 3c108 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #112] ; 0x70 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ cmp r2, #0 │ │ - bne.n 3b6f6 │ │ - lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 3b6fc │ │ + bne.n 3c114 │ │ + lsls r2, r3, #1 │ │ + adds r7, r7, r2 │ │ + b.n 3c11a │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + ldr r1, [sp, #24] │ │ + ldr r2, [pc, #640] ; (3c3a0 ) │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r1, r2] │ │ + str r3, [sp, #24] │ │ + ldr r1, [r2, #12] │ │ + ldr r2, [r2, #8] │ │ + str r1, [sp, #0] │ │ + str r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3b70a │ │ - b.n 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r4, [r5, #0] │ │ - lsls r0, r0, #16 │ │ + bcs.n 3c136 │ │ + b.n 3c688 │ │ + ldrh r6, [r7, #0] │ │ + ldr r2, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r3, r6, #11 │ │ + ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - ands r0, r4 │ │ - lsrs r0, r0, #16 │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ - lsls r6, r6, #8 │ │ adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r6 │ │ + asrs r3, r3, #5 │ │ + ldrb r5, [r2, r3] │ │ ldr r3, [sp, #16] │ │ - ands r6, r4 │ │ - lsrs r6, r6, #8 │ │ + muls r3, r5 │ │ + adds r5, r3, #0 │ │ + movs r3, #31 │ │ + ands r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldrb r6, [r3, r6] │ │ + ldr r3, [sp, #20] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r4, r3 │ │ - ldr r3, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r4 │ │ - adds r4, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ + lsrs r4, r0, #3 │ │ adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsls r4, r4, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ - adds r0, r4, #0 │ │ + adds r0, r5, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - orrs r7, r0 │ │ - str r7, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 3b700 │ │ + ldr r3, [sp, #24] │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r4, r0 │ │ + strh r4, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3c12c │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bgt.n 3b788 │ │ + bgt.n 3c1c0 │ │ adds r6, r3, #0 │ │ muls r6, r0 │ │ ldr r3, [sp, #0] │ │ - subs r5, r0, #1 │ │ + subs r4, r0, #1 │ │ adds r6, r6, r3 │ │ - lsls r6, r6, #2 │ │ - adds r6, r4, r6 │ │ - cmp r3, r7 │ │ - bgt.n 3b778 │ │ - adds r5, r0, #1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ + lsls r6, r6, #1 │ │ + adds r6, r7, r6 │ │ + cmp r3, r5 │ │ + bgt.n 3c1b0 │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #4] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 3b7ae │ │ - b.n 3b7a8 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r5, r0, #1 │ │ + beq.n 3c1e6 │ │ + b.n 3c1e0 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r4, r0, #1 │ │ muls r3, r0 │ │ - adds r6, r3, r7 │ │ + adds r6, r3, r5 │ │ ldr r3, [sp, #0] │ │ - lsls r6, r6, #2 │ │ - adds r6, r4, r6 │ │ - cmp r7, r3 │ │ - bgt.n 3b79c │ │ - adds r5, r0, #1 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + lsls r6, r6, #1 │ │ + adds r6, r7, r6 │ │ + cmp r5, r3 │ │ + bgt.n 3c1d4 │ │ + adds r4, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 3b7a8 │ │ - lsls r3, r5, #2 │ │ + bne.n 3c1e0 │ │ + lsls r3, r4, #1 │ │ adds r6, r6, r3 │ │ - b.n 3b7ae │ │ + b.n 3c1e6 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - lsls r4, r5, #2 │ │ - lsls r2, r3, #16 │ │ + lsls r4, r4, #1 │ │ + lsrs r3, r3, #3 │ │ + lsls r0, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r2, r3 │ │ - adds r0, r2, #0 │ │ + lsrs r3, r3, #2 │ │ + lsls r7, r3, #5 │ │ ldr r3, [sp, #20] │ │ + orrs r0, r7 │ │ + lsrs r3, r3, #3 │ │ orrs r0, r3 │ │ + lsls r5, r0, #16 │ │ + lsrs r5, r5, #16 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3b7ca │ │ - b.n 3bbf0 │ │ - str r0, [r6, #0] │ │ + bcs.n 3c20a │ │ + b.n 3c688 │ │ + strh r5, [r6, #0] │ │ adds r6, r6, r4 │ │ - b.n 3b7c0 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + b.n 3c200 │ │ ldr r3, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + subs r3, r5, r3 │ │ subs r2, r2, r1 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - subs r3, r7, r3 │ │ - cmp r1, #2 │ │ - bne.n 3b7e2 │ │ - b.n 3b916 │ │ - cmp r1, #4 │ │ - bne.n 3b7e8 │ │ - b.n 3ba16 │ │ - cmp r1, #1 │ │ - beq.n 3b7ee │ │ - b.n 3bb2c │ │ asrs r1, r3, #31 │ │ + cmp r6, #2 │ │ + bne.n 3c222 │ │ + b.n 3c37a │ │ + cmp r6, #4 │ │ + bne.n 3c228 │ │ + b.n 3c496 │ │ adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ + cmp r6, #1 │ │ + beq.n 3c238 │ │ + b.n 3c5c8 │ │ cmp r3, r2 │ │ - blt.n 3b816 │ │ + blt.n 3c256 │ │ adds r1, r3, #1 │ │ - str r1, [sp, #8] │ │ + str r1, [sp, #32] │ │ lsls r1, r2, #1 │ │ subs r2, r2, r3 │ │ - subs r4, r1, r3 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r3 │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - b.n 3b82c │ │ - adds r1, r2, #1 │ │ str r1, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r6, [sp, #40] ; 0x28 │ │ + b.n 3c26e │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #32] │ │ lsls r1, r3, #1 │ │ - subs r4, r1, r2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + subs r1, r1, r2 │ │ subs r2, r3, r2 │ │ lsls r3, r2, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ + str r1, [sp, #8] │ │ + str r6, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 3b844 │ │ - ldr r3, [sp, #32] │ │ + cmp r3, r5 │ │ + ble.n 3c284 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3b85c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ble.n 3c29c │ │ + ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ - ldr r2, [sp, #8] │ │ + ldr r2, [sp, #32] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #244] ; (3c3a0 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #68] ; 0x44 │ │ movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 3b876 │ │ - b.n 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #0] │ │ + bne.n 3c2c4 │ │ + b.n 3c688 │ │ + ldr r7, [r4, #16] │ │ ldr r2, [sp, #4] │ │ - lsls r0, r0, #16 │ │ - lsls r7, r3, #2 │ │ - ldr r3, [r5, #16] │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [r5, #20] │ │ - adds r7, r3, r7 │ │ - ldr r6, [r7, #0] │ │ - ldr r3, [sp, #24] │ │ - ands r0, r6 │ │ - lsrs r0, r0, #16 │ │ + muls r7, r2 │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #1 │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + ldrh r7, [r3, #0] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #60] ; 0x3c │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #56] ; 0x38 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - lsls r0, r0, #8 │ │ - ands r0, r6 │ │ - lsrs r0, r0, #8 │ │ - muls r3, r0 │ │ + movs r3, #252 ; 0xfc │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + adds r6, r0, #0 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #24] │ │ - ands r3, r6 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r5, r0, #0 │ │ + ldrb r0, [r3, r7] │ │ + ldr r3, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #16] │ │ - add r3, ip │ │ - lsls r6, r3, #16 │ │ - mov ip, r2 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - lsls r3, r3, #8 │ │ - orrs r6, r3 │ │ + ldr r3, [sp, #12] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #20] │ │ + lsrs r6, r6, #3 │ │ + lsls r6, r6, #11 │ │ adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - str r6, [r7, #0] │ │ - cmp r4, #0 │ │ - bge.n 3b8f8 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #16] │ │ + lsrs r0, r0, #3 │ │ + orrs r0, r6 │ │ + adds r5, r5, r3 │ │ + lsrs r5, r5, #2 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r5, r5, #5 │ │ + orrs r0, r5 │ │ + strh r0, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 3c356 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ mov ip, r2 │ │ - adds r4, r4, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 3b90a │ │ + b.n 3c36e │ │ ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ mov ip, r2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ ldr r2, [sp, #52] ; 0x34 │ │ add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 3b86a │ │ - asrs r1, r3, #31 │ │ + b.n 3c2b8 │ │ adds r3, r3, r1 │ │ eors r3, r1 │ │ asrs r1, r2, #31 │ │ adds r6, r2, r1 │ │ eors r6, r1 │ │ cmp r3, r6 │ │ - blt.n 3b93e │ │ + blt.n 3c3a4 │ │ adds r2, r3, #1 │ │ str r2, [sp, #8] │ │ lsls r2, r6, #1 │ │ subs r6, r6, r3 │ │ - subs r4, r2, r3 │ │ + subs r7, r2, r3 │ │ lsls r3, r6, #1 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r6, #1 │ │ - b.n 3b954 │ │ + b.n 3c3ba │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ adds r2, r6, #1 │ │ str r2, [sp, #8] │ │ lsls r2, r3, #1 │ │ - subs r4, r2, r6 │ │ + subs r7, r2, r6 │ │ subs r6, r3, r6 │ │ lsls r3, r6, #1 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ movs r6, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 3b966 │ │ + cmp r3, r5 │ │ + ble.n 3c3cc │ │ movs r3, #1 │ │ negs r3, r3 │ │ negs r6, r6 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3b97e │ │ - ldr r3, [sp, #28] │ │ + ble.n 3c3e4 │ │ + ldr r3, [sp, #32] │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ - movs r7, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + movs r5, #0 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #660] ; (3c68c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ - cmp r7, r3 │ │ - bne.n 3b994 │ │ - b.n 3bbf0 │ │ - movs r1, #255 ; 0xff │ │ + cmp r5, r3 │ │ + bne.n 3c408 │ │ + b.n 3c688 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ - lsls r1, r1, #16 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [r5, #16] │ │ + ldr r1, [sp, #24] │ │ + lsls r0, r3, #1 │ │ + ldr r3, [r4, #16] │ │ muls r3, r2 │ │ adds r0, r0, r3 │ │ - ldr r3, [r5, #20] │ │ + ldr r3, [r4, #20] │ │ adds r0, r3, r0 │ │ - ldr r3, [r0, #0] │ │ - ands r1, r3 │ │ - lsrs r2, r1, #16 │ │ - mov ip, r2 │ │ - movs r2, #255 ; 0xff │ │ - movs r1, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - ands r2, r3 │ │ - ands r3, r1 │ │ + ldrh r2, [r0, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + mov ip, r3 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r2 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r1, r3] │ │ + movs r1, #31 │ │ + ands r2, r1 │ │ + ldr r1, [sp, #24] │ │ + ldrb r2, [r1, r2] │ │ ldr r1, [sp, #16] │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r1 │ │ - ldr r1, [sp, #20] │ │ adds r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ add r1, ip │ │ cmp r1, #255 ; 0xff │ │ - bls.n 3b9ce │ │ + bls.n 3c448 │ │ movs r1, #255 ; 0xff │ │ - lsls r1, r1, #16 │ │ + lsrs r1, r1, #3 │ │ + lsls r1, r1, #11 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3b9d6 │ │ + bls.n 3c452 │ │ movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ + lsrs r2, r2, #3 │ │ orrs r2, r1 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3b9e0 │ │ + bls.n 3c45c │ │ movs r3, #255 ; 0xff │ │ + lsrs r3, r3, #2 │ │ + lsls r3, r3, #5 │ │ orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - cmp r4, #0 │ │ - bge.n 3b9fa │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - adds r4, r4, r3 │ │ + strh r3, [r0, #0] │ │ + cmp r7, #0 │ │ + bge.n 3c47a │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ adds r3, r3, r6 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ adds r3, r3, r2 │ │ - b.n 3ba10 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - mov ip, r2 │ │ - adds r4, r4, r3 │ │ + b.n 3c490 │ │ ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ mov ip, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - adds r7, #1 │ │ - b.n 3b98c │ │ - asrs r1, r3, #31 │ │ - adds r4, r3, r1 │ │ + adds r5, #1 │ │ + b.n 3c400 │ │ + adds r7, r3, r1 │ │ asrs r3, r2, #31 │ │ adds r2, r2, r3 │ │ - eors r4, r1 │ │ + eors r7, r1 │ │ eors r2, r3 │ │ - cmp r4, r2 │ │ - blt.n 3ba3e │ │ - adds r3, r4, #1 │ │ + cmp r7, r2 │ │ + blt.n 3c4bc │ │ + adds r3, r7, #1 │ │ str r3, [sp, #8] │ │ lsls r3, r2, #1 │ │ - subs r2, r2, r4 │ │ - str r3, [sp, #24] │ │ - subs r6, r3, r4 │ │ + subs r2, r2, r7 │ │ + str r3, [sp, #28] │ │ + subs r6, r3, r7 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - b.n 3ba54 │ │ + b.n 3c4d2 │ │ adds r3, r2, #1 │ │ str r3, [sp, #8] │ │ - lsls r3, r4, #1 │ │ + lsls r3, r7, #1 │ │ subs r6, r3, r2 │ │ - subs r2, r4, r2 │ │ - str r3, [sp, #24] │ │ + subs r2, r7, r2 │ │ + str r3, [sp, #28] │ │ lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 3ba6c │ │ - ldr r3, [sp, #28] │ │ + cmp r3, r5 │ │ + ble.n 3c4ea │ │ + ldr r3, [sp, #32] │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - ble.n 3ba84 │ │ - ldr r3, [sp, #32] │ │ + ble.n 3c502 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - str r3, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #376] ; (3c68c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - bne.n 3ba9e │ │ - b.n 3bbf0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #0] │ │ + bne.n 3c52a │ │ + b.n 3c688 │ │ + ldr r5, [r4, #16] │ │ ldr r2, [sp, #4] │ │ - lsls r0, r0, #16 │ │ - lsls r4, r3, #2 │ │ - ldr r3, [r5, #16] │ │ - ldr r1, [sp, #16] │ │ - muls r3, r2 │ │ - adds r4, r4, r3 │ │ - ldr r3, [r5, #20] │ │ - ldr r2, [sp, #12] │ │ - adds r4, r3, r4 │ │ - ldr r3, [r4, #0] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - adds r0, r2, #0 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - ands r2, r3 │ │ - lsrs r2, r2, #8 │ │ - muls r1, r2 │ │ - movs r2, #255 ; 0xff │ │ - ands r3, r2 │ │ - ldr r2, [sp, #20] │ │ - str r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ + muls r5, r2 │ │ + ldr r2, [r4, #20] │ │ + lsls r3, r3, #1 │ │ + adds r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + ldrh r7, [r3, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #52] ; 0x34 │ │ + lsrs r3, r7, #11 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + movs r3, #252 ; 0xfc │ │ + lsls r3, r3, #3 │ │ + ands r3, r7 │ │ + asrs r3, r3, #5 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ + movs r3, #31 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldrb r7, [r3, r7] │ │ + ldr r3, [sp, #20] │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r1, #255 ; 0xff │ │ - lsls r7, r0, #16 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ + lsrs r5, r0, #3 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ + lsls r5, r5, #11 │ │ + lsrs r0, r0, #3 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r7, r0 │ │ - str r7, [r4, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r0, r0, #2 │ │ + lsls r0, r0, #5 │ │ + orrs r5, r0 │ │ + strh r5, [r3, #0] │ │ cmp r6, #0 │ │ - bge.n 3bb0e │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ + bge.n 3c5aa │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ mov ip, r2 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #32] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.n 3bb20 │ │ + b.n 3c5bc │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov ip, r2 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #48] ; 0x30 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - b.n 3ba92 │ │ - asrs r1, r3, #31 │ │ - adds r3, r3, r1 │ │ - eors r3, r1 │ │ - asrs r1, r2, #31 │ │ - adds r2, r2, r1 │ │ - eors r2, r1 │ │ + b.n 3c51e │ │ cmp r3, r2 │ │ - blt.n 3bb52 │ │ + blt.n 3c5e2 │ │ lsls r0, r2, #1 │ │ subs r6, r2, r3 │ │ adds r1, r3, #1 │ │ - subs r4, r0, r3 │ │ + subs r7, r0, r3 │ │ lsls r3, r6, #1 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r0, [sp, #8] │ │ str r3, [sp, #24] │ │ movs r6, #1 │ │ - b.n 3bb66 │ │ + b.n 3c5f6 │ │ subs r6, r3, r2 │ │ lsls r0, r3, #1 │ │ lsls r3, r6, #1 │ │ str r3, [sp, #28] │ │ movs r3, #1 │ │ movs r6, #0 │ │ adds r1, r2, #1 │ │ str r0, [sp, #8] │ │ - subs r4, r0, r2 │ │ + subs r7, r0, r2 │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #0] │ │ - cmp r3, r7 │ │ - ble.n 3bb78 │ │ + cmp r3, r5 │ │ + ble.n 3c608 │ │ movs r3, #1 │ │ negs r3, r3 │ │ negs r6, r6 │ │ str r3, [sp, #32] │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - movs r7, #1 │ │ cmp r3, r2 │ │ - ble.n 3bb8c │ │ - movs r7, #1 │ │ + ble.n 3c620 │ │ ldr r3, [sp, #24] │ │ - negs r7, r7 │ │ negs r3, r3 │ │ str r3, [sp, #24] │ │ - ldr r3, [sp, #112] ; 0x70 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ negs r2, r3 │ │ adcs r3, r2 │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r0, r3, #16 │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #11 │ │ ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r0, r3 │ │ + lsrs r2, r3, #2 │ │ + lsls r3, r2, #5 │ │ + movs r2, #0 │ │ + orrs r5, r3 │ │ ldr r3, [sp, #20] │ │ - orrs r0, r3 │ │ - adds r2, r0, #0 │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - cmp r3, r1 │ │ - beq.n 3bbf0 │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [sp, #4] │ │ - muls r3, r0 │ │ - ldr r0, [sp, #0] │ │ - lsls r0, r0, #2 │ │ - adds r3, r0, r3 │ │ - ldr r0, [r5, #20] │ │ - str r2, [r3, r0] │ │ - cmp r4, #0 │ │ - bge.n 3bbd6 │ │ - ldr r0, [sp, #24] │ │ + lsrs r0, r3, #3 │ │ + orrs r0, r5 │ │ + lsls r0, r0, #16 │ │ + lsrs r0, r0, #16 │ │ + cmp r2, r1 │ │ + beq.n 3c688 │ │ + ldr r3, [r4, #16] │ │ + ldr r5, [sp, #4] │ │ + muls r3, r5 │ │ + ldr r5, [sp, #0] │ │ + lsls r5, r5, #1 │ │ + adds r3, r5, r3 │ │ + ldr r5, [r4, #20] │ │ + strh r0, [r3, r5] │ │ + cmp r7, #0 │ │ + bge.n 3c66c │ │ ldr r3, [sp, #8] │ │ - mov ip, r0 │ │ - adds r4, r4, r3 │ │ + ldr r5, [sp, #24] │ │ + adds r7, r7, r3 │ │ ldr r3, [sp, #0] │ │ adds r3, r3, r6 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - add r3, ip │ │ - b.n 3bbe8 │ │ - ldr r0, [sp, #32] │ │ + adds r3, r3, r5 │ │ + b.n 3c682 │ │ + ldr r5, [sp, #32] │ │ ldr r3, [sp, #28] │ │ - mov ip, r0 │ │ - adds r4, r4, r3 │ │ + mov ip, r5 │ │ + adds r7, r7, r3 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ + mov ip, r5 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r3, r3, r7 │ │ + add r3, ip │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - b.n 3bba6 │ │ - add sp, #68 ; 0x44 │ │ + adds r2, #1 │ │ + b.n 3c642 │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #76 ; 0x4c │ │ - adds r6, r3, #0 │ │ - add r3, sp, #104 ; 0x68 │ │ - str r2, [sp, #4] │ │ + sub sp, #116 ; 0x74 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #144 ; 0x90 │ │ + str r2, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ - ldrb r7, [r3, #0] │ │ - add r3, sp, #112 ; 0x70 │ │ + add r3, sp, #148 ; 0x94 │ │ ldrb r3, [r3, #0] │ │ - ldr r4, [sp, #100] ; 0x64 │ │ adds r5, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #116 ; 0x74 │ │ + add r3, sp, #152 ; 0x98 │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #28] │ │ - subs r3, r4, #1 │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #20] │ │ + add r3, sp, #156 ; 0x9c │ │ + ldrb r7, [r3, #0] │ │ + ldr r3, [pc, #920] ; (3ca4c ) │ │ + ldr r4, [r0, #4] │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + subs r3, #1 │ │ cmp r3, #1 │ │ - bhi.n 3bc44 │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ + bhi.n 3c6e6 │ │ + adds r0, r7, #0 │ │ muls r0, r2 │ │ + movs r1, #255 ; 0xff │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #12] │ │ - ldr r0, [sp, #28] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #28] │ │ str r0, [sp, #16] │ │ - ldr r0, [sp, #8] │ │ + ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #20] │ │ - b.n 3bc4c │ │ + b.n 3c6ec │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #12] │ │ - str r7, [sp, #16] │ │ - str r3, [sp, #20] │ │ + str r3, [sp, #16] │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [sp, #28] │ │ - eors r2, r3 │ │ - str r2, [sp, #24] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + eors r3, r7 │ │ + str r3, [sp, #28] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ cmp r3, r2 │ │ - beq.n 3bc5e │ │ - b.n 3be90 │ │ - ldr r3, [r5, #4] │ │ + beq.n 3c6fc │ │ + b.n 3ca8e │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ ldr r7, [r5, #20] │ │ ldr r0, [r5, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r4, #2 │ │ - beq.n 3bd28 │ │ - cmp r4, #4 │ │ - bne.n 3bc70 │ │ - b.n 3bda8 │ │ - cmp r4, #1 │ │ - beq.n 3bc76 │ │ - b.n 3be34 │ │ + cmp r3, #2 │ │ + bne.n 3c70a │ │ + b.n 3c824 │ │ + cmp r3, #4 │ │ + bne.n 3c710 │ │ + b.n 3c914 │ │ + cmp r3, #1 │ │ + beq.n 3c716 │ │ + b.n 3ca08 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 3bc98 │ │ - adds r0, r0, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 3c746 │ │ + adds r0, r0, r6 │ │ lsls r0, r0, #2 │ │ adds r5, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r3, r7, r3 │ │ - b.n 3bcae │ │ - ldr r3, [sp, #0] │ │ - adds r0, r0, r6 │ │ - lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + b.n 3c75e │ │ + ldr r3, [sp, #4] │ │ + adds r0, r0, r3 │ │ + subs r3, r6, r3 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #2 │ │ adds r5, r7, r0 │ │ cmp r2, #0 │ │ - bne.n 3bcb0 │ │ + bne.n 3c738 │ │ adds r5, #4 │ │ - str r3, [sp, #0] │ │ + b.n 3c736 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 3bcbc │ │ - bl 3c838 │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r5, #0] │ │ + bcs.n 3c76a │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #708] ; (3ca50 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #4] │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #48] ; 0x30 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #24] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r0, #24 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - orrs r7, r0 │ │ + ldr r2, [sp, #8] │ │ add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r3 │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ - stmia r5!, {r7} │ │ - b.n 3bcb0 │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + stmia r5!, {r3} │ │ + b.n 3c75e │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 3bd4c │ │ - adds r0, r0, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 3c852 │ │ + adds r0, r0, r6 │ │ lsls r0, r0, #2 │ │ adds r5, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r3, r7, r3 │ │ - movs r1, #255 ; 0xff │ │ - b.n 3bda0 │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - adds r0, r0, r6 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r0, r7, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 3c90c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r0, r3 │ │ lsls r0, r0, #2 │ │ - subs r2, r3, r6 │ │ + subs r3, r6, r3 │ │ adds r5, r7, r0 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 3bd48 │ │ + adds r0, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3c844 │ │ adds r5, #4 │ │ - adds r3, r2, #0 │ │ - b.n 3bd48 │ │ + adds r0, r3, #0 │ │ + b.n 3c844 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldr r6, [r5, #0] │ │ - ldr r0, [sp, #12] │ │ - adds r2, r6, #0 │ │ - lsrs r7, r6, #16 │ │ - ands r7, r1 │ │ - lsrs r4, r6, #8 │ │ - adds r7, r7, r0 │ │ - ands r4, r1 │ │ - ands r2, r1 │ │ - lsrs r6, r6, #24 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3bd7e │ │ - movs r7, #255 ; 0xff │ │ - ldr r0, [sp, #16] │ │ - adds r4, r4, r0 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 3bd88 │ │ - movs r4, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - adds r2, r2, r0 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #468] ; (3ca50 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #8] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + mov r6, ip │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r1, [r1, r6] │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r1, #31] │ │ + lsls r1, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r1, #0 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3bd92 │ │ + bls.n 3c8d6 │ │ movs r2, #255 ; 0xff │ │ - lsls r6, r6, #24 │ │ - orrs r2, r6 │ │ - lsls r7, r7, #16 │ │ - orrs r7, r2 │ │ - lsls r4, r4, #8 │ │ - orrs r4, r7 │ │ - stmia r5!, {r4} │ │ - subs r3, #1 │ │ - bcs.n 3bd64 │ │ - bl 3c838 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3c8e2 │ │ + movs r3, #255 ; 0xff │ │ + ldr r6, [sp, #20] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3c8ec │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #28] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + orrs r2, r1 │ │ + stmia r5!, {r2} │ │ + subs r0, #1 │ │ + bcs.n 3c86a │ │ + bl 3d878 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 3bdcc │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r4, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r6, r7, r3 │ │ - movs r7, #255 ; 0xff │ │ - b.n 3bde4 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 3c944 │ │ adds r0, r0, r6 │ │ lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ - adds r4, r7, r0 │ │ - adds r6, r3, #1 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r7, r3 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 3c95c │ │ + ldr r3, [sp, #4] │ │ + adds r0, r0, r3 │ │ + subs r3, r6, r3 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ cmp r2, #0 │ │ - bne.n 3bdc8 │ │ - adds r4, #4 │ │ - adds r6, r3, #0 │ │ - b.n 3bdc8 │ │ - subs r6, #1 │ │ - bcs.n 3bdec │ │ - bl 3c838 │ │ - ldr r5, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - lsrs r3, r5, #16 │ │ - ands r3, r7 │ │ - muls r2, r3 │ │ + bne.n 3c936 │ │ + adds r5, #4 │ │ + b.n 3c934 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #16] │ │ - lsrs r3, r5, #8 │ │ - ands r3, r7 │ │ + bcs.n 3c968 │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #4] │ │ + ldrb r6, [r2, #31] │ │ + ldrb r2, [r4, #29] │ │ + ldr r3, [r5, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #196] ; (3ca50 ) │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #12] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #28] │ │ + lsls r7, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ldr r0, [r4, #20] │ │ + ldrb r7, [r7, r1] │ │ + ldr r1, [sp, #16] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + muls r1, r7 │ │ + lsrs r3, r0 │ │ + adds r7, r1, #0 │ │ + ldr r1, [sp, #32] │ │ + mov r0, ip │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ muls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - ands r0, r7 │ │ - str r2, [sp, #4] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r5, r5, #24 │ │ - lsls r5, r5, #24 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + lsrs r0, r3 │ │ + lsls r0, r6 │ │ + adds r6, r0, #0 │ │ + adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r5, r0 │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #4] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + orrs r6, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r5, r0 │ │ - stmia r4!, {r5} │ │ - b.n 3bde4 │ │ + ldr r3, [sp, #32] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + orrs r6, r0 │ │ + stmia r5!, {r6} │ │ + b.n 3c95c │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - bgt.n 3be6c │ │ - adds r0, r0, r3 │ │ - lsls r0, r0, #2 │ │ - adds r4, r7, r0 │ │ - subs r7, r6, r3 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r6, r7, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [sp, #20] │ │ - lsls r0, r3, #24 │ │ - ldr r3, [sp, #12] │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - orrs r7, r0 │ │ - adds r1, r7, #0 │ │ - ldr r3, [sp, #16] │ │ - lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ - b.n 3be84 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + bgt.n 3ca32 │ │ adds r0, r0, r6 │ │ lsls r0, r0, #2 │ │ - subs r3, r3, r6 │ │ - adds r4, r7, r0 │ │ - adds r6, r3, #1 │ │ + adds r5, r7, r0 │ │ + subs r7, r3, r6 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r7, r7, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #2 │ │ + adds r6, r4, #3 │ │ + b.n 3ca54 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + subs r3, r6, r3 │ │ + adds r5, r7, r0 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3be54 │ │ - adds r4, #4 │ │ - adds r6, r3, #0 │ │ - b.n 3be54 │ │ - subs r6, #1 │ │ - bcs.n 3be8c │ │ - bl 3c838 │ │ - stmia r4!, {r1} │ │ - b.n 3be84 │ │ + bne.n 3ca28 │ │ + adds r5, #4 │ │ + adds r7, r3, #0 │ │ + b.n 3ca28 │ │ + nop ; (mov r8, r8) │ │ + bvc.n 3cac8 │ │ + movs r1, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + subs r7, #1 │ │ + bcs.n 3ca5c │ │ + bl 3d878 │ │ + ldrb r2, [r4, #28] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - beq.n 3be98 │ │ - b.n 3c122 │ │ - ldr r3, [r5, #4] │ │ - ldr r6, [r5, #20] │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #20] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r6, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + stmia r5!, {r3} │ │ + b.n 3ca54 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + beq.n 3ca96 │ │ + b.n 3ce74 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ + ldr r7, [r5, #20] │ │ ldr r0, [r5, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r4, #2 │ │ - beq.n 3bf7c │ │ - cmp r4, #4 │ │ - bne.n 3beaa │ │ - b.n 3c012 │ │ - cmp r4, #1 │ │ - beq.n 3beb0 │ │ - b.n 3c0b6 │ │ + cmp r3, #2 │ │ + bne.n 3caa4 │ │ + b.n 3cbd2 │ │ + cmp r3, #4 │ │ + bne.n 3caaa │ │ + b.n 3ccd8 │ │ + cmp r3, #1 │ │ + beq.n 3cab0 │ │ + b.n 3cde0 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 3bede │ │ + bgt.n 3cae8 │ │ adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ lsls r5, r5, #2 │ │ - adds r5, r6, r5 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r3, r4, r3 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ + adds r3, r7, r1 │ │ str r3, [sp, #0] │ │ lsls r3, r0, #2 │ │ - str r3, [sp, #4] │ │ - b.n 3bf00 │ │ - ldr r4, [sp, #96] ; 0x60 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 3cb08 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r3, r0 │ │ + adds r6, r3, r6 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r4, r0 │ │ - adds r7, r4, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r5, r6, r7 │ │ + lsls r6, r6, #2 │ │ + adds r5, r7, r6 │ │ subs r3, r3, r2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #0] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 3bed8 │ │ + bne.n 3cad6 │ │ lsls r2, r0, #2 │ │ adds r5, r5, r2 │ │ - b.n 3bed6 │ │ + b.n 3cad4 │ │ ldr r3, [sp, #0] │ │ subs r2, r3, #1 │ │ str r2, [sp, #0] │ │ - bcs.n 3bf0c │ │ - bl 3c838 │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r5, #0] │ │ + bcs.n 3cb14 │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #824] ; (3ce70 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + ldr r1, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #8] │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r4 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #24] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r0, #24 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #8] │ │ - orrs r7, r0 │ │ + ldr r2, [sp, #8] │ │ add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ - str r7, [r5, #0] │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ adds r5, r5, r3 │ │ - b.n 3bf00 │ │ + b.n 3cb08 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + adds r1, r0, #0 │ │ cmp r3, r2 │ │ - bgt.n 3bfa8 │ │ + bgt.n 3cc0a │ │ adds r5, r3, #0 │ │ - muls r5, r0 │ │ - ldr r3, [sp, #0] │ │ - adds r5, r5, r3 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r6 │ │ lsls r5, r5, #2 │ │ - adds r5, r6, r5 │ │ + adds r5, r7, r5 │ │ subs r7, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r3, r7, r3 │ │ - lsls r0, r0, #2 │ │ - movs r1, #255 ; 0xff │ │ - b.n 3c00a │ │ - ldr r7, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + subs r3, r2, #1 │ │ + sbcs r2, r3 │ │ + adds r0, r7, r2 │ │ + lsls r3, r1, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 3ccd0 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r2, r0 │ │ + adds r2, r2, r6 │ │ + lsls r3, r2, #2 │ │ + adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r0, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3cbf8 │ │ + lsls r2, r1, #2 │ │ + adds r5, r5, r2 │ │ + adds r0, r3, #0 │ │ + b.n 3cbf8 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldr r3, [pc, #564] ; (3ce70 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - lsls r7, r7, #2 │ │ - subs r2, r3, r2 │ │ - adds r5, r6, r7 │ │ - adds r3, r2, #1 │ │ - cmp r1, #0 │ │ - bne.n 3bfa2 │ │ - lsls r3, r0, #2 │ │ - adds r5, r5, r3 │ │ - adds r3, r2, #0 │ │ - b.n 3bfa2 │ │ - ldr r7, [r5, #0] │ │ - adds r2, r7, #0 │ │ - ands r2, r1 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #12] │ │ - lsrs r4, r7, #16 │ │ - ands r4, r1 │ │ - lsrs r6, r7, #8 │ │ - adds r4, r4, r2 │ │ - ands r6, r1 │ │ - lsrs r7, r7, #24 │ │ - cmp r4, #255 ; 0xff │ │ - bls.n 3bfe6 │ │ - movs r4, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - adds r6, r6, r2 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3bff0 │ │ - movs r6, #255 ; 0xff │ │ - ldr r2, [sp, #20] │ │ - add r2, ip │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #8] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + mov r6, ip │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r1, [r1, r6] │ │ + ldr r6, [r5, #0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r7, [r4, #30] │ │ + ldrb r3, [r1, #31] │ │ + lsls r1, r7, #2 │ │ + str r3, [sp, #32] │ │ + adds r3, r1, #0 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r6 │ │ + ldr r6, [sp, #32] │ │ + lsrs r1, r6 │ │ + ldr r6, [sp, #0] │ │ + ldr r3, [r3, r6] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3bffa │ │ + bls.n 3cc96 │ │ movs r2, #255 ; 0xff │ │ - lsls r7, r7, #24 │ │ - orrs r2, r7 │ │ - lsls r4, r4, #16 │ │ - orrs r4, r2 │ │ - lsls r6, r6, #8 │ │ - orrs r4, r6 │ │ - str r4, [r5, #0] │ │ - adds r5, r5, r0 │ │ - subs r3, #1 │ │ - bcs.n 3bfca │ │ - bl 3c838 │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #36] ; 0x24 │ │ + adds r3, r6, r3 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3cca2 │ │ + movs r3, #255 ; 0xff │ │ + ldr r6, [sp, #20] │ │ + adds r1, r1, r6 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3ccac │ │ + movs r1, #255 ; 0xff │ │ + ldr r6, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r6 │ │ + ldr r6, [sp, #8] │ │ + lsls r2, r6 │ │ + ldr r6, [sp, #28] │ │ + lsrs r3, r6 │ │ + mov r6, ip │ │ + lsls r3, r6 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + subs r0, #1 │ │ + bcs.n 3cc2a │ │ + bl 3d878 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3c03e │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 3cd10 │ │ + adds r5, r3, #0 │ │ adds r3, r2, #0 │ │ - ldr r2, [sp, #4] │ │ - lsls r4, r4, #2 │ │ - adds r4, r6, r4 │ │ - subs r5, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r5, r5, r3 │ │ + muls r5, r0 │ │ + ldr r2, [sp, #0] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ + adds r3, r7, r1 │ │ + str r3, [sp, #0] │ │ lsls r3, r0, #2 │ │ - str r3, [sp, #4] │ │ - b.n 3c060 │ │ - ldr r7, [sp, #96] ; 0x60 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 3cd30 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r3, r0 │ │ + adds r6, r3, r6 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - muls r7, r0 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #4] │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, r7 │ │ + lsls r6, r6, #2 │ │ + adds r5, r7, r6 │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r5, r3, #1 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 3c038 │ │ + bne.n 3ccfe │ │ lsls r2, r0, #2 │ │ - adds r4, r4, r2 │ │ - adds r5, r3, #0 │ │ - b.n 3c038 │ │ - subs r5, #1 │ │ - bcs.n 3c066 │ │ - b.n 3c838 │ │ - movs r3, #255 ; 0xff │ │ - movs r2, #255 ; 0xff │ │ - movs r0, #255 ; 0xff │ │ - ldr r6, [r4, #0] │ │ + adds r5, r5, r2 │ │ + b.n 3ccfc │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3cd3c │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #24] │ │ + str r3, [sp, #4] │ │ + ldrb r6, [r2, #31] │ │ + ldrb r2, [r4, #29] │ │ + ldr r3, [r5, #0] │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #28] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [pc, #272] ; (3ce70 ) │ │ + ldr r2, [r1, r2] │ │ + ldr r1, [sp, #4] │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #12] │ │ + ldr r0, [r0, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldrb r0, [r0, r1] │ │ + ldr r1, [sp, #12] │ │ + muls r1, r0 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #28] │ │ + lsls r7, r1, #2 │ │ + ldr r1, [r4, #16] │ │ + ldr r7, [r7, r2] │ │ + ands r1, r3 │ │ + lsrs r1, r0 │ │ + ldr r0, [r4, #20] │ │ + ldrb r7, [r7, r1] │ │ + ldr r1, [sp, #16] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + muls r1, r7 │ │ + lsrs r3, r0 │ │ + adds r7, r1, #0 │ │ + ldr r1, [sp, #32] │ │ + mov r0, ip │ │ + lsls r1, r1, #2 │ │ + ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r6, #16 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #12] │ │ - ands r0, r6 │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - lsrs r3, r6, #8 │ │ - ands r3, r2 │ │ - ldr r2, [sp, #16] │ │ - lsrs r6, r6, #24 │ │ - lsls r6, r6, #24 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ muls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - str r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - orrs r6, r0 │ │ + lsrs r0, r3 │ │ + lsls r0, r6 │ │ + adds r6, r0, #0 │ │ adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r6, r0 │ │ + ldr r3, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r6, r0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + orrs r6, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #8 │ │ + ldr r3, [sp, #32] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ orrs r6, r0 │ │ - str r6, [r4, #0] │ │ - adds r4, r4, r3 │ │ - b.n 3c060 │ │ + str r6, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3cd30 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 3c0f4 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r6, r6, r3 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r4, r3, r2 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - subs r1, r3, #1 │ │ - sbcs r3, r1 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #12] │ │ - lsls r7, r0, #2 │ │ - lsls r3, r3, #24 │ │ - lsls r2, r2, #16 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #20] │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #16] │ │ - lsls r2, r2, #8 │ │ - orrs r3, r2 │ │ - adds r1, r3, #0 │ │ - b.n 3c116 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + bgt.n 3ce12 │ │ + adds r5, r3, #0 │ │ + adds r3, r2, #0 │ │ + muls r5, r0 │ │ ldr r2, [sp, #0] │ │ - muls r3, r0 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ + ldr r1, [sp, #160] ; 0xa0 │ │ + adds r5, r5, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r7, r3, r2 │ │ + subs r3, r1, #1 │ │ + sbcs r1, r3 │ │ + adds r7, r7, r1 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #4] │ │ + adds r0, r4, #2 │ │ + adds r6, r4, #3 │ │ + b.n 3ce32 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + muls r2, r0 │ │ + adds r2, r2, r6 │ │ + lsls r3, r2, #2 │ │ + adds r5, r7, r3 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ subs r3, r3, r2 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ - adds r4, r3, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + adds r7, r3, #1 │ │ cmp r2, #0 │ │ - bne.n 3c0da │ │ + bne.n 3ce04 │ │ lsls r2, r0, #2 │ │ - adds r6, r6, r2 │ │ - adds r4, r3, #0 │ │ - b.n 3c0da │ │ - subs r4, #1 │ │ - bcs.n 3c11c │ │ - b.n 3c838 │ │ - str r1, [r6, #0] │ │ - adds r6, r6, r7 │ │ - b.n 3c116 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + adds r5, r5, r2 │ │ + adds r7, r3, #0 │ │ + b.n 3ce04 │ │ + subs r7, #1 │ │ + bcs.n 3ce3a │ │ + bl 3d878 │ │ + ldrb r2, [r4, #28] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ ldr r3, [sp, #4] │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r3, r1 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r1, [sp, #20] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + ldrb r1, [r6, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3ce32 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #0] │ │ subs r3, r3, r2 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #0] │ │ - subs r3, r3, r6 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r6, r3 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ ldr r2, [sp, #8] │ │ asrs r1, r2, #31 │ │ adds r2, r2, r1 │ │ eors r2, r1 │ │ cmp r3, r2 │ │ - beq.n 3c142 │ │ - b.n 3c402 │ │ - ldr r3, [r5, #4] │ │ + beq.n 3ce94 │ │ + b.n 3d2a4 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + ldrb r1, [r4, #9] │ │ ldr r7, [r5, #20] │ │ ldr r0, [r5, #16] │ │ - ldrb r1, [r3, #9] │ │ - cmp r4, #2 │ │ - beq.n 3c22e │ │ - cmp r4, #4 │ │ - bne.n 3c154 │ │ - b.n 3c2d0 │ │ - cmp r4, #1 │ │ - beq.n 3c15a │ │ - b.n 3c384 │ │ + cmp r3, #2 │ │ + bne.n 3cea2 │ │ + b.n 3cfdc │ │ + cmp r3, #4 │ │ + bne.n 3cea8 │ │ + b.n 3d0ee │ │ + cmp r3, #1 │ │ + beq.n 3ceae │ │ + b.n 3d202 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 3c188 │ │ + bgt.n 3cedc │ │ muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - adds r3, r3, r2 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r6 │ │ lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ + adds r5, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 3c178 │ │ + cmp r6, r2 │ │ + bgt.n 3cecc │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 3c1ae │ │ - b.n 3c1a8 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ + beq.n 3cf02 │ │ + b.n 3cefc │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ - adds r3, r3, r6 │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ + adds r5, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 3c19c │ │ + cmp r2, r6 │ │ + bgt.n 3cef0 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 3c1a8 │ │ + bne.n 3cefc │ │ lsls r2, r3, #2 │ │ - adds r7, r7, r2 │ │ - b.n 3c1ae │ │ + adds r5, r5, r2 │ │ + b.n 3cf02 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - movs r5, #255 ; 0xff │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3c1be │ │ - b.n 3c838 │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #24] │ │ + bcs.n 3cf1e │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r7, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #864] ; (3d2a0 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r5 │ │ + ands r3, r6 │ │ + lsrs r3, r7 │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #24] │ │ - str r0, [sp, #4] │ │ - lsrs r0, r4, #8 │ │ - ands r0, r5 │ │ - muls r3, r0 │ │ + ldr r3, [sp, #32] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r0, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - ldr r3, [sp, #24] │ │ - ands r0, r5 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #32] │ │ - ldr r0, [sp, #24] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [sp, #28] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #32] │ │ - lsls r0, r0, #24 │ │ - add r3, ip │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #16] │ │ mov ip, r2 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #4] │ │ + ldr r2, [sp, #4] │ │ add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #0] │ │ - lsls r6, r6, #8 │ │ - orrs r0, r6 │ │ - str r0, [r7, #0] │ │ - adds r7, r7, r3 │ │ - b.n 3c1b4 │ │ + mov ip, r1 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsls r3, r7 │ │ + add r2, ip │ │ + adds r7, r2, #0 │ │ + ldr r2, [sp, #32] │ │ + lsrs r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r7, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r3, r7 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + adds r6, r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r6, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r6, r2 │ │ + orrs r3, r6 │ │ + str r3, [r5, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r5, r5, r3 │ │ + b.n 3cf12 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ cmp r3, r2 │ │ - bgt.n 3c25c │ │ - muls r3, r0 │ │ - ldr r2, [sp, #0] │ │ - subs r1, r0, #1 │ │ - adds r3, r3, r2 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ - cmp r2, r6 │ │ - bgt.n 3c24c │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ + bgt.n 3d00c │ │ + adds r2, r3, #0 │ │ + muls r2, r0 │ │ + ldr r3, [sp, #4] │ │ + adds r2, r2, r6 │ │ + lsls r2, r2, #2 │ │ + adds r5, r7, r2 │ │ + subs r2, r0, #1 │ │ + cmp r6, r3 │ │ + bgt.n 3cffc │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r3, r3, r1 │ │ str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - beq.n 3c282 │ │ - b.n 3c27c │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - subs r1, r0, #1 │ │ - muls r3, r0 │ │ - adds r3, r3, r6 │ │ - lsls r3, r3, #2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #0] │ │ - cmp r6, r3 │ │ - bgt.n 3c270 │ │ - adds r1, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + beq.n 3d032 │ │ + b.n 3d02c │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r3, [sp, #4] │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r5, r7, r2 │ │ + subs r2, r0, #1 │ │ + cmp r3, r6 │ │ + bgt.n 3d020 │ │ + adds r2, r0, #1 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ cmp r3, #0 │ │ - bne.n 3c27c │ │ - lsls r3, r1, #2 │ │ - adds r7, r7, r3 │ │ - b.n 3c282 │ │ + bne.n 3d02c │ │ + lsls r3, r2, #2 │ │ + adds r5, r5, r3 │ │ + b.n 3d032 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - movs r4, #255 ; 0xff │ │ - lsls r1, r1, #2 │ │ + lsls r3, r2, #2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3c290 │ │ - b.n 3c838 │ │ - ldr r2, [r7, #0] │ │ - ldr r5, [sp, #12] │ │ - adds r0, r2, #0 │ │ - lsrs r3, r2, #16 │ │ - ands r3, r4 │ │ - lsrs r6, r2, #8 │ │ - adds r3, r3, r5 │ │ - ands r6, r4 │ │ - ands r0, r4 │ │ - lsrs r2, r2, #24 │ │ + bcs.n 3d04e │ │ + bl 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r1, [r5, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [r5, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #576] ; (3d2a0 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #28] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r0 │ │ + mov r0, ip │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [r1, r0] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb r6, [r1, #31] │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r4, #20] │ │ + ldrb r7, [r4, #30] │ │ + ands r1, r3 │ │ + lsrs r1, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r0, r7, #2 │ │ + ldr r0, [r0, r3] │ │ + ldrb r1, [r0, r1] │ │ + ldr r3, [sp, #12] │ │ + adds r2, r2, r3 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3d0b4 │ │ + movs r2, #255 ; 0xff │ │ + ldr r3, [sp, #16] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + adds r3, r0, r3 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3c2aa │ │ + bls.n 3d0c0 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #16] │ │ - adds r6, r6, r5 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3c2b4 │ │ - movs r6, #255 ; 0xff │ │ - ldr r5, [sp, #20] │ │ - adds r0, r0, r5 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3c2be │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #24 │ │ - orrs r2, r0 │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r6, r6, #8 │ │ - orrs r3, r6 │ │ - str r3, [r7, #0] │ │ - adds r7, r7, r1 │ │ - b.n 3c286 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r1, r0 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3d0ca │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #4] │ │ + lsrs r1, r7 │ │ + lsrs r2, r0 │ │ + ldr r0, [sp, #28] │ │ + lsls r1, r6 │ │ + lsls r2, r0 │ │ + ldr r0, [sp, #32] │ │ + lsrs r3, r0 │ │ + mov r0, ip │ │ + lsls r3, r0 │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3d042 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3c302 │ │ - adds r5, r3, #0 │ │ - muls r5, r0 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #0] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 3d11c │ │ + muls r3, r0 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r2, r6 │ │ - bgt.n 3c2f2 │ │ + cmp r6, r2 │ │ + bgt.n 3d10c │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ subs r2, r2, r1 │ │ str r2, [sp, #8] │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - beq.n 3c328 │ │ - b.n 3c322 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ - ldr r2, [sp, #0] │ │ + beq.n 3d142 │ │ + b.n 3d13c │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + ldr r2, [sp, #4] │ │ muls r3, r0 │ │ - adds r5, r3, r6 │ │ - lsls r5, r5, #2 │ │ - adds r5, r7, r5 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ subs r3, r0, #1 │ │ - cmp r6, r2 │ │ - bgt.n 3c316 │ │ + cmp r2, r6 │ │ + bgt.n 3d130 │ │ adds r3, r0, #1 │ │ - ldr r2, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ cmp r2, #0 │ │ - bne.n 3c322 │ │ + bne.n 3d13c │ │ lsls r2, r3, #2 │ │ - adds r5, r5, r2 │ │ - b.n 3c328 │ │ + adds r7, r7, r2 │ │ + b.n 3d142 │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - movs r7, #255 ; 0xff │ │ lsls r3, r3, #2 │ │ - str r3, [sp, #4] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3c338 │ │ - b.n 3c838 │ │ - ldr r4, [r5, #0] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #16] │ │ - adds r0, r4, #0 │ │ - lsrs r6, r4, #16 │ │ - ands r6, r7 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - lsrs r3, r4, #8 │ │ - ands r3, r7 │ │ - muls r2, r3 │ │ + bcs.n 3d15c │ │ + b.n 3d878 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r6, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #28] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #288] ; (3d2a0 ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #0] │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r6 │ │ + lsrs r2, r5 │ │ + ldrb r0, [r1, r2] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #28] │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r2, r2, #2 │ │ + mov ip, r2 │ │ + ldr r2, [r4, #16] │ │ + ands r2, r6 │ │ + lsrs r2, r1 │ │ + mov r1, ip │ │ + ldr r1, [r1, r3] │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #16] │ │ + muls r1, r2 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [sp, #32] │ │ + ands r6, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + lsrs r6, r1 │ │ + ldrb r6, [r3, r6] │ │ ldr r3, [sp, #20] │ │ - ands r0, r7 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #0] │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ - ldr r0, [sp, #0] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #28] │ │ + lsls r0, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r5, r0 │ │ + adds r0, r6, #0 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - str r4, [r5, #0] │ │ - adds r5, r5, r3 │ │ - b.n 3c32e │ │ + ldr r3, [sp, #32] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r5, r0 │ │ + str r5, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3d152 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - cmp r3, r2 │ │ - bgt.n 3c3b4 │ │ - adds r4, r3, #0 │ │ - muls r4, r0 │ │ ldr r3, [sp, #0] │ │ - adds r4, r4, r3 │ │ - lsls r4, r4, #2 │ │ - adds r4, r7, r4 │ │ - subs r7, r0, #1 │ │ - cmp r3, r6 │ │ - bgt.n 3c3a4 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + cmp r3, r2 │ │ + bgt.n 3d230 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #4] │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #2 │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 3d220 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + beq.n 3d256 │ │ + b.n 3d250 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [sp, #4] │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - beq.n 3c3da │ │ - b.n 3c3d4 │ │ - ldr r3, [sp, #96] ; 0x60 │ │ muls r3, r0 │ │ - adds r4, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - lsls r4, r4, #2 │ │ - adds r4, r7, r4 │ │ - subs r7, r0, #1 │ │ - cmp r6, r3 │ │ - bgt.n 3c3c8 │ │ - adds r7, r0, #1 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - cmp r3, #0 │ │ - bne.n 3c3d4 │ │ - lsls r3, r7, #2 │ │ - adds r4, r4, r3 │ │ - b.n 3c3da │ │ - ldr r3, [sp, #8] │ │ - adds r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - ldr r6, [sp, #20] │ │ - lsls r0, r3, #24 │ │ - ldr r3, [sp, #12] │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - orrs r6, r0 │ │ - adds r1, r6, #0 │ │ - ldr r3, [sp, #16] │ │ - lsls r6, r7, #2 │ │ - lsls r3, r3, #8 │ │ - orrs r1, r3 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r5, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 3d244 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #160] ; 0xa0 │ │ + cmp r2, #0 │ │ + bne.n 3d250 │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 3d256 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #1 │ │ + adds r6, r4, #2 │ │ + adds r7, r4, #3 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #1 │ │ str r2, [sp, #8] │ │ - bcs.n 3c3fc │ │ - b.n 3c838 │ │ - str r1, [r4, #0] │ │ - adds r4, r4, r6 │ │ - b.n 3c3f2 │ │ + bcs.n 3d26a │ │ + b.n 3d878 │ │ + ldrb r1, [r4, #28] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + lsrs r2, r1 │ │ + adds r1, r2, #0 │ │ + ldrb r2, [r0, #31] │ │ + lsls r1, r2 │ │ + ldrb r2, [r4, #29] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldrb r3, [r6, #31] │ │ + lsls r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r1, r2 │ │ + ldrb r2, [r4, #30] │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #20] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r2, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r1, [sp, #4] │ │ - subs r3, r6, r3 │ │ + orrs r2, r1 │ │ + str r2, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3d260 │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + ldr r1, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ subs r1, r2, r1 │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + subs r3, r3, r6 │ │ + cmp r2, #2 │ │ + bne.n 3d2b6 │ │ + b.n 3d466 │ │ + cmp r2, #4 │ │ + bne.n 3d2bc │ │ + b.n 3d5ea │ │ + cmp r2, #1 │ │ + beq.n 3d2c2 │ │ + b.n 3d776 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ asrs r2, r1, #31 │ │ - cmp r4, #2 │ │ - bne.n 3c41a │ │ - b.n 3c568 │ │ - cmp r4, #4 │ │ - bne.n 3c420 │ │ - b.n 3c664 │ │ - cmp r4, #1 │ │ - beq.n 3c426 │ │ - b.n 3c778 │ │ adds r1, r1, r2 │ │ eors r1, r2 │ │ cmp r3, r1 │ │ - blt.n 3c448 │ │ + blt.n 3d2ec │ │ adds r2, r3, #1 │ │ str r2, [sp, #32] │ │ lsls r2, r1, #1 │ │ subs r1, r1, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ subs r2, r2, r3 │ │ lsls r3, r1, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - str r4, [sp, #40] ; 0x28 │ │ - b.n 3c460 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ + b.n 3d304 │ │ adds r2, r1, #1 │ │ str r2, [sp, #32] │ │ lsls r2, r3, #1 │ │ str r2, [sp, #36] ; 0x24 │ │ subs r2, r2, r1 │ │ subs r1, r3, r1 │ │ lsls r3, r1, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ + ldr r3, [sp, #140] ; 0x8c │ │ str r2, [sp, #8] │ │ - str r4, [sp, #44] ; 0x2c │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 3c476 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 3d31c │ │ ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ cmp r3, r2 │ │ - ble.n 3c48e │ │ + ble.n 3d334 │ │ ldr r3, [sp, #44] ; 0x2c │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #32] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ subs r3, r2, r3 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #100] ; 0x64 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #104] ; 0x68 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #108] ; 0x6c │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 3c4a8 │ │ - b.n 3c838 │ │ + bne.n 3d35a │ │ + b.n 3d878 │ │ + ldr r2, [sp, #0] │ │ ldr r7, [r5, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ + lsls r3, r6, #2 │ │ muls r7, r2 │ │ ldr r2, [r5, #20] │ │ - lsls r3, r3, #2 │ │ adds r3, r3, r7 │ │ adds r3, r2, r3 │ │ - ldr r4, [r3, #0] │ │ str r3, [sp, #64] ; 0x40 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r7, [r3, #0] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [pc, #640] ; (3d614 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #255 ; 0xff │ │ - str r0, [sp, #68] ; 0x44 │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #24] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + str r0, [sp, #92] ; 0x5c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - ldr r3, [sp, #24] │ │ - ands r0, r4 │ │ + str r0, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #24] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #12] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r0, #24 │ │ - adds r7, r7, r3 │ │ + add r3, ip │ │ + adds r7, r3, #0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ - orrs r7, r0 │ │ + ldr r2, [sp, #16] │ │ + lsrs r7, r3 │ │ + mov ip, r2 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r7, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ add r3, ip │ │ - lsls r3, r3, #16 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsls r3, r2 │ │ orrs r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r3, r0, r3 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + adds r0, r7, #0 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - lsls r6, r6, #8 │ │ - orrs r7, r6 │ │ - str r7, [r3, #0] │ │ + str r0, [r3, #0] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bge.n 3c544 │ │ + bge.n 3d446 │ │ ldr r2, [sp, #36] ; 0x24 │ │ mov ip, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 3c55c │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + b.n 3d458 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #8] │ │ mov ip, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [sp, #8] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #60] ; 0x3c │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ - b.n 3c49c │ │ + str r3, [sp, #4] │ │ + b.n 3d350 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ adds r7, r1, r2 │ │ eors r7, r2 │ │ cmp r3, r7 │ │ - blt.n 3c588 │ │ + blt.n 3d490 │ │ adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ + str r2, [sp, #28] │ │ lsls r2, r7, #1 │ │ subs r7, r7, r3 │ │ - subs r4, r2, r3 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r3 │ │ lsls r3, r7, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ - movs r7, #1 │ │ - b.n 3c59e │ │ - adds r2, r7, #1 │ │ str r2, [sp, #8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + b.n 3d4a8 │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #28] │ │ lsls r2, r3, #1 │ │ - subs r4, r2, r7 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r7 │ │ subs r7, r3, r7 │ │ lsls r3, r7, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #1 │ │ - movs r7, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #48] ; 0x30 │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 3c5b0 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 3d4c0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ negs r3, r3 │ │ - negs r7, r7 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #4] │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ cmp r3, r2 │ │ - ble.n 3c5c8 │ │ - ldr r3, [sp, #28] │ │ + ble.n 3d4d8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ negs r3, r3 │ │ - str r3, [sp, #28] │ │ + str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - ldr r2, [sp, #8] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #28] │ │ subs r3, r2, r3 │ │ - str r3, [sp, #8] │ │ + str r3, [sp, #28] │ │ movs r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #8] │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #84] ; 0x54 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #28] │ │ cmp r3, r2 │ │ - bne.n 3c5e2 │ │ - b.n 3c838 │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - movs r6, #255 ; 0xff │ │ - lsls r0, r3, #2 │ │ + bne.n 3d4fe │ │ + b.n 3d878 │ │ + ldr r1, [sp, #0] │ │ ldr r3, [r5, #16] │ │ - muls r3, r2 │ │ - adds r0, r0, r3 │ │ + lsls r2, r6, #2 │ │ + muls r3, r1 │ │ + adds r2, r2, r3 │ │ ldr r3, [r5, #20] │ │ - adds r0, r3, r0 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [r0, #0] │ │ - lsrs r2, r1, #16 │ │ - ands r2, r3 │ │ - lsrs r3, r1, #8 │ │ - ands r3, r6 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #12] │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #16] │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #20] │ │ - add r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3c616 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r1, r1, #24 │ │ - lsls r1, r1, #24 │ │ - orrs r1, r6 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3c622 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r1 │ │ + ldr r1, [sp, #24] │ │ + adds r2, r3, r2 │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [r2, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #248] ; (3d614 ) │ │ + ldr r3, [r1, r3] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, r0] │ │ + ldr r0, [r2, #0] │ │ + ldrb r3, [r1, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsrs r3, r0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldr r1, [r1, r0] │ │ + ldrb r3, [r1, r3] │ │ + ldrb r1, [r4, #30] │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + ldrb r1, [r1, #31] │ │ + ldr r7, [r2, #0] │ │ + str r1, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsls r0, r1, #2 │ │ + ldr r1, [r4, #20] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #80] ; 0x50 │ │ + lsrs r1, r7 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + ldr r0, [r0, r7] │ │ + ldr r7, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #16] │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r1, r0 │ │ + mov r0, ip │ │ + mov ip, r7 │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3d586 │ │ + movs r0, #255 ; 0xff │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + lsrs r0, r7 │ │ + ldr r7, [sp, #64] ; 0x40 │ │ + lsls r0, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3c62c │ │ + bls.n 3d594 │ │ movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - cmp r4, #0 │ │ - bge.n 3c646 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #28] │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r7 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 3c658 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + lsrs r3, r7 │ │ + ldr r7, [sp, #72] ; 0x48 │ │ + lsls r3, r7 │ │ + orrs r3, r0 │ │ + ldr r0, [r4, #24] │ │ + orrs r3, r0 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3d5a8 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + lsrs r1, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + lsls r1, r0 │ │ + orrs r3, r1 │ │ + str r3, [r2, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 3d5cc │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #32] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r4, r4, r3 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + b.n 3d5dc │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - b.n 3c5d6 │ │ + str r3, [sp, #4] │ │ + b.n 3d4f4 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ adds r1, r1, r2 │ │ eors r1, r2 │ │ cmp r3, r1 │ │ - blt.n 3c684 │ │ + blt.n 3d618 │ │ adds r2, r3, #1 │ │ str r2, [sp, #8] │ │ lsls r2, r1, #1 │ │ subs r1, r1, r3 │ │ subs r7, r2, r3 │ │ lsls r3, r1, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #32] │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - b.n 3c69a │ │ + b.n 3d62e │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ adds r2, r1, #1 │ │ str r2, [sp, #8] │ │ lsls r2, r3, #1 │ │ subs r7, r2, r1 │ │ subs r1, r3, r1 │ │ lsls r3, r1, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #0 │ │ - str r2, [sp, #24] │ │ - str r3, [sp, #28] │ │ - movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 3c6b2 │ │ - ldr r3, [sp, #28] │ │ - negs r3, r3 │ │ - str r3, [sp, #28] │ │ movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r2, [sp, #28] │ │ + str r3, [sp, #32] │ │ movs r3, #1 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ - cmp r3, r2 │ │ - ble.n 3c6ca │ │ + cmp r6, r3 │ │ + ble.n 3d646 │ │ ldr r3, [sp, #32] │ │ negs r3, r3 │ │ str r3, [sp, #32] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 3d65e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ ldr r2, [sp, #8] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ subs r3, r2, r3 │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #92] ; 0x5c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - bne.n 3c6e4 │ │ - b.n 3c838 │ │ - ldr r4, [r5, #16] │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #0] │ │ - movs r0, #255 ; 0xff │ │ - muls r4, r2 │ │ + bne.n 3d684 │ │ + b.n 3d878 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r5, #16] │ │ + lsls r3, r6, #2 │ │ + muls r2, r1 │ │ + adds r3, r3, r2 │ │ ldr r2, [r5, #20] │ │ - lsls r3, r3, #2 │ │ - adds r3, r3, r4 │ │ adds r3, r2, r3 │ │ - movs r2, #255 ; 0xff │ │ - ldr r4, [r3, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r4, #16 │ │ - ands r3, r2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #24] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [pc, #444] ; (3d87c ) │ │ + ldr r3, [r2, r3] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #12] │ │ + ldr r1, [r1, r3] │ │ + ands r2, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsrs r2, r0 │ │ + ldrb r0, [r1, r2] │ │ ldr r2, [sp, #12] │ │ - lsrs r6, r4, #8 │ │ - ands r0, r4 │ │ + muls r2, r0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + lsls r1, r2, #2 │ │ + ldr r2, [r4, #16] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r3] │ │ + ands r2, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsrs r2, r0 │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [r4, #20] │ │ + muls r1, r2 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ands r1, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + lsls r2, r2, #2 │ │ + ldr r3, [r2, r3] │ │ + lsrs r1, r0 │ │ + ldr r2, [sp, #20] │ │ + ldrb r3, [r3, r1] │ │ + mov r0, ip │ │ muls r2, r3 │ │ - movs r3, #255 ; 0xff │ │ - ands r6, r3 │ │ - ldr r3, [sp, #16] │ │ - str r2, [sp, #56] ; 0x38 │ │ - lsrs r4, r4, #24 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + movs r1, #255 ; 0xff │ │ + str r2, [sp, #40] ; 0x28 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #60] ; 0x3c │ │ movs r1, #255 ; 0xff │ │ - orrs r4, r0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + lsls r0, r3 │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #84] ; 0x54 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [r4, #24] │ │ movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r3, r0 │ │ + orrs r2, r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r2, [sp, #60] ; 0x3c │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - str r4, [r3, #0] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r3, r0 │ │ + str r3, [r2, #0] │ │ cmp r7, #0 │ │ - bge.n 3c75a │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ + bge.n 3d75c │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ adds r7, r7, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #32] │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - b.n 3c76c │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - mov ip, r2 │ │ + b.n 3d768 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ adds r7, r7, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ + mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ - b.n 3c6d8 │ │ + str r3, [sp, #4] │ │ + b.n 3d67a │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ adds r7, r1, r2 │ │ eors r7, r2 │ │ cmp r3, r7 │ │ - blt.n 3c796 │ │ - adds r2, r3, #1 │ │ - str r2, [sp, #8] │ │ + blt.n 3d79e │ │ lsls r2, r7, #1 │ │ subs r7, r7, r3 │ │ - subs r4, r2, r3 │ │ - lsls r3, r7, #1 │ │ + adds r0, r3, #1 │ │ str r2, [sp, #24] │ │ + subs r2, r2, r3 │ │ + lsls r3, r7, #1 │ │ str r3, [sp, #32] │ │ - movs r2, #0 │ │ - movs r7, #1 │ │ - b.n 3c7aa │ │ - adds r2, r7, #1 │ │ + movs r3, #0 │ │ str r2, [sp, #8] │ │ + str r3, [sp, #28] │ │ + movs r7, #1 │ │ + b.n 3d7b4 │ │ lsls r2, r3, #1 │ │ - subs r4, r2, r7 │ │ + adds r0, r7, #1 │ │ + str r2, [sp, #24] │ │ + subs r2, r2, r7 │ │ subs r7, r3, r7 │ │ lsls r3, r7, #1 │ │ - str r2, [sp, #24] │ │ - movs r7, #0 │ │ - movs r2, #1 │ │ str r3, [sp, #32] │ │ movs r3, #1 │ │ + movs r7, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #0] │ │ - cmp r3, r6 │ │ - ble.n 3c7bc │ │ + ldr r3, [sp, #4] │ │ + cmp r6, r3 │ │ + ble.n 3d7c6 │ │ movs r3, #1 │ │ negs r3, r3 │ │ negs r7, r7 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #136] ; 0x88 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r1 │ │ - ble.n 3c7d0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r2 │ │ + ble.n 3d7de │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ - negs r2, r2 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #120] ; 0x78 │ │ - ldr r6, [sp, #20] │ │ - negs r1, r3 │ │ - adcs r3, r1 │ │ - ldr r1, [sp, #8] │ │ - subs r3, r1, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - lsls r1, r3, #24 │ │ + ldr r3, [sp, #160] ; 0xa0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + subs r0, r0, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #4] │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r0 │ │ + beq.n 3d878 │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [sp, #0] │ │ + ldrb r1, [r4, #28] │ │ + muls r3, r2 │ │ + lsls r2, r6, #2 │ │ + adds r3, r2, r3 │ │ + mov ip, r3 │ │ ldr r3, [sp, #12] │ │ - lsls r0, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r1 │ │ - orrs r6, r0 │ │ - lsls r1, r3, #8 │ │ - orrs r6, r1 │ │ - movs r1, #0 │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r3, [r3, #31] │ │ + lsls r1, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + orrs r1, r3 │ │ + ldr r3, [r4, #24] │ │ + ldr r2, [sp, #20] │ │ + orrs r1, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + orrs r3, r1 │ │ + mov r1, ip │ │ + ldr r2, [r5, #20] │ │ + str r3, [r1, r2] │ │ ldr r3, [sp, #8] │ │ - cmp r1, r3 │ │ - beq.n 3c838 │ │ - ldr r3, [r5, #16] │ │ - ldr r0, [sp, #4] │ │ - muls r3, r0 │ │ - ldr r0, [sp, #0] │ │ - lsls r0, r0, #2 │ │ - adds r3, r0, r3 │ │ - ldr r0, [r5, #20] │ │ - str r6, [r3, r0] │ │ - cmp r4, #0 │ │ - bge.n 3c81c │ │ - ldr r3, [sp, #24] │ │ - adds r4, r4, r3 │ │ + cmp r3, #0 │ │ + bge.n 3d858 │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r7 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #28] │ │ ldr r3, [sp, #0] │ │ - adds r3, r3, r7 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ adds r3, r3, r2 │ │ - b.n 3c832 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - mov ip, r0 │ │ - adds r4, r4, r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ + b.n 3d86e │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r6, r6, r3 │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ - mov ip, r0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - add r3, ip │ │ - str r3, [sp, #4] │ │ - adds r1, #1 │ │ - b.n 3c7f2 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrb r2, [r0, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 3c84c │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - beq.n 3c864 │ │ - b.n 3c884 │ │ - movs r2, #248 ; 0xf8 │ │ - ldr r3, [r0, #12] │ │ - lsls r2, r2, #7 │ │ - cmp r3, r2 │ │ - beq.n 3c888 │ │ - movs r2, #248 ; 0xf8 │ │ - lsls r2, r2, #8 │ │ - cmp r3, r2 │ │ - beq.n 3c88e │ │ - ldr r0, [pc, #64] ; (3c8a0 ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - movs r2, #255 ; 0xff │ │ - ldr r1, [r0, #12] │ │ - ldr r3, [r0, #24] │ │ - lsls r2, r2, #16 │ │ - cmp r1, r2 │ │ - bne.n 3c87a │ │ - cmp r3, #0 │ │ - bne.n 3c894 │ │ - ldr r0, [pc, #44] ; (3c8a4 ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - cmp r3, #0 │ │ - bne.n 3c89a │ │ - ldr r0, [pc, #40] ; (3c8a8 ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - movs r0, #0 │ │ - b.n 3c89e │ │ - ldr r0, [pc, #32] ; (3c8ac ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - ldr r0, [pc, #32] ; (3c8b0 ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - ldr r0, [pc, #28] ; (3c8b4 ) │ │ - add r0, pc │ │ - b.n 3c89e │ │ - ldr r0, [pc, #28] ; (3c8b8 ) │ │ - add r0, pc │ │ - bx lr │ │ - str r4, [sp, #516] ; 0x204 │ │ - vabdl.u q15, d31, d3 │ │ - vaddw.u q14, , d21 │ │ - vqshlu.s64 d26, d31, #63 ; 0x3f │ │ - vrsra.u64 , , #1 │ │ - vrsra.u32 , , #1 │ │ - vrshr.u64 , , #1 │ │ - Address 0x000000000003c8ba is out of bounds. │ │ - │ │ - │ │ -0003c8bc : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #60 ; 0x3c │ │ - str r3, [sp, #44] ; 0x2c │ │ - add r3, sp, #88 ; 0x58 │ │ - ldrb r7, [r3, #0] │ │ - add r3, sp, #92 ; 0x5c │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #32] │ │ - add r3, sp, #96 ; 0x60 │ │ - ldrb r3, [r3, #0] │ │ - str r1, [sp, #52] ; 0x34 │ │ - str r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #100 ; 0x64 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - bne.n 3c8e8 │ │ - ldr r0, [pc, #92] ; (3c940 ) │ │ - add r0, pc │ │ - b.n 3c8f6 │ │ - ldr r0, [r0, #4] │ │ - bl 3c83c │ │ - subs r6, r0, #0 │ │ - bne.n 3c8fe │ │ - ldr r0, [pc, #80] ; (3c944 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - adds r5, r0, #0 │ │ - b.n 3c93a │ │ - adds r0, r4, #0 │ │ - add r3, sp, #80 ; 0x50 │ │ - str r3, [sp, #0] │ │ - adds r0, #36 ; 0x24 │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #48 ; 0x30 │ │ - add r3, sp, #44 ; 0x2c │ │ - bl 636ec │ │ - movs r5, #0 │ │ - cmp r0, r5 │ │ - beq.n 3c93a │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r7, [sp, #8] │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r3, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - blx r6 │ │ - adds r0, r5, #0 │ │ - add sp, #60 ; 0x3c │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ - movs r6, r0 │ │ - ldmia r0, {r0, r1, r2, r6, r7} │ │ - movs r6, r0 │ │ - │ │ -0003c948 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #100 ; 0x64 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add r3, sp, #120 ; 0x78 │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #44] ; 0x2c │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - add r3, sp, #124 ; 0x7c │ │ - ldrb r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - add r3, sp, #128 ; 0x80 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - add r3, sp, #132 ; 0x84 │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #232] ; (3ca58 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r2, [sp, #92] ; 0x5c │ │ - cmp r0, #0 │ │ - bne.n 3c982 │ │ - ldr r0, [pc, #220] ; (3ca5c ) │ │ - add r0, pc │ │ - b.n 3c99a │ │ - ldr r0, [r0, #4] │ │ - bl 3c83c │ │ - str r0, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - beq.n 3c996 │ │ - movs r3, #1 │ │ - adds r4, r6, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 3c9ce │ │ - ldr r0, [pc, #200] ; (3ca60 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 3ca44 │ │ - adds r0, r5, #0 │ │ - ldr r3, [r4, #0] │ │ - adds r0, #36 ; 0x24 │ │ - add r1, sp, #76 ; 0x4c │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #4] │ │ - add r2, sp, #80 ; 0x50 │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #88] ; 0x58 │ │ - add r3, sp, #88 ; 0x58 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #84 ; 0x54 │ │ - bl 636ec │ │ - cmp r0, #0 │ │ - bne.n 3c9d8 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, #8 │ │ adds r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - blt.n 3c9a0 │ │ - b.n 3ca10 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - ldr r0, [r4, #8] │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - movs r2, #1 │ │ - cmp r3, r0 │ │ - bne.n 3c9ec │ │ - ldr r2, [r4, #12] │ │ - subs r2, r1, r2 │ │ - subs r0, r2, #1 │ │ - sbcs r2, r0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r2, [sp, #24] │ │ - adds r0, r5, #0 │ │ - str r1, [sp, #4] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - str r1, [sp, #8] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - str r1, [sp, #16] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - blx r7 │ │ - b.n 3c9c6 │ │ - ldr r2, [pc, #80] ; (3ca64 ) │ │ - mov ip, r2 │ │ - add r3, ip │ │ - lsls r3, r3, #3 │ │ - adds r3, r6, r3 │ │ - ldmia r3!, {r1, r2} │ │ - ldr r3, [r6, #0] │ │ - cmp r3, r1 │ │ - bne.n 3ca2a │ │ - ldr r3, [r6, #4] │ │ - movs r0, #0 │ │ - cmp r3, r2 │ │ - beq.n 3ca44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - bl 35a08 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 3ca52 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #100 ; 0x64 │ │ + b.n 3d7f6 │ │ + add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ - movs r1, r1 │ │ - ldmia r0, {r0, r3, r5, r6} │ │ - movs r6, r0 │ │ - ldmia r0, {r0, r7} │ │ - movs r6, r0 │ │ - ; instruction: 0xffff1fff │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #4] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #68 ; 0x44 │ │ + sub sp, #132 ; 0x84 │ │ + adds r5, r3, #0 │ │ + add r3, sp, #160 ; 0xa0 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #164 ; 0xa4 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #168 ; 0xa8 │ │ ldrb r3, [r3, #0] │ │ - ldr r5, [pc, #584] ; (3ccc8 ) │ │ - ldr r7, [r0, #4] │ │ + adds r7, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #72 ; 0x48 │ │ + add r3, sp, #172 ; 0xac │ │ ldrb r3, [r3, #0] │ │ - add r5, pc │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r0, #20] │ │ - str r1, [sp, #20] │ │ - cmp r2, #2 │ │ - bne.n 3ca9a │ │ - b.n 3ccd0 │ │ - cmp r2, #4 │ │ - bne.n 3caa0 │ │ - b.n 3ce6e │ │ - cmp r2, #1 │ │ - beq.n 3caa6 │ │ - b.n 3d04c │ │ - mov r1, ip │ │ - movs r2, #255 ; 0xff │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #12] │ │ + str r1, [sp, #0] │ │ + ldr r4, [r0, #4] │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #784] ; (3dbb4 ) │ │ + add r3, pc │ │ str r3, [sp, #28] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #504] ; (3cccc ) │ │ - ldr r3, [r5, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #16] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #32] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bne.n 3caec │ │ - b.n 3d0b8 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #2 │ │ - beq.n 3cbda │ │ - cmp r3, #3 │ │ - beq.n 3cb6c │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #32] │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + subs r3, #1 │ │ cmp r3, #1 │ │ - bne.n 3cb02 │ │ - b.n 3cc46 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + bhi.n 3d8d8 │ │ + ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r2 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #32] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r6 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #32] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #20] │ │ + b.n 3d8e0 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r6, [sp, #16] │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [sp, #32] │ │ + eors r2, r3 │ │ + str r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + beq.n 3d8f2 │ │ + b.n 3dd1e │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + ldrb r1, [r4, #9] │ │ + ldr r6, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ + cmp r3, #2 │ │ + bne.n 3d900 │ │ + b.n 3da58 │ │ + cmp r3, #4 │ │ + bne.n 3d906 │ │ + b.n 3db6e │ │ + cmp r3, #1 │ │ + beq.n 3d90c │ │ + b.n 3dc96 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + bgt.n 3d93a │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r7, r6, r0 │ │ + subs r6, r5, r3 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r6, r6, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #72] ; 0x48 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #76] ; 0x4c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #80] ; 0x50 │ │ + b.n 3d952 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r5 │ │ + adds r7, r6, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3d92c │ │ + adds r7, #4 │ │ + adds r6, r3, #0 │ │ + b.n 3d92c │ │ + subs r6, #1 │ │ + bcs.n 3d95a │ │ + bl 3ecda │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r5, [r7, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #8] │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #556] ; (3dbb8 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3cb70 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r0, [sp, #60] ; 0x3c │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3cbde │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ - ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r0, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + adds r1, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + ldr r5, [sp, #12] │ │ + lsrs r3, r2 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ + mov ip, r5 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #8] │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r5, r1, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r5, r3 │ │ + orrs r0, r5 │ │ + stmia r7!, {r0} │ │ + b.n 3d952 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ + cmp r3, r5 │ │ + bgt.n 3da86 │ │ + adds r0, r0, r3 │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + lsls r0, r0, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r5, r5, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b.n 3db66 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r5 │ │ + adds r6, r6, r0 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3da78 │ │ + adds r6, #4 │ │ + adds r5, r3, #0 │ │ + b.n 3da78 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r7, [r6, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #264] ; (3dbb8 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #4] │ │ + lsrs r3, r1 │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - strh r6, [r4, #0] │ │ - adds r4, #2 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #7 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #24] │ │ + lsrs r3, r1 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #20] │ │ ands r3, r7 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldr r1, [r1, r0] │ │ + lsrs r3, r7 │ │ + ldrb r3, [r1, r3] │ │ + ldrb r1, [r4, #31] │ │ + ldr r7, [r6, #0] │ │ + str r1, [sp, #40] ; 0x28 │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r1, r1, #2 │ │ + str r1, [sp, #48] ; 0x30 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + lsrs r1, r7 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + ldr r0, [r7, r0] │ │ + ldr r7, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + mov r0, ip │ │ + mov ip, r7 │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3db28 │ │ + movs r0, #255 ; 0xff │ │ + ldr r7, [sp, #16] │ │ + adds r2, r2, r7 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3db32 │ │ + movs r2, #255 ; 0xff │ │ + ldr r7, [sp, #20] │ │ + adds r3, r3, r7 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3db3c │ │ + movs r3, #255 ; 0xff │ │ + ldr r7, [sp, #0] │ │ + lsrs r0, r7 │ │ + ldr r7, [sp, #4] │ │ + lsls r0, r7 │ │ + ldr r7, [sp, #8] │ │ + lsrs r2, r7 │ │ + ldr r7, [sp, #24] │ │ + lsls r2, r7 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r1, r2 │ │ + adds r7, r1, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #32] │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + stmia r6!, {r0} │ │ + subs r5, #1 │ │ + bcs.n 3da9e │ │ + bl 3ecda │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + bgt.n 3db9c │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r7, r6, r0 │ │ + subs r6, r5, r3 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r6, r3 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 3dbbc │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r5 │ │ + adds r7, r6, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3db8e │ │ + adds r7, #4 │ │ + adds r6, r3, #0 │ │ + b.n 3db8e │ │ + stmia r5!, {r2, r3, r6} │ │ + movs r1, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + subs r6, #1 │ │ + bcs.n 3dbc4 │ │ + bl 3ecda │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #0] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #776] ; (3defc ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ + ldr r3, [sp, #24] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + stmia r7!, {r5} │ │ + b.n 3dbbc │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #0] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r5, r5, #3 │ │ - lsls r5, r5, #5 │ │ + cmp r3, r5 │ │ + bgt.n 3dcc0 │ │ adds r0, r0, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r6, r5 │ │ - lsrs r0, r0, #3 │ │ - orrs r6, r0 │ │ - subs r3, #1 │ │ - strh r6, [r4, #0] │ │ - str r3, [sp, #20] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 3ccba │ │ - b.n 3cb02 │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, r4, r3 │ │ - b.n 3cae4 │ │ - nop ; (mov r8, r8) │ │ - bcc.n 3cda0 │ │ - movs r1, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r3, [sp, #24] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - adds r4, r2, r3 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r2, r2, r3 │ │ - asrs r3, r2, #2 │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #848] ; (3d048 ) │ │ - movs r2, #3 │ │ - ldr r3, [r5, r3] │ │ - ands r6, r2 │ │ - str r6, [sp, #16] │ │ - ldr r5, [r3, #12] │ │ - lsls r3, r0, #1 │ │ - movs r0, #248 ; 0xf8 │ │ - str r3, [sp, #20] │ │ + subs r5, r5, r3 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ lsls r0, r0, #2 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 3cd12 │ │ - b.n 3d0b8 │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ - cmp r3, #2 │ │ - beq.n 3cdbe │ │ - cmp r3, #3 │ │ - beq.n 3cd70 │ │ - cmp r3, #1 │ │ - beq.n 3ce0c │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3cd52 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3cd5c │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3cd68 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3cda0 │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3cdaa │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3cdb6 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3cdee │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3cdf8 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3ce04 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r3, [r4, #0] │ │ - movs r1, #248 ; 0xf8 │ │ - mov ip, r3 │ │ - lsls r1, r1, #7 │ │ - ands r3, r1 │ │ - asrs r3, r3, #10 │ │ - ldrb r6, [r5, r3] │ │ - mov r3, ip │ │ - mov r1, ip │ │ - movs r7, #31 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ands r7, r1 │ │ - ldrb r3, [r5, r3] │ │ - ldr r1, [sp, #4] │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #0] │ │ - adds r6, r6, r1 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3ce3c │ │ - movs r6, #255 ; 0xff │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #10 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3ce46 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #3 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r6 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3ce52 │ │ - movs r7, #255 ; 0xff │ │ - lsrs r7, r7, #3 │ │ - orrs r7, r3 │ │ - subs r2, #1 │ │ - strh r7, [r4, #0] │ │ - adds r4, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r5, r3 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #1 │ │ + adds r7, r4, #3 │ │ + b.n 3dcd8 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r0, r0, r5 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r5 │ │ + adds r6, r6, r0 │ │ + adds r5, r3, #1 │ │ cmp r2, #0 │ │ - ble.n 3ce62 │ │ - b.n 3cd22 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #20] │ │ - adds r4, r4, r3 │ │ - b.n 3cd0a │ │ - str r3, [sp, #24] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #436] ; (3d048 ) │ │ - ldr r3, [r5, r3] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #12] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #32] │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 3ceac │ │ - b.n 3d0b8 │ │ - ldr r3, [sp, #28] │ │ + bne.n 3dcb6 │ │ + adds r6, #4 │ │ + adds r5, r3, #0 │ │ + b.n 3dcb6 │ │ + subs r5, #1 │ │ + bcs.n 3dce0 │ │ + bl 3ecda │ │ + ldrb r3, [r4, #29] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #0] │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r2, r1 │ │ + ldr r1, [sp, #20] │ │ + orrs r3, r2 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r7, #31] │ │ + lsls r2, r1 │ │ + ldr r1, [sp, #32] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + stmia r6!, {r3} │ │ + b.n 3dcd8 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + beq.n 3dd26 │ │ + b.n 3e1aa │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + ldrb r1, [r4, #9] │ │ + ldr r5, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ cmp r3, #2 │ │ - beq.n 3cf7a │ │ - cmp r3, #3 │ │ - beq.n 3cf1c │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ + bne.n 3dd34 │ │ + b.n 3dea2 │ │ + cmp r3, #4 │ │ + bne.n 3dd3a │ │ + b.n 3dfd4 │ │ cmp r3, #1 │ │ - bne.n 3cec2 │ │ - b.n 3cfd6 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3cf20 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ + beq.n 3dd40 │ │ + b.n 3e10a │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3cf7e │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3dd76 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - movs r3, #248 ; 0xf8 │ │ - ldrh r6, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #7 │ │ - ands r3, r6 │ │ - asrs r3, r3, #10 │ │ - ldrb r0, [r2, r3] │ │ + ldr r2, [sp, #4] │ │ + adds r7, r5, r3 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r6, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #76] ; 0x4c │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #80] ; 0x50 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #84] ; 0x54 │ │ + b.n 3dd98 │ │ + ldr r7, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - ands r3, r6 │ │ - asrs r3, r3, #5 │ │ - ldrb r7, [r2, r3] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + muls r7, r0 │ │ + adds r6, r7, r3 │ │ ldr r3, [sp, #4] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - movs r3, #31 │ │ - ands r3, r6 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #5 │ │ - lsls r5, r5, #10 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - subs r3, #1 │ │ - strh r5, [r4, #0] │ │ - str r3, [sp, #16] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 3d03a │ │ - b.n 3cec2 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #32] │ │ - adds r4, r4, r3 │ │ - b.n 3cea4 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r5, r3, #0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #16] │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - adds r3, r2, r3 │ │ - adds r2, r6, #3 │ │ - asrs r7, r2, #31 │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #4] │ │ - asrs r7, r7, #2 │ │ - lsrs r1, r2, #3 │ │ - lsls r4, r1, #5 │ │ - movs r1, #3 │ │ - ldr r2, [sp, #8] │ │ - ands r6, r1 │ │ - lsrs r2, r2, #3 │ │ - orrs r4, r2 │ │ - ldr r2, [sp, #0] │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #10 │ │ - orrs r4, r2 │ │ - cmp r5, #0 │ │ - beq.n 3d0b8 │ │ - adds r2, r7, #0 │ │ - cmp r6, #2 │ │ - beq.n 3d0a4 │ │ - cmp r6, #3 │ │ - beq.n 3d0a0 │ │ - cmp r6, #1 │ │ - beq.n 3d0a8 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - subs r2, #1 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ + lsls r6, r6, #2 │ │ + adds r7, r5, r6 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r6, r3, #1 │ │ cmp r2, #0 │ │ - bgt.n 3d09c │ │ - subs r5, #1 │ │ - adds r3, r3, r0 │ │ - b.n 3d08a │ │ - movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #52 ; 0x34 │ │ + bne.n 3dd64 │ │ + lsls r2, r0, #2 │ │ + adds r7, r7, r2 │ │ + adds r6, r3, #0 │ │ + b.n 3dd64 │ │ + subs r6, #1 │ │ + bcs.n 3dda0 │ │ + bl 3ecda │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r5, [r7, #0] │ │ str r3, [sp, #4] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #4] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #8] │ │ - add r3, sp, #76 ; 0x4c │ │ - ldrb r3, [r3, #0] │ │ - ldr r5, [pc, #564] ; (3d30c ) │ │ - ldr r7, [r0, #4] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - add r5, pc │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #20] │ │ - ldr r1, [r0, #20] │ │ - str r1, [sp, #24] │ │ - cmp r2, #2 │ │ - bne.n 3d0f2 │ │ - b.n 3d314 │ │ - cmp r2, #4 │ │ - bne.n 3d0f8 │ │ - b.n 3d4ca │ │ - cmp r2, #1 │ │ - beq.n 3d0fe │ │ - b.n 3d6a4 │ │ - mov r1, ip │ │ - movs r2, #255 ; 0xff │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #16] │ │ + ldrb r3, [r4, #29] │ │ + ldr r1, [sp, #8] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #484] ; (3d310 ) │ │ - ldr r3, [r5, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #32] │ │ - lsls r3, r0, #1 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #44] ; 0x2c │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 3d148 │ │ - b.n 3d710 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - beq.n 3d22a │ │ - cmp r3, #3 │ │ - beq.n 3d1c2 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 3d15e │ │ - b.n 3d290 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3d1c6 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #300] ; (3defc ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3d22e │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - strh r0, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #20] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #252 ; 0xfc │ │ - ldr r2, [sp, #32] │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - adds r6, r0, #0 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #20] │ │ - adds r5, r0, #0 │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r6, r6, #3 │ │ - lsls r6, r6, #11 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #8] │ │ - lsrs r0, r0, #3 │ │ - orrs r0, r6 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #24] │ │ - lsrs r5, r5, #2 │ │ - lsls r5, r5, #5 │ │ - orrs r0, r5 │ │ - subs r3, #1 │ │ - strh r0, [r4, #0] │ │ - str r3, [sp, #24] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 3d2fe │ │ - b.n 3d15e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - adds r4, r4, r3 │ │ - b.n 3d140 │ │ - nop ; (mov r8, r8) │ │ - ldmia r5!, {r1, r4} │ │ - movs r1, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r3, [sp, #28] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r2, r2, r3 │ │ - asrs r3, r2, #2 │ │ - movs r2, #3 │ │ - str r3, [sp, #16] │ │ - ldr r3, [pc, #868] ; (3d6a0 ) │ │ - ands r6, r2 │ │ - ldr r3, [r5, r3] │ │ - str r6, [sp, #20] │ │ - movs r6, #31 │ │ - ldr r5, [r3, #12] │ │ - ldr r1, [r3, #8] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - bne.n 3d354 │ │ - b.n 3d710 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - cmp r3, #2 │ │ - beq.n 3d40e │ │ - cmp r3, #3 │ │ - beq.n 3d3ba │ │ - cmp r3, #1 │ │ - bne.n 3d366 │ │ - b.n 3d462 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3d394 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3d3a2 │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d3b0 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3d3e8 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3d3f6 │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d404 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3d43c │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3d44a │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d458 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ - movs r0, #252 ; 0xfc │ │ - lsrs r3, r7, #11 │ │ - ldrb r3, [r5, r3] │ │ - lsls r0, r0, #3 │ │ - mov ip, r3 │ │ - adds r3, r7, #0 │ │ - ands r3, r0 │ │ - asrs r3, r3, #5 │ │ - ldr r0, [sp, #8] │ │ - ldrb r3, [r1, r3] │ │ - ands r7, r6 │ │ - ldrb r7, [r5, r7] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #12] │ │ - adds r7, r7, r0 │ │ - ldr r0, [sp, #4] │ │ - add ip, r0 │ │ - mov r0, ip │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3d490 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r0, ip │ │ - lsrs r0, r0, #3 │ │ - lsls r0, r0, #11 │ │ - mov ip, r0 │ │ - cmp r7, #255 ; 0xff │ │ - bls.n 3d49e │ │ - movs r7, #255 ; 0xff │ │ - mov r0, ip │ │ - lsrs r7, r7, #3 │ │ - orrs r0, r7 │ │ - adds r7, r0, #0 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d4ac │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r3, #2 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r7 │ │ - subs r2, #1 │ │ - strh r3, [r4, #0] │ │ - adds r4, #2 │ │ - cmp r2, #0 │ │ - ble.n 3d4be │ │ - b.n 3d366 │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - adds r4, r4, r3 │ │ - b.n 3d34c │ │ - str r3, [sp, #32] │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #20] │ │ - subs r0, r0, r6 │ │ - adds r4, r4, r3 │ │ - ldr r3, [sp, #24] │ │ - lsls r4, r4, #1 │ │ - adds r4, r3, r4 │ │ - adds r3, r6, #3 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #432] ; (3d6a0 ) │ │ - ldr r3, [r5, r3] │ │ - ldr r2, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - str r2, [sp, #16] │ │ - str r3, [sp, #28] │ │ - lsls r3, r0, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - bne.n 3d50c │ │ - b.n 3d710 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #2 │ │ - beq.n 3d5d6 │ │ - cmp r3, #3 │ │ - beq.n 3d57a │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #1 │ │ - bne.n 3d522 │ │ - b.n 3d630 │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ + str r0, [sp, #68] ; 0x44 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3d57e │ │ ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - b.n 3d5da │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #20] │ │ - ldrh r7, [r4, #0] │ │ - ldr r2, [sp, #16] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r0, [sp, #72] ; 0x48 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #24] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - strh r5, [r4, #0] │ │ - adds r4, #2 │ │ - ldrh r7, [r4, #0] │ │ ldr r2, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r3, r7, #11 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - movs r3, #252 ; 0xfc │ │ - lsls r3, r3, #3 │ │ - ands r3, r7 │ │ - asrs r3, r3, #5 │ │ - ldrb r6, [r2, r3] │ │ - ldr r3, [sp, #8] │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #31 │ │ - ands r7, r3 │ │ - ldr r3, [sp, #16] │ │ - ldrb r7, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r7 │ │ - adds r7, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - lsrs r5, r0, #3 │ │ - adds r0, r7, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r5, r5, #11 │ │ - lsrs r0, r0, #3 │ │ - orrs r5, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ - lsrs r0, r0, #2 │ │ - lsls r0, r0, #5 │ │ - orrs r5, r0 │ │ - subs r3, #1 │ │ - strh r5, [r4, #0] │ │ - str r3, [sp, #20] │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - ble.n 3d692 │ │ - b.n 3d522 │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r4, r4, r3 │ │ - b.n 3d504 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldrb r1, [r7, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r5, r3, #0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - ldr r2, [sp, #20] │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #24] │ │ - lsls r3, r3, #1 │ │ - adds r3, r2, r3 │ │ - adds r2, r6, #3 │ │ - asrs r7, r2, #31 │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r2 │ │ - ldr r2, [sp, #8] │ │ - asrs r7, r7, #2 │ │ - lsrs r1, r2, #2 │ │ - lsls r4, r1, #5 │ │ - movs r1, #3 │ │ - ldr r2, [sp, #12] │ │ - ands r6, r1 │ │ - lsrs r2, r2, #3 │ │ - orrs r4, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r2, #3 │ │ - lsls r2, r2, #11 │ │ - orrs r4, r2 │ │ - cmp r5, #0 │ │ - beq.n 3d710 │ │ - adds r2, r7, #0 │ │ - cmp r6, #2 │ │ - beq.n 3d6fc │ │ - cmp r6, #3 │ │ - beq.n 3d6f8 │ │ - cmp r6, #1 │ │ - beq.n 3d700 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - subs r2, #1 │ │ - strh r4, [r3, #0] │ │ - adds r3, #2 │ │ - cmp r2, #0 │ │ - bgt.n 3d6f4 │ │ - subs r5, #1 │ │ - adds r3, r3, r0 │ │ - b.n 3d6e2 │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #44 ; 0x2c │ │ - str r3, [sp, #4] │ │ - add r3, sp, #64 ; 0x40 │ │ - ldrb r3, [r3, #0] │ │ - ldr r6, [r1, #8] │ │ - ldr r5, [r1, #4] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #68 ; 0x44 │ │ - ldrb r3, [r3, #0] │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #12] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - ldr r2, [r0, #4] │ │ - ldr r7, [r0, #20] │ │ - mov ip, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r1, [r1, #0] │ │ - str r1, [sp, #16] │ │ - cmp r4, #2 │ │ - bne.n 3d746 │ │ - b.n 3d8f4 │ │ - cmp r4, #4 │ │ - bne.n 3d74c │ │ - b.n 3da50 │ │ - cmp r4, #1 │ │ - beq.n 3d752 │ │ - b.n 3dbdc │ │ - movs r1, #255 ; 0xff │ │ - mov r4, ip │ │ - str r3, [sp, #24] │ │ - subs r4, r1, r4 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r2, #9] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r5, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r7, r7, r5 │ │ - adds r5, r6, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #32] │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 3d78c │ │ - b.n 3dc38 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #2 │ │ - beq.n 3d840 │ │ - cmp r3, #3 │ │ - beq.n 3d7ee │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #1 │ │ - beq.n 3d890 │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r1, r0, #0 │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - b.n 3d7f2 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ + ldr r5, [sp, #12] │ │ + lsrs r3, r2 │ │ + adds r0, r3, #0 │ │ + mov ip, r5 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - b.n 3d844 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ + adds r2, r3, #0 │ │ ldr r3, [sp, #4] │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ - add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - movs r0, #255 ; 0xff │ │ - ldr r5, [r7, #0] │ │ - lsls r0, r0, #16 │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r5 │ │ - lsrs r0, r0, #16 │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #8 │ │ - ands r0, r5 │ │ - lsrs r0, r0, #8 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - ands r5, r1 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ ldr r2, [sp, #8] │ │ - ldr r3, [sp, #4] │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r6, r6, #16 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ add r3, ip │ │ - lsls r5, r3, #8 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r5 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - stmia r7!, {r6} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3d8e8 │ │ - b.n 3d7a0 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ ldr r3, [sp, #32] │ │ + adds r5, r1, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + lsrs r5, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r0, r5 │ │ + str r0, [r7, #0] │ │ adds r7, r7, r3 │ │ - b.n 3d784 │ │ - str r3, [sp, #20] │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ + b.n 3dd98 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - movs r1, #3 │ │ - movs r4, #255 ; 0xff │ │ - adds r2, r5, #0 │ │ - muls r2, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - lsls r4, r4, #8 │ │ - adds r2, r2, r3 │ │ - adds r3, r6, #3 │ │ - asrs r5, r3, #31 │ │ - lsrs r5, r5, #30 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3deda │ │ + adds r6, r3, #0 │ │ + muls r6, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r6, r6, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r6, r6, #2 │ │ + adds r6, r5, r6 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r5, r5, r3 │ │ - lsls r2, r2, #2 │ │ lsls r3, r0, #2 │ │ - ands r6, r1 │ │ - adds r7, r7, r2 │ │ - asrs r5, r5, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + b.n 3dfcc │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #0] │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r3, r2, #2 │ │ + adds r6, r5, r3 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3dec8 │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + adds r5, r3, #0 │ │ + b.n 3dec8 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r7, [r6, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #800] ; (3e234 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #4] │ │ + lsrs r3, r1 │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r3, #31] │ │ str r3, [sp, #24] │ │ - str r6, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 3d92c │ │ - b.n 3dc38 │ │ - ldr r3, [sp, #16] │ │ - adds r1, r5, #0 │ │ - cmp r3, #2 │ │ - beq.n 3d9bc │ │ - cmp r3, #3 │ │ - beq.n 3d97c │ │ - cmp r3, #1 │ │ - beq.n 3d9fc │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 3d966 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3d96e │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d978 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ + ldr r3, [sp, #8] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r2, r0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #24] │ │ + lsrs r3, r1 │ │ + ldrb r2, [r2, r3] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + ldr r1, [r1, r0] │ │ + lsrs r3, r7 │ │ + ldrb r3, [r1, r3] │ │ + ldrb r1, [r4, #31] │ │ + ldr r7, [r6, #0] │ │ + str r1, [sp, #40] ; 0x28 │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsls r1, r1, #2 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r7 │ │ + ldr r7, [sp, #44] ; 0x2c │ │ + lsrs r1, r7 │ │ + ldr r7, [sp, #52] ; 0x34 │ │ + ldr r0, [r7, r0] │ │ + ldr r7, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + mov r0, ip │ │ + mov ip, r7 │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3df8a │ │ movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 3d9a6 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ + ldr r7, [sp, #16] │ │ + adds r2, r2, r7 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3d9ae │ │ + bls.n 3df94 │ │ movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ + ldr r7, [sp, #20] │ │ + adds r3, r3, r7 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3d9b8 │ │ + bls.n 3df9e │ │ movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ - ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ + ldr r7, [sp, #0] │ │ + lsrs r0, r7 │ │ + ldr r7, [sp, #4] │ │ + lsls r0, r7 │ │ + ldr r7, [sp, #8] │ │ + lsrs r2, r7 │ │ + ldr r7, [sp, #24] │ │ + lsls r2, r7 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + lsrs r1, r2 │ │ + adds r7, r1, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #32] │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r3 │ │ + subs r5, #1 │ │ + bcs.n 3df00 │ │ + bl 3ecda │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e00a │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [sp, #4] │ │ + adds r7, r5, r3 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + subs r6, r3, r2 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r6, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #64] ; 0x40 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #68] ; 0x44 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #72] ; 0x48 │ │ + b.n 3e02c │ │ + ldr r7, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + muls r7, r0 │ │ + adds r6, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r6, #2 │ │ + adds r7, r5, r6 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3dff8 │ │ + lsls r2, r0, #2 │ │ + adds r7, r7, r2 │ │ adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 3d9e6 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3d9ee │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3d9f8 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - stmia r7!, {r3} │ │ + b.n 3dff8 │ │ + subs r6, #1 │ │ + bcs.n 3e034 │ │ + bl 3ecda │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #8] │ │ ldr r3, [r7, #0] │ │ - movs r2, #255 ; 0xff │ │ - adds r6, r3, #0 │ │ - movs r0, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - ands r6, r2 │ │ - adds r2, r3, #0 │ │ - mov ip, r0 │ │ - ands r3, r0 │ │ - ldr r0, [sp, #8] │ │ - ands r2, r4 │ │ - lsrs r2, r2, #8 │ │ - adds r2, r2, r0 │ │ - ldr r0, [sp, #12] │ │ - lsrs r6, r6, #16 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #4] │ │ - adds r6, r6, r0 │ │ - cmp r6, ip │ │ - bls.n 3da26 │ │ - mov r6, ip │ │ - lsls r6, r6, #16 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3da2e │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orrs r2, r6 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3da38 │ │ - movs r3, #255 ; 0xff │ │ - orrs r3, r2 │ │ - subs r1, #1 │ │ - stmia r7!, {r3} │ │ - cmp r1, #0 │ │ - ble.n 3da44 │ │ - b.n 3d93c │ │ - ldr r3, [sp, #20] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #24] │ │ - adds r7, r7, r3 │ │ - b.n 3d924 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #0] │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ str r3, [sp, #24] │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r5, r0 │ │ - ldr r3, [sp, #16] │ │ - subs r0, r0, r6 │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #2 │ │ - adds r4, r7, r5 │ │ - adds r7, r6, #3 │ │ - asrs r3, r7, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r7 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - lsls r3, r0, #2 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldrb r3, [r4, #30] │ │ str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #28] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #464] ; (3e234 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #12] │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ + ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #12] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 3da84 │ │ - b.n 3dc38 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #2 │ │ - beq.n 3db30 │ │ - cmp r3, #3 │ │ - beq.n 3dae2 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #1 │ │ - beq.n 3db7c │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 3dae6 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - b.n 3db34 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ - muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - movs r0, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - ldr r3, [r4, #0] │ │ - lsls r0, r0, #16 │ │ - ldr r2, [sp, #4] │ │ - ands r0, r3 │ │ - lsrs r0, r0, #16 │ │ - muls r2, r0 │ │ - lsls r5, r5, #8 │ │ - adds r0, r2, #0 │ │ - ldr r2, [sp, #8] │ │ - ands r5, r3 │ │ - lsrs r5, r5, #8 │ │ - muls r2, r5 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #12] │ │ - ands r3, r6 │ │ - adds r1, r6, #0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #0] │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ muls r2, r3 │ │ - str r2, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r1, r6, #0 │ │ - lsls r7, r0, #16 │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r7, r0 │ │ - adds r1, r6, #0 │ │ - ldr r0, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - orrs r7, r0 │ │ - stmia r4!, {r7} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3dbd0 │ │ - b.n 3da98 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - adds r4, r4, r3 │ │ - b.n 3da7c │ │ - ldrb r1, [r2, #9] │ │ - ldr r0, [r0, #16] │ │ - adds r4, r3, #0 │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - adds r2, r5, #0 │ │ - muls r2, r0 │ │ - ldr r3, [sp, #16] │ │ - adds r1, r6, #3 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r3 │ │ - lsls r2, r2, #2 │ │ - adds r2, r7, r2 │ │ - subs r7, r0, r6 │ │ - movs r0, #3 │ │ - asrs r3, r1, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r1 │ │ - ldr r1, [sp, #8] │ │ - asrs r3, r3, #2 │ │ - lsls r7, r7, #2 │ │ - lsls r1, r1, #8 │ │ - orrs r5, r1 │ │ + str r2, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + lsrs r3, r1 │ │ ldr r1, [sp, #4] │ │ - ands r0, r6 │ │ - lsls r1, r1, #16 │ │ - orrs r5, r1 │ │ - cmp r4, #0 │ │ - beq.n 3dc38 │ │ - adds r1, r3, #0 │ │ - cmp r0, #2 │ │ - beq.n 3dc28 │ │ - cmp r0, #3 │ │ - beq.n 3dc26 │ │ - cmp r0, #1 │ │ - beq.n 3dc2a │ │ - stmia r2!, {r5} │ │ - stmia r2!, {r5} │ │ - stmia r2!, {r5} │ │ - subs r1, #1 │ │ - stmia r2!, {r5} │ │ - cmp r1, #0 │ │ - bgt.n 3dc24 │ │ - subs r4, #1 │ │ - adds r2, r2, r7 │ │ - b.n 3dc12 │ │ - movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r1, #0 │ │ - sub sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #72 ; 0x48 │ │ - ldrb r3, [r3, #0] │ │ - ldr r4, [r5, #4] │ │ - ldr r7, [r5, #0] │ │ - str r3, [sp, #8] │ │ - add r3, sp, #76 ; 0x4c │ │ - ldrb r3, [r3, #0] │ │ - ldr r5, [r0, #20] │ │ - ldr r6, [r1, #8] │ │ - str r3, [sp, #12] │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - ldr r1, [r1, #12] │ │ - str r5, [sp, #16] │ │ - str r3, [sp, #24] │ │ - ldr r3, [r0, #4] │ │ - cmp r2, #2 │ │ - bne.n 3dc6c │ │ - b.n 3de98 │ │ - cmp r2, #4 │ │ - bne.n 3dc72 │ │ - b.n 3e00a │ │ - cmp r2, #1 │ │ - beq.n 3dc78 │ │ - b.n 3e19e │ │ - movs r5, #255 ; 0xff │ │ - ldr r2, [sp, #24] │ │ - str r1, [sp, #32] │ │ - ldr r0, [r0, #16] │ │ - subs r2, r5, r2 │ │ - str r2, [sp, #0] │ │ - ldrb r1, [r3, #9] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - adds r7, r4, r7 │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, #3 │ │ - adds r7, r3, r7 │ │ - asrs r3, r4, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r4 │ │ - asrs r3, r3, #2 │ │ - subs r0, r0, r6 │ │ - str r3, [sp, #28] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r5, [sp, #16] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - bne.n 3dcb6 │ │ - b.n 3e202 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #2 │ │ - beq.n 3dda8 │ │ - cmp r3, #3 │ │ - beq.n 3dd38 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #1 │ │ - bne.n 3dccc │ │ - b.n 3de16 │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #44] ; 0x2c │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r4 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #0] │ │ - lsrs r4, r4, #24 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r0, #24 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #8 │ │ - orrs r6, r5 │ │ - stmia r7!, {r6} │ │ - b.n 3dd3c │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #44] ; 0x2c │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r4 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #0] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #4] │ │ ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r0, #24 │ │ - adds r6, r6, r3 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + lsls r0, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #8 │ │ - orrs r6, r5 │ │ - stmia r7!, {r6} │ │ - b.n 3ddac │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #44] ; 0x2c │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + lsls r2, r3, #2 │ │ ldr r3, [sp, #0] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + lsls r0, r3 │ │ + orrs r5, r0 │ │ + str r5, [r7, #0] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + adds r7, r7, r3 │ │ + b.n 3e02c │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e13e │ │ + adds r6, r3, #0 │ │ + muls r6, r0 │ │ ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r4 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #0] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r0, #24 │ │ adds r6, r6, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r5, r3 │ │ - lsls r5, r5, #8 │ │ - orrs r6, r5 │ │ - stmia r7!, {r6} │ │ - ldr r4, [r7, #0] │ │ - ldr r3, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r4, #16 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - str r0, [sp, #44] ; 0x2c │ │ - lsrs r0, r4, #8 │ │ - ands r0, r3 │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - ands r0, r4 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - ldr r0, [sp, #0] │ │ - lsrs r4, r4, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r3, r2, #0 │ │ ldr r2, [sp, #4] │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #12] │ │ - lsls r0, r0, #24 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - orrs r6, r0 │ │ - add r3, ip │ │ - lsls r3, r3, #16 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ + lsls r6, r6, #2 │ │ + adds r6, r5, r6 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ adds r5, r5, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r5, r5, #8 │ │ - orrs r6, r5 │ │ - subs r3, #1 │ │ - stmia r7!, {r6} │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - ble.n 3de8c │ │ - b.n 3dccc │ │ - ldr r3, [sp, #32] │ │ - subs r3, #1 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r7, r7, r3 │ │ - b.n 3dcae │ │ - str r1, [sp, #0] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - adds r3, r4, #0 │ │ - muls r3, r0 │ │ - adds r3, r3, r7 │ │ - movs r7, #3 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #16] │ │ - lsls r3, r3, #2 │ │ - subs r0, r0, r6 │ │ - adds r5, r2, r3 │ │ - adds r3, r6, #3 │ │ - asrs r4, r3, #31 │ │ - lsrs r4, r4, #30 │ │ - adds r4, r4, r3 │ │ - ands r6, r7 │ │ lsls r3, r0, #2 │ │ - asrs r4, r4, #2 │ │ - str r3, [sp, #20] │ │ - str r6, [sp, #16] │ │ + str r3, [sp, #0] │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #4] │ │ + adds r0, r4, #1 │ │ + adds r7, r4, #3 │ │ + b.n 3e160 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ ldr r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 3dece │ │ - b.n 3e202 │ │ - ldr r3, [sp, #16] │ │ - adds r0, r4, #0 │ │ - cmp r3, #2 │ │ - beq.n 3df6a │ │ - cmp r3, #3 │ │ - beq.n 3df24 │ │ - cmp r3, #1 │ │ - beq.n 3dfb0 │ │ - ldr r7, [r5, #0] │ │ - adds r6, r7, #0 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r7, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsrs r3, r7, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #12] │ │ - add ip, r6 │ │ - mov r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3df04 │ │ - movs r6, #255 ; 0xff │ │ - mov ip, r6 │ │ - mov r6, ip │ │ - lsrs r7, r7, #24 │ │ - lsls r7, r7, #24 │ │ - orrs r6, r7 │ │ - adds r7, r6, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3df14 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3df1e │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - stmia r5!, {r3} │ │ - ldr r7, [r5, #0] │ │ - adds r6, r7, #0 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r7, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsrs r3, r7, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #12] │ │ - add ip, r6 │ │ - mov r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3df4a │ │ - movs r6, #255 ; 0xff │ │ - mov ip, r6 │ │ - mov r6, ip │ │ - lsrs r7, r7, #24 │ │ - lsls r7, r7, #24 │ │ - orrs r6, r7 │ │ - adds r7, r6, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3df5a │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3df64 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - stmia r5!, {r3} │ │ - ldr r7, [r5, #0] │ │ - adds r6, r7, #0 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r7, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsrs r3, r7, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #12] │ │ - add ip, r6 │ │ - mov r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3df90 │ │ - movs r6, #255 ; 0xff │ │ - mov ip, r6 │ │ - mov r6, ip │ │ - lsrs r7, r7, #24 │ │ - lsls r7, r7, #24 │ │ - orrs r6, r7 │ │ - adds r7, r6, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3dfa0 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3dfaa │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ + muls r2, r0 │ │ + adds r2, r2, r3 │ │ + lsls r3, r2, #2 │ │ + adds r6, r5, r3 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3e130 │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + adds r5, r3, #0 │ │ + b.n 3e130 │ │ + subs r5, #1 │ │ + bcs.n 3e168 │ │ + bl 3ecda │ │ + ldrb r3, [r4, #29] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #12] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + ldrb r2, [r2, #31] │ │ + lsls r3, r2 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r0, #31] │ │ + lsls r2, r1 │ │ + ldr r1, [sp, #20] │ │ orrs r3, r2 │ │ - stmia r5!, {r3} │ │ - ldr r7, [r5, #0] │ │ - adds r6, r7, #0 │ │ - ands r6, r1 │ │ - mov ip, r6 │ │ - ldr r6, [sp, #4] │ │ - lsrs r2, r7, #16 │ │ - ands r2, r1 │ │ - adds r2, r2, r6 │ │ - ldr r6, [sp, #8] │ │ - lsrs r3, r7, #8 │ │ - ands r3, r1 │ │ - adds r3, r3, r6 │ │ - ldr r6, [sp, #12] │ │ - add ip, r6 │ │ - mov r6, ip │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 3dfd6 │ │ - movs r6, #255 ; 0xff │ │ - mov ip, r6 │ │ - mov r6, ip │ │ - lsrs r7, r7, #24 │ │ - lsls r7, r7, #24 │ │ - orrs r6, r7 │ │ - adds r7, r6, #0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3dfe6 │ │ - movs r2, #255 ; 0xff │ │ - lsls r2, r2, #16 │ │ - orrs r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3dff0 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ + ldrb r2, [r4, #30] │ │ + lsrs r1, r2 │ │ + adds r2, r1, #0 │ │ + ldrb r1, [r7, #31] │ │ + lsls r2, r1 │ │ + ldr r1, [sp, #32] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsrs r1, r3 │ │ + adds r3, r1, #0 │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + lsls r3, r1 │ │ orrs r3, r2 │ │ - subs r0, #1 │ │ - stmia r5!, {r3} │ │ - cmp r0, #0 │ │ - ble.n 3dffe │ │ - b.n 3dede │ │ + str r3, [r6, #0] │ │ ldr r3, [sp, #0] │ │ - subs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r5, r5, r3 │ │ - b.n 3dec6 │ │ - str r1, [sp, #20] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r3, [sp, #16] │ │ - adds r7, r4, r7 │ │ - lsls r7, r7, #2 │ │ - adds r4, r6, #3 │ │ - adds r7, r3, r7 │ │ - asrs r3, r4, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r4 │ │ - asrs r3, r3, #2 │ │ - subs r0, r0, r6 │ │ - str r3, [sp, #16] │ │ - lsls r3, r0, #2 │ │ - str r3, [sp, #28] │ │ - movs r3, #3 │ │ - ands r6, r3 │ │ - str r6, [sp, #24] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 3e03e │ │ - b.n 3e202 │ │ - ldr r3, [sp, #24] │ │ + adds r6, r6, r3 │ │ + b.n 3e160 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r5 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 3e1ca │ │ + b.n 3e676 │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + ldrb r1, [r4, #9] │ │ + ldr r6, [r7, #20] │ │ + ldr r0, [r7, #16] │ │ cmp r3, #2 │ │ - beq.n 3e0ee │ │ - cmp r3, #3 │ │ - beq.n 3e09e │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ + bne.n 3e1d8 │ │ + b.n 3e356 │ │ + cmp r3, #4 │ │ + bne.n 3e1de │ │ + b.n 3e490 │ │ cmp r3, #1 │ │ - beq.n 3e13c │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r7, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r6, r4, #16 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r5, r4, #8 │ │ - ands r0, r4 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - orrs r4, r0 │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - stmia r7!, {r4} │ │ - b.n 3e0a2 │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r7, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r6, r4, #16 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r5, r4, #8 │ │ - ands r0, r4 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - orrs r4, r0 │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - stmia r7!, {r4} │ │ - b.n 3e0f2 │ │ - ldr r3, [sp, #16] │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r7, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r6, r4, #16 │ │ - ands r6, r3 │ │ - ldr r3, [sp, #4] │ │ - lsrs r5, r4, #8 │ │ - ands r0, r4 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - orrs r4, r0 │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - stmia r7!, {r4} │ │ - movs r3, #255 ; 0xff │ │ - ldr r4, [r7, #0] │ │ - movs r0, #255 ; 0xff │ │ - lsrs r6, r4, #16 │ │ - ands r6, r3 │ │ + beq.n 3e1e4 │ │ + b.n 3e5ca │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #4] │ │ - lsrs r5, r4, #8 │ │ - ands r0, r4 │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #255 ; 0xff │ │ - ands r5, r3 │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsrs r4, r4, #24 │ │ - lsls r4, r4, #24 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e212 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - movs r1, #255 ; 0xff │ │ - orrs r4, r0 │ │ - adds r0, r6, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r0, r0, #16 │ │ - orrs r4, r0 │ │ - movs r1, #255 ; 0xff │ │ - adds r0, r5, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - lsls r0, r0, #8 │ │ - orrs r4, r0 │ │ - subs r3, #1 │ │ - stmia r7!, {r4} │ │ - str r3, [sp, #0] │ │ - cmp r3, #0 │ │ - ble.n 3e192 │ │ - b.n 3e052 │ │ - ldr r3, [sp, #20] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #28] │ │ - adds r7, r7, r3 │ │ - b.n 3e036 │ │ - adds r5, r1, #0 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r3, #9] │ │ - bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ - muls r4, r0 │ │ - ldr r2, [sp, #16] │ │ - adds r7, r4, r7 │ │ - adds r1, r6, #3 │ │ - lsls r7, r7, #2 │ │ - adds r2, r2, r7 │ │ - asrs r7, r1, #31 │ │ - lsrs r7, r7, #30 │ │ - adds r7, r7, r1 │ │ - ldr r1, [sp, #8] │ │ - adds r3, r0, #0 │ │ - lsls r0, r1, #8 │ │ - ldr r1, [sp, #12] │ │ - subs r3, r3, r6 │ │ - asrs r7, r7, #2 │ │ - orrs r0, r1 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 3e202 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + cmp r2, #0 │ │ + beq.n 3e23e │ │ + b.n 3e238 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ lsls r3, r3, #2 │ │ - lsls r1, r1, #16 │ │ - orrs r0, r1 │ │ - adds r4, r0, #0 │ │ - movs r0, #3 │ │ - ldr r1, [sp, #24] │ │ - ands r6, r0 │ │ - lsls r1, r1, #24 │ │ - orrs r4, r1 │ │ - cmp r5, #0 │ │ - beq.n 3e202 │ │ - adds r1, r7, #0 │ │ - cmp r6, #2 │ │ - beq.n 3e1f2 │ │ - cmp r6, #3 │ │ - beq.n 3e1f0 │ │ - cmp r6, #1 │ │ - beq.n 3e1f4 │ │ - stmia r2!, {r4} │ │ - stmia r2!, {r4} │ │ - stmia r2!, {r4} │ │ - subs r1, #1 │ │ - stmia r2!, {r4} │ │ - cmp r1, #0 │ │ - bgt.n 3e1ee │ │ - subs r5, #1 │ │ - adds r2, r2, r3 │ │ - b.n 3e1dc │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - ldr r2, [pc, #964] ; (3e5d4 ) │ │ - sub sp, #100 ; 0x64 │ │ - str r3, [sp, #0] │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ - movs r2, #255 ; 0xff │ │ - add r3, sp, #120 ; 0x78 │ │ - ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ - mov ip, r0 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #124 ; 0x7c │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #128 ; 0x80 │ │ - ldrb r3, [r3, #0] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - ldrb r2, [r4, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 3e248 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - bne.n 3e244 │ │ - bl 3ecec │ │ - bl 3f78c │ │ - ldr r2, [r7, #4] │ │ - ldr r6, [r7, #12] │ │ - ldr r3, [r0, #16] │ │ - str r2, [sp, #16] │ │ - mov r2, ip │ │ - ldr r0, [r7, #0] │ │ - ldr r1, [r1, #8] │ │ - ldr r7, [r2, #20] │ │ - cmp r5, #2 │ │ - bne.n 3e25e │ │ - b.n 3e5dc │ │ - cmp r5, #4 │ │ - bne.n 3e264 │ │ - b.n 3e8c4 │ │ - cmp r5, #1 │ │ - beq.n 3e26c │ │ - bl 3ebc8 │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - adds r3, r7, r0 │ │ - str r6, [sp, #60] ; 0x3c │ │ - adds r6, r1, #3 │ │ - str r3, [sp, #16] │ │ - asrs r3, r6, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r6 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #32] │ │ - subs r3, r5, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #88] ; 0x58 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 3e226 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + cmp r2, #0 │ │ + bne.n 3e238 │ │ + lsls r2, r3, #2 │ │ + adds r6, r6, r2 │ │ + b.n 3e23e │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #60] ; 0x3c │ │ adds r3, r4, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #64] ; 0x40 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - bne.n 3e2a8 │ │ - b.n 3e614 │ │ - ldr r3, [pc, #812] ; (3e5d8 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #20] │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #16] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r4, #20] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #2 │ │ - bne.n 3e2c8 │ │ - b.n 3e448 │ │ - cmp r3, #3 │ │ - beq.n 3e38e │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #1 │ │ - bne.n 3e2d8 │ │ - b.n 3e500 │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #30] │ │ + adds r3, r4, #2 │ │ str r3, [sp, #80] ; 0x50 │ │ adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - b.n 3e392 │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3e25a │ │ + bl 3ecda │ │ ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ + ldr r2, [sp, #28] │ │ + ldr r7, [r6, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #4 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [pc, #912] ; (3e618 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [r4, #12] │ │ ands r3, r7 │ │ - lsrs r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r0, [sp, #64] ; 0x40 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #16] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ - add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - b.n 3e44c │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + str r0, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [r4, #20] │ │ + ldr r1, [sp, #0] │ │ ands r3, r7 │ │ lsrs r3, r5 │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r0, [sp, #72] ; 0x48 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r4, #24] │ │ ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ + adds r7, r0, #0 │ │ mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r1, [sp, #20] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #16] │ │ - ldrh r7, [r3, #0] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #80] ; 0x50 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r6, r0, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ + ldr r1, [sp, #12] │ │ + lsrs r3, r2 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ + mov ip, r1 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #4] │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + lsls r3, r2 │ │ ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - lsls r6, r5 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ add r3, ip │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r3, r2 │ │ + lsls r3, r5 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ lsls r5, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - orrs r6, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r0, r3 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r6, r0 │ │ - strh r6, [r3, #0] │ │ - adds r3, #2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 3e5c0 │ │ - b.n 3e2d8 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - mov ip, r2 │ │ - subs r3, #1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #16] │ │ - add r3, ip │ │ - str r3, [sp, #16] │ │ - b.n 3e2a0 │ │ - nop ; (mov r8, r8) │ │ - cbnz r6, 3e64e │ │ - movs r1, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r3, r5, #1 │ │ - muls r2, r3 │ │ - str r6, [sp, #52] ; 0x34 │ │ - adds r6, r2, r0 │ │ - adds r2, r1, #3 │ │ - asrs r5, r2, #31 │ │ - lsrs r5, r5, #30 │ │ - adds r5, r5, r2 │ │ - asrs r2, r5, #2 │ │ - movs r5, #3 │ │ - subs r3, r3, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #80] ; 0x50 │ │ + orrs r0, r5 │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 3e24e │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e386 │ │ + adds r2, r3, #0 │ │ + muls r2, r0 │ │ + ldr r3, [sp, #0] │ │ + subs r7, r0, #1 │ │ + adds r2, r2, r3 │ │ + lsls r2, r2, #2 │ │ + adds r6, r6, r2 │ │ + cmp r3, r5 │ │ + bgt.n 3e376 │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + cmp r3, #0 │ │ + beq.n 3e3ac │ │ + b.n 3e3a6 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r3, [sp, #0] │ │ + subs r7, r0, #1 │ │ + muls r2, r0 │ │ + adds r2, r2, r5 │ │ + lsls r2, r2, #2 │ │ + adds r6, r6, r2 │ │ + cmp r5, r3 │ │ + bgt.n 3e39a │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + cmp r3, #0 │ │ + bne.n 3e3a6 │ │ + lsls r3, r7, #2 │ │ + adds r6, r6, r3 │ │ + b.n 3e3ac │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r7, #2 │ │ + str r3, [sp, #48] ; 0x30 │ │ adds r3, r4, #1 │ │ - lsls r6, r6, #1 │ │ - ands r1, r5 │ │ - str r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #56] ; 0x38 │ │ adds r3, r4, #2 │ │ - adds r6, r7, r6 │ │ - str r2, [sp, #20] │ │ - str r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 3e61a │ │ - movs r0, #0 │ │ - bl 3f792 │ │ - ldr r3, [pc, #676] ; (3e8c0 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #16] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #2 │ │ - bne.n 3e63a │ │ - b.n 3e77a │ │ - cmp r3, #3 │ │ - beq.n 3e6e0 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #1 │ │ - bne.n 3e64a │ │ - b.n 3e812 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ + adds r3, r4, #3 │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3e6b2 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3e6be │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3e6d2 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 3e6e4 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3e3c8 │ │ + bl 3ecda │ │ ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [r6, #0] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r5, [r6, #0] │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #4] │ │ + ldr r3, [pc, #572] ; (3e618 ) │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [sp, #0] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ + ldr r1, [sp, #4] │ │ + lsrs r3, r1 │ │ + ldrb r3, [r2, r3] │ │ + ldr r1, [r6, #0] │ │ + mov ip, r3 │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3e74c │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3e758 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3e76c │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 3e77e │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #60] ; 0x3c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ + ldr r3, [r4, #16] │ │ + ldr r2, [r2, r0] │ │ ands r3, r1 │ │ - lsrs r3, r7 │ │ + ldr r1, [sp, #32] │ │ + lsrs r3, r1 │ │ ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r1, [r1, r0] │ │ + ldrb r7, [r4, #31] │ │ lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ + ldrb r3, [r1, r3] │ │ + adds r1, r4, #4 │ │ + ldrb r1, [r1, #31] │ │ + ldr r5, [r6, #0] │ │ + str r1, [sp, #44] ; 0x2c │ │ + lsls r1, r7, #2 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r1, [r4, #24] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + lsrs r1, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ + ldr r5, [sp, #12] │ │ + ldrb r1, [r0, r1] │ │ + mov r0, ip │ │ mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ - ldr r5, [sp, #0] │ │ + add r0, ip │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3e44e │ │ + movs r0, #255 ; 0xff │ │ + ldr r5, [sp, #16] │ │ adds r2, r2, r5 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3e7e6 │ │ + bls.n 3e458 │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsrs r2, r5 │ │ - lsls r2, r7 │ │ + ldr r5, [sp, #20] │ │ + adds r3, r3, r5 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3e7f2 │ │ + bls.n 3e462 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3e806 │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - adds r6, #2 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r1, [r6, #0] │ │ - ldr r0, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r0, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r2, [r2, r3] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r0, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr r0, [r5, r0] │ │ - ldrb r3, [r0, r3] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldrb r0, [r4, #30] │ │ - ldr r3, [sp, #12] │ │ - str r0, [sp, #72] ; 0x48 │ │ - ldr r5, [sp, #72] ; 0x48 │ │ - adds r0, r4, #3 │ │ - ldrb r0, [r0, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r5 │ │ - mov r5, ip │ │ - lsrs r1, r0 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldrb r1, [r5, r1] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r1, r1, r5 │ │ ldr r5, [sp, #0] │ │ - adds r2, r2, r5 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3e87a │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #60] ; 0x3c │ │ + lsrs r1, r7 │ │ + lsrs r0, r5 │ │ + ldr r5, [sp, #4] │ │ + adds r7, r1, #0 │ │ + lsls r0, r5 │ │ + ldr r5, [sp, #24] │ │ lsrs r2, r5 │ │ - lsls r2, r7 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3e886 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #64] ; 0x40 │ │ - lsrs r3, r5 │ │ - ldr r5, [sp, #68] ; 0x44 │ │ - lsls r3, r5 │ │ - orrs r3, r2 │ │ + ldr r5, [sp, #32] │ │ + lsls r2, r5 │ │ + orrs r0, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + orrs r0, r7 │ │ + lsrs r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ - orrs r3, r2 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3e89a │ │ - movs r1, #255 ; 0xff │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r1, r2 │ │ - lsls r1, r0 │ │ - orrs r3, r1 │ │ - strh r3, [r6, #0] │ │ - ldr r3, [sp, #16] │ │ - adds r6, #2 │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3e8b2 │ │ - b.n 3e64a │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - subs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ - adds r6, r6, r3 │ │ - b.n 3e60e │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - str r6, [sp, #52] ; 0x34 │ │ - adds r6, r7, r0 │ │ - adds r7, r1, #3 │ │ - asrs r3, r7, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r7 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - subs r3, r5, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #84] ; 0x54 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 3e8fe │ │ - b.n 3e614 │ │ - ldr r3, [pc, #708] ; (3ebc4 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #16] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r4, #24] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #2 │ │ - bne.n 3e91e │ │ - b.n 3ea6e │ │ - cmp r3, #3 │ │ - beq.n 3e9cc │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #1 │ │ - bne.n 3e92e │ │ - b.n 3eb0e │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 3e3bc │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e4be │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 3e4ae │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + cmp r2, #0 │ │ + beq.n 3e4e4 │ │ + b.n 3e4de │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 3e4d2 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + cmp r2, #0 │ │ + bne.n 3e4de │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + adds r6, r6, r2 │ │ + b.n 3e4e4 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 3e9d0 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + adds r3, r4, #1 │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ + adds r3, r4, #2 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ + str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - b.n 3ea72 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3e4fe │ │ + b.n 3ecda │ │ ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ + ldr r2, [sp, #28] │ │ + ldr r7, [r6, #0] │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldrb r5, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #32] │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [pc, #236] ; (3e618 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #0] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ + ldr r3, [r4, #12] │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #32] │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #24] │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #52] ; 0x34 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #32] │ │ lsls r0, r3 │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - adds r6, #2 │ │ - ldrb r3, [r4, #28] │ │ - ldrh r5, [r6, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r7, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ands r3, r5 │ │ - lsrs r3, r7 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ lsls r2, r3, #2 │ │ - ldr r3, [sp, #32] │ │ - ands r3, r5 │ │ + ldr r3, [r4, #24] │ │ + ands r3, r7 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr r2, [r1, r2] │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #80] ; 0x50 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ands r5, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r5, r2 │ │ - ldrb r5, [r3, r5] │ │ - ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r5 │ │ - adds r5, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ + ldr r1, [sp, #0] │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r7 │ │ - adds r7, r0, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #36] ; 0x24 │ │ lsrs r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r0, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - orrs r7, r0 │ │ - adds r0, r5, #0 │ │ - orrs r7, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r7, r0 │ │ - strh r7, [r6, #0] │ │ - subs r3, #1 │ │ - adds r6, #2 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3ebb6 │ │ - b.n 3e92e │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - subs r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + orrs r5, r0 │ │ + str r5, [r6, #0] │ │ adds r6, r6, r3 │ │ - b.n 3e8f6 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - lsrs r5, r3, #31 │ │ - ldr r2, [sp, #16] │ │ - adds r5, r5, r3 │ │ - asrs r5, r5, #1 │ │ - muls r2, r5 │ │ - adds r0, r2, r0 │ │ - lsls r0, r0, #1 │ │ - adds r2, r1, #3 │ │ - adds r3, r7, r0 │ │ - asrs r0, r2, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r2 │ │ - asrs r2, r0, #2 │ │ - movs r0, #3 │ │ - subs r5, r5, r1 │ │ - str r2, [sp, #12] │ │ - lsls r2, r5, #1 │ │ - str r2, [sp, #28] │ │ - ands r1, r0 │ │ - adds r2, r4, r0 │ │ - str r6, [sp, #20] │ │ - str r1, [sp, #24] │ │ - str r2, [sp, #16] │ │ - adds r6, r4, #2 │ │ - ldr r2, [sp, #20] │ │ + b.n 3e4f4 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + cmp r3, r2 │ │ + bgt.n 3e5f8 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r5 │ │ + bgt.n 3e5e8 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ cmp r2, #0 │ │ - bne.n 3ec00 │ │ - b.n 3e614 │ │ - ldr r2, [sp, #24] │ │ - ldr r7, [r4, #24] │ │ - ldr r0, [sp, #12] │ │ - cmp r2, #2 │ │ - beq.n 3ec76 │ │ - cmp r2, #3 │ │ - beq.n 3ec44 │ │ - cmp r2, #1 │ │ - beq.n 3eca8 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ + beq.n 3e622 │ │ + b.n 3e61c │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r5 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + subs r3, r0, #1 │ │ + cmp r5, r2 │ │ + bgt.n 3e60c │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #176] ; 0xb0 │ │ + cmp r2, #0 │ │ + bne.n 3e61c │ │ + lsls r2, r3, #2 │ │ + adds r6, r6, r2 │ │ + b.n 3e622 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + adds r0, r4, #2 │ │ adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ + adds r7, r4, #3 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3e636 │ │ + b.n 3ecda │ │ + ldrb r2, [r4, #29] │ │ ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ - orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ lsrs r1, r2 │ │ adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ + ldrb r1, [r0, #31] │ │ lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ - orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ + ldrb r1, [r4, #28] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldrb r3, [r5, #31] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #20] │ │ orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - ldrb r2, [r4, #30] │ │ - ldr r1, [sp, #8] │ │ - ldr r5, [sp, #4] │ │ - subs r0, #1 │ │ - lsrs r1, r2 │ │ - adds r2, r1, #0 │ │ - ldr r1, [sp, #16] │ │ - ldrb r1, [r1, #31] │ │ - lsls r2, r1 │ │ - ldrb r1, [r4, #29] │ │ - orrs r2, r7 │ │ - lsrs r5, r1 │ │ - adds r1, r5, #0 │ │ - ldrb r5, [r6, #31] │ │ - lsls r1, r5 │ │ - ldr r5, [sp, #0] │ │ + ldrb r1, [r4, #30] │ │ + lsrs r3, r1 │ │ + adds r1, r3, #0 │ │ + ldrb r3, [r7, #31] │ │ + lsls r1, r3 │ │ + ldr r3, [sp, #32] │ │ orrs r1, r2 │ │ - ldrb r2, [r4, #28] │ │ - lsrs r5, r2 │ │ - adds r2, r5, #0 │ │ - adds r5, r4, #1 │ │ - ldrb r5, [r5, #31] │ │ - lsls r2, r5 │ │ + ldrb r2, [r4, #31] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + ldr r3, [sp, #0] │ │ orrs r2, r1 │ │ - strh r2, [r3, #0] │ │ - adds r3, #2 │ │ - cmp r0, #0 │ │ - bgt.n 3ec12 │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ - adds r3, r3, r2 │ │ - b.n 3ebf8 │ │ - ldr r3, [r7, #4] │ │ - ldr r6, [r7, #12] │ │ - ldr r2, [r0, #16] │ │ - str r3, [sp, #16] │ │ - mov r3, ip │ │ - ldr r0, [r7, #0] │ │ - ldr r1, [r1, #8] │ │ - ldr r7, [r3, #20] │ │ - cmp r5, #2 │ │ - bne.n 3ed02 │ │ - b.n 3f064 │ │ - cmp r5, #4 │ │ - bne.n 3ed08 │ │ - b.n 3f378 │ │ - cmp r5, #1 │ │ - beq.n 3ed10 │ │ - bl 3f662 │ │ - str r6, [sp, #44] ; 0x2c │ │ - asrs r6, r2, #31 │ │ - ldr r3, [sp, #16] │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r2 │ │ - asrs r6, r6, #2 │ │ - muls r3, r6 │ │ - adds r0, r3, r0 │ │ - lsls r0, r0, #2 │ │ - adds r5, r1, #3 │ │ - adds r3, r7, r0 │ │ - str r3, [sp, #16] │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - subs r2, r6, r1 │ │ - str r3, [sp, #32] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 3ed4e │ │ - b.n 3e614 │ │ - ldr r3, [pc, #784] ; (3f060 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + str r2, [r6, #0] │ │ + adds r6, r6, r3 │ │ + b.n 3e62c │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + subs r0, r5, r3 │ │ + ldr r3, [sp, #152] ; 0x98 │ │ + asrs r1, r0, #31 │ │ + subs r2, r3, r2 │ │ + ldr r3, [sp, #156] ; 0x9c │ │ cmp r3, #2 │ │ - bne.n 3ed5e │ │ - b.n 3eeda │ │ - cmp r3, #3 │ │ - beq.n 3ee22 │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + bne.n 3e68a │ │ + b.n 3e872 │ │ + cmp r3, #4 │ │ + bne.n 3e690 │ │ + b.n 3ea1a │ │ cmp r3, #1 │ │ - bne.n 3ed6e │ │ - b.n 3ef90 │ │ + beq.n 3e696 │ │ + b.n 3ebce │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3e6bc │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + subs r6, r1, r3 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #0 │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + b.n 3e6d2 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r6, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #156] ; 0x9c │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 3e6ea │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3e702 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #116] ; 0x74 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #120] ; 0x78 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #124] ; 0x7c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 3e728 │ │ + b.n 3ecda │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r7, #16] │ │ + ldr r3, [sp, #0] │ │ + muls r2, r1 │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r7, #20] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r5, [r3, #0] │ │ + ldr r3, [sp, #116] ; 0x74 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #124] ; 0x7c │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #96] ; 0x60 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldr r3, [pc, #724] ; (3ea40 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + str r0, [sp, #104] ; 0x68 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 3ee26 │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + str r0, [sp, #108] ; 0x6c │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r5 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #100] ; 0x64 │ │ + str r0, [sp, #112] ; 0x70 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ + ldr r3, [r4, #24] │ │ + ands r3, r5 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + adds r1, r0, #0 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + add r3, ip │ │ + lsrs r3, r2 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldr r5, [sp, #12] │ │ + mov ip, r5 │ │ + add r3, ip │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsrs r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #88] ; 0x58 │ │ add r3, ip │ │ lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + lsls r3, r2 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #32] │ │ + adds r5, r1, r3 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - b.n 3eede │ │ - ldr r3, [sp, #32] │ │ - str r3, [sp, #28] │ │ - ldrb r3, [r4, #28] │ │ + str r0, [r3, #0] │ │ + cmp r6, #0 │ │ + bge.n 3e852 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3e864 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ + b.n 3e71e │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r6, r2, r1 │ │ + eors r6, r1 │ │ + cmp r3, r6 │ │ + blt.n 3e89a │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #24] │ │ + lsls r2, r6, #1 │ │ + subs r6, r6, r3 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r6, #1 │ │ + b.n 3e8b2 │ │ + adds r2, r6, #1 │ │ + str r2, [sp, #24] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + subs r2, r2, r6 │ │ + subs r6, r3, r6 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 3e8c4 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3e8dc │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #24] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #24] │ │ + movs r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #96] ; 0x60 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #100] ; 0x64 │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #24] │ │ + cmp r3, r2 │ │ + bne.n 3e902 │ │ + b.n 3ecda │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r3, #2 │ │ + ldr r3, [r7, #16] │ │ + muls r3, r2 │ │ + adds r1, r1, r3 │ │ + ldr r3, [r7, #20] │ │ + ldr r2, [sp, #28] │ │ + adds r3, r3, r1 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #30] │ │ + ldrb r3, [r4, #28] │ │ str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ ldrb r3, [r3, #31] │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #280] ; (3ea40 ) │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ + ands r3, r0 │ │ lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, r1] │ │ + ldrb r3, [r2, r3] │ │ + mov ip, r3 │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ands r3, r0 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, r1] │ │ + ldrb r3, [r2, r3] │ │ + ldrb r2, [r4, #30] │ │ + str r2, [sp, #80] ; 0x50 │ │ + ldr r2, [sp, #104] ; 0x68 │ │ + ldrb r2, [r2, #31] │ │ + str r2, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsls r5, r2, #2 │ │ ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + ands r2, r0 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r5, [r5, r1] │ │ + ldrb r1, [r4, #31] │ │ + ldrb r2, [r5, r2] │ │ + str r1, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #16] │ │ + adds r5, r4, #4 │ │ + ldrb r5, [r5, #31] │ │ + adds r3, r3, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #12] │ │ + str r2, [sp, #92] ; 0x5c │ │ + mov r2, ip │ │ + mov ip, r1 │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3e996 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + lsrs r2, r1 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + lsls r2, r1 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3e9a4 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsls r3, r1 │ │ + ldr r1, [r4, #24] │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ands r0, r1 │ │ + lsrs r0, r5 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ lsls r3, r3, #2 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + ldrb r3, [r3, r0] │ │ + lsrs r3, r1 │ │ + lsls r3, r5 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + orrs r3, r2 │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3e9ce │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + lsrs r1, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + lsls r1, r2 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + str r1, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 3e9f6 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #32] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3ea0c │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + b.n 3e8f8 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3ea44 │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + subs r6, r1, r3 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #16] │ │ - ldr r7, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ + movs r3, #0 │ │ + str r1, [sp, #24] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + b.n 3ea5a │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r6, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r1, [sp, #24] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 3ea72 │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3ea8a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #104] ; 0x68 │ │ + adds r3, r4, #2 │ │ + str r3, [sp, #108] ; 0x6c │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #112] ; 0x70 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 3eab0 │ │ + b.n 3ecda │ │ + ldr r2, [sp, #4] │ │ + ldr r5, [r7, #16] │ │ + ldr r3, [sp, #0] │ │ + muls r5, r2 │ │ + ldr r2, [r7, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r5 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldrb r3, [r4, #28] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #104] ; 0x68 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ ldrb r5, [r3, #31] │ │ + ldrb r3, [r4, #29] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #76] ; 0x4c │ │ ldrb r3, [r4, #30] │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #3 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ ldrb r3, [r3, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #88] ; 0x58 │ │ + adds r3, r4, #4 │ │ + ldrb r3, [r3, #31] │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [pc, #492] ; (3ece0 ) │ │ + ldr r3, [r2, r3] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #68] ; 0x44 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ + ands r3, r1 │ │ + lsrs r3, r5 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ ldrb r0, [r2, r3] │ │ ldr r3, [sp, #12] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #20] │ │ - adds r6, r0, #0 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ lsls r2, r3, #2 │ │ ldr r3, [r4, #16] │ │ - ldr r2, [r1, r2] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #16] │ │ + muls r2, r3 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r2, [sp, #96] ; 0x60 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #20] │ │ + muls r2, r3 │ │ + str r2, [sp, #100] ; 0x64 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r0, [sp, #76] ; 0x4c │ │ - ands r7, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsls r3, r3, #2 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ movs r1, #255 ; 0xff │ │ - lsrs r7, r2 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r7] │ │ - ldr r3, [sp, #12] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + lsrs r0, r3 │ │ + lsls r0, r5 │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #0] │ │ - ldr r2, [sp, #4] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r1, [r4, #24] │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + orrs r5, r0 │ │ + lsls r2, r3, #2 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [r2, r1] │ │ + movs r1, #255 ; 0xff │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + lsrs r3, r2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #100] ; 0x64 │ │ + lsls r3, r2 │ │ + orrs r5, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + lsrs r0, r3 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + lsls r0, r3 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + orrs r5, r0 │ │ + str r5, [r3, #0] │ │ + cmp r6, #0 │ │ + bge.n 3ebae │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3ebc0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ - lsrs r6, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ - lsls r6, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r6, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - adds r5, r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r0, r6, #0 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r0, r5 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 3f04e │ │ - b.n 3ed6e │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ mov ip, r2 │ │ - subs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #16] │ │ add r3, ip │ │ - str r3, [sp, #16] │ │ - b.n 3ed46 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r6, [sp, #40] ; 0x28 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r3, [sp, #16] │ │ - adds r6, r6, r2 │ │ - asrs r2, r6, #2 │ │ - muls r3, r2 │ │ - adds r3, r3, r0 │ │ - lsls r3, r3, #2 │ │ - adds r3, r7, r3 │ │ - str r3, [sp, #12] │ │ - adds r3, r1, #3 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r3 │ │ - asrs r3, r0, #2 │ │ - movs r0, #3 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 3eaa6 │ │ + adds r3, r0, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r0, r2, r1 │ │ + eors r0, r1 │ │ + cmp r3, r0 │ │ + blt.n 3ebf0 │ │ + lsls r1, r0, #1 │ │ + subs r0, r0, r3 │ │ + adds r2, r3, #1 │ │ + subs r6, r1, r3 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #8] │ │ + movs r0, #0 │ │ + movs r3, #1 │ │ + b.n 3ec02 │ │ + lsls r1, r3, #1 │ │ + adds r2, r0, #1 │ │ + subs r6, r1, r0 │ │ + subs r0, r3, r0 │ │ + lsls r3, r0, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r0, #1 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r5 │ │ + ble.n 3ec1a │ │ + ldr r3, [sp, #24] │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #152] ; 0x98 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3ec2e │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r0, r0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #176] ; 0xb0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ str r3, [sp, #28] │ │ - subs r3, r2, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #64] ; 0x40 │ │ - adds r3, r4, #1 │ │ - ands r1, r0 │ │ - str r3, [sp, #32] │ │ adds r3, r4, #2 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 3f0a4 │ │ - bl 3e614 │ │ - ldr r3, [pc, #716] ; (3f374 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #2 │ │ - bne.n 3f0b4 │ │ - b.n 3f210 │ │ - cmp r3, #3 │ │ - beq.n 3f168 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #1 │ │ - bne.n 3f0c4 │ │ - b.n 3f2b6 │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [sp, #16] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ + adds r3, r4, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r1, [r0, r1] │ │ - ands r3, r2 │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - ldr r5, [sp, #16] │ │ - lsls r1, r7, #2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [r5, r1] │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ + adds r3, r4, #3 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + beq.n 3ecda │ │ + ldr r3, [r7, #16] │ │ + ldr r2, [sp, #4] │ │ + ldrb r5, [r4, #29] │ │ + muls r3, r2 │ │ + ldr r2, [sp, #0] │ │ + lsls r2, r2, #2 │ │ + adds r3, r2, r3 │ │ + mov ip, r3 │ │ ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ + ldrb r2, [r4, #28] │ │ + lsrs r3, r5 │ │ + adds r5, r3, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldrb r3, [r3, #31] │ │ + lsls r5, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r3, r2 │ │ + adds r2, r3, #0 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldrb r3, [r3, #31] │ │ + lsls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldrb r2, [r4, #30] │ │ + orrs r3, r5 │ │ + ldr r5, [sp, #20] │ │ + lsrs r5, r2 │ │ + adds r2, r5, #0 │ │ ldr r5, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ - lsls r5, r5, #2 │ │ - mov ip, r5 │ │ - ldr r5, [r4, #20] │ │ - ands r2, r5 │ │ - mov r5, ip │ │ - lsrs r2, r1 │ │ - ldr r5, [r3, r5] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [sp, #4] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #8] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3f132 │ │ - movs r5, #255 ; 0xff │ │ - mov ip, r5 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3f144 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ + ldrb r5, [r5, #31] │ │ + lsls r2, r5 │ │ + ldr r5, [sp, #32] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsrs r5, r3 │ │ adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3f158 │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ + adds r5, r4, #4 │ │ + ldrb r5, [r5, #31] │ │ + lsls r3, r5 │ │ + mov r5, ip │ │ orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - b.n 3f16c │ │ + ldr r2, [r7, #20] │ │ + str r3, [r5, r2] │ │ + cmp r6, #0 │ │ + bge.n 3ecba │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r1 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r0 │ │ + b.n 3ecd0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + b.n 3ec4a │ │ + add sp, #132 ; 0x84 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #68 ; 0x44 │ │ + adds r7, r3, #0 │ │ + add r3, sp, #96 ; 0x60 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r6, [r3, #0] │ │ + add r3, sp, #104 ; 0x68 │ │ + ldrb r3, [r3, #0] │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r4, [r3, #0] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r1, [sp, #0] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 3ed30 │ │ + adds r0, r2, #0 │ │ + muls r0, r4 │ │ + movs r1, #255 ; 0xff │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + str r0, [sp, #12] │ │ + adds r0, r6, #0 │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #20] │ │ + b.n 3ed38 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r6, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ - lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ + movs r3, #255 ; 0xff │ │ + eors r3, r4 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + beq.n 3ed48 │ │ + b.n 3ef6a │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r6, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 3edfa │ │ + cmp r2, #4 │ │ + bne.n 3ed5c │ │ + b.n 3ee82 │ │ + cmp r2, #1 │ │ + beq.n 3ed62 │ │ + b.n 3ef14 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 3ed84 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ - mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3f1da │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r5, r3 │ │ + b.n 3ed9a │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + adds r4, r6, r0 │ │ + adds r5, r7, #1 │ │ + cmp r3, #0 │ │ + bne.n 3ed9a │ │ + adds r5, r7, #0 │ │ + adds r4, #4 │ │ + subs r5, #1 │ │ + bcs.n 3eda2 │ │ + bl 3f8d8 │ │ movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3f1ec │ │ + ldr r6, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3f200 │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + lsls r7, r7, #16 │ │ + add r3, ip │ │ + lsls r6, r3, #8 │ │ + ldr r3, [sp, #20] │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 3ed9a │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 3ee28 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ + movs r1, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + mov ip, r2 │ │ + lsls r1, r1, #8 │ │ + movs r0, #255 ; 0xff │ │ + b.n 3ee7a │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + adds r4, r6, r0 │ │ + adds r3, r7, #1 │ │ + cmp r2, #0 │ │ + bne.n 3ee1a │ │ + adds r4, #4 │ │ + adds r3, r7, #0 │ │ + b.n 3ee1a │ │ + ldr r6, [r4, #0] │ │ + mov r2, ip │ │ + adds r7, r6, #0 │ │ + adds r5, r6, #0 │ │ + ands r7, r2 │ │ ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - b.n 3f214 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #20] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ + lsrs r7, r7, #16 │ │ + ands r5, r1 │ │ + adds r7, r7, r2 │ │ + lsrs r5, r5, #8 │ │ + ands r6, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 3ee5c │ │ + movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r5, r5, r2 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3ee66 │ │ + movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3ee70 │ │ + movs r6, #255 ; 0xff │ │ + lsls r7, r7, #16 │ │ + lsls r5, r5, #8 │ │ + orrs r7, r5 │ │ + orrs r6, r7 │ │ + stmia r4!, {r6} │ │ + subs r3, #1 │ │ + bcs.n 3ee40 │ │ + bl 3f8d8 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 3eea6 │ │ + adds r0, r0, r3 │ │ + subs r5, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r4, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + b.n 3eebe │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + subs r7, r3, r7 │ │ + adds r3, r7, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + adds r4, r6, r0 │ │ + cmp r3, #0 │ │ + bne.n 3eebe │ │ + adds r4, #4 │ │ + str r7, [sp, #0] │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3eeca │ │ + bl 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + lsls r0, r0, #16 │ │ ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ - lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r6, r5 │ │ + lsrs r6, r6, #8 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r5 │ │ adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + orrs r7, r0 │ │ + stmia r4!, {r7} │ │ + b.n 3eebe │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + bgt.n 3ef46 │ │ + adds r0, r0, r3 │ │ + subs r4, r7, r3 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + lsls r0, r0, #2 │ │ + adds r6, r6, r0 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r7, r4, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r2, r3, #16 │ │ ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + adds r0, r2, #0 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r3 │ │ + b.n 3ef5e │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r0, r0, r7 │ │ lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ - mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3f282 │ │ + subs r3, r3, r7 │ │ + adds r6, r6, r0 │ │ + adds r7, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3ef34 │ │ + adds r6, #4 │ │ + adds r7, r3, #0 │ │ + b.n 3ef34 │ │ + subs r7, #1 │ │ + bcs.n 3ef66 │ │ + bl 3f8d8 │ │ + stmia r6!, {r0} │ │ + b.n 3ef5e │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + beq.n 3ef72 │ │ + b.n 3f1ea │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r6, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 3f03e │ │ + cmp r2, #4 │ │ + bne.n 3ef86 │ │ + b.n 3f0d8 │ │ + cmp r2, #1 │ │ + beq.n 3ef8c │ │ + b.n 3f180 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3efb8 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r5, r5, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #0] │ │ + b.n 3efda │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r5, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r4, r6, r5 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3efb2 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + adds r5, r3, #0 │ │ + b.n 3efb2 │ │ + subs r5, #1 │ │ + bcs.n 3efe2 │ │ + bl 3f8d8 │ │ movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ - mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3f294 │ │ + ldr r6, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3f2a8 │ │ - movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - str r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #48] ; 0x30 │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldrb r7, [r4, #29] │ │ - lsls r1, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r2 │ │ - lsrs r3, r0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [r0, r1] │ │ - ldrb r3, [r1, r3] │ │ - lsls r1, r7, #2 │ │ - ldr r1, [r0, r1] │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r6, [r3, #31] │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - lsrs r3, r6 │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldrb r1, [r4, #30] │ │ - ldr r3, [sp, #16] │ │ - str r1, [sp, #56] ; 0x38 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - adds r1, r4, #3 │ │ - ldrb r1, [r1, #31] │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #16 │ │ + add r3, ip │ │ + lsls r6, r3, #8 │ │ + ldr r3, [sp, #20] │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ + ldr r3, [sp, #0] │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3efda │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f070 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + movs r1, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ lsls r0, r0, #2 │ │ - mov ip, r0 │ │ - ldr r0, [r4, #20] │ │ - ands r2, r0 │ │ - mov r0, ip │ │ - lsrs r2, r1 │ │ - ldr r0, [r3, r0] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #4] │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #8] │ │ - adds r2, r2, r0 │ │ - adds r0, r5, #0 │ │ - ldr r5, [sp, #0] │ │ - mov ip, r5 │ │ - add r0, ip │ │ - mov ip, r0 │ │ - cmp r0, #255 ; 0xff │ │ - bls.n 3f324 │ │ - movs r0, #255 ; 0xff │ │ - mov ip, r0 │ │ - mov r5, ip │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsrs r5, r0 │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - lsls r5, r0 │ │ + lsls r1, r1, #8 │ │ mov ip, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3f336 │ │ - movs r3, #255 ; 0xff │ │ - lsrs r3, r7 │ │ - mov r5, ip │ │ - lsls r3, r6 │ │ - orrs r5, r3 │ │ - adds r3, r5, #0 │ │ - ldr r0, [r4, #24] │ │ - orrs r3, r0 │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3f34a │ │ + b.n 3f0d2 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r5, r0 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #112] ; 0x70 │ │ + lsls r5, r5, #2 │ │ + subs r2, r3, r2 │ │ + adds r4, r6, r5 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3f064 │ │ + lsls r3, r0, #2 │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + b.n 3f064 │ │ + ldr r6, [r4, #0] │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - lsrs r2, r0 │ │ - lsls r2, r1 │ │ - orrs r3, r2 │ │ + adds r5, r6, #0 │ │ + lsls r2, r2, #16 │ │ + ands r5, r2 │ │ + mov r2, ip │ │ + adds r7, r6, #0 │ │ + ands r6, r2 │ │ ldr r2, [sp, #12] │ │ - stmia r2!, {r3} │ │ - ldr r3, [sp, #20] │ │ - str r2, [sp, #12] │ │ - subs r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - ble.n 3f364 │ │ - b.n 3f0c4 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ + lsrs r5, r5, #16 │ │ + ands r7, r1 │ │ + adds r5, r5, r2 │ │ + lsrs r7, r7, #8 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 3f0b2 │ │ + movs r5, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r7, r7, r2 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 3f0bc │ │ + movs r7, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3f0c6 │ │ + movs r6, #255 ; 0xff │ │ + lsls r5, r5, #16 │ │ + lsls r7, r7, #8 │ │ + orrs r5, r7 │ │ + orrs r6, r5 │ │ + str r6, [r4, #0] │ │ + adds r4, r4, r0 │ │ subs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - b.n 3f09a │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r6, [sp, #36] ; 0x24 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ + bcs.n 3f092 │ │ + b.n 3f8d8 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f106 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r3, r5, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #4] │ │ + b.n 3f128 │ │ + ldr r5, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r5, r0 │ │ + adds r7, r5, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, r7 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 3f100 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + b.n 3f0fe │ │ + ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3f132 │ │ + b.n 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [r4, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r5 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ ldr r3, [sp, #16] │ │ - adds r2, r6, r2 │ │ - asrs r5, r2, #2 │ │ + ands r6, r5 │ │ + lsrs r6, r6, #8 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #255 ; 0xff │ │ + ands r5, r3 │ │ + ldr r3, [sp, #20] │ │ + movs r1, #255 ; 0xff │ │ muls r3, r5 │ │ - adds r6, r1, #3 │ │ - adds r0, r3, r0 │ │ - asrs r3, r6, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r6 │ │ - asrs r3, r3, #2 │ │ - subs r2, r5, r1 │ │ - str r3, [sp, #20] │ │ - lsls r3, r2, #2 │ │ - str r3, [sp, #68] ; 0x44 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ - lsls r0, r0, #2 │ │ - str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - adds r7, r7, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 3f3b6 │ │ - bl 3e614 │ │ - ldr r3, [pc, #976] ; (3f788 ) │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - bne.n 3f3c6 │ │ - b.n 3f512 │ │ - cmp r3, #3 │ │ - beq.n 3f472 │ │ + adds r5, r3, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + movs r1, #255 ; 0xff │ │ + lsls r7, r0, #16 │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3f128 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + adds r5, r0, #0 │ │ + cmp r3, r2 │ │ + bgt.n 3f1bc │ │ + adds r7, r3, #0 │ │ + muls r7, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r7, r7, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r7, r6, r7 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + adds r6, r4, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r4, r5, #2 │ │ + lsls r2, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + adds r0, r2, #0 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 3f3d6 │ │ - b.n 3f5b0 │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ + orrs r0, r3 │ │ + b.n 3f1de │ │ + ldr r7, [sp, #88] ; 0x58 │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r7, r6, r7 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3f1a8 │ │ + lsls r2, r0, #2 │ │ + adds r7, r7, r2 │ │ + adds r6, r3, #0 │ │ + b.n 3f1a8 │ │ + subs r6, #1 │ │ + bcs.n 3f1e4 │ │ + b.n 3f8d8 │ │ + str r0, [r7, #0] │ │ + adds r7, r7, r4 │ │ + b.n 3f1de │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #0] │ │ + subs r3, r3, r7 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 3f20a │ │ + b.n 3f4b8 │ │ + ldr r3, [r5, #4] │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + ldr r4, [r5, #20] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r5, #16] │ │ + cmp r2, #2 │ │ + beq.n 3f2e2 │ │ + cmp r2, #4 │ │ + bne.n 3f21e │ │ + b.n 3f38c │ │ + cmp r2, #1 │ │ + beq.n 3f224 │ │ + b.n 3f440 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f256 │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r7 │ │ + bgt.n 3f246 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 3f27c │ │ + b.n 3f276 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + adds r5, r3, r7 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 3f26a │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 3f276 │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 3f27c │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3f28a │ │ + b.n 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r5, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + adds r7, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + movs r3, #255 ; 0xff │ │ + adds r4, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + ands r6, r3 │ │ + adds r1, r3, #0 │ │ + muls r0, r6 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 3f476 │ │ + ldr r3, [sp, #12] │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #16] │ │ + lsls r7, r7, #16 │ │ + adds r6, r4, r3 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3f280 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f310 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ + ldr r2, [sp, #0] │ │ + subs r1, r0, #1 │ │ + adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ + adds r4, r4, r3 │ │ + cmp r2, r7 │ │ + bgt.n 3f300 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 3f336 │ │ + b.n 3f330 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r1, r0, #1 │ │ + muls r3, r0 │ │ + adds r3, r3, r7 │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r7, r3 │ │ + bgt.n 3f324 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 3f330 │ │ + lsls r3, r1, #2 │ │ + adds r4, r4, r3 │ │ + b.n 3f336 │ │ ldr r3, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + mov ip, r3 │ │ + movs r6, #255 ; 0xff │ │ + lsls r1, r1, #2 │ │ + lsls r5, r5, #8 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3f34e │ │ + b.n 3f8d8 │ │ + ldr r7, [r4, #0] │ │ + mov r3, ip │ │ + adds r2, r7, #0 │ │ + ands r2, r3 │ │ + adds r3, r7, #0 │ │ + ldr r0, [sp, #12] │ │ + lsrs r2, r2, #16 │ │ + ands r3, r5 │ │ + adds r2, r2, r0 │ │ + lsrs r3, r3, #8 │ │ + ands r7, r6 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3f36a │ │ + movs r2, #255 ; 0xff │ │ + ldr r0, [sp, #16] │ │ + adds r3, r3, r0 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3f374 │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + adds r7, r7, r0 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 3f37e │ │ + movs r7, #255 ; 0xff │ │ + lsls r2, r2, #16 │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + orrs r7, r2 │ │ + str r7, [r4, #0] │ │ + adds r4, r4, r1 │ │ + b.n 3f344 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f3be │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r7 │ │ + bgt.n 3f3ae │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + beq.n 3f3e4 │ │ + b.n 3f3de │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r7 │ │ + lsls r5, r5, #2 │ │ + adds r5, r4, r5 │ │ + subs r3, r0, #1 │ │ + cmp r7, r2 │ │ + bgt.n 3f3d2 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #112] ; 0x70 │ │ + cmp r2, #0 │ │ + bne.n 3f3de │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 3f3e4 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3f3f2 │ │ + b.n 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + ldr r4, [r5, #0] │ │ + lsls r0, r0, #16 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r4 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + lsls r6, r6, #8 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #16] │ │ + ands r6, r4 │ │ + lsrs r6, r6, #8 │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + movs r3, #255 ; 0xff │ │ + ands r4, r3 │ │ + ldr r3, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + muls r3, r4 │ │ + adds r4, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ + lsls r7, r0, #16 │ │ adds r0, r6, #0 │ │ - orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 3f516 │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r4, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #0] │ │ + orrs r7, r0 │ │ + str r7, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3f3e8 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + cmp r3, r2 │ │ + bgt.n 3f470 │ │ + adds r6, r3, #0 │ │ + muls r6, r0 │ │ + ldr r3, [sp, #0] │ │ + subs r5, r0, #1 │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #2 │ │ + adds r6, r4, r6 │ │ + cmp r3, r7 │ │ + bgt.n 3f460 │ │ + adds r5, r0, #1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + beq.n 3f496 │ │ + b.n 3f490 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r5, r0, #1 │ │ + muls r3, r0 │ │ + adds r6, r3, r7 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #2 │ │ + adds r6, r4, r6 │ │ + cmp r7, r3 │ │ + bgt.n 3f484 │ │ + adds r5, r0, #1 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 3f490 │ │ + lsls r3, r5, #2 │ │ + adds r6, r6, r3 │ │ + b.n 3f496 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + lsls r4, r5, #2 │ │ + lsls r2, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r2, r3 │ │ + adds r0, r2, #0 │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - ldr r1, [sp, #12] │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3f4b2 │ │ + b.n 3f8d8 │ │ + str r0, [r6, #0] │ │ + adds r6, r6, r4 │ │ + b.n 3f4a8 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #0] │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + subs r3, r7, r3 │ │ + cmp r1, #2 │ │ + bne.n 3f4ca │ │ + b.n 3f5fe │ │ + cmp r1, #4 │ │ + bne.n 3f4d0 │ │ + b.n 3f6fe │ │ + cmp r1, #1 │ │ + beq.n 3f4d6 │ │ + b.n 3f814 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3f4fe │ │ + adds r1, r3, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r2, #1 │ │ + subs r2, r2, r3 │ │ + subs r4, r1, r3 │ │ + lsls r3, r2, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + movs r3, #0 │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + b.n 3f514 │ │ + adds r1, r2, #1 │ │ + str r1, [sp, #8] │ │ + lsls r1, r3, #1 │ │ + subs r4, r1, r2 │ │ + subs r2, r3, r2 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3f52c │ │ ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3f544 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + negs r3, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 3f55e │ │ + b.n 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ + lsls r0, r0, #16 │ │ + lsls r7, r3, #2 │ │ + ldr r3, [r5, #16] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r3, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [r5, #20] │ │ + adds r7, r3, r7 │ │ + ldr r6, [r7, #0] │ │ + ldr r3, [sp, #24] │ │ + ands r0, r6 │ │ + lsrs r0, r0, #16 │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ + str r0, [sp, #56] ; 0x38 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + lsls r0, r0, #8 │ │ + ands r0, r6 │ │ + lsrs r0, r0, #8 │ │ + muls r3, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #24] │ │ + ands r3, r6 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + muls r0, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #16] │ │ + add r3, ip │ │ + lsls r6, r3, #16 │ │ + mov ip, r2 │ │ ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ + add r3, ip │ │ + lsls r3, r3, #8 │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #20] │ │ + adds r0, r0, r3 │ │ + orrs r6, r0 │ │ + str r6, [r7, #0] │ │ + cmp r4, #0 │ │ + bge.n 3f5e0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3f5f2 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + b.n 3f552 │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r6, r2, r1 │ │ + eors r6, r1 │ │ + cmp r3, r6 │ │ + blt.n 3f626 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r6, #1 │ │ + subs r6, r6, r3 │ │ + subs r4, r2, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r6, #1 │ │ + b.n 3f63c │ │ + adds r2, r6, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r4, r2, r6 │ │ + subs r6, r3, r6 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3f64e │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3f666 │ │ + ldr r3, [sp, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + movs r7, #0 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #8] │ │ + cmp r7, r3 │ │ + bne.n 3f67c │ │ + b.n 3f8d8 │ │ + movs r1, #255 ; 0xff │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r1, #16 │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + muls r3, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r3, r0 │ │ + ldr r3, [r0, #0] │ │ + ands r1, r3 │ │ + lsrs r2, r1, #16 │ │ + mov ip, r2 │ │ + movs r2, #255 ; 0xff │ │ + movs r1, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + ands r2, r3 │ │ + ands r3, r1 │ │ + ldr r1, [sp, #16] │ │ + lsrs r2, r2, #8 │ │ + adds r2, r2, r1 │ │ + ldr r1, [sp, #20] │ │ + adds r3, r3, r1 │ │ ldr r1, [sp, #12] │ │ + add r1, ip │ │ + cmp r1, #255 ; 0xff │ │ + bls.n 3f6b6 │ │ + movs r1, #255 ; 0xff │ │ + lsls r1, r1, #16 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3f6be │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orrs r2, r1 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3f6c8 │ │ + movs r3, #255 ; 0xff │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + cmp r4, #0 │ │ + bge.n 3f6e2 │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + b.n 3f6f8 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + adds r7, #1 │ │ + b.n 3f674 │ │ + asrs r1, r3, #31 │ │ + adds r4, r3, r1 │ │ + asrs r3, r2, #31 │ │ + adds r2, r2, r3 │ │ + eors r4, r1 │ │ + eors r2, r3 │ │ + cmp r4, r2 │ │ + blt.n 3f726 │ │ + adds r3, r4, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r2, #1 │ │ + subs r2, r2, r4 │ │ + str r3, [sp, #24] │ │ + subs r6, r3, r4 │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + b.n 3f73c │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r4, #1 │ │ + subs r6, r3, r2 │ │ + subs r2, r4, r2 │ │ + str r3, [sp, #24] │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3f754 │ │ ldr r3, [sp, #28] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 3f76c │ │ ldr r3, [sp, #32] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #56] ; 0x38 │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r1, r2] │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 3f786 │ │ + b.n 3f8d8 │ │ + movs r0, #255 ; 0xff │ │ ldr r3, [sp, #0] │ │ - ands r2, r6 │ │ - lsrs r2, r1 │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r2] │ │ ldr r2, [sp, #4] │ │ - muls r2, r3 │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ands r6, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #8] │ │ + lsls r0, r0, #16 │ │ + lsls r4, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + ldr r1, [sp, #16] │ │ + muls r3, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [r5, #20] │ │ + ldr r2, [sp, #12] │ │ + adds r4, r3, r4 │ │ + ldr r3, [r4, #0] │ │ + ands r0, r3 │ │ + lsrs r0, r0, #16 │ │ + muls r2, r0 │ │ + adds r0, r2, #0 │ │ + movs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + ands r2, r3 │ │ + lsrs r2, r2, #8 │ │ + muls r1, r2 │ │ + movs r2, #255 ; 0xff │ │ + ands r3, r2 │ │ + ldr r2, [sp, #20] │ │ + str r1, [sp, #52] ; 0x34 │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + muls r2, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #44] ; 0x2c │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ + lsls r7, r0, #16 │ │ + ldr r0, [sp, #52] ; 0x34 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r0, #8 │ │ + orrs r7, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r0, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - orrs r5, r3 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3f656 │ │ - b.n 3f3d6 │ │ + orrs r7, r0 │ │ + str r7, [r4, #0] │ │ + cmp r6, #0 │ │ + bge.n 3f7f6 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 3f808 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r7, r7, r3 │ │ - b.n 3f3ac │ │ - asrs r5, r2, #31 │ │ + adds r3, #1 │ │ + b.n 3f77a │ │ + asrs r1, r3, #31 │ │ + adds r3, r3, r1 │ │ + eors r3, r1 │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + blt.n 3f83a │ │ + lsls r0, r2, #1 │ │ + subs r6, r2, r3 │ │ + adds r1, r3, #1 │ │ + subs r4, r0, r3 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #24] │ │ + movs r6, #1 │ │ + b.n 3f84e │ │ + subs r6, r3, r2 │ │ + lsls r0, r3, #1 │ │ + lsls r3, r6, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + movs r6, #0 │ │ + adds r1, r2, #1 │ │ + str r0, [sp, #8] │ │ + subs r4, r0, r2 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r7 │ │ + ble.n 3f860 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r6, r6 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + movs r7, #1 │ │ + cmp r3, r2 │ │ + ble.n 3f874 │ │ + movs r7, #1 │ │ + ldr r3, [sp, #24] │ │ + negs r7, r7 │ │ + negs r3, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #112] ; 0x70 │ │ + negs r2, r3 │ │ + adcs r3, r2 │ │ + subs r1, r1, r3 │ │ + ldr r3, [sp, #12] │ │ + lsls r0, r3, #16 │ │ ldr r3, [sp, #16] │ │ - lsrs r5, r5, #30 │ │ - adds r5, r5, r2 │ │ - asrs r5, r5, #2 │ │ - muls r3, r5 │ │ - adds r3, r3, r0 │ │ - adds r0, r1, #3 │ │ - asrs r2, r0, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r2, r2, r0 │ │ - subs r5, r5, r1 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #12] │ │ - lsls r2, r5, #2 │ │ - movs r5, #3 │ │ - lsls r3, r3, #2 │ │ - ands r1, r5 │ │ - str r6, [sp, #20] │ │ - adds r3, r7, r3 │ │ - str r2, [sp, #24] │ │ - str r1, [sp, #16] │ │ - adds r6, r4, r5 │ │ - adds r7, r4, #2 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - bne.n 3f69c │ │ - bl 3e614 │ │ - ldr r2, [sp, #16] │ │ - ldr r5, [sp, #12] │ │ - cmp r2, #2 │ │ - beq.n 3f710 │ │ - cmp r2, #3 │ │ - beq.n 3f6de │ │ - cmp r2, #1 │ │ - beq.n 3f742 │ │ - ldrb r1, [r4, #30] │ │ - ldr r0, [sp, #8] │ │ - ldr r2, [r4, #24] │ │ - lsrs r0, r1 │ │ - adds r1, r0, #0 │ │ - ldrb r0, [r6, #31] │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - ldrb r1, [r4, #30] │ │ - ldr r2, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - subs r5, #1 │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - lsls r1, r0 │ │ - adds r0, r1, #0 │ │ - ldr r2, [r4, #24] │ │ - ldrb r1, [r4, #29] │ │ - orrs r0, r2 │ │ - ldr r2, [sp, #4] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - ldrb r2, [r7, #31] │ │ - lsls r1, r2 │ │ - ldr r2, [sp, #0] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #28] │ │ - lsrs r2, r1 │ │ - adds r1, r2, #0 │ │ - adds r2, r4, #1 │ │ - ldrb r2, [r2, #31] │ │ - lsls r1, r2 │ │ - orrs r1, r0 │ │ - stmia r3!, {r1} │ │ - cmp r5, #0 │ │ - bgt.n 3f6ac │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r3, r2 │ │ - b.n 3f692 │ │ - nop ; (mov r8, r8) │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - movs r0, #4 │ │ - bl 19ec4 │ │ - add sp, #100 ; 0x64 │ │ + lsls r3, r3, #8 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #20] │ │ + orrs r0, r3 │ │ + adds r2, r0, #0 │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + cmp r3, r1 │ │ + beq.n 3f8d8 │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [sp, #4] │ │ + muls r3, r0 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #2 │ │ + adds r3, r0, r3 │ │ + ldr r0, [r5, #20] │ │ + str r2, [r3, r0] │ │ + cmp r4, #0 │ │ + bge.n 3f8be │ │ + ldr r0, [sp, #24] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r0 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r6 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + b.n 3f8d0 │ │ + ldr r0, [sp, #32] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r0 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r7 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 3f88e │ │ + add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #100 ; 0x64 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #120 ; 0x78 │ │ + sub sp, #76 ; 0x4c │ │ + adds r6, r3, #0 │ │ + add r3, sp, #104 ; 0x68 │ │ + str r2, [sp, #4] │ │ + ldrb r2, [r3, #0] │ │ + add r3, sp, #108 ; 0x6c │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #112 ; 0x70 │ │ ldrb r3, [r3, #0] │ │ - ldr r4, [r0, #4] │ │ - adds r5, r1, #0 │ │ + ldr r4, [sp, #100] ; 0x64 │ │ + adds r5, r0, #0 │ │ str r3, [sp, #8] │ │ - add r3, sp, #124 ; 0x7c │ │ - ldrb r3, [r3, #0] │ │ - adds r7, r2, #0 │ │ - str r3, [sp, #12] │ │ - add r3, sp, #128 ; 0x80 │ │ + add r3, sp, #116 ; 0x74 │ │ ldrb r3, [r3, #0] │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #632] ; (3fa30 ) │ │ - add r3, pc │ │ - str r3, [sp, #32] │ │ - ldrb r3, [r4, #9] │ │ - cmp r3, #4 │ │ - beq.n 3f7c6 │ │ - bl 4046a │ │ - ldr r2, [r5, #4] │ │ - ldr r6, [r5, #12] │ │ - ldr r1, [r1, #8] │ │ - str r2, [sp, #16] │ │ - ldr r3, [r0, #16] │ │ - ldr r2, [r5, #0] │ │ - ldr r5, [r0, #20] │ │ - cmp r7, #2 │ │ - bne.n 3f7da │ │ - b.n 3fc30 │ │ - cmp r7, #4 │ │ - bne.n 3f7e0 │ │ - b.n 3ff8c │ │ - cmp r7, #1 │ │ - beq.n 3f7e8 │ │ - bl 40320 │ │ - movs r7, #255 ; 0xff │ │ - ldr r0, [sp, #20] │ │ - str r6, [sp, #44] ; 0x2c │ │ - asrs r6, r3, #31 │ │ - subs r0, r7, r0 │ │ - str r0, [sp, #0] │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ - adds r6, r6, r3 │ │ - asrs r6, r6, #2 │ │ - muls r0, r6 │ │ - adds r2, r0, r2 │ │ - lsls r2, r2, #2 │ │ - adds r7, r5, r2 │ │ - adds r5, r1, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ + str r1, [sp, #0] │ │ str r3, [sp, #28] │ │ - subs r3, r6, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 3f82c │ │ - b.n 3fc6c │ │ - ldr r3, [pc, #516] ; (3fa34 ) │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #2 │ │ - bne.n 3f83c │ │ - b.n 3fa38 │ │ - cmp r3, #3 │ │ - beq.n 3f93c │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + subs r3, r4, #1 │ │ cmp r3, #1 │ │ - bne.n 3f84c │ │ - b.n 3fb2a │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ + bhi.n 3f92c │ │ + ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r2 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #28] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r7 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #88] ; 0x58 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r1, r2] │ │ + ldr r3, [sp, #28] │ │ + str r0, [sp, #16] │ │ + ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #20] │ │ + b.n 3f934 │ │ + ldr r3, [sp, #8] │ │ + str r2, [sp, #12] │ │ + str r7, [sp, #16] │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [sp, #28] │ │ + eors r2, r3 │ │ + str r2, [sp, #24] │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + beq.n 3f946 │ │ + b.n 3fb78 │ │ + ldr r3, [r5, #4] │ │ + ldr r7, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r4, #2 │ │ + beq.n 3fa10 │ │ + cmp r4, #4 │ │ + bne.n 3f958 │ │ + b.n 3fa90 │ │ + cmp r4, #1 │ │ + beq.n 3f95e │ │ + b.n 3fb1c │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 3f980 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r7, r3 │ │ + b.n 3f996 │ │ + ldr r3, [sp, #0] │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r5, r7, r0 │ │ + cmp r2, #0 │ │ + bne.n 3f998 │ │ + adds r5, #4 │ │ + str r3, [sp, #0] │ │ ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3f9a4 │ │ + bl 40520 │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r5, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #4] │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ adds r6, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r2 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + ands r0, r4 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ - mov ip, r1 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r2 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #12] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #28] │ │ mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r0, r3 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #20] │ │ - adds r5, r6, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - orrs r0, r5 │ │ - stmia r7!, {r0} │ │ - b.n 3f940 │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ + lsls r0, r0, #24 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + orrs r7, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + stmia r5!, {r7} │ │ + b.n 3f998 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 3fa34 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r5, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r7, r3 │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + b.n 3fa88 │ │ ldr r3, [sp, #0] │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r2, r3, r6 │ │ + adds r5, r7, r0 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3fa30 │ │ + adds r5, #4 │ │ + adds r3, r2, #0 │ │ + b.n 3fa30 │ │ + ldr r6, [r5, #0] │ │ + ldr r0, [sp, #12] │ │ + adds r2, r6, #0 │ │ + lsrs r7, r6, #16 │ │ + ands r7, r1 │ │ + lsrs r4, r6, #8 │ │ + adds r7, r7, r0 │ │ + ands r4, r1 │ │ + ands r2, r1 │ │ + lsrs r6, r6, #24 │ │ + cmp r7, #255 ; 0xff │ │ + bls.n 3fa66 │ │ + movs r7, #255 ; 0xff │ │ + ldr r0, [sp, #16] │ │ + adds r4, r4, r0 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3fa70 │ │ + movs r4, #255 ; 0xff │ │ + ldr r0, [sp, #20] │ │ + adds r2, r2, r0 │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3fa7a │ │ + movs r2, #255 ; 0xff │ │ + lsls r6, r6, #24 │ │ + orrs r2, r6 │ │ + lsls r7, r7, #16 │ │ + orrs r7, r2 │ │ + lsls r4, r4, #8 │ │ + orrs r4, r7 │ │ + stmia r5!, {r4} │ │ + subs r3, #1 │ │ + bcs.n 3fa4c │ │ + bl 40520 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 3fab4 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r4, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r6, r7, r3 │ │ + movs r7, #255 ; 0xff │ │ + b.n 3facc │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r4, r7, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3fab0 │ │ + adds r4, #4 │ │ + adds r6, r3, #0 │ │ + b.n 3fab0 │ │ + subs r6, #1 │ │ + bcs.n 3fad4 │ │ + bl 40520 │ │ + ldr r5, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r5, #0 │ │ + lsrs r3, r5, #16 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #16] │ │ + lsrs r3, r5, #8 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + ands r0, r7 │ │ + str r2, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #88] ; 0x58 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r1, r2] │ │ + lsrs r5, r5, #24 │ │ + lsls r5, r5, #24 │ │ + orrs r5, r0 │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ + ldr r0, [sp, #0] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r5, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #4] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #8 │ │ + orrs r5, r0 │ │ + stmia r4!, {r5} │ │ + b.n 3facc │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + bgt.n 3fb54 │ │ + adds r0, r0, r3 │ │ + lsls r0, r0, #2 │ │ + adds r4, r7, r0 │ │ + subs r7, r6, r3 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r6, r7, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r7, [sp, #20] │ │ + lsls r0, r3, #24 │ │ + ldr r3, [sp, #12] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + orrs r7, r0 │ │ + adds r1, r7, #0 │ │ + ldr r3, [sp, #16] │ │ + lsls r3, r3, #8 │ │ + orrs r1, r3 │ │ + b.n 3fb6c │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r0, r0, r6 │ │ + lsls r0, r0, #2 │ │ + subs r3, r3, r6 │ │ + adds r4, r7, r0 │ │ + adds r6, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3fb3c │ │ + adds r4, #4 │ │ + adds r6, r3, #0 │ │ + b.n 3fb3c │ │ + subs r6, #1 │ │ + bcs.n 3fb74 │ │ + bl 40520 │ │ + stmia r4!, {r1} │ │ + b.n 3fb6c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + beq.n 3fb80 │ │ + b.n 3fe0a │ │ + ldr r3, [r5, #4] │ │ + ldr r6, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r4, #2 │ │ + beq.n 3fc64 │ │ + cmp r4, #4 │ │ + bne.n 3fb92 │ │ + b.n 3fcfa │ │ + cmp r4, #1 │ │ + beq.n 3fb98 │ │ + b.n 3fd9e │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3fbc6 │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r5, r5, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r5, r6, r5 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r4, r3 │ │ + str r3, [sp, #0] │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #4] │ │ + b.n 3fbe8 │ │ + ldr r4, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r4, r0 │ │ + adds r7, r4, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r5, r6, r7 │ │ + subs r3, r3, r2 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + bne.n 3fbc0 │ │ + lsls r2, r0, #2 │ │ + adds r5, r5, r2 │ │ + b.n 3fbbe │ │ ldr r3, [sp, #0] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #0] │ │ + bcs.n 3fbf4 │ │ + bl 40520 │ │ + movs r3, #255 ; 0xff │ │ + ldr r4, [r5, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #8] │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ adds r6, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r2 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + ands r0, r4 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ - mov ip, r1 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r2 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r2, [sp, #12] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #28] │ │ mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r0, r3 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #20] │ │ - adds r5, r6, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - orrs r0, r5 │ │ - stmia r7!, {r0} │ │ - b.n 3fa3c │ │ - add r6, pc, #224 ; (adr r6, 3fb14 ) │ │ - movs r1, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ + lsls r0, r0, #24 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #8] │ │ + orrs r7, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + str r7, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 3fbe8 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3fc90 │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r5, r5, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r5, r5, #2 │ │ + adds r5, r6, r5 │ │ + subs r7, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r3, r7, r3 │ │ + lsls r0, r0, #2 │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + b.n 3fcf2 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + lsls r7, r7, #2 │ │ + subs r2, r3, r2 │ │ + adds r5, r6, r7 │ │ + adds r3, r2, #1 │ │ + cmp r1, #0 │ │ + bne.n 3fc8a │ │ + lsls r3, r0, #2 │ │ + adds r5, r5, r3 │ │ + adds r3, r2, #0 │ │ + b.n 3fc8a │ │ + ldr r7, [r5, #0] │ │ + adds r2, r7, #0 │ │ + ands r2, r1 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r4, r7, #16 │ │ + ands r4, r1 │ │ + lsrs r6, r7, #8 │ │ + adds r4, r4, r2 │ │ + ands r6, r1 │ │ + lsrs r7, r7, #24 │ │ + cmp r4, #255 ; 0xff │ │ + bls.n 3fcce │ │ + movs r4, #255 ; 0xff │ │ + ldr r2, [sp, #16] │ │ + adds r6, r6, r2 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3fcd8 │ │ + movs r6, #255 ; 0xff │ │ + ldr r2, [sp, #20] │ │ + add r2, ip │ │ + cmp r2, #255 ; 0xff │ │ + bls.n 3fce2 │ │ + movs r2, #255 ; 0xff │ │ + lsls r7, r7, #24 │ │ + orrs r2, r7 │ │ + lsls r4, r4, #16 │ │ + orrs r4, r2 │ │ + lsls r6, r6, #8 │ │ + orrs r4, r6 │ │ + str r4, [r5, #0] │ │ + adds r5, r5, r0 │ │ + subs r3, #1 │ │ + bcs.n 3fcb2 │ │ + bl 40520 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3fd26 │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r4, #2 │ │ + adds r4, r6, r4 │ │ + subs r5, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r5, r5, r3 │ │ + lsls r3, r0, #2 │ │ + str r3, [sp, #4] │ │ + b.n 3fd48 │ │ + ldr r7, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #0] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + muls r7, r0 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #4] │ │ + lsls r7, r7, #2 │ │ + adds r4, r6, r7 │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r5, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3fd20 │ │ + lsls r2, r0, #2 │ │ + adds r4, r4, r2 │ │ + adds r5, r3, #0 │ │ + b.n 3fd20 │ │ + subs r5, #1 │ │ + bcs.n 3fd4e │ │ + b.n 40520 │ │ + movs r3, #255 ; 0xff │ │ + movs r2, #255 ; 0xff │ │ + movs r0, #255 ; 0xff │ │ + ldr r6, [r4, #0] │ │ + movs r1, #255 ; 0xff │ │ + lsrs r7, r6, #16 │ │ + ands r7, r3 │ │ + ldr r3, [sp, #12] │ │ + ands r0, r6 │ │ + muls r3, r7 │ │ + adds r7, r3, #0 │ │ + lsrs r3, r6, #8 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #16] │ │ + lsrs r6, r6, #24 │ │ + lsls r6, r6, #24 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + str r2, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + orrs r6, r0 │ │ + adds r0, r7, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r6, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #0] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #8 │ │ + orrs r6, r0 │ │ + str r6, [r4, #0] │ │ + adds r4, r4, r3 │ │ + b.n 3fd48 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3fddc │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r6, r6, r3 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r4, r3, r2 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + subs r1, r3, #1 │ │ + sbcs r3, r1 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #12] │ │ + lsls r7, r0, #2 │ │ + lsls r3, r3, #24 │ │ + lsls r2, r2, #16 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #20] │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #16] │ │ + lsls r2, r2, #8 │ │ + orrs r3, r2 │ │ + adds r1, r3, #0 │ │ + b.n 3fdfe │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + adds r4, r3, #1 │ │ + cmp r2, #0 │ │ + bne.n 3fdc2 │ │ + lsls r2, r0, #2 │ │ + adds r6, r6, r2 │ │ + adds r4, r3, #0 │ │ + b.n 3fdc2 │ │ + subs r4, #1 │ │ + bcs.n 3fe04 │ │ + b.n 40520 │ │ + str r1, [r6, #0] │ │ + adds r6, r6, r7 │ │ + b.n 3fdfe │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ + subs r3, r3, r6 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + ldr r2, [sp, #8] │ │ + asrs r1, r2, #31 │ │ + adds r2, r2, r1 │ │ + eors r2, r1 │ │ + cmp r3, r2 │ │ + beq.n 3fe2a │ │ + b.n 400ea │ │ + ldr r3, [r5, #4] │ │ + ldr r7, [r5, #20] │ │ + ldr r0, [r5, #16] │ │ + ldrb r1, [r3, #9] │ │ + cmp r4, #2 │ │ + beq.n 3ff16 │ │ + cmp r4, #4 │ │ + bne.n 3fe3c │ │ + b.n 3ffb8 │ │ + cmp r4, #1 │ │ + beq.n 3fe42 │ │ + b.n 4006c │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3fe70 │ │ muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #88] ; 0x58 │ │ + ldr r2, [sp, #0] │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 3fe60 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + beq.n 3fe96 │ │ + b.n 3fe90 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 3fe84 │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + bne.n 3fe90 │ │ lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r1, r2] │ │ + adds r7, r7, r2 │ │ + b.n 3fe96 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + movs r5, #255 ; 0xff │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3fea6 │ │ + b.n 40520 │ │ + ldr r4, [r7, #0] │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ + lsrs r0, r4, #16 │ │ + ands r0, r5 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #0] │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #4] │ │ + lsrs r0, r4, #8 │ │ + ands r0, r5 │ │ muls r3, r0 │ │ + movs r1, #255 ; 0xff │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ adds r6, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r2 │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #24] │ │ + ands r0, r5 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ adds r0, r3, #0 │ │ - mov ip, r1 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r2 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #32] │ │ + ldr r0, [sp, #24] │ │ + lsrs r4, r4, #24 │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r4 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [sp, #28] │ │ + mov ip, r2 │ │ + adds r0, r0, r3 │ │ ldr r2, [sp, #12] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #32] │ │ + lsls r0, r0, #24 │ │ + add r3, ip │ │ mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #4] │ │ add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ + lsls r3, r3, #16 │ │ orrs r0, r3 │ │ + ldr r3, [sp, #16] │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #0] │ │ + lsls r6, r6, #8 │ │ + orrs r0, r6 │ │ + str r0, [r7, #0] │ │ + adds r7, r7, r3 │ │ + b.n 3fe9c │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3ff44 │ │ + muls r3, r0 │ │ + ldr r2, [sp, #0] │ │ + subs r1, r0, #1 │ │ + adds r3, r3, r2 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ + cmp r2, r6 │ │ + bgt.n 3ff34 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + cmp r3, #0 │ │ + beq.n 3ff6a │ │ + b.n 3ff64 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + subs r1, r0, #1 │ │ + muls r3, r0 │ │ + adds r3, r3, r6 │ │ + lsls r3, r3, #2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + cmp r6, r3 │ │ + bgt.n 3ff58 │ │ + adds r1, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + cmp r3, #0 │ │ + bne.n 3ff64 │ │ + lsls r3, r1, #2 │ │ + adds r7, r7, r3 │ │ + b.n 3ff6a │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + movs r4, #255 ; 0xff │ │ + lsls r1, r1, #2 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 3ff78 │ │ + b.n 40520 │ │ + ldr r2, [r7, #0] │ │ + ldr r5, [sp, #12] │ │ + adds r0, r2, #0 │ │ + lsrs r3, r2, #16 │ │ + ands r3, r4 │ │ + lsrs r6, r2, #8 │ │ + adds r3, r3, r5 │ │ + ands r6, r4 │ │ + ands r0, r4 │ │ + lsrs r2, r2, #24 │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 3ff92 │ │ + movs r3, #255 ; 0xff │ │ + ldr r5, [sp, #16] │ │ + adds r6, r6, r5 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 3ff9c │ │ + movs r6, #255 ; 0xff │ │ + ldr r5, [sp, #20] │ │ + adds r0, r0, r5 │ │ + cmp r0, #255 ; 0xff │ │ + bls.n 3ffa6 │ │ + movs r0, #255 ; 0xff │ │ + lsls r2, r2, #24 │ │ + orrs r2, r0 │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r6, r6, #8 │ │ + orrs r3, r6 │ │ + str r3, [r7, #0] │ │ + adds r7, r7, r1 │ │ + b.n 3ff6e │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 3ffea │ │ + adds r5, r3, #0 │ │ + muls r5, r0 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #0] │ │ + adds r5, r5, r3 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r2, r6 │ │ + bgt.n 3ffda │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + beq.n 40010 │ │ + b.n 4000a │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #0] │ │ + muls r3, r0 │ │ + adds r5, r3, r6 │ │ + lsls r5, r5, #2 │ │ + adds r5, r7, r5 │ │ + subs r3, r0, #1 │ │ + cmp r6, r2 │ │ + bgt.n 3fffe │ │ + adds r3, r0, #1 │ │ + ldr r2, [sp, #120] ; 0x78 │ │ + cmp r2, #0 │ │ + bne.n 4000a │ │ + lsls r2, r3, #2 │ │ + adds r5, r5, r2 │ │ + b.n 40010 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + movs r7, #255 ; 0xff │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 40020 │ │ + b.n 40520 │ │ + ldr r4, [r5, #0] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #16] │ │ + adds r0, r4, #0 │ │ + lsrs r6, r4, #16 │ │ + ands r6, r7 │ │ + muls r3, r6 │ │ + adds r6, r3, #0 │ │ + lsrs r3, r4, #8 │ │ + ands r3, r7 │ │ + muls r2, r3 │ │ ldr r3, [sp, #20] │ │ - adds r5, r6, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - orrs r0, r5 │ │ - stmia r7!, {r0} │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r7, #0] │ │ + ands r0, r7 │ │ + movs r1, #255 ; 0xff │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #0] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsrs r4, r4, #24 │ │ + lsls r4, r4, #24 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + adds r0, r6, #0 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ + movs r1, #255 ; 0xff │ │ + ldr r0, [sp, #0] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + str r4, [r5, #0] │ │ + adds r5, r5, r3 │ │ + b.n 40016 │ │ + bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + cmp r3, r2 │ │ + bgt.n 4009c │ │ + adds r4, r3, #0 │ │ + muls r4, r0 │ │ + ldr r3, [sp, #0] │ │ + adds r4, r4, r3 │ │ + lsls r4, r4, #2 │ │ + adds r4, r7, r4 │ │ + subs r7, r0, #1 │ │ + cmp r3, r6 │ │ + bgt.n 4008c │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + cmp r3, #0 │ │ + beq.n 400c2 │ │ + b.n 400bc │ │ + ldr r3, [sp, #96] ; 0x60 │ │ + muls r3, r0 │ │ + adds r4, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + lsls r4, r4, #2 │ │ + adds r4, r7, r4 │ │ + subs r7, r0, #1 │ │ + cmp r6, r3 │ │ + bgt.n 400b0 │ │ + adds r7, r0, #1 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + cmp r3, #0 │ │ + bne.n 400bc │ │ + lsls r3, r7, #2 │ │ + adds r4, r4, r3 │ │ + b.n 400c2 │ │ + ldr r3, [sp, #8] │ │ + adds r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + ldr r6, [sp, #20] │ │ + lsls r0, r3, #24 │ │ + ldr r3, [sp, #12] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + orrs r6, r0 │ │ + adds r1, r6, #0 │ │ + ldr r3, [sp, #16] │ │ + lsls r6, r7, #2 │ │ + lsls r3, r3, #8 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + bcs.n 400e4 │ │ + b.n 40520 │ │ + str r1, [r4, #0] │ │ + adds r4, r4, r6 │ │ + b.n 400da │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r1, [sp, #4] │ │ + subs r3, r6, r3 │ │ + subs r1, r2, r1 │ │ + asrs r2, r3, #31 │ │ + adds r3, r3, r2 │ │ + eors r3, r2 │ │ + asrs r2, r1, #31 │ │ + cmp r4, #2 │ │ + bne.n 40102 │ │ + b.n 40250 │ │ + cmp r4, #4 │ │ + bne.n 40108 │ │ + b.n 4034c │ │ + cmp r4, #1 │ │ + beq.n 4010e │ │ + b.n 40460 │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 40130 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #32] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + subs r2, r2, r3 │ │ + lsls r3, r1, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r4, [sp, #40] ; 0x28 │ │ + b.n 40148 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #32] │ │ + lsls r2, r3, #1 │ │ + str r2, [sp, #36] ; 0x24 │ │ + subs r2, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + str r4, [sp, #44] ; 0x2c │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 4015e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + negs r3, r3 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #29] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #3 │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 40176 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #32] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #32] │ │ + cmp r3, r2 │ │ + bne.n 40190 │ │ + b.n 40520 │ │ + ldr r7, [r5, #16] │ │ + ldr r2, [sp, #4] │ │ ldr r3, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r7, r2 │ │ + ldr r2, [r5, #20] │ │ + lsls r3, r3, #2 │ │ + adds r3, r3, r7 │ │ + adds r3, r2, r3 │ │ + ldr r4, [r3, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #255 ; 0xff │ │ + lsrs r0, r4, #16 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - str r0, [sp, #84] ; 0x54 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r6 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #16] │ │ - ldr r2, [r1, r2] │ │ + movs r3, #255 ; 0xff │ │ + str r0, [sp, #68] ; 0x44 │ │ + lsrs r0, r4, #8 │ │ + ands r0, r3 │ │ + ldr r3, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r1, [sp, #16] │ │ - str r0, [sp, #88] ; 0x58 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #20] │ │ - ldr r2, [r1, r2] │ │ + adds r6, r0, #0 │ │ + movs r0, #255 ; 0xff │ │ + ldr r3, [sp, #24] │ │ + ands r0, r4 │ │ movs r1, #255 ; 0xff │ │ - ands r3, r6 │ │ - lsrs r3, r5 │ │ - ldrb r0, [r2, r3] │ │ - ldr r3, [sp, #0] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - str r0, [sp, #92] ; 0x5c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r3, #2 │ │ + adds r7, r0, #0 │ │ + ldr r0, [sp, #24] │ │ + lsrs r4, r4, #24 │ │ movs r1, #255 ; 0xff │ │ - lsrs r6, r2 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r2, r3] │ │ - ldrb r0, [r3, r6] │ │ - ldr r3, [sp, #0] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ + muls r0, r4 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - adds r6, r0, #0 │ │ - mov ip, r2 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - ldr r1, [sp, #4] │ │ - lsrs r3, r2 │ │ - adds r0, r3, #0 │ │ - mov ip, r1 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - add r3, ip │ │ - adds r2, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsrs r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - lsls r3, r2 │ │ ldr r2, [sp, #12] │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ + ldr r3, [sp, #28] │ │ mov ip, r2 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - add r3, ip │ │ - lsrs r3, r2 │ │ - lsls r3, r5 │ │ - orrs r0, r3 │ │ + adds r0, r0, r3 │ │ ldr r3, [sp, #20] │ │ - adds r5, r6, r3 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsrs r5, r3 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r5, r3 │ │ - ldr r3, [sp, #24] │ │ - orrs r0, r5 │ │ - stmia r7!, {r0} │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r3, #0 │ │ - ble.n 3fc24 │ │ - b.n 3f84c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - subs r3, #1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + lsls r0, r0, #24 │ │ adds r7, r7, r3 │ │ - b.n 3f824 │ │ - str r6, [sp, #36] ; 0x24 │ │ - asrs r6, r3, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + orrs r7, r0 │ │ + add r3, ip │ │ + lsls r3, r3, #16 │ │ + orrs r7, r3 │ │ + ldr r3, [sp, #16] │ │ adds r6, r6, r3 │ │ - asrs r3, r6, #2 │ │ - muls r0, r3 │ │ - adds r2, r0, r2 │ │ - lsls r2, r2, #2 │ │ - adds r2, r5, r2 │ │ - str r2, [sp, #0] │ │ - adds r2, r1, #3 │ │ - asrs r6, r2, #31 │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r2 │ │ - asrs r2, r6, #2 │ │ - movs r6, #3 │ │ - subs r3, r3, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #72] ; 0x48 │ │ - adds r3, r4, #1 │ │ - ands r1, r6 │ │ - str r3, [sp, #24] │ │ - adds r3, r4, #2 │ │ - str r2, [sp, #20] │ │ - str r1, [sp, #40] ; 0x28 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 3fc72 │ │ - movs r0, #0 │ │ - bl 40470 │ │ - ldr r3, [pc, #788] ; (3ff88 ) │ │ - ldr r2, [sp, #32] │ │ - ldr r6, [r2, r3] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #2 │ │ - bne.n 3fc80 │ │ - b.n 3fe00 │ │ - cmp r3, #3 │ │ - beq.n 3fd46 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #1 │ │ - bne.n 3fc90 │ │ - b.n 3feb8 │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #8] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #4] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3fd00 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3fd0e │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3fd34 │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + lsls r6, r6, #8 │ │ + orrs r7, r6 │ │ + str r7, [r3, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bge.n 4022c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ ldr r3, [sp, #0] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 3fd4a │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #0] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #4] │ │ + b.n 40244 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #8] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #4] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3fdba │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3fdc8 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3fdee │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + add r3, ip │ │ + str r3, [sp, #8] │ │ + mov ip, r2 │ │ ldr r3, [sp, #0] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 3fe04 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + b.n 40184 │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 40270 │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + subs r4, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r7, #1 │ │ + b.n 40286 │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r4, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + movs r7, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #0] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ + cmp r3, r6 │ │ + ble.n 40298 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r7, r7 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r2 │ │ + ble.n 402b0 │ │ ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #8] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #4] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ - cmp r2, #255 ; 0xff │ │ - bls.n 3fe74 │ │ - movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 3fe82 │ │ - movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3fea8 │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ - ldr r3, [sp, #0] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ - str r3, [sp, #0] │ │ - ldrb r3, [r4, #28] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #8] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 402ca │ │ + b.n 40520 │ │ ldr r3, [sp, #0] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r0 │ │ - ldrb r3, [r2, r3] │ │ - mov ip, r3 │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - ldrb r7, [r3, #31] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #16] │ │ - ldr r2, [r6, r2] │ │ - ands r3, r1 │ │ - lsrs r3, r7 │ │ - ldrb r3, [r2, r3] │ │ - ldrb r2, [r4, #30] │ │ - str r2, [sp, #56] ; 0x38 │ │ - adds r2, r4, #3 │ │ - ldrb r2, [r2, #31] │ │ - str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - lsls r0, r2, #2 │ │ - ldr r2, [r4, #20] │ │ - ldr r0, [r6, r0] │ │ - ands r2, r1 │ │ - lsrs r2, r5 │ │ - ldrb r2, [r0, r2] │ │ - ldrb r0, [r4, #31] │ │ - ldr r5, [sp, #8] │ │ - str r0, [sp, #64] ; 0x40 │ │ - adds r0, r4, #4 │ │ - ldrb r0, [r0, #31] │ │ - adds r3, r3, r5 │ │ - ldr r5, [sp, #12] │ │ - adds r2, r2, r5 │ │ - ldr r5, [sp, #4] │ │ - str r2, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov ip, r5 │ │ - add r2, ip │ │ + ldr r2, [sp, #4] │ │ + movs r6, #255 ; 0xff │ │ + lsls r0, r3, #2 │ │ + ldr r3, [r5, #16] │ │ + muls r3, r2 │ │ + adds r0, r0, r3 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r3, r0 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [r0, #0] │ │ + lsrs r2, r1, #16 │ │ + ands r2, r3 │ │ + lsrs r3, r1, #8 │ │ + ands r3, r6 │ │ + ands r6, r1 │ │ + mov ip, r6 │ │ + ldr r6, [sp, #12] │ │ + adds r2, r2, r6 │ │ + ldr r6, [sp, #16] │ │ + adds r3, r3, r6 │ │ + ldr r6, [sp, #20] │ │ + add r6, ip │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 402fe │ │ + movs r6, #255 ; 0xff │ │ + lsrs r1, r1, #24 │ │ + lsls r1, r1, #24 │ │ + orrs r1, r6 │ │ cmp r2, #255 ; 0xff │ │ - bls.n 3ff28 │ │ + bls.n 4030a │ │ movs r2, #255 ; 0xff │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - lsls r2, r5 │ │ + lsls r2, r2, #16 │ │ + orrs r2, r1 │ │ cmp r3, #255 ; 0xff │ │ - bls.n 3ff36 │ │ + bls.n 40314 │ │ movs r3, #255 ; 0xff │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsrs r3, r5 │ │ - lsls r3, r7 │ │ - ldr r5, [r4, #24] │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ands r1, r5 │ │ - lsrs r1, r0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r6, r3] │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - lsrs r3, r1 │ │ - lsls r3, r0 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - orrs r2, r3 │ │ - cmp r1, #255 ; 0xff │ │ - bls.n 3ff5c │ │ - movs r1, #255 ; 0xff │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsrs r1, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsls r1, r3 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + cmp r4, #0 │ │ + bge.n 4032e │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #28] │ │ + adds r4, r4, r3 │ │ ldr r3, [sp, #0] │ │ - orrs r1, r2 │ │ - stmia r3!, {r1} │ │ + adds r3, r3, r7 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #16] │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 3ff78 │ │ - b.n 3fc90 │ │ + ldr r3, [sp, #4] │ │ + b.n 40340 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #0] │ │ - subs r3, #1 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - adds r3, r2, r3 │ │ + mov ip, r2 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - b.n 3fc66 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r6, [sp, #40] ; 0x28 │ │ - asrs r6, r3, #31 │ │ - lsrs r6, r6, #30 │ │ - ldr r0, [sp, #16] │ │ - adds r6, r6, r3 │ │ - asrs r6, r6, #2 │ │ - muls r0, r6 │ │ - adds r2, r0, r2 │ │ - lsls r2, r2, #2 │ │ - adds r7, r5, r2 │ │ - adds r5, r1, #3 │ │ - asrs r3, r5, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r5 │ │ - asrs r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - subs r3, r6, r1 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #80] ; 0x50 │ │ - movs r3, #3 │ │ - ands r1, r3 │ │ - adds r3, r4, #1 │ │ + ldr r3, [sp, #4] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + adds r3, #1 │ │ + b.n 402be │ │ + adds r1, r1, r2 │ │ + eors r1, r2 │ │ + cmp r3, r1 │ │ + blt.n 4036c │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r1, #1 │ │ + subs r1, r1, r3 │ │ + subs r7, r2, r3 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + b.n 40382 │ │ + adds r2, r1, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r7, r2, r1 │ │ + subs r1, r3, r1 │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #0 │ │ + str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ - adds r3, r4, #2 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 3ffc8 │ │ - b.n 3fc6c │ │ - ldr r3, [pc, #848] ; (4031c ) │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r2, r3] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #2 │ │ - bne.n 3ffd8 │ │ - b.n 40178 │ │ - cmp r3, #3 │ │ - beq.n 400ae │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #1 │ │ - bne.n 3ffe8 │ │ - b.n 40240 │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ + movs r3, #1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 4039a │ │ ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ + negs r3, r3 │ │ + str r3, [sp, #28] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - muls r3, r0 │ │ - lsrs r6, r2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 400b2 │ │ - ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ + cmp r3, r2 │ │ + ble.n 403b2 │ │ + ldr r3, [sp, #32] │ │ + negs r3, r3 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #8] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #4] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - muls r3, r0 │ │ - lsrs r6, r2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #8] │ │ + cmp r3, r2 │ │ + bne.n 403cc │ │ + b.n 40520 │ │ + ldr r4, [r5, #16] │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #0] │ │ + movs r0, #255 ; 0xff │ │ + muls r4, r2 │ │ + ldr r2, [r5, #20] │ │ lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #12] │ │ + adds r3, r3, r4 │ │ + adds r3, r2, r3 │ │ + movs r2, #255 ; 0xff │ │ + ldr r4, [r3, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ movs r1, #255 ; 0xff │ │ + lsrs r3, r4, #16 │ │ + ands r3, r2 │ │ + ldr r2, [sp, #12] │ │ + lsrs r6, r4, #8 │ │ + ands r0, r4 │ │ + muls r2, r3 │ │ + movs r3, #255 ; 0xff │ │ + ands r6, r3 │ │ + ldr r3, [sp, #16] │ │ + str r2, [sp, #56] ; 0x38 │ │ + lsrs r4, r4, #24 │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - b.n 4017c │ │ ldr r3, [sp, #20] │ │ - str r3, [sp, #16] │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #4] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ + lsls r4, r4, #24 │ │ muls r3, r0 │ │ - lsrs r6, r2 │ │ adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - ldrb r3, [r4, #28] │ │ - ldr r6, [r4, #16] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - ldrb r5, [r3, #31] │ │ - ldrb r3, [r4, #29] │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #60] ; 0x3c │ │ - adds r3, r4, #3 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #68] ; 0x44 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - lsls r2, r3, #2 │ │ - ldr r3, [r4, #12] │ │ - ands r3, r1 │ │ - lsrs r3, r5 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - ldrb r0, [r2, r3] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #4] │ │ - ands r6, r2 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - muls r3, r0 │ │ - lsrs r6, r2 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #8] │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - ldrb r3, [r3, r6] │ │ - muls r2, r3 │ │ - str r2, [sp, #76] ; 0x4c │ │ - ldr r6, [r4, #20] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ands r6, r2 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r1, r3] │ │ - lsrs r6, r2 │ │ - ldrb r6, [r3, r6] │ │ - ldr r3, [sp, #12] │ │ movs r1, #255 ; 0xff │ │ - muls r3, r6 │ │ - adds r6, r3, #0 │ │ + orrs r4, r0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + lsls r0, r0, #16 │ │ + orrs r4, r0 │ │ movs r1, #255 ; 0xff │ │ - lsrs r0, r3 │ │ - lsls r0, r5 │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ + adds r0, r6, #0 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r1, [r4, #24] │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - orrs r5, r0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r3, #2 │ │ + lsls r0, r0, #8 │ │ + orrs r4, r0 │ │ + str r4, [r3, #0] │ │ + cmp r7, #0 │ │ + bge.n 40442 │ │ + ldr r2, [sp, #28] │ │ ldr r3, [sp, #24] │ │ - ands r3, r1 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #0] │ │ - ldr r2, [r1, r2] │ │ - movs r1, #255 ; 0xff │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - lsrs r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsls r3, r2 │ │ - orrs r5, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - lsrs r0, r3 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #16] │ │ - orrs r5, r0 │ │ - stmia r7!, {r5} │ │ - subs r3, #1 │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - ble.n 40310 │ │ - b.n 3ffe8 │ │ + mov ip, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #32] │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + b.n 40454 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ - subs r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #80] ; 0x50 │ │ + mov ip, r2 │ │ adds r7, r7, r3 │ │ - b.n 3ffc0 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - str r6, [sp, #24] │ │ - asrs r6, r3, #31 │ │ - ldr r0, [sp, #16] │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r3 │ │ - asrs r6, r6, #2 │ │ - muls r0, r6 │ │ - adds r2, r0, r2 │ │ - lsls r2, r2, #2 │ │ - adds r2, r5, r2 │ │ - movs r5, #3 │ │ - adds r0, r1, #3 │ │ - asrs r3, r0, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r0 │ │ - subs r6, r6, r1 │ │ - asrs r3, r3, #2 │ │ + ldr r3, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + add r3, ip │ │ str r3, [sp, #0] │ │ - ands r1, r5 │ │ - lsls r3, r6, #2 │ │ - str r3, [sp, #28] │ │ - str r1, [sp, #16] │ │ - adds r6, r4, #2 │ │ - adds r7, r4, r5 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 40358 │ │ - b.n 3fc6c │ │ - ldr r3, [sp, #16] │ │ - ldr r5, [sp, #0] │ │ - cmp r3, #2 │ │ - beq.n 403e0 │ │ - cmp r3, #3 │ │ - beq.n 403a4 │ │ - cmp r3, #1 │ │ - beq.n 4041c │ │ - ldrb r1, [r4, #29] │ │ - ldr r0, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - lsrs r0, r1 │ │ - adds r1, r0, #0 │ │ - ldrb r0, [r6, #31] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ ldr r3, [sp, #4] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ - ldr r3, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + b.n 403c0 │ │ + adds r7, r1, r2 │ │ + eors r7, r2 │ │ + cmp r3, r7 │ │ + blt.n 4047e │ │ + adds r2, r3, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r7, #1 │ │ + subs r7, r7, r3 │ │ + subs r4, r2, r3 │ │ + lsls r3, r7, #1 │ │ + str r2, [sp, #24] │ │ + str r3, [sp, #32] │ │ + movs r2, #0 │ │ + movs r7, #1 │ │ + b.n 40492 │ │ + adds r2, r7, #1 │ │ + str r2, [sp, #8] │ │ + lsls r2, r3, #1 │ │ + subs r4, r2, r7 │ │ + subs r7, r3, r7 │ │ + lsls r3, r7, #1 │ │ + str r2, [sp, #24] │ │ + movs r7, #0 │ │ + movs r2, #1 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #0] │ │ + cmp r3, r6 │ │ + ble.n 404a4 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r7, r7 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #1 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #4] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ - ldr r3, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ + cmp r3, r1 │ │ + ble.n 404b8 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + negs r2, r2 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #120] ; 0x78 │ │ + ldr r6, [sp, #20] │ │ + negs r1, r3 │ │ + adcs r3, r1 │ │ + ldr r1, [sp, #8] │ │ + subs r3, r1, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + lsls r1, r3, #24 │ │ ldr r3, [sp, #12] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #4] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #20] │ │ + lsls r0, r3, #16 │ │ + ldr r3, [sp, #16] │ │ orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - ldrb r1, [r4, #29] │ │ + orrs r6, r0 │ │ + lsls r1, r3, #8 │ │ + orrs r6, r1 │ │ + movs r1, #0 │ │ ldr r3, [sp, #8] │ │ - ldrb r0, [r6, #31] │ │ - subs r5, #1 │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - ldr r3, [sp, #12] │ │ - lsls r1, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - ldrb r3, [r7, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #4] │ │ - orrs r1, r0 │ │ - ldrb r0, [r4, #28] │ │ - lsrs r3, r0 │ │ - adds r0, r3, #0 │ │ - adds r3, r4, #1 │ │ - ldrb r3, [r3, #31] │ │ - lsls r0, r3 │ │ - ldr r3, [sp, #20] │ │ - orrs r0, r1 │ │ - ldrb r1, [r4, #31] │ │ - lsrs r3, r1 │ │ - adds r1, r3, #0 │ │ - adds r3, r4, #4 │ │ - ldrb r3, [r3, #31] │ │ - lsls r1, r3 │ │ - orrs r1, r0 │ │ - stmia r2!, {r1} │ │ - cmp r5, #0 │ │ - bgt.n 40368 │ │ + cmp r1, r3 │ │ + beq.n 40520 │ │ + ldr r3, [r5, #16] │ │ + ldr r0, [sp, #4] │ │ + muls r3, r0 │ │ + ldr r0, [sp, #0] │ │ + lsls r0, r0, #2 │ │ + adds r3, r0, r3 │ │ + ldr r0, [r5, #20] │ │ + str r6, [r3, r0] │ │ + cmp r4, #0 │ │ + bge.n 40504 │ │ ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - adds r2, r2, r3 │ │ - b.n 40350 │ │ - movs r0, #4 │ │ - bl 19ec4 │ │ - add sp, #100 ; 0x64 │ │ + adds r4, r4, r3 │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r7 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + b.n 4051a │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + mov ip, r0 │ │ + adds r4, r4, r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #0] │ │ + add r3, ip │ │ + mov ip, r0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r3, ip │ │ + str r3, [sp, #4] │ │ + adds r1, #1 │ │ + b.n 404da │ │ + add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ + ldrb r2, [r0, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 40534 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #4 │ │ + beq.n 4054c │ │ + b.n 4056c │ │ + movs r2, #248 ; 0xf8 │ │ + ldr r3, [r0, #12] │ │ + lsls r2, r2, #7 │ │ + cmp r3, r2 │ │ + beq.n 40570 │ │ + movs r2, #248 ; 0xf8 │ │ + lsls r2, r2, #8 │ │ + cmp r3, r2 │ │ + beq.n 40576 │ │ + ldr r0, [pc, #64] ; (40588 ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [r0, #12] │ │ + ldr r3, [r0, #24] │ │ + lsls r2, r2, #16 │ │ + cmp r1, r2 │ │ + bne.n 40562 │ │ + cmp r3, #0 │ │ + bne.n 4057c │ │ + ldr r0, [pc, #44] ; (4058c ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + cmp r3, #0 │ │ + bne.n 40582 │ │ + ldr r0, [pc, #40] ; (40590 ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + movs r0, #0 │ │ + b.n 40586 │ │ + ldr r0, [pc, #32] ; (40594 ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + ldr r0, [pc, #32] ; (40598 ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + ldr r0, [pc, #28] ; (4059c ) │ │ + add r0, pc │ │ + b.n 40586 │ │ + ldr r0, [pc, #28] ; (405a0 ) │ │ + add r0, pc │ │ + bx lr │ │ + str r4, [sp, #516] ; 0x204 │ │ + vabdl.u q15, d31, d3 │ │ + vaddw.u q14, , d21 │ │ + vqshlu.s64 d26, d31, #63 ; 0x3f │ │ + vrsra.u64 , , #1 │ │ + vrsra.u32 , , #1 │ │ + vrshr.u64 , , #1 │ │ + Address 0x00000000000405a2 is out of bounds. │ │ │ │ -00040474 : │ │ + │ │ +000405a4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #60 ; 0x3c │ │ - adds r4, r3, #0 │ │ - add r3, sp, #80 ; 0x50 │ │ - ldrb r3, [r3, #0] │ │ - str r2, [sp, #24] │ │ - adds r6, r0, #0 │ │ - str r3, [sp, #16] │ │ - add r3, sp, #84 ; 0x54 │ │ - ldrb r7, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ add r3, sp, #88 ; 0x58 │ │ + ldrb r7, [r3, #0] │ │ + add r3, sp, #92 ; 0x5c │ │ ldrb r3, [r3, #0] │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #348] ; (405ec ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #28] │ │ - str r2, [sp, #52] ; 0x34 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #32] │ │ + add r3, sp, #96 ; 0x60 │ │ + ldrb r3, [r3, #0] │ │ + str r1, [sp, #52] ; 0x34 │ │ + str r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #100 ; 0x64 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bne.n 404a4 │ │ - ldr r0, [pc, #336] ; (405f0 ) │ │ + bne.n 405d0 │ │ + ldr r0, [pc, #92] ; (40628 ) │ │ add r0, pc │ │ - b.n 404b0 │ │ - ldr r3, [r0, #4] │ │ - ldrb r3, [r3, #8] │ │ - cmp r3, #7 │ │ - bhi.n 404b6 │ │ - ldr r0, [pc, #324] ; (405f4 ) │ │ + b.n 405de │ │ + ldr r0, [r0, #4] │ │ + bl 40524 │ │ + subs r6, r0, #0 │ │ + bne.n 405e6 │ │ + ldr r0, [pc, #80] ; (4062c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 405d8 │ │ - adds r3, r0, #0 │ │ - adds r3, #36 ; 0x24 │ │ - cmp r1, #0 │ │ - beq.n 404d4 │ │ - add r5, sp, #36 ; 0x24 │ │ - adds r0, r1, #0 │ │ - adds r2, r5, #0 │ │ - adds r1, r3, #0 │ │ - bl 63434 │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - bne.n 404d6 │ │ - b.n 405d8 │ │ - adds r5, r3, #0 │ │ - ldr r3, [sp, #24] │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 4050c │ │ - ldr r0, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r4 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - lsls r4, r0, #24 │ │ - ldr r0, [sp, #20] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - ldr r0, [sp, #20] │ │ - lsrs r3, r3, #24 │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r7 │ │ - str r3, [sp, #16] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r7, r0, #24 │ │ - lsrs r4, r4, #24 │ │ - lsrs r7, r7, #24 │ │ - ldr r2, [r6, #4] │ │ - ldrb r3, [r2, #8] │ │ - lsls r1, r3, #24 │ │ - lsrs r3, r1, #24 │ │ - cmp r3, #16 │ │ - beq.n 40542 │ │ - cmp r3, #32 │ │ - beq.n 40564 │ │ - cmp r3, #15 │ │ - bne.n 405a4 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r1, [r2, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r1, r3 │ │ - bne.n 405a4 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3ca68 │ │ - b.n 405d8 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r1, [r2, #12] │ │ - lsls r3, r3, #8 │ │ - cmp r1, r3 │ │ - bne.n 405a4 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3d0c0 │ │ - b.n 405d8 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [r2, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r1, r3 │ │ - bne.n 405a4 │ │ - ldr r3, [r2, #24] │ │ - cmp r3, #0 │ │ - bne.n 4058c │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3d718 │ │ - b.n 405d8 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3dc3e │ │ - b.n 405d8 │ │ - ldr r3, [r2, #24] │ │ - cmp r3, #0 │ │ - bne.n 405c2 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + adds r5, r0, #0 │ │ + b.n 40622 │ │ + adds r0, r4, #0 │ │ + add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3e208 │ │ - b.n 405d8 │ │ - ldr r3, [sp, #16] │ │ - str r7, [sp, #4] │ │ - adds r0, r6, #0 │ │ + adds r0, #36 ; 0x24 │ │ + add r1, sp, #52 ; 0x34 │ │ + add r2, sp, #48 ; 0x30 │ │ + add r3, sp, #44 ; 0x2c │ │ + bl 636ec │ │ + movs r5, #0 │ │ + cmp r0, r5 │ │ + beq.n 40622 │ │ + ldr r3, [sp, #80] ; 0x50 │ │ + str r7, [sp, #8] │ │ + adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r1, r5, #0 │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #24] │ │ - adds r3, r4, #0 │ │ - bl 3f798 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 405e6 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r3, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + blx r6 │ │ + adds r0, r5, #0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrh r4, [r2, #50] ; 0x32 │ │ - movs r1, r1 │ │ - ldrh r5, [r2, #26] │ │ + ldrh r7, [r3, #32] │ │ movs r6, r0 │ │ - ldrh r0, [r3, #44] ; 0x2c │ │ + ldrh r0, [r0, #34] ; 0x22 │ │ movs r6, r0 │ │ │ │ -000405f8 : │ │ +00040630 : │ │ push {r4, r5, r6, r7, lr} │ │ - sub sp, #84 ; 0x54 │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #104 ; 0x68 │ │ - ldrb r6, [r3, #0] │ │ - add r3, sp, #108 ; 0x6c │ │ + sub sp, #100 ; 0x64 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add r3, sp, #120 ; 0x78 │ │ ldrb r3, [r3, #0] │ │ - str r2, [sp, #48] ; 0x30 │ │ - adds r7, r0, #0 │ │ - str r3, [sp, #20] │ │ - add r3, sp, #112 ; 0x70 │ │ + str r2, [sp, #44] ; 0x2c │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + add r3, sp, #124 ; 0x7c │ │ ldrb r3, [r3, #0] │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r3, [sp, #24] │ │ - add r3, sp, #116 ; 0x74 │ │ + adds r6, r1, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #128 ; 0x80 │ │ ldrb r3, [r3, #0] │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #272] ; (4072c ) │ │ + str r3, [sp, #60] ; 0x3c │ │ + add r3, sp, #132 ; 0x84 │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r3, [pc, #232] ; (40740 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - str r2, [sp, #76] ; 0x4c │ │ + str r3, [sp, #68] ; 0x44 │ │ + str r2, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n 40630 │ │ - ldr r0, [pc, #260] ; (40730 ) │ │ + bne.n 4066a │ │ + ldr r0, [pc, #220] ; (40744 ) │ │ add r0, pc │ │ - b.n 4063c │ │ - ldr r4, [r0, #4] │ │ - ldrb r5, [r4, #8] │ │ - cmp r5, #7 │ │ - bhi.n 40642 │ │ - ldr r0, [pc, #248] ; (40734 ) │ │ + b.n 40682 │ │ + ldr r0, [r0, #4] │ │ + bl 40524 │ │ + str r0, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + beq.n 4067e │ │ + movs r3, #1 │ │ + adds r4, r6, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 406b6 │ │ + ldr r0, [pc, #200] ; (40748 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 40702 │ │ + b.n 4072c │ │ + adds r0, r5, #0 │ │ + ldr r3, [r4, #0] │ │ + adds r0, #36 ; 0x24 │ │ + add r1, sp, #76 ; 0x4c │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #4] │ │ + add r2, sp, #80 ; 0x50 │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #88] ; 0x58 │ │ + add r3, sp, #88 ; 0x58 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #84 ; 0x54 │ │ + bl 636ec │ │ + cmp r0, #0 │ │ + bne.n 406c0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n 4067c │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #20] │ │ - lsls r6, r0, #24 │ │ - ldr r0, [sp, #28] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - lsls r3, r0, #24 │ │ - lsrs r3, r3, #24 │ │ - lsrs r6, r6, #24 │ │ - str r3, [sp, #24] │ │ - cmp r5, #16 │ │ - beq.n 40694 │ │ - cmp r5, #32 │ │ - beq.n 406a0 │ │ - cmp r5, #15 │ │ - bne.n 406b6 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r4, #12] │ │ - lsls r3, r3, #7 │ │ - cmp r2, r3 │ │ - beq.n 40716 │ │ - b.n 406b6 │ │ - movs r3, #248 ; 0xf8 │ │ - ldr r2, [r4, #12] │ │ - lsls r3, r3, #8 │ │ + adds r4, #8 │ │ + adds r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ - beq.n 4071c │ │ - b.n 406b6 │ │ - movs r3, #255 ; 0xff │ │ + blt.n 40688 │ │ + b.n 406f8 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + ldr r0, [r4, #8] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + movs r2, #1 │ │ + cmp r3, r0 │ │ + bne.n 406d4 │ │ ldr r2, [r4, #12] │ │ - lsls r3, r3, #16 │ │ - cmp r2, r3 │ │ - bne.n 406b6 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.n 40722 │ │ - ldr r5, [pc, #132] ; (40738 ) │ │ - add r5, pc │ │ - b.n 406c0 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.n 40710 │ │ - ldr r5, [pc, #124] ; (4073c ) │ │ - add r5, pc │ │ - movs r3, #0 │ │ - adds r4, r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r4, r3 │ │ - bge.n 40700 │ │ - adds r1, r7, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - lsls r0, r4, #4 │ │ - adds r1, #36 ; 0x24 │ │ - adds r0, r3, r0 │ │ - add r3, sp, #60 ; 0x3c │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 63434 │ │ - cmp r0, #0 │ │ - beq.n 406fc │ │ - ldr r3, [sp, #20] │ │ - adds r0, r7, #0 │ │ + subs r2, r1, r2 │ │ + subs r0, r2, #1 │ │ + sbcs r2, r0 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r2, [sp, #24] │ │ + adds r0, r5, #0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + str r1, [sp, #8] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str r1, [sp, #12] │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + str r1, [sp, #16] │ │ + ldr r1, [sp, #64] ; 0x40 │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + blx r7 │ │ + b.n 406ae │ │ + ldr r2, [pc, #80] ; (4074c ) │ │ + mov ip, r2 │ │ + add r3, ip │ │ + lsls r3, r3, #3 │ │ + adds r3, r6, r3 │ │ + ldmia r3!, {r1, r2} │ │ + ldr r3, [r6, #0] │ │ + cmp r3, r1 │ │ + bne.n 40712 │ │ + ldr r3, [r6, #4] │ │ + movs r0, #0 │ │ + cmp r3, r2 │ │ + beq.n 4072c │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r0, r5, #0 │ │ str r3, [sp, #0] │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #4] │ │ - ldr r3, [sp, #28] │ │ + ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #8] │ │ - adds r3, r6, #0 │ │ - blx r5 │ │ - str r0, [sp, #32] │ │ - adds r4, #1 │ │ - b.n 406c6 │ │ - ldr r0, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 396f0 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 40728 │ │ + beq.n 4073a │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r5, [pc, #44] ; (40740 ) │ │ - add r5, pc │ │ - b.n 406c0 │ │ - ldr r5, [pc, #44] ; (40744 ) │ │ - add r5, pc │ │ - b.n 406c0 │ │ - ldr r5, [pc, #40] ; (40748 ) │ │ - add r5, pc │ │ - b.n 406c0 │ │ - ldr r5, [pc, #40] ; (4074c ) │ │ - add r5, pc │ │ - b.n 406c0 │ │ - add sp, #84 ; 0x54 │ │ + add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r0, [r1, #38] ; 0x26 │ │ + nop ; (mov r8, r8) │ │ + ldrh r6, [r1, #36] ; 0x24 │ │ movs r1, r1 │ │ - ldrh r1, [r1, #14] │ │ + ldrh r2, [r4, #30] │ │ movs r6, r0 │ │ - ldrh r4, [r7, #32] │ │ + ldrh r2, [r7, #30] │ │ movs r6, r0 │ │ - bpl.n 4064e │ │ - vshr.u64 , , #1 │ │ - ; instruction: 0xffffdaf3 │ │ - ; instruction: 0xffffc34d │ │ - ; instruction: 0xffffc99f │ │ - ; instruction: 0xffffcff1 │ │ - Address 0x000000000004074e is out of bounds. │ │ - │ │ + ; instruction: 0xffff1fff │ │ │ │ 00040750 : │ │ push {lr} │ │ movs r3, #0 │ │ cmp r0, #8 │ │ bls.n 4075a │ │ b.n 40878 │ │ @@ -77606,15 +77600,15 @@ │ │ ldr r3, [r5, #12] │ │ b.n 40b7c │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ - bl 4ca3c │ │ + bl 4b618 │ │ ldr r2, [r5, #0] │ │ ldr r0, [r7, #0] │ │ adds r4, #220 ; 0xdc │ │ ldr r1, [r4, #0] │ │ adds r0, r0, r2 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r5, #12] │ │ @@ -77675,15 +77669,15 @@ │ │ ldr r3, [r3, #0] │ │ b.n 40c0a │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ add r1, sp, #20 │ │ add r2, sp, #24 │ │ - bl 4ca3c │ │ + bl 4b618 │ │ adds r2, r4, #0 │ │ adds r2, #216 ; 0xd8 │ │ ldmia r2!, {r0, r1} │ │ ldr r2, [sp, #24] │ │ adds r3, r4, #0 │ │ subs r1, r2, r1 │ │ adds r2, r4, #0 │ │ @@ -77765,15 +77759,15 @@ │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r4, [r6, #56] ; 0x38 │ │ movs r1, r1 │ │ beq.n 40c24 │ │ movs r1, r1 │ │ - str r6, [r5, #24] │ │ + str r0, [r0, #24] │ │ movs r6, r0 │ │ strh r7, [r0, #52] ; 0x34 │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ strh r1, [r1, #52] ; 0x34 │ │ movs r6, r0 │ │ strh r4, [r2, #52] ; 0x34 │ │ @@ -77804,15 +77798,15 @@ │ │ adds r3, r5, #0 │ │ movs r2, #0 │ │ adds r3, #252 ; 0xfc │ │ str r2, [r3, #16] │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 4c6b4 │ │ + bl 4b290 │ │ cmp r0, #0 │ │ blt.n 40d24 │ │ ldr r3, [r5, #0] │ │ adds r0, r4, #0 │ │ str r3, [r7, #0] │ │ bl 40ba8 │ │ ldr r4, [r6, #68] ; 0x44 │ │ @@ -77905,15 +77899,15 @@ │ │ str r3, [r6, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r4, #188 ; 0xbc │ │ bl 40cd8 │ │ ldr r0, [r4, #0] │ │ - bl 4cb0c │ │ + bl 4b6e8 │ │ pop {r4, pc} │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ add r7, sp, #16 │ │ str r3, [r7, #8] │ │ ldr r3, [pc, #508] ; (40fe4 ) │ │ str r2, [r7, #12] │ │ @@ -78069,15 +78063,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r7, #32] │ │ - bl 49004 │ │ + bl 4ef6c │ │ adds r4, r0, #0 │ │ ldr r0, [r7, #32] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ b.n 40fce │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [r4, #8] │ │ @@ -78193,15 +78187,15 @@ │ │ strh r5, [r5, #34] ; 0x22 │ │ movs r6, r0 │ │ lsls r7, r6, #28 │ │ movs r0, r0 │ │ push {r3, lr} │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ - bl 4ca3c │ │ + bl 4b618 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, #252 ; 0xfc │ │ ldr r4, [r3, #68] ; 0x44 │ │ @@ -78312,26 +78306,26 @@ │ │ adds r5, #232 ; 0xe8 │ │ ldr r0, [r5, #0] │ │ bl 4546c │ │ ldr r3, [sp, #20] │ │ str r3, [r5, #0] │ │ b.n 41092 │ │ ldr r0, [r4, #0] │ │ - bl 4cb70 │ │ + bl 4b74c │ │ adds r3, r4, #0 │ │ adds r3, #244 ; 0xf4 │ │ ldr r0, [r3, #0] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ adds r0, r6, #0 │ │ bl 4546c │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrb r2, [r4, r4] │ │ + ldrb r4, [r6, r3] │ │ movs r6, r0 │ │ strh r3, [r7, #14] │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ strh r5, [r7, #14] │ │ movs r6, r0 │ │ strh r0, [r1, #16] │ │ @@ -78360,30 +78354,30 @@ │ │ movs r0, #21 │ │ str r3, [sp, #68] ; 0x44 │ │ movs r3, #0 │ │ add r1, sp, #56 ; 0x38 │ │ str r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #64] ; 0x40 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ str r4, [sp, #36] ; 0x24 │ │ cmp r0, #0 │ │ blt.n 41226 │ │ movs r0, #17 │ │ add r1, sp, #60 ; 0x3c │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ blt.n 41226 │ │ movs r0, #18 │ │ add r1, sp, #64 ; 0x40 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ blt.n 41226 │ │ ldr r0, [sp, #20] │ │ - bl 4a66c │ │ + bl 49248 │ │ adds r3, r0, #0 │ │ str r0, [sp, #28] │ │ lsls r3, r3, #30 │ │ bpl.n 411da │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #4 │ │ bne.n 411da │ │ @@ -78391,42 +78385,42 @@ │ │ cmp r3, #2 │ │ bne.n 411da │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ beq.n 4122a │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #2 │ │ movs r0, #17 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #0 │ │ movs r0, #18 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #2 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #20] │ │ orrs r1, r3 │ │ - bl 4bffc │ │ + bl 4abd8 │ │ movs r3, #1 │ │ str r3, [sp, #24] │ │ cmp r0, #0 │ │ bge.n 4122c │ │ ldr r1, [sp, #56] ; 0x38 │ │ movs r0, #21 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ ldr r1, [sp, #60] ; 0x3c │ │ movs r0, #17 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r0, #18 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ ldr r0, [sp, #20] │ │ ldr r1, [sp, #28] │ │ - bl 4bffc │ │ + bl 4abd8 │ │ movs r0, #0 │ │ b.n 41858 │ │ str r3, [sp, #24] │ │ movs r1, #162 ; 0xa2 │ │ movs r0, #1 │ │ lsls r1, r1, #1 │ │ bl 4545c │ │ @@ -78456,20 +78450,20 @@ │ │ adds r3, r4, #0 │ │ ldr r2, [sp, #20] │ │ adds r3, #252 ; 0xfc │ │ str r5, [r3, #68] ; 0x44 │ │ subs r3, #64 ; 0x40 │ │ str r2, [r3, #0] │ │ adds r0, r2, #0 │ │ - bl 4c5dc │ │ + bl 4b1b8 │ │ subs r1, r0, #0 │ │ str r0, [r5, #0] │ │ beq.n 4128e │ │ ldr r0, [sp, #20] │ │ - bl 4c6b4 │ │ + bl 4b290 │ │ cmp r0, #0 │ │ bge.n 412a4 │ │ adds r0, r4, #0 │ │ bl 4103c │ │ b.n 4184c │ │ nop ; (mov r8, r8) │ │ ldrh r6, [r5, #34] ; 0x22 │ │ @@ -78769,25 +78763,25 @@ │ │ adds r3, r5, #0 │ │ ldr r2, [sp, #32] │ │ adds r3, #228 ; 0xe4 │ │ str r2, [r3, #0] │ │ cmp r0, #0 │ │ beq.n 414f6 │ │ movs r0, #1 │ │ - bl 4ca94 │ │ - bl 4cae0 │ │ + bl 4b670 │ │ + bl 4b6bc │ │ cmp r0, #0 │ │ ble.n 4150a │ │ movs r3, #4 │ │ ldr r2, [r4, #108] ; 0x6c │ │ orrs r3, r2 │ │ str r3, [r4, #108] ; 0x6c │ │ movs r0, #20 │ │ add r1, sp, #52 ; 0x34 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ bne.n 41520 │ │ movs r3, #1 │ │ ldr r2, [sp, #52] ; 0x34 │ │ tst r2, r3 │ │ beq.n 41520 │ │ str r3, [r5, #4] │ │ @@ -79195,15 +79189,15 @@ │ │ movs r0, r0 │ │ lsrs r5, r0, #20 │ │ movs r0, r0 │ │ lsrs r5, r6, #19 │ │ movs r0, r0 │ │ strh r1, [r0, #4] │ │ subs r3, #128 ; 0x80 │ │ - strb r0, [r6, r7] │ │ + strb r2, [r0, r7] │ │ movs r6, r0 │ │ ldrb r1, [r1, #11] │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ ldrb r3, [r1, #11] │ │ movs r6, r0 │ │ ldrb r6, [r2, #11] │ │ @@ -81112,15 +81106,15 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ eors r6, r6 │ │ ldr r0, [r6, #68] ; 0x44 │ │ movs r1, r1 │ │ - cmp sl, sl │ │ + cmp ip, r4 │ │ movs r6, r0 │ │ ldr r3, [r5, #40] ; 0x28 │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ ldr r5, [r5, #40] ; 0x28 │ │ movs r6, r0 │ │ ldr r0, [r7, #40] ; 0x28 │ │ @@ -81314,15 +81308,15 @@ │ │ cmp r2, r3 │ │ beq.n 42a48 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r4, [r2, #32] │ │ movs r1, r1 │ │ - add r6, r1 │ │ + mvns r0, r4 │ │ movs r6, r0 │ │ ldr r7, [r4, #12] │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ ldr r1, [r5, #12] │ │ movs r6, r0 │ │ ldr r4, [r6, #12] │ │ @@ -81748,15 +81742,15 @@ │ │ cmp r2, r3 │ │ beq.n 42de4 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ str r0, [r1, #96] ; 0x60 │ │ movs r1, r1 │ │ - eors r2, r6 │ │ + eors r4, r0 │ │ movs r6, r0 │ │ str r3, [r1, #84] ; 0x54 │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ str r5, [r1, #84] ; 0x54 │ │ movs r6, r0 │ │ str r0, [r3, #84] ; 0x54 │ │ @@ -81930,15 +81924,15 @@ │ │ beq.n 42f62 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ str r0, [r0, #76] ; 0x4c │ │ movs r1, r1 │ │ - subs r6, #244 ; 0xf4 │ │ + subs r6, #198 ; 0xc6 │ │ movs r6, r0 │ │ str r5, [r1, #60] ; 0x3c │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ str r7, [r1, #60] ; 0x3c │ │ movs r6, r0 │ │ str r2, [r3, #60] ; 0x3c │ │ @@ -82147,15 +82141,15 @@ │ │ adcs r3, r6 │ │ str r3, [r4, #28] │ │ movs r3, #0 │ │ ldr r0, [pc, #624] ; (4339c ) │ │ str r3, [r4, #36] ; 0x24 │ │ str r3, [r4, #32] │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ cmp r0, #0 │ │ beq.n 43152 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ beq.n 43152 │ │ ldr r1, [pc, #608] ; (433a0 ) │ │ add r1, pc │ │ @@ -82457,15 +82451,15 @@ │ │ movs r6, r0 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ add r1, sp, #668 ; 0x29c │ │ add r2, sp, #664 ; 0x298 │ │ - subs r3, #254 ; 0xfe │ │ + subs r3, #208 ; 0xd0 │ │ movs r6, r0 │ │ str r7, [r2, #12] │ │ movs r6, r0 │ │ ; instruction: 0xfb00ffff │ │ str r1, [r3, #12] │ │ movs r6, r0 │ │ str r4, [r4, #12] │ │ @@ -83215,15 +83209,15 @@ │ │ movs r6, r0 │ │ ldrh r3, [r7, r0] │ │ movs r6, r0 │ │ ldrh r6, [r0, r1] │ │ movs r6, r0 │ │ ldr r1, [r7, r7] │ │ movs r6, r0 │ │ - adds r4, #240 ; 0xf0 │ │ + adds r4, #194 ; 0xc2 │ │ movs r6, r0 │ │ ldr r1, [r1, r7] │ │ movs r6, r0 │ │ ldr r3, [r1, r7] │ │ movs r6, r0 │ │ ldr r6, [r2, r7] │ │ movs r6, r0 │ │ @@ -83465,15 +83459,15 @@ │ │ ldr r3, [r5, #12] │ │ b.n 43be2 │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ - bl 4ca3c │ │ + bl 4b618 │ │ ldr r2, [r5, #0] │ │ ldr r0, [r7, #0] │ │ adds r4, #220 ; 0xdc │ │ ldr r1, [r4, #0] │ │ adds r0, r0, r2 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r5, #12] │ │ @@ -83534,15 +83528,15 @@ │ │ ldr r3, [r3, #0] │ │ b.n 43c70 │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ add r1, sp, #20 │ │ add r2, sp, #24 │ │ - bl 4ca3c │ │ + bl 4b618 │ │ adds r2, r7, #0 │ │ adds r2, #216 ; 0xd8 │ │ ldmia r2!, {r0, r1} │ │ ldr r2, [sp, #24] │ │ adds r3, r7, #0 │ │ subs r1, r2, r1 │ │ adds r2, r7, #0 │ │ @@ -83627,15 +83621,15 @@ │ │ ldr r3, [r5, #0] │ │ movs r0, #0 │ │ cmp r3, r1 │ │ beq.n 43d34 │ │ adds r3, r4, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r0, [r3, #0] │ │ - bl 4c6b4 │ │ + bl 4b290 │ │ cmp r0, #0 │ │ blt.n 43d30 │ │ ldr r3, [r6, #0] │ │ adds r0, r4, #0 │ │ str r3, [r5, #0] │ │ bl 43c10 │ │ movs r0, #0 │ │ @@ -83708,15 +83702,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r4, #188 ; 0xbc │ │ bl 43cfc │ │ ldr r0, [r4, #0] │ │ - bl 4cb0c │ │ + bl 4b6e8 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ add r7, sp, #16 │ │ str r3, [r7, #8] │ │ ldr r3, [pc, #392] ; (43f68 ) │ │ @@ -83817,15 +83811,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r7, #32] │ │ - bl 49004 │ │ + bl 4ef6c │ │ adds r4, r0, #0 │ │ ldr r0, [r7, #32] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ b.n 43f52 │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [r4, #8] │ │ @@ -84240,15 +84234,15 @@ │ │ strh r1, [r0, #4] │ │ subs r3, #128 ; 0x80 │ │ lsrs r1, r2, #16 │ │ movs r0, r0 │ │ push {r3, lr} │ │ adds r0, #188 ; 0xbc │ │ ldr r0, [r0, #0] │ │ - bl 4ca3c │ │ + bl 4b618 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ push {r0, r1, r4, r5, r6, lr} │ │ ldr r5, [r3, #68] ; 0x44 │ │ @@ -84576,15 +84570,15 @@ │ │ movs r0, #1 │ │ blx r3 │ │ ldr r0, [r5, #0] │ │ bl 4546c │ │ str r7, [r5, #0] │ │ b.n 444e4 │ │ ldr r0, [r4, #0] │ │ - bl 4cb70 │ │ + bl 4b74c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ adds r0, r6, #0 │ │ bl 4546c │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -84599,23 +84593,23 @@ │ │ add r1, sp, #32 │ │ movs r0, #21 │ │ ldr r3, [r4, #0] │ │ str r6, [sp, #32] │ │ str r6, [sp, #36] ; 0x24 │ │ str r3, [sp, #44] ; 0x2c │ │ str r6, [sp, #40] ; 0x28 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ add r1, sp, #36 ; 0x24 │ │ movs r0, #17 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ add r1, sp, #40 ; 0x28 │ │ movs r0, #18 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ adds r0, r7, #0 │ │ - bl 4a66c │ │ + bl 49248 │ │ adds r3, r0, #0 │ │ str r0, [sp, #8] │ │ str r4, [sp, #20] │ │ lsls r3, r3, #30 │ │ bpl.n 44572 │ │ ldr r3, [sp, #32] │ │ cmp r3, #4 │ │ @@ -84624,42 +84618,42 @@ │ │ cmp r3, #1 │ │ bne.n 44572 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #1 │ │ beq.n 445c2 │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #1 │ │ movs r0, #17 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #1 │ │ movs r0, #18 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ movs r1, #2 │ │ ldr r3, [sp, #8] │ │ adds r0, r7, #0 │ │ orrs r1, r3 │ │ - bl 4bffc │ │ + bl 4abd8 │ │ movs r3, #1 │ │ str r3, [sp, #4] │ │ cmp r0, #0 │ │ bge.n 445c4 │ │ ldr r1, [sp, #32] │ │ movs r0, #21 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r0, #17 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #18 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #8] │ │ - bl 4bffc │ │ + bl 4abd8 │ │ movs r0, #0 │ │ b.n 44980 │ │ str r6, [sp, #4] │ │ movs r1, #162 ; 0xa2 │ │ movs r0, #1 │ │ lsls r1, r1, #1 │ │ bl 4545c │ │ @@ -84750,20 +84744,20 @@ │ │ str r3, [r6, #108] ; 0x6c │ │ adds r3, r6, #0 │ │ adds r3, #252 ; 0xfc │ │ str r4, [r3, #68] ; 0x44 │ │ subs r3, #64 ; 0x40 │ │ str r7, [r3, #0] │ │ adds r0, r7, #0 │ │ - bl 4c5dc │ │ + bl 4b1b8 │ │ subs r1, r0, #0 │ │ str r0, [r4, #0] │ │ beq.n 446a0 │ │ adds r0, r7, #0 │ │ - bl 4c6b4 │ │ + bl 4b290 │ │ cmp r0, #0 │ │ bge.n 44708 │ │ adds r0, r6, #0 │ │ bl 444d0 │ │ b.n 44976 │ │ ldr r6, [r0, r3] │ │ movs r1, r1 │ │ @@ -84991,16 +84985,16 @@ │ │ adds r3, #172 ; 0xac │ │ str r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ ands r3, r0 │ │ subs r0, r3, #0 │ │ beq.n 44898 │ │ movs r0, #1 │ │ - bl 4ca94 │ │ - bl 4cae0 │ │ + bl 4b670 │ │ + bl 4b6bc │ │ cmp r0, #0 │ │ ble.n 448ac │ │ movs r3, #4 │ │ ldr r2, [r6, #108] ; 0x6c │ │ orrs r3, r2 │ │ str r3, [r6, #108] ; 0x6c │ │ movs r7, #0 │ │ @@ -85021,15 +85015,15 @@ │ │ blx r3 │ │ adds r3, r6, #0 │ │ ldr r2, [sp, #28] │ │ ldr r0, [pc, #356] ; (44a38 ) │ │ adds r3, #184 ; 0xb8 │ │ str r2, [r3, #0] │ │ add r0, pc │ │ - bl 4c160 │ │ + bl 4ad3c │ │ cmp r0, r7 │ │ bne.n 448e6 │ │ ldr r3, [r4, #72] ; 0x48 │ │ cmp r3, r7 │ │ beq.n 4490a │ │ adds r3, r4, #0 │ │ movs r2, #1 │ │ @@ -85051,15 +85045,15 @@ │ │ str r2, [r3, #0] │ │ adds r3, r4, #0 │ │ movs r2, #0 │ │ ldr r0, [pc, #304] ; (44a40 ) │ │ adds r3, #180 ; 0xb4 │ │ str r2, [r3, #0] │ │ add r0, pc │ │ - bl 4c160 │ │ + bl 4ad3c │ │ cmp r0, #0 │ │ beq.n 44924 │ │ movs r3, #1 │ │ adds r4, #188 ; 0xbc │ │ str r3, [r4, #0] │ │ adds r3, r6, #0 │ │ adds r3, #252 ; 0xfc │ │ @@ -85827,15 +85821,15 @@ │ │ ldr r6, [pc, #204] ; (450a4 ) │ │ ldr r3, [pc, #204] ; (450a8 ) │ │ str r0, [r4, #12] │ │ ldr r0, [pc, #204] ; (450ac ) │ │ str r3, [r4, #16] │ │ str r6, [r4, #20] │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ ldr r3, [pc, #188] ; (450a8 ) │ │ str r6, [sp, #36] ; 0x24 │ │ str r3, [sp, #32] │ │ cmp r0, #0 │ │ beq.n 4500c │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ @@ -86395,15 +86389,15 @@ │ │ push {r3, lr} │ │ cmp r2, #0 │ │ bne.n 4541a │ │ ldr r2, [pc, #8] ; (45420 ) │ │ add r2, pc │ │ bl 9f2f0 <__aeabi_llsl@@Base+0x55c> │ │ pop {r3, pc} │ │ - adds r4, r0, r7 │ │ + adds r6, r2, r6 │ │ movs r6, r0 │ │ │ │ 00045424 : │ │ push {r2, r3} │ │ push {r0, r1, r2, r4, r5, lr} │ │ ldr r4, [pc, #36] ; (45450 ) │ │ add r3, sp, #24 │ │ @@ -87842,15 +87836,15 @@ │ │ movs r0, #0 │ │ str r3, [r4, #0] │ │ b.n 45f8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - lsrs r0, r1, #23 │ │ + lsrs r6, r2, #29 │ │ movs r6, r0 │ │ subs r0, #22 │ │ movs r6, r0 │ │ │ │ 00045f98 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ bl 46860 │ │ @@ -88131,15 +88125,15 @@ │ │ sub sp, #20 │ │ ldr r3, [r4, #0] │ │ add r0, pc │ │ str r2, [sp, #4] │ │ str r1, [sp, #0] │ │ str r3, [sp, #12] │ │ adds r6, r4, #0 │ │ - bl 19fdc │ │ + bl 1a45c │ │ movs r4, #0 │ │ adds r5, r0, #0 │ │ subs r2, r0, #0 │ │ cmp r2, r4 │ │ beq.n 46236 │ │ movs r2, #10 │ │ add r1, sp, #8 │ │ @@ -89751,14 +89745,368 @@ │ │ bl 450d0 │ │ ldr r3, [sp, #0] │ │ adds r6, r6, r7 │ │ subs r4, #1 │ │ adds r5, r5, r3 │ │ b.n 46f40 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00046f5c : │ │ + ldr r3, [pc, #628] ; (471d4 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r5, r2, #0 │ │ + ldr r2, [r3, #0] │ │ + sub sp, #52 ; 0x34 │ │ + subs r6, r0, #0 │ │ + str r2, [sp, #44] ; 0x2c │ │ + str r3, [sp, #16] │ │ + bne.n 46f78 │ │ + ldr r0, [pc, #612] ; (471d8 ) │ │ + add r0, pc │ │ + b.n 46f84 │ │ + ldr r3, [r0, #4] │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #7 │ │ + bhi.n 46f8a │ │ + ldr r0, [pc, #600] ; (471dc ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 471c0 │ │ + cmp r1, #0 │ │ + beq.n 46fa6 │ │ + adds r0, r1, #0 │ │ + adds r1, r6, #0 │ │ + add r7, sp, #28 │ │ + adds r2, r7, #0 │ │ + adds r1, #36 ; 0x24 │ │ + bl 63434 │ │ + adds r2, r7, #0 │ │ + cmp r0, #0 │ │ + bne.n 46fb6 │ │ + movs r0, #0 │ │ + b.n 471c0 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble.n 46fa2 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + ble.n 46fa2 │ │ + adds r2, r0, #0 │ │ + adds r2, #36 ; 0x24 │ │ + ldr r0, [r6, #20] │ │ + cmp r0, #0 │ │ + bne.n 46fc2 │ │ + ldr r0, [pc, #544] ; (471e0 ) │ │ + add r0, pc │ │ + b.n 46f84 │ │ + ldr r3, [r6, #16] │ │ + ldr r4, [r2, #0] │ │ + str r3, [sp, #8] │ │ + ldr r3, [r6, #4] │ │ + ldr r6, [sp, #8] │ │ + ldrb r1, [r3, #9] │ │ + ldr r3, [r2, #4] │ │ + muls r4, r1 │ │ + muls r3, r6 │ │ + subs r1, #1 │ │ + adds r3, r4, r3 │ │ + adds r3, r0, r3 │ │ + movs r0, #0 │ │ + cmp r1, #3 │ │ + bls.n 46fe2 │ │ + b.n 471c0 │ │ + adds r0, r1, #0 │ │ + ldr r1, [r2, #8] │ │ + ldr r2, [r2, #12] │ │ + str r1, [sp, #4] │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + ldrsh r2, [r0, r4] │ │ + cbnz r2, 4701c │ │ + movs r7, #3 │ │ + str r2, [sp, #12] │ │ + ldr r2, [sp, #4] │ │ + lsls r1, r5, #8 │ │ + orrs r5, r1 │ │ + lsls r1, r5, #16 │ │ + subs r2, #1 │ │ + orrs r1, r5 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #12] │ │ + subs r0, r2, #1 │ │ + str r0, [sp, #12] │ │ + bcc.n 46fa2 │ │ + ldr r2, [sp, #4] │ │ + cmp r2, #3 │ │ + ble.n 47086 │ │ + adds r2, r3, #0 │ │ + ands r2, r7 │ │ + cmp r2, #2 │ │ + beq.n 4702a │ │ + cmp r2, #3 │ │ + beq.n 47036 │ │ + cmp r2, #1 │ │ + bne.n 47042 │ │ + adds r0, r3, #1 │ │ + strb r1, [r3, #0] │ │ + ldr r2, [sp, #20] │ │ + b.n 4702e │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r5, r0, #1 │ │ + strb r1, [r0, #0] │ │ + subs r2, #1 │ │ + b.n 4703a │ │ + adds r5, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r0, r5, #1 │ │ + strb r1, [r5, #0] │ │ + subs r2, #1 │ │ + b.n 47046 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + asrs r5, r2, #2 │ │ + beq.n 4708a │ │ + adds r6, r5, #3 │ │ + lsrs r6, r6, #2 │ │ + ands r5, r7 │ │ + cmp r5, #2 │ │ + beq.n 4706e │ │ + mov ip, r0 │ │ + cmp r5, #3 │ │ + beq.n 47066 │ │ + cmp r5, #1 │ │ + beq.n 47076 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r1, [r5, #0] │ │ + mov r4, ip │ │ + adds r5, r4, #4 │ │ + str r1, [r4, #0] │ │ + b.n 47070 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r1, [r5, #0] │ │ + mov r4, ip │ │ + subs r6, #1 │ │ + str r1, [r4, #0] │ │ + cmp r6, #0 │ │ + beq.n 4708a │ │ + mov r5, ip │ │ + adds r5, #4 │ │ + b.n 47060 │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #4] │ │ + adds r5, r2, #0 │ │ + ands r5, r7 │ │ + beq.n 470a6 │ │ + bics r2, r7 │ │ + adds r2, r0, r2 │ │ + cmp r5, #2 │ │ + beq.n 470a0 │ │ + cmp r5, #3 │ │ + bne.n 470a4 │ │ + strb r1, [r2, #0] │ │ + adds r2, #1 │ │ + strb r1, [r2, #0] │ │ + adds r2, #1 │ │ + strb r1, [r2, #0] │ │ + ldr r2, [sp, #8] │ │ + adds r3, r3, r2 │ │ + b.n 47004 │ │ + ldr r1, [sp, #4] │ │ + lsls r6, r5, #16 │ │ + orrs r6, r5 │ │ + subs r1, #1 │ │ + str r1, [sp, #12] │ │ + subs r2, #1 │ │ + bcs.n 470bc │ │ + b.n 46fa2 │ │ + ldr r1, [sp, #4] │ │ + cmp r1, #1 │ │ + ble.n 47116 │ │ + movs r1, #2 │ │ + tst r3, r1 │ │ + beq.n 470d0 │ │ + adds r0, r3, r1 │ │ + strh r6, [r3, #0] │ │ + ldr r1, [sp, #12] │ │ + b.n 470d4 │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #4] │ │ + asrs r5, r1, #1 │ │ + beq.n 4711c │ │ + movs r4, #3 │ │ + adds r7, r5, #3 │ │ + lsrs r7, r7, #2 │ │ + ands r5, r4 │ │ + cmp r5, #2 │ │ + beq.n 470fe │ │ + mov ip, r0 │ │ + cmp r5, r4 │ │ + beq.n 470f6 │ │ + cmp r5, #1 │ │ + beq.n 47106 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r6, [r5, #0] │ │ + mov r4, ip │ │ + adds r5, r4, #4 │ │ + str r6, [r4, #0] │ │ + b.n 47100 │ │ + adds r5, r0, #0 │ │ + adds r4, r5, #4 │ │ + mov ip, r4 │ │ + str r6, [r5, #0] │ │ + mov r4, ip │ │ + subs r7, #1 │ │ + str r6, [r4, #0] │ │ + cmp r7, #0 │ │ + beq.n 4711e │ │ + mov r5, ip │ │ + adds r5, #4 │ │ + b.n 470f0 │ │ + adds r0, r3, #0 │ │ + ldr r1, [sp, #4] │ │ + b.n 4711e │ │ + movs r1, #1 │ │ + movs r4, #1 │ │ + tst r1, r4 │ │ + beq.n 4712c │ │ + ldr r4, [pc, #188] ; (471e4 ) │ │ + adds r1, r1, r4 │ │ + lsls r1, r1, #1 │ │ + strh r6, [r1, r0] │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r1 │ │ + b.n 470b6 │ │ + lsls r1, r5, #24 │ │ + lsrs r6, r5, #8 │ │ + lsrs r5, r5, #16 │ │ + lsls r6, r6, #24 │ │ + lsls r5, r5, #24 │ │ + lsrs r1, r1, #24 │ │ + lsrs r6, r6, #24 │ │ + lsrs r5, r5, #24 │ │ + subs r2, #1 │ │ + bcs.n 47148 │ │ + b.n 46fa2 │ │ + adds r0, r3, #0 │ │ + ldr r7, [sp, #4] │ │ + subs r7, #1 │ │ + bcc.n 4715a │ │ + strb r1, [r0, #0] │ │ + strb r6, [r0, #1] │ │ + strb r5, [r0, #2] │ │ + adds r0, #3 │ │ + b.n 4714c │ │ + ldr r0, [sp, #8] │ │ + adds r3, r3, r0 │ │ + b.n 47142 │ │ + movs r7, #3 │ │ + ldr r1, [sp, #4] │ │ + adds r0, r1, #3 │ │ + lsrs r0, r0, #2 │ │ + ands r7, r1 │ │ + cmp r2, #0 │ │ + bne.n 47170 │ │ + b.n 46fa2 │ │ + ldr r1, [sp, #4] │ │ + cmp r1, #0 │ │ + beq.n 471b8 │ │ + cmp r7, #2 │ │ + beq.n 4719c │ │ + cmp r7, #3 │ │ + beq.n 4718e │ │ + cmp r7, #1 │ │ + beq.n 471a8 │ │ + adds r1, r3, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #4 │ │ + mov ip, r4 │ │ + str r5, [r1, #0] │ │ + b.n 47192 │ │ + mov ip, r3 │ │ + adds r6, r0, #0 │ │ + mov r1, ip │ │ + mov r4, ip │ │ + adds r1, #4 │ │ + str r5, [r4, #0] │ │ + b.n 471a0 │ │ + adds r1, r3, #0 │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #4 │ │ + mov ip, r4 │ │ + str r5, [r1, #0] │ │ + b.n 471ac │ │ + mov ip, r3 │ │ + adds r6, r0, #0 │ │ + mov r1, ip │ │ + subs r6, #1 │ │ + str r5, [r1, #0] │ │ + adds r1, #4 │ │ + cmp r6, #0 │ │ + bne.n 47186 │ │ + ldr r1, [sp, #8] │ │ + subs r2, #1 │ │ + adds r3, r3, r1 │ │ + b.n 4716a │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 471ce │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r3, #132 ; 0x84 │ │ + movs r1, r1 │ │ + movs r0, #129 ; 0x81 │ │ + movs r6, r0 │ │ + cmp r2, #13 │ │ + movs r6, r0 │ │ + cmp r1, #252 ; 0xfc │ │ + movs r6, r0 │ │ + ; instruction: 0xffff7fff │ │ + │ │ +000471e8 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + movs r4, #0 │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + adds r5, r4, #0 │ │ + cmp r1, r4 │ │ + bne.n 47204 │ │ + ldr r0, [pc, #36] ; (47220 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4721e │ │ + ldr r3, [sp, #0] │ │ + cmp r5, r3 │ │ + bge.n 4721c │ │ + lsls r1, r5, #4 │ │ + adds r1, r6, r1 │ │ + adds r0, r7, #0 │ │ + ldr r2, [sp, #4] │ │ + bl 46f5c │ │ + adds r5, #1 │ │ + adds r4, r4, r0 │ │ + b.n 47204 │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + movs r7, #232 ; 0xe8 │ │ + movs r6, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ sub sp, #20 │ │ str r1, [sp, #4] │ │ adds r1, r2, #7 │ │ @@ -89771,74 +90119,74 @@ │ │ lsrs r0, r0, #29 │ │ adds r1, r0, r1 │ │ asrs r1, r1, #3 │ │ subs r0, r2, r1 │ │ adds r1, r7, r0 │ │ str r1, [sp, #8] │ │ cmp r6, #0 │ │ - bne.n 46f8c │ │ + bne.n 47256 │ │ mvns r6, r2 │ │ asrs r6, r6, #31 │ │ ands r6, r2 │ │ - b.n 46fea │ │ + b.n 472b4 │ │ mvns r1, r2 │ │ asrs r1, r1, #31 │ │ ands r1, r2 │ │ str r1, [sp, #12] │ │ ldr r1, [sp, #0] │ │ subs r1, #1 │ │ str r1, [sp, #0] │ │ - bcc.n 46ffa │ │ + bcc.n 472c4 │ │ movs r1, #0 │ │ movs r7, #7 │ │ adds r0, r1, #0 │ │ cmp r0, r2 │ │ - bge.n 46fbc │ │ + bge.n 47286 │ │ tst r0, r7 │ │ - bne.n 46fae │ │ + bne.n 47278 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ lsrs r4, r1, #7 │ │ ldrb r4, [r6, r4] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ strb r4, [r5, r0] │ │ adds r0, #1 │ │ - b.n 46fa2 │ │ + b.n 4726c │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ adds r1, r1, r0 │ │ adds r5, r5, r1 │ │ - b.n 46f94 │ │ + b.n 4725e │ │ tst r0, r7 │ │ - bne.n 46fd2 │ │ + bne.n 4729c │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ lsrs r4, r1, #7 │ │ lsls r1, r1, #25 │ │ strb r4, [r5, r0] │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ cmp r0, r2 │ │ - blt.n 46fca │ │ + blt.n 47294 │ │ ldr r1, [sp, #8] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ adds r1, r1, r6 │ │ adds r5, r5, r1 │ │ ldr r1, [sp, #0] │ │ subs r1, #1 │ │ str r1, [sp, #0] │ │ - bcc.n 46ffa │ │ + bcc.n 472c4 │ │ movs r1, #0 │ │ movs r7, #7 │ │ adds r0, r1, #0 │ │ - b.n 46fdc │ │ + b.n 472a6 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ str r3, [sp, #4] │ │ @@ -89861,39 +90209,39 @@ │ │ asrs r2, r2, #1 │ │ ands r3, r4 │ │ adds r3, r3, r2 │ │ ldr r7, [r0, #20] │ │ lsls r3, r3, #1 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 47068 │ │ + bcc.n 47332 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 4705e │ │ + bge.n 47328 │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 4704a │ │ + bne.n 47314 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #4] │ │ lsrs r0, r2, #7 │ │ lsls r0, r0, #1 │ │ ldrh r3, [r0, r3] │ │ lsls r2, r2, #25 │ │ lsls r0, r1, #1 │ │ strh r3, [r7, r0] │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 4703c │ │ + b.n 47306 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 47034 │ │ + b.n 472fe │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r3, [r0, #28] │ │ sub sp, #20 │ │ adds r2, r4, #7 │ │ @@ -89919,23 +90267,23 @@ │ │ add r2, ip │ │ adds r3, r3, r1 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #1 │ │ str r2, [sp, #4] │ │ - bcc.n 470ea │ │ + bcc.n 473b4 │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ ldr r1, [sp, #0] │ │ cmp r0, r4 │ │ - bge.n 470dc │ │ + bge.n 473a6 │ │ movs r2, #7 │ │ tst r0, r2 │ │ - bne.n 470c0 │ │ + bne.n 4738a │ │ ldrb r3, [r5, #0] │ │ adds r5, #1 │ │ lsrs r2, r3, #7 │ │ lsls r2, r2, #2 │ │ ldrb r6, [r7, r2] │ │ adds r2, r7, r2 │ │ lsls r3, r3, #25 │ │ @@ -89943,22 +90291,22 @@ │ │ ldrb r6, [r2, #1] │ │ lsrs r3, r3, #24 │ │ adds r0, #1 │ │ strb r6, [r1, #1] │ │ ldrb r2, [r2, #2] │ │ strb r2, [r1, #2] │ │ adds r1, #3 │ │ - b.n 470b2 │ │ + b.n 4737c │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #0] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r3, r2, r3 │ │ str r3, [sp, #0] │ │ - b.n 470a4 │ │ + b.n 4736e │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ str r3, [sp, #4] │ │ @@ -89982,39 +90330,39 @@ │ │ adds r3, r3, r2 │ │ ldr r6, [r0, #28] │ │ ldr r5, [r0, #0] │ │ ldr r7, [r0, #20] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 4715a │ │ + bcc.n 47424 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 47150 │ │ + bge.n 4741a │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 4713c │ │ + bne.n 47406 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #4] │ │ lsrs r0, r2, #7 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ lsls r2, r2, #25 │ │ lsls r0, r1, #2 │ │ str r3, [r7, r0] │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 4712e │ │ + b.n 473f8 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 47126 │ │ + b.n 473f0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #36] ; 0x24 │ │ sub sp, #28 │ │ ldr r2, [r0, #24] │ │ @@ -90032,84 +90380,84 @@ │ │ ldr r3, [r0, #0] │ │ ldr r0, [r0, #16] │ │ asrs r7, r7, #3 │ │ subs r7, r2, r7 │ │ adds r1, r0, r7 │ │ str r1, [sp, #16] │ │ cmp r6, #0 │ │ - bne.n 47196 │ │ + bne.n 47460 │ │ mvns r6, r2 │ │ asrs r6, r6, #31 │ │ ands r6, r2 │ │ - b.n 47206 │ │ + b.n 474d0 │ │ mvns r1, r2 │ │ asrs r1, r1, #31 │ │ ands r1, r2 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 47218 │ │ + bcc.n 474e2 │ │ movs r1, #0 │ │ movs r4, #7 │ │ adds r0, r1, #0 │ │ mov ip, r4 │ │ cmp r0, r2 │ │ - bge.n 471d0 │ │ + bge.n 4749a │ │ mov r7, ip │ │ tst r0, r7 │ │ - bne.n 471bc │ │ + bne.n 47486 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ ldr r4, [sp, #12] │ │ lsrs r7, r1, #7 │ │ cmp r7, r4 │ │ - beq.n 471c8 │ │ + beq.n 47492 │ │ ldrb r7, [r6, r7] │ │ strb r7, [r5, r0] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ - b.n 471ae │ │ + b.n 47478 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #20] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ adds r1, r1, r0 │ │ adds r5, r5, r1 │ │ - b.n 4719e │ │ + b.n 47468 │ │ mov r4, ip │ │ tst r0, r4 │ │ - bne.n 471e8 │ │ + bne.n 474b2 │ │ ldrb r1, [r3, #0] │ │ adds r3, #1 │ │ ldr r4, [sp, #12] │ │ lsrs r7, r1, #7 │ │ cmp r7, r4 │ │ - beq.n 471f2 │ │ + beq.n 474bc │ │ strb r7, [r5, r0] │ │ lsls r1, r1, #25 │ │ lsrs r1, r1, #24 │ │ adds r0, #1 │ │ cmp r0, r2 │ │ - blt.n 471de │ │ + blt.n 474a8 │ │ ldr r1, [sp, #16] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #8] │ │ adds r1, r1, r6 │ │ adds r5, r5, r1 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ - bcc.n 47218 │ │ + bcc.n 474e2 │ │ movs r1, #0 │ │ movs r4, #7 │ │ adds r0, r1, #0 │ │ mov ip, r4 │ │ - b.n 471f8 │ │ + b.n 474c2 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #56] ; 0x38 │ │ sub sp, #20 │ │ ldr r4, [r0, #24] │ │ str r2, [sp, #0] │ │ @@ -90134,42 +90482,42 @@ │ │ asrs r2, r2, #31 │ │ asrs r3, r3, #1 │ │ ands r2, r4 │ │ adds r3, r2, r3 │ │ lsls r3, r3, #1 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 47290 │ │ + bcc.n 4755a │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 47286 │ │ + bge.n 47550 │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 4726c │ │ + bne.n 47536 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r0, r2, #7 │ │ cmp r0, r3 │ │ - beq.n 4727e │ │ + beq.n 47548 │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #1 │ │ ldrh r3, [r0, r3] │ │ lsls r0, r1, #1 │ │ strh r3, [r7, r0] │ │ lsls r2, r2, #25 │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 4725e │ │ + b.n 47528 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 47256 │ │ + b.n 47520 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #56] ; 0x38 │ │ sub sp, #20 │ │ ldr r4, [r0, #24] │ │ str r3, [sp, #0] │ │ @@ -90195,48 +90543,47 @@ │ │ asrs r3, r3, #31 │ │ asrs r2, r2, #2 │ │ ands r3, r4 │ │ adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #12] │ │ subs r6, #1 │ │ - bcc.n 4730a │ │ + bcc.n 475d4 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r1, r4 │ │ - bge.n 47300 │ │ + bge.n 475ca │ │ movs r0, #7 │ │ tst r1, r0 │ │ - bne.n 472e6 │ │ + bne.n 475b0 │ │ ldrb r2, [r5, #0] │ │ adds r5, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r0, r2, #7 │ │ cmp r0, r3 │ │ - beq.n 472f8 │ │ + beq.n 475c2 │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ lsls r0, r1, #2 │ │ str r3, [r7, r0] │ │ lsls r2, r2, #25 │ │ lsrs r2, r2, #24 │ │ adds r1, #1 │ │ - b.n 472d8 │ │ + b.n 475a2 │ │ ldr r3, [sp, #8] │ │ adds r5, r5, r3 │ │ ldr r3, [sp, #12] │ │ adds r7, r7, r3 │ │ - b.n 472d0 │ │ + b.n 4759a │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #676] ; (475bc ) │ │ + ldr r3, [pc, #676] ; (47884 ) │ │ sub sp, #84 ; 0x54 │ │ ldr r2, [r0, #36] ; 0x24 │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #24] │ │ str r2, [sp, #56] ; 0x38 │ │ ldr r2, [r0, #40] ; 0x28 │ │ @@ -90276,30 +90623,30 @@ │ │ subs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r2, r3, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ - bcs.n 47378 │ │ - b.n 475b8 │ │ + bcs.n 47640 │ │ + b.n 47880 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #16] │ │ cmp r3, r2 │ │ - blt.n 4738c │ │ - b.n 475a0 │ │ + blt.n 47654 │ │ + b.n 47868 │ │ movs r2, #7 │ │ ldr r3, [sp, #28] │ │ tst r3, r2 │ │ - bne.n 473a0 │ │ + bne.n 47668 │ │ ldr r3, [sp, #24] │ │ ldrb r3, [r3, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #12] │ │ @@ -90311,26 +90658,26 @@ │ │ str r2, [sp, #32] │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #68] ; 0x44 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #3 │ │ - bhi.n 47448 │ │ + bhi.n 47710 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 473d0 │ │ + b.n 47698 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #492] ; (475c0 ) │ │ + ldr r3, [pc, #492] ; (47888 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ ldr r1, [sp, #4] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ ldrb r1, [r1, #31] │ │ @@ -90361,15 +90708,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 47450 │ │ + b.n 47718 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -90377,18 +90724,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #8] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 47450 │ │ + b.n 47718 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 473d0 │ │ + b.n 47698 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #20] │ │ movs r1, #255 ; 0xff │ │ @@ -90419,15 +90766,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 47588 │ │ + bhi.n 47850 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ strb r0, [r0, r1] │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ ldrb r0, [r4, #29] │ │ @@ -90454,15 +90801,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 47588 │ │ + b.n 47850 │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #8] │ │ lsls r6, r2 │ │ @@ -90485,15 +90832,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 47588 │ │ + b.n 47850 │ │ mov r1, sp │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ ldrb r1, [r1, #8] │ │ ldrb r3, [r3, #31] │ │ movs r0, #32 │ │ lsrs r3, r3, #3 │ │ @@ -90505,15 +90852,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 47588 │ │ + b.n 47850 │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #4] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #8] │ │ @@ -90547,36 +90894,36 @@ │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ - b.n 47380 │ │ + b.n 47648 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [sp, #76] ; 0x4c │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r3, r2, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 4736e │ │ + b.n 47636 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r2, #214 ; 0xd6 │ │ + cmp r0, #14 │ │ movs r1, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #36] ; 0x24 │ │ sub sp, #92 ; 0x5c │ │ - ldr r3, [pc, #692] ; (47880 ) │ │ + ldr r3, [pc, #692] ; (47b48 ) │ │ str r2, [sp, #60] ; 0x3c │ │ ldr r2, [r0, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r2, [r2, #4] │ │ ldr r3, [r0, #24] │ │ ldr r4, [r0, #44] ; 0x2c │ │ @@ -90615,67 +90962,67 @@ │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #52] ; 0x34 │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r3, #1 │ │ str r2, [sp, #56] ; 0x38 │ │ - bcs.n 4762c │ │ - b.n 4787a │ │ + bcs.n 478f4 │ │ + b.n 47b42 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ str r3, [sp, #32] │ │ adds r3, r4, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n 47644 │ │ - b.n 47862 │ │ + blt.n 4790c │ │ + b.n 47b2a │ │ movs r2, #7 │ │ ldr r3, [sp, #32] │ │ tst r3, r2 │ │ - bne.n 47658 │ │ + bne.n 47920 │ │ ldr r3, [sp, #28] │ │ ldrb r3, [r3, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #68] ; 0x44 │ │ lsrs r3, r3, #7 │ │ cmp r3, r2 │ │ - bne.n 47664 │ │ - b.n 47848 │ │ + bne.n 4792c │ │ + b.n 47b10 │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #36] ; 0x24 │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #76] ; 0x4c │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.n 47708 │ │ + bhi.n 479d0 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 47690 │ │ + b.n 47958 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #496] ; (47884 ) │ │ + ldr r3, [pc, #496] ; (47b4c ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ ldr r1, [sp, #8] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ ldrb r1, [r1, #31] │ │ @@ -90706,15 +91053,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 47710 │ │ + b.n 479d8 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -90722,18 +91069,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #12] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 47710 │ │ + b.n 479d8 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 47690 │ │ + b.n 47958 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #12] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #24] │ │ movs r1, #255 ; 0xff │ │ @@ -90764,15 +91111,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 47848 │ │ + bhi.n 47b10 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ strb r0, [r0, r1] │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r4, #29] │ │ @@ -90799,15 +91146,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 47848 │ │ + b.n 47b10 │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #12] │ │ lsls r6, r2 │ │ @@ -90830,15 +91177,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 47848 │ │ + b.n 47b10 │ │ mov r1, sp │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #12] │ │ ldrb r3, [r3, #31] │ │ movs r0, #36 ; 0x24 │ │ lsrs r3, r3, #3 │ │ @@ -90850,15 +91197,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 47848 │ │ + b.n 47b10 │ │ ldrb r2, [r4, #28] │ │ ldr r3, [sp, #8] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #12] │ │ @@ -90893,31 +91240,31 @@ │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ - b.n 4763a │ │ + b.n 47902 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #28] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [sp, #84] ; 0x54 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #48] ; 0x30 │ │ adds r3, r2, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 47622 │ │ + b.n 478ea │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r0, #32 │ │ + movs r5, #88 ; 0x58 │ │ movs r1, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #20] │ │ sub sp, #36 ; 0x24 │ │ ldr r6, [r0, #24] │ │ str r3, [sp, #4] │ │ @@ -90944,133 +91291,133 @@ │ │ ands r3, r6 │ │ adds r1, r2, #0 │ │ muls r1, r3 │ │ ldr r7, [r0, #0] │ │ str r1, [sp, #28] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 47918 │ │ + beq.n 47be0 │ │ movs r4, #0 │ │ adds r5, r4, #0 │ │ movs r3, #3 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ ldr r3, [sp, #4] │ │ adds r0, r3, r0 │ │ cmp r5, r6 │ │ - bge.n 47900 │ │ + bge.n 47bc8 │ │ lsls r3, r5, #29 │ │ - bne.n 478e4 │ │ + bne.n 47bac │ │ ldrb r4, [r7, #0] │ │ adds r7, #1 │ │ ldr r3, [sp, #16] │ │ lsrs r1, r4, #7 │ │ cmp r1, r3 │ │ - beq.n 478f8 │ │ + beq.n 47bc0 │ │ ldr r3, [sp, #20] │ │ lsls r1, r1, #2 │ │ movs r2, #3 │ │ adds r1, r3, r1 │ │ bl 450d0 │ │ lsls r4, r4, #25 │ │ lsrs r4, r4, #24 │ │ adds r5, #1 │ │ - b.n 478ce │ │ + b.n 47b96 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #28] │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #4] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 478c4 │ │ + b.n 47b8c │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0004791c : │ │ +00047be4 : │ │ ldr r3, [r0, #4] │ │ movs r2, #0 │ │ ldrb r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 47988 │ │ + bne.n 47c50 │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r3, [r2, #0] │ │ ldr r1, [r3, #4] │ │ movs r3, #0 │ │ ldrb r0, [r1, #8] │ │ cmp r0, #7 │ │ - bls.n 47936 │ │ + bls.n 47bfe │ │ ldrb r3, [r1, #9] │ │ ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [pc, #80] ; (4798c ) │ │ + ldr r2, [pc, #80] ; (47c54 ) │ │ ands r2, r1 │ │ cmp r2, #18 │ │ - beq.n 4796e │ │ - bgt.n 47950 │ │ + beq.n 47c36 │ │ + bgt.n 47c18 │ │ cmp r2, #0 │ │ - bne.n 47986 │ │ - ldr r2, [pc, #72] ; (47990 ) │ │ + bne.n 47c4e │ │ + ldr r2, [pc, #72] ; (47c58 ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ ldr r2, [r3, r2] │ │ - b.n 47988 │ │ + b.n 47c50 │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 47962 │ │ + beq.n 47c2a │ │ movs r1, #137 ; 0x89 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 4797a │ │ - b.n 47986 │ │ - ldr r2, [pc, #48] ; (47994 ) │ │ + beq.n 47c42 │ │ + b.n 47c4e │ │ + ldr r2, [pc, #48] ; (47c5c ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #20] │ │ - b.n 47988 │ │ + b.n 47c50 │ │ movs r2, #0 │ │ cmp r3, #1 │ │ - ble.n 47988 │ │ - ldr r2, [pc, #32] ; (47998 ) │ │ + ble.n 47c50 │ │ + ldr r2, [pc, #32] ; (47c60 ) │ │ add r2, pc │ │ - b.n 47988 │ │ + b.n 47c50 │ │ movs r2, #0 │ │ cmp r3, #1 │ │ - ble.n 47988 │ │ - ldr r2, [pc, #24] ; (4799c ) │ │ + ble.n 47c50 │ │ + ldr r2, [pc, #24] ; (47c64 ) │ │ add r2, pc │ │ - b.n 47988 │ │ + b.n 47c50 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ bx lr │ │ ldrh r7, [r7, #62] ; 0x3e │ │ - vtbl.8 d31, {d15-d18}, d18 │ │ + vqrshrun.s64 d31, q5, #1 │ │ movs r0, r1 │ │ - mla r0, r6, r8, r0 │ │ + ldrh.w r0, [lr, r8] │ │ pli [r7, #4095] ; 0xfff │ │ - ldc2 15, cr15, [pc], #-1020 ; 475a4 │ │ + ldc2 15, cr15, [pc], #-1020 ; 4786c │ │ │ │ -000479a0 : │ │ - ldr r3, [pc, #780] ; (47cb0 ) │ │ +00047c68 : │ │ + ldr r3, [pc, #780] ; (47f78 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #100 ; 0x64 │ │ subs r4, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r1, [sp, #68] ; 0x44 │ │ str r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #92] ; 0x5c │ │ - bne.n 479b8 │ │ - b.n 47ea6 │ │ + bne.n 47c80 │ │ + b.n 4816e │ │ movs r5, #1 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r5, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ add r6, sp, #88 ; 0x58 │ │ @@ -91081,57 +91428,57 @@ │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r3, #2 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r2, r0, #0 │ │ cmp r2, #2 │ │ - beq.n 479e8 │ │ + beq.n 47cb0 │ │ adds r0, r5, #0 │ │ bl 19ec4 │ │ - b.n 47eee │ │ - ldr r1, [pc, #712] ; (47cb4 ) │ │ + b.n 481b6 │ │ + ldr r1, [pc, #712] ; (47f7c ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ bl 453be │ │ subs r7, r0, #0 │ │ - beq.n 479fc │ │ - ldr r0, [pc, #704] ; (47cb8 ) │ │ + beq.n 47cc4 │ │ + ldr r0, [pc, #704] ; (47f80 ) │ │ add r0, pc │ │ - b.n 47baa │ │ + b.n 47e72 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #72] ; 0x48 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #32] │ │ cmp r0, #12 │ │ - bne.n 47a42 │ │ + bne.n 47d0a │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ str r0, [sp, #52] ; 0x34 │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ str r0, [sp, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ adds r0, r4, #0 │ │ bl 2af14 │ │ str r0, [sp, #28] │ │ - b.n 47ed6 │ │ + b.n 4819e │ │ ldr r3, [sp, #32] │ │ cmp r3, #39 ; 0x27 │ │ - bhi.n 47a4a │ │ - b.n 47ed0 │ │ + bhi.n 47d12 │ │ + b.n 48198 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #52] ; 0x34 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ @@ -91151,54 +91498,54 @@ │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #20] │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ ldr r3, [sp, #32] │ │ cmp r3, #64 ; 0x40 │ │ - bne.n 47aaa │ │ + bne.n 47d72 │ │ cmp r5, #3 │ │ - beq.n 47a9e │ │ + beq.n 47d66 │ │ movs r7, #0 │ │ - b.n 47afa │ │ - ldr r0, [pc, #540] ; (47cbc ) │ │ + b.n 47dc2 │ │ + ldr r0, [pc, #540] ; (47f84 ) │ │ adds r5, r7, #0 │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 47ef0 │ │ + b.n 481b8 │ │ cmp r5, #3 │ │ - bne.n 47ad6 │ │ + bne.n 47d9e │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ str r0, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #40] ; 0x28 │ │ cmp r3, #55 ; 0x37 │ │ - bls.n 47b00 │ │ + bls.n 47dc8 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r7, r0, #0 │ │ - b.n 47b00 │ │ + b.n 47dc8 │ │ ldr r3, [sp, #32] │ │ cmp r3, #51 ; 0x33 │ │ - bls.n 47a9a │ │ + bls.n 47d62 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ ldr r3, [sp, #32] │ │ cmp r3, #55 ; 0x37 │ │ - bls.n 47a9a │ │ + bls.n 47d62 │ │ adds r0, r4, #0 │ │ bl 2af84 │ │ adds r6, r7, #0 │ │ str r7, [sp, #40] ; 0x28 │ │ str r7, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ @@ -91208,97 +91555,97 @@ │ │ movs r3, #0 │ │ blx r1 │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, r0, r3 │ │ ldr r3, [sp, #32] │ │ subs r2, #14 │ │ cmp r3, r2 │ │ - bls.n 47b28 │ │ + bls.n 47df0 │ │ subs r2, r3, r2 │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ movs r3, #0 │ │ blx r1 │ │ movs r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bge.n 47b3a │ │ + bge.n 47e02 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #1 │ │ str r3, [sp, #64] ; 0x40 │ │ bl 19c54 │ │ - ldr r1, [pc, #384] ; (47cc0 ) │ │ + ldr r1, [pc, #384] ; (47f88 ) │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 47b4c │ │ - b.n 47eee │ │ + beq.n 47e14 │ │ + b.n 481b6 │ │ ldr r3, [sp, #28] │ │ cmp r3, #1 │ │ - beq.n 47b56 │ │ + beq.n 47e1e │ │ cmp r3, #4 │ │ - bne.n 47b60 │ │ + bne.n 47e28 │ │ cmp r5, #0 │ │ - beq.n 47bb0 │ │ + beq.n 47e78 │ │ cmp r5, #3 │ │ - beq.n 47bb0 │ │ - b.n 47ba6 │ │ + beq.n 47e78 │ │ + b.n 47e6e │ │ cmp r5, #0 │ │ - beq.n 47b6a │ │ + beq.n 47e32 │ │ cmp r5, #3 │ │ - beq.n 47bbe │ │ - b.n 47ba6 │ │ + beq.n 47e86 │ │ + b.n 47e6e │ │ ldr r3, [sp, #28] │ │ cmp r3, #24 │ │ - beq.n 47b86 │ │ - bhi.n 47b7a │ │ + beq.n 47e4e │ │ + bhi.n 47e42 │ │ subs r3, #15 │ │ cmp r3, #1 │ │ - bls.n 47bc4 │ │ - b.n 47b80 │ │ + bls.n 47e8c │ │ + b.n 47e48 │ │ ldr r3, [sp, #28] │ │ cmp r3, #32 │ │ - beq.n 47b8c │ │ + beq.n 47e54 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - b.n 47bba │ │ + b.n 47e82 │ │ str r5, [sp, #24] │ │ str r5, [sp, #44] ; 0x2c │ │ - b.n 47b96 │ │ + b.n 47e5e │ │ movs r3, #1 │ │ movs r7, #255 ; 0xff │ │ str r5, [sp, #24] │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r7, r7, #24 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #255 ; 0xff │ │ movs r6, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #36] ; 0x24 │ │ lsls r6, r6, #16 │ │ - b.n 47bd6 │ │ - ldr r0, [pc, #284] ; (47cc4 ) │ │ + b.n 47e9e │ │ + ldr r0, [pc, #284] ; (47f8c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 47eee │ │ + b.n 481b6 │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #24] │ │ movs r3, #8 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 47bd6 │ │ + b.n 47e9e │ │ str r0, [sp, #24] │ │ adds r3, r0, #0 │ │ - b.n 47bba │ │ + b.n 47e82 │ │ movs r3, #31 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #248 ; 0xf8 │ │ movs r6, #248 ; 0xf8 │ │ lsls r3, r3, #2 │ │ str r5, [sp, #24] │ │ str r5, [sp, #44] ; 0x2c │ │ @@ -91310,74 +91657,74 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ movs r0, #0 │ │ str r3, [sp, #8] │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #28] │ │ - bl 4935c │ │ + bl 4f2c4 │ │ subs r5, r0, #0 │ │ - bne.n 47bf4 │ │ - b.n 47ef0 │ │ + bne.n 47ebc │ │ + b.n 481b8 │ │ ldr r3, [r0, #4] │ │ ldr r6, [r3, #4] │ │ cmp r6, #0 │ │ - bne.n 47c1c │ │ + bne.n 47ee4 │ │ movs r7, #0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #60] ; 0x3c │ │ adds r3, r7, #0 │ │ ldr r2, [sp, #72] ; 0x48 │ │ str r7, [sp, #0] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ adds r0, r4, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ cmp r1, r7 │ │ - blt.n 47c18 │ │ - b.n 47d2e │ │ + blt.n 47ee0 │ │ + b.n 47ff6 │ │ movs r0, #3 │ │ - b.n 47e1c │ │ + b.n 480e4 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 47c2a │ │ + bne.n 47ef2 │ │ movs r3, #1 │ │ ldr r2, [sp, #28] │ │ lsls r3, r2 │ │ str r3, [sp, #20] │ │ ldr r3, [r6, #0] │ │ ldr r2, [sp, #20] │ │ cmp r2, r3 │ │ - ble.n 47c48 │ │ + ble.n 47f10 │ │ lsls r1, r2, #2 │ │ ldr r0, [r6, #4] │ │ bl 45464 │ │ cmp r0, #0 │ │ - bne.n 47c40 │ │ - b.n 47e1c │ │ + bne.n 47f08 │ │ + b.n 480e4 │ │ ldr r3, [sp, #20] │ │ str r0, [r6, #4] │ │ str r3, [r6, #0] │ │ - b.n 47c50 │ │ + b.n 47f18 │ │ ldr r2, [sp, #20] │ │ cmp r2, r3 │ │ - bge.n 47c50 │ │ + bge.n 47f18 │ │ str r2, [r6, #0] │ │ ldr r3, [sp, #32] │ │ cmp r3, #12 │ │ - beq.n 47c5a │ │ + beq.n 47f22 │ │ movs r3, #0 │ │ - b.n 47cc8 │ │ + b.n 47f90 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bge.n 47bfc │ │ + bge.n 47ec4 │ │ ldr r3, [sp, #28] │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ ldr r3, [r6, #4] │ │ @@ -91406,31 +91753,31 @@ │ │ ldr r3, [r6, #4] │ │ ldr r2, [sp, #32] │ │ adds r7, r3, r2 │ │ movs r3, #255 ; 0xff │ │ strb r3, [r7, #3] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ - b.n 47c5c │ │ - adds r0, r0, r5 │ │ + b.n 47f24 │ │ + asrs r0, r7, #25 │ │ movs r1, r1 │ │ - subs r3, r4, #6 │ │ + adds r2, r2, #5 │ │ movs r6, r0 │ │ - subs r2, r3, #6 │ │ + adds r1, r1, #5 │ │ movs r6, r0 │ │ - subs r7, r1, #4 │ │ + adds r6, r7, #2 │ │ movs r6, r0 │ │ - ; instruction: 0xf29c0005 │ │ - subs r1, r1, #0 │ │ + vaddl.s32 q0, d6, d5 │ │ + subs r0, r7, r6 │ │ movs r6, r0 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bge.n 47bfc │ │ + bge.n 47ec4 │ │ ldr r3, [sp, #32] │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r6, #4] │ │ @@ -91468,72 +91815,72 @@ │ │ ldr r3, [r6, #4] │ │ ldr r2, [sp, #28] │ │ adds r7, r3, r2 │ │ movs r3, #255 ; 0xff │ │ strb r3, [r7, #3] │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - b.n 47cc8 │ │ + b.n 47f90 │ │ ldr r3, [r5, #20] │ │ ldr r2, [r5, #16] │ │ movs r6, #3 │ │ str r3, [sp, #32] │ │ ldr r3, [r5, #12] │ │ ldr r1, [sp, #32] │ │ muls r3, r2 │ │ adds r3, r1, r3 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #24] │ │ cmp r3, #1 │ │ - beq.n 47d52 │ │ + beq.n 4801a │ │ cmp r3, #4 │ │ - bne.n 47d74 │ │ + bne.n 4803c │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r3, #1 │ │ asrs r3, r3, #1 │ │ - b.n 47d58 │ │ + b.n 48020 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r3, #7 │ │ asrs r3, r3, #3 │ │ str r7, [sp, #20] │ │ tst r3, r6 │ │ - beq.n 47d92 │ │ - ldr r6, [pc, #420] ; (47f04 ) │ │ + beq.n 4805a │ │ + ldr r6, [pc, #420] ; (481cc ) │ │ ands r3, r6 │ │ - bpl.n 47d6e │ │ + bpl.n 48036 │ │ movs r1, #4 │ │ subs r3, #1 │ │ negs r1, r1 │ │ orrs r3, r1 │ │ adds r3, #1 │ │ movs r1, #4 │ │ subs r3, r1, r3 │ │ - b.n 47d90 │ │ + b.n 48058 │ │ str r7, [sp, #20] │ │ tst r2, r6 │ │ - beq.n 47d92 │ │ - ldr r3, [pc, #392] ; (47f04 ) │ │ + beq.n 4805a │ │ + ldr r3, [pc, #392] ; (481cc ) │ │ ands r3, r2 │ │ subs r6, r3, #0 │ │ - bge.n 47d8c │ │ + bge.n 48054 │ │ movs r3, #4 │ │ subs r6, #1 │ │ negs r3, r3 │ │ orrs r6, r3 │ │ adds r6, #1 │ │ movs r3, #4 │ │ subs r3, r3, r6 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r7, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 47df2 │ │ + bne.n 480ba │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r7, r3, r2 │ │ - b.n 47df2 │ │ + b.n 480ba │ │ movs r3, #23 │ │ movs r2, #0 │ │ add r1, sp, #64 ; 0x40 │ │ adds r3, r3, r1 │ │ strb r2, [r3, #0] │ │ movs r3, #8 │ │ ldr r2, [sp, #24] │ │ @@ -91541,18 +91888,18 @@ │ │ subs r3, r3, r2 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ ldr r2, [r5, #8] │ │ subs r3, r3, r7 │ │ subs r6, r3, #0 │ │ cmp r6, r2 │ │ - blt.n 47e22 │ │ + blt.n 480ea │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 47de8 │ │ + beq.n 480b0 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ movs r2, #1 │ │ movs r1, #23 │ │ add r3, sp, #64 ; 0x40 │ │ adds r1, r1, r3 │ │ adds r0, r4, #0 │ │ @@ -91561,65 +91908,65 @@ │ │ blx r6 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #20] │ │ cmp r2, r3 │ │ - blt.n 47dca │ │ + blt.n 48092 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [r5, #16] │ │ cmp r2, #0 │ │ - beq.n 47e74 │ │ + beq.n 4813c │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #32] │ │ cmp r7, r3 │ │ - bcc.n 47e78 │ │ + bcc.n 48140 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r7, r3 │ │ - bcs.n 47e78 │ │ + bcs.n 48140 │ │ ldr r3, [sp, #24] │ │ cmp r3, #1 │ │ - beq.n 47da0 │ │ + beq.n 48068 │ │ cmp r3, #4 │ │ - beq.n 47da0 │ │ + beq.n 48068 │ │ ldr r3, [r5, #16] │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ ldr r3, [r5, #16] │ │ cmp r0, r3 │ │ - beq.n 47dc0 │ │ + beq.n 48088 │ │ movs r0, #1 │ │ bl 19ec4 │ │ - b.n 47ef0 │ │ + b.n 481b8 │ │ ldr r1, [sp, #24] │ │ movs r0, #8 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ adds r1, r0, #0 │ │ adds r0, r6, #0 │ │ bl 9f6c0 <__aeabi_llsl@@Base+0x92c> │ │ cmp r1, #0 │ │ - bne.n 47e54 │ │ + bne.n 4811c │ │ movs r1, #23 │ │ movs r2, #1 │ │ add r3, sp, #64 ; 0x40 │ │ adds r1, r1, r3 │ │ adds r0, r4, #0 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 47e54 │ │ - ldr r0, [pc, #188] ; (47f08 ) │ │ + bne.n 4811c │ │ + ldr r0, [pc, #188] ; (481d0 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 47ef0 │ │ + b.n 481b8 │ │ movs r3, #23 │ │ add r2, sp, #64 ; 0x40 │ │ adds r3, r3, r2 │ │ ldrb r2, [r3, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ asrs r2, r1 │ │ ldr r1, [sp, #28] │ │ @@ -91627,3578 +91974,821 @@ │ │ ldrb r2, [r3, #0] │ │ ldr r1, [sp, #24] │ │ lsls r2, r1 │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ - b.n 47db4 │ │ + b.n 4807c │ │ subs r7, r7, r3 │ │ - b.n 47df2 │ │ + b.n 480ba │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 47ee6 │ │ + beq.n 481ae │ │ ldr r3, [r5, #20] │ │ ldr r1, [r5, #12] │ │ ldr r2, [r5, #16] │ │ adds r3, #3 │ │ muls r2, r1 │ │ adds r1, r3, #0 │ │ adds r2, r3, r2 │ │ cmp r1, r2 │ │ - bcs.n 47e9a │ │ + bcs.n 48162 │ │ ldrb r0, [r1, #0] │ │ cmp r0, #0 │ │ - bne.n 47ee6 │ │ + bne.n 481ae │ │ adds r1, #4 │ │ - b.n 47e8c │ │ + b.n 48154 │ │ movs r1, #255 ; 0xff │ │ cmp r3, r2 │ │ - bcs.n 47ee6 │ │ + bcs.n 481ae │ │ strb r1, [r3, #0] │ │ adds r3, #4 │ │ - b.n 47e9c │ │ + b.n 48164 │ │ adds r5, r0, #0 │ │ adds r0, r5, #0 │ │ movs r5, #0 │ │ - bl 491fc │ │ + bl 4f164 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, r5 │ │ - beq.n 47ec0 │ │ + beq.n 48188 │ │ cmp r4, r5 │ │ - beq.n 47ec0 │ │ + beq.n 48188 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 47f00 │ │ + beq.n 481c8 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ str r7, [sp, #28] │ │ - str r7, [sp, #48] ; 0x30 │ │ - str r7, [sp, #52] ; 0x34 │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - adds r5, r3, #0 │ │ - adds r7, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r6, r3, #0 │ │ - b.n 47b38 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - bne.n 47eba │ │ - b.n 47ec0 │ │ - movs r5, #0 │ │ - movs r3, #0 │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - blx r1 │ │ - b.n 47ea8 │ │ - add sp, #100 ; 0x64 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r3, r0 │ │ - strh r0, [r0, #0] │ │ - subs r0, r1, r6 │ │ - movs r6, r0 │ │ - │ │ -00047f0c : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r1, #0 │ │ - movs r1, #66 ; 0x42 │ │ - ldr r3, [pc, #784] ; (48224 ) │ │ - sub sp, #140 ; 0x8c │ │ - str r2, [sp, #72] ; 0x48 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r0, [sp, #20] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - str r2, [sp, #132] ; 0x84 │ │ - add r2, sp, #128 ; 0x80 │ │ - strb r1, [r2, #0] │ │ - movs r1, #77 ; 0x4d │ │ - strb r1, [r2, #1] │ │ - cmp r4, #0 │ │ - bne.n 47f32 │ │ - b.n 48308 │ │ - ldr r3, [r0, #4] │ │ - movs r7, #0 │ │ - ldrb r1, [r3, #8] │ │ - cmp r1, #7 │ │ - bls.n 47f4c │ │ - ldr r2, [r3, #24] │ │ - movs r7, #1 │ │ - cmp r2, #0 │ │ - bne.n 47f4c │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldr r2, [r2, #68] ; 0x44 │ │ - lsrs r2, r2, #8 │ │ - ands r7, r2 │ │ - ldr r2, [r3, #4] │ │ - cmp r2, #0 │ │ - beq.n 47f6a │ │ - cmp r7, #0 │ │ - bne.n 47f92 │ │ - ldr r5, [sp, #20] │ │ - cmp r1, #8 │ │ - bne.n 47f5e │ │ - b.n 4831c │ │ - ldr r0, [pc, #712] ; (48228 ) │ │ - adds r5, r7, #0 │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 4831c │ │ - cmp r1, #24 │ │ - bne.n 47f8e │ │ - cmp r7, #0 │ │ - bne.n 47f92 │ │ - movs r2, #255 ; 0xff │ │ - ldr r1, [r3, #12] │ │ - lsls r2, r2, #16 │ │ - cmp r1, r2 │ │ - bne.n 47f98 │ │ - movs r2, #255 ; 0xff │ │ - ldr r1, [r3, #16] │ │ - lsls r2, r2, #8 │ │ - cmp r1, r2 │ │ - bne.n 47f98 │ │ - ldr r3, [r3, #20] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n 47f98 │ │ - b.n 4831a │ │ - cmp r7, #0 │ │ - beq.n 47f98 │ │ - add r0, sp, #84 ; 0x54 │ │ - ldr r1, [pc, #660] ; (4822c ) │ │ - b.n 47f9c │ │ - ldr r1, [pc, #660] ; (48230 ) │ │ - add r0, sp, #84 ; 0x54 │ │ - add r6, sp, #84 ; 0x54 │ │ - bl 4ff24 │ │ - ldr r0, [sp, #20] │ │ - adds r1, r6, #0 │ │ - movs r2, #0 │ │ - bl 493e8 │ │ - subs r5, r0, #0 │ │ - bne.n 47fba │ │ - ldr r0, [pc, #640] ; (48234 ) │ │ - ldrb r1, [r6, #8] │ │ - add r0, pc │ │ - bl 19d8c │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - cmp r7, r3 │ │ - beq.n 47fce │ │ - ldr r0, [pc, #628] ; (48238 ) │ │ - adds r1, r3, #0 │ │ - add r0, pc │ │ - bl 1a018 │ │ - str r0, [sp, #24] │ │ - cmp r5, #0 │ │ - bne.n 47fd4 │ │ - b.n 48322 │ │ - adds r0, r5, #0 │ │ - bl 48fb8 │ │ - str r0, [sp, #28] │ │ - cmp r0, #0 │ │ - beq.n 47fe2 │ │ - b.n 48322 │ │ - ldr r3, [r5, #4] │ │ - ldr r2, [r5, #8] │ │ - adds r0, r4, #0 │ │ - ldrb r3, [r3, #9] │ │ - ldr r1, [r4, #4] │ │ - muls r2, r3 │ │ - movs r3, #1 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - bl 19eb8 │ │ - movs r2, #2 │ │ - movs r3, #1 │ │ - add r1, sp, #128 ; 0x80 │ │ - adds r0, r4, #0 │ │ - ldr r6, [r4, #12] │ │ - blx r6 │ │ - ldr r1, [sp, #28] │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #28] │ │ - adds r0, r4, #0 │ │ - bl 2b0ac │ │ - ldr r1, [sp, #28] │ │ - adds r0, r4, #0 │ │ - bl 2b0ac │ │ - ldr r1, [sp, #28] │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r5, #12] │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - ldrb r2, [r3, #8] │ │ - ldr r3, [r3, #4] │ │ - str r2, [sp, #64] ; 0x40 │ │ - ldr r2, [r5, #16] │ │ - str r3, [sp, #52] ; 0x34 │ │ - muls r2, r1 │ │ - str r2, [sp, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - beq.n 48050 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #52] ; 0x34 │ │ - cmp r7, #0 │ │ - beq.n 4807a │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 48088 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #48] ; 0x30 │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #3 │ │ - ldr r6, [pc, #456] ; (4823c ) │ │ - str r3, [sp, #28] │ │ - movs r1, #108 ; 0x6c │ │ - b.n 48096 │ │ - adds r6, r7, #0 │ │ - str r7, [sp, #48] ; 0x30 │ │ - str r7, [sp, #44] ; 0x2c │ │ - str r7, [sp, #40] ; 0x28 │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r7, [sp, #28] │ │ - b.n 48094 │ │ - movs r6, #0 │ │ - str r6, [sp, #48] ; 0x30 │ │ - str r6, [sp, #44] ; 0x2c │ │ - str r6, [sp, #40] ; 0x28 │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r6, [sp, #28] │ │ - movs r1, #40 ; 0x28 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r1, #1 │ │ - adds r0, r4, #0 │ │ - bl 2b0ac │ │ - ldr r1, [sp, #64] ; 0x40 │ │ - adds r0, r4, #0 │ │ - bl 2b0ac │ │ - ldr r1, [sp, #28] │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - bl 2b110 │ │ - cmp r7, #0 │ │ - beq.n 48146 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 48146 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r6, #9 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - subs r6, #1 │ │ - bl 2b110 │ │ - cmp r6, #0 │ │ - bne.n 48120 │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - bl 2b110 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 48182 │ │ - movs r3, #1 │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - ldr r3, [sp, #8] │ │ - subs r6, r0, r3 │ │ - movs r2, #10 │ │ - movs r3, #0 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n 481d0 │ │ - movs r0, #3 │ │ - bl 19ec4 │ │ - b.n 481d0 │ │ - ldr r2, [r3, #0] │ │ - ldr r6, [r3, #4] │ │ - movs r3, #0 │ │ - str r2, [sp, #28] │ │ - adds r6, #2 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - cmp r2, r3 │ │ - bge.n 4814e │ │ - movs r2, #1 │ │ - adds r1, r6, #0 │ │ - adds r3, r2, #0 │ │ - ldr r7, [r4, #12] │ │ - adds r0, r4, #0 │ │ - blx r7 │ │ - movs r2, #1 │ │ - subs r1, r6, #1 │ │ - adds r3, r2, #0 │ │ - ldr r7, [r4, #12] │ │ - adds r0, r4, #0 │ │ - blx r7 │ │ - movs r2, #1 │ │ - subs r1, r6, #2 │ │ - adds r3, r2, #0 │ │ - ldr r7, [r4, #12] │ │ - adds r0, r4, #0 │ │ - blx r7 │ │ - movs r2, #1 │ │ - adds r1, r6, #1 │ │ - adds r3, r2, #0 │ │ - adds r0, r4, #0 │ │ - ldr r7, [r4, #12] │ │ - blx r7 │ │ - ldr r3, [sp, #24] │ │ - adds r6, #4 │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ - b.n 4818e │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r1, #0 │ │ - adds r2, r6, #0 │ │ - ldr r6, [sp, #8] │ │ - ldr r7, [sp, #12] │ │ - adds r3, r1, #0 │ │ - str r1, [sp, #0] │ │ - adds r2, r2, r6 │ │ - adcs r3, r7 │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n 481f8 │ │ - movs r0, #3 │ │ - bl 19ec4 │ │ - ldr r2, [r5, #12] │ │ - ldr r3, [r5, #16] │ │ - movs r7, #0 │ │ - muls r3, r2 │ │ - ldr r2, [r5, #20] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #32] │ │ - lsls r3, r3, #30 │ │ - beq.n 4826e │ │ - ldr r7, [pc, #48] ; (48240 ) │ │ - ldr r3, [sp, #32] │ │ - ands r7, r3 │ │ - bpl.n 4821e │ │ - movs r3, #4 │ │ - subs r7, #1 │ │ - negs r3, r3 │ │ - orrs r7, r3 │ │ - adds r7, #1 │ │ - movs r3, #4 │ │ - subs r7, r3, r7 │ │ - b.n 4826e │ │ - asrs r4, r1, #15 │ │ - movs r1, r1 │ │ - subs r1, r1, r2 │ │ - movs r6, r0 │ │ - movs r0, #4 │ │ - asrs r6, r6, #24 │ │ - adds r3, r0, r0 │ │ - asrs r0, r0, #29 │ │ - subs r6, r2, r1 │ │ - movs r6, r0 │ │ - subs r5, r4, r1 │ │ - movs r6, r0 │ │ - ldr r0, [r4, #96] ; 0x60 │ │ - ldrsb r1, [r5, r5] │ │ - movs r3, r0 │ │ - strh r0, [r0, #0] │ │ - cmp r7, #0 │ │ - beq.n 4826e │ │ - movs r3, #11 │ │ - movs r6, #0 │ │ - add r2, sp, #72 ; 0x48 │ │ - adds r3, r3, r2 │ │ - strb r6, [r3, #0] │ │ - str r6, [sp, #28] │ │ - movs r2, #1 │ │ - movs r1, #11 │ │ - add r3, sp, #72 ; 0x48 │ │ - adds r1, r1, r3 │ │ - adds r0, r4, #0 │ │ - adds r3, r2, #0 │ │ - ldr r6, [r4, #12] │ │ - blx r6 │ │ - ldr r3, [sp, #28] │ │ - adds r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r3, r7 │ │ - blt.n 48254 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [r5, #20] │ │ - cmp r3, r2 │ │ - bls.n 48296 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [r5, #16] │ │ - adds r0, r4, #0 │ │ - subs r3, r3, r2 │ │ - str r3, [sp, #24] │ │ - adds r1, r3, #0 │ │ - movs r2, #1 │ │ - ldr r3, [sp, #32] │ │ - ldr r6, [r4, #12] │ │ - blx r6 │ │ - ldr r3, [sp, #32] │ │ - cmp r0, r3 │ │ - beq.n 48244 │ │ - movs r0, #2 │ │ - bl 19ec4 │ │ - movs r3, #1 │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - ldr r3, [sp, #8] │ │ - subs r6, r0, r3 │ │ - movs r2, #2 │ │ - movs r3, #0 │ │ - ldr r0, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n 482c8 │ │ - movs r0, #3 │ │ - bl 19ec4 │ │ - adds r1, r6, #0 │ │ - adds r0, r4, #0 │ │ - bl 2b110 │ │ - movs r1, #0 │ │ - adds r2, r6, #0 │ │ - ldr r6, [sp, #8] │ │ - ldr r7, [sp, #12] │ │ - adds r3, r1, #0 │ │ - adds r6, r6, r2 │ │ - adcs r7, r3 │ │ - str r1, [sp, #0] │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n 482f4 │ │ - movs r0, #3 │ │ - bl 19ec4 │ │ - adds r0, r5, #0 │ │ - bl 48fe0 │ │ - ldr r3, [sp, #20] │ │ - cmp r5, r3 │ │ - beq.n 48322 │ │ - adds r0, r5, #0 │ │ - bl 491fc │ │ - b.n 48322 │ │ - movs r0, #1 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [sp, #132] ; 0x84 │ │ - negs r0, r0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 48340 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r5, [sp, #20] │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 47fce │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - beq.n 4832e │ │ - ldr r3, [r4, #16] │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - bl 19c54 │ │ - ldr r1, [pc, #16] ; (48344 ) │ │ - add r1, pc │ │ - bl 453b6 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - b.n 4830a │ │ - add sp, #140 ; 0x8c │ │ - pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xeaa80005 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - adds r7, r0, #0 │ │ - str r1, [sp, #0] │ │ - str r3, [sp, #4] │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r2, #0 │ │ - beq.n 4835e │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - bne.n 48374 │ │ - lsls r3, r2, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 48374 │ │ - ldr r0, [pc, #88] ; (483c4 ) │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 483be │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - adds r1, r2, #0 │ │ - bl 4ff24 │ │ - movs r5, #0 │ │ - cmp r0, r5 │ │ - blt.n 483be │ │ - adds r1, r5, #0 │ │ - movs r5, #1 │ │ - movs r2, #60 ; 0x3c │ │ - adds r0, r4, #0 │ │ - bl 450c8 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - movs r2, #88 ; 0x58 │ │ - str r3, [r4, #4] │ │ - ldr r3, [sp, #4] │ │ - str r5, [r4, #0] │ │ - str r7, [r4, #8] │ │ - str r3, [r4, #20] │ │ - ldr r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - str r3, [r4, #12] │ │ - ldr r3, [sp, #32] │ │ - movs r1, #0 │ │ - str r3, [r4, #16] │ │ - bl 450c8 │ │ - adds r2, r6, #0 │ │ - movs r3, #255 ; 0xff │ │ - adds r2, #76 ; 0x4c │ │ - strb r3, [r2, #0] │ │ - strb r3, [r2, #1] │ │ - strb r3, [r2, #2] │ │ - strb r3, [r2, #3] │ │ - str r6, [r4, #52] ; 0x34 │ │ - str r5, [r4, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r2, r3, #27 │ │ - movs r6, r0 │ │ - │ │ -000483c8 : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - bne.n 483d8 │ │ - ldr r0, [pc, #36] ; (483f4 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 483f0 │ │ - ldr r0, [r0, #4] │ │ - bl 50210 │ │ - cmp r0, #0 │ │ - blt.n 483ec │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - bl 505fe │ │ - movs r0, #0 │ │ - b.n 483f0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r2, r3, #26 │ │ - movs r6, r0 │ │ - │ │ -000483f8 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 48420 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - cmp r1, #0 │ │ - beq.n 4840e │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #5 │ │ - orrs r3, r2 │ │ - b.n 48412 │ │ - ldr r3, [pc, #24] ; (48428 ) │ │ - ands r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r2 │ │ - beq.n 48424 │ │ - bl 505fe │ │ - b.n 48424 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ; instruction: 0xefffffff │ │ - │ │ -0004842c : │ │ - push {r4, r5, r6, lr} │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - cmp r0, #0 │ │ - bne.n 48442 │ │ - ldr r0, [pc, #164] ; (484e0 ) │ │ - ldr r1, [pc, #168] ; (484e4 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 48458 │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - beq.n 48460 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bcc.n 48460 │ │ - ldr r0, [pc, #148] ; (484e8 ) │ │ - ldr r1, [pc, #152] ; (484ec ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 19d8c │ │ - adds r4, r0, #0 │ │ - b.n 484dc │ │ - lsls r3, r6, #30 │ │ - bpl.n 4846c │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 483f8 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #4] │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - cmp r6, #0 │ │ - beq.n 484a2 │ │ - movs r1, #128 ; 0x80 │ │ - lsls r1, r1, #1 │ │ - orrs r1, r2 │ │ - str r1, [r3, #68] ; 0x44 │ │ - str r5, [r3, #72] ; 0x48 │ │ - ldr r3, [r0, #4] │ │ - cmp r3, #0 │ │ - beq.n 484ce │ │ - ldr r3, [r3, #4] │ │ - lsls r5, r5, #2 │ │ - adds r5, r3, r5 │ │ - movs r3, #0 │ │ - strb r3, [r5, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r1, #8] │ │ - adds r3, #1 │ │ - cmp r3, #0 │ │ - bne.n 4849e │ │ - movs r3, #1 │ │ - str r3, [r1, #8] │ │ - b.n 484ce │ │ - ldr r1, [r0, #4] │ │ - cmp r1, #0 │ │ - beq.n 484c4 │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - ldr r1, [r1, #4] │ │ - lsls r3, r3, #2 │ │ - adds r3, r1, r3 │ │ - movs r1, #255 ; 0xff │ │ - strb r1, [r3, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - ldr r3, [r1, #8] │ │ - adds r3, #1 │ │ - cmp r3, #0 │ │ - bne.n 484c2 │ │ - movs r3, #1 │ │ - str r3, [r1, #8] │ │ - ldr r1, [r4, #52] ; 0x34 │ │ - ldr r3, [pc, #40] ; (484f0 ) │ │ - ldr r0, [r1, #68] ; 0x44 │ │ - ands r3, r0 │ │ - str r3, [r1, #68] ; 0x44 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - movs r4, #0 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r2 │ │ - beq.n 484dc │ │ - bl 505fe │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - stmia.w lr!, {r0, r2} │ │ - asrs r2, r3, #25 │ │ - movs r6, r0 │ │ - ldmia.w r6, {r0, r2} │ │ - asrs r2, r1, #25 │ │ - movs r6, r0 │ │ - mrc2 15, 7, pc, cr15, cr15, {7} │ │ - │ │ -000484f4 : │ │ - cmp r0, #0 │ │ - beq.n 4850c │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - lsls r2, r2, #23 │ │ - bpl.n 4850c │ │ - subs r0, r1, #0 │ │ - beq.n 48510 │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - movs r0, #0 │ │ - str r3, [r1, #0] │ │ - b.n 48510 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -00048512 : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - beq.n 48554 │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #76 ; 0x4c │ │ - strb r1, [r4, #0] │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #77 ; 0x4d │ │ - strb r2, [r4, #0] │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #78 ; 0x4e │ │ - strb r3, [r4, #0] │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - movs r4, #1 │ │ - ldr r5, [r0, #68] ; 0x44 │ │ - cmp r1, #255 ; 0xff │ │ - bne.n 4853c │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 4853c │ │ - cmp r3, #255 ; 0xff │ │ - beq.n 48542 │ │ - adds r3, r4, #0 │ │ - orrs r3, r5 │ │ - b.n 48546 │ │ - adds r3, r5, #0 │ │ - bics r3, r4 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r5 │ │ - beq.n 48558 │ │ - bl 505fe │ │ - b.n 48558 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -0004855c : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 4858a │ │ - cmp r1, #0 │ │ - beq.n 4856e │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - adds r4, #76 ; 0x4c │ │ - ldrb r4, [r4, #0] │ │ - strb r4, [r1, #0] │ │ - cmp r2, #0 │ │ - beq.n 4857a │ │ - ldr r1, [r0, #52] ; 0x34 │ │ - adds r1, #77 ; 0x4d │ │ - ldrb r1, [r1, #0] │ │ - strb r1, [r2, #0] │ │ - subs r2, r3, #0 │ │ - beq.n 4858e │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - adds r2, #78 ; 0x4e │ │ - ldrb r2, [r2, #0] │ │ - strb r2, [r3, #0] │ │ - movs r2, #0 │ │ - b.n 4858e │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - adds r0, r2, #0 │ │ - pop {r4, pc} │ │ - │ │ -00048592 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 485c0 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r3, #79 ; 0x4f │ │ - strb r1, [r3, #0] │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - movs r3, #2 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - cmp r1, #255 ; 0xff │ │ - beq.n 485ac │ │ - orrs r3, r2 │ │ - b.n 485b2 │ │ - adds r1, r2, #0 │ │ - bics r1, r3 │ │ - adds r3, r1, #0 │ │ - str r3, [r0, #68] ; 0x44 │ │ - movs r4, #0 │ │ - cmp r3, r2 │ │ - beq.n 485c4 │ │ - bl 505fe │ │ - b.n 485c4 │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - │ │ -000485c8 : │ │ - cmp r0, #0 │ │ - beq.n 485dc │ │ - subs r3, r1, #0 │ │ - beq.n 485e0 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r3, #79 ; 0x4f │ │ - ldrb r3, [r3, #0] │ │ - strb r3, [r1, #0] │ │ - movs r3, #0 │ │ - b.n 485e0 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - │ │ -000485e4 : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - beq.n 48636 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - movs r3, #112 ; 0x70 │ │ - ldr r5, [r2, #68] ; 0x44 │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bics r0, r3 │ │ - adds r3, r0, #0 │ │ - str r0, [r2, #68] ; 0x44 │ │ - cmp r1, #4 │ │ - bhi.n 4861a │ │ - adds r0, r1, #0 │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - lsls r0, r2, #12 │ │ - lsrs r5, r0, #12 │ │ - movs r7, r0 │ │ - movs r1, #16 │ │ - b.n 48614 │ │ - movs r1, #32 │ │ - b.n 48614 │ │ - movs r1, #64 ; 0x40 │ │ - orrs r3, r1 │ │ - str r3, [r2, #68] ; 0x44 │ │ - b.n 48624 │ │ - movs r0, #4 │ │ - bl 19ec4 │ │ - adds r3, r0, #0 │ │ - b.n 48626 │ │ - movs r3, #0 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - adds r4, r3, #0 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r5 │ │ - beq.n 4863a │ │ - bl 505fe │ │ - b.n 4863a │ │ - movs r4, #1 │ │ - negs r4, r4 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -0004863e : │ │ - subs r3, r0, #0 │ │ - beq.n 4866e │ │ - subs r0, r1, #0 │ │ - beq.n 48672 │ │ - ldr r3, [r3, #52] ; 0x34 │ │ - movs r0, #0 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - movs r3, #112 ; 0x70 │ │ - ands r3, r2 │ │ - cmp r3, #32 │ │ - beq.n 48660 │ │ - cmp r3, #64 ; 0x40 │ │ - beq.n 48664 │ │ - cmp r3, #16 │ │ - bne.n 4866a │ │ - movs r3, #1 │ │ - b.n 48666 │ │ - movs r3, #2 │ │ - b.n 48666 │ │ - movs r3, #4 │ │ - str r3, [r1, #0] │ │ - b.n 48672 │ │ - str r0, [r1, #0] │ │ - b.n 48672 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -00048674 : │ │ - push {r4, r5, lr} │ │ - movs r5, #0 │ │ - ldr r4, [pc, #72] ; (486c4 ) │ │ - adds r3, r1, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #28 │ │ - subs r2, r0, #0 │ │ - ldr r1, [r4, #0] │ │ - str r1, [sp, #20] │ │ - cmp r2, r5 │ │ - beq.n 486b4 │ │ - ldr r0, [r2, #8] │ │ - add r1, sp, #4 │ │ - str r5, [sp, #4] │ │ - str r0, [r1, #8] │ │ - ldr r0, [r2, #12] │ │ - str r5, [r1, #4] │ │ - adds r2, #36 ; 0x24 │ │ - str r0, [r1, #12] │ │ - cmp r3, r5 │ │ - bne.n 486ae │ │ - adds r3, r2, #0 │ │ - ldmia r1!, {r0, r2, r5} │ │ - stmia r3!, {r0, r2, r5} │ │ - ldr r2, [r1, #0] │ │ - movs r0, #1 │ │ - str r2, [r3, #0] │ │ - b.n 486b4 │ │ - adds r0, r3, #0 │ │ - bl 63434 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 486c0 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - lsrs r0, r5, #17 │ │ - movs r1, r1 │ │ - │ │ -000486c8 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 486de │ │ - cmp r1, #0 │ │ - beq.n 486de │ │ - adds r3, r1, #0 │ │ - adds r0, #36 ; 0x24 │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - ldr r2, [r0, #0] │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - │ │ -000486e0 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r3, #0 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - adds r5, r2, #0 │ │ - ldr r2, [r3, #0] │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - cmp r2, r5 │ │ - bne.n 48724 │ │ - ldr r2, [r5, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - beq.n 48702 │ │ - ldr r2, [r2, #8] │ │ - ldr r1, [r3, #80] ; 0x50 │ │ - cmp r1, r2 │ │ - bne.n 48724 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - bne.n 4871c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #8] │ │ - adds r1, r6, #0 │ │ - mov ip, r3 │ │ - adds r2, r5, #0 │ │ - adds r3, r7, #0 │ │ - blx ip │ │ - b.n 48734 │ │ - ldr r1, [r3, #84] ; 0x54 │ │ - ldr r3, [r2, #8] │ │ - cmp r1, r3 │ │ - beq.n 4870a │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 5062c │ │ - cmp r0, #0 │ │ - bge.n 4870a │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00048738 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r4, r3, #0 │ │ - ldr r3, [pc, #340] ; (48894 ) │ │ - adds r6, r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #68 ; 0x44 │ │ - subs r7, r0, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #60] ; 0x3c │ │ - beq.n 48754 │ │ - cmp r6, #0 │ │ - bne.n 4875a │ │ - ldr r0, [pc, #320] ; (48898 ) │ │ - add r0, pc │ │ - b.n 4876c │ │ - ldr r3, [r0, #28] │ │ - cmp r3, #0 │ │ - bne.n 48768 │ │ - ldr r3, [r6, #28] │ │ - str r3, [sp, #16] │ │ - cmp r3, #0 │ │ - beq.n 48772 │ │ - ldr r0, [pc, #304] ; (4889c ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 48874 │ │ - cmp r4, #0 │ │ - bne.n 48786 │ │ - add r3, sp, #28 │ │ - str r4, [sp, #32] │ │ - str r4, [sp, #28] │ │ - adds r4, r3, #0 │ │ - ldr r2, [r6, #8] │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [r6, #12] │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r3, [r7, #8] │ │ - ldr r5, [r7, #12] │ │ - mov ip, r3 │ │ - cmp r1, #0 │ │ - beq.n 487de │ │ - ldr r3, [r1, #0] │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r1, #8] │ │ - cmp r2, #0 │ │ - bge.n 487aa │ │ - ldr r0, [sp, #12] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r4, #0] │ │ - subs r2, r2, r0 │ │ - str r2, [r4, #0] │ │ - movs r2, #0 │ │ - str r2, [sp, #12] │ │ - mov r0, ip │ │ - ldr r2, [sp, #12] │ │ - subs r2, r0, r2 │ │ - str r2, [sp, #4] │ │ - cmp r2, r3 │ │ - ble.n 487b8 │ │ - str r3, [sp, #4] │ │ - ldr r3, [r1, #4] │ │ - str r3, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [r1, #12] │ │ - cmp r2, #0 │ │ - bge.n 487d2 │ │ - ldr r1, [sp, #8] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r4, #4] │ │ - subs r2, r2, r1 │ │ - str r2, [r4, #4] │ │ - movs r2, #0 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #8] │ │ - subs r5, r5, r2 │ │ - cmp r5, r3 │ │ - ble.n 487e4 │ │ - adds r5, r3, #0 │ │ - b.n 487e4 │ │ - str r3, [sp, #4] │ │ - str r1, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - subs r3, r2, r3 │ │ - cmp r3, #0 │ │ - ble.n 487fc │ │ - ldr r1, [sp, #4] │ │ - str r2, [r4, #0] │ │ - ldr r2, [sp, #12] │ │ - subs r1, r1, r3 │ │ - str r1, [sp, #4] │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #4] │ │ - adds r3, r3, r2 │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - subs r3, r3, r2 │ │ - ldr r2, [r6, #44] ; 0x2c │ │ - subs r3, r3, r2 │ │ - cmp r3, #0 │ │ - ble.n 48814 │ │ - ldr r2, [sp, #4] │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #4] │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - ldr r3, [r4, #4] │ │ - subs r3, r2, r3 │ │ - cmp r3, #0 │ │ - ble.n 48828 │ │ - str r2, [r4, #4] │ │ - ldr r2, [sp, #8] │ │ - subs r5, r5, r3 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r6, #40] ; 0x28 │ │ - adds r3, r5, r3 │ │ - subs r3, r3, r2 │ │ - ldr r2, [r6, #48] ; 0x30 │ │ - subs r3, r3, r2 │ │ - cmp r3, #0 │ │ - ble.n 4883a │ │ - subs r5, r5, r3 │ │ - ldr r0, [r7, #52] ; 0x34 │ │ - ldr r2, [r0, #68] ; 0x44 │ │ - lsls r3, r2, #22 │ │ - bpl.n 4884c │ │ - ldr r3, [pc, #92] ; (488a0 ) │ │ - ands r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 505fe │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - ble.n 48878 │ │ - cmp r5, #0 │ │ - ble.n 48878 │ │ - ldr r3, [sp, #12] │ │ - add r1, sp, #44 ; 0x2c │ │ - str r5, [r4, #12] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #8] │ │ - adds r0, r7, #0 │ │ - str r3, [r1, #4] │ │ - ldr r3, [sp, #4] │ │ - adds r2, r6, #0 │ │ - str r3, [r4, #8] │ │ - str r3, [r1, #8] │ │ - adds r3, r4, #0 │ │ - str r5, [r1, #12] │ │ - bl 486e0 │ │ - str r0, [sp, #16] │ │ - b.n 4887e │ │ - movs r3, #0 │ │ - str r3, [r4, #12] │ │ - str r3, [r4, #8] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 4888e │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #68 ; 0x44 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsrs r4, r4, #14 │ │ - movs r1, r1 │ │ - asrs r6, r1, #13 │ │ - movs r6, r0 │ │ - asrs r7, r3, #13 │ │ - movs r6, r0 │ │ - ldc2l 15, cr15, [pc, #1020]! ; 48ca0 │ │ - │ │ -000488a4 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r5, r2, #0 │ │ - movs r2, #128 ; 0x80 │ │ - adds r4, r0, #0 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - adds r6, r3, #0 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - lsls r2, r2, #2 │ │ - adds r7, r1, #0 │ │ - tst r3, r2 │ │ - bne.n 488c2 │ │ - orrs r3, r2 │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 505fe │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - movs r3, #116 ; 0x74 │ │ - adds r3, #255 ; 0xff │ │ - tst r2, r3 │ │ - bne.n 488fc │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r5, #4] │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r3, r2 │ │ - bne.n 488fc │ │ - cmp r3, #0 │ │ - beq.n 488e4 │ │ - lsrs r2, r3, #28 │ │ - cmp r2, #1 │ │ - bne.n 488ee │ │ - lsls r3, r3, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bls.n 488fc │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ - adds r3, r6, #0 │ │ - bl 5c524 │ │ - b.n 48908 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r5, #0 │ │ - adds r3, r6, #0 │ │ - bl 486e0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ... │ │ - │ │ -00048910 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #156 ; 0x9c │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #528] ; (48b28 ) │ │ - str r2, [sp, #8] │ │ - str r0, [sp, #32] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r4, r1, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #108] ; 0x6c │ │ - str r2, [sp, #148] ; 0x94 │ │ - cmp r0, #0 │ │ - beq.n 48932 │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bne.n 48938 │ │ - ldr r0, [pc, #504] ; (48b2c ) │ │ - add r0, pc │ │ - b.n 48950 │ │ - ldr r3, [sp, #32] │ │ - ldr r3, [r3, #28] │ │ - str r3, [sp, #0] │ │ - cmp r3, #0 │ │ - bne.n 4894c │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #28] │ │ - str r3, [sp, #12] │ │ - cmp r3, #0 │ │ - beq.n 48956 │ │ - ldr r0, [pc, #480] ; (48b30 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 48f7e │ │ - cmp r1, #0 │ │ - bne.n 48962 │ │ - ldr r3, [sp, #32] │ │ - ldr r5, [r3, #8] │ │ - ldr r3, [r3, #12] │ │ - b.n 48966 │ │ - ldr r5, [r1, #8] │ │ - ldr r3, [r1, #12] │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 489b2 │ │ - ldr r3, [sp, #8] │ │ - ldr r6, [r3, #8] │ │ - ldr r7, [r3, #12] │ │ - cmp r6, r5 │ │ - beq.n 48a06 │ │ - adds r0, r5, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r0, r6, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - adds r0, r7, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - b.n 48a42 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #12] │ │ - str r3, [sp, #24] │ │ - cmp r0, r5 │ │ - beq.n 48a64 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - adds r7, r1, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #24] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - b.n 48aac │ │ - ldr r3, [sp, #0] │ │ - cmp r7, r3 │ │ - bne.n 48a0e │ │ - b.n 48f94 │ │ - adds r0, r5, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - adds r0, r7, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - adds r6, r5, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - subs r0, r6, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #72] ; 0x48 │ │ - str r1, [sp, #76] ; 0x4c │ │ - subs r0, r7, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r3, [pc, #200] ; (48b1c ) │ │ - ldr r2, [pc, #192] ; (48b18 ) │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - str r2, [sp, #64] ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - b.n 48af4 │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [sp, #0] │ │ - cmp r3, r2 │ │ - bne.n 48a6e │ │ - b.n 48f94 │ │ - adds r0, r5, #0 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #24] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - str r6, [sp, #16] │ │ - str r7, [sp, #20] │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r1, [sp, #68] ; 0x44 │ │ - ldr r0, [r3, #4] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r2, r6, #0 │ │ - str r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - adds r3, r7, #0 │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [pc, #76] ; (48b20 ) │ │ - ldr r3, [pc, #80] ; (48b24 ) │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - str r0, [sp, #72] ; 0x48 │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [pc, #52] ; (48b20 ) │ │ - ldr r3, [pc, #56] ; (48b24 ) │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - cmp r4, #0 │ │ - bne.n 48b34 │ │ - ldr r7, [pc, #32] ; (48b1c ) │ │ - ldr r6, [pc, #28] ; (48b18 ) │ │ - subs r0, r5, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r0, [sp, #0] │ │ - subs r0, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r6, [sp, #0] │ │ - str r7, [sp, #4] │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - b.n 48c8c │ │ - ... │ │ - movs r0, r0 │ │ - subs r7, #240 ; 0xf0 │ │ - lsrs r0, r1, #7 │ │ - movs r1, r1 │ │ - asrs r5, r7, #6 │ │ - movs r6, r0 │ │ - asrs r3, r7, #5 │ │ - movs r6, r0 │ │ - ldr r0, [r4, #0] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - ldr r0, [r4, #4] │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r3, [pc, #852] ; (48eac ) │ │ - ldr r2, [pc, #848] ; (48ea8 ) │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r3, [pc, #828] ; (48eac ) │ │ - ldr r2, [pc, #824] ; (48ea8 ) │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #824] ; (48eb0 ) │ │ - ldr r3, [pc, #828] ; (48eb4 ) │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ - cmp r0, #0 │ │ - beq.n 48bac │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - adds r3, r1, #0 │ │ - adds r2, r0, #0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #780] ; (48eb0 ) │ │ - ldr r4, [pc, #784] ; (48eb4 ) │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r1, [sp, #68] ; 0x44 │ │ - str r3, [sp, #0] │ │ - str r4, [sp, #4] │ │ - ldr r3, [sp, #32] │ │ - ldr r3, [r3, #8] │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #88] ; 0x58 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ - cmp r0, #0 │ │ - beq.n 48c04 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #720] ; (48eac ) │ │ - ldr r2, [pc, #716] ; (48ea8 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #72] ; 0x48 │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - subs r0, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r2, [pc, #680] ; (48eb0 ) │ │ - ldr r3, [pc, #684] ; (48eb4 ) │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ - cmp r0, #0 │ │ - beq.n 48c34 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - ldr r6, [pc, #656] ; (48eb0 ) │ │ - ldr r7, [pc, #660] ; (48eb4 ) │ │ - bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #32] │ │ - ldr r3, [r3, #12] │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #88] ; 0x58 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ - cmp r0, #0 │ │ - beq.n 48c8c │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #584] ; (48eac ) │ │ - ldr r2, [pc, #580] ; (48ea8 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #88] ; 0x58 │ │ - subs r0, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [r3, #36] ; 0x24 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #88] ; 0x58 │ │ - str r1, [sp, #92] ; 0x5c │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r1, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [sp, #8] │ │ - str r0, [sp, #72] ; 0x48 │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r0, [r3, #40] ; 0x28 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #96] ; 0x60 │ │ - str r1, [sp, #100] ; 0x64 │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #460] ; (48eb0 ) │ │ - ldr r3, [pc, #464] ; (48eb4 ) │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ - cmp r0, #0 │ │ - beq.n 48d18 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - adds r3, r1, #0 │ │ - adds r2, r0, #0 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #416] ; (48eb0 ) │ │ - ldr r4, [pc, #420] ; (48eb4 ) │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - str r3, [sp, #64] ; 0x40 │ │ - str r4, [sp, #68] ; 0x44 │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #44] ; 0x2c │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #104] ; 0x68 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ - cmp r0, #0 │ │ - beq.n 48d70 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #356] ; (48eac ) │ │ - ldr r2, [pc, #352] ; (48ea8 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - subs r0, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #72] ; 0x48 │ │ - str r1, [sp, #76] ; 0x4c │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - ldr r2, [pc, #312] ; (48eb0 ) │ │ - ldr r3, [pc, #316] ; (48eb4 ) │ │ - bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ - cmp r0, #0 │ │ - beq.n 48da4 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - adds r3, r1, #0 │ │ - adds r2, r0, #0 │ │ - adds r1, r7, #0 │ │ - adds r0, r6, #0 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #276] ; (48eb0 ) │ │ - ldr r4, [pc, #280] ; (48eb4 ) │ │ - adds r6, r0, #0 │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - str r4, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #8] │ │ - ldr r3, [r3, #48] ; 0x30 │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ - cmp r0, #0 │ │ - beq.n 48dfc │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r3, [pc, #216] ; (48eac ) │ │ - ldr r2, [pc, #212] ; (48ea8 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - subs r0, #1 │ │ - bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - str r0, [sp, #80] ; 0x50 │ │ - str r1, [sp, #84] ; 0x54 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - str r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #44] ; 0x2c │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - ldr r1, [sp, #76] ; 0x4c │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r1, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - str r0, [sp, #48] ; 0x30 │ │ - str r1, [sp, #52] ; 0x34 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r2, [pc, #124] ; (48eb8 ) │ │ - ldr r3, [pc, #128] ; (48ebc ) │ │ - str r0, [sp, #56] ; 0x38 │ │ - str r1, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r2, [pc, #100] ; (48eb8 ) │ │ - ldr r3, [pc, #104] ; (48ebc ) │ │ - str r0, [sp, #116] ; 0x74 │ │ - adds r1, r7, #0 │ │ - adds r0, r6, #0 │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #4] │ │ - add r5, sp, #116 ; 0x74 │ │ - str r0, [r5, #4] │ │ - ldr r0, [sp, #16] │ │ - ldr r1, [sp, #20] │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #72] ; (48ec0 ) │ │ - ldr r3, [pc, #72] ; (48ec4 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - adds r2, r6, #0 │ │ - str r0, [r5, #8] │ │ - adds r3, r7, #0 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #40] ; (48ec0 ) │ │ - ldr r3, [pc, #44] ; (48ec4 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - b.n 48ec8 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #240 ; 0xf0 │ │ - ... │ │ - movs r0, r0 │ │ - subs r7, #224 ; 0xe0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #248 ; 0xf8 │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r3, [pc, #220] ; (48fac ) │ │ - ldr r2, [pc, #216] ; (48fa8 ) │ │ - str r0, [r5, #12] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r3, [pc, #200] ; (48fac ) │ │ - ldr r2, [pc, #192] ; (48fa8 ) │ │ - str r0, [sp, #132] ; 0x84 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r4, sp, #132 ; 0x84 │ │ - str r0, [r4, #4] │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #164] ; (48fb0 ) │ │ - ldr r3, [pc, #168] ; (48fb4 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - str r0, [r4, #8] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #60] ; 0x3c │ │ - bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ - ldr r2, [pc, #136] ; (48fb0 ) │ │ - ldr r3, [pc, #136] ; (48fb4 ) │ │ - bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - bl 45d3c │ │ - bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #12] │ │ - cmp r3, #0 │ │ - bge.n 48f42 │ │ - movs r3, #0 │ │ - str r3, [r4, #8] │ │ - cmp r0, #0 │ │ - bge.n 48f4a │ │ - movs r3, #0 │ │ - str r3, [r4, #12] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n 48f5a │ │ - adds r2, r4, #0 │ │ - ldmia r2!, {r0, r1, r6} │ │ - stmia r3!, {r0, r1, r6} │ │ - ldr r2, [r2, #0] │ │ - str r2, [r3, #0] │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - beq.n 48f82 │ │ - ldr r3, [r4, #12] │ │ - cmp r3, #0 │ │ - beq.n 48f82 │ │ - ldr r3, [r5, #8] │ │ - cmp r3, #0 │ │ - ble.n 48f84 │ │ - ldr r3, [r5, #12] │ │ - cmp r3, #0 │ │ - ble.n 48f84 │ │ - ldr r0, [sp, #32] │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - adds r3, r4, #0 │ │ - bl 488a4 │ │ - str r0, [sp, #12] │ │ - b.n 48f84 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #108] ; 0x6c │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r0, [sp, #12] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 48fa2 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r0, [sp, #32] │ │ - adds r1, r4, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - bl 48738 │ │ - b.n 48f7e │ │ - add sp, #156 ; 0x9c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #224 ; 0xe0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r7, #248 ; 0xf8 │ │ - │ │ -00048fb8 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [r0, #28] │ │ - adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - bne.n 48fd6 │ │ - movs r5, #2 │ │ - ldr r3, [r0, #0] │ │ - tst r3, r5 │ │ - beq.n 48fd6 │ │ - movs r1, #1 │ │ - bl 6a870 │ │ - ldr r3, [r4, #0] │ │ - orrs r3, r5 │ │ - str r3, [r4, #0] │ │ - ldr r3, [r4, #28] │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #28] │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -00048fe0 : │ │ - push {r3, lr} │ │ - ldr r3, [r0, #28] │ │ - cmp r3, #0 │ │ - beq.n 49000 │ │ - subs r3, #1 │ │ - str r3, [r0, #28] │ │ - cmp r3, #0 │ │ - bgt.n 49000 │ │ - movs r2, #2 │ │ - ldr r3, [r0, #0] │ │ - tst r3, r2 │ │ - beq.n 49000 │ │ - bics r3, r2 │ │ - str r3, [r0, #0] │ │ - bl 6aa0c │ │ - pop {r3, pc} │ │ - ... │ │ - │ │ -00049004 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #452 ; 0x1c4 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #480] ; 0x1e0 │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #436] ; (491c8 ) │ │ - adds r5, r0, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r7, r1, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #24] │ │ - str r2, [sp, #444] ; 0x1bc │ │ - cmp r3, #0 │ │ - bne.n 49030 │ │ - ldr r0, [pc, #420] ; (491cc ) │ │ - ldr r1, [pc, #420] ; (491d0 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 4903e │ │ - ldr r3, [sp, #484] ; 0x1e4 │ │ - cmp r3, #0 │ │ - bne.n 49044 │ │ - ldr r0, [pc, #412] ; (491d4 ) │ │ - ldr r1, [pc, #412] ; (491d8 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 19d8c │ │ - b.n 491b4 │ │ - ldr r3, [sp, #476] ; 0x1dc │ │ - cmp r4, r3 │ │ - beq.n 4904c │ │ - b.n 4915c │ │ - cmp r4, #0 │ │ - beq.n 49094 │ │ - lsrs r3, r4, #28 │ │ - cmp r3, #1 │ │ - beq.n 49094 │ │ - ldr r3, [pc, #388] ; (491dc ) │ │ - cmp r4, r3 │ │ - beq.n 4909a │ │ - bhi.n 49072 │ │ - ldr r3, [pc, #384] ; (491e0 ) │ │ - cmp r4, r3 │ │ - beq.n 49086 │ │ - ldr r3, [pc, #380] ; (491e4 ) │ │ - cmp r4, r3 │ │ - beq.n 49086 │ │ - ldr r3, [pc, #380] ; (491e8 ) │ │ - cmp r4, r3 │ │ - bne.n 4908a │ │ - b.n 49086 │ │ - ldr r3, [pc, #376] ; (491ec ) │ │ - cmp r4, r3 │ │ - beq.n 49086 │ │ - ldr r3, [pc, #372] ; (491f0 ) │ │ - cmp r4, r3 │ │ - beq.n 4909a │ │ - ldr r3, [pc, #372] ; (491f4 ) │ │ - cmp r4, r3 │ │ - bne.n 4908a │ │ - b.n 4909a │ │ - movs r3, #1 │ │ - b.n 4909c │ │ - ldr r0, [pc, #364] ; (491f8 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 491b4 │ │ - lsls r3, r4, #24 │ │ - lsrs r3, r3, #24 │ │ - b.n 4909c │ │ - movs r3, #2 │ │ - adds r2, r3, #0 │ │ - muls r2, r5 │ │ - adds r5, r7, #0 │ │ - ldr r3, [sp, #24] │ │ - ldr r6, [sp, #32] │ │ - str r2, [sp, #20] │ │ - str r3, [sp, #28] │ │ - cmp r5, #0 │ │ - beq.n 490ca │ │ - adds r1, r6, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - bl 450d0 │ │ - ldr r2, [sp, #484] ; 0x1e4 │ │ - ldr r3, [sp, #472] ; 0x1d8 │ │ - subs r5, #1 │ │ - mov ip, r2 │ │ - adds r6, r6, r3 │ │ - ldr r3, [sp, #28] │ │ - add r3, ip │ │ - str r3, [sp, #28] │ │ - b.n 490aa │ │ - ldr r5, [sp, #472] ; 0x1d8 │ │ - ldr r6, [sp, #484] ; 0x1e4 │ │ - ldr r3, [sp, #32] │ │ - muls r5, r7 │ │ - muls r6, r7 │ │ - adds r5, r3, r5 │ │ - ldr r3, [sp, #24] │ │ - adds r6, r3, r6 │ │ - ldr r3, [pc, #264] ; (491e4 ) │ │ - cmp r4, r3 │ │ - beq.n 490e6 │ │ - ldr r3, [pc, #264] ; (491ec ) │ │ - cmp r4, r3 │ │ - bne.n 4912c │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #20] │ │ - lsrs r4, r7, #31 │ │ - lsrs r3, r3, #31 │ │ - adds r3, r3, r2 │ │ - asrs r3, r3, #1 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #472] ; 0x1d8 │ │ - ldr r2, [sp, #472] ; 0x1d8 │ │ - adds r4, r4, r7 │ │ - lsrs r3, r3, #31 │ │ - adds r3, r3, r2 │ │ - asrs r3, r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #484] ; 0x1e4 │ │ - ldr r2, [sp, #484] ; 0x1e4 │ │ - asrs r4, r4, #1 │ │ - lsrs r3, r3, #31 │ │ - adds r3, r3, r2 │ │ - asrs r3, r3, #1 │ │ - str r3, [sp, #28] │ │ - lsls r4, r4, #1 │ │ - cmp r4, #0 │ │ - beq.n 49138 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #20] │ │ - bl 450d0 │ │ - ldr r3, [sp, #24] │ │ - subs r4, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #28] │ │ - adds r6, r6, r3 │ │ - b.n 49112 │ │ - ldr r3, [pc, #176] ; (491e0 ) │ │ - cmp r4, r3 │ │ - beq.n 4913c │ │ - ldr r3, [pc, #180] ; (491e8 ) │ │ - cmp r4, r3 │ │ - beq.n 4913c │ │ - movs r0, #0 │ │ - b.n 491b4 │ │ - lsrs r4, r7, #31 │ │ - adds r4, r4, r7 │ │ - asrs r4, r4, #1 │ │ - cmp r4, #0 │ │ - beq.n 49138 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - ldr r2, [sp, #20] │ │ - bl 450d0 │ │ - ldr r3, [sp, #472] ; 0x1d8 │ │ - subs r4, #1 │ │ - adds r5, r5, r3 │ │ - ldr r3, [sp, #484] ; 0x1e4 │ │ - adds r6, r6, r3 │ │ - b.n 49142 │ │ - ldr r3, [sp, #472] ; 0x1d8 │ │ - add r6, sp, #148 ; 0x94 │ │ - str r6, [sp, #4] │ │ - str r3, [sp, #0] │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #8] │ │ - add r3, sp, #268 ; 0x10c │ │ - str r3, [sp, #12] │ │ - adds r2, r4, #0 │ │ - ldr r3, [sp, #32] │ │ - bl 48348 │ │ - cmp r0, #0 │ │ - bne.n 4917e │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - b.n 491b4 │ │ - ldr r3, [sp, #484] ; 0x1e4 │ │ - add r4, sp, #208 ; 0xd0 │ │ - str r4, [sp, #4] │ │ - str r3, [sp, #0] │ │ - add r3, sp, #104 ; 0x68 │ │ - str r3, [sp, #8] │ │ - add r3, sp, #356 ; 0x164 │ │ - str r3, [sp, #12] │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - ldr r2, [sp, #476] ; 0x1dc │ │ - ldr r3, [sp, #24] │ │ - bl 48348 │ │ - cmp r0, #0 │ │ - beq.n 49178 │ │ - movs r2, #0 │ │ - add r3, sp, #44 ; 0x2c │ │ - str r2, [sp, #44] ; 0x2c │ │ - str r2, [r3, #4] │ │ - adds r0, r6, #0 │ │ - adds r1, r3, #0 │ │ - adds r2, r4, #0 │ │ - str r5, [r3, #8] │ │ - str r7, [r3, #12] │ │ - bl 486e0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #444] ; 0x1bc │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 491c2 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #452 ; 0x1c4 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r0, r2, #11 │ │ - movs r1, r1 │ │ - bgt.n 49150 │ │ - movs r5, r0 │ │ - lsrs r0, r6, #11 │ │ - movs r6, r0 │ │ - bgt.n 49138 │ │ - movs r5, r0 │ │ - lsrs r4, r4, #11 │ │ - movs r6, r0 │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - ldrsb r6, [r1, r1] │ │ - adds r2, #49 ; 0x31 │ │ - ldrsb r1, [r3, r1] │ │ - adds r2, #49 ; 0x31 │ │ - ldrsb r6, [r1, r1] │ │ - adds r1, #50 ; 0x32 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - lsrs r6, r3, #10 │ │ - movs r6, r0 │ │ - │ │ -000491fc : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 49268 │ │ - ldr r3, [r0, #0] │ │ - lsls r3, r3, #29 │ │ - bmi.n 49268 │ │ - ldr r3, [r0, #56] ; 0x38 │ │ - adds r4, r0, #0 │ │ - subs r3, #1 │ │ - str r3, [r0, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bgt.n 49268 │ │ - ldr r3, [r4, #28] │ │ - cmp r3, #0 │ │ - ble.n 49222 │ │ - adds r0, r4, #0 │ │ - bl 48fe0 │ │ - b.n 49214 │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #30 │ │ - bpl.n 49230 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - bl 6a870 │ │ - ldr r3, [r4, #4] │ │ - cmp r3, #0 │ │ - beq.n 49248 │ │ - movs r1, #0 │ │ - adds r0, r4, #0 │ │ - bl 483c8 │ │ - ldr r0, [r4, #4] │ │ - bl 501ac │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - cmp r0, #0 │ │ - beq.n 49256 │ │ - bl 508e2 │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #31 │ │ - bmi.n 49262 │ │ - ldr r0, [r4, #20] │ │ - bl 4546c │ │ - adds r0, r4, #0 │ │ - bl 4546c │ │ - pop {r4, pc} │ │ - │ │ -0004926a : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r0, #1 │ │ - adds r7, r1, #0 │ │ - movs r1, #60 ; 0x3c │ │ - adds r6, r2, #0 │ │ - bl 4545c │ │ - subs r4, r0, #0 │ │ - bne.n 49282 │ │ - bl 19ec4 │ │ - b.n 49358 │ │ - ldr r0, [sp, #24] │ │ - bl 5005c │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #4] │ │ - beq.n 4933a │ │ - str r7, [r4, #8] │ │ - str r6, [r4, #12] │ │ - adds r0, r4, #0 │ │ - bl 502ac │ │ - movs r1, #0 │ │ - str r0, [r4, #16] │ │ - adds r0, r4, #0 │ │ - bl 48674 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n 492b0 │ │ - lsrs r1, r3, #28 │ │ - cmp r1, #1 │ │ - bne.n 492fa │ │ - lsls r3, r3, #4 │ │ - lsrs r3, r3, #28 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 492fa │ │ - movs r3, #1 │ │ - ldrb r0, [r2, #8] │ │ - lsls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 500e4 │ │ - subs r5, r0, #0 │ │ - beq.n 4933a │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #2 │ │ - bne.n 492ec │ │ - movs r3, #255 ; 0xff │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #1] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #2] │ │ - movs r3, #0 │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #4] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #5] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #6] │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 483c8 │ │ - adds r0, r5, #0 │ │ - bl 50178 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #0 │ │ - beq.n 49330 │ │ - ldr r0, [r4, #12] │ │ - cmp r0, #0 │ │ - beq.n 49330 │ │ - ldr r3, [r4, #16] │ │ - muls r3, r0 │ │ - adds r0, r3, #0 │ │ - bl 45454 │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #20] │ │ - bne.n 49324 │ │ - adds r0, r4, #0 │ │ - bl 491fc │ │ - adds r0, r5, #0 │ │ - bl 19ec4 │ │ - b.n 49340 │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #12] │ │ - movs r1, #0 │ │ - muls r2, r3 │ │ - bl 450c8 │ │ - bl 505d8 │ │ - subs r5, r0, #0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - bne.n 49344 │ │ - adds r0, r4, #0 │ │ - bl 491fc │ │ - adds r0, r5, #0 │ │ - b.n 4935a │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ + str r7, [sp, #48] ; 0x30 │ │ + str r7, [sp, #52] ; 0x34 │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + adds r5, r3, #0 │ │ + adds r7, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r6, r3, #0 │ │ + b.n 47e00 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 49354 │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 485e4 │ │ - movs r3, #1 │ │ - str r3, [r4, #56] ; 0x38 │ │ + bne.n 48182 │ │ + b.n 48188 │ │ + movs r5, #0 │ │ + movs r3, #0 │ │ adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -0004935c : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r3, #0 │ │ - sub sp, #20 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - str r2, [sp, #12] │ │ - adds r7, r0, #0 │ │ str r3, [sp, #0] │ │ - adds r6, r1, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - bl 4fbd0 │ │ - subs r4, r0, #0 │ │ - bne.n 49388 │ │ - ldr r0, [pc, #28] ; (4939c ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - adds r0, r4, #0 │ │ - b.n 49396 │ │ - str r0, [sp, #0] │ │ - adds r1, r6, #0 │ │ - adds r0, r7, #0 │ │ - ldr r2, [sp, #12] │ │ - adds r3, r5, #0 │ │ - bl 4926a │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r0, r1, #31 │ │ - movs r6, r0 │ │ - │ │ -000493a0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - movs r0, #0 │ │ - sub sp, #20 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - adds r1, r0, #0 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r2, [sp, #8] │ │ + ldr r1, [r4, #4] │ │ ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #12] │ │ - adds r2, r0, #0 │ │ - bl 4935c │ │ - subs r4, r0, #0 │ │ - beq.n 493e0 │ │ - movs r3, #1 │ │ - ldr r2, [r0, #0] │ │ - str r7, [r0, #20] │ │ - str r6, [r0, #8] │ │ - orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r5, [r0, #12] │ │ - movs r1, #0 │ │ - str r3, [r0, #16] │ │ - bl 48674 │ │ - adds r0, r4, #0 │ │ - add sp, #20 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx r1 │ │ + b.n 48170 │ │ + add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - ... │ │ + movs r3, r0 │ │ + strh r0, [r0, #0] │ │ + adds r7, r6, r4 │ │ + movs r6, r0 │ │ │ │ -000493e8 : │ │ +000481d4 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #788] ; (49700 ) │ │ - adds r7, r1, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r1, [r1, #4] │ │ - sub sp, #76 ; 0x4c │ │ - ldr r3, [r4, #0] │ │ - adds r5, r0, #0 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #68] ; 0x44 │ │ - str r4, [sp, #44] ; 0x2c │ │ - cmp r1, #0 │ │ - beq.n 4943a │ │ - movs r2, #0 │ │ - ldr r0, [r1, #0] │ │ - cmp r2, r0 │ │ - bge.n 4941a │ │ - ldr r4, [r1, #4] │ │ - lsls r3, r2, #2 │ │ - adds r3, r4, r3 │ │ - ldrb r4, [r3, #0] │ │ - cmp r4, #255 ; 0xff │ │ - beq.n 4942a │ │ - b.n 4943a │ │ - cmp r2, r0 │ │ - bne.n 4943a │ │ - ldr r0, [pc, #740] ; (49704 ) │ │ + adds r4, r1, #0 │ │ + movs r1, #66 ; 0x42 │ │ + ldr r3, [pc, #784] ; (484ec ) │ │ + sub sp, #140 ; 0x8c │ │ + str r2, [sp, #72] ; 0x48 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r0, [sp, #20] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #76] ; 0x4c │ │ + str r2, [sp, #132] ; 0x84 │ │ + add r2, sp, #128 ; 0x80 │ │ + strb r1, [r2, #0] │ │ + movs r1, #77 ; 0x4d │ │ + strb r1, [r2, #1] │ │ + cmp r4, #0 │ │ + bne.n 481fa │ │ + b.n 485d0 │ │ + ldr r3, [r0, #4] │ │ + movs r7, #0 │ │ + ldrb r1, [r3, #8] │ │ + cmp r1, #7 │ │ + bls.n 48214 │ │ + ldr r2, [r3, #24] │ │ + movs r7, #1 │ │ + cmp r2, #0 │ │ + bne.n 48214 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldr r2, [r2, #68] ; 0x44 │ │ + lsrs r2, r2, #8 │ │ + ands r7, r2 │ │ + ldr r2, [r3, #4] │ │ + cmp r2, #0 │ │ + beq.n 48232 │ │ + cmp r7, #0 │ │ + bne.n 4825a │ │ + ldr r5, [sp, #20] │ │ + cmp r1, #8 │ │ + bne.n 48226 │ │ + b.n 485e4 │ │ + ldr r0, [pc, #712] ; (484f0 ) │ │ + adds r5, r7, #0 │ │ add r0, pc │ │ bl 19d8c │ │ - movs r0, #0 │ │ - b.n 49632 │ │ - ldrb r4, [r3, #1] │ │ - cmp r4, #255 ; 0xff │ │ - bne.n 4943a │ │ - ldrb r3, [r3, #2] │ │ + b.n 485e4 │ │ + cmp r1, #24 │ │ + bne.n 48256 │ │ + cmp r7, #0 │ │ + bne.n 4825a │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [r3, #12] │ │ + lsls r2, r2, #16 │ │ + cmp r1, r2 │ │ + bne.n 48260 │ │ + movs r2, #255 ; 0xff │ │ + ldr r1, [r3, #16] │ │ + lsls r2, r2, #8 │ │ + cmp r1, r2 │ │ + bne.n 48260 │ │ + ldr r3, [r3, #20] │ │ cmp r3, #255 ; 0xff │ │ - bne.n 4943a │ │ - adds r2, #1 │ │ - b.n 49408 │ │ - ldr r2, [r7, #12] │ │ - ldrb r3, [r7, #8] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r2, [sp, #0] │ │ - ldr r2, [r7, #16] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r7, #20] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r7, #24] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r5, #12] │ │ - bl 4935c │ │ - subs r4, r0, #0 │ │ - bne.n 4945c │ │ - b.n 49632 │ │ - ldr r3, [r7, #4] │ │ - cmp r3, #0 │ │ - beq.n 49480 │ │ - ldr r2, [r4, #4] │ │ - ldr r2, [r2, #4] │ │ - cmp r2, #0 │ │ - beq.n 49480 │ │ - ldr r0, [r2, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r1, [r3, #4] │ │ - lsls r2, r2, #2 │ │ - bl 450d0 │ │ - ldr r3, [r7, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #4] │ │ - str r2, [r3, #0] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - movs r6, #0 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - str r2, [sp, #20] │ │ - adds r2, r3, #0 │ │ - adds r2, #76 ; 0x4c │ │ - ldrb r1, [r2, #0] │ │ - str r1, [sp, #24] │ │ - adds r1, r3, #0 │ │ - adds r1, #77 ; 0x4d │ │ - ldrb r1, [r1, #0] │ │ - str r1, [sp, #28] │ │ - adds r1, r3, #0 │ │ - adds r1, #78 ; 0x4e │ │ - ldrb r1, [r1, #0] │ │ - adds r3, #79 ; 0x4f │ │ - str r1, [sp, #32] │ │ - ldrb r3, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - movs r3, #255 ; 0xff │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #77 ; 0x4d │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #78 ; 0x4e │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r5, #52] ; 0x34 │ │ - adds r2, #79 ; 0x4f │ │ - strb r3, [r2, #0] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r6, [r0, #68] ; 0x44 │ │ - bl 505fe │ │ - ldr r2, [r5, #8] │ │ - add r3, sp, #52 ; 0x34 │ │ + bne.n 48260 │ │ + b.n 485e2 │ │ + cmp r7, #0 │ │ + beq.n 48260 │ │ + add r0, sp, #84 ; 0x54 │ │ + ldr r1, [pc, #660] ; (484f4 ) │ │ + b.n 48264 │ │ + ldr r1, [pc, #660] ; (484f8 ) │ │ + add r0, sp, #84 ; 0x54 │ │ + add r6, sp, #84 ; 0x54 │ │ + bl 4ff20 │ │ + ldr r0, [sp, #20] │ │ + adds r1, r6, #0 │ │ + movs r2, #0 │ │ + bl 4f350 │ │ + subs r5, r0, #0 │ │ + bne.n 48282 │ │ + ldr r0, [pc, #640] ; (484fc ) │ │ + ldrb r1, [r6, #8] │ │ + add r0, pc │ │ + bl 19d8c │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + cmp r7, r3 │ │ + beq.n 48296 │ │ + ldr r0, [pc, #628] ; (48500 ) │ │ adds r1, r3, #0 │ │ - str r2, [r3, #8] │ │ - ldr r2, [r5, #12] │ │ + add r0, pc │ │ + bl 1a498 │ │ + str r0, [sp, #24] │ │ + cmp r5, #0 │ │ + bne.n 4829c │ │ + b.n 485ea │ │ adds r0, r5, #0 │ │ - str r2, [r3, #12] │ │ - adds r2, r4, #0 │ │ - str r6, [r3, #4] │ │ - str r6, [sp, #52] ; 0x34 │ │ - bl 486e0 │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldrb r2, [r2, #24] │ │ - movs r1, #32 │ │ - adds r3, #76 ; 0x4c │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldrb r2, [r2, #28] │ │ - adds r3, #77 ; 0x4d │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #78 ; 0x4e │ │ - movs r1, #36 ; 0x24 │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #79 ; 0x4f │ │ - ldr r1, [sp, #20] │ │ - strb r2, [r3, #0] │ │ - ldr r3, [pc, #504] ; (49708 ) │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - ands r3, r1 │ │ - str r3, [r2, #68] ; 0x44 │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - ldrb r2, [r2, #24] │ │ - movs r1, #32 │ │ - adds r3, #76 ; 0x4c │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - ldrb r2, [r2, #28] │ │ - adds r3, #77 ; 0x4d │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #78 ; 0x4e │ │ - movs r1, #36 ; 0x24 │ │ - strb r2, [r3, #0] │ │ - mov r2, sp │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - adds r2, r2, r1 │ │ - ldrb r2, [r2, #0] │ │ - adds r3, #79 ; 0x4f │ │ - strb r2, [r3, #0] │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r3, [sp, #20] │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 505fe │ │ - movs r2, #128 ; 0x80 │ │ - ldr r3, [sp, #20] │ │ - lsls r2, r2, #1 │ │ - tst r3, r2 │ │ - beq.n 495f0 │ │ + bl 4ef20 │ │ + str r0, [sp, #28] │ │ + cmp r0, #0 │ │ + beq.n 482aa │ │ + b.n 485ea │ │ ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cmp r1, r6 │ │ - beq.n 49592 │ │ - ldr r3, [r7, #4] │ │ - cmp r3, r6 │ │ - beq.n 4958c │ │ - ldr r2, [r1, #0] │ │ - ldr r0, [r3, #0] │ │ - cmp r2, r0 │ │ - bgt.n 4958c │ │ - ldr r0, [r1, #4] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r3, #4] │ │ - bl 450e0 │ │ - cmp r0, r6 │ │ - bne.n 4958c │ │ - ldr r3, [r5, #52] ; 0x34 │ │ + ldr r2, [r5, #8] │ │ adds r0, r4, #0 │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - movs r1, #1 │ │ - bl 4842c │ │ - b.n 495f0 │ │ - ldr r3, [r7, #24] │ │ - cmp r3, #0 │ │ - bne.n 495f0 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - add r2, sp, #32 │ │ - movs r6, #17 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - movs r3, #18 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #28] │ │ + ldrb r3, [r3, #9] │ │ + ldr r1, [r4, #4] │ │ + muls r2, r3 │ │ + movs r3, #1 │ │ + str r2, [sp, #32] │ │ str r3, [sp, #0] │ │ - movs r3, #19 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #32] │ │ - str r3, [sp, #4] │ │ - add r3, sp, #48 ; 0x30 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #32 │ │ - adds r6, r6, r3 │ │ - adds r3, r6, #0 │ │ - ldr r1, [r5, #4] │ │ - bl 50528 │ │ - ldrb r2, [r6, #0] │ │ - ldr r3, [sp, #24] │ │ - ldr r6, [sp, #32] │ │ - ldr r0, [r4, #4] │ │ - ldrb r1, [r3, #0] │ │ - ldrb r6, [r6, #0] │ │ - ldr r3, [sp, #28] │ │ - ldrb r3, [r3, #0] │ │ - str r6, [sp, #0] │ │ - bl 50450 │ │ - movs r1, #1 │ │ - adds r2, r0, #0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + bl 19eb8 │ │ + movs r2, #2 │ │ + movs r3, #1 │ │ + add r1, sp, #128 ; 0x80 │ │ adds r0, r4, #0 │ │ - bl 4842c │ │ - movs r2, #128 ; 0x80 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - lsls r2, r2, #1 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - tst r3, r2 │ │ - beq.n 495f0 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - bne.n 49640 │ │ - adds r1, r5, #0 │ │ + ldr r6, [r4, #12] │ │ + blx r6 │ │ + ldr r1, [sp, #28] │ │ adds r0, r4, #0 │ │ - adds r1, #36 ; 0x24 │ │ - bl 48674 │ │ + bl 2b110 │ │ + ldr r1, [sp, #28] │ │ + adds r0, r4, #0 │ │ + bl 2b0ac │ │ + ldr r1, [sp, #28] │ │ + adds r0, r4, #0 │ │ + bl 2b0ac │ │ + ldr r1, [sp, #28] │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r5, #12] │ │ + str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #4] │ │ - ldr r3, [r3, #24] │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + ldrb r2, [r3, #8] │ │ + ldr r3, [r3, #4] │ │ + str r2, [sp, #64] ; 0x40 │ │ + ldr r2, [r5, #16] │ │ + str r3, [sp, #52] ; 0x34 │ │ + muls r2, r1 │ │ + str r2, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n 49608 │ │ - ldr r3, [r7, #24] │ │ + beq.n 48318 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + cmp r7, #0 │ │ + beq.n 48342 │ │ + ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 49612 │ │ - movs r3, #129 ; 0x81 │ │ - ldr r2, [sp, #20] │ │ - lsls r3, r3, #1 │ │ - tst r2, r3 │ │ - beq.n 4961a │ │ + bne.n 48350 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #3 │ │ + ldr r6, [pc, #456] ; (48504 ) │ │ + str r3, [sp, #28] │ │ + movs r1, #108 ; 0x6c │ │ + b.n 4835e │ │ + adds r6, r7, #0 │ │ + str r7, [sp, #48] ; 0x30 │ │ + str r7, [sp, #44] ; 0x2c │ │ + str r7, [sp, #40] ; 0x28 │ │ + str r7, [sp, #36] ; 0x24 │ │ + str r7, [sp, #28] │ │ + b.n 4835c │ │ + movs r6, #0 │ │ + str r6, [sp, #48] ; 0x30 │ │ + str r6, [sp, #44] ; 0x2c │ │ + str r6, [sp, #40] ; 0x28 │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r6, [sp, #28] │ │ + movs r1, #40 ; 0x28 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ adds r0, r4, #0 │ │ + bl 2b110 │ │ movs r1, #1 │ │ - bl 485e4 │ │ - ldr r3, [sp, #20] │ │ - lsls r3, r3, #19 │ │ - bmi.n 49628 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ adds r0, r4, #0 │ │ - lsls r3, r3, #30 │ │ - bpl.n 49632 │ │ + bl 2b0ac │ │ + ldr r1, [sp, #64] ; 0x40 │ │ adds r0, r4, #0 │ │ - movs r1, #2 │ │ - bl 483f8 │ │ + bl 2b0ac │ │ + ldr r1, [sp, #28] │ │ adds r0, r4, #0 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 496fa │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + bl 2b110 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ adds r0, r4, #0 │ │ - bl 48fb8 │ │ - ldr r1, [r4, #4] │ │ - ldrb r2, [r1, #9] │ │ - lsls r3, r2, #24 │ │ - cmp r2, #2 │ │ - beq.n 49668 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #4 │ │ - bne.n 496e0 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - ldr r3, [r1, #24] │ │ - ldr r1, [r4, #12] │ │ - mvns r3, r3 │ │ - mov ip, r1 │ │ - ands r2, r3 │ │ - b.n 496d0 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - ldr r3, [r1, #24] │ │ - ldr r1, [r4, #12] │ │ - mvns r3, r3 │ │ - mov ip, r1 │ │ - lsls r3, r3, #16 │ │ - lsrs r3, r3, #16 │ │ - ands r2, r3 │ │ - mov r1, ip │ │ - subs r6, r1, #1 │ │ - mov ip, r6 │ │ - bcc.n 496e0 │ │ - ldr r1, [r4, #8] │ │ - str r1, [sp, #24] │ │ - adds r1, r0, #0 │ │ - ldr r6, [sp, #24] │ │ - subs r6, #1 │ │ - str r6, [sp, #24] │ │ - bcc.n 496a0 │ │ - ldrh r6, [r1, #0] │ │ - ands r6, r3 │ │ - cmp r6, r2 │ │ - bne.n 4969c │ │ - strh r2, [r1, #0] │ │ - adds r1, #2 │ │ - b.n 4968a │ │ - ldr r1, [r4, #16] │ │ - lsrs r6, r1, #31 │ │ - adds r1, r6, r1 │ │ - asrs r1, r1, #1 │ │ - lsls r1, r1, #1 │ │ - adds r0, r0, r1 │ │ - b.n 4967c │ │ - ldr r6, [r1, #0] │ │ - ands r6, r3 │ │ - cmp r6, r2 │ │ - bne.n 496b8 │ │ - str r2, [r1, #0] │ │ - adds r1, #4 │ │ - ldr r6, [sp, #24] │ │ - subs r6, #1 │ │ - str r6, [sp, #24] │ │ - bcs.n 496ae │ │ - ldr r1, [r4, #16] │ │ - asrs r6, r1, #31 │ │ - lsrs r6, r6, #30 │ │ - adds r6, r6, r1 │ │ - asrs r6, r6, #2 │ │ - lsls r6, r6, #2 │ │ - adds r0, r0, r6 │ │ - mov r1, ip │ │ - subs r6, r1, #1 │ │ - mov ip, r6 │ │ - bcc.n 496e0 │ │ - ldr r1, [r4, #8] │ │ - str r1, [sp, #24] │ │ - adds r1, r0, #0 │ │ - b.n 496ba │ │ + bl 2b110 │ │ + movs r1, #0 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 2b110 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ - adds r2, r1, #0 │ │ - bl 4842c │ │ + bl 2b110 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ adds r0, r4, #0 │ │ - movs r1, #1 │ │ - bl 485e4 │ │ - b.n 495f0 │ │ - add sp, #76 ; 0x4c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - cdp2 0, 15, cr0, cr6, cr8, {0} │ │ - lsls r3, r7, #28 │ │ - movs r6, r0 │ │ - ldrh r7, [r5, #54] ; 0x36 │ │ - Address 0x000000000004970a is out of bounds. │ │ - │ │ - │ │ -0004970c : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r0, r1, #0 │ │ - adds r6, r2, #0 │ │ - bl 5005c │ │ - adds r4, r0, #0 │ │ - subs r5, r0, #0 │ │ - beq.n 49730 │ │ - adds r0, r7, #0 │ │ - adds r1, r4, #0 │ │ - adds r2, r6, #0 │ │ - bl 493e8 │ │ - adds r5, r0, #0 │ │ + bl 2b110 │ │ adds r0, r4, #0 │ │ - bl 501ac │ │ - adds r0, r5, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -00049734 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - movs r0, #0 │ │ - adds r5, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #0] │ │ - adds r1, r0, #0 │ │ - adds r2, r0, #0 │ │ - bl 4926a │ │ - subs r4, r0, #0 │ │ - beq.n 49766 │ │ - movs r3, #1 │ │ - ldr r2, [r0, #0] │ │ - str r7, [r0, #20] │ │ - str r6, [r0, #8] │ │ - orrs r3, r2 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #32] │ │ - str r5, [r0, #12] │ │ movs r1, #0 │ │ - str r3, [r0, #16] │ │ - bl 48674 │ │ + bl 2b110 │ │ + cmp r7, #0 │ │ + beq.n 4840e │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 4840e │ │ + ldr r1, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -0004976c : │ │ - ldr r3, [pc, #628] ; (499e4 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r5, r2, #0 │ │ - ldr r2, [r3, #0] │ │ - sub sp, #52 ; 0x34 │ │ - subs r6, r0, #0 │ │ - str r2, [sp, #44] ; 0x2c │ │ - str r3, [sp, #16] │ │ - bne.n 49788 │ │ - ldr r0, [pc, #612] ; (499e8 ) │ │ - add r0, pc │ │ - b.n 49794 │ │ - ldr r3, [r0, #4] │ │ - ldrb r3, [r3, #8] │ │ - cmp r3, #7 │ │ - bhi.n 4979a │ │ - ldr r0, [pc, #600] ; (499ec ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 499d0 │ │ - cmp r1, #0 │ │ - beq.n 497b6 │ │ - adds r0, r1, #0 │ │ + bl 2b110 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ adds r1, r6, #0 │ │ - add r7, sp, #28 │ │ - adds r2, r7, #0 │ │ - adds r1, #36 ; 0x24 │ │ - bl 63434 │ │ - adds r2, r7, #0 │ │ - cmp r0, #0 │ │ - bne.n 497c6 │ │ - movs r0, #0 │ │ - b.n 499d0 │ │ - ldr r3, [r0, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - ble.n 497b2 │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - ble.n 497b2 │ │ - adds r2, r0, #0 │ │ - adds r2, #36 ; 0x24 │ │ - ldr r0, [r6, #20] │ │ - cmp r0, #0 │ │ - bne.n 497d2 │ │ - ldr r0, [pc, #544] ; (499f0 ) │ │ - add r0, pc │ │ - b.n 49794 │ │ - ldr r3, [r6, #16] │ │ - ldr r4, [r2, #0] │ │ - str r3, [sp, #8] │ │ - ldr r3, [r6, #4] │ │ - ldr r6, [sp, #8] │ │ - ldrb r1, [r3, #9] │ │ - ldr r3, [r2, #4] │ │ - muls r4, r1 │ │ - muls r3, r6 │ │ - subs r1, #1 │ │ - adds r3, r4, r3 │ │ - adds r3, r0, r3 │ │ - movs r0, #0 │ │ - cmp r1, #3 │ │ - bls.n 497f2 │ │ - b.n 499d0 │ │ - adds r0, r1, #0 │ │ - ldr r1, [r2, #8] │ │ - ldr r2, [r2, #12] │ │ - str r1, [sp, #4] │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - ldrsh r2, [r0, r4] │ │ - cbnz r2, 4982c │ │ - movs r7, #3 │ │ - str r2, [sp, #12] │ │ - ldr r2, [sp, #4] │ │ - lsls r1, r5, #8 │ │ - orrs r5, r1 │ │ - lsls r1, r5, #16 │ │ - subs r2, #1 │ │ - orrs r1, r5 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #12] │ │ - subs r0, r2, #1 │ │ - str r0, [sp, #12] │ │ - bcc.n 497b2 │ │ - ldr r2, [sp, #4] │ │ - cmp r2, #3 │ │ - ble.n 49896 │ │ - adds r2, r3, #0 │ │ - ands r2, r7 │ │ - cmp r2, #2 │ │ - beq.n 4983a │ │ - cmp r2, #3 │ │ - beq.n 49846 │ │ - cmp r2, #1 │ │ - bne.n 49852 │ │ - adds r0, r3, #1 │ │ - strb r1, [r3, #0] │ │ - ldr r2, [sp, #20] │ │ - b.n 4983e │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r0, #1 │ │ - strb r1, [r0, #0] │ │ - subs r2, #1 │ │ - b.n 4984a │ │ - adds r5, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r0, r5, #1 │ │ - strb r1, [r5, #0] │ │ - subs r2, #1 │ │ - b.n 49856 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - asrs r5, r2, #2 │ │ - beq.n 4989a │ │ - adds r6, r5, #3 │ │ - lsrs r6, r6, #2 │ │ - ands r5, r7 │ │ - cmp r5, #2 │ │ - beq.n 4987e │ │ - mov ip, r0 │ │ - cmp r5, #3 │ │ - beq.n 49876 │ │ - cmp r5, #1 │ │ - beq.n 49886 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r1, [r5, #0] │ │ - mov r4, ip │ │ - adds r5, r4, #4 │ │ - str r1, [r4, #0] │ │ - b.n 49880 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r1, [r5, #0] │ │ - mov r4, ip │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + movs r6, #9 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ subs r6, #1 │ │ - str r1, [r4, #0] │ │ + bl 2b110 │ │ cmp r6, #0 │ │ - beq.n 4989a │ │ - mov r5, ip │ │ - adds r5, #4 │ │ - b.n 49870 │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #4] │ │ - adds r5, r2, #0 │ │ - ands r5, r7 │ │ - beq.n 498b6 │ │ - bics r2, r7 │ │ - adds r2, r0, r2 │ │ - cmp r5, #2 │ │ - beq.n 498b0 │ │ - cmp r5, #3 │ │ - bne.n 498b4 │ │ - strb r1, [r2, #0] │ │ - adds r2, #1 │ │ - strb r1, [r2, #0] │ │ - adds r2, #1 │ │ - strb r1, [r2, #0] │ │ - ldr r2, [sp, #8] │ │ - adds r3, r3, r2 │ │ - b.n 49814 │ │ - ldr r1, [sp, #4] │ │ - lsls r6, r5, #16 │ │ - orrs r6, r5 │ │ - subs r1, #1 │ │ - str r1, [sp, #12] │ │ - subs r2, #1 │ │ - bcs.n 498cc │ │ - b.n 497b2 │ │ - ldr r1, [sp, #4] │ │ - cmp r1, #1 │ │ - ble.n 49926 │ │ - movs r1, #2 │ │ - tst r3, r1 │ │ - beq.n 498e0 │ │ - adds r0, r3, r1 │ │ - strh r6, [r3, #0] │ │ + bne.n 483e8 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + bl 2b110 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + bne.n 4844a │ │ + movs r3, #1 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + ldr r3, [sp, #8] │ │ + subs r6, r0, r3 │ │ + movs r2, #10 │ │ + movs r3, #0 │ │ + ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - b.n 498e4 │ │ - adds r0, r3, #0 │ │ - ldr r1, [sp, #4] │ │ - asrs r5, r1, #1 │ │ - beq.n 4992c │ │ - movs r4, #3 │ │ - adds r7, r5, #3 │ │ - lsrs r7, r7, #2 │ │ - ands r5, r4 │ │ - cmp r5, #2 │ │ - beq.n 4990e │ │ - mov ip, r0 │ │ - cmp r5, r4 │ │ - beq.n 49906 │ │ - cmp r5, #1 │ │ - beq.n 49916 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r6, [r5, #0] │ │ - mov r4, ip │ │ - adds r5, r4, #4 │ │ - str r6, [r4, #0] │ │ - b.n 49910 │ │ - adds r5, r0, #0 │ │ - adds r4, r5, #4 │ │ - mov ip, r4 │ │ - str r6, [r5, #0] │ │ - mov r4, ip │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 48498 │ │ + movs r0, #3 │ │ + bl 19ec4 │ │ + b.n 48498 │ │ + ldr r2, [r3, #0] │ │ + ldr r6, [r3, #4] │ │ + movs r3, #0 │ │ + str r2, [sp, #28] │ │ + adds r6, #2 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, r3 │ │ + bge.n 48416 │ │ + movs r2, #1 │ │ + adds r1, r6, #0 │ │ + adds r3, r2, #0 │ │ + ldr r7, [r4, #12] │ │ + adds r0, r4, #0 │ │ + blx r7 │ │ + movs r2, #1 │ │ + subs r1, r6, #1 │ │ + adds r3, r2, #0 │ │ + ldr r7, [r4, #12] │ │ + adds r0, r4, #0 │ │ + blx r7 │ │ + movs r2, #1 │ │ + subs r1, r6, #2 │ │ + adds r3, r2, #0 │ │ + ldr r7, [r4, #12] │ │ + adds r0, r4, #0 │ │ + blx r7 │ │ + movs r2, #1 │ │ + adds r1, r6, #1 │ │ + adds r3, r2, #0 │ │ + adds r0, r4, #0 │ │ + ldr r7, [r4, #12] │ │ + blx r7 │ │ + ldr r3, [sp, #24] │ │ + adds r6, #4 │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + b.n 48456 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + movs r1, #0 │ │ + adds r2, r6, #0 │ │ + ldr r6, [sp, #8] │ │ + ldr r7, [sp, #12] │ │ + adds r3, r1, #0 │ │ + str r1, [sp, #0] │ │ + adds r2, r2, r6 │ │ + adcs r3, r7 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 484c0 │ │ + movs r0, #3 │ │ + bl 19ec4 │ │ + ldr r2, [r5, #12] │ │ + ldr r3, [r5, #16] │ │ + movs r7, #0 │ │ + muls r3, r2 │ │ + ldr r2, [r5, #20] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + lsls r3, r3, #30 │ │ + beq.n 48536 │ │ + ldr r7, [pc, #48] ; (48508 ) │ │ + ldr r3, [sp, #32] │ │ + ands r7, r3 │ │ + bpl.n 484e6 │ │ + movs r3, #4 │ │ subs r7, #1 │ │ - str r6, [r4, #0] │ │ + negs r3, r3 │ │ + orrs r7, r3 │ │ + adds r7, #1 │ │ + movs r3, #4 │ │ + subs r7, r3, r7 │ │ + b.n 48536 │ │ + asrs r4, r0, #4 │ │ + movs r1, r1 │ │ + adds r0, r7, r0 │ │ + movs r6, r0 │ │ + movs r0, #4 │ │ + asrs r6, r6, #24 │ │ + adds r3, r0, r0 │ │ + asrs r0, r0, #29 │ │ + adds r5, r0, r0 │ │ + movs r6, r0 │ │ + adds r4, r2, r0 │ │ + movs r6, r0 │ │ + ldr r0, [r4, #96] ; 0x60 │ │ + ldrsb r1, [r5, r5] │ │ + movs r3, r0 │ │ + strh r0, [r0, #0] │ │ cmp r7, #0 │ │ - beq.n 4992e │ │ - mov r5, ip │ │ - adds r5, #4 │ │ - b.n 49900 │ │ - adds r0, r3, #0 │ │ - ldr r1, [sp, #4] │ │ - b.n 4992e │ │ - movs r1, #1 │ │ - movs r4, #1 │ │ - tst r1, r4 │ │ - beq.n 4993c │ │ - ldr r4, [pc, #188] ; (499f4 ) │ │ - adds r1, r1, r4 │ │ - lsls r1, r1, #1 │ │ - strh r6, [r1, r0] │ │ - ldr r1, [sp, #8] │ │ - adds r3, r3, r1 │ │ - b.n 498c6 │ │ - lsls r1, r5, #24 │ │ - lsrs r6, r5, #8 │ │ - lsrs r5, r5, #16 │ │ - lsls r6, r6, #24 │ │ - lsls r5, r5, #24 │ │ - lsrs r1, r1, #24 │ │ - lsrs r6, r6, #24 │ │ - lsrs r5, r5, #24 │ │ - subs r2, #1 │ │ - bcs.n 49958 │ │ - b.n 497b2 │ │ - adds r0, r3, #0 │ │ - ldr r7, [sp, #4] │ │ - subs r7, #1 │ │ - bcc.n 4996a │ │ - strb r1, [r0, #0] │ │ - strb r6, [r0, #1] │ │ - strb r5, [r0, #2] │ │ - adds r0, #3 │ │ - b.n 4995c │ │ + beq.n 48536 │ │ + movs r3, #11 │ │ + movs r6, #0 │ │ + add r2, sp, #72 ; 0x48 │ │ + adds r3, r3, r2 │ │ + strb r6, [r3, #0] │ │ + str r6, [sp, #28] │ │ + movs r2, #1 │ │ + movs r1, #11 │ │ + add r3, sp, #72 ; 0x48 │ │ + adds r1, r1, r3 │ │ + adds r0, r4, #0 │ │ + adds r3, r2, #0 │ │ + ldr r6, [r4, #12] │ │ + blx r6 │ │ + ldr r3, [sp, #28] │ │ + adds r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r3, r7 │ │ + blt.n 4851c │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r5, #20] │ │ + cmp r3, r2 │ │ + bls.n 4855e │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r5, #16] │ │ + adds r0, r4, #0 │ │ + subs r3, r3, r2 │ │ + str r3, [sp, #24] │ │ + adds r1, r3, #0 │ │ + movs r2, #1 │ │ + ldr r3, [sp, #32] │ │ + ldr r6, [r4, #12] │ │ + blx r6 │ │ + ldr r3, [sp, #32] │ │ + cmp r0, r3 │ │ + beq.n 4850c │ │ + movs r0, #2 │ │ + bl 19ec4 │ │ + movs r3, #1 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + ldr r3, [sp, #8] │ │ + subs r6, r0, r3 │ │ + movs r2, #2 │ │ + movs r3, #0 │ │ ldr r0, [sp, #8] │ │ - adds r3, r3, r0 │ │ - b.n 49952 │ │ - movs r7, #3 │ │ - ldr r1, [sp, #4] │ │ - adds r0, r1, #3 │ │ - lsrs r0, r0, #2 │ │ - ands r7, r1 │ │ - cmp r2, #0 │ │ - bne.n 49980 │ │ - b.n 497b2 │ │ - ldr r1, [sp, #4] │ │ + ldr r1, [sp, #12] │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ cmp r1, #0 │ │ - beq.n 499c8 │ │ - cmp r7, #2 │ │ - beq.n 499ac │ │ - cmp r7, #3 │ │ - beq.n 4999e │ │ - cmp r7, #1 │ │ - beq.n 499b8 │ │ - adds r1, r3, #0 │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #4 │ │ - mov ip, r4 │ │ - str r5, [r1, #0] │ │ - b.n 499a2 │ │ - mov ip, r3 │ │ - adds r6, r0, #0 │ │ - mov r1, ip │ │ - mov r4, ip │ │ - adds r1, #4 │ │ - str r5, [r4, #0] │ │ - b.n 499b0 │ │ - adds r1, r3, #0 │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #4 │ │ - mov ip, r4 │ │ - str r5, [r1, #0] │ │ - b.n 499bc │ │ - mov ip, r3 │ │ - adds r6, r0, #0 │ │ - mov r1, ip │ │ - subs r6, #1 │ │ - str r5, [r1, #0] │ │ - adds r1, #4 │ │ - cmp r6, #0 │ │ - bne.n 49996 │ │ - ldr r1, [sp, #8] │ │ - subs r2, #1 │ │ - adds r3, r3, r1 │ │ - b.n 4997a │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + bge.n 48590 │ │ + movs r0, #3 │ │ + bl 19ec4 │ │ + adds r1, r6, #0 │ │ + adds r0, r4, #0 │ │ + bl 2b110 │ │ + movs r1, #0 │ │ + adds r2, r6, #0 │ │ + ldr r6, [sp, #8] │ │ + ldr r7, [sp, #12] │ │ + adds r3, r1, #0 │ │ + adds r6, r6, r2 │ │ + adcs r7, r3 │ │ + str r1, [sp, #0] │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 485bc │ │ + movs r0, #3 │ │ + bl 19ec4 │ │ + adds r0, r5, #0 │ │ + bl 4ef48 │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + beq.n 485ea │ │ + adds r0, r5, #0 │ │ + bl 4f164 │ │ + b.n 485ea │ │ + movs r0, #1 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [sp, #132] ; 0x84 │ │ + negs r0, r0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 499de │ │ + beq.n 48608 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - usada8 r0, r4, r8, r0 │ │ - ldr??.w r0, [r1, r5] │ │ - lsls r3, r4, #15 │ │ - movs r6, r0 │ │ - lsls r2, r2, #15 │ │ - movs r6, r0 │ │ - ; instruction: 0xffff7fff │ │ - │ │ -000499f8 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r4, #0 │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - adds r5, r4, #0 │ │ - cmp r1, r4 │ │ - bne.n 49a14 │ │ - ldr r0, [pc, #36] ; (49a30 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 49a2e │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - bge.n 49a2c │ │ - lsls r1, r5, #4 │ │ - adds r1, r6, r1 │ │ - adds r0, r7, #0 │ │ - ldr r2, [sp, #4] │ │ - bl 4976c │ │ - adds r5, #1 │ │ - adds r4, r4, r0 │ │ - b.n 49a14 │ │ + ldr r5, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 48296 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + beq.n 485f6 │ │ + ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - lsls r6, r7, #6 │ │ - movs r6, r0 │ │ + blx r3 │ │ + bl 19c54 │ │ + ldr r1, [pc, #16] ; (4860c ) │ │ + add r1, pc │ │ + bl 453b6 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + b.n 485d2 │ │ + add sp, #140 ; 0x8c │ │ + pop {r4, r5, r6, r7, pc} │ │ + b.n 48574 │ │ + movs r5, r0 │ │ push {r3, lr} │ │ - ldr r0, [pc, #8] ; (49a40 ) │ │ + ldr r0, [pc, #8] ; (4861c ) │ │ add r0, pc │ │ bl 19d8c │ │ pop {r3, pc} │ │ - lsls r4, r6, #6 │ │ + asrs r1, r5, #18 │ │ movs r6, r0 │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 49a6c │ │ - ldr r3, [pc, #32] ; (49a70 ) │ │ + bne.n 48648 │ │ + ldr r3, [pc, #32] ; (4864c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #24] │ │ cmp r3, #0 │ │ - beq.n 49a6c │ │ + beq.n 48648 │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #20] ; (49a74 ) │ │ + ldr r3, [pc, #20] ; (48650 ) │ │ ldr r0, [r4, #12] │ │ ldr r1, [r4, #8] │ │ movs r2, #20 │ │ add r3, pc │ │ bl 45ce6 │ │ ldr r0, [r4, #8] │ │ pop {r4, pc} │ │ - mov r4, r3 │ │ + ldrh r0, [r0, r1] │ │ movs r1, r1 │ │ lsls r7, r4, #8 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ sub sp, #28 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r1, #0 │ │ - beq.n 49a8a │ │ + beq.n 48666 │ │ cmp r2, #0 │ │ - bne.n 49a96 │ │ - ldr r0, [pc, #276] ; (49ba0 ) │ │ + bne.n 48672 │ │ + ldr r0, [pc, #276] ; (4877c ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 49b9c │ │ + b.n 48778 │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 49aa2 │ │ + bne.n 4867e │ │ ldr r3, [r0, #16] │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 49aae │ │ + bne.n 4868a │ │ ldr r3, [r7, #28] │ │ str r3, [sp, #12] │ │ movs r4, #0 │ │ ldr r3, [sp, #4] │ │ str r4, [sp, #8] │ │ lsrs r3, r3, #8 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #20] │ │ adds r0, r7, #0 │ │ - bl 49a44 │ │ + bl 48620 │ │ ldr r3, [sp, #8] │ │ cmp r3, r0 │ │ - bge.n 49ae6 │ │ + bge.n 486c2 │ │ movs r3, #20 │ │ ldr r2, [sp, #8] │ │ muls r2, r3 │ │ adds r3, r2, #0 │ │ ldr r2, [r7, #12] │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - beq.n 49aec │ │ + beq.n 486c8 │ │ ldr r1, [r6, #4] │ │ cmp r2, r1 │ │ - bge.n 49aec │ │ + bge.n 486c8 │ │ cmp r4, #0 │ │ - bne.n 49b52 │ │ - b.n 49a92 │ │ + bne.n 4872e │ │ + b.n 4866e │ │ ldr r1, [r3, #8] │ │ cmp r1, #0 │ │ - beq.n 49b04 │ │ + beq.n 486e0 │ │ ldr r0, [r6, #8] │ │ cmp r1, r0 │ │ - bge.n 49b04 │ │ + bge.n 486e0 │ │ cmp r2, #0 │ │ - beq.n 49b4a │ │ + beq.n 48726 │ │ ldr r3, [r6, #4] │ │ cmp r2, r3 │ │ - bne.n 49b4a │ │ - b.n 49ae6 │ │ + bne.n 48726 │ │ + b.n 486c2 │ │ cmp r4, #0 │ │ - beq.n 49b48 │ │ + beq.n 48724 │ │ ldr r0, [r4, #4] │ │ cmp r2, r0 │ │ - blt.n 49b48 │ │ + blt.n 48724 │ │ ldr r2, [r4, #8] │ │ cmp r1, r2 │ │ - blt.n 49b48 │ │ + blt.n 48724 │ │ ldr r2, [r3, #0] │ │ ldr r1, [r4, #0] │ │ cmp r2, r1 │ │ - beq.n 49b3a │ │ + beq.n 48716 │ │ ldr r1, [sp, #4] │ │ cmp r2, r1 │ │ - beq.n 49b48 │ │ + beq.n 48724 │ │ ldr r0, [sp, #16] │ │ lsrs r1, r2, #8 │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ cmp r1, r0 │ │ - bcc.n 49b4a │ │ + bcc.n 48726 │ │ ldr r1, [sp, #20] │ │ lsrs r2, r2, #24 │ │ eors r2, r1 │ │ lsls r2, r2, #28 │ │ - beq.n 49b48 │ │ - b.n 49b4a │ │ + beq.n 48724 │ │ + b.n 48726 │ │ ldr r2, [r3, #12] │ │ ldr r1, [r4, #12] │ │ cmp r2, r1 │ │ - beq.n 49b4a │ │ + beq.n 48726 │ │ ldr r1, [sp, #12] │ │ cmp r2, r1 │ │ - blt.n 49b4a │ │ + blt.n 48726 │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 49ac2 │ │ + b.n 4869e │ │ ldr r1, [r4, #0] │ │ cmp r1, #0 │ │ - bne.n 49b5a │ │ + bne.n 48736 │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [r5, #0] │ │ cmp r2, #0 │ │ - beq.n 49b68 │ │ + beq.n 48744 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 49b6c │ │ + bne.n 48748 │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #8] │ │ ldr r0, [r4, #12] │ │ str r3, [r5, #8] │ │ str r2, [r5, #4] │ │ cmp r0, #0 │ │ - bne.n 49b78 │ │ + bne.n 48754 │ │ ldr r0, [r6, #12] │ │ str r0, [r5, #12] │ │ ldr r0, [r4, #16] │ │ str r0, [r5, #16] │ │ cmp r1, #0 │ │ - bne.n 49b86 │ │ - ldr r1, [pc, #32] ; (49ba4 ) │ │ + bne.n 48762 │ │ + ldr r1, [pc, #32] ; (48780 ) │ │ str r1, [r5, #0] │ │ cmp r2, #0 │ │ - bne.n 49b90 │ │ + bne.n 4876c │ │ movs r2, #160 ; 0xa0 │ │ lsls r2, r2, #2 │ │ str r2, [r5, #4] │ │ adds r0, r5, #0 │ │ cmp r3, #0 │ │ - bne.n 49b9c │ │ + bne.n 48778 │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ str r3, [r5, #8] │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r1, r1, #6 │ │ + asrs r6, r7, #17 │ │ movs r6, r0 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #212] ; (49c80 ) │ │ + ldr r5, [pc, #212] ; (4885c ) │ │ sub sp, #60 ; 0x3c │ │ adds r7, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r4, sp, #12 │ │ ldr r3, [r5, #0] │ │ str r5, [sp, #4] │ │ str r3, [sp, #52] ; 0x34 │ │ cmp r1, #0 │ │ - beq.n 49c0e │ │ + beq.n 487ea │ │ adds r3, r4, #0 │ │ ldmia r1!, {r0, r2, r6} │ │ stmia r3!, {r0, r2, r6} │ │ ldmia r1!, {r0, r2} │ │ stmia r3!, {r0, r2} │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 49bd4 │ │ + bne.n 487b0 │ │ ldr r3, [r7, #36] ; 0x24 │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 49bde │ │ + bne.n 487ba │ │ ldr r3, [r7, #40] ; 0x28 │ │ str r3, [r4, #4] │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 49be8 │ │ + bne.n 487c4 │ │ ldr r3, [r7, #44] ; 0x2c │ │ str r3, [r4, #8] │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 49bf2 │ │ + bne.n 487ce │ │ ldr r3, [r7, #48] ; 0x30 │ │ str r3, [r4, #12] │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ - bl 49a78 │ │ + bl 48654 │ │ cmp r0, #0 │ │ - bne.n 49c1c │ │ - ldr r0, [pc, #128] ; (49c84 ) │ │ + bne.n 487f8 │ │ + ldr r0, [pc, #128] ; (48860 ) │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 49c6e │ │ + b.n 4884a │ │ adds r3, r0, #0 │ │ adds r2, r4, #0 │ │ adds r3, #16 │ │ ldmia r3!, {r0, r1, r6} │ │ stmia r2!, {r0, r1, r6} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ @@ -95212,177 +92802,180 @@ │ │ stmia r2!, {r0, r5} │ │ adds r0, r4, #0 │ │ movs r2, #20 │ │ adds r6, r7, #0 │ │ bl 450e0 │ │ adds r6, #36 ; 0x24 │ │ cmp r0, #0 │ │ - beq.n 49c6e │ │ - ldr r3, [pc, #72] ; (49c88 ) │ │ + beq.n 4884a │ │ + ldr r3, [pc, #72] ; (48864 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #28] │ │ cmp r3, #0 │ │ - bne.n 49c52 │ │ - ldr r0, [pc, #64] ; (49c8c ) │ │ + bne.n 4882e │ │ + ldr r0, [pc, #64] ; (48868 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 49c6e │ │ + b.n 4884a │ │ adds r1, r7, #0 │ │ adds r2, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 49c6a │ │ + blt.n 48846 │ │ adds r3, r6, #0 │ │ ldmia r4!, {r0, r1, r2} │ │ stmia r3!, {r0, r1, r2} │ │ movs r0, #0 │ │ ldmia r4!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ - b.n 49c6e │ │ + b.n 4884a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 49c7c │ │ + beq.n 48858 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf7340008 │ │ - movs r6, r7 │ │ + lsrs r0, r3, #13 │ │ + movs r1, r1 │ │ + asrs r3, r6, #12 │ │ movs r6, r0 │ │ - add r6, r5 │ │ + ldr r2, [r2, r1] │ │ movs r1, r1 │ │ - movs r7, r3 │ │ + asrs r4, r2, #12 │ │ movs r6, r0 │ │ adds r2, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ movs r0, #0 │ │ cmp r2, r1 │ │ - beq.n 49ce8 │ │ + beq.n 488c4 │ │ ldr r0, [r2, #4] │ │ ldr r3, [r1, #4] │ │ cmp r0, r3 │ │ - bne.n 49caa │ │ + bne.n 48886 │ │ ldr r0, [r2, #8] │ │ ldr r3, [r1, #8] │ │ cmp r0, r3 │ │ - beq.n 49cae │ │ + beq.n 4888a │ │ subs r0, r3, r0 │ │ - b.n 49ce8 │ │ + b.n 488c4 │ │ ldr r3, [r1, #0] │ │ movs r4, #255 ; 0xff │ │ lsrs r0, r3, #8 │ │ adds r7, r0, #0 │ │ ldr r5, [r2, #0] │ │ lsrs r6, r5, #8 │ │ eors r7, r6 │ │ tst r7, r4 │ │ - beq.n 49cc8 │ │ + beq.n 488a4 │ │ ands r0, r4 │ │ ands r4, r6 │ │ subs r0, r0, r4 │ │ - b.n 49ce8 │ │ + b.n 488c4 │ │ lsrs r3, r3, #16 │ │ adds r0, r3, #0 │ │ movs r4, #15 │ │ lsrs r5, r5, #16 │ │ eors r0, r5 │ │ ands r0, r4 │ │ - beq.n 49cde │ │ + beq.n 488ba │ │ ands r3, r4 │ │ ands r4, r5 │ │ subs r0, r3, r4 │ │ - b.n 49ce8 │ │ + b.n 488c4 │ │ ldr r3, [r2, #12] │ │ ldr r2, [r1, #12] │ │ cmp r3, r2 │ │ - beq.n 49ce8 │ │ + beq.n 488c4 │ │ subs r0, r2, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, lr} │ │ - ldr r4, [pc, #56] ; (49d28 ) │ │ + ldr r4, [pc, #56] ; (48904 ) │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ bl 28078 │ │ cmp r5, r0 │ │ - bne.n 49d16 │ │ + bne.n 488f2 │ │ add r1, sp, #8 │ │ add r0, sp, #4 │ │ bl 28082 │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ bl 284c0 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 49d22 │ │ + beq.n 488fe │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf5f00008 │ │ + lsrs r4, r2, #8 │ │ + movs r1, r1 │ │ │ │ -00049d2c : │ │ +00048908 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ -00049d30 : │ │ +0004890c : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - bge.n 49d3a │ │ + bge.n 48916 │ │ movs r0, #0 │ │ - b.n 49d4e │ │ + b.n 4892a │ │ adds r4, r0, #0 │ │ - bl 49d2c │ │ + bl 48908 │ │ cmp r4, r0 │ │ - bge.n 49d36 │ │ - ldr r3, [pc, #8] ; (49d50 ) │ │ + bge.n 48912 │ │ + ldr r3, [pc, #8] ; (4892c ) │ │ lsls r4, r4, #2 │ │ add r3, pc │ │ ldr r3, [r4, r3] │ │ ldr r0, [r3, #0] │ │ pop {r4, pc} │ │ - orr.w r0, r4, #8912896 ; 0x880000 │ │ + lsrs r0, r5, #1 │ │ + movs r1, r1 │ │ │ │ -00049d54 : │ │ - ldr r3, [pc, #20] ; (49d6c ) │ │ +00048930 : │ │ + ldr r3, [pc, #20] ; (48948 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 49d68 │ │ - bl 49a34 │ │ + bne.n 48944 │ │ + bl 48610 │ │ adds r0, r4, #0 │ │ - b.n 49d6a │ │ + b.n 48946 │ │ ldr r0, [r4, #0] │ │ pop {r4, pc} │ │ - orrs r4, r2 │ │ + ldrsb r0, [r7, r4] │ │ movs r1, r1 │ │ │ │ -00049d70 : │ │ - ldr r3, [pc, #4] ; (49d78 ) │ │ +0004894c : │ │ + ldr r3, [pc, #4] ; (48954 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ - cmn r2, r7 │ │ + ldrsb r6, [r3, r4] │ │ movs r1, r1 │ │ │ │ -00049d7c : │ │ +00048958 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #136] ; (49e08 ) │ │ - ldr r5, [pc, #136] ; (49e0c ) │ │ + ldr r4, [pc, #136] ; (489e4 ) │ │ + ldr r5, [pc, #136] ; (489e8 ) │ │ sub sp, #60 ; 0x3c │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r5, pc │ │ str r0, [sp, #8] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #52] ; 0x34 │ │ @@ -95393,15 +92986,15 @@ │ │ movs r3, #68 ; 0x44 │ │ adds r1, #1 │ │ muls r3, r1 │ │ adds r1, r3, #0 │ │ bl 45464 │ │ str r4, [sp, #12] │ │ subs r6, r0, #0 │ │ - beq.n 49dec │ │ + beq.n 489c8 │ │ ldr r3, [r5, #0] │ │ movs r4, #68 ; 0x44 │ │ adds r7, r3, #0 │ │ adds r7, #252 ; 0xfc │ │ ldr r5, [r7, #12] │ │ str r3, [sp, #4] │ │ ldr r1, [sp, #8] │ │ @@ -95414,363 +93007,370 @@ │ │ bl 9edc0 <__aeabi_llsl@@Base+0x2c> │ │ ldr r3, [sp, #4] │ │ str r3, [r4, #60] ; 0x3c │ │ ldr r3, [sp, #8] │ │ str r6, [r7, #16] │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 49de4 │ │ + bne.n 489c0 │ │ add r6, sp, #20 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ movs r2, #10 │ │ bl 452e8 │ │ adds r0, r6, #0 │ │ bl 451fa │ │ str r0, [r4, #0] │ │ - b.n 49df4 │ │ + b.n 489d0 │ │ movs r5, #1 │ │ bl 19ec4 │ │ negs r5, r5 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #52] ; 0x34 │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 49e04 │ │ + beq.n 489e0 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ - sbc.w r0, r0, #8912896 ; 0x880000 │ │ - cmn r4, r4 │ │ + lsrs r4, r0, #6 │ │ + movs r1, r1 │ │ + ldrsb r0, [r1, r4] │ │ movs r1, r1 │ │ │ │ -00049e10 : │ │ +000489ec : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #72] ; (49e5c ) │ │ + ldr r4, [pc, #72] ; (48a38 ) │ │ sub sp, #76 ; 0x4c │ │ adds r6, r0, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r0, sp │ │ ldr r3, [r4, #0] │ │ movs r1, #0 │ │ movs r2, #68 ; 0x44 │ │ str r3, [sp, #68] ; 0x44 │ │ mov r5, sp │ │ bl 450c8 │ │ add r3, sp, #16 │ │ cmp r6, #0 │ │ - beq.n 49e3c │ │ + beq.n 48a18 │ │ adds r2, r3, #0 │ │ ldmia r6!, {r0, r1, r7} │ │ stmia r2!, {r0, r1, r7} │ │ ldmia r6!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ add r2, sp, #36 ; 0x24 │ │ ldmia r3!, {r0, r1, r6} │ │ stmia r2!, {r0, r1, r6} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ adds r0, r5, #0 │ │ - bl 49d7c │ │ + bl 48958 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 49e58 │ │ + beq.n 48a34 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf4cc0008 │ │ + lsrs r0, r6, #3 │ │ + movs r1, r1 │ │ │ │ -00049e60 : │ │ - ldr r3, [pc, #24] ; (49e7c ) │ │ +00048a3c : │ │ + ldr r3, [pc, #24] ; (48a58 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 49e74 │ │ - bl 49a34 │ │ + bne.n 48a50 │ │ + bl 48610 │ │ adds r0, r4, #0 │ │ - b.n 49e78 │ │ + b.n 48a54 │ │ adds r4, #252 ; 0xfc │ │ ldr r0, [r4, #12] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - tst r0, r1 │ │ + ldrsb r4, [r5, r0] │ │ movs r1, r1 │ │ │ │ -00049e80 : │ │ - ldr r3, [pc, #60] ; (49ec0 ) │ │ +00048a5c : │ │ + ldr r3, [pc, #60] ; (48a9c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 49e94 │ │ - bl 49a34 │ │ - b.n 49eac │ │ + bne.n 48a70 │ │ + bl 48610 │ │ + b.n 48a88 │ │ adds r4, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 49ea0 │ │ + blt.n 48a7c │ │ ldr r3, [r4, #12] │ │ cmp r0, r3 │ │ - blt.n 49eb0 │ │ + blt.n 48a8c │ │ ldr r1, [r4, #12] │ │ - ldr r0, [pc, #32] ; (49ec4 ) │ │ + ldr r0, [pc, #32] ; (48aa0 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 49ebc │ │ + b.n 48a98 │ │ movs r2, #68 ; 0x44 │ │ adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r4, #16] │ │ adds r0, r3, r0 │ │ ldr r0, [r0, #64] ; 0x40 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - rors r0, r5 │ │ + ldrsb r4, [r1, r0] │ │ movs r1, r1 │ │ - ldc2l 0, cr0, [r6, #20]! │ │ + asrs r3, r5, #3 │ │ + movs r6, r0 │ │ │ │ -00049ec8 : │ │ - ldr r3, [pc, #56] ; (49f04 ) │ │ +00048aa4 : │ │ + ldr r3, [pc, #56] ; (48ae0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r4, #0 │ │ - bne.n 49edc │ │ - bl 49a34 │ │ - b.n 49ef4 │ │ + bne.n 48ab8 │ │ + bl 48610 │ │ + b.n 48ad0 │ │ adds r4, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 49ee8 │ │ + blt.n 48ac4 │ │ ldr r3, [r4, #12] │ │ cmp r0, r3 │ │ - blt.n 49ef8 │ │ + blt.n 48ad4 │ │ ldr r1, [r4, #12] │ │ - ldr r0, [pc, #28] ; (49f08 ) │ │ + ldr r0, [pc, #28] ; (48ae4 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 49f02 │ │ + b.n 48ade │ │ movs r2, #68 ; 0x44 │ │ adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r4, #16] │ │ ldr r0, [r0, r3] │ │ pop {r4, pc} │ │ - sbcs r0, r4 │ │ + strb r4, [r0, r7] │ │ movs r1, r1 │ │ - stc2 0, cr0, [lr, #20]! │ │ + asrs r3, r4, #2 │ │ + movs r6, r0 │ │ │ │ -00049f0c : │ │ - ldr r3, [pc, #120] ; (49f88 ) │ │ +00048ae8 : │ │ + ldr r3, [pc, #120] ; (48b64 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r5, r0, #0 │ │ ldr r0, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 49f22 │ │ - bl 49a34 │ │ - b.n 49f3c │ │ + bne.n 48afe │ │ + bl 48610 │ │ + b.n 48b18 │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ cmp r5, #0 │ │ - blt.n 49f30 │ │ + blt.n 48b0c │ │ ldr r2, [r3, #12] │ │ cmp r5, r2 │ │ - blt.n 49f42 │ │ + blt.n 48b1e │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #88] ; (49f8c ) │ │ + ldr r0, [pc, #88] ; (48b68 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 49f86 │ │ + b.n 48b62 │ │ cmp r1, #0 │ │ - beq.n 49f84 │ │ + beq.n 48b60 │ │ movs r2, #68 ; 0x44 │ │ adds r6, r2, #0 │ │ muls r6, r5 │ │ ldr r3, [r3, #16] │ │ adds r6, r3, r6 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - bne.n 49f60 │ │ + bne.n 48b3c │ │ cmp r5, #0 │ │ - bne.n 49f6c │ │ + bne.n 48b48 │ │ str r5, [r4, #0] │ │ str r5, [r4, #4] │ │ - b.n 49f7c │ │ + b.n 48b58 │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 49f56 │ │ - b.n 49f84 │ │ + bne.n 48b32 │ │ + b.n 48b60 │ │ subs r0, r5, #1 │ │ adds r1, r4, #0 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ ldr r3, [r4, #0] │ │ ldr r2, [r4, #8] │ │ adds r3, r3, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [r4, #8] │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - adcs r4, r3 │ │ + strb r0, [r0, r6] │ │ movs r1, r1 │ │ - stc2l 0, cr0, [r6, #-20]! ; 0xffffffec │ │ + asrs r3, r3, #1 │ │ + movs r6, r0 │ │ │ │ -00049f90 : │ │ +00048b6c : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #96] ; (49ff4 ) │ │ + ldr r3, [pc, #96] ; (48bd0 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r5, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 49fa6 │ │ - bl 49a34 │ │ - b.n 49fc0 │ │ + bne.n 48b82 │ │ + bl 48610 │ │ + b.n 48b9c │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ cmp r4, #0 │ │ - blt.n 49fb4 │ │ + blt.n 48b90 │ │ ldr r2, [r3, #12] │ │ cmp r4, r2 │ │ - blt.n 49fc6 │ │ + blt.n 48ba2 │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #64] ; (49ff8 ) │ │ + ldr r0, [pc, #64] ; (48bd4 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 49ff2 │ │ + b.n 48bce │ │ cmp r1, #0 │ │ - bne.n 49fce │ │ + bne.n 48baa │ │ movs r0, #0 │ │ - b.n 49ff2 │ │ + b.n 48bce │ │ movs r2, #68 ; 0x44 │ │ adds r1, r2, #0 │ │ muls r1, r4 │ │ ldr r3, [r3, #16] │ │ adds r1, r3, r1 │ │ ldr r3, [r0, #20] │ │ cmp r3, #0 │ │ - bne.n 49fe8 │ │ + bne.n 48bc4 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 49f0c │ │ - b.n 49ff2 │ │ + bl 48ae8 │ │ + b.n 48bce │ │ adds r2, r5, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 49fde │ │ - b.n 49fca │ │ + bne.n 48bba │ │ + b.n 48ba6 │ │ pop {r3, r4, r5, pc} │ │ - lsrs r6, r2 │ │ + strb r2, [r7, r3] │ │ movs r1, r1 │ │ - stc2l 0, cr0, [r2], #20 │ │ + lsrs r7, r2, #31 │ │ + movs r6, r0 │ │ │ │ -00049ffc : │ │ +00048bd8 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r4, r2, #0 │ │ - ldr r2, [pc, #88] ; (4a05c ) │ │ + ldr r2, [pc, #88] ; (48c38 ) │ │ mov ip, r0 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ adds r5, r1, #0 │ │ cmp r2, #0 │ │ - bne.n 4a014 │ │ - bl 49a34 │ │ - b.n 4a02e │ │ + bne.n 48bf0 │ │ + bl 48610 │ │ + b.n 48c0a │ │ adds r1, r2, #0 │ │ adds r1, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a022 │ │ + blt.n 48bfe │ │ ldr r0, [r1, #12] │ │ cmp ip, r0 │ │ - blt.n 4a034 │ │ + blt.n 48c10 │ │ ldr r1, [r1, #12] │ │ - ldr r0, [pc, #56] ; (4a060 ) │ │ + ldr r0, [pc, #56] ; (48c3c ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a05a │ │ + b.n 48c36 │ │ movs r6, #68 ; 0x44 │ │ mov r0, ip │ │ muls r0, r6 │ │ ldr r1, [r1, #16] │ │ ldr r6, [r2, #16] │ │ adds r1, r1, r0 │ │ cmp r6, #0 │ │ - beq.n 4a054 │ │ + beq.n 48c30 │ │ str r3, [sp, #0] │ │ adds r0, r2, #0 │ │ adds r3, r4, #0 │ │ adds r2, r5, #0 │ │ blx r6 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ - b.n 4a030 │ │ + b.n 48c0c │ │ movs r0, #4 │ │ bl 19ec4 │ │ pop {r1, r2, r4, r5, r6, pc} │ │ - eors r0, r5 │ │ + strb r4, [r1, r2] │ │ movs r1, r1 │ │ - ldc2l 0, cr0, [r4], #-20 ; 0xffffffec │ │ + lsrs r1, r5, #29 │ │ + movs r6, r0 │ │ │ │ -0004a064 : │ │ +00048c40 : │ │ ldr r3, [r0, #8] │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r4, r3, #0 │ │ movs r7, #0 │ │ ldr r6, [r0, #12] │ │ str r1, [sp, #4] │ │ cmp r7, r4 │ │ - bge.n 4a08e │ │ + bge.n 48c6a │ │ movs r1, #20 │ │ muls r1, r7 │ │ ldr r0, [sp, #4] │ │ adds r1, r6, r1 │ │ - bl 49c90 │ │ + bl 4886c │ │ cmp r0, #0 │ │ - bne.n 4a08a │ │ + bne.n 48c66 │ │ movs r0, #0 │ │ - b.n 4a0d4 │ │ + b.n 48cb0 │ │ adds r7, #1 │ │ - b.n 4a072 │ │ + b.n 48c4e │ │ ldr r3, [r5, #4] │ │ cmp r4, r3 │ │ - bne.n 4a0b2 │ │ + bne.n 48c8e │ │ adds r3, r4, #0 │ │ movs r1, #20 │ │ adds r3, #32 │ │ adds r2, r1, #0 │ │ muls r2, r3 │ │ adds r0, r6, #0 │ │ adds r1, r2, #0 │ │ bl 45464 │ │ subs r6, r0, #0 │ │ - beq.n 4a086 │ │ + beq.n 48c62 │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #12] │ │ adds r3, #32 │ │ str r3, [r5, #4] │ │ movs r2, #20 │ │ muls r4, r2 │ │ ldr r3, [sp, #4] │ │ @@ -95778,358 +93378,363 @@ │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r6!, {r0, r1, r4} │ │ ldmia r3!, {r0, r1} │ │ stmia r6!, {r0, r1} │ │ ldr r3, [r5, #8] │ │ ldr r0, [r5, #12] │ │ adds r1, r3, #1 │ │ - ldr r3, [pc, #12] ; (4a0d8 ) │ │ + ldr r3, [pc, #12] ; (48cb4 ) │ │ str r1, [r5, #8] │ │ add r3, pc │ │ bl 45ce6 │ │ movs r0, #1 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfbc1ffff │ │ │ │ -0004a0dc : │ │ +00048cb8 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #64] ; (4a120 ) │ │ + ldr r3, [pc, #64] ; (48cfc ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4a0f0 │ │ - bl 49a34 │ │ - b.n 4a108 │ │ + bne.n 48ccc │ │ + bl 48610 │ │ + b.n 48ce4 │ │ adds r3, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a0fc │ │ + blt.n 48cd8 │ │ ldr r2, [r3, #12] │ │ cmp r0, r2 │ │ - blt.n 4a10e │ │ + blt.n 48cea │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #36] ; (4a124 ) │ │ + ldr r0, [pc, #36] ; (48d00 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a11c │ │ + b.n 48cf8 │ │ movs r2, #68 ; 0x44 │ │ adds r0, r1, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #16] │ │ adds r0, r3, r0 │ │ - bl 49a44 │ │ + bl 48620 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - subs r7, #138 ; 0x8a │ │ + strh r6, [r5, r6] │ │ movs r1, r1 │ │ - ; instruction: 0xfb9a0005 │ │ + lsrs r7, r1, #26 │ │ + movs r6, r0 │ │ │ │ -0004a128 : │ │ +00048d04 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #120] ; (4a1a4 ) │ │ + ldr r3, [pc, #120] ; (48d80 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r7, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - bne.n 4a140 │ │ - bl 49a34 │ │ - b.n 4a158 │ │ + bne.n 48d1c │ │ + bl 48610 │ │ + b.n 48d34 │ │ adds r3, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a14c │ │ + blt.n 48d28 │ │ ldr r2, [r3, #12] │ │ cmp r0, r2 │ │ - blt.n 4a15e │ │ + blt.n 48d3a │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #88] ; (4a1a8 ) │ │ + ldr r0, [pc, #88] ; (48d84 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a1a2 │ │ + b.n 48d7e │ │ movs r2, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r6, [r3, #16] │ │ adds r6, r6, r0 │ │ cmp r1, #0 │ │ - bge.n 4a17e │ │ + bge.n 48d5a │ │ adds r0, r6, #0 │ │ - bl 49a44 │ │ + bl 48620 │ │ subs r1, r0, #1 │ │ - ldr r0, [pc, #52] ; (4a1ac ) │ │ + ldr r0, [pc, #52] ; (48d88 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a1a2 │ │ + b.n 48d7e │ │ adds r0, r6, #0 │ │ - bl 49a44 │ │ + bl 48620 │ │ cmp r7, r0 │ │ - bge.n 4a16c │ │ + bge.n 48d48 │ │ subs r0, r5, #0 │ │ - beq.n 4a1a2 │ │ + beq.n 48d7e │ │ movs r2, #20 │ │ adds r4, r7, #0 │ │ muls r4, r2 │ │ adds r2, r5, #0 │ │ ldr r3, [r6, #12] │ │ adds r3, r3, r4 │ │ ldmia r3!, {r0, r1, r4} │ │ stmia r2!, {r0, r1, r4} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - subs r7, #62 ; 0x3e │ │ + strh r2, [r4, r5] │ │ movs r1, r1 │ │ - smlsd r0, sl, r5, r0 │ │ - ands.w r0, r5, r5 │ │ + lsrs r7, r7, #24 │ │ + movs r6, r0 │ │ + cdp2 0, 3, cr0, cr9, cr5, {0} │ │ │ │ -0004a1b0 : │ │ - ldr r3, [pc, #80] ; (4a204 ) │ │ +00048d8c : │ │ + ldr r3, [pc, #80] ; (48de0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 4a1c4 │ │ - bl 49a34 │ │ - b.n 4a1dc │ │ + bne.n 48da0 │ │ + bl 48610 │ │ + b.n 48db8 │ │ adds r3, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a1d0 │ │ + blt.n 48dac │ │ ldr r2, [r3, #12] │ │ cmp r0, r2 │ │ - blt.n 4a1e2 │ │ + blt.n 48dbe │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #52] ; (4a208 ) │ │ + ldr r0, [pc, #52] ; (48de4 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a200 │ │ + b.n 48ddc │ │ movs r2, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #16] │ │ adds r3, r3, r0 │ │ subs r0, r1, #0 │ │ - beq.n 4a200 │ │ + beq.n 48ddc │ │ adds r3, #16 │ │ adds r0, r3, #0 │ │ adds r3, r1, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - subs r6, #184 ; 0xb8 │ │ + strh r4, [r3, r3] │ │ movs r1, r1 │ │ - ; instruction: 0xfac60005 │ │ + lsrs r3, r7, #22 │ │ + movs r6, r0 │ │ │ │ -0004a20c : │ │ - ldr r3, [pc, #80] ; (4a260 ) │ │ +00048de8 : │ │ + ldr r3, [pc, #80] ; (48e3c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 4a220 │ │ - bl 49a34 │ │ - b.n 4a238 │ │ + bne.n 48dfc │ │ + bl 48610 │ │ + b.n 48e14 │ │ adds r3, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a22c │ │ + blt.n 48e08 │ │ ldr r2, [r3, #12] │ │ cmp r0, r2 │ │ - blt.n 4a23e │ │ + blt.n 48e1a │ │ ldr r1, [r3, #12] │ │ - ldr r0, [pc, #52] ; (4a264 ) │ │ + ldr r0, [pc, #52] ; (48e40 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a25c │ │ + b.n 48e38 │ │ movs r2, #68 ; 0x44 │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r3, [r3, #16] │ │ adds r3, r3, r0 │ │ subs r0, r1, #0 │ │ - beq.n 4a25c │ │ + beq.n 48e38 │ │ adds r3, #36 ; 0x24 │ │ adds r0, r3, #0 │ │ adds r3, r1, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - subs r6, #92 ; 0x5c │ │ + strh r0, [r0, r2] │ │ movs r1, r1 │ │ - ; instruction: 0xfa6a0005 │ │ + lsrs r7, r3, #21 │ │ + movs r6, r0 │ │ │ │ -0004a268 : │ │ - ldr r3, [pc, #60] ; (4a2a8 ) │ │ +00048e44 : │ │ + ldr r3, [pc, #60] ; (48e84 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ mov ip, r0 │ │ cmp r4, #0 │ │ - bne.n 4a27c │ │ - bl 49a34 │ │ - b.n 4a294 │ │ + bne.n 48e58 │ │ + bl 48610 │ │ + b.n 48e70 │ │ adds r4, #252 ; 0xfc │ │ cmp r0, #0 │ │ - blt.n 4a288 │ │ + blt.n 48e64 │ │ ldr r3, [r4, #12] │ │ cmp r0, r3 │ │ - blt.n 4a298 │ │ + blt.n 48e74 │ │ ldr r1, [r4, #12] │ │ - ldr r0, [pc, #32] ; (4a2ac ) │ │ + ldr r0, [pc, #32] ; (48e88 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a2a6 │ │ + b.n 48e82 │ │ movs r3, #68 ; 0x44 │ │ mov r0, ip │ │ muls r0, r3 │ │ ldr r3, [r4, #16] │ │ adds r0, r3, r0 │ │ - bl 49a78 │ │ + bl 48654 │ │ pop {r4, pc} │ │ - subs r6, #0 │ │ + strh r4, [r4, r0] │ │ movs r1, r1 │ │ - ; instruction: 0xfa0e0005 │ │ + lsrs r3, r0, #20 │ │ + movs r6, r0 │ │ │ │ -0004a2b0 : │ │ - ldr r3, [pc, #328] ; (4a3fc ) │ │ +00048e8c : │ │ + ldr r3, [pc, #328] ; (48fd8 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r6, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #316] ; (4a400 ) │ │ + ldr r2, [pc, #316] ; (48fdc ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4a2d2 │ │ - bl 49a34 │ │ - b.n 4a2ea │ │ + bne.n 48eae │ │ + bl 48610 │ │ + b.n 48ec6 │ │ cmp r0, #0 │ │ - beq.n 4a2e2 │ │ + beq.n 48ebe │ │ adds r3, r2, #0 │ │ ldr r1, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r1, r3 │ │ - beq.n 4a2f0 │ │ - ldr r0, [pc, #288] ; (4a404 ) │ │ + beq.n 48ecc │ │ + ldr r0, [pc, #288] ; (48fe0 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a3e8 │ │ + b.n 48fc4 │ │ ldr r3, [r0, #16] │ │ - ldr r1, [pc, #276] ; (4a408 ) │ │ - ldr r4, [pc, #276] ; (4a40c ) │ │ + ldr r1, [pc, #276] ; (48fe4 ) │ │ + ldr r4, [pc, #276] ; (48fe8 ) │ │ lsrs r0, r3, #16 │ │ lsls r0, r0, #16 │ │ adds r5, r0, r1 │ │ ands r5, r4 │ │ adds r2, #252 ; 0xfc │ │ cmp r5, #0 │ │ - bne.n 4a310 │ │ + bne.n 48eec │ │ ldr r2, [r2, #12] │ │ lsls r0, r3, #16 │ │ lsrs r0, r0, #16 │ │ cmp r0, r2 │ │ - bge.n 4a3e2 │ │ - b.n 4a3e8 │ │ + bge.n 48fbe │ │ + b.n 48fc4 │ │ ldr r0, [r6, #20] │ │ - ldr r5, [pc, #244] ; (4a408 ) │ │ + ldr r5, [pc, #244] ; (48fe4 ) │ │ lsrs r1, r0, #16 │ │ lsls r1, r1, #16 │ │ adds r1, r1, r5 │ │ ands r1, r4 │ │ - beq.n 4a328 │ │ + beq.n 48f04 │ │ movs r1, #68 ; 0x44 │ │ ldr r4, [r2, #12] │ │ movs r5, #0 │ │ mov ip, r1 │ │ - b.n 4a346 │ │ + b.n 48f22 │ │ ldr r3, [r2, #12] │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r0, r3 │ │ - blt.n 4a3e8 │ │ + blt.n 48fc4 │ │ adds r0, r1, #0 │ │ - b.n 4a3e8 │ │ + b.n 48fc4 │ │ mov r1, ip │ │ muls r1, r5 │ │ ldr r7, [r2, #16] │ │ adds r1, r7, r1 │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r1, r6 │ │ - beq.n 4a3e2 │ │ + beq.n 48fbe │ │ adds r5, #1 │ │ cmp r5, r4 │ │ - blt.n 4a336 │ │ + blt.n 48f12 │ │ ldr r4, [r6, #24] │ │ lsrs r2, r4, #31 │ │ adds r4, r2, r4 │ │ asrs r4, r4, #1 │ │ adds r4, r3, r4 │ │ str r4, [sp, #12] │ │ ldr r4, [r6, #28] │ │ movs r6, #1 │ │ lsrs r3, r4, #31 │ │ adds r4, r3, r4 │ │ asrs r4, r4, #1 │ │ adds r0, r0, r4 │ │ movs r4, #0 │ │ - ldr r3, [pc, #168] ; (4a410 ) │ │ + ldr r3, [pc, #168] ; (48fec ) │ │ str r0, [sp, #16] │ │ negs r6, r6 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #164] ; (4a414 ) │ │ + ldr r3, [pc, #164] ; (48ff0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #12] │ │ cmp r4, r3 │ │ - bge.n 4a3d2 │ │ + bge.n 48fae │ │ add r5, sp, #20 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ add r7, sp, #12 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ adds r0, r7, #0 │ │ movs r1, #1 │ │ adds r2, r5, #0 │ │ movs r3, #0 │ │ bl 635b0 │ │ cmp r0, #0 │ │ - bne.n 4a3e6 │ │ + bne.n 48fc2 │ │ ldr r3, [r5, #8] │ │ ldr r2, [r5, #12] │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ ldr r3, [sp, #20] │ │ asrs r1, r1, #1 │ │ negs r1, r1 │ │ @@ -96147,941 +93752,941 @@ │ │ adds r5, r3, #0 │ │ muls r5, r3 │ │ adds r2, r1, #0 │ │ muls r2, r1 │ │ ldr r3, [sp, #0] │ │ adds r1, r2, r5 │ │ cmp r1, r3 │ │ - bge.n 4a3ce │ │ + bge.n 48faa │ │ adds r6, r4, #0 │ │ str r1, [sp, #0] │ │ adds r4, #1 │ │ - b.n 4a36c │ │ + b.n 48f48 │ │ cmp r6, #0 │ │ - bge.n 4a3de │ │ - ldr r0, [pc, #64] ; (4a418 ) │ │ + bge.n 48fba │ │ + ldr r0, [pc, #64] ; (48ff4 ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r0, r6, #0 │ │ - b.n 4a3e8 │ │ + b.n 48fc4 │ │ adds r0, r5, #0 │ │ - b.n 4a3e8 │ │ + b.n 48fc4 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4a3f6 │ │ + beq.n 48fd2 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bics.w r0, r0, #8 │ │ - subs r5, #168 ; 0xa8 │ │ + lsls r4, r2, #17 │ │ movs r1, r1 │ │ - ands.w r0, r6, r5 │ │ + str r4, [r1, r7] │ │ + movs r1, r1 │ │ + cdp2 0, 3, cr0, cr10, cr5, {0} │ │ movs r0, r0 │ │ - b.n 4a410 │ │ + b.n 48fec │ │ ; instruction: 0xffffefff │ │ ; instruction: 0xffff7fff │ │ - subs r4, #254 ; 0xfe │ │ + str r2, [r4, r4] │ │ movs r1, r1 │ │ - str??.w r0, [sp, #5] │ │ + lsrs r2, r4, #15 │ │ + movs r6, r0 │ │ │ │ -0004a41c : │ │ +00048ff8 : │ │ push {r3, lr} │ │ - bl 4a2b0 │ │ + bl 48e8c │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ cmp r3, r0 │ │ - blt.n 4a43a │ │ + blt.n 49016 │ │ movs r0, #68 ; 0x44 │ │ - ldr r2, [pc, #12] ; (4a43c ) │ │ + ldr r2, [pc, #12] ; (49018 ) │ │ muls r0, r3 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ adds r2, #252 ; 0xfc │ │ ldr r3, [r2, #16] │ │ adds r0, r3, r0 │ │ pop {r3, pc} │ │ - subs r4, #60 ; 0x3c │ │ + str r0, [r4, r1] │ │ movs r1, r1 │ │ │ │ -0004a440 : │ │ +0004901c : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #204] ; (4a510 ) │ │ + ldr r5, [pc, #204] ; (490ec ) │ │ sub sp, #36 ; 0x24 │ │ adds r7, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ str r5, [sp, #4] │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #188] ; (4a514 ) │ │ + ldr r3, [pc, #188] ; (490f0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4a464 │ │ - bl 49a34 │ │ - b.n 4a47a │ │ + bne.n 49040 │ │ + bl 48610 │ │ + b.n 49056 │ │ cmp r0, #0 │ │ - beq.n 4a472 │ │ + beq.n 4904e │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4a480 │ │ - ldr r0, [pc, #164] ; (4a518 ) │ │ + beq.n 4905c │ │ + ldr r0, [pc, #164] ; (490f4 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a4fc │ │ + b.n 490d8 │ │ cmp r1, #0 │ │ - bne.n 4a492 │ │ - ldr r0, [pc, #148] ; (4a51c ) │ │ - ldr r1, [pc, #152] ; (4a520 ) │ │ + bne.n 4906e │ │ + ldr r0, [pc, #148] ; (490f8 ) │ │ + ldr r1, [pc, #152] ; (490fc ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4a4fc │ │ + b.n 490d8 │ │ adds r3, r0, #0 │ │ add r4, sp, #8 │ │ adds r2, r4, #0 │ │ adds r3, #72 ; 0x48 │ │ ldmia r3!, {r0, r1, r5} │ │ stmia r2!, {r0, r1, r5} │ │ ldmia r3!, {r0, r1} │ │ stmia r2!, {r0, r1} │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - bne.n 4a4ac │ │ + bne.n 49088 │ │ ldr r3, [r7, #64] ; 0x40 │ │ str r3, [r4, #4] │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - bne.n 4a4b6 │ │ + bne.n 49092 │ │ ldr r3, [r7, #68] ; 0x44 │ │ str r3, [r4, #8] │ │ adds r0, r7, #0 │ │ - bl 4a41c │ │ - ldr r2, [pc, #100] ; (4a524 ) │ │ + bl 48ff8 │ │ + ldr r2, [pc, #100] ; (49100 ) │ │ ldr r3, [r7, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, r2 │ │ - bne.n 4a4d4 │ │ + bne.n 490b0 │ │ adds r3, r4, #0 │ │ adds r0, #16 │ │ ldmia r0!, {r1, r2, r5} │ │ stmia r3!, {r1, r2, r5} │ │ ldmia r0!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ - b.n 4a4f0 │ │ + b.n 490cc │ │ adds r0, r7, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ - bl 49a78 │ │ + bl 48654 │ │ cmp r0, #0 │ │ - bne.n 4a4f0 │ │ - ldr r0, [pc, #64] ; (4a528 ) │ │ + bne.n 490cc │ │ + ldr r0, [pc, #64] ; (49104 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a4fc │ │ + b.n 490d8 │ │ adds r3, r6, #0 │ │ ldmia r4!, {r0, r1, r2} │ │ stmia r3!, {r0, r1, r2} │ │ movs r0, #0 │ │ ldmia r4!, {r1, r2} │ │ stmia r3!, {r1, r2} │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4a50a │ │ + beq.n 490e6 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cdp 0, 9, cr0, cr12, cr8, {0} │ │ - subs r4, #22 │ │ + lsls r0, r0, #11 │ │ + movs r1, r1 │ │ + str r2, [r7, r0] │ │ movs r1, r1 │ │ - stmia.w r6, {r0, r2} │ │ - ldmia r0!, {r1, r5, r6} │ │ + stc2 0, cr0, [sl], #20 │ │ + udf #20 │ │ movs r5, r0 │ │ - ldr.w r0, [r6, r5] │ │ + lsrs r3, r1, #13 │ │ + movs r6, r0 │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ - ; instruction: 0xf7fd0005 │ │ + lsrs r2, r6, #11 │ │ + movs r6, r0 │ │ │ │ -0004a52c : │ │ - ldr r3, [pc, #144] ; (4a5c0 ) │ │ +00049108 : │ │ + ldr r3, [pc, #144] ; (4919c ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #24 │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r3, #0 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #132] ; (4a5c4 ) │ │ + ldr r2, [pc, #132] ; (491a0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4a54e │ │ - bl 49a34 │ │ - b.n 4a564 │ │ + bne.n 4912a │ │ + bl 48610 │ │ + b.n 49140 │ │ cmp r0, #0 │ │ - beq.n 4a55c │ │ + beq.n 49138 │ │ ldr r3, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r3, r2 │ │ - beq.n 4a56a │ │ - ldr r0, [pc, #104] ; (4a5c8 ) │ │ + beq.n 49146 │ │ + ldr r0, [pc, #104] ; (491a4 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4a5b0 │ │ + b.n 4918c │ │ adds r0, #72 ; 0x48 │ │ cmp r1, #0 │ │ - beq.n 4a57c │ │ + beq.n 49158 │ │ adds r3, r0, #0 │ │ ldmia r1!, {r0, r2, r6} │ │ stmia r3!, {r0, r2, r6} │ │ ldmia r1!, {r0, r2} │ │ stmia r3!, {r0, r2} │ │ - b.n 4a582 │ │ + b.n 4915e │ │ movs r2, #20 │ │ bl 450c8 │ │ movs r2, #69 ; 0x45 │ │ ldr r3, [r5, #48] ; 0x30 │ │ movs r0, #0 │ │ ands r2, r3 │ │ cmp r2, #5 │ │ - bne.n 4a5b0 │ │ - ldr r2, [pc, #60] ; (4a5cc ) │ │ + bne.n 4918c │ │ + ldr r2, [pc, #60] ; (491a8 ) │ │ ands r3, r2 │ │ cmp r3, r2 │ │ - beq.n 4a5b0 │ │ + beq.n 4918c │ │ adds r0, r5, #0 │ │ mov r1, sp │ │ - bl 4a440 │ │ + bl 4901c │ │ cmp r0, #0 │ │ - bne.n 4a5ae │ │ + bne.n 4918a │ │ adds r0, r5, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ mov r1, sp │ │ - bl 49ba8 │ │ + bl 48784 │ │ movs r0, #0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 4a5bc │ │ + beq.n 49198 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - ldc 0, cr0, [r4, #32]! │ │ - subs r3, #44 ; 0x2c │ │ + lsls r0, r3, #7 │ │ movs r1, r1 │ │ - b.n 4a504 │ │ - movs r5, r0 │ │ + ldr r7, [pc, #320] ; (492e4 ) │ │ + movs r1, r1 │ │ + smlal r0, r0, r0, r5 │ │ asrs r1, r0, #32 │ │ ... │ │ │ │ -0004a5d0 : │ │ - ldr r3, [pc, #48] ; (4a604 ) │ │ +000491ac : │ │ + ldr r3, [pc, #48] ; (491e0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4a5e2 │ │ - bl 49a34 │ │ - b.n 4a5f8 │ │ + bne.n 491be │ │ + bl 48610 │ │ + b.n 491d4 │ │ cmp r0, #0 │ │ - beq.n 4a5f0 │ │ + beq.n 491cc │ │ ldr r3, [r0, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r3, r4 │ │ - beq.n 4a5fc │ │ - ldr r0, [pc, #20] ; (4a608 ) │ │ + beq.n 491d8 │ │ + ldr r0, [pc, #20] ; (491e4 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a602 │ │ - bl 4a41c │ │ + b.n 491de │ │ + bl 48ff8 │ │ ldr r0, [r0, #36] ; 0x24 │ │ pop {r4, pc} │ │ - subs r2, #152 ; 0x98 │ │ + ldr r6, [pc, #752] ; (494d4 ) │ │ movs r1, r1 │ │ - b.n 4a41c │ │ - movs r5, r0 │ │ + smlad r0, ip, r5, r0 │ │ │ │ -0004a60c : │ │ - ldr r3, [pc, #44] ; (4a63c ) │ │ +000491e8 : │ │ + ldr r3, [pc, #44] ; (49218 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4a61e │ │ - bl 49a34 │ │ - b.n 4a634 │ │ + bne.n 491fa │ │ + bl 48610 │ │ + b.n 49210 │ │ cmp r0, #0 │ │ - beq.n 4a62c │ │ + beq.n 49208 │ │ ldr r3, [r0, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r3, r4 │ │ - beq.n 4a638 │ │ - ldr r0, [pc, #16] ; (4a640 ) │ │ + beq.n 49214 │ │ + ldr r0, [pc, #16] ; (4921c ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a63a │ │ + b.n 49216 │ │ ldr r0, [r0, #4] │ │ pop {r4, pc} │ │ - subs r2, #92 ; 0x5c │ │ + ldr r6, [pc, #512] ; (4941c ) │ │ movs r1, r1 │ │ - b.n 4a3dc │ │ - movs r5, r0 │ │ + ; instruction: 0xfaf00005 │ │ │ │ -0004a644 : │ │ - ldr r3, [pc, #32] ; (4a668 ) │ │ +00049220 : │ │ + ldr r3, [pc, #32] ; (49244 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ subs r3, r2, #0 │ │ - beq.n 4a662 │ │ + beq.n 4923e │ │ adds r2, #252 ; 0xfc │ │ ldr r3, [r2, #20] │ │ cmp r3, #0 │ │ - beq.n 4a662 │ │ + beq.n 4923e │ │ ldr r2, [r3, #4] │ │ cmp r2, r0 │ │ - beq.n 4a662 │ │ + beq.n 4923e │ │ adds r3, #152 ; 0x98 │ │ ldr r3, [r3, #0] │ │ - b.n 4a652 │ │ + b.n 4922e │ │ adds r0, r3, #0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - subs r2, #38 ; 0x26 │ │ + ldr r6, [pc, #296] ; (49370 ) │ │ movs r1, r1 │ │ │ │ -0004a66c : │ │ - ldr r3, [pc, #44] ; (4a69c ) │ │ +00049248 : │ │ + ldr r3, [pc, #44] ; (49278 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4a67e │ │ - bl 49a34 │ │ - b.n 4a694 │ │ + bne.n 4925a │ │ + bl 48610 │ │ + b.n 49270 │ │ cmp r0, #0 │ │ - beq.n 4a68c │ │ + beq.n 49268 │ │ ldr r3, [r0, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r3, r4 │ │ - beq.n 4a698 │ │ - ldr r0, [pc, #16] ; (4a6a0 ) │ │ + beq.n 49274 │ │ + ldr r0, [pc, #16] ; (4927c ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a69a │ │ + b.n 49276 │ │ ldr r0, [r0, #48] ; 0x30 │ │ pop {r4, pc} │ │ - subs r1, #252 ; 0xfc │ │ + ldr r6, [pc, #128] ; (492fc ) │ │ movs r1, r1 │ │ - b.n 4a37c │ │ - movs r5, r0 │ │ + ; instruction: 0xfa900005 │ │ │ │ -0004a6a4 : │ │ +00049280 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #84] ; (4a6fc ) │ │ + ldr r3, [pc, #84] ; (492d8 ) │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 4a6ba │ │ - bl 49a34 │ │ - b.n 4a6fa │ │ + bne.n 49296 │ │ + bl 48610 │ │ + b.n 492d6 │ │ cmp r0, #0 │ │ - beq.n 4a6c8 │ │ + beq.n 492a4 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4a6d2 │ │ - ldr r0, [pc, #52] ; (4a700 ) │ │ + beq.n 492ae │ │ + ldr r0, [pc, #52] ; (492dc ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a6fa │ │ + b.n 492d6 │ │ ldr r0, [r0, #8] │ │ cmp r1, r0 │ │ - beq.n 4a6fa │ │ + beq.n 492d6 │ │ bl 4546c │ │ subs r0, r4, #0 │ │ - bne.n 4a6e4 │ │ - ldr r0, [pc, #32] ; (4a704 ) │ │ + bne.n 492c0 │ │ + ldr r0, [pc, #32] ; (492e0 ) │ │ add r0, pc │ │ bl 451fa │ │ - ldr r3, [pc, #28] ; (4a708 ) │ │ + ldr r3, [pc, #28] ; (492e4 ) │ │ str r0, [r5, #8] │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 4a6fa │ │ + beq.n 492d6 │ │ adds r1, r5, #0 │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ - subs r1, #194 ; 0xc2 │ │ + ldr r5, [pc, #920] ; (49674 ) │ │ movs r1, r1 │ │ - b.n 4a364 │ │ + ; instruction: 0xfa540005 │ │ + bge.n 492c4 │ │ movs r5, r0 │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ - movs r5, r0 │ │ - subs r1, #128 ; 0x80 │ │ + ldr r5, [pc, #656] ; (49578 ) │ │ movs r1, r1 │ │ │ │ -0004a70c : │ │ +000492e8 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (4a74c ) │ │ + ldr r3, [pc, #60] ; (49328 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4a722 │ │ - bl 49a34 │ │ - ldr r0, [pc, #48] ; (4a750 ) │ │ + bne.n 492fe │ │ + bl 48610 │ │ + ldr r0, [pc, #48] ; (4932c ) │ │ add r0, pc │ │ - b.n 4a748 │ │ + b.n 49324 │ │ cmp r0, #0 │ │ - beq.n 4a730 │ │ + beq.n 4930c │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4a73e │ │ - ldr r0, [pc, #32] ; (4a754 ) │ │ + beq.n 4931a │ │ + ldr r0, [pc, #32] ; (49330 ) │ │ add r0, pc │ │ bl 19d8c │ │ - ldr r0, [pc, #28] ; (4a758 ) │ │ + ldr r0, [pc, #28] ; (49334 ) │ │ add r0, pc │ │ - b.n 4a748 │ │ + b.n 49324 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bne.n 4a748 │ │ - ldr r0, [pc, #20] ; (4a75c ) │ │ + bne.n 49324 │ │ + ldr r0, [pc, #20] ; (49338 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - subs r1, #92 ; 0x5c │ │ + ldr r5, [pc, #512] ; (4952c ) │ │ movs r1, r1 │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ + bge.n 49298 │ │ movs r5, r0 │ │ - b.n 4a2e8 │ │ + vld1.8 {d16[0]}, [ip], r5 │ │ + bge.n 49268 │ │ movs r5, r0 │ │ - stmia r6!, {r1, r5, r7} │ │ - movs r5, r0 │ │ - stmia r6!, {r1, r2, r4, r7} │ │ + bge.n 49254 │ │ movs r5, r0 │ │ │ │ -0004a760 : │ │ +0004933c : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #84] ; (4a7b8 ) │ │ + ldr r5, [pc, #84] ; (49394 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ adds r6, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 4a776 │ │ - bl 49a34 │ │ - b.n 4a7b4 │ │ + bne.n 49352 │ │ + bl 48610 │ │ + b.n 49390 │ │ cmp r0, #0 │ │ - beq.n 4a784 │ │ + beq.n 49360 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4a78e │ │ - ldr r0, [pc, #52] ; (4a7bc ) │ │ + beq.n 4936a │ │ + ldr r0, [pc, #52] ; (49398 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a7b4 │ │ + b.n 49390 │ │ cmp r1, #0 │ │ - beq.n 4a7b4 │ │ + beq.n 49390 │ │ ldr r0, [r0, #12] │ │ - bl 491fc │ │ + bl 4f164 │ │ movs r2, #0 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #32] ; (4a7c0 ) │ │ - bl 4970c │ │ + ldr r1, [pc, #32] ; (4939c ) │ │ + bl 4f674 │ │ subs r2, r0, #0 │ │ str r0, [r4, #12] │ │ - beq.n 4a7b4 │ │ + beq.n 49390 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 4a7b4 │ │ + beq.n 49390 │ │ adds r1, r4, #0 │ │ blx r3 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - subs r1, #6 │ │ + ldr r5, [pc, #168] ; (49440 ) │ │ movs r1, r1 │ │ - b.n 4a2a8 │ │ - movs r5, r0 │ │ + ldrsb.w r0, [r8, #5] │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ │ │ -0004a7c4 : │ │ - ldr r3, [pc, #180] ; (4a87c ) │ │ +000493a0 : │ │ + ldr r3, [pc, #180] ; (49458 ) │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ adds r7, r1, #0 │ │ str r2, [sp, #4] │ │ cmp r4, #0 │ │ - bne.n 4a7da │ │ - bl 49a34 │ │ - b.n 4a876 │ │ + bne.n 493b6 │ │ + bl 48610 │ │ + b.n 49452 │ │ cmp r0, #0 │ │ - beq.n 4a7e8 │ │ + beq.n 493c4 │ │ ldr r3, [r0, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r3, r4 │ │ - beq.n 4a7f2 │ │ - ldr r0, [pc, #148] ; (4a880 ) │ │ + beq.n 493ce │ │ + ldr r0, [pc, #148] ; (4945c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a808 │ │ + b.n 493e4 │ │ cmp r1, #0 │ │ - beq.n 4a7fc │ │ + beq.n 493d8 │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - bne.n 4a80c │ │ - ldr r0, [pc, #132] ; (4a884 ) │ │ - ldr r1, [pc, #136] ; (4a888 ) │ │ + bne.n 493e8 │ │ + ldr r0, [pc, #132] ; (49460 ) │ │ + ldr r1, [pc, #136] ; (49464 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a878 │ │ + b.n 49454 │ │ adds r0, #140 ; 0x8c │ │ adds r5, r0, #0 │ │ movs r6, #0 │ │ ldr r4, [r0, #0] │ │ cmp r4, #0 │ │ - beq.n 4a856 │ │ + beq.n 49432 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 4a850 │ │ + beq.n 4942c │ │ adds r1, r7, #0 │ │ bl 453b6 │ │ cmp r0, #0 │ │ - bne.n 4a850 │ │ + bne.n 4942c │ │ ldr r3, [sp, #4] │ │ ldr r7, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 4a834 │ │ + beq.n 49410 │ │ str r3, [r4, #4] │ │ - b.n 4a84c │ │ + b.n 49428 │ │ ldr r3, [r4, #8] │ │ cmp r6, #0 │ │ - beq.n 4a83e │ │ + beq.n 4941a │ │ str r3, [r6, #8] │ │ - b.n 4a840 │ │ + b.n 4941c │ │ str r3, [r5, #0] │ │ ldr r0, [r4, #0] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ adds r0, r7, #0 │ │ - b.n 4a878 │ │ + b.n 49454 │ │ adds r6, r4, #0 │ │ ldr r4, [r4, #8] │ │ - b.n 4a814 │ │ + b.n 493f0 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 4a878 │ │ + beq.n 49454 │ │ movs r0, #12 │ │ bl 45454 │ │ adds r6, r0, #0 │ │ adds r0, r7, #0 │ │ bl 451fa │ │ ldr r3, [sp, #4] │ │ str r0, [r6, #0] │ │ str r3, [r6, #4] │ │ ldr r3, [r5, #0] │ │ str r3, [r6, #8] │ │ str r6, [r5, #0] │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - subs r0, #164 ; 0xa4 │ │ + ldr r4, [pc, #800] ; (4977c ) │ │ movs r1, r1 │ │ - b.n 4a2a4 │ │ - movs r5, r0 │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ + ldrsh.w r0, [r4, r5] │ │ + bge.n 4939c │ │ movs r5, r0 │ │ - stmia r5!, {r1} │ │ + bge.n 493d0 │ │ movs r5, r0 │ │ adds r0, r1, #0 │ │ - ldr r1, [pc, #48] ; (4a8c0 ) │ │ + ldr r1, [pc, #48] ; (4949c ) │ │ push {r4, lr} │ │ add r1, pc │ │ movs r2, #0 │ │ - bl 4a7c4 │ │ + bl 493a0 │ │ subs r4, r0, #0 │ │ - beq.n 4a8be │ │ + beq.n 4949a │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - beq.n 4a8a8 │ │ + beq.n 49484 │ │ bl 31bac │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 4a8b2 │ │ + beq.n 4948e │ │ bl 320ec │ │ ldr r0, [r4, #8] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r4, pc} │ │ - orns r0, r4, #8716288 ; 0x850000 │ │ + lsls r1, r5, #29 │ │ + movs r6, r0 │ │ │ │ -0004a8c4 : │ │ +000494a0 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #104] ; (4a930 ) │ │ + ldr r3, [pc, #104] ; (4950c ) │ │ adds r5, r1, #0 │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4a8d8 │ │ - bl 49a34 │ │ - b.n 4a92a │ │ + bne.n 494b4 │ │ + bl 48610 │ │ + b.n 49506 │ │ cmp r0, #0 │ │ - beq.n 4a8e6 │ │ + beq.n 494c2 │ │ ldr r3, [r0, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r3, r4 │ │ - beq.n 4a8f0 │ │ - ldr r0, [pc, #76] ; (4a934 ) │ │ + beq.n 494cc │ │ + ldr r0, [pc, #76] ; (49510 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4a906 │ │ + b.n 494e2 │ │ cmp r1, #0 │ │ - beq.n 4a8fa │ │ + beq.n 494d6 │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - bne.n 4a90a │ │ - ldr r0, [pc, #60] ; (4a938 ) │ │ - ldr r1, [pc, #60] ; (4a93c ) │ │ + bne.n 494e6 │ │ + ldr r0, [pc, #60] ; (49514 ) │ │ + ldr r1, [pc, #60] ; (49518 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4a92c │ │ + b.n 49508 │ │ adds r0, #140 ; 0x8c │ │ ldr r4, [r0, #0] │ │ cmp r4, #0 │ │ - beq.n 4a92a │ │ + beq.n 49506 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 4a926 │ │ + beq.n 49502 │ │ adds r1, r5, #0 │ │ bl 453b6 │ │ cmp r0, #0 │ │ - bne.n 4a926 │ │ + bne.n 49502 │ │ ldr r0, [r4, #4] │ │ - b.n 4a92c │ │ + b.n 49508 │ │ ldr r4, [r4, #8] │ │ - b.n 4a90e │ │ + b.n 494ea │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - adds r7, #162 ; 0xa2 │ │ + ldr r3, [pc, #792] ; (49828 ) │ │ movs r1, r1 │ │ - b.n 4a15c │ │ + ldrh.w r0, [r6, r5] │ │ + bls.n 49454 │ │ movs r5, r0 │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ - movs r5, r0 │ │ - stmia r4!, {r2} │ │ + bls.n 49488 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #148] ; (4a9d8 ) │ │ + ldr r5, [pc, #148] ; (495b4 ) │ │ sub sp, #44 ; 0x2c │ │ adds r0, r1, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #140] ; (4a9dc ) │ │ + ldr r1, [pc, #140] ; (495b8 ) │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #0] │ │ add r1, pc │ │ adds r7, r2, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - bl 4a8c4 │ │ + bl 494a0 │ │ subs r4, r0, #0 │ │ - beq.n 4a968 │ │ + beq.n 49544 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - bne.n 4a974 │ │ - ldr r0, [pc, #116] ; (4a9e0 ) │ │ + bne.n 49550 │ │ + ldr r0, [pc, #116] ; (495bc ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r7, r0, #0 │ │ - b.n 4a9c6 │ │ + b.n 495a2 │ │ ldr r0, [r6, #24] │ │ ldr r1, [r6, #28] │ │ add r6, sp, #20 │ │ adds r3, r7, #0 │ │ str r6, [sp, #0] │ │ ldr r2, [sp, #12] │ │ bl 63a14 │ │ movs r7, #0 │ │ cmp r0, r7 │ │ - beq.n 4a9c6 │ │ + beq.n 495a2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [r4, #16] │ │ ldr r1, [r4, #12] │ │ ldr r0, [r4, #4] │ │ muls r2, r3 │ │ ldr r3, [r6, #4] │ │ muls r3, r1 │ │ adds r2, r2, r3 │ │ ldr r3, [r4, #8] │ │ adds r1, r6, #0 │ │ adds r2, r3, r2 │ │ ldr r3, [r4, #12] │ │ bl 300d0 │ │ cmp r0, r7 │ │ - bge.n 4a9b0 │ │ + bge.n 4958c │ │ movs r7, #1 │ │ negs r7, r7 │ │ - b.n 4a9c6 │ │ + b.n 495a2 │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #4] │ │ adds r2, r7, #0 │ │ adds r3, r7, #0 │ │ bl 31730 │ │ cmp r0, #0 │ │ - blt.n 4a9aa │ │ + blt.n 49586 │ │ ldr r0, [r4, #0] │ │ bl 31b78 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ adds r0, r7, #0 │ │ cmp r2, r3 │ │ - beq.n 4a9d4 │ │ + beq.n 495b0 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xe99c0008 │ │ - ; instruction: 0xf3b20005 │ │ - ; instruction: 0xf3b30005 │ │ + stc2l 0, cr0, [r0, #32] │ │ + lsls r7, r4, #26 │ │ + movs r6, r0 │ │ + lsls r0, r5, #26 │ │ + movs r6, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #544] ; (4ac08 ) │ │ + ldr r7, [pc, #544] ; (497e4 ) │ │ sub sp, #124 ; 0x7c │ │ str r3, [sp, #20] │ │ add r7, pc │ │ ldr r3, [sp, #144] ; 0x90 │ │ ldr r7, [r7, #0] │ │ adds r0, r1, #0 │ │ adds r5, r1, #0 │ │ - ldr r1, [pc, #532] ; (4ac0c ) │ │ + ldr r1, [pc, #532] ; (497e8 ) │ │ str r3, [sp, #24] │ │ ldr r3, [r7, #0] │ │ add r1, pc │ │ str r2, [sp, #12] │ │ str r3, [sp, #116] ; 0x74 │ │ - bl 4a8c4 │ │ + bl 494a0 │ │ str r7, [sp, #28] │ │ subs r4, r0, #0 │ │ - bne.n 4aabc │ │ - ldr r0, [pc, #512] ; (4ac10 ) │ │ + bne.n 49698 │ │ + ldr r0, [pc, #512] ; (497ec ) │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ subs r6, r0, #0 │ │ - beq.n 4aa78 │ │ + beq.n 49654 │ │ ldrb r3, [r0, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #1 │ │ - bls.n 4aa78 │ │ - ldr r1, [pc, #496] ; (4ac14 ) │ │ + bls.n 49654 │ │ + ldr r1, [pc, #496] ; (497f0 ) │ │ add r1, pc │ │ bl 453c6 │ │ cmp r0, #0 │ │ - beq.n 4aa78 │ │ - ldr r1, [pc, #488] ; (4ac18 ) │ │ + beq.n 49654 │ │ + ldr r1, [pc, #488] ; (497f4 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ bl 453c6 │ │ cmp r0, #0 │ │ - beq.n 4aa78 │ │ - ldr r1, [pc, #480] ; (4ac1c ) │ │ + beq.n 49654 │ │ + ldr r1, [pc, #480] ; (497f8 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ bl 453c6 │ │ cmp r0, #0 │ │ - beq.n 4aa78 │ │ + beq.n 49654 │ │ bl 2fb90 │ │ cmp r4, r0 │ │ - bge.n 4aa78 │ │ + bge.n 49654 │ │ add r1, sp, #32 │ │ adds r0, r4, #0 │ │ bl 2fb94 │ │ ldr r0, [sp, #32] │ │ adds r1, r6, #0 │ │ bl 453c6 │ │ subs r2, r0, #0 │ │ - bne.n 4aa74 │ │ + bne.n 49650 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 30824 │ │ subs r6, r0, #0 │ │ - beq.n 4aa72 │ │ - b.n 4abea │ │ - b.n 4aa78 │ │ + beq.n 4964e │ │ + b.n 497c6 │ │ + b.n 49654 │ │ adds r4, #1 │ │ - b.n 4aa48 │ │ + b.n 49624 │ │ movs r4, #0 │ │ bl 2fb90 │ │ cmp r4, r0 │ │ - blt.n 4aa84 │ │ - b.n 4abe0 │ │ + blt.n 49660 │ │ + b.n 497bc │ │ add r1, sp, #32 │ │ adds r0, r4, #0 │ │ bl 2fb94 │ │ - ldr r1, [pc, #400] ; (4ac20 ) │ │ + ldr r1, [pc, #400] ; (497fc ) │ │ ldr r0, [sp, #32] │ │ add r1, pc │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 4aaaa │ │ + beq.n 49686 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ movs r2, #0 │ │ bl 30824 │ │ subs r6, r0, #0 │ │ - beq.n 4aaaa │ │ - b.n 4abea │ │ + beq.n 49686 │ │ + b.n 497c6 │ │ adds r4, #1 │ │ - b.n 4aa7a │ │ - ldr r1, [pc, #372] ; (4ac24 ) │ │ + b.n 49656 │ │ + ldr r1, [pc, #372] ; (49800 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ adds r2, r4, #0 │ │ - bl 4a7c4 │ │ + bl 493a0 │ │ str r6, [r4, #0] │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 4aaca │ │ + beq.n 496a6 │ │ bl 31bac │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ movs r6, #0 │ │ ldr r0, [r4, #8] │ │ add r7, sp, #32 │ │ bl 4546c │ │ str r6, [r4, #8] │ │ ldr r0, [r4, #0] │ │ adds r1, r7, #0 │ │ bl 2fbe4 │ │ cmp r0, r6 │ │ - blt.n 4abce │ │ + blt.n 497aa │ │ ldr r3, [sp, #12] │ │ ldr r2, [r7, #12] │ │ mov ip, r7 │ │ str r2, [r3, #0] │ │ movs r0, #15 │ │ ldr r3, [r7, #8] │ │ movs r7, #4 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ cmp r6, r3 │ │ - beq.n 4ab48 │ │ + beq.n 49724 │ │ lsls r3, r6, #2 │ │ add r3, ip │ │ ldr r3, [r3, #12] │ │ cmp r3, #0 │ │ - beq.n 4ab08 │ │ + beq.n 496e4 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - bne.n 4ab44 │ │ + bne.n 49720 │ │ lsrs r1, r3, #24 │ │ ands r1, r0 │ │ subs r2, r1, #4 │ │ cmp r2, #2 │ │ - bhi.n 4ab1e │ │ + bhi.n 496fa │ │ lsrs r2, r3, #20 │ │ ands r2, r0 │ │ subs r2, #3 │ │ bics r2, r7 │ │ cmp r2, #1 │ │ - bls.n 4ab44 │ │ + bls.n 49720 │ │ cmp r3, #0 │ │ - beq.n 4ab2e │ │ + beq.n 4970a │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - beq.n 4ab2e │ │ + beq.n 4970a │ │ ldr r2, [sp, #12] │ │ str r3, [r2, #0] │ │ - b.n 4ab48 │ │ + b.n 49724 │ │ subs r1, #7 │ │ cmp r1, #4 │ │ - bhi.n 4ab28 │ │ + bhi.n 49704 │ │ lsrs r2, r3, #20 │ │ ands r2, r0 │ │ subs r1, r2, #2 │ │ cmp r1, #1 │ │ - bls.n 4ab44 │ │ + bls.n 49720 │ │ subs r2, #5 │ │ cmp r2, #1 │ │ - bhi.n 4ab28 │ │ + bhi.n 49704 │ │ adds r6, #1 │ │ - b.n 4aaf2 │ │ + b.n 496ce │ │ ldr r3, [sp, #12] │ │ ldr r0, [r4, #0] │ │ movs r2, #1 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #28] │ │ ldr r1, [sp, #16] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #24] │ │ bl 31c28 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 4abce │ │ + beq.n 497aa │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4ab8c │ │ + beq.n 49768 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - beq.n 4ab8c │ │ - ldr r2, [pc, #180] ; (4ac28 ) │ │ + beq.n 49768 │ │ + ldr r2, [pc, #180] ; (49804 ) │ │ movs r0, #2 │ │ cmp r3, r2 │ │ - beq.n 4ab90 │ │ - ldr r2, [pc, #176] ; (4ac2c ) │ │ + beq.n 4976c │ │ + ldr r2, [pc, #176] ; (49808 ) │ │ cmp r3, r2 │ │ - beq.n 4ab90 │ │ - ldr r2, [pc, #172] ; (4ac30 ) │ │ + beq.n 4976c │ │ + ldr r2, [pc, #172] ; (4980c ) │ │ adds r3, r3, r2 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ adds r0, #1 │ │ - b.n 4ab90 │ │ + b.n 4976c │ │ lsls r0, r3, #24 │ │ lsrs r0, r0, #24 │ │ ldr r3, [r5, #24] │ │ str r0, [r4, #16] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ adds r0, #3 │ │ @@ -97091,114 +94696,117 @@ │ │ ldr r3, [r5, #28] │ │ str r2, [r4, #12] │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ bl 45454 │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ - bne.n 4abb8 │ │ + bne.n 49794 │ │ bl 19ec4 │ │ - b.n 4abd2 │ │ + b.n 497ae │ │ ldr r3, [sp, #20] │ │ ldr r2, [r4, #12] │ │ movs r1, #0 │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #24] │ │ ldr r0, [r4, #0] │ │ str r2, [r3, #0] │ │ bl 30754 │ │ movs r0, #0 │ │ - b.n 4abd2 │ │ + b.n 497ae │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4ac02 │ │ + beq.n 497de │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r0, [pc, #80] ; (4ac34 ) │ │ + ldr r0, [pc, #80] ; (49810 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4abd2 │ │ + b.n 497ae │ │ movs r0, #1 │ │ movs r1, #20 │ │ bl 4545c │ │ subs r4, r0, #0 │ │ - beq.n 4abf8 │ │ - b.n 4aaae │ │ + beq.n 497d4 │ │ + b.n 4968a │ │ adds r0, r6, #0 │ │ bl 320ec │ │ adds r0, r4, #0 │ │ - b.n 4abb2 │ │ + b.n 4978e │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrd r0, r0, [r8], #32 │ │ - ssat r0, #6, sl │ │ - ssat16 r0, #6, r6 │ │ - ssat16 r0, #6, pc │ │ - stmia r2!, {r2, r4, r5, r7} │ │ - movs r5, r0 │ │ - b.n 4a9f0 │ │ - movs r5, r0 │ │ - b.n 4a950 │ │ + ldc2 0, cr0, [ip, #-32] ; 0xffffffe0 │ │ + lsls r7, r7, #23 │ │ + movs r6, r0 │ │ + lsls r3, r3, #24 │ │ + movs r6, r0 │ │ + lsls r4, r4, #24 │ │ + movs r6, r0 │ │ + bhi.n 498c4 │ │ movs r5, r0 │ │ - ; instruction: 0xf2540005 │ │ + mla r0, ip, r5, r0 │ │ + ; instruction: 0xfaba0005 │ │ + lsls r1, r1, #21 │ │ + movs r6, r0 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ add r1, sp, #668 ; 0x29c │ │ add r2, sp, #664 ; 0x298 │ │ - sbcs.w r0, r4, #5 │ │ + lsls r1, r5, #17 │ │ + movs r6, r0 │ │ │ │ -0004ac38 : │ │ - ldr r3, [pc, #272] ; (4ad4c ) │ │ +00049814 : │ │ + ldr r3, [pc, #272] ; (49928 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r5, r2, #0 │ │ ldr r2, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r4, r0, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #260] ; (4ad50 ) │ │ + ldr r2, [pc, #260] ; (4992c ) │ │ adds r6, r1, #0 │ │ add r2, pc │ │ ldr r7, [r2, #0] │ │ str r3, [sp, #12] │ │ cmp r7, #0 │ │ - bne.n 4ac5e │ │ - bl 49a34 │ │ - b.n 4ad3a │ │ + bne.n 4983a │ │ + bl 48610 │ │ + b.n 49916 │ │ cmp r0, #0 │ │ - beq.n 4ac6e │ │ + beq.n 4984a │ │ adds r3, r7, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4ac78 │ │ - ldr r0, [pc, #228] ; (4ad54 ) │ │ + beq.n 49854 │ │ + ldr r0, [pc, #228] ; (49930 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ad3a │ │ + b.n 49916 │ │ lsrs r3, r1, #16 │ │ lsls r3, r3, #16 │ │ str r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #212] ; (4ad58 ) │ │ + ldr r3, [pc, #212] ; (49934 ) │ │ cmp r2, r3 │ │ - beq.n 4ac90 │ │ - ldr r2, [pc, #208] ; (4ad58 ) │ │ + beq.n 4986c │ │ + ldr r2, [pc, #208] ; (49934 ) │ │ lsrs r3, r5, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 4acf2 │ │ + bne.n 498ce │ │ movs r1, #0 │ │ lsls r3, r6, #16 │ │ lsrs r3, r3, #16 │ │ adds r7, #252 ; 0xfc │ │ ldr r2, [r7, #12] │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #4] │ │ @@ -97211,1088 +94819,1063 @@ │ │ ands r2, r3 │ │ str r2, [sp, #4] │ │ adds r0, r7, #0 │ │ movs r2, #16 │ │ bl 450c8 │ │ ldr r0, [sp, #4] │ │ adds r1, r7, #0 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ ldr r3, [sp, #8] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #148] ; (4ad58 ) │ │ + ldr r3, [pc, #148] ; (49934 ) │ │ cmp r2, r3 │ │ - bne.n 4acd8 │ │ + bne.n 498b4 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r7, #8] │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #20] │ │ asrs r3, r3, #1 │ │ adds r6, r3, r2 │ │ - ldr r2, [pc, #124] ; (4ad58 ) │ │ + ldr r2, [pc, #124] ; (49934 ) │ │ lsrs r3, r5, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 4acf2 │ │ + bne.n 498ce │ │ ldr r2, [r4, #28] │ │ ldr r3, [r7, #12] │ │ ldr r5, [r7, #4] │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ asrs r3, r3, #1 │ │ adds r5, r3, r5 │ │ ldr r0, [r4, #48] ; 0x30 │ │ lsrs r2, r6, #16 │ │ lsrs r3, r5, #16 │ │ - ldr r1, [pc, #96] ; (4ad5c ) │ │ + ldr r1, [pc, #96] ; (49938 ) │ │ lsls r2, r2, #16 │ │ lsls r0, r0, #31 │ │ - bpl.n 4ad10 │ │ + bpl.n 498ec │ │ cmp r2, r1 │ │ - beq.n 4ad06 │ │ + beq.n 498e2 │ │ str r6, [r4, #56] ; 0x38 │ │ lsls r3, r3, #16 │ │ cmp r3, r1 │ │ - beq.n 4ad3a │ │ + beq.n 49916 │ │ str r5, [r4, #60] ; 0x3c │ │ - b.n 4ad3a │ │ + b.n 49916 │ │ cmp r2, r1 │ │ - beq.n 4ad16 │ │ + beq.n 498f2 │ │ str r6, [r4, #16] │ │ lsls r3, r3, #16 │ │ cmp r3, r1 │ │ - beq.n 4ad1e │ │ + beq.n 498fa │ │ str r5, [r4, #20] │ │ - ldr r3, [pc, #64] ; (4ad60 ) │ │ + ldr r3, [pc, #64] ; (4993c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 4ad2e │ │ + beq.n 4990a │ │ adds r1, r4, #0 │ │ blx r3 │ │ adds r0, r4, #0 │ │ movs r1, #4 │ │ adds r2, r6, #0 │ │ adds r3, r5, #0 │ │ bl 2a834 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4ad48 │ │ + beq.n 49924 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - b.n 4aaa0 │ │ - movs r0, r1 │ │ - adds r4, #30 │ │ + ; instruction: 0xfacc0008 │ │ + ldr r0, [pc, #264] ; (49a38 ) │ │ movs r1, r1 │ │ - b.n 4ae6c │ │ - movs r5, r0 │ │ + ; instruction: 0xf4ae0005 │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - adds r3, #76 ; 0x4c │ │ + bx lr │ │ movs r1, r1 │ │ │ │ -0004ad64 : │ │ - ldr r3, [pc, #156] ; (4ae04 ) │ │ +00049940 : │ │ + ldr r3, [pc, #156] ; (499e0 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r2, #0 │ │ ldr r2, [r3, #0] │ │ sub sp, #36 ; 0x24 │ │ adds r5, r1, #0 │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #144] ; (4ae08 ) │ │ + ldr r2, [pc, #144] ; (499e4 ) │ │ str r3, [sp, #4] │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4ad88 │ │ - bl 49a34 │ │ - b.n 4adf2 │ │ + bne.n 49964 │ │ + bl 48610 │ │ + b.n 499ce │ │ cmp r0, #0 │ │ - beq.n 4ad96 │ │ + beq.n 49972 │ │ ldr r3, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r3, r2 │ │ - beq.n 4ada0 │ │ - ldr r0, [pc, #116] ; (4ae0c ) │ │ + beq.n 4997c │ │ + ldr r0, [pc, #116] ; (499e8 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4adf2 │ │ + b.n 499ce │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 4ade2 │ │ + bpl.n 499be │ │ cmp r1, #0 │ │ - beq.n 4adae │ │ + beq.n 4998a │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ cmp r4, #0 │ │ - beq.n 4adb6 │ │ + beq.n 49992 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ - bl 4a2b0 │ │ + bl 48e8c │ │ subs r7, r0, #0 │ │ - blt.n 4adf2 │ │ + blt.n 499ce │ │ add r6, sp, #12 │ │ movs r1, #0 │ │ adds r0, r6, #0 │ │ movs r2, #16 │ │ bl 450c8 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ cmp r5, #0 │ │ - beq.n 4adda │ │ + beq.n 499b6 │ │ ldr r3, [sp, #12] │ │ str r3, [r5, #0] │ │ cmp r4, #0 │ │ - beq.n 4adf2 │ │ + beq.n 499ce │ │ ldr r3, [r6, #4] │ │ - b.n 4adf0 │ │ + b.n 499cc │ │ cmp r1, #0 │ │ - beq.n 4adea │ │ + beq.n 499c6 │ │ ldr r3, [r0, #16] │ │ str r3, [r1, #0] │ │ cmp r4, #0 │ │ - beq.n 4adf2 │ │ + beq.n 499ce │ │ ldr r3, [r0, #20] │ │ str r3, [r4, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4ae00 │ │ + beq.n 499dc │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - b.n 4a900 │ │ - movs r0, r1 │ │ - adds r2, #242 ; 0xf2 │ │ + vld1.8 {d0[0]}, [r0], r8 │ │ + bx r2 │ │ movs r1, r1 │ │ - svc 98 ; 0x62 │ │ - movs r5, r0 │ │ + usat r0, #5, r6 │ │ │ │ -0004ae10 : │ │ +000499ec : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #92] ; (4ae70 ) │ │ + ldr r3, [pc, #92] ; (49a4c ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4ae24 │ │ - bl 49a34 │ │ - b.n 4ae6c │ │ + bne.n 49a00 │ │ + bl 48610 │ │ + b.n 49a48 │ │ cmp r4, #0 │ │ - beq.n 4ae34 │ │ + beq.n 49a10 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4ae3e │ │ - ldr r0, [pc, #60] ; (4ae74 ) │ │ + beq.n 49a1a │ │ + ldr r0, [pc, #60] ; (49a50 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ae6c │ │ + b.n 49a48 │ │ movs r5, #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r5 │ │ - bne.n 4ae6c │ │ + bne.n 49a48 │ │ adds r2, r1, #0 │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ lsrs r1, r3, #4 │ │ bics r5, r1 │ │ cmp r2, r5 │ │ - beq.n 4ae6c │ │ + beq.n 49a48 │ │ ldr r5, [r0, #104] ; 0x68 │ │ cmp r5, #0 │ │ - beq.n 4ae6c │ │ + beq.n 49a48 │ │ movs r1, #16 │ │ cmp r2, #0 │ │ - beq.n 4ae64 │ │ + beq.n 49a40 │ │ bics r3, r1 │ │ - b.n 4ae66 │ │ + b.n 49a42 │ │ orrs r3, r1 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r1, r4, #0 │ │ blx r5 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, #86 ; 0x56 │ │ + mov r2, pc │ │ movs r1, r1 │ │ - udf #196 ; 0xc4 │ │ - movs r5, r0 │ │ + ; instruction: 0xf2e80005 │ │ │ │ -0004ae78 : │ │ +00049a54 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #92] ; (4aed8 ) │ │ + ldr r3, [pc, #92] ; (49ab4 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4ae8c │ │ - bl 49a34 │ │ - b.n 4aed4 │ │ + bne.n 49a68 │ │ + bl 48610 │ │ + b.n 49ab0 │ │ cmp r4, #0 │ │ - beq.n 4ae9c │ │ + beq.n 49a78 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4aea6 │ │ - ldr r0, [pc, #60] ; (4aedc ) │ │ + beq.n 49a82 │ │ + ldr r0, [pc, #60] ; (49ab8 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4aed4 │ │ + b.n 49ab0 │ │ movs r5, #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r5 │ │ - bne.n 4aed4 │ │ + bne.n 49ab0 │ │ adds r2, r1, #0 │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ lsrs r1, r3, #5 │ │ ands r5, r1 │ │ cmp r2, r5 │ │ - beq.n 4aed4 │ │ + beq.n 49ab0 │ │ ldr r5, [r0, #108] ; 0x6c │ │ cmp r5, #0 │ │ - beq.n 4aed4 │ │ + beq.n 49ab0 │ │ movs r1, #32 │ │ cmp r2, #0 │ │ - beq.n 4aecc │ │ + beq.n 49aa8 │ │ orrs r3, r1 │ │ - b.n 4aece │ │ + b.n 49aaa │ │ bics r3, r1 │ │ str r3, [r4, #48] ; 0x30 │ │ adds r1, r4, #0 │ │ blx r5 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - adds r1, #238 ; 0xee │ │ + mov r2, r2 │ │ movs r1, r1 │ │ - udf #92 ; 0x5c │ │ - movs r5, r0 │ │ + ; instruction: 0xf2800005 │ │ │ │ -0004aee0 : │ │ - ldr r3, [pc, #56] ; (4af1c ) │ │ +00049abc : │ │ + ldr r3, [pc, #56] ; (49af8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4aef2 │ │ - bl 49a34 │ │ - b.n 4af1a │ │ + bne.n 49ace │ │ + bl 48610 │ │ + b.n 49af6 │ │ cmp r0, #0 │ │ - beq.n 4af00 │ │ + beq.n 49adc │ │ ldr r4, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - beq.n 4af0a │ │ - ldr r0, [pc, #28] ; (4af20 ) │ │ + beq.n 49ae6 │ │ + ldr r0, [pc, #28] ; (49afc ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4af1a │ │ + b.n 49af6 │ │ cmp r1, #0 │ │ - beq.n 4af12 │ │ + beq.n 49aee │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 4af1a │ │ + beq.n 49af6 │ │ ldr r3, [r0, #28] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - adds r1, #136 ; 0x88 │ │ + cmp ip, r5 │ │ movs r1, r1 │ │ - ble.n 4af14 │ │ - movs r5, r0 │ │ + ; instruction: 0xf21c0005 │ │ │ │ -0004af24 : │ │ +00049b00 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r2, #0 │ │ - ldr r2, [pc, #148] ; (4afc0 ) │ │ + ldr r2, [pc, #148] ; (49b9c ) │ │ adds r7, r0, #0 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ sub sp, #20 │ │ adds r6, r1, #0 │ │ ldr r0, [r2, #0] │ │ ldr r1, [sp, #40] ; 0x28 │ │ adds r4, r2, #0 │ │ str r0, [sp, #12] │ │ movs r0, #0 │ │ str r0, [sp, #8] │ │ cmp r6, r0 │ │ - bne.n 4af46 │ │ + bne.n 49b22 │ │ add r6, sp, #8 │ │ cmp r5, #0 │ │ - bne.n 4af4c │ │ + bne.n 49b28 │ │ add r5, sp, #8 │ │ cmp r1, #0 │ │ - bne.n 4af52 │ │ + bne.n 49b2e │ │ add r1, sp, #8 │ │ cmp r3, #0 │ │ - bne.n 4af58 │ │ + bne.n 49b34 │ │ add r3, sp, #8 │ │ movs r2, #0 │ │ str r2, [r1, #0] │ │ str r2, [r3, #0] │ │ str r2, [r5, #0] │ │ str r2, [r6, #0] │ │ - ldr r2, [pc, #96] ; (4afc4 ) │ │ + ldr r2, [pc, #96] ; (49ba0 ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ cmp r0, #0 │ │ - bne.n 4af72 │ │ - bl 49a34 │ │ - b.n 4af8c │ │ + bne.n 49b4e │ │ + bl 48610 │ │ + b.n 49b68 │ │ cmp r7, #0 │ │ - beq.n 4af84 │ │ + beq.n 49b60 │ │ adds r2, r0, #0 │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ mov ip, r2 │ │ ldr r2, [r7, #0] │ │ cmp r2, ip │ │ - beq.n 4af92 │ │ - ldr r0, [pc, #64] ; (4afc8 ) │ │ + beq.n 49b6e │ │ + ldr r0, [pc, #64] ; (49ba4 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4afae │ │ + b.n 49b8a │ │ ldr r2, [r0, #64] ; 0x40 │ │ mov ip, r2 │ │ cmp r2, #0 │ │ - bne.n 4afa2 │ │ + bne.n 49b7e │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4afae │ │ + b.n 49b8a │ │ str r3, [sp, #0] │ │ str r1, [sp, #4] │ │ adds r2, r6, #0 │ │ adds r1, r7, #0 │ │ adds r3, r5, #0 │ │ blx ip │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 4afba │ │ + beq.n 49b96 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 4b734 │ │ - movs r0, r1 │ │ - adds r1, #8 │ │ + ; instruction: 0xf7dc0008 │ │ + cmp r4, r5 │ │ movs r1, r1 │ │ - ble.n 4b0b4 │ │ - movs r5, r0 │ │ + ; instruction: 0xf1980005 │ │ │ │ -0004afcc : │ │ - ldr r3, [pc, #56] ; (4b008 ) │ │ +00049ba8 : │ │ + ldr r3, [pc, #56] ; (49be4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4afde │ │ - bl 49a34 │ │ - b.n 4b006 │ │ + bne.n 49bba │ │ + bl 48610 │ │ + b.n 49be2 │ │ cmp r0, #0 │ │ - beq.n 4afec │ │ + beq.n 49bc8 │ │ ldr r4, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - beq.n 4aff6 │ │ - ldr r0, [pc, #28] ; (4b00c ) │ │ + beq.n 49bd2 │ │ + ldr r0, [pc, #28] ; (49be8 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b006 │ │ + b.n 49be2 │ │ cmp r1, #0 │ │ - beq.n 4affe │ │ + beq.n 49bda │ │ ldr r3, [r0, #32] │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 4b006 │ │ + beq.n 49be2 │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - adds r0, #156 ; 0x9c │ │ + add r8, r8 │ │ movs r1, r1 │ │ - ble.n 4b028 │ │ - movs r5, r0 │ │ + ; instruction: 0xf1300005 │ │ │ │ -0004b010 : │ │ - ldr r3, [pc, #56] ; (4b04c ) │ │ +00049bec : │ │ + ldr r3, [pc, #56] ; (49c28 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4b022 │ │ - bl 49a34 │ │ - b.n 4b04a │ │ + bne.n 49bfe │ │ + bl 48610 │ │ + b.n 49c26 │ │ cmp r0, #0 │ │ - beq.n 4b030 │ │ + beq.n 49c0c │ │ ldr r4, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - beq.n 4b03a │ │ - ldr r0, [pc, #28] ; (4b050 ) │ │ + beq.n 49c16 │ │ + ldr r0, [pc, #28] ; (49c2c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b04a │ │ + b.n 49c26 │ │ cmp r1, #0 │ │ - beq.n 4b042 │ │ + beq.n 49c1e │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 4b04a │ │ + beq.n 49c26 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - adds r0, #88 ; 0x58 │ │ + add r4, pc │ │ movs r1, r1 │ │ - bgt.n 4afe4 │ │ - movs r5, r0 │ │ + ; instruction: 0xf0ec0005 │ │ │ │ -0004b054 : │ │ - ldr r3, [pc, #72] ; (4b0a0 ) │ │ +00049c30 : │ │ + ldr r3, [pc, #72] ; (49c7c ) │ │ push {r4, lr} │ │ add r3, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4b068 │ │ - bl 49a34 │ │ - b.n 4b09e │ │ + bne.n 49c44 │ │ + bl 48610 │ │ + b.n 49c7a │ │ cmp r4, #0 │ │ - beq.n 4b078 │ │ + beq.n 49c54 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b082 │ │ - ldr r0, [pc, #40] ; (4b0a4 ) │ │ + beq.n 49c5e │ │ + ldr r0, [pc, #40] ; (49c80 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b09e │ │ + b.n 49c7a │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bmi.n 4b09e │ │ + bmi.n 49c7a │ │ ldr r3, [r0, #80] ; 0x50 │ │ cmp r3, #0 │ │ - beq.n 4b092 │ │ + beq.n 49c6e │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ adds r3, r2, #0 │ │ bl 2a834 │ │ pop {r4, pc} │ │ - adds r0, #20 │ │ + add r0, r7 │ │ movs r1, r1 │ │ - bgt.n 4afa8 │ │ - movs r5, r0 │ │ + ; instruction: 0xf0a40005 │ │ │ │ -0004b0a8 : │ │ +00049c84 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (4b0e8 ) │ │ + ldr r3, [pc, #60] ; (49cc4 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4b0bc │ │ - bl 49a34 │ │ - b.n 4b0e4 │ │ + bne.n 49c98 │ │ + bl 48610 │ │ + b.n 49cc0 │ │ cmp r1, #0 │ │ - beq.n 4b0cc │ │ + beq.n 49ca8 │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b0d6 │ │ - ldr r0, [pc, #28] ; (4b0ec ) │ │ + beq.n 49cb2 │ │ + ldr r0, [pc, #28] ; (49cc8 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b0e4 │ │ + b.n 49cc0 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 4b0e4 │ │ + bpl.n 49cc0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 4b0e4 │ │ + beq.n 49cc0 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r7, #190 ; 0xbe │ │ + mvns r2, r4 │ │ movs r1, r1 │ │ - bgt.n 4b148 │ │ - movs r5, r0 │ │ + orrs.w r0, r0, #5 │ │ │ │ -0004b0f0 : │ │ +00049ccc : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (4b130 ) │ │ + ldr r3, [pc, #60] ; (49d0c ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4b104 │ │ - bl 49a34 │ │ - b.n 4b12c │ │ + bne.n 49ce0 │ │ + bl 48610 │ │ + b.n 49d08 │ │ cmp r1, #0 │ │ - beq.n 4b114 │ │ + beq.n 49cf0 │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b11e │ │ - ldr r0, [pc, #28] ; (4b134 ) │ │ + beq.n 49cfa │ │ + ldr r0, [pc, #28] ; (49d10 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b12c │ │ + b.n 49d08 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #24 │ │ - bmi.n 4b12c │ │ + bmi.n 49d08 │ │ ldr r3, [r0, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n 4b12c │ │ + beq.n 49d08 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r7, #118 ; 0x76 │ │ + bics r2, r3 │ │ movs r1, r1 │ │ - blt.n 4b100 │ │ - movs r5, r0 │ │ + and.w r0, r8, #5 │ │ │ │ -0004b138 : │ │ +00049d14 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (4b178 ) │ │ + ldr r3, [pc, #60] ; (49d54 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4b14c │ │ - bl 49a34 │ │ - b.n 4b176 │ │ + bne.n 49d28 │ │ + bl 48610 │ │ + b.n 49d52 │ │ cmp r1, #0 │ │ - beq.n 4b15c │ │ + beq.n 49d38 │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b166 │ │ - ldr r0, [pc, #28] ; (4b17c ) │ │ + beq.n 49d42 │ │ + ldr r0, [pc, #28] ; (49d58 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b176 │ │ + b.n 49d52 │ │ movs r3, #192 ; 0xc0 │ │ ldr r2, [r1, #48] ; 0x30 │ │ tst r2, r3 │ │ - beq.n 4b176 │ │ + beq.n 49d52 │ │ ldr r3, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 4b176 │ │ + beq.n 49d52 │ │ blx r3 │ │ pop {r3, pc} │ │ - cmp r7, #46 ; 0x2e │ │ + muls r2, r2 │ │ movs r1, r1 │ │ - blt.n 4b0b8 │ │ - movs r5, r0 │ │ + vaddl.s8 q8, d0, d5 │ │ │ │ -0004b180 : │ │ +00049d5c : │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [pc, #216] ; (4b25c ) │ │ + ldr r6, [pc, #216] ; (49e38 ) │ │ sub sp, #64 ; 0x40 │ │ adds r4, r0, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #204] ; (4b260 ) │ │ + ldr r3, [pc, #204] ; (49e3c ) │ │ add r3, pc │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - bne.n 4b1a0 │ │ - bl 49a34 │ │ - b.n 4b1b6 │ │ + bne.n 49d7c │ │ + bl 48610 │ │ + b.n 49d92 │ │ cmp r0, #0 │ │ - beq.n 4b1ae │ │ + beq.n 49d8a │ │ ldr r3, [r0, #0] │ │ adds r5, #25 │ │ adds r5, #255 ; 0xff │ │ cmp r3, r5 │ │ - beq.n 4b1ba │ │ - ldr r0, [pc, #180] ; (4b264 ) │ │ + beq.n 49d96 │ │ + ldr r0, [pc, #180] ; (49e40 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4b24c │ │ + b.n 49e28 │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #0 │ │ - bne.n 4b24a │ │ + bne.n 49e26 │ │ ldr r0, [r0, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n 4b1d2 │ │ + beq.n 49dae │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 491fc │ │ - ldr r3, [pc, #148] ; (4b268 ) │ │ + bl 4f164 │ │ + ldr r3, [pc, #148] ; (49e44 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #8 │ │ ldr r5, [r3, #124] ; 0x7c │ │ cmp r5, #0 │ │ - bne.n 4b1e6 │ │ + bne.n 49dc2 │ │ movs r0, #0 │ │ - b.n 4b238 │ │ + b.n 49e14 │ │ adds r3, r0, #0 │ │ adds r3, #136 ; 0x88 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4b1e2 │ │ + beq.n 49dbe │ │ add r3, sp, #36 ; 0x24 │ │ str r3, [sp, #0] │ │ adds r1, r4, #0 │ │ add r2, sp, #28 │ │ add r3, sp, #32 │ │ blx r5 │ │ cmp r0, #0 │ │ - blt.n 4b1e2 │ │ + blt.n 49dbe │ │ add r3, sp, #52 ; 0x34 │ │ str r3, [sp, #0] │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #4] │ │ ldr r0, [sp, #28] │ │ add r1, sp, #40 ; 0x28 │ │ add r2, sp, #44 ; 0x2c │ │ add r3, sp, #48 ; 0x30 │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ cmp r0, #0 │ │ - beq.n 4b1e2 │ │ + beq.n 49dbe │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r4, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 493a0 │ │ + bl 4f308 │ │ str r0, [r4, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n 4b24a │ │ + beq.n 49e26 │ │ movs r3, #1 │ │ str r3, [r4, #112] ; 0x70 │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ orrs r3, r2 │ │ str r3, [r0, #0] │ │ ldr r0, [r4, #108] ; 0x6c │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 4b258 │ │ + beq.n 49e34 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ - b.n 4b518 │ │ - movs r0, r1 │ │ - cmp r6, #218 ; 0xda │ │ + ; instruction: 0xf5800008 │ │ + cmn r6, r7 │ │ movs r1, r1 │ │ - blt.n 4b2fc │ │ - movs r5, r0 │ │ - cmp r6, #152 ; 0x98 │ │ + vhadd.s32 d16, d14, d5 │ │ + cmp r4, r7 │ │ movs r1, r1 │ │ │ │ -0004b26c : │ │ +00049e48 : │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #80] ; (4b2c0 ) │ │ + ldr r2, [pc, #80] ; (49e9c ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r2, #0] │ │ adds r6, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 4b284 │ │ - bl 49a34 │ │ - b.n 4b29c │ │ + bne.n 49e60 │ │ + bl 48610 │ │ + b.n 49e78 │ │ cmp r4, #0 │ │ - beq.n 4b294 │ │ + beq.n 49e70 │ │ adds r2, r0, #0 │ │ ldr r1, [r4, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r1, r2 │ │ - beq.n 4b2a2 │ │ - ldr r0, [pc, #44] ; (4b2c4 ) │ │ + beq.n 49e7e │ │ + ldr r0, [pc, #44] ; (49ea0 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b2be │ │ + b.n 49e9a │ │ ldr r2, [r4, #112] ; 0x70 │ │ cmp r2, #0 │ │ - bne.n 4b2b2 │ │ - ldr r0, [pc, #28] ; (4b2c8 ) │ │ + bne.n 49e8e │ │ + ldr r0, [pc, #28] ; (49ea4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b2be │ │ + b.n 49e9a │ │ adds r2, r0, #0 │ │ adds r2, #136 ; 0x88 │ │ ldr r5, [r2, #0] │ │ adds r1, r4, #0 │ │ adds r2, r6, #0 │ │ blx r5 │ │ pop {r4, r5, r6, pc} │ │ - cmp r5, #250 ; 0xfa │ │ + tst r6, r3 │ │ movs r1, r1 │ │ - bge.n 4b390 │ │ - movs r5, r0 │ │ - ; instruction: 0xead80005 │ │ + cdp 0, 8, cr0, cr8, cr5, {0} │ │ + stc2l 0, cr0, [sp, #20] │ │ │ │ -0004b2cc : │ │ - ldr r3, [pc, #96] ; (4b330 ) │ │ +00049ea8 : │ │ + ldr r3, [pc, #96] ; (49f0c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #24 │ │ ldr r2, [r3, #0] │ │ adds r4, r3, #0 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #84] ; (4b334 ) │ │ + ldr r2, [pc, #84] ; (49f10 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4b2ec │ │ - bl 49a34 │ │ - b.n 4b302 │ │ + bne.n 49ec8 │ │ + bl 48610 │ │ + b.n 49ede │ │ cmp r0, #0 │ │ - beq.n 4b2fa │ │ + beq.n 49ed6 │ │ ldr r3, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r3, r2 │ │ - beq.n 4b308 │ │ - ldr r0, [pc, #60] ; (4b338 ) │ │ + beq.n 49ee4 │ │ + ldr r0, [pc, #60] ; (49f14 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b31e │ │ + b.n 49efa │ │ movs r3, #0 │ │ add r1, sp, #4 │ │ str r3, [sp, #4] │ │ str r3, [r1, #4] │ │ ldr r3, [r0, #24] │ │ movs r2, #1 │ │ str r3, [r1, #8] │ │ ldr r3, [r0, #28] │ │ str r3, [r1, #12] │ │ - bl 4b26c │ │ + bl 49e48 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 4b32a │ │ + beq.n 49f06 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #24 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 4b35c │ │ - movs r0, r1 │ │ - cmp r5, #142 ; 0x8e │ │ + bics.w r0, r8, #8912896 ; 0x880000 │ │ + sbcs r2, r6 │ │ movs r1, r1 │ │ - bls.n 4b338 │ │ - movs r5, r0 │ │ + cdp 0, 2, cr0, cr2, cr5, {0} │ │ │ │ -0004b33c : │ │ +00049f18 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #48] ; (4b370 ) │ │ + ldr r3, [pc, #48] ; (49f4c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4b34e │ │ - bl 49a34 │ │ - b.n 4b364 │ │ + bne.n 49f2a │ │ + bl 48610 │ │ + b.n 49f40 │ │ cmp r0, #0 │ │ - beq.n 4b35c │ │ + beq.n 49f38 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b36a │ │ - ldr r0, [pc, #20] ; (4b374 ) │ │ + beq.n 49f46 │ │ + ldr r0, [pc, #20] ; (49f50 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #254 ; 0xfe │ │ lsls r0, r0, #22 │ │ - b.n 4b36c │ │ + b.n 49f48 │ │ ldr r0, [r0, #96] ; 0x60 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r5, #44 ; 0x2c │ │ + adcs r0, r2 │ │ movs r1, r1 │ │ - bls.n 4b2b0 │ │ - movs r5, r0 │ │ + stcl 0, cr0, [r0, #20] │ │ │ │ -0004b378 : │ │ +00049f54 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #112] ; (4b3ec ) │ │ + ldr r3, [pc, #112] ; (49fc8 ) │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r6, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r6, #0 │ │ - bne.n 4b38e │ │ - bl 49a34 │ │ - b.n 4b3a6 │ │ + bne.n 49f6a │ │ + bl 48610 │ │ + b.n 49f82 │ │ cmp r0, #0 │ │ - beq.n 4b39e │ │ + beq.n 49f7a │ │ adds r3, r6, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b3ac │ │ - ldr r0, [pc, #80] ; (4b3f0 ) │ │ + beq.n 49f88 │ │ + ldr r0, [pc, #80] ; (49fcc ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b3ea │ │ + b.n 49fc6 │ │ ldr r7, [r6, #68] ; 0x44 │ │ cmp r7, #0 │ │ - bne.n 4b3ba │ │ + bne.n 49f96 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4b3ea │ │ + b.n 49fc6 │ │ adds r0, r1, #0 │ │ movs r1, #0 │ │ bl 9f060 <__aeabi_llsl@@Base+0x2cc> │ │ cmp r0, #0 │ │ - bne.n 4b3da │ │ + bne.n 49fb6 │ │ movs r1, #254 ; 0xfe │ │ adds r0, r4, #0 │ │ lsls r1, r1, #22 │ │ bl 9f020 <__aeabi_llsl@@Base+0x28c> │ │ cmp r0, #0 │ │ - beq.n 4b3dc │ │ + beq.n 49fb8 │ │ movs r4, #254 ; 0xfe │ │ lsls r4, r4, #22 │ │ - b.n 4b3dc │ │ + b.n 49fb8 │ │ movs r4, #0 │ │ adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 4b3ea │ │ + bne.n 49fc6 │ │ str r4, [r5, #92] ; 0x5c │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - cmp r4, #238 ; 0xee │ │ + asrs r2, r2 │ │ movs r1, r1 │ │ - bls.n 4b4a8 │ │ - movs r5, r0 │ │ + ldcl 0, cr0, [lr, #-20]! ; 0xffffffec │ │ │ │ -0004b3f4 : │ │ +00049fd0 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #56] ; (4b430 ) │ │ + ldr r3, [pc, #56] ; (4a00c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4b406 │ │ - bl 49a34 │ │ - b.n 4b41c │ │ + bne.n 49fe2 │ │ + bl 48610 │ │ + b.n 49ff8 │ │ cmp r0, #0 │ │ - beq.n 4b414 │ │ + beq.n 49ff0 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b422 │ │ - ldr r0, [pc, #28] ; (4b434 ) │ │ + beq.n 49ffe │ │ + ldr r0, [pc, #28] ; (4a010 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r3, #1 │ │ negs r3, r3 │ │ - b.n 4b42c │ │ + b.n 4a008 │ │ subs r3, r1, #0 │ │ - beq.n 4b42c │ │ + beq.n 4a008 │ │ ldr r3, [r0, #92] ; 0x5c │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ adds r0, r3, #0 │ │ pop {r3, pc} │ │ - cmp r4, #116 ; 0x74 │ │ + lsls r0, r3 │ │ movs r1, r1 │ │ - bhi.n 4b400 │ │ - movs r5, r0 │ │ + stc 0, cr0, [r8, #-20] ; 0xffffffec │ │ │ │ -0004b438 : │ │ +0004a014 : │ │ adds r2, r1, #0 │ │ - ldr r1, [pc, #80] ; (4b48c ) │ │ + ldr r1, [pc, #80] ; (4a068 ) │ │ adds r3, r0, #0 │ │ add r1, pc │ │ ldr r0, [r1, #0] │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - bne.n 4b44e │ │ - bl 49a34 │ │ - b.n 4b466 │ │ + bne.n 4a02a │ │ + bl 48610 │ │ + b.n 4a042 │ │ cmp r3, #0 │ │ - beq.n 4b45e │ │ + beq.n 4a03a │ │ adds r4, r0, #0 │ │ ldr r1, [r3, #0] │ │ adds r4, #25 │ │ adds r4, #255 ; 0xff │ │ cmp r1, r4 │ │ - beq.n 4b46c │ │ - ldr r0, [pc, #48] ; (4b490 ) │ │ + beq.n 4a048 │ │ + ldr r0, [pc, #48] ; (4a06c ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b488 │ │ + b.n 4a064 │ │ cmp r2, #0 │ │ - beq.n 4b45e │ │ + beq.n 4a03a │ │ ldr r4, [r2, #0] │ │ cmp r4, r1 │ │ - bne.n 4b45e │ │ + bne.n 4a03a │ │ ldr r4, [r0, #72] ; 0x48 │ │ cmp r4, #0 │ │ - bne.n 4b484 │ │ + bne.n 4a060 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4b488 │ │ + b.n 4a064 │ │ adds r1, r3, #0 │ │ blx r4 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r4, #46 ; 0x2e │ │ + eors r2, r2 │ │ movs r1, r1 │ │ - bhi.n 4b3c8 │ │ - movs r5, r0 │ │ + ldc 0, cr0, [lr], #20 │ │ │ │ -0004b494 : │ │ +0004a070 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #64] ; (4b4d8 ) │ │ + ldr r3, [pc, #64] ; (4a0b4 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4b4a8 │ │ - bl 49a34 │ │ - b.n 4b4c0 │ │ + bne.n 4a084 │ │ + bl 48610 │ │ + b.n 4a09c │ │ cmp r1, #0 │ │ - beq.n 4b4b8 │ │ + beq.n 4a094 │ │ adds r3, r0, #0 │ │ ldr r2, [r1, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b4c6 │ │ - ldr r0, [pc, #32] ; (4b4dc ) │ │ + beq.n 4a0a2 │ │ + ldr r0, [pc, #32] ; (4a0b8 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b4d6 │ │ + b.n 4a0b2 │ │ ldr r3, [r0, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bne.n 4b4d4 │ │ + bne.n 4a0b0 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4b4d6 │ │ + b.n 4a0b2 │ │ blx r3 │ │ pop {r3, pc} │ │ - cmp r3, #210 ; 0xd2 │ │ + subs r7, #246 ; 0xf6 │ │ movs r1, r1 │ │ - bhi.n 4b560 │ │ - movs r5, r0 │ │ + stcl 0, cr0, [r4], #-20 ; 0xffffffec │ │ │ │ -0004b4e0 : │ │ +0004a0bc : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #216] ; (4b5bc ) │ │ + ldr r7, [pc, #216] ; (4a198 ) │ │ adds r5, r3, #0 │ │ add r7, pc │ │ ldr r3, [r7, #0] │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ str r2, [sp, #4] │ │ cmp r3, #0 │ │ - bne.n 4b4fa │ │ - bl 49a34 │ │ - b.n 4b5b6 │ │ + bne.n 4a0d6 │ │ + bl 48610 │ │ + b.n 4a192 │ │ cmp r0, #0 │ │ - beq.n 4b508 │ │ + beq.n 4a0e4 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b512 │ │ - ldr r0, [pc, #180] ; (4b5c0 ) │ │ + beq.n 4a0ee │ │ + ldr r0, [pc, #180] ; (4a19c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b5b6 │ │ + b.n 4a192 │ │ ldr r3, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - bne.n 4b57a │ │ + bne.n 4a156 │ │ movs r0, #192 ; 0xc0 │ │ lsls r0, r0, #4 │ │ bl 45454 │ │ subs r2, r0, #0 │ │ str r0, [r4, #100] ; 0x64 │ │ - bne.n 4b52c │ │ + bne.n 4a108 │ │ bl 19ec4 │ │ - b.n 4b5ba │ │ + b.n 4a196 │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #3 │ │ adds r3, r0, r3 │ │ ldr r0, [r7, #0] │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r0, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq.n 4b552 │ │ + beq.n 4a12e │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 4b5b6 │ │ + blt.n 4a192 │ │ movs r2, #192 ; 0xc0 │ │ ldr r0, [r4, #104] ; 0x68 │ │ ldr r1, [r4, #100] ; 0x64 │ │ lsls r2, r2, #3 │ │ bl 450d0 │ │ - b.n 4b57a │ │ + b.n 4a156 │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ movs r0, #128 ; 0x80 │ │ lsls r7, r3, #8 │ │ orrs r7, r3 │ │ lsls r7, r7, #16 │ │ lsls r0, r0, #2 │ │ @@ -98303,1623 +95886,1600 @@ │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #3 │ │ adds r0, r2, r0 │ │ adds r3, #1 │ │ strh r7, [r0, #0] │ │ adds r2, #2 │ │ cmp r3, r1 │ │ - bne.n 4b556 │ │ - b.n 4b544 │ │ + bne.n 4a132 │ │ + b.n 4a120 │ │ cmp r6, #0 │ │ - beq.n 4b58a │ │ + beq.n 4a166 │ │ movs r2, #128 ; 0x80 │ │ adds r0, r6, #0 │ │ ldr r1, [r4, #100] ; 0x64 │ │ lsls r2, r2, #2 │ │ bl 450d0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 4b59e │ │ + beq.n 4a17a │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #100] ; 0x64 │ │ lsls r2, r2, #2 │ │ ldr r0, [sp, #4] │ │ adds r1, r3, r2 │ │ bl 450d0 │ │ subs r0, r5, #0 │ │ - beq.n 4b5ba │ │ + beq.n 4a196 │ │ movs r3, #128 ; 0x80 │ │ movs r2, #128 ; 0x80 │ │ ldr r1, [r4, #100] ; 0x64 │ │ lsls r3, r3, #3 │ │ lsls r2, r2, #2 │ │ adds r1, r1, r3 │ │ bl 450d0 │ │ movs r0, #0 │ │ - b.n 4b5ba │ │ + b.n 4a196 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - cmp r3, #134 ; 0x86 │ │ + subs r7, #170 ; 0xaa │ │ movs r1, r1 │ │ - bvc.n 4b5a4 │ │ - movs r5, r0 │ │ + ldc 0, cr0, [r4], {5} │ │ │ │ -0004b5c4 : │ │ +0004a1a0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ - ldr r3, [pc, #168] ; (4b674 ) │ │ + ldr r3, [pc, #168] ; (4a250 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r7, r1, #0 │ │ adds r6, r2, #0 │ │ cmp r3, #0 │ │ - bne.n 4b5de │ │ - bl 49a34 │ │ - b.n 4b66c │ │ + bne.n 4a1ba │ │ + bl 48610 │ │ + b.n 4a248 │ │ cmp r0, #0 │ │ - beq.n 4b5ee │ │ + beq.n 4a1ca │ │ adds r2, r3, #0 │ │ ldr r1, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r1, r2 │ │ - beq.n 4b5f8 │ │ - ldr r0, [pc, #136] ; (4b678 ) │ │ + beq.n 4a1d4 │ │ + ldr r0, [pc, #136] ; (4a254 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b66c │ │ + b.n 4a248 │ │ ldr r3, [r3, #116] ; 0x74 │ │ cmp r3, #0 │ │ - bne.n 4b606 │ │ + bne.n 4a1e2 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4b670 │ │ + b.n 4a24c │ │ ldr r3, [r0, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 4b61e │ │ + beq.n 4a1fa │ │ cmp r7, #0 │ │ - beq.n 4b62c │ │ + beq.n 4a208 │ │ movs r2, #128 ; 0x80 │ │ ldr r0, [r4, #100] ; 0x64 │ │ adds r1, r7, #0 │ │ lsls r2, r2, #2 │ │ bl 450d0 │ │ - b.n 4b62c │ │ + b.n 4a208 │ │ adds r1, r3, #0 │ │ adds r2, r3, #0 │ │ - bl 4b4e0 │ │ + bl 4a0bc │ │ cmp r0, #0 │ │ - bge.n 4b60c │ │ - b.n 4b66c │ │ + bge.n 4a1e8 │ │ + b.n 4a248 │ │ cmp r6, #0 │ │ - beq.n 4b63e │ │ + beq.n 4a21a │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #100] ; 0x64 │ │ lsls r2, r2, #2 │ │ adds r1, r6, #0 │ │ adds r0, r3, r2 │ │ bl 450d0 │ │ cmp r5, #0 │ │ - beq.n 4b654 │ │ + beq.n 4a230 │ │ movs r2, #128 ; 0x80 │ │ ldr r3, [r4, #100] ; 0x64 │ │ lsls r2, r2, #3 │ │ adds r1, r5, #0 │ │ adds r0, r3, r2 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #2 │ │ bl 450d0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ movs r0, #0 │ │ lsls r3, r3, #22 │ │ - bpl.n 4b670 │ │ - ldr r3, [pc, #28] ; (4b67c ) │ │ + bpl.n 4a24c │ │ + ldr r3, [pc, #28] ; (4a258 ) │ │ ldr r2, [r4, #100] ; 0x64 │ │ adds r1, r4, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ blx r3 │ │ - b.n 4b670 │ │ + b.n 4a24c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cmp r2, #160 ; 0xa0 │ │ + subs r6, #196 ; 0xc4 │ │ movs r1, r1 │ │ - bvc.n 4b690 │ │ - movs r5, r0 │ │ - cmp r2, #10 │ │ + ; instruction: 0xeb2e0005 │ │ + subs r6, #46 ; 0x2e │ │ movs r1, r1 │ │ │ │ -0004b680 : │ │ +0004a25c : │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #108] ; (4b6f0 ) │ │ + ldr r3, [pc, #108] ; (4a2cc ) │ │ sub sp, #508 ; 0x1fc │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r6, r1, #0 │ │ ldr r2, [r3, #0] │ │ adds r7, r3, #0 │ │ str r2, [sp, #516] ; 0x204 │ │ - ldr r2, [pc, #92] ; (4b6f4 ) │ │ + ldr r2, [pc, #92] ; (4a2d0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4b6a4 │ │ - bl 49a34 │ │ - b.n 4b6ba │ │ + bne.n 4a280 │ │ + bl 48610 │ │ + b.n 4a296 │ │ cmp r0, #0 │ │ - beq.n 4b6b2 │ │ + beq.n 4a28e │ │ ldr r3, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r3, r2 │ │ - beq.n 4b6c0 │ │ - ldr r0, [pc, #68] ; (4b6f8 ) │ │ + beq.n 4a29c │ │ + ldr r0, [pc, #68] ; (4a2d4 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4b6dc │ │ + b.n 4a2b8 │ │ add r4, sp, #4 │ │ adds r0, r1, #0 │ │ adds r1, r4, #0 │ │ bl 508f8 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ adds r2, r4, #0 │ │ adds r3, r4, #0 │ │ - bl 4b5c4 │ │ + bl 4a1a0 │ │ cmp r0, #0 │ │ - bne.n 4b6dc │ │ + bne.n 4a2b8 │ │ str r6, [r5, #96] ; 0x60 │ │ ldr r2, [sp, #516] ; 0x204 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 4b6e8 │ │ + beq.n 4a2c4 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ movs r3, #131 ; 0x83 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - bgt.n 4b7ac │ │ - movs r0, r1 │ │ - cmp r1, #214 ; 0xd6 │ │ + eor.w r0, r0, #8 │ │ + subs r5, #250 ; 0xfa │ │ movs r1, r1 │ │ - bvs.n 4b788 │ │ - movs r5, r0 │ │ + orn r0, sl, r5 │ │ │ │ -0004b6fc : │ │ +0004a2d8 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ bl 28050 │ │ ldr r4, [r0, #76] ; 0x4c │ │ ldr r3, [r5, #48] ; 0x30 │ │ cmp r4, #0 │ │ - bne.n 4b710 │ │ + bne.n 4a2ec │ │ lsls r2, r3, #23 │ │ - bpl.n 4b714 │ │ + bpl.n 4a2f0 │ │ lsls r3, r3, #22 │ │ lsrs r4, r3, #31 │ │ - ldr r3, [pc, #76] ; (4b764 ) │ │ + ldr r3, [pc, #76] ; (4a340 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r1, [r3, #24] │ │ cmp r4, #0 │ │ - beq.n 4b74a │ │ + beq.n 4a326 │ │ cmp r1, #0 │ │ - beq.n 4b73e │ │ + beq.n 4a31a │ │ cmp r1, r5 │ │ - beq.n 4b73e │ │ + beq.n 4a31a │ │ ldr r2, [r1, #48] ; 0x30 │ │ - ldr r3, [pc, #56] ; (4b768 ) │ │ + ldr r3, [pc, #56] ; (4a344 ) │ │ ands r3, r2 │ │ str r3, [r1, #48] ; 0x30 │ │ ldr r3, [r0, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4b73e │ │ + beq.n 4a31a │ │ movs r2, #0 │ │ blx r3 │ │ - ldr r3, [pc, #44] ; (4b76c ) │ │ + ldr r3, [pc, #44] ; (4a348 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ str r5, [r3, #24] │ │ - b.n 4b750 │ │ + b.n 4a32c │ │ cmp r1, r5 │ │ - bne.n 4b750 │ │ + bne.n 4a32c │ │ str r4, [r3, #24] │ │ - ldr r3, [pc, #28] ; (4b770 ) │ │ + ldr r3, [pc, #28] ; (4a34c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4b762 │ │ + beq.n 4a33e │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ - cmp r1, #86 ; 0x56 │ │ + subs r5, #122 ; 0x7a │ │ movs r1, r1 │ │ mrc2 15, 7, pc, cr15, cr15, {7} │ │ - cmp r1, #44 ; 0x2c │ │ + subs r5, #80 ; 0x50 │ │ movs r1, r1 │ │ - cmp r1, #26 │ │ + subs r5, #62 ; 0x3e │ │ movs r1, r1 │ │ │ │ -0004b774 : │ │ - ldr r3, [pc, #76] ; (4b7c4 ) │ │ +0004a350 : │ │ + ldr r3, [pc, #76] ; (4a3a0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4b786 │ │ - bl 49a34 │ │ - b.n 4b7c2 │ │ + bne.n 4a362 │ │ + bl 48610 │ │ + b.n 4a39e │ │ cmp r0, #0 │ │ - beq.n 4b794 │ │ + beq.n 4a370 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b79e │ │ - ldr r0, [pc, #48] ; (4b7c8 ) │ │ + beq.n 4a37a │ │ + ldr r0, [pc, #48] ; (4a3a4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b7c2 │ │ + b.n 4a39e │ │ negs r4, r1 │ │ adcs r4, r1 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #23 │ │ lsrs r2, r2, #31 │ │ cmp r4, r2 │ │ - bne.n 4b7c2 │ │ + bne.n 4a39e │ │ cmp r1, #0 │ │ - beq.n 4b7b8 │ │ + beq.n 4a394 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ orrs r3, r2 │ │ - b.n 4b7bc │ │ - ldr r2, [pc, #16] ; (4b7cc ) │ │ + b.n 4a398 │ │ + ldr r2, [pc, #16] ; (4a3a8 ) │ │ ands r3, r2 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 4b6fc │ │ + bl 4a2d8 │ │ pop {r4, pc} │ │ - cmp r0, #244 ; 0xf4 │ │ + subs r5, #24 │ │ movs r1, r1 │ │ - bpl.n 4b894 │ │ - movs r5, r0 │ │ + ; instruction: 0xe9880005 │ │ mrc2 15, 7, pc, cr15, cr15, {7} │ │ │ │ -0004b7d0 : │ │ - ldr r3, [pc, #56] ; (4b80c ) │ │ +0004a3ac : │ │ + ldr r3, [pc, #56] ; (4a3e8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4b7e2 │ │ - bl 49a34 │ │ - b.n 4b7fa │ │ + bne.n 4a3be │ │ + bl 48610 │ │ + b.n 4a3d6 │ │ cmp r0, #0 │ │ - beq.n 4b7f2 │ │ + beq.n 4a3ce │ │ adds r3, r4, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4b7fe │ │ - ldr r0, [pc, #28] ; (4b810 ) │ │ + beq.n 4a3da │ │ + ldr r0, [pc, #28] ; (4a3ec ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r2, #0 │ │ - b.n 4b808 │ │ + b.n 4a3e4 │ │ adds r4, #252 ; 0xfc │ │ ldr r3, [r4, #24] │ │ subs r0, r0, r3 │ │ negs r2, r0 │ │ adcs r2, r0 │ │ adds r0, r2, #0 │ │ pop {r4, pc} │ │ - cmp r0, #152 ; 0x98 │ │ + subs r4, #188 ; 0xbc │ │ movs r1, r1 │ │ - bpl.n 4b820 │ │ - movs r5, r0 │ │ + stmdb sl!, {r0, r2} │ │ │ │ -0004b814 : │ │ - ldr r3, [pc, #8] ; (4b820 ) │ │ +0004a3f0 : │ │ + ldr r3, [pc, #8] ; (4a3fc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r0, [r3, #24] │ │ bx lr │ │ - cmp r0, #86 ; 0x56 │ │ + subs r4, #122 ; 0x7a │ │ movs r1, r1 │ │ │ │ -0004b824 : │ │ +0004a400 : │ │ push {r3, lr} │ │ movs r3, #0 │ │ ldr r2, [r0, #24] │ │ str r3, [r0, #112] ; 0x70 │ │ movs r1, #6 │ │ ldr r3, [r0, #28] │ │ bl 2a834 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ - ldr r3, [pc, #388] ; (4b9c0 ) │ │ + ldr r3, [pc, #388] ; (4a59c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r1, [sp, #8] │ │ str r3, [sp, #12] │ │ str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [pc, #372] ; (4b9c4 ) │ │ + ldr r2, [pc, #372] ; (4a5a0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 4b85c │ │ - bl 49a34 │ │ - b.n 4b936 │ │ + bne.n 4a438 │ │ + bl 48610 │ │ + b.n 4a512 │ │ cmp r0, #0 │ │ - beq.n 4b86a │ │ + beq.n 4a446 │ │ ldr r3, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r3, r2 │ │ - beq.n 4b874 │ │ - ldr r0, [pc, #348] ; (4b9c8 ) │ │ + beq.n 4a450 │ │ + ldr r0, [pc, #348] ; (4a5a4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4b936 │ │ + b.n 4a512 │ │ ldr r3, [r0, #116] ; 0x74 │ │ cmp r3, #0 │ │ - beq.n 4b884 │ │ + beq.n 4a460 │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 4b884 │ │ + beq.n 4a460 │ │ movs r3, #0 │ │ - b.n 4b93a │ │ + b.n 4a516 │ │ adds r0, r5, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ ldr r3, [sp, #8] │ │ adds r7, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 4b8a0 │ │ + beq.n 4a47c │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n 4b8a0 │ │ + beq.n 4a47c │ │ cmp r0, r5 │ │ - beq.n 4b8a0 │ │ - bl 4ba3c │ │ + beq.n 4a47c │ │ + bl 4a618 │ │ ldr r3, [r7, #56] ; 0x38 │ │ subs r3, r3, r5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [sp, #8] │ │ cmp r1, r3 │ │ - bne.n 4b8ba │ │ + bne.n 4a496 │ │ ldr r2, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #48] ; 0x30 │ │ eors r3, r2 │ │ - ldr r2, [pc, #276] ; (4b9cc ) │ │ + ldr r2, [pc, #276] ; (4a5a8 ) │ │ tst r3, r2 │ │ - beq.n 4b880 │ │ - ldr r3, [pc, #276] ; (4b9d0 ) │ │ + beq.n 4a45c │ │ + ldr r3, [pc, #276] ; (4a5ac ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r4, [r3, #20] │ │ - b.n 4b8d0 │ │ + b.n 4a4ac │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 4b8ec │ │ + bne.n 4a4c8 │ │ adds r4, #152 ; 0x98 │ │ ldr r4, [r4, #0] │ │ cmp r4, #0 │ │ - beq.n 4b97a │ │ + beq.n 4a556 │ │ cmp r4, r5 │ │ - beq.n 4b8c6 │ │ + beq.n 4a4a2 │ │ movs r3, #69 ; 0x45 │ │ ldr r2, [r4, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, #5 │ │ - bne.n 4b8cc │ │ + bne.n 4a4a8 │ │ adds r0, r4, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ cmp r0, r7 │ │ - bne.n 4b8cc │ │ + bne.n 4a4a8 │ │ add r6, sp, #16 │ │ movs r1, #0 │ │ movs r2, #20 │ │ adds r0, r6, #0 │ │ bl 450c8 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ - bl 4a440 │ │ + bl 4901c │ │ str r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne.n 4b8cc │ │ + bne.n 4a4a8 │ │ movs r3, #1 │ │ ldr r2, [r6, #4] │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ cmp r3, r2 │ │ - bne.n 4b91e │ │ + bne.n 4a4fa │ │ ldr r3, [r4, #28] │ │ ldr r6, [r6, #8] │ │ subs r6, r3, r6 │ │ subs r3, r6, #1 │ │ sbcs r6, r3 │ │ str r6, [sp, #8] │ │ - ldr r2, [pc, #172] ; (4b9cc ) │ │ + ldr r2, [pc, #172] ; (4a5a8 ) │ │ ldr r3, [r5, #48] ; 0x30 │ │ adds r0, r7, #0 │ │ ands r3, r2 │ │ movs r1, #0 │ │ cmp r3, r2 │ │ - beq.n 4b92e │ │ + beq.n 4a50a │ │ add r1, sp, #16 │ │ - bl 49ba8 │ │ + bl 48784 │ │ cmp r0, #0 │ │ - bge.n 4b93e │ │ + bge.n 4a51a │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #4] │ │ - b.n 4b9ac │ │ - ldr r3, [pc, #148] ; (4b9d4 ) │ │ + b.n 4a588 │ │ + ldr r3, [pc, #148] ; (4a5b0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r6, [r0, #112] ; 0x70 │ │ cmp r6, #0 │ │ - beq.n 4b952 │ │ + beq.n 4a52e │ │ adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ movs r3, #1 │ │ blx r6 │ │ ldr r3, [sp, #8] │ │ str r4, [r7, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n 4b968 │ │ + beq.n 4a544 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #24] │ │ adds r0, r4, #0 │ │ movs r1, #5 │ │ bl 2a834 │ │ - b.n 4b96e │ │ + b.n 4a54a │ │ adds r0, r4, #0 │ │ - bl 4b824 │ │ + bl 4a400 │ │ adds r0, r4, #0 │ │ - bl 49cec │ │ + bl 488c8 │ │ ldr r3, [r5, #48] ; 0x30 │ │ str r3, [r5, #52] ; 0x34 │ │ - b.n 4b9ac │ │ + b.n 4a588 │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 49ba8 │ │ - ldr r3, [pc, #84] ; (4b9d8 ) │ │ + bl 48784 │ │ + ldr r3, [pc, #84] ; (4a5b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r6, [r0, #112] ; 0x70 │ │ cmp r6, #0 │ │ - beq.n 4b996 │ │ + beq.n 4a572 │ │ adds r1, r5, #0 │ │ adds r2, r7, #0 │ │ adds r3, r4, #0 │ │ blx r6 │ │ movs r4, #0 │ │ adds r0, r5, #0 │ │ str r4, [r7, #56] ; 0x38 │ │ - bl 4b824 │ │ + bl 4a400 │ │ adds r0, r5, #0 │ │ - bl 49cec │ │ + bl 488c8 │ │ ldr r3, [r5, #48] ; 0x30 │ │ str r4, [sp, #4] │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4b9bc │ │ + beq.n 4a598 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ - bge.n 4b914 │ │ - movs r0, r1 │ │ - cmp r0, #30 │ │ + cdp 0, 12, cr0, cr12, cr8, {0} │ │ + subs r4, #66 ; 0x42 │ │ movs r1, r1 │ │ - bmi.n 4b8e8 │ │ - movs r5, r0 │ │ + ldmia.w r2!, {r0, r2} │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ - movs r7, #176 ; 0xb0 │ │ + subs r3, #212 ; 0xd4 │ │ movs r1, r1 │ │ - movs r7, #44 ; 0x2c │ │ + subs r3, #80 ; 0x50 │ │ movs r1, r1 │ │ - movs r6, #232 ; 0xe8 │ │ + subs r3, #12 │ │ movs r1, r1 │ │ │ │ -0004b9dc : │ │ +0004a5b8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #84] ; (4ba34 ) │ │ + ldr r5, [pc, #84] ; (4a610 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 4b9f0 │ │ - bl 49a34 │ │ - b.n 4ba32 │ │ + bne.n 4a5cc │ │ + bl 48610 │ │ + b.n 4a60e │ │ cmp r0, #0 │ │ - beq.n 4b9fe │ │ + beq.n 4a5da │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4ba08 │ │ - ldr r0, [pc, #56] ; (4ba38 ) │ │ + beq.n 4a5e4 │ │ + ldr r0, [pc, #56] ; (4a614 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ba32 │ │ + b.n 4a60e │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 4ba32 │ │ + bpl.n 4a60e │ │ movs r3, #1 │ │ movs r1, #0 │ │ str r3, [r0, #116] ; 0x74 │ │ - bl 4b838 │ │ + bl 4a414 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n 4ba24 │ │ + beq.n 4a600 │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ str r3, [r4, #116] ; 0x74 │ │ movs r1, #2 │ │ adds r2, r3, #0 │ │ bl 2a834 │ │ pop {r3, r4, r5, pc} │ │ - movs r6, #138 ; 0x8a │ │ + subs r2, #174 ; 0xae │ │ movs r1, r1 │ │ - bcs.n 4ba30 │ │ + b.n 4a454 │ │ movs r5, r0 │ │ │ │ -0004ba3c : │ │ +0004a618 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #68] ; (4ba84 ) │ │ + ldr r5, [pc, #68] ; (4a660 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 4ba50 │ │ - bl 49a34 │ │ - b.n 4ba80 │ │ + bne.n 4a62c │ │ + bl 48610 │ │ + b.n 4a65c │ │ cmp r0, #0 │ │ - beq.n 4ba5e │ │ + beq.n 4a63a │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4ba68 │ │ - ldr r0, [pc, #40] ; (4ba88 ) │ │ + beq.n 4a644 │ │ + ldr r0, [pc, #40] ; (4a664 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ba80 │ │ + b.n 4a65c │ │ movs r1, #64 ; 0x40 │ │ ldr r3, [r0, #48] ; 0x30 │ │ ands r1, r3 │ │ - bne.n 4ba80 │ │ - bl 4b838 │ │ + bne.n 4a65c │ │ + bl 4a414 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 4ba80 │ │ + beq.n 4a65c │ │ adds r1, r4, #0 │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r6, #42 ; 0x2a │ │ + subs r2, #78 ; 0x4e │ │ movs r1, r1 │ │ - bcs.n 4b9c0 │ │ + b.n 4a3e4 │ │ movs r5, r0 │ │ │ │ -0004ba8c : │ │ - ldr r3, [pc, #100] ; (4baf4 ) │ │ +0004a668 : │ │ + ldr r3, [pc, #100] ; (4a6d0 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - bne.n 4baa0 │ │ - bl 49a34 │ │ - b.n 4baec │ │ + bne.n 4a67c │ │ + bl 48610 │ │ + b.n 4a6c8 │ │ cmp r0, #0 │ │ - beq.n 4baae │ │ + beq.n 4a68a │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4bab8 │ │ - ldr r0, [pc, #72] ; (4baf8 ) │ │ + beq.n 4a694 │ │ + ldr r0, [pc, #72] ; (4a6d4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4baec │ │ - ldr r5, [pc, #64] ; (4bafc ) │ │ + b.n 4a6c8 │ │ + ldr r5, [pc, #64] ; (4a6d8 ) │ │ ldr r3, [r0, #48] ; 0x30 │ │ ands r1, r5 │ │ ands r5, r3 │ │ cmp r1, r5 │ │ - bne.n 4bac8 │ │ + bne.n 4a6a4 │ │ movs r0, #0 │ │ - b.n 4baf0 │ │ - ldr r6, [pc, #52] ; (4bb00 ) │ │ + b.n 4a6cc │ │ + ldr r6, [pc, #52] ; (4a6dc ) │ │ ands r3, r6 │ │ orrs r1, r3 │ │ movs r3, #69 ; 0x45 │ │ str r1, [r0, #48] ; 0x30 │ │ ands r1, r3 │ │ subs r1, #5 │ │ negs r2, r1 │ │ adcs r2, r1 │ │ adds r1, r2, #0 │ │ - bl 4b838 │ │ + bl 4a414 │ │ cmp r0, #0 │ │ - beq.n 4bac4 │ │ + beq.n 4a6a0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ands r6, r3 │ │ orrs r5, r6 │ │ str r5, [r4, #48] ; 0x30 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - movs r5, #220 ; 0xdc │ │ + subs r2, #0 │ │ movs r1, r1 │ │ - bcs.n 4bb90 │ │ + b.n 4a3b4 │ │ movs r5, r0 │ │ asrs r1, r0, #32 │ │ movs r0, r0 │ │ ; instruction: 0xeffeffff │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ lsls r3, r1, #24 │ │ - bpl.n 4bb12 │ │ - bl 4b0f0 │ │ + bpl.n 4a6ee │ │ + bl 49ccc │ │ lsls r3, r4, #25 │ │ - bpl.n 4bb1c │ │ + bpl.n 4a6f8 │ │ adds r0, r5, #0 │ │ - bl 4ba3c │ │ + bl 4a618 │ │ lsls r3, r4, #31 │ │ - bpl.n 4bb28 │ │ + bpl.n 4a704 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 4ba8c │ │ + bl 4a668 │ │ lsls r3, r4, #23 │ │ - bpl.n 4bb34 │ │ + bpl.n 4a710 │ │ adds r0, r5, #0 │ │ movs r1, #1 │ │ - bl 4b774 │ │ + bl 4a350 │ │ lsls r3, r4, #28 │ │ - bmi.n 4bb3e │ │ + bmi.n 4a71a │ │ adds r0, r5, #0 │ │ - bl 4b054 │ │ + bl 49c30 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0004bb40 : │ │ +0004a71c : │ │ push {r3, lr} │ │ movs r1, #0 │ │ - bl 4b838 │ │ + bl 4a414 │ │ pop {r3, pc} │ │ ... │ │ │ │ -0004bb4c : │ │ - ldr r3, [pc, #200] ; (4bc18 ) │ │ +0004a728 : │ │ + ldr r3, [pc, #200] ; (4a7f4 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r3, #0] │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r0, #0 │ │ - bne.n 4bb64 │ │ - bl 49a34 │ │ - b.n 4bc16 │ │ + bne.n 4a740 │ │ + bl 48610 │ │ + b.n 4a7f2 │ │ cmp r4, #0 │ │ - beq.n 4bb74 │ │ + beq.n 4a750 │ │ adds r3, r0, #0 │ │ ldr r2, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4bb7e │ │ - ldr r0, [pc, #164] ; (4bc1c ) │ │ + beq.n 4a75a │ │ + ldr r0, [pc, #164] ; (4a7f8 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4bc16 │ │ + b.n 4a7f2 │ │ cmp r1, #0 │ │ - bgt.n 4bb8c │ │ - ldr r0, [pc, #156] ; (4bc20 ) │ │ - ldr r1, [pc, #156] ; (4bc24 ) │ │ + bgt.n 4a768 │ │ + ldr r0, [pc, #156] ; (4a7fc ) │ │ + ldr r1, [pc, #156] ; (4a800 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 4bb98 │ │ + b.n 4a774 │ │ cmp r5, #0 │ │ - bgt.n 4bb9e │ │ - ldr r0, [pc, #148] ; (4bc28 ) │ │ - ldr r1, [pc, #152] ; (4bc2c ) │ │ + bgt.n 4a77a │ │ + ldr r0, [pc, #148] ; (4a804 ) │ │ + ldr r1, [pc, #152] ; (4a808 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4bc16 │ │ + b.n 4a7f2 │ │ ldr r3, [r4, #32] │ │ cmp r3, #0 │ │ - beq.n 4bbaa │ │ + beq.n 4a786 │ │ cmp r1, r3 │ │ - bge.n 4bbaa │ │ + bge.n 4a786 │ │ adds r6, r3, #0 │ │ ldr r3, [r4, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 4bbb6 │ │ + beq.n 4a792 │ │ cmp r6, r3 │ │ - ble.n 4bbb6 │ │ + ble.n 4a792 │ │ adds r6, r3, #0 │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 4bbc2 │ │ + beq.n 4a79e │ │ cmp r5, r3 │ │ - bge.n 4bbc2 │ │ + bge.n 4a79e │ │ adds r5, r3, #0 │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 4bbce │ │ + beq.n 4a7aa │ │ cmp r5, r3 │ │ - ble.n 4bbce │ │ + ble.n 4a7aa │ │ adds r5, r3, #0 │ │ movs r1, #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ str r6, [r4, #64] ; 0x40 │ │ str r5, [r4, #68] ; 0x44 │ │ tst r3, r1 │ │ - beq.n 4bbf6 │ │ + beq.n 4a7d2 │ │ movs r2, #69 ; 0x45 │ │ ands r2, r3 │ │ cmp r2, #5 │ │ - bne.n 4bc16 │ │ - ldr r2, [pc, #76] ; (4bc30 ) │ │ + bne.n 4a7f2 │ │ + ldr r2, [pc, #76] ; (4a80c ) │ │ ands r3, r2 │ │ cmp r3, r2 │ │ - beq.n 4bc16 │ │ + beq.n 4a7f2 │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ str r3, [r4, #52] ; 0x34 │ │ - bl 4b838 │ │ - b.n 4bc16 │ │ + bl 4a414 │ │ + b.n 4a7f2 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r6, [r4, #24] │ │ str r5, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 4bc04 │ │ + beq.n 4a7e0 │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ cmp r3, r6 │ │ - bne.n 4bc16 │ │ + bne.n 4a7f2 │ │ ldr r3, [r4, #28] │ │ cmp r3, r5 │ │ - bne.n 4bc16 │ │ + bne.n 4a7f2 │ │ adds r0, r4, #0 │ │ - bl 4b824 │ │ + bl 4a400 │ │ pop {r4, r5, r6, pc} │ │ - movs r5, #28 │ │ + subs r1, #64 ; 0x40 │ │ movs r1, r1 │ │ - bne.n 4bb28 │ │ + b.n 4a34c │ │ movs r5, r0 │ │ - cbz r4, 4bc3c │ │ + stmia r7!, {r1, r2, r4} │ │ movs r5, r0 │ │ - b.n 4c0c2 │ │ - movs r5, r0 │ │ - cbz r6, 4bc40 │ │ - movs r5, r0 │ │ - b.n 4c0b2 │ │ + adc.w r0, r2, #8716288 ; 0x850000 │ │ + stmia r7!, {r3} │ │ movs r5, r0 │ │ + ; instruction: 0xf5360005 │ │ asrs r1, r0, #32 │ │ ... │ │ │ │ -0004bc34 : │ │ +0004a810 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #124] ; (4bcb4 ) │ │ + ldr r3, [pc, #124] ; (4a890 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4bc48 │ │ - bl 49a34 │ │ - b.n 4bcb0 │ │ + bne.n 4a824 │ │ + bl 48610 │ │ + b.n 4a88c │ │ cmp r4, #0 │ │ - beq.n 4bc58 │ │ + beq.n 4a834 │ │ adds r3, r0, #0 │ │ ldr r5, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r5, r3 │ │ - beq.n 4bc62 │ │ - ldr r0, [pc, #92] ; (4bcb8 ) │ │ + beq.n 4a83e │ │ + ldr r0, [pc, #92] ; (4a894 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4bcb0 │ │ + b.n 4a88c │ │ cmp r1, #0 │ │ - bgt.n 4bc70 │ │ - ldr r0, [pc, #84] ; (4bcbc ) │ │ - ldr r1, [pc, #84] ; (4bcc0 ) │ │ + bgt.n 4a84c │ │ + ldr r0, [pc, #84] ; (4a898 ) │ │ + ldr r1, [pc, #84] ; (4a89c ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 4bc7c │ │ + b.n 4a858 │ │ cmp r2, #0 │ │ - bgt.n 4bc82 │ │ - ldr r0, [pc, #76] ; (4bcc4 ) │ │ - ldr r1, [pc, #80] ; (4bcc8 ) │ │ + bgt.n 4a85e │ │ + ldr r0, [pc, #76] ; (4a8a0 ) │ │ + ldr r1, [pc, #80] ; (4a8a4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4bcb0 │ │ + b.n 4a88c │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 4bcb0 │ │ + bmi.n 4a88c │ │ ldr r3, [r0, #56] ; 0x38 │ │ str r1, [r4, #32] │ │ str r2, [r4, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 4bc96 │ │ + beq.n 4a872 │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #32] │ │ ldr r1, [r4, #24] │ │ cmp r1, r3 │ │ - bge.n 4bca0 │ │ + bge.n 4a87c │ │ adds r1, r3, #0 │ │ ldr r3, [r4, #36] ; 0x24 │ │ ldr r2, [r4, #28] │ │ cmp r2, r3 │ │ - bge.n 4bcaa │ │ + bge.n 4a886 │ │ adds r2, r3, #0 │ │ adds r0, r4, #0 │ │ - bl 4bb4c │ │ + bl 4a728 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r4, #50 ; 0x32 │ │ + subs r0, #86 ; 0x56 │ │ movs r1, r1 │ │ - beq.n 4bbfc │ │ - movs r5, r0 │ │ - sub sp, #0 │ │ + b.n 4a220 │ │ movs r5, r0 │ │ - b.n 4bf9e │ │ + stmia r6!, {r1, r4, r5} │ │ movs r5, r0 │ │ - add sp, #456 ; 0x1c8 │ │ - movs r5, r0 │ │ - b.n 4bf96 │ │ + orn r0, r2, #8716288 ; 0x850000 │ │ + stmia r6!, {r2, r5} │ │ movs r5, r0 │ │ + orrs.w r0, sl, #8716288 ; 0x850000 │ │ │ │ -0004bccc : │ │ +0004a8a8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #124] ; (4bd4c ) │ │ + ldr r3, [pc, #124] ; (4a928 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4bce0 │ │ - bl 49a34 │ │ - b.n 4bd48 │ │ + bne.n 4a8bc │ │ + bl 48610 │ │ + b.n 4a924 │ │ cmp r4, #0 │ │ - beq.n 4bcf0 │ │ + beq.n 4a8cc │ │ adds r3, r0, #0 │ │ ldr r5, [r4, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r5, r3 │ │ - beq.n 4bcfa │ │ - ldr r0, [pc, #92] ; (4bd50 ) │ │ + beq.n 4a8d6 │ │ + ldr r0, [pc, #92] ; (4a92c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4bd48 │ │ + b.n 4a924 │ │ cmp r1, #0 │ │ - bgt.n 4bd08 │ │ - ldr r0, [pc, #84] ; (4bd54 ) │ │ - ldr r1, [pc, #84] ; (4bd58 ) │ │ + bgt.n 4a8e4 │ │ + ldr r0, [pc, #84] ; (4a930 ) │ │ + ldr r1, [pc, #84] ; (4a934 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 4bd14 │ │ + b.n 4a8f0 │ │ cmp r2, #0 │ │ - bgt.n 4bd1a │ │ - ldr r0, [pc, #76] ; (4bd5c ) │ │ - ldr r1, [pc, #80] ; (4bd60 ) │ │ + bgt.n 4a8f6 │ │ + ldr r0, [pc, #76] ; (4a938 ) │ │ + ldr r1, [pc, #80] ; (4a93c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4bd48 │ │ + b.n 4a924 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 4bd48 │ │ + bmi.n 4a924 │ │ ldr r3, [r0, #60] ; 0x3c │ │ str r1, [r4, #40] ; 0x28 │ │ str r2, [r4, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 4bd2e │ │ + beq.n 4a90a │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #40] ; 0x28 │ │ ldr r1, [r4, #24] │ │ cmp r1, r3 │ │ - ble.n 4bd38 │ │ + ble.n 4a914 │ │ adds r1, r3, #0 │ │ ldr r3, [r4, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ cmp r2, r3 │ │ - ble.n 4bd42 │ │ + ble.n 4a91e │ │ adds r2, r3, #0 │ │ adds r0, r4, #0 │ │ - bl 4bb4c │ │ + bl 4a728 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r3, #154 ; 0x9a │ │ + adds r7, #190 ; 0xbe │ │ movs r1, r1 │ │ - beq.n 4bd64 │ │ - movs r5, r0 │ │ - add r7, sp, #928 ; 0x3a0 │ │ - movs r5, r0 │ │ - b.n 4bf1e │ │ + b.n 4a188 │ │ movs r5, r0 │ │ - add r7, sp, #872 ; 0x368 │ │ + stmia r5!, {r1, r3, r4, r7} │ │ movs r5, r0 │ │ - b.n 4bf16 │ │ + ; instruction: 0xf3d60005 │ │ + stmia r5!, {r2, r3, r7} │ │ movs r5, r0 │ │ + ubfx r0, lr, #0, #6 │ │ │ │ -0004bd64 : │ │ +0004a940 : │ │ push {r3, lr} │ │ movs r1, #0 │ │ - bl 4b838 │ │ + bl 4a414 │ │ pop {r3, pc} │ │ │ │ -0004bd6e : │ │ +0004a94a : │ │ push {r3, lr} │ │ movs r3, #69 ; 0x45 │ │ ldr r2, [r0, #48] ; 0x30 │ │ ands r3, r2 │ │ cmp r3, #5 │ │ - bne.n 4bd80 │ │ + bne.n 4a95c │ │ movs r1, #1 │ │ - bl 4b838 │ │ + bl 4a414 │ │ pop {r3, pc} │ │ │ │ -0004bd82 : │ │ +0004a95e : │ │ push {r3, lr} │ │ - bl 4bd6e │ │ + bl 4a94a │ │ pop {r3, pc} │ │ ... │ │ │ │ -0004bd8c : │ │ +0004a968 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #20] ; (4bda4 ) │ │ + ldr r3, [pc, #20] ; (4a980 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #144 ; 0x90 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4bda2 │ │ + beq.n 4a97e │ │ blx r3 │ │ pop {r3, pc} │ │ - movs r2, #218 ; 0xda │ │ + adds r6, #254 ; 0xfe │ │ movs r1, r1 │ │ │ │ -0004bda8 : │ │ +0004a984 : │ │ bx lr │ │ ... │ │ │ │ -0004bdac : │ │ +0004a988 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ bl 28050 │ │ ldr r2, [r4, #100] ; 0x64 │ │ adds r5, r0, #0 │ │ cmp r2, #0 │ │ - beq.n 4bdcc │ │ - ldr r3, [pc, #60] ; (4bdfc ) │ │ + beq.n 4a9a8 │ │ + ldr r3, [pc, #60] ; (4a9d8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ cmp r3, #0 │ │ - beq.n 4bdcc │ │ + beq.n 4a9a8 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r5, #0 │ │ - beq.n 4bdf2 │ │ + beq.n 4a9ce │ │ ldr r3, [r5, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n 4bdf2 │ │ + beq.n 4a9ce │ │ adds r0, r4, #0 │ │ bl 283b8 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r4, #28] │ │ adds r0, r4, #0 │ │ lsrs r1, r2, #31 │ │ adds r1, r1, r2 │ │ lsrs r2, r3, #31 │ │ adds r2, r2, r3 │ │ asrs r1, r1, #1 │ │ asrs r2, r2, #1 │ │ bl 284c0 │ │ adds r0, r4, #0 │ │ - bl 4b6fc │ │ + bl 4a2d8 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - movs r2, #174 ; 0xae │ │ + adds r6, #210 ; 0xd2 │ │ movs r1, r1 │ │ │ │ -0004be00 : │ │ +0004a9dc : │ │ ldr r3, [r0, #100] ; 0x64 │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 4be1c │ │ - ldr r3, [pc, #56] ; (4be44 ) │ │ + beq.n 4a9f8 │ │ + ldr r3, [pc, #56] ; (4aa20 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ cmp r3, #0 │ │ - beq.n 4be1c │ │ + beq.n 4a9f8 │ │ adds r1, r4, #0 │ │ ldr r2, [r4, #104] ; 0x68 │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 4b6fc │ │ + bl 4a2d8 │ │ movs r1, #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ tst r3, r1 │ │ - beq.n 4be42 │ │ + beq.n 4aa1e │ │ ldr r3, [r4, #120] ; 0x78 │ │ cmp r3, #0 │ │ - bne.n 4be42 │ │ - ldr r0, [pc, #20] ; (4be48 ) │ │ + bne.n 4aa1e │ │ + ldr r0, [pc, #20] ; (4aa24 ) │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ cmp r0, #0 │ │ - beq.n 4be42 │ │ + beq.n 4aa1e │ │ adds r0, r4, #0 │ │ - bl 4ba3c │ │ + bl 4a618 │ │ pop {r4, pc} │ │ - movs r2, #96 ; 0x60 │ │ + adds r6, #132 ; 0x84 │ │ movs r1, r1 │ │ - svc 191 ; 0xbf │ │ - movs r5, r0 │ │ + ; instruction: 0xf2b40005 │ │ │ │ -0004be4c : │ │ - ldr r3, [pc, #32] ; (4be70 ) │ │ +0004aa28 : │ │ + ldr r3, [pc, #32] ; (4aa4c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 4be6e │ │ + beq.n 4aa4a │ │ adds r3, #252 ; 0xfc │ │ ldr r0, [r3, #20] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ cmp r0, #0 │ │ - beq.n 4be6e │ │ + beq.n 4aa4a │ │ ldr r2, [r0, #48] ; 0x30 │ │ tst r2, r3 │ │ - bne.n 4be6e │ │ + bne.n 4aa4a │ │ adds r0, #152 ; 0x98 │ │ ldr r0, [r0, #0] │ │ - b.n 4be5e │ │ + b.n 4aa3a │ │ bx lr │ │ - movs r2, #30 │ │ + adds r6, #66 ; 0x42 │ │ movs r1, r1 │ │ │ │ -0004be74 : │ │ - ldr r3, [pc, #20] ; (4be8c ) │ │ +0004aa50 : │ │ + ldr r3, [pc, #20] ; (4aa68 ) │ │ movs r0, #1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4be88 │ │ + beq.n 4aa64 │ │ adds r3, #252 ; 0xfc │ │ ldr r0, [r3, #8] │ │ negs r3, r0 │ │ adcs r0, r3 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - movs r1, #244 ; 0xf4 │ │ + adds r6, #24 │ │ movs r1, r1 │ │ │ │ -0004be90 : │ │ +0004aa6c : │ │ push {r3, lr} │ │ - ldr r3, [pc, #36] ; (4beb8 ) │ │ + ldr r3, [pc, #36] ; (4aa94 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4beb4 │ │ + beq.n 4aa90 │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - beq.n 4beb4 │ │ + beq.n 4aa90 │ │ movs r2, #0 │ │ subs r3, #44 ; 0x2c │ │ str r2, [r3, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r3, r2 │ │ - beq.n 4beb4 │ │ + beq.n 4aa90 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - movs r1, #216 ; 0xd8 │ │ + adds r5, #252 ; 0xfc │ │ movs r1, r1 │ │ │ │ -0004bebc : │ │ +0004aa98 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #36] ; (4bee4 ) │ │ + ldr r3, [pc, #36] ; (4aac0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4bee0 │ │ + beq.n 4aabc │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bne.n 4bee0 │ │ + bne.n 4aabc │ │ movs r2, #1 │ │ subs r3, #44 ; 0x2c │ │ str r2, [r3, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4bee0 │ │ + beq.n 4aabc │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - movs r1, #172 ; 0xac │ │ + adds r5, #208 ; 0xd0 │ │ movs r1, r1 │ │ │ │ -0004bee8 : │ │ +0004aac4 : │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [pc, #116] ; (4bf60 ) │ │ + ldr r6, [pc, #116] ; (4ab3c ) │ │ adds r1, r0, #0 │ │ add r6, pc │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - bne.n 4befc │ │ - bl 49a34 │ │ - b.n 4bf5e │ │ + bne.n 4aad8 │ │ + bl 48610 │ │ + b.n 4ab3a │ │ movs r4, #194 ; 0xc2 │ │ lsls r4, r4, #1 │ │ ldr r3, [r0, r4] │ │ cmp r3, #0 │ │ - beq.n 4bf22 │ │ + beq.n 4aafe │ │ cmp r1, #0 │ │ - beq.n 4bf3c │ │ + beq.n 4ab18 │ │ adds r3, r0, #0 │ │ adds r3, #137 ; 0x89 │ │ adds r3, #255 ; 0xff │ │ adds r0, r1, #0 │ │ adds r1, r3, #0 │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 4bf3c │ │ - ldr r0, [pc, #68] ; (4bf64 ) │ │ + beq.n 4ab18 │ │ + ldr r0, [pc, #68] ; (4ab40 ) │ │ add r0, pc │ │ - b.n 4bf30 │ │ + b.n 4ab0c │ │ adds r3, r0, #0 │ │ adds r3, #164 ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4bf36 │ │ - ldr r0, [pc, #56] ; (4bf68 ) │ │ + bne.n 4ab12 │ │ + ldr r0, [pc, #56] ; (4ab44 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4bf5e │ │ + b.n 4ab3a │ │ blx r3 │ │ subs r5, r0, #0 │ │ - bne.n 4bf4c │ │ - ldr r3, [pc, #44] ; (4bf6c ) │ │ + bne.n 4ab28 │ │ + ldr r3, [pc, #44] ; (4ab48 ) │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ ldr r3, [r2, r4] │ │ adds r3, #1 │ │ str r3, [r2, r4] │ │ - b.n 4bf5e │ │ + b.n 4ab3a │ │ ldr r2, [r6, #0] │ │ adds r3, r2, #0 │ │ adds r3, #172 ; 0xac │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4bf5e │ │ + beq.n 4ab3a │ │ adds r0, r2, #0 │ │ blx r3 │ │ adds r0, r5, #0 │ │ pop {r4, r5, r6, pc} │ │ - movs r1, #126 ; 0x7e │ │ + adds r5, #162 ; 0xa2 │ │ movs r1, r1 │ │ - udf #244 ; 0xf4 │ │ - movs r5, r0 │ │ - svc 2 │ │ - movs r5, r0 │ │ - movs r1, #44 ; 0x2c │ │ + ; instruction: 0xf1e90005 │ │ + ; instruction: 0xf1f70005 │ │ + adds r5, #80 ; 0x50 │ │ movs r1, r1 │ │ │ │ -0004bf70 : │ │ - ldr r3, [pc, #68] ; (4bfb8 ) │ │ +0004ab4c : │ │ + ldr r3, [pc, #68] ; (4ab94 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r5, [r3, #0] │ │ adds r1, r0, #0 │ │ cmp r5, #0 │ │ - bne.n 4bf86 │ │ - bl 49a34 │ │ + bne.n 4ab62 │ │ + bl 48610 │ │ adds r0, r5, #0 │ │ - b.n 4bfb6 │ │ + b.n 4ab92 │ │ adds r3, r5, #0 │ │ adds r3, #168 ; 0xa8 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 4bfac │ │ + beq.n 4ab88 │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #1 │ │ ldr r6, [r5, r3] │ │ cmp r6, #0 │ │ - beq.n 4bfa0 │ │ + beq.n 4ab7c │ │ adds r0, r5, #0 │ │ blx r4 │ │ - b.n 4bfb6 │ │ - ldr r0, [pc, #24] ; (4bfbc ) │ │ + b.n 4ab92 │ │ + ldr r0, [pc, #24] ; (4ab98 ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r0, r6, #0 │ │ - b.n 4bfb6 │ │ - ldr r0, [pc, #16] ; (4bfc0 ) │ │ + b.n 4ab92 │ │ + ldr r0, [pc, #16] ; (4ab9c ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ - movs r0, #248 ; 0xf8 │ │ + adds r5, #28 │ │ movs r1, r1 │ │ - udf #180 ; 0xb4 │ │ - movs r5, r0 │ │ - udf #130 ; 0x82 │ │ - movs r5, r0 │ │ + sub.w r0, r9, #5 │ │ + sbcs.w r0, r7, #5 │ │ │ │ -0004bfc4 : │ │ +0004aba0 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #48] ; (4bff8 ) │ │ + ldr r3, [pc, #48] ; (4abd4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4bfd6 │ │ - bl 49a34 │ │ - b.n 4bff4 │ │ + bne.n 4abb2 │ │ + bl 48610 │ │ + b.n 4abd0 │ │ movs r2, #194 ; 0xc2 │ │ lsls r2, r2, #1 │ │ ldr r3, [r0, r2] │ │ cmp r3, #0 │ │ - ble.n 4bff4 │ │ + ble.n 4abd0 │ │ subs r3, #1 │ │ str r3, [r0, r2] │ │ cmp r3, #0 │ │ - bne.n 4bff4 │ │ + bne.n 4abd0 │ │ adds r3, r0, #0 │ │ adds r3, #172 ; 0xac │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4bff4 │ │ + beq.n 4abd0 │ │ blx r3 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - movs r0, #164 ; 0xa4 │ │ + adds r4, #200 ; 0xc8 │ │ movs r1, r1 │ │ │ │ -0004bffc : │ │ +0004abd8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ lsls r3, r1, #30 │ │ - bpl.n 4c01c │ │ - ldr r3, [pc, #304] ; (4c138 ) │ │ + bpl.n 4abf8 │ │ + ldr r3, [pc, #304] ; (4ad14 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4c01c │ │ - ldr r0, [pc, #296] ; (4c13c ) │ │ + bne.n 4abf8 │ │ + ldr r0, [pc, #296] ; (4ad18 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4c134 │ │ + b.n 4ad10 │ │ movs r7, #128 ; 0x80 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r7, r7, #4 │ │ tst r3, r7 │ │ - beq.n 4c02c │ │ + beq.n 4ac08 │ │ orrs r1, r7 │ │ adds r5, r1, #0 │ │ - b.n 4c030 │ │ - ldr r5, [pc, #272] ; (4c140 ) │ │ + b.n 4ac0c │ │ + ldr r5, [pc, #272] ; (4ad1c ) │ │ ands r5, r1 │ │ adds r0, r4, #0 │ │ - bl 4b9dc │ │ + bl 4a5b8 │ │ ldr r0, [r4, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n 4c04c │ │ + beq.n 4ac28 │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 491fc │ │ + bl 4f164 │ │ movs r3, #0 │ │ str r3, [r4, #108] ; 0x6c │ │ - ldr r3, [pc, #244] ; (4c144 ) │ │ + ldr r3, [pc, #244] ; (4ad20 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4c060 │ │ + beq.n 4ac3c │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #228] ; (4c148 ) │ │ + ldr r3, [pc, #228] ; (4ad24 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4c076 │ │ + beq.n 4ac52 │ │ tst r5, r7 │ │ - bne.n 4c076 │ │ + bne.n 4ac52 │ │ adds r1, r4, #0 │ │ blx r3 │ │ movs r3, #2 │ │ ldr r6, [r4, #48] ; 0x30 │ │ eors r6, r5 │ │ ands r6, r3 │ │ - beq.n 4c098 │ │ + beq.n 4ac74 │ │ ands r3, r5 │ │ subs r6, r3, #0 │ │ - beq.n 4c094 │ │ + beq.n 4ac70 │ │ movs r0, #0 │ │ - bl 4bee8 │ │ + bl 4aac4 │ │ movs r6, #1 │ │ cmp r0, #0 │ │ - bge.n 4c098 │ │ - b.n 4c0d0 │ │ - bl 4bfc4 │ │ + bge.n 4ac74 │ │ + b.n 4acac │ │ + bl 4aba0 │ │ movs r2, #8 │ │ - ldr r3, [pc, #176] ; (4c14c ) │ │ + ldr r3, [pc, #176] ; (4ad28 ) │ │ ands r3, r5 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r4, #120] ; 0x78 │ │ - ldr r3, [pc, #164] ; (4c150 ) │ │ + ldr r3, [pc, #164] ; (4ad2c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #32] │ │ cmp r3, #0 │ │ - beq.n 4c0d6 │ │ + beq.n 4acb2 │ │ tst r5, r7 │ │ - bne.n 4c0d6 │ │ + bne.n 4acb2 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 4c0d6 │ │ + bge.n 4acb2 │ │ cmp r6, #0 │ │ - beq.n 4c0d0 │ │ - bl 4bfc4 │ │ + beq.n 4acac │ │ + bl 4aba0 │ │ movs r3, #2 │ │ ldr r2, [r4, #48] ; 0x30 │ │ bics r2, r3 │ │ str r2, [r4, #48] ; 0x30 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4c134 │ │ + b.n 4ad10 │ │ tst r5, r7 │ │ - beq.n 4c0e4 │ │ + beq.n 4acc0 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [r4, #48] ; 0x30 │ │ lsls r3, r3, #4 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #108] ; (4c154 ) │ │ + ldr r3, [pc, #108] ; (4ad30 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 4c0fa │ │ + beq.n 4acd6 │ │ ldr r2, [r4, #8] │ │ cmp r2, #0 │ │ - beq.n 4c0fa │ │ + beq.n 4acd6 │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #92] ; (4c158 ) │ │ + ldr r3, [pc, #92] ; (4ad34 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 4c110 │ │ + beq.n 4acec │ │ ldr r2, [r4, #12] │ │ cmp r2, #0 │ │ - beq.n 4c110 │ │ + beq.n 4acec │ │ adds r1, r4, #0 │ │ blx r3 │ │ adds r3, r4, #0 │ │ adds r3, #8 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4c12a │ │ - ldr r3, [pc, #64] ; (4c15c ) │ │ + beq.n 4ad06 │ │ + ldr r3, [pc, #64] ; (4ad38 ) │ │ adds r0, r4, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r1, #1 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #4] │ │ blx r3 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 4bb04 │ │ + bl 4a6e0 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - movs r0, #102 ; 0x66 │ │ + adds r4, #138 ; 0x8a │ │ movs r1, r1 │ │ - udf #95 ; 0x5f │ │ - movs r5, r0 │ │ - bl 4c142 │ │ - movs r0, #30 │ │ + adcs.w r0, r4, #5 │ │ + bl 4ad1e │ │ + adds r4, #66 ; 0x42 │ │ movs r1, r1 │ │ - movs r0, #10 │ │ + adds r4, #46 ; 0x2e │ │ movs r1, r1 │ │ - add r0, pc, #200 ; (adr r0, 4c218 ) │ │ + add r0, pc, #200 ; (adr r0, 4adf4 ) │ │ movs r7, r1 │ │ - subs r2, r0, #7 │ │ + adds r3, #230 ; 0xe6 │ │ movs r1, r1 │ │ - subs r6, r0, #6 │ │ + adds r3, #170 ; 0xaa │ │ movs r1, r1 │ │ - subs r0, r6, #5 │ │ + adds r3, #148 ; 0x94 │ │ movs r1, r1 │ │ - subs r6, r1, #5 │ │ + adds r3, #114 ; 0x72 │ │ movs r1, r1 │ │ │ │ -0004c160 : │ │ +0004ad3c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #208] ; (4c234 ) │ │ + ldr r5, [pc, #208] ; (4ae10 ) │ │ movs r1, #32 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r0, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ bl 45260 │ │ cmp r0, #0 │ │ - bne.n 4c1d6 │ │ + bne.n 4adb2 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 4c1d6 │ │ + beq.n 4adb2 │ │ adds r0, r6, #0 │ │ bl 45cca │ │ cmp r0, #0 │ │ - beq.n 4c18e │ │ + beq.n 4ad6a │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 4c1d6 │ │ - ldr r0, [pc, #168] ; (4c238 ) │ │ + beq.n 4adb2 │ │ + ldr r0, [pc, #168] ; (4ae14 ) │ │ add r0, pc │ │ - bl 4bf70 │ │ + bl 4ab4c │ │ subs r4, r0, #0 │ │ - beq.n 4c1d6 │ │ - ldr r0, [pc, #160] ; (4c23c ) │ │ + beq.n 4adb2 │ │ + ldr r0, [pc, #160] ; (4ae18 ) │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 4c212 │ │ + beq.n 4adee │ │ bl 4537c │ │ cmp r0, #2 │ │ - ble.n 4c212 │ │ + ble.n 4adee │ │ movs r4, #0 │ │ - ldr r0, [pc, #144] ; (4c240 ) │ │ + ldr r0, [pc, #144] ; (4ae1c ) │ │ str r4, [sp, #0] │ │ add r0, pc │ │ - bl 4bf70 │ │ + bl 4ab4c │ │ adds r7, r0, #0 │ │ - ldr r0, [pc, #136] ; (4c244 ) │ │ + ldr r0, [pc, #136] ; (4ae20 ) │ │ add r0, pc │ │ - bl 4bf70 │ │ + bl 4ab4c │ │ adds r3, r0, #0 │ │ cmp r7, r4 │ │ - beq.n 4c1d6 │ │ + beq.n 4adb2 │ │ cmp r3, #0 │ │ - beq.n 4c1d6 │ │ - ldr r0, [pc, #124] ; (4c248 ) │ │ + beq.n 4adb2 │ │ + ldr r0, [pc, #124] ; (4ae24 ) │ │ mov r1, sp │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - blt.n 4c21c │ │ + blt.n 4adf8 │ │ movs r0, #0 │ │ - b.n 4c206 │ │ + b.n 4ade2 │ │ subs r4, #1 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #32 │ │ - beq.n 4c1fc │ │ + beq.n 4add8 │ │ adds r7, r0, #0 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ bl 45270 │ │ subs r4, r0, #0 │ │ - beq.n 4c1d6 │ │ + beq.n 4adb2 │ │ adds r0, r6, #0 │ │ bl 450e8 │ │ adds r0, r4, r0 │ │ cmp r4, r7 │ │ - bne.n 4c1da │ │ + bne.n 4adb6 │ │ movs r2, #32 │ │ ldrb r3, [r0, #0] │ │ bics r3, r2 │ │ - bne.n 4c1e2 │ │ + bne.n 4adbe │ │ movs r0, #1 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 4c230 │ │ + beq.n 4ae0c │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r0, [pc, #56] ; (4c24c ) │ │ + ldr r0, [pc, #56] ; (4ae28 ) │ │ blx r4 │ │ subs r7, r0, #0 │ │ - bne.n 4c1e4 │ │ - b.n 4c1d6 │ │ + bne.n 4adc0 │ │ + b.n 4adb2 │ │ adds r1, r4, #0 │ │ - ldr r0, [pc, #44] ; (4c24c ) │ │ + ldr r0, [pc, #44] ; (4ae28 ) │ │ blx r7 │ │ adds r1, r6, #0 │ │ bl 453b6 │ │ cmp r0, #0 │ │ - beq.n 4c204 │ │ + beq.n 4ade0 │ │ adds r4, #1 │ │ - b.n 4c1d0 │ │ + b.n 4adac │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bne.n 4c334 │ │ + b.n 4a958 │ │ movs r0, r1 │ │ - ble.n 4c246 │ │ - movs r5, r0 │ │ + vext.8 d16, d10, d5, #0 │ │ subs r2, r0, #4 │ │ movs r0, r0 │ │ - bgt.n 4c226 │ │ - movs r5, r0 │ │ - bgt.n 4c230 │ │ - movs r5, r0 │ │ + vaddl.s32 q8, d6, d5 │ │ + vaddl.s32 q8, d9, d5 │ │ strh r5, [r3, #16] │ │ movs r0, r0 │ │ subs r3, r0, #4 │ │ ... │ │ │ │ -0004c250 : │ │ - ldr r3, [pc, #88] ; (4c2ac ) │ │ +0004ae2c : │ │ + ldr r3, [pc, #88] ; (4ae88 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n 4c2a8 │ │ + beq.n 4ae84 │ │ adds r3, r1, #0 │ │ movs r2, #3 │ │ movs r0, #16 │ │ adds r3, #252 ; 0xfc │ │ movs r5, #192 ; 0xc0 │ │ str r2, [r3, #40] ; 0x28 │ │ str r2, [r3, #44] ; 0x2c │ │ @@ -99952,29 +97512,29 @@ │ │ str r2, [r3, #108] ; 0x6c │ │ str r2, [r3, #112] ; 0x70 │ │ str r2, [r1, r4] │ │ str r0, [r3, #124] ; 0x7c │ │ str r2, [r3, #120] ; 0x78 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - subs r0, r3, #0 │ │ + adds r2, #60 ; 0x3c │ │ movs r1, r1 │ │ │ │ -0004c2b0 : │ │ - ldr r3, [pc, #264] ; (4c3bc ) │ │ +0004ae8c : │ │ + ldr r3, [pc, #264] ; (4af98 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r1, #0 │ │ cmp r3, #0 │ │ - bne.n 4c2c4 │ │ - bl 49a34 │ │ - b.n 4c3b8 │ │ + bne.n 4aea0 │ │ + bl 48610 │ │ + b.n 4af94 │ │ cmp r0, #24 │ │ - bhi.n 4c3b0 │ │ + bhi.n 4af8c │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ asrs r5, r1, #32 │ │ asrs r3, r2, #24 │ │ adds r4, r3, r4 │ │ movs r2, #31 │ │ cmp r0, #37 ; 0x25 │ │ cmp r6, #43 ; 0x2b │ │ @@ -99983,419 +97543,408 @@ │ │ subs r7, #61 ; 0x3d │ │ mov r2, r8 │ │ ldrh r1, [r2, r5] │ │ ldr r0, [r5, #52] ; 0x34 │ │ lsls r7, r5, #1 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #40] ; 0x28 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #44] ; 0x2c │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #48] ; 0x30 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #52] ; 0x34 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #68] ; 0x44 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #60] ; 0x3c │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #56] ; 0x38 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #64] ; 0x40 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #72] ; 0x48 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #76] ; 0x4c │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #80] ; 0x50 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #84] ; 0x54 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #88] ; 0x58 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #92] ; 0x5c │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #96] ; 0x60 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #100] ; 0x64 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ movs r2, #192 ; 0xc0 │ │ - b.n 4c3a4 │ │ + b.n 4af80 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #104] ; 0x68 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #108] ; 0x6c │ │ movs r0, #0 │ │ - b.n 4c3b8 │ │ + b.n 4af94 │ │ movs r0, #21 │ │ cmp r1, #0 │ │ - beq.n 4c366 │ │ + beq.n 4af42 │ │ movs r1, #4 │ │ - bl 4c2b0 │ │ - b.n 4c354 │ │ - bl 4c2b0 │ │ + bl 4ae8c │ │ + b.n 4af30 │ │ + bl 4ae8c │ │ adds r0, r4, #0 │ │ - b.n 4c3b8 │ │ + b.n 4af94 │ │ movs r2, #15 │ │ adds r0, r1, #0 │ │ bics r0, r2 │ │ - beq.n 4c37c │ │ - ldr r0, [pc, #72] ; (4c3c0 ) │ │ + beq.n 4af58 │ │ + ldr r0, [pc, #72] ; (4af9c ) │ │ add r0, pc │ │ - b.n 4c38e │ │ + b.n 4af6a │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #112] ; 0x70 │ │ - b.n 4c3b8 │ │ + b.n 4af94 │ │ cmp r1, #2 │ │ - bls.n 4c396 │ │ + bls.n 4af72 │ │ cmp r1, #4 │ │ - beq.n 4c396 │ │ - ldr r0, [pc, #56] ; (4c3c4 ) │ │ + beq.n 4af72 │ │ + ldr r0, [pc, #56] ; (4afa0 ) │ │ add r0, pc │ │ adds r1, r4, #0 │ │ bl 19d8c │ │ - b.n 4c3b8 │ │ + b.n 4af94 │ │ adds r3, #252 ; 0xfc │ │ str r4, [r3, #116] ; 0x74 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #120] ; 0x78 │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ movs r2, #190 ; 0xbe │ │ lsls r2, r2, #1 │ │ str r4, [r3, r2] │ │ - b.n 4c354 │ │ + b.n 4af30 │ │ adds r3, #252 ; 0xfc │ │ str r1, [r3, #124] ; 0x7c │ │ - b.n 4c354 │ │ - ldr r0, [pc, #20] ; (4c3c8 ) │ │ + b.n 4af30 │ │ + ldr r0, [pc, #20] ; (4afa4 ) │ │ add r0, pc │ │ bl 19d8c │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - adds r0, r7, #6 │ │ + adds r1, #220 ; 0xdc │ │ movs r1, r1 │ │ - blt.n 4c44c │ │ - movs r5, r0 │ │ - blt.n 4c466 │ │ - movs r5, r0 │ │ - blt.n 4c462 │ │ - movs r5, r0 │ │ + cdp 0, 3, cr0, cr9, cr5, {0} │ │ + cdp 0, 4, cr0, cr4, cr5, {0} │ │ + cdp 0, 4, cr0, cr0, cr5, {0} │ │ │ │ -0004c3cc : │ │ +0004afa8 : │ │ push {r4, r5, r6, lr} │ │ - ldr r6, [pc, #408] ; (4c568 ) │ │ + ldr r6, [pc, #408] ; (4b144 ) │ │ sub sp, #24 │ │ adds r4, r1, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #20] │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ cmp r0, #24 │ │ - bls.n 4c3e6 │ │ - b.n 4c4f2 │ │ + bls.n 4afc2 │ │ + b.n 4b0ce │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ ldrh r7, [r0, #12] │ │ lsrs r5, r1, #28 │ │ asrs r1, r4, #4 │ │ adds r7, r2, r4 │ │ ; instruction: 0xb6b6 │ │ ; instruction: 0xb6b6 │ │ subs r6, r6, r6 │ │ - ldr r1, [pc, #116] ; (4c470 ) │ │ + ldr r1, [pc, #116] ; (4b04c ) │ │ ldrsb r1, [r2, r1] │ │ str r4, [r3, #36] ; 0x24 │ │ strb r3, [r5, #5] │ │ ldrb r7, [r6, #21] │ │ movs r7, r3 │ │ - ldr r5, [pc, #356] ; (4c56c ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #356] ; (4c570 ) │ │ - b.n 4c4fe │ │ - ldr r3, [pc, #356] ; (4c574 ) │ │ + ldr r5, [pc, #356] ; (4b148 ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #356] ; (4b14c ) │ │ + b.n 4b0da │ │ + ldr r3, [pc, #356] ; (4b150 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #68] ; 0x44 │ │ - b.n 4c478 │ │ - ldr r5, [pc, #348] ; (4c578 ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #348] ; (4c57c ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #348] ; (4c580 ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #348] ; (4c584 ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #348] ; (4c588 ) │ │ - b.n 4c4fe │ │ + b.n 4b054 │ │ + ldr r5, [pc, #348] ; (4b154 ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #348] ; (4b158 ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #348] ; (4b15c ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #348] ; (4b160 ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #348] ; (4b164 ) │ │ + b.n 4b0da │ │ movs r0, #0 │ │ add r1, sp, #4 │ │ str r3, [sp, #4] │ │ str r3, [sp, #8] │ │ str r3, [sp, #12] │ │ str r3, [sp, #16] │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ - bge.n 4c446 │ │ + bge.n 4b022 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4c558 │ │ + b.n 4b134 │ │ movs r0, #1 │ │ add r1, sp, #8 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ - blt.n 4c440 │ │ + blt.n 4b01c │ │ movs r0, #2 │ │ add r1, sp, #12 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ - blt.n 4c440 │ │ + blt.n 4b01c │ │ movs r0, #3 │ │ add r1, sp, #16 │ │ - bl 4c3cc │ │ + bl 4afa8 │ │ cmp r0, #0 │ │ - blt.n 4c440 │ │ + blt.n 4b01c │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #12] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #16] │ │ adds r3, r3, r2 │ │ str r3, [r4, #0] │ │ - b.n 4c556 │ │ - ldr r3, [pc, #268] ; (4c58c ) │ │ + b.n 4b132 │ │ + ldr r3, [pc, #268] ; (4b168 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #100] ; 0x64 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #256] ; (4c590 ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #256] ; (4b16c ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #192 ; 0xc0 │ │ - b.n 4c4ec │ │ - ldr r3, [pc, #252] ; (4c594 ) │ │ + b.n 4b0c8 │ │ + ldr r3, [pc, #252] ; (4b170 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #104] ; 0x68 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #244] ; (4c598 ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #244] ; (4b174 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #108] ; 0x6c │ │ - b.n 4c478 │ │ - ldr r3, [pc, #236] ; (4c59c ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #236] ; (4b178 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #116] ; 0x74 │ │ cmp r3, #4 │ │ - bne.n 4c556 │ │ + bne.n 4b132 │ │ movs r3, #1 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #220] ; (4c5a0 ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #220] ; (4b17c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #112] ; 0x70 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #212] ; (4c5a4 ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #212] ; (4b180 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #116] ; 0x74 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #204] ; (4c5a8 ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #204] ; (4b184 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #120] ; 0x78 │ │ - b.n 4c478 │ │ - ldr r3, [pc, #196] ; (4c5ac ) │ │ + b.n 4b054 │ │ + ldr r3, [pc, #196] ; (4b188 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #190 ; 0xbe │ │ lsls r3, r3, #1 │ │ ldr r3, [r2, r3] │ │ - b.n 4c478 │ │ - ldr r0, [pc, #188] ; (4c5b0 ) │ │ + b.n 4b054 │ │ + ldr r0, [pc, #188] ; (4b18c ) │ │ add r0, pc │ │ - b.n 4c546 │ │ - ldr r5, [pc, #184] ; (4c5b4 ) │ │ - b.n 4c4fe │ │ - ldr r5, [pc, #184] ; (4c5b8 ) │ │ - ldr r0, [pc, #188] ; (4c5bc ) │ │ + b.n 4b122 │ │ + ldr r5, [pc, #184] ; (4b190 ) │ │ + b.n 4b0da │ │ + ldr r5, [pc, #184] ; (4b194 ) │ │ + ldr r0, [pc, #188] ; (4b198 ) │ │ add r0, pc │ │ - bl 4bf70 │ │ + bl 4ab4c │ │ subs r3, r0, #0 │ │ - beq.n 4c522 │ │ + beq.n 4b0fe │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r0, [pc, #172] ; (4c5c0 ) │ │ + ldr r0, [pc, #172] ; (4b19c ) │ │ add r0, pc │ │ - bl 4bf70 │ │ + bl 4ab4c │ │ cmp r0, #0 │ │ - bne.n 4c528 │ │ - ldr r0, [pc, #164] ; (4c5c4 ) │ │ + bne.n 4b104 │ │ + ldr r0, [pc, #164] ; (4b1a0 ) │ │ add r0, pc │ │ - b.n 4c546 │ │ - ldr r0, [pc, #164] ; (4c5c8 ) │ │ + b.n 4b122 │ │ + ldr r0, [pc, #164] ; (4b1a4 ) │ │ add r0, pc │ │ - b.n 4c546 │ │ + b.n 4b122 │ │ blx r0 │ │ subs r1, r0, #0 │ │ - beq.n 4c556 │ │ + beq.n 4b132 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #3 │ │ cmp r0, r3 │ │ - bne.n 4c53c │ │ - ldr r0, [pc, #148] ; (4c5cc ) │ │ + bne.n 4b118 │ │ + ldr r0, [pc, #148] ; (4b1a8 ) │ │ add r0, pc │ │ - b.n 4c546 │ │ - ldr r3, [pc, #144] ; (4c5d0 ) │ │ + b.n 4b122 │ │ + ldr r3, [pc, #144] ; (4b1ac ) │ │ cmp r0, r3 │ │ - bne.n 4c54c │ │ - ldr r0, [pc, #144] ; (4c5d4 ) │ │ + bne.n 4b128 │ │ + ldr r0, [pc, #144] ; (4b1b0 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4c558 │ │ - ldr r0, [pc, #136] ; (4c5d8 ) │ │ + b.n 4b134 │ │ + ldr r0, [pc, #136] ; (4b1b4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4c558 │ │ + b.n 4b134 │ │ movs r0, #0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 4c564 │ │ + beq.n 4b140 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r7!, {r4} │ │ + b.n 4b7b0 │ │ movs r0, r1 │ │ lsrs r4, r2, #21 │ │ movs r0, r0 │ │ lsrs r5, r2, #21 │ │ movs r0, r0 │ │ - adds r6, r3, #1 │ │ + adds r0, #130 ; 0x82 │ │ movs r1, r1 │ │ lsrs r6, r2, #21 │ │ movs r0, r0 │ │ lsrs r7, r2, #21 │ │ movs r0, r0 │ │ strh r0, [r5, #4] │ │ movs r0, r0 │ │ strh r1, [r5, #4] │ │ movs r0, r0 │ │ strh r3, [r7, #22] │ │ movs r0, r0 │ │ - subs r6, r5, r7 │ │ + adds r0, #18 │ │ movs r1, r1 │ │ - subs r6, r3, r7 │ │ + adds r0, #2 │ │ movs r1, r1 │ │ - subs r4, r2, r7 │ │ + cmp r7, #248 ; 0xf8 │ │ movs r1, r1 │ │ - subs r0, r1, r7 │ │ + cmp r7, #236 ; 0xec │ │ movs r1, r1 │ │ - subs r4, r7, r6 │ │ + cmp r7, #224 ; 0xe0 │ │ movs r1, r1 │ │ - subs r2, r5, r6 │ │ + cmp r7, #206 ; 0xce │ │ movs r1, r1 │ │ - subs r6, r3, r6 │ │ + cmp r7, #194 ; 0xc2 │ │ movs r1, r1 │ │ - subs r2, r2, r6 │ │ + cmp r7, #182 ; 0xb6 │ │ movs r1, r1 │ │ - subs r6, r0, r6 │ │ + cmp r7, #170 ; 0xaa │ │ movs r1, r1 │ │ - bge.n 4c5c6 │ │ - movs r5, r0 │ │ + ldcl 0, cr0, [lr], #20 │ │ lsrs r2, r2, #21 │ │ movs r0, r0 │ │ lsrs r3, r2, #21 │ │ movs r0, r0 │ │ - bls.n 4c51c │ │ - movs r5, r0 │ │ - bge.n 4c5cc │ │ - movs r5, r0 │ │ - bge.n 4c62e │ │ - movs r5, r0 │ │ - bls.n 4c5c6 │ │ - movs r5, r0 │ │ - bge.n 4c65c │ │ - movs r5, r0 │ │ + stc 0, cr0, [r3], #20 │ │ + ldcl 0, cr0, [r9], #20 │ │ + stc 0, cr0, [r8, #-20]! ; 0xffffffec │ │ + ldcl 0, cr0, [r2], #20 │ │ + ldc 0, cr0, [fp, #-20]! ; 0xffffffec │ │ lsls r1, r0, #20 │ │ movs r0, r0 │ │ - bge.n 4c688 │ │ - movs r5, r0 │ │ - bge.n 4c6b6 │ │ - movs r5, r0 │ │ + stcl 0, cr0, [sp, #-20] ; 0xffffffec │ │ + stcl 0, cr0, [r2, #-20]! ; 0xffffffec │ │ │ │ -0004c5dc : │ │ +0004b1b8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r6, [pc, #128] ; (4c660 ) │ │ + ldr r6, [pc, #128] ; (4b23c ) │ │ adds r5, r0, #0 │ │ add r6, pc │ │ ldr r7, [r6, #0] │ │ cmp r7, #0 │ │ - bne.n 4c5f0 │ │ - bl 49a34 │ │ - b.n 4c608 │ │ + bne.n 4b1cc │ │ + bl 48610 │ │ + b.n 4b1e4 │ │ cmp r0, #0 │ │ - beq.n 4c600 │ │ + beq.n 4b1dc │ │ adds r3, r7, #0 │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4c60c │ │ - ldr r0, [pc, #96] ; (4c664 ) │ │ + beq.n 4b1e8 │ │ + ldr r0, [pc, #96] ; (4b240 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4c65c │ │ + b.n 4b238 │ │ movs r4, #2 │ │ ldr r3, [r0, #48] ; 0x30 │ │ ands r4, r3 │ │ - bne.n 4c61e │ │ - ldr r0, [pc, #80] ; (4c668 ) │ │ + bne.n 4b1fa │ │ + ldr r0, [pc, #80] ; (4b244 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4c65a │ │ + b.n 4b236 │ │ adds r3, r7, #0 │ │ adds r3, #176 ; 0xb0 │ │ ldr r3, [r3, #0] │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ blx r3 │ │ subs r4, r0, #0 │ │ - beq.n 4c65c │ │ + beq.n 4b238 │ │ movs r2, #163 ; 0xa3 │ │ ldr r3, [r6, #0] │ │ lsls r2, r2, #2 │ │ adds r1, r5, #0 │ │ str r5, [r3, r2] │ │ movs r2, #164 ; 0xa4 │ │ lsls r2, r2, #2 │ │ @@ -100411,112 +97960,111 @@ │ │ adds r1, r4, #0 │ │ ldr r0, [r2, r3] │ │ movs r2, #0 │ │ bl 45f14 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - subs r2, r1, r2 │ │ + cmp r6, #174 ; 0xae │ │ movs r1, r1 │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ - movs r5, r0 │ │ - bls.n 4c5dc │ │ + blt.n 4b27c │ │ movs r5, r0 │ │ + stc 0, cr0, [sp], #20 │ │ │ │ -0004c66c : │ │ - ldr r3, [pc, #28] ; (4c68c ) │ │ +0004b248 : │ │ + ldr r3, [pc, #28] ; (4b268 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4c680 │ │ - bl 49a34 │ │ + bne.n 4b25c │ │ + bl 48610 │ │ adds r0, r4, #0 │ │ - b.n 4c68a │ │ + b.n 4b266 │ │ movs r3, #165 ; 0xa5 │ │ lsls r3, r3, #2 │ │ ldr r0, [r4, r3] │ │ bl 45ef0 │ │ pop {r4, pc} │ │ - adds r4, r7, r7 │ │ + cmp r6, #32 │ │ movs r1, r1 │ │ │ │ -0004c690 : │ │ - ldr r3, [pc, #28] ; (4c6b0 ) │ │ +0004b26c : │ │ + ldr r3, [pc, #28] ; (4b28c ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4c6a4 │ │ - bl 49a34 │ │ + bne.n 4b280 │ │ + bl 48610 │ │ adds r0, r4, #0 │ │ - b.n 4c6ae │ │ + b.n 4b28a │ │ movs r3, #166 ; 0xa6 │ │ lsls r3, r3, #2 │ │ ldr r0, [r4, r3] │ │ bl 45ef0 │ │ pop {r4, pc} │ │ - adds r0, r3, r7 │ │ + cmp r5, #252 ; 0xfc │ │ movs r1, r1 │ │ │ │ -0004c6b4 : │ │ +0004b290 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - bl 4c66c │ │ + bl 4b248 │ │ cmp r5, r0 │ │ - beq.n 4c6c8 │ │ + beq.n 4b2a4 │ │ cmp r6, #0 │ │ - bne.n 4c6d4 │ │ - b.n 4c712 │ │ - bl 4c690 │ │ + bne.n 4b2b0 │ │ + b.n 4b2ee │ │ + bl 4b26c │ │ movs r4, #0 │ │ cmp r6, r0 │ │ - bne.n 4c6c2 │ │ - b.n 4c756 │ │ - ldr r3, [pc, #132] ; (4c75c ) │ │ + bne.n 4b29e │ │ + b.n 4b332 │ │ + ldr r3, [pc, #132] ; (4b338 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4c6e4 │ │ - bl 49a34 │ │ - b.n 4c6fa │ │ + bne.n 4b2c0 │ │ + bl 48610 │ │ + b.n 4b2d6 │ │ cmp r5, #0 │ │ - beq.n 4c6f2 │ │ + beq.n 4b2ce │ │ ldr r2, [r5, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4c700 │ │ - ldr r0, [pc, #108] ; (4c760 ) │ │ + beq.n 4b2dc │ │ + ldr r0, [pc, #108] ; (4b33c ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r4, #1 │ │ negs r4, r4 │ │ - b.n 4c756 │ │ + b.n 4b332 │ │ ldr r3, [r5, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 4c714 │ │ - ldr r0, [pc, #92] ; (4c764 ) │ │ + bmi.n 4b2f0 │ │ + ldr r0, [pc, #92] ; (4b340 ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r4, r0, #0 │ │ - b.n 4c756 │ │ + b.n 4b332 │ │ adds r5, r6, #0 │ │ - ldr r7, [pc, #80] ; (4c768 ) │ │ + ldr r7, [pc, #80] ; (4b344 ) │ │ adds r1, r5, #0 │ │ add r7, pc │ │ ldr r3, [r7, #0] │ │ ldr r0, [r7, #0] │ │ adds r2, r6, #0 │ │ adds r3, #180 ; 0xb4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ subs r4, r0, #0 │ │ - bne.n 4c756 │ │ + bne.n 4b332 │ │ movs r2, #163 ; 0xa3 │ │ ldr r3, [r7, #0] │ │ lsls r2, r2, #2 │ │ adds r1, r5, #0 │ │ str r5, [r3, r2] │ │ movs r2, #164 ; 0xa4 │ │ lsls r2, r2, #2 │ │ @@ -100532,186 +98080,185 @@ │ │ adds r1, r6, #0 │ │ ldr r0, [r2, r3] │ │ adds r2, r4, #0 │ │ bl 45f14 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r6, r2, r6 │ │ + cmp r5, #186 ; 0xba │ │ movs r1, r1 │ │ - stmia r6!, {r1, r2} │ │ - movs r5, r0 │ │ - bhi.n 4c6f4 │ │ + bge.n 4b394 │ │ movs r5, r0 │ │ - adds r4, r2, r5 │ │ + subs.w r0, fp, r5 │ │ + cmp r5, #120 ; 0x78 │ │ movs r1, r1 │ │ │ │ -0004c76c : │ │ +0004b348 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #284] ; (4c88c ) │ │ + ldr r3, [pc, #284] ; (4b468 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 4c780 │ │ - bl 49a34 │ │ - b.n 4c888 │ │ + bne.n 4b35c │ │ + bl 48610 │ │ + b.n 4b464 │ │ cmp r0, #0 │ │ - beq.n 4c78e │ │ + beq.n 4b36a │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4c798 │ │ - ldr r0, [pc, #256] ; (4c890 ) │ │ + beq.n 4b374 │ │ + ldr r0, [pc, #256] ; (4b46c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4c888 │ │ + b.n 4b464 │ │ movs r3, #1 │ │ str r3, [r0, #120] ; 0x78 │ │ - bl 4b9dc │ │ + bl 4a5b8 │ │ bl 2a24c │ │ cmp r0, r4 │ │ - bne.n 4c7ae │ │ + bne.n 4b38a │ │ movs r0, #0 │ │ bl 2a3ac │ │ bl 28078 │ │ cmp r0, r4 │ │ - bne.n 4c7bc │ │ + bne.n 4b398 │ │ movs r0, #0 │ │ bl 283b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 4c7da │ │ - ldr r3, [pc, #208] ; (4c894 ) │ │ + bpl.n 4b3b6 │ │ + ldr r3, [pc, #208] ; (4b470 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #163 ; 0xa3 │ │ lsls r3, r3, #2 │ │ ldr r3, [r2, r3] │ │ cmp r3, r4 │ │ - bne.n 4c7da │ │ + bne.n 4b3b6 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ - bl 4c6b4 │ │ + bl 4b290 │ │ ldr r0, [r4, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n 4c7ec │ │ + beq.n 4b3c8 │ │ movs r3, #4 │ │ ldr r2, [r0, #0] │ │ bics r2, r3 │ │ str r2, [r0, #0] │ │ - bl 491fc │ │ - ldr r3, [pc, #168] ; (4c898 ) │ │ + bl 4f164 │ │ + ldr r3, [pc, #168] ; (4b474 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4c800 │ │ + beq.n 4b3dc │ │ adds r1, r4, #0 │ │ blx r3 │ │ - ldr r3, [pc, #152] ; (4c89c ) │ │ + ldr r3, [pc, #152] ; (4b478 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #4 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4c812 │ │ + beq.n 4b3ee │ │ adds r1, r4, #0 │ │ blx r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 4c81c │ │ - bl 4bfc4 │ │ + bpl.n 4b3f8 │ │ + bl 4aba0 │ │ adds r0, r4, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ ldr r2, [r0, #56] ; 0x38 │ │ movs r3, #0 │ │ cmp r2, r4 │ │ - bne.n 4c82c │ │ + bne.n 4b408 │ │ str r3, [r0, #56] ; 0x38 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ bl 4546c │ │ ldr r0, [r4, #12] │ │ - bl 491fc │ │ + bl 4f164 │ │ ldr r0, [r4, #100] ; 0x64 │ │ bl 4546c │ │ adds r3, r4, #0 │ │ adds r3, #140 ; 0x8c │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - beq.n 4c858 │ │ + beq.n 4b434 │ │ ldr r2, [r5, #8] │ │ ldr r0, [r5, #0] │ │ str r2, [r3, #0] │ │ bl 4546c │ │ adds r0, r5, #0 │ │ - b.n 4c83c │ │ + b.n 4b418 │ │ adds r2, r4, #0 │ │ adds r3, #12 │ │ ldr r3, [r3, #0] │ │ adds r2, #148 ; 0x94 │ │ cmp r3, #0 │ │ - beq.n 4c86c │ │ + beq.n 4b448 │ │ adds r1, r3, #0 │ │ ldr r0, [r2, #0] │ │ adds r1, #148 ; 0x94 │ │ str r0, [r1, #0] │ │ ldr r2, [r2, #0] │ │ cmp r2, #0 │ │ - beq.n 4c878 │ │ + beq.n 4b454 │ │ adds r2, #152 ; 0x98 │ │ str r3, [r2, #0] │ │ - b.n 4c882 │ │ - ldr r2, [pc, #36] ; (4c8a0 ) │ │ + b.n 4b45e │ │ + ldr r2, [pc, #36] ; (4b47c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ adds r2, #252 ; 0xfc │ │ str r3, [r2, #20] │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, r7, r3 │ │ + cmp r5, #30 │ │ movs r1, r1 │ │ - stmia r5!, {r1, r3, r5, r6} │ │ + bls.n 4b38c │ │ movs r5, r0 │ │ - adds r0, r5, r2 │ │ + cmp r4, #204 ; 0xcc │ │ movs r1, r1 │ │ - adds r6, r7, r1 │ │ + cmp r4, #162 ; 0xa2 │ │ movs r1, r1 │ │ - adds r2, r5, r1 │ │ + cmp r4, #142 ; 0x8e │ │ movs r1, r1 │ │ - asrs r2, r6, #31 │ │ + cmp r4, #22 │ │ movs r1, r1 │ │ │ │ -0004c8a4 : │ │ +0004b480 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #128] ; (4c928 ) │ │ + ldr r5, [pc, #128] ; (4b504 ) │ │ adds r6, r0, #0 │ │ add r5, pc │ │ ldr r4, [r5, #0] │ │ cmp r4, #0 │ │ - bne.n 4c8b8 │ │ - bl 49a34 │ │ - b.n 4c922 │ │ + bne.n 4b494 │ │ + bl 48610 │ │ + b.n 4b4fe │ │ ldr r4, [r4, #36] ; 0x24 │ │ movs r0, #4 │ │ cmp r4, #0 │ │ - beq.n 4c8cc │ │ + beq.n 4b4a8 │ │ movs r0, #1 │ │ movs r1, #156 ; 0x9c │ │ bl 4545c │ │ subs r4, r0, #0 │ │ - bne.n 4c8d2 │ │ + bne.n 4b4ae │ │ bl 19ec4 │ │ - b.n 4c922 │ │ + b.n 4b4fe │ │ ldr r0, [r5, #0] │ │ adds r3, r0, #0 │ │ adds r2, r0, #0 │ │ adds r3, #25 │ │ adds r2, #252 ; 0xfc │ │ adds r3, #255 ; 0xff │ │ str r3, [r4, #0] │ │ @@ -100730,67 +98277,67 @@ │ │ lsls r3, r3, #22 │ │ str r3, [r4, #92] ; 0x5c │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r2, #20] │ │ adds r1, #152 ; 0x98 │ │ str r3, [r1, #0] │ │ cmp r3, #0 │ │ - beq.n 4c90c │ │ + beq.n 4b4e8 │ │ adds r3, #148 ; 0x94 │ │ str r4, [r3, #0] │ │ str r4, [r2, #20] │ │ ldr r3, [r0, #36] ; 0x24 │ │ adds r1, r4, #0 │ │ adds r2, r6, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 4c922 │ │ + bge.n 4b4fe │ │ adds r0, r4, #0 │ │ - bl 4c76c │ │ + bl 4b348 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r0, #31 │ │ + cmp r3, #230 ; 0xe6 │ │ movs r1, r1 │ │ │ │ -0004c92c : │ │ +0004b508 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #248] ; (4ca28 ) │ │ + ldr r3, [pc, #248] ; (4b604 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4ca26 │ │ + beq.n 4b602 │ │ bl 27dc0 │ │ bl 28a04 │ │ bl 2a544 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ bl 1ac18 │ │ - bl 4be90 │ │ - ldr r3, [pc, #216] ; (4ca2c ) │ │ + bl 4aa6c │ │ + ldr r3, [pc, #216] ; (4b608 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r5, [r3, #20] │ │ cmp r5, #0 │ │ - beq.n 4c968 │ │ + beq.n 4b544 │ │ adds r0, r5, #0 │ │ - bl 4c76c │ │ - b.n 4c950 │ │ + bl 4b348 │ │ + b.n 4b52c │ │ ldr r3, [r0, #8] │ │ blx r3 │ │ - ldr r3, [pc, #192] ; (4ca30 ) │ │ + ldr r3, [pc, #192] ; (4b60c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #12] │ │ cmp r5, r2 │ │ - bge.n 4c9cc │ │ + bge.n 4b5a8 │ │ movs r2, #68 ; 0x44 │ │ movs r6, #20 │ │ adds r4, r2, #0 │ │ muls r4, r5 │ │ ldr r3, [r3, #16] │ │ adds r4, r3, r4 │ │ ldr r3, [r4, #8] │ │ @@ -100799,62 +98346,62 @@ │ │ adds r6, r2, #0 │ │ subs r7, r3, #1 │ │ adds r3, r6, #0 │ │ subs r3, #20 │ │ adds r6, r3, #0 │ │ ldr r0, [r4, #12] │ │ adds r3, r7, #1 │ │ - beq.n 4c9b0 │ │ + beq.n 4b58c │ │ adds r0, r0, r6 │ │ ldr r0, [r0, #16] │ │ bl 4546c │ │ movs r2, #0 │ │ ldr r3, [r4, #12] │ │ subs r7, #1 │ │ adds r3, r3, r6 │ │ str r2, [r3, #16] │ │ - b.n 4c990 │ │ + b.n 4b56c │ │ movs r6, #0 │ │ bl 4546c │ │ ldr r0, [r4, #32] │ │ str r6, [r4, #12] │ │ bl 4546c │ │ str r6, [r4, #32] │ │ ldr r0, [r4, #64] ; 0x40 │ │ bl 4546c │ │ adds r5, #1 │ │ str r6, [r4, #64] ; 0x40 │ │ - b.n 4c96c │ │ + b.n 4b548 │ │ movs r4, #0 │ │ ldr r3, [r3, #16] │ │ cmp r3, r4 │ │ - beq.n 4ca04 │ │ - ldr r5, [pc, #92] ; (4ca34 ) │ │ + beq.n 4b5e0 │ │ + ldr r5, [pc, #92] ; (4b610 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r2, [r3, #12] │ │ cmp r4, r2 │ │ - bge.n 4c9f4 │ │ + bge.n 4b5d0 │ │ movs r1, #68 ; 0x44 │ │ ldr r2, [r3, #16] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ ldr r0, [r3, r2] │ │ bl 4546c │ │ adds r4, #1 │ │ - b.n 4c9d4 │ │ + b.n 4b5b0 │ │ ldr r0, [r3, #16] │ │ bl 4546c │ │ movs r2, #0 │ │ ldr r3, [r5, #0] │ │ adds r3, #252 ; 0xfc │ │ str r2, [r3, #16] │ │ str r2, [r3, #12] │ │ - ldr r4, [pc, #48] ; (4ca38 ) │ │ + ldr r4, [pc, #48] ; (4b614 ) │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ adds r3, #252 ; 0xfc │ │ ldr r0, [r3, #36] ; 0x24 │ │ bl 4546c │ │ ldr r0, [r4, #0] │ │ @@ -100863,746 +98410,744 @@ │ │ str r5, [r3, #36] ; 0x24 │ │ movs r3, #171 ; 0xab │ │ lsls r3, r3, #2 │ │ ldr r3, [r0, r3] │ │ blx r3 │ │ str r5, [r4, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - asrs r4, r7, #28 │ │ + cmp r3, #96 ; 0x60 │ │ movs r1, r1 │ │ - asrs r2, r3, #28 │ │ + cmp r3, #62 ; 0x3e │ │ movs r1, r1 │ │ - asrs r6, r7, #27 │ │ + cmp r3, #34 ; 0x22 │ │ movs r1, r1 │ │ - asrs r6, r2, #26 │ │ + cmp r2, #186 ; 0xba │ │ movs r1, r1 │ │ - asrs r4, r4, #25 │ │ + cmp r2, #136 ; 0x88 │ │ movs r1, r1 │ │ │ │ -0004ca3c : │ │ +0004b618 : │ │ adds r3, r2, #0 │ │ - ldr r2, [pc, #76] ; (4ca8c ) │ │ + ldr r2, [pc, #76] ; (4b668 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ adds r4, r0, #0 │ │ ldr r0, [r2, #0] │ │ adds r5, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 4ca54 │ │ - bl 49a34 │ │ - b.n 4ca8a │ │ + bne.n 4b630 │ │ + bl 48610 │ │ + b.n 4b666 │ │ cmp r4, #0 │ │ - beq.n 4ca64 │ │ + beq.n 4b640 │ │ adds r2, r0, #0 │ │ ldr r1, [r4, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r1, r2 │ │ - beq.n 4ca6e │ │ - ldr r0, [pc, #40] ; (4ca90 ) │ │ + beq.n 4b64a │ │ + ldr r0, [pc, #40] ; (4b66c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ca8a │ │ + b.n 4b666 │ │ adds r2, r0, #0 │ │ adds r2, #184 ; 0xb8 │ │ ldr r6, [r2, #0] │ │ cmp r6, #0 │ │ - beq.n 4ca80 │ │ + beq.n 4b65c │ │ adds r1, r4, #0 │ │ adds r2, r5, #0 │ │ blx r6 │ │ - b.n 4ca8a │ │ + b.n 4b666 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ adds r2, r3, #0 │ │ - bl 4aee0 │ │ + bl 49abc │ │ pop {r4, r5, r6, pc} │ │ - asrs r2, r5, #24 │ │ + cmp r2, #78 ; 0x4e │ │ movs r1, r1 │ │ - stmia r2!, {r2, r4, r7} │ │ + bvs.n 4b5e0 │ │ movs r5, r0 │ │ │ │ -0004ca94 : │ │ +0004b670 : │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #60] ; (4cad4 ) │ │ + ldr r4, [pc, #60] ; (4b6b0 ) │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 4caa8 │ │ - bl 49a34 │ │ - b.n 4cad0 │ │ - bl 4c690 │ │ + bne.n 4b684 │ │ + bl 48610 │ │ + b.n 4b6ac │ │ + bl 4b26c │ │ cmp r0, #0 │ │ - bne.n 4cab6 │ │ - ldr r0, [pc, #36] ; (4cad8 ) │ │ + bne.n 4b692 │ │ + ldr r0, [pc, #36] ; (4b6b4 ) │ │ add r0, pc │ │ - b.n 4cacc │ │ + b.n 4b6a8 │ │ ldr r0, [r4, #0] │ │ adds r3, r0, #0 │ │ adds r3, #188 ; 0xbc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cac8 │ │ + beq.n 4b6a4 │ │ adds r1, r5, #0 │ │ blx r3 │ │ - b.n 4cad0 │ │ - ldr r0, [pc, #16] ; (4cadc ) │ │ + b.n 4b6ac │ │ + ldr r0, [pc, #16] ; (4b6b8 ) │ │ add r0, pc │ │ bl 19d8c │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r2, r2, #23 │ │ + cmp r1, #246 ; 0xf6 │ │ movs r1, r1 │ │ - bpl.n 4cb6c │ │ - movs r5, r0 │ │ - bpl.n 4cb90 │ │ - movs r5, r0 │ │ + ; instruction: 0xe83d0005 │ │ + strex r0, r0, [sp, #20] │ │ │ │ -0004cae0 : │ │ +0004b6bc : │ │ push {r4, lr} │ │ - ldr r4, [pc, #36] ; (4cb08 ) │ │ + ldr r4, [pc, #36] ; (4b6e4 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 4caf0 │ │ + bne.n 4b6cc │ │ movs r0, #0 │ │ - b.n 4cb06 │ │ - bl 4c690 │ │ + b.n 4b6e2 │ │ + bl 4b26c │ │ cmp r0, #0 │ │ - beq.n 4caec │ │ + beq.n 4b6c8 │ │ ldr r0, [r4, #0] │ │ adds r3, r0, #0 │ │ adds r3, #192 ; 0xc0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4caec │ │ + beq.n 4b6c8 │ │ blx r3 │ │ pop {r4, pc} │ │ - asrs r0, r1, #22 │ │ + cmp r1, #172 ; 0xac │ │ movs r1, r1 │ │ │ │ -0004cb0c : │ │ +0004b6e8 : │ │ push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #80] ; (4cb60 ) │ │ + ldr r5, [pc, #80] ; (4b73c ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bne.n 4cb20 │ │ - bl 49a34 │ │ - b.n 4cb5e │ │ + bne.n 4b6fc │ │ + bl 48610 │ │ + b.n 4b73a │ │ cmp r0, #0 │ │ - beq.n 4cb2e │ │ + beq.n 4b70a │ │ ldr r2, [r0, #0] │ │ adds r3, #25 │ │ adds r3, #255 ; 0xff │ │ cmp r2, r3 │ │ - beq.n 4cb34 │ │ - ldr r0, [pc, #52] ; (4cb64 ) │ │ + beq.n 4b710 │ │ + ldr r0, [pc, #52] ; (4b740 ) │ │ add r0, pc │ │ - b.n 4cb4e │ │ + b.n 4b72a │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 4cb40 │ │ - ldr r0, [pc, #44] ; (4cb68 ) │ │ + bmi.n 4b71c │ │ + ldr r0, [pc, #44] ; (4b744 ) │ │ add r0, pc │ │ - b.n 4cb4e │ │ - bl 4c66c │ │ + b.n 4b72a │ │ + bl 4b248 │ │ subs r1, r0, #0 │ │ cmp r1, r4 │ │ - beq.n 4cb54 │ │ - ldr r0, [pc, #32] ; (4cb6c ) │ │ + beq.n 4b730 │ │ + ldr r0, [pc, #32] ; (4b748 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4cb5e │ │ + b.n 4b73a │ │ ldr r0, [r5, #0] │ │ adds r3, r0, #0 │ │ adds r3, #196 ; 0xc4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ pop {r3, r4, r5, pc} │ │ - asrs r2, r3, #21 │ │ + cmp r1, #126 ; 0x7e │ │ movs r1, r1 │ │ - stmia r1!, {r1, r3, r6, r7} │ │ + bpl.n 4b720 │ │ movs r5, r0 │ │ - bmi.n 4ca90 │ │ + b.n 4b656 │ │ movs r5, r0 │ │ - bpl.n 4cb72 │ │ + b.n 4b738 │ │ movs r5, r0 │ │ │ │ -0004cb70 : │ │ - ldr r3, [pc, #48] ; (4cba4 ) │ │ +0004b74c : │ │ + ldr r3, [pc, #48] ; (4b780 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cba2 │ │ + beq.n 4b77e │ │ cmp r0, #0 │ │ - beq.n 4cba2 │ │ + beq.n 4b77e │ │ adds r4, r0, #0 │ │ - bl 4c690 │ │ + bl 4b26c │ │ cmp r0, r4 │ │ - bne.n 4cb92 │ │ + bne.n 4b76e │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ - bl 4c6b4 │ │ - ldr r3, [pc, #20] ; (4cba8 ) │ │ + bl 4b290 │ │ + ldr r3, [pc, #20] ; (4b784 ) │ │ adds r1, r4, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r3, r0, #0 │ │ adds r3, #200 ; 0xc8 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ pop {r4, pc} │ │ - asrs r0, r7, #19 │ │ + cmp r1, #28 │ │ movs r1, r1 │ │ - asrs r6, r2, #19 │ │ + cmp r0, #250 ; 0xfa │ │ movs r1, r1 │ │ │ │ -0004cbac : │ │ - ldr r2, [pc, #96] ; (4cc10 ) │ │ +0004b788 : │ │ + ldr r2, [pc, #96] ; (4b7ec ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ ldr r5, [r2, #0] │ │ adds r3, r0, #0 │ │ adds r6, r1, #0 │ │ cmp r5, #0 │ │ - bne.n 4cbc2 │ │ - bl 49a34 │ │ - b.n 4cbda │ │ + bne.n 4b79e │ │ + bl 48610 │ │ + b.n 4b7b6 │ │ cmp r0, #0 │ │ - beq.n 4cbd2 │ │ + beq.n 4b7ae │ │ adds r2, r5, #0 │ │ ldr r1, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r1, r2 │ │ - beq.n 4cbde │ │ - ldr r0, [pc, #64] ; (4cc14 ) │ │ + beq.n 4b7ba │ │ + ldr r0, [pc, #64] ; (4b7f0 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 4cc0e │ │ + b.n 4b7ea │ │ cmp r6, #0 │ │ - bne.n 4cbf0 │ │ - ldr r0, [pc, #52] ; (4cc18 ) │ │ - ldr r1, [pc, #52] ; (4cc1c ) │ │ + bne.n 4b7cc │ │ + ldr r0, [pc, #52] ; (4b7f4 ) │ │ + ldr r1, [pc, #52] ; (4b7f8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4cbda │ │ + b.n 4b7b6 │ │ movs r2, #0 │ │ str r2, [r6, #4] │ │ adds r2, r5, #0 │ │ adds r2, #160 ; 0xa0 │ │ ldr r4, [r2, #0] │ │ cmp r4, #0 │ │ - bne.n 4cc06 │ │ + bne.n 4b7e2 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4cbda │ │ + b.n 4b7b6 │ │ adds r0, r5, #0 │ │ adds r1, r3, #0 │ │ adds r2, r6, #0 │ │ blx r4 │ │ pop {r4, r5, r6, pc} │ │ - asrs r4, r7, #18 │ │ + cmp r0, #224 ; 0xe0 │ │ movs r1, r1 │ │ - stmia r1!, {r1, r2, r5} │ │ + bpl.n 4b888 │ │ movs r5, r0 │ │ - add r1, pc, #16 ; (adr r1, 4cc2c ) │ │ + ; instruction: 0xb6b6 │ │ movs r5, r0 │ │ - bmi.n 4cb48 │ │ + b.n 4b70e │ │ movs r5, r0 │ │ │ │ -0004cc20 : │ │ +0004b7fc : │ │ push {r3, lr} │ │ movs r1, #1 │ │ - ldr r0, [pc, #64] ; (4cc68 ) │ │ + ldr r0, [pc, #64] ; (4b844 ) │ │ bl 290a0 │ │ movs r1, #1 │ │ - ldr r0, [pc, #60] ; (4cc6c ) │ │ + ldr r0, [pc, #60] ; (4b848 ) │ │ bl 290a0 │ │ - bl 4be4c │ │ + bl 4aa28 │ │ subs r1, r0, #0 │ │ - beq.n 4cc50 │ │ - ldr r3, [pc, #52] ; (4cc70 ) │ │ + beq.n 4b82c │ │ + ldr r3, [pc, #52] ; (4b84c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4cc50 │ │ + beq.n 4b82c │ │ adds r3, r0, #0 │ │ adds r3, #228 ; 0xe4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cc50 │ │ + beq.n 4b82c │ │ blx r3 │ │ - ldr r3, [pc, #32] ; (4cc74 ) │ │ + ldr r3, [pc, #32] ; (4b850 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4cc66 │ │ + beq.n 4b842 │ │ adds r3, r0, #0 │ │ adds r3, #212 ; 0xd4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cc66 │ │ + beq.n 4b842 │ │ blx r3 │ │ pop {r3, pc} │ │ lsls r3, r0, #12 │ │ movs r0, r0 │ │ lsls r2, r0, #12 │ │ movs r0, r0 │ │ - asrs r0, r6, #16 │ │ + cmp r0, #84 ; 0x54 │ │ movs r1, r1 │ │ - asrs r2, r3, #16 │ │ + cmp r0, #62 ; 0x3e │ │ movs r1, r1 │ │ │ │ -0004cc78 : │ │ +0004b854 : │ │ movs r1, #1 │ │ push {r3, lr} │ │ - ldr r0, [pc, #12] ; (4cc8c ) │ │ + ldr r0, [pc, #12] ; (4b868 ) │ │ negs r1, r1 │ │ bl 290a0 │ │ subs r0, #1 │ │ negs r3, r0 │ │ adcs r0, r3 │ │ pop {r3, pc} │ │ lsls r3, r0, #12 │ │ ... │ │ │ │ -0004cc90 : │ │ +0004b86c : │ │ push {r3, lr} │ │ - ldr r3, [pc, #68] ; (4ccd8 ) │ │ + ldr r3, [pc, #68] ; (4b8b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4cca8 │ │ + beq.n 4b884 │ │ adds r3, r0, #0 │ │ adds r3, #216 ; 0xd8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cca8 │ │ + beq.n 4b884 │ │ blx r3 │ │ - bl 4be4c │ │ + bl 4aa28 │ │ subs r1, r0, #0 │ │ - beq.n 4ccc6 │ │ - ldr r3, [pc, #40] ; (4ccdc ) │ │ + beq.n 4b8a2 │ │ + ldr r3, [pc, #40] ; (4b8b8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4ccc6 │ │ + beq.n 4b8a2 │ │ adds r3, r0, #0 │ │ adds r3, #232 ; 0xe8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4ccc6 │ │ + beq.n 4b8a2 │ │ blx r3 │ │ movs r1, #0 │ │ - ldr r0, [pc, #20] ; (4cce0 ) │ │ + ldr r0, [pc, #20] ; (4b8bc ) │ │ bl 290a0 │ │ - ldr r0, [pc, #20] ; (4cce4 ) │ │ + ldr r0, [pc, #20] ; (4b8c0 ) │ │ movs r1, #0 │ │ bl 290a0 │ │ pop {r3, pc} │ │ - asrs r0, r3, #15 │ │ + movs r7, #252 ; 0xfc │ │ movs r1, r1 │ │ - asrs r2, r7, #14 │ │ + movs r7, #222 ; 0xde │ │ movs r1, r1 │ │ lsls r3, r0, #12 │ │ movs r0, r0 │ │ lsls r2, r0, #12 │ │ ... │ │ │ │ -0004cce8 : │ │ +0004b8c4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (4cd04 ) │ │ + ldr r3, [pc, #24] ; (4b8e0 ) │ │ adds r1, r0, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n 4cd02 │ │ + beq.n 4b8de │ │ adds r3, r0, #0 │ │ adds r3, #220 ; 0xdc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cd02 │ │ + beq.n 4b8de │ │ blx r3 │ │ pop {r3, pc} │ │ - asrs r6, r7, #13 │ │ + movs r7, #162 ; 0xa2 │ │ movs r1, r1 │ │ │ │ -0004cd08 : │ │ +0004b8e4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (4cd24 ) │ │ + ldr r3, [pc, #24] ; (4b900 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 4cd22 │ │ + beq.n 4b8fe │ │ adds r2, r3, #0 │ │ adds r2, #224 ; 0xe0 │ │ ldr r2, [r2, #0] │ │ subs r0, r2, #0 │ │ - beq.n 4cd22 │ │ + beq.n 4b8fe │ │ adds r0, r3, #0 │ │ blx r2 │ │ pop {r3, pc} │ │ - asrs r0, r4, #13 │ │ + movs r7, #132 ; 0x84 │ │ movs r1, r1 │ │ │ │ -0004cd28 : │ │ +0004b904 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #448] ; (4ceec ) │ │ + ldr r3, [pc, #448] ; (4bac8 ) │ │ adds r5, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4cd3a │ │ - bl 4c92c │ │ + beq.n 4b916 │ │ + bl 4b508 │ │ bl 46cb4 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ bl 1aabc │ │ cmp r0, #0 │ │ - bge.n 4cd4c │ │ - b.n 4ce40 │ │ + bge.n 4b928 │ │ + b.n 4ba1c │ │ bl 2a1dc │ │ cmp r0, #0 │ │ - blt.n 4ce40 │ │ + blt.n 4ba1c │ │ bl 2805c │ │ cmp r0, #0 │ │ - blt.n 4ce40 │ │ + blt.n 4ba1c │ │ bl 279b0 │ │ cmp r0, #0 │ │ - blt.n 4ce40 │ │ + blt.n 4ba1c │ │ cmp r5, #0 │ │ - bne.n 4cd78 │ │ - ldr r0, [pc, #388] ; (4cef0 ) │ │ + bne.n 4b954 │ │ + ldr r0, [pc, #388] ; (4bacc ) │ │ movs r4, #0 │ │ add r0, pc │ │ bl 45cca │ │ subs r5, r0, #0 │ │ cmp r5, r4 │ │ - beq.n 4cdbe │ │ + beq.n 4b99a │ │ movs r4, #0 │ │ - ldr r2, [pc, #376] ; (4cef4 ) │ │ + ldr r2, [pc, #376] ; (4bad0 ) │ │ lsls r3, r4, #2 │ │ add r2, pc │ │ ldr r6, [r3, r2] │ │ cmp r6, #0 │ │ - beq.n 4cdd8 │ │ + beq.n 4b9b4 │ │ adds r0, r5, #0 │ │ ldr r7, [r6, #0] │ │ bl 450e8 │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r7, #0 │ │ bl 453ce │ │ subs r7, r0, #0 │ │ - bne.n 4cdb0 │ │ + bne.n 4b98c │ │ ldr r3, [r6, #8] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n 4cdb0 │ │ + beq.n 4b98c │ │ ldr r3, [r6, #12] │ │ adds r0, r7, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 4cdee │ │ - b.n 4cddc │ │ + bne.n 4b9ca │ │ + b.n 4b9b8 │ │ adds r4, #1 │ │ - b.n 4cd7a │ │ + b.n 4b956 │ │ ldr r3, [r5, #8] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 4cdcc │ │ + bne.n 4b9a8 │ │ adds r4, #1 │ │ - ldr r2, [pc, #312] ; (4cef8 ) │ │ + ldr r2, [pc, #312] ; (4bad4 ) │ │ lsls r3, r4, #2 │ │ add r2, pc │ │ ldr r5, [r3, r2] │ │ cmp r5, #0 │ │ - bne.n 4cdb4 │ │ - b.n 4cde8 │ │ + bne.n 4b990 │ │ + b.n 4b9c4 │ │ ldr r3, [r5, #12] │ │ movs r0, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n 4cdbc │ │ - b.n 4cdee │ │ + beq.n 4b998 │ │ + b.n 4b9ca │ │ cmp r5, #0 │ │ - beq.n 4cde8 │ │ - ldr r0, [pc, #284] ; (4cefc ) │ │ + beq.n 4b9c4 │ │ + ldr r0, [pc, #284] ; (4bad8 ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4ce5e │ │ - ldr r0, [pc, #276] ; (4cf00 ) │ │ + b.n 4ba3a │ │ + ldr r0, [pc, #276] ; (4badc ) │ │ add r0, pc │ │ - b.n 4ce5a │ │ - ldr r3, [pc, #276] ; (4cf04 ) │ │ + b.n 4ba36 │ │ + ldr r3, [pc, #276] ; (4bae0 ) │ │ lsls r4, r4, #2 │ │ movs r2, #1 │ │ add r3, pc │ │ ldr r3, [r4, r3] │ │ - ldr r5, [pc, #268] ; (4cf08 ) │ │ + ldr r5, [pc, #268] ; (4bae4 ) │ │ ldr r3, [r3, #0] │ │ add r5, pc │ │ str r0, [r5, #0] │ │ str r3, [r0, #0] │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ str r2, [r3, #32] │ │ movs r2, #194 ; 0xc2 │ │ movs r3, #0 │ │ lsls r2, r2, #1 │ │ str r3, [r0, r2] │ │ movs r2, #162 ; 0xa2 │ │ lsls r2, r2, #2 │ │ str r3, [r0, r2] │ │ - bl 4c250 │ │ + bl 4ae2c │ │ ldr r4, [r5, #0] │ │ bl 45edc │ │ movs r3, #165 ; 0xa5 │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ ldr r4, [r5, #0] │ │ bl 45edc │ │ movs r3, #166 ; 0xa6 │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 4ce46 │ │ - bl 4c92c │ │ + bge.n 4ba22 │ │ + bl 4b508 │ │ movs r4, #1 │ │ negs r4, r4 │ │ - b.n 4cee8 │ │ + b.n 4bac4 │ │ ldr r3, [r5, #0] │ │ adds r2, r3, #0 │ │ adds r2, #252 ; 0xfc │ │ ldr r2, [r2, #12] │ │ cmp r2, #0 │ │ - bne.n 4ce62 │ │ - bl 4c92c │ │ - ldr r0, [pc, #180] ; (4cf0c ) │ │ + bne.n 4ba3e │ │ + bl 4b508 │ │ + ldr r0, [pc, #180] ; (4bae8 ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r4, r0, #0 │ │ - b.n 4cee8 │ │ + b.n 4bac4 │ │ adds r3, #8 │ │ ldr r3, [r3, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.n 4cec6 │ │ - ldr r0, [pc, #164] ; (4cf10 ) │ │ + beq.n 4baa2 │ │ + ldr r0, [pc, #164] ; (4baec ) │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ cmp r0, #0 │ │ - bne.n 4ce84 │ │ - ldr r0, [pc, #156] ; (4cf14 ) │ │ + bne.n 4ba60 │ │ + ldr r0, [pc, #156] ; (4baf0 ) │ │ add r0, pc │ │ - bl 19fdc │ │ + bl 1a45c │ │ cmp r0, #0 │ │ - bne.n 4ce92 │ │ - b.n 4cea4 │ │ - ldr r1, [pc, #144] ; (4cf18 ) │ │ + bne.n 4ba6e │ │ + b.n 4ba80 │ │ + ldr r1, [pc, #144] ; (4baf4 ) │ │ add r1, pc │ │ bl 453c6 │ │ cmp r0, #0 │ │ - bne.n 4ce76 │ │ - b.n 4cea4 │ │ + bne.n 4ba52 │ │ + b.n 4ba80 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 4cea4 │ │ - ldr r1, [pc, #128] ; (4cf1c ) │ │ + beq.n 4ba80 │ │ + ldr r1, [pc, #128] ; (4baf8 ) │ │ add r1, pc │ │ bl 453c6 │ │ cmp r0, #0 │ │ - bne.n 4cec6 │ │ - ldr r0, [pc, #120] ; (4cf20 ) │ │ + bne.n 4baa2 │ │ + ldr r0, [pc, #120] ; (4bafc ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ cmp r0, #0 │ │ - bne.n 4ceb6 │ │ - bl 4bebc │ │ - bl 4cd08 │ │ + bne.n 4ba92 │ │ + bl 4aa98 │ │ + bl 4b8e4 │ │ movs r4, #0 │ │ cmp r0, r4 │ │ - bne.n 4cee8 │ │ - bl 4cc20 │ │ - b.n 4cee8 │ │ - ldr r3, [pc, #92] ; (4cf24 ) │ │ - ldr r1, [pc, #92] ; (4cf28 ) │ │ + bne.n 4bac4 │ │ + bl 4b7fc │ │ + b.n 4bac4 │ │ + ldr r3, [pc, #92] ; (4bb00 ) │ │ + ldr r1, [pc, #92] ; (4bb04 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r1, pc │ │ adds r2, r3, #0 │ │ adds r2, #8 │ │ str r1, [r2, #124] ; 0x7c │ │ - ldr r1, [pc, #84] ; (4cf2c ) │ │ + ldr r1, [pc, #84] ; (4bb08 ) │ │ adds r2, #128 ; 0x80 │ │ adds r3, #140 ; 0x8c │ │ add r1, pc │ │ str r1, [r2, #0] │ │ - ldr r2, [pc, #76] ; (4cf30 ) │ │ + ldr r2, [pc, #76] ; (4bb0c ) │ │ add r2, pc │ │ str r2, [r3, #0] │ │ - b.n 4cea4 │ │ + b.n 4ba80 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - asrs r6, r7, #12 │ │ + movs r7, #98 ; 0x62 │ │ movs r1, r1 │ │ - bcc.n 4cf1e │ │ + b.n 4b6e4 │ │ movs r5, r0 │ │ - stmia r4!, {r1, r2, r3} │ │ + bhi.n 4bb38 │ │ movs r0, r1 │ │ - stmia r3!, {r1, r3, r6, r7} │ │ + bvc.n 4bab4 │ │ movs r0, r1 │ │ - bcs.n 4ce62 │ │ + b.n 4b628 │ │ movs r5, r0 │ │ - bcs.n 4ce74 │ │ + b.n 4b63a │ │ movs r5, r0 │ │ - stmia r3!, {r3, r4, r7} │ │ + bvc.n 4ba5c │ │ movs r0, r1 │ │ - asrs r0, r6, #9 │ │ + movs r6, #148 ; 0x94 │ │ movs r1, r1 │ │ - bcs.n 4cfd8 │ │ + b.n 4b59e │ │ movs r5, r0 │ │ - bkpt 0x00d6 │ │ + bcs.n 4bae4 │ │ movs r5, r0 │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ + b.n 4be56 │ │ movs r5, r0 │ │ - stmia r2!, {r5, r7} │ │ + bvs.n 4ba80 │ │ movs r5, r0 │ │ - ldr r6, [sp, #296] ; 0x128 │ │ + cbz r4, 4bb7a │ │ movs r5, r0 │ │ - bcs.n 4cfa0 │ │ + b.n 4b566 │ │ movs r5, r0 │ │ - asrs r2, r4, #6 │ │ + movs r5, #198 ; 0xc6 │ │ movs r1, r1 │ │ - blt.n 4cf52 │ │ + blt.n 4bb2e │ │ vtbx.8 d29, {d15-d17}, d17 │ │ vtbl.8 d29, {d31-: │ │ +0004bb10 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r3, #0 │ │ - ldr r3, [pc, #656] ; (4d1cc ) │ │ + ldr r3, [pc, #656] ; (4bda8 ) │ │ sub sp, #52 ; 0x34 │ │ str r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r0, [sp, #8] │ │ adds r6, r1, #0 │ │ ldr r2, [r3, #0] │ │ ldr r5, [sp, #76] ; 0x4c │ │ str r3, [sp, #20] │ │ str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [pc, #640] ; (4d1d0 ) │ │ + ldr r2, [pc, #640] ; (4bdac ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n 4cf74 │ │ + beq.n 4bb50 │ │ movs r3, #1 │ │ lsrs r1, r5, #17 │ │ lsrs r2, r5, #18 │ │ ands r2, r3 │ │ ands r1, r3 │ │ adds r1, r1, r2 │ │ lsrs r2, r5, #19 │ │ ands r2, r3 │ │ adds r2, r1, r2 │ │ cmp r2, r3 │ │ - ble.n 4cf7e │ │ - ldr r0, [pc, #612] ; (4d1d4 ) │ │ + ble.n 4bb5a │ │ + ldr r0, [pc, #612] ; (4bdb0 ) │ │ add r0, pc │ │ - b.n 4cfa0 │ │ - bl 4cd28 │ │ + b.n 4bb7c │ │ + bl 4b904 │ │ cmp r0, #0 │ │ - bge.n 4cf58 │ │ - b.n 4d180 │ │ + bge.n 4bb34 │ │ + b.n 4bd5c │ │ cmp r7, #0 │ │ - ble.n 4cfa6 │ │ + ble.n 4bb82 │ │ movs r2, #128 ; 0x80 │ │ ldr r1, [sp, #72] ; 0x48 │ │ lsls r2, r2, #7 │ │ cmp r1, #0 │ │ - bgt.n 4cf8e │ │ - b.n 4d1be │ │ + bgt.n 4bb6a │ │ + b.n 4bd9a │ │ cmp r7, r2 │ │ - bgt.n 4cf9c │ │ + bgt.n 4bb78 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #72] ; 0x48 │ │ lsls r3, r3, #7 │ │ cmp r2, r3 │ │ - ble.n 4cfb0 │ │ - ldr r0, [pc, #568] ; (4d1d8 ) │ │ + ble.n 4bb8c │ │ + ldr r0, [pc, #568] ; (4bdb4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4d180 │ │ + b.n 4bd5c │ │ ldr r2, [sp, #72] ; 0x48 │ │ adds r7, r3, #0 │ │ cmp r2, #0 │ │ - bgt.n 4cf92 │ │ + bgt.n 4bb6e │ │ str r7, [sp, #72] ; 0x48 │ │ - ldr r3, [pc, #552] ; (4d1dc ) │ │ - ldr r1, [pc, #556] ; (4d1e0 ) │ │ + ldr r3, [pc, #552] ; (4bdb8 ) │ │ + ldr r1, [pc, #556] ; (4bdbc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r1, pc │ │ ldr r0, [r3, #0] │ │ bl 453b6 │ │ movs r3, #2 │ │ cmp r0, #0 │ │ - beq.n 4cfc8 │ │ + beq.n 4bba4 │ │ orrs r5, r3 │ │ tst r5, r3 │ │ - bne.n 4cfd2 │ │ + bne.n 4bbae │ │ lsls r3, r5, #18 │ │ - bpl.n 4d008 │ │ - b.n 4cff6 │ │ - ldr r3, [pc, #528] ; (4d1e4 ) │ │ + bpl.n 4bbe4 │ │ + b.n 4bbd2 │ │ + ldr r3, [pc, #528] ; (4bdc0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r3, #176 ; 0xb0 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n 4cfea │ │ - ldr r0, [pc, #516] ; (4d1e8 ) │ │ + bne.n 4bbc6 │ │ + ldr r0, [pc, #516] ; (4bdc4 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4d1ae │ │ + b.n 4bd8a │ │ movs r0, #0 │ │ - bl 4bee8 │ │ + bl 4aac4 │ │ cmp r0, #0 │ │ - bge.n 4cfcc │ │ - b.n 4d180 │ │ - ldr r0, [pc, #500] ; (4d1ec ) │ │ + bge.n 4bba8 │ │ + b.n 4bd5c │ │ + ldr r0, [pc, #500] ; (4bdc8 ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ cmp r0, #0 │ │ - beq.n 4d008 │ │ - ldr r3, [pc, #488] ; (4d1f0 ) │ │ + beq.n 4bbe4 │ │ + ldr r3, [pc, #488] ; (4bdcc ) │ │ ands r5, r3 │ │ movs r0, #1 │ │ movs r1, #156 ; 0x9c │ │ bl 4545c │ │ subs r4, r0, #0 │ │ - bne.n 4d01a │ │ + bne.n 4bbf6 │ │ bl 19ec4 │ │ - b.n 4d1ae │ │ - ldr r3, [pc, #472] ; (4d1f4 ) │ │ + b.n 4bd8a │ │ + ldr r3, [pc, #472] ; (4bdd0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #0 │ │ adds r2, #25 │ │ adds r3, #252 ; 0xfc │ │ adds r2, #255 ; 0xff │ │ str r2, [r0, #0] │ │ @@ -101613,81 +99158,81 @@ │ │ str r6, [r0, #16] │ │ lsrs r6, r6, #16 │ │ str r3, [r0, #20] │ │ ldr r3, [sp, #72] ; 0x48 │ │ lsls r6, r6, #16 │ │ str r2, [r0, #4] │ │ str r3, [r0, #28] │ │ - ldr r3, [pc, #436] ; (4d1f8 ) │ │ - ldr r2, [pc, #440] ; (4d1fc ) │ │ + ldr r3, [pc, #436] ; (4bdd4 ) │ │ + ldr r2, [pc, #440] ; (4bdd8 ) │ │ str r7, [r0, #24] │ │ adds r6, r6, r3 │ │ adds r1, r6, #0 │ │ ands r1, r2 │ │ negs r0, r1 │ │ adcs r0, r1 │ │ str r2, [sp, #12] │ │ str r0, [sp, #4] │ │ cmp r0, #0 │ │ - bne.n 4d068 │ │ + bne.n 4bc44 │ │ ldr r3, [sp, #0] │ │ - ldr r2, [pc, #412] ; (4d1f8 ) │ │ + ldr r2, [pc, #412] ; (4bdd4 ) │ │ lsrs r3, r3, #16 │ │ lsls r3, r3, #16 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #12] │ │ tst r3, r2 │ │ - bne.n 4d0dc │ │ + bne.n 4bcb8 │ │ adds r0, r4, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ movs r1, #68 ; 0x44 │ │ - ldr r3, [pc, #396] ; (4d200 ) │ │ + ldr r3, [pc, #396] ; (4bddc ) │ │ mov ip, r1 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #0 │ │ adds r2, #252 ; 0xfc │ │ ldr r6, [r2, #12] │ │ str r0, [sp, #16] │ │ cmp r3, r6 │ │ - bge.n 4d096 │ │ + bge.n 4bc72 │ │ mov r1, ip │ │ muls r1, r3 │ │ ldr r0, [r2, #16] │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #16] │ │ cmp r0, r1 │ │ - beq.n 4d09a │ │ + beq.n 4bc76 │ │ adds r3, #1 │ │ - b.n 4d080 │ │ + b.n 4bc5c │ │ movs r0, #0 │ │ - b.n 4d09c │ │ + b.n 4bc78 │ │ adds r0, r3, #0 │ │ add r6, sp, #28 │ │ adds r1, r6, #0 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 4d0ba │ │ + beq.n 4bc96 │ │ ldr r3, [r6, #8] │ │ subs r7, r3, r7 │ │ lsrs r3, r7, #31 │ │ adds r7, r3, r7 │ │ ldr r3, [sp, #28] │ │ asrs r7, r7, #1 │ │ adds r7, r3, r7 │ │ str r7, [r4, #16] │ │ ldr r3, [sp, #0] │ │ - ldr r2, [pc, #312] ; (4d1f8 ) │ │ + ldr r2, [pc, #312] ; (4bdd4 ) │ │ lsrs r3, r3, #16 │ │ lsls r3, r3, #16 │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #12] │ │ tst r3, r2 │ │ - bne.n 4d0dc │ │ + bne.n 4bcb8 │ │ ldr r3, [r6, #12] │ │ ldr r2, [sp, #72] ; 0x48 │ │ subs r3, r3, r2 │ │ lsrs r2, r3, #31 │ │ adds r3, r2, r3 │ │ ldr r2, [r6, #4] │ │ asrs r3, r3, #1 │ │ @@ -101698,277 +99243,277 @@ │ │ ldr r3, [r4, #20] │ │ str r3, [r4, #60] ; 0x3c │ │ ldr r3, [r4, #24] │ │ str r3, [r4, #64] ; 0x40 │ │ ldr r3, [r4, #28] │ │ str r3, [r4, #68] ; 0x44 │ │ lsls r3, r5, #31 │ │ - bpl.n 4d138 │ │ + bpl.n 4bd14 │ │ adds r0, r4, #0 │ │ - bl 4a41c │ │ + bl 48ff8 │ │ movs r1, #68 ; 0x44 │ │ - ldr r3, [pc, #264] ; (4d204 ) │ │ + ldr r3, [pc, #264] ; (4bde0 ) │ │ mov ip, r1 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ movs r3, #0 │ │ adds r2, #252 ; 0xfc │ │ ldr r6, [r2, #12] │ │ cmp r3, r6 │ │ - bge.n 4d11a │ │ + bge.n 4bcf6 │ │ mov r1, ip │ │ muls r1, r3 │ │ ldr r7, [r2, #16] │ │ adds r1, r7, r1 │ │ cmp r0, r1 │ │ - beq.n 4d11e │ │ + beq.n 4bcfa │ │ adds r3, #1 │ │ - b.n 4d106 │ │ + b.n 4bce2 │ │ movs r0, #0 │ │ - b.n 4d120 │ │ + b.n 4bcfc │ │ adds r0, r3, #0 │ │ add r6, sp, #28 │ │ adds r1, r6, #0 │ │ - bl 49f0c │ │ + bl 48ae8 │ │ ldr r3, [sp, #28] │ │ str r3, [r4, #16] │ │ ldr r3, [r6, #4] │ │ str r3, [r4, #20] │ │ ldr r3, [r6, #8] │ │ str r3, [r4, #24] │ │ ldr r3, [r6, #12] │ │ str r3, [r4, #28] │ │ movs r2, #8 │ │ - ldr r3, [pc, #204] ; (4d208 ) │ │ + ldr r3, [pc, #204] ; (4bde4 ) │ │ adds r1, r4, #0 │ │ ands r3, r5 │ │ orrs r3, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ str r3, [r4, #92] ; 0x5c │ │ str r3, [r4, #96] ; 0x60 │ │ - ldr r3, [pc, #188] ; (4d20c ) │ │ + ldr r3, [pc, #188] ; (4bde8 ) │ │ adds r1, #152 ; 0x98 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ adds r2, r0, #0 │ │ adds r2, #252 ; 0xfc │ │ ldr r3, [r2, #20] │ │ str r3, [r1, #0] │ │ movs r1, #0 │ │ str r1, [r4, #120] ; 0x78 │ │ cmp r3, r1 │ │ - beq.n 4d16a │ │ + beq.n 4bd46 │ │ adds r3, #148 ; 0x94 │ │ str r4, [r3, #0] │ │ ldr r3, [r0, #32] │ │ str r4, [r2, #20] │ │ cmp r3, #0 │ │ - beq.n 4d184 │ │ + beq.n 4bd60 │ │ adds r1, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 4d184 │ │ + bge.n 4bd60 │ │ adds r0, r4, #0 │ │ - bl 4c76c │ │ + bl 4b348 │ │ movs r0, #0 │ │ - b.n 4d1b0 │ │ + b.n 4bd8c │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 4d192 │ │ + beq.n 4bd6e │ │ adds r0, r4, #0 │ │ adds r1, r3, #0 │ │ - bl 4a6a4 │ │ + bl 49280 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 4bb04 │ │ + bl 4a6e0 │ │ movs r1, #69 ; 0x45 │ │ ldr r3, [r4, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ ands r1, r3 │ │ subs r1, #5 │ │ negs r2, r1 │ │ adcs r2, r1 │ │ adds r1, r2, #0 │ │ - bl 4b838 │ │ + bl 4a414 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4d1c8 │ │ + beq.n 4bda4 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ cmp r7, r2 │ │ - ble.n 4d1c4 │ │ - b.n 4cf9c │ │ + ble.n 4bda0 │ │ + b.n 4bb78 │ │ str r3, [sp, #72] ; 0x48 │ │ - b.n 4cfb0 │ │ + b.n 4bb8c │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - stmia r3!, {r1, r2, r5, r7} │ │ + bvc.n 4bd40 │ │ movs r0, r1 │ │ - asrs r4, r3, #4 │ │ + movs r5, #64 ; 0x40 │ │ movs r1, r1 │ │ - bne.n 4d0fc │ │ + b.n 4b6c2 │ │ movs r5, r0 │ │ - bne.n 4d0ea │ │ + b.n 4b6b0 │ │ movs r5, r0 │ │ - asrs r0, r7, #2 │ │ + movs r4, #220 ; 0xdc │ │ movs r1, r1 │ │ - add r0, pc, #248 ; (adr r0, 4d2dc ) │ │ + push {r1, r5, r6} │ │ movs r5, r0 │ │ - asrs r0, r3, #2 │ │ + movs r4, #188 ; 0xbc │ │ movs r1, r1 │ │ - ldmia r6!, {r0, r4, r7} │ │ + b.n 4c0d4 │ │ movs r5, r0 │ │ - bne.n 4d270 │ │ + b.n 4b636 │ │ movs r5, r0 │ │ svc 255 ; 0xff │ │ - vshr.u32 , q0, #1 │ │ + vsri.32 q9, q10, #1 │ │ movs r1, r1 │ │ movs r0, r0 │ │ - b.n 4d200 │ │ + b.n 4bddc │ │ ; instruction: 0xffffefff │ │ - lsrs r0, r7, #31 │ │ + movs r4, #28 │ │ movs r1, r1 │ │ - lsrs r0, r6, #29 │ │ + movs r3, #148 ; 0x94 │ │ movs r1, r1 │ │ - add r0, pc, #200 ; (adr r0, 4d2d4 ) │ │ + add r0, pc, #200 ; (adr r0, 4beb0 ) │ │ movs r7, r1 │ │ - lsrs r2, r3, #28 │ │ + movs r3, #62 ; 0x3e │ │ movs r1, r1 │ │ │ │ -0004d210 : │ │ +0004bdec : │ │ push {r3, lr} │ │ subs r1, r0, #0 │ │ - beq.n 4d22e │ │ - ldr r3, [pc, #24] ; (4d230 ) │ │ + beq.n 4be0a │ │ + ldr r3, [pc, #24] ; (4be0c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 4d22e │ │ + beq.n 4be0a │ │ adds r2, r3, #0 │ │ adds r2, #236 ; 0xec │ │ ldr r2, [r2, #0] │ │ subs r0, r2, #0 │ │ - beq.n 4d22e │ │ + beq.n 4be0a │ │ adds r0, r3, #0 │ │ blx r2 │ │ pop {r3, pc} │ │ - lsrs r4, r2, #25 │ │ + movs r2, #120 ; 0x78 │ │ movs r1, r1 │ │ │ │ -0004d234 : │ │ - ldr r3, [pc, #208] ; (4d308 ) │ │ +0004be10 : │ │ + ldr r3, [pc, #208] ; (4bee4 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #28 │ │ adds r7, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r6, r1, #0 │ │ str r2, [sp, #20] │ │ str r3, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n 4d25a │ │ - ldr r0, [pc, #188] ; (4d30c ) │ │ - ldr r1, [pc, #192] ; (4d310 ) │ │ + bne.n 4be36 │ │ + ldr r0, [pc, #188] ; (4bee8 ) │ │ + ldr r1, [pc, #192] ; (4beec ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 4d2e6 │ │ + b.n 4bec2 │ │ bl 2a24c │ │ subs r5, r0, #0 │ │ str r0, [sp, #0] │ │ - beq.n 4d26e │ │ - bl 4a66c │ │ + beq.n 4be4a │ │ + bl 49248 │ │ lsls r0, r0, #17 │ │ lsrs r3, r0, #31 │ │ str r3, [sp, #0] │ │ bl 2812c │ │ str r0, [sp, #4] │ │ movs r0, #0 │ │ bl 28138 │ │ movs r0, #0 │ │ bl 288e0 │ │ movs r0, #1 │ │ bl 289de │ │ str r0, [sp, #8] │ │ bl 2a384 │ │ cmp r6, #0 │ │ - bne.n 4d292 │ │ + bne.n 4be6e │ │ add r6, sp, #16 │ │ - ldr r3, [pc, #128] ; (4d314 ) │ │ + ldr r3, [pc, #128] ; (4bef0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n 4d2ac │ │ + bne.n 4be88 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ bl 6b7a0 │ │ movs r4, #0 │ │ cmp r0, r4 │ │ - beq.n 4d2c2 │ │ - b.n 4d2f4 │ │ + beq.n 4be9e │ │ + b.n 4bed0 │ │ adds r3, r0, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 4d29c │ │ + beq.n 4be78 │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ blx r3 │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - beq.n 4d29c │ │ + beq.n 4be78 │ │ cmp r5, #0 │ │ - beq.n 4d2d8 │ │ + beq.n 4beb4 │ │ adds r0, r5, #0 │ │ - bl 4b0a8 │ │ + bl 49c84 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - beq.n 4d2d8 │ │ + beq.n 4beb4 │ │ movs r0, #1 │ │ bl 28138 │ │ ldr r0, [sp, #8] │ │ bl 289de │ │ ldr r0, [sp, #4] │ │ bl 288e0 │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4d302 │ │ + beq.n 4bede │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ movs r4, #1 │ │ - ldr r0, [pc, #32] ; (4d318 ) │ │ + ldr r0, [pc, #32] ; (4bef4 ) │ │ negs r4, r4 │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 4d2c2 │ │ + b.n 4be9e │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - stmia r0!, {r2, r3, r5, r7} │ │ + bmi.n 4be88 │ │ movs r0, r1 │ │ - ldr r2, [sp, #616] ; 0x268 │ │ + add sp, #304 ; 0x130 │ │ movs r5, r0 │ │ - ldmia r7!, {r0, r1} │ │ + b.n 4c2e0 │ │ movs r5, r0 │ │ - lsrs r0, r3, #23 │ │ + movs r1, #252 ; 0xfc │ │ movs r1, r1 │ │ - ldmia r6, {r1, r3, r5, r6} │ │ + b.n 4c1b6 │ │ movs r5, r0 │ │ │ │ -0004d31c : │ │ +0004bef8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #100] ; (4d384 ) │ │ + ldr r5, [pc, #100] ; (4bf60 ) │ │ sub sp, #60 ; 0x3c │ │ str r3, [sp, #4] │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r4, sp, #24 │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ @@ -101994,95 +99539,95 @@ │ │ str r6, [r4, #20] │ │ bl 450c8 │ │ movs r3, #3 │ │ ldr r2, [sp, #12] │ │ adds r0, r4, #0 │ │ orrs r3, r2 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #32] ; (4d388 ) │ │ + ldr r3, [pc, #32] ; (4bf64 ) │ │ movs r1, #0 │ │ add r3, pc │ │ str r3, [r6, #8] │ │ - bl 4d234 │ │ + bl 4be10 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 4d37e │ │ + beq.n 4bf5a │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - nop {12} │ │ + bcc.n 4bf2c │ │ movs r0, r1 │ │ - ldmia r6!, {r1, r2, r4} │ │ + b.n 4c17e │ │ movs r5, r0 │ │ │ │ -0004d38c : │ │ +0004bf68 : │ │ push {r3, lr} │ │ - ldr r0, [pc, #12] ; (4d39c ) │ │ + ldr r0, [pc, #12] ; (4bf78 ) │ │ movs r1, #1 │ │ add r0, pc │ │ - bl 1a018 │ │ + bl 1a498 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r5, {r0, r4, r5, r6, r7} │ │ + b.n 4c148 │ │ movs r5, r0 │ │ │ │ -0004d3a0 : │ │ - ldr r3, [pc, #92] ; (4d400 ) │ │ +0004bf7c : │ │ + ldr r3, [pc, #92] ; (4bfdc ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ cmp r3, #0 │ │ - bne.n 4d3b8 │ │ - bl 49a34 │ │ - b.n 4d3d0 │ │ + bne.n 4bf94 │ │ + bl 48610 │ │ + b.n 4bfac │ │ cmp r0, #0 │ │ - beq.n 4d3c8 │ │ + beq.n 4bfa4 │ │ adds r2, r3, #0 │ │ ldr r1, [r0, #0] │ │ adds r2, #25 │ │ adds r2, #255 ; 0xff │ │ cmp r1, r2 │ │ - beq.n 4d3d6 │ │ - ldr r0, [pc, #56] ; (4d404 ) │ │ + beq.n 4bfb2 │ │ + ldr r0, [pc, #56] ; (4bfe0 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 4d3fe │ │ + b.n 4bfda │ │ adds r3, #252 ; 0xfc │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - bne.n 4d3e6 │ │ + bne.n 4bfc2 │ │ movs r0, #4 │ │ bl 19ec4 │ │ - b.n 4d3fe │ │ + b.n 4bfda │ │ adds r1, r6, #0 │ │ subs r2, r1, #1 │ │ sbcs r1, r2 │ │ blx r3 │ │ adds r3, r0, #1 │ │ - beq.n 4d3fe │ │ + beq.n 4bfda │ │ adds r3, r4, #0 │ │ movs r0, #0 │ │ adds r3, #8 │ │ adds r4, #136 ; 0x88 │ │ str r6, [r3, #124] ; 0x7c │ │ str r5, [r4, #0] │ │ pop {r4, r5, r6, pc} │ │ - lsrs r0, r1, #19 │ │ + movs r0, #236 ; 0xec │ │ movs r1, r1 │ │ - cbnz r0, 4d414 │ │ + ldmia r5!, {r2, r4, r6} │ │ movs r5, r0 │ │ │ │ -0004d408 : │ │ +0004bfe4 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ adds r0, r2, #0 │ │ adds r1, r2, #0 │ │ adds r4, r3, #0 │ │ bl 9efd0 <__aeabi_llsl@@Base+0x23c> │ │ @@ -102093,15 +99638,15 @@ │ │ adds r1, r0, #0 │ │ adds r0, r7, #0 │ │ bl 9efe0 <__aeabi_llsl@@Base+0x24c> │ │ movs r1, #0 │ │ str r0, [sp, #4] │ │ bl 9efc0 <__aeabi_llsl@@Base+0x22c> │ │ cmp r0, #0 │ │ - bne.n 4d496 │ │ + bne.n 4c072 │ │ adds r0, r5, #0 │ │ bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ adds r4, r0, #0 │ │ adds r0, r6, #0 │ │ adds r5, r1, #0 │ │ bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ adds r2, r4, #0 │ │ @@ -102131,15 +99676,15 @@ │ │ bl 45d6c │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ bl 9f000 <__aeabi_llsl@@Base+0x26c> │ │ - b.n 4d498 │ │ + b.n 4c074 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r5, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ @@ -102153,87 +99698,87 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r5, r0 │ │ asrs r1, r1, #3 │ │ subs r5, #1 │ │ cmp r6, #0 │ │ - beq.n 4d554 │ │ + beq.n 4c130 │ │ cmp r5, #6 │ │ - bhi.n 4d4d4 │ │ + bhi.n 4c0b0 │ │ adds r0, r5, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ cmp r6, #53 ; 0x35 │ │ movs r0, #39 ; 0x27 │ │ asrs r1, r3, #8 │ │ movs r3, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d4e4 │ │ + b.n 4c0c0 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d4f2 │ │ + b.n 4c0ce │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d500 │ │ + b.n 4c0dc │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d50e │ │ + b.n 4c0ea │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d51c │ │ + b.n 4c0f8 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d52a │ │ + b.n 4c106 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ - b.n 4d538 │ │ + b.n 4c114 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ ldrb r7, [r4, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ cmp r0, #0 │ │ - bgt.n 4d4d6 │ │ + bgt.n 4c0b2 │ │ ldr r0, [sp, #0] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 4d4be │ │ + b.n 4c09a │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #16] │ │ ldr r5, [r0, #24] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ ldr r2, [r0, #0] │ │ @@ -102246,99 +99791,99 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r5, r0 │ │ asrs r1, r1, #3 │ │ subs r5, #1 │ │ cmp r6, #0 │ │ - beq.n 4d628 │ │ + beq.n 4c204 │ │ cmp r5, #6 │ │ - bhi.n 4d590 │ │ + bhi.n 4c16c │ │ adds r0, r5, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r4, #61 ; 0x3d │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5a2 │ │ + b.n 4c17e │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5b2 │ │ + b.n 4c18e │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5c2 │ │ + b.n 4c19e │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5d2 │ │ + b.n 4c1ae │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5e2 │ │ + b.n 4c1be │ │ adds r0, r1, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d5f2 │ │ + b.n 4c1ce │ │ adds r0, r1, #0 │ │ adds r7, r2, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r7 │ │ lsls r2, r2, #1 │ │ ldrh r2, [r2, r4] │ │ strh r2, [r3, #0] │ │ adds r3, #2 │ │ - b.n 4d606 │ │ + b.n 4c1e2 │ │ adds r0, r1, #0 │ │ mov ip, r2 │ │ mov r7, ip │ │ mov r2, ip │ │ ldrb r7, [r7, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - bgt.n 4d592 │ │ + bgt.n 4c16e │ │ ldr r0, [sp, #0] │ │ subs r6, #1 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ adds r3, r3, r0 │ │ - b.n 4d57a │ │ + b.n 4c156 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r7, #7 │ │ ldr r3, [r0, #16] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r5, [r0, #24] │ │ sub sp, #20 │ │ @@ -102353,18 +99898,18 @@ │ │ lsrs r4, r4, #29 │ │ ands r5, r7 │ │ adds r4, r4, r0 │ │ subs r0, r5, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 4d748 │ │ + beq.n 4c324 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 4d668 │ │ + bhi.n 4c244 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ strh r7, [r3, r1] │ │ subs r0, #69 ; 0x45 │ │ subs r3, r5, #0 │ │ movs r1, r2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ @@ -102374,114 +99919,114 @@ │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d684 │ │ + b.n 4c260 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d69e │ │ + b.n 4c27a │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d6b8 │ │ + b.n 4c294 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d6d2 │ │ + b.n 4c2ae │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d6ec │ │ + b.n 4c2c8 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d706 │ │ + b.n 4c2e2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ - b.n 4d720 │ │ + b.n 4c2fc │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ lsls r7, r7, #2 │ │ ldrb r5, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r5, [r3, #0] │ │ ldrb r5, [r7, #1] │ │ strb r5, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r3, #3 │ │ cmp r0, #0 │ │ - bgt.n 4d66a │ │ + bgt.n 4c246 │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 4d652 │ │ + b.n 4c22e │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r5, [r0, #24] │ │ sub sp, #20 │ │ ldr r6, [r0, #28] │ │ @@ -102502,100 +100047,100 @@ │ │ lsls r0, r0, #2 │ │ ands r5, r7 │ │ str r0, [sp, #12] │ │ subs r0, r5, #1 │ │ asrs r1, r1, #3 │ │ str r0, [sp, #4] │ │ cmp r6, #0 │ │ - beq.n 4d82e │ │ + beq.n 4c40a │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 4d794 │ │ + bhi.n 4c370 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r4, #61 ; 0x3d │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7a6 │ │ + b.n 4c382 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7b6 │ │ + b.n 4c392 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7c6 │ │ + b.n 4c3a2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7d6 │ │ + b.n 4c3b2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7e6 │ │ + b.n 4c3c2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ adds r3, #1 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r2, #4 │ │ - b.n 4d7f6 │ │ + b.n 4c3d2 │ │ adds r0, r1, #0 │ │ adds r5, r3, #1 │ │ ldrb r3, [r3, #0] │ │ adds r7, r2, #4 │ │ mov ip, r5 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ str r3, [r2, #0] │ │ - b.n 4d80c │ │ + b.n 4c3e8 │ │ adds r0, r1, #0 │ │ adds r7, r2, #0 │ │ mov ip, r3 │ │ mov r5, ip │ │ mov r3, ip │ │ ldrb r5, [r5, #0] │ │ subs r0, #1 │ │ adds r2, r7, #4 │ │ lsls r5, r5, #2 │ │ ldr r5, [r5, r4] │ │ adds r3, #1 │ │ str r5, [r7, #0] │ │ cmp r0, #0 │ │ - bgt.n 4d796 │ │ + bgt.n 4c372 │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 4d77e │ │ + b.n 4c35a │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r7, [r0, #24] │ │ sub sp, #20 │ │ @@ -102610,192 +100155,192 @@ │ │ asrs r4, r0, #31 │ │ lsrs r4, r4, #29 │ │ adds r4, r4, r0 │ │ movs r0, #7 │ │ asrs r4, r4, #3 │ │ ands r7, r0 │ │ cmp r5, #0 │ │ - bne.n 4d860 │ │ + bne.n 4c43c │ │ subs r7, #1 │ │ - b.n 4d992 │ │ + b.n 4c56e │ │ subs r0, r7, #1 │ │ str r0, [sp, #12] │ │ cmp r6, #0 │ │ - bne.n 4d86a │ │ - b.n 4d9c2 │ │ + bne.n 4c446 │ │ + b.n 4c59e │ │ ldr r0, [sp, #12] │ │ cmp r0, #6 │ │ - bhi.n 4d87c │ │ + bhi.n 4c458 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, #67 ; 0x43 │ │ cmp r0, #49 ; 0x31 │ │ asrs r7, r3, #24 │ │ movs r5, r1 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d888 │ │ + beq.n 4c464 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d890 │ │ + b.n 4c46c │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d89a │ │ + beq.n 4c476 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8a2 │ │ + b.n 4c47e │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d8ac │ │ + beq.n 4c488 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8b4 │ │ + b.n 4c490 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d8be │ │ + beq.n 4c49a │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8c6 │ │ + b.n 4c4a2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d8d0 │ │ + beq.n 4c4ac │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8d8 │ │ + b.n 4c4b4 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d8e2 │ │ + beq.n 4c4be │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8ea │ │ + b.n 4c4c6 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d8f4 │ │ + beq.n 4c4d0 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 4d8fc │ │ + b.n 4c4d8 │ │ adds r0, r4, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r1 │ │ - beq.n 4d906 │ │ + beq.n 4c4e2 │ │ ldrb r7, [r5, r7] │ │ strb r7, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r0, #0 │ │ - bgt.n 4d87e │ │ + bgt.n 4c45a │ │ ldr r0, [sp, #4] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 4d864 │ │ + b.n 4c440 │ │ cmp r7, #6 │ │ - bls.n 4d998 │ │ + bls.n 4c574 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d92a │ │ + beq.n 4c506 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d936 │ │ + beq.n 4c512 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d942 │ │ + beq.n 4c51e │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d94e │ │ + beq.n 4c52a │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d95a │ │ + beq.n 4c536 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d966 │ │ + beq.n 4c542 │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d972 │ │ + beq.n 4c54e │ │ strb r5, [r2, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ ldrb r5, [r3, #0] │ │ cmp r5, r1 │ │ - beq.n 4d97e │ │ + beq.n 4c55a │ │ strb r5, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r0, #0 │ │ - bgt.n 4d922 │ │ + bgt.n 4c4fe │ │ ldr r0, [sp, #4] │ │ subs r6, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ cmp r6, #0 │ │ - bne.n 4d91c │ │ - b.n 4d9c2 │ │ + bne.n 4c4f8 │ │ + b.n 4c59e │ │ adds r0, r7, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ adds r0, r4, #0 │ │ - b.n 4d92e │ │ + b.n 4c50a │ │ adds r0, r4, #0 │ │ - b.n 4d93a │ │ + b.n 4c516 │ │ adds r0, r4, #0 │ │ - b.n 4d946 │ │ + b.n 4c522 │ │ adds r0, r4, #0 │ │ - b.n 4d952 │ │ + b.n 4c52e │ │ adds r0, r4, #0 │ │ - b.n 4d95e │ │ + b.n 4c53a │ │ adds r0, r4, #0 │ │ - b.n 4d96a │ │ + b.n 4c546 │ │ adds r0, r4, #0 │ │ - b.n 4d976 │ │ + b.n 4c552 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #28] │ │ ldr r2, [r1, #16] │ │ ldr r0, [r0, #24] │ │ @@ -102820,113 +100365,113 @@ │ │ str r6, [sp, #12] │ │ movs r6, #7 │ │ ands r0, r6 │ │ asrs r1, r1, #3 │ │ subs r6, r0, #1 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 4daca │ │ + beq.n 4c6a6 │ │ cmp r6, #6 │ │ - bhi.n 4da16 │ │ + bhi.n 4c5f2 │ │ adds r0, r6, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da24 │ │ + beq.n 4c600 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da2c │ │ + b.n 4c608 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da38 │ │ + beq.n 4c614 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da40 │ │ + b.n 4c61c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da4c │ │ + beq.n 4c628 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da54 │ │ + b.n 4c630 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da60 │ │ + beq.n 4c63c │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da68 │ │ + b.n 4c644 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da74 │ │ + beq.n 4c650 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da7c │ │ + b.n 4c658 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da88 │ │ + beq.n 4c664 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4da90 │ │ + b.n 4c66c │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4da9c │ │ + beq.n 4c678 │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #2 │ │ - b.n 4daa4 │ │ + b.n 4c680 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dab0 │ │ + beq.n 4c68c │ │ lsls r7, r7, #1 │ │ ldrh r7, [r7, r4] │ │ strh r7, [r2, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r0, #0 │ │ - bgt.n 4da18 │ │ + bgt.n 4c5f4 │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 4d9fe │ │ + b.n 4c5da │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r3, [r4, #28] │ │ sub sp, #20 │ │ ldr r0, [r0, #24] │ │ @@ -102946,154 +100491,154 @@ │ │ movs r7, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 4db04 │ │ - b.n 4dc1a │ │ + bne.n 4c6e0 │ │ + b.n 4c7f6 │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 4db16 │ │ + bhi.n 4c6f2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ ldrsh r5, [r5, r1] │ │ eors r7, r1 │ │ movs r2, #49 ; 0x31 │ │ movs r3, r2 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4db2e │ │ + beq.n 4c70a │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4db36 │ │ + b.n 4c712 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4db4c │ │ + beq.n 4c728 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4db54 │ │ + b.n 4c730 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4db6a │ │ + beq.n 4c746 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4db72 │ │ + b.n 4c74e │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4db88 │ │ + beq.n 4c764 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4db90 │ │ + b.n 4c76c │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4dba6 │ │ + beq.n 4c782 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4dbae │ │ + b.n 4c78a │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4dbc4 │ │ + beq.n 4c7a0 │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4dbcc │ │ + b.n 4c7a8 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4dbe2 │ │ + beq.n 4c7be │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 4dbea │ │ + b.n 4c7c6 │ │ adds r0, r4, #0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r5 │ │ - beq.n 4dc00 │ │ + beq.n 4c7dc │ │ lsls r7, r7, #2 │ │ ldrb r6, [r1, r7] │ │ adds r7, r1, r7 │ │ strb r6, [r3, #0] │ │ ldrb r6, [r7, #1] │ │ strb r6, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ subs r0, #1 │ │ adds r2, #1 │ │ adds r3, #3 │ │ cmp r0, #0 │ │ - bgt.n 4db18 │ │ + bgt.n 4c6f4 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 4dafc │ │ + b.n 4c6d8 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r1, r0, #0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r1, #28] │ │ ldr r2, [r1, #16] │ │ ldr r0, [r0, #24] │ │ @@ -103119,119 +100664,119 @@ │ │ str r6, [sp, #12] │ │ movs r6, #7 │ │ ands r0, r6 │ │ asrs r1, r1, #3 │ │ subs r6, r0, #1 │ │ ldr r0, [sp, #4] │ │ cmp r0, #0 │ │ - beq.n 4dd24 │ │ + beq.n 4c900 │ │ cmp r6, #6 │ │ - bhi.n 4dc70 │ │ + bhi.n 4c84c │ │ adds r0, r6, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dc7e │ │ + beq.n 4c85a │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dc86 │ │ + b.n 4c862 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dc92 │ │ + beq.n 4c86e │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dc9a │ │ + b.n 4c876 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dca6 │ │ + beq.n 4c882 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dcae │ │ + b.n 4c88a │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dcba │ │ + beq.n 4c896 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dcc2 │ │ + b.n 4c89e │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dcce │ │ + beq.n 4c8aa │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dcd6 │ │ + b.n 4c8b2 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dce2 │ │ + beq.n 4c8be │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dcea │ │ + b.n 4c8c6 │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dcf6 │ │ + beq.n 4c8d2 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n 4dcfe │ │ + b.n 4c8da │ │ adds r0, r1, #0 │ │ ldrb r7, [r3, #0] │ │ cmp r7, r5 │ │ - beq.n 4dd0a │ │ + beq.n 4c8e6 │ │ lsls r7, r7, #2 │ │ ldr r7, [r7, r4] │ │ str r7, [r2, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #4 │ │ cmp r0, #0 │ │ - bgt.n 4dc72 │ │ + bgt.n 4c84e │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 4dc58 │ │ + b.n 4c834 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #28] │ │ sub sp, #76 ; 0x4c │ │ - ldr r3, [pc, #876] ; (4e09c ) │ │ + ldr r3, [pc, #876] ; (4cc78 ) │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ str r3, [sp, #20] │ │ str r2, [sp, #16] │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #24] │ │ @@ -103260,54 +100805,54 @@ │ │ ands r3, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #32] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 4dd7e │ │ - bl 4e5a6 │ │ + bne.n 4c95a │ │ + bl 4d182 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #2 │ │ - bne.n 4dd86 │ │ - b.n 4e18e │ │ + bne.n 4c962 │ │ + b.n 4cd6a │ │ cmp r3, #3 │ │ - bne.n 4dd8c │ │ - b.n 4df8c │ │ + bne.n 4c968 │ │ + b.n 4cb68 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #1 │ │ - bne.n 4dd98 │ │ - b.n 4e384 │ │ + bne.n 4c974 │ │ + b.n 4cf60 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 4de40 │ │ + bhi.n 4ca1c │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 4ddc8 │ │ + b.n 4c9a4 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #724] ; (4e0a0 ) │ │ + ldr r3, [pc, #724] ; (4cc7c ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -103338,15 +100883,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4de48 │ │ + b.n 4ca24 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103354,18 +100899,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4de48 │ │ + b.n 4ca24 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 4ddc8 │ │ + b.n 4c9a4 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -103396,15 +100941,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4df7a │ │ + bhi.n 4cb56 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -103431,15 +100976,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4df7a │ │ + b.n 4cb56 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -103461,15 +101006,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4df7a │ │ + b.n 4cb56 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103480,15 +101025,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4df7a │ │ + b.n 4cb56 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -103518,15 +101063,15 @@ │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 4df90 │ │ + b.n 4cb6c │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ @@ -103534,26 +101079,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 4e038 │ │ + bhi.n 4cc14 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 4dfc0 │ │ + b.n 4cb9c │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #220] ; (4e0a0 ) │ │ + ldr r3, [pc, #220] ; (4cc7c ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -103584,15 +101129,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4e040 │ │ + b.n 4cc1c │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103600,18 +101145,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4e040 │ │ + b.n 4cc1c │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 4dfc0 │ │ + b.n 4cb9c │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -103642,22 +101187,22 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4e17c │ │ + bhi.n 4cd58 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r5, #7 │ │ ldrsb r3, [r0, r1] │ │ nop ; (mov r8, r8) │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ + bmi.n 4cc3c │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ @@ -103681,15 +101226,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4e17c │ │ + b.n 4cd58 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -103711,15 +101256,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4e17c │ │ + b.n 4cd58 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103730,15 +101275,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4e17c │ │ + b.n 4cd58 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -103768,15 +101313,15 @@ │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 4e192 │ │ + b.n 4cd6e │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ @@ -103784,26 +101329,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 4e23a │ │ + bhi.n 4ce16 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 4e1c2 │ │ + b.n 4cd9e │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #868] ; (4e52c ) │ │ + ldr r3, [pc, #868] ; (4d108 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -103834,15 +101379,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4e242 │ │ + b.n 4ce1e │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103850,18 +101395,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4e242 │ │ + b.n 4ce1e │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 4e1c2 │ │ + b.n 4cd9e │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -103892,15 +101437,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4e374 │ │ + bhi.n 4cf50 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -103927,15 +101472,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4e374 │ │ + b.n 4cf50 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -103957,15 +101502,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4e374 │ │ + b.n 4cf50 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -103976,15 +101521,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4e374 │ │ + b.n 4cf50 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ lsrs r2, r3 │ │ @@ -104027,26 +101572,26 @@ │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n 4e42c │ │ + bhi.n 4d008 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #0] │ │ - b.n 4e3b4 │ │ + b.n 4cf90 │ │ ldr r3, [sp, #4] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #20] │ │ - ldr r3, [pc, #372] ; (4e52c ) │ │ + ldr r3, [pc, #372] ; (4d108 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -104077,15 +101622,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4e434 │ │ + b.n 4d010 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -104093,18 +101638,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #24] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4e434 │ │ + b.n 4d010 │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ - b.n 4e3b4 │ │ + b.n 4cf90 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #24] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ movs r1, #255 ; 0xff │ │ @@ -104135,15 +101680,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #12] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4e56a │ │ + bhi.n 4d146 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -104170,15 +101715,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4e56a │ │ + b.n 4d146 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #24] │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -104200,15 +101745,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #4] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4e56a │ │ + b.n 4d146 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldrb r1, [r1, #24] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -104219,15 +101764,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4e56a │ │ + b.n 4d146 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #24] │ │ @@ -104262,37 +101807,37 @@ │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #28] │ │ cmp r3, #0 │ │ - ble.n 4e588 │ │ - bl 4dd98 │ │ + ble.n 4d164 │ │ + bl 4c974 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #16] │ │ add r3, ip │ │ mov ip, r2 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - bl 4dd74 │ │ + bl 4c950 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #28] │ │ sub sp, #76 ; 0x4c │ │ - ldr r3, [pc, #804] ; (4e8d8 ) │ │ + ldr r3, [pc, #804] ; (4d4b4 ) │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ str r3, [sp, #16] │ │ str r2, [sp, #12] │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #24] │ │ @@ -104324,19 +101869,19 @@ │ │ subs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n 4e608 │ │ - bl 4f65a │ │ + bne.n 4d1e4 │ │ + bl 4e236 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #6 │ │ - bhi.n 4e626 │ │ + bhi.n 4d202 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r2, r1, #28 │ │ lsls r3, r1, #24 │ │ lsls r2, r1, #20 │ │ @@ -104346,39 +101891,39 @@ │ │ lsls r0, r1, #4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4e636 │ │ - b.n 4e818 │ │ + bne.n 4d212 │ │ + b.n 4d3f4 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4e6da │ │ + bhi.n 4d2b6 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4e662 │ │ + b.n 4d23e │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #628] ; (4e8dc ) │ │ + ldr r3, [pc, #628] ; (4d4b8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -104409,15 +101954,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4e6e2 │ │ + b.n 4d2be │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -104425,18 +101970,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4e6e2 │ │ + b.n 4d2be │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4e662 │ │ + b.n 4d23e │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -104467,15 +102012,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4e818 │ │ + bhi.n 4d3f4 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -104502,15 +102047,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4e818 │ │ + b.n 4d3f4 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -104532,15 +102077,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4e818 │ │ + b.n 4d3f4 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -104553,15 +102098,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4e818 │ │ + b.n 4d3f4 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -104595,39 +102140,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4e834 │ │ - b.n 4ea1e │ │ + bne.n 4d410 │ │ + b.n 4d5fa │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4e8e0 │ │ + bhi.n 4d4bc │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4e860 │ │ + b.n 4d43c │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #120] ; (4e8dc ) │ │ + ldr r3, [pc, #120] ; (4d4b8 ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -104658,15 +102203,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4e8e8 │ │ + b.n 4d4c4 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -104674,19 +102219,19 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4e8e8 │ │ + b.n 4d4c4 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4e860 │ │ - ; instruction: 0xb838 │ │ + b.n 4d43c │ │ + ldmia r4, {r2, r3, r4, r6} │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ @@ -104719,15 +102264,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4ea1e │ │ + bhi.n 4d5fa │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -104754,15 +102299,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4ea1e │ │ + b.n 4d5fa │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -104784,15 +102329,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4ea1e │ │ + b.n 4d5fa │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -104805,15 +102350,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4ea1e │ │ + b.n 4d5fa │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -104847,39 +102392,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4ea3a │ │ - b.n 4ec1c │ │ + bne.n 4d616 │ │ + b.n 4d7f8 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4eade │ │ + bhi.n 4d6ba │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4ea66 │ │ + b.n 4d642 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (4ede0 ) │ │ + ldr r3, [pc, #884] ; (4d9bc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -104910,15 +102455,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4eae6 │ │ + b.n 4d6c2 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -104926,18 +102471,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4eae6 │ │ + b.n 4d6c2 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4ea66 │ │ + b.n 4d642 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -104968,15 +102513,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4ec1c │ │ + bhi.n 4d7f8 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -105003,15 +102548,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4ec1c │ │ + b.n 4d7f8 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -105033,15 +102578,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4ec1c │ │ + b.n 4d7f8 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -105054,15 +102599,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4ec1c │ │ + b.n 4d7f8 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -105096,39 +102641,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4ec38 │ │ - b.n 4ee1e │ │ + bne.n 4d814 │ │ + b.n 4d9fa │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4ecdc │ │ + bhi.n 4d8b8 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4ec64 │ │ + b.n 4d840 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (4ede0 ) │ │ + ldr r3, [pc, #376] ; (4d9bc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -105159,15 +102704,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4ece4 │ │ + b.n 4d8c0 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -105175,18 +102720,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4ece4 │ │ + b.n 4d8c0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4ec64 │ │ + b.n 4d840 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -105217,15 +102762,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4ee1e │ │ + bhi.n 4d9fa │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -105252,15 +102797,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4ee1e │ │ + b.n 4d9fa │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -105282,15 +102827,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4ee1e │ │ + b.n 4d9fa │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -105303,15 +102848,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4ee1e │ │ + b.n 4d9fa │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -105346,39 +102891,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4ee3a │ │ - b.n 4f01c │ │ + bne.n 4da16 │ │ + b.n 4dbf8 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4eede │ │ + bhi.n 4daba │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4ee66 │ │ + b.n 4da42 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (4f1e0 ) │ │ + ldr r3, [pc, #884] ; (4ddbc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -105409,15 +102954,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4eee6 │ │ + b.n 4dac2 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -105425,18 +102970,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4eee6 │ │ + b.n 4dac2 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4ee66 │ │ + b.n 4da42 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -105467,15 +103012,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4f01c │ │ + bhi.n 4dbf8 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -105502,15 +103047,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4f01c │ │ + b.n 4dbf8 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -105532,15 +103077,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4f01c │ │ + b.n 4dbf8 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -105553,15 +103098,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4f01c │ │ + b.n 4dbf8 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -105595,39 +103140,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4f038 │ │ - b.n 4f21e │ │ + bne.n 4dc14 │ │ + b.n 4ddfa │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4f0dc │ │ + bhi.n 4dcb8 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4f064 │ │ + b.n 4dc40 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (4f1e0 ) │ │ + ldr r3, [pc, #376] ; (4ddbc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -105658,15 +103203,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4f0e4 │ │ + b.n 4dcc0 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -105674,18 +103219,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4f0e4 │ │ + b.n 4dcc0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4f064 │ │ + b.n 4dc40 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -105716,15 +103261,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4f21e │ │ + bhi.n 4ddfa │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -105751,15 +103296,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4f21e │ │ + b.n 4ddfa │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -105781,15 +103326,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4f21e │ │ + b.n 4ddfa │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -105802,15 +103347,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4f21e │ │ + b.n 4ddfa │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -105845,39 +103390,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4f23a │ │ - b.n 4f41c │ │ + bne.n 4de16 │ │ + b.n 4dff8 │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4f2de │ │ + bhi.n 4deba │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4f266 │ │ + b.n 4de42 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #884] ; (4f5e0 ) │ │ + ldr r3, [pc, #884] ; (4e1bc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -105908,15 +103453,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4f2e6 │ │ + b.n 4dec2 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -105924,18 +103469,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4f2e6 │ │ + b.n 4dec2 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4f266 │ │ + b.n 4de42 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -105966,15 +103511,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4f41c │ │ + bhi.n 4dff8 │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -106001,15 +103546,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4f41c │ │ + b.n 4dff8 │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -106031,15 +103576,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4f41c │ │ + b.n 4dff8 │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -106052,15 +103597,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4f41c │ │ + b.n 4dff8 │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ lsrs r2, r3 │ │ @@ -106094,39 +103639,39 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #32] │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - bne.n 4f438 │ │ - b.n 4f61e │ │ + bne.n 4e014 │ │ + b.n 4e1fa │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r2, [r3, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ ldrb r2, [r3, #1] │ │ str r2, [sp, #64] ; 0x40 │ │ ldrb r3, [r3, #2] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ cmp r3, #3 │ │ - bhi.n 4f4dc │ │ + bhi.n 4e0b8 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ ands r0, r6 │ │ ldr r3, [sp, #0] │ │ ldrb r2, [r3, #0] │ │ - b.n 4f464 │ │ + b.n 4e040 │ │ ldr r3, [sp, #0] │ │ ldrh r2, [r3, #0] │ │ ldr r1, [sp, #16] │ │ - ldr r3, [pc, #376] ; (4f5e0 ) │ │ + ldr r3, [pc, #376] ; (4e1bc ) │ │ ldr r5, [r4, #12] │ │ ldrb r0, [r4, #28] │ │ ldr r3, [r1, r3] │ │ adds r1, r4, #1 │ │ ldrb r1, [r1, #31] │ │ ands r5, r2 │ │ lsls r0, r0, #2 │ │ @@ -106157,15 +103702,15 @@ │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ ands r2, r0 │ │ adds r0, r4, #4 │ │ ldrb r0, [r0, #31] │ │ lsrs r2, r0 │ │ ldrb r5, [r3, r2] │ │ - b.n 4f4e4 │ │ + b.n 4e0c0 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ movs r5, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r6, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -106173,18 +103718,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r2, r3] │ │ - b.n 4f4e4 │ │ + b.n 4e0c0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #0] │ │ - b.n 4f464 │ │ + b.n 4e040 │ │ movs r5, #0 │ │ adds r7, r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ @@ -106215,15 +103760,15 @@ │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ adds r7, r5, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #8] │ │ subs r7, r7, r0 │ │ cmp r3, #3 │ │ - bhi.n 4f61e │ │ + bhi.n 4e1fa │ │ adds r0, r3, #0 │ │ adds r3, r4, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r4] │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ @@ -106250,15 +103795,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strb r0, [r3, #0] │ │ - b.n 4f61e │ │ + b.n 4e1fa │ │ ldrb r2, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r6, r2 │ │ lsrs r3, r0 │ │ @@ -106280,15 +103825,15 @@ │ │ adds r7, r3, #0 │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsls r7, r3 │ │ ldr r3, [sp, #0] │ │ orrs r0, r7 │ │ strh r0, [r3, #0] │ │ - b.n 4f61e │ │ + b.n 4e1fa │ │ movs r0, #40 ; 0x28 │ │ mov r1, sp │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #0] │ │ adds r1, r1, r0 │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ @@ -106301,15 +103846,15 @@ │ │ mov r1, sp │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ adds r1, r1, r0 │ │ ldrb r1, [r1, #0] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 4f61e │ │ + b.n 4e1fa │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r2, [r4, #28] │ │ lsrs r6, r2 │ │ ldrb r2, [r3, #31] │ │ ldrb r3, [r4, #29] │ │ lsls r6, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ @@ -106344,360 +103889,2766 @@ │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r3, #0 │ │ - ble.n 4f63c │ │ - bl 4e62a │ │ + ble.n 4e218 │ │ + bl 4d206 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #12] │ │ add r3, ip │ │ mov ip, r2 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #0] │ │ add r3, ip │ │ str r3, [sp, #0] │ │ - bl 4e5fe │ │ + bl 4d1da │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ │ │ -0004f660 : │ │ +0004e23c : │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r3, [r2, #0] │ │ ldr r1, [r3, #4] │ │ movs r3, #0 │ │ ldrb r0, [r1, #8] │ │ cmp r0, #7 │ │ - bls.n 4f670 │ │ + bls.n 4e24c │ │ ldrb r3, [r1, #9] │ │ ldr r1, [r2, #68] ; 0x44 │ │ - ldr r2, [pc, #80] ; (4f6c4 ) │ │ + ldr r2, [pc, #80] ; (4e2a0 ) │ │ ands r2, r1 │ │ cmp r2, #18 │ │ - beq.n 4f6a8 │ │ - bgt.n 4f68a │ │ + beq.n 4e284 │ │ + bgt.n 4e266 │ │ cmp r2, #0 │ │ - bne.n 4f6c0 │ │ - ldr r2, [pc, #68] ; (4f6c8 ) │ │ + bne.n 4e29c │ │ + ldr r2, [pc, #68] ; (4e2a4 ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ ldr r0, [r3, r2] │ │ - b.n 4f6c2 │ │ + b.n 4e29e │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 4f69c │ │ + beq.n 4e278 │ │ movs r1, #137 ; 0x89 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - beq.n 4f6b4 │ │ - b.n 4f6c0 │ │ - ldr r2, [pc, #44] ; (4f6cc ) │ │ + beq.n 4e290 │ │ + b.n 4e29c │ │ + ldr r2, [pc, #44] ; (4e2a8 ) │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #20] │ │ - b.n 4f6c2 │ │ + b.n 4e29e │ │ movs r0, #0 │ │ cmp r3, #1 │ │ - ble.n 4f6c2 │ │ - ldr r0, [pc, #32] ; (4f6d0 ) │ │ + ble.n 4e29e │ │ + ldr r0, [pc, #32] ; (4e2ac ) │ │ add r0, pc │ │ - b.n 4f6c2 │ │ + b.n 4e29e │ │ movs r0, #0 │ │ cmp r3, #1 │ │ - ble.n 4f6c2 │ │ - ldr r0, [pc, #24] ; (4f6d4 ) │ │ + ble.n 4e29e │ │ + ldr r0, [pc, #24] ; (4e2b0 ) │ │ add r0, pc │ │ - b.n 4f6c2 │ │ + b.n 4e29e │ │ movs r0, #0 │ │ bx lr │ │ ldrh r7, [r7, #62] ; 0x3e │ │ - vcvt.f32.u32 d23, d0, #1 │ │ + vrshr.u32 d25, d20, #1 │ │ movs r0, r1 │ │ - ldrb r4, [r6, #23] │ │ + str r2, [sp, #96] ; 0x60 │ │ movs r0, r1 │ │ - b.n 4f3be │ │ + b.n 4df9a │ │ vqrdmlah.s q15, , d29[0] │ │ - Address 0x000000000004f6d6 is out of bounds. │ │ + vsli.64 , , #63 ; 0x3f │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + adds r7, r0, #0 │ │ + str r1, [sp, #0] │ │ + str r3, [sp, #4] │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r2, #0 │ │ + beq.n 4e2ca │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + bne.n 4e2e0 │ │ + lsls r3, r2, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 4e2e0 │ │ + ldr r0, [pc, #88] ; (4e330 ) │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4e32a │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + adds r1, r2, #0 │ │ + bl 4ff20 │ │ + movs r5, #0 │ │ + cmp r0, r5 │ │ + blt.n 4e32a │ │ + adds r1, r5, #0 │ │ + movs r5, #1 │ │ + movs r2, #60 ; 0x3c │ │ + adds r0, r4, #0 │ │ + bl 450c8 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + movs r2, #88 ; 0x58 │ │ + str r3, [r4, #4] │ │ + ldr r3, [sp, #4] │ │ + str r5, [r4, #0] │ │ + str r7, [r4, #8] │ │ + str r3, [r4, #20] │ │ + ldr r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + str r3, [r4, #12] │ │ + ldr r3, [sp, #32] │ │ + movs r1, #0 │ │ + str r3, [r4, #16] │ │ + bl 450c8 │ │ + adds r2, r6, #0 │ │ + movs r3, #255 ; 0xff │ │ + adds r2, #76 ; 0x4c │ │ + strb r3, [r2, #0] │ │ + strb r3, [r2, #1] │ │ + strb r3, [r2, #2] │ │ + strb r3, [r2, #3] │ │ + str r6, [r4, #52] ; 0x34 │ │ + str r5, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + pop {r1, r2, r3, r7, pc} │ │ + movs r5, r0 │ │ + │ │ +0004e334 : │ │ + push {r4, lr} │ │ + subs r4, r0, #0 │ │ + bne.n 4e344 │ │ + ldr r0, [pc, #36] ; (4e360 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4e35c │ │ + ldr r0, [r0, #4] │ │ + bl 5020c │ │ + cmp r0, #0 │ │ + blt.n 4e358 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + bl 505fa │ │ + movs r0, #0 │ │ + b.n 4e35c │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + pop {r1, r2, r3, r6, pc} │ │ + movs r5, r0 │ │ + │ │ +0004e364 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e38c │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + cmp r1, #0 │ │ + beq.n 4e37a │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #5 │ │ + orrs r3, r2 │ │ + b.n 4e37e │ │ + ldr r3, [pc, #24] ; (4e394 ) │ │ + ands r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r2 │ │ + beq.n 4e390 │ │ + bl 505fa │ │ + b.n 4e390 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + ; instruction: 0xefffffff │ │ + │ │ +0004e398 : │ │ + push {r4, r5, r6, lr} │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + cmp r0, #0 │ │ + bne.n 4e3ae │ │ + ldr r0, [pc, #164] ; (4e44c ) │ │ + ldr r1, [pc, #168] ; (4e450 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 4e3c4 │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + beq.n 4e3cc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bcc.n 4e3cc │ │ + ldr r0, [pc, #148] ; (4e454 ) │ │ + ldr r1, [pc, #152] ; (4e458 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 19d8c │ │ + adds r4, r0, #0 │ │ + b.n 4e448 │ │ + lsls r3, r6, #30 │ │ + bpl.n 4e3d8 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 4e364 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #4] │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + cmp r6, #0 │ │ + beq.n 4e40e │ │ + movs r1, #128 ; 0x80 │ │ + lsls r1, r1, #1 │ │ + orrs r1, r2 │ │ + str r1, [r3, #68] ; 0x44 │ │ + str r5, [r3, #72] ; 0x48 │ │ + ldr r3, [r0, #4] │ │ + cmp r3, #0 │ │ + beq.n 4e43a │ │ + ldr r3, [r3, #4] │ │ + lsls r5, r5, #2 │ │ + adds r5, r3, r5 │ │ + movs r3, #0 │ │ + strb r3, [r5, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r1, #8] │ │ + adds r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 4e40a │ │ + movs r3, #1 │ │ + str r3, [r1, #8] │ │ + b.n 4e43a │ │ + ldr r1, [r0, #4] │ │ + cmp r1, #0 │ │ + beq.n 4e430 │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + ldr r1, [r1, #4] │ │ + lsls r3, r3, #2 │ │ + adds r3, r1, r3 │ │ + movs r1, #255 ; 0xff │ │ + strb r1, [r3, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + ldr r3, [r1, #8] │ │ + adds r3, #1 │ │ + cmp r3, #0 │ │ + bne.n 4e42e │ │ + movs r3, #1 │ │ + str r3, [r1, #8] │ │ + ldr r1, [r4, #52] ; 0x34 │ │ + ldr r3, [pc, #40] ; (4e45c ) │ │ + ldr r0, [r1, #68] ; 0x44 │ │ + ands r3, r0 │ │ + str r3, [r1, #68] ; 0x44 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + movs r4, #0 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r2 │ │ + beq.n 4e448 │ │ + bl 505fa │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + ldrh r0, [r2, #22] │ │ + movs r5, r0 │ │ + pop {r1, r2, r3, pc} │ │ + movs r5, r0 │ │ + ldrh r0, [r7, #20] │ │ + movs r5, r0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ + movs r5, r0 │ │ + mrc2 15, 7, pc, cr15, cr15, {7} │ │ + │ │ +0004e460 : │ │ + cmp r0, #0 │ │ + beq.n 4e478 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + lsls r2, r2, #23 │ │ + bpl.n 4e478 │ │ + subs r0, r1, #0 │ │ + beq.n 4e47c │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + movs r0, #0 │ │ + str r3, [r1, #0] │ │ + b.n 4e47c │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +0004e47e : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e4c0 │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #76 ; 0x4c │ │ + strb r1, [r4, #0] │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #77 ; 0x4d │ │ + strb r2, [r4, #0] │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #78 ; 0x4e │ │ + strb r3, [r4, #0] │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + movs r4, #1 │ │ + ldr r5, [r0, #68] ; 0x44 │ │ + cmp r1, #255 ; 0xff │ │ + bne.n 4e4a8 │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 4e4a8 │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 4e4ae │ │ + adds r3, r4, #0 │ │ + orrs r3, r5 │ │ + b.n 4e4b2 │ │ + adds r3, r5, #0 │ │ + bics r3, r4 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r5 │ │ + beq.n 4e4c4 │ │ + bl 505fa │ │ + b.n 4e4c4 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0004e4c8 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e4f6 │ │ + cmp r1, #0 │ │ + beq.n 4e4da │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + adds r4, #76 ; 0x4c │ │ + ldrb r4, [r4, #0] │ │ + strb r4, [r1, #0] │ │ + cmp r2, #0 │ │ + beq.n 4e4e6 │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + adds r1, #77 ; 0x4d │ │ + ldrb r1, [r1, #0] │ │ + strb r1, [r2, #0] │ │ + subs r2, r3, #0 │ │ + beq.n 4e4fa │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + adds r2, #78 ; 0x4e │ │ + ldrb r2, [r2, #0] │ │ + strb r2, [r3, #0] │ │ + movs r2, #0 │ │ + b.n 4e4fa │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + adds r0, r2, #0 │ │ + pop {r4, pc} │ │ + │ │ +0004e4fe : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e52c │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r3, #79 ; 0x4f │ │ + strb r1, [r3, #0] │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + movs r3, #2 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + cmp r1, #255 ; 0xff │ │ + beq.n 4e518 │ │ + orrs r3, r2 │ │ + b.n 4e51e │ │ + adds r1, r2, #0 │ │ + bics r1, r3 │ │ + adds r3, r1, #0 │ │ + str r3, [r0, #68] ; 0x44 │ │ + movs r4, #0 │ │ + cmp r3, r2 │ │ + beq.n 4e530 │ │ + bl 505fa │ │ + b.n 4e530 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + │ │ +0004e534 : │ │ + cmp r0, #0 │ │ + beq.n 4e548 │ │ + subs r3, r1, #0 │ │ + beq.n 4e54c │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r3, #79 ; 0x4f │ │ + ldrb r3, [r3, #0] │ │ + strb r3, [r1, #0] │ │ + movs r3, #0 │ │ + b.n 4e54c │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + adds r0, r3, #0 │ │ + bx lr │ │ + │ │ +0004e550 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e5a2 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + movs r3, #112 ; 0x70 │ │ + ldr r5, [r2, #68] ; 0x44 │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bics r0, r3 │ │ + adds r3, r0, #0 │ │ + str r0, [r2, #68] ; 0x44 │ │ + cmp r1, #4 │ │ + bhi.n 4e586 │ │ + adds r0, r1, #0 │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + lsls r0, r2, #12 │ │ + lsrs r5, r0, #12 │ │ + movs r7, r0 │ │ + movs r1, #16 │ │ + b.n 4e580 │ │ + movs r1, #32 │ │ + b.n 4e580 │ │ + movs r1, #64 ; 0x40 │ │ + orrs r3, r1 │ │ + str r3, [r2, #68] ; 0x44 │ │ + b.n 4e590 │ │ + movs r0, #4 │ │ + bl 19ec4 │ │ + adds r3, r0, #0 │ │ + b.n 4e592 │ │ + movs r3, #0 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + adds r4, r3, #0 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r5 │ │ + beq.n 4e5a6 │ │ + bl 505fa │ │ + b.n 4e5a6 │ │ + movs r4, #1 │ │ + negs r4, r4 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0004e5aa : │ │ + subs r3, r0, #0 │ │ + beq.n 4e5da │ │ + subs r0, r1, #0 │ │ + beq.n 4e5de │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + movs r0, #0 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + movs r3, #112 ; 0x70 │ │ + ands r3, r2 │ │ + cmp r3, #32 │ │ + beq.n 4e5cc │ │ + cmp r3, #64 ; 0x40 │ │ + beq.n 4e5d0 │ │ + cmp r3, #16 │ │ + bne.n 4e5d6 │ │ + movs r3, #1 │ │ + b.n 4e5d2 │ │ + movs r3, #2 │ │ + b.n 4e5d2 │ │ + movs r3, #4 │ │ + str r3, [r1, #0] │ │ + b.n 4e5de │ │ + str r0, [r1, #0] │ │ + b.n 4e5de │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +0004e5e0 : │ │ + push {r4, r5, lr} │ │ + movs r5, #0 │ │ + ldr r4, [pc, #72] ; (4e630 ) │ │ + adds r3, r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #28 │ │ + subs r2, r0, #0 │ │ + ldr r1, [r4, #0] │ │ + str r1, [sp, #20] │ │ + cmp r2, r5 │ │ + beq.n 4e620 │ │ + ldr r0, [r2, #8] │ │ + add r1, sp, #4 │ │ + str r5, [sp, #4] │ │ + str r0, [r1, #8] │ │ + ldr r0, [r2, #12] │ │ + str r5, [r1, #4] │ │ + adds r2, #36 ; 0x24 │ │ + str r0, [r1, #12] │ │ + cmp r3, r5 │ │ + bne.n 4e61a │ │ + adds r3, r2, #0 │ │ + ldmia r1!, {r0, r2, r5} │ │ + stmia r3!, {r0, r2, r5} │ │ + ldr r2, [r1, #0] │ │ + movs r0, #1 │ │ + str r2, [r3, #0] │ │ + b.n 4e620 │ │ + adds r0, r3, #0 │ │ + bl 63434 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 4e62c │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + add r4, sp, #1008 ; 0x3f0 │ │ + movs r0, r1 │ │ + │ │ +0004e634 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 4e64a │ │ + cmp r1, #0 │ │ + beq.n 4e64a │ │ + adds r3, r1, #0 │ │ + adds r0, #36 ; 0x24 │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + ldr r2, [r0, #0] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + │ │ +0004e64c : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r3, #0 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + adds r5, r2, #0 │ │ + ldr r2, [r3, #0] │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + cmp r2, r5 │ │ + bne.n 4e690 │ │ + ldr r2, [r5, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + beq.n 4e66e │ │ + ldr r2, [r2, #8] │ │ + ldr r1, [r3, #80] ; 0x50 │ │ + cmp r1, r2 │ │ + bne.n 4e690 │ │ + ldr r2, [r4, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + bne.n 4e688 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #8] │ │ + adds r1, r6, #0 │ │ + mov ip, r3 │ │ + adds r2, r5, #0 │ │ + adds r3, r7, #0 │ │ + blx ip │ │ + b.n 4e6a0 │ │ + ldr r1, [r3, #84] ; 0x54 │ │ + ldr r3, [r2, #8] │ │ + cmp r1, r3 │ │ + beq.n 4e676 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 50628 │ │ + cmp r0, #0 │ │ + bge.n 4e676 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0004e6a4 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r4, r3, #0 │ │ + ldr r3, [pc, #340] ; (4e800 ) │ │ + adds r6, r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #68 ; 0x44 │ │ + subs r7, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #60] ; 0x3c │ │ + beq.n 4e6c0 │ │ + cmp r6, #0 │ │ + bne.n 4e6c6 │ │ + ldr r0, [pc, #320] ; (4e804 ) │ │ + add r0, pc │ │ + b.n 4e6d8 │ │ + ldr r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bne.n 4e6d4 │ │ + ldr r3, [r6, #28] │ │ + str r3, [sp, #16] │ │ + cmp r3, #0 │ │ + beq.n 4e6de │ │ + ldr r0, [pc, #304] ; (4e808 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4e7e0 │ │ + cmp r4, #0 │ │ + bne.n 4e6f2 │ │ + add r3, sp, #28 │ │ + str r4, [sp, #32] │ │ + str r4, [sp, #28] │ │ + adds r4, r3, #0 │ │ + ldr r2, [r6, #8] │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [r6, #12] │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r3, [r7, #8] │ │ + ldr r5, [r7, #12] │ │ + mov ip, r3 │ │ + cmp r1, #0 │ │ + beq.n 4e74a │ │ + ldr r3, [r1, #0] │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r1, #8] │ │ + cmp r2, #0 │ │ + bge.n 4e716 │ │ + ldr r0, [sp, #12] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #0] │ │ + subs r2, r2, r0 │ │ + str r2, [r4, #0] │ │ + movs r2, #0 │ │ + str r2, [sp, #12] │ │ + mov r0, ip │ │ + ldr r2, [sp, #12] │ │ + subs r2, r0, r2 │ │ + str r2, [sp, #4] │ │ + cmp r2, r3 │ │ + ble.n 4e724 │ │ + str r3, [sp, #4] │ │ + ldr r3, [r1, #4] │ │ + str r3, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [r1, #12] │ │ + cmp r2, #0 │ │ + bge.n 4e73e │ │ + ldr r1, [sp, #8] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r4, #4] │ │ + subs r2, r2, r1 │ │ + str r2, [r4, #4] │ │ + movs r2, #0 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #8] │ │ + subs r5, r5, r2 │ │ + cmp r5, r3 │ │ + ble.n 4e750 │ │ + adds r5, r3, #0 │ │ + b.n 4e750 │ │ + str r3, [sp, #4] │ │ + str r1, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + subs r3, r2, r3 │ │ + cmp r3, #0 │ │ + ble.n 4e768 │ │ + ldr r1, [sp, #4] │ │ + str r2, [r4, #0] │ │ + ldr r2, [sp, #12] │ │ + subs r1, r1, r3 │ │ + str r1, [sp, #4] │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #4] │ │ + adds r3, r3, r2 │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r6, #44] ; 0x2c │ │ + subs r3, r3, r2 │ │ + cmp r3, #0 │ │ + ble.n 4e780 │ │ + ldr r2, [sp, #4] │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #4] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + ldr r3, [r4, #4] │ │ + subs r3, r2, r3 │ │ + cmp r3, #0 │ │ + ble.n 4e794 │ │ + str r2, [r4, #4] │ │ + ldr r2, [sp, #8] │ │ + subs r5, r5, r3 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r6, #40] ; 0x28 │ │ + adds r3, r5, r3 │ │ + subs r3, r3, r2 │ │ + ldr r2, [r6, #48] ; 0x30 │ │ + subs r3, r3, r2 │ │ + cmp r3, #0 │ │ + ble.n 4e7a6 │ │ + subs r5, r5, r3 │ │ + ldr r0, [r7, #52] ; 0x34 │ │ + ldr r2, [r0, #68] ; 0x44 │ │ + lsls r3, r2, #22 │ │ + bpl.n 4e7b8 │ │ + ldr r3, [pc, #92] ; (4e80c ) │ │ + ands r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 505fa │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + ble.n 4e7e4 │ │ + cmp r5, #0 │ │ + ble.n 4e7e4 │ │ + ldr r3, [sp, #12] │ │ + add r1, sp, #44 ; 0x2c │ │ + str r5, [r4, #12] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #8] │ │ + adds r0, r7, #0 │ │ + str r3, [r1, #4] │ │ + ldr r3, [sp, #4] │ │ + adds r2, r6, #0 │ │ + str r3, [r4, #8] │ │ + str r3, [r1, #8] │ │ + adds r3, r4, #0 │ │ + str r5, [r1, #12] │ │ + bl 4e64c │ │ + str r0, [sp, #16] │ │ + b.n 4e7ea │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ + str r3, [r4, #8] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4e7fa │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #68 ; 0x44 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r4, sp, #224 ; 0xe0 │ │ + movs r0, r1 │ │ + rev r2, r0 │ │ + movs r5, r0 │ │ + rev r3, r2 │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [pc, #1020]! ; 4ec0c │ │ + │ │ +0004e810 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r5, r2, #0 │ │ + movs r2, #128 ; 0x80 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + adds r6, r3, #0 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + lsls r2, r2, #2 │ │ + adds r7, r1, #0 │ │ + tst r3, r2 │ │ + bne.n 4e82e │ │ + orrs r3, r2 │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 505fa │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + movs r3, #116 ; 0x74 │ │ + adds r3, #255 ; 0xff │ │ + tst r2, r3 │ │ + bne.n 4e868 │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r5, #4] │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r3, r2 │ │ + bne.n 4e868 │ │ + cmp r3, #0 │ │ + beq.n 4e850 │ │ + lsrs r2, r3, #28 │ │ + cmp r2, #1 │ │ + bne.n 4e85a │ │ + lsls r3, r3, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bls.n 4e868 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r5, #0 │ │ + adds r3, r6, #0 │ │ + bl 5ce20 │ │ + b.n 4e874 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r5, #0 │ │ + adds r3, r6, #0 │ │ + bl 4e64c │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0004e878 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #156 ; 0x9c │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [pc, #528] ; (4ea90 ) │ │ + str r2, [sp, #8] │ │ + str r0, [sp, #32] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r4, r1, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #108] ; 0x6c │ │ + str r2, [sp, #148] ; 0x94 │ │ + cmp r0, #0 │ │ + beq.n 4e89a │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bne.n 4e8a0 │ │ + ldr r0, [pc, #504] ; (4ea94 ) │ │ + add r0, pc │ │ + b.n 4e8b8 │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #28] │ │ + str r3, [sp, #0] │ │ + cmp r3, #0 │ │ + bne.n 4e8b4 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #28] │ │ + str r3, [sp, #12] │ │ + cmp r3, #0 │ │ + beq.n 4e8be │ │ + ldr r0, [pc, #480] ; (4ea98 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4eee6 │ │ + cmp r1, #0 │ │ + bne.n 4e8ca │ │ + ldr r3, [sp, #32] │ │ + ldr r5, [r3, #8] │ │ + ldr r3, [r3, #12] │ │ + b.n 4e8ce │ │ + ldr r5, [r1, #8] │ │ + ldr r3, [r1, #12] │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 4e91a │ │ + ldr r3, [sp, #8] │ │ + ldr r6, [r3, #8] │ │ + ldr r7, [r3, #12] │ │ + cmp r6, r5 │ │ + beq.n 4e96e │ │ + adds r0, r5, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + adds r0, r6, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + adds r0, r7, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + b.n 4e9aa │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #12] │ │ + str r3, [sp, #24] │ │ + cmp r0, r5 │ │ + beq.n 4e9cc │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + adds r7, r1, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #24] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + b.n 4ea14 │ │ + ldr r3, [sp, #0] │ │ + cmp r7, r3 │ │ + bne.n 4e976 │ │ + b.n 4eefc │ │ + adds r0, r5, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + adds r0, r7, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + adds r6, r5, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + subs r0, r6, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + subs r0, r7, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r3, [pc, #200] ; (4ea84 ) │ │ + ldr r2, [pc, #192] ; (4ea80 ) │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + str r2, [sp, #64] ; 0x40 │ │ + str r3, [sp, #68] ; 0x44 │ │ + b.n 4ea5c │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [sp, #0] │ │ + cmp r3, r2 │ │ + bne.n 4e9d6 │ │ + b.n 4eefc │ │ + adds r0, r5, #0 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #24] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + str r6, [sp, #16] │ │ + str r7, [sp, #20] │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #68] ; 0x44 │ │ + ldr r0, [r3, #4] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r2, r6, #0 │ │ + str r0, [sp, #56] ; 0x38 │ │ + str r1, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + adds r3, r7, #0 │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [pc, #76] ; (4ea88 ) │ │ + ldr r3, [pc, #80] ; (4ea8c ) │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [pc, #52] ; (4ea88 ) │ │ + ldr r3, [pc, #56] ; (4ea8c ) │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + cmp r4, #0 │ │ + bne.n 4ea9c │ │ + ldr r7, [pc, #32] ; (4ea84 ) │ │ + ldr r6, [pc, #28] ; (4ea80 ) │ │ + subs r0, r5, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r0, [sp, #0] │ │ + subs r0, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r6, [sp, #0] │ │ + str r7, [sp, #4] │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + b.n 4ebf4 │ │ + ... │ │ + movs r0, r0 │ │ + subs r7, #240 ; 0xf0 │ │ + add r2, sp, #384 ; 0x180 │ │ + movs r0, r1 │ │ + ; instruction: 0xb875 │ │ + movs r5, r0 │ │ + ; instruction: 0xb833 │ │ + movs r5, r0 │ │ + ldr r0, [r4, #0] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + ldr r0, [r4, #4] │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r3, [pc, #852] ; (4ee14 ) │ │ + ldr r2, [pc, #848] ; (4ee10 ) │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r3, [pc, #828] ; (4ee14 ) │ │ + ldr r2, [pc, #824] ; (4ee10 ) │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #824] ; (4ee18 ) │ │ + ldr r3, [pc, #828] ; (4ee1c ) │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ + cmp r0, #0 │ │ + beq.n 4eb14 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ + adds r3, r1, #0 │ │ + adds r2, r0, #0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #780] ; (4ee18 ) │ │ + ldr r4, [pc, #784] ; (4ee1c ) │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #68] ; 0x44 │ │ + str r3, [sp, #0] │ │ + str r4, [sp, #4] │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #8] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ + cmp r0, #0 │ │ + beq.n 4eb6c │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #720] ; (4ee14 ) │ │ + ldr r2, [pc, #716] ; (4ee10 ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + subs r0, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r2, [pc, #680] ; (4ee18 ) │ │ + ldr r3, [pc, #684] ; (4ee1c ) │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ + cmp r0, #0 │ │ + beq.n 4eb9c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + ldr r6, [pc, #656] ; (4ee18 ) │ │ + ldr r7, [pc, #660] ; (4ee1c ) │ │ + bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #56] ; 0x38 │ │ + str r1, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #32] │ │ + ldr r3, [r3, #12] │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #88] ; 0x58 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ + cmp r0, #0 │ │ + beq.n 4ebf4 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #584] ; (4ee14 ) │ │ + ldr r2, [pc, #580] ; (4ee10 ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #88] ; 0x58 │ │ + subs r0, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [r3, #36] ; 0x24 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #88] ; 0x58 │ │ + str r1, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [sp, #8] │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r0, [r3, #40] ; 0x28 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #96] ; 0x60 │ │ + str r1, [sp, #100] ; 0x64 │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r0, [sp, #56] ; 0x38 │ │ + str r1, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #460] ; (4ee18 ) │ │ + ldr r3, [pc, #464] ; (4ee1c ) │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ + cmp r0, #0 │ │ + beq.n 4ec80 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + adds r3, r1, #0 │ │ + adds r2, r0, #0 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #416] ; (4ee18 ) │ │ + ldr r4, [pc, #420] ; (4ee1c ) │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + str r3, [sp, #64] ; 0x40 │ │ + str r4, [sp, #68] ; 0x44 │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #104] ; 0x68 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ + cmp r0, #0 │ │ + beq.n 4ecd8 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #356] ; (4ee14 ) │ │ + ldr r2, [pc, #352] ; (4ee10 ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + subs r0, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #72] ; 0x48 │ │ + str r1, [sp, #76] ; 0x4c │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + ldr r2, [pc, #312] ; (4ee18 ) │ │ + ldr r3, [pc, #316] ; (4ee1c ) │ │ + bl 9f140 <__aeabi_llsl@@Base+0x3ac> │ │ + cmp r0, #0 │ │ + beq.n 4ed0c │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + adds r3, r1, #0 │ │ + adds r2, r0, #0 │ │ + adds r1, r7, #0 │ │ + adds r0, r6, #0 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #276] ; (4ee18 ) │ │ + ldr r4, [pc, #280] ; (4ee1c ) │ │ + adds r6, r0, #0 │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + str r4, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #8] │ │ + ldr r3, [r3, #48] ; 0x30 │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f6d0 <__aeabi_llsl@@Base+0x93c> │ │ + cmp r0, #0 │ │ + beq.n 4ed64 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r3, [pc, #216] ; (4ee14 ) │ │ + ldr r2, [pc, #212] ; (4ee10 ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + bl 9f160 <__aeabi_llsl@@Base+0x3cc> │ │ + adds r2, r0, #0 │ │ + adds r3, r1, #0 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + subs r0, #1 │ │ + bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ + str r0, [sp, #80] ; 0x50 │ │ + str r1, [sp, #84] ; 0x54 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + str r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #44] ; 0x2c │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + ldr r1, [sp, #76] ; 0x4c │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r1, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + str r0, [sp, #48] ; 0x30 │ │ + str r1, [sp, #52] ; 0x34 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + ldr r2, [pc, #124] ; (4ee20 ) │ │ + ldr r3, [pc, #128] ; (4ee24 ) │ │ + str r0, [sp, #56] ; 0x38 │ │ + str r1, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r2, [pc, #100] ; (4ee20 ) │ │ + ldr r3, [pc, #104] ; (4ee24 ) │ │ + str r0, [sp, #116] ; 0x74 │ │ + adds r1, r7, #0 │ │ + adds r0, r6, #0 │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #4] │ │ + add r5, sp, #116 ; 0x74 │ │ + str r0, [r5, #4] │ │ + ldr r0, [sp, #16] │ │ + ldr r1, [sp, #20] │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #72] ; (4ee28 ) │ │ + ldr r3, [pc, #72] ; (4ee2c ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + adds r2, r6, #0 │ │ + str r0, [r5, #8] │ │ + adds r3, r7, #0 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #40] ; (4ee28 ) │ │ + ldr r3, [pc, #44] ; (4ee2c ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + b.n 4ee30 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #240 ; 0xf0 │ │ + ... │ │ + movs r0, r0 │ │ + subs r7, #224 ; 0xe0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #248 ; 0xf8 │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r3, [pc, #220] ; (4ef14 ) │ │ + ldr r2, [pc, #216] ; (4ef10 ) │ │ + str r0, [r5, #12] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r3, [pc, #200] ; (4ef14 ) │ │ + ldr r2, [pc, #192] ; (4ef10 ) │ │ + str r0, [sp, #132] ; 0x84 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add r4, sp, #132 ; 0x84 │ │ + str r0, [r4, #4] │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #164] ; (4ef18 ) │ │ + ldr r3, [pc, #168] ; (4ef1c ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + str r0, [r4, #8] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #60] ; 0x3c │ │ + bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ + ldr r2, [pc, #136] ; (4ef18 ) │ │ + ldr r3, [pc, #136] ; (4ef1c ) │ │ + bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ + bl 45d3c │ │ + bl 9f110 <__aeabi_llsl@@Base+0x37c> │ │ + ldr r3, [r4, #8] │ │ + str r0, [r4, #12] │ │ + cmp r3, #0 │ │ + bge.n 4eeaa │ │ + movs r3, #0 │ │ + str r3, [r4, #8] │ │ + cmp r0, #0 │ │ + bge.n 4eeb2 │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 4eec2 │ │ + adds r2, r4, #0 │ │ + ldmia r2!, {r0, r1, r6} │ │ + stmia r3!, {r0, r1, r6} │ │ + ldr r2, [r2, #0] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n 4eeea │ │ + ldr r3, [r4, #12] │ │ + cmp r3, #0 │ │ + beq.n 4eeea │ │ + ldr r3, [r5, #8] │ │ + cmp r3, #0 │ │ + ble.n 4eeec │ │ + ldr r3, [r5, #12] │ │ + cmp r3, #0 │ │ + ble.n 4eeec │ │ + ldr r0, [sp, #32] │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + adds r3, r4, #0 │ │ + bl 4e810 │ │ + str r0, [sp, #12] │ │ + b.n 4eeec │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #108] ; 0x6c │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + ldr r0, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4ef0a │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r0, [sp, #32] │ │ + adds r1, r4, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + bl 4e6a4 │ │ + b.n 4eee6 │ │ + add sp, #156 ; 0x9c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #224 ; 0xe0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r7, #248 ; 0xf8 │ │ + │ │ +0004ef20 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [r0, #28] │ │ + adds r4, r0, #0 │ │ + cmp r3, #0 │ │ + bne.n 4ef3e │ │ + movs r5, #2 │ │ + ldr r3, [r0, #0] │ │ + tst r3, r5 │ │ + beq.n 4ef3e │ │ + movs r1, #1 │ │ + bl 6a870 │ │ + ldr r3, [r4, #0] │ │ + orrs r3, r5 │ │ + str r3, [r4, #0] │ │ + ldr r3, [r4, #28] │ │ + movs r0, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #28] │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +0004ef48 : │ │ + push {r3, lr} │ │ + ldr r3, [r0, #28] │ │ + cmp r3, #0 │ │ + beq.n 4ef68 │ │ + subs r3, #1 │ │ + str r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bgt.n 4ef68 │ │ + movs r2, #2 │ │ + ldr r3, [r0, #0] │ │ + tst r3, r2 │ │ + beq.n 4ef68 │ │ + bics r3, r2 │ │ + str r3, [r0, #0] │ │ + bl 6aa0c │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +0004ef6c : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #452 ; 0x1c4 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #480] ; 0x1e0 │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #436] ; (4f130 ) │ │ + adds r5, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r7, r1, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ + str r2, [sp, #444] ; 0x1bc │ │ + cmp r3, #0 │ │ + bne.n 4ef98 │ │ + ldr r0, [pc, #420] ; (4f134 ) │ │ + ldr r1, [pc, #420] ; (4f138 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 4efa6 │ │ + ldr r3, [sp, #484] ; 0x1e4 │ │ + cmp r3, #0 │ │ + bne.n 4efac │ │ + ldr r0, [pc, #412] ; (4f13c ) │ │ + ldr r1, [pc, #412] ; (4f140 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 19d8c │ │ + b.n 4f11c │ │ + ldr r3, [sp, #476] ; 0x1dc │ │ + cmp r4, r3 │ │ + beq.n 4efb4 │ │ + b.n 4f0c4 │ │ + cmp r4, #0 │ │ + beq.n 4effc │ │ + lsrs r3, r4, #28 │ │ + cmp r3, #1 │ │ + beq.n 4effc │ │ + ldr r3, [pc, #388] ; (4f144 ) │ │ + cmp r4, r3 │ │ + beq.n 4f002 │ │ + bhi.n 4efda │ │ + ldr r3, [pc, #384] ; (4f148 ) │ │ + cmp r4, r3 │ │ + beq.n 4efee │ │ + ldr r3, [pc, #380] ; (4f14c ) │ │ + cmp r4, r3 │ │ + beq.n 4efee │ │ + ldr r3, [pc, #380] ; (4f150 ) │ │ + cmp r4, r3 │ │ + bne.n 4eff2 │ │ + b.n 4efee │ │ + ldr r3, [pc, #376] ; (4f154 ) │ │ + cmp r4, r3 │ │ + beq.n 4efee │ │ + ldr r3, [pc, #372] ; (4f158 ) │ │ + cmp r4, r3 │ │ + beq.n 4f002 │ │ + ldr r3, [pc, #372] ; (4f15c ) │ │ + cmp r4, r3 │ │ + bne.n 4eff2 │ │ + b.n 4f002 │ │ + movs r3, #1 │ │ + b.n 4f004 │ │ + ldr r0, [pc, #364] ; (4f160 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 4f11c │ │ + lsls r3, r4, #24 │ │ + lsrs r3, r3, #24 │ │ + b.n 4f004 │ │ + movs r3, #2 │ │ + adds r2, r3, #0 │ │ + muls r2, r5 │ │ + adds r5, r7, #0 │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [sp, #32] │ │ + str r2, [sp, #20] │ │ + str r3, [sp, #28] │ │ + cmp r5, #0 │ │ + beq.n 4f032 │ │ + adds r1, r6, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + bl 450d0 │ │ + ldr r2, [sp, #484] ; 0x1e4 │ │ + ldr r3, [sp, #472] ; 0x1d8 │ │ + subs r5, #1 │ │ + mov ip, r2 │ │ + adds r6, r6, r3 │ │ + ldr r3, [sp, #28] │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + b.n 4f012 │ │ + ldr r5, [sp, #472] ; 0x1d8 │ │ + ldr r6, [sp, #484] ; 0x1e4 │ │ + ldr r3, [sp, #32] │ │ + muls r5, r7 │ │ + muls r6, r7 │ │ + adds r5, r3, r5 │ │ + ldr r3, [sp, #24] │ │ + adds r6, r3, r6 │ │ + ldr r3, [pc, #264] ; (4f14c ) │ │ + cmp r4, r3 │ │ + beq.n 4f04e │ │ + ldr r3, [pc, #264] ; (4f154 ) │ │ + cmp r4, r3 │ │ + bne.n 4f094 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + lsrs r4, r7, #31 │ │ + lsrs r3, r3, #31 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #1 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #472] ; 0x1d8 │ │ + ldr r2, [sp, #472] ; 0x1d8 │ │ + adds r4, r4, r7 │ │ + lsrs r3, r3, #31 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #484] ; 0x1e4 │ │ + ldr r2, [sp, #484] ; 0x1e4 │ │ + asrs r4, r4, #1 │ │ + lsrs r3, r3, #31 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + lsls r4, r4, #1 │ │ + cmp r4, #0 │ │ + beq.n 4f0a0 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #20] │ │ + bl 450d0 │ │ + ldr r3, [sp, #24] │ │ + subs r4, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #28] │ │ + adds r6, r6, r3 │ │ + b.n 4f07a │ │ + ldr r3, [pc, #176] ; (4f148 ) │ │ + cmp r4, r3 │ │ + beq.n 4f0a4 │ │ + ldr r3, [pc, #180] ; (4f150 ) │ │ + cmp r4, r3 │ │ + beq.n 4f0a4 │ │ + movs r0, #0 │ │ + b.n 4f11c │ │ + lsrs r4, r7, #31 │ │ + adds r4, r4, r7 │ │ + asrs r4, r4, #1 │ │ + cmp r4, #0 │ │ + beq.n 4f0a0 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + ldr r2, [sp, #20] │ │ + bl 450d0 │ │ + ldr r3, [sp, #472] ; 0x1d8 │ │ + subs r4, #1 │ │ + adds r5, r5, r3 │ │ + ldr r3, [sp, #484] ; 0x1e4 │ │ + adds r6, r6, r3 │ │ + b.n 4f0aa │ │ + ldr r3, [sp, #472] ; 0x1d8 │ │ + add r6, sp, #148 ; 0x94 │ │ + str r6, [sp, #4] │ │ + str r3, [sp, #0] │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #8] │ │ + add r3, sp, #268 ; 0x10c │ │ + str r3, [sp, #12] │ │ + adds r2, r4, #0 │ │ + ldr r3, [sp, #32] │ │ + bl 4e2b4 │ │ + cmp r0, #0 │ │ + bne.n 4f0e6 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 4f11c │ │ + ldr r3, [sp, #484] ; 0x1e4 │ │ + add r4, sp, #208 ; 0xd0 │ │ + str r4, [sp, #4] │ │ + str r3, [sp, #0] │ │ + add r3, sp, #104 ; 0x68 │ │ + str r3, [sp, #8] │ │ + add r3, sp, #356 ; 0x164 │ │ + str r3, [sp, #12] │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + ldr r2, [sp, #476] ; 0x1dc │ │ + ldr r3, [sp, #24] │ │ + bl 4e2b4 │ │ + cmp r0, #0 │ │ + beq.n 4f0e0 │ │ + movs r2, #0 │ │ + add r3, sp, #44 ; 0x2c │ │ + str r2, [sp, #44] ; 0x2c │ │ + str r2, [r3, #4] │ │ + adds r0, r6, #0 │ │ + adds r1, r3, #0 │ │ + adds r2, r4, #0 │ │ + str r5, [r3, #8] │ │ + str r7, [r3, #12] │ │ + bl 4e64c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #444] ; 0x1bc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4f12a │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #452 ; 0x1c4 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r3, pc, #416 ; (adr r3, 4f2d4 ) │ │ + movs r0, r1 │ │ + ldrb r6, [r4, #27] │ │ + movs r5, r0 │ │ + cbz r0, 4f166 │ │ + movs r5, r0 │ │ + ldrb r6, [r2, #27] │ │ + movs r5, r0 │ │ + cbz r4, 4f16a │ │ + movs r5, r0 │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + ldrsb r6, [r1, r1] │ │ + adds r2, #49 ; 0x31 │ │ + ldrsb r1, [r3, r1] │ │ + adds r2, #49 ; 0x31 │ │ + ldrsb r6, [r1, r1] │ │ + adds r1, #50 ; 0x32 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + cbz r6, 4f178 │ │ + movs r5, r0 │ │ + │ │ +0004f164 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 4f1d0 │ │ + ldr r3, [r0, #0] │ │ + lsls r3, r3, #29 │ │ + bmi.n 4f1d0 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + adds r4, r0, #0 │ │ + subs r3, #1 │ │ + str r3, [r0, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bgt.n 4f1d0 │ │ + ldr r3, [r4, #28] │ │ + cmp r3, #0 │ │ + ble.n 4f18a │ │ + adds r0, r4, #0 │ │ + bl 4ef48 │ │ + b.n 4f17c │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #30 │ │ + bpl.n 4f198 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + bl 6a870 │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + beq.n 4f1b0 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + bl 4e334 │ │ + ldr r0, [r4, #4] │ │ + bl 501a8 │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + cmp r0, #0 │ │ + beq.n 4f1be │ │ + bl 508de │ │ + movs r3, #0 │ │ + str r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #31 │ │ + bmi.n 4f1ca │ │ + ldr r0, [r4, #20] │ │ + bl 4546c │ │ + adds r0, r4, #0 │ │ + bl 4546c │ │ + pop {r4, pc} │ │ + │ │ +0004f1d2 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r0, #1 │ │ + adds r7, r1, #0 │ │ + movs r1, #60 ; 0x3c │ │ + adds r6, r2, #0 │ │ + bl 4545c │ │ + subs r4, r0, #0 │ │ + bne.n 4f1ea │ │ + bl 19ec4 │ │ + b.n 4f2c0 │ │ + ldr r0, [sp, #24] │ │ + bl 50058 │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #4] │ │ + beq.n 4f2a2 │ │ + str r7, [r4, #8] │ │ + str r6, [r4, #12] │ │ + adds r0, r4, #0 │ │ + bl 502a8 │ │ + movs r1, #0 │ │ + str r0, [r4, #16] │ │ + adds r0, r4, #0 │ │ + bl 4e5e0 │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [r2, #0] │ │ + cmp r3, #0 │ │ + beq.n 4f218 │ │ + lsrs r1, r3, #28 │ │ + cmp r1, #1 │ │ + bne.n 4f262 │ │ + lsls r3, r3, #4 │ │ + lsrs r3, r3, #28 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 4f262 │ │ + movs r3, #1 │ │ + ldrb r0, [r2, #8] │ │ + lsls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 500e0 │ │ + subs r5, r0, #0 │ │ + beq.n 4f2a2 │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #2 │ │ + bne.n 4f254 │ │ + movs r3, #255 ; 0xff │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #2] │ │ + movs r3, #0 │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #4] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #5] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #6] │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 4e334 │ │ + adds r0, r5, #0 │ │ + bl 50174 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n 4f298 │ │ + ldr r0, [r4, #12] │ │ + cmp r0, #0 │ │ + beq.n 4f298 │ │ + ldr r3, [r4, #16] │ │ + muls r3, r0 │ │ + adds r0, r3, #0 │ │ + bl 45454 │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #20] │ │ + bne.n 4f28c │ │ + adds r0, r4, #0 │ │ + bl 4f164 │ │ + adds r0, r5, #0 │ │ + bl 19ec4 │ │ + b.n 4f2a8 │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #12] │ │ + movs r1, #0 │ │ + muls r2, r3 │ │ + bl 450c8 │ │ + bl 505d4 │ │ + subs r5, r0, #0 │ │ + str r0, [r4, #52] ; 0x34 │ │ + bne.n 4f2ac │ │ + adds r0, r4, #0 │ │ + bl 4f164 │ │ + adds r0, r5, #0 │ │ + b.n 4f2c2 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 4f2bc │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 4e550 │ │ + movs r3, #1 │ │ + str r3, [r4, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0004f2c4 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r3, #0 │ │ + sub sp, #20 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + str r2, [sp, #12] │ │ + adds r7, r0, #0 │ │ + str r3, [sp, #0] │ │ + adds r6, r1, #0 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 4fbcc │ │ + subs r4, r0, #0 │ │ + bne.n 4f2f0 │ │ + ldr r0, [pc, #28] ; (4f304 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + adds r0, r4, #0 │ │ + b.n 4f2fe │ │ + str r0, [sp, #0] │ │ + adds r1, r6, #0 │ │ + adds r0, r7, #0 │ │ + ldr r2, [sp, #12] │ │ + adds r3, r5, #0 │ │ + bl 4f1d2 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + add r6, sp, #512 ; 0x200 │ │ + movs r5, r0 │ │ + │ │ +0004f308 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + movs r0, #0 │ │ + sub sp, #20 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + adds r1, r0, #0 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #12] │ │ + adds r2, r0, #0 │ │ + bl 4f2c4 │ │ + subs r4, r0, #0 │ │ + beq.n 4f348 │ │ + movs r3, #1 │ │ + ldr r2, [r0, #0] │ │ + str r7, [r0, #20] │ │ + str r6, [r0, #8] │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r5, [r0, #12] │ │ + movs r1, #0 │ │ + str r3, [r0, #16] │ │ + bl 4e5e0 │ │ + adds r0, r4, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0004f350 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #788] ; (4f668 ) │ │ + adds r7, r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r1, [r1, #4] │ │ + sub sp, #76 ; 0x4c │ │ + ldr r3, [r4, #0] │ │ + adds r5, r0, #0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #68] ; 0x44 │ │ + str r4, [sp, #44] ; 0x2c │ │ + cmp r1, #0 │ │ + beq.n 4f3a2 │ │ + movs r2, #0 │ │ + ldr r0, [r1, #0] │ │ + cmp r2, r0 │ │ + bge.n 4f382 │ │ + ldr r4, [r1, #4] │ │ + lsls r3, r2, #2 │ │ + adds r3, r4, r3 │ │ + ldrb r4, [r3, #0] │ │ + cmp r4, #255 ; 0xff │ │ + beq.n 4f392 │ │ + b.n 4f3a2 │ │ + cmp r2, r0 │ │ + bne.n 4f3a2 │ │ + ldr r0, [pc, #740] ; (4f66c ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + movs r0, #0 │ │ + b.n 4f59a │ │ + ldrb r4, [r3, #1] │ │ + cmp r4, #255 ; 0xff │ │ + bne.n 4f3a2 │ │ + ldrb r3, [r3, #2] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 4f3a2 │ │ + adds r2, #1 │ │ + b.n 4f370 │ │ + ldr r2, [r7, #12] │ │ + ldrb r3, [r7, #8] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r2, [sp, #0] │ │ + ldr r2, [r7, #16] │ │ + ldr r1, [r5, #8] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r7, #20] │ │ + str r2, [sp, #8] │ │ + ldr r2, [r7, #24] │ │ + str r2, [sp, #12] │ │ + ldr r2, [r5, #12] │ │ + bl 4f2c4 │ │ + subs r4, r0, #0 │ │ + bne.n 4f3c4 │ │ + b.n 4f59a │ │ + ldr r3, [r7, #4] │ │ + cmp r3, #0 │ │ + beq.n 4f3e8 │ │ + ldr r2, [r4, #4] │ │ + ldr r2, [r2, #4] │ │ + cmp r2, #0 │ │ + beq.n 4f3e8 │ │ + ldr r0, [r2, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r1, [r3, #4] │ │ + lsls r2, r2, #2 │ │ + bl 450d0 │ │ + ldr r3, [r7, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + movs r6, #0 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + str r2, [sp, #20] │ │ + adds r2, r3, #0 │ │ + adds r2, #76 ; 0x4c │ │ + ldrb r1, [r2, #0] │ │ + str r1, [sp, #24] │ │ + adds r1, r3, #0 │ │ + adds r1, #77 ; 0x4d │ │ + ldrb r1, [r1, #0] │ │ + str r1, [sp, #28] │ │ + adds r1, r3, #0 │ │ + adds r1, #78 ; 0x4e │ │ + ldrb r1, [r1, #0] │ │ + adds r3, #79 ; 0x4f │ │ + str r1, [sp, #32] │ │ + ldrb r3, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + movs r3, #255 ; 0xff │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #77 ; 0x4d │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #78 ; 0x4e │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r5, #52] ; 0x34 │ │ + adds r2, #79 ; 0x4f │ │ + strb r3, [r2, #0] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r6, [r0, #68] ; 0x44 │ │ + bl 505fa │ │ + ldr r2, [r5, #8] │ │ + add r3, sp, #52 ; 0x34 │ │ + adds r1, r3, #0 │ │ + str r2, [r3, #8] │ │ + ldr r2, [r5, #12] │ │ + adds r0, r5, #0 │ │ + str r2, [r3, #12] │ │ + adds r2, r4, #0 │ │ + str r6, [r3, #4] │ │ + str r6, [sp, #52] ; 0x34 │ │ + bl 4e64c │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldrb r2, [r2, #24] │ │ + movs r1, #32 │ │ + adds r3, #76 ; 0x4c │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldrb r2, [r2, #28] │ │ + adds r3, #77 ; 0x4d │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #78 ; 0x4e │ │ + movs r1, #36 ; 0x24 │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #79 ; 0x4f │ │ + ldr r1, [sp, #20] │ │ + strb r2, [r3, #0] │ │ + ldr r3, [pc, #504] ; (4f670 ) │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + ands r3, r1 │ │ + str r3, [r2, #68] ; 0x44 │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldrb r2, [r2, #24] │ │ + movs r1, #32 │ │ + adds r3, #76 ; 0x4c │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + ldrb r2, [r2, #28] │ │ + adds r3, #77 ; 0x4d │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #78 ; 0x4e │ │ + movs r1, #36 ; 0x24 │ │ + strb r2, [r3, #0] │ │ + mov r2, sp │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r2, r2, r1 │ │ + ldrb r2, [r2, #0] │ │ + adds r3, #79 ; 0x4f │ │ + strb r2, [r3, #0] │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + ldr r3, [sp, #20] │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 505fa │ │ + movs r2, #128 ; 0x80 │ │ + ldr r3, [sp, #20] │ │ + lsls r2, r2, #1 │ │ + tst r3, r2 │ │ + beq.n 4f558 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cmp r1, r6 │ │ + beq.n 4f4fa │ │ + ldr r3, [r7, #4] │ │ + cmp r3, r6 │ │ + beq.n 4f4f4 │ │ + ldr r2, [r1, #0] │ │ + ldr r0, [r3, #0] │ │ + cmp r2, r0 │ │ + bgt.n 4f4f4 │ │ + ldr r0, [r1, #4] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r3, #4] │ │ + bl 450e0 │ │ + cmp r0, r6 │ │ + bne.n 4f4f4 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + adds r0, r4, #0 │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + movs r1, #1 │ │ + bl 4e398 │ │ + b.n 4f558 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 4f558 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + add r2, sp, #32 │ │ + movs r6, #17 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + movs r3, #18 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #28] │ │ + str r3, [sp, #0] │ │ + movs r3, #19 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #4] │ │ + add r3, sp, #48 ; 0x30 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #24] │ │ + add r3, sp, #32 │ │ + adds r6, r6, r3 │ │ + adds r3, r6, #0 │ │ + ldr r1, [r5, #4] │ │ + bl 50524 │ │ + ldrb r2, [r6, #0] │ │ + ldr r3, [sp, #24] │ │ + ldr r6, [sp, #32] │ │ + ldr r0, [r4, #4] │ │ + ldrb r1, [r3, #0] │ │ + ldrb r6, [r6, #0] │ │ + ldr r3, [sp, #28] │ │ + ldrb r3, [r3, #0] │ │ + str r6, [sp, #0] │ │ + bl 5044c │ │ + movs r1, #1 │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 4e398 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + lsls r2, r2, #1 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + tst r3, r2 │ │ + beq.n 4f558 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + bne.n 4f5a8 │ │ + adds r1, r5, #0 │ │ + adds r0, r4, #0 │ │ + adds r1, #36 ; 0x24 │ │ + bl 4e5e0 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 4f570 │ │ + ldr r3, [r7, #24] │ │ + cmp r3, #0 │ │ + bne.n 4f57a │ │ + movs r3, #129 ; 0x81 │ │ + ldr r2, [sp, #20] │ │ + lsls r3, r3, #1 │ │ + tst r2, r3 │ │ + beq.n 4f582 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 4e550 │ │ + ldr r3, [sp, #20] │ │ + lsls r3, r3, #19 │ │ + bmi.n 4f590 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + lsls r3, r3, #30 │ │ + bpl.n 4f59a │ │ + adds r0, r4, #0 │ │ + movs r1, #2 │ │ + bl 4e364 │ │ + adds r0, r4, #0 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4f662 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + adds r0, r4, #0 │ │ + bl 4ef20 │ │ + ldr r1, [r4, #4] │ │ + ldrb r2, [r1, #9] │ │ + lsls r3, r2, #24 │ │ + cmp r2, #2 │ │ + beq.n 4f5d0 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #4 │ │ + bne.n 4f648 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + ldr r3, [r1, #24] │ │ + ldr r1, [r4, #12] │ │ + mvns r3, r3 │ │ + mov ip, r1 │ │ + ands r2, r3 │ │ + b.n 4f638 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + ldr r3, [r1, #24] │ │ + ldr r1, [r4, #12] │ │ + mvns r3, r3 │ │ + mov ip, r1 │ │ + lsls r3, r3, #16 │ │ + lsrs r3, r3, #16 │ │ + ands r2, r3 │ │ + mov r1, ip │ │ + subs r6, r1, #1 │ │ + mov ip, r6 │ │ + bcc.n 4f648 │ │ + ldr r1, [r4, #8] │ │ + str r1, [sp, #24] │ │ + adds r1, r0, #0 │ │ + ldr r6, [sp, #24] │ │ + subs r6, #1 │ │ + str r6, [sp, #24] │ │ + bcc.n 4f608 │ │ + ldrh r6, [r1, #0] │ │ + ands r6, r3 │ │ + cmp r6, r2 │ │ + bne.n 4f604 │ │ + strh r2, [r1, #0] │ │ + adds r1, #2 │ │ + b.n 4f5f2 │ │ + ldr r1, [r4, #16] │ │ + lsrs r6, r1, #31 │ │ + adds r1, r6, r1 │ │ + asrs r1, r1, #1 │ │ + lsls r1, r1, #1 │ │ + adds r0, r0, r1 │ │ + b.n 4f5e4 │ │ + ldr r6, [r1, #0] │ │ + ands r6, r3 │ │ + cmp r6, r2 │ │ + bne.n 4f620 │ │ + str r2, [r1, #0] │ │ + adds r1, #4 │ │ + ldr r6, [sp, #24] │ │ + subs r6, #1 │ │ + str r6, [sp, #24] │ │ + bcs.n 4f616 │ │ + ldr r1, [r4, #16] │ │ + asrs r6, r1, #31 │ │ + lsrs r6, r6, #30 │ │ + adds r6, r6, r1 │ │ + asrs r6, r6, #2 │ │ + lsls r6, r6, #2 │ │ + adds r0, r0, r6 │ │ + mov r1, ip │ │ + subs r6, r1, #1 │ │ + mov ip, r6 │ │ + bcc.n 4f648 │ │ + ldr r1, [r4, #8] │ │ + str r1, [sp, #24] │ │ + adds r1, r0, #0 │ │ + b.n 4f622 │ │ + adds r0, r4, #0 │ │ + bl 4ef48 │ │ + movs r1, #0 │ │ + adds r0, r4, #0 │ │ + adds r2, r1, #0 │ │ + bl 4e398 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + bl 4e550 │ │ + b.n 4f558 │ │ + add sp, #76 ; 0x4c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldr r7, [sp, #568] ; 0x238 │ │ + movs r0, r1 │ │ + add r5, sp, #972 ; 0x3cc │ │ + movs r5, r0 │ │ + ldrh r7, [r5, #54] ; 0x36 │ │ + Address 0x000000000004f672 is out of bounds. │ │ + │ │ + │ │ +0004f674 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r0, r1, #0 │ │ + adds r6, r2, #0 │ │ + bl 50058 │ │ + adds r4, r0, #0 │ │ + subs r5, r0, #0 │ │ + beq.n 4f698 │ │ + adds r0, r7, #0 │ │ + adds r1, r4, #0 │ │ + adds r2, r6, #0 │ │ + bl 4f350 │ │ + adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 501a8 │ │ + adds r0, r5, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ +0004f69c : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + movs r0, #0 │ │ + adds r5, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #0] │ │ + adds r1, r0, #0 │ │ + adds r2, r0, #0 │ │ + bl 4f1d2 │ │ + subs r4, r0, #0 │ │ + beq.n 4f6ce │ │ + movs r3, #1 │ │ + ldr r2, [r0, #0] │ │ + str r7, [r0, #20] │ │ + str r6, [r0, #8] │ │ + orrs r3, r2 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #32] │ │ + str r5, [r0, #12] │ │ + movs r1, #0 │ │ + str r3, [r0, #16] │ │ + bl 4e5e0 │ │ + adds r0, r4, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0004f6d8 : │ │ - ldr r3, [pc, #528] ; (4f8ec ) │ │ +0004f6d4 : │ │ + ldr r3, [pc, #528] ; (4f8e8 ) │ │ push {lr} │ │ cmp r0, r3 │ │ - bne.n 4f6e2 │ │ - b.n 4f892 │ │ - bhi.n 4f7a6 │ │ - ldr r3, [pc, #520] ; (4f8f0 ) │ │ + bne.n 4f6de │ │ + b.n 4f88e │ │ + bhi.n 4f7a2 │ │ + ldr r3, [pc, #520] ; (4f8ec ) │ │ cmp r0, r3 │ │ - bne.n 4f6ec │ │ - b.n 4f898 │ │ - bhi.n 4f740 │ │ - ldr r3, [pc, #516] ; (4f8f4 ) │ │ + bne.n 4f6e8 │ │ + b.n 4f894 │ │ + bhi.n 4f73c │ │ + ldr r3, [pc, #516] ; (4f8f0 ) │ │ cmp r0, r3 │ │ - bne.n 4f6f6 │ │ - b.n 4f862 │ │ - bhi.n 4f712 │ │ - ldr r3, [pc, #508] ; (4f8f8 ) │ │ + bne.n 4f6f2 │ │ + b.n 4f85e │ │ + bhi.n 4f70e │ │ + ldr r3, [pc, #508] ; (4f8f4 ) │ │ cmp r0, r3 │ │ - bne.n 4f700 │ │ - b.n 4f856 │ │ - ldr r3, [pc, #504] ; (4f8fc ) │ │ + bne.n 4f6fc │ │ + b.n 4f852 │ │ + ldr r3, [pc, #504] ; (4f8f8 ) │ │ cmp r0, r3 │ │ - bne.n 4f708 │ │ - b.n 4f85c │ │ - ldr r3, [pc, #500] ; (4f900 ) │ │ + bne.n 4f704 │ │ + b.n 4f858 │ │ + ldr r3, [pc, #500] ; (4f8fc ) │ │ cmp r0, r3 │ │ - beq.n 4f710 │ │ - b.n 4f8e0 │ │ - b.n 4f8e6 │ │ - ldr r3, [pc, #496] ; (4f904 ) │ │ + beq.n 4f70c │ │ + b.n 4f8dc │ │ + b.n 4f8e2 │ │ + ldr r3, [pc, #496] ; (4f900 ) │ │ cmp r0, r3 │ │ - bne.n 4f71a │ │ - b.n 4f868 │ │ - bhi.n 4f72a │ │ - ldr r3, [pc, #488] ; (4f908 ) │ │ + bne.n 4f716 │ │ + b.n 4f864 │ │ + bhi.n 4f726 │ │ + ldr r3, [pc, #488] ; (4f904 ) │ │ cmp r0, r3 │ │ - beq.n 4f724 │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #484] ; (4f90c ) │ │ + beq.n 4f720 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #484] ; (4f908 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #484] ; (4f910 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #484] ; (4f90c ) │ │ cmp r0, r3 │ │ - bne.n 4f732 │ │ - b.n 4f86e │ │ - ldr r3, [pc, #480] ; (4f914 ) │ │ + bne.n 4f72e │ │ + b.n 4f86a │ │ + ldr r3, [pc, #480] ; (4f910 ) │ │ cmp r0, r3 │ │ - beq.n 4f73a │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #476] ; (4f918 ) │ │ + beq.n 4f736 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #476] ; (4f914 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #472] ; (4f91c ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #472] ; (4f918 ) │ │ cmp r0, r3 │ │ - bne.n 4f748 │ │ - b.n 4f874 │ │ - bhi.n 4f778 │ │ - ldr r3, [pc, #468] ; (4f920 ) │ │ + bne.n 4f744 │ │ + b.n 4f870 │ │ + bhi.n 4f774 │ │ + ldr r3, [pc, #468] ; (4f91c ) │ │ cmp r0, r3 │ │ - bne.n 4f752 │ │ - b.n 4f886 │ │ - bhi.n 4f762 │ │ - ldr r3, [pc, #460] ; (4f924 ) │ │ + bne.n 4f74e │ │ + b.n 4f882 │ │ + bhi.n 4f75e │ │ + ldr r3, [pc, #460] ; (4f920 ) │ │ cmp r0, r3 │ │ - beq.n 4f75c │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #456] ; (4f928 ) │ │ + beq.n 4f758 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #456] ; (4f924 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #456] ; (4f92c ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #456] ; (4f928 ) │ │ cmp r0, r3 │ │ - bne.n 4f76a │ │ - b.n 4f87a │ │ - ldr r3, [pc, #452] ; (4f930 ) │ │ + bne.n 4f766 │ │ + b.n 4f876 │ │ + ldr r3, [pc, #452] ; (4f92c ) │ │ cmp r0, r3 │ │ - beq.n 4f772 │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #448] ; (4f934 ) │ │ + beq.n 4f76e │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #448] ; (4f930 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #444] ; (4f938 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #444] ; (4f934 ) │ │ cmp r0, r3 │ │ - bne.n 4f780 │ │ - b.n 4f880 │ │ - bhi.n 4f790 │ │ - ldr r3, [pc, #440] ; (4f93c ) │ │ + bne.n 4f77c │ │ + b.n 4f87c │ │ + bhi.n 4f78c │ │ + ldr r3, [pc, #440] ; (4f938 ) │ │ cmp r0, r3 │ │ - beq.n 4f78a │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #436] ; (4f940 ) │ │ + beq.n 4f786 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #436] ; (4f93c ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #432] ; (4f944 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #432] ; (4f940 ) │ │ cmp r0, r3 │ │ - bne.n 4f798 │ │ - b.n 4f88c │ │ - ldr r3, [pc, #428] ; (4f948 ) │ │ + bne.n 4f794 │ │ + b.n 4f888 │ │ + ldr r3, [pc, #428] ; (4f944 ) │ │ cmp r0, r3 │ │ - beq.n 4f7a0 │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #424] ; (4f94c ) │ │ + beq.n 4f79c │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #424] ; (4f948 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #424] ; (4f950 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #424] ; (4f94c ) │ │ cmp r0, r3 │ │ - bne.n 4f7ae │ │ - b.n 4f8bc │ │ - bhi.n 4f802 │ │ - ldr r3, [pc, #416] ; (4f954 ) │ │ + bne.n 4f7aa │ │ + b.n 4f8b8 │ │ + bhi.n 4f7fe │ │ + ldr r3, [pc, #416] ; (4f950 ) │ │ cmp r0, r3 │ │ - bne.n 4f7b8 │ │ - b.n 4f8c2 │ │ - bhi.n 4f7d8 │ │ - ldr r3, [pc, #412] ; (4f958 ) │ │ + bne.n 4f7b4 │ │ + b.n 4f8be │ │ + bhi.n 4f7d4 │ │ + ldr r3, [pc, #412] ; (4f954 ) │ │ cmp r0, r3 │ │ - bne.n 4f7c2 │ │ - b.n 4f8a4 │ │ - ldr r3, [pc, #408] ; (4f95c ) │ │ + bne.n 4f7be │ │ + b.n 4f8a0 │ │ + ldr r3, [pc, #408] ; (4f958 ) │ │ cmp r0, r3 │ │ - bne.n 4f7ca │ │ - b.n 4f8b6 │ │ - ldr r3, [pc, #404] ; (4f960 ) │ │ + bne.n 4f7c6 │ │ + b.n 4f8b2 │ │ + ldr r3, [pc, #404] ; (4f95c ) │ │ cmp r0, r3 │ │ - beq.n 4f7d2 │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #400] ; (4f964 ) │ │ + beq.n 4f7ce │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #400] ; (4f960 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #396] ; (4f968 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #396] ; (4f964 ) │ │ cmp r0, r3 │ │ - beq.n 4f8aa │ │ - bhi.n 4f7ee │ │ - ldr r3, [pc, #392] ; (4f96c ) │ │ + beq.n 4f8a6 │ │ + bhi.n 4f7ea │ │ + ldr r3, [pc, #392] ; (4f968 ) │ │ cmp r0, r3 │ │ - beq.n 4f7e8 │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #388] ; (4f970 ) │ │ + beq.n 4f7e4 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #388] ; (4f96c ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #388] ; (4f974 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #388] ; (4f970 ) │ │ cmp r0, r3 │ │ - beq.n 4f8b0 │ │ - ldr r3, [pc, #384] ; (4f978 ) │ │ + beq.n 4f8ac │ │ + ldr r3, [pc, #384] ; (4f974 ) │ │ cmp r0, r3 │ │ - beq.n 4f7fc │ │ - b.n 4f8e0 │ │ - ldr r0, [pc, #380] ; (4f97c ) │ │ + beq.n 4f7f8 │ │ + b.n 4f8dc │ │ + ldr r0, [pc, #380] ; (4f978 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #380] ; (4f980 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #380] ; (4f97c ) │ │ cmp r0, r3 │ │ - beq.n 4f8c8 │ │ - bhi.n 4f830 │ │ - ldr r3, [pc, #376] ; (4f984 ) │ │ + beq.n 4f8c4 │ │ + bhi.n 4f82c │ │ + ldr r3, [pc, #376] ; (4f980 ) │ │ cmp r0, r3 │ │ - beq.n 4f89e │ │ - bhi.n 4f81e │ │ - ldr r3, [pc, #372] ; (4f988 ) │ │ + beq.n 4f89a │ │ + bhi.n 4f81a │ │ + ldr r3, [pc, #372] ; (4f984 ) │ │ cmp r0, r3 │ │ - bne.n 4f8e0 │ │ - ldr r0, [pc, #368] ; (4f98c ) │ │ + bne.n 4f8dc │ │ + ldr r0, [pc, #368] ; (4f988 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #368] ; (4f990 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #368] ; (4f98c ) │ │ cmp r0, r3 │ │ - beq.n 4f8da │ │ - ldr r3, [pc, #364] ; (4f994 ) │ │ + beq.n 4f8d6 │ │ + ldr r3, [pc, #364] ; (4f990 ) │ │ cmp r0, r3 │ │ - bne.n 4f8e0 │ │ - ldr r0, [pc, #364] ; (4f998 ) │ │ + bne.n 4f8dc │ │ + ldr r0, [pc, #364] ; (4f994 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #360] ; (4f99c ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #360] ; (4f998 ) │ │ cmp r0, r3 │ │ - beq.n 4f8d4 │ │ - bhi.n 4f844 │ │ - ldr r3, [pc, #356] ; (4f9a0 ) │ │ + beq.n 4f8d0 │ │ + bhi.n 4f840 │ │ + ldr r3, [pc, #356] ; (4f99c ) │ │ cmp r0, r3 │ │ - bne.n 4f8e0 │ │ - ldr r0, [pc, #356] ; (4f9a4 ) │ │ + bne.n 4f8dc │ │ + ldr r0, [pc, #356] ; (4f9a0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r3, [pc, #352] ; (4f9a8 ) │ │ + b.n 4f8e6 │ │ + ldr r3, [pc, #352] ; (4f9a4 ) │ │ cmp r0, r3 │ │ - beq.n 4f8ce │ │ - ldr r3, [pc, #352] ; (4f9ac ) │ │ + beq.n 4f8ca │ │ + ldr r3, [pc, #352] ; (4f9a8 ) │ │ cmp r0, r3 │ │ - bne.n 4f8e0 │ │ - ldr r0, [pc, #348] ; (4f9b0 ) │ │ + bne.n 4f8dc │ │ + ldr r0, [pc, #348] ; (4f9ac ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #348] ; (4f9b4 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #348] ; (4f9b0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #344] ; (4f9b8 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #344] ; (4f9b4 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #344] ; (4f9bc ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #344] ; (4f9b8 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #340] ; (4f9c0 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #340] ; (4f9bc ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #340] ; (4f9c4 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #340] ; (4f9c0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #336] ; (4f9c8 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #336] ; (4f9c4 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #336] ; (4f9cc ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #336] ; (4f9c8 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #332] ; (4f9d0 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #332] ; (4f9cc ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #332] ; (4f9d4 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #332] ; (4f9d0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #328] ; (4f9d8 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #328] ; (4f9d4 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #328] ; (4f9dc ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #328] ; (4f9d8 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #324] ; (4f9e0 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #324] ; (4f9dc ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #324] ; (4f9e4 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #324] ; (4f9e0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #320] ; (4f9e8 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #320] ; (4f9e4 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #320] ; (4f9ec ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #320] ; (4f9e8 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #316] ; (4f9f0 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #316] ; (4f9ec ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #316] ; (4f9f4 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #316] ; (4f9f0 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #312] ; (4f9f8 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #312] ; (4f9f4 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #312] ; (4f9fc ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #312] ; (4f9f8 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #308] ; (4fa00 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #308] ; (4f9fc ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #308] ; (4fa04 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #308] ; (4fa00 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #304] ; (4fa08 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #304] ; (4fa04 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #304] ; (4fa0c ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #304] ; (4fa08 ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #300] ; (4fa10 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #300] ; (4fa0c ) │ │ add r0, pc │ │ - b.n 4f8ea │ │ - ldr r0, [pc, #300] ; (4fa14 ) │ │ + b.n 4f8e6 │ │ + ldr r0, [pc, #300] ; (4fa10 ) │ │ add r0, pc │ │ pop {pc} │ │ asrs r2, r0, #32 │ │ asrs r4, r0, #22 │ │ asrs r2, r0, #32 │ │ asrs r5, r2, #20 │ │ lsls r0, r0, #16 │ │ @@ -106708,340 +106659,340 @@ │ │ asrs r0, r2, #8 │ │ lsls r0, r0, #4 │ │ asrs r0, r2, #4 │ │ lsrs r1, r0, #32 │ │ asrs r1, r2, #16 │ │ lsrs r1, r0, #32 │ │ asrs r0, r0, #12 │ │ - add r2, sp, #860 ; 0x35c │ │ + add r2, sp, #876 ; 0x36c │ │ movs r5, r0 │ │ lsrs r2, r0, #16 │ │ asrs r2, r2, #20 │ │ lsrs r2, r0, #28 │ │ asrs r3, r2, #20 │ │ - add r3, sp, #24 │ │ + add r3, sp, #40 ; 0x28 │ │ movs r5, r0 │ │ lsrs r2, r0, #28 │ │ asrs r3, r2, #21 │ │ asrs r2, r0, #32 │ │ asrs r3, r6, #20 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #20 │ │ - add r3, sp, #72 ; 0x48 │ │ + add r3, sp, #88 ; 0x58 │ │ movs r5, r0 │ │ asrs r2, r0, #32 │ │ asrs r2, r0, #21 │ │ asrs r2, r0, #32 │ │ asrs r4, r0, #21 │ │ - add r3, sp, #484 ; 0x1e4 │ │ + add r3, sp, #500 ; 0x1f4 │ │ movs r5, r0 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #21 │ │ asrs r2, r0, #32 │ │ asrs r5, r2, #21 │ │ - add r3, sp, #780 ; 0x30c │ │ + add r3, sp, #796 ; 0x31c │ │ movs r5, r0 │ │ asrs r2, r0, #32 │ │ asrs r3, r6, #21 │ │ asrs r2, r0, #32 │ │ asrs r2, r0, #22 │ │ - add r3, sp, #100 ; 0x64 │ │ + add r3, sp, #116 ; 0x74 │ │ movs r5, r0 │ │ movs r0, #4 │ │ asrs r6, r0, #26 │ │ movs r0, #4 │ │ asrs r7, r6, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ - add r3, sp, #760 ; 0x2f8 │ │ + add r3, sp, #776 ; 0x308 │ │ movs r5, r0 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ movs r0, #4 │ │ asrs r6, r0, #25 │ │ - add r4, sp, #132 ; 0x84 │ │ + add r4, sp, #148 ; 0x94 │ │ movs r5, r0 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ - add r4, sp, #152 ; 0x98 │ │ + add r4, sp, #168 ; 0xa8 │ │ movs r5, r0 │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ adds r3, r0, r0 │ │ asrs r0, r2, #28 │ │ - add r3, sp, #304 ; 0x130 │ │ + add r3, sp, #320 ; 0x140 │ │ movs r5, r0 │ │ ldrsb r6, [r1, r1] │ │ adds r1, #50 ; 0x32 │ │ ldrsb r6, [r1, r1] │ │ adds r2, #49 ; 0x31 │ │ - add r4, sp, #700 ; 0x2bc │ │ + add r4, sp, #716 ; 0x2cc │ │ movs r5, r0 │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ - add r4, sp, #368 ; 0x170 │ │ + add r4, sp, #384 ; 0x180 │ │ movs r5, r0 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - add r4, sp, #380 ; 0x17c │ │ + add r4, sp, #396 ; 0x18c │ │ movs r5, r0 │ │ - add r1, sp, #348 ; 0x15c │ │ + add r1, sp, #364 ; 0x16c │ │ movs r5, r0 │ │ - add r1, sp, #428 ; 0x1ac │ │ + add r1, sp, #444 ; 0x1bc │ │ movs r5, r0 │ │ - add r1, sp, #508 ; 0x1fc │ │ + add r1, sp, #524 ; 0x20c │ │ movs r5, r0 │ │ - add r1, sp, #680 ; 0x2a8 │ │ + add r1, sp, #696 ; 0x2b8 │ │ movs r5, r0 │ │ - add r1, sp, #748 ; 0x2ec │ │ + add r1, sp, #764 ; 0x2fc │ │ movs r5, r0 │ │ - add r1, sp, #908 ; 0x38c │ │ + add r1, sp, #924 ; 0x39c │ │ movs r5, r0 │ │ - add r2, sp, #52 ; 0x34 │ │ + add r2, sp, #68 ; 0x44 │ │ movs r5, r0 │ │ - add r2, sp, #128 ; 0x80 │ │ + add r2, sp, #144 ; 0x90 │ │ movs r5, r0 │ │ - add r2, sp, #304 ; 0x130 │ │ + add r2, sp, #320 ; 0x140 │ │ movs r5, r0 │ │ - add r2, sp, #480 ; 0x1e0 │ │ + add r2, sp, #496 ; 0x1f0 │ │ movs r5, r0 │ │ - add r2, sp, #556 ; 0x22c │ │ + add r2, sp, #572 ; 0x23c │ │ movs r5, r0 │ │ - add r2, sp, #632 ; 0x278 │ │ + add r2, sp, #648 ; 0x288 │ │ movs r5, r0 │ │ - add r2, sp, #880 ; 0x370 │ │ + add r2, sp, #896 ; 0x380 │ │ movs r5, r0 │ │ - add r3, sp, #12 │ │ + add r3, sp, #28 │ │ movs r5, r0 │ │ - add r3, sp, #88 ; 0x58 │ │ + add r3, sp, #104 ; 0x68 │ │ movs r5, r0 │ │ - add r3, sp, #156 ; 0x9c │ │ + add r3, sp, #172 ; 0xac │ │ movs r5, r0 │ │ - add r3, sp, #232 ; 0xe8 │ │ + add r3, sp, #248 ; 0xf8 │ │ movs r5, r0 │ │ - add r3, sp, #508 ; 0x1fc │ │ + add r3, sp, #524 ; 0x20c │ │ movs r5, r0 │ │ - add r3, sp, #584 ; 0x248 │ │ + add r3, sp, #600 ; 0x258 │ │ movs r5, r0 │ │ - add r3, sp, #672 ; 0x2a0 │ │ + add r3, sp, #688 ; 0x2b0 │ │ movs r5, r0 │ │ - add r3, sp, #732 ; 0x2dc │ │ + add r3, sp, #748 ; 0x2ec │ │ movs r5, r0 │ │ - add r3, sp, #960 ; 0x3c0 │ │ + add r3, sp, #976 ; 0x3d0 │ │ movs r5, r0 │ │ - add r4, sp, #80 ; 0x50 │ │ + add r4, sp, #96 ; 0x60 │ │ movs r5, r0 │ │ - add r4, sp, #140 ; 0x8c │ │ + add r4, sp, #156 ; 0x9c │ │ movs r5, r0 │ │ - add r0, sp, #692 ; 0x2b4 │ │ + add r0, sp, #708 ; 0x2c4 │ │ movs r5, r0 │ │ │ │ -0004fa18 : │ │ +0004fa14 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r7, [sp, #32] │ │ subs r4, r0, #0 │ │ - beq.n 4fa2c │ │ + beq.n 4fa28 │ │ lsrs r0, r0, #28 │ │ cmp r0, #1 │ │ - beq.n 4fa2c │ │ - ldr r0, [pc, #368] ; (4fb98 ) │ │ + beq.n 4fa28 │ │ + ldr r0, [pc, #368] ; (4fb94 ) │ │ add r0, pc │ │ - b.n 4fb8e │ │ + b.n 4fb8a │ │ movs r5, #255 ; 0xff │ │ adds r0, r4, #0 │ │ ands r0, r5 │ │ cmp r0, #2 │ │ - bhi.n 4fa3e │ │ + bhi.n 4fa3a │ │ lsrs r0, r4, #8 │ │ ands r5, r0 │ │ str r5, [r1, #0] │ │ - b.n 4fa5e │ │ + b.n 4fa5a │ │ lsrs r5, r4, #28 │ │ lsls r0, r0, #3 │ │ cmp r5, #1 │ │ - beq.n 4fa5c │ │ - ldr r5, [pc, #340] ; (4fb9c ) │ │ + beq.n 4fa58 │ │ + ldr r5, [pc, #340] ; (4fb98 ) │ │ movs r0, #16 │ │ cmp r4, r5 │ │ - beq.n 4fa5c │ │ - ldr r5, [pc, #336] ; (4fba0 ) │ │ + beq.n 4fa58 │ │ + ldr r5, [pc, #336] ; (4fb9c ) │ │ cmp r4, r5 │ │ - beq.n 4fa5c │ │ - ldr r5, [pc, #332] ; (4fba4 ) │ │ + beq.n 4fa58 │ │ + ldr r5, [pc, #332] ; (4fba0 ) │ │ cmp r4, r5 │ │ - beq.n 4fa5c │ │ + beq.n 4fa58 │ │ movs r0, #8 │ │ str r0, [r1, #0] │ │ movs r5, #0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r5, [r1, #0] │ │ - ldr r1, [pc, #320] ; (4fba8 ) │ │ + ldr r1, [pc, #320] ; (4fba4 ) │ │ str r5, [r7, #0] │ │ str r5, [r3, #0] │ │ str r5, [r2, #0] │ │ cmp r4, r1 │ │ - bne.n 4fa80 │ │ + bne.n 4fa7c │ │ movs r1, #255 ; 0xff │ │ str r1, [r2, #0] │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ - b.n 4fb58 │ │ - ldr r1, [pc, #296] ; (4fbac ) │ │ + b.n 4fb54 │ │ + ldr r1, [pc, #296] ; (4fba8 ) │ │ cmp r4, r1 │ │ - bne.n 4fa96 │ │ + bne.n 4fa92 │ │ movs r1, #255 ; 0xff │ │ lsls r1, r1, #16 │ │ str r1, [r2, #0] │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ - b.n 4fb58 │ │ + b.n 4fb54 │ │ movs r1, #15 │ │ lsrs r6, r4, #24 │ │ ands r6, r1 │ │ subs r6, #4 │ │ movs r0, #1 │ │ cmp r6, #2 │ │ - bhi.n 4fb94 │ │ + bhi.n 4fb90 │ │ lsrs r0, r4, #16 │ │ ands r1, r0 │ │ subs r0, r1, #1 │ │ cmp r0, #7 │ │ - bhi.n 4fb0e │ │ + bhi.n 4fb0a │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r1, r6, #16 │ │ lsrs r7, r6, #12 │ │ adds r2, r2, r4 │ │ cmp r0, #33 ; 0x21 │ │ movs r1, #15 │ │ movs r5, #240 ; 0xf0 │ │ str r1, [sp, #4] │ │ lsls r5, r5, #4 │ │ movs r1, #240 ; 0xf0 │ │ movs r6, #240 ; 0xf0 │ │ - b.n 4fb2e │ │ + b.n 4fb2a │ │ movs r1, #1 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ lsls r5, r5, #3 │ │ movs r1, #62 ; 0x3e │ │ movs r6, #248 ; 0xf8 │ │ - b.n 4fb2e │ │ + b.n 4fb2a │ │ movs r1, #31 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ movs r1, #252 ; 0xfc │ │ lsls r5, r5, #8 │ │ lsls r1, r1, #3 │ │ - b.n 4fb1c │ │ + b.n 4fb18 │ │ movs r1, #255 ; 0xff │ │ movs r5, #255 ; 0xff │ │ str r1, [sp, #4] │ │ movs r1, #255 ; 0xff │ │ lsls r5, r5, #16 │ │ lsls r1, r1, #8 │ │ movs r6, #255 ; 0xff │ │ - b.n 4fafe │ │ + b.n 4fafa │ │ movs r6, #192 ; 0xc0 │ │ - ldr r1, [pc, #184] ; (4fbb0 ) │ │ - ldr r5, [pc, #184] ; (4fbb4 ) │ │ + ldr r1, [pc, #184] ; (4fbac ) │ │ + ldr r5, [pc, #184] ; (4fbb0 ) │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #184] ; (4fbb8 ) │ │ + ldr r1, [pc, #184] ; (4fbb4 ) │ │ lsls r6, r6, #24 │ │ - b.n 4fb30 │ │ + b.n 4fb2c │ │ movs r1, #3 │ │ - ldr r5, [pc, #180] ; (4fbbc ) │ │ + ldr r5, [pc, #180] ; (4fbb8 ) │ │ str r1, [sp, #4] │ │ - ldr r6, [pc, #180] ; (4fbc0 ) │ │ - ldr r1, [pc, #184] ; (4fbc4 ) │ │ - b.n 4fb30 │ │ - ldr r0, [pc, #184] ; (4fbc8 ) │ │ + ldr r6, [pc, #180] ; (4fbbc ) │ │ + ldr r1, [pc, #184] ; (4fbc0 ) │ │ + b.n 4fb2c │ │ + ldr r0, [pc, #184] ; (4fbc4 ) │ │ add r0, pc │ │ - b.n 4fb8e │ │ + b.n 4fb8a │ │ movs r1, #3 │ │ movs r5, #224 ; 0xe0 │ │ str r1, [sp, #4] │ │ movs r1, #28 │ │ movs r6, #0 │ │ - b.n 4fb30 │ │ + b.n 4fb2c │ │ movs r1, #31 │ │ movs r5, #248 ; 0xf8 │ │ str r1, [sp, #4] │ │ movs r1, #248 ; 0xf8 │ │ movs r6, #128 ; 0x80 │ │ lsls r1, r1, #2 │ │ lsls r5, r5, #7 │ │ lsls r6, r6, #8 │ │ lsls r4, r4, #8 │ │ lsrs r4, r4, #28 │ │ subs r0, r4, #1 │ │ cmp r0, #7 │ │ - bhi.n 4fb8a │ │ + bhi.n 4fb86 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r1, #16 │ │ lsrs r0, r1, #28 │ │ asrs r0, r4, #12 │ │ asrs r6, r3, #28 │ │ str r6, [r2, #0] │ │ str r5, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 4fb86 │ │ + b.n 4fb82 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r6, [r0, #0] │ │ str r5, [r2, #0] │ │ str r1, [r3, #0] │ │ ldr r3, [sp, #4] │ │ str r3, [r7, #0] │ │ - b.n 4fb86 │ │ + b.n 4fb82 │ │ str r6, [r2, #0] │ │ str r5, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 4fb72 │ │ + b.n 4fb6e │ │ str r6, [r7, #0] │ │ str r5, [r3, #0] │ │ str r1, [r2, #0] │ │ - b.n 4fb86 │ │ + b.n 4fb82 │ │ str r6, [r7, #0] │ │ str r5, [r3, #0] │ │ str r1, [r2, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #4] │ │ str r2, [r3, #0] │ │ - b.n 4fb86 │ │ + b.n 4fb82 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r6, [r0, #0] │ │ str r5, [r7, #0] │ │ str r1, [r3, #0] │ │ ldr r3, [sp, #4] │ │ str r3, [r2, #0] │ │ movs r0, #1 │ │ - b.n 4fb94 │ │ - ldr r0, [pc, #64] ; (4fbcc ) │ │ + b.n 4fb90 │ │ + ldr r0, [pc, #64] ; (4fbc8 ) │ │ add r0, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, sp, #980 ; 0x3d4 │ │ + add r2, sp, #996 ; 0x3e4 │ │ movs r5, r0 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ @@ -107054,381 +107005,381 @@ │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ and.w r0, r0, #63 ; 0x3f │ │ movs r0, r0 │ │ ; instruction: 0xffc00ffc │ │ movs r0, r0 │ │ - add r0, pc, #216 ; (adr r0, 4fca4 ) │ │ + add r6, pc, #360 ; (adr r6, 4fd30 ) │ │ movs r5, r0 │ │ - ldr r7, [sp, #744] ; 0x2e8 │ │ + add r5, pc, #888 ; (adr r5, 4ff44 ) │ │ movs r5, r0 │ │ │ │ -0004fbd0 : │ │ +0004fbcc : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [sp, #20] │ │ cmp r0, #12 │ │ - beq.n 4fc2e │ │ - bgt.n 4fbe8 │ │ + beq.n 4fc2a │ │ + bgt.n 4fbe4 │ │ cmp r0, #4 │ │ - beq.n 4fc02 │ │ + beq.n 4fbfe │ │ cmp r0, #8 │ │ - beq.n 4fc0a │ │ + beq.n 4fc06 │ │ cmp r0, #1 │ │ - bne.n 4fc06 │ │ - b.n 4fe7a │ │ + bne.n 4fc02 │ │ + b.n 4fe76 │ │ cmp r0, #16 │ │ - beq.n 4fc5c │ │ - bgt.n 4fbf4 │ │ + beq.n 4fc58 │ │ + bgt.n 4fbf0 │ │ cmp r0, #15 │ │ - beq.n 4fc54 │ │ - b.n 4fc06 │ │ + beq.n 4fc50 │ │ + b.n 4fc02 │ │ cmp r0, #24 │ │ - bne.n 4fbfa │ │ - b.n 4fdb0 │ │ + bne.n 4fbf6 │ │ + b.n 4fdac │ │ cmp r0, #32 │ │ - bne.n 4fc00 │ │ - b.n 4fdc6 │ │ - b.n 4fc06 │ │ - ldr r0, [pc, #672] ; (4fea4 ) │ │ - b.n 4ff1e │ │ + bne.n 4fbfc │ │ + b.n 4fdc2 │ │ + b.n 4fc02 │ │ + ldr r0, [pc, #672] ; (4fea0 ) │ │ + b.n 4ff1a │ │ movs r0, #0 │ │ - b.n 4ff1e │ │ + b.n 4ff1a │ │ cmp r1, #0 │ │ - bne.n 4fc10 │ │ - b.n 4fe7e │ │ + bne.n 4fc0c │ │ + b.n 4fe7a │ │ movs r0, #0 │ │ cmp r1, #224 ; 0xe0 │ │ - beq.n 4fc18 │ │ - b.n 4ff1e │ │ + beq.n 4fc14 │ │ + b.n 4ff1a │ │ cmp r2, #28 │ │ - beq.n 4fc1e │ │ - b.n 4ff1e │ │ + beq.n 4fc1a │ │ + b.n 4ff1a │ │ cmp r3, #3 │ │ - beq.n 4fc24 │ │ - b.n 4ff1e │ │ + beq.n 4fc20 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fc2a │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #636] ; (4fea8 ) │ │ - b.n 4ff1e │ │ + beq.n 4fc26 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #636] ; (4fea4 ) │ │ + b.n 4ff1a │ │ cmp r1, #0 │ │ - bne.n 4fc34 │ │ - b.n 4fe82 │ │ + bne.n 4fc30 │ │ + b.n 4fe7e │ │ movs r5, #240 ; 0xf0 │ │ movs r0, #0 │ │ lsls r5, r5, #4 │ │ cmp r1, r5 │ │ - beq.n 4fc40 │ │ - b.n 4ff1e │ │ + beq.n 4fc3c │ │ + b.n 4ff1a │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 4fc46 │ │ - b.n 4ff1e │ │ + beq.n 4fc42 │ │ + b.n 4ff1a │ │ cmp r3, #15 │ │ - beq.n 4fc4c │ │ - b.n 4ff1e │ │ + beq.n 4fc48 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - bne.n 4fc52 │ │ - b.n 4fe82 │ │ - b.n 4ff1e │ │ - cmp r1, #0 │ │ - bne.n 4fc5a │ │ - b.n 4fe8a │ │ - b.n 4fc62 │ │ + bne.n 4fc4e │ │ + b.n 4fe7e │ │ + b.n 4ff1a │ │ + cmp r1, #0 │ │ + bne.n 4fc56 │ │ + b.n 4fe86 │ │ + b.n 4fc5e │ │ cmp r1, #0 │ │ - bne.n 4fc62 │ │ - b.n 4fe86 │ │ + bne.n 4fc5e │ │ + b.n 4fe82 │ │ movs r5, #248 ; 0xf8 │ │ lsls r5, r5, #7 │ │ cmp r1, r5 │ │ - bne.n 4fc84 │ │ + bne.n 4fc80 │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #2 │ │ cmp r2, r1 │ │ - beq.n 4fc76 │ │ - b.n 4ff1e │ │ + beq.n 4fc72 │ │ + b.n 4ff1a │ │ cmp r3, #31 │ │ - beq.n 4fc7c │ │ - b.n 4ff1e │ │ + beq.n 4fc78 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - bne.n 4fc82 │ │ - b.n 4fe8a │ │ - b.n 4fd1c │ │ + bne.n 4fc7e │ │ + b.n 4fe86 │ │ + b.n 4fd18 │ │ cmp r1, #31 │ │ - bne.n 4fca0 │ │ + bne.n 4fc9c │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #2 │ │ cmp r2, r1 │ │ - bne.n 4fd92 │ │ + bne.n 4fd8e │ │ cmp r3, r5 │ │ - beq.n 4fc98 │ │ - b.n 4ff1e │ │ + beq.n 4fc94 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - bne.n 4fc9e │ │ - b.n 4fe8e │ │ - b.n 4fd4c │ │ + bne.n 4fc9a │ │ + b.n 4fe8a │ │ + b.n 4fd48 │ │ movs r5, #240 ; 0xf0 │ │ lsls r5, r5, #4 │ │ cmp r1, r5 │ │ - bne.n 4fcc4 │ │ + bne.n 4fcc0 │ │ movs r0, #0 │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 4fcb0 │ │ - b.n 4ff1e │ │ + beq.n 4fcac │ │ + b.n 4ff1a │ │ cmp r3, #15 │ │ - beq.n 4fcb6 │ │ - b.n 4ff1e │ │ + beq.n 4fcb2 │ │ + b.n 4ff1a │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 4fcc0 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #488] ; (4feac ) │ │ - b.n 4ff1e │ │ + beq.n 4fcbc │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #488] ; (4fea8 ) │ │ + b.n 4ff1a │ │ movs r6, #240 ; 0xf0 │ │ lsls r6, r6, #8 │ │ cmp r1, r6 │ │ - bne.n 4fce4 │ │ + bne.n 4fce0 │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 4fcd4 │ │ - b.n 4ff1e │ │ + beq.n 4fcd0 │ │ + b.n 4ff1a │ │ cmp r3, #240 ; 0xf0 │ │ - beq.n 4fcda │ │ - b.n 4ff1e │ │ + beq.n 4fcd6 │ │ + b.n 4ff1a │ │ cmp r4, #15 │ │ - beq.n 4fce0 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #460] ; (4feb0 ) │ │ - b.n 4ff1e │ │ + beq.n 4fcdc │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #460] ; (4feac ) │ │ + b.n 4ff1a │ │ cmp r1, #15 │ │ - bne.n 4fd00 │ │ + bne.n 4fcfc │ │ movs r0, #0 │ │ cmp r2, #240 ; 0xf0 │ │ - beq.n 4fcf0 │ │ - b.n 4ff1e │ │ + beq.n 4fcec │ │ + b.n 4ff1a │ │ cmp r3, r5 │ │ - beq.n 4fcf6 │ │ - b.n 4ff1e │ │ + beq.n 4fcf2 │ │ + b.n 4ff1a │ │ cmp r4, r6 │ │ - beq.n 4fcfc │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #436] ; (4feb4 ) │ │ - b.n 4ff1e │ │ + beq.n 4fcf8 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #436] ; (4feb0 ) │ │ + b.n 4ff1a │ │ cmp r1, #240 ; 0xf0 │ │ - bne.n 4fd2a │ │ + bne.n 4fd26 │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 4fd0c │ │ - b.n 4ff1e │ │ + beq.n 4fd08 │ │ + b.n 4ff1a │ │ cmp r3, r6 │ │ - beq.n 4fd12 │ │ - b.n 4ff1e │ │ + beq.n 4fd0e │ │ + b.n 4ff1a │ │ cmp r4, #15 │ │ - beq.n 4fd18 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #412] ; (4feb8 ) │ │ - b.n 4ff1e │ │ + beq.n 4fd14 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #412] ; (4feb4 ) │ │ + b.n 4ff1a │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 4fd26 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #404] ; (4febc ) │ │ - b.n 4ff1e │ │ + beq.n 4fd22 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #404] ; (4feb8 ) │ │ + b.n 4ff1a │ │ movs r5, #248 ; 0xf8 │ │ lsls r5, r5, #8 │ │ cmp r1, r5 │ │ - bne.n 4fd5a │ │ + bne.n 4fd56 │ │ movs r1, #248 ; 0xf8 │ │ movs r0, #0 │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - bne.n 4fd7c │ │ + bne.n 4fd78 │ │ cmp r3, #62 ; 0x3e │ │ - beq.n 4fd42 │ │ - b.n 4ff1e │ │ + beq.n 4fd3e │ │ + b.n 4ff1a │ │ cmp r4, #1 │ │ - beq.n 4fd48 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #372] ; (4fec0 ) │ │ - b.n 4ff1e │ │ + beq.n 4fd44 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #372] ; (4febc ) │ │ + b.n 4ff1a │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r4, r3 │ │ - beq.n 4fd56 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #364] ; (4fec4 ) │ │ - b.n 4ff1e │ │ + beq.n 4fd52 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #364] ; (4fec0 ) │ │ + b.n 4ff1a │ │ movs r0, #0 │ │ cmp r1, #62 ; 0x3e │ │ - beq.n 4fd62 │ │ - b.n 4ff1e │ │ + beq.n 4fd5e │ │ + b.n 4ff1a │ │ movs r1, #248 ; 0xf8 │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 4fd6c │ │ - b.n 4ff1e │ │ + beq.n 4fd68 │ │ + b.n 4ff1a │ │ cmp r3, r5 │ │ - beq.n 4fd72 │ │ - b.n 4ff1e │ │ + beq.n 4fd6e │ │ + b.n 4ff1a │ │ cmp r4, #1 │ │ - beq.n 4fd78 │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #332] ; (4fec8 ) │ │ - b.n 4ff1e │ │ + beq.n 4fd74 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #332] ; (4fec4 ) │ │ + b.n 4ff1a │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 4fd86 │ │ - b.n 4ff1e │ │ + beq.n 4fd82 │ │ + b.n 4ff1a │ │ cmp r3, #31 │ │ - beq.n 4fd8c │ │ - b.n 4ff1e │ │ + beq.n 4fd88 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fe86 │ │ - b.n 4ff1e │ │ + beq.n 4fe82 │ │ + b.n 4ff1a │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #3 │ │ cmp r2, r1 │ │ - beq.n 4fd9c │ │ - b.n 4ff1e │ │ + beq.n 4fd98 │ │ + b.n 4ff1a │ │ movs r2, #248 ; 0xf8 │ │ lsls r2, r2, #8 │ │ cmp r3, r2 │ │ - beq.n 4fda6 │ │ - b.n 4ff1e │ │ + beq.n 4fda2 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fdac │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #284] ; (4fecc ) │ │ - b.n 4ff1e │ │ + beq.n 4fda8 │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #284] ; (4fec8 ) │ │ + b.n 4ff1a │ │ cmp r1, #255 ; 0xff │ │ - beq.n 4fdc2 │ │ + beq.n 4fdbe │ │ movs r0, #255 ; 0xff │ │ lsls r0, r0, #16 │ │ cmp r1, r0 │ │ - beq.n 4fe92 │ │ + beq.n 4fe8e │ │ cmp r1, #0 │ │ - bne.n 4fdca │ │ - b.n 4fe92 │ │ - ldr r0, [pc, #268] ; (4fed0 ) │ │ - b.n 4ff1e │ │ + bne.n 4fdc6 │ │ + b.n 4fe8e │ │ + ldr r0, [pc, #268] ; (4fecc ) │ │ + b.n 4ff1a │ │ cmp r1, #0 │ │ - beq.n 4fe96 │ │ + beq.n 4fe92 │ │ movs r5, #255 ; 0xff │ │ lsls r5, r5, #16 │ │ cmp r1, r5 │ │ - bne.n 4fdea │ │ + bne.n 4fde6 │ │ movs r1, #255 ; 0xff │ │ movs r0, #0 │ │ lsls r1, r1, #8 │ │ cmp r2, r1 │ │ - beq.n 4fdde │ │ - b.n 4ff1e │ │ + beq.n 4fdda │ │ + b.n 4ff1a │ │ cmp r3, #255 ; 0xff │ │ - beq.n 4fde4 │ │ - b.n 4ff1e │ │ + beq.n 4fde0 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fe96 │ │ - b.n 4fe38 │ │ + beq.n 4fe92 │ │ + b.n 4fe34 │ │ movs r6, #255 ; 0xff │ │ lsls r6, r6, #24 │ │ cmp r1, r6 │ │ - bne.n 4fe0a │ │ + bne.n 4fe06 │ │ movs r0, #0 │ │ cmp r2, r5 │ │ - beq.n 4fdfa │ │ - b.n 4ff1e │ │ + beq.n 4fdf6 │ │ + b.n 4ff1a │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #8 │ │ cmp r3, r2 │ │ - beq.n 4fe04 │ │ - b.n 4ff1e │ │ + beq.n 4fe00 │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fe9a │ │ - b.n 4fe44 │ │ + beq.n 4fe96 │ │ + b.n 4fe40 │ │ movs r7, #255 ; 0xff │ │ movs r0, #0 │ │ lsls r7, r7, #8 │ │ cmp r1, #255 ; 0xff │ │ - bne.n 4fe26 │ │ + bne.n 4fe22 │ │ cmp r2, r7 │ │ - beq.n 4fe1a │ │ - b.n 4ff1e │ │ + beq.n 4fe16 │ │ + b.n 4ff1a │ │ cmp r3, r5 │ │ - beq.n 4fe20 │ │ - b.n 4ff1e │ │ + beq.n 4fe1c │ │ + b.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4fe9e │ │ - b.n 4fe4c │ │ + beq.n 4fe9a │ │ + b.n 4fe48 │ │ cmp r1, r7 │ │ - bne.n 4fe5c │ │ + bne.n 4fe58 │ │ cmp r2, r5 │ │ - bne.n 4ff1e │ │ + bne.n 4ff1a │ │ cmp r3, r6 │ │ - bne.n 4ff1e │ │ + bne.n 4ff1a │ │ cmp r4, r0 │ │ - beq.n 4ff1c │ │ - b.n 4fe54 │ │ + beq.n 4ff18 │ │ + b.n 4fe50 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ cmp r4, r3 │ │ - bne.n 4ff1e │ │ - ldr r0, [pc, #144] ; (4fed4 ) │ │ - b.n 4ff1e │ │ + bne.n 4ff1a │ │ + ldr r0, [pc, #144] ; (4fed0 ) │ │ + b.n 4ff1a │ │ cmp r4, #255 ; 0xff │ │ - bne.n 4ff1e │ │ - ldr r0, [pc, #140] ; (4fed8 ) │ │ - b.n 4ff1e │ │ + bne.n 4ff1a │ │ + ldr r0, [pc, #140] ; (4fed4 ) │ │ + b.n 4ff1a │ │ cmp r4, r6 │ │ - bne.n 4ff1e │ │ - ldr r0, [pc, #136] ; (4fedc ) │ │ - b.n 4ff1e │ │ + bne.n 4ff1a │ │ + ldr r0, [pc, #136] ; (4fed8 ) │ │ + b.n 4ff1a │ │ cmp r4, #255 ; 0xff │ │ - bne.n 4ff1e │ │ - ldr r0, [pc, #132] ; (4fee0 ) │ │ - b.n 4ff1e │ │ - ldr r5, [pc, #132] ; (4fee4 ) │ │ + bne.n 4ff1a │ │ + ldr r0, [pc, #132] ; (4fedc ) │ │ + b.n 4ff1a │ │ + ldr r5, [pc, #132] ; (4fee0 ) │ │ cmp r1, r5 │ │ - bne.n 4ff1e │ │ - ldr r1, [pc, #132] ; (4fee8 ) │ │ + bne.n 4ff1a │ │ + ldr r1, [pc, #132] ; (4fee4 ) │ │ cmp r2, r1 │ │ - bne.n 4ff1e │ │ - ldr r2, [pc, #128] ; (4feec ) │ │ + bne.n 4ff1a │ │ + ldr r2, [pc, #128] ; (4fee8 ) │ │ cmp r3, r2 │ │ - bne.n 4ff1e │ │ + bne.n 4ff1a │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #24 │ │ cmp r4, r3 │ │ - bne.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4fef0 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4fef4 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4fef8 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4fefc ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff00 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff04 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff08 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff0c ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff10 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff14 ) │ │ - b.n 4ff1e │ │ - ldr r0, [pc, #120] ; (4ff18 ) │ │ - b.n 4ff1e │ │ + bne.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4feec ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4fef0 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4fef4 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4fef8 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4fefc ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff00 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff04 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff08 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff0c ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff10 ) │ │ + b.n 4ff1a │ │ + ldr r0, [pc, #120] ; (4ff14 ) │ │ + b.n 4ff1a │ │ nop ; (mov r8, r8) │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ lsrs r1, r0, #32 │ │ asrs r1, r2, #16 │ │ asrs r2, r0, #32 │ │ asrs r2, r6, #20 │ │ @@ -107481,22 +107432,22 @@ │ │ asrs r0, r0, #29 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ - ldr r0, [pc, #0] ; (4ff20 ) │ │ + ldr r0, [pc, #0] ; (4ff1c ) │ │ pop {r4, r5, r6, r7, pc} │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ │ │ -0004ff24 : │ │ +0004ff20 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #304] ; (50058 ) │ │ + ldr r5, [pc, #304] ; (50054 ) │ │ sub sp, #32 │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ adds r0, r1, #0 │ │ @@ -107504,17 +107455,17 @@ │ │ add r3, sp, #20 │ │ str r3, [sp, #0] │ │ add r3, sp, #24 │ │ str r3, [sp, #4] │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ add r3, sp, #16 │ │ - bl 4fa18 │ │ + bl 4fa14 │ │ cmp r0, #0 │ │ - beq.n 50044 │ │ + beq.n 50040 │ │ movs r1, #0 │ │ movs r2, #44 ; 0x2c │ │ adds r0, r4, #0 │ │ bl 450c8 │ │ movs r1, #0 │ │ ldr r3, [sp, #8] │ │ str r6, [r4, #0] │ │ @@ -107529,380 +107480,380 @@ │ │ ldr r3, [sp, #12] │ │ adds r2, r4, #1 │ │ str r3, [r4, #12] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #28] │ │ cmp r3, #0 │ │ - bne.n 4ff94 │ │ + bne.n 4ff90 │ │ movs r1, #0 │ │ ldr r3, [sp, #16] │ │ adds r2, r4, #2 │ │ movs r0, #1 │ │ str r3, [r4, #16] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #29] │ │ cmp r3, #0 │ │ - bne.n 4ffc8 │ │ - b.n 4ffb2 │ │ + bne.n 4ffc4 │ │ + b.n 4ffae │ │ tst r3, r0 │ │ - bne.n 4ffa2 │ │ + bne.n 4ff9e │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 4ff94 │ │ + b.n 4ff90 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 4ff7e │ │ + beq.n 4ff7a │ │ ldrb r2, [r4, #28] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #28] │ │ - b.n 4ffa4 │ │ + b.n 4ffa0 │ │ movs r1, #0 │ │ ldr r3, [sp, #20] │ │ adds r2, r4, #3 │ │ movs r0, #1 │ │ str r3, [r4, #20] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #30] │ │ cmp r3, #0 │ │ - bne.n 4fffc │ │ - b.n 4ffe6 │ │ + bne.n 4fff8 │ │ + b.n 4ffe2 │ │ tst r3, r0 │ │ - bne.n 4ffd6 │ │ + bne.n 4ffd2 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 4ffc8 │ │ + b.n 4ffc4 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 4ffb2 │ │ + beq.n 4ffae │ │ ldrb r2, [r4, #29] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #29] │ │ - b.n 4ffd8 │ │ + b.n 4ffd4 │ │ movs r1, #0 │ │ ldr r3, [sp, #24] │ │ adds r2, r4, #4 │ │ movs r0, #1 │ │ str r3, [r4, #24] │ │ strb r1, [r2, #31] │ │ movs r1, #8 │ │ strb r1, [r4, #31] │ │ cmp r3, #0 │ │ - bne.n 50026 │ │ - b.n 5001a │ │ + bne.n 50022 │ │ + b.n 50016 │ │ tst r3, r0 │ │ - bne.n 5000a │ │ + bne.n 50006 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 4fffc │ │ + b.n 4fff8 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 4ffe6 │ │ + beq.n 4ffe2 │ │ ldrb r2, [r4, #30] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #30] │ │ - b.n 5000c │ │ + b.n 50008 │ │ movs r0, #0 │ │ movs r3, #1 │ │ str r0, [r4, #4] │ │ str r3, [r4, #36] ; 0x24 │ │ str r0, [r4, #40] ; 0x28 │ │ - b.n 50048 │ │ + b.n 50044 │ │ tst r3, r0 │ │ - bne.n 50034 │ │ + bne.n 50030 │ │ ldrb r1, [r2, #31] │ │ lsrs r3, r3, #1 │ │ adds r1, #1 │ │ strb r1, [r2, #31] │ │ - b.n 50026 │ │ + b.n 50022 │ │ movs r1, #1 │ │ tst r3, r1 │ │ - beq.n 5001a │ │ + beq.n 50016 │ │ ldrb r2, [r4, #31] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #31] │ │ - b.n 50036 │ │ + b.n 50032 │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 50054 │ │ + beq.n 50050 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - str r3, [sp, #736] ; 0x2e0 │ │ + str r3, [sp, #752] ; 0x2f0 │ │ movs r0, r1 │ │ │ │ -0005005c : │ │ - ldr r3, [pc, #116] ; (500d4 ) │ │ +00050058 : │ │ + ldr r3, [pc, #116] ; (500d0 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 5007a │ │ + beq.n 50076 │ │ ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - bne.n 50076 │ │ + bne.n 50072 │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 5008c │ │ + b.n 50088 │ │ ldr r4, [r4, #40] ; 0x28 │ │ - b.n 50064 │ │ + b.n 50060 │ │ adds r5, r0, #0 │ │ movs r0, #44 ; 0x2c │ │ bl 45454 │ │ subs r6, r0, #0 │ │ - bne.n 50090 │ │ + bne.n 5008c │ │ adds r0, r4, #0 │ │ bl 19ec4 │ │ adds r0, r4, #0 │ │ - b.n 500d0 │ │ + b.n 500cc │ │ adds r1, r5, #0 │ │ - bl 4ff24 │ │ + bl 4ff20 │ │ cmp r0, #0 │ │ - bge.n 500ae │ │ + bge.n 500aa │ │ adds r0, r6, #0 │ │ bl 4546c │ │ - ldr r0, [pc, #52] ; (500d8 ) │ │ - ldr r1, [pc, #56] ; (500dc ) │ │ + ldr r0, [pc, #52] ; (500d4 ) │ │ + ldr r1, [pc, #56] ; (500d8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 5008c │ │ + b.n 50088 │ │ cmp r5, #0 │ │ - beq.n 500b8 │ │ + beq.n 500b4 │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ - bne.n 500c4 │ │ + bne.n 500c0 │ │ lsls r5, r5, #4 │ │ lsrs r5, r5, #28 │ │ subs r5, #1 │ │ adds r0, r6, #0 │ │ cmp r5, #2 │ │ - bls.n 500d0 │ │ + bls.n 500cc │ │ adds r0, r6, #0 │ │ - ldr r3, [pc, #24] ; (500e0 ) │ │ + ldr r3, [pc, #24] ; (500dc ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ str r6, [r3, #0] │ │ str r2, [r6, #40] ; 0x28 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 500f8 │ │ + b.n 500fc │ │ movs r0, r1 │ │ - ldr r6, [r0, #68] ; 0x44 │ │ + ldr r0, [r3, #92] ; 0x5c │ │ movs r5, r0 │ │ - add r4, pc, #632 ; (adr r4, 50358 ) │ │ + add r4, pc, #648 ; (adr r4, 50364 ) │ │ movs r5, r0 │ │ - svc 168 ; 0xa8 │ │ + svc 172 ; 0xac │ │ movs r0, r1 │ │ │ │ -000500e4 : │ │ +000500e0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r6, r0, #0 │ │ - bgt.n 500fa │ │ - ldr r0, [pc, #72] ; (50134 ) │ │ - ldr r1, [pc, #72] ; (50138 ) │ │ + bgt.n 500f6 │ │ + ldr r0, [pc, #72] ; (50130 ) │ │ + ldr r1, [pc, #72] ; (50134 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ movs r0, #0 │ │ - b.n 50132 │ │ + b.n 5012e │ │ movs r0, #16 │ │ bl 45454 │ │ subs r4, r0, #0 │ │ - bne.n 5010a │ │ + bne.n 50106 │ │ bl 19ec4 │ │ - b.n 500f6 │ │ + b.n 500f2 │ │ lsls r7, r6, #2 │ │ adds r0, r7, #0 │ │ bl 45454 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ - bne.n 50120 │ │ + bne.n 5011c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ - b.n 500f6 │ │ + b.n 500f2 │ │ movs r3, #1 │ │ str r6, [r4, #0] │ │ str r3, [r4, #8] │ │ str r3, [r4, #12] │ │ movs r1, #255 ; 0xff │ │ adds r2, r7, #0 │ │ bl 450c8 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r4, [r7, #60] ; 0x3c │ │ + ldr r6, [r1, #88] ; 0x58 │ │ movs r5, r0 │ │ - add r4, pc, #364 ; (adr r4, 502a8 ) │ │ + add r4, pc, #380 ; (adr r4, 502b4 ) │ │ movs r5, r0 │ │ │ │ -0005013c : │ │ +00050138 : │ │ push {r3, r4, r5, lr} │ │ subs r5, r0, #0 │ │ - beq.n 50172 │ │ + beq.n 5016e │ │ ldr r0, [r0, #0] │ │ movs r4, #0 │ │ subs r0, r0, r2 │ │ cmp r3, r0 │ │ - ble.n 50152 │ │ + ble.n 5014e │ │ movs r4, #1 │ │ adds r3, r0, #0 │ │ negs r4, r4 │ │ ldr r0, [r5, #4] │ │ lsls r2, r2, #2 │ │ adds r0, r0, r2 │ │ cmp r1, r0 │ │ - beq.n 50162 │ │ + beq.n 5015e │ │ lsls r2, r3, #2 │ │ bl 450d0 │ │ ldr r3, [r5, #8] │ │ adds r3, #1 │ │ cmp r3, #0 │ │ - bne.n 5016c │ │ + bne.n 50168 │ │ movs r3, #1 │ │ str r3, [r5, #8] │ │ adds r0, r4, #0 │ │ - b.n 50176 │ │ + b.n 50172 │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00050178 : │ │ +00050174 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bne.n 5018c │ │ - ldr r0, [pc, #36] ; (501a4 ) │ │ - ldr r1, [pc, #36] ; (501a8 ) │ │ + bne.n 50188 │ │ + ldr r0, [pc, #36] ; (501a0 ) │ │ + ldr r1, [pc, #36] ; (501a4 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 501a2 │ │ + b.n 5019e │ │ ldr r3, [r0, #12] │ │ subs r3, #1 │ │ str r3, [r0, #12] │ │ cmp r3, #0 │ │ - bgt.n 501a2 │ │ + bgt.n 5019e │ │ ldr r0, [r0, #4] │ │ bl 4546c │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r4, pc} │ │ - ldr r0, [r5, #52] ; 0x34 │ │ + ldr r2, [r7, #76] ; 0x4c │ │ movs r5, r0 │ │ - add r3, pc, #828 ; (adr r3, 504e8 ) │ │ + add r3, pc, #844 ; (adr r3, 504f4 ) │ │ movs r5, r0 │ │ │ │ -000501ac : │ │ +000501a8 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bne.n 501c0 │ │ - ldr r0, [pc, #80] ; (50204 ) │ │ - ldr r1, [pc, #80] ; (50208 ) │ │ + bne.n 501bc │ │ + ldr r0, [pc, #80] ; (50200 ) │ │ + ldr r1, [pc, #80] ; (50204 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 19d8c │ │ - b.n 50202 │ │ + b.n 501fe │ │ ldr r3, [r0, #36] ; 0x24 │ │ subs r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bgt.n 50202 │ │ - ldr r2, [pc, #64] ; (5020c ) │ │ + bgt.n 501fe │ │ + ldr r2, [pc, #64] ; (50208 ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r0, r3 │ │ - bne.n 501da │ │ + bne.n 501d6 │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ - b.n 501f2 │ │ + b.n 501ee │ │ cmp r3, #0 │ │ - beq.n 501f2 │ │ + beq.n 501ee │ │ ldr r2, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 501f2 │ │ + beq.n 501ee │ │ cmp r2, r4 │ │ - bne.n 501ee │ │ + bne.n 501ea │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r2, [r3, #40] ; 0x28 │ │ - b.n 501f2 │ │ + b.n 501ee │ │ adds r3, r2, #0 │ │ - b.n 501de │ │ + b.n 501da │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n 501fc │ │ - bl 50178 │ │ + beq.n 501f8 │ │ + bl 50174 │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r4, pc} │ │ - ldr r4, [r6, #48] ; 0x30 │ │ + ldr r6, [r0, #76] ; 0x4c │ │ movs r5, r0 │ │ - add r3, pc, #560 ; (adr r3, 5043c ) │ │ + add r3, pc, #576 ; (adr r3, 50448 ) │ │ movs r5, r0 │ │ - udf #164 ; 0xa4 │ │ + udf #168 ; 0xa8 │ │ movs r0, r1 │ │ │ │ -00050210 : │ │ +0005020c : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ cmp r0, #0 │ │ - bne.n 50220 │ │ - ldr r0, [pc, #60] ; (50258 ) │ │ + bne.n 5021c │ │ + ldr r0, [pc, #60] ; (50254 ) │ │ add r0, pc │ │ - b.n 50234 │ │ + b.n 50230 │ │ cmp r1, #0 │ │ - beq.n 5023a │ │ + beq.n 50236 │ │ movs r3, #1 │ │ ldrb r2, [r0, #8] │ │ lsls r3, r2 │ │ ldr r2, [r1, #0] │ │ cmp r2, r3 │ │ - beq.n 5023a │ │ - ldr r0, [pc, #40] ; (5025c ) │ │ + beq.n 50236 │ │ + ldr r0, [pc, #40] ; (50258 ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 50256 │ │ + b.n 50252 │ │ ldr r0, [r5, #4] │ │ cmp r0, r4 │ │ - beq.n 50254 │ │ + beq.n 50250 │ │ cmp r0, #0 │ │ - beq.n 50248 │ │ - bl 50178 │ │ + beq.n 50244 │ │ + bl 50174 │ │ str r4, [r5, #4] │ │ cmp r4, #0 │ │ - beq.n 50254 │ │ + beq.n 50250 │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - add r3, pc, #252 ; (adr r3, 50358 ) │ │ + add r3, pc, #268 ; (adr r3, 50364 ) │ │ movs r5, r0 │ │ - add r3, pc, #352 ; (adr r3, 503c0 ) │ │ + add r3, pc, #368 ; (adr r3, 503cc ) │ │ movs r5, r0 │ │ │ │ -00050260 : │ │ +0005025c : │ │ push {r4, r5, r6, r7, lr} │ │ cmp r1, #8 │ │ - bne.n 502aa │ │ + bne.n 502a6 │ │ movs r2, #0 │ │ movs r1, #224 ; 0xe0 │ │ movs r6, #3 │ │ movs r5, #255 ; 0xff │ │ adds r3, r2, #0 │ │ ands r3, r1 │ │ asrs r7, r3, #3 │ │ @@ -107928,45 +107879,45 @@ │ │ strb r3, [r0, #2] │ │ movs r3, #128 ; 0x80 │ │ adds r2, #1 │ │ strb r5, [r0, #3] │ │ lsls r3, r3, #1 │ │ adds r0, #4 │ │ cmp r2, r3 │ │ - bne.n 5026e │ │ + bne.n 5026a │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000502ac : │ │ +000502a8 : │ │ ldr r2, [r0, #4] │ │ ldr r0, [r0, #8] │ │ ldrb r3, [r2, #9] │ │ ldrb r2, [r2, #8] │ │ muls r0, r3 │ │ lsls r3, r2, #24 │ │ cmp r2, #1 │ │ - beq.n 502cc │ │ + beq.n 502c8 │ │ lsrs r3, r3, #24 │ │ cmp r3, #4 │ │ - bne.n 502d6 │ │ + bne.n 502d2 │ │ adds r0, #1 │ │ lsrs r3, r0, #31 │ │ adds r0, r3, r0 │ │ asrs r0, r0, #1 │ │ - b.n 502d6 │ │ + b.n 502d2 │ │ adds r0, #7 │ │ asrs r3, r0, #31 │ │ lsrs r3, r3, #29 │ │ adds r0, r3, r0 │ │ asrs r0, r0, #3 │ │ movs r3, #3 │ │ adds r0, #3 │ │ bics r0, r3 │ │ bx lr │ │ │ │ -000502de : │ │ +000502da : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ str r3, [sp, #16] │ │ add r3, sp, #48 ; 0x30 │ │ ldrb r3, [r3, #0] │ │ str r1, [sp, #8] │ │ movs r1, #1 │ │ @@ -107977,15 +107928,15 @@ │ │ negs r1, r1 │ │ str r3, [sp, #4] │ │ mov ip, r1 │ │ adds r3, r0, #0 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n 5034c │ │ + bge.n 50348 │ │ ldr r4, [r7, #4] │ │ lsls r1, r3, #2 │ │ ldr r2, [sp, #12] │ │ adds r1, r4, r1 │ │ ldrb r6, [r1, #0] │ │ ldr r4, [sp, #8] │ │ ldrb r5, [r1, #1] │ │ @@ -108006,121 +107957,121 @@ │ │ adds r2, r4, #0 │ │ muls r2, r4 │ │ adds r6, r6, r2 │ │ adds r2, r1, #0 │ │ muls r2, r1 │ │ adds r6, r6, r2 │ │ cmp r6, ip │ │ - bcs.n 50348 │ │ + bcs.n 50344 │ │ lsls r0, r3, #24 │ │ lsrs r0, r0, #24 │ │ cmp r6, #0 │ │ - beq.n 5034c │ │ + beq.n 50348 │ │ mov ip, r6 │ │ adds r3, #1 │ │ - b.n 502fe │ │ + b.n 502fa │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r7, r1, #0 │ │ subs r4, r2, #0 │ │ - beq.n 50380 │ │ + beq.n 5037c │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ cmp r2, r3 │ │ - bgt.n 5037c │ │ + bgt.n 50378 │ │ cmp r0, r1 │ │ - bne.n 5036e │ │ + bne.n 5036a │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ - b.n 503b8 │ │ + b.n 503b4 │ │ lsls r2, r2, #2 │ │ ldr r0, [r0, #4] │ │ ldr r1, [r1, #4] │ │ bl 450e0 │ │ cmp r0, #0 │ │ - beq.n 50366 │ │ + beq.n 50362 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ ldr r0, [r5, #0] │ │ bl 45454 │ │ movs r6, #0 │ │ subs r4, r0, #0 │ │ cmp r4, r6 │ │ - bne.n 50394 │ │ + bne.n 50390 │ │ bl 19ec4 │ │ - b.n 5036a │ │ + b.n 50366 │ │ ldr r3, [r5, #0] │ │ cmp r6, r3 │ │ - bge.n 503b6 │ │ + bge.n 503b2 │ │ ldr r3, [r5, #4] │ │ lsls r0, r6, #2 │ │ adds r0, r3, r0 │ │ ldrb r1, [r0, #0] │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #2] │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #0] │ │ adds r0, r7, #0 │ │ - bl 502de │ │ + bl 502da │ │ strb r0, [r4, r6] │ │ adds r6, #1 │ │ - b.n 50394 │ │ + b.n 50390 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #72] ; (50408 ) │ │ + ldr r4, [pc, #72] ; (50404 ) │ │ adds r7, r0, #0 │ │ add sp, r4 │ │ - ldr r4, [pc, #68] ; (5040c ) │ │ + ldr r4, [pc, #68] ; (50408 ) │ │ add r2, sp, #1020 ; 0x3fc │ │ adds r2, #24 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r4, #0] │ │ add r5, sp, #20 │ │ adds r0, r5, #0 │ │ str r3, [r2, #0] │ │ movs r3, #128 ; 0x80 │ │ movs r1, #8 │ │ lsls r3, r3, #1 │ │ str r3, [sp, #4] │ │ - bl 50260 │ │ + bl 5025c │ │ add r0, sp, #4 │ │ adds r2, r6, #0 │ │ adds r1, r7, #0 │ │ str r5, [r0, #4] │ │ - bl 50350 │ │ + bl 5034c │ │ add r3, sp, #1020 ; 0x3fc │ │ adds r3, #24 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 50400 │ │ + beq.n 503fc │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #12] ; (50410 ) │ │ + ldr r3, [pc, #12] ; (5040c ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfbe4ffff │ │ - ldrh r2, [r3, #56] ; 0x38 │ │ + ldrh r6, [r3, #56] ; 0x38 │ │ movs r0, r1 │ │ lsls r4, r3, #16 │ │ ... │ │ │ │ -00050414 : │ │ +00050410 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #4] │ │ cmp r0, #0 │ │ - bne.n 50446 │ │ + bne.n 50442 │ │ ldrb r0, [r4, #29] │ │ asrs r2, r0 │ │ adds r0, r4, #2 │ │ ldrb r0, [r0, #31] │ │ lsls r2, r0 │ │ ldrb r0, [r4, #30] │ │ asrs r3, r0 │ │ @@ -108132,28 +108083,28 @@ │ │ orrs r2, r3 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r0, [r4, #24] │ │ lsls r1, r3 │ │ orrs r2, r1 │ │ orrs r0, r2 │ │ - b.n 5044e │ │ + b.n 5044a │ │ movs r4, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - bl 502de │ │ + bl 502da │ │ pop {r1, r2, r3, r4, r5, pc} │ │ │ │ -00050450 : │ │ +0005044c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ add r0, sp, #32 │ │ ldrb r6, [r0, #0] │ │ ldr r0, [r5, #4] │ │ cmp r0, #0 │ │ - bne.n 50498 │ │ + bne.n 50494 │ │ ldrb r4, [r5, #30] │ │ ldrb r7, [r5, #29] │ │ adds r0, r5, #2 │ │ asrs r3, r4 │ │ asrs r2, r7 │ │ ldrb r7, [r0, #31] │ │ adds r4, r3, #0 │ │ @@ -108174,27 +108125,27 @@ │ │ ldrb r3, [r3, #31] │ │ asrs r6, r4 │ │ adds r4, r6, #0 │ │ lsls r4, r3 │ │ ldr r3, [r5, #24] │ │ ands r4, r3 │ │ orrs r0, r4 │ │ - b.n 5049e │ │ + b.n 5049a │ │ str r6, [sp, #0] │ │ - bl 502de │ │ + bl 502da │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -000504a0 : │ │ +0005049c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r4, [r1, #4] │ │ ldr r5, [sp, #32] │ │ cmp r4, #0 │ │ - bne.n 504f4 │ │ + bne.n 504f0 │ │ ldrb r7, [r1, #28] │ │ - ldr r4, [pc, #116] ; (50524 ) │ │ + ldr r4, [pc, #116] ; (50520 ) │ │ lsls r6, r7, #2 │ │ str r6, [sp, #4] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ands r6, r0 │ │ adds r7, r6, #0 │ │ @@ -108221,50 +108172,50 @@ │ │ adds r1, #3 │ │ ands r0, r2 │ │ ldrb r2, [r1, #31] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ lsrs r0, r2 │ │ ldrb r3, [r3, r0] │ │ - b.n 50514 │ │ + b.n 50510 │ │ ldr r6, [r4, #0] │ │ cmp r0, r6 │ │ - bcs.n 50518 │ │ + bcs.n 50514 │ │ ldr r4, [r4, #4] │ │ lsls r0, r0, #2 │ │ ldrb r4, [r4, r0] │ │ strb r4, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ adds r2, r2, r0 │ │ ldrb r2, [r2, #1] │ │ strb r2, [r3, #0] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, r0 │ │ ldrb r3, [r0, #2] │ │ strb r3, [r5, #0] │ │ - b.n 50520 │ │ + b.n 5051c │ │ movs r1, #0 │ │ strb r1, [r5, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r7, [sp, #320] ; 0x140 │ │ + str r7, [sp, #336] ; 0x150 │ │ movs r0, r1 │ │ │ │ -00050528 : │ │ +00050524 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r4, [r1, #4] │ │ ldr r5, [sp, #36] ; 0x24 │ │ cmp r4, #0 │ │ - bne.n 50594 │ │ + bne.n 50590 │ │ ldrb r7, [r1, #28] │ │ - ldr r4, [pc, #156] ; (505d4 ) │ │ + ldr r4, [pc, #156] ; (505d0 ) │ │ lsls r6, r7, #2 │ │ str r6, [sp, #4] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ands r6, r0 │ │ mov ip, r6 │ │ @@ -108303,18 +108254,18 @@ │ │ ldrb r3, [r1, #27] │ │ ands r0, r2 │ │ ldrb r2, [r1, #31] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ lsrs r0, r2 │ │ ldrb r3, [r3, r0] │ │ - b.n 505c0 │ │ + b.n 505bc │ │ ldr r6, [r4, #0] │ │ cmp r0, r6 │ │ - bcs.n 505c4 │ │ + bcs.n 505c0 │ │ ldr r4, [r4, #4] │ │ lsls r0, r0, #2 │ │ ldrb r4, [r4, r0] │ │ strb r4, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ adds r2, r2, r0 │ │ @@ -108327,135 +108278,135 @@ │ │ ldrb r3, [r3, #2] │ │ strb r3, [r2, #0] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, r0 │ │ ldrb r3, [r0, #3] │ │ strb r3, [r5, #0] │ │ - b.n 505d0 │ │ + b.n 505cc │ │ movs r1, #0 │ │ ldr r0, [sp, #32] │ │ strb r1, [r5, #0] │ │ strb r1, [r0, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - str r6, [sp, #800] ; 0x320 │ │ + str r6, [sp, #816] ; 0x330 │ │ movs r0, r1 │ │ │ │ -000505d8 : │ │ +000505d4 : │ │ push {r4, lr} │ │ movs r0, #1 │ │ movs r1, #88 ; 0x58 │ │ bl 4545c │ │ subs r4, r0, #0 │ │ - bne.n 505ec │ │ + bne.n 505e8 │ │ bl 19ec4 │ │ - b.n 505fa │ │ + b.n 505f6 │ │ adds r2, r0, #0 │ │ movs r3, #255 ; 0xff │ │ adds r2, #76 ; 0x4c │ │ strb r3, [r2, #0] │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #3] │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -000505fe : │ │ +000505fa : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 5062a │ │ + beq.n 50626 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ - beq.n 5061a │ │ + beq.n 50616 │ │ ldr r3, [r0, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r0, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bgt.n 5061a │ │ - bl 491fc │ │ + bgt.n 50616 │ │ + bl 4f164 │ │ movs r5, #0 │ │ ldr r0, [r4, #64] ; 0x40 │ │ str r5, [r4, #0] │ │ str r5, [r4, #84] ; 0x54 │ │ str r5, [r4, #80] ; 0x50 │ │ bl 4546c │ │ str r5, [r4, #64] ; 0x40 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0005062c : │ │ +00050628 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ sub sp, #76 ; 0x4c │ │ adds r7, r0, #0 │ │ str r1, [sp, #32] │ │ ldr r5, [r0, #52] ; 0x34 │ │ lsls r3, r3, #30 │ │ - bpl.n 50642 │ │ + bpl.n 5063e │ │ movs r1, #1 │ │ bl 6a870 │ │ adds r0, r5, #0 │ │ - bl 505fe │ │ + bl 505fa │ │ movs r3, #0 │ │ str r3, [r5, #4] │ │ ldr r3, [r7, #4] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ ldr r4, [r3, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, #0 │ │ - beq.n 50666 │ │ + beq.n 50662 │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - beq.n 50666 │ │ - b.n 5087c │ │ + beq.n 50662 │ │ + b.n 50878 │ │ lsls r2, r2, #4 │ │ lsrs r2, r2, #28 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bls.n 50672 │ │ - b.n 5087c │ │ + bls.n 5066e │ │ + b.n 50878 │ │ cmp r3, #0 │ │ - beq.n 5067c │ │ + beq.n 50678 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - bne.n 506b6 │ │ + bne.n 506b2 │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ - bhi.n 506b6 │ │ + bhi.n 506b2 │ │ ldr r3, [sp, #4] │ │ adds r2, r5, #4 │ │ ldr r1, [r4, #4] │ │ ldr r3, [r3, #4] │ │ adds r0, r3, #0 │ │ str r3, [sp, #8] │ │ - bl 50350 │ │ + bl 5034c │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 506a8 │ │ + bne.n 506a4 │ │ cmp r0, #0 │ │ - bne.n 506a8 │ │ + bne.n 506a4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 508de │ │ + b.n 508da │ │ ldr r3, [sp, #4] │ │ ldrb r2, [r3, #8] │ │ ldrb r3, [r4, #8] │ │ cmp r2, r3 │ │ - beq.n 506b4 │ │ - b.n 508a6 │ │ - b.n 508b4 │ │ + beq.n 506b0 │ │ + b.n 508a2 │ │ + b.n 508b0 │ │ ldr r3, [r7, #52] ; 0x34 │ │ adds r2, r3, #0 │ │ adds r2, #76 ; 0x4c │ │ ldrb r2, [r2, #0] │ │ str r2, [sp, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ adds r2, #77 ; 0x4d │ │ @@ -108471,38 +108422,38 @@ │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #48] ; 0x30 │ │ ldrb r3, [r4, #9] │ │ str r2, [sp, #52] ; 0x34 │ │ cmp r3, #3 │ │ - beq.n 506e8 │ │ + beq.n 506e4 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ muls r0, r3 │ │ str r3, [sp, #8] │ │ bl 45454 │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - beq.n 50710 │ │ + beq.n 5070c │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ adds r3, r4, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r3, r4, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ adds r3, r4, #3 │ │ str r0, [sp, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 50782 │ │ + b.n 5077e │ │ ldr r0, [sp, #12] │ │ bl 19ec4 │ │ - b.n 50872 │ │ + b.n 5086e │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ movs r1, #255 ; 0xff │ │ ldr r2, [r2, #4] │ │ lsls r3, r3, #2 │ │ adds r3, r2, r3 │ │ ldrb r0, [r3, #0] │ │ @@ -108535,31 +108486,31 @@ │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ adds r3, r0, #0 │ │ ldrb r0, [r4, #9] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bls.n 50792 │ │ + bls.n 5078e │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #16] │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ add r3, ip │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - blt.n 50718 │ │ - b.n 50872 │ │ + blt.n 50714 │ │ + b.n 5086e │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r0] │ │ ldrb r0, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r0 │ │ @@ -108584,15 +108535,15 @@ │ │ adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ orrs r2, r6 │ │ lsls r3, r1 │ │ orrs r2, r3 │ │ ldr r3, [sp, #8] │ │ strb r2, [r3, #0] │ │ - b.n 50772 │ │ + b.n 5076e │ │ ldrb r0, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r0 │ │ ldrb r0, [r2, #31] │ │ ldr r2, [sp, #24] │ │ lsls r6, r0 │ │ @@ -108614,15 +108565,15 @@ │ │ adds r1, r4, #4 │ │ ldrb r1, [r1, #31] │ │ orrs r2, r6 │ │ lsls r3, r1 │ │ orrs r2, r3 │ │ ldr r3, [sp, #8] │ │ strh r2, [r3, #0] │ │ - b.n 50772 │ │ + b.n 5076e │ │ mov r1, sp │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #8] │ │ ldrb r1, [r1, #24] │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ @@ -108632,15 +108583,15 @@ │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r6, [r2, r3] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ strb r1, [r2, r3] │ │ - b.n 50772 │ │ + b.n 5076e │ │ ldrb r1, [r4, #29] │ │ ldr r2, [sp, #36] ; 0x24 │ │ asrs r6, r1 │ │ ldrb r1, [r2, #31] │ │ ldrb r2, [r4, #28] │ │ lsls r6, r1 │ │ ldr r1, [sp, #24] │ │ @@ -108662,79 +108613,81 @@ │ │ asrs r3, r2 │ │ adds r2, r4, #4 │ │ ldrb r2, [r2, #31] │ │ lsls r3, r2 │ │ orrs r6, r3 │ │ ldr r3, [sp, #8] │ │ str r6, [r3, #0] │ │ - b.n 50772 │ │ + b.n 5076e │ │ ldr r3, [sp, #12] │ │ str r3, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 508b4 │ │ - b.n 506a2 │ │ + bne.n 508b0 │ │ + b.n 5069e │ │ cmp r3, #0 │ │ - beq.n 50886 │ │ + beq.n 50882 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - bne.n 508aa │ │ + bne.n 508a6 │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ - bhi.n 508aa │ │ + bhi.n 508a6 │ │ adds r1, r5, #4 │ │ ldr r0, [r4, #4] │ │ - bl 503bc │ │ + bl 503b8 │ │ ldr r3, [r5, #4] │ │ str r0, [r5, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n 508a6 │ │ + bne.n 508a2 │ │ cmp r0, #0 │ │ - bne.n 508a6 │ │ - b.n 506a2 │ │ + bne.n 508a2 │ │ + b.n 5069e │ │ movs r3, #0 │ │ - b.n 508b2 │ │ + b.n 508ae │ │ ldr r3, [sp, #4] │ │ cmp r3, r4 │ │ - bne.n 508b4 │ │ + bne.n 508b0 │ │ movs r3, #1 │ │ str r3, [r5, #4] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ str r3, [r5, #0] │ │ ldr r3, [r3, #56] ; 0x38 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r3, [r4, #4] │ │ subs r2, r3, #0 │ │ - beq.n 508ca │ │ + beq.n 508c6 │ │ ldr r2, [r3, #8] │ │ ldr r3, [sp, #4] │ │ str r2, [r5, #80] ; 0x50 │ │ ldr r3, [r3, #4] │ │ subs r2, r3, #0 │ │ - beq.n 508d6 │ │ + beq.n 508d2 │ │ ldr r2, [r3, #8] │ │ str r2, [r5, #84] ; 0x54 │ │ adds r0, r7, #0 │ │ bl 67e90 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000508e2 : │ │ +000508de : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 508f4 │ │ + beq.n 508f0 │ │ adds r4, r0, #0 │ │ - bl 505fe │ │ + bl 505fa │ │ adds r0, r4, #0 │ │ bl 4546c │ │ pop {r4, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ ... │ │ │ │ 000508f8 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ movs r1, #0 │ │ adds r7, r0, #0 │ │ @@ -108828,19 +108781,19 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ vmla.i32 q10, q8, d15[1] │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #224 ; 0xe0 │ │ - str r6, [r3, #60] ; 0x3c │ │ + str r4, [r5, #84] ; 0x54 │ │ movs r5, r0 │ │ ldr r4, [sp, #796] ; 0x31c │ │ movs r5, r0 │ │ - str r0, [r2, #60] ; 0x3c │ │ + str r6, [r3, #84] ; 0x54 │ │ movs r5, r0 │ │ ldr r4, [sp, #764] ; 0x2fc │ │ movs r5, r0 │ │ vaddl.u q8, d15, d0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ @@ -130777,158 +130730,1275 @@ │ │ ldr r0, [sp, #72] ; 0x48 │ │ adds r1, r7, #0 │ │ muls r0, r3 │ │ bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ str r0, [sp, #16] │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 5be42 │ │ - ldr r3, [sp, #4] │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #4] │ │ - movs r3, #48 ; 0x30 │ │ - ldr r2, [sp, #28] │ │ - tst r2, r3 │ │ - beq.n 5be78 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #255 ; 0xff │ │ - beq.n 5be78 │ │ - ldr r0, [sp, #8] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - str r0, [sp, #8] │ │ - ldr r0, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + beq.n 5be42 │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #4] │ │ + movs r3, #48 ; 0x30 │ │ + ldr r2, [sp, #28] │ │ + tst r2, r3 │ │ + beq.n 5be78 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 5be78 │ │ + ldr r0, [sp, #8] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + str r0, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + str r0, [sp, #12] │ │ + ldr r0, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #16] │ │ + movs r3, #112 ; 0x70 │ │ + ldr r2, [sp, #28] │ │ + ands r3, r2 │ │ + cmp r3, #32 │ │ + beq.n 5bed2 │ │ + cmp r3, #64 ; 0x40 │ │ + beq.n 5befa │ │ + cmp r3, #16 │ │ + bne.n 5bf20 │ │ + movs r7, #255 ; 0xff │ │ + ldr r3, [sp, #4] │ │ + ldr r0, [sp, #0] │ │ + adds r1, r7, #0 │ │ + subs r3, r7, r3 │ │ + muls r0, r3 │ │ + str r3, [sp, #32] │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #8] │ │ + adds r1, r7, #0 │ │ + adds r3, r3, r0 │ │ + ldr r0, [sp, #32] │ │ + str r3, [sp, #0] │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #12] │ │ + adds r1, r7, #0 │ │ + adds r5, r3, r0 │ │ + ldr r0, [sp, #32] │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #16] │ │ + adds r1, r7, #0 │ │ + adds r6, r3, r0 │ │ + ldr r3, [sp, #32] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #4] │ │ + adds r3, r0, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 5bf20 │ │ + ldr r2, [sp, #0] │ │ + ldr r3, [sp, #8] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #0] │ │ + cmp r3, #255 ; 0xff │ │ + bls.n 5bee4 │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #12] │ │ + adds r5, r3, r5 │ │ + cmp r5, #255 ; 0xff │ │ + bls.n 5beee │ │ + movs r5, #255 ; 0xff │ │ + ldr r3, [sp, #16] │ │ + adds r6, r3, r6 │ │ + cmp r6, #255 ; 0xff │ │ + bls.n 5bf20 │ │ + movs r6, #255 ; 0xff │ │ + b.n 5bf20 │ │ + ldr r3, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r3 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + str r0, [sp, #0] │ │ + ldr r0, [sp, #12] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r5 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r5, r0, #0 │ │ + ldr r0, [sp, #16] │ │ + movs r1, #255 ; 0xff │ │ + muls r0, r6 │ │ + bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + adds r6, r0, #0 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + lsls r0, r3, #24 │ │ + ldr r3, [sp, #0] │ │ + lsls r3, r3, #16 │ │ + orrs r0, r3 │ │ + orrs r0, r6 │ │ + lsls r3, r5, #8 │ │ + orrs r0, r3 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + stmia r3!, {r0} │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #24] │ │ + add r3, ip │ │ + str r3, [sp, #24] │ │ + b.n 5bd8c │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #20] │ │ + mov ip, r2 │ │ + ldr r2, [r4, #32] │ │ + add r3, ip │ │ + str r3, [sp, #20] │ │ + mov ip, r2 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + add r3, ip │ │ + str r3, [r4, #20] │ │ + b.n 5bd40 │ │ + add sp, #100 ; 0x64 │ │ + pop {r4, r5, r6, r7, pc} │ │ + vaddl.u q8, d15, d0 │ │ + movs r0, r0 │ │ + Address 0x000000000005bf62 is out of bounds. │ │ + │ │ + │ │ +0005bf64 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r6, #169 ; 0xa9 │ │ + lsls r6, r6, #2 │ │ + ldr r3, [r0, r6] │ │ + adds r7, r0, #0 │ │ + ldr r0, [r3, #0] │ │ + adds r5, r1, #0 │ │ + bl 2dc34 │ │ + subs r4, r0, #0 │ │ + bne.n 5bfa2 │ │ + adds r0, r5, #0 │ │ + bl 450e8 │ │ + ldr r2, [pc, #36] ; (5bfa8 ) │ │ + cmp r0, r2 │ │ + bhi.n 5bfa2 │ │ + movs r3, #95 ; 0x5f │ │ + ldr r4, [pc, #32] ; (5bfac ) │ │ + adds r1, r5, #0 │ │ + add r4, pc │ │ + adds r0, r4, #1 │ │ + strb r3, [r4, #0] │ │ + bl 45160 │ │ + ldr r3, [r7, r6] │ │ + adds r1, r4, #0 │ │ + ldr r0, [r3, #0] │ │ + bl 2dc34 │ │ + adds r4, r0, #0 │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + lsls r6, r7, #15 │ │ + movs r0, r0 │ │ + movs r0, #232 ; 0xe8 │ │ + movs r0, r1 │ │ + │ │ +0005bfb0 : │ │ + push {r3, r4, r5, lr} │ │ + movs r5, #169 ; 0xa9 │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r0, r5] │ │ + cmp r3, #0 │ │ + beq.n 5c004 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + beq.n 5bfce │ │ + ldr r3, [r3, #28] │ │ + blx r3 │ │ + movs r2, #0 │ │ + ldr r3, [r4, r5] │ │ + str r2, [r3, #8] │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [r3, #4] │ │ + cmp r0, #0 │ │ + beq.n 5bfe4 │ │ + bl 2dcb0 │ │ + movs r3, #169 ; 0xa9 │ │ + movs r2, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r2, [r3, #4] │ │ + ldr r3, [r4, r5] │ │ + ldr r0, [r3, #0] │ │ + cmp r0, #0 │ │ + beq.n 5bffa │ │ + bl 2dcb0 │ │ + movs r3, #169 ; 0xa9 │ │ + movs r2, #0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r2, [r3, #0] │ │ + ldr r0, [r4, r5] │ │ + bl 4546c │ │ + movs r3, #0 │ │ + str r3, [r4, r5] │ │ + pop {r3, r4, r5, pc} │ │ + ... │ │ + │ │ +0005c008 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + movs r5, #169 ; 0xa9 │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r0, r5] │ │ + adds r4, r0, #0 │ │ + adds r6, r1, #0 │ │ + str r2, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.n 5c020 │ │ + ldr r0, [pc, #704] ; (5c2dc ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + movs r0, #1 │ │ + movs r1, #88 ; 0x58 │ │ + bl 4545c │ │ + str r0, [r4, r5] │ │ + cmp r0, #0 │ │ + bne.n 5c034 │ │ + bl 19ec4 │ │ + b.n 5c3bc │ │ + ldr r0, [pc, #680] ; (5c2e0 ) │ │ + add r0, pc │ │ + bl 45cca │ │ + subs r5, r0, #0 │ │ + bne.n 5c04e │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r2, [r3, #116] ; 0x74 │ │ + movs r0, #0 │ │ + cmp r2, #4 │ │ + bne.n 5c07c │ │ + b.n 5c058 │ │ + bl 2dc0c │ │ + cmp r0, #0 │ │ + bne.n 5c07c │ │ + b.n 5c040 │ │ + ldr r3, [r3, #104] ; 0x68 │ │ + cmp r3, #1 │ │ + ble.n 5c064 │ │ + ldr r5, [pc, #644] ; (5c2e4 ) │ │ + add r5, pc │ │ + b.n 5c076 │ │ + ldr r5, [pc, #640] ; (5c2e8 ) │ │ + add r5, pc │ │ + adds r0, r5, #0 │ │ + bl 2dc0c │ │ + cmp r0, #0 │ │ + bne.n 5c07c │ │ + ldr r5, [pc, #632] ; (5c2ec ) │ │ + add r5, pc │ │ + adds r0, r5, #0 │ │ + bl 2dc0c │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r0, [r3, #0] │ │ + cmp r0, #0 │ │ + bne.n 5c08e │ │ + ldr r0, [pc, #612] ; (5c2f0 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + cmp r6, #0 │ │ + beq.n 5c0ae │ │ + adds r0, r6, #0 │ │ + bl 2dc0c │ │ + subs r6, r0, #0 │ │ + beq.n 5c0ae │ │ + ldr r1, [pc, #596] ; (5c2f4 ) │ │ + add r1, pc │ │ + bl 2dc34 │ │ + cmp r0, #0 │ │ + bne.n 5c0e6 │ │ + adds r0, r6, #0 │ │ + bl 2dcb0 │ │ + ldr r0, [pc, #584] ; (5c2f8 ) │ │ + add r0, pc │ │ + bl 45cca │ │ + subs r5, r0, #0 │ │ + bne.n 5c0be │ │ + ldr r5, [pc, #576] ; (5c2fc ) │ │ + add r5, pc │ │ + adds r0, r5, #0 │ │ + bl 2dc0c │ │ + subs r6, r0, #0 │ │ + beq.n 5c0e0 │ │ + ldr r1, [pc, #564] ; (5c300 ) │ │ + add r1, pc │ │ + bl 2dc34 │ │ + cmp r0, #0 │ │ + beq.n 5c0da │ │ + bl 19eb8 │ │ + b.n 5c0e6 │ │ + adds r0, r6, #0 │ │ + bl 2dcb0 │ │ + ldr r0, [pc, #544] ; (5c304 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + movs r7, #169 ; 0xa9 │ │ + lsls r7, r7, #2 │ │ + ldr r3, [r4, r7] │ │ + ldr r1, [pc, #536] ; (5c308 ) │ │ + adds r0, r6, #0 │ │ + str r6, [r3, #4] │ │ + add r1, pc │ │ + str r3, [sp, #0] │ │ + bl 2dc34 │ │ + ldr r3, [sp, #0] │ │ + ldr r6, [r4, r7] │ │ + str r0, [r3, #20] │ │ + ldr r3, [r6, #20] │ │ + cmp r3, #0 │ │ + bne.n 5c10c │ │ + ldr r0, [pc, #516] ; (5c30c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #512] ; (5c310 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #24] │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #24] │ │ + cmp r3, #0 │ │ + bne.n 5c126 │ │ + ldr r0, [pc, #496] ; (5c314 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #496] ; (5c318 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #28] │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #28] │ │ + cmp r3, #0 │ │ + bne.n 5c140 │ │ + ldr r0, [pc, #480] ; (5c31c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #476] ; (5c320 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #32] │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #32] │ │ + cmp r3, #0 │ │ + bne.n 5c15a │ │ + ldr r0, [pc, #460] ; (5c324 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #460] ; (5c328 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #36] ; 0x24 │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + bne.n 5c174 │ │ + ldr r0, [pc, #444] ; (5c32c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #440] ; (5c330 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #72] ; 0x48 │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + cmp r3, #0 │ │ + bne.n 5c18e │ │ + ldr r0, [pc, #424] ; (5c334 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #424] ; (5c338 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #40] ; 0x28 │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 5c1a8 │ │ + ldr r0, [pc, #408] ; (5c33c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #404] ; (5c340 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #44] ; 0x2c │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 5c1c2 │ │ + ldr r0, [pc, #388] ; (5c344 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #388] ; (5c348 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #48] ; 0x30 │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 5c1dc │ │ + ldr r0, [pc, #372] ; (5c34c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #368] ; (5c350 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #52] ; 0x34 │ │ + ldr r6, [r4, r7] │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 5c1f6 │ │ + ldr r0, [pc, #352] ; (5c354 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #352] ; (5c358 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r6, #56] ; 0x38 │ │ + movs r6, #169 ; 0xa9 │ │ + lsls r6, r6, #2 │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 5c214 │ │ + ldr r0, [pc, #332] ; (5c35c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #328] ; (5c360 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #60] ; 0x3c │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + bne.n 5c22e │ │ + ldr r0, [pc, #312] ; (5c364 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #312] ; (5c368 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #64] ; 0x40 │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + bne.n 5c248 │ │ + ldr r0, [pc, #296] ; (5c36c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #292] ; (5c370 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #76] ; 0x4c │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne.n 5c262 │ │ + ldr r0, [pc, #276] ; (5c374 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #276] ; (5c378 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #80] ; 0x50 │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #80] ; 0x50 │ │ + cmp r3, #0 │ │ + bne.n 5c27c │ │ + ldr r0, [pc, #260] ; (5c37c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #256] ; (5c380 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #84] ; 0x54 │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #84] ; 0x54 │ │ + cmp r3, #0 │ │ + bne.n 5c296 │ │ + ldr r0, [pc, #240] ; (5c384 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r1, [pc, #240] ; (5c388 ) │ │ + ldr r0, [r7, #4] │ │ + add r1, pc │ │ + bl 2dc34 │ │ + str r0, [r7, #68] ; 0x44 │ │ + ldr r7, [r4, r6] │ │ + ldr r3, [r7, #68] ; 0x44 │ │ + cmp r3, #0 │ │ + bne.n 5c2b0 │ │ + ldr r0, [pc, #224] ; (5c38c ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + ldr r3, [r7, #20] │ │ + ldr r0, [sp, #4] │ │ + blx r3 │ │ + ldr r3, [r4, r6] │ │ + str r0, [r7, #8] │ │ + ldr r0, [r3, #8] │ │ + cmp r0, #0 │ │ + bne.n 5c2c6 │ │ + ldr r0, [pc, #204] ; (5c390 ) │ │ + add r0, pc │ │ + b.n 5c2d6 │ │ + movs r1, #0 │ │ + ldr r3, [r3, #24] │ │ + adds r2, r1, #0 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + beq.n 5c398 │ │ + ldr r0, [pc, #192] ; (5c394 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 5c3bc │ │ + b.n 5bed2 │ │ + movs r4, r0 │ │ + b.n 5bee6 │ │ + movs r4, r0 │ │ + b.n 5bde8 │ │ + movs r4, r0 │ │ + b.n 5bdfa │ │ + movs r4, r0 │ │ + b.n 5be02 │ │ + movs r4, r0 │ │ + b.n 5be76 │ │ + movs r4, r0 │ │ + b.n 5bea8 │ │ + movs r4, r0 │ │ + b.n 5bea8 │ │ + movs r4, r0 │ │ + b.n 5bd9e │ │ + movs r4, r0 │ │ + b.n 5be5c │ │ + movs r4, r0 │ │ + b.n 5be7a │ │ + movs r4, r0 │ │ + b.n 5be94 │ │ + movs r4, r0 │ │ + b.n 5be88 │ │ + movs r4, r0 │ │ + b.n 5bed8 │ │ + movs r4, r0 │ │ + b.n 5bed4 │ │ + movs r4, r0 │ │ + b.n 5bf24 │ │ + movs r4, r0 │ │ + b.n 5bf1e │ │ + movs r4, r0 │ │ + b.n 5bf6c │ │ + movs r4, r0 │ │ + b.n 5bf70 │ │ + movs r4, r0 │ │ + b.n 5bd5c │ │ + movs r4, r0 │ │ + b.n 5bfa8 │ │ + movs r4, r0 │ │ + b.n 5bffc │ │ + movs r4, r0 │ │ + b.n 5c002 │ │ + movs r4, r0 │ │ + b.n 5c05c │ │ + movs r4, r0 │ │ + b.n 5c05e │ │ + movs r4, r0 │ │ + b.n 5c0b4 │ │ + movs r4, r0 │ │ + b.n 5c0b8 │ │ + movs r4, r0 │ │ + b.n 5c110 │ │ + movs r4, r0 │ │ + b.n 5c11e │ │ + movs r4, r0 │ │ + b.n 5c180 │ │ + movs r4, r0 │ │ + b.n 5c184 │ │ + movs r4, r0 │ │ + b.n 5c1dc │ │ + movs r4, r0 │ │ + b.n 5c1d2 │ │ + movs r4, r0 │ │ + b.n 5c224 │ │ + movs r4, r0 │ │ + b.n 5c222 │ │ + movs r4, r0 │ │ + b.n 5c274 │ │ + movs r4, r0 │ │ + b.n 5c274 │ │ + movs r4, r0 │ │ + b.n 5c2c8 │ │ + movs r4, r0 │ │ + b.n 5c2c4 │ │ + movs r4, r0 │ │ + b.n 5c314 │ │ + movs r4, r0 │ │ + b.n 5c308 │ │ + movs r4, r0 │ │ + b.n 5c350 │ │ + movs r4, r0 │ │ + b.n 5c346 │ │ + movs r4, r0 │ │ + ; instruction: 0xe8020004 │ │ + b.n 5c38e │ │ + movs r4, r0 │ │ + ; instruction: 0xe8180004 │ │ + ; instruction: 0xe8200004 │ │ + movs r3, #194 ; 0xc2 │ │ + lsls r3, r3, #1 │ │ + str r0, [r4, r3] │ │ + cmp r5, #0 │ │ + beq.n 5c3b4 │ │ + adds r0, r4, #0 │ │ + adds r0, #137 ; 0x89 │ │ + adds r0, #255 ; 0xff │ │ + adds r1, r5, #0 │ │ + movs r2, #255 ; 0xff │ │ + bl 45160 │ │ + movs r0, #0 │ │ + b.n 5c3bc │ │ + movs r3, #196 ; 0xc4 │ │ + movs r0, #0 │ │ + lsls r3, r3, #1 │ │ + strb r0, [r4, r3] │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +0005c3c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r5, [pc, #468] ; (5c598 ) │ │ + ldr r4, [pc, #468] ; (5c59c ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add sp, r4 │ │ + adds r4, r0, #0 │ │ + ldr r3, [r5, #0] │ │ + str r5, [sp, #32] │ │ + str r3, [sp, #820] ; 0x334 │ │ + movs r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + ldr r7, [r0, r3] │ │ + str r3, [sp, #20] │ │ + cmp r7, #0 │ │ + bne.n 5c3e6 │ │ + b.n 5c57c │ │ + ldr r2, [pc, #440] ; (5c5a0 ) │ │ + add r3, sp, #52 ; 0x34 │ │ + movs r6, #6 │ │ + str r2, [sp, #52] ; 0x34 │ │ + adds r2, r0, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r1, [r2, #40] ; 0x28 │ │ + str r1, [r3, #4] │ │ + ldr r1, [pc, #428] ; (5c5a4 ) │ │ + str r1, [r3, #8] │ │ + ldr r1, [r2, #44] ; 0x2c │ │ + str r1, [r3, #12] │ │ + ldr r1, [pc, #424] ; (5c5a8 ) │ │ + str r1, [r3, #16] │ │ + ldr r1, [r2, #48] ; 0x30 │ │ + str r1, [r3, #20] │ │ + ldr r1, [r2, #52] ; 0x34 │ │ + cmp r1, #0 │ │ + beq.n 5c414 │ │ + movs r6, #8 │ │ + ldr r0, [pc, #412] ; (5c5ac ) │ │ + str r1, [r3, #28] │ │ + str r0, [r3, #24] │ │ + ldr r1, [r2, #60] ; 0x3c │ │ + cmp r1, #0 │ │ + beq.n 5c428 │ │ + ldr r5, [pc, #404] ; (5c5b0 ) │ │ + adds r2, r6, #1 │ │ + lsls r0, r6, #2 │ │ + lsls r2, r2, #2 │ │ + str r5, [r3, r0] │ │ + adds r6, #2 │ │ + str r1, [r3, r2] │ │ + ldr r1, [pc, #392] ; (5c5b4 ) │ │ + add r3, sp, #52 ; 0x34 │ │ + lsls r2, r6, #2 │ │ + str r1, [r2, r3] │ │ + adds r1, r4, #0 │ │ + adds r1, #252 ; 0xfc │ │ + ldr r0, [r1, #56] ; 0x38 │ │ + adds r2, r6, #1 │ │ + lsls r2, r2, #2 │ │ + str r0, [r2, r3] │ │ + ldr r2, [r1, #64] ; 0x40 │ │ + adds r5, r6, #2 │ │ + cmp r2, #0 │ │ + beq.n 5c452 │ │ + ldr r1, [pc, #368] ; (5c5b8 ) │ │ + lsls r5, r5, #2 │ │ + str r1, [r5, r3] │ │ + adds r5, r6, #4 │ │ + adds r6, #3 │ │ + lsls r6, r6, #2 │ │ + str r2, [r6, r3] │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r1, [r3, #92] ; 0x5c │ │ + cmp r1, #0 │ │ + beq.n 5c46c │ │ + ldr r6, [pc, #348] ; (5c5bc ) │ │ + adds r3, r5, #1 │ │ + lsls r0, r5, #2 │ │ + add r2, sp, #52 ; 0x34 │ │ + lsls r3, r3, #2 │ │ + str r6, [r0, r2] │ │ + adds r5, #2 │ │ + str r1, [r3, r2] │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r1, [r3, #96] ; 0x60 │ │ + cmp r1, #0 │ │ + beq.n 5c486 │ │ + ldr r6, [pc, #328] ; (5c5c0 ) │ │ + adds r3, r5, #1 │ │ + lsls r0, r5, #2 │ │ + add r2, sp, #52 ; 0x34 │ │ + lsls r3, r3, #2 │ │ + str r6, [r0, r2] │ │ + adds r5, #2 │ │ + str r1, [r3, r2] │ │ + movs r3, #190 ; 0xbe │ │ + lsls r3, r3, #1 │ │ + ldr r6, [r4, r3] │ │ + cmp r6, #0 │ │ + beq.n 5c496 │ │ + ldr r0, [pc, #304] ; (5c5c4 ) │ │ + add r0, pc │ │ + b.n 5c4f2 │ │ + movs r0, #193 ; 0xc1 │ │ + lsls r1, r5, #2 │ │ + lsls r0, r0, #6 │ │ + add r2, sp, #52 ; 0x34 │ │ + str r0, [r1, r2] │ │ + adds r0, r4, #0 │ │ + adds r0, #252 ; 0xfc │ │ + ldr r1, [r0, #116] ; 0x74 │ │ + adds r3, r5, #1 │ │ + lsls r3, r3, #2 │ │ + adds r5, #2 │ │ + ldr r7, [r7, #84] ; 0x54 │ │ + cmp r1, #4 │ │ + bne.n 5c4c0 │ │ + ldr r0, [r0, #104] ; 0x68 │ │ + cmp r0, #1 │ │ + bgt.n 5c4ba │ │ + movs r1, #1 │ │ + str r1, [r2, r3] │ │ + ldr r0, [pc, #264] ; (5c5c8 ) │ │ + b.n 5c4c6 │ │ + movs r1, #8 │ │ + ldr r0, [pc, #264] ; (5c5cc ) │ │ + str r1, [r2, r3] │ │ + blx r7 │ │ + ldr r3, [sp, #20] │ │ + ldr r7, [pc, #260] ; (5c5d0 ) │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r4, r3] │ │ + add r1, sp, #52 ; 0x34 │ │ + add r2, sp, #44 ; 0x2c │ │ + str r7, [r5, r1] │ │ + ldr r0, [r3, #8] │ │ + str r2, [sp, #0] │ │ + ldr r5, [r3, #36] ; 0x24 │ │ + add r2, sp, #308 ; 0x134 │ │ + movs r3, #128 ; 0x80 │ │ + blx r5 │ │ + str r7, [sp, #36] ; 0x24 │ │ + cmp r0, #0 │ │ + beq.n 5c4ee │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 5c4fa │ │ + ldr r0, [pc, #228] ; (5c5d4 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + adds r6, r0, #0 │ │ + b.n 5c580 │ │ + movs r3, #1 │ │ + negs r3, r3 │ │ + str r3, [sp, #16] │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp r3, r2 │ │ + bge.n 5c580 │ │ + movs r7, #0 │ │ + add r3, sp, #312 ; 0x138 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + add r5, sp, #56 ; 0x38 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #24] │ │ + subs r3, r5, #4 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r2, r3 │ │ + beq.n 5c55a │ │ + ldr r3, [r5, #0] │ │ + adds r3, #1 │ │ + beq.n 5c552 │ │ + ldr r3, [pc, #172] ; (5c5d8 ) │ │ + adds r3, r2, r3 │ │ + cmp r3, #5 │ │ + bhi.n 5c552 │ │ + ldr r3, [sp, #20] │ │ + add r1, sp, #308 ; 0x134 │ │ + ldr r3, [r4, r3] │ │ + mov ip, r3 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [sp, #24] │ │ + ldr r1, [r3, r1] │ │ + mov r3, ip │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + mov ip, r3 │ │ + add r3, sp, #48 ; 0x30 │ │ + blx ip │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [r5, #0] │ │ + subs r3, r3, r2 │ │ + adds r7, r7, r3 │ │ + ldr r3, [sp, #28] │ │ + adds r5, #8 │ │ + cmp r5, r3 │ │ + bne.n 5c51a │ │ + ldr r3, [sp, #16] │ │ + cmp r7, r3 │ │ + blt.n 5c564 │ │ + adds r3, #1 │ │ + bne.n 5c572 │ │ + ldr r2, [sp, #24] │ │ + add r3, sp, #308 ; 0x134 │ │ + str r7, [sp, #16] │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [sp, #20] │ │ + ldr r3, [r4, r3] │ │ + str r2, [r3, #12] │ │ + cmp r7, #0 │ │ + beq.n 5c580 │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + b.n 5c502 │ │ + movs r6, #1 │ │ + negs r6, r6 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #820] ; 0x334 │ │ + adds r0, r6, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5c590 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + movs r3, #207 ; 0xcf │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ + movs r7, r0 │ │ + stc2l 15, cr15, [r4], {255} ; 0xff │ │ + adds r0, #36 ; 0x24 │ │ + movs r0, r0 │ │ + adds r0, #35 ; 0x23 │ │ + movs r0, r0 │ │ + adds r0, #34 ; 0x22 │ │ + movs r0, r0 │ │ + adds r0, #33 ; 0x21 │ │ + movs r0, r0 │ │ + adds r0, #32 │ │ + movs r0, r0 │ │ + adds r0, #37 ; 0x25 │ │ + movs r0, r0 │ │ + adds r0, #38 ; 0x26 │ │ + movs r0, r0 │ │ + adds r0, #50 ; 0x32 │ │ + movs r0, r0 │ │ + adds r0, #49 ; 0x31 │ │ + movs r0, r0 │ │ + b.n 5c2be │ │ + movs r4, r0 │ │ + adds r0, #160 ; 0xa0 │ │ + movs r0, r0 │ │ + adds r0, #162 ; 0xa2 │ │ + movs r0, r0 │ │ + adds r0, #56 ; 0x38 │ │ + movs r0, r0 │ │ + b.n 5c28c │ │ + movs r4, r0 │ │ + ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ + Address 0x000000000005c5da is out of bounds. │ │ + │ │ + │ │ +0005c5dc : │ │ + push {r3, r4, r5, lr} │ │ + adds r3, r2, #0 │ │ + movs r2, #169 ; 0xa9 │ │ + lsls r2, r2, #2 │ │ + ldr r2, [r0, r2] │ │ + adds r4, r1, #0 │ │ + cmp r2, #0 │ │ + bne.n 5c5f2 │ │ + ldr r0, [pc, #48] ; (5c620 ) │ │ + add r0, pc │ │ + b.n 5c61a │ │ + ldr r0, [r2, #8] │ │ + ldr r5, [r2, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + beq.n 5c5fe │ │ + cmp r1, #0 │ │ + bne.n 5c60a │ │ + movs r1, #0 │ │ + adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ + blx r5 │ │ + movs r0, #0 │ │ + b.n 5c61e │ │ + adds r2, r4, #0 │ │ + blx r5 │ │ + adds r3, r0, #0 │ │ + movs r0, #0 │ │ + cmp r3, r0 │ │ + bne.n 5c61e │ │ + ldr r0, [pc, #12] ; (5c624 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + pop {r3, r4, r5, pc} │ │ + b.n 5c120 │ │ + movs r4, r0 │ │ + b.n 5c0fe │ │ + movs r4, r0 │ │ + │ │ +0005c628 : │ │ + push {r4, r5, r6, lr} │ │ + movs r5, #169 ; 0xa9 │ │ + lsls r5, r5, #2 │ │ + ldr r3, [r0, r5] │ │ + adds r6, r0, #0 │ │ + adds r4, r1, #0 │ │ + cmp r3, #0 │ │ + bne.n 5c63e │ │ + ldr r0, [pc, #32] ; (5c65c ) │ │ + add r0, pc │ │ + b.n 5c654 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #64] ; 0x40 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + bne.n 5c650 │ │ + ldr r3, [r6, r5] │ │ + movs r0, #0 │ │ + str r4, [r3, #16] │ │ + b.n 5c658 │ │ + ldr r0, [pc, #12] ; (5c660 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 5c138 │ │ + movs r4, r0 │ │ + b.n 5c134 │ │ + movs r4, r0 │ │ + │ │ +0005c664 : │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + push {r4, lr} │ │ + ldr r4, [r0, r3] │ │ + cmp r4, #0 │ │ + bne.n 5c67c │ │ + ldr r0, [pc, #12] ; (5c680 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + adds r0, r4, #0 │ │ + b.n 5c67e │ │ + ldr r0, [r4, #16] │ │ + pop {r4, pc} │ │ + b.n 5c0ec │ │ + movs r4, r0 │ │ + │ │ +0005c684 : │ │ + push {r3, lr} │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r0, r3] │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #60] ; 0x3c │ │ + blx r3 │ │ + pop {r3, pc} │ │ + │ │ +0005c694 : │ │ + push {r4, r5, r6, lr} │ │ + movs r6, #169 ; 0xa9 │ │ + lsls r6, r6, #2 │ │ + ldr r3, [r0, r6] │ │ + cmp r3, #0 │ │ + beq.n 5c6ba │ │ + cmp r1, #0 │ │ + beq.n 5c6ba │ │ + adds r5, r1, #0 │ │ + movs r1, #0 │ │ + adds r4, r0, #0 │ │ + adds r2, r1, #0 │ │ + bl 5c5dc │ │ + ldr r3, [r4, r6] │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #44] ; 0x2c │ │ + blx r3 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +0005c6bc : │ │ + ldr r3, [pc, #256] ; (5c7c0 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #92 ; 0x5c │ │ + movs r5, #169 ; 0xa9 │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #16] │ │ + lsls r5, r5, #2 │ │ + str r2, [sp, #84] ; 0x54 │ │ + adds r2, r0, #0 │ │ + adds r2, #252 ; 0xfc │ │ + ldr r1, [r2, #116] ; 0x74 │ │ + adds r4, r0, #0 │ │ + str r1, [sp, #4] │ │ + ldr r1, [r2, #104] ; 0x68 │ │ + str r3, [sp, #20] │ │ + str r1, [sp, #8] │ │ + ldr r1, [r2, #108] ; 0x6c │ │ + str r1, [sp, #12] │ │ + ldr r1, [sp, #4] │ │ + subs r6, r1, #4 │ │ + negs r1, r6 │ │ + adcs r6, r1 │ │ + ldr r1, [r0, r5] │ │ + subs r7, r1, #0 │ │ + beq.n 5c7aa │ │ + movs r7, #0 │ │ + ldr r3, [r2, #120] ; 0x78 │ │ + cmp r3, r7 │ │ + beq.n 5c700 │ │ + bl 4b26c │ │ + adds r7, r0, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #2 │ │ + ble.n 5c710 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #0 │ │ + bne.n 5c73e │ │ + cmp r6, #0 │ │ + beq.n 5c73e │ │ + adds r3, r4, #0 │ │ + adds r3, #252 ; 0xfc │ │ + ldr r3, [r3, #112] ; 0x70 │ │ + cmp r3, #0 │ │ + bne.n 5c73e │ │ ldr r3, [sp, #4] │ │ - str r0, [sp, #12] │ │ - ldr r0, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #16] │ │ - movs r3, #112 ; 0x70 │ │ - ldr r2, [sp, #28] │ │ - ands r3, r2 │ │ - cmp r3, #32 │ │ - beq.n 5bed2 │ │ - cmp r3, #64 ; 0x40 │ │ - beq.n 5befa │ │ - cmp r3, #16 │ │ - bne.n 5bf20 │ │ - movs r7, #255 ; 0xff │ │ + cmp r3, #0 │ │ + beq.n 5c726 │ │ + cmp r6, #0 │ │ + bne.n 5c72c │ │ + b.n 5c73e │ │ ldr r3, [sp, #4] │ │ - ldr r0, [sp, #0] │ │ - adds r1, r7, #0 │ │ - subs r3, r7, r3 │ │ - muls r0, r3 │ │ - str r3, [sp, #32] │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ + cmp r6, #0 │ │ + beq.n 5c74a │ │ + ldr r3, [pc, #148] ; (5c7c4 ) │ │ + str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + bgt.n 5c738 │ │ + movs r3, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #2 │ │ + b.n 5c74a │ │ + ldr r0, [pc, #136] ; (5c7c8 ) │ │ + movs r7, #0 │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 5c7aa │ │ + ldr r1, [pc, #128] ; (5c7cc ) │ │ + lsls r3, r3, #2 │ │ + add r2, sp, #24 │ │ + str r1, [r3, r2] │ │ + ldr r3, [r4, r5] │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + cmp r6, #0 │ │ + beq.n 5c75e │ │ + ldr r0, [pc, #116] ; (5c7d0 ) │ │ + b.n 5c760 │ │ + ldr r0, [pc, #116] ; (5c7d4 ) │ │ + blx r3 │ │ + ldr r3, [r4, r5] │ │ + adds r2, r7, #0 │ │ + ldr r5, [r3, #40] ; 0x28 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ + add r3, sp, #24 │ │ + blx r5 │ │ + movs r5, #0 │ │ + subs r7, r0, #0 │ │ + cmp r7, r5 │ │ + bne.n 5c782 │ │ + ldr r0, [pc, #92] ; (5c7d8 ) │ │ + add r0, pc │ │ + bl 19d8c │ │ + b.n 5c7aa │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + adds r0, r4, #0 │ │ + str r5, [r3, #16] │ │ + ldr r1, [sp, #16] │ │ + adds r2, r7, #0 │ │ + bl 5c5dc │ │ + cmp r0, #0 │ │ + bge.n 5c7aa │ │ adds r1, r7, #0 │ │ - adds r3, r3, r0 │ │ - ldr r0, [sp, #32] │ │ - str r3, [sp, #0] │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #12] │ │ - adds r1, r7, #0 │ │ - adds r5, r3, r0 │ │ - ldr r0, [sp, #32] │ │ - muls r0, r6 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #16] │ │ - adds r1, r7, #0 │ │ - adds r6, r3, r0 │ │ - ldr r3, [sp, #32] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [sp, #4] │ │ - adds r3, r0, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 5bf20 │ │ - ldr r2, [sp, #0] │ │ - ldr r3, [sp, #8] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #0] │ │ - cmp r3, #255 ; 0xff │ │ - bls.n 5bee4 │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #12] │ │ - adds r5, r3, r5 │ │ - cmp r5, #255 ; 0xff │ │ - bls.n 5beee │ │ - movs r5, #255 ; 0xff │ │ - ldr r3, [sp, #16] │ │ - adds r6, r3, r6 │ │ - cmp r6, #255 ; 0xff │ │ - bls.n 5bf20 │ │ - movs r6, #255 ; 0xff │ │ - b.n 5bf20 │ │ - ldr r3, [sp, #8] │ │ - ldr r0, [sp, #0] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r3 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - str r0, [sp, #0] │ │ - ldr r0, [sp, #12] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r5 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r5, r0, #0 │ │ - ldr r0, [sp, #16] │ │ - movs r1, #255 ; 0xff │ │ - muls r0, r6 │ │ - bl 9ef20 <__aeabi_llsl@@Base+0x18c> │ │ - adds r6, r0, #0 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - lsls r0, r3, #24 │ │ - ldr r3, [sp, #0] │ │ - lsls r3, r3, #16 │ │ - orrs r0, r3 │ │ - orrs r0, r6 │ │ - lsls r3, r5, #8 │ │ - orrs r0, r3 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - stmia r3!, {r0} │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #24] │ │ - add r3, ip │ │ - str r3, [sp, #24] │ │ - b.n 5bd8c │ │ - ldr r2, [sp, #80] ; 0x50 │ │ + adds r0, r4, #0 │ │ + bl 5c694 │ │ + ldr r0, [pc, #56] ; (5c7dc ) │ │ + adds r7, r5, #0 │ │ + add r0, pc │ │ + bl 19d8c │ │ ldr r3, [sp, #20] │ │ - mov ip, r2 │ │ - ldr r2, [r4, #32] │ │ - add r3, ip │ │ - str r3, [sp, #20] │ │ - mov ip, r2 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - add r3, ip │ │ - str r3, [r4, #20] │ │ - b.n 5bd40 │ │ - add sp, #100 ; 0x64 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + adds r0, r7, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5c7ba │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ - vaddl.u q8, d15, d0 │ │ + nop ; (mov r8, r8) │ │ + ldmia r4!, {r2, r5} │ │ + movs r7, r0 │ │ + adds r0, #152 ; 0x98 │ │ + movs r0, r0 │ │ + b.n 5c104 │ │ + movs r4, r0 │ │ + adds r0, #56 ; 0x38 │ │ + movs r0, r0 │ │ + adds r0, #160 ; 0xa0 │ │ movs r0, r0 │ │ - vaddl.u , d31, d2 │ │ + adds r0, #162 ; 0xa2 │ │ + movs r0, r0 │ │ + b.n 5c12c │ │ + movs r4, r0 │ │ + b.n 5c116 │ │ + movs r4, r0 │ │ + │ │ +0005c7e0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #92] ; (5c840 ) │ │ + sub sp, #20 │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + adds r6, r1, #0 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #12] │ │ + bl 5c3c0 │ │ + adds r4, r0, #0 │ │ + movs r0, #0 │ │ + str r7, [sp, #4] │ │ + cmp r4, r0 │ │ + bne.n 5c82e │ │ + movs r7, #169 ; 0xa9 │ │ + lsls r7, r7, #2 │ │ + ldr r3, [r5, r7] │ │ + ldr r2, [pc, #60] ; (5c844 ) │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + mov ip, r3 │ │ + add r3, sp, #8 │ │ + blx ip │ │ + adds r1, r4, #0 │ │ + adds r2, r4, #0 │ │ + ldr r3, [sp, #8] │ │ + adds r0, r6, #0 │ │ + bl 9f6e0 <__aeabi_llsl@@Base+0x94c> │ │ + ldr r3, [r5, r7] │ │ + adds r2, r6, #0 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ + ldr r5, [r3, #48] ; 0x30 │ │ + adds r3, r4, #0 │ │ + blx r5 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5c83c │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ + movs r7, r0 │ │ + adds r0, #46 ; 0x2e │ │ + ... │ │ + │ │ +0005c848 : │ │ + push {r3, lr} │ │ + movs r3, #169 ; 0xa9 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r0, r3] │ │ + cmp r3, #0 │ │ + beq.n 5c85e │ │ + cmp r1, #0 │ │ + beq.n 5c85e │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [r3, #52] ; 0x34 │ │ + blx r3 │ │ + pop {r3, pc} │ │ + sub sp, #8 │ │ push {r4, r5, r6, r7, lr} │ │ movs r4, #0 │ │ - ldr r5, [pc, #592] ; (5c1bc ) │ │ + ldr r5, [pc, #592] ; (5cab8 ) │ │ sub sp, #92 ; 0x5c │ │ str r3, [sp, #116] ; 0x74 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #0] │ │ @@ -130971,116 +132041,116 @@ │ │ negs r3, r3 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #24] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ cmp r2, r3 │ │ - blt.n 5bfd8 │ │ - b.n 5c184 │ │ + blt.n 5c8d4 │ │ + b.n 5ca80 │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #20] │ │ adds r3, r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r2, r3 │ │ - blt.n 5bfea │ │ - b.n 5c17c │ │ + blt.n 5c8e6 │ │ + b.n 5ca78 │ │ ldr r1, [r6, #4] │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r5, [sp, #40] ; 0x28 │ │ ldrb r3, [r1, #9] │ │ ldr r2, [r6, #16] │ │ muls r5, r3 │ │ muls r2, r0 │ │ adds r5, r5, r2 │ │ ldr r2, [r6, #20] │ │ subs r3, #1 │ │ movs r0, #0 │ │ adds r5, r2, r5 │ │ cmp r3, #3 │ │ - bhi.n 5c022 │ │ + bhi.n 5c91e │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #8 │ │ ldrb r0, [r5, #0] │ │ - b.n 5c022 │ │ + b.n 5c91e │ │ ldrh r0, [r5, #0] │ │ - b.n 5c022 │ │ + b.n 5c91e │ │ ldr r0, [r5, #0] │ │ ldr r3, [r1, #24] │ │ bics r0, r3 │ │ - b.n 5c022 │ │ + b.n 5c91e │ │ ldr r0, [r5, #0] │ │ movs r3, #26 │ │ add r2, sp, #40 ; 0x28 │ │ movs r5, #27 │ │ adds r3, r3, r2 │ │ str r3, [sp, #0] │ │ movs r3, #25 │ │ adds r5, r5, r2 │ │ str r5, [sp, #16] │ │ str r5, [sp, #4] │ │ add r5, sp, #40 ; 0x28 │ │ adds r3, r3, r5 │ │ add r2, sp, #64 ; 0x40 │ │ - bl 50528 │ │ + bl 50524 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r3, sp, #56 ; 0x38 │ │ cmp r0, #3 │ │ - bhi.n 5c098 │ │ + bhi.n 5c994 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ asrs r4, r1, #12 │ │ ldr r3, [sp, #16] │ │ ldrb r4, [r3, #0] │ │ - b.n 5c094 │ │ + b.n 5c990 │ │ movs r4, #0 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ adcs r4, r4 │ │ - b.n 5c098 │ │ + b.n 5c994 │ │ movs r4, #0 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldrb r3, [r3, #0] │ │ cmp r2, r3 │ │ adcs r4, r4 │ │ - b.n 5c098 │ │ + b.n 5c994 │ │ ldrb r1, [r3, #5] │ │ ldrb r2, [r3, #6] │ │ add r3, sp, #64 ; 0x40 │ │ ldrb r3, [r3, #0] │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r4, #1 │ │ cmp r3, r0 │ │ - bne.n 5c098 │ │ + bne.n 5c994 │ │ movs r3, #25 │ │ add r0, sp, #40 ; 0x28 │ │ adds r3, r3, r0 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r1 │ │ - bne.n 5c098 │ │ + bne.n 5c994 │ │ movs r3, #26 │ │ adds r3, r3, r0 │ │ ldrb r3, [r3, #0] │ │ subs r4, r3, r2 │ │ subs r3, r4, #1 │ │ sbcs r4, r3 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ - bne.n 5c0a0 │ │ + bne.n 5c99c │ │ str r4, [sp, #28] │ │ ldr r3, [sp, #28] │ │ cmp r3, r4 │ │ - beq.n 5c172 │ │ + beq.n 5ca6e │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ lsrs r3, r3, #31 │ │ adds r3, r3, r2 │ │ asrs r3, r3, #1 │ │ str r3, [sp, #28] │ │ @@ -131107,15 +132177,15 @@ │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ - bl 5bf64 │ │ + bl 5c860 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #20] │ │ str r0, [r7, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #68] ; 0x44 │ │ @@ -131129,15 +132199,15 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r5, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 5bf64 │ │ + bl 5c860 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #20] │ │ str r0, [r7, #8] │ │ mov ip, r1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #56] ; 0x38 │ │ @@ -131152,15 +132222,15 @@ │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #4] │ │ ldr r1, [r5, #4] │ │ adds r2, r6, #0 │ │ - bl 5bf64 │ │ + bl 5c860 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r0, [r7, #12] │ │ adds r2, r6, #0 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #56] ; 0x38 │ │ str r3, [r4, #8] │ │ @@ -131168,26 +132238,26 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r5, #4] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 5bf64 │ │ + bl 5c860 │ │ str r0, [r7, #16] │ │ - b.n 5c1a0 │ │ + b.n 5ca9c │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 5bfdc │ │ + b.n 5c8d8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 5bfca │ │ + b.n 5c8c6 │ │ ldr r6, [sp, #28] │ │ subs r6, #1 │ │ negs r2, r6 │ │ adcs r2, r6 │ │ ldr r3, [sp, #20] │ │ adds r6, r2, #1 │ │ str r6, [r7, #0] │ │ @@ -131199,88 +132269,88 @@ │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [r7, #16] │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #84] ; 0x54 │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5c1b0 │ │ + beq.n 5caac │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #8 │ │ bx r3 │ │ nop ; (mov r8, r8) │ │ - bcc.n 5c2a8 │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ movs r7, r0 │ │ │ │ -0005c1c0 : │ │ +0005cabc : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r2, #0 │ │ ldr r2, [sp, #32] │ │ adds r7, r1, #0 │ │ str r2, [sp, #0] │ │ movs r2, #49 ; 0x31 │ │ ldr r1, [sp, #36] ; 0x24 │ │ bics r1, r2 │ │ adds r2, r1, #0 │ │ movs r1, #16 │ │ orrs r2, r1 │ │ - ldr r1, [pc, #64] ; (5c218 ) │ │ + ldr r1, [pc, #64] ; (5cb14 ) │ │ str r2, [sp, #4] │ │ adds r2, r1, #0 │ │ - bl 4cf34 │ │ + bl 4bb10 │ │ subs r5, r0, #0 │ │ - beq.n 5c216 │ │ - bl 49d70 │ │ + beq.n 5cb12 │ │ + bl 4894c │ │ adds r0, #148 ; 0x94 │ │ ldr r3, [r0, #0] │ │ adds r0, r5, #0 │ │ blx r3 │ │ movs r3, #0 │ │ adds r2, r5, #4 │ │ subs r4, r0, #0 │ │ str r0, [r2, #124] ; 0x7c │ │ cmp r4, r3 │ │ - beq.n 5c20e │ │ + beq.n 5cb0a │ │ movs r1, #1 │ │ strb r1, [r0, #16] │ │ ldr r2, [r2, #124] ; 0x7c │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r3, [r0, #12] │ │ str r3, [r2, #20] │ │ adds r0, r5, #0 │ │ - b.n 5c216 │ │ + b.n 5cb12 │ │ adds r0, r5, #0 │ │ - bl 4c76c │ │ + bl 4b348 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ ldc2 15, cr15, [r8], {255} ; 0xff │ │ │ │ -0005c21c : │ │ +0005cb18 : │ │ subs r3, r0, #0 │ │ - beq.n 5c228 │ │ + beq.n 5cb24 │ │ adds r3, #4 │ │ ldr r0, [r3, #124] ; 0x7c │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ bx lr │ │ ... │ │ │ │ -0005c22c : │ │ +0005cb28 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #60 ; 0x3c │ │ str r3, [sp, #32] │ │ add r3, sp, #80 ; 0x50 │ │ ldrb r3, [r3, #0] │ │ adds r4, r2, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #368] ; (5c3ac ) │ │ + ldr r3, [pc, #368] ; (5cca8 ) │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r0, sp, #40 ; 0x28 │ │ add r1, sp, #48 ; 0x30 │ │ ldr r2, [r3, #0] │ │ @@ -131298,30 +132368,30 @@ │ │ movs r1, #18 │ │ adds r1, r1, r0 │ │ strb r2, [r1, #0] │ │ movs r1, #19 │ │ adds r1, r1, r0 │ │ strb r2, [r1, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 5c276 │ │ + bpl.n 5cb72 │ │ adds r0, r4, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ movs r5, #0 │ │ str r5, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ - blt.n 5c284 │ │ - b.n 5c38c │ │ + blt.n 5cb80 │ │ + b.n 5cc88 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ ldr r2, [r4, #8] │ │ cmp r3, r2 │ │ - bge.n 5c384 │ │ + bge.n 5cc80 │ │ movs r3, #19 │ │ movs r0, #0 │ │ add r2, sp, #32 │ │ ldr r1, [r4, #4] │ │ adds r3, r3, r2 │ │ strb r0, [r3, #0] │ │ ldrb r3, [r1, #9] │ │ @@ -131331,86 +132401,86 @@ │ │ muls r6, r3 │ │ muls r2, r7 │ │ adds r6, r6, r2 │ │ ldr r2, [r4, #20] │ │ subs r3, #1 │ │ adds r6, r2, r6 │ │ cmp r3, #3 │ │ - bhi.n 5c2d0 │ │ + bhi.n 5cbcc │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #8 │ │ ldrb r0, [r6, #0] │ │ - b.n 5c2d0 │ │ + b.n 5cbcc │ │ ldrh r0, [r6, #0] │ │ - b.n 5c2d0 │ │ + b.n 5cbcc │ │ ldr r0, [r6, #0] │ │ ldr r3, [r1, #24] │ │ bics r0, r3 │ │ - b.n 5c2d0 │ │ + b.n 5cbcc │ │ ldr r0, [r6, #0] │ │ movs r3, #18 │ │ add r2, sp, #32 │ │ adds r3, r3, r2 │ │ movs r6, #19 │ │ str r3, [sp, #0] │ │ movs r3, #17 │ │ adds r6, r6, r2 │ │ add r7, sp, #32 │ │ add r2, sp, #48 ; 0x30 │ │ adds r3, r3, r7 │ │ str r6, [sp, #4] │ │ - bl 50528 │ │ + bl 50524 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r4, #8] │ │ ldr r0, [sp, #40] ; 0x28 │ │ muls r3, r2 │ │ ldr r2, [sp, #12] │ │ adds r3, r3, r2 │ │ str r3, [sp, #28] │ │ add r3, sp, #40 ; 0x28 │ │ cmp r0, #3 │ │ - bhi.n 5c356 │ │ + bhi.n 5cc52 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ asrs r6, r1, #20 │ │ ldrb r3, [r6, #0] │ │ adds r5, r3, #0 │ │ subs r3, r5, #1 │ │ sbcs r5, r3 │ │ - b.n 5c356 │ │ + b.n 5cc52 │ │ movs r3, #0 │ │ adds r5, r3, #0 │ │ ldrb r2, [r6, #0] │ │ ldr r1, [sp, #20] │ │ cmp r2, r1 │ │ adcs r5, r3 │ │ - b.n 5c356 │ │ + b.n 5cc52 │ │ movs r3, #0 │ │ adds r5, r3, #0 │ │ ldrb r2, [r6, #0] │ │ ldr r1, [sp, #20] │ │ cmp r1, r2 │ │ adcs r5, r3 │ │ - b.n 5c356 │ │ + b.n 5cc52 │ │ ldrb r1, [r3, #5] │ │ ldrb r2, [r3, #6] │ │ add r3, sp, #48 ; 0x30 │ │ ldrb r0, [r3, #0] │ │ ldr r5, [sp, #20] │ │ movs r3, #1 │ │ cmp r0, r5 │ │ - bne.n 5c354 │ │ + bne.n 5cc50 │ │ movs r0, #17 │ │ add r5, sp, #32 │ │ adds r0, r0, r5 │ │ ldrb r0, [r0, #0] │ │ cmp r0, r1 │ │ - bne.n 5c354 │ │ + bne.n 5cc50 │ │ movs r3, #18 │ │ adds r3, r3, r5 │ │ ldrb r3, [r3, #0] │ │ subs r3, r3, r2 │ │ subs r6, r3, #1 │ │ sbcs r3, r6 │ │ adds r5, r3, #0 │ │ @@ -131430,37 +132500,37 @@ │ │ lsls r3, r7 │ │ adds r7, r3, #0 │ │ ldrb r3, [r6, #0] │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ strb r7, [r6, #0] │ │ adds r3, #1 │ │ - b.n 5c286 │ │ + b.n 5cb82 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 5c27a │ │ + b.n 5cb76 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 5c398 │ │ + bpl.n 5cc94 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5c3a6 │ │ + beq.n 5cca2 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - beq.n 5c2f8 │ │ + stmia r7!, {r3, r5, r7} │ │ movs r7, r0 │ │ │ │ -0005c3b0 : │ │ +0005ccac : │ │ movs r3, #0 │ │ push {r4, r5, r6, lr} │ │ sub sp, #40 ; 0x28 │ │ add r5, sp, #24 │ │ str r3, [sp, #24] │ │ str r3, [r5, #4] │ │ ldr r3, [r2, #8] │ │ @@ -131469,181 +132539,181 @@ │ │ str r3, [r5, #8] │ │ ldr r3, [r2, #12] │ │ str r1, [r6, #4] │ │ adds r4, r2, #0 │ │ str r3, [r5, #12] │ │ ldr r3, [r2, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 5c3d8 │ │ + bpl.n 5ccd4 │ │ adds r0, r2, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ ldr r3, [r5, #4] │ │ ldr r0, [sp, #16] │ │ adds r2, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [r5, #12] │ │ str r3, [sp, #8] │ │ ldr r1, [r6, #4] │ │ ldr r3, [sp, #24] │ │ - bl 5bf64 │ │ + bl 5c860 │ │ ldr r3, [r4, #0] │ │ adds r5, r0, #0 │ │ lsls r3, r3, #30 │ │ - bpl.n 5c3fe │ │ + bpl.n 5ccfa │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ adds r0, r5, #0 │ │ add sp, #40 ; 0x28 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0005c404 : │ │ +0005cd00 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 5c434 │ │ + bne.n 5cd30 │ │ ldr r0, [r4, #4] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 5c404 │ │ + bl 5cd00 │ │ ldr r0, [r4, #8] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 5c404 │ │ + bl 5cd00 │ │ ldr r0, [r4, #12] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 5c404 │ │ + bl 5cd00 │ │ ldr r4, [r4, #16] │ │ - b.n 5c40c │ │ + b.n 5cd08 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ blx r5 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0005c43c : │ │ +0005cd38 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 5c466 │ │ + bne.n 5cd62 │ │ adds r0, #4 │ │ - bl 5c43c │ │ + bl 5cd38 │ │ ldr r0, [r4, #0] │ │ adds r0, #8 │ │ - bl 5c43c │ │ + bl 5cd38 │ │ ldr r0, [r4, #0] │ │ adds r0, #12 │ │ - bl 5c43c │ │ + bl 5cd38 │ │ ldr r0, [r4, #0] │ │ adds r0, #16 │ │ - bl 5c43c │ │ + bl 5cd38 │ │ ldr r0, [r4, #0] │ │ bl 4546c │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ │ │ -0005c472 : │ │ +0005cd6e : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ - bne.n 5c47c │ │ + bne.n 5cd78 │ │ movs r5, #1 │ │ - b.n 5c4d4 │ │ + b.n 5cdd0 │ │ adds r5, r2, #0 │ │ adds r7, r1, #0 │ │ adds r4, r0, #0 │ │ - bl 5c21c │ │ + bl 5cb18 │ │ cmp r0, #0 │ │ - beq.n 5c478 │ │ + beq.n 5cd74 │ │ cmp r7, #0 │ │ - beq.n 5c4d2 │ │ + beq.n 5cdce │ │ adds r6, r4, #4 │ │ cmp r5, #0 │ │ - beq.n 5c49e │ │ + beq.n 5cd9a │ │ ldr r2, [r5, #0] │ │ ldr r3, [r6, #124] ; 0x7c │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #16] │ │ - bl 49d70 │ │ + bl 4894c │ │ adds r0, #152 ; 0x98 │ │ ldr r3, [r0, #0] │ │ adds r2, r5, #0 │ │ adds r1, r7, #0 │ │ ldr r0, [r6, #124] ; 0x7c │ │ blx r3 │ │ movs r2, #1 │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r5, r0, #0 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #20] │ │ cmp r1, #0 │ │ - beq.n 5c4d6 │ │ + beq.n 5cdd2 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - beq.n 5c4d6 │ │ + beq.n 5cdd2 │ │ adds r0, r4, #0 │ │ - bl 4ac38 │ │ + bl 49814 │ │ movs r2, #0 │ │ ldr r3, [r6, #124] ; 0x7c │ │ str r2, [r3, #4] │ │ str r2, [r3, #8] │ │ - b.n 5c4d6 │ │ + b.n 5cdd2 │ │ movs r5, #2 │ │ negs r5, r5 │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0005c4da : │ │ +0005cdd6 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - bne.n 5c4e4 │ │ + bne.n 5cde0 │ │ movs r0, #1 │ │ - b.n 5c51e │ │ + b.n 5ce1a │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ - bl 5c21c │ │ + bl 5cb18 │ │ cmp r0, #0 │ │ - beq.n 5c4e0 │ │ + beq.n 5cddc │ │ cmp r4, #0 │ │ - bne.n 5c50c │ │ + bne.n 5ce08 │ │ adds r0, r5, #0 │ │ - bl 5c21c │ │ + bl 5cb18 │ │ cmp r0, #0 │ │ - beq.n 5c51c │ │ + beq.n 5ce18 │ │ adds r5, #4 │ │ ldr r3, [r5, #124] ; 0x7c │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 5c520 │ │ - b.n 5c51c │ │ + bne.n 5ce1c │ │ + b.n 5ce18 │ │ adds r5, #4 │ │ ldr r3, [r5, #124] ; 0x7c │ │ movs r0, #0 │ │ ldr r2, [r3, #12] │ │ str r2, [r4, #0] │ │ ldr r3, [r3, #16] │ │ str r3, [r4, #4] │ │ - b.n 5c520 │ │ + b.n 5ce1c │ │ movs r0, #3 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -0005c524 : │ │ +0005ce20 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ - ldr r0, [pc, #736] ; (5c80c ) │ │ + ldr r0, [pc, #736] ; (5d108 ) │ │ sub sp, #108 ; 0x6c │ │ str r3, [sp, #0] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r4, r2, #0 │ │ ldr r3, [r0, #0] │ │ adds r6, r1, #0 │ │ @@ -131652,118 +132722,118 @@ │ │ ldrb r2, [r3, #9] │ │ ldr r3, [r3, #0] │ │ str r0, [sp, #60] ; 0x3c │ │ str r2, [sp, #28] │ │ ldr r2, [r5, #4] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 5c552 │ │ - ldr r0, [pc, #704] ; (5c810 ) │ │ + beq.n 5ce4e │ │ + ldr r0, [pc, #704] ; (5d10c ) │ │ add r0, pc │ │ - b.n 5c57a │ │ + b.n 5ce76 │ │ cmp r1, #0 │ │ - beq.n 5c582 │ │ + beq.n 5ce7e │ │ ldr r2, [r1, #0] │ │ cmp r2, #0 │ │ - blt.n 5c576 │ │ + blt.n 5ce72 │ │ ldr r3, [r1, #4] │ │ cmp r3, #0 │ │ - blt.n 5c576 │ │ + blt.n 5ce72 │ │ ldr r1, [r1, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [r5, #8] │ │ cmp r2, r1 │ │ - bgt.n 5c576 │ │ + bgt.n 5ce72 │ │ ldr r2, [r6, #12] │ │ adds r3, r3, r2 │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - ble.n 5c592 │ │ - ldr r0, [pc, #668] ; (5c814 ) │ │ + ble.n 5ce8e │ │ + ldr r0, [pc, #668] ; (5d110 ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r4, r0, #0 │ │ - b.n 5c7f6 │ │ + b.n 5d0f2 │ │ add r3, sp, #68 ; 0x44 │ │ adds r6, r3, #0 │ │ ldr r2, [r5, #8] │ │ str r1, [sp, #68] ; 0x44 │ │ str r1, [sp, #72] ; 0x48 │ │ str r2, [sp, #76] ; 0x4c │ │ ldr r2, [r5, #12] │ │ str r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - beq.n 5c5c6 │ │ + beq.n 5cec2 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - blt.n 5c5c0 │ │ + blt.n 5cebc │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - blt.n 5c5c0 │ │ + blt.n 5cebc │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #8] │ │ str r1, [sp, #4] │ │ adds r2, r2, r1 │ │ ldr r1, [r4, #8] │ │ cmp r2, r1 │ │ - bgt.n 5c5c0 │ │ + bgt.n 5cebc │ │ ldr r2, [sp, #0] │ │ ldr r2, [r2, #12] │ │ str r2, [sp, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ - ble.n 5c5da │ │ - ldr r0, [pc, #596] ; (5c818 ) │ │ + ble.n 5ced6 │ │ + ldr r0, [pc, #596] ; (5d114 ) │ │ add r0, pc │ │ - b.n 5c57a │ │ + b.n 5ce76 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #0] │ │ str r2, [sp, #88] ; 0x58 │ │ ldr r2, [r4, #8] │ │ str r3, [sp, #84] ; 0x54 │ │ add r3, sp, #84 ; 0x54 │ │ str r2, [sp, #92] ; 0x5c │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #0] │ │ str r2, [sp, #96] ; 0x60 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 5c5f8 │ │ + bpl.n 5cef4 │ │ adds r0, r4, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - bge.n 5c5f8 │ │ - ldr r0, [pc, #552] ; (5c81c ) │ │ + bge.n 5cef4 │ │ + ldr r0, [pc, #552] ; (5d118 ) │ │ add r0, pc │ │ - b.n 5c57a │ │ + b.n 5ce76 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ ldr r3, [r5, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 5c622 │ │ + bpl.n 5cf1e │ │ adds r0, r5, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ movs r3, #1 │ │ str r3, [sp, #32] │ │ cmp r0, #0 │ │ - bge.n 5c622 │ │ + bge.n 5cf1e │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 5c61c │ │ + beq.n 5cf18 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ - ldr r0, [pc, #512] ; (5c820 ) │ │ + bl 4ef48 │ │ + ldr r0, [pc, #512] ; (5d11c ) │ │ add r0, pc │ │ - b.n 5c57a │ │ + b.n 5ce76 │ │ ldr r3, [sp, #0] │ │ ldr r7, [r3, #12] │ │ ldr r3, [r6, #12] │ │ adds r1, r7, #0 │ │ lsls r0, r3, #16 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [r6, #4] │ │ @@ -131781,56 +132851,56 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 5c65a │ │ - b.n 5c7dc │ │ + blt.n 5cf56 │ │ + b.n 5d0d8 │ │ ldr r3, [sp, #8] │ │ ldr r7, [r4, #16] │ │ muls r7, r3 │ │ ldr r3, [sp, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #16] │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #28] │ │ muls r3, r2 │ │ adds r7, r7, r3 │ │ ldr r3, [r4, #20] │ │ adds r7, r3, r7 │ │ ldr r3, [sp, #4] │ │ subs r2, r3, #0 │ │ - ldr r3, [pc, #428] ; (5c824 ) │ │ + ldr r3, [pc, #428] ; (5d120 ) │ │ cmp r2, r3 │ │ - ble.n 5c6a2 │ │ + ble.n 5cf9e │ │ ldr r3, [sp, #24] │ │ ldr r0, [r5, #16] │ │ ldr r2, [sp, #28] │ │ muls r0, r3 │ │ ldr r3, [r6, #0] │ │ muls r3, r2 │ │ - ldr r2, [pc, #412] ; (5c828 ) │ │ + ldr r2, [pc, #412] ; (5d124 ) │ │ adds r0, r0, r3 │ │ ldr r3, [r5, #20] │ │ mov ip, r2 │ │ adds r3, r3, r0 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ add r3, ip │ │ str r3, [sp, #4] │ │ - b.n 5c672 │ │ + b.n 5cf6e │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bls.n 5c6aa │ │ - b.n 5c7ca │ │ + bls.n 5cfa6 │ │ + b.n 5d0c6 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #0] │ │ ldr r2, [r3, #8] │ │ ldr r3, [r6, #8] │ │ str r2, [sp, #16] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #2 │ │ @@ -131841,277 +132911,277 @@ │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 5c7ca │ │ + ble.n 5d0c6 │ │ adds r1, r0, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #328] ; (5c824 ) │ │ + ldr r3, [pc, #328] ; (5d120 ) │ │ adds r0, r1, #0 │ │ cmp r2, r3 │ │ - ble.n 5c6ec │ │ + ble.n 5cfe8 │ │ ldrb r3, [r1, #0] │ │ - ldr r0, [pc, #324] ; (5c828 ) │ │ + ldr r0, [pc, #324] ; (5d124 ) │ │ adds r1, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ - b.n 5c6d8 │ │ + b.n 5cfd4 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r2, ip │ │ subs r1, #1 │ │ strb r3, [r7, #0] │ │ str r1, [sp, #16] │ │ adds r7, #1 │ │ - b.n 5c6ce │ │ + b.n 5cfca │ │ lsls r0, r3, #16 │ │ adds r1, r2, #0 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 5c7ca │ │ + ble.n 5d0c6 │ │ adds r1, r0, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #264] ; (5c824 ) │ │ + ldr r3, [pc, #264] ; (5d120 ) │ │ adds r0, r1, #0 │ │ cmp r2, r3 │ │ - ble.n 5c72c │ │ + ble.n 5d028 │ │ ldrh r3, [r1, #0] │ │ - ldr r0, [pc, #260] ; (5c828 ) │ │ + ldr r0, [pc, #260] ; (5d124 ) │ │ adds r1, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ - b.n 5c718 │ │ + b.n 5d014 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r2, ip │ │ subs r1, #1 │ │ strh r3, [r7, #0] │ │ str r1, [sp, #16] │ │ adds r7, #2 │ │ - b.n 5c70e │ │ + b.n 5d00a │ │ adds r1, r2, #0 │ │ lsls r0, r3, #16 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #56] ; 0x38 │ │ movs r0, #128 ; 0x80 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ lsls r0, r0, #9 │ │ adds r1, r3, #0 │ │ adds r2, r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble.n 5c7ca │ │ + ble.n 5d0c6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #192] ; (5c824 ) │ │ + ldr r3, [pc, #192] ; (5d120 ) │ │ str r0, [sp, #36] ; 0x24 │ │ cmp ip, r3 │ │ - ble.n 5c778 │ │ + ble.n 5d074 │ │ ldrb r3, [r0, #2] │ │ ldrb r2, [r0, #0] │ │ ldrb r1, [r0, #1] │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #180] ; (5c828 ) │ │ + ldr r3, [pc, #180] ; (5d124 ) │ │ adds r0, #3 │ │ add ip, r3 │ │ - b.n 5c760 │ │ + b.n 5d05c │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #40] ; 0x28 │ │ strb r2, [r7, #0] │ │ add ip, r0 │ │ ldr r0, [sp, #16] │ │ strb r1, [r7, #1] │ │ strb r3, [r7, #2] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ adds r7, #3 │ │ - b.n 5c756 │ │ + b.n 5d052 │ │ lsls r0, r3, #16 │ │ adds r1, r2, #0 │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ movs r2, #128 ; 0x80 │ │ movs r3, #0 │ │ mov ip, r0 │ │ ldr r0, [sp, #12] │ │ str r7, [sp, #36] ; 0x24 │ │ lsls r2, r2, #9 │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - ble.n 5c7ca │ │ + ble.n 5d0c6 │ │ adds r1, r0, #0 │ │ - ldr r7, [pc, #120] ; (5c824 ) │ │ + ldr r7, [pc, #120] ; (5d120 ) │ │ adds r0, r1, #0 │ │ cmp r2, r7 │ │ - ble.n 5c7ba │ │ - ldr r0, [pc, #116] ; (5c828 ) │ │ + ble.n 5d0b6 │ │ + ldr r0, [pc, #116] ; (5d124 ) │ │ ldmia r1!, {r3} │ │ adds r2, r2, r0 │ │ - b.n 5c7aa │ │ + b.n 5d0a6 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, ip │ │ stmia r1!, {r3} │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ - b.n 5c7a2 │ │ + b.n 5d09e │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n 5c650 │ │ + b.n 5cf4c │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 5c7e8 │ │ + beq.n 5d0e4 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ movs r4, #0 │ │ ldr r3, [sp, #32] │ │ cmp r3, r4 │ │ - beq.n 5c7f6 │ │ + beq.n 5d0f2 │ │ adds r0, r5, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5c806 │ │ + beq.n 5d102 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ movs r7, r0 │ │ - b.n 5c938 │ │ + udf #24 │ │ movs r4, r0 │ │ - b.n 5c932 │ │ + udf #19 │ │ movs r4, r0 │ │ - b.n 5c8de │ │ + ble.n 5d0e6 │ │ movs r4, r0 │ │ - b.n 5c8c4 │ │ + ble.n 5d0cc │ │ movs r4, r0 │ │ - b.n 5c8ba │ │ + ble.n 5d0c2 │ │ movs r4, r0 │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ - Address 0x000000000005c82a is out of bounds. │ │ + Address 0x000000000005d126 is out of bounds. │ │ │ │ │ │ -0005c82c : │ │ +0005d128 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ - bne.n 5c842 │ │ - ldr r0, [pc, #52] ; (5c870 ) │ │ + bne.n 5d13e │ │ + ldr r0, [pc, #52] ; (5d16c ) │ │ add r0, pc │ │ bl 19d8c │ │ - b.n 5c86e │ │ + b.n 5d16a │ │ cmp r6, #0 │ │ - bne.n 5c84a │ │ - ldr r6, [pc, #44] ; (5c874 ) │ │ + bne.n 5d146 │ │ + ldr r6, [pc, #44] ; (5d170 ) │ │ add r6, pc │ │ adds r3, r0, #0 │ │ adds r3, #240 ; 0xf0 │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 5c85a │ │ + beq.n 5d156 │ │ adds r1, r6, #0 │ │ blx r4 │ │ - b.n 5c86e │ │ + b.n 5d16a │ │ adds r0, #252 ; 0xfc │ │ adds r5, r0, #0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ bl 4546c │ │ adds r0, r6, #0 │ │ bl 451fa │ │ str r0, [r5, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ - udf #77 ; 0x4d │ │ + blt.n 5d116 │ │ movs r4, r0 │ │ - add r5, pc, #592 ; (adr r5, 5cac8 ) │ │ + ldr r4, [sp, #424] ; 0x1a8 │ │ movs r4, r0 │ │ │ │ -0005c878 : │ │ +0005d174 : │ │ push {r3, lr} │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ - bne.n 5c890 │ │ - ldr r0, [pc, #44] ; (5c8b0 ) │ │ + bne.n 5d18c │ │ + ldr r0, [pc, #44] ; (5d1ac ) │ │ add r0, pc │ │ bl 19d8c │ │ - ldr r0, [pc, #40] ; (5c8b4 ) │ │ + ldr r0, [pc, #40] ; (5d1b0 ) │ │ add r0, pc │ │ - b.n 5c8aa │ │ + b.n 5d1a6 │ │ adds r3, r0, #0 │ │ adds r3, #244 ; 0xf4 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 5c89e │ │ + beq.n 5d19a │ │ blx r3 │ │ - b.n 5c8ae │ │ + b.n 5d1aa │ │ adds r0, #252 ; 0xfc │ │ ldr r0, [r0, #36] ; 0x24 │ │ cmp r0, #0 │ │ - bne.n 5c8aa │ │ - ldr r0, [pc, #16] ; (5c8b8 ) │ │ + bne.n 5d1a6 │ │ + ldr r0, [pc, #16] ; (5d1b4 ) │ │ add r0, pc │ │ bl 451fa │ │ pop {r3, pc} │ │ - udf #61 ; 0x3d │ │ + blt.n 5d136 │ │ movs r4, r0 │ │ - add r5, pc, #320 ; (adr r5, 5c9f8 ) │ │ + ldr r4, [sp, #152] ; 0x98 │ │ movs r4, r0 │ │ - add r5, pc, #208 ; (adr r5, 5c98c ) │ │ + ldr r4, [sp, #40] ; 0x28 │ │ movs r4, r0 │ │ │ │ -0005c8bc : │ │ +0005d1b8 : │ │ push {r4, lr} │ │ - bl 49d70 │ │ + bl 4894c │ │ subs r4, r0, #0 │ │ - bne.n 5c8d2 │ │ - ldr r0, [pc, #40] ; (5c8f0 ) │ │ + bne.n 5d1ce │ │ + ldr r0, [pc, #40] ; (5d1ec ) │ │ add r0, pc │ │ bl 19d8c │ │ adds r0, r4, #0 │ │ - b.n 5c8ee │ │ + b.n 5d1ea │ │ adds r3, r0, #0 │ │ adds r3, #248 ; 0xf8 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n 5c8e0 │ │ + beq.n 5d1dc │ │ blx r3 │ │ - b.n 5c8ee │ │ + b.n 5d1ea │ │ adds r4, #252 ; 0xfc │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r0, r3, #0 │ │ - beq.n 5c8ee │ │ + beq.n 5d1ea │ │ ldrb r0, [r3, #0] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r4, pc} │ │ - udf #51 ; 0x33 │ │ + blt.n 5d162 │ │ movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r0, #16] │ │ ldr r5, [r0, #24] │ │ ldr r3, [r0, #28] │ │ asrs r1, r6, #31 │ │ lsrs r1, r1, #30 │ │ @@ -132126,41 +133196,41 @@ │ │ asrs r1, r7, #31 │ │ str r3, [sp, #4] │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #20] │ │ str r4, [sp, #12] │ │ lsrs r1, r1, #29 │ │ cmp r6, #0 │ │ - beq.n 5c930 │ │ + beq.n 5d22c │ │ adds r1, r1, r7 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #0] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ - b.n 5cb80 │ │ + b.n 5d47c │ │ adds r7, r1, r7 │ │ asrs r1, r7, #3 │ │ str r1, [sp, #0] │ │ movs r1, #7 │ │ movs r4, #224 ; 0xe0 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ lsls r4, r4, #8 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - bne.n 5c94a │ │ - b.n 5cba4 │ │ + bne.n 5d246 │ │ + b.n 5d4a0 │ │ movs r5, #224 ; 0xe0 │ │ ldr r1, [sp, #20] │ │ lsls r5, r5, #16 │ │ cmp r1, #6 │ │ - bhi.n 5c964 │ │ + bhi.n 5d260 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ strh r4, [r4, r5] │ │ subs r1, #70 ; 0x46 │ │ subs r4, r5, #4 │ │ movs r2, r2 │ │ @@ -132255,15 +133325,15 @@ │ │ ands r6, r5 │ │ lsrs r6, r6, #16 │ │ lsls r0, r0, #24 │ │ orrs r6, r7 │ │ lsrs r0, r0, #30 │ │ orrs r0, r6 │ │ strb r0, [r3, #0] │ │ - b.n 5ca26 │ │ + b.n 5d322 │ │ str r3, [sp, #8] │ │ ldr r0, [r2, #0] │ │ ldr r3, [sp, #8] │ │ subs r1, #1 │ │ adds r6, r0, #0 │ │ ands r6, r4 │ │ lsrs r6, r6, #11 │ │ @@ -132276,29 +133346,29 @@ │ │ orrs r6, r7 │ │ lsrs r0, r0, #30 │ │ orrs r0, r6 │ │ ldr r6, [sp, #8] │ │ adds r3, #1 │ │ strb r0, [r6, #0] │ │ cmp r1, #0 │ │ - bgt.n 5c966 │ │ + bgt.n 5d262 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ - b.n 5c942 │ │ + b.n 5d23e │ │ movs r4, #224 ; 0xe0 │ │ ldr r1, [sp, #20] │ │ lsls r4, r4, #16 │ │ cmp r1, #6 │ │ - bhi.n 5ca6a │ │ - b.n 5cb8a │ │ + bhi.n 5d366 │ │ + b.n 5d486 │ │ ldr r1, [sp, #0] │ │ ldmia r2!, {r0} │ │ movs r7, #224 ; 0xe0 │ │ adds r5, r0, #0 │ │ lsls r7, r7, #8 │ │ ands r7, r0 │ │ ands r5, r4 │ │ @@ -132421,37 +133491,37 @@ │ │ orrs r0, r5 │ │ ldrb r0, [r6, r0] │ │ ldr r5, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r5, #0] │ │ cmp r1, #0 │ │ - ble.n 5cb72 │ │ - b.n 5ca6c │ │ + ble.n 5d46e │ │ + b.n 5d368 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - beq.n 5cb88 │ │ - b.n 5ca5e │ │ - b.n 5cba4 │ │ + beq.n 5d484 │ │ + b.n 5d35a │ │ + b.n 5d4a0 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 9b208 <__gnu_thumb1_case_shi@@Base> │ │ movs r7, r0 │ │ ; instruction: 0xffc7ffb8 │ │ ; instruction: 0xffa9ff9a │ │ ; instruction: 0xff8bff7c │ │ str r3, [sp, #8] │ │ - b.n 5cb44 │ │ + b.n 5d440 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r0, #16] │ │ ldr r5, [r0, #24] │ │ sub sp, #28 │ │ asrs r1, r6, #31 │ │ @@ -132474,27 +133544,27 @@ │ │ subs r1, #1 │ │ str r3, [sp, #4] │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #20] │ │ str r4, [sp, #12] │ │ str r1, [sp, #20] │ │ cmp r6, #0 │ │ - beq.n 5cbe4 │ │ - b.n 5ce46 │ │ + beq.n 5d4e0 │ │ + b.n 5d742 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - bne.n 5cbec │ │ - b.n 5ce6a │ │ + bne.n 5d4e8 │ │ + b.n 5d766 │ │ movs r5, #224 ; 0xe0 │ │ movs r4, #192 ; 0xc0 │ │ ldr r1, [sp, #20] │ │ lsls r5, r5, #22 │ │ lsls r4, r4, #2 │ │ cmp r1, #6 │ │ - bhi.n 5cc0a │ │ + bhi.n 5d506 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r3, [r5, r5] │ │ subs r5, #75 ; 0x4b │ │ movs r1, #47 ; 0x2f │ │ movs r3, r2 │ │ @@ -132596,15 +133666,15 @@ │ │ ands r6, r5 │ │ lsrs r6, r6, #22 │ │ ands r0, r4 │ │ orrs r6, r7 │ │ lsrs r0, r0, #8 │ │ orrs r0, r6 │ │ strb r0, [r3, #0] │ │ - b.n 5ccda │ │ + b.n 5d5d6 │ │ str r3, [sp, #8] │ │ movs r6, #224 ; 0xe0 │ │ ldr r0, [r2, #0] │ │ lsls r6, r6, #12 │ │ ldr r3, [sp, #8] │ │ ands r6, r0 │ │ lsrs r6, r6, #15 │ │ @@ -132618,29 +133688,29 @@ │ │ lsrs r0, r0, #8 │ │ orrs r0, r6 │ │ ldr r6, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r6, #0] │ │ cmp r1, #0 │ │ - bgt.n 5cc0c │ │ + bgt.n 5d508 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ - b.n 5cbe4 │ │ + b.n 5d4e0 │ │ movs r4, #192 ; 0xc0 │ │ ldr r1, [sp, #20] │ │ lsls r4, r4, #2 │ │ cmp r1, #6 │ │ - bhi.n 5cd20 │ │ - b.n 5ce50 │ │ + bhi.n 5d61c │ │ + b.n 5d74c │ │ ldr r1, [sp, #0] │ │ movs r7, #224 ; 0xe0 │ │ movs r5, #224 ; 0xe0 │ │ ldmia r2!, {r0} │ │ lsls r7, r7, #12 │ │ lsls r5, r5, #22 │ │ ands r7, r0 │ │ @@ -132771,37 +133841,37 @@ │ │ orrs r0, r5 │ │ ldrb r0, [r6, r0] │ │ ldr r5, [sp, #8] │ │ subs r1, #1 │ │ adds r3, #1 │ │ strb r0, [r5, #0] │ │ cmp r1, #0 │ │ - ble.n 5ce38 │ │ - b.n 5cd22 │ │ + ble.n 5d734 │ │ + b.n 5d61e │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #16] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #12] │ │ adds r3, r3, r1 │ │ ldr r1, [sp, #4] │ │ cmp r1, #0 │ │ - beq.n 5ce4e │ │ - b.n 5cd14 │ │ - b.n 5ce6a │ │ + beq.n 5d74a │ │ + b.n 5d610 │ │ + b.n 5d766 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #0] │ │ bl 9b208 <__gnu_thumb1_case_shi@@Base> │ │ movs r7, r0 │ │ ; instruction: 0xffc5ffb5 │ │ ; instruction: 0xffa5ff95 │ │ ; instruction: 0xff85ff75 │ │ str r3, [sp, #8] │ │ - b.n 5ce08 │ │ + b.n 5d704 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ @@ -132828,24 +133898,24 @@ │ │ str r0, [sp, #12] │ │ movs r0, #7 │ │ ands r0, r4 │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 5ceb2 │ │ - b.n 5cff2 │ │ + bne.n 5d7ae │ │ + b.n 5d8ee │ │ movs r6, #248 ; 0xf8 │ │ ldr r0, [sp, #4] │ │ lsls r6, r6, #16 │ │ cmp r0, #6 │ │ - bhi.n 5cec8 │ │ + bhi.n 5d7c4 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r5, [r7, #68] ; 0x44 │ │ - ldr r2, [pc, #364] ; (5d030 ) │ │ + ldr r2, [pc, #364] ; (5d92c ) │ │ cmp r0, #57 ; 0x39 │ │ movs r7, r2 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ @@ -132858,15 +133928,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cef0 │ │ + b.n 5d7ec │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132875,15 +133945,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cf12 │ │ + b.n 5d80e │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132892,15 +133962,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cf34 │ │ + b.n 5d830 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132909,15 +133979,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cf56 │ │ + b.n 5d852 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132926,15 +133996,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cf78 │ │ + b.n 5d874 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132943,15 +134013,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cf9a │ │ + b.n 5d896 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132960,15 +134030,15 @@ │ │ lsrs r7, r7, #9 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5cfbc │ │ + b.n 5d8b8 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #248 ; 0xf8 │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #6 │ │ @@ -132979,24 +134049,24 @@ │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ subs r0, #1 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - ble.n 5cfe2 │ │ - b.n 5ceca │ │ + ble.n 5d8de │ │ + b.n 5d7c6 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 5ceaa │ │ + b.n 5d7a6 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #24] │ │ sub sp, #20 │ │ @@ -133023,24 +134093,24 @@ │ │ str r0, [sp, #12] │ │ movs r0, #7 │ │ ands r0, r4 │ │ subs r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - bne.n 5d03a │ │ - b.n 5d17a │ │ + bne.n 5d936 │ │ + b.n 5da76 │ │ movs r6, #248 ; 0xf8 │ │ ldr r0, [sp, #4] │ │ lsls r6, r6, #16 │ │ cmp r0, #6 │ │ - bhi.n 5d050 │ │ + bhi.n 5d94c │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ ldr r5, [r7, #68] ; 0x44 │ │ - ldr r2, [pc, #364] ; (5d1b8 ) │ │ + ldr r2, [pc, #364] ; (5dab4 ) │ │ cmp r0, #57 ; 0x39 │ │ movs r7, r2 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ @@ -133053,15 +134123,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d078 │ │ + b.n 5d974 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133070,15 +134140,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d09a │ │ + b.n 5d996 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133087,15 +134157,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d0bc │ │ + b.n 5d9b8 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133104,15 +134174,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d0de │ │ + b.n 5d9da │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133121,15 +134191,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d100 │ │ + b.n 5d9fc │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133138,15 +134208,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d122 │ │ + b.n 5da1e │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133155,15 +134225,15 @@ │ │ lsrs r7, r7, #8 │ │ lsls r4, r4, #24 │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ - b.n 5d144 │ │ + b.n 5da40 │ │ adds r0, r1, #0 │ │ ldmia r2!, {r4} │ │ movs r5, #252 ; 0xfc │ │ adds r7, r4, #0 │ │ lsls r5, r5, #8 │ │ ands r7, r5 │ │ lsrs r5, r7, #5 │ │ @@ -133174,24 +134244,24 @@ │ │ orrs r7, r5 │ │ lsrs r4, r4, #27 │ │ orrs r4, r7 │ │ subs r0, #1 │ │ strh r4, [r3, #0] │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - ble.n 5d16a │ │ - b.n 5d052 │ │ + ble.n 5da66 │ │ + b.n 5d94e │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #12] │ │ adds r3, r3, r0 │ │ - b.n 5d032 │ │ + b.n 5d92e │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #24] │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #16] │ │ adds r5, r7, #7 │ │ @@ -133213,18 +134283,18 @@ │ │ movs r0, #7 │ │ ands r7, r0 │ │ subs r0, r7, #1 │ │ asrs r4, r4, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n 5d2b2 │ │ + beq.n 5dbae │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 5d1c8 │ │ + bhi.n 5dac4 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ strh r0, [r4, r1] │ │ subs r0, #69 ; 0x45 │ │ subs r3, r5, #0 │ │ movs r1, r2 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ @@ -133234,94 +134304,94 @@ │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d1e4 │ │ + b.n 5dae0 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d1fe │ │ + b.n 5dafa │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d218 │ │ + b.n 5db14 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d232 │ │ + b.n 5db2e │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d24c │ │ + b.n 5db48 │ │ adds r0, r4, #0 │ │ ldrb r5, [r3, #1] │ │ ldrb r7, [r3, #0] │ │ adds r3, #2 │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ lsls r7, r7, #3 │ │ ldr r5, [r5, #4] │ │ ldr r7, [r7, r1] │ │ adds r5, r5, r7 │ │ str r5, [r2, #0] │ │ adds r2, #4 │ │ - b.n 5d266 │ │ + b.n 5db62 │ │ adds r0, r4, #0 │ │ ldrb r6, [r3, #0] │ │ ldrb r5, [r3, #1] │ │ adds r7, r2, #4 │ │ lsls r6, r6, #3 │ │ ldr r6, [r6, r1] │ │ lsls r5, r5, #3 │ │ adds r5, r1, r5 │ │ mov ip, r6 │ │ ldr r5, [r5, #4] │ │ adds r3, #2 │ │ add r5, ip │ │ str r5, [r2, #0] │ │ - b.n 5d284 │ │ + b.n 5db80 │ │ adds r0, r4, #0 │ │ adds r7, r2, #0 │ │ ldrb r6, [r3, #0] │ │ ldrb r5, [r3, #1] │ │ subs r0, #1 │ │ lsls r6, r6, #3 │ │ ldr r6, [r6, r1] │ │ @@ -133330,61 +134400,61 @@ │ │ mov ip, r6 │ │ ldr r5, [r5, #4] │ │ adds r2, r7, #4 │ │ adds r3, #2 │ │ add r5, ip │ │ str r5, [r7, #0] │ │ cmp r0, #0 │ │ - bgt.n 5d1ca │ │ + bgt.n 5dac6 │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 5d1b0 │ │ + b.n 5daac │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (5d2c4 ) │ │ + ldr r1, [pc, #8] ; (5dbc0 ) │ │ add r1, pc │ │ - bl 5d17e │ │ + bl 5da7a │ │ pop {r3, pc} │ │ - adds r0, r4, r2 │ │ + lsrs r4, r4, #30 │ │ movs r5, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (5d2d4 ) │ │ + ldr r1, [pc, #8] ; (5dbd0 ) │ │ add r1, pc │ │ - bl 5d17e │ │ + bl 5da7a │ │ pop {r3, pc} │ │ - movs r0, #144 ; 0x90 │ │ + asrs r4, r2, #30 │ │ movs r5, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (5d2e4 ) │ │ + ldr r1, [pc, #8] ; (5dbe0 ) │ │ add r1, pc │ │ - bl 5d17e │ │ + bl 5da7a │ │ pop {r3, pc} │ │ - cmp r0, #128 ; 0x80 │ │ + subs r4, r0, #6 │ │ movs r5, r0 │ │ push {r3, lr} │ │ - ldr r1, [pc, #8] ; (5d2f4 ) │ │ + ldr r1, [pc, #8] ; (5dbf0 ) │ │ add r1, pc │ │ - bl 5d17e │ │ + bl 5da7a │ │ pop {r3, pc} │ │ - adds r0, #112 ; 0x70 │ │ + movs r7, #116 ; 0x74 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #28] │ │ sub sp, #52 ; 0x34 │ │ ldr r7, [r0, #24] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #16] │ │ - ldr r1, [pc, #768] ; (5d608 ) │ │ + ldr r1, [pc, #768] ; (5df04 ) │ │ ldr r2, [r0, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #20] │ │ add r1, pc │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -133392,67 +134462,67 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldr r4, [sp, #20] │ │ ldrb r0, [r3, #9] │ │ str r0, [sp, #8] │ │ adds r0, r7, #7 │ │ cmp r4, #0 │ │ - beq.n 5d340 │ │ + beq.n 5dc3c │ │ asrs r4, r0, #31 │ │ lsrs r6, r4, #29 │ │ adds r0, r6, r0 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #24] │ │ movs r0, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ - b.n 5d914 │ │ + b.n 5e210 │ │ asrs r4, r0, #31 │ │ lsrs r6, r4, #29 │ │ adds r0, r6, r0 │ │ asrs r0, r0, #3 │ │ str r0, [sp, #20] │ │ movs r0, #7 │ │ ands r0, r7 │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 5d362 │ │ - bl 5ddfc │ │ + bne.n 5dc5e │ │ + bl 5e6f8 │ │ ldr r0, [sp, #32] │ │ cmp r0, #6 │ │ - bhi.n 5d37a │ │ + bhi.n 5dc76 │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r4, r6, #8 │ │ lsls r5, r4, #7 │ │ lsls r6, r2, #6 │ │ lsls r3, r0, #5 │ │ lsls r4, r6, #3 │ │ lsls r5, r4, #2 │ │ lsls r6, r2, #1 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d3f4 │ │ + bhi.n 5dcf0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d392 │ │ + b.n 5dc8e │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #632] ; (5d60c ) │ │ + ldr r0, [pc, #632] ; (5df08 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133476,31 +134546,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d3fa │ │ + b.n 5dcf6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d3fa │ │ + b.n 5dcf6 │ │ ldr r5, [r2, #0] │ │ - b.n 5d392 │ │ + b.n 5dc8e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133510,27 +134580,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d41c │ │ + b.n 5dd18 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d492 │ │ + bhi.n 5dd8e │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d430 │ │ + b.n 5dd2c │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #472] ; (5d60c ) │ │ + ldr r0, [pc, #472] ; (5df08 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133554,31 +134624,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d498 │ │ + b.n 5dd94 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d498 │ │ + b.n 5dd94 │ │ ldr r5, [r2, #0] │ │ - b.n 5d430 │ │ + b.n 5dd2c │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133588,27 +134658,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d4ba │ │ + b.n 5ddb6 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d530 │ │ + bhi.n 5de2c │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d4ce │ │ + b.n 5ddca │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #316] ; (5d60c ) │ │ + ldr r0, [pc, #316] ; (5df08 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133632,31 +134702,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d536 │ │ + b.n 5de32 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d536 │ │ + b.n 5de32 │ │ ldr r5, [r2, #0] │ │ - b.n 5d4ce │ │ + b.n 5ddca │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133666,27 +134736,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d558 │ │ + b.n 5de54 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d5ce │ │ + bhi.n 5deca │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d56c │ │ + b.n 5de68 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #156] ; (5d60c ) │ │ + ldr r0, [pc, #156] ; (5df08 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133710,31 +134780,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d5d4 │ │ + b.n 5ded0 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d5d4 │ │ + b.n 5ded0 │ │ ldr r5, [r2, #0] │ │ - b.n 5d56c │ │ + b.n 5de68 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133744,30 +134814,30 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d5f6 │ │ + b.n 5def2 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d674 │ │ + bhi.n 5df70 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r2, r0, #32 │ │ subs r0, #42 ; 0x2a │ │ ldrb r5, [r2, #0] │ │ - b.n 5d612 │ │ - ldmia r2, {r2, r5, r6, r7} │ │ + b.n 5df0e │ │ + stmia r1!, {r3, r5, r6, r7} │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #824] ; (5d94c ) │ │ + ldr r0, [pc, #824] ; (5e248 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133791,31 +134861,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d67a │ │ + b.n 5df76 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d67a │ │ + b.n 5df76 │ │ ldr r5, [r2, #0] │ │ - b.n 5d612 │ │ + b.n 5df0e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133825,27 +134895,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d69c │ │ + b.n 5df98 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d712 │ │ + bhi.n 5e00e │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d6b0 │ │ + b.n 5dfac │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #664] ; (5d94c ) │ │ + ldr r0, [pc, #664] ; (5e248 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133869,31 +134939,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d718 │ │ + b.n 5e014 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d718 │ │ + b.n 5e014 │ │ ldr r5, [r2, #0] │ │ - b.n 5d6b0 │ │ + b.n 5dfac │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133903,27 +134973,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d73a │ │ + b.n 5e036 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d7b0 │ │ + bhi.n 5e0ac │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d74e │ │ + b.n 5e04a │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #508] ; (5d94c ) │ │ + ldr r0, [pc, #508] ; (5e248 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -133947,31 +135017,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d7b6 │ │ + b.n 5e0b2 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d7b6 │ │ + b.n 5e0b2 │ │ ldr r5, [r2, #0] │ │ - b.n 5d74e │ │ + b.n 5e04a │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -133981,27 +135051,27 @@ │ │ lsls r5, r5, #2 │ │ orrs r5, r4 │ │ strb r5, [r0, #0] │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d7d8 │ │ + b.n 5e0d4 │ │ ldr r0, [sp, #20] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d84e │ │ + bhi.n 5e14a │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d7ec │ │ + b.n 5e0e8 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #348] ; (5d94c ) │ │ + ldr r0, [pc, #348] ; (5e248 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134025,31 +135095,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d854 │ │ + b.n 5e150 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #24] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d854 │ │ + b.n 5e150 │ │ ldr r5, [r2, #0] │ │ - b.n 5d7ec │ │ + b.n 5e0e8 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #24] │ │ movs r6, #31 │ │ ldr r4, [sp, #24] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134063,29 +135133,29 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - ble.n 5d87c │ │ - b.n 5d37e │ │ + ble.n 5e178 │ │ + b.n 5dc7a │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #28] │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ - b.n 5d358 │ │ + b.n 5dc54 │ │ ldrb r5, [r2, #0] │ │ - ldr r0, [pc, #180] ; (5d94c ) │ │ + ldr r0, [pc, #180] ; (5e248 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134130,54 +135200,54 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - bgt.n 5d938 │ │ + bgt.n 5e234 │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #28] │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n 5d91c │ │ - b.n 5ddfc │ │ + bne.n 5e218 │ │ + b.n 5e6f8 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #6 │ │ - bhi.n 5d934 │ │ + bhi.n 5e230 │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r2, r1, #9 │ │ lsls r0, r7, #7 │ │ lsls r4, r4, #6 │ │ lsls r2, r2, #5 │ │ lsls r0, r0, #4 │ │ lsls r6, r5, #2 │ │ lsls r4, r3, #1 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5d9b4 │ │ + bhi.n 5e2b0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ adds r7, #41 ; 0x29 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d952 │ │ + b.n 5e24e │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #816] ; (5dc84 ) │ │ + ldr r0, [pc, #816] ; (5e580 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134201,31 +135271,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5d9ba │ │ + b.n 5e2b6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d9ba │ │ + b.n 5e2b6 │ │ ldr r5, [r2, #0] │ │ - b.n 5d952 │ │ + b.n 5e24e │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134238,27 +135308,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5d9e2 │ │ + b.n 5e2de │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5da58 │ │ + bhi.n 5e354 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5d9f6 │ │ + b.n 5e2f2 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #652] ; (5dc84 ) │ │ + ldr r0, [pc, #652] ; (5e580 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134282,31 +135352,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5da5e │ │ + b.n 5e35a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5da5e │ │ + b.n 5e35a │ │ ldr r5, [r2, #0] │ │ - b.n 5d9f6 │ │ + b.n 5e2f2 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134319,27 +135389,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5da86 │ │ + b.n 5e382 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5dafc │ │ + bhi.n 5e3f8 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5da9a │ │ + b.n 5e396 │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #488] ; (5dc84 ) │ │ + ldr r0, [pc, #488] ; (5e580 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134363,31 +135433,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5db02 │ │ + b.n 5e3fe │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5db02 │ │ + b.n 5e3fe │ │ ldr r5, [r2, #0] │ │ - b.n 5da9a │ │ + b.n 5e396 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134400,27 +135470,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5db2a │ │ + b.n 5e426 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5dba0 │ │ + bhi.n 5e49c │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5db3e │ │ + b.n 5e43a │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #324] ; (5dc84 ) │ │ + ldr r0, [pc, #324] ; (5e580 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134444,31 +135514,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5dba6 │ │ + b.n 5e4a2 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5dba6 │ │ + b.n 5e4a2 │ │ ldr r5, [r2, #0] │ │ - b.n 5db3e │ │ + b.n 5e43a │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134481,27 +135551,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5dbce │ │ + b.n 5e4ca │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5dc44 │ │ + bhi.n 5e540 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5dbe2 │ │ + b.n 5e4de │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #160] ; (5dc84 ) │ │ + ldr r0, [pc, #160] ; (5e580 ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134525,31 +135595,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5dc4a │ │ + b.n 5e546 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5dc4a │ │ + b.n 5e546 │ │ ldr r5, [r2, #0] │ │ - b.n 5dbe2 │ │ + b.n 5e4de │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134562,28 +135632,28 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5dc72 │ │ + b.n 5e56e │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5dcec │ │ + bhi.n 5e5e8 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #24 │ │ adds r6, #40 ; 0x28 │ │ ldrb r5, [r2, #0] │ │ - b.n 5dc8a │ │ + b.n 5e586 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #372] ; (5de00 ) │ │ + ldr r0, [pc, #372] ; (5e6fc ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134607,31 +135677,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5dcf2 │ │ + b.n 5e5ee │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5dcf2 │ │ + b.n 5e5ee │ │ ldr r5, [r2, #0] │ │ - b.n 5dc8a │ │ + b.n 5e586 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134644,27 +135714,27 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5dd1a │ │ + b.n 5e616 │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5dd90 │ │ + bhi.n 5e68c │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #38 ; 0x26 │ │ ldrb r5, [r2, #0] │ │ - b.n 5dd2e │ │ + b.n 5e62a │ │ ldrh r5, [r2, #0] │ │ - ldr r0, [pc, #208] ; (5de00 ) │ │ + ldr r0, [pc, #208] ; (5e6fc ) │ │ ldr r7, [r3, #12] │ │ ldrb r4, [r3, #28] │ │ ldr r6, [r1, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r7, r5 │ │ lsls r4, r4, #2 │ │ @@ -134688,31 +135758,31 @@ │ │ ands r5, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r5, r4 │ │ ldrb r5, [r6, r5] │ │ - b.n 5dd96 │ │ + b.n 5e692 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5dd96 │ │ + b.n 5e692 │ │ ldr r5, [r2, #0] │ │ - b.n 5dd2e │ │ + b.n 5e62a │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ movs r6, #31 │ │ ldr r4, [sp, #32] │ │ asrs r5, r5, #6 │ │ bics r4, r6 │ │ @@ -134725,46 +135795,46 @@ │ │ ldr r4, [sp, #4] │ │ strb r0, [r4, #0] │ │ adds r0, r4, #0 │ │ adds r0, #1 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #8] │ │ adds r2, r2, r0 │ │ - b.n 5ddbe │ │ + b.n 5e6ba │ │ ldr r0, [sp, #24] │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ cmp r0, #3 │ │ - bhi.n 5ddf4 │ │ + bhi.n 5e6f0 │ │ bl 9b208 <__gnu_thumb1_case_shi@@Base> │ │ stc2l 0, cr0, [r5, #-16]! │ │ movs r6, r0 │ │ movs r4, r2 │ │ ldrh r5, [r2, #0] │ │ - b.n 5d894 │ │ + b.n 5e190 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ adds r5, r3, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ ldrb r5, [r5, #31] │ │ lsrs r0, r0, #3 │ │ lsrs r5, r5, #3 │ │ ldrb r0, [r2, r0] │ │ ldrb r5, [r2, r5] │ │ - b.n 5d8d4 │ │ + b.n 5e1d0 │ │ ldr r5, [r2, #0] │ │ - b.n 5d894 │ │ + b.n 5e190 │ │ movs r5, #0 │ │ adds r0, r5, #0 │ │ str r5, [sp, #32] │ │ - b.n 5d8d4 │ │ + b.n 5e1d0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r1, [r0, #36] ; 0x24 │ │ ldr r2, [r0, #16] │ │ ldr r7, [r0, #24] │ │ @@ -134773,15 +135843,15 @@ │ │ str r2, [sp, #0] │ │ ldr r5, [r0, #28] │ │ ldr r6, [r1, #24] │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #20] │ │ ldr r4, [r0, #40] ; 0x28 │ │ cmp r6, #0 │ │ - beq.n 5deb6 │ │ + beq.n 5e7b2 │ │ adds r0, #63 ; 0x3f │ │ ldrb r4, [r0, #0] │ │ ldrb r0, [r1, #31] │ │ adds r1, #4 │ │ asrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ lsls r4, r0 │ │ @@ -134790,143 +135860,143 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r7, r0 │ │ asrs r1, r1, #3 │ │ subs r7, #1 │ │ cmp r5, #0 │ │ - bne.n 5de44 │ │ - b.n 5df46 │ │ + bne.n 5e740 │ │ + b.n 5e842 │ │ cmp r7, #6 │ │ - bhi.n 5de56 │ │ + bhi.n 5e752 │ │ adds r0, r7, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #39 ; 0x27 │ │ adds r5, r3, r0 │ │ lsrs r3, r2, #24 │ │ movs r1, r1 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de62 │ │ + b.n 5e75e │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de6c │ │ + b.n 5e768 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de76 │ │ + b.n 5e772 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de80 │ │ + b.n 5e77c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de8a │ │ + b.n 5e786 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de94 │ │ + b.n 5e790 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5de9e │ │ + b.n 5e79a │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ subs r0, #1 │ │ orrs r6, r4 │ │ stmia r2!, {r6} │ │ cmp r0, #0 │ │ - bgt.n 5de58 │ │ + bgt.n 5e754 │ │ ldr r0, [sp, #0] │ │ subs r5, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 5de3e │ │ + b.n 5e73a │ │ ldr r0, [r4, #12] │ │ ldr r1, [r4, #16] │ │ ldr r4, [r4, #20] │ │ orrs r1, r0 │ │ adds r0, r7, #7 │ │ orrs r4, r1 │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r7, r0 │ │ asrs r1, r1, #3 │ │ subs r7, #1 │ │ cmp r5, #0 │ │ - beq.n 5df46 │ │ + beq.n 5e842 │ │ cmp r7, #6 │ │ - bhi.n 5dee6 │ │ + bhi.n 5e7e2 │ │ adds r0, r7, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #39 ; 0x27 │ │ adds r5, r3, r0 │ │ lsrs r3, r2, #24 │ │ movs r1, r1 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5def2 │ │ + b.n 5e7ee │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5defc │ │ + b.n 5e7f8 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5df06 │ │ + b.n 5e802 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5df10 │ │ + b.n 5e80c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5df1a │ │ + b.n 5e816 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5df24 │ │ + b.n 5e820 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ - b.n 5df2e │ │ + b.n 5e82a │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ subs r0, #1 │ │ ands r6, r4 │ │ stmia r2!, {r6} │ │ cmp r0, #0 │ │ - bgt.n 5dee8 │ │ + bgt.n 5e7e4 │ │ ldr r0, [sp, #0] │ │ subs r5, #1 │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #4] │ │ adds r2, r2, r0 │ │ - b.n 5ded0 │ │ + b.n 5e7cc │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #16] │ │ ldr r4, [r0, #24] │ │ ldr r5, [r0, #28] │ │ ldr r3, [r0, #0] │ │ str r2, [sp, #4] │ │ @@ -134937,66 +136007,66 @@ │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ movs r0, #7 │ │ ands r4, r0 │ │ asrs r1, r1, #3 │ │ subs r4, #1 │ │ cmp r5, #0 │ │ - beq.n 5dfcc │ │ + beq.n 5e8c8 │ │ cmp r4, #6 │ │ - bhi.n 5df7e │ │ + bhi.n 5e87a │ │ adds r0, r4, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r0, r4, #0 │ │ asrs r0, r3, #16 │ │ lsrs r0, r2, #16 │ │ movs r0, r1 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5df88 │ │ + b.n 5e884 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5df90 │ │ + b.n 5e88c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5df98 │ │ + b.n 5e894 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5dfa0 │ │ + b.n 5e89c │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5dfa8 │ │ + b.n 5e8a4 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5dfb0 │ │ + b.n 5e8ac │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ stmia r2!, {r6} │ │ - b.n 5dfb8 │ │ + b.n 5e8b4 │ │ adds r0, r1, #0 │ │ ldmia r3!, {r6} │ │ subs r0, #1 │ │ stmia r2!, {r6} │ │ cmp r0, #0 │ │ - bgt.n 5df80 │ │ + bgt.n 5e87c │ │ ldr r0, [sp, #4] │ │ subs r5, #1 │ │ adds r2, r2, r7 │ │ adds r3, r3, r0 │ │ - b.n 5df68 │ │ + b.n 5e864 │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #824] ; (5e30c ) │ │ + ldr r3, [pc, #824] ; (5ec08 ) │ │ sub sp, #60 ; 0x3c │ │ ldr r4, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #28] │ │ ldr r1, [r0, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -135012,15 +136082,15 @@ │ │ ldr r2, [r0, #44] ; 0x2c │ │ ldrb r5, [r2, #9] │ │ str r5, [sp, #16] │ │ movs r5, #0 │ │ str r5, [sp, #8] │ │ ldr r5, [r2, #24] │ │ cmp r5, #0 │ │ - beq.n 5e00a │ │ + beq.n 5e906 │ │ adds r0, #63 ; 0x3f │ │ ldrb r0, [r0, #0] │ │ str r0, [sp, #8] │ │ adds r0, r4, #7 │ │ asrs r5, r0, #31 │ │ lsrs r6, r5, #29 │ │ adds r0, r6, r0 │ │ @@ -135031,36 +136101,36 @@ │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #28] │ │ subs r0, #1 │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ - bne.n 5e02e │ │ - bl 5ef22 │ │ + bne.n 5e92a │ │ + bl 5f81e │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r0, #6 │ │ - bhi.n 5e046 │ │ + bhi.n 5e942 │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r7, r6, #25 │ │ lsls r5, r1, #22 │ │ lsls r1, r4, #18 │ │ lsls r7, r6, #14 │ │ lsls r2, r1, #11 │ │ lsls r0, r4, #7 │ │ lsls r1, r6, #3 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5e11e │ │ + bhi.n 5ea1a │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5e140 ) │ │ - ldr r4, [pc, #692] ; (5e310 ) │ │ + ldr r0, [pc, #232] ; (5ea3c ) │ │ + ldr r4, [pc, #692] ; (5ec0c ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135074,16 +136144,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e0ae │ │ - ldr r4, [pc, #648] ; (5e310 ) │ │ + b.n 5e9aa │ │ + ldr r4, [pc, #648] ; (5ec0c ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135107,30 +136177,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5e124 │ │ + b.n 5ea20 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5e124 │ │ - ldr r0, [pc, #552] ; (5e310 ) │ │ + b.n 5ea20 │ │ + ldr r0, [pc, #552] ; (5ec0c ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -135150,22 +136220,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e0ba │ │ + b.n 5e9b6 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5e20a │ │ + bhi.n 5eb06 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -135191,15 +136261,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5e20a │ │ + b.n 5eb06 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -135221,15 +136291,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5e20a │ │ + b.n 5eb06 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -135240,15 +136310,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5e20a │ │ + b.n 5eb06 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -135275,24 +136345,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5e21e │ │ + b.n 5eb1a │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5e2f2 │ │ + bhi.n 5ebee │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5e314 ) │ │ - ldr r4, [pc, #224] ; (5e310 ) │ │ + ldr r0, [pc, #232] ; (5ec10 ) │ │ + ldr r4, [pc, #224] ; (5ec0c ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135306,16 +136376,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e282 │ │ - ldr r4, [pc, #180] ; (5e310 ) │ │ + b.n 5eb7e │ │ + ldr r4, [pc, #180] ; (5ec0c ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135339,30 +136409,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5e2f8 │ │ + b.n 5ebf4 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5e2f8 │ │ - ldr r0, [pc, #84] ; (5e310 ) │ │ + b.n 5ebf4 │ │ + ldr r0, [pc, #84] ; (5ec0c ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -135382,28 +136452,28 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e28e │ │ + b.n 5eb8a │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5e3e8 │ │ + bhi.n 5ece4 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r5, #7 │ │ ldrsb r3, [r0, r1] │ │ nop ; (mov r8, r8) │ │ - bkpt 0x0018 │ │ + push {r2, r3, r4, lr} │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ @@ -135427,15 +136497,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5e3e8 │ │ + b.n 5ece4 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -135457,15 +136527,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5e3e8 │ │ + b.n 5ece4 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -135476,15 +136546,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5e3e8 │ │ + b.n 5ece4 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -135511,24 +136581,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5e3fc │ │ + b.n 5ecf8 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5e4d0 │ │ + bhi.n 5edcc │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5e4f4 ) │ │ - ldr r4, [pc, #848] ; (5e75c ) │ │ + ldr r0, [pc, #232] ; (5edf0 ) │ │ + ldr r4, [pc, #848] ; (5f058 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135542,16 +136612,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e460 │ │ - ldr r4, [pc, #800] ; (5e75c ) │ │ + b.n 5ed5c │ │ + ldr r4, [pc, #800] ; (5f058 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135575,30 +136645,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5e4d6 │ │ + b.n 5edd2 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5e4d6 │ │ - ldr r0, [pc, #708] ; (5e75c ) │ │ + b.n 5edd2 │ │ + ldr r0, [pc, #708] ; (5f058 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -135618,22 +136688,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e46c │ │ + b.n 5ed68 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5e5bc │ │ + bhi.n 5eeb8 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -135659,15 +136729,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5e5bc │ │ + b.n 5eeb8 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -135689,15 +136759,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5e5bc │ │ + b.n 5eeb8 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -135708,15 +136778,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5e5bc │ │ + b.n 5eeb8 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -135743,24 +136813,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5e5d0 │ │ + b.n 5eecc │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5e6a4 │ │ + bhi.n 5efa0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5e6c8 ) │ │ - ldr r4, [pc, #380] ; (5e75c ) │ │ + ldr r0, [pc, #232] ; (5efc4 ) │ │ + ldr r4, [pc, #380] ; (5f058 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135774,16 +136844,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e634 │ │ - ldr r4, [pc, #332] ; (5e75c ) │ │ + b.n 5ef30 │ │ + ldr r4, [pc, #332] ; (5f058 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -135807,30 +136877,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5e6aa │ │ + b.n 5efa6 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5e6aa │ │ - ldr r0, [pc, #240] ; (5e75c ) │ │ + b.n 5efa6 │ │ + ldr r0, [pc, #240] ; (5f058 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -135850,22 +136920,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e640 │ │ + b.n 5ef3c │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5e796 │ │ + bhi.n 5f092 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strb r6, [r7, r0] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -135891,15 +136961,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5e796 │ │ + b.n 5f092 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -135921,15 +136991,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5e796 │ │ + b.n 5f092 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -135940,15 +137010,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5e796 │ │ + b.n 5f092 │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ @@ -135977,24 +137047,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5e7aa │ │ + b.n 5f0a6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5e87e │ │ + bhi.n 5f17a │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5e8a0 ) │ │ - ldr r4, [pc, #844] ; (5eb08 ) │ │ + ldr r0, [pc, #232] ; (5f19c ) │ │ + ldr r4, [pc, #844] ; (5f404 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136008,16 +137078,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e80e │ │ - ldr r4, [pc, #800] ; (5eb08 ) │ │ + b.n 5f10a │ │ + ldr r4, [pc, #800] ; (5f404 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136041,30 +137111,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5e884 │ │ + b.n 5f180 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5e884 │ │ - ldr r0, [pc, #704] ; (5eb08 ) │ │ + b.n 5f180 │ │ + ldr r0, [pc, #704] ; (5f404 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -136084,22 +137154,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e81a │ │ + b.n 5f116 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5e96a │ │ + bhi.n 5f266 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -136125,15 +137195,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5e96a │ │ + b.n 5f266 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -136155,15 +137225,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5e96a │ │ + b.n 5f266 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -136174,15 +137244,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5e96a │ │ + b.n 5f266 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -136209,24 +137279,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5e97e │ │ + b.n 5f27a │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5ea52 │ │ + bhi.n 5f34e │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5ea74 ) │ │ - ldr r4, [pc, #376] ; (5eb08 ) │ │ + ldr r0, [pc, #232] ; (5f370 ) │ │ + ldr r4, [pc, #376] ; (5f404 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136240,16 +137310,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5e9e2 │ │ - ldr r4, [pc, #332] ; (5eb08 ) │ │ + b.n 5f2de │ │ + ldr r4, [pc, #332] ; (5f404 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136273,30 +137343,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5ea58 │ │ + b.n 5f354 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5ea58 │ │ - ldr r0, [pc, #236] ; (5eb08 ) │ │ + b.n 5f354 │ │ + ldr r0, [pc, #236] ; (5f404 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -136316,22 +137386,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5e9ee │ │ + b.n 5f2ea │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5eb42 │ │ + bhi.n 5f43e │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -136357,15 +137427,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5eb42 │ │ + b.n 5f43e │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -136387,15 +137457,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5eb42 │ │ + b.n 5f43e │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -136406,15 +137476,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5eb42 │ │ + b.n 5f43e │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ @@ -136442,24 +137512,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5eb56 │ │ + b.n 5f452 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5ec2a │ │ + bhi.n 5f526 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5ec4c ) │ │ - ldr r4, [pc, #844] ; (5eeb4 ) │ │ + ldr r0, [pc, #232] ; (5f548 ) │ │ + ldr r4, [pc, #844] ; (5f7b0 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136473,16 +137543,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5ebba │ │ - ldr r4, [pc, #800] ; (5eeb4 ) │ │ + b.n 5f4b6 │ │ + ldr r4, [pc, #800] ; (5f7b0 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136506,30 +137576,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5ec30 │ │ + b.n 5f52c │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5ec30 │ │ - ldr r0, [pc, #704] ; (5eeb4 ) │ │ + b.n 5f52c │ │ + ldr r0, [pc, #704] ; (5f7b0 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -136549,22 +137619,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5ebc6 │ │ + b.n 5f4c2 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5ed16 │ │ + bhi.n 5f612 │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ str r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -136590,15 +137660,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5ed16 │ │ + b.n 5f612 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -136620,15 +137690,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5ed16 │ │ + b.n 5f612 │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -136639,15 +137709,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5ed16 │ │ + b.n 5f612 │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ lsrs r6, r0 │ │ @@ -136674,24 +137744,24 @@ │ │ ldr r4, [sp, #16] │ │ ldr r0, [sp, #4] │ │ mov ip, r4 │ │ add r0, ip │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ - b.n 5ed2a │ │ + b.n 5f626 │ │ ldr r0, [sp, #36] ; 0x24 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5edfe │ │ + bhi.n 5f6fa │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, r4 │ │ - ldr r0, [pc, #232] ; (5ee20 ) │ │ - ldr r4, [pc, #376] ; (5eeb4 ) │ │ + ldr r0, [pc, #232] ; (5f71c ) │ │ + ldr r4, [pc, #376] ; (5f7b0 ) │ │ ldr r5, [sp, #12] │ │ ldrb r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136705,16 +137775,16 @@ │ │ ands r6, r0 │ │ mov ip, r6 │ │ ldrb r7, [r3, #29] │ │ adds r6, r3, #2 │ │ ldrb r6, [r6, #31] │ │ lsls r7, r7, #2 │ │ mov r4, ip │ │ - b.n 5ed8e │ │ - ldr r4, [pc, #332] ; (5eeb4 ) │ │ + b.n 5f68a │ │ + ldr r4, [pc, #332] ; (5f7b0 ) │ │ ldr r5, [sp, #12] │ │ ldrh r0, [r1, #0] │ │ ldr r7, [r3, #12] │ │ ldr r5, [r5, r4] │ │ adds r4, r3, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -136738,30 +137808,30 @@ │ │ lsls r7, r7, #2 │ │ ands r0, r4 │ │ adds r4, r3, #3 │ │ ldrb r4, [r4, #31] │ │ ldr r5, [r7, r5] │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r0] │ │ - b.n 5ee04 │ │ + b.n 5f700 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r1, r0] │ │ str r0, [sp, #32] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5ee04 │ │ - ldr r0, [pc, #236] ; (5eeb4 ) │ │ + b.n 5f700 │ │ + ldr r0, [pc, #236] ; (5f7b0 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r5, [r4, r0] │ │ ldr r0, [r1, #0] │ │ ldrb r4, [r3, #28] │ │ ands r6, r0 │ │ @@ -136781,22 +137851,22 @@ │ │ lsls r6, r6, #2 │ │ ldr r6, [r6, r5] │ │ lsrs r7, r0 │ │ ldrb r6, [r6, r7] │ │ ldrb r7, [r3, #30] │ │ ldr r0, [r3, #20] │ │ lsls r7, r7, #2 │ │ - b.n 5ed9a │ │ + b.n 5f696 │ │ movs r5, #0 │ │ adds r6, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 5eeee │ │ + bhi.n 5f7ea │ │ adds r7, r2, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r0, #2 │ │ strh r6, [r7, r4] │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ @@ -136822,15 +137892,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strb r4, [r0, #0] │ │ - b.n 5eeee │ │ + b.n 5f7ea │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r2, #29] │ │ @@ -136852,15 +137922,15 @@ │ │ lsrs r5, r0 │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r5, r0 │ │ ldr r0, [sp, #4] │ │ orrs r4, r5 │ │ strh r4, [r0, #0] │ │ - b.n 5eeee │ │ + b.n 5f7ea │ │ ldrb r0, [r7, #31] │ │ mov r7, sp │ │ lsrs r0, r0, #3 │ │ mov ip, r0 │ │ movs r0, #32 │ │ adds r7, r7, r0 │ │ mov r0, ip │ │ @@ -136871,15 +137941,15 @@ │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ adds r0, r2, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r4, r0] │ │ - b.n 5eeee │ │ + b.n 5f7ea │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r2, #28] │ │ ldr r4, [sp, #32] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r2, #29] │ │ @@ -136911,32 +137981,32 @@ │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #28] │ │ adds r1, r1, r0 │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - ble.n 5ef0a │ │ - bl 5e04a │ │ + ble.n 5f806 │ │ + bl 5e946 │ │ ldr r4, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov ip, r4 │ │ subs r0, #1 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #48] ; 0x30 │ │ adds r1, r1, r0 │ │ ldr r0, [sp, #4] │ │ add r0, ip │ │ str r0, [sp, #4] │ │ - bl 5e024 │ │ + bl 5e920 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #580] ; (5f170 ) │ │ + ldr r3, [pc, #580] ; (5fa6c ) │ │ sub sp, #68 ; 0x44 │ │ add r3, pc │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ ldr r4, [sp, #36] ; 0x24 │ │ @@ -136968,38 +138038,38 @@ │ │ adds r1, r3, #1 │ │ str r1, [sp, #16] │ │ adds r1, r3, #2 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r0, r1, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ - bcs.n 5ef7e │ │ - b.n 5f16a │ │ + bcs.n 5f87a │ │ + b.n 5fa66 │ │ ldr r1, [sp, #36] ; 0x24 │ │ str r1, [sp, #32] │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #24] │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ cmp r1, #0 │ │ - bne.n 5ef92 │ │ - b.n 5f154 │ │ + bne.n 5f88e │ │ + b.n 5fa50 │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #3 │ │ - bhi.n 5f062 │ │ + bhi.n 5f95e │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r3, #2 │ │ ldrsh r6, [r1, r5] │ │ ldr r1, [sp, #0] │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldrb r0, [r1, #0] │ │ - ldr r1, [pc, #456] ; (5f174 ) │ │ + ldr r1, [pc, #456] ; (5fa70 ) │ │ ldr r7, [r3, #16] │ │ ands r6, r0 │ │ ldr r4, [r4, r1] │ │ ldr r1, [sp, #16] │ │ ands r7, r0 │ │ ldrb r5, [r3, #28] │ │ ldrb r1, [r1, #31] │ │ @@ -137019,18 +138089,18 @@ │ │ ands r5, r0 │ │ mov ip, r5 │ │ ldrb r7, [r3, #30] │ │ adds r5, r3, #3 │ │ ldrb r5, [r5, #31] │ │ lsls r7, r7, #2 │ │ mov r1, ip │ │ - b.n 5f020 │ │ + b.n 5f91c │ │ ldr r1, [sp, #0] │ │ ldrh r0, [r1, #0] │ │ - ldr r1, [pc, #392] ; (5f174 ) │ │ + ldr r1, [pc, #392] ; (5fa70 ) │ │ ldr r4, [sp, #12] │ │ ldr r6, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r4, [r4, r1] │ │ ldr r1, [sp, #16] │ │ ands r6, r0 │ │ ands r7, r0 │ │ @@ -137062,15 +138132,15 @@ │ │ ands r0, r1 │ │ adds r1, r3, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r7, r7, #2 │ │ ldr r4, [r7, r4] │ │ lsrs r0, r1 │ │ ldrb r4, [r4, r0] │ │ - b.n 5f06a │ │ + b.n 5f966 │ │ ldr r1, [sp, #16] │ │ ldr r0, [sp, #0] │ │ movs r4, #255 ; 0xff │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r6, [r0, r1] │ │ ldr r1, [sp, #20] │ │ @@ -137079,26 +138149,26 @@ │ │ ldrb r1, [r0, r1] │ │ adds r0, r3, #3 │ │ str r1, [sp, #8] │ │ ldrb r0, [r0, #31] │ │ ldr r1, [sp, #0] │ │ lsrs r0, r0, #3 │ │ ldrb r5, [r1, r0] │ │ - b.n 5f06a │ │ + b.n 5f966 │ │ ldr r1, [sp, #0] │ │ ldr r0, [r1, #0] │ │ - b.n 5efe8 │ │ + b.n 5f8e4 │ │ movs r4, #0 │ │ adds r5, r4, #0 │ │ adds r6, r4, #0 │ │ str r4, [sp, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 5f138 │ │ + bhi.n 5fa34 │ │ adds r7, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ adds r2, r0, #0 │ │ bx r6 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ @@ -137120,15 +138190,15 @@ │ │ lsrs r4, r0 │ │ adds r0, r2, #4 │ │ ldrb r7, [r0, #31] │ │ ldr r0, [sp, #4] │ │ lsls r4, r7 │ │ orrs r1, r4 │ │ strb r1, [r0, #0] │ │ - b.n 5f138 │ │ + b.n 5fa34 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r2, #28] │ │ lsrs r6, r0 │ │ @@ -137146,15 +138216,15 @@ │ │ lsrs r4, r0 │ │ adds r0, r2, #4 │ │ ldrb r7, [r0, #31] │ │ ldr r0, [sp, #4] │ │ lsls r4, r7 │ │ orrs r1, r4 │ │ strh r1, [r0, #0] │ │ - b.n 5f138 │ │ + b.n 5fa34 │ │ mov r4, sp │ │ adds r0, r2, #1 │ │ ldrb r0, [r0, #31] │ │ ldr r1, [sp, #4] │ │ ldrb r4, [r4, #8] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ @@ -137163,15 +138233,15 @@ │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #4] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 5f138 │ │ + b.n 5fa34 │ │ ldrb r0, [r2, #29] │ │ ldr r1, [sp, #8] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r2, #28] │ │ lsrs r6, r0 │ │ @@ -137202,34 +138272,34 @@ │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ subs r1, #1 │ │ str r1, [sp, #32] │ │ - b.n 5ef8a │ │ + b.n 5f886 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #24] │ │ mov ip, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r1, ip │ │ str r1, [sp, #24] │ │ mov ip, r0 │ │ ldr r1, [sp, #28] │ │ add r1, ip │ │ str r1, [sp, #28] │ │ - b.n 5ef74 │ │ + b.n 5f870 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r6, sp, #776 ; 0x308 │ │ + add r5, pc, #792 ; (adr r5, 5fd88 ) │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #776] ; (5f484 ) │ │ + ldr r3, [pc, #776] ; (5fd80 ) │ │ sub sp, #60 ; 0x3c │ │ ldr r1, [r0, #48] ; 0x30 │ │ add r3, pc │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #28] │ │ str r1, [sp, #28] │ │ ldr r5, [r0, #24] │ │ @@ -137250,47 +138320,47 @@ │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ ands r0, r1 │ │ ldr r1, [sp, #28] │ │ str r0, [sp, #16] │ │ adds r0, r5, #7 │ │ cmp r1, #0 │ │ - beq.n 5f1d0 │ │ + beq.n 5facc │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #32] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #8] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ - b.n 5f80a │ │ + b.n 60106 │ │ asrs r1, r0, #31 │ │ lsrs r1, r1, #29 │ │ adds r1, r1, r0 │ │ asrs r1, r1, #3 │ │ str r1, [sp, #28] │ │ movs r1, #7 │ │ ands r1, r5 │ │ subs r1, #1 │ │ str r1, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #8] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - bne.n 5f1f2 │ │ - bl 5fd42 │ │ + bne.n 5faee │ │ + bl 6063e │ │ ldr r1, [sp, #40] ; 0x28 │ │ cmp r1, #6 │ │ - bhi.n 5f210 │ │ + bhi.n 5fb0c │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #24] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r1, r3, #9 │ │ lsls r5, r0, #8 │ │ lsls r1, r6, #6 │ │ @@ -137298,23 +138368,23 @@ │ │ lsls r5, r0, #4 │ │ lsls r1, r6, #2 │ │ lsls r5, r3, #1 │ │ ldr r1, [sp, #28] │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f28c │ │ + bhi.n 5fb88 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f22a │ │ + b.n 5fb26 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #604] ; (5f488 ) │ │ + ldr r0, [pc, #604] ; (5fd84 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137337,41 +138407,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f294 │ │ + b.n 5fb90 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f294 │ │ + b.n 5fb90 │ │ ldr r1, [r2, #0] │ │ - b.n 5f22a │ │ + b.n 5fb26 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f2b2 │ │ + beq.n 5fbae │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137381,23 +138451,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f334 │ │ + bhi.n 5fc30 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f2d2 │ │ + b.n 5fbce │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #436] ; (5f488 ) │ │ + ldr r0, [pc, #436] ; (5fd84 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137420,41 +138490,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f33c │ │ + b.n 5fc38 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f33c │ │ + b.n 5fc38 │ │ ldr r1, [r2, #0] │ │ - b.n 5f2d2 │ │ + b.n 5fbce │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f35a │ │ + beq.n 5fc56 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137464,23 +138534,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f3dc │ │ + bhi.n 5fcd8 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f37a │ │ + b.n 5fc76 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #268] ; (5f488 ) │ │ + ldr r0, [pc, #268] ; (5fd84 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137503,41 +138573,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f3e4 │ │ + b.n 5fce0 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f3e4 │ │ + b.n 5fce0 │ │ ldr r1, [r2, #0] │ │ - b.n 5f37a │ │ + b.n 5fc76 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f402 │ │ + beq.n 5fcfe │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137547,23 +138617,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f48c │ │ + bhi.n 5fd88 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f422 │ │ + b.n 5fd1e │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #100] ; (5f488 ) │ │ + ldr r0, [pc, #100] ; (5fd84 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137586,44 +138656,44 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f494 │ │ + b.n 5fd90 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f494 │ │ + b.n 5fd90 │ │ ldr r1, [r2, #0] │ │ - b.n 5f422 │ │ - add r4, sp, #448 ; 0x1c0 │ │ + b.n 5fd1e │ │ + add r3, pc, #464 ; (adr r3, 5ff54 ) │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f4b2 │ │ + beq.n 5fdae │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137633,23 +138703,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f534 │ │ + bhi.n 5fe30 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f4d2 │ │ + b.n 5fdce │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #860] ; (5f830 ) │ │ + ldr r0, [pc, #860] ; (6012c ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137672,41 +138742,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f53c │ │ + b.n 5fe38 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f53c │ │ + b.n 5fe38 │ │ ldr r1, [r2, #0] │ │ - b.n 5f4d2 │ │ + b.n 5fdce │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f55a │ │ + beq.n 5fe56 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137716,23 +138786,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f5dc │ │ + bhi.n 5fed8 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f57a │ │ + b.n 5fe76 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #692] ; (5f830 ) │ │ + ldr r0, [pc, #692] ; (6012c ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137755,41 +138825,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f5e4 │ │ + b.n 5fee0 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f5e4 │ │ + b.n 5fee0 │ │ ldr r1, [r2, #0] │ │ - b.n 5f57a │ │ + b.n 5fe76 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f602 │ │ + beq.n 5fefe │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137799,23 +138869,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f684 │ │ + bhi.n 5ff80 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f622 │ │ + b.n 5ff1e │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #524] ; (5f830 ) │ │ + ldr r0, [pc, #524] ; (6012c ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137838,41 +138908,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f68c │ │ + b.n 5ff88 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f68c │ │ + b.n 5ff88 │ │ ldr r1, [r2, #0] │ │ - b.n 5f622 │ │ + b.n 5ff1e │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f6aa │ │ + beq.n 5ffa6 │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137882,23 +138952,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f72c │ │ + bhi.n 60028 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f6ca │ │ + b.n 5ffc6 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #356] ; (5f830 ) │ │ + ldr r0, [pc, #356] ; (6012c ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -137921,41 +138991,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f734 │ │ + b.n 60030 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #32] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f734 │ │ + b.n 60030 │ │ ldr r1, [r2, #0] │ │ - b.n 5f6ca │ │ + b.n 5ffc6 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #32] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f752 │ │ + beq.n 6004e │ │ ldr r0, [sp, #32] │ │ lsrs r4, r4, #5 │ │ lsls r1, r4, #5 │ │ lsrs r0, r0, #5 │ │ lsls r0, r0, #2 │ │ orrs r0, r1 │ │ ldr r1, [sp, #0] │ │ @@ -137967,29 +139037,29 @@ │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - ble.n 5f768 │ │ - b.n 5f214 │ │ + ble.n 60064 │ │ + b.n 5fb10 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ - b.n 5f1e8 │ │ + b.n 5fae4 │ │ ldrb r1, [r2, #0] │ │ - ldr r0, [pc, #172] ; (5f830 ) │ │ + ldr r0, [pc, #172] ; (6012c ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138016,15 +139086,15 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f7e2 │ │ + beq.n 600de │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138039,32 +139109,32 @@ │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - bgt.n 5f838 │ │ + bgt.n 60134 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - bne.n 5f812 │ │ - b.n 5fd42 │ │ + bne.n 6010e │ │ + b.n 6063e │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 5f834 │ │ + bhi.n 60130 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #32] │ │ str r1, [sp, #24] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r6, r5, #9 │ │ lsls r7, r2, #8 │ │ lsls r0, r0, #7 │ │ @@ -138073,23 +139143,23 @@ │ │ lsls r1, r7, #2 │ │ lsls r2, r4, #1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r1, [sp, #32] │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f8b0 │ │ + bhi.n 601ac │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f84e │ │ + b.n 6014a │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #792] ; (5fb68 ) │ │ + ldr r0, [pc, #792] ; (60464 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138112,41 +139182,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f8b8 │ │ + b.n 601b4 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f8b8 │ │ + b.n 601b4 │ │ ldr r1, [r2, #0] │ │ - b.n 5f84e │ │ + b.n 6014a │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f8dc │ │ + beq.n 601d8 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138159,23 +139229,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5f95e │ │ + bhi.n 6025a │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f8fc │ │ + b.n 601f8 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #616] ; (5fb68 ) │ │ + ldr r0, [pc, #616] ; (60464 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138198,41 +139268,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5f966 │ │ + b.n 60262 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f966 │ │ + b.n 60262 │ │ ldr r1, [r2, #0] │ │ - b.n 5f8fc │ │ + b.n 601f8 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5f98a │ │ + beq.n 60286 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138245,23 +139315,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5fa0c │ │ + bhi.n 60308 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5f9aa │ │ + b.n 602a6 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #444] ; (5fb68 ) │ │ + ldr r0, [pc, #444] ; (60464 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138284,41 +139354,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5fa14 │ │ + b.n 60310 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5fa14 │ │ + b.n 60310 │ │ ldr r1, [r2, #0] │ │ - b.n 5f9aa │ │ + b.n 602a6 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5fa38 │ │ + beq.n 60334 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138331,23 +139401,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5faba │ │ + bhi.n 603b6 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5fa58 │ │ + b.n 60354 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #268] ; (5fb68 ) │ │ + ldr r0, [pc, #268] ; (60464 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138370,41 +139440,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5fac2 │ │ + b.n 603be │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5fac2 │ │ + b.n 603be │ │ ldr r1, [r2, #0] │ │ - b.n 5fa58 │ │ + b.n 60354 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5fae6 │ │ + beq.n 603e2 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138417,23 +139487,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5fb6c │ │ + bhi.n 60468 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5fb06 │ │ + b.n 60402 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #96] ; (5fb68 ) │ │ + ldr r0, [pc, #96] ; (60464 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138456,42 +139526,42 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5fb74 │ │ + b.n 60470 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5fb74 │ │ + b.n 60470 │ │ ldr r1, [r2, #0] │ │ - b.n 5fb06 │ │ + b.n 60402 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5fb98 │ │ + beq.n 60494 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138504,23 +139574,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5fc1a │ │ + bhi.n 60516 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5fbb8 │ │ + b.n 604b4 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #396] ; (5fd48 ) │ │ + ldr r0, [pc, #396] ; (60644 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138543,41 +139613,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5fc22 │ │ + b.n 6051e │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5fc22 │ │ + b.n 6051e │ │ ldr r1, [r2, #0] │ │ - b.n 5fbb8 │ │ + b.n 604b4 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5fc46 │ │ + beq.n 60542 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138590,23 +139660,23 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5fcc8 │ │ + bhi.n 605c4 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ adds r4, #37 ; 0x25 │ │ ldrb r1, [r2, #0] │ │ - b.n 5fc66 │ │ + b.n 60562 │ │ ldrh r1, [r2, #0] │ │ - ldr r0, [pc, #224] ; (5fd48 ) │ │ + ldr r0, [pc, #224] ; (60644 ) │ │ ldr r4, [sp, #4] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -138629,41 +139699,41 @@ │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ ldrb r7, [r3, #30] │ │ lsrs r5, r0 │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r5, [r6, r5] │ │ - b.n 5fcd0 │ │ + b.n 605cc │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5fcd0 │ │ + b.n 605cc │ │ ldr r1, [r2, #0] │ │ - b.n 5fc66 │ │ + b.n 60562 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #12] │ │ ands r1, r0 │ │ ldr r0, [sp, #16] │ │ cmp r1, r0 │ │ - beq.n 5fcf4 │ │ + beq.n 605f0 │ │ movs r1, #31 │ │ lsrs r5, r5, #6 │ │ bics r4, r1 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ orrs r1, r4 │ │ lsrs r5, r0, #5 │ │ @@ -138676,44 +139746,44 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #8] │ │ adds r2, r2, r1 │ │ ldr r1, [sp, #20] │ │ cmp r1, #3 │ │ - bhi.n 5fd38 │ │ + bhi.n 60634 │ │ adds r0, r1, #0 │ │ bl 9b208 <__gnu_thumb1_case_shi@@Base> │ │ ldc2 0, cr0, [sl, #-16]! │ │ movs r6, r0 │ │ movs r5, r2 │ │ ldrh r1, [r2, #0] │ │ - b.n 5f780 │ │ + b.n 6007c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r2, r1] │ │ adds r1, r3, #2 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r2, r1] │ │ movs r1, #0 │ │ - b.n 5f7be │ │ + b.n 600ba │ │ ldr r1, [r2, #0] │ │ - b.n 5f780 │ │ + b.n 6007c │ │ movs r5, #0 │ │ str r5, [sp, #40] ; 0x28 │ │ adds r4, r5, #0 │ │ adds r1, r5, #0 │ │ - b.n 5f7be │ │ + b.n 600ba │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #24] │ │ ldr r1, [r0, #40] ; 0x28 │ │ push {r4, r5, r6, r7, lr} │ │ @@ -138748,117 +139818,117 @@ │ │ ands r0, r6 │ │ subs r0, #1 │ │ ands r5, r4 │ │ asrs r1, r1, #3 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n 5fe60 │ │ + beq.n 6075c │ │ ldr r0, [sp, #4] │ │ cmp r0, #6 │ │ - bhi.n 5fdac │ │ + bhi.n 606a8 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ eors r2, r1 │ │ cmp r4, #54 ; 0x36 │ │ adds r2, r4, r0 │ │ movs r6, r1 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fdba │ │ + beq.n 606b6 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fdc2 │ │ + b.n 606be │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fdce │ │ + beq.n 606ca │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fdd6 │ │ + b.n 606d2 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fde2 │ │ + beq.n 606de │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fdea │ │ + b.n 606e6 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fdf6 │ │ + beq.n 606f2 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fdfe │ │ + b.n 606fa │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fe0a │ │ + beq.n 60706 │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fe12 │ │ + b.n 6070e │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fe1e │ │ + beq.n 6071a │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fe26 │ │ + b.n 60722 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fe32 │ │ + beq.n 6072e │ │ strh r6, [r2, #0] │ │ adds r2, #2 │ │ adds r3, #2 │ │ - b.n 5fe3a │ │ + b.n 60736 │ │ adds r0, r1, #0 │ │ adds r7, r4, #0 │ │ ldrh r6, [r3, #0] │ │ ands r7, r6 │ │ cmp r7, r5 │ │ - beq.n 5fe46 │ │ + beq.n 60742 │ │ strh r6, [r2, #0] │ │ subs r0, #1 │ │ adds r2, #2 │ │ adds r3, #2 │ │ cmp r0, #0 │ │ - bgt.n 5fdae │ │ + bgt.n 606aa │ │ ldr r0, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #0] │ │ ldr r0, [sp, #8] │ │ adds r3, r3, r0 │ │ ldr r0, [sp, #12] │ │ adds r2, r2, r0 │ │ - b.n 5fd94 │ │ + b.n 60690 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #860] ; (601c4 ) │ │ + ldr r3, [pc, #860] ; (60ac0 ) │ │ sub sp, #68 ; 0x44 │ │ ldr r2, [r0, #40] ; 0x28 │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #28] │ │ ldr r5, [r0, #24] │ │ ldr r4, [r0, #56] ; 0x38 │ │ @@ -138876,15 +139946,15 @@ │ │ str r1, [sp, #28] │ │ ldrb r1, [r3, #9] │ │ str r1, [sp, #16] │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ ldr r1, [r3, #24] │ │ cmp r1, #0 │ │ - beq.n 5fea2 │ │ + beq.n 6079e │ │ adds r0, #63 ; 0x3f │ │ ldrb r1, [r0, #0] │ │ str r1, [sp, #12] │ │ ldr r1, [r2, #24] │ │ mvns r1, r1 │ │ adds r0, r1, #0 │ │ ands r0, r4 │ │ @@ -138901,19 +139971,19 @@ │ │ subs r1, r0, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #28] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bne.n 5fed2 │ │ - bl 60a14 │ │ + bne.n 607ce │ │ + bl 61310 │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 5fef0 │ │ + bhi.n 607ec │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #24] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r4, r2, #19 │ │ lsls r6, r4, #16 │ │ lsls r0, r7, #13 │ │ @@ -138922,40 +139992,40 @@ │ │ lsls r7, r4, #5 │ │ lsls r1, r7, #2 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 5ff22 │ │ + bhi.n 6081e │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 5ff22 │ │ + b.n 6081e │ │ ldrh r0, [r1, #0] │ │ - b.n 5ff22 │ │ + b.n 6081e │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 5ff22 │ │ + b.n 6081e │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 5ff2e │ │ - b.n 60042 │ │ - ldr r4, [pc, #664] ; (601c8 ) │ │ + bne.n 6082a │ │ + b.n 6093e │ │ + ldr r4, [pc, #664] ; (60ac4 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -138982,19 +140052,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60042 │ │ + bhi.n 6093e │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (60070 ) │ │ + ldr r1, [pc, #240] ; (6096c ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139015,15 +140085,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60042 │ │ + b.n 6093e │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139044,28 +140114,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60042 │ │ + b.n 6093e │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 60042 │ │ + b.n 6093e │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139096,40 +140166,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 60082 │ │ + bhi.n 6097e │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 60082 │ │ + b.n 6097e │ │ ldrh r0, [r1, #0] │ │ - b.n 60082 │ │ + b.n 6097e │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 60082 │ │ + b.n 6097e │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 6008e │ │ - b.n 6019e │ │ - ldr r4, [pc, #312] ; (601c8 ) │ │ + bne.n 6098a │ │ + b.n 60a9a │ │ + ldr r4, [pc, #312] ; (60ac4 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -139154,19 +140224,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 6019e │ │ + bhi.n 60a9a │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (601cc ) │ │ + ldr r1, [pc, #240] ; (60ac8 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139187,15 +140257,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 6019e │ │ + b.n 60a9a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139216,28 +140286,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 6019e │ │ + b.n 60a9a │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 6019e │ │ + b.n 60a9a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139268,43 +140338,43 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 601e6 │ │ + bhi.n 60ae2 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r6, r0, #32 │ │ asrs r2, r1, #8 │ │ - ldr r7, [sp, #528] ; 0x210 │ │ + str r6, [sp, #544] ; 0x220 │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r1, #0] │ │ - b.n 601e6 │ │ + b.n 60ae2 │ │ ldrh r0, [r1, #0] │ │ - b.n 601e6 │ │ + b.n 60ae2 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 601e6 │ │ + b.n 60ae2 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 601f2 │ │ - b.n 60302 │ │ - ldr r4, [pc, #832] ; (60534 ) │ │ + bne.n 60aee │ │ + b.n 60bfe │ │ + ldr r4, [pc, #832] ; (60e30 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -139329,19 +140399,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60302 │ │ + bhi.n 60bfe │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (60330 ) │ │ + ldr r1, [pc, #240] ; (60c2c ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139362,15 +140432,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60302 │ │ + b.n 60bfe │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139391,28 +140461,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60302 │ │ + b.n 60bfe │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 60302 │ │ + b.n 60bfe │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139443,40 +140513,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 60342 │ │ + bhi.n 60c3e │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 60342 │ │ + b.n 60c3e │ │ ldrh r0, [r1, #0] │ │ - b.n 60342 │ │ + b.n 60c3e │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 60342 │ │ + b.n 60c3e │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 6034e │ │ - b.n 6045e │ │ - ldr r4, [pc, #484] ; (60534 ) │ │ + bne.n 60c4a │ │ + b.n 60d5a │ │ + ldr r4, [pc, #484] ; (60e30 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -139501,19 +140571,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 6045e │ │ + bhi.n 60d5a │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (6048c ) │ │ + ldr r1, [pc, #240] ; (60d88 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139534,15 +140604,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 6045e │ │ + b.n 60d5a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139563,28 +140633,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 6045e │ │ + b.n 60d5a │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 6045e │ │ + b.n 60d5a │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139615,40 +140685,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 6049e │ │ + bhi.n 60d9a │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 6049e │ │ + b.n 60d9a │ │ ldrh r0, [r1, #0] │ │ - b.n 6049e │ │ + b.n 60d9a │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 6049e │ │ + b.n 60d9a │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 604aa │ │ - b.n 605c0 │ │ - ldr r4, [pc, #136] ; (60534 ) │ │ + bne.n 60da6 │ │ + b.n 60ebc │ │ + ldr r4, [pc, #136] ; (60e30 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -139673,19 +140743,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 605c0 │ │ + bhi.n 60ebc │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r2, #2 │ │ - ldr r4, [pc, #252] ; (605f4 ) │ │ + ldr r4, [pc, #252] ; (60ef0 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139706,15 +140776,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 605c0 │ │ + b.n 60ebc │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ @@ -139737,28 +140807,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 605c0 │ │ + b.n 60ebc │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 605c0 │ │ + b.n 60ebc │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139789,40 +140859,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 60600 │ │ + bhi.n 60efc │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 60600 │ │ + b.n 60efc │ │ ldrh r0, [r1, #0] │ │ - b.n 60600 │ │ + b.n 60efc │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 60600 │ │ + b.n 60efc │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 6060c │ │ - b.n 6071c │ │ - ldr r4, [pc, #828] ; (6094c ) │ │ + bne.n 60f08 │ │ + b.n 61018 │ │ + ldr r4, [pc, #828] ; (61248 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -139847,19 +140917,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 6071c │ │ + bhi.n 61018 │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (6074c ) │ │ + ldr r1, [pc, #240] ; (61048 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139880,15 +140950,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 6071c │ │ + b.n 61018 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -139909,28 +140979,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 6071c │ │ + b.n 61018 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 6071c │ │ + b.n 61018 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -139961,40 +141031,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 6075c │ │ + bhi.n 61058 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 6075c │ │ + b.n 61058 │ │ ldrh r0, [r1, #0] │ │ - b.n 6075c │ │ + b.n 61058 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 6075c │ │ + b.n 61058 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 60768 │ │ - b.n 60878 │ │ - ldr r4, [pc, #480] ; (6094c ) │ │ + bne.n 61064 │ │ + b.n 61174 │ │ + ldr r4, [pc, #480] ; (61248 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -140019,19 +141089,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60878 │ │ + bhi.n 61174 │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #4 │ │ - ldr r1, [pc, #240] ; (608a8 ) │ │ + ldr r1, [pc, #240] ; (611a4 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -140052,15 +141122,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60878 │ │ + b.n 61174 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -140081,28 +141151,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60878 │ │ + b.n 61174 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 60878 │ │ + b.n 61174 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -140133,40 +141203,40 @@ │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #20] │ │ movs r0, #0 │ │ cmp r1, #3 │ │ - bhi.n 608b8 │ │ + bhi.n 611b4 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #4] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #24 │ │ ldrb r0, [r1, #0] │ │ - b.n 608b8 │ │ + b.n 611b4 │ │ ldrh r0, [r1, #0] │ │ - b.n 608b8 │ │ + b.n 611b4 │ │ ldrb r4, [r1, #1] │ │ ldrb r0, [r1, #0] │ │ lsls r4, r4, #8 │ │ adds r4, r0, r4 │ │ ldrb r0, [r1, #2] │ │ lsls r0, r0, #16 │ │ adds r0, r4, r0 │ │ - b.n 608b8 │ │ + b.n 611b4 │ │ ldr r0, [r1, #0] │ │ ldr r4, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ ands r4, r0 │ │ cmp r4, r1 │ │ - bne.n 608c4 │ │ - b.n 609d8 │ │ - ldr r4, [pc, #132] ; (6094c ) │ │ + bne.n 611c0 │ │ + b.n 612d4 │ │ + ldr r4, [pc, #132] ; (61248 ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r7, [r2, #12] │ │ ldrb r5, [r2, #28] │ │ ldr r6, [r1, r4] │ │ adds r4, r2, #1 │ │ ldrb r4, [r4, #31] │ │ ands r7, r0 │ │ @@ -140191,19 +141261,19 @@ │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ lsrs r0, r1 │ │ ldr r1, [sp, #16] │ │ ldrb r6, [r6, r0] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 609d8 │ │ + bhi.n 612d4 │ │ adds r7, r3, #1 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ movs r1, #2 │ │ - ldr r3, [pc, #248] ; (60a0c ) │ │ + ldr r3, [pc, #248] ; (61308 ) │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ ldrb r4, [r3, #29] │ │ @@ -140224,15 +141294,15 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 609d8 │ │ + b.n 612d4 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ adds r0, r4, #0 │ │ @@ -140254,28 +141324,28 @@ │ │ orrs r4, r5 │ │ lsrs r6, r0 │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsls r6, r0 │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 609d8 │ │ + b.n 612d4 │ │ ldrb r0, [r7, #31] │ │ ldr r1, [sp, #8] │ │ lsrs r0, r0, #3 │ │ strb r4, [r1, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r1, r0] │ │ adds r0, r3, #3 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r6, [r1, r0] │ │ - b.n 609d8 │ │ + b.n 612d4 │ │ ldrb r0, [r3, #28] │ │ ldr r1, [sp, #12] │ │ lsrs r4, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r4, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r5, r0 │ │ @@ -140307,33 +141377,33 @@ │ │ ldr r1, [sp, #28] │ │ adds r1, r0, r1 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ - ble.n 609f8 │ │ - bl 5fef4 │ │ + ble.n 612f4 │ │ + bl 607f0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #56] ; 0x38 │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #60] ; 0x3c │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #8] │ │ mov ip, r0 │ │ add r1, ip │ │ str r1, [sp, #8] │ │ - bl 5fec8 │ │ + bl 607c4 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #848] ; (60d6c ) │ │ + ldr r3, [pc, #848] ; (61668 ) │ │ sub sp, #68 ; 0x44 │ │ ldr r5, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #28] │ │ ldr r1, [r0, #56] ; 0x38 │ │ ldr r2, [r0, #44] ; 0x2c │ │ @@ -140368,19 +141438,19 @@ │ │ subs r1, #1 │ │ str r1, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #28] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bne.n 60a76 │ │ - bl 617f6 │ │ + bne.n 61372 │ │ + bl 620f2 │ │ ldr r1, [sp, #52] ; 0x34 │ │ cmp r1, #6 │ │ - bhi.n 60a94 │ │ + bhi.n 61390 │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r0, r2, #23 │ │ lsls r4, r7, #19 │ │ lsls r2, r5, #16 │ │ @@ -140388,25 +141458,25 @@ │ │ lsls r4, r0, #10 │ │ lsls r2, r6, #6 │ │ lsls r3, r3, #3 │ │ ldr r1, [sp, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 60b30 │ │ + bhi.n 6142c │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 60ab2 │ │ + b.n 613ae │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #700] ; (60d70 ) │ │ + ldr r0, [pc, #700] ; (6166c ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -140439,15 +141509,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 60b3a │ │ + b.n 61436 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -140457,32 +141527,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 60b3a │ │ + b.n 61436 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 60ab2 │ │ + b.n 613ae │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 60c28 │ │ + beq.n 61524 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60c28 │ │ + bhi.n 61524 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -140506,15 +141576,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60c28 │ │ + b.n 61524 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -140534,15 +141604,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60c28 │ │ + b.n 61524 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -140556,15 +141626,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 60c28 │ │ + b.n 61524 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -140596,25 +141666,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 60cd4 │ │ + bhi.n 615d0 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 60c56 │ │ + b.n 61552 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #280] ; (60d70 ) │ │ + ldr r0, [pc, #280] ; (6166c ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -140647,15 +141717,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 60cde │ │ + b.n 615da │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -140665,32 +141735,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 60cde │ │ + b.n 615da │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 60c56 │ │ + b.n 61552 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 60dd6 │ │ + beq.n 616d2 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60dd6 │ │ + bhi.n 616d2 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ strb r7, [r7, r4] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -140714,15 +141784,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60dd6 │ │ + b.n 616d2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -140742,17 +141812,17 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60dd6 │ │ + b.n 616d2 │ │ nop ; (mov r8, r8) │ │ - str r3, [sp, #832] ; 0x340 │ │ + ldrh r4, [r2, #22] │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ @@ -140768,15 +141838,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 60dd6 │ │ + b.n 616d2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -140808,25 +141878,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 60e82 │ │ + bhi.n 6177e │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 60e04 │ │ + b.n 61700 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #832] ; (61148 ) │ │ + ldr r0, [pc, #832] ; (61a44 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -140859,15 +141929,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 60e8c │ │ + b.n 61788 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -140877,32 +141947,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 60e8c │ │ + b.n 61788 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 60e04 │ │ + b.n 61700 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 60f7a │ │ + beq.n 61876 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 60f7a │ │ + bhi.n 61876 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -140926,15 +141996,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 60f7a │ │ + b.n 61876 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -140954,15 +142024,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 60f7a │ │ + b.n 61876 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -140976,15 +142046,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 60f7a │ │ + b.n 61876 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -141016,25 +142086,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 61026 │ │ + bhi.n 61922 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 60fa8 │ │ + b.n 618a4 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #412] ; (61148 ) │ │ + ldr r0, [pc, #412] ; (61a44 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -141067,15 +142137,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 61030 │ │ + b.n 6192c │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -141085,32 +142155,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 61030 │ │ + b.n 6192c │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 60fa8 │ │ + b.n 618a4 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 6111e │ │ + beq.n 61a1a │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 6111e │ │ + bhi.n 61a1a │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -141134,15 +142204,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 6111e │ │ + b.n 61a1a │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -141162,15 +142232,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 6111e │ │ + b.n 61a1a │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -141184,15 +142254,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 6111e │ │ + b.n 61a1a │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -141224,26 +142294,26 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 611ce │ │ + bhi.n 61aca │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ cmp r3, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 61150 │ │ + b.n 61a4c │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #832] ; (61494 ) │ │ + ldr r0, [pc, #832] ; (61d90 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -141276,15 +142346,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 611d8 │ │ + b.n 61ad4 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -141294,32 +142364,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 611d8 │ │ + b.n 61ad4 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 61150 │ │ + b.n 61a4c │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 612c6 │ │ + beq.n 61bc2 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 612c6 │ │ + bhi.n 61bc2 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -141343,15 +142413,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 612c6 │ │ + b.n 61bc2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -141371,15 +142441,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 612c6 │ │ + b.n 61bc2 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -141393,15 +142463,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 612c6 │ │ + b.n 61bc2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -141433,25 +142503,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 61372 │ │ + bhi.n 61c6e │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 612f4 │ │ + b.n 61bf0 │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #412] ; (61494 ) │ │ + ldr r0, [pc, #412] ; (61d90 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -141484,15 +142554,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 6137c │ │ + b.n 61c78 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -141502,32 +142572,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 6137c │ │ + b.n 61c78 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 612f4 │ │ + b.n 61bf0 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 6146a │ │ + beq.n 61d66 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 6146a │ │ + bhi.n 61d66 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -141551,15 +142621,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 6146a │ │ + b.n 61d66 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -141579,15 +142649,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 6146a │ │ + b.n 61d66 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -141601,15 +142671,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 6146a │ │ + b.n 61d66 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -141641,26 +142711,26 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 6151a │ │ + bhi.n 61e16 │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #28 │ │ cmp r3, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 6149c │ │ + b.n 61d98 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #860] ; (617fc ) │ │ + ldr r0, [pc, #860] ; (620f8 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -141693,15 +142763,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 61524 │ │ + b.n 61e20 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -141711,32 +142781,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 61524 │ │ + b.n 61e20 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 6149c │ │ + b.n 61d98 │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 61612 │ │ + beq.n 61f0e │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 61612 │ │ + bhi.n 61f0e │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -141760,15 +142830,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 61612 │ │ + b.n 61f0e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -141788,15 +142858,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 61612 │ │ + b.n 61f0e │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -141810,15 +142880,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 61612 │ │ + b.n 61f0e │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -141850,25 +142920,25 @@ │ │ str r1, [sp, #4] │ │ mov ip, r0 │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #3 │ │ - bhi.n 616be │ │ + bhi.n 61fba │ │ adds r0, r1, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ orrs r1, r6 │ │ ldr r1, [sp, #0] │ │ ldrb r1, [r1, #0] │ │ - b.n 61640 │ │ + b.n 61f3c │ │ ldr r1, [sp, #0] │ │ ldrh r1, [r1, #0] │ │ - ldr r0, [pc, #440] ; (617fc ) │ │ + ldr r0, [pc, #440] ; (620f8 ) │ │ ldr r4, [sp, #8] │ │ ldr r5, [r3, #12] │ │ ldr r7, [r3, #20] │ │ ldr r6, [r4, r0] │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ ands r5, r1 │ │ @@ -141901,15 +142971,15 @@ │ │ ands r0, r1 │ │ lsrs r0, r4 │ │ ldrb r5, [r5, r7] │ │ ldrb r7, [r3, #31] │ │ lsls r7, r7, #2 │ │ ldr r6, [r7, r6] │ │ ldrb r6, [r6, r0] │ │ - b.n 616c8 │ │ + b.n 61fc4 │ │ adds r1, r3, #1 │ │ ldrb r1, [r1, #31] │ │ ldr r0, [sp, #0] │ │ movs r6, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #32] │ │ @@ -141919,32 +142989,32 @@ │ │ ldrb r1, [r0, r1] │ │ str r1, [sp, #36] ; 0x24 │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ ldrb r5, [r0, r1] │ │ movs r1, #0 │ │ - b.n 616c8 │ │ + b.n 61fc4 │ │ ldr r1, [sp, #0] │ │ ldr r1, [r1, #0] │ │ - b.n 61640 │ │ + b.n 61f3c │ │ movs r6, #0 │ │ adds r5, r6, #0 │ │ adds r1, r6, #0 │ │ str r6, [sp, #36] ; 0x24 │ │ str r6, [sp, #32] │ │ ldr r0, [sp, #24] │ │ ands r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ cmp r1, r0 │ │ - beq.n 617b6 │ │ + beq.n 620b2 │ │ ldr r1, [sp, #12] │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ - bhi.n 617b6 │ │ + bhi.n 620b2 │ │ adds r1, r2, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, #0 │ │ str r2, [r7, r0] │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ @@ -141968,15 +143038,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strb r4, [r1, #0] │ │ - b.n 617b6 │ │ + b.n 620b2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ lsrs r4, r0 │ │ ldrb r0, [r1, #31] │ │ ldrb r1, [r2, #28] │ │ lsls r4, r0 │ │ ldr r0, [sp, #32] │ │ @@ -141996,15 +143066,15 @@ │ │ lsrs r6, r1 │ │ adds r1, r2, #4 │ │ ldrb r1, [r1, #31] │ │ lsls r6, r1 │ │ ldr r1, [sp, #4] │ │ orrs r4, r6 │ │ strh r4, [r1, #0] │ │ - b.n 617b6 │ │ + b.n 620b2 │ │ movs r6, #32 │ │ mov r4, sp │ │ adds r1, r2, #1 │ │ ldrb r1, [r1, #31] │ │ adds r4, r4, r6 │ │ ldr r0, [sp, #4] │ │ ldrb r4, [r4, #0] │ │ @@ -142018,15 +143088,15 @@ │ │ ldrb r4, [r4, #0] │ │ lsrs r1, r1, #3 │ │ strb r4, [r0, r1] │ │ adds r1, r2, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r5, [r0, r1] │ │ - b.n 617b6 │ │ + b.n 620b2 │ │ ldrb r0, [r2, #29] │ │ ldr r4, [sp, #36] ; 0x24 │ │ ldrb r1, [r1, #31] │ │ lsrs r4, r0 │ │ ldr r0, [sp, #32] │ │ lsls r4, r1 │ │ ldrb r1, [r2, #28] │ │ @@ -142060,30 +143130,30 @@ │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #20] │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ cmp r1, #0 │ │ - ble.n 617d8 │ │ - bl 60a98 │ │ + ble.n 620d4 │ │ + bl 61394 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ mov ip, r0 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #4] │ │ add r1, ip │ │ str r1, [sp, #4] │ │ - bl 60a6c │ │ + bl 61368 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #28] │ │ sub sp, #44 ; 0x2c │ │ @@ -142107,23 +143177,23 @@ │ │ str r0, [sp, #16] │ │ movs r0, #7 │ │ ands r1, r0 │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #20] │ │ cmp r1, #0 │ │ - bne.n 6183a │ │ - b.n 61faa │ │ - ldr r1, [pc, #896] ; (61bbc ) │ │ + bne.n 62136 │ │ + b.n 628a6 │ │ + ldr r1, [pc, #896] ; (624b8 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #24] │ │ cmp r1, #6 │ │ - bhi.n 61860 │ │ + bhi.n 6215c │ │ adds r0, r1, #0 │ │ ldr r1, [sp, #16] │ │ str r1, [sp, #12] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r1, r5, #12 │ │ lsls r7, r6, #10 │ │ lsls r5, r0, #9 │ │ @@ -142148,15 +143218,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 6193e │ │ + bhi.n 6223a │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142176,15 +143246,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 6193e │ │ + b.n 6223a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142200,28 +143270,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 6193e │ │ + b.n 6223a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 6193e │ │ + b.n 6223a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142261,15 +143331,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61a22 │ │ + bhi.n 6231e │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142289,15 +143359,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61a22 │ │ + b.n 6231e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142313,28 +143383,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61a22 │ │ + b.n 6231e │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61a22 │ │ + b.n 6231e │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142374,15 +143444,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61b06 │ │ + bhi.n 62402 │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142402,15 +143472,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61b06 │ │ + b.n 62402 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142426,28 +143496,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61b06 │ │ + b.n 62402 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61b06 │ │ + b.n 62402 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142487,15 +143557,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61bee │ │ + bhi.n 624ea │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ asrs r2, r6 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142515,15 +143585,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61bee │ │ + b.n 624ea │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142539,29 +143609,29 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61bee │ │ + b.n 624ea │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61bee │ │ - strh r0, [r1, #30] │ │ + b.n 624ea │ │ + ldrb r4, [r1, #11] │ │ movs r7, r0 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ @@ -142602,15 +143672,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61cd2 │ │ + bhi.n 625ce │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142630,15 +143700,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61cd2 │ │ + b.n 625ce │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142654,28 +143724,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61cd2 │ │ + b.n 625ce │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61cd2 │ │ + b.n 625ce │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142715,15 +143785,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61db6 │ │ + bhi.n 626b2 │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142743,15 +143813,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61db6 │ │ + b.n 626b2 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142767,28 +143837,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61db6 │ │ + b.n 626b2 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61db6 │ │ + b.n 626b2 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142828,15 +143898,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61e9a │ │ + bhi.n 62796 │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142856,15 +143926,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61e9a │ │ + b.n 62796 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142880,28 +143950,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61e9a │ │ + b.n 62796 │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61e9a │ │ + b.n 62796 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142941,15 +144011,15 @@ │ │ lsrs r0, r0, #30 │ │ ldr r6, [r6, #24] │ │ str r6, [sp, #36] ; 0x24 │ │ ldrb r6, [r6, r0] │ │ ldr r0, [sp, #4] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n 61f7e │ │ + bhi.n 6287a │ │ adds r7, r3, #2 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ subs r2, r0, r0 │ │ subs r7, #50 ; 0x32 │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ @@ -142969,15 +144039,15 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strb r1, [r2, #0] │ │ - b.n 61f7e │ │ + b.n 6287a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -142993,28 +144063,28 @@ │ │ orrs r1, r4 │ │ lsrs r6, r0 │ │ adds r0, r3, #4 │ │ ldrb r7, [r0, #31] │ │ lsls r6, r7 │ │ orrs r1, r6 │ │ strh r1, [r2, #0] │ │ - b.n 61f7e │ │ + b.n 6287a │ │ adds r0, r3, #1 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r5, [r2, r0] │ │ adds r0, r3, #2 │ │ ldrb r0, [r0, #31] │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ adds r1, r3, #3 │ │ ldrb r1, [r1, #31] │ │ lsrs r1, r1, #3 │ │ strb r4, [r2, r1] │ │ - b.n 61f7e │ │ + b.n 6287a │ │ ldrb r0, [r3, #29] │ │ lsrs r1, r0 │ │ ldrb r0, [r7, #31] │ │ lsls r1, r0 │ │ ldrb r0, [r3, #28] │ │ lsrs r5, r0 │ │ adds r0, r3, #1 │ │ @@ -143039,32 +144109,32 @@ │ │ ldr r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ subs r1, #1 │ │ str r1, [sp, #12] │ │ cmp r1, #0 │ │ - ble.n 61f94 │ │ - b.n 61864 │ │ + ble.n 62890 │ │ + b.n 62160 │ │ ldr r0, [sp, #28] │ │ ldr r1, [sp, #20] │ │ mov ip, r0 │ │ subs r1, #1 │ │ str r1, [sp, #20] │ │ ldr r1, [sp, #0] │ │ add r1, ip │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #32] │ │ adds r2, r2, r1 │ │ - b.n 61832 │ │ + b.n 6212e │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #832] ; (622f4 ) │ │ + ldr r3, [pc, #832] ; (62bf0 ) │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #20] │ │ ldr r3, [r0, #28] │ │ ldr r4, [r0, #40] ; 0x28 │ │ adds r6, r1, #7 │ │ @@ -143089,52 +144159,52 @@ │ │ subs r3, r2, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 61ffa │ │ - bl 62820 │ │ + bne.n 628f6 │ │ + bl 6311c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #6 │ │ - bhi.n 62016 │ │ + bhi.n 62912 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #16] │ │ bl 9b21c <__gnu_thumb1_case_uhi@@Base> │ │ lsls r6, r4, #11 │ │ lsls r4, r5, #9 │ │ lsls r3, r6, #7 │ │ lsls r2, r7, #5 │ │ lsls r6, r7, #3 │ │ lsls r7, r0, #2 │ │ movs r0, r2 │ │ ldr r3, [sp, #16] │ │ cmp r3, #3 │ │ - bls.n 62020 │ │ - bl 627e2 │ │ + bls.n 6291c │ │ + bl 630de │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ - b.n 62732 │ │ + b.n 6302e │ │ cmp r3, #3 │ │ - bls.n 62030 │ │ - bl 627e8 │ │ + bls.n 6292c │ │ + bl 630e4 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 6206e │ │ + b.n 6296a │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 6206e │ │ + b.n 6296a │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143142,18 +144212,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 620c0 │ │ + b.n 629bc │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #648] ; (622f8 ) │ │ + ldr r3, [pc, #648] ; (62bf4 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143188,27 +144258,27 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ movs r1, #0 │ │ cmp r2, r1 │ │ - beq.n 620cc │ │ + beq.n 629c8 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 620d8 │ │ + beq.n 629d4 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 620e4 │ │ + beq.n 629e0 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ movs r3, #3 │ │ lsls r1, r1, #20 │ │ lsls r2, r2, #10 │ │ orrs r2, r1 │ │ @@ -143226,31 +144296,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 62122 │ │ - b.n 621cc │ │ + bls.n 62a1e │ │ + b.n 62ac8 │ │ cmp r3, #3 │ │ - bls.n 6211c │ │ - b.n 627f6 │ │ + bls.n 62a18 │ │ + b.n 630f2 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 6215a │ │ + b.n 62a56 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 6215a │ │ + b.n 62a56 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143258,18 +144328,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 621ac │ │ + b.n 62aa8 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #412] ; (622f8 ) │ │ + ldr r3, [pc, #412] ; (62bf4 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143303,29 +144373,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ subs r6, r2, #0 │ │ - beq.n 621b6 │ │ + beq.n 62ab2 │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ subs r2, r7, #0 │ │ - beq.n 621c0 │ │ + beq.n 62abc │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 621d4 │ │ + beq.n 62ad0 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 621d4 │ │ + b.n 62ad0 │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -143343,31 +144413,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 62210 │ │ - b.n 622ba │ │ + bls.n 62b0c │ │ + b.n 62bb6 │ │ cmp r3, #3 │ │ - bls.n 6220a │ │ - b.n 62804 │ │ + bls.n 62b06 │ │ + b.n 63100 │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 62248 │ │ + b.n 62b44 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 62248 │ │ + b.n 62b44 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143375,18 +144445,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 6229a │ │ + b.n 62b96 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #172] ; (622f8 ) │ │ + ldr r3, [pc, #172] ; (62bf4 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143420,29 +144490,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ subs r6, r2, #0 │ │ - beq.n 622a4 │ │ + beq.n 62ba0 │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ subs r2, r7, #0 │ │ - beq.n 622ae │ │ + beq.n 62baa │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 622c2 │ │ + beq.n 62bbe │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 622c2 │ │ + b.n 62bbe │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -143460,34 +144530,34 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 62306 │ │ - b.n 623b4 │ │ + bls.n 62c02 │ │ + b.n 62cb0 │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r7, #24] │ │ + strb r4, [r7, #20] │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ cmp r3, #3 │ │ - bhi.n 623b0 │ │ + bhi.n 62cac │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 6233e │ │ + b.n 62c3a │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 6233e │ │ + b.n 62c3a │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143495,18 +144565,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 62390 │ │ + b.n 62c8c │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #724] ; (62614 ) │ │ + ldr r3, [pc, #724] ; (62f10 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143540,29 +144610,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 6239a │ │ + beq.n 62c96 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 623a4 │ │ + beq.n 62ca0 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 623bc │ │ + beq.n 62cb8 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 623bc │ │ + b.n 62cb8 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -143583,30 +144653,30 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 623f8 │ │ - b.n 624a6 │ │ + bls.n 62cf4 │ │ + b.n 62da2 │ │ cmp r3, #3 │ │ - bhi.n 624a2 │ │ + bhi.n 62d9e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 62430 │ │ + b.n 62d2c │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 62430 │ │ + b.n 62d2c │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143614,18 +144684,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 62482 │ │ + b.n 62d7e │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #480] ; (62614 ) │ │ + ldr r3, [pc, #480] ; (62f10 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143659,29 +144729,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 6248c │ │ + beq.n 62d88 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 62496 │ │ + beq.n 62d92 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 624ae │ │ + beq.n 62daa │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 624ae │ │ + b.n 62daa │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -143702,31 +144772,31 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 624ec │ │ - b.n 6259c │ │ + bls.n 62de8 │ │ + b.n 62e98 │ │ cmp r3, #3 │ │ - bls.n 624e6 │ │ - b.n 62812 │ │ + bls.n 62de2 │ │ + b.n 6310e │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 62524 │ │ + b.n 62e20 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 62524 │ │ + b.n 62e20 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143734,18 +144804,18 @@ │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ movs r1, #255 ; 0xff │ │ - b.n 62576 │ │ + b.n 62e72 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #236] ; (62614 ) │ │ + ldr r3, [pc, #236] ; (62f10 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143780,31 +144850,31 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r1, [r0, r1] │ │ movs r6, #0 │ │ cmp r2, r6 │ │ - beq.n 62582 │ │ + beq.n 62e7e │ │ movs r6, #3 │ │ lsls r2, r2, #2 │ │ orrs r6, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 6258e │ │ + beq.n 62e8a │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 625a4 │ │ + beq.n 62ea0 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 625a4 │ │ + b.n 62ea0 │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r2, r2, #10 │ │ adds r0, r3, #0 │ │ @@ -143822,30 +144892,30 @@ │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bls.n 625de │ │ - b.n 62692 │ │ + bls.n 62eda │ │ + b.n 62f8e │ │ cmp r3, #3 │ │ - bhi.n 6268e │ │ + bhi.n 62f8a │ │ adds r0, r3, #0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ subs r0, r1, r4 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 6261c │ │ + b.n 62f18 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 6261c │ │ + b.n 62f18 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -143853,20 +144923,20 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 6266e │ │ + b.n 62f6a │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #516] ; (62824 ) │ │ + ldr r3, [pc, #516] ; (63120 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -143900,29 +144970,29 @@ │ │ adds r5, r4, #4 │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ subs r1, r2, #0 │ │ - beq.n 62678 │ │ + beq.n 62f74 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ subs r2, r7, #0 │ │ - beq.n 62682 │ │ + beq.n 62f7e │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ subs r7, r3, #0 │ │ - beq.n 6269a │ │ + beq.n 62f96 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 6269a │ │ + b.n 62f96 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ @@ -143944,31 +145014,31 @@ │ │ ldr r3, [sp, #28] │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ cmp r3, #0 │ │ - bgt.n 626e6 │ │ + bgt.n 62fe2 │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #44] ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #24] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #24] │ │ - b.n 61ff0 │ │ + b.n 628ec │ │ ldr r3, [sp, #16] │ │ cmp r3, #3 │ │ - bls.n 62730 │ │ + bls.n 6302c │ │ movs r6, #0 │ │ adds r1, r6, #0 │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ movs r3, #3 │ │ lsls r1, r1, #20 │ │ lsls r2, r2, #10 │ │ @@ -143991,27 +145061,27 @@ │ │ adds r3, r2, r3 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r2, r7, #0 │ │ adds r1, r7, #0 │ │ subs r0, r3, #0 │ │ cmp r0, #3 │ │ - bhi.n 6272e │ │ - b.n 62036 │ │ - b.n 620e4 │ │ + bhi.n 6302a │ │ + b.n 62932 │ │ + b.n 629e0 │ │ adds r0, r3, #0 │ │ bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ adds r0, r1, r0 │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #0] │ │ - b.n 6276a │ │ + b.n 63066 │ │ ldr r3, [sp, #4] │ │ ldrh r1, [r3, #0] │ │ - b.n 6276a │ │ + b.n 63066 │ │ adds r3, r4, #1 │ │ ldrb r3, [r3, #31] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #4] │ │ lsrs r3, r3, #3 │ │ ldrb r2, [r2, r3] │ │ adds r3, r4, #2 │ │ @@ -144019,18 +145089,18 @@ │ │ movs r6, #255 ; 0xff │ │ lsrs r3, r3, #3 │ │ ldrb r7, [r1, r3] │ │ adds r3, r4, #3 │ │ ldrb r3, [r3, #31] │ │ lsrs r3, r3, #3 │ │ ldrb r3, [r1, r3] │ │ - b.n 627bc │ │ + b.n 630b8 │ │ ldr r3, [sp, #4] │ │ ldr r1, [r3, #0] │ │ - ldr r3, [pc, #184] ; (62824 ) │ │ + ldr r3, [pc, #184] ; (63120 ) │ │ ldr r2, [sp, #20] │ │ adds r6, r4, #1 │ │ ldrb r6, [r6, #31] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb r2, [r4, #28] │ │ ldr r7, [r4, #16] │ │ @@ -144065,319 +145135,319 @@ │ │ ldrb r5, [r5, #31] │ │ lsls r6, r6, #2 │ │ ldr r0, [r6, r0] │ │ lsrs r1, r5 │ │ ldrb r6, [r0, r1] │ │ movs r1, #0 │ │ cmp r2, r1 │ │ - beq.n 627c8 │ │ + beq.n 630c4 │ │ movs r1, #3 │ │ lsls r2, r2, #2 │ │ orrs r1, r2 │ │ movs r2, #0 │ │ cmp r7, r2 │ │ - beq.n 627d4 │ │ + beq.n 630d0 │ │ movs r2, #3 │ │ lsls r7, r7, #2 │ │ orrs r2, r7 │ │ movs r7, #0 │ │ cmp r3, r7 │ │ - beq.n 626f4 │ │ + beq.n 62ff0 │ │ movs r7, #3 │ │ lsls r3, r3, #2 │ │ orrs r7, r3 │ │ - b.n 626f4 │ │ + b.n 62ff0 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #8] │ │ - b.n 626ec │ │ + b.n 62fe8 │ │ movs r6, #0 │ │ ldr r3, [sp, #12] │ │ adds r1, r6, #0 │ │ str r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r7, r6, #0 │ │ - b.n 620e4 │ │ + b.n 629e0 │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 621d4 │ │ + b.n 62ad0 │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 622c2 │ │ + b.n 62bbe │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r6, r1, #0 │ │ str r3, [sp, #8] │ │ adds r2, r1, #0 │ │ adds r7, r1, #0 │ │ - b.n 625a4 │ │ + b.n 62ea0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ │ │ -00062828 : │ │ +00063124 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #52] ; 0x34 │ │ ldr r4, [r0, #4] │ │ movs r0, #0 │ │ ldr r3, [r2, #0] │ │ ldr r5, [r3, #4] │ │ ldrb r1, [r5, #8] │ │ cmp r1, #7 │ │ - bhi.n 6283c │ │ - b.n 62a0e │ │ - ldr r3, [pc, #464] ; (62a10 ) │ │ + bhi.n 63138 │ │ + b.n 6330a │ │ + ldr r3, [pc, #464] ; (6330c ) │ │ ldr r0, [r2, #68] ; 0x44 │ │ ands r3, r0 │ │ - beq.n 62850 │ │ + beq.n 6314c │ │ movs r1, #128 ; 0x80 │ │ lsls r1, r1, #1 │ │ cmp r3, r1 │ │ - bne.n 6284e │ │ - b.n 6298e │ │ - b.n 629b2 │ │ + bne.n 6314a │ │ + b.n 6328a │ │ + b.n 632ae │ │ ldrb r3, [r4, #9] │ │ cmp r1, #8 │ │ - bne.n 628a2 │ │ + bne.n 6319e │ │ cmp r3, #4 │ │ - beq.n 6285c │ │ - b.n 629b6 │ │ + beq.n 63158 │ │ + b.n 632b2 │ │ movs r2, #255 ; 0xff │ │ ldr r3, [r4, #12] │ │ lsls r2, r2, #16 │ │ cmp r3, r2 │ │ - bne.n 62880 │ │ + bne.n 6317c │ │ movs r3, #255 ; 0xff │ │ ldr r2, [r4, #16] │ │ lsls r3, r3, #8 │ │ cmp r2, r3 │ │ - beq.n 62872 │ │ - b.n 629bc │ │ + beq.n 6316e │ │ + b.n 632b8 │ │ ldr r3, [r4, #20] │ │ cmp r3, #255 ; 0xff │ │ - bne.n 6287a │ │ - b.n 629c2 │ │ - ldr r0, [pc, #408] ; (62a14 ) │ │ - add r0, pc │ │ - b.n 62a0e │ │ - ldr r2, [pc, #404] ; (62a18 ) │ │ - cmp r3, r2 │ │ - beq.n 62888 │ │ - b.n 629c8 │ │ - ldr r3, [pc, #400] ; (62a1c ) │ │ + bne.n 63176 │ │ + b.n 632be │ │ + ldr r0, [pc, #408] ; (63310 ) │ │ + add r0, pc │ │ + b.n 6330a │ │ + ldr r2, [pc, #404] ; (63314 ) │ │ + cmp r3, r2 │ │ + beq.n 63184 │ │ + b.n 632c4 │ │ + ldr r3, [pc, #400] ; (63318 ) │ │ ldr r2, [r4, #16] │ │ cmp r2, r3 │ │ - beq.n 62892 │ │ - b.n 629ce │ │ + beq.n 6318e │ │ + b.n 632ca │ │ ldr r2, [r4, #20] │ │ - ldr r3, [pc, #392] ; (62a20 ) │ │ + ldr r3, [pc, #392] ; (6331c ) │ │ cmp r2, r3 │ │ - beq.n 6289c │ │ - b.n 629d4 │ │ - ldr r0, [pc, #388] ; (62a24 ) │ │ + beq.n 63198 │ │ + b.n 632d0 │ │ + ldr r0, [pc, #388] ; (63320 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ + b.n 6330a │ │ ldr r2, [r5, #24] │ │ movs r7, #1 │ │ cmp r2, #0 │ │ - beq.n 628b4 │ │ + beq.n 631b0 │ │ ldr r2, [r4, #24] │ │ movs r7, #4 │ │ cmp r2, #0 │ │ - bne.n 628b4 │ │ + bne.n 631b0 │ │ movs r7, #2 │ │ - ldr r2, [pc, #368] ; (62a28 ) │ │ + ldr r2, [pc, #368] ; (63324 ) │ │ subs r3, #1 │ │ lsls r3, r3, #2 │ │ add r2, pc │ │ ldr r6, [r3, r2] │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 62930 │ │ + beq.n 6322c │ │ ldr r2, [r6, #0] │ │ ldr r1, [r4, #12] │ │ cmp r1, r2 │ │ - beq.n 628d0 │ │ + beq.n 631cc │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #16] │ │ cmp r1, r2 │ │ - beq.n 628dc │ │ + beq.n 631d8 │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r2, [r6, #8] │ │ ldr r1, [r4, #20] │ │ cmp r1, r2 │ │ - beq.n 628e8 │ │ + beq.n 631e4 │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r2, [r6, #16] │ │ ldr r1, [r5, #12] │ │ cmp r1, r2 │ │ - beq.n 628f4 │ │ + beq.n 631f0 │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r2, [r6, #20] │ │ ldr r1, [r5, #16] │ │ cmp r1, r2 │ │ - beq.n 62900 │ │ + beq.n 631fc │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r2, [r6, #24] │ │ ldr r1, [r5, #20] │ │ cmp r1, r2 │ │ - beq.n 6290c │ │ + beq.n 63208 │ │ cmp r2, #0 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldrb r2, [r5, #9] │ │ cmp r2, r3 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r3, [r6, #36] ; 0x24 │ │ ands r3, r7 │ │ cmp r3, r7 │ │ - bne.n 6293c │ │ + bne.n 63238 │ │ ldr r3, [r6, #28] │ │ str r3, [sp, #4] │ │ bl 1d4b0 │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ ldr r3, [sp, #4] │ │ ands r0, r3 │ │ ldr r3, [r6, #28] │ │ cmp r0, r3 │ │ - bne.n 6293c │ │ - ldr r3, [pc, #248] ; (62a2c ) │ │ + bne.n 63238 │ │ + ldr r3, [pc, #248] ; (63328 ) │ │ ldr r0, [r6, #32] │ │ add r3, pc │ │ cmp r0, r3 │ │ - bne.n 62a0e │ │ - b.n 62940 │ │ + bne.n 6330a │ │ + b.n 6323c │ │ adds r6, #40 ; 0x28 │ │ - b.n 628be │ │ - ldr r3, [pc, #236] ; (62a30 ) │ │ + b.n 631ba │ │ + ldr r3, [pc, #236] ; (6332c ) │ │ ldr r2, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 629da │ │ + beq.n 632d6 │ │ ldr r2, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 629e0 │ │ + beq.n 632dc │ │ ldrb r3, [r4, #9] │ │ cmp r3, #4 │ │ - bne.n 62984 │ │ + bne.n 63280 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #4 │ │ - bne.n 62984 │ │ + bne.n 63280 │ │ ldr r3, [r4, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - bne.n 62984 │ │ + bne.n 63280 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ - bne.n 62984 │ │ + bne.n 63280 │ │ ldr r3, [r4, #20] │ │ ldr r2, [r5, #20] │ │ cmp r3, r2 │ │ - bne.n 62984 │ │ + bne.n 63280 │ │ cmp r7, #4 │ │ - bne.n 629e6 │ │ + bne.n 632e2 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r5, #24] │ │ cmp r2, r3 │ │ - bne.n 629ec │ │ - ldr r0, [pc, #180] ; (62a34 ) │ │ + bne.n 632e8 │ │ + ldr r0, [pc, #180] ; (63330 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ + b.n 6330a │ │ cmp r7, #4 │ │ - beq.n 629f2 │ │ - ldr r0, [pc, #172] ; (62a38 ) │ │ + beq.n 632ee │ │ + ldr r0, [pc, #172] ; (63334 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ + b.n 6330a │ │ ldrb r3, [r4, #9] │ │ cmp r3, #2 │ │ - bne.n 6299a │ │ + bne.n 63296 │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 629f8 │ │ + bne.n 632f4 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #1 │ │ - beq.n 629fe │ │ + beq.n 632fa │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 62a04 │ │ + beq.n 63300 │ │ ldr r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.n 62a0a │ │ - ldr r0, [pc, #140] ; (62a3c ) │ │ + beq.n 63306 │ │ + ldr r0, [pc, #140] ; (63338 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ + b.n 6330a │ │ movs r0, #0 │ │ - b.n 62a0e │ │ - ldr r0, [pc, #136] ; (62a40 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #136] ; (6333c ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #132] ; (62a44 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #132] ; (63340 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #132] ; (62a48 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #132] ; (63344 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #128] ; (62a4c ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #128] ; (63348 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #128] ; (62a50 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #128] ; (6334c ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #124] ; (62a54 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #124] ; (63350 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #124] ; (62a58 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #124] ; (63354 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #120] ; (62a5c ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #120] ; (63358 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #120] ; (62a60 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #120] ; (6335c ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #116] ; (62a64 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #116] ; (63360 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #116] ; (62a68 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #116] ; (63364 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #112] ; (62a6c ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #112] ; (63368 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #112] ; (62a70 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #112] ; (6336c ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #108] ; (62a74 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #108] ; (63370 ) │ │ add r0, pc │ │ - b.n 62a0e │ │ - ldr r0, [pc, #108] ; (62a78 ) │ │ + b.n 6330a │ │ + ldr r0, [pc, #108] ; (63374 ) │ │ add r0, pc │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ ldrh r7, [r7, #62] ; 0x3e │ │ ; instruction: 0xffffaa79 │ │ vaddl.u q8, d15, d0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ lsls r7, r7, #15 │ │ movs r0, r0 │ │ - add r3, pc, #28 ; (adr r3, 62a44 ) │ │ - vdup.8 d20, d2[7] │ │ + add r3, pc, #28 ; (adr r3, 63340 ) │ │ + vsubw.u q10, , d6 │ │ movs r7, r0 │ │ ; instruction: 0xb699 │ │ vaddl.u q9, d15, d4 │ │ asrs r7, r6, #24 │ │ push {r0, r2, r6, r7, lr} │ │ vmlsl.u , d15, d3[0] │ │ vmla.i q15, , d23[0] │ │ @@ -144392,1155 +145462,35 @@ │ │ vsri.32 d27, d9, #1 │ │ vsli.32 d28, d23, #31 │ │ vsli.32 d28, d17, #31 │ │ ; instruction: 0xffffd34f │ │ vqshl.u32 q14, , #31 │ │ vsri.32 , , #1 │ │ vsri.32 , , #1 │ │ - Address 0x0000000000062a7a is out of bounds. │ │ - │ │ - │ │ -00062a7c : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r6, #169 ; 0xa9 │ │ - lsls r6, r6, #2 │ │ - ldr r3, [r0, r6] │ │ - adds r7, r0, #0 │ │ - ldr r0, [r3, #0] │ │ - adds r5, r1, #0 │ │ - bl 2dc34 │ │ - subs r4, r0, #0 │ │ - bne.n 62aba │ │ - adds r0, r5, #0 │ │ - bl 450e8 │ │ - ldr r2, [pc, #36] ; (62ac0 ) │ │ - cmp r0, r2 │ │ - bhi.n 62aba │ │ - movs r3, #95 ; 0x5f │ │ - ldr r4, [pc, #32] ; (62ac4 ) │ │ - adds r1, r5, #0 │ │ - add r4, pc │ │ - adds r0, r4, #1 │ │ - strb r3, [r4, #0] │ │ - bl 45160 │ │ - ldr r3, [r7, r6] │ │ - adds r1, r4, #0 │ │ - ldr r0, [r3, #0] │ │ - bl 2dc34 │ │ - adds r4, r0, #0 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - lsls r6, r7, #15 │ │ - movs r0, r0 │ │ - push {r4, r6, r7, lr} │ │ - movs r7, r0 │ │ - │ │ -00062ac8 : │ │ - push {r3, r4, r5, lr} │ │ - movs r5, #169 ; 0xa9 │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r0, r5] │ │ - cmp r3, #0 │ │ - beq.n 62b1c │ │ - adds r4, r0, #0 │ │ - ldr r0, [r3, #8] │ │ - cmp r0, #0 │ │ - beq.n 62ae6 │ │ - ldr r3, [r3, #28] │ │ - blx r3 │ │ - movs r2, #0 │ │ - ldr r3, [r4, r5] │ │ - str r2, [r3, #8] │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [r3, #4] │ │ - cmp r0, #0 │ │ - beq.n 62afc │ │ - bl 2dcb0 │ │ - movs r3, #169 ; 0xa9 │ │ - movs r2, #0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r2, [r3, #4] │ │ - ldr r3, [r4, r5] │ │ - ldr r0, [r3, #0] │ │ - cmp r0, #0 │ │ - beq.n 62b12 │ │ - bl 2dcb0 │ │ - movs r3, #169 ; 0xa9 │ │ - movs r2, #0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r2, [r3, #0] │ │ - ldr r0, [r4, r5] │ │ - bl 4546c │ │ - movs r3, #0 │ │ - str r3, [r4, r5] │ │ - pop {r3, r4, r5, pc} │ │ - ... │ │ - │ │ -00062b20 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - movs r5, #169 ; 0xa9 │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r0, r5] │ │ - adds r4, r0, #0 │ │ - adds r6, r1, #0 │ │ - str r2, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.n 62b38 │ │ - ldr r0, [pc, #704] ; (62df4 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - movs r0, #1 │ │ - movs r1, #88 ; 0x58 │ │ - bl 4545c │ │ - str r0, [r4, r5] │ │ - cmp r0, #0 │ │ - bne.n 62b4c │ │ - bl 19ec4 │ │ - b.n 62ed4 │ │ - ldr r0, [pc, #680] ; (62df8 ) │ │ - add r0, pc │ │ - bl 45cca │ │ - subs r5, r0, #0 │ │ - bne.n 62b66 │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r2, [r3, #116] ; 0x74 │ │ - movs r0, #0 │ │ - cmp r2, #4 │ │ - bne.n 62b94 │ │ - b.n 62b70 │ │ - bl 2dc0c │ │ - cmp r0, #0 │ │ - bne.n 62b94 │ │ - b.n 62b58 │ │ - ldr r3, [r3, #104] ; 0x68 │ │ - cmp r3, #1 │ │ - ble.n 62b7c │ │ - ldr r5, [pc, #644] ; (62dfc ) │ │ - add r5, pc │ │ - b.n 62b8e │ │ - ldr r5, [pc, #640] ; (62e00 ) │ │ - add r5, pc │ │ - adds r0, r5, #0 │ │ - bl 2dc0c │ │ - cmp r0, #0 │ │ - bne.n 62b94 │ │ - ldr r5, [pc, #632] ; (62e04 ) │ │ - add r5, pc │ │ - adds r0, r5, #0 │ │ - bl 2dc0c │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r0, [r3, #0] │ │ - cmp r0, #0 │ │ - bne.n 62ba6 │ │ - ldr r0, [pc, #612] ; (62e08 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - cmp r6, #0 │ │ - beq.n 62bc6 │ │ - adds r0, r6, #0 │ │ - bl 2dc0c │ │ - subs r6, r0, #0 │ │ - beq.n 62bc6 │ │ - ldr r1, [pc, #596] ; (62e0c ) │ │ - add r1, pc │ │ - bl 2dc34 │ │ - cmp r0, #0 │ │ - bne.n 62bfe │ │ - adds r0, r6, #0 │ │ - bl 2dcb0 │ │ - ldr r0, [pc, #584] ; (62e10 ) │ │ - add r0, pc │ │ - bl 45cca │ │ - subs r5, r0, #0 │ │ - bne.n 62bd6 │ │ - ldr r5, [pc, #576] ; (62e14 ) │ │ - add r5, pc │ │ - adds r0, r5, #0 │ │ - bl 2dc0c │ │ - subs r6, r0, #0 │ │ - beq.n 62bf8 │ │ - ldr r1, [pc, #564] ; (62e18 ) │ │ - add r1, pc │ │ - bl 2dc34 │ │ - cmp r0, #0 │ │ - beq.n 62bf2 │ │ - bl 19eb8 │ │ - b.n 62bfe │ │ - adds r0, r6, #0 │ │ - bl 2dcb0 │ │ - ldr r0, [pc, #544] ; (62e1c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - movs r7, #169 ; 0xa9 │ │ - lsls r7, r7, #2 │ │ - ldr r3, [r4, r7] │ │ - ldr r1, [pc, #536] ; (62e20 ) │ │ - adds r0, r6, #0 │ │ - str r6, [r3, #4] │ │ - add r1, pc │ │ - str r3, [sp, #0] │ │ - bl 2dc34 │ │ - ldr r3, [sp, #0] │ │ - ldr r6, [r4, r7] │ │ - str r0, [r3, #20] │ │ - ldr r3, [r6, #20] │ │ - cmp r3, #0 │ │ - bne.n 62c24 │ │ - ldr r0, [pc, #516] ; (62e24 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #512] ; (62e28 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #24] │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #24] │ │ - cmp r3, #0 │ │ - bne.n 62c3e │ │ - ldr r0, [pc, #496] ; (62e2c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #496] ; (62e30 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #28] │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #28] │ │ - cmp r3, #0 │ │ - bne.n 62c58 │ │ - ldr r0, [pc, #480] ; (62e34 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #476] ; (62e38 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #32] │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #32] │ │ - cmp r3, #0 │ │ - bne.n 62c72 │ │ - ldr r0, [pc, #460] ; (62e3c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #460] ; (62e40 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #36] ; 0x24 │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - bne.n 62c8c │ │ - ldr r0, [pc, #444] ; (62e44 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #440] ; (62e48 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #72] ; 0x48 │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cmp r3, #0 │ │ - bne.n 62ca6 │ │ - ldr r0, [pc, #424] ; (62e4c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #424] ; (62e50 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #40] ; 0x28 │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 62cc0 │ │ - ldr r0, [pc, #408] ; (62e54 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #404] ; (62e58 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #44] ; 0x2c │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 62cda │ │ - ldr r0, [pc, #388] ; (62e5c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #388] ; (62e60 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #48] ; 0x30 │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 62cf4 │ │ - ldr r0, [pc, #372] ; (62e64 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #368] ; (62e68 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #52] ; 0x34 │ │ - ldr r6, [r4, r7] │ │ - ldr r3, [r6, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 62d0e │ │ - ldr r0, [pc, #352] ; (62e6c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #352] ; (62e70 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r6, #56] ; 0x38 │ │ - movs r6, #169 ; 0xa9 │ │ - lsls r6, r6, #2 │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 62d2c │ │ - ldr r0, [pc, #332] ; (62e74 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #328] ; (62e78 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #60] ; 0x3c │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - bne.n 62d46 │ │ - ldr r0, [pc, #312] ; (62e7c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #312] ; (62e80 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #64] ; 0x40 │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #64] ; 0x40 │ │ - cmp r3, #0 │ │ - bne.n 62d60 │ │ - ldr r0, [pc, #296] ; (62e84 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #292] ; (62e88 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #76] ; 0x4c │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - bne.n 62d7a │ │ - ldr r0, [pc, #276] ; (62e8c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #276] ; (62e90 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #80] ; 0x50 │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #80] ; 0x50 │ │ - cmp r3, #0 │ │ - bne.n 62d94 │ │ - ldr r0, [pc, #260] ; (62e94 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #256] ; (62e98 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #84] ; 0x54 │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #84] ; 0x54 │ │ - cmp r3, #0 │ │ - bne.n 62dae │ │ - ldr r0, [pc, #240] ; (62e9c ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r1, [pc, #240] ; (62ea0 ) │ │ - ldr r0, [r7, #4] │ │ - add r1, pc │ │ - bl 2dc34 │ │ - str r0, [r7, #68] ; 0x44 │ │ - ldr r7, [r4, r6] │ │ - ldr r3, [r7, #68] ; 0x44 │ │ - cmp r3, #0 │ │ - bne.n 62dc8 │ │ - ldr r0, [pc, #224] ; (62ea4 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - ldr r3, [r7, #20] │ │ - ldr r0, [sp, #4] │ │ - blx r3 │ │ - ldr r3, [r4, r6] │ │ - str r0, [r7, #8] │ │ - ldr r0, [r3, #8] │ │ - cmp r0, #0 │ │ - bne.n 62dde │ │ - ldr r0, [pc, #204] ; (62ea8 ) │ │ - add r0, pc │ │ - b.n 62dee │ │ - movs r1, #0 │ │ - ldr r3, [r3, #24] │ │ - adds r2, r1, #0 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - beq.n 62eb0 │ │ - ldr r0, [pc, #192] ; (62eac ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 62ed4 │ │ - ldrb r0, [r7, #16] │ │ - movs r4, r0 │ │ - ldrb r0, [r0, #17] │ │ - movs r4, r0 │ │ - ldrb r7, [r7, #14] │ │ - movs r4, r0 │ │ - ldrb r6, [r0, #15] │ │ - movs r4, r0 │ │ - ldrb r0, [r1, #15] │ │ - movs r4, r0 │ │ - ldrb r0, [r0, #16] │ │ - movs r4, r0 │ │ - ldrb r7, [r2, #16] │ │ - movs r4, r0 │ │ - ldrb r5, [r2, #16] │ │ - movs r4, r0 │ │ - ldrb r6, [r1, #14] │ │ - movs r4, r0 │ │ - ldrb r3, [r5, #15] │ │ - movs r4, r0 │ │ - ldrb r0, [r7, #15] │ │ - movs r4, r0 │ │ - ldrb r3, [r0, #16] │ │ - movs r4, r0 │ │ - ldrb r3, [r7, #15] │ │ - movs r4, r0 │ │ - ldrb r1, [r4, #16] │ │ - movs r4, r0 │ │ - ldrb r5, [r3, #16] │ │ - movs r4, r0 │ │ - ldrb r3, [r0, #17] │ │ - movs r4, r0 │ │ - ldrb r6, [r7, #16] │ │ - movs r4, r0 │ │ - ldrb r3, [r4, #17] │ │ - movs r4, r0 │ │ - ldrb r3, [r4, #17] │ │ - movs r4, r0 │ │ - ldrb r7, [r2, #13] │ │ - movs r4, r0 │ │ - ldrb r3, [r7, #17] │ │ - movs r4, r0 │ │ - ldrb r3, [r4, #18] │ │ - movs r4, r0 │ │ - ldrb r4, [r4, #18] │ │ - movs r4, r0 │ │ - ldrb r7, [r1, #19] │ │ - movs r4, r0 │ │ - ldrb r6, [r1, #19] │ │ - movs r4, r0 │ │ - ldrb r7, [r6, #19] │ │ - movs r4, r0 │ │ - ldrb r7, [r6, #19] │ │ - movs r4, r0 │ │ - ldrb r1, [r4, #20] │ │ - movs r4, r0 │ │ - ldrb r6, [r4, #20] │ │ - movs r4, r0 │ │ - ldrb r5, [r2, #21] │ │ - movs r4, r0 │ │ - ldrb r5, [r2, #21] │ │ - movs r4, r0 │ │ - ldrb r7, [r7, #21] │ │ - movs r4, r0 │ │ - ldrb r0, [r7, #21] │ │ - movs r4, r0 │ │ - ldrb r7, [r3, #22] │ │ - movs r4, r0 │ │ - ldrb r4, [r3, #22] │ │ - movs r4, r0 │ │ - ldrb r3, [r0, #23] │ │ - movs r4, r0 │ │ - ldrb r1, [r0, #23] │ │ - movs r4, r0 │ │ - ldrb r1, [r5, #23] │ │ - movs r4, r0 │ │ - ldrb r5, [r4, #23] │ │ - movs r4, r0 │ │ - ldrb r3, [r1, #24] │ │ - movs r4, r0 │ │ - ldrb r3, [r0, #24] │ │ - movs r4, r0 │ │ - ldrb r5, [r4, #24] │ │ - movs r4, r0 │ │ - ldrb r6, [r3, #24] │ │ - movs r4, r0 │ │ - ldrb r1, [r0, #25] │ │ - movs r4, r0 │ │ - ldrb r6, [r7, #24] │ │ - movs r4, r0 │ │ - ldrb r7, [r2, #25] │ │ - movs r4, r0 │ │ - ldrb r7, [r3, #25] │ │ - movs r4, r0 │ │ - movs r3, #194 ; 0xc2 │ │ - lsls r3, r3, #1 │ │ - str r0, [r4, r3] │ │ - cmp r5, #0 │ │ - beq.n 62ecc │ │ - adds r0, r4, #0 │ │ - adds r0, #137 ; 0x89 │ │ - adds r0, #255 ; 0xff │ │ - adds r1, r5, #0 │ │ - movs r2, #255 ; 0xff │ │ - bl 45160 │ │ - movs r0, #0 │ │ - b.n 62ed4 │ │ - movs r3, #196 ; 0xc4 │ │ - movs r0, #0 │ │ - lsls r3, r3, #1 │ │ - strb r0, [r4, r3] │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - │ │ -00062ed8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #468] ; (630b0 ) │ │ - ldr r4, [pc, #468] ; (630b4 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - adds r4, r0, #0 │ │ - ldr r3, [r5, #0] │ │ - str r5, [sp, #32] │ │ - str r3, [sp, #820] ; 0x334 │ │ - movs r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - ldr r7, [r0, r3] │ │ - str r3, [sp, #20] │ │ - cmp r7, #0 │ │ - bne.n 62efe │ │ - b.n 63094 │ │ - ldr r2, [pc, #440] ; (630b8 ) │ │ - add r3, sp, #52 ; 0x34 │ │ - movs r6, #6 │ │ - str r2, [sp, #52] ; 0x34 │ │ - adds r2, r0, #0 │ │ - adds r2, #252 ; 0xfc │ │ - ldr r1, [r2, #40] ; 0x28 │ │ - str r1, [r3, #4] │ │ - ldr r1, [pc, #428] ; (630bc ) │ │ - str r1, [r3, #8] │ │ - ldr r1, [r2, #44] ; 0x2c │ │ - str r1, [r3, #12] │ │ - ldr r1, [pc, #424] ; (630c0 ) │ │ - str r1, [r3, #16] │ │ - ldr r1, [r2, #48] ; 0x30 │ │ - str r1, [r3, #20] │ │ - ldr r1, [r2, #52] ; 0x34 │ │ - cmp r1, #0 │ │ - beq.n 62f2c │ │ - movs r6, #8 │ │ - ldr r0, [pc, #412] ; (630c4 ) │ │ - str r1, [r3, #28] │ │ - str r0, [r3, #24] │ │ - ldr r1, [r2, #60] ; 0x3c │ │ - cmp r1, #0 │ │ - beq.n 62f40 │ │ - ldr r5, [pc, #404] ; (630c8 ) │ │ - adds r2, r6, #1 │ │ - lsls r0, r6, #2 │ │ - lsls r2, r2, #2 │ │ - str r5, [r3, r0] │ │ - adds r6, #2 │ │ - str r1, [r3, r2] │ │ - ldr r1, [pc, #392] ; (630cc ) │ │ - add r3, sp, #52 ; 0x34 │ │ - lsls r2, r6, #2 │ │ - str r1, [r2, r3] │ │ - adds r1, r4, #0 │ │ - adds r1, #252 ; 0xfc │ │ - ldr r0, [r1, #56] ; 0x38 │ │ - adds r2, r6, #1 │ │ - lsls r2, r2, #2 │ │ - str r0, [r2, r3] │ │ - ldr r2, [r1, #64] ; 0x40 │ │ - adds r5, r6, #2 │ │ - cmp r2, #0 │ │ - beq.n 62f6a │ │ - ldr r1, [pc, #368] ; (630d0 ) │ │ - lsls r5, r5, #2 │ │ - str r1, [r5, r3] │ │ - adds r5, r6, #4 │ │ - adds r6, #3 │ │ - lsls r6, r6, #2 │ │ - str r2, [r6, r3] │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r1, [r3, #92] ; 0x5c │ │ - cmp r1, #0 │ │ - beq.n 62f84 │ │ - ldr r6, [pc, #348] ; (630d4 ) │ │ - adds r3, r5, #1 │ │ - lsls r0, r5, #2 │ │ - add r2, sp, #52 ; 0x34 │ │ - lsls r3, r3, #2 │ │ - str r6, [r0, r2] │ │ - adds r5, #2 │ │ - str r1, [r3, r2] │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r1, [r3, #96] ; 0x60 │ │ - cmp r1, #0 │ │ - beq.n 62f9e │ │ - ldr r6, [pc, #328] ; (630d8 ) │ │ - adds r3, r5, #1 │ │ - lsls r0, r5, #2 │ │ - add r2, sp, #52 ; 0x34 │ │ - lsls r3, r3, #2 │ │ - str r6, [r0, r2] │ │ - adds r5, #2 │ │ - str r1, [r3, r2] │ │ - movs r3, #190 ; 0xbe │ │ - lsls r3, r3, #1 │ │ - ldr r6, [r4, r3] │ │ - cmp r6, #0 │ │ - beq.n 62fae │ │ - ldr r0, [pc, #304] ; (630dc ) │ │ - add r0, pc │ │ - b.n 6300a │ │ - movs r0, #193 ; 0xc1 │ │ - lsls r1, r5, #2 │ │ - lsls r0, r0, #6 │ │ - add r2, sp, #52 ; 0x34 │ │ - str r0, [r1, r2] │ │ - adds r0, r4, #0 │ │ - adds r0, #252 ; 0xfc │ │ - ldr r1, [r0, #116] ; 0x74 │ │ - adds r3, r5, #1 │ │ - lsls r3, r3, #2 │ │ - adds r5, #2 │ │ - ldr r7, [r7, #84] ; 0x54 │ │ - cmp r1, #4 │ │ - bne.n 62fd8 │ │ - ldr r0, [r0, #104] ; 0x68 │ │ - cmp r0, #1 │ │ - bgt.n 62fd2 │ │ - movs r1, #1 │ │ - str r1, [r2, r3] │ │ - ldr r0, [pc, #264] ; (630e0 ) │ │ - b.n 62fde │ │ - movs r1, #8 │ │ - ldr r0, [pc, #264] ; (630e4 ) │ │ - str r1, [r2, r3] │ │ - blx r7 │ │ - ldr r3, [sp, #20] │ │ - ldr r7, [pc, #260] ; (630e8 ) │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r4, r3] │ │ - add r1, sp, #52 ; 0x34 │ │ - add r2, sp, #44 ; 0x2c │ │ - str r7, [r5, r1] │ │ - ldr r0, [r3, #8] │ │ - str r2, [sp, #0] │ │ - ldr r5, [r3, #36] ; 0x24 │ │ - add r2, sp, #308 ; 0x134 │ │ - movs r3, #128 ; 0x80 │ │ - blx r5 │ │ - str r7, [sp, #36] ; 0x24 │ │ - cmp r0, #0 │ │ - beq.n 63006 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 63012 │ │ - ldr r0, [pc, #228] ; (630ec ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - adds r6, r0, #0 │ │ - b.n 63098 │ │ - movs r3, #1 │ │ - negs r3, r3 │ │ - str r3, [sp, #16] │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - cmp r3, r2 │ │ - bge.n 63098 │ │ - movs r7, #0 │ │ - add r3, sp, #312 ; 0x138 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - add r5, sp, #56 ; 0x38 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #24] │ │ - subs r3, r5, #4 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r2, r3 │ │ - beq.n 63072 │ │ - ldr r3, [r5, #0] │ │ - adds r3, #1 │ │ - beq.n 6306a │ │ - ldr r3, [pc, #172] ; (630f0 ) │ │ - adds r3, r2, r3 │ │ - cmp r3, #5 │ │ - bhi.n 6306a │ │ - ldr r3, [sp, #20] │ │ - add r1, sp, #308 ; 0x134 │ │ - ldr r3, [r4, r3] │ │ - mov ip, r3 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [sp, #24] │ │ - ldr r1, [r3, r1] │ │ - mov r3, ip │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - mov ip, r3 │ │ - add r3, sp, #48 ; 0x30 │ │ - blx ip │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [r5, #0] │ │ - subs r3, r3, r2 │ │ - adds r7, r7, r3 │ │ - ldr r3, [sp, #28] │ │ - adds r5, #8 │ │ - cmp r5, r3 │ │ - bne.n 63032 │ │ - ldr r3, [sp, #16] │ │ - cmp r7, r3 │ │ - blt.n 6307c │ │ - adds r3, #1 │ │ - bne.n 6308a │ │ - ldr r2, [sp, #24] │ │ - add r3, sp, #308 ; 0x134 │ │ - str r7, [sp, #16] │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [sp, #20] │ │ - ldr r3, [r4, r3] │ │ - str r2, [r3, #12] │ │ - cmp r7, #0 │ │ - beq.n 63098 │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - b.n 6301a │ │ - movs r6, #1 │ │ - negs r6, r6 │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #820] ; 0x334 │ │ - adds r0, r6, #0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 630a8 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - movs r3, #207 ; 0xcf │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r6, [r0, #64] ; 0x40 │ │ - movs r7, r0 │ │ - stc2l 15, cr15, [r4], {255} ; 0xff │ │ - adds r0, #36 ; 0x24 │ │ - movs r0, r0 │ │ - adds r0, #35 ; 0x23 │ │ - movs r0, r0 │ │ - adds r0, #34 ; 0x22 │ │ - movs r0, r0 │ │ - adds r0, #33 ; 0x21 │ │ - movs r0, r0 │ │ - adds r0, #32 │ │ - movs r0, r0 │ │ - adds r0, #37 ; 0x25 │ │ - movs r0, r0 │ │ - adds r0, #38 ; 0x26 │ │ - movs r0, r0 │ │ - adds r0, #50 ; 0x32 │ │ - movs r0, r0 │ │ - adds r0, #49 ; 0x31 │ │ - movs r0, r0 │ │ - ldrb r2, [r7, #18] │ │ - movs r4, r0 │ │ - adds r0, #160 ; 0xa0 │ │ - movs r0, r0 │ │ - adds r0, #162 ; 0xa2 │ │ - movs r0, r0 │ │ - adds r0, #56 ; 0x38 │ │ - movs r0, r0 │ │ - ldrb r1, [r3, #18] │ │ - movs r4, r0 │ │ - ldmia r7, {r0, r1, r2, r3, r4, r6, r7} │ │ - Address 0x00000000000630f2 is out of bounds. │ │ - │ │ - │ │ -000630f4 : │ │ - push {r3, r4, r5, lr} │ │ - adds r3, r2, #0 │ │ - movs r2, #169 ; 0xa9 │ │ - lsls r2, r2, #2 │ │ - ldr r2, [r0, r2] │ │ - adds r4, r1, #0 │ │ - cmp r2, #0 │ │ - bne.n 6310a │ │ - ldr r0, [pc, #48] ; (63138 ) │ │ - add r0, pc │ │ - b.n 63132 │ │ - ldr r0, [r2, #8] │ │ - ldr r5, [r2, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - beq.n 63116 │ │ - cmp r1, #0 │ │ - bne.n 63122 │ │ - movs r1, #0 │ │ - adds r2, r1, #0 │ │ - adds r3, r1, #0 │ │ - blx r5 │ │ - movs r0, #0 │ │ - b.n 63136 │ │ - adds r2, r4, #0 │ │ - blx r5 │ │ - adds r3, r0, #0 │ │ - movs r0, #0 │ │ - cmp r3, r0 │ │ - bne.n 63136 │ │ - ldr r0, [pc, #12] ; (6313c ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - pop {r3, r4, r5, pc} │ │ - ldrb r5, [r7, #14] │ │ - movs r4, r0 │ │ - ldrb r2, [r5, #14] │ │ - movs r4, r0 │ │ - │ │ -00063140 : │ │ - push {r4, r5, r6, lr} │ │ - movs r5, #169 ; 0xa9 │ │ - lsls r5, r5, #2 │ │ - ldr r3, [r0, r5] │ │ - adds r6, r0, #0 │ │ - adds r4, r1, #0 │ │ - cmp r3, #0 │ │ - bne.n 63156 │ │ - ldr r0, [pc, #32] ; (63174 ) │ │ - add r0, pc │ │ - b.n 6316c │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #64] ; 0x40 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - bne.n 63168 │ │ - ldr r3, [r6, r5] │ │ - movs r0, #0 │ │ - str r4, [r3, #16] │ │ - b.n 63170 │ │ - ldr r0, [pc, #12] ; (63178 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldrb r3, [r5, #14] │ │ - movs r4, r0 │ │ - ldrb r7, [r4, #14] │ │ - movs r4, r0 │ │ - │ │ -0006317c : │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - push {r4, lr} │ │ - ldr r4, [r0, r3] │ │ - cmp r4, #0 │ │ - bne.n 63194 │ │ - ldr r0, [pc, #12] ; (63198 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - adds r0, r4, #0 │ │ - b.n 63196 │ │ - ldr r0, [r4, #16] │ │ - pop {r4, pc} │ │ - ldrb r3, [r6, #13] │ │ - movs r4, r0 │ │ - │ │ -0006319c : │ │ - push {r3, lr} │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r0, r3] │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #60] ; 0x3c │ │ - blx r3 │ │ - pop {r3, pc} │ │ - │ │ -000631ac : │ │ - push {r4, r5, r6, lr} │ │ - movs r6, #169 ; 0xa9 │ │ - lsls r6, r6, #2 │ │ - ldr r3, [r0, r6] │ │ - cmp r3, #0 │ │ - beq.n 631d2 │ │ - cmp r1, #0 │ │ - beq.n 631d2 │ │ - adds r5, r1, #0 │ │ - movs r1, #0 │ │ - adds r4, r0, #0 │ │ - adds r2, r1, #0 │ │ - bl 630f4 │ │ - ldr r3, [r4, r6] │ │ - adds r1, r5, #0 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #44] ; 0x2c │ │ - blx r3 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -000631d4 : │ │ - ldr r3, [pc, #256] ; (632d8 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #92 ; 0x5c │ │ - movs r5, #169 ; 0xa9 │ │ - ldr r2, [r3, #0] │ │ - str r1, [sp, #16] │ │ - lsls r5, r5, #2 │ │ - str r2, [sp, #84] ; 0x54 │ │ - adds r2, r0, #0 │ │ - adds r2, #252 ; 0xfc │ │ - ldr r1, [r2, #116] ; 0x74 │ │ - adds r4, r0, #0 │ │ - str r1, [sp, #4] │ │ - ldr r1, [r2, #104] ; 0x68 │ │ - str r3, [sp, #20] │ │ - str r1, [sp, #8] │ │ - ldr r1, [r2, #108] ; 0x6c │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #4] │ │ - subs r6, r1, #4 │ │ - negs r1, r6 │ │ - adcs r6, r1 │ │ - ldr r1, [r0, r5] │ │ - subs r7, r1, #0 │ │ - beq.n 632c2 │ │ - movs r7, #0 │ │ - ldr r3, [r2, #120] ; 0x78 │ │ - cmp r3, r7 │ │ - beq.n 63218 │ │ - bl 4c690 │ │ - adds r7, r0, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #2 │ │ - ble.n 63228 │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #0 │ │ - bne.n 63256 │ │ - cmp r6, #0 │ │ - beq.n 63256 │ │ - adds r3, r4, #0 │ │ - adds r3, #252 ; 0xfc │ │ - ldr r3, [r3, #112] ; 0x70 │ │ - cmp r3, #0 │ │ - bne.n 63256 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.n 6323e │ │ - cmp r6, #0 │ │ - bne.n 63244 │ │ - b.n 63256 │ │ - ldr r3, [sp, #4] │ │ - cmp r6, #0 │ │ - beq.n 63262 │ │ - ldr r3, [pc, #148] ; (632dc ) │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - bgt.n 63250 │ │ - movs r3, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #2 │ │ - b.n 63262 │ │ - ldr r0, [pc, #136] ; (632e0 ) │ │ - movs r7, #0 │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 632c2 │ │ - ldr r1, [pc, #128] ; (632e4 ) │ │ - lsls r3, r3, #2 │ │ - add r2, sp, #24 │ │ - str r1, [r3, r2] │ │ - ldr r3, [r4, r5] │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - cmp r6, #0 │ │ - beq.n 63276 │ │ - ldr r0, [pc, #116] ; (632e8 ) │ │ - b.n 63278 │ │ - ldr r0, [pc, #116] ; (632ec ) │ │ - blx r3 │ │ - ldr r3, [r4, r5] │ │ - adds r2, r7, #0 │ │ - ldr r5, [r3, #40] ; 0x28 │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - add r3, sp, #24 │ │ - blx r5 │ │ - movs r5, #0 │ │ - subs r7, r0, #0 │ │ - cmp r7, r5 │ │ - bne.n 6329a │ │ - ldr r0, [pc, #92] ; (632f0 ) │ │ - add r0, pc │ │ - bl 19d8c │ │ - b.n 632c2 │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - adds r0, r4, #0 │ │ - str r5, [r3, #16] │ │ - ldr r1, [sp, #16] │ │ - adds r2, r7, #0 │ │ - bl 630f4 │ │ - cmp r0, #0 │ │ - bge.n 632c2 │ │ - adds r1, r7, #0 │ │ - adds r0, r4, #0 │ │ - bl 631ac │ │ - ldr r0, [pc, #56] ; (632f4 ) │ │ - adds r7, r5, #0 │ │ - add r0, pc │ │ - bl 19d8c │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - adds r0, r7, #0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 632d2 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #92 ; 0x5c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - str r4, [r1, #16] │ │ - movs r7, r0 │ │ - adds r0, #152 ; 0x98 │ │ - movs r0, r0 │ │ - ldrb r3, [r3, #11] │ │ - movs r4, r0 │ │ - adds r0, #56 ; 0x38 │ │ - movs r0, r0 │ │ - adds r0, #160 ; 0xa0 │ │ - movs r0, r0 │ │ - adds r0, #162 ; 0xa2 │ │ - movs r0, r0 │ │ - ldrb r7, [r4, #11] │ │ - movs r4, r0 │ │ - ldrb r2, [r3, #11] │ │ - movs r4, r0 │ │ - │ │ -000632f8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #92] ; (63358 ) │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - adds r6, r1, #0 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #12] │ │ - bl 62ed8 │ │ - adds r4, r0, #0 │ │ - movs r0, #0 │ │ - str r7, [sp, #4] │ │ - cmp r4, r0 │ │ - bne.n 63346 │ │ - movs r7, #169 ; 0xa9 │ │ - lsls r7, r7, #2 │ │ - ldr r3, [r5, r7] │ │ - ldr r2, [pc, #60] ; (6335c ) │ │ - ldr r1, [r3, #12] │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - mov ip, r3 │ │ - add r3, sp, #8 │ │ - blx ip │ │ - adds r1, r4, #0 │ │ - adds r2, r4, #0 │ │ - ldr r3, [sp, #8] │ │ - adds r0, r6, #0 │ │ - bl 9f6e0 <__aeabi_llsl@@Base+0x94c> │ │ - ldr r3, [r5, r7] │ │ - adds r2, r6, #0 │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - ldr r5, [r3, #48] ; 0x30 │ │ - adds r3, r4, #0 │ │ - blx r5 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 63354 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldrsh r4, [r4, r7] │ │ - movs r7, r0 │ │ - adds r0, #46 ; 0x2e │ │ - ... │ │ - │ │ -00063360 : │ │ - push {r3, lr} │ │ - movs r3, #169 ; 0xa9 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r0, r3] │ │ - cmp r3, #0 │ │ - beq.n 63376 │ │ - cmp r1, #0 │ │ - beq.n 63376 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [r3, #52] ; 0x34 │ │ - blx r3 │ │ - pop {r3, pc} │ │ - push {r4, r5, lr} │ │ + vsli.32 d27, d16, #31 │ │ ldr r4, [r0, #4] │ │ adds r3, r0, #0 │ │ movs r0, #2 │ │ cmp r2, r4 │ │ - blt.n 63390 │ │ + blt.n 63390 │ │ ldr r0, [r3, #12] │ │ asrs r5, r2, #31 │ │ adds r4, r4, r0 │ │ lsrs r0, r4, #31 │ │ cmp r2, r4 │ │ adcs r0, r5 │ │ ldr r2, [r3, #0] │ │ cmp r1, r2 │ │ - bge.n 6339a │ │ + bge.n 6339a │ │ movs r3, #4 │ │ - b.n 633a4 │ │ + b.n 633a4 │ │ ldr r3, [r3, #8] │ │ adds r3, r2, r3 │ │ cmp r1, r3 │ │ - blt.n 633a6 │ │ + blt.n 633a6 │ │ movs r3, #8 │ │ orrs r0, r3 │ │ pop {r4, r5, pc} │ │ │ │ 000633a8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ @@ -145599,19 +145549,19 @@ │ │ bge.n 6341a │ │ adds r3, r2, #0 │ │ movs r0, #1 │ │ cmp r1, r3 │ │ bgt.n 63422 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - subs r1, #52 ; 0x34 │ │ + subs r2, #194 ; 0xc2 │ │ movs r4, r0 │ │ - subs r2, #34 ; 0x22 │ │ + subs r1, #244 ; 0xf4 │ │ movs r4, r0 │ │ - subs r1, #38 ; 0x26 │ │ + subs r2, #180 ; 0xb4 │ │ movs r4, r0 │ │ ldr r0, [pc, #408] ; (635cc ) │ │ movs r4, r0 │ │ │ │ 00063434 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ @@ -145692,23 +145642,23 @@ │ │ cmp r2, #0 │ │ ble.n 634dc │ │ subs r4, r3, #1 │ │ orrs r4, r3 │ │ lsrs r4, r4, #31 │ │ eors r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - subs r0, #166 ; 0xa6 │ │ + subs r2, #52 ; 0x34 │ │ movs r4, r0 │ │ - subs r1, #148 ; 0x94 │ │ + subs r1, #102 ; 0x66 │ │ movs r4, r0 │ │ - subs r0, #146 ; 0x92 │ │ + subs r2, #32 │ │ movs r4, r0 │ │ ; instruction: 0x47d2 │ │ movs r4, r0 │ │ - subs r0, #126 ; 0x7e │ │ + subs r2, #12 │ │ movs r4, r0 │ │ ldrb r3, [r1, #5] │ │ movs r4, r0 │ │ │ │ 000634f8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ @@ -145785,23 +145735,23 @@ │ │ str r3, [r2, #4] │ │ cmp r4, r6 │ │ bge.n 63592 │ │ adds r4, r6, #0 │ │ subs r4, r4, r3 │ │ str r4, [r2, #12] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - adds r7, #232 ; 0xe8 │ │ + subs r1, #118 ; 0x76 │ │ movs r4, r0 │ │ - subs r0, #214 ; 0xd6 │ │ + subs r0, #168 ; 0xa8 │ │ movs r4, r0 │ │ - adds r7, #218 ; 0xda │ │ + subs r1, #104 ; 0x68 │ │ movs r4, r0 │ │ bx r3 │ │ movs r4, r0 │ │ - adds r7, #200 ; 0xc8 │ │ + subs r1, #86 ; 0x56 │ │ movs r4, r0 │ │ ldrb r5, [r2, #2] │ │ movs r4, r0 │ │ │ │ 000635b0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ @@ -145948,19 +145898,19 @@ │ │ str r5, [r3, #4] │ │ str r1, [r3, #8] │ │ str r2, [r3, #12] │ │ movs r0, #1 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r7, #44 ; 0x2c │ │ + subs r0, #186 ; 0xba │ │ movs r4, r0 │ │ ldrb r0, [r0, #0] │ │ movs r4, r0 │ │ - adds r7, #28 │ │ + subs r0, #170 ; 0xaa │ │ movs r4, r0 │ │ strb r7, [r6, #31] │ │ movs r4, r0 │ │ │ │ 000636ec : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ @@ -146061,20 +146011,20 @@ │ │ beq.n 6383e │ │ ldr r3, [sp, #0] │ │ cmp r5, r3 │ │ beq.n 6386c │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ ldr r0, [sp, #24] │ │ - bl 63378 │ │ + bl 63378 │ │ ldr r1, [sp, #0] │ │ str r0, [sp, #28] │ │ adds r2, r7, #0 │ │ ldr r0, [sp, #24] │ │ - bl 63378 │ │ + bl 63378 │ │ movs r6, #0 │ │ str r0, [sp, #32] │ │ str r6, [sp, #8] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #28] │ │ orrs r3, r2 │ │ bne.n 637dc │ │ @@ -146235,15 +146185,15 @@ │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r0 │ │ str r3, [sp, #8] │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ adds r2, r6, #0 │ │ - bl 63378 │ │ + bl 63378 │ │ ldr r5, [sp, #8] │ │ str r0, [sp, #28] │ │ adds r3, r6, #0 │ │ b.n 639c2 │ │ movs r2, #2 │ │ ldr r3, [sp, #32] │ │ tst r3, r2 │ │ @@ -146301,15 +146251,15 @@ │ │ bl 9ee60 <__aeabi_llsl@@Base+0xcc> │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r0 │ │ str r3, [sp, #8] │ │ adds r2, r6, #0 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #8] │ │ - bl 63378 │ │ + bl 63378 │ │ ldr r3, [sp, #8] │ │ adds r7, r6, #0 │ │ str r3, [sp, #0] │ │ adds r3, r6, #0 │ │ adds r6, r4, #0 │ │ str r0, [sp, #32] │ │ adds r4, r6, #0 │ │ @@ -146327,31 +146277,31 @@ │ │ movs r0, #1 │ │ b.n 63a10 │ │ cmp r4, r7 │ │ beq.n 639e4 │ │ b.n 637b0 │ │ b.n 63856 │ │ nop ; (mov r8, r8) │ │ - adds r5, #234 ; 0xea │ │ + adds r7, #120 ; 0x78 │ │ movs r4, r0 │ │ strb r3, [r1, #27] │ │ movs r4, r0 │ │ - adds r5, #218 ; 0xda │ │ + adds r7, #104 ; 0x68 │ │ movs r4, r0 │ │ strb r0, [r0, #27] │ │ movs r4, r0 │ │ - adds r5, #198 ; 0xc6 │ │ + adds r7, #84 ; 0x54 │ │ movs r4, r0 │ │ strb r7, [r5, #26] │ │ movs r4, r0 │ │ - adds r5, #182 ; 0xb6 │ │ + adds r7, #68 ; 0x44 │ │ movs r4, r0 │ │ strb r2, [r4, #26] │ │ movs r4, r0 │ │ - adds r5, #166 ; 0xa6 │ │ + adds r7, #52 ; 0x34 │ │ movs r4, r0 │ │ strb r5, [r2, #26] │ │ movs r4, r0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 00063a14 : │ │ @@ -146433,31 +146383,31 @@ │ │ movs r4, #1 │ │ subs r2, r2, r3 │ │ str r3, [r5, #4] │ │ str r0, [r5, #8] │ │ str r2, [r5, #12] │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - adds r2, #200 ; 0xc8 │ │ + adds r4, #86 ; 0x56 │ │ movs r4, r0 │ │ strb r2, [r7, #14] │ │ movs r4, r0 │ │ - adds r2, #186 ; 0xba │ │ + adds r4, #72 ; 0x48 │ │ movs r4, r0 │ │ strb r2, [r6, #14] │ │ movs r4, r0 │ │ - adds r2, #166 ; 0xa6 │ │ + adds r4, #52 ; 0x34 │ │ movs r4, r0 │ │ strb r5, [r4, #14] │ │ movs r4, r0 │ │ - adds r2, #148 ; 0x94 │ │ + adds r4, #34 ; 0x22 │ │ movs r4, r0 │ │ strb r1, [r3, #14] │ │ movs r4, r0 │ │ - adds r2, #134 ; 0x86 │ │ + adds r4, #20 │ │ movs r4, r0 │ │ strb r0, [r2, #14] │ │ movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #28] │ │ sub sp, #68 ; 0x44 │ │ ldr r3, [pc, #768] ; (63dec ) │ │ @@ -154777,15 +154727,15 @@ │ │ ldr r2, [r2, #0] │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ ands r3, r2 │ │ beq.n 67dac │ │ adds r0, r5, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ movs r3, #1 │ │ cmp r0, #0 │ │ bge.n 67db2 │ │ movs r3, #0 │ │ b.n 67db2 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ @@ -154794,15 +154744,15 @@ │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 67dce │ │ adds r0, r4, #0 │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ cmp r0, #0 │ │ blt.n 67df0 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 67de8 │ │ @@ -154822,20 +154772,20 @@ │ │ b.n 67dfa │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ beq.n 67e80 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #4] │ │ adds r0, r5, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ beq.n 67e82 │ │ adds r0, r4, #0 │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ b.n 67e82 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldrh r1, [r6, #0] │ │ ldr r0, [r4, #16] │ │ ldr r2, [r3, #56] ; 0x38 │ │ ldrb r2, [r2, #9] │ │ mov ip, r2 │ │ @@ -154954,15 +154904,15 @@ │ │ bne.n 67f0e │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 67f0e │ │ adds r0, r5, #0 │ │ - bl 4791c │ │ + bl 47be4 │ │ b.n 67f44 │ │ ldrb r3, [r2, #9] │ │ cmp r3, #1 │ │ bne.n 67f32 │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ beq.n 67f20 │ │ @@ -154971,23 +154921,23 @@ │ │ bne.n 67f32 │ │ lsls r3, r3, #4 │ │ lsrs r3, r3, #28 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 67f32 │ │ adds r0, r5, #0 │ │ - bl 4f660 │ │ + bl 4e23c │ │ b.n 67f44 │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #27 │ │ bpl.n 67f40 │ │ bl 67b3c │ │ b.n 67f44 │ │ - bl 62828 │ │ + bl 63124 │ │ str r0, [sp, #4] │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 67f4e │ │ b.n 6807a │ │ ldr r3, [r5, #4] │ │ ldr r7, [pc, #392] ; (680dc ) │ │ @@ -155134,15 +155084,15 @@ │ │ bhi.n 6809e │ │ ldr r3, [sp, #4] │ │ str r3, [r4, #12] │ │ cmp r3, #0 │ │ beq.n 68084 │ │ b.n 67eda │ │ adds r0, r4, #0 │ │ - bl 505fe │ │ + bl 505fa │ │ ldr r0, [pc, #116] ; (68100 ) │ │ add r0, pc │ │ bl 19d8c │ │ b.n 680ca │ │ ldr r3, [pc, #108] ; (68104 ) │ │ ldr r2, [sp, #8] │ │ ldr r3, [r2, r3] │ │ @@ -155872,15 +155822,15 @@ │ │ ldr r3, [r4, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldr r7, [r3, #12] │ │ cmp r2, #0 │ │ bne.n 6866a │ │ b.n 68730 │ │ ldr r0, [sp, #20] │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ cmp r0, #0 │ │ bge.n 6862e │ │ movs r4, #1 │ │ negs r4, r4 │ │ bl 6a13a │ │ ldr r3, [sp, #28] │ │ subs r0, r3, #1 │ │ @@ -156706,15 +156656,15 @@ │ │ strh r4, [r2, r0] │ │ adds r0, #2 │ │ b.n 68ce0 │ │ nop ; (mov r8, r8) │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ - bl 47d1a │ │ + bl 47d1a │ │ lsrs r1, r4, #32 │ │ movs r0, r0 │ │ bl ffc47ce0 <_end@@Base+0xffb69278> │ │ lsrs r1, r4, #32 │ │ lsrs r1, r4, #32 │ │ ldrb.w r0, [pc, #-2016] ; 6854c │ │ ; instruction: 0xfbdeffff │ │ @@ -158083,15 +158033,15 @@ │ │ subs r0, r2, #1 │ │ b.n 6983a │ │ nop ; (mov r8, r8) │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ vaddl.u q8, d15, d0 │ │ - bl 4882e │ │ + bl 4882e │ │ lsrs r1, r4, #32 │ │ movs r0, r0 │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #8] │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #24] │ │ adds r5, r3, #0 │ │ @@ -158474,15 +158424,15 @@ │ │ b.n 6a128 │ │ movs r0, #0 │ │ b.n 69b1c │ │ nop ; (mov r8, r8) │ │ bl ffc48afc <_end@@Base+0xffb6a094> │ │ lsrs r1, r4, #32 │ │ lsrs r1, r4, #32 │ │ - bl 48b46 │ │ + bl 48b46 │ │ lsrs r1, r4, #32 │ │ movs r0, r0 │ │ ldrb.w r0, [pc, #-2016] ; 69370 │ │ ; instruction: 0xfbdeffff │ │ lsls r1, r4, #16 │ │ movs r0, r0 │ │ smlsldx pc, fp, lr, lr ; │ │ @@ -159228,15 +159178,15 @@ │ │ ldr r3, [sp, #20] │ │ movs r4, #0 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 6a13a │ │ ldr r0, [sp, #20] │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ adds r0, r4, #0 │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ lsls r7, r7, #3 │ │ lsls r7, r7, #3 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ │ │ @@ -159269,15 +159219,15 @@ │ │ ldr r3, [r3, #52] ; 0x34 │ │ ldr r4, [r3, #12] │ │ adds r4, #28 │ │ cmp r1, #0 │ │ bne.n 6a196 │ │ b.n 6a210 │ │ ldr r0, [sp, #12] │ │ - bl 48fb8 │ │ + bl 4ef20 │ │ cmp r0, #0 │ │ bge.n 6a160 │ │ movs r4, #1 │ │ negs r4, r4 │ │ b.n 6a85c │ │ lsls r0, r1, #1 │ │ cmp r2, #2 │ │ @@ -160133,15 +160083,15 @@ │ │ bne.n 6a7ae │ │ ldr r3, [sp, #12] │ │ movs r4, #0 │ │ ldr r3, [r3, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 6a85c │ │ ldr r0, [sp, #12] │ │ - bl 48fe0 │ │ + bl 4ef48 │ │ adds r0, r4, #0 │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldrb.w r0, [pc, #-2016] ; 6a088 │ │ ldrb r7, [r3, #16] │ │ lsls r0, r4, #15 │ │ @@ -160189,15 +160139,15 @@ │ │ orrs r6, r3 │ │ str r6, [r4, #0] │ │ b.n 6a9e6 │ │ ldr r3, [r4, #52] ; 0x34 │ │ adds r1, r5, #0 │ │ ldr r2, [r3, #72] ; 0x48 │ │ adds r0, r4, #0 │ │ - bl 4976c │ │ + bl 46f5c │ │ ldr r2, [r4, #8] │ │ add r3, sp, #52 ; 0x34 │ │ adds r0, r4, #0 │ │ str r2, [r3, #8] │ │ ldr r2, [r4, #12] │ │ adds r1, r3, #0 │ │ str r2, [r3, #12] │ │ @@ -162036,297 +161986,154 @@ │ │ add sp, #124 ; 0x7c │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 0006b7a0 : │ │ push {r3, lr} │ │ bl 1cda4 │ │ pop {r3, pc} │ │ - │ │ -0006b7a8 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #76] ; (6b7f8 ) │ │ - ldr r5, [pc, #76] ; (6b7fc ) │ │ - sub sp, #64 ; 0x40 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r5, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r5, #0] │ │ - adds r3, #144 ; 0x90 │ │ - ldr r6, [r3, #0] │ │ - ldr r1, [r6, #4] │ │ - bl 4c6b4 │ │ - cmp r0, #0 │ │ - bge.n 6b7e8 │ │ - ldr r0, [r5, #0] │ │ - bl 4c5dc │ │ - adds r1, r0, #0 │ │ - str r0, [r6, #4] │ │ - ldr r0, [r5, #0] │ │ - bl 4c6b4 │ │ - ldr r3, [pc, #32] ; (6b800 ) │ │ - mov r0, sp │ │ - str r3, [sp, #0] │ │ - bl 28f10 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 6b7f4 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #64 ; 0x40 │ │ - pop {r4, r5, r6, pc} │ │ - blt.n 6b864 │ │ - movs r6, r0 │ │ - blt.n 6b870 │ │ - movs r6, r0 │ │ - movs r0, #1 │ │ - ... │ │ - │ │ -0006b804 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #28] ; (6b824 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - adds r3, #144 ; 0x90 │ │ - ldr r5, [r3, #0] │ │ - bl 4c690 │ │ - movs r1, #0 │ │ - str r0, [r5, #4] │ │ - ldr r0, [r4, #0] │ │ - bl 4c6b4 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - bge.n 6b7f0 │ │ - movs r6, r0 │ │ - │ │ -0006b828 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #152] ; (6b8c4 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 6b86a │ │ - ldr r3, [r4, #4] │ │ - cmp r3, #0 │ │ - bne.n 6b86a │ │ - bl 6b804 │ │ - bl 1aef8 │ │ - ldr r3, [pc, #132] ; (6b8c8 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 46354 │ │ - cmp r0, #0 │ │ - bne.n 6b8c0 │ │ - str r0, [r4, #0] │ │ - bl 1af74 │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #1 │ │ - bl 28ddc │ │ - cmp r0, #0 │ │ - bne.n 6b8c0 │ │ - bl 6b7a8 │ │ - b.n 6b8c0 │ │ - ldr r3, [pc, #96] ; (6b8cc ) │ │ - add r3, pc │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - beq.n 6b882 │ │ - movs r0, #128 ; 0x80 │ │ - lsls r0, r0, #2 │ │ - bl 28ddc │ │ - cmp r0, #0 │ │ - bne.n 6b8a0 │ │ - b.n 6b894 │ │ - ldr r3, [pc, #76] ; (6b8d0 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 46334 │ │ - cmp r0, #0 │ │ - beq.n 6b874 │ │ - b.n 6b8c0 │ │ - movs r0, #4 │ │ - adds r0, #255 ; 0xff │ │ - bl 28ddc │ │ - cmp r0, #0 │ │ - beq.n 6b8aa │ │ - movs r2, #1 │ │ - ldr r3, [pc, #48] ; (6b8d4 ) │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - b.n 6b8c0 │ │ - movs r0, #130 ; 0x82 │ │ - lsls r0, r0, #1 │ │ - bl 28ddc │ │ - cmp r0, #0 │ │ - bne.n 6b8a0 │ │ - movs r2, #1 │ │ - ldr r3, [pc, #28] ; (6b8d8 ) │ │ - add r3, pc │ │ - str r0, [r3, #4] │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - cmp r4, #72 ; 0x48 │ │ - movs r7, r0 │ │ - bge.n 6b824 │ │ - movs r6, r0 │ │ - cmp r4, #8 │ │ - movs r7, r0 │ │ - bge.n 6b9b4 │ │ - movs r6, r0 │ │ - cmp r3, #208 ; 0xd0 │ │ - movs r7, r0 │ │ - cmp r3, #186 ; 0xba │ │ - movs r7, r0 │ │ movs r0, #1 │ │ bx lr │ │ push {r0, r1, r4, r5, r6, lr} │ │ movs r1, #172 ; 0xac │ │ movs r0, #1 │ │ lsls r1, r1, #2 │ │ bl 4545c │ │ - ldr r5, [pc, #268] ; (6b9fc ) │ │ + ldr r5, [pc, #268] ; (6b8c8 ) │ │ adds r4, r0, #0 │ │ add r5, pc │ │ cmp r0, #0 │ │ - bne.n 6b8fc │ │ + bne.n 6b7c8 │ │ bl 19ec4 │ │ - b.n 6b9f6 │ │ + b.n 6b8c2 │ │ movs r0, #1 │ │ movs r1, #16 │ │ bl 4545c │ │ subs r6, r0, #0 │ │ - bne.n 6b916 │ │ + bne.n 6b7e2 │ │ bl 19ec4 │ │ adds r0, r4, #0 │ │ bl 4546c │ │ adds r0, r6, #0 │ │ - b.n 6b9f8 │ │ + b.n 6b8c4 │ │ movs r3, #167 ; 0xa7 │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ - ldr r3, [pc, #224] ; (6ba00 ) │ │ - ldr r2, [pc, #228] ; (6ba04 ) │ │ + ldr r3, [pc, #224] ; (6b8cc ) │ │ + ldr r2, [pc, #228] ; (6b8d0 ) │ │ add r3, pc │ │ str r3, [r4, #4] │ │ - ldr r3, [pc, #224] ; (6ba08 ) │ │ + ldr r3, [pc, #224] ; (6b8d4 ) │ │ add r3, pc │ │ str r3, [r4, #8] │ │ adds r3, r4, #0 │ │ ldr r2, [r5, r2] │ │ adds r3, #204 ; 0xcc │ │ str r2, [r3, #0] │ │ - ldr r3, [pc, #216] ; (6ba0c ) │ │ + ldr r3, [pc, #216] ; (6b8d8 ) │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #216] ; (6ba10 ) │ │ + ldr r2, [pc, #216] ; (6b8dc ) │ │ ldr r3, [r5, r3] │ │ str r3, [sp, #4] │ │ str r3, [r4, #32] │ │ - ldr r3, [pc, #212] ; (6ba14 ) │ │ + ldr r3, [pc, #212] ; (6b8e0 ) │ │ ldr r3, [r5, r3] │ │ str r3, [sp, #4] │ │ str r3, [r4, #40] ; 0x28 │ │ ldr r2, [r5, r2] │ │ adds r3, r4, #4 │ │ str r2, [sp, #4] │ │ str r2, [r3, #124] ; 0x7c │ │ - ldr r2, [pc, #200] ; (6ba18 ) │ │ + ldr r2, [pc, #200] ; (6b8e4 ) │ │ adds r3, #156 ; 0x9c │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #0] │ │ movs r2, #171 ; 0xab │ │ - ldr r3, [pc, #192] ; (6ba1c ) │ │ + ldr r3, [pc, #192] ; (6b8e8 ) │ │ lsls r2, r2, #2 │ │ add r3, pc │ │ str r3, [r4, r2] │ │ adds r3, r4, #0 │ │ - ldr r2, [pc, #184] ; (6ba20 ) │ │ + ldr r2, [pc, #184] ; (6b8ec ) │ │ adds r3, #164 ; 0xa4 │ │ ldr r2, [r5, r2] │ │ str r2, [r3, #0] │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #180] ; (6ba24 ) │ │ + ldr r2, [pc, #180] ; (6b8f0 ) │ │ ldr r2, [r5, r2] │ │ str r2, [r3, #4] │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #176] ; (6ba28 ) │ │ + ldr r2, [pc, #176] ; (6b8f4 ) │ │ adds r3, #8 │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #0] │ │ - ldr r2, [pc, #168] ; (6ba2c ) │ │ + ldr r2, [pc, #168] ; (6b8f8 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #4] │ │ - ldr r2, [pc, #164] ; (6ba30 ) │ │ + ldr r2, [pc, #164] ; (6b8fc ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #8] │ │ - ldr r2, [pc, #160] ; (6ba34 ) │ │ + ldr r2, [pc, #160] ; (6b900 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #16] │ │ - ldr r2, [pc, #156] ; (6ba38 ) │ │ + ldr r2, [pc, #156] ; (6b904 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #20] │ │ - ldr r2, [pc, #152] ; (6ba3c ) │ │ + ldr r2, [pc, #152] ; (6b908 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #24] │ │ - ldr r2, [pc, #148] ; (6ba40 ) │ │ + ldr r2, [pc, #148] ; (6b90c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #28] │ │ - ldr r2, [pc, #144] ; (6ba44 ) │ │ + ldr r2, [pc, #144] ; (6b910 ) │ │ add r2, pc │ │ str r2, [r3, #36] ; 0x24 │ │ - ldr r2, [pc, #144] ; (6ba48 ) │ │ + ldr r2, [pc, #144] ; (6b914 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #40] ; 0x28 │ │ - ldr r2, [pc, #140] ; (6ba4c ) │ │ + ldr r2, [pc, #140] ; (6b918 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #44] ; 0x2c │ │ - ldr r2, [pc, #136] ; (6ba50 ) │ │ + ldr r2, [pc, #136] ; (6b91c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #48] ; 0x30 │ │ - ldr r2, [pc, #132] ; (6ba54 ) │ │ + ldr r2, [pc, #132] ; (6b920 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #52] ; 0x34 │ │ - ldr r2, [pc, #128] ; (6ba58 ) │ │ + ldr r2, [pc, #128] ; (6b924 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #64] ; 0x40 │ │ - ldr r2, [pc, #124] ; (6ba5c ) │ │ + ldr r2, [pc, #124] ; (6b928 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #68] ; 0x44 │ │ - ldr r2, [pc, #120] ; (6ba60 ) │ │ + ldr r2, [pc, #120] ; (6b92c ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #72] ; 0x48 │ │ - ldr r2, [pc, #116] ; (6ba64 ) │ │ + ldr r2, [pc, #116] ; (6b930 ) │ │ ldr r2, [r5, r2] │ │ str r2, [sp, #4] │ │ str r2, [r3, #76] ; 0x4c │ │ adds r0, r4, #0 │ │ pop {r1, r2, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6b400 │ │ + b.n 6b534 │ │ movs r6, r0 │ │ lsls r1, r6, #5 │ │ movs r0, r0 │ │ vminnm.f16 , q8, │ │ lsls r1, r4, #5 │ │ movs r0, r0 │ │ vminnm.f16 , q10, │ │ @@ -162369,182 +162176,325 @@ │ │ bl 1cd30 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ bl 6bfa0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #108] ; (6bb04 ) │ │ - ldr r2, [pc, #108] ; (6bb08 ) │ │ + ldr r3, [pc, #108] ; (6b9d0 ) │ │ + ldr r2, [pc, #108] ; (6b9d4 ) │ │ sub sp, #28 │ │ add r3, pc │ │ ldr r5, [r3, r2] │ │ movs r7, #0 │ │ ldr r2, [r5, #0] │ │ adds r6, r0, #0 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #96] ; (6bb0c ) │ │ + ldr r2, [pc, #96] ; (6b9d8 ) │ │ mov r0, sp │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #0] │ │ - ldr r2, [pc, #92] ; (6bb10 ) │ │ + ldr r2, [pc, #92] ; (6b9dc ) │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #88] ; (6bb14 ) │ │ + ldr r2, [pc, #88] ; (6b9e0 ) │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #84] ; (6bb18 ) │ │ + ldr r2, [pc, #84] ; (6b9e4 ) │ │ ldr r3, [r3, r2] │ │ str r7, [sp, #16] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ - bl 49e10 │ │ + bl 489ec │ │ cmp r0, r7 │ │ - blt.n 6baee │ │ + blt.n 6b9ba │ │ adds r6, #252 ; 0xfc │ │ mov r1, sp │ │ ldr r0, [r6, #16] │ │ - bl 4a064 │ │ + bl 48c40 │ │ bl 6c174 │ │ bl 6bf3c │ │ bl 6bc00 │ │ adds r0, r7, #0 │ │ - b.n 6baf2 │ │ + b.n 6b9be │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 6bafe │ │ + beq.n 6b9ca │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6c1b0 │ │ + b.n 6b2e4 │ │ movs r6, r0 │ │ - bl ffd60b0a <_end@@Base+0xffc820a2> │ │ + bl ffd609d6 <_end@@Base+0xffc81f6e> │ │ ; instruction: 0xffc8ffff │ │ ; instruction: 0xffccffff │ │ ; instruction: 0xffd0ffff │ │ ; instruction: 0xffd4ffff │ │ │ │ -0006bb1c : │ │ +0006b9e8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #132] ; (6bba4 ) │ │ + ldr r4, [pc, #132] ; (6ba70 ) │ │ sub sp, #28 │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #128] ; (6bba8 ) │ │ + ldr r2, [pc, #128] ; (6ba74 ) │ │ add r4, pc │ │ adds r6, r0, #0 │ │ ldr r2, [r4, r2] │ │ adds r5, r1, #0 │ │ str r0, [r2, #0] │ │ str r2, [sp, #12] │ │ - ldr r2, [pc, #120] ; (6bbac ) │ │ + ldr r2, [pc, #120] ; (6ba78 ) │ │ adds r0, r3, #0 │ │ ldr r2, [r4, r2] │ │ str r2, [sp, #16] │ │ str r1, [r2, #0] │ │ - ldr r2, [pc, #112] ; (6bbb0 ) │ │ + ldr r2, [pc, #112] ; (6ba7c ) │ │ ldr r7, [r4, r2] │ │ ldr r2, [sp, #8] │ │ str r2, [r7, #0] │ │ bl 9f100 <__aeabi_llsl@@Base+0x36c> │ │ - ldr r3, [pc, #104] ; (6bbb4 ) │ │ + ldr r3, [pc, #104] ; (6ba80 ) │ │ str r0, [sp, #4] │ │ ldr r3, [r4, r3] │ │ str r3, [sp, #20] │ │ str r0, [r3, #0] │ │ - bl 49d70 │ │ + bl 4894c │ │ cmp r0, #0 │ │ - beq.n 6bb7a │ │ + beq.n 6ba46 │ │ adds r0, #252 ; 0xfc │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - ble.n 6bb7a │ │ + ble.n 6ba46 │ │ ldr r3, [r0, #16] │ │ ldr r2, [r7, #0] │ │ str r2, [r3, #16] │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, #0] │ │ str r2, [r3, #20] │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #0] │ │ str r2, [r3, #24] │ │ ldr r2, [sp, #20] │ │ ldr r2, [r2, #0] │ │ str r2, [r3, #28] │ │ - ldr r3, [pc, #60] ; (6bbb8 ) │ │ + ldr r3, [pc, #60] ; (6ba84 ) │ │ ldr r4, [r4, r3] │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n 6bba0 │ │ + beq.n 6ba6c │ │ adds r3, r5, #0 │ │ movs r1, #5 │ │ adds r2, r6, #0 │ │ bl 2a834 │ │ ldr r0, [r4, #0] │ │ - bl 4a41c │ │ + bl 48ff8 │ │ ldr r3, [sp, #8] │ │ str r6, [r0, #40] ; 0x28 │ │ str r5, [r0, #44] ; 0x2c │ │ str r3, [r0, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ str r3, [r0, #48] ; 0x30 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - b.n 6c13c │ │ + b.n 6c270 │ │ movs r6, r0 │ │ ; instruction: 0xffccffff │ │ ; instruction: 0xffd0ffff │ │ ; instruction: 0xffc8ffff │ │ ; instruction: 0xffd4ffff │ │ - bl ffd68bba <_end@@Base+0xffc8a152> │ │ + bl ffd68a86 <_end@@Base+0xffc8a01e> │ │ │ │ -0006bbbc : │ │ +0006ba88 : │ │ push {r3, lr} │ │ adds r1, #144 ; 0x90 │ │ ldr r3, [r1, #0] │ │ ldr r1, [r3, #0] │ │ - bl 631d4 │ │ + bl 5c6bc │ │ pop {r3, pc} │ │ │ │ -0006bbca : │ │ +0006ba96 : │ │ push {r3, lr} │ │ cmp r1, #0 │ │ - beq.n 6bbdc │ │ + beq.n 6baa8 │ │ cmp r2, #0 │ │ - beq.n 6bbdc │ │ + beq.n 6baa8 │ │ adds r1, #144 ; 0x90 │ │ ldr r3, [r1, #0] │ │ ldr r1, [r3, #0] │ │ - b.n 6bbe0 │ │ + b.n 6baac │ │ movs r1, #0 │ │ adds r2, r1, #0 │ │ - bl 630f4 │ │ + bl 5c5dc │ │ pop {r3, pc} │ │ │ │ -0006bbe6 : │ │ +0006bab2 : │ │ push {r3, lr} │ │ adds r1, #144 ; 0x90 │ │ ldr r3, [r1, #0] │ │ ldr r1, [r3, #0] │ │ - bl 6319c │ │ + bl 5c684 │ │ pop {r3, pc} │ │ │ │ -0006bbf4 : │ │ +0006bac0 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl 62b20 │ │ + bl 5c008 │ │ pop {r3, pc} │ │ ... │ │ │ │ +0006bacc : │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [pc, #76] ; (6bb1c ) │ │ + ldr r5, [pc, #76] ; (6bb20 ) │ │ + sub sp, #64 ; 0x40 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r5, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r5, #0] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r6, [r3, #0] │ │ + ldr r1, [r6, #4] │ │ + bl 4b290 │ │ + cmp r0, #0 │ │ + bge.n 6bb0c │ │ + ldr r0, [r5, #0] │ │ + bl 4b1b8 │ │ + adds r1, r0, #0 │ │ + str r0, [r6, #4] │ │ + ldr r0, [r5, #0] │ │ + bl 4b290 │ │ + ldr r3, [pc, #32] ; (6bb24 ) │ │ + mov r0, sp │ │ + str r3, [sp, #0] │ │ + bl 28f10 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 6bb18 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #64 ; 0x40 │ │ + pop {r4, r5, r6, pc} │ │ + bhi.n 6bb40 │ │ + movs r6, r0 │ │ + bhi.n 6bb4c │ │ + movs r6, r0 │ │ + movs r0, #1 │ │ + ... │ │ + │ │ +0006bb28 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #28] ; (6bb48 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + adds r3, #144 ; 0x90 │ │ + ldr r5, [r3, #0] │ │ + bl 4b26c │ │ + movs r1, #0 │ │ + str r0, [r5, #4] │ │ + ldr r0, [r4, #0] │ │ + bl 4b290 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + bvc.n 6bacc │ │ + movs r6, r0 │ │ + │ │ +0006bb4c : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #152] ; (6bbe8 ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 6bb8e │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + bne.n 6bb8e │ │ + bl 6bb28 │ │ + bl 1aef8 │ │ + ldr r3, [pc, #132] ; (6bbec ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 46354 │ │ + cmp r0, #0 │ │ + bne.n 6bbe4 │ │ + str r0, [r4, #0] │ │ + bl 1af74 │ │ + movs r0, #128 ; 0x80 │ │ + lsls r0, r0, #1 │ │ + bl 28ddc │ │ + cmp r0, #0 │ │ + bne.n 6bbe4 │ │ + bl 6bacc │ │ + b.n 6bbe4 │ │ + ldr r3, [pc, #96] ; (6bbf0 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + beq.n 6bba6 │ │ + movs r0, #128 ; 0x80 │ │ + lsls r0, r0, #2 │ │ + bl 28ddc │ │ + cmp r0, #0 │ │ + bne.n 6bbc4 │ │ + b.n 6bbb8 │ │ + ldr r3, [pc, #76] ; (6bbf4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 46334 │ │ + cmp r0, #0 │ │ + beq.n 6bb98 │ │ + b.n 6bbe4 │ │ + movs r0, #4 │ │ + adds r0, #255 ; 0xff │ │ + bl 28ddc │ │ + cmp r0, #0 │ │ + beq.n 6bbce │ │ + movs r2, #1 │ │ + ldr r3, [pc, #48] ; (6bbf8 ) │ │ + add r3, pc │ │ + str r2, [r3, #4] │ │ + b.n 6bbe4 │ │ + movs r0, #130 ; 0x82 │ │ + lsls r0, r0, #1 │ │ + bl 28ddc │ │ + cmp r0, #0 │ │ + bne.n 6bbc4 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #28] ; (6bbfc ) │ │ + add r3, pc │ │ + str r0, [r3, #4] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + cmp r1, #64 ; 0x40 │ │ + movs r7, r0 │ │ + bvc.n 6bb00 │ │ + movs r6, r0 │ │ + cmp r1, #0 │ │ + movs r7, r0 │ │ + bvc.n 6bc90 │ │ + movs r6, r0 │ │ + cmp r0, #200 ; 0xc8 │ │ + movs r7, r0 │ │ + cmp r0, #178 ; 0xb2 │ │ + movs r7, r0 │ │ + │ │ 0006bc00 : │ │ movs r2, #0 │ │ ldr r3, [pc, #8] ; (6bc0c ) │ │ add r3, pc │ │ strb r2, [r3, #0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ @@ -162737,15 +162687,15 @@ │ │ adds r0, r6, #0 │ │ bl 4546c │ │ ldr r0, [pc, #84] ; (6be00 ) │ │ add r0, pc │ │ bl 19d8c │ │ b.n 6bddc │ │ adds r0, r7, #0 │ │ - bl 632f8 │ │ + bl 5c7e0 │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ bne.n 6bdd0 │ │ ldr r0, [r6, #8] │ │ bl 9eee0 <__aeabi_llsl@@Base+0x14c> │ │ adds r0, r6, #0 │ │ bl 4546c │ │ @@ -162814,15 +162764,15 @@ │ │ str r3, [r7, #0] │ │ cmp r5, r3 │ │ beq.n 6be7a │ │ ldr r1, [r5, #0] │ │ cmp r1, r3 │ │ beq.n 6be66 │ │ adds r0, r6, #0 │ │ - bl 63360 │ │ + bl 5c848 │ │ ldr r0, [r5, #8] │ │ cmp r0, #0 │ │ beq.n 6be70 │ │ bl 9eee0 <__aeabi_llsl@@Base+0x14c> │ │ ldr r0, [r4, #0] │ │ bl 4546c │ │ movs r3, #0 │ │ @@ -162935,15 +162885,15 @@ │ │ bl 1cbfc │ │ ldr r1, [pc, #68] ; (6bf94 ) │ │ adds r6, r0, #0 │ │ ldr r0, [pc, #68] ; (6bf98 ) │ │ add r1, pc │ │ movs r2, #0 │ │ add r0, pc │ │ - bl 1a098 │ │ + bl 1a518 │ │ cmp r6, #0 │ │ ble.n 6bf80 │ │ movs r5, #0 │ │ ldr r2, [sp, #0] │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ ldr r0, [r3, r2] │ │ @@ -162962,25 +162912,25 @@ │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ pop {r0, r1, r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ bcc.n 6bed8 │ │ movs r6, r0 │ │ vminnm.f16 , , │ │ vaddl.s16 q0, d12, d3 │ │ - add r6, sp, #432 ; 0x1b0 │ │ + add r6, sp, #248 ; 0xf8 │ │ movs r3, r0 │ │ │ │ 0006bfa0 : │ │ ldr r0, [pc, #24] ; (6bfbc ) │ │ ldr r1, [pc, #28] ; (6bfc0 ) │ │ push {r3, lr} │ │ movs r2, #0 │ │ add r0, pc │ │ add r1, pc │ │ - bl 1a044 │ │ + bl 1a4c4 │ │ movs r2, #0 │ │ ldr r3, [pc, #16] ; (6bfc4 ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ vhadd.s8 d16, d12, d3 │ │ @@ -163037,15 +162987,15 @@ │ │ add r3, pc │ │ ldr r6, [r3, #0] │ │ cmp r6, #0 │ │ bne.n 6c07e │ │ add r2, sp, #48 ; 0x30 │ │ add r1, sp, #44 ; 0x2c │ │ ldr r0, [r4, #0] │ │ - bl 4aee0 │ │ + bl 49abc │ │ ldr r0, [sp, #44] ; 0x2c │ │ bl 9f090 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #20] │ │ bl 9efd0 <__aeabi_llsl@@Base+0x23c> │ │ bl 9f100 <__aeabi_llsl@@Base+0x36c> │ │ str r0, [sp, #32] │ │ @@ -163083,15 +163033,15 @@ │ │ bne.n 6c0e0 │ │ ldr r6, [r3, #0] │ │ cmp r6, #0 │ │ bne.n 6c0e0 │ │ add r2, sp, #48 ; 0x30 │ │ add r1, sp, #44 ; 0x2c │ │ ldr r0, [r4, #0] │ │ - bl 4aee0 │ │ + bl 49abc │ │ ldr r0, [sp, #44] ; 0x2c │ │ bl 9f090 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r0, #0 │ │ ldr r0, [sp, #20] │ │ bl 9efd0 <__aeabi_llsl@@Base+0x23c> │ │ bl 9f100 <__aeabi_llsl@@Base+0x36c> │ │ str r0, [sp, #32] │ │ @@ -163159,15 +163109,15 @@ │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ bcc.n 6c170 │ │ movs r6, r0 │ │ bcc.n 6c17c │ │ movs r6, r0 │ │ - add r5, sp, #928 ; 0x3a0 │ │ + add r5, sp, #744 ; 0x2e8 │ │ movs r3, r0 │ │ vhadd.s16 d0, d3, d3 │ │ vhadd.s32 d0, d15, d3 │ │ movs r4, #116 ; 0x74 │ │ movs r7, r0 │ │ movs r4, #26 │ │ movs r7, r0 │ │ @@ -163204,15 +163154,15 @@ │ │ cmp r2, r3 │ │ beq.n 6c1ac │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ ldr r3, [pc, #16] ; (6c1c0 ) │ │ add sp, r3 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bl 611b6 │ │ + bl 611b6 │ │ lsrs r4, r0, #32 │ │ movs r0, r0 │ │ bne.n 6c284 │ │ movs r6, r0 │ │ lsrs r4, r1, #32 │ │ ... │ │ │ │ @@ -163276,15 +163226,15 @@ │ │ │ │ 0006c23c : │ │ movs r0, #1 │ │ bx lr │ │ │ │ 0006c240 : │ │ push {r3, lr} │ │ - bl 4cc78 │ │ + bl 4b854 │ │ pop {r3, pc} │ │ │ │ 0006c248 : │ │ push {r3, lr} │ │ movs r3, #167 ; 0xa7 │ │ lsls r3, r3, #2 │ │ ldr r0, [r0, r3] │ │ @@ -163313,15 +163263,15 @@ │ │ ldmia r1!, {r0, r2, r4} │ │ stmia r3!, {r0, r2, r4} │ │ adds r2, r3, #0 │ │ ldr r3, [r1, #0] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, sp, #488 ; 0x1e8 │ │ + add r4, sp, #32 │ │ movs r3, r0 │ │ adcs.w r0, fp, r3 │ │ push {r4, r5, r6, lr} │ │ adds r4, r1, #0 │ │ adds r5, r0, #0 │ │ bl 2af84 │ │ str r0, [r4, #0] │ │ @@ -243543,15 +243493,15 @@ │ │ strb r3, [r2, #31] │ │ strb r1, [r5, #31] │ │ b.n 946bc │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ - cmp r1, #74 ; 0x4a │ │ + cmp r2, #216 ; 0xd8 │ │ movs r1, r0 │ │ ldr r7, [r5, #76] ; 0x4c │ │ movs r1, r0 │ │ ldr r5, [r2, #76] ; 0x4c │ │ movs r1, r0 │ │ ldr r7, [r2, #76] ; 0x4c │ │ movs r1, r0 │ │ @@ -248307,705 +248257,4645 @@ │ │ ldr r0, [pc, #20] ; (96d78 ) │ │ lsls r3, r3, #24 │ │ str r3, [sp, #16] │ │ movs r1, #80 ; 0x50 │ │ movs r2, #60 ; 0x3c │ │ movs r3, #24 │ │ add r0, pc │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - add r6, pc, #1008 ; (adr r6, 9716c ) │ │ - movs r1, r0 │ │ - │ │ -00096d7c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (96dac ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + add r6, pc, #1008 ; (adr r6, 9716c ) │ │ + movs r1, r0 │ │ + │ │ +00096d7c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (96dac ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + svc 9 │ │ + movs r1, r0 │ │ + │ │ +00096db0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (96de0 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #65 ; 0x41 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + asrs r3, r3, #27 │ │ + movs r2, r0 │ │ + │ │ +00096de4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (96e14 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #2 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldr r7, [pc, #156] ; (96eb4 ) │ │ + movs r2, r0 │ │ + │ │ +00096e18 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (96e48 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #67 ; 0x43 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + strh r3, [r6, #54] ; 0x36 │ │ + movs r2, r0 │ │ + │ │ +00096e4c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (96e7c ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #4 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + itttt cc │ │ + movcc r2, r0 │ │ + │ │ +00096e80 : │ │ + ldrcc r3, [pc, #492] ; (97070 ) │ │ + pushcc {r4, r5, r6, r7, lr} │ │ + addcc r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r6, r1, #0 │ │ + ldr r1, [r3, #0] │ │ + sub sp, #348 ; 0x15c │ │ + subs r4, r0, #0 │ │ + str r1, [sp, #340] ; 0x154 │ │ + str r3, [sp, #68] ; 0x44 │ │ + bne.n 96e98 │ │ + b.n 97054 │ │ + cmp r6, #0 │ │ + bne.n 96e9e │ │ + b.n 97054 │ │ + ldr r3, [r0, #8] │ │ + ldr r1, [r6, #8] │ │ + cmp r3, r1 │ │ + beq.n 96ea8 │ │ + b.n 97058 │ │ + ldr r3, [r0, #12] │ │ + ldr r1, [r6, #12] │ │ + cmp r3, r1 │ │ + beq.n 96eb2 │ │ + b.n 97058 │ │ + mvns r3, r2 │ │ + asrs r3, r3, #31 │ │ + ands r2, r3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + bl 268f8 │ │ + adds r0, r6, #0 │ │ + bl 268f8 │ │ + ldr r3, [r4, #4] │ │ + ldrb r3, [r3, #9] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r6, #4] │ │ + ldrb r3, [r3, #9] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + ldr r2, [r4, #12] │ │ + cmp r3, r2 │ │ + bge.n 96fc4 │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + str r3, [sp, #28] │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #24] │ │ + ldr r2, [r4, #8] │ │ + cmp r3, r2 │ │ + bge.n 96fbc │ │ + ldr r3, [sp, #12] │ │ + ldr r5, [r6, #16] │ │ + ldr r2, [sp, #12] │ │ + ldr r1, [sp, #28] │ │ + muls r5, r3 │ │ + ldr r3, [sp, #20] │ │ + add r7, sp, #64 ; 0x40 │ │ + adds r5, r3, r5 │ │ + ldr r3, [r6, #20] │ │ + adds r5, r3, r5 │ │ + ldr r3, [r4, #16] │ │ + muls r3, r2 │ │ + ldr r2, [r4, #20] │ │ + adds r2, r2, r1 │ │ + ldr r0, [r2, r3] │ │ + movs r3, #14 │ │ + add r2, sp, #64 ; 0x40 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #0] │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r3, #15 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #76 ; 0x4c │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #13 │ │ + adds r3, r3, r7 │ │ + movs r7, #18 │ │ + ldr r1, [r4, #4] │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 25af4 │ │ + add r3, sp, #64 ; 0x40 │ │ + adds r7, r7, r3 │ │ + movs r3, #19 │ │ + ldr r0, [r5, #0] │ │ + movs r5, #17 │ │ + add r2, sp, #64 ; 0x40 │ │ + adds r3, r3, r2 │ │ + str r3, [sp, #4] │ │ + add r3, sp, #80 ; 0x50 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #64 ; 0x40 │ │ + adds r5, r5, r3 │ │ + adds r3, r5, #0 │ │ + str r7, [sp, #0] │ │ + ldr r1, [r6, #4] │ │ + bl 25af4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldrb r5, [r5, #0] │ │ + ldrb r7, [r7, #0] │ │ + ldrb r2, [r3, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldrb r3, [r3, #0] │ │ + subs r3, r2, r3 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldrb r2, [r2, #0] │ │ + subs r5, r2, r5 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldrb r2, [r2, #0] │ │ + subs r7, r2, r7 │ │ + adds r2, r3, #0 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + adds r2, r5, #0 │ │ + muls r2, r5 │ │ + adds r3, r3, r2 │ │ + adds r2, r7, #0 │ │ + muls r2, r7 │ │ + adds r3, r3, r2 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r3, r2 │ │ + ble.n 96fa0 │ │ + ldr r2, [sp, #8] │ │ + adds r2, #1 │ │ + str r2, [sp, #8] │ │ + cmp r2, #1 │ │ + bne.n 96fa0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #32] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #24] │ │ + mov ip, r2 │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #28] │ │ + add r3, ip │ │ + mov ip, r2 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + add r3, ip │ │ + str r3, [sp, #20] │ │ + b.n 96eec │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 96edc │ │ + ldr r7, [pc, #172] ; (97074 ) │ │ + adds r0, r4, #0 │ │ + bl 2690c │ │ + add r7, pc │ │ + adds r0, r6, #0 │ │ + bl 2690c │ │ + ldr r3, [r7, #0] │ │ + adds r3, #1 │ │ + str r3, [r7, #0] │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #0 │ │ + beq.n 97050 │ │ + ldr r0, [pc, #148] ; (97078 ) │ │ + adds r2, r3, #0 │ │ + add r0, pc │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + bl 9716c │ │ + ldr r0, [pc, #140] ; (9707c ) │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r0, pc │ │ + ldr r3, [sp, #16] │ │ + bl 9716c │ │ + ldr r2, [pc, #132] ; (97080 ) │ │ + add r5, sp, #84 ; 0x54 │ │ + movs r1, #127 ; 0x7f │ │ + add r2, pc │ │ + ldr r3, [r7, #0] │ │ + adds r0, r5, #0 │ │ + bl 27744 │ │ + ldr r3, [pc, #120] ; (97084 ) │ │ + adds r0, r5, #0 │ │ + add r3, pc │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #12] │ │ + bl 26094 │ │ + movs r2, #1 │ │ + adds r1, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 26938 │ │ + ldr r2, [pc, #100] ; (97088 ) │ │ + add r4, sp, #212 ; 0xd4 │ │ + ldr r3, [r7, #0] │ │ + add r2, pc │ │ + movs r1, #127 ; 0x7f │ │ + adds r0, r4, #0 │ │ + bl 27744 │ │ + ldr r1, [sp, #12] │ │ + adds r0, r4, #0 │ │ + bl 26094 │ │ + movs r2, #1 │ │ + adds r1, r0, #0 │ │ + adds r0, r6, #0 │ │ + bl 26938 │ │ + ldr r0, [pc, #68] ; (9708c ) │ │ + adds r1, r5, #0 │ │ + add r0, pc │ │ + adds r2, r4, #0 │ │ + bl 9716c │ │ + ldr r0, [sp, #8] │ │ + b.n 9705c │ │ + movs r0, #1 │ │ + b.n 9705a │ │ + movs r0, #2 │ │ + negs r0, r0 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #340] ; 0x154 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 9706a │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #348 ; 0x15c │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r4, #96 ; 0x60 │ │ + movs r4, r0 │ │ + ldrb r4, [r0, #8] │ │ + movs r4, r0 │ │ + add r4, lr │ │ + movs r1, r0 │ │ + add pc, r4 │ │ + movs r1, r0 │ │ + add sl, sp │ │ + movs r1, r0 │ │ + add pc, pc │ │ + movs r1, r0 │ │ + add r8, sp │ │ + movs r1, r0 │ │ + add sl, sp │ │ + movs r1, r0 │ │ + │ │ +00097090 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + ldr r4, [pc, #60] ; (970d4 ) │ │ + ldr r5, [pc, #64] ; (970d8 ) │ │ + movs r1, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r5, pc │ │ + movs r2, #64 ; 0x40 │ │ + ldr r3, [r4, #0] │ │ + adds r0, r5, #0 │ │ + str r3, [sp, #4] │ │ + bl 263a0 │ │ + mov r0, sp │ │ + str r6, [sp, #0] │ │ + bl 9f700 <__aeabi_llsl@@Base+0x96c> │ │ + ldr r2, [pc, #36] ; (970dc ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + adds r0, r5, #0 │ │ + movs r1, #64 ; 0x40 │ │ + bl 9f710 <__aeabi_llsl@@Base+0x97c> │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + adds r0, r5, #0 │ │ + cmp r2, r3 │ │ + beq.n 970d0 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r2, #74 ; 0x4a │ │ + movs r4, r0 │ │ + ldrb r6, [r6, #4] │ │ + movs r4, r0 │ │ + add r9, r6 │ │ + movs r1, r0 │ │ + │ │ +000970e0 : │ │ + push {r0, r1, r2, r3} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (97150 ) │ │ + ldr r2, [pc, #108] ; (97154 ) │ │ + ldr r5, [pc, #108] ; (97158 ) │ │ + add sp, r4 │ │ + ldr r4, [pc, #108] ; (9715c ) │ │ + add r2, sp │ │ + add r5, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldmia r5!, {r7} │ │ + add r6, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + movs r1, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #224 ; 0xe0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r2, #4 │ │ + bl 263a0 │ │ + ldr r1, [pc, #84] ; (97160 ) │ │ + adds r2, r7, #0 │ │ + adds r3, r5, #0 │ │ + adds r0, r6, #0 │ │ + str r5, [sp, #8] │ │ + bl 266a0 │ │ + movs r0, #0 │ │ + bl 9f720 <__aeabi_llsl@@Base+0x98c> │ │ + bl 97090 │ │ + ldr r2, [pc, #64] ; (97164 ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + str r6, [sp, #0] │ │ + movs r0, #8 │ │ + movs r1, #3 │ │ + bl 277c4 │ │ + ldr r3, [pc, #32] ; (97154 ) │ │ + add r3, sp │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 97142 │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [pc, #36] ; (97168 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7} │ │ + pop {r3} │ │ + add sp, #16 │ │ + bx r3 │ │ + nop ; (mov r8, r8) │ │ + bl 284152 <_end@@Base+0x1a56ea> │ │ + lsrs r4, r1, #24 │ │ + movs r0, r0 │ │ + lsrs r0, r5, #24 │ │ + movs r0, r0 │ │ + movs r1, #242 ; 0xf2 │ │ + movs r4, r0 │ │ + lsrs r7, r7, #23 │ │ + movs r0, r0 │ │ + add r1, r9 │ │ + movs r1, r0 │ │ + lsrs r4, r2, #24 │ │ + ... │ │ + │ │ +0009716c : │ │ + push {r0, r1, r2, r3} │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (971dc ) │ │ + ldr r2, [pc, #108] ; (971e0 ) │ │ + ldr r5, [pc, #108] ; (971e4 ) │ │ + add sp, r4 │ │ + ldr r4, [pc, #108] ; (971e8 ) │ │ + add r2, sp │ │ + add r5, sp │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldmia r5!, {r7} │ │ + add r6, sp, #12 │ │ + ldr r3, [r4, #0] │ │ + movs r1, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #224 ; 0xe0 │ │ + adds r0, r6, #0 │ │ + lsls r2, r2, #4 │ │ + bl 263a0 │ │ + ldr r1, [pc, #84] ; (971ec ) │ │ + adds r2, r7, #0 │ │ + adds r3, r5, #0 │ │ + adds r0, r6, #0 │ │ + str r5, [sp, #8] │ │ + bl 266a0 │ │ + movs r0, #0 │ │ + bl 9f720 <__aeabi_llsl@@Base+0x98c> │ │ + bl 97090 │ │ + ldr r2, [pc, #64] ; (971f0 ) │ │ + adds r3, r0, #0 │ │ + add r2, pc │ │ + str r6, [sp, #0] │ │ + movs r0, #8 │ │ + movs r1, #5 │ │ + bl 277c4 │ │ + ldr r3, [pc, #32] ; (971e0 ) │ │ + add r3, sp │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 971ce │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [pc, #36] ; (971f4 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7} │ │ + pop {r3} │ │ + add sp, #16 │ │ + bx r3 │ │ + nop ; (mov r8, r8) │ │ + bl 2841de <_end@@Base+0x1a5776> │ │ + lsrs r4, r1, #24 │ │ + movs r0, r0 │ │ + lsrs r0, r5, #24 │ │ + movs r0, r0 │ │ + movs r1, #102 ; 0x66 │ │ + movs r4, r0 │ │ + lsrs r7, r7, #23 │ │ + movs r0, r0 │ │ + vhadd.u16 d0, d0, d0 │ │ + lsrs r4, r2, #24 │ │ + ... │ │ + │ │ +000971f8 : │ │ + push {r4, r5, r6, r7, lr} │ │ + cmp r0, #0 │ │ + beq.n 9722e │ │ + movs r1, #0 │ │ + movs r6, #1 │ │ + ldr r7, [pc, #48] ; (97234 ) │ │ + adds r4, r1, #0 │ │ + movs r3, #8 │ │ + adds r5, r7, #0 │ │ + lsrs r2, r4, #1 │ │ + eors r5, r2 │ │ + tst r4, r6 │ │ + beq.n 97214 │ │ + adds r2, r5, #0 │ │ + subs r3, #1 │ │ + adds r4, r2, #0 │ │ + cmp r3, #0 │ │ + bne.n 97208 │ │ + lsls r4, r1, #2 │ │ + str r2, [r0, r4] │ │ + movs r2, #128 ; 0x80 │ │ + adds r1, #1 │ │ + lsls r2, r2, #1 │ │ + cmp r1, r2 │ │ + bne.n 97204 │ │ + adds r0, r3, #0 │ │ + b.n 97232 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + strh r0, [r4, #24] │ │ + Address 0x0000000000097236 is out of bounds. │ │ + │ │ + │ │ +00097238 : │ │ + cmp r0, #0 │ │ + beq.n 97244 │ │ + movs r3, #1 │ │ + movs r0, #0 │ │ + negs r3, r3 │ │ + b.n 9724a │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +0009724e : │ │ + cmp r0, #0 │ │ + beq.n 9725a │ │ + ldr r3, [r1, #0] │ │ + movs r0, #0 │ │ + mvns r3, r3 │ │ + b.n 97260 │ │ + adds r3, r0, #0 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +00097264 : │ │ + push {r4, r5, r6, r7, lr} │ │ + cmp r0, #0 │ │ + bne.n 9726e │ │ + str r0, [r3, #0] │ │ + b.n 97294 │ │ + cmp r1, #0 │ │ + beq.n 97294 │ │ + movs r5, #255 ; 0xff │ │ + ldr r4, [r3, #0] │ │ + adds r2, r1, r2 │ │ + cmp r1, r2 │ │ + beq.n 9728e │ │ + ldrb r7, [r1, #0] │ │ + lsrs r6, r4, #8 │ │ + adds r1, #1 │ │ + eors r4, r7 │ │ + ands r4, r5 │ │ + lsls r4, r4, #2 │ │ + ldr r4, [r4, r0] │ │ + eors r4, r6 │ │ + b.n 97278 │ │ + str r4, [r3, #0] │ │ + movs r0, #0 │ │ + b.n 97298 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r4, r5, r6, r7, pc} │ │ + │ │ +0009729a : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r1, #0 │ │ + adds r1, r3, #0 │ │ + adds r5, r0, #0 │ │ + adds r6, r2, #0 │ │ + adds r4, r3, #0 │ │ + bl 97238 │ │ + cmp r0, #0 │ │ + beq.n 972b2 │ │ + movs r0, #1 │ │ + b.n 972ce │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r4, #0 │ │ + bl 97264 │ │ + cmp r0, #0 │ │ + bne.n 972ae │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + bl 9724e │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +000972d2 : │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + negs r0, r0 │ │ + bx lr │ │ + movs r0, r0 │ │ + adds r0, #1 │ │ + push {lr} │ │ + cmp r0, #15 │ │ + bhi.n 97352 │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r0, r7, #32 │ │ + lsrs r3, r1, #24 │ │ + asrs r1, r2, #16 │ │ + subs r7, r2, r0 │ │ + movs r0, #29 │ │ + movs r6, #35 ; 0x23 │ │ + cmp r4, #41 ; 0x29 │ │ + adds r2, #47 ; 0x2f │ │ + ldr r0, [pc, #100] ; (97360 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #100] ; (97364 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #96] ; (97368 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #96] ; (9736c ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #92] ; (97370 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #92] ; (97374 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #88] ; (97378 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #88] ; (9737c ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #84] ; (97380 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #84] ; (97384 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #80] ; (97388 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #80] ; (9738c ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #76] ; (97390 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #76] ; (97394 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #72] ; (97398 ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #72] ; (9739c ) │ │ + add r0, pc │ │ + b.n 9735c │ │ + ldr r0, [pc, #68] ; (973a0 ) │ │ + add r0, pc │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ; instruction: 0xfab20000 │ │ + lsrs r4, r5, #4 │ │ + movs r1, r0 │ │ + lsrs r0, r2, #5 │ │ + movs r1, r0 │ │ + lsrs r4, r1, #5 │ │ + movs r1, r0 │ │ + negs r5, r5 │ │ + movs r1, r0 │ │ + negs r4, r5 │ │ + movs r1, r0 │ │ + negs r4, r5 │ │ + movs r1, r0 │ │ + negs r4, r5 │ │ + movs r1, r0 │ │ + negs r0, r6 │ │ + movs r1, r0 │ │ + negs r5, r6 │ │ + movs r1, r0 │ │ + negs r4, r7 │ │ + movs r1, r0 │ │ + cmp r4, r0 │ │ + movs r1, r0 │ │ + cmp r6, r0 │ │ + movs r1, r0 │ │ + cmp r2, r1 │ │ + movs r1, r0 │ │ + cmp r6, r1 │ │ + movs r1, r0 │ │ + cmp r3, r2 │ │ + movs r1, r0 │ │ + tst r5, r3 │ │ + movs r1, r0 │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #652] ; (97634 ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r7, #0 │ │ + adds r6, r4, #0 │ │ + ldr r1, [pc, #644] ; (97638 ) │ │ + adds r6, #168 ; 0xa8 │ │ + ldr r2, [r5, #0] │ │ + add r1, pc │ │ + adds r0, r6, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #632] ; (9763c ) │ │ + ldr r2, [r5, #4] │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r0, [pc, #624] ; (97640 ) │ │ + adds r1, r6, #0 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + str r7, [sp, #4] │ │ + movs r6, #1 │ │ + ldr r3, [sp, #4] │ │ + lsls r6, r3 │ │ + ldr r3, [r5, #4] │ │ + tst r3, r6 │ │ + beq.n 97420 │ │ + cmp r7, #0 │ │ + beq.n 973f4 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #600] ; (97644 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + cmp r6, #2 │ │ + beq.n 97402 │ │ + cmp r6, #4 │ │ + bne.n 97410 │ │ + ldr r0, [pc, #584] ; (97648 ) │ │ + add r0, pc │ │ + b.n 97406 │ │ + ldr r0, [pc, #584] ; (9764c ) │ │ + add r0, pc │ │ + adds r1, r4, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 9741e │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #572] ; (97650 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r2, r6, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r7, #1 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #1 │ │ + str r3, [sp, #4] │ │ + cmp r3, #32 │ │ + bne.n 973d8 │ │ + adds r6, r4, #0 │ │ + ldr r0, [pc, #548] ; (97654 ) │ │ + adds r6, #168 ; 0xa8 │ │ + adds r1, r6, #0 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r1, [pc, #540] ; (97658 ) │ │ + adds r0, r6, #0 │ │ + add r1, pc │ │ + ldr r2, [r5, #8] │ │ + adds r7, r5, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + movs r6, #0 │ │ + adds r7, #12 │ │ + ldr r3, [r5, #8] │ │ + cmp r6, r3 │ │ + blt.n 97452 │ │ + b.n 97760 │ │ + cmp r6, #0 │ │ + ble.n 97462 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #512] ; (9765c ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r2, [r7, #0] │ │ + ldr r3, [pc, #504] ; (97660 ) │ │ + cmp r2, r3 │ │ + bne.n 9746c │ │ + b.n 975ce │ │ + bhi.n 97500 │ │ + ldr r3, [pc, #500] ; (97664 ) │ │ + cmp r2, r3 │ │ + bne.n 97476 │ │ + b.n 975b6 │ │ + bhi.n 974bc │ │ + ldr r3, [pc, #492] ; (97668 ) │ │ + cmp r2, r3 │ │ + bne.n 97480 │ │ + b.n 975a4 │ │ + bhi.n 9749e │ │ + ldr r3, [pc, #488] ; (9766c ) │ │ + cmp r2, r3 │ │ + bne.n 9748a │ │ + b.n 97590 │ │ + ldr r3, [pc, #484] ; (97670 ) │ │ + cmp r2, r3 │ │ + bne.n 97492 │ │ + b.n 9759e │ │ + cmp r2, #0 │ │ + beq.n 97498 │ │ + b.n 97622 │ │ + ldr r0, [pc, #472] ; (97674 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #472] ; (97678 ) │ │ + cmp r2, r3 │ │ + bne.n 974a6 │ │ + b.n 975aa │ │ + ldr r3, [pc, #468] ; (9767c ) │ │ + cmp r2, r3 │ │ + bne.n 974ae │ │ + b.n 975b0 │ │ + ldr r3, [pc, #464] ; (97680 ) │ │ + cmp r2, r3 │ │ + beq.n 974b6 │ │ + b.n 97622 │ │ + ldr r0, [pc, #460] ; (97684 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #456] ; (97688 ) │ │ + cmp r2, r3 │ │ + bne.n 974c4 │ │ + b.n 975c8 │ │ + bhi.n 974e4 │ │ + ldr r3, [pc, #452] ; (9768c ) │ │ + cmp r2, r3 │ │ + bne.n 974ce │ │ + b.n 975d4 │ │ + ldr r3, [pc, #448] ; (97690 ) │ │ + cmp r2, r3 │ │ + bne.n 974d6 │ │ + b.n 975bc │ │ + ldr r3, [pc, #444] ; (97694 ) │ │ + cmp r2, r3 │ │ + beq.n 974de │ │ + b.n 97622 │ │ + ldr r0, [pc, #440] ; (97698 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #436] ; (9769c ) │ │ + cmp r2, r3 │ │ + bne.n 974ec │ │ + b.n 975da │ │ + ldr r3, [pc, #432] ; (976a0 ) │ │ + cmp r2, r3 │ │ + beq.n 975c2 │ │ + ldr r3, [pc, #432] ; (976a4 ) │ │ + cmp r2, r3 │ │ + beq.n 974fa │ │ + b.n 97622 │ │ + ldr r0, [pc, #428] ; (976a8 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #424] ; (976ac ) │ │ + cmp r2, r3 │ │ + bne.n 97508 │ │ + b.n 975e0 │ │ + bhi.n 9754a │ │ + ldr r3, [pc, #420] ; (976b0 ) │ │ + cmp r2, r3 │ │ + bne.n 97512 │ │ + b.n 975ec │ │ + bhi.n 97530 │ │ + ldr r3, [pc, #412] ; (976b4 ) │ │ + cmp r2, r3 │ │ + beq.n 975e6 │ │ + ldr r3, [pc, #412] ; (976b8 ) │ │ + cmp r2, r3 │ │ + bne.n 97522 │ │ + b.n 975fe │ │ + ldr r3, [pc, #408] ; (976bc ) │ │ + cmp r2, r3 │ │ + beq.n 9752a │ │ + b.n 97622 │ │ + ldr r0, [pc, #404] ; (976c0 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #400] ; (976c4 ) │ │ + cmp r2, r3 │ │ + beq.n 975f2 │ │ + ldr r3, [pc, #400] ; (976c8 ) │ │ + cmp r2, r3 │ │ + beq.n 975f8 │ │ + ldr r3, [pc, #396] ; (976cc ) │ │ + cmp r2, r3 │ │ + beq.n 97544 │ │ + b.n 97622 │ │ + ldr r0, [pc, #392] ; (976d0 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #392] ; (976d4 ) │ │ + cmp r2, r3 │ │ + beq.n 97604 │ │ + bhi.n 9756a │ │ + ldr r3, [pc, #388] ; (976d8 ) │ │ + cmp r2, r3 │ │ + beq.n 9761c │ │ + ldr r3, [pc, #384] ; (976dc ) │ │ + cmp r2, r3 │ │ + beq.n 97616 │ │ + ldr r3, [pc, #384] ; (976e0 ) │ │ + cmp r2, r3 │ │ + bne.n 97622 │ │ + ldr r0, [pc, #380] ; (976e4 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #380] ; (976e8 ) │ │ + cmp r2, r3 │ │ + beq.n 97610 │ │ + bhi.n 9757e │ │ + ldr r3, [pc, #376] ; (976ec ) │ │ + cmp r2, r3 │ │ + bne.n 97622 │ │ + ldr r0, [pc, #372] ; (976f0 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r3, [pc, #372] ; (976f4 ) │ │ + cmp r2, r3 │ │ + beq.n 9760a │ │ + ldr r3, [pc, #368] ; (976f8 ) │ │ + cmp r2, r3 │ │ + bne.n 97622 │ │ + ldr r0, [pc, #368] ; (976fc ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #364] ; (97700 ) │ │ + add r0, pc │ │ + adds r1, r4, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 9762e │ │ + ldr r0, [pc, #356] ; (97704 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #352] ; (97708 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #352] ; (9770c ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #348] ; (97710 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #348] ; (97714 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #344] ; (97718 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #344] ; (9771c ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #340] ; (97720 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #340] ; (97724 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #336] ; (97728 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #336] ; (9772c ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #332] ; (97730 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #332] ; (97734 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #328] ; (97738 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #328] ; (9773c ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #324] ; (97740 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #324] ; (97744 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #320] ; (97748 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #320] ; (9774c ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #316] ; (97750 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #316] ; (97754 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + ldr r0, [pc, #312] ; (97758 ) │ │ + add r0, pc │ │ + b.n 97594 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #308] ; (9775c ) │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r6, #1 │ │ + adds r7, #4 │ │ + b.n 9744a │ │ + subs r6, r7, #4 │ │ + movs r4, r0 │ │ + tst r3, r6 │ │ + movs r1, r0 │ │ + tst r5, r6 │ │ + movs r1, r0 │ │ + tst r6, r7 │ │ + movs r1, r0 │ │ + tst r3, r4 │ │ + movs r1, r0 │ │ + tst r7, r2 │ │ + movs r1, r0 │ │ + tst r6, r3 │ │ + movs r1, r0 │ │ + tst r6, r2 │ │ + movs r1, r0 │ │ + tst r4, r0 │ │ + movs r1, r0 │ │ + rors r5, r7 │ │ + movs r1, r0 │ │ + rors r0, r7 │ │ + movs r1, r0 │ │ + asrs r2, r0, #32 │ │ + asrs r3, r6, #21 │ │ + lsrs r2, r0, #16 │ │ + asrs r2, r2, #20 │ │ + lsls r0, r0, #16 │ │ + asrs r0, r2, #8 │ │ + lsls r0, r0, #4 │ │ + asrs r0, r2, #4 │ │ + lsls r0, r0, #4 │ │ + asrs r0, r4, #4 │ │ + sbcs r5, r7 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + lsrs r1, r0, #32 │ │ + asrs r1, r2, #16 │ │ + lsls r0, r0, #16 │ │ + asrs r0, r4, #8 │ │ + rors r5, r0 │ │ + movs r1, r0 │ │ + asrs r2, r0, #32 │ │ + asrs r3, r6, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #20 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #20 │ │ + sbcs r4, r7 │ │ + movs r1, r0 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #21 │ │ + asrs r2, r0, #32 │ │ + asrs r2, r6, #21 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #21 │ │ + sbcs r7, r4 │ │ + movs r1, r0 │ │ + adds r3, r0, r0 │ │ + asrs r0, r2, #28 │ │ + movs r0, #4 │ │ + asrs r6, r0, #25 │ │ + movs r0, #4 │ │ + asrs r6, r6, #24 │ │ + movs r0, #4 │ │ + asrs r7, r6, #24 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #24 │ │ + sbcs r4, r7 │ │ + movs r1, r0 │ │ + movs r0, #4 │ │ + asrs r6, r6, #25 │ │ + movs r0, #4 │ │ + asrs r6, r0, #26 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #25 │ │ + sbcs r1, r5 │ │ + movs r1, r0 │ │ + ldrsb r1, [r3, r1] │ │ + adds r2, #49 ; 0x31 │ │ + ldrsb r6, [r1, r1] │ │ + adds r1, #50 ; 0x32 │ │ + ldrsb r6, [r1, r1] │ │ + adds r2, #49 ; 0x31 │ │ + adds r3, r0, r0 │ │ + asrs r0, r0, #29 │ │ + adcs r4, r7 │ │ + movs r1, r0 │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + sbcs r6, r6 │ │ + movs r1, r0 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + sbcs r1, r5 │ │ + movs r1, r0 │ │ + lsrs r5, r1 │ │ + movs r1, r0 │ │ + lsrs r1, r1 │ │ + movs r1, r0 │ │ + lsrs r5, r1 │ │ + movs r1, r0 │ │ + lsrs r3, r3 │ │ + movs r1, r0 │ │ + lsrs r4, r3 │ │ + movs r1, r0 │ │ + lsrs r5, r3 │ │ + movs r1, r0 │ │ + lsrs r4, r5 │ │ + movs r1, r0 │ │ + lsrs r7, r5 │ │ + movs r1, r0 │ │ + lsrs r2, r6 │ │ + movs r1, r0 │ │ + lsrs r5, r6 │ │ + movs r1, r0 │ │ + lsrs r0, r7 │ │ + movs r1, r0 │ │ + lsrs r1, r7 │ │ + movs r1, r0 │ │ + lsrs r2, r7 │ │ + movs r1, r0 │ │ + asrs r6, r1 │ │ + movs r1, r0 │ │ + asrs r1, r2 │ │ + movs r1, r0 │ │ + asrs r4, r2 │ │ + movs r1, r0 │ │ + asrs r7, r2 │ │ + movs r1, r0 │ │ + asrs r2, r3 │ │ + movs r1, r0 │ │ + asrs r0, r4 │ │ + movs r1, r0 │ │ + asrs r7, r3 │ │ + movs r1, r0 │ │ + asrs r0, r5 │ │ + movs r1, r0 │ │ + asrs r7, r4 │ │ + movs r1, r0 │ │ + asrs r6, r4 │ │ + movs r1, r0 │ │ + ands r6, r0 │ │ + movs r1, r0 │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + ldr r2, [r5, #76] ; 0x4c │ │ + ldr r3, [r5, #80] ; 0x50 │ │ + cmp r2, #0 │ │ + bne.n 97776 │ │ + cmp r3, #0 │ │ + beq.n 97782 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #8] ; (97784 ) │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ + subs r7, #205 ; 0xcd │ │ + movs r1, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r1, #0 │ │ + ldr r4, [pc, #100] ; (977f4 ) │ │ + sub sp, #28 │ │ + add r6, sp, #4 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r1, #0 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #16 │ │ + adds r7, r0, #0 │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #20] │ │ + bl 9f150 <__aeabi_llsl@@Base+0x3bc> │ │ + adds r0, r5, #0 │ │ + bl 26eec │ │ + subs r5, r0, #0 │ │ + beq.n 977e2 │ │ + adds r0, r7, #0 │ │ + adds r1, r6, #0 │ │ + bl 26dc4 │ │ + adds r0, r5, #0 │ │ + bl 26f00 │ │ + lsls r3, r0, #31 │ │ + bpl.n 977d0 │ │ + adds r0, r5, #0 │ │ + movs r1, #0 │ │ + bl 270d0 │ │ + movs r0, #15 │ │ + bl 26c50 │ │ + adds r0, r5, #0 │ │ + ldr r1, [sp, #4] │ │ + ldr r2, [r6, #4] │ │ + bl 26f84 │ │ + adds r0, r5, #0 │ │ + movs r1, #1 │ │ + bl 270d0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 977ee │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + add sp, #28 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + subs r2, r2, r5 │ │ + movs r4, r0 │ │ + │ │ +000977f8 : │ │ + push {r4, r5, r6, lr} │ │ + adds r5, r0, #0 │ │ + adds r6, r1, #0 │ │ + movs r0, #1 │ │ + movs r1, #224 ; 0xe0 │ │ + bl 262ac │ │ + subs r4, r0, #0 │ │ + bne.n 97810 │ │ + bl 24d0c │ │ + b.n 9787a │ │ + ldr r2, [pc, #108] ; (97880 ) │ │ + str r5, [r0, #0] │ │ + ldr r3, [r5, #0] │ │ + str r2, [r0, #32] │ │ + str r2, [r0, #36] ; 0x24 │ │ + movs r2, #160 ; 0xa0 │ │ + lsls r2, r2, #2 │ │ + str r2, [r0, #40] ; 0x28 │ │ + movs r2, #240 ; 0xf0 │ │ + ldr r1, [pc, #96] ; (97884 ) │ │ + lsls r2, r2, #1 │ │ + str r3, [r0, #20] │ │ + str r2, [r0, #44] ; 0x2c │ │ + movs r3, #0 │ │ + movs r2, #1 │ │ + str r1, [r0, #116] ; 0x74 │ │ + adds r1, r4, #0 │ │ + str r2, [r0, #84] ; 0x54 │ │ + str r6, [r0, #4] │ │ + str r3, [r0, #28] │ │ + ldr r0, [pc, #76] ; (97888 ) │ │ + adds r1, #120 ; 0x78 │ │ + movs r5, #128 ; 0x80 │ │ + strh r0, [r1, #0] │ │ + movs r0, #2 │ │ + lsls r5, r5, #4 │ │ + strb r0, [r1, #2] │ │ + strh r5, [r1, #4] │ │ + adds r1, #20 │ │ + str r0, [r1, #8] │ │ + movs r5, #3 │ │ + movs r0, #16 │ │ + str r2, [r1, #28] │ │ + str r2, [r1, #60] ; 0x3c │ │ + str r5, [r1, #0] │ │ + str r5, [r1, #4] │ │ + str r3, [r1, #12] │ │ + str r3, [r1, #16] │ │ + str r0, [r1, #20] │ │ + str r3, [r1, #24] │ │ + str r3, [r1, #32] │ │ + str r3, [r1, #36] ; 0x24 │ │ + str r3, [r1, #40] ; 0x28 │ │ + str r3, [r1, #44] ; 0x2c │ │ + str r3, [r1, #48] ; 0x30 │ │ + str r3, [r1, #52] ; 0x34 │ │ + str r3, [r1, #56] ; 0x38 │ │ + adds r2, r4, #0 │ │ + movs r1, #1 │ │ + adds r2, #204 ; 0xcc │ │ + negs r1, r1 │ │ + str r1, [r2, #0] │ │ + str r3, [r2, #12] │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + ldrsb r2, [r4, r0] │ │ + movs r0, r0 │ │ + strh r0, [r2, #0] │ │ + Address 0x000000000009788a is out of bounds. │ │ + │ │ + │ │ +0009788c : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + ldr r7, [r0, #0] │ │ + lsls r3, r1, #2 │ │ + adds r6, r1, #0 │ │ + ldr r1, [pc, #712] ; (97b60 ) │ │ + adds r5, r7, r3 │ │ + adds r4, r0, #0 │ │ + add r1, pc │ │ + ldr r0, [r5, #0] │ │ + str r3, [sp, #4] │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 978b8 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 978b4 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 97f58 │ │ + str r3, [r4, #12] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #680] ; (97b64 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 978d0 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + beq.n 978ae │ │ + str r3, [r4, #92] ; 0x5c │ │ + b.n 97f56 │ │ + ldr r1, [pc, #660] ; (97b68 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 978e6 │ │ + movs r0, #1 │ │ + adds r4, #216 ; 0xd8 │ │ + str r0, [r4, #0] │ │ + b.n 97f58 │ │ + ldr r1, [pc, #644] ; (97b6c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 9795e │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + beq.n 978ae │ │ + ldr r1, [pc, #620] ; (97b70 ) │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #15 │ │ + cmp r0, #0 │ │ + beq.n 97956 │ │ + ldr r1, [pc, #612] ; (97b74 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #1 │ │ + cmp r0, #0 │ │ + beq.n 97956 │ │ + ldr r1, [pc, #600] ; (97b78 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97936 │ │ + movs r0, #2 │ │ + ldr r3, [r4, #8] │ │ + orrs r3, r0 │ │ + str r3, [r4, #8] │ │ + b.n 97f58 │ │ + ldr r1, [pc, #580] ; (97b7c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #4 │ │ + cmp r0, #0 │ │ + beq.n 97956 │ │ + ldr r1, [pc, #568] ; (97b80 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 978ae │ │ + movs r3, #8 │ │ + ldr r2, [r4, #8] │ │ + orrs r3, r2 │ │ + str r3, [r4, #8] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #548] ; (97b84 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97a02 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + beq.n 978ae │ │ + ldr r1, [pc, #524] ; (97b88 ) │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 9798c │ │ + movs r0, #1 │ │ + bl 2569c │ │ + b.n 97f56 │ │ + ldr r1, [pc, #508] ; (97b8c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 979a0 │ │ + movs r0, #1 │ │ + adds r1, r0, #0 │ │ + b.n 979fc │ │ + ldr r1, [pc, #492] ; (97b90 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 979b2 │ │ + movs r0, #3 │ │ + b.n 979fa │ │ + ldr r1, [pc, #480] ; (97b94 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 979c4 │ │ + movs r0, #4 │ │ + b.n 979fa │ │ + ldr r1, [pc, #464] ; (97b98 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 979d6 │ │ + movs r0, #5 │ │ + b.n 979fa │ │ + ldr r1, [pc, #452] ; (97b9c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 979e8 │ │ + movs r0, #6 │ │ + b.n 979fa │ │ + ldr r1, [pc, #436] ; (97ba0 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + beq.n 979f8 │ │ + b.n 978ae │ │ + movs r0, #7 │ │ + movs r1, #1 │ │ + bl 256b0 │ │ + b.n 97f56 │ │ + ldr r1, [pc, #416] ; (97ba4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97a40 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 97a18 │ │ + b.n 978ae │ │ + bl 265b0 │ │ + ldrh r3, [r4, #34] ; 0x22 │ │ + ldr r2, [pc, #392] ; (97ba8 ) │ │ + str r0, [r4, #16] │ │ + lsls r3, r3, #16 │ │ + cmp r3, r2 │ │ + bne.n 97a2e │ │ + orrs r3, r0 │ │ + str r3, [r4, #32] │ │ + str r3, [r4, #36] ; 0x24 │ │ + ldrh r3, [r4, #34] ; 0x22 │ │ + ldr r2, [pc, #376] ; (97bac ) │ │ + lsls r3, r3, #16 │ │ + cmp r3, r2 │ │ + beq.n 97a3a │ │ + b.n 97f56 │ │ + orrs r0, r3 │ │ + str r0, [r4, #32] │ │ + b.n 97e88 │ │ + ldr r1, [pc, #364] ; (97bb0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97a58 │ │ + movs r0, #1 │ │ + ldr r3, [r4, #28] │ │ + orrs r3, r0 │ │ + str r3, [r4, #28] │ │ + b.n 97a70 │ │ + ldr r1, [pc, #344] ; (97bb4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97a74 │ │ + movs r0, #1 │ │ + ldr r2, [r4, #28] │ │ + ldr r3, [pc, #332] ; (97bb8 ) │ │ + orrs r3, r2 │ │ + str r3, [r4, #28] │ │ + str r0, [r4, #84] ; 0x54 │ │ + b.n 97f58 │ │ + ldr r1, [pc, #324] ; (97bbc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97a88 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #6 │ │ + b.n 97d1e │ │ + ldr r1, [pc, #308] ; (97bc0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97ac2 │ │ + ldr r3, [sp, #4] │ │ + adds r3, #4 │ │ + adds r7, r7, r3 │ │ + ldr r3, [r7, #0] │ │ + cmp r3, #0 │ │ + bne.n 97aa4 │ │ + b.n 978ae │ │ + ldrb r0, [r3, #0] │ │ + bl 26348 │ │ + cmp r0, #0 │ │ + bne.n 97ab0 │ │ + b.n 978ae │ │ + ldr r3, [r4, #28] │ │ + lsls r3, r3, #31 │ │ + bpl.n 97ab8 │ │ + b.n 97f56 │ │ + ldr r0, [r7, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #84] ; 0x54 │ │ + b.n 97f56 │ │ + ldr r1, [pc, #256] ; (97bc4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97adc │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 97ad8 │ │ + b.n 978ae │ │ + str r3, [r4, #20] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #232] ; (97bc8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97af6 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, #0 │ │ + bne.n 97af2 │ │ + b.n 978ae │ │ + str r3, [r4, #24] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #212] ; (97bcc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97b0c │ │ + ldr r3, [pc, #164] ; (97bac ) │ │ + str r3, [r4, #32] │ │ + str r3, [r4, #36] ; 0x24 │ │ + b.n 97d24 │ │ + ldr r1, [pc, #192] ; (97bd0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97b36 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 97b22 │ │ + b.n 978ae │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 97b2a │ │ + b.n 978ae │ │ + adds r5, r3, #1 │ │ + cmp r2, #44 ; 0x2c │ │ + bne.n 97b32 │ │ + b.n 97e78 │ │ + adds r3, r5, #0 │ │ + b.n 97b22 │ │ + ldr r1, [pc, #156] ; (97bd4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97bd8 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 97b4c │ │ + b.n 978ae │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 97b54 │ │ + b.n 978ae │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 97b5c │ │ + b.n 97e8c │ │ + adds r3, r5, #0 │ │ + b.n 97b4c │ │ + subs r6, #204 ; 0xcc │ │ + movs r1, r0 │ │ + subs r6, #178 ; 0xb2 │ │ + movs r1, r0 │ │ + subs r6, #165 ; 0xa5 │ │ + movs r1, r0 │ │ + subs r6, #153 ; 0x99 │ │ + movs r1, r0 │ │ + subs r6, #136 ; 0x88 │ │ + movs r1, r0 │ │ + subs r6, #124 ; 0x7c │ │ + movs r1, r0 │ │ + subs r6, #114 ; 0x72 │ │ + movs r1, r0 │ │ + subs r6, #96 ; 0x60 │ │ + movs r1, r0 │ │ + subs r6, #87 ; 0x57 │ │ + movs r1, r0 │ │ + subs r6, #69 ; 0x45 │ │ + movs r1, r0 │ │ + subs r6, #16 │ │ + movs r1, r0 │ │ + subs r6, #29 │ │ + movs r1, r0 │ │ + subs r6, #15 │ │ + movs r1, r0 │ │ + subs r6, #4 │ │ + movs r1, r0 │ │ + subs r5, #198 ; 0xc6 │ │ + movs r1, r0 │ │ + subs r5, #192 ; 0xc0 │ │ + movs r1, r0 │ │ + subs r5, #212 ; 0xd4 │ │ + movs r1, r0 │ │ + subs r5, #192 ; 0xc0 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + subs r7, r7, #7 │ │ + movs r0, r0 │ │ + cmp r7, #255 ; 0xff │ │ + subs r5, #140 ; 0x8c │ │ + movs r1, r0 │ │ + subs r5, #129 ; 0x81 │ │ + movs r1, r0 │ │ + asrs r1, r0, #32 │ │ + movs r0, r0 │ │ + subs r5, #122 ; 0x7a │ │ + movs r1, r0 │ │ + subs r5, #118 ; 0x76 │ │ + movs r1, r0 │ │ + subs r5, #70 ; 0x46 │ │ + movs r1, r0 │ │ + subs r5, #52 ; 0x34 │ │ + movs r1, r0 │ │ + subs r5, #33 ; 0x21 │ │ + movs r1, r0 │ │ + subs r5, #20 │ │ + movs r1, r0 │ │ + subs r4, #245 ; 0xf5 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #748] ; (97ec8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97c02 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 97bee │ │ + b.n 978ae │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 97bf6 │ │ + b.n 978ae │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 97bfe │ │ + b.n 97ea0 │ │ + adds r3, r5, #0 │ │ + b.n 97bee │ │ + ldr r1, [pc, #712] ; (97ecc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97c2c │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 97c18 │ │ + b.n 978ae │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 97c20 │ │ + b.n 978ae │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 97c28 │ │ + b.n 97eb4 │ │ + adds r3, r5, #0 │ │ + b.n 97c18 │ │ + ldr r1, [pc, #672] ; (97ed0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97c56 │ │ + ldr r0, [r5, #4] │ │ + subs r3, r0, #0 │ │ + bne.n 97c42 │ │ + b.n 978ae │ │ + ldrb r2, [r3, #0] │ │ + cmp r2, #0 │ │ + bne.n 97c4a │ │ + b.n 978ae │ │ + adds r5, r3, #1 │ │ + cmp r2, #120 ; 0x78 │ │ + bne.n 97c52 │ │ + b.n 97f44 │ │ + adds r3, r5, #0 │ │ + b.n 97c42 │ │ + ldr r1, [pc, #636] ; (97ed4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97c78 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 97c6c │ │ + b.n 978ae │ │ + bl 265c4 │ │ + bl 9f000 <__aeabi_llsl@@Base+0x26c> │ │ + str r0, [r4, #72] ; 0x48 │ │ + b.n 97f56 │ │ + ldr r1, [pc, #604] ; (97ed8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97c96 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 97c8e │ │ + b.n 978ae │ │ + bl 265b0 │ │ + str r0, [r4, #76] ; 0x4c │ │ + b.n 97f56 │ │ + ldr r1, [pc, #580] ; (97edc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97cb4 │ │ + ldr r0, [r5, #4] │ │ + cmp r0, #0 │ │ + bne.n 97cac │ │ + b.n 978ae │ │ + bl 265b0 │ │ + str r0, [r4, #80] ; 0x50 │ │ + b.n 97f56 │ │ + ldr r1, [pc, #552] ; (97ee0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97ccc │ │ + movs r3, #4 │ │ + ldr r2, [r4, #96] ; 0x60 │ │ + orrs r3, r2 │ │ + str r3, [r4, #96] ; 0x60 │ │ + b.n 97d24 │ │ + ldr r1, [pc, #532] ; (97ee4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #16 │ │ + cmp r0, #0 │ │ + beq.n 97d1e │ │ + ldr r1, [pc, #520] ; (97ee8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #32 │ │ + cmp r0, #0 │ │ + beq.n 97d1e │ │ + ldr r1, [pc, #508] ; (97eec ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #64 ; 0x40 │ │ + cmp r0, #0 │ │ + beq.n 97d1e │ │ + ldr r1, [pc, #496] ; (97ef0 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + movs r3, #128 ; 0x80 │ │ + cmp r0, #0 │ │ + beq.n 97d1e │ │ + ldr r1, [pc, #484] ; (97ef4 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97d28 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + ldr r2, [r4, #28] │ │ + orrs r3, r2 │ │ + str r3, [r4, #28] │ │ + movs r0, #1 │ │ + b.n 97f58 │ │ + ldr r1, [pc, #460] ; (97ef8 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97d4a │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 97d42 │ │ + b.n 978ae │ │ + bl 265b0 │ │ + str r0, [r4, #116] ; 0x74 │ │ + b.n 97f56 │ │ + ldr r1, [pc, #432] ; (97efc ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97dfc │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + adds r7, r7, r6 │ │ + ldr r0, [r7, #0] │ │ + cmp r0, #0 │ │ + bne.n 97d66 │ │ + b.n 978ae │ │ + ldr r1, [pc, #408] ; (97f00 ) │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97d78 │ │ + adds r4, #120 ; 0x78 │ │ + movs r3, #8 │ │ + b.n 97df8 │ │ + ldr r1, [pc, #392] ; (97f04 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97d8c │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #380] ; (97f08 ) │ │ + b.n 97df8 │ │ + ldr r1, [pc, #380] ; (97f0c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97da0 │ │ + adds r4, #120 ; 0x78 │ │ + movs r3, #16 │ │ + b.n 97df8 │ │ + ldr r1, [pc, #364] ; (97f10 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + beq.n 97d9a │ │ + ldr r1, [pc, #356] ; (97f14 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97dc2 │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #344] ; (97f18 ) │ │ + b.n 97df8 │ │ + ldr r1, [pc, #344] ; (97f1c ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97dd6 │ │ + adds r4, #120 ; 0x78 │ │ + ldr r3, [pc, #332] ; (97f20 ) │ │ + b.n 97df8 │ │ + ldr r1, [pc, #332] ; (97f24 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + beq.n 97dd0 │ │ + ldr r1, [pc, #320] ; (97f28 ) │ │ + ldr r0, [r7, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + beq.n 97df4 │ │ + b.n 978ae │ │ + ldr r3, [pc, #308] ; (97f2c ) │ │ + adds r4, #120 ; 0x78 │ │ + strh r3, [r4, #0] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #304] ; (97f30 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97e20 │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 97e16 │ │ + b.n 978ae │ │ + bl 265b0 │ │ + adds r4, #122 ; 0x7a │ │ + strb r0, [r4, #0] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #272] ; (97f34 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97e44 │ │ + adds r6, #1 │ │ + lsls r6, r6, #2 │ │ + ldr r0, [r6, r7] │ │ + cmp r0, #0 │ │ + bne.n 97e3a │ │ + b.n 978ae │ │ + bl 265b0 │ │ + adds r4, #124 ; 0x7c │ │ + strh r0, [r4, #0] │ │ + b.n 97f56 │ │ + ldr r1, [pc, #240] ; (97f38 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97e54 │ │ + b.n 978ae │ │ + ldr r1, [pc, #228] ; (97f3c ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 97e64 │ │ + b.n 978ae │ │ + ldr r1, [pc, #216] ; (97f40 ) │ │ + ldr r0, [r5, #0] │ │ + add r1, pc │ │ + bl 26648 │ │ + adds r3, r0, #0 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + lsls r0, r0, #1 │ │ + b.n 97f58 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #32] │ │ + adds r0, r5, #0 │ │ + bl 265b0 │ │ + str r0, [r4, #36] ; 0x24 │ │ + b.n 97f56 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #40] ; 0x28 │ │ + adds r0, r5, #0 │ │ + bl 265b0 │ │ + str r0, [r4, #44] ; 0x2c │ │ + b.n 97f56 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 265b0 │ │ + str r0, [r4, #52] ; 0x34 │ │ + b.n 97f56 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #56] ; 0x38 │ │ + adds r0, r5, #0 │ │ + bl 265b0 │ │ + str r0, [r4, #60] ; 0x3c │ │ + b.n 97f56 │ │ + subs r4, #94 ; 0x5e │ │ + movs r1, r0 │ │ + subs r4, #67 ; 0x43 │ │ + movs r1, r0 │ │ + subs r4, #40 ; 0x28 │ │ + movs r1, r0 │ │ + subs r4, #8 │ │ + movs r1, r0 │ │ + subs r3, #238 ; 0xee │ │ + movs r1, r0 │ │ + subs r3, #216 ; 0xd8 │ │ + movs r1, r0 │ │ + subs r3, #196 ; 0xc4 │ │ + movs r1, r0 │ │ + subs r3, #180 ; 0xb4 │ │ + movs r1, r0 │ │ + subs r3, #174 ; 0xae │ │ + movs r1, r0 │ │ + subs r3, #167 ; 0xa7 │ │ + movs r1, r0 │ │ + subs r3, #162 ; 0xa2 │ │ + movs r1, r0 │ │ + subs r3, #157 ; 0x9d │ │ + movs r1, r0 │ │ + subs r3, #136 ; 0x88 │ │ + movs r1, r0 │ │ + subs r3, #109 ; 0x6d │ │ + movs r1, r0 │ │ + adds r5, #107 ; 0x6b │ │ + movs r1, r0 │ │ + adds r5, #90 ; 0x5a │ │ + movs r1, r0 │ │ + strh r0, [r1, #0] │ │ + vsli.32 , , #31 │ │ + movs r1, r0 │ │ + subs r3, #32 │ │ + movs r1, r0 │ │ + subs r3, #24 │ │ + movs r1, r0 │ │ + asrs r0, r2, #32 │ │ + movs r0, r0 │ │ + adds r5, #65 ; 0x41 │ │ + movs r1, r0 │ │ + strh r0, [r2, #0] │ │ + ; instruction: 0xffff3af6 │ │ + movs r1, r0 │ │ + subs r2, #238 ; 0xee │ │ + movs r1, r0 │ │ + str r0, [sp, #64] ; 0x40 │ │ + ; instruction: 0xffff3adc │ │ + movs r1, r0 │ │ + subs r2, #195 ; 0xc3 │ │ + movs r1, r0 │ │ + subs r2, #169 ; 0xa9 │ │ + movs r1, r0 │ │ + subs r2, #156 ; 0x9c │ │ + movs r1, r0 │ │ + subs r2, #147 ; 0x93 │ │ + movs r1, r0 │ │ + movs r2, #0 │ │ + strb r2, [r3, #0] │ │ + bl 265b0 │ │ + str r0, [r4, #64] ; 0x40 │ │ + adds r0, r5, #0 │ │ + bl 265b0 │ │ + str r0, [r4, #68] ; 0x44 │ │ + movs r0, #2 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +00097f5c : │ │ + movs r3, #48 ; 0x30 │ │ + ldr r2, [r0, #4] │ │ + ands r3, r2 │ │ + cmp r3, #32 │ │ + beq.n 97f80 │ │ + cmp r3, #48 ; 0x30 │ │ + beq.n 97f74 │ │ + cmp r3, #16 │ │ + bne.n 97f7a │ │ + ldr r0, [pc, #24] ; (97f88 ) │ │ + add r0, pc │ │ + b.n 97f84 │ │ + ldr r0, [pc, #20] ; (97f8c ) │ │ + add r0, pc │ │ + b.n 97f84 │ │ + ldr r0, [pc, #20] ; (97f90 ) │ │ + add r0, pc │ │ + b.n 97f84 │ │ + ldr r0, [pc, #16] ; (97f94 ) │ │ + add r0, pc │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + subs r3, #121 ; 0x79 │ │ + movs r1, r0 │ │ + subs r3, #204 ; 0xcc │ │ + movs r1, r0 │ │ + cdp 0, 3, cr0, cr2, cr0, {0} │ │ + subs r1, #151 ; 0x97 │ │ + movs r1, r0 │ │ + │ │ +00097f98 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #756] ; (98290 ) │ │ + ldr r3, [pc, #756] ; (98294 ) │ │ + ldr r4, [pc, #760] ; (98298 ) │ │ + add r7, pc │ │ + ldr r3, [r7, r3] │ │ + add sp, r4 │ │ + add r1, sp, #1020 ; 0x3fc │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r0, #4] │ │ + adds r1, #192 ; 0xc0 │ │ + adds r6, r0, #0 │ │ + str r2, [r1, #0] │ │ + lsls r3, r3, #26 │ │ + bmi.n 97fc4 │ │ + movs r3, #16 │ │ + ldr r2, [r6, #4] │ │ + tst r2, r3 │ │ + beq.n 97fc2 │ │ + b.n 986ec │ │ + b.n 986e8 │ │ + ldr r3, [r0, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 9802a │ │ + bl 26d2c │ │ + ldr r3, [pc, #716] ; (9829c ) │ │ + str r0, [sp, #16] │ │ + ldr r4, [r7, r3] │ │ + cmp r0, #0 │ │ + bne.n 97fe6 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #708] ; (982a0 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 9802a │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #696] ; (982a4 ) │ │ + adds r1, #168 ; 0xa8 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r5, r3 │ │ + bge.n 98020 │ │ + cmp r5, #0 │ │ + ble.n 98008 │ │ + adds r1, r4, #0 │ │ + movs r0, #44 ; 0x2c │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + adds r0, r5, #0 │ │ + bl 26d40 │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #660] ; (982a8 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r5, #1 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + b.n 97ff4 │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + ldr r0, [r6, #12] │ │ + bl 26d58 │ │ + cmp r0, #0 │ │ + bge.n 9804a │ │ + bl 24ce4 │ │ + ldr r3, [pc, #608] ; (9829c ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #620] ; (982ac ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 987b2 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 98068 │ │ + bl 26d84 │ │ + ldr r3, [pc, #580] ; (9829c ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #596] ; (982b0 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r3, r6, #0 │ │ + adds r3, #140 ; 0x8c │ │ + ldr r1, [r3, #0] │ │ + movs r0, #0 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #144 ; 0x90 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #1 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #148 ; 0x94 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #2 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #152 ; 0x98 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #3 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #168 ; 0xa8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #5 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #156 ; 0x9c │ │ + ldr r1, [r3, #0] │ │ + movs r0, #4 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #160 ; 0xa0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #6 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #164 ; 0xa4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #7 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #172 ; 0xac │ │ + ldr r1, [r3, #0] │ │ + movs r0, #8 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #176 ; 0xb0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #9 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #180 ; 0xb4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #10 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #184 ; 0xb8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #11 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #188 ; 0xbc │ │ + ldr r1, [r3, #0] │ │ + movs r0, #12 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #192 ; 0xc0 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #13 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #196 ; 0xc4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #14 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #204 ; 0xcc │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + blt.n 9812c │ │ + movs r0, #15 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #200 ; 0xc8 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #16 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #208 ; 0xd0 │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + beq.n 98154 │ │ + movs r0, #17 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #212 ; 0xd4 │ │ + ldr r1, [r3, #0] │ │ + movs r0, #18 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #216 ; 0xd8 │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 98166 │ │ + movs r0, #20 │ │ + movs r1, #1 │ │ + bl 27260 │ │ + adds r3, r6, #0 │ │ + adds r3, #220 ; 0xdc │ │ + ldr r1, [r3, #0] │ │ + cmp r1, #0 │ │ + beq.n 98176 │ │ + movs r0, #21 │ │ + bl 27260 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #30 │ │ + bmi.n 9817e │ │ + b.n 98392 │ │ + bl 26d98 │ │ + ldr r3, [pc, #280] ; (9829c ) │ │ + str r0, [sp, #24] │ │ + ldr r1, [pc, #300] ; (982b4 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r2, [sp, #24] │ │ + add r1, pc │ │ + adds r0, r3, #0 │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + movs r5, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #24] │ │ + cmp r5, r3 │ │ + blt.n 981a2 │ │ + b.n 98392 │ │ + adds r0, r5, #0 │ │ + bl 26db0 │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [pc, #268] ; (982b8 ) │ │ + add r4, sp, #68 ; 0x44 │ │ + adds r2, #168 ; 0xa8 │ │ + adds r3, r0, #0 │ │ + str r2, [sp, #20] │ │ + adds r0, r2, #0 │ │ + add r1, pc │ │ + adds r2, r5, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r4, #0 │ │ + movs r2, #16 │ │ + movs r1, #0 │ │ + bl 263a0 │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 26dc4 │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + ldr r2, [r4, #8] │ │ + ldr r3, [r4, #12] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + ldr r0, [sp, #20] │ │ + add r4, sp, #84 ; 0x54 │ │ + str r1, [sp, #4] │ │ + ldr r1, [pc, #216] ; (982bc ) │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r1, r4, #0 │ │ + adds r0, r5, #0 │ │ + bl 26e08 │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r3, sp, #56 ; 0x38 │ │ + bl 25a00 │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #12] │ │ + ldr r4, [sp, #48] ; 0x30 │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 259ec │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r1, [pc, #164] ; (982c0 ) │ │ + str r0, [sp, #8] │ │ + str r3, [sp, #0] │ │ + ldr r2, [sp, #28] │ │ + str r4, [sp, #4] │ │ + ldr r0, [sp, #20] │ │ + add r1, pc │ │ + ldr r3, [sp, #32] │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #0 │ │ + bne.n 98240 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 98240 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.n 98276 │ │ + ldr r4, [sp, #16] │ │ + ldr r1, [pc, #128] ; (982c4 ) │ │ + adds r4, #168 ; 0xa8 │ │ + add r1, pc │ │ + adds r0, r4, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #120] ; (982c8 ) │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #112] ; (982cc ) │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r2, #0 │ │ + beq.n 98276 │ │ + ldr r1, [pc, #96] ; (982d0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r5, #0 │ │ + bl 26ddc │ │ + str r0, [sp, #28] │ │ + cmp r0, #0 │ │ + bne.n 982d8 │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [pc, #76] ; (982d4 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 9838e │ │ + subs r0, r2, #1 │ │ + movs r4, r0 │ │ + bl ffd8d296 <_end@@Base+0xffcae82e> │ │ + ; instruction: 0xfb3cffff │ │ + bl ffd9129e <_end@@Base+0xffcb2836> │ │ + subs r5, #141 ; 0x8d │ │ + movs r1, r0 │ │ + subs r5, #152 ; 0x98 │ │ + movs r1, r0 │ │ + subs r5, #134 ; 0x86 │ │ + movs r1, r0 │ │ + subs r5, #92 ; 0x5c │ │ + movs r1, r0 │ │ + subs r5, #106 ; 0x6a │ │ + movs r1, r0 │ │ + subs r4, #78 ; 0x4e │ │ + movs r1, r0 │ │ + subs r4, #60 ; 0x3c │ │ + movs r1, r0 │ │ + subs r4, #32 │ │ + movs r1, r0 │ │ + subs r3, #244 ; 0xf4 │ │ + movs r1, r0 │ │ + subs r4, #8 │ │ + movs r1, r0 │ │ + subs r4, #21 │ │ + movs r1, r0 │ │ + subs r4, #36 ; 0x24 │ │ + movs r1, r0 │ │ + subs r4, #47 ; 0x2f │ │ + movs r1, r0 │ │ + subs r4, #50 ; 0x32 │ │ + movs r1, r0 │ │ + ldr r1, [sp, #16] │ │ + ldr r0, [pc, #804] ; (98600 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #28] │ │ + cmp r3, r2 │ │ + bge.n 9838e │ │ + add r4, sp, #84 ; 0x54 │ │ + adds r2, r4, #0 │ │ + ldr r1, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 26df0 │ │ + add r3, sp, #60 ; 0x3c │ │ + str r3, [sp, #0] │ │ + add r3, sp, #64 ; 0x40 │ │ + add r1, sp, #48 ; 0x30 │ │ + add r2, sp, #52 ; 0x34 │ │ + str r3, [sp, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + add r3, sp, #56 ; 0x38 │ │ + bl 25a00 │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + str r3, [sp, #32] │ │ + ldr r3, [r4, #8] │ │ + ldr r4, [r4, #12] │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r3, [sp, #40] ; 0x28 │ │ + bl 259ec │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r0, [sp, #12] │ │ + ldr r1, [pc, #728] ; (98604 ) │ │ + str r3, [sp, #0] │ │ + ldr r0, [sp, #16] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #20] │ │ + str r4, [sp, #4] │ │ + str r3, [sp, #8] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + ldr r3, [sp, #32] │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #0 │ │ + bne.n 98352 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bne.n 98352 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #0 │ │ + beq.n 98388 │ │ + ldr r4, [sp, #16] │ │ + ldr r1, [pc, #688] ; (98608 ) │ │ + adds r4, #168 ; 0xa8 │ │ + add r1, pc │ │ + adds r0, r4, #0 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #680] ; (9860c ) │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r1, [pc, #672] ; (98610 ) │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + cmp r2, #0 │ │ + beq.n 98388 │ │ + ldr r1, [pc, #660] ; (98614 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + b.n 982e6 │ │ + adds r5, #1 │ │ + b.n 9819a │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #29 │ │ + bpl.n 983d6 │ │ + bl 25bc0 │ │ + ldr r3, [pc, #632] ; (98618 ) │ │ + str r0, [sp, #16] │ │ + ldr r1, [r7, r3] │ │ + adds r1, #168 ; 0xa8 │ │ + cmp r0, #0 │ │ + bne.n 983b2 │ │ + ldr r0, [pc, #624] ; (9861c ) │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 983d6 │ │ + ldr r0, [pc, #620] ; (98620 ) │ │ + movs r4, #0 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r4, r3 │ │ + bge.n 983d6 │ │ + add r5, sp, #104 ; 0x68 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 25bd4 │ │ + adds r0, r5, #0 │ │ + bl 973a4 │ │ + adds r4, #1 │ │ + b.n 983bc │ │ + add r4, sp, #84 ; 0x54 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + movs r2, #20 │ │ + bl 263a0 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + cmp r3, #15 │ │ + beq.n 983fe │ │ + bgt.n 983f2 │ │ + cmp r3, #8 │ │ + bne.n 98406 │ │ + ldr r3, [pc, #564] ; (98624 ) │ │ + b.n 98408 │ │ + cmp r3, #16 │ │ + beq.n 98402 │ │ + cmp r3, #24 │ │ + bne.n 98406 │ │ + ldr r3, [pc, #556] ; (98628 ) │ │ + b.n 98408 │ │ + ldr r3, [pc, #556] ; (9862c ) │ │ + b.n 98408 │ │ + ldr r3, [pc, #556] ; (98630 ) │ │ + b.n 98408 │ │ + ldr r3, [pc, #556] ; (98634 ) │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + str r3, [r4, #12] │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + lsls r0, r3, #2 │ │ + bl 26298 │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + str r0, [r6, #88] ; 0x58 │ │ + lsls r0, r3, #2 │ │ + bl 26298 │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + str r0, [r6, #104] ; 0x68 │ │ + lsls r0, r3, #2 │ │ + bl 26298 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + str r0, [r6, #108] ; 0x6c │ │ + cmp r3, #0 │ │ + beq.n 9843c │ │ + movs r3, #0 │ │ + str r3, [sp, #16] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + bne.n 9847a │ │ + ldr r3, [pc, #472] ; (98618 ) │ │ + ldr r0, [pc, #504] ; (98638 ) │ │ + ldr r3, [r7, r3] │ │ + add r0, pc │ │ + adds r1, r3, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 987b6 │ │ + ldr r3, [r6, #24] │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + beq.n 9845a │ │ + b.n 9856c │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + bl 2704c │ │ + movs r3, #0 │ │ + ldr r2, [r6, #104] ; 0x68 │ │ + ldr r5, [r6, #100] ; 0x64 │ │ + str r3, [r2, r4] │ │ + ldr r2, [r6, #108] ; 0x6c │ │ + str r3, [r2, r4] │ │ + cmp r5, r3 │ │ + bne.n 98474 │ │ + b.n 985b2 │ │ + ldr r3, [sp, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #16] │ │ + ldr r2, [r6, #84] ; 0x54 │ │ + ldr r3, [sp, #16] │ │ + cmp r3, r2 │ │ + blt.n 98484 │ │ + b.n 97fb8 │ │ + add r5, sp, #188 ; 0xbc │ │ + ldr r3, [r6, #20] │ │ + cmp r2, #1 │ │ + ble.n 984a2 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [sp, #16] │ │ + adds r0, r5, #0 │ │ + adds r2, #1 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #420] ; (9863c ) │ │ + lsls r1, r1, #3 │ │ + add r2, pc │ │ + bl 27744 │ │ + b.n 984ae │ │ + movs r2, #128 ; 0x80 │ │ + adds r0, r5, #0 │ │ + adds r1, r3, #0 │ │ + lsls r2, r2, #3 │ │ + bl 26450 │ │ + ldr r3, [sp, #16] │ │ + adds r0, r5, #0 │ │ + lsls r4, r3, #2 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r1, [r6, #32] │ │ + ldr r2, [r6, #36] ; 0x24 │ │ + adds r3, r3, r4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + str r3, [sp, #0] │ │ + ldr r3, [r6, #28] │ │ + str r3, [sp, #4] │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + bl 26ea0 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + cmp r0, #0 │ │ + bne.n 984ee │ │ + bl 24ce4 │ │ + ldr r3, [pc, #312] ; (98618 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #348] ; (98640 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 987b2 │ │ + ldr r1, [r6, #48] ; 0x30 │ │ + ldr r2, [r6, #52] ; 0x34 │ │ + cmp r1, #0 │ │ + bne.n 984fa │ │ + cmp r2, #0 │ │ + beq.n 984fe │ │ + bl 26fdc │ │ + ldr r1, [r6, #56] ; 0x38 │ │ + ldr r2, [r6, #60] ; 0x3c │ │ + cmp r1, #0 │ │ + bne.n 9850a │ │ + cmp r2, #0 │ │ + beq.n 98512 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + bl 27008 │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + add r1, sp, #64 ; 0x40 │ │ + add r2, sp, #68 ; 0x44 │ │ + ldr r0, [r3, r4] │ │ + bl 26fc8 │ │ + ldr r3, [r6, #28] │ │ + lsls r3, r3, #26 │ │ + bmi.n 98546 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r1, [r6, #40] ; 0x28 │ │ + ldr r2, [r6, #44] ; 0x2c │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + cmp r3, r1 │ │ + bne.n 98534 │ │ + cmp r0, r2 │ │ + beq.n 98546 │ │ + str r0, [sp, #0] │ │ + ldr r0, [pc, #268] ; (98644 ) │ │ + add r0, pc │ │ + bl 9f740 <__aeabi_llsl@@Base+0x9ac> │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + str r3, [r6, #40] ; 0x28 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [r6, #44] ; 0x2c │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + add r1, sp, #84 ; 0x54 │ │ + ldr r0, [r3, r4] │ │ + bl 26e60 │ │ + cmp r0, #0 │ │ + blt.n 98556 │ │ + b.n 98450 │ │ + bl 24ce4 │ │ + ldr r3, [pc, #188] ; (98618 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #228] ; (98648 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 987b2 │ │ + ldr r1, [pc, #220] ; (9864c ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + bl 26094 │ │ + movs r1, #1 │ │ + bl 26924 │ │ + subs r5, r0, #0 │ │ + bne.n 9859c │ │ + bl 24ce4 │ │ + ldr r2, [pc, #144] ; (98618 ) │ │ + adds r3, r0, #0 │ │ + ldr r2, [r7, r2] │ │ + ldr r1, [pc, #196] ; (98650 ) │ │ + adds r0, r2, #0 │ │ + str r2, [sp, #24] │ │ + add r1, pc │ │ + ldr r2, [sp, #20] │ │ + adds r0, #168 ; 0xa8 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + b.n 9845a │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + bne.n 985a6 │ │ + b.n 987ca │ │ + ldr r3, [r0, #20] │ │ + movs r1, #1 │ │ + ldrb r2, [r3, #0] │ │ + bl 26964 │ │ + b.n 987ca │ │ + ldr r3, [r6, #92] ; 0x5c │ │ + cmp r3, #0 │ │ + bne.n 985c6 │ │ + ldr r3, [r6, #28] │ │ + lsls r3, r3, #30 │ │ + bpl.n 985c0 │ │ + b.n 98474 │ │ + movs r5, #1 │ │ + negs r5, r5 │ │ + b.n 98658 │ │ + bl 25bc0 │ │ + str r0, [sp, #20] │ │ + ldr r3, [sp, #20] │ │ + cmp r5, r3 │ │ + bge.n 985ea │ │ + add r1, sp, #104 ; 0x68 │ │ + adds r0, r5, #0 │ │ + bl 25bd4 │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + ldr r1, [r6, #92] ; 0x5c │ │ + bl 26674 │ │ + cmp r0, #0 │ │ + bne.n 985fc │ │ + adds r3, r5, #1 │ │ + bne.n 98658 │ │ + ldr r3, [pc, #44] ; (98618 ) │ │ + ldr r1, [pc, #100] ; (98654 ) │ │ + ldr r2, [r6, #92] ; 0x5c │ │ + ldr r3, [r7, r3] │ │ + add r1, pc │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + b.n 987b2 │ │ + adds r5, #1 │ │ + b.n 985cc │ │ + subs r4, #1 │ │ + movs r1, r0 │ │ + subs r3, #194 ; 0xc2 │ │ + movs r1, r0 │ │ + subs r3, #211 ; 0xd3 │ │ + movs r1, r0 │ │ + subs r3, #226 ; 0xe2 │ │ + movs r1, r0 │ │ + subs r3, #243 ; 0xf3 │ │ + movs r1, r0 │ │ + subs r4, #0 │ │ + movs r1, r0 │ │ + bl ffd9161a <_end@@Base+0xffcb2bb2> │ │ + subs r3, #245 ; 0xf5 │ │ + movs r1, r0 │ │ + subs r4, #5 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #32 │ │ + asrs r0, r0, #12 │ │ + adds r3, r0, r0 │ │ + asrs r0, r2, #28 │ │ + lsrs r2, r0, #28 │ │ + asrs r3, r2, #20 │ │ + asrs r2, r0, #32 │ │ + asrs r5, r2, #20 │ │ + adds r4, r0, r0 │ │ + asrs r6, r2, #24 │ │ + subs r3, #147 ; 0x93 │ │ + movs r1, r0 │ │ + subs r3, #75 ; 0x4b │ │ + movs r1, r0 │ │ + subs r3, #1 │ │ + movs r1, r0 │ │ + subs r2, #207 ; 0xcf │ │ + movs r1, r0 │ │ + subs r2, #199 ; 0xc7 │ │ + movs r1, r0 │ │ + subs r2, #233 ; 0xe9 │ │ + movs r1, r0 │ │ + subs r2, #204 ; 0xcc │ │ + movs r1, r0 │ │ + subs r2, #128 ; 0x80 │ │ + movs r1, r0 │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + adds r1, r5, #0 │ │ + adds r3, r3, r4 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + ldr r2, [r6, #96] ; 0x60 │ │ + ldr r0, [r3, r4] │ │ + bl 25c04 │ │ + ldr r3, [sp, #20] │ │ + str r0, [r3, #0] │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r3, [r3, r4] │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 9868e │ │ + bl 24ce4 │ │ + ldr r3, [pc, #356] ; (987e4 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #356] ; (987e8 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 987b2 │ │ + ldr r1, [r6, #64] ; 0x40 │ │ + cmp r1, #0 │ │ + beq.n 986a2 │ │ + ldr r2, [r6, #68] ; 0x44 │ │ + cmp r2, #0 │ │ + beq.n 986a2 │ │ + ldr r0, [sp, #20] │ │ + bl 25df0 │ │ + b.n 986ba │ │ + ldr r5, [r6, #72] ; 0x48 │ │ + movs r1, #0 │ │ + adds r0, r5, #0 │ │ + bl 9ef90 <__aeabi_llsl@@Base+0x1fc> │ │ + cmp r0, #0 │ │ + bne.n 986ba │ │ + ldr r0, [sp, #20] │ │ + adds r1, r5, #0 │ │ + adds r2, r5, #0 │ │ + bl 25e74 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #29 │ │ + bmi.n 986c2 │ │ + b.n 98474 │ │ + ldr r3, [pc, #288] ; (987e4 ) │ │ + ldr r0, [pc, #292] ; (987ec ) │ │ + ldr r3, [r7, r3] │ │ + add r0, pc │ │ + adds r1, r3, #0 │ │ + adds r1, #168 ; 0xa8 │ │ + str r3, [sp, #20] │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [r6, #104] ; 0x68 │ │ + ldr r0, [r3, r4] │ │ + add r4, sp, #104 ; 0x68 │ │ + adds r1, r4, #0 │ │ + bl 25c48 │ │ + adds r0, r4, #0 │ │ + bl 973a4 │ │ + b.n 98474 │ │ + movs r0, #1 │ │ + b.n 987b8 │ │ + ldr r2, [r6, #8] │ │ + tst r2, r3 │ │ + beq.n 98752 │ │ + bl 249a4 │ │ + ldr r3, [pc, #236] ; (987e4 ) │ │ + str r0, [sp, #16] │ │ + ldr r4, [r7, r3] │ │ + cmp r0, #0 │ │ + bne.n 9870e │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #236] ; (987f0 ) │ │ + adds r1, #168 ; 0xa8 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + b.n 98752 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #224] ; (987f4 ) │ │ + adds r1, #168 ; 0xa8 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ + ldr r3, [sp, #16] │ │ + cmp r5, r3 │ │ + bge.n 98748 │ │ + cmp r5, #0 │ │ + ble.n 98730 │ │ + adds r1, r4, #0 │ │ + movs r0, #44 ; 0x2c │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + adds r0, r5, #0 │ │ + bl 249b8 │ │ + adds r2, r0, #0 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #188] ; (987f8 ) │ │ + adds r0, #168 ; 0xa8 │ │ + adds r5, #1 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + b.n 9871c │ │ + adds r1, r4, #0 │ │ + movs r0, #10 │ │ + adds r1, #168 ; 0xa8 │ │ + bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + ldr r0, [r6, #112] ; 0x70 │ │ + bl 249cc │ │ + cmp r0, #0 │ │ + bge.n 98772 │ │ + bl 24ce4 │ │ + ldr r3, [pc, #128] ; (987e4 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #148] ; (987fc ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 987b2 │ │ + ldr r3, [r6, #8] │ │ + lsls r3, r3, #31 │ │ + bpl.n 98790 │ │ + bl 249f4 │ │ + ldr r3, [pc, #100] ; (987e4 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #124] ; (98800 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ + str r3, [sp, #16] │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + adds r0, r6, #0 │ │ + movs r1, #0 │ │ + adds r0, #116 ; 0x74 │ │ + bl 24a08 │ │ + cmp r0, #0 │ │ + bge.n 986e8 │ │ + bl 24ce4 │ │ + ldr r3, [pc, #64] ; (987e4 ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [pc, #88] ; (98804 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #16] │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + movs r0, #0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #192 ; 0xc0 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 987dc │ │ + bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ + ldr r3, [r6, #88] ; 0x58 │ │ + adds r1, r5, #0 │ │ + ldr r0, [r3, r4] │ │ + bl 26f44 │ │ + adds r0, r5, #0 │ │ + bl 268cc │ │ + b.n 9845a │ │ + ldr r3, [pc, #40] ; (98808 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + bl ffd917e6 <_end@@Base+0xffcb2d7e> │ │ + subs r2, #13 │ │ + movs r1, r0 │ │ + subs r1, #237 ; 0xed │ │ + movs r1, r0 │ │ + subs r1, #194 ; 0xc2 │ │ + movs r1, r0 │ │ + subs r1, #205 ; 0xcd │ │ + movs r1, r0 │ │ + adds r6, #94 ; 0x5e │ │ + movs r1, r0 │ │ + subs r1, #141 ; 0x8d │ │ + movs r1, r0 │ │ + subs r1, #155 ; 0x9b │ │ + movs r1, r0 │ │ + subs r1, #131 ; 0x83 │ │ + movs r1, r0 │ │ + lsls r4, r0, #19 │ │ + ... │ │ + │ │ +0009880c : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r3, [pc, #684] ; (98abc ) │ │ + sub sp, #356 ; 0x164 │ │ + str r2, [sp, #52] ; 0x34 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #676] ; (98ac0 ) │ │ + adds r5, r0, #0 │ │ + ldr r3, [r2, r3] │ │ + adds r4, r1, #0 │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [r0, #8] │ │ + str r2, [sp, #348] ; 0x15c │ │ + lsls r3, r3, #28 │ │ + bmi.n 98830 │ │ + b.n 98cda │ │ + movs r3, #128 ; 0x80 │ │ + ldr r1, [r1, #0] │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bne.n 9883c │ │ + b.n 98cda │ │ + ldr r2, [pc, #644] ; (98ac4 ) │ │ + cmp r1, r2 │ │ + bne.n 98844 │ │ + b.n 98cda │ │ + ldr r2, [pc, #640] ; (98ac8 ) │ │ + cmp r1, r2 │ │ + bne.n 9884c │ │ + b.n 98a9a │ │ + bhi.n 988f4 │ │ + ldr r2, [pc, #636] ; (98acc ) │ │ + cmp r1, r2 │ │ + bne.n 98856 │ │ + b.n 98a62 │ │ + bhi.n 988b0 │ │ + movs r2, #192 ; 0xc0 │ │ + lsls r2, r2, #2 │ │ + cmp r1, r2 │ │ + bne.n 98862 │ │ + b.n 98a1c │ │ + bhi.n 9887a │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + cmp r1, r3 │ │ + bne.n 9886e │ │ + b.n 98cc0 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #2 │ │ + cmp r1, r3 │ │ + bne.n 98878 │ │ + b.n 98994 │ │ + b.n 98cd2 │ │ + ldr r2, [pc, #596] ; (98ad0 ) │ │ + cmp r1, r2 │ │ + bne.n 98882 │ │ + b.n 98a42 │ │ + cmp r1, r3 │ │ + bne.n 98888 │ │ + b.n 98a4e │ │ + ldr r3, [pc, #584] ; (98ad4 ) │ │ + cmp r1, r3 │ │ + beq.n 98890 │ │ + b.n 98cd2 │ │ + ldr r6, [r4, #16] │ │ + ldr r3, [r4, #8] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 25598 │ │ + ldr r7, [r4, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + adds r0, r7, #0 │ │ + bl 255c0 │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #556] ; (98ad8 ) │ │ + str r7, [sp, #0] │ │ + add r0, pc │ │ + b.n 98a3a │ │ + ldr r3, [pc, #552] ; (98adc ) │ │ + cmp r1, r3 │ │ + bne.n 988b8 │ │ + b.n 98aa2 │ │ + bhi.n 988e2 │ │ + ldr r3, [pc, #548] ; (98ae0 ) │ │ + cmp r1, r3 │ │ + bne.n 988c2 │ │ + b.n 98a8a │ │ + bcs.n 988c6 │ │ + b.n 98a72 │ │ + ldr r3, [pc, #540] ; (98ae4 ) │ │ + cmp r1, r3 │ │ + beq.n 988ce │ │ + b.n 98cd2 │ │ + movs r1, #16 │ │ + ldrsh r3, [r4, r1] │ │ + movs r0, #18 │ │ + ldrsh r1, [r4, r0] │ │ + ldr r0, [pc, #528] ; (98ae8 ) │ │ + ldrb r2, [r4, #12] │ │ + str r1, [sp, #0] │ │ + add r0, pc │ │ + ldr r1, [r4, #8] │ │ + b.n 98c2a │ │ + ldr r3, [pc, #520] ; (98aec ) │ │ + cmp r1, r3 │ │ + bne.n 988ea │ │ + b.n 98bd0 │ │ + bhi.n 988ee │ │ + b.n 98bc8 │ │ + ldr r0, [pc, #512] ; (98af0 ) │ │ + add r0, pc │ │ + b.n 98a9e │ │ + ldr r3, [pc, #508] ; (98af4 ) │ │ + cmp r1, r3 │ │ + bhi.n 98946 │ │ + movs r3, #224 ; 0xe0 │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bcc.n 98904 │ │ + b.n 98c4e │ │ + ldr r3, [pc, #496] ; (98af8 ) │ │ + cmp r1, r3 │ │ + bne.n 9890c │ │ + b.n 98c30 │ │ + bhi.n 98930 │ │ + movs r3, #202 ; 0xca │ │ + lsls r3, r3, #3 │ │ + cmp r1, r3 │ │ + bne.n 98918 │ │ + b.n 98be4 │ │ + ldr r3, [pc, #480] ; (98afc ) │ │ + cmp r1, r3 │ │ + beq.n 98920 │ │ + b.n 98cd2 │ │ + ldrb r6, [r4, #12] │ │ + adds r0, r6, #0 │ │ + bl 972dc │ │ + adds r3, r0, #0 │ │ + ldr r0, [pc, #468] ; (98b00 ) │ │ + add r0, pc │ │ + b.n 98c3e │ │ + ldr r3, [pc, #464] ; (98b04 ) │ │ + cmp r1, r3 │ │ + bne.n 98938 │ │ + b.n 98bde │ │ + ldr r3, [pc, #460] ; (98b08 ) │ │ + cmp r1, r3 │ │ + beq.n 98940 │ │ + b.n 98cd2 │ │ + ldr r0, [pc, #456] ; (98b0c ) │ │ + add r0, pc │ │ + b.n 98a9e │ │ + movs r3, #144 ; 0x90 │ │ + lsls r3, r3, #4 │ │ + cmp r1, r3 │ │ + bne.n 98950 │ │ + b.n 98c48 │ │ + bhi.n 98972 │ │ + ldr r3, [pc, #444] ; (98b10 ) │ │ + cmp r1, r3 │ │ + bne.n 9895a │ │ + b.n 98ca4 │ │ + ldr r3, [pc, #440] ; (98b14 ) │ │ + cmp r1, r3 │ │ + bne.n 98962 │ │ + b.n 98cb2 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #4 │ │ + cmp r1, r3 │ │ + beq.n 9896c │ │ + b.n 98cd2 │ │ + ldr r0, [pc, #424] ; (98b18 ) │ │ + add r0, pc │ │ + b.n 98ca8 │ │ + ldr r3, [pc, #424] ; (98b1c ) │ │ + cmp r1, r3 │ │ + bne.n 9897a │ │ + b.n 98cba │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #8 │ │ + cmp r1, r3 │ │ + bne.n 98984 │ │ + b.n 98cca │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #6 │ │ + cmp r1, r3 │ │ + beq.n 9898e │ │ + b.n 98cd2 │ │ + ldr r0, [pc, #400] ; (98b20 ) │ │ + add r0, pc │ │ + b.n 98cc4 │ │ + ldrb r2, [r4, #12] │ │ + ldr r1, [r4, #8] │ │ + subs r0, r2, #1 │ │ + cmp r0, #15 │ │ + bhi.n 98a16 │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + lsrs r0, r1, #12 │ │ + asrs r6, r1, #4 │ │ + adds r4, r2, r4 │ │ + subs r4, r3, #4 │ │ + movs r5, #34 ; 0x22 │ │ + cmp r3, #40 ; 0x28 │ │ + adds r1, #46 ; 0x2e │ │ + adds r7, #52 ; 0x34 │ │ + ldr r0, [pc, #368] ; (98b24 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #364] ; (98b28 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #364] ; (98b2c ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #360] ; (98b30 ) │ │ + add r0, pc │ │ + b.n 989ce │ │ + ldr r0, [pc, #360] ; (98b34 ) │ │ + add r0, pc │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #20] │ │ + b.n 98c42 │ │ + ldr r0, [pc, #352] ; (98b38 ) │ │ + add r0, pc │ │ + b.n 989ce │ │ + ldr r0, [pc, #352] ; (98b3c ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #348] ; (98b40 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #348] ; (98b44 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #344] ; (98b48 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #344] ; (98b4c ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #340] ; (98b50 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #340] ; (98b54 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #336] ; (98b58 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #336] ; (98b5c ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #332] ; (98b60 ) │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #332] ; (98b64 ) │ │ + add r0, pc │ │ + b.n 98bd8 │ │ + ldr r6, [r4, #16] │ │ + ldr r3, [r4, #8] │ │ + adds r0, r6, #0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 25598 │ │ + ldr r7, [r4, #20] │ │ + str r0, [sp, #56] ; 0x38 │ │ + adds r0, r7, #0 │ │ + bl 255c0 │ │ + str r0, [sp, #4] │ │ + ldr r0, [pc, #304] ; (98b68 ) │ │ + str r7, [sp, #0] │ │ + add r0, pc │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + adds r2, r6, #0 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + b.n 98a84 │ │ + adds r1, r4, #0 │ │ + ldr r0, [pc, #292] ; (98b6c ) │ │ + adds r1, #12 │ │ + ldr r2, [r4, #8] │ │ + add r0, pc │ │ + b.n 98bd8 │ │ + ldr r3, [r4, #32] │ │ + ldr r0, [pc, #284] ; (98b70 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + ldr r1, [r4, #20] │ │ + ldr r2, [r4, #24] │ │ + ldr r3, [r4, #28] │ │ + b.n 98a84 │ │ + ldrb r3, [r4, #18] │ │ + ldrb r1, [r4, #16] │ │ + ldr r0, [pc, #268] ; (98b74 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + b.n 98a80 │ │ + ldrb r3, [r4, #18] │ │ + ldrb r1, [r4, #16] │ │ + ldr r0, [pc, #256] ; (98b78 ) │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #8] │ │ + add r0, pc │ │ + str r3, [sp, #4] │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [r4, #24] │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r3, [r4, #8] │ │ + ldr r0, [pc, #236] ; (98b7c ) │ │ + str r3, [sp, #0] │ │ + add r0, pc │ │ + ldr r1, [r4, #16] │ │ + ldr r2, [r4, #20] │ │ + ldr r3, [r4, #24] │ │ + b.n 98c2a │ │ + ldr r0, [pc, #228] ; (98b80 ) │ │ + add r0, pc │ │ + ldr r1, [r4, #8] │ │ + b.n 98cd6 │ │ + ldrb r0, [r4, #13] │ │ + cmp r0, #12 │ │ + bls.n 98aaa │ │ + b.n 98bba │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + ldr r3, [r5, #100] ; 0x64 │ │ + strb r4, [r6, #5] │ │ + strh r2, [r7, #50] ; 0x32 │ │ + strh r7, [r6, #50] ; 0x32 │ │ + strh r0, [r0, #28] │ │ + strh r6, [r0, #52] ; 0x34 │ │ + lsls r5, r7, #1 │ │ + asrs r4, r3, #23 │ │ + movs r4, r0 │ │ + bl ffd8dac2 <_end@@Base+0xffcaf05a> │ │ + lsls r2, r0, #28 │ │ + movs r0, r0 │ │ + lsls r6, r0, #24 │ │ + movs r0, r0 │ │ + lsls r1, r0, #16 │ │ + movs r0, r0 │ │ + lsls r3, r0, #12 │ │ + movs r0, r0 │ │ + lsls r1, r0, #12 │ │ + movs r0, r0 │ │ + subs r3, #243 ; 0xf3 │ │ + movs r1, r0 │ │ + lsls r2, r0, #24 │ │ + movs r0, r0 │ │ + lsls r3, r0, #16 │ │ + movs r0, r0 │ │ + lsls r1, r0, #24 │ │ + movs r0, r0 │ │ + subs r5, #184 ; 0xb8 │ │ + movs r1, r0 │ │ + lsls r4, r0, #24 │ │ + movs r0, r0 │ │ + subs r5, #95 ; 0x5f │ │ + movs r1, r0 │ │ + lsls r1, r0, #28 │ │ + movs r0, r0 │ │ + lsls r2, r2, #25 │ │ + movs r0, r0 │ │ + lsls r1, r2, #25 │ │ + movs r0, r0 │ │ + subs r6, #146 ; 0x92 │ │ + movs r1, r0 │ │ + lsls r3, r2, #25 │ │ + movs r0, r0 │ │ + lsls r4, r2, #25 │ │ + movs r0, r0 │ │ + subs r6, #41 ; 0x29 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #32 │ │ + movs r0, r0 │ │ + lsrs r2, r0, #32 │ │ + movs r0, r0 │ │ + subs r7, #28 │ │ + movs r1, r0 │ │ + movs r0, #1 │ │ + movs r0, r0 │ │ + subs r7, #140 ; 0x8c │ │ + movs r1, r0 │ │ + subs r0, #81 ; 0x51 │ │ + movs r1, r0 │ │ + subs r0, #102 ; 0x66 │ │ + movs r1, r0 │ │ + subs r0, #124 ; 0x7c │ │ + movs r1, r0 │ │ + subs r0, #147 ; 0x93 │ │ + movs r1, r0 │ │ + subs r0, #177 ; 0xb1 │ │ + movs r1, r0 │ │ + subs r0, #205 ; 0xcd │ │ + movs r1, r0 │ │ + subs r0, #242 ; 0xf2 │ │ + movs r1, r0 │ │ + subs r1, #11 │ │ + movs r1, r0 │ │ + subs r1, #36 ; 0x24 │ │ + movs r1, r0 │ │ + subs r1, #60 ; 0x3c │ │ + movs r1, r0 │ │ + subs r1, #89 ; 0x59 │ │ + movs r1, r0 │ │ + subs r1, #115 ; 0x73 │ │ + movs r1, r0 │ │ + subs r1, #152 ; 0x98 │ │ + movs r1, r0 │ │ + subs r1, #187 ; 0xbb │ │ + movs r1, r0 │ │ + subs r1, #209 ; 0xd1 │ │ + movs r1, r0 │ │ + subs r1, #235 ; 0xeb │ │ + movs r1, r0 │ │ + subs r2, #3 │ │ + movs r1, r0 │ │ + subs r2, #13 │ │ + movs r1, r0 │ │ + subs r2, #175 ; 0xaf │ │ + movs r1, r0 │ │ + subs r2, #213 ; 0xd5 │ │ + movs r1, r0 │ │ + subs r2, #245 ; 0xf5 │ │ + movs r1, r0 │ │ + subs r3, #51 ; 0x33 │ │ + movs r1, r0 │ │ + subs r3, #110 ; 0x6e │ │ + movs r1, r0 │ │ + subs r3, #217 ; 0xd9 │ │ + movs r1, r0 │ │ + ldr r3, [pc, #644] ; (98e0c ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #644] ; (98e10 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #640] ; (98e14 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #640] ; (98e18 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #636] ; (98e1c ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #636] ; (98e20 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #632] ; (98e24 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #632] ; (98e28 ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #628] ; (98e2c ) │ │ + add r3, pc │ │ + b.n 98bbe │ │ + ldr r3, [pc, #628] ; (98e30 ) │ │ + add r3, pc │ │ + ldr r0, [pc, #628] ; (98e34 ) │ │ + ldrb r2, [r4, #12] │ │ + ldr r1, [r4, #8] │ │ + add r0, pc │ │ + b.n 98c42 │ │ + ldr r0, [pc, #620] ; (98e38 ) │ │ + ldrb r2, [r4, #12] │ │ + add r0, pc │ │ + b.n 98bd6 │ │ + ldr r0, [pc, #616] ; (98e3c ) │ │ + ldrb r2, [r4, #12] │ │ + add r0, pc │ │ + ldr r1, [r4, #8] │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r0, [pc, #608] ; (98e40 ) │ │ + add r0, pc │ │ + b.n 98a9e │ │ + ldrb r2, [r4, #12] │ │ + ldr r1, [r4, #8] │ │ + cmp r2, #5 │ │ + bhi.n 98c16 │ │ + adds r0, r2, #0 │ │ + bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ + lsls r5, r2, #12 │ │ + lsrs r6, r0, #4 │ │ + lsrs r4, r1, #28 │ │ + ldr r3, [pc, #584] ; (98e44 ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #584] ; (98e48 ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #580] ; (98e4c ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #580] ; (98e50 ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #576] ; (98e54 ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #576] ; (98e58 ) │ │ + add r3, pc │ │ + b.n 98c20 │ │ + ldr r3, [pc, #572] ; (98e5c ) │ │ + add r3, pc │ │ + movs r6, #16 │ │ + ldrsh r0, [r4, r6] │ │ + str r0, [sp, #0] │ │ + ldr r0, [pc, #568] ; (98e60 ) │ │ + add r0, pc │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldrb r6, [r4, #12] │ │ + adds r0, r6, #0 │ │ + bl 972dc │ │ + adds r3, r0, #0 │ │ + ldr r0, [pc, #552] ; (98e64 ) │ │ + add r0, pc │ │ + adds r2, r6, #0 │ │ + ldr r1, [r4, #8] │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r0, [pc, #540] ; (98e68 ) │ │ + add r0, pc │ │ + b.n 98cc4 │ │ + cmp r1, r3 │ │ + beq.n 98c58 │ │ + ldr r6, [pc, #536] ; (98e6c ) │ │ + add r6, pc │ │ + b.n 98c5c │ │ + ldr r6, [pc, #532] ; (98e70 ) │ │ + add r6, pc │ │ + ldr r3, [r4, #16] │ │ + ldr r0, [r4, #24] │ │ + ldr r7, [r4, #8] │ │ + str r3, [sp, #48] ; 0x30 │ │ + bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ + str r0, [sp, #0] │ │ + str r1, [sp, #4] │ │ + ldr r0, [r4, #28] │ │ + bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + ldr r0, [r4, #32] │ │ + bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + ldr r0, [r4, #36] ; 0x24 │ │ + bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + ldr r0, [r4, #40] ; 0x28 │ │ + bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [pc, #476] ; (98e74 ) │ │ + adds r1, r6, #0 │ │ + add r0, pc │ │ + adds r2, r7, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r0, [pc, #464] ; (98e78 ) │ │ + add r0, pc │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #20] │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r0, [pc, #456] ; (98e7c ) │ │ + ldrh r1, [r4, #32] │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #452] ; (98e80 ) │ │ + add r0, pc │ │ + b.n 98cc4 │ │ + ldr r0, [pc, #448] ; (98e84 ) │ │ + add r0, pc │ │ + bl 27784 │ │ + b.n 98cda │ │ + ldr r0, [pc, #444] ; (98e88 ) │ │ + ldr r1, [r4, #12] │ │ + add r0, pc │ │ + b.n 98cd6 │ │ + ldr r0, [pc, #440] ; (98e8c ) │ │ add r0, pc │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ + bl 27784 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r3, [r4, #0] │ │ + lsls r2, r2, #2 │ │ + cmp r3, r2 │ │ + beq.n 98d18 │ │ + bhi.n 98cf2 │ │ + movs r2, #128 ; 0x80 │ │ + lsls r2, r2, #1 │ │ + cmp r3, r2 │ │ + bne.n 98cf0 │ │ + b.n 9933a │ │ + b.n 99348 │ │ + movs r2, #192 ; 0xc0 │ │ + lsls r2, r2, #2 │ │ + cmp r3, r2 │ │ + beq.n 98d78 │ │ + movs r2, #128 ; 0x80 │ │ + lsls r2, r2, #3 │ │ + cmp r3, r2 │ │ + beq.n 98d04 │ │ + b.n 99348 │ │ + ldr r2, [pc, #392] ; (98e90 ) │ │ + add r2, pc │ │ + adds r3, r2, #0 │ │ + ldmia r4!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + ldmia r4!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + ldmia r4!, {r0, r1, r2} │ │ + stmia r3!, {r0, r1, r2} │ │ + b.n 99348 │ │ + ldrb r3, [r4, #12] │ │ + cmp r3, #14 │ │ + beq.n 98d20 │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + cmp r0, #0 │ │ + bne.n 98d2c │ │ + b.n 99348 │ │ + movs r3, #0 │ │ + ldr r2, [r5, #84] ; 0x54 │ │ + cmp r3, r2 │ │ + blt.n 98d36 │ │ + b.n 99348 │ │ + ldr r1, [r5, #88] ; 0x58 │ │ + lsls r4, r3, #2 │ │ + ldr r1, [r1, r4] │ │ + cmp r0, r1 │ │ + bne.n 98d74 │ │ + ldr r3, [r5, #108] ; 0x6c │ │ + ldr r0, [r3, r4] │ │ + cmp r0, #0 │ │ + beq.n 98d52 │ │ + bl 2603c │ │ + movs r3, #0 │ │ + ldr r2, [r5, #108] ; 0x6c │ │ + str r3, [r2, r4] │ │ + ldr r3, [r5, #104] ; 0x68 │ │ + ldr r0, [r3, r4] │ │ + cmp r0, #0 │ │ + beq.n 98d64 │ │ + bl 26054 │ │ + movs r3, #0 │ │ + ldr r2, [r5, #104] ; 0x68 │ │ + str r3, [r2, r4] │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + ldr r0, [r3, r4] │ │ + bl 271ac │ │ + movs r2, #0 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + str r2, [r3, r4] │ │ + b.n 99348 │ │ + adds r3, #1 │ │ + b.n 98d30 │ │ + movs r6, #192 ; 0xc0 │ │ + ldrh r1, [r4, #24] │ │ + ands r6, r1 │ │ + subs r2, r6, #1 │ │ + sbcs r6, r2 │ │ + movs r2, #3 │ │ + ands r2, r1 │ │ + adds r0, r2, #0 │ │ + ands r3, r1 │ │ + adds r7, r3, #0 │ │ + subs r2, r0, #1 │ │ + sbcs r0, r2 │ │ + subs r3, r7, #1 │ │ + sbcs r7, r3 │ │ + ldr r3, [r4, #20] │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r3, #97 ; 0x61 │ │ + bne.n 98d9e │ │ + b.n 99268 │ │ + bgt.n 98dda │ │ + cmp r3, #45 ; 0x2d │ │ + bne.n 98da6 │ │ + b.n 98fa8 │ │ + bgt.n 98dbc │ │ + cmp r3, #27 │ │ + bne.n 98dae │ │ + b.n 9933a │ │ + cmp r3, #32 │ │ + bne.n 98db4 │ │ + b.n 99300 │ │ + cmp r3, #13 │ │ + beq.n 98dba │ │ + b.n 99348 │ │ + b.n 99190 │ │ + cmp r3, #49 ; 0x31 │ │ + bne.n 98dc2 │ │ + b.n 992e8 │ │ + bgt.n 98dcc │ │ + cmp r3, #48 ; 0x30 │ │ + bne.n 98dca │ │ + b.n 992d0 │ │ + b.n 99348 │ │ + cmp r3, #50 ; 0x32 │ │ + bne.n 98dd2 │ │ + b.n 992f2 │ │ + cmp r3, #61 ; 0x3d │ │ + bne.n 98dd8 │ │ + b.n 98f84 │ │ + b.n 99348 │ │ + cmp r3, #111 ; 0x6f │ │ + bne.n 98de0 │ │ + b.n 98fda │ │ + bgt.n 98dfa │ │ + cmp r3, #99 ; 0x63 │ │ + bne.n 98de8 │ │ + b.n 99018 │ │ + bge.n 98dec │ │ + b.n 99246 │ │ + cmp r3, #103 ; 0x67 │ │ + bne.n 98df2 │ │ + b.n 99116 │ │ + cmp r3, #109 ; 0x6d │ │ + bne.n 98df8 │ │ + b.n 99138 │ │ + b.n 99348 │ │ + cmp r3, #118 ; 0x76 │ │ + bne.n 98e00 │ │ + b.n 990e8 │ │ + bgt.n 98e94 │ │ + cmp r3, #114 ; 0x72 │ │ + bne.n 98e08 │ │ + b.n 99162 │ │ + b.n 99348 │ │ nop ; (mov r8, r8) │ │ - svc 9 │ │ + adds r5, #198 ; 0xc6 │ │ movs r1, r0 │ │ - │ │ -00096db0 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (96de0 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #65 ; 0x41 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - asrs r3, r3, #27 │ │ - movs r2, r0 │ │ - │ │ -00096de4 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ + adds r5, #199 ; 0xc7 │ │ + movs r1, r0 │ │ + adds r5, #196 ; 0xc4 │ │ + movs r1, r0 │ │ + adds r5, #198 ; 0xc6 │ │ + movs r1, r0 │ │ + adds r5, #198 ; 0xc6 │ │ + movs r1, r0 │ │ + adds r5, #202 ; 0xca │ │ + movs r1, r0 │ │ + adds r5, #201 ; 0xc9 │ │ + movs r1, r0 │ │ + adds r5, #204 ; 0xcc │ │ + movs r1, r0 │ │ + adds r5, #203 ; 0xcb │ │ + movs r1, r0 │ │ + lsls r2, r3, #29 │ │ + movs r1, r0 │ │ + subs r2, #255 ; 0xff │ │ + movs r1, r0 │ │ + subs r3, #34 ; 0x22 │ │ + movs r1, r0 │ │ + subs r3, #68 ; 0x44 │ │ + movs r1, r0 │ │ + subs r3, #99 ; 0x63 │ │ + movs r1, r0 │ │ + adds r5, #148 ; 0x94 │ │ + movs r1, r0 │ │ + adds r5, #148 ; 0x94 │ │ + movs r1, r0 │ │ + adds r5, #149 ; 0x95 │ │ + movs r1, r0 │ │ + adds r5, #150 ; 0x96 │ │ + movs r1, r0 │ │ + adds r5, #156 ; 0x9c │ │ + movs r1, r0 │ │ + cmp r1, #207 ; 0xcf │ │ + movs r1, r0 │ │ + adds r5, #106 ; 0x6a │ │ + movs r1, r0 │ │ + subs r3, #100 ; 0x64 │ │ + movs r1, r0 │ │ + subs r3, #177 ; 0xb1 │ │ + movs r1, r0 │ │ + subs r3, #208 ; 0xd0 │ │ + movs r1, r0 │ │ + adds r5, #108 ; 0x6c │ │ + movs r1, r0 │ │ + adds r5, #97 ; 0x61 │ │ + movs r1, r0 │ │ + subs r3, #159 ; 0x9f │ │ + movs r1, r0 │ │ + subs r4, #11 │ │ + movs r1, r0 │ │ + subs r4, #34 ; 0x22 │ │ + movs r1, r0 │ │ + subs r4, #65 ; 0x41 │ │ + movs r1, r0 │ │ + subs r4, #122 ; 0x7a │ │ + movs r1, r0 │ │ + subs r4, #136 ; 0x88 │ │ + movs r1, r0 │ │ + subs r4, #155 ; 0x9b │ │ + movs r1, r0 │ │ + ldrb r6, [r1, r4] │ │ + movs r4, r0 │ │ + cmp r3, #122 ; 0x7a │ │ + bne.n 98e9a │ │ + b.n 99178 │ │ + ldr r2, [pc, #796] ; (991b8 ) │ │ + cmp r3, r2 │ │ + beq.n 98ea2 │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + movs r6, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + cmp r0, r6 │ │ + bne.n 98eb2 │ │ + b.n 99348 │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + cmp r6, r3 │ │ + blt.n 98eba │ │ + b.n 99348 │ │ + ldr r2, [r5, #88] ; 0x58 │ │ + lsls r3, r6, #2 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r2, [r2, r3] │ │ + cmp r1, r2 │ │ + bne.n 98f80 │ │ + ldr r2, [r5, #104] ; 0x68 │ │ + ldr r7, [r2, r3] │ │ + cmp r7, #0 │ │ + beq.n 98f80 │ │ + add r4, sp, #76 ; 0x4c │ │ + adds r1, r4, #0 │ │ + adds r0, r7, #0 │ │ + bl 25e30 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (96e14 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #2 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - ldr r7, [pc, #156] ; (96eb4 ) │ │ - movs r2, r0 │ │ - │ │ -00096e18 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ + ldr r1, [r4, #8] │ │ + ldr r2, [r4, #12] │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (96e48 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #67 ; 0x43 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - strh r3, [r6, #54] ; 0x36 │ │ - movs r2, r0 │ │ - │ │ -00096e4c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ + movs r3, #0 │ │ str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (96e7c ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ + adds r0, r3, #0 │ │ movs r3, #24 │ │ - adds r0, #4 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - itttt cc │ │ - movcc r2, r0 │ │ - │ │ -00096e80 : │ │ - ldrcc r3, [pc, #492] ; (97070 ) │ │ - pushcc {r4, r5, r6, r7, lr} │ │ - addcc r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r6, r1, #0 │ │ - ldr r1, [r3, #0] │ │ - sub sp, #348 ; 0x15c │ │ + bl 26874 │ │ subs r4, r0, #0 │ │ - str r1, [sp, #340] ; 0x154 │ │ - str r3, [sp, #68] ; 0x44 │ │ - bne.n 96e98 │ │ - b.n 97054 │ │ - cmp r6, #0 │ │ - bne.n 96e9e │ │ - b.n 97054 │ │ - ldr r3, [r0, #8] │ │ - ldr r1, [r6, #8] │ │ - cmp r3, r1 │ │ - beq.n 96ea8 │ │ - b.n 97058 │ │ - ldr r3, [r0, #12] │ │ - ldr r1, [r6, #12] │ │ - cmp r3, r1 │ │ - beq.n 96eb2 │ │ - b.n 97058 │ │ - mvns r3, r2 │ │ - asrs r3, r3, #31 │ │ - ands r2, r3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - bl 268f8 │ │ - adds r0, r6, #0 │ │ - bl 268f8 │ │ - ldr r3, [r4, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r6, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #64] ; 0x40 │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - str r3, [sp, #12] │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - ldr r2, [r4, #12] │ │ - cmp r3, r2 │ │ - bge.n 96fc4 │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - str r3, [sp, #28] │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #24] │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - bge.n 96fbc │ │ - ldr r3, [sp, #12] │ │ - ldr r5, [r6, #16] │ │ - ldr r2, [sp, #12] │ │ - ldr r1, [sp, #28] │ │ - muls r5, r3 │ │ - ldr r3, [sp, #20] │ │ - add r7, sp, #64 ; 0x40 │ │ - adds r5, r3, r5 │ │ - ldr r3, [r6, #20] │ │ - adds r5, r3, r5 │ │ - ldr r3, [r4, #16] │ │ - muls r3, r2 │ │ - ldr r2, [r4, #20] │ │ - adds r2, r2, r1 │ │ - ldr r0, [r2, r3] │ │ - movs r3, #14 │ │ - add r2, sp, #64 ; 0x40 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #0] │ │ + bne.n 98f18 │ │ + bl 24ce4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #696] ; (991bc ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #692] ; (991c0 ) │ │ + adds r0, r3, #0 │ │ + add r1, pc │ │ + adds r0, #168 ; 0xa8 │ │ str r3, [sp, #52] ; 0x34 │ │ - movs r3, #15 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #76 ; 0x4c │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #13 │ │ - adds r3, r3, r7 │ │ - movs r7, #18 │ │ - ldr r1, [r4, #4] │ │ - str r3, [sp, #48] ; 0x30 │ │ - bl 25af4 │ │ - add r3, sp, #64 ; 0x40 │ │ - adds r7, r7, r3 │ │ - movs r3, #19 │ │ - ldr r0, [r5, #0] │ │ - movs r5, #17 │ │ - add r2, sp, #64 ; 0x40 │ │ - adds r3, r3, r2 │ │ - str r3, [sp, #4] │ │ - add r3, sp, #80 ; 0x50 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - add r3, sp, #64 ; 0x40 │ │ - adds r5, r5, r3 │ │ - adds r3, r5, #0 │ │ - str r7, [sp, #0] │ │ - ldr r1, [r6, #4] │ │ - bl 25af4 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldrb r5, [r5, #0] │ │ - ldrb r7, [r7, #0] │ │ - ldrb r2, [r3, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldrb r3, [r3, #0] │ │ - subs r3, r2, r3 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldrb r2, [r2, #0] │ │ - subs r5, r2, r5 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldrb r2, [r2, #0] │ │ - subs r7, r2, r7 │ │ - adds r2, r3, #0 │ │ - muls r2, r3 │ │ - adds r3, r2, #0 │ │ - adds r2, r5, #0 │ │ - muls r2, r5 │ │ - adds r3, r3, r2 │ │ - adds r2, r7, #0 │ │ - muls r2, r7 │ │ - adds r3, r3, r2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp r3, r2 │ │ - ble.n 96fa0 │ │ - ldr r2, [sp, #8] │ │ - adds r2, #1 │ │ - str r2, [sp, #8] │ │ - cmp r2, #1 │ │ - bne.n 96fa0 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #32] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #24] │ │ - mov ip, r2 │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #28] │ │ - add r3, ip │ │ - mov ip, r2 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #20] │ │ - add r3, ip │ │ - str r3, [sp, #20] │ │ - b.n 96eec │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - b.n 96edc │ │ - ldr r7, [pc, #172] ; (97074 ) │ │ - adds r0, r4, #0 │ │ - bl 2690c │ │ - add r7, pc │ │ - adds r0, r6, #0 │ │ - bl 2690c │ │ - ldr r3, [r7, #0] │ │ - adds r3, #1 │ │ - str r3, [r7, #0] │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #0 │ │ - beq.n 97050 │ │ - ldr r0, [pc, #148] ; (97078 ) │ │ - adds r2, r3, #0 │ │ - add r0, pc │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - bl 9716c │ │ - ldr r0, [pc, #140] ; (9707c ) │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ + b.n 98f80 │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [r0, #16] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r0, #20] │ │ + str r1, [sp, #0] │ │ + adds r0, r7, #0 │ │ + movs r1, #0 │ │ + bl 2600c │ │ + cmp r0, #0 │ │ + bge.n 98f46 │ │ + bl 24ce4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #644] ; (991bc ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #648] ; (991c4 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + b.n 98f76 │ │ + ldr r0, [pc, #640] ; (991c8 ) │ │ + ldr r1, [pc, #640] ; (991cc ) │ │ add r0, pc │ │ - ldr r3, [sp, #16] │ │ - bl 9716c │ │ - ldr r2, [pc, #132] ; (97080 ) │ │ - add r5, sp, #84 ; 0x54 │ │ - movs r1, #127 ; 0x7f │ │ - add r2, pc │ │ - ldr r3, [r7, #0] │ │ - adds r0, r5, #0 │ │ - bl 27744 │ │ - ldr r3, [pc, #120] ; (97084 ) │ │ - adds r0, r5, #0 │ │ - add r3, pc │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #12] │ │ + add r1, pc │ │ bl 26094 │ │ movs r2, #1 │ │ adds r1, r0, #0 │ │ adds r0, r4, #0 │ │ bl 26938 │ │ - ldr r2, [pc, #100] ; (97088 ) │ │ - add r4, sp, #212 ; 0xd4 │ │ - ldr r3, [r7, #0] │ │ - add r2, pc │ │ - movs r1, #127 ; 0x7f │ │ + cmp r0, #0 │ │ + bge.n 98f80 │ │ + bl 24ce4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #596] ; (991bc ) │ │ + adds r2, r0, #0 │ │ + ldr r3, [r1, r3] │ │ + ldr r1, [pc, #608] ; (991d0 ) │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r0, #168 ; 0xa8 │ │ + add r1, pc │ │ + bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ adds r0, r4, #0 │ │ - bl 27744 │ │ - ldr r1, [sp, #12] │ │ + bl 262d8 │ │ + adds r6, #1 │ │ + b.n 98eb2 │ │ + cmp r6, #0 │ │ + bne.n 98f8a │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 98f96 │ │ + b.n 99348 │ │ + add r1, sp, #72 ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + bl 26fc8 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + lsls r1, r3, #1 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsls r2, r3, #1 │ │ + b.n 98fd2 │ │ + cmp r6, #0 │ │ + bne.n 98fae │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 98fba │ │ + b.n 99348 │ │ + add r1, sp, #72 ; 0x48 │ │ + add r2, sp, #76 ; 0x4c │ │ + bl 26fc8 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + lsrs r1, r2, #31 │ │ + adds r1, r1, r2 │ │ + lsrs r2, r3, #31 │ │ + adds r2, r2, r3 │ │ + asrs r1, r1, #1 │ │ + asrs r2, r2, #1 │ │ adds r0, r4, #0 │ │ - bl 26094 │ │ - movs r2, #1 │ │ + bl 26fb0 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 98fe0 │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 98fec │ │ + b.n 99348 │ │ + add r1, sp, #76 ; 0x4c │ │ + bl 275b8 │ │ + cmp r0, #0 │ │ + beq.n 98ff8 │ │ + b.n 99348 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + ldr r1, [pc, #468] ; (991d4 ) │ │ + cmp r3, #0 │ │ + beq.n 99008 │ │ + bl 9efe0 <__aeabi_llsl@@Base+0x24c> │ │ + b.n 9900c │ │ + bl 9ef80 <__aeabi_llsl@@Base+0x1ec> │ │ adds r1, r0, #0 │ │ - adds r0, r6, #0 │ │ - bl 26938 │ │ - ldr r0, [pc, #68] ; (9708c ) │ │ - adds r1, r5, #0 │ │ + str r0, [sp, #76] ; 0x4c │ │ + adds r0, r4, #0 │ │ + bl 275a0 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + beq.n 9902c │ │ + ldr r0, [pc, #440] ; (991d8 ) │ │ add r0, pc │ │ - adds r2, r4, #0 │ │ - bl 9716c │ │ - ldr r0, [sp, #8] │ │ - b.n 9705c │ │ - movs r0, #1 │ │ - b.n 9705a │ │ - movs r0, #2 │ │ - negs r0, r0 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #340] ; 0x154 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9706a │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #348 ; 0x15c │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r4, #96 ; 0x60 │ │ - movs r4, r0 │ │ - ldrb r4, [r0, #8] │ │ - movs r4, r0 │ │ - add r4, lr │ │ + bl 24bb8 │ │ + ldr r0, [pc, #436] ; (991dc ) │ │ + add r0, pc │ │ + bl 9f750 <__aeabi_llsl@@Base+0x9bc> │ │ + cmp r7, #0 │ │ + bne.n 9903a │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 99038 │ │ + b.n 99348 │ │ + b.n 990a8 │ │ + movs r7, #0 │ │ + ldr r3, [r5, #84] ; 0x54 │ │ + cmp r7, r3 │ │ + bge.n 99030 │ │ + ldr r3, [r5, #104] ; 0x68 │ │ + lsls r6, r7, #2 │ │ + ldr r3, [r3, r6] │ │ + cmp r3, #0 │ │ + beq.n 990a4 │ │ + ldr r3, [r5, #88] ; 0x58 │ │ + add r1, sp, #68 ; 0x44 │ │ + add r2, sp, #72 ; 0x48 │ │ + ldr r0, [r3, r6] │ │ + bl 26fc8 │ │ + ldr r3, [r5, #104] ; 0x68 │ │ + add r4, sp, #76 ; 0x4c │ │ + adds r1, r4, #0 │ │ + ldr r0, [r3, r6] │ │ + bl 25e5c │ │ + ldr r3, [r4, #8] │ │ + ldr r1, [r5, #104] ; 0x68 │ │ + cmp r3, #0 │ │ + ble.n 99074 │ │ + ldr r3, [r4, #12] │ │ + cmp r3, #0 │ │ + ble.n 99074 │ │ + b.n 99342 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + asrs r3, r2, #31 │ │ + lsrs r3, r3, #30 │ │ + adds r3, r3, r2 │ │ + asrs r3, r3, #2 │ │ + str r3, [r4, #0] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + asrs r0, r3, #31 │ │ + lsrs r0, r0, #30 │ │ + adds r0, r0, r3 │ │ + asrs r0, r0, #2 │ │ + str r0, [r4, #4] │ │ + lsrs r0, r2, #31 │ │ + adds r2, r0, r2 │ │ + ldr r0, [r1, r6] │ │ + adds r1, r4, #0 │ │ + asrs r2, r2, #1 │ │ + str r2, [r4, #8] │ │ + lsrs r2, r3, #31 │ │ + adds r3, r2, r3 │ │ + asrs r3, r3, #1 │ │ + str r3, [r4, #12] │ │ + bl 25e48 │ │ + adds r7, #1 │ │ + b.n 9903c │ │ + bl 25520 │ │ + cmp r0, #0 │ │ + bne.n 990b2 │ │ + b.n 99348 │ │ + bl 26f00 │ │ + movs r4, #1 │ │ + lsrs r0, r0, #14 │ │ + bics r4, r0 │ │ + adds r0, r4, #0 │ │ + bl 2745c │ │ + cmp r4, #0 │ │ + bne.n 990cc │ │ + ldr r1, [pc, #280] ; (991e0 ) │ │ + add r1, pc │ │ + b.n 990d0 │ │ + ldr r1, [pc, #276] ; (991e4 ) │ │ + add r1, pc │ │ + cmp r0, #0 │ │ + beq.n 990da │ │ + ldr r2, [pc, #272] ; (991e8 ) │ │ + add r2, pc │ │ + b.n 990de │ │ + ldr r2, [pc, #272] ; (991ec ) │ │ + add r2, pc │ │ + ldr r0, [pc, #272] ; (991f0 ) │ │ + add r0, pc │ │ + bl 27784 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 990ee │ │ + b.n 99348 │ │ + bl 24bcc │ │ + ldrb r3, [r0, #0] │ │ + adds r4, r0, #0 │ │ + cmp r3, #0 │ │ + beq.n 99106 │ │ + ldr r0, [pc, #248] ; (991f4 ) │ │ + adds r1, r4, #0 │ │ + add r0, pc │ │ + bl 9f740 <__aeabi_llsl@@Base+0x9ac> │ │ + b.n 9910e │ │ + ldr r0, [pc, #240] ; (991f8 ) │ │ + add r0, pc │ │ + bl 9f750 <__aeabi_llsl@@Base+0x9bc> │ │ + adds r0, r4, #0 │ │ + bl 262d8 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 9911c │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 99128 │ │ + b.n 99348 │ │ + bl 2713c │ │ + negs r1, r0 │ │ + adcs r1, r0 │ │ + adds r0, r4, #0 │ │ + bl 27128 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 9913e │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 9914a │ │ + b.n 99348 │ │ + bl 26f00 │ │ + lsls r3, r0, #24 │ │ + bpl.n 9915a │ │ + adds r0, r4, #0 │ │ + bl 270b8 │ │ + b.n 99348 │ │ + adds r0, r4, #0 │ │ + bl 2708c │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 99168 │ │ + b.n 99348 │ │ + bl 257c8 │ │ + adds r3, r0, #0 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + bl 257b4 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + bne.n 9917e │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + cmp r0, #0 │ │ + bne.n 9918a │ │ + b.n 99348 │ │ + bl 270a4 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + beq.n 991fc │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 991a0 │ │ + b.n 99348 │ │ + bl 26f00 │ │ + movs r1, #1 │ │ + tst r0, r1 │ │ + beq.n 991b0 │ │ + adds r0, r4, #0 │ │ + movs r1, #0 │ │ + b.n 991b2 │ │ + adds r0, r4, #0 │ │ + bl 270d0 │ │ + b.n 99348 │ │ + lsls r6, r0, #1 │ │ + ands r0, r0 │ │ + bl ffd921be <_end@@Base+0xffcb3756> │ │ + subs r2, #118 ; 0x76 │ │ movs r1, r0 │ │ - add pc, r4 │ │ + subs r2, #93 ; 0x5d │ │ movs r1, r0 │ │ - add sl, sp │ │ + subs r2, #111 ; 0x6f │ │ movs r1, r0 │ │ - add pc, pc │ │ + movs r5, #193 ; 0xc1 │ │ movs r1, r0 │ │ - add r8, sp │ │ + subs r2, #84 ; 0x54 │ │ movs r1, r0 │ │ - add sl, sp │ │ + ldmia r4!, {r0, r2, r3, r6, r7} │ │ + subs r6, #76 ; 0x4c │ │ + subs r1, #204 ; 0xcc │ │ movs r1, r0 │ │ - │ │ -00097090 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - ldr r4, [pc, #60] ; (970d4 ) │ │ - ldr r5, [pc, #64] ; (970d8 ) │ │ - movs r1, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ + subs r1, #220 ; 0xdc │ │ + movs r1, r0 │ │ + adds r0, #251 ; 0xfb │ │ + movs r1, r0 │ │ + sbc.w r0, r0, r0 │ │ + adds r0, #251 ; 0xfb │ │ + movs r1, r0 │ │ + adds r0, #235 ; 0xeb │ │ + movs r1, r0 │ │ + subs r1, #59 ; 0x3b │ │ + movs r1, r0 │ │ + subs r1, #51 ; 0x33 │ │ + movs r1, r0 │ │ + subs r1, #56 ; 0x38 │ │ + movs r1, r0 │ │ + cmp r7, #0 │ │ + beq.n 99220 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 9920c │ │ + b.n 99348 │ │ + bl 26f00 │ │ + lsls r3, r0, #31 │ │ + bpl.n 9921a │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + b.n 991b2 │ │ + adds r0, r4, #0 │ │ + ldr r1, [pc, #316] ; (9935c ) │ │ + b.n 991b2 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 99228 │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 99234 │ │ + b.n 99348 │ │ + bl 26f00 │ │ + ldr r1, [pc, #288] ; (9935c ) │ │ + ands r0, r1 │ │ + cmp r0, r1 │ │ + bne.n 991b0 │ │ + adds r0, r4, #0 │ │ + movs r1, #1 │ │ + b.n 991b2 │ │ + cmp r6, #0 │ │ + bne.n 9924c │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + subs r4, r0, #0 │ │ + bne.n 99258 │ │ + b.n 99348 │ │ + bl 26f00 │ │ + lsls r1, r0, #27 │ │ + lsrs r1, r1, #31 │ │ + adds r0, r4, #0 │ │ + bl 27034 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + beq.n 99348 │ │ + add r1, sp, #76 ; 0x4c │ │ + add r0, sp, #72 ; 0x48 │ │ + bl 27488 │ │ + ldr r1, [sp, #72] ; 0x48 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + lsls r3, r0, #31 │ │ + bmi.n 99282 │ │ + ldr r3, [pc, #224] ; (99360 ) │ │ + add r3, pc │ │ + b.n 99286 │ │ + ldr r3, [pc, #224] ; (99364 ) │ │ + add r3, pc │ │ + lsls r4, r0, #30 │ │ + bmi.n 99290 │ │ + ldr r6, [pc, #220] ; (99368 ) │ │ + add r6, pc │ │ + b.n 99294 │ │ + ldr r6, [pc, #216] ; (9936c ) │ │ + add r6, pc │ │ + lsls r4, r0, #29 │ │ + bmi.n 9929e │ │ + ldr r5, [pc, #212] ; (99370 ) │ │ add r5, pc │ │ - movs r2, #64 ; 0x40 │ │ - ldr r3, [r4, #0] │ │ - adds r0, r5, #0 │ │ - str r3, [sp, #4] │ │ - bl 263a0 │ │ - mov r0, sp │ │ + b.n 992a2 │ │ + ldr r5, [pc, #212] ; (99374 ) │ │ + add r5, pc │ │ + lsls r4, r0, #28 │ │ + bmi.n 992ac │ │ + ldr r4, [pc, #208] ; (99378 ) │ │ + add r4, pc │ │ + b.n 992b0 │ │ + ldr r4, [pc, #204] ; (9937c ) │ │ + add r4, pc │ │ + lsls r0, r0, #27 │ │ + bmi.n 992ba │ │ + ldr r0, [pc, #200] ; (99380 ) │ │ + add r0, pc │ │ + b.n 992be │ │ + ldr r0, [pc, #200] ; (99384 ) │ │ + add r0, pc │ │ + str r0, [sp, #12] │ │ + ldr r0, [pc, #196] ; (99388 ) │ │ str r6, [sp, #0] │ │ - bl 9f700 <__aeabi_llsl@@Base+0x96c> │ │ - ldr r2, [pc, #36] ; (970dc ) │ │ + str r5, [sp, #4] │ │ + str r4, [sp, #8] │ │ + add r0, pc │ │ + bl 27784 │ │ + b.n 99348 │ │ + cmp r6, #0 │ │ + beq.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + ldr r1, [pc, #176] ; (9938c ) │ │ + ldr r2, [pc, #176] ; (99390 ) │ │ adds r3, r0, #0 │ │ + add r1, pc │ │ + movs r0, #64 ; 0x40 │ │ add r2, pc │ │ - adds r0, r5, #0 │ │ - movs r1, #64 ; 0x40 │ │ - bl 9f710 <__aeabi_llsl@@Base+0x97c> │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #0] │ │ - adds r0, r5, #0 │ │ - cmp r2, r3 │ │ - beq.n 970d0 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r2, #74 ; 0x4a │ │ - movs r4, r0 │ │ - ldrb r6, [r6, #4] │ │ - movs r4, r0 │ │ - add r9, r6 │ │ - movs r1, r0 │ │ - │ │ -000970e0 : │ │ - push {r0, r1, r2, r3} │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (97150 ) │ │ - ldr r2, [pc, #108] ; (97154 ) │ │ - ldr r5, [pc, #108] ; (97158 ) │ │ - add sp, r4 │ │ - ldr r4, [pc, #108] ; (9715c ) │ │ - add r2, sp │ │ - add r5, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r5!, {r7} │ │ - add r6, sp, #12 │ │ - ldr r3, [r4, #0] │ │ - movs r1, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #224 ; 0xe0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r2, #4 │ │ - bl 263a0 │ │ - ldr r1, [pc, #84] ; (97160 ) │ │ - adds r2, r7, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r6, #0 │ │ - str r5, [sp, #8] │ │ - bl 266a0 │ │ + b.n 99334 │ │ + cmp r6, #0 │ │ + beq.n 99348 │ │ + ldr r1, [r4, #8] │ │ movs r0, #0 │ │ - bl 9f720 <__aeabi_llsl@@Base+0x98c> │ │ - bl 97090 │ │ - ldr r2, [pc, #64] ; (97164 ) │ │ - adds r3, r0, #0 │ │ + b.n 992fa │ │ + cmp r6, #0 │ │ + beq.n 99348 │ │ + movs r0, #1 │ │ + ldr r1, [r4, #8] │ │ + bl 97788 │ │ + b.n 99348 │ │ + ldr r0, [r4, #8] │ │ + bl 26eec │ │ + ldr r2, [pc, #140] ; (99394 ) │ │ + adds r5, r0, #0 │ │ add r2, pc │ │ - str r6, [sp, #0] │ │ - movs r0, #8 │ │ - movs r1, #3 │ │ - bl 277c4 │ │ - ldr r3, [pc, #32] ; (97154 ) │ │ - add r3, sp │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ + ldr r1, [r2, #24] │ │ + ldr r3, [r2, #20] │ │ + add r4, sp, #92 ; 0x5c │ │ + str r1, [sp, #0] │ │ + ldr r1, [r2, #28] │ │ + adds r0, r4, #0 │ │ + str r1, [sp, #4] │ │ + movs r1, #128 ; 0x80 │ │ + ldr r2, [r2, #32] │ │ + lsls r1, r1, #1 │ │ + str r2, [sp, #8] │ │ + ldr r2, [pc, #116] ; (99398 ) │ │ + add r2, pc │ │ + bl 27744 │ │ + movs r0, #64 ; 0x40 │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + ldr r1, [pc, #104] ; (9939c ) │ │ + add r1, pc │ │ + bl 25750 │ │ + b.n 99348 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r3, [r2, #0] │ │ + b.n 99348 │ │ + ldr r0, [r1, r6] │ │ + movs r1, #0 │ │ + b.n 990a0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r2, [sp, #348] ; 0x15c │ │ + ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 97142 │ │ + beq.n 99356 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #36] ; (97168 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7} │ │ - pop {r3} │ │ - add sp, #16 │ │ - bx r3 │ │ + add sp, #356 ; 0x164 │ │ + pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bl 284152 <_end@@Base+0x1a56ea> │ │ - lsrs r4, r1, #24 │ │ + asrs r1, r0, #32 │ │ movs r0, r0 │ │ - lsrs r0, r5, #24 │ │ + blt.n 993c4 │ │ movs r0, r0 │ │ - movs r1, #242 ; 0xf2 │ │ - movs r4, r0 │ │ - lsrs r7, r7, #23 │ │ + cmp r7, #84 ; 0x54 │ │ + movs r1, r0 │ │ + blt.n 993b0 │ │ movs r0, r0 │ │ - add r1, r9 │ │ + cmp r7, #81 ; 0x51 │ │ movs r1, r0 │ │ - lsrs r4, r2, #24 │ │ - ... │ │ - │ │ -0009716c : │ │ - push {r0, r1, r2, r3} │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (971dc ) │ │ - ldr r2, [pc, #108] ; (971e0 ) │ │ - ldr r5, [pc, #108] ; (971e4 ) │ │ - add sp, r4 │ │ - ldr r4, [pc, #108] ; (971e8 ) │ │ - add r2, sp │ │ - add r5, sp │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldmia r5!, {r7} │ │ - add r6, sp, #12 │ │ - ldr r3, [r4, #0] │ │ - movs r1, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #224 ; 0xe0 │ │ - adds r0, r6, #0 │ │ - lsls r2, r2, #4 │ │ - bl 263a0 │ │ - ldr r1, [pc, #84] ; (971ec ) │ │ - adds r2, r7, #0 │ │ - adds r3, r5, #0 │ │ - adds r0, r6, #0 │ │ - str r5, [sp, #8] │ │ - bl 266a0 │ │ - movs r0, #0 │ │ - bl 9f720 <__aeabi_llsl@@Base+0x98c> │ │ - bl 97090 │ │ - ldr r2, [pc, #64] ; (971f0 ) │ │ - adds r3, r0, #0 │ │ - add r2, pc │ │ - str r6, [sp, #0] │ │ - movs r0, #8 │ │ - movs r1, #5 │ │ - bl 277c4 │ │ - ldr r3, [pc, #32] ; (971e0 ) │ │ - add r3, sp │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 971ce │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #36] ; (971f4 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7} │ │ - pop {r3} │ │ - add sp, #16 │ │ - bx r3 │ │ - nop ; (mov r8, r8) │ │ - bl 2841de <_end@@Base+0x1a5776> │ │ - lsrs r4, r1, #24 │ │ + blt.n 9939c │ │ movs r0, r0 │ │ - lsrs r0, r5, #24 │ │ + cmp r7, #78 ; 0x4e │ │ + movs r1, r0 │ │ + blt.n 99388 │ │ movs r0, r0 │ │ - movs r1, #102 ; 0x66 │ │ - movs r4, r0 │ │ - lsrs r7, r7, #23 │ │ + cmp r7, #75 ; 0x4b │ │ + movs r1, r0 │ │ + bge.n 99374 │ │ movs r0, r0 │ │ - vhadd.u16 d0, d0, d0 │ │ - lsrs r4, r2, #24 │ │ - ... │ │ - │ │ -000971f8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - cmp r0, #0 │ │ - beq.n 9722e │ │ - movs r1, #0 │ │ - movs r6, #1 │ │ - ldr r7, [pc, #48] ; (97234 ) │ │ - adds r4, r1, #0 │ │ - movs r3, #8 │ │ - adds r5, r7, #0 │ │ - lsrs r2, r4, #1 │ │ - eors r5, r2 │ │ - tst r4, r6 │ │ - beq.n 97214 │ │ - adds r2, r5, #0 │ │ - subs r3, #1 │ │ - adds r4, r2, #0 │ │ - cmp r3, #0 │ │ - bne.n 97208 │ │ - lsls r4, r1, #2 │ │ - str r2, [r0, r4] │ │ - movs r2, #128 ; 0x80 │ │ - adds r1, #1 │ │ - lsls r2, r2, #1 │ │ - cmp r1, r2 │ │ - bne.n 97204 │ │ - adds r0, r3, #0 │ │ - b.n 97232 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - strh r0, [r4, #24] │ │ - Address 0x0000000000097236 is out of bounds. │ │ - │ │ - │ │ -00097238 : │ │ - cmp r0, #0 │ │ - beq.n 97244 │ │ - movs r3, #1 │ │ - movs r0, #0 │ │ - negs r3, r3 │ │ - b.n 9724a │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -0009724e : │ │ - cmp r0, #0 │ │ - beq.n 9725a │ │ - ldr r3, [r1, #0] │ │ - movs r0, #0 │ │ - mvns r3, r3 │ │ - b.n 97260 │ │ - adds r3, r0, #0 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -00097264 : │ │ - push {r4, r5, r6, r7, lr} │ │ - cmp r0, #0 │ │ - bne.n 9726e │ │ - str r0, [r3, #0] │ │ - b.n 97294 │ │ - cmp r1, #0 │ │ - beq.n 97294 │ │ - movs r5, #255 ; 0xff │ │ - ldr r4, [r3, #0] │ │ - adds r2, r1, r2 │ │ - cmp r1, r2 │ │ - beq.n 9728e │ │ - ldrb r7, [r1, #0] │ │ - lsrs r6, r4, #8 │ │ - adds r1, #1 │ │ - eors r4, r7 │ │ - ands r4, r5 │ │ - lsls r4, r4, #2 │ │ - ldr r4, [r4, r0] │ │ - eors r4, r6 │ │ - b.n 97278 │ │ - str r4, [r3, #0] │ │ - movs r0, #0 │ │ - b.n 97298 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ + cmp r7, #61 ; 0x3d │ │ + movs r1, r0 │ │ + adds r7, #139 ; 0x8b │ │ + movs r1, r0 │ │ + adds r7, #151 ; 0x97 │ │ + movs r1, r0 │ │ + adds r7, #160 ; 0xa0 │ │ + movs r1, r0 │ │ + ldrsb r2, [r1, r4] │ │ + movs r4, r0 │ │ + adds r7, #112 ; 0x70 │ │ + movs r1, r0 │ │ + adds r7, #122 ; 0x7a │ │ + movs r1, r0 │ │ │ │ -0009729a : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r1, #0 │ │ - adds r1, r3, #0 │ │ - adds r5, r0, #0 │ │ - adds r6, r2, #0 │ │ - adds r4, r3, #0 │ │ - bl 97238 │ │ +000993a0 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + movs r5, #0 │ │ + ldr r0, [r0, #88] ; 0x58 │ │ + bl 262d8 │ │ + ldr r3, [r4, #108] ; 0x6c │ │ + cmp r3, r5 │ │ + beq.n 993ce │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #108] ; 0x6c │ │ + cmp r5, r3 │ │ + bge.n 993ca │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n 972b2 │ │ - movs r0, #1 │ │ - b.n 972ce │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r4, #0 │ │ - bl 97264 │ │ + beq.n 993c6 │ │ + bl 2603c │ │ + adds r5, #1 │ │ + b.n 993b2 │ │ + bl 262d8 │ │ + movs r5, #0 │ │ + ldr r3, [r4, #104] ; 0x68 │ │ + cmp r3, r5 │ │ + beq.n 993f2 │ │ + ldr r3, [r4, #84] ; 0x54 │ │ + ldr r0, [r4, #104] ; 0x68 │ │ + cmp r5, r3 │ │ + bge.n 993ee │ │ + lsls r3, r5, #2 │ │ + ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - bne.n 972ae │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - bl 9724e │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -000972d2 : │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - negs r0, r0 │ │ - bx lr │ │ + beq.n 993ea │ │ + bl 26054 │ │ + adds r5, #1 │ │ + b.n 993d6 │ │ + bl 262d8 │ │ + ldr r3, [r4, #4] │ │ + lsls r3, r3, #26 │ │ + bpl.n 993fc │ │ + bl 26d6c │ │ + ldr r3, [r4, #4] │ │ + lsls r3, r3, #27 │ │ + bpl.n 99406 │ │ + bl 249e0 │ │ + adds r0, r4, #0 │ │ + bl 262d8 │ │ + bl 248a0 │ │ + pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -000972dc : │ │ +00099414 : │ │ push {r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #76] ; (97330 ) │ │ - ldr r2, [pc, #80] ; (97334 ) │ │ - ldr r5, [pc, #80] ; (97338 ) │ │ + ldr r4, [pc, #76] ; (99468 ) │ │ + ldr r2, [pc, #80] ; (9946c ) │ │ + ldr r5, [pc, #80] ; (99470 ) │ │ add sp, r4 │ │ - ldr r4, [pc, #80] ; (9733c ) │ │ + ldr r4, [pc, #80] ; (99474 ) │ │ add r2, sp │ │ add r5, sp │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldmia r5!, {r7} │ │ add r6, sp, #4 │ │ ldr r3, [r4, #0] │ │ @@ -249014,50 +252904,49 @@ │ │ movs r2, #224 ; 0xe0 │ │ adds r0, r6, #0 │ │ lsls r2, r2, #4 │ │ bl 263a0 │ │ adds r2, r7, #0 │ │ adds r3, r5, #0 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #48] ; (97340 ) │ │ + ldr r1, [pc, #48] ; (99478 ) │ │ str r5, [sp, #0] │ │ bl 266a0 │ │ - ldr r3, [pc, #28] ; (97334 ) │ │ + ldr r3, [pc, #28] ; (9946c ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 97324 │ │ + beq.n 9945c │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #28] ; (97344 ) │ │ + ldr r3, [pc, #28] ; (9947c ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ - bl 290332 <_end@@Base+0x1b18ca> │ │ + bl 29246a <_end@@Base+0x1b3a02> │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ lsrs r4, r3, #24 │ │ movs r0, r0 │ │ - subs r6, r6, #7 │ │ - movs r4, r0 │ │ + cdp2 0, 11, cr0, cr14, cr3, {0} │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ lsrs r0, r1, #24 │ │ ... │ │ │ │ -00097348 : │ │ +00099480 : │ │ push {r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #144] ; (973e0 ) │ │ - ldr r6, [pc, #148] ; (973e4 ) │ │ - ldr r2, [pc, #148] ; (973e8 ) │ │ + ldr r4, [pc, #144] ; (99518 ) │ │ + ldr r6, [pc, #148] ; (9951c ) │ │ + ldr r2, [pc, #148] ; (99520 ) │ │ add sp, r4 │ │ - ldr r4, [pc, #148] ; (973ec ) │ │ + ldr r4, [pc, #148] ; (99524 ) │ │ add r3, sp, #8 │ │ adds r6, r6, r3 │ │ add r4, pc │ │ ldmia r6!, {r3} │ │ ldr r4, [r4, #0] │ │ add r1, sp, #8 │ │ str r3, [sp, #4] │ │ @@ -249068,452 +252957,556 @@ │ │ movs r2, #224 ; 0xe0 │ │ adds r7, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r0, r5, #0 │ │ bl 263a0 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #112] ; (973f0 ) │ │ + ldr r1, [pc, #112] ; (99528 ) │ │ ldr r2, [sp, #4] │ │ adds r3, r6, #0 │ │ str r6, [sp, #8] │ │ bl 266a0 │ │ cmp r7, #0 │ │ - bne.n 973a6 │ │ - ldr r2, [pc, #100] ; (973f4 ) │ │ - ldr r0, [pc, #104] ; (973f8 ) │ │ + bne.n 994de │ │ + ldr r2, [pc, #100] ; (9952c ) │ │ + ldr r0, [pc, #104] ; (99530 ) │ │ adds r1, r5, #0 │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ add r0, pc │ │ adds r3, #1 │ │ str r3, [r2, #0] │ │ - ldr r2, [pc, #92] ; (973fc ) │ │ + ldr r2, [pc, #92] ; (99534 ) │ │ add r2, pc │ │ bl 9716c │ │ - b.n 973be │ │ - ldr r2, [pc, #88] ; (97400 ) │ │ - ldr r0, [pc, #88] ; (97404 ) │ │ + b.n 994f6 │ │ + ldr r2, [pc, #88] ; (99538 ) │ │ + ldr r0, [pc, #88] ; (9953c ) │ │ adds r1, r5, #0 │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ add r0, pc │ │ adds r3, #1 │ │ str r3, [r2, #4] │ │ - ldr r2, [pc, #80] ; (97408 ) │ │ + ldr r2, [pc, #80] ; (99540 ) │ │ add r2, pc │ │ bl 970e0 │ │ - ldr r3, [pc, #40] ; (973e8 ) │ │ + ldr r3, [pc, #40] ; (99520 ) │ │ add r2, sp, #8 │ │ adds r0, r7, #0 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 973d2 │ │ + beq.n 9950a │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ movs r3, #225 ; 0xe1 │ │ lsls r3, r3, #4 │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #12 │ │ bx r3 │ │ - bl 2883e2 <_end@@Base+0x1a997a> │ │ + bl 28a51a <_end@@Base+0x1abab2> │ │ lsrs r4, r3, #24 │ │ movs r0, r0 │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ - subs r2, r1, #6 │ │ - movs r4, r0 │ │ + cdp2 0, 5, cr0, cr2, cr3, {0} │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ - strb r2, [r0, #26] │ │ + strb r6, [r5, r5] │ │ movs r4, r0 │ │ - rors r1, r4 │ │ + adds r5, #242 ; 0xf2 │ │ movs r1, r0 │ │ - rors r1, r5 │ │ + adds r5, #250 ; 0xfa │ │ movs r1, r0 │ │ - strb r0, [r5, #25] │ │ + strb r4, [r2, r5] │ │ movs r4, r0 │ │ - rors r7, r0 │ │ + adds r5, #216 ; 0xd8 │ │ movs r1, r0 │ │ - rors r6, r2 │ │ + adds r5, #231 ; 0xe7 │ │ movs r1, r0 │ │ │ │ -0009740c : │ │ +00099544 : │ │ push {r0, r1, r2, r3} │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (9747c ) │ │ + ldr r4, [pc, #104] ; (995b4 ) │ │ movs r5, #226 ; 0xe2 │ │ add sp, r4 │ │ - ldr r4, [pc, #104] ; (97480 ) │ │ - ldr r2, [pc, #104] ; (97484 ) │ │ + ldr r4, [pc, #104] ; (995b8 ) │ │ + ldr r2, [pc, #104] ; (995bc ) │ │ lsls r5, r5, #4 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r2, sp │ │ add r5, sp │ │ ldr r3, [r4, #0] │ │ ldmia r5!, {r7} │ │ add r6, sp, #4 │ │ str r3, [r2, #0] │ │ movs r2, #224 ; 0xe0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r0, r6, #0 │ │ bl 263a0 │ │ - ldr r1, [pc, #76] ; (97488 ) │ │ + ldr r1, [pc, #76] ; (995c0 ) │ │ adds r2, r7, #0 │ │ adds r3, r5, #0 │ │ adds r0, r6, #0 │ │ str r5, [sp, #0] │ │ bl 266a0 │ │ - ldr r2, [pc, #68] ; (9748c ) │ │ - ldr r0, [pc, #68] ; (97490 ) │ │ + ldr r2, [pc, #68] ; (995c4 ) │ │ + ldr r0, [pc, #68] ; (995c8 ) │ │ adds r1, r6, #0 │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ add r0, pc │ │ adds r3, #1 │ │ str r3, [r2, #4] │ │ - ldr r2, [pc, #60] ; (97494 ) │ │ + ldr r2, [pc, #60] ; (995cc ) │ │ add r2, pc │ │ bl 970e0 │ │ - ldr r3, [pc, #36] ; (97484 ) │ │ + ldr r3, [pc, #36] ; (995bc ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 9746e │ │ + beq.n 995a6 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [pc, #40] ; (97498 ) │ │ + ldr r3, [pc, #40] ; (995d0 ) │ │ add sp, r3 │ │ pop {r4, r5, r6, r7} │ │ pop {r3} │ │ add sp, #16 │ │ bx r3 │ │ nop ; (mov r8, r8) │ │ - bl 28c47e <_end@@Base+0x1ada16> │ │ - subs r0, r1, #3 │ │ - movs r4, r0 │ │ + bl 28e5b6 <_end@@Base+0x1afb4e> │ │ + ldc2 0, cr0, [r0, #12] │ │ lsrs r4, r0, #24 │ │ movs r0, r0 │ │ lsrs r7, r7, #23 │ │ movs r0, r0 │ │ - strb r0, [r1, #23] │ │ + strb r4, [r6, r2] │ │ movs r4, r0 │ │ - asrs r7, r4 │ │ + adds r5, #56 ; 0x38 │ │ movs r1, r0 │ │ - asrs r5, r7 │ │ + adds r5, #78 ; 0x4e │ │ movs r1, r0 │ │ lsrs r4, r1, #24 │ │ ... │ │ │ │ -0009749c : │ │ +000995d4 : │ │ movs r2, #0 │ │ - ldr r3, [pc, #8] ; (974a8 ) │ │ + ldr r3, [pc, #8] ; (995e0 ) │ │ add r3, pc │ │ str r2, [r3, #4] │ │ str r2, [r3, #0] │ │ bx lr │ │ - strb r4, [r6, #21] │ │ + strb r0, [r4, r1] │ │ movs r4, r0 │ │ │ │ -000974ac : │ │ +000995e4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #32] ; (974d0 ) │ │ + ldr r3, [pc, #32] ; (99608 ) │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ adds r1, r3, r2 │ │ cmp r3, #0 │ │ - bne.n 974c6 │ │ - ldr r0, [pc, #20] ; (974d4 ) │ │ + bne.n 995fe │ │ + ldr r0, [pc, #20] ; (9960c ) │ │ add r0, pc │ │ bl 970e0 │ │ - b.n 974ce │ │ - ldr r0, [pc, #16] ; (974d8 ) │ │ + b.n 99606 │ │ + ldr r0, [pc, #16] ; (99610 ) │ │ add r0, pc │ │ bl 9716c │ │ pop {r3, pc} │ │ - strb r4, [r4, #21] │ │ + strb r0, [r2, r1] │ │ movs r4, r0 │ │ - lsrs r4, r3 │ │ + adds r4, #237 ; 0xed │ │ movs r1, r0 │ │ - lsrs r2, r2 │ │ + adds r4, #227 ; 0xe3 │ │ movs r1, r0 │ │ │ │ -000974dc : │ │ - ldr r3, [pc, #20] ; (974f4 ) │ │ +00099614 : │ │ + ldr r3, [pc, #20] ; (9962c ) │ │ movs r0, #1 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - bne.n 974f0 │ │ + bne.n 99628 │ │ ldr r3, [r3, #4] │ │ negs r0, r3 │ │ adcs r0, r3 │ │ lsls r0, r0, #1 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - strb r4, [r6, #20] │ │ + strb r0, [r4, r0] │ │ movs r4, r0 │ │ │ │ -000974f8 : │ │ +00099630 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #128 ; 0x80 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + movs r1, #32 │ │ + ldr r0, [pc, #20] ; (99660 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + adds r2, r1, #0 │ │ + adds r3, r1, #0 │ │ + add r0, pc │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + ldmia r7, {r1, r3, r4, r7} │ │ + movs r2, r0 │ │ + │ │ +00099664 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (99694 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + nop ; (mov r8, r8) │ │ + svc 103 ; 0x67 │ │ + movs r2, r0 │ │ + │ │ +00099698 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (996c8 ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #65 ; 0x41 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + asrs r1, r7, #28 │ │ + movs r3, r0 │ │ + │ │ +000996cc : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r3, #240 ; 0xf0 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #12] │ │ + movs r3, #255 ; 0xff │ │ + ldr r0, [pc, #20] ; (996fc ) │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + movs r1, #80 ; 0x50 │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + adds r0, #2 │ │ + bl 2689c │ │ + add sp, #28 │ │ + pop {pc} │ │ + ldr r7, [pc, #532] ; (99914 ) │ │ + movs r3, r0 │ │ + │ │ +00099700 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ - ldr r4, [pc, #28] ; (9751c ) │ │ + ldr r4, [pc, #28] ; (99724 ) │ │ movs r1, #0 │ │ add r4, pc │ │ adds r0, r4, #0 │ │ movs r2, #20 │ │ bl 263a0 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 98ff8 │ │ + bl 9b130 │ │ movs r3, #0 │ │ str r3, [r4, #20] │ │ pop {r4, r5, r6, pc} │ │ - strb r2, [r3, #20] │ │ + strh r6, [r6, r4] │ │ movs r4, r0 │ │ │ │ -00097520 : │ │ - ldr r3, [pc, #4] ; (97528 ) │ │ +00099728 : │ │ + ldr r3, [pc, #4] ; (99730 ) │ │ add r3, pc │ │ ldr r0, [r3, #20] │ │ bx lr │ │ - strb r2, [r7, #19] │ │ + strh r6, [r2, r4] │ │ movs r4, r0 │ │ │ │ -0009752c : │ │ - ldr r0, [pc, #20] ; (97544 ) │ │ +00099734 : │ │ + ldr r0, [pc, #20] ; (9974c ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r5, #19] │ │ + strh r0, [r1, r4] │ │ movs r4, r0 │ │ │ │ -00097548 : │ │ - ldr r0, [pc, #20] ; (97560 ) │ │ +00099750 : │ │ + ldr r0, [pc, #20] ; (99768 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r2, #19] │ │ + strh r4, [r5, r3] │ │ movs r4, r0 │ │ │ │ -00097564 : │ │ - ldr r0, [pc, #20] ; (9757c ) │ │ +0009976c : │ │ + ldr r0, [pc, #20] ; (99784 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r6, #18] │ │ + strh r0, [r2, r3] │ │ movs r4, r0 │ │ │ │ -00097580 : │ │ - ldr r0, [pc, #20] ; (97598 ) │ │ +00099788 : │ │ + ldr r0, [pc, #20] ; (997a0 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r3, #18] │ │ + strh r4, [r6, r2] │ │ movs r4, r0 │ │ │ │ -0009759c : │ │ - ldr r0, [pc, #16] ; (975b0 ) │ │ +000997a4 : │ │ + ldr r0, [pc, #16] ; (997b8 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r7, #17] │ │ + strh r0, [r3, r2] │ │ movs r4, r0 │ │ │ │ -000975b4 : │ │ - ldr r0, [pc, #16] ; (975c8 ) │ │ +000997bc : │ │ + ldr r0, [pc, #16] ; (997d0 ) │ │ push {r3, lr} │ │ add r0, pc │ │ ldr r3, [r0, #20] │ │ adds r3, #1 │ │ str r3, [r0, #20] │ │ - bl 9905c │ │ + bl 9b194 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r4, #17] │ │ + strh r0, [r0, r2] │ │ movs r4, r0 │ │ │ │ -000975cc : │ │ +000997d4 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r4, [pc, #60] ; (9760c ) │ │ + ldr r4, [pc, #60] ; (99814 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r2, [pc, #44] ; (97610 ) │ │ + ldr r2, [pc, #44] ; (99818 ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 9759c │ │ + bl 997a4 │ │ str r0, [sp, #0] │ │ - bl 9759c │ │ + bl 997a4 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 97606 │ │ + beq.n 9980e │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - adds r4, r2, #4 │ │ - movs r4, r0 │ │ - strb r2, [r7, #16] │ │ + mla r0, ip, r3, r0 │ │ + strh r6, [r2, r1] │ │ movs r4, r0 │ │ │ │ -00097614 : │ │ +0009981c : │ │ push {r0, r1, r2, r3, r4, lr} │ │ - ldr r4, [pc, #60] ; (97654 ) │ │ + ldr r4, [pc, #60] ; (9985c ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ - ldr r2, [pc, #44] ; (97658 ) │ │ + ldr r2, [pc, #44] ; (99860 ) │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ - bl 9759c │ │ + bl 997a4 │ │ str r0, [sp, #0] │ │ - bl 9759c │ │ + bl 997a4 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ ldr r1, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 9764e │ │ + beq.n 99856 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - adds r4, r1, #3 │ │ - movs r4, r0 │ │ - strb r2, [r6, #15] │ │ + ; instruction: 0xfac40003 │ │ + strh r6, [r1, r0] │ │ movs r4, r0 │ │ │ │ -0009765c : │ │ +00099864 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #0 │ │ adds r4, r0, #0 │ │ asrs r5, r0, #31 │ │ adds r6, r1, #0 │ │ asrs r7, r1, #31 │ │ cmp r0, r1 │ │ - bgt.n 97672 │ │ + bgt.n 9987a │ │ cmp r3, r1 │ │ - bne.n 9767c │ │ - b.n 97694 │ │ + bne.n 99884 │ │ + b.n 9989c │ │ adds r3, r5, #0 │ │ adds r4, r1, #0 │ │ adds r5, r7, #0 │ │ adds r6, r0, #0 │ │ adds r7, r3, #0 │ │ - bl 975b4 │ │ + bl 997bc │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ movs r1, #0 │ │ subs r2, r2, r4 │ │ sbcs r3, r5 │ │ - bl 9f730 <__aeabi_llsl@@Base+0x99c> │ │ + bl 9f760 <__aeabi_llsl@@Base+0x9cc> │ │ adds r0, r2, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ... │ │ │ │ -00097698 : │ │ +000998a0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #296] ; (977c4 ) │ │ + ldr r5, [pc, #296] ; (999cc ) │ │ sub sp, #60 ; 0x3c │ │ ldr r6, [sp, #80] ; 0x50 │ │ ldr r7, [sp, #84] ; 0x54 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r4, [r5, #0] │ │ str r5, [sp, #12] │ │ str r4, [sp, #52] ; 0x34 │ │ cmp r3, r7 │ │ - bhi.n 976c2 │ │ - bne.n 976b6 │ │ + bhi.n 998ca │ │ + bne.n 998be │ │ cmp r2, r6 │ │ - bhi.n 976c2 │ │ + bhi.n 998ca │ │ adds r5, r6, #0 │ │ adds r4, r7, #0 │ │ adds r6, r2, #0 │ │ adds r7, r3, #0 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ ldr r4, [sp, #88] ; 0x58 │ │ cmp r4, #1 │ │ - bne.n 97738 │ │ + bne.n 99940 │ │ cmp r6, r2 │ │ - bne.n 976d0 │ │ + bne.n 998d8 │ │ cmp r7, r3 │ │ - beq.n 977a6 │ │ + beq.n 999ae │ │ adds r4, r2, #0 │ │ adds r5, r3, #0 │ │ subs r4, r4, r6 │ │ sbcs r5, r7 │ │ cmp r5, #0 │ │ - bne.n 97710 │ │ + bne.n 99918 │ │ cmp r4, #3 │ │ - bhi.n 97710 │ │ + bhi.n 99918 │ │ add r3, sp, #16 │ │ adds r1, r5, #0 │ │ mov ip, r3 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ @@ -249524,20 +253517,20 @@ │ │ adds r1, #1 │ │ add r0, ip │ │ lsls r1, r1, #24 │ │ str r2, [r0, #0] │ │ str r3, [r0, #4] │ │ lsrs r1, r1, #24 │ │ cmp r5, #0 │ │ - bne.n 976e6 │ │ + bne.n 998ee │ │ cmp r4, r1 │ │ - bhi.n 976e6 │ │ + bhi.n 998ee │ │ subs r4, r1, #0 │ │ - beq.n 9777e │ │ - b.n 9778c │ │ + beq.n 99986 │ │ + b.n 99994 │ │ movs r0, #1 │ │ movs r1, #0 │ │ str r6, [sp, #16] │ │ str r7, [sp, #20] │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ adds r5, r2, #0 │ │ @@ -249549,205 +253542,204 @@ │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #32] │ │ str r1, [sp, #36] ; 0x24 │ │ movs r4, #4 │ │ - b.n 9778c │ │ + b.n 99994 │ │ adds r4, r6, #0 │ │ orrs r4, r7 │ │ - beq.n 9775a │ │ + beq.n 99962 │ │ movs r4, #1 │ │ negs r4, r4 │ │ asrs r5, r4, #31 │ │ adds r4, r4, r6 │ │ adcs r5, r7 │ │ str r4, [sp, #16] │ │ str r5, [sp, #20] │ │ cmp r1, r3 │ │ - bhi.n 97756 │ │ - bne.n 9778a │ │ + bhi.n 9995e │ │ + bne.n 99992 │ │ cmp r0, r2 │ │ - bls.n 9778a │ │ + bls.n 99992 │ │ movs r4, #1 │ │ - b.n 97760 │ │ + b.n 99968 │ │ cmp r1, r3 │ │ - bls.n 9777a │ │ + bls.n 99982 │ │ movs r4, #0 │ │ movs r6, #1 │ │ movs r7, #0 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ lsls r1, r4, #3 │ │ add r0, sp, #16 │ │ adds r4, #1 │ │ adds r1, r0, r1 │ │ lsls r4, r4, #24 │ │ str r2, [r1, #0] │ │ str r3, [r1, #4] │ │ lsrs r4, r4, #24 │ │ - b.n 9778c │ │ + b.n 99994 │ │ cmp r1, r3 │ │ - beq.n 977b8 │ │ + beq.n 999c0 │ │ movs r0, #4 │ │ bl 24d0c │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ - b.n 977aa │ │ + b.n 999b2 │ │ movs r4, #1 │ │ - bl 9752c │ │ + bl 99734 │ │ adds r1, r4, #0 │ │ bl 9f220 <__aeabi_llsl@@Base+0x48c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ lsls r1, r1, #3 │ │ add r3, sp, #16 │ │ adds r1, r3, r1 │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ - b.n 977aa │ │ + b.n 999b2 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 977be │ │ + beq.n 999c6 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, r2 │ │ - bhi.n 9775e │ │ - b.n 9777e │ │ + bhi.n 99966 │ │ + b.n 99986 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - adds r2, r0, #1 │ │ - movs r4, r0 │ │ + ; instruction: 0xfa3a0003 │ │ │ │ -000977c8 : │ │ +000999d0 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ movs r0, #255 ; 0xff │ │ movs r1, #0 │ │ - bl 97698 │ │ + bl 998a0 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ add sp, #16 │ │ pop {r4, pc} │ │ ... │ │ │ │ -000977e8 : │ │ +000999f0 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ - ldr r1, [pc, #20] ; (9780c ) │ │ - ldr r0, [pc, #12] ; (97808 ) │ │ - bl 97698 │ │ + ldr r1, [pc, #20] ; (99a14 ) │ │ + ldr r0, [pc, #12] ; (99a10 ) │ │ + bl 998a0 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00097810 : │ │ +00099a18 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ adds r4, r0, #0 │ │ movs r3, #0 │ │ str r1, [sp, #0] │ │ str r2, [sp, #8] │ │ str r3, [sp, #4] │ │ adds r2, r4, #0 │ │ - ldr r1, [pc, #20] ; (97834 ) │ │ - ldr r0, [pc, #12] ; (97830 ) │ │ - bl 97698 │ │ + ldr r1, [pc, #20] ; (99a3c ) │ │ + ldr r0, [pc, #12] ; (99a38 ) │ │ + bl 998a0 │ │ add sp, #16 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xffffffff │ │ movs r0, r0 │ │ ... │ │ │ │ -00097838 : │ │ +00099a40 : │ │ push {r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #32] │ │ adds r2, r4, #0 │ │ str r3, [sp, #8] │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ adds r3, r5, #0 │ │ - bl 97698 │ │ + bl 998a0 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ ... │ │ │ │ -0009785c : │ │ +00099a64 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #68 ; 0x44 │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #336] ; (979b4 ) │ │ + ldr r1, [pc, #336] ; (99bbc ) │ │ str r0, [sp, #16] │ │ ldr r4, [sp, #88] ; 0x58 │ │ ldr r5, [sp, #92] ; 0x5c │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r6, [sp, #96] ; 0x60 │ │ ldr r7, [sp, #100] ; 0x64 │ │ ldr r0, [r1, #0] │ │ str r1, [sp, #20] │ │ str r0, [sp, #60] ; 0x3c │ │ cmp r5, r7 │ │ - ble.n 9787e │ │ - b.n 979a2 │ │ - bne.n 97886 │ │ + ble.n 99a86 │ │ + b.n 99baa │ │ + bne.n 99a8e │ │ cmp r4, r6 │ │ - bls.n 97886 │ │ - b.n 979a2 │ │ + bls.n 99a8e │ │ + b.n 99baa │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r1, #1 │ │ - bne.n 9790e │ │ + bne.n 99b16 │ │ cmp r4, r6 │ │ - bne.n 97896 │ │ + bne.n 99a9e │ │ cmp r5, r7 │ │ - bne.n 97896 │ │ - b.n 97990 │ │ + bne.n 99a9e │ │ + b.n 99b98 │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ adds r6, r4, #0 │ │ adds r7, r5, #0 │ │ adds r4, r2, #0 │ │ adds r5, r3, #0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ subs r0, r0, r6 │ │ sbcs r1, r7 │ │ cmp r1, #0 │ │ - bgt.n 978e6 │ │ - bne.n 978b4 │ │ + bgt.n 99aee │ │ + bne.n 99abc │ │ cmp r0, #3 │ │ - bhi.n 978e6 │ │ + bhi.n 99aee │ │ add r2, sp, #24 │ │ movs r3, #0 │ │ mov ip, r2 │ │ movs r4, #0 │ │ str r3, [sp, #8] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #8] │ │ @@ -249758,21 +253750,21 @@ │ │ adds r3, #1 │ │ add r2, ip │ │ lsls r3, r3, #24 │ │ str r4, [r2, #0] │ │ str r5, [r2, #4] │ │ lsrs r3, r3, #24 │ │ cmp r1, #0 │ │ - bgt.n 978ba │ │ - bne.n 978e0 │ │ + bgt.n 99ac2 │ │ + bne.n 99ae8 │ │ cmp r0, r3 │ │ - bhi.n 978ba │ │ + bhi.n 99ac2 │ │ subs r5, r3, #0 │ │ - beq.n 97968 │ │ - b.n 97976 │ │ + beq.n 99b70 │ │ + b.n 99b7e │ │ movs r2, #1 │ │ movs r3, #0 │ │ str r6, [sp, #24] │ │ str r7, [sp, #28] │ │ adds r6, r6, r2 │ │ adcs r7, r3 │ │ str r6, [sp, #32] │ │ @@ -249784,264 +253776,263 @@ │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ str r4, [sp, #48] ; 0x30 │ │ str r5, [sp, #52] ; 0x34 │ │ str r2, [sp, #40] ; 0x28 │ │ str r3, [sp, #44] ; 0x2c │ │ movs r5, #4 │ │ - b.n 97976 │ │ + b.n 99b7e │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ adds r6, r4, #0 │ │ adds r7, r5, #0 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ ldr r1, [sp, #4] │ │ cmp r7, r1 │ │ - bgt.n 97928 │ │ - bne.n 97944 │ │ + bgt.n 99b30 │ │ + bne.n 99b4c │ │ ldr r1, [sp, #16] │ │ cmp r6, r1 │ │ - bls.n 97944 │ │ + bls.n 99b4c │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ adds r0, r0, r6 │ │ adcs r1, r7 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ cmp r3, r5 │ │ - bgt.n 97940 │ │ - bne.n 97974 │ │ + bgt.n 99b48 │ │ + bne.n 99b7c │ │ cmp r2, r4 │ │ - bls.n 97974 │ │ + bls.n 99b7c │ │ movs r3, #1 │ │ - b.n 9794a │ │ + b.n 99b52 │ │ cmp r3, r5 │ │ - ble.n 97964 │ │ + ble.n 99b6c │ │ movs r3, #0 │ │ movs r6, #1 │ │ movs r7, #0 │ │ adds r4, r4, r6 │ │ adcs r5, r7 │ │ lsls r2, r3, #3 │ │ add r1, sp, #24 │ │ adds r2, r1, r2 │ │ adds r3, #1 │ │ str r4, [r2, #0] │ │ str r5, [r2, #4] │ │ lsls r5, r3, #24 │ │ lsrs r5, r5, #24 │ │ - b.n 97976 │ │ + b.n 99b7e │ │ cmp r3, r5 │ │ - beq.n 979aa │ │ + beq.n 99bb2 │ │ movs r0, #4 │ │ bl 24d0c │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #4] │ │ - b.n 97994 │ │ + b.n 99b9c │ │ movs r5, #1 │ │ - bl 9752c │ │ + bl 99734 │ │ adds r1, r5, #0 │ │ bl 9f220 <__aeabi_llsl@@Base+0x48c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ lsls r1, r1, #3 │ │ add r3, sp, #24 │ │ adds r1, r3, r1 │ │ ldr r0, [r1, #0] │ │ ldr r1, [r1, #4] │ │ - b.n 97994 │ │ + b.n 99b9c │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 979b0 │ │ + beq.n 99bb8 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ ldr r1, [sp, #104] ; 0x68 │ │ cmp r1, #1 │ │ - bne.n 9791a │ │ - b.n 978a2 │ │ + bne.n 99b22 │ │ + b.n 99aaa │ │ cmp r2, r4 │ │ - bhi.n 97948 │ │ - b.n 97968 │ │ + bhi.n 99b50 │ │ + b.n 99b70 │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r2, r7, r1 │ │ - movs r4, r0 │ │ + ldr??.w r0, [r2, r3] │ │ │ │ -000979b8 : │ │ +00099bc0 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ movs r0, #128 ; 0x80 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ movs r2, #127 ; 0x7f │ │ movs r3, #0 │ │ - bl 9785c │ │ + bl 99a64 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ add sp, #28 │ │ pop {pc} │ │ ... │ │ │ │ -000979e0 : │ │ +00099be8 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ - ldr r1, [pc, #24] ; (97a0c ) │ │ - ldr r0, [pc, #20] ; (97a08 ) │ │ - ldr r2, [pc, #24] ; (97a10 ) │ │ - ldr r3, [pc, #28] ; (97a14 ) │ │ - bl 9785c │ │ + ldr r1, [pc, #24] ; (99c14 ) │ │ + ldr r0, [pc, #20] ; (99c10 ) │ │ + ldr r2, [pc, #24] ; (99c18 ) │ │ + ldr r3, [pc, #28] ; (99c1c ) │ │ + bl 99a64 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ movs r0, r0 │ │ movs r0, r0 │ │ ... │ │ │ │ -00097a18 : │ │ +00099c20 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r0, [sp, #0] │ │ str r1, [sp, #8] │ │ asrs r0, r0, #31 │ │ asrs r1, r1, #31 │ │ str r0, [sp, #4] │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ - ldr r1, [pc, #16] ; (97a3c ) │ │ - ldr r0, [pc, #12] ; (97a38 ) │ │ - ldr r2, [pc, #16] ; (97a40 ) │ │ - ldr r3, [pc, #20] ; (97a44 ) │ │ - bl 9785c │ │ + ldr r1, [pc, #16] ; (99c44 ) │ │ + ldr r0, [pc, #12] ; (99c40 ) │ │ + ldr r2, [pc, #16] ; (99c48 ) │ │ + ldr r3, [pc, #20] ; (99c4c ) │ │ + bl 99a64 │ │ add sp, #28 │ │ pop {pc} │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ movs r0, r0 │ │ ... │ │ │ │ -00097a48 : │ │ +00099c50 : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ - ldr r1, [pc, #20] ; (97a6c ) │ │ - ldr r0, [pc, #16] ; (97a68 ) │ │ + ldr r1, [pc, #20] ; (99c74 ) │ │ + ldr r0, [pc, #16] ; (99c70 ) │ │ str r3, [sp, #16] │ │ - ldr r2, [pc, #20] ; (97a70 ) │ │ - ldr r3, [pc, #20] ; (97a74 ) │ │ - bl 9785c │ │ + ldr r2, [pc, #20] ; (99c78 ) │ │ + ldr r3, [pc, #20] ; (99c7c ) │ │ + bl 99a64 │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ ; instruction: 0xffffffff │ │ ; instruction: 0xffff7fff │ │ │ │ -00097a78 : │ │ +00099c80 : │ │ push {r3, lr} │ │ - bl 975b4 │ │ + bl 997bc │ │ bl 9f180 <__aeabi_llsl@@Base+0x3ec> │ │ movs r1, #190 ; 0xbe │ │ lsls r1, r1, #22 │ │ bl 9efd0 <__aeabi_llsl@@Base+0x23c> │ │ pop {r3, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -00097a90 : │ │ +00099c98 : │ │ push {r3, lr} │ │ - bl 975cc │ │ + bl 997d4 │ │ lsls r3, r1, #21 │ │ lsrs r0, r0, #11 │ │ orrs r0, r3 │ │ lsrs r1, r1, #11 │ │ - bl 9f740 <__aeabi_llsl@@Base+0x9ac> │ │ - ldr r3, [pc, #16] ; (97ab4 ) │ │ - ldr r2, [pc, #8] ; (97ab0 ) │ │ + bl 9f770 <__aeabi_llsl@@Base+0x9dc> │ │ + ldr r3, [pc, #16] ; (99cbc ) │ │ + ldr r2, [pc, #8] ; (99cb8 ) │ │ bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #160 ; 0xa0 │ │ │ │ -00097ab8 : │ │ +00099cc0 : │ │ push {r3, lr} │ │ - bl 97a90 │ │ + bl 99c98 │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r3, [pc, #28] ; (97ae4 ) │ │ - ldr r2, [pc, #20] ; (97ae0 ) │ │ + ldr r3, [pc, #28] ; (99cec ) │ │ + ldr r2, [pc, #20] ; (99ce8 ) │ │ bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #20] ; (97ae4 ) │ │ - ldr r2, [pc, #12] ; (97ae0 ) │ │ + ldr r3, [pc, #20] ; (99cec ) │ │ + ldr r2, [pc, #12] ; (99ce8 ) │ │ bl 9f040 <__aeabi_llsl@@Base+0x2ac> │ │ bl 9f000 <__aeabi_llsl@@Base+0x26c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ - b.n 97ae6 │ │ + b.n 99cee │ │ ; instruction: 0xffff47ef │ │ │ │ -00097ae8 : │ │ +00099cf0 : │ │ push {r4, r6, r7, lr} │ │ - ldr r4, [pc, #100] ; (97b50 ) │ │ + ldr r4, [pc, #100] ; (99d58 ) │ │ add r4, pc │ │ adds r0, r4, #0 │ │ - bl 9905c │ │ + bl 9b194 │ │ bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r3, [pc, #64] ; (97b3c ) │ │ - ldr r2, [pc, #60] ; (97b38 ) │ │ + ldr r3, [pc, #64] ; (99d44 ) │ │ + ldr r2, [pc, #60] ; (99d40 ) │ │ bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r2, [pc, #60] ; (97b40 ) │ │ - ldr r3, [pc, #64] ; (97b44 ) │ │ + ldr r2, [pc, #60] ; (99d48 ) │ │ + ldr r3, [pc, #64] ; (99d4c ) │ │ bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ adds r7, r1, #0 │ │ - bl 9905c │ │ + bl 9b194 │ │ ldr r3, [r4, #20] │ │ adds r3, #1 │ │ str r3, [r4, #20] │ │ bl 9f130 <__aeabi_llsl@@Base+0x39c> │ │ - ldr r2, [pc, #40] ; (97b48 ) │ │ - ldr r3, [pc, #44] ; (97b4c ) │ │ + ldr r2, [pc, #40] ; (99d50 ) │ │ + ldr r3, [pc, #44] ; (99d54 ) │ │ bl 9f030 <__aeabi_llsl@@Base+0x29c> │ │ adds r2, r0, #0 │ │ adds r3, r1, #0 │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ bl 9f050 <__aeabi_llsl@@Base+0x2bc> │ │ pop {r4, r6, r7, pc} │ │ @@ -250051,327 +254042,222 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r5, #240 ; 0xf0 │ │ ... │ │ movs r0, r0 │ │ subs r3, #240 ; 0xf0 │ │ - ldr r0, [r6, #112] ; 0x70 │ │ + ldr r5, [pc, #304] ; (99e8c ) │ │ movs r4, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -00097b58 : │ │ +00099d60 : │ │ push {r4, r5, r6, lr} │ │ subs r4, r0, #0 │ │ - bgt.n 97b6e │ │ - ldr r0, [pc, #64] ; (97ba0 ) │ │ - ldr r1, [pc, #64] ; (97ba4 ) │ │ + bgt.n 99d76 │ │ + ldr r0, [pc, #64] ; (99da8 ) │ │ + ldr r1, [pc, #64] ; (99dac ) │ │ add r0, pc │ │ add r1, pc │ │ bl 276a8 │ │ movs r0, #0 │ │ - b.n 97b9c │ │ + b.n 99da4 │ │ adds r0, #1 │ │ bl 26298 │ │ subs r5, r0, #0 │ │ - beq.n 97b9c │ │ + beq.n 99da4 │ │ adds r6, r5, #0 │ │ adds r4, r5, r4 │ │ movs r0, #32 │ │ movs r1, #126 ; 0x7e │ │ - bl 9765c │ │ + bl 99864 │ │ strb r0, [r6, #0] │ │ adds r6, #1 │ │ cmp r4, r6 │ │ - bne.n 97b7c │ │ + bne.n 99d84 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ - ldr r2, [pc, #20] ; (97ba8 ) │ │ + ldr r2, [pc, #20] ; (99db0 ) │ │ strb r3, [r4, #0] │ │ add r2, pc │ │ ldr r3, [r2, #20] │ │ adds r3, #1 │ │ str r3, [r2, #20] │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xf1880000 │ │ - lsls r1, r4, #28 │ │ - movs r1, r0 │ │ - ldr r0, [r1, #104] ; 0x68 │ │ + bne.n 99dc8 │ │ + movs r0, r0 │ │ + b.n 997e2 │ │ + movs r0, r0 │ │ + ldr r4, [pc, #656] ; (9a044 ) │ │ movs r4, r0 │ │ │ │ -00097bac : │ │ +00099db4 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bgt.n 97bc2 │ │ - ldr r0, [pc, #32] ; (97bd4 ) │ │ - ldr r1, [pc, #32] ; (97bd8 ) │ │ + bgt.n 99dca │ │ + ldr r0, [pc, #32] ; (99ddc ) │ │ + ldr r1, [pc, #32] ; (99de0 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 276a8 │ │ movs r0, #0 │ │ - b.n 97bd2 │ │ - bl 975b4 │ │ + b.n 99dda │ │ + bl 997bc │ │ adds r1, r4, #1 │ │ bl 9f220 <__aeabi_llsl@@Base+0x48c> │ │ adds r0, r1, #0 │ │ - bl 97b58 │ │ + bl 99d60 │ │ pop {r4, pc} │ │ - ; instruction: 0xf1340000 │ │ - subs r2, #15 │ │ + beq.n 99d54 │ │ + movs r0, r0 │ │ + cmp r5, #80 ; 0x50 │ │ movs r1, r0 │ │ │ │ -00097bdc : │ │ +00099de4 : │ │ push {r3, lr} │ │ movs r0, #255 ; 0xff │ │ - bl 97bac │ │ + bl 99db4 │ │ pop {r3, pc} │ │ ... │ │ │ │ -00097be8 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #128 ; 0x80 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - movs r1, #32 │ │ - ldr r0, [pc, #20] ; (97c18 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - adds r2, r1, #0 │ │ - adds r3, r1, #0 │ │ - add r0, pc │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - strd r0, r0, [r2, #8]! │ │ - │ │ -00097c1c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (97c4c ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - vld1.8 {d0[0]}, [pc], r2 │ │ - │ │ -00097c50 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (97c80 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #65 ; 0x41 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - adds r1, #129 ; 0x81 │ │ - movs r3, r0 │ │ - │ │ -00097c84 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r3, #240 ; 0xf0 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #12] │ │ - movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (97cb4 ) │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - movs r1, #80 ; 0x50 │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - adds r0, #2 │ │ - bl 2689c │ │ - add sp, #28 │ │ - pop {pc} │ │ - ldr r5, [r1, #28] │ │ - movs r3, r0 │ │ - │ │ -00097cb8 : │ │ - ldr r0, [pc, #16] ; (97ccc ) │ │ +00099df0 : │ │ + ldr r0, [pc, #16] ; (99e04 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 9716c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - bl 9f750 <__aeabi_llsl@@Base+0x9bc> │ │ + bl 9f780 <__aeabi_llsl@@Base+0x9ec> │ │ nop ; (mov r8, r8) │ │ - subs r1, #21 │ │ + cmp r5, #38 ; 0x26 │ │ movs r1, r0 │ │ │ │ -00097cd0 : │ │ - ldr r3, [pc, #132] ; (97d58 ) │ │ +00099e08 : │ │ + ldr r3, [pc, #132] ; (99e90 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ - bgt.n 97cf0 │ │ - ldr r0, [pc, #116] ; (97d5c ) │ │ + bgt.n 99e28 │ │ + ldr r0, [pc, #116] ; (99e94 ) │ │ add r0, pc │ │ bl 9716c │ │ movs r0, #0 │ │ - b.n 97d46 │ │ + b.n 99e7e │ │ adds r0, #1 │ │ bl 26298 │ │ subs r4, r0, #0 │ │ - bne.n 97d0a │ │ - ldr r0, [pc, #100] ; (97d60 ) │ │ + bne.n 99e42 │ │ + ldr r0, [pc, #100] ; (99e98 ) │ │ add r0, pc │ │ bl 9716c │ │ adds r0, r4, #0 │ │ bl 24d0c │ │ - b.n 97cec │ │ + b.n 99e24 │ │ add r7, sp, #8 │ │ adds r0, r7, #0 │ │ - bl 9902c │ │ + bl 9b164 │ │ adds r6, r4, #0 │ │ adds r5, r4, r5 │ │ adds r0, r7, #0 │ │ - bl 9905c │ │ + bl 9b194 │ │ movs r1, #43 ; 0x2b │ │ bl 9f220 <__aeabi_llsl@@Base+0x48c> │ │ lsls r1, r1, #24 │ │ lsrs r1, r1, #24 │ │ adds r2, r1, #0 │ │ subs r2, #10 │ │ movs r3, #65 ; 0x41 │ │ cmp r2, #6 │ │ - bls.n 97d38 │ │ + bls.n 99e70 │ │ adds r3, r1, #0 │ │ adds r3, #48 ; 0x30 │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ strb r3, [r6, #0] │ │ adds r6, #1 │ │ cmp r5, r6 │ │ - bne.n 97d16 │ │ + bne.n 99e4e │ │ movs r3, #0 │ │ adds r0, r4, #0 │ │ strb r3, [r5, #0] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 97d54 │ │ + beq.n 99e8c │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - asrs r0, r2, #24 │ │ - movs r4, r0 │ │ - subs r1, #29 │ │ + ; instruction: 0xf4d80003 │ │ + cmp r5, #46 ; 0x2e │ │ movs r1, r0 │ │ - subs r1, #50 ; 0x32 │ │ + cmp r5, #67 ; 0x43 │ │ movs r1, r0 │ │ │ │ -00097d64 : │ │ +00099e9c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #172 ; 0xac │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #260] ; (97e70 ) │ │ + ldr r3, [pc, #260] ; (99fa8 ) │ │ str r2, [sp, #24] │ │ adds r7, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r1, [sp, #20] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ str r2, [sp, #164] ; 0xa4 │ │ cmp r0, #0 │ │ - beq.n 97d86 │ │ + beq.n 99ebe │ │ ldrb r3, [r0, #0] │ │ cmp r3, #0 │ │ - bne.n 97d8c │ │ - ldr r0, [pc, #236] ; (97e74 ) │ │ + bne.n 99ec4 │ │ + ldr r0, [pc, #236] ; (99fac ) │ │ add r0, pc │ │ - b.n 97dba │ │ + b.n 99ef2 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 97d98 │ │ + beq.n 99ed0 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 97d9e │ │ - ldr r0, [pc, #220] ; (97e78 ) │ │ + bne.n 99ed6 │ │ + ldr r0, [pc, #220] ; (99fb0 ) │ │ add r0, pc │ │ - b.n 97dba │ │ + b.n 99ef2 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 97daa │ │ + beq.n 99ee2 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 97db0 │ │ - ldr r0, [pc, #208] ; (97e7c ) │ │ + bne.n 99ee8 │ │ + ldr r0, [pc, #208] ; (99fb4 ) │ │ add r0, pc │ │ - b.n 97dba │ │ + b.n 99ef2 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bgt.n 97dc4 │ │ - ldr r0, [pc, #200] ; (97e80 ) │ │ + bgt.n 99efc │ │ + ldr r0, [pc, #200] ; (99fb8 ) │ │ add r0, pc │ │ bl 9716c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 97e20 │ │ + b.n 99f58 │ │ add r6, sp, #148 ; 0x94 │ │ adds r0, r6, #0 │ │ movs r1, #0 │ │ movs r2, #16 │ │ bl 263a0 │ │ - ldr r2, [pc, #176] ; (97e84 ) │ │ + ldr r2, [pc, #176] ; (99fbc ) │ │ movs r1, #15 │ │ add r2, pc │ │ ldr r3, [sp, #28] │ │ adds r0, r6, #0 │ │ bl 27744 │ │ adds r0, r7, #0 │ │ bl 26438 │ │ @@ -250388,500 +254274,498 @@ │ │ adds r4, r3, r4 │ │ adds r4, #1 │ │ adds r5, r4, r5 │ │ adds r5, r5, r0 │ │ adds r0, r5, #0 │ │ bl 26298 │ │ subs r6, r0, #0 │ │ - bne.n 97e24 │ │ - ldr r0, [pc, #116] ; (97e88 ) │ │ + bne.n 99f5c │ │ + ldr r0, [pc, #116] ; (99fc0 ) │ │ add r0, pc │ │ bl 9716c │ │ adds r0, r6, #0 │ │ bl 24d0c │ │ adds r0, r6, #0 │ │ adds r1, r0, #0 │ │ - b.n 97e5e │ │ + b.n 99f96 │ │ ldr r3, [sp, #20] │ │ - ldr r2, [pc, #100] ; (97e8c ) │ │ + ldr r2, [pc, #100] ; (99fc4 ) │ │ adds r1, r5, #0 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #24] │ │ add r2, pc │ │ add r4, sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ adds r3, r7, #0 │ │ bl 27744 │ │ adds r0, r4, #0 │ │ - bl 98e64 │ │ + bl 9af9c │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl 98e90 │ │ + bl 9afc8 │ │ adds r0, r4, #0 │ │ - bl 98f2c │ │ + bl 9b064 │ │ adds r0, r6, #0 │ │ bl 262d8 │ │ ldr r0, [sp, #132] ; 0x84 │ │ ldr r1, [sp, #136] ; 0x88 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 97e6c │ │ + beq.n 99fa4 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #172 ; 0xac │ │ pop {r4, r5, r6, r7, pc} │ │ - asrs r4, r6, #21 │ │ - movs r4, r0 │ │ - subs r0, #212 ; 0xd4 │ │ + bics.w r0, ip, #8585216 ; 0x830000 │ │ + cmp r4, #229 ; 0xe5 │ │ movs r1, r0 │ │ - subs r0, #218 ; 0xda │ │ + cmp r4, #235 ; 0xeb │ │ movs r1, r0 │ │ - subs r0, #226 ; 0xe2 │ │ + cmp r4, #243 ; 0xf3 │ │ movs r1, r0 │ │ - subs r0, #239 ; 0xef │ │ + cmp r5, #0 │ │ movs r1, r0 │ │ - subs r0, #236 ; 0xec │ │ + cmp r4, #253 ; 0xfd │ │ movs r1, r0 │ │ - subs r0, #177 ; 0xb1 │ │ + cmp r4, #194 ; 0xc2 │ │ movs r1, r0 │ │ - subs r0, #199 ; 0xc7 │ │ + cmp r4, #216 ; 0xd8 │ │ movs r1, r0 │ │ │ │ -00097e90 : │ │ +00099fc8 : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ - bne.n 97e9e │ │ - ldr r0, [pc, #88] ; (97ef4 ) │ │ + bne.n 99fd6 │ │ + ldr r0, [pc, #88] ; (9a02c ) │ │ add r0, pc │ │ - b.n 97ea6 │ │ + b.n 99fde │ │ cmp r0, #0 │ │ - bge.n 97eac │ │ - ldr r0, [pc, #84] ; (97ef8 ) │ │ + bge.n 99fe4 │ │ + ldr r0, [pc, #84] ; (9a030 ) │ │ add r0, pc │ │ bl 9716c │ │ - b.n 97eec │ │ + b.n 9a024 │ │ movs r0, #1 │ │ bl 24890 │ │ cmp r0, #0 │ │ - bne.n 97ecc │ │ + bne.n 9a004 │ │ movs r0, #1 │ │ bl 24870 │ │ cmp r0, #0 │ │ - beq.n 97ecc │ │ + beq.n 9a004 │ │ bl 24ce4 │ │ adds r1, r0, #0 │ │ - ldr r0, [pc, #52] ; (97efc ) │ │ + ldr r0, [pc, #52] ; (9a034 ) │ │ add r0, pc │ │ - b.n 97ee8 │ │ + b.n 9a020 │ │ movs r0, #250 ; 0xfa │ │ lsls r0, r0, #2 │ │ muls r0, r4 │ │ adds r1, r5, #0 │ │ movs r2, #0 │ │ bl 26c64 │ │ cmp r0, #0 │ │ - bne.n 97ef0 │ │ + bne.n 9a028 │ │ bl 24ce4 │ │ adds r1, r0, #0 │ │ - ldr r0, [pc, #24] ; (97f00 ) │ │ + ldr r0, [pc, #24] ; (9a038 ) │ │ add r0, pc │ │ bl 9716c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - subs r0, #100 ; 0x64 │ │ + cmp r4, #117 ; 0x75 │ │ movs r1, r0 │ │ - subs r0, #121 ; 0x79 │ │ + cmp r4, #138 ; 0x8a │ │ movs r1, r0 │ │ - subs r0, #125 ; 0x7d │ │ + cmp r4, #142 ; 0x8e │ │ movs r1, r0 │ │ - subs r0, #130 ; 0x82 │ │ + cmp r4, #147 ; 0x93 │ │ movs r1, r0 │ │ │ │ -00097f04 : │ │ +0009a03c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ adds r5, r1, #0 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ cmp r7, #0 │ │ - beq.n 97f22 │ │ + beq.n 9a05a │ │ cmp r5, #0 │ │ - beq.n 97f22 │ │ + beq.n 9a05a │ │ ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 97f22 │ │ + beq.n 9a05a │ │ ldr r2, [r5, #4] │ │ cmp r2, #0 │ │ - bne.n 97f2c │ │ - ldr r0, [pc, #248] ; (9801c ) │ │ + bne.n 9a064 │ │ + ldr r0, [pc, #248] ; (9a154 ) │ │ add r0, pc │ │ bl 9716c │ │ - b.n 97f88 │ │ + b.n 9a0c0 │ │ ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - bne.n 97f4c │ │ + bne.n 9a084 │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 97f4c │ │ - ldr r0, [pc, #228] ; (98020 ) │ │ - ldr r1, [pc, #232] ; (98024 ) │ │ - ldr r3, [pc, #232] ; (98028 ) │ │ + bne.n 9a084 │ │ + ldr r0, [pc, #228] ; (9a158 ) │ │ + ldr r1, [pc, #232] ; (9a15c ) │ │ + ldr r3, [pc, #232] ; (9a160 ) │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ bl 970e0 │ │ movs r0, #3 │ │ - b.n 98018 │ │ - bl 974f8 │ │ - bl 9749c │ │ + b.n 9a150 │ │ + bl 99700 │ │ + bl 995d4 │ │ movs r0, #225 ; 0xe1 │ │ - ldr r1, [pc, #212] ; (9802c ) │ │ + ldr r1, [pc, #212] ; (9a164 ) │ │ lsls r0, r0, #4 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ - bl 97e90 │ │ + bl 99fc8 │ │ ldr r3, [r7, #4] │ │ str r0, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 97f8c │ │ + beq.n 9a0c4 │ │ movs r0, #0 │ │ blx r3 │ │ - bl 974dc │ │ + bl 99614 │ │ cmp r0, #1 │ │ - bne.n 97f8c │ │ - ldr r0, [pc, #184] ; (98030 ) │ │ - ldr r1, [pc, #184] ; (98034 ) │ │ - ldr r3, [pc, #188] ; (98038 ) │ │ + bne.n 9a0c4 │ │ + ldr r0, [pc, #184] ; (9a168 ) │ │ + ldr r1, [pc, #184] ; (9a16c ) │ │ + ldr r3, [pc, #188] ; (9a170 ) │ │ ldr r2, [r7, #0] │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ bl 9716c │ │ movs r0, #4 │ │ - b.n 98018 │ │ + b.n 9a150 │ │ movs r0, #0 │ │ ldr r3, [r5, #0] │ │ blx r3 │ │ movs r4, #3 │ │ subs r6, r0, #0 │ │ cmp r6, #2 │ │ - beq.n 97fa8 │ │ + beq.n 9a0e0 │ │ movs r4, #1 │ │ adds r3, r0, #1 │ │ cmp r3, r4 │ │ - bls.n 97fa8 │ │ - bl 974dc │ │ + bls.n 9a0e0 │ │ + bl 99614 │ │ adds r4, r0, #0 │ │ ldr r3, [r7, #12] │ │ cmp r3, #0 │ │ - beq.n 97fb2 │ │ + beq.n 9a0ea │ │ movs r0, #0 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n 97fbe │ │ + beq.n 9a0f6 │ │ adds r0, r3, #0 │ │ bl 26c7c │ │ - bl 97520 │ │ + bl 99728 │ │ subs r1, r0, #0 │ │ - ble.n 97fce │ │ - ldr r0, [pc, #116] ; (9803c ) │ │ + ble.n 9a106 │ │ + ldr r0, [pc, #116] ; (9a174 ) │ │ add r0, pc │ │ bl 970e0 │ │ cmp r6, #2 │ │ - bne.n 97fe6 │ │ - ldr r0, [pc, #108] ; (98040 ) │ │ - ldr r1, [pc, #108] ; (98044 ) │ │ - ldr r3, [pc, #112] ; (98048 ) │ │ + bne.n 9a11e │ │ + ldr r0, [pc, #108] ; (9a178 ) │ │ + ldr r1, [pc, #108] ; (9a17c ) │ │ + ldr r3, [pc, #112] ; (9a180 ) │ │ ldr r2, [r5, #4] │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ bl 970e0 │ │ - b.n 98016 │ │ + b.n 9a14e │ │ cmp r6, #0 │ │ - bne.n 97ffa │ │ - ldr r0, [pc, #96] ; (9804c ) │ │ - ldr r1, [pc, #96] ; (98050 ) │ │ - ldr r3, [pc, #100] ; (98054 ) │ │ + bne.n 9a132 │ │ + ldr r0, [pc, #96] ; (9a184 ) │ │ + ldr r1, [pc, #96] ; (9a188 ) │ │ + ldr r3, [pc, #100] ; (9a18c ) │ │ ldr r2, [r5, #4] │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ - b.n 9800c │ │ + b.n 9a144 │ │ adds r3, r6, #1 │ │ - bne.n 98012 │ │ - ldr r0, [pc, #88] ; (98058 ) │ │ - ldr r1, [pc, #88] ; (9805c ) │ │ - ldr r3, [pc, #92] ; (98060 ) │ │ + bne.n 9a14a │ │ + ldr r0, [pc, #88] ; (9a190 ) │ │ + ldr r1, [pc, #88] ; (9a194 ) │ │ + ldr r3, [pc, #92] ; (9a198 ) │ │ ldr r2, [r5, #4] │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ bl 9716c │ │ - b.n 98016 │ │ - bl 974ac │ │ + b.n 9a14e │ │ + bl 995e4 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - subs r0, #101 ; 0x65 │ │ + cmp r4, #118 ; 0x76 │ │ movs r1, r0 │ │ - subs r0, #128 ; 0x80 │ │ + cmp r4, #145 ; 0x91 │ │ movs r1, r0 │ │ - subs r0, #143 ; 0x8f │ │ + cmp r4, #160 ; 0xa0 │ │ movs r1, r0 │ │ - subs r0, #146 ; 0x92 │ │ + cmp r4, #163 ; 0xa3 │ │ movs r1, r0 │ │ - subs r6, r6, #1 │ │ - movs r4, r0 │ │ - subs r0, #64 ; 0x40 │ │ + ldc2 0, cr0, [lr, #-12]! │ │ + cmp r4, #81 ; 0x51 │ │ movs r1, r0 │ │ - subs r0, #103 ; 0x67 │ │ + cmp r4, #120 ; 0x78 │ │ movs r1, r0 │ │ - adds r6, #5 │ │ + cmp r2, #22 │ │ movs r1, r0 │ │ - subs r0, #43 ; 0x2b │ │ + cmp r4, #60 ; 0x3c │ │ movs r1, r0 │ │ - adds r7, #228 ; 0xe4 │ │ + cmp r3, #245 ; 0xf5 │ │ movs r1, r0 │ │ - adds r7, #243 ; 0xf3 │ │ + cmp r4, #4 │ │ movs r1, r0 │ │ - subs r0, #44 ; 0x2c │ │ + cmp r4, #61 ; 0x3d │ │ movs r1, r0 │ │ - adds r7, #204 ; 0xcc │ │ + cmp r3, #221 ; 0xdd │ │ movs r1, r0 │ │ - adds r7, #219 ; 0xdb │ │ + cmp r3, #236 ; 0xec │ │ movs r1, r0 │ │ - subs r0, #47 ; 0x2f │ │ + cmp r4, #64 ; 0x40 │ │ movs r1, r0 │ │ - adds r7, #184 ; 0xb8 │ │ + cmp r3, #201 ; 0xc9 │ │ movs r1, r0 │ │ - adds r7, #199 ; 0xc7 │ │ + cmp r3, #216 ; 0xd8 │ │ movs r1, r0 │ │ - subs r0, #84 ; 0x54 │ │ + cmp r4, #101 ; 0x65 │ │ movs r1, r0 │ │ │ │ -00098064 : │ │ +0009a19c : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ movs r6, #0 │ │ cmp r4, #0 │ │ - beq.n 980b6 │ │ + beq.n 9a1ee │ │ ldr r2, [r4, #0] │ │ adds r6, #1 │ │ cmp r2, #0 │ │ - bne.n 9807a │ │ - ldr r2, [pc, #64] ; (980b8 ) │ │ + bne.n 9a1b2 │ │ + ldr r2, [pc, #64] ; (9a1f0 ) │ │ add r2, pc │ │ - ldr r0, [pc, #64] ; (980bc ) │ │ + ldr r0, [pc, #64] ; (9a1f4 ) │ │ adds r1, r6, #0 │ │ add r0, pc │ │ bl 970e0 │ │ movs r5, #0 │ │ ldr r2, [r4, #8] │ │ lsls r3, r5, #2 │ │ ldr r3, [r3, r2] │ │ cmp r3, #0 │ │ - beq.n 980b2 │ │ + beq.n 9a1ea │ │ ldr r2, [r3, #4] │ │ adds r5, #1 │ │ cmp r2, #0 │ │ - bne.n 9809c │ │ - ldr r2, [pc, #36] ; (980c0 ) │ │ + bne.n 9a1d4 │ │ + ldr r2, [pc, #36] ; (9a1f8 ) │ │ add r2, pc │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne.n 980a6 │ │ - ldr r3, [pc, #32] ; (980c4 ) │ │ + bne.n 9a1de │ │ + ldr r3, [pc, #32] ; (9a1fc ) │ │ add r3, pc │ │ - ldr r0, [pc, #32] ; (980c8 ) │ │ + ldr r0, [pc, #32] ; (9a200 ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ bl 970e0 │ │ - b.n 98086 │ │ + b.n 9a1be │ │ adds r4, #16 │ │ - b.n 9806a │ │ + b.n 9a1a2 │ │ pop {r4, r5, r6, pc} │ │ - adds r7, #247 ; 0xf7 │ │ + cmp r4, #8 │ │ movs r1, r0 │ │ - adds r7, #251 ; 0xfb │ │ + cmp r4, #12 │ │ movs r1, r0 │ │ - adds r7, #213 ; 0xd5 │ │ + cmp r3, #230 ; 0xe6 │ │ movs r1, r0 │ │ - adds r7, #203 ; 0xcb │ │ + cmp r3, #220 ; 0xdc │ │ movs r1, r0 │ │ - adds r7, #227 ; 0xe3 │ │ + cmp r3, #244 ; 0xf4 │ │ movs r1, r0 │ │ │ │ -000980cc : │ │ +0009a204 : │ │ push {r3, lr} │ │ - bl 9f760 <__aeabi_llsl@@Base+0x9cc> │ │ + bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ bl 9f090 <__aeabi_llsl@@Base+0x2fc> │ │ - ldr r1, [pc, #8] ; (980e0 ) │ │ + ldr r1, [pc, #8] ; (9a218 ) │ │ bl 9f010 <__aeabi_llsl@@Base+0x27c> │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ movs r4, #0 │ │ - ldr r1, [pc, #464] ; (982b4 ) │ │ + ldr r1, [pc, #464] ; (9a3ec ) │ │ │ │ -000980e4 : │ │ +0009a21c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #116 ; 0x74 │ │ str r3, [sp, #96] ; 0x60 │ │ ldr r3, [sp, #140] ; 0x8c │ │ str r0, [sp, #80] ; 0x50 │ │ str r1, [sp, #16] │ │ str r2, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bgt.n 980fa │ │ + bgt.n 9a232 │ │ movs r3, #1 │ │ str r3, [sp, #140] ; 0x8c │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.n 98106 │ │ + beq.n 9a23e │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 9811c │ │ + bne.n 9a254 │ │ movs r0, #16 │ │ - bl 97cd0 │ │ + bl 99e08 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne.n 9811c │ │ - ldr r0, [pc, #736] ; (983f4 ) │ │ + bne.n 9a254 │ │ + ldr r0, [pc, #736] ; (9a52c ) │ │ add r0, pc │ │ bl 9716c │ │ - b.n 98222 │ │ - bl 980cc │ │ + b.n 9a35a │ │ + bl 9a204 │ │ str r0, [sp, #100] ; 0x64 │ │ - ldr r0, [pc, #724] ; (983f8 ) │ │ + ldr r0, [pc, #724] ; (9a530 ) │ │ ldr r1, [sp, #16] │ │ add r0, pc │ │ bl 970e0 │ │ movs r0, #0 │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - beq.n 9814c │ │ + beq.n 9a284 │ │ ldr r2, [r4, #8] │ │ adds r2, #4 │ │ subs r1, r2, #4 │ │ ldr r1, [r1, #0] │ │ cmp r1, #0 │ │ - beq.n 98148 │ │ + beq.n 9a280 │ │ adds r0, #1 │ │ - b.n 9813a │ │ + b.n 9a272 │ │ adds r3, #4 │ │ - b.n 98132 │ │ + b.n 9a26a │ │ lsls r0, r0, #2 │ │ bl 26298 │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - bne.n 9816c │ │ - ldr r0, [pc, #672] ; (983fc ) │ │ + bne.n 9a2a4 │ │ + ldr r0, [pc, #672] ; (9a534 ) │ │ add r0, pc │ │ bl 9716c │ │ ldr r0, [sp, #48] ; 0x30 │ │ bl 24d0c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 98604 │ │ + b.n 9a73c │ │ ldr r3, [sp, #136] ; 0x88 │ │ cmp r3, #0 │ │ - beq.n 98226 │ │ + beq.n 9a35e │ │ ldrb r3, [r3, #0] │ │ subs r7, r3, #0 │ │ - beq.n 98228 │ │ + beq.n 9a360 │ │ adds r7, r4, #0 │ │ str r7, [sp, #24] │ │ str r7, [sp, #20] │ │ ldr r3, [sp, #12] │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - beq.n 98200 │ │ + beq.n 9a338 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 981f8 │ │ + bne.n 9a330 │ │ ldr r1, [r5, #0] │ │ cmp r1, #0 │ │ - bne.n 98196 │ │ + bne.n 9a2ce │ │ movs r3, #0 │ │ - b.n 981be │ │ + b.n 9a2f6 │ │ ldr r0, [sp, #136] ; 0x88 │ │ bl 26648 │ │ cmp r0, #0 │ │ - bne.n 98192 │ │ + bne.n 9a2ca │ │ ldr r3, [r5, #0] │ │ - ldr r0, [pc, #604] ; (98400 ) │ │ + ldr r0, [pc, #604] ; (9a538 ) │ │ adds r1, r3, #0 │ │ add r0, pc │ │ str r3, [sp, #24] │ │ bl 970e0 │ │ - b.n 981f8 │ │ + b.n 9a330 │ │ cmp r4, #0 │ │ - bne.n 981ee │ │ + bne.n 9a326 │ │ ldr r1, [r6, #4] │ │ cmp r1, #0 │ │ - bne.n 981cc │ │ + bne.n 9a304 │ │ ldr r3, [sp, #28] │ │ adds r3, #4 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #8] │ │ ldr r6, [r3, r2] │ │ cmp r6, #0 │ │ - bne.n 981b0 │ │ - b.n 981f0 │ │ + bne.n 9a2e8 │ │ + b.n 9a328 │ │ ldr r0, [sp, #136] ; 0x88 │ │ bl 26648 │ │ cmp r0, #0 │ │ - bne.n 981ba │ │ + bne.n 9a2f2 │ │ movs r4, #1 │ │ ldr r3, [r5, #0] │ │ ldr r7, [r6, #4] │ │ - ldr r0, [pc, #548] ; (98404 ) │ │ + ldr r0, [pc, #548] ; (9a53c ) │ │ adds r2, r3, #0 │ │ add r0, pc │ │ adds r1, r7, #0 │ │ str r3, [sp, #24] │ │ bl 970e0 │ │ str r4, [sp, #20] │ │ - b.n 981f0 │ │ + b.n 9a328 │ │ movs r4, #1 │ │ ldr r3, [sp, #12] │ │ adds r3, #4 │ │ str r3, [sp, #12] │ │ - b.n 9817e │ │ + b.n 9a2b6 │ │ movs r3, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ str r3, [sp, #20] │ │ - b.n 9822e │ │ + b.n 9a366 │ │ adds r3, r4, #0 │ │ ldr r2, [sp, #20] │ │ str r4, [sp, #40] ; 0x28 │ │ orrs r3, r2 │ │ - bne.n 9822e │ │ - ldr r0, [pc, #508] ; (98408 ) │ │ + bne.n 9a366 │ │ + ldr r0, [pc, #508] ; (9a540 ) │ │ ldr r1, [sp, #136] ; 0x88 │ │ add r0, pc │ │ bl 9716c │ │ - ldr r0, [pc, #500] ; (9840c ) │ │ + ldr r0, [pc, #500] ; (9a544 ) │ │ add r0, pc │ │ bl 970e0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ bl 262d8 │ │ movs r0, #2 │ │ - b.n 98604 │ │ + b.n 9a73c │ │ ldr r7, [sp, #136] ; 0x88 │ │ str r7, [sp, #40] ; 0x28 │ │ str r7, [sp, #24] │ │ str r7, [sp, #20] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ str r3, [sp, #68] ; 0x44 │ │ @@ -250890,518 +254774,518 @@ │ │ str r3, [sp, #32] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #80] ; 0x50 │ │ lsls r3, r3, #2 │ │ ldr r6, [r2, r3] │ │ cmp r6, #0 │ │ - bne.n 9824a │ │ - b.n 98538 │ │ + bne.n 9a382 │ │ + b.n 9a670 │ │ ldr r1, [r6, #0] │ │ cmp r1, #0 │ │ - beq.n 98254 │ │ + beq.n 9a38c │ │ str r1, [sp, #72] ; 0x48 │ │ - b.n 9825a │ │ - ldr r3, [pc, #440] ; (98410 ) │ │ + b.n 9a392 │ │ + ldr r3, [pc, #440] ; (9a548 ) │ │ add r3, pc │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #20] │ │ cmp r3, #1 │ │ - bne.n 98288 │ │ + bne.n 9a3c0 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 98288 │ │ + beq.n 9a3c0 │ │ cmp r1, #0 │ │ - beq.n 98288 │ │ + beq.n 9a3c0 │ │ adds r0, r3, #0 │ │ bl 26648 │ │ cmp r0, #0 │ │ - beq.n 98288 │ │ - ldr r0, [pc, #408] ; (98414 ) │ │ + beq.n 9a3c0 │ │ + ldr r0, [pc, #408] ; (9a54c ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #72] ; 0x48 │ │ add r0, pc │ │ bl 970e0 │ │ - b.n 9823c │ │ - bl 980cc │ │ + b.n 9a374 │ │ + bl 9a204 │ │ str r0, [sp, #104] ; 0x68 │ │ - ldr r0, [pc, #392] ; (98418 ) │ │ + ldr r0, [pc, #392] ; (9a550 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #72] ; 0x48 │ │ add r0, pc │ │ bl 970e0 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ str r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [r6, #8] │ │ lsls r3, r3, #2 │ │ ldr r4, [r3, r2] │ │ cmp r4, #0 │ │ - bne.n 982b2 │ │ - b.n 984ae │ │ + bne.n 9a3ea │ │ + b.n 9a5e6 │ │ ldr r1, [r4, #4] │ │ cmp r1, #0 │ │ - beq.n 982bc │ │ + beq.n 9a3f4 │ │ str r1, [sp, #44] ; 0x2c │ │ - b.n 982c2 │ │ - ldr r3, [pc, #348] ; (9841c ) │ │ + b.n 9a3fa │ │ + ldr r3, [pc, #348] ; (9a554 ) │ │ add r3, pc │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r3, #1 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #1 │ │ - bne.n 982fe │ │ + bne.n 9a436 │ │ cmp r7, #0 │ │ - beq.n 982ec │ │ + beq.n 9a424 │ │ cmp r1, #0 │ │ - beq.n 982ec │ │ + beq.n 9a424 │ │ adds r0, r7, #0 │ │ bl 26648 │ │ cmp r0, #0 │ │ - beq.n 982ec │ │ - ldr r0, [pc, #316] ; (98420 ) │ │ + beq.n 9a424 │ │ + ldr r0, [pc, #316] ; (9a558 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r0, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ - b.n 98468 │ │ + b.n 9a5a0 │ │ ldr r3, [r4, #12] │ │ cmp r3, #0 │ │ - bne.n 982fe │ │ - ldr r0, [pc, #304] ; (98424 ) │ │ + bne.n 9a436 │ │ + ldr r0, [pc, #304] ; (9a55c ) │ │ add r0, pc │ │ bl 970e0 │ │ movs r3, #1 │ │ str r3, [sp, #88] ; 0x58 │ │ - bl 980cc │ │ + bl 9a204 │ │ str r0, [sp, #108] ; 0x6c │ │ - ldr r0, [pc, #288] ; (98428 ) │ │ + ldr r0, [pc, #288] ; (9a560 ) │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #64] ; 0x40 │ │ add r0, pc │ │ ldr r3, [sp, #44] ; 0x2c │ │ bl 970e0 │ │ ldr r1, [r4, #8] │ │ cmp r1, #0 │ │ - beq.n 98326 │ │ + beq.n 9a45e │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - beq.n 98326 │ │ - ldr r0, [pc, #268] ; (9842c ) │ │ + beq.n 9a45e │ │ + ldr r0, [pc, #268] ; (9a564 ) │ │ add r0, pc │ │ bl 970e0 │ │ movs r5, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #96] ; 0x60 │ │ adds r5, #1 │ │ orrs r3, r2 │ │ - bne.n 98344 │ │ + bne.n 9a47c │ │ ldr r0, [sp, #16] │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ adds r3, r5, #0 │ │ - bl 97d64 │ │ + bl 99e9c │ │ str r0, [sp, #56] ; 0x38 │ │ str r1, [sp, #84] ; 0x54 │ │ - b.n 9834c │ │ + b.n 9a484 │ │ ldr r3, [sp, #92] ; 0x5c │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #96] ; 0x60 │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r0, [pc, #224] ; (98430 ) │ │ + ldr r0, [pc, #224] ; (9a568 ) │ │ adds r1, r5, #0 │ │ add r0, pc │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #84] ; 0x54 │ │ bl 970e0 │ │ ldr r3, [sp, #88] ; 0x58 │ │ adds r0, r6, #0 │ │ str r3, [sp, #0] │ │ adds r1, r4, #0 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - bl 97f04 │ │ + bl 9a03c │ │ str r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne.n 9837e │ │ + bne.n 9a4b6 │ │ ldr r3, [sp, #76] ; 0x4c │ │ adds r3, #1 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n 9839e │ │ + b.n 9a4d6 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #3 │ │ - bne.n 98392 │ │ + bne.n 9a4ca │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ - b.n 9839e │ │ + b.n 9a4d6 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #140] ; 0x8c │ │ cmp r5, r3 │ │ - bne.n 98328 │ │ - bl 980cc │ │ + bne.n 9a460 │ │ + bl 9a204 │ │ ldr r1, [sp, #108] ; 0x6c │ │ bl 9ef80 <__aeabi_llsl@@Base+0x1ec> │ │ movs r1, #0 │ │ adds r5, r0, #0 │ │ bl 9f060 <__aeabi_llsl@@Base+0x2cc> │ │ cmp r0, #0 │ │ - beq.n 983bc │ │ + beq.n 9a4f4 │ │ movs r5, #0 │ │ ldr r3, [sp, #140] ; 0x8c │ │ adds r0, r5, #0 │ │ cmp r3, #1 │ │ - beq.n 9843c │ │ + beq.n 9a574 │ │ bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #104] ; (98434 ) │ │ + ldr r0, [pc, #104] ; (9a56c ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ ldr r1, [sp, #140] ; 0x8c │ │ bl 970e0 │ │ ldr r0, [sp, #140] ; 0x8c │ │ bl 9f090 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r0, #0 │ │ adds r0, r5, #0 │ │ bl 9f010 <__aeabi_llsl@@Base+0x27c> │ │ bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #76] ; (98438 ) │ │ + ldr r0, [pc, #76] ; (9a570 ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ - b.n 98448 │ │ + b.n 9a580 │ │ nop ; (mov r8, r8) │ │ - adds r7, #145 ; 0x91 │ │ + cmp r3, #162 ; 0xa2 │ │ movs r1, r0 │ │ - adds r7, #159 ; 0x9f │ │ + cmp r3, #176 ; 0xb0 │ │ movs r1, r0 │ │ - adds r7, #144 ; 0x90 │ │ + cmp r3, #161 ; 0xa1 │ │ movs r1, r0 │ │ - adds r7, #110 ; 0x6e │ │ + cmp r3, #127 ; 0x7f │ │ movs r1, r0 │ │ - adds r7, #87 ; 0x57 │ │ + cmp r3, #104 ; 0x68 │ │ movs r1, r0 │ │ - adds r7, #89 ; 0x59 │ │ + cmp r3, #106 ; 0x6a │ │ movs r1, r0 │ │ - adds r7, #128 ; 0x80 │ │ + cmp r3, #145 ; 0x91 │ │ movs r1, r0 │ │ - adds r6, #25 │ │ + cmp r2, #42 ; 0x2a │ │ movs r1, r0 │ │ - adds r7, #35 ; 0x23 │ │ + cmp r3, #52 ; 0x34 │ │ movs r1, r0 │ │ - adds r7, #50 ; 0x32 │ │ + cmp r3, #67 ; 0x43 │ │ movs r1, r0 │ │ - adds r5, #177 ; 0xb1 │ │ + cmp r1, #194 ; 0xc2 │ │ movs r1, r0 │ │ - adds r7, #3 │ │ + cmp r3, #20 │ │ movs r1, r0 │ │ - adds r7, #26 │ │ + cmp r3, #43 ; 0x2b │ │ movs r1, r0 │ │ - adds r7, #57 ; 0x39 │ │ + cmp r3, #74 ; 0x4a │ │ movs r1, r0 │ │ - adds r7, #71 ; 0x47 │ │ + cmp r3, #88 ; 0x58 │ │ movs r1, r0 │ │ - adds r7, #46 ; 0x2e │ │ + cmp r3, #63 ; 0x3f │ │ movs r1, r0 │ │ - adds r6, #208 ; 0xd0 │ │ + cmp r2, #225 ; 0xe1 │ │ movs r1, r0 │ │ - adds r6, #211 ; 0xd3 │ │ + cmp r2, #228 ; 0xe4 │ │ movs r1, r0 │ │ bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #448] ; (98608 ) │ │ + ldr r0, [pc, #448] ; (9a740 ) │ │ add r0, pc │ │ bl 970e0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #1 │ │ - beq.n 9846e │ │ + beq.n 9a5a6 │ │ cmp r3, #2 │ │ - beq.n 98482 │ │ + beq.n 9a5ba │ │ cmp r3, #0 │ │ - bne.n 98496 │ │ - ldr r0, [pc, #432] ; (9860c ) │ │ - ldr r1, [pc, #432] ; (98610 ) │ │ - ldr r3, [pc, #436] ; (98614 ) │ │ + bne.n 9a5ce │ │ + ldr r0, [pc, #432] ; (9a744 ) │ │ + ldr r1, [pc, #432] ; (9a748 ) │ │ + ldr r3, [pc, #436] ; (9a74c ) │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r0, pc │ │ add r1, pc │ │ add r3, pc │ │ bl 970e0 │ │ - b.n 982a4 │ │ - ldr r0, [pc, #424] ; (98618 ) │ │ - ldr r1, [pc, #424] ; (9861c ) │ │ - ldr r3, [pc, #428] ; (98620 ) │ │ + b.n 9a3dc │ │ + ldr r0, [pc, #424] ; (9a750 ) │ │ + ldr r1, [pc, #424] ; (9a754 ) │ │ + ldr r3, [pc, #428] ; (9a758 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r3, pc │ │ bl 9716c │ │ - b.n 9849e │ │ - ldr r0, [pc, #416] ; (98624 ) │ │ - ldr r1, [pc, #416] ; (98628 ) │ │ - ldr r3, [pc, #420] ; (9862c ) │ │ + b.n 9a5d6 │ │ + ldr r0, [pc, #416] ; (9a75c ) │ │ + ldr r1, [pc, #416] ; (9a760 ) │ │ + ldr r3, [pc, #420] ; (9a764 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r2, [sp, #44] ; 0x2c │ │ add r3, pc │ │ bl 9716c │ │ - b.n 982a4 │ │ + b.n 9a3dc │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #1 │ │ - beq.n 9849e │ │ - b.n 982a4 │ │ + beq.n 9a5d6 │ │ + b.n 9a3dc │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #48] ; 0x30 │ │ lsls r3, r3, #2 │ │ str r4, [r3, r2] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ - b.n 982a4 │ │ - bl 980cc │ │ + b.n 9a3dc │ │ + bl 9a204 │ │ ldr r1, [sp, #104] ; 0x68 │ │ bl 9ef80 <__aeabi_llsl@@Base+0x1ec> │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ bl 9f060 <__aeabi_llsl@@Base+0x2cc> │ │ cmp r0, #0 │ │ - beq.n 984c6 │ │ + beq.n 9a5fe │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #352] ; (98630 ) │ │ + ldr r0, [pc, #352] ; (9a768 ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ bl 970e0 │ │ ldr r3, [sp, #76] ; 0x4c │ │ ldr r2, [sp, #28] │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r2, r2, r3 │ │ cmp r3, #0 │ │ - bne.n 9850e │ │ - ldr r4, [pc, #332] ; (98634 ) │ │ + bne.n 9a646 │ │ + ldr r4, [pc, #332] ; (9a76c ) │ │ str r3, [sp, #0] │ │ - ldr r0, [pc, #332] ; (98638 ) │ │ + ldr r0, [pc, #332] ; (9a770 ) │ │ ldr r3, [sp, #28] │ │ add r4, pc │ │ adds r1, r4, #0 │ │ str r3, [sp, #4] │ │ add r0, pc │ │ ldr r3, [sp, #76] ; 0x4c │ │ bl 970e0 │ │ - ldr r0, [pc, #316] ; (9863c ) │ │ - ldr r3, [pc, #320] ; (98640 ) │ │ + ldr r0, [pc, #316] ; (9a774 ) │ │ + ldr r3, [pc, #320] ; (9a778 ) │ │ adds r1, r4, #0 │ │ add r0, pc │ │ ldr r2, [sp, #72] ; 0x48 │ │ add r3, pc │ │ bl 970e0 │ │ - b.n 9823c │ │ + b.n 9a374 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r4, [pc, #304] ; (98644 ) │ │ - ldr r0, [pc, #308] ; (98648 ) │ │ + ldr r4, [pc, #304] ; (9a77c ) │ │ + ldr r0, [pc, #308] ; (9a780 ) │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #28] │ │ add r4, pc │ │ adds r1, r4, #0 │ │ str r3, [sp, #4] │ │ add r0, pc │ │ ldr r3, [sp, #76] ; 0x4c │ │ bl 9716c │ │ - ldr r0, [pc, #292] ; (9864c ) │ │ - ldr r3, [pc, #292] ; (98650 ) │ │ + ldr r0, [pc, #292] ; (9a784 ) │ │ + ldr r3, [pc, #292] ; (9a788 ) │ │ adds r1, r4, #0 │ │ add r0, pc │ │ ldr r2, [sp, #72] ; 0x48 │ │ add r3, pc │ │ bl 9716c │ │ - b.n 9823c │ │ - bl 980cc │ │ + b.n 9a374 │ │ + bl 9a204 │ │ ldr r1, [sp, #100] ; 0x64 │ │ bl 9ef80 <__aeabi_llsl@@Base+0x1ec> │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ bl 9f060 <__aeabi_llsl@@Base+0x2cc> │ │ cmp r0, #0 │ │ - beq.n 98550 │ │ + beq.n 9a688 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ adds r2, r0, #0 │ │ - ldr r0, [pc, #248] ; (98654 ) │ │ + ldr r0, [pc, #248] ; (9a78c ) │ │ adds r3, r1, #0 │ │ add r0, pc │ │ bl 970e0 │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #12] │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r3 │ │ cmp r3, #0 │ │ - bne.n 9859a │ │ + bne.n 9a6d2 │ │ str r3, [sp, #0] │ │ - ldr r0, [pc, #228] ; (98658 ) │ │ + ldr r0, [pc, #228] ; (9a790 ) │ │ ldr r3, [sp, #12] │ │ - ldr r1, [pc, #228] ; (9865c ) │ │ + ldr r1, [pc, #228] ; (9a794 ) │ │ add r0, pc │ │ str r3, [sp, #4] │ │ add r1, pc │ │ ldr r3, [sp, #68] ; 0x44 │ │ bl 970e0 │ │ - ldr r0, [pc, #216] ; (98660 ) │ │ - ldr r1, [pc, #220] ; (98664 ) │ │ - ldr r3, [pc, #220] ; (98668 ) │ │ + ldr r0, [pc, #216] ; (9a798 ) │ │ + ldr r1, [pc, #220] ; (9a79c ) │ │ + ldr r3, [pc, #220] ; (9a7a0 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ bl 970e0 │ │ ldr r7, [sp, #36] ; 0x24 │ │ - b.n 985c4 │ │ + b.n 9a6fc │ │ ldr r3, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #204] ; (9866c ) │ │ - ldr r1, [pc, #208] ; (98670 ) │ │ + ldr r0, [pc, #204] ; (9a7a4 ) │ │ + ldr r1, [pc, #208] ; (9a7a8 ) │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ add r0, pc │ │ add r1, pc │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #68] ; 0x44 │ │ bl 9716c │ │ - ldr r0, [pc, #192] ; (98674 ) │ │ - ldr r1, [pc, #196] ; (98678 ) │ │ - ldr r3, [pc, #196] ; (9867c ) │ │ + ldr r0, [pc, #192] ; (9a7ac ) │ │ + ldr r1, [pc, #196] ; (9a7b0 ) │ │ + ldr r3, [pc, #196] ; (9a7b4 ) │ │ add r0, pc │ │ add r1, pc │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ bl 9716c │ │ movs r7, #1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne.n 985de │ │ + bne.n 9a716 │ │ ldr r0, [sp, #48] ; 0x30 │ │ bl 262d8 │ │ - ldr r0, [pc, #172] ; (98680 ) │ │ + ldr r0, [pc, #172] ; (9a7b8 ) │ │ adds r1, r7, #0 │ │ add r0, pc │ │ bl 970e0 │ │ adds r0, r7, #0 │ │ - b.n 98604 │ │ - ldr r0, [pc, #164] ; (98684 ) │ │ + b.n 9a73c │ │ + ldr r0, [pc, #164] ; (9a7bc ) │ │ movs r4, #0 │ │ add r0, pc │ │ bl 970e0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ lsls r3, r4, #2 │ │ - ldr r0, [pc, #152] ; (98688 ) │ │ + ldr r0, [pc, #152] ; (9a7c0 ) │ │ ldr r3, [r2, r3] │ │ ldr r1, [sp, #16] │ │ add r0, pc │ │ ldr r2, [r3, #4] │ │ bl 970e0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r4, #1 │ │ cmp r4, r3 │ │ - blt.n 985e8 │ │ - b.n 985ca │ │ + blt.n 9a720 │ │ + b.n 9a702 │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r6, #154 ; 0x9a │ │ + cmp r2, #171 ; 0xab │ │ movs r1, r0 │ │ - adds r3, #92 ; 0x5c │ │ + movs r7, #109 ; 0x6d │ │ movs r1, r0 │ │ - adds r3, #107 ; 0x6b │ │ + movs r7, #124 ; 0x7c │ │ movs r1, r0 │ │ - adds r1, #40 ; 0x28 │ │ + movs r5, #57 ; 0x39 │ │ movs r1, r0 │ │ - adds r3, #74 ; 0x4a │ │ + movs r7, #91 ; 0x5b │ │ movs r1, r0 │ │ - adds r3, #89 ; 0x59 │ │ + movs r7, #106 ; 0x6a │ │ movs r1, r0 │ │ - adds r1, #13 │ │ + movs r5, #30 │ │ movs r1, r0 │ │ - adds r3, #54 ; 0x36 │ │ + movs r7, #71 ; 0x47 │ │ movs r1, r0 │ │ - adds r3, #69 ; 0x45 │ │ + movs r7, #86 ; 0x56 │ │ movs r1, r0 │ │ - adds r6, #111 ; 0x6f │ │ + cmp r2, #128 ; 0x80 │ │ movs r1, r0 │ │ - adds r6, #54 ; 0x36 │ │ + cmp r2, #71 ; 0x47 │ │ movs r1, r0 │ │ - adds r6, #108 ; 0x6c │ │ + cmp r2, #125 ; 0x7d │ │ movs r1, r0 │ │ - adds r6, #50 ; 0x32 │ │ + cmp r2, #67 ; 0x43 │ │ movs r1, r0 │ │ - adds r2, #188 ; 0xbc │ │ + movs r6, #205 ; 0xcd │ │ movs r1, r0 │ │ - adds r0, #136 ; 0x88 │ │ + movs r4, #153 ; 0x99 │ │ movs r1, r0 │ │ - adds r6, #66 ; 0x42 │ │ + cmp r2, #83 ; 0x53 │ │ movs r1, r0 │ │ - adds r6, #8 │ │ + cmp r2, #25 │ │ movs r1, r0 │ │ - adds r2, #146 ; 0x92 │ │ + movs r6, #163 ; 0xa3 │ │ movs r1, r0 │ │ - adds r0, #87 ; 0x57 │ │ + movs r4, #104 ; 0x68 │ │ movs r1, r0 │ │ - adds r6, #4 │ │ + cmp r2, #21 │ │ movs r1, r0 │ │ - adds r5, #174 ; 0xae │ │ + cmp r1, #191 ; 0xbf │ │ movs r1, r0 │ │ - adds r6, #0 │ │ + cmp r2, #17 │ │ movs r1, r0 │ │ - adds r2, #52 ; 0x34 │ │ + movs r6, #69 ; 0x45 │ │ movs r1, r0 │ │ - adds r5, #244 ; 0xf4 │ │ + cmp r2, #5 │ │ movs r1, r0 │ │ - cmp r7, #254 ; 0xfe │ │ + movs r4, #15 │ │ movs r1, r0 │ │ - adds r5, #130 ; 0x82 │ │ + cmp r1, #147 ; 0x93 │ │ movs r1, r0 │ │ - adds r5, #214 ; 0xd6 │ │ + cmp r1, #231 ; 0xe7 │ │ movs r1, r0 │ │ - adds r2, #8 │ │ + movs r6, #25 │ │ movs r1, r0 │ │ - adds r5, #200 ; 0xc8 │ │ + cmp r1, #217 ; 0xd9 │ │ movs r1, r0 │ │ - cmp r7, #203 ; 0xcb │ │ + movs r3, #220 ; 0xdc │ │ movs r1, r0 │ │ - adds r5, #184 ; 0xb8 │ │ + cmp r1, #201 ; 0xc9 │ │ movs r1, r0 │ │ - adds r5, #184 ; 0xb8 │ │ + cmp r1, #201 ; 0xc9 │ │ movs r1, r0 │ │ - adds r5, #201 ; 0xc9 │ │ + cmp r1, #218 ; 0xda │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ ldr r3, [r1, #0] │ │ - ldr r2, [pc, #1016] ; (98a8c ) │ │ + ldr r2, [pc, #1016] ; (9abc4 ) │ │ sub sp, #76 ; 0x4c │ │ str r3, [sp, #0] │ │ adds r0, r3, r2 │ │ ldr r3, [r5, #0] │ │ ldr r4, [r5, #8] │ │ ldr r2, [r5, #4] │ │ adds r0, r0, r3 │ │ @@ -251412,111 +255296,111 @@ │ │ orrs r2, r3 │ │ movs r3, #25 │ │ adds r0, r0, r2 │ │ rors r0, r3 │ │ ldr r3, [r5, #4] │ │ ldr r2, [r1, #4] │ │ adds r3, r0, r3 │ │ - ldr r0, [pc, #980] ; (98a90 ) │ │ + ldr r0, [pc, #980] ; (9abc8 ) │ │ str r2, [sp, #4] │ │ bics r7, r3 │ │ adds r0, r2, r0 │ │ ldr r2, [r5, #12] │ │ adds r0, r0, r2 │ │ ldr r2, [r5, #4] │ │ ands r2, r3 │ │ orrs r2, r7 │ │ adds r0, r0, r2 │ │ movs r2, #20 │ │ rors r0, r2 │ │ ldr r2, [r1, #8] │ │ adds r6, r0, r3 │ │ - ldr r0, [pc, #956] ; (98a94 ) │ │ + ldr r0, [pc, #956] ; (9abcc ) │ │ str r2, [sp, #8] │ │ ldr r7, [r5, #4] │ │ adds r2, r2, r0 │ │ adds r0, r3, #0 │ │ bics r7, r6 │ │ ands r0, r6 │ │ adds r2, r2, r4 │ │ orrs r7, r0 │ │ adds r7, r2, r7 │ │ movs r2, #15 │ │ rors r7, r2 │ │ - ldr r0, [pc, #936] ; (98a98 ) │ │ + ldr r0, [pc, #936] ; (9abd0 ) │ │ ldr r2, [r1, #12] │ │ adds r4, r7, r6 │ │ str r2, [sp, #12] │ │ adds r7, r2, r0 │ │ ldr r2, [r5, #4] │ │ adds r0, r6, #0 │ │ adds r7, r7, r2 │ │ adds r2, r3, #0 │ │ ands r0, r4 │ │ bics r2, r4 │ │ orrs r2, r0 │ │ movs r0, #10 │ │ adds r2, r7, r2 │ │ rors r2, r0 │ │ - ldr r7, [pc, #912] ; (98a9c ) │ │ + ldr r7, [pc, #912] ; (9abd4 ) │ │ ldr r0, [r1, #16] │ │ adds r2, r2, r4 │ │ adds r7, r0, r7 │ │ str r0, [sp, #16] │ │ adds r3, r7, r3 │ │ adds r0, r4, #0 │ │ adds r7, r6, #0 │ │ ands r0, r2 │ │ bics r7, r2 │ │ orrs r0, r7 │ │ adds r3, r3, r0 │ │ movs r0, #25 │ │ - ldr r7, [pc, #888] ; (98aa0 ) │ │ + ldr r7, [pc, #888] ; (9abd8 ) │ │ rors r3, r0 │ │ ldr r0, [r1, #20] │ │ adds r3, r3, r2 │ │ adds r7, r0, r7 │ │ str r0, [sp, #20] │ │ adds r7, r7, r6 │ │ adds r0, r2, #0 │ │ adds r6, r4, #0 │ │ ands r0, r3 │ │ bics r6, r3 │ │ orrs r0, r6 │ │ movs r6, #20 │ │ adds r0, r7, r0 │ │ rors r0, r6 │ │ - ldr r7, [pc, #864] ; (98aa4 ) │ │ + ldr r7, [pc, #864] ; (9abdc ) │ │ adds r6, r0, r3 │ │ ldr r0, [r1, #24] │ │ adds r7, r0, r7 │ │ str r0, [sp, #24] │ │ adds r7, r7, r4 │ │ adds r0, r3, #0 │ │ adds r4, r2, #0 │ │ ands r0, r6 │ │ bics r4, r6 │ │ orrs r0, r4 │ │ movs r4, #15 │ │ adds r0, r7, r0 │ │ rors r0, r4 │ │ - ldr r7, [pc, #840] ; (98aa8 ) │ │ + ldr r7, [pc, #840] ; (9abe0 ) │ │ adds r4, r0, r6 │ │ ldr r0, [r1, #28] │ │ adds r7, r0, r7 │ │ str r0, [sp, #28] │ │ adds r2, r7, r2 │ │ adds r0, r6, #0 │ │ adds r7, r3, #0 │ │ ands r0, r4 │ │ bics r7, r4 │ │ orrs r7, r0 │ │ adds r7, r2, r7 │ │ movs r2, #10 │ │ - ldr r0, [pc, #816] ; (98aac ) │ │ + ldr r0, [pc, #816] ; (9abe4 ) │ │ rors r7, r2 │ │ ldr r2, [r1, #32] │ │ adds r7, r7, r4 │ │ adds r0, r2, r0 │ │ str r2, [sp, #32] │ │ adds r3, r0, r3 │ │ adds r2, r4, #0 │ │ @@ -251525,15 +255409,15 @@ │ │ bics r0, r7 │ │ orrs r2, r0 │ │ adds r2, r3, r2 │ │ movs r3, #25 │ │ rors r2, r3 │ │ adds r3, r2, r7 │ │ mov ip, r3 │ │ - ldr r2, [pc, #788] ; (98ab0 ) │ │ + ldr r2, [pc, #788] ; (9abe8 ) │ │ ldr r3, [r1, #36] ; 0x24 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r0, r3, r2 │ │ mov r3, ip │ │ adds r2, r4, #0 │ │ bics r2, r3 │ │ ands r3, r7 │ │ @@ -251541,26 +255425,26 @@ │ │ movs r2, #20 │ │ adds r0, r0, r6 │ │ adds r3, r0, r3 │ │ rors r3, r2 │ │ mov r2, ip │ │ adds r6, r3, r2 │ │ ldr r3, [r1, #40] ; 0x28 │ │ - ldr r2, [pc, #760] ; (98ab4 ) │ │ + ldr r2, [pc, #760] ; (9abec ) │ │ str r3, [sp, #40] ; 0x28 │ │ adds r0, r3, r2 │ │ adds r3, r7, #0 │ │ mov r2, ip │ │ bics r3, r6 │ │ ands r2, r6 │ │ orrs r3, r2 │ │ adds r0, r0, r4 │ │ adds r0, r0, r3 │ │ movs r3, #15 │ │ - ldr r2, [pc, #740] ; (98ab8 ) │ │ + ldr r2, [pc, #740] ; (9abf0 ) │ │ rors r0, r3 │ │ ldr r3, [r1, #44] ; 0x2c │ │ adds r0, r0, r6 │ │ adds r2, r3, r2 │ │ str r3, [sp, #44] ; 0x2c │ │ adds r7, r2, r7 │ │ adds r3, r6, #0 │ │ @@ -251569,27 +255453,27 @@ │ │ bics r2, r0 │ │ orrs r2, r3 │ │ movs r3, #10 │ │ adds r2, r7, r2 │ │ rors r2, r3 │ │ ldr r3, [r1, #48] ; 0x30 │ │ adds r4, r2, r0 │ │ - ldr r2, [pc, #712] ; (98abc ) │ │ + ldr r2, [pc, #712] ; (9abf4 ) │ │ str r3, [sp, #48] ; 0x30 │ │ adds r7, r0, #0 │ │ adds r3, r3, r2 │ │ mov r2, ip │ │ adds r3, r3, r2 │ │ adds r2, r6, #0 │ │ ands r7, r4 │ │ bics r2, r4 │ │ orrs r2, r7 │ │ adds r2, r3, r2 │ │ movs r3, #25 │ │ - ldr r7, [pc, #692] ; (98ac0 ) │ │ + ldr r7, [pc, #692] ; (9abf8 ) │ │ rors r2, r3 │ │ ldr r3, [r1, #52] ; 0x34 │ │ adds r2, r2, r4 │ │ str r3, [sp, #52] ; 0x34 │ │ adds r3, r3, r7 │ │ adds r3, r3, r6 │ │ adds r7, r4, #0 │ │ @@ -251598,15 +255482,15 @@ │ │ bics r6, r2 │ │ orrs r7, r6 │ │ movs r6, #20 │ │ adds r3, r3, r7 │ │ rors r3, r6 │ │ adds r3, r3, r2 │ │ mvns r6, r3 │ │ - ldr r7, [pc, #660] ; (98ac4 ) │ │ + ldr r7, [pc, #660] ; (9abfc ) │ │ str r6, [sp, #64] ; 0x40 │ │ ldr r6, [r1, #56] ; 0x38 │ │ ldr r1, [r1, #60] ; 0x3c │ │ adds r7, r6, r7 │ │ adds r0, r7, r0 │ │ adds r7, r2, #0 │ │ str r6, [sp, #56] ; 0x38 │ │ @@ -251617,56 +255501,56 @@ │ │ orrs r7, r6 │ │ movs r6, #15 │ │ adds r0, r0, r7 │ │ rors r0, r6 │ │ adds r0, r0, r3 │ │ mvns r6, r0 │ │ str r6, [sp, #68] ; 0x44 │ │ - ldr r6, [pc, #628] ; (98ac8 ) │ │ + ldr r6, [pc, #628] ; (9ac00 ) │ │ adds r7, r1, r6 │ │ ldr r1, [sp, #68] ; 0x44 │ │ adds r7, r7, r4 │ │ - ldr r6, [pc, #624] ; (98acc ) │ │ + ldr r6, [pc, #624] ; (9ac04 ) │ │ ands r1, r2 │ │ mov ip, r1 │ │ adds r1, r3, #0 │ │ mov r4, ip │ │ ands r1, r0 │ │ orrs r1, r4 │ │ adds r7, r7, r1 │ │ movs r1, #10 │ │ - ldr r4, [pc, #608] ; (98ad0 ) │ │ + ldr r4, [pc, #608] ; (9ac08 ) │ │ rors r7, r1 │ │ ldr r1, [sp, #4] │ │ adds r7, r7, r0 │ │ adds r1, r1, r4 │ │ adds r2, r1, r2 │ │ adds r1, r3, #0 │ │ ands r1, r7 │ │ mov ip, r1 │ │ mov r4, ip │ │ ldr r1, [sp, #64] ; 0x40 │ │ ands r1, r0 │ │ orrs r1, r4 │ │ adds r1, r2, r1 │ │ movs r2, #27 │ │ - ldr r4, [pc, #584] ; (98ad4 ) │ │ + ldr r4, [pc, #584] ; (9ac0c ) │ │ rors r1, r2 │ │ ldr r2, [sp, #24] │ │ adds r1, r1, r7 │ │ adds r2, r2, r4 │ │ adds r2, r2, r3 │ │ adds r3, r0, #0 │ │ ldr r4, [sp, #68] ; 0x44 │ │ ands r3, r1 │ │ ands r4, r7 │ │ orrs r3, r4 │ │ adds r3, r2, r3 │ │ movs r2, #23 │ │ - ldr r4, [pc, #560] ; (98ad8 ) │ │ + ldr r4, [pc, #560] ; (9ac10 ) │ │ rors r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ adds r3, r3, r1 │ │ adds r2, r2, r4 │ │ adds r0, r2, r0 │ │ adds r2, r7, #0 │ │ ands r2, r3 │ │ @@ -251674,134 +255558,134 @@ │ │ adds r2, r1, #0 │ │ mov r4, ip │ │ bics r2, r7 │ │ orrs r2, r4 │ │ adds r0, r0, r2 │ │ movs r2, #18 │ │ rors r0, r2 │ │ - ldr r4, [pc, #532] ; (98adc ) │ │ + ldr r4, [pc, #532] ; (9ac14 ) │ │ adds r2, r0, r3 │ │ ldr r0, [sp, #0] │ │ adds r0, r0, r4 │ │ adds r7, r0, r7 │ │ adds r0, r1, #0 │ │ ands r0, r2 │ │ mov ip, r0 │ │ adds r0, r3, #0 │ │ mov r4, ip │ │ bics r0, r1 │ │ orrs r0, r4 │ │ adds r7, r7, r0 │ │ movs r0, #12 │ │ - ldr r4, [pc, #508] ; (98ae0 ) │ │ + ldr r4, [pc, #508] ; (9ac18 ) │ │ rors r7, r0 │ │ ldr r0, [sp, #20] │ │ adds r7, r7, r2 │ │ adds r0, r0, r4 │ │ adds r1, r0, r1 │ │ adds r0, r3, #0 │ │ ands r0, r7 │ │ mov ip, r0 │ │ adds r0, r2, #0 │ │ mov r4, ip │ │ bics r0, r3 │ │ orrs r0, r4 │ │ adds r0, r1, r0 │ │ movs r1, #27 │ │ - ldr r4, [pc, #484] ; (98ae4 ) │ │ + ldr r4, [pc, #484] ; (9ac1c ) │ │ rors r0, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ adds r0, r0, r7 │ │ adds r1, r1, r4 │ │ adds r3, r1, r3 │ │ adds r1, r2, #0 │ │ ands r1, r0 │ │ mov ip, r1 │ │ adds r1, r7, #0 │ │ mov r4, ip │ │ bics r1, r2 │ │ orrs r1, r4 │ │ adds r1, r3, r1 │ │ movs r3, #23 │ │ - ldr r4, [pc, #456] ; (98ae8 ) │ │ + ldr r4, [pc, #456] ; (9ac20 ) │ │ rors r1, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r1, r1, r0 │ │ adds r3, r3, r4 │ │ adds r2, r3, r2 │ │ adds r3, r7, #0 │ │ ands r3, r1 │ │ mov ip, r3 │ │ adds r3, r0, #0 │ │ mov r4, ip │ │ bics r3, r7 │ │ orrs r3, r4 │ │ adds r2, r2, r3 │ │ movs r3, #18 │ │ - ldr r4, [pc, #432] ; (98aec ) │ │ + ldr r4, [pc, #432] ; (9ac24 ) │ │ rors r2, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r2, r1 │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r0, #0 │ │ ands r3, r2 │ │ mov ip, r3 │ │ adds r3, r1, #0 │ │ mov r4, ip │ │ bics r3, r0 │ │ orrs r3, r4 │ │ adds r7, r7, r3 │ │ movs r3, #12 │ │ - ldr r4, [pc, #404] ; (98af0 ) │ │ + ldr r4, [pc, #404] ; (9ac28 ) │ │ rors r7, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r7, r7, r2 │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ adds r3, r1, #0 │ │ ands r3, r7 │ │ mov ip, r3 │ │ adds r3, r2, #0 │ │ mov r4, ip │ │ bics r3, r1 │ │ orrs r3, r4 │ │ adds r3, r0, r3 │ │ movs r0, #27 │ │ - ldr r4, [pc, #380] ; (98af4 ) │ │ + ldr r4, [pc, #380] ; (9ac2c ) │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r3, r3, r7 │ │ adds r0, r0, r4 │ │ adds r1, r0, r1 │ │ adds r0, r2, #0 │ │ ands r0, r3 │ │ mov ip, r0 │ │ adds r0, r7, #0 │ │ mov r4, ip │ │ bics r0, r2 │ │ orrs r0, r4 │ │ adds r1, r1, r0 │ │ movs r0, #23 │ │ - ldr r4, [pc, #352] ; (98af8 ) │ │ + ldr r4, [pc, #352] ; (9ac30 ) │ │ rors r1, r0 │ │ ldr r0, [sp, #12] │ │ adds r1, r1, r3 │ │ adds r0, r0, r4 │ │ adds r2, r0, r2 │ │ adds r0, r7, #0 │ │ ands r0, r1 │ │ mov ip, r0 │ │ adds r0, r3, #0 │ │ mov r4, ip │ │ bics r0, r7 │ │ orrs r0, r4 │ │ adds r0, r2, r0 │ │ movs r2, #18 │ │ - ldr r4, [pc, #328] ; (98afc ) │ │ + ldr r4, [pc, #328] ; (9ac34 ) │ │ rors r0, r2 │ │ ldr r2, [sp, #32] │ │ adds r0, r0, r1 │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r3, #0 │ │ ands r2, r0 │ │ @@ -251821,158 +255705,158 @@ │ │ adds r7, r0, #0 │ │ ands r4, r2 │ │ bics r7, r1 │ │ orrs r7, r4 │ │ movs r4, #27 │ │ adds r3, r3, r7 │ │ rors r3, r4 │ │ - ldr r6, [pc, #276] ; (98b00 ) │ │ + ldr r6, [pc, #276] ; (9ac38 ) │ │ ldr r4, [sp, #8] │ │ adds r3, r3, r2 │ │ adds r7, r4, r6 │ │ adds r1, r7, r1 │ │ adds r4, r0, #0 │ │ adds r7, r2, #0 │ │ ands r4, r3 │ │ bics r7, r0 │ │ orrs r7, r4 │ │ adds r7, r1, r7 │ │ movs r1, #23 │ │ - ldr r4, [pc, #256] ; (98b04 ) │ │ + ldr r4, [pc, #256] ; (9ac3c ) │ │ rors r7, r1 │ │ ldr r1, [sp, #28] │ │ adds r7, r7, r3 │ │ adds r1, r1, r4 │ │ adds r0, r1, r0 │ │ adds r1, r2, #0 │ │ ands r1, r7 │ │ mov ip, r1 │ │ adds r1, r3, #0 │ │ mov r4, ip │ │ bics r1, r2 │ │ orrs r1, r4 │ │ adds r0, r0, r1 │ │ movs r1, #18 │ │ - ldr r4, [pc, #228] ; (98b08 ) │ │ + ldr r4, [pc, #228] ; (9ac40 ) │ │ rors r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r0, r7 │ │ adds r1, r1, r4 │ │ adds r2, r1, r2 │ │ adds r1, r3, #0 │ │ ands r1, r0 │ │ mov ip, r1 │ │ adds r1, r7, #0 │ │ mov r4, ip │ │ bics r1, r3 │ │ orrs r1, r4 │ │ adds r1, r2, r1 │ │ movs r2, #12 │ │ - ldr r4, [pc, #204] ; (98b0c ) │ │ + ldr r4, [pc, #204] ; (9ac44 ) │ │ rors r1, r2 │ │ ldr r2, [sp, #20] │ │ adds r1, r1, r0 │ │ adds r2, r2, r4 │ │ adds r3, r2, r3 │ │ adds r2, r0, #0 │ │ eors r2, r7 │ │ eors r2, r1 │ │ adds r2, r3, r2 │ │ movs r3, #28 │ │ - ldr r4, [pc, #184] ; (98b10 ) │ │ + ldr r4, [pc, #184] ; (9ac48 ) │ │ rors r2, r3 │ │ ldr r3, [sp, #32] │ │ adds r2, r2, r1 │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r1, #0 │ │ eors r3, r0 │ │ eors r3, r2 │ │ adds r7, r7, r3 │ │ movs r3, #21 │ │ - ldr r4, [pc, #168] ; (98b14 ) │ │ + ldr r4, [pc, #168] ; (9ac4c ) │ │ rors r7, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ adds r7, r7, r2 │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ adds r3, r2, #0 │ │ eors r3, r1 │ │ eors r3, r7 │ │ adds r3, r0, r3 │ │ movs r0, #16 │ │ - ldr r4, [pc, #148] ; (98b18 ) │ │ + ldr r4, [pc, #148] ; (9ac50 ) │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r6, [sp, #4] │ │ adds r3, r3, r7 │ │ - b.n 98b1c │ │ - add r4, pc, #480 ; (adr r4, 98c70 ) │ │ - bvc.n 98b66 │ │ + b.n 9ac54 │ │ + add r4, pc, #480 ; (adr r4, 9ada8 ) │ │ + bvc.n 9ac9e │ │ ; instruction: 0xb756 │ │ ; instruction: 0xe8c770db │ │ movs r4, #32 │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ lsrs r7, r5, #30 │ │ - blx ff2156f4 <_end@@Base+0xff136c8c> │ │ + blx ff21782c <_end@@Base+0xff138dc4> │ │ ; instruction: 0x4787 │ │ mov r3, r2 │ │ add r0, sp, #192 ; 0xc0 │ │ str r5, [sp, #4] │ │ stc2l 8, cr9, [r6, #-864] ; 0xfffffca0 │ │ ldr r0, [r0, #24] │ │ undefined (bcc, cond=0xE) │ │ ldrh r1, [r6, r6] │ │ vqshl.u64 d29, d30, #63 ; 0x3f │ │ ldrh r4, [r3, #10] │ │ asrs r2, r4, #4 │ │ ldr r0, [r2, #56] ; 0x38 │ │ strb r3, [r2, #6] │ │ ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 98cac ) │ │ + add r6, pc, #484 ; (adr r6, 9ade4 ) │ │ lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (98d9c ) │ │ + ldr r1, [pc, #720] ; (9aed4 ) │ │ stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ movs r5, #98 ; 0x62 │ │ - b.w ffab7156 <_end@@Base+0xff9d86ee> │ │ + b.w ffab928e <_end@@Base+0xff9da826> │ │ stmia r0!, {r6} │ │ ldrh r1, [r2, r1] │ │ movs r6, #94 ; 0x5e │ │ stmia r7!, {r1, r3, r5, r7} │ │ ; instruction: 0xe9b6105d │ │ - bvs.n 98b44 │ │ + bvs.n 9ac7c │ │ asrs r3, r2, #17 │ │ lsls r4, r0, #9 │ │ - b.n 987ee │ │ - bhi.n 98a30 │ │ + b.n 9a926 │ │ + bhi.n 9ab68 │ │ smlaldx lr, r7, r8, r3 │ │ ldmia r5, {r1, r2, r5, r6, r7} │ │ movs r1, #225 ; 0xe1 │ │ lsls r6, r2, #31 │ │ stmia r3!, {r0, r1, r2, r4, r5} │ │ lsrs r7, r0, #22 │ │ ; instruction: 0xf4d514ed │ │ cmp r2, fp │ │ - add r3, pc, #992 ; (adr r3, 98ee4 ) │ │ - stc2l 2, cr0, [pc], #868 ; 98e68 │ │ + add r3, pc, #992 ; (adr r3, 9b01c ) │ │ + stc2l 2, cr0, [pc], #868 ; 9afa0 │ │ str r7, [r5, #116] ; 0x74 │ │ - ldr r4, [pc, #552] ; (98d34 ) │ │ + ldr r4, [pc, #552] ; (9ae6c ) │ │ ldrh r2, [r5, #40] ; 0x28 │ │ subs r1, #66 ; 0x42 │ │ vrintm.f32 d31, d1 │ │ strh r1, [r6, #58] ; 0x3a │ │ str r2, [r4, #16] │ │ ldr r5, [r3, #88] ; 0x58 │ │ subs r0, #12 │ │ stc2l 9, cr1, [r5] ; │ │ adds r1, r0, r1 │ │ adds r0, r7, #0 │ │ mov ip, r6 │ │ - ldr r4, [pc, #716] ; (98df4 ) │ │ + ldr r4, [pc, #716] ; (9af2c ) │ │ eors r0, r2 │ │ eors r0, r3 │ │ add r4, ip │ │ adds r0, r1, r0 │ │ mov ip, r4 │ │ movs r1, #9 │ │ add ip, r2 │ │ @@ -251982,17 +255866,17 @@ │ │ adds r0, r0, r3 │ │ eors r2, r7 │ │ eors r2, r0 │ │ add r2, ip │ │ rors r2, r4 │ │ adds r2, r2, r0 │ │ mov ip, r2 │ │ - ldr r4, [pc, #684] ; (98df8 ) │ │ + ldr r4, [pc, #684] ; (9af30 ) │ │ ldr r2, [sp, #16] │ │ - ldr r6, [pc, #684] ; (98dfc ) │ │ + ldr r6, [pc, #684] ; (9af34 ) │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r0, #0 │ │ mov r4, ip │ │ eors r2, r3 │ │ eors r2, r4 │ │ movs r4, #21 │ │ @@ -252003,157 +255887,157 @@ │ │ adds r7, r4, r6 │ │ adds r3, r7, r3 │ │ mov r7, ip │ │ eors r7, r0 │ │ eors r7, r2 │ │ adds r7, r3, r7 │ │ movs r3, #16 │ │ - ldr r4, [pc, #652] ; (98e00 ) │ │ + ldr r4, [pc, #652] ; (9af38 ) │ │ rors r7, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r7, r7, r2 │ │ ldr r6, [sp, #0] │ │ adds r3, r3, r4 │ │ adds r0, r3, r0 │ │ mov r3, ip │ │ eors r3, r2 │ │ eors r3, r7 │ │ adds r0, r0, r3 │ │ - ldr r4, [pc, #632] ; (98e04 ) │ │ + ldr r4, [pc, #632] ; (9af3c ) │ │ ldr r3, [sp, #52] ; 0x34 │ │ rors r0, r1 │ │ adds r3, r3, r4 │ │ add ip, r3 │ │ adds r3, r7, #0 │ │ movs r4, #28 │ │ adds r0, r0, r7 │ │ eors r3, r2 │ │ eors r3, r0 │ │ add r3, ip │ │ mov ip, r6 │ │ rors r3, r4 │ │ - ldr r4, [pc, #612] ; (98e08 ) │ │ + ldr r4, [pc, #612] ; (9af40 ) │ │ adds r3, r3, r0 │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r2 │ │ adds r2, r0, #0 │ │ movs r4, #21 │ │ eors r2, r7 │ │ eors r2, r3 │ │ add r2, ip │ │ rors r2, r4 │ │ adds r2, r2, r3 │ │ mov ip, r2 │ │ - ldr r4, [pc, #588] ; (98e0c ) │ │ + ldr r4, [pc, #588] ; (9af44 ) │ │ ldr r2, [sp, #12] │ │ adds r2, r2, r4 │ │ adds r7, r2, r7 │ │ adds r2, r3, #0 │ │ mov r4, ip │ │ eors r2, r0 │ │ eors r2, r4 │ │ adds r7, r7, r2 │ │ movs r2, #16 │ │ - ldr r4, [pc, #572] ; (98e10 ) │ │ + ldr r4, [pc, #572] ; (9af48 ) │ │ rors r7, r2 │ │ ldr r2, [sp, #24] │ │ add r7, ip │ │ adds r2, r2, r4 │ │ adds r0, r2, r0 │ │ mov r2, ip │ │ eors r2, r3 │ │ eors r2, r7 │ │ adds r2, r0, r2 │ │ - ldr r4, [pc, #556] ; (98e14 ) │ │ + ldr r4, [pc, #556] ; (9af4c ) │ │ ldr r0, [sp, #36] ; 0x24 │ │ rors r2, r1 │ │ adds r0, r0, r4 │ │ adds r3, r0, r3 │ │ mov r0, ip │ │ adds r2, r2, r7 │ │ eors r0, r7 │ │ eors r0, r2 │ │ adds r0, r3, r0 │ │ movs r3, #28 │ │ - ldr r4, [pc, #540] ; (98e18 ) │ │ + ldr r4, [pc, #540] ; (9af50 ) │ │ rors r0, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r0, r0, r2 │ │ adds r3, r3, r4 │ │ add ip, r3 │ │ adds r3, r2, #0 │ │ movs r4, #21 │ │ eors r3, r7 │ │ eors r3, r0 │ │ add r3, ip │ │ rors r3, r4 │ │ adds r3, r3, r0 │ │ adds r6, r3, #0 │ │ - ldr r4, [pc, #516] ; (98e1c ) │ │ + ldr r4, [pc, #516] ; (9af54 ) │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r3, r4 │ │ adds r7, r3, r7 │ │ adds r3, r0, #0 │ │ eors r3, r2 │ │ eors r3, r6 │ │ adds r7, r7, r3 │ │ movs r3, #16 │ │ - ldr r4, [pc, #500] ; (98e20 ) │ │ + ldr r4, [pc, #500] ; (9af58 ) │ │ rors r7, r3 │ │ ldr r3, [sp, #8] │ │ adds r7, r7, r6 │ │ adds r3, r3, r4 │ │ adds r2, r3, r2 │ │ adds r3, r6, #0 │ │ - ldr r4, [pc, #492] ; (98e24 ) │ │ + ldr r4, [pc, #492] ; (9af5c ) │ │ eors r3, r0 │ │ eors r3, r7 │ │ mov ip, r4 │ │ adds r2, r2, r3 │ │ ldr r3, [sp, #0] │ │ rors r2, r1 │ │ add r3, ip │ │ adds r1, r3, r0 │ │ mvns r0, r6 │ │ adds r2, r2, r7 │ │ orrs r0, r2 │ │ eors r0, r7 │ │ adds r1, r1, r0 │ │ movs r3, #26 │ │ - ldr r0, [pc, #464] ; (98e28 ) │ │ + ldr r0, [pc, #464] ; (9af60 ) │ │ rors r1, r3 │ │ mov ip, r0 │ │ ldr r3, [sp, #28] │ │ adds r1, r1, r2 │ │ - ldr r4, [pc, #460] ; (98e2c ) │ │ + ldr r4, [pc, #460] ; (9af64 ) │ │ add r3, ip │ │ adds r3, r3, r6 │ │ adds r0, r3, #0 │ │ mvns r3, r7 │ │ orrs r3, r1 │ │ eors r3, r2 │ │ adds r3, r0, r3 │ │ movs r0, #22 │ │ mov ip, r4 │ │ rors r3, r0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ adds r3, r3, r1 │ │ - ldr r4, [pc, #436] ; (98e30 ) │ │ + ldr r4, [pc, #436] ; (9af68 ) │ │ add r0, ip │ │ adds r0, r0, r7 │ │ mvns r7, r2 │ │ orrs r7, r3 │ │ eors r7, r1 │ │ adds r7, r0, r7 │ │ movs r0, #17 │ │ mov ip, r4 │ │ rors r7, r0 │ │ ldr r0, [sp, #20] │ │ - ldr r6, [pc, #420] ; (98e34 ) │ │ + ldr r6, [pc, #420] ; (9af6c ) │ │ adds r7, r7, r3 │ │ add r0, ip │ │ adds r0, r0, r2 │ │ mvns r2, r1 │ │ mov ip, r6 │ │ ldr r4, [sp, #48] ; 0x30 │ │ orrs r2, r7 │ │ @@ -252163,33 +256047,33 @@ │ │ movs r2, #11 │ │ mov ip, r4 │ │ rors r0, r2 │ │ add ip, r1 │ │ mvns r1, r3 │ │ adds r0, r0, r7 │ │ movs r4, #26 │ │ - ldr r6, [pc, #388] ; (98e38 ) │ │ + ldr r6, [pc, #388] ; (9af70 ) │ │ orrs r1, r0 │ │ eors r1, r7 │ │ add r1, ip │ │ mov ip, r6 │ │ rors r1, r4 │ │ ldr r4, [sp, #12] │ │ adds r1, r1, r0 │ │ - ldr r6, [pc, #376] ; (98e3c ) │ │ + ldr r6, [pc, #376] ; (9af74 ) │ │ add r4, ip │ │ mov ip, r4 │ │ add ip, r3 │ │ mvns r3, r7 │ │ movs r4, #22 │ │ orrs r3, r1 │ │ eors r3, r0 │ │ add r3, ip │ │ rors r3, r4 │ │ - ldr r4, [pc, #360] ; (98e40 ) │ │ + ldr r4, [pc, #360] ; (9af78 ) │ │ adds r3, r3, r1 │ │ str r3, [sp, #0] │ │ mov ip, r4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #0] │ │ add r3, ip │ │ adds r3, r3, r7 │ │ @@ -252197,37 +256081,37 @@ │ │ orrs r7, r4 │ │ movs r4, #17 │ │ eors r7, r1 │ │ adds r3, r3, r7 │ │ rors r3, r4 │ │ mov ip, r6 │ │ ldr r4, [sp, #0] │ │ - ldr r6, [pc, #332] ; (98e44 ) │ │ + ldr r6, [pc, #332] ; (9af7c ) │ │ adds r3, r3, r4 │ │ ldr r4, [sp, #4] │ │ add r4, ip │ │ adds r7, r4, r0 │ │ mvns r0, r1 │ │ ldr r4, [sp, #0] │ │ orrs r0, r3 │ │ eors r0, r4 │ │ - ldr r4, [pc, #316] ; (98e48 ) │ │ + ldr r4, [pc, #316] ; (9af80 ) │ │ adds r7, r7, r0 │ │ ldr r0, [sp, #32] │ │ mov ip, r4 │ │ add r0, ip │ │ adds r0, r0, r1 │ │ ldr r1, [sp, #0] │ │ rors r7, r2 │ │ mvns r1, r1 │ │ adds r7, r7, r3 │ │ orrs r1, r7 │ │ eors r1, r3 │ │ adds r1, r0, r1 │ │ - ldr r4, [pc, #296] ; (98e4c ) │ │ + ldr r4, [pc, #296] ; (9af84 ) │ │ movs r0, #26 │ │ mov ip, r4 │ │ rors r1, r0 │ │ ldr r4, [sp, #0] │ │ ldr r0, [sp, #60] ; 0x3c │ │ adds r1, r1, r7 │ │ add r0, ip │ │ @@ -252247,20 +256131,20 @@ │ │ add ip, r3 │ │ mvns r3, r7 │ │ movs r4, #17 │ │ orrs r3, r0 │ │ eors r3, r1 │ │ add r3, ip │ │ rors r3, r4 │ │ - ldr r4, [pc, #244] ; (98e50 ) │ │ + ldr r4, [pc, #244] ; (9af88 ) │ │ adds r3, r3, r0 │ │ adds r6, r3, #0 │ │ mov ip, r4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r4, [pc, #236] ; (98e54 ) │ │ + ldr r4, [pc, #236] ; (9af8c ) │ │ add r3, ip │ │ adds r3, r3, r7 │ │ mvns r7, r1 │ │ mov ip, r4 │ │ orrs r7, r6 │ │ eors r7, r0 │ │ adds r7, r3, r7 │ │ @@ -252269,21 +256153,21 @@ │ │ add r3, ip │ │ adds r3, r3, r1 │ │ mvns r1, r0 │ │ adds r7, r7, r6 │ │ orrs r1, r7 │ │ eors r1, r6 │ │ adds r3, r3, r1 │ │ - ldr r4, [pc, #208] ; (98e58 ) │ │ + ldr r4, [pc, #208] ; (9af90 ) │ │ movs r1, #26 │ │ mov ip, r4 │ │ rors r3, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ adds r3, r3, r7 │ │ - ldr r4, [pc, #200] ; (98e5c ) │ │ + ldr r4, [pc, #200] ; (9af94 ) │ │ add r1, ip │ │ adds r1, r1, r0 │ │ mvns r0, r6 │ │ orrs r0, r3 │ │ eors r0, r7 │ │ adds r0, r1, r0 │ │ movs r1, #22 │ │ @@ -252292,15 +256176,15 @@ │ │ ldr r1, [sp, #8] │ │ adds r0, r0, r3 │ │ movs r4, #17 │ │ add r1, ip │ │ adds r1, r6, r1 │ │ mov ip, r1 │ │ mvns r1, r7 │ │ - ldr r6, [pc, #168] ; (98e60 ) │ │ + ldr r6, [pc, #168] ; (9af98 ) │ │ orrs r1, r0 │ │ eors r1, r3 │ │ add r1, ip │ │ mov ip, r6 │ │ rors r1, r4 │ │ ldr r4, [sp, #36] ; 0x24 │ │ adds r1, r1, r0 │ │ @@ -252326,127 +256210,127 @@ │ │ adds r0, r0, r3 │ │ str r0, [r5, #12] │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xea44a4be │ │ ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (99174 ) │ │ - ldr r3, [pc, #384] ; (98f80 ) │ │ - b.w fff546e2 <_end@@Base+0xffe75c7a> │ │ + ldr r3, [pc, #888] ; (9b2ac <__udivsi3@@Base+0x7c>) │ │ + ldr r3, [pc, #384] ; (9b0b8 ) │ │ + b.w fff5681a <_end@@Base+0xffe77db2> │ │ bkpt 0x00bf │ │ ldrb r6, [r0, #27] │ │ cmp r0, #155 ; 0x9b │ │ movs r7, #250 ; 0xfa │ │ ; instruction: 0xeaa13085 │ │ - bmi.n 98df0 │ │ + bmi.n 9af28 │ │ adds r5, r0, #4 │ │ lsls r0, r1, #18 │ │ - beq.n 98e8a │ │ - bls.n 98dc2 │ │ + beq.n 9afc2 │ │ + bls.n 9aefa │ │ ldr r1, [sp, #916] ; 0x394 │ │ - b.n 98bd4 │ │ + b.n 9ad0c │ │ ldrb r0, [r7, #19] │ │ subs r2, r4, #6 │ │ ldrsb r5, [r4, r1] │ │ stmia r4!, {r2, r3, r5, r7} │ │ movs r2, #68 ; 0x44 │ │ - bl ffcc2d58 <_end@@Base+0xffbe42f0> │ │ + bl ffcc4e90 <_end@@Base+0xffbe6428> │ │ orrs r2, r5 │ │ movs r3, #167 ; 0xa7 │ │ add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 98f18 ) │ │ + add r0, pc, #228 ; (adr r0, 9b050 ) │ │ ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ str r3, [r3, #84] ; 0x54 │ │ ldmia r4, {r1, r4, r7} │ │ ldrh r4, [r1, #56] ; 0x38 │ │ ldrb r1, [r2, r7] │ │ strh r4, [r0, #44] ; 0x2c │ │ - bl ffd16e22 <_end@@Base+0xffc383ba> │ │ + bl ffd18f5a <_end@@Base+0xffc3a4f2> │ │ orrs r4, r2 │ │ - add r3, pc, #4 ; (adr r3, 98e4c ) │ │ + add r3, pc, #4 ; (adr r3, 9af84 ) │ │ ldrb r7, [r1, #25] │ │ ldr r0, [r5, #120] ; 0x78 │ │ - b.n 98c10 │ │ + b.n 9ad48 │ │ cdp2 1, 2, cr1, cr12, cr1, {5} │ │ - ldr r6, [pc, #32] ; (98e74 ) │ │ + ldr r6, [pc, #32] ; (9afac ) │ │ ldrb r2, [r0, #26] │ │ - bl ffbec2c4 <_end@@Base+0xffb0d85c> │ │ + bl ffbee3fc <_end@@Base+0xffb0f994> │ │ pop {r1, r3, r4, r5, pc} │ │ - bcs.n 98dd6 │ │ + bcs.n 9af0e │ │ cmp r2, #215 ; 0xd7 │ │ - bcc.n 98d86 │ │ - Address 0x0000000000098e62 is out of bounds. │ │ + bcc.n 9aebe │ │ + Address 0x000000000009af9a is out of bounds. │ │ │ │ │ │ -00098e64 : │ │ +0009af9c : │ │ cmp r0, #0 │ │ - beq.n 98e7e │ │ + beq.n 9afb6 │ │ movs r3, #0 │ │ str r3, [r0, #4] │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #16] ; (98e80 ) │ │ + ldr r3, [pc, #16] ; (9afb8 ) │ │ str r3, [r0, #8] │ │ - ldr r3, [pc, #16] ; (98e84 ) │ │ + ldr r3, [pc, #16] ; (9afbc ) │ │ str r3, [r0, #12] │ │ - ldr r3, [pc, #16] ; (98e88 ) │ │ + ldr r3, [pc, #16] ; (9afc0 ) │ │ str r3, [r0, #16] │ │ - ldr r3, [pc, #16] ; (98e8c ) │ │ + ldr r3, [pc, #16] ; (9afc4 ) │ │ str r3, [r0, #20] │ │ bx lr │ │ movs r3, #1 │ │ str r5, [r0, #116] ; 0x74 │ │ add r3, sp, #548 ; 0x224 │ │ ; instruction: 0xefcddcfe │ │ ldr r0, [sp, #744] ; 0x2e8 │ │ strb r6, [r6, r1] │ │ asrs r2, r6, #32 │ │ │ │ -00098e90 : │ │ +0009afc8 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #148] ; (98f28 ) │ │ + ldr r5, [pc, #148] ; (9b060 ) │ │ sub sp, #84 ; 0x54 │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ cmp r0, #0 │ │ - beq.n 98f18 │ │ + beq.n 9b050 │ │ cmp r1, #0 │ │ - beq.n 98f18 │ │ + beq.n 9b050 │ │ cmp r2, #0 │ │ - beq.n 98f18 │ │ + beq.n 9b050 │ │ ldr r7, [r0, #0] │ │ lsls r0, r2, #3 │ │ lsls r3, r7, #23 │ │ adds r0, r0, r7 │ │ lsrs r3, r3, #26 │ │ cmp r0, r7 │ │ - bcs.n 98ec2 │ │ + bcs.n 9affa │ │ ldr r1, [r4, #4] │ │ adds r1, #1 │ │ str r1, [r4, #4] │ │ str r0, [r4, #0] │ │ ldr r0, [r4, #4] │ │ lsrs r1, r2, #29 │ │ adds r2, r6, r2 │ │ adds r1, r0, r1 │ │ str r1, [r4, #4] │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #4] │ │ cmp r6, r2 │ │ - beq.n 98f18 │ │ + beq.n 9b050 │ │ ldrb r1, [r6, #0] │ │ adds r2, r3, #1 │ │ adds r3, r4, r3 │ │ strb r1, [r3, #24] │ │ cmp r2, #64 ; 0x40 │ │ - bne.n 98f12 │ │ + bne.n 9b04a │ │ adds r3, r4, #0 │ │ movs r7, #0 │ │ adds r3, #24 │ │ ldrb r0, [r3, #3] │ │ ldrb r2, [r3, #2] │ │ add r1, sp, #12 │ │ lsls r0, r0, #24 │ │ @@ -252457,60 +256341,60 @@ │ │ ldrb r0, [r3, #1] │ │ adds r3, #4 │ │ lsls r0, r0, #8 │ │ orrs r2, r0 │ │ str r2, [r7, r1] │ │ adds r7, #4 │ │ cmp r7, #64 ; 0x40 │ │ - bne.n 98ee8 │ │ + bne.n 9b020 │ │ adds r0, r4, #0 │ │ adds r0, #8 │ │ - bl 9868c │ │ + bl 9a7c4 │ │ movs r2, #0 │ │ adds r6, #1 │ │ adds r3, r2, #0 │ │ - b.n 98ed0 │ │ + b.n 9b008 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 98f24 │ │ + beq.n 9b05c │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r4, r1, #17 │ │ - movs r4, r0 │ │ + b.n 9b68c <__adddf3@@Base+0x28c> │ │ + movs r3, r0 │ │ │ │ -00098f2c : │ │ +0009b064 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #140] ; (98fbc ) │ │ + ldr r5, [pc, #140] ; (9b0f4 ) │ │ sub sp, #76 ; 0x4c │ │ adds r4, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n 98fac │ │ + beq.n 9b0e4 │ │ ldr r2, [r0, #0] │ │ ldr r1, [r0, #4] │ │ movs r3, #56 ; 0x38 │ │ str r2, [sp, #60] ; 0x3c │ │ lsls r2, r2, #23 │ │ str r1, [sp, #64] ; 0x40 │ │ lsrs r2, r2, #26 │ │ cmp r2, #55 ; 0x37 │ │ - ble.n 98f54 │ │ + ble.n 9b08c │ │ movs r3, #120 ; 0x78 │ │ adds r6, r4, #0 │ │ - ldr r1, [pc, #104] ; (98fc0 ) │ │ + ldr r1, [pc, #104] ; (9b0f8 ) │ │ subs r2, r3, r2 │ │ adds r0, r4, #0 │ │ add r1, pc │ │ adds r6, #24 │ │ - bl 98e90 │ │ + bl 9afc8 │ │ movs r7, #0 │ │ adds r3, r6, #0 │ │ ldrb r0, [r3, #3] │ │ ldrb r2, [r3, #2] │ │ add r1, sp, #4 │ │ lsls r0, r0, #24 │ │ lsls r2, r2, #16 │ │ @@ -252520,122 +256404,122 @@ │ │ ldrb r0, [r3, #1] │ │ adds r3, #4 │ │ lsls r0, r0, #8 │ │ orrs r2, r0 │ │ str r2, [r7, r1] │ │ adds r7, #4 │ │ cmp r7, #56 ; 0x38 │ │ - bne.n 98f68 │ │ + bne.n 9b0a0 │ │ adds r4, #8 │ │ adds r0, r4, #0 │ │ - bl 9868c │ │ + bl 9a7c4 │ │ adds r3, r4, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [r3, #0] │ │ adds r1, #80 ; 0x50 │ │ adds r3, #4 │ │ lsrs r0, r2, #8 │ │ strb r2, [r1, #0] │ │ strb r0, [r1, #1] │ │ lsrs r0, r2, #16 │ │ lsrs r2, r2, #24 │ │ strb r0, [r1, #2] │ │ strb r2, [r1, #3] │ │ cmp r3, r6 │ │ - bne.n 98f92 │ │ + bne.n 9b0ca │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 98fb8 │ │ + beq.n 9b0f0 │ │ bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r0, r6, #14 │ │ - movs r4, r0 │ │ - subs r1, #48 ; 0x30 │ │ + b.n 9b5e8 <__adddf3@@Base+0x1e8> │ │ + movs r3, r0 │ │ + asrs r0, r7, #31 │ │ movs r4, r0 │ │ │ │ -00098fc4 : │ │ +0009b0fc : │ │ push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ movs r3, #240 ; 0xf0 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #8] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #12] │ │ movs r3, #255 ; 0xff │ │ - ldr r0, [pc, #20] ; (98ff4 ) │ │ + ldr r0, [pc, #20] ; (9b12c ) │ │ lsls r3, r3, #24 │ │ str r3, [sp, #16] │ │ movs r1, #80 ; 0x50 │ │ movs r2, #60 ; 0x3c │ │ movs r3, #24 │ │ add r0, pc │ │ bl 2689c │ │ add sp, #28 │ │ pop {pc} │ │ nop ; (mov r8, r8) │ │ - ldrh r2, [r1, #54] ; 0x36 │ │ + ldr r2, [r2, #88] ; 0x58 │ │ movs r3, r0 │ │ │ │ -00098ff8 : │ │ +0009b130 : │ │ cmp r0, #0 │ │ - beq.n 99018 │ │ - ldr r3, [pc, #28] ; (9901c ) │ │ + beq.n 9b150 │ │ + ldr r3, [pc, #28] ; (9b154 ) │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #28] ; (99020 ) │ │ + ldr r3, [pc, #28] ; (9b158 ) │ │ str r3, [r0, #4] │ │ movs r3, #0 │ │ str r3, [r0, #8] │ │ cmp r1, r3 │ │ - beq.n 9900e │ │ + beq.n 9b146 │ │ str r1, [r0, #4] │ │ - ldr r3, [pc, #20] ; (99024 ) │ │ + ldr r3, [pc, #20] ; (9b15c ) │ │ str r2, [r0, #8] │ │ str r3, [r0, #12] │ │ - ldr r3, [pc, #16] ; (99028 ) │ │ + ldr r3, [pc, #16] ; (9b160 ) │ │ str r3, [r0, #16] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bgt.n 99114 │ │ + bgt.n 9b24c <__udivsi3@@Base+0x1c> │ │ str r7, [r5, #40] ; 0x28 │ │ ldrb r7, [r6, #2] │ │ movs r0, r0 │ │ str r7, [r5, #40] ; 0x28 │ │ movs r0, r0 │ │ - bgt.n 99120 │ │ + bgt.n 9b258 <__udivsi3@@Base+0x28> │ │ ... │ │ │ │ -0009902c : │ │ +0009b164 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 9905a │ │ + beq.n 9b192 │ │ adds r4, r0, #0 │ │ movs r0, #0 │ │ bl 9f720 <__aeabi_llsl@@Base+0x98c> │ │ - bl 9f770 <__aeabi_llsl@@Base+0x9dc> │ │ - bl 9f780 <__aeabi_llsl@@Base+0x9ec> │ │ + bl 9f7a0 <__aeabi_llsl@@Base+0xa0c> │ │ + bl 9f7b0 <__aeabi_llsl@@Base+0xa1c> │ │ adds r5, r0, #0 │ │ - bl 9f760 <__aeabi_llsl@@Base+0x9cc> │ │ - bl 9f770 <__aeabi_llsl@@Base+0x9dc> │ │ - bl 9f780 <__aeabi_llsl@@Base+0x9ec> │ │ + bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ + bl 9f7a0 <__aeabi_llsl@@Base+0xa0c> │ │ + bl 9f7b0 <__aeabi_llsl@@Base+0xa1c> │ │ adds r1, r5, #0 │ │ adds r2, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 98ff8 │ │ + bl 9b130 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0009905c : │ │ +0009b194 : │ │ push {r4, r5, r6, r7, lr} │ │ subs r1, r0, #0 │ │ - beq.n 990a0 │ │ + beq.n 9b1d8 │ │ ldr r0, [r0, #4] │ │ ldr r6, [r1, #12] │ │ ldr r5, [r1, #16] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ mov ip, r3 │ │ ldr r3, [r1, #0] │ │ @@ -252655,3958 +256539,21 @@ │ │ mov r4, ip │ │ muls r4, r5 │ │ adds r3, r7, r3 │ │ adds r3, r3, r2 │ │ negs r2, r3 │ │ str r0, [r1, #4] │ │ cmp r4, r2 │ │ - bcc.n 9909c │ │ + bcc.n 9b1d4 │ │ adds r3, #1 │ │ str r3, [r1, #8] │ │ - b.n 990a4 │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - adds r0, #1 │ │ - push {lr} │ │ - cmp r0, #15 │ │ - bhi.n 9911e │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r0, r7, #32 │ │ - lsrs r3, r1, #24 │ │ - asrs r1, r2, #16 │ │ - subs r7, r2, r0 │ │ - movs r0, #29 │ │ - movs r6, #35 ; 0x23 │ │ - cmp r4, #41 ; 0x29 │ │ - adds r2, #47 ; 0x2f │ │ - ldr r0, [pc, #100] ; (9912c ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #100] ; (99130 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #96] ; (99134 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #96] ; (99138 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #92] ; (9913c ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #92] ; (99140 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #88] ; (99144 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #88] ; (99148 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #84] ; (9914c ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #84] ; (99150 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #80] ; (99154 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #80] ; (99158 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #76] ; (9915c ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #76] ; (99160 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #72] ; (99164 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #72] ; (99168 ) │ │ - add r0, pc │ │ - b.n 99128 │ │ - ldr r0, [pc, #68] ; (9916c ) │ │ - add r0, pc │ │ - pop {pc} │ │ - nop ; (mov r8, r8) │ │ - ble.n 99158 │ │ - movs r0, r0 │ │ - sbc.w r0, r0, r0 │ │ - ; instruction: 0xeb840000 │ │ - ; instruction: 0xeb800000 │ │ - cmp r2, #252 ; 0xfc │ │ - movs r1, r0 │ │ - cmp r2, #251 ; 0xfb │ │ - movs r1, r0 │ │ - cmp r2, #251 ; 0xfb │ │ - movs r1, r0 │ │ - cmp r2, #251 ; 0xfb │ │ - movs r1, r0 │ │ - cmp r2, #255 ; 0xff │ │ - movs r1, r0 │ │ - cmp r3, #4 │ │ - movs r1, r0 │ │ - cmp r3, #11 │ │ - movs r1, r0 │ │ - cmp r3, #19 │ │ - movs r1, r0 │ │ - cmp r3, #21 │ │ - movs r1, r0 │ │ - cmp r3, #25 │ │ - movs r1, r0 │ │ - cmp r3, #29 │ │ - movs r1, r0 │ │ - cmp r3, #34 ; 0x22 │ │ - movs r1, r0 │ │ - cmp r2, #172 ; 0xac │ │ - movs r1, r0 │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #652] ; (99400 ) │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r7, #0 │ │ - adds r6, r4, #0 │ │ - ldr r1, [pc, #644] ; (99404 ) │ │ - adds r6, #168 ; 0xa8 │ │ - ldr r2, [r5, #0] │ │ - add r1, pc │ │ - adds r0, r6, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #632] ; (99408 ) │ │ - ldr r2, [r5, #4] │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r0, [pc, #624] ; (9940c ) │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - str r7, [sp, #4] │ │ - movs r6, #1 │ │ - ldr r3, [sp, #4] │ │ - lsls r6, r3 │ │ - ldr r3, [r5, #4] │ │ - tst r3, r6 │ │ - beq.n 991ec │ │ - cmp r7, #0 │ │ - beq.n 991c0 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #600] ; (99410 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - cmp r6, #2 │ │ - beq.n 991ce │ │ - cmp r6, #4 │ │ - bne.n 991dc │ │ - ldr r0, [pc, #584] ; (99414 ) │ │ - add r0, pc │ │ - b.n 991d2 │ │ - ldr r0, [pc, #584] ; (99418 ) │ │ - add r0, pc │ │ - adds r1, r4, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 991ea │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #572] ; (9941c ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r2, r6, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r7, #1 │ │ - ldr r3, [sp, #4] │ │ - adds r3, #1 │ │ - str r3, [sp, #4] │ │ - cmp r3, #32 │ │ - bne.n 991a4 │ │ - adds r6, r4, #0 │ │ - ldr r0, [pc, #548] ; (99420 ) │ │ - adds r6, #168 ; 0xa8 │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r1, [pc, #540] ; (99424 ) │ │ - adds r0, r6, #0 │ │ - add r1, pc │ │ - ldr r2, [r5, #8] │ │ - adds r7, r5, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - movs r6, #0 │ │ - adds r7, #12 │ │ - ldr r3, [r5, #8] │ │ - cmp r6, r3 │ │ - blt.n 9921e │ │ - b.n 9952c │ │ - cmp r6, #0 │ │ - ble.n 9922e │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #512] ; (99428 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r2, [r7, #0] │ │ - ldr r3, [pc, #504] ; (9942c ) │ │ - cmp r2, r3 │ │ - bne.n 99238 │ │ - b.n 9939a │ │ - bhi.n 992cc │ │ - ldr r3, [pc, #500] ; (99430 ) │ │ - cmp r2, r3 │ │ - bne.n 99242 │ │ - b.n 99382 │ │ - bhi.n 99288 │ │ - ldr r3, [pc, #492] ; (99434 ) │ │ - cmp r2, r3 │ │ - bne.n 9924c │ │ - b.n 99370 │ │ - bhi.n 9926a │ │ - ldr r3, [pc, #488] ; (99438 ) │ │ - cmp r2, r3 │ │ - bne.n 99256 │ │ - b.n 9935c │ │ - ldr r3, [pc, #484] ; (9943c ) │ │ - cmp r2, r3 │ │ - bne.n 9925e │ │ - b.n 9936a │ │ - cmp r2, #0 │ │ - beq.n 99264 │ │ - b.n 993ee │ │ - ldr r0, [pc, #472] ; (99440 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #472] ; (99444 ) │ │ - cmp r2, r3 │ │ - bne.n 99272 │ │ - b.n 99376 │ │ - ldr r3, [pc, #468] ; (99448 ) │ │ - cmp r2, r3 │ │ - bne.n 9927a │ │ - b.n 9937c │ │ - ldr r3, [pc, #464] ; (9944c ) │ │ - cmp r2, r3 │ │ - beq.n 99282 │ │ - b.n 993ee │ │ - ldr r0, [pc, #460] ; (99450 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #456] ; (99454 ) │ │ - cmp r2, r3 │ │ - bne.n 99290 │ │ - b.n 99394 │ │ - bhi.n 992b0 │ │ - ldr r3, [pc, #452] ; (99458 ) │ │ - cmp r2, r3 │ │ - bne.n 9929a │ │ - b.n 993a0 │ │ - ldr r3, [pc, #448] ; (9945c ) │ │ - cmp r2, r3 │ │ - bne.n 992a2 │ │ - b.n 99388 │ │ - ldr r3, [pc, #444] ; (99460 ) │ │ - cmp r2, r3 │ │ - beq.n 992aa │ │ - b.n 993ee │ │ - ldr r0, [pc, #440] ; (99464 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #436] ; (99468 ) │ │ - cmp r2, r3 │ │ - bne.n 992b8 │ │ - b.n 993a6 │ │ - ldr r3, [pc, #432] ; (9946c ) │ │ - cmp r2, r3 │ │ - beq.n 9938e │ │ - ldr r3, [pc, #432] ; (99470 ) │ │ - cmp r2, r3 │ │ - beq.n 992c6 │ │ - b.n 993ee │ │ - ldr r0, [pc, #428] ; (99474 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #424] ; (99478 ) │ │ - cmp r2, r3 │ │ - bne.n 992d4 │ │ - b.n 993ac │ │ - bhi.n 99316 │ │ - ldr r3, [pc, #420] ; (9947c ) │ │ - cmp r2, r3 │ │ - bne.n 992de │ │ - b.n 993b8 │ │ - bhi.n 992fc │ │ - ldr r3, [pc, #412] ; (99480 ) │ │ - cmp r2, r3 │ │ - beq.n 993b2 │ │ - ldr r3, [pc, #412] ; (99484 ) │ │ - cmp r2, r3 │ │ - bne.n 992ee │ │ - b.n 993ca │ │ - ldr r3, [pc, #408] ; (99488 ) │ │ - cmp r2, r3 │ │ - beq.n 992f6 │ │ - b.n 993ee │ │ - ldr r0, [pc, #404] ; (9948c ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #400] ; (99490 ) │ │ - cmp r2, r3 │ │ - beq.n 993be │ │ - ldr r3, [pc, #400] ; (99494 ) │ │ - cmp r2, r3 │ │ - beq.n 993c4 │ │ - ldr r3, [pc, #396] ; (99498 ) │ │ - cmp r2, r3 │ │ - beq.n 99310 │ │ - b.n 993ee │ │ - ldr r0, [pc, #392] ; (9949c ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #392] ; (994a0 ) │ │ - cmp r2, r3 │ │ - beq.n 993d0 │ │ - bhi.n 99336 │ │ - ldr r3, [pc, #388] ; (994a4 ) │ │ - cmp r2, r3 │ │ - beq.n 993e8 │ │ - ldr r3, [pc, #384] ; (994a8 ) │ │ - cmp r2, r3 │ │ - beq.n 993e2 │ │ - ldr r3, [pc, #384] ; (994ac ) │ │ - cmp r2, r3 │ │ - bne.n 993ee │ │ - ldr r0, [pc, #380] ; (994b0 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #380] ; (994b4 ) │ │ - cmp r2, r3 │ │ - beq.n 993dc │ │ - bhi.n 9934a │ │ - ldr r3, [pc, #376] ; (994b8 ) │ │ - cmp r2, r3 │ │ - bne.n 993ee │ │ - ldr r0, [pc, #372] ; (994bc ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r3, [pc, #372] ; (994c0 ) │ │ - cmp r2, r3 │ │ - beq.n 993d6 │ │ - ldr r3, [pc, #368] ; (994c4 ) │ │ - cmp r2, r3 │ │ - bne.n 993ee │ │ - ldr r0, [pc, #368] ; (994c8 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #364] ; (994cc ) │ │ - add r0, pc │ │ - adds r1, r4, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 993fa │ │ - ldr r0, [pc, #356] ; (994d0 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #352] ; (994d4 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #352] ; (994d8 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #348] ; (994dc ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #348] ; (994e0 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #344] ; (994e4 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #344] ; (994e8 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #340] ; (994ec ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #340] ; (994f0 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #336] ; (994f4 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #336] ; (994f8 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #332] ; (994fc ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #332] ; (99500 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #328] ; (99504 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #328] ; (99508 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #324] ; (9950c ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #324] ; (99510 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #320] ; (99514 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #320] ; (99518 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #316] ; (9951c ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #316] ; (99520 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - ldr r0, [pc, #312] ; (99524 ) │ │ - add r0, pc │ │ - b.n 99360 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #308] ; (99528 ) │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r6, #1 │ │ - adds r7, #4 │ │ - b.n 99216 │ │ - lsls r2, r6, #5 │ │ - movs r4, r0 │ │ - cmp r2, #194 ; 0xc2 │ │ - movs r1, r0 │ │ - cmp r2, #196 ; 0xc4 │ │ - movs r1, r0 │ │ - cmp r2, #205 ; 0xcd │ │ - movs r1, r0 │ │ - cmp r2, #178 ; 0xb2 │ │ - movs r1, r0 │ │ - cmp r2, #166 ; 0xa6 │ │ - movs r1, r0 │ │ - cmp r2, #173 ; 0xad │ │ - movs r1, r0 │ │ - cmp r2, #165 ; 0xa5 │ │ - movs r1, r0 │ │ - cmp r2, #147 ; 0x93 │ │ - movs r1, r0 │ │ - cmp r2, #140 ; 0x8c │ │ - movs r1, r0 │ │ - cmp r2, #135 ; 0x87 │ │ - movs r1, r0 │ │ - asrs r2, r0, #32 │ │ - asrs r3, r6, #21 │ │ - lsrs r2, r0, #16 │ │ - asrs r2, r2, #20 │ │ - lsls r0, r0, #16 │ │ - asrs r0, r2, #8 │ │ - lsls r0, r0, #4 │ │ - asrs r0, r2, #4 │ │ - lsls r0, r0, #4 │ │ - asrs r0, r4, #4 │ │ - cmp r2, #76 ; 0x4c │ │ - movs r1, r0 │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - lsrs r1, r0, #32 │ │ - asrs r1, r2, #16 │ │ - lsls r0, r0, #16 │ │ - asrs r0, r4, #8 │ │ - cmp r2, #84 ; 0x54 │ │ - movs r1, r0 │ │ - asrs r2, r0, #32 │ │ - asrs r3, r6, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #20 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #20 │ │ - cmp r2, #75 ; 0x4b │ │ - movs r1, r0 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #21 │ │ - asrs r2, r0, #32 │ │ - asrs r2, r6, #21 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #21 │ │ - cmp r2, #54 ; 0x36 │ │ - movs r1, r0 │ │ - adds r3, r0, r0 │ │ - asrs r0, r2, #28 │ │ - movs r0, #4 │ │ - asrs r6, r0, #25 │ │ - movs r0, #4 │ │ - asrs r6, r6, #24 │ │ - movs r0, #4 │ │ - asrs r7, r6, #24 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #24 │ │ - cmp r2, #75 ; 0x4b │ │ - movs r1, r0 │ │ - movs r0, #4 │ │ - asrs r6, r6, #25 │ │ - movs r0, #4 │ │ - asrs r6, r0, #26 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #25 │ │ - cmp r2, #56 ; 0x38 │ │ - movs r1, r0 │ │ - ldrsb r1, [r3, r1] │ │ - adds r2, #49 ; 0x31 │ │ - ldrsb r6, [r1, r1] │ │ - adds r1, #50 ; 0x32 │ │ - ldrsb r6, [r1, r1] │ │ - adds r2, #49 ; 0x31 │ │ - adds r3, r0, r0 │ │ - asrs r0, r0, #29 │ │ - cmp r2, #11 │ │ - movs r1, r0 │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - cmp r2, #69 ; 0x45 │ │ - movs r1, r0 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - cmp r2, #56 ; 0x38 │ │ - movs r1, r0 │ │ - cmp r1, #92 ; 0x5c │ │ - movs r1, r0 │ │ - cmp r1, #88 ; 0x58 │ │ - movs r1, r0 │ │ - cmp r1, #92 ; 0x5c │ │ - movs r1, r0 │ │ - cmp r1, #106 ; 0x6a │ │ - movs r1, r0 │ │ - cmp r1, #107 ; 0x6b │ │ - movs r1, r0 │ │ - cmp r1, #108 ; 0x6c │ │ - movs r1, r0 │ │ - cmp r1, #123 ; 0x7b │ │ - movs r1, r0 │ │ - cmp r1, #126 ; 0x7e │ │ - movs r1, r0 │ │ - cmp r1, #129 ; 0x81 │ │ - movs r1, r0 │ │ - cmp r1, #132 ; 0x84 │ │ - movs r1, r0 │ │ - cmp r1, #135 ; 0x87 │ │ - movs r1, r0 │ │ - cmp r1, #136 ; 0x88 │ │ - movs r1, r0 │ │ - cmp r1, #137 ; 0x89 │ │ - movs r1, r0 │ │ - cmp r1, #157 ; 0x9d │ │ - movs r1, r0 │ │ - cmp r1, #160 ; 0xa0 │ │ - movs r1, r0 │ │ - cmp r1, #163 ; 0xa3 │ │ - movs r1, r0 │ │ - cmp r1, #166 ; 0xa6 │ │ - movs r1, r0 │ │ - cmp r1, #169 ; 0xa9 │ │ - movs r1, r0 │ │ - cmp r1, #175 ; 0xaf │ │ - movs r1, r0 │ │ - cmp r1, #174 ; 0xae │ │ - movs r1, r0 │ │ - cmp r1, #183 ; 0xb7 │ │ - movs r1, r0 │ │ - cmp r1, #182 ; 0xb6 │ │ - movs r1, r0 │ │ - cmp r1, #181 ; 0xb5 │ │ - movs r1, r0 │ │ - cmp r0, #149 ; 0x95 │ │ - movs r1, r0 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ - ldr r2, [r5, #76] ; 0x4c │ │ - ldr r3, [r5, #80] ; 0x50 │ │ - cmp r2, #0 │ │ - bne.n 99542 │ │ - cmp r3, #0 │ │ - beq.n 9954e │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #8] ; (99550 ) │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ - cmp r0, #92 ; 0x5c │ │ - movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r1, #0 │ │ - ldr r4, [pc, #100] ; (995c0 ) │ │ - sub sp, #28 │ │ - add r6, sp, #4 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r1, #0 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #16 │ │ - adds r7, r0, #0 │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #20] │ │ - bl 9f150 <__aeabi_llsl@@Base+0x3bc> │ │ - adds r0, r5, #0 │ │ - bl 26eec │ │ - subs r5, r0, #0 │ │ - beq.n 995ae │ │ - adds r0, r7, #0 │ │ - adds r1, r6, #0 │ │ - bl 26dc4 │ │ - adds r0, r5, #0 │ │ - bl 26f00 │ │ - lsls r3, r0, #31 │ │ - bpl.n 9959c │ │ - adds r0, r5, #0 │ │ - movs r1, #0 │ │ - bl 270d0 │ │ - movs r0, #15 │ │ - bl 26c50 │ │ - adds r0, r5, #0 │ │ - ldr r1, [sp, #4] │ │ - ldr r2, [r6, #4] │ │ - bl 26f84 │ │ - adds r0, r5, #0 │ │ - movs r1, #1 │ │ - bl 270d0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 995ba │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #28 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - stc2 0, cr0, [r6, #12] │ │ - │ │ -000995c4 : │ │ - push {r4, r5, r6, lr} │ │ - adds r5, r0, #0 │ │ - adds r6, r1, #0 │ │ - movs r0, #1 │ │ - movs r1, #224 ; 0xe0 │ │ - bl 262ac │ │ - subs r4, r0, #0 │ │ - bne.n 995dc │ │ - bl 24d0c │ │ - b.n 99646 │ │ - ldr r2, [pc, #108] ; (9964c ) │ │ - str r5, [r0, #0] │ │ - ldr r3, [r5, #0] │ │ - str r2, [r0, #32] │ │ - str r2, [r0, #36] ; 0x24 │ │ - movs r2, #160 ; 0xa0 │ │ - lsls r2, r2, #2 │ │ - str r2, [r0, #40] ; 0x28 │ │ - movs r2, #240 ; 0xf0 │ │ - ldr r1, [pc, #96] ; (99650 ) │ │ - lsls r2, r2, #1 │ │ - str r3, [r0, #20] │ │ - str r2, [r0, #44] ; 0x2c │ │ - movs r3, #0 │ │ - movs r2, #1 │ │ - str r1, [r0, #116] ; 0x74 │ │ - adds r1, r4, #0 │ │ - str r2, [r0, #84] ; 0x54 │ │ - str r6, [r0, #4] │ │ - str r3, [r0, #28] │ │ - ldr r0, [pc, #76] ; (99654 ) │ │ - adds r1, #120 ; 0x78 │ │ - movs r5, #128 ; 0x80 │ │ - strh r0, [r1, #0] │ │ - movs r0, #2 │ │ - lsls r5, r5, #4 │ │ - strb r0, [r1, #2] │ │ - strh r5, [r1, #4] │ │ - adds r1, #20 │ │ - str r0, [r1, #8] │ │ - movs r5, #3 │ │ - movs r0, #16 │ │ - str r2, [r1, #28] │ │ - str r2, [r1, #60] ; 0x3c │ │ - str r5, [r1, #0] │ │ - str r5, [r1, #4] │ │ - str r3, [r1, #12] │ │ - str r3, [r1, #16] │ │ - str r0, [r1, #20] │ │ - str r3, [r1, #24] │ │ - str r3, [r1, #32] │ │ - str r3, [r1, #36] ; 0x24 │ │ - str r3, [r1, #40] ; 0x28 │ │ - str r3, [r1, #44] ; 0x2c │ │ - str r3, [r1, #48] ; 0x30 │ │ - str r3, [r1, #52] ; 0x34 │ │ - str r3, [r1, #56] ; 0x38 │ │ - adds r2, r4, #0 │ │ - movs r1, #1 │ │ - adds r2, #204 ; 0xcc │ │ - negs r1, r1 │ │ - str r1, [r2, #0] │ │ - str r3, [r2, #12] │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - ldrsb r2, [r4, r0] │ │ - movs r0, r0 │ │ - strh r0, [r2, #0] │ │ - Address 0x0000000000099656 is out of bounds. │ │ - │ │ - │ │ -00099658 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r7, [r0, #0] │ │ - lsls r3, r1, #2 │ │ - adds r6, r1, #0 │ │ - ldr r1, [pc, #712] ; (9992c ) │ │ - adds r5, r7, r3 │ │ - adds r4, r0, #0 │ │ - add r1, pc │ │ - ldr r0, [r5, #0] │ │ - str r3, [sp, #4] │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99684 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 99680 │ │ + b.n 9b1dc │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 99d24 │ │ - str r3, [r4, #12] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #680] ; (99930 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9969c │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - beq.n 9967a │ │ - str r3, [r4, #92] ; 0x5c │ │ - b.n 99d22 │ │ - ldr r1, [pc, #660] ; (99934 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 996b2 │ │ - movs r0, #1 │ │ - adds r4, #216 ; 0xd8 │ │ - str r0, [r4, #0] │ │ - b.n 99d24 │ │ - ldr r1, [pc, #644] ; (99938 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9972a │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - beq.n 9967a │ │ - ldr r1, [pc, #620] ; (9993c ) │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #15 │ │ - cmp r0, #0 │ │ - beq.n 99722 │ │ - ldr r1, [pc, #612] ; (99940 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #1 │ │ - cmp r0, #0 │ │ - beq.n 99722 │ │ - ldr r1, [pc, #600] ; (99944 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99702 │ │ - movs r0, #2 │ │ - ldr r3, [r4, #8] │ │ - orrs r3, r0 │ │ - str r3, [r4, #8] │ │ - b.n 99d24 │ │ - ldr r1, [pc, #580] ; (99948 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #4 │ │ - cmp r0, #0 │ │ - beq.n 99722 │ │ - ldr r1, [pc, #568] ; (9994c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9967a │ │ - movs r3, #8 │ │ - ldr r2, [r4, #8] │ │ - orrs r3, r2 │ │ - str r3, [r4, #8] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #548] ; (99950 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 997ce │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - beq.n 9967a │ │ - ldr r1, [pc, #524] ; (99954 ) │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99758 │ │ - movs r0, #1 │ │ - bl 2569c │ │ - b.n 99d22 │ │ - ldr r1, [pc, #508] ; (99958 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9976c │ │ - movs r0, #1 │ │ - adds r1, r0, #0 │ │ - b.n 997c8 │ │ - ldr r1, [pc, #492] ; (9995c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9977e │ │ - movs r0, #3 │ │ - b.n 997c6 │ │ - ldr r1, [pc, #480] ; (99960 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99790 │ │ - movs r0, #4 │ │ - b.n 997c6 │ │ - ldr r1, [pc, #464] ; (99964 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 997a2 │ │ - movs r0, #5 │ │ - b.n 997c6 │ │ - ldr r1, [pc, #452] ; (99968 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 997b4 │ │ - movs r0, #6 │ │ - b.n 997c6 │ │ - ldr r1, [pc, #436] ; (9996c ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - beq.n 997c4 │ │ - b.n 9967a │ │ - movs r0, #7 │ │ - movs r1, #1 │ │ - bl 256b0 │ │ - b.n 99d22 │ │ - ldr r1, [pc, #416] ; (99970 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9980c │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 997e4 │ │ - b.n 9967a │ │ - bl 265b0 │ │ - ldrh r3, [r4, #34] ; 0x22 │ │ - ldr r2, [pc, #392] ; (99974 ) │ │ - str r0, [r4, #16] │ │ - lsls r3, r3, #16 │ │ - cmp r3, r2 │ │ - bne.n 997fa │ │ - orrs r3, r0 │ │ - str r3, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - ldrh r3, [r4, #34] ; 0x22 │ │ - ldr r2, [pc, #376] ; (99978 ) │ │ - lsls r3, r3, #16 │ │ - cmp r3, r2 │ │ - beq.n 99806 │ │ - b.n 99d22 │ │ - orrs r0, r3 │ │ - str r0, [r4, #32] │ │ - b.n 99c54 │ │ - ldr r1, [pc, #364] ; (9997c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99824 │ │ - movs r0, #1 │ │ - ldr r3, [r4, #28] │ │ - orrs r3, r0 │ │ - str r3, [r4, #28] │ │ - b.n 9983c │ │ - ldr r1, [pc, #344] ; (99980 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99840 │ │ - movs r0, #1 │ │ - ldr r2, [r4, #28] │ │ - ldr r3, [pc, #332] ; (99984 ) │ │ - orrs r3, r2 │ │ - str r3, [r4, #28] │ │ - str r0, [r4, #84] ; 0x54 │ │ - b.n 99d24 │ │ - ldr r1, [pc, #324] ; (99988 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99854 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #6 │ │ - b.n 99aea │ │ - ldr r1, [pc, #308] ; (9998c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9988e │ │ - ldr r3, [sp, #4] │ │ - adds r3, #4 │ │ - adds r7, r7, r3 │ │ - ldr r3, [r7, #0] │ │ - cmp r3, #0 │ │ - bne.n 99870 │ │ - b.n 9967a │ │ - ldrb r0, [r3, #0] │ │ - bl 26348 │ │ - cmp r0, #0 │ │ - bne.n 9987c │ │ - b.n 9967a │ │ - ldr r3, [r4, #28] │ │ - lsls r3, r3, #31 │ │ - bpl.n 99884 │ │ - b.n 99d22 │ │ - ldr r0, [r7, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #84] ; 0x54 │ │ - b.n 99d22 │ │ - ldr r1, [pc, #256] ; (99990 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 998a8 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 998a4 │ │ - b.n 9967a │ │ - str r3, [r4, #20] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #232] ; (99994 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 998c2 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, #0 │ │ - bne.n 998be │ │ - b.n 9967a │ │ - str r3, [r4, #24] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #212] ; (99998 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 998d8 │ │ - ldr r3, [pc, #164] ; (99978 ) │ │ - str r3, [r4, #32] │ │ - str r3, [r4, #36] ; 0x24 │ │ - b.n 99af0 │ │ - ldr r1, [pc, #192] ; (9999c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99902 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 998ee │ │ - b.n 9967a │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 998f6 │ │ - b.n 9967a │ │ - adds r5, r3, #1 │ │ - cmp r2, #44 ; 0x2c │ │ - bne.n 998fe │ │ - b.n 99c44 │ │ - adds r3, r5, #0 │ │ - b.n 998ee │ │ - ldr r1, [pc, #156] ; (999a0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 999a4 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 99918 │ │ - b.n 9967a │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 99920 │ │ - b.n 9967a │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 99928 │ │ - b.n 99c58 │ │ - adds r3, r5, #0 │ │ - b.n 99918 │ │ - movs r7, #91 ; 0x5b │ │ - movs r1, r0 │ │ - movs r7, #65 ; 0x41 │ │ - movs r1, r0 │ │ - movs r7, #52 ; 0x34 │ │ - movs r1, r0 │ │ - movs r7, #40 ; 0x28 │ │ - movs r1, r0 │ │ - movs r7, #23 │ │ - movs r1, r0 │ │ - movs r7, #11 │ │ - movs r1, r0 │ │ - movs r7, #1 │ │ - movs r1, r0 │ │ - movs r6, #239 ; 0xef │ │ - movs r1, r0 │ │ - movs r6, #230 ; 0xe6 │ │ - movs r1, r0 │ │ - movs r6, #212 ; 0xd4 │ │ - movs r1, r0 │ │ - movs r6, #159 ; 0x9f │ │ - movs r1, r0 │ │ - movs r6, #172 ; 0xac │ │ - movs r1, r0 │ │ - movs r6, #158 ; 0x9e │ │ - movs r1, r0 │ │ - movs r6, #147 ; 0x93 │ │ - movs r1, r0 │ │ - movs r6, #85 ; 0x55 │ │ - movs r1, r0 │ │ - movs r6, #79 ; 0x4f │ │ - movs r1, r0 │ │ - movs r6, #99 ; 0x63 │ │ - movs r1, r0 │ │ - movs r6, #79 ; 0x4f │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - subs r7, r7, #7 │ │ - movs r0, r0 │ │ - cmp r7, #255 ; 0xff │ │ - movs r6, #27 │ │ - movs r1, r0 │ │ - movs r6, #16 │ │ - movs r1, r0 │ │ - asrs r1, r0, #32 │ │ - movs r0, r0 │ │ - movs r6, #9 │ │ - movs r1, r0 │ │ - movs r6, #5 │ │ - movs r1, r0 │ │ - movs r5, #213 ; 0xd5 │ │ - movs r1, r0 │ │ - movs r5, #195 ; 0xc3 │ │ - movs r1, r0 │ │ - movs r5, #176 ; 0xb0 │ │ - movs r1, r0 │ │ - movs r5, #163 ; 0xa3 │ │ - movs r1, r0 │ │ - movs r5, #132 ; 0x84 │ │ - movs r1, r0 │ │ - ldr r1, [pc, #748] ; (99c94 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 999ce │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 999ba │ │ - b.n 9967a │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 999c2 │ │ - b.n 9967a │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 999ca │ │ - b.n 99c6c │ │ - adds r3, r5, #0 │ │ - b.n 999ba │ │ - ldr r1, [pc, #712] ; (99c98 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 999f8 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 999e4 │ │ - b.n 9967a │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 999ec │ │ - b.n 9967a │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 999f4 │ │ - b.n 99c80 │ │ - adds r3, r5, #0 │ │ - b.n 999e4 │ │ - ldr r1, [pc, #672] ; (99c9c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99a22 │ │ - ldr r0, [r5, #4] │ │ - subs r3, r0, #0 │ │ - bne.n 99a0e │ │ - b.n 9967a │ │ - ldrb r2, [r3, #0] │ │ - cmp r2, #0 │ │ - bne.n 99a16 │ │ - b.n 9967a │ │ - adds r5, r3, #1 │ │ - cmp r2, #120 ; 0x78 │ │ - bne.n 99a1e │ │ - b.n 99d10 │ │ - adds r3, r5, #0 │ │ - b.n 99a0e │ │ - ldr r1, [pc, #636] ; (99ca0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99a44 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 99a38 │ │ - b.n 9967a │ │ - bl 265c4 │ │ - bl 9f000 <__aeabi_llsl@@Base+0x26c> │ │ - str r0, [r4, #72] ; 0x48 │ │ - b.n 99d22 │ │ - ldr r1, [pc, #604] ; (99ca4 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99a62 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 99a5a │ │ - b.n 9967a │ │ - bl 265b0 │ │ - str r0, [r4, #76] ; 0x4c │ │ - b.n 99d22 │ │ - ldr r1, [pc, #580] ; (99ca8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99a80 │ │ - ldr r0, [r5, #4] │ │ - cmp r0, #0 │ │ - bne.n 99a78 │ │ - b.n 9967a │ │ - bl 265b0 │ │ - str r0, [r4, #80] ; 0x50 │ │ - b.n 99d22 │ │ - ldr r1, [pc, #552] ; (99cac ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99a98 │ │ - movs r3, #4 │ │ - ldr r2, [r4, #96] ; 0x60 │ │ - orrs r3, r2 │ │ - str r3, [r4, #96] ; 0x60 │ │ - b.n 99af0 │ │ - ldr r1, [pc, #532] ; (99cb0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #16 │ │ - cmp r0, #0 │ │ - beq.n 99aea │ │ - ldr r1, [pc, #520] ; (99cb4 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #32 │ │ - cmp r0, #0 │ │ - beq.n 99aea │ │ - ldr r1, [pc, #508] ; (99cb8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #64 ; 0x40 │ │ - cmp r0, #0 │ │ - beq.n 99aea │ │ - ldr r1, [pc, #496] ; (99cbc ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - movs r3, #128 ; 0x80 │ │ - cmp r0, #0 │ │ - beq.n 99aea │ │ - ldr r1, [pc, #484] ; (99cc0 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99af4 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - ldr r2, [r4, #28] │ │ - orrs r3, r2 │ │ - str r3, [r4, #28] │ │ - movs r0, #1 │ │ - b.n 99d24 │ │ - ldr r1, [pc, #460] ; (99cc4 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99b16 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 99b0e │ │ - b.n 9967a │ │ - bl 265b0 │ │ - str r0, [r4, #116] ; 0x74 │ │ - b.n 99d22 │ │ - ldr r1, [pc, #432] ; (99cc8 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99bc8 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - adds r7, r7, r6 │ │ - ldr r0, [r7, #0] │ │ - cmp r0, #0 │ │ - bne.n 99b32 │ │ - b.n 9967a │ │ - ldr r1, [pc, #408] ; (99ccc ) │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99b44 │ │ - adds r4, #120 ; 0x78 │ │ - movs r3, #8 │ │ - b.n 99bc4 │ │ - ldr r1, [pc, #392] ; (99cd0 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99b58 │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #380] ; (99cd4 ) │ │ - b.n 99bc4 │ │ - ldr r1, [pc, #380] ; (99cd8 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99b6c │ │ - adds r4, #120 ; 0x78 │ │ - movs r3, #16 │ │ - b.n 99bc4 │ │ - ldr r1, [pc, #364] ; (99cdc ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - beq.n 99b66 │ │ - ldr r1, [pc, #356] ; (99ce0 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99b8e │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #344] ; (99ce4 ) │ │ - b.n 99bc4 │ │ - ldr r1, [pc, #344] ; (99ce8 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99ba2 │ │ - adds r4, #120 ; 0x78 │ │ - ldr r3, [pc, #332] ; (99cec ) │ │ - b.n 99bc4 │ │ - ldr r1, [pc, #332] ; (99cf0 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - beq.n 99b9c │ │ - ldr r1, [pc, #320] ; (99cf4 ) │ │ - ldr r0, [r7, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - beq.n 99bc0 │ │ - b.n 9967a │ │ - ldr r3, [pc, #308] ; (99cf8 ) │ │ - adds r4, #120 ; 0x78 │ │ - strh r3, [r4, #0] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #304] ; (99cfc ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99bec │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 99be2 │ │ - b.n 9967a │ │ - bl 265b0 │ │ - adds r4, #122 ; 0x7a │ │ - strb r0, [r4, #0] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #272] ; (99d00 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99c10 │ │ - adds r6, #1 │ │ - lsls r6, r6, #2 │ │ - ldr r0, [r6, r7] │ │ - cmp r0, #0 │ │ - bne.n 99c06 │ │ - b.n 9967a │ │ - bl 265b0 │ │ - adds r4, #124 ; 0x7c │ │ - strh r0, [r4, #0] │ │ - b.n 99d22 │ │ - ldr r1, [pc, #240] ; (99d04 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99c20 │ │ - b.n 9967a │ │ - ldr r1, [pc, #228] ; (99d08 ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 99c30 │ │ - b.n 9967a │ │ - ldr r1, [pc, #216] ; (99d0c ) │ │ - ldr r0, [r5, #0] │ │ - add r1, pc │ │ - bl 26648 │ │ - adds r3, r0, #0 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - lsls r0, r0, #1 │ │ - b.n 99d24 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #32] │ │ - adds r0, r5, #0 │ │ - bl 265b0 │ │ - str r0, [r4, #36] ; 0x24 │ │ - b.n 99d22 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - bl 265b0 │ │ - str r0, [r4, #44] ; 0x2c │ │ - b.n 99d22 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 265b0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - b.n 99d22 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #56] ; 0x38 │ │ - adds r0, r5, #0 │ │ - bl 265b0 │ │ - str r0, [r4, #60] ; 0x3c │ │ - b.n 99d22 │ │ - movs r4, #237 ; 0xed │ │ - movs r1, r0 │ │ - movs r4, #210 ; 0xd2 │ │ - movs r1, r0 │ │ - movs r4, #183 ; 0xb7 │ │ - movs r1, r0 │ │ - movs r4, #151 ; 0x97 │ │ - movs r1, r0 │ │ - movs r4, #125 ; 0x7d │ │ - movs r1, r0 │ │ - movs r4, #103 ; 0x67 │ │ - movs r1, r0 │ │ - movs r4, #83 ; 0x53 │ │ - movs r1, r0 │ │ - movs r4, #67 ; 0x43 │ │ - movs r1, r0 │ │ - movs r4, #61 ; 0x3d │ │ - movs r1, r0 │ │ - movs r4, #54 ; 0x36 │ │ - movs r1, r0 │ │ - movs r4, #49 ; 0x31 │ │ - movs r1, r0 │ │ - movs r4, #44 ; 0x2c │ │ - movs r1, r0 │ │ - movs r4, #23 │ │ - movs r1, r0 │ │ - movs r3, #252 ; 0xfc │ │ - movs r1, r0 │ │ - asrs r7, r3, #30 │ │ - movs r1, r0 │ │ - asrs r6, r1, #30 │ │ - movs r1, r0 │ │ - strh r0, [r1, #0] │ │ - vabdl.u , d31, d23 │ │ - movs r1, r0 │ │ - movs r3, #175 ; 0xaf │ │ - movs r1, r0 │ │ - movs r3, #167 ; 0xa7 │ │ - movs r1, r0 │ │ - asrs r0, r2, #32 │ │ - movs r0, r0 │ │ - asrs r5, r6, #29 │ │ - movs r1, r0 │ │ - strh r0, [r2, #0] │ │ - vsubw.u q9, , d5 │ │ - movs r1, r0 │ │ - movs r3, #125 ; 0x7d │ │ - movs r1, r0 │ │ - str r0, [sp, #64] ; 0x40 │ │ - ; instruction: 0xffff236b │ │ - movs r1, r0 │ │ - movs r3, #82 ; 0x52 │ │ - movs r1, r0 │ │ - movs r3, #56 ; 0x38 │ │ - movs r1, r0 │ │ - movs r3, #43 ; 0x2b │ │ - movs r1, r0 │ │ - movs r3, #34 ; 0x22 │ │ - movs r1, r0 │ │ - movs r2, #0 │ │ - strb r2, [r3, #0] │ │ - bl 265b0 │ │ - str r0, [r4, #64] ; 0x40 │ │ - adds r0, r5, #0 │ │ - bl 265b0 │ │ - str r0, [r4, #68] ; 0x44 │ │ - movs r0, #2 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - │ │ -00099d28 : │ │ - movs r3, #48 ; 0x30 │ │ - ldr r2, [r0, #4] │ │ - ands r3, r2 │ │ - cmp r3, #32 │ │ - beq.n 99d4c │ │ - cmp r3, #48 ; 0x30 │ │ - beq.n 99d40 │ │ - cmp r3, #16 │ │ - bne.n 99d46 │ │ - ldr r0, [pc, #24] ; (99d54 ) │ │ - add r0, pc │ │ - b.n 99d50 │ │ - ldr r0, [pc, #20] ; (99d58 ) │ │ - add r0, pc │ │ - b.n 99d50 │ │ - ldr r0, [pc, #20] ; (99d5c ) │ │ - add r0, pc │ │ - b.n 99d50 │ │ - ldr r0, [pc, #16] ; (99d60 ) │ │ - add r0, pc │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - movs r4, #8 │ │ - movs r1, r0 │ │ - movs r4, #91 ; 0x5b │ │ - movs r1, r0 │ │ - beq.n 99c88 │ │ - movs r0, r0 │ │ - movs r2, #38 ; 0x26 │ │ - movs r1, r0 │ │ - │ │ -00099d64 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #756] ; (9a05c ) │ │ - ldr r3, [pc, #756] ; (9a060 ) │ │ - ldr r4, [pc, #760] ; (9a064 ) │ │ - add r7, pc │ │ - ldr r3, [r7, r3] │ │ - add sp, r4 │ │ - add r1, sp, #1020 ; 0x3fc │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r0, #4] │ │ - adds r1, #192 ; 0xc0 │ │ - adds r6, r0, #0 │ │ - str r2, [r1, #0] │ │ - lsls r3, r3, #26 │ │ - bmi.n 99d90 │ │ - movs r3, #16 │ │ - ldr r2, [r6, #4] │ │ - tst r2, r3 │ │ - beq.n 99d8e │ │ - b.n 9a4b8 │ │ - b.n 9a4b4 │ │ - ldr r3, [r0, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 99df6 │ │ - bl 26d2c │ │ - ldr r3, [pc, #716] ; (9a068 ) │ │ - str r0, [sp, #16] │ │ - ldr r4, [r7, r3] │ │ - cmp r0, #0 │ │ - bne.n 99db2 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #708] ; (9a06c ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 99df6 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #696] ; (9a070 ) │ │ - adds r1, #168 ; 0xa8 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r5, r3 │ │ - bge.n 99dec │ │ - cmp r5, #0 │ │ - ble.n 99dd4 │ │ - adds r1, r4, #0 │ │ - movs r0, #44 ; 0x2c │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ - adds r0, r5, #0 │ │ - bl 26d40 │ │ - adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #660] ; (9a074 ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r5, #1 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - b.n 99dc0 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ - ldr r0, [r6, #12] │ │ - bl 26d58 │ │ - cmp r0, #0 │ │ - bge.n 99e16 │ │ - bl 24ce4 │ │ - ldr r3, [pc, #608] ; (9a068 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #620] ; (9a078 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9a57e │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 99e34 │ │ - bl 26d84 │ │ - ldr r3, [pc, #580] ; (9a068 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #596] ; (9a07c ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r3, r6, #0 │ │ - adds r3, #140 ; 0x8c │ │ - ldr r1, [r3, #0] │ │ - movs r0, #0 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #144 ; 0x90 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #1 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #148 ; 0x94 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #2 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #152 ; 0x98 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #3 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #168 ; 0xa8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #5 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #156 ; 0x9c │ │ - ldr r1, [r3, #0] │ │ - movs r0, #4 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #160 ; 0xa0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #6 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #164 ; 0xa4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #7 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #172 ; 0xac │ │ - ldr r1, [r3, #0] │ │ - movs r0, #8 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #176 ; 0xb0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #9 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #180 ; 0xb4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #10 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #184 ; 0xb8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #11 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #188 ; 0xbc │ │ - ldr r1, [r3, #0] │ │ - movs r0, #12 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #192 ; 0xc0 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #13 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #196 ; 0xc4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #14 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #204 ; 0xcc │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - blt.n 99ef8 │ │ - movs r0, #15 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #200 ; 0xc8 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #16 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #208 ; 0xd0 │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - beq.n 99f20 │ │ - movs r0, #17 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #212 ; 0xd4 │ │ - ldr r1, [r3, #0] │ │ - movs r0, #18 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #216 ; 0xd8 │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 99f32 │ │ - movs r0, #20 │ │ - movs r1, #1 │ │ - bl 27260 │ │ - adds r3, r6, #0 │ │ - adds r3, #220 ; 0xdc │ │ - ldr r1, [r3, #0] │ │ - cmp r1, #0 │ │ - beq.n 99f42 │ │ - movs r0, #21 │ │ - bl 27260 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #30 │ │ - bmi.n 99f4a │ │ - b.n 9a15e │ │ - bl 26d98 │ │ - ldr r3, [pc, #280] ; (9a068 ) │ │ - str r0, [sp, #24] │ │ - ldr r1, [pc, #300] ; (9a080 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r2, [sp, #24] │ │ - add r1, pc │ │ - adds r0, r3, #0 │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - movs r5, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #24] │ │ - cmp r5, r3 │ │ - blt.n 99f6e │ │ - b.n 9a15e │ │ - adds r0, r5, #0 │ │ - bl 26db0 │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [pc, #268] ; (9a084 ) │ │ - add r4, sp, #68 ; 0x44 │ │ - adds r2, #168 ; 0xa8 │ │ - adds r3, r0, #0 │ │ - str r2, [sp, #20] │ │ - adds r0, r2, #0 │ │ - add r1, pc │ │ - adds r2, r5, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r4, #0 │ │ - movs r2, #16 │ │ - movs r1, #0 │ │ - bl 263a0 │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 26dc4 │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - ldr r2, [r4, #8] │ │ - ldr r3, [r4, #12] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r0, [sp, #20] │ │ - add r4, sp, #84 ; 0x54 │ │ - str r1, [sp, #4] │ │ - ldr r1, [pc, #216] ; (9a088 ) │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r1, r4, #0 │ │ - adds r0, r5, #0 │ │ - bl 26e08 │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - add r1, sp, #48 ; 0x30 │ │ - add r2, sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r3, sp, #56 ; 0x38 │ │ - bl 25a00 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #12] │ │ - ldr r4, [sp, #48] ; 0x30 │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 259ec │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r1, [pc, #164] ; (9a08c ) │ │ - str r0, [sp, #8] │ │ - str r3, [sp, #0] │ │ - ldr r2, [sp, #28] │ │ - str r4, [sp, #4] │ │ - ldr r0, [sp, #20] │ │ - add r1, pc │ │ - ldr r3, [sp, #32] │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #0 │ │ - bne.n 9a00c │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 9a00c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - beq.n 9a042 │ │ - ldr r4, [sp, #16] │ │ - ldr r1, [pc, #128] ; (9a090 ) │ │ - adds r4, #168 ; 0xa8 │ │ - add r1, pc │ │ - adds r0, r4, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #120] ; (9a094 ) │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #112] ; (9a098 ) │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - cmp r2, #0 │ │ - beq.n 9a042 │ │ - ldr r1, [pc, #96] ; (9a09c ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r5, #0 │ │ - bl 26ddc │ │ - str r0, [sp, #28] │ │ - cmp r0, #0 │ │ - bne.n 9a0a4 │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [pc, #76] ; (9a0a0 ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 9a15a │ │ - lsls r4, r0, #2 │ │ - movs r4, r0 │ │ - bl ffd8f062 <_end@@Base+0xffcb05fa> │ │ - ; instruction: 0xfb3cffff │ │ - bl ffd9306a <_end@@Base+0xffcb4602> │ │ - movs r6, #28 │ │ - movs r1, r0 │ │ - movs r6, #39 ; 0x27 │ │ - movs r1, r0 │ │ - movs r6, #21 │ │ - movs r1, r0 │ │ - movs r5, #235 ; 0xeb │ │ - movs r1, r0 │ │ - movs r5, #249 ; 0xf9 │ │ - movs r1, r0 │ │ - movs r4, #221 ; 0xdd │ │ - movs r1, r0 │ │ - movs r4, #203 ; 0xcb │ │ - movs r1, r0 │ │ - movs r4, #175 ; 0xaf │ │ - movs r1, r0 │ │ - movs r4, #131 ; 0x83 │ │ - movs r1, r0 │ │ - movs r4, #151 ; 0x97 │ │ - movs r1, r0 │ │ - movs r4, #164 ; 0xa4 │ │ - movs r1, r0 │ │ - movs r4, #179 ; 0xb3 │ │ - movs r1, r0 │ │ - movs r4, #190 ; 0xbe │ │ - movs r1, r0 │ │ - movs r4, #193 ; 0xc1 │ │ - movs r1, r0 │ │ - ldr r1, [sp, #16] │ │ - ldr r0, [pc, #804] ; (9a3cc ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - movs r3, #0 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #28] │ │ - cmp r3, r2 │ │ - bge.n 9a15a │ │ - add r4, sp, #84 ; 0x54 │ │ - adds r2, r4, #0 │ │ - ldr r1, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 26df0 │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #0] │ │ - add r3, sp, #64 ; 0x40 │ │ - add r1, sp, #48 ; 0x30 │ │ - add r2, sp, #52 ; 0x34 │ │ - str r3, [sp, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - add r3, sp, #56 ; 0x38 │ │ - bl 25a00 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - str r3, [sp, #32] │ │ - ldr r3, [r4, #8] │ │ - ldr r4, [r4, #12] │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r3, [sp, #40] ; 0x28 │ │ - bl 259ec │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r0, [sp, #12] │ │ - ldr r1, [pc, #728] ; (9a3d0 ) │ │ - str r3, [sp, #0] │ │ - ldr r0, [sp, #16] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #20] │ │ - str r4, [sp, #4] │ │ - str r3, [sp, #8] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - ldr r3, [sp, #32] │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #0 │ │ - bne.n 9a11e │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bne.n 9a11e │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #0 │ │ - beq.n 9a154 │ │ - ldr r4, [sp, #16] │ │ - ldr r1, [pc, #688] ; (9a3d4 ) │ │ - adds r4, #168 ; 0xa8 │ │ - add r1, pc │ │ - adds r0, r4, #0 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #680] ; (9a3d8 ) │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r1, [pc, #672] ; (9a3dc ) │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - cmp r2, #0 │ │ - beq.n 9a154 │ │ - ldr r1, [pc, #660] ; (9a3e0 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - b.n 9a0b2 │ │ - adds r5, #1 │ │ - b.n 99f66 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #29 │ │ - bpl.n 9a1a2 │ │ - bl 25bc0 │ │ - ldr r3, [pc, #632] ; (9a3e4 ) │ │ - str r0, [sp, #16] │ │ - ldr r1, [r7, r3] │ │ - adds r1, #168 ; 0xa8 │ │ - cmp r0, #0 │ │ - bne.n 9a17e │ │ - ldr r0, [pc, #624] ; (9a3e8 ) │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 9a1a2 │ │ - ldr r0, [pc, #620] ; (9a3ec ) │ │ - movs r4, #0 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r4, r3 │ │ - bge.n 9a1a2 │ │ - add r5, sp, #104 ; 0x68 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 25bd4 │ │ - adds r0, r5, #0 │ │ - bl 99170 │ │ - adds r4, #1 │ │ - b.n 9a188 │ │ - add r4, sp, #84 ; 0x54 │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - movs r2, #20 │ │ - bl 263a0 │ │ - ldr r3, [r6, #76] ; 0x4c │ │ - cmp r3, #15 │ │ - beq.n 9a1ca │ │ - bgt.n 9a1be │ │ - cmp r3, #8 │ │ - bne.n 9a1d2 │ │ - ldr r3, [pc, #564] ; (9a3f0 ) │ │ - b.n 9a1d4 │ │ - cmp r3, #16 │ │ - beq.n 9a1ce │ │ - cmp r3, #24 │ │ - bne.n 9a1d2 │ │ - ldr r3, [pc, #556] ; (9a3f4 ) │ │ - b.n 9a1d4 │ │ - ldr r3, [pc, #556] ; (9a3f8 ) │ │ - b.n 9a1d4 │ │ - ldr r3, [pc, #556] ; (9a3fc ) │ │ - b.n 9a1d4 │ │ - ldr r3, [pc, #556] ; (9a400 ) │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [r6, #80] ; 0x50 │ │ - str r3, [r4, #12] │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - lsls r0, r3, #2 │ │ - bl 26298 │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - str r0, [r6, #88] ; 0x58 │ │ - lsls r0, r3, #2 │ │ - bl 26298 │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - str r0, [r6, #104] ; 0x68 │ │ - lsls r0, r3, #2 │ │ - bl 26298 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - str r0, [r6, #108] ; 0x6c │ │ - cmp r3, #0 │ │ - beq.n 9a208 │ │ - movs r3, #0 │ │ - str r3, [sp, #16] │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - bne.n 9a246 │ │ - ldr r3, [pc, #472] ; (9a3e4 ) │ │ - ldr r0, [pc, #504] ; (9a404 ) │ │ - ldr r3, [r7, r3] │ │ - add r0, pc │ │ - adds r1, r3, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 9a582 │ │ - ldr r3, [r6, #24] │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - beq.n 9a226 │ │ - b.n 9a338 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - bl 2704c │ │ - movs r3, #0 │ │ - ldr r2, [r6, #104] ; 0x68 │ │ - ldr r5, [r6, #100] ; 0x64 │ │ - str r3, [r2, r4] │ │ - ldr r2, [r6, #108] ; 0x6c │ │ - str r3, [r2, r4] │ │ - cmp r5, r3 │ │ - bne.n 9a240 │ │ - b.n 9a37e │ │ - ldr r3, [sp, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #16] │ │ - ldr r2, [r6, #84] ; 0x54 │ │ - ldr r3, [sp, #16] │ │ - cmp r3, r2 │ │ - blt.n 9a250 │ │ - b.n 99d84 │ │ - add r5, sp, #188 ; 0xbc │ │ - ldr r3, [r6, #20] │ │ - cmp r2, #1 │ │ - ble.n 9a26e │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [sp, #16] │ │ - adds r0, r5, #0 │ │ - adds r2, #1 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #420] ; (9a408 ) │ │ - lsls r1, r1, #3 │ │ - add r2, pc │ │ - bl 27744 │ │ - b.n 9a27a │ │ - movs r2, #128 ; 0x80 │ │ - adds r0, r5, #0 │ │ - adds r1, r3, #0 │ │ - lsls r2, r2, #3 │ │ - bl 26450 │ │ - ldr r3, [sp, #16] │ │ - adds r0, r5, #0 │ │ - lsls r4, r3, #2 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r1, [r6, #32] │ │ - ldr r2, [r6, #36] ; 0x24 │ │ - adds r3, r3, r4 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - str r3, [sp, #0] │ │ - ldr r3, [r6, #28] │ │ - str r3, [sp, #4] │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - bl 26ea0 │ │ - ldr r3, [sp, #20] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - cmp r0, #0 │ │ - bne.n 9a2ba │ │ - bl 24ce4 │ │ - ldr r3, [pc, #312] ; (9a3e4 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #348] ; (9a40c ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9a57e │ │ - ldr r1, [r6, #48] ; 0x30 │ │ - ldr r2, [r6, #52] ; 0x34 │ │ - cmp r1, #0 │ │ - bne.n 9a2c6 │ │ - cmp r2, #0 │ │ - beq.n 9a2ca │ │ - bl 26fdc │ │ - ldr r1, [r6, #56] ; 0x38 │ │ - ldr r2, [r6, #60] ; 0x3c │ │ - cmp r1, #0 │ │ - bne.n 9a2d6 │ │ - cmp r2, #0 │ │ - beq.n 9a2de │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - bl 27008 │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - add r1, sp, #64 ; 0x40 │ │ - add r2, sp, #68 ; 0x44 │ │ - ldr r0, [r3, r4] │ │ - bl 26fc8 │ │ - ldr r3, [r6, #28] │ │ - lsls r3, r3, #26 │ │ - bmi.n 9a312 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r1, [r6, #40] ; 0x28 │ │ - ldr r2, [r6, #44] ; 0x2c │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - cmp r3, r1 │ │ - bne.n 9a300 │ │ - cmp r0, r2 │ │ - beq.n 9a312 │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #268] ; (9a410 ) │ │ - add r0, pc │ │ - bl 9f7a0 <__aeabi_llsl@@Base+0xa0c> │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - str r3, [r6, #40] ; 0x28 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r3, [r6, #44] ; 0x2c │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - add r1, sp, #84 ; 0x54 │ │ - ldr r0, [r3, r4] │ │ - bl 26e60 │ │ - cmp r0, #0 │ │ - blt.n 9a322 │ │ - b.n 9a21c │ │ - bl 24ce4 │ │ - ldr r3, [pc, #188] ; (9a3e4 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #228] ; (9a414 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9a57e │ │ - ldr r1, [pc, #220] ; (9a418 ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - bl 26094 │ │ - movs r1, #1 │ │ - bl 26924 │ │ - subs r5, r0, #0 │ │ - bne.n 9a368 │ │ - bl 24ce4 │ │ - ldr r2, [pc, #144] ; (9a3e4 ) │ │ - adds r3, r0, #0 │ │ - ldr r2, [r7, r2] │ │ - ldr r1, [pc, #196] ; (9a41c ) │ │ - adds r0, r2, #0 │ │ - str r2, [sp, #24] │ │ - add r1, pc │ │ - ldr r2, [sp, #20] │ │ - adds r0, #168 ; 0xa8 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - b.n 9a226 │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - bne.n 9a372 │ │ - b.n 9a596 │ │ - ldr r3, [r0, #20] │ │ - movs r1, #1 │ │ - ldrb r2, [r3, #0] │ │ - bl 26964 │ │ - b.n 9a596 │ │ - ldr r3, [r6, #92] ; 0x5c │ │ - cmp r3, #0 │ │ - bne.n 9a392 │ │ - ldr r3, [r6, #28] │ │ - lsls r3, r3, #30 │ │ - bpl.n 9a38c │ │ - b.n 9a240 │ │ - movs r5, #1 │ │ - negs r5, r5 │ │ - b.n 9a424 │ │ - bl 25bc0 │ │ - str r0, [sp, #20] │ │ - ldr r3, [sp, #20] │ │ - cmp r5, r3 │ │ - bge.n 9a3b6 │ │ - add r1, sp, #104 ; 0x68 │ │ - adds r0, r5, #0 │ │ - bl 25bd4 │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - ldr r1, [r6, #92] ; 0x5c │ │ - bl 26674 │ │ - cmp r0, #0 │ │ - bne.n 9a3c8 │ │ - adds r3, r5, #1 │ │ - bne.n 9a424 │ │ - ldr r3, [pc, #44] ; (9a3e4 ) │ │ - ldr r1, [pc, #100] ; (9a420 ) │ │ - ldr r2, [r6, #92] ; 0x5c │ │ - ldr r3, [r7, r3] │ │ - add r1, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - b.n 9a57e │ │ - adds r5, #1 │ │ - b.n 9a398 │ │ - movs r4, #144 ; 0x90 │ │ - movs r1, r0 │ │ - movs r4, #81 ; 0x51 │ │ - movs r1, r0 │ │ - movs r4, #98 ; 0x62 │ │ - movs r1, r0 │ │ - movs r4, #113 ; 0x71 │ │ - movs r1, r0 │ │ - movs r4, #130 ; 0x82 │ │ - movs r1, r0 │ │ - movs r4, #143 ; 0x8f │ │ - movs r1, r0 │ │ - bl ffd933e6 <_end@@Base+0xffcb497e> │ │ - movs r4, #132 ; 0x84 │ │ - movs r1, r0 │ │ - movs r4, #148 ; 0x94 │ │ - movs r1, r0 │ │ - lsrs r1, r0, #32 │ │ - asrs r0, r0, #12 │ │ - adds r3, r0, r0 │ │ - asrs r0, r2, #28 │ │ - lsrs r2, r0, #28 │ │ - asrs r3, r2, #20 │ │ - asrs r2, r0, #32 │ │ - asrs r5, r2, #20 │ │ - adds r4, r0, r0 │ │ - asrs r6, r2, #24 │ │ - movs r4, #34 ; 0x22 │ │ - movs r1, r0 │ │ - movs r3, #218 ; 0xda │ │ - movs r1, r0 │ │ - movs r3, #144 ; 0x90 │ │ - movs r1, r0 │ │ - movs r3, #94 ; 0x5e │ │ - movs r1, r0 │ │ - movs r3, #86 ; 0x56 │ │ - movs r1, r0 │ │ - movs r3, #120 ; 0x78 │ │ - movs r1, r0 │ │ - movs r3, #91 ; 0x5b │ │ - movs r1, r0 │ │ - movs r3, #15 │ │ - movs r1, r0 │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - adds r1, r5, #0 │ │ - adds r3, r3, r4 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - ldr r2, [r6, #96] ; 0x60 │ │ - ldr r0, [r3, r4] │ │ - bl 25c04 │ │ - ldr r3, [sp, #20] │ │ - str r0, [r3, #0] │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - ldr r3, [r3, r4] │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 9a45a │ │ - bl 24ce4 │ │ - ldr r3, [pc, #356] ; (9a5b0 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #356] ; (9a5b4 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9a57e │ │ - ldr r1, [r6, #64] ; 0x40 │ │ - cmp r1, #0 │ │ - beq.n 9a46e │ │ - ldr r2, [r6, #68] ; 0x44 │ │ - cmp r2, #0 │ │ - beq.n 9a46e │ │ - ldr r0, [sp, #20] │ │ - bl 25df0 │ │ - b.n 9a486 │ │ - ldr r5, [r6, #72] ; 0x48 │ │ - movs r1, #0 │ │ - adds r0, r5, #0 │ │ - bl 9ef90 <__aeabi_llsl@@Base+0x1fc> │ │ - cmp r0, #0 │ │ - bne.n 9a486 │ │ - ldr r0, [sp, #20] │ │ - adds r1, r5, #0 │ │ - adds r2, r5, #0 │ │ - bl 25e74 │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #29 │ │ - bmi.n 9a48e │ │ - b.n 9a240 │ │ - ldr r3, [pc, #288] ; (9a5b0 ) │ │ - ldr r0, [pc, #292] ; (9a5b8 ) │ │ - ldr r3, [r7, r3] │ │ - add r0, pc │ │ - adds r1, r3, #0 │ │ - adds r1, #168 ; 0xa8 │ │ - str r3, [sp, #20] │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [r6, #104] ; 0x68 │ │ - ldr r0, [r3, r4] │ │ - add r4, sp, #104 ; 0x68 │ │ - adds r1, r4, #0 │ │ - bl 25c48 │ │ - adds r0, r4, #0 │ │ - bl 99170 │ │ - b.n 9a240 │ │ - movs r0, #1 │ │ - b.n 9a584 │ │ - ldr r2, [r6, #8] │ │ - tst r2, r3 │ │ - beq.n 9a51e │ │ - bl 249a4 │ │ - ldr r3, [pc, #236] ; (9a5b0 ) │ │ - str r0, [sp, #16] │ │ - ldr r4, [r7, r3] │ │ - cmp r0, #0 │ │ - bne.n 9a4da │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #236] ; (9a5bc ) │ │ - adds r1, #168 ; 0xa8 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - b.n 9a51e │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #224] ; (9a5c0 ) │ │ - adds r1, #168 ; 0xa8 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - bl 9edd0 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #16] │ │ - cmp r5, r3 │ │ - bge.n 9a514 │ │ - cmp r5, #0 │ │ - ble.n 9a4fc │ │ - adds r1, r4, #0 │ │ - movs r0, #44 ; 0x2c │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ - adds r0, r5, #0 │ │ - bl 249b8 │ │ - adds r2, r0, #0 │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #188] ; (9a5c4 ) │ │ - adds r0, #168 ; 0xa8 │ │ - adds r5, #1 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - b.n 9a4e8 │ │ - adds r1, r4, #0 │ │ - movs r0, #10 │ │ - adds r1, #168 ; 0xa8 │ │ - bl 9f790 <__aeabi_llsl@@Base+0x9fc> │ │ - ldr r0, [r6, #112] ; 0x70 │ │ - bl 249cc │ │ - cmp r0, #0 │ │ - bge.n 9a53e │ │ - bl 24ce4 │ │ - ldr r3, [pc, #128] ; (9a5b0 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #148] ; (9a5c8 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9a57e │ │ - ldr r3, [r6, #8] │ │ - lsls r3, r3, #31 │ │ - bpl.n 9a55c │ │ - bl 249f4 │ │ - ldr r3, [pc, #100] ; (9a5b0 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #124] ; (9a5cc ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #16] │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r6, #0 │ │ - movs r1, #0 │ │ - adds r0, #116 ; 0x74 │ │ - bl 24a08 │ │ - cmp r0, #0 │ │ - bge.n 9a4b4 │ │ - bl 24ce4 │ │ - ldr r3, [pc, #64] ; (9a5b0 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [pc, #88] ; (9a5d0 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #16] │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - movs r0, #0 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #192 ; 0xc0 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9a5a8 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r3, [r6, #88] ; 0x58 │ │ - adds r1, r5, #0 │ │ - ldr r0, [r3, r4] │ │ - bl 26f44 │ │ - adds r0, r5, #0 │ │ - bl 268cc │ │ - b.n 9a226 │ │ - ldr r3, [pc, #40] ; (9a5d4 ) │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - bl ffd935b2 <_end@@Base+0xffcb4b4a> │ │ - movs r2, #156 ; 0x9c │ │ - movs r1, r0 │ │ - movs r2, #124 ; 0x7c │ │ - movs r1, r0 │ │ - movs r2, #81 ; 0x51 │ │ - movs r1, r0 │ │ - movs r2, #92 ; 0x5c │ │ - movs r1, r0 │ │ - subs r5, r5, #3 │ │ - movs r1, r0 │ │ - movs r2, #28 │ │ - movs r1, r0 │ │ - movs r2, #42 ; 0x2a │ │ - movs r1, r0 │ │ - movs r2, #18 │ │ - movs r1, r0 │ │ - lsls r4, r0, #19 │ │ - ... │ │ - │ │ -0009a5d8 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #684] ; (9a888 ) │ │ - sub sp, #356 ; 0x164 │ │ - str r2, [sp, #52] ; 0x34 │ │ - add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #676] ; (9a88c ) │ │ - adds r5, r0, #0 │ │ - ldr r3, [r2, r3] │ │ - adds r4, r1, #0 │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [r0, #8] │ │ - str r2, [sp, #348] ; 0x15c │ │ - lsls r3, r3, #28 │ │ - bmi.n 9a5fc │ │ - b.n 9aaa6 │ │ - movs r3, #128 ; 0x80 │ │ - ldr r1, [r1, #0] │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bne.n 9a608 │ │ - b.n 9aaa6 │ │ - ldr r2, [pc, #644] ; (9a890 ) │ │ - cmp r1, r2 │ │ - bne.n 9a610 │ │ - b.n 9aaa6 │ │ - ldr r2, [pc, #640] ; (9a894 ) │ │ - cmp r1, r2 │ │ - bne.n 9a618 │ │ - b.n 9a866 │ │ - bhi.n 9a6c0 │ │ - ldr r2, [pc, #636] ; (9a898 ) │ │ - cmp r1, r2 │ │ - bne.n 9a622 │ │ - b.n 9a82e │ │ - bhi.n 9a67c │ │ - movs r2, #192 ; 0xc0 │ │ - lsls r2, r2, #2 │ │ - cmp r1, r2 │ │ - bne.n 9a62e │ │ - b.n 9a7e8 │ │ - bhi.n 9a646 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - cmp r1, r3 │ │ - bne.n 9a63a │ │ - b.n 9aa8c │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #2 │ │ - cmp r1, r3 │ │ - bne.n 9a644 │ │ - b.n 9a760 │ │ - b.n 9aa9e │ │ - ldr r2, [pc, #596] ; (9a89c ) │ │ - cmp r1, r2 │ │ - bne.n 9a64e │ │ - b.n 9a80e │ │ - cmp r1, r3 │ │ - bne.n 9a654 │ │ - b.n 9a81a │ │ - ldr r3, [pc, #584] ; (9a8a0 ) │ │ - cmp r1, r3 │ │ - beq.n 9a65c │ │ - b.n 9aa9e │ │ - ldr r6, [r4, #16] │ │ - ldr r3, [r4, #8] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - bl 25598 │ │ - ldr r7, [r4, #20] │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r7, #0 │ │ - bl 255c0 │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #556] ; (9a8a4 ) │ │ - str r7, [sp, #0] │ │ - add r0, pc │ │ - b.n 9a806 │ │ - ldr r3, [pc, #552] ; (9a8a8 ) │ │ - cmp r1, r3 │ │ - bne.n 9a684 │ │ - b.n 9a86e │ │ - bhi.n 9a6ae │ │ - ldr r3, [pc, #548] ; (9a8ac ) │ │ - cmp r1, r3 │ │ - bne.n 9a68e │ │ - b.n 9a856 │ │ - bcs.n 9a692 │ │ - b.n 9a83e │ │ - ldr r3, [pc, #540] ; (9a8b0 ) │ │ - cmp r1, r3 │ │ - beq.n 9a69a │ │ - b.n 9aa9e │ │ - movs r1, #16 │ │ - ldrsh r3, [r4, r1] │ │ - movs r0, #18 │ │ - ldrsh r1, [r4, r0] │ │ - ldr r0, [pc, #528] ; (9a8b4 ) │ │ - ldrb r2, [r4, #12] │ │ - str r1, [sp, #0] │ │ - add r0, pc │ │ - ldr r1, [r4, #8] │ │ - b.n 9a9f6 │ │ - ldr r3, [pc, #520] ; (9a8b8 ) │ │ - cmp r1, r3 │ │ - bne.n 9a6b6 │ │ - b.n 9a99c │ │ - bhi.n 9a6ba │ │ - b.n 9a994 │ │ - ldr r0, [pc, #512] ; (9a8bc ) │ │ - add r0, pc │ │ - b.n 9a86a │ │ - ldr r3, [pc, #508] ; (9a8c0 ) │ │ - cmp r1, r3 │ │ - bhi.n 9a712 │ │ - movs r3, #224 ; 0xe0 │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bcc.n 9a6d0 │ │ - b.n 9aa1a │ │ - ldr r3, [pc, #496] ; (9a8c4 ) │ │ - cmp r1, r3 │ │ - bne.n 9a6d8 │ │ - b.n 9a9fc │ │ - bhi.n 9a6fc │ │ - movs r3, #202 ; 0xca │ │ - lsls r3, r3, #3 │ │ - cmp r1, r3 │ │ - bne.n 9a6e4 │ │ - b.n 9a9b0 │ │ - ldr r3, [pc, #480] ; (9a8c8 ) │ │ - cmp r1, r3 │ │ - beq.n 9a6ec │ │ - b.n 9aa9e │ │ - ldrb r6, [r4, #12] │ │ - adds r0, r6, #0 │ │ - bl 990a8 │ │ - adds r3, r0, #0 │ │ - ldr r0, [pc, #468] ; (9a8cc ) │ │ - add r0, pc │ │ - b.n 9aa0a │ │ - ldr r3, [pc, #464] ; (9a8d0 ) │ │ - cmp r1, r3 │ │ - bne.n 9a704 │ │ - b.n 9a9aa │ │ - ldr r3, [pc, #460] ; (9a8d4 ) │ │ - cmp r1, r3 │ │ - beq.n 9a70c │ │ - b.n 9aa9e │ │ - ldr r0, [pc, #456] ; (9a8d8 ) │ │ - add r0, pc │ │ - b.n 9a86a │ │ - movs r3, #144 ; 0x90 │ │ - lsls r3, r3, #4 │ │ - cmp r1, r3 │ │ - bne.n 9a71c │ │ - b.n 9aa14 │ │ - bhi.n 9a73e │ │ - ldr r3, [pc, #444] ; (9a8dc ) │ │ - cmp r1, r3 │ │ - bne.n 9a726 │ │ - b.n 9aa70 │ │ - ldr r3, [pc, #440] ; (9a8e0 ) │ │ - cmp r1, r3 │ │ - bne.n 9a72e │ │ - b.n 9aa7e │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #4 │ │ - cmp r1, r3 │ │ - beq.n 9a738 │ │ - b.n 9aa9e │ │ - ldr r0, [pc, #424] ; (9a8e4 ) │ │ - add r0, pc │ │ - b.n 9aa74 │ │ - ldr r3, [pc, #424] ; (9a8e8 ) │ │ - cmp r1, r3 │ │ - bne.n 9a746 │ │ - b.n 9aa86 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #8 │ │ - cmp r1, r3 │ │ - bne.n 9a750 │ │ - b.n 9aa96 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #6 │ │ - cmp r1, r3 │ │ - beq.n 9a75a │ │ - b.n 9aa9e │ │ - ldr r0, [pc, #400] ; (9a8ec ) │ │ - add r0, pc │ │ - b.n 9aa90 │ │ - ldrb r2, [r4, #12] │ │ - ldr r1, [r4, #8] │ │ - subs r0, r2, #1 │ │ - cmp r0, #15 │ │ - bhi.n 9a7e2 │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - lsrs r0, r1, #12 │ │ - asrs r6, r1, #4 │ │ - adds r4, r2, r4 │ │ - subs r4, r3, #4 │ │ - movs r5, #34 ; 0x22 │ │ - cmp r3, #40 ; 0x28 │ │ - adds r1, #46 ; 0x2e │ │ - adds r7, #52 ; 0x34 │ │ - ldr r0, [pc, #368] ; (9a8f0 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #364] ; (9a8f4 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #364] ; (9a8f8 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #360] ; (9a8fc ) │ │ - add r0, pc │ │ - b.n 9a79a │ │ - ldr r0, [pc, #360] ; (9a900 ) │ │ - add r0, pc │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #20] │ │ - b.n 9aa0e │ │ - ldr r0, [pc, #352] ; (9a904 ) │ │ - add r0, pc │ │ - b.n 9a79a │ │ - ldr r0, [pc, #352] ; (9a908 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #348] ; (9a90c ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #348] ; (9a910 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #344] ; (9a914 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #344] ; (9a918 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #340] ; (9a91c ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #340] ; (9a920 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #336] ; (9a924 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #336] ; (9a928 ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #332] ; (9a92c ) │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #332] ; (9a930 ) │ │ - add r0, pc │ │ - b.n 9a9a4 │ │ - ldr r6, [r4, #16] │ │ - ldr r3, [r4, #8] │ │ - adds r0, r6, #0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - bl 25598 │ │ - ldr r7, [r4, #20] │ │ - str r0, [sp, #56] ; 0x38 │ │ - adds r0, r7, #0 │ │ - bl 255c0 │ │ - str r0, [sp, #4] │ │ - ldr r0, [pc, #304] ; (9a934 ) │ │ - str r7, [sp, #0] │ │ - add r0, pc │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - adds r2, r6, #0 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - b.n 9a850 │ │ - adds r1, r4, #0 │ │ - ldr r0, [pc, #292] ; (9a938 ) │ │ - adds r1, #12 │ │ - ldr r2, [r4, #8] │ │ - add r0, pc │ │ - b.n 9a9a4 │ │ - ldr r3, [r4, #32] │ │ - ldr r0, [pc, #284] ; (9a93c ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - ldr r1, [r4, #20] │ │ - ldr r2, [r4, #24] │ │ - ldr r3, [r4, #28] │ │ - b.n 9a850 │ │ - ldrb r3, [r4, #18] │ │ - ldrb r1, [r4, #16] │ │ - ldr r0, [pc, #268] ; (9a940 ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - b.n 9a84c │ │ - ldrb r3, [r4, #18] │ │ - ldrb r1, [r4, #16] │ │ - ldr r0, [pc, #256] ; (9a944 ) │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #8] │ │ - add r0, pc │ │ - str r3, [sp, #4] │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [r4, #24] │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [pc, #236] ; (9a948 ) │ │ - str r3, [sp, #0] │ │ - add r0, pc │ │ - ldr r1, [r4, #16] │ │ - ldr r2, [r4, #20] │ │ - ldr r3, [r4, #24] │ │ - b.n 9a9f6 │ │ - ldr r0, [pc, #228] ; (9a94c ) │ │ - add r0, pc │ │ - ldr r1, [r4, #8] │ │ - b.n 9aaa2 │ │ - ldrb r0, [r4, #13] │ │ - cmp r0, #12 │ │ - bls.n 9a876 │ │ - b.n 9a986 │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - ldr r3, [r5, #100] ; 0x64 │ │ - strb r4, [r6, #5] │ │ - strh r2, [r7, #50] ; 0x32 │ │ - strh r7, [r6, #50] ; 0x32 │ │ - strh r0, [r0, #28] │ │ - strh r6, [r0, #52] ; 0x34 │ │ - lsls r5, r7, #1 │ │ - ldrb.w r0, [r0, r3] │ │ - bl ffd8f88e <_end@@Base+0xffcb0e26> │ │ - lsls r2, r0, #28 │ │ - movs r0, r0 │ │ - lsls r6, r0, #24 │ │ - movs r0, r0 │ │ - lsls r1, r0, #16 │ │ - movs r0, r0 │ │ - lsls r3, r0, #12 │ │ - movs r0, r0 │ │ - lsls r1, r0, #12 │ │ - movs r0, r0 │ │ - movs r4, #130 ; 0x82 │ │ - movs r1, r0 │ │ - lsls r2, r0, #24 │ │ - movs r0, r0 │ │ - lsls r3, r0, #16 │ │ - movs r0, r0 │ │ - lsls r1, r0, #24 │ │ - movs r0, r0 │ │ - movs r6, #71 ; 0x47 │ │ - movs r1, r0 │ │ - lsls r4, r0, #24 │ │ - movs r0, r0 │ │ - movs r5, #238 ; 0xee │ │ - movs r1, r0 │ │ - lsls r1, r0, #28 │ │ - movs r0, r0 │ │ - lsls r2, r2, #25 │ │ - movs r0, r0 │ │ - lsls r1, r2, #25 │ │ - movs r0, r0 │ │ - movs r7, #33 ; 0x21 │ │ - movs r1, r0 │ │ - lsls r3, r2, #25 │ │ - movs r0, r0 │ │ - lsls r4, r2, #25 │ │ - movs r0, r0 │ │ - movs r6, #184 ; 0xb8 │ │ - movs r1, r0 │ │ - lsrs r1, r0, #32 │ │ - movs r0, r0 │ │ - lsrs r2, r0, #32 │ │ - movs r0, r0 │ │ - movs r7, #171 ; 0xab │ │ - movs r1, r0 │ │ - movs r0, #1 │ │ - movs r0, r0 │ │ - cmp r0, #27 │ │ - movs r1, r0 │ │ - movs r0, #224 ; 0xe0 │ │ - movs r1, r0 │ │ - movs r0, #245 ; 0xf5 │ │ - movs r1, r0 │ │ - movs r1, #11 │ │ - movs r1, r0 │ │ - movs r1, #34 ; 0x22 │ │ - movs r1, r0 │ │ - movs r1, #64 ; 0x40 │ │ - movs r1, r0 │ │ - movs r1, #92 ; 0x5c │ │ - movs r1, r0 │ │ - movs r1, #129 ; 0x81 │ │ - movs r1, r0 │ │ - movs r1, #154 ; 0x9a │ │ - movs r1, r0 │ │ - movs r1, #179 ; 0xb3 │ │ - movs r1, r0 │ │ - movs r1, #203 ; 0xcb │ │ - movs r1, r0 │ │ - movs r1, #232 ; 0xe8 │ │ - movs r1, r0 │ │ - movs r2, #2 │ │ - movs r1, r0 │ │ - movs r2, #39 ; 0x27 │ │ - movs r1, r0 │ │ - movs r2, #74 ; 0x4a │ │ - movs r1, r0 │ │ - movs r2, #96 ; 0x60 │ │ - movs r1, r0 │ │ - movs r2, #122 ; 0x7a │ │ - movs r1, r0 │ │ - movs r2, #146 ; 0x92 │ │ - movs r1, r0 │ │ - movs r2, #156 ; 0x9c │ │ - movs r1, r0 │ │ - movs r3, #62 ; 0x3e │ │ - movs r1, r0 │ │ - movs r3, #100 ; 0x64 │ │ - movs r1, r0 │ │ - movs r3, #132 ; 0x84 │ │ - movs r1, r0 │ │ - movs r3, #194 ; 0xc2 │ │ - movs r1, r0 │ │ - movs r3, #253 ; 0xfd │ │ - movs r1, r0 │ │ - movs r4, #104 ; 0x68 │ │ - movs r1, r0 │ │ - ldr r3, [pc, #644] ; (9abd8 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #644] ; (9abdc ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #640] ; (9abe0 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #640] ; (9abe4 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #636] ; (9abe8 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #636] ; (9abec ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #632] ; (9abf0 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #632] ; (9abf4 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #628] ; (9abf8 ) │ │ - add r3, pc │ │ - b.n 9a98a │ │ - ldr r3, [pc, #628] ; (9abfc ) │ │ - add r3, pc │ │ - ldr r0, [pc, #628] ; (9ac00 ) │ │ - ldrb r2, [r4, #12] │ │ - ldr r1, [r4, #8] │ │ - add r0, pc │ │ - b.n 9aa0e │ │ - ldr r0, [pc, #620] ; (9ac04 ) │ │ - ldrb r2, [r4, #12] │ │ - add r0, pc │ │ - b.n 9a9a2 │ │ - ldr r0, [pc, #616] ; (9ac08 ) │ │ - ldrb r2, [r4, #12] │ │ - add r0, pc │ │ - ldr r1, [r4, #8] │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r0, [pc, #608] ; (9ac0c ) │ │ - add r0, pc │ │ - b.n 9a86a │ │ - ldrb r2, [r4, #12] │ │ - ldr r1, [r4, #8] │ │ - cmp r2, #5 │ │ - bhi.n 9a9e2 │ │ - adds r0, r2, #0 │ │ - bl 9b1f4 <__gnu_thumb1_case_uqi@@Base> │ │ - lsls r5, r2, #12 │ │ - lsrs r6, r0, #4 │ │ - lsrs r4, r1, #28 │ │ - ldr r3, [pc, #584] ; (9ac10 ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #584] ; (9ac14 ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #580] ; (9ac18 ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #580] ; (9ac1c ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #576] ; (9ac20 ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #576] ; (9ac24 ) │ │ - add r3, pc │ │ - b.n 9a9ec │ │ - ldr r3, [pc, #572] ; (9ac28 ) │ │ - add r3, pc │ │ - movs r6, #16 │ │ - ldrsh r0, [r4, r6] │ │ - str r0, [sp, #0] │ │ - ldr r0, [pc, #568] ; (9ac2c ) │ │ - add r0, pc │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldrb r6, [r4, #12] │ │ - adds r0, r6, #0 │ │ - bl 990a8 │ │ - adds r3, r0, #0 │ │ - ldr r0, [pc, #552] ; (9ac30 ) │ │ - add r0, pc │ │ - adds r2, r6, #0 │ │ - ldr r1, [r4, #8] │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r0, [pc, #540] ; (9ac34 ) │ │ - add r0, pc │ │ - b.n 9aa90 │ │ - cmp r1, r3 │ │ - beq.n 9aa24 │ │ - ldr r6, [pc, #536] ; (9ac38 ) │ │ - add r6, pc │ │ - b.n 9aa28 │ │ - ldr r6, [pc, #532] ; (9ac3c ) │ │ - add r6, pc │ │ - ldr r3, [r4, #16] │ │ - ldr r0, [r4, #24] │ │ - ldr r7, [r4, #8] │ │ - str r3, [sp, #48] ; 0x30 │ │ - bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ - str r0, [sp, #0] │ │ - str r1, [sp, #4] │ │ - ldr r0, [r4, #28] │ │ - bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - ldr r0, [r4, #32] │ │ - bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - ldr r0, [r4, #36] ; 0x24 │ │ - bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - ldr r0, [r4, #40] ; 0x28 │ │ - bl 9eff0 <__aeabi_llsl@@Base+0x25c> │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [pc, #476] ; (9ac40 ) │ │ - adds r1, r6, #0 │ │ - add r0, pc │ │ - adds r2, r7, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r0, [pc, #464] ; (9ac44 ) │ │ - add r0, pc │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #20] │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r0, [pc, #456] ; (9ac48 ) │ │ - ldrh r1, [r4, #32] │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #452] ; (9ac4c ) │ │ - add r0, pc │ │ - b.n 9aa90 │ │ - ldr r0, [pc, #448] ; (9ac50 ) │ │ - add r0, pc │ │ - bl 27784 │ │ - b.n 9aaa6 │ │ - ldr r0, [pc, #444] ; (9ac54 ) │ │ - ldr r1, [r4, #12] │ │ - add r0, pc │ │ - b.n 9aaa2 │ │ - ldr r0, [pc, #440] ; (9ac58 ) │ │ - add r0, pc │ │ - bl 27784 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r2, #2 │ │ - cmp r3, r2 │ │ - beq.n 9aae4 │ │ - bhi.n 9aabe │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #1 │ │ - cmp r3, r2 │ │ - bne.n 9aabc │ │ - b.n 9b106 │ │ - b.n 9b114 │ │ - movs r2, #192 ; 0xc0 │ │ - lsls r2, r2, #2 │ │ - cmp r3, r2 │ │ - beq.n 9ab44 │ │ - movs r2, #128 ; 0x80 │ │ - lsls r2, r2, #3 │ │ - cmp r3, r2 │ │ - beq.n 9aad0 │ │ - b.n 9b114 │ │ - ldr r2, [pc, #392] ; (9ac5c ) │ │ - add r2, pc │ │ - adds r3, r2, #0 │ │ - ldmia r4!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - ldmia r4!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - ldmia r4!, {r0, r1, r2} │ │ - stmia r3!, {r0, r1, r2} │ │ - b.n 9b114 │ │ - ldrb r3, [r4, #12] │ │ - cmp r3, #14 │ │ - beq.n 9aaec │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - cmp r0, #0 │ │ - bne.n 9aaf8 │ │ - b.n 9b114 │ │ - movs r3, #0 │ │ - ldr r2, [r5, #84] ; 0x54 │ │ - cmp r3, r2 │ │ - blt.n 9ab02 │ │ - b.n 9b114 │ │ - ldr r1, [r5, #88] ; 0x58 │ │ - lsls r4, r3, #2 │ │ - ldr r1, [r1, r4] │ │ - cmp r0, r1 │ │ - bne.n 9ab40 │ │ - ldr r3, [r5, #108] ; 0x6c │ │ - ldr r0, [r3, r4] │ │ - cmp r0, #0 │ │ - beq.n 9ab1e │ │ - bl 2603c │ │ - movs r3, #0 │ │ - ldr r2, [r5, #108] ; 0x6c │ │ - str r3, [r2, r4] │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - ldr r0, [r3, r4] │ │ - cmp r0, #0 │ │ - beq.n 9ab30 │ │ - bl 26054 │ │ - movs r3, #0 │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - str r3, [r2, r4] │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - ldr r0, [r3, r4] │ │ - bl 271ac │ │ - movs r2, #0 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - str r2, [r3, r4] │ │ - b.n 9b114 │ │ - adds r3, #1 │ │ - b.n 9aafc │ │ - movs r6, #192 ; 0xc0 │ │ - ldrh r1, [r4, #24] │ │ - ands r6, r1 │ │ - subs r2, r6, #1 │ │ - sbcs r6, r2 │ │ - movs r2, #3 │ │ - ands r2, r1 │ │ - adds r0, r2, #0 │ │ - ands r3, r1 │ │ - adds r7, r3, #0 │ │ - subs r2, r0, #1 │ │ - sbcs r0, r2 │ │ - subs r3, r7, #1 │ │ - sbcs r7, r3 │ │ - ldr r3, [r4, #20] │ │ - str r0, [sp, #48] ; 0x30 │ │ - cmp r3, #97 ; 0x61 │ │ - bne.n 9ab6a │ │ - b.n 9b034 │ │ - bgt.n 9aba6 │ │ - cmp r3, #45 ; 0x2d │ │ - bne.n 9ab72 │ │ - b.n 9ad74 │ │ - bgt.n 9ab88 │ │ - cmp r3, #27 │ │ - bne.n 9ab7a │ │ - b.n 9b106 │ │ - cmp r3, #32 │ │ - bne.n 9ab80 │ │ - b.n 9b0cc │ │ - cmp r3, #13 │ │ - beq.n 9ab86 │ │ - b.n 9b114 │ │ - b.n 9af5c │ │ - cmp r3, #49 ; 0x31 │ │ - bne.n 9ab8e │ │ - b.n 9b0b4 │ │ - bgt.n 9ab98 │ │ - cmp r3, #48 ; 0x30 │ │ - bne.n 9ab96 │ │ - b.n 9b09c │ │ - b.n 9b114 │ │ - cmp r3, #50 ; 0x32 │ │ - bne.n 9ab9e │ │ - b.n 9b0be │ │ - cmp r3, #61 ; 0x3d │ │ - bne.n 9aba4 │ │ - b.n 9ad50 │ │ - b.n 9b114 │ │ - cmp r3, #111 ; 0x6f │ │ - bne.n 9abac │ │ - b.n 9ada6 │ │ - bgt.n 9abc6 │ │ - cmp r3, #99 ; 0x63 │ │ - bne.n 9abb4 │ │ - b.n 9ade4 │ │ - bge.n 9abb8 │ │ - b.n 9b012 │ │ - cmp r3, #103 ; 0x67 │ │ - bne.n 9abbe │ │ - b.n 9aee2 │ │ - cmp r3, #109 ; 0x6d │ │ - bne.n 9abc4 │ │ - b.n 9af04 │ │ - b.n 9b114 │ │ - cmp r3, #118 ; 0x76 │ │ - bne.n 9abcc │ │ - b.n 9aeb4 │ │ - bgt.n 9ac60 │ │ - cmp r3, #114 ; 0x72 │ │ - bne.n 9abd4 │ │ - b.n 9af2e │ │ - b.n 9b114 │ │ - nop ; (mov r8, r8) │ │ - subs r5, r2, #1 │ │ - movs r1, r0 │ │ - subs r6, r2, #1 │ │ - movs r1, r0 │ │ - subs r3, r2, #1 │ │ - movs r1, r0 │ │ - subs r5, r2, #1 │ │ - movs r1, r0 │ │ - subs r5, r2, #1 │ │ - movs r1, r0 │ │ - subs r1, r3, #1 │ │ - movs r1, r0 │ │ - subs r0, r3, #1 │ │ - movs r1, r0 │ │ - subs r3, r3, #1 │ │ - movs r1, r0 │ │ - subs r2, r3, #1 │ │ - movs r1, r0 │ │ - ; instruction: 0xe98e0000 │ │ - movs r3, #142 ; 0x8e │ │ - movs r1, r0 │ │ - movs r3, #177 ; 0xb1 │ │ - movs r1, r0 │ │ - movs r3, #211 ; 0xd3 │ │ - movs r1, r0 │ │ - movs r3, #242 ; 0xf2 │ │ - movs r1, r0 │ │ - subs r3, r4, #0 │ │ - movs r1, r0 │ │ - subs r3, r4, #0 │ │ - movs r1, r0 │ │ - subs r4, r4, #0 │ │ - movs r1, r0 │ │ - subs r5, r4, #0 │ │ - movs r1, r0 │ │ - subs r3, r5, #0 │ │ - movs r1, r0 │ │ - asrs r6, r3, #9 │ │ - movs r1, r0 │ │ - adds r1, r7, #7 │ │ - movs r1, r0 │ │ - movs r3, #243 ; 0xf3 │ │ - movs r1, r0 │ │ - movs r4, #64 ; 0x40 │ │ - movs r1, r0 │ │ - movs r4, #95 ; 0x5f │ │ - movs r1, r0 │ │ - adds r3, r7, #7 │ │ - movs r1, r0 │ │ - adds r0, r6, #7 │ │ - movs r1, r0 │ │ - movs r4, #46 ; 0x2e │ │ - movs r1, r0 │ │ - movs r4, #154 ; 0x9a │ │ - movs r1, r0 │ │ - movs r4, #177 ; 0xb1 │ │ - movs r1, r0 │ │ - movs r4, #208 ; 0xd0 │ │ - movs r1, r0 │ │ - movs r5, #9 │ │ - movs r1, r0 │ │ - movs r5, #23 │ │ - movs r1, r0 │ │ - movs r5, #42 ; 0x2a │ │ - movs r1, r0 │ │ - subs r7, #98 ; 0x62 │ │ - movs r4, r0 │ │ - cmp r3, #122 ; 0x7a │ │ - bne.n 9ac66 │ │ - b.n 9af44 │ │ - ldr r2, [pc, #796] ; (9af84 ) │ │ - cmp r3, r2 │ │ - beq.n 9ac6e │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - movs r6, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - cmp r0, r6 │ │ - bne.n 9ac7e │ │ - b.n 9b114 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - cmp r6, r3 │ │ - blt.n 9ac86 │ │ - b.n 9b114 │ │ - ldr r2, [r5, #88] ; 0x58 │ │ - lsls r3, r6, #2 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [r2, r3] │ │ - cmp r1, r2 │ │ - bne.n 9ad4c │ │ - ldr r2, [r5, #104] ; 0x68 │ │ - ldr r7, [r2, r3] │ │ - cmp r7, #0 │ │ - beq.n 9ad4c │ │ - add r4, sp, #76 ; 0x4c │ │ - adds r1, r4, #0 │ │ - adds r0, r7, #0 │ │ - bl 25e30 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - ldr r1, [r4, #8] │ │ - ldr r2, [r4, #12] │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - adds r0, r3, #0 │ │ - movs r3, #24 │ │ - bl 26874 │ │ - subs r4, r0, #0 │ │ - bne.n 9ace4 │ │ - bl 24ce4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #696] ; (9af88 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #692] ; (9af8c ) │ │ - adds r0, r3, #0 │ │ - add r1, pc │ │ - adds r0, #168 ; 0xa8 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - b.n 9ad4c │ │ - ldr r3, [r0, #4] │ │ - ldr r1, [r0, #16] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r0, #20] │ │ - str r1, [sp, #0] │ │ - adds r0, r7, #0 │ │ - movs r1, #0 │ │ - bl 2600c │ │ - cmp r0, #0 │ │ - bge.n 9ad12 │ │ - bl 24ce4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #644] ; (9af88 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #648] ; (9af90 ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - b.n 9ad42 │ │ - ldr r0, [pc, #640] ; (9af94 ) │ │ - ldr r1, [pc, #640] ; (9af98 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 26094 │ │ - movs r2, #1 │ │ - adds r1, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 26938 │ │ - cmp r0, #0 │ │ - bge.n 9ad4c │ │ - bl 24ce4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #596] ; (9af88 ) │ │ - adds r2, r0, #0 │ │ - ldr r3, [r1, r3] │ │ - ldr r1, [pc, #608] ; (9af9c ) │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r0, #168 ; 0xa8 │ │ - add r1, pc │ │ - bl 9ee40 <__aeabi_llsl@@Base+0xac> │ │ - adds r0, r4, #0 │ │ - bl 262d8 │ │ - adds r6, #1 │ │ - b.n 9ac7e │ │ - cmp r6, #0 │ │ - bne.n 9ad56 │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9ad62 │ │ - b.n 9b114 │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - bl 26fc8 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - lsls r1, r3, #1 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsls r2, r3, #1 │ │ - b.n 9ad9e │ │ - cmp r6, #0 │ │ - bne.n 9ad7a │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9ad86 │ │ - b.n 9b114 │ │ - add r1, sp, #72 ; 0x48 │ │ - add r2, sp, #76 ; 0x4c │ │ - bl 26fc8 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - lsrs r1, r2, #31 │ │ - adds r1, r1, r2 │ │ - lsrs r2, r3, #31 │ │ - adds r2, r2, r3 │ │ - asrs r1, r1, #1 │ │ - asrs r2, r2, #1 │ │ - adds r0, r4, #0 │ │ - bl 26fb0 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9adac │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9adb8 │ │ - b.n 9b114 │ │ - add r1, sp, #76 ; 0x4c │ │ - bl 275b8 │ │ - cmp r0, #0 │ │ - beq.n 9adc4 │ │ - b.n 9b114 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - ldr r1, [pc, #468] ; (9afa0 ) │ │ - cmp r3, #0 │ │ - beq.n 9add4 │ │ - bl 9efe0 <__aeabi_llsl@@Base+0x24c> │ │ - b.n 9add8 │ │ - bl 9ef80 <__aeabi_llsl@@Base+0x1ec> │ │ - adds r1, r0, #0 │ │ - str r0, [sp, #76] ; 0x4c │ │ - adds r0, r4, #0 │ │ - bl 275a0 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - beq.n 9adf8 │ │ - ldr r0, [pc, #440] ; (9afa4 ) │ │ - add r0, pc │ │ - bl 24bb8 │ │ - ldr r0, [pc, #436] ; (9afa8 ) │ │ - add r0, pc │ │ - bl 9f7b0 <__aeabi_llsl@@Base+0xa1c> │ │ - cmp r7, #0 │ │ - bne.n 9ae06 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 9ae04 │ │ - b.n 9b114 │ │ - b.n 9ae74 │ │ - movs r7, #0 │ │ - ldr r3, [r5, #84] ; 0x54 │ │ - cmp r7, r3 │ │ - bge.n 9adfc │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - lsls r6, r7, #2 │ │ - ldr r3, [r3, r6] │ │ - cmp r3, #0 │ │ - beq.n 9ae70 │ │ - ldr r3, [r5, #88] ; 0x58 │ │ - add r1, sp, #68 ; 0x44 │ │ - add r2, sp, #72 ; 0x48 │ │ - ldr r0, [r3, r6] │ │ - bl 26fc8 │ │ - ldr r3, [r5, #104] ; 0x68 │ │ - add r4, sp, #76 ; 0x4c │ │ - adds r1, r4, #0 │ │ - ldr r0, [r3, r6] │ │ - bl 25e5c │ │ - ldr r3, [r4, #8] │ │ - ldr r1, [r5, #104] ; 0x68 │ │ - cmp r3, #0 │ │ - ble.n 9ae40 │ │ - ldr r3, [r4, #12] │ │ - cmp r3, #0 │ │ - ble.n 9ae40 │ │ - b.n 9b10e │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - asrs r3, r2, #31 │ │ - lsrs r3, r3, #30 │ │ - adds r3, r3, r2 │ │ - asrs r3, r3, #2 │ │ - str r3, [r4, #0] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - asrs r0, r3, #31 │ │ - lsrs r0, r0, #30 │ │ - adds r0, r0, r3 │ │ - asrs r0, r0, #2 │ │ - str r0, [r4, #4] │ │ - lsrs r0, r2, #31 │ │ - adds r2, r0, r2 │ │ - ldr r0, [r1, r6] │ │ - adds r1, r4, #0 │ │ - asrs r2, r2, #1 │ │ - str r2, [r4, #8] │ │ - lsrs r2, r3, #31 │ │ - adds r3, r2, r3 │ │ - asrs r3, r3, #1 │ │ - str r3, [r4, #12] │ │ - bl 25e48 │ │ - adds r7, #1 │ │ - b.n 9ae08 │ │ - bl 25520 │ │ - cmp r0, #0 │ │ - bne.n 9ae7e │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - movs r4, #1 │ │ - lsrs r0, r0, #14 │ │ - bics r4, r0 │ │ - adds r0, r4, #0 │ │ - bl 2745c │ │ - cmp r4, #0 │ │ - bne.n 9ae98 │ │ - ldr r1, [pc, #280] ; (9afac ) │ │ - add r1, pc │ │ - b.n 9ae9c │ │ - ldr r1, [pc, #276] ; (9afb0 ) │ │ - add r1, pc │ │ - cmp r0, #0 │ │ - beq.n 9aea6 │ │ - ldr r2, [pc, #272] ; (9afb4 ) │ │ - add r2, pc │ │ - b.n 9aeaa │ │ - ldr r2, [pc, #272] ; (9afb8 ) │ │ - add r2, pc │ │ - ldr r0, [pc, #272] ; (9afbc ) │ │ - add r0, pc │ │ - bl 27784 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9aeba │ │ - b.n 9b114 │ │ - bl 24bcc │ │ - ldrb r3, [r0, #0] │ │ - adds r4, r0, #0 │ │ - cmp r3, #0 │ │ - beq.n 9aed2 │ │ - ldr r0, [pc, #248] ; (9afc0 ) │ │ - adds r1, r4, #0 │ │ - add r0, pc │ │ - bl 9f7a0 <__aeabi_llsl@@Base+0xa0c> │ │ - b.n 9aeda │ │ - ldr r0, [pc, #240] ; (9afc4 ) │ │ - add r0, pc │ │ - bl 9f7b0 <__aeabi_llsl@@Base+0xa1c> │ │ - adds r0, r4, #0 │ │ - bl 262d8 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9aee8 │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9aef4 │ │ - b.n 9b114 │ │ - bl 2713c │ │ - negs r1, r0 │ │ - adcs r1, r0 │ │ - adds r0, r4, #0 │ │ - bl 27128 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9af0a │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9af16 │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - lsls r3, r0, #24 │ │ - bpl.n 9af26 │ │ - adds r0, r4, #0 │ │ - bl 270b8 │ │ - b.n 9b114 │ │ - adds r0, r4, #0 │ │ - bl 2708c │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9af34 │ │ - b.n 9b114 │ │ - bl 257c8 │ │ - adds r3, r0, #0 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - bl 257b4 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - bne.n 9af4a │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - cmp r0, #0 │ │ - bne.n 9af56 │ │ - b.n 9b114 │ │ - bl 270a4 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - beq.n 9afc8 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9af6c │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - movs r1, #1 │ │ - tst r0, r1 │ │ - beq.n 9af7c │ │ - adds r0, r4, #0 │ │ - movs r1, #0 │ │ - b.n 9af7e │ │ - adds r0, r4, #0 │ │ - bl 270d0 │ │ - b.n 9b114 │ │ - lsls r6, r0, #1 │ │ - ands r0, r0 │ │ - bl ffd93f8a <_end@@Base+0xffcb5522> │ │ - movs r3, #5 │ │ - movs r1, r0 │ │ - movs r2, #236 ; 0xec │ │ - movs r1, r0 │ │ - movs r2, #254 ; 0xfe │ │ - movs r1, r0 │ │ - lsls r5, r6, #31 │ │ - movs r1, r0 │ │ - movs r2, #227 ; 0xe3 │ │ - movs r1, r0 │ │ - ldmia r4!, {r0, r2, r3, r6, r7} │ │ - subs r6, #76 ; 0x4c │ │ - movs r2, #91 ; 0x5b │ │ - movs r1, r0 │ │ - movs r2, #107 ; 0x6b │ │ - movs r1, r0 │ │ - adds r2, r1, r6 │ │ - movs r1, r0 │ │ - ldmia r5!, {r2, r4, r7} │ │ - movs r0, r0 │ │ - adds r2, r1, r6 │ │ - movs r1, r0 │ │ - adds r2, r7, r5 │ │ - movs r1, r0 │ │ - movs r1, #202 ; 0xca │ │ - movs r1, r0 │ │ - movs r1, #194 ; 0xc2 │ │ - movs r1, r0 │ │ - movs r1, #199 ; 0xc7 │ │ - movs r1, r0 │ │ - cmp r7, #0 │ │ - beq.n 9afec │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9afd8 │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - lsls r3, r0, #31 │ │ - bpl.n 9afe6 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - b.n 9af7e │ │ - adds r0, r4, #0 │ │ - ldr r1, [pc, #316] ; (9b128 ) │ │ - b.n 9af7e │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 9aff4 │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9b000 │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - ldr r1, [pc, #288] ; (9b128 ) │ │ - ands r0, r1 │ │ - cmp r0, r1 │ │ - bne.n 9af7c │ │ - adds r0, r4, #0 │ │ - movs r1, #1 │ │ - b.n 9af7e │ │ - cmp r6, #0 │ │ - bne.n 9b018 │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - subs r4, r0, #0 │ │ - bne.n 9b024 │ │ - b.n 9b114 │ │ - bl 26f00 │ │ - lsls r1, r0, #27 │ │ - lsrs r1, r1, #31 │ │ - adds r0, r4, #0 │ │ - bl 27034 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - beq.n 9b114 │ │ - add r1, sp, #76 ; 0x4c │ │ - add r0, sp, #72 ; 0x48 │ │ - bl 27488 │ │ - ldr r1, [sp, #72] ; 0x48 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - lsls r3, r0, #31 │ │ - bmi.n 9b04e │ │ - ldr r3, [pc, #224] ; (9b12c ) │ │ - add r3, pc │ │ - b.n 9b052 │ │ - ldr r3, [pc, #224] ; (9b130 ) │ │ - add r3, pc │ │ - lsls r4, r0, #30 │ │ - bmi.n 9b05c │ │ - ldr r6, [pc, #220] ; (9b134 ) │ │ - add r6, pc │ │ - b.n 9b060 │ │ - ldr r6, [pc, #216] ; (9b138 ) │ │ - add r6, pc │ │ - lsls r4, r0, #29 │ │ - bmi.n 9b06a │ │ - ldr r5, [pc, #212] ; (9b13c ) │ │ - add r5, pc │ │ - b.n 9b06e │ │ - ldr r5, [pc, #212] ; (9b140 ) │ │ - add r5, pc │ │ - lsls r4, r0, #28 │ │ - bmi.n 9b078 │ │ - ldr r4, [pc, #208] ; (9b144 ) │ │ - add r4, pc │ │ - b.n 9b07c │ │ - ldr r4, [pc, #204] ; (9b148 ) │ │ - add r4, pc │ │ - lsls r0, r0, #27 │ │ - bmi.n 9b086 │ │ - ldr r0, [pc, #200] ; (9b14c ) │ │ - add r0, pc │ │ - b.n 9b08a │ │ - ldr r0, [pc, #200] ; (9b150 ) │ │ - add r0, pc │ │ - str r0, [sp, #12] │ │ - ldr r0, [pc, #196] ; (9b154 ) │ │ - str r6, [sp, #0] │ │ - str r5, [sp, #4] │ │ - str r4, [sp, #8] │ │ - add r0, pc │ │ - bl 27784 │ │ - b.n 9b114 │ │ - cmp r6, #0 │ │ - beq.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - ldr r1, [pc, #176] ; (9b158 ) │ │ - ldr r2, [pc, #176] ; (9b15c ) │ │ - adds r3, r0, #0 │ │ - add r1, pc │ │ - movs r0, #64 ; 0x40 │ │ - add r2, pc │ │ - b.n 9b100 │ │ - cmp r6, #0 │ │ - beq.n 9b114 │ │ - ldr r1, [r4, #8] │ │ - movs r0, #0 │ │ - b.n 9b0c6 │ │ - cmp r6, #0 │ │ - beq.n 9b114 │ │ - movs r0, #1 │ │ - ldr r1, [r4, #8] │ │ - bl 99554 │ │ - b.n 9b114 │ │ - ldr r0, [r4, #8] │ │ - bl 26eec │ │ - ldr r2, [pc, #140] ; (9b160 ) │ │ - adds r5, r0, #0 │ │ - add r2, pc │ │ - ldr r1, [r2, #24] │ │ - ldr r3, [r2, #20] │ │ - add r4, sp, #92 ; 0x5c │ │ - str r1, [sp, #0] │ │ - ldr r1, [r2, #28] │ │ - adds r0, r4, #0 │ │ - str r1, [sp, #4] │ │ - movs r1, #128 ; 0x80 │ │ - ldr r2, [r2, #32] │ │ - lsls r1, r1, #1 │ │ - str r2, [sp, #8] │ │ - ldr r2, [pc, #116] ; (9b164 ) │ │ - add r2, pc │ │ - bl 27744 │ │ - movs r0, #64 ; 0x40 │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - ldr r1, [pc, #104] ; (9b168 ) │ │ - add r1, pc │ │ - bl 25750 │ │ - b.n 9b114 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r3, [r2, #0] │ │ - b.n 9b114 │ │ - ldr r0, [r1, r6] │ │ - movs r1, #0 │ │ - b.n 9ae6c │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r2, [sp, #348] ; 0x15c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 9b122 │ │ - bl 9edb0 <__aeabi_llsl@@Base+0x1c> │ │ - add sp, #356 ; 0x164 │ │ pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - asrs r1, r0, #32 │ │ - movs r0, r0 │ │ - pop {r1, r4, r7, pc} │ │ - movs r0, r0 │ │ - asrs r3, r4, #31 │ │ - movs r1, r0 │ │ - pop {r2, r7, pc} │ │ - movs r0, r0 │ │ - asrs r0, r4, #31 │ │ - movs r1, r0 │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ - movs r0, r0 │ │ - asrs r5, r3, #31 │ │ - movs r1, r0 │ │ - pop {r3, r5, r6, pc} │ │ - movs r0, r0 │ │ - asrs r2, r3, #31 │ │ - movs r1, r0 │ │ - pop {r1, r3, r4, r6, pc} │ │ - movs r0, r0 │ │ - asrs r4, r1, #31 │ │ - movs r1, r0 │ │ - movs r0, #26 │ │ - movs r1, r0 │ │ - movs r0, #38 ; 0x26 │ │ - movs r1, r0 │ │ - movs r0, #47 ; 0x2f │ │ - movs r1, r0 │ │ - subs r1, #94 ; 0x5e │ │ - movs r4, r0 │ │ - subs r7, r7, #7 │ │ - movs r1, r0 │ │ - movs r0, #9 │ │ - movs r1, r0 │ │ - │ │ -0009b16c : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - movs r5, #0 │ │ - ldr r0, [r0, #88] ; 0x58 │ │ - bl 262d8 │ │ - ldr r3, [r4, #108] ; 0x6c │ │ - cmp r3, r5 │ │ - beq.n 9b19a │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #108] ; 0x6c │ │ - cmp r5, r3 │ │ - bge.n 9b196 │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - cmp r0, #0 │ │ - beq.n 9b192 │ │ - bl 2603c │ │ - adds r5, #1 │ │ - b.n 9b17e │ │ - bl 262d8 │ │ - movs r5, #0 │ │ - ldr r3, [r4, #104] ; 0x68 │ │ - cmp r3, r5 │ │ - beq.n 9b1be │ │ - ldr r3, [r4, #84] ; 0x54 │ │ - ldr r0, [r4, #104] ; 0x68 │ │ - cmp r5, r3 │ │ - bge.n 9b1ba │ │ - lsls r3, r5, #2 │ │ - ldr r0, [r0, r3] │ │ - cmp r0, #0 │ │ - beq.n 9b1b6 │ │ - bl 26054 │ │ - adds r5, #1 │ │ - b.n 9b1a2 │ │ - bl 262d8 │ │ - ldr r3, [r4, #4] │ │ - lsls r3, r3, #26 │ │ - bpl.n 9b1c8 │ │ - bl 26d6c │ │ - ldr r3, [r4, #4] │ │ - lsls r3, r3, #27 │ │ - bpl.n 9b1d2 │ │ - bl 249e0 │ │ - adds r0, r4, #0 │ │ - bl 262d8 │ │ - bl 248a0 │ │ - pop {r3, r4, r5, pc} │ │ ... │ │ │ │ 0009b1e0 <__gnu_thumb1_case_sqi@@Base>: │ │ push {r1} │ │ mov r1, lr │ │ lsrs r1, r1, #1 │ │ lsls r1, r1, #1 │ │ @@ -261255,31 +261202,31 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f72c <__aeabi_llsl@@Base+0x998> │ │ add pc, ip, pc │ │ ; instruction: 0xfff7a2e8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f73c <__aeabi_llsl@@Base+0x9a8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffce00 │ │ + ; instruction: 0xfff7a2e4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f74c <__aeabi_llsl@@Base+0x9b8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffbfe8 │ │ + ; instruction: 0xfff7a2e0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f75c <__aeabi_llsl@@Base+0x9c8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7a2c4 │ │ + ; instruction: 0xfff7a2dc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f76c <__aeabi_llsl@@Base+0x9d8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7a2c0 │ │ + ; instruction: 0xffffcdd0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f77c <__aeabi_llsl@@Base+0x9e8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfff7a2bc │ │ + ; instruction: 0xffffbfb8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f78c <__aeabi_llsl@@Base+0x9f8> │ │ add pc, ip, pc │ │ ; instruction: 0xfff7a2b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 9f79c <__aeabi_llsl@@Base+0xa08> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ 0x0009f7f4 07b10181 b0b003ab 00000000 08b10181 ................ │ │ 0x0009f804 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0009f814 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0009f824 03b10181 b0b003a8 00000000 08b10181 ................ │ │ + 0x0009f814 00000000 03b10181 b0b003a8 00000000 ................ │ │ + 0x0009f824 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x0009f834 b0b00084 00000000 03b10181 b0b003a8 ................ │ │ 0x0009f844 00000000 07b10181 b0b002a8 00000000 ................ │ │ 0x0009f854 07b10181 b0b002a8 00000000 07b10181 ................ │ │ 0x0009f864 b0b002a8 00000000 07b10181 b0b002a8 ................ │ │ 0x0009f874 00000000 07b10181 b0b002a8 00000000 ................ │ │ 0x0009f884 07b10181 b0b002a8 00000000 07b10181 ................ │ │ 0x0009f894 b0b001a9 00000000 08b10181 b0b00084 ................ │ │ @@ -545,16 +545,16 @@ │ │ 0x000a19d4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a19e4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a19f4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1a04 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1a14 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1a24 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1a34 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000a1a44 08b10181 b0b00084 00000000 3f3e0181 ............?>.. │ │ - 0x000a1a54 b0ab0fb1 00000000 08b10181 b0b00084 ................ │ │ + 0x000a1a44 3f3e0181 b0ab0fb1 00000000 08b10181 ?>.............. │ │ + 0x000a1a54 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1a64 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1a74 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1a84 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1a94 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1aa4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1ab4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1ac4 00000000 08b10181 b0b00084 00000000 ................ │ │ @@ -590,26 +590,26 @@ │ │ 0x000a1ca4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1cb4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1cc4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1cd4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1ce4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1cf4 b0b00084 00000000 84b20181 b003ab06 ................ │ │ 0x000a1d04 00000000 84b20181 b003ab06 00000000 ................ │ │ - 0x000a1d14 81b20181 b002ab06 00000000 83b20181 ................ │ │ - 0x000a1d24 b002ab06 00000000 82b20181 b003ab06 ................ │ │ - 0x000a1d34 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000a1d14 b0b20181 b0b0ab01 00000000 81b20181 ................ │ │ + 0x000a1d24 b002ab06 00000000 83b20181 b002ab06 ................ │ │ + 0x000a1d34 00000000 82b20181 b003ab06 00000000 ................ │ │ 0x000a1d44 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1d54 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1d64 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1d74 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1d84 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1d94 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1da4 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1db4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1dc4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000a1dd4 b0b20181 b0b0ab01 00000000 02b10181 ................ │ │ + 0x000a1dd4 08b10181 b0b00084 00000000 02b10181 ................ │ │ 0x000a1de4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1df4 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000a1e04 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000a1e14 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000a1e24 00000000 .... │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,20 +1,20 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x000a1e28 907cf77f b0ab1480 307df77f ab3f2c80 .|......0}...?,. │ │ 0x000a1e38 e07df77f 01000000 147ef77f b0ab0e80 .}.......~...... │ │ 0x000a1e48 447ff77f a8d9ff7f 6880f77f acd9ff7f D.......h....... │ │ 0x000a1e58 6c80f77f b0d9ff7f b480f77f 01000000 l............... │ │ - 0x000a1e68 ac80f77f ab07b180 6081f77f a4d9ff7f ........`....... │ │ - 0x000a1e78 6481f77f b0b0aa80 9881f77f b0b0a880 d............... │ │ - 0x000a1e88 bc81f77f ab08b180 0882f77f ab07b180 ................ │ │ - 0x000a1e98 c882f77f a908b180 fc82f77f 01000000 ................ │ │ - 0x000a1ea8 f482f77f 78d9ff7f 2083f77f ab229780 ....x... ....".. │ │ - 0x000a1eb8 5085f77f ab07b180 2086f77f b0b0b080 P....... ....... │ │ - 0x000a1ec8 7086f77f b0ab0480 2487f77f b0b0b080 p.......$....... │ │ + 0x000a1e68 ac80f77f acd9ff7f d880f77f ab229780 .............".. │ │ + 0x000a1e78 0883f77f ab07b180 d883f77f b0b0b080 ................ │ │ + 0x000a1e88 2884f77f b0ab0480 dc84f77f b0b0b080 (............... │ │ + 0x000a1e98 fc84f77f 01000000 f484f77f ab07b180 ................ │ │ + 0x000a1ea8 a885f77f 78d9ff7f ac85f77f b0b0aa80 ....x........... │ │ + 0x000a1eb8 e085f77f b0b0a880 0486f77f ab08b180 ................ │ │ + 0x000a1ec8 5086f77f ab07b180 1087f77f a908b180 P............... │ │ 0x000a1ed8 4487f77f 01000000 3c87f77f b0ab0a80 D.......<....... │ │ 0x000a1ee8 d087f77f b0b0b080 ec87f77f a908b180 ................ │ │ 0x000a1ef8 2888f77f b0b0b080 7488f77f 2cd9ff7f (.......t...,... │ │ 0x000a1f08 a088f77f ab069780 4489f77f 28d9ff7f ........D...(... │ │ 0x000a1f18 7089f77f 2cd9ff7f 9c89f77f 30d9ff7f p...,.......0... │ │ 0x000a1f28 c889f77f 34d9ff7f f489f77f 38d9ff7f ....4.......8... │ │ 0x000a1f38 208af77f 3cd9ff7f 4c8af77f 40d9ff7f ...<...L...@... │ │ @@ -699,27 +699,27 @@ │ │ 0x000a49a8 bcf4f87f 9cccff7f d6f4f87f a0ccff7f ................ │ │ 0x000a49b8 e8f4f87f a908b180 1cf5f87f b0ab0c80 ................ │ │ 0x000a49c8 d4f5f87f b0ab3c80 34fbf87f b0ab0a80 ......<.4....... │ │ 0x000a49d8 f8fbf87f ab0a9780 a4fff87f a908b180 ................ │ │ 0x000a49e8 d4fff87f b0ab0a80 5000f97f ab07b180 ........P....... │ │ 0x000a49f8 b400f97f b0a90a80 4401f97f b0b0a880 ........D....... │ │ 0x000a4a08 5401f97f b0b0aa80 9802f97f 4cccff7f T...........L... │ │ - 0x000a4a18 a002f97f 01000000 9802f97f b0ab0680 ................ │ │ - 0x000a4a28 ac06f97f b0ab0880 fc07f97f b0ab0e80 ................ │ │ - 0x000a4a38 b80cf97f b0ab1280 c80ff97f b0ab0a80 ................ │ │ - 0x000a4a48 4011f97f b0ab0e80 9412f97f 01000000 @............... │ │ - 0x000a4a58 8c12f97f b0ab1c80 ec24f97f b0ab1280 .........$...... │ │ - 0x000a4a68 403ff97f b0ab1c80 2851f97f b0ab2080 @?......(Q.... . │ │ - 0x000a4a78 8465f97f b0ab1080 7471f97f b0ab1280 .e......tq...... │ │ - 0x000a4a88 b47df97f b0b0b080 2c7ef97f b0ab0e80 .}......,~...... │ │ - 0x000a4a98 b07ef97f b0ab1880 c87ff97f 01000000 .~.............. │ │ - 0x000a4aa8 c07ff97f b0ab0a80 1086f97f b0ab0c80 ................ │ │ - 0x000a4ab8 608cf97f b0ab0a80 7e91f97f b0ab0c80 `.......~....... │ │ - 0x000a4ac8 4097f97f b0ab1880 a4b9f97f b0ab0e80 @............... │ │ - 0x000a4ad8 20bbf97f b0ab1480 70bcf97f 01000000 .......p....... │ │ + 0x000a4a18 a002f97f 01000000 9802f97f b0ab0a80 ................ │ │ + 0x000a4a28 e808f97f b0ab0c80 380ff97f b0ab0a80 ........8....... │ │ + 0x000a4a38 5614f97f b0ab0c80 181af97f b0ab1880 V............... │ │ + 0x000a4a48 7c3cf97f b0ab0e80 f83df97f b0ab1480 |<.......=...... │ │ + 0x000a4a58 483ff97f 01000000 403ff97f b0ab0680 H?......@?...... │ │ + 0x000a4a68 5443f97f b0ab0880 a444f97f b0ab0e80 TC.......D...... │ │ + 0x000a4a78 6049f97f b0ab1280 704cf97f b0ab0a80 `I......pL...... │ │ + 0x000a4a88 e84df97f b0ab0e80 3c4ff97f 01000000 .M............L?...... │ │ + 0x000a5268 b83ffa7f b0b0b080 d83ffa7f b0b0a880 .?.......?...... │ │ + 0x000a5278 0840fa7f a908b180 6840fa7f 6cc7ff7f .@......h@..l... │ │ + 0x000a5288 b440fa7f b0b0aa80 1041fa7f ab07b180 .@.......A...... │ │ + 0x000a5298 d041fa7f b0b0a880 0042fa7f a908b180 .A.......B...... │ │ + 0x000a52a8 7442fa7f b0ab0a80 1043fa7f b0ab1e80 tB.......C...... │ │ + 0x000a52b8 5c45fa7f b0ab0a80 8046fa7f b0ab0880 \E.......F...... │ │ + 0x000a52c8 2447fa7f a908b180 ec47fa7f b0b0a880 $G.......G...... │ │ + 0x000a52d8 2848fa7f b0ab0480 c848fa7f b0b0a880 (H.......H...... │ │ + 0x000a52e8 9c49fa7f 10c7ff7f dc49fa7f 14c7ff7f .I.......I...... │ │ + 0x000a52f8 1c4afa7f 18c7ff7f 5c4afa7f b0aa0f80 .J......\J...... │ │ + 0x000a5308 404bfa7f b0b0aa80 984bfa7f b0a80580 @K.......K...... │ │ + 0x000a5318 004cfa7f 04c7ff7f 344cfa7f ab08b180 .L......4L...... │ │ + 0x000a5328 a84cfa7f 00c7ff7f e44cfa7f b0b0a880 .L.......L...... │ │ + 0x000a5338 384dfa7f fcc6ff7f 7c4dfa7f ab07b180 8M......|M...... │ │ + 0x000a5348 584efa7f ab08b180 0c4ffa7f f0c6ff7f XN.......O...... │ │ + 0x000a5358 804ffa7f a908b180 f04ffa7f b0b0a880 .O.......O...... │ │ + 0x000a5368 8850fa7f b0b0b080 9050fa7f dcc6ff7f .P.......P...... │ │ + 0x000a5378 9c50fa7f b0ab0a80 3852fa7f a908b180 .P......8R...... │ │ + 0x000a5388 e052fa7f b0b0aa80 5053fa7f a908b180 .R......PS...... │ │ + 0x000a5398 8453fa7f c0c6ff7f 8853fa7f b0b0aa80 .S.......S...... │ │ + 0x000a53a8 6854fa7f a908b180 9055fa7f b4c6ff7f hT.......U...... │ │ + 0x000a53b8 9255fa7f b8c6ff7f 9e55fa7f bcc6ff7f .U.......U...... │ │ + 0x000a53c8 a055fa7f c0c6ff7f b455fa7f b0b0b080 .U.......U...... │ │ + 0x000a53d8 b055fa7f a908b180 fc55fa7f b0b0a880 .U.......U...... │ │ + 0x000a53e8 4056fa7f b0b0b080 7c56fa7f a4c6ff7f @V......|V...... │ │ + 0x000a53f8 a056fa7f a8c6ff7f c456fa7f b0b0aa80 .V.......V...... │ │ + 0x000a5408 9857fa7f a4c6ff7f c857fa7f ab08b180 .W.......W...... │ │ + 0x000a5418 2459fa7f ab07b180 0c5afa7f b0b0a980 $Y.......Z...... │ │ + 0x000a5428 645afa7f b0b0a880 785bfa7f b0aa0580 dZ......x[...... │ │ + 0x000a5438 805dfa7f ab08b180 085efa7f b0b0a880 .].......^...... │ │ + 0x000a5448 485efa7f ab08b180 f85efa7f a908b180 H^.......^...... │ │ + 0x000a5458 2860fa7f b0b0aa80 a860fa7f ab08b180 (`.......`...... │ │ + 0x000a5468 b061fa7f b0b0aa80 0062fa7f a908b180 .a.......b...... │ │ + 0x000a5478 4462fa7f b0b0a880 6862fa7f a908b180 Db......hb...... │ │ + 0x000a5488 c462fa7f b0b0a880 f862fa7f b0b0aa80 .b.......b...... │ │ + 0x000a5498 6463fa7f 20c6ff7f b463fa7f 24c6ff7f dc.. ....c..$... │ │ + 0x000a54a8 c463fa7f 28c6ff7f 1464fa7f 2cc6ff7f .c..(....d..,... │ │ + 0x000a54b8 2c64fa7f 30c6ff7f 4464fa7f ab08b180 ,d..0...Dd...... │ │ + 0x000a54c8 4866fa7f b0ab0c80 1c69fa7f 24c6ff7f Hf.......i..$... │ │ + 0x000a54d8 3869fa7f b0ab0680 186afa7f b0ab0e80 8i.......j...... │ │ + 0x000a54e8 806afa7f 18c6ff7f 8c6afa7f b0b0aa80 .j.......j...... │ │ + 0x000a54f8 ec6afa7f ab07b180 766bfa7f 01000000 .j......vk...... │ │ + 0x000a5508 6e6bfa7f ab07b180 f66cfa7f b0ab0480 nk.......l...... │ │ + 0x000a5518 ec73fa7f b0ab1280 1c8dfa7f b0b0b080 .s.............. │ │ + 0x000a5528 8c8dfa7f 01000000 848dfa7f ab07b180 ................ │ │ + 0x000a5538 fc8dfa7f b0b0a880 588efa7f b0b0aa80 ........X....... │ │ + 0x000a5548 188ffa7f b0b0b080 2e8ffa7f a908b180 ................ │ │ + 0x000a5558 708ffa7f b0b0a880 d48ffa7f b0b0b080 p............... │ │ + 0x000a5568 e88ffa7f a908b180 3a90fa7f b0b0b080 ........:....... │ │ + 0x000a5578 6890fa7f b0a90680 b490fa7f b0b0a880 h............... │ │ + 0x000a5588 c490fa7f ab08b180 1491fa7f b0ab1080 ................ │ │ + 0x000a5598 7892fa7f ab08b180 d892fa7f b0ab2680 x.............&. │ │ + 0x000a55a8 7899fa7f a908b180 9899fa7f 5cc5ff7f x...........\... │ │ + 0x000a55b8 b499fa7f ab3f3080 a49bfa7f b0b0a880 .....?0......... │ │ + 0x000a55c8 0a9cfa7f ab08b180 f49cfa7f b0ab0480 ................ │ │ + 0x000a55d8 789dfa7f b0ab1280 94a0fa7f ab08b180 x............... │ │ + 0x000a55e8 b4a0fa7f ab07b180 e2a0fa7f 01000000 ................ │ │ + 0x000a55f8 dca0fa7f b0008480 14a4fa7f ab07b180 ................ │ │ + 0x000a5608 c4a5fa7f b0b0ab80 10a9fa7f b0aa0780 ................ │ │ + 0x000a5618 40aafa7f b0b0aa80 c0aafa7f ab08b180 @............... │ │ + 0x000a5628 10abfa7f a908b180 44abfa7f b0b0a880 ........D....... │ │ + 0x000a5638 d4abfa7f a908b180 1cacfa7f b0b0ab80 ................ │ │ + 0x000a5648 60acfa7f b0b0b080 8aacfa7f b0ab0680 `............... │ │ + 0x000a5658 f4acfa7f ab07b180 58adfa7f b8c4ff7f ........X....... │ │ + 0x000a5668 a8adfa7f a907b180 dcadfa7f ab07b180 ................ │ │ + 0x000a5678 5caffa7f b0b0a880 7aaffa7f a908b180 \.......z....... │ │ + 0x000a5688 a0affa7f b0ab1280 4eb2fa7f b0b0a880 ........N....... │ │ 0x000a5698 60b2fa7f ab07b180 50b3fa7f 01000000 `.......P....... │ │ 0x000a56a8 48b3fa7f b0ab0680 e4b3fa7f b0ab0880 H............... │ │ 0x000a56b8 c0b4fa7f b0ab0e80 24b6fa7f b0ab0a80 ........$....... │ │ 0x000a56c8 d0b6fa7f b0ab0e80 f4b7fa7f b0ab1280 ................ │ │ 0x000a56d8 bcb9fa7f b0ab1680 08bcfa7f b0ab0680 ................ │ │ 0x000a56e8 c8bcfa7f b0ab0880 a4bdfa7f b0ab0e80 ................ │ │ 0x000a56f8 08bffa7f b0ab0a80 b4bffa7f b0ab0e80 ................ │ │ @@ -961,37 +961,37 @@ │ │ 0x000a5a08 bc4dfb7f b0ab1680 0c50fb7f b0ab0680 .M.......P...... │ │ 0x000a5a18 c850fb7f b0ab0c80 2452fb7f b0ab1280 .P......$R...... │ │ 0x000a5a28 0c54fb7f b0ab0a80 b854fb7f b0ab0e80 .T.......T...... │ │ 0x000a5a38 ec55fb7f b0ab1280 b857fb7f b0ab1680 .U.......W...... │ │ 0x000a5a48 085afb7f b0ab0680 cc5afb7f b0ab0e80 .Z.......Z...... │ │ 0x000a5a58 445cfb7f b0ab1480 485efb7f b0ab0e80 D\......H^...... │ │ 0x000a5a68 245ffb7f b0ab1480 8062fb7f b0ab1880 $_.......b...... │ │ - 0x000a5a78 ec64fb7f 01000000 e464fb7f 01ab1680 .d.......d...... │ │ - 0x000a5a88 3867fb7f ab07b180 8c67fb7f b0b0b080 8g.......g...... │ │ - 0x000a5a98 9467fb7f b0ab0e80 1069fb7f b0aa0980 .g.......i...... │ │ - 0x000a5aa8 5c69fb7f b0b0aa80 8c69fb7f b0b0a880 \i.......i...... │ │ - 0x000a5ab8 ba69fb7f ab08b180 1a6afb7f a908b180 .i.......j...... │ │ - 0x000a5ac8 5a6afb7f 01000000 546afb7f b0ab1a80 Zj......Tj...... │ │ - 0x000a5ad8 546dfb7f 01000000 4c6dfb7f b0b0aa80 Tm......Lm...... │ │ - 0x000a5ae8 906dfb7f 3cc0ff7f cc6dfb7f b0b0a880 .m..<....m...... │ │ - 0x000a5af8 fc6dfb7f 01000000 f46dfb7f b0ab0680 .m.......m...... │ │ - 0x000a5b08 6673fb7f b0ab0480 a877fb7f 20c0ff7f fs.......w.. ... │ │ - 0x000a5b18 b077fb7f 24c0ff7f b877fb7f 28c0ff7f .w..$....w..(... │ │ - 0x000a5b28 c077fb7f 2cc0ff7f c877fb7f b0ab0c80 .w..,....w...... │ │ - 0x000a5b38 cc82fb7f ab07b180 9084fb7f b0ab0e80 ................ │ │ - 0x000a5b48 e093fb7f b0ab1080 2896fb7f b0ab0e80 ........(....... │ │ - 0x000a5b58 f4a1fb7f b0ab0480 04a3fb7f b0ab1080 ................ │ │ - 0x000a5b68 98bcfb7f b0ab0a80 40c4fb7f b0ab0c80 ........@....... │ │ - 0x000a5b78 b0ccfb7f ab07b180 fccefb7f 01000000 ................ │ │ - 0x000a5b88 f4cefb7f ab08b180 38cffb7f a908b180 ........8....... │ │ - 0x000a5b98 88cffb7f ab07b180 38d3fb7f ab4eb280 ........8....N.. │ │ - 0x000a5ba8 4cd5fb7f a908b180 90d5fb7f b0b0aa80 L............... │ │ - 0x000a5bb8 c4d5fb7f b0b0a880 dcd5fb7f a0bfff7f ................ │ │ - 0x000a5bc8 e4d5fb7f b0b0aa80 04d6fb7f b0ab1680 ................ │ │ - 0x000a5bd8 20d7fb7f b0ab0480 80d7fb7f 8cbfff7f ............... │ │ + 0x000a5a78 ec64fb7f 01000000 e464fb7f ab08b180 .d.......d...... │ │ + 0x000a5a88 2865fb7f a908b180 7865fb7f ab07b180 (e......xe...... │ │ + 0x000a5a98 2869fb7f ab4eb280 3c6bfb7f a908b180 (i...N..0..SDL_ma │ │ - 0x000ab638 6c6c6f63 20666f72 2072756e 20736565 lloc for run see │ │ - 0x000ab648 64206f75 74707574 20627566 66657220 d output buffer │ │ - 0x000ab658 6661696c 65642e00 496e7661 6c696420 failed..Invalid │ │ - 0x000ab668 72756e53 65656420 73747269 6e672e00 runSeed string.. │ │ - 0x000ab678 496e7661 6c696420 73756974 654e616d Invalid suiteNam │ │ - 0x000ab688 65207374 72696e67 2e00496e 76616c69 e string..Invali │ │ - 0x000ab698 64207465 73744e61 6d652073 7472696e d testName strin │ │ - 0x000ab6a8 672e0049 6e76616c 69642069 74657261 g..Invalid itera │ │ - 0x000ab6b8 74696f6e 20636f75 6e742e00 25640046 tion count..%d.F │ │ - 0x000ab6c8 61696c65 6420746f 20616c6c 6f636174 ailed to allocat │ │ - 0x000ab6d8 65206275 66666572 20666f72 20657865 e buffer for exe │ │ - 0x000ab6e8 634b6579 2067656e 65726174 696f6e2e cKey generation. │ │ - 0x000ab6f8 00257325 73257325 64005469 6d656f75 .%s%s%s%d.Timeou │ │ - 0x000ab708 74206361 6c6c6261 636b2063 616e2774 t callback can't │ │ - 0x000ab718 20626520 4e554c4c 0054696d 656f7574 be NULL.Timeout │ │ - 0x000ab728 2076616c 7565206d 75737420 62652062 value must be b │ │ - 0x000ab738 69676765 72207468 616e207a 65726f2e igger than zero. │ │ - 0x000ab748 00466169 6c656420 746f2069 6e697420 .Failed to init │ │ - 0x000ab758 74696d65 72207375 62737973 74656d3a timer subsystem: │ │ - 0x000ab768 20257300 43726561 74696f6e 206f6620 %s.Creation of │ │ - 0x000ab778 53444c20 74696d65 72206661 696c6564 SDL timer failed │ │ - 0x000ab788 3a202573 00536574 75702066 61696c75 : %s.Setup failu │ │ - 0x000ab798 72653a20 74657374 53756974 65206f72 re: testSuite or │ │ - 0x000ab7a8 20746573 74436173 65207265 66657265 testCase refere │ │ - 0x000ab7b8 6e636573 204e554c 4c003e3e 3e202573 nces NULL.>>> %s │ │ - 0x000ab7c8 20272573 273a2025 730a0054 65737400 '%s': %s..Test. │ │ - 0x000ab7d8 536b6970 70656420 28446973 61626c65 Skipped (Disable │ │ - 0x000ab7e8 64290053 75697465 20536574 75700046 d).Suite Setup.F │ │ - 0x000ab7f8 757a7a65 7220696e 766f6361 74696f6e uzzer invocation │ │ - 0x000ab808 733a2025 6400536b 69707065 64202850 s: %d.Skipped (P │ │ - 0x000ab818 726f6772 616d6d61 74696361 6c6c7929 rogrammatically) │ │ - 0x000ab828 00466169 6c656420 28746573 74207374 .Failed (test st │ │ - 0x000ab838 61727465 642c2062 75742064 6964206e arted, but did n │ │ - 0x000ab848 6f742072 65747572 6e205445 53545f43 ot return TEST_C │ │ - 0x000ab858 4f4d504c 45544544 29004661 696c6564 OMPLETED).Failed │ │ - 0x000ab868 20284162 6f727465 64290028 496e7661 (Aborted).(Inva │ │ - 0x000ab878 6c696429 00546573 74205375 69746520 lid).Test Suite │ │ - 0x000ab888 2569202d 2025730a 00202054 65737420 %i - %s.. Test │ │ - 0x000ab898 43617365 20256920 2d202573 3a202573 Case %i - %s: %s │ │ - 0x000ab8a8 0047656e 65726174 696e6720 61207261 .Generating a ra │ │ - 0x000ab8b8 6e646f6d 20736565 64206661 696c6564 ndom seed failed │ │ - 0x000ab8c8 003a3a3a 3a3a2054 65737420 52756e20 .::::: Test Run │ │ - 0x000ab8d8 2f772073 65656420 27257327 20737461 /w seed '%s' sta │ │ - 0x000ab8e8 72746564 0a00556e 61626c65 20746f20 rted..Unable to │ │ - 0x000ab8f8 616c6c6f 63617465 20636163 68652066 allocate cache f │ │ - 0x000ab908 6f722066 61696c65 64207465 73747300 or failed tests. │ │ - 0x000ab918 46696c74 6572696e 673a2072 756e6e69 Filtering: runni │ │ - 0x000ab928 6e67206f 6e6c7920 73756974 65202725 ng only suite '% │ │ - 0x000ab938 73270046 696c7465 72696e67 3a207275 s'.Filtering: ru │ │ - 0x000ab948 6e6e696e 67206f6e 6c792074 65737420 nning only test │ │ - 0x000ab958 27257327 20696e20 73756974 65202725 '%s' in suite '% │ │ - 0x000ab968 73270046 696c7465 72202725 73272064 s'.Filter '%s' d │ │ - 0x000ab978 6964206e 6f74206d 61746368 20616e79 id not match any │ │ - 0x000ab988 20746573 74207375 6974652f 63617365 test suite/case │ │ - 0x000ab998 2e004578 69742063 6f64653a 2032003d ..Exit code: 2.= │ │ - 0x000ab9a8 3d3d3d3d 20546573 74205375 69746520 ==== Test Suite │ │ - 0x000ab9b8 25693a20 27257327 20736b69 70706564 %i: '%s' skipped │ │ - 0x000ab9c8 0a003d3d 3d3d3d20 54657374 20537569 ..===== Test Sui │ │ - 0x000ab9d8 74652025 693a2027 25732720 73746172 te %i: '%s' star │ │ - 0x000ab9e8 7465640a 003d3d3d 3d3d2054 65737420 ted..===== Test │ │ - 0x000ab9f8 43617365 2025692e 25693a20 27257327 Case %i.%i: '%s' │ │ - 0x000aba08 20736b69 70706564 0a00466f 72636520 skipped..Force │ │ - 0x000aba18 72756e20 6f662064 69736162 6c656420 run of disabled │ │ - 0x000aba28 74657374 2073696e 63652074 65737420 test since test │ │ - 0x000aba38 66696c74 65722077 61732073 6574002d filter was set.- │ │ - 0x000aba48 2d2d2d2d 20546573 74204361 73652025 ---- Test Case % │ │ - 0x000aba58 692e2569 3a202725 73272073 74617274 i.%i: '%s' start │ │ - 0x000aba68 65640054 65737420 44657363 72697074 ed.Test Descript │ │ - 0x000aba78 696f6e3a 20272573 27005465 73742049 ion: '%s'.Test I │ │ - 0x000aba88 74657261 74696f6e 2025693a 20657865 teration %i: exe │ │ - 0x000aba98 634b6579 20256c6c 75005275 6e74696d cKey %llu.Runtim │ │ - 0x000abaa8 65206f66 20256920 69746572 6174696f e of %i iteratio │ │ - 0x000abab8 6e733a20 252e3166 20736563 00417665 ns: %.1f sec.Ave │ │ - 0x000abac8 72616765 20546573 74207275 6e74696d rage Test runtim │ │ - 0x000abad8 653a2025 2e356620 73656300 546f7461 e: %.5f sec.Tota │ │ - 0x000abae8 6c205465 73742072 756e7469 6d653a20 l Test runtime: │ │ - 0x000abaf8 252e3166 20736563 004e6f20 41737365 %.1f sec.No Asse │ │ - 0x000abb08 72747300 546f7461 6c205375 69746520 rts.Total Suite │ │ - 0x000abb18 72756e74 696d653a 20252e31 66207365 runtime: %.1f se │ │ - 0x000abb28 63002573 2053756d 6d617279 3a20546f c.%s Summary: To │ │ - 0x000abb38 74616c3d 25642050 61737365 643d2564 tal=%d Passed=%d │ │ - 0x000abb48 20466169 6c65643d 25642053 6b697070 Failed=%d Skipp │ │ - 0x000abb58 65643d25 64005375 69746500 546f7461 ed=%d.Suite.Tota │ │ - 0x000abb68 6c205275 6e207275 6e74696d 653a2025 l Run runtime: % │ │ - 0x000abb78 2e316620 73656300 52756e00 52756e20 .1f sec.Run.Run │ │ - 0x000abb88 2f772073 65656400 45786974 20636f64 /w seed.Exit cod │ │ - 0x000abb98 653a2025 64004861 726e6573 7320696e e: %d.Harness in │ │ - 0x000abba8 70757420 746f2072 6570726f 20666169 put to repro fai │ │ - 0x000abbb8 6c757265 733a0020 2d2d7365 65642025 lures:. --seed % │ │ - 0x000abbc8 73202d2d 66696c74 65722025 7300494e s --filter %s.IN │ │ - 0x000abbd8 56414c49 44004241 434b0047 55494445 VALID.BACK.GUIDE │ │ - 0x000abbe8 00535441 5254004c 45465453 5449434b .START.LEFTSTICK │ │ - 0x000abbf8 00524947 48545354 49434b00 4c454654 .RIGHTSTICK.LEFT │ │ - 0x000abc08 53484f55 4c444552 00524947 48545348 SHOULDER.RIGHTSH │ │ - 0x000abc18 4f554c44 45520044 5041445f 55500044 OULDER.DPAD_UP.D │ │ - 0x000abc28 5041445f 444f574e 00445041 445f4c45 PAD_DOWN.DPAD_LE │ │ - 0x000abc38 46540044 5041445f 52494748 54003f3f FT.DPAD_RIGHT.?? │ │ - 0x000abc48 3f002020 52656e64 65726572 2025733a ?. Renderer %s: │ │ - 0x000abc58 0a002020 2020466c 6167733a 20307825 .. Flags: 0x% │ │ - 0x000abc68 382e3858 00202800 207c2000 50726573 8.8X. (. | .Pres │ │ - 0x000abc78 656e7456 53796e63 00416363 656c6572 entVSync.Acceler │ │ - 0x000abc88 61746564 00307825 382e3878 00290a00 ated.0x%8.8x.).. │ │ - 0x000abc98 20202020 54657874 75726520 666f726d Texture form │ │ - 0x000abca8 61747320 28256429 3a20002c 2000556e ats (%d): ., .Un │ │ - 0x000abcb8 6b6e776f 6e00496e 64657831 4c534200 knwon.Index1LSB. │ │ - 0x000abcc8 496e6465 78314d53 4200496e 64657834 Index1MSB.Index4 │ │ - 0x000abcd8 4c534200 496e6465 78344d53 4200496e LSB.Index4MSB.In │ │ - 0x000abce8 64657838 00524742 33333200 52474234 dex8.RGB332.RGB4 │ │ - 0x000abcf8 34340052 47423535 35004247 52353535 44.RGB555.BGR555 │ │ - 0x000abd08 00415247 42343434 34004142 47523434 .ARGB4444.ABGR44 │ │ - 0x000abd18 34340041 52474231 35353500 41424752 44.ARGB1555.ABGR │ │ - 0x000abd28 31353535 00524742 35363500 42475235 1555.RGB565.BGR5 │ │ - 0x000abd38 36350052 47423234 00424752 32340052 65.RGB24.BGR24.R │ │ - 0x000abd48 47423838 38004247 52383838 00415247 GB888.BGR888.ARG │ │ - 0x000abd58 42383838 38005247 42413838 38380041 B8888.RGBA8888.A │ │ - 0x000abd68 42475238 38383800 42475241 38383838 BGR8888.BGRA8888 │ │ - 0x000abd78 00415247 42323130 31303130 00595631 .ARGB2101010.YV1 │ │ - 0x000abd88 32004959 55560059 55593200 55595659 2.IYUV.YUY2.UYVY │ │ - 0x000abd98 00595659 55004e56 3132004e 56323100 .YVYU.NV12.NV21. │ │ - 0x000abda8 20202020 4d617820 54657874 75726520 Max Texture │ │ - 0x000abdb8 53697a65 3a202564 7825640a 002d2d76 Size: %dx%d..--v │ │ - 0x000abdc8 6964656f 002d2d72 656e6465 72657200 ideo.--renderer. │ │ - 0x000abdd8 2d2d676c 64656275 67002d2d 696e666f --gldebug.--info │ │ - 0x000abde8 00616c6c 00766964 656f006d 6f646573 .all.video.modes │ │ - 0x000abdf8 0072656e 64657200 6576656e 74002d2d .render.event.-- │ │ - 0x000abe08 6c6f6700 6572726f 72007379 7374656d log.error.system │ │ - 0x000abe18 00617564 696f0069 6e707574 002d2d64 .audio.input.--d │ │ - 0x000abe28 6973706c 6179002d 2d66756c 6c736372 isplay.--fullscr │ │ - 0x000abe38 65656e00 2d2d6675 6c6c7363 7265656e een.--fullscreen │ │ - 0x000abe48 2d646573 6b746f70 002d2d61 6c6c6f77 -desktop.--allow │ │ - 0x000abe58 2d686967 68647069 002d2d77 696e646f -highdpi.--windo │ │ - 0x000abe68 7773002d 2d746974 6c65002d 2d69636f ws.--title.--ico │ │ - 0x000abe78 6e002d2d 63656e74 6572002d 2d706f73 n.--center.--pos │ │ - 0x000abe88 6974696f 6e002d2d 67656f6d 65747279 ition.--geometry │ │ - 0x000abe98 002d2d6d 696e2d67 656f6d65 74727900 .--min-geometry. │ │ - 0x000abea8 2d2d6d61 782d6765 6f6d6574 7279002d --max-geometry.- │ │ - 0x000abeb8 2d6c6f67 6963616c 002d2d73 63616c65 -logical.--scale │ │ - 0x000abec8 002d2d64 65707468 002d2d72 65667265 .--depth.--refre │ │ - 0x000abed8 7368002d 2d767379 6e63002d 2d6e6f66 sh.--vsync.--nof │ │ - 0x000abee8 72616d65 002d2d72 6573697a 65002d2d rame.--resize.-- │ │ - 0x000abef8 6d696e69 6d697a65 002d2d6d 6178696d minimize.--maxim │ │ - 0x000abf08 697a6500 2d2d6772 6162002d 2d726174 ize.--grab.--rat │ │ - 0x000abf18 65002d2d 666f726d 61740055 31364c45 e.--format.U16LE │ │ - 0x000abf28 00553136 42450053 31364c45 00533136 .U16BE.S16LE.S16 │ │ - 0x000abf38 4245002d 2d636861 6e6e656c 73002d2d BE.--channels.-- │ │ - 0x000abf48 73616d70 6c657300 2d68002d 2d68656c samples.-h.--hel │ │ - 0x000abf58 70002d4e 53446f63 756d656e 74526576 p.-NSDocumentRev │ │ - 0x000abf68 6973696f 6e734465 6275674d 6f646500 isionsDebugMode. │ │ - 0x000abf78 5b2d2d76 6964656f 20647269 7665725d [--video driver] │ │ - 0x000abf88 205b2d2d 72656e64 65726572 20647269 [--renderer dri │ │ - 0x000abf98 7665725d 205b2d2d 676c6465 6275675d ver] [--gldebug] │ │ - 0x000abfa8 205b2d2d 696e666f 20616c6c 7c766964 [--info all|vid │ │ - 0x000abfb8 656f7c6d 6f646573 7c72656e 6465727c eo|modes|render| │ │ - 0x000abfc8 6576656e 745d205b 2d2d6c6f 6720616c event] [--log al │ │ - 0x000abfd8 6c7c6572 726f727c 73797374 656d7c61 l|error|system|a │ │ - 0x000abfe8 7564696f 7c766964 656f7c72 656e6465 udio|video|rende │ │ - 0x000abff8 727c696e 7075745d 205b2d2d 64697370 r|input] [--disp │ │ - 0x000ac008 6c617920 4e5d205b 2d2d6675 6c6c7363 lay N] [--fullsc │ │ - 0x000ac018 7265656e 207c202d 2d66756c 6c736372 reen | --fullscr │ │ - 0x000ac028 65656e2d 6465736b 746f7020 7c202d2d een-desktop | -- │ │ - 0x000ac038 77696e64 6f777320 4e5d205b 2d2d7469 windows N] [--ti │ │ - 0x000ac048 746c6520 7469746c 655d205b 2d2d6963 tle title] [--ic │ │ - 0x000ac058 6f6e2069 636f6e2e 626d705d 205b2d2d on icon.bmp] [-- │ │ - 0x000ac068 63656e74 6572207c 202d2d70 6f736974 center | --posit │ │ - 0x000ac078 696f6e20 582c595d 205b2d2d 67656f6d ion X,Y] [--geom │ │ - 0x000ac088 65747279 20577848 5d205b2d 2d6d696e etry WxH] [--min │ │ - 0x000ac098 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ - 0x000ac0a8 2d2d6d61 782d6765 6f6d6574 72792057 --max-geometry W │ │ - 0x000ac0b8 78485d20 5b2d2d6c 6f676963 616c2057 xH] [--logical W │ │ - 0x000ac0c8 78485d20 5b2d2d73 63616c65 204e5d20 xH] [--scale N] │ │ - 0x000ac0d8 5b2d2d64 65707468 204e5d20 5b2d2d72 [--depth N] [--r │ │ - 0x000ac0e8 65667265 73682052 5d205b2d 2d767379 efresh R] [--vsy │ │ - 0x000ac0f8 6e635d20 5b2d2d6e 6f667261 6d655d20 nc] [--noframe] │ │ - 0x000ac108 5b2d2d72 6573697a 655d205b 2d2d6d69 [--resize] [--mi │ │ - 0x000ac118 6e696d69 7a655d20 5b2d2d6d 6178696d nimize] [--maxim │ │ - 0x000ac128 697a655d 205b2d2d 67726162 5d205b2d ize] [--grab] [- │ │ - 0x000ac138 2d616c6c 6f772d68 69676864 70695d00 -allow-highdpi]. │ │ - 0x000ac148 5b2d2d72 61746520 4e5d205b 2d2d666f [--rate N] [--fo │ │ - 0x000ac158 726d6174 2055387c 53387c55 31367c55 rmat U8|S8|U16|U │ │ - 0x000ac168 31364c45 7c553136 42457c53 31367c53 16LE|U16BE|S16|S │ │ - 0x000ac178 31364c45 7c533136 42455d20 5b2d2d63 16LE|S16BE] [--c │ │ - 0x000ac188 68616e6e 656c7320 4e5d205b 2d2d7361 hannels N] [--sa │ │ - 0x000ac198 6d706c65 73204e5d 005b2d2d 76696465 mples N].[--vide │ │ - 0x000ac1a8 6f206472 69766572 5d205b2d 2d72656e o driver] [--ren │ │ - 0x000ac1b8 64657265 72206472 69766572 5d205b2d derer driver] [- │ │ - 0x000ac1c8 2d676c64 65627567 5d205b2d 2d696e66 -gldebug] [--inf │ │ - 0x000ac1d8 6f20616c 6c7c7669 64656f7c 6d6f6465 o all|video|mode │ │ - 0x000ac1e8 737c7265 6e646572 7c657665 6e745d20 s|render|event] │ │ - 0x000ac1f8 5b2d2d6c 6f672061 6c6c7c65 72726f72 [--log all|error │ │ - 0x000ac208 7c737973 74656d7c 61756469 6f7c7669 |system|audio|vi │ │ - 0x000ac218 64656f7c 72656e64 65727c69 6e707574 deo|render|input │ │ - 0x000ac228 5d205b2d 2d646973 706c6179 204e5d20 ] [--display N] │ │ - 0x000ac238 5b2d2d66 756c6c73 63726565 6e207c20 [--fullscreen | │ │ - 0x000ac248 2d2d6675 6c6c7363 7265656e 2d646573 --fullscreen-des │ │ - 0x000ac258 6b746f70 207c202d 2d77696e 646f7773 ktop | --windows │ │ - 0x000ac268 204e5d20 5b2d2d74 69746c65 20746974 N] [--title tit │ │ - 0x000ac278 6c655d20 5b2d2d69 636f6e20 69636f6e le] [--icon icon │ │ - 0x000ac288 2e626d70 5d205b2d 2d63656e 74657220 .bmp] [--center │ │ - 0x000ac298 7c202d2d 706f7369 74696f6e 20582c59 | --position X,Y │ │ - 0x000ac2a8 5d205b2d 2d67656f 6d657472 79205778 ] [--geometry Wx │ │ - 0x000ac2b8 485d205b 2d2d6d69 6e2d6765 6f6d6574 H] [--min-geomet │ │ - 0x000ac2c8 72792057 78485d20 5b2d2d6d 61782d67 ry WxH] [--max-g │ │ - 0x000ac2d8 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ - 0x000ac2e8 6c6f6769 63616c20 5778485d 205b2d2d logical WxH] [-- │ │ - 0x000ac2f8 7363616c 65204e5d 205b2d2d 64657074 scale N] [--dept │ │ - 0x000ac308 68204e5d 205b2d2d 72656672 65736820 h N] [--refresh │ │ - 0x000ac318 525d205b 2d2d7673 796e635d 205b2d2d R] [--vsync] [-- │ │ - 0x000ac328 6e6f6672 616d655d 205b2d2d 72657369 noframe] [--resi │ │ - 0x000ac338 7a655d20 5b2d2d6d 696e696d 697a655d ze] [--minimize] │ │ - 0x000ac348 205b2d2d 6d617869 6d697a65 5d205b2d [--maximize] [- │ │ - 0x000ac358 2d677261 625d205b 2d2d616c 6c6f772d -grab] [--allow- │ │ - 0x000ac368 68696768 6470695d 205b2d2d 72617465 highdpi] [--rate │ │ - 0x000ac378 204e5d20 5b2d2d66 6f726d61 74205538 N] [--format U8 │ │ - 0x000ac388 7c53387c 5531367c 5531364c 457c5531 |S8|U16|U16LE|U1 │ │ - 0x000ac398 3642457c 5331367c 5331364c 457c5331 6BE|S16|S16LE|S1 │ │ - 0x000ac3a8 3642455d 205b2d2d 6368616e 6e656c73 6BE] [--channels │ │ - 0x000ac3b8 204e5d20 5b2d2d73 616d706c 6573204e N] [--samples N │ │ - 0x000ac3c8 5d004e6f 20627569 6c742d69 6e207669 ].No built-in vi │ │ - 0x000ac3d8 64656f20 64726976 6572730a 00427569 deo drivers..Bui │ │ - 0x000ac3e8 6c742d69 6e207669 64656f20 64726976 lt-in video driv │ │ - 0x000ac3f8 6572733a 00202573 00436f75 6c646e27 ers:. %s.Couldn' │ │ - 0x000ac408 7420696e 69746961 6c697a65 20766964 t initialize vid │ │ - 0x000ac418 656f2064 72697665 723a2025 730a0056 eo driver: %s..V │ │ - 0x000ac428 6964656f 20647269 7665723a 2025730a ideo driver: %s. │ │ - 0x000ac438 004e756d 62657220 6f662064 6973706c .Number of displ │ │ - 0x000ac448 6179733a 2025640a 00446973 706c6179 ays: %d..Display │ │ - 0x000ac458 2025643a 2025730a 00426f75 6e64733a %d: %s..Bounds: │ │ - 0x000ac468 20256478 25642061 74202564 2c25640a %dx%d at %d,%d. │ │ - 0x000ac478 00202043 75727265 6e74206d 6f64653a . Current mode: │ │ - 0x000ac488 20256478 25644025 64487a2c 20256420 %dx%d@%dHz, %d │ │ - 0x000ac498 62697473 2d706572 2d706978 656c2028 bits-per-pixel ( │ │ - 0x000ac4a8 2573290a 00202020 20202052 6564204d %s).. Red M │ │ - 0x000ac4b8 61736b20 20203d20 3078252e 38780a00 ask = 0x%.8x.. │ │ - 0x000ac4c8 20202020 20204772 65656e20 4d61736b Green Mask │ │ - 0x000ac4d8 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ - 0x000ac4e8 20426c75 65204d61 736b2020 3d203078 Blue Mask = 0x │ │ - 0x000ac4f8 252e3878 0a002020 20202020 416c7068 %.8x.. Alph │ │ - 0x000ac508 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ - 0x000ac518 004e6f20 61766169 6c61626c 65206675 .No available fu │ │ - 0x000ac528 6c6c7363 7265656e 20766964 656f206d llscreen video m │ │ - 0x000ac538 6f646573 0a002020 46756c6c 73637265 odes.. Fullscre │ │ - 0x000ac548 656e2076 6964656f 206d6f64 65733a0a en video modes:. │ │ - 0x000ac558 00202020 204d6f64 65202564 3a202564 . Mode %d: %d │ │ - 0x000ac568 78256440 2564487a 2c202564 20626974 x%d@%dHz, %d bit │ │ - 0x000ac578 732d7065 722d7069 78656c20 28257329 s-per-pixel (%s) │ │ - 0x000ac588 0a002020 20202020 20205265 64204d61 .. Red Ma │ │ - 0x000ac598 736b2020 203d2030 78252e38 780a0020 sk = 0x%.8x.. │ │ - 0x000ac5a8 20202020 20202047 7265656e 204d6173 Green Mas │ │ - 0x000ac5b8 6b203d20 3078252e 38780a00 20202020 k = 0x%.8x.. │ │ - 0x000ac5c8 20202020 426c7565 204d6173 6b20203d Blue Mask = │ │ - 0x000ac5d8 20307825 2e38780a 00202020 20202020 0x%.8x.. │ │ - 0x000ac5e8 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ - 0x000ac5f8 252e3878 0a004e6f 20627569 6c742d69 %.8x..No built-i │ │ - 0x000ac608 6e207265 6e646572 20647269 76657273 n render drivers │ │ - 0x000ac618 0a004275 696c742d 696e2072 656e6465 ..Built-in rende │ │ - 0x000ac628 72206472 69766572 733a0a00 4f757420 r drivers:..Out │ │ - 0x000ac638 6f66206d 656d6f72 79210a00 25732025 of memory!..%s % │ │ - 0x000ac648 6400436f 756c646e 27742063 72656174 d.Couldn't creat │ │ - 0x000ac658 65207769 6e646f77 3a202573 0a005769 e window: %s..Wi │ │ - 0x000ac668 6e646f77 20726571 75657374 65642073 ndow requested s │ │ - 0x000ac678 697a6520 25647825 642c2067 6f742025 ize %dx%d, got % │ │ - 0x000ac688 64782564 0a004361 6e277420 73657420 dx%d..Can't set │ │ - 0x000ac698 75702066 756c6c73 63726565 6e206469 up fullscreen di │ │ - 0x000ac6a8 73706c61 79206d6f 64653a20 25730a00 splay mode: %s.. │ │ - 0x000ac6b8 72620043 6f756c64 6e277420 6c6f6164 rb.Couldn't load │ │ - 0x000ac6c8 2025733a 2025730a 00436f75 6c646e27 %s: %s..Couldn' │ │ - 0x000ac6d8 74206669 6e642072 656e6465 72206472 t find render dr │ │ - 0x000ac6e8 69766572 206e616d 65642025 7300436f iver named %s.Co │ │ - 0x000ac6f8 756c646e 27742063 72656174 65207265 uldn't create re │ │ - 0x000ac708 6e646572 65723a20 25730a00 43757272 nderer: %s..Curr │ │ - 0x000ac718 656e7420 72656e64 65726572 3a0a004e ent renderer:..N │ │ - 0x000ac728 6f206275 696c742d 696e2061 7564696f o built-in audio │ │ - 0x000ac738 20647269 76657273 0a004275 696c742d drivers..Built- │ │ - 0x000ac748 696e2061 7564696f 20647269 76657273 in audio drivers │ │ - 0x000ac758 3a00436f 756c646e 27742069 6e697469 :.Couldn't initi │ │ - 0x000ac768 616c697a 65206175 64696f20 64726976 alize audio driv │ │ - 0x000ac778 65723a20 25730a00 41756469 6f206472 er: %s..Audio dr │ │ - 0x000ac788 69766572 3a202573 0a00436f 756c646e iver: %s..Couldn │ │ - 0x000ac798 2774206f 70656e20 61756469 6f3a2025 't open audio: % │ │ - 0x000ac7a8 730a0043 454e5445 52005550 00524947 s..CENTER.UP.RIG │ │ - 0x000ac7b8 48545550 00524947 48540052 49474854 HTUP.RIGHT.RIGHT │ │ - 0x000ac7c8 444f574e 00444f57 4e004c45 4654444f DOWN.DOWN.LEFTDO │ │ - 0x000ac7d8 574e004c 45465400 4c454654 5550004c WN.LEFT.LEFTUP.L │ │ - 0x000ac7e8 45465458 004c4546 54590052 49474854 EFTX.LEFTY.RIGHT │ │ - 0x000ac7f8 58005249 47485459 00545249 47474552 X.RIGHTY.TRIGGER │ │ - 0x000ac808 4c454654 00545249 47474552 52494748 LEFT.TRIGGERRIGH │ │ - 0x000ac818 5400646f 776e0075 7000556e 63007375 T.down.up.Unc.su │ │ - 0x000ac828 63636565 64656400 6661696c 65640020 cceeded.failed. │ │ - 0x000ac838 5b4c4255 54544f4e 5d00205b 4d425554 [LBUTTON]. [MBUT │ │ - 0x000ac848 544f4e5d 00205b52 42555454 4f4e5d00 TON]. [RBUTTON]. │ │ - 0x000ac858 205b5832 42555454 4f4e5d00 53444c20 [X2BUTTON].SDL │ │ - 0x000ac868 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x000ac878 2073686f 776e0053 444c2045 56454e54 shown.SDL EVENT │ │ - 0x000ac888 3a205769 6e646f77 20256420 68696464 : Window %d hidd │ │ - 0x000ac898 656e0053 444c2045 56454e54 3a205769 en.SDL EVENT: Wi │ │ - 0x000ac8a8 6e646f77 20256420 6578706f 73656400 ndow %d exposed. │ │ - 0x000ac8b8 53444c20 4556454e 543a2057 696e646f SDL EVENT: Windo │ │ - 0x000ac8c8 77202564 206d6f76 65642074 6f202564 w %d moved to %d │ │ - 0x000ac8d8 2c256400 53444c20 4556454e 543a2057 ,%d.SDL EVENT: W │ │ - 0x000ac8e8 696e646f 77202564 20726573 697a6564 indow %d resized │ │ - 0x000ac8f8 20746f20 25647825 64005344 4c204556 to %dx%d.SDL EV │ │ - 0x000ac908 454e543a 2057696e 646f7720 25642063 ENT: Window %d c │ │ - 0x000ac918 68616e67 65642073 697a6520 746f2025 hanged size to % │ │ - 0x000ac928 64782564 0053444c 20455645 4e543a20 dx%d.SDL EVENT: │ │ - 0x000ac938 57696e64 6f772025 64206d69 6e696d69 Window %d minimi │ │ - 0x000ac948 7a656400 53444c20 4556454e 543a2057 zed.SDL EVENT: W │ │ - 0x000ac958 696e646f 77202564 206d6178 696d697a indow %d maximiz │ │ - 0x000ac968 65640053 444c2045 56454e54 3a205769 ed.SDL EVENT: Wi │ │ - 0x000ac978 6e646f77 20256420 72657374 6f726564 ndow %d restored │ │ - 0x000ac988 0053444c 20455645 4e543a20 4d6f7573 .SDL EVENT: Mous │ │ - 0x000ac998 6520656e 74657265 64207769 6e646f77 e entered window │ │ - 0x000ac9a8 20256400 53444c20 4556454e 543a204d %d.SDL EVENT: M │ │ - 0x000ac9b8 6f757365 206c6566 74207769 6e646f77 ouse left window │ │ - 0x000ac9c8 20256400 53444c20 4556454e 543a2057 %d.SDL EVENT: W │ │ - 0x000ac9d8 696e646f 77202564 20676169 6e656420 indow %d gained │ │ - 0x000ac9e8 6b657962 6f617264 20666f63 75730053 keyboard focus.S │ │ - 0x000ac9f8 444c2045 56454e54 3a205769 6e646f77 DL EVENT: Window │ │ - 0x000aca08 20256420 6c6f7374 206b6579 626f6172 %d lost keyboar │ │ - 0x000aca18 6420666f 63757300 53444c20 4556454e d focus.SDL EVEN │ │ - 0x000aca28 543a2057 696e646f 77202564 20636c6f T: Window %d clo │ │ - 0x000aca38 73656400 53444c20 4556454e 543a2057 sed.SDL EVENT: W │ │ - 0x000aca48 696e646f 77202564 2074616b 6520666f indow %d take fo │ │ - 0x000aca58 63757300 53444c20 4556454e 543a2057 cus.SDL EVENT: W │ │ - 0x000aca68 696e646f 77202564 20686974 20746573 indow %d hit tes │ │ - 0x000aca78 74005344 4c204556 454e543a 2057696e t.SDL EVENT: Win │ │ - 0x000aca88 646f7720 25642067 6f742075 6e6b6e6f dow %d got unkno │ │ - 0x000aca98 776e2065 76656e74 20256400 53444c20 wn event %d.SDL │ │ - 0x000acaa8 4556454e 543a204b 6579626f 6172643a EVENT: Keyboard: │ │ - 0x000acab8 206b6579 20707265 73736564 2020696e key pressed in │ │ - 0x000acac8 2077696e 646f7720 25643a20 7363616e window %d: scan │ │ - 0x000acad8 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ - 0x000acae8 2c206b65 79636f64 65203078 25303858 , keycode 0x%08X │ │ - 0x000acaf8 203d2025 73005344 4c204556 454e543a = %s.SDL EVENT: │ │ - 0x000acb08 204b6579 626f6172 643a206b 65792072 Keyboard: key r │ │ - 0x000acb18 656c6561 73656420 696e2077 696e646f eleased in windo │ │ - 0x000acb28 77202564 3a207363 616e636f 64652030 w %d: scancode 0 │ │ - 0x000acb38 78253038 58203d20 25732c20 6b657963 x%08X = %s, keyc │ │ - 0x000acb48 6f646520 30782530 3858203d 20257300 ode 0x%08X = %s. │ │ - 0x000acb58 53444c20 4556454e 543a204b 6579626f SDL EVENT: Keybo │ │ - 0x000acb68 6172643a 20746578 7420696e 70757420 ard: text input │ │ - 0x000acb78 22257322 20696e20 77696e64 6f772025 "%s" in window % │ │ - 0x000acb88 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ - 0x000acb98 73653a20 6d6f7665 6420746f 2025642c se: moved to %d, │ │ - 0x000acba8 25642028 25642c25 64292069 6e207769 %d (%d,%d) in wi │ │ - 0x000acbb8 6e646f77 20256400 53444c20 4556454e ndow %d.SDL EVEN │ │ - 0x000acbc8 543a204d 6f757365 3a206275 74746f6e T: Mouse: button │ │ - 0x000acbd8 20256420 70726573 73656420 61742025 %d pressed at % │ │ - 0x000acbe8 642c2564 20776974 6820636c 69636b20 d,%d with click │ │ - 0x000acbf8 636f756e 74202564 20696e20 77696e64 count %d in wind │ │ - 0x000acc08 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ - 0x000acc18 204d6f75 73653a20 62757474 6f6e2025 Mouse: button % │ │ - 0x000acc28 64207265 6c656173 65642061 74202564 d released at %d │ │ - 0x000acc38 2c256420 77697468 20636c69 636b2063 ,%d with click c │ │ - 0x000acc48 6f756e74 20256420 696e2077 696e646f ount %d in windo │ │ - 0x000acc58 77202564 0053444c 20455645 4e543a20 w %d.SDL EVENT: │ │ - 0x000acc68 4d6f7573 653a2077 6865656c 20736372 Mouse: wheel scr │ │ - 0x000acc78 6f6c6c65 64202564 20696e20 7820616e olled %d in x an │ │ - 0x000acc88 64202564 20696e20 79202872 65766572 d %d in y (rever │ │ - 0x000acc98 7365643a 20256429 20696e20 77696e64 sed: %d) in wind │ │ - 0x000acca8 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ - 0x000accb8 204a6f79 73746963 6b20696e 64657820 Joystick index │ │ - 0x000accc8 25642061 74746163 68656400 53444c20 %d attached.SDL │ │ - 0x000accd8 4556454e 543a204a 6f797374 69636b20 EVENT: Joystick │ │ - 0x000acce8 25642072 656d6f76 65640053 444c2045 %d removed.SDL E │ │ - 0x000accf8 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ - 0x000acd08 643a2062 616c6c20 2564206d 6f766564 d: ball %d moved │ │ - 0x000acd18 20627920 25642c25 64005344 4c204556 by %d,%d.SDL EV │ │ - 0x000acd28 454e543a 204a6f79 73746963 6b202564 ENT: Joystick %d │ │ - 0x000acd38 3a206861 74202564 206d6f76 65642074 : hat %d moved t │ │ - 0x000acd48 6f202573 0053444c 20455645 4e543a20 o %s.SDL EVENT: │ │ - 0x000acd58 4a6f7973 7469636b 2025643a 20627574 Joystick %d: but │ │ - 0x000acd68 746f6e20 25642070 72657373 65640053 ton %d pressed.S │ │ - 0x000acd78 444c2045 56454e54 3a204a6f 79737469 DL EVENT: Joysti │ │ - 0x000acd88 636b2025 643a2062 7574746f 6e202564 ck %d: button %d │ │ - 0x000acd98 2072656c 65617365 64005344 4c204556 released.SDL EV │ │ - 0x000acda8 454e543a 20436f6e 74726f6c 6c657220 ENT: Controller │ │ - 0x000acdb8 696e6465 78202564 20617474 61636865 index %d attache │ │ - 0x000acdc8 64005344 4c204556 454e543a 20436f6e d.SDL EVENT: Con │ │ - 0x000acdd8 74726f6c 6c657220 25642072 656d6f76 troller %d remov │ │ - 0x000acde8 65640053 444c2045 56454e54 3a20436f ed.SDL EVENT: Co │ │ - 0x000acdf8 6e74726f 6c6c6572 20256420 61786973 ntroller %d axis │ │ - 0x000ace08 20256420 28272573 27292076 616c7565 %d ('%s') value │ │ - 0x000ace18 3a202564 0053444c 20455645 4e543a20 : %d.SDL EVENT: │ │ - 0x000ace28 436f6e74 726f6c6c 65722025 64206275 Controller %d bu │ │ - 0x000ace38 74746f6e 20256420 28272573 27292064 tton %d ('%s') d │ │ - 0x000ace48 6f776e00 53444c20 4556454e 543a2043 own.SDL EVENT: C │ │ - 0x000ace58 6f6e7472 6f6c6c65 72202564 20627574 ontroller %d but │ │ - 0x000ace68 746f6e20 25642028 27257327 29207570 ton %d ('%s') up │ │ - 0x000ace78 0053444c 20455645 4e543a20 436c6970 .SDL EVENT: Clip │ │ - 0x000ace88 626f6172 64207570 64617465 64005344 board updated.SD │ │ - 0x000ace98 4c204556 454e543a 2046696e 6765723a L EVENT: Finger: │ │ - 0x000acea8 20257320 746f7563 683d256c 642c2066 %s touch=%ld, f │ │ - 0x000aceb8 696e6765 723d256c 642c2078 3d25662c inger=%ld, x=%f, │ │ - 0x000acec8 20793d25 662c2064 783d2566 2c206479 y=%f, dx=%f, dy │ │ - 0x000aced8 3d25662c 20707265 73737572 653d2566 =%f, pressure=%f │ │ - 0x000acee8 0053444c 5f455645 4e543a20 446f6c6c .SDL_EVENT: Doll │ │ - 0x000acef8 61722067 65737475 72652064 65746563 ar gesture detec │ │ - 0x000acf08 743a2025 6c6c6400 53444c5f 4556454e t: %lld.SDL_EVEN │ │ - 0x000acf18 543a2044 6f6c6c61 72206765 73747572 T: Dollar gestur │ │ - 0x000acf28 65207265 636f7264 3a20256c 6c640053 e record: %lld.S │ │ - 0x000acf38 444c5f45 56454e54 3a204d75 6c746920 DL_EVENT: Multi │ │ - 0x000acf48 67657374 75726520 66696e67 6572733a gesture fingers: │ │ - 0x000acf58 20256400 53444c20 4556454e 543a2072 %d.SDL EVENT: r │ │ - 0x000acf68 656e6465 72206465 76696365 20726573 ender device res │ │ - 0x000acf78 65740053 444c2045 56454e54 3a207265 et.SDL EVENT: re │ │ - 0x000acf88 6e646572 20746172 67657473 20726573 nder targets res │ │ - 0x000acf98 65740053 444c2045 56454e54 3a205175 et.SDL EVENT: Qu │ │ - 0x000acfa8 69742072 65717565 73746564 0053444c it requested.SDL │ │ - 0x000acfb8 20455645 4e543a20 55736572 20657665 EVENT: User eve │ │ - 0x000acfc8 6e742025 6400556e 6b6e6f77 6e206576 nt %d.Unknown ev │ │ - 0x000acfd8 656e7420 25303478 00436f75 6c646e27 ent %04x.Couldn' │ │ - 0x000acfe8 74206372 65617465 20737572 66616365 t create surface │ │ - 0x000acff8 3a202573 0a00436f 756c646e 27742072 : %s..Couldn't r │ │ - 0x000ad008 65616420 73637265 656e3a20 25730a00 ead screen: %s.. │ │ - 0x000ad018 73637265 656e7368 6f742e62 6d700043 screenshot.bmp.C │ │ - 0x000ad028 6f756c64 6e277420 73617665 20736372 ouldn't save scr │ │ - 0x000ad038 65656e73 686f742e 626d703a 2025730a eenshot.bmp: %s. │ │ - 0x000ad048 0053444c 20726f63 6b73210a 596f7520 .SDL rocks!.You │ │ - 0x000ad058 6b6e6f77 20697421 00436f70 69656420 know it!.Copied │ │ - 0x000ad068 74657874 20746f20 636c6970 626f6172 text to clipboar │ │ - 0x000ad078 64002573 61707475 72696e67 206d6f75 d.%sapturing mou │ │ - 0x000ad088 73652025 73210a00 436c6970 626f6172 se %s!..Clipboar │ │ - 0x000ad098 643a2025 730a0043 6c697062 6f617264 d: %s..Clipboard │ │ - 0x000ad0a8 20697320 656d7074 79004142 534f4c55 is empty.ABSOLU │ │ - 0x000ad0b8 5445204d 4f555345 3a202825 642c2025 TE MOUSE: (%d, % │ │ - 0x000ad0c8 64292573 25732573 25732573 0a005465 d)%s%s%s%s%s..Te │ │ - 0x000ad0d8 7374204d 65737361 67650059 6f752772 st Message.You'r │ │ - 0x000ad0e8 65206177 65736f6d 65210028 25692c20 e awesome!.(%i, │ │ - 0x000ad0f8 2569292c 2072656c 20282569 2c202569 %i), rel (%i, %i │ │ - 0x000ad108 290a004c 61737420 6d6f7573 6520706f )..Last mouse po │ │ - 0x000ad118 73697469 6f6e0000 00000000 02000000 sition.......... │ │ + 0x000ab578 25730049 4e56414c 49440042 41434b00 %s.INVALID.BACK. │ │ + 0x000ab588 47554944 45005354 41525400 4c454654 GUIDE.START.LEFT │ │ + 0x000ab598 53544943 4b005249 47485453 5449434b STICK.RIGHTSTICK │ │ + 0x000ab5a8 004c4546 5453484f 554c4445 52005249 .LEFTSHOULDER.RI │ │ + 0x000ab5b8 47485453 484f554c 44455200 44504144 GHTSHOULDER.DPAD │ │ + 0x000ab5c8 5f555000 44504144 5f444f57 4e004450 _UP.DPAD_DOWN.DP │ │ + 0x000ab5d8 41445f4c 45465400 44504144 5f524947 AD_LEFT.DPAD_RIG │ │ + 0x000ab5e8 4854003f 3f3f0020 2052656e 64657265 HT.???. Rendere │ │ + 0x000ab5f8 72202573 3a0a0020 20202046 6c616773 r %s:.. Flags │ │ + 0x000ab608 3a203078 25382e38 58002028 00207c20 : 0x%8.8X. (. | │ │ + 0x000ab618 00507265 73656e74 5653796e 63004163 .PresentVSync.Ac │ │ + 0x000ab628 63656c65 72617465 64003078 25382e38 celerated.0x%8.8 │ │ + 0x000ab638 7800290a 00202020 20546578 74757265 x.).. Texture │ │ + 0x000ab648 20666f72 6d617473 20282564 293a2000 formats (%d): . │ │ + 0x000ab658 2c200055 6e6b6e77 6f6e0049 6e646578 , .Unknwon.Index │ │ + 0x000ab668 314c5342 00496e64 6578314d 53420049 1LSB.Index1MSB.I │ │ + 0x000ab678 6e646578 344c5342 00496e64 6578344d ndex4LSB.Index4M │ │ + 0x000ab688 53420049 6e646578 38005247 42333332 SB.Index8.RGB332 │ │ + 0x000ab698 00524742 34343400 52474235 35350042 .RGB444.RGB555.B │ │ + 0x000ab6a8 47523535 35004152 47423434 34340041 GR555.ARGB4444.A │ │ + 0x000ab6b8 42475234 34343400 41524742 31353535 BGR4444.ARGB1555 │ │ + 0x000ab6c8 00414247 52313535 35005247 42353635 .ABGR1555.RGB565 │ │ + 0x000ab6d8 00424752 35363500 52474232 34004247 .BGR565.RGB24.BG │ │ + 0x000ab6e8 52323400 52474238 38380042 47523838 R24.RGB888.BGR88 │ │ + 0x000ab6f8 38004152 47423838 38380052 47424138 8.ARGB8888.RGBA8 │ │ + 0x000ab708 38383800 41424752 38383838 00424752 888.ABGR8888.BGR │ │ + 0x000ab718 41383838 38004152 47423231 30313031 A8888.ARGB210101 │ │ + 0x000ab728 30005956 31320049 59555600 59555932 0.YV12.IYUV.YUY2 │ │ + 0x000ab738 00555956 59005956 5955004e 56313200 .UYVY.YVYU.NV12. │ │ + 0x000ab748 4e563231 00202020 204d6178 20546578 NV21. Max Tex │ │ + 0x000ab758 74757265 2053697a 653a2025 64782564 ture Size: %dx%d │ │ + 0x000ab768 0a002d2d 76696465 6f002d2d 72656e64 ..--video.--rend │ │ + 0x000ab778 65726572 002d2d67 6c646562 7567002d erer.--gldebug.- │ │ + 0x000ab788 2d696e66 6f00616c 6c007669 64656f00 -info.all.video. │ │ + 0x000ab798 6d6f6465 73007265 6e646572 00657665 modes.render.eve │ │ + 0x000ab7a8 6e74002d 2d6c6f67 00657272 6f720073 nt.--log.error.s │ │ + 0x000ab7b8 79737465 6d006175 64696f00 696e7075 ystem.audio.inpu │ │ + 0x000ab7c8 74002d2d 64697370 6c617900 2d2d6675 t.--display.--fu │ │ + 0x000ab7d8 6c6c7363 7265656e 002d2d66 756c6c73 llscreen.--fulls │ │ + 0x000ab7e8 63726565 6e2d6465 736b746f 70002d2d creen-desktop.-- │ │ + 0x000ab7f8 616c6c6f 772d6869 67686470 69002d2d allow-highdpi.-- │ │ + 0x000ab808 77696e64 6f777300 2d2d7469 746c6500 windows.--title. │ │ + 0x000ab818 2d2d6963 6f6e002d 2d63656e 74657200 --icon.--center. │ │ + 0x000ab828 2d2d706f 73697469 6f6e002d 2d67656f --position.--geo │ │ + 0x000ab838 6d657472 79002d2d 6d696e2d 67656f6d metry.--min-geom │ │ + 0x000ab848 65747279 002d2d6d 61782d67 656f6d65 etry.--max-geome │ │ + 0x000ab858 74727900 2d2d6c6f 67696361 6c002d2d try.--logical.-- │ │ + 0x000ab868 7363616c 65002d2d 64657074 68002d2d scale.--depth.-- │ │ + 0x000ab878 72656672 65736800 2d2d7673 796e6300 refresh.--vsync. │ │ + 0x000ab888 2d2d6e6f 6672616d 65002d2d 72657369 --noframe.--resi │ │ + 0x000ab898 7a65002d 2d6d696e 696d697a 65002d2d ze.--minimize.-- │ │ + 0x000ab8a8 6d617869 6d697a65 002d2d67 72616200 maximize.--grab. │ │ + 0x000ab8b8 2d2d7261 7465002d 2d666f72 6d617400 --rate.--format. │ │ + 0x000ab8c8 5531364c 45005531 36424500 5331364c U16LE.U16BE.S16L │ │ + 0x000ab8d8 45005331 36424500 2d2d6368 616e6e65 E.S16BE.--channe │ │ + 0x000ab8e8 6c73002d 2d73616d 706c6573 002d6800 ls.--samples.-h. │ │ + 0x000ab8f8 2d2d6865 6c70002d 4e53446f 63756d65 --help.-NSDocume │ │ + 0x000ab908 6e745265 76697369 6f6e7344 65627567 ntRevisionsDebug │ │ + 0x000ab918 4d6f6465 005b2d2d 76696465 6f206472 Mode.[--video dr │ │ + 0x000ab928 69766572 5d205b2d 2d72656e 64657265 iver] [--rendere │ │ + 0x000ab938 72206472 69766572 5d205b2d 2d676c64 r driver] [--gld │ │ + 0x000ab948 65627567 5d205b2d 2d696e66 6f20616c ebug] [--info al │ │ + 0x000ab958 6c7c7669 64656f7c 6d6f6465 737c7265 l|video|modes|re │ │ + 0x000ab968 6e646572 7c657665 6e745d20 5b2d2d6c nder|event] [--l │ │ + 0x000ab978 6f672061 6c6c7c65 72726f72 7c737973 og all|error|sys │ │ + 0x000ab988 74656d7c 61756469 6f7c7669 64656f7c tem|audio|video| │ │ + 0x000ab998 72656e64 65727c69 6e707574 5d205b2d render|input] [- │ │ + 0x000ab9a8 2d646973 706c6179 204e5d20 5b2d2d66 -display N] [--f │ │ + 0x000ab9b8 756c6c73 63726565 6e207c20 2d2d6675 ullscreen | --fu │ │ + 0x000ab9c8 6c6c7363 7265656e 2d646573 6b746f70 llscreen-desktop │ │ + 0x000ab9d8 207c202d 2d77696e 646f7773 204e5d20 | --windows N] │ │ + 0x000ab9e8 5b2d2d74 69746c65 20746974 6c655d20 [--title title] │ │ + 0x000ab9f8 5b2d2d69 636f6e20 69636f6e 2e626d70 [--icon icon.bmp │ │ + 0x000aba08 5d205b2d 2d63656e 74657220 7c202d2d ] [--center | -- │ │ + 0x000aba18 706f7369 74696f6e 20582c59 5d205b2d position X,Y] [- │ │ + 0x000aba28 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ + 0x000aba38 2d2d6d69 6e2d6765 6f6d6574 72792057 --min-geometry W │ │ + 0x000aba48 78485d20 5b2d2d6d 61782d67 656f6d65 xH] [--max-geome │ │ + 0x000aba58 74727920 5778485d 205b2d2d 6c6f6769 try WxH] [--logi │ │ + 0x000aba68 63616c20 5778485d 205b2d2d 7363616c cal WxH] [--scal │ │ + 0x000aba78 65204e5d 205b2d2d 64657074 68204e5d e N] [--depth N] │ │ + 0x000aba88 205b2d2d 72656672 65736820 525d205b [--refresh R] [ │ │ + 0x000aba98 2d2d7673 796e635d 205b2d2d 6e6f6672 --vsync] [--nofr │ │ + 0x000abaa8 616d655d 205b2d2d 72657369 7a655d20 ame] [--resize] │ │ + 0x000abab8 5b2d2d6d 696e696d 697a655d 205b2d2d [--minimize] [-- │ │ + 0x000abac8 6d617869 6d697a65 5d205b2d 2d677261 maximize] [--gra │ │ + 0x000abad8 625d205b 2d2d616c 6c6f772d 68696768 b] [--allow-high │ │ + 0x000abae8 6470695d 005b2d2d 72617465 204e5d20 dpi].[--rate N] │ │ + 0x000abaf8 5b2d2d66 6f726d61 74205538 7c53387c [--format U8|S8| │ │ + 0x000abb08 5531367c 5531364c 457c5531 3642457c U16|U16LE|U16BE| │ │ + 0x000abb18 5331367c 5331364c 457c5331 3642455d S16|S16LE|S16BE] │ │ + 0x000abb28 205b2d2d 6368616e 6e656c73 204e5d20 [--channels N] │ │ + 0x000abb38 5b2d2d73 616d706c 6573204e 5d005b2d [--samples N].[- │ │ + 0x000abb48 2d766964 656f2064 72697665 725d205b -video driver] [ │ │ + 0x000abb58 2d2d7265 6e646572 65722064 72697665 --renderer drive │ │ + 0x000abb68 725d205b 2d2d676c 64656275 675d205b r] [--gldebug] [ │ │ + 0x000abb78 2d2d696e 666f2061 6c6c7c76 6964656f --info all|video │ │ + 0x000abb88 7c6d6f64 65737c72 656e6465 727c6576 |modes|render|ev │ │ + 0x000abb98 656e745d 205b2d2d 6c6f6720 616c6c7c ent] [--log all| │ │ + 0x000abba8 6572726f 727c7379 7374656d 7c617564 error|system|aud │ │ + 0x000abbb8 696f7c76 6964656f 7c72656e 6465727c io|video|render| │ │ + 0x000abbc8 696e7075 745d205b 2d2d6469 73706c61 input] [--displa │ │ + 0x000abbd8 79204e5d 205b2d2d 66756c6c 73637265 y N] [--fullscre │ │ + 0x000abbe8 656e207c 202d2d66 756c6c73 63726565 en | --fullscree │ │ + 0x000abbf8 6e2d6465 736b746f 70207c20 2d2d7769 n-desktop | --wi │ │ + 0x000abc08 6e646f77 73204e5d 205b2d2d 7469746c ndows N] [--titl │ │ + 0x000abc18 65207469 746c655d 205b2d2d 69636f6e e title] [--icon │ │ + 0x000abc28 2069636f 6e2e626d 705d205b 2d2d6365 icon.bmp] [--ce │ │ + 0x000abc38 6e746572 207c202d 2d706f73 6974696f nter | --positio │ │ + 0x000abc48 6e20582c 595d205b 2d2d6765 6f6d6574 n X,Y] [--geomet │ │ + 0x000abc58 72792057 78485d20 5b2d2d6d 696e2d67 ry WxH] [--min-g │ │ + 0x000abc68 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ + 0x000abc78 6d61782d 67656f6d 65747279 20577848 max-geometry WxH │ │ + 0x000abc88 5d205b2d 2d6c6f67 6963616c 20577848 ] [--logical WxH │ │ + 0x000abc98 5d205b2d 2d736361 6c65204e 5d205b2d ] [--scale N] [- │ │ + 0x000abca8 2d646570 7468204e 5d205b2d 2d726566 -depth N] [--ref │ │ + 0x000abcb8 72657368 20525d20 5b2d2d76 73796e63 resh R] [--vsync │ │ + 0x000abcc8 5d205b2d 2d6e6f66 72616d65 5d205b2d ] [--noframe] [- │ │ + 0x000abcd8 2d726573 697a655d 205b2d2d 6d696e69 -resize] [--mini │ │ + 0x000abce8 6d697a65 5d205b2d 2d6d6178 696d697a mize] [--maximiz │ │ + 0x000abcf8 655d205b 2d2d6772 61625d20 5b2d2d61 e] [--grab] [--a │ │ + 0x000abd08 6c6c6f77 2d686967 68647069 5d205b2d llow-highdpi] [- │ │ + 0x000abd18 2d726174 65204e5d 205b2d2d 666f726d -rate N] [--form │ │ + 0x000abd28 61742055 387c5338 7c553136 7c553136 at U8|S8|U16|U16 │ │ + 0x000abd38 4c457c55 31364245 7c533136 7c533136 LE|U16BE|S16|S16 │ │ + 0x000abd48 4c457c53 31364245 5d205b2d 2d636861 LE|S16BE] [--cha │ │ + 0x000abd58 6e6e656c 73204e5d 205b2d2d 73616d70 nnels N] [--samp │ │ + 0x000abd68 6c657320 4e5d004e 6f206275 696c742d les N].No built- │ │ + 0x000abd78 696e2076 6964656f 20647269 76657273 in video drivers │ │ + 0x000abd88 0a004275 696c742d 696e2076 6964656f ..Built-in video │ │ + 0x000abd98 20647269 76657273 3a002025 7300436f drivers:. %s.Co │ │ + 0x000abda8 756c646e 27742069 6e697469 616c697a uldn't initializ │ │ + 0x000abdb8 65207669 64656f20 64726976 65723a20 e video driver: │ │ + 0x000abdc8 25730a00 56696465 6f206472 69766572 %s..Video driver │ │ + 0x000abdd8 3a202573 0a004e75 6d626572 206f6620 : %s..Number of │ │ + 0x000abde8 64697370 6c617973 3a202564 0a004469 displays: %d..Di │ │ + 0x000abdf8 73706c61 79202564 3a202573 0a00426f splay %d: %s..Bo │ │ + 0x000abe08 756e6473 3a202564 78256420 61742025 unds: %dx%d at % │ │ + 0x000abe18 642c2564 0a002020 43757272 656e7420 d,%d.. Current │ │ + 0x000abe28 6d6f6465 3a202564 78256440 2564487a mode: %dx%d@%dHz │ │ + 0x000abe38 2c202564 20626974 732d7065 722d7069 , %d bits-per-pi │ │ + 0x000abe48 78656c20 28257329 0a002020 20202020 xel (%s).. │ │ + 0x000abe58 52656420 4d61736b 2020203d 20307825 Red Mask = 0x% │ │ + 0x000abe68 2e38780a 00202020 20202047 7265656e .8x.. Green │ │ + 0x000abe78 204d6173 6b203d20 3078252e 38780a00 Mask = 0x%.8x.. │ │ + 0x000abe88 20202020 2020426c 7565204d 61736b20 Blue Mask │ │ + 0x000abe98 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ + 0x000abea8 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ + 0x000abeb8 252e3878 0a004e6f 20617661 696c6162 %.8x..No availab │ │ + 0x000abec8 6c652066 756c6c73 63726565 6e207669 le fullscreen vi │ │ + 0x000abed8 64656f20 6d6f6465 730a0020 2046756c deo modes.. Ful │ │ + 0x000abee8 6c736372 65656e20 76696465 6f206d6f lscreen video mo │ │ + 0x000abef8 6465733a 0a002020 20204d6f 64652025 des:.. Mode % │ │ + 0x000abf08 643a2025 64782564 40256448 7a2c2025 d: %dx%d@%dHz, % │ │ + 0x000abf18 64206269 74732d70 65722d70 6978656c d bits-per-pixel │ │ + 0x000abf28 20282573 290a0020 20202020 20202052 (%s).. R │ │ + 0x000abf38 6564204d 61736b20 20203d20 3078252e ed Mask = 0x%. │ │ + 0x000abf48 38780a00 20202020 20202020 47726565 8x.. Gree │ │ + 0x000abf58 6e204d61 736b203d 20307825 2e38780a n Mask = 0x%.8x. │ │ + 0x000abf68 00202020 20202020 20426c75 65204d61 . Blue Ma │ │ + 0x000abf78 736b2020 3d203078 252e3878 0a002020 sk = 0x%.8x.. │ │ + 0x000abf88 20202020 2020416c 70686120 4d61736b Alpha Mask │ │ + 0x000abf98 203d2030 78252e38 780a004e 6f206275 = 0x%.8x..No bu │ │ + 0x000abfa8 696c742d 696e2072 656e6465 72206472 ilt-in render dr │ │ + 0x000abfb8 69766572 730a0042 75696c74 2d696e20 ivers..Built-in │ │ + 0x000abfc8 72656e64 65722064 72697665 72733a0a render drivers:. │ │ + 0x000abfd8 004f7574 206f6620 6d656d6f 7279210a .Out of memory!. │ │ + 0x000abfe8 00257320 25640043 6f756c64 6e277420 .%s %d.Couldn't │ │ + 0x000abff8 63726561 74652077 696e646f 773a2025 create window: % │ │ + 0x000ac008 730a0057 696e646f 77207265 71756573 s..Window reques │ │ + 0x000ac018 74656420 73697a65 20256478 25642c20 ted size %dx%d, │ │ + 0x000ac028 676f7420 25647825 640a0043 616e2774 got %dx%d..Can't │ │ + 0x000ac038 20736574 20757020 66756c6c 73637265 set up fullscre │ │ + 0x000ac048 656e2064 6973706c 6179206d 6f64653a en display mode: │ │ + 0x000ac058 2025730a 00726200 436f756c 646e2774 %s..rb.Couldn't │ │ + 0x000ac068 206c6f61 64202573 3a202573 0a00436f load %s: %s..Co │ │ + 0x000ac078 756c646e 27742066 696e6420 72656e64 uldn't find rend │ │ + 0x000ac088 65722064 72697665 72206e61 6d656420 er driver named │ │ + 0x000ac098 25730043 6f756c64 6e277420 63726561 %s.Couldn't crea │ │ + 0x000ac0a8 74652072 656e6465 7265723a 2025730a te renderer: %s. │ │ + 0x000ac0b8 00437572 72656e74 2072656e 64657265 .Current rendere │ │ + 0x000ac0c8 723a0a00 4e6f2062 75696c74 2d696e20 r:..No built-in │ │ + 0x000ac0d8 61756469 6f206472 69766572 730a0042 audio drivers..B │ │ + 0x000ac0e8 75696c74 2d696e20 61756469 6f206472 uilt-in audio dr │ │ + 0x000ac0f8 69766572 733a0043 6f756c64 6e277420 ivers:.Couldn't │ │ + 0x000ac108 696e6974 69616c69 7a652061 7564696f initialize audio │ │ + 0x000ac118 20647269 7665723a 2025730a 00417564 driver: %s..Aud │ │ + 0x000ac128 696f2064 72697665 723a2025 730a0043 io driver: %s..C │ │ + 0x000ac138 6f756c64 6e277420 6f70656e 20617564 ouldn't open aud │ │ + 0x000ac148 696f3a20 25730a00 43454e54 45520055 io: %s..CENTER.U │ │ + 0x000ac158 50005249 47485455 50005249 47485400 P.RIGHTUP.RIGHT. │ │ + 0x000ac168 52494748 54444f57 4e00444f 574e004c RIGHTDOWN.DOWN.L │ │ + 0x000ac178 45465444 4f574e00 4c454654 004c4546 EFTDOWN.LEFT.LEF │ │ + 0x000ac188 54555000 4c454654 58004c45 46545900 TUP.LEFTX.LEFTY. │ │ + 0x000ac198 52494748 54580052 49474854 59005452 RIGHTX.RIGHTY.TR │ │ + 0x000ac1a8 49474745 524c4546 54005452 49474745 IGGERLEFT.TRIGGE │ │ + 0x000ac1b8 52524947 48540064 6f776e00 75700055 RRIGHT.down.up.U │ │ + 0x000ac1c8 6e630073 75636365 65646564 00666169 nc.succeeded.fai │ │ + 0x000ac1d8 6c656400 205b4c42 5554544f 4e5d0020 led. [LBUTTON]. │ │ + 0x000ac1e8 5b4d4255 54544f4e 5d00205b 52425554 [MBUTTON]. [RBUT │ │ + 0x000ac1f8 544f4e5d 00205b58 32425554 544f4e5d TON]. [X2BUTTON] │ │ + 0x000ac208 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x000ac218 6f772025 64207368 6f776e00 53444c20 ow %d shown.SDL │ │ + 0x000ac228 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ + 0x000ac238 20686964 64656e00 53444c20 4556454e hidden.SDL EVEN │ │ + 0x000ac248 543a2057 696e646f 77202564 20657870 T: Window %d exp │ │ + 0x000ac258 6f736564 0053444c 20455645 4e543a20 osed.SDL EVENT: │ │ + 0x000ac268 57696e64 6f772025 64206d6f 76656420 Window %d moved │ │ + 0x000ac278 746f2025 642c2564 0053444c 20455645 to %d,%d.SDL EVE │ │ + 0x000ac288 4e543a20 57696e64 6f772025 64207265 NT: Window %d re │ │ + 0x000ac298 73697a65 6420746f 20256478 25640053 sized to %dx%d.S │ │ + 0x000ac2a8 444c2045 56454e54 3a205769 6e646f77 DL EVENT: Window │ │ + 0x000ac2b8 20256420 6368616e 67656420 73697a65 %d changed size │ │ + 0x000ac2c8 20746f20 25647825 64005344 4c204556 to %dx%d.SDL EV │ │ + 0x000ac2d8 454e543a 2057696e 646f7720 2564206d ENT: Window %d m │ │ + 0x000ac2e8 696e696d 697a6564 0053444c 20455645 inimized.SDL EVE │ │ + 0x000ac2f8 4e543a20 57696e64 6f772025 64206d61 NT: Window %d ma │ │ + 0x000ac308 78696d69 7a656400 53444c20 4556454e ximized.SDL EVEN │ │ + 0x000ac318 543a2057 696e646f 77202564 20726573 T: Window %d res │ │ + 0x000ac328 746f7265 64005344 4c204556 454e543a tored.SDL EVENT: │ │ + 0x000ac338 204d6f75 73652065 6e746572 65642077 Mouse entered w │ │ + 0x000ac348 696e646f 77202564 0053444c 20455645 indow %d.SDL EVE │ │ + 0x000ac358 4e543a20 4d6f7573 65206c65 66742077 NT: Mouse left w │ │ + 0x000ac368 696e646f 77202564 0053444c 20455645 indow %d.SDL EVE │ │ + 0x000ac378 4e543a20 57696e64 6f772025 64206761 NT: Window %d ga │ │ + 0x000ac388 696e6564 206b6579 626f6172 6420666f ined keyboard fo │ │ + 0x000ac398 63757300 53444c20 4556454e 543a2057 cus.SDL EVENT: W │ │ + 0x000ac3a8 696e646f 77202564 206c6f73 74206b65 indow %d lost ke │ │ + 0x000ac3b8 79626f61 72642066 6f637573 0053444c yboard focus.SDL │ │ + 0x000ac3c8 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ + 0x000ac3d8 6420636c 6f736564 0053444c 20455645 d closed.SDL EVE │ │ + 0x000ac3e8 4e543a20 57696e64 6f772025 64207461 NT: Window %d ta │ │ + 0x000ac3f8 6b652066 6f637573 0053444c 20455645 ke focus.SDL EVE │ │ + 0x000ac408 4e543a20 57696e64 6f772025 64206869 NT: Window %d hi │ │ + 0x000ac418 74207465 73740053 444c2045 56454e54 t test.SDL EVENT │ │ + 0x000ac428 3a205769 6e646f77 20256420 676f7420 : Window %d got │ │ + 0x000ac438 756e6b6e 6f776e20 6576656e 74202564 unknown event %d │ │ + 0x000ac448 0053444c 20455645 4e543a20 4b657962 .SDL EVENT: Keyb │ │ + 0x000ac458 6f617264 3a206b65 79207072 65737365 oard: key presse │ │ + 0x000ac468 64202069 6e207769 6e646f77 2025643a d in window %d: │ │ + 0x000ac478 20736361 6e636f64 65203078 25303858 scancode 0x%08X │ │ + 0x000ac488 203d2025 732c206b 6579636f 64652030 = %s, keycode 0 │ │ + 0x000ac498 78253038 58203d20 25730053 444c2045 x%08X = %s.SDL E │ │ + 0x000ac4a8 56454e54 3a204b65 79626f61 72643a20 VENT: Keyboard: │ │ + 0x000ac4b8 6b657920 72656c65 61736564 20696e20 key released in │ │ + 0x000ac4c8 77696e64 6f772025 643a2073 63616e63 window %d: scanc │ │ + 0x000ac4d8 6f646520 30782530 3858203d 2025732c ode 0x%08X = %s, │ │ + 0x000ac4e8 206b6579 636f6465 20307825 30385820 keycode 0x%08X │ │ + 0x000ac4f8 3d202573 0053444c 20455645 4e543a20 = %s.SDL EVENT: │ │ + 0x000ac508 4b657962 6f617264 3a207465 78742069 Keyboard: text i │ │ + 0x000ac518 6e707574 20222573 2220696e 2077696e nput "%s" in win │ │ + 0x000ac528 646f7720 25640053 444c2045 56454e54 dow %d.SDL EVENT │ │ + 0x000ac538 3a204d6f 7573653a 206d6f76 65642074 : Mouse: moved t │ │ + 0x000ac548 6f202564 2c256420 2825642c 25642920 o %d,%d (%d,%d) │ │ + 0x000ac558 696e2077 696e646f 77202564 0053444c in window %d.SDL │ │ + 0x000ac568 20455645 4e543a20 4d6f7573 653a2062 EVENT: Mouse: b │ │ + 0x000ac578 7574746f 6e202564 20707265 73736564 utton %d pressed │ │ + 0x000ac588 20617420 25642c25 64207769 74682063 at %d,%d with c │ │ + 0x000ac598 6c69636b 20636f75 6e742025 6420696e lick count %d in │ │ + 0x000ac5a8 2077696e 646f7720 25640053 444c2045 window %d.SDL E │ │ + 0x000ac5b8 56454e54 3a204d6f 7573653a 20627574 VENT: Mouse: but │ │ + 0x000ac5c8 746f6e20 25642072 656c6561 73656420 ton %d released │ │ + 0x000ac5d8 61742025 642c2564 20776974 6820636c at %d,%d with cl │ │ + 0x000ac5e8 69636b20 636f756e 74202564 20696e20 ick count %d in │ │ + 0x000ac5f8 77696e64 6f772025 64005344 4c204556 window %d.SDL EV │ │ + 0x000ac608 454e543a 204d6f75 73653a20 77686565 ENT: Mouse: whee │ │ + 0x000ac618 6c207363 726f6c6c 65642025 6420696e l scrolled %d in │ │ + 0x000ac628 20782061 6e642025 6420696e 20792028 x and %d in y ( │ │ + 0x000ac638 72657665 72736564 3a202564 2920696e reversed: %d) in │ │ + 0x000ac648 2077696e 646f7720 25640053 444c2045 window %d.SDL E │ │ + 0x000ac658 56454e54 3a204a6f 79737469 636b2069 VENT: Joystick i │ │ + 0x000ac668 6e646578 20256420 61747461 63686564 ndex %d attached │ │ + 0x000ac678 0053444c 20455645 4e543a20 4a6f7973 .SDL EVENT: Joys │ │ + 0x000ac688 7469636b 20256420 72656d6f 76656400 tick %d removed. │ │ + 0x000ac698 53444c20 4556454e 543a204a 6f797374 SDL EVENT: Joyst │ │ + 0x000ac6a8 69636b20 25643a20 62616c6c 20256420 ick %d: ball %d │ │ + 0x000ac6b8 6d6f7665 64206279 2025642c 25640053 moved by %d,%d.S │ │ + 0x000ac6c8 444c2045 56454e54 3a204a6f 79737469 DL EVENT: Joysti │ │ + 0x000ac6d8 636b2025 643a2068 61742025 64206d6f ck %d: hat %d mo │ │ + 0x000ac6e8 76656420 746f2025 73005344 4c204556 ved to %s.SDL EV │ │ + 0x000ac6f8 454e543a 204a6f79 73746963 6b202564 ENT: Joystick %d │ │ + 0x000ac708 3a206275 74746f6e 20256420 70726573 : button %d pres │ │ + 0x000ac718 73656400 53444c20 4556454e 543a204a sed.SDL EVENT: J │ │ + 0x000ac728 6f797374 69636b20 25643a20 62757474 oystick %d: butt │ │ + 0x000ac738 6f6e2025 64207265 6c656173 65640053 on %d released.S │ │ + 0x000ac748 444c2045 56454e54 3a20436f 6e74726f DL EVENT: Contro │ │ + 0x000ac758 6c6c6572 20696e64 65782025 64206174 ller index %d at │ │ + 0x000ac768 74616368 65640053 444c2045 56454e54 tached.SDL EVENT │ │ + 0x000ac778 3a20436f 6e74726f 6c6c6572 20256420 : Controller %d │ │ + 0x000ac788 72656d6f 76656400 53444c20 4556454e removed.SDL EVEN │ │ + 0x000ac798 543a2043 6f6e7472 6f6c6c65 72202564 T: Controller %d │ │ + 0x000ac7a8 20617869 73202564 20282725 73272920 axis %d ('%s') │ │ + 0x000ac7b8 76616c75 653a2025 64005344 4c204556 value: %d.SDL EV │ │ + 0x000ac7c8 454e543a 20436f6e 74726f6c 6c657220 ENT: Controller │ │ + 0x000ac7d8 25642062 7574746f 6e202564 20282725 %d button %d ('% │ │ + 0x000ac7e8 73272920 646f776e 0053444c 20455645 s') down.SDL EVE │ │ + 0x000ac7f8 4e543a20 436f6e74 726f6c6c 65722025 NT: Controller % │ │ + 0x000ac808 64206275 74746f6e 20256420 28272573 d button %d ('%s │ │ + 0x000ac818 27292075 70005344 4c204556 454e543a ') up.SDL EVENT: │ │ + 0x000ac828 20436c69 70626f61 72642075 70646174 Clipboard updat │ │ + 0x000ac838 65640053 444c2045 56454e54 3a204669 ed.SDL EVENT: Fi │ │ + 0x000ac848 6e676572 3a202573 20746f75 63683d25 nger: %s touch=% │ │ + 0x000ac858 6c642c20 66696e67 65723d25 6c642c20 ld, finger=%ld, │ │ + 0x000ac868 783d2566 2c20793d 25662c20 64783d25 x=%f, y=%f, dx=% │ │ + 0x000ac878 662c2064 793d2566 2c207072 65737375 f, dy=%f, pressu │ │ + 0x000ac888 72653d25 66005344 4c5f4556 454e543a re=%f.SDL_EVENT: │ │ + 0x000ac898 20446f6c 6c617220 67657374 75726520 Dollar gesture │ │ + 0x000ac8a8 64657465 63743a20 256c6c64 0053444c detect: %lld.SDL │ │ + 0x000ac8b8 5f455645 4e543a20 446f6c6c 61722067 _EVENT: Dollar g │ │ + 0x000ac8c8 65737475 72652072 65636f72 643a2025 esture record: % │ │ + 0x000ac8d8 6c6c6400 53444c5f 4556454e 543a204d lld.SDL_EVENT: M │ │ + 0x000ac8e8 756c7469 20676573 74757265 2066696e ulti gesture fin │ │ + 0x000ac8f8 67657273 3a202564 0053444c 20455645 gers: %d.SDL EVE │ │ + 0x000ac908 4e543a20 72656e64 65722064 65766963 NT: render devic │ │ + 0x000ac918 65207265 73657400 53444c20 4556454e e reset.SDL EVEN │ │ + 0x000ac928 543a2072 656e6465 72207461 72676574 T: render target │ │ + 0x000ac938 73207265 73657400 53444c20 4556454e s reset.SDL EVEN │ │ + 0x000ac948 543a2051 75697420 72657175 65737465 T: Quit requeste │ │ + 0x000ac958 64005344 4c204556 454e543a 20557365 d.SDL EVENT: Use │ │ + 0x000ac968 72206576 656e7420 25640055 6e6b6e6f r event %d.Unkno │ │ + 0x000ac978 776e2065 76656e74 20253034 7800436f wn event %04x.Co │ │ + 0x000ac988 756c646e 27742063 72656174 65207375 uldn't create su │ │ + 0x000ac998 72666163 653a2025 730a0043 6f756c64 rface: %s..Could │ │ + 0x000ac9a8 6e277420 72656164 20736372 65656e3a n't read screen: │ │ + 0x000ac9b8 2025730a 00736372 65656e73 686f742e %s..screenshot. │ │ + 0x000ac9c8 626d7000 436f756c 646e2774 20736176 bmp.Couldn't sav │ │ + 0x000ac9d8 65207363 7265656e 73686f74 2e626d70 e screenshot.bmp │ │ + 0x000ac9e8 3a202573 0a005344 4c20726f 636b7321 : %s..SDL rocks! │ │ + 0x000ac9f8 0a596f75 206b6e6f 77206974 2100436f .You know it!.Co │ │ + 0x000aca08 70696564 20746578 7420746f 20636c69 pied text to cli │ │ + 0x000aca18 70626f61 72640025 73617074 7572696e pboard.%sapturin │ │ + 0x000aca28 67206d6f 75736520 2573210a 00436c69 g mouse %s!..Cli │ │ + 0x000aca38 70626f61 72643a20 25730a00 436c6970 pboard: %s..Clip │ │ + 0x000aca48 626f6172 64206973 20656d70 74790041 board is empty.A │ │ + 0x000aca58 42534f4c 55544520 4d4f5553 453a2028 BSOLUTE MOUSE: ( │ │ + 0x000aca68 25642c20 25642925 73257325 73257325 %d, %d)%s%s%s%s% │ │ + 0x000aca78 730a0054 65737420 4d657373 61676500 s..Test Message. │ │ + 0x000aca88 596f7527 72652061 7765736f 6d652100 You're awesome!. │ │ + 0x000aca98 2825692c 20256929 2c207265 6c202825 (%i, %i), rel (% │ │ + 0x000acaa8 692c2025 69290a00 4c617374 206d6f75 i, %i)..Last mou │ │ + 0x000acab8 73652070 6f736974 696f6e00 41737365 se position.Asse │ │ + 0x000acac8 72742027 2573273a 20257300 4661696c rt '%s': %s.Fail │ │ + 0x000acad8 65640050 61737365 64005061 73730041 ed.Passed.Pass.A │ │ + 0x000acae8 73736572 74205375 6d6d6172 793a2054 ssert Summary: T │ │ + 0x000acaf8 6f74616c 3d256420 50617373 65643d25 otal=%d Passed=% │ │ + 0x000acb08 64204661 696c6564 3d256400 6d61784c d Failed=%d.maxL │ │ + 0x000acb18 656e6774 68005465 73744361 73655469 ength.TestCaseTi │ │ + 0x000acb28 6d656f75 74207469 6d657220 65787069 meout timer expi │ │ + 0x000acb38 7265642e 2041626f 7274696e 67207465 red. Aborting te │ │ + 0x000acb48 73742072 756e2e00 54686520 6c656e67 st run..The leng │ │ + 0x000acb58 7468206f 66207468 65206861 726e6573 th of the harnes │ │ + 0x000acb68 73207365 6564206d 75737420 6265203e s seed must be > │ │ + 0x000acb78 302e0053 444c5f6d 616c6c6f 6320666f 0..SDL_malloc fo │ │ + 0x000acb88 72207275 6e207365 6564206f 75747075 r run seed outpu │ │ + 0x000acb98 74206275 66666572 20666169 6c65642e t buffer failed. │ │ + 0x000acba8 00496e76 616c6964 2072756e 53656564 .Invalid runSeed │ │ + 0x000acbb8 20737472 696e672e 00496e76 616c6964 string..Invalid │ │ + 0x000acbc8 20737569 74654e61 6d652073 7472696e suiteName strin │ │ + 0x000acbd8 672e0049 6e76616c 69642074 6573744e g..Invalid testN │ │ + 0x000acbe8 616d6520 73747269 6e672e00 496e7661 ame string..Inva │ │ + 0x000acbf8 6c696420 69746572 6174696f 6e20636f lid iteration co │ │ + 0x000acc08 756e742e 00256400 4661696c 65642074 unt..%d.Failed t │ │ + 0x000acc18 6f20616c 6c6f6361 74652062 75666665 o allocate buffe │ │ + 0x000acc28 7220666f 72206578 65634b65 79206765 r for execKey ge │ │ + 0x000acc38 6e657261 74696f6e 2e002573 25732573 neration..%s%s%s │ │ + 0x000acc48 25640054 696d656f 75742063 616c6c62 %d.Timeout callb │ │ + 0x000acc58 61636b20 63616e27 74206265 204e554c ack can't be NUL │ │ + 0x000acc68 4c005469 6d656f75 74207661 6c756520 L.Timeout value │ │ + 0x000acc78 6d757374 20626520 62696767 65722074 must be bigger t │ │ + 0x000acc88 68616e20 7a65726f 2e004661 696c6564 han zero..Failed │ │ + 0x000acc98 20746f20 696e6974 2074696d 65722073 to init timer s │ │ + 0x000acca8 75627379 7374656d 3a202573 00437265 ubsystem: %s.Cre │ │ + 0x000accb8 6174696f 6e206f66 2053444c 2074696d ation of SDL tim │ │ + 0x000accc8 65722066 61696c65 643a2025 73005365 er failed: %s.Se │ │ + 0x000accd8 74757020 6661696c 7572653a 20746573 tup failure: tes │ │ + 0x000acce8 74537569 7465206f 72207465 73744361 tSuite or testCa │ │ + 0x000accf8 73652072 65666572 656e6365 73204e55 se references NU │ │ + 0x000acd08 4c4c003e 3e3e2025 73202725 73273a20 LL.>>> %s '%s': │ │ + 0x000acd18 25730a00 54657374 00536b69 70706564 %s..Test.Skipped │ │ + 0x000acd28 20284469 7361626c 65642900 53756974 (Disabled).Suit │ │ + 0x000acd38 65205365 74757000 46757a7a 65722069 e Setup.Fuzzer i │ │ + 0x000acd48 6e766f63 6174696f 6e733a20 25640053 nvocations: %d.S │ │ + 0x000acd58 6b697070 65642028 50726f67 72616d6d kipped (Programm │ │ + 0x000acd68 61746963 616c6c79 29004661 696c6564 atically).Failed │ │ + 0x000acd78 20287465 73742073 74617274 65642c20 (test started, │ │ + 0x000acd88 62757420 64696420 6e6f7420 72657475 but did not retu │ │ + 0x000acd98 726e2054 4553545f 434f4d50 4c455445 rn TEST_COMPLETE │ │ + 0x000acda8 44290046 61696c65 64202841 626f7274 D).Failed (Abort │ │ + 0x000acdb8 65642900 28496e76 616c6964 29005465 ed).(Invalid).Te │ │ + 0x000acdc8 73742053 75697465 20256920 2d202573 st Suite %i - %s │ │ + 0x000acdd8 0a002020 54657374 20436173 65202569 .. Test Case %i │ │ + 0x000acde8 202d2025 733a2025 73004765 6e657261 - %s: %s.Genera │ │ + 0x000acdf8 74696e67 20612072 616e646f 6d207365 ting a random se │ │ + 0x000ace08 65642066 61696c65 64003a3a 3a3a3a20 ed failed.::::: │ │ + 0x000ace18 54657374 2052756e 202f7720 73656564 Test Run /w seed │ │ + 0x000ace28 20272573 27207374 61727465 640a0055 '%s' started..U │ │ + 0x000ace38 6e61626c 6520746f 20616c6c 6f636174 nable to allocat │ │ + 0x000ace48 65206361 63686520 666f7220 6661696c e cache for fail │ │ + 0x000ace58 65642074 65737473 0046696c 74657269 ed tests.Filteri │ │ + 0x000ace68 6e673a20 72756e6e 696e6720 6f6e6c79 ng: running only │ │ + 0x000ace78 20737569 74652027 25732700 46696c74 suite '%s'.Filt │ │ + 0x000ace88 6572696e 673a2072 756e6e69 6e67206f ering: running o │ │ + 0x000ace98 6e6c7920 74657374 20272573 2720696e nly test '%s' in │ │ + 0x000acea8 20737569 74652027 25732700 46696c74 suite '%s'.Filt │ │ + 0x000aceb8 65722027 25732720 64696420 6e6f7420 er '%s' did not │ │ + 0x000acec8 6d617463 6820616e 79207465 73742073 match any test s │ │ + 0x000aced8 75697465 2f636173 652e0045 78697420 uite/case..Exit │ │ + 0x000acee8 636f6465 3a203200 3d3d3d3d 3d205465 code: 2.===== Te │ │ + 0x000acef8 73742053 75697465 2025693a 20272573 st Suite %i: '%s │ │ + 0x000acf08 2720736b 69707065 640a003d 3d3d3d3d ' skipped..===== │ │ + 0x000acf18 20546573 74205375 69746520 25693a20 Test Suite %i: │ │ + 0x000acf28 27257327 20737461 72746564 0a003d3d '%s' started..== │ │ + 0x000acf38 3d3d3d20 54657374 20436173 65202569 === Test Case %i │ │ + 0x000acf48 2e25693a 20272573 2720736b 69707065 .%i: '%s' skippe │ │ + 0x000acf58 640a0046 6f726365 2072756e 206f6620 d..Force run of │ │ + 0x000acf68 64697361 626c6564 20746573 74207369 disabled test si │ │ + 0x000acf78 6e636520 74657374 2066696c 74657220 nce test filter │ │ + 0x000acf88 77617320 73657400 2d2d2d2d 2d205465 was set.----- Te │ │ + 0x000acf98 73742043 61736520 25692e25 693a2027 st Case %i.%i: ' │ │ + 0x000acfa8 25732720 73746172 74656400 54657374 %s' started.Test │ │ + 0x000acfb8 20446573 63726970 74696f6e 3a202725 Description: '% │ │ + 0x000acfc8 73270054 65737420 49746572 6174696f s'.Test Iteratio │ │ + 0x000acfd8 6e202569 3a206578 65634b65 7920256c n %i: execKey %l │ │ + 0x000acfe8 6c750052 756e7469 6d65206f 66202569 lu.Runtime of %i │ │ + 0x000acff8 20697465 72617469 6f6e733a 20252e31 iterations: %.1 │ │ + 0x000ad008 66207365 63004176 65726167 65205465 f sec.Average Te │ │ + 0x000ad018 73742072 756e7469 6d653a20 252e3566 st runtime: %.5f │ │ + 0x000ad028 20736563 00546f74 616c2054 65737420 sec.Total Test │ │ + 0x000ad038 72756e74 696d653a 20252e31 66207365 runtime: %.1f se │ │ + 0x000ad048 63004e6f 20417373 65727473 00546f74 c.No Asserts.Tot │ │ + 0x000ad058 616c2053 75697465 2072756e 74696d65 al Suite runtime │ │ + 0x000ad068 3a20252e 31662073 65630025 73205375 : %.1f sec.%s Su │ │ + 0x000ad078 6d6d6172 793a2054 6f74616c 3d256420 mmary: Total=%d │ │ + 0x000ad088 50617373 65643d25 64204661 696c6564 Passed=%d Failed │ │ + 0x000ad098 3d256420 536b6970 7065643d 25640053 =%d Skipped=%d.S │ │ + 0x000ad0a8 75697465 00546f74 616c2052 756e2072 uite.Total Run r │ │ + 0x000ad0b8 756e7469 6d653a20 252e3166 20736563 untime: %.1f sec │ │ + 0x000ad0c8 0052756e 0052756e 202f7720 73656564 .Run.Run /w seed │ │ + 0x000ad0d8 00457869 7420636f 64653a20 25640048 .Exit code: %d.H │ │ + 0x000ad0e8 61726e65 73732069 6e707574 20746f20 arness input to │ │ + 0x000ad0f8 72657072 6f206661 696c7572 65733a00 repro failures:. │ │ + 0x000ad108 202d2d73 65656420 2573202d 2d66696c --seed %s --fil │ │ + 0x000ad118 74657220 25730000 00000000 02000000 ter %s.......... │ │ 0x000ad128 03000000 04000000 05000000 06000000 ................ │ │ 0x000ad138 07000000 496e7465 726e616c 5f416e64 ....Internal_And │ │ 0x000ad148 726f6964 5f4a4e49 5f46696c 654f7065 roid_JNI_FileOpe │ │ 0x000ad158 6e000000 496e7465 726e616c 5f416e64 n...Internal_And │ │ 0x000ad168 726f6964 5f4a4e49 5f46696c 65436c6f roid_JNI_FileClo │ │ 0x000ad178 73650000 416e6472 6f69645f 4a4e495f se..Android_JNI_ │ │ 0x000ad188 47657453 79737465 6d536572 76696365 GetSystemService │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,16 +1,16 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ 0x000d7264 c36e0a00 c76e0a00 cd6e0a00 d46e0a00 .n...n...n...n.. │ │ 0x000d7274 da6e0a00 e06e0a00 e76e0a00 00000000 .n...n...n...... │ │ 0x000d7284 00000000 00000000 ed6e0a00 f56e0a00 .........n...n.. │ │ 0x000d7294 fb6e0a00 006f0a00 c76e0a00 056f0a00 .n...o...n...o.. │ │ 0x000d72a4 3b8a0a00 418a0a00 478a0a00 4e8a0a00 ;...A...G...N... │ │ - 0x000d72b4 558a0a00 618a0a00 00000000 d66d0a00 U...a........m.. │ │ - 0x000d72c4 d86d0a00 db890a00 dd890a00 df890a00 .m.............. │ │ + 0x000d72b4 558a0a00 618a0a00 00000000 a86d0a00 U...a........m.. │ │ + 0x000d72c4 aa6d0a00 db890a00 dd890a00 df890a00 .m.............. │ │ 0x000d72d4 e4890a00 ea890a00 f0890a00 fa890a00 ................ │ │ 0x000d72e4 058a0a00 128a0a00 208a0a00 258a0a00 ........ ...%... │ │ 0x000d72f4 2c8a0a00 338a0a00 00000000 308b0000 ,...3.......0... │ │ 0x000d7304 ffffffff 3a020000 5cdb0a00 308b0000 ....:...\...0... │ │ 0x000d7314 ffffffff 3a020000 98dd0a00 308b0000 ....:.......0... │ │ 0x000d7324 ffffffff 97020000 d4df0a00 308b0000 ............0... │ │ 0x000d7334 ffffffff 33010000 6ce20a00 308b0000 ....3...l...0... │ │ @@ -29,45 +29,45 @@ │ │ 0x000d7404 08000000 d0960a00 08000000 d9960a00 ................ │ │ 0x000d7414 09000000 e1960a00 09000000 ea960a00 ................ │ │ 0x000d7424 0a000000 ef960a00 0a000000 f5960a00 ................ │ │ 0x000d7434 0b000000 fd960a00 0a000000 05970a00 ................ │ │ 0x000d7444 0b000000 14970a00 0c000000 19970a00 ................ │ │ 0x000d7454 0c000000 1f970a00 0d000000 27970a00 ............'... │ │ 0x000d7464 0c000000 2f970a00 0d000000 00000000 ..../........... │ │ - 0x000d7474 5b6f0400 ff6f0400 6d700400 ef700400 [o...o..mp...p.. │ │ - 0x000d7484 00000000 5f710400 1d720400 89780400 ...._q...r...x.. │ │ - 0x000d7494 95720400 00000000 9bd40400 57d50400 .r..........W... │ │ - 0x000d74a4 2bd60400 4dd70400 00000000 33d80400 +...M.......3... │ │ - 0x000d74b4 c7d90400 cfda0400 1fdc0400 38760d00 ............8v.. │ │ + 0x000d7474 25720400 c9720400 37730400 b9730400 %r...r..7s...s.. │ │ + 0x000d7484 00000000 29740400 e7740400 517b0400 ....)t...t..Q{.. │ │ + 0x000d7494 5f750400 00000000 77c00400 33c10400 _u......w...3... │ │ + 0x000d74a4 07c20400 29c30400 00000000 0fc40400 ....)........... │ │ + 0x000d74b4 a3c50400 abc60400 fbc70400 38760d00 ............8v.. │ │ 0x000d74c4 70750d00 48750d00 d0740d00 0000ff00 pu..Hu...t...... │ │ 0x000d74d4 00ff0000 ff000000 02000000 00f80000 ................ │ │ - 0x000d74e4 e0070000 1f000000 00000000 f7cf0500 ................ │ │ + 0x000d74e4 e0070000 1f000000 00000000 f3d80500 ................ │ │ 0x000d74f4 01000000 0000ff00 00ff0000 ff000000 ................ │ │ 0x000d7504 02000000 007c0000 e0030000 1f000000 .....|.......... │ │ - 0x000d7514 00000000 6fce0500 01000000 00000000 ....o........... │ │ + 0x000d7514 00000000 6bd70500 01000000 00000000 ....k........... │ │ 0x000d7524 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d7534 00000000 00000000 00000000 d1df0500 ................ │ │ + 0x000d7534 00000000 00000000 00000000 cde80500 ................ │ │ 0x000d7544 00000000 00000000 00000000 00000000 ................ │ │ 0x000d7554 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d7564 00000000 d1df0500 00000000 00f80000 ................ │ │ + 0x000d7564 00000000 cde80500 00000000 00f80000 ................ │ │ 0x000d7574 e0070000 1f000000 04000000 0000ff00 ................ │ │ - 0x000d7584 00ff0000 ff000000 00000000 b9d20500 ................ │ │ + 0x000d7584 00ff0000 ff000000 00000000 b5db0500 ................ │ │ 0x000d7594 07000000 00f80000 e0070000 1f000000 ................ │ │ 0x000d75a4 04000000 ff000000 00ff0000 0000ff00 ................ │ │ - 0x000d75b4 00000000 c9d20500 07000000 00f80000 ................ │ │ + 0x000d75b4 00000000 c5db0500 07000000 00f80000 ................ │ │ 0x000d75c4 e0070000 1f000000 04000000 000000ff ................ │ │ - 0x000d75d4 0000ff00 00ff0000 00000000 d9d20500 ................ │ │ + 0x000d75d4 0000ff00 00ff0000 00000000 d5db0500 ................ │ │ 0x000d75e4 07000000 00f80000 e0070000 1f000000 ................ │ │ 0x000d75f4 04000000 00ff0000 0000ff00 000000ff ................ │ │ - 0x000d7604 00000000 e9d20500 07000000 00000000 ................ │ │ + 0x000d7604 00000000 e5db0500 07000000 00000000 ................ │ │ 0x000d7614 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d7624 00000000 00000000 00000000 d1df0500 ................ │ │ + 0x000d7624 00000000 00000000 00000000 cde80500 ................ │ │ 0x000d7634 00000000 00000000 00000000 00000000 ................ │ │ 0x000d7644 00000000 00000000 00000000 00000000 ................ │ │ - 0x000d7654 00000000 d1df0500 00000000 f5850600 ................ │ │ + 0x000d7654 00000000 cde80500 00000000 f5850600 ................ │ │ 0x000d7664 f9850600 fd850600 0d860600 08000000 ................ │ │ 0x000d7674 01000000 00000000 00000000 7d0f0700 ............}... │ │ 0x000d7684 08000000 01000000 01000000 00000000 ................ │ │ 0x000d7694 5d0e0700 08000000 02000000 00000000 ]............... │ │ 0x000d76a4 00000000 c1110700 08000000 02000000 ................ │ │ 0x000d76b4 01000000 00000000 8f100700 08000000 ................ │ │ 0x000d76c4 04000000 00000000 00000000 57140700 ............W... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,27 +1,27 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x000d92e8 00000000 00000000 80e40d00 84e40d00 ................ │ │ - 0x000d92f8 88e40d00 8d9d0100 65b00100 55a80100 ........e...U... │ │ + 0x000d92e8 00000000 00000000 78e40d00 7ce40d00 ........x...|... │ │ + 0x000d92f8 80e40d00 8d9d0100 65b00100 55a80100 ........e...U... │ │ 0x000d9308 89a80100 bda80100 f1a80100 25a90100 ............%... │ │ 0x000d9318 59a90100 8da90100 c1a90100 e1530400 Y............S.. │ │ 0x000d9328 25540400 e5610400 49ac0200 fdcf0100 %T...a..I....... │ │ 0x000d9338 05d00100 45d00100 8dd10100 81d20100 ....E........... │ │ 0x000d9348 11ac0100 bdaa0100 19ac0100 e9ac0100 ................ │ │ - 0x000d9358 29ad0100 09a40100 e1a40100 05a50100 )............... │ │ - 0x000d9368 11a50100 94b00100 acb00100 d0b00100 ................ │ │ + 0x000d9358 29ad0100 81a10100 59a20100 7da20100 ).......Y...}... │ │ + 0x000d9368 89a20100 94b00100 acb00100 d0b00100 ................ │ │ 0x000d9378 2db00100 4db00100 5db00100 3db00100 -...M...]...=... │ │ 0x000d9388 55b00100 7db00100 e5580900 e9580900 U...}....X...X.. │ │ 0x000d9398 0d5c0900 615b0900 0d590900 25660900 .\..a[...Y..%f.. │ │ 0x000d93a8 19590900 f5590900 89660900 bd5a0900 .Y...Y...f...Z.. │ │ 0x000d93b8 955a0900 f95a0900 c95a0900 d5c20600 .Z...Z...Z...... │ │ 0x000d93c8 a1c90600 81430900 e9420900 99660900 .....C...B...f.. │ │ 0x000d93d8 c9660900 1d5b0900 055b0900 415b0900 .f...[...[..A[.. │ │ - 0x000d93e8 295b0900 575b0900 4b5b0900 2dc80500 )[..W[..K[..-... │ │ - 0x000d93f8 79c80500 bdc80500 11d40100 41d40100 y...........A... │ │ + 0x000d93e8 295b0900 575b0900 4b5b0900 29d10500 )[..W[..K[..)... │ │ + 0x000d93f8 75d10500 b9d10500 11d40100 41d40100 u...........A... │ │ 0x000d9408 99d40100 a5d40100 b1d40100 bdd40100 ................ │ │ 0x000d9418 c9d40100 d5d40100 e1d40100 edd40100 ................ │ │ 0x000d9428 f9d40100 1dd50100 559c0100 b99e0100 ........U....... │ │ 0x000d9438 c59e0100 698e0200 e18b0200 dd8d0200 ....i........... │ │ 0x000d9448 f58d0200 5d8e0200 0d8e0200 f98e0200 ....]........... │ │ 0x000d9458 038f0200 a18e0200 118f0200 818f0200 ................ │ │ 0x000d9468 b18f0200 dd8f0200 15900200 59900200 ............Y... │ │ @@ -35,40 +35,40 @@ │ │ 0x000d94e8 51b20200 59b20200 81b70200 85b20200 Q...Y........... │ │ 0x000d94f8 cdb20200 e3b20200 2db80200 efb20200 ........-....... │ │ 0x000d9508 19b30200 09b60200 f1b30200 07b40200 ................ │ │ 0x000d9518 1db40200 31b40200 47b40200 69b40200 ....1...G...i... │ │ 0x000d9528 ddb40200 45b50200 89b50200 c9b50200 ....E........... │ │ 0x000d9538 7db60200 cdb60200 3db70200 4db80200 }.......=...M... │ │ 0x000d9548 7db80200 9fb80200 b9b80200 d9b80200 }............... │ │ - 0x000d9558 65b90200 f9b90200 159f0100 d19f0100 e............... │ │ - 0x000d9568 dd9f0100 99a00100 45a00100 61a10100 ........E...a... │ │ + 0x000d9558 65b90200 f9b90200 95a30100 51a40100 e...........Q... │ │ + 0x000d9568 5da40100 19a50100 c5a40100 e1a50100 ]............... │ │ 0x000d9578 b9bb0200 c1bb0200 0dbe0200 81bd0200 ................ │ │ 0x000d9588 a5c30200 0dc40200 5dc40200 b1c40200 ........]....... │ │ 0x000d9598 35bd0200 4dbd0200 09bc0200 35bc0200 5...M.......5... │ │ 0x000d95a8 1fbc0200 4bbc0200 9dc20200 39c30200 ....K.......9... │ │ 0x000d95b8 61bc0200 91bc0200 bdbc0200 09bd0200 a............... │ │ 0x000d95c8 95bd0200 4da20200 49a50200 61a50200 ....M...I...a... │ │ 0x000d95d8 6da50200 a9a50200 dda50200 09a60200 m............... │ │ - 0x000d95e8 4da60200 9da60200 05a70200 21cc0400 M...........!... │ │ - 0x000d95f8 79cc0400 91cc0400 e9cc0400 09cd0400 y............... │ │ - 0x000d9608 11d20400 0ddc0200 35dc0200 b1dc0200 ........5....... │ │ + 0x000d95e8 4da60200 9da60200 05a70200 fdb70400 M............... │ │ + 0x000d95f8 55b80400 6db80400 c5b80400 e5b80400 U...m........... │ │ + 0x000d9608 edbd0400 0ddc0200 35dc0200 b1dc0200 ........5....... │ │ 0x000d9618 b9a60100 dda60100 21a70100 75a70100 ........!...u... │ │ 0x000d9628 a9a70100 f1a90100 15aa0100 adaa0100 ................ │ │ - 0x000d9638 35d20400 1dd30400 79800200 83800200 5.......y....... │ │ + 0x000d9638 11be0400 f9be0400 79800200 83800200 ........y....... │ │ 0x000d9648 a1800200 c1840200 e1880200 2d810200 ............-... │ │ 0x000d9658 4d820200 b5810200 0d830200 3d830200 M...........=... │ │ 0x000d9668 79890200 87890200 95890200 df890200 y............... │ │ 0x000d9678 6d660400 e1660400 0d670400 41670400 mf...f...g..Ag.. │ │ 0x000d9688 cd660400 e9620400 21630400 55630400 .f...b..!c..Uc.. │ │ 0x000d9698 35630400 7d630400 09640400 d1630400 5c..}c...d...c.. │ │ 0x000d96a8 05650400 35650400 49650400 71650400 .e..5e..Ie..qe.. │ │ - 0x000d96b8 45660400 99650400 d9f60400 19fa0400 Ef...e.......... │ │ - 0x000d96c8 d1fb0400 5d000500 ad010500 e5000500 ....]........... │ │ - 0x000d96d8 11020500 3d010500 79010500 15040500 ....=...y....... │ │ - 0x000d96e8 51040500 a1040500 29050500 f9080500 Q.......)....... │ │ + 0x000d96b8 45660400 99650400 d5f60400 15fa0400 Ef...e.......... │ │ + 0x000d96c8 cdfb0400 59000500 a9010500 e1000500 ....Y........... │ │ + 0x000d96d8 0d020500 39010500 75010500 11040500 ....9...u....... │ │ + 0x000d96e8 4d040500 9d040500 25050500 f9080500 M.......%....... │ │ 0x000d96f8 85ad0100 bddc0200 a9330600 35340600 .........3..54.. │ │ 0x000d9708 f9340600 b1350600 ed360600 91fb0200 .4...5...6...... │ │ 0x000d9718 95fb0200 c5090300 25080300 010a0300 ........%....... │ │ 0x000d9728 d5fb0200 e5fb0200 6dfc0200 291c0300 ........m...)... │ │ 0x000d9738 0d1f0300 1dfc0200 d9fc0200 3dfd0200 ............=... │ │ 0x000d9748 85fd0200 ddfd0200 15fe0200 5dfe0200 ............]... │ │ 0x000d9758 d1000300 2d030300 95fe0200 a5ff0200 ....-........... │ │ @@ -80,16 +80,16 @@ │ │ 0x000d97b8 d5140300 61150300 bd160300 c9150300 ....a........... │ │ 0x000d97c8 31170300 81180300 611a0300 791b0300 1.......a...y... │ │ 0x000d97d8 ad1b0300 ed200300 51210300 a5210300 ..... ..Q!...!.. │ │ 0x000d97e8 adad0200 95ac0200 1dad0200 2dac0200 ............-... │ │ 0x000d97f8 a5ad0200 e1ae0200 15af0200 49af0200 ............I... │ │ 0x000d9808 85af0200 b5af0200 fdaf0200 35b00200 ............5... │ │ 0x000d9818 99b00200 adb00200 ddb00200 11b10200 ................ │ │ - 0x000d9828 3db10200 81b10200 b1b10200 c1c10500 =............... │ │ - 0x000d9838 1dc20500 73c40500 dbc40500 55540400 ....s.......UT.. │ │ + 0x000d9828 3db10200 81b10200 b1b10200 bdca0500 =............... │ │ + 0x000d9838 19cb0500 6fcd0500 d7cd0500 55540400 ....o.......UT.. │ │ 0x000d9848 5d540400 65540400 6d540400 cb5c0400 ]T..eT..mT...\.. │ │ 0x000d9858 955c0400 e75c0400 8d5d0400 955d0400 .\...\...]...].. │ │ 0x000d9868 a55d0400 c95d0400 e15d0400 c9500400 .]...]...]...P.. │ │ 0x000d9878 d1500400 d9500400 e1500400 f1500400 .P...P...P...P.. │ │ 0x000d9888 03510400 35510400 e9500400 61510400 .Q..5Q...P..aQ.. │ │ 0x000d9898 69510400 f3510400 fb510400 03520400 iQ...Q...Q...R.. │ │ 0x000d98a8 2d520400 47520400 61520400 69520400 -R..GR..aR..iR.. │ │ @@ -98,55 +98,55 @@ │ │ 0x000d98d8 85530400 8f530400 97530400 9f530400 .S...S...S...S.. │ │ 0x000d98e8 a7530400 af530400 b7530400 bf530400 .S...S...S...S.. │ │ 0x000d98f8 c7530400 cf530400 11540400 ff5c0400 .S...S...T...\.. │ │ 0x000d9908 075d0400 ef5c0400 f75c0400 0f5d0400 .]...\...\...].. │ │ 0x000d9918 175d0400 255d0400 2d5d0400 355d0400 .]..%]..-]..5].. │ │ 0x000d9928 3d5d0400 455d0400 4d5d0400 555d0400 =]..E]..M]..U].. │ │ 0x000d9938 5d5d0400 655d0400 6d5d0400 11550400 ]]..e]..m]...U.. │ │ - 0x000d9948 755b0400 d5550400 855b0400 5d930400 u[...U...[..]... │ │ - 0x000d9958 a1930400 fd910400 c9830400 b98f0400 ................ │ │ - 0x000d9968 e18f0400 a1790400 0d7f0400 f9830400 .....y.......... │ │ - 0x000d9978 2d840400 f5840400 13850400 5d850400 -...........]... │ │ - 0x000d9988 93850400 c9850400 e5850400 3f860400 ............?... │ │ - 0x000d9998 75860400 c9860400 e9930400 0d970400 u............... │ │ - 0x000d99a8 05900400 6d970400 f9990400 39870400 ....m.......9... │ │ - 0x000d99b8 e1860400 25c50500 11890400 a5880400 ....%........... │ │ - 0x000d99c8 adcb0400 71620400 61680400 61620400 ....qb..ah..ab.. │ │ + 0x000d9948 755b0400 d5550400 855b0400 c5f20400 u[...U...[...... │ │ + 0x000d9958 09f30400 65f10400 35e30400 21ef0400 ....e...5...!... │ │ + 0x000d9968 49ef0400 697c0400 d5810400 65e30400 I...i|......e... │ │ + 0x000d9978 99e30400 61e40400 7fe40400 c9e40400 ....a........... │ │ + 0x000d9988 ffe40400 35e50400 51e50400 abe50400 ....5...Q....... │ │ + 0x000d9998 e1e50400 35e60400 51f30400 75f60400 ....5...Q...u... │ │ + 0x000d99a8 6def0400 5d6f0400 e9710400 a5e60400 m...]o...q...... │ │ + 0x000d99b8 4de60400 21ce0500 79e80400 11e80400 M...!...y....... │ │ + 0x000d99c8 89b70400 71620400 61680400 61620400 ....qb..ah..ab.. │ │ 0x000d99d8 7d620400 85620400 b1620400 dd5e0400 }b...b...b...^.. │ │ 0x000d99e8 f15e0400 155f0400 f56c0400 896d0400 .^..._...l...m.. │ │ 0x000d99f8 196e0400 596e0400 b96b0400 496b0400 .n..Yn...k..Ik.. │ │ 0x000d9a08 b5790200 c1790200 537a0200 617a0200 .y...y..Sz..az.. │ │ - 0x000d9a18 61ad0100 71ad0100 7dad0100 2d9d0400 a...q...}...-... │ │ - 0x000d9a28 319d0400 29cd0400 2dc90400 559d0400 1...)...-...U... │ │ - 0x000d9a38 619e0400 c99e0400 0d9f0400 dda00400 a............... │ │ - 0x000d9a48 29a10400 b1a10400 0da20400 69a20400 )...........i... │ │ - 0x000d9a58 b1a20400 2da50400 41a40400 d1a50400 ....-...A....... │ │ - 0x000d9a68 35cf0400 a5c80400 0da60400 45a60400 5...........E... │ │ - 0x000d9a78 6da60400 a5a60400 0da70400 61a70400 m...........a... │ │ - 0x000d9a88 c5a70400 c5a80400 39ac0400 65ad0400 ........9...e... │ │ - 0x000d9a98 4dbb0400 e1ae0400 35bc0400 cdaf0400 M.......5....... │ │ - 0x000d9aa8 cdbc0400 11b00400 11ae0400 55b00400 ............U... │ │ - 0x000d9ab8 ddb90400 a9b00400 f1b00400 3dba0400 ............=... │ │ - 0x000d9ac8 39b10400 8dba0400 81b10400 cdb20400 9............... │ │ - 0x000d9ad8 6db20400 75b70400 d1b70400 81b60400 m...u........... │ │ - 0x000d9ae8 3db30400 c5b50400 e1b40400 6dc70400 =...........m... │ │ - 0x000d9af8 75be0400 91be0400 bdbe0400 e9be0400 u............... │ │ - 0x000d9b08 71bf0400 c5bf0400 61c10400 b1c20400 q.......a....... │ │ - 0x000d9b18 cdc30400 ddc50400 b5c60400 6dc60400 ............m... │ │ - 0x000d9b28 91c60400 3dca0400 95ca0400 e1ca0400 ....=........... │ │ - 0x000d9b38 0dcb0400 71cb0400 d7530400 01cc0200 ....q....S...... │ │ - 0x000d9b48 51c20400 05d50100 f5a50100 01a60100 Q............... │ │ + 0x000d9a18 61ad0100 71ad0100 7dad0100 09890400 a...q...}....... │ │ + 0x000d9a28 0d890400 05b90400 09b50400 31890400 ............1... │ │ + 0x000d9a38 3d8a0400 a58a0400 e98a0400 b98c0400 =............... │ │ + 0x000d9a48 058d0400 8d8d0400 e98d0400 458e0400 ............E... │ │ + 0x000d9a58 8d8e0400 09910400 1d900400 ad910400 ................ │ │ + 0x000d9a68 11bb0400 81b40400 e9910400 21920400 ............!... │ │ + 0x000d9a78 49920400 81920400 e9920400 3d930400 I...........=... │ │ + 0x000d9a88 a1930400 a1940400 15980400 41990400 ............A... │ │ + 0x000d9a98 29a70400 bd9a0400 11a80400 a99b0400 )............... │ │ + 0x000d9aa8 a9a80400 ed9b0400 ed990400 319c0400 ............1... │ │ + 0x000d9ab8 b9a50400 859c0400 cd9c0400 19a60400 ................ │ │ + 0x000d9ac8 159d0400 69a60400 5d9d0400 a99e0400 ....i...]....... │ │ + 0x000d9ad8 499e0400 51a30400 ada30400 5da20400 I...Q.......]... │ │ + 0x000d9ae8 199f0400 a1a10400 bda00400 49b30400 ............I... │ │ + 0x000d9af8 51aa0400 6daa0400 99aa0400 c5aa0400 Q...m........... │ │ + 0x000d9b08 4dab0400 a1ab0400 3dad0400 8dae0400 M.......=....... │ │ + 0x000d9b18 a9af0400 b9b10400 91b20400 49b20400 ............I... │ │ + 0x000d9b28 6db20400 19b60400 71b60400 bdb60400 m.......q....... │ │ + 0x000d9b38 e9b60400 4db70400 d7530400 01cc0200 ....M....S...... │ │ + 0x000d9b48 2dae0400 05d50100 6da30100 79a30100 -.......m...y... │ │ 0x000d9b58 ed0b0300 0d810200 755d0400 7d5d0400 ........u]..}].. │ │ - 0x000d9b68 855d0400 39810200 a1d30400 c5800200 .]..9........... │ │ + 0x000d9b68 855d0400 39810200 7dbf0400 c5800200 .]..9...}....... │ │ 0x000d9b78 11d50100 49570900 09580900 69580900 ....IW...X..iX.. │ │ - 0x000d9b88 15b80400 fd9f0400 8dc50200 99d00200 ................ │ │ - 0x000d9b98 65bd0200 919f0400 25af0400 79b30400 e.......%...y... │ │ - 0x000d9ba8 f5b30400 95b40400 39b40400 99100300 ........9....... │ │ - 0x000d9bb8 29070300 b5570900 79ae0400 6b920400 )....W..y...k... │ │ - 0x000d9bc8 35970400 19a00100 69d50100 24d20d00 5.......i...$... │ │ + 0x000d9b88 f1a30400 d98b0400 8dc50200 99d00200 ................ │ │ + 0x000d9b98 65bd0200 6d8b0400 019b0400 559f0400 e...m.......U... │ │ + 0x000d9ba8 d19f0400 71a00400 15a00400 99100300 ....q........... │ │ + 0x000d9bb8 29070300 b5570900 559a0400 d3f10400 )....W..U....... │ │ + 0x000d9bc8 9df60400 99a40100 69d50100 24d20d00 ........i...$... │ │ 0x000d9bd8 5cea0d00 28d20d00 60ea0d00 64ea0d00 \...(...`...d... │ │ 0x000d9be8 89c40100 91c40100 35c30100 75c40100 ........5...u... │ │ 0x000d9bf8 41c60100 3cdc0d00 35d30200 7cb10d00 A...<...5...|... │ │ 0x000d9c08 6cb60d00 b4b30d00 00000000 00000000 l............... │ │ 0x000d9c18 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9c28 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9c38 00000000 00000000 00000000 00000000 ................ │ │ @@ -163,22 +163,22 @@ │ │ 0x000d9ce8 0cb40d00 00000000 00000000 00000000 ................ │ │ 0x000d9cf8 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9d08 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9d18 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9d28 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9d38 00000000 00000000 00000000 00000000 ................ │ │ 0x000d9d48 00000000 00000000 90b60d00 c96e0400 .............n.. │ │ - 0x000d9d58 25b10600 11860600 49a10600 29b80600 %.......I...)... │ │ + 0x000d9d58 25b10600 11860600 49a10600 4dbb0600 %.......I...M... │ │ 0x000d9d68 25bd0600 15be0600 09be0600 89be0600 %............... │ │ - 0x000d9d78 f5bb0600 7d2a0600 c92a0600 bdbb0600 ....}*...*...... │ │ - 0x000d9d88 cbbb0600 41310600 7d310600 e7bb0600 ....A1..}1...... │ │ - 0x000d9d98 ad310600 49c20600 57c20600 61c20600 .1..I...W...a... │ │ + 0x000d9d78 c1ba0600 65bf0500 b1bf0500 89ba0600 ....e........... │ │ + 0x000d9d88 97ba0600 29c60500 65c60500 b3ba0600 ....)...e....... │ │ + 0x000d9d98 95c60500 49c20600 57c20600 61c20600 ....I...W...a... │ │ 0x000d9da8 3dc20600 41c20600 b9be0600 c3be0600 =...A........... │ │ - 0x000d9db8 cbbe0600 90e40d00 98e40d00 94e40d00 ................ │ │ - 0x000d9dc8 8ce40d00 f48d0d00 70760d00 b97c0900 ........pv...|.. │ │ + 0x000d9db8 cbbe0600 88e40d00 90e40d00 8ce40d00 ................ │ │ + 0x000d9dc8 84e40d00 f48d0d00 70760d00 f19d0900 ........pv...... │ │ 0x000d9dd8 30e10900 38e10900 40e10900 00000000 0...8...@....... │ │ 0x000d9de8 486c0a00 281e0a00 00000000 00000000 Hl..(........... │ │ 0x000d9df8 00000000 00000000 a0940100 a0940100 ................ │ │ 0x000d9e08 a0940100 a0940100 a0940100 a0940100 ................ │ │ 0x000d9e18 a0940100 a0940100 a0940100 a0940100 ................ │ │ 0x000d9e28 a0940100 a0940100 a0940100 a0940100 ................ │ │ 0x000d9e38 a0940100 a0940100 a0940100 a0940100 ................ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,14 +1,14 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x000da000 00000000 00000000 00000000 7d6e0a00 ............}n.. │ │ - 0x000da010 00000000 01000000 836e0a00 00000000 .........n...... │ │ - 0x000da020 02000000 896e0a00 02000000 03000000 .....n.......... │ │ - 0x000da030 8f6e0a00 01000000 04000000 966e0a00 .n...........n.. │ │ - 0x000da040 d1a10100 06000000 04000000 03000000 ................ │ │ + 0x000da000 00000000 00000000 00000000 4f6e0a00 ............On.. │ │ + 0x000da010 00000000 01000000 556e0a00 00000000 ........Un...... │ │ + 0x000da020 02000000 5b6e0a00 02000000 03000000 ....[n.......... │ │ + 0x000da030 616e0a00 01000000 04000000 686e0a00 an..........hn.. │ │ + 0x000da040 499f0100 06000000 04000000 03000000 I............... │ │ 0x000da050 01000000 1da60100 d96f0a00 e16f0a00 .........o...o.. │ │ 0x000da060 91ad0100 00000000 fa6f0a00 00700a00 .........o...p.. │ │ 0x000da070 e5af0100 01000000 ffffffff 81470200 .............G.. │ │ 0x000da080 39470200 ed460200 a1460200 55460200 9G...F...F..UF.. │ │ 0x000da090 09460200 bd450200 71450200 1d450200 .F...E..qE...E.. │ │ 0x000da0a0 d1440200 79440200 59440200 3d440200 .D..yD..YD..=D.. │ │ 0x000da0b0 29440200 15440200 01440200 ed430200 )D...D...D...C.. │ │ @@ -148,15 +148,15 @@ │ │ 0x000da910 e5ff0100 c5ff0100 a5ff0100 85ff0100 ................ │ │ 0x000da920 55ff0100 31ff0100 0dff0100 f1fe0100 U...1........... │ │ 0x000da930 cdfe0100 a9fe0100 89fe0100 65fe0100 ............e... │ │ 0x000da940 41fe0100 11fe0100 ddfd0100 bdfd0100 A............... │ │ 0x000da950 f4010000 00000000 01000000 00000000 ................ │ │ 0x000da960 00000000 00000000 00000000 00000000 ................ │ │ 0x000da970 00000000 00000000 00800000 00000000 ................ │ │ - 0x000da980 00000000 00000000 00000000 de6d0a00 .............m.. │ │ + 0x000da980 00000000 00000000 00000000 b06d0a00 .............m.. │ │ 0x000da990 307c0a00 327c0a00 347c0a00 367c0a00 0|..2|..4|..6|.. │ │ 0x000da9a0 387c0a00 3a7c0a00 3c7c0a00 c5710a00 8|..:|..<|...q.. │ │ 0x000da9b0 3e7c0a00 407c0a00 427c0a00 447c0a00 >|..@|..B|..D|.. │ │ 0x000da9c0 467c0a00 487c0a00 4a7c0a00 4c7c0a00 F|..H|..J|..L|.. │ │ 0x000da9d0 4e7c0a00 507c0a00 527c0a00 547c0a00 N|..P|..R|..T|.. │ │ 0x000da9e0 567c0a00 587c0a00 5a7c0a00 5c7c0a00 V|..X|..Z|..\|.. │ │ 0x000da9f0 5e7c0a00 607c0a00 627c0a00 647c0a00 ^|..`|..b|..d|.. │ │ @@ -516,15 +516,15 @@ │ │ 0x000dc010 00000000 9db60500 04208616 04203616 ......... ... 6. │ │ 0x000dc020 03000000 00000000 a9b80500 04208616 ............. .. │ │ 0x000dc030 04203616 03020000 00000000 8db90500 . 6............. │ │ 0x000dc040 04208616 04203616 73000000 00000000 . ... 6.s....... │ │ 0x000dc050 01bb0500 04208616 04203616 73020000 ..... ... 6.s... │ │ 0x000dc060 00000000 f1bc0500 00000000 00000000 ................ │ │ 0x000dc070 00000000 00000000 00000000 ffffffff ................ │ │ - 0x000dc080 946f0a00 3bae0a00 ddb80600 e1b80600 .o..;........... │ │ + 0x000dc080 946f0a00 3bae0a00 a9b70600 adb70600 .o..;........... │ │ 0x000dc090 00000000 00000000 7e81a581 bd99817e ........~......~ │ │ 0x000dc0a0 7effdbff c3e7ff7e 6cfefefe 7c381000 ~......~l...|8.. │ │ 0x000dc0b0 10387cfe 7c381000 387c38fe fed61038 .8|.|8..8|8....8 │ │ 0x000dc0c0 10387cfe fe7c1038 0000183c 3c180000 .8|..|.8...<<... │ │ 0x000dc0d0 ffffe7c3 c3e7ffff 003c6642 42663c00 ............=...7....... │ │ 0x00007910 00000000 8a020000 94010000 00000000 ................ │ │ 0x00007920 00000000 00000000 00000000 00000000 ................ │ │ 0x00007930 00000000 00000000 00000000 00000000 ................ │ │ 0x00007940 00000000 00000000 00000000 00000000 ................ │ │ @@ -144,204 +144,204 @@ │ │ 0x000079c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000079f0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a00 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a10 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a20 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007a30 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00007a30 31000000 00000000 00000000 3c000000 1...........<... │ │ 0x00007a40 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a50 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a60 00000000 00000000 00000000 00000000 ................ │ │ 0x00007a70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007a80 00000000 00000000 30000000 00000000 ........0....... │ │ - 0x00007a90 33000000 3e000000 00000000 00000000 3...>........... │ │ - 0x00007aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007ab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007a80 1e000000 00000000 00000000 00000000 ................ │ │ + 0x00007a90 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007aa0 00000000 00000000 1b000000 2c000000 ............,... │ │ + 0x00007ab0 42000000 00000000 00000000 00000000 B............... │ │ 0x00007ac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007ad0 00000000 00000000 00000000 22000000 ............"... │ │ - 0x00007ae0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007af0 00000000 00000000 1f000000 42000000 ............B... │ │ - 0x00007b00 49000000 00000000 00000000 00000000 I............... │ │ + 0x00007ad0 00000000 00000000 00000000 1c000000 ................ │ │ + 0x00007ae0 00000000 29000000 12000000 46000000 ....).......F... │ │ + 0x00007af0 28000000 66000000 00000000 00000000 (...f........... │ │ + 0x00007b00 00000000 00000000 00000000 00000000 ................ │ │ 0x00007b10 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007b20 20000000 00000000 2d000000 16000000 .......-....... │ │ - 0x00007b30 46000000 2c000000 53000000 00000000 F...,...S....... │ │ + 0x00007b20 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007b30 00000000 2f000000 6a000000 00000000 ..../...j....... │ │ 0x00007b40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007b50 60000000 00000000 00000000 00000000 `............... │ │ - 0x00007b60 1a000000 00000000 00000000 00000000 ................ │ │ - 0x00007b70 00000000 2b000000 00000000 00000000 ....+........... │ │ + 0x00007b50 4a000000 00000000 00000000 00000000 J............... │ │ + 0x00007b60 16000000 00000000 00000000 00000000 ................ │ │ + 0x00007b70 00000000 27000000 00000000 00000000 ....'........... │ │ 0x00007b80 00000000 0c000000 00000000 95000000 ................ │ │ 0x00007b90 00000000 00000000 00000000 00000000 ................ │ │ 0x00007ba0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007bb0 a2000000 00000000 00000000 a6000000 ................ │ │ - 0x00007bc0 15000000 00000000 00000000 00000000 ................ │ │ + 0x00007bc0 11000000 00000000 00000000 00000000 ................ │ │ 0x00007bd0 00000000 87000000 ae000000 00000000 ................ │ │ - 0x00007be0 55000000 23000000 00000000 00000000 U...#........... │ │ + 0x00007be0 80000000 1f000000 00000000 00000000 ................ │ │ 0x00007bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c00 3f000000 00000000 00000000 00000000 ?............... │ │ + 0x00007c00 3d000000 00000000 00000000 00000000 =............... │ │ 0x00007c10 00000000 a3000000 00000000 00000000 ................ │ │ - 0x00007c20 00000000 68000000 00000000 10000000 ....h........... │ │ + 0x00007c20 00000000 52000000 00000000 40000000 ....R.......@... │ │ 0x00007c30 00000000 af000000 00000000 98000000 ................ │ │ 0x00007c40 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c50 00000000 54000000 00000000 00000000 ....T........... │ │ + 0x00007c50 00000000 7f000000 00000000 00000000 ................ │ │ 0x00007c60 00000000 00000000 00000000 00000000 ................ │ │ 0x00007c70 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007c80 00000000 00000000 00000000 4b000000 ............K... │ │ + 0x00007c80 00000000 00000000 00000000 78000000 ............x... │ │ 0x00007c90 00000000 b3000000 00000000 00000000 ................ │ │ - 0x00007ca0 00000000 40000000 b1000000 63000000 ....@.......c... │ │ + 0x00007ca0 00000000 3e000000 b1000000 4d000000 ....>.......M... │ │ 0x00007cb0 00000000 00000000 00000000 e7000000 ................ │ │ - 0x00007cc0 7d000000 cc000000 00000000 1b000000 }............... │ │ + 0x00007cc0 6b000000 cc000000 00000000 17000000 k............... │ │ 0x00007cd0 00000000 00000000 e4000000 00000000 ................ │ │ 0x00007ce0 00000000 a8000000 00000000 dc000000 ................ │ │ 0x00007cf0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007d00 da000000 00000000 cb000000 00000000 ................ │ │ 0x00007d10 ec000000 00000000 00000000 a1000000 ................ │ │ - 0x00007d20 00000000 1e000000 00000000 dd000000 ................ │ │ + 0x00007d20 00000000 1a000000 00000000 dd000000 ................ │ │ 0x00007d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007d40 38000000 00000000 d6000000 03000000 8............... │ │ + 0x00007d40 36000000 00000000 d6000000 03000000 6............... │ │ 0x00007d50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007d60 00000000 51000000 57000000 00000000 ....Q...W....... │ │ + 0x00007d60 00000000 7e000000 82000000 00000000 ....~........... │ │ 0x00007d70 0f010000 00000000 00000000 00000000 ................ │ │ - 0x00007d80 00000000 f0000000 00000000 35000000 ............5... │ │ - 0x00007d90 bb000000 00000000 00000000 86000000 ................ │ │ + 0x00007d80 00000000 f0000000 00000000 33000000 ............3... │ │ + 0x00007d90 bb000000 00000000 00000000 75000000 ............u... │ │ 0x00007da0 f5000000 00000000 ff000000 00000000 ................ │ │ 0x00007db0 00000000 00000000 00000000 c4000000 ................ │ │ 0x00007dc0 06010000 00000000 00000000 d2000000 ................ │ │ 0x00007dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007de0 00000000 ed000000 b7000000 8f000000 ................ │ │ - 0x00007df0 c9000000 e2000000 80000000 00000000 ................ │ │ + 0x00007df0 c9000000 e2000000 6f000000 00000000 ........o....... │ │ 0x00007e00 9c000000 08010000 00000000 00000000 ................ │ │ - 0x00007e10 6b000000 3b000000 00000000 00000000 k...;........... │ │ - 0x00007e20 00000000 9a000000 22010000 71000000 ........"...q... │ │ + 0x00007e10 55000000 39000000 00000000 00000000 U...9........... │ │ + 0x00007e20 00000000 9a000000 22010000 5a000000 ........"...Z... │ │ 0x00007e30 c1000000 00000000 00000000 25010000 ............%... │ │ - 0x00007e40 85000000 9f000000 16010000 3f010000 ............?... │ │ + 0x00007e40 74000000 9f000000 16010000 3f010000 t...........?... │ │ 0x00007e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007e60 62000000 00000000 39010000 4a010000 b.......9...J... │ │ + 0x00007e60 4c000000 00000000 39010000 4a010000 L.......9...J... │ │ 0x00007e70 07000000 00000000 00000000 1e010000 ................ │ │ 0x00007e80 00000000 00000000 00000000 a5000000 ................ │ │ 0x00007e90 00000000 00000000 b4000000 00000000 ................ │ │ 0x00007ea0 00000000 ab000000 00000000 df000000 ................ │ │ - 0x00007eb0 65000000 6f000000 0b010000 00000000 e...o........... │ │ - 0x00007ec0 34010000 a4000000 5c000000 00000000 4.......\....... │ │ + 0x00007eb0 4f000000 58000000 0b010000 00000000 O...X........... │ │ + 0x00007ec0 34010000 a4000000 85000000 00000000 4............... │ │ 0x00007ed0 00000000 00000000 e0000000 00000000 ................ │ │ - 0x00007ee0 66000000 18010000 2e000000 00000000 f............... │ │ + 0x00007ee0 50000000 18010000 2a000000 00000000 P.......*....... │ │ 0x00007ef0 00000000 e5000000 fe000000 5f010000 ............_... │ │ - 0x00007f00 00000000 00000000 89000000 3d000000 ............=... │ │ - 0x00007f10 de000000 21000000 6c010000 00000000 ....!...l....... │ │ + 0x00007f00 00000000 00000000 89000000 3b000000 ............;... │ │ + 0x00007f10 de000000 1d000000 6c010000 00000000 ........l....... │ │ 0x00007f20 00000000 00000000 00000000 27010000 ............'... │ │ - 0x00007f30 00000000 0f000000 75000000 3d010000 ........u...=... │ │ + 0x00007f30 00000000 3f000000 61000000 3d010000 ....?...a...=... │ │ 0x00007f40 bd000000 c6000000 0a010000 00000000 ................ │ │ - 0x00007f50 00000000 53010000 00000000 5b000000 ....S.......[... │ │ + 0x00007f50 00000000 53010000 00000000 64000000 ....S.......d... │ │ 0x00007f60 c3000000 00000000 00000000 00000000 ................ │ │ 0x00007f70 8d000000 1b010000 00000000 80010000 ................ │ │ 0x00007f80 b8000000 81010000 49010000 d4000000 ........I....... │ │ 0x00007f90 00000000 00000000 00000000 00000000 ................ │ │ 0x00007fa0 00000000 3e010000 94000000 00000000 ....>........... │ │ 0x00007fb0 6f010000 90000000 00000000 00000000 o............... │ │ 0x00007fc0 41000000 00000000 f3000000 0b000000 A............... │ │ - 0x00007fd0 75010000 26000000 79010000 69010000 u...&...y...i... │ │ + 0x00007fd0 75010000 22000000 79010000 69010000 u..."...y...i... │ │ 0x00007fe0 1c010000 8f010000 92000000 00000000 ................ │ │ 0x00007ff0 00000000 00000000 c8000000 00000000 ................ │ │ 0x00008000 00000000 a8010000 00000000 af010000 ................ │ │ 0x00008010 00000000 00000000 00000000 58010000 ............X... │ │ - 0x00008020 2f000000 9e000000 00000000 00000000 /............... │ │ - 0x00008030 e8000000 18000000 3b010000 12000000 ........;....... │ │ - 0x00008040 63010000 5d000000 05000000 00000000 c...]........... │ │ - 0x00008050 37010000 23010000 4a000000 bb010000 7...#...J....... │ │ + 0x00008020 2b000000 9e000000 00000000 00000000 +............... │ │ + 0x00008030 e8000000 14000000 3b010000 0e000000 ........;....... │ │ + 0x00008040 63010000 86000000 05000000 00000000 c............... │ │ + 0x00008050 37010000 23010000 77000000 bb010000 7...#...w....... │ │ 0x00008060 00000000 13010000 c1010000 00000000 ................ │ │ 0x00008070 00000000 55010000 00000000 5c010000 ....U.......\... │ │ - 0x00008080 76000000 4c010000 d8010000 00000000 v...L........... │ │ + 0x00008080 62000000 4c010000 d8010000 00000000 b...L........... │ │ 0x00008090 9a010000 fd000000 dd010000 07010000 ................ │ │ 0x000080a0 e1000000 9e010000 00000000 00000000 ................ │ │ 0x000080b0 00000000 c5010000 00000000 11010000 ................ │ │ - 0x000080c0 b7010000 00000000 9f010000 39000000 ............9... │ │ + 0x000080c0 b7010000 00000000 9f010000 37000000 ............7... │ │ 0x000080d0 85010000 d7010000 00000000 00000000 ................ │ │ - 0x000080e0 61010000 24010000 00000000 7a000000 a...$.......z... │ │ - 0x000080f0 b0000000 81000000 00000000 00000000 ................ │ │ + 0x000080e0 61010000 24010000 00000000 67000000 a...$.......g... │ │ + 0x000080f0 b0000000 70000000 00000000 00000000 ....p........... │ │ 0x00008100 46010000 00000000 d0000000 00000000 F............... │ │ 0x00008110 9d010000 00000000 b6010000 ba000000 ................ │ │ 0x00008120 00000000 00000000 29010000 f4010000 ........)....... │ │ 0x00008130 00000000 00000000 00000000 73010000 ............s... │ │ - 0x00008140 68010000 5a000000 00000000 00000000 h...Z........... │ │ - 0x00008150 0a000000 eb000000 52000000 ab010000 ........R....... │ │ + 0x00008140 68010000 84000000 00000000 00000000 h............... │ │ + 0x00008150 0a000000 eb000000 5c000000 ab010000 ........\....... │ │ 0x00008160 8c000000 ef010000 c9010000 d9010000 ................ │ │ 0x00008170 00000000 00000000 91010000 00000000 ................ │ │ - 0x00008180 7e000000 b6000000 00000000 00000000 ~............... │ │ + 0x00008180 6d000000 b6000000 00000000 00000000 m............... │ │ 0x00008190 8a000000 00000000 64010000 00000000 ........d....... │ │ 0x000081a0 00000000 19020000 00000000 00000000 ................ │ │ - 0x000081b0 00000000 17000000 d0010000 00000000 ................ │ │ + 0x000081b0 00000000 13000000 d0010000 00000000 ................ │ │ 0x000081c0 1a010000 00000000 00000000 00000000 ................ │ │ - 0x000081d0 be000000 00000000 79000000 84000000 ........y....... │ │ + 0x000081d0 be000000 00000000 76000000 73000000 ........v...s... │ │ 0x000081e0 2f010000 f4000000 00000000 9b000000 /............... │ │ 0x000081f0 0d020000 ca000000 6b010000 8e000000 ........k....... │ │ 0x00008200 00000000 44010000 08020000 00000000 ....D........... │ │ 0x00008210 93010000 16020000 00000000 00000000 ................ │ │ 0x00008220 e7010000 24020000 db000000 83010000 ....$........... │ │ 0x00008230 ba010000 96000000 23020000 00000000 ........#....... │ │ 0x00008240 01020000 00000000 00010000 1c020000 ................ │ │ - 0x00008250 00000000 25000000 e3010000 00000000 ....%........... │ │ + 0x00008250 00000000 21000000 e3010000 00000000 ....!........... │ │ 0x00008260 00000000 00000000 00000000 e8010000 ................ │ │ 0x00008270 00000000 00000000 47010000 0e020000 ........G....... │ │ 0x00008280 58020000 00000000 52010000 39020000 X.......R...9... │ │ 0x00008290 00000000 38020000 00000000 45020000 ....8.......E... │ │ - 0x000082a0 82000000 55020000 f3010000 20020000 ....U....... ... │ │ + 0x000082a0 71000000 55020000 f3010000 20020000 q...U....... ... │ │ 0x000082b0 00000000 d7000000 66010000 18020000 ........f....... │ │ - 0x000082c0 00000000 21020000 44020000 5e000000 ....!...D...^... │ │ + 0x000082c0 00000000 21020000 44020000 48000000 ....!...D...H... │ │ 0x000082d0 00000000 65020000 00000000 13020000 ....e........... │ │ - 0x000082e0 62010000 00000000 72010000 48000000 b.......r...H... │ │ + 0x000082e0 62010000 00000000 72010000 5e000000 b.......r...^... │ │ 0x000082f0 7f010000 00000000 48010000 2d010000 ........H...-... │ │ - 0x00008300 00000000 01010000 6a000000 00000000 ........j....... │ │ + 0x00008300 00000000 01010000 54000000 00000000 ........T....... │ │ 0x00008310 09000000 2b010000 1f020000 b2010000 ....+........... │ │ 0x00008320 33020000 00000000 4b010000 3f020000 3.......K...?... │ │ - 0x00008330 00000000 1b020000 00000000 7f000000 ................ │ │ + 0x00008330 00000000 1b020000 00000000 6e000000 ............n... │ │ 0x00008340 6a010000 e2010000 4f020000 09020000 j.......O....... │ │ 0x00008350 cd000000 cf000000 cd010000 00000000 ................ │ │ - 0x00008360 3c000000 0f020000 00000000 7d020000 <...........}... │ │ + 0x00008360 3a000000 0f020000 00000000 7d020000 :...........}... │ │ 0x00008370 a6010000 00000000 17010000 c0000000 ................ │ │ 0x00008380 2c010000 00000000 91020000 00000000 ,............... │ │ 0x00008390 7e010000 93020000 9c020000 4d010000 ~...........M... │ │ 0x000083a0 19010000 00000000 fc010000 00000000 ................ │ │ 0x000083b0 72020000 8c010000 09010000 6d010000 r...........m... │ │ 0x000083c0 e0010000 7d010000 2e020000 00000000 ....}........... │ │ - 0x000083d0 00000000 6d000000 7b020000 00000000 ....m...{....... │ │ + 0x000083d0 00000000 56000000 7b020000 00000000 ....V...{....... │ │ 0x000083e0 99020000 b4010000 cb010000 00000000 ................ │ │ - 0x000083f0 61000000 72000000 0d000000 8f020000 a...r........... │ │ - 0x00008400 00000000 7b000000 00000000 94020000 ....{........... │ │ - 0x00008410 28000000 00000000 ee000000 ca010000 (............... │ │ - 0x00008420 02010000 00000000 88000000 70000000 ............p... │ │ + 0x000083f0 4b000000 5b000000 30000000 8f020000 K...[...0....... │ │ + 0x00008400 00000000 68000000 00000000 94020000 ....h........... │ │ + 0x00008410 24000000 00000000 ee000000 ca010000 $............... │ │ + 0x00008420 02010000 00000000 88000000 59000000 ............Y... │ │ 0x00008430 5a020000 2f020000 70010000 ef000000 Z.../...p....... │ │ 0x00008440 8b000000 7f020000 00000000 42010000 ............B... │ │ - 0x00008450 00000000 27000000 c2020000 00000000 ....'........... │ │ - 0x00008460 d3000000 00000000 19000000 69020000 ............i... │ │ + 0x00008450 00000000 23000000 c2020000 00000000 ....#........... │ │ + 0x00008460 d3000000 00000000 15000000 69020000 ............i... │ │ 0x00008470 14010000 50020000 b6020000 c6010000 ....P........... │ │ 0x00008480 d9000000 fd010000 4e010000 b1010000 ........N....... │ │ 0x00008490 3d020000 00000000 d4020000 71020000 =...........q... │ │ - 0x000084a0 a5010000 5f000000 b8010000 00000000 ...._........... │ │ + 0x000084a0 a5010000 49000000 b8010000 00000000 ....I........... │ │ 0x000084b0 b1020000 2b020000 22020000 d2020000 ....+..."....... │ │ 0x000084c0 21010000 a6020000 00000000 c3010000 !............... │ │ 0x000084d0 00000000 47020000 c5020000 d5010000 ....G........... │ │ 0x000084e0 00000000 b7020000 82010000 d3010000 ................ │ │ 0x000084f0 c9020000 49020000 00000000 00000000 ....I........... │ │ 0x00008500 e5020000 89020000 53020000 00000000 ........S....... │ │ 0x00008510 f3020000 eb010000 41010000 6e020000 ........A...n... │ │ 0x00008520 00000000 7a010000 8b010000 80020000 ....z........... │ │ - 0x00008530 24000000 00000000 32000000 15010000 $.......2....... │ │ - 0x00008540 58000000 62020000 6c000000 d0020000 X...b...l....... │ │ + 0x00008530 20000000 00000000 2e000000 15010000 ............... │ │ + 0x00008540 83000000 62020000 6c000000 d0020000 ....b...l....... │ │ 0x00008550 61020000 9a020000 5e010000 00000000 a.......^....... │ │ 0x00008560 2c020000 51010000 ae010000 d1010000 ,...Q........... │ │ 0x00008570 c6020000 d6010000 00000000 95010000 ................ │ │ 0x00008580 b5010000 00000000 00000000 2a020000 ............*... │ │ 0x00008590 00000000 95020000 00000000 86020000 ................ │ │ - 0x000085a0 00000000 9f020000 69000000 f2000000 ........i....... │ │ + 0x000085a0 00000000 9f020000 53000000 f2000000 ........S....... │ │ 0x000085b0 e0020000 04000000 50010000 00000000 ........P....... │ │ 0x000085c0 00000000 00000000 cf020000 00000000 ................ │ │ 0x000085d0 20010000 1a020000 00000000 00000000 ............... │ │ 0x000085e0 18030000 0d010000 3e020000 96020000 ........>....... │ │ 0x000085f0 15030000 98020000 a7020000 00000000 ................ │ │ 0x00008600 ca020000 a1020000 1f030000 13030000 ................ │ │ - 0x00008610 03010000 00000000 64000000 00000000 ........d....... │ │ + 0x00008610 03010000 00000000 4e000000 00000000 ........N....... │ │ 0x00008620 f9020000 fc000000 08030000 28030000 ............(... │ │ 0x00008630 66020000 35020000 00000000 e6000000 f...5........... │ │ 0x00008640 df020000 28010000 00000000 0c020000 ....(........... │ │ - 0x00008650 e8020000 11000000 22030000 11020000 ........"....... │ │ + 0x00008650 e8020000 0d000000 22030000 11020000 ........"....... │ │ 0x00008660 38030000 8... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -46,40 +46,40 @@ │ │ ldr pc, [ip, #1248]! ; 0x4e0 │ │ │ │ 000099f4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1240]! ; 0x4d8 │ │ │ │ -00009a00 : │ │ +00009a00 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1232]! ; 0x4d0 │ │ │ │ -00009a0c : │ │ +00009a0c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1224]! ; 0x4c8 │ │ │ │ -00009a18 : │ │ +00009a18 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1216]! ; 0x4c0 │ │ │ │ -00009a24 : │ │ +00009a24 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1208]! ; 0x4b8 │ │ │ │ -00009a30 : │ │ +00009a30 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1200]! ; 0x4b0 │ │ │ │ -00009a3c : │ │ +00009a3c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1192]! ; 0x4a8 │ │ │ │ 00009a48 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ @@ -106,70 +106,70 @@ │ │ ldr pc, [ip, #1152]! ; 0x480 │ │ │ │ 00009a84 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1144]! ; 0x478 │ │ │ │ -00009a90 : │ │ +00009a90 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1136]! ; 0x470 │ │ │ │ 00009a9c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1128]! ; 0x468 │ │ │ │ -00009aa8 : │ │ +00009aa8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1120]! ; 0x460 │ │ │ │ -00009ab4 : │ │ +00009ab4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1112]! ; 0x458 │ │ │ │ -00009ac0 : │ │ +00009ac0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1104]! ; 0x450 │ │ │ │ -00009acc : │ │ +00009acc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1096]! ; 0x448 │ │ │ │ -00009ad8 : │ │ +00009ad8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1088]! ; 0x440 │ │ │ │ -00009ae4 : │ │ +00009ae4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1080]! ; 0x438 │ │ │ │ -00009af0 : │ │ +00009af0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1072]! ; 0x430 │ │ │ │ -00009afc : │ │ +00009afc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1064]! ; 0x428 │ │ │ │ -00009b08 : │ │ +00009b08 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1056]! ; 0x420 │ │ │ │ -00009b14 : │ │ +00009b14 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ │ ldr pc, [ip, #1048]! ; 0x418 │ │ │ │ 00009b20 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #397312 ; 0x61000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -284,1267 +284,406 @@ │ │ ldrb r0, [r6, #26] │ │ movs r5, r0 │ │ ldrb r6, [r5, #26] │ │ movs r5, r0 │ │ ldrb r2, [r6, #26] │ │ movs r5, r0 │ │ │ │ -0000a0a0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - ldr r4, [pc, #124] ; (a124 ) │ │ - push {r6, r7} │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #156 ; 0x9c │ │ - subs r5, r0, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #148] ; 0x94 │ │ - beq.n a11a │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #20 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov r9, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r3, #1 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - cmp r0, #1 │ │ - beq.n a102 │ │ - movs r3, #0 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r8 │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - bne.n a11e │ │ - add sp, #156 ; 0x9c │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r3, r9 │ │ - ldrh r2, [r3, #0] │ │ - ldr r3, [pc, #32] ; (a128 ) │ │ - cmp r2, r3 │ │ - bne.n a0e0 │ │ - mov r3, r9 │ │ - mov r2, r8 │ │ - ldrb r3, [r3, #2] │ │ - cmp r0, r3 │ │ - adcs r2, r2 │ │ - mov r8, r2 │ │ - b.n a0e0 │ │ - movs r0, #0 │ │ - b.n a0f0 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - nop ; (mov r8, r8) │ │ - lsrs r6, r7, #15 │ │ - movs r6, r0 │ │ - lsls r2, r1, #20 │ │ - ... │ │ - │ │ -0000a12c : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r6, sl │ │ - mov r7, fp │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - ldr r3, [pc, #520] ; (a340 ) │ │ - push {r4, r5, r6, r7} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #220 ; 0xdc │ │ - mov sl, r0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #212] ; 0xd4 │ │ - cmp r0, #0 │ │ - bne.n a14e │ │ - b.n a54e │ │ - movs r3, #1 │ │ - mov r1, sl │ │ - str r3, [sp, #0] │ │ - ldr r1, [r1, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - mov r0, sl │ │ - add r3, sp, #84 ; 0x54 │ │ - str r3, [sp, #44] ; 0x2c │ │ - adds r1, r3, #0 │ │ - movs r2, #128 ; 0x80 │ │ - movs r3, #1 │ │ - ldr r4, [r0, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n a1cc │ │ - movs r0, #65 ; 0x41 │ │ - ldr r5, [sp, #44] ; 0x2c │ │ - ldrh r4, [r5, #10] │ │ - ldrh r1, [r5, #4] │ │ - ldrh r2, [r5, #6] │ │ - mov fp, r4 │ │ - ldrb r4, [r5, #3] │ │ - ldrh r3, [r5, #8] │ │ - ldrb r5, [r5, r0] │ │ - cmp r4, #1 │ │ - beq.n a1fe │ │ - cmp r4, #8 │ │ - beq.n a1ec │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r3, [pc, #412] ; (a344 ) │ │ - add r3, pc │ │ - adds r0, r3, #0 │ │ - str r3, [sp, #28] │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #0 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #212] ; 0xd4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n a1be │ │ - b.n a56e │ │ - add sp, #220 ; 0xdc │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #376] ; (a348 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r0, [sp, #28] │ │ - b.n a1ac │ │ - cmp r5, #1 │ │ - beq.n a208 │ │ - cmp r5, #3 │ │ - bne.n a1f6 │ │ - b.n a552 │ │ - ldr r3, [pc, #340] ; (a34c ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - b.n a1d2 │ │ - subs r0, r5, #1 │ │ - lsls r0, r0, #24 │ │ - lsrs r0, r0, #24 │ │ - cmp r0, #3 │ │ - bhi.n a18e │ │ - movs r0, #8 │ │ - str r0, [sp, #60] ; 0x3c │ │ - movs r0, #0 │ │ - movs r6, #0 │ │ - mov ip, r0 │ │ - lsls r3, r3, #16 │ │ - lsls r1, r1, #16 │ │ - asrs r3, r3, #16 │ │ - asrs r1, r1, #16 │ │ - subs r1, r3, r1 │ │ - mov r3, fp │ │ - lsls r2, r2, #16 │ │ - lsls r3, r3, #16 │ │ - asrs r3, r3, #16 │ │ - asrs r2, r2, #16 │ │ - subs r2, r3, r2 │ │ - mov r3, ip │ │ - str r3, [sp, #8] │ │ - movs r3, #0 │ │ - adds r7, r1, #1 │ │ - str r0, [sp, #0] │ │ - str r3, [sp, #12] │ │ - adds r1, r7, #0 │ │ - adds r2, #1 │ │ - str r6, [sp, #4] │ │ - movs r0, #0 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r1, r0, #0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - bne.n a24a │ │ - b.n a564 │ │ - movs r3, #65 ; 0x41 │ │ - movs r2, #66 ; 0x42 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldrb r3, [r0, r3] │ │ - ldrsh r2, [r0, r2] │ │ - adds r0, r2, #0 │ │ - muls r0, r3 │ │ - ldr r3, [r1, #16] │ │ - str r0, [sp, #64] ; 0x40 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #20] │ │ - cmp r0, r3 │ │ - ble.n a270 │ │ - ldr r3, [pc, #228] ; (a350 ) │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - adds r3, r5, #0 │ │ - muls r3, r4 │ │ - str r3, [sp, #52] ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - str r0, [sp, #56] ; 0x38 │ │ - ldr r2, [r3, #20] │ │ - ldr r3, [r3, #12] │ │ - mov r8, r2 │ │ - str r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bgt.n a28c │ │ - b.n a4d4 │ │ - movs r3, #0 │ │ - add r2, sp, #64 ; 0x40 │ │ - str r3, [sp, #68] ; 0x44 │ │ - mov ip, r2 │ │ - movs r3, #19 │ │ - add r3, ip │ │ - str r3, [sp, #76] ; 0x4c │ │ - mov r3, sl │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r6, r8 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #8 │ │ - bne.n a2ac │ │ - b.n a54a │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - mov r3, sl │ │ - ldrb r3, [r3, #2] │ │ - cmp r3, #0 │ │ - bne.n a2b8 │ │ - b.n a52e │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - cmp r3, #0 │ │ - ble.n a35c │ │ - mov r8, r3 │ │ - add r8, r1 │ │ - mov r3, r8 │ │ - str r3, [sp, #20] │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov r9, r6 │ │ - adds r4, r1, #0 │ │ - movs r5, #0 │ │ - mov fp, r7 │ │ - mov r8, r3 │ │ - ldr r6, [sp, #76] ; 0x4c │ │ - b.n a2e4 │ │ - ldrb r3, [r6, #0] │ │ - subs r5, #1 │ │ - strb r3, [r4, #0] │ │ - ldr r3, [sp, #20] │ │ - adds r4, #1 │ │ - cmp r4, r3 │ │ - beq.n a358 │ │ - cmp r5, #0 │ │ - bne.n a2d6 │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n a318 │ │ - ldrb r3, [r6, #0] │ │ - movs r1, #63 ; 0x3f │ │ - adds r2, r3, #0 │ │ - bics r2, r1 │ │ - cmp r2, #192 ; 0xc0 │ │ - bne.n a2da │ │ - movs r5, #63 ; 0x3f │ │ - mov r0, r8 │ │ - ands r5, r3 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n a2d6 │ │ - mov sl, r8 │ │ - ldr r3, [pc, #56] ; (a354 ) │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - mov r3, sl │ │ - mov r0, sl │ │ - ldr r1, [r3, #4] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r1 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r0, [sp, #28] │ │ - b.n a1ac │ │ - lsrs r6, r5, #13 │ │ - movs r6, r0 │ │ - ldrb r6, [r0, #23] │ │ - movs r5, r0 │ │ - ldrb r6, [r6, #22] │ │ - movs r5, r0 │ │ - ldrb r4, [r6, #21] │ │ - movs r5, r0 │ │ - ldrb r0, [r3, #19] │ │ - movs r5, r0 │ │ - ldrb r0, [r5, #17] │ │ - movs r5, r0 │ │ - mov r6, r9 │ │ - mov r7, fp │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #4 │ │ - ble.n a364 │ │ - b.n a4ec │ │ - movs r3, #65 ; 0x41 │ │ - mov r2, sl │ │ - ldrb r3, [r2, r3] │ │ - cmp r3, #0 │ │ - bne.n a370 │ │ - b.n a4b8 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - mov r1, sl │ │ - str r2, [sp, #24] │ │ - movs r2, #0 │ │ - mov ip, r2 │ │ - movs r2, #66 ; 0x42 │ │ - ldrsh r1, [r1, r2] │ │ - movs r2, #1 │ │ - mov r8, r2 │ │ - mov r2, ip │ │ - mov ip, r6 │ │ - adds r6, r2, #0 │ │ - cmp r1, #0 │ │ - bgt.n a38e │ │ - b.n a4ae │ │ - ldr r3, [sp, #24] │ │ - movs r0, #0 │ │ - mov r9, r3 │ │ - movs r2, #7 │ │ - movs r3, #0 │ │ - mov r4, ip │ │ - str r0, [sp, #20] │ │ - movs r1, #1 │ │ - mov ip, r1 │ │ - ldr r1, [sp, #24] │ │ - add r9, ip │ │ - ldrb r1, [r1, r0] │ │ - cmp r7, r2 │ │ - ble.n a3c2 │ │ - adds r5, r4, r3 │ │ - mov fp, r5 │ │ - asrs r5, r1, #7 │ │ - lsls r5, r6 │ │ - mov ip, r5 │ │ - mov r5, fp │ │ - mov r0, ip │ │ - ldrb r5, [r5, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, fp │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #1 │ │ - cmp r7, r5 │ │ - ble.n a3e0 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #6 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #2 │ │ - cmp r7, r5 │ │ - ble.n a3fe │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #5 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #3 │ │ - cmp r7, r5 │ │ - ble.n a41c │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #4 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #4 │ │ - cmp r7, r5 │ │ - ble.n a43a │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #3 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #5 │ │ - cmp r7, r5 │ │ - ble.n a458 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #2 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - subs r5, r2, #6 │ │ - cmp r7, r5 │ │ - ble.n a476 │ │ - adds r0, r4, r3 │ │ - mov ip, r0 │ │ - mov r0, r8 │ │ - asrs r5, r1, #1 │ │ - ands r5, r0 │ │ - mov r0, ip │ │ - lsls r5, r6 │ │ - ldrb r0, [r0, #0] │ │ - adds r3, #1 │ │ - orrs r5, r0 │ │ - mov r0, ip │ │ - strb r5, [r0, #0] │ │ - ldr r0, [sp, #20] │ │ - lsls r5, r0, #3 │ │ - cmp r7, r5 │ │ - ble.n a490 │ │ - mov r0, r8 │ │ - ands r1, r0 │ │ - lsls r1, r6 │ │ - adds r5, r4, r3 │ │ - ldrb r0, [r5, #0] │ │ - adds r3, #1 │ │ - orrs r1, r0 │ │ - ldr r0, [sp, #20] │ │ - strb r1, [r5, #0] │ │ - mov r1, sl │ │ - movs r5, #66 ; 0x42 │ │ - adds r0, #1 │ │ - str r0, [sp, #20] │ │ - ldrsh r1, [r1, r5] │ │ - adds r2, #8 │ │ - cmp r1, r0 │ │ - ble.n a4a2 │ │ - b.n a39c │ │ - movs r2, #65 ; 0x41 │ │ - mov r3, sl │ │ - ldrb r3, [r3, r2] │ │ - mov r2, r9 │ │ - mov ip, r4 │ │ - str r2, [sp, #24] │ │ - adds r6, #1 │ │ - cmp r3, r6 │ │ - ble.n a4b6 │ │ - b.n a388 │ │ - mov r6, ip │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r3, [r2, #16] │ │ - ldr r2, [r2, #12] │ │ - mov ip, r3 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - add r6, ip │ │ - str r2, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #68] ; 0x44 │ │ - cmp r2, r3 │ │ - ble.n a4d0 │ │ - b.n a2a4 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - cmp r3, #8 │ │ - beq.n a572 │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - beq.n a4e8 │ │ - b.n a326 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - b.n a1b2 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #24 │ │ - bne.n a4b8 │ │ - movs r3, #65 ; 0x41 │ │ - mov r2, sl │ │ - ldrb r1, [r2, r3] │ │ - cmp r1, #0 │ │ - beq.n a4b8 │ │ - movs r5, #0 │ │ - mov ip, r6 │ │ - movs r4, #65 ; 0x41 │ │ - adds r6, r5, #0 │ │ - mov r5, sl │ │ - ldr r0, [sp, #56] ; 0x38 │ │ - mov r3, ip │ │ - adds r2, r3, r6 │ │ - cmp r7, #0 │ │ - ble.n a522 │ │ - adds r3, r0, #0 │ │ - adds r0, r0, r7 │ │ - ldrb r1, [r3, #0] │ │ - adds r3, #1 │ │ - strb r1, [r2, #0] │ │ - ldrb r1, [r5, r4] │ │ - adds r2, r2, r1 │ │ - cmp r0, r3 │ │ - bne.n a514 │ │ - adds r6, #1 │ │ - cmp r1, r6 │ │ - bgt.n a508 │ │ - mov r6, ip │ │ - mov sl, r5 │ │ - b.n a4b8 │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - ldr r2, [r3, #8] │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #20] │ │ - movs r3, #1 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r4, [sp, #20] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n a544 │ │ - b.n a35c │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov sl, r3 │ │ - b.n a31a │ │ - adds r1, r6, #0 │ │ - b.n a2ae │ │ - movs r0, #0 │ │ - b.n a1b2 │ │ - movs r0, #24 │ │ - str r0, [sp, #60] ; 0x3c │ │ - movs r0, #255 ; 0xff │ │ - movs r6, #255 ; 0xff │ │ - lsls r0, r0, #16 │ │ - mov ip, r0 │ │ - lsls r6, r6, #8 │ │ - movs r0, #255 ; 0xff │ │ - b.n a212 │ │ - movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - movs r0, #0 │ │ - b.n a1b2 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #4] │ │ - ldr r2, [r3, #4] │ │ - movs r3, #1 │ │ - lsls r3, r1 │ │ - ldr r4, [r2, #4] │ │ - str r3, [r2, #0] │ │ - cmp r1, #8 │ │ - bne.n a588 │ │ - b.n a704 │ │ - cmp r3, #0 │ │ - ble.n a4da │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - ldrb r2, [r6, #16] │ │ - strb r2, [r4, #0] │ │ - ldrb r2, [r6, #17] │ │ - strb r2, [r4, #1] │ │ - ldrb r2, [r6, #18] │ │ - strb r2, [r4, #2] │ │ - cmp r3, #1 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #19] │ │ - strb r2, [r4, #4] │ │ - ldrb r2, [r6, #20] │ │ - strb r2, [r4, #5] │ │ - ldrb r2, [r6, #21] │ │ - strb r2, [r4, #6] │ │ - cmp r3, #2 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #22] │ │ - strb r2, [r4, #8] │ │ - ldrb r2, [r6, #23] │ │ - strb r2, [r4, #9] │ │ - ldrb r2, [r6, #24] │ │ - strb r2, [r4, #10] │ │ - cmp r3, #3 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #25] │ │ - strb r2, [r4, #12] │ │ - ldrb r2, [r6, #26] │ │ - strb r2, [r4, #13] │ │ - ldrb r2, [r6, #27] │ │ - strb r2, [r4, #14] │ │ - cmp r3, #4 │ │ - beq.n a4da │ │ - ldrb r2, [r6, #28] │ │ - strb r2, [r4, #16] │ │ - ldrb r2, [r6, #29] │ │ - strb r2, [r4, #17] │ │ - ldrb r2, [r6, #30] │ │ - strb r2, [r4, #18] │ │ - cmp r3, #5 │ │ - bne.n a5e0 │ │ - b.n a4da │ │ - ldrb r2, [r6, #31] │ │ - strb r2, [r4, #20] │ │ - movs r2, #32 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #21] │ │ - movs r2, #33 ; 0x21 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #22] │ │ - cmp r3, #6 │ │ - bne.n a5f6 │ │ - b.n a4da │ │ - movs r2, #34 ; 0x22 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #24] │ │ - movs r2, #35 ; 0x23 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #25] │ │ - movs r2, #36 ; 0x24 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #26] │ │ - cmp r3, #7 │ │ - bne.n a60e │ │ - b.n a4da │ │ - movs r2, #37 ; 0x25 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #28] │ │ - movs r2, #38 ; 0x26 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #29] │ │ - movs r2, #39 ; 0x27 │ │ - ldrb r2, [r6, r2] │ │ - strb r2, [r4, #30] │ │ - cmp r3, #8 │ │ - bne.n a626 │ │ - b.n a4da │ │ - movs r1, #40 ; 0x28 │ │ - movs r2, #32 │ │ - ldrb r0, [r6, r1] │ │ - strb r0, [r4, r2] │ │ - movs r2, #41 ; 0x29 │ │ - ldrb r0, [r6, r2] │ │ - adds r2, r4, #0 │ │ - adds r2, #32 │ │ - strb r0, [r2, #1] │ │ - movs r0, #42 ; 0x2a │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r2, #2] │ │ - cmp r3, #9 │ │ - bne.n a644 │ │ - b.n a4da │ │ - movs r2, #43 ; 0x2b │ │ - ldrb r0, [r6, r2] │ │ - movs r2, #36 ; 0x24 │ │ - strb r0, [r4, r2] │ │ - movs r2, #44 ; 0x2c │ │ - adds r0, r4, #0 │ │ - ldrb r5, [r6, r2] │ │ - adds r0, #36 ; 0x24 │ │ - strb r5, [r0, #1] │ │ - movs r5, #45 ; 0x2d │ │ - ldrb r5, [r6, r5] │ │ - strb r5, [r0, #2] │ │ - cmp r3, #10 │ │ - bne.n a662 │ │ - b.n a4da │ │ - movs r0, #46 ; 0x2e │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r4, r1] │ │ - movs r1, #47 ; 0x2f │ │ - adds r0, r4, #0 │ │ - ldrb r1, [r6, r1] │ │ - adds r0, #40 ; 0x28 │ │ - strb r1, [r0, #1] │ │ - movs r1, #48 ; 0x30 │ │ - ldrb r5, [r6, r1] │ │ - strb r5, [r0, #2] │ │ - cmp r3, #11 │ │ - bne.n a67e │ │ - b.n a4da │ │ - movs r0, #49 ; 0x31 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r4, r2] │ │ - movs r2, #50 ; 0x32 │ │ - ldrb r0, [r6, r2] │ │ - adds r2, r4, #0 │ │ - adds r2, #44 ; 0x2c │ │ - strb r0, [r2, #1] │ │ - movs r0, #51 ; 0x33 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r2, #2] │ │ - cmp r3, #12 │ │ - bne.n a69a │ │ - b.n a4da │ │ - movs r2, #52 ; 0x34 │ │ - ldrb r0, [r6, r2] │ │ - strb r0, [r4, r1] │ │ - movs r1, #53 ; 0x35 │ │ - ldrb r0, [r6, r1] │ │ - adds r1, r4, #0 │ │ - adds r1, #48 ; 0x30 │ │ - strb r0, [r1, #1] │ │ - movs r0, #54 ; 0x36 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #13 │ │ - bne.n a6b6 │ │ - b.n a4da │ │ - movs r1, #55 ; 0x37 │ │ - ldrb r1, [r6, r1] │ │ - strb r1, [r4, r2] │ │ - movs r2, #56 ; 0x38 │ │ - adds r1, r4, #0 │ │ - ldrb r0, [r6, r2] │ │ - adds r1, #52 ; 0x34 │ │ - strb r0, [r1, #1] │ │ - movs r0, #57 ; 0x39 │ │ - ldrb r0, [r6, r0] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #14 │ │ - bne.n a6d2 │ │ - b.n a4da │ │ - movs r1, #58 ; 0x3a │ │ - ldrb r1, [r6, r1] │ │ - strb r1, [r4, r2] │ │ - movs r2, #59 ; 0x3b │ │ - adds r1, r4, #0 │ │ - ldrb r2, [r6, r2] │ │ - adds r1, #56 ; 0x38 │ │ - strb r2, [r1, #1] │ │ - movs r2, #60 ; 0x3c │ │ - ldrb r0, [r6, r2] │ │ - strb r0, [r1, #2] │ │ - cmp r3, #15 │ │ - bne.n a6ee │ │ - b.n a4da │ │ - movs r3, #61 ; 0x3d │ │ - ldrb r3, [r6, r3] │ │ - strb r3, [r4, r2] │ │ - movs r3, #62 ; 0x3e │ │ - ldrb r3, [r6, r3] │ │ - adds r4, #60 ; 0x3c │ │ - strb r3, [r4, #1] │ │ - movs r3, #63 ; 0x3f │ │ - ldrb r3, [r6, r3] │ │ - strb r3, [r4, #2] │ │ - b.n a4da │ │ - add r3, sp, #64 ; 0x40 │ │ - movs r5, #19 │ │ - mov ip, r3 │ │ - mov r6, sl │ │ - add r5, ip │ │ - b.n a716 │ │ - ldrb r3, [r5, #0] │ │ - cmp r3, #12 │ │ - beq.n a730 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n a710 │ │ - ldr r3, [pc, #60] ; (a764 ) │ │ - mov sl, r6 │ │ - add r3, pc │ │ - str r3, [sp, #28] │ │ - b.n a320 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #3 │ │ - adds r5, r4, r3 │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r0, r6, #0 │ │ - blx r7 │ │ - adds r1, r4, #1 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r0, r6, #0 │ │ - blx r7 │ │ - adds r1, r4, #2 │ │ - adds r0, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r4, #4 │ │ - blx r7 │ │ - cmp r4, r5 │ │ - bne.n a736 │ │ - mov sl, r6 │ │ - b.n a4da │ │ - ldrb r2, [r3, #1] │ │ - movs r5, r0 │ │ - │ │ -0000a768 : │ │ +0000a0a0 : │ │ movs r3, #2 │ │ - ldr r0, [pc, #12] ; (a778 ) │ │ + ldr r0, [pc, #12] ; (a0b0 ) │ │ add r0, pc │ │ strb r3, [r0, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ - lsrs r4, r2, #2 │ │ + lsrs r4, r3, #29 │ │ movs r6, r0 │ │ │ │ -0000a77c : │ │ +0000a0b4 : │ │ movs r3, #1 │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ tst r3, r0 │ │ - bne.n a7c2 │ │ + bne.n a0fa │ │ movs r4, #0 │ │ - ldr r3, [pc, #152] ; (a824 ) │ │ + ldr r3, [pc, #152] ; (a15c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ movs r3, #2 │ │ tst r3, r5 │ │ - beq.n a79c │ │ + beq.n a0d4 │ │ tst r3, r0 │ │ - beq.n a7ea │ │ + beq.n a122 │ │ movs r3, #2 │ │ orrs r4, r3 │ │ movs r3, #4 │ │ tst r3, r5 │ │ - beq.n a7aa │ │ + beq.n a0e2 │ │ tst r3, r0 │ │ - beq.n a7fa │ │ + beq.n a132 │ │ movs r3, #4 │ │ orrs r4, r3 │ │ movs r3, #8 │ │ tst r3, r5 │ │ - beq.n a7b8 │ │ + beq.n a0f0 │ │ tst r3, r0 │ │ - beq.n a7da │ │ + beq.n a112 │ │ movs r3, #8 │ │ orrs r4, r3 │ │ - ldr r3, [pc, #108] ; (a828 ) │ │ + ldr r3, [pc, #108] ; (a160 ) │ │ orrs r0, r4 │ │ add r3, pc │ │ str r0, [r3, #4] │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [pc, #104] ; (a82c ) │ │ + ldr r6, [pc, #104] ; (a164 ) │ │ movs r4, #1 │ │ add r6, pc │ │ ldr r0, [r6, #4] │ │ tst r3, r0 │ │ - bne.n a78e │ │ - bl b8a4 │ │ + bne.n a0c6 │ │ + bl 102ec │ │ negs r4, r0 │ │ adcs r4, r0 │ │ ldr r0, [r6, #4] │ │ - b.n a78e │ │ + b.n a0c6 │ │ bl 11d6c │ │ cmp r0, #0 │ │ - bne.n a81a │ │ - ldr r3, [pc, #76] ; (a830 ) │ │ + bne.n a152 │ │ + ldr r3, [pc, #76] ; (a168 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7b4 │ │ - bl e47c │ │ + b.n a0ec │ │ + bl c98c │ │ cmp r0, #0 │ │ - beq.n a80a │ │ - ldr r3, [pc, #64] ; (a834 ) │ │ + beq.n a142 │ │ + ldr r3, [pc, #64] ; (a16c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a79c │ │ - bl 12ac8 │ │ + b.n a0d4 │ │ + bl 13e3c │ │ cmp r0, #0 │ │ - beq.n a812 │ │ - ldr r3, [pc, #52] ; (a838 ) │ │ + beq.n a14a │ │ + ldr r3, [pc, #52] ; (a170 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7aa │ │ - ldr r3, [pc, #48] ; (a83c ) │ │ + b.n a0e2 │ │ + ldr r3, [pc, #48] ; (a174 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a798 │ │ - ldr r3, [pc, #44] ; (a840 ) │ │ + b.n a0d0 │ │ + ldr r3, [pc, #44] ; (a178 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7a6 │ │ - ldr r3, [pc, #40] ; (a844 ) │ │ + b.n a0de │ │ + ldr r3, [pc, #40] ; (a17c ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ - b.n a7b8 │ │ + b.n a0f0 │ │ nop ; (mov r8, r8) │ │ - lsrs r6, r6, #1 │ │ + lsrs r6, r7, #28 │ │ movs r6, r0 │ │ - lsrs r4, r0, #1 │ │ + lsrs r4, r1, #28 │ │ movs r6, r0 │ │ - lsrs r2, r7, #32 │ │ + lsrs r2, r0, #28 │ │ movs r6, r0 │ │ - lsrs r4, r3, #32 │ │ + lsrs r4, r4, #27 │ │ movs r6, r0 │ │ - lsrs r4, r1, #32 │ │ + lsrs r4, r2, #27 │ │ movs r6, r0 │ │ - lsls r4, r7, #31 │ │ + lsrs r4, r0, #27 │ │ movs r6, r0 │ │ - lsls r4, r6, #31 │ │ + lsrs r4, r7, #26 │ │ movs r6, r0 │ │ - lsls r4, r5, #31 │ │ + lsrs r4, r6, #26 │ │ movs r6, r0 │ │ - lsls r4, r4, #31 │ │ + lsrs r4, r5, #26 │ │ movs r6, r0 │ │ │ │ -0000a848 : │ │ +0000a180 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #68] ; (a890 ) │ │ + ldr r4, [pc, #68] ; (a1c8 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r2, r3, #31 │ │ - bmi.n a886 │ │ + bmi.n a1be │ │ lsls r2, r3, #30 │ │ - bmi.n a87a │ │ + bmi.n a1b2 │ │ lsls r2, r3, #29 │ │ - bmi.n a86e │ │ + bmi.n a1a6 │ │ lsls r3, r3, #28 │ │ - bpl.n a864 │ │ + bpl.n a19c │ │ bl 11d80 │ │ movs r2, #0 │ │ - ldr r3, [pc, #44] ; (a894 ) │ │ + ldr r3, [pc, #44] ; (a1cc ) │ │ add r3, pc │ │ str r2, [r3, #4] │ │ pop {r4, pc} │ │ - bl 12adc │ │ - ldr r3, [pc, #36] ; (a898 ) │ │ + bl 13e50 │ │ + ldr r3, [pc, #36] ; (a1d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n a85c │ │ - bl e58c │ │ - ldr r3, [pc, #28] ; (a89c ) │ │ + b.n a194 │ │ + bl ca9c │ │ + ldr r3, [pc, #28] ; (a1d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n a858 │ │ - bl b93c │ │ + b.n a190 │ │ + bl 10384 │ │ ldr r3, [r4, #4] │ │ - b.n a854 │ │ + b.n a18c │ │ nop ; (mov r8, r8) │ │ - lsls r4, r6, #30 │ │ + lsrs r4, r7, #25 │ │ movs r6, r0 │ │ - lsls r0, r3, #30 │ │ + lsrs r0, r4, #25 │ │ movs r6, r0 │ │ - lsls r4, r1, #30 │ │ + lsrs r4, r2, #25 │ │ movs r6, r0 │ │ - lsls r0, r0, #30 │ │ + lsrs r0, r1, #25 │ │ movs r6, r0 │ │ │ │ -0000a8a0 : │ │ +0000a1d8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ mov sl, r1 │ │ sub sp, #12 │ │ subs r4, r0, #0 │ │ mov r8, r2 │ │ - bne.n a8b8 │ │ - b.n a9a4 │ │ + bne.n a1f0 │ │ + b.n a2dc │ │ movs r3, #1 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ cmp r1, #0 │ │ - bge.n a8e8 │ │ - ldr r0, [pc, #228] ; (a9b0 ) │ │ + bge.n a220 │ │ + ldr r0, [pc, #228] ; (a2e8 ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n a91a │ │ + bne.n a252 │ │ adds r0, r5, #0 │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #200] ; (a9b4 ) │ │ + ldr r3, [pc, #200] ; (a2ec ) │ │ movs r5, #0 │ │ add r3, pc │ │ mov fp, r3 │ │ mov r3, fp │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - beq.n a922 │ │ + beq.n a25a │ │ adds r0, r4, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ lsls r3, r5, #1 │ │ adds r5, r3, r5 │ │ - ldr r3, [pc, #176] ; (a9b8 ) │ │ + ldr r3, [pc, #176] ; (a2f0 ) │ │ lsls r5, r5, #2 │ │ adds r0, r4, #0 │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldr r3, [r5, #8] │ │ blx r3 │ │ mov r3, sl │ │ adds r5, r0, #0 │ │ cmp r3, #0 │ │ - beq.n a8d8 │ │ + beq.n a210 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ - b.n a8d8 │ │ + b.n a210 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ mov r3, fp │ │ ldr r1, [r3, #0] │ │ mov r3, r8 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.n a978 │ │ + beq.n a2b0 │ │ ldrb r2, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n a97e │ │ - ldr r0, [pc, #128] ; (a9bc ) │ │ + beq.n a2b6 │ │ + ldr r0, [pc, #128] ; (a2f4 ) │ │ adds r3, #1 │ │ adds r2, #1 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r3, r3, #1 │ │ lsls r2, r2, #1 │ │ ldr r7, [r0, #0] │ │ ldrsh r0, [r3, r7] │ │ ldrsh r3, [r2, r7] │ │ cmp r0, r3 │ │ - bne.n a97e │ │ + bne.n a2b6 │ │ mov r0, r8 │ │ - b.n a96e │ │ + b.n a2a6 │ │ ldrb r2, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n a97e │ │ + beq.n a2b6 │ │ adds r3, #1 │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r3, r7] │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ mov r9, r3 │ │ ldrsh r3, [r2, r7] │ │ cmp r9, r3 │ │ - bne.n a97e │ │ + bne.n a2b6 │ │ adds r0, #1 │ │ ldrb r3, [r0, #0] │ │ adds r1, #1 │ │ cmp r3, #0 │ │ - bne.n a956 │ │ + bne.n a28e │ │ ldrb r3, [r1, #0] │ │ cmp r3, #0 │ │ - beq.n a900 │ │ + beq.n a238 │ │ movs r3, #12 │ │ mov ip, r3 │ │ adds r5, #1 │ │ add fp, ip │ │ cmp r5, #15 │ │ - bne.n a8f0 │ │ + bne.n a228 │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n a99c │ │ - ldr r0, [pc, #44] ; (a9c0 ) │ │ + bne.n a2d4 │ │ + ldr r0, [pc, #44] ; (a2f8 ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n a8d8 │ │ + b.n a210 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ - b.n a990 │ │ - ldr r0, [pc, #28] ; (a9c4 ) │ │ + b.n a2c8 │ │ + ldr r0, [pc, #28] ; (a2fc ) │ │ movs r5, #0 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n a8d8 │ │ - strb r4, [r4, #27] │ │ + b.n a210 │ │ + ldrb r4, [r3, #21] │ │ movs r5, r0 │ │ - lsls r4, r2, #7 │ │ + lsrs r4, r3, #2 │ │ movs r6, r0 │ │ - lsls r6, r6, #6 │ │ + lsrs r6, r7, #1 │ │ movs r6, r0 │ │ - lsls r4, r5, #13 │ │ + lsrs r4, r6, #8 │ │ movs r6, r0 │ │ - strb r4, [r0, #22] │ │ + ldrb r4, [r1, #17] │ │ movs r5, r0 │ │ - strb r4, [r5, #23] │ │ + ldrb r4, [r4, #17] │ │ movs r5, r0 │ │ │ │ -0000a9c8 : │ │ - ldr r1, [pc, #44] ; (a9f8 ) │ │ +0000a300 : │ │ + ldr r1, [pc, #44] ; (a330 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ adds r4, r0, #0 │ │ - bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ movs r1, #46 ; 0x2e │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ + bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ adds r3, r0, #0 │ │ subs r1, r3, #1 │ │ sbcs r3, r1 │ │ adds r2, r0, r3 │ │ cmp r5, #0 │ │ - beq.n a9f4 │ │ + beq.n a32c │ │ adds r0, r5, #0 │ │ movs r1, #1 │ │ - bl a8a0 │ │ + bl a1d8 │ │ pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ - b.n a9f2 │ │ - strb r4, [r0, #24] │ │ + b.n a32a │ │ + ldrb r4, [r7, #17] │ │ movs r5, r0 │ │ │ │ -0000a9fc : │ │ +0000a334 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl a8a0 │ │ + bl a1d8 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ │ │ -0000aa08 : │ │ +0000a340 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ - bl a9c8 │ │ + bl a300 │ │ subs r4, r0, #0 │ │ - beq.n aa2a │ │ + beq.n a362 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa26 │ │ + b.n a35e │ │ nop ; (mov r8, r8) │ │ │ │ -0000aa30 : │ │ +0000a368 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ - bl a9fc │ │ + bl a334 │ │ subs r4, r0, #0 │ │ - beq.n aa54 │ │ + beq.n a38c │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa50 │ │ + b.n a388 │ │ │ │ -0000aa58 : │ │ +0000a390 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ adds r2, r3, #0 │ │ - bl a8a0 │ │ + bl a1d8 │ │ subs r4, r0, #0 │ │ - beq.n aa7e │ │ + beq.n a3b6 │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ - bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ - b.n aa7a │ │ + b.n a3b2 │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #284] ; (aba4 ) │ │ + ldr r3, [pc, #284] ; (a4dc ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov sl, r3 │ │ add sl, pc │ │ mov r5, r8 │ │ mov r3, sl │ │ mov r6, r9 │ │ @@ -1554,169 +693,169 @@ │ │ ldr r3, [r3, #0] │ │ sub sp, #8 │ │ adds r4, r0, #0 │ │ str r3, [sp, #4] │ │ mov r3, sp │ │ adds r7, r1, #0 │ │ adds r5, r3, #3 │ │ - b.n aab0 │ │ + b.n a3e8 │ │ ldrb r3, [r5, #0] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n aae2 │ │ + beq.n a41a │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n aaaa │ │ + bne.n a3e2 │ │ movs r0, #0 │ │ - ldr r3, [pc, #228] ; (aba8 ) │ │ - ldr r2, [pc, #228] ; (abac ) │ │ + ldr r3, [pc, #228] ; (a4e0 ) │ │ + ldr r2, [pc, #228] ; (a4e4 ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ mov r3, sl │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n aba0 │ │ + bne.n a4d8 │ │ add sp, #8 │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ cmp r7, #0 │ │ - beq.n ab16 │ │ - ldr r5, [pc, #200] ; (abb0 ) │ │ + beq.n a44e │ │ + ldr r5, [pc, #200] ; (a4e8 ) │ │ adds r1, r7, #4 │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ cmp r1, r3 │ │ - bgt.n ab6e │ │ + bgt.n a4a6 │ │ ldr r1, [r5, #8] │ │ ldr r3, [r4, #8] │ │ adds r5, r7, #3 │ │ adds r0, r4, #0 │ │ mov ip, r3 │ │ adds r2, r5, #0 │ │ movs r3, #1 │ │ blx ip │ │ cmp r0, #0 │ │ - beq.n aac0 │ │ - ldr r3, [pc, #172] ; (abb4 ) │ │ + beq.n a3f8 │ │ + ldr r3, [pc, #172] ; (a4ec ) │ │ adds r7, #2 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ adds r2, r0, r7 │ │ movs r3, #0 │ │ strb r3, [r2, #0] │ │ - b.n aacc │ │ - ldr r2, [pc, #160] ; (abb8 ) │ │ - ldr r7, [pc, #160] ; (abbc ) │ │ + b.n a404 │ │ + ldr r2, [pc, #160] ; (a4f0 ) │ │ + ldr r7, [pc, #160] ; (a4f4 ) │ │ movs r5, #0 │ │ add r2, pc │ │ ldr r0, [r2, #8] │ │ mov r8, r2 │ │ add r7, pc │ │ - b.n ab5a │ │ + b.n a492 │ │ lsls r3, r3, #1 │ │ adds r1, r3, #0 │ │ str r3, [r7, #4] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n ab80 │ │ + beq.n a4b8 │ │ str r0, [r7, #8] │ │ adds r1, r0, r5 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ mov r9, r5 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n aac0 │ │ - ldr r3, [pc, #116] ; (abc0 ) │ │ + beq.n a3f8 │ │ + ldr r3, [pc, #116] ; (a4f8 ) │ │ adds r5, #1 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ mov r3, r9 │ │ adds r2, r0, r3 │ │ ldrb r3, [r2, #0] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n ab10 │ │ + beq.n a448 │ │ mov r3, r8 │ │ ldr r3, [r3, #4] │ │ subs r2, r3, #1 │ │ cmp r2, r5 │ │ - bgt.n ab36 │ │ + bgt.n a46e │ │ cmp r3, #0 │ │ - bne.n ab26 │ │ + bne.n a45e │ │ movs r1, #32 │ │ movs r3, #32 │ │ - b.n ab2a │ │ + b.n a462 │ │ ldr r0, [r5, #8] │ │ str r1, [r5, #4] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n ab90 │ │ + beq.n a4c8 │ │ str r0, [r5, #8] │ │ adds r1, r0, #0 │ │ - b.n aaf4 │ │ + b.n a42c │ │ ldr r0, [r7, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #60] ; (abc4 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #60] ; (a4fc ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r3, [r7, #0] │ │ - b.n aacc │ │ + b.n a404 │ │ ldr r0, [r5, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #48] ; (abc8 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #48] ; (a500 ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r3, [r5, #0] │ │ - b.n aacc │ │ + b.n a404 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - lsls r4, r3, #8 │ │ + lsrs r4, r4, #3 │ │ movs r6, r0 │ │ - strb r6, [r1, #21] │ │ + ldrb r6, [r0, #15] │ │ movs r5, r0 │ │ - lsls r0, r0, #21 │ │ + lsrs r0, r1, #16 │ │ movs r6, r0 │ │ - lsls r6, r3, #20 │ │ + lsrs r6, r4, #15 │ │ movs r6, r0 │ │ - lsls r6, r7, #19 │ │ + lsrs r6, r0, #15 │ │ movs r6, r0 │ │ - lsls r4, r5, #19 │ │ + lsrs r4, r6, #14 │ │ movs r6, r0 │ │ - lsls r6, r4, #19 │ │ + lsrs r6, r5, #14 │ │ movs r6, r0 │ │ - lsls r4, r7, #18 │ │ + lsrs r4, r0, #14 │ │ movs r6, r0 │ │ - strb r2, [r5, #14] │ │ + ldrb r2, [r6, #9] │ │ movs r5, r0 │ │ - strb r2, [r3, #14] │ │ + ldrb r2, [r4, #9] │ │ movs r5, r0 │ │ │ │ -0000abcc : │ │ +0000a504 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #120] ; (ac4c ) │ │ + ldr r4, [pc, #120] ; (a584 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #28] │ │ - beq.n ac42 │ │ + beq.n a57a │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #16 │ │ @@ -1728,100 +867,100 @@ │ │ movs r3, #1 │ │ movs r2, #9 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ movs r3, #0 │ │ mov r8, r3 │ │ cmp r0, #0 │ │ - bne.n ac2e │ │ + bne.n a566 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n ac46 │ │ + bne.n a57e │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #32] ; (ac50 ) │ │ + ldr r1, [pc, #32] ; (a588 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #9 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ - b.n ac0c │ │ + b.n a544 │ │ movs r0, #0 │ │ - b.n ac1c │ │ + b.n a554 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - lsls r2, r2, #3 │ │ + lsls r2, r3, #30 │ │ movs r6, r0 │ │ - strb r2, [r7, #15] │ │ + ldrb r2, [r6, #9] │ │ movs r5, r0 │ │ │ │ -0000ac54 : │ │ +0000a58c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #664] ; (aefc ) │ │ + ldr r7, [pc, #664] ; (a834 ) │ │ sub sp, #100 ; 0x64 │ │ mov r8, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n ac74 │ │ - b.n b0c8 │ │ + bne.n a5ac │ │ + b.n aa00 │ │ movs r5, #0 │ │ movs r3, #1 │ │ mov r1, r8 │ │ - ldr r4, [pc, #644] ; (af00 ) │ │ + ldr r4, [pc, #644] ; (a838 ) │ │ add r4, pc │ │ str r5, [r4, #0] │ │ str r5, [r4, #8] │ │ str r5, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #24] │ │ str r1, [sp, #28] │ │ mov r0, r8 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ cmp r0, #0 │ │ - beq.n ad48 │ │ - ldr r1, [pc, #612] ; (af04 ) │ │ + beq.n a680 │ │ + ldr r1, [pc, #612] ; (a83c ) │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #0] │ │ add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #4] │ │ add r1, pc │ │ add r2, sp, #68 ; 0x44 │ │ add r3, sp, #72 ; 0x48 │ │ bl 5e87c <_Unwind_GetTextRelBase@@Base+0x18> │ │ cmp r0, #4 │ │ - beq.n ad82 │ │ - ldr r3, [pc, #592] ; (af08 ) │ │ - ldr r2, [pc, #592] ; (af0c ) │ │ + beq.n a6ba │ │ + ldr r3, [pc, #592] ; (a840 ) │ │ + ldr r2, [pc, #592] ; (a844 ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ str r3, [sp, #32] │ │ str r3, [sp, #20] │ │ @@ -1831,118 +970,118 @@ │ │ mov r0, r8 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n ace4 │ │ + beq.n a61c │ │ ldr r0, [sp, #20] │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #552] ; (af10 ) │ │ + ldr r3, [pc, #552] ; (a848 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n ad7c │ │ + beq.n a6b4 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #32] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ cmp r3, #0 │ │ - beq.n ad20 │ │ + beq.n a658 │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n ad0e │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a646 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #4] │ │ cmp r0, #0 │ │ - beq.n ad1a │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a652 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #496] ; (af14 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #496] ; (a84c ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n ad2e │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n a666 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n ad3a │ │ - b.n b238 │ │ + beq.n a672 │ │ + b.n ab70 │ │ add sp, #100 ; 0x64 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r2, #0 │ │ ldr r3, [r4, #0] │ │ str r2, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n ad54 │ │ - b.n aef4 │ │ + bne.n a68c │ │ + b.n a82c │ │ movs r4, #0 │ │ mov r3, r8 │ │ str r4, [sp, #0] │ │ ldr r1, [r3, #4] │ │ mov r0, r8 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ - ldr r3, [pc, #432] ; (af18 ) │ │ + ldr r3, [pc, #432] ; (a850 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r3, [sp, #32] │ │ cmp r3, r4 │ │ - bne.n ad76 │ │ - b.n aef4 │ │ + bne.n a6ae │ │ + b.n a82c │ │ mov r9, r4 │ │ str r4, [sp, #20] │ │ - b.n acf8 │ │ + b.n a630 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ - b.n acfe │ │ + b.n a636 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - bgt.n ad8a │ │ - b.n acb6 │ │ + bgt.n a6c2 │ │ + b.n a5ee │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - bgt.n ad92 │ │ - b.n acb6 │ │ + bgt.n a6ca │ │ + b.n a5ee │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bgt.n ad9a │ │ - b.n acb6 │ │ + bgt.n a6d2 │ │ + b.n a5ee │ │ ldr r2, [sp, #80] ; 0x50 │ │ cmp r2, #0 │ │ - bgt.n ada2 │ │ - b.n acb6 │ │ + bgt.n a6da │ │ + b.n a5ee │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #32] │ │ cmp r0, #0 │ │ - bne.n adb2 │ │ - b.n b1d2 │ │ + bne.n a6ea │ │ + b.n ab0a │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #76] ; 0x4c │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - ble.n adbe │ │ - b.n b0d4 │ │ + ble.n a6f6 │ │ + b.n aa0c │ │ str r5, [sp, #0] │ │ str r5, [sp, #4] │ │ str r5, [sp, #8] │ │ str r5, [sp, #12] │ │ movs r3, #8 │ │ movs r0, #0 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -1953,170 +1092,171 @@ │ │ str r0, [sp, #20] │ │ ldr r3, [r3, #4] │ │ ldr r6, [r3, #4] │ │ str r5, [r3, #0] │ │ movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r0, #20 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n adf0 │ │ - b.n b1f6 │ │ + bne.n a728 │ │ + b.n ab2e │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bgt.n adfa │ │ - b.n b232 │ │ + bgt.n a732 │ │ + b.n ab6a │ │ lsls r3, r3, #1 │ │ cmp r3, r5 │ │ - blt.n adfa │ │ + blt.n a732 │ │ lsls r4, r3, #2 │ │ mov r2, r9 │ │ str r3, [r2, #12] │ │ movs r3, #0 │ │ str r5, [r2, #16] │ │ str r3, [r2, #4] │ │ adds r0, r4, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r3, r9 │ │ str r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n ae1c │ │ - b.n b1f0 │ │ + bne.n a754 │ │ + b.n ab28 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ lsls r0, r5, #1 │ │ adds r0, r0, r5 │ │ lsls r0, r0, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r3, r9 │ │ str r0, [r3, #4] │ │ cmp r0, #0 │ │ - bne.n ae38 │ │ - b.n b1ea │ │ + bne.n a770 │ │ + b.n ab22 │ │ mov r3, r9 │ │ str r0, [r3, #8] │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - bgt.n ae44 │ │ - b.n afe2 │ │ + bgt.n a77c │ │ + b.n a91a │ │ ldr r3, [sp, #32] │ │ str r6, [sp, #44] ; 0x2c │ │ str r7, [sp, #60] ; 0x3c │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #200] ; (af1c ) │ │ + ldr r3, [pc, #200] ; (a854 ) │ │ add r3, pc │ │ mov fp, r3 │ │ add r3, sp, #84 ; 0x54 │ │ str r3, [sp, #56] ; 0x38 │ │ mov r3, r8 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.n ae6e │ │ - b.n b22a │ │ + bne.n a7a6 │ │ + b.n ab62 │ │ ldr r3, [sp, #80] ; 0x50 │ │ adds r4, r3, #1 │ │ add r4, sl │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n aef8 │ │ + bne.n a830 │ │ ldrb r7, [r4, #0] │ │ cmp r7, #0 │ │ - bne.n ae8e │ │ - b.n b108 │ │ + bne.n a7c6 │ │ + b.n aa40 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n ae98 │ │ + beq.n a7d0 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n ae86 │ │ + beq.n a7be │ │ adds r6, r4, #0 │ │ - b.n ae9e │ │ + b.n a7d6 │ │ adds r6, #1 │ │ ldrb r0, [r6, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n ae9c │ │ + bne.n a7d4 │ │ adds r5, r6, #0 │ │ - b.n aeb4 │ │ + b.n a7ec │ │ ldrb r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n aebe │ │ + beq.n a7f6 │ │ adds r5, #1 │ │ ldrb r0, [r5, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n aeac │ │ + beq.n a7e4 │ │ adds r4, r5, #0 │ │ cmp r7, #115 ; 0x73 │ │ - beq.n ae74 │ │ + beq.n a7ac │ │ subs r3, r5, r6 │ │ mov r8, r3 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n af20 │ │ + beq.n a858 │ │ mov r3, r8 │ │ movs r7, #0 │ │ mov r8, r5 │ │ adds r4, r3, #0 │ │ mov r3, fp │ │ lsls r5, r7, #3 │ │ ldr r0, [r5, r3] │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ bl 5e94c <_Unwind_GetTextRelBase@@Base+0xe8> │ │ cmp r0, #0 │ │ - bne.n aeea │ │ - b.n b0cc │ │ + bne.n a822 │ │ + b.n aa04 │ │ adds r7, #1 │ │ cmp r7, #7 │ │ - bne.n aed6 │ │ + bne.n a80e │ │ mov r4, r8 │ │ - b.n ae74 │ │ + b.n a7ac │ │ str r3, [sp, #20] │ │ - b.n ad20 │ │ + b.n a658 │ │ adds r4, #1 │ │ - b.n ae74 │ │ - lsls r2, r0, #1 │ │ + b.n a7ac │ │ + lsls r2, r1, #28 │ │ movs r6, r0 │ │ - lsls r4, r1, #14 │ │ + lsrs r4, r2, #9 │ │ movs r6, r0 │ │ - strb r0, [r2, #14] │ │ + ldrb r0, [r1, #8] │ │ movs r5, r0 │ │ - strb r2, [r1, #14] │ │ + ldrb r2, [r0, #8] │ │ movs r5, r0 │ │ - lsls r4, r1, #13 │ │ + lsrs r4, r2, #8 │ │ movs r6, r0 │ │ - lsls r2, r4, #12 │ │ + lsrs r2, r5, #7 │ │ movs r6, r0 │ │ - lsls r6, r4, #11 │ │ + lsrs r6, r5, #6 │ │ + movs r6, r0 │ │ + lsrs r2, r5, #5 │ │ movs r6, r0 │ │ - lsls r2, r4, #10 │ │ + lsls r6, r6, #3 │ │ movs r6, r0 │ │ - ; instruction: 0xfa2e0005 │ │ mov r3, r8 │ │ cmp r3, #7 │ │ - bne.n af28 │ │ - b.n b136 │ │ + bne.n a860 │ │ + b.n aa6e │ │ cmp r3, #13 │ │ - bne.n af2e │ │ - b.n b11a │ │ + bne.n a866 │ │ + b.n aa52 │ │ cmp r3, #4 │ │ - bne.n af46 │ │ + bne.n a87e │ │ ldrb r3, [r6, #1] │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ ldrb r3, [r6, #2] │ │ strb r3, [r2, #3] │ │ strb r3, [r2, #2] │ │ @@ -2134,40 +1274,40 @@ │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r0, [sp, #36] ; 0x24 │ │ mov r1, sl │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r2, r4, #0 │ │ cmp r3, #0 │ │ - beq.n af78 │ │ + beq.n a8b0 │ │ ldr r1, [sp, #44] ; 0x2c │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #40] ; 0x28 │ │ strb r3, [r1, #0] │ │ lsrs r3, r4, #8 │ │ strb r3, [r1, #1] │ │ strb r4, [r1, #2] │ │ mov r3, r9 │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r6, [r3, #12] │ │ cmp r5, #0 │ │ - bgt.n af84 │ │ - b.n b1e0 │ │ + bgt.n a8bc │ │ + b.n ab18 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ adds r0, r3, #0 │ │ movs r3, #0 │ │ add r5, ip │ │ lsls r1, r3, #5 │ │ adds r3, r1, r3 │ │ ldrb r1, [r0, #0] │ │ adds r0, #1 │ │ adds r3, r3, r1 │ │ cmp r5, r0 │ │ - bne.n af8e │ │ + bne.n a8c6 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ mov r1, r9 │ │ ldr r1, [r1, #8] │ │ mov r6, r9 │ │ adds r0, r1, #0 │ │ @@ -2180,26 +1320,26 @@ │ │ ldr r0, [r6, #0] │ │ mov ip, r0 │ │ add r3, ip │ │ ldr r0, [r3, #0] │ │ str r0, [r1, #8] │ │ str r1, [r3, #0] │ │ adds r3, r4, #1 │ │ - bne.n afc8 │ │ - b.n b1be │ │ + bne.n a900 │ │ + b.n aaf6 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r2, #4 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #76] ; 0x4c │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ - bge.n afdc │ │ - b.n ae5e │ │ + bge.n a914 │ │ + b.n a796 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ ldr r3, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #68] ; 0x44 │ │ mov ip, r3 │ │ mov r3, ip │ │ @@ -2208,120 +1348,120 @@ │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #20] │ │ adds r2, r3, #0 │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ - ble.n b0a6 │ │ + ble.n a9de │ │ mov r3, r8 │ │ str r7, [sp, #56] ; 0x38 │ │ mov sl, r2 │ │ mov r7, r9 │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #52] ; 0x34 │ │ - bl aa84 │ │ + bl a3bc │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r8, r0 │ │ cmp r3, #0 │ │ - beq.n b01a │ │ - b.n b142 │ │ + beq.n a952 │ │ + b.n aa7a │ │ mov fp, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - ble.n b088 │ │ + ble.n a9c0 │ │ adds r3, r7, #0 │ │ mov r7, sl │ │ mov r9, r3 │ │ mov r3, r9 │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r6, [r3, #0] │ │ ldr r3, [r3, #12] │ │ mov r4, fp │ │ muls r4, r5 │ │ mov ip, r3 │ │ add r4, r8 │ │ cmp r5, #0 │ │ - bgt.n b03e │ │ - b.n b1b6 │ │ + bgt.n a976 │ │ + b.n aaee │ │ adds r2, r4, #0 │ │ movs r3, #0 │ │ adds r1, r4, r5 │ │ lsls r0, r3, #5 │ │ adds r3, r0, r3 │ │ ldrb r0, [r2, #0] │ │ adds r2, #1 │ │ adds r3, r3, r0 │ │ cmp r2, r1 │ │ - bne.n b044 │ │ + bne.n a97c │ │ mov r0, ip │ │ subs r0, #1 │ │ ands r3, r0 │ │ lsls r3, r3, #2 │ │ ldr r6, [r6, r3] │ │ cmp r6, #0 │ │ - bne.n b068 │ │ - b.n b0c4 │ │ + bne.n a9a0 │ │ + b.n a9fc │ │ ldr r6, [r6, #8] │ │ cmp r6, #0 │ │ - beq.n b0c4 │ │ + beq.n a9fc │ │ adds r0, r4, #0 │ │ ldr r1, [r6, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b062 │ │ + bne.n a99a │ │ ldr r3, [r6, #4] │ │ stmia r7!, {r3} │ │ movs r3, #1 │ │ mov ip, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ add fp, ip │ │ cmp fp, r3 │ │ - blt.n b028 │ │ + blt.n a960 │ │ mov r7, r9 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [r3, #16] │ │ mov ip, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add sl, ip │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n b008 │ │ + blt.n a940 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r9, r7 │ │ mov r8, r3 │ │ ldr r7, [sp, #56] ; 0x38 │ │ - ldr r3, [pc, #404] ; (b23c ) │ │ + ldr r3, [pc, #404] ; (ab74 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n b0b2 │ │ - b.n acf8 │ │ + bne.n a9ea │ │ + b.n a630 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r8 │ │ mov r0, r8 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ - b.n acde │ │ + b.n a616 │ │ movs r3, #0 │ │ - b.n b078 │ │ + b.n a9b0 │ │ movs r0, #0 │ │ - b.n ad30 │ │ + b.n a668 │ │ adds r3, r5, #0 │ │ add r3, fp │ │ ldr r4, [r3, #4] │ │ - b.n af58 │ │ + b.n a890 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ @@ -2330,281 +1470,285 @@ │ │ movs r0, #0 │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #72] ; 0x48 │ │ movs r3, #32 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n b1c8 │ │ - ldr r3, [pc, #324] ; (b240 ) │ │ + bne.n ab00 │ │ + ldr r3, [pc, #324] ; (ab78 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r9, r3 │ │ cmp r3, #0 │ │ - beq.n b106 │ │ - b.n ad54 │ │ - b.n acf8 │ │ + beq.n aa3e │ │ + b.n a68c │ │ + b.n a630 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [pc, #312] ; (b244 ) │ │ + ldr r2, [pc, #312] ; (ab7c ) │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ - ldr r3, [pc, #308] ; (b248 ) │ │ + ldr r3, [pc, #308] ; (ab80 ) │ │ add r2, pc │ │ add r3, pc │ │ str r3, [r2, #0] │ │ - b.n acc8 │ │ + b.n a600 │ │ ldrb r3, [r6, #1] │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r3, [r2, #0] │ │ ldrb r3, [r6, #2] │ │ strb r3, [r2, #1] │ │ ldrb r3, [r6, #5] │ │ strb r3, [r2, #2] │ │ ldrb r3, [r6, #6] │ │ strb r3, [r2, #3] │ │ ldrb r3, [r6, #9] │ │ strb r3, [r2, #4] │ │ ldrb r3, [r6, #10] │ │ strb r3, [r2, #5] │ │ - b.n af46 │ │ + b.n a87e │ │ adds r1, r6, #1 │ │ ldr r0, [sp, #56] ; 0x38 │ │ movs r2, #6 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ - b.n af46 │ │ + b.n a87e │ │ ldr r5, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r5, #1 │ │ - beq.n b206 │ │ + beq.n ab3e │ │ cmp r3, #0 │ │ - ble.n b088 │ │ + ble.n a9c0 │ │ movs r3, #0 │ │ mov r9, r7 │ │ adds r6, r3, #0 │ │ mov r3, r9 │ │ adds r4, r5, #0 │ │ muls r4, r6 │ │ ldr r7, [r3, #0] │ │ ldr r3, [r3, #12] │ │ add r4, r8 │ │ mov ip, r3 │ │ cmp r5, #0 │ │ - ble.n b1ba │ │ + ble.n aaf2 │ │ adds r1, r4, #0 │ │ movs r3, #0 │ │ adds r0, r4, r5 │ │ lsls r2, r3, #5 │ │ adds r3, r2, r3 │ │ ldrb r2, [r1, #0] │ │ adds r1, #1 │ │ adds r3, r3, r2 │ │ cmp r1, r0 │ │ - bne.n b16c │ │ + bne.n aaa4 │ │ mov r2, ip │ │ subs r2, #1 │ │ ands r3, r2 │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ cmp r7, #0 │ │ - bne.n b190 │ │ - b.n b1b2 │ │ + bne.n aac8 │ │ + b.n aaea │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n b1b2 │ │ + beq.n aaea │ │ adds r0, r4, #0 │ │ ldr r1, [r7, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b18a │ │ + bne.n aac2 │ │ ldrb r3, [r7, #4] │ │ mov r2, sl │ │ strb r3, [r2, r6] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r6, #1 │ │ cmp r6, r3 │ │ - blt.n b1ae │ │ - b.n b086 │ │ + blt.n aae6 │ │ + b.n a9be │ │ ldr r5, [sp, #80] ; 0x50 │ │ - b.n b154 │ │ + b.n aa8c │ │ movs r3, #0 │ │ - b.n b1a0 │ │ + b.n aad8 │ │ movs r3, #0 │ │ - b.n b05a │ │ + b.n a992 │ │ movs r3, #0 │ │ - b.n b182 │ │ + b.n aaba │ │ ldr r0, [sp, #20] │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ - b.n afc8 │ │ + b.n a900 │ │ movs r3, #0 │ │ ldr r5, [sp, #76] ; 0x4c │ │ movs r6, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n ade2 │ │ - ldr r3, [pc, #120] ; (b24c ) │ │ + b.n a71a │ │ + ldr r3, [pc, #120] ; (ab84 ) │ │ add r3, pc │ │ str r3, [r4, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ str r3, [sp, #20] │ │ - b.n acc8 │ │ + b.n a600 │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ mov ip, r1 │ │ add r5, ip │ │ - b.n afa2 │ │ + b.n a8da │ │ ldr r0, [r3, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #88] ; (b250 ) │ │ - ldr r2, [pc, #88] ; (b254 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #88] ; (ab88 ) │ │ + ldr r2, [pc, #88] ; (ab8c ) │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ mov r9, r3 │ │ - b.n acc8 │ │ + b.n a600 │ │ cmp r3, #0 │ │ - bgt.n b20c │ │ - b.n b088 │ │ + bgt.n ab44 │ │ + b.n a9c0 │ │ adds r1, r0, #0 │ │ movs r3, #0 │ │ mov r0, sl │ │ ldrb r2, [r1, r3] │ │ ldr r4, [r7, #0] │ │ lsls r2, r2, #2 │ │ ldr r2, [r2, r4] │ │ ldr r2, [r2, #4] │ │ strb r2, [r0, r3] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r3, #1 │ │ cmp r3, r2 │ │ - blt.n b212 │ │ + blt.n ab4a │ │ mov sl, r0 │ │ - b.n b088 │ │ + b.n a9c0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r7, [sp, #60] ; 0x3c │ │ mov r8, r3 │ │ - b.n b0a6 │ │ + b.n a9de │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #3 │ │ - b.n ae02 │ │ + b.n a73a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - vhadd.u32 d16, d0, d5 │ │ - vhadd.u8 d0, d14, d5 │ │ - cdp2 0, 15, cr0, cr6, cr5, {0} │ │ - ldr r4, [r1, #116] ; 0x74 │ │ + lsls r0, r5, #24 │ │ + movs r6, r0 │ │ + lsls r6, r2, #23 │ │ + movs r6, r0 │ │ + lsls r6, r7, #22 │ │ + movs r6, r0 │ │ + strb r4, [r0, #23] │ │ movs r5, r0 │ │ - ldr r0, [r4, #84] ; 0x54 │ │ + strb r0, [r5, #16] │ │ movs r5, r0 │ │ - ldr r2, [r7, #80] ; 0x50 │ │ + strb r2, [r0, #16] │ │ movs r5, r0 │ │ - cdp2 0, 0, cr0, cr12, cr5, {0} │ │ + lsls r4, r2, #19 │ │ + movs r6, r0 │ │ │ │ -0000b258 : │ │ +0000ab90 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r4, r8 │ │ movs r2, #0 │ │ push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #544] ; (b488 ) │ │ + ldr r5, [pc, #544] ; (adc0 ) │ │ sub sp, #92 ; 0x5c │ │ str r0, [sp, #56] ; 0x38 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #532] ; (b48c ) │ │ + ldr r3, [pc, #532] ; (adc4 ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ str r2, [r3, #8] │ │ str r2, [r3, #4] │ │ cmp r0, #0 │ │ - bne.n b284 │ │ - b.n b474 │ │ + bne.n abbc │ │ + b.n adac │ │ adds r3, r0, #4 │ │ ldr r0, [r0, #0] │ │ str r3, [sp, #56] ; 0x38 │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #16] │ │ cmp r0, #0 │ │ - beq.n b2e4 │ │ - ldr r1, [pc, #508] ; (b490 ) │ │ + beq.n ac1c │ │ + ldr r1, [pc, #508] ; (adc8 ) │ │ add r3, sp, #68 ; 0x44 │ │ str r3, [sp, #0] │ │ add r3, sp, #72 ; 0x48 │ │ str r3, [sp, #4] │ │ add r1, pc │ │ add r2, sp, #60 ; 0x3c │ │ add r3, sp, #64 ; 0x40 │ │ bl 5e87c <_Unwind_GetTextRelBase@@Base+0x18> │ │ cmp r0, #4 │ │ - beq.n b2f0 │ │ - ldr r0, [pc, #488] ; (b494 ) │ │ - ldr r3, [pc, #488] ; (b498 ) │ │ + beq.n ac28 │ │ + ldr r0, [pc, #488] ; (adcc ) │ │ + ldr r3, [pc, #488] ; (add0 ) │ │ add r0, pc │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ mov r9, r3 │ │ - ldr r3, [pc, #476] ; (b49c ) │ │ + ldr r3, [pc, #476] ; (add4 ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ - beq.n b2ca │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n ac02 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #0] │ │ mov r0, r9 │ │ cmp r2, r3 │ │ - beq.n b2d6 │ │ - b.n b80a │ │ + beq.n ac0e │ │ + b.n b142 │ │ add sp, #92 ; 0x5c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #440] ; (b4a0 ) │ │ + ldr r3, [pc, #440] ; (add8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n b2b4 │ │ - b.n b2b8 │ │ + bne.n abec │ │ + b.n abf0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ ldr r2, [sp, #72] ; 0x48 │ │ cmp r2, #0 │ │ - ble.n b2aa │ │ + ble.n abe2 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n b318 │ │ - b.n b78a │ │ + bne.n ac50 │ │ + b.n b0c2 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #68] ; 0x44 │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - ble.n b324 │ │ - b.n b69e │ │ + ble.n ac5c │ │ + b.n afd6 │ │ movs r3, #0 │ │ ldr r2, [sp, #64] ; 0x40 │ │ str r3, [sp, #0] │ │ str r3, [sp, #4] │ │ str r3, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r0, #0 │ │ @@ -2617,182 +1761,187 @@ │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ str r7, [r3, #0] │ │ movs r3, #1 │ │ mov r8, r2 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r0, #20 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r6, r0, #0 │ │ - bne.n b358 │ │ - b.n b7ba │ │ + bne.n ac90 │ │ + b.n b0f2 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r7, r3 │ │ - bgt.n b362 │ │ - b.n b7ec │ │ + bgt.n ac9a │ │ + b.n b124 │ │ lsls r3, r3, #1 │ │ cmp r3, r7 │ │ - blt.n b362 │ │ + blt.n ac9a │ │ lsls r4, r3, #2 │ │ str r3, [r6, #12] │ │ movs r3, #0 │ │ str r7, [r6, #16] │ │ str r3, [r6, #4] │ │ adds r0, r4, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - bne.n b380 │ │ - b.n b7b4 │ │ + bne.n acb8 │ │ + b.n b0ec │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ lsls r0, r7, #1 │ │ adds r0, r0, r7 │ │ lsls r0, r0, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [r6, #4] │ │ cmp r0, #0 │ │ - bne.n b39a │ │ - b.n b7ae │ │ + bne.n acd2 │ │ + b.n b0e6 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r0, [r6, #8] │ │ cmp r3, #0 │ │ - bgt.n b3a4 │ │ - b.n b572 │ │ + bgt.n acdc │ │ + b.n aeaa │ │ mov r3, r8 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #20] │ │ mov sl, r6 │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #240] ; (b4a4 ) │ │ + ldr r3, [pc, #240] ; (addc ) │ │ str r5, [sp, #52] ; 0x34 │ │ add r3, pc │ │ mov fp, r3 │ │ add r3, sp, #76 ; 0x4c │ │ str r3, [sp, #44] ; 0x2c │ │ mov r3, r9 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ mov r9, r3 │ │ mov r3, r9 │ │ cmp r3, #0 │ │ - bne.n b3ce │ │ - b.n b7a0 │ │ + bne.n ad06 │ │ + b.n b0d8 │ │ mov r1, r9 │ │ ldr r3, [r3, #0] │ │ adds r2, r3, #4 │ │ ldr r3, [r3, #0] │ │ str r2, [r1, #0] │ │ str r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n b3e0 │ │ - b.n b7f2 │ │ + bne.n ad18 │ │ + b.n b12a │ │ mov ip, r3 │ │ mov r5, fp │ │ ldr r2, [sp, #72] ; 0x48 │ │ adds r4, r2, #1 │ │ add r4, ip │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n b482 │ │ + bne.n adba │ │ ldrb r7, [r4, #0] │ │ cmp r7, #0 │ │ - bne.n b404 │ │ - b.n b668 │ │ + bne.n ad3c │ │ + b.n afa0 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n b41a │ │ + beq.n ad52 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b3fc │ │ + beq.n ad34 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b424 │ │ + beq.n ad5c │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - bne.n b418 │ │ + bne.n ad50 │ │ mov fp, r4 │ │ adds r6, r4, #0 │ │ - b.n b432 │ │ + b.n ad6a │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n b43c │ │ + beq.n ad74 │ │ adds r4, #1 │ │ ldrb r0, [r4, #0] │ │ bl 5e93c <_Unwind_GetTextRelBase@@Base+0xd8> │ │ cmp r0, #0 │ │ - beq.n b42a │ │ + beq.n ad62 │ │ cmp r7, #115 ; 0x73 │ │ - beq.n b3ea │ │ + beq.n ad22 │ │ subs r3, r4, r6 │ │ mov r8, r3 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #35 ; 0x23 │ │ - beq.n b4a8 │ │ + beq.n ade0 │ │ mov fp, r4 │ │ movs r7, #0 │ │ mov r4, r8 │ │ mov r8, r5 │ │ adds r5, r6, #0 │ │ mov r3, r8 │ │ lsls r6, r7, #3 │ │ ldr r0, [r6, r3] │ │ adds r1, r5, #0 │ │ adds r2, r4, #0 │ │ bl 5e94c <_Unwind_GetTextRelBase@@Base+0xe8> │ │ cmp r0, #0 │ │ - bne.n b468 │ │ - b.n b694 │ │ + bne.n ada0 │ │ + b.n afcc │ │ adds r7, #1 │ │ cmp r7, #7 │ │ - bne.n b454 │ │ + bne.n ad8c │ │ mov r4, fp │ │ mov r5, r8 │ │ - b.n b3ea │ │ + b.n ad22 │ │ movs r0, #0 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n b28e │ │ + b.n abc6 │ │ adds r4, #1 │ │ - b.n b3ea │ │ + b.n ad22 │ │ nop ; (mov r8, r8) │ │ - ; instruction: 0xfa3c0005 │ │ - ldc2 0, cr0, [r2, #20] │ │ - ldr r4, [r3, #88] ; 0x58 │ │ - movs r5, r0 │ │ - ldr r6, [r2, #88] ; 0x58 │ │ - movs r5, r0 │ │ - ldc2l 0, cr0, [r8, #-20] ; 0xffffffec │ │ - stc2l 0, cr0, [sl, #-20] ; 0xffffffec │ │ - stc2 0, cr0, [r2, #-20]! ; 0xffffffec │ │ - ; instruction: 0xf4ca0005 │ │ + lsls r4, r0, #4 │ │ + movs r6, r0 │ │ + lsls r2, r3, #17 │ │ + movs r6, r0 │ │ + strb r4, [r2, #16] │ │ + movs r5, r0 │ │ + strb r6, [r1, #16] │ │ + movs r5, r0 │ │ + lsls r0, r4, #16 │ │ + movs r6, r0 │ │ + lsls r2, r2, #16 │ │ + movs r6, r0 │ │ + lsls r2, r5, #15 │ │ + movs r6, r0 │ │ + ; instruction: 0xfb920005 │ │ adds r3, r5, #0 │ │ mov r5, fp │ │ mov fp, r3 │ │ mov r3, r8 │ │ cmp r3, #7 │ │ - bne.n b4b6 │ │ - b.n b6ee │ │ + bne.n adee │ │ + b.n b026 │ │ cmp r3, #13 │ │ - bne.n b4bc │ │ - b.n b6d2 │ │ + bne.n adf4 │ │ + b.n b00a │ │ cmp r3, #4 │ │ - bne.n b4d4 │ │ + bne.n ae0c │ │ ldrb r3, [r5, #1] │ │ ldr r2, [sp, #44] ; 0x2c │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ ldrb r3, [r5, #2] │ │ strb r3, [r2, #3] │ │ strb r3, [r2, #2] │ │ @@ -2810,40 +1959,40 @@ │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r2, r4, #0 │ │ cmp r3, #0 │ │ - beq.n b506 │ │ + beq.n ae3e │ │ ldr r1, [sp, #36] ; 0x24 │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #32] │ │ strb r3, [r1, #0] │ │ lsrs r3, r4, #8 │ │ strb r3, [r1, #1] │ │ strb r4, [r1, #2] │ │ mov r3, sl │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr r6, [r3, #12] │ │ cmp r5, #0 │ │ - bgt.n b512 │ │ - b.n b796 │ │ + bgt.n ae4a │ │ + b.n b0ce │ │ ldr r3, [sp, #24] │ │ mov ip, r3 │ │ adds r0, r3, #0 │ │ movs r3, #0 │ │ add r5, ip │ │ lsls r1, r3, #5 │ │ adds r3, r1, r3 │ │ ldrb r1, [r0, #0] │ │ adds r0, #1 │ │ adds r3, r3, r1 │ │ cmp r5, r0 │ │ - bne.n b51c │ │ + bne.n ae54 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ mov r1, sl │ │ ldr r1, [r1, #8] │ │ mov r6, sl │ │ adds r0, r1, #0 │ │ @@ -2856,26 +2005,26 @@ │ │ ldr r0, [r6, #0] │ │ mov ip, r0 │ │ add r3, ip │ │ ldr r0, [r3, #0] │ │ str r0, [r1, #8] │ │ str r1, [r3, #0] │ │ adds r3, r4, #1 │ │ - bne.n b556 │ │ - b.n b76e │ │ + bne.n ae8e │ │ + b.n b0a6 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #32] │ │ adds r2, #4 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bge.n b56a │ │ - b.n b3c6 │ │ + bge.n aea2 │ │ + b.n acfe │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r6, sl │ │ mov r9, r3 │ │ ldr r5, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ @@ -2885,144 +2034,144 @@ │ │ mov r2, r9 │ │ ldr r2, [r2, #20] │ │ adds r1, r2, #0 │ │ movs r2, #0 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #64] ; 0x40 │ │ cmp r2, #0 │ │ - ble.n b636 │ │ + ble.n af6e │ │ mov fp, r1 │ │ mov sl, r9 │ │ str r5, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #16] │ │ cmp r0, #0 │ │ - bne.n b59c │ │ - b.n b7fc │ │ + bne.n aed4 │ │ + b.n b134 │ │ ldr r2, [r0, #0] │ │ adds r1, r2, #4 │ │ ldr r2, [r2, #0] │ │ str r1, [r0, #0] │ │ mov r8, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n b5ae │ │ - b.n b6fa │ │ + beq.n aee6 │ │ + b.n b032 │ │ mov r9, fp │ │ cmp r3, #0 │ │ - ble.n b61e │ │ + ble.n af56 │ │ mov r3, fp │ │ mov fp, r2 │ │ str r3, [sp, #28] │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr r3, [r6, #12] │ │ ldr r7, [r6, #0] │ │ mov r4, fp │ │ muls r4, r5 │ │ mov ip, r3 │ │ add r4, r8 │ │ cmp r5, #0 │ │ - bgt.n b5ce │ │ - b.n b76a │ │ + bgt.n af06 │ │ + b.n b0a2 │ │ adds r1, r4, #0 │ │ movs r3, #0 │ │ adds r0, r4, r5 │ │ lsls r2, r3, #5 │ │ adds r3, r2, r3 │ │ ldrb r2, [r1, #0] │ │ adds r1, #1 │ │ adds r3, r3, r2 │ │ cmp r1, r0 │ │ - bne.n b5d4 │ │ + bne.n af0c │ │ mov r2, ip │ │ subs r2, #1 │ │ ands r3, r2 │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ cmp r7, #0 │ │ - bne.n b5f8 │ │ - b.n b690 │ │ + bne.n af30 │ │ + b.n afc8 │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n b690 │ │ + beq.n afc8 │ │ adds r0, r4, #0 │ │ ldr r1, [r7, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b5f2 │ │ + bne.n af2a │ │ ldr r3, [r7, #4] │ │ mov r2, r9 │ │ stmia r2!, {r3} │ │ movs r3, #1 │ │ mov ip, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ add fp, ip │ │ mov r9, r2 │ │ cmp fp, r3 │ │ - blt.n b5ba │ │ + blt.n aef2 │ │ ldr r2, [sp, #28] │ │ mov fp, r2 │ │ mov r2, sl │ │ ldr r2, [r2, #16] │ │ ldr r1, [sp, #64] ; 0x40 │ │ mov ip, r2 │ │ ldr r2, [sp, #24] │ │ add fp, ip │ │ adds r2, #1 │ │ str r2, [sp, #24] │ │ cmp r2, r1 │ │ - blt.n b594 │ │ + blt.n aecc │ │ mov r9, sl │ │ ldr r5, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #472] ; (b810 ) │ │ + ldr r3, [pc, #472] ; (b148 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n b67a │ │ + bne.n afb2 │ │ ldr r0, [sp, #20] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r6, #0 │ │ - bne.n b64c │ │ - b.n b2bc │ │ + bne.n af84 │ │ + b.n abf4 │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n b656 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n af8e │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [r6, #4] │ │ cmp r0, #0 │ │ - beq.n b660 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + beq.n af98 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n b2bc │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n abf4 │ │ mov r6, sl │ │ ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #420] ; (b814 ) │ │ + ldr r2, [pc, #420] ; (b14c ) │ │ ldr r5, [sp, #52] ; 0x34 │ │ mov r9, r3 │ │ - ldr r3, [pc, #420] ; (b818 ) │ │ + ldr r3, [pc, #420] ; (b150 ) │ │ add r2, pc │ │ add r3, pc │ │ str r3, [r2, #0] │ │ mov r0, r9 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - ldr r3, [pc, #408] ; (b81c ) │ │ + ldr r3, [pc, #408] ; (b154 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ mov r9, r3 │ │ - b.n b640 │ │ + b.n af78 │ │ movs r3, #0 │ │ - b.n b608 │ │ + b.n af40 │ │ adds r7, r6, #0 │ │ add r7, r8 │ │ mov fp, r8 │ │ ldr r4, [r7, #4] │ │ - b.n b4e6 │ │ + b.n ae1e │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ str r3, [sp, #0] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ str r3, [sp, #4] │ │ movs r3, #255 ; 0xff │ │ @@ -3032,2830 +2181,380 @@ │ │ str r3, [sp, #12] │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #64] ; 0x40 │ │ movs r3, #32 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n b780 │ │ - ldr r3, [pc, #344] ; (b820 ) │ │ + bne.n b0b8 │ │ + ldr r3, [pc, #344] ; (b158 ) │ │ movs r6, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n b686 │ │ - b.n b640 │ │ + bne.n afbe │ │ + b.n af78 │ │ ldrb r3, [r5, #1] │ │ ldr r2, [sp, #44] ; 0x2c │ │ strb r3, [r2, #0] │ │ ldrb r3, [r5, #2] │ │ strb r3, [r2, #1] │ │ ldrb r3, [r5, #5] │ │ strb r3, [r2, #2] │ │ ldrb r3, [r5, #6] │ │ strb r3, [r2, #3] │ │ ldrb r3, [r5, #9] │ │ strb r3, [r2, #4] │ │ ldrb r3, [r5, #10] │ │ strb r3, [r2, #5] │ │ - b.n b4d4 │ │ + b.n ae0c │ │ adds r1, r5, #1 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r2, #6 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ - b.n b4d4 │ │ + b.n ae0c │ │ ldr r5, [sp, #72] ; 0x48 │ │ cmp r5, #1 │ │ - beq.n b7c8 │ │ + beq.n b100 │ │ cmp r3, #0 │ │ - ble.n b61e │ │ + ble.n af56 │ │ movs r3, #0 │ │ mov r9, r6 │ │ adds r7, r3, #0 │ │ mov r3, r9 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ ldr r6, [r3, #0] │ │ ldr r3, [r3, #12] │ │ add r4, r8 │ │ mov ip, r3 │ │ cmp r5, #0 │ │ - ble.n b778 │ │ + ble.n b0b0 │ │ adds r2, r4, #0 │ │ movs r3, #0 │ │ adds r1, r4, r5 │ │ lsls r0, r3, #5 │ │ adds r3, r0, r3 │ │ ldrb r0, [r2, #0] │ │ adds r2, #1 │ │ adds r3, r3, r0 │ │ cmp r2, r1 │ │ - bne.n b722 │ │ + bne.n b05a │ │ mov r0, ip │ │ subs r0, #1 │ │ ands r3, r0 │ │ lsls r3, r3, #2 │ │ ldr r6, [r6, r3] │ │ cmp r6, #0 │ │ - bne.n b746 │ │ - b.n b766 │ │ + bne.n b07e │ │ + b.n b09e │ │ ldr r6, [r6, #8] │ │ cmp r6, #0 │ │ - beq.n b766 │ │ + beq.n b09e │ │ adds r0, r4, #0 │ │ ldr r1, [r6, #0] │ │ adds r2, r5, #0 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ cmp r0, #0 │ │ - bne.n b740 │ │ + bne.n b078 │ │ ldrb r3, [r6, #4] │ │ mov r2, fp │ │ strb r3, [r2, r7] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, #1 │ │ cmp r7, r3 │ │ - bge.n b77c │ │ + bge.n b0b4 │ │ ldr r5, [sp, #72] ; 0x48 │ │ - b.n b70a │ │ + b.n b042 │ │ movs r3, #0 │ │ - b.n b756 │ │ + b.n b08e │ │ movs r3, #0 │ │ - b.n b5ea │ │ + b.n af22 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ - b.n b556 │ │ + b.n ae8e │ │ movs r3, #0 │ │ - b.n b738 │ │ + b.n b070 │ │ mov r6, r9 │ │ - b.n b61e │ │ + b.n af56 │ │ movs r3, #0 │ │ ldr r7, [sp, #68] ; 0x44 │ │ mov r8, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n b34c │ │ - ldr r0, [pc, #152] ; (b824 ) │ │ - ldr r3, [pc, #152] ; (b828 ) │ │ + b.n ac84 │ │ + ldr r0, [pc, #152] ; (b15c ) │ │ + ldr r3, [pc, #152] ; (b160 ) │ │ add r0, pc │ │ add r3, pc │ │ str r0, [r3, #0] │ │ - b.n b2b4 │ │ + b.n abec │ │ ldr r1, [sp, #24] │ │ movs r3, #0 │ │ mov ip, r1 │ │ add r5, ip │ │ - b.n b530 │ │ + b.n ae68 │ │ movs r0, #0 │ │ movs r1, #0 │ │ - bl aa84 │ │ + bl a3bc │ │ str r0, [sp, #28] │ │ adds r3, r0, #0 │ │ - b.n b3da │ │ + b.n ad12 │ │ ldr r0, [r6, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - ldr r3, [pc, #112] ; (b82c ) │ │ - ldr r2, [pc, #112] ; (b830 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [pc, #112] ; (b164 ) │ │ + ldr r2, [pc, #112] ; (b168 ) │ │ movs r6, #0 │ │ add r3, pc │ │ add r2, pc │ │ str r3, [r2, #0] │ │ - b.n b67a │ │ + b.n afb2 │ │ cmp r3, #0 │ │ - bgt.n b7ce │ │ - b.n b61e │ │ + bgt.n b106 │ │ + b.n af56 │ │ movs r2, #0 │ │ mov r1, fp │ │ mov r0, r8 │ │ ldrb r3, [r0, r2] │ │ ldr r4, [r6, #0] │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ ldr r3, [r3, #4] │ │ strb r3, [r1, r2] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #1 │ │ cmp r2, r3 │ │ - blt.n b7d4 │ │ + blt.n b10c │ │ mov fp, r1 │ │ - b.n b61e │ │ + b.n af56 │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #3 │ │ - b.n b36a │ │ + b.n aca2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r6, sl │ │ mov r9, r3 │ │ ldr r5, [sp, #52] ; 0x34 │ │ - b.n b636 │ │ + b.n af6e │ │ movs r0, #0 │ │ ldr r1, [sp, #32] │ │ - bl aa84 │ │ + bl a3bc │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov r8, r0 │ │ - b.n b5a6 │ │ + b.n aede │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - ldr??.w r0, [r0, #5] │ │ - ldrsb.w r0, [r4, #5] │ │ - ldr r2, [r5, #28] │ │ - movs r5, r0 │ │ - vst1.8 {d0[0]}, [r6], r5 │ │ - vst4.8 {d16-d19}, [r0], r5 │ │ - str r6, [r4, #120] ; 0x78 │ │ - movs r5, r0 │ │ - ldr??.w r0, [r8, r5] │ │ - str r4, [r6, #116] ; 0x74 │ │ - movs r5, r0 │ │ - str.w r0, [r6, r5] │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - push {r4, r5, r6, lr} │ │ - ldr r4, [r0, #24] │ │ - movs r3, #128 ; 0x80 │ │ - adds r5, r4, #0 │ │ - ldr r0, [r4, #28] │ │ - adds r5, #32 │ │ - adds r1, r5, #0 │ │ - ldr r6, [r0, #8] │ │ - movs r2, #1 │ │ - lsls r3, r3, #5 │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bgt.n b860 │ │ - movs r2, #255 ; 0xff │ │ - movs r3, #32 │ │ - strb r2, [r4, r3] │ │ - movs r2, #217 ; 0xd9 │ │ - movs r3, #33 ; 0x21 │ │ - movs r0, #2 │ │ - strb r2, [r4, r3] │ │ - str r5, [r4, #0] │ │ - str r0, [r4, #4] │ │ - movs r0, #1 │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r0, #0 │ │ - subs r4, r1, #0 │ │ - ldr r5, [r0, #24] │ │ - bgt.n b87c │ │ - b.n b88c │ │ - subs r4, r4, r3 │ │ - adds r0, r6, #0 │ │ - ldr r3, [r5, #12] │ │ - blx r3 │ │ - ldr r3, [r5, #4] │ │ - cmp r3, r4 │ │ - blt.n b874 │ │ - ldr r2, [r5, #0] │ │ - subs r3, r3, r4 │ │ - str r3, [r5, #4] │ │ - adds r2, r2, r4 │ │ - str r2, [r5, #0] │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - ldr r0, [r0, #0] │ │ - push {r3, lr} │ │ - adds r0, #132 ; 0x84 │ │ - movs r1, #1 │ │ - bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ - │ │ -0000b8a4 : │ │ - ldr r3, [pc, #100] ; (b90c ) │ │ - ldr r2, [pc, #104] ; (b910 ) │ │ - sub sp, #8 │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - add r2, pc │ │ - cmp r1, #0 │ │ - bne.n b8fc │ │ - ldr r0, [pc, #92] ; (b914 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #8] │ │ - ldr r0, [pc, #88] ; (b918 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #12] │ │ - ldr r0, [pc, #84] ; (b91c ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #16] │ │ - ldr r0, [pc, #80] ; (b920 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #20] │ │ - ldr r0, [pc, #76] ; (b924 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #24] │ │ - ldr r0, [pc, #72] ; (b928 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #28] │ │ - ldr r0, [pc, #68] ; (b92c ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #32] │ │ - ldr r0, [pc, #64] ; (b930 ) │ │ - ldr r0, [r2, r0] │ │ - str r0, [sp, #4] │ │ - str r0, [r3, #36] ; 0x24 │ │ - ldr r0, [pc, #60] ; (b934 ) │ │ - ldr r2, [r2, r0] │ │ - str r2, [sp, #4] │ │ - str r2, [r3, #40] ; 0x28 │ │ - movs r0, #0 │ │ - ldr r3, [pc, #56] ; (b938 ) │ │ - adds r1, #1 │ │ - add r3, pc │ │ - str r1, [r3, #0] │ │ - add sp, #8 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - ; instruction: 0xf76a0005 │ │ - ; instruction: 0xf5fa0005 │ │ - mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 0, pc, cr0, cr15, {7} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - mrc2 15, 0, pc, cr8, cr15, {7} │ │ - mrc2 15, 0, pc, cr12, cr15, {7} │ │ - mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ - ; instruction: 0xf7120005 │ │ - │ │ -0000b93c : │ │ - ldr r2, [pc, #12] ; (b94c ) │ │ - add r2, pc │ │ - ldr r3, [r2, #0] │ │ - cmp r3, #0 │ │ - beq.n b94a │ │ - subs r3, #1 │ │ - str r3, [r2, #0] │ │ - bx lr │ │ - ; instruction: 0xf6d60005 │ │ - │ │ -0000b950 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - mov r7, fp │ │ - mov r6, sl │ │ - push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #336] ; (bab0 ) │ │ - sub sp, #36 ; 0x24 │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #28] │ │ - cmp r0, #0 │ │ - beq.n b9f4 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #24 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov sl, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r2, #2 │ │ - movs r3, #1 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bne.n b9be │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r9 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n b9b0 │ │ - b.n baa2 │ │ - add sp, #36 ; 0x24 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - mov r3, sl │ │ - ldrb r3, [r3, #0] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b992 │ │ - mov r3, sl │ │ - ldrb r3, [r3, #1] │ │ - cmp r3, #216 ; 0xd8 │ │ - bne.n b992 │ │ - add r2, sp, #16 │ │ - movs r3, #10 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - mov r8, r3 │ │ - mov r9, r4 │ │ - adds r6, r5, #0 │ │ - mov r7, sl │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r4, [r6, #8] │ │ - blx r4 │ │ - cmp r0, #2 │ │ - beq.n b9f8 │ │ - adds r5, r6, #0 │ │ - mov r4, r9 │ │ - b.n b992 │ │ - movs r0, #0 │ │ - b.n b9a6 │ │ - ldrb r3, [r7, #0] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b9ee │ │ - ldrb r3, [r7, #1] │ │ - cmp r3, #255 ; 0xff │ │ - beq.n ba86 │ │ - cmp r3, #217 ; 0xd9 │ │ - beq.n ba98 │ │ - adds r3, #48 ; 0x30 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - cmp r3, #8 │ │ - bls.n b9de │ │ - adds r0, r6, #0 │ │ - mov r1, r8 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r4, [r6, #8] │ │ - blx r4 │ │ - cmp r0, #2 │ │ - bne.n b9ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - mov fp, r3 │ │ - adds r0, r6, #0 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - ldrb r3, [r7, #2] │ │ - ldrb r2, [r7, #3] │ │ - adds r4, r0, #0 │ │ - lsls r3, r3, #8 │ │ - mov sl, r3 │ │ - add sl, r2 │ │ - mov r3, sl │ │ - subs r2, r3, #2 │ │ - mov r3, fp │ │ - str r3, [sp, #0] │ │ - adds r5, r1, #0 │ │ - movs r3, #0 │ │ - adds r0, r6, #0 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - mov r3, sl │ │ - str r3, [sp, #16] │ │ - asrs r3, r3, #31 │ │ - str r3, [sp, #20] │ │ - adds r2, r4, #0 │ │ - adds r3, r5, #0 │ │ - ldr r4, [sp, #16] │ │ - ldr r5, [sp, #20] │ │ - adds r2, r2, r4 │ │ - adcs r3, r5 │ │ - movs r4, #2 │ │ - negs r4, r4 │ │ - asrs r5, r4, #31 │ │ - adds r2, r2, r4 │ │ - adcs r3, r5 │ │ - eors r0, r2 │ │ - eors r1, r3 │ │ - adds r3, r0, #0 │ │ - orrs r3, r1 │ │ - negs r0, r3 │ │ - adcs r0, r3 │ │ - ldrb r2, [r7, #1] │ │ - cmp r2, #218 ; 0xda │ │ - beq.n baa6 │ │ - cmp r0, #0 │ │ - bne.n b9de │ │ - b.n b9ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - adds r0, r6, #0 │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - asrs r3, r2, #31 │ │ - ldr r1, [r6, #4] │ │ - blx r1 │ │ - b.n b9de │ │ - movs r3, #1 │ │ - mov r4, r9 │ │ - adds r5, r6, #0 │ │ - mov r9, r3 │ │ - b.n b996 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - mov r4, r9 │ │ - adds r5, r6, #0 │ │ - mov r9, r0 │ │ - b.n b996 │ │ - nop ; (mov r8, r8) │ │ - sbfx r0, r6, #0, #6 │ │ - │ │ -0000bab4 : │ │ - ldr r3, [pc, #480] ; (bc98 ) │ │ - push {r4, r5, r6, r7, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [pc, #476] ; (bc9c ) │ │ - ldr r3, [r3, #0] │ │ - add sp, r4 │ │ - str r0, [sp, #16] │ │ - str r3, [sp, #924] ; 0x39c │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - bne.n bad0 │ │ - b.n bc18 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #16] │ │ - ldr r2, [r3, #4] │ │ - adds r0, r3, #0 │ │ - str r2, [sp, #20] │ │ - ldr r1, [sp, #20] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - movs r0, #1 │ │ - bl a77c │ │ - cmp r0, #0 │ │ - bne.n baf4 │ │ - b.n bc18 │ │ - ldr r3, [pc, #424] ; (bca0 ) │ │ - add r4, sp, #44 ; 0x2c │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r3, [pc, #416] ; (bca4 ) │ │ - str r0, [sp, #432] ; 0x1b0 │ │ - add r0, sp, #176 ; 0xb0 │ │ - add r3, pc │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #412] ; (bca8 ) │ │ - add r3, pc │ │ - str r3, [r4, #8] │ │ - bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ - cmp r0, #0 │ │ - bne.n bbea │ │ - movs r2, #244 ; 0xf4 │ │ - ldr r3, [pc, #400] ; (bcac ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #12] │ │ - movs r1, #90 ; 0x5a │ │ - lsls r2, r2, #1 │ │ - blx r3 │ │ - ldr r0, [r4, #24] │ │ - cmp r0, #0 │ │ - bne.n bb32 │ │ - b.n bc82 │ │ - movs r5, #0 │ │ - ldr r3, [pc, #376] ; (bcb0 ) │ │ - ldr r6, [pc, #380] ; (bcb4 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - str r3, [r0, #8] │ │ - ldr r3, [pc, #376] ; (bcb8 ) │ │ - add r6, pc │ │ - str r5, [r0, #4] │ │ - add r3, pc │ │ - str r3, [r0, #12] │ │ - ldr r3, [pc, #368] ; (bcbc ) │ │ - str r5, [r0, #0] │ │ - movs r1, #1 │ │ - add r3, pc │ │ - str r3, [r0, #16] │ │ - ldr r3, [r6, #32] │ │ - str r3, [r0, #20] │ │ - ldr r3, [pc, #360] ; (bcc0 ) │ │ - add r3, pc │ │ - str r3, [r0, #24] │ │ - ldr r3, [sp, #16] │ │ - str r3, [r0, #28] │ │ - ldr r3, [r6, #24] │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r3, #4 │ │ - beq.n bc30 │ │ - movs r3, #2 │ │ - adds r0, r4, #0 │ │ - str r3, [r4, #44] ; 0x2c │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - movs r3, #255 ; 0xff │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #8] │ │ - str r5, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #24 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - str r0, [sp, #40] ; 0x28 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - cmp r4, #0 │ │ - beq.n bc60 │ │ - ldr r3, [pc, #292] ; (bcc4 ) │ │ - ldr r7, [pc, #292] ; (bcc8 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - blx r3 │ │ - movs r5, #140 ; 0x8c │ │ - add r7, pc │ │ - add r6, sp, #36 ; 0x24 │ │ - b.n bbcc │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - ldr r2, [r2, #20] │ │ - ldr r1, [r1, #16] │ │ - adds r3, r0, #0 │ │ - muls r3, r1 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - ldr r3, [r7, #28] │ │ - blx r3 │ │ - add r4, sp, #432 ; 0x1b0 │ │ - ldr r0, [r4, r5] │ │ - ldr r3, [r4, #116] ; 0x74 │ │ - cmp r0, r3 │ │ - bcc.n bbb2 │ │ - ldr r5, [pc, #244] ; (bccc ) │ │ - adds r0, r4, #0 │ │ - add r5, pc │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - ldr r3, [r5, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - b.n bc1a │ │ - ldr r3, [pc, #228] ; (bcd0 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - beq.n bc00 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #16] │ │ - ldr r1, [r3, #4] │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - blx r1 │ │ - ldr r0, [pc, #192] ; (bcd4 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #0 │ │ - ldr r3, [pc, #188] ; (bcd8 ) │ │ - ldr r2, [sp, #924] ; 0x39c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bne.n bc94 │ │ - movs r3, #233 ; 0xe9 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - str r3, [r4, #44] ; 0x2c │ │ - adds r0, r4, #0 │ │ - ldr r3, [r6, #8] │ │ - str r5, [r4, #84] ; 0x54 │ │ - blx r3 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - str r0, [sp, #40] ; 0x28 │ │ - b.n bb98 │ │ - ldr r3, [pc, #120] ; (bcdc ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r3, [sp, #16] │ │ - str r4, [sp, #0] │ │ - ldr r1, [r3, #4] │ │ - adds r0, r3, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - blx r1 │ │ - ldr r0, [pc, #100] ; (bce0 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bc18 │ │ - movs r2, #129 ; 0x81 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #0] │ │ - movs r1, #0 │ │ - lsls r2, r2, #5 │ │ - blx r3 │ │ - str r0, [r4, #24] │ │ - b.n bb32 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ; instruction: 0xf1f00005 │ │ - mrrc2 15, 15, pc, ip, cr15 ; │ │ - adds.w r0, sl, #8716288 ; 0x850000 │ │ - stc2 15, cr15, [pc, #1020] ; c0a4 │ │ - stc2 15, cr15, [r5, #1020] ; 0x3fc │ │ - ; instruction: 0xf4f40005 │ │ - ldc2l 15, cr15, [r7], #1020 ; 0x3fc │ │ - ; instruction: 0xf4d40005 │ │ - ldc2l 15, cr15, [r1], #1020 ; 0x3fc │ │ - ldc2 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ - ldc2 15, cr15, [r5, #-1020]! ; 0xfffffc04 │ │ - orns r0, r0, #8716288 ; 0x850000 │ │ - orn r0, r8, #8716288 ; 0x850000 │ │ - bics.w r0, sl, #8716288 ; 0x850000 │ │ - bic.w r0, r6, #8716288 ; 0x850000 │ │ - str r6, [r1, #72] ; 0x48 │ │ - movs r5, r0 │ │ - eor.w r0, sl, #5 │ │ - ; instruction: 0xf3b00005 │ │ - str r2, [r7, #40] ; 0x28 │ │ - movs r5, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r6, sl │ │ - mov r5, r9 │ │ - mov r4, r8 │ │ - mov r7, fp │ │ - push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #556] ; (bf20 ) │ │ - ldr r4, [pc, #560] ; (bf24 ) │ │ - adds r6, r1, #0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add sp, r4 │ │ - add r2, sp, #1020 ; 0x3fc │ │ - ldr r3, [r5, #0] │ │ - adds r2, #64 ; 0x40 │ │ - subs r4, r0, #0 │ │ - str r3, [r2, #0] │ │ - bne.n bd0a │ │ - b.n be2c │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #16] │ │ - str r1, [sp, #20] │ │ - bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r8, r0 │ │ - cmp r7, #0 │ │ - bne.n bdd8 │ │ - cmp r0, #0 │ │ - beq.n bdd8 │ │ - cmp r9, r6 │ │ - bne.n bdd8 │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - mov sl, r3 │ │ - add r3, sp, #40 ; 0x28 │ │ - movs r7, #19 │ │ - mov ip, r3 │ │ - mov r2, fp │ │ - mov r9, r5 │ │ - add r7, ip │ │ - str r2, [sp, #24] │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r0, r4, #0 │ │ - blx r6 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - adds r0, r4, #0 │ │ - ldr r5, [r4, #8] │ │ - ldrb r6, [r7, #0] │ │ - blx r5 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - cmp r6, #0 │ │ - bne.n bda8 │ │ - movs r6, #128 ; 0x80 │ │ - lsls r6, r6, #1 │ │ - cmp r6, sl │ │ - ble.n bdb0 │ │ - mov fp, r0 │ │ - mov sl, r6 │ │ - ldr r3, [sp, #24] │ │ - adds r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r3, r8 │ │ - blt.n bd56 │ │ - movs r2, #0 │ │ - mov r3, fp │ │ - str r2, [sp, #0] │ │ - asrs r3, r3, #31 │ │ - adds r0, r4, #0 │ │ - mov r2, fp │ │ - ldr r1, [r4, #4] │ │ - mov r5, r9 │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n be54 │ │ - movs r0, #3 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n bde8 │ │ - cmp r6, #1 │ │ - beq.n be4e │ │ - ldr r1, [pc, #328] ; (bf28 ) │ │ - add r1, pc │ │ - ldr r0, [pc, #328] ; (bf2c ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - blx r1 │ │ - movs r6, #0 │ │ - b.n be2e │ │ - adds r0, r4, #0 │ │ - ldr r1, [sp, #28] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - mov r3, r9 │ │ - ldr r3, [r3, #16] │ │ - cmp r0, r3 │ │ - bne.n be0e │ │ - b.n c0dc │ │ - movs r0, #1 │ │ - mov r6, r9 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - blx r1 │ │ - adds r0, r6, #0 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r6, #0 │ │ - add r3, sp, #1020 ; 0x3fc │ │ - adds r3, #64 ; 0x40 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ - adds r0, r6, #0 │ │ - cmp r2, r3 │ │ - beq.n be3e │ │ - b.n c278 │ │ - ldr r3, [pc, #240] ; (bf30 ) │ │ - add sp, r3 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #228] ; (bf34 ) │ │ - add r1, pc │ │ - b.n bde0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - cmp r0, #40 ; 0x28 │ │ - beq.n be68 │ │ - ldr r0, [pc, #216] ; (bf38 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov fp, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ - ldr r1, [pc, #136] ; (bf3c ) │ │ - add r1, pc │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ - cmp r0, #0 │ │ - beq.n bec0 │ │ - b.n bde8 │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - beq.n bec8 │ │ - b.n c100 │ │ - mov r3, fp │ │ - subs r0, r3, #1 │ │ - cmp r0, #31 │ │ - bls.n beda │ │ - ldr r0, [pc, #108] ; (bf40 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ - lsls r7, r2, #3 │ │ - ; instruction: 0xfff9fff9 │ │ - lsls r7, r2, #3 │ │ - ; instruction: 0xfff9fff9 │ │ - vshr.u32 d16, d19, #7 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - ; instruction: 0xfff9fff9 │ │ - vshr.u64 q8, q5, #7 │ │ - nop ; (mov r8, r8) │ │ - vext.8 d0, d2, d5, #0 │ │ - udiv pc, ip, pc │ │ - str r2, [r7, #28] │ │ - movs r5, r0 │ │ - str r2, [r2, #44] ; 0x2c │ │ - movs r5, r0 │ │ - lsls r4, r0, #17 │ │ - movs r0, r0 │ │ - str r4, [r1, #24] │ │ - movs r5, r0 │ │ - str r4, [r6, #36] ; 0x24 │ │ - movs r5, r0 │ │ - str r7, [r3, #0] │ │ - movs r5, r0 │ │ - str r2, [r4, #32] │ │ - movs r5, r0 │ │ - movs r3, #8 │ │ - str r3, [sp, #24] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - asrs r2, r6, #1 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r6, r0, #0 │ │ - bne.n bf70 │ │ - b.n bde8 │ │ - mov r3, sl │ │ - cmp r3, #0 │ │ - bne.n bf78 │ │ - b.n c22c │ │ - ble.n bfae │ │ - add r3, sp, #60 ; 0x3c │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - adds r2, r4, #0 │ │ - adds r4, r3, #0 │ │ - adds r3, r5, #0 │ │ - mov r8, r6 │ │ - mov r5, r9 │ │ - mov fp, sl │ │ - mov r9, r7 │ │ - mov sl, r3 │ │ - adds r6, r2, #0 │ │ - adds r1, r5, #0 │ │ - adds r0, r6, #0 │ │ - movs r2, #4 │ │ - movs r3, #1 │ │ - ldr r7, [r6, #8] │ │ - adds r4, #1 │ │ - blx r7 │ │ - adds r5, #4 │ │ - cmp r4, fp │ │ - blt.n bf92 │ │ - adds r4, r6, #0 │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - mov r5, sl │ │ - ldr r3, [r6, #16] │ │ - ldr r2, [r6, #12] │ │ - mov ip, r3 │ │ - mov r3, ip │ │ - muls r3, r2 │ │ - ldr r2, [r6, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #4 │ │ - bne.n bfc8 │ │ - b.n c256 │ │ - cmp r3, #8 │ │ - bne.n bfce │ │ - b.n c234 │ │ - cmp r3, #1 │ │ - bne.n bfd4 │ │ - b.n c20c │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - ldr r1, [sp, #24] │ │ - mov r9, r6 │ │ - adds r3, r1, #0 │ │ - subs r3, #1 │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #32] │ │ - movs r3, #1 │ │ - lsls r3, r2 │ │ - movs r2, #137 ; 0x89 │ │ - ands r2, r3 │ │ - movs r3, #8 │ │ - adds r6, r7, #0 │ │ - subs r3, r3, r1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #48] ; 0x30 │ │ - str r5, [sp, #52] ; 0x34 │ │ - mov r3, r9 │ │ - ldr r2, [sp, #28] │ │ - ldr r3, [r3, #20] │ │ - cmp r2, r3 │ │ - bhi.n c004 │ │ - b.n c11a │ │ - mov r3, r9 │ │ - ldr r3, [r3, #16] │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #7 │ │ - bls.n c014 │ │ - b.n bdfa │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp r2, #0 │ │ - bne.n c01c │ │ - b.n bdfa │ │ - movs r3, #0 │ │ - strb r3, [r6, #0] │ │ - mov r3, r9 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.n c0dc │ │ - movs r0, #8 │ │ - ldr r1, [sp, #24] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ - ldr r3, [sp, #28] │ │ - mov sl, r0 │ │ - mov r8, r3 │ │ - mov r3, fp │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - mov fp, r4 │ │ - movs r5, #0 │ │ - adds r4, r6, #0 │ │ - movs r7, #0 │ │ - mov r6, r8 │ │ - mov r8, r3 │ │ - b.n c06c │ │ - adds r3, r5, #0 │ │ - mov r2, r8 │ │ - asrs r3, r2 │ │ - add r2, sp, #60 ; 0x3c │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r3, r2] │ │ - adds r7, #1 │ │ - stmia r6!, {r3} │ │ - ldr r3, [sp, #24] │ │ - lsls r5, r3 │ │ - mov r3, r9 │ │ - lsls r5, r5, #24 │ │ - lsrs r5, r5, #24 │ │ - strb r5, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r7, r3 │ │ - bge.n c0d4 │ │ - adds r0, r7, #0 │ │ - mov r1, sl │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r1, #0 │ │ - bne.n c04a │ │ - mov r0, fp │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c10a │ │ - ldrb r5, [r4, #0] │ │ - b.n c04a │ │ - mov r3, fp │ │ - str r3, [sp, #24] │ │ - b.n bf48 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - str r3, [sp, #0] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #4] │ │ - movs r3, #255 ; 0xff │ │ - str r3, [sp, #8] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #24 │ │ - asrs r2, r6, #1 │ │ - str r3, [sp, #12] │ │ - movs r0, #0 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - movs r3, #32 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - subs r6, r0, #0 │ │ - bne.n c0ba │ │ - b.n bde8 │ │ - ldr r3, [r0, #16] │ │ - ldr r2, [r0, #12] │ │ - mov ip, r3 │ │ - mov r3, ip │ │ - muls r3, r2 │ │ - ldr r2, [r0, #20] │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - mov fp, r3 │ │ - b.n bfd8 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - adds r6, r4, #0 │ │ - mov r4, fp │ │ - mov fp, r3 │ │ - mov r3, fp │ │ - cmp r3, #0 │ │ - beq.n bff8 │ │ - movs r5, #0 │ │ - mov r7, fp │ │ - mov r8, r6 │ │ - adds r0, r4, #0 │ │ - mov r1, r8 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - adds r5, #1 │ │ - blx r6 │ │ - cmp r5, r7 │ │ - blt.n c0e8 │ │ - mov fp, r7 │ │ - mov r6, r8 │ │ - b.n bff8 │ │ - ldr r0, [pc, #384] ; (c284 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n bde8 │ │ - ldr r0, [pc, #380] ; (c288 ) │ │ - mov r6, r9 │ │ - add r0, pc │ │ - mov r4, fp │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n be18 │ │ - adds r7, r6, #0 │ │ - mov r6, r9 │ │ - ldr r2, [r6, #12] │ │ - ldr r0, [r6, #16] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - mov r2, ip │ │ - muls r2, r0 │ │ - adds r2, r3, r2 │ │ - str r2, [sp, #28] │ │ - movs r2, #0 │ │ - adds r1, #7 │ │ - asrs r1, r1, #3 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - str r2, [sp, #32] │ │ - lsls r2, r1, #30 │ │ - beq.n c152 │ │ - ldr r2, [pc, #332] ; (c28c ) │ │ - ands r2, r1 │ │ - bpl.n c14c │ │ - movs r1, #4 │ │ - subs r2, #1 │ │ - negs r1, r1 │ │ - orrs r2, r1 │ │ - adds r2, #1 │ │ - movs r1, #4 │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, r3 │ │ - bhi.n c15a │ │ - b.n be2e │ │ - add r2, sp, #40 ; 0x28 │ │ - movs r3, #18 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - mov sl, r3 │ │ - movs r3, #7 │ │ - mov r9, r7 │ │ - mov fp, r3 │ │ - adds r7, r6, #0 │ │ - mov r8, r4 │ │ - mov r6, sl │ │ - mov sl, r5 │ │ - movs r3, #0 │ │ - strb r3, [r6, #0] │ │ - ldr r3, [sp, #28] │ │ - subs r3, r3, r0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r7, #8] │ │ - cmp r3, #0 │ │ - ble.n c1d2 │ │ - ldr r5, [sp, #28] │ │ - movs r1, #0 │ │ - movs r4, #0 │ │ - str r7, [sp, #24] │ │ - b.n c1ae │ │ - ldr r3, [r5, #0] │ │ - asrs r2, r1, #7 │ │ - movs r0, #0 │ │ - cmp r2, #0 │ │ - bne.n c19a │ │ - movs r0, #255 ; 0xff │ │ - lsls r0, r0, #24 │ │ - orrs r3, r0 │ │ - stmia r5!, {r3} │ │ - ldr r3, [sp, #24] │ │ - lsls r1, r1, #25 │ │ - lsrs r1, r1, #24 │ │ - ldr r3, [r3, #8] │ │ - adds r4, #1 │ │ - strb r1, [r6, #0] │ │ - cmp r4, r3 │ │ - bge.n c1d0 │ │ - mov r0, fp │ │ - asrs r3, r4, #31 │ │ - lsrs r3, r3, #29 │ │ - adds r2, r4, r3 │ │ - ands r2, r0 │ │ - cmp r2, r3 │ │ - bne.n c18c │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n c268 │ │ - ldrb r1, [r6, #0] │ │ - b.n c18c │ │ - ldr r7, [sp, #24] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - beq.n c200 │ │ - mov r5, r8 │ │ - movs r4, #0 │ │ - mov r8, r7 │ │ - mov r7, r9 │ │ - mov r9, r6 │ │ - str r3, [sp, #24] │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - ldr r3, [sp, #24] │ │ - adds r4, #1 │ │ - cmp r3, r4 │ │ - bgt.n c1e4 │ │ - mov r6, r9 │ │ - mov r9, r7 │ │ - mov r7, r8 │ │ - mov r8, r5 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [r7, #20] │ │ - cmp r3, r2 │ │ - bls.n c27c │ │ - ldr r0, [r7, #16] │ │ - b.n c172 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r2, r3, #7 │ │ - movs r3, #0 │ │ - asrs r2, r2, #3 │ │ - mov fp, r3 │ │ - lsls r3, r2, #30 │ │ - bne.n c21c │ │ - b.n bfd8 │ │ - ldr r3, [pc, #108] ; (c28c ) │ │ - ands r3, r2 │ │ - cmp r3, fp │ │ - blt.n c24a │ │ - movs r2, #4 │ │ - subs r3, r2, r3 │ │ - mov fp, r3 │ │ - b.n bfd8 │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #1 │ │ - mov sl, r3 │ │ - b.n bf7a │ │ - movs r3, #0 │ │ - mov fp, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - lsls r3, r3, #30 │ │ - bne.n c240 │ │ - b.n bfd8 │ │ - ldr r3, [pc, #72] ; (c28c ) │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ands r3, r2 │ │ - cmp r3, fp │ │ - bge.n c224 │ │ - movs r2, #4 │ │ - subs r3, #1 │ │ - negs r2, r2 │ │ - orrs r3, r2 │ │ - adds r3, #1 │ │ - b.n c224 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r2, r3, #1 │ │ - movs r3, #0 │ │ - asrs r2, r2, #1 │ │ - mov fp, r3 │ │ - lsls r3, r2, #30 │ │ - bne.n c266 │ │ - b.n bfd8 │ │ - b.n c21c │ │ - ldr r0, [pc, #36] ; (c290 ) │ │ - ldr r6, [sp, #24] │ │ - mov r4, r8 │ │ - add r0, pc │ │ - mov r5, sl │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n be18 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - adds r6, r7, #0 │ │ - mov r5, sl │ │ - b.n be2e │ │ - nop ; (mov r8, r8) │ │ - str r6, [r2, #0] │ │ - movs r5, r0 │ │ - str r6, [r5, #0] │ │ - movs r5, r0 │ │ - movs r3, r0 │ │ - strh r0, [r0, #0] │ │ - ldrsh r6, [r1, r3] │ │ - movs r5, r0 │ │ - │ │ -0000c294 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - ldr r4, [pc, #120] ; (c314 ) │ │ - push {r6, r7} │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - sub sp, #28 │ │ - subs r5, r0, #0 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #20] │ │ - beq.n c30a │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r3, sp, #16 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - mov r9, r3 │ │ - adds r1, r3, #0 │ │ - adds r0, r5, #0 │ │ - movs r3, #1 │ │ - movs r2, #2 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - cmp r0, #0 │ │ - bne.n c2f6 │ │ - movs r3, #0 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - mov r0, r8 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - bne.n c30e │ │ - add sp, #28 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #32] ; (c318 ) │ │ - mov r0, r9 │ │ - add r1, pc │ │ - movs r2, #2 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - negs r3, r0 │ │ - adcs r3, r0 │ │ - mov r8, r3 │ │ - b.n c2d4 │ │ - movs r0, #0 │ │ - b.n c2e4 │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - nop ; (mov r8, r8) │ │ - and.w r0, sl, r5 │ │ - ldrsh r2, [r3, r1] │ │ - movs r5, r0 │ │ - │ │ -0000c31c : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - push {r6, r7} │ │ - sub sp, #12 │ │ - cmp r0, #0 │ │ - beq.n c382 │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - blx r1 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r7, r1, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r5, r9 │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - negs r3, r5 │ │ - adcs r5, r3 │ │ - mov r3, r8 │ │ - subs r3, #1 │ │ - negs r1, r3 │ │ - adcs r1, r3 │ │ - movs r3, #0 │ │ - subs r2, r0, #1 │ │ - sbcs r0, r2 │ │ - ands r5, r1 │ │ - str r3, [sp, #0] │ │ - ands r5, r0 │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx r1 │ │ - adds r0, r5, #0 │ │ - add sp, #12 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - b.n c376 │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000c388 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r9 │ │ - mov r6, r8 │ │ - push {r6, r7} │ │ - sub sp, #12 │ │ - cmp r0, #0 │ │ - beq.n c3ee │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - blx r1 │ │ - adds r6, r0, #0 │ │ - adds r0, r4, #0 │ │ - adds r7, r1, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r9, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r5, r9 │ │ - mov r8, r0 │ │ - adds r0, r4, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - negs r3, r5 │ │ - adcs r5, r3 │ │ - mov r3, r8 │ │ - subs r3, #2 │ │ - negs r1, r3 │ │ - adcs r1, r3 │ │ - movs r3, #0 │ │ - subs r2, r0, #1 │ │ - sbcs r0, r2 │ │ - ands r5, r1 │ │ - str r3, [sp, #0] │ │ - ands r5, r0 │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - adds r2, r6, #0 │ │ - adds r3, r7, #0 │ │ - blx r1 │ │ - adds r0, r5, #0 │ │ - add sp, #12 │ │ - pop {r2, r3} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r5, #0 │ │ - b.n c3e2 │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000c3f4 : │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, fp │ │ - mov r5, r9 │ │ - mov r6, sl │ │ - mov r4, r8 │ │ - push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #800] ; (c724 ) │ │ - sub sp, #84 ; 0x54 │ │ - adds r5, r0, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cmp r0, #0 │ │ - beq.n c47a │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add r4, sp, #72 ; 0x48 │ │ - str r0, [sp, #24] │ │ - str r1, [sp, #28] │ │ - bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ - adds r0, r5, #0 │ │ - adds r1, r4, #0 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - ldr r6, [r5, #8] │ │ - blx r6 │ │ - cmp r0, #2 │ │ - beq.n c480 │ │ - movs r0, #1 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - adds r0, r5, #0 │ │ - blx r1 │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - beq.n c460 │ │ - mov r0, r8 │ │ - bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - ldr r3, [r7, #0] │ │ - mov r0, r8 │ │ - cmp r2, r3 │ │ - beq.n c46c │ │ - b.n cc16 │ │ - add sp, #84 ; 0x54 │ │ - pop {r2, r3, r4, r5} │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov sl, r4 │ │ - mov fp, r5 │ │ - pop {r4, r5, r6, r7, pc} │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c460 │ │ - ldr r1, [pc, #676] ; (c728 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #2 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ - cmp r0, #0 │ │ - beq.n c49e │ │ - ldr r0, [pc, #664] ; (c72c ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c442 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #40] ; 0x28 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r6, r0, #0 │ │ - adds r0, r5, #0 │ │ - cmp r6, #12 │ │ - bne.n c4c8 │ │ - b.n c7cc │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov r8, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r4, r0, #0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - mov r3, r8 │ │ - cmp r3, #0 │ │ - blt.n c5d0 │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n c5ca │ │ - cmp r4, #1 │ │ - bne.n c524 │ │ - b.n c7f6 │ │ - cmp r4, #4 │ │ - bne.n c52a │ │ - b.n c7f6 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n c532 │ │ - b.n c7f0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - adds r3, r6, #0 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - adds r3, #14 │ │ - cmp r2, r3 │ │ - bne.n c540 │ │ - b.n c8e0 │ │ - cmp r4, #15 │ │ - bcs.n c546 │ │ - b.n c800 │ │ - cmp r4, #16 │ │ - bhi.n c54c │ │ - b.n c81e │ │ - cmp r4, #32 │ │ - beq.n c552 │ │ - b.n c800 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov fp, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #32 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - mov r3, sl │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #20] │ │ - str r0, [sp, #12] │ │ - mov r2, r8 │ │ - str r3, [sp, #4] │ │ - mov r3, fp │ │ - movs r0, #0 │ │ - str r3, [sp, #8] │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - mov r3, r9 │ │ - bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ - mov r8, r0 │ │ - cmp r0, #0 │ │ - bne.n c59a │ │ - b.n c442 │ │ - ldr r3, [r0, #4] │ │ - ldr r4, [r3, #4] │ │ - cmp r4, #0 │ │ - beq.n c658 │ │ - ldr r0, [sp, #24] │ │ - ldr r1, [sp, #28] │ │ - movs r2, #14 │ │ - movs r3, #0 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - movs r1, #0 │ │ - adds r0, r6, #0 │ │ - str r1, [sp, #0] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - bge.n c5da │ │ - movs r0, #3 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n c442 │ │ - movs r3, #0 │ │ - mov r8, r3 │ │ - b.n c442 │ │ - negs r3, r3 │ │ - mov r8, r3 │ │ - movs r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n c514 │ │ - movs r3, #1 │ │ - mov r2, r9 │ │ - lsls r3, r2 │ │ - mov fp, r3 │ │ - cmp r6, #12 │ │ - bne.n c5e8 │ │ - b.n c884 │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #255 ; 0xff │ │ - mov sl, r3 │ │ - mov r3, fp │ │ - cmp r3, #0 │ │ - ble.n c654 │ │ - mov r2, r9 │ │ - mov r9, r7 │ │ - adds r3, r2, #0 │ │ - str r2, [sp, #20] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #2 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - ldr r7, [r5, #8] │ │ - movs r3, #1 │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r3, r6 │ │ - adds r1, #3 │ │ - movs r3, #1 │ │ - movs r2, #1 │ │ - ldr r7, [r5, #8] │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - mov ip, r3 │ │ - mov r3, sl │ │ - add r6, ip │ │ - strb r3, [r6, #3] │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, fp │ │ - bne.n c5fe │ │ - mov r7, r9 │ │ - mov r3, fp │ │ - str r3, [r4, #0] │ │ - movs r1, #0 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [sp, #28] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - str r1, [sp, #0] │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - blt.n c5c2 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bhi.n c67a │ │ - b.n c986 │ │ - mov r3, r8 │ │ - mov r2, r8 │ │ - ldr r3, [r3, #20] │ │ - ldr r2, [r2, #12] │ │ - adds r1, r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - mov r3, r8 │ │ - mov ip, r2 │ │ - ldr r3, [r3, #16] │ │ - mov r2, ip │ │ - muls r2, r3 │ │ - mov ip, r1 │ │ - add r2, ip │ │ - str r2, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - cmp r2, #1 │ │ - bne.n c69e │ │ - b.n c846 │ │ - cmp r2, #4 │ │ - beq.n c6a4 │ │ - b.n c868 │ │ - movs r0, #0 │ │ - movs r2, #3 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r0, [sp, #36] ; 0x24 │ │ - adds r1, #1 │ │ - asrs r6, r1, #1 │ │ - tst r2, r6 │ │ - beq.n c6c4 │ │ - asrs r1, r1, #31 │ │ - lsrs r1, r1, #30 │ │ - adds r6, r6, r1 │ │ - ands r2, r6 │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - subs r2, r1, r2 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - mov sl, r2 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - bne.n c6d4 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - subs r2, r2, r3 │ │ - mov sl, r2 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - movs r2, #8 │ │ - mov r9, r1 │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #20] │ │ - str r7, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - cmp sl, r2 │ │ - bcc.n c6e8 │ │ - b.n c942 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - cmp sl, r2 │ │ - bcs.n c6f0 │ │ - b.n c942 │ │ - mov r2, r9 │ │ - cmp r2, #1 │ │ - beq.n c6fa │ │ - cmp r2, #4 │ │ - bne.n c7b0 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - movs r7, #23 │ │ - movs r3, #0 │ │ - add r7, ip │ │ - strb r3, [r7, #0] │ │ - mov r3, r8 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - ble.n c770 │ │ - movs r0, #8 │ │ - mov r1, r9 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ - adds r3, r5, #0 │ │ - movs r4, #0 │ │ - movs r6, #0 │ │ - adds r5, r0, #0 │ │ - mov fp, r3 │ │ - b.n c74e │ │ - nop ; (mov r8, r8) │ │ - stmia.w r2!, {r0, r2} │ │ - ldrb r0, [r2, r3] │ │ - movs r5, r0 │ │ - ldrb r6, [r0, r3] │ │ + lsls r0, r3, #2 │ │ + movs r6, r0 │ │ + lsls r4, r3, #1 │ │ + movs r6, r0 │ │ + strb r2, [r4, #1] │ │ movs r5, r0 │ │ - ldr r3, [sp, #20] │ │ - asrs r4, r3 │ │ - mov r3, sl │ │ - strb r4, [r3, r6] │ │ - mov r3, r9 │ │ - ldrb r4, [r7, #0] │ │ - adds r6, #1 │ │ - lsls r4, r3 │ │ - mov r3, r8 │ │ - lsls r4, r4, #24 │ │ - lsrs r4, r4, #24 │ │ - strb r4, [r7, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r6, r3 │ │ - bge.n c76e │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ - cmp r1, #0 │ │ - bne.n c730 │ │ - mov r0, fp │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r4, [r0, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n c810 │ │ - ldrb r4, [r7, #0] │ │ - b.n c730 │ │ - mov r5, fp │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n c796 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - movs r7, #23 │ │ - movs r4, #0 │ │ - mov fp, r3 │ │ - add r7, ip │ │ - adds r0, r5, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r5, #8] │ │ - adds r4, #1 │ │ - blx r6 │ │ - cmp fp, r4 │ │ - bgt.n c784 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - beq.n c7a4 │ │ - mov r3, r8 │ │ - ldr r3, [r3, #16] │ │ - add sl, r3 │ │ - b.n c6e0 │ │ - mov r3, r8 │ │ - mov r2, sl │ │ - ldr r3, [r3, #16] │ │ - subs r2, r2, r3 │ │ - mov sl, r2 │ │ - b.n c6e0 │ │ - adds r0, r5, #0 │ │ - mov r1, sl │ │ - movs r2, #1 │ │ - ldr r4, [r5, #8] │ │ - blx r4 │ │ - mov r3, r8 │ │ - ldr r3, [r3, #16] │ │ - cmp r0, r3 │ │ - beq.n c770 │ │ - movs r0, #1 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ - b.n c442 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - str r0, [sp, #48] ; 0x30 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - mov r8, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - adds r0, r5, #0 │ │ - bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ - movs r3, #0 │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #32] │ │ - b.n c514 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - b.n c540 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r4, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n c840 │ │ - movs r4, #8 │ │ - mov r9, r4 │ │ - movs r3, #0 │ │ - movs r0, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - mov fp, r3 │ │ - str r3, [sp, #20] │ │ - mov sl, r3 │ │ - b.n c578 │ │ - ldr r0, [pc, #748] ; (cb00 ) │ │ - mov r5, fp │ │ - add r0, pc │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n c442 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - mov sl, r0 │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - str r0, [sp, #20] │ │ - adds r0, r5, #0 │ │ - bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ - movs r3, #0 │ │ - mov fp, r0 │ │ - mov r9, r4 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r0, #0 │ │ - b.n c578 │ │ - movs r3, #8 │ │ - mov r9, r3 │ │ - b.n c802 │ │ - movs r2, #0 │ │ - movs r4, #3 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - str r2, [sp, #36] ; 0x24 │ │ - adds r1, #7 │ │ - asrs r6, r1, #3 │ │ - tst r4, r6 │ │ - bne.n c858 │ │ - b.n c6c4 │ │ - asrs r1, r1, #31 │ │ - lsrs r2, r1, #30 │ │ - adds r6, r6, r2 │ │ - ands r6, r4 │ │ - subs r2, r2, r6 │ │ - adds r2, #4 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n c6c4 │ │ - movs r2, #0 │ │ - movs r1, #3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - tst r1, r3 │ │ - bne.n c874 │ │ - b.n c6c4 │ │ - asrs r2, r3, #31 │ │ - lsrs r2, r2, #30 │ │ - adds r0, r3, r2 │ │ - ands r1, r0 │ │ - subs r2, r2, r1 │ │ - adds r2, #4 │ │ - str r2, [sp, #36] ; 0x24 │ │ - b.n c6c4 │ │ - cmp r3, #0 │ │ - bgt.n c88a │ │ - b.n c654 │ │ - movs r3, #0 │ │ - mov r9, r3 │ │ - movs r3, #255 ; 0xff │ │ - mov r2, r9 │ │ - mov sl, r3 │ │ - mov r9, r7 │ │ - adds r3, r2, #0 │ │ - str r2, [sp, #20] │ │ - lsls r6, r3, #2 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #2 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - movs r2, #1 │ │ - adds r1, r3, r6 │ │ - adds r1, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - adds r0, r5, #0 │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - adds r0, r5, #0 │ │ - adds r1, r3, r6 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r5, #8] │ │ - blx r7 │ │ - ldr r3, [r4, #4] │ │ - mov ip, r3 │ │ - mov r3, sl │ │ - add r6, ip │ │ - strb r3, [r6, #3] │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r3, fp │ │ - bne.n c89a │ │ - b.n c652 │ │ - adds r0, r4, #0 │ │ - subs r0, #15 │ │ - cmp r0, #17 │ │ - bhi.n c800 │ │ - bl 5c0e0 <__gnu_thumb1_case_sqi@@Base> │ │ - subs r6, r3, #0 │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - adds r2, r1, r2 │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - ldrh r2, [r1, #20] │ │ - lsrs r2, r1, #6 │ │ - movs r3, #32 │ │ - movs r0, #255 ; 0xff │ │ - mov r9, r3 │ │ - movs r3, #1 │ │ - lsls r0, r0, #24 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #255 ; 0xff │ │ - mov fp, r3 │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - str r3, [sp, #20] │ │ - movs r3, #255 ; 0xff │ │ - lsls r3, r3, #16 │ │ - mov sl, r3 │ │ - b.n c578 │ │ - movs r3, #24 │ │ - mov r9, r3 │ │ - movs r3, #0 │ │ - movs r0, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - b.n c90a │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - movs r3, #31 │ │ - mov fp, r3 │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #2 │ │ - str r3, [sp, #20] │ │ - movs r3, #248 ; 0xf8 │ │ - lsls r3, r3, #7 │ │ - mov r9, r4 │ │ - movs r0, #0 │ │ - mov sl, r3 │ │ - b.n c578 │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r7, [sp, #48] ; 0x30 │ │ - cmp r2, #0 │ │ - bne.n c94c │ │ - b.n c460 │ │ - mov r0, r8 │ │ - mov r2, r8 │ │ - ldr r0, [r0, #12] │ │ - ldr r2, [r2, #20] │ │ - muls r0, r3 │ │ - adds r1, r2, #3 │ │ - adds r3, r1, r0 │ │ - cmp r1, r3 │ │ - bcc.n c960 │ │ - b.n c460 │ │ - ldrb r2, [r2, #3] │ │ - cmp r2, #0 │ │ - beq.n c968 │ │ - b.n c460 │ │ - adds r2, r1, #0 │ │ - b.n c974 │ │ - ldrb r0, [r2, #0] │ │ - cmp r0, #0 │ │ - beq.n c974 │ │ - b.n c460 │ │ - adds r2, #4 │ │ - cmp r3, r2 │ │ - bhi.n c96c │ │ - movs r2, #255 ; 0xff │ │ - strb r2, [r1, #0] │ │ - adds r1, #4 │ │ - cmp r3, r1 │ │ - bhi.n c97c │ │ - b.n c460 │ │ - negs r2, r3 │ │ - adcs r2, r3 │ │ - str r2, [sp, #44] ; 0x2c │ │ - mov r2, r8 │ │ - ldr r2, [r2, #20] │ │ - mov r3, r8 │ │ - mov sl, r2 │ │ - mov r2, r8 │ │ - ldr r2, [r2, #12] │ │ - ldr r3, [r3, #16] │ │ - movs r6, #22 │ │ - mov ip, r2 │ │ - mov r2, ip │ │ - muls r2, r3 │ │ - add r2, sl │ │ - mov fp, r2 │ │ - str r3, [sp, #56] ; 0x38 │ │ - negs r3, r3 │ │ - str r3, [sp, #60] ; 0x3c │ │ - add r3, fp │ │ - str r3, [sp, #36] ; 0x24 │ │ - add r3, sp, #48 ; 0x30 │ │ - mov ip, r3 │ │ - movs r3, #23 │ │ - add r3, ip │ │ - mov r9, r3 │ │ - mov r3, sl │ │ - str r7, [sp, #40] ; 0x28 │ │ - mov fp, r8 │ │ - movs r4, #0 │ │ - adds r7, r2, #0 │ │ - mov r8, r5 │ │ - add r6, ip │ │ - str r3, [sp, #32] │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c9dc │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - mov r0, r8 │ │ - cmp r3, #0 │ │ - beq.n ca24 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c9f4 │ │ - b.n cc0e │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n ca80 │ │ - mov r1, r9 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r5, [sp, #32] │ │ - adds r2, r3, r4 │ │ - adds r4, #1 │ │ - cmp r7, r2 │ │ - bls.n ca10 │ │ - cmp r5, r2 │ │ - bhi.n ca10 │ │ - ldrb r3, [r1, #0] │ │ - strb r3, [r2, #0] │ │ - ldrb r3, [r6, #0] │ │ - adds r2, #1 │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - bne.n ca02 │ │ - str r5, [sp, #32] │ │ - mov r9, r1 │ │ - b.n c9ca │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca34 │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r3, #1 │ │ - bne.n ca3e │ │ - b.n cb58 │ │ - cmp r3, #0 │ │ - bne.n ca44 │ │ - b.n cb4a │ │ - cmp r3, #2 │ │ - bne.n cae0 │ │ - mov r0, r8 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca5a │ │ - b.n cc0e │ │ - mov r0, r8 │ │ - ldrb r3, [r6, #0] │ │ - adds r1, r6, #0 │ │ - adds r4, r4, r3 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n ca70 │ │ - b.n cc0e │ │ - ldrb r3, [r6, #0] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - muls r2, r3 │ │ - adds r3, r2, #0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - subs r3, r2, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n c9ca │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - adds r0, r4, #1 │ │ - ldr r5, [sp, #32] │ │ - lsrs r2, r3, #4 │ │ - mov sl, r2 │ │ - movs r2, #15 │ │ - ands r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - mov ip, r2 │ │ - adds r1, r3, r0 │ │ - adds r2, r3, r4 │ │ - adds r3, r0, #0 │ │ - mov r0, sl │ │ - mov sl, r3 │ │ - b.n cac4 │ │ - adds r4, #2 │ │ - cmp r7, r1 │ │ - bls.n cab0 │ │ - cmp r5, r1 │ │ - bhi.n cab0 │ │ - mov r3, ip │ │ - strb r3, [r1, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - adds r2, #2 │ │ - adds r1, #2 │ │ - cmp r3, #0 │ │ - beq.n cb46 │ │ - adds r3, r4, #1 │ │ - mov sl, r3 │ │ - cmp r7, r2 │ │ - bls.n cace │ │ - cmp r5, r2 │ │ - bhi.n cace │ │ - strb r0, [r2, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - bne.n caa0 │ │ - str r5, [sp, #32] │ │ - mov r4, sl │ │ - b.n c9ca │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n cb5e │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r5, r4, #0 │ │ - mov sl, r3 │ │ - ldr r3, [sp, #32] │ │ - add sl, r4 │ │ - mov r4, sl │ │ - mov sl, r3 │ │ - adds r3, r6, #0 │ │ - str r5, [sp, #20] │ │ - mov r6, r8 │ │ - mov r8, r7 │ │ - adds r7, r3, #0 │ │ - b.n cb26 │ │ - ldr r4, [r4, r5] │ │ + lsls r6, r1, #1 │ │ + movs r6, r0 │ │ + movs r0, r1 │ │ + movs r6, r0 │ │ + ldr r6, [r5, #100] ; 0x64 │ │ movs r5, r0 │ │ - ldr r3, [sp, #20] │ │ - adds r3, #1 │ │ - str r3, [sp, #20] │ │ - cmp r8, r4 │ │ - bls.n cb18 │ │ - cmp sl, r4 │ │ - bhi.n cb18 │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - strb r3, [r4, #0] │ │ - ldrb r3, [r7, #0] │ │ - adds r4, #1 │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r7, #0] │ │ - beq.n cbe0 │ │ - adds r0, r6, #0 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r5, [r6, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n cb04 │ │ - mov r8, fp │ │ - adds r5, r6, #0 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r0, [pc, #256] ; (cc40 ) │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n c442 │ │ - str r5, [sp, #32] │ │ - b.n c9ca │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - movs r4, #0 │ │ - mov ip, r2 │ │ - add r3, ip │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n c9ca │ │ - mov r8, fp │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - b.n c460 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - mov r2, fp │ │ - mov sl, r1 │ │ - adds r3, r4, #1 │ │ - add r3, sl │ │ - add sl, r4 │ │ - adds r5, r3, #0 │ │ - mov r3, sl │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #32] │ │ - str r4, [sp, #20] │ │ - mov sl, r7 │ │ - mov fp, r2 │ │ - adds r4, r3, #0 │ │ - b.n cbc6 │ │ - ldr r3, [sp, #20] │ │ - adds r2, r3, #1 │ │ - cmp sl, r4 │ │ - bls.n cb90 │ │ - cmp fp, r4 │ │ - bhi.n cb90 │ │ - mov r3, r9 │ │ - ldrb r3, [r3, #0] │ │ - lsrs r3, r3, #4 │ │ - strb r3, [r4, #0] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - beq.n cc30 │ │ - ldr r2, [sp, #20] │ │ - adds r2, #2 │ │ - str r2, [sp, #20] │ │ - cmp sl, r5 │ │ - bls.n cbb6 │ │ - cmp fp, r5 │ │ - bhi.n cbb6 │ │ - mov r3, r9 │ │ - movs r2, #15 │ │ - ldrb r3, [r3, #0] │ │ - ands r3, r2 │ │ - strb r3, [r4, #1] │ │ - ldrb r3, [r6, #0] │ │ - subs r3, #1 │ │ - lsls r3, r3, #24 │ │ - lsrs r3, r3, #24 │ │ - strb r3, [r6, #0] │ │ - adds r5, #2 │ │ - adds r4, #2 │ │ - cmp r3, #0 │ │ - beq.n cc1a │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #1 │ │ - ldr r7, [r0, #8] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - bne.n cb7c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r5, r8 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - mov r8, r3 │ │ - b.n cb3c │ │ - mov r3, sl │ │ - str r3, [sp, #32] │ │ - adds r3, r7, #0 │ │ - mov r7, r8 │ │ - mov r8, r6 │ │ - adds r6, r3, #0 │ │ - movs r3, #1 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - ldr r4, [sp, #20] │ │ - ands r2, r3 │ │ - adds r3, r2, #0 │ │ - cmp r3, #0 │ │ - bne.n cbfc │ │ - b.n c9ca │ │ - mov r0, r8 │ │ - movs r2, #1 │ │ - adds r1, r6, #0 │ │ - adds r3, r2, #0 │ │ - ldr r5, [r0, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n cc0e │ │ - b.n c9ca │ │ - mov r5, r8 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - mov r8, fp │ │ - b.n cb3c │ │ - bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - mov r3, fp │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r7, sl │ │ - mov fp, r3 │ │ - ldr r4, [sp, #20] │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - adds r3, #1 │ │ - lsls r3, r3, #30 │ │ - lsrs r3, r3, #31 │ │ - b.n cbf6 │ │ - mov r3, fp │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r7, sl │ │ - mov fp, r3 │ │ - adds r4, r2, #0 │ │ - b.n cc26 │ │ - nop ; (mov r8, r8) │ │ - ldrsb r2, [r7, r0] │ │ + vhadd.u8 d16, d0, d5 │ │ + ldr r4, [r7, #96] ; 0x60 │ │ movs r5, r0 │ │ - │ │ -0000cc44 : │ │ - push {r3, lr} │ │ - movs r1, #1 │ │ - bl bce4 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - │ │ -0000cc50 : │ │ - push {r3, lr} │ │ - movs r1, #2 │ │ - bl bce4 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - ldr r3, [pc, #24] ; (cc78 ) │ │ + vhadd.u8 d0, d14, d5 │ │ + ldr r3, [pc, #24] ; (b188 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ blx r3 │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ ldr r4, [r0, #8] │ │ movs r3, #1 │ │ blx r4 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n d43c │ │ - movs r5, r0 │ │ + cdp2 0, 10, cr0, cr4, cr5, {0} │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov r6, r9 │ │ mov r5, r8 │ │ mov sl, r1 │ │ push {r5, r6, r7} │ │ cmp r1, #0 │ │ - bne.n cc8e │ │ - b.n cd96 │ │ + bne.n b19e │ │ + b.n b2a6 │ │ cmp r1, #1 │ │ - bne.n cc94 │ │ - b.n cdb2 │ │ + bne.n b1a4 │ │ + b.n b2c2 │ │ ldrh r3, [r0, #0] │ │ ldrh r2, [r0, #4] │ │ subs r5, r1, #1 │ │ adds r3, r2, r3 │ │ strh r3, [r0, #0] │ │ cmp r5, #1 │ │ - ble.n cd1a │ │ + ble.n b22a │ │ adds r4, r0, #4 │ │ movs r2, #1 │ │ movs r7, #2 │ │ movs r3, #0 │ │ - b.n ccd8 │ │ + b.n b1e8 │ │ lsls r1, r7, #2 │ │ ldrh r1, [r1, r0] │ │ mov ip, r1 │ │ cmp r8, r1 │ │ - bcc.n cce4 │ │ + bcc.n b1f4 │ │ adds r7, #1 │ │ strh r1, [r4, #0] │ │ cmp r7, sl │ │ - blt.n ccf4 │ │ + blt.n b204 │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ add ip, r8 │ │ mov r1, ip │ │ strh r1, [r4, #0] │ │ strh r2, [r6, #0] │ │ adds r2, #1 │ │ adds r3, #1 │ │ adds r4, #4 │ │ cmp r2, r5 │ │ - beq.n cd1a │ │ + beq.n b22a │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ cmp sl, r7 │ │ - bgt.n ccac │ │ + bgt.n b1bc │ │ mov r1, r8 │ │ strh r1, [r4, #0] │ │ strh r2, [r6, #0] │ │ ldrh r1, [r4, #0] │ │ adds r3, #1 │ │ mov ip, r1 │ │ cmp r7, sl │ │ - bge.n ccbe │ │ + bge.n b1ce │ │ cmp r3, r2 │ │ - bge.n cda0 │ │ + bge.n b2b0 │ │ lsls r6, r3, #2 │ │ adds r6, r0, r6 │ │ ldrh r1, [r6, #0] │ │ mov r8, r1 │ │ lsls r1, r7, #2 │ │ ldrh r1, [r1, r0] │ │ mov r9, r1 │ │ cmp r8, r1 │ │ - bcc.n ccc6 │ │ + bcc.n b1d6 │ │ mov r6, r9 │ │ adds r2, #1 │ │ add r6, ip │ │ strh r6, [r4, #0] │ │ adds r7, #1 │ │ adds r4, #4 │ │ cmp r2, r5 │ │ - bne.n ccd8 │ │ + bne.n b1e8 │ │ movs r2, #0 │ │ - ldr r3, [pc, #152] ; (cdb8 ) │ │ + ldr r3, [pc, #152] ; (b2c8 ) │ │ add r3, sl │ │ lsls r3, r3, #2 │ │ strh r2, [r0, r3] │ │ mov r2, sl │ │ cmp r2, #2 │ │ - ble.n cd40 │ │ + ble.n b250 │ │ subs r3, #4 │ │ adds r3, r0, r3 │ │ subs r4, r0, #4 │ │ ldrh r2, [r3, #0] │ │ subs r3, #4 │ │ lsls r2, r2, #2 │ │ ldrh r2, [r2, r0] │ │ adds r2, #1 │ │ strh r2, [r3, #4] │ │ cmp r3, r4 │ │ - bne.n cd30 │ │ + bne.n b240 │ │ movs r3, #0 │ │ mov r1, sl │ │ mov ip, r3 │ │ movs r2, #1 │ │ subs r1, #2 │ │ cmp r1, #0 │ │ - blt.n cda8 │ │ + blt.n b2b8 │ │ lsls r3, r1, #2 │ │ ldrh r7, [r0, r3] │ │ cmp r7, ip │ │ - bne.n cda8 │ │ + bne.n b2b8 │ │ subs r3, #4 │ │ adds r3, r0, r3 │ │ movs r4, #0 │ │ - b.n cd66 │ │ + b.n b276 │ │ ldrh r6, [r3, #0] │ │ subs r3, #4 │ │ cmp r6, r7 │ │ - bne.n cd6c │ │ + bne.n b27c │ │ adds r4, #1 │ │ subs r1, #1 │ │ - bcs.n cd5e │ │ + bcs.n b26e │ │ adds r6, r4, #0 │ │ lsls r7, r4, #1 │ │ cmp r2, r4 │ │ - ble.n cd8a │ │ + ble.n b29a │ │ mov r3, ip │ │ lsls r4, r3, #16 │ │ lsls r3, r5, #2 │ │ lsrs r4, r4, #16 │ │ adds r3, r0, r3 │ │ subs r2, #1 │ │ strh r4, [r3, #0] │ │ subs r5, #1 │ │ subs r3, #4 │ │ cmp r6, r2 │ │ - blt.n cd7e │ │ + blt.n b28e │ │ movs r3, #1 │ │ mov r8, r3 │ │ adds r2, r7, #0 │ │ add ip, r8 │ │ cmp r7, #0 │ │ - bne.n cd4a │ │ + bne.n b25a │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ lsls r6, r7, #2 │ │ ldrh r1, [r6, r0] │ │ mov r9, r1 │ │ - b.n cd0a │ │ + b.n b21a │ │ cmp r2, #0 │ │ - ble.n cd96 │ │ + ble.n b2a6 │ │ movs r7, #0 │ │ movs r6, #0 │ │ - b.n cd74 │ │ + b.n b284 │ │ strh r1, [r0, #0] │ │ - b.n cd96 │ │ + b.n b2a6 │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xfffe3fff │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #300] ; (cef8 ) │ │ + ldr r4, [pc, #300] ; (b408 ) │ │ mov r8, r1 │ │ add sp, r4 │ │ adds r4, r1, #0 │ │ add r1, sp, #24 │ │ mov ip, r1 │ │ - ldr r3, [pc, #292] ; (cefc ) │ │ + ldr r3, [pc, #292] ; (b40c ) │ │ adds r5, r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #288] ; (cf00 ) │ │ + ldr r2, [pc, #288] ; (b410 ) │ │ adds r7, r0, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ str r0, [sp, #8] │ │ str r3, [r2, #0] │ │ movs r2, #128 ; 0x80 │ │ @@ -5864,16 +2563,16 @@ │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r6, r3, #0 │ │ str r3, [sp, #12] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r7, #0 │ │ - bne.n ce04 │ │ - b.n ceea │ │ + bne.n b314 │ │ + b.n b3fa │ │ lsls r2, r7, #2 │ │ mov ip, r2 │ │ adds r1, r4, #0 │ │ str r2, [sp, #16] │ │ adds r3, r4, #0 │ │ movs r2, #255 ; 0xff │ │ add r1, ip │ │ @@ -5889,15 +2588,15 @@ │ │ adds r0, #255 ; 0xff │ │ str r7, [r6, r4] │ │ lsls r0, r0, #2 │ │ ldr r4, [r6, r0] │ │ adds r4, #1 │ │ str r4, [r6, r0] │ │ cmp r3, r1 │ │ - bne.n ce12 │ │ + bne.n b322 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #12] │ │ lsls r3, r3, #3 │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #8] │ │ subs r3, r2, r3 │ │ negs r1, r3 │ │ @@ -5923,18 +2622,18 @@ │ │ add r5, ip │ │ ldr r6, [r5, r4] │ │ str r1, [r3, r4] │ │ adds r4, #4 │ │ mov ip, r6 │ │ add r1, ip │ │ cmp r4, r2 │ │ - bne.n ce6a │ │ + bne.n b37a │ │ ldr r1, [sp, #8] │ │ cmp r1, #0 │ │ - beq.n ceb4 │ │ + beq.n b3c4 │ │ mov r1, fp │ │ lsls r1, r1, #3 │ │ mov r8, r1 │ │ mov r5, r9 │ │ mov ip, r8 │ │ ldr r1, [sp, #16] │ │ add r1, r9 │ │ @@ -5953,147 +2652,146 @@ │ │ str r7, [r3, r4] │ │ ldrh r4, [r5, #2] │ │ adds r1, r0, r1 │ │ adds r5, #4 │ │ strh r4, [r1, #2] │ │ ldr r1, [sp, #0] │ │ cmp r5, r1 │ │ - bne.n ce8e │ │ + bne.n b39e │ │ movs r1, #1 │ │ mov ip, r1 │ │ ldr r1, [sp, #4] │ │ add fp, ip │ │ cmp fp, r1 │ │ - beq.n cec8 │ │ + beq.n b3d8 │ │ mov r1, r9 │ │ mov r9, r0 │ │ adds r0, r1, #0 │ │ - b.n ce5c │ │ + b.n b36c │ │ add r2, sp, #24 │ │ mov ip, r2 │ │ - ldr r3, [pc, #48] ; (cf00 ) │ │ + ldr r3, [pc, #48] ; (b410 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n cef4 │ │ - ldr r3, [pc, #40] ; (cf04 ) │ │ + bne.n b404 │ │ + ldr r3, [pc, #40] ; (b414 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r3, #1 │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n ce4a │ │ + b.n b35a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - bl 3e9efa <_end@@Base+0x36e8e2> │ │ - udf #208 ; 0xd0 │ │ - movs r5, r0 │ │ + bl 3e840a <_end@@Base+0x36cdf2> │ │ + vst1.8 {d16[0]}, [r0], r5 │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ lsrs r4, r4, #16 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ ldr r3, [r2, #0] │ │ ldr r4, [r2, #4] │ │ push {r7} │ │ adds r5, r1, r3 │ │ mov r8, r0 │ │ adds r7, r1, #0 │ │ adds r6, r2, #0 │ │ cmp r5, r4 │ │ - bls.n cf5a │ │ + bls.n b46a │ │ ldr r3, [r2, #12] │ │ cmp r3, #0 │ │ - beq.n cf56 │ │ + beq.n b466 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n cf2c │ │ + bcs.n b43c │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n cf24 │ │ + bhi.n b434 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n cf56 │ │ + beq.n b466 │ │ ldr r3, [r6, #0] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ adds r0, r0, r3 │ │ mov r1, r8 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r0, #1 │ │ str r5, [r6, #0] │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n cf50 │ │ + b.n b460 │ │ ldr r0, [r2, #8] │ │ - b.n cf42 │ │ + b.n b452 │ │ nop ; (mov r8, r8) │ │ - ldr r3, [pc, #668] ; (d200 ) │ │ + ldr r3, [pc, #668] ; (b710 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ mov sl, r3 │ │ push {r4, r5, r6, r7} │ │ add sl, pc │ │ - ldr r4, [pc, #656] ; (d204 ) │ │ + ldr r4, [pc, #656] ; (b714 ) │ │ mov r3, sl │ │ add sp, r4 │ │ adds r5, r1, #0 │ │ add r1, sp, #16 │ │ mov ip, r1 │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #644] ; (d208 ) │ │ + ldr r2, [pc, #644] ; (b718 ) │ │ adds r4, r0, #0 │ │ mov sl, r3 │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r6, r1, #0 │ │ str r3, [r2, #0] │ │ adds r0, r1, #0 │ │ movs r2, #132 ; 0x84 │ │ movs r1, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r5, #0 │ │ - bne.n cf9e │ │ - b.n d0d4 │ │ - ldr r3, [pc, #620] ; (d20c ) │ │ + bne.n b4ae │ │ + b.n b5e4 │ │ + ldr r3, [pc, #620] ; (b71c ) │ │ mov r8, r3 │ │ add r8, r4 │ │ mov r2, r8 │ │ - ldr r3, [pc, #616] ; (d210 ) │ │ + ldr r3, [pc, #616] ; (b720 ) │ │ adds r0, r4, r3 │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n cfaa │ │ + bne.n b4ba │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #596] ; (d214 ) │ │ + ldr r3, [pc, #596] ; (b724 ) │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #592] ; (d218 ) │ │ + ldr r3, [pc, #592] ; (b728 ) │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ str r3, [sp, #8] │ │ mov r2, r9 │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ @@ -6176,105 +2874,105 @@ │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r2, [r6, #56] ; 0x38 │ │ ldr r6, [sp, #8] │ │ adds r3, r3, r2 │ │ mov r2, r9 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #60] ; 0x3c │ │ - ldr r3, [pc, #416] ; (d21c ) │ │ + ldr r3, [pc, #416] ; (b72c ) │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r4 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n d0a8 │ │ + beq.n b5b8 │ │ mov r1, r9 │ │ mov r4, r9 │ │ lsls r3, r2, #2 │ │ ldr r1, [r1, r3] │ │ adds r0, r1, #1 │ │ str r0, [r4, r3] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #1 │ │ ands r0, r1 │ │ subs r2, #1 │ │ orrs r3, r0 │ │ lsrs r1, r1, #1 │ │ cmp r2, #0 │ │ - bne.n d096 │ │ + bne.n b5a6 │ │ strh r3, [r6, #0] │ │ adds r6, #2 │ │ adds r7, #1 │ │ cmp r6, ip │ │ - bne.n d082 │ │ + bne.n b592 │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #336] ; (d208 ) │ │ + ldr r3, [pc, #336] ; (b718 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, sl │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d0c4 │ │ - b.n d40e │ │ - ldr r3, [pc, #344] ; (d220 ) │ │ + beq.n b5d4 │ │ + b.n b91e │ │ + ldr r3, [pc, #344] ; (b730 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #332] ; (d224 ) │ │ + ldr r3, [pc, #332] ; (b734 ) │ │ movs r7, #0 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ add r1, sp, #148 ; 0x94 │ │ ldrh r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n d0ee │ │ + beq.n b5fe │ │ lsls r5, r7, #2 │ │ strh r0, [r1, r5] │ │ adds r5, r1, r5 │ │ strh r3, [r5, #2] │ │ adds r7, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r3, #32 │ │ - bne.n d0de │ │ + bne.n b5ee │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #280] ; (d214 ) │ │ + ldr r3, [pc, #280] ; (b724 ) │ │ adds r0, r7, #0 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ mov r9, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ adds r1, r7, #0 │ │ adds r5, r7, #0 │ │ mov fp, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r7, #0 │ │ - bne.n d118 │ │ - b.n d2a4 │ │ + bne.n b628 │ │ + b.n b7b4 │ │ mov r2, fp │ │ lsls r0, r7, #2 │ │ add r0, fp │ │ ldrh r3, [r2, #0] │ │ adds r2, #4 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d11e │ │ + bne.n b62e │ │ cmp r7, #1 │ │ - bgt.n d134 │ │ - b.n d2a4 │ │ + bgt.n b644 │ │ + b.n b7b4 │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -6366,20 +3064,19 @@ │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #14 │ │ adds r1, r1, r0 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #8 │ │ cmp r1, r0 │ │ - bne.n d22c │ │ - b.n d2a4 │ │ + bne.n b73c │ │ + b.n b7b4 │ │ nop ; (mov r8, r8) │ │ - ble.n d274 │ │ - movs r5, r0 │ │ - bl ffe72206 <_end@@Base+0xffdf6bee> │ │ + strh.w r0, [r8, r5] │ │ + bl ffe70716 <_end@@Base+0xffdf50fe> │ │ lsrs r4, r0, #6 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ str r0, [sp, #328] ; 0x148 │ │ movs r0, r0 │ │ lsls r4, r0, #20 │ │ @@ -6393,80 +3090,80 @@ │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #72] ; 0x48 │ │ subs r2, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n d236 │ │ - b.n d3a2 │ │ + beq.n b746 │ │ + b.n b8b2 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n d23e │ │ - b.n d390 │ │ + beq.n b74e │ │ + b.n b8a0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n d246 │ │ - b.n d37e │ │ + beq.n b756 │ │ + b.n b88e │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n d24e │ │ - b.n d36c │ │ + beq.n b75e │ │ + b.n b87c │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.n d256 │ │ - b.n d35a │ │ + beq.n b766 │ │ + b.n b86a │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bne.n d348 │ │ + bne.n b858 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n d336 │ │ + bne.n b846 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n d26a │ │ - b.n d3b4 │ │ + beq.n b77a │ │ + b.n b8c4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n d272 │ │ - b.n d3fc │ │ + beq.n b782 │ │ + b.n b90c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n d27a │ │ - b.n d3ea │ │ + beq.n b78a │ │ + b.n b8fa │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n d282 │ │ - b.n d3d8 │ │ + beq.n b792 │ │ + b.n b8e8 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n d28a │ │ - b.n d3c6 │ │ + beq.n b79a │ │ + b.n b8d6 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n d324 │ │ + bne.n b834 │ │ ldr r3, [sp, #20] │ │ movs r2, #8 │ │ add r0, sp, #20 │ │ cmp r3, #0 │ │ - bne.n d328 │ │ + bne.n b838 │ │ movs r3, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r3, r3, #8 │ │ cmp r1, r3 │ │ - bne.n d228 │ │ - ldr r3, [pc, #364] ; (d414 ) │ │ + bne.n b738 │ │ + ldr r3, [pc, #364] ; (b924 ) │ │ movs r2, #144 ; 0x90 │ │ mov r8, r3 │ │ add r8, r4 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ mov r0, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #352] ; (d418 ) │ │ + ldr r3, [pc, #352] ; (b928 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -6480,219 +3177,219 @@ │ │ mov ip, fp │ │ adds r6, r5, #0 │ │ str r3, [sp, #12] │ │ mov r2, r9 │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n d316 │ │ + ble.n b826 │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, ip │ │ add r1, ip │ │ str r5, [sp, #0] │ │ - ldr r5, [pc, #288] ; (d41c ) │ │ + ldr r5, [pc, #288] ; (b92c ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov fp, r5 │ │ adds r3, r4, r3 │ │ add r3, fp │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n d2fa │ │ + bne.n b80a │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #16 │ │ - bne.n d2dc │ │ + bne.n b7ec │ │ ldr r3, [sp, #12] │ │ mov r6, r9 │ │ mov r9, r3 │ │ - b.n cfce │ │ + b.n b4de │ │ movs r2, #12 │ │ add r0, sp, #24 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #36 ; 0x24 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #40 ; 0x28 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #44 ; 0x2c │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #48 ; 0x30 │ │ subs r3, #1 │ │ add r0, sp, #60 ; 0x3c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #52 ; 0x34 │ │ subs r3, #1 │ │ add r0, sp, #64 ; 0x40 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #56 ; 0x38 │ │ subs r3, #1 │ │ add r0, sp, #68 ; 0x44 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #60 ; 0x3c │ │ subs r3, #1 │ │ add r0, sp, #72 ; 0x48 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #32 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #32 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #36 ; 0x24 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #40 ; 0x28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d29a │ │ + b.n b7aa │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ ldrh r2, [r2, #20] │ │ movs r0, r0 │ │ str r0, [sp, #192] ; 0xc0 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #668] ; (d6cc ) │ │ + ldr r4, [pc, #668] ; (bbdc ) │ │ adds r5, r1, #0 │ │ add sp, r4 │ │ add r1, sp, #16 │ │ mov ip, r1 │ │ - ldr r3, [pc, #664] ; (d6d0 ) │ │ - ldr r2, [pc, #664] ; (d6d4 ) │ │ + ldr r3, [pc, #664] ; (bbe0 ) │ │ + ldr r2, [pc, #664] ; (bbe4 ) │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r6, r1, #0 │ │ str r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ adds r0, r1, #0 │ │ str r3, [r2, #0] │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ cmp r5, #0 │ │ - bne.n d45a │ │ - b.n d590 │ │ - ldr r3, [pc, #636] ; (d6d8 ) │ │ + bne.n b96a │ │ + b.n baa0 │ │ + ldr r3, [pc, #636] ; (bbe8 ) │ │ mov r8, r3 │ │ add r8, r4 │ │ mov r2, r8 │ │ - ldr r3, [pc, #632] ; (d6dc ) │ │ + ldr r3, [pc, #632] ; (bbec ) │ │ adds r0, r4, r3 │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d466 │ │ + bne.n b976 │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #612] ; (d6e0 ) │ │ + ldr r3, [pc, #612] ; (bbf0 ) │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #608] ; (d6e4 ) │ │ + ldr r3, [pc, #608] ; (bbf4 ) │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ str r3, [sp, #8] │ │ mov r2, r9 │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ @@ -6775,113 +3472,113 @@ │ │ str r3, [r2, #56] ; 0x38 │ │ ldr r2, [r6, #56] ; 0x38 │ │ ldr r6, [sp, #8] │ │ adds r3, r3, r2 │ │ mov r2, r9 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #60] ; 0x3c │ │ - ldr r3, [pc, #432] ; (d6e8 ) │ │ + ldr r3, [pc, #432] ; (bbf8 ) │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r4 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n d564 │ │ + beq.n ba74 │ │ mov r1, r9 │ │ mov r4, r9 │ │ lsls r3, r2, #2 │ │ ldr r1, [r1, r3] │ │ adds r0, r1, #1 │ │ str r0, [r4, r3] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ lsls r3, r3, #1 │ │ ands r0, r1 │ │ subs r2, #1 │ │ orrs r3, r0 │ │ lsrs r1, r1, #1 │ │ cmp r2, #0 │ │ - bne.n d552 │ │ + bne.n ba62 │ │ strh r3, [r6, #0] │ │ adds r6, #2 │ │ adds r7, #1 │ │ cmp r6, ip │ │ - bne.n d53e │ │ + bne.n ba4e │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #352] ; (d6d4 ) │ │ + ldr r3, [pc, #352] ; (bbe4 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d580 │ │ - b.n d8d0 │ │ - ldr r3, [pc, #360] ; (d6ec ) │ │ + beq.n ba90 │ │ + b.n bde0 │ │ + ldr r3, [pc, #360] ; (bbfc ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #348] ; (d6f0 ) │ │ + ldr r3, [pc, #348] ; (bc00 ) │ │ add r1, sp, #148 ; 0x94 │ │ movs r7, #144 ; 0x90 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ mov ip, r4 │ │ adds r4, r1, #0 │ │ adds r1, r3, #0 │ │ lsls r7, r7, #1 │ │ ldrh r0, [r2, #0] │ │ cmp r0, #0 │ │ - beq.n d5b2 │ │ + beq.n bac2 │ │ lsls r5, r1, #2 │ │ strh r0, [r4, r5] │ │ adds r5, r4, r5 │ │ strh r3, [r5, #2] │ │ adds r1, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r3, r7 │ │ - bne.n d5a2 │ │ + bne.n bab2 │ │ add r2, sp, #16 │ │ mov sl, r1 │ │ adds r1, r4, #0 │ │ mov r4, ip │ │ mov ip, r2 │ │ - ldr r3, [pc, #280] ; (d6e0 ) │ │ + ldr r3, [pc, #280] ; (bbf0 ) │ │ mov r0, sl │ │ add r3, ip │ │ adds r2, r3, #0 │ │ mov r5, sl │ │ mov r9, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ mov r1, sl │ │ mov fp, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r5, #0 │ │ - bne.n d5e2 │ │ - b.n d76e │ │ + bne.n baf2 │ │ + b.n bc7e │ │ mov r2, fp │ │ lsls r0, r5, #2 │ │ add r0, fp │ │ ldrh r3, [r2, #0] │ │ adds r2, #4 │ │ lsls r3, r3, #2 │ │ ldr r1, [r6, r3] │ │ adds r1, #1 │ │ str r1, [r6, r3] │ │ cmp r2, r0 │ │ - bne.n d5e8 │ │ + bne.n baf8 │ │ mov r3, sl │ │ cmp r3, #1 │ │ - bgt.n d600 │ │ - b.n d76e │ │ + bgt.n bb10 │ │ + b.n bc7e │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #84] ; 0x54 │ │ ldr r1, [sp, #68] ; 0x44 │ │ @@ -6973,20 +3670,19 @@ │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #20] │ │ lsls r0, r0, #14 │ │ adds r1, r1, r0 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #8 │ │ cmp r1, r0 │ │ - bne.n d6f8 │ │ - b.n d76e │ │ + bne.n bc08 │ │ + b.n bc7e │ │ nop ; (mov r8, r8) │ │ - bl ffe726ce <_end@@Base+0xffdf70b6> │ │ - bhi.n d7ac │ │ - movs r5, r0 │ │ + bl ffe70bde <_end@@Base+0xffdf55c6> │ │ + ; instruction: 0xf35c0005 │ │ lsrs r4, r0, #6 │ │ movs r0, r0 │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ movs r0, r0 │ │ lsls r4, r0, #20 │ │ @@ -7000,79 +3696,79 @@ │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #72] ; 0x48 │ │ subs r2, #1 │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ - beq.n d702 │ │ - b.n d864 │ │ + beq.n bc12 │ │ + b.n bd74 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #0 │ │ - beq.n d70a │ │ - b.n d852 │ │ + beq.n bc1a │ │ + b.n bd62 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n d712 │ │ - b.n d840 │ │ + beq.n bc22 │ │ + b.n bd50 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n d71a │ │ - b.n d82e │ │ + beq.n bc2a │ │ + b.n bd3e │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n d81c │ │ + bne.n bd2c │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bne.n d80a │ │ + bne.n bd1a │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - bne.n d7f8 │ │ + bne.n bd08 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n d734 │ │ - b.n d876 │ │ + beq.n bc44 │ │ + b.n bd86 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n d73c │ │ - b.n d8be │ │ + beq.n bc4c │ │ + b.n bdce │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n d744 │ │ - b.n d8ac │ │ + beq.n bc54 │ │ + b.n bdbc │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n d74c │ │ - b.n d89a │ │ + beq.n bc5c │ │ + b.n bdaa │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n d754 │ │ - b.n d888 │ │ + beq.n bc64 │ │ + b.n bd98 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n d7e6 │ │ + bne.n bcf6 │ │ ldr r3, [sp, #20] │ │ movs r2, #8 │ │ add r0, sp, #20 │ │ cmp r3, #0 │ │ - bne.n d7ea │ │ + bne.n bcfa │ │ movs r3, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r3, r3, #8 │ │ cmp r1, r3 │ │ - bne.n d6f4 │ │ - ldr r3, [pc, #356] ; (d8d4 ) │ │ + bne.n bc04 │ │ + ldr r3, [pc, #356] ; (bde4 ) │ │ movs r2, #144 ; 0x90 │ │ mov r8, r3 │ │ add r8, r4 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ mov r0, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #340] ; (d8d8 ) │ │ + ldr r3, [pc, #340] ; (bde8 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -7084,325 +3780,325 @@ │ │ mov ip, fp │ │ adds r6, r5, #0 │ │ str r3, [sp, #4] │ │ mov r2, sl │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n d7dc │ │ + ble.n bcec │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, ip │ │ add r1, ip │ │ str r5, [sp, #0] │ │ - ldr r5, [pc, #280] ; (d8dc ) │ │ + ldr r5, [pc, #280] ; (bdec ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov fp, r5 │ │ adds r3, r4, r3 │ │ add r3, fp │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n d7c0 │ │ + bne.n bcd0 │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #16 │ │ - bne.n d7a2 │ │ + bne.n bcb2 │ │ mov r6, sl │ │ - b.n d48a │ │ + b.n b99a │ │ movs r2, #12 │ │ add r0, sp, #24 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #36 ; 0x24 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #40 ; 0x28 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #44 ; 0x2c │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #48 ; 0x30 │ │ subs r3, #1 │ │ add r0, sp, #60 ; 0x3c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #52 ; 0x34 │ │ subs r3, #1 │ │ add r0, sp, #64 ; 0x40 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #56 ; 0x38 │ │ subs r3, #1 │ │ add r0, sp, #68 ; 0x44 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #60 ; 0x3c │ │ subs r3, #1 │ │ add r0, sp, #72 ; 0x48 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #32 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #32 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #36 ; 0x24 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #40 ; 0x28 │ │ str r3, [r0, #0] │ │ adds r2, r6, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n d764 │ │ + b.n bc74 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ ldrh r2, [r2, #2] │ │ movs r0, r0 │ │ ldrh r0, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #488] ; (dad8 ) │ │ - ldr r3, [pc, #492] ; (dadc ) │ │ - ldr r2, [pc, #492] ; (dae0 ) │ │ + ldr r4, [pc, #488] ; (bfe8 ) │ │ + ldr r3, [pc, #492] ; (bfec ) │ │ + ldr r2, [pc, #492] ; (bff0 ) │ │ add sp, r4 │ │ add r1, sp, #32 │ │ mov ip, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ adds r4, r0, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ movs r1, #0 │ │ str r3, [r2, #0] │ │ movs r2, #1 │ │ - ldr r3, [pc, #472] ; (dae4 ) │ │ + ldr r3, [pc, #472] ; (bff4 ) │ │ movs r6, #143 ; 0x8f │ │ strh r2, [r0, r3] │ │ - bl d420 │ │ + bl b930 │ │ movs r1, #0 │ │ adds r0, r4, #0 │ │ - bl cf60 │ │ + bl b470 │ │ movs r1, #2 │ │ - ldr r3, [pc, #456] ; (dae8 ) │ │ + ldr r3, [pc, #456] ; (bff8 ) │ │ lsls r6, r6, #1 │ │ adds r1, #255 ; 0xff │ │ adds r3, r4, r3 │ │ - b.n d932 │ │ + b.n be42 │ │ subs r3, #1 │ │ subs r6, r0, #0 │ │ cmp r6, r1 │ │ - bne.n d932 │ │ - b.n e010 │ │ + bne.n be42 │ │ + b.n c520 │ │ ldrb r2, [r3, #0] │ │ subs r0, r6, #1 │ │ cmp r2, #0 │ │ - beq.n d928 │ │ + beq.n be38 │ │ mov r9, r6 │ │ subs r3, r6, #2 │ │ subs r3, #255 ; 0xff │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #424] ; (daec ) │ │ + ldr r3, [pc, #424] ; (bffc ) │ │ movs r5, #30 │ │ adds r3, r4, r3 │ │ - b.n d954 │ │ + b.n be64 │ │ subs r3, #1 │ │ subs r5, r7, #0 │ │ cmp r5, #1 │ │ - bne.n d954 │ │ - b.n e00a │ │ + bne.n be64 │ │ + b.n c51a │ │ ldrb r2, [r3, #0] │ │ subs r7, r5, #1 │ │ cmp r2, #0 │ │ - beq.n d94a │ │ + beq.n be5a │ │ str r7, [sp, #16] │ │ adds r7, r5, #0 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #392] ; (daf0 ) │ │ + ldr r3, [pc, #392] ; (c000 ) │ │ adds r2, r6, #0 │ │ add r3, ip │ │ mov r8, r3 │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #388] ; (daf4 ) │ │ + ldr r3, [pc, #388] ; (c004 ) │ │ add r9, r7 │ │ mov fp, r4 │ │ adds r1, r4, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r6, #0 │ │ - ldr r3, [pc, #376] ; (daf8 ) │ │ + ldr r3, [pc, #376] ; (c008 ) │ │ adds r2, r5, #0 │ │ adds r1, r4, r3 │ │ add r0, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ - ldr r3, [pc, #368] ; (dafc ) │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ + ldr r3, [pc, #368] ; (c00c ) │ │ movs r2, #38 ; 0x26 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ str r3, [sp, #8] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #255 ; 0xff │ │ - ldr r2, [pc, #352] ; (db00 ) │ │ + ldr r2, [pc, #352] ; (c010 ) │ │ mov sl, r3 │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #340] ; (dafc ) │ │ + ldr r2, [pc, #340] ; (c00c ) │ │ movs r7, #0 │ │ mov ip, r2 │ │ mov r2, r8 │ │ movs r6, #0 │ │ movs r5, #0 │ │ movs r3, #0 │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #0] │ │ ldrb r1, [r2, r3] │ │ cmp r1, #0 │ │ - beq.n d9be │ │ - b.n de60 │ │ + beq.n bece │ │ + b.n c370 │ │ cmp r7, #0 │ │ - beq.n d9f0 │ │ + beq.n bf00 │ │ cmp r7, #2 │ │ - bls.n d9c8 │ │ - b.n df00 │ │ + bls.n bed8 │ │ + b.n c410 │ │ mov r2, sl │ │ mov r0, ip │ │ mov r4, ip │ │ lsls r2, r2, #1 │ │ add r2, fp │ │ ldrh r0, [r2, r0] │ │ adds r0, r0, r7 │ │ strh r0, [r2, r4] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ mov r4, sl │ │ - ldr r2, [pc, #292] ; (db04 ) │ │ + ldr r2, [pc, #292] ; (c014 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ cmp r7, #1 │ │ - bne.n d9ec │ │ - b.n df88 │ │ + bne.n befc │ │ + b.n c498 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ adds r6, #1 │ │ cmp r6, #138 ; 0x8a │ │ - bne.n d9f8 │ │ - b.n de0a │ │ + bne.n bf08 │ │ + b.n c31a │ │ movs r7, #0 │ │ adds r3, #1 │ │ mov sl, r1 │ │ cmp r9, r3 │ │ - bhi.n d9b4 │ │ + bhi.n bec4 │ │ mov r4, fp │ │ adds r2, r5, #0 │ │ cmp r7, #0 │ │ - bne.n da0c │ │ - b.n df90 │ │ + bne.n bf1c │ │ + b.n c4a0 │ │ cmp r7, #2 │ │ - bls.n da12 │ │ - b.n e07c │ │ - ldr r0, [pc, #232] ; (dafc ) │ │ + bls.n bf22 │ │ + b.n c58c │ │ + ldr r0, [pc, #232] ; (c00c ) │ │ lsls r3, r1, #1 │ │ adds r3, r4, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, r2, r7 │ │ strh r2, [r3, r0] │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r0, [pc, #224] ; (db04 ) │ │ + ldr r0, [pc, #224] ; (c014 ) │ │ adds r2, r7, #0 │ │ add r0, ip │ │ adds r0, r0, r5 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r5, r5, r7 │ │ add r7, sp, #32 │ │ movs r2, #132 ; 0x84 │ │ @@ -7413,61 +4109,61 @@ │ │ mov ip, r4 │ │ movs r6, #0 │ │ movs r0, #0 │ │ adds r4, r2, #0 │ │ ldr r3, [sp, #8] │ │ ldrh r1, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n da58 │ │ + beq.n bf68 │ │ lsls r2, r6, #2 │ │ strh r1, [r4, r2] │ │ adds r2, r4, r2 │ │ strh r0, [r2, #2] │ │ adds r6, #1 │ │ adds r0, #1 │ │ adds r3, #2 │ │ cmp r0, #19 │ │ - bne.n da48 │ │ + bne.n bf58 │ │ add r2, sp, #32 │ │ mov sl, r4 │ │ mov r4, ip │ │ mov ip, r2 │ │ - ldr r3, [pc, #156] ; (db08 ) │ │ + ldr r3, [pc, #156] ; (c018 ) │ │ mov r1, sl │ │ add r3, ip │ │ adds r0, r6, #0 │ │ adds r2, r3, #0 │ │ mov fp, r3 │ │ - bl cdbc │ │ + bl b2cc │ │ adds r1, r6, #0 │ │ mov r8, r0 │ │ - bl cc7c │ │ + bl b18c │ │ cmp r6, #0 │ │ - beq.n db4c │ │ + beq.n c05c │ │ mov r1, r8 │ │ lsls r0, r6, #2 │ │ add r0, r8 │ │ ldrh r3, [r1, #0] │ │ adds r1, #4 │ │ lsls r3, r3, #2 │ │ ldr r2, [r7, r3] │ │ adds r2, #1 │ │ str r2, [r7, r3] │ │ cmp r1, r0 │ │ - bne.n da8a │ │ + bne.n bf9a │ │ cmp r6, #1 │ │ - ble.n db4c │ │ + ble.n c05c │ │ mov r0, sl │ │ ldr r2, [sp, #60] ; 0x3c │ │ add r3, sp, #64 ; 0x40 │ │ ldmia r3!, {r1} │ │ adds r2, r2, r1 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r0, r3 │ │ - bne.n daa4 │ │ + bne.n bfb4 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #52] ; 0x34 │ │ lsls r0, r3, #1 │ │ lsls r1, r1, #2 │ │ adds r0, r0, r2 │ │ adds r0, r0, r1 │ │ ldr r1, [sp, #48] ; 0x30 │ │ @@ -7479,19 +4175,18 @@ │ │ ldr r1, [sp, #40] ; 0x28 │ │ lsls r1, r1, #5 │ │ adds r1, r0, r1 │ │ ldr r0, [sp, #36] ; 0x24 │ │ lsls r0, r0, #6 │ │ adds r1, r1, r0 │ │ cmp r1, #128 ; 0x80 │ │ - bne.n db10 │ │ - b.n db4c │ │ - bl 3e2ada <_end@@Base+0x3674c2> │ │ - bcc.n da40 │ │ - movs r5, r0 │ │ + bne.n c020 │ │ + b.n c05c │ │ + bl 3e0fea <_end@@Base+0x3659d2> │ │ + cdp 0, 10, cr0, cr0, cr5, {0} │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ strh r2, [r2, #28] │ │ movs r0, r0 │ │ str r0, [sp, #188] ; 0xbc │ │ movs r0, r0 │ │ str r0, [sp, #316] ; 0x13c │ │ @@ -7511,52 +4206,52 @@ │ │ lsls r4, r0, #20 │ │ movs r0, r0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n db1a │ │ - b.n e034 │ │ + beq.n c02a │ │ + b.n c544 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n db22 │ │ - b.n e046 │ │ + beq.n c032 │ │ + b.n c556 │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n db2a │ │ - b.n e06a │ │ + beq.n c03a │ │ + b.n c57a │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n db32 │ │ - b.n e058 │ │ + beq.n c042 │ │ + b.n c568 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n db3a │ │ - b.n dfba │ │ + beq.n c04a │ │ + b.n c4ca │ │ ldr r3, [sp, #36] ; 0x24 │ │ movs r2, #8 │ │ add r0, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - beq.n db46 │ │ - b.n dfbe │ │ + beq.n c056 │ │ + b.n c4ce │ │ subs r1, #1 │ │ cmp r1, #128 ; 0x80 │ │ - bne.n db0c │ │ - ldr r3, [pc, #736] ; (de30 ) │ │ + bne.n c01c │ │ + ldr r3, [pc, #736] ; (c340 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ str r3, [sp, #24] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #720] ; (de34 ) │ │ + ldr r3, [pc, #720] ; (c344 ) │ │ movs r2, #144 ; 0x90 │ │ mov ip, r3 │ │ add ip, r4 │ │ mov r3, ip │ │ mov r0, ip │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ @@ -7567,42 +4262,42 @@ │ │ mov sl, r5 │ │ adds r7, r3, #0 │ │ str r3, [sp, #8] │ │ mov r2, ip │ │ lsls r3, r7, #2 │ │ ldr r5, [r2, r3] │ │ cmp r5, #0 │ │ - ble.n dbbc │ │ + ble.n c0cc │ │ subs r1, r6, r5 │ │ lsls r2, r6, #2 │ │ lsls r1, r1, #2 │ │ lsls r0, r7, #24 │ │ subs r2, #2 │ │ subs r1, #2 │ │ lsrs r0, r0, #24 │ │ add r2, r8 │ │ add r1, r8 │ │ str r5, [sp, #4] │ │ - ldr r5, [pc, #660] ; (de38 ) │ │ + ldr r5, [pc, #660] ; (c348 ) │ │ ldrh r3, [r2, #0] │ │ subs r2, #4 │ │ mov r9, r5 │ │ adds r3, r4, r3 │ │ add r3, r9 │ │ strb r0, [r3, #2] │ │ cmp r2, r1 │ │ - bne.n dba0 │ │ + bne.n c0b0 │ │ ldr r5, [sp, #4] │ │ ldr r3, [sp, #8] │ │ subs r6, #1 │ │ subs r3, r3, r5 │ │ adds r6, r6, r3 │ │ adds r7, #1 │ │ cmp r7, #8 │ │ - bne.n db82 │ │ + bne.n c092 │ │ mov r7, ip │ │ mov r2, fp │ │ movs r3, #0 │ │ str r3, [r2, #4] │ │ ldr r3, [r7, #4] │ │ movs r6, #1 │ │ lsls r3, r3, #1 │ │ @@ -7636,24 +4331,24 @@ │ │ adds r3, r3, r2 │ │ mov r2, fp │ │ lsls r3, r3, #1 │ │ str r3, [r2, #28] │ │ ldr r3, [sp, #24] │ │ ldr r7, [sp, #28] │ │ mov r8, r3 │ │ - ldr r3, [pc, #548] ; (de3c ) │ │ + ldr r3, [pc, #548] ; (c34c ) │ │ mov r9, r3 │ │ adds r3, r4, #0 │ │ add r9, r4 │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r8, r3 │ │ ldrb r1, [r4, #0] │ │ cmp r1, #0 │ │ - beq.n dc4c │ │ + beq.n c15c │ │ mov r2, fp │ │ lsls r3, r1, #2 │ │ ldr r2, [r2, r3] │ │ mov r0, fp │ │ mov r9, r2 │ │ adds r2, #1 │ │ str r2, [r0, r3] │ │ @@ -7662,598 +4357,598 @@ │ │ adds r2, r6, #0 │ │ lsls r3, r3, #1 │ │ ands r2, r0 │ │ subs r1, #1 │ │ orrs r3, r2 │ │ lsrs r0, r0, #1 │ │ cmp r1, #0 │ │ - bne.n dc3a │ │ + bne.n c14a │ │ strh r3, [r7, #0] │ │ adds r7, #2 │ │ adds r4, #1 │ │ cmp r7, r5 │ │ - bne.n dc22 │ │ + bne.n c132 │ │ mov r4, r8 │ │ movs r2, #2 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r3, [r4, #72] ; 0x48 │ │ mov r5, ip │ │ lsls r2, r0 │ │ adds r0, #2 │ │ orrs r2, r3 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dc8a │ │ + bls.n c19a │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ - bcs.n dc7e │ │ + bcs.n c18e │ │ adds r1, r3, #1 │ │ str r1, [r4, #48] ; 0x30 │ │ strb r2, [r3, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r0, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dc6c │ │ + bhi.n c17c │ │ ldr r3, [sp, #12] │ │ lsls r3, r0 │ │ adds r0, #5 │ │ orrs r2, r3 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dcb8 │ │ + bls.n c1c8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ - bcs.n dcac │ │ + bcs.n c1bc │ │ adds r1, r3, #1 │ │ str r1, [r4, #48] ; 0x30 │ │ strb r2, [r3, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r0, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dc9a │ │ + bhi.n c1aa │ │ ldr r7, [sp, #16] │ │ lsls r7, r0 │ │ adds r0, #5 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dce6 │ │ + bls.n c1f6 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ - bcs.n dcda │ │ + bcs.n c1ea │ │ adds r2, r3, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dcc8 │ │ + bhi.n c1d8 │ │ movs r2, #18 │ │ - ldr r1, [pc, #340] ; (de40 ) │ │ + ldr r1, [pc, #340] ; (c350 ) │ │ add r1, pc │ │ - ldr r6, [pc, #328] ; (de38 ) │ │ + ldr r6, [pc, #328] ; (c348 ) │ │ ldrb r3, [r2, r1] │ │ mov ip, r6 │ │ adds r3, r4, r3 │ │ add r3, ip │ │ ldrb r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n dcfe │ │ - b.n e018 │ │ + beq.n c20e │ │ + b.n c528 │ │ subs r2, #1 │ │ - bcs.n dcec │ │ + bcs.n c1fc │ │ adds r0, #4 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ movs r1, #4 │ │ cmp r0, #7 │ │ - bls.n dd2c │ │ + bls.n c23c │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ - bcs.n dd20 │ │ + bcs.n c230 │ │ adds r2, r3, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dd0e │ │ - ldr r3, [pc, #276] ; (de44 ) │ │ + bhi.n c21e │ │ + ldr r3, [pc, #276] ; (c354 ) │ │ add r3, pc │ │ adds r1, r3, r1 │ │ - ldr r6, [pc, #260] ; (de38 ) │ │ + ldr r6, [pc, #260] ; (c348 ) │ │ ldrb r2, [r3, #0] │ │ mov ip, r6 │ │ adds r2, r4, r2 │ │ add r2, ip │ │ ldrb r2, [r2, #2] │ │ lsls r2, r0 │ │ adds r0, #3 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n dd6a │ │ + bls.n c27a │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r6, [r4, #52] ; 0x34 │ │ cmp r2, r6 │ │ - bcs.n dd5e │ │ + bcs.n c26e │ │ adds r0, r2, #1 │ │ str r0, [r4, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r0, #8 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bhi.n dd4c │ │ + bhi.n c25c │ │ adds r3, #1 │ │ cmp r3, r1 │ │ - bne.n dd32 │ │ + bne.n c242 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #208] ; (de48 ) │ │ + ldr r3, [pc, #208] ; (c358 ) │ │ movs r6, #0 │ │ add r3, ip │ │ mov r9, r3 │ │ - ldr r3, [pc, #204] ; (de4c ) │ │ + ldr r3, [pc, #204] ; (c35c ) │ │ mov fp, r5 │ │ add r3, pc │ │ mov ip, r3 │ │ cmp fp, r6 │ │ - bls.n dde6 │ │ + bls.n c2f6 │ │ mov r1, r9 │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ adds r7, r1, r6 │ │ - ldr r5, [pc, #164] ; (de38 ) │ │ + ldr r5, [pc, #164] ; (c348 ) │ │ ldrb r0, [r7, #0] │ │ adds r1, r6, #1 │ │ mov sl, r5 │ │ mov r8, r1 │ │ adds r1, r4, r0 │ │ add r1, sl │ │ ldrb r1, [r1, #2] │ │ mov sl, r1 │ │ - ldr r1, [pc, #172] ; (de50 ) │ │ + ldr r1, [pc, #172] ; (c360 ) │ │ adds r1, r0, r1 │ │ lsls r1, r1, #1 │ │ adds r1, r4, r1 │ │ ldrh r1, [r1, #2] │ │ lsls r1, r3 │ │ add r3, sl │ │ orrs r2, r1 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n ddd8 │ │ + bls.n c2e8 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bcs.n ddcc │ │ + bcs.n c2dc │ │ adds r3, r1, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n ddba │ │ + bhi.n c2ca │ │ cmp r0, #15 │ │ - bls.n ddde │ │ - b.n dfcc │ │ + bls.n c2ee │ │ + b.n c4dc │ │ adds r7, #1 │ │ mov r6, r8 │ │ cmp fp, r8 │ │ - bhi.n dd90 │ │ + bhi.n c2a0 │ │ add r2, sp, #32 │ │ mov ip, r2 │ │ - ldr r3, [pc, #104] ; (de54 ) │ │ + ldr r3, [pc, #104] ; (c364 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ddfa │ │ - b.n e0da │ │ - ldr r3, [pc, #92] ; (de58 ) │ │ + beq.n c30a │ │ + b.n c5ea │ │ + ldr r3, [pc, #92] ; (c368 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r4, fp │ │ - ldr r2, [pc, #76] ; (de5c ) │ │ - ldr r0, [pc, #76] ; (de5c ) │ │ + ldr r2, [pc, #76] ; (c36c ) │ │ + ldr r0, [pc, #76] ; (c36c ) │ │ movs r6, #127 ; 0x7f │ │ ldrh r2, [r4, r2] │ │ movs r7, #0 │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #18 │ │ - ldr r2, [pc, #36] ; (de48 ) │ │ + ldr r2, [pc, #36] ; (c358 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ movs r6, #0 │ │ - b.n d9fa │ │ + b.n bf0a │ │ str r1, [sp, #328] ; 0x148 │ │ movs r0, r0 │ │ ldrh r2, [r2, #38] ; 0x26 │ │ movs r0, r0 │ │ str r1, [sp, #320] ; 0x140 │ │ movs r0, r0 │ │ ldrh r0, [r7, #38] ; 0x26 │ │ movs r0, r0 │ │ - ldrh r2, [r6, #30] │ │ + add r6, pc, #904 ; (adr r6, c6dc ) │ │ movs r5, r0 │ │ - ldrh r6, [r5, #28] │ │ + add r6, pc, #632 ; (adr r6, c5d0 ) │ │ movs r5, r0 │ │ lsrs r4, r0, #11 │ │ movs r0, r0 │ │ - add r0, r2 │ │ + ldrb r0, [r0, r7] │ │ movs r5, r0 │ │ mov r0, sp │ │ movs r0, r0 │ │ lsrs r4, r0, #16 │ │ movs r0, r0 │ │ lsrs r4, r5, #16 │ │ movs r0, r0 │ │ strh r6, [r6, #48] ; 0x30 │ │ movs r0, r0 │ │ cmp r6, #0 │ │ - beq.n de8c │ │ + beq.n c39c │ │ cmp r6, #2 │ │ - bhi.n df22 │ │ + bhi.n c432 │ │ mov r4, fp │ │ mov r2, ip │ │ mov r0, ip │ │ ldrh r2, [r4, r2] │ │ adds r2, r6, r2 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #0 │ │ - ldr r2, [pc, #612] ; (e0e0 ) │ │ + ldr r2, [pc, #612] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ cmp r6, #1 │ │ - bne.n de88 │ │ - b.n df84 │ │ + bne.n c398 │ │ + b.n c494 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ cmp r1, sl │ │ - beq.n ded4 │ │ + beq.n c3e4 │ │ add r0, sp, #32 │ │ mov r8, r0 │ │ - ldr r2, [pc, #584] ; (e0e0 ) │ │ + ldr r2, [pc, #584] ; (c5f0 ) │ │ add r2, r8 │ │ cmp r7, #0 │ │ - beq.n debc │ │ + beq.n c3cc │ │ cmp r7, #2 │ │ - bhi.n df48 │ │ + bhi.n c458 │ │ mov r0, sl │ │ mov r4, ip │ │ lsls r0, r0, #1 │ │ add r0, fp │ │ ldrh r6, [r0, r4] │ │ adds r6, r6, r7 │ │ strh r6, [r0, r4] │ │ mov r4, sl │ │ adds r0, r5, #1 │ │ strb r4, [r2, r5] │ │ cmp r7, #1 │ │ - beq.n df8c │ │ + beq.n c49c │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ mov r6, ip │ │ mov r7, ip │ │ lsls r0, r1, #1 │ │ add r0, fp │ │ ldrh r6, [r0, r6] │ │ strb r1, [r2, r5] │ │ adds r5, #1 │ │ adds r6, #1 │ │ strh r6, [r0, r7] │ │ movs r7, #0 │ │ movs r6, #0 │ │ - b.n d9fa │ │ + b.n bf0a │ │ adds r7, #1 │ │ movs r6, #0 │ │ cmp r7, #6 │ │ - beq.n dede │ │ - b.n d9fa │ │ + beq.n c3ee │ │ + b.n bf0a │ │ mov r4, fp │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #4] │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #16 │ │ - ldr r2, [pc, #492] ; (e0e0 ) │ │ + ldr r2, [pc, #492] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ movs r4, #3 │ │ adds r5, #2 │ │ strb r4, [r2, r0] │ │ - b.n d9f8 │ │ + b.n bf08 │ │ mov r4, fp │ │ ldr r2, [sp, #4] │ │ ldr r0, [sp, #4] │ │ subs r7, #3 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #16 │ │ - ldr r2, [pc, #456] ; (e0e0 ) │ │ + ldr r2, [pc, #456] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r7, [r2, r0] │ │ adds r5, #2 │ │ - b.n d9f0 │ │ + b.n bf00 │ │ cmp r6, #10 │ │ - bhi.n df62 │ │ + bhi.n c472 │ │ mov r4, fp │ │ - ldr r2, [pc, #440] ; (e0e4 ) │ │ - ldr r0, [pc, #440] ; (e0e4 ) │ │ + ldr r2, [pc, #440] ; (c5f4 ) │ │ + ldr r0, [pc, #440] ; (c5f4 ) │ │ subs r6, #3 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #17 │ │ - ldr r2, [pc, #420] ; (e0e0 ) │ │ + ldr r2, [pc, #420] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ - b.n de8c │ │ + b.n c39c │ │ mov r6, fp │ │ ldr r0, [sp, #4] │ │ ldr r4, [sp, #4] │ │ subs r7, #3 │ │ ldrh r0, [r6, r0] │ │ adds r0, #1 │ │ strh r0, [r6, r4] │ │ movs r0, #16 │ │ adds r6, r5, #1 │ │ strb r0, [r2, r5] │ │ strb r7, [r2, r6] │ │ adds r5, #2 │ │ - b.n debc │ │ + b.n c3cc │ │ mov r4, fp │ │ - ldr r2, [pc, #384] ; (e0e8 ) │ │ - ldr r0, [pc, #384] ; (e0e8 ) │ │ + ldr r2, [pc, #384] ; (c5f8 ) │ │ + ldr r0, [pc, #384] ; (c5f8 ) │ │ subs r6, #11 │ │ ldrh r2, [r4, r2] │ │ adds r2, #1 │ │ strh r2, [r4, r0] │ │ add r4, sp, #32 │ │ mov r8, r4 │ │ movs r4, #18 │ │ - ldr r2, [pc, #360] ; (e0e0 ) │ │ + ldr r2, [pc, #360] ; (c5f0 ) │ │ adds r0, r5, #1 │ │ add r2, r8 │ │ strb r4, [r2, r5] │ │ strb r6, [r2, r0] │ │ adds r5, #2 │ │ - b.n de8c │ │ + b.n c39c │ │ adds r5, r0, #0 │ │ - b.n de8c │ │ + b.n c39c │ │ adds r5, r0, #0 │ │ - b.n d9f0 │ │ + b.n bf00 │ │ adds r5, r0, #0 │ │ - b.n debc │ │ + b.n c3cc │ │ cmp r6, #0 │ │ - bne.n df96 │ │ - b.n da30 │ │ + bne.n c4a6 │ │ + b.n bf40 │ │ cmp r6, #2 │ │ - bls.n df9c │ │ - b.n e09a │ │ - ldr r2, [pc, #332] ; (e0ec ) │ │ - ldr r0, [pc, #320] ; (e0e0 ) │ │ + bls.n c4ac │ │ + b.n c5aa │ │ + ldr r2, [pc, #332] ; (c5fc ) │ │ + ldr r0, [pc, #320] ; (c5f0 ) │ │ movs r1, #0 │ │ ldrh r3, [r4, r2] │ │ adds r3, r6, r3 │ │ strh r3, [r4, r2] │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ add r0, ip │ │ adds r0, r0, r5 │ │ adds r2, r6, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r5, r5, r6 │ │ - b.n da30 │ │ + b.n bf40 │ │ movs r2, #12 │ │ add r0, sp, #40 ; 0x28 │ │ subs r3, #1 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ mov r1, r9 │ │ mov r5, r8 │ │ ldrb r1, [r1, r5] │ │ add r0, ip │ │ subs r0, #16 │ │ lsls r1, r3 │ │ orrs r2, r1 │ │ ldrb r1, [r0, #0] │ │ adds r6, #2 │ │ str r2, [r4, #72] ; 0x48 │ │ adds r3, r1, r3 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n dfea │ │ - b.n dd84 │ │ + bhi.n c4fa │ │ + b.n c294 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r1, r0 │ │ - bcs.n dffc │ │ + bcs.n c50c │ │ adds r3, r1, #1 │ │ str r3, [r4, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r4, #72] ; 0x48 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n dfea │ │ - b.n dd84 │ │ + bhi.n c4fa │ │ + b.n c294 │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n d960 │ │ + b.n be70 │ │ movs r3, #0 │ │ mov r9, r0 │ │ str r3, [sp, #12] │ │ - b.n d942 │ │ + b.n be52 │ │ cmp r2, #2 │ │ - bgt.n e01e │ │ - b.n dd02 │ │ + bgt.n c52e │ │ + b.n c212 │ │ adds r1, r2, #1 │ │ subs r2, #3 │ │ lsls r2, r0 │ │ adds r0, #4 │ │ orrs r7, r2 │ │ str r7, [r4, #72] ; 0x48 │ │ str r0, [r4, #68] ; 0x44 │ │ cmp r0, #7 │ │ - bls.n e032 │ │ - b.n dd0e │ │ - b.n dd2c │ │ + bls.n c542 │ │ + b.n c21e │ │ + b.n c23c │ │ movs r2, #28 │ │ subs r3, #1 │ │ add r0, sp, #56 ; 0x38 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #24 │ │ subs r3, #1 │ │ add r0, sp, #52 ; 0x34 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #16 │ │ subs r3, #1 │ │ add r0, sp, #44 ; 0x2c │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ + b.n c056 │ │ movs r2, #20 │ │ subs r3, #1 │ │ add r0, sp, #48 ; 0x30 │ │ str r3, [r0, #0] │ │ adds r2, r7, r2 │ │ ldr r3, [r2, #0] │ │ adds r3, #2 │ │ str r3, [r2, #0] │ │ - b.n db46 │ │ - ldr r1, [pc, #112] ; (e0f0 ) │ │ + b.n c056 │ │ + ldr r1, [pc, #112] ; (c600 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r7, #3 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #16 │ │ - ldr r3, [pc, #80] ; (e0e0 ) │ │ + ldr r3, [pc, #80] ; (c5f0 ) │ │ add r3, ip │ │ strb r1, [r3, r5] │ │ adds r3, r3, r2 │ │ adds r5, #2 │ │ strb r7, [r3, #1] │ │ - b.n da30 │ │ + b.n bf40 │ │ cmp r6, #10 │ │ - bhi.n e0bc │ │ - ldr r1, [pc, #68] ; (e0e4 ) │ │ + bhi.n c5cc │ │ + ldr r1, [pc, #68] ; (c5f4 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r6, #3 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #17 │ │ - ldr r3, [pc, #48] ; (e0e0 ) │ │ + ldr r3, [pc, #48] ; (c5f0 ) │ │ add r3, ip │ │ strb r1, [r3, r5] │ │ adds r3, r3, r2 │ │ adds r5, #2 │ │ strb r6, [r3, #1] │ │ - b.n da30 │ │ - ldr r1, [pc, #40] ; (e0e8 ) │ │ + b.n bf40 │ │ + ldr r1, [pc, #40] ; (c5f8 ) │ │ add r0, sp, #32 │ │ mov ip, r0 │ │ ldrh r3, [r4, r1] │ │ subs r6, #11 │ │ adds r3, #1 │ │ strh r3, [r4, r1] │ │ movs r1, #18 │ │ - ldr r3, [pc, #16] ; (e0e0 ) │ │ + ldr r3, [pc, #16] ; (c5f0 ) │ │ add r3, ip │ │ adds r2, r3, r2 │ │ strb r1, [r3, r5] │ │ adds r5, #2 │ │ strb r6, [r2, #1] │ │ - b.n da30 │ │ + b.n bf40 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ lsrs r4, r0, #11 │ │ movs r0, r0 │ │ strh r4, [r6, #48] ; 0x30 │ │ movs r0, r0 │ │ strh r6, [r6, #48] ; 0x30 │ │ @@ -8267,72 +4962,72 @@ │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ adds r4, r0, #0 │ │ sub sp, #36 ; 0x24 │ │ cmp r1, #0 │ │ - beq.n e10a │ │ - b.n e3a4 │ │ - bl d8e0 │ │ + beq.n c61a │ │ + b.n c8b4 │ │ + bl bdf0 │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ - ldr r1, [pc, #788] ; (e42c ) │ │ + ldr r1, [pc, #788] ; (c93c ) │ │ adds r6, r4, r1 │ │ ldr r1, [r4, #40] ; 0x28 │ │ mov r9, r1 │ │ cmp r6, r1 │ │ - bcc.n e124 │ │ - b.n e2d4 │ │ + bcc.n c634 │ │ + b.n c7e4 │ │ movs r1, #1 │ │ mov r8, r1 │ │ mov ip, r1 │ │ - ldr r1, [pc, #772] ; (e430 ) │ │ - ldr r7, [pc, #772] ; (e434 ) │ │ + ldr r1, [pc, #772] ; (c940 ) │ │ + ldr r7, [pc, #772] ; (c944 ) │ │ str r0, [sp, #4] │ │ add r1, pc │ │ str r1, [sp, #16] │ │ - ldr r1, [pc, #768] ; (e438 ) │ │ + ldr r1, [pc, #768] ; (c948 ) │ │ add r7, pc │ │ str r7, [sp, #28] │ │ add r1, pc │ │ str r1, [sp, #20] │ │ - ldr r1, [pc, #764] ; (e43c ) │ │ + ldr r1, [pc, #764] ; (c94c ) │ │ mov r7, r8 │ │ add r1, pc │ │ str r1, [sp, #24] │ │ - ldr r1, [pc, #760] ; (e440 ) │ │ + ldr r1, [pc, #760] ; (c950 ) │ │ add r1, pc │ │ mov r8, r1 │ │ cmp r7, #1 │ │ - bne.n e152 │ │ - b.n e370 │ │ + bne.n c662 │ │ + b.n c880 │ │ mov r1, ip │ │ tst r1, r7 │ │ - bne.n e15a │ │ - b.n e31c │ │ + bne.n c66a │ │ + b.n c82c │ │ ldrb r1, [r6, #0] │ │ ldrb r0, [r6, #1] │ │ mov sl, r1 │ │ ldrb r1, [r6, #2] │ │ adds r6, #3 │ │ lsls r1, r1, #8 │ │ orrs r0, r1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #16] │ │ mov r1, sl │ │ mov r9, r0 │ │ - ldr r0, [pc, #720] ; (e444 ) │ │ + ldr r0, [pc, #720] ; (c954 ) │ │ lsls r1, r1, #1 │ │ add r1, r9 │ │ mov r9, r0 │ │ ldrh r1, [r1, #20] │ │ - ldr r0, [pc, #716] ; (e448 ) │ │ + ldr r0, [pc, #716] ; (c958 ) │ │ mov fp, r1 │ │ adds r1, r4, r1 │ │ add r1, r9 │ │ mov r9, r0 │ │ add fp, r9 │ │ mov r0, fp │ │ lsls r0, r0, #1 │ │ @@ -8343,31 +5038,31 @@ │ │ ldrb r1, [r1, #2] │ │ lsls r0, r2 │ │ adds r2, r1, r2 │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e1c4 │ │ + bls.n c6d4 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e1b6 │ │ + bcs.n c6c6 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e1a4 │ │ + bhi.n c6b4 │ │ str r0, [sp, #4] │ │ ldr r1, [sp, #20] │ │ add r1, sl │ │ ldrb r1, [r1, #20] │ │ lsls r0, r1, #2 │ │ mov fp, r0 │ │ ldr r0, [sp, #24] │ │ @@ -8383,52 +5078,52 @@ │ │ lsls r0, r2 │ │ ldr r1, [sp, #12] │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ adds r1, r2, r1 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ - bls.n e214 │ │ + bls.n c724 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e206 │ │ + bcs.n c716 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r1, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r1, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ - bhi.n e1f4 │ │ + bhi.n c704 │ │ str r0, [sp, #4] │ │ ldr r2, [sp, #8] │ │ subs r0, r2, #0 │ │ - ldr r2, [pc, #560] ; (e44c ) │ │ + ldr r2, [pc, #560] ; (c95c ) │ │ cmp r0, r2 │ │ - ble.n e220 │ │ - b.n e37c │ │ - ldr r2, [pc, #556] ; (e450 ) │ │ + ble.n c730 │ │ + b.n c88c │ │ + ldr r2, [pc, #556] ; (c960 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov fp, r2 │ │ - ldr r2, [pc, #552] ; (e454 ) │ │ + ldr r2, [pc, #552] ; (c964 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov sl, r2 │ │ - ldr r0, [pc, #544] ; (e458 ) │ │ + ldr r0, [pc, #544] ; (c968 ) │ │ mov r2, fp │ │ mov r9, r0 │ │ - ldr r0, [pc, #544] ; (e45c ) │ │ + ldr r0, [pc, #544] ; (c96c ) │ │ adds r2, r4, r2 │ │ add r2, r9 │ │ mov r9, r0 │ │ add fp, r9 │ │ mov r0, fp │ │ lsls r0, r0, #1 │ │ mov fp, r0 │ │ @@ -8438,31 +5133,31 @@ │ │ ldrb r2, [r2, #2] │ │ lsls r0, r1 │ │ adds r2, r2, r1 │ │ orrs r3, r0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e282 │ │ + bls.n c792 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e274 │ │ + bcs.n c784 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e262 │ │ + bhi.n c772 │ │ str r0, [sp, #4] │ │ mov r1, sl │ │ lsls r1, r1, #2 │ │ mov r9, r1 │ │ add r9, r8 │ │ mov r1, r9 │ │ ldr r1, [r1, #20] │ │ @@ -8472,389 +5167,389 @@ │ │ ands r1, r0 │ │ lsls r1, r2 │ │ add r2, sl │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e2c6 │ │ + bls.n c7d6 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e2b8 │ │ + bcs.n c7c8 │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e2a6 │ │ + bhi.n c7b6 │ │ str r0, [sp, #4] │ │ ldr r1, [r4, #40] ; 0x28 │ │ mov r9, r1 │ │ lsrs r7, r7, #1 │ │ cmp r9, r6 │ │ - bls.n e2d2 │ │ - b.n e14c │ │ + bls.n c7e2 │ │ + b.n c65c │ │ ldr r0, [sp, #4] │ │ - ldr r6, [pc, #392] ; (e460 ) │ │ - ldr r1, [pc, #396] ; (e464 ) │ │ + ldr r6, [pc, #392] ; (c970 ) │ │ + ldr r1, [pc, #396] ; (c974 ) │ │ ldrh r6, [r4, r6] │ │ ldrb r1, [r4, r1] │ │ lsls r6, r2 │ │ adds r2, r2, r1 │ │ orrs r3, r6 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e308 │ │ + bls.n c818 │ │ cmp r0, r5 │ │ - bcs.n e2fc │ │ + bcs.n c80c │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e2ea │ │ + bhi.n c7fa │ │ cmp r0, r5 │ │ sbcs r0, r0 │ │ negs r0, r0 │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #292] ; (e444 ) │ │ + ldr r0, [pc, #292] ; (c954 ) │ │ adds r1, r6, #1 │ │ mov sl, r1 │ │ mov fp, r0 │ │ ldrb r1, [r6, #0] │ │ - ldr r0, [pc, #288] ; (e448 ) │ │ + ldr r0, [pc, #288] ; (c958 ) │ │ adds r6, r4, r1 │ │ add r6, fp │ │ mov fp, r0 │ │ add r1, fp │ │ lsls r1, r1, #1 │ │ adds r1, r4, r1 │ │ ldrh r1, [r1, #2] │ │ ldrb r6, [r6, #2] │ │ lsls r1, r2 │ │ adds r2, r2, r6 │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bls.n e3a0 │ │ + bls.n c8b0 │ │ ldr r0, [sp, #4] │ │ cmp r0, r5 │ │ - bcs.n e35a │ │ + bcs.n c86a │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e348 │ │ + bhi.n c858 │ │ ldr r1, [r4, #40] ; 0x28 │ │ str r0, [sp, #4] │ │ mov r6, sl │ │ mov r9, r1 │ │ - b.n e2ca │ │ + b.n c7da │ │ movs r1, #128 ; 0x80 │ │ ldrb r7, [r6, #0] │ │ lsls r1, r1, #1 │ │ adds r6, #1 │ │ orrs r7, r1 │ │ - b.n e152 │ │ + b.n c662 │ │ ldr r0, [sp, #28] │ │ ldr r2, [sp, #8] │ │ mov fp, r0 │ │ movs r0, #88 ; 0x58 │ │ lsrs r2, r2, #8 │ │ mov r9, r0 │ │ mov sl, r2 │ │ add fp, r9 │ │ mov r0, sl │ │ mov r2, fp │ │ ldrb r2, [r2, r0] │ │ mov fp, r2 │ │ - ldr r2, [pc, #208] ; (e468 ) │ │ + ldr r2, [pc, #208] ; (c978 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r0] │ │ mov sl, r2 │ │ - b.n e234 │ │ + b.n c744 │ │ mov r6, sl │ │ - b.n e2ca │ │ - ldr r3, [pc, #196] ; (e46c ) │ │ + b.n c7da │ │ + ldr r3, [pc, #196] ; (c97c ) │ │ movs r1, #8 │ │ adds r0, r0, r3 │ │ movs r2, #144 ; 0x90 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #188] ; (e470 ) │ │ + ldr r3, [pc, #188] ; (c980 ) │ │ movs r1, #9 │ │ adds r0, r4, r3 │ │ movs r2, #112 ; 0x70 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #164] ; (e464 ) │ │ + ldr r3, [pc, #164] ; (c974 ) │ │ movs r1, #7 │ │ adds r0, r4, r3 │ │ movs r2, #24 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #168] ; (e474 ) │ │ + ldr r3, [pc, #168] ; (c984 ) │ │ movs r1, #8 │ │ adds r0, r4, r3 │ │ movs r2, #8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #160] ; (e478 ) │ │ + ldr r3, [pc, #160] ; (c988 ) │ │ movs r2, #32 │ │ adds r0, r4, r3 │ │ movs r1, #5 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl d420 │ │ + bl b930 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ - bl cf60 │ │ + bl b470 │ │ movs r3, #1 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #48] ; 0x30 │ │ lsls r3, r2 │ │ adds r2, #2 │ │ orrs r3, r1 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ ldr r5, [r4, #52] ; 0x34 │ │ cmp r2, #7 │ │ - bhi.n e40a │ │ - b.n e116 │ │ + bhi.n c91a │ │ + b.n c626 │ │ cmp r0, r5 │ │ - bcs.n e41c │ │ + bcs.n c92c │ │ adds r2, r0, #1 │ │ str r2, [r4, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r5, [r4, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r2, #8 │ │ str r3, [r4, #72] ; 0x48 │ │ str r2, [r4, #68] ; 0x44 │ │ cmp r2, #7 │ │ - bhi.n e40a │ │ - b.n e116 │ │ + bhi.n c91a │ │ + b.n c626 │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ - strh r4, [r5, #60] ; 0x3c │ │ + add r2, pc, #624 ; (adr r2, cbb4 ) │ │ movs r5, r0 │ │ - ldrh r6, [r4, #52] ; 0x34 │ │ + add r1, sp, #600 ; 0x258 │ │ movs r5, r0 │ │ - ldrh r2, [r4, #12] │ │ + add r4, pc, #584 ; (adr r4, cb94 ) │ │ movs r5, r0 │ │ - ldrh r2, [r3, #20] │ │ + add r5, pc, #552 ; (adr r5, cb78 ) │ │ movs r5, r0 │ │ - ldrh r4, [r2, #20] │ │ + add r5, pc, #528 ; (adr r5, cb64 ) │ │ movs r5, r0 │ │ ldrh r0, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ add r0, r5 │ │ movs r0, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ - ldrh r2, [r7, #12] │ │ + add r4, pc, #680 ; (adr r4, cc0c ) │ │ movs r5, r0 │ │ - ldrh r0, [r6, #28] │ │ + add r6, pc, #640 ; (adr r6, cbe8 ) │ │ movs r5, r0 │ │ str r0, [sp, #192] ; 0xc0 │ │ movs r0, r0 │ │ cmp r0, r9 │ │ movs r0, r0 │ │ ldrh r2, [r2, #18] │ │ movs r0, r0 │ │ str r0, [sp, #72] ; 0x48 │ │ movs r0, r0 │ │ - ldrh r6, [r0, #38] ; 0x26 │ │ + add r7, pc, #728 ; (adr r7, cc54 ) │ │ movs r5, r0 │ │ ldrh r2, [r2, #56] ; 0x38 │ │ movs r0, r0 │ │ ldrh r2, [r4, #60] ; 0x3c │ │ movs r0, r0 │ │ str r0, [sp, #168] ; 0xa8 │ │ movs r0, r0 │ │ str r0, [sp, #200] ; 0xc8 │ │ ... │ │ │ │ -0000e47c : │ │ - ldr r3, [pc, #180] ; (e534 ) │ │ - ldr r2, [pc, #184] ; (e538 ) │ │ +0000c98c : │ │ + ldr r3, [pc, #180] ; (ca44 ) │ │ + ldr r2, [pc, #184] ; (ca48 ) │ │ sub sp, #8 │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ add r2, pc │ │ cmp r1, #0 │ │ - bne.n e524 │ │ - ldr r0, [pc, #172] ; (e53c ) │ │ + bne.n ca34 │ │ + ldr r0, [pc, #172] ; (ca4c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #8] │ │ - ldr r0, [pc, #168] ; (e540 ) │ │ + ldr r0, [pc, #168] ; (ca50 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #12] │ │ - ldr r0, [pc, #164] ; (e544 ) │ │ + ldr r0, [pc, #164] ; (ca54 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #16] │ │ - ldr r0, [pc, #160] ; (e548 ) │ │ + ldr r0, [pc, #160] ; (ca58 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #20] │ │ - ldr r0, [pc, #156] ; (e54c ) │ │ + ldr r0, [pc, #156] ; (ca5c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #28] │ │ - ldr r0, [pc, #152] ; (e550 ) │ │ + ldr r0, [pc, #152] ; (ca60 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #24] │ │ - ldr r0, [pc, #148] ; (e554 ) │ │ + ldr r0, [pc, #148] ; (ca64 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #32] │ │ - ldr r0, [pc, #144] ; (e558 ) │ │ + ldr r0, [pc, #144] ; (ca68 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #36] ; 0x24 │ │ - ldr r0, [pc, #140] ; (e55c ) │ │ + ldr r0, [pc, #140] ; (ca6c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #40] ; 0x28 │ │ - ldr r0, [pc, #136] ; (e560 ) │ │ + ldr r0, [pc, #136] ; (ca70 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #44] ; 0x2c │ │ - ldr r0, [pc, #132] ; (e564 ) │ │ + ldr r0, [pc, #132] ; (ca74 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #48] ; 0x30 │ │ - ldr r0, [pc, #128] ; (e568 ) │ │ + ldr r0, [pc, #128] ; (ca78 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #52] ; 0x34 │ │ - ldr r0, [pc, #124] ; (e56c ) │ │ + ldr r0, [pc, #124] ; (ca7c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #56] ; 0x38 │ │ - ldr r0, [pc, #120] ; (e570 ) │ │ + ldr r0, [pc, #120] ; (ca80 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #60] ; 0x3c │ │ - ldr r0, [pc, #116] ; (e574 ) │ │ + ldr r0, [pc, #116] ; (ca84 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #64] ; 0x40 │ │ - ldr r0, [pc, #112] ; (e578 ) │ │ + ldr r0, [pc, #112] ; (ca88 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #68] ; 0x44 │ │ - ldr r0, [pc, #108] ; (e57c ) │ │ + ldr r0, [pc, #108] ; (ca8c ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #72] ; 0x48 │ │ - ldr r0, [pc, #104] ; (e580 ) │ │ + ldr r0, [pc, #104] ; (ca90 ) │ │ ldr r0, [r2, r0] │ │ str r0, [sp, #4] │ │ str r0, [r3, #76] ; 0x4c │ │ - ldr r0, [pc, #100] ; (e584 ) │ │ + ldr r0, [pc, #100] ; (ca94 ) │ │ ldr r2, [r2, r0] │ │ str r2, [sp, #4] │ │ str r2, [r3, #80] ; 0x50 │ │ movs r0, #0 │ │ - ldr r3, [pc, #96] ; (e588 ) │ │ + ldr r3, [pc, #96] ; (ca98 ) │ │ adds r1, #1 │ │ add r3, pc │ │ str r1, [r3, #0] │ │ add sp, #8 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ + b.n c74c │ │ movs r5, r0 │ │ - ldmia r2!, {r1, r5} │ │ + b.n c470 │ │ movs r5, r0 │ │ + mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 0, pc, cr0, cr15, {7} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + mrc2 15, 0, pc, cr8, cr15, {7} │ │ + mrc2 15, 0, pc, cr12, cr15, {7} │ │ + mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ mcr2 15, 1, pc, cr12, cr15, {7} ; │ │ mrc2 15, 1, pc, cr0, cr15, {7} │ │ mrc2 15, 1, pc, cr4, cr15, {7} │ │ mrc2 15, 1, pc, cr8, cr15, {7} │ │ mrc2 15, 1, pc, cr12, cr15, {7} │ │ mcr2 15, 2, pc, cr0, cr15, {7} ; │ │ mcr2 15, 2, pc, cr4, cr15, {7} ; │ │ mcr2 15, 2, pc, cr8, cr15, {7} ; │ │ mcr2 15, 2, pc, cr12, cr15, {7} ; │ │ mrc2 15, 2, pc, cr0, cr15, {7} │ │ - mrc2 15, 2, pc, cr4, cr15, {7} │ │ - mrc2 15, 2, pc, cr8, cr15, {7} │ │ - mrc2 15, 2, pc, cr12, cr15, {7} │ │ - mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr0, cr15, {7} │ │ - mrc2 15, 3, pc, cr4, cr15, {7} │ │ - ldmia r3!, {r1, r2, r4} │ │ + b.n c650 │ │ movs r5, r0 │ │ │ │ -0000e58c : │ │ - ldr r2, [pc, #12] ; (e59c ) │ │ +0000ca9c : │ │ + ldr r2, [pc, #12] ; (caac ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r3, #0 │ │ - beq.n e59a │ │ + beq.n caaa │ │ subs r3, #1 │ │ str r3, [r2, #0] │ │ bx lr │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ + b.n c59c │ │ movs r5, r0 │ │ │ │ -0000e5a0 : │ │ +0000cab0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #136] ; (e630 ) │ │ + ldr r4, [pc, #136] ; (cb40 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #28 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #20] │ │ - beq.n e628 │ │ + beq.n cb38 │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #16 │ │ @@ -8866,200 +5561,200 @@ │ │ movs r3, #4 │ │ movs r2, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ movs r3, #0 │ │ mov r8, r3 │ │ cmp r0, #4 │ │ - beq.n e602 │ │ + beq.n cb12 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n e62c │ │ + bne.n cb3c │ │ add sp, #28 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, r9 │ │ ldrb r3, [r3, #0] │ │ cmp r3, #137 ; 0x89 │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #1] │ │ cmp r3, #80 ; 0x50 │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #2] │ │ cmp r3, #78 ; 0x4e │ │ - bne.n e5e0 │ │ + bne.n caf0 │ │ mov r3, r9 │ │ ldrb r3, [r3, #3] │ │ subs r3, #71 ; 0x47 │ │ negs r2, r3 │ │ adcs r2, r3 │ │ mov r8, r2 │ │ - b.n e5e0 │ │ + b.n caf0 │ │ movs r0, #0 │ │ - b.n e5f0 │ │ + b.n cb00 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ + b.n cf20 │ │ movs r5, r0 │ │ │ │ -0000e634 : │ │ - ldr r3, [pc, #808] ; (e960 ) │ │ +0000cb44 : │ │ + ldr r3, [pc, #808] ; (ce70 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ adds r2, r3, #0 │ │ sub sp, #120 ; 0x78 │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #800] ; (e964 ) │ │ + ldr r3, [pc, #800] ; (ce74 ) │ │ str r0, [sp, #24] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #116] ; 0x74 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - bne.n e656 │ │ - b.n e730 │ │ + bne.n cb66 │ │ + b.n cc40 │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #24] │ │ ldr r2, [r3, #4] │ │ adds r0, r3, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #36] ; 0x24 │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ movs r0, #2 │ │ - bl a77c │ │ + bl a0b4 │ │ cmp r0, #0 │ │ - beq.n e730 │ │ + beq.n cc40 │ │ movs r3, #0 │ │ - ldr r4, [pc, #748] ; (e968 ) │ │ - ldr r0, [pc, #748] ; (e96c ) │ │ + ldr r4, [pc, #748] ; (ce78 ) │ │ + ldr r0, [pc, #748] ; (ce7c ) │ │ str r3, [sp, #64] ; 0x40 │ │ add r4, pc │ │ str r3, [sp, #68] ; 0x44 │ │ add r0, pc │ │ movs r1, #0 │ │ movs r2, #0 │ │ ldr r5, [r4, #12] │ │ str r3, [sp, #92] ; 0x5c │ │ str r3, [sp, #32] │ │ str r3, [sp, #60] ; 0x3c │ │ blx r5 │ │ str r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.n e734 │ │ + beq.n cc44 │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ str r0, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n e742 │ │ + beq.n cc52 │ │ ldr r2, [sp, #28] │ │ - ldr r3, [pc, #712] ; (e970 ) │ │ + ldr r3, [pc, #712] ; (ce80 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r3, [r2, r3] │ │ movs r2, #128 ; 0x80 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r3, [r4, #80] ; 0x50 │ │ lsls r2, r2, #1 │ │ blx r3 │ │ bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ subs r4, r0, #0 │ │ - beq.n e756 │ │ - ldr r3, [pc, #688] ; (e974 ) │ │ + beq.n cc66 │ │ + ldr r3, [pc, #688] ; (ce84 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n e6e4 │ │ - ldr r3, [pc, #680] ; (e978 ) │ │ + beq.n cbf4 │ │ + ldr r3, [pc, #680] ; (ce88 ) │ │ add r1, sp, #68 ; 0x44 │ │ add r3, pc │ │ ldr r4, [r3, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ negs r3, r3 │ │ ands r1, r3 │ │ add r0, sp, #64 ; 0x40 │ │ movs r2, #0 │ │ blx r4 │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n e6f0 │ │ + beq.n cc00 │ │ ldr r0, [sp, #92] ; 0x5c │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - beq.n e71a │ │ + beq.n cc2a │ │ movs r4, #0 │ │ ldr r3, [sp, #24] │ │ str r4, [sp, #0] │ │ ldr r1, [r3, #4] │ │ adds r0, r3, #0 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ blx r1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n e714 │ │ + beq.n cc24 │ │ ldr r0, [sp, #60] ; 0x3c │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ str r4, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #32] │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r0, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #28] │ │ - ldr r3, [pc, #580] ; (e964 ) │ │ + ldr r3, [pc, #580] ; (ce74 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n e72c │ │ - b.n e9da │ │ + beq.n cc3c │ │ + b.n ceea │ │ add sp, #120 ; 0x78 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ - b.n e71c │ │ - ldr r3, [pc, #580] ; (e97c ) │ │ + b.n cc2c │ │ + ldr r3, [pc, #580] ; (ce8c ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.n e6ea │ │ - b.n e6f6 │ │ + bne.n cbfa │ │ + b.n cc06 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - bne.n e74a │ │ - b.n e9de │ │ - ldr r3, [pc, #564] ; (e980 ) │ │ + bne.n cc5a │ │ + b.n ceee │ │ + ldr r3, [pc, #564] ; (ce90 ) │ │ ldr r4, [r4, #16] │ │ movs r1, #0 │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e6de │ │ - ldr r5, [pc, #556] ; (e984 ) │ │ - ldr r2, [pc, #556] ; (e988 ) │ │ + b.n cbee │ │ + ldr r5, [pc, #556] ; (ce94 ) │ │ + ldr r2, [pc, #556] ; (ce98 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r5, pc │ │ add r2, pc │ │ ldr r1, [sp, #24] │ │ ldr r3, [r5, #68] ; 0x44 │ │ blx r3 │ │ ldr r0, [sp, #64] ; 0x40 │ │ @@ -9084,33 +5779,33 @@ │ │ ldr r3, [r5, #72] ; 0x48 │ │ blx r3 │ │ ldr r3, [r5, #64] ; 0x40 │ │ ldr r0, [sp, #64] ; 0x40 │ │ blx r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n e7a2 │ │ + bne.n ccb2 │ │ ldr r3, [r5, #56] ; 0x38 │ │ ldr r0, [sp, #64] ; 0x40 │ │ blx r3 │ │ - ldr r4, [pc, #488] ; (e98c ) │ │ + ldr r4, [pc, #488] ; (ce9c ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, pc │ │ movs r2, #16 │ │ ldr r3, [r4, #40] ; 0x28 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n e7b6 │ │ - b.n e8f0 │ │ + beq.n ccc6 │ │ + b.n ce00 │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r1, #4 │ │ - bne.n e7be │ │ - b.n e93a │ │ - ldr r4, [pc, #464] ; (e990 ) │ │ + bne.n ccce │ │ + b.n ce4a │ │ + ldr r4, [pc, #464] ; (cea0 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, pc │ │ ldr r3, [r4, #52] ; 0x34 │ │ blx r3 │ │ add r3, sp, #80 ; 0x50 │ │ str r3, [sp, #0] │ │ @@ -9128,25 +5823,25 @@ │ │ ldr r5, [r4, #20] │ │ blx r5 │ │ ldr r3, [r4, #28] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ blx r3 │ │ cmp r0, #2 │ │ - ble.n e808 │ │ + ble.n cd18 │ │ cmp r0, #4 │ │ - bne.n e7fa │ │ - b.n e934 │ │ + bne.n cd0a │ │ + b.n ce44 │ │ movs r2, #0 │ │ movs r1, #255 ; 0xff │ │ movs r4, #255 ; 0xff │ │ lsls r1, r1, #16 │ │ lsls r4, r4, #8 │ │ movs r5, #255 ; 0xff │ │ - b.n e810 │ │ + b.n cd20 │ │ movs r2, #0 │ │ movs r1, #0 │ │ movs r4, #0 │ │ movs r5, #0 │ │ ldr r3, [sp, #80] ; 0x50 │ │ str r1, [sp, #8] │ │ str r2, [sp, #12] │ │ @@ -9158,85 +5853,85 @@ │ │ movs r0, #0 │ │ ldr r1, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #76] ; 0x4c │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - bne.n e834 │ │ - b.n e9c2 │ │ + bne.n cd44 │ │ + b.n ced2 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ - beq.n e85c │ │ + beq.n cd6c │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #3 │ │ - beq.n e852 │ │ + beq.n cd62 │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldrb r1, [r3, #2] │ │ ldr r0, [r2, #4] │ │ ldrb r2, [r3, #4] │ │ ldrb r3, [r3, #6] │ │ - bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + bl 5e9ac <_Unwind_GetTextRelBase@@Base+0x148> │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #60] ; 0x3c │ │ movs r1, #1 │ │ ldr r2, [sp, #48] ; 0x30 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r0, r3, #2 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #92] ; 0x5c │ │ ldr r3, [sp, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n e946 │ │ + beq.n ce56 │ │ ldr r5, [sp, #76] ; 0x4c │ │ movs r2, #0 │ │ cmp r5, #0 │ │ - ble.n e892 │ │ + ble.n cda2 │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r4, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #60] ; 0x3c │ │ lsls r0, r2, #2 │ │ ldr r4, [r4, #20] │ │ ldr r3, [r3, #16] │ │ adds r6, r3, #0 │ │ muls r6, r2 │ │ adds r3, r4, #0 │ │ mov ip, r6 │ │ adds r2, #1 │ │ add r3, ip │ │ str r3, [r0, r1] │ │ cmp r5, r2 │ │ - bne.n e874 │ │ - ldr r5, [pc, #256] ; (e994 ) │ │ + bne.n cd84 │ │ + ldr r5, [pc, #256] ; (cea4 ) │ │ ldr r1, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r5, pc │ │ ldr r3, [r5, #44] ; 0x2c │ │ blx r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ cmp r4, #0 │ │ - bne.n e8aa │ │ - b.n e6c6 │ │ + bne.n cdba │ │ + b.n cbd6 │ │ add r3, sp, #108 ; 0x6c │ │ ldr r5, [r5, #32] │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r2, sp, #112 ; 0x70 │ │ blx r5 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.n e90c │ │ + beq.n ce1c │ │ ldr r2, [sp, #108] ; 0x6c │ │ cmp r2, #0 │ │ - bgt.n e8c4 │ │ - b.n e6c6 │ │ + bgt.n cdd4 │ │ + b.n cbd6 │ │ lsls r5, r2, #1 │ │ adds r5, r5, r2 │ │ str r2, [r4, #0] │ │ movs r2, #0 │ │ ldr r3, [sp, #112] ; 0x70 │ │ adds r5, r3, r5 │ │ ldr r1, [r4, #4] │ │ @@ -9249,30 +5944,30 @@ │ │ strb r0, [r1, #1] │ │ ldrb r1, [r3, #0] │ │ ldr r0, [r4, #4] │ │ adds r3, #3 │ │ strb r1, [r0, r2] │ │ adds r2, #4 │ │ cmp r3, r5 │ │ - bne.n e8d0 │ │ - b.n e6c6 │ │ + bne.n cde0 │ │ + b.n cbd6 │ │ add r3, sp, #96 ; 0x60 │ │ str r3, [sp, #0] │ │ ldr r1, [sp, #68] ; 0x44 │ │ ldr r4, [r4, #36] ; 0x24 │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r2, sp, #104 ; 0x68 │ │ add r3, sp, #100 ; 0x64 │ │ blx r4 │ │ ldr r1, [sp, #84] ; 0x54 │ │ cmp r1, #3 │ │ - beq.n e94e │ │ + beq.n ce5e │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ movs r5, #128 ; 0x80 │ │ movs r1, #0 │ │ lsls r5, r5, #1 │ │ str r5, [r4, #0] │ │ ldr r0, [r4, #4] │ │ lsls r2, r1, #24 │ │ lsls r3, r1, #2 │ │ @@ -9283,130 +5978,130 @@ │ │ adds r0, r0, r3 │ │ strb r2, [r0, #1] │ │ ldr r0, [r4, #4] │ │ mov ip, r0 │ │ add r3, ip │ │ strb r2, [r3, #2] │ │ cmp r1, r5 │ │ - bne.n e914 │ │ - b.n e6c6 │ │ + bne.n ce24 │ │ + b.n cbd6 │ │ movs r2, #255 ; 0xff │ │ lsls r2, r2, #24 │ │ - b.n e7fc │ │ - ldr r3, [pc, #92] ; (e998 ) │ │ + b.n cd0c │ │ + ldr r3, [pc, #92] ; (cea8 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r3, pc │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ - b.n e7be │ │ - ldr r3, [pc, #84] ; (e99c ) │ │ + b.n ccce │ │ + ldr r3, [pc, #84] ; (ceac ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e6c6 │ │ + b.n cbd6 │ │ ldr r0, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ - ble.n e9ce │ │ + ble.n cede │ │ movs r4, #1 │ │ ldr r5, [sp, #104] ; 0x68 │ │ negs r4, r4 │ │ movs r3, #0 │ │ - b.n e9ac │ │ + b.n cebc │ │ nop ; (mov r8, r8) │ │ - ldmia r0!, {r4, r5, r6} │ │ + b.n d534 │ │ movs r5, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - ldmia r1!, {r6, r7} │ │ + b.n c784 │ │ movs r5, r0 │ │ - subs r3, #156 ; 0x9c │ │ + strb r4, [r1, r5] │ │ movs r5, r0 │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ - subs r2, #210 ; 0xd2 │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ + strb r2, [r0, r2] │ │ movs r5, r0 │ │ - ldmia r1!, {r4, r5, r6} │ │ + b.n c6f4 │ │ movs r5, r0 │ │ - subs r2, #170 ; 0xaa │ │ + strb r2, [r3, r1] │ │ movs r5, r0 │ │ - subs r2, #96 ; 0x60 │ │ + strb r0, [r2, r0] │ │ movs r5, r0 │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ + b.n d5e8 │ │ movs r5, r0 │ │ - b.n e382 │ │ - ; instruction: 0xffffc898 │ │ + b.n c892 │ │ + vrsra.u32 q15, q6, #1 │ │ movs r5, r0 │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ + b.n d524 │ │ movs r5, r0 │ │ - stmia r7!, {r3, r5, r7} │ │ + b.n d380 │ │ movs r5, r0 │ │ - stmia r7!, {r1} │ │ + b.n d238 │ │ movs r5, r0 │ │ - adds r5, #236 ; 0xec │ │ + str r4, [r3, r3] │ │ movs r5, r0 │ │ cmp r4, #0 │ │ - bge.n e9b6 │ │ + bge.n cec6 │ │ adds r4, r3, #0 │ │ adds r3, #1 │ │ cmp r3, r0 │ │ - beq.n e9ca │ │ + beq.n ceda │ │ ldrb r2, [r5, r3] │ │ cmp r2, #0 │ │ - beq.n e9a0 │ │ + beq.n ceb0 │ │ cmp r2, #255 ; 0xff │ │ - beq.n e9a6 │ │ - ldr r3, [pc, #48] ; (e9e8 ) │ │ + beq.n ceb6 │ │ + ldr r3, [pc, #48] ; (cef8 ) │ │ ldr r0, [sp, #64] ; 0x40 │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ blx r3 │ │ - b.n e7b6 │ │ - bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ + b.n ccc6 │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ str r0, [sp, #32] │ │ - b.n e6c6 │ │ + b.n cbd6 │ │ str r4, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ cmp r0, #0 │ │ - bne.n e9b6 │ │ + bne.n cec6 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n e7b8 │ │ + b.n ccc8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldr r3, [pc, #12] ; (e9ec ) │ │ + ldr r3, [pc, #12] ; (cefc ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e73a │ │ + b.n cc4a │ │ nop ; (mov r8, r8) │ │ - stmia r6!, {r1, r2, r7} │ │ + b.n d190 │ │ movs r5, r0 │ │ - adds r7, #208 ; 0xd0 │ │ + str r0, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000e9f0 : │ │ +0000cf00 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ lsls r6, r0, #16 │ │ sub sp, #12 │ │ adds r5, r1, #0 │ │ lsrs r7, r0, #16 │ │ - ldr r1, [pc, #192] ; (eac8 ) │ │ + ldr r1, [pc, #192] ; (cfd8 ) │ │ adds r0, r2, #0 │ │ adds r4, r2, #0 │ │ str r2, [sp, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsrs r6, r6, #16 │ │ mov r8, r1 │ │ cmp r5, #0 │ │ - beq.n eac4 │ │ + beq.n cfd4 │ │ cmp r4, #0 │ │ - beq.n eaa6 │ │ + beq.n cfb6 │ │ cmp r1, #7 │ │ - bls.n eabc │ │ + bls.n cfcc │ │ mov r3, r8 │ │ subs r3, #8 │ │ lsrs r3, r3, #3 │ │ adds r3, #1 │ │ lsls r3, r3, #3 │ │ mov fp, r3 │ │ mov sl, r5 │ │ @@ -9435,73 +6130,73 @@ │ │ adds r2, r1, r2 │ │ adds r6, r3, r6 │ │ adds r3, r2, r3 │ │ adds r3, r3, r6 │ │ adds r5, #8 │ │ adds r7, r7, r3 │ │ cmp r5, sl │ │ - bne.n ea30 │ │ + bne.n cf40 │ │ cmp fp, r8 │ │ - bcs.n eab8 │ │ + bcs.n cfc8 │ │ mov r2, r8 │ │ mov r1, fp │ │ mov r3, sl │ │ subs r5, r2, r1 │ │ adds r5, r3, r5 │ │ ldrb r2, [r3, #0] │ │ adds r3, #1 │ │ adds r6, r6, r2 │ │ adds r7, r7, r6 │ │ cmp r5, r3 │ │ - bne.n ea78 │ │ + bne.n cf88 │ │ adds r0, r6, #0 │ │ - ldr r1, [pc, #68] ; (eacc ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #68] ; (cfdc ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r0, r7, #0 │ │ adds r6, r1, #0 │ │ - ldr r1, [pc, #56] ; (eacc ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #56] ; (cfdc ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r2, r8 │ │ ldr r3, [sp, #4] │ │ adds r7, r1, #0 │ │ subs r3, r3, r2 │ │ - ldr r2, [pc, #40] ; (eac8 ) │ │ + ldr r2, [pc, #40] ; (cfd8 ) │ │ str r3, [sp, #4] │ │ mov r8, r2 │ │ - bne.n ea20 │ │ + bne.n cf30 │ │ lsls r7, r7, #16 │ │ adds r0, r7, r6 │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r5, sl │ │ - b.n ea84 │ │ + b.n cf94 │ │ movs r3, #0 │ │ mov sl, r5 │ │ mov fp, r3 │ │ - b.n ea6a │ │ + b.n cf7a │ │ movs r0, #1 │ │ - b.n eaaa │ │ + b.n cfba │ │ asrs r0, r6, #22 │ │ movs r0, r0 │ │ vcgt.s8 d16, d0, #0 │ │ │ │ -0000ead0 : │ │ +0000cfe0 : │ │ push {r4, r5, r6, r7, lr} │ │ cmp r1, #0 │ │ - beq.n eb0e │ │ + beq.n d01e │ │ mvns r0, r0 │ │ cmp r2, #0 │ │ - beq.n eb0a │ │ + beq.n d01a │ │ movs r4, #15 │ │ - ldr r5, [pc, #52] ; (eb14 ) │ │ + ldr r5, [pc, #52] ; (d024 ) │ │ adds r2, r1, r2 │ │ add r5, pc │ │ ldrb r3, [r1, #0] │ │ lsrs r6, r0, #4 │ │ adds r1, #1 │ │ eors r0, r3 │ │ ands r0, r4 │ │ @@ -9514,36 +6209,36 @@ │ │ ands r6, r4 │ │ eors r3, r6 │ │ lsls r3, r3, #2 │ │ adds r3, r5, r3 │ │ ldr r3, [r3, #88] ; 0x58 │ │ eors r0, r3 │ │ cmp r1, r2 │ │ - bne.n eae4 │ │ + bne.n cff4 │ │ mvns r0, r0 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n eb0c │ │ + b.n d01c │ │ nop ; (mov r8, r8) │ │ - strh r2, [r7, #46] ; 0x2e │ │ + add r0, pc, #936 ; (adr r0, d3d0 ) │ │ movs r5, r0 │ │ │ │ -0000eb18 : │ │ +0000d028 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ sub sp, #228 ; 0xe4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #268] ; 0x10c │ │ movs r5, #4 │ │ mov sl, r3 │ │ - ldr r3, [pc, #556] ; (ed5c ) │ │ + ldr r3, [pc, #556] ; (d26c ) │ │ adds r6, r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r4, [sp, #264] ; 0x108 │ │ mov fp, r0 │ │ str r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ @@ -9557,30 +6252,30 @@ │ │ mov r3, sl │ │ ldr r2, [r3, #0] │ │ adds r3, r4, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #272] ; 0x110 │ │ ands r3, r5 │ │ str r3, [sp, #40] ; 0x28 │ │ - beq.n eb5e │ │ - b.n ecb8 │ │ + beq.n d06e │ │ + b.n d1c8 │ │ ldr r3, [sp, #8] │ │ subs r2, #1 │ │ subs r5, r4, r3 │ │ adds r3, r2, r5 │ │ adds r2, r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ mov r8, r2 │ │ tst r3, r2 │ │ - beq.n eb72 │ │ - b.n ed34 │ │ + beq.n d082 │ │ + b.n d244 │ │ ldr r3, [sp, #8] │ │ cmp r4, r3 │ │ - bcs.n eb7a │ │ - b.n ed34 │ │ + bcs.n d08a │ │ + b.n d244 │ │ mov r3, fp │ │ ldr r5, [r3, #4] │ │ ldr r3, [r3, #56] ; 0x38 │ │ str r3, [sp, #4] │ │ mov r3, fp │ │ ldr r3, [r3, #32] │ │ str r3, [sp, #20] │ │ @@ -9592,16 +6287,16 @@ │ │ str r3, [sp, #24] │ │ mov r3, fp │ │ ldr r3, [r3, #60] ; 0x3c │ │ str r3, [sp, #32] │ │ mov r3, fp │ │ ldr r0, [r3, #0] │ │ cmp r0, #53 ; 0x35 │ │ - bhi.n eba4 │ │ - b.n ecc4 │ │ + bhi.n d0b4 │ │ + b.n d1d4 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ movs r2, #0 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ @@ -9620,35 +6315,35 @@ │ │ mov r3, sl │ │ str r2, [r6, #0] │ │ ldr r2, [sp, #8] │ │ str r2, [r3, #0] │ │ movs r3, #9 │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n ebdc │ │ - b.n ed40 │ │ + bne.n d0ec │ │ + b.n d250 │ │ adds r3, r0, #0 │ │ adds r3, #1 │ │ - bne.n ebe4 │ │ - b.n ed40 │ │ + bne.n d0f4 │ │ + b.n d250 │ │ mov r3, fp │ │ ldr r7, [sp, #8] │ │ ldr r3, [r3, #28] │ │ - ldr r1, [pc, #372] ; (ed60 ) │ │ + ldr r1, [pc, #372] ; (d270 ) │ │ adds r0, r7, #0 │ │ lsls r5, r3, #16 │ │ lsrs r6, r3, #16 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsrs r5, r5, #16 │ │ mov sl, r1 │ │ cmp r7, #0 │ │ - beq.n ec96 │ │ + beq.n d1a6 │ │ cmp r1, #7 │ │ - bhi.n ec06 │ │ - bl f7d6 │ │ + bhi.n d116 │ │ + bl dce6 │ │ mov r3, sl │ │ subs r3, #8 │ │ lsrs r3, r3, #3 │ │ adds r3, #1 │ │ lsls r3, r3, #3 │ │ mov ip, r3 │ │ adds r3, r4, #0 │ │ @@ -9679,68 +6374,68 @@ │ │ adds r5, r3, r5 │ │ adds r3, r2, r3 │ │ adds r3, r3, r5 │ │ add r9, r3 │ │ ldr r3, [sp, #4] │ │ adds r4, #8 │ │ cmp r4, r3 │ │ - bne.n ec1a │ │ + bne.n d12a │ │ mov r6, r9 │ │ cmp sl, ip │ │ - bhi.n ec5e │ │ - bl f7d0 │ │ + bhi.n d16e │ │ + bl dce0 │ │ mov r2, sl │ │ mov r1, ip │ │ ldr r3, [sp, #4] │ │ subs r4, r2, r1 │ │ adds r4, r3, r4 │ │ ldrb r2, [r3, #0] │ │ adds r3, #1 │ │ adds r5, r5, r2 │ │ adds r6, r6, r5 │ │ cmp r4, r3 │ │ - bne.n ec68 │ │ + bne.n d178 │ │ adds r0, r5, #0 │ │ - ldr r1, [pc, #236] ; (ed64 ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #236] ; (d274 ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r0, r6, #0 │ │ adds r5, r1, #0 │ │ - ldr r1, [pc, #224] ; (ed64 ) │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + ldr r1, [pc, #224] ; (d274 ) │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r2, sl │ │ ldr r3, [sp, #8] │ │ adds r6, r1, #0 │ │ subs r3, r3, r2 │ │ - ldr r2, [pc, #208] ; (ed60 ) │ │ + ldr r2, [pc, #208] ; (d270 ) │ │ str r3, [sp, #8] │ │ mov sl, r2 │ │ - bne.n ec06 │ │ + bne.n d116 │ │ mov r3, fp │ │ ldr r0, [sp, #16] │ │ lsls r6, r6, #16 │ │ adds r5, r6, r5 │ │ str r5, [r3, #28] │ │ cmp r0, #0 │ │ - bne.n ed40 │ │ + bne.n d250 │ │ ldr r3, [sp, #272] ; 0x110 │ │ lsls r3, r3, #31 │ │ - bpl.n ed40 │ │ + bpl.n d250 │ │ mov r3, fp │ │ ldr r3, [r3, #16] │ │ cmp r5, r3 │ │ - beq.n ed40 │ │ + beq.n d250 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - b.n ed40 │ │ + b.n d250 │ │ movs r3, #0 │ │ mov r8, r3 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n eb72 │ │ + b.n d082 │ │ bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ lsls r7, r7, #16 │ │ lsls r2, r3, #18 │ │ lsls r1, r0, #19 │ │ lsls r7, r1, #13 │ │ vcge.u32 d16, d30, d13 │ │ lsls r7, r4, #14 │ │ @@ -9785,120 +6480,120 @@ │ │ str r3, [r2, #0] │ │ negs r0, r0 │ │ str r3, [r6, #0] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #220] ; 0xdc │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ed4e │ │ - bl 10192 │ │ + beq.n d25e │ │ + bl e6a2 │ │ add sp, #228 ; 0xe4 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ + bgt.n d33c │ │ movs r5, r0 │ │ asrs r0, r6, #22 │ │ movs r0, r0 │ │ vcgt.s8 d16, d0, #0 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n ed72 │ │ - bl fc64 │ │ + bcc.n d282 │ │ + bl e174 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n ed8c │ │ - bl fcb4 │ │ + bls.n d29c │ │ + bl e1c4 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n eda4 │ │ - bl 100ee │ │ + bpl.n d2b4 │ │ + bl e5fe │ │ asrs r1, r3, #9 │ │ cmp r5, r1 │ │ - bcs.n edae │ │ - bl 100d6 │ │ + bcs.n d2be │ │ + bl e5e6 │ │ cmp r1, #0 │ │ - bne.n edb6 │ │ - bl 100d6 │ │ + bne.n d2c6 │ │ + bl e5e6 │ │ lsls r2, r2, #23 │ │ lsrs r3, r2, #23 │ │ ldr r2, [sp, #4] │ │ str r3, [sp, #12] │ │ subs r5, r5, r1 │ │ lsrs r2, r1 │ │ str r2, [sp, #4] │ │ cmp r3, #255 ; 0xff │ │ - ble.n eea0 │ │ + ble.n d3b0 │ │ lsls r0, r3, #23 │ │ lsrs r3, r0, #23 │ │ adds r1, r3, #0 │ │ str r3, [sp, #12] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r1, r3 │ │ - bne.n eddc │ │ - bl f780 │ │ + bne.n d2ec │ │ + bl dc90 │ │ adds r3, r1, #0 │ │ subs r3, #2 │ │ subs r3, #255 ; 0xff │ │ lsls r0, r3, #2 │ │ - ldr r3, [pc, #868] ; (f14c ) │ │ + ldr r3, [pc, #868] ; (d65c ) │ │ add r3, pc │ │ adds r3, r3, r0 │ │ ldr r3, [r3, #56] ; 0x38 │ │ adds r2, r3, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #860] ; (f150 ) │ │ + ldr r3, [pc, #860] ; (d660 ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ cmp r2, #0 │ │ - bne.n ee02 │ │ - bl 1002a │ │ + bne.n d312 │ │ + bl e53a │ │ cmp r5, r2 │ │ - bcc.n ee0a │ │ - bl 10022 │ │ + bcc.n d31a │ │ + bl e532 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n ee18 │ │ - bl fb5a │ │ + bcc.n d328 │ │ + bl e06a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n ee0e │ │ + bhi.n d31e │ │ movs r3, #1 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #4] │ │ lsls r3, r2 │ │ subs r3, #1 │ │ ands r3, r1 │ │ subs r5, r5, r2 │ │ @@ -9906,21 +6601,21 @@ │ │ ldr r2, [sp, #12] │ │ str r1, [sp, #4] │ │ mov ip, r2 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #12] │ │ cmp r5, #14 │ │ - bhi.n ee7c │ │ + bhi.n d38c │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n ee5e │ │ - b.n efd6 │ │ + bgt.n d36e │ │ + b.n d4e6 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -9939,428 +6634,428 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r1, [r3, r2] │ │ lsls r0, r1, #16 │ │ asrs r0, r0, #16 │ │ - bpl.n ee98 │ │ - bl fdc2 │ │ + bpl.n d3a8 │ │ + bl e2d2 │ │ asrs r2, r0, #9 │ │ - b.n f004 │ │ + b.n d514 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r8, r3 │ │ - bcc.n eeaa │ │ - bl f8f2 │ │ + bcc.n d3ba │ │ + bl de02 │ │ mov r3, r8 │ │ mov r2, sp │ │ adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ mov r3, r8 │ │ ldrb r2, [r2, #12] │ │ strb r2, [r3, #0] │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #3 │ │ - bgt.n eec6 │ │ - bl 101c8 │ │ + bgt.n d3d6 │ │ + bl e6d8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #48] ; 0x30 │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n eed4 │ │ - bl fc8e │ │ + bgt.n d3e4 │ │ + bl e19e │ │ movs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ adds r3, r7, #0 │ │ mov r0, r9 │ │ adds r7, r2, #0 │ │ mov r9, r6 │ │ mov r8, r3 │ │ mov r6, fp │ │ mov fp, r4 │ │ ldr r4, [sp, #4] │ │ - b.n ef56 │ │ + b.n d466 │ │ asrs r2, r1, #9 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ str r1, [sp, #12] │ │ lsrs r4, r2 │ │ subs r5, r5, r2 │ │ tst r1, r3 │ │ - beq.n eefe │ │ - bl 101b2 │ │ + beq.n d40e │ │ + bl e6c2 │ │ cmp r5, #14 │ │ - bhi.n ef12 │ │ + bhi.n d422 │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #0] │ │ adds r0, #2 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ lsls r3, r5 │ │ adds r5, #16 │ │ orrs r4, r3 │ │ lsls r3, r4, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrsh r3, [r3, r6] │ │ cmp r3, #0 │ │ - bge.n ef24 │ │ - bl fdf8 │ │ + bge.n d434 │ │ + bl e308 │ │ asrs r2, r3, #9 │ │ str r2, [sp, #4] │ │ lsrs r4, r2 │ │ subs r5, r5, r2 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ strb r1, [r7, #0] │ │ tst r3, r2 │ │ - beq.n ef3a │ │ - bl 10196 │ │ + beq.n d44a │ │ + bl e6a6 │ │ strb r3, [r7, #1] │ │ ldr r3, [sp, #16] │ │ adds r7, #2 │ │ subs r3, r3, r0 │ │ cmp r3, #3 │ │ - bgt.n ef4a │ │ - bl 1021c │ │ + bgt.n d45a │ │ + bl e72c │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r3, r3, r7 │ │ cmp r3, #1 │ │ - bgt.n ef56 │ │ - bl 1020a │ │ + bgt.n d466 │ │ + bl e71a │ │ cmp r5, #14 │ │ - bhi.n ef6a │ │ + bhi.n d47a │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #0] │ │ adds r0, #2 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ lsls r3, r5 │ │ adds r5, #16 │ │ orrs r4, r3 │ │ lsls r3, r4, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrsh r1, [r3, r6] │ │ cmp r1, #0 │ │ - bge.n eeea │ │ + bge.n d3fa │ │ movs r3, #10 │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ lsrs r0, r3 │ │ adds r2, r3, #1 │ │ adds r3, r0, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ ands r3, r0 │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #456] ; (f154 ) │ │ + ldr r1, [pc, #456] ; (d664 ) │ │ mov ip, r1 │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r1, [r6, r3] │ │ adds r3, r2, #0 │ │ cmp r1, #0 │ │ - blt.n ef7c │ │ + blt.n d48c │ │ ldr r0, [sp, #4] │ │ - b.n eeec │ │ + b.n d3fc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n efa8 │ │ - bl fb56 │ │ + bcc.n d4b8 │ │ + bl e066 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ - b.n ee24 │ │ + b.n d334 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n efbe │ │ - bl fc02 │ │ + bcc.n d4ce │ │ + bl e112 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n efd6 │ │ - b.n ee7c │ │ + bls.n d4e6 │ │ + b.n d38c │ │ movs r2, #240 ; 0xf0 │ │ lsls r2, r2, #4 │ │ mov ip, r2 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r1, [r3, r2] │ │ lsls r0, r1, #16 │ │ asrs r0, r0, #16 │ │ - bpl.n eff2 │ │ - bl fd88 │ │ + bpl.n d502 │ │ + bl e298 │ │ asrs r2, r0, #9 │ │ cmp r5, r2 │ │ - bcs.n effc │ │ - bl 10172 │ │ + bcs.n d50c │ │ + bl e682 │ │ cmp r2, #0 │ │ - bne.n f004 │ │ - bl 10172 │ │ + bne.n d514 │ │ + bl e682 │ │ lsls r0, r1, #23 │ │ lsrs r0, r0, #23 │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #2 │ │ subs r5, r5, r2 │ │ lsrs r3, r2 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #324] ; (f158 ) │ │ + ldr r3, [pc, #324] ; (d668 ) │ │ add r3, pc │ │ adds r3, r3, r0 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r2, r3, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #316] ; (f15c ) │ │ + ldr r3, [pc, #316] ; (d66c ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldr r3, [r0, #48] ; 0x30 │ │ str r3, [sp, #20] │ │ subs r3, r2, #0 │ │ - bne.n f05c │ │ + bne.n d56c │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r3, r1, r2 │ │ ldr r2, [sp, #20] │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bcc.n f03c │ │ - b.n f810 │ │ + bcc.n d54c │ │ + b.n dd20 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n f044 │ │ - b.n f810 │ │ + bne.n d554 │ │ + b.n dd20 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r7, r1, r4 │ │ movs r3, #37 ; 0x25 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r7, [sp, #8] │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ cmp r3, r5 │ │ - bls.n f084 │ │ + bls.n d594 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f06a │ │ - bl fb2a │ │ + bcc.n d57a │ │ + bl e03a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n f060 │ │ + bhi.n d570 │ │ movs r3, #1 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #4] │ │ lsls r3, r2 │ │ subs r3, #1 │ │ ands r3, r1 │ │ subs r5, r5, r2 │ │ lsrs r1, r2 │ │ ldr r2, [sp, #20] │ │ str r1, [sp, #4] │ │ mov ip, r2 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #20] │ │ - b.n f02c │ │ + b.n d53c │ │ movs r3, #0 │ │ movs r2, #0 │ │ mov r0, fp │ │ movs r1, #34 ; 0x22 │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r1, [r0, #0] │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #35 ; 0x23 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ str r7, [sp, #8] │ │ ldr r0, [sp, #16] │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f0d6 │ │ - bl fb26 │ │ + bcc.n d5e6 │ │ + bl e036 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ - b.n f076 │ │ + b.n d586 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f0ec │ │ - bl fc7a │ │ + bcc.n d5fc │ │ + bl e18a │ │ ldrb r2, [r7, #0] │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ lsls r2, r5 │ │ movs r3, #0 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ orrs r1, r2 │ │ movs r2, #7 │ │ str r1, [sp, #4] │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcc.n f108 │ │ - b.n f7a4 │ │ + bcc.n d618 │ │ + b.n dcb4 │ │ ldr r2, [sp, #16] │ │ cmp r9, r2 │ │ - bcc.n f112 │ │ - bl fc7e │ │ + bcc.n d622 │ │ + bl e18e │ │ mov r2, r9 │ │ movs r1, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r1 │ │ lsls r2, r5 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r1, r2 │ │ movs r2, #7 │ │ str r1, [sp, #4] │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcc.n f108 │ │ - b.n f7a4 │ │ + bcc.n d618 │ │ + b.n dcb4 │ │ movs r2, #0 │ │ movs r3, #36 ; 0x24 │ │ mov r1, fp │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - b.n ebb2 │ │ + b.n d0c2 │ │ movs r7, #0 │ │ movs r2, #0 │ │ - b.n f04a │ │ - strh r6, [r6, #26] │ │ + b.n d55a │ │ + ldr r6, [sp, #408] ; 0x198 │ │ movs r5, r0 │ │ - strh r2, [r5, #30] │ │ + ldr r6, [sp, #872] ; 0x368 │ │ movs r5, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ - strh r0, [r1, #18] │ │ + ldr r5, [sp, #224] ; 0xe0 │ │ movs r5, r0 │ │ - strh r4, [r7, #20] │ │ + ldr r5, [sp, #688] ; 0x2b0 │ │ movs r5, r0 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f168 │ │ - b.n f90c │ │ - ldr r2, [pc, #868] ; (f4d0 ) │ │ + bcc.n d678 │ │ + b.n de1c │ │ + ldr r2, [pc, #868] ; (d9e0 ) │ │ ldr r1, [sp, #12] │ │ adds r3, r7, #1 │ │ add r2, pc │ │ mov r9, r3 │ │ ldrb r2, [r2, r1] │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ adds r1, r2, #0 │ │ ldr r0, [sp, #4] │ │ adds r5, #8 │ │ orrs r0, r3 │ │ str r0, [sp, #4] │ │ cmp r5, r1 │ │ - bcc.n f18a │ │ - b.n f934 │ │ + bcc.n d69a │ │ + b.n de44 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f192 │ │ - b.n f910 │ │ + bcc.n d6a2 │ │ + b.n de20 │ │ mov r3, r9 │ │ movs r0, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r0 │ │ lsls r3, r5 │ │ ldr r0, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r0, r3 │ │ str r0, [sp, #4] │ │ - b.n f184 │ │ + b.n d694 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f1b2 │ │ - bl fc16 │ │ + bcc.n d6c2 │ │ + bl e126 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bhi.n f1ea │ │ + bhi.n d6fa │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f1d2 │ │ - bl fc1a │ │ + bcc.n d6e2 │ │ + bl e12a │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bls.n f1c8 │ │ + bls.n d6d8 │ │ mov r3, fp │ │ ldr r3, [r3, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r2, #7 │ │ ldr r0, [sp, #4] │ │ - ldr r3, [pc, #732] ; (f4d4 ) │ │ + ldr r3, [pc, #732] ; (d9e4 ) │ │ subs r5, #3 │ │ ands r2, r0 │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #12] │ │ add r3, pc │ │ adds r3, #36 ; 0x24 │ │ ldrb r3, [r3, r2] │ │ @@ -10374,62 +7069,62 @@ │ │ ldrb r1, [r1, #4] │ │ add r3, ip │ │ strb r1, [r3, #0] │ │ lsrs r3, r0, #3 │ │ str r3, [sp, #4] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ - b.n f982 │ │ + b.n de92 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f22c │ │ - bl fc50 │ │ + bcc.n d73c │ │ + bl e160 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #14 │ │ - bls.n f246 │ │ - bl fd4e │ │ + bls.n d756 │ │ + bl e25e │ │ movs r2, #229 ; 0xe5 │ │ lsls r2, r2, #5 │ │ mov ip, r2 │ │ mov r2, fp │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n f262 │ │ - bl 1013a │ │ + bpl.n d772 │ │ + bl e64a │ │ asrs r1, r3, #9 │ │ cmp r5, r1 │ │ - bcs.n f26c │ │ - bl 10122 │ │ + bcs.n d77c │ │ + bl e632 │ │ cmp r1, #0 │ │ - bne.n f274 │ │ - bl 10122 │ │ + bne.n d784 │ │ + bl e632 │ │ lsls r2, r2, #23 │ │ lsrs r3, r2, #23 │ │ ldr r2, [sp, #4] │ │ str r3, [sp, #20] │ │ subs r5, r5, r1 │ │ lsrs r2, r1 │ │ str r2, [sp, #4] │ │ cmp r3, #15 │ │ - ble.n f28a │ │ - bl fe28 │ │ - ldr r1, [pc, #588] ; (f4d8 ) │ │ + ble.n d79a │ │ + bl e338 │ │ + ldr r1, [pc, #588] ; (d9e8 ) │ │ ldr r2, [sp, #12] │ │ mov ip, r1 │ │ mov r1, sp │ │ adds r3, r2, #0 │ │ ldrb r1, [r1, #20] │ │ add r3, fp │ │ add r3, ip │ │ @@ -10440,61 +7135,61 @@ │ │ str r3, [sp, #12] │ │ mov r3, fp │ │ ldr r2, [r3, #44] ; 0x2c │ │ ldr r3, [r3, #48] ; 0x30 │ │ mov r8, r3 │ │ adds r3, r3, r2 │ │ cmp r1, r3 │ │ - bcs.n f2b6 │ │ - bl fd1e │ │ - bne.n f2bc │ │ - bl 101dc │ │ + bcs.n d7c6 │ │ + bl e22e │ │ + bne.n d7cc │ │ + bl e6ec │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #21 │ │ - b.n f0bc │ │ + b.n d5cc │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #17 │ │ - b.n f0bc │ │ + b.n d5cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f2da │ │ - bl fc2a │ │ + bcc.n d7ea │ │ + bl e13a │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r4, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bls.n f316 │ │ + bls.n d826 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f2fc │ │ - bl fc2e │ │ + bcc.n d80c │ │ + bl e13e │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ add r9, ip │ │ orrs r2, r3 │ │ ldr r3, [sp, #24] │ │ str r2, [sp, #4] │ │ cmp r3, r5 │ │ - bhi.n f2f2 │ │ + bhi.n d802 │ │ ldr r2, [sp, #20] │ │ subs r2, #16 │ │ movs r3, #1 │ │ ldr r1, [sp, #24] │ │ ldr r0, [sp, #4] │ │ lsls r3, r1 │ │ subs r3, #1 │ │ @@ -10502,302 +7197,302 @@ │ │ lsrs r0, r1 │ │ mov r8, r3 │ │ ldr r3, [sp, #12] │ │ str r0, [sp, #4] │ │ subs r5, r5, r1 │ │ add r3, fp │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #420] ; (f4dc ) │ │ - ldr r1, [pc, #424] ; (f4e0 ) │ │ + ldr r3, [pc, #420] ; (d9ec ) │ │ + ldr r1, [pc, #424] ; (d9f0 ) │ │ mov ip, r3 │ │ add r1, pc │ │ ldrb r2, [r1, r2] │ │ ldr r3, [sp, #20] │ │ add r0, ip │ │ add r8, r2 │ │ movs r1, #0 │ │ cmp r3, #16 │ │ - bne.n f34e │ │ - bl feba │ │ + bne.n d85e │ │ + bl e3ca │ │ mov r2, r8 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r3, [sp, #12] │ │ add r3, r8 │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - b.n f2a4 │ │ + b.n d7b4 │ │ movs r7, #0 │ │ movs r2, #0 │ │ movs r3, #21 │ │ - b.n f0bc │ │ + b.n d5cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f36e │ │ - b.n f8b0 │ │ + bcc.n d87e │ │ + b.n ddc0 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #2 │ │ - bhi.n f386 │ │ - b.n f89c │ │ + bhi.n d896 │ │ + b.n ddac │ │ ldr r1, [sp, #4] │ │ movs r2, #7 │ │ adds r3, r1, #0 │ │ mov r0, fp │ │ ands r3, r2 │ │ str r3, [r0, #20] │ │ lsrs r1, r1, #3 │ │ lsrs r3, r3, #1 │ │ str r1, [sp, #4] │ │ subs r5, #3 │ │ str r3, [r0, #24] │ │ cmp r3, #0 │ │ - beq.n f3a2 │ │ - b.n f8f6 │ │ + beq.n d8b2 │ │ + b.n de06 │ │ ands r2, r5 │ │ cmp r5, r2 │ │ - bcs.n f3cc │ │ + bcs.n d8dc │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f3b0 │ │ - b.n f87e │ │ + bcc.n d8c0 │ │ + b.n dd8e │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ movs r3, #7 │ │ str r2, [sp, #4] │ │ ands r3, r5 │ │ cmp r5, r3 │ │ - bcc.n f3a8 │ │ + bcc.n d8b8 │ │ movs r3, #7 │ │ adds r2, r3, #0 │ │ ldr r1, [sp, #4] │ │ ands r2, r5 │ │ bics r5, r3 │ │ lsrs r1, r2 │ │ movs r3, #0 │ │ str r1, [sp, #4] │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n f430 │ │ + bne.n d940 │ │ ldr r3, [sp, #16] │ │ cmp r3, r9 │ │ - bhi.n f3ea │ │ - b.n fb48 │ │ + bhi.n d8fa │ │ + b.n e058 │ │ mov r3, r9 │ │ - ldr r1, [pc, #232] ; (f4d8 ) │ │ + ldr r1, [pc, #232] ; (d9e8 ) │ │ ldrb r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ mov ip, r1 │ │ add r3, fp │ │ add r3, ip │ │ strb r2, [r3, #0] │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r9, ip │ │ - b.n f6be │ │ + b.n dbce │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f40a │ │ - b.n f87a │ │ + bcc.n d91a │ │ + b.n dd8a │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ - b.n f3bc │ │ + b.n d8cc │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f41e │ │ - b.n fbe0 │ │ + bcc.n d92e │ │ + b.n e0f0 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ mov r8, r4 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f436 │ │ - b.n fbca │ │ + bls.n d946 │ │ + b.n e0da │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f43e │ │ - b.n fbe4 │ │ + bcc.n d94e │ │ + b.n e0f4 │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ ldr r2, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ - b.n f430 │ │ + b.n d940 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcs.n f460 │ │ - b.n f746 │ │ + bcs.n d970 │ │ + b.n dc56 │ │ ldr r3, [sp, #272] ; 0x110 │ │ lsls r3, r3, #30 │ │ - bmi.n f468 │ │ - b.n fb1c │ │ + bmi.n d978 │ │ + b.n e02c │ │ movs r3, #38 ; 0x26 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #40 ; 0x28 │ │ mov r0, fp │ │ str r1, [r0, #0] │ │ - b.n f13a │ │ + b.n d64a │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f496 │ │ - b.n fba6 │ │ + bcc.n d9a6 │ │ + b.n e0b6 │ │ ldrb r2, [r7, #0] │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ lsls r2, r5 │ │ movs r3, #0 │ │ ldr r1, [sp, #4] │ │ adds r5, #8 │ │ orrs r1, r2 │ │ str r1, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f4b0 │ │ - bl fcd0 │ │ + bls.n d9c0 │ │ + bl e1e0 │ │ ldr r2, [sp, #16] │ │ cmp r9, r2 │ │ - bcc.n f4b8 │ │ - b.n fbaa │ │ + bcc.n d9c8 │ │ + b.n e0ba │ │ mov r2, r9 │ │ movs r1, #1 │ │ ldrb r2, [r2, #0] │ │ mov ip, r1 │ │ lsls r2, r5 │ │ ldr r1, [sp, #4] │ │ add r9, ip │ │ adds r5, #8 │ │ orrs r1, r2 │ │ str r1, [sp, #4] │ │ - b.n f4a8 │ │ + b.n d9b8 │ │ nop ; (mov r8, r8) │ │ - adds r0, #186 ; 0xba │ │ + ldr r2, [pc, #424] ; (db8c ) │ │ movs r5, r0 │ │ - ldrb r6, [r3, #29] │ │ + ldr r2, [sp, #312] ; 0x138 │ │ movs r5, r0 │ │ cmp r1, #32 │ │ movs r0, r0 │ │ cmp r1, #36 ; 0x24 │ │ movs r0, r0 │ │ - cmp r6, #242 ; 0xf2 │ │ + ldr r0, [pc, #648] ; (dc7c ) │ │ movs r5, r0 │ │ adds r1, r4, #0 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r1, r3 │ │ - bcc.n f4f0 │ │ - b.n f8c2 │ │ + bcc.n da00 │ │ + b.n ddd2 │ │ adds r3, r1, #1 │ │ mov r8, r3 │ │ mov r3, sp │ │ ldrb r3, [r3, #20] │ │ strb r3, [r1, #0] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n f506 │ │ - b.n f77a │ │ + bne.n da16 │ │ + b.n dc8a │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f50e │ │ - b.n f77a │ │ + bne.n da1e │ │ + b.n dc8a │ │ mov r1, r8 │ │ cmp r5, #7 │ │ - bhi.n f534 │ │ + bhi.n da44 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n f51c │ │ - b.n fb84 │ │ + bcc.n da2c │ │ + b.n e094 │ │ mov r3, r9 │ │ movs r2, #1 │ │ ldrb r3, [r3, #0] │ │ mov ip, r2 │ │ lsls r3, r5 │ │ add r9, ip │ │ ldr r2, [sp, #4] │ │ adds r5, #8 │ │ orrs r2, r3 │ │ str r2, [sp, #4] │ │ cmp r5, #7 │ │ - bls.n f514 │ │ + bls.n da24 │ │ ldr r2, [sp, #4] │ │ movs r0, #255 ; 0xff │ │ adds r3, r2, #0 │ │ ands r3, r0 │ │ str r3, [sp, #20] │ │ lsrs r3, r2, #8 │ │ str r3, [sp, #4] │ │ subs r5, #8 │ │ - b.n f4e8 │ │ + b.n d9f8 │ │ mov r2, fp │ │ movs r3, #0 │ │ str r3, [r2, #12] │ │ str r3, [r2, #8] │ │ movs r3, #1 │ │ str r3, [r2, #28] │ │ str r3, [r2, #16] │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n f55c │ │ - b.n f88c │ │ + bne.n da6c │ │ + b.n dd9c │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcs.n f566 │ │ - bl fd6e │ │ + bcs.n da76 │ │ + bl e27e │ │ movs r3, #0 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r2, r3 │ │ str r2, [sp, #48] ; 0x30 │ │ - beq.n f57e │ │ - b.n fcfa │ │ + beq.n da8e │ │ + b.n e20a │ │ mov r2, fp │ │ mov r9, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ str r3, [r2, #12] │ │ movs r3, #15 │ │ ldr r2, [sp, #48] ; 0x30 │ │ @@ -10805,123 +7500,123 @@ │ │ subs r3, #8 │ │ adds r2, r3, #0 │ │ subs r3, r2, #1 │ │ sbcs r2, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r2, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f5c2 │ │ + bne.n dad2 │ │ movs r2, #1 │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ lsrs r3, r3, #4 │ │ adds r3, #8 │ │ lsls r2, r3 │ │ lsls r0, r0, #8 │ │ cmp r2, r0 │ │ - bhi.n f5bc │ │ + bhi.n dacc │ │ mov r2, r8 │ │ lsrs r2, r3 │ │ adds r3, r2, #0 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [sp, #12] │ │ orrs r3, r1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n f5ca │ │ - b.n f7e0 │ │ + beq.n dada │ │ + b.n dcf0 │ │ mov r8, r4 │ │ - b.n f380 │ │ + b.n d890 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f5d6 │ │ - b.n fbf2 │ │ + bcc.n dae6 │ │ + b.n e102 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ movs r3, #0 │ │ ldrb r2, [r7, #0] │ │ mov r1, fp │ │ ldr r1, [r1, #16] │ │ lsls r1, r1, #8 │ │ orrs r2, r1 │ │ mov r1, fp │ │ str r2, [r1, #16] │ │ ldr r2, [sp, #12] │ │ adds r2, #1 │ │ str r2, [sp, #12] │ │ cmp r2, #3 │ │ - bhi.n f5f6 │ │ - b.n f7b6 │ │ + bhi.n db06 │ │ + b.n dcc6 │ │ mov r2, r9 │ │ subs r2, r2, r7 │ │ - b.n f0a6 │ │ + b.n d5b6 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcs.n f572 │ │ + bcs.n da82 │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ mov r3, r9 │ │ ldr r2, [sp, #16] │ │ cmp r3, r2 │ │ - bcc.n f618 │ │ - b.n f7ec │ │ + bcc.n db28 │ │ + b.n dcfc │ │ adds r2, r3, #1 │ │ mov r9, r2 │ │ mov r2, fp │ │ ldrb r3, [r3, #0] │ │ str r3, [r2, #12] │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #12] │ │ mov ip, r3 │ │ lsls r0, r2, #8 │ │ add r0, ip │ │ movs r1, #31 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ - bne.n f63c │ │ + bne.n db4c │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #26 │ │ - bpl.n f588 │ │ + bpl.n da98 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n f644 │ │ - b.n f7e0 │ │ + beq.n db54 │ │ + b.n dcf0 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - b.n f59e │ │ + b.n daae │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f652 │ │ - b.n f7ea │ │ + bcc.n db62 │ │ + b.n dcfa │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ str r3, [r2, #12] │ │ ldr r2, [r2, #8] │ │ str r3, [sp, #12] │ │ str r2, [sp, #48] ; 0x30 │ │ - b.n f626 │ │ + b.n db36 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #39 ; 0x27 │ │ - b.n f488 │ │ + b.n d998 │ │ adds r0, r4, #0 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r0, r3 │ │ - bcc.n f678 │ │ - b.n f8da │ │ + bcc.n db88 │ │ + b.n ddea │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #20] │ │ adds r3, r0, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ subs r3, r2, r1 │ │ ldr r1, [sp, #44] ; 0x2c │ │ ands r3, r1 │ │ @@ -10930,326 +7625,326 @@ │ │ strb r3, [r0, #0] │ │ adds r3, r2, #0 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #12] │ │ subs r1, r3, #1 │ │ cmp r3, #0 │ │ - beq.n f69c │ │ - b.n fdec │ │ + beq.n dbac │ │ + b.n e2fc │ │ str r1, [sp, #12] │ │ - bl eeb8 │ │ + bl d3c8 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f6aa │ │ - b.n fb44 │ │ - ldr r1, [pc, #628] ; (f920 ) │ │ + bcc.n dbba │ │ + b.n e054 │ │ + ldr r1, [pc, #628] ; (de30 ) │ │ mov r8, r4 │ │ mov ip, r1 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldr r3, [sp, #12] │ │ ldrb r2, [r7, #0] │ │ add r3, fp │ │ add r3, ip │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #12] │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #3 │ │ - bhi.n f6ca │ │ - b.n f3de │ │ + bhi.n dbda │ │ + b.n d8ee │ │ mov r2, fp │ │ mov r1, fp │ │ - ldr r3, [pc, #596] ; (f924 ) │ │ + ldr r3, [pc, #596] ; (de34 ) │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [pc, #588] ; (f920 ) │ │ + ldr r2, [pc, #588] ; (de30 ) │ │ lsls r3, r3, #8 │ │ ldrb r0, [r1, r2] │ │ mov r2, fp │ │ orrs r3, r0 │ │ mov r0, fp │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - ldr r3, [pc, #580] ; (f928 ) │ │ + ldr r3, [pc, #580] ; (de38 ) │ │ ldrb r2, [r2, r3] │ │ - ldr r3, [pc, #580] ; (f92c ) │ │ + ldr r3, [pc, #580] ; (de3c ) │ │ lsls r2, r2, #8 │ │ ldrb r3, [r0, r3] │ │ orrs r3, r2 │ │ - ldr r2, [pc, #576] ; (f930 ) │ │ + ldr r2, [pc, #576] ; (de40 ) │ │ eors r3, r2 │ │ cmp r1, r3 │ │ - bne.n f6f8 │ │ - b.n f500 │ │ + bne.n dc08 │ │ + b.n da10 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ movs r1, #39 ; 0x27 │ │ subs r3, r3, r4 │ │ - b.n f488 │ │ + b.n d998 │ │ mov r8, r4 │ │ mov r9, r7 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r8, r3 │ │ - bcs.n f710 │ │ - b.n f458 │ │ + bcs.n dc20 │ │ + b.n d968 │ │ movs r3, #9 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #0 │ │ movs r2, #0 │ │ movs r1, #10 │ │ - b.n f488 │ │ + b.n d998 │ │ ldr r3, [sp, #16] │ │ cmp r7, r3 │ │ - bcc.n f73a │ │ - b.n fb80 │ │ + bcc.n dc4a │ │ + b.n e090 │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ adds r1, r4, #0 │ │ lsls r3, r5 │ │ - b.n f528 │ │ + b.n da38 │ │ mov r2, r8 │ │ mov r1, r9 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r2, r3, r2 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n f758 │ │ + bls.n dc68 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #12] │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bls.n f762 │ │ + bls.n dc72 │ │ str r2, [sp, #48] ; 0x30 │ │ mov r1, r9 │ │ mov r0, r8 │ │ ldr r2, [sp, #48] ; 0x30 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #12] │ │ mov ip, r2 │ │ subs r3, r1, r2 │ │ add r9, ip │ │ add r8, ip │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n f708 │ │ + bne.n dc18 │ │ mov r2, fp │ │ movs r3, #1 │ │ ldr r2, [r2, #20] │ │ tst r2, r3 │ │ - bne.n f78c │ │ - b.n f380 │ │ + bne.n dc9c │ │ + b.n d890 │ │ ldr r2, [sp, #272] ; 0x110 │ │ tst r3, r2 │ │ - bne.n f794 │ │ - b.n fe5e │ │ + bne.n dca4 │ │ + b.n e36e │ │ movs r3, #7 │ │ ands r3, r5 │ │ cmp r5, r3 │ │ - bcs.n f7a0 │ │ - bl 1018a │ │ + bcs.n dcb0 │ │ + bl e69a │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ movs r2, #7 │ │ adds r1, r2, #0 │ │ ldr r0, [sp, #4] │ │ ands r1, r5 │ │ bics r5, r2 │ │ lsrs r0, r1 │ │ movs r2, #0 │ │ str r0, [sp, #4] │ │ str r2, [sp, #12] │ │ cmp r5, #0 │ │ - beq.n f7bc │ │ - b.n f4a8 │ │ + beq.n dccc │ │ + b.n d9b8 │ │ ldr r2, [sp, #16] │ │ cmp r2, r9 │ │ - bhi.n f7c4 │ │ - b.n fbf6 │ │ + bhi.n dcd4 │ │ + b.n e106 │ │ movs r1, #1 │ │ mov r2, r9 │ │ mov ip, r1 │ │ ldrb r2, [r2, #0] │ │ add r9, ip │ │ - b.n f5de │ │ + b.n daee │ │ ldr r4, [sp, #4] │ │ - bl ec74 │ │ + bl d184 │ │ movs r3, #0 │ │ str r4, [sp, #4] │ │ mov ip, r3 │ │ - bl ec56 │ │ + bl d166 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ - b.n f132 │ │ + b.n d642 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r2, r3 │ │ - beq.n f7f6 │ │ - b.n fb6a │ │ + beq.n dd06 │ │ + b.n e07a │ │ mov r3, fp │ │ mov r1, fp │ │ ldr r3, [r3, #8] │ │ str r2, [r1, #12] │ │ movs r1, #31 │ │ lsls r0, r3, #8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ - beq.n f80e │ │ - b.n f63c │ │ - b.n f588 │ │ + beq.n dd1e │ │ + b.n db4c │ │ + b.n da98 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #32] │ │ ldr r1, [sp, #48] ; 0x30 │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ands r3, r2 │ │ ldr r2, [sp, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ cmp r1, r3 │ │ - bls.n f82a │ │ + bls.n dd3a │ │ adds r2, r1, #0 │ │ ldr r1, [sp, #12] │ │ mov ip, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, ip │ │ cmp r1, r2 │ │ - bcs.n f838 │ │ - b.n f692 │ │ + bcs.n dd48 │ │ + b.n dba2 │ │ mov r1, ip │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldrb r0, [r3, #0] │ │ subs r1, #3 │ │ strb r0, [r2, #0] │ │ ldrb r0, [r3, #1] │ │ strb r0, [r2, #1] │ │ ldrb r0, [r3, #2] │ │ adds r3, #3 │ │ strb r0, [r2, #2] │ │ adds r2, #3 │ │ cmp r1, #2 │ │ - bgt.n f83c │ │ + bgt.n dd4c │ │ str r1, [sp, #12] │ │ adds r0, r2, #0 │ │ str r2, [sp, #48] ; 0x30 │ │ cmp r1, #0 │ │ - bgt.n f860 │ │ - bl eeb8 │ │ + bgt.n dd70 │ │ + bl d3c8 │ │ ldrb r2, [r3, #0] │ │ strb r2, [r0, #0] │ │ cmp r1, #2 │ │ - bne.n f86c │ │ + bne.n dd7c │ │ ldrb r3, [r3, #1] │ │ strb r3, [r0, #1] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #48] ; 0x30 │ │ - bl eeb8 │ │ + bl d3c8 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f888 │ │ - b.n f3bc │ │ + bne.n dd98 │ │ + b.n d8cc │ │ movs r3, #5 │ │ - b.n f46a │ │ + b.n d97a │ │ movs r3, #0 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcs.n f8b4 │ │ + bcs.n ddc4 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - b.n f378 │ │ + b.n d888 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f8be │ │ - b.n f378 │ │ + bne.n ddce │ │ + b.n d888 │ │ movs r3, #3 │ │ - b.n f46a │ │ + b.n d97a │ │ movs r3, #52 ; 0x34 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r1, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #53 ; 0x35 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r0, r4 │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ movs r3, #24 │ │ - b.n f712 │ │ + b.n dc22 │ │ cmp r3, #3 │ │ - bne.n f8fc │ │ - b.n fe50 │ │ + bne.n de0c │ │ + b.n e360 │ │ cmp r3, #1 │ │ - bne.n f902 │ │ - b.n 1005c │ │ + bne.n de12 │ │ + b.n e56c │ │ movs r3, #0 │ │ movs r1, #5 │ │ movs r2, #5 │ │ str r3, [sp, #12] │ │ - b.n f184 │ │ + b.n d694 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n f91a │ │ - b.n fcec │ │ + bne.n de2a │ │ + b.n e1fc │ │ movs r3, #11 │ │ - b.n f46a │ │ + b.n d97a │ │ nop ; (mov r8, r8) │ │ cmp r1, #32 │ │ movs r0, r0 │ │ cmp r1, #33 ; 0x21 │ │ movs r0, r0 │ │ cmp r1, #35 ; 0x23 │ │ movs r0, r0 │ │ @@ -11261,59 +7956,59 @@ │ │ ldr r0, [sp, #4] │ │ subs r3, #1 │ │ subs r5, r5, r1 │ │ ands r3, r0 │ │ lsrs r0, r2 │ │ ldr r1, [sp, #12] │ │ str r0, [sp, #4] │ │ - ldr r0, [pc, #920] ; (fce0 ) │ │ + ldr r0, [pc, #920] ; (e1f0 ) │ │ adds r2, r1, #0 │ │ add r0, pc │ │ lsls r1, r1, #2 │ │ adds r1, r0, r1 │ │ ldr r1, [r1, #24] │ │ adds r2, #10 │ │ lsls r2, r2, #2 │ │ add r2, fp │ │ adds r3, r3, r1 │ │ str r3, [r2, #4] │ │ ldr r2, [sp, #12] │ │ adds r3, r2, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #2 │ │ - bhi.n f968 │ │ - b.n 100c8 │ │ + bhi.n de78 │ │ + b.n e5d8 │ │ movs r0, #220 ; 0xdc │ │ movs r2, #144 ; 0x90 │ │ lsls r0, r0, #5 │ │ add r0, fp │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ mov r3, fp │ │ ldr r3, [r3, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bcs.n f98a │ │ - b.n 10032 │ │ + bcs.n de9a │ │ + b.n e542 │ │ movs r3, #19 │ │ mov r2, fp │ │ str r3, [r2, #52] ; 0x34 │ │ mov r3, fp │ │ ldr r3, [r3, #24] │ │ str r3, [sp, #52] ; 0x34 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - bge.n f9a4 │ │ - bl eeb8 │ │ + bge.n deb4 │ │ + bl d3c8 │ │ add r3, sp, #88 ; 0x58 │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ movs r2, #64 ; 0x40 │ │ mov r8, r3 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ ldr r2, [sp, #52] ; 0x34 │ │ @@ -11346,15 +8041,15 @@ │ │ str r3, [sp, #68] ; 0x44 │ │ adds r3, #10 │ │ lsls r3, r3, #2 │ │ add r3, fp │ │ ldr r3, [r3, #4] │ │ subs r0, r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ - beq.n fa26 │ │ + beq.n df36 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r0, #64 ; 0x40 │ │ mov ip, r3 │ │ adds r2, r3, #0 │ │ add r0, ip │ │ add r0, fp │ │ mov ip, r4 │ │ @@ -11365,15 +8060,15 @@ │ │ ldrb r3, [r2, #0] │ │ adds r2, #1 │ │ lsls r3, r3, #2 │ │ ldr r1, [r0, r3] │ │ adds r1, #1 │ │ str r1, [r0, r3] │ │ cmp r2, r4 │ │ - bne.n fa12 │ │ + bne.n df22 │ │ mov r4, ip │ │ mov r8, r0 │ │ add r3, sp, #152 ; 0x98 │ │ mov ip, r3 │ │ movs r3, #0 │ │ mov r2, ip │ │ str r3, [sp, #152] ; 0x98 │ │ @@ -11475,205 +8170,205 @@ │ │ str r3, [r2, #60] ; 0x3c │ │ mov r2, r8 │ │ ldr r1, [r2, #60] ; 0x3c │ │ mov r2, ip │ │ adds r3, r3, r1 │ │ lsls r3, r3, #1 │ │ str r3, [r2, #64] ; 0x40 │ │ - ldr r2, [pc, #484] ; (fce4 ) │ │ + ldr r2, [pc, #484] ; (e1f4 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ cmp r3, #0 │ │ - bne.n fb08 │ │ - b.n feca │ │ + bne.n e018 │ │ + b.n e3da │ │ adds r1, r0, r1 │ │ cmp r1, #1 │ │ - bhi.n fb10 │ │ - b.n feca │ │ + bhi.n e020 │ │ + b.n e3da │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ - bl f0ba │ │ + bl d5ca │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - b.n f486 │ │ + b.n d996 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb36 │ │ - bl f076 │ │ + bne.n e046 │ │ + bl d586 │ │ movs r3, #27 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - b.n f474 │ │ + b.n d984 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb52 │ │ - b.n fd10 │ │ + bne.n e062 │ │ + b.n e220 │ │ movs r3, #7 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fb66 │ │ - bl ee24 │ │ + bne.n e076 │ │ + bl d334 │ │ movs r3, #25 │ │ - b.n fb38 │ │ + b.n e048 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ adds r1, r4, #0 │ │ mov r9, r7 │ │ movs r0, #2 │ │ ldr r3, [sp, #272] ; 0x110 │ │ ands r3, r0 │ │ - bne.n fb8e │ │ - b.n f528 │ │ + bne.n e09e │ │ + b.n da38 │ │ movs r3, #51 ; 0x33 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ subs r3, r1, r4 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ + bl d0c2 │ │ mov r9, r7 │ │ movs r3, #0 │ │ movs r2, #2 │ │ ldr r1, [sp, #272] ; 0x110 │ │ ands r2, r1 │ │ - bne.n fbb4 │ │ - b.n f4a0 │ │ + bne.n e0c4 │ │ + b.n d9b0 │ │ movs r2, #41 ; 0x29 │ │ mov r1, fp │ │ str r3, [sp, #8] │ │ str r2, [r1, #0] │ │ movs r3, #1 │ │ mov r2, r9 │ │ str r3, [sp, #16] │ │ subs r2, r2, r7 │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ - ldr r2, [pc, #284] ; (fce8 ) │ │ + bl d0c2 │ │ + ldr r2, [pc, #284] ; (e1f8 ) │ │ ldr r3, [sp, #12] │ │ ldr r1, [sp, #4] │ │ mov ip, r2 │ │ add r3, fp │ │ add r3, ip │ │ strb r1, [r3, #0] │ │ lsrs r3, r1, #8 │ │ str r3, [sp, #4] │ │ subs r5, #8 │ │ - b.n f6be │ │ + b.n dbce │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fbee │ │ - b.n f428 │ │ + bne.n e0fe │ │ + b.n d938 │ │ movs r3, #6 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ movs r3, #0 │ │ ldr r2, [sp, #272] ; 0x110 │ │ lsls r2, r2, #30 │ │ - bmi.n fbfe │ │ - b.n fdf2 │ │ + bmi.n e10e │ │ + b.n e302 │ │ movs r2, #42 ; 0x2a │ │ - b.n fbb6 │ │ + b.n e0c6 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc12 │ │ - bl efc8 │ │ + bne.n e122 │ │ + bl d4d8 │ │ movs r3, #26 │ │ - b.n fb38 │ │ + b.n e048 │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc26 │ │ - bl f1bc │ │ + bne.n e136 │ │ + bl d6cc │ │ movs r3, #14 │ │ - b.n f46a │ │ + b.n d97a │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc3a │ │ - bl f2e4 │ │ + bne.n e14a │ │ + bl d7f4 │ │ movs r3, #18 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - bl f0c6 │ │ + bl d5d6 │ │ mov r9, r7 │ │ str r4, [sp, #48] ; 0x30 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc60 │ │ - bl f236 │ │ + bne.n e170 │ │ + bl d746 │ │ movs r3, #16 │ │ - b.n fc3c │ │ + b.n e14c │ │ mov r8, r4 │ │ mov r9, r7 │ │ movs r3, #2 │ │ ldr r2, [sp, #272] ; 0x110 │ │ ands r3, r2 │ │ - bne.n fc74 │ │ - bl ed7c │ │ + bne.n e184 │ │ + bl d28c │ │ movs r3, #23 │ │ - bl f46a │ │ + bl d97a │ │ mov r9, r7 │ │ movs r3, #0 │ │ movs r2, #2 │ │ ldr r1, [sp, #272] ; 0x110 │ │ ands r2, r1 │ │ - bne.n fc8a │ │ - bl f0f6 │ │ + bne.n e19a │ │ + bl d606 │ │ movs r2, #32 │ │ - b.n fbb6 │ │ + b.n e0c6 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r8, r3 │ │ cmp r5, #14 │ │ - bhi.n fcb4 │ │ + bhi.n e1c4 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r3, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -11690,62 +8385,62 @@ │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ adds r3, #97 ; 0x61 │ │ adds r3, #255 ; 0xff │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n fcca │ │ - b.n fe94 │ │ + bpl.n e1da │ │ + b.n e3a4 │ │ asrs r1, r3, #9 │ │ - bl edb6 │ │ + bl d2c6 │ │ movs r2, #255 ; 0xff │ │ ldr r1, [sp, #4] │ │ subs r5, #8 │ │ ands r2, r1 │ │ lsrs r1, r1, #8 │ │ str r1, [sp, #4] │ │ - b.n f5de │ │ + b.n daee │ │ nop ; (mov r8, r8) │ │ - ldrb r2, [r2, #0] │ │ + str r3, [sp, #8] │ │ movs r5, r0 │ │ movs r0, r0 │ │ vtbl.8 d18, {d15-d16}, d16 │ │ movs r0, r0 │ │ - ldr r2, [pc, #848] ; (10040 ) │ │ + ldr r2, [pc, #848] ; (e550 ) │ │ ldr r1, [sp, #12] │ │ add r2, pc │ │ ldrb r2, [r2, r1] │ │ adds r1, r2, #0 │ │ - bl f17c │ │ + bl d68c │ │ movs r3, #1 │ │ mov r2, fp │ │ str r3, [r2, #0] │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #16] │ │ adds r0, r3, #0 │ │ - bl ebb2 │ │ - ldr r1, [pc, #816] ; (10044 ) │ │ + bl d0c2 │ │ + ldr r1, [pc, #816] ; (e554 ) │ │ ldr r2, [sp, #12] │ │ mov ip, r1 │ │ add r2, fp │ │ add r2, ip │ │ strb r3, [r2, #0] │ │ - b.n f6be │ │ + b.n dbce │ │ cmp r5, #14 │ │ - bhi.n fd4e │ │ + bhi.n e25e │ │ mov r2, r9 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ - bgt.n fd30 │ │ - bl f246 │ │ + bgt.n e240 │ │ + bl d756 │ │ mov r3, r9 │ │ adds r1, r5, #0 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #1] │ │ adds r1, #8 │ │ lsls r2, r5 │ │ lsls r3, r1 │ │ @@ -11764,186 +8459,186 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #22 │ │ lsrs r3, r3, #21 │ │ add r3, ip │ │ ldrh r2, [r3, r2] │ │ lsls r3, r2, #16 │ │ asrs r3, r3, #16 │ │ - bpl.n fd68 │ │ - b.n fe6a │ │ + bpl.n e278 │ │ + b.n e37a │ │ asrs r1, r3, #9 │ │ - bl f274 │ │ + bl d784 │ │ mov r2, fp │ │ adds r3, r7, #1 │ │ mov r9, r3 │ │ ldrb r3, [r7, #0] │ │ movs r5, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r2, #8] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ str r3, [sp, #24] │ │ str r3, [sp, #12] │ │ str r3, [sp, #20] │ │ - b.n f60e │ │ + b.n db1e │ │ cmp r5, #10 │ │ - bhi.n fd8e │ │ - b.n 10172 │ │ + bhi.n e29e │ │ + b.n e682 │ │ movs r1, #1 │ │ movs r2, #10 │ │ mov r8, r1 │ │ mov ip, r0 │ │ - b.n fda4 │ │ + b.n e2b4 │ │ adds r3, r2, #1 │ │ adds r2, #2 │ │ cmp r5, r2 │ │ - bcs.n fda2 │ │ - b.n 10172 │ │ + bcs.n e2b2 │ │ + b.n e682 │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #4] │ │ mov r1, r8 │ │ lsrs r3, r2 │ │ ands r3, r1 │ │ mov r1, ip │ │ subs r3, r3, r1 │ │ - ldr r1, [pc, #660] ; (10048 ) │ │ + ldr r1, [pc, #660] ; (e558 ) │ │ mov ip, r1 │ │ mov r1, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r1, r3] │ │ mov ip, r3 │ │ cmp r3, #0 │ │ - blt.n fd98 │ │ + blt.n e2a8 │ │ movs r3, #10 │ │ movs r1, #1 │ │ mov r8, r4 │ │ ldr r4, [sp, #4] │ │ adds r2, r3, #1 │ │ lsrs r4, r3 │ │ adds r3, r4, #0 │ │ ands r3, r1 │ │ subs r3, r3, r0 │ │ - ldr r0, [pc, #624] ; (10048 ) │ │ + ldr r0, [pc, #624] ; (e558 ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r0, [r0, r3] │ │ adds r3, r2, #0 │ │ cmp r0, #0 │ │ - blt.n fdc8 │ │ + blt.n e2d8 │ │ mov r4, r8 │ │ - bl f008 │ │ + bl d518 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #12] │ │ - b.n f670 │ │ + b.n db80 │ │ movs r2, #0 │ │ - bl f5de │ │ + bl daee │ │ movs r2, #10 │ │ str r0, [sp, #52] ; 0x34 │ │ str r1, [sp, #56] ; 0x38 │ │ adds r0, r4, #0 │ │ lsrs r0, r2 │ │ adds r1, r2, #1 │ │ adds r2, r0, #0 │ │ ldr r0, [sp, #48] ; 0x30 │ │ str r1, [sp, #4] │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #572] ; (1004c ) │ │ + ldr r2, [pc, #572] ; (e55c ) │ │ mov ip, r2 │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r6, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fdfe │ │ + blt.n e30e │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r1, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #4] │ │ - bl ef28 │ │ + bl d438 │ │ adds r2, r3, #0 │ │ subs r2, #16 │ │ cmp r2, #0 │ │ - beq.n fe32 │ │ - b.n 100aa │ │ + beq.n e342 │ │ + b.n e5ba │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n fe3a │ │ - b.n 100aa │ │ + beq.n e34a │ │ + b.n e5ba │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ ldr r3, [sp, #48] ; 0x30 │ │ subs r7, r3, r4 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ movs r3, #16 │ │ str r3, [sp, #20] │ │ movs r3, #17 │ │ - bl f0bc │ │ + bl d5cc │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ movs r1, #10 │ │ subs r3, r3, r4 │ │ - bl f488 │ │ + bl d998 │ │ mov r3, r9 │ │ subs r2, r3, r7 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - bl f0a6 │ │ + bl d5b6 │ │ movs r1, #1 │ │ movs r2, #10 │ │ mov r8, r1 │ │ ldr r0, [sp, #4] │ │ adds r1, r2, #1 │ │ lsrs r0, r2 │ │ adds r2, r0, #0 │ │ mov r0, r8 │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #464] ; (10050 ) │ │ + ldr r2, [pc, #464] ; (e560 ) │ │ mov ip, r2 │ │ mov r2, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r2, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fe70 │ │ - bl f278 │ │ + blt.n e380 │ │ + bl d788 │ │ movs r2, #10 │ │ ldr r0, [sp, #4] │ │ adds r1, r2, #1 │ │ lsrs r0, r2 │ │ adds r2, r0, #0 │ │ movs r0, #1 │ │ ands r2, r0 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #420] ; (1004c ) │ │ + ldr r2, [pc, #420] ; (e55c ) │ │ mov ip, r2 │ │ mov r2, fp │ │ add r3, ip │ │ lsls r3, r3, #1 │ │ ldrsh r3, [r2, r3] │ │ adds r2, r1, #0 │ │ cmp r3, #0 │ │ - blt.n fe96 │ │ - bl edba │ │ - ldr r2, [pc, #408] ; (10054 ) │ │ + blt.n e3a6 │ │ + bl d2ca │ │ + ldr r2, [pc, #408] ; (e564 ) │ │ ldr r3, [sp, #12] │ │ mov ip, r2 │ │ add r3, fp │ │ add r3, ip │ │ ldrb r1, [r3, #4] │ │ - bl f34e │ │ + bl d85e │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n ff90 │ │ + beq.n e4a0 │ │ ldr r2, [sp, #52] ; 0x34 │ │ movs r0, #218 ; 0xda │ │ adds r3, r2, #0 │ │ lsls r0, r0, #4 │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ mov r8, r2 │ │ @@ -11968,15 +8663,15 @@ │ │ adds r6, r2, #0 │ │ mov fp, r4 │ │ str r5, [sp, #80] ; 0x50 │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldrb r4, [r3, #0] │ │ subs r5, r4, #0 │ │ - beq.n ff70 │ │ + beq.n e480 │ │ mov r2, ip │ │ mov r0, ip │ │ lsls r3, r4, #2 │ │ ldr r1, [r2, r3] │ │ adds r2, r1, #1 │ │ str r2, [r0, r3] │ │ ldr r2, [sp, #60] ; 0x3c │ │ @@ -11986,145 +8681,145 @@ │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ ands r2, r1 │ │ subs r0, #1 │ │ orrs r3, r2 │ │ lsrs r1, r1, #1 │ │ cmp r0, #0 │ │ - bne.n ff26 │ │ + bne.n e436 │ │ mov r2, r8 │ │ str r2, [sp, #60] ; 0x3c │ │ cmp r4, #10 │ │ - bhi.n ffa2 │ │ + bhi.n e4b2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ lsls r1, r4, #9 │ │ orrs r1, r2 │ │ - ldr r2, [pc, #272] ; (10058 ) │ │ + ldr r2, [pc, #272] ; (e568 ) │ │ lsls r1, r1, #16 │ │ lsrs r1, r1, #16 │ │ cmp r3, r2 │ │ - bhi.n ff70 │ │ + bhi.n e480 │ │ movs r2, #1 │ │ lsls r2, r4 │ │ adds r4, r2, #0 │ │ lsls r0, r2, #1 │ │ ldr r2, [sp, #72] ; 0x48 │ │ adds r2, #176 ; 0xb0 │ │ adds r2, r2, r3 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ - ldr r5, [pc, #244] ; (10058 ) │ │ + ldr r5, [pc, #244] ; (e568 ) │ │ adds r3, r3, r4 │ │ strh r1, [r2, #0] │ │ adds r2, r2, r0 │ │ cmp r3, r5 │ │ - bls.n ff60 │ │ + bls.n e470 │ │ mov r3, r8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r2, #1 │ │ str r2, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #64] ; 0x40 │ │ adds r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ cmp r3, r2 │ │ - bne.n ff0a │ │ + bne.n e41a │ │ ldr r3, [sp, #84] ; 0x54 │ │ mov r6, r9 │ │ mov r9, r3 │ │ mov r4, fp │ │ ldr r5, [sp, #80] ; 0x50 │ │ mov fp, r7 │ │ ldr r7, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, #2 │ │ - bne.n ff98 │ │ - b.n 100be │ │ + bne.n e4a8 │ │ + b.n e5ce │ │ mov r2, fp │ │ subs r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ str r3, [r2, #24] │ │ - b.n f99c │ │ + b.n deac │ │ ldr r1, [sp, #72] ; 0x48 │ │ lsls r2, r3, #22 │ │ lsrs r2, r2, #22 │ │ mov r8, r1 │ │ movs r1, #176 ; 0xb0 │ │ add r2, r8 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ lsls r1, r1, #1 │ │ ldrsh r1, [r2, r1] │ │ cmp r1, #0 │ │ - bne.n ffc4 │ │ + bne.n e4d4 │ │ movs r1, #176 ; 0xb0 │ │ lsls r1, r1, #1 │ │ strh r6, [r2, r1] │ │ adds r1, r6, #0 │ │ subs r6, #2 │ │ lsrs r3, r3, #9 │ │ cmp r4, #11 │ │ - beq.n 10006 │ │ + beq.n e516 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r0, [sp, #72] ; 0x48 │ │ mov r8, r2 │ │ - b.n ffe2 │ │ + b.n e4f2 │ │ movs r1, #150 ; 0x96 │ │ lsls r1, r1, #4 │ │ strh r6, [r2, r1] │ │ adds r1, r6, #0 │ │ subs r6, #2 │ │ subs r5, #1 │ │ cmp r5, #11 │ │ - beq.n 10002 │ │ + beq.n e512 │ │ movs r2, #1 │ │ lsrs r3, r3, #1 │ │ ands r2, r3 │ │ subs r2, r1, r2 │ │ mvns r2, r2 │ │ movs r1, #150 ; 0x96 │ │ adds r2, r0, r2 │ │ lsls r2, r2, #1 │ │ adds r2, r7, r2 │ │ lsls r1, r1, #4 │ │ ldrh r1, [r2, r1] │ │ cmp r1, #0 │ │ - beq.n ffd2 │ │ + beq.n e4e2 │ │ lsls r1, r1, #16 │ │ asrs r1, r1, #16 │ │ - b.n ffdc │ │ + b.n e4ec │ │ mov r2, r8 │ │ str r2, [sp, #60] ; 0x3c │ │ movs r2, #1 │ │ lsrs r3, r3, #1 │ │ ands r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ subs r3, r1, r3 │ │ subs r3, r2, r3 │ │ - ldr r2, [pc, #56] ; (1004c ) │ │ + ldr r2, [pc, #56] ; (e55c ) │ │ mov r8, r2 │ │ mov r2, sp │ │ ldrh r2, [r2, #56] ; 0x38 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ strh r2, [r3, r7] │ │ - b.n ff70 │ │ + b.n e480 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl ee32 │ │ + bl d342 │ │ mov r3, r8 │ │ str r3, [sp, #48] ; 0x30 │ │ - bl ee4e │ │ + bl d35e │ │ cmp r5, #2 │ │ - bls.n 1003a │ │ - bl f1f0 │ │ - bl f1c8 │ │ + bls.n e54a │ │ + bl d700 │ │ + bl d6d8 │ │ nop ; (mov r8, r8) │ │ - movs r5, #56 ; 0x38 │ │ + subs r6, #232 ; 0xe8 │ │ movs r5, r0 │ │ cmp r1, #32 │ │ movs r0, r0 │ │ lsrs r7, r7, #13 │ │ movs r0, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ @@ -12163,227 +8858,227 @@ │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ mov r0, fp │ │ adds r0, #89 ; 0x59 │ │ movs r1, #8 │ │ movs r2, #8 │ │ adds r0, #255 ; 0xff │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - b.n f990 │ │ - ldr r3, [pc, #388] ; (10230 ) │ │ + b.n dea0 │ │ + ldr r3, [pc, #388] ; (e740 ) │ │ add r3, pc │ │ ldrb r3, [r3, r2] │ │ str r3, [sp, #24] │ │ cmp r5, r3 │ │ - bcc.n 100ba │ │ - bl f31a │ │ - bl f2f2 │ │ + bcc.n e5ca │ │ + bl d82a │ │ + bl d802 │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ adds r1, r3, #0 │ │ - bl f2a4 │ │ + bl d7b4 │ │ adds r2, r3, #0 │ │ - ldr r3, [pc, #360] ; (10234 ) │ │ + ldr r3, [pc, #360] ; (e744 ) │ │ add r3, pc │ │ ldrb r2, [r3, r2] │ │ adds r1, r2, #0 │ │ - bl f184 │ │ + bl d694 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 100de │ │ - b.n fc68 │ │ + bcc.n e5ee │ │ + b.n e178 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl ed7c │ │ + bl d28c │ │ cmp r5, #10 │ │ - bls.n 100d6 │ │ + bls.n e5e6 │ │ movs r1, #10 │ │ mov ip, r3 │ │ ldr r2, [sp, #4] │ │ movs r0, #1 │ │ lsrs r2, r1 │ │ ands r2, r0 │ │ mov r0, ip │ │ subs r2, r2, r0 │ │ - ldr r0, [pc, #308] ; (10238 ) │ │ + ldr r0, [pc, #308] ; (e748 ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r2, ip │ │ lsls r2, r2, #1 │ │ ldrsh r2, [r0, r2] │ │ mov ip, r2 │ │ cmp r2, #0 │ │ - blt.n 10116 │ │ - b.n fe94 │ │ + blt.n e626 │ │ + b.n e3a4 │ │ adds r2, r1, #1 │ │ adds r1, #2 │ │ cmp r5, r1 │ │ - bcc.n 100d6 │ │ + bcc.n e5e6 │ │ adds r1, r2, #0 │ │ - b.n 100f6 │ │ + b.n e606 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 1012a │ │ - b.n fc54 │ │ + bcc.n e63a │ │ + b.n e164 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl f236 │ │ + bl d746 │ │ cmp r5, #10 │ │ - bls.n 10122 │ │ + bls.n e632 │ │ movs r0, #1 │ │ movs r1, #10 │ │ mov r8, r0 │ │ mov ip, r3 │ │ ldr r2, [sp, #4] │ │ mov r0, r8 │ │ lsrs r2, r1 │ │ ands r2, r0 │ │ mov r0, ip │ │ subs r2, r2, r0 │ │ - ldr r0, [pc, #232] ; (1023c ) │ │ + ldr r0, [pc, #232] ; (e74c ) │ │ mov ip, r0 │ │ mov r0, fp │ │ add r2, ip │ │ lsls r2, r2, #1 │ │ ldrsh r2, [r0, r2] │ │ mov ip, r2 │ │ cmp r2, #0 │ │ - blt.n 10166 │ │ - b.n fe6a │ │ + blt.n e676 │ │ + b.n e37a │ │ adds r2, r1, #1 │ │ adds r1, #2 │ │ cmp r5, r1 │ │ - bcc.n 10122 │ │ + bcc.n e632 │ │ adds r1, r2, #0 │ │ - b.n 10146 │ │ + b.n e656 │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcc.n 1017a │ │ - b.n fc06 │ │ + bcc.n e68a │ │ + b.n e116 │ │ movs r2, #1 │ │ mov r3, r9 │ │ mov ip, r2 │ │ ldrb r3, [r3, #0] │ │ add r9, ip │ │ lsls r3, r5 │ │ - bl efc8 │ │ + bl d4d8 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ - bl f108 │ │ + bl d618 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ mov r2, r8 │ │ mov r8, r7 │ │ adds r7, r2, #0 │ │ movs r2, #1 │ │ mov ip, r2 │ │ str r4, [sp, #4] │ │ add r8, ip │ │ mov r4, fp │ │ str r3, [sp, #12] │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - bl edc8 │ │ + bl d2d8 │ │ mov r3, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r3, #0 │ │ mov fp, r6 │ │ ldr r3, [sp, #12] │ │ mov r6, r9 │ │ mov r9, r0 │ │ - bl edc8 │ │ + bl d2d8 │ │ ldr r2, [sp, #48] ; 0x30 │ │ mov r8, r2 │ │ cmp r5, #14 │ │ - bls.n 101d2 │ │ - b.n fcb4 │ │ + bls.n e6e2 │ │ + b.n e1c4 │ │ cmp r3, #1 │ │ - ble.n 101d8 │ │ - b.n fc96 │ │ - bl ed8c │ │ + ble.n e6e8 │ │ + b.n e1a6 │ │ + bl d29c │ │ mov r0, fp │ │ - ldr r1, [pc, #96] ; (10240 ) │ │ + ldr r1, [pc, #96] ; (e750 ) │ │ adds r0, #64 ; 0x40 │ │ add r1, fp │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r3, [r3, #44] ; 0x2c │ │ movs r0, #222 ; 0xde │ │ add r3, fp │ │ adds r1, r3, #0 │ │ - ldr r3, [pc, #76] ; (10240 ) │ │ + ldr r3, [pc, #76] ; (e750 ) │ │ lsls r0, r0, #4 │ │ add r0, fp │ │ mov ip, r3 │ │ mov r2, r8 │ │ add r1, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r3, [r3, #24] │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n ff98 │ │ + b.n e4a8 │ │ mov r3, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r3, #0 │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - b.n fc92 │ │ + b.n e1a2 │ │ mov r2, r8 │ │ str r4, [sp, #4] │ │ mov r8, r7 │ │ mov r4, fp │ │ adds r7, r2, #0 │ │ mov fp, r6 │ │ mov r6, r9 │ │ mov r9, r0 │ │ - b.n 101cc │ │ + b.n e6dc │ │ nop ; (mov r8, r8) │ │ - movs r0, #228 ; 0xe4 │ │ + subs r2, #148 ; 0x94 │ │ movs r5, r0 │ │ - movs r1, #92 ; 0x5c │ │ + subs r3, #12 │ │ movs r5, r0 │ │ lsls r7, r5, #18 │ │ movs r0, r0 │ │ asrs r7, r1, #9 │ │ movs r0, r0 │ │ cmp r1, #36 ; 0x24 │ │ ... │ │ │ │ -00010244 : │ │ +0000e754 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ adds r7, r2, #0 │ │ - ldr r2, [pc, #248] ; (1034c ) │ │ - ldr r4, [pc, #248] ; (10350 ) │ │ + ldr r2, [pc, #248] ; (e85c ) │ │ + ldr r4, [pc, #248] ; (e860 ) │ │ mov sl, r0 │ │ mov r8, r2 │ │ add r8, pc │ │ mov r2, r8 │ │ add sp, r4 │ │ add r0, sp, #16 │ │ mov ip, r0 │ │ ldr r2, [r2, #0] │ │ mov fp, r1 │ │ - ldr r1, [pc, #232] ; (10354 ) │ │ + ldr r1, [pc, #232] ; (e864 ) │ │ mov r8, r2 │ │ ldr r2, [r2, #0] │ │ add r1, ip │ │ movs r5, #0 │ │ str r2, [r1, #0] │ │ movs r2, #0 │ │ str r2, [r7, #0] │ │ @@ -12410,191 +9105,191 @@ │ │ ldr r3, [sp, #28] │ │ mov r0, r9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #8] │ │ adds r3, r6, #0 │ │ - bl eb18 │ │ + bl d028 │ │ cmp r0, #1 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ cmp r0, #0 │ │ - blt.n 10316 │ │ + blt.n e826 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #40] ; 0x28 │ │ mov ip, r3 │ │ add r4, ip │ │ mov ip, r2 │ │ ldr r3, [r7, #0] │ │ add r3, ip │ │ str r3, [r7, #0] │ │ cmp r0, #0 │ │ - beq.n 10344 │ │ + beq.n e854 │ │ lsls r5, r5, #1 │ │ adds r0, r6, #0 │ │ cmp r5, #127 ; 0x7f │ │ - bls.n 102f2 │ │ + bls.n e802 │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ mov r3, fp │ │ subs r3, r3, r4 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ subs r2, r5, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ mov r2, sl │ │ adds r1, r2, r4 │ │ - b.n 10310 │ │ + b.n e820 │ │ movs r1, #128 ; 0x80 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 10316 │ │ + beq.n e826 │ │ mov r3, fp │ │ movs r2, #128 ; 0x80 │ │ subs r3, r3, r4 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ movs r5, #128 ; 0x80 │ │ subs r2, r2, r3 │ │ str r2, [sp, #40] ; 0x28 │ │ mov r2, sl │ │ adds r1, r2, r4 │ │ adds r3, r0, r3 │ │ adds r6, r0, #0 │ │ - b.n 1029e │ │ + b.n e7ae │ │ adds r0, r6, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ movs r0, #0 │ │ str r3, [r7, #0] │ │ add r2, sp, #16 │ │ mov ip, r2 │ │ - ldr r3, [pc, #44] ; (10354 ) │ │ + ldr r3, [pc, #44] ; (e864 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, r8 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 10348 │ │ - ldr r3, [pc, #32] ; (10358 ) │ │ + bne.n e858 │ │ + ldr r3, [pc, #32] ; (e868 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r0, r6, #0 │ │ - b.n 10322 │ │ + b.n e832 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - add r2, sp, #312 ; 0x138 │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ movs r5, r0 │ │ - bmi.n 1030c │ │ + bmi.n e81c │ │ vtbl.8 d18, {d15-d18}, d12 │ │ movs r0, r0 │ │ cmp r3, #36 ; 0x24 │ │ ... │ │ │ │ -0001035c : │ │ +0000e86c : │ │ push {r4, r5, lr} │ │ - ldr r4, [pc, #96] ; (103c0 ) │ │ + ldr r4, [pc, #96] ; (e8d0 ) │ │ adds r5, r0, #0 │ │ add sp, r4 │ │ - ldr r4, [pc, #92] ; (103c4 ) │ │ + ldr r4, [pc, #92] ; (e8d4 ) │ │ str r1, [sp, #20] │ │ - ldr r1, [pc, #92] ; (103c8 ) │ │ + ldr r1, [pc, #92] ; (e8d8 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r3, [sp, #16] │ │ add r1, sp │ │ ldr r3, [r4, #0] │ │ str r3, [r1, #0] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ add r3, sp, #20 │ │ str r3, [sp, #4] │ │ movs r3, #6 │ │ - ldr r1, [pc, #72] ; (103cc ) │ │ + ldr r1, [pc, #72] ; (e8dc ) │ │ str r0, [sp, #0] │ │ add r1, sp │ │ ldr r0, [r1, #0] │ │ adds r1, r2, #0 │ │ bics r0, r3 │ │ movs r3, #4 │ │ orrs r3, r0 │ │ str r3, [sp, #8] │ │ add r0, sp, #28 │ │ add r2, sp, #16 │ │ adds r3, r5, #0 │ │ - bl eb18 │ │ + bl d028 │ │ cmp r0, #0 │ │ - beq.n 103b6 │ │ + beq.n e8c6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - ldr r3, [pc, #32] ; (103c8 ) │ │ + ldr r3, [pc, #32] ; (e8d8 ) │ │ add r3, sp │ │ ldr r2, [r3, #0] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 103ba │ │ - ldr r3, [pc, #28] ; (103d0 ) │ │ + bne.n e8ca │ │ + ldr r3, [pc, #28] ; (e8e0 ) │ │ add sp, r3 │ │ pop {r4, r5, pc} │ │ ldr r0, [sp, #20] │ │ - b.n 103a4 │ │ + b.n e8b4 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - bmi.n 1039c │ │ - vqshrn.u64 d26, q15, #1 │ │ + bmi.n e8ac │ │ + vraddhn.i d28, , q15 │ │ movs r5, r0 │ │ cmp r3, #12 │ │ movs r0, r0 │ │ cmp r3, #32 │ │ movs r0, r0 │ │ cmp r3, #20 │ │ ... │ │ │ │ -000103d4 : │ │ +0000e8e4 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ - ldr r4, [pc, #252] ; (104e0 ) │ │ + ldr r4, [pc, #252] ; (e9f0 ) │ │ mov sl, r1 │ │ add sp, r4 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #248] ; (104e4 ) │ │ + ldr r3, [pc, #248] ; (e9f4 ) │ │ add r1, sp, #24 │ │ mov fp, r0 │ │ mov r9, r3 │ │ add r9, pc │ │ mov r3, r9 │ │ mov ip, r1 │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [r3, #0] │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #232] ; (104e8 ) │ │ + ldr r2, [pc, #232] ; (e9f8 ) │ │ mov r9, r3 │ │ ldr r3, [r3, #0] │ │ add r2, ip │ │ lsls r0, r0, #8 │ │ str r3, [r2, #0] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ cmp r0, #0 │ │ - beq.n 104d4 │ │ + beq.n e9e4 │ │ movs r3, #0 │ │ add r1, sp, #24 │ │ mov ip, r1 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #6 │ │ - ldr r2, [pc, #208] ; (104ec ) │ │ + ldr r2, [pc, #208] ; (e9fc ) │ │ movs r4, #0 │ │ add r2, ip │ │ ldr r2, [r2, #0] │ │ movs r5, #0 │ │ bics r2, r3 │ │ str r2, [sp, #16] │ │ add r2, sp, #44 ; 0x2c │ │ @@ -12602,18 +9297,18 @@ │ │ add r2, sp, #48 ; 0x30 │ │ str r2, [sp, #24] │ │ mov r2, r9 │ │ add r3, sp, #52 ; 0x34 │ │ adds r7, r0, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ mov r9, r3 │ │ - b.n 1044c │ │ + b.n e95c │ │ mov r3, r8 │ │ cmp r3, #2 │ │ - bne.n 1049a │ │ + bne.n e9aa │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r3 │ │ add r4, ip │ │ lsls r4, r4, #17 │ │ lsrs r4, r4, #17 │ │ mov r3, sl │ │ ldr r3, [r3, #0] │ │ @@ -12630,101 +9325,101 @@ │ │ ldr r3, [sp, #24] │ │ mov r0, r9 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #20] │ │ str r3, [sp, #8] │ │ adds r3, r7, #0 │ │ - bl eb18 │ │ + bl d028 │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov r8, r0 │ │ mov ip, r3 │ │ add r5, ip │ │ cmp r1, #0 │ │ - beq.n 1043c │ │ + beq.n e94c │ │ adds r0, r6, #0 │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #28] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 1043c │ │ + bne.n e94c │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r8, r7 │ │ mov r9, r3 │ │ movs r4, #0 │ │ - b.n 104a6 │ │ + b.n e9b6 │ │ mov r8, r7 │ │ adds r7, r3, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ negs r4, r7 │ │ adcs r4, r7 │ │ mov r9, r2 │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ adds r0, r4, #0 │ │ str r5, [r3, #0] │ │ add r2, sp, #24 │ │ mov ip, r2 │ │ - ldr r3, [pc, #48] ; (104e8 ) │ │ + ldr r3, [pc, #48] ; (e9f8 ) │ │ add r3, ip │ │ ldr r2, [r3, #0] │ │ mov r3, r9 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 104da │ │ - ldr r3, [pc, #40] ; (104f0 ) │ │ + bne.n e9ea │ │ + ldr r3, [pc, #40] ; (ea00 ) │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 104b2 │ │ + b.n e9c2 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - bmi.n 1048c │ │ - ; instruction: 0xffffa8b8 │ │ + bmi.n e99c │ │ + vsubw.u q14, , d24 │ │ movs r5, r0 │ │ cmp r3, #12 │ │ movs r0, r0 │ │ cmp r3, #56 ; 0x38 │ │ movs r0, r0 │ │ cmp r3, #44 ; 0x2c │ │ ... │ │ │ │ -000104f4 : │ │ +0000ea04 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ sub sp, #76 ; 0x4c │ │ adds r4, r0, #0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #112] ; 0x70 │ │ adds r6, r1, #0 │ │ mov ip, r2 │ │ cmp r4, #0 │ │ - bne.n 10514 │ │ - bl 11348 │ │ + bne.n ea24 │ │ + bl f858 │ │ str r2, [r4, #124] ; 0x7c │ │ movs r2, #132 ; 0x84 │ │ str r1, [r4, #112] ; 0x70 │ │ str r0, [r4, #120] ; 0x78 │ │ str r3, [r4, #116] ; 0x74 │ │ str r1, [r4, r2] │ │ cmp r0, #0 │ │ - bne.n 10528 │ │ - bl 11364 │ │ + bne.n ea38 │ │ + bl f874 │ │ ldr r2, [r0, #0] │ │ adds r7, r3, #0 │ │ adds r1, r2, #0 │ │ str r2, [sp, #12] │ │ movs r2, #136 ; 0x88 │ │ str r1, [r4, r2] │ │ movs r1, #0 │ │ @@ -12740,87 +9435,87 @@ │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ negs r1, r5 │ │ adcs r5, r1 │ │ adds r1, r7, #0 │ │ orrs r1, r2 │ │ cmp r5, r1 │ │ - beq.n 1055c │ │ - bl 1116e │ │ + beq.n ea6c │ │ + bl f67e │ │ ldr r1, [r4, #108] ; 0x6c │ │ cmp r1, #0 │ │ - beq.n 10566 │ │ - bl 1116e │ │ + beq.n ea76 │ │ + bl f67e │ │ ldr r5, [sp, #116] ; 0x74 │ │ ldr r1, [r4, #104] ; 0x68 │ │ subs r5, #4 │ │ mov sl, r1 │ │ cmp r5, #0 │ │ - beq.n 1057a │ │ + beq.n ea8a │ │ cmp r1, #0 │ │ - beq.n 1057a │ │ - bl 1116a │ │ + beq.n ea8a │ │ + bl f67a │ │ cmp r0, #0 │ │ - beq.n 1058c │ │ + beq.n ea9c │ │ ldr r7, [r0, #0] │ │ cmp r7, #0 │ │ - beq.n 1058c │ │ + beq.n ea9c │ │ cmp r6, #0 │ │ - bne.n 1058c │ │ - bl 1116e │ │ + bne.n ea9c │ │ + bl f67e │ │ cmp r2, #0 │ │ - beq.n 105a6 │ │ + beq.n eab6 │ │ mov r7, ip │ │ ldr r7, [r7, #0] │ │ subs r1, r7, #1 │ │ sbcs r7, r1 │ │ adds r1, r7, #0 │ │ negs r7, r3 │ │ adcs r7, r3 │ │ ands r7, r1 │ │ - beq.n 105a6 │ │ - bl 116c2 │ │ + beq.n eab6 │ │ + bl fbd2 │ │ adds r7, r3, #0 │ │ mov r1, sl │ │ negs r3, r5 │ │ adcs r3, r5 │ │ orrs r1, r3 │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [r4, #92] ; 0x5c │ │ str r6, [sp, #68] ; 0x44 │ │ str r1, [r4, #104] ; 0x68 │ │ adds r6, r4, #0 │ │ cmp r3, #0 │ │ - bne.n 105c4 │ │ + bne.n ead4 │ │ ldr r3, [r4, #96] ; 0x60 │ │ cmp r3, #0 │ │ - beq.n 1062e │ │ + beq.n eb3e │ │ cmp r0, #0 │ │ - beq.n 105cc │ │ + beq.n eadc │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ cmp r2, #0 │ │ - beq.n 10610 │ │ + beq.n eb20 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ mov r3, ip │ │ ldr r1, [r6, #92] ; 0x5c │ │ ldr r4, [r3, #0] │ │ subs r4, r4, r0 │ │ cmp r4, r1 │ │ - bls.n 105e4 │ │ - bl 11164 │ │ + bls.n eaf4 │ │ + bl f674 │ │ adds r0, r7, r0 │ │ ldr r3, [r6, #88] ; 0x58 │ │ adds r2, r4, #0 │ │ adds r1, r6, r3 │ │ - ldr r3, [pc, #432] ; (107a0 ) │ │ + ldr r3, [pc, #432] ; (ecb0 ) │ │ mov ip, r3 │ │ add r1, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [r6, #88] ; 0x58 │ │ adds r3, r3, r4 │ │ str r3, [r6, #88] ; 0x58 │ │ ldr r3, [r6, #92] ; 0x5c │ │ subs r3, r3, r4 │ │ str r3, [r6, #92] ; 0x5c │ │ movs r3, #140 ; 0x8c │ │ @@ -12829,15 +9524,15 @@ │ │ add r4, ip │ │ str r4, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ str r4, [r3, #0] │ │ ldr r3, [r6, #96] ; 0x60 │ │ movs r0, #0 │ │ cmp r3, #0 │ │ - beq.n 1061e │ │ + beq.n eb2e │ │ ldr r0, [r6, #92] ; 0x5c │ │ negs r3, r0 │ │ adcs r0, r3 │ │ str r0, [r6, #108] ; 0x6c │ │ add sp, #76 ; 0x4c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ @@ -12851,29 +9546,29 @@ │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #28] │ │ negs r3, r2 │ │ adcs r2, r3 │ │ str r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 10646 │ │ - b.n 10b80 │ │ + beq.n eb56 │ │ + b.n f090 │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #0 │ │ - bne.n 10650 │ │ - bl 111c0 │ │ + bne.n eb60 │ │ + bl f6d0 │ │ ldr r4, [r6, #32] │ │ cmp r4, #0 │ │ - bne.n 1065a │ │ - bl 111c0 │ │ + bne.n eb6a │ │ + bl f6d0 │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ adds r3, r4, r3 │ │ cmp r3, #1 │ │ - bls.n 10714 │ │ + bls.n ec24 │ │ ldr r3, [r6, #28] │ │ adds r3, r4, r3 │ │ lsls r1, r3, #17 │ │ subs r5, r3, #2 │ │ subs r3, #1 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ @@ -12889,59 +9584,59 @@ │ │ lsls r3, r3, #1 │ │ lsrs r1, r1, #17 │ │ lsls r2, r2, #5 │ │ eors r2, r7 │ │ ldr r7, [sp, #12] │ │ subs r3, r3, r4 │ │ cmp r3, r7 │ │ - bls.n 10696 │ │ + bls.n eba6 │ │ adds r3, r7, #0 │ │ ldr r7, [sp, #28] │ │ adds r4, r4, r3 │ │ str r4, [r6, #32] │ │ mov sl, r7 │ │ ldr r7, [sp, #12] │ │ add sl, r3 │ │ subs r7, r7, r3 │ │ str r7, [sp, #12] │ │ ldr r7, [sp, #28] │ │ cmp r7, sl │ │ - beq.n 10714 │ │ + beq.n ec24 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ - ldr r3, [pc, #240] ; (107a4 ) │ │ + ldr r3, [pc, #240] ; (ecb4 ) │ │ mov ip, r4 │ │ mov r8, r3 │ │ str r5, [sp, #4] │ │ adds r3, r0, #0 │ │ - b.n 106c0 │ │ + b.n ebd0 │ │ lsls r3, r3, #17 │ │ movs r0, #144 ; 0x90 │ │ mov r9, r0 │ │ adds r5, r6, r1 │ │ add r9, r5 │ │ mov r0, r9 │ │ ldrb r4, [r7, #0] │ │ strb r4, [r0, #0] │ │ cmp r1, fp │ │ - bhi.n 106da │ │ - ldr r0, [pc, #212] ; (107a8 ) │ │ + bhi.n ebea │ │ + ldr r0, [pc, #212] ; (ecb8 ) │ │ mov r9, r0 │ │ add r5, r9 │ │ strb r4, [r5, #0] │ │ mov r0, r8 │ │ lsls r2, r2, #5 │ │ eors r2, r4 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ lsls r5, r2, #1 │ │ adds r5, r6, r5 │ │ ldrh r4, [r5, r0] │ │ - ldr r0, [pc, #192] ; (107ac ) │ │ + ldr r0, [pc, #192] ; (ecbc ) │ │ lsrs r3, r3, #16 │ │ adds r1, #1 │ │ mov r9, r0 │ │ add r3, r9 │ │ adds r3, r6, r3 │ │ strh r4, [r3, #2] │ │ mov r3, r8 │ │ @@ -12950,121 +9645,121 @@ │ │ adds r7, #1 │ │ strh r4, [r5, r3] │ │ adds r3, r4, #0 │ │ adds r3, #1 │ │ lsrs r1, r1, #17 │ │ str r3, [sp, #4] │ │ cmp sl, r7 │ │ - bne.n 106be │ │ + bne.n ebce │ │ mov r3, sl │ │ mov r4, ip │ │ str r3, [sp, #28] │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #8] │ │ lsls r0, r0, #8 │ │ subs r0, r0, r4 │ │ cmp r0, r3 │ │ - bls.n 10722 │ │ + bls.n ec32 │ │ adds r0, r3, #0 │ │ movs r3, #2 │ │ adds r3, #255 ; 0xff │ │ str r0, [r6, #36] ; 0x24 │ │ cmp r3, r4 │ │ - bcc.n 10736 │ │ + bcc.n ec46 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 10736 │ │ - bl 111c0 │ │ + beq.n ec46 │ │ + bl f6d0 │ │ ldr r3, [r6, #28] │ │ mov fp, r4 │ │ mov sl, r3 │ │ ldr r3, [r6, #80] ; 0x50 │ │ movs r4, #2 │ │ str r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10748 │ │ + beq.n ec58 │ │ adds r4, r3, #0 │ │ mov r3, sl │ │ lsls r7, r3, #17 │ │ lsrs r3, r7, #17 │ │ str r3, [sp, #24] │ │ movs r3, #144 ; 0x90 │ │ ldr r2, [sp, #16] │ │ lsls r3, r3, #12 │ │ tst r2, r3 │ │ - bne.n 1075c │ │ - b.n 10c92 │ │ + bne.n ec6c │ │ + b.n f1a2 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 107cc │ │ + beq.n ecdc │ │ adds r3, r2, #0 │ │ lsls r3, r3, #12 │ │ - bmi.n 107cc │ │ + bmi.n ecdc │ │ ldr r1, [sp, #24] │ │ adds r3, r1, #0 │ │ subs r3, #1 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r3, r6, r3 │ │ adds r3, #144 ; 0x90 │ │ ldrb r2, [r3, #0] │ │ mov r3, fp │ │ cmp r3, #0 │ │ - bne.n 10784 │ │ - bl 1115e │ │ + bne.n ec94 │ │ + bl f66e │ │ adds r3, r6, r1 │ │ adds r3, #144 ; 0x90 │ │ ldrb r3, [r3, #0] │ │ cmp r3, r2 │ │ - beq.n 10792 │ │ - bl 1115e │ │ + beq.n eca2 │ │ + bl f66e │ │ adds r3, r1, #0 │ │ adds r3, #145 ; 0x91 │ │ adds r3, r6, r3 │ │ movs r4, #0 │ │ mov r0, fp │ │ - b.n 107ba │ │ + b.n ecca │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r2, r0 │ │ strh r0, [r2, #4] │ │ movs r0, r0 │ │ str r2, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ adds r3, #1 │ │ subs r1, r3, #1 │ │ ldrb r1, [r1, #0] │ │ cmp r1, r2 │ │ - bne.n 107c0 │ │ + bne.n ecd0 │ │ adds r4, #1 │ │ cmp r4, r0 │ │ - bne.n 107b0 │ │ + bne.n ecc0 │ │ cmp r4, #2 │ │ - bhi.n 107c8 │ │ - bl 1115a │ │ + bhi.n ecd8 │ │ + bl f66a │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - beq.n 107e2 │ │ + beq.n ecf2 │ │ cmp r4, #5 │ │ - bls.n 107da │ │ - b.n 10c4c │ │ + bls.n ecea │ │ + b.n f15c │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #14 │ │ - bmi.n 107e2 │ │ - b.n 10c4c │ │ + bmi.n ecf2 │ │ + b.n f15c │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 107ea │ │ - b.n 10e3c │ │ + bne.n ecfa │ │ + b.n f34c │ │ ldr r0, [sp, #8] │ │ movs r5, #128 ; 0x80 │ │ mov ip, r0 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r0, #3 │ │ ldr r1, [r6, #76] ; 0x4c │ │ add r3, ip │ │ @@ -13085,45 +9780,45 @@ │ │ ldrb r3, [r2, #0] │ │ lsrs r3, r3, #1 │ │ orrs r3, r5 │ │ strb r3, [r2, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ cmp r3, #0 │ │ - bne.n 10828 │ │ - bl 110e6 │ │ + bne.n ed38 │ │ + bl f5f6 │ │ str r3, [r6, #56] ; 0x38 │ │ - ldr r2, [pc, #332] ; (10978 ) │ │ + ldr r2, [pc, #332] ; (ee88 ) │ │ lsls r3, r1, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r5, [r2, r3] │ │ movs r3, #127 ; 0x7f │ │ ands r4, r3 │ │ - ldr r3, [pc, #320] ; (1097c ) │ │ - ldr r2, [pc, #320] ; (10980 ) │ │ + ldr r3, [pc, #320] ; (ee8c ) │ │ + ldr r2, [pc, #320] ; (ee90 ) │ │ add r3, pc │ │ adds r3, #88 ; 0x58 │ │ ldrb r3, [r3, r4] │ │ cmp r1, r2 │ │ - bhi.n 1084a │ │ + bhi.n ed5a │ │ adds r3, r5, #0 │ │ - ldr r1, [pc, #312] ; (10984 ) │ │ + ldr r1, [pc, #312] ; (ee94 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ ldr r3, [sp, #8] │ │ cmp r3, #2 │ │ - bls.n 10872 │ │ - ldr r3, [pc, #296] ; (10988 ) │ │ + bls.n ed82 │ │ + ldr r3, [pc, #296] ; (ee98 ) │ │ lsls r0, r0, #1 │ │ - ldr r1, [pc, #296] ; (1098c ) │ │ + ldr r1, [pc, #296] ; (ee9c ) │ │ add r3, pc │ │ adds r0, r3, r0 │ │ ldrh r3, [r0, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ @@ -13144,65 +9839,65 @@ │ │ subs r3, r3, r4 │ │ str r3, [r6, #32] │ │ ldr r3, [r6, #36] ; 0x24 │ │ adds r7, r4, r3 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #8 │ │ cmp r7, r3 │ │ - bls.n 1089e │ │ + bls.n edae │ │ adds r7, r3, #0 │ │ - ldr r3, [pc, #240] ; (10990 ) │ │ + ldr r3, [pc, #240] ; (eea0 ) │ │ str r7, [r6, #36] ; 0x24 │ │ adds r3, r6, r3 │ │ cmp r1, r3 │ │ - bls.n 108aa │ │ - b.n 10f4a │ │ + bls.n edba │ │ + b.n f45a │ │ movs r3, #248 ; 0xf8 │ │ ldr r2, [r6, #60] ; 0x3c │ │ lsls r3, r3, #7 │ │ cmp r2, r3 │ │ - bhi.n 108b6 │ │ - b.n 1063e │ │ - ldr r3, [pc, #220] ; (10994 ) │ │ + bhi.n edc6 │ │ + b.n eb4e │ │ + ldr r3, [pc, #220] ; (eea4 ) │ │ mov r9, r3 │ │ add r9, r6 │ │ mov r3, r9 │ │ subs r3, r1, r3 │ │ movs r1, #115 ; 0x73 │ │ adds r5, r1, #0 │ │ muls r5, r3 │ │ lsrs r5, r5, #7 │ │ cmp r2, r5 │ │ - bhi.n 108ce │ │ - b.n 10f50 │ │ + bhi.n edde │ │ + b.n f460 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #12 │ │ - bmi.n 108d6 │ │ - b.n 1063e │ │ + bmi.n ede6 │ │ + b.n eb4e │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ str r2, [r6, r3] │ │ movs r3, #136 ; 0x88 │ │ ldr r2, [sp, #12] │ │ str r2, [r6, r3] │ │ movs r2, #0 │ │ ldr r3, [r6, #64] ; 0x40 │ │ subs r3, r0, r3 │ │ cmp r7, r3 │ │ adcs r2, r2 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 108f4 │ │ - b.n 10f76 │ │ - ldr r3, [pc, #160] ; (10998 ) │ │ + bne.n ee04 │ │ + b.n f486 │ │ + ldr r3, [pc, #160] ; (eea8 ) │ │ mov sl, r3 │ │ add sl, r6 │ │ mov r3, sl │ │ str r3, [r6, #48] ; 0x30 │ │ - ldr r3, [pc, #156] ; (1099c ) │ │ + ldr r3, [pc, #156] ; (eeac ) │ │ ldr r1, [r6, #44] ; 0x2c │ │ ldr r0, [r6, #56] ; 0x38 │ │ add r3, sl │ │ str r3, [r6, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r6, #88] ; 0x58 │ │ str r3, [r6, #92] ; 0x5c │ │ @@ -13214,266 +9909,266 @@ │ │ negs r0, r3 │ │ adcs r0, r3 │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r3, r3, r0 │ │ str r3, [r6, #40] ; 0x28 │ │ ldr r3, [r6, #8] │ │ lsls r3, r3, #19 │ │ - bmi.n 1092a │ │ - b.n 10f9e │ │ + bmi.n ee3a │ │ + b.n f4ae │ │ ldr r3, [r6, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 10932 │ │ - b.n 10f9e │ │ + beq.n ee42 │ │ + b.n f4ae │ │ movs r3, #120 ; 0x78 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r5, [r6, #48] ; 0x30 │ │ lsls r3, r7 │ │ adds r7, #8 │ │ orrs r3, r1 │ │ str r3, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r7, #7 │ │ - bls.n 10968 │ │ + bls.n ee78 │ │ cmp r1, r5 │ │ - bls.n 1095c │ │ + bls.n ee6c │ │ adds r1, r5, #1 │ │ str r1, [r6, #48] ; 0x30 │ │ strb r3, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r3, [r6, #72] ; 0x48 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ lsrs r3, r3, #8 │ │ subs r7, #8 │ │ str r3, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 1094a │ │ + bhi.n ee5a │ │ movs r4, #1 │ │ lsls r4, r7 │ │ adds r7, #8 │ │ orrs r4, r3 │ │ str r4, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ - b.n 109a2 │ │ + b.n eeb2 │ │ nop ; (mov r8, r8) │ │ - str r4, [r5, #56] ; 0x38 │ │ + ldrb r4, [r3, #26] │ │ movs r5, r0 │ │ - str r6, [r3, #120] ; 0x78 │ │ + strh r6, [r1, #20] │ │ movs r5, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ - str r2, [r7, #4] │ │ + ldrb r2, [r5, #13] │ │ movs r5, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ str r2, [sp, #424] ; 0x1a8 │ │ movs r1, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ - ldr r4, [pc, #752] ; (10c90 ) │ │ + ldr r4, [pc, #752] ; (f1a0 ) │ │ movs r1, r0 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bls.n 109b2 │ │ + bls.n eec2 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r7, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r7, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 109a0 │ │ + bhi.n eeb0 │ │ adds r7, #1 │ │ str r7, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bls.n 109e8 │ │ + bls.n eef8 │ │ adds r3, r7, #0 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r5 │ │ - bls.n 109da │ │ + bls.n eeea │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ subs r3, #8 │ │ lsrs r4, r4, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ subs r7, r3, #0 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r7, #7 │ │ - bhi.n 109c8 │ │ + bhi.n eed8 │ │ cmp r2, #0 │ │ - beq.n 109ee │ │ - b.n 10fb2 │ │ + beq.n eefe │ │ + b.n f4c2 │ │ ldr r3, [r6, #8] │ │ movs r1, #1 │ │ lsls r3, r3, #13 │ │ - bmi.n 10a00 │ │ + bmi.n ef10 │ │ movs r3, #47 ; 0x2f │ │ adds r1, r2, #0 │ │ ldr r0, [r6, #60] ; 0x3c │ │ cmp r3, r0 │ │ adcs r1, r2 │ │ adds r0, r6, #0 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r2, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.n 10a0e │ │ - b.n 10fa6 │ │ + bne.n ef1e │ │ + b.n f4b6 │ │ ldr r3, [r6, #48] ; 0x30 │ │ subs r3, r3, r5 │ │ adds r3, #1 │ │ cmp r2, r3 │ │ - bls.n 10a1a │ │ - b.n 10fa6 │ │ + bls.n ef2a │ │ + b.n f4b6 │ │ ldr r1, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r1 │ │ ldr r1, [r6, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bls.n 10a28 │ │ - b.n 10fa6 │ │ + bls.n ef38 │ │ + b.n f4b6 │ │ adds r3, r7, #2 │ │ str r5, [r6, #48] ; 0x30 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 10a56 │ │ + bls.n ef66 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10a46 │ │ + bls.n ef56 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a34 │ │ + bhi.n ef44 │ │ cmp r3, #0 │ │ - beq.n 10a78 │ │ + beq.n ef88 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r3, r5 │ │ - bls.n 10a6a │ │ + bls.n ef7a │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a5a │ │ + bhi.n ef6a │ │ ldr r2, [r6, #60] ; 0x3c │ │ movs r1, #2 │ │ adds r7, r2, #0 │ │ - ldr r0, [pc, #856] ; (10dd8 ) │ │ + ldr r0, [pc, #856] ; (f2e8 ) │ │ lsls r2, r7, #16 │ │ lsrs r2, r2, #16 │ │ lsls r2, r3 │ │ adds r3, #16 │ │ orrs r4, r2 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 10ab2 │ │ + bls.n efc2 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10aa4 │ │ + bls.n efb4 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10a92 │ │ + bhi.n efa2 │ │ ldr r7, [r6, #60] ; 0x3c │ │ eors r7, r0 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r1, #1 │ │ - beq.n 10abc │ │ - b.n 1107c │ │ + beq.n efcc │ │ + b.n f58c │ │ mov r8, r7 │ │ adds r2, r7, #0 │ │ movs r1, #0 │ │ ldr r7, [r6, #64] ; 0x40 │ │ cmp r2, #0 │ │ - beq.n 10b08 │ │ + beq.n f018 │ │ adds r2, r7, r1 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ adds r2, r6, r2 │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r4, r2 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r5 │ │ - bls.n 10af0 │ │ + bls.n f000 │ │ adds r3, r5, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r4, [r5, #0] │ │ ldr r5, [r6, #48] ; 0x30 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r4, r4, #8 │ │ subs r3, #8 │ │ str r4, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 10ade │ │ + bhi.n efee │ │ ldr r2, [r6, #60] ; 0x3c │ │ adds r1, #1 │ │ ldr r7, [r6, #64] ; 0x40 │ │ cmp r1, r2 │ │ - bcc.n 10ac8 │ │ + bcc.n efd8 │ │ mov r8, r2 │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #720] ; (10ddc ) │ │ + ldr r3, [pc, #720] ; (f2ec ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #712] ; (10de0 ) │ │ + ldr r3, [pc, #712] ; (f2f0 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ movs r2, #64 ; 0x40 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #704] ; (10de4 ) │ │ + ldr r3, [pc, #704] ; (f2f4 ) │ │ add r7, r8 │ │ str r7, [r6, #64] ; 0x40 │ │ adds r3, r6, r3 │ │ str r3, [r6, #40] ; 0x28 │ │ mov r3, r9 │ │ str r3, [r6, #44] ; 0x2c │ │ movs r3, #8 │ │ @@ -13481,78 +10176,78 @@ │ │ movs r3, #0 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [r6, #100] ; 0x64 │ │ mov r3, sl │ │ subs r5, r5, r3 │ │ - beq.n 10b6a │ │ + beq.n f07a │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 10b4c │ │ - b.n 11140 │ │ + bne.n f05c │ │ + b.n f650 │ │ movs r2, #132 ; 0x84 │ │ ldr r0, [r6, #112] ; 0x70 │ │ ldr r2, [r6, r2] │ │ ldr r1, [r6, #120] ; 0x78 │ │ subs r2, r2, r0 │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #652] ; (10de8 ) │ │ + ldr r2, [pc, #652] ; (f2f8 ) │ │ adds r1, r5, #0 │ │ adds r0, r6, r2 │ │ ldr r2, [r6, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 10b6a │ │ - bl 1147e │ │ + bne.n f07a │ │ + bl f98e │ │ ldr r5, [r6, #92] ; 0x5c │ │ cmp r5, #0 │ │ - beq.n 10b74 │ │ - bl 114ca │ │ + beq.n f084 │ │ + bl f9da │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 10b80 │ │ - b.n 10646 │ │ + bne.n f090 │ │ + b.n eb56 │ │ ldr r3, [r6, #36] ; 0x24 │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #8] │ │ adds r3, r4, r3 │ │ cmp r3, #1 │ │ - bls.n 10b8e │ │ - b.n 10664 │ │ + bls.n f09e │ │ + b.n eb74 │ │ movs r3, #2 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - bls.n 10b9a │ │ - bl 1139a │ │ + bls.n f0aa │ │ + bl f8aa │ │ ldr r3, [r6, #28] │ │ adds r5, r4, #0 │ │ mov sl, r3 │ │ subs r3, #2 │ │ str r3, [sp, #20] │ │ adds r7, r3, r4 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #12] │ │ mov ip, r3 │ │ subs r3, r3, r4 │ │ mov r8, r3 │ │ - ldr r3, [pc, #568] ; (10dec ) │ │ + ldr r3, [pc, #568] ; (f2fc ) │ │ mov r9, r3 │ │ movs r3, #129 ; 0x81 │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ mov r3, r8 │ │ str r3, [sp, #4] │ │ - b.n 10bc8 │ │ + b.n f0d8 │ │ adds r7, #1 │ │ cmp r5, fp │ │ - bne.n 10bc8 │ │ - b.n 11116 │ │ + bne.n f0d8 │ │ + b.n f626 │ │ movs r3, #1 │ │ movs r4, #144 ; 0x90 │ │ mov r8, r3 │ │ ldr r3, [sp, #4] │ │ add ip, r8 │ │ mov r8, r4 │ │ ldrb r0, [r3, r5] │ │ @@ -13564,31 +10259,31 @@ │ │ add r8, r2 │ │ mov r4, r8 │ │ strb r0, [r4, #0] │ │ movs r4, #128 ; 0x80 │ │ subs r1, #1 │ │ lsls r4, r4, #1 │ │ cmp r3, r4 │ │ - bhi.n 10bf8 │ │ - ldr r3, [pc, #508] ; (10df0 ) │ │ + bhi.n f108 │ │ + ldr r3, [pc, #508] ; (f300 ) │ │ mov r8, r3 │ │ add r2, r8 │ │ strb r0, [r2, #0] │ │ ldr r3, [sp, #8] │ │ adds r5, #1 │ │ str r5, [r6, #32] │ │ adds r3, r5, r3 │ │ cmp r3, #2 │ │ - bls.n 10c3e │ │ + bls.n f14e │ │ lsls r3, r7, #17 │ │ lsrs r3, r3, #17 │ │ adds r2, r6, r3 │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ - ldr r4, [pc, #484] ; (10df4 ) │ │ + ldr r4, [pc, #484] ; (f304 ) │ │ lsls r2, r2, #10 │ │ eors r0, r2 │ │ ldr r2, [sp, #20] │ │ mov r8, r4 │ │ adds r2, r5, r2 │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ @@ -13605,55 +10300,55 @@ │ │ adds r0, r6, r0 │ │ ldrh r2, [r0, r2] │ │ adds r3, r6, r3 │ │ strh r2, [r3, #2] │ │ mov r3, r9 │ │ strh r7, [r0, r3] │ │ cmp r1, #0 │ │ - bne.n 10bc0 │ │ + bne.n f0d0 │ │ mov r3, ip │ │ str r1, [sp, #12] │ │ adds r4, r5, #0 │ │ str r3, [sp, #28] │ │ - b.n 10714 │ │ + b.n ec24 │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10c54 │ │ - b.n 10e98 │ │ + beq.n f164 │ │ + b.n f3a8 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - bne.n 10c5c │ │ - b.n 10e3c │ │ + bne.n f16c │ │ + b.n f34c │ │ ldr r3, [r6, #20] │ │ cmp r3, #0 │ │ - beq.n 10c64 │ │ - b.n 10fe8 │ │ + beq.n f174 │ │ + b.n f4f8 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #15 │ │ - bpl.n 10c6c │ │ - b.n 10fe8 │ │ + bpl.n f17c │ │ + b.n f4f8 │ │ cmp r4, #127 ; 0x7f │ │ - bls.n 10c72 │ │ - b.n 10fe8 │ │ + bls.n f182 │ │ + b.n f4f8 │ │ movs r3, #129 ; 0x81 │ │ ldr r0, [sp, #24] │ │ lsls r3, r3, #8 │ │ cmp r0, r3 │ │ - bls.n 10c7e │ │ - b.n 11186 │ │ + bls.n f18e │ │ + b.n f696 │ │ adds r0, r6, r0 │ │ adds r0, #144 ; 0x90 │ │ ldrb r3, [r0, #0] │ │ ldr r1, [r6, #40] ; 0x28 │ │ str r4, [r6, #80] ; 0x50 │ │ str r3, [r6, #84] ; 0x54 │ │ ldr r3, [sp, #20] │ │ movs r4, #1 │ │ str r3, [r6, #76] ; 0x4c │ │ - b.n 10884 │ │ + b.n ed94 │ │ movs r3, #31 │ │ cmp r3, r4 │ │ sbcs r3, r3 │ │ negs r3, r3 │ │ adds r3, #2 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ @@ -13666,16 +10361,16 @@ │ │ adds r3, #143 ; 0x8f │ │ adds r2, #144 ; 0x90 │ │ ldrb r2, [r2, #0] │ │ ldrb r3, [r3, #0] │ │ mov r9, r2 │ │ str r3, [sp, #32] │ │ cmp r4, fp │ │ - bcc.n 10cbe │ │ - b.n 10fd8 │ │ + bcc.n f1ce │ │ + b.n f4e8 │ │ movs r5, #0 │ │ str r5, [sp, #20] │ │ mov r5, sl │ │ ldr r1, [sp, #24] │ │ lsls r2, r5, #16 │ │ lsrs r5, r2, #16 │ │ adds r2, r1, #0 │ │ @@ -13690,132 +10385,132 @@ │ │ mov sl, r4 │ │ mov ip, r0 │ │ adds r0, r4, #0 │ │ str r5, [sp, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ subs r7, #1 │ │ cmp r7, #0 │ │ - bne.n 10cee │ │ - b.n 10fe0 │ │ - ldr r2, [pc, #260] ; (10df4 ) │ │ + bne.n f1fe │ │ + b.n f4f0 │ │ + ldr r2, [pc, #260] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d00 │ │ - b.n 10fe0 │ │ + bne.n f210 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d0e │ │ - b.n 10fe0 │ │ + bls.n f21e │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10d22 │ │ - b.n 10e8a │ │ - ldr r2, [pc, #208] ; (10df4 ) │ │ + bne.n f232 │ │ + b.n f39a │ │ + ldr r2, [pc, #208] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d34 │ │ - b.n 10fe0 │ │ + bne.n f244 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d42 │ │ - b.n 10fe0 │ │ + bls.n f252 │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10d56 │ │ - b.n 10f90 │ │ - ldr r2, [pc, #156] ; (10df4 ) │ │ + bne.n f266 │ │ + b.n f4a0 │ │ + ldr r2, [pc, #156] ; (f304 ) │ │ mov r8, r2 │ │ add r3, r8 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.n 10d68 │ │ - b.n 10fe0 │ │ + bne.n f278 │ │ + b.n f4f0 │ │ ldr r2, [sp, #4] │ │ subs r2, r2, r3 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ cmp r2, ip │ │ - bls.n 10d76 │ │ - b.n 10fe0 │ │ + bls.n f286 │ │ + b.n f4f0 │ │ lsls r3, r3, #17 │ │ lsrs r3, r3, #17 │ │ adds r1, r3, r0 │ │ adds r1, r6, r1 │ │ adds r4, r1, #0 │ │ adds r4, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ cmp r4, r9 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ cmp r2, #0 │ │ - bne.n 10d98 │ │ - b.n 10fe0 │ │ + bne.n f2a8 │ │ + b.n f4f0 │ │ adds r1, r3, #0 │ │ adds r1, #144 ; 0x90 │ │ adds r1, r6, r1 │ │ adds r5, r1, #0 │ │ mov r1, fp │ │ cmp r1, #0 │ │ - beq.n 10ce6 │ │ + beq.n f1f6 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r4, [sp, #56] ; 0x38 │ │ mov r8, r1 │ │ add r8, r6 │ │ mov r1, r8 │ │ str r1, [sp, #40] ; 0x28 │ │ adds r1, r6, r3 │ │ adds r1, #144 ; 0x90 │ │ ldrb r4, [r4, #0] │ │ ldrb r1, [r1, #0] │ │ cmp r4, r1 │ │ - bne.n 10ce6 │ │ + bne.n f1f6 │ │ mov r4, ip │ │ str r4, [sp, #44] ; 0x2c │ │ ldr r4, [sp, #36] ; 0x24 │ │ str r7, [sp, #48] ; 0x30 │ │ mov ip, r2 │ │ mov r7, fp │ │ movs r1, #0 │ │ mov fp, r3 │ │ adds r2, r5, #0 │ │ mov r3, r8 │ │ mov r8, r4 │ │ - b.n 10e02 │ │ + b.n f312 │ │ nop ; (mov r8, r8) │ │ vaddl.u q8, d15, d0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ str r2, [sp, #460] ; 0x1cc │ │ @@ -13827,50 +10522,50 @@ │ │ strh r0, [r2, #4] │ │ movs r0, r0 │ │ ldmia r1!, {r3, r4, r5} │ │ movs r0, r0 │ │ ldrb r5, [r3, r1] │ │ ldrb r4, [r2, r1] │ │ cmp r5, r4 │ │ - beq.n 10e02 │ │ - b.n 11080 │ │ + beq.n f312 │ │ + b.n f590 │ │ adds r1, #1 │ │ cmp r1, r7 │ │ - bne.n 10df8 │ │ + bne.n f308 │ │ mov r4, r8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r2, ip │ │ str r4, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ mov r3, fp │ │ mov fp, r7 │ │ ldr r7, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bcc.n 10e1e │ │ - b.n 10ce6 │ │ + bcc.n f32e │ │ + b.n f1f6 │ │ mov sl, r4 │ │ adds r4, r1, #0 │ │ str r2, [sp, #20] │ │ cmp r4, #3 │ │ - beq.n 10e2a │ │ - b.n 107cc │ │ - ldr r3, [pc, #864] ; (1118c ) │ │ + beq.n f33a │ │ + b.n ecdc │ │ + ldr r3, [pc, #864] ; (f69c ) │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bcc.n 10e34 │ │ - b.n 107cc │ │ + bcc.n f344 │ │ + b.n ecdc │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n 10e3c │ │ - b.n 107ea │ │ + beq.n f34c │ │ + b.n ecfa │ │ movs r3, #129 ; 0x81 │ │ ldr r0, [sp, #24] │ │ lsls r3, r3, #8 │ │ cmp r0, r3 │ │ - bls.n 10e48 │ │ + bls.n f358 │ │ adds r0, r3, #0 │ │ ldr r2, [r6, #60] ; 0x3c │ │ adds r0, r6, r0 │ │ adds r0, #144 ; 0x90 │ │ adds r2, #1 │ │ ldrb r3, [r0, #0] │ │ str r2, [r6, #60] ; 0x3c │ │ @@ -13882,39 +10577,39 @@ │ │ ldrb r2, [r1, #0] │ │ lsrs r2, r2, #1 │ │ strb r2, [r1, #0] │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [r6, #56] ; 0x38 │ │ cmp r2, #0 │ │ - bne.n 10e70 │ │ - b.n 110b2 │ │ + bne.n f380 │ │ + b.n f5c2 │ │ ldr r1, [r6, #40] ; 0x28 │ │ - ldr r0, [pc, #796] ; (11190 ) │ │ + ldr r0, [pc, #796] ; (f6a0 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ ldr r3, [r6, #8] │ │ movs r4, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #28] │ │ mov sl, r3 │ │ - b.n 10884 │ │ + b.n ed94 │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - beq.n 10e96 │ │ - b.n 10d22 │ │ - b.n 10d92 │ │ + beq.n f3a6 │ │ + b.n f232 │ │ + b.n f2a2 │ │ cmp r3, r4 │ │ - bcc.n 10e9e │ │ - b.n 107ea │ │ + bcc.n f3ae │ │ + b.n ecfa │ │ ldr r2, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #84] ; 0x54 │ │ adds r2, #1 │ │ str r2, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ @@ -13923,28 +10618,28 @@ │ │ ldrb r1, [r2, #0] │ │ lsrs r1, r1, #1 │ │ strb r1, [r2, #0] │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r2, #1 │ │ str r2, [r6, #56] ; 0x38 │ │ cmp r2, #0 │ │ - bne.n 10ec2 │ │ - b.n 11108 │ │ + bne.n f3d2 │ │ + b.n f618 │ │ ldr r1, [r6, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ - ldr r0, [pc, #712] ; (11190 ) │ │ + ldr r0, [pc, #712] ; (f6a0 ) │ │ ands r3, r2 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ cmp r4, #127 ; 0x7f │ │ - bhi.n 10eda │ │ - b.n 110f6 │ │ + bhi.n f3ea │ │ + b.n f606 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r5, r4, #3 │ │ ldr r7, [sp, #20] │ │ adds r3, r3, r4 │ │ str r3, [r6, #60] ; 0x3c │ │ strb r5, [r1, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ @@ -13962,46 +10657,46 @@ │ │ negs r3, r3 │ │ lsrs r2, r2, #1 │ │ orrs r3, r2 │ │ strb r3, [r0, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ cmp r3, #0 │ │ - beq.n 10f10 │ │ - b.n 11156 │ │ + beq.n f420 │ │ + b.n f666 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r2, r3, #1 │ │ str r2, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - ldr r2, [pc, #628] ; (11194 ) │ │ + ldr r2, [pc, #628] ; (f6a4 ) │ │ lsls r3, r7, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r2, [r2, r3] │ │ movs r3, #127 ; 0x7f │ │ ands r1, r3 │ │ - ldr r3, [pc, #616] ; (11198 ) │ │ + ldr r3, [pc, #616] ; (f6a8 ) │ │ add r3, pc │ │ adds r3, #88 ; 0x58 │ │ ldrb r1, [r3, r1] │ │ - ldr r3, [pc, #612] ; (1119c ) │ │ + ldr r3, [pc, #612] ; (f6ac ) │ │ cmp r7, r3 │ │ - bls.n 10f3c │ │ - b.n 110c0 │ │ - ldr r1, [pc, #608] ; (111a0 ) │ │ + bls.n f44c │ │ + b.n f5d0 │ │ + ldr r1, [pc, #608] ; (f6b0 ) │ │ lsls r2, r2, #1 │ │ adds r2, r6, r2 │ │ ldrh r3, [r2, r1] │ │ adds r3, #1 │ │ strh r3, [r2, r1] │ │ - b.n 110cc │ │ - ldr r3, [pc, #600] ; (111a4 ) │ │ + b.n f5dc │ │ + ldr r3, [pc, #600] ; (f6b4 ) │ │ mov r9, r3 │ │ add r9, r6 │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [sp, #16] │ │ lsls r3, r3, #12 │ │ ldr r1, [sp, #28] │ │ ands r2, r3 │ │ @@ -14009,75 +10704,75 @@ │ │ movs r2, #132 ; 0x84 │ │ str r1, [r6, r2] │ │ movs r2, #136 ; 0x88 │ │ ldr r1, [sp, #12] │ │ str r1, [r6, r2] │ │ movs r2, #0 │ │ cmp r3, #0 │ │ - beq.n 10f6e │ │ - b.n 108e2 │ │ + beq.n f47e │ │ + b.n edf2 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 10f76 │ │ - b.n 108f4 │ │ + beq.n f486 │ │ + b.n ee04 │ │ movs r3, #140 ; 0x8c │ │ ldr r1, [r6, #124] ; 0x7c │ │ ldr r3, [r6, r3] │ │ ldr r4, [r1, #0] │ │ - ldr r1, [pc, #552] ; (111a8 ) │ │ + ldr r1, [pc, #552] ; (f6b8 ) │ │ subs r4, r4, r3 │ │ cmp r4, r1 │ │ - bhi.n 10f88 │ │ - b.n 108f4 │ │ + bhi.n f498 │ │ + b.n ee04 │ │ ldr r1, [r6, #116] ; 0x74 │ │ mov sl, r1 │ │ add sl, r3 │ │ - b.n 108fa │ │ + b.n ee0a │ │ adds r1, #143 ; 0x8f │ │ ldrb r1, [r1, #0] │ │ ldr r4, [sp, #32] │ │ cmp r1, r4 │ │ - beq.n 10f9c │ │ - b.n 10d56 │ │ - b.n 10d92 │ │ + beq.n f4ac │ │ + b.n f266 │ │ + b.n f2a2 │ │ ldr r7, [r6, #68] ; 0x44 │ │ ldr r4, [r6, #72] ; 0x48 │ │ ldr r5, [r6, #48] ; 0x30 │ │ - b.n 109be │ │ + b.n eece │ │ cmp r0, #0 │ │ - beq.n 10fc0 │ │ + beq.n f4d0 │ │ mov r8, r2 │ │ ldr r7, [r6, #64] ; 0x40 │ │ ldr r5, [r6, #48] ; 0x30 │ │ - b.n 10b08 │ │ + b.n f018 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bhi.n 10fc0 │ │ - b.n 10a28 │ │ + bhi.n f4d0 │ │ + b.n ef38 │ │ str r5, [r6, #48] ; 0x30 │ │ str r7, [r6, #68] ; 0x44 │ │ str r4, [r6, #72] ; 0x48 │ │ adds r0, r6, #0 │ │ movs r1, #1 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r3, [r6, #60] ; 0x3c │ │ ldr r7, [r6, #64] ; 0x40 │ │ ldr r5, [r6, #48] ; 0x30 │ │ mov r8, r3 │ │ - b.n 10b08 │ │ + b.n f018 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ - bl 107cc │ │ + bl ecdc │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r4, sl │ │ mov sl, r3 │ │ - b.n 10e24 │ │ + b.n f334 │ │ ldr r3, [r6, #60] ; 0x3c │ │ subs r5, r4, #3 │ │ ldr r7, [sp, #20] │ │ adds r3, r3, r4 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r7, #1 │ │ @@ -14099,268 +10794,268 @@ │ │ lsrs r0, r0, #1 │ │ orrs r2, r0 │ │ strb r2, [r3, #0] │ │ ldr r3, [r6, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r6, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bne.n 11026 │ │ - b.n 11132 │ │ + bne.n f536 │ │ + b.n f642 │ │ ldr r1, [r6, #40] ; 0x28 │ │ - ldr r2, [pc, #384] ; (111ac ) │ │ + ldr r2, [pc, #384] ; (f6bc ) │ │ lsls r3, r7, #23 │ │ lsrs r3, r3, #23 │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r0, [r2, r3] │ │ mov r2, r8 │ │ movs r3, #127 ; 0x7f │ │ ands r3, r2 │ │ - ldr r2, [pc, #372] ; (111b0 ) │ │ + ldr r2, [pc, #372] ; (f6c0 ) │ │ add r2, pc │ │ adds r2, #88 ; 0x58 │ │ ldrb r3, [r2, r3] │ │ - ldr r2, [pc, #344] ; (1119c ) │ │ + ldr r2, [pc, #344] ; (f6ac ) │ │ cmp r7, r2 │ │ - bhi.n 1104a │ │ + bhi.n f55a │ │ adds r3, r0, #0 │ │ - ldr r0, [pc, #340] ; (111a0 ) │ │ + ldr r0, [pc, #340] ; (f6b0 ) │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ cmp r4, #2 │ │ - bls.n 11070 │ │ - ldr r3, [pc, #344] ; (111b4 ) │ │ + bls.n f580 │ │ + ldr r3, [pc, #344] ; (f6c4 ) │ │ lsls r5, r5, #1 │ │ - ldr r0, [pc, #304] ; (11190 ) │ │ + ldr r0, [pc, #304] ; (f6a0 ) │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldrh r3, [r5, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r0] │ │ adds r2, #1 │ │ strh r2, [r3, r0] │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #28] │ │ mov sl, r3 │ │ - bl 10884 │ │ + bl ed94 │ │ movs r1, #1 │ │ - b.n 10a80 │ │ + b.n ef90 │ │ mov r4, r8 │ │ ldr r3, [sp, #44] ; 0x2c │ │ mov r2, ip │ │ str r4, [sp, #36] ; 0x24 │ │ mov ip, r3 │ │ mov r3, fp │ │ mov fp, r7 │ │ ldr r7, [sp, #48] ; 0x30 │ │ cmp r0, r1 │ │ - bcc.n 11096 │ │ - b.n 10ce6 │ │ + bcc.n f5a6 │ │ + b.n f1f6 │ │ ldr r0, [sp, #24] │ │ mov sl, r1 │ │ adds r0, r1, r0 │ │ adds r0, r6, r0 │ │ adds r4, r0, #0 │ │ adds r0, #143 ; 0x8f │ │ adds r4, #144 ; 0x90 │ │ ldrb r0, [r0, #0] │ │ ldrb r4, [r4, #0] │ │ str r2, [sp, #20] │ │ str r0, [sp, #32] │ │ mov r9, r4 │ │ adds r0, r1, #0 │ │ - b.n 10ce6 │ │ + b.n f1f6 │ │ movs r2, #8 │ │ str r2, [r6, #56] ; 0x38 │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r2, [r6, #44] ; 0x2c │ │ - b.n 10e72 │ │ + b.n f382 │ │ lsls r1, r1, #1 │ │ adds r3, r6, r1 │ │ - ldr r1, [pc, #216] ; (111a0 ) │ │ + ldr r1, [pc, #216] ; (f6b0 ) │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ - ldr r3, [pc, #232] ; (111b8 ) │ │ + ldr r3, [pc, #232] ; (f6c8 ) │ │ lsls r5, r5, #1 │ │ - ldr r1, [pc, #188] ; (11190 ) │ │ + ldr r1, [pc, #188] ; (f6a0 ) │ │ add r3, pc │ │ adds r5, r3, r5 │ │ ldrh r3, [r5, #20] │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ ldrh r2, [r3, r1] │ │ adds r2, #1 │ │ strh r2, [r3, r1] │ │ - bl 10876 │ │ + bl ed86 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r2, r3, #1 │ │ str r2, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - bl 1082a │ │ + bl ed3a │ │ ldr r3, [sp, #24] │ │ adds r0, r6, r3 │ │ adds r0, #144 ; 0x90 │ │ ldrb r3, [r0, #0] │ │ str r4, [r6, #80] ; 0x50 │ │ str r3, [r6, #84] ; 0x54 │ │ ldr r3, [sp, #20] │ │ str r3, [r6, #76] ; 0x4c │ │ - b.n 10e7e │ │ + b.n f38e │ │ movs r2, #8 │ │ str r2, [r6, #56] ; 0x38 │ │ ldr r2, [r6, #40] ; 0x28 │ │ adds r1, r2, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r2, [r6, #44] ; 0x2c │ │ - b.n 10ec4 │ │ + b.n f3d4 │ │ str r1, [sp, #12] │ │ movs r0, #128 ; 0x80 │ │ ldr r3, [sp, #8] │ │ lsls r0, r0, #8 │ │ subs r0, r0, r5 │ │ cmp r0, r3 │ │ - bls.n 11126 │ │ + bls.n f636 │ │ adds r0, r3, #0 │ │ mov r3, ip │ │ str r0, [r6, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ mov fp, r5 │ │ - bl 1073c │ │ + bl ec4c │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #40] ; 0x28 │ │ adds r1, r3, #1 │ │ str r1, [r6, #40] ; 0x28 │ │ str r3, [r6, #44] ; 0x2c │ │ - b.n 11028 │ │ - ldr r3, [pc, #120] ; (111bc ) │ │ + b.n f538 │ │ + ldr r3, [pc, #120] ; (f6cc ) │ │ adds r3, r6, r3 │ │ cmp sl, r3 │ │ - bne.n 1114a │ │ - b.n 11490 │ │ + bne.n f65a │ │ + b.n f9a0 │ │ movs r3, #140 ; 0x8c │ │ ldr r2, [r6, r3] │ │ mov ip, r2 │ │ add r5, ip │ │ str r5, [r6, r3] │ │ - b.n 10b6a │ │ + b.n f07a │ │ str r3, [r6, #56] ; 0x38 │ │ - b.n 10f1c │ │ + b.n f42c │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ movs r4, #0 │ │ - bl 107cc │ │ + bl ecdc │ │ adds r4, r1, #0 │ │ - bl 105e4 │ │ + bl eaf4 │ │ cmp r0, #0 │ │ - beq.n 11172 │ │ + beq.n f682 │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ cmp r2, #0 │ │ - beq.n 1117c │ │ + beq.n f68c │ │ movs r3, #0 │ │ mov r2, ip │ │ str r3, [r2, #0] │ │ movs r0, #2 │ │ negs r0, r0 │ │ str r0, [r4, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ adds r0, r3, #0 │ │ - b.n 10c7e │ │ + b.n f18e │ │ nop ; (mov r8, r8) │ │ subs r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ - ldrb r2, [r7, r2] │ │ + strb r2, [r5, #30] │ │ movs r5, r0 │ │ - str r6, [r5, #8] │ │ + ldrb r6, [r3, #14] │ │ movs r5, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ movs r0, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r0, r0 │ │ - ldr r4, [pc, #812] ; (114d8 ) │ │ + ldr r4, [pc, #812] ; (f9e8 ) │ │ movs r1, r0 │ │ - ldrh r6, [r5, r6] │ │ + strb r6, [r3, #26] │ │ movs r5, r0 │ │ - ldrsh r0, [r4, r6] │ │ + ldrb r0, [r2, #10] │ │ movs r5, r0 │ │ - ldr r4, [r7, r1] │ │ + strb r4, [r5, #13] │ │ movs r5, r0 │ │ - ldr r2, [r1, r0] │ │ + strb r2, [r7, #11] │ │ movs r5, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ str r2, [r6, r3] │ │ movs r3, #136 ; 0x88 │ │ ldr r2, [sp, #12] │ │ str r2, [r6, r3] │ │ ldr r2, [sp, #16] │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #6 │ │ tst r2, r3 │ │ - beq.n 111ea │ │ + beq.n f6fa │ │ ldr r1, [sp, #68] ; 0x44 │ │ cmp r1, #0 │ │ - beq.n 111ea │ │ + beq.n f6fa │ │ movs r3, #132 ; 0x84 │ │ ldr r2, [r6, r3] │ │ ldr r0, [r6, #24] │ │ subs r2, r2, r1 │ │ - bl e9f0 │ │ + bl cf00 │ │ str r0, [r6, #24] │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #0 │ │ - bne.n 111f2 │ │ - b.n 11314 │ │ + bne.n f702 │ │ + b.n f824 │ │ ldr r3, [r6, #32] │ │ cmp r3, #0 │ │ - beq.n 111fa │ │ - b.n 11314 │ │ + beq.n f70a │ │ + b.n f824 │ │ movs r3, #136 ; 0x88 │ │ ldr r3, [r6, r3] │ │ cmp r3, #0 │ │ - beq.n 11204 │ │ - b.n 11314 │ │ + beq.n f714 │ │ + b.n f824 │ │ ldr r3, [r6, #92] ; 0x5c │ │ cmp r3, #0 │ │ - beq.n 1120c │ │ - b.n 11314 │ │ + beq.n f71c │ │ + b.n f824 │ │ ldr r3, [r6, #8] │ │ movs r0, #0 │ │ lsls r3, r3, #12 │ │ - bpl.n 11220 │ │ + bpl.n f730 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, r3 │ │ adcs r0, r0 │ │ ldr r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 11228 │ │ - b.n 1173a │ │ - ldr r3, [pc, #684] ; (114d8 ) │ │ + bne.n f738 │ │ + b.n fc4a │ │ + ldr r3, [pc, #684] ; (f9e8 ) │ │ adds r5, r6, r3 │ │ - ldr r3, [pc, #684] ; (114dc ) │ │ + ldr r3, [pc, #684] ; (f9ec ) │ │ ldr r2, [r6, #44] ; 0x2c │ │ str r5, [r6, #48] ; 0x30 │ │ adds r3, r5, r3 │ │ str r3, [r6, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r6, #88] ; 0x58 │ │ str r3, [r6, #92] ; 0x5c │ │ @@ -14373,144 +11068,144 @@ │ │ negs r1, r3 │ │ adcs r1, r3 │ │ ldr r3, [r6, #40] ; 0x28 │ │ subs r3, r3, r1 │ │ str r3, [r6, #40] ; 0x28 │ │ ldr r3, [r6, #8] │ │ lsls r3, r3, #19 │ │ - bmi.n 1125a │ │ - b.n 114f8 │ │ + bmi.n f76a │ │ + b.n fa08 │ │ ldr r3, [r6, #100] ; 0x64 │ │ cmp r3, #0 │ │ - beq.n 11262 │ │ - b.n 114f8 │ │ + beq.n f772 │ │ + b.n fa08 │ │ movs r1, #120 ; 0x78 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r4, [r6, #52] ; 0x34 │ │ lsls r1, r3 │ │ orrs r1, r2 │ │ ldr r2, [r6, #48] ; 0x30 │ │ adds r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r8, r2 │ │ cmp r3, #7 │ │ - bls.n 1129c │ │ + bls.n f7ac │ │ cmp r4, r2 │ │ - bls.n 1128e │ │ + bls.n f79e │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r2, #0] │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r4, [r6, #52] ; 0x34 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1127c │ │ + bhi.n f78c │ │ mov r8, r2 │ │ movs r2, #1 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r2, r1 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r1, r8 │ │ - b.n 112ae │ │ + b.n f7be │ │ ldr r4, [r6, #52] ; 0x34 │ │ cmp r4, r1 │ │ - bls.n 112be │ │ + bls.n f7ce │ │ adds r3, r1, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r2, [r1, #0] │ │ ldr r1, [r6, #48] ; 0x30 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 112ac │ │ + bhi.n f7bc │ │ mov r8, r1 │ │ - b.n 11500 │ │ - ldr r3, [pc, #520] ; (114d8 ) │ │ + b.n fa10 │ │ + ldr r3, [pc, #520] ; (f9e8 ) │ │ adds r3, r6, r3 │ │ cmp r5, r3 │ │ - bne.n 112d8 │ │ - b.n 11684 │ │ + bne.n f7e8 │ │ + b.n fb94 │ │ movs r3, #140 ; 0x8c │ │ ldr r2, [r6, r3] │ │ mov ip, r2 │ │ add r4, ip │ │ str r4, [r6, r3] │ │ ldr r4, [r6, #92] ; 0x5c │ │ cmp r4, #0 │ │ - bge.n 112ea │ │ - b.n 114d0 │ │ + bge.n f7fa │ │ + b.n f9e0 │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r3, [r6, #96] ; 0x60 │ │ ldr r3, [sp, #116] ; 0x74 │ │ cmp r3, #3 │ │ - bne.n 11314 │ │ + bne.n f824 │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #488] ; (114e0 ) │ │ + ldr r3, [pc, #488] ; (f9f0 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #476] ; (114e4 ) │ │ + ldr r3, [pc, #476] ; (f9f4 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r3, #0 │ │ str r3, [r6, #36] ; 0x24 │ │ ldr r2, [r6, #120] ; 0x78 │ │ cmp r2, #0 │ │ - beq.n 11324 │ │ + beq.n f834 │ │ movs r3, #132 ; 0x84 │ │ ldr r1, [r6, #112] ; 0x70 │ │ ldr r3, [r6, r3] │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ ldr r3, [r6, #124] ; 0x7c │ │ cmp r3, #0 │ │ - bne.n 1132e │ │ - bl 10610 │ │ + bne.n f83e │ │ + bl eb20 │ │ movs r2, #140 ; 0x8c │ │ ldr r4, [r3, #0] │ │ ldr r0, [r6, r2] │ │ ldr r3, [r6, #92] ; 0x5c │ │ subs r4, r4, r0 │ │ cmp r4, r3 │ │ - bls.n 1133e │ │ + bls.n f84e │ │ adds r4, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 105e6 │ │ + bl eaf6 │ │ cmp r0, #0 │ │ - beq.n 1134e │ │ + beq.n f85e │ │ str r4, [r0, #0] │ │ mov r3, ip │ │ cmp r3, #0 │ │ - bne.n 11356 │ │ - b.n 11488 │ │ + bne.n f866 │ │ + b.n f998 │ │ movs r3, #0 │ │ mov r2, ip │ │ movs r0, #2 │ │ str r3, [r2, #0] │ │ negs r0, r0 │ │ - bl 10620 │ │ + bl eb30 │ │ movs r2, #136 ; 0x88 │ │ str r0, [r4, r2] │ │ movs r2, #140 ; 0x8c │ │ str r0, [r4, r2] │ │ movs r2, #128 ; 0x80 │ │ ldr r1, [sp, #116] ; 0x74 │ │ ldr r5, [r4, #0] │ │ @@ -14521,176 +11216,176 @@ │ │ subs r1, r2, #1 │ │ sbcs r2, r1 │ │ adds r1, r3, #0 │ │ subs r7, r1, #1 │ │ sbcs r1, r7 │ │ orrs r1, r2 │ │ cmp r5, r1 │ │ - beq.n 1138c │ │ - b.n 11172 │ │ + beq.n f89c │ │ + b.n f682 │ │ ldr r1, [r4, #108] ; 0x6c │ │ cmp r1, #0 │ │ - beq.n 11394 │ │ - b.n 11172 │ │ + beq.n f8a4 │ │ + b.n f682 │ │ str r1, [sp, #12] │ │ - bl 10566 │ │ + bl ea76 │ │ ldr r3, [r6, #28] │ │ adds r5, r4, #0 │ │ mov sl, r3 │ │ ldr r3, [sp, #28] │ │ mov ip, r3 │ │ - b.n 11118 │ │ + b.n f628 │ │ adds r4, r2, #0 │ │ cmp r3, #0 │ │ - beq.n 113d2 │ │ + beq.n f8e2 │ │ movs r3, #8 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r4 │ │ - bls.n 113c6 │ │ + bls.n f8d6 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 113b4 │ │ + bhi.n f8c4 │ │ ldr r2, [r6, #8] │ │ lsls r2, r2, #19 │ │ - bpl.n 11414 │ │ + bpl.n f924 │ │ movs r1, #4 │ │ ldr r0, [r6, #24] │ │ ldr r2, [r6, #72] ; 0x48 │ │ lsrs r7, r0, #24 │ │ lsls r7, r3 │ │ adds r3, #8 │ │ orrs r2, r7 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1140c │ │ + bls.n f91c │ │ ldr r7, [r6, #52] ; 0x34 │ │ cmp r7, r4 │ │ - bls.n 11400 │ │ + bls.n f910 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r2, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r2, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r2, r2, #8 │ │ subs r3, #8 │ │ str r2, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 113ee │ │ + bhi.n f8fe │ │ subs r1, #1 │ │ lsls r0, r0, #8 │ │ cmp r1, #0 │ │ - bne.n 113de │ │ + bne.n f8ee │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #208] ; (114e8 ) │ │ + ldr r3, [pc, #208] ; (f9f8 ) │ │ movs r1, #0 │ │ adds r0, r6, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #200] ; (114ec ) │ │ + ldr r3, [pc, #200] ; (f9fc ) │ │ movs r2, #64 ; 0x40 │ │ adds r0, r6, r3 │ │ movs r1, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #192] ; (114f0 ) │ │ + ldr r3, [pc, #192] ; (fa00 ) │ │ ldr r2, [r6, #60] ; 0x3c │ │ subs r4, r4, r5 │ │ adds r3, r6, r3 │ │ str r3, [r6, #40] ; 0x28 │ │ - ldr r3, [pc, #184] ; (114f4 ) │ │ + ldr r3, [pc, #184] ; (fa04 ) │ │ mov ip, r2 │ │ adds r3, r6, r3 │ │ str r3, [r6, #44] ; 0x2c │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ ldr r3, [r6, #64] ; 0x40 │ │ add r3, ip │ │ str r3, [r6, #64] ; 0x40 │ │ movs r3, #0 │ │ str r3, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [r6, #100] ; 0x64 │ │ cmp r4, #0 │ │ - bne.n 1145a │ │ - b.n 112e2 │ │ + bne.n f96a │ │ + b.n f7f2 │ │ ldr r7, [r6, #0] │ │ cmp r7, #0 │ │ - bne.n 11462 │ │ - b.n 112ce │ │ + bne.n f972 │ │ + b.n f7de │ │ movs r3, #132 ; 0x84 │ │ ldr r1, [r6, #112] ; 0x70 │ │ ldr r3, [r6, r3] │ │ ldr r2, [r6, #120] ; 0x78 │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ - ldr r3, [pc, #104] ; (114d8 ) │ │ + ldr r3, [pc, #104] ; (f9e8 ) │ │ adds r1, r4, #0 │ │ adds r0, r6, r3 │ │ ldr r2, [r6, #4] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 1147e │ │ - b.n 112e2 │ │ + beq.n f98e │ │ + b.n f7f2 │ │ movs r0, #1 │ │ negs r0, r0 │ │ str r0, [r6, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - bl 10620 │ │ + bl eb30 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r4, r5, #0 │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r0 │ │ cmp r5, r3 │ │ - bls.n 114a2 │ │ + bls.n f9b2 │ │ adds r4, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ adds r2, r4, #0 │ │ mov ip, r3 │ │ mov r1, sl │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #140 ; 0x8c │ │ ldr r3, [r6, r2] │ │ subs r5, r5, r4 │ │ adds r3, r4, r3 │ │ str r3, [r6, r2] │ │ cmp r5, #0 │ │ - bne.n 114c2 │ │ - bl 10b6a │ │ + bne.n f9d2 │ │ + bl f07a │ │ str r4, [r6, #88] ; 0x58 │ │ str r5, [r6, #92] ; 0x5c │ │ - bl 10b6c │ │ + bl f07c │ │ cmp r5, #0 │ │ - blt.n 114d0 │ │ - b.n 116ba │ │ + blt.n f9e0 │ │ + b.n fbca │ │ ldr r0, [r6, #108] ; 0x6c │ │ - bl 10620 │ │ + bl eb30 │ │ nop ; (mov r8, r8) │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ - ldr r4, [pc, #752] ; (117d0 ) │ │ + ldr r4, [pc, #752] ; (fce0 ) │ │ movs r1, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r2, r0 │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r1, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ @@ -14707,305 +11402,305 @@ │ │ ldr r7, [sp, #64] ; 0x40 │ │ adds r4, r3, #1 │ │ str r4, [r6, #68] ; 0x44 │ │ lsls r7, r3 │ │ orrs r7, r2 │ │ str r7, [r6, #72] ; 0x48 │ │ cmp r4, #7 │ │ - bls.n 11536 │ │ + bls.n fa46 │ │ adds r3, r4, #0 │ │ mov r2, r8 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bls.n 11526 │ │ + bls.n fa36 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ subs r3, #8 │ │ lsrs r7, r7, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ subs r4, r3, #0 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r4, #7 │ │ - bhi.n 11514 │ │ + bhi.n fa24 │ │ mov r8, r2 │ │ cmp r0, #0 │ │ - bne.n 115f2 │ │ + bne.n fb02 │ │ ldr r3, [r6, #8] │ │ movs r1, #1 │ │ lsls r3, r3, #13 │ │ - bmi.n 1154c │ │ + bmi.n fa5c │ │ movs r3, #47 ; 0x2f │ │ adds r1, r0, #0 │ │ ldr r2, [r6, #60] ; 0x3c │ │ cmp r3, r2 │ │ adcs r1, r0 │ │ adds r0, r6, #0 │ │ - bl e0f4 │ │ + bl c604 │ │ ldr r3, [r6, #60] ; 0x3c │ │ cmp r3, #0 │ │ - beq.n 11570 │ │ + beq.n fa80 │ │ mov r1, r8 │ │ ldr r2, [r6, #48] ; 0x30 │ │ subs r2, r2, r1 │ │ adds r2, #1 │ │ cmp r3, r2 │ │ - bhi.n 11570 │ │ + bhi.n fa80 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bls.n 115b4 │ │ + bls.n fac4 │ │ cmp r0, #0 │ │ - beq.n 115fe │ │ + beq.n fb0e │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [sp, #64] ; 0x40 │ │ cmp r1, #0 │ │ - beq.n 11580 │ │ - b.n 113a6 │ │ + beq.n fa90 │ │ + b.n f8b6 │ │ adds r3, #3 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 11610 │ │ + bls.n fb20 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r4 │ │ - bls.n 1159e │ │ + bls.n faae │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1158c │ │ + bhi.n fa9c │ │ cmp r3, #0 │ │ - beq.n 11618 │ │ + beq.n fb28 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ - b.n 11664 │ │ + b.n fb74 │ │ mov r3, r8 │ │ str r3, [r6, #48] ; 0x30 │ │ adds r3, r4, #2 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r2, r8 │ │ cmp r3, #7 │ │ - bhi.n 115c8 │ │ - b.n 116cc │ │ + bhi.n fad8 │ │ + b.n fbdc │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bls.n 115d8 │ │ + bls.n fae8 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 115c6 │ │ + bhi.n fad6 │ │ cmp r3, #0 │ │ - bne.n 115ea │ │ - b.n 116f0 │ │ + bne.n fafa │ │ + b.n fc00 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #48] ; 0x30 │ │ - b.n 116d2 │ │ + b.n fbe2 │ │ ldr r2, [r6, #64] ; 0x40 │ │ ldr r3, [r6, #28] │ │ subs r3, r3, r2 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bls.n 115b4 │ │ + bls.n fac4 │ │ mov r3, r8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #48] ; 0x30 │ │ str r4, [r6, #68] ; 0x44 │ │ adds r0, r6, #0 │ │ movs r1, #1 │ │ - bl e0f4 │ │ - b.n 11574 │ │ + bl c604 │ │ + b.n fa84 │ │ cmp r3, #0 │ │ - bne.n 1165c │ │ + bne.n fb6c │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ - ldr r7, [pc, #384] ; (1179c ) │ │ + ldr r7, [pc, #384] ; (fcac ) │ │ movs r0, #2 │ │ movs r2, #0 │ │ mov ip, r7 │ │ adds r7, r2, #0 │ │ lsls r7, r3 │ │ adds r3, #16 │ │ orrs r1, r7 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1164e │ │ + bls.n fb5e │ │ ldr r7, [r6, #52] ; 0x34 │ │ cmp r7, r4 │ │ - bls.n 11642 │ │ + bls.n fb52 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ subs r3, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11630 │ │ + bhi.n fb40 │ │ mov r7, ip │ │ eors r2, r7 │ │ cmp r0, #1 │ │ - bne.n 11658 │ │ - b.n 11414 │ │ + bne.n fb68 │ │ + b.n f924 │ │ movs r0, #1 │ │ - b.n 11620 │ │ + b.n fb30 │ │ movs r3, #8 │ │ adds r4, r2, #0 │ │ ldr r1, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r3, r4 │ │ - bls.n 11674 │ │ + bls.n fb84 │ │ adds r3, r4, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r1, [r4, #0] │ │ ldr r4, [r6, #48] ; 0x30 │ │ ldr r1, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r1, r1, #8 │ │ str r1, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11664 │ │ - b.n 11618 │ │ + bhi.n fb74 │ │ + b.n fb28 │ │ movs r3, #140 ; 0x8c │ │ ldr r0, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ adds r7, r4, #0 │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r0 │ │ cmp r4, r3 │ │ - bls.n 11696 │ │ + bls.n fba6 │ │ adds r7, r3, #0 │ │ ldr r3, [r6, #116] ; 0x74 │ │ adds r2, r7, #0 │ │ mov ip, r3 │ │ adds r1, r5, #0 │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #140 ; 0x8c │ │ ldr r3, [r6, r2] │ │ subs r4, r4, r7 │ │ adds r3, r7, r3 │ │ str r3, [r6, r2] │ │ cmp r4, #0 │ │ - bne.n 116b4 │ │ - b.n 112e2 │ │ + bne.n fbc4 │ │ + b.n f7f2 │ │ str r7, [r6, #88] ; 0x58 │ │ str r4, [r6, #92] ; 0x5c │ │ - b.n 112e4 │ │ + b.n f7f4 │ │ ldr r3, [r6, #8] │ │ str r3, [sp, #16] │ │ adds r2, r3, #0 │ │ - b.n 111ce │ │ + b.n f6de │ │ adds r2, r7, #0 │ │ cmp r0, #0 │ │ - beq.n 116ca │ │ - b.n 1116e │ │ - b.n 11176 │ │ + beq.n fbda │ │ + b.n f67e │ │ + b.n f686 │ │ movs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ mov r3, r8 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, r3 │ │ - bls.n 116e0 │ │ + bls.n fbf0 │ │ adds r2, r3, #1 │ │ str r2, [r6, #48] ; 0x30 │ │ strb r7, [r3, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ lsrs r7, r7, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 116f0 │ │ - b.n 115ee │ │ - ldr r0, [pc, #168] ; (1179c ) │ │ + bls.n fc00 │ │ + b.n fafe │ │ + ldr r0, [pc, #168] ; (fcac ) │ │ movs r4, #2 │ │ mov ip, r0 │ │ ldr r1, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsls r0, r1, #16 │ │ lsrs r0, r0, #16 │ │ lsls r0, r3 │ │ adds r3, #16 │ │ orrs r7, r0 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bls.n 1172c │ │ + bls.n fc3c │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r2, r1 │ │ - bcs.n 1171e │ │ + bcs.n fc2e │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 1170c │ │ + bhi.n fc1c │ │ ldr r1, [r6, #60] ; 0x3c │ │ mov r0, ip │ │ eors r1, r0 │ │ str r1, [r6, #60] ; 0x3c │ │ cmp r4, #1 │ │ - beq.n 11754 │ │ + beq.n fc64 │ │ movs r4, #1 │ │ - b.n 116fa │ │ + b.n fc0a │ │ movs r3, #140 ; 0x8c │ │ ldr r5, [r6, r3] │ │ ldr r3, [r6, #124] ; 0x7c │ │ - ldr r2, [pc, #92] ; (117a0 ) │ │ + ldr r2, [pc, #92] ; (fcb0 ) │ │ ldr r3, [r3, #0] │ │ subs r3, r3, r5 │ │ cmp r3, r2 │ │ - bhi.n 1174c │ │ - b.n 11228 │ │ + bhi.n fc5c │ │ + b.n f738 │ │ ldr r3, [r6, #116] ; 0x74 │ │ mov ip, r3 │ │ add r5, ip │ │ - b.n 1122c │ │ + b.n f73c │ │ cmp r1, #0 │ │ - bne.n 1175a │ │ - b.n 11578 │ │ + bne.n fc6a │ │ + b.n fa88 │ │ movs r0, #0 │ │ ldr r1, [r6, #64] ; 0x40 │ │ adds r1, r0, r1 │ │ lsls r1, r1, #17 │ │ lsrs r1, r1, #17 │ │ adds r1, r6, r1 │ │ adds r1, #144 ; 0x90 │ │ @@ -15013,92 +11708,92 @@ │ │ lsls r1, r3 │ │ adds r3, #8 │ │ orrs r7, r1 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ ldr r1, [r6, #52] ; 0x34 │ │ cmp r2, r1 │ │ - bcs.n 11786 │ │ + bcs.n fc96 │ │ adds r3, r2, #1 │ │ str r3, [r6, #48] ; 0x30 │ │ strb r7, [r2, #0] │ │ ldr r7, [r6, #72] ; 0x48 │ │ ldr r3, [r6, #68] ; 0x44 │ │ ldr r2, [r6, #48] ; 0x30 │ │ lsrs r7, r7, #8 │ │ subs r3, #8 │ │ str r7, [r6, #72] ; 0x48 │ │ str r3, [r6, #68] ; 0x44 │ │ cmp r3, #7 │ │ - bhi.n 11774 │ │ + bhi.n fc84 │ │ ldr r1, [r6, #60] ; 0x3c │ │ adds r0, #1 │ │ cmp r0, r1 │ │ - bcc.n 1175c │ │ - b.n 11578 │ │ + bcc.n fc6c │ │ + b.n fa88 │ │ vaddl.u q8, d15, d0 │ │ - ldr r4, [pc, #812] ; (11ad0 ) │ │ + ldr r4, [pc, #812] ; (ffe0 ) │ │ movs r1, r0 │ │ │ │ -000117a4 : │ │ +0000fcb4 : │ │ push {lr} │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ movs r2, #0 │ │ str r3, [sp, #4] │ │ str r2, [sp, #0] │ │ movs r3, #0 │ │ add r2, sp, #12 │ │ - bl 104f4 │ │ + bl ea04 │ │ add sp, #20 │ │ pop {pc} │ │ │ │ -000117bc : │ │ +0000fccc : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ lsls r5, r3, #20 │ │ lsrs r5, r5, #20 │ │ str r1, [r0, #0] │ │ str r2, [r0, #4] │ │ movs r1, #3 │ │ str r3, [r4, #8] │ │ adds r0, r5, #2 │ │ adds r6, r3, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r3, r6, #17 │ │ adds r0, #1 │ │ str r0, [r4, #12] │ │ lsrs r3, r3, #31 │ │ asrs r0, r5, #2 │ │ str r3, [r4, #20] │ │ adds r0, #2 │ │ movs r1, #3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r0, #1 │ │ str r0, [r4, #16] │ │ lsls r3, r6, #16 │ │ - bmi.n 117fe │ │ + bmi.n fd0e │ │ movs r2, #128 ; 0x80 │ │ - ldr r3, [pc, #128] ; (11874 ) │ │ + ldr r3, [pc, #128] ; (fd84 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ lsls r2, r2, #9 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r2, [pc, #120] ; (11878 ) │ │ + ldr r2, [pc, #120] ; (fd88 ) │ │ movs r3, #0 │ │ adds r2, r4, r2 │ │ str r2, [r4, #40] ; 0x28 │ │ - ldr r2, [pc, #116] ; (1187c ) │ │ + ldr r2, [pc, #116] ; (fd8c ) │ │ str r3, [r4, #68] ; 0x44 │ │ str r3, [r4, #64] ; 0x40 │ │ adds r2, r4, r2 │ │ str r2, [r4, #44] ; 0x2c │ │ movs r2, #8 │ │ str r2, [r4, #56] ; 0x38 │ │ - ldr r2, [pc, #104] ; (11880 ) │ │ + ldr r2, [pc, #104] ; (fd90 ) │ │ str r3, [r4, #60] ; 0x3c │ │ str r3, [r4, #36] ; 0x24 │ │ adds r2, r4, r2 │ │ str r2, [r4, #48] ; 0x30 │ │ str r2, [r4, #52] ; 0x34 │ │ movs r2, #1 │ │ str r2, [r4, #24] │ │ @@ -15123,20 +11818,20 @@ │ │ movs r2, #132 ; 0x84 │ │ str r3, [r4, r2] │ │ movs r2, #136 ; 0x88 │ │ str r3, [r4, r2] │ │ movs r2, #140 ; 0x8c │ │ str r3, [r4, r2] │ │ movs r2, #144 ; 0x90 │ │ - ldr r3, [pc, #44] ; (11884 ) │ │ + ldr r3, [pc, #44] ; (fd94 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ lsls r2, r2, #2 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #36] ; (11888 ) │ │ + ldr r3, [pc, #36] ; (fd98 ) │ │ movs r1, #0 │ │ adds r0, r4, r3 │ │ movs r2, #64 ; 0x40 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ @@ -15149,290 +11844,290 @@ │ │ str r2, [sp, #456] ; 0x1c8 │ │ movs r3, r0 │ │ strh r2, [r2, #12] │ │ movs r0, r0 │ │ strh r2, [r2, #30] │ │ ... │ │ │ │ -0001188c : │ │ +0000fd9c : │ │ ldr r0, [r0, #108] ; 0x6c │ │ bx lr │ │ │ │ -00011890 : │ │ +0000fda0 : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00011894 : │ │ +0000fda4 : │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ mov r7, r8 │ │ subs r5, r4, #1 │ │ sbcs r4, r5 │ │ negs r5, r0 │ │ adcs r5, r0 │ │ push {r7} │ │ tst r5, r4 │ │ - bne.n 118dc │ │ + bne.n fdec │ │ cmp r2, #0 │ │ - beq.n 118dc │ │ + beq.n fdec │ │ adds r6, r0, #0 │ │ - ldr r0, [pc, #68] ; (118f4 ) │ │ + ldr r0, [pc, #68] ; (fe04 ) │ │ adds r7, r3, #0 │ │ adds r4, r2, #0 │ │ mov r8, r1 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r5, r0, #0 │ │ - beq.n 118dc │ │ + beq.n fdec │ │ adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ ldr r3, [sp, #24] │ │ - bl 117bc │ │ + bl fccc │ │ movs r4, #0 │ │ cmp r0, #0 │ │ - beq.n 118e0 │ │ + beq.n fdf0 │ │ adds r0, r5, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r4, #0 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 118d6 │ │ + b.n fde6 │ │ movs r3, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ mov r2, r8 │ │ - bl 117a4 │ │ + bl fcb4 │ │ subs r4, r0, #1 │ │ negs r3, r4 │ │ adcs r4, r3 │ │ - b.n 118ce │ │ + b.n fdde │ │ svc 64 ; 0x40 │ │ movs r4, r0 │ │ │ │ -000118f8 : │ │ +0000fe08 : │ │ push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #76] ; (11948 ) │ │ + ldr r5, [pc, #76] ; (fe58 ) │ │ adds r6, r2, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ sub sp, #32 │ │ add r4, sp, #12 │ │ ldr r2, [r5, #0] │ │ str r2, [sp, #28] │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ str r2, [r4, #4] │ │ str r2, [r4, #8] │ │ str r2, [r4, #12] │ │ cmp r6, #0 │ │ - beq.n 11940 │ │ + beq.n fe50 │ │ str r2, [r6, #0] │ │ movs r2, #1 │ │ str r2, [r4, #12] │ │ - ldr r2, [pc, #44] ; (1194c ) │ │ + ldr r2, [pc, #44] ; (fe5c ) │ │ str r3, [sp, #0] │ │ adds r3, r4, #0 │ │ add r2, pc │ │ - bl 11894 │ │ + bl fda4 │ │ cmp r0, #0 │ │ - beq.n 11940 │ │ + beq.n fe50 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ str r3, [r6, #0] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11944 │ │ + bne.n fe54 │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ - b.n 11934 │ │ + b.n fe44 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - str r3, [sp, #680] ; 0x2a8 │ │ + add r6, sp, #616 ; 0x268 │ │ movs r5, r0 │ │ push {r0, r5, r6, r7, lr} │ │ - Address 0x000000000001194e is out of bounds. │ │ + Address 0x000000000000fe5e is out of bounds. │ │ │ │ │ │ -00011950 : │ │ +0000fe60 : │ │ push {r4, r5, r6, lr} │ │ movs r6, #0 │ │ - ldr r4, [pc, #72] ; (119a0 ) │ │ + ldr r4, [pc, #72] ; (feb0 ) │ │ sub sp, #32 │ │ str r6, [sp, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ str r5, [sp, #28] │ │ add r5, sp, #12 │ │ str r6, [r5, #4] │ │ str r6, [r5, #8] │ │ str r6, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n 1198c │ │ + beq.n fe9c │ │ str r0, [r5, #8] │ │ str r1, [r5, #4] │ │ adds r0, r2, #0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #44] ; (119a4 ) │ │ + ldr r2, [pc, #44] ; (feb4 ) │ │ str r1, [sp, #0] │ │ add r2, pc │ │ adds r1, r3, #0 │ │ adds r3, r5, #0 │ │ - bl 11894 │ │ + bl fda4 │ │ cmp r0, #0 │ │ - beq.n 1198c │ │ + beq.n fe9c │ │ ldr r0, [r5, #0] │ │ - b.n 1198e │ │ + b.n fe9e │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 1199a │ │ + bne.n feaa │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r3, [sp, #312] ; 0x138 │ │ + add r6, sp, #248 ; 0xf8 │ │ movs r5, r0 │ │ push {r0, r1, r3, r7, lr} │ │ - Address 0x00000000000119a6 is out of bounds. │ │ + Address 0x000000000000feb6 is out of bounds. │ │ │ │ │ │ -000119a8 : │ │ +0000feb8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r6, sl │ │ mov r5, r9 │ │ push {r4, r5, r6, r7} │ │ sub sp, #84 ; 0x54 │ │ str r1, [sp, #4] │ │ ldr r1, [sp, #124] ; 0x7c │ │ mov r9, r3 │ │ mov sl, r1 │ │ - ldr r1, [pc, #676] ; (11c64 ) │ │ + ldr r1, [pc, #676] ; (10174 ) │ │ adds r7, r0, #0 │ │ mov fp, r1 │ │ add fp, pc │ │ mov r1, fp │ │ ldr r1, [r1, #0] │ │ - ldr r0, [pc, #668] ; (11c68 ) │ │ + ldr r0, [pc, #668] ; (10178 ) │ │ adds r4, r2, #0 │ │ ldr r3, [r1, #0] │ │ mov fp, r1 │ │ str r3, [sp, #76] ; 0x4c │ │ str r2, [sp, #0] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ movs r3, #0 │ │ mov r1, sl │ │ mov r8, r0 │ │ str r3, [r1, #0] │ │ cmp r0, #0 │ │ - bne.n 119e8 │ │ - b.n 11c52 │ │ + bne.n fef8 │ │ + b.n 10162 │ │ add r6, sp, #16 │ │ str r3, [sp, #16] │ │ str r3, [r6, #8] │ │ movs r3, #1 │ │ mov r1, r9 │ │ str r3, [r6, #12] │ │ adds r3, r4, #0 │ │ adds r0, r1, #1 │ │ muls r3, r0 │ │ subs r0, r3, #0 │ │ cmp r0, #64 ; 0x40 │ │ - bge.n 11a02 │ │ - b.n 11c34 │ │ + bge.n ff12 │ │ + b.n 10144 │ │ adds r0, #57 ; 0x39 │ │ str r0, [r6, #4] │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ subs r4, r0, #0 │ │ str r0, [r6, #8] │ │ - bne.n 11a12 │ │ - b.n 11c56 │ │ + bne.n ff22 │ │ + b.n 10166 │ │ movs r3, #41 ; 0x29 │ │ str r3, [sp, #12] │ │ ldr r2, [r6, #0] │ │ ldr r4, [r6, #4] │ │ adds r5, r2, #1 │ │ cmp r5, r4 │ │ - bhi.n 11a22 │ │ - b.n 11c30 │ │ + bhi.n ff32 │ │ + b.n 10140 │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - beq.n 11a50 │ │ + beq.n ff60 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n 11a30 │ │ + bcs.n ff40 │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n 11a28 │ │ + bhi.n ff38 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 11a4e │ │ + beq.n ff5e │ │ ldr r2, [r6, #0] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ add r3, sp, #12 │ │ ldrb r3, [r3, #0] │ │ strb r3, [r0, r2] │ │ str r5, [r6, #0] │ │ ldr r3, [sp, #12] │ │ subs r3, #1 │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n 11a16 │ │ + bne.n ff26 │ │ movs r3, #132 ; 0x84 │ │ - ldr r1, [pc, #528] ; (11c6c ) │ │ + ldr r1, [pc, #528] ; (1017c ) │ │ lsls r3, r3, #5 │ │ mov r0, r8 │ │ add r1, pc │ │ adds r2, r6, #0 │ │ - bl 117bc │ │ + bl fccc │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ - ble.n 11aa6 │ │ + ble.n ffb6 │ │ adds r3, r6, #0 │ │ add r5, sp, #12 │ │ mov r6, r9 │ │ movs r4, #0 │ │ mov r9, r5 │ │ mov r5, r8 │ │ mov r8, sl │ │ mov sl, r3 │ │ mov r1, r9 │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ - bl 117a4 │ │ + bl fcb4 │ │ adds r1, r7, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 117a4 │ │ + bl fcb4 │ │ ldr r3, [sp, #0] │ │ adds r4, #1 │ │ adds r7, r7, r6 │ │ cmp r4, r3 │ │ - bne.n 11a7e │ │ + bne.n ff8e │ │ mov r6, sl │ │ mov sl, r8 │ │ mov r8, r5 │ │ mov r0, r8 │ │ movs r1, #0 │ │ movs r2, #0 │ │ movs r3, #4 │ │ - bl 117a4 │ │ + bl fcb4 │ │ cmp r0, #1 │ │ - beq.n 11ab8 │ │ - b.n 11c3e │ │ + beq.n ffc8 │ │ + b.n 1014e │ │ mov r3, sl │ │ ldr r2, [sp, #16] │ │ movs r1, #13 │ │ subs r2, #41 ; 0x29 │ │ str r2, [r3, #0] │ │ movs r3, #137 ; 0x89 │ │ add r4, sp, #32 │ │ @@ -15456,15 +12151,15 @@ │ │ strb r1, [r4, #18] │ │ movs r3, #10 │ │ asrs r1, r5, #8 │ │ strb r1, [r4, #22] │ │ movs r1, #8 │ │ movs r0, #26 │ │ strb r1, [r4, #24] │ │ - ldr r1, [pc, #376] ; (11c70 ) │ │ + ldr r1, [pc, #376] ; (10180 ) │ │ strb r5, [r4, #23] │ │ ldr r5, [sp, #120] ; 0x78 │ │ add r1, pc │ │ adds r1, #48 ; 0x30 │ │ ldrb r1, [r1, r5] │ │ strb r3, [r4, #5] │ │ strb r0, [r4, #6] │ │ @@ -15510,63 +12205,63 @@ │ │ strb r2, [r4, r3] │ │ movs r3, #40 ; 0x28 │ │ movs r2, #84 ; 0x54 │ │ add r1, sp, #44 ; 0x2c │ │ strb r2, [r4, r3] │ │ movs r0, #0 │ │ movs r2, #17 │ │ - bl ead0 │ │ + bl cfe0 │ │ lsrs r3, r0, #24 │ │ strb r3, [r4, #29] │ │ lsrs r3, r0, #16 │ │ strb r3, [r4, #30] │ │ lsrs r3, r0, #8 │ │ strb r0, [r4, r5] │ │ strb r3, [r4, #31] │ │ adds r1, r4, #0 │ │ ldr r0, [r6, #8] │ │ movs r2, #41 ; 0x29 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #16] │ │ ldr r4, [r6, #4] │ │ adds r5, r3, #0 │ │ adds r5, #16 │ │ cmp r5, r4 │ │ - bls.n 11c4e │ │ + bls.n 1015e │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 11c38 │ │ + beq.n 10148 │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ - bcs.n 11b98 │ │ + bcs.n 100a8 │ │ movs r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n 11b90 │ │ + bhi.n 100a0 │ │ ldr r0, [r6, #8] │ │ adds r1, r4, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ cmp r0, #0 │ │ - beq.n 11c38 │ │ + beq.n 10148 │ │ ldr r3, [sp, #16] │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ - ldr r1, [pc, #196] ; (11c74 ) │ │ + ldr r1, [pc, #196] ; (10184 ) │ │ adds r0, r0, r3 │ │ movs r2, #16 │ │ add r1, pc │ │ adds r1, #56 ; 0x38 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ ldr r1, [r6, #8] │ │ ldr r3, [r3, #0] │ │ movs r0, #0 │ │ adds r2, r3, #4 │ │ adds r1, #37 ; 0x25 │ │ str r5, [sp, #16] │ │ - bl ead0 │ │ + bl cfe0 │ │ ldr r2, [sp, #16] │ │ ldr r3, [r6, #8] │ │ mov ip, r2 │ │ add r3, ip │ │ lsrs r2, r0, #24 │ │ subs r3, #16 │ │ strb r2, [r3, #0] │ │ @@ -15592,175 +12287,3507 @@ │ │ strb r0, [r3, #0] │ │ mov r3, sl │ │ mov r2, sl │ │ ldr r3, [r3, #0] │ │ mov r0, r8 │ │ adds r3, #57 ; 0x39 │ │ str r3, [r2, #0] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r4, [r6, #8] │ │ mov r3, fp │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ adds r0, r4, #0 │ │ cmp r2, r3 │ │ - bne.n 11c5e │ │ + bne.n 1016e │ │ add sp, #84 ; 0x54 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r0, [r6, #8] │ │ - b.n 11a46 │ │ + b.n ff56 │ │ movs r0, #64 ; 0x40 │ │ - b.n 11a02 │ │ + b.n ff12 │ │ movs r3, #0 │ │ mov r2, sl │ │ str r3, [r2, #0] │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [r6, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r4, #0 │ │ - b.n 11c16 │ │ + b.n 10126 │ │ ldr r0, [r6, #8] │ │ - b.n 11bae │ │ + b.n 100be │ │ movs r4, #0 │ │ - b.n 11c16 │ │ + b.n 10126 │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n 11c16 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n 10126 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r2, [sp, #912] ; 0x390 │ │ + add r5, sp, #848 ; 0x350 │ │ movs r5, r0 │ │ svc 64 ; 0x40 │ │ movs r4, r0 │ │ push {r0, r2, r5, r7} │ │ - vtbx.8 d21, {d15}, d16 │ │ + vrsra.u32 , q0, #1 │ │ movs r5, r0 │ │ - ldrsb r0, [r5, r6] │ │ + strb r0, [r3, #10] │ │ movs r5, r0 │ │ │ │ -00011c78 : │ │ +00010188 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ - ldr r4, [pc, #180] ; (11d34 ) │ │ + ldr r4, [pc, #180] ; (10244 ) │ │ push {r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #16 │ │ subs r6, r1, #0 │ │ ldr r3, [r4, #0] │ │ mov r8, r2 │ │ str r3, [sp, #12] │ │ - beq.n 11d20 │ │ + beq.n 10230 │ │ ldr r5, [r0, #4] │ │ - ldr r1, [pc, #164] ; (11d38 ) │ │ + ldr r1, [pc, #164] ; (10248 ) │ │ ldr r3, [r5, #0] │ │ cmp r3, r1 │ │ - beq.n 11cfc │ │ + beq.n 1020c │ │ movs r2, #0 │ │ - bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + bl 5e9ec <_Unwind_GetTextRelBase@@Base+0x188> │ │ subs r5, r0, #0 │ │ - beq.n 11cc2 │ │ + beq.n 101d2 │ │ ldr r7, [r5, #4] │ │ ldr r0, [r0, #20] │ │ ldr r1, [r5, #8] │ │ ldrb r7, [r7, #9] │ │ ldr r2, [r5, #12] │ │ ldr r3, [r5, #16] │ │ str r7, [sp, #0] │ │ add r7, sp, #8 │ │ str r7, [sp, #4] │ │ - bl 119a8 │ │ + bl feb8 │ │ adds r7, r0, #0 │ │ adds r0, r5, #0 │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ cmp r7, #0 │ │ - beq.n 11d12 │ │ + beq.n 10222 │ │ ldr r5, [r6, #12] │ │ adds r0, r6, #0 │ │ adds r1, r7, #0 │ │ ldr r2, [sp, #8] │ │ movs r3, #1 │ │ blx r5 │ │ negs r5, r0 │ │ adcs r5, r0 │ │ adds r0, r7, #0 │ │ negs r5, r5 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - beq.n 11cea │ │ + beq.n 101fa │ │ ldr r3, [r6, #16] │ │ adds r0, r6, #0 │ │ blx r3 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ adds r0, r5, #0 │ │ cmp r2, r3 │ │ - bne.n 11d2e │ │ + bne.n 1023e │ │ add sp, #16 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ adds r0, #8 │ │ ldmia r0!, {r1, r2, r3, r7} │ │ ldrb r0, [r5, #9] │ │ str r0, [sp, #0] │ │ add r0, sp, #8 │ │ str r0, [sp, #4] │ │ adds r0, r7, #0 │ │ - bl 119a8 │ │ + bl feb8 │ │ subs r7, r0, #0 │ │ - bne.n 11cc6 │ │ + bne.n 101d6 │ │ movs r5, #1 │ │ - ldr r0, [pc, #36] ; (11d3c ) │ │ + ldr r0, [pc, #36] ; (1024c ) │ │ negs r5, r5 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 11cde │ │ + b.n 101ee │ │ movs r5, #1 │ │ - ldr r0, [pc, #28] ; (11d40 ) │ │ + ldr r0, [pc, #28] ; (10250 ) │ │ negs r5, r5 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 11cea │ │ + b.n 101fa │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - str r0, [sp, #160] ; 0xa0 │ │ + add r3, sp, #96 ; 0x60 │ │ movs r5, r0 │ │ movs r0, #4 │ │ asrs r6, r6, #25 │ │ - lsls r0, r3, #20 │ │ + subs r0, r1, #3 │ │ movs r5, r0 │ │ - lsls r6, r5, #20 │ │ + subs r6, r3, #3 │ │ movs r5, r0 │ │ │ │ -00011d44 : │ │ +00010254 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, r1, #0 │ │ - ldr r1, [pc, #28] ; (11d68 ) │ │ + ldr r1, [pc, #28] ; (10278 ) │ │ add r1, pc │ │ - bl 5e8ec <_Unwind_GetTextRelBase@@Base+0x88> │ │ + bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ subs r1, r0, #0 │ │ - beq.n 11d60 │ │ + beq.n 10270 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ - bl 11c78 │ │ + bl 10188 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 11d5e │ │ + b.n 1026e │ │ nop ; (mov r8, r8) │ │ - lsls r0, r3, #20 │ │ + subs r0, r1, #3 │ │ + movs r5, r0 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + push {r4, r5, r6, lr} │ │ + ldr r4, [r0, #24] │ │ + movs r3, #128 ; 0x80 │ │ + adds r5, r4, #0 │ │ + ldr r0, [r4, #28] │ │ + adds r5, #32 │ │ + adds r1, r5, #0 │ │ + ldr r6, [r0, #8] │ │ + movs r2, #1 │ │ + lsls r3, r3, #5 │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bgt.n 102a8 │ │ + movs r2, #255 ; 0xff │ │ + movs r3, #32 │ │ + strb r2, [r4, r3] │ │ + movs r2, #217 ; 0xd9 │ │ + movs r3, #33 ; 0x21 │ │ + movs r0, #2 │ │ + strb r2, [r4, r3] │ │ + str r5, [r4, #0] │ │ + str r0, [r4, #4] │ │ + movs r0, #1 │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r0, #0 │ │ + subs r4, r1, #0 │ │ + ldr r5, [r0, #24] │ │ + bgt.n 102c4 │ │ + b.n 102d4 │ │ + subs r4, r4, r3 │ │ + adds r0, r6, #0 │ │ + ldr r3, [r5, #12] │ │ + blx r3 │ │ + ldr r3, [r5, #4] │ │ + cmp r3, r4 │ │ + blt.n 102bc │ │ + ldr r2, [r5, #0] │ │ + subs r3, r3, r4 │ │ + str r3, [r5, #4] │ │ + adds r2, r2, r4 │ │ + str r2, [r5, #0] │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + ldr r0, [r0, #0] │ │ + push {r3, lr} │ │ + adds r0, #132 ; 0x84 │ │ + movs r1, #1 │ │ + bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + │ │ +000102ec : │ │ + ldr r3, [pc, #100] ; (10354 ) │ │ + ldr r2, [pc, #104] ; (10358 ) │ │ + sub sp, #8 │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + add r2, pc │ │ + cmp r1, #0 │ │ + bne.n 10344 │ │ + ldr r0, [pc, #92] ; (1035c ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #8] │ │ + ldr r0, [pc, #88] ; (10360 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #12] │ │ + ldr r0, [pc, #84] ; (10364 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #16] │ │ + ldr r0, [pc, #80] ; (10368 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #20] │ │ + ldr r0, [pc, #76] ; (1036c ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #24] │ │ + ldr r0, [pc, #72] ; (10370 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #28] │ │ + ldr r0, [pc, #68] ; (10374 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #32] │ │ + ldr r0, [pc, #64] ; (10378 ) │ │ + ldr r0, [r2, r0] │ │ + str r0, [sp, #4] │ │ + str r0, [r3, #36] ; 0x24 │ │ + ldr r0, [pc, #60] ; (1037c ) │ │ + ldr r2, [r2, r0] │ │ + str r2, [sp, #4] │ │ + str r2, [r3, #40] ; 0x28 │ │ + movs r0, #0 │ │ + ldr r3, [pc, #56] ; (10380 ) │ │ + adds r1, #1 │ │ + add r3, pc │ │ + str r1, [r3, #0] │ │ + add sp, #8 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + add r5, sp, #472 ; 0x1d8 │ │ + movs r5, r0 │ │ + add r3, sp, #712 ; 0x2c8 │ │ + movs r5, r0 │ │ + mrc2 15, 2, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr12, cr15, {7} │ │ + mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 3, pc, cr0, cr15, {7} │ │ + mrc2 15, 3, pc, cr4, cr15, {7} │ │ + mrc2 15, 3, pc, cr8, cr15, {7} │ │ + add r5, sp, #120 ; 0x78 │ │ + movs r5, r0 │ │ + │ │ +00010384 : │ │ + ldr r2, [pc, #12] ; (10394 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #0] │ │ + cmp r3, #0 │ │ + beq.n 10392 │ │ + subs r3, #1 │ │ + str r3, [r2, #0] │ │ + bx lr │ │ + add r4, sp, #904 ; 0x388 │ │ + movs r5, r0 │ │ + │ │ +00010398 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + mov r7, fp │ │ + mov r6, sl │ │ + push {r4, r5, r6, r7} │ │ + ldr r4, [pc, #336] ; (104f8 ) │ │ + sub sp, #36 ; 0x24 │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #28] │ │ + cmp r0, #0 │ │ + beq.n 1043c │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #24 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov sl, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r2, #2 │ │ + movs r3, #1 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.n 10406 │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r9 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 103f8 │ │ + b.n 104ea │ │ + add sp, #36 ; 0x24 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r3, sl │ │ + ldrb r3, [r3, #0] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 103da │ │ + mov r3, sl │ │ + ldrb r3, [r3, #1] │ │ + cmp r3, #216 ; 0xd8 │ │ + bne.n 103da │ │ + add r2, sp, #16 │ │ + movs r3, #10 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + mov r8, r3 │ │ + mov r9, r4 │ │ + adds r6, r5, #0 │ │ + mov r7, sl │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r4, [r6, #8] │ │ + blx r4 │ │ + cmp r0, #2 │ │ + beq.n 10440 │ │ + adds r5, r6, #0 │ │ + mov r4, r9 │ │ + b.n 103da │ │ + movs r0, #0 │ │ + b.n 103ee │ │ + ldrb r3, [r7, #0] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 10436 │ │ + ldrb r3, [r7, #1] │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 104ce │ │ + cmp r3, #217 ; 0xd9 │ │ + beq.n 104e0 │ │ + adds r3, #48 ; 0x30 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + cmp r3, #8 │ │ + bls.n 10426 │ │ + adds r0, r6, #0 │ │ + mov r1, r8 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r4, [r6, #8] │ │ + blx r4 │ │ + cmp r0, #2 │ │ + bne.n 10436 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + mov fp, r3 │ │ + adds r0, r6, #0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + ldrb r3, [r7, #2] │ │ + ldrb r2, [r7, #3] │ │ + adds r4, r0, #0 │ │ + lsls r3, r3, #8 │ │ + mov sl, r3 │ │ + add sl, r2 │ │ + mov r3, sl │ │ + subs r2, r3, #2 │ │ + mov r3, fp │ │ + str r3, [sp, #0] │ │ + adds r5, r1, #0 │ │ + movs r3, #0 │ │ + adds r0, r6, #0 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + mov r3, sl │ │ + str r3, [sp, #16] │ │ + asrs r3, r3, #31 │ │ + str r3, [sp, #20] │ │ + adds r2, r4, #0 │ │ + adds r3, r5, #0 │ │ + ldr r4, [sp, #16] │ │ + ldr r5, [sp, #20] │ │ + adds r2, r2, r4 │ │ + adcs r3, r5 │ │ + movs r4, #2 │ │ + negs r4, r4 │ │ + asrs r5, r4, #31 │ │ + adds r2, r2, r4 │ │ + adcs r3, r5 │ │ + eors r0, r2 │ │ + eors r1, r3 │ │ + adds r3, r0, #0 │ │ + orrs r3, r1 │ │ + negs r0, r3 │ │ + adcs r0, r3 │ │ + ldrb r2, [r7, #1] │ │ + cmp r2, #218 ; 0xda │ │ + beq.n 104ee │ │ + cmp r0, #0 │ │ + bne.n 10426 │ │ + b.n 10436 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + adds r0, r6, #0 │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + asrs r3, r2, #31 │ │ + ldr r1, [r6, #4] │ │ + blx r1 │ │ + b.n 10426 │ │ + movs r3, #1 │ │ + mov r4, r9 │ │ + adds r5, r6, #0 │ │ + mov r9, r3 │ │ + b.n 103de │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + mov r4, r9 │ │ + adds r5, r6, #0 │ │ + mov r9, r0 │ │ + b.n 103de │ │ + nop ; (mov r8, r8) │ │ + add r0, sp, #1016 ; 0x3f8 │ │ + movs r5, r0 │ │ + │ │ +000104fc : │ │ + ldr r3, [pc, #480] ; (106e0 ) │ │ + push {r4, r5, r6, r7, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [pc, #476] ; (106e4 ) │ │ + ldr r3, [r3, #0] │ │ + add sp, r4 │ │ + str r0, [sp, #16] │ │ + str r3, [sp, #924] ; 0x39c │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + bne.n 10518 │ │ + b.n 10660 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + ldr r2, [r3, #4] │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #20] │ │ + ldr r1, [sp, #20] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + movs r0, #1 │ │ + bl a0b4 │ │ + cmp r0, #0 │ │ + bne.n 1053c │ │ + b.n 10660 │ │ + ldr r3, [pc, #424] ; (106e8 ) │ │ + add r4, sp, #44 ; 0x2c │ │ + adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r3, [pc, #416] ; (106ec ) │ │ + str r0, [sp, #432] ; 0x1b0 │ │ + add r0, sp, #176 ; 0xb0 │ │ + add r3, pc │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #412] ; (106f0 ) │ │ + add r3, pc │ │ + str r3, [r4, #8] │ │ + bl 5e99c <_Unwind_GetTextRelBase@@Base+0x138> │ │ + cmp r0, #0 │ │ + bne.n 10632 │ │ + movs r2, #244 ; 0xf4 │ │ + ldr r3, [pc, #400] ; (106f4 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #12] │ │ + movs r1, #90 ; 0x5a │ │ + lsls r2, r2, #1 │ │ + blx r3 │ │ + ldr r0, [r4, #24] │ │ + cmp r0, #0 │ │ + bne.n 1057a │ │ + b.n 106ca │ │ + movs r5, #0 │ │ + ldr r3, [pc, #376] ; (106f8 ) │ │ + ldr r6, [pc, #380] ; (106fc ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + str r3, [r0, #8] │ │ + ldr r3, [pc, #376] ; (10700 ) │ │ + add r6, pc │ │ + str r5, [r0, #4] │ │ + add r3, pc │ │ + str r3, [r0, #12] │ │ + ldr r3, [pc, #368] ; (10704 ) │ │ + str r5, [r0, #0] │ │ + movs r1, #1 │ │ + add r3, pc │ │ + str r3, [r0, #16] │ │ + ldr r3, [r6, #32] │ │ + str r3, [r0, #20] │ │ + ldr r3, [pc, #360] ; (10708 ) │ │ + add r3, pc │ │ + str r3, [r0, #24] │ │ + ldr r3, [sp, #16] │ │ + str r3, [r0, #28] │ │ + ldr r3, [r6, #24] │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r3, #4 │ │ + beq.n 10678 │ │ + movs r3, #2 │ │ + adds r0, r4, #0 │ │ + str r3, [r4, #44] ; 0x2c │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + movs r3, #255 ; 0xff │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #8] │ │ + str r5, [sp, #12] │ │ + movs r0, #0 │ │ + movs r3, #24 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [sp, #40] ; 0x28 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + cmp r4, #0 │ │ + beq.n 106a8 │ │ + ldr r3, [pc, #292] ; (1070c ) │ │ + ldr r7, [pc, #292] ; (10710 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + blx r3 │ │ + movs r5, #140 ; 0x8c │ │ + add r7, pc │ │ + add r6, sp, #36 ; 0x24 │ │ + b.n 10614 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + ldr r2, [r2, #20] │ │ + ldr r1, [r1, #16] │ │ + adds r3, r0, #0 │ │ + muls r3, r1 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + ldr r3, [r7, #28] │ │ + blx r3 │ │ + add r4, sp, #432 ; 0x1b0 │ │ + ldr r0, [r4, r5] │ │ + ldr r3, [r4, #116] ; 0x74 │ │ + cmp r0, r3 │ │ + bcc.n 105fa │ │ + ldr r5, [pc, #244] ; (10714 ) │ │ + adds r0, r4, #0 │ │ + add r5, pc │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + ldr r3, [r5, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + b.n 10662 │ │ + ldr r3, [pc, #228] ; (10718 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 10648 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #16] │ │ + ldr r1, [r3, #4] │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + blx r1 │ │ + ldr r0, [pc, #192] ; (1071c ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #0 │ │ + ldr r3, [pc, #188] ; (10720 ) │ │ + ldr r2, [sp, #924] ; 0x39c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 106dc │ │ + movs r3, #233 ; 0xe9 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + str r3, [r4, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldr r3, [r6, #8] │ │ + str r5, [r4, #84] ; 0x54 │ │ + blx r3 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 105e0 │ │ + ldr r3, [pc, #120] ; (10724 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r3, [sp, #16] │ │ + str r4, [sp, #0] │ │ + ldr r1, [r3, #4] │ │ + adds r0, r3, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + blx r1 │ │ + ldr r0, [pc, #100] ; (10728 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10660 │ │ + movs r2, #129 ; 0x81 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + movs r1, #0 │ │ + lsls r2, r2, #5 │ │ + blx r3 │ │ + str r0, [r4, #24] │ │ + b.n 1057a │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + add r7, pc, #672 ; (adr r7, 10984 ) │ │ + movs r5, r0 │ │ + mrrc2 15, 15, pc, ip, cr15 ; │ │ + add r3, sp, #152 ; 0x98 │ │ + movs r5, r0 │ │ + stc2 15, cr15, [pc, #1020] ; 10aec │ │ + stc2 15, cr15, [r5, #1020] ; 0x3fc │ │ + add r3, sp, #0 │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [r7], #1020 ; 0x3fc │ │ + add r2, sp, #896 ; 0x380 │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [r1], #1020 ; 0x3fc │ │ + ldc2 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ + ldc2 15, cr15, [r5, #-1020]! ; 0xfffffc04 │ │ + add r2, sp, #496 ; 0x1f0 │ │ + movs r5, r0 │ │ + add r2, sp, #464 ; 0x1d0 │ │ + movs r5, r0 │ │ + add r2, sp, #280 ; 0x118 │ │ + movs r5, r0 │ │ + add r2, sp, #200 ; 0xc8 │ │ + movs r5, r0 │ │ + subs r6, r1, r3 │ │ + movs r5, r0 │ │ + add r6, pc, #264 ; (adr r6, 1082c ) │ │ + movs r5, r0 │ │ + add r1, sp, #752 ; 0x2f0 │ │ + movs r5, r0 │ │ + adds r2, r6, r1 │ │ + movs r5, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r6, sl │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + mov r7, fp │ │ + push {r4, r5, r6, r7} │ │ + ldr r5, [pc, #556] ; (10968 ) │ │ + ldr r4, [pc, #560] ; (1096c ) │ │ + adds r6, r1, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add sp, r4 │ │ + add r2, sp, #1020 ; 0x3fc │ │ + ldr r3, [r5, #0] │ │ + adds r2, #64 ; 0x40 │ │ + subs r4, r0, #0 │ │ + str r3, [r2, #0] │ │ + bne.n 10752 │ │ + b.n 10874 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #16] │ │ + str r1, [sp, #20] │ │ + bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r8, r0 │ │ + cmp r7, #0 │ │ + bne.n 10820 │ │ + cmp r0, #0 │ │ + beq.n 10820 │ │ + cmp r9, r6 │ │ + bne.n 10820 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + mov sl, r3 │ │ + add r3, sp, #40 ; 0x28 │ │ + movs r7, #19 │ │ + mov ip, r3 │ │ + mov r2, fp │ │ + mov r9, r5 │ │ + add r7, ip │ │ + str r2, [sp, #24] │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r0, r4, #0 │ │ + blx r6 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + adds r0, r4, #0 │ │ + ldr r5, [r4, #8] │ │ + ldrb r6, [r7, #0] │ │ + blx r5 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r6, #0 │ │ + bne.n 107f0 │ │ + movs r6, #128 ; 0x80 │ │ + lsls r6, r6, #1 │ │ + cmp r6, sl │ │ + ble.n 107f8 │ │ + mov fp, r0 │ │ + mov sl, r6 │ │ + ldr r3, [sp, #24] │ │ + adds r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r3, r8 │ │ + blt.n 1079e │ │ + movs r2, #0 │ │ + mov r3, fp │ │ + str r2, [sp, #0] │ │ + asrs r3, r3, #31 │ │ + adds r0, r4, #0 │ │ + mov r2, fp │ │ + ldr r1, [r4, #4] │ │ + mov r5, r9 │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 1089c │ │ + movs r0, #3 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10830 │ │ + cmp r6, #1 │ │ + beq.n 10896 │ │ + ldr r1, [pc, #328] ; (10970 ) │ │ + add r1, pc │ │ + ldr r0, [pc, #328] ; (10974 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + blx r1 │ │ + movs r6, #0 │ │ + b.n 10876 │ │ + adds r0, r4, #0 │ │ + ldr r1, [sp, #28] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + mov r3, r9 │ │ + ldr r3, [r3, #16] │ │ + cmp r0, r3 │ │ + bne.n 10856 │ │ + b.n 10b24 │ │ + movs r0, #1 │ │ + mov r6, r9 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + blx r1 │ │ + adds r0, r6, #0 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r6, #0 │ │ + add r3, sp, #1020 ; 0x3fc │ │ + adds r3, #64 ; 0x40 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + adds r0, r6, #0 │ │ + cmp r2, r3 │ │ + beq.n 10886 │ │ + b.n 10cc0 │ │ + ldr r3, [pc, #240] ; (10978 ) │ │ + add sp, r3 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #228] ; (1097c ) │ │ + add r1, pc │ │ + b.n 10828 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + cmp r0, #40 ; 0x28 │ │ + beq.n 108b0 │ │ + ldr r0, [pc, #216] ; (10980 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov fp, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldr r1, [pc, #136] ; (10984 ) │ │ + add r1, pc │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ + cmp r0, #0 │ │ + beq.n 10908 │ │ + b.n 10830 │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + beq.n 10910 │ │ + b.n 10b48 │ │ + mov r3, fp │ │ + subs r0, r3, #1 │ │ + cmp r0, #31 │ │ + bls.n 10922 │ │ + ldr r0, [pc, #108] ; (10988 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ + lsls r7, r2, #3 │ │ + ; instruction: 0xfff9fff9 │ │ + lsls r7, r2, #3 │ │ + ; instruction: 0xfff9fff9 │ │ + vshr.u32 d16, d19, #7 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + ; instruction: 0xfff9fff9 │ │ + vshr.u64 q8, q5, #7 │ │ + nop ; (mov r8, r8) │ │ + add r5, pc, #424 ; (adr r5, 10b14 ) │ │ + movs r5, r0 │ │ + udiv pc, ip, pc │ │ + asrs r2, r4, #29 │ │ + movs r5, r0 │ │ + adds r2, r2, r4 │ │ + movs r5, r0 │ │ + lsls r4, r0, #17 │ │ + movs r0, r0 │ │ + asrs r4, r6, #27 │ │ + movs r5, r0 │ │ + adds r4, r6, r2 │ │ + movs r5, r0 │ │ + asrs r7, r2, #23 │ │ + movs r5, r0 │ │ + adds r2, r4, r1 │ │ + movs r5, r0 │ │ + movs r3, #8 │ │ + str r3, [sp, #24] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + asrs r2, r6, #1 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 109b8 │ │ + b.n 10830 │ │ + mov r3, sl │ │ + cmp r3, #0 │ │ + bne.n 109c0 │ │ + b.n 10c74 │ │ + ble.n 109f6 │ │ + add r3, sp, #60 ; 0x3c │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + adds r2, r4, #0 │ │ + adds r4, r3, #0 │ │ + adds r3, r5, #0 │ │ + mov r8, r6 │ │ + mov r5, r9 │ │ + mov fp, sl │ │ + mov r9, r7 │ │ + mov sl, r3 │ │ + adds r6, r2, #0 │ │ + adds r1, r5, #0 │ │ + adds r0, r6, #0 │ │ + movs r2, #4 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r4, #1 │ │ + blx r7 │ │ + adds r5, #4 │ │ + cmp r4, fp │ │ + blt.n 109da │ │ + adds r4, r6, #0 │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + mov r5, sl │ │ + ldr r3, [r6, #16] │ │ + ldr r2, [r6, #12] │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + ldr r2, [r6, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #4 │ │ + bne.n 10a10 │ │ + b.n 10c9e │ │ + cmp r3, #8 │ │ + bne.n 10a16 │ │ + b.n 10c7c │ │ + cmp r3, #1 │ │ + bne.n 10a1c │ │ + b.n 10c54 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + ldr r1, [sp, #24] │ │ + mov r9, r6 │ │ + adds r3, r1, #0 │ │ + subs r3, #1 │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #32] │ │ + movs r3, #1 │ │ + lsls r3, r2 │ │ + movs r2, #137 ; 0x89 │ │ + ands r2, r3 │ │ + movs r3, #8 │ │ + adds r6, r7, #0 │ │ + subs r3, r3, r1 │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r5, [sp, #52] ; 0x34 │ │ + mov r3, r9 │ │ + ldr r2, [sp, #28] │ │ + ldr r3, [r3, #20] │ │ + cmp r2, r3 │ │ + bhi.n 10a4c │ │ + b.n 10b62 │ │ + mov r3, r9 │ │ + ldr r3, [r3, #16] │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #7 │ │ + bls.n 10a5c │ │ + b.n 10842 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp r2, #0 │ │ + bne.n 10a64 │ │ + b.n 10842 │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + mov r3, r9 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 10b24 │ │ + movs r0, #8 │ │ + ldr r1, [sp, #24] │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ + ldr r3, [sp, #28] │ │ + mov sl, r0 │ │ + mov r8, r3 │ │ + mov r3, fp │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov fp, r4 │ │ + movs r5, #0 │ │ + adds r4, r6, #0 │ │ + movs r7, #0 │ │ + mov r6, r8 │ │ + mov r8, r3 │ │ + b.n 10ab4 │ │ + adds r3, r5, #0 │ │ + mov r2, r8 │ │ + asrs r3, r2 │ │ + add r2, sp, #60 ; 0x3c │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r3, r2] │ │ + adds r7, #1 │ │ + stmia r6!, {r3} │ │ + ldr r3, [sp, #24] │ │ + lsls r5, r3 │ │ + mov r3, r9 │ │ + lsls r5, r5, #24 │ │ + lsrs r5, r5, #24 │ │ + strb r5, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r7, r3 │ │ + bge.n 10b1c │ │ + adds r0, r7, #0 │ │ + mov r1, sl │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + cmp r1, #0 │ │ + bne.n 10a92 │ │ + mov r0, fp │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 10b52 │ │ + ldrb r5, [r4, #0] │ │ + b.n 10a92 │ │ + mov r3, fp │ │ + str r3, [sp, #24] │ │ + b.n 10990 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + str r3, [sp, #0] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #4] │ │ + movs r3, #255 ; 0xff │ │ + str r3, [sp, #8] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #24 │ │ + asrs r2, r6, #1 │ │ + str r3, [sp, #12] │ │ + movs r0, #0 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + movs r3, #32 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r6, r0, #0 │ │ + bne.n 10b02 │ │ + b.n 10830 │ │ + ldr r3, [r0, #16] │ │ + ldr r2, [r0, #12] │ │ + mov ip, r3 │ │ + mov r3, ip │ │ + muls r3, r2 │ │ + ldr r2, [r0, #20] │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + mov fp, r3 │ │ + b.n 10a20 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + adds r6, r4, #0 │ │ + mov r4, fp │ │ + mov fp, r3 │ │ + mov r3, fp │ │ + cmp r3, #0 │ │ + beq.n 10a40 │ │ + movs r5, #0 │ │ + mov r7, fp │ │ + mov r8, r6 │ │ + adds r0, r4, #0 │ │ + mov r1, r8 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + adds r5, #1 │ │ + blx r6 │ │ + cmp r5, r7 │ │ + blt.n 10b30 │ │ + mov fp, r7 │ │ + mov r6, r8 │ │ + b.n 10a40 │ │ + ldr r0, [pc, #384] ; (10ccc ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10830 │ │ + ldr r0, [pc, #380] ; (10cd0 ) │ │ + mov r6, r9 │ │ + add r0, pc │ │ + mov r4, fp │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10860 │ │ + adds r7, r6, #0 │ │ + mov r6, r9 │ │ + ldr r2, [r6, #12] │ │ + ldr r0, [r6, #16] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + mov r2, ip │ │ + muls r2, r0 │ │ + adds r2, r3, r2 │ │ + str r2, [sp, #28] │ │ + movs r2, #0 │ │ + adds r1, #7 │ │ + asrs r1, r1, #3 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + str r2, [sp, #32] │ │ + lsls r2, r1, #30 │ │ + beq.n 10b9a │ │ + ldr r2, [pc, #332] ; (10cd4 ) │ │ + ands r2, r1 │ │ + bpl.n 10b94 │ │ + movs r1, #4 │ │ + subs r2, #1 │ │ + negs r1, r1 │ │ + orrs r2, r1 │ │ + adds r2, #1 │ │ + movs r1, #4 │ │ + subs r2, r1, r2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, r3 │ │ + bhi.n 10ba2 │ │ + b.n 10876 │ │ + add r2, sp, #40 ; 0x28 │ │ + movs r3, #18 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + mov sl, r3 │ │ + movs r3, #7 │ │ + mov r9, r7 │ │ + mov fp, r3 │ │ + adds r7, r6, #0 │ │ + mov r8, r4 │ │ + mov r6, sl │ │ + mov sl, r5 │ │ + movs r3, #0 │ │ + strb r3, [r6, #0] │ │ + ldr r3, [sp, #28] │ │ + subs r3, r3, r0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r7, #8] │ │ + cmp r3, #0 │ │ + ble.n 10c1a │ │ + ldr r5, [sp, #28] │ │ + movs r1, #0 │ │ + movs r4, #0 │ │ + str r7, [sp, #24] │ │ + b.n 10bf6 │ │ + ldr r3, [r5, #0] │ │ + asrs r2, r1, #7 │ │ + movs r0, #0 │ │ + cmp r2, #0 │ │ + bne.n 10be2 │ │ + movs r0, #255 ; 0xff │ │ + lsls r0, r0, #24 │ │ + orrs r3, r0 │ │ + stmia r5!, {r3} │ │ + ldr r3, [sp, #24] │ │ + lsls r1, r1, #25 │ │ + lsrs r1, r1, #24 │ │ + ldr r3, [r3, #8] │ │ + adds r4, #1 │ │ + strb r1, [r6, #0] │ │ + cmp r4, r3 │ │ + bge.n 10c18 │ │ + mov r0, fp │ │ + asrs r3, r4, #31 │ │ + lsrs r3, r3, #29 │ │ + adds r2, r4, r3 │ │ + ands r2, r0 │ │ + cmp r2, r3 │ │ + bne.n 10bd4 │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 10cb0 │ │ + ldrb r1, [r6, #0] │ │ + b.n 10bd4 │ │ + ldr r7, [sp, #24] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 10c48 │ │ + mov r5, r8 │ │ + movs r4, #0 │ │ + mov r8, r7 │ │ + mov r7, r9 │ │ + mov r9, r6 │ │ + str r3, [sp, #24] │ │ + movs r3, #1 │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + ldr r3, [sp, #24] │ │ + adds r4, #1 │ │ + cmp r3, r4 │ │ + bgt.n 10c2c │ │ + mov r6, r9 │ │ + mov r9, r7 │ │ + mov r7, r8 │ │ + mov r8, r5 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [r7, #20] │ │ + cmp r3, r2 │ │ + bls.n 10cc4 │ │ + ldr r0, [r7, #16] │ │ + b.n 10bba │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r2, r3, #7 │ │ + movs r3, #0 │ │ + asrs r2, r2, #3 │ │ + mov fp, r3 │ │ + lsls r3, r2, #30 │ │ + bne.n 10c64 │ │ + b.n 10a20 │ │ + ldr r3, [pc, #108] ; (10cd4 ) │ │ + ands r3, r2 │ │ + cmp r3, fp │ │ + blt.n 10c92 │ │ + movs r2, #4 │ │ + subs r3, r2, r3 │ │ + mov fp, r3 │ │ + b.n 10a20 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #1 │ │ + mov sl, r3 │ │ + b.n 109c2 │ │ + movs r3, #0 │ │ + mov fp, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + lsls r3, r3, #30 │ │ + bne.n 10c88 │ │ + b.n 10a20 │ │ + ldr r3, [pc, #72] ; (10cd4 ) │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ands r3, r2 │ │ + cmp r3, fp │ │ + bge.n 10c6c │ │ + movs r2, #4 │ │ + subs r3, #1 │ │ + negs r2, r2 │ │ + orrs r3, r2 │ │ + adds r3, #1 │ │ + b.n 10c6c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r2, r3, #1 │ │ + movs r3, #0 │ │ + asrs r2, r2, #1 │ │ + mov fp, r3 │ │ + lsls r3, r2, #30 │ │ + bne.n 10cae │ │ + b.n 10a20 │ │ + b.n 10c64 │ │ + ldr r0, [pc, #36] ; (10cd8 ) │ │ + ldr r6, [sp, #24] │ │ + mov r4, r8 │ │ + add r0, pc │ │ + mov r5, sl │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10860 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + adds r6, r7, #0 │ │ + mov r5, sl │ │ + b.n 10876 │ │ + nop ; (mov r8, r8) │ │ + asrs r6, r2, #25 │ │ + movs r5, r0 │ │ + asrs r6, r5, #25 │ │ + movs r5, r0 │ │ + movs r3, r0 │ │ + strh r0, [r0, #0] │ │ + asrs r6, r1, #20 │ │ + movs r5, r0 │ │ + │ │ +00010cdc : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + ldr r4, [pc, #120] ; (10d5c ) │ │ + push {r6, r7} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #28 │ │ + subs r5, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #20] │ │ + beq.n 10d52 │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #16 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov r9, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r3, #1 │ │ + movs r2, #2 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + cmp r0, #0 │ │ + bne.n 10d3e │ │ + movs r3, #0 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r8 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + bne.n 10d56 │ │ + add sp, #28 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r1, [pc, #32] ; (10d60 ) │ │ + mov r0, r9 │ │ + add r1, pc │ │ + movs r2, #2 │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + negs r3, r0 │ │ + adcs r3, r0 │ │ + mov r8, r3 │ │ + b.n 10d1c │ │ + movs r0, #0 │ │ + b.n 10d2c │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + nop ; (mov r8, r8) │ │ + ldr r7, [sp, #776] ; 0x308 │ │ + movs r5, r0 │ │ + asrs r2, r3, #18 │ │ + movs r5, r0 │ │ + │ │ +00010d64 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + push {r6, r7} │ │ + sub sp, #12 │ │ + cmp r0, #0 │ │ + beq.n 10dca │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + blx r1 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + adds r7, r1, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r5, r9 │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + negs r3, r5 │ │ + adcs r5, r3 │ │ + mov r3, r8 │ │ + subs r3, #1 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + movs r3, #0 │ │ + subs r2, r0, #1 │ │ + sbcs r0, r2 │ │ + ands r5, r1 │ │ + str r3, [sp, #0] │ │ + ands r5, r0 │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + blx r1 │ │ + adds r0, r5, #0 │ │ + add sp, #12 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + b.n 10dbe │ │ + nop ; (mov r8, r8) │ │ + │ │ +00010dd0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + push {r6, r7} │ │ + sub sp, #12 │ │ + cmp r0, #0 │ │ + beq.n 10e36 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + blx r1 │ │ + adds r6, r0, #0 │ │ + adds r0, r4, #0 │ │ + adds r7, r1, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r9, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r5, r9 │ │ + mov r8, r0 │ │ + adds r0, r4, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + negs r3, r5 │ │ + adcs r5, r3 │ │ + mov r3, r8 │ │ + subs r3, #2 │ │ + negs r1, r3 │ │ + adcs r1, r3 │ │ + movs r3, #0 │ │ + subs r2, r0, #1 │ │ + sbcs r0, r2 │ │ + ands r5, r1 │ │ + str r3, [sp, #0] │ │ + ands r5, r0 │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + adds r2, r6, #0 │ │ + adds r3, r7, #0 │ │ + blx r1 │ │ + adds r0, r5, #0 │ │ + add sp, #12 │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r5, #0 │ │ + b.n 10e2a │ │ + nop ; (mov r8, r8) │ │ + │ │ +00010e3c : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, fp │ │ + mov r5, r9 │ │ + mov r6, sl │ │ + mov r4, r8 │ │ + push {r4, r5, r6, r7} │ │ + ldr r7, [pc, #800] ; (1116c ) │ │ + sub sp, #84 ; 0x54 │ │ + adds r5, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cmp r0, #0 │ │ + beq.n 10ec2 │ │ + movs r3, #1 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r4, sp, #72 ; 0x48 │ │ + str r0, [sp, #24] │ │ + str r1, [sp, #28] │ │ + bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + adds r0, r5, #0 │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + cmp r0, #2 │ │ + beq.n 10ec8 │ │ + movs r0, #1 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + adds r0, r5, #0 │ │ + blx r1 │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + beq.n 10ea8 │ │ + mov r0, r8 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + ldr r3, [r7, #0] │ │ + mov r0, r8 │ │ + cmp r2, r3 │ │ + beq.n 10eb4 │ │ + b.n 1165e │ │ + add sp, #84 ; 0x54 │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10ea8 │ │ + ldr r1, [pc, #676] ; (11170 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #2 │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ + cmp r0, #0 │ │ + beq.n 10ee6 │ │ + ldr r0, [pc, #664] ; (11174 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10e8a │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #40] ; 0x28 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r6, r0, #0 │ │ + adds r0, r5, #0 │ │ + cmp r6, #12 │ │ + bne.n 10f10 │ │ + b.n 11214 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov r8, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r4, r0, #0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + mov r3, r8 │ │ + cmp r3, #0 │ │ + blt.n 11018 │ │ + bl 5e9bc <_Unwind_GetTextRelBase@@Base+0x158> │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 11012 │ │ + cmp r4, #1 │ │ + bne.n 10f6c │ │ + b.n 1123e │ │ + cmp r4, #4 │ │ + bne.n 10f72 │ │ + b.n 1123e │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 10f7a │ │ + b.n 11238 │ │ + str r3, [sp, #52] ; 0x34 │ │ + adds r3, r6, #0 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + adds r3, #14 │ │ + cmp r2, r3 │ │ + bne.n 10f88 │ │ + b.n 11328 │ │ + cmp r4, #15 │ │ + bcs.n 10f8e │ │ + b.n 11248 │ │ + cmp r4, #16 │ │ + bhi.n 10f94 │ │ + b.n 11266 │ │ + cmp r4, #32 │ │ + beq.n 10f9a │ │ + b.n 11248 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov fp, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #32 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov r3, sl │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #20] │ │ + str r0, [sp, #12] │ │ + mov r2, r8 │ │ + str r3, [sp, #4] │ │ + mov r3, fp │ │ + movs r0, #0 │ │ + str r3, [sp, #8] │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + mov r3, r9 │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + mov r8, r0 │ │ + cmp r0, #0 │ │ + bne.n 10fe2 │ │ + b.n 10e8a │ │ + ldr r3, [r0, #4] │ │ + ldr r4, [r3, #4] │ │ + cmp r4, #0 │ │ + beq.n 110a0 │ │ + ldr r0, [sp, #24] │ │ + ldr r1, [sp, #28] │ │ + movs r2, #14 │ │ + movs r3, #0 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + movs r1, #0 │ │ + adds r0, r6, #0 │ │ + str r1, [sp, #0] │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + bge.n 11022 │ │ + movs r0, #3 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10e8a │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + b.n 10e8a │ │ + negs r3, r3 │ │ + mov r8, r3 │ │ + movs r3, #1 │ │ + str r3, [sp, #32] │ │ + b.n 10f5c │ │ + movs r3, #1 │ │ + mov r2, r9 │ │ + lsls r3, r2 │ │ + mov fp, r3 │ │ + cmp r6, #12 │ │ + bne.n 11030 │ │ + b.n 112cc │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #255 ; 0xff │ │ + mov sl, r3 │ │ + mov r3, fp │ │ + cmp r3, #0 │ │ + ble.n 1109c │ │ + mov r2, r9 │ │ + mov r9, r7 │ │ + adds r3, r2, #0 │ │ + str r2, [sp, #20] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #2 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + ldr r7, [r5, #8] │ │ + movs r3, #1 │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r3, r6 │ │ + adds r1, #3 │ │ + movs r3, #1 │ │ + movs r2, #1 │ │ + ldr r7, [r5, #8] │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + mov ip, r3 │ │ + mov r3, sl │ │ + add r6, ip │ │ + strb r3, [r6, #3] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, fp │ │ + bne.n 11046 │ │ + mov r7, r9 │ │ + mov r3, fp │ │ + str r3, [r4, #0] │ │ + movs r1, #0 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [sp, #28] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + str r1, [sp, #0] │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + blt.n 1100a │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bhi.n 110c2 │ │ + b.n 113ce │ │ + mov r3, r8 │ │ + mov r2, r8 │ │ + ldr r3, [r3, #20] │ │ + ldr r2, [r2, #12] │ │ + adds r1, r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + mov r3, r8 │ │ + mov ip, r2 │ │ + ldr r3, [r3, #16] │ │ + mov r2, ip │ │ + muls r2, r3 │ │ + mov ip, r1 │ │ + add r2, ip │ │ + str r2, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + cmp r2, #1 │ │ + bne.n 110e6 │ │ + b.n 1128e │ │ + cmp r2, #4 │ │ + beq.n 110ec │ │ + b.n 112b0 │ │ + movs r0, #0 │ │ + movs r2, #3 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r0, [sp, #36] ; 0x24 │ │ + adds r1, #1 │ │ + asrs r6, r1, #1 │ │ + tst r2, r6 │ │ + beq.n 1110c │ │ + asrs r1, r1, #31 │ │ + lsrs r1, r1, #30 │ │ + adds r6, r6, r1 │ │ + ands r2, r6 │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + subs r2, r1, r2 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + mov sl, r2 │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #0 │ │ + bne.n 1111c │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + subs r2, r2, r3 │ │ + mov sl, r2 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + movs r2, #8 │ │ + mov r9, r1 │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #20] │ │ + str r7, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + cmp sl, r2 │ │ + bcc.n 11130 │ │ + b.n 1138a │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + cmp sl, r2 │ │ + bcs.n 11138 │ │ + b.n 1138a │ │ + mov r2, r9 │ │ + cmp r2, #1 │ │ + beq.n 11142 │ │ + cmp r2, #4 │ │ + bne.n 111f8 │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + movs r7, #23 │ │ + movs r3, #0 │ │ + add r7, ip │ │ + strb r3, [r7, #0] │ │ + mov r3, r8 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + ble.n 111b8 │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ + adds r3, r5, #0 │ │ + movs r4, #0 │ │ + movs r6, #0 │ │ + adds r5, r0, #0 │ │ + mov fp, r3 │ │ + b.n 11196 │ │ + nop ; (mov r8, r8) │ │ + ldr r6, [sp, #360] ; 0x168 │ │ + movs r5, r0 │ │ + asrs r0, r2, #12 │ │ + movs r5, r0 │ │ + asrs r6, r0, #12 │ │ + movs r5, r0 │ │ + ldr r3, [sp, #20] │ │ + asrs r4, r3 │ │ + mov r3, sl │ │ + strb r4, [r3, r6] │ │ + mov r3, r9 │ │ + ldrb r4, [r7, #0] │ │ + adds r6, #1 │ │ + lsls r4, r3 │ │ + mov r3, r8 │ │ + lsls r4, r4, #24 │ │ + lsrs r4, r4, #24 │ │ + strb r4, [r7, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r6, r3 │ │ + bge.n 111b6 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + cmp r1, #0 │ │ + bne.n 11178 │ │ + mov r0, fp │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r4, [r0, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11258 │ │ + ldrb r4, [r7, #0] │ │ + b.n 11178 │ │ + mov r5, fp │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 111de │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r7, #23 │ │ + movs r4, #0 │ │ + mov fp, r3 │ │ + add r7, ip │ │ + adds r0, r5, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r5, #8] │ │ + adds r4, #1 │ │ + blx r6 │ │ + cmp fp, r4 │ │ + bgt.n 111cc │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + beq.n 111ec │ │ + mov r3, r8 │ │ + ldr r3, [r3, #16] │ │ + add sl, r3 │ │ + b.n 11128 │ │ + mov r3, r8 │ │ + mov r2, sl │ │ + ldr r3, [r3, #16] │ │ + subs r2, r2, r3 │ │ + mov sl, r2 │ │ + b.n 11128 │ │ + adds r0, r5, #0 │ │ + mov r1, sl │ │ + movs r2, #1 │ │ + ldr r4, [r5, #8] │ │ + blx r4 │ │ + mov r3, r8 │ │ + ldr r3, [r3, #16] │ │ + cmp r0, r3 │ │ + beq.n 111b8 │ │ + movs r0, #1 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + b.n 10e8a │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + str r0, [sp, #48] ; 0x30 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + mov r8, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + adds r0, r5, #0 │ │ + bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + movs r3, #0 │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #32] │ │ + b.n 10f5c │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + b.n 10f88 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r4, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 11288 │ │ + movs r4, #8 │ │ + mov r9, r4 │ │ + movs r3, #0 │ │ + movs r0, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + mov fp, r3 │ │ + str r3, [sp, #20] │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + ldr r0, [pc, #748] ; (11548 ) │ │ + mov r5, fp │ │ + add r0, pc │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10e8a │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + mov sl, r0 │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + str r0, [sp, #20] │ │ + adds r0, r5, #0 │ │ + bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + movs r3, #0 │ │ + mov fp, r0 │ │ + mov r9, r4 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r0, #0 │ │ + b.n 10fc0 │ │ + movs r3, #8 │ │ + mov r9, r3 │ │ + b.n 1124a │ │ + movs r2, #0 │ │ + movs r4, #3 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + str r2, [sp, #36] ; 0x24 │ │ + adds r1, #7 │ │ + asrs r6, r1, #3 │ │ + tst r4, r6 │ │ + bne.n 112a0 │ │ + b.n 1110c │ │ + asrs r1, r1, #31 │ │ + lsrs r2, r1, #30 │ │ + adds r6, r6, r2 │ │ + ands r6, r4 │ │ + subs r2, r2, r6 │ │ + adds r2, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + b.n 1110c │ │ + movs r2, #0 │ │ + movs r1, #3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + tst r1, r3 │ │ + bne.n 112bc │ │ + b.n 1110c │ │ + asrs r2, r3, #31 │ │ + lsrs r2, r2, #30 │ │ + adds r0, r3, r2 │ │ + ands r1, r0 │ │ + subs r2, r2, r1 │ │ + adds r2, #4 │ │ + str r2, [sp, #36] ; 0x24 │ │ + b.n 1110c │ │ + cmp r3, #0 │ │ + bgt.n 112d2 │ │ + b.n 1109c │ │ + movs r3, #0 │ │ + mov r9, r3 │ │ + movs r3, #255 ; 0xff │ │ + mov r2, r9 │ │ + mov sl, r3 │ │ + mov r9, r7 │ │ + adds r3, r2, #0 │ │ + str r2, [sp, #20] │ │ + lsls r6, r3, #2 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #2 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + movs r2, #1 │ │ + adds r1, r3, r6 │ │ + adds r1, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + adds r0, r5, #0 │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + adds r0, r5, #0 │ │ + adds r1, r3, r6 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r5, #8] │ │ + blx r7 │ │ + ldr r3, [r4, #4] │ │ + mov ip, r3 │ │ + mov r3, sl │ │ + add r6, ip │ │ + strb r3, [r6, #3] │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r3, fp │ │ + bne.n 112e2 │ │ + b.n 1109a │ │ + adds r0, r4, #0 │ │ + subs r0, #15 │ │ + cmp r0, #17 │ │ + bhi.n 11248 │ │ + bl 5c0e0 <__gnu_thumb1_case_sqi@@Base> │ │ + subs r6, r3, #0 │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + adds r2, r1, r2 │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + ldrh r2, [r1, #20] │ │ + lsrs r2, r1, #6 │ │ + movs r3, #32 │ │ + movs r0, #255 ; 0xff │ │ + mov r9, r3 │ │ + movs r3, #1 │ │ + lsls r0, r0, #24 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #255 ; 0xff │ │ + mov fp, r3 │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + str r3, [sp, #20] │ │ + movs r3, #255 ; 0xff │ │ + lsls r3, r3, #16 │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + movs r3, #24 │ │ + mov r9, r3 │ │ + movs r3, #0 │ │ + movs r0, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + b.n 11352 │ │ + movs r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + movs r3, #31 │ │ + mov fp, r3 │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #2 │ │ + str r3, [sp, #20] │ │ + movs r3, #248 ; 0xf8 │ │ + lsls r3, r3, #7 │ │ + mov r9, r4 │ │ + movs r0, #0 │ │ + mov sl, r3 │ │ + b.n 10fc0 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ + cmp r2, #0 │ │ + bne.n 11394 │ │ + b.n 10ea8 │ │ + mov r0, r8 │ │ + mov r2, r8 │ │ + ldr r0, [r0, #12] │ │ + ldr r2, [r2, #20] │ │ + muls r0, r3 │ │ + adds r1, r2, #3 │ │ + adds r3, r1, r0 │ │ + cmp r1, r3 │ │ + bcc.n 113a8 │ │ + b.n 10ea8 │ │ + ldrb r2, [r2, #3] │ │ + cmp r2, #0 │ │ + beq.n 113b0 │ │ + b.n 10ea8 │ │ + adds r2, r1, #0 │ │ + b.n 113bc │ │ + ldrb r0, [r2, #0] │ │ + cmp r0, #0 │ │ + beq.n 113bc │ │ + b.n 10ea8 │ │ + adds r2, #4 │ │ + cmp r3, r2 │ │ + bhi.n 113b4 │ │ + movs r2, #255 ; 0xff │ │ + strb r2, [r1, #0] │ │ + adds r1, #4 │ │ + cmp r3, r1 │ │ + bhi.n 113c4 │ │ + b.n 10ea8 │ │ + negs r2, r3 │ │ + adcs r2, r3 │ │ + str r2, [sp, #44] ; 0x2c │ │ + mov r2, r8 │ │ + ldr r2, [r2, #20] │ │ + mov r3, r8 │ │ + mov sl, r2 │ │ + mov r2, r8 │ │ + ldr r2, [r2, #12] │ │ + ldr r3, [r3, #16] │ │ + movs r6, #22 │ │ + mov ip, r2 │ │ + mov r2, ip │ │ + muls r2, r3 │ │ + add r2, sl │ │ + mov fp, r2 │ │ + str r3, [sp, #56] ; 0x38 │ │ + negs r3, r3 │ │ + str r3, [sp, #60] ; 0x3c │ │ + add r3, fp │ │ + str r3, [sp, #36] ; 0x24 │ │ + add r3, sp, #48 ; 0x30 │ │ + mov ip, r3 │ │ + movs r3, #23 │ │ + add r3, ip │ │ + mov r9, r3 │ │ + mov r3, sl │ │ + str r7, [sp, #40] ; 0x28 │ │ + mov fp, r8 │ │ + movs r4, #0 │ │ + adds r7, r2, #0 │ │ + mov r8, r5 │ │ + add r6, ip │ │ + str r3, [sp, #32] │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11424 │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + mov r0, r8 │ │ + cmp r3, #0 │ │ + beq.n 1146c │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1143c │ │ + b.n 11656 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 114c8 │ │ + mov r1, r9 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r5, [sp, #32] │ │ + adds r2, r3, r4 │ │ + adds r4, #1 │ │ + cmp r7, r2 │ │ + bls.n 11458 │ │ + cmp r5, r2 │ │ + bhi.n 11458 │ │ + ldrb r3, [r1, #0] │ │ + strb r3, [r2, #0] │ │ + ldrb r3, [r6, #0] │ │ + adds r2, #1 │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + bne.n 1144a │ │ + str r5, [sp, #32] │ │ + mov r9, r1 │ │ + b.n 11412 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1147c │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r3, #1 │ │ + bne.n 11486 │ │ + b.n 115a0 │ │ + cmp r3, #0 │ │ + bne.n 1148c │ │ + b.n 11592 │ │ + cmp r3, #2 │ │ + bne.n 11528 │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 114a2 │ │ + b.n 11656 │ │ + mov r0, r8 │ │ + ldrb r3, [r6, #0] │ │ + adds r1, r6, #0 │ │ + adds r4, r4, r3 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 114b8 │ │ + b.n 11656 │ │ + ldrb r3, [r6, #0] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + muls r2, r3 │ │ + adds r3, r2, #0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + subs r3, r2, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 11412 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + adds r0, r4, #1 │ │ + ldr r5, [sp, #32] │ │ + lsrs r2, r3, #4 │ │ + mov sl, r2 │ │ + movs r2, #15 │ │ + ands r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + mov ip, r2 │ │ + adds r1, r3, r0 │ │ + adds r2, r3, r4 │ │ + adds r3, r0, #0 │ │ + mov r0, sl │ │ + mov sl, r3 │ │ + b.n 1150c │ │ + adds r4, #2 │ │ + cmp r7, r1 │ │ + bls.n 114f8 │ │ + cmp r5, r1 │ │ + bhi.n 114f8 │ │ + mov r3, ip │ │ + strb r3, [r1, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + adds r2, #2 │ │ + adds r1, #2 │ │ + cmp r3, #0 │ │ + beq.n 1158e │ │ + adds r3, r4, #1 │ │ + mov sl, r3 │ │ + cmp r7, r2 │ │ + bls.n 11516 │ │ + cmp r5, r2 │ │ + bhi.n 11516 │ │ + strb r0, [r2, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + bne.n 114e8 │ │ + str r5, [sp, #32] │ │ + mov r4, sl │ │ + b.n 11412 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 115a6 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r5, r4, #0 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #32] │ │ + add sl, r4 │ │ + mov r4, sl │ │ + mov sl, r3 │ │ + adds r3, r6, #0 │ │ + str r5, [sp, #20] │ │ + mov r6, r8 │ │ + mov r8, r7 │ │ + adds r7, r3, #0 │ │ + b.n 1156e │ │ + lsrs r4, r4, #30 │ │ + movs r5, r0 │ │ + ldr r3, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #20] │ │ + cmp r8, r4 │ │ + bls.n 11560 │ │ + cmp sl, r4 │ │ + bhi.n 11560 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + strb r3, [r4, #0] │ │ + ldrb r3, [r7, #0] │ │ + adds r4, #1 │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r7, #0] │ │ + beq.n 11628 │ │ + adds r0, r6, #0 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r5, [r6, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 1154c │ │ + mov r8, fp │ │ + adds r5, r6, #0 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + ldr r0, [pc, #256] ; (11688 ) │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + b.n 10e8a │ │ + str r5, [sp, #32] │ │ + b.n 11412 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + movs r4, #0 │ │ + mov ip, r2 │ │ + add r3, ip │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 11412 │ │ + mov r8, fp │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + b.n 10ea8 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + mov r2, fp │ │ + mov sl, r1 │ │ + adds r3, r4, #1 │ │ + add r3, sl │ │ + add sl, r4 │ │ + adds r5, r3, #0 │ │ + mov r3, sl │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #32] │ │ + str r4, [sp, #20] │ │ + mov sl, r7 │ │ + mov fp, r2 │ │ + adds r4, r3, #0 │ │ + b.n 1160e │ │ + ldr r3, [sp, #20] │ │ + adds r2, r3, #1 │ │ + cmp sl, r4 │ │ + bls.n 115d8 │ │ + cmp fp, r4 │ │ + bhi.n 115d8 │ │ + mov r3, r9 │ │ + ldrb r3, [r3, #0] │ │ + lsrs r3, r3, #4 │ │ + strb r3, [r4, #0] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + beq.n 11678 │ │ + ldr r2, [sp, #20] │ │ + adds r2, #2 │ │ + str r2, [sp, #20] │ │ + cmp sl, r5 │ │ + bls.n 115fe │ │ + cmp fp, r5 │ │ + bhi.n 115fe │ │ + mov r3, r9 │ │ + movs r2, #15 │ │ + ldrb r3, [r3, #0] │ │ + ands r3, r2 │ │ + strb r3, [r4, #1] │ │ + ldrb r3, [r6, #0] │ │ + subs r3, #1 │ │ + lsls r3, r3, #24 │ │ + lsrs r3, r3, #24 │ │ + strb r3, [r6, #0] │ │ + adds r5, #2 │ │ + adds r4, #2 │ │ + cmp r3, #0 │ │ + beq.n 11662 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 115c4 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r5, r8 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + mov r8, r3 │ │ + b.n 11584 │ │ + mov r3, sl │ │ + str r3, [sp, #32] │ │ + adds r3, r7, #0 │ │ + mov r7, r8 │ │ + mov r8, r6 │ │ + adds r6, r3, #0 │ │ + movs r3, #1 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r4, [sp, #20] │ │ + ands r2, r3 │ │ + adds r3, r2, #0 │ │ + cmp r3, #0 │ │ + bne.n 11644 │ │ + b.n 11412 │ │ + mov r0, r8 │ │ + movs r2, #1 │ │ + adds r1, r6, #0 │ │ + adds r3, r2, #0 │ │ + ldr r5, [r0, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 11656 │ │ + b.n 11412 │ │ + mov r5, r8 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + mov r8, fp │ │ + b.n 11584 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + mov r3, fp │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r7, sl │ │ + mov fp, r3 │ │ + ldr r4, [sp, #20] │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + adds r3, #1 │ │ + lsls r3, r3, #30 │ │ + lsrs r3, r3, #31 │ │ + b.n 1163e │ │ + mov r3, fp │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r7, sl │ │ + mov fp, r3 │ │ + adds r4, r2, #0 │ │ + b.n 1166e │ │ + nop ; (mov r8, r8) │ │ + lsrs r2, r7, #17 │ │ + movs r5, r0 │ │ + │ │ +0001168c : │ │ + push {r3, lr} │ │ + movs r1, #1 │ │ + bl 1072c │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +00011698 : │ │ + push {r3, lr} │ │ + movs r1, #2 │ │ + bl 1072c │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + │ │ +000116a4 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r9 │ │ + mov r6, r8 │ │ + ldr r4, [pc, #124] ; (11728 ) │ │ + push {r6, r7} │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + sub sp, #156 ; 0x9c │ │ + subs r5, r0, #0 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #148] ; 0x94 │ │ + beq.n 1171e │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add r3, sp, #20 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + mov r9, r3 │ │ + adds r1, r3, #0 │ │ + adds r0, r5, #0 │ │ + movs r3, #1 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r6, [r5, #8] │ │ + blx r6 │ │ + movs r3, #0 │ │ + mov r8, r3 │ │ + cmp r0, #1 │ │ + beq.n 11706 │ │ + movs r3, #0 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + mov r0, r8 │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + bne.n 11722 │ │ + add sp, #156 ; 0x9c │ │ + pop {r2, r3} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov r3, r9 │ │ + ldrh r2, [r3, #0] │ │ + ldr r3, [pc, #32] ; (1172c ) │ │ + cmp r2, r3 │ │ + bne.n 116e4 │ │ + mov r3, r9 │ │ + mov r2, r8 │ │ + ldrb r3, [r3, #2] │ │ + cmp r0, r3 │ │ + adcs r2, r2 │ │ + mov r8, r2 │ │ + b.n 116e4 │ │ + movs r0, #0 │ │ + b.n 116f4 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + nop ; (mov r8, r8) │ │ + str r5, [sp, #1000] ; 0x3e8 │ │ + movs r5, r0 │ │ + lsls r2, r1, #20 │ │ + ... │ │ + │ │ +00011730 : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r6, sl │ │ + mov r7, fp │ │ + mov r5, r9 │ │ + mov r4, r8 │ │ + ldr r3, [pc, #520] ; (11944 ) │ │ + push {r4, r5, r6, r7} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #220 ; 0xdc │ │ + mov sl, r0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #212] ; 0xd4 │ │ + cmp r0, #0 │ │ + bne.n 11752 │ │ + b.n 11b52 │ │ + movs r3, #1 │ │ + mov r1, sl │ │ + str r3, [sp, #0] │ │ + ldr r1, [r1, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + mov r0, sl │ │ + add r3, sp, #84 ; 0x54 │ │ + str r3, [sp, #44] ; 0x2c │ │ + adds r1, r3, #0 │ │ + movs r2, #128 ; 0x80 │ │ + movs r3, #1 │ │ + ldr r4, [r0, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 117d0 │ │ + movs r0, #65 ; 0x41 │ │ + ldr r5, [sp, #44] ; 0x2c │ │ + ldrh r4, [r5, #10] │ │ + ldrh r1, [r5, #4] │ │ + ldrh r2, [r5, #6] │ │ + mov fp, r4 │ │ + ldrb r4, [r5, #3] │ │ + ldrh r3, [r5, #8] │ │ + ldrb r5, [r5, r0] │ │ + cmp r4, #1 │ │ + beq.n 11802 │ │ + cmp r4, #8 │ │ + beq.n 117f0 │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r3, [pc, #412] ; (11948 ) │ │ + add r3, pc │ │ + adds r0, r3, #0 │ │ + str r3, [sp, #28] │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #0 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 117c2 │ │ + b.n 11b72 │ │ + add sp, #220 ; 0xdc │ │ + pop {r2, r3, r4, r5} │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov sl, r4 │ │ + mov fp, r5 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldr r3, [pc, #376] ; (1194c ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r0, [sp, #28] │ │ + b.n 117b0 │ │ + cmp r5, #1 │ │ + beq.n 1180c │ │ + cmp r5, #3 │ │ + bne.n 117fa │ │ + b.n 11b56 │ │ + ldr r3, [pc, #340] ; (11950 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + b.n 117d6 │ │ + subs r0, r5, #1 │ │ + lsls r0, r0, #24 │ │ + lsrs r0, r0, #24 │ │ + cmp r0, #3 │ │ + bhi.n 11792 │ │ + movs r0, #8 │ │ + str r0, [sp, #60] ; 0x3c │ │ + movs r0, #0 │ │ + movs r6, #0 │ │ + mov ip, r0 │ │ + lsls r3, r3, #16 │ │ + lsls r1, r1, #16 │ │ + asrs r3, r3, #16 │ │ + asrs r1, r1, #16 │ │ + subs r1, r3, r1 │ │ + mov r3, fp │ │ + lsls r2, r2, #16 │ │ + lsls r3, r3, #16 │ │ + asrs r3, r3, #16 │ │ + asrs r2, r2, #16 │ │ + subs r2, r3, r2 │ │ + mov r3, ip │ │ + str r3, [sp, #8] │ │ + movs r3, #0 │ │ + adds r7, r1, #1 │ │ + str r0, [sp, #0] │ │ + str r3, [sp, #12] │ │ + adds r1, r7, #0 │ │ + adds r2, #1 │ │ + str r6, [sp, #4] │ │ + movs r0, #0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ + subs r1, r0, #0 │ │ + str r0, [sp, #48] ; 0x30 │ │ + bne.n 1184e │ │ + b.n 11b68 │ │ + movs r3, #65 ; 0x41 │ │ + movs r2, #66 ; 0x42 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + ldrb r3, [r0, r3] │ │ + ldrsh r2, [r0, r2] │ │ + adds r0, r2, #0 │ │ + muls r0, r3 │ │ + ldr r3, [r1, #16] │ │ + str r0, [sp, #64] ; 0x40 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #20] │ │ + cmp r0, r3 │ │ + ble.n 11874 │ │ + ldr r3, [pc, #228] ; (11954 ) │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + adds r3, r5, #0 │ │ + muls r3, r4 │ │ + str r3, [sp, #52] ; 0x34 │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + str r0, [sp, #56] ; 0x38 │ │ + ldr r2, [r3, #20] │ │ + ldr r3, [r3, #12] │ │ + mov r8, r2 │ │ + str r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bgt.n 11890 │ │ + b.n 11ad8 │ │ + movs r3, #0 │ │ + add r2, sp, #64 ; 0x40 │ │ + str r3, [sp, #68] ; 0x44 │ │ + mov ip, r2 │ │ + movs r3, #19 │ │ + add r3, ip │ │ + str r3, [sp, #76] ; 0x4c │ │ + mov r3, sl │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov r6, r8 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #8 │ │ + bne.n 118b0 │ │ + b.n 11b4e │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + mov r3, sl │ │ + ldrb r3, [r3, #2] │ │ + cmp r3, #0 │ │ + bne.n 118bc │ │ + b.n 11b32 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + cmp r3, #0 │ │ + ble.n 11960 │ │ + mov r8, r3 │ │ + add r8, r1 │ │ + mov r3, r8 │ │ + str r3, [sp, #20] │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov r9, r6 │ │ + adds r4, r1, #0 │ │ + movs r5, #0 │ │ + mov fp, r7 │ │ + mov r8, r3 │ │ + ldr r6, [sp, #76] ; 0x4c │ │ + b.n 118e8 │ │ + ldrb r3, [r6, #0] │ │ + subs r5, #1 │ │ + strb r3, [r4, #0] │ │ + ldr r3, [sp, #20] │ │ + adds r4, #1 │ │ + cmp r4, r3 │ │ + beq.n 1195c │ │ + cmp r5, #0 │ │ + bne.n 118da │ │ + mov r0, r8 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 1191c │ │ + ldrb r3, [r6, #0] │ │ + movs r1, #63 ; 0x3f │ │ + adds r2, r3, #0 │ │ + bics r2, r1 │ │ + cmp r2, #192 ; 0xc0 │ │ + bne.n 118de │ │ + movs r5, #63 ; 0x3f │ │ + mov r0, r8 │ │ + ands r5, r3 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r0, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 118da │ │ + mov sl, r8 │ │ + ldr r3, [pc, #56] ; (11958 ) │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r3, #0 │ │ + str r3, [sp, #0] │ │ + mov r3, sl │ │ + mov r0, sl │ │ + ldr r1, [r3, #4] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r1 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ + ldr r0, [sp, #28] │ │ + b.n 117b0 │ │ + str r5, [sp, #424] ; 0x1a8 │ │ + movs r5, r0 │ │ + lsrs r6, r2, #10 │ │ + movs r5, r0 │ │ + lsrs r6, r0, #10 │ │ + movs r5, r0 │ │ + lsrs r4, r0, #9 │ │ + movs r5, r0 │ │ + lsrs r0, r5, #6 │ │ + movs r5, r0 │ │ + lsrs r0, r7, #4 │ │ + movs r5, r0 │ │ + mov r6, r9 │ │ + mov r7, fp │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #4 │ │ + ble.n 11968 │ │ + b.n 11af0 │ │ + movs r3, #65 ; 0x41 │ │ + mov r2, sl │ │ + ldrb r3, [r2, r3] │ │ + cmp r3, #0 │ │ + bne.n 11974 │ │ + b.n 11abc │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + mov r1, sl │ │ + str r2, [sp, #24] │ │ + movs r2, #0 │ │ + mov ip, r2 │ │ + movs r2, #66 ; 0x42 │ │ + ldrsh r1, [r1, r2] │ │ + movs r2, #1 │ │ + mov r8, r2 │ │ + mov r2, ip │ │ + mov ip, r6 │ │ + adds r6, r2, #0 │ │ + cmp r1, #0 │ │ + bgt.n 11992 │ │ + b.n 11ab2 │ │ + ldr r3, [sp, #24] │ │ + movs r0, #0 │ │ + mov r9, r3 │ │ + movs r2, #7 │ │ + movs r3, #0 │ │ + mov r4, ip │ │ + str r0, [sp, #20] │ │ + movs r1, #1 │ │ + mov ip, r1 │ │ + ldr r1, [sp, #24] │ │ + add r9, ip │ │ + ldrb r1, [r1, r0] │ │ + cmp r7, r2 │ │ + ble.n 119c6 │ │ + adds r5, r4, r3 │ │ + mov fp, r5 │ │ + asrs r5, r1, #7 │ │ + lsls r5, r6 │ │ + mov ip, r5 │ │ + mov r5, fp │ │ + mov r0, ip │ │ + ldrb r5, [r5, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, fp │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #1 │ │ + cmp r7, r5 │ │ + ble.n 119e4 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #6 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #2 │ │ + cmp r7, r5 │ │ + ble.n 11a02 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #5 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #3 │ │ + cmp r7, r5 │ │ + ble.n 11a20 │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #4 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #4 │ │ + cmp r7, r5 │ │ + ble.n 11a3e │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #3 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #5 │ │ + cmp r7, r5 │ │ + ble.n 11a5c │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #2 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + subs r5, r2, #6 │ │ + cmp r7, r5 │ │ + ble.n 11a7a │ │ + adds r0, r4, r3 │ │ + mov ip, r0 │ │ + mov r0, r8 │ │ + asrs r5, r1, #1 │ │ + ands r5, r0 │ │ + mov r0, ip │ │ + lsls r5, r6 │ │ + ldrb r0, [r0, #0] │ │ + adds r3, #1 │ │ + orrs r5, r0 │ │ + mov r0, ip │ │ + strb r5, [r0, #0] │ │ + ldr r0, [sp, #20] │ │ + lsls r5, r0, #3 │ │ + cmp r7, r5 │ │ + ble.n 11a94 │ │ + mov r0, r8 │ │ + ands r1, r0 │ │ + lsls r1, r6 │ │ + adds r5, r4, r3 │ │ + ldrb r0, [r5, #0] │ │ + adds r3, #1 │ │ + orrs r1, r0 │ │ + ldr r0, [sp, #20] │ │ + strb r1, [r5, #0] │ │ + mov r1, sl │ │ + movs r5, #66 ; 0x42 │ │ + adds r0, #1 │ │ + str r0, [sp, #20] │ │ + ldrsh r1, [r1, r5] │ │ + adds r2, #8 │ │ + cmp r1, r0 │ │ + ble.n 11aa6 │ │ + b.n 119a0 │ │ + movs r2, #65 ; 0x41 │ │ + mov r3, sl │ │ + ldrb r3, [r3, r2] │ │ + mov r2, r9 │ │ + mov ip, r4 │ │ + str r2, [sp, #24] │ │ + adds r6, #1 │ │ + cmp r3, r6 │ │ + ble.n 11aba │ │ + b.n 1198c │ │ + mov r6, ip │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + ldr r3, [r2, #16] │ │ + ldr r2, [r2, #12] │ │ + mov ip, r3 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + add r6, ip │ │ + str r2, [sp, #20] │ │ + adds r3, #1 │ │ + str r3, [sp, #68] ; 0x44 │ │ + cmp r2, r3 │ │ + ble.n 11ad4 │ │ + b.n 118a8 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov sl, r3 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + cmp r3, #8 │ │ + beq.n 11b76 │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + beq.n 11aec │ │ + b.n 1192a │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + b.n 117b6 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #24 │ │ + bne.n 11abc │ │ + movs r3, #65 ; 0x41 │ │ + mov r2, sl │ │ + ldrb r1, [r2, r3] │ │ + cmp r1, #0 │ │ + beq.n 11abc │ │ + movs r5, #0 │ │ + mov ip, r6 │ │ + movs r4, #65 ; 0x41 │ │ + adds r6, r5, #0 │ │ + mov r5, sl │ │ + ldr r0, [sp, #56] ; 0x38 │ │ + mov r3, ip │ │ + adds r2, r3, r6 │ │ + cmp r7, #0 │ │ + ble.n 11b26 │ │ + adds r3, r0, #0 │ │ + adds r0, r0, r7 │ │ + ldrb r1, [r3, #0] │ │ + adds r3, #1 │ │ + strb r1, [r2, #0] │ │ + ldrb r1, [r5, r4] │ │ + adds r2, r2, r1 │ │ + cmp r0, r3 │ │ + bne.n 11b18 │ │ + adds r6, #1 │ │ + cmp r1, r6 │ │ + bgt.n 11b0c │ │ + mov r6, ip │ │ + mov sl, r5 │ │ + b.n 11abc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + ldr r2, [r3, #8] │ │ + adds r0, r3, #0 │ │ + str r2, [sp, #20] │ │ + movs r3, #1 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r4, [sp, #20] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11b48 │ │ + b.n 11960 │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov sl, r3 │ │ + b.n 1191e │ │ + adds r1, r6, #0 │ │ + b.n 118b2 │ │ + movs r0, #0 │ │ + b.n 117b6 │ │ + movs r0, #24 │ │ + str r0, [sp, #60] ; 0x3c │ │ + movs r0, #255 ; 0xff │ │ + movs r6, #255 ; 0xff │ │ + lsls r0, r0, #16 │ │ + mov ip, r0 │ │ + lsls r6, r6, #8 │ │ + movs r0, #255 ; 0xff │ │ + b.n 11816 │ │ + movs r0, #0 │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + movs r0, #0 │ │ + b.n 117b6 │ │ + bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #4] │ │ + ldr r2, [r3, #4] │ │ + movs r3, #1 │ │ + lsls r3, r1 │ │ + ldr r4, [r2, #4] │ │ + str r3, [r2, #0] │ │ + cmp r1, #8 │ │ + bne.n 11b8c │ │ + b.n 11d08 │ │ + cmp r3, #0 │ │ + ble.n 11ade │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + ldrb r2, [r6, #16] │ │ + strb r2, [r4, #0] │ │ + ldrb r2, [r6, #17] │ │ + strb r2, [r4, #1] │ │ + ldrb r2, [r6, #18] │ │ + strb r2, [r4, #2] │ │ + cmp r3, #1 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #19] │ │ + strb r2, [r4, #4] │ │ + ldrb r2, [r6, #20] │ │ + strb r2, [r4, #5] │ │ + ldrb r2, [r6, #21] │ │ + strb r2, [r4, #6] │ │ + cmp r3, #2 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #22] │ │ + strb r2, [r4, #8] │ │ + ldrb r2, [r6, #23] │ │ + strb r2, [r4, #9] │ │ + ldrb r2, [r6, #24] │ │ + strb r2, [r4, #10] │ │ + cmp r3, #3 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #25] │ │ + strb r2, [r4, #12] │ │ + ldrb r2, [r6, #26] │ │ + strb r2, [r4, #13] │ │ + ldrb r2, [r6, #27] │ │ + strb r2, [r4, #14] │ │ + cmp r3, #4 │ │ + beq.n 11ade │ │ + ldrb r2, [r6, #28] │ │ + strb r2, [r4, #16] │ │ + ldrb r2, [r6, #29] │ │ + strb r2, [r4, #17] │ │ + ldrb r2, [r6, #30] │ │ + strb r2, [r4, #18] │ │ + cmp r3, #5 │ │ + bne.n 11be4 │ │ + b.n 11ade │ │ + ldrb r2, [r6, #31] │ │ + strb r2, [r4, #20] │ │ + movs r2, #32 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #21] │ │ + movs r2, #33 ; 0x21 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #22] │ │ + cmp r3, #6 │ │ + bne.n 11bfa │ │ + b.n 11ade │ │ + movs r2, #34 ; 0x22 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #24] │ │ + movs r2, #35 ; 0x23 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #25] │ │ + movs r2, #36 ; 0x24 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #26] │ │ + cmp r3, #7 │ │ + bne.n 11c12 │ │ + b.n 11ade │ │ + movs r2, #37 ; 0x25 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #28] │ │ + movs r2, #38 ; 0x26 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #29] │ │ + movs r2, #39 ; 0x27 │ │ + ldrb r2, [r6, r2] │ │ + strb r2, [r4, #30] │ │ + cmp r3, #8 │ │ + bne.n 11c2a │ │ + b.n 11ade │ │ + movs r1, #40 ; 0x28 │ │ + movs r2, #32 │ │ + ldrb r0, [r6, r1] │ │ + strb r0, [r4, r2] │ │ + movs r2, #41 ; 0x29 │ │ + ldrb r0, [r6, r2] │ │ + adds r2, r4, #0 │ │ + adds r2, #32 │ │ + strb r0, [r2, #1] │ │ + movs r0, #42 ; 0x2a │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r2, #2] │ │ + cmp r3, #9 │ │ + bne.n 11c48 │ │ + b.n 11ade │ │ + movs r2, #43 ; 0x2b │ │ + ldrb r0, [r6, r2] │ │ + movs r2, #36 ; 0x24 │ │ + strb r0, [r4, r2] │ │ + movs r2, #44 ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldrb r5, [r6, r2] │ │ + adds r0, #36 ; 0x24 │ │ + strb r5, [r0, #1] │ │ + movs r5, #45 ; 0x2d │ │ + ldrb r5, [r6, r5] │ │ + strb r5, [r0, #2] │ │ + cmp r3, #10 │ │ + bne.n 11c66 │ │ + b.n 11ade │ │ + movs r0, #46 ; 0x2e │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r4, r1] │ │ + movs r1, #47 ; 0x2f │ │ + adds r0, r4, #0 │ │ + ldrb r1, [r6, r1] │ │ + adds r0, #40 ; 0x28 │ │ + strb r1, [r0, #1] │ │ + movs r1, #48 ; 0x30 │ │ + ldrb r5, [r6, r1] │ │ + strb r5, [r0, #2] │ │ + cmp r3, #11 │ │ + bne.n 11c82 │ │ + b.n 11ade │ │ + movs r0, #49 ; 0x31 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r4, r2] │ │ + movs r2, #50 ; 0x32 │ │ + ldrb r0, [r6, r2] │ │ + adds r2, r4, #0 │ │ + adds r2, #44 ; 0x2c │ │ + strb r0, [r2, #1] │ │ + movs r0, #51 ; 0x33 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r2, #2] │ │ + cmp r3, #12 │ │ + bne.n 11c9e │ │ + b.n 11ade │ │ + movs r2, #52 ; 0x34 │ │ + ldrb r0, [r6, r2] │ │ + strb r0, [r4, r1] │ │ + movs r1, #53 ; 0x35 │ │ + ldrb r0, [r6, r1] │ │ + adds r1, r4, #0 │ │ + adds r1, #48 ; 0x30 │ │ + strb r0, [r1, #1] │ │ + movs r0, #54 ; 0x36 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #13 │ │ + bne.n 11cba │ │ + b.n 11ade │ │ + movs r1, #55 ; 0x37 │ │ + ldrb r1, [r6, r1] │ │ + strb r1, [r4, r2] │ │ + movs r2, #56 ; 0x38 │ │ + adds r1, r4, #0 │ │ + ldrb r0, [r6, r2] │ │ + adds r1, #52 ; 0x34 │ │ + strb r0, [r1, #1] │ │ + movs r0, #57 ; 0x39 │ │ + ldrb r0, [r6, r0] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #14 │ │ + bne.n 11cd6 │ │ + b.n 11ade │ │ + movs r1, #58 ; 0x3a │ │ + ldrb r1, [r6, r1] │ │ + strb r1, [r4, r2] │ │ + movs r2, #59 ; 0x3b │ │ + adds r1, r4, #0 │ │ + ldrb r2, [r6, r2] │ │ + adds r1, #56 ; 0x38 │ │ + strb r2, [r1, #1] │ │ + movs r2, #60 ; 0x3c │ │ + ldrb r0, [r6, r2] │ │ + strb r0, [r1, #2] │ │ + cmp r3, #15 │ │ + bne.n 11cf2 │ │ + b.n 11ade │ │ + movs r3, #61 ; 0x3d │ │ + ldrb r3, [r6, r3] │ │ + strb r3, [r4, r2] │ │ + movs r3, #62 ; 0x3e │ │ + ldrb r3, [r6, r3] │ │ + adds r4, #60 ; 0x3c │ │ + strb r3, [r4, #1] │ │ + movs r3, #63 ; 0x3f │ │ + ldrb r3, [r6, r3] │ │ + strb r3, [r4, #2] │ │ + b.n 11ade │ │ + add r3, sp, #64 ; 0x40 │ │ + movs r5, #19 │ │ + mov ip, r3 │ │ + mov r6, sl │ │ + add r5, ip │ │ + b.n 11d1a │ │ + ldrb r3, [r5, #0] │ │ + cmp r3, #12 │ │ + beq.n 11d34 │ │ + adds r0, r6, #0 │ │ + adds r1, r5, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + bne.n 11d14 │ │ + ldr r3, [pc, #60] ; (11d68 ) │ │ + mov sl, r6 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + b.n 11924 │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #3 │ │ + adds r5, r4, r3 │ │ + adds r1, r4, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r0, r6, #0 │ │ + blx r7 │ │ + adds r1, r4, #1 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r0, r6, #0 │ │ + blx r7 │ │ + adds r1, r4, #2 │ │ + adds r0, r6, #0 │ │ + movs r2, #1 │ │ + movs r3, #1 │ │ + ldr r7, [r6, #8] │ │ + adds r4, #4 │ │ + blx r7 │ │ + cmp r4, r5 │ │ + bne.n 11d3a │ │ + mov sl, r6 │ │ + b.n 11ade │ │ + lsls r2, r5, #20 │ │ movs r5, r0 │ │ │ │ 00011d6c : │ │ ldr r0, [pc, #12] ; (11d7c ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ @@ -15781,15 +15808,15 @@ │ │ 00011d88 : │ │ movs r0, #0 │ │ bx lr │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r6, r0, #0 │ │ adds r0, r1, #0 │ │ adds r5, r1, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r4, r0, #0 │ │ ldr r7, [r6, #8] │ │ adds r0, r6, #0 │ │ adds r2, r5, #0 │ │ adds r1, r4, #0 │ │ movs r3, #1 │ │ blx r7 │ │ @@ -15844,15 +15871,15 @@ │ │ str r0, [r4, #12] │ │ b.n 11dd8 │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ lsls r3, r0, #1 │ │ str r0, [r4, #8] │ │ adds r0, r3, r0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #12] │ │ adds r1, r0, #0 │ │ lsls r2, r3, #1 │ │ adds r2, r2, r3 │ │ ldr r4, [r5, #8] │ │ adds r0, r5, #0 │ │ @@ -15867,15 +15894,15 @@ │ │ push {r4, r5, r6, r7} │ │ adds r5, r0, #0 │ │ sub sp, #12 │ │ adds r0, r1, #0 │ │ adds r7, r1, #0 │ │ adds r4, r2, #0 │ │ adds r6, r3, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov sl, r0 │ │ ldr r3, [r5, #8] │ │ mov r1, sl │ │ mov ip, r3 │ │ movs r2, #1 │ │ adds r3, r7, #0 │ │ adds r0, r5, #0 │ │ @@ -15883,15 +15910,15 @@ │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ mov fp, r3 │ │ mov r0, fp │ │ muls r0, r4 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #4] │ │ cmp r4, #0 │ │ ble.n 11edc │ │ mov r9, r0 │ │ movs r3, #128 ; 0x80 │ │ add r9, r4 │ │ lsls r3, r3, #1 │ │ @@ -15932,15 +15959,15 @@ │ │ movs r3, #1 │ │ mov sl, r3 │ │ add fp, sl │ │ cmp fp, r8 │ │ bne.n 11e98 │ │ mov sl, r5 │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #4] │ │ add sp, #12 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ @@ -16033,15 +16060,15 @@ │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #32] ; (11fc0 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #9 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ b.n 11f7c │ │ movs r0, #0 │ │ b.n 11f8c │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ @@ -16080,15 +16107,15 @@ │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ str r0, [sp, #144] ; 0x90 │ │ str r1, [sp, #148] ; 0x94 │ │ movs r0, #52 ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r4, r0, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ mov r0, sl │ │ movs r3, #1 │ │ adds r1, r4, #0 │ │ movs r2, #14 │ │ ldr r5, [r0, #8] │ │ @@ -16127,23 +16154,23 @@ │ │ str r3, [r2, #40] ; 0x28 │ │ b.n 1204e │ │ ldr r3, [r5, #8] │ │ ldr r4, [sp, #52] ; 0x34 │ │ lsls r0, r3, #1 │ │ str r3, [r4, #44] ; 0x2c │ │ adds r0, r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ ldr r3, [r4, #44] ; 0x2c │ │ str r0, [r4, #48] ; 0x30 │ │ ldr r1, [r5, #12] │ │ lsls r2, r3, #1 │ │ adds r2, r2, r3 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ ldr r0, [r5, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r4, [r5, #0] │ │ cmp r4, #0 │ │ bne.n 1204e │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov sl, r6 │ │ ldr r3, [r3, #40] ; 0x28 │ │ mov fp, r5 │ │ @@ -16168,17 +16195,17 @@ │ │ cmp r3, #0 │ │ beq.n 120c4 │ │ bl 12a14 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ beq.n 120d0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r0, #0 │ │ ldr r3, [sp, #160] ; 0xa0 │ │ ldr r2, [sp, #228] ; 0xe4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 120e6 │ │ bl 12aaa │ │ @@ -16225,15 +16252,15 @@ │ │ mrc2 15, 3, pc, cr12, cr15, {7} │ │ lsls r2, r5, #7 │ │ movs r5, r0 │ │ stc2l 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ adds r6, #1 │ │ lsls r1, r6, #2 │ │ ldr r0, [r7, #32] │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ str r0, [r7, #32] │ │ str r5, [r0, r4] │ │ adds r4, #4 │ │ mov r0, sl │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r5, r0, #0 │ │ bne.n 12148 │ │ @@ -16290,15 +16317,15 @@ │ │ ldr r2, [r3, r2] │ │ str r3, [sp, #16] │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r7, #4] │ │ blx r1 │ │ movs r0, #40 ; 0x28 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r8, r0 │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ mov r3, r8 │ │ str r0, [r3, #0] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ @@ -16309,15 +16336,15 @@ │ │ mov r3, r8 │ │ str r0, [r3, #8] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r4, r0, #0 │ │ bne.n 12206 │ │ b.n 128fe │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r5, r0, #0 │ │ adds r2, r4, #0 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ movs r3, #1 │ │ ldr r4, [r7, #8] │ │ blx r4 │ │ @@ -16346,15 +16373,15 @@ │ │ str r0, [r6, #24] │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r7, #4] │ │ blx r1 │ │ movs r0, #16 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r9, r0 │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ mov r3, r9 │ │ str r0, [r3, #0] │ │ adds r0, r7, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ @@ -16369,15 +16396,15 @@ │ │ mov fp, r5 │ │ mov r7, r9 │ │ mov r8, r6 │ │ movs r5, #4 │ │ movs r0, #0 │ │ mov r9, r3 │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ subs r6, r5, #4 │ │ str r0, [r7, #12] │ │ adds r4, r0, r6 │ │ mov r0, r9 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r4, #0] │ │ ldr r0, [r7, #12] │ │ @@ -16404,28 +16431,28 @@ │ │ str r3, [sp, #100] ; 0x64 │ │ movs r3, #0 │ │ mov r0, r8 │ │ str r3, [sp, #0] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ movs r0, #12 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r7, r0, #0 │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r7, #0] │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ movs r3, #0 │ │ str r0, [r7, #4] │ │ movs r5, #4 │ │ movs r0, #0 │ │ str r3, [r7, #8] │ │ adds r1, r5, #0 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ subs r6, r5, #4 │ │ adds r4, r0, r6 │ │ str r0, [r7, #8] │ │ mov r0, r8 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r4, #0] │ │ ldr r0, [r7, #8] │ │ @@ -16593,15 +16620,15 @@ │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #16] │ │ cmp r3, r2 │ │ bhi.n 1245c │ │ b.n 12a9c │ │ ldr r0, [sp, #76] ; 0x4c │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #8] │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr r2, [r0, r3] │ │ cmp r2, #0 │ │ bne.n 12470 │ │ b.n 12936 │ │ @@ -16861,25 +16888,25 @@ │ │ adds r0, #168 ; 0xa8 │ │ str r3, [sp, #16] │ │ bl 5ea9c <_Unwind_GetTextRelBase@@Base+0x238> │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #0 │ │ beq.n 12680 │ │ adds r0, r3, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r0, [r3, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r2, #0 │ │ ldr r1, [sp, #120] ; 0x78 │ │ mov r3, r8 │ │ str r2, [r1, #0] │ │ str r2, [r1, #4] │ │ mov r2, r8 │ │ mov r0, r8 │ │ @@ -16898,17 +16925,17 @@ │ │ str r2, [r1, #8] │ │ str r0, [r1, #4] │ │ cmp r3, #0 │ │ beq.n 126cc │ │ b.n 128f0 │ │ mov r3, r8 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r3, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #72] ; 0x48 │ │ subs r3, #1 │ │ subs r2, #4 │ │ str r3, [sp, #88] ; 0x58 │ │ str r2, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ @@ -16937,15 +16964,15 @@ │ │ beq.n 127fe │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r8, ip │ │ mov r3, r8 │ │ ldr r0, [sp, #16] │ │ lsls r1, r3, #2 │ │ - bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ + bl 5e8fc <_Unwind_GetTextRelBase@@Base+0x98> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r7, r0, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r0, [sp, #16] │ │ ldr r1, [r5, #4] │ │ @@ -16959,28 +16986,28 @@ │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r3, r7, #0 │ │ movs r0, #36 ; 0x24 │ │ add r3, r9 │ │ mov fp, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ adds r6, r0, #0 │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r6, #0] │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ str r0, [r6, #4] │ │ adds r0, r5, #0 │ │ bl 5ea7c <_Unwind_GetTextRelBase@@Base+0x218> │ │ subs r7, r0, #0 │ │ bne.n 12776 │ │ b.n 12902 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov sl, r0 │ │ adds r2, r7, #0 │ │ adds r0, r5, #0 │ │ mov r1, sl │ │ movs r3, #1 │ │ ldr r7, [r5, #8] │ │ blx r7 │ │ @@ -17050,17 +17077,17 @@ │ │ cmp r3, #0 │ │ beq.n 12816 │ │ b.n 12922 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ beq.n 12822 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ ldr r0, [sp, #52] ; 0x34 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r4, #0 │ │ bne.n 1282e │ │ b.n 12930 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, sl │ │ mov r0, sl │ │ @@ -17133,25 +17160,25 @@ │ │ adds r0, #168 ; 0xa8 │ │ str r3, [sp, #16] │ │ bl 5ea9c <_Unwind_GetTextRelBase@@Base+0x238> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ cmp r0, #0 │ │ beq.n 128d6 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, r9 │ │ ldr r0, [r3, #12] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r0, [r3, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 1269c │ │ adds r3, r1, #0 │ │ ldr r0, [sp, #116] ; 0x74 │ │ ldr r1, [sp, #120] ; 0x78 │ │ ldr r2, [sp, #140] ; 0x8c │ │ bl 5eaac <_Unwind_GetTextRelBase@@Base+0x248> │ │ b.n 126cc │ │ @@ -17172,26 +17199,26 @@ │ │ cmp r3, #0 │ │ bne.n 12922 │ │ b.n 12816 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 12816 │ │ ldr r0, [sp, #140] ; 0x8c │ │ bl 120d8 │ │ ldr r3, [sp, #64] ; 0x40 │ │ mov sl, fp │ │ mov r8, r3 │ │ mov fp, r7 │ │ ldr r7, [sp, #56] ; 0x38 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r7, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, fp │ │ ldr r0, [r3, #12] │ │ ldr r3, [sp, #136] ; 0x88 │ │ ldr r2, [r0, r3] │ │ adds r3, #4 │ │ str r3, [sp, #136] ; 0x88 │ │ cmp r2, #0 │ │ @@ -17199,17 +17226,17 @@ │ │ b.n 122cc │ │ ldr r3, [sp, #96] ; 0x60 │ │ mov r7, r8 │ │ mov r8, r3 │ │ ldr r3, [sp, #100] ; 0x64 │ │ mov r9, fp │ │ mov fp, r3 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, r9 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ b.n 1269c │ │ ldr r3, [sp, #52] ; 0x34 │ │ movs r0, #0 │ │ ldr r1, [r3, #16] │ │ ldr r2, [r3, #20] │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ @@ -17232,18 +17259,18 @@ │ │ nop ; (mov r8, r8) │ │ mrc2 15, 3, pc, cr12, cr15, {7} │ │ mcrr2 0, 0, r0, r6, cr4 │ │ ldr??.w r0, [r4, #4] │ │ bl ffc929b2 <_end@@Base+0xffc1739a> │ │ ; instruction: 0xf61c0004 │ │ ldr r0, [r4, #8] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r6, #1 │ │ adds r0, r4, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ cmp r6, r8 │ │ bge.n 12a0a │ │ lsls r7, r6, #2 │ │ ldr r4, [r5, r7] │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ bne.n 129b8 │ │ @@ -17276,15 +17303,15 @@ │ │ bl 5e8ac <_Unwind_GetTextRelBase@@Base+0x48> │ │ movs r4, #0 │ │ b.n 1280a │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #48] ; 0x30 │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ bl 120c4 │ │ mov r2, fp │ │ orrs r2, r4 │ │ b.n 129f2 │ │ mov r3, fp │ │ lsls r0, r3, #8 │ │ lsrs r0, r0, #24 │ │ @@ -17350,74 +17377,52 @@ │ │ ldmia r0!, {r2, r4, r5, r7} │ │ subs r7, #226 ; 0xe2 │ │ strb r1, [r1, #27] │ │ ldr r7, [sp, #760] ; 0x2f8 │ │ cmp r7, #26 │ │ subs r7, #189 ; 0xbd │ │ │ │ -00012ac8 : │ │ - ldr r0, [pc, #12] ; (12ad8 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, pc} │ │ - strb.w r0, [r4, r4] │ │ - │ │ -00012adc : │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - │ │ -00012ae0 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012ae4 : │ │ +00012ac8 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00012ae8 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012aec : │ │ +00012acc : │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, sl │ │ mov r6, r9 │ │ mov r5, r8 │ │ mov sl, r1 │ │ push {r5, r6, r7} │ │ - ldr r5, [pc, #276] ; (12c14 ) │ │ + ldr r5, [pc, #276] ; (12bf4 ) │ │ sub sp, #8 │ │ - ldr r6, [pc, #276] ; (12c18 ) │ │ + ldr r6, [pc, #276] ; (12bf8 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r6, pc │ │ ldr r1, [r6, #0] │ │ ldr r3, [r5, #0] │ │ adds r7, r0, #0 │ │ str r3, [sp, #4] │ │ mov r3, sl │ │ adds r3, r1, r3 │ │ mov r9, r3 │ │ ldr r3, [r6, #4] │ │ cmp r9, r3 │ │ - blt.n 12b84 │ │ + blt.n 12b64 │ │ ldr r2, [r6, #8] │ │ mov r8, r2 │ │ cmp r2, #0 │ │ - beq.n 12b2e │ │ + beq.n 12b0e │ │ cmp r1, r3 │ │ - bge.n 12bda │ │ + bge.n 12bba │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12bc6 │ │ + b.n 12ba6 │ │ ldr r3, [r6, #12] │ │ adds r3, r6, r3 │ │ ldrb r2, [r3, #14] │ │ strb r2, [r6, #16] │ │ ldrb r3, [r3, #15] │ │ movs r2, #1 │ │ strb r3, [r6, #17] │ │ @@ -17425,46 +17430,46 @@ │ │ add r3, sp │ │ mov r9, r3 │ │ adds r1, r3, #0 │ │ ldr r4, [r7, #8] │ │ movs r3, #1 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 12c08 │ │ + beq.n 12be8 │ │ mov r3, r9 │ │ ldrb r2, [r3, #0] │ │ negs r1, r2 │ │ adcs r1, r2 │ │ - ldr r3, [pc, #196] ; (12c1c ) │ │ + ldr r3, [pc, #196] ; (12bfc ) │ │ add r3, pc │ │ str r1, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 12bec │ │ + bne.n 12bcc │ │ movs r2, #1 │ │ - ldr r3, [pc, #188] ; (12c20 ) │ │ + ldr r3, [pc, #188] ; (12c00 ) │ │ add r3, pc │ │ str r2, [r3, #8] │ │ mov r2, r8 │ │ adds r2, #2 │ │ lsls r0, r2, #3 │ │ - ldr r3, [pc, #180] ; (12c24 ) │ │ + ldr r3, [pc, #180] ; (12c04 ) │ │ add r3, pc │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #12] │ │ str r0, [r3, #4] │ │ ldr r2, [r3, #0] │ │ mov r3, sl │ │ subs r1, r2, r1 │ │ adds r1, #16 │ │ adds r3, r3, r1 │ │ mov r9, r3 │ │ mov r3, sl │ │ cmp r3, #0 │ │ - ble.n 12be8 │ │ - ldr r3, [pc, #156] ; (12c28 ) │ │ + ble.n 12bc8 │ │ + ldr r3, [pc, #156] ; (12c08 ) │ │ mov r8, r1 │ │ add r3, pc │ │ movs r0, #0 │ │ mov ip, r3 │ │ movs r7, #7 │ │ movs r6, #1 │ │ add sl, r1 │ │ @@ -17481,134 +17486,134 @@ │ │ mov r2, r8 │ │ ands r3, r6 │ │ subs r2, r1, r2 │ │ lsls r3, r2 │ │ adds r1, #1 │ │ orrs r0, r3 │ │ cmp r1, sl │ │ - bne.n 12b9a │ │ + bne.n 12b7a │ │ mov r2, r9 │ │ - ldr r3, [pc, #104] ; (12c2c ) │ │ + ldr r3, [pc, #104] ; (12c0c ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 12c10 │ │ + bne.n 12bf0 │ │ add sp, #8 │ │ pop {r2, r3, r4} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #84] ; (12c30 ) │ │ + ldr r0, [pc, #84] ; (12c10 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12bc6 │ │ + b.n 12ba6 │ │ movs r0, #0 │ │ - b.n 12bbe │ │ + b.n 12b9e │ │ adds r1, r6, #0 │ │ adds r0, r7, #0 │ │ adds r1, #18 │ │ ldr r6, [r7, #8] │ │ movs r3, #1 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 12c08 │ │ + beq.n 12be8 │ │ mov r3, r9 │ │ ldrb r2, [r3, #0] │ │ mov r8, r2 │ │ cmp r2, #0 │ │ - bne.n 12b6a │ │ - b.n 12b60 │ │ + bne.n 12b4a │ │ + b.n 12b40 │ │ movs r2, #2 │ │ - ldr r0, [pc, #40] ; (12c34 ) │ │ + ldr r0, [pc, #40] ; (12c14 ) │ │ adds r2, #255 ; 0xff │ │ - b.n 12b6e │ │ + b.n 12b4e │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - strh r6, [r4, #12] │ │ + strh r6, [r0, #14] │ │ movs r5, r0 │ │ - strh r6, [r1, #44] ; 0x2c │ │ + strh r6, [r5, #44] ; 0x2c │ │ movs r5, r0 │ │ - strh r4, [r7, #48] ; 0x30 │ │ + strh r4, [r3, #50] ; 0x32 │ │ movs r5, r0 │ │ - strh r0, [r6, #40] ; 0x28 │ │ + strh r0, [r2, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r4, [r4, #40] ; 0x28 │ │ + strh r4, [r0, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r6, [r0, #40] ; 0x28 │ │ + strh r6, [r4, #40] ; 0x28 │ │ movs r5, r0 │ │ - strh r2, [r2, #38] ; 0x26 │ │ + strh r2, [r6, #38] ; 0x26 │ │ movs r5, r0 │ │ ; instruction: 0xf7140004 │ │ lsrs r0, r1, #32 │ │ movs r0, r0 │ │ - ldr r3, [pc, #708] ; (12f00 ) │ │ + ldr r3, [pc, #708] ; (12ee0 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov fp, r3 │ │ add fp, pc │ │ mov r3, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ ldr r3, [r3, #0] │ │ push {r4, r5, r6, r7} │ │ - ldr r7, [pc, #692] ; (12f04 ) │ │ + ldr r7, [pc, #692] ; (12ee4 ) │ │ mov fp, r3 │ │ ldr r3, [r3, #0] │ │ sub sp, #300 ; 0x12c │ │ add r7, pc │ │ str r3, [sp, #292] ; 0x124 │ │ ldr r3, [r7, #44] ; 0x2c │ │ str r0, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n 12c64 │ │ - b.n 12d6a │ │ + bne.n 12c44 │ │ + b.n 12d4a │ │ movs r3, #0 │ │ str r3, [r7, #44] ; 0x2c │ │ movs r3, #18 │ │ mov ip, r3 │ │ - ldr r6, [pc, #664] ; (12f08 ) │ │ + ldr r6, [pc, #664] ; (12ee8 ) │ │ str r7, [sp, #4] │ │ add r6, pc │ │ add ip, r6 │ │ mov r3, ip │ │ str r3, [sp, #20] │ │ mov r3, fp │ │ str r3, [sp, #16] │ │ - b.n 12c9c │ │ + b.n 12c7c │ │ ldr r7, [r6, #8] │ │ cmp r7, #0 │ │ - beq.n 12cf8 │ │ + beq.n 12cd8 │ │ cmp r4, r3 │ │ - bge.n 12d5c │ │ + bge.n 12d3c │ │ movs r0, #1 │ │ negs r0, r0 │ │ - ldr r3, [pc, #636] ; (12f0c ) │ │ + ldr r3, [pc, #636] ; (12eec ) │ │ add r3, pc │ │ str r0, [r3, #52] ; 0x34 │ │ str r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #60] ; 0x3c │ │ cmp r3, r0 │ │ - beq.n 12c9c │ │ - b.n 12ea0 │ │ + beq.n 12c7c │ │ + b.n 12e80 │ │ ldr r3, [sp, #4] │ │ ldr r4, [r6, #0] │ │ ldr r5, [r3, #48] ; 0x30 │ │ adds r3, r5, r4 │ │ mov fp, r3 │ │ ldr r3, [r6, #4] │ │ cmp fp, r3 │ │ - bge.n 12c7e │ │ + bge.n 12c5e │ │ cmp r5, #0 │ │ - ble.n 12d58 │ │ - ldr r3, [pc, #604] ; (12f10 ) │ │ + ble.n 12d38 │ │ + ldr r3, [pc, #604] ; (12ef0 ) │ │ mov ip, r6 │ │ add r3, pc │ │ mov r9, r3 │ │ movs r3, #7 │ │ mov r6, r9 │ │ movs r0, #0 │ │ mov r8, r3 │ │ @@ -17629,21 +17634,21 @@ │ │ ands r3, r2 │ │ mov r2, r9 │ │ subs r2, r4, r2 │ │ lsls r3, r2 │ │ adds r4, #1 │ │ orrs r0, r3 │ │ cmp r4, r5 │ │ - bne.n 12cc4 │ │ + bne.n 12ca4 │ │ mov r6, ip │ │ mov r2, fp │ │ - ldr r3, [pc, #544] ; (12f14 ) │ │ + ldr r3, [pc, #544] ; (12ef4 ) │ │ add r3, pc │ │ str r2, [r3, #0] │ │ - b.n 12c8c │ │ + b.n 12c6c │ │ ldr r3, [r6, #12] │ │ adds r3, r6, r3 │ │ ldrb r2, [r3, #14] │ │ strb r2, [r6, #16] │ │ ldrb r3, [r3, #15] │ │ strb r3, [r6, #17] │ │ add r3, sp, #24 │ │ @@ -17655,164 +17660,164 @@ │ │ adds r0, r3, #0 │ │ str r2, [sp, #12] │ │ movs r3, #1 │ │ movs r2, #1 │ │ ldr r4, [sp, #12] │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 12d22 │ │ - b.n 12ef8 │ │ + bne.n 12d02 │ │ + b.n 12ed8 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ ldr r1, [sp, #4] │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 12d34 │ │ - b.n 12ecc │ │ + beq.n 12d14 │ │ + b.n 12eac │ │ movs r2, #1 │ │ - ldr r3, [pc, #480] ; (12f18 ) │ │ + ldr r3, [pc, #480] ; (12ef8 ) │ │ add r3, pc │ │ str r2, [r3, #8] │ │ adds r2, r7, #2 │ │ lsls r1, r2, #3 │ │ - ldr r3, [pc, #472] ; (12f1c ) │ │ + ldr r3, [pc, #472] ; (12efc ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #0] │ │ str r1, [r3, #4] │ │ subs r4, r2, r0 │ │ adds r4, #16 │ │ adds r3, r5, r4 │ │ mov fp, r3 │ │ cmp r5, #0 │ │ - bgt.n 12cb0 │ │ + bgt.n 12c90 │ │ movs r0, #0 │ │ - b.n 12cee │ │ - ldr r0, [pc, #448] ; (12f20 ) │ │ + b.n 12cce │ │ + ldr r0, [pc, #448] ; (12f00 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 12c8c │ │ + b.n 12c6c │ │ adds r2, r7, #0 │ │ ldr r3, [r7, #64] ; 0x40 │ │ adds r2, #68 ; 0x44 │ │ cmp r3, r2 │ │ - bls.n 12d76 │ │ - b.n 12ef0 │ │ - ldr r3, [pc, #428] ; (12f24 ) │ │ + bls.n 12d56 │ │ + b.n 12ed0 │ │ + ldr r3, [pc, #428] ; (12f04 ) │ │ mov r8, r7 │ │ add r3, pc │ │ mov sl, r3 │ │ movs r3, #68 ; 0x44 │ │ add r3, sl │ │ str r3, [sp, #4] │ │ mov r3, r8 │ │ ldr r0, [sp, #8] │ │ ldr r1, [r3, #48] ; 0x30 │ │ - bl 12af0 │ │ + bl 12ad0 │ │ subs r7, r0, #0 │ │ - bge.n 12d94 │ │ - b.n 12ea4 │ │ + bge.n 12d74 │ │ + b.n 12e84 │ │ mov r3, r8 │ │ ldr r1, [r3, #60] ; 0x3c │ │ cmp r1, r7 │ │ - bne.n 12d9e │ │ - b.n 12f54 │ │ - ldr r3, [pc, #392] ; (12f28 ) │ │ + bne.n 12d7e │ │ + b.n 12f34 │ │ + ldr r3, [pc, #392] ; (12f08 ) │ │ add r3, pc │ │ ldr r2, [r3, #80] ; 0x50 │ │ cmp r7, r2 │ │ - bne.n 12daa │ │ - b.n 12fd6 │ │ + bne.n 12d8a │ │ + b.n 12fb6 │ │ ldr r2, [r3, #76] ; 0x4c │ │ subs r3, r7, #0 │ │ cmp r3, r2 │ │ - blt.n 12dc2 │ │ + blt.n 12da2 │ │ mov r3, r8 │ │ mov r0, r8 │ │ ldr r3, [r3, #64] ; 0x40 │ │ adds r2, r3, #4 │ │ str r2, [r0, #64] ; 0x40 │ │ ldr r2, [r0, #56] ; 0x38 │ │ str r2, [r3, #0] │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bgt.n 12e1a │ │ - ldr r2, [pc, #356] ; (12f2c ) │ │ + bgt.n 12dfa │ │ + ldr r2, [pc, #356] ; (12f0c ) │ │ cmp r3, r2 │ │ - bls.n 12dce │ │ - b.n 12ebe │ │ - ldr r2, [pc, #352] ; (12f30 ) │ │ - ldr r5, [pc, #352] ; (12f34 ) │ │ - ldr r6, [pc, #356] ; (12f38 ) │ │ + bls.n 12dae │ │ + b.n 12e9e │ │ + ldr r2, [pc, #352] ; (12f10 ) │ │ + ldr r5, [pc, #352] ; (12f14 ) │ │ + ldr r6, [pc, #356] ; (12f18 ) │ │ add r2, pc │ │ add r5, pc │ │ add r6, pc │ │ adds r4, r2, #0 │ │ mov r9, r7 │ │ - b.n 12dec │ │ + b.n 12dcc │ │ subs r3, r2, #0 │ │ cmp r3, r1 │ │ - blt.n 12e18 │ │ - ldr r2, [pc, #324] ; (12f2c ) │ │ + blt.n 12df8 │ │ + ldr r2, [pc, #324] ; (12f0c ) │ │ cmp r3, r2 │ │ - bhi.n 12ebe │ │ + bhi.n 12e9e │ │ ldr r0, [r5, #64] ; 0x40 │ │ adds r2, r0, #4 │ │ str r2, [r5, #64] ; 0x40 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ adds r2, r3, r2 │ │ lsls r2, r2, #2 │ │ adds r2, r6, r2 │ │ ldr r2, [r2, #68] ; 0x44 │ │ str r2, [r0, #0] │ │ lsls r2, r3, #2 │ │ adds r7, r6, r2 │ │ ldr r2, [r7, #68] ; 0x44 │ │ cmp r3, r2 │ │ - bne.n 12de0 │ │ + bne.n 12dc0 │ │ adds r0, r4, #0 │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ ldr r1, [r5, #60] ; 0x3c │ │ ldr r3, [r7, #68] ; 0x44 │ │ cmp r3, r1 │ │ - bge.n 12de6 │ │ + bge.n 12dc6 │ │ mov r7, r9 │ │ - ldr r6, [pc, #272] ; (12f2c ) │ │ + ldr r6, [pc, #272] ; (12f0c ) │ │ cmp r3, r6 │ │ - bls.n 12e22 │ │ - b.n 13024 │ │ - ldr r2, [pc, #280] ; (12f3c ) │ │ - ldr r5, [pc, #280] ; (12f40 ) │ │ + bls.n 12e02 │ │ + b.n 13004 │ │ + ldr r2, [pc, #280] ; (12f1c ) │ │ + ldr r5, [pc, #280] ; (12f20 ) │ │ add r2, pc │ │ ldr r1, [r2, #64] ; 0x40 │ │ add r5, pc │ │ adds r0, r1, #4 │ │ str r0, [sp, #12] │ │ str r0, [r2, #64] ; 0x40 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #5 │ │ mov ip, r0 │ │ add r3, ip │ │ lsls r3, r3, #2 │ │ adds r3, r5, r3 │ │ ldr r0, [r3, #68] ; 0x44 │ │ - ldr r3, [pc, #256] ; (12f44 ) │ │ + ldr r3, [pc, #256] ; (12f24 ) │ │ str r0, [r2, #56] ; 0x38 │ │ add r3, pc │ │ mov ip, r3 │ │ ldr r3, [r3, #76] ; 0x4c │ │ str r0, [r1, #0] │ │ cmp r3, r6 │ │ - bgt.n 12e8c │ │ + bgt.n 12e6c │ │ ldr r4, [r2, #52] ; 0x34 │ │ lsls r6, r3, #2 │ │ adds r6, r5, r6 │ │ str r4, [r6, #68] ; 0x44 │ │ movs r4, #128 ; 0x80 │ │ lsls r4, r4, #5 │ │ adds r6, r3, r4 │ │ @@ -17824,253 +17829,253 @@ │ │ adds r3, #1 │ │ str r3, [r4, #76] ; 0x4c │ │ lsrs r6, r5, #31 │ │ asrs r4, r3, #31 │ │ cmp r3, r5 │ │ adcs r4, r6 │ │ lsls r3, r4, #24 │ │ - beq.n 12e8c │ │ - ldr r3, [pc, #204] ; (12f48 ) │ │ + beq.n 12e6c │ │ + ldr r3, [pc, #204] ; (12f28 ) │ │ adds r3, r5, r3 │ │ cmp r3, #0 │ │ - beq.n 12e8c │ │ + beq.n 12e6c │ │ mov r3, ip │ │ lsls r5, r5, #1 │ │ str r5, [r3, #72] ; 0x48 │ │ ldr r3, [r2, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [r2, #48] ; 0x30 │ │ mov r3, sl │ │ ldr r2, [sp, #12] │ │ str r7, [r3, #52] ; 0x34 │ │ ldr r3, [sp, #4] │ │ cmp r2, r3 │ │ - bhi.n 12e9a │ │ - b.n 12d84 │ │ + bhi.n 12e7a │ │ + b.n 12d64 │ │ mov r3, sl │ │ str r1, [r3, #64] ; 0x40 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ ldr r3, [sp, #16] │ │ mov fp, r3 │ │ mov r3, fp │ │ ldr r2, [sp, #292] ; 0x124 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 12eb0 │ │ - b.n 1303a │ │ + beq.n 12e90 │ │ + b.n 1301a │ │ add sp, #300 ; 0x12c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #140] ; (12f4c ) │ │ + ldr r0, [pc, #140] ; (12f2c ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #3 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r3, #8] │ │ adds r0, r3, #0 │ │ str r1, [sp, #12] │ │ movs r3, #1 │ │ ldr r1, [sp, #20] │ │ ldr r4, [sp, #12] │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 12ef8 │ │ + beq.n 12ed8 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ subs r7, r2, #0 │ │ - bne.n 12eea │ │ - b.n 12d34 │ │ + bne.n 12eca │ │ + b.n 12d14 │ │ adds r2, #2 │ │ lsls r1, r2, #3 │ │ - b.n 12d40 │ │ + b.n 12d20 │ │ subs r3, #4 │ │ str r3, [r7, #64] ; 0x40 │ │ ldr r0, [r3, #0] │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ movs r2, #2 │ │ - ldr r1, [pc, #84] ; (12f50 ) │ │ + ldr r1, [pc, #84] ; (12f30 ) │ │ adds r2, #255 ; 0xff │ │ - b.n 12d40 │ │ - strh r0, [r5, #2] │ │ + b.n 12d20 │ │ + strh r0, [r1, #4] │ │ movs r5, r0 │ │ - strh r6, [r7, #40] ; 0x28 │ │ + strh r6, [r3, #42] ; 0x2a │ │ movs r5, r0 │ │ - strh r4, [r4, #32] │ │ + strh r4, [r0, #34] ; 0x22 │ │ movs r5, r0 │ │ - strh r6, [r0, #40] ; 0x28 │ │ + strh r6, [r4, #40] ; 0x28 │ │ movs r5, r0 │ │ - strh r0, [r4, #30] │ │ + strh r0, [r0, #32] │ │ movs r5, r0 │ │ - strh r2, [r4, #28] │ │ + strh r2, [r0, #30] │ │ movs r5, r0 │ │ - strh r4, [r3, #26] │ │ + strh r4, [r7, #26] │ │ movs r5, r0 │ │ - strh r2, [r2, #26] │ │ + strh r2, [r6, #26] │ │ movs r5, r0 │ │ ; instruction: 0xf5920004 │ │ - strh r2, [r3, #32] │ │ + strh r2, [r7, #32] │ │ movs r5, r0 │ │ - strh r4, [r6, #30] │ │ + strh r4, [r2, #32] │ │ movs r6, r0 │ │ lsrs r7, r7, #31 │ │ movs r0, r0 │ │ adc.w r0, ip, #8650752 ; 0x840000 │ │ - strh r6, [r7, #28] │ │ + strh r6, [r3, #30] │ │ movs r5, r0 │ │ - lsls r4, r7, #14 │ │ + lsls r4, r3, #15 │ │ movs r6, r0 │ │ - strh r6, [r5, #26] │ │ + strh r6, [r1, #28] │ │ movs r5, r0 │ │ - lsls r2, r5, #13 │ │ + lsls r2, r1, #14 │ │ movs r6, r0 │ │ - strh r0, [r2, #26] │ │ + strh r0, [r6, #26] │ │ movs r6, r0 │ │ - bl 13f4a │ │ + bl 13f2a │ │ orr.w r0, ip, #8650752 ; 0x840000 │ │ lsrs r0, r1, #32 │ │ movs r0, r0 │ │ subs r6, r7, #0 │ │ - ble.n 13032 │ │ - ldr r4, [pc, #228] ; (13040 ) │ │ + ble.n 13012 │ │ + ldr r4, [pc, #228] ; (13020 ) │ │ lsls r5, r7, #2 │ │ movs r1, #0 │ │ add r4, pc │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ adds r0, #68 ; 0x44 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #216] ; (13044 ) │ │ + ldr r3, [pc, #216] ; (13024 ) │ │ adds r1, r7, #0 │ │ adds r2, r4, r3 │ │ movs r3, #0 │ │ stmia r2!, {r3} │ │ adds r3, #1 │ │ cmp r3, r1 │ │ - bne.n 12f72 │ │ + bne.n 12f52 │ │ movs r3, #128 ; 0x80 │ │ mov r8, r1 │ │ lsls r3, r3, #5 │ │ cmp r1, r3 │ │ - beq.n 12fae │ │ + beq.n 12f8e │ │ mov r3, r8 │ │ lsls r3, r3, #2 │ │ negs r4, r3 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #7 │ │ mov ip, r3 │ │ - ldr r7, [pc, #180] ; (13048 ) │ │ + ldr r7, [pc, #180] ; (13028 ) │ │ add r4, ip │ │ adds r0, r5, r3 │ │ add r7, pc │ │ adds r7, #68 ; 0x44 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ adds r0, r7, r0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r7, r5 │ │ movs r1, #0 │ │ adds r2, r4, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #156] ; (1304c ) │ │ - ldr r4, [pc, #156] ; (13050 ) │ │ + ldr r3, [pc, #156] ; (1302c ) │ │ + ldr r4, [pc, #156] ; (13030 ) │ │ ldr r0, [sp, #8] │ │ add r3, pc │ │ ldr r2, [r3, #68] ; 0x44 │ │ add r4, pc │ │ adds r1, r2, #1 │ │ lsls r2, r6, #1 │ │ adds r6, #2 │ │ str r2, [r3, #72] ; 0x48 │ │ str r6, [r3, #76] ; 0x4c │ │ adds r3, r4, #0 │ │ adds r3, #68 ; 0x44 │ │ str r1, [r4, #48] ; 0x30 │ │ str r3, [r4, #64] ; 0x40 │ │ - bl 12af0 │ │ + bl 12ad0 │ │ str r0, [r4, #52] ; 0x34 │ │ str r0, [r4, #56] ; 0x38 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ mov r7, r8 │ │ ldr r3, [r7, #40] ; 0x28 │ │ add r2, sp, #24 │ │ adds r4, r2, #7 │ │ cmp r3, #0 │ │ - bne.n 13008 │ │ + bne.n 12fe8 │ │ add r5, sp, #32 │ │ mov r8, r5 │ │ - ldr r6, [pc, #108] ; (13054 ) │ │ + ldr r6, [pc, #108] ; (13034 ) │ │ ldr r7, [sp, #8] │ │ add r6, pc │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r7, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13008 │ │ + beq.n 12fe8 │ │ ldrb r2, [r4, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ str r3, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 1300e │ │ + bne.n 12fee │ │ movs r0, #2 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ adds r0, r7, #0 │ │ mov r1, r8 │ │ movs r3, #1 │ │ ldr r5, [r7, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13008 │ │ + beq.n 12fe8 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 12fec │ │ - b.n 13008 │ │ - ldr r0, [pc, #48] ; (13058 ) │ │ + bne.n 12fcc │ │ + b.n 12fe8 │ │ + ldr r0, [pc, #48] ; (13038 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #4 │ │ negs r0, r0 │ │ - b.n 12ea4 │ │ + b.n 12e84 │ │ movs r3, #0 │ │ movs r5, #0 │ │ mov r8, r3 │ │ - b.n 12f84 │ │ + b.n 12f64 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - lsls r6, r6, #8 │ │ + lsls r6, r2, #9 │ │ movs r6, r0 │ │ eors r4, r0 │ │ movs r0, r0 │ │ - lsls r6, r7, #7 │ │ + lsls r6, r3, #8 │ │ movs r6, r0 │ │ - strh r0, [r4, #14] │ │ + strh r0, [r0, #16] │ │ movs r6, r0 │ │ - strh r4, [r3, #14] │ │ + strh r4, [r7, #14] │ │ movs r5, r0 │ │ - strh r2, [r5, #12] │ │ + strh r2, [r1, #14] │ │ movs r5, r0 │ │ ; instruction: 0xf2e60004 │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r6, sl │ │ mov r5, r9 │ │ mov r4, r8 │ │ push {r4, r5, r6, r7} │ │ adds r6, r3, #0 │ │ - ldr r3, [pc, #580] ; (132b0 ) │ │ + ldr r3, [pc, #580] ; (13290 ) │ │ mov r9, r0 │ │ mov fp, r3 │ │ add fp, pc │ │ mov r3, fp │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #20] │ │ @@ -18087,112 +18092,112 @@ │ │ adds r1, r3, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r4, [r4, #8] │ │ ldr r7, [sp, #80] ; 0x50 │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 130a0 │ │ - b.n 13282 │ │ + bne.n 13080 │ │ + b.n 13262 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ mov r8, r3 │ │ cmp r3, #12 │ │ - ble.n 130ac │ │ - b.n 13294 │ │ + ble.n 1308c │ │ + b.n 13274 │ │ mov r2, r8 │ │ mov r1, r8 │ │ - ldr r3, [pc, #512] ; (132b4 ) │ │ + ldr r3, [pc, #512] ; (13294 ) │ │ adds r1, #1 │ │ mov r0, r8 │ │ add r3, pc │ │ str r2, [r3, #68] ; 0x44 │ │ - ldr r2, [pc, #508] ; (132b8 ) │ │ - ldr r4, [pc, #508] ; (132bc ) │ │ + ldr r2, [pc, #508] ; (13298 ) │ │ + ldr r4, [pc, #508] ; (1329c ) │ │ add r2, pc │ │ str r1, [r2, #48] ; 0x30 │ │ movs r1, #1 │ │ adds r5, r1, #0 │ │ lsls r5, r0 │ │ adds r0, r5, #1 │ │ str r0, [r3, #80] ; 0x50 │ │ lsls r0, r5, #1 │ │ str r0, [r3, #72] ; 0x48 │ │ adds r0, r5, #2 │ │ str r0, [r3, #76] ; 0x4c │ │ movs r0, #0 │ │ - ldr r3, [pc, #488] ; (132c0 ) │ │ + ldr r3, [pc, #488] ; (132a0 ) │ │ add r4, pc │ │ str r1, [r2, #44] ; 0x2c │ │ add r3, pc │ │ str r0, [r3, #0] │ │ str r0, [r3, #4] │ │ str r0, [r3, #8] │ │ adds r0, r4, #0 │ │ lsls r3, r5, #2 │ │ str r5, [r2, #60] ; 0x3c │ │ adds r0, #68 ; 0x44 │ │ adds r2, r3, #0 │ │ movs r1, #0 │ │ str r3, [sp, #28] │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #460] ; (132c4 ) │ │ + ldr r3, [pc, #460] ; (132a4 ) │ │ mov ip, r3 │ │ movs r3, #0 │ │ add r4, ip │ │ stmia r4!, {r3} │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - bne.n 130fe │ │ + bne.n 130de │ │ movs r1, #0 │ │ - ldr r0, [pc, #444] ; (132c8 ) │ │ - ldr r2, [pc, #440] ; (132c4 ) │ │ + ldr r0, [pc, #444] ; (132a8 ) │ │ + ldr r2, [pc, #440] ; (132a4 ) │ │ add r0, pc │ │ str r1, [r0, r2] │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ cmp r3, r2 │ │ - beq.n 13130 │ │ + beq.n 13110 │ │ movs r2, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ negs r3, r3 │ │ lsls r2, r2, #7 │ │ adds r2, r3, r2 │ │ ldr r3, [sp, #28] │ │ adds r0, #68 ; 0x44 │ │ movs r1, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ - ldr r3, [pc, #408] ; (132cc ) │ │ + ldr r3, [pc, #408] ; (132ac ) │ │ add r3, pc │ │ adds r2, r3, #0 │ │ adds r2, #68 ; 0x44 │ │ str r2, [r3, #64] ; 0x40 │ │ ldr r3, [sp, #88] ; 0x58 │ │ cmp r3, #0 │ │ - beq.n 13174 │ │ + beq.n 13154 │ │ mov r3, r8 │ │ mov r4, r9 │ │ mov r5, sl │ │ - b.n 1314a │ │ + b.n 1312a │ │ ldrb r3, [r5, #0] │ │ cmp r3, #12 │ │ - bgt.n 13158 │ │ + bgt.n 13138 │ │ adds r0, r4, #0 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - bge.n 13148 │ │ + bge.n 13128 │ │ movs r0, #0 │ │ mov r3, fp │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 13166 │ │ - b.n 132aa │ │ + beq.n 13146 │ │ + b.n 1328a │ │ add sp, #44 ; 0x2c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -18207,15 +18212,15 @@ │ │ movs r3, #8 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ adds r1, r7, #1 │ │ adds r4, r0, #0 │ │ adds r1, #255 ; 0xff │ │ movs r2, #0 │ │ cmp r6, #0 │ │ - ble.n 131c6 │ │ + ble.n 131a6 │ │ ldr r0, [r4, #4] │ │ ldrb r5, [r7, r2] │ │ lsls r3, r2, #2 │ │ ldr r0, [r0, #4] │ │ adds r2, #1 │ │ ldr r0, [r0, #4] │ │ strb r5, [r0, r3] │ │ @@ -18231,158 +18236,158 @@ │ │ ldr r0, [r4, #4] │ │ adds r1, #1 │ │ ldr r0, [r0, #4] │ │ ldr r0, [r0, #4] │ │ adds r3, r0, r3 │ │ strb r5, [r3, #2] │ │ cmp r2, r6 │ │ - bne.n 13196 │ │ + bne.n 13176 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n 13208 │ │ + bne.n 131e8 │ │ ldr r3, [sp, #20] │ │ movs r6, #0 │ │ movs r5, #0 │ │ ldr r7, [sp, #24] │ │ mov r8, r3 │ │ - b.n 131dc │ │ + b.n 131bc │ │ cmp r8, r6 │ │ - ble.n 13272 │ │ + ble.n 13252 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ cmp r3, #12 │ │ - bgt.n 13272 │ │ + bgt.n 13252 │ │ mov r0, r9 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - blt.n 13272 │ │ + blt.n 13252 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ adds r2, r2, r5 │ │ adds r5, #1 │ │ strb r0, [r2, r3] │ │ cmp r7, r5 │ │ - bne.n 131d8 │ │ + bne.n 131b8 │ │ adds r6, #1 │ │ movs r5, #0 │ │ - b.n 131d8 │ │ + b.n 131b8 │ │ movs r7, #0 │ │ movs r6, #0 │ │ movs r5, #0 │ │ - b.n 13216 │ │ + b.n 131f6 │ │ ldr r3, [sp, #20] │ │ cmp r3, r6 │ │ - ble.n 13272 │ │ + ble.n 13252 │ │ mov r3, sl │ │ ldrb r3, [r3, #0] │ │ cmp r3, #12 │ │ - bgt.n 13272 │ │ + bgt.n 13252 │ │ mov r0, r9 │ │ - bl 12c38 │ │ + bl 12c18 │ │ cmp r0, #0 │ │ - blt.n 13272 │ │ + blt.n 13252 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mov ip, r3 │ │ mov r3, ip │ │ muls r3, r6 │ │ adds r2, r2, r5 │ │ strb r0, [r2, r3] │ │ ldr r3, [sp, #24] │ │ adds r5, #1 │ │ cmp r3, r5 │ │ - bne.n 13210 │ │ + bne.n 131f0 │ │ cmp r7, #3 │ │ - bhi.n 1325e │ │ + bhi.n 1323e │ │ adds r0, r7, #0 │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ lsrs r2, r1, #8 │ │ asrs r2, r0, #28 │ │ ldr r3, [sp, #20] │ │ adds r6, #4 │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ movs r7, #3 │ │ movs r6, #1 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ adds r6, #8 │ │ ldr r3, [sp, #20] │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ adds r7, #1 │ │ cmp r7, #2 │ │ - beq.n 132a4 │ │ + beq.n 13284 │ │ cmp r7, #3 │ │ - beq.n 1329e │ │ + beq.n 1327e │ │ cmp r7, #1 │ │ - beq.n 1328e │ │ + beq.n 1326e │ │ adds r0, r4, #0 │ │ - b.n 1315a │ │ + b.n 1313a │ │ ldr r3, [sp, #20] │ │ adds r6, #2 │ │ cmp r3, r6 │ │ - bgt.n 1320c │ │ + bgt.n 131ec │ │ adds r0, r4, #0 │ │ - b.n 1315a │ │ - ldr r0, [pc, #76] ; (132d0 ) │ │ + b.n 1313a │ │ + ldr r0, [pc, #76] ; (132b0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #0 │ │ - b.n 1315a │ │ + b.n 1313a │ │ movs r6, #4 │ │ movs r5, #0 │ │ - b.n 13210 │ │ - ldr r0, [pc, #60] ; (132d4 ) │ │ + b.n 131f0 │ │ + ldr r0, [pc, #60] ; (132b4 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 13158 │ │ + b.n 13138 │ │ movs r6, #1 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ movs r6, #2 │ │ movs r5, #0 │ │ - b.n 13210 │ │ + b.n 131f0 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r7, #16] │ │ + ldrb r0, [r3, #17] │ │ movs r5, r0 │ │ - strh r6, [r3, #6] │ │ + strh r6, [r7, #6] │ │ movs r6, r0 │ │ - strh r6, [r2, #6] │ │ + strh r6, [r6, #6] │ │ movs r5, r0 │ │ - lsls r4, r7, #2 │ │ + lsls r4, r3, #3 │ │ movs r6, r0 │ │ - ldrb r0, [r7, #30] │ │ + ldrb r0, [r3, #31] │ │ movs r5, r0 │ │ eors r4, r0 │ │ movs r0, r0 │ │ - lsls r0, r1, #2 │ │ + lsls r0, r5, #2 │ │ movs r6, r0 │ │ - strh r2, [r4, #2] │ │ + strh r2, [r0, #4] │ │ movs r5, r0 │ │ ; instruction: 0xf0bc0004 │ │ ; instruction: 0xf0ca0004 │ │ │ │ -000132d8 : │ │ +000132b8 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r9 │ │ mov r6, r8 │ │ - ldr r4, [pc, #164] ; (13384 ) │ │ + ldr r4, [pc, #164] ; (13364 ) │ │ push {r6, r7} │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #36 ; 0x24 │ │ subs r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #28] │ │ - beq.n 1337c │ │ + beq.n 1335c │ │ movs r3, #1 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r3, sp, #20 │ │ @@ -18392,90 +18397,90 @@ │ │ adds r1, r3, #0 │ │ adds r0, r5, #0 │ │ movs r2, #6 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 1333a │ │ + bne.n 1331a │ │ movs r3, #0 │ │ mov r8, r3 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ blx r1 │ │ mov r0, r8 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 13380 │ │ + bne.n 13360 │ │ add sp, #36 ; 0x24 │ │ pop {r2, r3} │ │ mov r8, r2 │ │ mov r9, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r1, [pc, #76] ; (13388 ) │ │ + ldr r1, [pc, #76] ; (13368 ) │ │ mov r0, r8 │ │ add r1, pc │ │ movs r2, #3 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ cmp r0, #0 │ │ - bne.n 13314 │ │ + bne.n 132f4 │ │ add r2, sp, #8 │ │ mov ip, r2 │ │ movs r3, #15 │ │ - ldr r1, [pc, #56] ; (1338c ) │ │ + ldr r1, [pc, #56] ; (1336c ) │ │ add r3, ip │ │ adds r0, r3, #0 │ │ add r1, pc │ │ movs r2, #3 │ │ mov r9, r3 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ movs r3, #1 │ │ mov r8, r3 │ │ cmp r0, #0 │ │ - beq.n 13318 │ │ - ldr r1, [pc, #36] ; (13390 ) │ │ + beq.n 132f8 │ │ + ldr r1, [pc, #36] ; (13370 ) │ │ mov r0, r9 │ │ add r1, pc │ │ movs r2, #3 │ │ bl 5e86c <_Unwind_GetTextRelBase@@Base+0x8> │ │ negs r3, r0 │ │ adcs r3, r0 │ │ mov r8, r3 │ │ - b.n 13318 │ │ + b.n 132f8 │ │ movs r0, #0 │ │ - b.n 13328 │ │ + b.n 13308 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ - ldrb r6, [r0, #7] │ │ + ldrb r6, [r4, #7] │ │ movs r5, r0 │ │ - stc 0, cr0, [r6], #16 │ │ + ldcl 0, cr0, [r6], #-16 │ │ ands.w r0, lr, #4 │ │ and.w r0, ip, #4 │ │ │ │ -00013394 : │ │ +00013374 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r4, r8 │ │ mov r7, fp │ │ mov r6, sl │ │ push {r4, r5, r6, r7} │ │ - ldr r5, [pc, #740] ; (13688 ) │ │ - ldr r4, [pc, #744] ; (1368c ) │ │ + ldr r5, [pc, #740] ; (13668 ) │ │ + ldr r4, [pc, #744] ; (1366c ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add sp, r4 │ │ subs r4, r0, #0 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #844] ; 0x34c │ │ - bne.n 133b4 │ │ - b.n 13684 │ │ + bne.n 13394 │ │ + b.n 13664 │ │ movs r3, #1 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r6, sp, #828 ; 0x33c │ │ @@ -18484,76 +18489,76 @@ │ │ movs r2, #6 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 1341a │ │ - ldr r1, [pc, #696] ; (13690 ) │ │ + beq.n 133fa │ │ + ldr r1, [pc, #696] ; (13670 ) │ │ adds r0, r6, #0 │ │ add r1, pc │ │ movs r2, #3 │ │ - bl 5ea2c <_Unwind_GetTextRelBase@@Base+0x1c8> │ │ + bl 5ea6c <_Unwind_GetTextRelBase@@Base+0x208> │ │ subs r7, r0, #0 │ │ - beq.n 13424 │ │ - ldr r0, [pc, #684] ; (13694 ) │ │ + beq.n 13404 │ │ + ldr r0, [pc, #684] ; (13674 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ movs r0, #0 │ │ ldr r2, [sp, #844] ; 0x34c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 13408 │ │ - b.n 138c2 │ │ + beq.n 133e8 │ │ + b.n 138a2 │ │ movs r3, #213 ; 0xd5 │ │ lsls r3, r3, #2 │ │ add sp, r3 │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r0, [pc, #636] ; (13698 ) │ │ + ldr r0, [pc, #636] ; (13678 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ add r3, sp, #824 ; 0x338 │ │ mov r8, r3 │ │ adds r0, r3, #0 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r1, [pc, #620] ; (1369c ) │ │ + ldr r1, [pc, #620] ; (1367c ) │ │ movs r2, #3 │ │ add r1, ip │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ mov r3, r8 │ │ - ldr r1, [pc, #612] ; (136a0 ) │ │ + ldr r1, [pc, #612] ; (13680 ) │ │ mov r0, r8 │ │ add r1, pc │ │ strb r7, [r3, #3] │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ cmp r0, #0 │ │ - beq.n 1345a │ │ - ldr r1, [pc, #600] ; (136a4 ) │ │ + beq.n 1343a │ │ + ldr r1, [pc, #600] ; (13684 ) │ │ mov r0, r8 │ │ add r1, pc │ │ - bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ + bl 5ea4c <_Unwind_GetTextRelBase@@Base+0x1e8> │ │ cmp r0, #0 │ │ - beq.n 1345a │ │ - b.n 1361a │ │ - ldr r3, [pc, #588] ; (136a8 ) │ │ + beq.n 1343a │ │ + b.n 135fa │ │ + ldr r3, [pc, #588] ; (13688 ) │ │ adds r0, r4, #0 │ │ add r3, pc │ │ mov r9, r3 │ │ movs r3, #1 │ │ mov r2, r9 │ │ negs r3, r3 │ │ str r3, [r2, #84] ; 0x54 │ │ @@ -18563,16 +18568,16 @@ │ │ adds r1, r6, #0 │ │ str r3, [r2, #96] ; 0x60 │ │ ldr r7, [r4, #8] │ │ movs r2, #7 │ │ movs r3, #1 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 13482 │ │ - b.n 13580 │ │ + bne.n 13462 │ │ + b.n 13560 │ │ ldrb r3, [r6, #1] │ │ ldrb r2, [r6, #0] │ │ movs r1, #7 │ │ lsls r3, r3, #8 │ │ orrs r3, r2 │ │ mov r2, r9 │ │ str r3, [r2, #100] ; 0x64 │ │ @@ -18605,62 +18610,62 @@ │ │ lsls r2, r2, #24 │ │ str r0, [r7, r3] │ │ movs r3, #222 ; 0xde │ │ ldrb r0, [r6, #6] │ │ lsls r3, r3, #2 │ │ str r0, [r7, r3] │ │ cmp r2, #0 │ │ - bge.n 134d6 │ │ - b.n 1382a │ │ + bge.n 134b6 │ │ + b.n 1380a │ │ movs r3, #0 │ │ add r2, sp, #32 │ │ mov sl, r3 │ │ mov ip, r2 │ │ movs r3, #18 │ │ add r3, ip │ │ mov fp, r3 │ │ mov r9, r6 │ │ mov r7, fp │ │ - ldr r3, [pc, #448] ; (136ac ) │ │ + ldr r3, [pc, #448] ; (1368c ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ adds r3, #108 ; 0x6c │ │ str r3, [sp, #36] ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13504 │ │ - b.n 1376e │ │ + bne.n 134e4 │ │ + b.n 1374e │ │ ldrb r3, [r7, #0] │ │ cmp r3, #59 ; 0x3b │ │ - beq.n 1358a │ │ + beq.n 1356a │ │ cmp r3, #33 ; 0x21 │ │ - beq.n 135a0 │ │ + beq.n 13580 │ │ cmp r3, #44 ; 0x2c │ │ - bne.n 134f2 │ │ + bne.n 134d2 │ │ movs r3, #1 │ │ mov ip, r3 │ │ adds r0, r4, #0 │ │ mov r1, r9 │ │ movs r2, #9 │ │ ldr r6, [r4, #8] │ │ add sl, ip │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13528 │ │ - b.n 138b8 │ │ + bne.n 13508 │ │ + b.n 13898 │ │ mov r3, r9 │ │ ldrb r0, [r3, #8] │ │ lsls r3, r0, #24 │ │ - bpl.n 13532 │ │ - b.n 136e0 │ │ + bpl.n 13512 │ │ + b.n 136c0 │ │ mov r3, r9 │ │ ldrb r2, [r3, #7] │ │ ldrb r6, [r3, #4] │ │ ldrb r1, [r3, #5] │ │ ldrb r3, [r3, #6] │ │ lsls r2, r2, #8 │ │ lsls r1, r1, #8 │ │ @@ -18677,185 +18682,185 @@ │ │ ldr r6, [sp, #36] ; 0x24 │ │ subs r0, #1 │ │ str r6, [sp, #0] │ │ subs r6, r0, #1 │ │ sbcs r0, r6 │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ - bl 1305c │ │ + bl 1303c │ │ cmp r0, #0 │ │ - beq.n 134f2 │ │ - ldr r3, [pc, #324] ; (136b0 ) │ │ + beq.n 134d2 │ │ + ldr r3, [pc, #324] ; (13690 ) │ │ adds r7, r0, #0 │ │ add r3, pc │ │ ldr r2, [r3, #84] ; 0x54 │ │ cmp r2, #0 │ │ - blt.n 1357c │ │ + blt.n 1355c │ │ movs r1, #1 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ adds r0, r7, #0 │ │ - b.n 133fe │ │ - ldr r0, [pc, #304] ; (136b4 ) │ │ + b.n 133de │ │ + ldr r0, [pc, #304] ; (13694 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ mov r3, sl │ │ cmp r3, #0 │ │ - bne.n 134f2 │ │ - ldr r0, [pc, #292] ; (136b8 ) │ │ - ldr r2, [pc, #296] ; (136bc ) │ │ + bne.n 134d2 │ │ + ldr r0, [pc, #292] ; (13698 ) │ │ + ldr r2, [pc, #296] ; (1369c ) │ │ movs r1, #0 │ │ add r2, pc │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 135ba │ │ - ldr r0, [pc, #268] ; (136c0 ) │ │ + bne.n 1359a │ │ + ldr r0, [pc, #268] ; (136a0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ ldrb r3, [r7, #0] │ │ cmp r3, #249 ; 0xf9 │ │ - bne.n 135c2 │ │ - b.n 13780 │ │ - bls.n 13624 │ │ + bne.n 135a2 │ │ + b.n 13760 │ │ + bls.n 13604 │ │ cmp r3, #254 ; 0xfe │ │ - beq.n 135ca │ │ - b.n 13778 │ │ + beq.n 135aa │ │ + b.n 13758 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r3, [pc, #244] ; (136c4 ) │ │ + ldr r3, [pc, #244] ; (136a4 ) │ │ movs r6, #19 │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #240] ; (136c8 ) │ │ + ldr r3, [pc, #240] ; (136a8 ) │ │ add r6, ip │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 135e0 │ │ + beq.n 135c0 │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 13602 │ │ + bne.n 135e2 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 135e0 │ │ + beq.n 135c0 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 135e0 │ │ + bne.n 135c0 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ - ldr r0, [pc, #176] ; (136cc ) │ │ + b.n 134d2 │ │ + ldr r0, [pc, #176] ; (136ac ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ cmp r3, #1 │ │ - beq.n 13638 │ │ + beq.n 13618 │ │ movs r1, #128 ; 0x80 │ │ - ldr r0, [pc, #164] ; (136d0 ) │ │ - ldr r2, [pc, #164] ; (136d4 ) │ │ + ldr r0, [pc, #164] ; (136b0 ) │ │ + ldr r2, [pc, #164] ; (136b4 ) │ │ lsls r1, r1, #1 │ │ add r0, pc │ │ add r2, pc │ │ bl 5eb0c <_Unwind_GetTextRelBase@@Base+0x2a8> │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ - ldr r3, [pc, #152] ; (136d8 ) │ │ + ldr r3, [pc, #152] ; (136b8 ) │ │ movs r6, #19 │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #148] ; (136dc ) │ │ + ldr r3, [pc, #148] ; (136bc ) │ │ add r6, ip │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 1364e │ │ + beq.n 1362e │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 135fe │ │ + beq.n 135de │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 1364e │ │ + beq.n 1362e │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 1364e │ │ + bne.n 1362e │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ movs r0, #0 │ │ - b.n 133fe │ │ - ldrb r4, [r0, #4] │ │ + b.n 133de │ │ + ldrb r4, [r4, #4] │ │ movs r5, r0 │ │ stc2 15, cr15, [ip], #1020 ; 0x3fc │ │ - stc 0, cr0, [sl], {4} │ │ + rsbs r0, sl, r4 │ │ vext.8 d0, d0, d4, #0 │ │ vhadd.s32 d16, d0, d4 │ │ lsls r7, r3, #12 │ │ movs r0, r0 │ │ vhadd.s d0, d6, d4 │ │ vhadd.s32 d0, d10, d4 │ │ - ldrb r6, [r6, #20] │ │ + ldrb r6, [r2, #21] │ │ movs r6, r0 │ │ - ldrb r2, [r5, #18] │ │ + ldrb r2, [r1, #19] │ │ movs r6, r0 │ │ - ldrb r6, [r4, #16] │ │ + ldrb r6, [r0, #17] │ │ movs r6, r0 │ │ cdp 0, 4, cr0, cr14, cr4, {0} │ │ cdp 0, 8, cr0, cr12, cr4, {0} │ │ - ldmdb sp!, {r2} │ │ + ldrd r0, r0, [sp, #-16] │ │ cdp 0, 9, cr0, cr2, cr4, {0} │ │ - ldrb r2, [r0, #15] │ │ + ldrb r2, [r4, #15] │ │ movs r5, r0 │ │ - ldrb r0, [r7, #28] │ │ + ldrb r0, [r3, #29] │ │ movs r6, r0 │ │ stc 0, cr0, [ip, #16] │ │ - ldrb r4, [r4, #27] │ │ + ldrb r4, [r0, #28] │ │ movs r6, r0 │ │ cdp 0, 3, cr0, cr14, cr4, {0} │ │ - ldrb r4, [r2, #13] │ │ + ldrb r4, [r6, #13] │ │ movs r5, r0 │ │ - ldrb r2, [r1, #27] │ │ + ldrb r2, [r5, #27] │ │ movs r6, r0 │ │ movs r3, #7 │ │ ands r0, r3 │ │ movs r3, #1 │ │ add r2, sp, #52 ; 0x34 │ │ adds r0, #1 │ │ lsls r3, r0 │ │ @@ -18875,31 +18880,31 @@ │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n 13718 │ │ - b.n 13882 │ │ + bne.n 136f8 │ │ + b.n 13862 │ │ ldrb r3, [r7, #0] │ │ strb r3, [r6, #0] │ │ ldrb r2, [r7, #1] │ │ adds r3, r6, #1 │ │ adds r3, #255 ; 0xff │ │ strb r2, [r3, #0] │ │ movs r3, #128 ; 0x80 │ │ ldrb r2, [r7, #2] │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ strb r2, [r3, #0] │ │ ldr r3, [sp, #28] │ │ adds r6, #1 │ │ cmp r6, r3 │ │ - bne.n 13706 │ │ + bne.n 136e6 │ │ mov r3, r9 │ │ ldrb r1, [r3, #5] │ │ ldrb r0, [r3, #4] │ │ ldrb r2, [r3, #7] │ │ lsls r1, r1, #8 │ │ orrs r1, r0 │ │ ldrb r0, [r3, #6] │ │ @@ -18917,51 +18922,51 @@ │ │ subs r3, #1 │ │ subs r0, r3, #1 │ │ sbcs r3, r0 │ │ adds r0, r4, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov r5, fp │ │ - bl 1305c │ │ - b.n 13566 │ │ - ldr r0, [pc, #344] ; (138c8 ) │ │ + bl 1303c │ │ + b.n 13546 │ │ + ldr r0, [pc, #344] ; (138a8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ cmp r3, #255 ; 0xff │ │ - bne.n 1377e │ │ - b.n 13638 │ │ - b.n 13628 │ │ + bne.n 1375e │ │ + b.n 13618 │ │ + b.n 13608 │ │ add r3, sp, #32 │ │ mov ip, r3 │ │ movs r6, #19 │ │ add r6, ip │ │ str r6, [sp, #28] │ │ mov r8, r6 │ │ adds r1, r6, #0 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 137b0 │ │ + beq.n 13790 │ │ mov r3, r8 │ │ ldrb r2, [r3, #0] │ │ negs r1, r2 │ │ adcs r1, r2 │ │ - ldr r3, [pc, #292] ; (138cc ) │ │ + ldr r3, [pc, #292] ; (138ac ) │ │ add r3, pc │ │ str r1, [r3, #40] ; 0x28 │ │ cmp r2, #0 │ │ - beq.n 137b0 │ │ - b.n 138aa │ │ + beq.n 13790 │ │ + b.n 1388a │ │ movs r6, #1 │ │ - ldr r2, [pc, #284] ; (138d0 ) │ │ - ldr r3, [pc, #284] ; (138d4 ) │ │ + ldr r2, [pc, #284] ; (138b0 ) │ │ + ldr r3, [pc, #284] ; (138b4 ) │ │ mov r8, r6 │ │ add r2, pc │ │ ldrb r1, [r2, #0] │ │ add r3, pc │ │ lsls r0, r1, #27 │ │ lsrs r0, r0, #29 │ │ str r0, [r3, #96] ; 0x60 │ │ @@ -18973,53 +18978,53 @@ │ │ mov ip, r0 │ │ mov r6, ip │ │ ldrb r0, [r2, #1] │ │ orrs r0, r6 │ │ str r0, [r3, #88] ; 0x58 │ │ mov r0, r8 │ │ tst r0, r1 │ │ - beq.n 137e2 │ │ + beq.n 137c2 │ │ ldrb r2, [r2, #3] │ │ str r2, [r3, #84] ; 0x54 │ │ - ldr r3, [pc, #244] ; (138d8 ) │ │ + ldr r3, [pc, #244] ; (138b8 ) │ │ ldr r6, [sp, #28] │ │ str r5, [sp, #28] │ │ add r3, pc │ │ mov r8, r3 │ │ - ldr r3, [pc, #236] ; (138dc ) │ │ + ldr r3, [pc, #236] ; (138bc ) │ │ add r3, pc │ │ mov fp, r3 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 137f2 │ │ + beq.n 137d2 │ │ ldrb r2, [r6, #0] │ │ negs r3, r2 │ │ adcs r3, r2 │ │ mov r1, r8 │ │ str r3, [r1, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.n 13812 │ │ - b.n 135fe │ │ + bne.n 137f2 │ │ + b.n 135de │ │ adds r0, r4, #0 │ │ mov r1, fp │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 137f2 │ │ + beq.n 137d2 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - bne.n 137f2 │ │ + bne.n 137d2 │ │ ldr r5, [sp, #28] │ │ - b.n 134f2 │ │ + b.n 134d2 │ │ movs r3, #108 ; 0x6c │ │ mov r8, r3 │ │ add r1, r9 │ │ add r8, r9 │ │ mov r9, r3 │ │ adds r2, r6, #0 │ │ add r9, r1 │ │ @@ -19032,106 +19037,106 @@ │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13896 │ │ + beq.n 13876 │ │ ldrb r3, [r6, #0] │ │ strb r3, [r7, #0] │ │ ldrb r2, [r6, #1] │ │ adds r3, r7, #1 │ │ adds r3, #255 ; 0xff │ │ strb r2, [r3, #0] │ │ movs r3, #128 ; 0x80 │ │ ldrb r2, [r6, #2] │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ adds r7, #1 │ │ strb r2, [r3, #0] │ │ cmp r7, sl │ │ - bne.n 13844 │ │ + bne.n 13824 │ │ movs r3, #223 ; 0xdf │ │ movs r1, #0 │ │ - ldr r2, [pc, #104] ; (138e0 ) │ │ + ldr r2, [pc, #104] ; (138c0 ) │ │ lsls r3, r3, #2 │ │ mov r6, r8 │ │ add r2, pc │ │ mov r5, r9 │ │ str r1, [r2, r3] │ │ - b.n 134d6 │ │ - ldr r0, [pc, #96] ; (138e4 ) │ │ + b.n 134b6 │ │ + ldr r0, [pc, #96] ; (138c4 ) │ │ mov r5, fp │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - ldr r0, [pc, #88] ; (138e8 ) │ │ + ldr r0, [pc, #88] ; (138c8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ - ldr r0, [pc, #84] ; (138ec ) │ │ + b.n 133ce │ │ + ldr r0, [pc, #84] ; (138cc ) │ │ mov r5, r9 │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - ldr r0, [pc, #76] ; (138f0 ) │ │ + ldr r0, [pc, #76] ; (138d0 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ - ldr r1, [pc, #72] ; (138f4 ) │ │ + b.n 133ce │ │ + ldr r1, [pc, #72] ; (138d4 ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ - b.n 137b0 │ │ - ldr r0, [pc, #60] ; (138f8 ) │ │ + b.n 13790 │ │ + ldr r0, [pc, #60] ; (138d8 ) │ │ add r0, pc │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ - b.n 133ee │ │ + b.n 133ce │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ rsbs r0, r0, r4 │ │ - ldrb r6, [r5, #7] │ │ + ldrb r6, [r1, #8] │ │ movs r5, r0 │ │ - ldrb r4, [r3, #21] │ │ + ldrb r4, [r7, #21] │ │ movs r6, r0 │ │ - ldrb r0, [r3, #7] │ │ + ldrb r0, [r7, #7] │ │ movs r6, r0 │ │ - ldrb r4, [r5, #6] │ │ + ldrb r4, [r1, #7] │ │ movs r5, r0 │ │ - ldrb r6, [r4, #20] │ │ + ldrb r6, [r0, #21] │ │ movs r6, r0 │ │ - ldrb r2, [r3, #4] │ │ + ldrb r2, [r7, #4] │ │ movs r6, r0 │ │ sbc.w r0, lr, r4 │ │ ldc 0, cr0, [sl], {4} │ │ adcs.w r0, sl, r4 │ │ sbc.w r0, r2, r4 │ │ - ldrb r6, [r4, #17] │ │ + ldrb r6, [r0, #18] │ │ movs r6, r0 │ │ rsb r0, sl, r4 │ │ │ │ -000138fc : │ │ +000138dc : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r7, fp │ │ mov r6, sl │ │ mov r4, r8 │ │ - ldr r3, [pc, #788] ; (13c1c ) │ │ + ldr r3, [pc, #788] ; (13bfc ) │ │ push {r4, r5, r6, r7} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #108 ; 0x6c │ │ mov r9, r0 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #100] ; 0x64 │ │ cmp r0, #0 │ │ - bne.n 1391e │ │ - b.n 13de4 │ │ + bne.n 138fe │ │ + b.n 13dc4 │ │ movs r3, #1 │ │ mov r1, r9 │ │ str r3, [sp, #0] │ │ ldr r1, [r1, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ @@ -19141,26 +19146,26 @@ │ │ add r4, sp, #80 ; 0x50 │ │ adds r1, r4, #0 │ │ movs r2, #18 │ │ movs r3, #1 │ │ ldr r5, [r0, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n 13944 │ │ - b.n 13de8 │ │ + bne.n 13924 │ │ + b.n 13dc8 │ │ ldrb r2, [r4, #5] │ │ ldrb r3, [r4, #6] │ │ ldrb r0, [r4, #2] │ │ mov r8, r2 │ │ lsls r3, r3, #8 │ │ subs r0, #1 │ │ add r8, r3 │ │ cmp r0, #10 │ │ - bls.n 1398c │ │ - ldr r4, [pc, #712] ; (13c20 ) │ │ + bls.n 1396c │ │ + ldr r4, [pc, #712] ; (13c00 ) │ │ add r4, pc │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ mov r0, r9 │ │ ldr r1, [r3, #4] │ │ ldr r2, [sp, #16] │ │ @@ -19169,16 +19174,16 @@ │ │ adds r0, r4, #0 │ │ bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ movs r0, #0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 1397e │ │ - b.n 13e36 │ │ + beq.n 1395e │ │ + b.n 13e16 │ │ add sp, #108 ; 0x6c │ │ pop {r2, r3, r4, r5} │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -19191,30 +19196,30 @@ │ │ vmla.f32 q8, , d12[0] │ │ lsls r7, r5, #4 │ │ movs r3, r1 │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r4, #16] │ │ cmp r3, #8 │ │ - beq.n 139b2 │ │ - b.n 13dfe │ │ + beq.n 13992 │ │ + b.n 13dde │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ movs r6, #1 │ │ movs r5, #0 │ │ movs r7, #0 │ │ mov sl, r3 │ │ movs r2, #47 ; 0x2f │ │ ldrb r3, [r4, #17] │ │ bics r3, r2 │ │ - beq.n 139ce │ │ - b.n 13c68 │ │ + beq.n 139ae │ │ + b.n 13c48 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ mov r0, r9 │ │ ldrb r2, [r4, #0] │ │ str r3, [sp, #0] │ │ mov fp, r3 │ │ ldr r1, [r0, #4] │ │ @@ -19239,32 +19244,32 @@ │ │ lsls r3, r6, #3 │ │ str r7, [sp, #4] │ │ str r5, [sp, #8] │ │ movs r0, #0 │ │ bl 5e89c <_Unwind_GetTextRelBase@@Base+0x38> │ │ str r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - bne.n 13a14 │ │ - b.n 13e30 │ │ + bne.n 139f4 │ │ + b.n 13e10 │ │ ldrb r3, [r4, #1] │ │ cmp r3, #0 │ │ - bne.n 13a1c │ │ - b.n 13d38 │ │ + bne.n 139fc │ │ + b.n 13d18 │ │ ldrb r7, [r4, #7] │ │ adds r7, #7 │ │ asrs r7, r7, #3 │ │ mov r3, r8 │ │ muls r3, r7 │ │ adds r7, r3, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 13a30 │ │ - b.n 13d2a │ │ + bne.n 13a10 │ │ + b.n 13d0a │ │ adds r0, r7, #0 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov r2, r8 │ │ mov sl, r0 │ │ mov r0, r9 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mov r1, sl │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ @@ -19272,29 +19277,29 @@ │ │ ldr r5, [r3, #4] │ │ adds r2, r7, #0 │ │ movs r3, #1 │ │ ldr r7, [r0, #8] │ │ blx r7 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - bne.n 13a58 │ │ - b.n 13e28 │ │ + bne.n 13a38 │ │ + b.n 13e08 │ │ movs r1, #7 │ │ movs r7, #1 │ │ mov fp, r1 │ │ mov r2, sl │ │ mov r1, r8 │ │ movs r3, #0 │ │ mov r8, r6 │ │ negs r7, r7 │ │ str r7, [sp, #16] │ │ ldrb r0, [r4, #7] │ │ subs r0, #15 │ │ cmp r0, #17 │ │ - bhi.n 13a9e │ │ + bhi.n 13a7e │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ add r3, sp, #684 ; 0x2ac │ │ asrs r4, r2, #16 │ │ asrs r4, r2, #16 │ │ asrs r4, r2, #16 │ │ lsrs r4, r2, #4 │ │ asrs r4, r2, #16 │ │ @@ -19305,43 +19310,43 @@ │ │ strb r0, [r5, #2] │ │ ldrb r0, [r2, #1] │ │ strb r0, [r5, #1] │ │ ldrb r0, [r2, #2] │ │ strb r0, [r5, #0] │ │ ldrb r0, [r4, #7] │ │ cmp r0, #32 │ │ - bne.n 13a9c │ │ - b.n 13dd6 │ │ + bne.n 13a7c │ │ + b.n 13db6 │ │ adds r2, #3 │ │ adds r3, #1 │ │ adds r5, #4 │ │ cmp r3, r1 │ │ - bne.n 13a6a │ │ + bne.n 13a4a │ │ ldr r7, [sp, #16] │ │ mov r0, sl │ │ mov r6, r8 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r3, r7, #1 │ │ - beq.n 13abe │ │ + beq.n 13a9e │ │ ldr r0, [sp, #56] ; 0x38 │ │ movs r1, #1 │ │ adds r2, r7, #0 │ │ bl 5e97c <_Unwind_GetTextRelBase@@Base+0x118> │ │ ldrb r3, [r4, #17] │ │ lsls r3, r3, #26 │ │ - bmi.n 13ac6 │ │ - b.n 13d70 │ │ + bmi.n 13aa6 │ │ + b.n 13d50 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [r3, #16] │ │ ldr r3, [r3, #20] │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - beq.n 13bc8 │ │ + beq.n 13ba8 │ │ ldr r2, [sp, #28] │ │ mov ip, r2 │ │ mov r3, ip │ │ muls r3, r6 │ │ str r3, [sp, #64] ; 0x40 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ @@ -19354,22 +19359,22 @@ │ │ mov sl, r3 │ │ mov ip, r2 │ │ movs r3, #19 │ │ add r3, ip │ │ mov fp, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne.n 13b02 │ │ - b.n 13cf2 │ │ + bne.n 13ae2 │ │ + b.n 13cd2 │ │ movs r7, #0 │ │ - b.n 13b4e │ │ + b.n 13b2e │ │ ldr r3, [sp, #28] │ │ subs r4, r3, r7 │ │ cmp r4, r8 │ │ - ble.n 13b10 │ │ + ble.n 13af0 │ │ mov r4, r8 │ │ ldr r3, [sp, #32] │ │ mov r0, r9 │ │ mov ip, r3 │ │ adds r1, r6, #0 │ │ muls r1, r7 │ │ movs r3, #1 │ │ @@ -19380,48 +19385,48 @@ │ │ blx r5 │ │ mov r3, r8 │ │ subs r3, r3, r4 │ │ mov r8, r3 │ │ ldr r3, [sp, #28] │ │ adds r7, r7, r4 │ │ cmp r7, r3 │ │ - beq.n 13bac │ │ + beq.n 13b8c │ │ mov r0, r9 │ │ movs r2, #1 │ │ movs r3, #1 │ │ mov r1, fp │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ mov r3, fp │ │ ldrb r3, [r3, #0] │ │ lsls r2, r3, #24 │ │ - bpl.n 13b4a │ │ - b.n 13cd8 │ │ + bpl.n 13b2a │ │ + b.n 13cb8 │ │ adds r3, #1 │ │ mov r8, r3 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ - bne.n 13b06 │ │ + bne.n 13ae6 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 13b5c │ │ - b.n 13cd4 │ │ + bne.n 13b3c │ │ + b.n 13cb4 │ │ ldr r3, [sp, #28] │ │ subs r4, r3, r7 │ │ ldr r3, [sp, #16] │ │ cmp r4, r3 │ │ - ble.n 13b6a │ │ + ble.n 13b4a │ │ adds r4, r3, #0 │ │ ldr r3, [sp, #16] │ │ subs r3, r3, r4 │ │ str r3, [sp, #16] │ │ subs r3, r4, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r4, #0 │ │ - beq.n 13ba6 │ │ + beq.n 13b86 │ │ ldr r3, [sp, #32] │ │ adds r5, r6, #0 │ │ muls r5, r7 │ │ mov ip, r3 │ │ mov r3, sl │ │ mov sl, r7 │ │ adds r7, r3, #0 │ │ @@ -19429,41 +19434,41 @@ │ │ adds r0, r5, #0 │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ subs r4, #1 │ │ bl 5e96c <_Unwind_GetTextRelBase@@Base+0x108> │ │ adds r5, r5, r6 │ │ cmp r4, #0 │ │ - bne.n 13b86 │ │ + bne.n 13b66 │ │ adds r3, r7, #0 │ │ mov r7, sl │ │ mov sl, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r7, #1 │ │ mov ip, r3 │ │ add r7, ip │ │ ldr r3, [sp, #28] │ │ cmp r7, r3 │ │ - bne.n 13b34 │ │ + bne.n 13b14 │ │ cmp r6, #2 │ │ - bne.n 13bb2 │ │ - b.n 13d04 │ │ + bne.n 13b92 │ │ + b.n 13ce4 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #32] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #48] ; 0x30 │ │ adds r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ - bne.n 13afa │ │ + bne.n 13ada │ │ ldr r0, [sp, #56] ; 0x38 │ │ - b.n 13972 │ │ + b.n 13952 │ │ ldrb r6, [r2, #0] │ │ mov r7, fp │ │ mov ip, r6 │ │ ldrb r0, [r2, #1] │ │ adds r2, #2 │ │ lsls r0, r0, #8 │ │ add r0, ip │ │ @@ -19472,98 +19477,98 @@ │ │ bics r6, r7 │ │ strb r6, [r5, #0] │ │ lsrs r6, r0, #18 │ │ bics r6, r7 │ │ lsrs r0, r0, #13 │ │ strb r6, [r5, #1] │ │ strb r0, [r5, #2] │ │ - b.n 13a9e │ │ + b.n 13a7e │ │ movs r3, #0 │ │ ldrb r5, [r4, #16] │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #1 │ │ adds r0, r5, #0 │ │ adds r6, r5, #7 │ │ subs r0, #8 │ │ str r3, [sp, #44] ; 0x2c │ │ asrs r6, r6, #3 │ │ cmp r0, #24 │ │ - bls.n 13c98 │ │ + bls.n 13c78 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #24] ; (13c24 ) │ │ + ldr r4, [pc, #24] ; (13c04 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ nop ; (mov r8, r8) │ │ - strb r6, [r3, #14] │ │ + strb r6, [r7, #14] │ │ movs r5, r0 │ │ ; instruction: 0xeb880004 │ │ ; instruction: 0xe8ca0004 │ │ movs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ ldrb r3, [r4, #1] │ │ cmp r3, #0 │ │ - bne.n 13c34 │ │ - b.n 13e14 │ │ + bne.n 13c14 │ │ + b.n 13df4 │ │ movs r2, #128 ; 0x80 │ │ movs r3, #1 │ │ lsls r2, r2, #1 │ │ cmp r8, r2 │ │ - bgt.n 13c40 │ │ + bgt.n 13c20 │ │ movs r3, #0 │ │ lsls r3, r3, #24 │ │ - beq.n 13c46 │ │ - b.n 13dee │ │ + beq.n 13c26 │ │ + b.n 13dce │ │ ldrb r3, [r4, #16] │ │ cmp r3, #8 │ │ - beq.n 13c4e │ │ - b.n 13dee │ │ + beq.n 13c2e │ │ + b.n 13dce │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ movs r2, #47 ; 0x2f │ │ str r3, [sp, #32] │ │ mov sl, r3 │ │ ldrb r3, [r4, #17] │ │ movs r6, #1 │ │ movs r5, #0 │ │ movs r7, #0 │ │ bics r3, r2 │ │ - bne.n 13c68 │ │ - b.n 139ce │ │ + bne.n 13c48 │ │ + b.n 139ae │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #460] ; (13e3c ) │ │ + ldr r4, [pc, #460] ; (13e1c ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 139aa │ │ + b.n 1398a │ │ ldrb r5, [r4, #16] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ adds r6, r5, #7 │ │ subs r0, #8 │ │ str r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #44] ; 0x2c │ │ asrs r6, r6, #3 │ │ cmp r0, #24 │ │ - bhi.n 13c04 │ │ + bhi.n 13be4 │ │ bl 5c108 <__gnu_thumb1_case_shi@@Base> │ │ lsls r6, r5, #2 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ lsls r1, r2, #2 │ │ lsls r1, r2, #2 │ │ @@ -19573,69 +19578,69 @@ │ │ vrev32.16 d0, d8 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ ; instruction: 0xffb4ffb4 │ │ vshr.u32 q0, , #12 │ │ movs r3, #0 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n 13c2c │ │ + b.n 13c0c │ │ mov r8, r3 │ │ - b.n 13b34 │ │ + b.n 13b14 │ │ mov r0, r9 │ │ adds r2, r6, #0 │ │ movs r3, #1 │ │ mov r1, sl │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ mov r3, fp │ │ movs r2, #127 ; 0x7f │ │ ldrb r3, [r3, #0] │ │ ands r3, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 13b4e │ │ + b.n 13b2e │ │ mov r0, r9 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #64] ; 0x40 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ cmp r6, #2 │ │ - beq.n 13d04 │ │ - b.n 13bb2 │ │ + beq.n 13ce4 │ │ + b.n 13b92 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - bne.n 13d0c │ │ - b.n 13bb2 │ │ + bne.n 13cec │ │ + b.n 13b92 │ │ ldr r0, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #32] │ │ mov ip, r0 │ │ adds r2, r3, #0 │ │ add r3, ip │ │ adds r1, r3, #0 │ │ ldrh r3, [r2, #0] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r0 │ │ strh r3, [r2, #0] │ │ adds r2, #2 │ │ cmp r1, r2 │ │ - bne.n 13d18 │ │ - b.n 13bb2 │ │ + bne.n 13cf8 │ │ + b.n 13b92 │ │ mov r2, fp │ │ mov r0, r9 │ │ str r2, [sp, #0] │ │ asrs r3, r7, #31 │ │ adds r2, r7, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.n 13d40 │ │ - b.n 13abe │ │ + bne.n 13d20 │ │ + b.n 13a9e │ │ movs r0, #128 ; 0x80 │ │ movs r1, #0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ lsls r0, r0, #1 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ @@ -19643,139 +19648,162 @@ │ │ lsrs r3, r3, #24 │ │ adds r1, #1 │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #0] │ │ adds r2, #4 │ │ cmp r1, r0 │ │ - bne.n 13d4e │ │ + bne.n 13d2e │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ str r1, [r3, #0] │ │ ldrb r3, [r4, #17] │ │ lsls r3, r3, #26 │ │ - bpl.n 13d70 │ │ - b.n 13ac6 │ │ + bpl.n 13d50 │ │ + b.n 13aa6 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r4, [r2, #16] │ │ ldr r2, [r2, #20] │ │ negs r3, r4 │ │ mov ip, r2 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r2, [sp, #16] │ │ subs r1, r3, #1 │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ add ip, r3 │ │ mov r3, ip │ │ str r3, [sp, #32] │ │ - b.n 13ad0 │ │ + b.n 13ab0 │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #24 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #255 ; 0xff │ │ movs r7, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ movs r5, #255 ; 0xff │ │ mov sl, r3 │ │ lsls r7, r7, #8 │ │ movs r2, #47 ; 0x2f │ │ ldrb r3, [r4, #17] │ │ bics r3, r2 │ │ - bne.n 13dd0 │ │ + bne.n 13db0 │ │ str r3, [sp, #32] │ │ - b.n 139d0 │ │ + b.n 139b0 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ movs r3, #255 ; 0xff │ │ movs r7, #255 ; 0xff │ │ lsls r3, r3, #16 │ │ movs r5, #255 ; 0xff │ │ lsls r7, r7, #8 │ │ mov sl, r3 │ │ - b.n 139c4 │ │ + b.n 139a4 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #248 ; 0xf8 │ │ movs r7, #248 ; 0xf8 │ │ lsls r3, r3, #7 │ │ movs r5, #31 │ │ lsls r7, r7, #2 │ │ mov sl, r3 │ │ - b.n 13da0 │ │ - ldr r4, [pc, #108] ; (13e40 ) │ │ + b.n 13d80 │ │ + ldr r4, [pc, #108] ; (13e20 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ adds r0, r2, #4 │ │ ldrb r2, [r2, #3] │ │ cmp r2, #127 ; 0x7f │ │ - bhi.n 13df4 │ │ + bhi.n 13dd4 │ │ adds r2, r0, #0 │ │ str r3, [sp, #16] │ │ - b.n 13a9e │ │ + b.n 13a7e │ │ movs r0, #0 │ │ - b.n 13972 │ │ - ldr r4, [pc, #88] ; (13e44 ) │ │ + b.n 13952 │ │ + ldr r4, [pc, #88] ; (13e24 ) │ │ add r4, pc │ │ - b.n 1395a │ │ - ldr r4, [pc, #88] ; (13e48 ) │ │ + b.n 1393a │ │ + ldr r4, [pc, #88] ; (13e28 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ adds r2, r0, #0 │ │ - b.n 13a9e │ │ - ldr r4, [pc, #80] ; (13e4c ) │ │ + b.n 13a7e │ │ + ldr r4, [pc, #80] ; (13e2c ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #72] ; (13e50 ) │ │ + ldr r4, [pc, #72] ; (13e30 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ str r3, [sp, #0] │ │ mov r3, r9 │ │ - ldr r4, [pc, #56] ; (13e54 ) │ │ + ldr r4, [pc, #56] ; (13e34 ) │ │ ldr r1, [r3, #4] │ │ mov r0, r9 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #20] │ │ blx r1 │ │ add r4, pc │ │ - b.n 1396a │ │ + b.n 1394a │ │ mov r0, sl │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ - b.n 13abe │ │ - ldr r4, [pc, #36] ; (13e58 ) │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ + b.n 13a9e │ │ + ldr r4, [pc, #36] ; (13e38 ) │ │ add r4, pc │ │ - b.n 1395a │ │ + b.n 1393a │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ strd r0, r0, [r6], #-16 │ │ - b.n 13c60 │ │ + b.n 13c40 │ │ + movs r4, r0 │ │ + b.n 13be4 │ │ movs r4, r0 │ │ - b.n 13c04 │ │ + b.n 13c0c │ │ movs r4, r0 │ │ - b.n 13c2c │ │ + b.n 13bfc │ │ movs r4, r0 │ │ - b.n 13c1c │ │ + b.n 13bd4 │ │ movs r4, r0 │ │ - b.n 13bf4 │ │ + b.n 13bb0 │ │ movs r4, r0 │ │ - b.n 13bd0 │ │ + b.n 14080 │ │ movs r4, r0 │ │ - b.n 14060 │ │ + │ │ +00013e3c : │ │ + ldr r0, [pc, #12] ; (13e4c ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + bl 5e8bc <_Unwind_GetTextRelBase@@Base+0x58> │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, pc} │ │ + b.n 13b80 │ │ movs r4, r0 │ │ - ldr r3, [pc, #184] ; (13f18 ) │ │ + │ │ +00013e50 : │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + │ │ +00013e54 : │ │ + movs r0, #0 │ │ + bx lr │ │ + │ │ +00013e58 : │ │ + movs r0, #0 │ │ + bx lr │ │ + ldr r3, [pc, #184] ; (13f18 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ mov r8, r3 │ │ add r8, pc │ │ mov r3, r8 │ │ push {r7} │ │ ldr r3, [r3, #0] │ │ @@ -19783,90 +19811,90 @@ │ │ adds r4, r0, #0 │ │ mov r8, r3 │ │ ldr r3, [r3, #0] │ │ movs r7, #8 │ │ str r3, [sp, #4] │ │ mov r3, sp │ │ adds r5, r3, #3 │ │ - b.n 13e8e │ │ - ldr r2, [pc, #156] ; (13f1c ) │ │ + b.n 13e8e │ │ + ldr r2, [pc, #156] ; (13f1c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ adds r2, r2, r3 │ │ ldrb r2, [r2, #1] │ │ tst r7, r2 │ │ - beq.n 13ee8 │ │ + beq.n 13ee8 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13ee4 │ │ + beq.n 13ee4 │ │ ldrb r3, [r5, #0] │ │ cmp r3, #35 ; 0x23 │ │ - bne.n 13e7e │ │ + bne.n 13e7e │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13ece │ │ + beq.n 13ece │ │ ldrb r3, [r5, #0] │ │ cmp r3, #10 │ │ - beq.n 13e7e │ │ + beq.n 13e7e │ │ cmp r3, #13 │ │ - beq.n 13e7e │ │ + beq.n 13e7e │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13eb4 │ │ + bne.n 13eb4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ mov r3, r8 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 13f14 │ │ + bne.n 13f14 │ │ add sp, #8 │ │ pop {r2} │ │ mov r8, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 13ed2 │ │ + b.n 13ed2 │ │ movs r7, #0 │ │ subs r3, #48 ; 0x30 │ │ - b.n 13ef6 │ │ + b.n 13ef6 │ │ ldrb r3, [r5, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #9 │ │ - bhi.n 13f10 │ │ + bhi.n 13f10 │ │ lsls r2, r7, #2 │ │ adds r7, r2, r7 │ │ lsls r7, r7, #1 │ │ adds r7, r3, r7 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #1 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - bne.n 13eee │ │ - b.n 13ece │ │ + bne.n 13eee │ │ + b.n 13ece │ │ adds r0, r7, #0 │ │ - b.n 13ed2 │ │ + b.n 13ed2 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldr r4, [r0, #100] ; 0x64 │ │ movs r5, r0 │ │ ldr r0, [r5, #104] ; 0x68 │ │ movs r5, r0 │ │ │ │ 00013f20 : │ │ @@ -19981,18 +20009,18 @@ │ │ ldrb r3, [r5, #1] │ │ str r2, [sp, #32] │ │ add fp, r3 │ │ mov r2, fp │ │ cmp r2, #2 │ │ bhi.n 140f6 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ mov r9, r0 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ ble.n 14104 │ │ mov r3, r9 │ │ subs r5, r3, #1 │ │ orrs r5, r3 │ │ lsrs r5, r5, #31 │ │ @@ -20033,15 +20061,15 @@ │ │ ldr r3, [r3, #4] │ │ str r2, [r3, #0] │ │ mov r3, r9 │ │ adds r3, #7 │ │ asrs r3, r3, #3 │ │ adds r0, r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ str r0, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ bne.n 1407e │ │ b.n 1430e │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #48] ; 0x30 │ │ mov r3, sl │ │ @@ -20078,21 +20106,21 @@ │ │ b.n 140cc │ │ strb r0, [r7, #0] │ │ adds r7, #1 │ │ cmp r7, r5 │ │ bne.n 140cc │ │ b.n 142d0 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ cmp r0, #0 │ │ bge.n 140c2 │ │ ldr r5, [pc, #536] ; (142f0 ) │ │ add r5, pc │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ @@ -20105,15 +20133,15 @@ │ │ add fp, r3 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ b.n 14002 │ │ ldr r5, [pc, #492] ; (142f4 ) │ │ add r5, pc │ │ movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ blx r1 │ │ @@ -20173,15 +20201,15 @@ │ │ mov fp, r3 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r5, [sp, #48] ; 0x30 │ │ ldrb r0, [r6, r7] │ │ adds r1, r5, #0 │ │ lsls r3, r0, #8 │ │ subs r0, r3, r0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ strb r0, [r6, r7] │ │ adds r7, #1 │ │ cmp r4, r7 │ │ bgt.n 1418e │ │ mov r3, fp │ │ mov fp, r4 │ │ adds r4, r3, #0 │ │ @@ -20194,27 +20222,27 @@ │ │ add r6, ip │ │ adds r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ ble.n 141c0 │ │ b.n 1409a │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r0, sl │ │ b.n 14124 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ mov r2, fp │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ bne.n 14176 │ │ ldr r0, [sp, #40] ; 0x28 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ ldr r5, [pc, #276] ; (142f8 ) │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ @@ -20246,15 +20274,15 @@ │ │ strb r3, [r2, r7] │ │ adds r7, #1 │ │ cmp r9, r7 │ │ bgt.n 14208 │ │ adds r6, r2, #0 │ │ b.n 14176 │ │ adds r0, r4, #0 │ │ - bl 13e5c │ │ + bl 13e5c │ │ adds r3, r0, #0 │ │ subs r3, #1 │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r3, #254 ; 0xfe │ │ bhi.n 142e0 │ │ mov r3, fp │ │ cmp r3, #2 │ │ @@ -20340,36 +20368,36 @@ │ │ add r5, pc │ │ b.n 14108 │ │ ldr r5, [pc, #28] ; (14304 ) │ │ add r5, pc │ │ b.n 14108 │ │ ldr r4, [r6, #76] ; 0x4c │ │ movs r5, r0 │ │ - udf #172 ; 0xac │ │ + b.n 145f4 │ │ movs r4, r0 │ │ b.n 14adc │ │ movs r4, r0 │ │ - ble.n 14224 │ │ + b.n 143cc │ │ movs r4, r0 │ │ - ble.n 143d4 │ │ + b.n 1437c │ │ movs r4, r0 │ │ b.n 14780 │ │ movs r4, r0 │ │ bgt.n 143a0 │ │ movs r4, r0 │ │ ldr r5, [pc, #44] ; (14338 ) │ │ add r5, pc │ │ b.n 14108 │ │ ldr r5, [pc, #44] ; (1433c ) │ │ add r5, pc │ │ b.n 140da │ │ movs r0, #0 │ │ b.n 14124 │ │ movs r0, #0 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ mov r3, sl │ │ ldr r5, [pc, #28] ; (14340 ) │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #28] │ │ @@ -20849,15 +20877,15 @@ │ │ mov ip, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #60] ; 0x3c │ │ mov ip, r2 │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5e8dc <_Unwind_GetTextRelBase@@Base+0x78> │ │ + bl 5e91c <_Unwind_GetTextRelBase@@Base+0xb8> │ │ mov fp, r0 │ │ cmp r0, #0 │ │ bne.n 14714 │ │ b.n 14c5a │ │ mov r3, sl │ │ ldrh r2, [r3, #2] │ │ ldr r3, [sp, #48] ; 0x30 │ │ @@ -20962,15 +20990,15 @@ │ │ mov r8, r4 │ │ ldr r3, [r5, #4] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #4] │ │ ldr r1, [sp, #28] │ │ adds r7, #1 │ │ ldr r4, [r3, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ lsls r1, r1, #2 │ │ ldrb r3, [r4, r1] │ │ strb r3, [r4, r6] │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ adds r2, r3, r1 │ │ @@ -21396,15 +21424,15 @@ │ │ adds r4, r7, #0 │ │ ldr r6, [sp, #32] │ │ ldr r7, [sp, #36] ; 0x24 │ │ mov fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r0, fp │ │ mov r9, r3 │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ ldr r1, [r4, #4] │ │ adds r0, r4, #0 │ │ blx r1 │ │ @@ -21538,15 +21566,15 @@ │ │ b.n 14750 │ │ ldr r3, [sp, #20] │ │ ldr r5, [sp, #24] │ │ mov fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r9, r3 │ │ mov r0, fp │ │ - bl 5e8cc <_Unwind_GetTextRelBase@@Base+0x68> │ │ + bl 5e90c <_Unwind_GetTextRelBase@@Base+0xa8> │ │ adds r0, r5, #0 │ │ bl 1445e │ │ mov r3, sl │ │ ldrb r2, [r3, #8] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ cmp r3, #64 ; 0x40 │ │ @@ -26418,15 +26446,15 @@ │ │ mov r3, r8 │ │ ldr r3, [r3, #28] │ │ mov fp, r3 │ │ mov r3, r8 │ │ ldr r7, [r3, #8] │ │ mov r0, fp │ │ adds r1, r7, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r9, r1 │ │ cmp r1, #0 │ │ ble.n 17336 │ │ subs r3, r7, r1 │ │ mov r9, r3 │ │ movs r2, #210 ; 0xd2 │ │ ldr r3, [sp, #20] │ │ @@ -26533,15 +26561,15 @@ │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, r8 │ │ ldr r5, [r3, #12] │ │ ldr r0, [r3, #32] │ │ adds r1, r5, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ str r1, [sp, #24] │ │ cmp r1, #0 │ │ beq.n 17420 │ │ b.n 1731a │ │ str r5, [sp, #24] │ │ b.n 1731a │ │ mov r4, r9 │ │ @@ -28176,15 +28204,15 @@ │ │ movs r4, #0 │ │ mov r8, r3 │ │ b.n 18138 │ │ adds r0, r0, r3 │ │ movs r2, #0 │ │ cmp r1, r0 │ │ bgt.n 1812e │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r2, r0, #16 │ │ lsrs r2, r2, #16 │ │ adds r4, #4 │ │ strh r2, [r5, #0] │ │ adds r5, #2 │ │ cmp r4, r7 │ │ beq.n 18160 │ │ @@ -28194,15 +28222,15 @@ │ │ asrs r0, r1, #1 │ │ cmp r3, #0 │ │ bge.n 1811e │ │ subs r0, r0, r3 │ │ movs r2, #0 │ │ cmp r1, r0 │ │ bgt.n 1812e │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ negs r2, r0 │ │ lsls r2, r2, #16 │ │ lsrs r2, r2, #16 │ │ adds r4, #4 │ │ strh r2, [r5, #0] │ │ adds r5, #2 │ │ cmp r4, r7 │ │ @@ -30194,15 +30222,15 @@ │ │ ldrb r3, [r4, #0] │ │ ldr r6, [sp, #4] │ │ subs r3, #1 │ │ strb r3, [r4, r2] │ │ adds r1, r4, #0 │ │ adds r0, r6, #0 │ │ movs r2, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r0, #128 ; 0x80 │ │ movs r1, #1 │ │ movs r4, #0 │ │ lsls r0, r0, #1 │ │ movs r3, #0 │ │ b.n 191d6 │ │ adds r3, #1 │ │ @@ -40588,22 +40616,22 @@ │ │ muls r6, r3 │ │ mov r9, r3 │ │ str r3, [r7, #60] ; 0x3c │ │ mov r3, r8 │ │ muls r3, r2 │ │ str r6, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e3c8 │ │ mov r1, r8 │ │ str r1, [r7, #72] ; 0x48 │ │ ldr r0, [r7, #32] │ │ mov r1, r9 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e3d8 │ │ mov r1, r9 │ │ ldr r3, [sp, #0] │ │ str r1, [r7, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ cmp r3, #10 │ │ @@ -40714,15 +40742,15 @@ │ │ str r0, [r4, r2] │ │ ldr r2, [r5, #36] ; 0x24 │ │ str r3, [r5, #56] ; 0x38 │ │ str r3, [r5, #60] ; 0x3c │ │ str r3, [r5, #64] ; 0x40 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 1e4c8 │ │ adds r1, r6, #0 │ │ movs r3, #160 ; 0xa0 │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ str r1, [r5, #76] ; 0x4c │ │ @@ -41529,15 +41557,15 @@ │ │ mov r5, r9 │ │ mov r9, r2 │ │ b.n 1eb6c │ │ adds r1, r5, #0 │ │ muls r1, r7 │ │ mov r0, r9 │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 1eb74 │ │ lsls r7, r7, #1 │ │ adds r6, r4, #0 │ │ muls r6, r7 │ │ cmp r6, #4 │ │ ble.n 1eb5a │ │ @@ -41568,15 +41596,15 @@ │ │ mov r2, fp │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r7 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 1ebc4 │ │ lsls r7, r7, #1 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ cmp r4, #4 │ │ ble.n 1eba2 │ │ @@ -41785,15 +41813,15 @@ │ │ mov r5, r9 │ │ mov r9, r2 │ │ b.n 1ed88 │ │ adds r1, r5, #0 │ │ muls r1, r7 │ │ mov r0, r9 │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 1ed86 │ │ b.n 1eb74 │ │ lsls r7, r7, #1 │ │ adds r6, r4, #0 │ │ muls r6, r7 │ │ cmp r6, #8 │ │ @@ -41814,15 +41842,15 @@ │ │ mov r2, fp │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r7 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 1edc2 │ │ b.n 1ebc4 │ │ lsls r7, r7, #1 │ │ adds r4, r5, #0 │ │ muls r4, r7 │ │ cmp r4, #8 │ │ @@ -42123,15 +42151,15 @@ │ │ cmp r4, r3 │ │ beq.n 1f06c │ │ ldr r3, [r4, #0] │ │ movs r1, #100 ; 0x64 │ │ mov r0, fp │ │ muls r0, r3 │ │ adds r0, #50 ; 0x32 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [pc, #124] ; (1f0a4 ) │ │ subs r7, r0, #1 │ │ movs r1, #1 │ │ cmp r7, r3 │ │ bhi.n 1f030 │ │ adds r1, r0, #0 │ │ mov r2, r8 │ │ @@ -42255,15 +42283,15 @@ │ │ ble.n 1f122 │ │ pop {r3, pc} │ │ ldr r0, [pc, #24] ; (1f138 ) │ │ b.n 1f11c │ │ cmp r1, #49 ; 0x31 │ │ bgt.n 1f12e │ │ ldr r0, [pc, #16] ; (1f138 ) │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ b.n 1f11c │ │ movs r0, #100 ; 0x64 │ │ subs r0, r0, r1 │ │ lsls r0, r0, #1 │ │ b.n 1f11c │ │ nop ; (mov r8, r8) │ │ asrs r0, r1, #14 │ │ @@ -42580,22 +42608,22 @@ │ │ cmp r0, #0 │ │ bne.n 1f3b0 │ │ b.n 1f4f8 │ │ ldr r5, [pc, #364] ; (1f520 ) │ │ movs r2, #17 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #120] ; 0x78 │ │ movs r5, #136 ; 0x88 │ │ adds r1, #20 │ │ movs r2, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r2, #0 │ │ ldr r1, [r4, #120] ; 0x78 │ │ ldr r0, [r4, r5] │ │ lsls r3, r3, #1 │ │ str r2, [r1, r3] │ │ cmp r0, #0 │ │ @@ -42603,65 +42631,65 @@ │ │ b.n 1f502 │ │ ldr r5, [pc, #324] ; (1f524 ) │ │ movs r6, #136 ; 0x88 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ movs r2, #17 │ │ adds r1, #32 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, r6] │ │ adds r1, #52 ; 0x34 │ │ movs r2, #162 ; 0xa2 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r1, #0 │ │ ldr r2, [r4, r6] │ │ ldr r0, [r4, #124] ; 0x7c │ │ lsls r3, r3, #1 │ │ str r1, [r2, r3] │ │ cmp r0, #0 │ │ bne.n 1f40e │ │ b.n 1f50c │ │ ldr r5, [pc, #280] ; (1f528 ) │ │ movs r2, #17 │ │ add r5, pc │ │ adds r1, r5, #0 │ │ adds r1, #88 ; 0x58 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r5, #0 │ │ ldr r0, [r4, #124] ; 0x7c │ │ movs r5, #140 ; 0x8c │ │ adds r1, #108 ; 0x6c │ │ movs r2, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ movs r2, #0 │ │ ldr r1, [r4, #124] ; 0x7c │ │ ldr r0, [r4, r5] │ │ lsls r3, r3, #1 │ │ str r2, [r1, r3] │ │ cmp r0, #0 │ │ bne.n 1f43e │ │ b.n 1f516 │ │ movs r5, #140 ; 0x8c │ │ ldr r1, [pc, #232] ; (1f52c ) │ │ movs r2, #17 │ │ add r1, pc │ │ adds r1, #120 ; 0x78 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r1, [pc, #224] ; (1f530 ) │ │ ldr r0, [r4, r5] │ │ movs r2, #162 ; 0xa2 │ │ add r1, pc │ │ adds r1, #12 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #138 ; 0x8a │ │ ldr r2, [r4, r5] │ │ adds r0, r4, #0 │ │ movs r5, #0 │ │ lsls r3, r3, #1 │ │ str r5, [r2, r3] │ │ movs r1, #0 │ │ @@ -43312,15 +43340,15 @@ │ │ mov ip, r2 │ │ movs r2, #142 ; 0x8e │ │ mov r0, ip │ │ muls r0, r3 │ │ ldr r3, [sp, #12] │ │ lsls r2, r2, #1 │ │ ldr r1, [r3, r2] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #80] ; 0x50 │ │ adds r2, r4, #0 │ │ muls r2, r0 │ │ mov ip, r3 │ │ mov r6, ip │ │ muls r6, r0 │ │ cmp r2, r6 │ │ @@ -43674,15 +43702,15 @@ │ │ adds r5, #88 ; 0x58 │ │ mov r0, ip │ │ muls r0, r3 │ │ mov r3, sl │ │ ldr r3, [r4, r3] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r8 │ │ ldr r3, [r3, #8] │ │ adds r2, r0, #0 │ │ mov ip, r3 │ │ mov r3, r9 │ │ adds r0, r4, #0 │ │ ldr r3, [r4, r3] │ │ @@ -43772,28 +43800,28 @@ │ │ lsls r3, r3, #1 │ │ ldr r3, [r7, r3] │ │ str r3, [sp, #4] │ │ muls r3, r0 │ │ adds r0, r3, #0 │ │ mov r3, r9 │ │ ldr r1, [r3, #0] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r6, [r6, #8] │ │ adds r2, r0, #0 │ │ movs r1, #1 │ │ ldr r3, [sp, #12] │ │ adds r0, r7, #0 │ │ blx r6 │ │ adds r6, r0, #0 │ │ adds r3, r5, r4 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #16] │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ ble.n 1fd6a │ │ ldr r3, [sp, #24] │ │ adds r1, r6, r3 │ │ ldr r3, [sp, #28] │ │ adds r2, r5, r3 │ │ @@ -43986,15 +44014,15 @@ │ │ cmp r4, r3 │ │ bgt.n 1fed0 │ │ adds r7, #4 │ │ cmp r7, r6 │ │ bne.n 1fec6 │ │ add r0, fp │ │ ldr r1, [sp, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #0] │ │ adds r5, r5, r4 │ │ strb r0, [r3, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ cmp r3, r9 │ │ bne.n 1febc │ │ @@ -44878,25 +44906,25 @@ │ │ mov ip, r3 │ │ ldr r3, [r5, #0] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [r5, #32] │ │ mov r9, r0 │ │ mov ip, r3 │ │ ldr r3, [r5, #4] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #142 ; 0x8e │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r3, #136 ; 0x88 │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ adds r7, r0, #0 │ │ mov sl, r3 │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #1 │ │ @@ -44910,33 +44938,33 @@ │ │ bne.n 205a8 │ │ mov r3, r9 │ │ lsls r2, r3, #1 │ │ cmp r2, sl │ │ beq.n 20678 │ │ mov r0, sl │ │ mov r1, r9 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 20662 │ │ mov r0, fp │ │ adds r1, r7, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 20662 │ │ ldr r3, [pc, #176] ; (206f0 ) │ │ mov r1, r9 │ │ add r3, pc │ │ str r3, [r6, #0] │ │ mov r0, sl │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #4] │ │ adds r1, r7, #0 │ │ strb r0, [r3, #0] │ │ mov r0, fp │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #4] │ │ strb r0, [r3, #10] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ b.n 205c0 │ │ movs r2, #39 ; 0x27 │ │ ldr r3, [r4, #0] │ │ @@ -46004,15 +46032,15 @@ │ │ cmp r1, #0 │ │ beq.n 20ee8 │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ bne.n 20eda │ │ b.n 21026 │ │ movs r2, #128 ; 0x80 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r2, r9 │ │ mov r1, r8 │ │ ldr r3, [r4, #0] │ │ str r1, [r3, r2] │ │ adds r4, #4 │ │ adds r6, #4 │ │ cmp r4, r7 │ │ @@ -48894,15 +48922,15 @@ │ │ adds r0, r7, #0 │ │ bl 5eb8c <_Unwind_GetTextRelBase@@Base+0x328> │ │ subs r5, r0, #0 │ │ beq.n 225da │ │ adds r0, r5, #0 │ │ ldr r1, [r4, #32] │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ beq.n 225c4 │ │ bl 5eb9c <_Unwind_GetTextRelBase@@Base+0x338> │ │ ldr r3, [r4, #36] ; 0x24 │ │ str r5, [r4, #28] │ │ str r5, [r4, #32] │ │ @@ -49208,15 +49236,15 @@ │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ str r0, [r6, #32] │ │ b.n 227e4 │ │ vminnm.f16 , , │ │ ; instruction: 0xff8fffff │ │ vmaxnm.f16 , , │ │ - strh r6, [r1, #38] ; 0x26 │ │ + strh r6, [r3, #40] ; 0x28 │ │ movs r4, r0 │ │ vminnm.f16 , , │ │ │ │ 00022844 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ @@ -49264,15 +49292,15 @@ │ │ blx r3 │ │ str r0, [r5, #24] │ │ b.n 2285a │ │ nop ; (mov r8, r8) │ │ mcr2 15, 6, pc, cr5, cr15, {7} ; │ │ mcr2 15, 6, pc, cr3, cr15, {7} ; │ │ mcr2 15, 7, pc, cr5, cr15, {7} ; │ │ - strh r6, [r2, #34] ; 0x22 │ │ + strh r6, [r4, #36] ; 0x24 │ │ movs r4, r0 │ │ mrc2 15, 7, pc, cr15, cr15, {7} │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, fp │ │ mov r4, r8 │ │ @@ -50103,15 +50131,15 @@ │ │ movs r2, #156 ; 0x9c │ │ ldr r6, [r3, #36] ; 0x24 │ │ ldr r4, [r3, r2] │ │ b.n 22e7c │ │ ldr r6, [r7, #0] │ │ ldr r0, [r7, #20] │ │ adds r1, r6, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ str r1, [sp, #20] │ │ cmp r1, #0 │ │ bne.n 22ecc │ │ str r6, [sp, #20] │ │ b.n 22ecc │ │ movs r3, #156 ; 0x9c │ │ mov r2, fp │ │ @@ -50566,15 +50594,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #92] ; 0x5c │ │ bge.n 232e0 │ │ b.n 23502 │ │ mov ip, r3 │ │ ldr r1, [sp, #96] ; 0x60 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 232fc │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50597,15 +50625,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #100] ; 0x64 │ │ bge.n 23320 │ │ b.n 2357a │ │ mov ip, r3 │ │ ldr r1, [sp, #104] ; 0x68 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2333c │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50633,15 +50661,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #108] ; 0x6c │ │ bge.n 2336a │ │ b.n 2355c │ │ mov ip, r3 │ │ ldr r1, [sp, #112] ; 0x70 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23386 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50669,15 +50697,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #120] ; 0x78 │ │ bge.n 233b4 │ │ b.n 2353e │ │ mov ip, r3 │ │ ldr r1, [sp, #124] ; 0x7c │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 233d0 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50704,15 +50732,15 @@ │ │ subs r0, r3, #0 │ │ ldr r3, [sp, #128] ; 0x80 │ │ bge.n 233fc │ │ b.n 23520 │ │ mov ip, r3 │ │ ldr r1, [sp, #132] ; 0x84 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23418 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50832,71 +50860,71 @@ │ │ mov r8, r2 │ │ mov r9, r3 │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2351c │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 2351c │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 232fc │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #132] ; 0x84 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 2353a │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 2353a │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 23418 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #124] ; 0x7c │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23558 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 23558 │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 233d0 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #112] ; 0x70 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23576 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ blt.n 23576 │ │ subs r0, r3, #1 │ │ negs r0, r0 │ │ b.n 23386 │ │ subs r0, r3, r0 │ │ ldr r1, [sp, #104] ; 0x68 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ cmp r3, #0 │ │ ble.n 23594 │ │ movs r3, #1 │ │ mov r2, sl │ │ lsls r3, r2 │ │ cmp r0, r3 │ │ @@ -50920,15 +50948,15 @@ │ │ mov sl, r0 │ │ str r3, [sp, #144] ; 0x90 │ │ b.n 2319e │ │ mov r3, r9 │ │ ldr r5, [r3, #0] │ │ ldr r0, [r3, #20] │ │ adds r1, r5, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ subs r3, r1, #0 │ │ str r1, [sp, #136] ; 0x88 │ │ bne.n 235d4 │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ str r5, [sp, #136] ; 0x88 │ │ str r2, [sp, #140] ; 0x8c │ │ @@ -57860,22 +57888,22 @@ │ │ muls r6, r3 │ │ mov r9, r3 │ │ str r3, [r7, #60] ; 0x3c │ │ mov r3, r8 │ │ muls r3, r2 │ │ str r6, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26d90 │ │ mov r1, r8 │ │ str r1, [r7, #72] ; 0x48 │ │ ldr r0, [r7, #32] │ │ mov r1, r9 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26da0 │ │ mov r1, r9 │ │ ldr r3, [sp, #0] │ │ str r1, [r7, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ cmp r3, #10 │ │ @@ -57985,15 +58013,15 @@ │ │ str r0, [r4, r2] │ │ ldr r2, [r5, #36] ; 0x24 │ │ str r3, [r5, #56] ; 0x38 │ │ str r3, [r5, #60] ; 0x3c │ │ str r3, [r5, #64] ; 0x40 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ bne.n 26e8e │ │ adds r1, r6, #0 │ │ movs r3, #184 ; 0xb8 │ │ movs r2, #1 │ │ lsls r3, r3, #1 │ │ str r1, [r5, #76] ; 0x4c │ │ @@ -58058,15 +58086,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ adds r7, r0, #0 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ str r7, [r5, #80] ; 0x50 │ │ movs r3, #234 ; 0xea │ │ movs r5, #226 ; 0xe2 │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ adds r0, r4, #0 │ │ lsls r5, r5, #1 │ │ @@ -58124,15 +58152,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26eb6 │ │ ldr r3, [r5, #16] │ │ adds r6, r3, #0 │ │ @@ -58151,15 +58179,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26ec8 │ │ ldr r3, [r5, #16] │ │ adds r6, r3, #0 │ │ @@ -58178,15 +58206,15 @@ │ │ adds r0, r4, #0 │ │ blx r3 │ │ lsls r6, r6, #2 │ │ adds r6, r4, r6 │ │ ldr r1, [r6, #4] │ │ movs r2, #132 ; 0x84 │ │ adds r7, r0, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ str r7, [r5, #80] ; 0x50 │ │ ldr r3, [r4, r3] │ │ b.n 26eda │ │ movs r1, #54 ; 0x36 │ │ ldr r2, [r4, #0] │ │ @@ -59517,15 +59545,15 @@ │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #28] │ │ str r2, [sp, #16] │ │ mov ip, r3 │ │ mov r0, ip │ │ muls r0, r2 │ │ str r3, [sp, #28] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r1, r8 │ │ mov r2, sl │ │ ldr r1, [r1, #56] ; 0x38 │ │ lsls r2, r2, #2 │ │ subs r3, r0, #0 │ │ ldr r5, [r1, r2] │ │ mov r1, r8 │ │ @@ -59609,28 +59637,28 @@ │ │ ldr r3, [r7, #28] │ │ ldr r1, [sp, #24] │ │ mov ip, r3 │ │ ldr r3, [r7, #0] │ │ mov r5, ip │ │ muls r5, r3 │ │ adds r0, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r1, r5, #0 │ │ adds r6, r0, #0 │ │ ldr r0, [r7, #36] ; 0x24 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ subs r4, r1, #0 │ │ bne.n 27bb2 │ │ adds r4, r5, #0 │ │ mov r3, r8 │ │ cmp r3, #0 │ │ bne.n 27bc6 │ │ subs r0, r4, #1 │ │ adds r1, r6, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r9 │ │ adds r0, #1 │ │ str r0, [r3, #72] ; 0x48 │ │ mov r2, r9 │ │ mov r1, fp │ │ mov r3, r8 │ │ ldr r2, [r1, r2] │ │ @@ -59760,15 +59788,15 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [r7, #28] │ │ mov r1, r8 │ │ mov ip, r3 │ │ ldr r3, [r7, #0] │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #20] │ │ ldr r1, [r6, #60] ; 0x3c │ │ mov fp, r0 │ │ add r3, r9 │ │ adds r2, r3, #0 │ │ ldr r3, [r6, #56] ; 0x38 │ │ ldr r4, [r1, r2] │ │ @@ -59926,15 +59954,15 @@ │ │ ldr r2, [r3, #28] │ │ ldr r3, [r3, #0] │ │ mov ip, r2 │ │ mov r0, ip │ │ muls r0, r3 │ │ mov r3, r9 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r6, fp │ │ muls r6, r0 │ │ ldr r3, [r4, #4] │ │ lsls r2, r6, #3 │ │ adds r5, r0, #0 │ │ ldr r3, [r3, #0] │ │ adds r0, r4, #0 │ │ @@ -59990,15 +60018,15 @@ │ │ muls r6, r3 │ │ ldr r3, [r5, #28] │ │ mov ip, r3 │ │ ldr r3, [r5, #0] │ │ adds r5, #88 ; 0x58 │ │ mov r0, ip │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r2, r9 │ │ ldr r2, [r2, #8] │ │ mov r3, sl │ │ muls r3, r0 │ │ mov ip, r2 │ │ adds r0, r4, #0 │ │ movs r1, #1 │ │ @@ -61235,15 +61263,15 @@ │ │ movs r2, #128 ; 0x80 │ │ ldrb r3, [r3, #0] │ │ lsls r2, r2, #1 │ │ strb r3, [r0, #16] │ │ ldr r0, [r4, #0] │ │ ldr r1, [sp, #72] ; 0x48 │ │ adds r0, #17 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ cmp r3, #16 │ │ ble.n 28870 │ │ b.n 2856e │ │ ldr r3, [sp, #76] ; 0x4c │ │ mov fp, r5 │ │ mov r6, r8 │ │ @@ -64922,15 +64950,15 @@ │ │ ldr r3, [r5, #0] │ │ mov ip, r3 │ │ mov r3, sl │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r7, r3] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2a70e │ │ lsls r4, r4, #1 │ │ mov r6, r8 │ │ muls r6, r4 │ │ cmp r6, #4 │ │ ble.n 2a6ee │ │ @@ -64950,15 +64978,15 @@ │ │ mov r2, r9 │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2a748 │ │ lsls r4, r4, #1 │ │ adds r7, r5, #0 │ │ muls r7, r4 │ │ cmp r7, #4 │ │ ble.n 2a726 │ │ @@ -65075,15 +65103,15 @@ │ │ ldr r3, [r5, #0] │ │ mov ip, r3 │ │ mov r3, sl │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r7, r3] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 2a840 │ │ b.n 2a70e │ │ lsls r4, r4, #1 │ │ mov r6, r8 │ │ muls r6, r4 │ │ cmp r6, #8 │ │ @@ -65104,15 +65132,15 @@ │ │ mov r2, r9 │ │ mov ip, r3 │ │ mov r3, r8 │ │ mov r1, ip │ │ muls r1, r4 │ │ ldr r0, [r3, r2] │ │ lsls r1, r1, #1 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ beq.n 2a87c │ │ b.n 2a748 │ │ lsls r4, r4, #1 │ │ adds r7, r5, #0 │ │ muls r7, r4 │ │ cmp r7, #8 │ │ @@ -65311,15 +65339,15 @@ │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #3 │ │ adds r0, r4, r3 │ │ movs r3, #168 ; 0xa8 │ │ lsls r3, r3, #1 │ │ ldr r1, [r5, r3] │ │ movs r2, #128 ; 0x80 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ str r3, [r6, #12] │ │ mov ip, r3 │ │ ldr r3, [r5, #76] ; 0x4c │ │ cmp r3, #0 │ │ bne.n 2aa3a │ │ movs r3, #154 ; 0x9a │ │ @@ -67011,15 +67039,15 @@ │ │ mov ip, r3 │ │ ldr r3, [r5, #4] │ │ mov r0, ip │ │ muls r0, r3 │ │ movs r3, #164 ; 0xa4 │ │ lsls r3, r3, #1 │ │ ldr r1, [r4, r3] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r3, #158 ; 0x9e │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ mov r8, r0 │ │ mov fp, r3 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #1 │ │ @@ -67029,15 +67057,15 @@ │ │ ldr r3, [r5, #44] ; 0x2c │ │ cmp r3, #0 │ │ beq.n 2b75c │ │ ldr r3, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov r0, r9 │ │ muls r0, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r8 │ │ ldr r2, [sp, #4] │ │ mov r9, r0 │ │ subs r3, r3, r2 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ cmp r1, #0 │ │ @@ -67050,33 +67078,33 @@ │ │ b.n 2b762 │ │ mov r3, r9 │ │ lsls r2, r3, #1 │ │ cmp r2, fp │ │ beq.n 2b85c │ │ mov r0, fp │ │ mov r1, r9 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2b840 │ │ ldr r0, [sp, #4] │ │ mov r1, r8 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ cmp r1, #0 │ │ bne.n 2b840 │ │ ldr r3, [pc, #156] ; (2b898 ) │ │ mov r1, r9 │ │ add r3, pc │ │ str r3, [r6, #40] ; 0x28 │ │ mov r0, fp │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ mov r1, r8 │ │ strb r0, [r3, #0] │ │ ldr r0, [sp, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ strb r0, [r3, #10] │ │ ldr r3, [r4, #4] │ │ ldr r0, [r4, #112] ; 0x70 │ │ ldr r3, [r3, #8] │ │ mov r8, r3 │ │ movs r3, #158 ; 0x9e │ │ @@ -101628,15 +101656,15 @@ │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r4, [r3, #32] │ │ adds r1, r4, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #16] │ │ str r0, [sp, #20] │ │ cmp r3, #0 │ │ beq.n 3c922 │ │ ldr r3, [sp, #8] │ │ mov ip, r3 │ │ add r5, ip │ │ @@ -101653,15 +101681,15 @@ │ │ movs r6, #0 │ │ mov r9, r3 │ │ subs r3, r4, #1 │ │ str r3, [sp, #4] │ │ lsls r3, r3, #1 │ │ adds r1, r3, #0 │ │ mov r8, r3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r3, [sp, #20] │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ mov sl, r3 │ │ cmp r6, r0 │ │ ble.n 3c976 │ │ ldr r3, [sp, #4] │ │ @@ -101673,15 +101701,15 @@ │ │ adds r4, #255 ; 0xff │ │ add r4, ip │ │ mov r7, r8 │ │ b.n 3c960 │ │ adds r5, #1 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r4, #255 ; 0xff │ │ adds r4, #255 ; 0xff │ │ cmp r6, r0 │ │ bgt.n 3c95e │ │ adds r3, r7, #0 │ │ adds r7, r5, #0 │ │ mov r8, r3 │ │ @@ -102154,151 +102182,151 @@ │ │ ldrb r3, [r7, #0] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #468] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #0] │ │ ldrb r3, [r7, #1] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #448] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #4] │ │ ldrb r3, [r7, #2] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #428] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #8] │ │ ldrb r3, [r7, #3] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #408] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #12] │ │ ldrb r3, [r7, #4] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #388] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #16] │ │ ldrb r3, [r7, #5] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #368] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #20] │ │ ldrb r3, [r7, #6] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #348] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #24] │ │ ldrb r3, [r7, #7] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #328] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #28] │ │ ldrb r3, [r7, #8] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #308] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #32] │ │ ldrb r3, [r7, #9] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #288] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #36] ; 0x24 │ │ ldrb r3, [r7, #10] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #268] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #40] ; 0x28 │ │ ldrb r3, [r7, #11] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #248] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #44] ; 0x2c │ │ ldrb r3, [r7, #12] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #228] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #48] ; 0x30 │ │ ldrb r3, [r7, #13] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #208] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #52] ; 0x34 │ │ ldrb r3, [r7, #14] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #188] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #56] ; 0x38 │ │ ldrb r3, [r7, #15] │ │ adds r1, r5, #0 │ │ lsls r2, r3, #8 │ │ subs r3, r3, r2 │ │ ldr r2, [pc, #168] ; (3cefc ) │ │ lsls r3, r3, #1 │ │ adds r7, #16 │ │ adds r0, r3, r2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [r6, #60] ; 0x3c │ │ ldr r3, [sp, #0] │ │ adds r6, #64 ; 0x40 │ │ cmp r6, r3 │ │ beq.n 3ce68 │ │ b.n 3cd1c │ │ ldr r2, [r4, #120] ; 0x78 │ │ @@ -102848,15 +102876,15 @@ │ │ str r3, [sp, #4] │ │ cmp r6, r8 │ │ bne.n 3d2ba │ │ b.n 3d424 │ │ ldr r4, [r5, #0] │ │ adds r0, r7, #0 │ │ adds r1, r4, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r3, r4, #1 │ │ adds r4, r3, #0 │ │ muls r4, r0 │ │ cmp r4, r9 │ │ ble.n 3d2aa │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ @@ -102899,15 +102927,15 @@ │ │ mov r3, fp │ │ mov fp, sl │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #12] │ │ mov r0, r9 │ │ ldr r5, [r3, #0] │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r6, r0, #0 │ │ cmp r5, #0 │ │ ble.n 3d38c │ │ subs r3, r5, #1 │ │ str r3, [sp, #8] │ │ asrs r3, r3, #1 │ │ mov r8, r3 │ │ @@ -102917,15 +102945,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ lsls r5, r3, #2 │ │ movs r3, #0 │ │ mov sl, r3 │ │ ldr r1, [sp, #8] │ │ mov r0, r8 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ lsls r0, r0, #24 │ │ mov r1, sl │ │ lsrs r0, r0, #24 │ │ cmp sl, r7 │ │ bge.n 3d378 │ │ cmp r6, #0 │ │ ble.n 3d372 │ │ @@ -102979,15 +103007,15 @@ │ │ mov sl, r4 │ │ mov fp, r5 │ │ pop {r4, r5, r6, r7, pc} │ │ mov r3, fp │ │ ldr r5, [r3, #36] ; 0x24 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r4, r5, #0 │ │ muls r4, r0 │ │ cmp r9, r4 │ │ bge.n 3d3de │ │ b.n 3d2d4 │ │ mov r3, fp │ │ @@ -102995,30 +103023,30 @@ │ │ mov r3, r8 │ │ cmp r3, #1 │ │ beq.n 3d424 │ │ mov r3, fp │ │ ldr r5, [r3, #32] │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r7, r5, #0 │ │ muls r7, r0 │ │ cmp r7, r9 │ │ bgt.n 3d424 │ │ mov r3, fp │ │ str r5, [r3, #32] │ │ mov r3, r8 │ │ cmp r3, #2 │ │ beq.n 3d46c │ │ mov r3, fp │ │ ldr r5, [r3, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ adds r5, #1 │ │ adds r4, r5, #0 │ │ muls r4, r0 │ │ cmp r4, r9 │ │ ble.n 3d420 │ │ b.n 3d290 │ │ mov r3, fp │ │ @@ -105541,33 +105569,33 @@ │ │ adds r6, r1, r5 │ │ add r5, fp │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, r1] │ │ adds r1, r4, #0 │ │ ldr r7, [r3, #0] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ strb r0, [r7, r3] │ │ ldr r3, [r2, r1] │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ ldr r7, [r3, #4] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ movs r1, #136 ; 0x88 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #52] ; 0x34 │ │ strb r0, [r7, r3] │ │ ldr r3, [r2, r1] │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ ldr r6, [r3, #8] │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #32 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r2, [sp, #56] ; 0x38 │ │ strb r0, [r6, r3] │ │ adds r3, #1 │ │ @@ -105745,23 +105773,23 @@ │ │ stcl 15, cr15, [sp, #1020]! ; 0x3fc │ │ ldcl 15, cr15, [fp, #1020] ; 0x3fc │ │ │ │ 0003e990 : │ │ push {r3, lr} │ │ adds r0, r0, r1 │ │ subs r0, #1 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ pop {r3, pc} │ │ │ │ 0003e99c : │ │ push {r4, lr} │ │ subs r4, r1, #1 │ │ adds r4, r4, r0 │ │ adds r0, r4, #0 │ │ - bl 5ea1c <_Unwind_GetTextRelBase@@Base+0x1b8> │ │ + bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ subs r0, r4, r1 │ │ pop {r4, pc} │ │ │ │ 0003e9ac : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r5, [sp, #24] │ │ lsls r1, r1, #2 │ │ @@ -105771,28 +105799,28 @@ │ │ movs r4, #0 │ │ cmp r5, #0 │ │ ble.n 3e9d0 │ │ ldr r0, [r6, r4] │ │ ldr r1, [r7, r4] │ │ ldr r2, [sp, #28] │ │ subs r5, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r4, #4 │ │ cmp r5, #0 │ │ bne.n 3e9be │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ │ │ 0003e9d4 : │ │ push {r3, lr} │ │ adds r3, r0, #0 │ │ lsls r2, r2, #7 │ │ adds r0, r1, #0 │ │ adds r1, r3, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ pop {r3, pc} │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, sl │ │ mov r7, fp │ │ mov r4, r8 │ │ mov r5, r9 │ │ ldr r3, [r0, #4] │ │ @@ -107142,15 +107170,15 @@ │ │ adds r2, r7, #0 │ │ ldr r3, [r5, #76] ; 0x4c │ │ mov r8, r0 │ │ bl 3fa74 │ │ cmp r0, r7 │ │ bge.n 3f550 │ │ adds r1, r6, #0 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ subs r7, r0, #0 │ │ bgt.n 3f4aa │ │ b.n 3f5a4 │ │ movs r3, #0 │ │ ldr r4, [r5, #68] ; 0x44 │ │ mov r9, r3 │ │ cmp r4, #0 │ │ @@ -108366,15 +108394,15 @@ │ │ add r3, sp, #4 │ │ adds r6, r2, #0 │ │ adds r7, r0, #0 │ │ add r1, pc │ │ adds r0, r3, #0 │ │ movs r2, #8 │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #8 │ │ bhi.n 3feb6 │ │ cmp r6, #0 │ │ beq.n 3fec0 │ │ cmp r4, #7 │ │ bhi.n 3fec0 │ │ adds r3, r6, r4 │ │ @@ -109278,15 +109306,15 @@ │ │ movs r2, r0 │ │ │ │ 000405d4 : │ │ ldr r0, [pc, #4] ; (405dc ) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - adds r2, r1, #1 │ │ + subs r2, r1, r4 │ │ movs r2, r0 │ │ │ │ 000405e0 : │ │ ldr r3, [pc, #284] ; (40700 ) │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r9 │ │ mov r9, r3 │ │ @@ -109542,15 +109570,15 @@ │ │ lsls r3, r3, #1 │ │ str r0, [r4, r3] │ │ mov r3, r9 │ │ str r6, [r4, r3] │ │ mov r3, r8 │ │ mov r2, sl │ │ str r6, [r4, r3] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #4] │ │ ldr r3, [pc, #48] ; (40844 ) │ │ ldr r3, [r2, r3] │ │ ldr r2, [pc, #48] ; (40848 ) │ │ add r2, sp │ │ ldr r2, [r2, #0] │ │ @@ -109573,15 +109601,15 @@ │ │ movs r0, r0 │ │ add r7, pc, #376 ; (adr r7, 409bc ) │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ lsls r4, r0, #20 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ │ │ 0004085c : │ │ push {r3, lr} │ │ bl 405d4 │ │ pop {r3, pc} │ │ @@ -109837,15 +109865,15 @@ │ │ adds r5, r0, #0 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ lsls r3, r3, #2 │ │ adds r1, r5, r3 │ │ adds r0, #40 ; 0x28 │ │ movs r2, #76 ; 0x4c │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 409d4 │ │ pop {r3, r4, r5, pc} │ │ │ │ 00040a60 : │ │ push {r4, r5, lr} │ │ @@ -111422,106 +111450,106 @@ │ │ bge.n 41738 │ │ b.n 41904 │ │ adds r6, r2, #0 │ │ subs r7, #1 │ │ adds r6, #1 │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ add r5, sp, #64 ; 0x40 │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #0] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 4175a │ │ b.n 41934 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #1] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 41772 │ │ b.n 41930 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #2] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 4178a │ │ b.n 4192c │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #3] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417a2 │ │ b.n 41954 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #4] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417ba │ │ b.n 41950 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #5] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417d2 │ │ b.n 4194c │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #6] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 417ea │ │ b.n 41948 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #7] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ subs r4, r0, #0 │ │ bne.n 41802 │ │ b.n 41944 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #8] │ │ adds r0, r4, #0 │ │ movs r1, #10 │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ cmp r0, #0 │ │ bne.n 4181a │ │ b.n 41940 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ movs r3, #10 │ │ adds r1, #48 ; 0x30 │ │ strb r1, [r5, #9] │ │ cmp r7, r3 │ │ ble.n 41918 │ │ adds r2, r5, r3 │ │ subs r1, r2, #1 │ │ @@ -115794,15 +115822,15 @@ │ │ lsrs r6, r6, #4 │ │ strb r3, [r4, #0] │ │ b.n 43b20 │ │ movs r3, #2 │ │ mov r8, r3 │ │ adds r0, r6, #0 │ │ movs r1, #10 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [pc, #116] ; (43bf0 ) │ │ subs r4, #1 │ │ adds r0, r6, #0 │ │ add r3, pc │ │ adds r1, r3, r1 │ │ ldrb r3, [r1, #16] │ │ movs r1, #10 │ │ @@ -115811,15 +115839,15 @@ │ │ adds r6, r0, #0 │ │ b.n 43b20 │ │ ldr r3, [sp, #4] │ │ adds r0, r6, #0 │ │ movs r1, #10 │ │ cmp r3, #0 │ │ beq.n 43bd4 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [pc, #84] ; (43bf4 ) │ │ subs r4, #1 │ │ add r3, pc │ │ adds r1, r3, r1 │ │ ldrb r3, [r1, #16] │ │ strb r3, [r4, #0] │ │ movs r3, #1 │ │ @@ -115838,15 +115866,15 @@ │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 43bde │ │ movs r3, #46 ; 0x2e │ │ subs r4, #1 │ │ strb r3, [r4, #0] │ │ b.n 43b28 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 43bae │ │ b.n 43b9e │ │ cmp r6, #0 │ │ bne.n 43b1a │ │ movs r3, #48 ; 0x30 │ │ subs r4, #1 │ │ @@ -116256,15 +116284,15 @@ │ │ bl 45128 │ │ b.n 43eb8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ nop ; (mov r8, r8) │ │ strb r4, [r3, #0] │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ │ │ 00043f2c : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 43f48 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ @@ -116589,15 +116617,15 @@ │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ beq.n 441c8 │ │ ldr r0, [r3, #8] │ │ cmp r0, #0 │ │ beq.n 441c8 │ │ movs r1, #1 │ │ - bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ + bl 5e9fc <_Unwind_GetTextRelBase@@Base+0x198> │ │ ldr r3, [pc, #28] ; (441e8 ) │ │ movs r1, #64 ; 0x40 │ │ movs r2, #0 │ │ add r3, pc │ │ adds r0, r5, #0 │ │ bl 43ab4 │ │ movs r1, #64 ; 0x40 │ │ @@ -118498,15 +118526,15 @@ │ │ beq.n 45064 │ │ ldr r3, [sp, #24] │ │ mov r1, r8 │ │ mov ip, r3 │ │ mov r7, ip │ │ muls r7, r5 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #24] │ │ adds r0, r6, r7 │ │ movs r1, #0 │ │ mov ip, r3 │ │ mov r2, ip │ │ muls r2, r4 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ @@ -118628,15 +118656,15 @@ │ │ cmp r0, #0 │ │ beq.n 45186 │ │ movs r2, #250 ; 0xfa │ │ add r6, sp, #4 │ │ adds r1, r5, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #250 ; 0xfa │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r5, #0 │ │ bl 5e92c <_Unwind_GetTextRelBase@@Base+0xc8> │ │ adds r0, r6, #0 │ │ adds r1, r5, #0 │ │ @@ -118703,15 +118731,15 @@ │ │ adds r6, r3, #0 │ │ movs r3, #166 ; 0xa6 │ │ lsls r3, r3, #2 │ │ adds r2, r6, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r4, r3] │ │ mov r8, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #174 ; 0xae │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ subs r5, r5, r6 │ │ adds r7, r7, r6 │ │ subs r3, r3, r6 │ │ str r3, [r4, r2] │ │ @@ -118736,15 +118764,15 @@ │ │ cmp r5, r3 │ │ bhi.n 45268 │ │ movs r6, #168 ; 0xa8 │ │ lsls r6, r6, #2 │ │ adds r2, r5, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r4, r6] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #174 ; 0xae │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ subs r3, r3, r5 │ │ str r3, [r4, r2] │ │ movs r2, #175 ; 0xaf │ │ lsls r2, r2, #2 │ │ @@ -118976,15 +119004,15 @@ │ │ str r0, [r4, r7] │ │ cmp r0, #0 │ │ beq.n 454ae │ │ movs r3, #172 ; 0xac │ │ lsls r3, r3, #2 │ │ ldr r2, [r4, r3] │ │ adds r1, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ bl 45128 │ │ movs r3, #173 ; 0xad │ │ lsls r3, r3, #2 │ │ str r5, [r4, r3] │ │ movs r3, #175 ; 0xaf │ │ @@ -118999,15 +119027,15 @@ │ │ ldr r0, [r4, r3] │ │ ldr r3, [r4, r5] │ │ mov ip, r3 │ │ movs r3, #168 ; 0xa8 │ │ lsls r3, r3, #2 │ │ ldr r1, [r4, r3] │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #175 ; 0xaf │ │ ldr r1, [r4, r5] │ │ lsls r2, r2, #2 │ │ ldr r3, [r4, r2] │ │ mov ip, r1 │ │ add r3, ip │ │ str r3, [r4, r5] │ │ @@ -120150,15 +120178,15 @@ │ │ mov r3, r8 │ │ ldr r2, [r5, #4] │ │ ldr r1, [r4, r3] │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, r3] │ │ adds r2, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #158 ; 0x9e │ │ lsls r3, r3, #1 │ │ ldr r3, [r4, r3] │ │ cmp r3, #0 │ │ bne.n 45e56 │ │ ldr r2, [pc, #676] ; (46060 ) │ │ ldrb r3, [r4, r2] │ │ @@ -121045,15 +121073,15 @@ │ │ bcc.n 46538 │ │ cmp r6, #0 │ │ beq.n 46538 │ │ adds r1, r6, #0 │ │ adds r2, r4, #0 │ │ adds r6, r6, r4 │ │ subs r4, r7, r4 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ str r6, [r5, #12] │ │ str r4, [r5, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #20] ; (46544 ) │ │ adds r0, r3, #0 │ │ add r1, pc │ │ bl 43f4c │ │ @@ -121952,15 +121980,15 @@ │ │ mov ip, r2 │ │ lsls r0, r2, #2 │ │ add r0, ip │ │ lsls r0, r0, #1 │ │ add r0, ip │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46c7c │ │ b.n 46a12 │ │ b.n 46c3c │ │ mov r3, sl │ │ ldr r1, [pc, #32] ; (46ca4 ) │ │ @@ -122040,15 +122068,15 @@ │ │ beq.n 46d3c │ │ lsls r0, r3, #2 │ │ add r0, r8 │ │ lsls r0, r0, #1 │ │ add r0, r8 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46d84 │ │ movs r3, #1 │ │ movs r0, #0 │ │ str r3, [r7, #32] │ │ bl 5c0f4 <__gnu_thumb1_case_uqi@@Base> │ │ @@ -122193,15 +122221,15 @@ │ │ b.n 46de4 │ │ lsls r0, r3, #2 │ │ add r0, r8 │ │ lsls r0, r0, #1 │ │ add r0, r8 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 46e80 │ │ b.n 46ce4 │ │ b.n 46e0e │ │ nop ; (mov r8, r8) │ │ rors r6, r5 │ │ @@ -122741,15 +122769,15 @@ │ │ mov ip, r2 │ │ lsls r0, r2, #2 │ │ add r0, ip │ │ lsls r0, r0, #1 │ │ add r0, ip │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 472f0 │ │ b.n 47070 │ │ b.n 47292 │ │ mov r3, sl │ │ ldr r1, [pc, #24] ; (47310 ) │ │ @@ -124902,15 +124930,15 @@ │ │ b.n 47e02 │ │ lsls r0, r3, #2 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #1 │ │ adds r0, r0, r3 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 4848a │ │ b.n 47e02 │ │ mov r2, r9 │ │ ldr r3, [pc, #768] ; (48790 ) │ │ movs r7, #0 │ │ @@ -125454,15 +125482,15 @@ │ │ bl 479d6 │ │ lsls r0, r3, #2 │ │ add r0, r9 │ │ lsls r0, r0, #1 │ │ add r0, r9 │ │ movs r1, #5 │ │ adds r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ bl 42bcc │ │ cmp r0, #0 │ │ bne.n 48904 │ │ b.n 48646 │ │ b.n 48502 │ │ mov r0, r9 │ │ ldr r2, [sp, #24] │ │ @@ -126437,15 +126465,15 @@ │ │ mov r3, r9 │ │ ldr r1, [r4, r3] │ │ movs r3, #240 ; 0xf0 │ │ lsls r3, r3, #1 │ │ ldr r0, [r4, r3] │ │ ldr r3, [r5, #4] │ │ adds r2, r3, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #202 ; 0xca │ │ lsls r3, r3, #2 │ │ ldr r3, [r4, r3] │ │ lsls r3, r3, #29 │ │ bpl.n 4913c │ │ movs r3, #203 ; 0xcb │ │ lsls r3, r3, #2 │ │ @@ -129854,15 +129882,15 @@ │ │ movs r2, r0 │ │ add r0, pc, #176 ; (adr r0, 4adb8 ) │ │ movs r1, r0 │ │ lsls r4, r6, #7 │ │ movs r2, r0 │ │ lsls r6, r6, #7 │ │ movs r2, r0 │ │ - strb r2, [r2, #22] │ │ + strb r2, [r2, #17] │ │ movs r1, r0 │ │ ldr r7, [sp, #528] ; 0x210 │ │ movs r1, r0 │ │ │ │ 0004ad18 : │ │ cmp r0, #0 │ │ beq.n 4ad22 │ │ @@ -130209,15 +130237,15 @@ │ │ ldr r1, [pc, #20] ; (4b024 ) │ │ add r1, pc │ │ bl 43968 │ │ adds r5, r0, #0 │ │ b.n 4afa8 │ │ ldr r5, [sp, #1008] ; 0x3f0 │ │ movs r1, r0 │ │ - strb r4, [r3, #0] │ │ + ldr r4, [r1, #124] ; 0x7c │ │ movs r1, r0 │ │ svc 33 ; 0x21 │ │ vcvt.u16.f16 , q5, #1 │ │ movs r1, r0 │ │ │ │ 0004b028 : │ │ push {r4, r5, r6, lr} │ │ @@ -130624,15 +130652,15 @@ │ │ mov r0, ip │ │ orrs r0, r2 │ │ str r0, [r4, r3] │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #2 │ │ adds r0, r4, r3 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #137 ; 0x89 │ │ ldr r2, [sp, #32] │ │ lsls r3, r3, #2 │ │ str r2, [r4, r3] │ │ ldr r3, [pc, #76] ; (4b3d0 ) │ │ strb r6, [r4, r3] │ │ mov r3, r8 │ │ @@ -132659,15 +132687,15 @@ │ │ b.n 4c9ce │ │ ldr r3, [pc, #400] ; (4c560 ) │ │ movs r2, #10 │ │ adds r0, r4, r3 │ │ movs r3, #138 ; 0x8a │ │ lsls r3, r3, #2 │ │ adds r1, r4, r3 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ lsls r3, r6, #18 │ │ bmi.n 4c43a │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #15 │ │ tst r6, r3 │ │ bne.n 4c42a │ │ lsls r3, r6, #24 │ │ @@ -133948,15 +133976,15 @@ │ │ bpl.n 4ce54 │ │ movs r3, #138 ; 0x8a │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ adds r0, #170 ; 0xaa │ │ adds r1, r5, r3 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #231 ; 0xe7 │ │ lsls r3, r3, #2 │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #40] ; 0x28 │ │ cmp r7, #16 │ │ bne.n 4ce62 │ │ b.n 4cfa2 │ │ @@ -140554,15 +140582,15 @@ │ │ bl 40910 │ │ negs r5, r5 │ │ b.n 500f8 │ │ bl 5e88c <_Unwind_GetTextRelBase@@Base+0x28> │ │ ldr r1, [r4, r7] │ │ ldr r0, [sp, #16] │ │ mov r2, sl │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 50228 │ │ nop ; (mov r8, r8) │ │ add r4, sp, #464 ; 0x1d0 │ │ movs r1, r0 │ │ str r4, [r1, r5] │ │ movs r1, r0 │ │ str r4, [r7, r3] │ │ @@ -141255,15 +141283,15 @@ │ │ beq.n 50858 │ │ movs r3, #192 ; 0xc0 │ │ lsls r3, r3, #2 │ │ cmp r4, r3 │ │ bhi.n 5080c │ │ adds r0, r4, #0 │ │ movs r1, #3 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 5086c │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ bl 50580 │ │ ldr r3, [pc, #300] ; (50944 ) │ │ adds r0, r5, #0 │ │ @@ -141302,15 +141330,15 @@ │ │ ldr r1, [pc, #236] ; (50950 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 44008 │ │ b.n 50828 │ │ adds r0, r4, #0 │ │ movs r1, #3 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov fp, sp │ │ mov sl, r0 │ │ cmp r0, #0 │ │ beq.n 508a4 │ │ lsls r3, r0, #1 │ │ add r3, sl │ │ add r3, fp │ │ @@ -142402,15 +142430,15 @@ │ │ ldr r1, [r6, r3] │ │ cmp r4, r1 │ │ bls.n 51192 │ │ b.n 5132e │ │ mov r1, sl │ │ movs r2, #132 ; 0x84 │ │ adds r0, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r2, [sp, #28] │ │ movs r3, #12 │ │ mov ip, r2 │ │ mov r2, ip │ │ muls r2, r3 │ │ movs r3, #160 ; 0xa0 │ │ lsls r3, r3, #1 │ │ @@ -142518,15 +142546,15 @@ │ │ mov r3, r9 │ │ mov sl, r0 │ │ str r0, [r3, #116] ; 0x74 │ │ cmp r0, #0 │ │ beq.n 512cc │ │ mov r1, r8 │ │ mov r2, fp │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, r9 │ │ str r4, [r3, #124] ; 0x7c │ │ str r7, [r3, #120] ; 0x78 │ │ movs r3, #222 ; 0xde │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ str r2, [r6, r3] │ │ @@ -142733,15 +142761,15 @@ │ │ movs r3, #10 │ │ mov fp, r3 │ │ mov r3, r9 │ │ subs r3, r7, r3 │ │ adds r6, r3, r6 │ │ adds r0, r6, #0 │ │ mov r1, fp │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ cmp r1, #0 │ │ beq.n 5145a │ │ b.n 515ce │ │ adds r0, r6, #0 │ │ mov r1, fp │ │ bl 5eb2c <_Unwind_GetTextRelBase@@Base+0x2c8> │ │ ldr r3, [pc, #412] ; (51600 ) │ │ @@ -145620,15 +145648,15 @@ │ │ cmp r5, #7 │ │ bls.n 52c62 │ │ lsrs r5, r5, #3 │ │ adds r2, r7, #0 │ │ muls r2, r5 │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #0 │ │ beq.n 52c54 │ │ mov r2, sl │ │ ldrb r3, [r6, #0] │ │ lsls r4, r4, #24 │ │ lsrs r4, r4, #24 │ │ ands r2, r4 │ │ @@ -145788,28 +145816,28 @@ │ │ strb r3, [r6, #2] │ │ cmp r5, r7 │ │ bcc.n 52d70 │ │ b.n 52c54 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r7, r5 │ │ bhi.n 52d98 │ │ b.n 52c54 │ │ adds r4, r4, r5 │ │ adds r6, r6, r5 │ │ subs r7, r7, r5 │ │ cmp r8, r7 │ │ bls.n 52d88 │ │ mov r8, r7 │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r7, r5 │ │ bhi.n 52d98 │ │ b.n 52c54 │ │ ldr r3, [sp, #0] │ │ cmp r3, #0 │ │ beq.n 52e16 │ │ cmp r5, #1 │ │ @@ -145996,24 +146024,24 @@ │ │ adds r3, r7, #0 │ │ adds r7, r6, #0 │ │ mov r6, sl │ │ mov sl, r3 │ │ mov r0, r8 │ │ mov r1, r9 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r6, #0 │ │ ble.n 52f60 │ │ movs r4, #0 │ │ ldr r5, [sp, #4] │ │ adds r0, r5, #0 │ │ mov r1, r8 │ │ adds r2, r7, #0 │ │ adds r4, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ add r5, sl │ │ cmp r4, r6 │ │ bne.n 52f40 │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #4] │ │ mov ip, r2 │ │ add r3, ip │ │ @@ -147611,15 +147639,15 @@ │ │ movs r3, #132 ; 0x84 │ │ lsls r3, r3, #2 │ │ ldrh r3, [r4, r3] │ │ cmp r3, #0 │ │ beq.n 53bc6 │ │ movs r1, #3 │ │ lsls r0, r0, #2 │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ b.n 53bc6 │ │ movs r0, #48 ; 0x30 │ │ b.n 539c0 │ │ movs r0, #64 ; 0x40 │ │ b.n 539a2 │ │ ldr r1, [pc, #12] ; (53c4c ) │ │ adds r0, r4, #0 │ │ @@ -147641,15 +147669,15 @@ │ │ cmp r0, #0 │ │ beq.n 53c78 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ adds r0, #170 ; 0xaa │ │ adds r1, r2, #0 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #32 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ │ │ @@ -148034,15 +148062,15 @@ │ │ orrs r3, r1 │ │ str r3, [r4, r2] │ │ ldrh r2, [r4, #20] │ │ cmp r2, #0 │ │ beq.n 53fa6 │ │ lsls r2, r2, #1 │ │ adds r1, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #64 ; 0x40 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r4, r5, r6, pc} │ │ ldr r1, [pc, #20] ; (53fc8 ) │ │ add r1, pc │ │ @@ -148251,15 +148279,15 @@ │ │ movs r3, #208 ; 0xd0 │ │ ldr r2, [sp, #4] │ │ str r0, [r2, r3] │ │ cmp r0, #0 │ │ beq.n 54238 │ │ mov r2, r8 │ │ mov r1, sl │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #212 ; 0xd4 │ │ ldr r6, [sp, #4] │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r1, [r6, r3] │ │ movs r3, #216 ; 0xd8 │ │ ldr r1, [sp, #56] ; 0x38 │ │ @@ -148278,15 +148306,15 @@ │ │ str r0, [r6, r3] │ │ cmp r0, #0 │ │ beq.n 54244 │ │ adds r2, r5, #0 │ │ adds r5, r4, #1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ lsls r5, r5, #2 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r0, [sp, #12] │ │ adds r1, r5, #0 │ │ bl 450ec │ │ movs r3, #224 ; 0xe0 │ │ ldr r2, [sp, #4] │ │ subs r6, r0, #0 │ │ str r0, [r2, r3] │ │ @@ -148303,15 +148331,15 @@ │ │ mov sl, r6 │ │ movs r5, #0 │ │ mov fp, r3 │ │ b.n 541e6 │ │ mov r3, r9 │ │ adds r2, r6, #0 │ │ ldr r1, [r3, r5] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ mov ip, r3 │ │ add r8, ip │ │ adds r5, #4 │ │ cmp r4, r8 │ │ ble.n 54218 │ │ mov r2, fp │ │ @@ -148459,26 +148487,26 @@ │ │ mov r9, r3 │ │ str r0, [r4, r3] │ │ cmp r0, #0 │ │ beq.n 54374 │ │ adds r2, r5, #0 │ │ adds r1, r6, #0 │ │ adds r7, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r0, r8 │ │ adds r1, r7, #0 │ │ bl 450ec │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #1 │ │ subs r5, r0, #0 │ │ str r0, [r4, r3] │ │ beq.n 5435a │ │ ldr r1, [sp, #32] │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #128 ; 0x80 │ │ ldr r2, [r4, #8] │ │ lsls r3, r3, #7 │ │ orrs r3, r2 │ │ movs r2, #232 ; 0xe8 │ │ str r3, [r4, #8] │ │ mov r3, r9 │ │ @@ -148780,15 +148808,15 @@ │ │ movs r3, #129 ; 0x81 │ │ lsls r2, r4, #1 │ │ lsls r3, r3, #2 │ │ str r0, [r5, r3] │ │ adds r2, r2, r4 │ │ adds r1, r6, #0 │ │ mov r8, r0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 54586 │ │ ldr r1, [pc, #12] ; (545e8 ) │ │ add r1, pc │ │ bl 43f4c │ │ asrs r6, r6, #18 │ │ movs r1, r0 │ │ asrs r6, r6, #18 │ │ @@ -148807,15 +148835,15 @@ │ │ cmp r0, #0 │ │ beq.n 54614 │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ adds r0, #148 ; 0x94 │ │ adds r1, r2, #0 │ │ movs r2, #5 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #2 │ │ ldr r2, [r4, #8] │ │ orrs r3, r2 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ │ │ @@ -148908,23 +148936,23 @@ │ │ adds r0, r5, #0 │ │ bl 450ec │ │ mov r8, r0 │ │ cmp r0, #0 │ │ beq.n 54726 │ │ adds r1, r6, #0 │ │ adds r2, r7, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #36] ; 0x24 │ │ bl 450ec │ │ subs r6, r0, #0 │ │ beq.n 54732 │ │ ldr r1, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r1, r4, #0 │ │ movs r2, #16 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ bl 3ffb8 │ │ ldr r3, [sp, #36] ; 0x24 │ │ movs r2, #232 ; 0xe8 │ │ @@ -149011,27 +149039,27 @@ │ │ ldr r3, [r4, #4] │ │ adds r5, #1 │ │ adds r0, r3, r5 │ │ ldr r5, [sp, #8] │ │ str r0, [r4, #20] │ │ ldr r1, [r7, #20] │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #0 │ │ ldr r1, [r4, #20] │ │ adds r0, r5, #1 │ │ strb r2, [r1, r5] │ │ ldr r3, [r4, #20] │ │ ldr r5, [sp, #12] │ │ mov ip, r3 │ │ add r0, ip │ │ str r0, [r4, #24] │ │ ldr r1, [r7, #24] │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r2, #0 │ │ ldr r1, [r4, #24] │ │ adds r0, r5, #1 │ │ strb r2, [r1, r5] │ │ ldr r3, [r4, #24] │ │ mov ip, r3 │ │ add r0, ip │ │ @@ -149116,15 +149144,15 @@ │ │ add r1, ip │ │ bl 44f90 │ │ str r0, [r4, #4] │ │ cmp r0, #0 │ │ beq.n 54944 │ │ adds r2, r5, #0 │ │ ldr r1, [r7, #4] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ ldr r2, [r4, #4] │ │ strb r3, [r2, r5] │ │ ldr r3, [r7, #0] │ │ cmp r3, #0 │ │ bgt.n 547a4 │ │ movs r3, #0 │ │ @@ -149134,15 +149162,15 @@ │ │ adds r5, #1 │ │ adds r0, r3, r5 │ │ str r0, [r4, #8] │ │ cmp r6, #0 │ │ beq.n 547e4 │ │ ldr r1, [r7, #8] │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #0 │ │ ldr r0, [r4, #8] │ │ strb r3, [r0, r6] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ bgt.n 547ee │ │ adds r3, r6, #0 │ │ @@ -149318,15 +149346,15 @@ │ │ ldrb r3, [r2, #6] │ │ cmp r3, #60 ; 0x3c │ │ bhi.n 54a40 │ │ adds r0, r1, #0 │ │ adds r1, r2, #0 │ │ adds r0, #140 ; 0x8c │ │ movs r2, #8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [r5, #8] │ │ orrs r4, r3 │ │ str r4, [r5, #8] │ │ pop {r3, r4, r5, pc} │ │ ldr r1, [pc, #8] ; (54a4c ) │ │ add r1, pc │ │ bl 43bf8 │ │ @@ -149375,15 +149403,15 @@ │ │ ldrh r2, [r2, #8] │ │ cmp r3, r2 │ │ blt.n 54ae6 │ │ adds r0, r4, #0 │ │ ldr r1, [sp, #24] │ │ adds r0, #160 ; 0xa0 │ │ movs r2, #10 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ cmp r6, #0 │ │ beq.n 54aba │ │ lsls r3, r6, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r4, #22] │ │ movs r3, #16 │ │ @@ -149410,15 +149438,15 @@ │ │ ldr r1, [pc, #40] ; (54b10 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ bl 43bf8 │ │ b.n 54aa4 │ │ adds r1, r7, #0 │ │ adds r2, r6, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ b.n 54a8a │ │ strh r6, [r4, #22] │ │ cmp r6, #0 │ │ beq.n 54ad0 │ │ b.n 54abc │ │ ldr r2, [sp, #24] │ │ ldrh r2, [r2, #6] │ │ @@ -149496,29 +149524,29 @@ │ │ mov r8, r3 │ │ bl 44f90 │ │ str r0, [r5, #0] │ │ cmp r0, #0 │ │ beq.n 54c06 │ │ ldr r1, [r4, #0] │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r0, r9 │ │ ldr r1, [r4, #12] │ │ movs r2, #10 │ │ bl 44fb4 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ beq.n 54bfe │ │ ldr r3, [r4, #12] │ │ ldr r1, [r4, #8] │ │ lsls r2, r3, #2 │ │ adds r2, r2, r3 │ │ str r3, [r5, #12] │ │ lsls r2, r2, #1 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, fp │ │ ldr r2, [r6, #8] │ │ adds r5, #16 │ │ orrs r3, r2 │ │ str r3, [r6, #8] │ │ mov r3, sl │ │ mov r2, sl │ │ @@ -149624,15 +149652,15 @@ │ │ mov r9, r3 │ │ movs r3, #154 ; 0x9a │ │ lsls r3, r3, #1 │ │ mov fp, r3 │ │ movs r2, #5 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ mov r2, r9 │ │ strb r3, [r4, #4] │ │ ldrb r3, [r5, #16] │ │ ands r3, r2 │ │ bne.n 54cf4 │ │ mov r3, r8 │ │ @@ -149681,15 +149709,15 @@ │ │ str r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 54d52 │ │ ldr r3, [r5, #12] │ │ ldr r1, [r5, #8] │ │ adds r2, r3, #0 │ │ str r3, [sp, #12] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #12] │ │ b.n 54d08 │ │ ldr r1, [pc, #44] ; (54d68 ) │ │ mov r0, r8 │ │ add r1, pc │ │ bl 43fa0 │ │ @@ -149879,15 +149907,15 @@ │ │ cmp r3, #0 │ │ beq.n 54ec6 │ │ cmp r6, r4 │ │ beq.n 54ebe │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ movs r2, #5 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #1 │ │ mov ip, r3 │ │ adds r6, #5 │ │ add r8, ip │ │ adds r5, #1 │ │ adds r4, #5 │ │ cmp r5, r7 │ │ @@ -149925,15 +149953,15 @@ │ │ mov r5, r9 │ │ mov r3, sl │ │ cmp r3, #0 │ │ beq.n 54e8e │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ mov r3, sl │ │ adds r7, #1 │ │ strb r3, [r5, #4] │ │ b.n 54e8e │ │ movs r4, #199 ; 0xc7 │ │ mov r3, fp │ │ lsls r4, r4, #2 │ │ @@ -150006,15 +150034,15 @@ │ │ b.n 54e56 │ │ movs r3, #199 ; 0xc7 │ │ mov r1, fp │ │ lsls r3, r3, #2 │ │ lsls r2, r7, #2 │ │ ldr r1, [r1, r3] │ │ adds r2, r2, r7 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ beq.n 54fd2 │ │ b.n 54e64 │ │ b.n 54ea0 │ │ cmp r0, #0 │ │ beq.n 54f46 │ │ @@ -150289,15 +150317,15 @@ │ │ ldr r4, [r0, r2] │ │ orrs r3, r4 │ │ str r3, [r0, r2] │ │ ldr r3, [pc, #12] ; (551dc ) │ │ movs r2, #5 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ pop {r4, pc} │ │ lsls r5, r5, #9 │ │ ... │ │ │ │ 000551e0 : │ │ cmp r0, #0 │ │ beq.n 551fe │ │ @@ -151581,15 +151609,15 @@ │ │ bhi.n 55bc8 │ │ mov r3, sl │ │ lsrs r0, r3, #1 │ │ ldr r3, [pc, #376] ; (55d34 ) │ │ mov r1, sl │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [sp, #52] ; 0x34 │ │ mov r1, sp │ │ movs r0, #44 ; 0x2c │ │ adds r1, r1, r0 │ │ ldr r2, [sp, #28] │ │ ldrb r1, [r1, #0] │ │ subs r3, r6, #1 │ │ @@ -152927,15 +152955,15 @@ │ │ movs r3, #242 ; 0xf2 │ │ lsls r3, r3, #1 │ │ mov r8, r3 │ │ ldr r3, [r4, r3] │ │ adds r1, r7, #0 │ │ adds r0, r3, #1 │ │ mov r2, ip │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #133 ; 0x85 │ │ lsls r3, r3, #2 │ │ ldrb r3, [r4, r3] │ │ cmp r3, #0 │ │ beq.n 566c0 │ │ ldr r3, [pc, #352] ; (5681c ) │ │ ldrb r2, [r4, r3] │ │ @@ -153266,15 +153294,15 @@ │ │ cmp r3, #253 ; 0xfd │ │ bhi.n 5696e │ │ ldr r3, [pc, #472] ; (56b38 ) │ │ lsrs r0, r5, #1 │ │ adds r1, r5, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ str r0, [sp, #0] │ │ mov r3, r8 │ │ movs r1, #127 ; 0x7f │ │ cmp r1, r5 │ │ adcs r3, r3 │ │ ldr r2, [pc, #452] ; (56b3c ) │ │ lsls r3, r3, #24 │ │ @@ -153704,15 +153732,15 @@ │ │ cmp r3, fp │ │ bhi.n 56ce8 │ │ ldr r3, [pc, #240] ; (56dcc ) │ │ lsrs r0, r4, #1 │ │ adds r1, r4, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ ldrh r3, [r6, #0] │ │ cmp r4, r3 │ │ bls.n 56d90 │ │ ldr r2, [pc, #224] ; (56dd0 ) │ │ adds r2, r4, r2 │ │ cmp r2, #0 │ │ beq.n 56d08 │ │ @@ -154628,23 +154656,23 @@ │ │ mov fp, r3 │ │ b.n 574e8 │ │ ldr r3, [pc, #336] ; (57610 ) │ │ lsls r0, r6, #8 │ │ ldr r1, [pc, #336] ; (57614 ) │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, sl │ │ strh r0, [r3, r7] │ │ ldr r3, [pc, #328] ; (57618 ) │ │ asrs r0, r6, #1 │ │ adds r1, r6, #0 │ │ mov ip, r3 │ │ add r0, ip │ │ - bl 5ea0c <_Unwind_GetTextRelBase@@Base+0x1a8> │ │ + bl 5e9dc <_Unwind_GetTextRelBase@@Base+0x178> │ │ mov r3, r9 │ │ adds r5, #4 │ │ strh r0, [r3, r7] │ │ adds r7, #2 │ │ cmp r5, r8 │ │ beq.n 57500 │ │ ldr r6, [r5, #0] │ │ @@ -155539,15 +155567,15 @@ │ │ movs r0, r0 │ │ b.n 577ac │ │ movs r0, r0 │ │ adds r2, #232 ; 0xe8 │ │ movs r1, r0 │ │ adds r2, #234 ; 0xea │ │ movs r1, r0 │ │ - add r6, pc, #544 ; (adr r6, 57e60 ) │ │ + add r5, pc, #288 ; (adr r5, 57d60 ) │ │ movs r0, r0 │ │ ; instruction: 0xfa37ffff │ │ b.n 576c8 │ │ ... │ │ │ │ 00057c48 : │ │ push {r4, r5, r6, r7, lr} │ │ @@ -155633,15 +155661,15 @@ │ │ cmp r0, #0 │ │ beq.n 57c6c │ │ bl 5ee0c <_Unwind_GetTextRelBase@@Base+0x5a8> │ │ ldr r4, [r0, #0] │ │ b.n 57cc0 │ │ b.n 57814 │ │ movs r0, r0 │ │ - add r5, pc, #920 ; (adr r5, 580b0 ) │ │ + add r4, pc, #664 ; (adr r4, 57fb0 ) │ │ movs r0, r0 │ │ b.n 576a8 │ │ ... │ │ │ │ 00057d1c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r8 │ │ @@ -155948,15 +155976,15 @@ │ │ str r2, [sp, #8] │ │ cmp r2, #0 │ │ beq.n 57f22 │ │ movs r3, #0 │ │ mov sl, r3 │ │ mov r0, sl │ │ ldr r1, [sp, #4] │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ ldr r3, [sp, #0] │ │ lsls r1, r1, #2 │ │ ldrb r0, [r3, #0] │ │ ldrb r3, [r3, #1] │ │ lsls r0, r0, #8 │ │ adds r0, r3, r0 │ │ mov r3, r8 │ │ @@ -156023,15 +156051,15 @@ │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #0] │ │ mov sl, r3 │ │ ldr r4, [sp, #8] │ │ ldr r1, [sp, #4] │ │ adds r0, r4, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r3, sl │ │ ldrb r6, [r3, r4] │ │ mov r3, r8 │ │ lsls r1, r1, #2 │ │ ldr r0, [r3, r1] │ │ mov r3, r9 │ │ ldr r4, [r3, r1] │ │ @@ -157266,15 +157294,15 @@ │ │ ldr r4, [sp, #12] │ │ lsls r0, r3, #8 │ │ movs r1, #31 │ │ ldrb r5, [r4, #13] │ │ strb r3, [r4, #12] │ │ bics r5, r2 │ │ adds r0, r0, r5 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r5, #31 │ │ subs r1, r5, r1 │ │ strb r1, [r4, #13] │ │ movs r0, #0 │ │ b.n 5896e │ │ movs r3, #170 ; 0xaa │ │ lsls r3, r3, #1 │ │ @@ -157317,15 +157345,15 @@ │ │ add r6, sp, #4 │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ add r1, pc │ │ movs r2, #8 │ │ adds r0, r6, #0 │ │ str r3, [sp, #12] │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ movs r3, #225 ; 0xe1 │ │ movs r2, #18 │ │ lsls r3, r3, #2 │ │ str r2, [r5, r3] │ │ movs r3, #8 │ │ ldr r7, [pc, #56] ; (58aa0 ) │ │ adds r0, r5, #0 │ │ @@ -158290,15 +158318,15 @@ │ │ ldrb r2, [r7, #5] │ │ strb r3, [r7, #4] │ │ lsls r3, r3, #8 │ │ bics r2, r1 │ │ mov r8, r2 │ │ add r3, r8 │ │ adds r0, r3, #0 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ mov r3, r8 │ │ adds r3, #31 │ │ subs r1, r3, r1 │ │ strb r1, [r7, #5] │ │ b.n 59152 │ │ mov r3, sl │ │ cmp r3, #1 │ │ @@ -158442,15 +158470,15 @@ │ │ movs r2, #31 │ │ ldrb r7, [r6, #5] │ │ lsls r0, r3, #8 │ │ strb r3, [r6, #4] │ │ bics r7, r2 │ │ adds r0, r0, r7 │ │ movs r1, #31 │ │ - bl 5ea5c <_Unwind_GetTextRelBase@@Base+0x1f8> │ │ + bl 5e9cc <_Unwind_GetTextRelBase@@Base+0x168> │ │ adds r7, #31 │ │ subs r1, r7, r1 │ │ strb r1, [r6, #5] │ │ b.n 592c0 │ │ ldr r1, [pc, #44] ; (593dc ) │ │ adds r0, r4, #0 │ │ add r1, pc │ │ @@ -160926,20 +160954,20 @@ │ │ add r3, sp, #8 │ │ mov ip, r3 │ │ movs r0, #13 │ │ adds r2, r6, #1 │ │ mov r1, sl │ │ add r0, ip │ │ adds r6, #2 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r0, r6, #0 │ │ mov r1, r9 │ │ add r0, fp │ │ mov r2, r8 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ cmp r5, #0 │ │ beq.n 5a96a │ │ movs r3, #225 ; 0xe1 │ │ lsls r3, r3, #2 │ │ mov r8, r3 │ │ movs r3, #34 ; 0x22 │ │ mov r2, r8 │ │ @@ -161817,15 +161845,15 @@ │ │ mov sl, r3 │ │ adds r7, r4, r7 │ │ cmp r4, r7 │ │ beq.n 5b04a │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r2, r5, #0 │ │ - bl 5ea3c <_Unwind_GetTextRelBase@@Base+0x1d8> │ │ + bl 5e98c <_Unwind_GetTextRelBase@@Base+0x128> │ │ adds r3, r6, #0 │ │ adds r4, r4, r5 │ │ add r7, fp │ │ add r6, sl │ │ cmp r3, r8 │ │ bcc.n 5b03c │ │ mov r3, r9 │ │ @@ -165402,15 +165430,15 @@ │ │ ldrne r3, [sp, #64] ; 0x40 │ │ bne 5d6f8 <__aeabi_idiv0@@Base+0x3bc> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ - bl 9afc │ │ + bl 9a90 │ │ ldr r3, [r4, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, sl │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r7, r0 │ │ @@ -165425,15 +165453,15 @@ │ │ cmp r0, #0 │ │ bne 5d760 <__aeabi_idiv0@@Base+0x424> │ │ cmp r5, #0 │ │ bne 5d768 <__aeabi_idiv0@@Base+0x42c> │ │ mov r0, fp │ │ mov r1, sl │ │ mov r2, #480 ; 0x1e0 │ │ - bl 9afc │ │ + bl 9a90 │ │ cmp r7, #8 │ │ mov r6, r5 │ │ beq 5d69c <__aeabi_idiv0@@Base+0x360> │ │ cmp r7, #7 │ │ bne 5d760 <__aeabi_idiv0@@Base+0x424> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ @@ -166690,35 +166718,35 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9c8 <_Unwind_GetTextRelBase@@Base+0x164> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0e8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9d8 <_Unwind_GetTextRelBase@@Base+0x174> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0e4 │ │ + ; instruction: 0xffffd7fc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9e8 <_Unwind_GetTextRelBase@@Base+0x184> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0e0 │ │ + ; instruction: 0xffffd80c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5e9f8 <_Unwind_GetTextRelBase@@Base+0x194> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0dc │ │ + ; instruction: 0xfffab0c4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea08 <_Unwind_GetTextRelBase@@Base+0x1a4> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab0d8 │ │ + ; instruction: 0xfffab0c0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea18 <_Unwind_GetTextRelBase@@Base+0x1b4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd7dc │ │ + ; instruction: 0xfffab0bc │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea28 <_Unwind_GetTextRelBase@@Base+0x1c4> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd8a8 │ │ + ; instruction: 0xfffab0b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea38 <_Unwind_GetTextRelBase@@Base+0x1d4> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0b4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea48 <_Unwind_GetTextRelBase@@Base+0x1e4> │ │ add pc, ip, pc │ │ @@ -166726,15 +166754,15 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea58 <_Unwind_GetTextRelBase@@Base+0x1f4> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab0ac │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea68 <_Unwind_GetTextRelBase@@Base+0x204> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd76c │ │ + ; instruction: 0xffffd868 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea78 <_Unwind_GetTextRelBase@@Base+0x214> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab098 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5ea88 <_Unwind_GetTextRelBase@@Base+0x224> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,43 +1,43 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ 0x0005eecc 84b20181 abf08001 00000000 80050181 ................ │ │ 0x0005eedc b0b0ab10 00000000 80090181 b0b0ab20 ............... │ │ - 0x0005eeec 00000000 80260181 b0b0ab30 00000000 .....&.....0.... │ │ - 0x0005eefc 80360181 b0b0abf0 00000000 80020181 .6.............. │ │ - 0x0005ef0c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005ef1c 00000000 80010181 b0b0ab70 00000000 ...........p.... │ │ - 0x0005ef2c 80080181 b0b0ab30 00000000 80180181 .......0........ │ │ - 0x0005ef3c b0b0abf0 00000000 80160181 b0b0abf0 ................ │ │ - 0x0005ef4c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0005ef5c 80080181 b0b0abf0 00000000 90b20181 ................ │ │ - 0x0005ef6c abf08001 00000000 80060181 b0b0ab30 ...............0 │ │ - 0x0005ef7c 00000000 80020181 b0b0ab30 00000000 ...........0.... │ │ - 0x0005ef8c 80020181 b0b0ab30 00000000 80140181 .......0........ │ │ - 0x0005ef9c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005efac 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0005efbc 88b20181 abf08005 00000000 e6b20181 ................ │ │ - 0x0005efcc abf08003 00000000 e6b20181 abf08003 ................ │ │ - 0x0005efdc 00000000 8ab20181 abf08005 00000000 ................ │ │ - 0x0005efec 80080181 b0b0abf0 00000000 80060181 ................ │ │ - 0x0005effc b0b0ab30 00000000 80020181 b0b0abf0 ...0............ │ │ - 0x0005f00c 00000000 80380181 b0b0abf0 00000000 .....8.......... │ │ - 0x0005f01c c8b20181 abf08014 00000000 c4b20181 ................ │ │ - 0x0005f02c b0b0a914 00000000 cab20181 abf08014 ................ │ │ - 0x0005f03c 00000000 80120181 b0b0abf0 00000000 ................ │ │ - 0x0005f04c 80140181 b0b0abf0 00000000 80030181 ................ │ │ - 0x0005f05c b0b0ab10 00000000 08b10181 b0b00084 ................ │ │ + 0x0005eeec 00000000 80020181 b0b0abf0 00000000 ................ │ │ + 0x0005eefc 08b10181 b0b00084 00000000 80010181 ................ │ │ + 0x0005ef0c b0b0ab70 00000000 80080181 b0b0ab30 ...p...........0 │ │ + 0x0005ef1c 00000000 80180181 b0b0abf0 00000000 ................ │ │ + 0x0005ef2c 80160181 b0b0abf0 00000000 88b20181 ................ │ │ + 0x0005ef3c abf08005 00000000 e6b20181 abf08003 ................ │ │ + 0x0005ef4c 00000000 e6b20181 abf08003 00000000 ................ │ │ + 0x0005ef5c 8ab20181 abf08005 00000000 80080181 ................ │ │ + 0x0005ef6c b0b0abf0 00000000 80060181 b0b0ab30 ...............0 │ │ + 0x0005ef7c 00000000 80020181 b0b0abf0 00000000 ................ │ │ + 0x0005ef8c 80380181 b0b0abf0 00000000 c8b20181 .8.............. │ │ + 0x0005ef9c abf08014 00000000 c4b20181 b0b0a914 ................ │ │ + 0x0005efac 00000000 cab20181 abf08014 00000000 ................ │ │ + 0x0005efbc 80120181 b0b0abf0 00000000 80140181 ................ │ │ + 0x0005efcc b0b0abf0 00000000 80030181 b0b0ab10 ................ │ │ + 0x0005efdc 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0005efec 80080181 b0b0abf0 00000000 90b20181 ................ │ │ + 0x0005effc abf08001 00000000 80060181 b0b0ab30 ...............0 │ │ + 0x0005f00c 00000000 80020181 b0b0ab30 00000000 ...........0.... │ │ + 0x0005f01c 80020181 b0b0ab30 00000000 80140181 .......0........ │ │ + 0x0005f02c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ + 0x0005f03c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x0005f04c 80260181 b0b0ab30 00000000 80360181 .&.....0.....6.. │ │ + 0x0005f05c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ 0x0005f06c 00000000 80020181 b0b0abf0 00000000 ................ │ │ 0x0005f07c 800a0181 b0b0ab30 00000000 803a0181 .......0.....:.. │ │ - 0x0005f08c b0b0abf0 00000000 08b10181 b0b00084 ................ │ │ - 0x0005f09c 00000000 80010181 b0b0ab70 00000000 ...........p.... │ │ - 0x0005f0ac 3f0a0181 b0abf080 00000000 800a0181 ?............... │ │ - 0x0005f0bc b0b0abf0 00000000 80080181 b0b0ab30 ...............0 │ │ - 0x0005f0cc 00000000 54b20181 b0abf080 00000000 ....T........... │ │ - 0x0005f0dc 801a0181 b0b0abf0 00000000 80010181 ................ │ │ + 0x0005f08c b0b0abf0 00000000 80010181 b0b0ab70 ...............p │ │ + 0x0005f09c 00000000 3f0a0181 b0abf080 00000000 ....?........... │ │ + 0x0005f0ac 800a0181 b0b0abf0 00000000 80080181 ................ │ │ + 0x0005f0bc b0b0ab30 00000000 54b20181 b0abf080 ...0....T....... │ │ + 0x0005f0cc 00000000 801a0181 b0b0abf0 00000000 ................ │ │ + 0x0005f0dc 08b10181 b0b00084 00000000 80010181 ................ │ │ 0x0005f0ec b0b0ab10 00000000 80060181 b0b0ab30 ...............0 │ │ 0x0005f0fc 00000000 80120181 b0b0abf0 00000000 ................ │ │ 0x0005f10c 80080181 b0b0ab30 00000000 68b20181 .......0....h... │ │ 0x0005f11c b0abf080 00000000 08b10181 b0b00084 ................ │ │ 0x0005f12c 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x0005f13c 08b10181 b0b00084 00000000 80020181 ................ │ │ 0x0005f14c b0b0abf0 00000000 800c0181 b0b0abf0 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,53 +1,53 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x0006027c fc9afa7f b0b0aa80 389bfa7f 01000000 ........8....... │ │ 0x0006028c 6c9bfa7f 3cecff7f bc9cfa7f 40ecff7f l...<.......@... │ │ 0x0006029c 189dfa7f 44ecff7f fc9dfa7f 01000000 ....D........... │ │ - 0x000602ac f49dfa7f 40ecff7f 789efa7f 44ecff7f ....@...x...D... │ │ - 0x000602bc aca4fa7f 01000000 a4a4fa7f b0b0b080 ................ │ │ - 0x000602cc b0a4fa7f b0b0aa80 74a5fa7f b0b0a880 ........t....... │ │ - 0x000602dc c4a5fa7f 28ecff7f e4a6fa7f a908b180 ....(........... │ │ - 0x000602ec 10a7fa7f 24ecff7f 14a7fa7f a908b180 ....$........... │ │ - 0x000602fc 88a7fa7f 01000000 80a7fa7f 18ecff7f ................ │ │ - 0x0006030c c0a8fa7f 1cecff7f 40a9fa7f 20ecff7f ........@... ... │ │ - 0x0006031c 3caffa7f 24ecff7f 10b5fa7f 01000000 <...$........... │ │ - 0x0006032c 08b5fa7f b0b0b080 04b5fa7f b0b0aa80 ................ │ │ - 0x0006033c 54b5fa7f b0b0b080 54b5fa7f 08ecff7f T.......T....... │ │ - 0x0006034c 58b5fa7f b0b00180 e8b5fa7f b0b0b080 X............... │ │ - 0x0006035c f4b5fa7f fcebff7f 50b7fa7f ab68b280 ........P....h.. │ │ - 0x0006036c 78b9fa7f 01000000 70b9fa7f f0ebff7f x.......p....... │ │ - 0x0006037c 18bffa7f f4ebff7f 98bffa7f f8ebff7f ................ │ │ - 0x0006038c fcbffa7f fcebff7f 60c0fa7f 00ecff7f ........`....... │ │ - 0x0006039c a8c8fa7f 04ecff7f acc8fa7f 08ecff7f ................ │ │ - 0x000603ac b0c8fa7f 01000000 a8c8fa7f b0b0aa80 ................ │ │ - 0x000603bc c0c8fa7f ab708080 f8c9fa7f f4ebff7f .....p.......... │ │ - 0x000603cc 3ccbfa7f ab108080 8ccbfa7f f0ebff7f <............... │ │ - 0x000603dc 44d0fa7f f4ebff7f fcd4fa7f f8ebff7f D............... │ │ - 0x000603ec 08ddfa7f fcebff7f 88e0fa7f b0b00180 ................ │ │ - 0x000603fc 90e1fa7f b0b0b080 9ce1fa7f f0ebff7f ................ │ │ - 0x0006040c 28e2fa7f b0aa1d80 dce5fa7f ecebff7f (............... │ │ - 0x0006041c b4e6fa7f b0b0ab80 f4e6fa7f e8ebff7f ................ │ │ - 0x0006042c 18fefa7f ecebff7f 28fffa7f f0ebff7f ........(....... │ │ - 0x0006043c 98fffa7f f4ebff7f b000fb7f f8ebff7f ................ │ │ - 0x0006044c 5813fb7f 00840480 6813fb7f b0b0aa80 X.......h....... │ │ - 0x0006045c 3014fb7f b0b0b080 3014fb7f ab108080 0.......0....... │ │ - 0x0006046c 8c14fb7f b0aa0780 3415fb7f d4ebff7f ........4....... │ │ - 0x0006047c fc17fb7f d8ebff7f c018fb7f b0b0a880 ................ │ │ + 0x000602ac f49dfa7f b0b0b080 009efa7f b0b0aa80 ................ │ │ + 0x000602bc c49efa7f b0b0a880 149ffa7f 28ecff7f ............(... │ │ + 0x000602cc 34a0fa7f a908b180 60a0fa7f 24ecff7f 4.......`...$... │ │ + 0x000602dc 64a0fa7f a908b180 d8a0fa7f 01000000 d............... │ │ + 0x000602ec d0a0fa7f 18ecff7f 10a2fa7f 1cecff7f ................ │ │ + 0x000602fc 90a2fa7f 20ecff7f 8ca8fa7f 24ecff7f .... .......$... │ │ + 0x0006030c 60aefa7f 01000000 58aefa7f b0b0aa80 `.......X....... │ │ + 0x0006031c 70aefa7f ab708080 a8affa7f 10ecff7f p....p.......... │ │ + 0x0006032c ecb0fa7f ab108080 3cb1fa7f 0cecff7f ........<....... │ │ + 0x0006033c f4b5fa7f 10ecff7f acbafa7f 14ecff7f ................ │ │ + 0x0006034c b8c2fa7f 18ecff7f 38c6fa7f b0b00180 ........8....... │ │ + 0x0006035c 40c7fa7f b0b0b080 4cc7fa7f 0cecff7f @.......L....... │ │ + 0x0006036c d8c7fa7f b0aa1d80 8ccbfa7f 08ecff7f ................ │ │ + 0x0006037c 64ccfa7f b0b0ab80 a4ccfa7f 04ecff7f d............... │ │ + 0x0006038c c8e3fa7f 08ecff7f d8e4fa7f 0cecff7f ................ │ │ + 0x0006039c 48e5fa7f 10ecff7f 60e6fa7f 14ecff7f H.......`....... │ │ + 0x000603ac 08f9fa7f 00840480 18f9fa7f b0b0aa80 ................ │ │ + 0x000603bc e0f9fa7f b0b0b080 e0f9fa7f ab108080 ................ │ │ + 0x000603cc 3cfafa7f b0aa0780 e4fafa7f f0ebff7f <............... │ │ + 0x000603dc acfdfa7f f4ebff7f 70fefa7f b0b0a880 ........p....... │ │ + 0x000603ec 90fefa7f 01000000 88fefa7f b0b0b080 ................ │ │ + 0x000603fc 84fefa7f b0b0aa80 d4fefa7f b0b0b080 ................ │ │ + 0x0006040c d4fefa7f d0ebff7f d8fefa7f b0b00180 ................ │ │ + 0x0006041c 68fffa7f b0b0b080 74fffa7f c4ebff7f h.......t....... │ │ + 0x0006042c d000fb7f ab68b280 f802fb7f 01000000 .....h.......... │ │ + 0x0006043c f002fb7f b8ebff7f 9808fb7f bcebff7f ................ │ │ + 0x0006044c 1809fb7f c0ebff7f 7c09fb7f c4ebff7f ........|....... │ │ + 0x0006045c e009fb7f c8ebff7f 2812fb7f ccebff7f ........(....... │ │ + 0x0006046c 2c12fb7f d0ebff7f 3012fb7f 01000000 ,.......0....... │ │ + 0x0006047c 2812fb7f ccebff7f ac12fb7f d0ebff7f (............... │ │ 0x0006048c e018fb7f 01000000 d818fb7f ccebff7f ................ │ │ 0x0006049c e418fb7f b0b0b080 e818fb7f 01000000 ................ │ │ 0x000604ac e018fb7f ab08b180 f818fb7f b0aa0180 ................ │ │ 0x000604bc 8419fb7f b0ebff7f 781afb7f b4ebff7f ........x....... │ │ 0x000604cc fc1afb7f b8ebff7f f425fb7f 01000000 .........%...... │ │ - 0x000604dc ec25fb7f b4ebff7f f825fb7f b0b0b080 .%.......%...... │ │ - 0x000604ec fc25fb7f 01000000 f425fb7f b0b0b080 .%.......%...... │ │ - 0x000604fc f425fb7f 01000000 ec25fb7f 98ebff7f .%.......%...... │ │ - 0x0006050c 2c27fb7f 9cebff7f 482bfb7f a0ebff7f ,'......H+...... │ │ - 0x0006051c bc2dfb7f a4ebff7f 702efb7f a8ebff7f .-......p....... │ │ - 0x0006052c d033fb7f 01000000 c833fb7f a4ebff7f .3.......3...... │ │ + 0x000604dc ec25fb7f b0b0b080 ec25fb7f 01000000 .%.......%...... │ │ + 0x000604ec e425fb7f a4ebff7f 2427fb7f a8ebff7f .%......$'...... │ │ + 0x000604fc 402bfb7f acebff7f b42dfb7f b0ebff7f @+.......-...... │ │ + 0x0006050c 682efb7f b4ebff7f c833fb7f 01000000 h........3...... │ │ + 0x0006051c c033fb7f b0ebff7f 1839fb7f 01000000 .3.......9...... │ │ + 0x0006052c 1039fb7f acebff7f 1c39fb7f b0b0b080 .9.......9...... │ │ 0x0006053c 2039fb7f 01000000 1839fb7f a0ebff7f 9.......9...... │ │ 0x0006054c d439fb7f a4ebff7f 583afb7f a8ebff7f .9......X:...... │ │ 0x0006055c e83dfb7f 01000000 e03dfb7f a4ebff7f .=.......=...... │ │ 0x0006056c 903efb7f a8ebff7f ac48fb7f 01000000 .>.......H...... │ │ 0x0006057c a448fb7f b0b0aa80 6c49fb7f 9cebff7f .H......lI...... │ │ 0x0006058c 6c49fb7f a0ebff7f 6c49fb7f b0b0b080 lI......lI...... │ │ 0x0006059c fc49fb7f ab108080 384bfb7f b0b0aa80 .I......8K...... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3,106 +3,106 @@ │ │ 0x00061ed0 50372033 33320000 23454e44 5f4f465f P7 332..#END_OF_ │ │ 0x00061ee0 434f4d4d 454e5453 00000000 25642025 COMMENTS....%d % │ │ 0x00061ef0 64000000 23425549 4c54494e 3a000000 d...#BUILTIN:... │ │ 0x00061f00 436f756c 646e2774 20726561 6420696d Couldn't read im │ │ 0x00061f10 61676520 64617461 00000000 556e7375 age data....Unsu │ │ 0x00061f20 70706f72 74656420 696d6167 6520666f pported image fo │ │ 0x00061f30 726d6174 00000000 4f757420 6f66206d rmat....Out of m │ │ - 0x00061f40 656d6f72 79000000 62797465 73207065 emory...bytes pe │ │ - 0x00061f50 72206c69 6e652069 7320746f 6f206c61 r line is too la │ │ - 0x00061f60 72676520 28636f72 72757074 3f290000 rge (corrupt?).. │ │ - 0x00061f70 756e7375 70706f72 74656420 50435820 unsupported PCX │ │ - 0x00061f80 666f726d 61740000 66696c65 20747275 format..file tru │ │ - 0x00061f90 6e636174 65640000 50617373 65642061 ncated..Passed a │ │ - 0x00061fa0 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ - 0x00061fb0 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ - 0x00061fc0 6e207468 69732064 61746120 736f7572 n this data sour │ │ - 0x00061fd0 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ - 0x00061fe0 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ - 0x00061ff0 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ - 0x00062000 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ - 0x00062010 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ - 0x00062020 6520656e 64206f66 20646174 61000000 e end of data... │ │ - 0x00062030 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ - 0x00062040 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ - 0x00062050 666f726d 61742064 65736372 69707469 format descripti │ │ - 0x00062060 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ - 0x00062070 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ - 0x00062080 626c6163 6b000000 77686974 65000000 black...white... │ │ - 0x00062090 72656400 67726565 6e000000 626c7565 red.green...blue │ │ - 0x000620a0 00000000 4a504547 206c6f61 64696e67 ....JPEG loading │ │ - 0x000620b0 20657272 6f720000 46696c65 20697320 error..File is │ │ - 0x000620c0 6e6f7420 61205769 6e646f77 73202573 not a Windows %s │ │ - 0x000620d0 2066696c 65000000 556e7375 70706f72 file...Unsuppor │ │ - 0x000620e0 74656420 49434f20 6269746d 61702066 ted ICO bitmap f │ │ - 0x000620f0 6f726d61 74000000 49434f20 66696c65 ormat...ICO file │ │ - 0x00062100 20776974 6820756e 73757070 6f727465 with unsupporte │ │ - 0x00062110 64206269 7420636f 756e7400 436f6d70 d bit count.Comp │ │ - 0x00062120 72657373 65642049 434f2066 696c6573 ressed ICO files │ │ - 0x00062130 206e6f74 20737570 706f7274 65640000 not supported.. │ │ - 0x00062140 4572726f 72207265 6164696e 67206672 Error reading fr │ │ - 0x00062150 6f6d2049 434f0000 424d0000 46696c65 om ICO..BM..File │ │ - 0x00062160 20697320 6e6f7420 61205769 6e646f77 is not a Window │ │ - 0x00062170 7320424d 50206669 6c650000 4572726f s BMP file..Erro │ │ - 0x00062180 72207265 6164696e 67206672 6f6d2042 r reading from B │ │ - 0x00062190 4d500000 02030700 4572726f 72207265 MP......Error re │ │ - 0x000621a0 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ - 0x000621b0 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ - 0x000621c0 61746520 696d6167 6520696e 666f726d ate image inform │ │ - 0x000621d0 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ - 0x000621e0 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ - 0x000621f0 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ - 0x00062200 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ - 0x00062210 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ - 0x00062220 6c000000 312e362e 32000000 05050400 l...1.6.2....... │ │ - 0x00062230 03030b00 4661696c 65642074 6f20636f ....Failed to co │ │ - 0x00062240 6e766572 7420616e 64207361 76652069 nvert and save i │ │ - 0x00062250 6d616765 00000000 50617373 6564204e mage....Passed N │ │ - 0x00062260 554c4c20 64737400 77620000 57454250 ULL dst.wb..WEBP │ │ + 0x00061f40 656d6f72 79000000 50617373 65642061 emory...Passed a │ │ + 0x00061f50 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ + 0x00061f60 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ + 0x00061f70 6e207468 69732064 61746120 736f7572 n this data sour │ │ + 0x00061f80 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ + 0x00061f90 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ + 0x00061fa0 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ + 0x00061fb0 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ + 0x00061fc0 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ + 0x00061fd0 6520656e 64206f66 20646174 61000000 e end of data... │ │ + 0x00061fe0 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ + 0x00061ff0 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ + 0x00062000 666f726d 61742064 65736372 69707469 format descripti │ │ + 0x00062010 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ + 0x00062020 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ + 0x00062030 626c6163 6b000000 77686974 65000000 black...white... │ │ + 0x00062040 72656400 67726565 6e000000 626c7565 red.green...blue │ │ + 0x00062050 00000000 02030700 4572726f 72207265 ........Error re │ │ + 0x00062060 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ + 0x00062070 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ + 0x00062080 61746520 696d6167 6520696e 666f726d ate image inform │ │ + 0x00062090 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ + 0x000620a0 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ + 0x000620b0 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ + 0x000620c0 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ + 0x000620d0 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ + 0x000620e0 6c000000 312e362e 32000000 05050400 l...1.6.2....... │ │ + 0x000620f0 03030b00 4661696c 65642074 6f20636f ....Failed to co │ │ + 0x00062100 6e766572 7420616e 64207361 76652069 nvert and save i │ │ + 0x00062110 6d616765 00000000 50617373 6564204e mage....Passed N │ │ + 0x00062120 554c4c20 64737400 77620000 4a504547 ULL dst.wb..JPEG │ │ + 0x00062130 206c6f61 64696e67 20657272 6f720000 loading error.. │ │ + 0x00062140 46696c65 20697320 6e6f7420 61205769 File is not a Wi │ │ + 0x00062150 6e646f77 73202573 2066696c 65000000 ndows %s file... │ │ + 0x00062160 556e7375 70706f72 74656420 49434f20 Unsupported ICO │ │ + 0x00062170 6269746d 61702066 6f726d61 74000000 bitmap format... │ │ + 0x00062180 49434f20 66696c65 20776974 6820756e ICO file with un │ │ + 0x00062190 73757070 6f727465 64206269 7420636f supported bit co │ │ + 0x000621a0 756e7400 436f6d70 72657373 65642049 unt.Compressed I │ │ + 0x000621b0 434f2066 696c6573 206e6f74 20737570 CO files not sup │ │ + 0x000621c0 706f7274 65640000 4572726f 72207265 ported..Error re │ │ + 0x000621d0 6164696e 67206672 6f6d2049 434f0000 ading from ICO.. │ │ + 0x000621e0 424d0000 46696c65 20697320 6e6f7420 BM..File is not │ │ + 0x000621f0 61205769 6e646f77 7320424d 50206669 a Windows BMP fi │ │ + 0x00062200 6c650000 4572726f 72207265 6164696e le..Error readin │ │ + 0x00062210 67206672 6f6d2042 4d500000 62797465 g from BMP..byte │ │ + 0x00062220 73207065 72206c69 6e652069 7320746f s per line is to │ │ + 0x00062230 6f206c61 72676520 28636f72 72757074 o large (corrupt │ │ + 0x00062240 3f290000 756e7375 70706f72 74656420 ?)..unsupported │ │ + 0x00062250 50435820 666f726d 61740000 66696c65 PCX format..file │ │ + 0x00062260 20747275 6e636174 65640000 57454250 truncated..WEBP │ │ 0x00062270 20696d61 67657320 61726520 6e6f7420 images are not │ │ 0x00062280 73757070 6f727465 64000000 67696d70 supported...gimp │ │ 0x00062290 20786366 20000000 556e7375 70706f72 xcf ...Unsuppor │ │ 0x000622a0 74656420 436f6d70 72657373 696f6e2e ted Compression. │ │ 0x000622b0 0a000000 556e6b6e 6f776e20 47696d70 ....Unknown Gimp │ │ 0x000622c0 20696d61 67652074 79706520 28256429 image type (%d) │ │ - 0x000622d0 0a000000 54494646 20696d61 67657320 ....TIFF images │ │ - 0x000622e0 61726520 6e6f7420 73757070 6f727465 are not supporte │ │ - 0x000622f0 64000000 72616e20 6f666620 74686520 d...ran off the │ │ - 0x00062300 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ - 0x00062310 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ - 0x00062320 00000000 63697263 756c6172 20746162 ....circular tab │ │ - 0x00062330 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ - 0x00062340 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ - 0x00062350 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ - 0x00062360 74610000 6572726f 72207265 6164696e ta..error readin │ │ - 0x00062370 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ - 0x00062380 6572726f 72207265 6164696e 67206d61 error reading ma │ │ - 0x00062390 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ - 0x000623a0 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ - 0x000623b0 76657273 696f6e20 6e756d62 65722c20 version number, │ │ - 0x000623c0 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ - 0x000623d0 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ - 0x000623e0 61642073 63726565 6e206465 73637269 ad screen descri │ │ - 0x000623f0 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ - 0x00062400 726d6170 00000000 6572726f 72207265 rmap....error re │ │ - 0x00062410 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ - 0x00062420 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ - 0x00062430 696d6167 65257320 666f756e 6420696e image%s found in │ │ - 0x00062440 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ - 0x00062450 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ - 0x00062460 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ - 0x00062470 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ - 0x00062480 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ - 0x00062490 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ - 0x000624a0 69647468 2f686569 67687400 6572726f idth/height.erro │ │ - 0x000624b0 72207265 6164696e 67206c6f 63616c20 r reading local │ │ - 0x000624c0 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ - 0x000624d0 72207265 6164696e 67205447 41206461 r reading TGA da │ │ - 0x000624e0 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ - 0x000624f0 54474120 666f726d 61740000 556e6162 TGA format..Unab │ │ + 0x000622d0 0a000000 72616e20 6f666620 74686520 ....ran off the │ │ + 0x000622e0 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ + 0x000622f0 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ + 0x00062300 00000000 63697263 756c6172 20746162 ....circular tab │ │ + 0x00062310 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ + 0x00062320 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ + 0x00062330 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ + 0x00062340 74610000 6572726f 72207265 6164696e ta..error readin │ │ + 0x00062350 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ + 0x00062360 6572726f 72207265 6164696e 67206d61 error reading ma │ │ + 0x00062370 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ + 0x00062380 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ + 0x00062390 76657273 696f6e20 6e756d62 65722c20 version number, │ │ + 0x000623a0 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ + 0x000623b0 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ + 0x000623c0 61642073 63726565 6e206465 73637269 ad screen descri │ │ + 0x000623d0 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ + 0x000623e0 726d6170 00000000 6572726f 72207265 rmap....error re │ │ + 0x000623f0 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ + 0x00062400 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ + 0x00062410 696d6167 65257320 666f756e 6420696e image%s found in │ │ + 0x00062420 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ + 0x00062430 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ + 0x00062440 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ + 0x00062450 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ + 0x00062460 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ + 0x00062470 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ + 0x00062480 69647468 2f686569 67687400 6572726f idth/height.erro │ │ + 0x00062490 72207265 6164696e 67206c6f 63616c20 r reading local │ │ + 0x000624a0 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ + 0x000624b0 72207265 6164696e 67205447 41206461 r reading TGA da │ │ + 0x000624c0 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ + 0x000624d0 54474120 666f726d 61740000 54494646 TGA format..TIFF │ │ + 0x000624e0 20696d61 67657320 61726520 6e6f7420 images are not │ │ + 0x000624f0 73757070 6f727465 64000000 556e6162 supported...Unab │ │ 0x00062500 6c652074 6f207265 61642069 6d616765 le to read image │ │ 0x00062510 20776964 74682061 6e642068 65696768 width and heigh │ │ 0x00062520 74000000 756e7375 70706f72 74656420 t...unsupported │ │ 0x00062530 504e4d20 666f726d 61740000 464f524d PNM format..FORM │ │ 0x00062540 00000000 50424d20 00000000 494c424d ....PBM ....ILBM │ │ 0x00062550 00000000 6572726f 72207265 6164696e ....error readin │ │ 0x00062560 6720424f 44592063 68756e6b 00000000 g BODY chunk.... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x0006a884 78200600 ffffff00 80200600 00000000 x ....... ...... │ │ - 0x0006a894 88200600 ffffff00 90200600 0000ff00 . ....... ...... │ │ - 0x0006a8a4 94200600 00ff0000 9c200600 ff000000 . ....... ...... │ │ - 0x0006a8b4 78200600 ffffff00 74260600 8c260600 x ......t&...&.. │ │ + 0x0006a884 28200600 ffffff00 30200600 00000000 ( ......0 ...... │ │ + 0x0006a894 38200600 ffffff00 40200600 0000ff00 8 ......@ ...... │ │ + 0x0006a8a4 44200600 00ff0000 4c200600 ff000000 D ......L ...... │ │ + 0x0006a8b4 28200600 ffffff00 74260600 8c260600 ( ......t&...&.. │ │ 0x0006a8c4 ac260600 d4260600 f0260600 10270600 .&...&...&...'.. │ │ 0x0006a8d4 28270600 48270600 74270600 b4270600 ('..H'..t'...'.. │ │ 0x0006a8e4 d4270600 ec270600 04280600 18280600 .'...'...(...(.. │ │ 0x0006a8f4 58280600 88280600 a4280600 c8280600 X(...(...(...(.. │ │ 0x0006a904 00290600 38290600 50290600 70290600 .)..8)..P)..p).. │ │ 0x0006a914 9c290600 ec290600 082a0600 342a0600 .)...)...*..4*.. │ │ 0x0006a924 502a0600 782a0600 a02a0600 c82a0600 P*..x*...*...*.. │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x0006aac4 d81f0600 00000000 fd380100 dc1f0600 .........8...... │ │ - 0x0006aad4 89c30000 51cc0000 e01f0600 1dc30000 ....Q........... │ │ - 0x0006aae4 45cc0000 e41f0600 95c20000 f5c30000 E............... │ │ - 0x0006aaf4 e81f0600 d9320100 95330100 ec1f0600 .....2...3...... │ │ - 0x0006ab04 51b90000 b5ba0000 f01f0600 45430100 Q...........EC.. │ │ - 0x0006ab14 fd430100 f41f0600 a1a00000 2da10000 .C..........-... │ │ - 0x0006ab24 f81f0600 a1e50000 35e60000 fc1f0600 ........5....... │ │ - 0x0006ab34 213f0100 ad3f0100 00200600 e12a0100 !?...?... ...*.. │ │ - 0x0006ab44 e52a0100 04200600 3d1f0100 c91f0100 .*... ..=....... │ │ - 0x0006ab54 08200600 cdab0000 55ac0000 0c200600 . ......U.... .. │ │ - 0x0006ab64 519f0000 b59f0000 10200600 851d0100 Q........ ...... │ │ + 0x0006aac4 881f0600 00000000 dd380100 8c1f0600 .........8...... │ │ + 0x0006aad4 d10d0100 99160100 901f0600 650d0100 ............e... │ │ + 0x0006aae4 8d160100 941f0600 dd0c0100 3d0e0100 ............=... │ │ + 0x0006aaf4 981f0600 b9320100 75330100 9c1f0600 .....2..u3...... │ │ + 0x0006ab04 99030100 fd040100 a01f0600 45430100 ............EC.. │ │ + 0x0006ab14 fd430100 a41f0600 a5160100 31170100 .C..........1... │ │ + 0x0006ab24 a81f0600 b1ca0000 45cb0000 ac1f0600 ........E....... │ │ + 0x0006ab34 213f0100 ad3f0100 b01f0600 553e0100 !?...?......U>.. │ │ + 0x0006ab44 593e0100 b41f0600 3d1f0100 c91f0100 Y>......=....... │ │ + 0x0006ab54 b81f0600 05a50000 8da50000 bc1f0600 ................ │ │ + 0x0006ab64 519f0000 b59f0000 c01f0600 851d0100 Q............... │ │ 0x0006ab74 891d0100 .... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x0006acac 00000000 00000000 75a60200 35100200 ........u...5... │ │ - 0x0006acbc d9100200 29130200 91120200 01150200 ....)........... │ │ - 0x0006accc e9a20200 61140200 e1ba0200 29ff0300 ....a.......)... │ │ - 0x0006acdc 018c0400 6dab0400 3d4b0400 c1460400 ....m...=K...F.. │ │ - 0x0006acec f5030400 c54d0400 614e0400 89420400 .....M..aN...B.. │ │ - 0x0006acfc 49a70400 158c0400 c98f0400 d1bf0400 I............... │ │ - 0x0006ad0c e9c00400 75510500 21b20400 4db40400 ....uQ..!...M... │ │ - 0x0006ad1c 61fe0300 e5400400 00000000 00000000 a....@.......... │ │ + 0x0006acac 00000000 00000000 29ff0300 018c0400 ........)....... │ │ + 0x0006acbc 6dab0400 3d4b0400 c1460400 f5030400 m...=K...F...... │ │ + 0x0006accc c54d0400 614e0400 89420400 49a70400 .M..aN...B..I... │ │ + 0x0006acdc 158c0400 c98f0400 d1bf0400 e9c00400 ................ │ │ + 0x0006acec 75510500 21b20400 4db40400 61fe0300 uQ..!...M...a... │ │ + 0x0006acfc e5400400 00000000 75a60200 35100200 .@......u...5... │ │ + 0x0006ad0c d9100200 29130200 91120200 01150200 ....)........... │ │ + 0x0006ad1c e9a20200 61140200 e1ba0200 00000000 ....a........... │ │ 0x0006ad2c 00000000 88820600 ac730600 21fd0200 .........s..!... │ │ 0x0006ad3c 9dd10200 ed220300 dd0d0300 6d180300 ....."......m... │ │ 0x0006ad4c bd3b0300 75d70200 35bb0200 3d1d0300 .;..u...5...=... │ │ 0x0006ad5c c9ca0200 65040300 dde90200 8dda0200 ....e........... │ │ 0x0006ad6c ad370300 8d270300 55d70200 19f10200 .7...'..U....... │ │ 0x0006ad7c 0df70200 35110300 11d50200 c5e40200 ....5........... │ │ 0x0006ad8c fdc50200 e12d0300 112b0300 c5130300 .....-...+...... ├── lib/armeabi/libripples.so │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 5b344041400afa002cc863681e039c24c8fa4087 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 82cc2a3c6db8622281837a1f8ae9fc6d3768b462 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi/libSDL2_mixer.so │ ├── readelf --wide --symbols {} │ │ @@ -10,223 +10,223 @@ │ │ 6: 00010071 48 FUNC GLOBAL DEFAULT 12 ov_info │ │ 7: 0000f465 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ 8: 0000eec9 82 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ 9: 000100d1 304 FUNC GLOBAL DEFAULT 12 ov_read │ │ 10: 0000fe29 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ 11: 000151f0 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ 12: 00005011 24 FUNC GLOBAL DEFAULT 12 Mix_QuitOgg │ │ - 13: 000151f8 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ - 21: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ - 22: 000051e1 24 FUNC GLOBAL DEFAULT 12 OGG_init │ │ - 23: 000051f9 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ - 24: 000051fd 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ - 25: 00005203 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ - 26: 00005207 112 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ - 28: 00005277 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ - 29: 0000527d 216 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ - 30: 00005b75 136 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ - 33: 00005355 60 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ - 34: 000138b4 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ - 35: 00014568 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ - 36: 00005391 52 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ - 37: 000053c9 24 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ - 38: 000053e1 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ - 39: 000053ed 980 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ - 43: 000057c1 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ - 44: 000137d8 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ - 45: 00013b20 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ - 46: 00013e50 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ - 47: 00013854 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ - 48: 000057e1 492 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ - 49: 000059cd 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ - 50: 000059dd 38 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ - 51: 00005a05 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ - 52: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ - 53: 00005b31 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ - 54: 00005b3d 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ - 55: 00005b5d 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ - 56: 00005bfd 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ - 57: 00005c21 64 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ - 58: 00005c61 500 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ - 59: 00008201 524 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ - 60: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ - 61: 00007bb1 844 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ - 62: 00007a35 380 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ - 63: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ - 64: 00005e55 152 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ - 66: 00005eed 72 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ - 67: 00005f35 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ - 70: 00005f85 28 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ - 71: 00005fa1 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 13: 0000afe9 52 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ + 14: 000151f8 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 15: 0000ae57 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ + 16: 00006165 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 22: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 23: 0000ae4d 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ + 24: 00005b41 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ + 25: 0000aecb 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ + 26: 0000612d 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ + 27: 00013e3c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 28: 0000ae51 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ + 29: 00005f21 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ + 30: 00005361 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ + 31: 0000536d 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ + 32: 0000538d 24 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ + 35: 00013400 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 36: 000053a5 224 FUNC GLOBAL DEFAULT 12 music_mixer │ │ + 37: 0000ae5b 112 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ + 38: 00005f41 492 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ + 39: 00024008 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ + 40: 00005485 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ + 41: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ + 42: 000054c1 204 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ + 43: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ + 44: 0000aed1 216 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ + 45: 00005b4d 980 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ + 46: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ + 47: 0000558d 304 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ + 49: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 50: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 51: 000056bd 12 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ + 52: 000056c9 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ + 53: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ + 54: 0000afa9 60 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ + 55: 0000613d 38 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ + 56: 00005731 40 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ + 57: 00005759 168 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ + 58: 00005801 24 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ + 59: 00005819 32 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ + 60: 00005839 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ + 61: 00005885 64 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ + 62: 0001409c 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ + 63: 00013800 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 64: 000138b4 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 65: 000137d8 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 66: 00013b20 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 67: 00013e50 92 FUNC GLOBAL DEFAULT 12 __aeabi_d2iz │ │ + 68: 000058c9 124 FUNC GLOBAL DEFAULT 12 open_music │ │ + 69: 00005b29 24 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ + 70: 0000ae35 24 FUNC GLOBAL DEFAULT 12 OGG_init │ │ + 71: 00005949 40 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ 72: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 73: 00007185 224 FUNC GLOBAL DEFAULT 12 music_mixer │ │ - 74: 00005fdd 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ - 75: 00005fe9 24 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ - 76: 00006001 28 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ - 77: 0000601d 96 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ - 78: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ - 79: 00013400 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 80: 0000607d 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ - 81: 00013338 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ - 82: 00024010 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ - 83: 00006365 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ - 84: 00006379 120 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ - 85: 000063f1 52 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 73: 00005971 156 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ + 74: 00005a0d 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ + 75: 00005a2d 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ + 76: 00005a3d 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ + 77: 00005a51 24 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ + 78: 00005a69 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ + 79: 00005a7d 48 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ + 80: 00005aad 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 83: 00005af9 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ + 84: 00005aff 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ + 85: 00005b05 32 FUNC GLOBAL DEFAULT 12 close_music │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 87: 00006425 136 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ - 88: 000064ad 60 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ - 89: 000064e9 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ - 90: 0000650d 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ - 91: 000133e0 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ - 92: 00006569 264 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ - 93: 00006671 260 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ - 94: 00006775 36 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ - 95: 00006799 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ - 96: 000067e9 124 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ - 97: 00006865 76 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ - 98: 000068b1 52 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ - 99: 000068e5 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ - 100: 00006905 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ - 101: 00006941 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ - 102: 00006971 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ - 103: 000069b5 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ - 104: 000069f5 156 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ - 105: 00006a91 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ - 106: 00006ab5 144 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ - 107: 00006b45 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ - 108: 00006b61 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ - 109: 00006ba9 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ - 110: 00006bc1 168 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ - 111: 00006c69 112 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ - 112: 000078e5 32 FUNC GLOBAL DEFAULT 12 close_music │ │ - 113: 0000842d 8 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ - 115: 00006cd9 304 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ - 117: 000076a9 124 FUNC GLOBAL DEFAULT 12 open_music │ │ - 118: 00007665 64 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ - 119: 0000840d 32 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 123: 00013e3c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ - 124: 00007141 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ - 125: 0000714d 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ - 126: 0000716d 24 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ - 127: 00007265 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ - 128: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 129: 000072a1 204 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ - 130: 0000736d 304 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ - 133: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ - 134: 0000749d 12 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ - 135: 000074a9 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ - 137: 00007511 40 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ - 138: 00007539 168 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ - 139: 000075e1 24 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ - 140: 000075f9 32 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ - 141: 00007619 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ - 142: 0001409c 40 FUNC GLOBAL DEFAULT 12 __aeabi_ui2f │ │ - 143: 00013800 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ - 144: 00007729 40 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ - 145: 00007751 156 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ - 146: 000077ed 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ - 147: 0000780d 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ - 148: 0000781d 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ - 149: 00007831 24 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ - 150: 00007849 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ - 151: 0000785d 48 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ - 152: 0000788d 76 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 154: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ - 155: 000078d9 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ - 156: 000078df 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ - 157: 00007905 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ - 158: 00007965 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 160: 000137b4 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ - 161: 00013eac 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ - 162: 00013325 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ - 164: 00024180 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ - 165: 0000a7bd 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ - 166: 000140a4 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ - 167: 00008439 152 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ - 168: 0002417c 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ - 169: 000084d1 132 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ - 170: 00014150 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ - 171: 000144a4 84 FUNC GLOBAL DEFAULT 12 __aeabi_f2uiz │ │ - 172: 00014448 92 FUNC GLOBAL DEFAULT 12 __aeabi_f2iz │ │ - 173: 000142e8 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ - 174: 0000a7f5 192 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ - 175: 000134dc 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 176: 0000a8b5 1628 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ - 177: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ - 178: 0000af11 268 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 87: 00005b25 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ + 88: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ + 89: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ + 94: 00013854 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 96: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ + 97: 000061ed 380 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ + 98: 000067f1 136 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 100: 00006369 844 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ + 102: 000067ad 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ + 103: 000067b9 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ + 104: 000067d9 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ + 105: 00006879 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ + 106: 0000689d 64 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ + 107: 000068dd 500 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ + 108: 00007d89 524 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ + 109: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ + 111: 00006ad1 152 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 113: 00006b69 72 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ + 114: 00006bb1 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ + 115: 00006c01 28 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ + 116: 00006c1d 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 117: 00006c59 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ + 118: 00006c65 24 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ + 119: 00006c7d 28 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ + 120: 00006c99 96 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ + 122: 00006cf9 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ + 123: 00013338 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 124: 00006fe1 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ + 125: 00006ff5 120 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ + 126: 0000706d 52 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 127: 000070a1 136 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ + 128: 00007129 60 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ + 129: 00007165 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ + 130: 00007189 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ + 131: 000133e0 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 132: 000071e5 264 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ + 133: 000072ed 260 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ + 134: 000073f1 36 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ + 135: 00007415 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ + 136: 00007465 124 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ + 137: 000074e1 76 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ + 138: 0000752d 52 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ + 139: 00007561 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ + 140: 00007581 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ + 141: 000075bd 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ + 142: 000075ed 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ + 143: 00007631 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ + 144: 00007671 156 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ + 145: 0000770d 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ + 146: 00007731 144 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ + 147: 000077c1 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ + 148: 000077dd 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ + 149: 00007825 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ + 150: 0000783d 168 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ + 151: 000078e5 112 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ + 152: 0000808d 8 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ + 154: 00007955 304 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ + 156: 0000806d 32 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ + 157: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ + 158: 000137b4 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 159: 00013eac 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ + 160: 00013325 18 FUNC GLOBAL DEFAULT 12 __gnu_thumb1_case_uqi │ │ + 161: 00007ff1 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ + 163: 00024168 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ + 164: 0000a41d 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ + 165: 000140a4 32 FUNC GLOBAL DEFAULT 12 __aeabi_i2f │ │ + 166: 00008099 152 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ + 167: 00024164 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ + 168: 00008131 132 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ + 169: 00014150 408 FUNC GLOBAL DEFAULT 12 __aeabi_fmul │ │ + 170: 000144a4 84 FUNC GLOBAL DEFAULT 12 __aeabi_f2uiz │ │ + 171: 00014448 92 FUNC GLOBAL DEFAULT 12 __aeabi_f2iz │ │ + 172: 000142e8 352 FUNC GLOBAL DEFAULT 12 __aeabi_fdiv │ │ + 173: 0000a455 192 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ + 174: 000134dc 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 175: 0000a515 1628 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ + 177: 0000ab71 268 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 178: 00014568 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ 179: 0001454c 28 FUNC GLOBAL DEFAULT 12 __aeabi_lmul │ │ - 180: 0000b209 3420 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ - 181: 0000bf65 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ - 182: 0000bf7b 72 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ + 180: 0000b20d 3420 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ + 181: 0000bf69 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ + 182: 0000bf7f 72 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 184: 0000bfc3 74 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ + 184: 0000bfc7 74 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ 185: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 187: 0000c00d 32 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ - 188: 0000c02d 64 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ + 187: 0000c011 32 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ + 188: 0000c031 64 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ 189: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ - 190: 0000c06d 184 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ + 190: 0000c071 184 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ 191: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ 192: 000240a4 4 OBJECT GLOBAL DEFAULT 20 _mapping_P │ │ - 193: 0000c125 392 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ + 193: 0000c129 392 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ 194: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 195: 0000c651 148 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ + 195: 0000c655 148 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ 196: 00011c0d 708 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ 197: 00011ba1 42 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ - 198: 0000c2ad 842 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ - 199: 0000c5f7 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ - 200: 0000c633 30 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ - 201: 0000c6e5 280 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ + 198: 0000c2b1 842 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ + 199: 0000c5fb 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ + 200: 0000c637 30 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ + 201: 0000c6e9 280 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ 202: 00012f41 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ 203: 0001310d 164 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ - 204: 0000c945 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ - 205: 0000c94f 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ - 206: 0000c959 108 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ - 207: 0000c9e1 12 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ - 208: 0000c9ed 196 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ + 204: 0000c949 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ + 205: 0000c953 10 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ + 206: 0000c95d 108 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ + 207: 0000c9e5 12 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ + 208: 0000c9f1 196 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ - 211: 0000cab1 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ - 212: 0000cb65 76 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ + 211: 0000cab5 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ + 212: 0000cb69 76 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ 213: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 214: 0000cbb1 18 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ - 215: 0000cbc5 28 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ - 216: 0000cbe1 272 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ + 214: 0000cbb5 18 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ + 215: 0000cbc9 28 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ + 216: 0000cbe5 272 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ 217: 00011bcb 66 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ 218: 000240b4 8 OBJECT GLOBAL DEFAULT 20 _floor_P │ │ 219: 000240a8 12 OBJECT GLOBAL DEFAULT 20 _residue_P │ │ - 220: 0000ccf1 116 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ - 221: 0000cd65 1112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ + 220: 0000ccf5 116 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ + 221: 0000cd69 1112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ 222: 000132eb 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ 223: 00010fa9 576 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ 225: 000111e9 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ 226: 00024014 24 OBJECT GLOBAL DEFAULT 20 floor1_exportbundle │ │ 227: 000116ab 16 FUNC GLOBAL DEFAULT 12 _ilog │ │ 228: 00011411 222 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ ├── readelf --wide --relocs {} │ │ @@ -6,30 +6,30 @@ │ │ 00023eac 00000017 R_ARM_RELATIVE │ │ 00023eb0 00000017 R_ARM_RELATIVE │ │ 00023eb4 00000017 R_ARM_RELATIVE │ │ 00023eb8 00000017 R_ARM_RELATIVE │ │ 00023ebc 00000017 R_ARM_RELATIVE │ │ 00023ec0 00000017 R_ARM_RELATIVE │ │ 00023ec8 00000017 R_ARM_RELATIVE │ │ -00023ecc 00000017 R_ARM_RELATIVE │ │ +00023ed0 00000017 R_ARM_RELATIVE │ │ 00023ed4 00000017 R_ARM_RELATIVE │ │ 00023ed8 00000017 R_ARM_RELATIVE │ │ 00023edc 00000017 R_ARM_RELATIVE │ │ 00023ee0 00000017 R_ARM_RELATIVE │ │ 00023ee4 00000017 R_ARM_RELATIVE │ │ 00023ee8 00000017 R_ARM_RELATIVE │ │ 00023eec 00000017 R_ARM_RELATIVE │ │ 00023ef0 00000017 R_ARM_RELATIVE │ │ 00023ef4 00000017 R_ARM_RELATIVE │ │ 00023ef8 00000017 R_ARM_RELATIVE │ │ 00023efc 00000017 R_ARM_RELATIVE │ │ 00023f00 00000017 R_ARM_RELATIVE │ │ 00023f08 00000017 R_ARM_RELATIVE │ │ 00023f0c 00000017 R_ARM_RELATIVE │ │ -00024008 00000017 R_ARM_RELATIVE │ │ +00024010 00000017 R_ARM_RELATIVE │ │ 00024014 00000017 R_ARM_RELATIVE │ │ 00024018 00000017 R_ARM_RELATIVE │ │ 0002401c 00000017 R_ARM_RELATIVE │ │ 00024020 00000017 R_ARM_RELATIVE │ │ 00024024 00000017 R_ARM_RELATIVE │ │ 00024028 00000017 R_ARM_RELATIVE │ │ 0002402c 00000017 R_ARM_RELATIVE │ │ @@ -61,60 +61,60 @@ │ │ 000240a0 00000017 R_ARM_RELATIVE │ │ 000240a4 00000017 R_ARM_RELATIVE │ │ 000240a8 00000017 R_ARM_RELATIVE │ │ 000240ac 00000017 R_ARM_RELATIVE │ │ 000240b0 00000017 R_ARM_RELATIVE │ │ 000240b4 00000017 R_ARM_RELATIVE │ │ 000240b8 00000017 R_ARM_RELATIVE │ │ -00023ec4 00001515 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00023ed0 00008015 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ +00023ec4 00001615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00023ecc 00002915 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ 0002404c 0000bf02 R_ARM_ABS32 00000000 fclose@LIBC │ │ 00024050 0000d102 R_ARM_ABS32 00000000 ftell@LIBC │ │ 00024044 0000d502 R_ARM_ABS32 00000000 fread@LIBC │ │ 00023f04 00019015 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00023f10 0001a415 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x4af0 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00023f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 00023f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00023f28 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ -00023f2c 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -00023f30 00001016 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -00023f34 00001116 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ -00023f38 00001216 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ -00023f3c 00001316 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -00023f40 00001416 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -00023f44 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ -00023f48 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ -00023f4c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -00023f50 00002816 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -00023f54 00002916 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ -00023f58 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ -00023f5c 00003416 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ -00023f60 00003c16 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ -00023f64 00003f16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ -00023f68 00004116 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ -00023f6c 00004416 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ -00023f70 00004516 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ -00023f74 00004e16 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ -00023f78 00007216 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ -00023f7c 00007416 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ -00023f80 00007816 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ -00023f84 00007916 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ -00023f88 00007a16 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ -00023f8c 00008316 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -00023f90 00008416 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ -00023f94 00008516 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -00023f98 00008816 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ -00023f9c 00009916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00023fa0 00009a16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ -00023fa4 00009f16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -00023fa8 0000a316 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ -00023fac 0000b116 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ +00023f28 00001116 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00023f2c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ +00023f30 00001316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00023f34 00001416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00023f38 00001516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00023f3c 00002116 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ +00023f40 00002216 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ +00023f44 00002b16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ +00023f48 00002e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +00023f4c 00003016 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +00023f50 00003116 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00023f54 00003216 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +00023f58 00003516 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ +00023f5c 00005116 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00023f60 00005216 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00023f64 00005816 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ +00023f68 00005916 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +00023f6c 00005a16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ +00023f70 00005b16 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ +00023f74 00005c16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ +00023f78 00005d16 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +00023f7c 00005f16 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ +00023f80 00006016 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ +00023f84 00006316 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00023f88 00006516 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ +00023f8c 00006d16 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ +00023f90 00006e16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ +00023f94 00007016 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ +00023f98 00007916 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ +00023f9c 00009916 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ +00023fa0 00009b16 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ +00023fa4 00009d16 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ +00023fa8 0000a216 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ +00023fac 0000b016 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ 00023fb0 0000b716 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ 00023fb4 0000b916 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ 00023fb8 0000ba16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ 00023fbc 0000c216 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ 00023fc0 0000d216 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ 00023fc4 0000e016 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ 00023fc8 0000d516 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 4fa71e34b5f489a519ff308d0aff28e5f8f840b5 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 22dd2add78ac0b938d577af09a3bc20b9192a4ce │ │ │ │ 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,55 +1,55 @@ │ │ │ │ Version symbols section '.gnu.version' contains 450 entries: │ │ Addr: 0x00000000000044f8 Offset: 0x0044f8 Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 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*) 0 (*local*) 0 (*local*) │ │ - 010: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 014: 2 (LIBC) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 018: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 01c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ + 014: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 1 (*global*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 028: 0 (*local*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 030: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 034: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 1 (*global*) 2 (LIBC) 1 (*global*) 0 (*local*) │ │ + 02c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 030: 0 (*local*) 2 (LIBC) 0 (*local*) 1 (*global*) │ │ + 034: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 038: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 03c: 0 (*local*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 040: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 044: 0 (*local*) 0 (*local*) 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: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 04c: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 050: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 054: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ - 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 058: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ + 05c: 0 (*local*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 060: 0 (*local*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ + 064: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 070: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 074: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 078: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 06c: 1 (*global*) 0 (*local*) 0 (*local*) 1 (*global*) │ │ + 070: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 078: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 080: 2 (LIBC) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 084: 2 (LIBC) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 088: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 090: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 094: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 098: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 09c: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 0a0: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 098: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 09c: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0a0: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ 0a4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0ac: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0b0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0b0: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 0b8: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 0bc: 1 (*global*) 2 (LIBC) 1 (*global*) 2 (LIBC) │ │ 0c0: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 0c4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0c8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0cc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -5,82 +5,116 @@ │ │ Mix_InitOgg │ │ ov_clear │ │ ov_open_callbacks │ │ ov_pcm_total │ │ ov_time_seek │ │ __aeabi_unwind_cpp_pr0 │ │ Mix_QuitOgg │ │ +OGG_jump_to_time │ │ __aeabi_unwind_cpp_pr1 │ │ -SDL_BuildAudioCVT │ │ -SDL_free │ │ -SDL_malloc │ │ -SDL_memcpy │ │ -SDL_ConvertAudio │ │ +OGG_playing │ │ +WAVStream_Active │ │ +SDL_realloc │ │ SDL_SetError │ │ __stack_chk_fail │ │ __stack_chk_guard │ │ -OGG_init │ │ OGG_setvolume │ │ +WAVStream_SetVolume │ │ +OGG_stop │ │ +WAVStream_Stop │ │ +__aeabi_dcmpgt │ │ OGG_play │ │ -OGG_playing │ │ +WAVStream_Start │ │ +Mix_GetNumMusicDecoders │ │ +Mix_GetMusicDecoder │ │ +Mix_HookMusicFinished │ │ +SDL_LockAudio │ │ +SDL_UnlockAudio │ │ +__aeabi_idiv │ │ +music_mixer │ │ OGG_playAudio │ │ -SDL_MixAudio │ │ -OGG_stop │ │ +WAVStream_PlaySome │ │ +music_active │ │ +MIX_string_equals │ │ +_toupper_tab_ │ │ +Mix_LoadMUSType_RW │ │ +SDL_malloc │ │ OGG_new_RW │ │ -Mix_Init │ │ -SDL_memset │ │ -SDL_Error │ │ +WAVStream_LoadSong_RW │ │ +SDL_free │ │ +Mix_LoadMUS │ │ +SDL_RWFromFile │ │ +SDL_GetError │ │ +Mix_LoadMUS_RW │ │ +Mix_FreeMusic │ │ +SDL_Delay │ │ OGG_delete │ │ +WAVStream_FreeSong │ │ +Mix_GetMusicType │ │ +Mix_FadeInMusicPos │ │ +Mix_FadeInMusic │ │ +Mix_PlayMusic │ │ +Mix_SetMusicPosition │ │ +Mix_VolumeMusic │ │ +__aeabi_ui2f │ │ +__aeabi_f2d │ │ __aeabi_dmul │ │ -__aeabi_d2lz │ │ -OGG_jump_to_time │ │ +__aeabi_i2d │ │ +__aeabi_ddiv │ │ +__aeabi_d2iz │ │ +open_music │ │ WAVStream_Init │ │ -WAVStream_SetVolume │ │ -WAVStream_LoadSong_RW │ │ +OGG_init │ │ +Mix_HaltMusic │ │ +Mix_FadeOutMusic │ │ +Mix_FadingMusic │ │ +Mix_PauseMusic │ │ +Mix_ResumeMusic │ │ +Mix_RewindMusic │ │ +Mix_PausedMusic │ │ +Mix_PlayingMusic │ │ +Mix_SetMusicCMD │ │ +Mix_SetSynchroValue │ │ +Mix_GetSynchroValue │ │ +close_music │ │ +Mix_SetSoundFonts │ │ +SDL_memset │ │ SDL_ReadLE32 │ │ SDL_ReadBE32 │ │ SDL_ReadBE16 │ │ -WAVStream_Start │ │ -__aeabi_i2d │ │ -__aeabi_ddiv │ │ -__aeabi_d2iz │ │ +SDL_BuildAudioCVT │ │ +SDL_Error │ │ __aeabi_l2d │ │ -WAVStream_PlaySome │ │ -WAVStream_Stop │ │ -WAVStream_FreeSong │ │ -WAVStream_Active │ │ -SDL_realloc │ │ +SDL_ConvertAudio │ │ +SDL_MixAudio │ │ +Mix_LoadOGG_RW │ │ +Mix_Init │ │ +Mix_LoadAIFF_RW │ │ +SDL_memcpy │ │ Mix_GetNumChunkDecoders │ │ Mix_GetChunkDecoder │ │ Mix_Linked_Version │ │ Mix_Quit │ │ Mix_QuerySpec │ │ Mix_LoadWAV_RW │ │ Mix_LoadVOC_RW │ │ SDL_LoadWAV_RW │ │ -Mix_LoadAIFF_RW │ │ -Mix_LoadOGG_RW │ │ SDL_calloc │ │ Mix_QuickLoad_WAV │ │ Mix_QuickLoad_RAW │ │ Mix_FreeChunk │ │ -SDL_LockAudio │ │ -SDL_UnlockAudio │ │ Mix_SetPostMix │ │ Mix_HookMusic │ │ -music_mixer │ │ Mix_GetMusicHookData │ │ Mix_ChannelFinished │ │ Mix_ReserveChannels │ │ Mix_ExpireChannel │ │ SDL_GetTicks │ │ -__aeabi_idiv │ │ Mix_Volume │ │ __aeabi_uidiv │ │ -music_active │ │ Mix_VolumeChunk │ │ Mix_HaltChannel │ │ Mix_HaltGroup │ │ Mix_FadeOutChannel │ │ Mix_FadeOutGroup │ │ Mix_FadingChannel │ │ Mix_Playing │ │ @@ -101,59 +135,24 @@ │ │ Mix_RegisterEffect │ │ _Mix_UnregisterEffect_locked │ │ Mix_UnregisterEffect │ │ _Mix_UnregisterAllEffects_locked │ │ Mix_UnregisterAllEffects │ │ Mix_AllocateChannels │ │ Mix_CloseAudio │ │ -close_music │ │ _Mix_DeinitEffects │ │ SDL_CloseAudio │ │ Mix_OpenAudio │ │ SDL_OpenAudio │ │ -open_music │ │ -Mix_VolumeMusic │ │ _Mix_InitEffects │ │ SDL_PauseAudio │ │ -__aeabi_dcmpgt │ │ -Mix_GetNumMusicDecoders │ │ -Mix_GetMusicDecoder │ │ -Mix_HookMusicFinished │ │ -MIX_string_equals │ │ -_toupper_tab_ │ │ -Mix_LoadMUSType_RW │ │ -Mix_LoadMUS │ │ -SDL_RWFromFile │ │ -SDL_GetError │ │ -Mix_LoadMUS_RW │ │ -Mix_FreeMusic │ │ -SDL_Delay │ │ -Mix_GetMusicType │ │ -Mix_FadeInMusicPos │ │ -Mix_FadeInMusic │ │ -Mix_PlayMusic │ │ -Mix_SetMusicPosition │ │ -__aeabi_ui2f │ │ -__aeabi_f2d │ │ -Mix_HaltMusic │ │ -Mix_FadeOutMusic │ │ -Mix_FadingMusic │ │ -Mix_PauseMusic │ │ -Mix_ResumeMusic │ │ -Mix_RewindMusic │ │ -Mix_PausedMusic │ │ -Mix_PlayingMusic │ │ -Mix_SetMusicCMD │ │ -Mix_SetSynchroValue │ │ -Mix_GetSynchroValue │ │ -Mix_SetSoundFonts │ │ -Mix_SetReverseStereo │ │ __aeabi_ui2d │ │ __aeabi_d2uiz │ │ __gnu_thumb1_case_uqi │ │ +Mix_SetReverseStereo │ │ SDL_getenv │ │ _Mix_effects_max_speed │ │ _Eff_PositionDeinit │ │ __aeabi_i2f │ │ _Eff_build_volume_table_u8 │ │ _Eff_volume_table │ │ _Eff_build_volume_table_s8 │ │ @@ -161,14 +160,15 @@ │ │ __aeabi_f2uiz │ │ __aeabi_f2iz │ │ __aeabi_fdiv │ │ Mix_SetDistance │ │ __aeabi_idivmod │ │ Mix_SetPosition │ │ Mix_SetPanning │ │ +__aeabi_d2lz │ │ __aeabi_lmul │ │ mdct_backward │ │ vorbis_block_init │ │ _vorbis_block_alloc │ │ _vorbis_block_ripcord │ │ vorbis_block_clear │ │ vorbis_synthesis_restart │ │ @@ -409,32 +409,31 @@ │ │ __aeabi_llsr │ │ __lshrdi3 │ │ __ashldi3 │ │ __bss_start │ │ libSDL2.so │ │ libstdc++.so │ │ libdl.so │ │ -$K{Dk`$K{D │ │ -RIFFWAVEv │ │ -factLISTfmt │ │ +RIFFWAVE │ │ +factLISTfmt C │ │ dataFORMAIFF │ │ SSNDCOMM │ │ +DJzDZ`DJzD │ │ +AIFFFORM8SVX │ │ +COMMSSNDVHDRBODY │ │ KaC{D[h │ │ {DZh<#YCS │ │ -FORMWAVERIFFOggSCrea │ │ -K{DXlpG. │ │ -DJzDZ`DJzD │ │ -AIFFFORM8SVX[ │ │ -COMMSSNDVHDRBODYx │ │ +FORMWAVERIFFOggSCreaj │ │ L|D$h%h │ │ 8(phxgh&j │ │ 8(phx'i&j │ │ 8(phx'h&j │ │ br"r#bc`#` │ │ br"r#bc`#` │ │ +$K{Dk`$K{D │ │ `IBY`ihQ`IB │ │ cm&e`eC` │ │ a#b*iki"ccc │ │ i|D$hhF"hnF │ │ &}D-h+hI │ │ KAqh"gcg │ │ @kpG@hpG │ │ @@ -442,69 +441,69 @@ │ │ #"ece mam │ │ KA"ece&mgm │ │ (hih"mcm │ │ f"gcg"mcm │ │ 3{d;jcD;bzl │ │ hx`{d#lZh │ │ fF9jNQ!h │ │ +Couldn't read from RWops │ │ +Can't play unknown music type │ │ +Position not implemented for music type │ │ +RWops pointer is NULL │ │ Out of memory │ │ -Not an Ogg Vorbis audio stream │ │ +Unrecognized music format │ │ +Couldn't open '%s' │ │ +Audio device hasn't been opened │ │ +music parameter was NULL │ │ +Music isn't playing │ │ WAV music output not started │ │ Couldn't read chunk │ │ Complex WAVE files not supported │ │ Unknown WAVE data format │ │ Unknown PCM data format │ │ Unrecognized file type (not AIFF) │ │ Bad AIFF file (no SSND chunk) │ │ Bad AIFF file (no COMM chunk) │ │ Unknown samplesize in data format │ │ Unknown WAVE format │ │ +OGG bitstream is not valid Vorbis stream! │ │ +Unrecognized file type (not AIFF nor 8SVX) │ │ +Bad AIFF sample frequency │ │ +Bad AIFF (no SSND chunk) │ │ +Bad AIFF (no COMM chunk) │ │ +Bad 8SVX (no VHDR chunk) │ │ +Bad 8SVX (no BODY chunk) │ │ +Unsupported AIFF samplesize │ │ +Unable to read audio data │ │ Internal error │ │ Mixer not built with FluidSynth support │ │ Mixer not built with FLAC support │ │ Mixer not built with MOD modplug support │ │ Mixer not built with MOD timidity support │ │ Mixer not built with MP3 support │ │ Mix_LoadWAV_RW with NULL src │ │ -Audio device hasn't been opened │ │ Unrecognized sound file type │ │ Tried to play a NULL chunk │ │ Tried to play a chunk with a bad frame │ │ No free channels available │ │ Invalid channel number │ │ NULL effect callback │ │ No such effect registered │ │ -Couldn't read from RWops │ │ -Can't play unknown music type │ │ -Position not implemented for music type │ │ -RWops pointer is NULL │ │ -Unrecognized music format │ │ -Couldn't open '%s' │ │ -music parameter was NULL │ │ -Music isn't playing │ │ -Unsupported audio format │ │ -OGG bitstream is not valid Vorbis stream! │ │ -Unrecognized file type (not AIFF nor 8SVX) │ │ -Bad AIFF sample frequency │ │ -Bad AIFF (no SSND chunk) │ │ -Bad AIFF (no COMM chunk) │ │ -Bad 8SVX (no VHDR chunk) │ │ -Bad 8SVX (no BODY chunk) │ │ -Unsupported AIFF samplesize │ │ -Unable to read audio data │ │ VOC Sample rate is zero? │ │ VOC sample rate codes differ │ │ VOC decoder only interprets 8-bit data │ │ VOC with unknown data size │ │ VOC silence sample rate is zero │ │ VOC sample rate is zero │ │ Creative Voice File │ │ Unrecognized file type (not VOC) │ │ VOC data had no sound! │ │ +Unsupported audio format │ │ MIX_EFFECTSMAXSPEED │ │ +Not an Ogg Vorbis audio stream │ │ $3zl?H&o%$zp3x&x │ │ s{KB7I"usF │ │ P2y@q\)K │ │ X7qFjswD │ │ rUeHM_ _ │ │ xjp1xaX^x │ │ 54~CID~g │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -7,174 +7,174 @@ │ │ 0x00001dec 6e69744f 67670076 6f726269 73006f76 nitOgg.vorbis.ov │ │ 0x00001dfc 5f636c65 6172006f 765f696e 666f006f _clear.ov_info.o │ │ 0x00001e0c 765f6f70 656e5f63 616c6c62 61636b73 v_open_callbacks │ │ 0x00001e1c 006f765f 70636d5f 746f7461 6c006f76 .ov_pcm_total.ov │ │ 0x00001e2c 5f726561 64006f76 5f74696d 655f7365 _read.ov_time_se │ │ 0x00001e3c 656b005f 5f616561 62695f75 6e77696e ek.__aeabi_unwin │ │ 0x00001e4c 645f6370 705f7072 30004d69 785f5175 d_cpp_pr0.Mix_Qu │ │ - 0x00001e5c 69744f67 67005f5f 61656162 695f756e itOgg.__aeabi_un │ │ - 0x00001e6c 77696e64 5f637070 5f707231 0053444c wind_cpp_pr1.SDL │ │ - 0x00001e7c 5f427569 6c644175 64696f43 56540053 _BuildAudioCVT.S │ │ - 0x00001e8c 444c5f66 72656500 53444c5f 6d616c6c DL_free.SDL_mall │ │ - 0x00001e9c 6f630053 444c5f6d 656d6370 79005344 oc.SDL_memcpy.SD │ │ - 0x00001eac 4c5f436f 6e766572 74417564 696f0053 L_ConvertAudio.S │ │ - 0x00001ebc 444c5f53 65744572 726f7200 5f5f7374 DL_SetError.__st │ │ - 0x00001ecc 61636b5f 63686b5f 6661696c 005f5f73 ack_chk_fail.__s │ │ - 0x00001edc 7461636b 5f63686b 5f677561 7264004f tack_chk_guard.O │ │ - 0x00001eec 47475f69 6e697400 4f47475f 73657476 GG_init.OGG_setv │ │ - 0x00001efc 6f6c756d 65004f47 475f706c 6179004f olume.OGG_play.O │ │ - 0x00001f0c 47475f70 6c617969 6e67004f 47475f70 GG_playing.OGG_p │ │ - 0x00001f1c 6c617941 7564696f 0053444c 5f4d6978 layAudio.SDL_Mix │ │ - 0x00001f2c 41756469 6f004f47 475f7374 6f70004f Audio.OGG_stop.O │ │ - 0x00001f3c 47475f6e 65775f52 57004d69 785f496e GG_new_RW.Mix_In │ │ - 0x00001f4c 69740053 444c5f6d 656d7365 74005344 it.SDL_memset.SD │ │ - 0x00001f5c 4c5f4572 726f7200 4f47475f 64656c65 L_Error.OGG_dele │ │ - 0x00001f6c 7465005f 5f616561 62695f64 6d756c00 te.__aeabi_dmul. │ │ - 0x00001f7c 5f5f6165 6162695f 64326c7a 004f4747 __aeabi_d2lz.OGG │ │ - 0x00001f8c 5f6a756d 705f746f 5f74696d 65005741 _jump_to_time.WA │ │ - 0x00001f9c 56537472 65616d5f 496e6974 00574156 VStream_Init.WAV │ │ - 0x00001fac 53747265 616d5f53 6574566f 6c756d65 Stream_SetVolume │ │ - 0x00001fbc 00574156 53747265 616d5f4c 6f616453 .WAVStream_LoadS │ │ - 0x00001fcc 6f6e675f 52570053 444c5f52 6561644c ong_RW.SDL_ReadL │ │ - 0x00001fdc 45333200 53444c5f 52656164 42453332 E32.SDL_ReadBE32 │ │ - 0x00001fec 0053444c 5f526561 64424531 36005741 .SDL_ReadBE16.WA │ │ - 0x00001ffc 56537472 65616d5f 53746172 74005f5f VStream_Start.__ │ │ - 0x0000200c 61656162 695f6932 64005f5f 61656162 aeabi_i2d.__aeab │ │ - 0x0000201c 695f6464 6976005f 5f616561 62695f64 i_ddiv.__aeabi_d │ │ - 0x0000202c 32697a00 5f5f6165 6162695f 6c326400 2iz.__aeabi_l2d. │ │ - 0x0000203c 57415653 74726561 6d5f506c 6179536f WAVStream_PlaySo │ │ - 0x0000204c 6d650057 41565374 7265616d 5f53746f me.WAVStream_Sto │ │ - 0x0000205c 70005741 56537472 65616d5f 46726565 p.WAVStream_Free │ │ - 0x0000206c 536f6e67 00574156 53747265 616d5f41 Song.WAVStream_A │ │ - 0x0000207c 63746976 65005344 4c5f7265 616c6c6f ctive.SDL_reallo │ │ - 0x0000208c 63004d69 785f4765 744e756d 4368756e c.Mix_GetNumChun │ │ - 0x0000209c 6b446563 6f646572 73004d69 785f4765 kDecoders.Mix_Ge │ │ - 0x000020ac 74436875 6e6b4465 636f6465 72004d69 tChunkDecoder.Mi │ │ - 0x000020bc 785f4c69 6e6b6564 5f566572 73696f6e x_Linked_Version │ │ - 0x000020cc 004d6978 5f517569 74004d69 785f5175 .Mix_Quit.Mix_Qu │ │ - 0x000020dc 65727953 70656300 4d69785f 4c6f6164 erySpec.Mix_Load │ │ - 0x000020ec 5741565f 5257004d 69785f4c 6f616456 WAV_RW.Mix_LoadV │ │ - 0x000020fc 4f435f52 57005344 4c5f4c6f 61645741 OC_RW.SDL_LoadWA │ │ - 0x0000210c 565f5257 004d6978 5f4c6f61 64414946 V_RW.Mix_LoadAIF │ │ - 0x0000211c 465f5257 004d6978 5f4c6f61 644f4747 F_RW.Mix_LoadOGG │ │ - 0x0000212c 5f525700 53444c5f 63616c6c 6f63004d _RW.SDL_calloc.M │ │ - 0x0000213c 69785f51 7569636b 4c6f6164 5f574156 ix_QuickLoad_WAV │ │ - 0x0000214c 006d656d 636d7000 4d69785f 51756963 .memcmp.Mix_Quic │ │ - 0x0000215c 6b4c6f61 645f5241 57004d69 785f4672 kLoad_RAW.Mix_Fr │ │ - 0x0000216c 65654368 756e6b00 53444c5f 4c6f636b eeChunk.SDL_Lock │ │ - 0x0000217c 41756469 6f005344 4c5f556e 6c6f636b Audio.SDL_Unlock │ │ - 0x0000218c 41756469 6f004d69 785f5365 74506f73 Audio.Mix_SetPos │ │ - 0x0000219c 744d6978 004d6978 5f486f6f 6b4d7573 tMix.Mix_HookMus │ │ - 0x000021ac 69630072 61697365 006d7573 69635f6d ic.raise.music_m │ │ - 0x000021bc 69786572 004d6978 5f476574 4d757369 ixer.Mix_GetMusi │ │ - 0x000021cc 63486f6f 6b446174 61004d69 785f4368 cHookData.Mix_Ch │ │ - 0x000021dc 616e6e65 6c46696e 69736865 64004d69 annelFinished.Mi │ │ - 0x000021ec 785f5265 73657276 65436861 6e6e656c x_ReserveChannel │ │ - 0x000021fc 73004d69 785f4578 70697265 4368616e s.Mix_ExpireChan │ │ - 0x0000220c 6e656c00 53444c5f 47657454 69636b73 nel.SDL_GetTicks │ │ - 0x0000221c 005f5f61 65616269 5f696469 76004d69 .__aeabi_idiv.Mi │ │ - 0x0000222c 785f566f 6c756d65 005f5f61 65616269 x_Volume.__aeabi │ │ - 0x0000223c 5f756964 6976006d 75736963 5f616374 _uidiv.music_act │ │ - 0x0000224c 69766500 4d69785f 566f6c75 6d654368 ive.Mix_VolumeCh │ │ - 0x0000225c 756e6b00 4d69785f 48616c74 4368616e unk.Mix_HaltChan │ │ - 0x0000226c 6e656c00 4d69785f 48616c74 47726f75 nel.Mix_HaltGrou │ │ - 0x0000227c 70006162 6f727400 4d69785f 46616465 p.abort.Mix_Fade │ │ - 0x0000228c 4f757443 68616e6e 656c004d 69785f46 OutChannel.Mix_F │ │ - 0x0000229c 6164654f 75744772 6f757000 4d69785f adeOutGroup.Mix_ │ │ - 0x000022ac 46616469 6e674368 616e6e65 6c004d69 FadingChannel.Mi │ │ - 0x000022bc 785f506c 6179696e 67005f5f 61656162 x_Playing.__aeab │ │ - 0x000022cc 695f7569 6469766d 6f64004d 69785f50 i_uidivmod.Mix_P │ │ - 0x000022dc 6c617943 68616e6e 656c5469 6d656400 layChannelTimed. │ │ - 0x000022ec 4d69785f 46616465 496e4368 616e6e65 Mix_FadeInChanne │ │ - 0x000022fc 6c54696d 6564004d 69785f47 65744368 lTimed.Mix_GetCh │ │ - 0x0000230c 756e6b00 4d69785f 50617573 65004d69 unk.Mix_Pause.Mi │ │ - 0x0000231c 785f5265 73756d65 004d6978 5f506175 x_Resume.Mix_Pau │ │ - 0x0000232c 73656400 4d69785f 47726f75 70436861 sed.Mix_GroupCha │ │ - 0x0000233c 6e6e656c 004d6978 5f47726f 75704368 nnel.Mix_GroupCh │ │ - 0x0000234c 616e6e65 6c73004d 69785f47 726f7570 annels.Mix_Group │ │ - 0x0000235c 41766169 6c61626c 65004d69 785f4772 Available.Mix_Gr │ │ - 0x0000236c 6f757043 6f756e74 004d6978 5f47726f oupCount.Mix_Gro │ │ - 0x0000237c 75704f6c 64657374 004d6978 5f47726f upOldest.Mix_Gro │ │ - 0x0000238c 75704e65 77657200 5f4d6978 5f526567 upNewer._Mix_Reg │ │ - 0x0000239c 69737465 72456666 6563745f 6c6f636b isterEffect_lock │ │ - 0x000023ac 6564004d 69785f52 65676973 74657245 ed.Mix_RegisterE │ │ - 0x000023bc 66666563 74005f4d 69785f55 6e726567 ffect._Mix_Unreg │ │ - 0x000023cc 69737465 72456666 6563745f 6c6f636b isterEffect_lock │ │ - 0x000023dc 6564004d 69785f55 6e726567 69737465 ed.Mix_Unregiste │ │ - 0x000023ec 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ - 0x000023fc 65676973 74657241 6c6c4566 66656374 egisterAllEffect │ │ - 0x0000240c 735f6c6f 636b6564 004d6978 5f556e72 s_locked.Mix_Unr │ │ - 0x0000241c 65676973 74657241 6c6c4566 66656374 egisterAllEffect │ │ - 0x0000242c 73004d69 785f416c 6c6f6361 74654368 s.Mix_AllocateCh │ │ - 0x0000243c 616e6e65 6c73004d 69785f43 6c6f7365 annels.Mix_Close │ │ - 0x0000244c 41756469 6f00636c 6f73655f 6d757369 Audio.close_musi │ │ - 0x0000245c 63005f4d 69785f44 65696e69 74456666 c._Mix_DeinitEff │ │ - 0x0000246c 65637473 0053444c 5f436c6f 73654175 ects.SDL_CloseAu │ │ - 0x0000247c 64696f00 4d69785f 4f70656e 41756469 dio.Mix_OpenAudi │ │ - 0x0000248c 6f005344 4c5f4f70 656e4175 64696f00 o.SDL_OpenAudio. │ │ - 0x0000249c 6f70656e 5f6d7573 6963004d 69785f56 open_music.Mix_V │ │ - 0x000024ac 6f6c756d 654d7573 6963005f 4d69785f olumeMusic._Mix_ │ │ - 0x000024bc 496e6974 45666665 63747300 53444c5f InitEffects.SDL_ │ │ - 0x000024cc 50617573 65417564 696f0073 7472636d PauseAudio.strcm │ │ - 0x000024dc 70007374 726e636d 70005f5f 61656162 p.strncmp.__aeab │ │ - 0x000024ec 695f6463 6d706774 004d6978 5f476574 i_dcmpgt.Mix_Get │ │ - 0x000024fc 4e756d4d 75736963 4465636f 64657273 NumMusicDecoders │ │ - 0x0000250c 004d6978 5f476574 4d757369 63446563 .Mix_GetMusicDec │ │ - 0x0000251c 6f646572 004d6978 5f486f6f 6b4d7573 oder.Mix_HookMus │ │ - 0x0000252c 69634669 6e697368 6564004d 49585f73 icFinished.MIX_s │ │ - 0x0000253c 7472696e 675f6571 75616c73 005f746f tring_equals._to │ │ - 0x0000254c 75707065 725f7461 625f004d 69785f4c upper_tab_.Mix_L │ │ - 0x0000255c 6f61644d 55535479 70655f52 57004d69 oadMUSType_RW.Mi │ │ - 0x0000256c 785f4c6f 61644d55 53005344 4c5f5257 x_LoadMUS.SDL_RW │ │ - 0x0000257c 46726f6d 46696c65 00737472 72636872 FromFile.strrchr │ │ - 0x0000258c 0053444c 5f476574 4572726f 72004d69 .SDL_GetError.Mi │ │ - 0x0000259c 785f4c6f 61644d55 535f5257 004d6978 x_LoadMUS_RW.Mix │ │ - 0x000025ac 5f467265 654d7573 69630053 444c5f44 _FreeMusic.SDL_D │ │ - 0x000025bc 656c6179 004d6978 5f476574 4d757369 elay.Mix_GetMusi │ │ - 0x000025cc 63547970 65004d69 785f4661 6465496e cType.Mix_FadeIn │ │ - 0x000025dc 4d757369 63506f73 004d6978 5f466164 MusicPos.Mix_Fad │ │ - 0x000025ec 65496e4d 75736963 004d6978 5f506c61 eInMusic.Mix_Pla │ │ - 0x000025fc 794d7573 6963004d 69785f53 65744d75 yMusic.Mix_SetMu │ │ - 0x0000260c 73696350 6f736974 696f6e00 5f5f6165 sicPosition.__ae │ │ - 0x0000261c 6162695f 75693266 005f5f61 65616269 abi_ui2f.__aeabi │ │ - 0x0000262c 5f663264 004d6978 5f48616c 744d7573 _f2d.Mix_HaltMus │ │ - 0x0000263c 6963004d 69785f46 6164654f 75744d75 ic.Mix_FadeOutMu │ │ - 0x0000264c 73696300 4d69785f 46616469 6e674d75 sic.Mix_FadingMu │ │ - 0x0000265c 73696300 4d69785f 50617573 654d7573 sic.Mix_PauseMus │ │ - 0x0000266c 6963004d 69785f52 6573756d 654d7573 ic.Mix_ResumeMus │ │ - 0x0000267c 6963004d 69785f52 6577696e 644d7573 ic.Mix_RewindMus │ │ - 0x0000268c 6963004d 69785f50 61757365 644d7573 ic.Mix_PausedMus │ │ - 0x0000269c 6963004d 69785f50 6c617969 6e674d75 ic.Mix_PlayingMu │ │ - 0x000026ac 73696300 4d69785f 5365744d 75736963 sic.Mix_SetMusic │ │ - 0x000026bc 434d4400 7374726c 656e0073 74726370 CMD.strlen.strcp │ │ - 0x000026cc 79004d69 785f5365 7453796e 6368726f y.Mix_SetSynchro │ │ - 0x000026dc 56616c75 65004d69 785f4765 7453796e Value.Mix_GetSyn │ │ - 0x000026ec 6368726f 56616c75 65004d69 785f5365 chroValue.Mix_Se │ │ - 0x000026fc 74536f75 6e64466f 6e747300 4d69785f tSoundFonts.Mix_ │ │ - 0x0000270c 53657452 65766572 73655374 6572656f SetReverseStereo │ │ - 0x0000271c 006d656d 73657400 5f5f6165 6162695f .memset.__aeabi_ │ │ - 0x0000272c 75693264 005f5f61 65616269 5f643275 ui2d.__aeabi_d2u │ │ - 0x0000273c 697a005f 5f676e75 5f746875 6d62315f iz.__gnu_thumb1_ │ │ - 0x0000274c 63617365 5f757169 0053444c 5f676574 case_uqi.SDL_get │ │ - 0x0000275c 656e7600 5f4d6978 5f656666 65637473 env._Mix_effects │ │ - 0x0000276c 5f6d6178 5f737065 6564005f 4566665f _max_speed._Eff_ │ │ - 0x0000277c 506f7369 74696f6e 4465696e 6974005f PositionDeinit._ │ │ - 0x0000278c 5f616561 62695f69 3266005f 4566665f _aeabi_i2f._Eff_ │ │ - 0x0000279c 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ - 0x000027ac 6c655f75 38005f45 66665f76 6f6c756d le_u8._Eff_volum │ │ - 0x000027bc 655f7461 626c6500 5f456666 5f627569 e_table._Eff_bui │ │ - 0x000027cc 6c645f76 6f6c756d 655f7461 626c655f ld_volume_table_ │ │ - 0x000027dc 7338005f 5f616561 62695f66 6d756c00 s8.__aeabi_fmul. │ │ - 0x000027ec 5f5f6165 6162695f 66327569 7a005f5f __aeabi_f2uiz.__ │ │ - 0x000027fc 61656162 695f6632 697a005f 5f616561 aeabi_f2iz.__aea │ │ - 0x0000280c 62695f66 64697600 4d69785f 53657444 bi_fdiv.Mix_SetD │ │ - 0x0000281c 69737461 6e636500 5f5f6165 6162695f istance.__aeabi_ │ │ - 0x0000282c 69646976 6d6f6400 4d69785f 53657450 idivmod.Mix_SetP │ │ - 0x0000283c 6f736974 696f6e00 53444c5f 61627300 osition.SDL_abs. │ │ - 0x0000284c 4d69785f 53657450 616e6e69 6e67005f Mix_SetPanning._ │ │ + 0x00001e5c 69744f67 67004f47 475f6a75 6d705f74 itOgg.OGG_jump_t │ │ + 0x00001e6c 6f5f7469 6d65005f 5f616561 62695f75 o_time.__aeabi_u │ │ + 0x00001e7c 6e77696e 645f6370 705f7072 31004f47 nwind_cpp_pr1.OG │ │ + 0x00001e8c 475f706c 6179696e 67005741 56537472 G_playing.WAVStr │ │ + 0x00001e9c 65616d5f 41637469 76650053 444c5f72 eam_Active.SDL_r │ │ + 0x00001eac 65616c6c 6f630053 444c5f53 65744572 ealloc.SDL_SetEr │ │ + 0x00001ebc 726f7200 73747263 6d700073 74726e63 ror.strcmp.strnc │ │ + 0x00001ecc 6d70005f 5f737461 636b5f63 686b5f66 mp.__stack_chk_f │ │ + 0x00001edc 61696c00 5f5f7374 61636b5f 63686b5f ail.__stack_chk_ │ │ + 0x00001eec 67756172 64004f47 475f7365 74766f6c guard.OGG_setvol │ │ + 0x00001efc 756d6500 57415653 74726561 6d5f5365 ume.WAVStream_Se │ │ + 0x00001f0c 74566f6c 756d6500 4f47475f 73746f70 tVolume.OGG_stop │ │ + 0x00001f1c 00574156 53747265 616d5f53 746f7000 .WAVStream_Stop. │ │ + 0x00001f2c 5f5f6165 6162695f 64636d70 6774004f __aeabi_dcmpgt.O │ │ + 0x00001f3c 47475f70 6c617900 57415653 74726561 GG_play.WAVStrea │ │ + 0x00001f4c 6d5f5374 61727400 4d69785f 4765744e m_Start.Mix_GetN │ │ + 0x00001f5c 756d4d75 73696344 65636f64 65727300 umMusicDecoders. │ │ + 0x00001f6c 4d69785f 4765744d 75736963 4465636f Mix_GetMusicDeco │ │ + 0x00001f7c 64657200 4d69785f 486f6f6b 4d757369 der.Mix_HookMusi │ │ + 0x00001f8c 6346696e 69736865 64005344 4c5f4c6f cFinished.SDL_Lo │ │ + 0x00001f9c 636b4175 64696f00 53444c5f 556e6c6f ckAudio.SDL_Unlo │ │ + 0x00001fac 636b4175 64696f00 5f5f6165 6162695f ckAudio.__aeabi_ │ │ + 0x00001fbc 69646976 006d7573 69635f6d 69786572 idiv.music_mixer │ │ + 0x00001fcc 004f4747 5f706c61 79417564 696f0057 .OGG_playAudio.W │ │ + 0x00001fdc 41565374 7265616d 5f506c61 79536f6d AVStream_PlaySom │ │ + 0x00001fec 65006d75 7369635f 61637469 7665004d e.music_active.M │ │ + 0x00001ffc 49585f73 7472696e 675f6571 75616c73 IX_string_equals │ │ + 0x0000200c 005f746f 75707065 725f7461 625f004d ._toupper_tab_.M │ │ + 0x0000201c 69785f4c 6f61644d 55535479 70655f52 ix_LoadMUSType_R │ │ + 0x0000202c 57005344 4c5f6d61 6c6c6f63 004f4747 W.SDL_malloc.OGG │ │ + 0x0000203c 5f6e6577 5f525700 57415653 74726561 _new_RW.WAVStrea │ │ + 0x0000204c 6d5f4c6f 6164536f 6e675f52 57005344 m_LoadSong_RW.SD │ │ + 0x0000205c 4c5f6672 6565004d 69785f4c 6f61644d L_free.Mix_LoadM │ │ + 0x0000206c 55530053 444c5f52 5746726f 6d46696c US.SDL_RWFromFil │ │ + 0x0000207c 65007374 72726368 72005344 4c5f4765 e.strrchr.SDL_Ge │ │ + 0x0000208c 74457272 6f72004d 69785f4c 6f61644d tError.Mix_LoadM │ │ + 0x0000209c 55535f52 57004d69 785f4672 65654d75 US_RW.Mix_FreeMu │ │ + 0x000020ac 73696300 53444c5f 44656c61 79004f47 sic.SDL_Delay.OG │ │ + 0x000020bc 475f6465 6c657465 00574156 53747265 G_delete.WAVStre │ │ + 0x000020cc 616d5f46 72656553 6f6e6700 4d69785f am_FreeSong.Mix_ │ │ + 0x000020dc 4765744d 75736963 54797065 004d6978 GetMusicType.Mix │ │ + 0x000020ec 5f466164 65496e4d 75736963 506f7300 _FadeInMusicPos. │ │ + 0x000020fc 4d69785f 46616465 496e4d75 73696300 Mix_FadeInMusic. │ │ + 0x0000210c 4d69785f 506c6179 4d757369 63004d69 Mix_PlayMusic.Mi │ │ + 0x0000211c 785f5365 744d7573 6963506f 73697469 x_SetMusicPositi │ │ + 0x0000212c 6f6e004d 69785f56 6f6c756d 654d7573 on.Mix_VolumeMus │ │ + 0x0000213c 6963005f 5f616561 62695f75 69326600 ic.__aeabi_ui2f. │ │ + 0x0000214c 5f5f6165 6162695f 66326400 5f5f6165 __aeabi_f2d.__ae │ │ + 0x0000215c 6162695f 646d756c 005f5f61 65616269 abi_dmul.__aeabi │ │ + 0x0000216c 5f693264 005f5f61 65616269 5f646469 _i2d.__aeabi_ddi │ │ + 0x0000217c 76005f5f 61656162 695f6432 697a006f v.__aeabi_d2iz.o │ │ + 0x0000218c 70656e5f 6d757369 63005741 56537472 pen_music.WAVStr │ │ + 0x0000219c 65616d5f 496e6974 004f4747 5f696e69 eam_Init.OGG_ini │ │ + 0x000021ac 74004d69 785f4861 6c744d75 73696300 t.Mix_HaltMusic. │ │ + 0x000021bc 72616973 65004d69 785f4661 64654f75 raise.Mix_FadeOu │ │ + 0x000021cc 744d7573 6963004d 69785f46 6164696e tMusic.Mix_Fadin │ │ + 0x000021dc 674d7573 6963004d 69785f50 61757365 gMusic.Mix_Pause │ │ + 0x000021ec 4d757369 63004d69 785f5265 73756d65 Music.Mix_Resume │ │ + 0x000021fc 4d757369 63004d69 785f5265 77696e64 Music.Mix_Rewind │ │ + 0x0000220c 4d757369 63004d69 785f5061 75736564 Music.Mix_Paused │ │ + 0x0000221c 4d757369 63004d69 785f506c 6179696e Music.Mix_Playin │ │ + 0x0000222c 674d7573 6963004d 69785f53 65744d75 gMusic.Mix_SetMu │ │ + 0x0000223c 73696343 4d440073 74726c65 6e007374 sicCMD.strlen.st │ │ + 0x0000224c 72637079 004d6978 5f536574 53796e63 rcpy.Mix_SetSync │ │ + 0x0000225c 68726f56 616c7565 004d6978 5f476574 hroValue.Mix_Get │ │ + 0x0000226c 53796e63 68726f56 616c7565 00636c6f SynchroValue.clo │ │ + 0x0000227c 73655f6d 75736963 0061626f 7274004d se_music.abort.M │ │ + 0x0000228c 69785f53 6574536f 756e6446 6f6e7473 ix_SetSoundFonts │ │ + 0x0000229c 0053444c 5f6d656d 73657400 53444c5f .SDL_memset.SDL_ │ │ + 0x000022ac 52656164 4c453332 0053444c 5f526561 ReadLE32.SDL_Rea │ │ + 0x000022bc 64424533 32005344 4c5f5265 61644245 dBE32.SDL_ReadBE │ │ + 0x000022cc 31360053 444c5f42 75696c64 41756469 16.SDL_BuildAudi │ │ + 0x000022dc 6f435654 0053444c 5f457272 6f72005f oCVT.SDL_Error._ │ │ + 0x000022ec 5f616561 62695f6c 32640053 444c5f43 _aeabi_l2d.SDL_C │ │ + 0x000022fc 6f6e7665 72744175 64696f00 53444c5f onvertAudio.SDL_ │ │ + 0x0000230c 4d697841 7564696f 004d6978 5f4c6f61 MixAudio.Mix_Loa │ │ + 0x0000231c 644f4747 5f525700 4d69785f 496e6974 dOGG_RW.Mix_Init │ │ + 0x0000232c 006d656d 73657400 4d69785f 4c6f6164 .memset.Mix_Load │ │ + 0x0000233c 41494646 5f525700 53444c5f 6d656d63 AIFF_RW.SDL_memc │ │ + 0x0000234c 7079004d 69785f47 65744e75 6d436875 py.Mix_GetNumChu │ │ + 0x0000235c 6e6b4465 636f6465 7273004d 69785f47 nkDecoders.Mix_G │ │ + 0x0000236c 65744368 756e6b44 65636f64 6572004d etChunkDecoder.M │ │ + 0x0000237c 69785f4c 696e6b65 645f5665 7273696f ix_Linked_Versio │ │ + 0x0000238c 6e004d69 785f5175 6974004d 69785f51 n.Mix_Quit.Mix_Q │ │ + 0x0000239c 75657279 53706563 004d6978 5f4c6f61 uerySpec.Mix_Loa │ │ + 0x000023ac 64574156 5f525700 4d69785f 4c6f6164 dWAV_RW.Mix_Load │ │ + 0x000023bc 564f435f 52570053 444c5f4c 6f616457 VOC_RW.SDL_LoadW │ │ + 0x000023cc 41565f52 57005344 4c5f6361 6c6c6f63 AV_RW.SDL_calloc │ │ + 0x000023dc 004d6978 5f517569 636b4c6f 61645f57 .Mix_QuickLoad_W │ │ + 0x000023ec 4156006d 656d636d 70004d69 785f5175 AV.memcmp.Mix_Qu │ │ + 0x000023fc 69636b4c 6f61645f 52415700 4d69785f ickLoad_RAW.Mix_ │ │ + 0x0000240c 46726565 4368756e 6b004d69 785f5365 FreeChunk.Mix_Se │ │ + 0x0000241c 74506f73 744d6978 004d6978 5f486f6f tPostMix.Mix_Hoo │ │ + 0x0000242c 6b4d7573 6963004d 69785f47 65744d75 kMusic.Mix_GetMu │ │ + 0x0000243c 73696348 6f6f6b44 61746100 4d69785f sicHookData.Mix_ │ │ + 0x0000244c 4368616e 6e656c46 696e6973 68656400 ChannelFinished. │ │ + 0x0000245c 4d69785f 52657365 72766543 68616e6e Mix_ReserveChann │ │ + 0x0000246c 656c7300 4d69785f 45787069 72654368 els.Mix_ExpireCh │ │ + 0x0000247c 616e6e65 6c005344 4c5f4765 74546963 annel.SDL_GetTic │ │ + 0x0000248c 6b73004d 69785f56 6f6c756d 65005f5f ks.Mix_Volume.__ │ │ + 0x0000249c 61656162 695f7569 64697600 4d69785f aeabi_uidiv.Mix_ │ │ + 0x000024ac 566f6c75 6d654368 756e6b00 4d69785f VolumeChunk.Mix_ │ │ + 0x000024bc 48616c74 4368616e 6e656c00 4d69785f HaltChannel.Mix_ │ │ + 0x000024cc 48616c74 47726f75 70004d69 785f4661 HaltGroup.Mix_Fa │ │ + 0x000024dc 64654f75 74436861 6e6e656c 004d6978 deOutChannel.Mix │ │ + 0x000024ec 5f466164 654f7574 47726f75 70004d69 _FadeOutGroup.Mi │ │ + 0x000024fc 785f4661 64696e67 4368616e 6e656c00 x_FadingChannel. │ │ + 0x0000250c 4d69785f 506c6179 696e6700 5f5f6165 Mix_Playing.__ae │ │ + 0x0000251c 6162695f 75696469 766d6f64 004d6978 abi_uidivmod.Mix │ │ + 0x0000252c 5f506c61 79436861 6e6e656c 54696d65 _PlayChannelTime │ │ + 0x0000253c 64004d69 785f4661 6465496e 4368616e d.Mix_FadeInChan │ │ + 0x0000254c 6e656c54 696d6564 004d6978 5f476574 nelTimed.Mix_Get │ │ + 0x0000255c 4368756e 6b004d69 785f5061 75736500 Chunk.Mix_Pause. │ │ + 0x0000256c 4d69785f 52657375 6d65004d 69785f50 Mix_Resume.Mix_P │ │ + 0x0000257c 61757365 64004d69 785f4772 6f757043 aused.Mix_GroupC │ │ + 0x0000258c 68616e6e 656c004d 69785f47 726f7570 hannel.Mix_Group │ │ + 0x0000259c 4368616e 6e656c73 004d6978 5f47726f Channels.Mix_Gro │ │ + 0x000025ac 75704176 61696c61 626c6500 4d69785f upAvailable.Mix_ │ │ + 0x000025bc 47726f75 70436f75 6e74004d 69785f47 GroupCount.Mix_G │ │ + 0x000025cc 726f7570 4f6c6465 7374004d 69785f47 roupOldest.Mix_G │ │ + 0x000025dc 726f7570 4e657765 72005f4d 69785f52 roupNewer._Mix_R │ │ + 0x000025ec 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x000025fc 636b6564 004d6978 5f526567 69737465 cked.Mix_Registe │ │ + 0x0000260c 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ + 0x0000261c 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x0000262c 636b6564 004d6978 5f556e72 65676973 cked.Mix_Unregis │ │ + 0x0000263c 74657245 66666563 74005f4d 69785f55 terEffect._Mix_U │ │ + 0x0000264c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000265c 6374735f 6c6f636b 6564004d 69785f55 cts_locked.Mix_U │ │ + 0x0000266c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000267c 63747300 4d69785f 416c6c6f 63617465 cts.Mix_Allocate │ │ + 0x0000268c 4368616e 6e656c73 004d6978 5f436c6f Channels.Mix_Clo │ │ + 0x0000269c 73654175 64696f00 5f4d6978 5f446569 seAudio._Mix_Dei │ │ + 0x000026ac 6e697445 66666563 74730053 444c5f43 nitEffects.SDL_C │ │ + 0x000026bc 6c6f7365 41756469 6f004d69 785f4f70 loseAudio.Mix_Op │ │ + 0x000026cc 656e4175 64696f00 53444c5f 4f70656e enAudio.SDL_Open │ │ + 0x000026dc 41756469 6f005f4d 69785f49 6e697445 Audio._Mix_InitE │ │ + 0x000026ec 66666563 74730053 444c5f50 61757365 ffects.SDL_Pause │ │ + 0x000026fc 41756469 6f005f5f 61656162 695f7569 Audio.__aeabi_ui │ │ + 0x0000270c 3264005f 5f616561 62695f64 3275697a 2d.__aeabi_d2uiz │ │ + 0x0000271c 005f5f67 6e755f74 68756d62 315f6361 .__gnu_thumb1_ca │ │ + 0x0000272c 73655f75 7169004d 69785f53 65745265 se_uqi.Mix_SetRe │ │ + 0x0000273c 76657273 65537465 72656f00 53444c5f verseStereo.SDL_ │ │ + 0x0000274c 67657465 6e76005f 4d69785f 65666665 getenv._Mix_effe │ │ + 0x0000275c 6374735f 6d61785f 73706565 64005f45 cts_max_speed._E │ │ + 0x0000276c 66665f50 6f736974 696f6e44 65696e69 ff_PositionDeini │ │ + 0x0000277c 74005f5f 61656162 695f6932 66005f45 t.__aeabi_i2f._E │ │ + 0x0000278c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ + 0x0000279c 7461626c 655f7538 005f4566 665f766f table_u8._Eff_vo │ │ + 0x000027ac 6c756d65 5f746162 6c65005f 4566665f lume_table._Eff_ │ │ + 0x000027bc 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ + 0x000027cc 6c655f73 38005f5f 61656162 695f666d le_s8.__aeabi_fm │ │ + 0x000027dc 756c005f 5f616561 62695f66 3275697a ul.__aeabi_f2uiz │ │ + 0x000027ec 005f5f61 65616269 5f663269 7a005f5f .__aeabi_f2iz.__ │ │ + 0x000027fc 61656162 695f6664 6976004d 69785f53 aeabi_fdiv.Mix_S │ │ + 0x0000280c 65744469 7374616e 6365005f 5f616561 etDistance.__aea │ │ + 0x0000281c 62695f69 6469766d 6f64004d 69785f53 bi_idivmod.Mix_S │ │ + 0x0000282c 6574506f 73697469 6f6e0053 444c5f61 etPosition.SDL_a │ │ + 0x0000283c 6273004d 69785f53 65745061 6e6e696e bs.Mix_SetPannin │ │ + 0x0000284c 67005f5f 61656162 695f6432 6c7a005f g.__aeabi_d2lz._ │ │ 0x0000285c 5f616561 62695f6c 6d756c00 6d646374 _aeabi_lmul.mdct │ │ 0x0000286c 5f626163 6b776172 6400766f 72626973 _backward.vorbis │ │ 0x0000287c 5f626c6f 636b5f69 6e697400 5f766f72 _block_init._vor │ │ 0x0000288c 6269735f 626c6f63 6b5f616c 6c6f6300 bis_block_alloc. │ │ 0x0000289c 6d616c6c 6f63005f 766f7262 69735f62 malloc._vorbis_b │ │ 0x000028ac 6c6f636b 5f726970 636f7264 00667265 lock_ripcord.fre │ │ 0x000028bc 65007265 616c6c6f 6300766f 72626973 e.realloc.vorbis │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,182 +1,182 @@ │ │ │ │ Hex dump of section '.hash': │ │ 0x000039cc 07010000 c2010000 9e010000 84010000 ................ │ │ 0x000039dc ac010000 98010000 8b010000 15010000 ................ │ │ 0x000039ec 34010000 30010000 be000000 4b010000 4...0.......K... │ │ - 0x000039fc b4010000 a1000000 00000000 76010000 ............v... │ │ + 0x000039fc b4010000 9f000000 00000000 76010000 ............v... │ │ 0x00003a0c 00000000 b9000000 57010000 10010000 ........W....... │ │ 0x00003a1c 90010000 b8010000 83010000 6c010000 ............l... │ │ 0x00003a2c f3000000 04010000 00000000 75010000 ............u... │ │ - 0x00003a3c f5000000 00000000 70010000 69000000 ........p...i... │ │ + 0x00003a3c f5000000 00000000 70010000 91000000 ........p....... │ │ 0x00003a4c 5c010000 00000000 00000000 00000000 \............... │ │ 0x00003a5c 00000000 44010000 64010000 00000000 ....D...d....... │ │ - 0x00003a6c 1c000000 00000000 19000000 a4010000 ................ │ │ + 0x00003a6c 19000000 00000000 0f000000 a4010000 ................ │ │ 0x00003a7c 1c010000 00000000 00000000 2d010000 ............-... │ │ - 0x00003a8c 0e000000 00000000 93000000 37000000 ............7... │ │ - 0x00003a9c 7e010000 00000000 8a000000 0e010000 ~............... │ │ - 0x00003aac 11010000 00000000 63000000 a6010000 ........c....... │ │ - 0x00003abc 00000000 ad000000 60010000 95010000 ........`....... │ │ - 0x00003acc 94010000 36000000 00000000 00000000 ....6........... │ │ - 0x00003adc 89010000 36010000 4d000000 bc000000 ....6...M....... │ │ - 0x00003aec 87010000 bf010000 92010000 45000000 ............E... │ │ + 0x00003a8c 5c000000 00000000 92000000 68000000 \...........h... │ │ + 0x00003a9c 7e010000 00000000 39000000 0e010000 ~.......9....... │ │ + 0x00003aac 11010000 00000000 8b000000 a6010000 ................ │ │ + 0x00003abc 00000000 ac000000 60010000 95010000 ........`....... │ │ + 0x00003acc 94010000 67000000 00000000 00000000 ....g........... │ │ + 0x00003adc 89010000 36010000 78000000 bc000000 ....6...x....... │ │ + 0x00003aec 87010000 bf010000 92010000 22000000 ............"... │ │ 0x00003afc 45010000 00000000 00000000 6d010000 E...........m... │ │ - 0x00003b0c 26000000 62010000 a5010000 55000000 &...b.......U... │ │ + 0x00003b0c 18000000 62010000 a5010000 7e000000 ....b.......~... │ │ 0x00003b1c 20010000 99010000 69010000 c7000000 .......i....... │ │ - 0x00003b2c a7010000 00000000 a9000000 00000000 ................ │ │ - 0x00003b3c 00000000 24010000 7d000000 00000000 ....$...}....... │ │ - 0x00003b4c 82000000 6e010000 97010000 2b000000 ....n.......+... │ │ - 0x00003b5c b3010000 39000000 3b010000 00000000 ....9...;....... │ │ - 0x00003b6c 67010000 57000000 b1010000 8c010000 g...W........... │ │ + 0x00003b2c a7010000 00000000 a8000000 00000000 ................ │ │ + 0x00003b3c 00000000 24010000 1f000000 00000000 ....$........... │ │ + 0x00003b4c 2f000000 6e010000 97010000 1d000000 /...n........... │ │ + 0x00003b5c b3010000 6a000000 3b010000 00000000 ....j...;....... │ │ + 0x00003b6c 67010000 7f000000 b1010000 8c010000 g............... │ │ 0x00003b7c df000000 8e010000 00000000 52010000 ............R... │ │ 0x00003b8c 00000000 00000000 ba010000 3a010000 ............:... │ │ 0x00003b9c 00000000 c5000000 00000000 32010000 ............2... │ │ 0x00003bac 13010000 00010000 0d010000 9c010000 ................ │ │ 0x00003bbc 5e010000 eb000000 c6000000 0c000000 ^............... │ │ 0x00003bcc 80010000 56010000 49010000 4d010000 ....V...I...M... │ │ - 0x00003bdc 02000000 b1000000 e0000000 00000000 ................ │ │ + 0x00003bdc 02000000 b0000000 e0000000 00000000 ................ │ │ 0x00003bec b9010000 00000000 61010000 4f010000 ........a...O... │ │ - 0x00003bfc 3b000000 b2010000 00000000 9e000000 ;............... │ │ - 0x00003c0c a1010000 8f010000 6f000000 24000000 ........o...$... │ │ - 0x00003c1c 93010000 01010000 9d010000 99000000 ................ │ │ - 0x00003c2c 7d010000 ae000000 7c010000 66010000 }.......|...f... │ │ - 0x00003c3c d2000000 35010000 00000000 81000000 ....5........... │ │ - 0x00003c4c 2b010000 78000000 ea000000 a8010000 +...x........... │ │ - 0x00003c5c a8000000 3f010000 ba000000 ef000000 ....?........... │ │ - 0x00003c6c 00000000 5e000000 e4000000 4c010000 ....^.......L... │ │ - 0x00003c7c be010000 86010000 59000000 ad010000 ........Y....... │ │ + 0x00003bfc 6c000000 b2010000 00000000 a1000000 l............... │ │ + 0x00003c0c a1010000 8f010000 97000000 0d000000 ................ │ │ + 0x00003c1c 93010000 01010000 9d010000 66000000 ............f... │ │ + 0x00003c2c 7d010000 ad000000 7c010000 66010000 }.......|...f... │ │ + 0x00003c3c d2000000 35010000 00000000 2a000000 ....5.......*... │ │ + 0x00003c4c 2b010000 9d000000 ea000000 a8010000 +............... │ │ + 0x00003c5c a7000000 3f010000 ba000000 ef000000 ....?........... │ │ + 0x00003c6c 00000000 86000000 e4000000 4c010000 ............L... │ │ + 0x00003c7c be010000 86010000 81000000 ad010000 ................ │ │ 0x00003c8c b5010000 73010000 9a010000 ca000000 ....s........... │ │ - 0x00003c9c 1e010000 d6000000 1e000000 5f010000 ............_... │ │ - 0x00003cac 0c010000 86000000 5a010000 02010000 ........Z....... │ │ + 0x00003c9c 1e010000 d6000000 62000000 5f010000 ........b..._... │ │ + 0x00003cac 0c010000 33000000 5a010000 02010000 ....3...Z....... │ │ 0x00003cbc 6a010000 27010000 ae010000 d8000000 j...'........... │ │ 0x00003ccc 88010000 6f010000 bc010000 4a010000 ....o.......J... │ │ - 0x00003cdc 00000000 a3000000 2c000000 87000000 ........,....... │ │ + 0x00003cdc 00000000 a2000000 41000000 70000000 ........A...p... │ │ 0x00003cec 40010000 ed000000 56000000 9f010000 @.......V....... │ │ - 0x00003cfc 47010000 21010000 68010000 aa000000 G...!...h....... │ │ + 0x00003cfc 47010000 21010000 68010000 a9000000 G...!...h....... │ │ 0x00003d0c 63010000 00000000 7f010000 b8000000 c............... │ │ 0x00003d1c b7010000 bb000000 de000000 00000000 ................ │ │ 0x00003d2c 26010000 aa010000 a9010000 71010000 &...........q... │ │ - 0x00003d3c bb010000 a3010000 60000000 c0010000 ........`....... │ │ + 0x00003d3c bb010000 a3010000 88000000 c0010000 ................ │ │ 0x00003d4c 00000000 37010000 a0010000 00000000 ....7........... │ │ - 0x00003d5c 32000000 38010000 7a010000 23010000 2...8...z...#... │ │ + 0x00003d5c 37000000 38010000 7a010000 23010000 7...8...z...#... │ │ 0x00003d6c 55010000 e5000000 2e010000 85010000 U............... │ │ 0x00003d7c 00000000 59010000 6b010000 74010000 ....Y...k...t... │ │ 0x00003d8c 65010000 b6010000 14010000 29010000 e...........)... │ │ 0x00003d9c 00000000 00000000 c1010000 d7000000 ................ │ │ - 0x00003dac a2010000 b0010000 0b010000 9d000000 ................ │ │ - 0x00003dbc 46010000 97000000 7b000000 fe000000 F.......{....... │ │ + 0x00003dac a2010000 b0010000 0b010000 57000000 ............W... │ │ + 0x00003dbc 46010000 5d000000 1b000000 fe000000 F...]........... │ │ 0x00003dcc 79010000 bd010000 00000000 af010000 y............... │ │ 0x00003ddc ab010000 28010000 00000000 00000000 ....(........... │ │ - 0x00003dec 7c000000 00000000 00000000 00000000 |............... │ │ + 0x00003dec 1e000000 00000000 00000000 00000000 ................ │ │ 0x00003dfc 01000000 00000000 00000000 00000000 ................ │ │ 0x00003e0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e1c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e5c 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003e4c 00000000 00000000 00000000 0b000000 ................ │ │ + 0x00003e5c 00000000 00000000 00000000 08000000 ................ │ │ 0x00003e6c 00000000 00000000 00000000 00000000 ................ │ │ 0x00003e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003e8c 00000000 00000000 15000000 00000000 ................ │ │ + 0x00003e8c 00000000 00000000 14000000 00000000 ................ │ │ 0x00003e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003eac 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00003ebc 00000000 00000000 00000000 10000000 ................ │ │ - 0x00003ecc 00000000 00000000 00000000 2e000000 ................ │ │ - 0x00003edc 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x00003eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003efc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003eac 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003ebc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003ecc 00000000 00000000 2c000000 00000000 ........,....... │ │ + 0x00003edc 07000000 00000000 00000000 00000000 ................ │ │ + 0x00003eec 3b000000 00000000 00000000 00000000 ;............... │ │ + 0x00003efc 00000000 16000000 00000000 00000000 ................ │ │ 0x00003f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003f1c 00000000 00000000 00000000 14000000 ................ │ │ - 0x00003f2c 1f000000 00000000 00000000 00000000 ................ │ │ - 0x00003f3c 29000000 00000000 30000000 00000000 ).......0....... │ │ - 0x00003f4c 00000000 0d000000 00000000 00000000 ................ │ │ - 0x00003f5c 00000000 09000000 00000000 27000000 ............'... │ │ - 0x00003f6c 5d000000 00000000 53000000 4b000000 ].......S...K... │ │ - 0x00003f7c 00000000 00000000 00000000 18000000 ................ │ │ - 0x00003f8c 2d000000 00000000 00000000 00000000 -............... │ │ - 0x00003f9c 49000000 5c000000 0a000000 47000000 I...\.......G... │ │ - 0x00003fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003fbc 00000000 00000000 61000000 40000000 ........a...@... │ │ - 0x00003fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003fdc 00000000 08000000 00000000 50000000 ............P... │ │ - 0x00003fec 42000000 7a000000 00000000 00000000 B...z........... │ │ - 0x00003ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0000400c 41000000 00000000 00000000 1d000000 A............... │ │ - 0x0000401c 00000000 07000000 00000000 00000000 ................ │ │ - 0x0000402c 8c000000 00000000 00000000 00000000 ................ │ │ - 0x0000403c 6a000000 00000000 00000000 00000000 j............... │ │ - 0x0000404c 20000000 51000000 35000000 48000000 ...Q...5...H... │ │ - 0x0000405c 00000000 3c000000 00000000 31000000 ....<.......1... │ │ - 0x0000406c 00000000 00000000 00000000 92000000 ................ │ │ - 0x0000407c 76000000 00000000 2f000000 00000000 v......./....... │ │ - 0x0000408c 00000000 00000000 00000000 74000000 ............t... │ │ - 0x0000409c 4e000000 00000000 00000000 00000000 N............... │ │ - 0x000040ac 00000000 00000000 25000000 0f000000 ........%....... │ │ - 0x000040bc 00000000 00000000 5a000000 00000000 ........Z....... │ │ - 0x000040cc 00000000 b0000000 00000000 00000000 ................ │ │ - 0x000040dc 3d000000 b7000000 00000000 00000000 =............... │ │ - 0x000040ec 83000000 8b000000 4f000000 00000000 ........O....... │ │ - 0x000040fc 00000000 54000000 00000000 00000000 ....T........... │ │ - 0x0000410c 00000000 00000000 a5000000 52000000 ............R... │ │ - 0x0000411c 00000000 04000000 11000000 00000000 ................ │ │ - 0x0000412c 80000000 3a000000 00000000 00000000 ....:........... │ │ - 0x0000413c 6b000000 67000000 00000000 00000000 k...g........... │ │ - 0x0000414c 38000000 00000000 b4000000 b5000000 8............... │ │ - 0x0000415c 72000000 00000000 8d000000 05000000 r............... │ │ + 0x00003f1c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003f2c 00000000 00000000 00000000 48000000 ............H... │ │ + 0x00003f3c 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003f4c 00000000 23000000 00000000 44000000 ....#.......D... │ │ + 0x00003f5c 00000000 00000000 4f000000 00000000 ........O....... │ │ + 0x00003f6c 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003f7c 00000000 59000000 00000000 51000000 ....Y.......Q... │ │ + 0x00003f8c 2b000000 00000000 00000000 00000000 +............... │ │ + 0x00003f9c 43000000 00000000 54000000 00000000 C.......T....... │ │ + 0x00003fac 3d000000 34000000 28000000 00000000 =...4...(....... │ │ + 0x00003fbc 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003fcc 00000000 00000000 15000000 20000000 ............ ... │ │ + 0x00003fdc 50000000 5a000000 00000000 26000000 P...Z.......&... │ │ + 0x00003fec 00000000 0e000000 00000000 00000000 ................ │ │ + 0x00003ffc 00000000 09000000 00000000 2d000000 ............-... │ │ + 0x0000400c 85000000 00000000 7c000000 76000000 ........|...v... │ │ + 0x0000401c 00000000 00000000 00000000 1c000000 ................ │ │ + 0x0000402c 42000000 00000000 00000000 4b000000 B...........K... │ │ + 0x0000403c 24000000 84000000 0a000000 74000000 $...........t... │ │ + 0x0000404c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000405c 00000000 00000000 00000000 00000000 ................ │ │ + 0x0000406c 00000000 4a000000 1a000000 6f000000 ....J.......o... │ │ + 0x0000407c 00000000 5e000000 00000000 00000000 ....^........... │ │ + 0x0000408c 00000000 00000000 9b000000 79000000 ............y... │ │ + 0x0000409c 00000000 00000000 00000000 00000000 ................ │ │ + 0x000040ac 00000000 45000000 2e000000 00000000 ....E........... │ │ + 0x000040bc 00000000 00000000 82000000 00000000 ................ │ │ + 0x000040cc 00000000 af000000 00000000 00000000 ................ │ │ + 0x000040dc 64000000 b7000000 00000000 00000000 d............... │ │ + 0x000040ec 30000000 3a000000 58000000 00000000 0...:...X....... │ │ + 0x000040fc 00000000 7d000000 00000000 00000000 ....}........... │ │ + 0x0000410c 00000000 00000000 a4000000 27000000 ............'... │ │ + 0x0000411c 00000000 04000000 65000000 00000000 ........e....... │ │ + 0x0000412c 29000000 6b000000 00000000 00000000 )...k........... │ │ + 0x0000413c 93000000 8f000000 00000000 00000000 ................ │ │ + 0x0000414c 69000000 00000000 b4000000 b5000000 i............... │ │ + 0x0000415c 99000000 00000000 3c000000 05000000 ........<....... │ │ 0x0000416c 00000000 c1000000 c0000000 00000000 ................ │ │ - 0x0000417c 00000000 cf000000 7f000000 d4000000 ................ │ │ - 0x0000418c 9c000000 00000000 3f000000 00000000 ........?....... │ │ - 0x0000419c cd000000 34000000 71000000 b6000000 ....4...q....... │ │ - 0x000041ac c3000000 a6000000 c9000000 94000000 ................ │ │ - 0x000041bc 65000000 00000000 73000000 1b000000 e.......s....... │ │ - 0x000041cc 91000000 75000000 dc000000 f9000000 ....u........... │ │ - 0x000041dc 00000000 bd000000 79000000 00000000 ........y....... │ │ - 0x000041ec 00000000 c2000000 da000000 a0000000 ................ │ │ - 0x000041fc 00000000 00000000 ff000000 6e000000 ............n... │ │ - 0x0000420c 1a000000 bf000000 f8000000 88000000 ................ │ │ - 0x0000421c a7000000 00000000 00000000 00000000 ................ │ │ + 0x0000417c 00000000 cf000000 71000000 d4000000 ........q....... │ │ + 0x0000418c 6d000000 00000000 6e000000 00000000 m.......n....... │ │ + 0x0000419c cd000000 11000000 98000000 b6000000 ................ │ │ + 0x000041ac c3000000 a5000000 c9000000 4c000000 ............L... │ │ + 0x000041bc 8d000000 00000000 9a000000 60000000 ............`... │ │ + 0x000041cc 49000000 89000000 dc000000 f9000000 I............... │ │ + 0x000041dc 00000000 bd000000 13000000 00000000 ................ │ │ + 0x000041ec 00000000 c2000000 da000000 9e000000 ................ │ │ + 0x000041fc 00000000 00000000 ff000000 96000000 ................ │ │ + 0x0000420c 25000000 bf000000 f8000000 35000000 %...........5... │ │ + 0x0000421c a6000000 00000000 00000000 00000000 ................ │ │ 0x0000422c 00000000 00000000 00000000 e9000000 ................ │ │ - 0x0000423c af000000 00000000 00000000 9b000000 ................ │ │ - 0x0000424c cc000000 5f000000 07010000 06010000 ...._........... │ │ - 0x0000425c 4a000000 3e000000 00000000 dd000000 J...>........... │ │ + 0x0000423c ae000000 00000000 00000000 53000000 ............S... │ │ + 0x0000424c cc000000 87000000 07010000 06010000 ................ │ │ + 0x0000425c 75000000 61000000 00000000 dd000000 u...a........... │ │ 0x0000426c 00000000 d9000000 0a010000 b3000000 ................ │ │ - 0x0000427c d0000000 00000000 6c000000 00000000 ........l....... │ │ - 0x0000428c 8e000000 33000000 21000000 8f000000 ....3...!....... │ │ + 0x0000427c d0000000 00000000 94000000 00000000 ................ │ │ + 0x0000428c 3e000000 10000000 36000000 3f000000 >.......6...?... │ │ 0x0000429c 18010000 d1000000 00000000 1d010000 ................ │ │ - 0x000042ac 00000000 00000000 98000000 00000000 ................ │ │ - 0x000042bc f6000000 b2000000 d3000000 e3000000 ................ │ │ - 0x000042cc 00000000 43000000 33010000 12010000 ....C...3....... │ │ - 0x000042dc 25010000 9a000000 e8000000 ab000000 %............... │ │ - 0x000042ec 00000000 f0000000 e7000000 68000000 ............h... │ │ - 0x000042fc f1000000 19010000 89000000 00000000 ................ │ │ - 0x0000430c f4000000 1a010000 cb000000 62000000 ............b... │ │ - 0x0000431c 00000000 00000000 00000000 12000000 ................ │ │ + 0x000042ac 00000000 00000000 7b000000 00000000 ........{....... │ │ + 0x000042bc f6000000 b1000000 d3000000 e3000000 ................ │ │ + 0x000042cc 00000000 72000000 33010000 12010000 ....r...3....... │ │ + 0x000042dc 25010000 52000000 e8000000 aa000000 %...R........... │ │ + 0x000042ec 00000000 f0000000 e7000000 90000000 ................ │ │ + 0x000042fc f1000000 19010000 38000000 00000000 ........8....... │ │ + 0x0000430c f4000000 1a010000 cb000000 8a000000 ................ │ │ + 0x0000431c 00000000 00000000 00000000 5f000000 ............_... │ │ 0x0000432c 22010000 ce000000 00000000 00000000 "............... │ │ - 0x0000433c 41010000 58000000 77000000 4e010000 A...X...w...N... │ │ - 0x0000434c 66000000 c4000000 f2000000 00000000 f............... │ │ + 0x0000433c 41010000 80000000 9c000000 4e010000 A...........N... │ │ + 0x0000434c 8e000000 c4000000 f2000000 00000000 ................ │ │ 0x0000435c d5000000 00000000 e6000000 42010000 ............B... │ │ - 0x0000436c 23000000 58010000 3c010000 fd000000 #...X...<....... │ │ - 0x0000437c 00000000 a4000000 00000000 85000000 ................ │ │ - 0x0000438c 00000000 70000000 00000000 00000000 ....p........... │ │ - 0x0000439c 2c010000 a2000000 fa000000 03010000 ,............... │ │ - 0x000043ac 3d010000 17010000 43010000 6d000000 =.......C...m... │ │ + 0x0000436c b2000000 58010000 3c010000 fd000000 ....X...<....... │ │ + 0x0000437c 00000000 a3000000 00000000 32000000 ............2... │ │ + 0x0000438c 00000000 55000000 00000000 00000000 ....U........... │ │ + 0x0000439c 2c010000 a0000000 fa000000 03010000 ,............... │ │ + 0x000043ac 3d010000 17010000 43010000 95000000 =.......C....... │ │ 0x000043bc 2a010000 00000000 c8000000 5b010000 *...........[... │ │ 0x000043cc 31010000 ec000000 f7000000 00000000 1............... │ │ 0x000043dc fc000000 00000000 48010000 00000000 ........H....... │ │ - 0x000043ec 0f010000 1b010000 44000000 00000000 ........D....... │ │ - 0x000043fc 00000000 46000000 00000000 3e010000 ....F.......>... │ │ - 0x0000440c 00000000 72010000 1f010000 64000000 ....r.......d... │ │ + 0x000043ec 0f010000 1b010000 21000000 00000000 ........!....... │ │ + 0x000043fc 00000000 73000000 00000000 3e010000 ....s.......>... │ │ + 0x0000440c 00000000 72010000 1f010000 8c000000 ....r........... │ │ 0x0000441c 00000000 82010000 00000000 00000000 ................ │ │ - 0x0000442c 78010000 e2000000 8a010000 84000000 x............... │ │ - 0x0000443c 51010000 5b000000 7e000000 22000000 Q...[...~..."... │ │ - 0x0000444c 00000000 00000000 7b010000 16000000 ........{....... │ │ + 0x0000442c 78010000 e2000000 8a010000 31000000 x...........1... │ │ + 0x0000443c 51010000 83000000 7a000000 40000000 Q.......z...@... │ │ + 0x0000444c 00000000 00000000 7b010000 46000000 ........{...F... │ │ 0x0000445c fb000000 00000000 00000000 ee000000 ................ │ │ - 0x0000446c 09010000 9f000000 54010000 00000000 ........T....... │ │ + 0x0000446c 09010000 63000000 54010000 00000000 ....c...T....... │ │ 0x0000447c 81010000 03000000 2f010000 00000000 ......../....... │ │ 0x0000448c 77010000 05010000 9b010000 00000000 w............... │ │ - 0x0000449c 91010000 00000000 2a000000 53010000 ........*...S... │ │ - 0x000044ac 39010000 08010000 4c000000 96000000 9.......L....... │ │ - 0x000044bc 5d010000 50010000 95000000 ac000000 ]...P........... │ │ - 0x000044cc 13000000 e1000000 17000000 8d010000 ................ │ │ - 0x000044dc 00000000 90000000 00000000 00000000 ................ │ │ + 0x0000449c 91010000 00000000 5b000000 53010000 ........[...S... │ │ + 0x000044ac 39010000 08010000 77000000 4e000000 9.......w...N... │ │ + 0x000044bc 5d010000 50010000 4d000000 ab000000 ]...P...M....... │ │ + 0x000044cc 12000000 e1000000 17000000 8d010000 ................ │ │ + 0x000044dc 00000000 47000000 00000000 00000000 ....G........... │ │ 0x000044ec db000000 16010000 96010000 ............ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,170 +16,170 @@ │ │ ldr pc, [ip, #596]! ; 0x254 │ │ │ │ 00004cd0 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #588]! ; 0x24c │ │ │ │ -00004cdc : │ │ +00004cdc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #580]! ; 0x244 │ │ │ │ -00004ce8 : │ │ +00004ce8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #572]! ; 0x23c │ │ │ │ -00004cf4 : │ │ +00004cf4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #564]! ; 0x234 │ │ │ │ -00004d00 : │ │ +00004d00 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #556]! ; 0x22c │ │ │ │ -00004d0c : │ │ +00004d0c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #548]! ; 0x224 │ │ │ │ -00004d18 : │ │ +00004d18 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #540]! ; 0x21c │ │ │ │ -00004d24 <__stack_chk_fail@plt>: │ │ +00004d24 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #532]! ; 0x214 │ │ │ │ -00004d30 : │ │ +00004d30 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #524]! ; 0x20c │ │ │ │ -00004d3c : │ │ +00004d3c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #516]! ; 0x204 │ │ │ │ -00004d48 : │ │ +00004d48 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #508]! ; 0x1fc │ │ │ │ -00004d54 : │ │ +00004d54 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #500]! ; 0x1f4 │ │ │ │ -00004d60 : │ │ +00004d60 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #492]! ; 0x1ec │ │ │ │ -00004d6c : │ │ +00004d6c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #484]! ; 0x1e4 │ │ │ │ -00004d78 : │ │ +00004d78 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #476]! ; 0x1dc │ │ │ │ -00004d84 : │ │ +00004d84 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #468]! ; 0x1d4 │ │ │ │ -00004d90 : │ │ +00004d90 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #460]! ; 0x1cc │ │ │ │ -00004d9c : │ │ +00004d9c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #452]! ; 0x1c4 │ │ │ │ -00004da8 : │ │ +00004da8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #444]! ; 0x1bc │ │ │ │ -00004db4 : │ │ +00004db4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #436]! ; 0x1b4 │ │ │ │ -00004dc0 : │ │ +00004dc0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #428]! ; 0x1ac │ │ │ │ -00004dcc : │ │ +00004dcc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #420]! ; 0x1a4 │ │ │ │ -00004dd8 : │ │ +00004dd8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #412]! ; 0x19c │ │ │ │ -00004de4 : │ │ +00004de4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #404]! ; 0x194 │ │ │ │ -00004df0 : │ │ +00004df0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #396]! ; 0x18c │ │ │ │ -00004dfc : │ │ +00004dfc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #388]! ; 0x184 │ │ │ │ -00004e08 : │ │ +00004e08 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #380]! ; 0x17c │ │ │ │ -00004e14 : │ │ +00004e14 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #372]! ; 0x174 │ │ │ │ -00004e20 : │ │ +00004e20 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #364]! ; 0x16c │ │ │ │ -00004e2c : │ │ +00004e2c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #356]! ; 0x164 │ │ │ │ -00004e38 : │ │ +00004e38 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #348]! ; 0x15c │ │ │ │ -00004e44 : │ │ +00004e44 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #340]! ; 0x154 │ │ │ │ -00004e50 : │ │ +00004e50 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ │ ldr pc, [ip, #332]! ; 0x14c │ │ │ │ 00004e5c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #126976 ; 0x1f000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -76,674 +76,1524 @@ │ │ cmp r2, #0 │ │ beq.n 5020 │ │ subs r2, #1 │ │ str r2, [r3, #0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ cdp 0, 9, cr0, cr2, cr1, {0} │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [r3, #8] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r0, r3, #0 │ │ - adds r3, r5, #0 │ │ - blx r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, lr} │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ + push {r3, lr} │ │ + adds r3, r1, #0 │ │ + ldr r1, [pc, #28] ; (504c ) │ │ + adds r2, r0, #0 │ │ + add r1, pc │ │ + ldr r0, [r1, #0] │ │ + ldr r0, [r0, #0] │ │ + cmp r0, #5 │ │ + bne.n 5046 │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [r1, #4] │ │ + bl afe8 │ │ + movs r0, #0 │ │ + b.n 504a │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, pc} │ │ + ; instruction: 0xf0a80001 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (5080 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r0, r2, #0 │ │ + beq.n 507e │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5072 │ │ + cmp r2, #5 │ │ + bne.n 507c │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl ae56 │ │ + b.n 5076 │ │ + bl 6164 │ │ + subs r3, r0, #1 │ │ + sbcs r0, r3 │ │ + b.n 507e │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + eor.w r0, r4, #1 │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #36] ; (50ac ) │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r3, [r4, #8] │ │ + ldr r0, [r4, #4] │ │ + adds r1, r3, #1 │ │ + lsls r1, r1, #2 │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ + cmp r0, #0 │ │ + beq.n 50a8 │ │ + ldr r3, [r4, #8] │ │ + str r0, [r4, #4] │ │ + adds r2, r3, #1 │ │ + lsls r3, r3, #2 │ │ + str r2, [r4, #8] │ │ + str r5, [r3, r0] │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + orr.w r0, lr, #1 │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #280] ; (51cc ) │ │ + sub sp, #52 ; 0x34 │ │ + adds r4, r0, #0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + add r5, sp, #24 │ │ + ldr r3, [r7, #0] │ │ + str r3, [sp, #44] ; 0x2c │ │ movs r3, #1 │ │ - push {r0, r1, r2, lr} │ │ str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ + ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - movs r0, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #348] ; (51c0 ) │ │ - ldr r4, [pc, #348] ; (51c4 ) │ │ - ldr r2, [pc, #352] ; (51c8 ) │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - add sp, r4 │ │ - add r1, sp, #16 │ │ - ldr r3, [r7, #0] │ │ - adds r2, r2, r1 │ │ - ldr r4, [pc, #340] ; (51cc ) │ │ - str r3, [r2, #0] │ │ - adds r3, r0, #0 │ │ - movs r2, #128 ; 0x80 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r3, #16 │ │ - str r3, [sp, #24] │ │ - ldr r5, [r4, #24] │ │ - adds r6, r0, #0 │ │ - add r1, sp, #36 ; 0x24 │ │ - adds r0, r3, #0 │ │ - lsls r2, r2, #5 │ │ - add r3, sp, #32 │ │ - blx r5 │ │ - str r7, [sp, #28] │ │ - subs r5, r0, #0 │ │ - bgt.n 50a2 │ │ + movs r2, #1 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + movs r3, #4 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + str r7, [sp, #20] │ │ + cmp r0, #4 │ │ + beq.n 50f0 │ │ + ldr r0, [pc, #232] ; (51d0 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r3, #0 │ │ + b.n 51b6 │ │ + add r7, sp, #32 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #1 │ │ + movs r3, #8 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + cmp r0, #8 │ │ + bne.n 50e4 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + movs r6, #0 │ │ + str r6, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + adds r0, r4, #0 │ │ + blx r1 │ │ + ldr r1, [pc, #192] ; (51d4 ) │ │ + adds r0, r5, #0 │ │ + add r1, pc │ │ + strb r6, [r5, #4] │ │ + strb r6, [r7, #8] │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + cmp r0, r6 │ │ + bne.n 5132 │ │ + ldr r1, [pc, #180] ; (51d8 ) │ │ + add r0, sp, #36 ; 0x24 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #2 │ │ + cmp r0, r6 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #168] ; (51dc ) │ │ + add r4, sp, #24 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #2 │ │ cmp r0, #0 │ │ - beq.n 509e │ │ - b.n 51a4 │ │ - str r0, [r6, #8] │ │ - b.n 51a4 │ │ - movs r3, #171 ; 0xab │ │ - movs r7, #170 ; 0xaa │ │ - lsls r3, r3, #2 │ │ - adds r3, r6, r3 │ │ - lsls r7, r7, #2 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r6, r7] │ │ - cmp r2, r3 │ │ - beq.n 511e │ │ - movs r1, #1 │ │ - ldr r3, [r4, #12] │ │ - negs r1, r1 │ │ - ldr r0, [sp, #24] │ │ - blx r3 │ │ - ldr r1, [pc, #268] ; (51d0 ) │ │ - ldrb r2, [r0, #4] │ │ - ldr r3, [r0, #8] │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #152] ; (51e0 ) │ │ + adds r0, r4, #0 │ │ add r1, pc │ │ - ldrh r0, [r1, #4] │ │ - str r0, [sp, #0] │ │ - ldrb r0, [r1, #6] │ │ - str r0, [sp, #4] │ │ - ldr r1, [r1, #0] │ │ - ldr r0, [sp, #20] │ │ - str r1, [sp, #8] │ │ - ldr r1, [pc, #252] ; (51d4 ) │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ - ldr r4, [sp, #20] │ │ - ldrb r2, [r4, #17] │ │ - ldrb r0, [r4, #16] │ │ - ldrb r3, [r4, #18] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r0 │ │ - ldrb r0, [r4, #19] │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r0, r0, #24 │ │ - orrs r0, r3 │ │ - beq.n 50f8 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldrb r3, [r4, #29] │ │ - ldrb r0, [r4, #28] │ │ - lsls r3, r3, #8 │ │ - orrs r3, r0 │ │ - ldrb r0, [r4, #30] │ │ - lsls r0, r0, #16 │ │ - orrs r0, r3 │ │ - lsls r0, r0, #12 │ │ bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - lsrs r3, r0, #8 │ │ - strb r3, [r4, #17] │ │ - lsrs r3, r0, #16 │ │ - strb r3, [r4, #18] │ │ - ldr r3, [sp, #32] │ │ - strb r0, [r4, #16] │ │ - lsrs r0, r0, #24 │ │ - strb r0, [r4, #19] │ │ - str r3, [r6, r7] │ │ - movs r3, #171 ; 0xab │ │ - lsls r3, r3, #2 │ │ - adds r4, r6, r3 │ │ - ldrb r2, [r4, #17] │ │ - ldrb r7, [r4, #16] │ │ - ldrb r3, [r4, #18] │ │ - lsls r2, r2, #8 │ │ - orrs r2, r7 │ │ - ldrb r7, [r4, #19] │ │ - lsls r3, r3, #16 │ │ - orrs r3, r2 │ │ - lsls r7, r7, #24 │ │ - orrs r7, r3 │ │ - beq.n 519a │ │ - add r1, sp, #36 ; 0x24 │ │ - adds r2, r5, #0 │ │ - adds r0, r7, #0 │ │ + movs r3, #5 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #140] ; (51e4 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #8 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #128] ; (51e8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + movs r3, #4 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldr r1, [pc, #116] ; (51ec ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + movs r2, #3 │ │ bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ - movs r3, #171 ; 0xab │ │ - lsls r3, r3, #2 │ │ - ldrb r2, [r6, r3] │ │ - ldrb r3, [r4, #1] │ │ - lsrs r1, r5, #8 │ │ - lsls r3, r3, #8 │ │ - orrs r3, r2 │ │ - ldrb r2, [r4, #2] │ │ - lsls r2, r2, #16 │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #3] │ │ - lsls r3, r3, #24 │ │ - orrs r3, r2 │ │ - lsrs r2, r5, #16 │ │ - cmp r3, #0 │ │ - beq.n 5176 │ │ - strb r5, [r4, #20] │ │ - lsrs r5, r5, #24 │ │ - strb r1, [r4, #21] │ │ - strb r2, [r4, #22] │ │ - strb r5, [r4, #23] │ │ - ldr r0, [sp, #20] │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ - b.n 5180 │ │ - strb r5, [r4, #24] │ │ - lsrs r5, r5, #24 │ │ - strb r1, [r4, #25] │ │ - strb r2, [r4, #26] │ │ - strb r5, [r4, #27] │ │ - movs r3, #177 ; 0xb1 │ │ - lsls r3, r3, #2 │ │ - ldr r2, [r6, r3] │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - str r2, [r6, r3] │ │ - movs r3, #175 ; 0xaf │ │ - lsls r3, r3, #2 │ │ - ldr r2, [r6, r3] │ │ - movs r3, #193 ; 0xc1 │ │ - lsls r3, r3, #2 │ │ - str r2, [r6, r3] │ │ - b.n 51a4 │ │ - ldr r0, [pc, #60] ; (51d8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - str r7, [r6, #8] │ │ - ldr r3, [pc, #32] ; (51c8 ) │ │ - add r2, sp, #16 │ │ - adds r3, r3, r2 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [sp, #28] │ │ + movs r3, #6 │ │ + cmp r0, #0 │ │ + beq.n 51b6 │ │ + ldrb r2, [r4, #0] │ │ + movs r3, #3 │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 51b6 │ │ + ldrb r1, [r4, #1] │ │ + movs r2, #15 │ │ + adds r0, r1, #0 │ │ + bics r0, r2 │ │ + cmp r0, #240 ; 0xf0 │ │ + bne.n 51b6 │ │ + ldrb r0, [r4, #2] │ │ + adds r4, r0, #0 │ │ + bics r4, r2 │ │ + beq.n 51b6 │ │ + cmp r4, #240 ; 0xf0 │ │ + beq.n 51b6 │ │ + movs r2, #12 │ │ + ands r2, r0 │ │ + cmp r2, #12 │ │ + beq.n 51b6 │ │ + movs r3, #6 │ │ + tst r1, r3 │ │ + bne.n 51b6 │ │ + movs r3, #3 │ │ + adds r0, r3, #0 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 51b8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - ldr r3, [pc, #32] ; (51dc ) │ │ - add sp, r3 │ │ + beq.n 51c6 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cdp 0, 5, cr0, cr8, cr1, {0} │ │ - ; instruction: 0xefd4ffff │ │ - asrs r4, r2, #32 │ │ - movs r0, r0 │ │ - cdp 0, 2, cr0, cr8, cr1, {0} │ │ - ands.w r0, r2, #1 │ │ - strh r0, [r2, #0] │ │ - movs r0, r0 │ │ - subs r0, r0, #1 │ │ + cdp 0, 0, cr0, cr8, cr1, {0} │ │ + subs r6, r6, #3 │ │ movs r1, r0 │ │ - asrs r4, r5, #32 │ │ - ... │ │ - │ │ -000051e0 : │ │ - ldr r2, [pc, #16] ; (51f4 ) │ │ - push {r4, lr} │ │ - add r2, pc │ │ - adds r3, r2, #0 │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - ldmia r0!, {r1, r2, r4} │ │ - stmia r3!, {r1, r2, r4} │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - cdp 0, 15, cr0, cr4, cr1, {0} │ │ - │ │ -000051f8 : │ │ - str r1, [r0, #12] │ │ - bx lr │ │ - │ │ -000051fc : │ │ - movs r3, #1 │ │ - str r3, [r0, #8] │ │ - bx lr │ │ - │ │ -00005202 : │ │ - ldr r0, [r0, #8] │ │ - bx lr │ │ - │ │ -00005206 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + subs r1, r4, #3 │ │ + movs r1, r0 │ │ + subs r4, r2, #3 │ │ + movs r1, r0 │ │ + subs r7, r0, #3 │ │ + movs r1, r0 │ │ + subs r4, r7, #2 │ │ + movs r1, r0 │ │ + subs r1, r6, #2 │ │ + movs r1, r0 │ │ + subs r6, r4, #2 │ │ + movs r1, r0 │ │ + subs r3, r3, #2 │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #32] ; (5214 ) │ │ + adds r1, r0, #0 │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 520e │ │ + cmp r2, #5 │ │ + bne.n 5212 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl ae4c │ │ + b.n 5212 │ │ + bl 5b40 │ │ + pop {r3, pc} │ │ + cdp 0, 14, cr0, cr2, cr1, {0} │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (5248 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5234 │ │ + cmp r2, #5 │ │ + bne.n 5244 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aeca │ │ + b.n 5238 │ │ + bl 612c │ │ + movs r2, #0 │ │ + ldr r3, [pc, #16] ; (524c ) │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + str r2, [r3, #0] │ │ + str r2, [r1, #8] │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + cdp 0, 11, cr0, cr12, cr1, {0} │ │ + cdp 0, 9, cr0, cr12, cr1, {0} │ │ + push {r4, r6, r7, lr} │ │ + adds r7, r3, #0 │ │ + ldr r3, [pc, #152] ; (52f0 ) │ │ adds r4, r0, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ adds r6, r2, #0 │ │ - str r1, [sp, #0] │ │ - cmp r6, #0 │ │ - ble.n 5272 │ │ - ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - beq.n 5272 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - str r3, [sp, #4] │ │ + beq.n 5266 │ │ + bl 5218 │ │ + ldr r3, [pc, #140] ; (52f4 ) │ │ + ldr r2, [r4, #0] │ │ + add r3, pc │ │ + str r4, [r3, #0] │ │ + cmp r2, #3 │ │ + beq.n 5286 │ │ + ldr r3, [r3, #0] │ │ + movs r0, #0 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #2 │ │ + beq.n 5282 │ │ + ldr r3, [pc, #120] ; (52f8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 51f0 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5298 │ │ + cmp r3, #5 │ │ + bne.n 52a0 │ │ + ldr r0, [r4, #4] │ │ + bl ae50 │ │ + b.n 52a6 │ │ + ldr r0, [r4, #4] │ │ + bl 5f20 │ │ + b.n 52a6 │ │ + ldr r0, [pc, #88] ; (52fc ) │ │ + add r0, pc │ │ + b.n 52c6 │ │ + adds r0, r6, #0 │ │ + ldr r3, [pc, #64] ; (52ec ) │ │ + ldr r2, [pc, #60] ; (52e8 ) │ │ + adds r1, r7, #0 │ │ + bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + cmp r0, #0 │ │ + beq.n 52d8 │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 5028 │ │ + cmp r0, #0 │ │ + bge.n 52e0 │ │ + ldr r0, [pc, #60] ; (5300 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r2, #0 │ │ + movs r0, #1 │ │ + ldr r3, [pc, #52] ; (5304 ) │ │ + negs r0, r0 │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + b.n 52e2 │ │ + ldr r1, [pc, #16] ; (52ec ) │ │ + ldr r0, [pc, #12] ; (52e8 ) │ │ + bl 5028 │ │ + movs r0, #0 │ │ + pop {r4, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + cdp 0, 8, cr0, cr0, cr1, {0} │ │ + cdp 0, 6, cr0, cr14, cr1, {0} │ │ + stc 0, cr0, [r2, #4] │ │ + adds r5, r6, #5 │ │ + movs r1, r0 │ │ + adds r1, r6, #5 │ │ + movs r1, r0 │ │ + cdp 0, 0, cr0, cr6, cr1, {0} │ │ + push {r3, r4, r5, lr} │ │ + bl 5050 │ │ + movs r4, #1 │ │ + cmp r0, #0 │ │ + bne.n 534a │ │ + ldr r5, [pc, #64] ; (5358 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #12] │ │ + cmp r4, #0 │ │ + beq.n 533e │ │ + ble.n 5324 │ │ + subs r4, #1 │ │ + str r4, [r5, #12] │ │ + ldr r4, [pc, #52] ; (535c ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r3, #8] │ │ + ldr r3, [pc, #36] ; (5354 ) │ │ + ldr r2, [pc, #28] ; (5350 ) │ │ + bl 5250 │ │ + ldr r3, [r4, #0] │ │ + movs r4, #1 │ │ + str r5, [r3, #8] │ │ + b.n 534a │ │ + bl 5218 │ │ + ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - bne.n 522a │ │ + beq.n 534a │ │ + blx r3 │ │ adds r0, r4, #0 │ │ - bl 5060 │ │ - movs r3, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - subs r5, r6, #0 │ │ - cmp r5, r3 │ │ - ble.n 5238 │ │ - adds r5, r3, #0 │ │ - movs r7, #193 ; 0xc1 │ │ - ldr r3, [r4, #12] │ │ - lsls r7, r7, #2 │ │ - ldr r0, [sp, #0] │ │ - ldr r1, [r4, r7] │ │ - adds r2, r5, #0 │ │ - cmp r3, #128 ; 0x80 │ │ - bne.n 524e │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ - b.n 5252 │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - movs r3, #192 ; 0xc0 │ │ - movs r2, #192 ; 0xc0 │ │ - lsls r3, r3, #2 │ │ - ldr r3, [r4, r3] │ │ - lsls r2, r2, #2 │ │ - subs r6, r6, r5 │ │ - str r3, [sp, #4] │ │ - subs r3, r3, r5 │ │ - str r3, [r4, r2] │ │ - ldr r3, [r4, r7] │ │ - adds r3, r3, r5 │ │ - str r3, [r4, r7] │ │ - ldr r3, [sp, #0] │ │ - adds r3, r3, r5 │ │ - str r3, [sp, #0] │ │ - b.n 520e │ │ - adds r0, r6, #0 │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + stcl 0, cr0, [r2, #4] │ │ + ldc 0, cr0, [r2, #4]! │ │ + │ │ +00005360 : │ │ + ldr r3, [pc, #4] ; (5368 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #8] │ │ + bx lr │ │ + ldcl 0, cr0, [r6, #-4]! │ │ │ │ -00005276 : │ │ +0000536c : │ │ movs r3, #0 │ │ - str r3, [r0, #8] │ │ + cmp r0, r3 │ │ + blt.n 5382 │ │ + ldr r2, [pc, #20] ; (5388 ) │ │ + add r2, pc │ │ + ldr r1, [r2, #8] │ │ + cmp r0, r1 │ │ + bge.n 5382 │ │ + ldr r3, [r2, #4] │ │ + lsls r0, r0, #2 │ │ + ldr r3, [r0, r3] │ │ + adds r0, r3, #0 │ │ bx lr │ │ + nop ; (mov r8, r8) │ │ + stcl 0, cr0, [r4, #-4]! │ │ │ │ -0000527c : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #188] ; (533c ) │ │ - sub sp, #52 ; 0x34 │ │ - adds r6, r0, #0 │ │ +0000538c : │ │ + push {r4, lr} │ │ + adds r4, r0, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #8] ; (53a0 ) │ │ + add r3, pc │ │ + str r4, [r3, #16] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + pop {r4, pc} │ │ + stcl 0, cr0, [r2, #-4] │ │ + │ │ +000053a4 : │ │ + push {r4, r5, r6, lr} │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [pc, #196] ; (5470 ) │ │ add r4, pc │ │ - ldr r4, [r4, #0] │ │ - movs r0, #16 │ │ ldr r3, [r4, #0] │ │ - adds r7, r1, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - bl 5b74 │ │ - str r4, [sp, #20] │ │ - subs r4, r0, #0 │ │ - beq.n 5326 │ │ - add r5, sp, #28 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ - adds r0, r5, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - movs r0, #194 ; 0xc2 │ │ - ldr r3, [pc, #148] ; (5340 ) │ │ - lsls r0, r0, #2 │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + ldr r3, [pc, #188] ; (5474 ) │ │ add r3, pc │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #144] ; (5344 ) │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + beq.n 541e │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r2, #12] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r2, [r2, #16] │ │ + cmp r3, r2 │ │ + bge.n 5402 │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 53f0 │ │ + ldr r3, [pc, #140] ; (5478 ) │ │ + subs r0, r1, r0 │ │ add r3, pc │ │ - str r3, [r5, #4] │ │ - ldr r3, [pc, #144] ; (5348 ) │ │ + b.n 53f4 │ │ + ldr r3, [pc, #136] ; (547c ) │ │ add r3, pc │ │ - str r3, [r5, #12] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - subs r4, r0, #0 │ │ - beq.n 5322 │ │ - movs r2, #194 ; 0xc2 │ │ - movs r1, #0 │ │ - lsls r2, r2, #2 │ │ + ldr r3, [r3, #0] │ │ + muls r0, r3 │ │ bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - str r7, [r4, #4] │ │ - adds r0, r4, #0 │ │ - str r6, [r4, #0] │ │ - bl 5276 │ │ - adds r0, r4, #0 │ │ - movs r1, #128 ; 0x80 │ │ - bl 51f8 │ │ - movs r2, #1 │ │ - movs r3, #170 ; 0xaa │ │ - negs r2, r2 │ │ - lsls r3, r3, #2 │ │ - adds r1, r4, #0 │ │ - str r2, [r4, r3] │ │ - mov r2, sp │ │ - adds r1, #16 │ │ - mov ip, r1 │ │ - ldmia r5!, {r0, r1, r7} │ │ - stmia r2!, {r0, r1, r7} │ │ - ldr r0, [r5, #0] │ │ - ldr r3, [pc, #80] ; (534c ) │ │ - mov r1, ip │ │ - str r0, [r2, #0] │ │ + bl 51f0 │ │ + b.n 541e │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 5418 │ │ + bl 5218 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + beq.n 546c │ │ + blx r3 │ │ + b.n 546c │ │ movs r2, #0 │ │ + ldr r3, [r4, #0] │ │ + str r2, [r3, #8] │ │ + bl 5308 │ │ + bl 5050 │ │ + cmp r0, #0 │ │ + beq.n 546c │ │ + ldr r3, [pc, #84] ; (5480 ) │ │ add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 5448 │ │ + cmp r2, #5 │ │ + bne.n 546c │ │ ldr r3, [r3, #0] │ │ + adds r1, r6, #0 │ │ + ldr r0, [r3, #4] │ │ + adds r2, r5, #0 │ │ + bl ae5a │ │ + b.n 5450 │ │ adds r0, r6, #0 │ │ - ldr r5, [r3, #16] │ │ - adds r3, r2, #0 │ │ - blx r5 │ │ + adds r1, r5, #0 │ │ + bl 5f40 │ │ + subs r4, r0, #0 │ │ + ble.n 546c │ │ + cmp r0, r5 │ │ + bge.n 546c │ │ + bl 5308 │ │ + bl 5050 │ │ cmp r0, #0 │ │ - bge.n 5326 │ │ - ldr r0, [pc, #60] ; (5350 ) │ │ + beq.n 546c │ │ + subs r5, r5, r4 │ │ + adds r6, r6, r5 │ │ + adds r5, r4, #0 │ │ + b.n 53aa │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + stc 0, cr0, [ip, #-4]! │ │ + add.w r0, lr, r1 │ │ + ldc 0, cr0, [r4], {1} │ │ + stc 0, cr0, [lr], {1} │ │ + stc 0, cr0, [ip], #4 │ │ + │ │ +00005484 : │ │ + ldr r3, [pc, #52] ; (54bc ) │ │ + push {r4, r5, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + ldrb r2, [r0, #0] │ │ + cmp r2, #0 │ │ + beq.n 54b4 │ │ + ldrb r3, [r1, #0] │ │ + cmp r3, #0 │ │ + beq.n 54b0 │ │ + adds r2, #1 │ │ + adds r3, #1 │ │ + lsls r2, r2, #1 │ │ + lsls r3, r3, #1 │ │ + ldrsh r2, [r2, r4] │ │ + ldrsh r3, [r3, r4] │ │ + cmp r2, r3 │ │ + bne.n 54b0 │ │ + adds r0, #1 │ │ + adds r1, #1 │ │ + b.n 548e │ │ + movs r0, #0 │ │ + b.n 54ba │ │ + ldrb r0, [r1, #0] │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + pop {r4, r5, pc} │ │ + orr.w r0, r0, r1 │ │ + │ │ +000054c0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + adds r5, r0, #0 │ │ + sub sp, #20 │ │ + adds r6, r1, #0 │ │ + adds r7, r2, #0 │ │ + cmp r0, #0 │ │ + bne.n 54da │ │ + ldr r0, [pc, #176] ; (5580 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r4, #0 │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r4, #0 │ │ - b.n 5326 │ │ + adds r0, r5, #0 │ │ + b.n 557c │ │ + movs r3, #1 │ │ + ldr r1, [r5, #4] │ │ + str r3, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + str r0, [sp, #8] │ │ + str r1, [sp, #12] │ │ + cmp r6, #0 │ │ + bne.n 54fe │ │ + adds r0, r5, #0 │ │ + bl 50b0 │ │ + subs r6, r0, #0 │ │ + bne.n 54fe │ │ + cmp r7, #0 │ │ + beq.n 556a │ │ + b.n 5564 │ │ + movs r0, #24 │ │ bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + subs r4, r0, #0 │ │ + bne.n 551e │ │ + ldr r0, [pc, #120] ; (5584 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + cmp r7, #0 │ │ + beq.n 556a │ │ + ldr r3, [r5, #16] │ │ + adds r0, r5, #0 │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + b.n 557c │ │ + movs r3, #1 │ │ + str r3, [r0, #20] │ │ + cmp r6, #2 │ │ + beq.n 5536 │ │ + cmp r6, #5 │ │ + bne.n 554c │ │ + str r6, [r0, #0] │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl aed0 │ │ + b.n 5540 │ │ + str r6, [r0, #0] │ │ + adds r1, r7, #0 │ │ + adds r0, r5, #0 │ │ + bl 5b4c │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 5554 │ │ + movs r3, #0 │ │ + str r3, [r4, #20] │ │ + b.n 5554 │ │ + ldr r0, [pc, #56] ; (5588 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + ldr r3, [r4, #20] │ │ + adds r0, r4, #0 │ │ + cmp r3, #0 │ │ + beq.n 557c │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + cmp r7, #0 │ │ + beq.n 556e │ │ + ldr r3, [r5, #16] │ │ + adds r0, r5, #0 │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 557c │ │ + str r7, [sp, #0] │ │ + ldr r1, [r5, #4] │ │ + adds r0, r5, #0 │ │ + ldr r2, [sp, #8] │ │ + ldr r3, [sp, #12] │ │ + blx r1 │ │ + adds r0, r7, #0 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + subs r5, r1, r6 │ │ + movs r1, r0 │ │ + subs r1, r5, r5 │ │ + movs r1, r0 │ │ + subs r3, r6, r4 │ │ + movs r1, r0 │ │ + │ │ +0000558c : │ │ + ldr r1, [pc, #244] ; (5684 ) │ │ + push {r4, r5, r6, lr} │ │ + add r1, pc │ │ + adds r4, r0, #0 │ │ + bl 15f20 <__aeabi_llsl@@Base+0xcc> │ │ + subs r5, r0, #0 │ │ + bne.n 55a8 │ │ + ldr r0, [pc, #232] ; (5688 ) │ │ + adds r1, r4, #0 │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5680 │ │ + adds r0, r4, #0 │ │ + movs r1, #46 ; 0x2e │ │ + bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + cmp r0, #0 │ │ + beq.n 5650 │ │ + ldr r1, [pc, #212] ; (568c ) │ │ + adds r4, r0, #1 │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #2 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #200] ; (5690 ) │ │ adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + beq.n 55d8 │ │ + movs r6, #4 │ │ + b.n 5658 │ │ + ldr r1, [pc, #184] ; (5694 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 55d4 │ │ + ldr r1, [pc, #176] ; (5698 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 55d4 │ │ + ldr r1, [pc, #164] ; (569c ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #5 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #152] ; (56a0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + movs r6, #8 │ │ + cmp r0, #0 │ │ + bne.n 5658 │ │ + ldr r1, [pc, #140] ; (56a4 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + beq.n 5626 │ │ + movs r6, #6 │ │ + b.n 5658 │ │ + ldr r1, [pc, #128] ; (56a8 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + ldr r1, [pc, #116] ; (56ac ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + ldr r1, [pc, #108] ; (56b0 ) │ │ + adds r0, r4, #0 │ │ + add r1, pc │ │ + bl 5484 │ │ + cmp r0, #0 │ │ + bne.n 5622 │ │ + adds r0, r5, #0 │ │ + bl 50b0 │ │ + adds r6, r0, #0 │ │ + ldr r0, [pc, #88] ; (56b4 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r5, #0 │ │ + adds r1, r6, #0 │ │ + movs r2, #1 │ │ + bl 54c0 │ │ + subs r5, r0, #0 │ │ + bne.n 5680 │ │ + bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.n 5680 │ │ + ldr r0, [pc, #60] ; (56b8 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r5, #0 │ │ + pop {r4, r5, r6, pc} │ │ + subs r3, r1, r4 │ │ + movs r1, r0 │ │ + subs r6, r7, r3 │ │ + movs r1, r0 │ │ + subs r7, r6, r3 │ │ + movs r1, r0 │ │ + subs r3, r5, r3 │ │ + movs r1, r0 │ │ + subs r5, r3, r3 │ │ + movs r1, r0 │ │ + subs r4, r2, r3 │ │ + movs r1, r0 │ │ + subs r2, r1, r3 │ │ + movs r1, r0 │ │ + subs r6, r7, r2 │ │ + movs r1, r0 │ │ + subs r3, r6, r2 │ │ + movs r1, r0 │ │ + subs r5, r4, r2 │ │ + movs r1, r0 │ │ + subs r4, r3, r2 │ │ + movs r1, r0 │ │ + subs r2, r2, r2 │ │ + movs r1, r0 │ │ + subs r2, r0, r2 │ │ + movs r1, r0 │ │ + subs r7, r0, r0 │ │ + movs r1, r0 │ │ + │ │ +000056bc : │ │ + push {r3, lr} │ │ + adds r2, r1, #0 │ │ + movs r1, #0 │ │ + bl 54c0 │ │ + pop {r3, pc} │ │ + │ │ +000056c8 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n 5724 │ │ + adds r4, r0, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #80] ; (5728 ) │ │ + add r3, pc │ │ ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 5336 │ │ + cmp r4, r3 │ │ + bne.n 5702 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #1 │ │ + bne.n 56f4 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #100 ; 0x64 │ │ + bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ + b.n 56de │ │ + ldr r3, [pc, #52] ; (572c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r4, r3 │ │ + bne.n 5702 │ │ + bl 5218 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5718 │ │ + cmp r3, #5 │ │ + bne.n 571e │ │ + ldr r0, [r4, #4] │ │ + bl afa8 │ │ + b.n 571e │ │ + ldr r0, [r4, #4] │ │ + bl 613c │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - ldc 0, cr0, [ip], #-4 │ │ - ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ - stc2 15, cr15, [r9, #1020] ; 0x3fc │ │ - ldc2 15, cr15, [r1, #1020] ; 0x3fc │ │ - sub.w r0, r4, r1 │ │ - adds r0, r3, #3 │ │ - movs r1, r0 │ │ + and.w r0, r2, r1 │ │ + strd r0, r0, [r2, #4]! │ │ │ │ -00005354 : │ │ +00005730 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 538a │ │ - movs r3, #175 ; 0xaf │ │ - lsls r3, r3, #2 │ │ + beq.n 573a │ │ + ldr r4, [r0, #0] │ │ + b.n 5750 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #20] ; (5754 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 574c │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + ; instruction: 0xe9980001 │ │ + │ │ +00005758 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r3, [pc, #140] ; (57e8 ) │ │ + adds r5, r1, #0 │ │ + add r3, pc │ │ + ldr r1, [r3, #20] │ │ adds r4, r0, #0 │ │ - ldr r0, [r0, r3] │ │ + cmp r1, #0 │ │ + bne.n 576e │ │ + ldr r0, [pc, #128] ; (57ec ) │ │ + add r0, pc │ │ + b.n 5776 │ │ cmp r0, #0 │ │ - beq.n 536a │ │ + bne.n 5780 │ │ + ldr r0, [pc, #124] ; (57f0 ) │ │ + add r0, pc │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [r4, #4] │ │ - cmp r3, #0 │ │ - beq.n 5376 │ │ - ldr r0, [r4, #0] │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - ldr r3, [pc, #16] ; (538c ) │ │ - adds r0, #16 │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + b.n 57e4 │ │ + adds r3, r2, #0 │ │ + subs r0, r3, #1 │ │ + sbcs r3, r0 │ │ + lsls r3, r3, #1 │ │ + str r3, [r4, #8] │ │ + movs r3, #0 │ │ + adds r0, r2, #0 │ │ + str r3, [r4, #12] │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + str r0, [r4, #16] │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #88] ; (57f4 ) │ │ add r3, pc │ │ + ldr r2, [r3, #0] │ │ + cmp r2, #0 │ │ + beq.n 57b8 │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #8] │ │ - blx r3 │ │ + cmp r3, #1 │ │ + bne.n 57b8 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #100 ; 0x64 │ │ + bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + b.n 5796 │ │ + movs r2, #1 │ │ + ldr r3, [pc, #60] ; (57f8 ) │ │ adds r0, r4, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + subs r3, r5, #1 │ │ + subs r2, r3, #1 │ │ + sbcs r3, r2 │ │ + negs r3, r3 │ │ + ands r5, r3 │ │ + ldr r3, [pc, #44] ; (57fc ) │ │ + add r3, pc │ │ + str r5, [r3, #12] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #20] │ │ + bl 5250 │ │ + adds r4, r0, #0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrd r0, r0, [sl, #-4]! │ │ + adds r3, r6, r5 │ │ + movs r1, r0 │ │ + adds r1, r1, r6 │ │ + movs r1, r0 │ │ + ldmdb ip!, {r0} │ │ + b.n 5608 │ │ + movs r1, r0 │ │ + stmdb r8, {r0} │ │ + │ │ +00005800 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + ldr r5, [pc, #16] ; (5814 ) │ │ + ldr r4, [pc, #8] ; (5810 ) │ │ + str r4, [sp, #0] │ │ + str r5, [sp, #4] │ │ + bl 5758 │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ + ... │ │ + │ │ +00005818 : │ │ + push {r0, r1, r2, lr} │ │ + ldr r3, [pc, #24] ; (5834 ) │ │ + ldr r2, [pc, #16] ; (5830 ) │ │ + str r2, [sp, #0] │ │ + str r3, [sp, #4] │ │ + movs r2, #0 │ │ + bl 5758 │ │ + pop {r1, r2, r3, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + │ │ +00005838 : │ │ + push {r3, r4, r5, lr} │ │ + adds r4, r0, #0 │ │ + adds r5, r1, #0 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #52] ; (5878 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 5862 │ │ + adds r0, r4, #0 │ │ + adds r1, r5, #0 │ │ + bl 5028 │ │ + subs r4, r0, #0 │ │ + bge.n 586e │ │ + ldr r0, [pc, #32] ; (587c ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 586e │ │ + ldr r0, [pc, #28] ; (5880 ) │ │ + movs r4, #1 │ │ + add r0, pc │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + negs r4, r4 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + ldmia.w r4, {r0} │ │ + asrs r3, r3, #31 │ │ + movs r1, r0 │ │ + adds r0, r6, r2 │ │ + movs r1, r0 │ │ + │ │ +00005884 : │ │ + ldr r3, [pc, #48] ; (58b8 ) │ │ + push {r4, lr} │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cmp r0, #0 │ │ + blt.n 58b4 │ │ + cmp r0, #128 ; 0x80 │ │ + ble.n 5896 │ │ + movs r0, #128 ; 0x80 │ │ + str r0, [r3, #0] │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #28] ; (58bc ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 58b0 │ │ + ldr r3, [pc, #24] ; (58c0 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 51f0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ pop {r4, pc} │ │ - ; instruction: 0xeb280001 │ │ + b.n 57ac │ │ + movs r1, r0 │ │ + ; instruction: 0xe83a0001 │ │ + b.n 5774 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ │ │ -00005390 : │ │ - adds r0, #16 │ │ - push {r3, r4, r5, lr} │ │ - adds r1, r3, #0 │ │ - adds r5, r0, #0 │ │ - adds r0, r2, #0 │ │ - ldr r3, [pc, #32] ; (53bc ) │ │ - ldr r2, [pc, #24] ; (53b8 ) │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - bl 15f20 <__aeabi_llsl@@Base+0xcc> │ │ - ldr r4, [pc, #24] ; (53c0 ) │ │ +000058c8 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + bl 5b28 │ │ + cmp r0, #0 │ │ + bne.n 58dc │ │ + ldr r0, [pc, #96] ; (5938 ) │ │ + add r0, pc │ │ + bl 5084 │ │ + adds r0, r4, #0 │ │ + bl ae34 │ │ + cmp r0, #0 │ │ + bne.n 58ee │ │ + ldr r0, [pc, #84] ; (593c ) │ │ + add r0, pc │ │ + bl 5084 │ │ + movs r3, #0 │ │ + ldr r5, [pc, #76] ; (5940 ) │ │ + movs r0, #128 ; 0x80 │ │ + add r5, pc │ │ + str r3, [r5, #0] │ │ + str r3, [r5, #24] │ │ + bl 5884 │ │ + ldrh r0, [r4, #8] │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #40] ; (5934 ) │ │ + ldr r2, [pc, #36] ; (5930 ) │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + adds r6, r0, #0 │ │ + ldr r0, [r4, #0] │ │ + adds r7, r1, #0 │ │ + bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ adds r2, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ adds r3, r1, #0 │ │ - adds r0, r5, #0 │ │ - ldr r1, [r4, #28] │ │ - blx r1 │ │ - pop {r3, r4, r5, pc} │ │ + adds r0, r6, #0 │ │ + adds r1, r7, #0 │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ + str r0, [r5, #20] │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ands r0, r0 │ │ lsls r7, r1 │ │ - ; instruction: 0xeafa0001 │ │ + asrs r4, r4, #28 │ │ + movs r1, r0 │ │ + asrs r2, r3, #31 │ │ + movs r1, r0 │ │ + b.n 590c │ │ + movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ │ │ -000053c8 : │ │ - ldr r2, [pc, #16] ; (53dc ) │ │ +00005948 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #32] ; (596c ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 5964 │ │ + bl 5218 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + beq.n 5964 │ │ + blx r3 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + b.n 5880 │ │ + movs r1, r0 │ │ + │ │ +00005970 : │ │ + push {r4, r5, r6, lr} │ │ + ldr r5, [pc, #136] ; (59fc ) │ │ + adds r6, r0, #0 │ │ + add r5, pc │ │ + ldr r4, [r5, #20] │ │ + cmp r4, #0 │ │ + bne.n 5988 │ │ + ldr r0, [pc, #128] ; (5a00 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 59f6 │ │ + cmp r0, #0 │ │ + bgt.n 5994 │ │ + bl 5948 │ │ + movs r4, #1 │ │ + b.n 59f6 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [r5, #0] │ │ + subs r4, r3, #0 │ │ + beq.n 59f2 │ │ + ldr r3, [r5, #20] │ │ + adds r0, r6, r3 │ │ + adds r1, r3, #0 │ │ + subs r0, #1 │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + ldr r3, [r5, #0] │ │ + adds r6, r0, #0 │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #0 │ │ + bne.n 59ba │ │ + ldr r2, [r5, #0] │ │ + str r3, [r2, #12] │ │ + b.n 59e4 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 59cc │ │ + ldr r3, [r5, #0] │ │ + ldr r2, [r3, #12] │ │ + b.n 59d4 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #12] │ │ + subs r0, r1, r0 │ │ + adds r2, r0, #1 │ │ + ldr r3, [pc, #44] ; (5a04 ) │ │ + adds r0, r2, #0 │ │ + muls r0, r6 │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + str r0, [r4, #12] │ │ + movs r4, #1 │ │ + ldr r3, [pc, #32] ; (5a08 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + str r4, [r2, #8] │ │ + str r6, [r3, #16] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 58c4 │ │ + movs r1, r0 │ │ + asrs r5, r3, #29 │ │ + movs r1, r0 │ │ + b.n 5804 │ │ + movs r1, r0 │ │ + b.n 57ec │ │ + movs r1, r0 │ │ + │ │ +00005a0c : │ │ + push {r4, lr} │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #20] ; (5a28 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 5a20 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #8] │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + b.n 57b4 │ │ + movs r1, r0 │ │ + │ │ +00005a2c : │ │ + movs r2, #0 │ │ + ldr r3, [pc, #8] ; (5a38 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + b.n 5364 │ │ + movs r1, r0 │ │ + │ │ +00005a3c : │ │ + movs r2, #1 │ │ + ldr r3, [pc, #8] ; (5a48 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + b.n 5354 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ + │ │ +00005a50 : │ │ + push {r3, lr} │ │ + ldr r1, [pc, #16] ; (5a64 ) │ │ + ldr r0, [pc, #8] ; (5a60 ) │ │ + bl 5838 │ │ + pop {r3, pc} │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ + ... │ │ + │ │ +00005a68 : │ │ + ldr r3, [pc, #12] ; (5a78 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + negs r3, r0 │ │ + adcs r0, r3 │ │ + bx lr │ │ + nop ; (mov r8, r8) │ │ + b.n 5330 │ │ + movs r1, r0 │ │ + │ │ +00005a7c : │ │ + push {r4, lr} │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #36] ; (5aa8 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + subs r4, r2, #0 │ │ + beq.n 5a9e │ │ + ldr r3, [r3, #12] │ │ + movs r4, #1 │ │ + cmp r3, #0 │ │ + bne.n 5a9e │ │ + bl 5050 │ │ + adds r4, r0, #0 │ │ + subs r0, r4, #1 │ │ + sbcs r4, r0 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + adds r0, r4, #0 │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 5754 │ │ + movs r1, r0 │ │ + │ │ +00005aac : │ │ + push {r3, r4, r5, lr} │ │ + ldr r5, [pc, #64] ; (5af0 ) │ │ + adds r4, r0, #0 │ │ + add r5, pc │ │ + bl 5948 │ │ + ldr r0, [r5, #28] │ │ + cmp r0, #0 │ │ + beq.n 5ac6 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r3, #0 │ │ + str r3, [r5, #28] │ │ + subs r0, r4, #0 │ │ + beq.n 5aec │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + adds r0, #1 │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [pc, #28] ; (5af4 ) │ │ + add r3, pc │ │ + str r0, [r3, #28] │ │ + cmp r0, #0 │ │ + beq.n 5ae8 │ │ + adds r1, r4, #0 │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + movs r0, #0 │ │ + b.n 5aec │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 5740 │ │ + movs r1, r0 │ │ + b.n 56fc │ │ + movs r1, r0 │ │ + │ │ +00005af8 : │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00005afe : │ │ + movs r0, #1 │ │ + negs r0, r0 │ │ + bx lr │ │ + │ │ +00005b04 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #24] ; (5b20 ) │ │ + bl 5948 │ │ + add r4, pc │ │ + ldr r0, [r4, #4] │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #20] │ │ + pop {r4, pc} │ │ + nop ; (mov r8, r8) │ │ + b.n 56bc │ │ + movs r1, r0 │ │ + │ │ +00005b24 : │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00005b28 : │ │ + ldr r2, [pc, #16] ; (5b3c ) │ │ push {r4, lr} │ │ add r2, pc │ │ adds r3, r2, #0 │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ ldmia r0!, {r1, r2, r4} │ │ stmia r3!, {r1, r2, r4} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - stc 0, cr0, [r4, #-4]! │ │ + b.n 56d8 │ │ + movs r1, r0 │ │ │ │ -000053e0 : │ │ - ldr r3, [pc, #4] ; (53e8 ) │ │ +00005b40 : │ │ + ldr r3, [pc, #4] ; (5b48 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ - ldc 0, cr0, [lr], {1} │ │ + b.n 54d8 │ │ + movs r1, r0 │ │ │ │ -000053ec : │ │ - ldr r3, [pc, #800] ; (5710 ) │ │ +00005b4c : │ │ + ldr r3, [pc, #800] ; (5e70 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #108 ; 0x6c │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r1, #0 │ │ str r2, [sp, #100] ; 0x64 │ │ - ldr r2, [pc, #788] ; (5714 ) │ │ + ldr r2, [pc, #788] ; (5e74 ) │ │ add r2, pc │ │ ldrh r6, [r2, #4] │ │ str r3, [sp, #60] ; 0x3c │ │ cmp r6, #0 │ │ - bne.n 5416 │ │ - ldr r0, [pc, #780] ; (5718 ) │ │ + bne.n 5b76 │ │ + ldr r0, [pc, #780] ; (5e78 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r6, #0 │ │ - b.n 579e │ │ + b.n 5efe │ │ movs r0, #100 ; 0x64 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - bne.n 5422 │ │ - b.n 5798 │ │ + bne.n 5b82 │ │ + b.n 5ef8 │ │ movs r1, #0 │ │ movs r2, #100 ; 0x64 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ str r4, [r7, #4] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #744] ; (571c ) │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #744] ; (5e7c ) │ │ cmp r0, r3 │ │ - beq.n 5440 │ │ - ldr r3, [pc, #740] ; (5720 ) │ │ + beq.n 5ba0 │ │ + ldr r3, [pc, #740] ; (5e80 ) │ │ cmp r0, r3 │ │ - beq.n 5440 │ │ - b.n 5560 │ │ + beq.n 5ba0 │ │ + b.n 5cc0 │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #20] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #24] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r6, r0, #0 │ │ - bne.n 546a │ │ - ldr r0, [pc, #700] ; (5724 ) │ │ + bne.n 5bca │ │ + ldr r0, [pc, #700] ; (5e84 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r4, [r5, #8] │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ ldr r2, [sp, #24] │ │ movs r3, #1 │ │ blx r4 │ │ subs r4, r0, #0 │ │ cmp r4, #1 │ │ - beq.n 548c │ │ - ldr r0, [pc, #680] ; (5728 ) │ │ + beq.n 5bec │ │ + ldr r0, [pc, #680] ; (5e88 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r6, #0 │ │ bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 57b0 │ │ + adds r0, r6, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 5f10 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bge.n 5494 │ │ - b.n 57b0 │ │ - ldr r3, [pc, #660] ; (572c ) │ │ + bge.n 5bf4 │ │ + b.n 5f10 │ │ + ldr r3, [pc, #660] ; (5e8c ) │ │ ldr r2, [sp, #20] │ │ cmp r2, r3 │ │ - bne.n 54a4 │ │ + bne.n 5c04 │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 544c │ │ - ldr r3, [pc, #648] ; (5730 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 5bac │ │ + ldr r3, [pc, #648] ; (5e90 ) │ │ cmp r2, r3 │ │ - beq.n 549c │ │ - ldr r3, [pc, #648] ; (5734 ) │ │ + beq.n 5bfc │ │ + ldr r3, [pc, #648] ; (5e94 ) │ │ cmp r2, r3 │ │ - beq.n 54bc │ │ + beq.n 5c1c │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r0, [pc, #640] ; (5738 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r0, [pc, #640] ; (5e98 ) │ │ add r0, pc │ │ - b.n 54c8 │ │ + b.n 5c28 │ │ ldrh r3, [r6, #0] │ │ str r3, [sp, #20] │ │ cmp r3, #1 │ │ - beq.n 54ce │ │ - ldr r0, [pc, #628] ; (573c ) │ │ + beq.n 5c2e │ │ + ldr r0, [pc, #628] ; (5e9c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5550 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5cb0 │ │ add r4, sp, #64 ; 0x40 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [r6, #4] │ │ str r3, [sp, #64] ; 0x40 │ │ ldrh r3, [r6, #14] │ │ cmp r3, #8 │ │ - beq.n 54ea │ │ + beq.n 5c4a │ │ cmp r3, #16 │ │ - bne.n 54f8 │ │ - ldr r3, [pc, #596] ; (5740 ) │ │ + bne.n 5c58 │ │ + ldr r3, [pc, #596] ; (5ea0 ) │ │ strh r3, [r4, #4] │ │ ldrh r3, [r6, #2] │ │ strb r3, [r4, #6] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ strh r3, [r4, #8] │ │ - b.n 5504 │ │ - ldr r0, [pc, #584] ; (5744 ) │ │ + b.n 5c64 │ │ + ldr r0, [pc, #584] ; (5ea4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r4, [sp, #20] │ │ - b.n 5550 │ │ + b.n 5cb0 │ │ movs r4, #1 │ │ str r4, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r0, #8 │ │ str r0, [r7, #8] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r0, [sp, #24] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ str r4, [sp, #0] │ │ str r0, [sp, #20] │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #20] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - blt.n 5550 │ │ - ldr r3, [pc, #524] ; (5748 ) │ │ + blt.n 5cb0 │ │ + ldr r3, [pc, #524] ; (5ea8 ) │ │ ldr r2, [sp, #24] │ │ cmp r2, r3 │ │ - bne.n 5504 │ │ + bne.n 5c64 │ │ str r4, [sp, #0] │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ movs r4, #0 │ │ str r0, [r7, #12] │ │ adds r0, r6, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r3, #0 │ │ cmp r4, r3 │ │ - bne.n 555e │ │ - b.n 56f2 │ │ - b.n 56f4 │ │ - ldr r3, [pc, #488] ; (574c ) │ │ + bne.n 5cbe │ │ + b.n 5e52 │ │ + b.n 5e54 │ │ + ldr r3, [pc, #488] ; (5eac ) │ │ cmp r0, r3 │ │ - beq.n 5568 │ │ - b.n 56f8 │ │ + beq.n 5cc8 │ │ + b.n 5e58 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #472] ; (5750 ) │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #472] ; (5eb0 ) │ │ cmp r0, r3 │ │ - beq.n 5580 │ │ - ldr r0, [pc, #472] ; (5754 ) │ │ + beq.n 5ce0 │ │ + ldr r0, [pc, #472] ; (5eb4 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ movs r6, #0 │ │ str r6, [sp, #20] │ │ str r6, [sp, #56] ; 0x38 │ │ str r6, [sp, #28] │ │ str r6, [sp, #40] ; 0x28 │ │ str r6, [sp, #24] │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ str r0, [sp, #44] ; 0x2c │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ @@ -756,121 +1606,121 @@ │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - beq.n 568a │ │ - ldr r3, [pc, #400] ; (5758 ) │ │ + beq.n 5dea │ │ + ldr r3, [pc, #400] ; (5eb8 ) │ │ cmp r4, r3 │ │ - beq.n 55d2 │ │ - ldr r3, [pc, #400] ; (575c ) │ │ + beq.n 5d32 │ │ + ldr r3, [pc, #400] ; (5ebc ) │ │ cmp r4, r3 │ │ - beq.n 55f4 │ │ - b.n 5652 │ │ + beq.n 5d54 │ │ + b.n 5db2 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r4, r4, r0 │ │ str r4, [r7, #8] │ │ - b.n 5658 │ │ + b.n 5db8 │ │ adds r0, r5, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ str r0, [sp, #28] │ │ adds r0, r5, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ str r0, [sp, #56] ; 0x38 │ │ adds r0, r5, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ add r4, sp, #88 ; 0x58 │ │ str r0, [sp, #20] │ │ movs r2, #10 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ adds r0, r5, #0 │ │ adds r1, r4, #0 │ │ blx r6 │ │ ldrb r3, [r4, #0] │ │ ldr r6, [sp, #36] ; 0x24 │ │ lsls r2, r3, #24 │ │ - bmi.n 5668 │ │ + bmi.n 5dc8 │ │ movs r6, #1 │ │ cmp r3, #63 ; 0x3f │ │ - bls.n 5668 │ │ + bls.n 5dc8 │ │ cmp r3, #64 ; 0x40 │ │ - bne.n 5664 │ │ + bne.n 5dc4 │ │ ldrb r3, [r4, #1] │ │ cmp r3, #28 │ │ - bls.n 5634 │ │ - b.n 57ac │ │ + bls.n 5d94 │ │ + b.n 5f0c │ │ ldrb r6, [r4, #3] │ │ ldrb r2, [r4, #2] │ │ lsls r6, r6, #15 │ │ lsls r2, r2, #23 │ │ orrs r6, r2 │ │ ldrb r2, [r4, #4] │ │ lsls r2, r2, #7 │ │ orrs r6, r2 │ │ ldrb r2, [r4, #5] │ │ lsrs r2, r2, #1 │ │ orrs r6, r2 │ │ movs r2, #29 │ │ subs r3, r2, r3 │ │ asrs r6, r3 │ │ - b.n 5668 │ │ + b.n 5dc8 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 5672 │ │ + beq.n 5dd2 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ + bne.n 5e02 │ │ movs r3, #1 │ │ str r3, [sp, #24] │ │ - b.n 5672 │ │ + b.n 5dd2 │ │ movs r6, #128 ; 0x80 │ │ lsls r6, r6, #19 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ + bne.n 5e02 │ │ movs r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r2, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ adds r3, r0, #1 │ │ - bne.n 558c │ │ + bne.n 5cec │ │ adds r3, r1, #1 │ │ - beq.n 568a │ │ - b.n 558c │ │ + beq.n 5dea │ │ + b.n 5cec │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - bne.n 5696 │ │ - ldr r0, [pc, #204] ; (5760 ) │ │ + bne.n 5df6 │ │ + ldr r0, [pc, #204] ; (5ec0 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n 56a2 │ │ - ldr r0, [pc, #196] ; (5764 ) │ │ + bne.n 5e02 │ │ + ldr r0, [pc, #196] ; (5ec4 ) │ │ add r0, pc │ │ - b.n 56ec │ │ + b.n 5e4c │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #56] ; 0x38 │ │ movs r1, #0 │ │ muls r3, r2 │ │ ldr r2, [sp, #20] │ │ lsrs r4, r2, #3 │ │ lsls r2, r4, #16 │ │ @@ -879,168 +1729,172 @@ │ │ muls r4, r3 │ │ ldr r3, [r7, #8] │ │ movs r2, #24 │ │ adds r4, r4, r3 │ │ str r4, [r7, #12] │ │ add r4, sp, #64 ; 0x40 │ │ adds r0, r4, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ ldr r3, [sp, #20] │ │ str r6, [sp, #64] ; 0x40 │ │ cmp r3, #8 │ │ - beq.n 56d6 │ │ + beq.n 5e36 │ │ cmp r3, #16 │ │ - bne.n 56e8 │ │ - ldr r3, [pc, #148] ; (5768 ) │ │ - b.n 56d8 │ │ - ldr r3, [pc, #148] ; (576c ) │ │ + bne.n 5e48 │ │ + ldr r3, [pc, #148] ; (5ec8 ) │ │ + b.n 5e38 │ │ + ldr r3, [pc, #148] ; (5ecc ) │ │ strh r3, [r4, #4] │ │ mov r3, sp │ │ ldrb r3, [r3, #28] │ │ strb r3, [r4, #6] │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ strh r3, [r4, #8] │ │ - b.n 56f2 │ │ - ldr r0, [pc, #132] ; (5770 ) │ │ + b.n 5e52 │ │ + ldr r0, [pc, #132] ; (5ed0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 57b0 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 5f10 │ │ adds r3, r5, #0 │ │ str r3, [r7, #0] │ │ - b.n 5700 │ │ - ldr r0, [pc, #120] ; (5774 ) │ │ + b.n 5e60 │ │ + ldr r0, [pc, #120] ; (5ed4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r5, [r7, #0] │ │ adds r0, r7, #0 │ │ cmp r5, #0 │ │ - bne.n 5778 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bne.n 5ed8 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r5, #0 │ │ - b.n 579e │ │ - ; instruction: 0xead00001 │ │ - ldcl 0, cr0, [r0], #4 │ │ - subs r5, r7, r7 │ │ + b.n 5efe │ │ + b.n 6554 │ │ + movs r1, r0 │ │ + b.n 59a8 │ │ movs r1, r0 │ │ - ldr r1, [pc, #328] ; (5868 ) │ │ + asrs r6, r7, #22 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #328] ; (5fc8 ) │ │ mov r6, r8 │ │ adcs r7, r2 │ │ cmp r6, sl │ │ - subs r6, r6, r5 │ │ + asrs r5, r5, #18 │ │ movs r1, r0 │ │ - subs r0, r5, r6 │ │ + asrs r1, r5, #21 │ │ movs r1, r0 │ │ str r6, [r4, #20] │ │ strb r3, [r4, #17] │ │ - ldr r1, [pc, #304] ; (5864 ) │ │ + ldr r1, [pc, #304] ; (5fc4 ) │ │ strb r3, [r2, r1] │ │ ldr r6, [r4, #84] ; 0x54 │ │ movs r0, #116 ; 0x74 │ │ - subs r2, r0, r6 │ │ + asrs r3, r0, #21 │ │ movs r1, r0 │ │ - subs r5, r2, r6 │ │ + asrs r6, r2, #21 │ │ movs r1, r0 │ │ strh r0, [r2, #0] │ │ - ; instruction: 0xffff1b7a │ │ + vsli.32 d17, d27, #31 │ │ movs r1, r0 │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ - ldr r7, [pc, #280] ; (5868 ) │ │ - ldr r5, [pc, #328] ; (5898 ) │ │ - ldr r1, [pc, #260] ; (5858 ) │ │ + ldr r7, [pc, #280] ; (5fc8 ) │ │ + ldr r5, [pc, #328] ; (5ff8 ) │ │ + ldr r1, [pc, #260] ; (5fb8 ) │ │ mov r6, r8 │ │ - subs r0, r2, r4 │ │ + asrs r1, r2, #19 │ │ movs r1, r0 │ │ strh r3, [r2, r5] │ │ add r6, r9 │ │ - ldr r7, [pc, #268] ; (586c ) │ │ - ldr r5, [pc, #308] ; (5894 ) │ │ - subs r4, r3, r0 │ │ + ldr r7, [pc, #268] ; (5fcc ) │ │ + ldr r5, [pc, #308] ; (5ff4 ) │ │ + asrs r5, r3, #15 │ │ movs r1, r0 │ │ - subs r6, r5, r0 │ │ + asrs r7, r5, #15 │ │ movs r1, r0 │ │ str r0, [sp, #64] ; 0x40 │ │ vaddl.u q12, d15, d8 │ │ - vtbl.8 d17, {d15-d17}, d0 │ │ + ; instruction: 0xffff13c1 │ │ movs r1, r0 │ │ - subs r2, r2, r0 │ │ + asrs r3, r2, #15 │ │ movs r1, r0 │ │ add r3, sp, #64 ; 0x40 │ │ ldrh r1, [r3, #4] │ │ ldrb r2, [r3, #6] │ │ - ldr r3, [pc, #56] ; (57b8 ) │ │ + ldr r3, [pc, #56] ; (5f18 ) │ │ adds r0, #16 │ │ add r3, pc │ │ ldrh r4, [r3, #4] │ │ str r4, [sp, #0] │ │ ldrb r4, [r3, #6] │ │ str r4, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ - b.n 579c │ │ - bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + b.n 5efc │ │ + bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ adds r0, r7, #0 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 57b4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - ldr r6, [pc, #12] ; (57bc ) │ │ - b.n 5668 │ │ + beq.n 5f14 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + ldr r6, [pc, #12] ; (5f1c ) │ │ + b.n 5dc8 │ │ movs r3, #0 │ │ - b.n 56f4 │ │ + b.n 5e54 │ │ add sp, #108 ; 0x6c │ │ pop {r4, r5, r6, r7, pc} │ │ - strd r0, r0, [lr, #-4]! │ │ + b.n 6348 │ │ + movs r1, r0 │ │ lsrs r0, r0, #32 │ │ cmp r7, #175 ; 0xaf │ │ │ │ -000057c0 : │ │ +00005f20 : │ │ push {r0, r1, r4, lr} │ │ adds r4, r0, #0 │ │ movs r2, #0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r4, #8] │ │ str r2, [sp, #0] │ │ ldr r1, [r0, #4] │ │ asrs r3, r3, #31 │ │ ldr r2, [r4, #8] │ │ blx r1 │ │ - ldr r3, [pc, #4] ; (57dc ) │ │ + ldr r3, [pc, #4] ; (5f3c ) │ │ add r3, pc │ │ str r4, [r3, #24] │ │ pop {r0, r1, r4, pc} │ │ - ldmdb sl, {r0} │ │ + b.n 62c4 │ │ + movs r1, r0 │ │ │ │ -000057e0 : │ │ - ldr r3, [pc, #456] ; (59ac ) │ │ +00005f40 : │ │ + ldr r3, [pc, #456] ; (610c ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r4, [pc, #452] ; (59b0 ) │ │ + ldr r4, [pc, #452] ; (6110 ) │ │ sub sp, #52 ; 0x34 │ │ ldr r2, [r3, #0] │ │ add r7, sp, #8 │ │ add r4, pc │ │ str r2, [r7, #36] ; 0x24 │ │ ldr r2, [r4, #24] │ │ str r0, [r7, #4] │ │ adds r6, r1, #0 │ │ str r3, [r7, #0] │ │ cmp r2, #0 │ │ - bne.n 580a │ │ + bne.n 5f6a │ │ movs r3, #0 │ │ movs r4, #0 │ │ str r3, [r7, #24] │ │ str r4, [r7, #28] │ │ - b.n 5994 │ │ + b.n 60f4 │ │ movs r3, #1 │ │ ldr r0, [r2, #0] │ │ str r3, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -1050,51 +1904,51 @@ │ │ ldr r3, [r4, #12] │ │ str r3, [r7, #16] │ │ asrs r3, r3, #31 │ │ str r3, [r7, #20] │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #28] │ │ cmp r2, r3 │ │ - bgt.n 5838 │ │ - bne.n 5800 │ │ + bgt.n 5f98 │ │ + bne.n 5f60 │ │ ldr r3, [r7, #24] │ │ ldr r2, [r7, #16] │ │ cmp r2, r3 │ │ - bls.n 5800 │ │ + bls.n 5f60 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - beq.n 5924 │ │ + beq.n 6084 │ │ adds r0, r6, #0 │ │ - bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r2, [r4, #48] ; 0x30 │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r5, r0, #0 │ │ cmp r3, r0 │ │ - beq.n 587e │ │ + beq.n 5fde │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ - beq.n 5862 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r4, [pc, #336] ; (59b4 ) │ │ + beq.n 5fc2 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r4, [pc, #336] ; (6114 ) │ │ add r4, pc │ │ ldr r6, [r4, #24] │ │ ldr r0, [r6, #44] ; 0x2c │ │ muls r0, r5 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [r4, #24] │ │ str r0, [r6, #32] │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ - bne.n 587c │ │ - b.n 5996 │ │ + bne.n 5fdc │ │ + b.n 60f6 │ │ str r5, [r3, #36] ; 0x24 │ │ - ldr r3, [pc, #312] ; (59b8 ) │ │ + ldr r3, [pc, #312] ; (6118 ) │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #28] │ │ str r5, [r7, #16] │ │ add r3, pc │ │ ldr r4, [r3, #24] │ │ ldr r3, [r4, #12] │ │ str r3, [r7, #8] │ │ @@ -1105,104 +1959,104 @@ │ │ ldr r2, [r7, #8] │ │ ldr r3, [r7, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ ldr r0, [r7, #20] │ │ adds r1, r2, #0 │ │ cmp r0, r3 │ │ - bgt.n 58ac │ │ - bne.n 58e2 │ │ + bgt.n 600c │ │ + bne.n 6042 │ │ cmp r5, r1 │ │ - bls.n 58e2 │ │ + bls.n 6042 │ │ ldr r2, [r7, #24] │ │ ldr r3, [r7, #28] │ │ ldr r0, [r7, #8] │ │ ldr r1, [r7, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ adds r0, r2, #0 │ │ adds r1, r3, #0 │ │ ldr r2, [r7, #16] │ │ ldr r3, [r7, #20] │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ subs r5, r5, r0 │ │ - bl 15f90 <__aeabi_llsl@@Base+0x13c> │ │ + bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ ldr r2, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ str r0, [r7, #24] │ │ - b.n 58ea │ │ + b.n 604a │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r4, #32] │ │ movs r2, #1 │ │ adds r3, r5, #0 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ - ldr r3, [pc, #196] ; (59bc ) │ │ + ldr r3, [pc, #196] ; (611c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldrh r2, [r3, #20] │ │ lsls r2, r2, #27 │ │ - bpl.n 5906 │ │ + bpl.n 6066 │ │ movs r2, #1 │ │ bics r0, r2 │ │ str r0, [r3, #36] ; 0x24 │ │ adds r3, #16 │ │ adds r0, r3, #0 │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ - ldr r3, [pc, #172] ; (59c0 ) │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + ldr r3, [pc, #172] ; (6120 ) │ │ ldr r0, [r7, #4] │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldr r1, [r3, #32] │ │ ldr r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #164] ; (59c4 ) │ │ + ldr r3, [pc, #164] ; (6124 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - b.n 5990 │ │ + b.n 60f0 │ │ asrs r3, r6, #31 │ │ str r3, [r7, #12] │ │ ldr r0, [r7, #16] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #24] │ │ ldr r3, [r7, #28] │ │ subs r0, r0, r2 │ │ sbcs r1, r3 │ │ ldr r3, [r7, #12] │ │ str r6, [r7, #8] │ │ cmp r3, r1 │ │ - bgt.n 5942 │ │ - bne.n 5960 │ │ + bgt.n 60a2 │ │ + bne.n 60c0 │ │ cmp r6, r0 │ │ - bls.n 5960 │ │ + bls.n 60c0 │ │ ldr r0, [r7, #24] │ │ ldr r1, [r7, #28] │ │ ldr r2, [r7, #16] │ │ ldr r3, [r7, #20] │ │ subs r0, r0, r2 │ │ sbcs r1, r3 │ │ ldr r2, [r7, #8] │ │ ldr r3, [r7, #12] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ ldr r3, [r7, #24] │ │ subs r6, r6, r3 │ │ - b.n 5968 │ │ + b.n 60c8 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r2, [r7, #24] │ │ str r3, [r7, #28] │ │ adds r3, r6, #0 │ │ mov r2, sp │ │ adds r3, #14 │ │ @@ -1215,1514 +2069,2143 @@ │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ blx r4 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - ldr r3, [pc, #60] ; (59c8 ) │ │ + ldr r3, [pc, #60] ; (6128 ) │ │ ldr r0, [r7, #4] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ ldr r0, [r7, #24] │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 59a4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6104 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5768 │ │ + svc 124 ; 0x7c │ │ movs r1, r0 │ │ - stmdb r0, {r0} │ │ - stmia.w ip, {r0} │ │ - strd r0, r0, [sl], #-4 │ │ - b.n 59b0 │ │ + b.n 6464 │ │ movs r1, r0 │ │ - b.n 597c │ │ + b.n 6380 │ │ movs r1, r0 │ │ - b.n 578c │ │ + b.n 6340 │ │ movs r1, r0 │ │ - b.n 56b4 │ │ + b.n 6260 │ │ + movs r1, r0 │ │ + b.n 622c │ │ + movs r1, r0 │ │ + svc 138 ; 0x8a │ │ + movs r1, r0 │ │ + svc 28 │ │ movs r1, r0 │ │ │ │ -000059cc : │ │ +0000612c : │ │ movs r2, #0 │ │ - ldr r3, [pc, #8] ; (59d8 ) │ │ + ldr r3, [pc, #8] ; (6138 ) │ │ add r3, pc │ │ str r2, [r3, #24] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 581c │ │ + svc 200 ; 0xc8 │ │ movs r1, r0 │ │ │ │ -000059dc : │ │ +0000613c : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n 5a00 │ │ + beq.n 6160 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #32] │ │ cmp r0, #0 │ │ - beq.n 59ee │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n 614e │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 59fa │ │ + beq.n 615a │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #16] │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ pop {r4, pc} │ │ ... │ │ │ │ -00005a04 : │ │ +00006164 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ - ldr r5, [pc, #44] ; (5a34 ) │ │ + ldr r5, [pc, #44] ; (6194 ) │ │ add r5, pc │ │ ldr r3, [r5, #24] │ │ subs r0, r3, #0 │ │ - beq.n 5a32 │ │ + beq.n 6192 │ │ movs r4, #1 │ │ ldr r0, [r3, #0] │ │ str r4, [sp, #0] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ ldr r3, [r5, #24] │ │ ldr r3, [r3, #12] │ │ asrs r2, r3, #31 │ │ cmp r2, r1 │ │ - bgt.n 5a30 │ │ - bne.n 5a2e │ │ + bgt.n 6190 │ │ + bne.n 618e │ │ cmp r3, r0 │ │ - bhi.n 5a30 │ │ + bhi.n 6190 │ │ movs r4, #0 │ │ adds r0, r4, #0 │ │ pop {r1, r2, r3, r4, r5, pc} │ │ - b.n 5808 │ │ + svc 144 ; 0x90 │ │ + movs r1, r0 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [r3, #8] │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r0, r3, #0 │ │ + adds r3, r5, #0 │ │ + blx r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + push {r0, r1, r2, lr} │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + push {r3, lr} │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + asrs r1, r0, #31 │ │ + pop {r3, pc} │ │ + movs r3, #0 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r3, #1 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + ... │ │ + │ │ +000061ec : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #336] ; (6340 ) │ │ + adds r6, r0, #0 │ │ + add sp, r4 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #760] ; 0x2f8 │ │ + adds r4, r2, #0 │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #324] ; (6344 ) │ │ + str r1, [sp, #24] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r2, [sp, #732] ; 0x2dc │ │ + movs r2, #1 │ │ + negs r2, r2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + cmp r0, #0 │ │ + bne.n 6216 │ │ + b.n 6326 │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + bne.n 621e │ │ + b.n 631a │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 6226 │ │ + b.n 631a │ │ + movs r0, #16 │ │ + bl 67f0 │ │ + cmp r0, #0 │ │ + beq.n 631a │ │ + ldr r2, [pc, #276] ; (6348 ) │ │ + add r3, sp, #48 ; 0x30 │ │ + add r2, pc │ │ + str r2, [sp, #48] ; 0x30 │ │ + ldr r2, [pc, #272] ; (634c ) │ │ + add r2, pc │ │ + str r2, [r3, #4] │ │ + ldr r2, [pc, #272] ; (6350 ) │ │ + add r2, pc │ │ + str r2, [r3, #12] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, #0 │ │ + bne.n 6250 │ │ + ldr r2, [pc, #264] ; (6354 ) │ │ + add r2, pc │ │ + b.n 6254 │ │ + ldr r2, [pc, #260] ; (6358 ) │ │ + add r2, pc │ │ + str r2, [r3, #8] │ │ + add r2, sp, #64 ; 0x40 │ │ + str r2, [sp, #28] │ │ + mov r2, sp │ │ + ldmia r3!, {r0, r1, r7} │ │ + stmia r2!, {r0, r1, r7} │ │ + ldr r3, [r3, #0] │ │ + ldr r5, [pc, #248] ; (635c ) │ │ + adds r0, r6, #0 │ │ + str r3, [r2, #0] │ │ + movs r2, #0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r1, [sp, #28] │ │ + adds r3, r2, #0 │ │ + ldr r7, [r5, #16] │ │ + blx r7 │ │ + subs r7, r0, #0 │ │ + beq.n 6284 │ │ + ldr r0, [pc, #228] ; (6360 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 631a │ │ + movs r1, #1 │ │ + ldr r3, [r5, #12] │ │ + negs r1, r1 │ │ + ldr r0, [sp, #28] │ │ + blx r3 │ │ + adds r6, r0, #0 │ │ + ldr r3, [sp, #32] │ │ + ldr r2, [sp, #20] │ │ + adds r1, r7, #0 │ │ + str r7, [r3, #0] │ │ + adds r0, r4, #0 │ │ + str r7, [r2, #0] │ │ + movs r2, #24 │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ + ldr r3, [pc, #192] ; (6364 ) │ │ + movs r1, #1 │ │ + strh r3, [r4, #4] │ │ + ldrb r3, [r6, #4] │ │ + ldr r0, [sp, #28] │ │ + negs r1, r1 │ │ + strb r3, [r4, #6] │ │ + ldr r3, [r6, #8] │ │ + str r3, [r4, #0] │ │ + movs r3, #128 ; 0x80 │ │ + lsls r3, r3, #5 │ │ + strh r3, [r4, #8] │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + ldrb r3, [r4, #6] │ │ + adds r2, r0, #0 │ │ + muls r2, r3 │ │ + ldr r3, [sp, #20] │ │ + lsls r0, r2, #1 │ │ + str r0, [r4, #12] │ │ + str r0, [r3, #0] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #32] │ │ + subs r6, r0, #0 │ │ + str r0, [r3, #0] │ │ + beq.n 6326 │ │ + ldr r3, [sp, #20] │ │ + adds r1, r6, #0 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [sp, #28] │ │ + adds r2, r3, #0 │ │ + str r3, [sp, #24] │ │ + add r3, sp, #44 ; 0x2c │ │ + ldr r7, [r5, #24] │ │ + blx r7 │ │ + adds r3, r0, #0 │ │ + add r0, sp, #64 ; 0x40 │ │ + cmp r3, #0 │ │ + ble.n 62fe │ │ + ldr r2, [sp, #24] │ │ + adds r6, r6, r3 │ │ + adds r1, r6, #0 │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #24] │ │ + b.n 62e4 │ │ + ldr r3, [r5, #8] │ │ + blx r3 │ │ + ldrb r3, [r4, #4] │ │ + ldrb r2, [r4, #6] │ │ + asrs r1, r3, #3 │ │ + adds r3, r1, #0 │ │ + muls r3, r2 │ │ + ldr r2, [sp, #20] │ │ + negs r3, r3 │ │ + ldr r2, [r2, #0] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #20] │ │ + str r3, [r2, #0] │ │ + b.n 6328 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + beq.n 6326 │ │ + ldr r3, [r6, #16] │ │ + adds r0, r6, #0 │ │ + blx r3 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #732] ; 0x2dc │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6338 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + movs r3, #185 ; 0xb9 │ │ + lsls r3, r3, #2 │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldc2 15, cr15, [ip, #-1020] ; 0xfffffc04 │ │ + bgt.n 62c8 │ │ + movs r1, r0 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + ; instruction: 0xff95ffff │ │ + vminnm.f16 , , │ │ + vminnm.f32 , , │ │ + bgt.n 63d4 │ │ + movs r1, r0 │ │ + lsrs r5, r0, #31 │ │ + movs r1, r0 │ │ + strh r0, [r2, #0] │ │ + Address 0x0000000000006366 is out of bounds. │ │ + │ │ + │ │ +00006368 : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #116 ; 0x74 │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #136] ; 0x88 │ │ + str r2, [sp, #12] │ │ + adds r4, r0, #0 │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #752] ; (6668 ) │ │ + str r1, [sp, #76] ; 0x4c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r2, [r3, #0] │ │ + str r3, [sp, #92] ; 0x5c │ │ + str r2, [sp, #108] ; 0x6c │ │ + cmp r0, #0 │ │ + bne.n 638a │ │ + b.n 6654 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + adds r5, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + ldr r3, [pc, #724] ; (666c ) │ │ + cmp r0, r3 │ │ + beq.n 63bc │ │ + adds r0, r4, #0 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + ldr r3, [pc, #716] ; (6670 ) │ │ + str r0, [sp, #8] │ │ + cmp r5, r3 │ │ + bne.n 63b6 │ │ + ldr r3, [pc, #704] ; (666c ) │ │ + cmp r0, r3 │ │ + beq.n 63bc │ │ + ldr r3, [pc, #704] ; (6674 ) │ │ + cmp r0, r3 │ │ + beq.n 63c0 │ │ + ldr r0, [pc, #704] ; (6678 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [pc, #684] ; (666c ) │ │ + str r3, [sp, #8] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r5, #0 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r5, [sp, #20] │ │ + str r5, [sp, #72] ; 0x48 │ │ + str r5, [sp, #16] │ │ + str r5, [sp, #52] ; 0x34 │ │ + str r5, [sp, #48] ; 0x30 │ │ + str r5, [sp, #44] ; 0x2c │ │ + str r5, [sp, #40] ; 0x28 │ │ + adds r0, r4, #0 │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + movs r6, #1 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r0, [sp, #24] │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #24] │ │ + str r3, [sp, #64] ; 0x40 │ │ + movs r3, #0 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r2, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, #0 │ │ + bne.n 6412 │ │ + b.n 6548 │ │ + ldr r3, [pc, #616] ; (667c ) │ │ + cmp r7, r3 │ │ + beq.n 6474 │ │ + bhi.n 6450 │ │ + ldr r3, [pc, #612] ; (6680 ) │ │ + cmp r7, r3 │ │ + bne.n 64f0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r7, r0, #0 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r7, [sp, #80] ; 0x50 │ │ + str r6, [sp, #40] ; 0x28 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + ldr r3, [sp, #84] ; 0x54 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #32] │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 64f0 │ │ + ldr r3, [pc, #560] ; (6684 ) │ │ + cmp r7, r3 │ │ + beq.n 64ca │ │ + ldr r3, [pc, #560] ; (6688 ) │ │ + cmp r7, r3 │ │ + bne.n 64f0 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #24] │ │ + str r0, [sp, #32] │ │ + str r1, [sp, #36] ; 0x24 │ │ + str r3, [sp, #72] ; 0x48 │ │ + str r6, [sp, #52] ; 0x34 │ │ + b.n 64f0 │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + str r0, [sp, #16] │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + str r0, [sp, #72] ; 0x48 │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + add r7, sp, #96 ; 0x60 │ │ + str r0, [sp, #20] │ │ + adds r3, r6, #0 │ │ + adds r0, r4, #0 │ │ + adds r1, r7, #0 │ │ + movs r2, #10 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + ldrb r3, [r7, #0] │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 64c4 │ │ + ldrb r2, [r7, #1] │ │ + cmp r2, #28 │ │ + bhi.n 64c4 │ │ + ldrb r5, [r7, #3] │ │ + ldrb r3, [r7, #2] │ │ + lsls r5, r5, #15 │ │ + lsls r3, r3, #23 │ │ + orrs r5, r3 │ │ + ldrb r3, [r7, #4] │ │ + lsls r3, r3, #7 │ │ + orrs r5, r3 │ │ + ldrb r3, [r7, #5] │ │ + lsrs r3, r3, #1 │ │ + orrs r5, r3 │ │ + movs r3, #29 │ │ + subs r2, r3, r2 │ │ + asrs r5, r2 │ │ + bne.n 64ee │ │ + ldr r0, [pc, #452] ; (668c ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + adds r0, r4, #0 │ │ + bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + movs r3, #8 │ │ + adds r5, r0, #0 │ │ + str r3, [sp, #20] │ │ + str r6, [sp, #16] │ │ + str r6, [sp, #48] ; 0x30 │ │ + b.n 64f0 │ │ + str r6, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #24] │ │ + lsls r3, r3, #31 │ │ + bpl.n 6506 │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + movs r0, #1 │ │ + movs r1, #0 │ │ + adds r2, r2, r0 │ │ + adcs r3, r1 │ │ + str r2, [sp, #56] ; 0x38 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #0 │ │ + ldr r3, [pc, #352] ; (666c ) │ │ + cmp r2, r3 │ │ + bne.n 651a │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + beq.n 652e │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + b.n 652a │ │ + ldr r3, [pc, #344] ; (6674 ) │ │ + ldr r2, [sp, #8] │ │ + cmp r2, r3 │ │ + bne.n 658a │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq.n 652e │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + movs r3, #0 │ │ + adds r0, r4, #0 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + blx r1 │ │ + cmp r0, #1 │ │ + beq.n 6542 │ │ + b.n 63d8 │ │ + cmp r1, #0 │ │ + beq.n 6548 │ │ + b.n 63d8 │ │ + ldr r3, [sp, #8] │ │ + subs r2, r3, #0 │ │ + ldr r3, [pc, #284] ; (666c ) │ │ + cmp r2, r3 │ │ + bne.n 656a │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + bne.n 655e │ │ + ldr r0, [pc, #308] ; (6690 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + ldr r0, [pc, #300] ; (6694 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [pc, #264] ; (6674 ) │ │ + ldr r2, [sp, #8] │ │ + cmp r2, r3 │ │ + bne.n 658a │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + bne.n 657e │ │ + ldr r0, [pc, #284] ; (6698 ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r3, #0 │ │ + bne.n 658a │ │ + ldr r0, [pc, #276] ; (669c ) │ │ + add r0, pc │ │ + b.n 65f4 │ │ + ldr r0, [sp, #12] │ │ + movs r1, #0 │ │ + movs r2, #24 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [sp, #12] │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #8 │ │ + beq.n 65a6 │ │ + cmp r3, #16 │ │ + bne.n 65f0 │ │ + ldr r3, [pc, #252] ; (66a0 ) │ │ + b.n 65a8 │ │ + ldr r3, [pc, #252] ; (66a4 ) │ │ + ldr r2, [sp, #12] │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + movs r6, #0 │ │ + strh r3, [r2, #4] │ │ + mov r2, sp │ │ + ldr r3, [sp, #12] │ │ + ldrb r2, [r2, #16] │ │ + strb r2, [r3, #6] │ │ + movs r3, #128 ; 0x80 │ │ + ldr r2, [sp, #12] │ │ + lsls r3, r3, #5 │ │ + strh r3, [r2, #8] │ │ + ldr r3, [sp, #20] │ │ + lsrs r3, r3, #3 │ │ + lsls r5, r3, #16 │ │ + ldr r3, [sp, #16] │ │ + lsrs r5, r5, #16 │ │ + muls r0, r3 │ │ + adds r2, r0, #0 │ │ + muls r2, r5 │ │ + ldr r3, [sp, #28] │ │ + adds r0, r2, #0 │ │ + str r2, [r3, #0] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + subs r7, r0, #0 │ │ + str r0, [r3, #0] │ │ + cmp r7, r6 │ │ + bne.n 6602 │ │ + ldr r0, [pc, #192] ; (66a8 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r7, #0 │ │ + b.n 6656 │ │ + ldr r0, [pc, #184] ; (66ac ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + beq.n 6654 │ │ + movs r6, #1 │ │ + b.n 664a │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + str r6, [sp, #0] │ │ + adds r0, r4, #0 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #88] ; 0x58 │ │ + adds r0, r4, #0 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r7, [r4, #8] │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #8] │ │ + adds r2, r3, #0 │ │ + movs r3, #1 │ │ + blx r7 │ │ + cmp r0, #1 │ │ + beq.n 6632 │ │ + ldr r0, [pc, #136] ; (66b0 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r6, #0 │ │ + b.n 6656 │ │ + ldr r3, [sp, #28] │ │ + negs r5, r5 │ │ + ldr r3, [r3, #0] │ │ + ands r5, r3 │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #28] │ │ + str r5, [r3, #0] │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + cmp r3, #0 │ │ + bne.n 664a │ │ + ldr r0, [sp, #12] │ │ + b.n 6656 │ │ + ldr r3, [r4, #16] │ │ + adds r0, r4, #0 │ │ + blx r3 │ │ + cmp r6, #0 │ │ + beq.n 6646 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + ldr r2, [sp, #108] ; 0x6c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6664 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #116 ; 0x74 │ │ + pop {r4, r5, r6, r7, pc} │ │ + blt.n 66f8 │ │ + movs r1, r0 │ │ + ldr r1, [pc, #260] ; (6774 ) │ │ + mov r6, r8 │ │ + ldr r7, [pc, #280] ; (678c ) │ │ + ldr r5, [pc, #328] ; (67bc ) │ │ + strh r0, [r7, r4] │ │ + ldr r6, [r2, r1] │ │ + lsrs r3, r6, #26 │ │ + movs r1, r0 │ │ + ldr r7, [pc, #268] ; (678c ) │ │ + ldr r5, [pc, #308] ; (67b4 ) │ │ + strh r3, [r2, r5] │ │ + add r6, r9 │ │ + ldr r0, [pc, #344] ; (67e0 ) │ │ + strh r4, [r0, r1] │ │ + ldr r7, [pc, #264] ; (6794 ) │ │ + ldr r4, [r0, r5] │ │ + lsrs r0, r2, #23 │ │ + movs r1, r0 │ │ + lsrs r6, r2, #21 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #21 │ │ + movs r1, r0 │ │ + lsrs r0, r5, #21 │ │ + movs r1, r0 │ │ + lsrs r5, r6, #21 │ │ + movs r1, r0 │ │ + str r0, [sp, #64] ; 0x40 │ │ + vaddl.u q12, d15, d8 │ │ + vtbl.8 d16, {d31- │ │ - ldr r0, [pc, #44] ; (5a70 ) │ │ + bne.n 66c8 │ │ + ldr r0, [pc, #44] ; (66ec ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r4, #0 │ │ - b.n 5a6e │ │ + b.n 66ea │ │ ldr r5, [r1, #0] │ │ cmp r5, #0 │ │ - beq.n 5a6a │ │ + beq.n 66e6 │ │ ldr r3, [r5, #4] │ │ ldr r7, [r5, #12] │ │ cmp r3, #0 │ │ - beq.n 5a60 │ │ + beq.n 66dc │ │ adds r0, r6, #0 │ │ ldr r1, [r5, #8] │ │ blx r3 │ │ adds r0, r5, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r5, r7, #0 │ │ - b.n 5a4e │ │ + b.n 66ca │ │ movs r0, #1 │ │ str r5, [r4, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - asrs r6, r3, #27 │ │ + lsrs r4, r1, #18 │ │ movs r1, r0 │ │ - ldr r3, [pc, #36] ; (5a9c ) │ │ + ldr r3, [pc, #36] ; (6718 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r4, r0, #0 │ │ cmp r3, #0 │ │ - beq.n 5a84 │ │ + beq.n 6700 │ │ blx r3 │ │ movs r1, #60 ; 0x3c │ │ - ldr r3, [pc, #24] ; (5aa0 ) │ │ + ldr r3, [pc, #24] ; (671c ) │ │ muls r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r0, r4, #0 │ │ adds r1, r3, r1 │ │ adds r1, #56 ; 0x38 │ │ - bl 5a38 │ │ + bl 66b4 │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 57c8 │ │ + bge.n 675c │ │ movs r1, r0 │ │ - b.n 57a8 │ │ + bge.n 673c │ │ movs r1, r0 │ │ adds r3, r0, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ str r0, [sp, #4] │ │ adds r6, r2, #0 │ │ adds r3, #2 │ │ - bne.n 5aba │ │ - ldr r3, [pc, #72] ; (5afc ) │ │ + bne.n 6736 │ │ + ldr r3, [pc, #72] ; (6778 ) │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ - b.n 5af4 │ │ - ldr r3, [pc, #68] ; (5b00 ) │ │ + b.n 6770 │ │ + ldr r3, [pc, #68] ; (677c ) │ │ ldr r1, [sp, #4] │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ muls r1, r3 │ │ adds r3, r2, r1 │ │ ldr r4, [r3, #56] ; 0x38 │ │ cmp r4, #0 │ │ - beq.n 5af8 │ │ + beq.n 6774 │ │ adds r0, r6, #0 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 5af8 │ │ + beq.n 6774 │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ adds r5, r7, #0 │ │ ldr r7, [r4, #0] │ │ cmp r7, #0 │ │ - beq.n 5af2 │ │ + beq.n 676e │ │ ldr r0, [sp, #4] │ │ adds r1, r5, #0 │ │ adds r2, r6, #0 │ │ ldr r3, [r4, #8] │ │ blx r7 │ │ ldr r4, [r4, #12] │ │ cmp r4, #0 │ │ - bne.n 5ae2 │ │ + bne.n 675e │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - b.n 57b0 │ │ + bls.n 6744 │ │ movs r1, r0 │ │ - b.n 57a0 │ │ + bls.n 6734 │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #36] ; (5b2c ) │ │ + ldr r4, [pc, #36] ; (67a8 ) │ │ adds r5, r0, #0 │ │ add r4, pc │ │ ldr r3, [r4, #16] │ │ ldr r0, [r4, #12] │ │ adds r1, r3, #1 │ │ lsls r1, r1, #2 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, #0 │ │ - beq.n 5b28 │ │ + beq.n 67a4 │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #12] │ │ adds r2, r3, #1 │ │ lsls r3, r3, #2 │ │ str r2, [r4, #16] │ │ str r5, [r3, r0] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5734 │ │ + bls.n 66c8 │ │ movs r1, r0 │ │ │ │ -00005b30 : │ │ - ldr r3, [pc, #4] ; (5b38 ) │ │ +000067ac : │ │ + ldr r3, [pc, #4] ; (67b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #16] │ │ bx lr │ │ - b.n 56f0 │ │ + bls.n 6884 │ │ movs r1, r0 │ │ │ │ -00005b3c : │ │ +000067b8 : │ │ movs r3, #0 │ │ cmp r0, r3 │ │ - blt.n 5b52 │ │ - ldr r2, [pc, #20] ; (5b58 ) │ │ + blt.n 67ce │ │ + ldr r2, [pc, #20] ; (67d4 ) │ │ add r2, pc │ │ ldr r1, [r2, #16] │ │ cmp r0, r1 │ │ - bge.n 5b52 │ │ + bge.n 67ce │ │ ldr r3, [r2, #12] │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r3] │ │ adds r0, r3, #0 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 56ec │ │ + bls.n 6880 │ │ movs r1, r0 │ │ │ │ -00005b5c : │ │ +000067d8 : │ │ movs r3, #2 │ │ - ldr r0, [pc, #16] ; (5b70 ) │ │ + ldr r0, [pc, #16] ; (67ec ) │ │ add r0, pc │ │ strb r3, [r0, #20] │ │ movs r3, #0 │ │ adds r0, #20 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - b.n 56cc │ │ + bls.n 6860 │ │ movs r1, r0 │ │ │ │ -00005b74 : │ │ +000067f0 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ lsls r3, r0, #26 │ │ - bpl.n 5b84 │ │ - ldr r0, [pc, #96] ; (5be0 ) │ │ + bpl.n 6800 │ │ + ldr r0, [pc, #96] ; (685c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #31 │ │ - bpl.n 5b90 │ │ - ldr r0, [pc, #88] ; (5be4 ) │ │ + bpl.n 680c │ │ + ldr r0, [pc, #88] ; (6860 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #29 │ │ - bpl.n 5b9c │ │ - ldr r0, [pc, #80] ; (5be8 ) │ │ + bpl.n 6818 │ │ + ldr r0, [pc, #80] ; (6864 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #30 │ │ - bpl.n 5ba8 │ │ - ldr r0, [pc, #72] ; (5bec ) │ │ + bpl.n 6824 │ │ + ldr r0, [pc, #72] ; (6868 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ lsls r3, r5, #28 │ │ - bpl.n 5bb4 │ │ - ldr r0, [pc, #64] ; (5bf0 ) │ │ + bpl.n 6830 │ │ + ldr r0, [pc, #64] ; (686c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r4, #16 │ │ tst r5, r4 │ │ - bne.n 5bbe │ │ + bne.n 683a │ │ movs r4, #0 │ │ - b.n 5bd0 │ │ - ldr r3, [pc, #52] ; (5bf4 ) │ │ + b.n 684c │ │ + ldr r3, [pc, #52] ; (6870 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ tst r3, r4 │ │ - bne.n 5bd0 │ │ + bne.n 684c │ │ bl 4fa4 │ │ cmp r0, #0 │ │ - bne.n 5bba │ │ - ldr r2, [pc, #36] ; (5bf8 ) │ │ + bne.n 6836 │ │ + ldr r2, [pc, #36] ; (6874 ) │ │ adds r0, r4, #0 │ │ add r2, pc │ │ ldr r3, [r2, #24] │ │ orrs r3, r4 │ │ str r3, [r2, #24] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - asrs r1, r6, #22 │ │ + lsrs r7, r3, #13 │ │ movs r1, r0 │ │ - asrs r5, r1, #23 │ │ + lsrs r3, r7, #13 │ │ movs r1, r0 │ │ - asrs r3, r4, #23 │ │ + lsrs r1, r2, #14 │ │ movs r1, r0 │ │ - asrs r0, r0, #24 │ │ + lsrs r6, r5, #14 │ │ movs r1, r0 │ │ - asrs r6, r3, #24 │ │ + lsrs r4, r1, #15 │ │ movs r1, r0 │ │ - b.n 5690 │ │ + bhi.n 6824 │ │ movs r1, r0 │ │ - b.n 566c │ │ + bhi.n 6800 │ │ movs r1, r0 │ │ │ │ -00005bfc : │ │ +00006878 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (5c18 ) │ │ + ldr r3, [pc, #24] ; (6894 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bpl.n 5c0c │ │ + bpl.n 6888 │ │ bl 5010 │ │ movs r2, #0 │ │ - ldr r3, [pc, #12] ; (5c1c ) │ │ + ldr r3, [pc, #12] ; (6898 ) │ │ add r3, pc │ │ str r2, [r3, #24] │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5634 │ │ + bhi.n 67c8 │ │ movs r1, r0 │ │ - b.n 5618 │ │ + bhi.n 67ac │ │ movs r1, r0 │ │ │ │ -00005c20 : │ │ +0000689c : │ │ push {r4, lr} │ │ - ldr r4, [pc, #48] ; (5c54 ) │ │ + ldr r4, [pc, #48] ; (68d0 ) │ │ adds r3, r0, #0 │ │ add r4, pc │ │ ldr r0, [r4, #28] │ │ cmp r0, #0 │ │ - beq.n 5c50 │ │ + beq.n 68cc │ │ cmp r3, #0 │ │ - beq.n 5c36 │ │ + beq.n 68b2 │ │ ldr r4, [r4, #32] │ │ str r4, [r3, #0] │ │ cmp r1, #0 │ │ - beq.n 5c42 │ │ - ldr r3, [pc, #28] ; (5c58 ) │ │ + beq.n 68be │ │ + ldr r3, [pc, #28] ; (68d4 ) │ │ add r3, pc │ │ ldrh r3, [r3, #36] ; 0x24 │ │ strh r3, [r1, #0] │ │ cmp r2, #0 │ │ - beq.n 5c50 │ │ - ldr r3, [pc, #20] ; (5c5c ) │ │ + beq.n 68cc │ │ + ldr r3, [pc, #20] ; (68d8 ) │ │ add r3, pc │ │ adds r3, #7 │ │ ldrb r3, [r3, #31] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 5624 │ │ + bhi.n 69b8 │ │ movs r1, r0 │ │ - b.n 55fc │ │ + bhi.n 6990 │ │ movs r1, r0 │ │ - b.n 55e8 │ │ + bhi.n 697c │ │ movs r1, r0 │ │ │ │ -00005c60 : │ │ - ldr r3, [pc, #440] ; (5e1c ) │ │ +000068dc : │ │ + ldr r3, [pc, #440] ; (6a98 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #140 ; 0x8c │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r6, r1, #0 │ │ str r2, [sp, #132] ; 0x84 │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - bne.n 5c82 │ │ - ldr r0, [pc, #420] ; (5e20 ) │ │ + bne.n 68fe │ │ + ldr r0, [pc, #420] ; (6a9c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5df6 │ │ - ldr r3, [pc, #416] ; (5e24 ) │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6a72 │ │ + ldr r3, [pc, #416] ; (6aa0 ) │ │ add r3, pc │ │ ldr r7, [r3, #28] │ │ cmp r7, #0 │ │ - bne.n 5ca2 │ │ - ldr r0, [pc, #408] ; (5e28 ) │ │ + bne.n 691e │ │ + ldr r0, [pc, #408] ; (6aa4 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - bne.n 5c9a │ │ - b.n 5df6 │ │ + bne.n 6916 │ │ + b.n 6a72 │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5df6 │ │ + b.n 6a72 │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ - bne.n 5cc2 │ │ - ldr r0, [pc, #380] ; (5e2c ) │ │ + bne.n 693e │ │ + ldr r0, [pc, #380] ; (6aa8 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - bne.n 5cba │ │ - b.n 5df6 │ │ + bne.n 6936 │ │ + b.n 6a72 │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5e08 │ │ + b.n 6a84 │ │ adds r0, r5, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ + bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ adds r7, r0, #0 │ │ movs r2, #4 │ │ negs r2, r2 │ │ asrs r3, r2, #31 │ │ adds r0, r5, #0 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ - ldr r3, [pc, #340] ; (5e30 ) │ │ + ldr r3, [pc, #340] ; (6aac ) │ │ cmp r7, r3 │ │ - beq.n 5d24 │ │ - bhi.n 5cf0 │ │ - ldr r3, [pc, #336] ; (5e34 ) │ │ + beq.n 69a0 │ │ + bhi.n 696c │ │ + ldr r3, [pc, #336] ; (6ab0 ) │ │ cmp r7, r3 │ │ - beq.n 5d10 │ │ - ldr r3, [pc, #332] ; (5e38 ) │ │ + beq.n 698c │ │ + ldr r3, [pc, #332] ; (6ab4 ) │ │ cmp r7, r3 │ │ - beq.n 5d10 │ │ - b.n 5d4c │ │ - ldr r3, [pc, #328] ; (5e3c ) │ │ + beq.n 698c │ │ + b.n 69c8 │ │ + ldr r3, [pc, #328] ; (6ab8 ) │ │ cmp r7, r3 │ │ - beq.n 5d38 │ │ - ldr r3, [pc, #328] ; (5e40 ) │ │ + beq.n 69b4 │ │ + ldr r3, [pc, #328] ; (6abc ) │ │ cmp r7, r3 │ │ - bne.n 5d4c │ │ + bne.n 69c8 │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 8200 │ │ - b.n 5d60 │ │ + bl 7d88 │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ - b.n 5d60 │ │ + bl 16090 <__aeabi_llsl@@Base+0x23c> │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 7bb0 │ │ - b.n 5d60 │ │ + bl 6368 │ │ + b.n 69dc │ │ adds r2, r4, #0 │ │ adds r2, #8 │ │ str r2, [sp, #0] │ │ adds r3, r4, #4 │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ add r2, sp, #24 │ │ - bl 7a34 │ │ - b.n 5d60 │ │ - ldr r0, [pc, #244] ; (5e44 ) │ │ + bl 61ec │ │ + b.n 69dc │ │ + ldr r0, [pc, #244] ; (6ac0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ cmp r6, #0 │ │ - beq.n 5df0 │ │ + beq.n 6a6c │ │ ldr r3, [r5, #16] │ │ adds r0, r5, #0 │ │ blx r3 │ │ - b.n 5df0 │ │ + b.n 6a6c │ │ cmp r0, #0 │ │ - beq.n 5df0 │ │ + beq.n 6a6c │ │ add r5, sp, #24 │ │ - ldr r0, [pc, #224] ; (5e48 ) │ │ + ldr r0, [pc, #224] ; (6ac4 ) │ │ ldr r3, [r5, #4] │ │ add r0, pc │ │ lsls r2, r3, #8 │ │ ldr r3, [r0, #36] ; 0x24 │ │ lsls r1, r3, #8 │ │ ldr r3, [sp, #24] │ │ cmp r1, r2 │ │ - bne.n 5d7e │ │ + bne.n 69fa │ │ ldr r2, [r0, #32] │ │ cmp r3, r2 │ │ - beq.n 5e00 │ │ - ldr r0, [pc, #204] ; (5e4c ) │ │ + beq.n 6a7c │ │ + ldr r0, [pc, #204] ; (6ac8 ) │ │ ldrh r1, [r5, #4] │ │ ldrb r2, [r5, #6] │ │ add r0, pc │ │ ldrh r7, [r0, #36] ; 0x24 │ │ add r6, sp, #48 ; 0x30 │ │ str r7, [sp, #0] │ │ adds r7, r0, #7 │ │ ldrb r7, [r7, #31] │ │ str r7, [sp, #4] │ │ ldr r0, [r0, #32] │ │ str r0, [sp, #8] │ │ adds r0, r6, #0 │ │ - bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ cmp r0, #0 │ │ - blt.n 5dcc │ │ + blt.n 6a48 │ │ ldrb r1, [r5, #4] │ │ ldrb r3, [r5, #6] │ │ movs r0, #1 │ │ asrs r2, r1, #3 │ │ adds r1, r2, #0 │ │ muls r1, r3 │ │ ldr r3, [r4, #8] │ │ negs r1, r1 │ │ ands r1, r3 │ │ ldr r3, [r6, #28] │ │ str r1, [r6, #20] │ │ muls r3, r1 │ │ adds r1, r3, #0 │ │ - bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ str r0, [r6, #16] │ │ cmp r0, #0 │ │ - bne.n 5dd0 │ │ - ldr r0, [pc, #136] ; (5e50 ) │ │ + bne.n 6a4c │ │ + ldr r0, [pc, #136] ; (6acc ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ ldr r0, [r4, #4] │ │ - b.n 5dec │ │ + b.n 6a68 │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r6, #0 │ │ - bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ ldr r3, [r6, #16] │ │ cmp r0, #0 │ │ - bge.n 5dfa │ │ + bge.n 6a76 │ │ adds r0, r3, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r0, #0 │ │ - b.n 5e0a │ │ + b.n 6a86 │ │ str r3, [r4, #4] │ │ ldr r3, [r6, #24] │ │ str r3, [r4, #8] │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 5e18 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6a94 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ - b.n 62d8 │ │ + bpl.n 6a5c │ │ movs r1, r0 │ │ - asrs r3, r6, #21 │ │ + lsrs r1, r4, #12 │ │ movs r1, r0 │ │ - b.n 5738 │ │ + bhi.n 6acc │ │ movs r1, r0 │ │ - asrs r4, r7, #21 │ │ + lsls r3, r2, #31 │ │ movs r1, r0 │ │ - asrs r6, r5, #12 │ │ + lsls r1, r1, #29 │ │ movs r1, r0 │ │ - ldr r7, [pc, #280] ; (5f4c ) │ │ - ldr r5, [pc, #328] ; (5f7c ) │ │ + ldr r7, [pc, #280] ; (6bc8 ) │ │ + ldr r5, [pc, #328] ; (6bf8 ) │ │ adcs r7, r2 │ │ cmp r6, sl │ │ - ldr r1, [pc, #328] ; (5f84 ) │ │ + ldr r1, [pc, #328] ; (6c00 ) │ │ mov r6, r8 │ │ str r7, [r1, #116] ; 0x74 │ │ strh r7, [r4, r5] │ │ strb r3, [r0, #9] │ │ str r5, [r4, #20] │ │ - asrs r4, r3, #19 │ │ + lsrs r2, r5, #9 │ │ movs r1, r0 │ │ - b.n 6590 │ │ + bvc.n 6b24 │ │ movs r1, r0 │ │ - b.n 6560 │ │ + bvc.n 6af4 │ │ movs r1, r0 │ │ - asrs r6, r2, #8 │ │ + lsls r1, r6, #24 │ │ movs r1, r0 │ │ │ │ -00005e54 : │ │ +00006ad0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #128] ; (5ed8 ) │ │ + ldr r5, [pc, #128] ; (6b54 ) │ │ adds r6, r0, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #120] ; (5edc ) │ │ + ldr r3, [pc, #120] ; (6b58 ) │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ cmp r4, #0 │ │ - bne.n 5e72 │ │ - ldr r0, [pc, #112] ; (5ee0 ) │ │ + bne.n 6aee │ │ + ldr r0, [pc, #112] ; (6b5c ) │ │ add r0, pc │ │ - b.n 5e82 │ │ + b.n 6afe │ │ movs r0, #1 │ │ movs r1, #16 │ │ - bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ + bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ subs r4, r0, #0 │ │ - bne.n 5e88 │ │ - ldr r0, [pc, #100] ; (5ee4 ) │ │ + bne.n 6b04 │ │ + ldr r0, [pc, #100] ; (6b60 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5ec8 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6b44 │ │ movs r3, #0 │ │ adds r6, #12 │ │ str r3, [r0, #0] │ │ adds r1, r6, #0 │ │ movs r2, #4 │ │ mov r0, sp │ │ - bl 15ea0 <__aeabi_llsl@@Base+0x4c> │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ ldrb r1, [r6, #7] │ │ ldrb r3, [r6, #6] │ │ ldrb r2, [r6, #5] │ │ lsls r1, r1, #24 │ │ lsls r3, r3, #16 │ │ orrs r3, r1 │ │ ldrb r1, [r6, #4] │ │ lsls r2, r2, #8 │ │ adds r6, #8 │ │ orrs r3, r1 │ │ - ldr r1, [pc, #56] ; (5ee8 ) │ │ + ldr r1, [pc, #56] ; (6b64 ) │ │ orrs r3, r2 │ │ str r6, [r4, #4] │ │ str r3, [r4, #8] │ │ mov r0, sp │ │ add r1, pc │ │ movs r2, #4 │ │ adds r6, r6, r3 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ - bne.n 5e8e │ │ + bne.n 6b0a │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ adds r0, r4, #0 │ │ cmp r2, r3 │ │ - beq.n 5ed6 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 6b52 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - b.n 5fa8 │ │ + bcc.n 6b2c │ │ movs r1, r0 │ │ - b.n 6430 │ │ + bvs.n 6bc4 │ │ movs r1, r0 │ │ - asrs r4, r3, #14 │ │ + lsls r3, r6, #23 │ │ movs r1, r0 │ │ - asrs r4, r3, #5 │ │ + lsls r7, r6, #21 │ │ movs r1, r0 │ │ - asrs r1, r2, #14 │ │ + lsrs r7, r3, #4 │ │ movs r1, r0 │ │ │ │ -00005eec : │ │ - ldr r3, [pc, #56] ; (5f28 ) │ │ +00006b68 : │ │ + ldr r3, [pc, #56] ; (6ba4 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ cmp r4, #0 │ │ - bne.n 5f02 │ │ - ldr r0, [pc, #44] ; (5f2c ) │ │ + bne.n 6b7e │ │ + ldr r0, [pc, #44] ; (6ba8 ) │ │ add r0, pc │ │ - b.n 5f10 │ │ + b.n 6b8c │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ - bne.n 5f16 │ │ - ldr r0, [pc, #32] ; (5f30 ) │ │ + bne.n 6b92 │ │ + ldr r0, [pc, #32] ; (6bac ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 5f22 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 6b9e │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ movs r3, #128 ; 0x80 │ │ str r6, [r0, #8] │ │ str r5, [r0, #4] │ │ strb r3, [r0, #12] │ │ adds r0, r4, #0 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6364 │ │ + bpl.n 6af8 │ │ movs r1, r0 │ │ - asrs r4, r1, #12 │ │ + lsls r3, r4, #21 │ │ movs r1, r0 │ │ - asrs r6, r1, #3 │ │ + lsls r1, r5, #19 │ │ movs r1, r0 │ │ │ │ -00005f34 : │ │ +00006bb0 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n 5f7c │ │ + beq.n 6bf8 │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r2, [pc, #60] ; (5f80 ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r2, [pc, #60] ; (6bfc ) │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 5f5c │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bne.n 6bd8 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 5f76 │ │ + beq.n 6bf2 │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n 5f76 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n 6bf2 │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r2, r0 │ │ - bge.n 5f4a │ │ + bge.n 6bc6 │ │ ldr r5, [r3, #0] │ │ cmp r4, r5 │ │ - bne.n 5f70 │ │ + bne.n 6bec │ │ str r1, [r3, #4] │ │ str r1, [r3, #20] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 5f62 │ │ + b.n 6bde │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6318 │ │ + bpl.n 6cac │ │ movs r1, r0 │ │ │ │ -00005f84 : │ │ +00006c00 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r1, #0 │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #12] ; (5f9c ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #12] ; (6c18 ) │ │ add r3, pc │ │ str r5, [r3, #60] ; 0x3c │ │ str r4, [r3, #64] ; 0x40 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r3, r4, r5, pc} │ │ - b.n 6298 │ │ + bpl.n 6c2c │ │ movs r1, r0 │ │ │ │ -00005fa0 : │ │ +00006c1c : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ cmp r4, #0 │ │ - beq.n 5fb4 │ │ + beq.n 6c30 │ │ adds r2, r4, #0 │ │ adds r3, r5, #0 │ │ - b.n 5fbc │ │ + b.n 6c38 │ │ adds r3, r4, #0 │ │ - ldr r2, [pc, #24] ; (5fd0 ) │ │ + ldr r2, [pc, #24] ; (6c4c ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - ldr r1, [pc, #20] ; (5fd4 ) │ │ + ldr r1, [pc, #20] ; (6c50 ) │ │ add r1, pc │ │ str r2, [r1, #0] │ │ - ldr r2, [pc, #20] ; (5fd8 ) │ │ + ldr r2, [pc, #20] ; (6c54 ) │ │ add r2, pc │ │ str r3, [r2, #68] ; 0x44 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - svc 12 │ │ + bcs.n 6b80 │ │ movs r1, r0 │ │ - b.n 6064 │ │ + bcc.n 6bf8 │ │ movs r1, r0 │ │ - b.n 626c │ │ + bmi.n 6c00 │ │ movs r1, r0 │ │ │ │ -00005fdc : │ │ - ldr r3, [pc, #4] ; (5fe4 ) │ │ +00006c58 : │ │ + ldr r3, [pc, #4] ; (6c60 ) │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ bx lr │ │ - b.n 6244 │ │ + bmi.n 6bd8 │ │ movs r1, r0 │ │ │ │ -00005fe8 : │ │ +00006c64 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #8] ; (5ffc ) │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + ldr r3, [pc, #8] ; (6c78 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r4, pc} │ │ - b.n 6234 │ │ + bmi.n 6bc8 │ │ movs r1, r0 │ │ │ │ -00006000 : │ │ - ldr r3, [pc, #16] ; (6014 ) │ │ +00006c7c : │ │ + ldr r3, [pc, #16] ; (6c90 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r0, r3 │ │ - ble.n 600c │ │ + ble.n 6c88 │ │ adds r0, r3, #0 │ │ - ldr r3, [pc, #8] ; (6018 ) │ │ + ldr r3, [pc, #8] ; (6c94 ) │ │ add r3, pc │ │ str r0, [r3, #72] ; 0x48 │ │ bx lr │ │ - b.n 622c │ │ + bmi.n 6bc0 │ │ movs r1, r0 │ │ - b.n 6218 │ │ + bmi.n 6bac │ │ movs r1, r0 │ │ │ │ -0000601c : │ │ +00006c98 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #0 │ │ adds r5, r0, #0 │ │ adds r6, r1, #0 │ │ adds r3, #1 │ │ - bne.n 6044 │ │ + bne.n 6cc0 │ │ movs r5, #0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #68] ; (6074 ) │ │ + ldr r3, [pc, #68] ; (6cf0 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 606e │ │ + bge.n 6cea │ │ adds r0, r5, #0 │ │ adds r1, r6, #0 │ │ - bl 601c │ │ + bl 6c98 │ │ adds r5, #1 │ │ adds r4, r4, r0 │ │ - b.n 602c │ │ - ldr r7, [pc, #48] ; (6078 ) │ │ + b.n 6ca8 │ │ + ldr r7, [pc, #48] ; (6cf4 ) │ │ movs r4, #0 │ │ add r7, pc │ │ ldr r3, [r7, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 606e │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bge.n 6cea │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r3, #60 ; 0x3c │ │ muls r5, r3 │ │ ldr r3, [r7, #4] │ │ adds r5, r3, r5 │ │ cmp r6, r4 │ │ - ble.n 6066 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + ble.n 6ce2 │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r4, r0, r6 │ │ str r4, [r5, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r4, #1 │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6234 │ │ + bmi.n 6dc8 │ │ movs r1, r0 │ │ - b.n 6204 │ │ + bmi.n 6d98 │ │ movs r1, r0 │ │ │ │ -0000607c : │ │ +00006cf8 : │ │ push {r4, r5, r6, lr} │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 60aa │ │ + bne.n 6d26 │ │ movs r5, #0 │ │ adds r4, r1, #0 │ │ adds r6, r5, #0 │ │ - ldr r3, [pc, #68] ; (60d0 ) │ │ + ldr r3, [pc, #68] ; (6d4c ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ cmp r6, r1 │ │ - bge.n 60a2 │ │ + bge.n 6d1e │ │ adds r0, r6, #0 │ │ adds r1, r4, #0 │ │ - bl 607c │ │ + bl 6cf8 │ │ adds r6, #1 │ │ adds r5, r5, r0 │ │ - b.n 608a │ │ + b.n 6d06 │ │ adds r0, r5, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - b.n 60ce │ │ - ldr r2, [pc, #40] ; (60d4 ) │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + b.n 6d4a │ │ + ldr r2, [pc, #40] ; (6d50 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 60ce │ │ + bge.n 6d4a │ │ movs r4, #60 ; 0x3c │ │ adds r3, r5, #0 │ │ muls r3, r4 │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r0, [r3, #16] │ │ cmp r1, #0 │ │ - blt.n 60ce │ │ + blt.n 6d4a │ │ cmp r1, #128 ; 0x80 │ │ - ble.n 60cc │ │ + ble.n 6d48 │ │ movs r1, #128 ; 0x80 │ │ str r1, [r3, #16] │ │ pop {r4, r5, r6, pc} │ │ - b.n 61d4 │ │ + bmi.n 6d68 │ │ movs r1, r0 │ │ - b.n 6194 │ │ + bcc.n 6d28 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r3, [pc, #584] ; (6324 ) │ │ + ldr r3, [pc, #584] ; (6fa0 ) │ │ sub sp, #28 │ │ str r1, [sp, #8] │ │ add r3, pc │ │ adds r3, #8 │ │ str r2, [sp, #4] │ │ ldrb r1, [r3, #31] │ │ ldr r0, [sp, #8] │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - ldr r3, [pc, #568] ; (6328 ) │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + ldr r3, [pc, #568] ; (6fa4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - bne.n 610a │ │ - ldr r3, [pc, #560] ; (632c ) │ │ - ldr r2, [pc, #560] ; (6330 ) │ │ + bne.n 6d86 │ │ + ldr r3, [pc, #560] ; (6fa8 ) │ │ + ldr r2, [pc, #560] ; (6fac ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 611c │ │ - ldr r3, [pc, #552] ; (6334 ) │ │ + beq.n 6d98 │ │ + ldr r3, [pc, #552] ; (6fb0 ) │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ - ldr r3, [pc, #544] ; (6338 ) │ │ + ldr r3, [pc, #544] ; (6fb4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ movs r3, #128 ; 0x80 │ │ movs r4, #0 │ │ str r0, [sp, #20] │ │ str r3, [sp, #16] │ │ - ldr r6, [pc, #528] ; (633c ) │ │ + ldr r6, [pc, #528] ; (6fb8 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ - blt.n 6134 │ │ - b.n 6304 │ │ + blt.n 6db0 │ │ + b.n 6f80 │ │ movs r3, #60 ; 0x3c │ │ adds r2, r3, #0 │ │ muls r2, r4 │ │ ldr r3, [r6, #4] │ │ str r2, [sp, #0] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - beq.n 6148 │ │ - b.n 6300 │ │ + beq.n 6dc4 │ │ + b.n 6f7c │ │ ldr r1, [r3, #28] │ │ cmp r1, #0 │ │ - beq.n 6164 │ │ + beq.n 6de0 │ │ ldr r0, [sp, #20] │ │ cmp r1, r0 │ │ - bcs.n 6164 │ │ + bcs.n 6de0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ - b.n 61c4 │ │ + bl 66f0 │ │ + b.n 6e40 │ │ ldr r6, [r3, #36] ; 0x24 │ │ cmp r6, #0 │ │ - beq.n 61c4 │ │ + beq.n 6e40 │ │ ldr r1, [r3, #52] ; 0x34 │ │ ldr r2, [sp, #20] │ │ subs r2, r2, r1 │ │ ldr r1, [r3, #48] ; 0x30 │ │ cmp r2, r1 │ │ - bls.n 61ac │ │ + bls.n 6e28 │ │ ldr r1, [r3, #44] ; 0x2c │ │ adds r0, r4, #0 │ │ - bl 607c │ │ - ldr r3, [pc, #448] ; (6340 ) │ │ + bl 6cf8 │ │ + ldr r3, [pc, #448] ; (6fbc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #1 │ │ - bne.n 619c │ │ + bne.n 6e18 │ │ movs r2, #0 │ │ adds r0, r4, #0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #28] │ │ - bl 5a74 │ │ - ldr r3, [pc, #420] ; (6344 ) │ │ + bl 66f0 │ │ + ldr r3, [pc, #420] ; (6fc0 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ movs r2, #0 │ │ str r2, [r3, #36] ; 0x24 │ │ - b.n 61c4 │ │ + b.n 6e40 │ │ ldr r3, [r3, #40] ; 0x28 │ │ cmp r6, #1 │ │ - bne.n 61b4 │ │ + bne.n 6e30 │ │ subs r2, r1, r2 │ │ adds r0, r3, #0 │ │ muls r0, r2 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ adds r1, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 607c │ │ - ldr r3, [pc, #384] ; (6348 ) │ │ + bl 6cf8 │ │ + ldr r3, [pc, #384] ; (6fc4 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - bgt.n 61d6 │ │ - b.n 6300 │ │ + bgt.n 6e52 │ │ + b.n 6f7c │ │ movs r5, #0 │ │ ldr r3, [sp, #16] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #364] ; (634c ) │ │ + ldr r3, [pc, #364] ; (6fc8 ) │ │ add r3, pc │ │ ldr r7, [r3, #4] │ │ ldr r3, [sp, #0] │ │ adds r7, r7, r3 │ │ ldr r2, [r7, #4] │ │ cmp r2, #0 │ │ - ble.n 6268 │ │ + ble.n 6ee4 │ │ ldr r3, [sp, #4] │ │ cmp r5, r3 │ │ - bge.n 6268 │ │ + bge.n 6ee4 │ │ ldr r3, [r7, #0] │ │ ldrb r6, [r3, #12] │ │ ldr r3, [r7, #16] │ │ muls r3, r6 │ │ adds r6, r3, #0 │ │ asrs r3, r3, #31 │ │ lsrs r3, r3, #25 │ │ adds r3, r3, r6 │ │ asrs r3, r3, #7 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #4] │ │ subs r6, r3, r5 │ │ cmp r6, r2 │ │ - ble.n 6210 │ │ + ble.n 6e8c │ │ adds r6, r2, #0 │ │ ldr r1, [r7, #12] │ │ adds r2, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 5aa4 │ │ + bl 6720 │ │ adds r7, r0, #0 │ │ ldr r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r0, r3, r5 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #12] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - ldr r3, [pc, #292] ; (6350 ) │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + ldr r3, [pc, #292] ; (6fcc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r3, [r3, #12] │ │ cmp r7, r3 │ │ - beq.n 6240 │ │ + beq.n 6ebc │ │ adds r0, r7, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [pc, #272] ; (6354 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [pc, #272] ; (6fd0 ) │ │ ldr r2, [sp, #0] │ │ adds r5, r5, r6 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #12] │ │ adds r2, r2, r6 │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #4] │ │ subs r2, r2, r6 │ │ str r2, [r3, #4] │ │ - bne.n 61dc │ │ + bne.n 6e58 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 61dc │ │ + bne.n 6e58 │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ - b.n 61dc │ │ + bl 66f0 │ │ + b.n 6e58 │ │ ldr r3, [sp, #12] │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #232] ; (6358 ) │ │ + ldr r3, [pc, #232] ; (6fd4 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - beq.n 62e6 │ │ + beq.n 6f62 │ │ ldr r1, [sp, #4] │ │ cmp r5, r1 │ │ - bge.n 62e6 │ │ + bge.n 6f62 │ │ ldr r3, [r3, #0] │ │ ldr r1, [sp, #4] │ │ ldr r2, [r3, #8] │ │ subs r6, r1, r5 │ │ cmp r6, r2 │ │ - ble.n 6290 │ │ + ble.n 6f0c │ │ adds r6, r2, #0 │ │ ldr r1, [r3, #4] │ │ adds r2, r6, #0 │ │ adds r0, r4, #0 │ │ - bl 5aa4 │ │ + bl 6720 │ │ adds r7, r0, #0 │ │ ldr r3, [sp, #8] │ │ adds r2, r6, #0 │ │ adds r0, r3, r5 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #12] │ │ - bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ - ldr r3, [pc, #176] ; (635c ) │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + ldr r3, [pc, #176] ; (6fd8 ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, r2] │ │ ldr r3, [r3, #4] │ │ cmp r7, r3 │ │ - beq.n 62c0 │ │ + beq.n 6f3c │ │ adds r0, r7, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - ldr r3, [pc, #156] ; (6360 ) │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [pc, #156] ; (6fdc ) │ │ ldr r2, [sp, #0] │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - ble.n 62d4 │ │ + ble.n 6f50 │ │ subs r2, #1 │ │ str r2, [r3, #20] │ │ ldr r1, [r3, #0] │ │ adds r5, r5, r6 │ │ ldr r2, [r1, #4] │ │ adds r2, r2, r6 │ │ str r2, [r3, #12] │ │ ldr r2, [r1, #8] │ │ subs r2, r2, r6 │ │ str r2, [r3, #4] │ │ - b.n 626c │ │ + b.n 6ee8 │ │ ldr r1, [r3, #4] │ │ cmp r1, #0 │ │ - bne.n 6300 │ │ + bne.n 6f7c │ │ cmp r2, #0 │ │ - beq.n 6300 │ │ - ble.n 62f6 │ │ + beq.n 6f7c │ │ + ble.n 6f72 │ │ subs r2, #1 │ │ str r2, [r3, #20] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #8] │ │ str r1, [r3, #12] │ │ str r2, [r3, #4] │ │ adds r4, #1 │ │ - b.n 6128 │ │ + b.n 6da4 │ │ movs r0, #2 │ │ ldr r1, [sp, #8] │ │ negs r0, r0 │ │ ldr r2, [sp, #4] │ │ - bl 5aa4 │ │ + bl 6720 │ │ ldr r3, [r6, #64] ; 0x40 │ │ cmp r3, #0 │ │ - beq.n 631e │ │ + beq.n 6f9a │ │ ldr r0, [r6, #60] ; 0x3c │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #4] │ │ blx r3 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - b.n 6380 │ │ + bcc.n 6f14 │ │ movs r1, r0 │ │ - ble.n 62dc │ │ + bne.n 7058 │ │ movs r1, r0 │ │ - ble.n 62bc │ │ + bne.n 7050 │ │ movs r1, r0 │ │ - svc 4 │ │ + bcs.n 6ed0 │ │ movs r1, r0 │ │ - svc 252 ; 0xfc │ │ + bcc.n 6ec4 │ │ movs r1, r0 │ │ - udf #238 ; 0xee │ │ + bcs.n 70ac │ │ movs r1, r0 │ │ - svc 226 ; 0xe2 │ │ + bcc.n 7098 │ │ movs r1, r0 │ │ - svc 138 ; 0x8a │ │ + bcc.n 6fec │ │ movs r1, r0 │ │ - svc 108 ; 0x6c │ │ + bcs.n 6fb4 │ │ movs r1, r0 │ │ - svc 68 ; 0x44 │ │ + bcs.n 6f68 │ │ movs r1, r0 │ │ - svc 46 ; 0x2e │ │ + bcs.n 6f40 │ │ movs r1, r0 │ │ - udf #222 ; 0xde │ │ + bcs.n 70a4 │ │ movs r1, r0 │ │ - udf #198 ; 0xc6 │ │ + bcs.n 7078 │ │ movs r1, r0 │ │ - udf #156 ; 0x9c │ │ + bcs.n 7028 │ │ movs r1, r0 │ │ - udf #94 ; 0x5e │ │ + bne.n 6fb0 │ │ movs r1, r0 │ │ - udf #72 ; 0x48 │ │ + bne.n 6f88 │ │ movs r1, r0 │ │ │ │ -00006364 : │ │ +00006fe0 : │ │ adds r3, r0, #0 │ │ ldrb r0, [r0, #12] │ │ cmp r1, #0 │ │ - blt.n 6374 │ │ + blt.n 6ff0 │ │ cmp r1, #128 ; 0x80 │ │ - ble.n 6372 │ │ + ble.n 6fee │ │ movs r1, #128 ; 0x80 │ │ strb r1, [r3, #12] │ │ bx lr │ │ ... │ │ │ │ -00006378 : │ │ +00006ff4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 6396 │ │ + bne.n 7012 │ │ movs r4, #0 │ │ - ldr r3, [pc, #96] ; (63e4 ) │ │ + ldr r3, [pc, #96] ; (7060 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 63e0 │ │ + bge.n 705c │ │ adds r0, r4, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r4, #1 │ │ - b.n 6382 │ │ - ldr r6, [pc, #80] ; (63e8 ) │ │ + b.n 6ffe │ │ + ldr r6, [pc, #80] ; (7064 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 63e0 │ │ + bge.n 705c │ │ movs r4, #60 ; 0x3c │ │ adds r7, r4, #0 │ │ muls r7, r5 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r3, [r6, #4] │ │ adds r3, r3, r7 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - beq.n 63c4 │ │ + beq.n 7040 │ │ adds r0, r5, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #0 │ │ ldr r3, [r6, #4] │ │ adds r3, r3, r7 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ movs r2, #0 │ │ - ldr r3, [pc, #36] ; (63ec ) │ │ + ldr r3, [pc, #36] ; (7068 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r7 │ │ ldr r1, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ cmp r1, r2 │ │ - beq.n 63da │ │ + beq.n 7056 │ │ ldr r1, [r3, #44] ; 0x2c │ │ str r1, [r3, #16] │ │ str r2, [r3, #36] ; 0x24 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ble.n 62f8 │ │ + bne.n 708c │ │ movs r1, r0 │ │ - ble.n 64d4 │ │ + bne.n 7068 │ │ movs r1, r0 │ │ - ble.n 6478 │ │ + beq.n 700c │ │ movs r1, r0 │ │ │ │ -000063f0 : │ │ +0000706c : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ movs r4, #0 │ │ - ldr r3, [pc, #40] ; (6420 ) │ │ + ldr r3, [pc, #40] ; (709c ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 641a │ │ + bge.n 7096 │ │ movs r1, #60 ; 0x3c │ │ ldr r2, [r3, #4] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r5 │ │ - bne.n 6416 │ │ + bne.n 7092 │ │ adds r0, r4, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r4, #1 │ │ - b.n 63f6 │ │ + b.n 7072 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ble.n 644c │ │ + beq.n 6fe0 │ │ movs r1, r0 │ │ │ │ -00006424 : │ │ +000070a0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r5, #0 │ │ - ldr r6, [pc, #120] ; (64a4 ) │ │ + ldr r6, [pc, #120] ; (7120 ) │ │ add r6, pc │ │ ldr r3, [r6, #28] │ │ cmp r3, r5 │ │ - beq.n 649e │ │ + beq.n 711a │ │ adds r7, r1, #0 │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 6454 │ │ + bne.n 70d0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #104] ; (64a8 ) │ │ + ldr r3, [pc, #104] ; (7124 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 649e │ │ + bge.n 711a │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 6424 │ │ + bl 70a0 │ │ adds r4, #1 │ │ adds r5, r5, r0 │ │ - b.n 643c │ │ + b.n 70b8 │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 649e │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bge.n 711a │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r3, #60 ; 0x3c │ │ adds r2, r3, #0 │ │ muls r2, r4 │ │ ldr r3, [r6, #4] │ │ str r2, [sp, #4] │ │ adds r4, r3, r2 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.n 649a │ │ + beq.n 7116 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - ble.n 649a │ │ + ble.n 7116 │ │ ldr r2, [r4, #36] ; 0x24 │ │ cmp r2, #1 │ │ - beq.n 649a │ │ + beq.n 7116 │ │ movs r5, #1 │ │ str r3, [r4, #40] ; 0x28 │ │ str r5, [r4, #36] ; 0x24 │ │ str r7, [r4, #48] ; 0x30 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ ldr r2, [sp, #4] │ │ ldr r3, [r6, #4] │ │ str r0, [r4, #52] ; 0x34 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.n 649a │ │ + bne.n 7116 │ │ ldr r2, [r3, #16] │ │ str r2, [r3, #44] ; 0x2c │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bgt.n 646c │ │ + beq.n 7200 │ │ movs r1, r0 │ │ - bgt.n 6448 │ │ + beq.n 71dc │ │ movs r1, r0 │ │ │ │ -000064ac : │ │ +00007128 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r5, #0 │ │ adds r6, r0, #0 │ │ adds r7, r1, #0 │ │ adds r4, r5, #0 │ │ - ldr r3, [pc, #44] ; (64e4 ) │ │ + ldr r3, [pc, #44] ; (7160 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 64de │ │ + bge.n 715a │ │ movs r1, #60 ; 0x3c │ │ ldr r2, [r3, #4] │ │ adds r3, r1, #0 │ │ muls r3, r4 │ │ adds r3, r2, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r6 │ │ - bne.n 64da │ │ + bne.n 7156 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 6424 │ │ + bl 70a0 │ │ adds r5, r5, r0 │ │ adds r4, #1 │ │ - b.n 64b6 │ │ + b.n 7132 │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bgt.n 6590 │ │ + ldmia r7, {r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000064e8 : │ │ +00007164 : │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ cmp r1, r0 │ │ - blt.n 6506 │ │ - ldr r2, [pc, #20] ; (6508 ) │ │ + blt.n 7182 │ │ + ldr r2, [pc, #20] ; (7184 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 6506 │ │ + bge.n 7182 │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ adds r3, r0, r3 │ │ ldr r0, [r3, #36] ; 0x24 │ │ bx lr │ │ - bgt.n 6540 │ │ + ldmia r7, {r1, r2, r5, r7} │ │ movs r1, r0 │ │ │ │ -0000650c : │ │ +00007188 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n 653a │ │ + bne.n 71b6 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ - ldr r3, [pc, #68] ; (6560 ) │ │ + ldr r3, [pc, #68] ; (71dc ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r1 │ │ - bge.n 655e │ │ + bge.n 71da │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bgt.n 6532 │ │ + bgt.n 71ae │ │ ldr r4, [r3, #16] │ │ cmp r4, #0 │ │ - beq.n 6534 │ │ + beq.n 71b0 │ │ adds r0, #1 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6522 │ │ - ldr r2, [pc, #40] ; (6564 ) │ │ + b.n 719e │ │ + ldr r2, [pc, #40] ; (71e0 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 655e │ │ + bge.n 71da │ │ movs r1, #60 ; 0x3c │ │ adds r3, r4, #0 │ │ muls r3, r1 │ │ ldr r2, [r2, #4] │ │ movs r0, #1 │ │ adds r3, r2, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - bgt.n 655e │ │ + bgt.n 71da │ │ ldr r0, [r3, #20] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r4, pc} │ │ - blt.n 6548 │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - blt.n 6504 │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ movs r1, r0 │ │ │ │ -00006568 : │ │ +000071e4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ str r2, [sp, #12] │ │ str r3, [sp, #4] │ │ - bne.n 657c │ │ - ldr r0, [pc, #220] ; (6654 ) │ │ + bne.n 71f8 │ │ + ldr r0, [pc, #220] ; (72d0 ) │ │ add r0, pc │ │ - b.n 65b6 │ │ - ldr r6, [pc, #216] ; (6658 ) │ │ + b.n 7232 │ │ + ldr r6, [pc, #216] ; (72d4 ) │ │ add r6, pc │ │ ldrh r7, [r6, #36] ; 0x24 │ │ adds r6, #7 │ │ lsls r7, r7, #24 │ │ lsrs r7, r7, #24 │ │ subs r7, #16 │ │ subs r3, r7, #1 │ │ @@ -2732,73 +4215,73 @@ │ │ ldrb r3, [r6, #31] │ │ adds r2, r3, #0 │ │ muls r2, r7 │ │ str r2, [sp, #8] │ │ ldr r6, [r5, #8] │ │ ldr r1, [sp, #8] │ │ adds r0, r6, #0 │ │ - bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ subs r7, r1, #0 │ │ - beq.n 65ae │ │ + beq.n 722a │ │ subs r6, #1 │ │ str r6, [r5, #8] │ │ - b.n 659a │ │ + b.n 7216 │ │ cmp r6, #0 │ │ - bne.n 65c0 │ │ - ldr r0, [pc, #168] ; (665c ) │ │ + bne.n 723c │ │ + ldr r0, [pc, #168] ; (72d8 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6650 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + b.n 72cc │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r4, #1 │ │ - bne.n 65f8 │ │ + bne.n 7274 │ │ movs r6, #60 ; 0x3c │ │ - ldr r2, [pc, #148] ; (6660 ) │ │ + ldr r2, [pc, #148] ; (72dc ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #56] ; 0x38 │ │ ldr r0, [r2, #4] │ │ cmp r3, r1 │ │ - bge.n 65e8 │ │ + bge.n 7264 │ │ adds r2, r6, #0 │ │ muls r2, r3 │ │ adds r2, r0, r2 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - ble.n 65f6 │ │ + ble.n 7272 │ │ adds r3, #1 │ │ - b.n 65d4 │ │ + b.n 7250 │ │ cmp r3, r1 │ │ - bne.n 65f6 │ │ - ldr r0, [pc, #116] ; (6664 ) │ │ + bne.n 7272 │ │ + ldr r0, [pc, #116] ; (72e0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 664a │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 72c6 │ │ adds r4, r3, #0 │ │ cmp r4, #0 │ │ - blt.n 664a │ │ - ldr r3, [pc, #104] ; (6668 ) │ │ + blt.n 72c6 │ │ + ldr r3, [pc, #104] ; (72e4 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 664a │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bge.n 72c6 │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 650c │ │ + bl 7188 │ │ cmp r0, #0 │ │ - beq.n 661c │ │ + beq.n 7298 │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #60 ; 0x3c │ │ adds r3, r2, #0 │ │ muls r3, r4 │ │ - ldr r2, [pc, #72] ; (666c ) │ │ + ldr r2, [pc, #72] ; (72e8 ) │ │ add r2, pc │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #8] │ │ str r5, [r3, #0] │ │ @@ -2807,45 +4290,45 @@ │ │ ldr r2, [sp, #12] │ │ str r2, [r3, #20] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ str r2, [r3, #36] ; 0x24 │ │ ldr r2, [sp, #4] │ │ cmp r2, #0 │ │ - ble.n 6648 │ │ + ble.n 72c4 │ │ adds r7, r6, r2 │ │ str r7, [r3, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsrs r4, r2, #19 │ │ + lsls r2, r4, #9 │ │ movs r1, r0 │ │ - blt.n 6578 │ │ + ldmia r7!, {r1, r3, r4} │ │ movs r1, r0 │ │ - lsrs r3, r6, #18 │ │ + lsls r1, r0, #9 │ │ movs r1, r0 │ │ - blt.n 66e4 │ │ + ldmia r6, {r2, r3, r6, r7} │ │ movs r1, r0 │ │ - lsrs r0, r4, #18 │ │ + lsls r6, r5, #8 │ │ movs r1, r0 │ │ - blt.n 6688 │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ movs r1, r0 │ │ - bge.n 6640 │ │ + ldmia r6, {r2, r4, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006670 : │ │ +000072ec : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r4, r0, #0 │ │ subs r5, r1, #0 │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ - beq.n 6756 │ │ - ldr r6, [pc, #224] ; (6760 ) │ │ + beq.n 73d2 │ │ + ldr r6, [pc, #224] ; (73dc ) │ │ add r6, pc │ │ ldrh r7, [r6, #36] ; 0x24 │ │ adds r6, #7 │ │ lsls r7, r7, #24 │ │ lsrs r7, r7, #24 │ │ subs r7, #16 │ │ subs r3, r7, #1 │ │ @@ -2855,67 +4338,67 @@ │ │ ldrb r3, [r6, #31] │ │ adds r2, r3, #0 │ │ muls r2, r7 │ │ str r2, [sp, #4] │ │ ldr r6, [r5, #8] │ │ ldr r1, [sp, #4] │ │ adds r0, r6, #0 │ │ - bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ subs r7, r1, #0 │ │ - beq.n 66b0 │ │ + beq.n 732c │ │ subs r6, #1 │ │ str r6, [r5, #8] │ │ - b.n 669c │ │ + b.n 7318 │ │ cmp r6, #0 │ │ - bne.n 66be │ │ - ldr r0, [pc, #172] ; (6764 ) │ │ + bne.n 733a │ │ + ldr r0, [pc, #172] ; (73e0 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 6756 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 73d2 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r4, #1 │ │ - bne.n 66ec │ │ + bne.n 7368 │ │ movs r6, #60 ; 0x3c │ │ - ldr r2, [pc, #156] ; (6768 ) │ │ + ldr r2, [pc, #156] ; (73e4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #56] ; 0x38 │ │ ldr r0, [r2, #4] │ │ cmp r3, r1 │ │ - bge.n 66e6 │ │ + bge.n 7362 │ │ adds r2, r6, #0 │ │ muls r2, r3 │ │ adds r2, r0, r2 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - ble.n 66ea │ │ + ble.n 7366 │ │ adds r3, #1 │ │ - b.n 66d2 │ │ + b.n 734e │ │ cmp r3, r1 │ │ - beq.n 674e │ │ + beq.n 73ca │ │ adds r4, r3, #0 │ │ cmp r4, #0 │ │ - blt.n 674e │ │ - ldr r3, [pc, #120] ; (676c ) │ │ + blt.n 73ca │ │ + ldr r3, [pc, #120] ; (73e8 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 674e │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bge.n 73ca │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 650c │ │ + bl 7188 │ │ cmp r0, #0 │ │ - beq.n 6710 │ │ + beq.n 738c │ │ adds r0, r4, #0 │ │ - bl 5a74 │ │ + bl 66f0 │ │ movs r2, #60 ; 0x3c │ │ adds r3, r2, #0 │ │ muls r3, r4 │ │ - ldr r2, [pc, #88] ; (6770 ) │ │ + ldr r2, [pc, #88] ; (73ec ) │ │ movs r1, #2 │ │ add r2, pc │ │ ldr r2, [r2, #4] │ │ adds r3, r2, r3 │ │ ldr r2, [r5, #4] │ │ str r2, [r3, #12] │ │ ldr r2, [r5, #8] │ │ @@ -2932,636 +4415,628 @@ │ │ ldr r2, [sp, #12] │ │ str r1, [r3, #44] ; 0x2c │ │ str r6, [r3, #52] ; 0x34 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r2, [sp, #40] ; 0x28 │ │ str r6, [r3, #32] │ │ cmp r2, #0 │ │ - ble.n 674c │ │ + ble.n 73c8 │ │ adds r7, r6, r2 │ │ str r7, [r3, #28] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ - b.n 675a │ │ + b.n 73d6 │ │ movs r0, #1 │ │ negs r0, r0 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bge.n 667c │ │ + ldmia r6!, {r3, r4} │ │ movs r1, r0 │ │ - lsrs r1, r6, #14 │ │ + lsls r7, r7, #4 │ │ movs r1, r0 │ │ - bge.n 67f0 │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ - bge.n 67a4 │ │ + ldmia r5, {r1, r2, r5, r7} │ │ movs r1, r0 │ │ - bls.n 6758 │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006774 : │ │ +000073f0 : │ │ adds r1, r0, #0 │ │ movs r0, #0 │ │ cmp r1, r0 │ │ - blt.n 6790 │ │ - ldr r2, [pc, #20] ; (6794 ) │ │ + blt.n 740c │ │ + ldr r2, [pc, #20] ; (7410 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 6790 │ │ + bge.n 740c │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ ldr r0, [r3, r0] │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bls.n 66b4 │ │ + ldmia r5!, {r1, r3, r4} │ │ movs r1, r0 │ │ │ │ -00006798 : │ │ +00007414 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r3, r5, #1 │ │ - bne.n 67c2 │ │ + bne.n 743e │ │ movs r2, #0 │ │ - ldr r3, [pc, #56] ; (67e0 ) │ │ + ldr r3, [pc, #56] ; (745c ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r1 │ │ - bge.n 67de │ │ + bge.n 745a │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - ble.n 67bc │ │ + ble.n 7438 │ │ str r0, [r3, #4] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 67b0 │ │ - ldr r3, [pc, #32] ; (67e4 ) │ │ + b.n 742c │ │ + ldr r3, [pc, #32] ; (7460 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r5, r2 │ │ - bge.n 67de │ │ + bge.n 745a │ │ movs r2, #60 ; 0x3c │ │ adds r4, r5, #0 │ │ muls r4, r2 │ │ ldr r3, [r3, #4] │ │ adds r4, r3, r4 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n 67de │ │ + ble.n 745a │ │ str r0, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ - bls.n 68ac │ │ + ldmia r4, {r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bls.n 6878 │ │ + ldmia r4, {r2, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000067e8 : │ │ +00007464 : │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ adds r5, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r3, r6, #1 │ │ - bne.n 6828 │ │ + bne.n 74a4 │ │ movs r1, #0 │ │ adds r4, r1, #0 │ │ - ldr r3, [pc, #92] ; (685c ) │ │ + ldr r3, [pc, #92] ; (74d8 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r1, r0 │ │ - bge.n 6854 │ │ + bge.n 74d0 │ │ ldr r2, [r3, #0] │ │ cmp r2, #0 │ │ - ble.n 6822 │ │ + ble.n 749e │ │ ldr r2, [r3, #24] │ │ cmp r2, #0 │ │ - beq.n 6820 │ │ + beq.n 749c │ │ ldr r6, [r3, #4] │ │ adds r2, r2, r5 │ │ subs r2, r2, r6 │ │ str r2, [r3, #24] │ │ str r4, [r3, #4] │ │ adds r1, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6808 │ │ - ldr r3, [pc, #52] ; (6860 ) │ │ + b.n 7484 │ │ + ldr r3, [pc, #52] ; (74dc ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r6, r2 │ │ - bge.n 6854 │ │ + bge.n 74d0 │ │ movs r2, #60 ; 0x3c │ │ adds r4, r6, #0 │ │ muls r4, r2 │ │ ldr r3, [r3, #4] │ │ adds r3, r3, r4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 6854 │ │ + ble.n 74d0 │ │ ldr r2, [r3, #28] │ │ cmp r2, #0 │ │ - beq.n 6850 │ │ + beq.n 74cc │ │ ldr r1, [r3, #8] │ │ subs r2, r2, r1 │ │ adds r5, r2, r5 │ │ str r5, [r3, #28] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - bls.n 6878 │ │ + ldmia r4, {r3, r4, r7} │ │ movs r1, r0 │ │ - bhi.n 6828 │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ movs r1, r0 │ │ │ │ -00006864 : │ │ +000074e0 : │ │ push {r4, r5, lr} │ │ subs r1, r0, #0 │ │ - bge.n 688a │ │ + bge.n 7506 │ │ movs r2, #0 │ │ adds r0, r2, #0 │ │ - ldr r3, [pc, #56] ; (68a8 ) │ │ + ldr r3, [pc, #56] ; (7524 ) │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #8 │ │ cmp r2, r4 │ │ - bge.n 68a6 │ │ + bge.n 7522 │ │ ldr r1, [r3, #0] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ subs r5, r1, #1 │ │ sbcs r1, r5 │ │ adds r0, r0, r1 │ │ - b.n 6878 │ │ - ldr r2, [pc, #32] ; (68ac ) │ │ + b.n 74f4 │ │ + ldr r2, [pc, #32] ; (7528 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r1, r3 │ │ - bge.n 68a6 │ │ + bge.n 7522 │ │ ldr r0, [r2, #4] │ │ movs r2, #60 ; 0x3c │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ adds r3, r0, r3 │ │ ldr r0, [r3, #8] │ │ subs r3, r0, #1 │ │ sbcs r0, r3 │ │ pop {r4, r5, pc} │ │ - bhi.n 67e4 │ │ + ldmia r4!, {r3, r5} │ │ movs r1, r0 │ │ - bhi.n 69ac │ │ + ldmia r4!, {r1, r3} │ │ movs r1, r0 │ │ │ │ -000068b0 : │ │ +0000752c : │ │ adds r3, r0, #0 │ │ movs r0, #0 │ │ push {r4, r5, r6, lr} │ │ cmp r3, r0 │ │ - blt.n 68de │ │ - ldr r5, [pc, #36] ; (68e0 ) │ │ + blt.n 755a │ │ + ldr r5, [pc, #36] ; (755c ) │ │ add r5, pc │ │ ldr r2, [r5, #56] ; 0x38 │ │ cmp r3, r2 │ │ - bgt.n 68de │ │ + bgt.n 755a │ │ adds r4, r1, #0 │ │ adds r6, r3, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ movs r2, #60 ; 0x3c │ │ adds r0, r2, #0 │ │ muls r0, r6 │ │ ldr r3, [r5, #4] │ │ adds r0, r3, r0 │ │ str r4, [r0, #24] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ pop {r4, r5, r6, pc} │ │ - bhi.n 6984 │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000068e4 : │ │ +00007560 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r7, r2, #0 │ │ movs r5, #0 │ │ cmp r4, r6 │ │ - bgt.n 6900 │ │ + bgt.n 757c │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ - bl 68b0 │ │ + bl 752c │ │ adds r4, #1 │ │ adds r5, r5, r0 │ │ - b.n 68ee │ │ + b.n 756a │ │ adds r0, r5, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006904 : │ │ - ldr r3, [pc, #52] ; (693c ) │ │ +00007580 : │ │ + ldr r3, [pc, #52] ; (75b8 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ ldr r4, [r3, #56] ; 0x38 │ │ movs r3, #0 │ │ adds r1, r2, #4 │ │ adds r2, #24 │ │ cmp r3, r4 │ │ - bge.n 6930 │ │ + bge.n 75ac │ │ adds r5, r0, #1 │ │ - beq.n 6922 │ │ + beq.n 759e │ │ ldr r5, [r2, #0] │ │ cmp r0, r5 │ │ - bne.n 6928 │ │ + bne.n 75a4 │ │ ldr r5, [r1, #0] │ │ cmp r5, #0 │ │ - ble.n 6936 │ │ + ble.n 75b2 │ │ adds r3, #1 │ │ adds r1, #60 ; 0x3c │ │ adds r2, #60 ; 0x3c │ │ - b.n 6914 │ │ + b.n 7590 │ │ movs r0, #1 │ │ negs r0, r0 │ │ - b.n 6938 │ │ + b.n 75b4 │ │ adds r0, r3, #0 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bhi.n 6948 │ │ + ldmia r3!, {r4, r7} │ │ movs r1, r0 │ │ │ │ -00006940 : │ │ +000075bc : │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ - ldr r3, [pc, #36] ; (696c ) │ │ + ldr r3, [pc, #36] ; (75e8 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #24 │ │ cmp r2, r4 │ │ - bge.n 6966 │ │ + bge.n 75e2 │ │ ldr r5, [r3, #0] │ │ cmp r5, r0 │ │ - beq.n 695e │ │ + beq.n 75da │ │ adds r5, r0, #1 │ │ - bne.n 6960 │ │ + bne.n 75dc │ │ adds r1, #1 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6950 │ │ + b.n 75cc │ │ adds r0, r1, #0 │ │ pop {r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bvc.n 68f8 │ │ + ldmia r3!, {r4, r6} │ │ movs r1, r0 │ │ │ │ -00006970 : │ │ +000075ec : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ - bl 16000 <__aeabi_llsl@@Base+0x1ac> │ │ + bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ movs r1, #1 │ │ movs r2, #0 │ │ - ldr r3, [pc, #48] ; (69b0 ) │ │ + ldr r3, [pc, #48] ; (762c ) │ │ negs r1, r1 │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r6 │ │ - bge.n 69ac │ │ + bge.n 7628 │ │ ldr r5, [r3, #20] │ │ cmp r5, r4 │ │ - beq.n 6996 │ │ + beq.n 7612 │ │ adds r5, r4, #1 │ │ - bne.n 69a6 │ │ + bne.n 7622 │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - ble.n 69a6 │ │ + ble.n 7622 │ │ ldr r5, [r3, #28] │ │ cmp r5, r0 │ │ - bhi.n 69a6 │ │ + bhi.n 7622 │ │ adds r0, r5, #0 │ │ adds r1, r2, #0 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6988 │ │ + b.n 7604 │ │ adds r0, r1, #0 │ │ pop {r4, r5, r6, pc} │ │ - bvc.n 68cc │ │ + ldmia r3, {r3, r4} │ │ movs r1, r0 │ │ │ │ -000069b4 : │ │ +00007630 : │ │ movs r2, #0 │ │ movs r1, #1 │ │ push {r4, r5, r6, lr} │ │ adds r4, r2, #0 │ │ - ldr r3, [pc, #48] ; (69f0 ) │ │ + ldr r3, [pc, #48] ; (766c ) │ │ negs r1, r1 │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ adds r3, #4 │ │ cmp r2, r6 │ │ - bge.n 69ec │ │ + bge.n 7668 │ │ ldr r5, [r3, #20] │ │ cmp r5, r0 │ │ - beq.n 69d6 │ │ + beq.n 7652 │ │ adds r5, r0, #1 │ │ - bne.n 69e6 │ │ + bne.n 7662 │ │ ldr r5, [r3, #0] │ │ cmp r5, #0 │ │ - ble.n 69e6 │ │ + ble.n 7662 │ │ ldr r5, [r3, #28] │ │ cmp r5, r4 │ │ - bcc.n 69e6 │ │ + bcc.n 7662 │ │ adds r4, r5, #0 │ │ adds r1, r2, #0 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 69c8 │ │ + b.n 7644 │ │ adds r0, r1, #0 │ │ pop {r4, r5, r6, pc} │ │ - bvc.n 6a8c <_Mix_RegisterEffect_locked@@Base+0x98> │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -000069f4 <_Mix_RegisterEffect_locked@@Base>: │ │ +00007670 <_Mix_RegisterEffect_locked@@Base>: │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r7, r2, #0 │ │ str r3, [sp, #4] │ │ adds r3, r0, #2 │ │ - beq.n 6a32 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ + beq.n 76ae <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ cmp r0, #0 │ │ - blt.n 6a10 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ - ldr r3, [pc, #112] ; (6a78 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ + blt.n 768c <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ + ldr r3, [pc, #112] ; (76f4 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6a1c <_Mix_RegisterEffect_locked@@Base+0x28> │ │ - ldr r0, [pc, #104] ; (6a7c <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ + blt.n 7698 <_Mix_RegisterEffect_locked@@Base+0x28> │ │ + ldr r0, [pc, #104] ; (76f8 <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6a76 <_Mix_RegisterEffect_locked@@Base+0x82> │ │ + b.n 76f2 <_Mix_RegisterEffect_locked@@Base+0x82> │ │ movs r2, #60 ; 0x3c │ │ adds r0, r4, #0 │ │ muls r0, r2 │ │ ldr r4, [r3, #4] │ │ adds r4, r4, r0 │ │ adds r4, #56 ; 0x38 │ │ cmp r4, #0 │ │ - bne.n 6a38 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - ldr r0, [pc, #80] ; (6a80 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ + bne.n 76b4 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ + ldr r0, [pc, #80] ; (76fc <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ - ldr r4, [pc, #80] ; (6a84 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + ldr r4, [pc, #80] ; (7700 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ add r4, pc │ │ adds r4, #8 │ │ cmp r6, #0 │ │ - bne.n 6a42 <_Mix_RegisterEffect_locked@@Base+0x4e> │ │ - ldr r0, [pc, #72] ; (6a88 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ + bne.n 76be <_Mix_RegisterEffect_locked@@Base+0x4e> │ │ + ldr r0, [pc, #72] ; (7704 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r0, #16 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r5, r0, #0 │ │ - bne.n 6a52 <_Mix_RegisterEffect_locked@@Base+0x5e> │ │ - ldr r0, [pc, #60] ; (6a8c <_Mix_RegisterEffect_locked@@Base+0x98>) │ │ + bne.n 76ce <_Mix_RegisterEffect_locked@@Base+0x5e> │ │ + ldr r0, [pc, #60] ; (7708 <_Mix_RegisterEffect_locked@@Base+0x98>) │ │ add r0, pc │ │ - b.n 6a14 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7690 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ ldr r3, [sp, #4] │ │ str r6, [r0, #0] │ │ str r7, [r0, #4] │ │ str r3, [r0, #8] │ │ movs r3, #0 │ │ str r3, [r0, #12] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 6a68 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ + bne.n 76e4 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ str r0, [r4, #0] │ │ - b.n 6a74 <_Mix_RegisterEffect_locked@@Base+0x80> │ │ + b.n 76f0 <_Mix_RegisterEffect_locked@@Base+0x80> │ │ ldr r2, [r3, #12] │ │ cmp r2, #0 │ │ - beq.n 6a72 <_Mix_RegisterEffect_locked@@Base+0x7e> │ │ + beq.n 76ee <_Mix_RegisterEffect_locked@@Base+0x7e> │ │ adds r3, r2, #0 │ │ - b.n 6a68 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ + b.n 76e4 <_Mix_RegisterEffect_locked@@Base+0x74> │ │ str r5, [r3, #12] │ │ movs r0, #1 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - bvc.n 6a84 <_Mix_RegisterEffect_locked@@Base+0x90> │ │ - movs r1, r0 │ │ - lsrs r7, r2, #2 │ │ + ldmia r2!, {r4, r7} │ │ movs r1, r0 │ │ - lsls r2, r6, #27 │ │ - movs r1, r0 │ │ - bvs.n 6a38 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - movs r1, r0 │ │ - lsrs r2, r0, #2 │ │ - movs r1, r0 │ │ - lsls r6, r1, #22 │ │ + cdp2 0, 2, cr0, cr5, cr0, {0} │ │ + stc2 0, cr0, [r0] │ │ + ldmia r2, {r2, r5, r6} │ │ movs r1, r0 │ │ + cdp2 0, 1, cr0, cr0, cr0, {0} │ │ + vld1.8 {d0[0]}, [r9], r0 │ │ │ │ -00006a90 : │ │ +0000770c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ adds r5, r2, #0 │ │ adds r4, r3, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r1, r6, #0 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ adds r0, r7, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006ab4 <_Mix_UnregisterEffect_locked@@Base>: │ │ +00007730 <_Mix_UnregisterEffect_locked@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6aea <_Mix_UnregisterEffect_locked@@Base+0x36> │ │ + beq.n 7766 <_Mix_UnregisterEffect_locked@@Base+0x36> │ │ cmp r0, #0 │ │ - blt.n 6ac8 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ - ldr r3, [pc, #112] ; (6b30 <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ + blt.n 7744 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ + ldr r3, [pc, #112] ; (77ac <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6ad4 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ - ldr r0, [pc, #104] ; (6b34 <_Mix_UnregisterEffect_locked@@Base+0x80>) │ │ + blt.n 7750 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ + ldr r0, [pc, #104] ; (77b0 <_Mix_UnregisterEffect_locked@@Base+0x80>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6b2e <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ + b.n 77aa <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ movs r2, #60 ; 0x3c │ │ adds r5, r2, #0 │ │ muls r5, r0 │ │ ldr r3, [r3, #4] │ │ adds r5, r3, r5 │ │ adds r5, #56 ; 0x38 │ │ cmp r5, #0 │ │ - bne.n 6af0 <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ - ldr r0, [pc, #80] ; (6b38 <_Mix_UnregisterEffect_locked@@Base+0x84>) │ │ + bne.n 776c <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ + ldr r0, [pc, #80] ; (77b4 <_Mix_UnregisterEffect_locked@@Base+0x84>) │ │ add r0, pc │ │ - b.n 6acc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldr r5, [pc, #80] ; (6b3c <_Mix_UnregisterEffect_locked@@Base+0x88>) │ │ + b.n 7748 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + ldr r5, [pc, #80] ; (77b8 <_Mix_UnregisterEffect_locked@@Base+0x88>) │ │ add r5, pc │ │ adds r5, #8 │ │ movs r6, #0 │ │ ldr r4, [r5, #0] │ │ cmp r4, #0 │ │ - beq.n 6b24 <_Mix_UnregisterEffect_locked@@Base+0x70> │ │ + beq.n 77a0 <_Mix_UnregisterEffect_locked@@Base+0x70> │ │ ldr r3, [r4, #0] │ │ cmp r3, r1 │ │ - bne.n 6b1e <_Mix_UnregisterEffect_locked@@Base+0x6a> │ │ + bne.n 779a <_Mix_UnregisterEffect_locked@@Base+0x6a> │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #12] │ │ cmp r3, #0 │ │ - beq.n 6b0a <_Mix_UnregisterEffect_locked@@Base+0x56> │ │ + beq.n 7786 <_Mix_UnregisterEffect_locked@@Base+0x56> │ │ ldr r1, [r4, #8] │ │ blx r3 │ │ adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ cmp r6, #0 │ │ - bne.n 6b18 <_Mix_UnregisterEffect_locked@@Base+0x64> │ │ + bne.n 7794 <_Mix_UnregisterEffect_locked@@Base+0x64> │ │ str r7, [r5, #0] │ │ - b.n 6b1a <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ + b.n 7796 <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ str r7, [r6, #12] │ │ movs r0, #1 │ │ - b.n 6b2e <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ + b.n 77aa <_Mix_UnregisterEffect_locked@@Base+0x7a> │ │ adds r6, r4, #0 │ │ ldr r4, [r4, #12] │ │ - b.n 6af4 <_Mix_UnregisterEffect_locked@@Base+0x40> │ │ - ldr r0, [pc, #24] ; (6b40 <_Mix_UnregisterEffect_locked@@Base+0x8c>) │ │ + b.n 7770 <_Mix_UnregisterEffect_locked@@Base+0x40> │ │ + ldr r0, [pc, #24] ; (77bc <_Mix_UnregisterEffect_locked@@Base+0x8c>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bvs.n 6bcc │ │ - movs r1, r0 │ │ - lsls r7, r3, #31 │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ - lsls r2, r7, #24 │ │ - movs r1, r0 │ │ - bvs.n 6b80 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ - movs r1, r0 │ │ - lsls r7, r5, #30 │ │ + stc2l 0, cr0, [sp, #-0] │ │ + umlal r0, r0, r8, r0 │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ movs r1, r0 │ │ + ldc2 0, cr0, [sp, #-0] │ │ │ │ -00006b44 : │ │ +000077c0 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r1, r4, #0 │ │ adds r0, r5, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00006b60 <_Mix_UnregisterAllEffects_locked@@Base>: │ │ +000077dc <_Mix_UnregisterAllEffects_locked@@Base>: │ │ push {r3, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6b8e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + beq.n 780a <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ cmp r0, #0 │ │ - blt.n 6b74 <_Mix_UnregisterAllEffects_locked@@Base+0x14> │ │ - ldr r3, [pc, #48] ; (6b9c <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ + blt.n 77f0 <_Mix_UnregisterAllEffects_locked@@Base+0x14> │ │ + ldr r3, [pc, #48] ; (7818 <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 6b80 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ - ldr r0, [pc, #40] ; (6ba0 <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ + blt.n 77fc <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ + ldr r0, [pc, #40] ; (781c <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 6b98 <_Mix_UnregisterAllEffects_locked@@Base+0x38> │ │ + b.n 7814 <_Mix_UnregisterAllEffects_locked@@Base+0x38> │ │ movs r2, #60 ; 0x3c │ │ adds r1, r2, #0 │ │ muls r1, r0 │ │ ldr r3, [r3, #4] │ │ adds r1, r3, r1 │ │ adds r1, #56 ; 0x38 │ │ - b.n 6b94 <_Mix_UnregisterAllEffects_locked@@Base+0x34> │ │ - ldr r1, [pc, #20] ; (6ba4 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ + b.n 7810 <_Mix_UnregisterAllEffects_locked@@Base+0x34> │ │ + ldr r1, [pc, #20] ; (7820 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ add r1, pc │ │ adds r1, #8 │ │ - bl 5a38 │ │ + bl 66b4 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ - bpl.n 6ae0 <_Mix_UnregisterEffect_locked@@Base+0x2c> │ │ + ldmia r1!, {r2, r3, r5} │ │ movs r1, r0 │ │ - lsls r3, r6, #28 │ │ - movs r1, r0 │ │ - bpl.n 6ca0 │ │ + stc2l 0, cr0, [r1], {0} │ │ + ldmia r1!, {r3} │ │ movs r1, r0 │ │ │ │ -00006ba8 : │ │ +00007824 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r4, #0 │ │ - bl 6b60 <_Mix_UnregisterAllEffects_locked@@Base> │ │ + bl 77dc <_Mix_UnregisterAllEffects_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ pop {r4, pc} │ │ │ │ -00006bc0 : │ │ +0000783c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ - blt.n 6bd0 │ │ - ldr r3, [pc, #140] ; (6c54 ) │ │ + blt.n 784c │ │ + ldr r3, [pc, #140] ; (78d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bne.n 6bd8 │ │ - ldr r3, [pc, #132] ; (6c58 ) │ │ + bne.n 7854 │ │ + ldr r3, [pc, #132] ; (78d4 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ - b.n 6c52 │ │ + b.n 78ce │ │ adds r4, r0, #0 │ │ subs r5, r0, #0 │ │ cmp r5, r3 │ │ - blt.n 6c00 │ │ + blt.n 787c │ │ movs r6, #60 ; 0x3c │ │ - ldr r7, [pc, #120] ; (6c5c ) │ │ + ldr r7, [pc, #120] ; (78d8 ) │ │ adds r5, r6, #0 │ │ muls r5, r4 │ │ add r7, pc │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r0, [r7, #4] │ │ adds r1, r5, #0 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ ldr r2, [r7, #56] ; 0x38 │ │ str r0, [r7, #4] │ │ cmp r4, r2 │ │ - bgt.n 6c1a │ │ - b.n 6c46 │ │ - ldr r3, [pc, #92] ; (6c60 ) │ │ + bgt.n 7896 │ │ + b.n 78c2 │ │ + ldr r3, [pc, #92] ; (78dc ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6be0 │ │ + bge.n 785c │ │ adds r0, r5, #0 │ │ - bl 6ba8 │ │ + bl 7824 │ │ adds r0, r5, #0 │ │ - bl 6378 │ │ + bl 6ff4 │ │ adds r5, #1 │ │ - b.n 6c00 │ │ + b.n 787c │ │ adds r3, r2, #0 │ │ muls r3, r6 │ │ adds r5, r0, r5 │ │ adds r3, r0, r3 │ │ movs r0, #1 │ │ movs r2, #0 │ │ movs r1, #128 ; 0x80 │ │ @@ -3575,2644 +5050,613 @@ │ │ str r2, [r3, #36] ; 0x24 │ │ str r0, [r3, #24] │ │ str r2, [r3, #28] │ │ str r2, [r3, #56] ; 0x38 │ │ str r2, [r3, #8] │ │ adds r3, #60 ; 0x3c │ │ cmp r3, r5 │ │ - bne.n 6c2a │ │ - ldr r5, [pc, #28] ; (6c64 ) │ │ + bne.n 78a6 │ │ + ldr r5, [pc, #28] ; (78e0 ) │ │ add r5, pc │ │ str r4, [r5, #56] ; 0x38 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ ldr r0, [r5, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bpl.n 6ce0 │ │ + ldmia r0!, {r4, r6, r7} │ │ movs r1, r0 │ │ - bpl.n 6cd0 │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ - bpl.n 6ca8 │ │ + ldmia r0!, {r4, r5, r7} │ │ movs r1, r0 │ │ - bpl.n 6c78 │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ - bmi.n 6bf0 │ │ + ldmia r0!, {r4, r6} │ │ movs r1, r0 │ │ │ │ -00006c68 : │ │ +000078e4 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #96] ; (6ccc ) │ │ + ldr r3, [pc, #96] ; (7948 ) │ │ add r3, pc │ │ ldr r3, [r3, #28] │ │ cmp r3, #0 │ │ - beq.n 6cc8 │ │ + beq.n 7944 │ │ cmp r3, #1 │ │ - bne.n 6cbe │ │ + bne.n 793a │ │ movs r5, #0 │ │ - ldr r4, [pc, #84] ; (6cd0 ) │ │ + ldr r4, [pc, #84] ; (794c ) │ │ add r4, pc │ │ ldr r3, [r4, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6c8e │ │ + bge.n 790a │ │ adds r0, r5, #0 │ │ - bl 6ba8 │ │ + bl 7824 │ │ adds r5, #1 │ │ - b.n 6c7a │ │ + b.n 78f6 │ │ movs r0, #2 │ │ negs r0, r0 │ │ - bl 6ba8 │ │ - bl 78e4 │ │ + bl 7824 │ │ + bl 5b04 │ │ movs r0, #1 │ │ movs r5, #0 │ │ negs r0, r0 │ │ - bl 6378 │ │ - bl 842c <_Mix_DeinitEffects@@Base> │ │ - bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ + bl 6ff4 │ │ + bl 808c <_Mix_DeinitEffects@@Base> │ │ + bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r0, [r4, #12] │ │ str r5, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ - ldr r2, [pc, #20] ; (6cd4 ) │ │ + ldr r2, [pc, #20] ; (7950 ) │ │ add r2, pc │ │ ldr r3, [r2, #28] │ │ subs r3, #1 │ │ str r3, [r2, #28] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - bmi.n 6c10 │ │ + ldmia r0!, {r2, r3, r5} │ │ movs r1, r0 │ │ - bmi.n 6bf4 │ │ + ldmia r0!, {r2, r3, r4} │ │ movs r1, r0 │ │ - bmi.n 6d70 │ │ + stmia r7!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006cd8 : │ │ +00007954 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #260] ; (6de0 ) │ │ + ldr r4, [pc, #260] ; (7a5c ) │ │ adds r7, r3, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ sub sp, #44 ; 0x2c │ │ adds r6, r2, #0 │ │ ldr r3, [r4, #0] │ │ str r0, [sp, #4] │ │ adds r5, r1, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #244] ; (6de4 ) │ │ + ldr r3, [pc, #244] ; (7a60 ) │ │ add r3, pc │ │ ldr r2, [r3, #28] │ │ cmp r2, #0 │ │ - bne.n 6d22 │ │ + bne.n 799e │ │ add r0, sp, #12 │ │ strb r6, [r0, #6] │ │ - ldr r6, [pc, #232] ; (6de8 ) │ │ + ldr r6, [pc, #232] ; (7a64 ) │ │ strh r7, [r0, #8] │ │ strh r5, [r0, #4] │ │ add r6, pc │ │ adds r7, r6, #0 │ │ movs r5, #0 │ │ ldr r3, [sp, #4] │ │ adds r7, #32 │ │ adds r1, r7, #0 │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #216] ; (6dec ) │ │ + ldr r3, [pc, #216] ; (7a68 ) │ │ str r5, [r0, #20] │ │ add r3, pc │ │ str r3, [r0, #16] │ │ - bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ cmp r0, r5 │ │ - bge.n 6d46 │ │ - b.n 6dca │ │ + bge.n 79c2 │ │ + b.n 7a46 │ │ ldrh r1, [r3, #36] ; 0x24 │ │ cmp r1, r5 │ │ - bne.n 6d36 │ │ + bne.n 79b2 │ │ adds r1, r3, #7 │ │ ldrb r1, [r1, #31] │ │ cmp r6, r1 │ │ - bne.n 6d36 │ │ + bne.n 79b2 │ │ adds r2, #1 │ │ str r2, [r3, #28] │ │ - b.n 6dc6 │ │ - ldr r3, [pc, #184] ; (6df0 ) │ │ + b.n 7a42 │ │ + ldr r3, [pc, #184] ; (7a6c ) │ │ add r3, pc │ │ ldr r3, [r3, #28] │ │ cmp r3, #0 │ │ - beq.n 6cf8 │ │ - bl 6c68 │ │ - b.n 6d36 │ │ + beq.n 7974 │ │ + bl 78e4 │ │ + b.n 79b2 │ │ adds r0, r7, #0 │ │ - bl 76a8 │ │ + bl 58c8 │ │ cmp r0, #0 │ │ - bge.n 6d56 │ │ - bl 16040 <__aeabi_llsl@@Base+0x1ec> │ │ - b.n 6dca │ │ + bge.n 79d2 │ │ + bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + b.n 7a46 │ │ movs r0, #240 ; 0xf0 │ │ movs r3, #8 │ │ lsls r0, r0, #1 │ │ str r3, [r6, #56] ; 0x38 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r1, [r6, #56] ; 0x38 │ │ str r0, [r6, #4] │ │ movs r6, #1 │ │ adds r3, r5, #0 │ │ movs r2, #128 ; 0x80 │ │ negs r6, r6 │ │ cmp r5, r1 │ │ - bge.n 6d8e │ │ + bge.n 7a0a │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ str r3, [r0, #20] │ │ str r2, [r0, #16] │ │ str r2, [r0, #40] ; 0x28 │ │ str r2, [r0, #44] ; 0x2c │ │ str r3, [r0, #36] ; 0x24 │ │ str r6, [r0, #24] │ │ str r3, [r0, #28] │ │ str r3, [r0, #56] ; 0x38 │ │ str r3, [r0, #8] │ │ adds r5, #1 │ │ adds r0, #60 ; 0x3c │ │ - b.n 6d6e │ │ + b.n 79ea │ │ movs r0, #128 ; 0x80 │ │ - bl 7664 │ │ - bl 840c <_Mix_InitEffects@@Base> │ │ - ldr r0, [pc, #88] ; (6df4 ) │ │ + bl 5884 │ │ + bl 806c <_Mix_InitEffects@@Base> │ │ + ldr r0, [pc, #88] ; (7a70 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #84] ; (6df8 ) │ │ + bl 6780 │ │ + ldr r0, [pc, #84] ; (7a74 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #80] ; (6dfc ) │ │ + bl 6780 │ │ + ldr r0, [pc, #80] ; (7a78 ) │ │ add r0, pc │ │ - bl 5b04 │ │ - ldr r0, [pc, #76] ; (6e00 ) │ │ + bl 6780 │ │ + ldr r0, [pc, #76] ; (7a7c ) │ │ add r0, pc │ │ - bl 5b04 │ │ + bl 6780 │ │ movs r2, #1 │ │ - ldr r3, [pc, #72] ; (6e04 ) │ │ + ldr r3, [pc, #72] ; (7a80 ) │ │ movs r0, #0 │ │ add r3, pc │ │ str r2, [r3, #28] │ │ - bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ movs r0, #0 │ │ - b.n 6dce │ │ + b.n 7a4a │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 6dda │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7a56 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - bne.n 6da8 │ │ - movs r1, r0 │ │ - bmi.n 6e20 │ │ - movs r1, r0 │ │ - bmi.n 6e00 │ │ - movs r1, r0 │ │ - bl 3c8dee <_end@@Base+0x3a4c52> │ │ - bcc.n 6d9c │ │ - movs r1, r0 │ │ - lsls r5, r2, #21 │ │ - movs r1, r0 │ │ - lsls r2, r2, #21 │ │ - movs r1, r0 │ │ - lsls r7, r1, #21 │ │ - movs r1, r0 │ │ - lsls r3, r1, #21 │ │ - movs r1, r0 │ │ - bcc.n 6ea4 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - adds r3, r1, #0 │ │ - ldr r1, [pc, #28] ; (6e2c ) │ │ - adds r2, r0, #0 │ │ - add r1, pc │ │ - ldr r0, [r1, #0] │ │ - ldr r0, [r0, #0] │ │ - cmp r0, #5 │ │ - bne.n 6e26 │ │ - ldr r1, [r1, #0] │ │ - ldr r0, [r1, #4] │ │ - bl 5390 │ │ - movs r0, #0 │ │ - b.n 6e2a │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, pc} │ │ - bcc.n 6ec0 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6e60 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r0, r2, #0 │ │ - beq.n 6e5e │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6e52 │ │ - cmp r2, #5 │ │ - bne.n 6e5c │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 5202 │ │ - b.n 6e56 │ │ - bl 5a04 │ │ - subs r3, r0, #1 │ │ - sbcs r0, r3 │ │ - b.n 6e5e │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - bcc.n 6eac │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #36] ; (6e8c ) │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r3, [r4, #8] │ │ - ldr r0, [r4, #4] │ │ - adds r1, r3, #1 │ │ - lsls r1, r1, #2 │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ - cmp r0, #0 │ │ - beq.n 6e88 │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #4] │ │ - adds r2, r3, #1 │ │ - lsls r3, r3, #2 │ │ - str r2, [r4, #8] │ │ - str r5, [r3, r0] │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - bcs.n 6e6c │ │ - movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #280] ; (6fac ) │ │ - sub sp, #52 ; 0x34 │ │ - adds r4, r0, #0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - add r5, sp, #24 │ │ - ldr r3, [r7, #0] │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - movs r2, #1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - movs r3, #4 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - str r7, [sp, #20] │ │ - cmp r0, #4 │ │ - beq.n 6ed0 │ │ - ldr r0, [pc, #232] ; (6fb0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r3, #0 │ │ - b.n 6f96 │ │ - add r7, sp, #32 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #1 │ │ - movs r3, #8 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - cmp r0, #8 │ │ - bne.n 6ec4 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - movs r6, #0 │ │ - str r6, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - adds r0, r4, #0 │ │ - blx r1 │ │ - ldr r1, [pc, #192] ; (6fb4 ) │ │ - adds r0, r5, #0 │ │ - add r1, pc │ │ - strb r6, [r5, #4] │ │ - strb r6, [r7, #8] │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - cmp r0, r6 │ │ - bne.n 6f12 │ │ - ldr r1, [pc, #180] ; (6fb8 ) │ │ - add r0, sp, #36 ; 0x24 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #2 │ │ - cmp r0, r6 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #168] ; (6fbc ) │ │ - add r4, sp, #24 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #2 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #152] ; (6fc0 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #5 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #140] ; (6fc4 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #8 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #128] ; (6fc8 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ - movs r3, #4 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldr r1, [pc, #116] ; (6fcc ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - movs r2, #3 │ │ - bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ - movs r3, #6 │ │ - cmp r0, #0 │ │ - beq.n 6f96 │ │ - ldrb r2, [r4, #0] │ │ - movs r3, #3 │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 6f96 │ │ - ldrb r1, [r4, #1] │ │ - movs r2, #15 │ │ - adds r0, r1, #0 │ │ - bics r0, r2 │ │ - cmp r0, #240 ; 0xf0 │ │ - bne.n 6f96 │ │ - ldrb r0, [r4, #2] │ │ - adds r4, r0, #0 │ │ - bics r4, r2 │ │ - beq.n 6f96 │ │ - cmp r4, #240 ; 0xf0 │ │ - beq.n 6f96 │ │ - movs r2, #12 │ │ - ands r2, r0 │ │ - cmp r2, #12 │ │ - beq.n 6f96 │ │ - movs r3, #6 │ │ - tst r1, r3 │ │ - bne.n 6f96 │ │ - movs r3, #3 │ │ - adds r0, r3, #0 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 6fa6 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - beq.n 7000 │ │ - movs r1, r0 │ │ - lsls r3, r7, #16 │ │ - movs r1, r0 │ │ - lsls r6, r4, #16 │ │ - movs r1, r0 │ │ - lsls r1, r5, #15 │ │ - movs r1, r0 │ │ - lsls r7, r0, #16 │ │ - movs r1, r0 │ │ - lsls r4, r7, #15 │ │ - movs r1, r0 │ │ - lsls r1, r6, #15 │ │ - movs r1, r0 │ │ - lsls r6, r4, #15 │ │ - movs r1, r0 │ │ - lsls r3, r3, #15 │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #32] ; (6ff4 ) │ │ - adds r1, r0, #0 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6fee │ │ - cmp r2, #5 │ │ - bne.n 6ff2 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 51f8 │ │ - b.n 6ff2 │ │ - bl 53e0 │ │ - pop {r3, pc} │ │ - bne.n 6efc │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (7028 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 7014 │ │ - cmp r2, #5 │ │ - bne.n 7024 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 5276 │ │ - b.n 7018 │ │ - bl 59cc │ │ - movs r2, #0 │ │ - ldr r3, [pc, #16] ; (702c ) │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - str r2, [r3, #0] │ │ - str r2, [r1, #8] │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - bne.n 70e4 │ │ - movs r1, r0 │ │ - bne.n 70a8 │ │ - movs r1, r0 │ │ - push {r4, r6, r7, lr} │ │ - adds r7, r3, #0 │ │ - ldr r3, [pc, #152] ; (70d0 ) │ │ - adds r4, r0, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - adds r6, r2, #0 │ │ - cmp r3, #0 │ │ - beq.n 7046 │ │ - bl 6ff8 │ │ - ldr r3, [pc, #140] ; (70d4 ) │ │ - ldr r2, [r4, #0] │ │ - add r3, pc │ │ - str r4, [r3, #0] │ │ - cmp r2, #3 │ │ - beq.n 7066 │ │ - ldr r3, [r3, #0] │ │ - movs r0, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #2 │ │ - beq.n 7062 │ │ - ldr r3, [pc, #120] ; (70d8 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6fd0 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 7078 │ │ - cmp r3, #5 │ │ - bne.n 7080 │ │ - ldr r0, [r4, #4] │ │ - bl 51fc │ │ - b.n 7086 │ │ - ldr r0, [r4, #4] │ │ - bl 57c0 │ │ - b.n 7086 │ │ - ldr r0, [pc, #88] ; (70dc ) │ │ - add r0, pc │ │ - b.n 70a6 │ │ - adds r0, r6, #0 │ │ - ldr r3, [pc, #64] ; (70cc ) │ │ - ldr r2, [pc, #60] ; (70c8 ) │ │ - adds r1, r7, #0 │ │ - bl 16090 <__aeabi_llsl@@Base+0x23c> │ │ - cmp r0, #0 │ │ - beq.n 70b8 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 6e08 │ │ - cmp r0, #0 │ │ - bge.n 70c0 │ │ - ldr r0, [pc, #60] ; (70e0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r2, #0 │ │ - movs r0, #1 │ │ - ldr r3, [pc, #52] ; (70e4 ) │ │ - negs r0, r0 │ │ - add r3, pc │ │ - str r2, [r3, #0] │ │ - b.n 70c2 │ │ - ldr r1, [pc, #16] ; (70cc ) │ │ - ldr r0, [pc, #12] ; (70c8 ) │ │ - bl 6e08 │ │ - movs r0, #0 │ │ - pop {r4, r6, r7, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - bne.n 7114 │ │ - movs r1, r0 │ │ - bne.n 70f4 │ │ - movs r1, r0 │ │ - ldmia r7, {r1, r3, r5, r7} │ │ - movs r1, r0 │ │ - lsls r5, r6, #10 │ │ - movs r1, r0 │ │ - lsls r1, r6, #10 │ │ - movs r1, r0 │ │ - beq.n 7034 │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - bl 6e30 │ │ - movs r4, #1 │ │ - cmp r0, #0 │ │ - bne.n 712a │ │ - ldr r5, [pc, #64] ; (7138 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #12] │ │ - cmp r4, #0 │ │ - beq.n 711e │ │ - ble.n 7104 │ │ - subs r4, #1 │ │ - str r4, [r5, #12] │ │ - ldr r4, [pc, #52] ; (713c ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r3, #8] │ │ - ldr r3, [pc, #36] ; (7134 ) │ │ - ldr r2, [pc, #28] ; (7130 ) │ │ - bl 7030 │ │ - ldr r3, [r4, #0] │ │ - movs r4, #1 │ │ - str r5, [r3, #8] │ │ - b.n 712a │ │ - bl 6ff8 │ │ - ldr r3, [r5, #16] │ │ - cmp r3, #0 │ │ - beq.n 712a │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - beq.n 7200 │ │ - movs r1, r0 │ │ - beq.n 71e4 │ │ - movs r1, r0 │ │ - │ │ -00007140 : │ │ - ldr r3, [pc, #4] ; (7148 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ - beq.n 7178 │ │ - movs r1, r0 │ │ - │ │ -0000714c : │ │ - movs r3, #0 │ │ - cmp r0, r3 │ │ - blt.n 7162 │ │ - ldr r2, [pc, #20] ; (7168 ) │ │ - add r2, pc │ │ - ldr r1, [r2, #8] │ │ - cmp r0, r1 │ │ - bge.n 7162 │ │ - ldr r3, [r2, #4] │ │ - lsls r0, r0, #2 │ │ - ldr r3, [r0, r3] │ │ - adds r0, r3, #0 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - beq.n 7174 │ │ - movs r1, r0 │ │ - │ │ -0000716c : │ │ - push {r4, lr} │ │ - adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #8] ; (7180 ) │ │ - add r3, pc │ │ - str r4, [r3, #16] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - pop {r4, pc} │ │ - ldmia r7, {r1, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00007184 : │ │ - push {r4, r5, r6, lr} │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [pc, #196] ; (7250 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - ldr r3, [pc, #188] ; (7254 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - beq.n 71fe │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r2, #12] │ │ - adds r1, r3, #1 │ │ - str r1, [r2, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r2, [r2, #16] │ │ - cmp r3, r2 │ │ - bge.n 71e2 │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71d0 │ │ - ldr r3, [pc, #140] ; (7258 ) │ │ - subs r0, r1, r0 │ │ - add r3, pc │ │ - b.n 71d4 │ │ - ldr r3, [pc, #136] ; (725c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - muls r0, r3 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - bl 6fd0 │ │ - b.n 71fe │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71f8 │ │ - bl 6ff8 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - beq.n 724c │ │ - blx r3 │ │ - b.n 724c │ │ - movs r2, #0 │ │ - ldr r3, [r4, #0] │ │ - str r2, [r3, #8] │ │ - bl 70e8 │ │ - bl 6e30 │ │ - cmp r0, #0 │ │ - beq.n 724c │ │ - ldr r3, [pc, #84] ; (7260 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 7228 │ │ - cmp r2, #5 │ │ - bne.n 724c │ │ - ldr r3, [r3, #0] │ │ - adds r1, r6, #0 │ │ - ldr r0, [r3, #4] │ │ - adds r2, r5, #0 │ │ - bl 5206 │ │ - b.n 7230 │ │ - adds r0, r6, #0 │ │ - adds r1, r5, #0 │ │ - bl 57e0 │ │ - subs r4, r0, #0 │ │ - ble.n 724c │ │ - cmp r0, r5 │ │ - bge.n 724c │ │ - bl 70e8 │ │ - bl 6e30 │ │ - cmp r0, #0 │ │ - beq.n 724c │ │ - subs r5, r5, r4 │ │ - adds r6, r6, r5 │ │ - adds r5, r4, #0 │ │ - b.n 718a │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r7, {r2, r3, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r5, {r1, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ - movs r1, r0 │ │ - ldmia r7!, {r2, r3, r6} │ │ - movs r1, r0 │ │ - │ │ -00007264 : │ │ - ldr r3, [pc, #52] ; (729c ) │ │ - push {r4, r5, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - ldrb r2, [r0, #0] │ │ - cmp r2, #0 │ │ - beq.n 7294 │ │ - ldrb r3, [r1, #0] │ │ - cmp r3, #0 │ │ - beq.n 7290 │ │ - adds r2, #1 │ │ - adds r3, #1 │ │ - lsls r2, r2, #1 │ │ - lsls r3, r3, #1 │ │ - ldrsh r2, [r2, r4] │ │ - ldrsh r3, [r3, r4] │ │ - cmp r2, r3 │ │ - bne.n 7290 │ │ - adds r0, #1 │ │ - adds r1, #1 │ │ - b.n 726e │ │ - movs r0, #0 │ │ - b.n 729a │ │ - ldrb r0, [r1, #0] │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - pop {r4, r5, pc} │ │ - ldmia r4!, {r2, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -000072a0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - adds r5, r0, #0 │ │ - sub sp, #20 │ │ - adds r6, r1, #0 │ │ - adds r7, r2, #0 │ │ - cmp r0, #0 │ │ - bne.n 72ba │ │ - ldr r0, [pc, #176] ; (7360 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - b.n 735c │ │ - movs r3, #1 │ │ - ldr r1, [r5, #4] │ │ - str r3, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - str r0, [sp, #8] │ │ - str r1, [sp, #12] │ │ - cmp r6, #0 │ │ - bne.n 72de │ │ - adds r0, r5, #0 │ │ - bl 6e90 │ │ - subs r6, r0, #0 │ │ - bne.n 72de │ │ - cmp r7, #0 │ │ - beq.n 734a │ │ - b.n 7344 │ │ - movs r0, #24 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - subs r4, r0, #0 │ │ - bne.n 72fe │ │ - ldr r0, [pc, #120] ; (7364 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - cmp r7, #0 │ │ - beq.n 734a │ │ - ldr r3, [r5, #16] │ │ - adds r0, r5, #0 │ │ - blx r3 │ │ - adds r0, r4, #0 │ │ - b.n 735c │ │ - movs r3, #1 │ │ - str r3, [r0, #20] │ │ - cmp r6, #2 │ │ - beq.n 7316 │ │ - cmp r6, #5 │ │ - bne.n 732c │ │ - str r6, [r0, #0] │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - bl 527c │ │ - b.n 7320 │ │ - str r6, [r0, #0] │ │ - adds r1, r7, #0 │ │ - adds r0, r5, #0 │ │ - bl 53ec │ │ - str r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq.n 7334 │ │ - movs r3, #0 │ │ - str r3, [r4, #20] │ │ - b.n 7334 │ │ - ldr r0, [pc, #56] ; (7368 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - ldr r3, [r4, #20] │ │ - adds r0, r4, #0 │ │ - cmp r3, #0 │ │ - beq.n 735c │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - cmp r7, #0 │ │ - beq.n 734e │ │ - ldr r3, [r5, #16] │ │ - adds r0, r5, #0 │ │ - blx r3 │ │ - movs r0, #0 │ │ - b.n 735c │ │ - str r7, [sp, #0] │ │ - ldr r1, [r5, #4] │ │ - adds r0, r5, #0 │ │ - ldr r2, [sp, #8] │ │ - ldr r3, [sp, #12] │ │ - blx r1 │ │ - adds r0, r7, #0 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - lsls r5, r1, #3 │ │ - movs r1, r0 │ │ - ldc2l 0, cr0, [r2] │ │ - lsls r5, r4, #1 │ │ - movs r1, r0 │ │ - │ │ -0000736c : │ │ - ldr r1, [pc, #244] ; (7464 ) │ │ - push {r4, r5, r6, lr} │ │ - add r1, pc │ │ - adds r4, r0, #0 │ │ - bl 160a0 <__aeabi_llsl@@Base+0x24c> │ │ - subs r5, r0, #0 │ │ - bne.n 7388 │ │ - ldr r0, [pc, #232] ; (7468 ) │ │ - adds r1, r4, #0 │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 7460 │ │ - adds r0, r4, #0 │ │ - movs r1, #46 ; 0x2e │ │ - bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ - cmp r0, #0 │ │ - beq.n 7430 │ │ - ldr r1, [pc, #212] ; (746c ) │ │ - adds r4, r0, #1 │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #2 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #200] ; (7470 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - beq.n 73b8 │ │ - movs r6, #4 │ │ - b.n 7438 │ │ - ldr r1, [pc, #184] ; (7474 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 73b4 │ │ - ldr r1, [pc, #176] ; (7478 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 73b4 │ │ - ldr r1, [pc, #164] ; (747c ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #5 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #152] ; (7480 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - movs r6, #8 │ │ - cmp r0, #0 │ │ - bne.n 7438 │ │ - ldr r1, [pc, #140] ; (7484 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - beq.n 7406 │ │ - movs r6, #6 │ │ - b.n 7438 │ │ - ldr r1, [pc, #128] ; (7488 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - ldr r1, [pc, #116] ; (748c ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - ldr r1, [pc, #108] ; (7490 ) │ │ - adds r0, r4, #0 │ │ - add r1, pc │ │ - bl 7264 │ │ - cmp r0, #0 │ │ - bne.n 7402 │ │ - adds r0, r5, #0 │ │ - bl 6e90 │ │ - adds r6, r0, #0 │ │ - ldr r0, [pc, #88] ; (7494 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - adds r1, r6, #0 │ │ - movs r2, #1 │ │ - bl 72a0 │ │ - subs r5, r0, #0 │ │ - bne.n 7460 │ │ - bl 160c0 <__aeabi_llsl@@Base+0x26c> │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.n 7460 │ │ - ldr r0, [pc, #60] ; (7498 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r5, #0 │ │ - pop {r4, r5, r6, pc} │ │ - movs r5, r7 │ │ - movs r1, r0 │ │ - movs r0, r6 │ │ - movs r1, r0 │ │ - movs r1, r5 │ │ - movs r1, r0 │ │ - movs r5, r3 │ │ - movs r1, r0 │ │ - movs r7, r1 │ │ - movs r1, r0 │ │ - movs r6, r0 │ │ - movs r1, r0 │ │ - vhadd.u32 d0, d5, d0 │ │ - vaddl.u32 q8, d12, d0 │ │ - vaddl.u32 q8, d1, d0 │ │ - vaddl.u16 q8, d3, d0 │ │ - vaddl.u8 q8, d10, d0 │ │ - vaddl.u8 q8, d0, d0 │ │ - vrev64.8 d0, d0 │ │ - vhadd.u d0, d9, d0 │ │ - │ │ -0000749c : │ │ - push {r3, lr} │ │ - adds r2, r1, #0 │ │ - movs r1, #0 │ │ - bl 72a0 │ │ - pop {r3, pc} │ │ - │ │ -000074a8 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 7504 │ │ - adds r4, r0, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #80] ; (7508 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 74e2 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #1 │ │ - bne.n 74d4 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #100 ; 0x64 │ │ - bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - b.n 74be │ │ - ldr r3, [pc, #52] ; (750c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 74e2 │ │ - bl 6ff8 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 74f8 │ │ - cmp r3, #5 │ │ - bne.n 74fe │ │ - ldr r0, [r4, #4] │ │ - bl 5354 │ │ - b.n 74fe │ │ - ldr r0, [r4, #4] │ │ - bl 59dc │ │ - adds r0, r4, #0 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r4!, {r1, r5, r7} │ │ - movs r1, r0 │ │ - ldmia r4!, {r1, r7} │ │ - movs r1, r0 │ │ - │ │ -00007510 : │ │ - push {r4, lr} │ │ - cmp r0, #0 │ │ - beq.n 751a │ │ - ldr r4, [r0, #0] │ │ - b.n 7530 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #20] ; (7534 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 752c │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r4, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00007538 : │ │ - push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #140] ; (75c8 ) │ │ - adds r5, r1, #0 │ │ - add r3, pc │ │ - ldr r1, [r3, #20] │ │ - adds r4, r0, #0 │ │ - cmp r1, #0 │ │ - bne.n 754e │ │ - ldr r0, [pc, #128] ; (75cc ) │ │ - add r0, pc │ │ - b.n 7556 │ │ - cmp r0, #0 │ │ - bne.n 7560 │ │ - ldr r0, [pc, #124] ; (75d0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - b.n 75c4 │ │ - adds r3, r2, #0 │ │ - subs r0, r3, #1 │ │ - sbcs r3, r0 │ │ - lsls r3, r3, #1 │ │ - str r3, [r4, #8] │ │ - movs r3, #0 │ │ - adds r0, r2, #0 │ │ - str r3, [r4, #12] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [r4, #16] │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #88] ; (75d4 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - cmp r2, #0 │ │ - beq.n 7598 │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 7598 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #100 ; 0x64 │ │ - bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ - b.n 7576 │ │ - movs r2, #1 │ │ - ldr r3, [pc, #60] ; (75d8 ) │ │ - adds r0, r4, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - subs r3, r5, #1 │ │ - subs r2, r3, #1 │ │ - sbcs r3, r2 │ │ - negs r3, r3 │ │ - ands r5, r3 │ │ - ldr r3, [pc, #44] ; (75dc ) │ │ - add r3, pc │ │ - str r5, [r3, #12] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [sp, #20] │ │ - bl 7030 │ │ - adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r4, {r1, r3, r4} │ │ - movs r1, r0 │ │ - stc2l 0, cr0, [r0], {0} │ │ - cdp2 0, 9, cr0, cr7, cr0, {0} │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r1, {r1, r3, r5} │ │ - movs r1, r0 │ │ - ldmia r3, {r3, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000075e0 : │ │ - push {r0, r1, r2, r4, r5, lr} │ │ - ldr r5, [pc, #16] ; (75f4 ) │ │ - ldr r4, [pc, #8] ; (75f0 ) │ │ - str r4, [sp, #0] │ │ - str r5, [sp, #4] │ │ - bl 7538 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ - ... │ │ - │ │ -000075f8 : │ │ - push {r0, r1, r2, lr} │ │ - ldr r3, [pc, #24] ; (7614 ) │ │ - ldr r2, [pc, #16] ; (7610 ) │ │ - str r2, [sp, #0] │ │ - str r3, [sp, #4] │ │ - movs r2, #0 │ │ - bl 7538 │ │ - pop {r1, r2, r3, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - │ │ -00007618 : │ │ - push {r3, r4, r5, lr} │ │ - adds r4, r0, #0 │ │ - adds r5, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #52] ; (7658 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 7642 │ │ - adds r0, r4, #0 │ │ - adds r1, r5, #0 │ │ - bl 6e08 │ │ - subs r4, r0, #0 │ │ - bge.n 764e │ │ - ldr r0, [pc, #32] ; (765c ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 764e │ │ - ldr r0, [pc, #28] ; (7660 ) │ │ - movs r4, #1 │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - negs r4, r4 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r3!, {r2, r4, r5} │ │ - movs r1, r0 │ │ - ldc2 0, cr0, [fp, #-0] │ │ - ldc2 0, cr0, [lr] │ │ - │ │ -00007664 : │ │ - ldr r3, [pc, #48] ; (7698 ) │ │ - push {r4, lr} │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cmp r0, #0 │ │ - blt.n 7694 │ │ - cmp r0, #128 ; 0x80 │ │ - ble.n 7676 │ │ - movs r0, #128 ; 0x80 │ │ - str r0, [r3, #0] │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #28] ; (769c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 7690 │ │ - ldr r3, [pc, #24] ; (76a0 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6fd0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r1!, {r5, r7} │ │ - movs r1, r0 │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r1!, {r7} │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ - │ │ -000076a8 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r4, r0, #0 │ │ - bl 53c8 │ │ - cmp r0, #0 │ │ - bne.n 76bc │ │ - ldr r0, [pc, #96] ; (7718 ) │ │ - add r0, pc │ │ - bl 6e64 │ │ - adds r0, r4, #0 │ │ - bl 51e0 │ │ - cmp r0, #0 │ │ - bne.n 76ce │ │ - ldr r0, [pc, #84] ; (771c ) │ │ - add r0, pc │ │ - bl 6e64 │ │ - movs r3, #0 │ │ - ldr r5, [pc, #76] ; (7720 ) │ │ - movs r0, #128 ; 0x80 │ │ - add r5, pc │ │ - str r3, [r5, #0] │ │ - str r3, [r5, #24] │ │ - bl 7664 │ │ - ldrh r0, [r4, #8] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #40] ; (7714 ) │ │ - ldr r2, [pc, #36] ; (7710 ) │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - adds r6, r0, #0 │ │ - ldr r0, [r4, #0] │ │ - adds r7, r1, #0 │ │ - bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ - adds r2, r0, #0 │ │ - adds r3, r1, #0 │ │ - adds r0, r6, #0 │ │ - adds r1, r7, #0 │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ - str r0, [r5, #20] │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ands r0, r0 │ │ - lsls r7, r1 │ │ - ldc2 0, cr0, [r9], #-0 │ │ - ldc2 0, cr0, [r5], #-0 │ │ - ldmia r2, {r2, r7} │ │ - movs r1, r0 │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - │ │ -00007728 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #32] ; (774c ) │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 7744 │ │ - bl 6ff8 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - beq.n 7744 │ │ - blx r3 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - ldmia r2!, {r3, r5} │ │ - movs r1, r0 │ │ - │ │ -00007750 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #136] ; (77dc ) │ │ - adds r6, r0, #0 │ │ - add r5, pc │ │ - ldr r4, [r5, #20] │ │ - cmp r4, #0 │ │ - bne.n 7768 │ │ - ldr r0, [pc, #128] ; (77e0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 77d6 │ │ - cmp r0, #0 │ │ - bgt.n 7774 │ │ - bl 7728 │ │ - movs r4, #1 │ │ - b.n 77d6 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [r5, #0] │ │ - subs r4, r3, #0 │ │ - beq.n 77d2 │ │ - ldr r3, [r5, #20] │ │ - adds r0, r6, r3 │ │ - adds r1, r3, #0 │ │ - subs r0, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - ldr r3, [r5, #0] │ │ - adds r6, r0, #0 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #0 │ │ - bne.n 779a │ │ - ldr r2, [r5, #0] │ │ - str r3, [r2, #12] │ │ - b.n 77c4 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 77ac │ │ - ldr r3, [r5, #0] │ │ - ldr r2, [r3, #12] │ │ - b.n 77b4 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r3, #12] │ │ - subs r0, r1, r0 │ │ - adds r2, r0, #1 │ │ - ldr r3, [pc, #44] ; (77e4 ) │ │ - adds r0, r2, #0 │ │ - muls r0, r6 │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - str r0, [r4, #12] │ │ - movs r4, #1 │ │ - ldr r3, [pc, #32] ; (77e8 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - str r4, [r2, #8] │ │ - str r6, [r3, #16] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r2!, {r1} │ │ - movs r1, r0 │ │ - ; instruction: 0xfaaa0000 │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ - movs r1, r0 │ │ - ldmia r1!, {r4, r7} │ │ - movs r1, r0 │ │ - │ │ -000077ec : │ │ - push {r4, lr} │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #20] ; (7808 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 7800 │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #8] │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - ldmia r1!, {r2, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -0000780c : │ │ - movs r2, #0 │ │ - ldr r3, [pc, #8] ; (7818 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - stmia r6!, {r3, r4, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -0000781c : │ │ - movs r2, #1 │ │ - ldr r3, [pc, #8] ; (7828 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - stmia r6!, {r3, r5, r7} │ │ - movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ - │ │ -00007830 : │ │ - push {r3, lr} │ │ - ldr r1, [pc, #16] ; (7844 ) │ │ - ldr r0, [pc, #8] ; (7840 ) │ │ - bl 7618 │ │ - pop {r3, pc} │ │ - nop ; (mov r8, r8) │ │ - nop ; (mov r8, r8) │ │ - ... │ │ - │ │ -00007848 : │ │ - ldr r3, [pc, #12] ; (7858 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - negs r3, r0 │ │ - adcs r0, r3 │ │ - bx lr │ │ - nop ; (mov r8, r8) │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ - movs r1, r0 │ │ - │ │ -0000785c : │ │ - push {r4, lr} │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ - ldr r3, [pc, #36] ; (7888 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - subs r4, r2, #0 │ │ - beq.n 787e │ │ - ldr r3, [r3, #12] │ │ - movs r4, #1 │ │ - cmp r3, #0 │ │ - bne.n 787e │ │ - bl 6e30 │ │ - adds r4, r0, #0 │ │ - subs r0, r4, #1 │ │ - sbcs r4, r0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ - adds r0, r4, #0 │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -0000788c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r5, [pc, #64] ; (78d0 ) │ │ - adds r4, r0, #0 │ │ - add r5, pc │ │ - bl 7728 │ │ - ldr r0, [r5, #28] │ │ - cmp r0, #0 │ │ - beq.n 78a6 │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r3, #0 │ │ - str r3, [r5, #28] │ │ - subs r0, r4, #0 │ │ - beq.n 78cc │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ - adds r0, #1 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [pc, #28] ; (78d4 ) │ │ - add r3, pc │ │ - str r0, [r3, #28] │ │ - cmp r0, #0 │ │ - beq.n 78c8 │ │ - adds r1, r4, #0 │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - movs r0, #0 │ │ - b.n 78cc │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r0!, {r1, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000078d8 : │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -000078de : │ │ - movs r0, #1 │ │ - negs r0, r0 │ │ - bx lr │ │ - │ │ -000078e4 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #24] ; (7900 ) │ │ - bl 7728 │ │ - add r4, pc │ │ - ldr r0, [r4, #4] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #20] │ │ - pop {r4, pc} │ │ - nop ; (mov r8, r8) │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ + stmia r5!, {r1, r2, r5, r6} │ │ movs r1, r0 │ │ - │ │ -00007904 : │ │ - movs r0, #1 │ │ - bx lr │ │ - push {r4, lr} │ │ - adds r3, r1, #0 │ │ - movs r4, #16 │ │ - subs r0, r3, r1 │ │ - cmp r0, r2 │ │ - bge.n 791c │ │ - ldr r0, [r3, #0] │ │ - rors r0, r4 │ │ - stmia r3!, {r0} │ │ - b.n 790e │ │ - pop {r4, pc} │ │ - push {r4, r5, r6, r7, lr} │ │ - lsls r3, r2, #30 │ │ - beq.n 7934 │ │ - subs r2, #2 │ │ - adds r4, r1, r2 │ │ - ldrh r3, [r4, #0] │ │ - ldr r0, [r1, #0] │ │ - lsrs r3, r3, #8 │ │ - lsls r0, r0, #8 │ │ - orrs r3, r0 │ │ - strh r3, [r4, #0] │ │ - movs r4, #255 ; 0xff │ │ - movs r5, #255 ; 0xff │ │ - adds r0, r1, #0 │ │ - lsls r4, r4, #8 │ │ - lsls r5, r5, #16 │ │ - subs r3, r0, r1 │ │ - cmp r3, r2 │ │ - bge.n 7962 │ │ - ldr r3, [r0, #0] │ │ - adds r6, r3, #0 │ │ - lsls r7, r3, #24 │ │ - ands r6, r4 │ │ - lsrs r7, r7, #16 │ │ - lsrs r6, r6, #8 │ │ - orrs r6, r7 │ │ - lsrs r7, r3, #24 │ │ - lsls r7, r7, #16 │ │ - ands r3, r5 │ │ - orrs r6, r7 │ │ - lsls r3, r3, #8 │ │ - orrs r3, r6 │ │ - stmia r0!, {r3} │ │ - b.n 793e │ │ - pop {r4, r5, r6, r7, pc} │ │ - │ │ -00007964 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #104] ; (79d0 ) │ │ - sub sp, #20 │ │ - adds r5, r0, #0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - adds r7, r1, #0 │ │ - ldr r3, [r4, #0] │ │ - movs r0, #0 │ │ - str r3, [sp, #12] │ │ - mov r3, sp │ │ - adds r6, r3, #6 │ │ - adds r1, r6, #0 │ │ - add r2, sp, #8 │ │ - bl 5c20 │ │ - ldr r3, [sp, #8] │ │ - movs r0, #1 │ │ - cmp r3, #2 │ │ - bne.n 79c0 │ │ - ldrb r3, [r6, #0] │ │ - cmp r3, #16 │ │ - beq.n 79a2 │ │ - cmp r3, #8 │ │ - beq.n 79a8 │ │ - ldr r0, [pc, #60] ; (79d4 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - movs r0, #0 │ │ - b.n 79c0 │ │ - ldr r1, [pc, #52] ; (79d8 ) │ │ - add r1, pc │ │ - b.n 79ac │ │ - ldr r1, [pc, #48] ; (79dc ) │ │ - add r1, pc │ │ - adds r0, r5, #0 │ │ - cmp r7, #0 │ │ - bne.n 79b8 │ │ - bl 6b44 │ │ - b.n 79c0 │ │ - movs r2, #0 │ │ - adds r3, r2, #0 │ │ - bl 6a90 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 79cc │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - stmia r5!, {r2, r4, r6} │ │ + stmia r7!, {r3, r5, r7} │ │ movs r1, r0 │ │ - ; instruction: 0xfa800000 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - adds r7, r0, #0 │ │ - adds r6, r1, #0 │ │ - adds r5, r2, #0 │ │ - ldr r4, [r3, #8] │ │ - adds r1, r7, #0 │ │ - adds r2, r6, #0 │ │ - adds r0, r3, #0 │ │ - adds r3, r5, #0 │ │ - blx r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - push {r0, r1, r2, lr} │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - push {r3, lr} │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - asrs r1, r0, #31 │ │ - pop {r3, pc} │ │ - movs r3, #0 │ │ - push {r0, r1, r2, lr} │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - movs r3, #1 │ │ - push {r0, r1, r2, lr} │ │ - str r3, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - blx r1 │ │ - add sp, #12 │ │ - pop {pc} │ │ - ... │ │ - │ │ -00007a34 : │ │ - push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #336] ; (7b88 ) │ │ - adds r6, r0, #0 │ │ - add sp, r4 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #760] ; 0x2f8 │ │ - adds r4, r2, #0 │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #324] ; (7b8c ) │ │ - str r1, [sp, #24] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r2, [sp, #732] ; 0x2dc │ │ - movs r2, #1 │ │ - negs r2, r2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - cmp r0, #0 │ │ - bne.n 7a5e │ │ - b.n 7b6e │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - bne.n 7a66 │ │ - b.n 7b62 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 7a6e │ │ - b.n 7b62 │ │ - movs r0, #16 │ │ - bl 5b74 │ │ - cmp r0, #0 │ │ - beq.n 7b62 │ │ - ldr r2, [pc, #276] ; (7b90 ) │ │ - add r3, sp, #48 ; 0x30 │ │ - add r2, pc │ │ - str r2, [sp, #48] ; 0x30 │ │ - ldr r2, [pc, #272] ; (7b94 ) │ │ - add r2, pc │ │ - str r2, [r3, #4] │ │ - ldr r2, [pc, #272] ; (7b98 ) │ │ - add r2, pc │ │ - str r2, [r3, #12] │ │ - ldr r2, [sp, #24] │ │ - cmp r2, #0 │ │ - bne.n 7a98 │ │ - ldr r2, [pc, #264] ; (7b9c ) │ │ - add r2, pc │ │ - b.n 7a9c │ │ - ldr r2, [pc, #260] ; (7ba0 ) │ │ - add r2, pc │ │ - str r2, [r3, #8] │ │ - add r2, sp, #64 ; 0x40 │ │ - str r2, [sp, #28] │ │ - mov r2, sp │ │ - ldmia r3!, {r0, r1, r7} │ │ - stmia r2!, {r0, r1, r7} │ │ - ldr r3, [r3, #0] │ │ - ldr r5, [pc, #248] ; (7ba4 ) │ │ - adds r0, r6, #0 │ │ - str r3, [r2, #0] │ │ - movs r2, #0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r1, [sp, #28] │ │ - adds r3, r2, #0 │ │ - ldr r7, [r5, #16] │ │ - blx r7 │ │ - subs r7, r0, #0 │ │ - beq.n 7acc │ │ - ldr r0, [pc, #228] ; (7ba8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 7b62 │ │ - movs r1, #1 │ │ - ldr r3, [r5, #12] │ │ - negs r1, r1 │ │ - ldr r0, [sp, #28] │ │ - blx r3 │ │ - adds r6, r0, #0 │ │ - ldr r3, [sp, #32] │ │ - ldr r2, [sp, #20] │ │ - adds r1, r7, #0 │ │ - str r7, [r3, #0] │ │ - adds r0, r4, #0 │ │ - str r7, [r2, #0] │ │ - movs r2, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ - ldr r3, [pc, #192] ; (7bac ) │ │ - movs r1, #1 │ │ - strh r3, [r4, #4] │ │ - ldrb r3, [r6, #4] │ │ - ldr r0, [sp, #28] │ │ - negs r1, r1 │ │ - strb r3, [r4, #6] │ │ - ldr r3, [r6, #8] │ │ - str r3, [r4, #0] │ │ - movs r3, #128 ; 0x80 │ │ - lsls r3, r3, #5 │ │ - strh r3, [r4, #8] │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - ldrb r3, [r4, #6] │ │ - adds r2, r0, #0 │ │ - muls r2, r3 │ │ - ldr r3, [sp, #20] │ │ - lsls r0, r2, #1 │ │ - str r0, [r4, #12] │ │ - str r0, [r3, #0] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #32] │ │ - subs r6, r0, #0 │ │ - str r0, [r3, #0] │ │ - beq.n 7b6e │ │ - ldr r3, [sp, #20] │ │ - adds r1, r6, #0 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [sp, #28] │ │ - adds r2, r3, #0 │ │ - str r3, [sp, #24] │ │ - add r3, sp, #44 ; 0x2c │ │ - ldr r7, [r5, #24] │ │ - blx r7 │ │ - adds r3, r0, #0 │ │ - add r0, sp, #64 ; 0x40 │ │ - cmp r3, #0 │ │ - ble.n 7b46 │ │ - ldr r2, [sp, #24] │ │ - adds r6, r6, r3 │ │ - adds r1, r6, #0 │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #24] │ │ - b.n 7b2c │ │ - ldr r3, [r5, #8] │ │ - blx r3 │ │ - ldrb r3, [r4, #4] │ │ - ldrb r2, [r4, #6] │ │ - asrs r1, r3, #3 │ │ - adds r3, r1, #0 │ │ - muls r3, r2 │ │ - ldr r2, [sp, #20] │ │ - negs r3, r3 │ │ - ldr r2, [r2, #0] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #20] │ │ - str r3, [r2, #0] │ │ - b.n 7b70 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - beq.n 7b6e │ │ - ldr r3, [r6, #16] │ │ - adds r0, r6, #0 │ │ - blx r3 │ │ - movs r4, #0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #732] ; 0x2dc │ │ - adds r0, r4, #0 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7b80 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - movs r3, #185 ; 0xb9 │ │ - lsls r3, r3, #2 │ │ - add sp, r3 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ldc2 15, cr15, [ip, #-1020] ; 0xfffffc04 │ │ - stmia r4!, {r3, r4, r5, r6} │ │ + stmia r7!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - ; instruction: 0xff95ffff │ │ - vminnm.f16 , , │ │ - vminnm.f32 , , │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ + bl 3c9a6a <_end@@Base+0x3a58ce> │ │ + stmia r7!, {r5, r6} │ │ movs r1, r0 │ │ - vld4.8 {d16-d19}, [sp], r0 │ │ - strh r0, [r2, #0] │ │ - Address 0x0000000000007bae is out of bounds. │ │ - │ │ - │ │ -00007bb0 : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #116 ; 0x74 │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #136] ; 0x88 │ │ - str r2, [sp, #12] │ │ - adds r4, r0, #0 │ │ - str r3, [sp, #28] │ │ - ldr r3, [pc, #752] ; (7eb0 ) │ │ - str r1, [sp, #76] ; 0x4c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r2, [r3, #0] │ │ - str r3, [sp, #92] ; 0x5c │ │ - str r2, [sp, #108] ; 0x6c │ │ - cmp r0, #0 │ │ - bne.n 7bd2 │ │ - b.n 7e9c │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - adds r5, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - ldr r3, [pc, #724] ; (7eb4 ) │ │ - cmp r0, r3 │ │ - beq.n 7c04 │ │ - adds r0, r4, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - ldr r3, [pc, #716] ; (7eb8 ) │ │ - str r0, [sp, #8] │ │ - cmp r5, r3 │ │ - bne.n 7bfe │ │ - ldr r3, [pc, #704] ; (7eb4 ) │ │ - cmp r0, r3 │ │ - beq.n 7c04 │ │ - ldr r3, [pc, #704] ; (7ebc ) │ │ - cmp r0, r3 │ │ - beq.n 7c08 │ │ - ldr r0, [pc, #704] ; (7ec0 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [pc, #684] ; (7eb4 ) │ │ - str r3, [sp, #8] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r5, #0 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r5, [sp, #20] │ │ - str r5, [sp, #72] ; 0x48 │ │ - str r5, [sp, #16] │ │ - str r5, [sp, #52] ; 0x34 │ │ - str r5, [sp, #48] ; 0x30 │ │ - str r5, [sp, #44] ; 0x2c │ │ - str r5, [sp, #40] ; 0x28 │ │ - adds r0, r4, #0 │ │ - bl 15f30 <__aeabi_llsl@@Base+0xdc> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - movs r6, #1 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r0, [sp, #24] │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #24] │ │ - str r3, [sp, #64] ; 0x40 │ │ - movs r3, #0 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r2, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #24] │ │ - cmp r3, #0 │ │ - bne.n 7c5a │ │ - b.n 7d90 │ │ - ldr r3, [pc, #616] ; (7ec4 ) │ │ - cmp r7, r3 │ │ - beq.n 7cbc │ │ - bhi.n 7c98 │ │ - ldr r3, [pc, #612] ; (7ec8 ) │ │ - cmp r7, r3 │ │ - bne.n 7d38 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r7, r0, #0 │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r7, [sp, #80] ; 0x50 │ │ - str r6, [sp, #40] ; 0x28 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - ldr r3, [sp, #84] ; 0x54 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #32] │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n 7d38 │ │ - ldr r3, [pc, #560] ; (7ecc ) │ │ - cmp r7, r3 │ │ - beq.n 7d12 │ │ - ldr r3, [pc, #560] ; (7ed0 ) │ │ - cmp r7, r3 │ │ - bne.n 7d38 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #24] │ │ - str r0, [sp, #32] │ │ - str r1, [sp, #36] ; 0x24 │ │ - str r3, [sp, #72] ; 0x48 │ │ - str r6, [sp, #52] ; 0x34 │ │ - b.n 7d38 │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - str r0, [sp, #16] │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - str r0, [sp, #72] ; 0x48 │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - add r7, sp, #96 ; 0x60 │ │ - str r0, [sp, #20] │ │ - adds r3, r6, #0 │ │ - adds r0, r4, #0 │ │ - adds r1, r7, #0 │ │ - movs r2, #10 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - ldrb r3, [r7, #0] │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 7d0c │ │ - ldrb r2, [r7, #1] │ │ - cmp r2, #28 │ │ - bhi.n 7d0c │ │ - ldrb r5, [r7, #3] │ │ - ldrb r3, [r7, #2] │ │ - lsls r5, r5, #15 │ │ - lsls r3, r3, #23 │ │ - orrs r5, r3 │ │ - ldrb r3, [r7, #4] │ │ - lsls r3, r3, #7 │ │ - orrs r5, r3 │ │ - ldrb r3, [r7, #5] │ │ - lsrs r3, r3, #1 │ │ - orrs r5, r3 │ │ - movs r3, #29 │ │ - subs r2, r3, r2 │ │ - asrs r5, r2 │ │ - bne.n 7d36 │ │ - ldr r0, [pc, #452] ; (7ed4 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f40 <__aeabi_llsl@@Base+0xec> │ │ - adds r0, r4, #0 │ │ - bl 15f50 <__aeabi_llsl@@Base+0xfc> │ │ - movs r3, #8 │ │ - adds r5, r0, #0 │ │ - str r3, [sp, #20] │ │ - str r6, [sp, #16] │ │ - str r6, [sp, #48] ; 0x30 │ │ - b.n 7d38 │ │ - str r6, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #24] │ │ - lsls r3, r3, #31 │ │ - bpl.n 7d4e │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - movs r0, #1 │ │ - movs r1, #0 │ │ - adds r2, r2, r0 │ │ - adcs r3, r1 │ │ - str r2, [sp, #56] ; 0x38 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #0 │ │ - ldr r3, [pc, #352] ; (7eb4 ) │ │ - cmp r2, r3 │ │ - bne.n 7d62 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - beq.n 7d76 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - b.n 7d72 │ │ - ldr r3, [pc, #344] ; (7ebc ) │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - bne.n 7dd2 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - beq.n 7d76 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - movs r3, #0 │ │ - adds r0, r4, #0 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - blx r1 │ │ - cmp r0, #1 │ │ - beq.n 7d8a │ │ - b.n 7c20 │ │ - cmp r1, #0 │ │ - beq.n 7d90 │ │ - b.n 7c20 │ │ - ldr r3, [sp, #8] │ │ - subs r2, r3, #0 │ │ - ldr r3, [pc, #284] ; (7eb4 ) │ │ - cmp r2, r3 │ │ - bne.n 7db2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - bne.n 7da6 │ │ - ldr r0, [pc, #308] ; (7ed8 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - ldr r0, [pc, #300] ; (7edc ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [pc, #264] ; (7ebc ) │ │ - ldr r2, [sp, #8] │ │ - cmp r2, r3 │ │ - bne.n 7dd2 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - bne.n 7dc6 │ │ - ldr r0, [pc, #284] ; (7ee0 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r3, #0 │ │ - bne.n 7dd2 │ │ - ldr r0, [pc, #276] ; (7ee4 ) │ │ - add r0, pc │ │ - b.n 7e3c │ │ - ldr r0, [sp, #12] │ │ - movs r1, #0 │ │ - movs r2, #24 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ - ldr r3, [sp, #12] │ │ - str r5, [r3, #0] │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #8 │ │ - beq.n 7dee │ │ - cmp r3, #16 │ │ - bne.n 7e38 │ │ - ldr r3, [pc, #252] ; (7ee8 ) │ │ - b.n 7df0 │ │ - ldr r3, [pc, #252] ; (7eec ) │ │ - ldr r2, [sp, #12] │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - movs r6, #0 │ │ - strh r3, [r2, #4] │ │ - mov r2, sp │ │ - ldr r3, [sp, #12] │ │ - ldrb r2, [r2, #16] │ │ - strb r2, [r3, #6] │ │ - movs r3, #128 ; 0x80 │ │ - ldr r2, [sp, #12] │ │ - lsls r3, r3, #5 │ │ - strh r3, [r2, #8] │ │ - ldr r3, [sp, #20] │ │ - lsrs r3, r3, #3 │ │ - lsls r5, r3, #16 │ │ - ldr r3, [sp, #16] │ │ - lsrs r5, r5, #16 │ │ - muls r0, r3 │ │ - adds r2, r0, #0 │ │ - muls r2, r5 │ │ - ldr r3, [sp, #28] │ │ - adds r0, r2, #0 │ │ - str r2, [r3, #0] │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - subs r7, r0, #0 │ │ - str r0, [r3, #0] │ │ - cmp r7, r6 │ │ - bne.n 7e4a │ │ - ldr r0, [pc, #192] ; (7ef0 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r7, #0 │ │ - b.n 7e9e │ │ - ldr r0, [pc, #184] ; (7ef4 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - beq.n 7e9c │ │ - movs r6, #1 │ │ - b.n 7e92 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - str r6, [sp, #0] │ │ - adds r0, r4, #0 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #88] ; 0x58 │ │ - adds r0, r4, #0 │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #28] │ │ - ldr r7, [r4, #8] │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #8] │ │ - adds r2, r3, #0 │ │ - movs r3, #1 │ │ - blx r7 │ │ - cmp r0, #1 │ │ - beq.n 7e7a │ │ - ldr r0, [pc, #136] ; (7ef8 ) │ │ - add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - adds r0, r6, #0 │ │ - b.n 7e9e │ │ - ldr r3, [sp, #28] │ │ - negs r5, r5 │ │ - ldr r3, [r3, #0] │ │ - ands r5, r3 │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #28] │ │ - str r5, [r3, #0] │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - cmp r3, #0 │ │ - bne.n 7e92 │ │ - ldr r0, [sp, #12] │ │ - b.n 7e9e │ │ - ldr r3, [r4, #16] │ │ - adds r0, r4, #0 │ │ - blx r3 │ │ - cmp r6, #0 │ │ - beq.n 7e8e │ │ - movs r0, #0 │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - ldr r2, [sp, #108] ; 0x6c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7eac │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ - add sp, #116 ; 0x74 │ │ - pop {r4, r5, r6, r7, pc} │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ + ; instruction: 0xf5e40000 │ │ + ; instruction: 0xfadb0000 │ │ + ; instruction: 0xfad80000 │ │ + ; instruction: 0xf6940000 │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - ldr r1, [pc, #260] ; (7fbc ) │ │ - mov r6, r8 │ │ - ldr r7, [pc, #280] ; (7fd4 ) │ │ - ldr r5, [pc, #328] ; (8004 ) │ │ - strh r0, [r7, r4] │ │ - ldr r6, [r2, r1] │ │ - ldr.w r0, [fp, r0] │ │ - ldr r7, [pc, #268] ; (7fd4 ) │ │ - ldr r5, [pc, #308] ; (7ffc ) │ │ - strh r3, [r2, r5] │ │ - add r6, r9 │ │ - ldr r0, [pc, #344] ; (8028 ) │ │ - strh r4, [r0, r1] │ │ - ldr r7, [pc, #264] ; (7fdc ) │ │ - ldr r4, [r0, r5] │ │ - ; instruction: 0xf7780000 │ │ - ; instruction: 0xf6fe0000 │ │ - ; instruction: 0xf70b0000 │ │ - ; instruction: 0xf7100000 │ │ - ; instruction: 0xf71d0000 │ │ - str r0, [sp, #64] ; 0x40 │ │ - vaddl.u q12, d15, d8 │ │ - vaddw.u , , d30 │ │ movs r0, r0 │ │ - movt r0, #43008 ; 0xa800 │ │ - ; instruction: 0xf6b00000 │ │ movs r0, r0 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #732] ; (81e0 ) │ │ + ldr r3, [pc, #732] ; (7d68 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #4] │ │ ldr r2, [r3, #0] │ │ adds r4, r0, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ movs r2, #0 │ │ adds r5, r1, #0 │ │ str r2, [r1, #8] │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - beq.n 7f22 │ │ - b.n 81c4 │ │ + beq.n 7aaa │ │ + b.n 7d4c │ │ movs r3, #1 │ │ add r2, sp, #16 │ │ adds r3, r3, r2 │ │ movs r2, #1 │ │ str r3, [sp, #8] │ │ adds r1, r3, #0 │ │ adds r0, r4, #0 │ │ adds r3, r2, #0 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - beq.n 7f3e │ │ - b.n 81c4 │ │ + beq.n 7ac6 │ │ + b.n 7d4c │ │ ldr r2, [sp, #8] │ │ ldrb r2, [r2, #0] │ │ cmp r2, #0 │ │ - bne.n 7f48 │ │ - b.n 81c4 │ │ + bne.n 7ad0 │ │ + b.n 7d4c │ │ add r7, sp, #24 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #3 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 7f5a │ │ - b.n 81c4 │ │ + beq.n 7ae2 │ │ + b.n 7d4c │ │ ldrb r2, [r7, #1] │ │ ldrb r3, [r7, #2] │ │ lsls r2, r2, #8 │ │ lsls r3, r3, #16 │ │ orrs r3, r2 │ │ ldrb r2, [r7, #0] │ │ orrs r3, r2 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #8] │ │ ldrb r0, [r3, #0] │ │ subs r0, #1 │ │ cmp r0, #8 │ │ - bhi.n 7f92 │ │ + bhi.n 7b1a │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ str r5, [sp, #60] ; 0x3c │ │ lsls r0, r3, #22 │ │ stmia r7!, {r0, r2, r3} │ │ - bvs.n 7f10 │ │ + bvs.n 7a98 │ │ lsls r2, r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ movs r2, #1 │ │ movs r3, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #2 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ movs r7, #0 │ │ - b.n 81bc │ │ + b.n 7d44 │ │ movs r2, #1 │ │ add r7, sp, #16 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [r5, #32] │ │ cmp r3, #0 │ │ - bne.n 7ff2 │ │ + bne.n 7b7a │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 7fba │ │ - ldr r0, [pc, #556] ; (81e4 ) │ │ + bne.n 7b42 │ │ + ldr r0, [pc, #556] ; (7d6c ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r2, [r5, #4] │ │ adds r1, r2, #1 │ │ - beq.n 7fca │ │ + beq.n 7b52 │ │ cmp r3, r2 │ │ - beq.n 7fca │ │ - ldr r0, [pc, #544] ; (81e8 ) │ │ + beq.n 7b52 │ │ + ldr r0, [pc, #544] ; (7d70 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #1 │ │ str r3, [r5, #4] │ │ subs r0, r0, r3 │ │ - bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ + bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ adds r3, r1, #0 │ │ adds r2, r0, #0 │ │ - ldr r1, [pc, #512] ; (81dc ) │ │ - ldr r0, [pc, #504] ; (81d8 ) │ │ - bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ - bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ + ldr r1, [pc, #512] ; (7d64 ) │ │ + ldr r0, [pc, #504] ; (7d60 ) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ ldr r3, [sp, #4] │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ str r0, [r3, #0] │ │ movs r3, #1 │ │ strb r3, [r5, #28] │ │ movs r2, #1 │ │ add r6, sp, #16 │ │ ldr r7, [r4, #8] │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r3, [r6, #0] │ │ cmp r3, #0 │ │ - beq.n 8010 │ │ - ldr r0, [pc, #480] ; (81ec ) │ │ + beq.n 7b98 │ │ + ldr r0, [pc, #480] ; (7d74 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #0] │ │ str r0, [r5, #24] │ │ subs r3, #2 │ │ str r3, [r5, #0] │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ adds r0, r4, #0 │ │ add r1, sp, #20 │ │ movs r2, #4 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 7fb4 │ │ + beq.n 7b3c │ │ ldr r2, [r5, #4] │ │ adds r1, r2, #1 │ │ - beq.n 803c │ │ + beq.n 7bc4 │ │ cmp r3, r2 │ │ - bne.n 7fc4 │ │ + bne.n 7b4c │ │ ldr r2, [sp, #4] │ │ str r3, [r5, #4] │ │ add r6, sp, #16 │ │ str r3, [r2, #0] │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ adds r3, r2, #0 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r2, [r6, #0] │ │ lsls r3, r2, #24 │ │ cmp r2, #8 │ │ - beq.n 8068 │ │ + beq.n 7bf0 │ │ lsrs r3, r3, #24 │ │ cmp r3, #16 │ │ - bne.n 806c │ │ + bne.n 7bf4 │ │ movs r3, #2 │ │ str r3, [r5, #24] │ │ - b.n 8078 │ │ + b.n 7c00 │ │ str r0, [r5, #24] │ │ - b.n 8078 │ │ - ldr r0, [pc, #384] ; (81f0 ) │ │ + b.n 7c00 │ │ + ldr r0, [pc, #384] ; (7d78 ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ movs r2, #1 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ adds r1, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ subs r7, r0, #0 │ │ cmp r7, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r6, [r4, #8] │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r2, r7, #0 │ │ movs r3, #6 │ │ blx r6 │ │ cmp r0, #6 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r3, [sp, #0] │ │ subs r3, #12 │ │ - b.n 80a4 │ │ + b.n 7c2c │ │ ldr r3, [sp, #0] │ │ str r3, [r5, #0] │ │ - b.n 81c4 │ │ + b.n 7d4c │ │ add r6, sp, #20 │ │ movs r3, #1 │ │ adds r0, r4, #0 │ │ adds r1, r6, #0 │ │ movs r2, #2 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldr r2, [r4, #8] │ │ add r7, sp, #16 │ │ adds r0, r4, #0 │ │ mov ip, r2 │ │ adds r1, r7, #0 │ │ adds r2, r3, #0 │ │ blx ip │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r7, [r7, #0] │ │ cmp r7, #0 │ │ - bne.n 80da │ │ - ldr r0, [pc, #284] ; (81f4 ) │ │ + bne.n 7c62 │ │ + ldr r0, [pc, #284] ; (7d7c ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r1, [r5, #4] │ │ adds r3, r1, #1 │ │ - beq.n 80fa │ │ + beq.n 7c82 │ │ cmp r7, r1 │ │ - beq.n 80fa │ │ + beq.n 7c82 │ │ movs r4, #128 ; 0x80 │ │ ldrh r3, [r6, #0] │ │ lsls r4, r4, #1 │ │ subs r7, r4, r7 │ │ adds r0, r3, #0 │ │ muls r0, r7 │ │ subs r1, r4, r1 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ strh r0, [r6, #0] │ │ - b.n 80fc │ │ + b.n 7c84 │ │ str r7, [r5, #4] │ │ movs r0, #1 │ │ ldrh r3, [r6, #0] │ │ str r0, [r5, #8] │ │ str r3, [r5, #0] │ │ - b.n 81c6 │ │ + b.n 7d4e │ │ movs r7, #0 │ │ ldr r3, [sp, #0] │ │ cmp r7, r3 │ │ - bne.n 8110 │ │ - b.n 7f1a │ │ + bne.n 7c98 │ │ + b.n 7aa2 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ adds r7, #1 │ │ - b.n 8108 │ │ + b.n 7c90 │ │ movs r3, #1 │ │ add r2, sp, #16 │ │ adds r7, r2, #2 │ │ str r3, [r5, #32] │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ movs r2, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrh r7, [r7, #0] │ │ cmp r7, #0 │ │ - bne.n 8146 │ │ - ldr r0, [pc, #180] ; (81f8 ) │ │ + bne.n 7cce │ │ + ldr r0, [pc, #180] ; (7d80 ) │ │ add r0, pc │ │ - b.n 8070 │ │ + b.n 7bf8 │ │ ldr r3, [r5, #4] │ │ adds r2, r3, #1 │ │ - beq.n 8152 │ │ + beq.n 7cda │ │ cmp r7, r3 │ │ - beq.n 8152 │ │ - b.n 7fc4 │ │ + beq.n 7cda │ │ + b.n 7b4c │ │ movs r2, #1 │ │ str r7, [r5, #4] │ │ add r7, sp, #16 │ │ adds r3, r2, #0 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ subs r3, r0, #0 │ │ cmp r3, #1 │ │ - bne.n 8074 │ │ + bne.n 7bfc │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ - beq.n 8170 │ │ - b.n 800a │ │ + beq.n 7cf8 │ │ + b.n 7b92 │ │ adds r0, r4, #0 │ │ adds r1, r7, #0 │ │ adds r2, r3, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 8180 │ │ - b.n 8074 │ │ + beq.n 7d08 │ │ + b.n 7bfc │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - beq.n 818c │ │ + beq.n 7d14 │ │ movs r3, #2 │ │ ldr r2, [sp, #4] │ │ strb r3, [r2, #6] │ │ movs r1, #128 ; 0x80 │ │ ldr r3, [r5, #4] │ │ lsls r1, r1, #9 │ │ - ldr r0, [pc, #104] ; (81fc ) │ │ + ldr r0, [pc, #104] ; (7d84 ) │ │ subs r1, r1, r3 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #4] │ │ ldrb r1, [r3, #6] │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #0] │ │ - b.n 7f1a │ │ + b.n 7aa2 │ │ movs r2, #1 │ │ adds r0, r4, #0 │ │ add r1, sp, #28 │ │ adds r3, r2, #0 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 81ba │ │ - b.n 8074 │ │ + beq.n 7d42 │ │ + b.n 7bfc │ │ adds r7, #1 │ │ ldr r3, [sp, #0] │ │ cmp r7, r3 │ │ - bne.n 81a8 │ │ - b.n 7f1a │ │ + bne.n 7d30 │ │ + b.n 7aa2 │ │ movs r0, #1 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 81d4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7d5c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #36] ; 0x24 │ │ asrs r6, r5 │ │ - itt lt │ │ - movlt r1, r0 │ │ - ; instruction: 0xf5840000 │ │ - ; instruction: 0xf58d0000 │ │ - sbc.w r0, r4, #8388608 ; 0x800000 │ │ - ; instruction: 0xf5290000 │ │ - ; instruction: 0xf4dc0000 │ │ - eors.w r0, r0, #8388608 ; 0x800000 │ │ + stmia r4!, {r2, r4, r5} │ │ + movs r1, r0 │ │ + vst1.8 {d16[0]}, [r4], r0 │ │ + vst1.8 {d16[0]}, [sp], r0 │ │ + vld1.8 {d0[0]}, [r4], r0 │ │ + vld4.8 {d16-d19}, [r9], r0 │ │ + ldrsb.w r0, [ip, r0] │ │ + ldr.w r0, [r0] │ │ ands r0, r0 │ │ lsrs r2, r0, #29 │ │ │ │ -00008200 : │ │ +00007d88 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #100 ; 0x64 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #496] ; (83f8 ) │ │ + ldr r3, [pc, #496] ; (7f80 ) │ │ str r2, [sp, #12] │ │ adds r4, r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r1, [sp, #24] │ │ ldr r7, [sp, #120] ; 0x78 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #28] │ │ str r2, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - bne.n 8220 │ │ - b.n 83f0 │ │ + bne.n 7da8 │ │ + b.n 7f78 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 8228 │ │ - b.n 83c6 │ │ + bne.n 7db0 │ │ + b.n 7f4e │ │ cmp r7, #0 │ │ - bne.n 822e │ │ - b.n 83c6 │ │ + bne.n 7db6 │ │ + b.n 7f4e │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [sp, #0] │ │ add r5, sp, #72 ; 0x48 │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ @@ -6220,195 +5664,195 @@ │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #20 │ │ movs r3, #1 │ │ blx r6 │ │ subs r6, r0, #0 │ │ cmp r6, #1 │ │ - beq.n 8250 │ │ - b.n 83c6 │ │ - ldr r1, [pc, #424] ; (83fc ) │ │ + beq.n 7dd8 │ │ + b.n 7f4e │ │ + ldr r1, [pc, #424] ; (7f84 ) │ │ adds r0, r5, #0 │ │ add r1, pc │ │ movs r2, #20 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ str r0, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 8268 │ │ - ldr r0, [pc, #412] ; (8400 ) │ │ + beq.n 7df0 │ │ + ldr r0, [pc, #412] ; (7f88 ) │ │ add r0, pc │ │ - b.n 82c6 │ │ + b.n 7e4e │ │ add r5, sp, #36 ; 0x24 │ │ adds r3, r6, #0 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ movs r2, #2 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - beq.n 827c │ │ - b.n 83c6 │ │ + beq.n 7e04 │ │ + b.n 7f4e │ │ ldr r3, [sp, #20] │ │ ldrh r2, [r5, #0] │ │ adds r0, r4, #0 │ │ str r3, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ ldrh r3, [r5, #0] │ │ eors r0, r3 │ │ orrs r1, r0 │ │ - beq.n 8292 │ │ - b.n 83c6 │ │ + beq.n 7e1a │ │ + b.n 7f4e │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [r5, #4] │ │ ldr r3, [sp, #16] │ │ movs r2, #24 │ │ str r1, [r3, #0] │ │ ldr r0, [sp, #12] │ │ str r1, [r7, #0] │ │ str r1, [sp, #36] ; 0x24 │ │ str r1, [r5, #32] │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #12] │ │ adds r6, r5, #0 │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - bne.n 82bc │ │ - b.n 83c6 │ │ + bne.n 7e44 │ │ + b.n 7f4e │ │ ldr r3, [r5, #4] │ │ adds r3, #1 │ │ - bne.n 82cc │ │ - ldr r0, [pc, #320] ; (8404 ) │ │ + bne.n 7e54 │ │ + ldr r0, [pc, #320] ; (7f8c ) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n 83c6 │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n 7f4e │ │ ldr r3, [r5, #24] │ │ cmp r3, #2 │ │ - beq.n 82d6 │ │ + beq.n 7e5e │ │ movs r3, #8 │ │ - b.n 82d8 │ │ - ldr r3, [pc, #304] ; (8408 ) │ │ + b.n 7e60 │ │ + ldr r3, [pc, #304] ; (7f90 ) │ │ ldr r2, [sp, #12] │ │ strh r3, [r2, #4] │ │ ldrb r3, [r2, #6] │ │ cmp r3, #0 │ │ - bne.n 82e6 │ │ + bne.n 7e6e │ │ ldrb r3, [r6, #28] │ │ strb r3, [r2, #6] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [r7, #0] │ │ adds r0, r3, #0 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [sp, #16] │ │ subs r5, r0, #0 │ │ str r0, [r3, #0] │ │ - beq.n 83c6 │ │ + beq.n 7f4e │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.n 8308 │ │ + beq.n 7e90 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r6, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - bne.n 8318 │ │ - b.n 839c │ │ + bne.n 7ea0 │ │ + b.n 7f24 │ │ adds r0, r4, #0 │ │ add r1, sp, #36 ; 0x24 │ │ ldr r2, [sp, #12] │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - bne.n 82fe │ │ - b.n 839c │ │ + bne.n 7e86 │ │ + b.n 7f24 │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - beq.n 8338 │ │ + beq.n 7ec0 │ │ ldr r2, [r6, #24] │ │ adds r0, r5, #0 │ │ subs r1, r2, #2 │ │ subs r2, r1, #1 │ │ sbcs r1, r2 │ │ adds r2, r3, #0 │ │ lsls r1, r1, #7 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r3, #0 │ │ ldr r0, [r6, #0] │ │ str r3, [r6, #0] │ │ - b.n 8350 │ │ + b.n 7ed8 │ │ adds r1, r5, #0 │ │ adds r0, r4, #0 │ │ movs r2, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ ldr r3, [r6, #0] │ │ subs r3, r3, r0 │ │ str r3, [r6, #0] │ │ ldr r3, [r6, #24] │ │ cmp r3, #2 │ │ - bne.n 8350 │ │ + bne.n 7ed8 │ │ asrs r0, r0, #1 │ │ cmp r0, #0 │ │ - ble.n 839c │ │ + ble.n 7f24 │ │ add r5, sp, #36 ; 0x24 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ ldr r2, [sp, #12] │ │ - bl 7f00 │ │ + bl 7a88 │ │ cmp r0, #0 │ │ - beq.n 83c6 │ │ + beq.n 7f4e │ │ ldr r3, [r7, #0] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r1, r3, r2 │ │ ldr r3, [sp, #16] │ │ str r1, [r7, #0] │ │ ldr r3, [r3, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #20] │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ ldr r3, [sp, #16] │ │ subs r6, r0, #0 │ │ - bne.n 8390 │ │ + bne.n 7f18 │ │ ldr r3, [r3, #0] │ │ adds r0, r3, #0 │ │ str r3, [sp, #20] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r3, [sp, #16] │ │ str r6, [r3, #0] │ │ str r6, [r7, #0] │ │ - b.n 83c6 │ │ + b.n 7f4e │ │ str r0, [r3, #0] │ │ ldr r5, [r5, #0] │ │ ldr r3, [r7, #0] │ │ subs r5, r3, r5 │ │ adds r5, r0, r5 │ │ - b.n 82f8 │ │ + b.n 7e80 │ │ ldr r5, [r7, #0] │ │ ldr r1, [sp, #60] ; 0x3c │ │ movs r6, #0 │ │ adds r0, r5, #0 │ │ - bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + bl 160d0 <__aeabi_llsl@@Base+0x27c> │ │ ldr r3, [sp, #12] │ │ strh r0, [r3, #8] │ │ ldrb r3, [r3, #4] │ │ asrs r1, r3, #3 │ │ ldr r3, [sp, #12] │ │ ldrb r2, [r3, #6] │ │ adds r3, r1, #0 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r5, r3 │ │ ldr r3, [sp, #24] │ │ str r5, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 83ce │ │ - b.n 83e0 │ │ + bne.n 7f56 │ │ + b.n 7f68 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ - beq.n 83f0 │ │ + beq.n 7f78 │ │ movs r6, #1 │ │ ldr r3, [r4, #16] │ │ adds r0, r4, #0 │ │ blx r3 │ │ negs r5, r6 │ │ adcs r5, r6 │ │ ldr r3, [sp, #12] │ │ @@ -6416,1058 +5860,1160 @@ │ │ ands r3, r5 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r0, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 83f4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n 7f7c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r3, #0 │ │ - b.n 83de │ │ + b.n 7f66 │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ - pop {r2, r4, r5, r7} │ │ + stmia r1!, {r2, r3, r5} │ │ movs r1, r0 │ │ - ; instruction: 0xf3960000 │ │ - ; instruction: 0xf39b0000 │ │ - ; instruction: 0xf35c0000 │ │ + ; instruction: 0xf7d60000 │ │ + ; instruction: 0xf7db0000 │ │ + ; instruction: 0xf79c0000 │ │ strh r0, [r2, #0] │ │ - ... │ │ + movs r0, r0 │ │ + push {r4, lr} │ │ + adds r3, r1, #0 │ │ + movs r4, #16 │ │ + subs r0, r3, r1 │ │ + cmp r0, r2 │ │ + bge.n 7fa8 │ │ + ldr r0, [r3, #0] │ │ + rors r0, r4 │ │ + stmia r3!, {r0} │ │ + b.n 7f9a │ │ + pop {r4, pc} │ │ + push {r4, r5, r6, r7, lr} │ │ + lsls r3, r2, #30 │ │ + beq.n 7fc0 │ │ + subs r2, #2 │ │ + adds r4, r1, r2 │ │ + ldrh r3, [r4, #0] │ │ + ldr r0, [r1, #0] │ │ + lsrs r3, r3, #8 │ │ + lsls r0, r0, #8 │ │ + orrs r3, r0 │ │ + strh r3, [r4, #0] │ │ + movs r4, #255 ; 0xff │ │ + movs r5, #255 ; 0xff │ │ + adds r0, r1, #0 │ │ + lsls r4, r4, #8 │ │ + lsls r5, r5, #16 │ │ + subs r3, r0, r1 │ │ + cmp r3, r2 │ │ + bge.n 7fee │ │ + ldr r3, [r0, #0] │ │ + adds r6, r3, #0 │ │ + lsls r7, r3, #24 │ │ + ands r6, r4 │ │ + lsrs r7, r7, #16 │ │ + lsrs r6, r6, #8 │ │ + orrs r6, r7 │ │ + lsrs r7, r3, #24 │ │ + lsls r7, r7, #16 │ │ + ands r3, r5 │ │ + orrs r6, r7 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r6 │ │ + stmia r0!, {r3} │ │ + b.n 7fca │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ -0000840c <_Mix_InitEffects@@Base>: │ │ - ldr r0, [pc, #20] ; (8424 <_Mix_InitEffects@@Base+0x18>) │ │ +00007ff0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #104] ; (805c ) │ │ + sub sp, #20 │ │ + adds r5, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r7, r1, #0 │ │ + ldr r3, [r4, #0] │ │ + movs r0, #0 │ │ + str r3, [sp, #12] │ │ + mov r3, sp │ │ + adds r6, r3, #6 │ │ + adds r1, r6, #0 │ │ + add r2, sp, #8 │ │ + bl 689c │ │ + ldr r3, [sp, #8] │ │ + movs r0, #1 │ │ + cmp r3, #2 │ │ + bne.n 804c │ │ + ldrb r3, [r6, #0] │ │ + cmp r3, #16 │ │ + beq.n 802e │ │ + cmp r3, #8 │ │ + beq.n 8034 │ │ + ldr r0, [pc, #60] ; (8060 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + movs r0, #0 │ │ + b.n 804c │ │ + ldr r1, [pc, #52] ; (8064 ) │ │ + add r1, pc │ │ + b.n 8038 │ │ + ldr r1, [pc, #48] ; (8068 ) │ │ + add r1, pc │ │ + adds r0, r5, #0 │ │ + cmp r7, #0 │ │ + bne.n 8044 │ │ + bl 77c0 │ │ + b.n 804c │ │ + movs r2, #0 │ │ + adds r3, r2, #0 │ │ + bl 770c │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 8058 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bkpt 0x00c8 │ │ + movs r1, r0 │ │ + rsbs r0, fp, #8388608 ; 0x800000 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + │ │ +0000806c <_Mix_InitEffects@@Base>: │ │ + ldr r0, [pc, #20] ; (8084 <_Mix_InitEffects@@Base+0x18>) │ │ push {r3, lr} │ │ add r0, pc │ │ - bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ subs r2, r0, #1 │ │ sbcs r0, r2 │ │ - ldr r3, [pc, #12] ; (8428 <_Mix_InitEffects@@Base+0x1c>) │ │ + ldr r3, [pc, #12] ; (8088 <_Mix_InitEffects@@Base+0x1c>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ - ; instruction: 0xf2270000 │ │ - hlt 0x0034 │ │ + sub.w r0, r8, #8388608 ; 0x800000 │ │ + bkpt 0x0054 │ │ movs r1, r0 │ │ │ │ -0000842c <_Mix_DeinitEffects@@Base>: │ │ +0000808c <_Mix_DeinitEffects@@Base>: │ │ push {r3, lr} │ │ - bl a7bc <_Eff_PositionDeinit@@Base> │ │ + bl a41c <_Eff_PositionDeinit@@Base> │ │ pop {r3, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ -00008438 <_Eff_build_volume_table_u8@@Base>: │ │ - ldr r3, [pc, #140] ; (84c8 <_Eff_build_volume_table_u8@@Base+0x90>) │ │ +00008098 <_Eff_build_volume_table_u8@@Base>: │ │ + ldr r3, [pc, #140] ; (8128 <_Eff_build_volume_table_u8@@Base+0x90>) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #20 │ │ ldr r3, [r3, #0] │ │ subs r0, r3, #0 │ │ - beq.n 84b8 <_Eff_build_volume_table_u8@@Base+0x80> │ │ - ldr r4, [pc, #128] ; (84cc <_Eff_build_volume_table_u8@@Base+0x94>) │ │ + beq.n 8118 <_Eff_build_volume_table_u8@@Base+0x80> │ │ + ldr r4, [pc, #128] ; (812c <_Eff_build_volume_table_u8@@Base+0x94>) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ cmp r5, #0 │ │ - bne.n 84b6 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ + bne.n 8116 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #9 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 84b6 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ + beq.n 8116 <_Eff_build_volume_table_u8@@Base+0x7e> │ │ str r0, [r4, #0] │ │ lsls r3, r5, #8 │ │ adds r0, r5, #0 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #80] ; (84c4 <_Eff_build_volume_table_u8@@Base+0x8c>) │ │ - ldr r2, [pc, #76] ; (84c0 <_Eff_build_volume_table_u8@@Base+0x88>) │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #80] ; (8124 <_Eff_build_volume_table_u8@@Base+0x8c>) │ │ + ldr r2, [pc, #76] ; (8120 <_Eff_build_volume_table_u8@@Base+0x88>) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ movs r6, #128 ; 0x80 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ negs r6, r6 │ │ ldr r3, [sp, #8] │ │ adds r0, r6, #0 │ │ adds r3, r6, r3 │ │ adds r3, #128 ; 0x80 │ │ adds r3, r7, r3 │ │ str r3, [sp, #12] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ - bl 16140 <__aeabi_llsl@@Base+0x2ec> │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 16130 <__aeabi_llsl@@Base+0x2dc> │ │ ldr r3, [sp, #12] │ │ subs r0, #128 ; 0x80 │ │ adds r6, #1 │ │ strb r0, [r3, #0] │ │ cmp r6, #128 ; 0x80 │ │ - bne.n 8480 <_Eff_build_volume_table_u8@@Base+0x48> │ │ + bne.n 80e0 <_Eff_build_volume_table_u8@@Base+0x48> │ │ movs r3, #128 ; 0x80 │ │ adds r5, #1 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bne.n 8462 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ + bne.n 80c2 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ ldr r0, [r4, #0] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 84c8 <_Eff_build_volume_table_u8@@Base+0x90> │ │ + b.n 8128 <_Eff_build_volume_table_u8@@Base+0x90> │ │ eors r7, r5 │ │ - hlt 0x0014 │ │ + bkpt 0x0034 │ │ movs r1, r0 │ │ - hlt 0x000a │ │ + bkpt 0x002a │ │ movs r1, r0 │ │ │ │ -000084d0 <_Eff_build_volume_table_s8@@Base>: │ │ +00008130 <_Eff_build_volume_table_s8@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #124] ; (8550 <_Eff_build_volume_table_s8@@Base+0x80>) │ │ + ldr r4, [pc, #124] ; (81b0 <_Eff_build_volume_table_s8@@Base+0x80>) │ │ sub sp, #20 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r5, [r4, #0] │ │ cmp r5, #0 │ │ - bne.n 8540 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + bne.n 81a0 <_Eff_build_volume_table_s8@@Base+0x70> │ │ movs r0, #128 ; 0x80 │ │ lsls r0, r0, #9 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r7, r0, #0 │ │ - beq.n 8540 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + beq.n 81a0 <_Eff_build_volume_table_s8@@Base+0x70> │ │ str r0, [r4, #0] │ │ lsls r3, r5, #8 │ │ adds r0, r5, #0 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ - ldr r3, [pc, #76] ; (854c <_Eff_build_volume_table_s8@@Base+0x7c>) │ │ - ldr r2, [pc, #72] ; (8548 <_Eff_build_volume_table_s8@@Base+0x78>) │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ + ldr r3, [pc, #76] ; (81ac <_Eff_build_volume_table_s8@@Base+0x7c>) │ │ + ldr r2, [pc, #72] ; (81a8 <_Eff_build_volume_table_s8@@Base+0x78>) │ │ + bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ movs r6, #128 ; 0x80 │ │ str r0, [sp, #0] │ │ str r1, [sp, #4] │ │ negs r6, r6 │ │ ldr r3, [sp, #8] │ │ adds r0, r6, #0 │ │ adds r3, r6, r3 │ │ adds r3, #128 ; 0x80 │ │ adds r3, r7, r3 │ │ str r3, [sp, #12] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - bl 160f0 <__aeabi_llsl@@Base+0x29c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + bl 15f70 <__aeabi_llsl@@Base+0x11c> │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 15fb0 <__aeabi_llsl@@Base+0x15c> │ │ ldr r3, [sp, #12] │ │ adds r6, #1 │ │ strb r0, [r3, #0] │ │ cmp r6, #128 ; 0x80 │ │ - bne.n 850c <_Eff_build_volume_table_s8@@Base+0x3c> │ │ + bne.n 816c <_Eff_build_volume_table_s8@@Base+0x3c> │ │ movs r3, #128 ; 0x80 │ │ adds r5, #1 │ │ lsls r3, r3, #1 │ │ cmp r5, r3 │ │ - bne.n 84ee <_Eff_build_volume_table_s8@@Base+0x1e> │ │ + bne.n 814e <_Eff_build_volume_table_s8@@Base+0x1e> │ │ ldr r0, [r4, #0] │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 8550 <_Eff_build_volume_table_s8@@Base+0x80> │ │ + b.n 81b0 <_Eff_build_volume_table_s8@@Base+0x80> │ │ eors r7, r5 │ │ - cbnz r6, 8592 <_Eff_build_volume_table_s8@@Base+0xc2> │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ adds r4, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 857c <_Eff_build_volume_table_s8@@Base+0xac> │ │ + bpl.n 81dc <_Eff_build_volume_table_s8@@Base+0xac> │ │ ldr r6, [r4, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r6, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r5, #0] │ │ adds r5, #1 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ adds r6, r5, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 85de <_Eff_build_volume_table_s8@@Base+0x10e> │ │ + bne.n 823e <_Eff_build_volume_table_s8@@Base+0x10e> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8638 <_Eff_build_volume_table_s8@@Base+0x168> │ │ + bge.n 8298 <_Eff_build_volume_table_s8@@Base+0x168> │ │ ldr r3, [r4, #4] │ │ ldrb r0, [r6, #0] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #0] │ │ ldr r3, [r4, #0] │ │ ldrb r0, [r6, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8584 <_Eff_build_volume_table_s8@@Base+0xb4> │ │ + b.n 81e4 <_Eff_build_volume_table_s8@@Base+0xb4> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8638 <_Eff_build_volume_table_s8@@Base+0x168> │ │ + bge.n 8298 <_Eff_build_volume_table_s8@@Base+0x168> │ │ ldr r3, [r4, #0] │ │ ldrb r0, [r6, #0] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #0] │ │ ldr r3, [r4, #4] │ │ ldrb r0, [r6, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 85de <_Eff_build_volume_table_s8@@Base+0x10e> │ │ + b.n 823e <_Eff_build_volume_table_s8@@Base+0x10e> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ adds r7, r2, #0 │ │ adds r5, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 865e <_Eff_build_volume_table_s8@@Base+0x18e> │ │ + bpl.n 82be <_Eff_build_volume_table_s8@@Base+0x18e> │ │ ldr r6, [r5, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r6, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ ldrh r6, [r5, #38] ; 0x26 │ │ cmp r6, #0 │ │ - bne.n 8710 <_Eff_build_volume_table_s8@@Base+0x240> │ │ + bne.n 8370 <_Eff_build_volume_table_s8@@Base+0x240> │ │ cmp r6, r7 │ │ - blt.n 866a <_Eff_build_volume_table_s8@@Base+0x19a> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 82ca <_Eff_build_volume_table_s8@@Base+0x19a> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8664 <_Eff_build_volume_table_s8@@Base+0x194> │ │ + b.n 82c4 <_Eff_build_volume_table_s8@@Base+0x194> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ movs r6, #0 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 87c4 <_Eff_build_volume_table_s8@@Base+0x2f4> │ │ + bne.n 8424 <_Eff_build_volume_table_s8@@Base+0x2f4> │ │ cmp r6, r7 │ │ - blt.n 871e <_Eff_build_volume_table_s8@@Base+0x24e> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 837e <_Eff_build_volume_table_s8@@Base+0x24e> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8718 <_Eff_build_volume_table_s8@@Base+0x248> │ │ + b.n 8378 <_Eff_build_volume_table_s8@@Base+0x248> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ movs r6, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 8878 <_Eff_build_volume_table_s8@@Base+0x3a8> │ │ + bne.n 84d8 <_Eff_build_volume_table_s8@@Base+0x3a8> │ │ cmp r6, r7 │ │ - blt.n 87d2 <_Eff_build_volume_table_s8@@Base+0x302> │ │ - b.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + blt.n 8432 <_Eff_build_volume_table_s8@@Base+0x302> │ │ + b.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 87cc <_Eff_build_volume_table_s8@@Base+0x2fc> │ │ + b.n 842c <_Eff_build_volume_table_s8@@Base+0x2fc> │ │ movs r2, #135 ; 0x87 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r2, r2, #1 │ │ movs r6, #0 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, r2 │ │ - bne.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + bne.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ cmp r6, r7 │ │ - bge.n 8932 <_Eff_build_volume_table_s8@@Base+0x462> │ │ + bge.n 8592 <_Eff_build_volume_table_s8@@Base+0x462> │ │ ldr r3, [r5, #12] │ │ ldrb r0, [r4, #0] │ │ adds r6, #6 │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #0] │ │ ldr r3, [r5, #0] │ │ ldrb r0, [r4, #1] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #1] │ │ ldr r3, [r5, #16] │ │ ldrb r0, [r4, #2] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #4] │ │ ldrb r0, [r4, #3] │ │ str r3, [sp, #0] │ │ subs r0, #128 ; 0x80 │ │ ldr r3, [r5, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ - b.n 8888 <_Eff_build_volume_table_s8@@Base+0x3b8> │ │ + b.n 84e8 <_Eff_build_volume_table_s8@@Base+0x3b8> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r3, #0 │ │ adds r3, r2, #0 │ │ sub sp, #20 │ │ str r1, [sp, #0] │ │ str r2, [sp, #4] │ │ lsls r3, r3, #31 │ │ - bpl.n 8964 <_Eff_build_volume_table_s8@@Base+0x494> │ │ + bpl.n 85c4 <_Eff_build_volume_table_s8@@Base+0x494> │ │ ldr r5, [r4, #32] │ │ ldrb r0, [r1, #0] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ adds r1, r5, #0 │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [sp, #0] │ │ strb r0, [r3, #0] │ │ adds r3, #1 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #4] │ │ subs r3, #1 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #0 │ │ - bne.n 8a54 <_Eff_build_volume_table_s8@@Base+0x584> │ │ + bne.n 86b4 <_Eff_build_volume_table_s8@@Base+0x584> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8978 <_Eff_build_volume_table_s8@@Base+0x4a8> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 85d8 <_Eff_build_volume_table_s8@@Base+0x4a8> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ ldr r7, [r4, #20] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #4] │ │ ldrb r0, [r5, #5] │ │ ldr r7, [r4, #24] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 896c <_Eff_build_volume_table_s8@@Base+0x49c> │ │ + b.n 85cc <_Eff_build_volume_table_s8@@Base+0x49c> │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 8a5c <_Eff_build_volume_table_s8@@Base+0x58c> │ │ - b.n 8b72 <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ + beq.n 86bc <_Eff_build_volume_table_s8@@Base+0x58c> │ │ + b.n 87d2 <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8a6a <_Eff_build_volume_table_s8@@Base+0x59a> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 86ca <_Eff_build_volume_table_s8@@Base+0x59a> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #4] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8a5e <_Eff_build_volume_table_s8@@Base+0x58e> │ │ + b.n 86be <_Eff_build_volume_table_s8@@Base+0x58e> │ │ ldrh r3, [r4, #38] ; 0x26 │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 8b7a <_Eff_build_volume_table_s8@@Base+0x6aa> │ │ - b.n 8c90 <_Eff_build_volume_table_s8@@Base+0x7c0> │ │ + beq.n 87da <_Eff_build_volume_table_s8@@Base+0x6aa> │ │ + b.n 88f0 <_Eff_build_volume_table_s8@@Base+0x7c0> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8b88 <_Eff_build_volume_table_s8@@Base+0x6b8> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 87e8 <_Eff_build_volume_table_s8@@Base+0x6b8> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #12] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8b7c <_Eff_build_volume_table_s8@@Base+0x6ac> │ │ + b.n 87dc <_Eff_build_volume_table_s8@@Base+0x6ac> │ │ movs r2, #135 ; 0x87 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ lsls r2, r2, #1 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, r2 │ │ - beq.n 8ca0 <_Eff_build_volume_table_s8@@Base+0x7d0> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + beq.n 8900 <_Eff_build_volume_table_s8@@Base+0x7d0> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldr r5, [sp, #0] │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #4] │ │ subs r3, r5, r3 │ │ cmp r3, r2 │ │ - blt.n 8cae <_Eff_build_volume_table_s8@@Base+0x7de> │ │ - b.n 8db6 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ + blt.n 890e <_Eff_build_volume_table_s8@@Base+0x7de> │ │ + b.n 8a16 <_Eff_build_volume_table_s8@@Base+0x8e6> │ │ ldrb r0, [r5, #0] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #0] │ │ ldrb r0, [r5, #1] │ │ ldr r7, [r4, #0] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #1] │ │ ldrb r0, [r5, #2] │ │ ldr r7, [r4, #16] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #2] │ │ ldrb r0, [r5, #3] │ │ ldr r7, [r4, #4] │ │ ldr r6, [r4, #32] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #3] │ │ ldrb r0, [r5, #4] │ │ subs r0, #128 ; 0x80 │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r4, #0] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r4, #12] │ │ ldr r7, [r4, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ ldrb r0, [r5, #5] │ │ strb r7, [r5, #4] │ │ ldr r7, [r4, #24] │ │ subs r0, #128 ; 0x80 │ │ ldr r6, [r4, #32] │ │ lsls r0, r0, #24 │ │ asrs r0, r0, #24 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r0, #128 ; 0x80 │ │ strb r0, [r5, #5] │ │ adds r5, #6 │ │ - b.n 8ca2 <_Eff_build_volume_table_s8@@Base+0x7d2> │ │ + b.n 8902 <_Eff_build_volume_table_s8@@Base+0x7d2> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r0, [pc, #152] ; (8e58 <_Eff_build_volume_table_s8@@Base+0x988>) │ │ + ldr r0, [pc, #152] ; (8ab8 <_Eff_build_volume_table_s8@@Base+0x988>) │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r4, r4, #8 │ │ lsls r5, r5, #8 │ │ ldr r6, [r0, #0] │ │ @@ -7475,46 +7021,46 @@ │ │ ldrb r0, [r0, #31] │ │ adds r4, r6, r4 │ │ adds r5, r6, r5 │ │ lsls r0, r0, #8 │ │ adds r0, r6, r0 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 8de6 <_Eff_build_volume_table_s8@@Base+0x916> │ │ + bne.n 8a46 <_Eff_build_volume_table_s8@@Base+0x916> │ │ adds r6, r4, #0 │ │ adds r4, r5, #0 │ │ adds r5, r6, #0 │ │ movs r6, #3 │ │ tst r2, r6 │ │ - beq.n 8e0e <_Eff_build_volume_table_s8@@Base+0x93e> │ │ + beq.n 8a6e <_Eff_build_volume_table_s8@@Base+0x93e> │ │ ldrb r7, [r1, #0] │ │ ldrb r7, [r4, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #0] │ │ ldr r7, [r3, #44] ; 0x2c │ │ cmp r7, #1 │ │ - bgt.n 8dfe <_Eff_build_volume_table_s8@@Base+0x92e> │ │ + bgt.n 8a5e <_Eff_build_volume_table_s8@@Base+0x92e> │ │ adds r1, #1 │ │ - b.n 8e08 <_Eff_build_volume_table_s8@@Base+0x938> │ │ + b.n 8a68 <_Eff_build_volume_table_s8@@Base+0x938> │ │ ldrb r7, [r1, #1] │ │ ldrb r7, [r5, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #1] │ │ adds r1, #2 │ │ ldr r7, [r3, #44] ; 0x2c │ │ subs r2, r2, r7 │ │ - b.n 8de8 <_Eff_build_volume_table_s8@@Base+0x918> │ │ + b.n 8a48 <_Eff_build_volume_table_s8@@Base+0x918> │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ mov ip, r3 │ │ str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ subs r3, r1, r3 │ │ cmp r3, r2 │ │ - bge.n 8e54 <_Eff_build_volume_table_s8@@Base+0x984> │ │ + bge.n 8ab4 <_Eff_build_volume_table_s8@@Base+0x984> │ │ ldr r3, [r1, #0] │ │ lsrs r6, r3, #24 │ │ ldrb r6, [r5, r6] │ │ ldrb r7, [r0, r6] │ │ movs r6, #255 ; 0xff │ │ ands r6, r3 │ │ ldrb r6, [r4, r6] │ │ @@ -7533,617 +7079,617 @@ │ │ ands r3, r7 │ │ lsrs r3, r3, #8 │ │ ldrb r3, [r5, r3] │ │ ldrb r7, [r0, r3] │ │ lsls r7, r7, #8 │ │ orrs r7, r6 │ │ stmia r1!, {r7} │ │ - b.n 8e16 <_Eff_build_volume_table_s8@@Base+0x946> │ │ + b.n 8a76 <_Eff_build_volume_table_s8@@Base+0x946> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - cbz r0, 8e60 <_Eff_build_volume_table_s8@@Base+0x990> │ │ + push {r4, r5, r7} │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r1, #0 │ │ adds r7, r2, #0 │ │ adds r4, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 8e82 <_Eff_build_volume_table_s8@@Base+0x9b2> │ │ + bpl.n 8ae2 <_Eff_build_volume_table_s8@@Base+0x9b2> │ │ movs r0, #0 │ │ ldr r6, [r4, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r7, #1 │ │ strb r0, [r5, #0] │ │ adds r5, #1 │ │ ldrh r3, [r4, #38] ; 0x26 │ │ adds r6, r5, #0 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 8ed8 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ + bne.n 8b38 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8f26 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ + bge.n 8b86 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ movs r0, #0 │ │ ldr r3, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #0] │ │ movs r0, #1 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8e8a <_Eff_build_volume_table_s8@@Base+0x9ba> │ │ + b.n 8aea <_Eff_build_volume_table_s8@@Base+0x9ba> │ │ subs r3, r6, r5 │ │ cmp r3, r7 │ │ - bge.n 8f26 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ + bge.n 8b86 <_Eff_build_volume_table_s8@@Base+0xa56> │ │ movs r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #0] │ │ movs r0, #1 │ │ ldr r3, [r4, #4] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldrsb r0, [r6, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r6, #1] │ │ adds r6, #2 │ │ - b.n 8ed8 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ + b.n 8b38 <_Eff_build_volume_table_s8@@Base+0xa08> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r4, r1, #0 │ │ adds r6, r2, #0 │ │ adds r5, r3, #0 │ │ lsls r3, r2, #31 │ │ - bpl.n 8f4e <_Eff_build_volume_table_s8@@Base+0xa7e> │ │ + bpl.n 8bae <_Eff_build_volume_table_s8@@Base+0xa7e> │ │ movs r0, #0 │ │ ldr r7, [r5, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ subs r6, #1 │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ movs r7, #0 │ │ cmp r7, r6 │ │ - blt.n 8f56 <_Eff_build_volume_table_s8@@Base+0xa86> │ │ - b.n 9144 <_Eff_build_volume_table_s8@@Base+0xc74> │ │ + blt.n 8bb6 <_Eff_build_volume_table_s8@@Base+0xa86> │ │ + b.n 8da4 <_Eff_build_volume_table_s8@@Base+0xc74> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 8f62 <_Eff_build_volume_table_s8@@Base+0xa92> │ │ - b.n 904c <_Eff_build_volume_table_s8@@Base+0xb7c> │ │ - bgt.n 8fd4 <_Eff_build_volume_table_s8@@Base+0xb04> │ │ + bne.n 8bc2 <_Eff_build_volume_table_s8@@Base+0xa92> │ │ + b.n 8cac <_Eff_build_volume_table_s8@@Base+0xb7c> │ │ + bgt.n 8c34 <_Eff_build_volume_table_s8@@Base+0xb04> │ │ cmp r3, #0 │ │ - beq.n 8f6a <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ - b.n 9140 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ + beq.n 8bca <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ + b.n 8da0 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ movs r0, #0 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #16] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 90b6 <_Eff_build_volume_table_s8@@Base+0xbe6> │ │ + beq.n 8d16 <_Eff_build_volume_table_s8@@Base+0xbe6> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - beq.n 8fe2 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ - b.n 9140 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ + beq.n 8c42 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ + b.n 8da0 <_Eff_build_volume_table_s8@@Base+0xc70> │ │ movs r0, #0 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #4] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ movs r0, #0 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #0] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #12] │ │ - b.n 911e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ + b.n 8d7e <_Eff_build_volume_table_s8@@Base+0xc4e> │ │ movs r0, #0 │ │ ldr r3, [r5, #16] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r3, [r5, #12] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r3, [r5, #4] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ ldr r3, [r5, #0] │ │ movs r0, #3 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #0] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ adds r4, #4 │ │ adds r7, #4 │ │ - b.n 8f50 <_Eff_build_volume_table_s8@@Base+0xa80> │ │ + b.n 8bb0 <_Eff_build_volume_table_s8@@Base+0xa80> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r3, r2, #0 │ │ sub sp, #20 │ │ adds r4, r1, #0 │ │ str r2, [sp, #0] │ │ lsls r3, r3, #31 │ │ - bpl.n 9174 <_Eff_build_volume_table_s8@@Base+0xca4> │ │ + bpl.n 8dd4 <_Eff_build_volume_table_s8@@Base+0xca4> │ │ movs r0, #0 │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r1, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [sp, #0] │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ subs r3, #1 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #0] │ │ cmp r3, r2 │ │ - blt.n 9182 <_Eff_build_volume_table_s8@@Base+0xcb2> │ │ - b.n 943e <_Eff_build_volume_table_s8@@Base+0xf6e> │ │ + blt.n 8de2 <_Eff_build_volume_table_s8@@Base+0xcb2> │ │ + b.n 909e <_Eff_build_volume_table_s8@@Base+0xf6e> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - bne.n 918e <_Eff_build_volume_table_s8@@Base+0xcbe> │ │ - b.n 92c4 <_Eff_build_volume_table_s8@@Base+0xdf4> │ │ - bgt.n 922e <_Eff_build_volume_table_s8@@Base+0xd5e> │ │ + bne.n 8dee <_Eff_build_volume_table_s8@@Base+0xcbe> │ │ + b.n 8f24 <_Eff_build_volume_table_s8@@Base+0xdf4> │ │ + bgt.n 8e8e <_Eff_build_volume_table_s8@@Base+0xd5e> │ │ cmp r3, #0 │ │ - beq.n 9196 <_Eff_build_volume_table_s8@@Base+0xcc6> │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ + beq.n 8df6 <_Eff_build_volume_table_s8@@Base+0xcc6> │ │ + b.n 9098 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ movs r0, #0 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldr r7, [r5, #20] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #4] │ │ - b.n 9418 <_Eff_build_volume_table_s8@@Base+0xf48> │ │ + b.n 9078 <_Eff_build_volume_table_s8@@Base+0xf48> │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 9234 <_Eff_build_volume_table_s8@@Base+0xd64> │ │ - b.n 9352 <_Eff_build_volume_table_s8@@Base+0xe82> │ │ + bne.n 8e94 <_Eff_build_volume_table_s8@@Base+0xd64> │ │ + b.n 8fb2 <_Eff_build_volume_table_s8@@Base+0xe82> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - beq.n 923e <_Eff_build_volume_table_s8@@Base+0xd6e> │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ + beq.n 8e9e <_Eff_build_volume_table_s8@@Base+0xd6e> │ │ + b.n 9098 <_Eff_build_volume_table_s8@@Base+0xf68> │ │ movs r0, #0 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #0] │ │ adds r6, r0, #0 │ │ - b.n 93d6 <_Eff_build_volume_table_s8@@Base+0xf06> │ │ + b.n 9036 <_Eff_build_volume_table_s8@@Base+0xf06> │ │ movs r0, #0 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #12] │ │ ldr r1, [r5, #4] │ │ - b.n 93de <_Eff_build_volume_table_s8@@Base+0xf0e> │ │ + b.n 903e <_Eff_build_volume_table_s8@@Base+0xf0e> │ │ movs r0, #0 │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #0] │ │ movs r0, #1 │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #1] │ │ movs r0, #2 │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #2] │ │ movs r0, #3 │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #3] │ │ movs r0, #4 │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r3, [r5, #16] │ │ adds r6, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r5, #32] │ │ ldr r1, [r5, #12] │ │ str r3, [sp, #12] │ │ ldr r7, [r5, #32] │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ movs r1, #252 ; 0xfc │ │ lsls r1, r1, #22 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r7, r7, r0 │ │ strb r7, [r4, #4] │ │ movs r0, #5 │ │ ldr r7, [r5, #24] │ │ ldr r6, [r5, #32] │ │ ldrsb r0, [r4, r0] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strb r0, [r4, #5] │ │ adds r4, #6 │ │ ldr r3, [sp, #4] │ │ adds r3, #6 │ │ - b.n 9176 <_Eff_build_volume_table_s8@@Base+0xca6> │ │ + b.n 8dd6 <_Eff_build_volume_table_s8@@Base+0xca6> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - ldr r0, [pc, #192] ; (9508 <_Eff_build_volume_table_s8@@Base+0x1038>) │ │ + ldr r0, [pc, #192] ; (9168 <_Eff_build_volume_table_s8@@Base+0x1038>) │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ lsls r4, r4, #8 │ │ lsls r5, r5, #8 │ │ ldr r6, [r0, #0] │ │ @@ -8151,48 +7697,48 @@ │ │ ldrb r0, [r0, #31] │ │ adds r4, r6, r4 │ │ adds r5, r6, r5 │ │ lsls r0, r0, #8 │ │ adds r0, r6, r0 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 946e <_Eff_build_volume_table_s8@@Base+0xf9e> │ │ + bne.n 90ce <_Eff_build_volume_table_s8@@Base+0xf9e> │ │ adds r6, r4, #0 │ │ adds r4, r5, #0 │ │ adds r5, r6, #0 │ │ movs r6, #3 │ │ tst r2, r6 │ │ - beq.n 949a <_Eff_build_volume_table_s8@@Base+0xfca> │ │ + beq.n 90fa <_Eff_build_volume_table_s8@@Base+0xfca> │ │ movs r7, #0 │ │ ldrsb r7, [r1, r7] │ │ ldrsb r7, [r4, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #0] │ │ ldr r7, [r3, #44] ; 0x2c │ │ cmp r7, #1 │ │ - bgt.n 9488 <_Eff_build_volume_table_s8@@Base+0xfb8> │ │ + bgt.n 90e8 <_Eff_build_volume_table_s8@@Base+0xfb8> │ │ adds r1, #1 │ │ - b.n 9494 <_Eff_build_volume_table_s8@@Base+0xfc4> │ │ + b.n 90f4 <_Eff_build_volume_table_s8@@Base+0xfc4> │ │ movs r7, #1 │ │ ldrsb r7, [r1, r7] │ │ ldrsb r7, [r5, r7] │ │ ldrb r7, [r0, r7] │ │ strb r7, [r1, #1] │ │ adds r1, #2 │ │ ldr r7, [r3, #44] ; 0x2c │ │ subs r2, r2, r7 │ │ - b.n 9470 <_Eff_build_volume_table_s8@@Base+0xfa0> │ │ + b.n 90d0 <_Eff_build_volume_table_s8@@Base+0xfa0> │ │ movs r3, #255 ; 0xff │ │ lsls r3, r3, #8 │ │ mov ip, r3 │ │ str r1, [sp, #4] │ │ ldr r3, [sp, #4] │ │ subs r3, r1, r3 │ │ cmp r3, r2 │ │ - bge.n 9504 <_Eff_build_volume_table_s8@@Base+0x1034> │ │ + bge.n 9164 <_Eff_build_volume_table_s8@@Base+0x1034> │ │ ldr r3, [r1, #0] │ │ asrs r6, r3, #24 │ │ adds r6, r5, r6 │ │ adds r6, #128 ; 0x80 │ │ ldrb r6, [r6, #0] │ │ lsls r6, r6, #24 │ │ asrs r6, r6, #24 │ │ @@ -8229,390 +7775,390 @@ │ │ ldrb r3, [r3, #0] │ │ lsls r3, r3, #24 │ │ asrs r3, r3, #24 │ │ ldrsb r7, [r0, r3] │ │ lsls r7, r7, #8 │ │ orrs r7, r6 │ │ stmia r1!, {r7} │ │ - b.n 94a2 <_Eff_build_volume_table_s8@@Base+0xfd2> │ │ + b.n 9102 <_Eff_build_volume_table_s8@@Base+0xfd2> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - add r2, sp, #544 ; 0x220 │ │ + add r6, sp, #160 ; 0xa0 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #12] │ │ subs r3, r5, r7 │ │ cmp r3, r2 │ │ - bge.n 9590 <_Eff_build_volume_table_s8@@Base+0x10c0> │ │ + bge.n 91f0 <_Eff_build_volume_table_s8@@Base+0x10c0> │ │ ldr r3, [r6, #0] │ │ ldrh r0, [r5, #0] │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #104] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + ldr r3, [pc, #104] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #76] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #76] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r4, r0, r3 │ │ ldr r3, [r6, #4] │ │ ldrh r0, [r5, #2] │ │ lsls r4, r4, #16 │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #32] │ │ lsrs r4, r4, #16 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #60] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + ldr r3, [pc, #60] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #32] ; (9594 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #32] ; (91f4 <_Eff_build_volume_table_s8@@Base+0x10c4>) │ │ adds r0, r0, r3 │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 9584 <_Eff_build_volume_table_s8@@Base+0x10b4> │ │ + bne.n 91e4 <_Eff_build_volume_table_s8@@Base+0x10b4> │ │ adds r3, r4, #0 │ │ - b.n 9588 <_Eff_build_volume_table_s8@@Base+0x10b8> │ │ + b.n 91e8 <_Eff_build_volume_table_s8@@Base+0x10b8> │ │ adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ strh r3, [r5, #2] │ │ strh r0, [r5, #0] │ │ adds r5, #4 │ │ - b.n 9518 <_Eff_build_volume_table_s8@@Base+0x1048> │ │ + b.n 9178 <_Eff_build_volume_table_s8@@Base+0x1048> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r6, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n 95b0 <_Eff_build_volume_table_s8@@Base+0x10e0> │ │ - b.n 96ba <_Eff_build_volume_table_s8@@Base+0x11ea> │ │ - ldr r3, [pc, #268] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + blt.n 9210 <_Eff_build_volume_table_s8@@Base+0x10e0> │ │ + b.n 931a <_Eff_build_volume_table_s8@@Base+0x11ea> │ │ + ldr r3, [pc, #268] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldrh r0, [r4, #0] │ │ ldr r7, [r6, #0] │ │ ldr r5, [r6, #32] │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #236] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #236] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldr r7, [r6, #4] │ │ ldr r5, [r6, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r0, [r4, #2] │ │ - ldr r3, [pc, #220] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #220] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #192] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #192] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ ldr r3, [r6, #12] │ │ lsls r7, r0, #16 │ │ ldrh r0, [r4, #4] │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #180] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #180] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ ldr r5, [r6, #32] │ │ lsrs r7, r7, #16 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r5, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #148] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #148] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r5, r0, r3 │ │ ldr r3, [r6, #16] │ │ ldrh r0, [r4, #6] │ │ lsls r5, r5, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r6, #32] │ │ lsrs r5, r5, #16 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #128] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + ldr r3, [pc, #128] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #100] ; (96c0 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #100] ; (9320 <_Eff_build_volume_table_s8@@Base+0x11f0>) │ │ adds r0, r0, r3 │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9698 <_Eff_build_volume_table_s8@@Base+0x11c8> │ │ - bgt.n 967e <_Eff_build_volume_table_s8@@Base+0x11ae> │ │ + beq.n 92f8 <_Eff_build_volume_table_s8@@Base+0x11c8> │ │ + bgt.n 92de <_Eff_build_volume_table_s8@@Base+0x11ae> │ │ cmp r3, #0 │ │ - bne.n 96b4 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ + bne.n 9314 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r5, [r4, #4] │ │ strh r3, [r4, #0] │ │ strh r0, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 96a6 <_Eff_build_volume_table_s8@@Base+0x11d6> │ │ + beq.n 9306 <_Eff_build_volume_table_s8@@Base+0x11d6> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 96b4 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ + bne.n 9314 <_Eff_build_volume_table_s8@@Base+0x11e4> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r5, [r4, #0] │ │ strh r0, [r4, #4] │ │ strh r3, [r4, #2] │ │ strh r7, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #0] │ │ strh r0, [r4, #2] │ │ strh r3, [r4, #4] │ │ strh r5, [r4, #6] │ │ - b.n 96b2 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ + b.n 9312 <_Eff_build_volume_table_s8@@Base+0x11e2> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r0, [r4, #0] │ │ strh r5, [r4, #2] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ - b.n 95a4 <_Eff_build_volume_table_s8@@Base+0x10d4> │ │ + b.n 9204 <_Eff_build_volume_table_s8@@Base+0x10d4> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #60 ; 0x3c │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 96dc <_Eff_build_volume_table_s8@@Base+0x120c> │ │ - b.n 9886 <_Eff_build_volume_table_s8@@Base+0x13b6> │ │ + blt.n 933c <_Eff_build_volume_table_s8@@Base+0x120c> │ │ + b.n 94e6 <_Eff_build_volume_table_s8@@Base+0x13b6> │ │ ldrh r3, [r4, #8] │ │ ldrh r0, [r4, #0] │ │ ldr r7, [r5, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #420] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #420] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #392] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #392] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #28] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r0, [r4, #2] │ │ - ldr r3, [pc, #372] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #372] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #344] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #344] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #32] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r0, [r4, #4] │ │ - ldr r3, [pc, #328] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #328] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #300] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #300] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #20] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #12] │ │ ldrh r0, [r4, #6] │ │ - ldr r3, [pc, #280] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #280] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #252] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #252] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #24] │ │ lsrs r7, r3, #16 │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r5, #24] │ │ ldrh r0, [r4, #10] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #228] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r3, [pc, #228] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #200] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #200] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ adds r6, r0, r3 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 983a <_Eff_build_volume_table_s8@@Base+0x136a> │ │ - bgt.n 9812 <_Eff_build_volume_table_s8@@Base+0x1342> │ │ + beq.n 949a <_Eff_build_volume_table_s8@@Base+0x136a> │ │ + bgt.n 9472 <_Eff_build_volume_table_s8@@Base+0x1342> │ │ cmp r3, #0 │ │ - bne.n 9880 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ + bne.n 94e0 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ - ldr r2, [pc, #172] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + ldr r2, [pc, #172] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ strh r7, [r4, #6] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ mov ip, r2 │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #4] │ │ ldr r3, [sp, #36] ; 0x24 │ │ add r3, ip │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #124] ; (988c <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ - b.n 9878 <_Eff_build_volume_table_s8@@Base+0x13a8> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #124] ; (94ec <_Eff_build_volume_table_s8@@Base+0x13bc>) │ │ + b.n 94d8 <_Eff_build_volume_table_s8@@Base+0x13a8> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9856 <_Eff_build_volume_table_s8@@Base+0x1386> │ │ + beq.n 94b6 <_Eff_build_volume_table_s8@@Base+0x1386> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9880 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ + bne.n 94e0 <_Eff_build_volume_table_s8@@Base+0x13b0> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #28] │ │ - b.n 9876 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ + b.n 94d6 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #2] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #4] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #24] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #32] │ │ - b.n 9876 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ + b.n 94d6 <_Eff_build_volume_table_s8@@Base+0x13a6> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #0] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r3, [r4, #4] │ │ @@ -8620,244 +8166,244 @@ │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsrs r0, r3, #17 │ │ ldr r3, [sp, #24] │ │ lsrs r7, r3, #17 │ │ adds r0, r0, r7 │ │ - b.n 987a <_Eff_build_volume_table_s8@@Base+0x13aa> │ │ + b.n 94da <_Eff_build_volume_table_s8@@Base+0x13aa> │ │ lsrs r3, r3, #17 │ │ adds r0, r0, r3 │ │ strh r0, [r4, #8] │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #16] │ │ adds r3, #12 │ │ - b.n 96d0 <_Eff_build_volume_table_s8@@Base+0x1200> │ │ + b.n 9330 <_Eff_build_volume_table_s8@@Base+0x1200> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r7, r1, #0 │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ sub sp, #20 │ │ str r2, [sp, #12] │ │ ldr r2, [sp, #12] │ │ subs r3, r5, r7 │ │ cmp r3, r2 │ │ - bge.n 9900 <_Eff_build_volume_table_s8@@Base+0x1430> │ │ + bge.n 9560 <_Eff_build_volume_table_s8@@Base+0x1430> │ │ ldr r3, [r6, #0] │ │ ldr r4, [r6, #32] │ │ str r3, [sp, #4] │ │ movs r3, #0 │ │ ldrsh r0, [r5, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r6, #4] │ │ lsls r4, r0, #16 │ │ lsrs r4, r4, #16 │ │ str r3, [sp, #4] │ │ ldr r3, [r6, #32] │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ ldrsh r0, [r5, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n 98f4 <_Eff_build_volume_table_s8@@Base+0x1424> │ │ + bne.n 9554 <_Eff_build_volume_table_s8@@Base+0x1424> │ │ adds r3, r4, #0 │ │ - b.n 98f8 <_Eff_build_volume_table_s8@@Base+0x1428> │ │ + b.n 9558 <_Eff_build_volume_table_s8@@Base+0x1428> │ │ adds r3, r0, #0 │ │ adds r0, r4, #0 │ │ strh r3, [r5, #2] │ │ strh r0, [r5, #0] │ │ adds r5, #4 │ │ - b.n 989c <_Eff_build_volume_table_s8@@Base+0x13cc> │ │ + b.n 94fc <_Eff_build_volume_table_s8@@Base+0x13cc> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - bge.n 99f4 <_Eff_build_volume_table_s8@@Base+0x1524> │ │ + bge.n 9654 <_Eff_build_volume_table_s8@@Base+0x1524> │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ movs r3, #0 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ movs r3, #2 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [r5, #4] │ │ ldr r7, [r5, #32] │ │ adds r6, r0, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r1, [r5, #12] │ │ ldr r3, [r5, #32] │ │ lsls r7, r0, #16 │ │ adds r0, r6, #0 │ │ str r3, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r5, #16] │ │ lsls r6, r0, #16 │ │ lsrs r7, r7, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #32] │ │ lsrs r6, r6, #16 │ │ str r3, [sp, #16] │ │ movs r3, #4 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r0, r0, #16 │ │ lsrs r0, r0, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 99d2 <_Eff_build_volume_table_s8@@Base+0x1502> │ │ - bgt.n 99b8 <_Eff_build_volume_table_s8@@Base+0x14e8> │ │ + beq.n 9632 <_Eff_build_volume_table_s8@@Base+0x1502> │ │ + bgt.n 9618 <_Eff_build_volume_table_s8@@Base+0x14e8> │ │ cmp r3, #0 │ │ - bne.n 99ee <_Eff_build_volume_table_s8@@Base+0x151e> │ │ + bne.n 964e <_Eff_build_volume_table_s8@@Base+0x151e> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r6, [r4, #4] │ │ strh r3, [r4, #0] │ │ strh r0, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 99e0 <_Eff_build_volume_table_s8@@Base+0x1510> │ │ + beq.n 9640 <_Eff_build_volume_table_s8@@Base+0x1510> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 99ee <_Eff_build_volume_table_s8@@Base+0x151e> │ │ + bne.n 964e <_Eff_build_volume_table_s8@@Base+0x151e> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r6, [r4, #0] │ │ strh r0, [r4, #4] │ │ strh r3, [r4, #2] │ │ strh r7, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #0] │ │ strh r0, [r4, #2] │ │ strh r3, [r4, #4] │ │ strh r6, [r4, #6] │ │ - b.n 99ec <_Eff_build_volume_table_s8@@Base+0x151c> │ │ + b.n 964c <_Eff_build_volume_table_s8@@Base+0x151c> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r0, [r4, #0] │ │ strh r6, [r4, #2] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ - b.n 9910 <_Eff_build_volume_table_s8@@Base+0x1440> │ │ + b.n 9570 <_Eff_build_volume_table_s8@@Base+0x1440> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n 9a10 <_Eff_build_volume_table_s8@@Base+0x1540> │ │ - b.n 9b92 <_Eff_build_volume_table_s8@@Base+0x16c2> │ │ + blt.n 9670 <_Eff_build_volume_table_s8@@Base+0x1540> │ │ + b.n 97f2 <_Eff_build_volume_table_s8@@Base+0x16c2> │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ movs r3, #0 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r7, [r5, #4] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #8] │ │ movs r3, #2 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r7, [r5, #12] │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #12] │ │ movs r3, #4 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldr r3, [r5, #16] │ │ ldr r6, [r5, #32] │ │ lsls r7, r0, #16 │ │ str r3, [sp, #4] │ │ movs r3, #6 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #8] │ │ lsrs r7, r7, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [r5, #20] │ │ @@ -8865,57 +8411,57 @@ │ │ ldr r3, [r5, #32] │ │ str r3, [sp, #28] │ │ ldr r3, [r5, #24] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #32] │ │ movs r3, #10 │ │ ldrsh r0, [r4, r3] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r0, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9b36 <_Eff_build_volume_table_s8@@Base+0x1666> │ │ - bgt.n 9b08 <_Eff_build_volume_table_s8@@Base+0x1638> │ │ + beq.n 9796 <_Eff_build_volume_table_s8@@Base+0x1666> │ │ + bgt.n 9768 <_Eff_build_volume_table_s8@@Base+0x1638> │ │ cmp r3, #0 │ │ - bne.n 9b8c <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bne.n 97ec <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #4] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #6] │ │ ldr r3, [sp, #20] │ │ lsls r0, r3, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #24] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #28] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ strh r0, [r4, #8] │ │ - b.n 9b88 <_Eff_build_volume_table_s8@@Base+0x16b8> │ │ + b.n 97e8 <_Eff_build_volume_table_s8@@Base+0x16b8> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9b5a <_Eff_build_volume_table_s8@@Base+0x168a> │ │ + beq.n 97ba <_Eff_build_volume_table_s8@@Base+0x168a> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9b8c <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bne.n 97ec <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ mov r3, sp │ │ ldrh r3, [r3, #8] │ │ strh r7, [r4, #0] │ │ strh r3, [r4, #2] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #4] │ │ @@ -8924,15 +8470,15 @@ │ │ strh r3, [r4, #6] │ │ lsls r3, r7, #16 │ │ asrs r3, r3, #16 │ │ lsrs r0, r3, #31 │ │ adds r0, r0, r3 │ │ asrs r0, r0, #1 │ │ ldr r3, [sp, #8] │ │ - b.n 9b7a <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ + b.n 97da <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r7, [r4, #6] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r3, [r4, #2] │ │ @@ -8942,15 +8488,15 @@ │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ lsrs r0, r3, #31 │ │ adds r0, r0, r3 │ │ asrs r0, r0, #1 │ │ ldr r3, [sp, #12] │ │ - b.n 9b7a <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ + b.n 97da <_Eff_build_volume_table_s8@@Base+0x16aa> │ │ mov r3, sp │ │ ldrh r3, [r3, #4] │ │ strh r7, [r4, #2] │ │ strh r3, [r4, #0] │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ strh r3, [r4, #4] │ │ @@ -8970,213 +8516,213 @@ │ │ asrs r3, r3, #1 │ │ adds r3, r0, r3 │ │ strh r3, [r4, #8] │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #16] │ │ adds r3, #12 │ │ - b.n 9a04 <_Eff_build_volume_table_s8@@Base+0x1534> │ │ + b.n 9664 <_Eff_build_volume_table_s8@@Base+0x1534> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ sub sp, #28 │ │ str r1, [sp, #8] │ │ str r2, [sp, #20] │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r3 │ │ cmp r3, r2 │ │ - bge.n 9c44 <_Eff_build_volume_table_s8@@Base+0x1774> │ │ + bge.n 98a4 <_Eff_build_volume_table_s8@@Base+0x1774> │ │ ldrh r3, [r4, #0] │ │ ldrh r2, [r4, #2] │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ str r2, [sp, #4] │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #136] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + ldr r2, [pc, #136] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #108] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #108] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r7, r0, r3 │ │ lsls r7, r7, #16 │ │ lsrs r3, r7, #16 │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #4] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #84] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + ldr r3, [pc, #84] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #56] ; (9c48 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #56] ; (98a8 <_Eff_build_volume_table_s8@@Base+0x1778>) │ │ adds r6, r0, r3 │ │ ldr r3, [sp, #12] │ │ ldrh r0, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r2, r6, #8 │ │ lsls r1, r3, #8 │ │ lsrs r6, r6, #24 │ │ lsrs r3, r7, #24 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 9c2e <_Eff_build_volume_table_s8@@Base+0x175e> │ │ + bne.n 988e <_Eff_build_volume_table_s8@@Base+0x175e> │ │ orrs r2, r6 │ │ lsls r0, r2, #16 │ │ lsrs r0, r0, #16 │ │ orrs r3, r1 │ │ - b.n 9c38 <_Eff_build_volume_table_s8@@Base+0x1768> │ │ + b.n 9898 <_Eff_build_volume_table_s8@@Base+0x1768> │ │ orrs r1, r3 │ │ adds r3, r2, #0 │ │ lsls r0, r1, #16 │ │ lsrs r0, r0, #16 │ │ orrs r3, r6 │ │ lsls r3, r3, #16 │ │ lsrs r3, r3, #16 │ │ strh r3, [r4, #2] │ │ strh r0, [r4, #0] │ │ adds r4, #4 │ │ - b.n 9ba4 <_Eff_build_volume_table_s8@@Base+0x16d4> │ │ + b.n 9804 <_Eff_build_volume_table_s8@@Base+0x16d4> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ sub sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n 9c64 <_Eff_build_volume_table_s8@@Base+0x1794> │ │ - b.n 9e0c <_Eff_build_volume_table_s8@@Base+0x193c> │ │ + blt.n 98c4 <_Eff_build_volume_table_s8@@Base+0x1794> │ │ + b.n 9a6c <_Eff_build_volume_table_s8@@Base+0x193c> │ │ ldrh r2, [r4, #4] │ │ ldrh r3, [r4, #0] │ │ ldrh r5, [r4, #2] │ │ str r2, [sp, #24] │ │ ldrh r2, [r4, #6] │ │ str r2, [sp, #32] │ │ ldr r2, [sp, #4] │ │ ldr r7, [r2, #0] │ │ ldr r6, [r2, #32] │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #400] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r2, [pc, #400] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #372] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #372] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #8] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #4] │ │ ldr r6, [r3, #32] │ │ lsls r3, r5, #8 │ │ lsrs r5, r5, #8 │ │ orrs r5, r3 │ │ - ldr r3, [pc, #348] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #348] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r5, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #320] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #320] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #12] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #12] │ │ ldr r6, [r3, #32] │ │ ldr r3, [sp, #24] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #296] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #296] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #268] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #268] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r5, r0, r3 │ │ lsls r5, r5, #16 │ │ lsrs r3, r5, #16 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #4] │ │ ldr r7, [r3, #16] │ │ ldr r6, [r3, #32] │ │ ldr r3, [sp, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #244] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + ldr r3, [pc, #244] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #216] ; (9e10 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #216] ; (9a70 <_Eff_build_volume_table_s8@@Base+0x1940>) │ │ adds r6, r0, r3 │ │ ldr r3, [sp, #4] │ │ lsls r6, r6, #16 │ │ lsrs r7, r6, #16 │ │ ldrh r3, [r3, #38] ; 0x26 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n 9dae <_Eff_build_volume_table_s8@@Base+0x18de> │ │ - bgt.n 9d7c <_Eff_build_volume_table_s8@@Base+0x18ac> │ │ + beq.n 9a0e <_Eff_build_volume_table_s8@@Base+0x18de> │ │ + bgt.n 99dc <_Eff_build_volume_table_s8@@Base+0x18ac> │ │ cmp r3, #0 │ │ - bne.n 9e06 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ + bne.n 9a66 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ ldr r3, [sp, #16] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #8] │ │ lsrs r6, r6, #24 │ │ orrs r7, r6 │ │ @@ -9190,21 +8736,21 @@ │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #24] │ │ strh r0, [r4, #2] │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ strh r5, [r4, #4] │ │ - b.n 9e04 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ + b.n 9a64 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n 9dda <_Eff_build_volume_table_s8@@Base+0x190a> │ │ + beq.n 9a3a <_Eff_build_volume_table_s8@@Base+0x190a> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n 9e06 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ + bne.n 9a66 <_Eff_build_volume_table_s8@@Base+0x1936> │ │ ldr r3, [sp, #24] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ ldr r3, [sp, #16] │ │ lsrs r6, r6, #24 │ │ @@ -9215,15 +8761,15 @@ │ │ strh r6, [r4, #4] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #20] │ │ strh r0, [r4, #2] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ - b.n 9dfe <_Eff_build_volume_table_s8@@Base+0x192e> │ │ + b.n 9a5e <_Eff_build_volume_table_s8@@Base+0x192e> │ │ ldr r3, [sp, #20] │ │ lsls r7, r7, #8 │ │ lsrs r6, r6, #24 │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ lsrs r5, r5, #24 │ │ orrs r7, r6 │ │ @@ -9237,15 +8783,15 @@ │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ ldr r3, [sp, #24] │ │ strh r0, [r4, #4] │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ strh r5, [r4, #6] │ │ - b.n 9e04 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ + b.n 9a64 <_Eff_build_volume_table_s8@@Base+0x1934> │ │ ldr r3, [sp, #24] │ │ lsrs r5, r5, #24 │ │ lsls r7, r7, #8 │ │ lsls r3, r3, #8 │ │ orrs r5, r3 │ │ ldr r3, [sp, #20] │ │ lsrs r6, r6, #24 │ │ @@ -9262,30 +8808,30 @@ │ │ ldr r3, [sp, #8] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #6] │ │ adds r4, #8 │ │ ldr r3, [sp, #28] │ │ adds r3, #8 │ │ - b.n 9c58 <_Eff_build_volume_table_s8@@Base+0x1788> │ │ + b.n 98b8 <_Eff_build_volume_table_s8@@Base+0x1788> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #60 ; 0x3c │ │ str r2, [sp, #52] ; 0x34 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #52] ; 0x34 │ │ cmp r3, r2 │ │ - blt.n 9e2c <_Eff_build_volume_table_s8@@Base+0x195c> │ │ - b.n a084 <_Eff_build_volume_table_s8@@Base+0x1bb4> │ │ + blt.n 9a8c <_Eff_build_volume_table_s8@@Base+0x195c> │ │ + b.n 9ce4 <_Eff_build_volume_table_s8@@Base+0x1bb4> │ │ ldrh r2, [r4, #2] │ │ ldrh r3, [r4, #0] │ │ ldr r7, [r5, #0] │ │ str r2, [sp, #4] │ │ ldrh r2, [r4, #4] │ │ ldr r6, [r5, #32] │ │ str r2, [sp, #8] │ │ @@ -9294,91 +8840,91 @@ │ │ ldrh r2, [r4, #8] │ │ str r2, [sp, #36] ; 0x24 │ │ ldrh r2, [r4, #10] │ │ str r2, [sp, #40] ; 0x28 │ │ lsls r2, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r3, r2 │ │ - ldr r2, [pc, #568] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r2, [pc, #568] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r3, r2 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #540] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #540] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #0] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #516] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #516] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #488] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #488] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #4] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #464] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #464] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #436] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #436] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #8] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #12] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #412] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #412] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #384] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #384] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r3, r0, #16 │ │ str r3, [sp, #12] │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #28] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ @@ -9386,52 +8932,52 @@ │ │ ldr r7, [r5, #24] │ │ ldr r6, [r5, #32] │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #40] ; 0x28 │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #352] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #352] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #324] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #324] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r6, r0, r3 │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r6, #16 │ │ lsrs r7, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a008 <_Eff_build_volume_table_s8@@Base+0x1b38> │ │ - bgt.n 9fbe <_Eff_build_volume_table_s8@@Base+0x1aee> │ │ + beq.n 9c68 <_Eff_build_volume_table_s8@@Base+0x1b38> │ │ + bgt.n 9c1e <_Eff_build_volume_table_s8@@Base+0x1aee> │ │ cmp r3, #0 │ │ - beq.n 9f5a <_Eff_build_volume_table_s8@@Base+0x1a8a> │ │ - b.n a07e <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ + beq.n 9bba <_Eff_build_volume_table_s8@@Base+0x1a8a> │ │ + b.n 9cde <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ - ldr r3, [pc, #292] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + ldr r3, [pc, #292] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #44] ; 0x2c │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - ldr r3, [pc, #264] ; (a088 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + ldr r3, [pc, #264] ; (9ce8 <_Eff_build_volume_table_s8@@Base+0x1bb8>) │ │ adds r0, r0, r3 │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #16 │ │ lsls r2, r3, #8 │ │ ldr r3, [sp, #0] │ │ lsrs r3, r3, #24 │ │ orrs r3, r2 │ │ @@ -9454,21 +9000,21 @@ │ │ lsrs r3, r3, #24 │ │ orrs r3, r2 │ │ strh r3, [r4, #6] │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #8] │ │ - b.n a074 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ + b.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a038 <_Eff_build_volume_table_s8@@Base+0x1b68> │ │ + beq.n 9c98 <_Eff_build_volume_table_s8@@Base+0x1b68> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a07e <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ + bne.n 9cde <_Eff_build_volume_table_s8@@Base+0x1bae> │ │ ldr r3, [sp, #24] │ │ ldr r1, [sp, #0] │ │ ldr r2, [sp, #16] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #8] │ │ lsls r2, r2, #8 │ │ lsrs r3, r3, #24 │ │ @@ -9491,15 +9037,15 @@ │ │ ldr r0, [sp, #4] │ │ adds r2, r3, r2 │ │ lsls r1, r1, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r1 │ │ strh r0, [r4, #6] │ │ strh r2, [r4, #8] │ │ - b.n a074 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ + b.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1ba4> │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #16] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ @@ -9515,15 +9061,15 @@ │ │ ldr r1, [sp, #0] │ │ lsrs r1, r1, #24 │ │ orrs r0, r1 │ │ ldr r1, [sp, #24] │ │ strh r0, [r4, #4] │ │ lsls r0, r1, #8 │ │ ldr r1, [sp, #8] │ │ - b.n a066 <_Eff_build_volume_table_s8@@Base+0x1b96> │ │ + b.n 9cc6 <_Eff_build_volume_table_s8@@Base+0x1b96> │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #20] │ │ lsls r0, r3, #8 │ │ ldr r3, [sp, #12] │ │ lsrs r3, r3, #24 │ │ orrs r0, r3 │ │ @@ -9553,28 +9099,28 @@ │ │ lsls r7, r7, #8 │ │ lsrs r6, r6, #24 │ │ orrs r7, r6 │ │ strh r7, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #32] │ │ adds r3, #12 │ │ - b.n 9e20 <_Eff_build_volume_table_s8@@Base+0x1950> │ │ + b.n 9a80 <_Eff_build_volume_table_s8@@Base+0x1950> │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ strh r0, [r0, #0] │ │ vsli.64 , q8, #63 ; 0x3f │ │ adds r6, r1, #0 │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #20] │ │ subs r3, r4, r6 │ │ cmp r3, r2 │ │ - bge.n a10a <_Eff_build_volume_table_s8@@Base+0x1c3a> │ │ + bge.n 9d6a <_Eff_build_volume_table_s8@@Base+0x1c3a> │ │ ldr r2, [r5, #0] │ │ ldrh r3, [r4, #0] │ │ ldrh r7, [r4, #2] │ │ str r2, [sp, #4] │ │ ldr r2, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ @@ -9582,133 +9128,133 @@ │ │ ldr r2, [r5, #4] │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ str r2, [sp, #12] │ │ ldr r2, [r5, #32] │ │ asrs r0, r0, #16 │ │ str r2, [sp, #16] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #4] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #8] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #0] │ │ lsrs r3, r7, #8 │ │ lsls r0, r7, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #12] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ adds r4, #4 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ subs r3, r4, #2 │ │ strh r0, [r3, #0] │ │ - b.n a098 <_Eff_build_volume_table_s8@@Base+0x1bc8> │ │ + b.n 9cf8 <_Eff_build_volume_table_s8@@Base+0x1bc8> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r3, #0 │ │ adds r5, r1, #0 │ │ movs r3, #0 │ │ sub sp, #28 │ │ str r2, [sp, #20] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n a126 <_Eff_build_volume_table_s8@@Base+0x1c56> │ │ - b.n a29c <_Eff_build_volume_table_s8@@Base+0x1dcc> │ │ + blt.n 9d86 <_Eff_build_volume_table_s8@@Base+0x1c56> │ │ + b.n 9efc <_Eff_build_volume_table_s8@@Base+0x1dcc> │ │ ldrh r3, [r5, #0] │ │ ldr r7, [r6, #0] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r5, #2] │ │ ldr r7, [r6, #4] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r3, [r5, #4] │ │ ldr r7, [r6, #12] │ │ ldr r4, [r6, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r4, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #6] │ │ lsls r4, r0, #16 │ │ ldr r2, [r6, #16] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ ldr r7, [r6, #32] │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ str r2, [sp, #16] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #16] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r6, #38] ; 0x26 │ │ lsls r7, r0, #16 │ │ lsrs r4, r4, #16 │ │ lsls r3, r3, #16 │ │ lsrs r7, r7, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a23a <_Eff_build_volume_table_s8@@Base+0x1d6a> │ │ - bgt.n a20a <_Eff_build_volume_table_s8@@Base+0x1d3a> │ │ + beq.n 9e9a <_Eff_build_volume_table_s8@@Base+0x1d6a> │ │ + bgt.n 9e6a <_Eff_build_volume_table_s8@@Base+0x1d3a> │ │ cmp r3, #0 │ │ - bne.n a296 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ + bne.n 9ef6 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ ldr r3, [sp, #4] │ │ lsls r4, r4, #16 │ │ lsls r7, r7, #16 │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9723,21 +9269,21 @@ │ │ orrs r4, r3 │ │ lsrs r3, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ strh r0, [r5, #2] │ │ strh r4, [r5, #4] │ │ strh r7, [r5, #6] │ │ - b.n a294 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ + b.n 9ef4 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a268 <_Eff_build_volume_table_s8@@Base+0x1d98> │ │ + beq.n 9ec8 <_Eff_build_volume_table_s8@@Base+0x1d98> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a296 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ + bne.n 9ef6 <_Eff_build_volume_table_s8@@Base+0x1dc6> │ │ lsls r4, r4, #16 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ orrs r4, r3 │ │ ldr r3, [sp, #4] │ │ lsls r7, r7, #16 │ │ strh r4, [r5, #0] │ │ @@ -9747,15 +9293,15 @@ │ │ orrs r0, r3 │ │ lsrs r3, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ strh r0, [r5, #2] │ │ strh r7, [r5, #4] │ │ ldr r3, [sp, #8] │ │ - b.n a28a <_Eff_build_volume_table_s8@@Base+0x1dba> │ │ + b.n 9eea <_Eff_build_volume_table_s8@@Base+0x1dba> │ │ ldr r3, [sp, #8] │ │ lsls r7, r7, #16 │ │ lsls r4, r4, #16 │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9770,15 +9316,15 @@ │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ orrs r4, r3 │ │ strh r0, [r5, #4] │ │ strh r4, [r5, #6] │ │ - b.n a294 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ + b.n 9ef4 <_Eff_build_volume_table_s8@@Base+0x1dc4> │ │ lsls r7, r7, #16 │ │ lsrs r3, r7, #8 │ │ lsls r4, r4, #16 │ │ lsrs r7, r7, #24 │ │ orrs r7, r3 │ │ lsrs r3, r4, #8 │ │ lsrs r4, r4, #24 │ │ @@ -9796,94 +9342,94 @@ │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r5, #6] │ │ adds r5, #8 │ │ ldr r3, [sp, #12] │ │ adds r3, #8 │ │ - b.n a11a <_Eff_build_volume_table_s8@@Base+0x1c4a> │ │ + b.n 9d7a <_Eff_build_volume_table_s8@@Base+0x1c4a> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ adds r4, r1, #0 │ │ movs r3, #0 │ │ sub sp, #44 ; 0x2c │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - blt.n a2b8 <_Eff_build_volume_table_s8@@Base+0x1de8> │ │ - b.n a4d2 <_Eff_build_volume_table_s8@@Base+0x2002> │ │ + blt.n 9f18 <_Eff_build_volume_table_s8@@Base+0x1de8> │ │ + b.n a132 <_Eff_build_volume_table_s8@@Base+0x2002> │ │ ldrh r3, [r4, #0] │ │ ldr r7, [r5, #0] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #4] │ │ ldrh r3, [r4, #2] │ │ ldr r7, [r5, #4] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #8] │ │ ldrh r3, [r4, #4] │ │ ldr r7, [r5, #12] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #12] │ │ ldrh r3, [r4, #6] │ │ ldr r7, [r5, #16] │ │ ldr r6, [r5, #32] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r3, r0, #16 │ │ lsrs r3, r3, #16 │ │ str r3, [sp, #16] │ │ ldrh r3, [r4, #8] │ │ str r3, [sp, #24] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #28] │ │ @@ -9893,31 +9439,31 @@ │ │ str r3, [sp, #32] │ │ ldrh r3, [r4, #10] │ │ lsls r0, r3, #8 │ │ lsrs r3, r3, #8 │ │ orrs r0, r3 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ adds r1, r7, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ adds r1, r6, #0 │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ ldrh r3, [r5, #38] ; 0x26 │ │ lsls r6, r0, #16 │ │ lsrs r6, r6, #16 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ cmp r3, #90 ; 0x5a │ │ - beq.n a440 <_Eff_build_volume_table_s8@@Base+0x1f70> │ │ - bgt.n a404 <_Eff_build_volume_table_s8@@Base+0x1f34> │ │ + beq.n a0a0 <_Eff_build_volume_table_s8@@Base+0x1f70> │ │ + bgt.n a064 <_Eff_build_volume_table_s8@@Base+0x1f34> │ │ cmp r3, #0 │ │ - beq.n a3a6 <_Eff_build_volume_table_s8@@Base+0x1ed6> │ │ - b.n a4cc <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ + beq.n a006 <_Eff_build_volume_table_s8@@Base+0x1ed6> │ │ + b.n a12c <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ ldr r3, [sp, #24] │ │ lsls r7, r3, #16 │ │ ldr r3, [sp, #4] │ │ lsls r0, r3, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ @@ -9941,32 +9487,32 @@ │ │ orrs r0, r3 │ │ strh r0, [r4, #6] │ │ lsrs r0, r7, #8 │ │ lsrs r7, r7, #24 │ │ orrs r0, r7 │ │ lsls r0, r0, #16 │ │ asrs r0, r0, #16 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ ldr r1, [sp, #28] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ ldr r1, [sp, #32] │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ - bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ lsls r0, r0, #16 │ │ lsrs r3, r0, #8 │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ strh r0, [r4, #8] │ │ - b.n a4c0 <_Eff_build_volume_table_s8@@Base+0x1ff0> │ │ + b.n a120 <_Eff_build_volume_table_s8@@Base+0x1ff0> │ │ cmp r3, #180 ; 0xb4 │ │ - beq.n a470 <_Eff_build_volume_table_s8@@Base+0x1fa0> │ │ + beq.n a0d0 <_Eff_build_volume_table_s8@@Base+0x1fa0> │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ cmp r3, r2 │ │ - bne.n a4cc <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ + bne.n a12c <_Eff_build_volume_table_s8@@Base+0x1ffc> │ │ ldr r3, [sp, #12] │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ lsrs r3, r3, #24 │ │ orrs r2, r3 │ │ ldr r3, [sp, #4] │ │ lsls r2, r2, #16 │ │ @@ -9982,15 +9528,15 @@ │ │ lsrs r0, r0, #24 │ │ orrs r0, r3 │ │ lsrs r7, r7, #16 │ │ strh r2, [r4, #0] │ │ strh r7, [r4, #2] │ │ strh r0, [r4, #4] │ │ ldr r3, [sp, #8] │ │ - b.n a49e <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ + b.n a0fe <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ ldr r3, [sp, #8] │ │ lsls r0, r3, #16 │ │ ldr r3, [sp, #16] │ │ lsrs r7, r0, #8 │ │ lsrs r0, r0, #24 │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ @@ -10006,15 +9552,15 @@ │ │ orrs r0, r3 │ │ lsrs r7, r7, #16 │ │ lsrs r2, r2, #16 │ │ strh r7, [r4, #0] │ │ strh r2, [r4, #2] │ │ strh r0, [r4, #4] │ │ ldr r3, [sp, #12] │ │ - b.n a49e <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ + b.n a0fe <_Eff_build_volume_table_s8@@Base+0x1fce> │ │ ldr r3, [sp, #16] │ │ lsls r0, r3, #16 │ │ ldr r3, [sp, #12] │ │ lsrs r7, r0, #8 │ │ lsrs r0, r0, #24 │ │ lsls r3, r3, #16 │ │ lsrs r2, r3, #8 │ │ @@ -10055,164 +9601,164 @@ │ │ lsrs r3, r6, #8 │ │ lsrs r6, r6, #24 │ │ orrs r6, r3 │ │ strh r6, [r4, #10] │ │ adds r4, #12 │ │ ldr r3, [sp, #20] │ │ adds r3, #12 │ │ - b.n a2ac <_Eff_build_volume_table_s8@@Base+0x1ddc> │ │ + b.n 9f0c <_Eff_build_volume_table_s8@@Base+0x1ddc> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ - ldr r3, [pc, #288] ; (a5fc <_Eff_build_volume_table_s8@@Base+0x212c>) │ │ + ldr r3, [pc, #288] ; (a25c <_Eff_build_volume_table_s8@@Base+0x212c>) │ │ cmp r0, r3 │ │ - beq.n a59c <_Eff_build_volume_table_s8@@Base+0x20cc> │ │ - bhi.n a4ec <_Eff_build_volume_table_s8@@Base+0x201c> │ │ + beq.n a1fc <_Eff_build_volume_table_s8@@Base+0x20cc> │ │ + bhi.n a14c <_Eff_build_volume_table_s8@@Base+0x201c> │ │ cmp r0, #8 │ │ - beq.n a502 <_Eff_build_volume_table_s8@@Base+0x2032> │ │ + beq.n a162 <_Eff_build_volume_table_s8@@Base+0x2032> │ │ cmp r0, #16 │ │ - beq.n a558 <_Eff_build_volume_table_s8@@Base+0x2088> │ │ - b.n a5e0 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ - ldr r3, [pc, #272] ; (a600 <_Eff_build_volume_table_s8@@Base+0x2130>) │ │ + beq.n a1b8 <_Eff_build_volume_table_s8@@Base+0x2088> │ │ + b.n a240 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ + ldr r3, [pc, #272] ; (a260 <_Eff_build_volume_table_s8@@Base+0x2130>) │ │ cmp r0, r3 │ │ - beq.n a57a <_Eff_build_volume_table_s8@@Base+0x20aa> │ │ - ldr r3, [pc, #272] ; (a604 <_Eff_build_volume_table_s8@@Base+0x2134>) │ │ + beq.n a1da <_Eff_build_volume_table_s8@@Base+0x20aa> │ │ + ldr r3, [pc, #272] ; (a264 <_Eff_build_volume_table_s8@@Base+0x2134>) │ │ cmp r0, r3 │ │ - beq.n a5be <_Eff_build_volume_table_s8@@Base+0x20ee> │ │ - ldr r3, [pc, #268] ; (a608 <_Eff_build_volume_table_s8@@Base+0x2138>) │ │ + beq.n a21e <_Eff_build_volume_table_s8@@Base+0x20ee> │ │ + ldr r3, [pc, #268] ; (a268 <_Eff_build_volume_table_s8@@Base+0x2138>) │ │ cmp r0, r3 │ │ - beq.n a500 <_Eff_build_volume_table_s8@@Base+0x2030> │ │ - b.n a5e0 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ - b.n a52e <_Eff_build_volume_table_s8@@Base+0x205e> │ │ + beq.n a160 <_Eff_build_volume_table_s8@@Base+0x2030> │ │ + b.n a240 <_Eff_build_volume_table_s8@@Base+0x2110> │ │ + b.n a18e <_Eff_build_volume_table_s8@@Base+0x205e> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bls.n a50a <_Eff_build_volume_table_s8@@Base+0x203a> │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bls.n a16a <_Eff_build_volume_table_s8@@Base+0x203a> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r6, r0, #24 │ │ lsls r4, r6, #13 │ │ lsrs r4, r6, #21 │ │ - ldr r0, [pc, #244] ; (a60c <_Eff_build_volume_table_s8@@Base+0x213c>) │ │ + ldr r0, [pc, #244] ; (a26c <_Eff_build_volume_table_s8@@Base+0x213c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - bl 8438 <_Eff_build_volume_table_u8@@Base> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + bl 8098 <_Eff_build_volume_table_u8@@Base> │ │ cmp r0, #0 │ │ - bne.n a5ea <_Eff_build_volume_table_s8@@Base+0x211a> │ │ - ldr r0, [pc, #236] ; (a610 <_Eff_build_volume_table_s8@@Base+0x2140>) │ │ + bne.n a24a <_Eff_build_volume_table_s8@@Base+0x211a> │ │ + ldr r0, [pc, #236] ; (a270 <_Eff_build_volume_table_s8@@Base+0x2140>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #232] ; (a614 <_Eff_build_volume_table_s8@@Base+0x2144>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #232] ; (a274 <_Eff_build_volume_table_s8@@Base+0x2144>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r6, r0, #24 │ │ lsls r7, r3, #13 │ │ lsrs r7, r3, #21 │ │ - ldr r0, [pc, #216] ; (a618 <_Eff_build_volume_table_s8@@Base+0x2148>) │ │ + ldr r0, [pc, #216] ; (a278 <_Eff_build_volume_table_s8@@Base+0x2148>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - bl 84d0 <_Eff_build_volume_table_s8@@Base> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + bl 8130 <_Eff_build_volume_table_s8@@Base> │ │ cmp r0, #0 │ │ - bne.n a5f0 <_Eff_build_volume_table_s8@@Base+0x2120> │ │ - ldr r0, [pc, #204] ; (a61c <_Eff_build_volume_table_s8@@Base+0x214c>) │ │ + bne.n a250 <_Eff_build_volume_table_s8@@Base+0x2120> │ │ + ldr r0, [pc, #204] ; (a27c <_Eff_build_volume_table_s8@@Base+0x214c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #204] ; (a620 <_Eff_build_volume_table_s8@@Base+0x2150>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #204] ; (a280 <_Eff_build_volume_table_s8@@Base+0x2150>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r2, r1, #25 │ │ lsrs r2, r1, #5 │ │ - ldr r0, [pc, #184] ; (a624 <_Eff_build_volume_table_s8@@Base+0x2154>) │ │ + ldr r0, [pc, #184] ; (a284 <_Eff_build_volume_table_s8@@Base+0x2154>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #184] ; (a628 <_Eff_build_volume_table_s8@@Base+0x2158>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #184] ; (a288 <_Eff_build_volume_table_s8@@Base+0x2158>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #180] ; (a62c <_Eff_build_volume_table_s8@@Base+0x215c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #180] ; (a28c <_Eff_build_volume_table_s8@@Base+0x215c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r1, r7, #24 │ │ lsrs r1, r7, #4 │ │ - ldr r0, [pc, #164] ; (a630 <_Eff_build_volume_table_s8@@Base+0x2160>) │ │ + ldr r0, [pc, #164] ; (a290 <_Eff_build_volume_table_s8@@Base+0x2160>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #160] ; (a634 <_Eff_build_volume_table_s8@@Base+0x2164>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #160] ; (a294 <_Eff_build_volume_table_s8@@Base+0x2164>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #160] ; (a638 <_Eff_build_volume_table_s8@@Base+0x2168>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #160] ; (a298 <_Eff_build_volume_table_s8@@Base+0x2168>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r0, r5, #24 │ │ lsrs r0, r5, #4 │ │ - ldr r0, [pc, #140] ; (a63c <_Eff_build_volume_table_s8@@Base+0x216c>) │ │ + ldr r0, [pc, #140] ; (a29c <_Eff_build_volume_table_s8@@Base+0x216c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #140] ; (a640 <_Eff_build_volume_table_s8@@Base+0x2170>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #140] ; (a2a0 <_Eff_build_volume_table_s8@@Base+0x2170>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #136] ; (a644 <_Eff_build_volume_table_s8@@Base+0x2174>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #136] ; (a2a4 <_Eff_build_volume_table_s8@@Base+0x2174>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ subs r0, r1, #1 │ │ cmp r0, #5 │ │ - bhi.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + bhi.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r3, r0, #12 │ │ lsls r7, r2, #24 │ │ lsrs r7, r2, #4 │ │ - ldr r0, [pc, #120] ; (a648 <_Eff_build_volume_table_s8@@Base+0x2178>) │ │ + ldr r0, [pc, #120] ; (a2a8 <_Eff_build_volume_table_s8@@Base+0x2178>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #116] ; (a64c <_Eff_build_volume_table_s8@@Base+0x217c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #116] ; (a2ac <_Eff_build_volume_table_s8@@Base+0x217c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #116] ; (a650 <_Eff_build_volume_table_s8@@Base+0x2180>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #116] ; (a2b0 <_Eff_build_volume_table_s8@@Base+0x2180>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #112] ; (a654 <_Eff_build_volume_table_s8@@Base+0x2184>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #112] ; (a2b4 <_Eff_build_volume_table_s8@@Base+0x2184>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ - ldr r0, [pc, #108] ; (a658 <_Eff_build_volume_table_s8@@Base+0x2188>) │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + ldr r0, [pc, #108] ; (a2b8 <_Eff_build_volume_table_s8@@Base+0x2188>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ - ldr r0, [pc, #104] ; (a65c <_Eff_build_volume_table_s8@@Base+0x218c>) │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + ldr r0, [pc, #104] ; (a2bc <_Eff_build_volume_table_s8@@Base+0x218c>) │ │ add r0, pc │ │ - b.n a5f8 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ + b.n a258 <_Eff_build_volume_table_s8@@Base+0x2128> │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop ; (mov r8, r8) │ │ asrs r0, r2, #32 │ │ movs r0, r0 │ │ strh r0, [r2, #0] │ │ movs r0, r0 │ │ str r0, [sp, #64] ; 0x40 │ │ movs r0, r0 │ │ strh r0, [r1, #0] │ │ movs r0, r0 │ │ - b.n a852 │ │ + b.n a4b2 │ │ vshr.u32 d30, d17, #1 │ │ vraddhn.i d30, , │ │ vtbx.8 d30, {d31- instruction: 0xffffef9f │ │ vaddl.u , d15, d21 │ │ @@ -10222,67 +9768,67 @@ │ │ vsri.32 , , #1 │ │ ; instruction: 0xfffff5e7 │ │ vqshlu.s64 d31, d5, #63 ; 0x3f │ │ vqrshrun.s64 d31, , #1 │ │ ; instruction: 0xfffffab9 │ │ ; instruction: 0xfffffb35 │ │ vqdmulh.s , , d1[0] │ │ - vcvt.f32.u32 d28, d22, #1 │ │ + vrsra.u64 d29, d29, #1 │ │ movs r0, r0 │ │ - b.n a5f6 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ + b.n a256 <_Eff_build_volume_table_s8@@Base+0x2126> │ │ vqrdmlah.s q15, , d15[0] │ │ vsli.32 d27, d24, #31 │ │ cmp r0, #0 │ │ - bge.n a67a <_Eff_build_volume_table_s8@@Base+0x21aa> │ │ - ldr r4, [pc, #44] ; (a694 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ + bge.n a2da <_Eff_build_volume_table_s8@@Base+0x21aa> │ │ + ldr r4, [pc, #44] ; (a2f4 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ add r4, pc │ │ ldr r0, [r4, #0] │ │ cmp r0, #0 │ │ - beq.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ - b.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - ldr r5, [pc, #28] ; (a698 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ + b.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + ldr r5, [pc, #28] ; (a2f8 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ lsls r4, r0, #2 │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ ldr r0, [r3, r4] │ │ cmp r0, #0 │ │ - beq.n a692 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + beq.n a2f2 <_Eff_build_volume_table_s8@@Base+0x21c2> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ movs r2, #0 │ │ ldr r3, [r5, #4] │ │ str r2, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [sp, #96] ; 0x60 │ │ + ldr r6, [sp, #640] ; 0x280 │ │ movs r1, r0 │ │ - ldr r3, [sp, #8] │ │ + ldr r6, [sp, #552] ; 0x228 │ │ movs r1, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r5, r0, #0 │ │ - bge.n a708 <_Eff_build_volume_table_s8@@Base+0x2238> │ │ - ldr r6, [pc, #252] ; (a7a0 <_Eff_build_volume_table_s8@@Base+0x22d0>) │ │ + bge.n a368 <_Eff_build_volume_table_s8@@Base+0x2238> │ │ + ldr r6, [pc, #252] ; (a400 <_Eff_build_volume_table_s8@@Base+0x22d0>) │ │ add r6, pc │ │ ldr r5, [r6, #0] │ │ cmp r5, #0 │ │ - bne.n a700 <_Eff_build_volume_table_s8@@Base+0x2230> │ │ + bne.n a360 <_Eff_build_volume_table_s8@@Base+0x2230> │ │ movs r0, #48 ; 0x30 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ subs r4, r0, #0 │ │ str r0, [r6, #0] │ │ - bne.n a6c4 <_Eff_build_volume_table_s8@@Base+0x21f4> │ │ - ldr r0, [pc, #232] ; (a7a4 <_Eff_build_volume_table_s8@@Base+0x22d4>) │ │ + bne.n a324 <_Eff_build_volume_table_s8@@Base+0x21f4> │ │ + ldr r0, [pc, #232] ; (a404 <_Eff_build_volume_table_s8@@Base+0x22d4>) │ │ add r0, pc │ │ - bl 15ec0 <__aeabi_llsl@@Base+0x6c> │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ movs r0, #0 │ │ - b.n a79e <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ + b.n a3fe <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ adds r1, r5, #0 │ │ movs r2, #48 ; 0x30 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r2, #255 ; 0xff │ │ adds r3, r4, #5 │ │ str r5, [r4, #40] ; 0x28 │ │ strh r5, [r4, #38] ; 0x26 │ │ strb r2, [r3, #31] │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ @@ -10299,61 +9845,61 @@ │ │ str r3, [r4, #24] │ │ adds r2, #44 ; 0x2c │ │ str r3, [r4, #20] │ │ adds r0, r5, #0 │ │ str r3, [r4, #16] │ │ adds r1, r5, #0 │ │ str r3, [r4, #12] │ │ - bl 5c20 │ │ - ldr r3, [pc, #164] ; (a7a8 <_Eff_build_volume_table_s8@@Base+0x22d8>) │ │ + bl 689c │ │ + ldr r3, [pc, #164] ; (a408 <_Eff_build_volume_table_s8@@Base+0x22d8>) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - b.n a79e <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ - ldr r4, [pc, #160] ; (a7ac <_Eff_build_volume_table_s8@@Base+0x22dc>) │ │ + b.n a3fe <_Eff_build_volume_table_s8@@Base+0x22ce> │ │ + ldr r4, [pc, #160] ; (a40c <_Eff_build_volume_table_s8@@Base+0x22dc>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r0, r3 │ │ - blt.n a738 <_Eff_build_volume_table_s8@@Base+0x2268> │ │ + blt.n a398 <_Eff_build_volume_table_s8@@Base+0x2268> │ │ adds r6, r0, #1 │ │ lsls r1, r6, #2 │ │ ldr r0, [r4, #4] │ │ - bl 15fa0 <__aeabi_llsl@@Base+0x14c> │ │ + bl 15e70 <__aeabi_llsl@@Base+0x1c> │ │ cmp r0, #0 │ │ - beq.n a6b8 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ + beq.n a318 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ movs r2, #0 │ │ ldr r3, [r4, #8] │ │ str r0, [r4, #4] │ │ cmp r3, r5 │ │ - bgt.n a732 <_Eff_build_volume_table_s8@@Base+0x2262> │ │ + bgt.n a392 <_Eff_build_volume_table_s8@@Base+0x2262> │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ - b.n a726 <_Eff_build_volume_table_s8@@Base+0x2256> │ │ - ldr r3, [pc, #124] ; (a7b0 <_Eff_build_volume_table_s8@@Base+0x22e0>) │ │ + b.n a386 <_Eff_build_volume_table_s8@@Base+0x2256> │ │ + ldr r3, [pc, #124] ; (a410 <_Eff_build_volume_table_s8@@Base+0x22e0>) │ │ add r3, pc │ │ str r6, [r3, #8] │ │ - ldr r7, [pc, #120] ; (a7b4 <_Eff_build_volume_table_s8@@Base+0x22e4>) │ │ + ldr r7, [pc, #120] ; (a414 <_Eff_build_volume_table_s8@@Base+0x22e4>) │ │ lsls r5, r5, #2 │ │ add r7, pc │ │ ldr r3, [r7, #4] │ │ adds r4, r3, r5 │ │ ldr r6, [r4, #0] │ │ cmp r6, #0 │ │ - bne.n a796 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ + bne.n a3f6 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ movs r0, #48 ; 0x30 │ │ - bl 15e90 <__aeabi_llsl@@Base+0x3c> │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ ldr r3, [r7, #4] │ │ str r0, [r4, #0] │ │ ldr r4, [r3, r5] │ │ cmp r4, #0 │ │ - beq.n a6b8 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ + beq.n a318 <_Eff_build_volume_table_s8@@Base+0x21e8> │ │ adds r1, r6, #0 │ │ movs r2, #48 ; 0x30 │ │ adds r0, r4, #0 │ │ - bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ movs r2, #255 ; 0xff │ │ adds r3, r4, #5 │ │ str r6, [r4, #40] ; 0x28 │ │ strh r6, [r4, #38] ; 0x26 │ │ strb r2, [r3, #31] │ │ movs r3, #254 ; 0xfe │ │ lsls r3, r3, #22 │ │ @@ -10370,937 +9916,1393 @@ │ │ str r3, [r4, #24] │ │ adds r2, #44 ; 0x2c │ │ str r3, [r4, #20] │ │ adds r0, r6, #0 │ │ str r3, [r4, #16] │ │ adds r1, r6, #0 │ │ str r3, [r4, #12] │ │ - bl 5c20 │ │ - ldr r3, [pc, #32] ; (a7b8 <_Eff_build_volume_table_s8@@Base+0x22e8>) │ │ + bl 689c │ │ + ldr r3, [pc, #32] ; (a418 <_Eff_build_volume_table_s8@@Base+0x22e8>) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr r0, [r3, r5] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r2, [sp, #880] ; 0x370 │ │ + ldr r6, [sp, #400] ; 0x190 │ │ movs r1, r0 │ │ - ldmia r1, {r1, r5} │ │ + ldmia r5!, {r0, r3, r4, r6} │ │ movs r0, r0 │ │ - ldr r2, [sp, #504] ; 0x1f8 │ │ + ldr r6, [sp, #24] │ │ movs r1, r0 │ │ - ldr r2, [sp, #472] ; 0x1d8 │ │ + ldr r5, [sp, #1016] ; 0x3f8 │ │ movs r1, r0 │ │ - ldr r2, [sp, #304] ; 0x130 │ │ + ldr r5, [sp, #848] ; 0x350 │ │ movs r1, r0 │ │ - ldr r2, [sp, #272] ; 0x110 │ │ + ldr r5, [sp, #816] ; 0x330 │ │ movs r1, r0 │ │ - ldr r1, [sp, #928] ; 0x3a0 │ │ + ldr r5, [sp, #448] ; 0x1c0 │ │ movs r1, r0 │ │ │ │ -0000a7bc <_Eff_PositionDeinit@@Base>: │ │ +0000a41c <_Eff_PositionDeinit@@Base>: │ │ push {r3, r4, r5, lr} │ │ movs r5, #0 │ │ - ldr r4, [pc, #44] ; (a7f0 <_Eff_PositionDeinit@@Base+0x34>) │ │ + ldr r4, [pc, #44] ; (a450 <_Eff_PositionDeinit@@Base+0x34>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n a7d8 <_Eff_PositionDeinit@@Base+0x1c> │ │ + bge.n a438 <_Eff_PositionDeinit@@Base+0x1c> │ │ ldr r3, [r4, #4] │ │ lsls r2, r5, #2 │ │ adds r5, #1 │ │ ldr r0, [r2, r3] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ - b.n a7c0 <_Eff_PositionDeinit@@Base+0x4> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + b.n a420 <_Eff_PositionDeinit@@Base+0x4> │ │ movs r5, #0 │ │ ldr r0, [r4, #0] │ │ str r5, [r4, #8] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ ldr r0, [r4, #4] │ │ str r5, [r4, #0] │ │ - bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ str r5, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r1, [sp, #760] ; 0x2f8 │ │ + ldr r5, [sp, #280] ; 0x118 │ │ movs r1, r0 │ │ │ │ -0000a7f4 : │ │ +0000a454 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r5, [pc, #176] ; (a8a8 ) │ │ + ldr r5, [pc, #176] ; (a508 ) │ │ sub sp, #28 │ │ add r2, sp, #16 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ adds r7, r0, #0 │ │ ldr r3, [r5, #0] │ │ adds r4, r1, #0 │ │ str r3, [sp, #20] │ │ add r3, sp, #8 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ movs r0, #0 │ │ - bl 5c20 │ │ + bl 689c │ │ ldrh r0, [r6, #0] │ │ ldr r1, [sp, #16] │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ str r5, [sp, #4] │ │ subs r6, r0, #0 │ │ - beq.n a896 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + beq.n a4f6 │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r7, #0 │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r5, r0, #0 │ │ - beq.n a856 │ │ + beq.n a4b6 │ │ mvns r0, r4 │ │ lsls r0, r0, #24 │ │ lsrs r0, r0, #24 │ │ cmp r0, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldrb r3, [r5, #8] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a866 │ │ + bne.n a4c6 │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n a85e │ │ + beq.n a4be │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r5, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ - b.n a896 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + b.n a4f6 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n a896 │ │ + b.n a4f6 │ │ adds r3, r5, #5 │ │ strb r0, [r3, #31] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #60] ; (a8ac ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #60] ; (a50c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r5, #32] │ │ ldr r3, [r5, #40] ; 0x28 │ │ movs r4, #1 │ │ cmp r3, #0 │ │ - bne.n a890 │ │ - ldr r2, [pc, #48] ; (a8b0 ) │ │ + bne.n a4f0 │ │ + ldr r2, [pc, #48] ; (a510 ) │ │ str r4, [r5, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ add r2, pc │ │ adds r3, r5, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n a8a4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n a504 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r6, [sp, #784] ; 0x310 │ │ + ldr r2, [sp, #400] ; 0x190 │ │ movs r1, r0 │ │ movs r0, r0 │ │ muls r7, r7 │ │ ldc2l 15, cr15, [r7, #1020] ; 0x3fc │ │ │ │ -0000a8b4 : │ │ +0000a514 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #808] ; (abe0 ) │ │ + ldr r4, [pc, #808] ; (a840 ) │ │ sub sp, #60 ; 0x3c │ │ str r0, [sp, #32] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r7, r1, #0 │ │ ldr r3, [r4, #0] │ │ adds r5, r2, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ add r3, sp, #40 ; 0x28 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ add r2, sp, #48 ; 0x30 │ │ movs r0, #0 │ │ - bl 5c20 │ │ + bl 689c │ │ ldrh r0, [r6, #0] │ │ ldr r1, [sp, #48] ; 0x30 │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ str r4, [sp, #36] ; 0x24 │ │ str r0, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n a8e8 │ │ - b.n aea8 │ │ + bne.n a548 │ │ + b.n ab08 │ │ adds r0, r7, #0 │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ adds r6, r1, #0 │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ ldr r0, [sp, #32] │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r7, r0, #0 │ │ - bne.n a90e │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bne.n a56e │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r7, #0 │ │ - b.n aea8 │ │ + b.n ab08 │ │ cmp r5, #0 │ │ - bne.n a92e │ │ + bne.n a58e │ │ cmp r6, #0 │ │ - bne.n a92e │ │ + bne.n a58e │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n a926 │ │ + beq.n a586 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n aea0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n ab00 │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n aea8 │ │ + b.n ab08 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ mvns r3, r5 │ │ cmp r2, #2 │ │ - bne.n a944 │ │ + bne.n a5a4 │ │ movs r2, #180 ; 0xb4 │ │ str r2, [sp, #12] │ │ cmp r6, r2 │ │ - bgt.n a95e │ │ - b.n aeb6 │ │ + bgt.n a5be │ │ + b.n ab16 │ │ ldr r2, [sp, #24] │ │ cmp r2, #4 │ │ - beq.n aa06 │ │ + beq.n a666 │ │ ldr r2, [sp, #24] │ │ cmp r2, #6 │ │ - bne.n aa10 │ │ + bne.n a670 │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ movs r2, #60 ; 0x3c │ │ adds r2, #255 ; 0xff │ │ cmp r6, r2 │ │ - bgt.n a95e │ │ - b.n aebc │ │ + bgt.n a5be │ │ + b.n ab1c │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ adds r0, r6, #0 │ │ lsls r3, r3, #16 │ │ asrs r3, r3, #16 │ │ str r3, [sp, #20] │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [sp, #24] │ │ adds r0, r1, #0 │ │ adds r4, r1, #0 │ │ cmp r3, #2 │ │ - bne.n aa2c │ │ + bne.n a68c │ │ cmp r1, #89 ; 0x59 │ │ - bgt.n a9a2 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #596] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #596] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bgt.n a602 │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #596] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #596] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r3, r5, r0 │ │ - b.n aa02 │ │ + b.n a662 │ │ cmp r1, #179 ; 0xb3 │ │ - bgt.n a9c2 │ │ + bgt.n a622 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #564] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #564] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #564] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #564] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ str r0, [sp, #8] │ │ - b.n ad2e │ │ + b.n a98e │ │ movs r3, #14 │ │ adds r3, #255 ; 0xff │ │ cmp r1, r3 │ │ - bgt.n a9e6 │ │ + bgt.n a646 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #528] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #528] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #528] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #528] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r5, r3, r0 │ │ - b.n aa02 │ │ + b.n a662 │ │ subs r0, #15 │ │ subs r0, #255 ; 0xff │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #500] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #496] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #500] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #496] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ adds r5, r0, #0 │ │ str r3, [sp, #8] │ │ - b.n ad2e │ │ + b.n a98e │ │ movs r2, #60 ; 0x3c │ │ adds r2, #255 ; 0xff │ │ cmp r6, r2 │ │ - bgt.n aa10 │ │ - b.n aebc │ │ + bgt.n a670 │ │ + b.n ab1c │ │ lsls r3, r3, #24 │ │ lsrs r3, r3, #24 │ │ adds r0, r6, #0 │ │ str r3, [sp, #16] │ │ - bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ + bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ movs r1, #180 ; 0xb4 │ │ lsls r1, r1, #1 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ movs r3, #0 │ │ adds r4, r1, #0 │ │ str r3, [sp, #20] │ │ str r3, [sp, #12] │ │ movs r3, #2 │ │ ldr r2, [sp, #24] │ │ bics r2, r3 │ │ cmp r2, #4 │ │ - beq.n aa38 │ │ - b.n ad42 │ │ + beq.n a698 │ │ + b.n a9a2 │ │ cmp r4, #44 ; 0x2c │ │ - bgt.n aa90 │ │ + bgt.n a6f0 │ │ movs r0, #180 ; 0xb4 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #420] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #412] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #420] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #412] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ adds r0, #45 ; 0x2d │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #388] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #384] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #388] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #384] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r6, r5, r0 │ │ movs r0, #90 ; 0x5a │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #368] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #356] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #368] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #356] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r5, [sp, #4] │ │ subs r0, r5, r0 │ │ - b.n ad36 │ │ + b.n a996 │ │ cmp r4, #89 ; 0x59 │ │ - bgt.n aaea │ │ + bgt.n a74a │ │ movs r0, #225 ; 0xe1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #332] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #324] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #332] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #324] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ movs r0, #180 ; 0xb4 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #308] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #296] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #308] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #296] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ movs r0, #135 ; 0x87 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #272] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #272] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #272] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #272] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r5, #255 ; 0xff │ │ subs r6, r5, r0 │ │ adds r0, r4, #0 │ │ adds r0, #90 ; 0x5a │ │ - b.n ac50 │ │ + b.n a8b0 │ │ cmp r4, #134 ; 0x86 │ │ - bgt.n ab0e │ │ + bgt.n a76e │ │ movs r0, #225 ; 0xe1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #244] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #232] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #244] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #232] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #45 ; 0x2d │ │ - b.n ab34 │ │ + b.n a794 │ │ cmp r4, #179 ; 0xb3 │ │ - bgt.n ab86 │ │ + bgt.n a7e6 │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #200] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #196] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #200] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #196] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r3, r3, r0 │ │ movs r0, #225 ; 0xe1 │ │ str r3, [sp, #4] │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #168] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #168] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #168] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #168] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r3, r3, r0 │ │ movs r0, #135 ; 0x87 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ str r3, [sp, #8] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #144] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #136] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #144] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #136] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #120] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #112] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #120] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #112] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ movs r0, #255 ; 0xff │ │ - b.n ad36 │ │ + b.n a996 │ │ cmp r4, #224 ; 0xe0 │ │ - bgt.n abf0 │ │ + bgt.n a850 │ │ movs r0, #135 ; 0x87 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #76] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #76] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #76] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #76] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r6, #255 ; 0xff │ │ subs r3, r6, r0 │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ str r3, [sp, #4] │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #56] ; (abec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #44] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #56] ; (a84c ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #44] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ adds r0, r4, #0 │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #20] ; (abe4 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #20] ; (abe8 ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #20] ; (a844 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - b.n ac48 │ │ + ldr r1, [pc, #20] ; (a848 ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + b.n a8a8 │ │ nop ; (mov r8, r8) │ │ - str r6, [sp, #16] │ │ + ldr r1, [sp, #656] ; 0x290 │ │ movs r1, r0 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ orrs r3, r6 │ │ movs r3, #14 │ │ adds r3, #255 ; 0xff │ │ cmp r4, r3 │ │ - bgt.n ac66 │ │ + bgt.n a8c6 │ │ adds r0, r4, #0 │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #740] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #740] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #740] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #740] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #90 ; 0x5a │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #716] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #712] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #716] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #712] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #8] │ │ movs r0, #60 ; 0x3c │ │ adds r0, #255 ; 0xff │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #696] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #684] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #696] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #684] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r6, #255 ; 0xff │ │ subs r5, r6, r0 │ │ movs r0, #180 ; 0xb4 │ │ lsls r0, r0, #1 │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #656] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #656] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #656] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ - b.n ad36 │ │ + ldr r1, [pc, #656] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ + b.n a996 │ │ movs r6, #225 ; 0xe1 │ │ movs r3, #157 ; 0x9d │ │ lsls r6, r6, #1 │ │ lsls r3, r3, #1 │ │ subs r0, r4, #0 │ │ cmp r0, r3 │ │ - bgt.n acdc │ │ + bgt.n a93c │ │ subs r0, #135 ; 0x87 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #620] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #616] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #620] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #616] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ str r0, [sp, #4] │ │ adds r0, r4, #0 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #592] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #592] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #592] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #592] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ subs r0, r6, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #568] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #568] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #568] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #568] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ adds r0, r4, #0 │ │ subs r0, #225 ; 0xe1 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #552] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #540] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #552] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #540] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r0, r3, r0 │ │ - b.n ad54 │ │ + b.n a9b4 │ │ subs r0, #180 ; 0xb4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #516] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #512] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #516] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #512] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r5, r0, #0 │ │ subs r0, r6, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #492] ; (aee8 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #488] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #492] ; (ab48 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #488] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ adds r6, r0, #0 │ │ movs r0, #150 ; 0x96 │ │ adds r0, #255 ; 0xff │ │ subs r0, r0, r4 │ │ - bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ - ldr r1, [pc, #472] ; (aef0 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ - ldr r1, [pc, #460] ; (aeec ) │ │ - bl 16170 <__aeabi_llsl@@Base+0x31c> │ │ + bl 16150 <__aeabi_llsl@@Base+0x2fc> │ │ + ldr r1, [pc, #472] ; (ab50 ) │ │ bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ + ldr r1, [pc, #460] ; (ab4c ) │ │ + bl 16160 <__aeabi_llsl@@Base+0x30c> │ │ + bl 16180 <__aeabi_llsl@@Base+0x32c> │ │ movs r3, #255 ; 0xff │ │ subs r0, r3, r0 │ │ str r3, [sp, #4] │ │ - b.n ad54 │ │ + b.n a9b4 │ │ movs r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ adds r6, r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - blt.n ad50 │ │ + blt.n a9b0 │ │ cmp r3, #255 ; 0xff │ │ - bgt.n ad54 │ │ - b.n ad58 │ │ + bgt.n a9b4 │ │ + b.n a9b8 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #4] │ │ adds r0, r3, #0 │ │ adds r6, r3, #0 │ │ adds r5, r3, #0 │ │ str r3, [sp, #8] │ │ - b.n ad94 │ │ + b.n a9f4 │ │ movs r3, #0 │ │ - b.n ad56 │ │ + b.n a9b6 │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #8] │ │ cmp r5, #0 │ │ - blt.n ad64 │ │ + blt.n a9c4 │ │ cmp r5, #255 ; 0xff │ │ - ble.n ad66 │ │ + ble.n a9c6 │ │ movs r5, #255 ; 0xff │ │ - b.n ad66 │ │ + b.n a9c6 │ │ movs r5, #0 │ │ cmp r6, #0 │ │ - blt.n ad72 │ │ + blt.n a9d2 │ │ cmp r6, #255 ; 0xff │ │ - ble.n ad74 │ │ + ble.n a9d4 │ │ movs r6, #255 ; 0xff │ │ - b.n ad74 │ │ + b.n a9d4 │ │ movs r6, #0 │ │ cmp r0, #0 │ │ - blt.n ad80 │ │ + blt.n a9e0 │ │ cmp r0, #255 ; 0xff │ │ - ble.n ad82 │ │ + ble.n a9e2 │ │ movs r0, #255 ; 0xff │ │ - b.n ad82 │ │ + b.n a9e2 │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - blt.n ad90 │ │ + blt.n a9f0 │ │ cmp r3, #255 ; 0xff │ │ - ble.n ad94 │ │ + ble.n a9f4 │ │ movs r3, #255 ; 0xff │ │ - b.n ad92 │ │ + b.n a9f2 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #12] │ │ cmp r3, #90 ; 0x5a │ │ - bne.n adac │ │ + bne.n aa0c │ │ mov r2, sp │ │ - ldr r3, [pc, #340] ; (aef4 ) │ │ + ldr r3, [pc, #340] ; (ab54 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r6, [r3, #12] │ │ strb r2, [r3, #13] │ │ strb r0, [r3, #14] │ │ strb r5, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ ldr r3, [sp, #20] │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n add8 │ │ + bne.n aa38 │ │ ldr r3, [sp, #24] │ │ cmp r3, #2 │ │ - bne.n adc6 │ │ + bne.n aa26 │ │ mov r2, sp │ │ - ldr r3, [pc, #316] ; (aef8 ) │ │ + ldr r3, [pc, #316] ; (ab58 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r5, [r3, #12] │ │ strb r2, [r3, #13] │ │ - b.n ae04 │ │ + b.n aa64 │ │ mov r2, sp │ │ - ldr r3, [pc, #304] ; (aefc ) │ │ + ldr r3, [pc, #304] ; (ab5c ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r6, [r3, #13] │ │ strb r5, [r3, #14] │ │ strb r2, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ movs r3, #135 ; 0x87 │ │ ldr r2, [sp, #20] │ │ lsls r3, r3, #1 │ │ cmp r2, r3 │ │ - bne.n adf4 │ │ + bne.n aa54 │ │ mov r2, sp │ │ - ldr r3, [pc, #280] ; (af00 ) │ │ + ldr r3, [pc, #280] ; (ab60 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r5, [r3, #12] │ │ strb r0, [r3, #13] │ │ strb r2, [r3, #14] │ │ strb r6, [r3, #15] │ │ - b.n ae04 │ │ + b.n aa64 │ │ mov r2, sp │ │ - ldr r3, [pc, #268] ; (af04 ) │ │ + ldr r3, [pc, #268] ; (ab64 ) │ │ ldrb r2, [r2, #8] │ │ add r3, pc │ │ strb r2, [r3, #12] │ │ strb r5, [r3, #13] │ │ strb r6, [r3, #14] │ │ strb r0, [r3, #15] │ │ movs r5, #255 ; 0xff │ │ - ldr r6, [pc, #256] ; (af08 ) │ │ + ldr r6, [pc, #256] ; (ab68 ) │ │ ldr r3, [sp, #4] │ │ add r6, pc │ │ ldrb r0, [r6, #12] │ │ lsls r4, r3, #24 │ │ lsrs r4, r4, #24 │ │ strb r4, [r6, #16] │ │ strb r5, [r6, #17] │ │ strb r0, [r7, #8] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #204] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #204] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #0] │ │ ldrb r0, [r6, #13] │ │ strb r0, [r7, #9] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #188] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #188] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #4] │ │ ldrb r0, [r6, #14] │ │ strb r0, [r7, #28] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #172] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #172] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #12] │ │ ldrb r0, [r6, #15] │ │ strb r0, [r7, #29] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #156] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #156] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ str r0, [r7, #16] │ │ strb r4, [r7, #30] │ │ adds r0, r4, #0 │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #140] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #140] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r2, sp │ │ movs r3, #254 ; 0xfe │ │ ldrb r2, [r2, #16] │ │ lsls r3, r3, #22 │ │ str r0, [r7, #20] │ │ strb r5, [r7, #31] │ │ str r3, [r7, #24] │ │ adds r3, r7, #5 │ │ strb r2, [r3, #31] │ │ ldr r0, [sp, #16] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #112] ; (aeec ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #112] ; (ab4c ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r3, sp │ │ ldrh r3, [r3, #12] │ │ str r0, [r7, #32] │ │ movs r4, #1 │ │ strh r3, [r7, #38] ; 0x26 │ │ ldr r3, [r7, #40] ; 0x28 │ │ cmp r3, #0 │ │ - bne.n aea2 │ │ - ldr r2, [pc, #120] ; (af0c ) │ │ + bne.n ab02 │ │ + ldr r2, [pc, #120] ; (ab6c ) │ │ str r4, [r7, #40] ; 0x28 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #28] │ │ add r2, pc │ │ adds r3, r7, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n aee2 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n ab42 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r2, #0 │ │ str r2, [sp, #12] │ │ - b.n a95e │ │ + b.n a5be │ │ lsls r2, r6, #16 │ │ asrs r2, r2, #16 │ │ cmp r6, #225 ; 0xe1 │ │ - bgt.n aedc │ │ + bgt.n ab3c │ │ movs r1, #180 ; 0xb4 │ │ str r1, [sp, #12] │ │ cmp r2, #135 ; 0x87 │ │ - ble.n aece │ │ - b.n a95e │ │ + ble.n ab2e │ │ + b.n a5be │ │ movs r1, #0 │ │ str r1, [sp, #12] │ │ cmp r2, #45 ; 0x2d │ │ - bgt.n aed8 │ │ - b.n a95e │ │ + bgt.n ab38 │ │ + b.n a5be │ │ movs r2, #90 ; 0x5a │ │ - b.n aeb8 │ │ + b.n ab18 │ │ movs r2, #135 ; 0x87 │ │ lsls r2, r2, #1 │ │ - b.n aeb8 │ │ + b.n ab18 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r0, r0 │ │ orrs r3, r6 │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ - str r3, [sp, #896] ; 0x380 │ │ + str r7, [sp, #416] ; 0x1a0 │ │ movs r1, r0 │ │ - str r3, [sp, #776] ; 0x308 │ │ + str r7, [sp, #296] ; 0x128 │ │ movs r1, r0 │ │ - str r3, [sp, #720] ; 0x2d0 │ │ + str r7, [sp, #240] ; 0xf0 │ │ movs r1, r0 │ │ - str r3, [sp, #608] ; 0x260 │ │ + str r7, [sp, #128] ; 0x80 │ │ movs r1, r0 │ │ - str r3, [sp, #536] ; 0x218 │ │ + str r7, [sp, #56] ; 0x38 │ │ movs r1, r0 │ │ - str r3, [sp, #472] ; 0x1d8 │ │ + str r6, [sp, #1016] ; 0x3f8 │ │ movs r1, r0 │ │ - bl fffd0f0e <_end@@Base+0xfffacd72> │ │ + bl fffd0b6e <_end@@Base+0xfffac9d2> │ │ │ │ -0000af10 : │ │ +0000ab70 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #252] ; (b010 ) │ │ + ldr r4, [pc, #252] ; (ac70 ) │ │ sub sp, #28 │ │ str r2, [sp, #0] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r7, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r5, r1, #0 │ │ str r3, [sp, #20] │ │ add r3, sp, #8 │ │ adds r6, r3, #6 │ │ adds r1, r6, #0 │ │ movs r0, #0 │ │ add r2, sp, #16 │ │ - bl 5c20 │ │ + bl 689c │ │ ldr r1, [sp, #16] │ │ str r4, [sp, #4] │ │ cmp r1, #2 │ │ - beq.n af6c │ │ + beq.n abcc │ │ movs r3, #2 │ │ movs r0, #1 │ │ bics r1, r3 │ │ cmp r1, #4 │ │ - bne.n affe │ │ + bne.n ac5e │ │ cmp r5, #255 ; 0xff │ │ - bne.n af50 │ │ + bne.n abb0 │ │ ldr r3, [sp, #0] │ │ movs r1, #0 │ │ cmp r3, #255 ; 0xff │ │ - beq.n af5e │ │ + beq.n abbe │ │ movs r3, #90 ; 0x5a │ │ subs r5, #127 ; 0x7f │ │ muls r5, r3 │ │ asrs r1, r5, #31 │ │ lsrs r1, r1, #25 │ │ adds r1, r1, r5 │ │ asrs r1, r1, #7 │ │ lsls r1, r1, #16 │ │ asrs r1, r1, #16 │ │ adds r0, r7, #0 │ │ movs r2, #0 │ │ - bl a8b4 │ │ - b.n affe │ │ + bl a514 │ │ + b.n ac5e │ │ ldrh r0, [r6, #0] │ │ - bl a4d8 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ + bl a138 <_Eff_build_volume_table_s8@@Base+0x2008> │ │ subs r6, r0, #0 │ │ - beq.n affe │ │ - bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + beq.n ac5e │ │ + bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ adds r0, r7, #0 │ │ - bl a69c <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ + bl a2fc <_Eff_build_volume_table_s8@@Base+0x21cc> │ │ subs r4, r0, #0 │ │ - beq.n afa6 │ │ + beq.n ac06 │ │ adds r3, r0, #5 │ │ ldrb r3, [r3, #31] │ │ cmp r3, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ cmp r5, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ ldr r3, [sp, #0] │ │ cmp r3, #255 ; 0xff │ │ - bne.n afb6 │ │ + bne.n ac16 │ │ ldr r3, [r0, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n afae │ │ + beq.n ac0e │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ - bl 6ab4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7730 <_Mix_UnregisterEffect_locked@@Base> │ │ adds r4, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r4, #0 │ │ - b.n affe │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + b.n ac5e │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ movs r0, #1 │ │ - b.n affe │ │ + b.n ac5e │ │ strb r5, [r4, #8] │ │ adds r0, r5, #0 │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #84] ; (b014 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #84] ; (ac74 ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ mov r3, sp │ │ ldrb r3, [r3, #0] │ │ str r0, [r4, #0] │ │ ldr r0, [sp, #0] │ │ strb r3, [r4, #9] │ │ - bl 160e0 <__aeabi_llsl@@Base+0x28c> │ │ - ldr r1, [pc, #64] ; (b014 ) │ │ - bl 161a0 <__aeabi_llsl@@Base+0x34c> │ │ + bl 15f60 <__aeabi_llsl@@Base+0x10c> │ │ + ldr r1, [pc, #64] ; (ac74 ) │ │ + bl 16190 <__aeabi_llsl@@Base+0x33c> │ │ movs r3, #0 │ │ str r0, [r4, #4] │ │ strh r3, [r4, #38] ; 0x26 │ │ ldr r3, [r4, #40] ; 0x28 │ │ movs r5, #1 │ │ cmp r3, #0 │ │ - bne.n aff8 │ │ - ldr r2, [pc, #48] ; (b018 ) │ │ + bne.n ac58 │ │ + ldr r2, [pc, #48] ; (ac78 ) │ │ str r5, [r4, #40] ; 0x28 │ │ adds r0, r7, #0 │ │ adds r1, r6, #0 │ │ add r2, pc │ │ adds r3, r4, #0 │ │ - bl 69f4 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7670 <_Mix_RegisterEffect_locked@@Base> │ │ adds r5, r0, #0 │ │ - bl 15ff0 <__aeabi_llsl@@Base+0x19c> │ │ + bl 15ee0 <__aeabi_llsl@@Base+0x8c> │ │ adds r0, r5, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n b00c │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n ac6c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldrh r0, [r5, #60] ; 0x3c │ │ + str r3, [sp, #288] ; 0x120 │ │ movs r1, r0 │ │ movs r0, r0 │ │ muls r7, r7 │ │ - bl ffe7b01a <_end@@Base+0xffe56e7e> │ │ + bl ffe7ac7a <_end@@Base+0xffe56ade> │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + adds r7, r0, #0 │ │ + adds r6, r1, #0 │ │ + adds r5, r2, #0 │ │ + ldr r4, [r3, #8] │ │ + adds r1, r7, #0 │ │ + adds r2, r6, #0 │ │ + adds r0, r3, #0 │ │ + adds r3, r5, #0 │ │ + blx r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + push {r0, r1, r2, lr} │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r3, #1 │ │ + push {r0, r1, r2, lr} │ │ + str r3, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + blx r1 │ │ + add sp, #12 │ │ + pop {pc} │ │ + movs r0, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r7, [pc, #348] ; (ae14 ) │ │ + ldr r4, [pc, #348] ; (ae18 ) │ │ + ldr r2, [pc, #352] ; (ae1c ) │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + add sp, r4 │ │ + add r1, sp, #16 │ │ + ldr r3, [r7, #0] │ │ + adds r2, r2, r1 │ │ + ldr r4, [pc, #340] ; (ae20 ) │ │ + str r3, [r2, #0] │ │ + adds r3, r0, #0 │ │ + movs r2, #128 ; 0x80 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r3, #16 │ │ + str r3, [sp, #24] │ │ + ldr r5, [r4, #24] │ │ + adds r6, r0, #0 │ │ + add r1, sp, #36 ; 0x24 │ │ + adds r0, r3, #0 │ │ + lsls r2, r2, #5 │ │ + add r3, sp, #32 │ │ + blx r5 │ │ + str r7, [sp, #28] │ │ + subs r5, r0, #0 │ │ + bgt.n acf6 │ │ + cmp r0, #0 │ │ + beq.n acf2 │ │ + b.n adf8 │ │ + str r0, [r6, #8] │ │ + b.n adf8 │ │ + movs r3, #171 ; 0xab │ │ + movs r7, #170 ; 0xaa │ │ + lsls r3, r3, #2 │ │ + adds r3, r6, r3 │ │ + lsls r7, r7, #2 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r6, r7] │ │ + cmp r2, r3 │ │ + beq.n ad72 │ │ + movs r1, #1 │ │ + ldr r3, [r4, #12] │ │ + negs r1, r1 │ │ + ldr r0, [sp, #24] │ │ + blx r3 │ │ + ldr r1, [pc, #268] ; (ae24 ) │ │ + ldrb r2, [r0, #4] │ │ + ldr r3, [r0, #8] │ │ + add r1, pc │ │ + ldrh r0, [r1, #4] │ │ + str r0, [sp, #0] │ │ + ldrb r0, [r1, #6] │ │ + str r0, [sp, #4] │ │ + ldr r1, [r1, #0] │ │ + ldr r0, [sp, #20] │ │ + str r1, [sp, #8] │ │ + ldr r1, [pc, #252] ; (ae28 ) │ │ + bl 16020 <__aeabi_llsl@@Base+0x1cc> │ │ + ldr r4, [sp, #20] │ │ + ldrb r2, [r4, #17] │ │ + ldrb r0, [r4, #16] │ │ + ldrb r3, [r4, #18] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r0 │ │ + ldrb r0, [r4, #19] │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r0, r0, #24 │ │ + orrs r0, r3 │ │ + beq.n ad4c │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldrb r3, [r4, #29] │ │ + ldrb r0, [r4, #28] │ │ + lsls r3, r3, #8 │ │ + orrs r3, r0 │ │ + ldrb r0, [r4, #30] │ │ + lsls r0, r0, #16 │ │ + orrs r0, r3 │ │ + lsls r0, r0, #12 │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + lsrs r3, r0, #8 │ │ + strb r3, [r4, #17] │ │ + lsrs r3, r0, #16 │ │ + strb r3, [r4, #18] │ │ + ldr r3, [sp, #32] │ │ + strb r0, [r4, #16] │ │ + lsrs r0, r0, #24 │ │ + strb r0, [r4, #19] │ │ + str r3, [r6, r7] │ │ + movs r3, #171 ; 0xab │ │ + lsls r3, r3, #2 │ │ + adds r4, r6, r3 │ │ + ldrb r2, [r4, #17] │ │ + ldrb r7, [r4, #16] │ │ + ldrb r3, [r4, #18] │ │ + lsls r2, r2, #8 │ │ + orrs r2, r7 │ │ + ldrb r7, [r4, #19] │ │ + lsls r3, r3, #16 │ │ + orrs r3, r2 │ │ + lsls r7, r7, #24 │ │ + orrs r7, r3 │ │ + beq.n adee │ │ + add r1, sp, #36 ; 0x24 │ │ + adds r2, r5, #0 │ │ + adds r0, r7, #0 │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ + movs r3, #171 ; 0xab │ │ + lsls r3, r3, #2 │ │ + ldrb r2, [r6, r3] │ │ + ldrb r3, [r4, #1] │ │ + lsrs r1, r5, #8 │ │ + lsls r3, r3, #8 │ │ + orrs r3, r2 │ │ + ldrb r2, [r4, #2] │ │ + lsls r2, r2, #16 │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #3] │ │ + lsls r3, r3, #24 │ │ + orrs r3, r2 │ │ + lsrs r2, r5, #16 │ │ + cmp r3, #0 │ │ + beq.n adca │ │ + strb r5, [r4, #20] │ │ + lsrs r5, r5, #24 │ │ + strb r1, [r4, #21] │ │ + strb r2, [r4, #22] │ │ + strb r5, [r4, #23] │ │ + ldr r0, [sp, #20] │ │ + bl 16050 <__aeabi_llsl@@Base+0x1fc> │ │ + b.n add4 │ │ + strb r5, [r4, #24] │ │ + lsrs r5, r5, #24 │ │ + strb r1, [r4, #25] │ │ + strb r2, [r4, #26] │ │ + strb r5, [r4, #27] │ │ + movs r3, #177 ; 0xb1 │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r6, r3] │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + str r2, [r6, r3] │ │ + movs r3, #175 ; 0xaf │ │ + lsls r3, r3, #2 │ │ + ldr r2, [r6, r3] │ │ + movs r3, #193 ; 0xc1 │ │ + lsls r3, r3, #2 │ │ + str r2, [r6, r3] │ │ + b.n adf8 │ │ + ldr r0, [pc, #60] ; (ae2c ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + str r7, [r6, #8] │ │ + ldr r3, [pc, #32] ; (ae1c ) │ │ + add r2, sp, #16 │ │ + adds r3, r3, r2 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n ae0c │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + ldr r3, [pc, #32] ; (ae30 ) │ │ + add sp, r3 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + str r2, [sp, #16] │ │ + movs r1, r0 │ │ + ; instruction: 0xefd4ffff │ │ + asrs r4, r2, #32 │ │ + movs r0, r0 │ │ + str r1, [sp, #848] ; 0x350 │ │ + movs r1, r0 │ │ + str r4, [sp, #392] ; 0x188 │ │ + movs r1, r0 │ │ + strh r0, [r2, #0] │ │ + movs r0, r0 │ │ + stmia r2!, {r0, r1, r7} │ │ + movs r0, r0 │ │ + asrs r4, r5, #32 │ │ + ... │ │ + │ │ +0000ae34 : │ │ + ldr r2, [pc, #16] ; (ae48 ) │ │ + push {r4, lr} │ │ + add r2, pc │ │ + adds r3, r2, #0 │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + ldmia r0!, {r1, r2, r4} │ │ + stmia r3!, {r1, r2, r4} │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + str r3, [sp, #272] ; 0x110 │ │ + movs r1, r0 │ │ + │ │ +0000ae4c : │ │ + str r1, [r0, #12] │ │ + bx lr │ │ + │ │ +0000ae50 : │ │ + movs r3, #1 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000ae56 : │ │ + ldr r0, [r0, #8] │ │ + bx lr │ │ + │ │ +0000ae5a : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + adds r4, r0, #0 │ │ + adds r6, r2, #0 │ │ + str r1, [sp, #0] │ │ + cmp r6, #0 │ │ + ble.n aec6 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #0 │ │ + beq.n aec6 │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + str r3, [sp, #4] │ │ + cmp r3, #0 │ │ + bne.n ae7e │ │ + adds r0, r4, #0 │ │ + bl acb4 │ │ + movs r3, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + subs r5, r6, #0 │ │ + cmp r5, r3 │ │ + ble.n ae8c │ │ + adds r5, r3, #0 │ │ + movs r7, #193 ; 0xc1 │ │ + ldr r3, [r4, #12] │ │ + lsls r7, r7, #2 │ │ + ldr r0, [sp, #0] │ │ + ldr r1, [r4, r7] │ │ + adds r2, r5, #0 │ │ + cmp r3, #128 ; 0x80 │ │ + bne.n aea2 │ │ + bl 16080 <__aeabi_llsl@@Base+0x22c> │ │ + b.n aea6 │ │ + bl 16060 <__aeabi_llsl@@Base+0x20c> │ │ + movs r3, #192 ; 0xc0 │ │ + movs r2, #192 ; 0xc0 │ │ + lsls r3, r3, #2 │ │ + ldr r3, [r4, r3] │ │ + lsls r2, r2, #2 │ │ + subs r6, r6, r5 │ │ + str r3, [sp, #4] │ │ + subs r3, r3, r5 │ │ + str r3, [r4, r2] │ │ + ldr r3, [r4, r7] │ │ + adds r3, r3, r5 │ │ + str r3, [r4, r7] │ │ + ldr r3, [sp, #0] │ │ + adds r3, r3, r5 │ │ + str r3, [sp, #0] │ │ + b.n ae62 │ │ + adds r0, r6, #0 │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ + │ │ +0000aeca : │ │ + movs r3, #0 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aed0 : │ │ + push {r4, r5, r6, r7, lr} │ │ + ldr r4, [pc, #188] ; (af90 ) │ │ + sub sp, #52 ; 0x34 │ │ + adds r6, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + movs r0, #16 │ │ + ldr r3, [r4, #0] │ │ + adds r7, r1, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + bl 67f0 │ │ + str r4, [sp, #20] │ │ + subs r4, r0, #0 │ │ + beq.n af7a │ │ + add r5, sp, #28 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + adds r0, r5, #0 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + movs r0, #194 ; 0xc2 │ │ + ldr r3, [pc, #148] ; (af94 ) │ │ + lsls r0, r0, #2 │ │ + add r3, pc │ │ + str r3, [sp, #28] │ │ + ldr r3, [pc, #144] ; (af98 ) │ │ + add r3, pc │ │ + str r3, [r5, #4] │ │ + ldr r3, [pc, #144] ; (af9c ) │ │ + add r3, pc │ │ + str r3, [r5, #12] │ │ + bl 15f00 <__aeabi_llsl@@Base+0xac> │ │ + subs r4, r0, #0 │ │ + beq.n af76 │ │ + movs r2, #194 ; 0xc2 │ │ + movs r1, #0 │ │ + lsls r2, r2, #2 │ │ + bl 15fe0 <__aeabi_llsl@@Base+0x18c> │ │ + str r7, [r4, #4] │ │ + adds r0, r4, #0 │ │ + str r6, [r4, #0] │ │ + bl aeca │ │ + adds r0, r4, #0 │ │ + movs r1, #128 ; 0x80 │ │ + bl ae4c │ │ + movs r2, #1 │ │ + movs r3, #170 ; 0xaa │ │ + negs r2, r2 │ │ + lsls r3, r3, #2 │ │ + adds r1, r4, #0 │ │ + str r2, [r4, r3] │ │ + mov r2, sp │ │ + adds r1, #16 │ │ + mov ip, r1 │ │ + ldmia r5!, {r0, r1, r7} │ │ + stmia r2!, {r0, r1, r7} │ │ + ldr r0, [r5, #0] │ │ + ldr r3, [pc, #80] ; (afa0 ) │ │ + mov r1, ip │ │ + str r0, [r2, #0] │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + adds r0, r6, #0 │ │ + ldr r5, [r3, #16] │ │ + adds r3, r2, #0 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bge.n af7a │ │ + ldr r0, [pc, #60] ; (afa4 ) │ │ + add r0, pc │ │ + bl 15e80 <__aeabi_llsl@@Base+0x2c> │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + movs r4, #0 │ │ + b.n af7a │ │ + bl 16030 <__aeabi_llsl@@Base+0x1dc> │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + adds r0, r4, #0 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n af8a │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ + add sp, #52 ; 0x34 │ │ + pop {r4, r5, r6, r7, pc} │ │ + nop ; (mov r8, r8) │ │ + ldrh r0, [r5, #62] ; 0x3e │ │ + movs r1, r0 │ │ + ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ + stc2 15, cr15, [r9, #1020] ; 0x3fc │ │ + ldc2 15, cr15, [r1, #1020] ; 0x3fc │ │ + ldrh r0, [r2, #58] ; 0x3a │ │ + movs r1, r0 │ │ + stmia r6!, {r1, r2, r6, r7} │ │ + ... │ │ + │ │ +0000afa8 : │ │ + push {r4, lr} │ │ + cmp r0, #0 │ │ + beq.n afde │ │ + movs r3, #175 ; 0xaf │ │ + lsls r3, r3, #2 │ │ + adds r4, r0, #0 │ │ + ldr r0, [r0, r3] │ │ + cmp r0, #0 │ │ + beq.n afbe │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + ldr r3, [r4, #4] │ │ + cmp r3, #0 │ │ + beq.n afca │ │ + ldr r0, [r4, #0] │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + ldr r3, [pc, #16] ; (afe0 ) │ │ + adds r0, #16 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + adds r0, r4, #0 │ │ + bl 15f10 <__aeabi_llsl@@Base+0xbc> │ │ + pop {r4, pc} │ │ + ldrh r4, [r2, #54] ; 0x36 │ │ + movs r1, r0 │ │ + movs r0, r0 │ │ + ... │ │ + │ │ +0000afe8 : │ │ + adds r0, #16 │ │ + push {r3, r4, r5, lr} │ │ + adds r1, r3, #0 │ │ + adds r5, r0, #0 │ │ + adds r0, r2, #0 │ │ + ldr r3, [pc, #32] ; (b014 ) │ │ + ldr r2, [pc, #24] ; (b010 ) │ │ + bl 15f80 <__aeabi_llsl@@Base+0x12c> │ │ + bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + ldr r4, [pc, #24] ; (b018 ) │ │ + adds r2, r0, #0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + adds r3, r1, #0 │ │ + adds r0, r5, #0 │ │ + ldr r1, [r4, #28] │ │ + blx r1 │ │ + pop {r3, r4, r5, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ands r0, r0 │ │ + lsls r7, r1 │ │ + ldrh r2, [r4, #52] ; 0x34 │ │ + movs r1, r0 │ │ + nop ; (mov r8, r8) │ │ + nop ; (mov r8, r8) │ │ adds r2, r1, #0 │ │ push {r3, lr} │ │ asrs r1, r0, #31 │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ lsls r0, r1, #1 │ │ pop {r3, pc} │ │ @@ -11347,54 +11349,54 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r6, r1, #0 │ │ adds r1, r2, #0 │ │ adds r5, r2, #0 │ │ str r3, [sp, #4] │ │ adds r4, r0, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r7, r0, #0 │ │ adds r0, r6, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #32] │ │ adds r7, r7, r0 │ │ adds r1, r5, #0 │ │ str r7, [r3, #0] │ │ adds r0, r6, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r5, r0, #0 │ │ adds r0, r4, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #36] ; 0x24 │ │ subs r5, r5, r0 │ │ str r5, [r3, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r7, r1, #0 │ │ adds r1, r2, #0 │ │ adds r6, r2, #0 │ │ adds r5, r0, #0 │ │ str r3, [sp, #4] │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #32] │ │ subs r4, r4, r0 │ │ adds r1, r6, #0 │ │ str r4, [r3, #0] │ │ adds r0, r7, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [sp, #4] │ │ adds r4, r0, #0 │ │ adds r0, r5, #0 │ │ - bl b01c │ │ + bl b020 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r0, r4, r0 │ │ str r0, [r3, #0] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ ldr r2, [r0, #16] │ │ @@ -11433,31 +11435,31 @@ │ │ str r6, [r0, #28] │ │ str r2, [r0, #8] │ │ str r1, [r0, #12] │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #32] │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ - ldr r5, [pc, #144] ; (b1e0 ) │ │ + ldr r5, [pc, #144] ; (b1e4 ) │ │ adds r4, r0, #0 │ │ subs r7, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r0, #32] │ │ ldr r2, [r0, #36] ; 0x24 │ │ ldr r3, [r0, #4] │ │ adds r1, r5, #0 │ │ subs r6, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r0, #36] ; 0x24 │ │ adds r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ adds r1, r5, #0 │ │ str r0, [r4, #0] │ │ subs r0, r6, r7 │ │ - bl b01c │ │ + bl b020 │ │ ldr r1, [r4, #8] │ │ ldr r3, [r4, #40] ; 0x28 │ │ str r0, [r4, #4] │ │ ldr r0, [r4, #44] ; 0x2c │ │ adds r2, r3, r1 │ │ str r2, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #12] │ │ @@ -11475,62 +11477,62 @@ │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ ldr r3, [r4, #20] │ │ subs r6, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #52] ; 0x34 │ │ subs r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ adds r1, r5, #0 │ │ str r0, [r4, #16] │ │ adds r0, r7, r6 │ │ - bl b01c │ │ + bl b020 │ │ ldr r2, [r4, #56] ; 0x38 │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ ldr r1, [r4, #28] │ │ adds r3, r2, r0 │ │ str r3, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #60] ; 0x3c │ │ subs r2, r2, r0 │ │ str r2, [r4, #24] │ │ adds r5, r3, r1 │ │ subs r3, r3, r1 │ │ str r5, [r4, #60] ; 0x3c │ │ str r3, [r4, #28] │ │ adds r0, r4, #0 │ │ - bl b0fa │ │ + bl b0fe │ │ adds r0, r4, #0 │ │ adds r0, #32 │ │ - bl b0fa │ │ + bl b0fe │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ movs r2, #15 │ │ - ldr r3, [pc, #28] ; (b204 ) │ │ + ldr r3, [pc, #28] ; (b208 ) │ │ ands r2, r0 │ │ asrs r1, r0, #8 │ │ add r3, pc │ │ lsls r0, r0, #24 │ │ ldrb r2, [r3, r2] │ │ lsrs r0, r0, #28 │ │ ldrb r1, [r3, r1] │ │ ldrb r0, [r3, r0] │ │ lsls r2, r2, #8 │ │ orrs r2, r1 │ │ lsls r0, r0, #4 │ │ orrs r0, r2 │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - stmia r4!, {r3, r5, r6} │ │ + stmia r4!, {r2, r5, r6} │ │ ... │ │ │ │ -0000b208 : │ │ - ldr r3, [pc, #436] ; (b3c0 ) │ │ +0000b20c : │ │ + ldr r3, [pc, #436] ; (b3c4 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #140 ; 0x8c │ │ str r2, [sp, #36] ; 0x24 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #112] ; 0x70 │ │ @@ -11542,26 +11544,26 @@ │ │ str r1, [sp, #20] │ │ str r2, [sp, #8] │ │ asrs r1, r0, #2 │ │ adds r2, r0, #0 │ │ ldr r4, [sp, #8] │ │ asrs r2, r4 │ │ tst r2, r3 │ │ - bne.n b23a │ │ + bne.n b23e │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ str r2, [sp, #8] │ │ - b.n b228 │ │ + b.n b22c │ │ movs r3, #13 │ │ subs r3, r3, r4 │ │ str r3, [sp, #32] │ │ movs r3, #2 │ │ ldr r2, [sp, #32] │ │ lsls r3, r2 │ │ - ldr r2, [pc, #380] ; (b3c4 ) │ │ + ldr r2, [pc, #380] ; (b3c8 ) │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r3, r3, r2 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #20] │ │ @@ -11569,15 +11571,15 @@ │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r7, r1, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r6, r7, #2 │ │ adds r3, r3, r6 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - ldr r6, [pc, #352] ; (b3c8 ) │ │ + ldr r6, [pc, #352] ; (b3cc ) │ │ ldr r7, [sp, #12] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ lsls r3, r1, #2 │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #20] │ │ @@ -11592,65 +11594,65 @@ │ │ ldr r2, [r6, #0] │ │ ldr r3, [r6, #4] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #16] │ │ ldr r1, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #4 │ │ subs r5, #32 │ │ adds r4, r6, r3 │ │ ldr r2, [r6, r3] │ │ ldr r3, [r4, #4] │ │ str r7, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #40] ; 0x28 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r6, r4, r3 │ │ ldr r3, [sp, #28] │ │ cmp r5, r3 │ │ - bcs.n b280 │ │ + bcs.n b284 │ │ ldr r3, [sp, #16] │ │ lsls r3, r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ subs r7, #16 │ │ adds r1, r7, #0 │ │ adds r1, #8 │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #0] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #16] │ │ ldr r1, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r1, r7, #4 │ │ subs r5, #32 │ │ negs r4, r3 │ │ adds r3, r6, r4 │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ str r7, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #40] ; 0x28 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - bcs.n b2c2 │ │ + bcs.n b2c6 │ │ ldr r3, [sp, #24] │ │ - ldr r7, [pc, #200] ; (b3cc ) │ │ + ldr r7, [pc, #200] ; (b3d0 ) │ │ ldr r6, [sp, #12] │ │ subs r5, r3, #4 │ │ ldr r3, [sp, #20] │ │ add r7, pc │ │ adds r7, #16 │ │ adds r5, r3, r5 │ │ ldr r3, [sp, #16] │ │ @@ -11662,32 +11664,32 @@ │ │ ldr r2, [r7, r4] │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #24] │ │ ldr r1, [r5, #16] │ │ str r7, [sp, #56] ; 0x38 │ │ - bl b0c0 │ │ + bl b0c4 │ │ adds r1, r6, #0 │ │ adds r1, #8 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #0] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #8] │ │ ldr r1, [r5, #0] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r5, #32 │ │ adds r6, #16 │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #28] │ │ cmp r5, r3 │ │ - bcs.n b316 │ │ + bcs.n b31a │ │ lsls r3, r4, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #56] ; 0x38 │ │ mov ip, r2 │ │ add r3, ip │ │ adds r4, r3, #0 │ │ @@ -11698,68 +11700,68 @@ │ │ ldr r2, [r3, #4] │ │ ldr r3, [sp, #16] │ │ ldr r3, [r4, r3] │ │ str r6, [sp, #0] │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #56] ; 0x38 │ │ ldr r1, [r5, #48] ; 0x30 │ │ - bl b0c0 │ │ + bl b0c4 │ │ adds r1, r6, #0 │ │ adds r1, #8 │ │ ldr r3, [r4, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [sp, #0] │ │ adds r1, #4 │ │ str r1, [sp, #4] │ │ ldr r0, [r5, #40] ; 0x28 │ │ ldr r1, [r5, #32] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r6, #16 │ │ adds r4, r4, r3 │ │ ldr r3, [sp, #20] │ │ cmp r5, r3 │ │ - bcs.n b35e │ │ + bcs.n b362 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r3, #28 │ │ adds r3, r2, r3 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ subs r3, #6 │ │ str r3, [sp, #88] ; 0x58 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #88] ; 0x58 │ │ cmp r3, r2 │ │ - bne.n b3d0 │ │ + bne.n b3d4 │ │ movs r3, #0 │ │ ldr r4, [sp, #24] │ │ str r3, [sp, #8] │ │ adds r4, #64 ; 0x40 │ │ - b.n b880 │ │ - ldrh r4, [r6, #36] ; 0x24 │ │ + b.n b884 │ │ + ldrh r0, [r6, #36] ; 0x24 │ │ movs r1, r0 │ │ ; instruction: 0xfff93fff │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ movs r0, r0 │ │ - stmia r3!, {r2, r3, r6} │ │ + stmia r3!, {r3, r6} │ │ movs r0, r0 │ │ movs r3, #1 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r6, [sp, #48] ; 0x30 │ │ lsls r3, r2 │ │ asrs r6, r2 │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #892] ; (b75c ) │ │ + ldr r3, [pc, #892] ; (b760 ) │ │ adds r3, r6, r3 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [pc, #884] ; (b75c ) │ │ + ldr r3, [pc, #884] ; (b760 ) │ │ asrs r6, r6, #1 │ │ ldr r1, [sp, #76] ; 0x4c │ │ adds r3, r6, r3 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #96] ; 0x60 │ │ adds r3, r2, #0 │ │ ldr r2, [sp, #32] │ │ @@ -11780,28 +11782,28 @@ │ │ str r2, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #24] │ │ add r2, ip │ │ str r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #92] ; 0x5c │ │ cmp r3, r2 │ │ - blt.n b422 │ │ - b.n b87a │ │ + blt.n b426 │ │ + b.n b87e │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r5, [sp, #56] ; 0x38 │ │ subs r4, r3, r2 │ │ adds r3, r4, r5 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ - ldr r2, [pc, #812] ; (b760 ) │ │ + ldr r2, [pc, #812] ; (b764 ) │ │ lsls r6, r3, #1 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #808] ; (b764 ) │ │ + ldr r3, [pc, #808] ; (b768 ) │ │ add r3, pc │ │ adds r7, r3, #0 │ │ adds r3, r3, r2 │ │ adds r4, r3, #0 │ │ adds r7, #16 │ │ adds r7, r7, r6 │ │ ldr r3, [sp, #8] │ │ @@ -11823,15 +11825,15 @@ │ │ adds r6, #24 │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #28 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #48] ; 0x30 │ │ ldr r2, [r3, #16] │ │ adds r3, r1, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11848,15 +11850,15 @@ │ │ ldr r6, [sp, #8] │ │ ldr r3, [r3, #4] │ │ adds r6, #16 │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #20 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #40] ; 0x28 │ │ ldr r2, [r3, #8] │ │ adds r3, r1, r2 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11869,15 +11871,15 @@ │ │ subs r0, r0, r3 │ │ adds r6, #8 │ │ ldr r3, [r7, #4] │ │ str r6, [sp, #0] │ │ ldr r6, [sp, #8] │ │ adds r6, #12 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #32] │ │ ldr r2, [r3, #0] │ │ adds r3, r1, r2 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -11890,29 +11892,29 @@ │ │ ldr r6, [sp, #8] │ │ ldr r2, [r7, r3] │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #0] │ │ adds r6, #4 │ │ str r6, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #84] ; 0x54 │ │ adds r6, r7, r3 │ │ ldr r3, [sp, #8] │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ adds r3, r7, r3 │ │ cmp r3, r4 │ │ - bcc.n b446 │ │ + bcc.n b44a │ │ ldr r3, [sp, #28] │ │ adds r7, r6, r3 │ │ - ldr r3, [pc, #584] ; (b768 ) │ │ + ldr r3, [pc, #584] ; (b76c ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r5, #24] │ │ ldr r1, [r5, #28] │ │ ldr r2, [r3, #24] │ │ @@ -11935,15 +11937,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r1, [r5, #52] ; 0x34 │ │ ldr r2, [r3, #16] │ │ adds r3, r0, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ @@ -11962,15 +11964,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r0, [r5, #40] ; 0x28 │ │ ldr r1, [r5, #44] ; 0x2c │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r3, #8] │ │ adds r3, r0, r2 │ │ @@ -11991,15 +11993,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r5, #32] │ │ ldr r1, [r5, #36] ; 0x24 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r3, #0] │ │ adds r3, r0, r2 │ │ @@ -12012,42 +12014,42 @@ │ │ ldr r4, [sp, #8] │ │ ldr r2, [r6, #0] │ │ subs r1, r1, r3 │ │ ldr r3, [r6, #4] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ subs r7, r7, r3 │ │ ldr r3, [sp, #20] │ │ adds r3, r7, r3 │ │ cmp r3, r2 │ │ - bhi.n b526 │ │ + bhi.n b52a │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ adds r7, r6, r3 │ │ adds r3, #2 │ │ lsls r3, r3, #1 │ │ adds r3, r6, r3 │ │ str r3, [sp, #68] ; 0x44 │ │ movs r3, #3 │ │ muls r2, r3 │ │ ldr r3, [sp, #20] │ │ str r2, [sp, #104] ; 0x68 │ │ - ldr r2, [pc, #304] ; (b760 ) │ │ + ldr r2, [pc, #304] ; (b764 ) │ │ lsls r3, r3, #2 │ │ str r3, [sp, #108] ; 0x6c │ │ - ldr r3, [pc, #308] ; (b76c ) │ │ + ldr r3, [pc, #308] ; (b770 ) │ │ add r3, pc │ │ adds r3, r3, r2 │ │ str r3, [sp, #116] ; 0x74 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #24] │ │ subs r5, #32 │ │ ldr r0, [r3, #24] │ │ @@ -12070,15 +12072,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ adds r3, r2, r0 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12097,15 +12099,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #40] ; 0x28 │ │ ldr r0, [r3, #8] │ │ adds r3, r2, r0 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12126,15 +12128,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #32] │ │ ldr r0, [r3, #0] │ │ adds r3, r2, r0 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r0, r0, r2 │ │ @@ -12148,15 +12150,15 @@ │ │ ldr r2, [r6, r3] │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r3, [r3, r4] │ │ ldr r4, [sp, #8] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b086 │ │ + bl b08a │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #108] ; 0x6c │ │ mov ip, r2 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #116] ; 0x74 │ │ subs r3, #32 │ │ @@ -12165,42 +12167,42 @@ │ │ adds r7, r7, r3 │ │ ldr r3, [sp, #68] ; 0x44 │ │ add r3, ip │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #20] │ │ subs r3, r7, r3 │ │ cmp r3, r2 │ │ - bcc.n b63c │ │ + bcc.n b640 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ lsls r3, r3, #1 │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #28] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #28] │ │ adds r7, r6, r3 │ │ movs r3, #3 │ │ muls r2, r3 │ │ - ldr r3, [pc, #28] ; (b770 ) │ │ + ldr r3, [pc, #28] ; (b774 ) │ │ str r2, [sp, #104] ; 0x68 │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #108] ; 0x6c │ │ - b.n b774 │ │ + b.n b778 │ │ ; instruction: 0xfff83fff │ │ asrs r0, r2, #32 │ │ movs r0, r0 │ │ - stmia r2!, {r1, r3, r4} │ │ + stmia r2!, {r1, r2, r4} │ │ movs r0, r0 │ │ - stmia r1!, {r2, r4, r5} │ │ + stmia r1!, {r4, r5} │ │ movs r0, r0 │ │ - stmia r0!, {r1, r2, r3, r4} │ │ + stmia r0!, {r1, r3, r4} │ │ movs r0, r0 │ │ - nop │ │ + bkpt 0x00fc │ │ movs r0, r0 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #24] │ │ subs r5, #32 │ │ ldr r2, [r3, #24] │ │ adds r3, r1, r2 │ │ str r3, [r5, #56] ; 0x38 │ │ @@ -12221,15 +12223,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #28 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #48] ; 0x30 │ │ ldr r2, [r3, #16] │ │ adds r3, r1, r2 │ │ str r3, [r5, #48] ; 0x30 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12248,15 +12250,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #20 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #40] ; 0x28 │ │ ldr r2, [r3, #8] │ │ adds r3, r1, r2 │ │ str r3, [r5, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12278,15 +12280,15 @@ │ │ str r4, [sp, #0] │ │ movs r4, #12 │ │ mov ip, r4 │ │ ldr r4, [sp, #8] │ │ add ip, r4 │ │ mov r4, ip │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r1, [r5, #32] │ │ ldr r2, [r3, #0] │ │ adds r3, r1, r2 │ │ str r3, [r5, #32] │ │ ldr r3, [sp, #8] │ │ subs r1, r1, r2 │ │ @@ -12300,43 +12302,43 @@ │ │ ldr r2, [r6, r3] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r3, r7, r3 │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #0] │ │ adds r4, #4 │ │ str r4, [sp, #4] │ │ - bl b0c0 │ │ + bl b0c4 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #108] ; 0x6c │ │ subs r3, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r7, r7, r3 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #28] │ │ subs r3, r7, r3 │ │ cmp r3, r2 │ │ - bhi.n b774 │ │ + bhi.n b778 │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov ip, r2 │ │ adds r3, #1 │ │ str r3, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r3, ip │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n b418 │ │ + b.n b41c │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ - b.n b3ac │ │ + b.n b3b0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - blt.n b88a │ │ - b.n b9e0 │ │ + blt.n b88e │ │ + b.n b9e4 │ │ adds r5, r4, #0 │ │ adds r3, r4, #0 │ │ subs r5, #8 │ │ ldr r6, [r5, #0] │ │ ldr r2, [r4, #56] ; 0x38 │ │ subs r3, #64 ; 0x40 │ │ str r3, [sp, #20] │ │ @@ -12357,63 +12359,63 @@ │ │ ldr r2, [r6, #0] │ │ ldr r0, [r4, #48] ; 0x30 │ │ adds r3, r0, r2 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r1, [r5, #0] │ │ ldr r3, [r4, #52] ; 0x34 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #896] ; (bc44 ) │ │ + ldr r2, [pc, #896] ; (bc48 ) │ │ adds r7, r3, r1 │ │ str r7, [r4, #52] ; 0x34 │ │ adds r7, r4, #0 │ │ subs r1, r3, r1 │ │ subs r7, #24 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #884] ; (bc48 ) │ │ - bl b0c0 │ │ + ldr r3, [pc, #884] ; (bc4c ) │ │ + bl b0c4 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r4, #40] ; 0x28 │ │ subs r6, #4 │ │ subs r6, #12 │ │ subs r1, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #40] ; 0x28 │ │ ldr r3, [r6, #12] │ │ ldr r2, [r4, #44] ; 0x2c │ │ str r1, [sp, #28] │ │ subs r5, r2, r3 │ │ adds r3, r2, r3 │ │ str r3, [r4, #44] ; 0x2c │ │ subs r0, r1, r5 │ │ - ldr r1, [pc, #852] ; (bc4c ) │ │ - bl b01c │ │ + ldr r1, [pc, #852] ; (bc50 ) │ │ + bl b020 │ │ ldr r3, [sp, #28] │ │ str r0, [r7, #0] │ │ - ldr r1, [pc, #844] ; (bc4c ) │ │ + ldr r1, [pc, #844] ; (bc50 ) │ │ adds r0, r3, r5 │ │ - bl b01c │ │ + bl b020 │ │ adds r5, r4, #0 │ │ str r0, [r6, #12] │ │ ldr r2, [r6, #0] │ │ ldr r0, [r4, #32] │ │ subs r5, #28 │ │ adds r3, r0, r2 │ │ str r3, [r4, #32] │ │ ldr r1, [r5, #0] │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #812] ; (bc48 ) │ │ + ldr r2, [pc, #812] ; (bc4c ) │ │ adds r7, r3, r1 │ │ str r7, [r4, #36] ; 0x24 │ │ subs r1, r3, r1 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #796] ; (bc44 ) │ │ - bl b0c0 │ │ + ldr r3, [pc, #796] ; (bc48 ) │ │ + bl b0c4 │ │ adds r1, r4, #0 │ │ subs r5, #12 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r4, #24] │ │ subs r1, #36 ; 0x24 │ │ ldr r6, [r4, #28] │ │ adds r2, r3, r0 │ │ @@ -12431,85 +12433,85 @@ │ │ ldr r0, [r6, #0] │ │ ldr r2, [r4, #16] │ │ ldr r1, [r4, #20] │ │ adds r3, r2, r0 │ │ str r3, [r4, #16] │ │ ldr r3, [r5, #0] │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #744] ; (bc48 ) │ │ + ldr r2, [pc, #744] ; (bc4c ) │ │ adds r7, r1, r3 │ │ str r7, [r4, #20] │ │ adds r7, r4, #0 │ │ subs r1, r3, r1 │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ - ldr r3, [pc, #724] ; (bc44 ) │ │ + ldr r3, [pc, #724] ; (bc48 ) │ │ subs r7, #56 ; 0x38 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r7, #0] │ │ ldr r2, [r4, #8] │ │ subs r6, #4 │ │ subs r1, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r4, #8] │ │ ldr r2, [r4, #12] │ │ ldr r3, [r6, #0] │ │ str r1, [sp, #28] │ │ subs r5, r3, r2 │ │ adds r3, r2, r3 │ │ str r3, [r4, #12] │ │ adds r0, r5, r1 │ │ - ldr r1, [pc, #700] ; (bc4c ) │ │ - bl b01c │ │ + ldr r1, [pc, #700] ; (bc50 ) │ │ + bl b020 │ │ ldr r3, [sp, #28] │ │ str r0, [r7, #0] │ │ - ldr r1, [pc, #688] ; (bc4c ) │ │ + ldr r1, [pc, #688] ; (bc50 ) │ │ subs r0, r5, r3 │ │ - bl b01c │ │ + bl b020 │ │ adds r5, r4, #0 │ │ ldr r3, [sp, #20] │ │ str r0, [r6, #0] │ │ ldr r0, [r4, #0] │ │ ldr r2, [r3, #0] │ │ subs r5, #60 ; 0x3c │ │ ldr r1, [r4, #4] │ │ adds r3, r0, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r5, #0] │ │ subs r0, r2, r0 │ │ - ldr r2, [pc, #652] ; (bc44 ) │ │ + ldr r2, [pc, #652] ; (bc48 ) │ │ adds r6, r1, r3 │ │ subs r1, r3, r1 │ │ ldr r3, [sp, #20] │ │ str r6, [r4, #4] │ │ str r5, [sp, #4] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #640] ; (bc48 ) │ │ - bl b086 │ │ + ldr r3, [pc, #640] ; (bc4c ) │ │ + bl b08a │ │ ldr r0, [sp, #20] │ │ - bl b148 │ │ + bl b14c │ │ adds r0, r4, #0 │ │ - bl b148 │ │ + bl b14c │ │ ldr r3, [sp, #8] │ │ adds r4, #128 ; 0x80 │ │ adds r3, #32 │ │ str r3, [sp, #8] │ │ - b.n b880 │ │ + b.n b884 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - ble.n b9f6 │ │ - ldr r4, [pc, #616] ; (bc50 ) │ │ + ble.n b9fa │ │ + ldr r4, [pc, #616] ; (bc54 ) │ │ asrs r3, r3, #1 │ │ lsls r3, r3, #2 │ │ add r4, pc │ │ adds r4, #16 │ │ adds r3, r4, r3 │ │ str r3, [sp, #20] │ │ - b.n b9fe │ │ - ldr r4, [pc, #604] ; (bc54 ) │ │ + b.n ba02 │ │ + ldr r4, [pc, #604] ; (bc58 ) │ │ add r4, pc │ │ adds r4, #24 │ │ str r4, [sp, #20] │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #5 │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ @@ -12517,21 +12519,21 @@ │ │ add r3, ip │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #28] │ │ - bl b1e4 │ │ - ldr r6, [pc, #572] ; (bc58 ) │ │ + bl b1e8 │ │ + ldr r6, [pc, #572] ; (bc5c ) │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #564] ; (bc5c ) │ │ + ldr r3, [pc, #564] ; (bc60 ) │ │ add r4, sp, #124 ; 0x7c │ │ str r4, [sp, #48] ; 0x30 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ subs r7, #16 │ │ adds r6, r3, r6 │ │ @@ -12549,15 +12551,15 @@ │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #4] │ │ ldr r3, [r3, #0] │ │ str r4, [sp, #0] │ │ add r4, sp, #128 ; 0x80 │ │ str r4, [sp, #4] │ │ str r4, [sp, #56] ; 0x38 │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12574,21 +12576,21 @@ │ │ str r3, [r7, #8] │ │ ldr r3, [sp, #28] │ │ subs r5, r2, r5 │ │ str r5, [r7, #12] │ │ adds r0, r3, #1 │ │ adds r3, #2 │ │ str r3, [sp, #28] │ │ - bl b1e4 │ │ - ldr r6, [pc, #452] ; (bc58 ) │ │ + bl b1e8 │ │ + ldr r6, [pc, #452] ; (bc5c ) │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #448] ; (bc5c ) │ │ + ldr r3, [pc, #448] ; (bc60 ) │ │ ldr r2, [sp, #20] │ │ ldr r4, [sp, #16] │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ mov ip, r2 │ │ adds r6, r3, r6 │ │ @@ -12610,15 +12612,15 @@ │ │ ldr r2, [r3, #4] │ │ mov r3, ip │ │ ldr r3, [r3, r4] │ │ ldr r4, [sp, #48] ; 0x30 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #56] ; 0x38 │ │ str r4, [sp, #4] │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #124] ; 0x7c │ │ mov ip, r2 │ │ add r3, ip │ │ ldr r2, [r5, #4] │ │ str r3, [sp, #20] │ │ @@ -12637,35 +12639,35 @@ │ │ subs r3, r3, r1 │ │ adds r0, r5, r2 │ │ str r0, [r4, #12] │ │ str r3, [r7, #0] │ │ adds r3, r4, #0 │ │ adds r3, #16 │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #328] ; (bc58 ) │ │ + ldr r3, [pc, #328] ; (bc5c ) │ │ subs r5, r2, r5 │ │ ldr r2, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #20] │ │ str r5, [r7, #4] │ │ cmp r3, r2 │ │ - bcs.n bb20 │ │ - b.n ba14 │ │ + bcs.n bb24 │ │ + b.n ba18 │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #28] │ │ - bl b1e4 │ │ + bl b1e8 │ │ ldr r6, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #288] ; (bc5c ) │ │ + ldr r3, [pc, #288] ; (bc60 ) │ │ ldr r4, [sp, #16] │ │ subs r7, #16 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #32] │ │ @@ -12686,15 +12688,15 @@ │ │ add r4, sp, #124 ; 0x7c │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #40] ; 0x28 │ │ str r4, [sp, #0] │ │ add r4, sp, #128 ; 0x80 │ │ str r4, [sp, #4] │ │ str r4, [sp, #48] ; 0x30 │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12711,21 +12713,21 @@ │ │ str r3, [r7, #8] │ │ ldr r3, [sp, #28] │ │ subs r5, r2, r5 │ │ str r5, [r7, #12] │ │ adds r0, r3, #1 │ │ adds r3, #2 │ │ str r3, [sp, #28] │ │ - bl b1e4 │ │ + bl b1e8 │ │ ldr r6, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #32] │ │ str r0, [sp, #128] ; 0x80 │ │ eors r6, r0 │ │ asrs r6, r3 │ │ - ldr r3, [pc, #164] ; (bc5c ) │ │ + ldr r3, [pc, #164] ; (bc60 ) │ │ ldr r4, [sp, #40] ; 0x28 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ lsls r6, r6, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #32] │ │ asrs r0, r3 │ │ @@ -12740,15 +12742,15 @@ │ │ subs r1, r3, r2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #4] │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #48] ; 0x30 │ │ str r4, [sp, #4] │ │ - bl b02c │ │ + bl b030 │ │ ldr r2, [r5, #4] │ │ ldr r3, [r6, #4] │ │ ldr r5, [r5, #0] │ │ ldr r1, [sp, #124] ; 0x7c │ │ adds r3, r3, r2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #8] │ │ @@ -12771,47 +12773,47 @@ │ │ mov ip, r2 │ │ ldr r3, [sp, #20] │ │ str r5, [r7, #4] │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ cmp r3, r7 │ │ - bcc.n bb28 │ │ + bcc.n bb2c │ │ ldr r3, [sp, #44] ; 0x2c │ │ asrs r3, r3, #2 │ │ - bne.n bc2c │ │ - b.n be06 │ │ + bne.n bc30 │ │ + b.n be0a │ │ cmp r3, #1 │ │ - beq.n bd0c │ │ + beq.n bd10 │ │ cmp r3, #3 │ │ - ble.n bc64 │ │ + ble.n bc68 │ │ ldr r2, [sp, #44] ; 0x2c │ │ - ldr r5, [pc, #40] ; (bc60 ) │ │ + ldr r5, [pc, #40] ; (bc64 ) │ │ asrs r2, r2, #3 │ │ add r5, pc │ │ lsls r2, r2, #2 │ │ adds r5, #16 │ │ adds r5, r5, r2 │ │ - b.n bc6c │ │ + b.n bc70 │ │ add r7, sp, #244 ; 0xf4 │ │ strb r1, [r0, #25] │ │ stmia r5!, {r0, r2, r3, r6} │ │ adds r0, #251 ; 0xfb │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - pop {r3, r5, r6} │ │ + pop {r2, r5, r6} │ │ movs r0, r0 │ │ - ldmia r4, {r2, r3, r4, r6} │ │ + ldmia r4, {r3, r4, r6} │ │ movs r0, r0 │ │ lsrs r7, r7, #31 │ │ movs r0, r0 │ │ ; instruction: 0xffff3fff │ │ - rev r2, r3 │ │ + rev r6, r2 │ │ movs r0, r0 │ │ - ldr r6, [pc, #736] ; (bf48 ) │ │ + ldr r6, [pc, #736] ; (bf4c ) │ │ add r6, pc │ │ adds r5, r6, #0 │ │ adds r5, #24 │ │ ldr r6, [sp, #12] │ │ lsls r2, r3, #2 │ │ str r2, [sp, #8] │ │ adds r7, r6, #0 │ │ @@ -12832,78 +12834,78 @@ │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r6, [sp, #4] │ │ str r0, [sp, #0] │ │ ldr r0, [r5, #0] │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r7, #0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #12] │ │ adds r0, #8 │ │ negs r3, r3 │ │ negs r1, r2 │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r0, [sp, #0] │ │ adds r0, r6, #4 │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r5, #20] │ │ adds r0, r7, #4 │ │ ldr r2, [r4, #0] │ │ negs r1, r3 │ │ ldr r3, [r4, #4] │ │ str r0, [sp, #0] │ │ adds r0, r6, #0 │ │ adds r0, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #16] │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r6, #0 │ │ ldr r3, [r5, #28] │ │ adds r0, #12 │ │ adds r6, #16 │ │ negs r1, r3 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r4, r3] │ │ adds r3, r4, r3 │ │ ldr r3, [r3, #4] │ │ str r7, [sp, #0] │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #24] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #20] │ │ adds r5, #32 │ │ adds r4, r4, r3 │ │ cmp r5, r7 │ │ - bcc.n bc86 │ │ + bcc.n bc8a │ │ ldr r1, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r5, [sp, #12] │ │ mov ip, r1 │ │ add r3, ip │ │ adds r2, r3, #0 │ │ - b.n beec │ │ + b.n bef0 │ │ ldr r3, [sp, #12] │ │ ldr r4, [sp, #36] ; 0x24 │ │ - ldr r6, [pc, #568] ; (bf4c ) │ │ + ldr r6, [pc, #568] ; (bf50 ) │ │ str r3, [sp, #16] │ │ adds r5, r3, #0 │ │ movs r3, #0 │ │ str r3, [sp, #8] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #560] ; (bf50 ) │ │ + ldr r3, [pc, #560] ; (bf54 ) │ │ add r3, pc │ │ adds r3, #24 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #556] ; (bf54 ) │ │ + ldr r3, [pc, #556] ; (bf58 ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r5, #16 │ │ ldr r3, [r2, r3] │ │ @@ -12925,15 +12927,15 @@ │ │ ldr r3, [sp, #20] │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #0] │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #32] │ │ adds r3, r6, r3 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #8] │ │ adds r6, r3, r2 │ │ ldr r3, [r6, #8] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #20] │ │ @@ -12953,15 +12955,15 @@ │ │ ldr r0, [sp, #16] │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #32] │ │ adds r0, #4 │ │ str r0, [sp, #4] │ │ add r3, ip │ │ ldr r0, [r4, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r7, #8] │ │ ldr r7, [r7, #12] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #28] │ │ ldr r0, [sp, #28] │ │ ldr r3, [r4, #20] │ │ asrs r7, r7, #1 │ │ @@ -12974,15 +12976,15 @@ │ │ add r3, ip │ │ adds r2, r3, #0 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, #8 │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #16] │ │ adds r3, r3, r7 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r6, #16] │ │ ldr r6, [r6, #20] │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r0, [sp, #20] │ │ ldr r3, [r4, #28] │ │ asrs r6, r6, #1 │ │ @@ -12993,39 +12995,39 @@ │ │ adds r0, #12 │ │ str r5, [sp, #0] │ │ add r3, ip │ │ str r0, [sp, #4] │ │ adds r2, r3, #0 │ │ ldr r0, [r4, #24] │ │ adds r3, r7, r6 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r4, #32 │ │ adds r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ adds r3, #16 │ │ str r3, [sp, #8] │ │ cmp r4, r5 │ │ - bcc.n bd2c │ │ - b.n bcfe │ │ + bcc.n bd30 │ │ + b.n bd02 │ │ ldr r2, [sp, #12] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #332] ; (bf58 ) │ │ + ldr r3, [pc, #332] ; (bf5c ) │ │ adds r7, r2, #0 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #8] │ │ ldr r4, [sp, #36] ; 0x24 │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #320] ; (bf5c ) │ │ + ldr r3, [pc, #320] ; (bf60 ) │ │ add r3, pc │ │ adds r3, #24 │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #316] ; (bf60 ) │ │ + ldr r3, [pc, #316] ; (bf64 ) │ │ add r3, pc │ │ adds r3, #16 │ │ str r3, [sp, #48] ; 0x30 │ │ subs r7, #16 │ │ adds r0, r7, #0 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ @@ -13050,29 +13052,29 @@ │ │ ldr r3, [sp, #20] │ │ asrs r5, r5, #2 │ │ str r0, [sp, #4] │ │ adds r2, r3, r6 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r4, #0] │ │ adds r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ adds r0, r7, #0 │ │ ldr r3, [r4, #12] │ │ adds r0, #8 │ │ str r0, [sp, #0] │ │ negs r1, r3 │ │ ldr r3, [sp, #32] │ │ ldr r0, [sp, #16] │ │ subs r2, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ adds r0, #4 │ │ str r0, [sp, #4] │ │ subs r3, r3, r5 │ │ ldr r0, [r4, #8] │ │ - bl b086 │ │ + bl b08a │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r0, r7, #4 │ │ adds r3, r3, r2 │ │ ldr r2, [r3, #8] │ │ ldr r3, [r3, #12] │ │ str r2, [sp, #20] │ │ @@ -13092,37 +13094,37 @@ │ │ adds r0, #8 │ │ asrs r5, r5, #2 │ │ adds r2, r3, r6 │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r0, [sp, #4] │ │ ldr r0, [r4, #16] │ │ adds r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [r4, #28] │ │ ldr r0, [sp, #16] │ │ str r7, [sp, #0] │ │ negs r1, r3 │ │ ldr r3, [sp, #20] │ │ adds r0, #12 │ │ str r0, [sp, #4] │ │ subs r2, r3, r6 │ │ ldr r3, [sp, #28] │ │ ldr r0, [r4, #24] │ │ adds r4, #32 │ │ subs r3, r3, r5 │ │ - bl b086 │ │ + bl b08a │ │ ldr r3, [sp, #16] │ │ adds r3, #16 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #8] │ │ adds r3, #8 │ │ str r3, [sp, #8] │ │ cmp r4, r7 │ │ - bcc.n be28 │ │ - b.n bcfe │ │ + bcc.n be2c │ │ + b.n bd02 │ │ subs r5, #16 │ │ ldr r1, [r5, #12] │ │ subs r2, #16 │ │ str r1, [r2, #12] │ │ negs r1, r1 │ │ str r1, [r3, #0] │ │ ldr r1, [r5, #8] │ │ @@ -13135,15 +13137,15 @@ │ │ str r1, [r3, #8] │ │ ldr r1, [r5, #0] │ │ str r1, [r2, #0] │ │ negs r1, r1 │ │ str r1, [r3, #12] │ │ adds r3, #16 │ │ cmp r3, r5 │ │ - bcc.n beec │ │ + bcc.n bef0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ ldr r1, [r3, #12] │ │ subs r2, #16 │ │ str r1, [r2, #0] │ │ ldr r1, [r3, #8] │ │ str r2, [sp, #12] │ │ @@ -13151,62 +13153,62 @@ │ │ ldr r1, [r3, #4] │ │ str r1, [r2, #8] │ │ ldr r1, [r3, #0] │ │ adds r3, #16 │ │ str r1, [r2, #12] │ │ ldr r1, [sp, #24] │ │ cmp r2, r1 │ │ - bhi.n bf18 │ │ + bhi.n bf1c │ │ ldr r3, [sp, #112] ; 0x70 │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n bf44 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n bf48 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #140 ; 0x8c │ │ pop {r4, r5, r6, r7, pc} │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ movs r0, r0 │ │ ; instruction: 0xffff3fff │ │ - ldmia r1, {r1, r2, r4, r5} │ │ + ldmia r1, {r1, r4, r5} │ │ movs r0, r0 │ │ - cbnz r6, bf62 │ │ + cbnz r2, bf66 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ movs r0, r0 │ │ - ; instruction: 0xb832 │ │ + ; instruction: 0xb82e │ │ ... │ │ │ │ -0000bf64 : │ │ +0000bf68 : │ │ push {r3, r4, r5, lr} │ │ adds r5, r0, #0 │ │ adds r4, r1, #0 │ │ adds r0, r1, #0 │ │ movs r2, #88 ; 0x58 │ │ movs r1, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ str r5, [r4, #64] ; 0x40 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000bf7a <_vorbis_block_alloc@@Base>: │ │ +0000bf7e <_vorbis_block_alloc@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ movs r3, #7 │ │ ldr r6, [r0, #72] ; 0x48 │ │ adds r5, r1, #7 │ │ ldr r2, [r0, #76] ; 0x4c │ │ bics r5, r3 │ │ adds r3, r5, r6 │ │ adds r4, r0, #0 │ │ cmp r3, r2 │ │ - ble.n bfb6 <_vorbis_block_alloc@@Base+0x3c> │ │ + ble.n bfba <_vorbis_block_alloc@@Base+0x3c> │ │ ldr r7, [r0, #68] ; 0x44 │ │ cmp r7, #0 │ │ - beq.n bfa8 <_vorbis_block_alloc@@Base+0x2e> │ │ + beq.n bfac <_vorbis_block_alloc@@Base+0x2e> │ │ movs r0, #8 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r7, [r0, #0] │ │ adds r6, r3, r6 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r6, [r4, #80] ; 0x50 │ │ @@ -13221,34 +13223,34 @@ │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #68] ; 0x44 │ │ adds r5, r3, r5 │ │ adds r0, r2, r3 │ │ str r5, [r4, #72] ; 0x48 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000bfc2 <_vorbis_block_ripcord@@Base>: │ │ +0000bfc6 <_vorbis_block_ripcord@@Base>: │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #84] ; 0x54 │ │ cmp r5, #0 │ │ - beq.n bfe8 <_vorbis_block_ripcord@@Base+0x26> │ │ + beq.n bfec <_vorbis_block_ripcord@@Base+0x26> │ │ ldr r0, [r5, #0] │ │ ldr r6, [r5, #4] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ movs r2, #8 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r5, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, r6, #0 │ │ - b.n bfc8 <_vorbis_block_ripcord@@Base+0x6> │ │ + b.n bfcc <_vorbis_block_ripcord@@Base+0x6> │ │ ldr r1, [r4, #80] ; 0x50 │ │ cmp r1, #0 │ │ - beq.n c004 <_vorbis_block_ripcord@@Base+0x42> │ │ + beq.n c008 <_vorbis_block_ripcord@@Base+0x42> │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #68] ; 0x44 │ │ adds r1, r1, r3 │ │ bl 16200 <__aeabi_llsl@@Base+0x3ac> │ │ ldr r3, [r4, #76] ; 0x4c │ │ ldr r2, [r4, #80] ; 0x50 │ │ str r0, [r4, #68] ; 0x44 │ │ @@ -13256,44 +13258,44 @@ │ │ adds r3, r3, r2 │ │ str r3, [r4, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r3, [r4, #84] ; 0x54 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c00c : │ │ +0000c010 : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ - bl bfc2 <_vorbis_block_ripcord@@Base> │ │ + bl bfc6 <_vorbis_block_ripcord@@Base> │ │ ldr r0, [r4, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.n c01e │ │ + beq.n c022 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000c02c : │ │ +0000c030 : │ │ movs r1, #1 │ │ push {r4, lr} │ │ ldr r4, [r0, #72] ; 0x48 │ │ negs r1, r1 │ │ adds r3, r0, #0 │ │ ldr r2, [r0, #4] │ │ adds r0, r1, #0 │ │ cmp r4, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ cmp r2, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ ldr r2, [r2, #28] │ │ cmp r2, #0 │ │ - beq.n c06a │ │ + beq.n c06e │ │ ldr r2, [r2, #4] │ │ str r1, [r3, #24] │ │ lsrs r0, r2, #31 │ │ adds r2, r0, r2 │ │ movs r0, #1 │ │ negs r0, r0 │ │ asrs r1, r0, #31 │ │ @@ -13305,330 +13307,330 @@ │ │ str r2, [r3, #48] ; 0x30 │ │ str r2, [r3, #20] │ │ str r0, [r4, #16] │ │ str r1, [r4, #20] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000c06c : │ │ +0000c070 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ - beq.n c11c │ │ + beq.n c120 │ │ ldr r7, [r0, #4] │ │ subs r6, r7, #0 │ │ - beq.n c07a │ │ + beq.n c07e │ │ ldr r6, [r7, #28] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #8] │ │ adds r4, r0, #0 │ │ ldr r5, [r0, #72] ; 0x48 │ │ cmp r3, #0 │ │ - beq.n c0b6 │ │ + beq.n c0ba │ │ ldr r3, [sp, #4] │ │ ldr r2, [r7, #4] │ │ ldr r0, [r4, #8] │ │ cmp r3, r2 │ │ - bge.n c0a8 │ │ + bge.n c0ac │ │ ldr r3, [sp, #4] │ │ lsls r3, r3, #2 │ │ ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n c0a0 │ │ + beq.n c0a4 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n c088 │ │ + b.n c08c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n c0b6 │ │ + beq.n c0ba │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ cmp r6, #0 │ │ - bne.n c0c0 │ │ + bne.n c0c4 │ │ cmp r5, #0 │ │ - bne.n c102 │ │ - b.n c112 │ │ + bne.n c106 │ │ + b.n c116 │ │ adds r7, r6, #0 │ │ movs r3, #0 │ │ adds r7, #32 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r6, #8] │ │ cmp r3, r2 │ │ - bge.n c0ba │ │ + bge.n c0be │ │ ldr r3, [r7, #0] │ │ ldr r3, [r3, #12] │ │ adds r3, #72 ; 0x48 │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r6] │ │ cmp r5, #0 │ │ - beq.n c0f8 │ │ + beq.n c0fc │ │ ldr r1, [r5, #12] │ │ cmp r1, #0 │ │ - beq.n c0f8 │ │ - ldr r3, [pc, #56] ; (c120 ) │ │ + beq.n c0fc │ │ + ldr r3, [pc, #56] ; (c124 ) │ │ lsls r2, r2, #2 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r3, #12] │ │ lsls r2, r2, #2 │ │ ldr r0, [r2, r1] │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ adds r7, #4 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n c0c8 │ │ + b.n c0cc │ │ ldr r0, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n c10c │ │ + beq.n c110 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r5, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r0, r1, r2, r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r0, [r6, #23] │ │ + ldrb r4, [r5, #23] │ │ movs r1, r0 │ │ │ │ -0000c124 : │ │ +0000c128 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #28] │ │ sub sp, #28 │ │ cmp r6, #0 │ │ - bne.n c130 │ │ - b.n c296 │ │ + bne.n c134 │ │ + b.n c29a │ │ adds r7, r0, #0 │ │ movs r2, #80 ; 0x50 │ │ str r1, [sp, #20] │ │ movs r1, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #1 │ │ movs r1, #24 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #20] │ │ ldr r4, [r6, #8] │ │ str r0, [sp, #4] │ │ str r3, [r7, #4] │ │ adds r3, r4, #0 │ │ subs r2, r3, #1 │ │ sbcs r3, r2 │ │ subs r4, r4, r3 │ │ movs r3, #0 │ │ str r0, [r7, #72] ; 0x48 │ │ cmp r4, #0 │ │ - beq.n c162 │ │ + beq.n c166 │ │ adds r3, #1 │ │ lsrs r4, r4, #1 │ │ - b.n c158 │ │ + b.n c15c │ │ ldr r2, [sp, #4] │ │ adds r0, r4, #0 │ │ str r3, [r2, #8] │ │ ldr r3, [r6, #0] │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ asrs r1, r1, #1 │ │ - bl c650 <_vorbis_window@@Base> │ │ + bl c654 <_vorbis_window@@Base> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #0] │ │ ldr r3, [r6, #4] │ │ adds r0, r4, #0 │ │ lsrs r1, r3, #31 │ │ adds r1, r1, r3 │ │ asrs r1, r1, #1 │ │ - bl c650 <_vorbis_window@@Base> │ │ + bl c654 <_vorbis_window@@Base> │ │ ldr r3, [sp, #4] │ │ str r0, [r3, #4] │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r2, [r6, r3] │ │ str r3, [sp, #16] │ │ cmp r2, #0 │ │ - beq.n c1b8 │ │ + beq.n c1bc │ │ ldr r3, [r6, #4] │ │ str r3, [sp, #8] │ │ str r3, [r7, #16] │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #4] │ │ lsls r4, r3, #2 │ │ adds r0, r4, #0 │ │ str r3, [sp, #12] │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ str r0, [r7, #8] │ │ adds r0, r4, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r4, #0 │ │ str r0, [r7, #12] │ │ - b.n c204 │ │ + b.n c208 │ │ ldr r0, [r6, #28] │ │ movs r1, #52 ; 0x34 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #16] │ │ str r0, [r6, r3] │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #4 │ │ adds r3, r6, r3 │ │ adds r5, r3, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r6, #28] │ │ cmp r4, r3 │ │ - bge.n c196 │ │ + bge.n c19a │ │ ldr r1, [r5, #0] │ │ cmp r1, #0 │ │ - bne.n c1de │ │ + bne.n c1e2 │ │ movs r4, #0 │ │ - b.n c28a │ │ + b.n c28e │ │ movs r3, #52 ; 0x34 │ │ adds r0, r3, #0 │ │ muls r0, r4 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r6, r3] │ │ adds r0, r3, r0 │ │ str r3, [sp, #12] │ │ bl 11c0c │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bne.n c1da │ │ + bne.n c1de │ │ ldr r0, [r5, #0] │ │ bl 11ba0 │ │ ldr r3, [sp, #12] │ │ adds r4, #1 │ │ stmia r5!, {r3} │ │ - b.n c1ce │ │ + b.n c1d2 │ │ ldr r3, [sp, #12] │ │ cmp r4, r3 │ │ - bge.n c21e │ │ + bge.n c222 │ │ ldr r3, [r7, #8] │ │ lsls r5, r4, #2 │ │ ldr r0, [sp, #8] │ │ movs r1, #4 │ │ adds r5, r3, r5 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ adds r4, #1 │ │ str r0, [r5, #0] │ │ - b.n c204 │ │ + b.n c208 │ │ movs r4, #0 │ │ ldr r0, [r6, #8] │ │ str r4, [r7, #36] ; 0x24 │ │ str r4, [r7, #40] ; 0x28 │ │ movs r1, #4 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ adds r5, r6, #0 │ │ ldr r3, [sp, #4] │ │ adds r5, #32 │ │ str r0, [r3, #12] │ │ ldr r3, [r6, #8] │ │ cmp r4, r3 │ │ - bge.n c29a │ │ + bge.n c29e │ │ ldmia r5!, {r1} │ │ ldr r0, [sp, #4] │ │ lsls r2, r4, #2 │ │ ldr r3, [r1, #12] │ │ ldr r0, [r0, #12] │ │ adds r4, #1 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ adds r2, r0, r2 │ │ adds r0, r3, #0 │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #84] ; (c2a8 ) │ │ + ldr r2, [pc, #84] ; (c2ac ) │ │ adds r0, #252 ; 0xfc │ │ ldr r0, [r0, #36] ; 0x24 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ lsls r0, r0, #2 │ │ ldr r0, [r0, r2] │ │ movs r2, #136 ; 0x88 │ │ lsls r2, r2, #2 │ │ ldr r2, [r3, r2] │ │ ldr r3, [r0, #4] │ │ adds r0, r7, #0 │ │ blx r3 │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ - b.n c234 │ │ + b.n c238 │ │ ldr r3, [sp, #8] │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n c282 │ │ + beq.n c286 │ │ bl 11ba0 │ │ movs r3, #0 │ │ ldr r2, [sp, #8] │ │ str r3, [r2, #0] │ │ ldr r3, [sp, #8] │ │ adds r4, #1 │ │ adds r3, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [r6, #28] │ │ cmp r4, r3 │ │ - blt.n c270 │ │ + blt.n c274 │ │ adds r0, r7, #0 │ │ - bl c06c │ │ + bl c070 │ │ movs r0, #1 │ │ - b.n c2a2 │ │ + b.n c2a6 │ │ adds r0, r7, #0 │ │ - bl c02c │ │ + bl c030 │ │ movs r0, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r2, [r0, #18] │ │ + ldrb r6, [r7, #17] │ │ movs r1, r0 │ │ │ │ -0000c2ac : │ │ +0000c2b0 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ sub sp, #84 ; 0x54 │ │ ldr r2, [r0, #20] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #28] │ │ adds r7, r0, #0 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #72] ; 0x48 │ │ mov ip, r1 │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #24] │ │ cmp r2, r3 │ │ - ble.n c2ce │ │ + ble.n c2d2 │ │ adds r3, #1 │ │ - beq.n c2ce │ │ - b.n c5ee │ │ + beq.n c2d2 │ │ + b.n c5f2 │ │ ldr r0, [r7, #64] ; 0x40 │ │ ldr r1, [r7, #68] ; 0x44 │ │ ldr r3, [r7, #40] ; 0x28 │ │ str r3, [r7, #36] ; 0x24 │ │ mov r3, ip │ │ ldr r4, [r3, #28] │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r4, [r7, #40] ; 0x28 │ │ str r3, [r7, #44] ; 0x2c │ │ adds r3, r0, #1 │ │ - bne.n c2ea │ │ + bne.n c2ee │ │ adds r3, r1, #1 │ │ - beq.n c302 │ │ + beq.n c306 │ │ movs r2, #1 │ │ movs r3, #0 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ mov r1, ip │ │ ldr r1, [r1, #56] ; 0x38 │ │ cmp r1, r2 │ │ - bne.n c302 │ │ + bne.n c306 │ │ mov r1, ip │ │ ldr r1, [r1, #60] ; 0x3c │ │ cmp r1, r3 │ │ - beq.n c312 │ │ + beq.n c316 │ │ movs r2, #1 │ │ negs r2, r2 │ │ asrs r3, r2, #31 │ │ ldr r1, [sp, #28] │ │ str r2, [r7, #56] ; 0x38 │ │ str r3, [r7, #60] ; 0x3c │ │ str r2, [r1, #16] │ │ @@ -13638,16 +13640,16 @@ │ │ ldr r3, [r3, #60] ; 0x3c │ │ str r2, [r7, #64] ; 0x40 │ │ str r3, [r7, #68] ; 0x44 │ │ mov r3, ip │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.n c328 │ │ - b.n c4d0 │ │ + bne.n c32c │ │ + b.n c4d4 │ │ ldr r3, [sp, #8] │ │ lsls r4, r4, #2 │ │ ldr r3, [r4, r3] │ │ lsrs r6, r3, #31 │ │ adds r6, r6, r3 │ │ asrs r3, r6, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ @@ -13660,20 +13662,20 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [r7, #48] ; 0x30 │ │ lsrs r6, r5, #31 │ │ adds r6, r6, r5 │ │ asrs r6, r6, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.n c35c │ │ + bne.n c360 │ │ ldr r3, [sp, #0] │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #36] ; 0x24 │ │ str r3, [sp, #24] │ │ - b.n c364 │ │ + b.n c368 │ │ ldr r3, [sp, #0] │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ lsls r3, r3, #2 │ │ @@ -13710,134 +13712,134 @@ │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #4] │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n c48c │ │ + bge.n c490 │ │ ldr r1, [sp, #16] │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [r7, #40] ; 0x28 │ │ lsls r4, r1, #2 │ │ ldr r0, [r7, #8] │ │ cmp r3, #0 │ │ - beq.n c40c │ │ + beq.n c410 │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, r4] │ │ ldr r3, [r0, r4] │ │ cmp r2, #0 │ │ - beq.n c3f6 │ │ + beq.n c3fa │ │ ldr r2, [sp, #32] │ │ adds r3, r3, r2 │ │ movs r2, #0 │ │ ldr r4, [sp, #0] │ │ cmp r2, r4 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c3d4 │ │ + b.n c3d8 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #12] │ │ lsls r3, r3, #2 │ │ ldr r1, [r0, r3] │ │ ldr r0, [r2, r3] │ │ movs r3, #0 │ │ - b.n c46e │ │ + b.n c472 │ │ ldr r4, [sp, #60] ; 0x3c │ │ adds r3, r3, r4 │ │ cmp r2, r6 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c3fa │ │ + b.n c3fe │ │ cmp r2, #0 │ │ - beq.n c452 │ │ + beq.n c456 │ │ ldr r2, [r0, r4] │ │ ldr r1, [sp, #32] │ │ adds r1, r2, r1 │ │ ldr r2, [sp, #12] │ │ ldr r2, [r2, r4] │ │ ldr r4, [sp, #64] ; 0x40 │ │ adds r2, r2, r4 │ │ adds r4, r1, #0 │ │ str r2, [sp, #56] ; 0x38 │ │ cmp r3, r6 │ │ - bge.n c436 │ │ + bge.n c43a │ │ ldr r2, [sp, #56] ; 0x38 │ │ lsls r5, r3, #2 │ │ adds r3, #1 │ │ ldr r5, [r2, r5] │ │ ldr r2, [r4, #0] │ │ adds r5, r2, r5 │ │ stmia r4!, {r5} │ │ - b.n c422 │ │ + b.n c426 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r4, [sp, #40] ; 0x28 │ │ adds r1, r1, r3 │ │ adds r2, r2, r3 │ │ movs r3, #0 │ │ ldr r5, [sp, #68] ; 0x44 │ │ cmp r4, r5 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ ldr r5, [r2, r3] │ │ adds r4, #1 │ │ str r5, [r1, r3] │ │ adds r3, #4 │ │ - b.n c442 │ │ + b.n c446 │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, r4] │ │ ldr r3, [r0, r4] │ │ ldr r4, [sp, #32] │ │ adds r3, r3, r4 │ │ cmp r2, r6 │ │ - bge.n c3e8 │ │ + bge.n c3ec │ │ lsls r4, r2, #2 │ │ ldr r4, [r1, r4] │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r4, r5, r4 │ │ stmia r3!, {r4} │ │ - b.n c45c │ │ + b.n c460 │ │ ldr r2, [sp, #48] ; 0x30 │ │ cmp r3, r2 │ │ - bge.n c486 │ │ + bge.n c48a │ │ ldr r4, [sp, #76] ; 0x4c │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ adds r4, r0, r4 │ │ ldr r5, [r4, r2] │ │ ldr r4, [sp, #72] ; 0x48 │ │ adds r4, r1, r4 │ │ str r5, [r4, r2] │ │ - b.n c46e │ │ + b.n c472 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ - b.n c3a6 │ │ + b.n c3aa │ │ movs r3, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r2, r3 │ │ - bne.n c496 │ │ + bne.n c49a │ │ ldr r3, [sp, #0] │ │ str r3, [r7, #48] ; 0x30 │ │ ldr r3, [r7, #24] │ │ adds r3, #1 │ │ - bne.n c4a4 │ │ + bne.n c4a8 │ │ ldr r3, [sp, #24] │ │ str r3, [r7, #24] │ │ - b.n c4ce │ │ + b.n c4d2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #8] │ │ str r3, [r7, #24] │ │ ldr r3, [r7, #36] ; 0x24 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ @@ -13856,17 +13858,17 @@ │ │ asrs r3, r3, #2 │ │ adds r3, r2, r3 │ │ str r3, [r7, #20] │ │ ldr r3, [sp, #28] │ │ ldr r0, [r3, #16] │ │ ldr r1, [r3, #20] │ │ adds r3, r0, #1 │ │ - bne.n c4de │ │ + bne.n c4e2 │ │ adds r3, r1, #1 │ │ - beq.n c50a │ │ + beq.n c50e │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ ldr r3, [r7, #40] ; 0x28 │ │ asrs r4, r2, #31 │ │ lsrs r4, r4, #30 │ │ @@ -13880,15 +13882,15 @@ │ │ adds r2, r3, r2 │ │ asrs r2, r2, #2 │ │ adds r4, r4, r2 │ │ adds r2, r4, #0 │ │ asrs r3, r4, #31 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ - b.n c50e │ │ + b.n c512 │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [sp, #28] │ │ str r2, [r1, #16] │ │ str r3, [r1, #20] │ │ ldr r0, [r7, #56] ; 0x38 │ │ ldr r1, [r7, #60] ; 0x3c │ │ @@ -13897,50 +13899,50 @@ │ │ mov r1, ip │ │ mov r0, ip │ │ ldr r4, [sp, #0] │ │ ldr r6, [r1, #48] ; 0x30 │ │ ldr r0, [r0, #44] ; 0x2c │ │ ldr r1, [r1, #52] ; 0x34 │ │ adds r4, #1 │ │ - bne.n c572 │ │ + bne.n c576 │ │ ldr r4, [sp, #4] │ │ adds r4, #1 │ │ - bne.n c572 │ │ + bne.n c576 │ │ adds r4, r6, #1 │ │ - bne.n c53a │ │ + bne.n c53e │ │ adds r4, r1, #1 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ str r6, [r7, #56] ; 0x38 │ │ str r1, [r7, #60] ; 0x3c │ │ cmp r1, r3 │ │ - blt.n c548 │ │ - bne.n c5e2 │ │ + blt.n c54c │ │ + bne.n c5e6 │ │ cmp r6, r2 │ │ - bcs.n c5e2 │ │ + bcs.n c5e6 │ │ subs r6, r2, r6 │ │ mvns r3, r6 │ │ asrs r3, r3, #31 │ │ ands r6, r3 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #24] │ │ cmp r0, #0 │ │ - beq.n c566 │ │ + beq.n c56a │ │ subs r3, r2, r3 │ │ cmp r6, r3 │ │ - ble.n c560 │ │ + ble.n c564 │ │ adds r6, r3, #0 │ │ subs r2, r2, r6 │ │ str r2, [r7, #20] │ │ - b.n c5e2 │ │ + b.n c5e6 │ │ adds r6, r6, r3 │ │ str r6, [r7, #24] │ │ cmp r6, r2 │ │ - ble.n c5f2 │ │ + ble.n c5f6 │ │ str r2, [r7, #24] │ │ - b.n c5f2 │ │ + b.n c5f6 │ │ ldr r3, [r7, #36] ; 0x24 │ │ ldr r2, [sp, #8] │ │ ldr r4, [sp, #8] │ │ lsls r3, r3, #2 │ │ ldr r2, [r3, r2] │ │ asrs r3, r2, #31 │ │ lsrs r3, r3, #30 │ │ @@ -13960,183 +13962,183 @@ │ │ adds r2, r3, #0 │ │ asrs r3, r3, #31 │ │ adds r2, r2, r4 │ │ adcs r3, r5 │ │ str r2, [r7, #56] ; 0x38 │ │ str r3, [r7, #60] ; 0x3c │ │ adds r4, r6, #1 │ │ - bne.n c5ae │ │ + bne.n c5b2 │ │ adds r4, r1, #1 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ cmp r6, r2 │ │ - bne.n c5b6 │ │ + bne.n c5ba │ │ cmp r1, r3 │ │ - beq.n c5e2 │ │ + beq.n c5e6 │ │ cmp r1, r3 │ │ - blt.n c5c0 │ │ - bne.n c5de │ │ + blt.n c5c4 │ │ + bne.n c5e2 │ │ cmp r6, r2 │ │ - bcs.n c5de │ │ + bcs.n c5e2 │ │ subs r2, r2, r6 │ │ - beq.n c5de │ │ + beq.n c5e2 │ │ cmp r0, #0 │ │ - beq.n c5de │ │ + beq.n c5e2 │ │ ldr r4, [r7, #20] │ │ ldr r3, [r7, #24] │ │ subs r3, r4, r3 │ │ cmp r2, r3 │ │ - ble.n c5d4 │ │ + ble.n c5d8 │ │ adds r2, r3, #0 │ │ mvns r3, r2 │ │ asrs r3, r3, #31 │ │ ands r2, r3 │ │ subs r4, r4, r2 │ │ str r4, [r7, #20] │ │ str r6, [r7, #56] ; 0x38 │ │ str r1, [r7, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.n c5f2 │ │ + beq.n c5f6 │ │ movs r3, #1 │ │ movs r0, #0 │ │ str r3, [r7, #32] │ │ - b.n c5f2 │ │ + b.n c5f6 │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000c5f6 : │ │ +0000c5fa : │ │ movs r3, #0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r2, [r0, #24] │ │ ldr r4, [r0, #4] │ │ cmp r2, r3 │ │ - blt.n c62e │ │ + blt.n c632 │ │ ldr r5, [r0, #20] │ │ cmp r2, r5 │ │ - bge.n c62e │ │ + bge.n c632 │ │ cmp r1, r3 │ │ - beq.n c62c │ │ + beq.n c630 │ │ ldr r4, [r4, #4] │ │ str r4, [sp, #4] │ │ lsls r4, r2, #2 │ │ mov ip, r4 │ │ ldr r4, [sp, #4] │ │ ldr r6, [r0, #12] │ │ cmp r3, r4 │ │ - bge.n c62a │ │ + bge.n c62e │ │ ldr r4, [r0, #8] │ │ lsls r7, r3, #2 │ │ adds r3, #1 │ │ ldr r4, [r4, r7] │ │ add r4, ip │ │ str r4, [r6, r7] │ │ - b.n c614 │ │ + b.n c618 │ │ str r6, [r1, #0] │ │ subs r3, r5, r2 │ │ adds r0, r3, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ -0000c632 : │ │ +0000c636 : │ │ push {r4, lr} │ │ ldr r2, [r0, #24] │ │ cmp r1, #0 │ │ - beq.n c642 │ │ + beq.n c646 │ │ ldr r4, [r0, #20] │ │ adds r3, r1, r2 │ │ cmp r3, r4 │ │ - bgt.n c64a │ │ + bgt.n c64e │ │ adds r1, r2, r1 │ │ str r1, [r0, #24] │ │ movs r0, #0 │ │ - b.n c64e │ │ + b.n c652 │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ pop {r4, pc} │ │ │ │ -0000c650 <_vorbis_window@@Base>: │ │ +0000c654 <_vorbis_window@@Base>: │ │ cmp r0, #0 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #1 │ │ cmp r1, r3 │ │ - beq.n c6a6 <_vorbis_window@@Base+0x56> │ │ - bgt.n c66c <_vorbis_window@@Base+0x1c> │ │ + beq.n c6aa <_vorbis_window@@Base+0x56> │ │ + bgt.n c670 <_vorbis_window@@Base+0x1c> │ │ cmp r1, #64 ; 0x40 │ │ - beq.n c69a <_vorbis_window@@Base+0x4a> │ │ + beq.n c69e <_vorbis_window@@Base+0x4a> │ │ cmp r1, #128 ; 0x80 │ │ - beq.n c6a0 <_vorbis_window@@Base+0x50> │ │ + beq.n c6a4 <_vorbis_window@@Base+0x50> │ │ cmp r1, #32 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - b.n c6bc <_vorbis_window@@Base+0x6c> │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + b.n c6c0 <_vorbis_window@@Base+0x6c> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #3 │ │ cmp r1, r3 │ │ - beq.n c6ac <_vorbis_window@@Base+0x5c> │ │ - bgt.n c684 <_vorbis_window@@Base+0x34> │ │ + beq.n c6b0 <_vorbis_window@@Base+0x5c> │ │ + bgt.n c688 <_vorbis_window@@Base+0x34> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #2 │ │ cmp r1, r3 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - ldr r0, [pc, #68] ; (c6c4 <_vorbis_window@@Base+0x74>) │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + ldr r0, [pc, #68] ; (c6c8 <_vorbis_window@@Base+0x74>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #4 │ │ cmp r1, r3 │ │ - beq.n c6b2 <_vorbis_window@@Base+0x62> │ │ + beq.n c6b6 <_vorbis_window@@Base+0x62> │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #5 │ │ cmp r1, r3 │ │ - bne.n c6b8 <_vorbis_window@@Base+0x68> │ │ - ldr r0, [pc, #48] ; (c6c8 <_vorbis_window@@Base+0x78>) │ │ + bne.n c6bc <_vorbis_window@@Base+0x68> │ │ + ldr r0, [pc, #48] ; (c6cc <_vorbis_window@@Base+0x78>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #48] ; (c6cc <_vorbis_window@@Base+0x7c>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #48] ; (c6d0 <_vorbis_window@@Base+0x7c>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #44] ; (c6d0 <_vorbis_window@@Base+0x80>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #44] ; (c6d4 <_vorbis_window@@Base+0x80>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #44] ; (c6d4 <_vorbis_window@@Base+0x84>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #44] ; (c6d8 <_vorbis_window@@Base+0x84>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #40] ; (c6d8 <_vorbis_window@@Base+0x88>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #40] ; (c6dc <_vorbis_window@@Base+0x88>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #40] ; (c6dc <_vorbis_window@@Base+0x8c>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #40] ; (c6e0 <_vorbis_window@@Base+0x8c>) │ │ add r0, pc │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ movs r0, #0 │ │ - b.n c6c0 <_vorbis_window@@Base+0x70> │ │ - ldr r0, [pc, #32] ; (c6e0 <_vorbis_window@@Base+0x90>) │ │ + b.n c6c4 <_vorbis_window@@Base+0x70> │ │ + ldr r0, [pc, #32] ; (c6e4 <_vorbis_window@@Base+0x90>) │ │ add r0, pc │ │ bx lr │ │ nop ; (mov r8, r8) │ │ - bvc.n c7a0 <_vorbis_apply_window@@Base+0xbc> │ │ + bvc.n c79c <_vorbis_apply_window@@Base+0xb4> │ │ movs r0, r0 │ │ - lsrs r6, r2, #29 │ │ + lsrs r2, r2, #29 │ │ movs r1, r0 │ │ - beq.n c770 <_vorbis_apply_window@@Base+0x8c> │ │ + beq.n c76c <_vorbis_apply_window@@Base+0x84> │ │ movs r0, r0 │ │ - bne.n c768 <_vorbis_apply_window@@Base+0x84> │ │ + bne.n c764 <_vorbis_apply_window@@Base+0x7c> │ │ movs r0, r0 │ │ - bcc.n c760 <_vorbis_apply_window@@Base+0x7c> │ │ + bcc.n c75c <_vorbis_apply_window@@Base+0x74> │ │ movs r0, r0 │ │ - svc 62 ; 0x3e │ │ + svc 58 ; 0x3a │ │ movs r0, r0 │ │ - vhadd.s d0, d8, d0 │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ + vhadd.s d0, d4, d0 │ │ + ldmia r7, {r1, r3, r5, r7} │ │ ... │ │ │ │ -0000c6e4 <_vorbis_apply_window@@Base>: │ │ +0000c6e8 <_vorbis_apply_window@@Base>: │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ str r0, [sp, #0] │ │ - ldr r0, [pc, #268] ; (c7f8 <_vorbis_apply_window@@Base+0x114>) │ │ + ldr r0, [pc, #268] ; (c7fc <_vorbis_apply_window@@Base+0x114>) │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldr r4, [r0, #0] │ │ str r0, [sp, #24] │ │ str r4, [sp, #44] ; 0x2c │ │ ldr r4, [r1, #0] │ │ ldr r1, [r1, #4] │ │ @@ -14178,33 +14180,33 @@ │ │ subs r4, r5, r4 │ │ str r2, [sp, #4] │ │ adds r2, r4, r2 │ │ str r2, [sp, #20] │ │ movs r2, #0 │ │ adds r1, r2, #0 │ │ cmp r2, r6 │ │ - bge.n c75a <_vorbis_apply_window@@Base+0x76> │ │ + bge.n c75e <_vorbis_apply_window@@Base+0x76> │ │ ldr r5, [sp, #0] │ │ lsls r0, r2, #2 │ │ adds r2, #1 │ │ str r1, [r5, r0] │ │ - b.n c74c <_vorbis_apply_window@@Base+0x68> │ │ + b.n c750 <_vorbis_apply_window@@Base+0x68> │ │ mvns r5, r6 │ │ asrs r5, r5, #31 │ │ ands r5, r6 │ │ movs r6, #0 │ │ ldr r1, [sp, #0] │ │ lsls r2, r5, #2 │ │ lsls r3, r3, #2 │ │ adds r2, r1, r2 │ │ str r2, [sp, #8] │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #16] │ │ cmp r5, r3 │ │ - bge.n c798 <_vorbis_apply_window@@Base+0xb4> │ │ + bge.n c79c <_vorbis_apply_window@@Base+0xb4> │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #28] │ │ adds r5, #1 │ │ ldr r3, [r3, r6] │ │ str r3, [sp, #12] │ │ asrs r1, r3, #31 │ │ add r3, sp, #36 ; 0x24 │ │ @@ -14213,29 +14215,29 @@ │ │ ldr r2, [r3, r6] │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ ldr r3, [sp, #8] │ │ lsls r1, r1, #1 │ │ str r1, [r3, r6] │ │ adds r6, #4 │ │ - b.n c76e <_vorbis_apply_window@@Base+0x8a> │ │ + b.n c772 <_vorbis_apply_window@@Base+0x8a> │ │ movs r5, #0 │ │ ldr r3, [sp, #0] │ │ lsls r6, r4, #2 │ │ adds r6, r3, r6 │ │ ldr r3, [sp, #4] │ │ lsls r2, r3, #2 │ │ ldr r3, [sp, #76] ; 0x4c │ │ lsls r3, r3, #2 │ │ str r3, [sp, #4] │ │ subs r3, r2, #4 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ cmp r4, r3 │ │ - bge.n c7d6 <_vorbis_apply_window@@Base+0xf2> │ │ + bge.n c7da <_vorbis_apply_window@@Base+0xf2> │ │ ldr r3, [r6, r5] │ │ ldr r0, [sp, #4] │ │ add r2, sp, #36 ; 0x24 │ │ asrs r1, r3, #31 │ │ ldr r3, [sp, #8] │ │ ldr r2, [r0, r2] │ │ ldr r0, [r6, r5] │ │ @@ -14243,113 +14245,113 @@ │ │ ldr r2, [r2, r3] │ │ adds r4, #1 │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ lsls r1, r1, #1 │ │ str r1, [r6, r5] │ │ adds r5, #4 │ │ - b.n c7ae <_vorbis_apply_window@@Base+0xca> │ │ + b.n c7b2 <_vorbis_apply_window@@Base+0xca> │ │ movs r3, #0 │ │ cmp r4, r7 │ │ - bge.n c7e6 <_vorbis_apply_window@@Base+0x102> │ │ + bge.n c7ea <_vorbis_apply_window@@Base+0x102> │ │ ldr r1, [sp, #0] │ │ lsls r2, r4, #2 │ │ adds r4, #1 │ │ str r3, [r1, r2] │ │ - b.n c7d8 <_vorbis_apply_window@@Base+0xf4> │ │ + b.n c7dc <_vorbis_apply_window@@Base+0xf4> │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n c7f4 <_vorbis_apply_window@@Base+0x110> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n c7f8 <_vorbis_apply_window@@Base+0x110> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - strb r4, [r2, #31] │ │ + strb r0, [r2, #31] │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ cmp r0, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r4, [r0, #64] ; 0x40 │ │ cmp r4, #0 │ │ - beq.n c81e <_vorbis_apply_window@@Base+0x13a> │ │ + beq.n c822 <_vorbis_apply_window@@Base+0x13a> │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r6, [r4, #4] │ │ str r3, [sp, #8] │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ cmp r6, r3 │ │ - beq.n c824 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c828 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r6, #28] │ │ str r3, [sp, #4] │ │ - b.n c824 <_vorbis_apply_window@@Base+0x140> │ │ + b.n c828 <_vorbis_apply_window@@Base+0x140> │ │ adds r6, r4, #0 │ │ str r4, [sp, #8] │ │ str r4, [sp, #4] │ │ adds r7, r0, #4 │ │ cmp r4, #0 │ │ - bne.n c82e <_vorbis_apply_window@@Base+0x14a> │ │ + bne.n c832 <_vorbis_apply_window@@Base+0x14a> │ │ movs r0, #136 ; 0x88 │ │ - b.n c938 <_vorbis_apply_window@@Base+0x254> │ │ + b.n c93c <_vorbis_apply_window@@Base+0x254> │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ cmp r6, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ adds r5, r1, #0 │ │ str r2, [sp, #12] │ │ adds r4, r0, #0 │ │ - bl bfc2 <_vorbis_block_ripcord@@Base> │ │ + bl bfc6 <_vorbis_block_ripcord@@Base> │ │ adds r0, r7, #0 │ │ ldr r1, [r5, #0] │ │ ldr r2, [r5, #4] │ │ bl 12f40 │ │ adds r0, r7, #0 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ - bne.n c936 <_vorbis_apply_window@@Base+0x252> │ │ + bne.n c93a <_vorbis_apply_window@@Base+0x252> │ │ ldr r3, [sp, #8] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #8] │ │ adds r1, r3, #0 │ │ str r3, [sp, #16] │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ lsls r3, r0, #2 │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #4] │ │ str r0, [r4, #40] ; 0x28 │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #16] │ │ ldr r3, [r3, #32] │ │ cmp r3, #0 │ │ - beq.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + beq.n c82e <_vorbis_apply_window@@Base+0x146> │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n c8a8 <_vorbis_apply_window@@Base+0x1c4> │ │ + beq.n c8ac <_vorbis_apply_window@@Base+0x1c4> │ │ movs r1, #1 │ │ adds r0, r7, #0 │ │ bl 1310c │ │ movs r1, #1 │ │ str r0, [r4, #24] │ │ adds r0, r7, #0 │ │ bl 1310c │ │ str r0, [r4, #32] │ │ adds r3, r0, #1 │ │ - bne.n c8ac <_vorbis_apply_window@@Base+0x1c8> │ │ - b.n c82a <_vorbis_apply_window@@Base+0x146> │ │ + bne.n c8b0 <_vorbis_apply_window@@Base+0x1c8> │ │ + b.n c82e <_vorbis_apply_window@@Base+0x146> │ │ str r3, [r4, #24] │ │ str r3, [r4, #32] │ │ ldr r2, [r5, #16] │ │ ldr r3, [r5, #20] │ │ str r2, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r0, [r5, #24] │ │ @@ -14361,42 +14363,42 @@ │ │ adcs r3, r1 │ │ str r2, [r4, #56] ; 0x38 │ │ str r3, [r4, #60] ; 0x3c │ │ ldr r3, [r5, #12] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n c92c <_vorbis_apply_window@@Base+0x248> │ │ + beq.n c930 <_vorbis_apply_window@@Base+0x248> │ │ ldr r3, [r4, #28] │ │ ldr r2, [sp, #4] │ │ adds r0, r4, #0 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ movs r5, #0 │ │ str r3, [r4, #36] ; 0x24 │ │ ldr r3, [r6, #4] │ │ lsls r1, r3, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ str r0, [r4, #0] │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n c904 <_vorbis_apply_window@@Base+0x220> │ │ + bge.n c908 <_vorbis_apply_window@@Base+0x220> │ │ ldr r3, [r4, #0] │ │ lsls r7, r5, #2 │ │ adds r0, r4, #0 │ │ adds r7, r3, r7 │ │ ldr r3, [r4, #36] ; 0x24 │ │ adds r5, #1 │ │ lsls r1, r3, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ str r0, [r7, #0] │ │ - b.n c8e8 <_vorbis_apply_window@@Base+0x204> │ │ + b.n c8ec <_vorbis_apply_window@@Base+0x204> │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #4] │ │ - ldr r3, [pc, #52] ; (c940 <_vorbis_apply_window@@Base+0x25c>) │ │ + ldr r3, [pc, #52] ; (c944 <_vorbis_apply_window@@Base+0x25c>) │ │ ldr r2, [r2, #32] │ │ adds r0, r4, #0 │ │ ldr r2, [r2, #12] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r2, #72 ; 0x48 │ │ lsls r2, r2, #2 │ │ @@ -14405,162 +14407,162 @@ │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r2, [sp, #8] │ │ ldr r3, [r3, #16] │ │ ldr r2, [r2, #12] │ │ ldr r1, [r2, r1] │ │ blx r3 │ │ - b.n c93a <_vorbis_apply_window@@Base+0x256> │ │ + b.n c93e <_vorbis_apply_window@@Base+0x256> │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #36] ; 0x24 │ │ str r3, [r4, #0] │ │ adds r0, r3, #0 │ │ - b.n c93a <_vorbis_apply_window@@Base+0x256> │ │ + b.n c93e <_vorbis_apply_window@@Base+0x256> │ │ movs r0, #135 ; 0x87 │ │ negs r0, r0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r1, #23] │ │ + strb r4, [r0, #23] │ │ movs r1, r0 │ │ │ │ -0000c944 : │ │ +0000c948 : │ │ push {r3, lr} │ │ movs r2, #1 │ │ - bl c7fc <_vorbis_apply_window@@Base+0x118> │ │ + bl c800 <_vorbis_apply_window@@Base+0x118> │ │ pop {r3, pc} │ │ │ │ -0000c94e : │ │ +0000c952 : │ │ push {r3, lr} │ │ movs r2, #0 │ │ - bl c7fc <_vorbis_apply_window@@Base+0x118> │ │ + bl c800 <_vorbis_apply_window@@Base+0x118> │ │ pop {r3, pc} │ │ │ │ -0000c958 : │ │ +0000c95c : │ │ adds r3, r1, #0 │ │ push {r4, r5, r6, lr} │ │ - ldr r4, [pc, #96] ; (c9c0 ) │ │ + ldr r4, [pc, #96] ; (c9c4 ) │ │ sub sp, #24 │ │ ldr r5, [r0, #28] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r0, sp │ │ ldr r2, [r4, #0] │ │ mov r6, sp │ │ str r2, [sp, #20] │ │ ldmia r3!, {r1, r2} │ │ bl 12f40 │ │ mov r0, sp │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ - bne.n c9a6 │ │ + bne.n c9aa │ │ adds r1, r0, #0 │ │ ldr r3, [r5, #8] │ │ cmp r3, #1 │ │ - ble.n c98e │ │ + ble.n c992 │ │ adds r1, #1 │ │ asrs r3, r3, #1 │ │ - b.n c984 │ │ + b.n c988 │ │ adds r0, r6, #0 │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n c9aa │ │ + beq.n c9ae │ │ adds r0, #8 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r5] │ │ ldr r3, [r3, #0] │ │ lsls r3, r3, #2 │ │ ldr r0, [r3, r5] │ │ - b.n c9ae │ │ + b.n c9b2 │ │ movs r0, #135 ; 0x87 │ │ - b.n c9ac │ │ + b.n c9b0 │ │ movs r0, #136 ; 0x88 │ │ negs r0, r0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c9ba │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n c9be │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strb r6, [r3, #21] │ │ + strb r2, [r3, #21] │ │ movs r1, r0 │ │ push {r4, r5, r6, lr} │ │ adds r6, r0, #0 │ │ adds r4, r1, #0 │ │ adds r5, r1, r2 │ │ cmp r4, r5 │ │ - beq.n c9de │ │ + beq.n c9e2 │ │ adds r0, r6, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ strb r0, [r4, #0] │ │ adds r4, #1 │ │ - b.n c9cc │ │ + b.n c9d0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c9e0 : │ │ +0000c9e4 : │ │ push {r3, lr} │ │ movs r1, #0 │ │ movs r2, #16 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, pc} │ │ │ │ -0000c9ec : │ │ +0000c9f0 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #180] ; (caa4 ) │ │ + ldr r4, [pc, #180] ; (caa8 ) │ │ sub sp, #44 ; 0x2c │ │ add r7, sp, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r0, r1, #0 │ │ adds r6, r1, #0 │ │ str r2, [r7, #12] │ │ str r3, [r7, #36] ; 0x24 │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ adds r3, r0, #1 │ │ str r3, [r7, #24] │ │ mov r3, sp │ │ adds r0, #16 │ │ lsrs r0, r0, #3 │ │ lsls r0, r0, #3 │ │ subs r3, r3, r0 │ │ mov sp, r3 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ str r3, [r7, #28] │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r1, [pc, #132] ; (caa8 ) │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + ldr r1, [pc, #132] ; (caac ) │ │ ldr r0, [r7, #28] │ │ add r1, pc │ │ bl 16220 <__aeabi_llsl@@Base+0x3cc> │ │ movs r1, #0 │ │ mov ip, r4 │ │ adds r6, r1, #0 │ │ ldr r3, [r5, #8] │ │ str r3, [r7, #16] │ │ - ldr r3, [pc, #116] ; (caac ) │ │ + ldr r3, [pc, #116] ; (cab0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #20] │ │ ldr r3, [r7, #16] │ │ cmp r6, r3 │ │ - bge.n ca80 │ │ + bge.n ca84 │ │ ldr r2, [r5, #0] │ │ lsls r3, r6, #2 │ │ ldr r0, [r3, r2] │ │ movs r3, #0 │ │ ldr r2, [r7, #24] │ │ cmp r3, r2 │ │ - bge.n ca90 │ │ + bge.n ca94 │ │ ldr r2, [r7, #28] │ │ ldrb r4, [r0, r3] │ │ ldrb r2, [r2, r3] │ │ adds r4, #1 │ │ lsls r4, r4, #1 │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ @@ -14569,93 +14571,93 @@ │ │ ldrsh r4, [r4, r2] │ │ ldr r2, [r7, #20] │ │ str r4, [r7, #4] │ │ ldr r4, [r7, #8] │ │ ldrsh r2, [r4, r2] │ │ ldr r4, [r7, #4] │ │ cmp r4, r2 │ │ - bne.n ca7c │ │ + bne.n ca80 │ │ adds r3, #1 │ │ - b.n ca4e │ │ + b.n ca52 │ │ adds r1, #1 │ │ adds r6, #1 │ │ - b.n ca40 │ │ + b.n ca44 │ │ movs r0, #0 │ │ mov r3, ip │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n ca9c │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n caa0 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldr r3, [r7, #12] │ │ cmp r3, r1 │ │ - bne.n ca7a │ │ + bne.n ca7e │ │ ldr r3, [r7, #24] │ │ adds r0, r0, r3 │ │ - b.n ca82 │ │ + b.n ca86 │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r1, #19] │ │ + strb r0, [r1, #19] │ │ movs r1, r0 │ │ - add r4, sp, #148 ; 0x94 │ │ + add r4, sp, #132 ; 0x84 │ │ movs r0, r0 │ │ - strb r4, [r2, #18] │ │ + strb r4, [r1, #18] │ │ movs r1, r0 │ │ │ │ -0000cab0 : │ │ +0000cab4 : │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r4, [pc, #164] ; (cb58 ) │ │ + ldr r4, [pc, #164] ; (cb5c ) │ │ sub sp, #36 ; 0x24 │ │ add r7, sp, #0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ adds r5, r0, #0 │ │ ldr r3, [r4, #0] │ │ adds r0, r1, #0 │ │ adds r6, r1, #0 │ │ str r3, [r7, #28] │ │ - bl 16100 <__aeabi_llsl@@Base+0x2ac> │ │ + bl 15fc0 <__aeabi_llsl@@Base+0x16c> │ │ adds r3, r0, #1 │ │ str r3, [r7, #16] │ │ mov r3, sp │ │ adds r0, #16 │ │ lsrs r0, r0, #3 │ │ lsls r0, r0, #3 │ │ subs r3, r3, r0 │ │ mov sp, r3 │ │ adds r0, r3, #0 │ │ adds r1, r6, #0 │ │ str r3, [r7, #20] │ │ - bl 16110 <__aeabi_llsl@@Base+0x2bc> │ │ - ldr r1, [pc, #116] ; (cb5c ) │ │ + bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + ldr r1, [pc, #116] ; (cb60 ) │ │ ldr r0, [r7, #20] │ │ add r1, pc │ │ bl 16220 <__aeabi_llsl@@Base+0x3cc> │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ ldr r3, [r5, #8] │ │ str r4, [r7, #0] │ │ str r3, [r7, #12] │ │ - ldr r3, [pc, #100] ; (cb60 ) │ │ + ldr r3, [pc, #100] ; (cb64 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r6, [r3, #0] │ │ ldr r3, [r7, #12] │ │ cmp r1, r3 │ │ - bge.n cb42 │ │ + bge.n cb46 │ │ ldr r2, [r5, #0] │ │ lsls r3, r1, #2 │ │ ldr r3, [r3, r2] │ │ str r3, [r7, #8] │ │ movs r3, #0 │ │ ldr r2, [r7, #16] │ │ cmp r3, r2 │ │ - bge.n cb3c │ │ + bge.n cb40 │ │ ldr r2, [r7, #8] │ │ ldrb r2, [r2, r3] │ │ adds r2, #1 │ │ lsls r2, r2, #1 │ │ mov ip, r2 │ │ mov r4, ip │ │ ldr r2, [r7, #20] │ │ @@ -14664,300 +14666,300 @@ │ │ lsls r2, r2, #1 │ │ str r2, [r7, #4] │ │ ldrsh r4, [r4, r6] │ │ ldr r2, [r7, #4] │ │ mov ip, r4 │ │ ldrsh r2, [r2, r6] │ │ cmp ip, r2 │ │ - bne.n cb3e │ │ + bne.n cb42 │ │ adds r3, #1 │ │ - b.n cb10 │ │ + b.n cb14 │ │ adds r0, #1 │ │ adds r1, #1 │ │ - b.n cb00 │ │ + b.n cb04 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n cb50 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n cb54 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - strb r0, [r1, #16] │ │ + strb r4, [r0, #16] │ │ movs r1, r0 │ │ - add r3, sp, #396 ; 0x18c │ │ + add r3, sp, #380 ; 0x17c │ │ movs r0, r0 │ │ - strb r2, [r2, #15] │ │ + strb r2, [r1, #15] │ │ movs r1, r0 │ │ │ │ -0000cb64 : │ │ +0000cb68 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ - beq.n cbae │ │ + beq.n cbb2 │ │ movs r5, #0 │ │ ldr r3, [r0, #0] │ │ adds r4, r0, #0 │ │ cmp r3, r5 │ │ - beq.n cb90 │ │ + beq.n cb94 │ │ ldr r3, [r4, #8] │ │ ldr r0, [r4, #0] │ │ cmp r5, r3 │ │ - bge.n cb8c │ │ + bge.n cb90 │ │ lsls r3, r5, #2 │ │ ldr r0, [r0, r3] │ │ cmp r0, #0 │ │ - beq.n cb88 │ │ + beq.n cb8c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ - b.n cb74 │ │ + b.n cb78 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #4] │ │ cmp r0, #0 │ │ - beq.n cb9a │ │ + beq.n cb9e │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ cmp r0, #0 │ │ - beq.n cba4 │ │ + beq.n cba8 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #16 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000cbb0 : │ │ +0000cbb4 : │ │ ldr r3, [r0, #28] │ │ cmp r3, #0 │ │ - beq.n cbbc │ │ + beq.n cbc0 │ │ lsls r1, r1, #2 │ │ ldr r0, [r1, r3] │ │ - b.n cbc0 │ │ + b.n cbc4 │ │ movs r0, #1 │ │ negs r0, r0 │ │ bx lr │ │ ... │ │ │ │ -0000cbc4 : │ │ +0000cbc8 : │ │ push {r4, lr} │ │ movs r2, #32 │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ - ldr r1, [pc, #8] ; (cbdc ) │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ + ldr r1, [pc, #8] ; (cbe0 ) │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ str r0, [r4, #28] │ │ pop {r4, pc} │ │ lsrs r0, r5, #18 │ │ ... │ │ │ │ -0000cbe0 : │ │ +0000cbe4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #28] │ │ adds r7, r0, #0 │ │ cmp r4, #0 │ │ - beq.n ccd8 │ │ + beq.n ccdc │ │ adds r6, r4, #0 │ │ movs r5, #0 │ │ adds r6, #32 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n cc06 │ │ + bge.n cc0a │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n cc00 │ │ + beq.n cc04 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ adds r6, #4 │ │ - b.n cbf0 │ │ + b.n cbf4 │ │ adds r5, r4, #0 │ │ movs r6, #0 │ │ adds r5, #33 ; 0x21 │ │ adds r5, #255 ; 0xff │ │ ldr r3, [r4, #12] │ │ cmp r6, r3 │ │ - bge.n cc34 │ │ + bge.n cc38 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc2e │ │ - ldr r3, [pc, #196] ; (cce4 ) │ │ + beq.n cc32 │ │ + ldr r3, [pc, #196] ; (cce8 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc0e │ │ + b.n cc12 │ │ movs r3, #132 ; 0x84 │ │ movs r6, #0 │ │ lsls r3, r3, #3 │ │ adds r5, r4, r3 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n cc62 │ │ + bge.n cc66 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc5c │ │ - ldr r3, [pc, #152] ; (cce8 ) │ │ + beq.n cc60 │ │ + ldr r3, [pc, #152] ; (ccec ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc3c │ │ + b.n cc40 │ │ movs r3, #196 ; 0xc4 │ │ movs r6, #0 │ │ lsls r3, r3, #3 │ │ adds r5, r4, r3 │ │ ldr r3, [r4, #24] │ │ cmp r6, r3 │ │ - bge.n cc90 │ │ + bge.n cc94 │ │ adds r3, r5, #1 │ │ adds r3, #255 ; 0xff │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - beq.n cc8a │ │ - ldr r3, [pc, #112] ; (ccec ) │ │ + beq.n cc8e │ │ + ldr r3, [pc, #112] ; (ccf0 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ lsls r2, r2, #2 │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n cc6a │ │ + b.n cc6e │ │ movs r3, #130 ; 0x82 │ │ movs r5, #0 │ │ lsls r3, r3, #4 │ │ adds r6, r4, r3 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n ccc4 │ │ + bge.n ccc8 │ │ ldr r0, [r6, #0] │ │ cmp r0, #0 │ │ - beq.n cca8 │ │ + beq.n ccac │ │ bl 11ba0 │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r3, [r4, r3] │ │ cmp r3, #0 │ │ - beq.n ccbe │ │ + beq.n ccc2 │ │ movs r2, #52 ; 0x34 │ │ adds r0, r2, #0 │ │ muls r0, r5 │ │ adds r0, r3, r0 │ │ bl 11bca │ │ adds r5, #1 │ │ adds r6, #4 │ │ - b.n cc98 │ │ + b.n cc9c │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r0, [r4, r3] │ │ cmp r0, #0 │ │ - beq.n ccd2 │ │ + beq.n ccd6 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r7, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - strb r6, [r6, #10] │ │ + strb r2, [r6, #10] │ │ movs r1, r0 │ │ - strb r4, [r1, #10] │ │ + strb r0, [r1, #10] │ │ movs r1, r0 │ │ - strb r2, [r4, #9] │ │ + strb r6, [r3, #9] │ │ movs r1, r0 │ │ │ │ -0000ccf0 : │ │ - ldr r3, [pc, #104] ; (cd5c ) │ │ +0000ccf4 : │ │ + ldr r3, [pc, #104] ; (cd60 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #32 │ │ adds r5, r0, #0 │ │ ldr r2, [r3, #0] │ │ adds r4, r3, #0 │ │ str r2, [sp, #28] │ │ cmp r0, #0 │ │ - bne.n cd0a │ │ + bne.n cd0e │ │ movs r2, #0 │ │ - b.n cd48 │ │ + b.n cd4c │ │ mov r0, sp │ │ ldr r1, [r5, #0] │ │ ldr r2, [r5, #4] │ │ bl 12f40 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - beq.n cd06 │ │ + beq.n cd0a │ │ mov r0, sp │ │ movs r1, #8 │ │ bl 1310c │ │ cmp r0, #1 │ │ - bne.n cd06 │ │ + bne.n cd0a │ │ movs r3, #0 │ │ add r5, sp, #20 │ │ str r3, [sp, #20] │ │ mov r0, sp │ │ strh r3, [r5, #4] │ │ adds r1, r5, #0 │ │ movs r2, #6 │ │ - bl c9c4 │ │ - ldr r1, [pc, #36] ; (cd60 ) │ │ + bl c9c8 │ │ + ldr r1, [pc, #36] ; (cd64 ) │ │ movs r2, #6 │ │ adds r0, r5, #0 │ │ add r1, pc │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ negs r2, r0 │ │ adcs r2, r0 │ │ adds r0, r2, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n cd56 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n cd5a │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ - strb r4, [r1, #7] │ │ + strb r0, [r1, #7] │ │ movs r1, r0 │ │ - add r1, sp, #60 ; 0x3c │ │ + add r1, sp, #44 ; 0x2c │ │ ... │ │ │ │ -0000cd64 : │ │ - ldr r3, [pc, #812] ; (d094 ) │ │ +0000cd68 : │ │ + ldr r3, [pc, #812] ; (d098 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r5, r2, #0 │ │ ldr r2, [r3, #0] │ │ sub sp, #52 ; 0x34 │ │ adds r7, r0, #0 │ │ adds r6, r1, #0 │ │ str r2, [sp, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ cmp r5, #0 │ │ - bne.n cd80 │ │ - b.n d19e │ │ + bne.n cd84 │ │ + b.n d1a2 │ │ add r4, sp, #16 │ │ ldr r2, [r5, #4] │ │ adds r0, r4, #0 │ │ ldr r1, [r5, #0] │ │ bl 12f40 │ │ movs r1, #8 │ │ adds r0, r4, #0 │ │ @@ -14967,52 +14969,52 @@ │ │ str r3, [sp, #36] ; 0x24 │ │ adds r1, r2, #0 │ │ strh r3, [r2, #4] │ │ str r0, [sp, #4] │ │ str r2, [sp, #0] │ │ adds r0, r4, #0 │ │ movs r2, #6 │ │ - bl c9c4 │ │ - ldr r1, [pc, #748] ; (d098 ) │ │ + bl c9c8 │ │ + ldr r1, [pc, #748] ; (d09c ) │ │ ldr r0, [sp, #0] │ │ movs r2, #6 │ │ add r1, pc │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ str r0, [sp, #0] │ │ cmp r0, #0 │ │ - beq.n cdbe │ │ - b.n d192 │ │ + beq.n cdc2 │ │ + b.n d196 │ │ ldr r3, [sp, #4] │ │ cmp r3, #3 │ │ - beq.n ce72 │ │ + beq.n ce76 │ │ cmp r3, #5 │ │ - bne.n cdca │ │ - b.n cf60 │ │ + bne.n cdce │ │ + b.n cf64 │ │ cmp r3, #1 │ │ - beq.n cdd0 │ │ - b.n d19e │ │ + beq.n cdd4 │ │ + b.n d1a2 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - bne.n cdd8 │ │ - b.n d19e │ │ + bne.n cddc │ │ + b.n d1a2 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - beq.n cde0 │ │ - b.n d19e │ │ + beq.n cde4 │ │ + b.n d1a2 │ │ ldr r5, [r7, #28] │ │ cmp r5, #0 │ │ - bne.n cde8 │ │ - b.n d19a │ │ + bne.n cdec │ │ + b.n d19e │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - beq.n cdf8 │ │ - b.n d196 │ │ + beq.n cdfc │ │ + b.n d19a │ │ movs r1, #8 │ │ adds r0, r4, #0 │ │ bl 1310c │ │ movs r1, #32 │ │ str r0, [r7, #4] │ │ adds r0, r4, #0 │ │ bl 1310c │ │ @@ -15040,105 +15042,105 @@ │ │ bl 1310c │ │ ldr r3, [sp, #4] │ │ lsls r3, r0 │ │ adds r0, r3, #0 │ │ str r3, [r5, #4] │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bgt.n ce50 │ │ - b.n cffe │ │ + bgt.n ce54 │ │ + b.n d002 │ │ ldr r3, [r7, #4] │ │ cmp r3, #0 │ │ - bgt.n ce58 │ │ - b.n cffe │ │ + bgt.n ce5c │ │ + b.n d002 │ │ ldr r3, [r5, #0] │ │ cmp r3, #63 ; 0x3f │ │ - bgt.n ce60 │ │ - b.n cffe │ │ + bgt.n ce64 │ │ + b.n d002 │ │ cmp r0, r3 │ │ - bge.n ce66 │ │ - b.n cffe │ │ + bge.n ce6a │ │ + b.n d002 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #6 │ │ cmp r0, r3 │ │ - bgt.n ce70 │ │ - b.n d184 │ │ - b.n cffe │ │ + bgt.n ce74 │ │ + b.n d188 │ │ + b.n d002 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bne.n ce7a │ │ - b.n d19e │ │ + bne.n ce7e │ │ + b.n d1a2 │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ + blt.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ movs r1, #1 │ │ adds r0, r5, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ subs r1, r0, #0 │ │ str r0, [r6, #12] │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ adds r2, r5, #0 │ │ adds r0, r4, #0 │ │ - bl c9c4 │ │ + bl c9c8 │ │ adds r0, r4, #0 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ - ldr r3, [pc, #484] ; (d09c ) │ │ + blt.n cf5c │ │ + ldr r3, [pc, #484] ; (d0a0 ) │ │ cmp r0, r3 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ asrs r7, r7, #2 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ adds r7, r5, #1 │ │ movs r1, #4 │ │ adds r0, r7, #0 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ movs r1, #4 │ │ str r0, [r6, #0] │ │ adds r4, r0, #0 │ │ adds r0, r7, #0 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ str r0, [r6, #4] │ │ cmp r4, #0 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ cmp r0, #0 │ │ - beq.n cf58 │ │ + beq.n cf5c │ │ movs r3, #0 │ │ str r5, [r6, #8] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r6, #8] │ │ add r4, sp, #16 │ │ adds r0, r4, #0 │ │ cmp r3, r2 │ │ - bge.n cf4c │ │ + bge.n cf50 │ │ movs r1, #32 │ │ bl 1310c │ │ subs r5, r0, #0 │ │ - blt.n cf58 │ │ + blt.n cf5c │ │ adds r0, r4, #0 │ │ ldr r7, [r4, #16] │ │ bl 132ea │ │ subs r7, r7, r0 │ │ cmp r5, r7 │ │ - bgt.n cf58 │ │ + bgt.n cf5c │ │ ldr r3, [sp, #4] │ │ movs r1, #1 │ │ lsls r7, r3, #2 │ │ ldr r3, [r6, #4] │ │ adds r0, r5, #1 │ │ str r5, [r3, r7] │ │ ldr r3, [r6, #0] │ │ @@ -15146,241 +15148,241 @@ │ │ str r3, [sp, #8] │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ ldr r3, [sp, #8] │ │ str r0, [r3, #0] │ │ ldr r3, [r6, #0] │ │ ldr r1, [r3, r7] │ │ cmp r1, #0 │ │ - bne.n cf3e │ │ + bne.n cf42 │ │ ldr r3, [sp, #4] │ │ str r3, [r6, #8] │ │ - b.n cf58 │ │ + b.n cf5c │ │ adds r0, r4, #0 │ │ adds r2, r5, #0 │ │ - bl c9c4 │ │ + bl c9c8 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cef0 │ │ + b.n cef4 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #1 │ │ - bne.n cf58 │ │ - b.n d1a4 │ │ + bne.n cf5c │ │ + b.n d1a8 │ │ adds r0, r6, #0 │ │ - bl cb64 │ │ - b.n d19e │ │ + bl cb68 │ │ + b.n d1a2 │ │ ldr r3, [r7, #8] │ │ cmp r3, #0 │ │ - bne.n cf68 │ │ - b.n d19e │ │ + bne.n cf6c │ │ + b.n d1a2 │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - bne.n cf70 │ │ - b.n d19e │ │ + bne.n cf74 │ │ + b.n d1a2 │ │ ldr r5, [r7, #28] │ │ cmp r5, #0 │ │ - bne.n cf78 │ │ - b.n d19a │ │ + bne.n cf7c │ │ + b.n d19e │ │ adds r0, r4, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #28] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #4 │ │ adds r6, r5, r3 │ │ ldr r3, [sp, #0] │ │ - b.n cfa0 │ │ + b.n cfa4 │ │ bl 10fa8 │ │ stmia r6!, {r0} │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #28] │ │ adds r0, r4, #0 │ │ cmp r3, r2 │ │ - blt.n cf92 │ │ + blt.n cf96 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #16] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #200 ; 0xc8 │ │ lsls r3, r3, #2 │ │ adds r6, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ - blt.n d006 │ │ + blt.n d00a │ │ adds r0, r4, #0 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #20] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #132 ; 0x84 │ │ lsls r3, r3, #3 │ │ adds r4, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #20] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d03e │ │ + bge.n d042 │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #1 │ │ - bls.n d01a │ │ + bls.n d01e │ │ adds r0, r7, #0 │ │ - bl cbe0 │ │ - b.n d19e │ │ + bl cbe4 │ │ + b.n d1a2 │ │ add r0, sp, #16 │ │ movs r1, #16 │ │ bl 1310c │ │ stmia r6!, {r0} │ │ cmp r0, #0 │ │ - bne.n cffe │ │ + bne.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cfc2 │ │ - ldr r3, [pc, #132] ; (d0a0 ) │ │ + b.n cfc6 │ │ + ldr r3, [pc, #132] ; (d0a4 ) │ │ lsls r0, r0, #2 │ │ adds r1, r6, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r0, r3] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n cfe4 │ │ + b.n cfe8 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #24] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ movs r3, #196 ; 0xc4 │ │ lsls r3, r3, #3 │ │ adds r4, r5, r3 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #24] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d0a8 │ │ + bge.n d0ac │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #2 │ │ - bhi.n cffe │ │ - ldr r3, [pc, #52] ; (d0a4 ) │ │ + bhi.n d002 │ │ + ldr r3, [pc, #52] ; (d0a8 ) │ │ lsls r0, r0, #2 │ │ adds r1, r6, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r0, r3] │ │ adds r0, r7, #0 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - beq.n cffe │ │ + beq.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n d054 │ │ + b.n d058 │ │ nop ; (mov r8, r8) │ │ - strb r0, [r3, #5] │ │ + strb r4, [r2, #5] │ │ movs r1, r0 │ │ - add r0, sp, #628 ; 0x274 │ │ + add r0, sp, #612 ; 0x264 │ │ movs r0, r0 │ │ ; instruction: 0xffff7fff │ │ - ldr r4, [r7, #104] ; 0x68 │ │ + ldr r0, [r7, #104] ; 0x68 │ │ movs r1, r0 │ │ - ldr r4, [r5, #100] ; 0x64 │ │ + ldr r0, [r5, #100] ; 0x64 │ │ movs r1, r0 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - ble.n cffe │ │ + ble.n d002 │ │ adds r4, r5, #0 │ │ movs r3, #0 │ │ adds r4, #33 ; 0x21 │ │ adds r4, #255 ; 0xff │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r5, #12] │ │ add r6, sp, #16 │ │ adds r0, r6, #0 │ │ cmp r3, r2 │ │ - bge.n d0fc │ │ + bge.n d100 │ │ movs r1, #16 │ │ bl 1310c │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bne.n cffe │ │ - ldr r3, [pc, #220] ; (d1b8 ) │ │ + bne.n d002 │ │ + ldr r3, [pc, #220] ; (d1bc ) │ │ adds r0, r7, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r1, r6, #0 │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ adds r3, r4, #1 │ │ adds r3, #255 ; 0xff │ │ str r0, [r3, #0] │ │ adds r4, #4 │ │ cmp r0, #0 │ │ - bne.n d0f6 │ │ - b.n cffe │ │ + bne.n d0fa │ │ + b.n d002 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n d0be │ │ + b.n d0c2 │ │ movs r1, #6 │ │ bl 1310c │ │ adds r0, #1 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ - bgt.n d10c │ │ - b.n cffe │ │ + bgt.n d110 │ │ + b.n d002 │ │ adds r6, r5, #0 │ │ movs r3, #0 │ │ adds r6, #32 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [r5, #8] │ │ cmp r3, r2 │ │ - bge.n d184 │ │ + bge.n d188 │ │ movs r1, #16 │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ add r3, sp, #16 │ │ adds r4, r0, #0 │ │ str r0, [r6, #0] │ │ movs r1, #1 │ │ @@ -15402,89 +15404,89 @@ │ │ ldr r0, [sp, #4] │ │ ldr r4, [r6, #0] │ │ bl 1310c │ │ ldr r3, [r6, #0] │ │ str r0, [r4, #12] │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n d164 │ │ - b.n cffe │ │ + ble.n d168 │ │ + b.n d002 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - ble.n d16c │ │ - b.n cffe │ │ + ble.n d170 │ │ + b.n d002 │ │ ldr r3, [r3, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - blt.n d176 │ │ - b.n cffe │ │ + blt.n d17a │ │ + b.n d002 │ │ adds r6, #4 │ │ cmp r3, #0 │ │ - bge.n d17e │ │ - b.n cffe │ │ + bge.n d182 │ │ + b.n d002 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ - b.n d112 │ │ + b.n d116 │ │ add r0, sp, #16 │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #1 │ │ - beq.n d1a4 │ │ - b.n cffe │ │ + beq.n d1a8 │ │ + b.n d002 │ │ movs r3, #132 ; 0x84 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #134 ; 0x86 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #129 ; 0x81 │ │ - b.n d1a0 │ │ + b.n d1a4 │ │ movs r3, #133 ; 0x85 │ │ negs r3, r3 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #0] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d1b4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d1b8 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r4, [r7, #92] ; 0x5c │ │ + ldr r0, [r7, #92] ; 0x5c │ │ movs r1, r0 │ │ ldr r3, [r0, #0] │ │ ldr r2, [r1, #0] │ │ ldr r3, [r3, #0] │ │ ldr r0, [r2, #0] │ │ subs r0, r3, r0 │ │ bx lr │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n d1e0 │ │ + beq.n d1e4 │ │ movs r2, #195 ; 0xc3 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n d1fa │ │ + beq.n d1fe │ │ movs r2, #137 ; 0x89 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #3 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r1, #195 ; 0xc3 │ │ push {r4, r5, r6, r7, lr} │ │ - ldr r7, [pc, #320] ; (d344 ) │ │ + ldr r7, [pc, #320] ; (d348 ) │ │ sub sp, #300 ; 0x12c │ │ lsls r1, r1, #2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r0, #1 │ │ ldr r3, [r7, #0] │ │ adds r6, r2, #0 │ │ @@ -15503,88 +15505,88 @@ │ │ str r2, [r0, r3] │ │ adds r2, r6, #0 │ │ adds r4, r0, #0 │ │ ldmia r2!, {r0} │ │ str r7, [sp, #24] │ │ str r3, [sp, #28] │ │ cmp r1, r0 │ │ - bge.n d248 │ │ + bge.n d24c │ │ ldmia r2!, {r3} │ │ adds r1, #1 │ │ adds r3, #32 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r6] │ │ adds r5, r5, r3 │ │ - b.n d236 │ │ + b.n d23a │ │ movs r3, #191 ; 0xbf │ │ adds r7, r5, #2 │ │ lsls r3, r3, #2 │ │ str r7, [r4, r3] │ │ movs r3, #209 ; 0xd1 │ │ lsls r3, r3, #2 │ │ adds r3, r6, r3 │ │ str r3, [sp, #20] │ │ adds r2, r3, #0 │ │ movs r3, #0 │ │ add r0, sp, #32 │ │ cmp r3, r7 │ │ - bge.n d26c │ │ + bge.n d270 │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d25c │ │ - ldr r3, [pc, #216] ; (d348 ) │ │ + b.n d260 │ │ + ldr r3, [pc, #216] ; (d34c ) │ │ movs r2, #4 │ │ add r3, pc │ │ adds r1, r7, #0 │ │ bl 16230 <__aeabi_llsl@@Base+0x3dc> │ │ movs r3, #209 ; 0xd1 │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ adds r0, r6, r3 │ │ cmp r2, r7 │ │ - bge.n d294 │ │ + bge.n d298 │ │ lsls r1, r2, #2 │ │ add r3, sp, #32 │ │ ldr r3, [r1, r3] │ │ adds r2, #1 │ │ subs r3, r3, r0 │ │ asrs r3, r3, #2 │ │ str r3, [r4, r1] │ │ - b.n d280 │ │ + b.n d284 │ │ movs r3, #208 ; 0xd0 │ │ lsls r3, r3, #2 │ │ ldr r0, [r6, r3] │ │ subs r0, #1 │ │ cmp r0, #3 │ │ - bhi.n d2be │ │ + bhi.n d2c2 │ │ movs r3, #193 ; 0xc1 │ │ lsls r3, r3, #2 │ │ bl 13324 <__gnu_thumb1_case_uqi@@Base> │ │ lsls r2, r0, #20 │ │ lsrs r7, r0, #4 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #1 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #128 ; 0x80 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #86 ; 0x56 │ │ - b.n d2bc │ │ + b.n d2c0 │ │ movs r2, #64 ; 0x40 │ │ str r2, [r4, r3] │ │ movs r3, #211 ; 0xd3 │ │ movs r2, #0 │ │ lsls r3, r3, #2 │ │ adds r7, r4, #5 │ │ adds r3, r6, r3 │ │ adds r7, #255 ; 0xff │ │ str r3, [sp, #0] │ │ cmp r2, r5 │ │ - bge.n d32e │ │ + bge.n d332 │ │ movs r6, #0 │ │ ldr r1, [sp, #28] │ │ ldr r3, [sp, #0] │ │ adds r0, r6, #0 │ │ ldr r1, [r4, r1] │ │ str r6, [sp, #4] │ │ str r1, [sp, #12] │ │ @@ -15592,64 +15594,64 @@ │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #20] │ │ mov ip, r1 │ │ movs r1, #1 │ │ str r1, [sp, #8] │ │ adds r2, r2, r1 │ │ cmp r2, r0 │ │ - blt.n d31a │ │ + blt.n d31e │ │ mov r1, ip │ │ ldr r1, [r1, #0] │ │ cmp r1, r6 │ │ - ble.n d302 │ │ + ble.n d306 │ │ ldr r3, [sp, #16] │ │ cmp r1, r3 │ │ - bge.n d302 │ │ + bge.n d306 │ │ adds r6, r1, #0 │ │ str r0, [sp, #4] │ │ ldr r3, [sp, #12] │ │ cmp r1, r3 │ │ - bge.n d312 │ │ + bge.n d316 │ │ ldr r3, [sp, #16] │ │ cmp r1, r3 │ │ - ble.n d312 │ │ + ble.n d316 │ │ str r1, [sp, #12] │ │ str r0, [sp, #8] │ │ movs r3, #4 │ │ adds r0, #1 │ │ add ip, r3 │ │ - b.n d2ec │ │ + b.n d2f0 │ │ adds r1, r7, #0 │ │ ldr r3, [sp, #4] │ │ adds r1, #252 ; 0xfc │ │ str r3, [r1, #0] │ │ ldr r3, [sp, #8] │ │ stmia r7!, {r3} │ │ ldr r3, [sp, #0] │ │ adds r3, #4 │ │ str r3, [sp, #0] │ │ - b.n d2cc │ │ + b.n d2d0 │ │ ldr r3, [sp, #24] │ │ ldr r2, [sp, #292] ; 0x124 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d33e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d342 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #300 ; 0x12c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r2, [r7, #72] ; 0x48 │ │ + ldr r6, [r6, #72] ; 0x48 │ │ movs r1, r0 │ │ vmaxnm.f32 , , │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #300 ; 0x12c │ │ str r1, [sp, #0] │ │ movs r1, #137 ; 0x89 │ │ - ldr r5, [pc, #460] ; (d524 ) │ │ + ldr r5, [pc, #460] ; (d528 ) │ │ lsls r1, r1, #3 │ │ movs r6, #0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #292] ; 0x124 │ │ ldr r3, [r0, #28] │ │ @@ -15666,209 +15668,209 @@ │ │ adds r7, r3, #0 │ │ movs r3, #1 │ │ negs r3, r3 │ │ str r3, [sp, #12] │ │ str r5, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r6, r3 │ │ - bge.n d3aa │ │ + bge.n d3ae │ │ ldr r0, [sp, #0] │ │ movs r1, #4 │ │ bl 1310c │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - bge.n d39c │ │ - b.n d508 │ │ + bge.n d3a0 │ │ + b.n d50c │ │ ldr r3, [sp, #12] │ │ cmp r3, r0 │ │ - bge.n d3a4 │ │ + bge.n d3a8 │ │ str r0, [sp, #12] │ │ adds r6, #1 │ │ adds r7, #4 │ │ - b.n d386 │ │ + b.n d38a │ │ movs r3, #0 │ │ adds r5, r4, #1 │ │ adds r5, #255 ; 0xff │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #8] │ │ ldr r0, [sp, #0] │ │ cmp r3, r2 │ │ - blt.n d442 │ │ + blt.n d446 │ │ movs r1, #3 │ │ bl 1310c │ │ adds r3, r5, #0 │ │ adds r0, #1 │ │ subs r3, #128 ; 0x80 │ │ str r0, [r3, #0] │ │ movs r1, #2 │ │ ldr r0, [sp, #0] │ │ adds r7, r5, #0 │ │ bl 1310c │ │ subs r7, #64 ; 0x40 │ │ str r0, [r7, #0] │ │ cmp r0, #0 │ │ - bge.n d3de │ │ - b.n d508 │ │ - beq.n d3ea │ │ + bge.n d3e2 │ │ + b.n d50c │ │ + beq.n d3ee │ │ ldr r0, [sp, #0] │ │ movs r1, #8 │ │ bl 1310c │ │ str r0, [r5, #0] │ │ ldr r3, [r5, #0] │ │ cmp r3, #0 │ │ - bge.n d3f2 │ │ - b.n d508 │ │ + bge.n d3f6 │ │ + b.n d50c │ │ ldr r2, [sp, #16] │ │ ldr r2, [r2, #28] │ │ str r2, [sp, #20] │ │ cmp r3, r2 │ │ - blt.n d3fe │ │ - b.n d508 │ │ + blt.n d402 │ │ + b.n d50c │ │ movs r6, #0 │ │ ldr r3, [sp, #8] │ │ lsls r3, r3, #5 │ │ str r3, [sp, #20] │ │ movs r3, #1 │ │ ldr r2, [r7, #0] │ │ lsls r3, r2 │ │ cmp r6, r3 │ │ - bge.n d438 │ │ + bge.n d43c │ │ ldr r0, [sp, #0] │ │ movs r1, #8 │ │ bl 1310c │ │ ldr r2, [sp, #20] │ │ lsls r3, r6, #2 │ │ subs r0, #1 │ │ adds r3, r3, r2 │ │ adds r3, #65 ; 0x41 │ │ adds r3, #255 ; 0xff │ │ str r0, [r4, r3] │ │ adds r3, r0, #1 │ │ - blt.n d508 │ │ + blt.n d50c │ │ ldr r3, [sp, #16] │ │ ldr r3, [r3, #28] │ │ str r3, [sp, #24] │ │ cmp r0, r3 │ │ - bge.n d508 │ │ + bge.n d50c │ │ adds r6, #1 │ │ - b.n d406 │ │ + b.n d40a │ │ ldr r3, [sp, #8] │ │ adds r5, #4 │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ - b.n d3b2 │ │ + b.n d3b6 │ │ movs r1, #2 │ │ bl 1310c │ │ movs r3, #208 ; 0xd0 │ │ adds r0, #1 │ │ lsls r3, r3, #2 │ │ str r0, [r4, r3] │ │ movs r1, #4 │ │ ldr r0, [sp, #0] │ │ bl 1310c │ │ subs r7, r0, #0 │ │ - blt.n d508 │ │ + blt.n d50c │ │ movs r3, #1 │ │ movs r5, #0 │ │ lsls r3, r0 │ │ adds r6, r5, #0 │ │ str r3, [sp, #12] │ │ str r5, [sp, #8] │ │ ldr r3, [sp, #8] │ │ ldr r2, [r4, #0] │ │ cmp r3, r2 │ │ - bge.n d4b4 │ │ + bge.n d4b8 │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #16] │ │ adds r3, #32 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r4] │ │ adds r5, r5, r3 │ │ cmp r5, #63 ; 0x3f │ │ - bgt.n d508 │ │ + bgt.n d50c │ │ cmp r6, r5 │ │ - bge.n d4a6 │ │ + bge.n d4aa │ │ ldr r0, [sp, #0] │ │ adds r1, r7, #0 │ │ bl 1310c │ │ movs r2, #211 ; 0xd3 │ │ lsls r3, r6, #2 │ │ lsls r2, r2, #2 │ │ adds r3, r3, r2 │ │ str r0, [r4, r3] │ │ cmp r0, #0 │ │ - blt.n d508 │ │ + blt.n d50c │ │ ldr r3, [sp, #12] │ │ cmp r0, r3 │ │ - bge.n d508 │ │ + bge.n d50c │ │ adds r6, #1 │ │ - b.n d482 │ │ + b.n d486 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #4] │ │ adds r3, #4 │ │ str r3, [sp, #4] │ │ - b.n d468 │ │ + b.n d46c │ │ movs r2, #209 ; 0xd1 │ │ movs r3, #0 │ │ lsls r2, r2, #2 │ │ str r3, [r4, r2] │ │ movs r2, #210 ; 0xd2 │ │ ldr r1, [sp, #12] │ │ lsls r2, r2, #2 │ │ adds r7, r5, #1 │ │ str r1, [r4, r2] │ │ movs r2, #209 ; 0xd1 │ │ lsls r2, r2, #2 │ │ adds r2, r4, r2 │ │ add r6, sp, #32 │ │ cmp r7, r3 │ │ - blt.n d4dc │ │ + blt.n d4e0 │ │ lsls r1, r3, #2 │ │ str r2, [r6, r1] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d4cc │ │ - ldr r3, [pc, #72] ; (d528 ) │ │ + b.n d4d0 │ │ + ldr r3, [pc, #72] ; (d52c ) │ │ adds r1, r5, #2 │ │ adds r0, r6, #0 │ │ add r3, pc │ │ movs r2, #4 │ │ bl 16230 <__aeabi_llsl@@Base+0x3dc> │ │ movs r3, #1 │ │ cmp r7, r3 │ │ - blt.n d504 │ │ + blt.n d508 │ │ lsls r2, r3, #2 │ │ subs r1, r2, #4 │ │ ldr r1, [r6, r1] │ │ ldr r2, [r6, r2] │ │ ldr r1, [r1, #0] │ │ ldr r2, [r2, #0] │ │ cmp r1, r2 │ │ - beq.n d508 │ │ + beq.n d50c │ │ adds r3, #1 │ │ - b.n d4ec │ │ + b.n d4f0 │ │ adds r0, r4, #0 │ │ - b.n d510 │ │ + b.n d514 │ │ adds r0, r4, #0 │ │ - bl d1e2 │ │ + bl d1e6 │ │ movs r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #292] ; 0x124 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d51e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + beq.n d522 │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #300 ; 0x12c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ - ldr r6, [r4, #52] ; 0x34 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ movs r1, r0 │ │ ldc2l 15, cr15, [r7], {255} ; 0xff │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #76 ; 0x4c │ │ str r3, [sp, #12] │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #2 │ │ @@ -15884,120 +15886,120 @@ │ │ ldr r3, [r3, r2] │ │ lsrs r1, r3, #31 │ │ adds r3, r1, r3 │ │ asrs r3, r3, #1 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.n d55a │ │ - b.n d6ba │ │ + bne.n d55e │ │ + b.n d6be │ │ movs r3, #208 ; 0xd0 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [r2, #0] │ │ movs r4, #255 ; 0xff │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #32] │ │ ldr r6, [sp, #4] │ │ ldr r2, [r2, r3] │ │ muls r6, r2 │ │ str r2, [sp, #16] │ │ cmp r6, #255 ; 0xff │ │ - bgt.n d57c │ │ + bgt.n d580 │ │ mvns r4, r6 │ │ asrs r4, r4, #31 │ │ ands r4, r6 │ │ movs r3, #0 │ │ str r3, [sp, #4] │ │ adds r5, r3, #0 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #324] ; (d6cc ) │ │ + ldr r3, [pc, #324] ; (d6d0 ) │ │ add r3, pc │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #320] ; (d6d0 ) │ │ + ldr r3, [pc, #320] ; (d6d4 ) │ │ add r3, pc │ │ str r3, [sp, #68] ; 0x44 │ │ movs r2, #191 ; 0xbf │ │ ldr r3, [sp, #44] ; 0x2c │ │ lsls r2, r2, #2 │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #24] │ │ ldr r2, [sp, #24] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n d6a0 │ │ + bge.n d6a4 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #44] ; 0x2c │ │ lsls r3, r3, #2 │ │ ldr r6, [r2, r3] │ │ ldr r2, [sp, #8] │ │ lsls r3, r6, #2 │ │ ldr r7, [r3, r2] │ │ lsls r3, r7, #17 │ │ lsrs r3, r3, #17 │ │ cmp r3, r7 │ │ - bne.n d698 │ │ + bne.n d69c │ │ ldr r2, [sp, #32] │ │ ldr r1, [sp, #60] ; 0x3c │ │ adds r6, #208 ; 0xd0 │ │ lsls r6, r6, #2 │ │ adds r7, r2, r6 │ │ ldr r2, [r2, r1] │ │ ldr r5, [r7, #4] │ │ adds r6, r2, #0 │ │ muls r6, r3 │ │ str r2, [sp, #24] │ │ cmp r6, #255 ; 0xff │ │ - ble.n d5d8 │ │ + ble.n d5dc │ │ movs r3, #255 ; 0xff │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n d5e0 │ │ + b.n d5e4 │ │ mvns r3, r6 │ │ asrs r3, r3, #31 │ │ ands r6, r3 │ │ str r6, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #40] ; 0x28 │ │ subs r6, r3, r4 │ │ ldr r3, [sp, #4] │ │ adds r0, r6, #0 │ │ subs r3, r5, r3 │ │ str r3, [sp, #24] │ │ asrs r3, r6, #31 │ │ adds r7, r6, r3 │ │ ldr r1, [sp, #24] │ │ eors r7, r3 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ adds r3, #1 │ │ str r0, [sp, #28] │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r6, #0 │ │ - bge.n d60a │ │ + bge.n d60e │ │ adds r3, r0, #0 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #20] │ │ str r5, [sp, #36] ; 0x24 │ │ cmp r5, r3 │ │ - ble.n d614 │ │ + ble.n d618 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #24] │ │ muls r3, r2 │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ subs r3, r7, r3 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n d64c │ │ + bge.n d650 │ │ lsls r6, r3, #2 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #68] ; 0x44 │ │ adds r6, r3, r6 │ │ ldr r3, [r6, #0] │ │ ldr r0, [r6, #0] │ │ asrs r1, r3, #31 │ │ @@ -16011,23 +16013,23 @@ │ │ str r0, [r6, #0] │ │ movs r6, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ cmp r3, r2 │ │ - bge.n d694 │ │ + bge.n d698 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r6, r6, r3 │ │ ldr r3, [sp, #24] │ │ cmp r6, r3 │ │ - blt.n d66a │ │ + blt.n d66e │ │ subs r6, r6, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ - b.n d66c │ │ + b.n d670 │ │ ldr r3, [sp, #28] │ │ adds r4, r4, r3 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsls r7, r3, #2 │ │ ldr r3, [sp, #12] │ │ ldr r3, [r3, r7] │ │ @@ -16039,45 +16041,45 @@ │ │ asrs r3, r2, #31 │ │ bl 161d0 <__aeabi_llsl@@Base+0x37c> │ │ ldr r3, [sp, #12] │ │ lsls r1, r1, #17 │ │ lsrs r0, r0, #15 │ │ orrs r0, r1 │ │ str r0, [r3, r7] │ │ - b.n d64e │ │ + b.n d652 │ │ ldr r4, [sp, #40] ; 0x28 │ │ str r5, [sp, #4] │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n d592 │ │ + b.n d596 │ │ ldr r2, [sp, #12] │ │ lsls r3, r5, #2 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #20] │ │ cmp r5, r2 │ │ - bge.n d6b6 │ │ + bge.n d6ba │ │ ldr r2, [r3, #0] │ │ adds r5, #1 │ │ muls r2, r4 │ │ stmia r3!, {r2} │ │ - b.n d6a6 │ │ + b.n d6aa │ │ movs r0, #1 │ │ - b.n d6c8 │ │ + b.n d6cc │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #12] │ │ ldr r1, [sp, #8] │ │ lsls r2, r3, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #8] │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ - eors r4, r4 │ │ + eors r0, r4 │ │ movs r1, r0 │ │ - eors r6, r3 │ │ + eors r2, r3 │ │ movs r1, r0 │ │ movs r3, #194 ; 0xc2 │ │ push {r4, r5, r6, r7, lr} │ │ lsls r3, r3, #2 │ │ ldr r3, [r1, r3] │ │ sub sp, #60 ; 0x3c │ │ adds r6, r0, #4 │ │ @@ -16091,54 +16093,54 @@ │ │ movs r3, #194 ; 0xc2 │ │ lsls r3, r3, #4 │ │ ldr r3, [r2, r3] │ │ movs r1, #1 │ │ str r3, [sp, #28] │ │ bl 1310c │ │ cmp r0, #1 │ │ - beq.n d704 │ │ + beq.n d708 │ │ movs r0, #0 │ │ - b.n d91e │ │ + b.n d922 │ │ movs r5, #191 ; 0xbf │ │ ldr r3, [sp, #8] │ │ lsls r5, r5, #2 │ │ adds r0, r4, #0 │ │ ldr r3, [r3, r5] │ │ lsls r1, r3, #2 │ │ str r3, [sp, #12] │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ movs r3, #193 ; 0xc1 │ │ adds r7, r0, #0 │ │ movs r1, #0 │ │ ldr r2, [sp, #8] │ │ lsls r3, r3, #2 │ │ str r5, [sp, #52] ; 0x34 │ │ ldr r2, [r2, r3] │ │ str r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #12] │ │ subs r4, r2, #1 │ │ cmp r4, #0 │ │ - beq.n d734 │ │ + beq.n d738 │ │ adds r1, #1 │ │ lsrs r4, r4, #1 │ │ - b.n d72a │ │ + b.n d72e │ │ adds r0, r6, #0 │ │ bl 1310c │ │ adds r1, r4, #0 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #44] ; 0x2c │ │ str r0, [r7, #0] │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #12] │ │ subs r5, r3, #1 │ │ cmp r5, #0 │ │ - beq.n d752 │ │ + beq.n d756 │ │ adds r1, #1 │ │ lsrs r5, r5, #1 │ │ - b.n d748 │ │ + b.n d74c │ │ adds r0, r6, #0 │ │ bl 1310c │ │ ldr r3, [sp, #4] │ │ str r0, [r7, #4] │ │ str r5, [sp, #16] │ │ adds r3, #4 │ │ str r3, [sp, #24] │ │ @@ -16146,15 +16148,15 @@ │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ ldr r2, [sp, #12] │ │ ldr r3, [sp, #16] │ │ cmp r3, r2 │ │ - bge.n d826 │ │ + bge.n d82a │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #0] │ │ lsls r4, r3, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [sp, #4] │ │ adds r4, r3, r4 │ │ adds r3, r4, #4 │ │ @@ -16165,83 +16167,83 @@ │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ movs r3, #1 │ │ ldr r2, [sp, #12] │ │ lsls r3, r2 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.n d7a8 │ │ + bne.n d7ac │ │ adds r5, r2, #0 │ │ ldr r3, [sp, #20] │ │ movs r4, #0 │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ str r3, [sp, #32] │ │ - b.n d7fc │ │ + b.n d800 │ │ movs r3, #52 ; 0x34 │ │ adds r4, #252 ; 0xfc │ │ ldr r0, [r4, #4] │ │ adds r1, r6, #0 │ │ adds r2, r0, #0 │ │ muls r2, r3 │ │ ldr r3, [sp, #28] │ │ adds r0, r3, r2 │ │ bl 111e8 │ │ adds r5, r0, #0 │ │ adds r3, r0, #1 │ │ - bne.n d79c │ │ - b.n d700 │ │ + bne.n d7a0 │ │ + b.n d704 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #36] ; 0x24 │ │ subs r3, #1 │ │ ands r3, r5 │ │ lsls r2, r2, #3 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #4] │ │ adds r3, #80 ; 0x50 │ │ lsls r3, r3, #2 │ │ ldr r3, [r3, r2] │ │ ldr r2, [sp, #12] │ │ asrs r5, r2 │ │ cmp r3, #0 │ │ - blt.n d804 │ │ + blt.n d808 │ │ movs r2, #52 ; 0x34 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ ldr r3, [sp, #28] │ │ adds r1, r6, #0 │ │ adds r0, r3, r0 │ │ bl 111e8 │ │ ldr r2, [sp, #32] │ │ lsls r3, r4, #2 │ │ str r0, [r2, r3] │ │ adds r3, r0, #1 │ │ - beq.n d700 │ │ + beq.n d704 │ │ adds r4, #1 │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r4, r3 │ │ - blt.n d7c4 │ │ - b.n d80e │ │ + blt.n d7c8 │ │ + b.n d812 │ │ movs r2, #0 │ │ ldr r1, [sp, #32] │ │ lsls r3, r4, #2 │ │ str r2, [r1, r3] │ │ - b.n d7fa │ │ + b.n d7fe │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #20] │ │ mov ip, r2 │ │ add r3, ip │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #24] │ │ adds r3, #4 │ │ str r3, [sp, #24] │ │ - b.n d766 │ │ + b.n d76a │ │ movs r2, #211 ; 0xd3 │ │ lsls r2, r2, #2 │ │ mov ip, r2 │ │ ldr r3, [sp, #8] │ │ adds r6, r3, #5 │ │ ldr r3, [sp, #4] │ │ adds r6, #255 ; 0xff │ │ @@ -16252,15 +16254,15 @@ │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #8] │ │ ldr r3, [r3, r2] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #12] │ │ cmp r3, r2 │ │ - bge.n d91c │ │ + bge.n d920 │ │ adds r3, r6, #0 │ │ adds r3, #252 ; 0xfc │ │ ldr r1, [r3, #0] │ │ str r3, [sp, #20] │ │ ldr r2, [sp, #4] │ │ adds r3, r1, #0 │ │ adds r3, #208 ; 0xd0 │ │ @@ -16289,46 +16291,46 @@ │ │ subs r1, r1, r2 │ │ mov r0, ip │ │ muls r0, r1 │ │ ldr r1, [sp, #4] │ │ adds r3, r1, r3 │ │ ldr r1, [r3, #4] │ │ subs r1, r1, r2 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r5, r0 │ │ cmp r4, #0 │ │ - bge.n d8a0 │ │ + bge.n d8a4 │ │ subs r3, r5, r0 │ │ ldr r2, [sp, #8] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r4, [r2, r1] │ │ ldr r2, [sp, #12] │ │ lsls r5, r2, #2 │ │ ldr r2, [r7, r5] │ │ cmp r2, #0 │ │ - beq.n d904 │ │ + beq.n d908 │ │ subs r4, r4, r3 │ │ subs r1, r4, #0 │ │ cmp r1, r3 │ │ - ble.n d8ba │ │ + ble.n d8be │ │ adds r1, r3, #0 │ │ lsls r1, r1, #1 │ │ cmp r2, r1 │ │ - blt.n d8ce │ │ + blt.n d8d2 │ │ cmp r4, r3 │ │ - ble.n d8c8 │ │ + ble.n d8cc │ │ subs r4, r2, r3 │ │ - b.n d8dc │ │ + b.n d8e0 │ │ subs r4, r2, r4 │ │ mvns r4, r4 │ │ - b.n d8dc │ │ + b.n d8e0 │ │ movs r1, #1 │ │ asrs r4, r2, #1 │ │ tst r2, r1 │ │ - beq.n d8dc │ │ + beq.n d8e0 │ │ adds r2, r2, r1 │ │ asrs r2, r1 │ │ negs r4, r2 │ │ adds r4, r4, r3 │ │ lsls r4, r4, #17 │ │ ldr r3, [sp, #20] │ │ lsrs r4, r4, #17 │ │ @@ -16343,86 +16345,86 @@ │ │ ldr r3, [r6, #0] │ │ lsls r3, r3, #2 │ │ adds r3, r7, r3 │ │ ldr r2, [r3, #0] │ │ lsls r2, r2, #17 │ │ lsrs r2, r2, #17 │ │ str r2, [r3, #0] │ │ - b.n d90c │ │ + b.n d910 │ │ movs r2, #128 ; 0x80 │ │ lsls r2, r2, #8 │ │ orrs r3, r2 │ │ str r3, [r7, r5] │ │ ldr r3, [sp, #12] │ │ adds r6, #4 │ │ adds r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ adds r3, #4 │ │ str r3, [sp, #16] │ │ - b.n d83c │ │ + b.n d840 │ │ adds r0, r7, #0 │ │ add sp, #60 ; 0x3c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ movs r3, #0 │ │ push {r4, lr} │ │ - ldr r4, [pc, #44] ; (d958 ) │ │ + ldr r4, [pc, #44] ; (d95c ) │ │ add r4, pc │ │ lsls r2, r3, #2 │ │ ldr r1, [r2, r4] │ │ cmp r0, r1 │ │ - blt.n d93c │ │ + blt.n d940 │ │ adds r2, r4, r2 │ │ ldr r2, [r2, #4] │ │ cmp r0, r2 │ │ - blt.n d948 │ │ + blt.n d94c │ │ adds r3, #1 │ │ cmp r3, #27 │ │ - bne.n d92c │ │ + bne.n d930 │ │ movs r0, #216 ; 0xd8 │ │ lsls r0, r0, #12 │ │ - b.n d956 │ │ + b.n d95a │ │ subs r0, r0, r1 │ │ lsls r0, r0, #15 │ │ subs r1, r2, r1 │ │ lsls r4, r3, #15 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r0, r4, r0 │ │ pop {r4, pc} │ │ - lsrs r2, r0 │ │ + lsls r6, r7 │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [r1, #16] │ │ adds r7, r0, #4 │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ adds r0, r7, #0 │ │ ldr r1, [r5, #12] │ │ bl 1310c │ │ str r0, [sp, #12] │ │ cmp r0, #0 │ │ - bgt.n d97a │ │ + bgt.n d97e │ │ movs r0, #0 │ │ - b.n da26 │ │ + b.n da2a │ │ ldr r3, [r5, #12] │ │ ldr r0, [r5, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #16] │ │ str r3, [sp, #20] │ │ bl 116aa <_ilog@@Base> │ │ adds r1, r0, #0 │ │ adds r0, r7, #0 │ │ bl 1310c │ │ adds r3, r0, #1 │ │ - beq.n d976 │ │ + beq.n d97a │ │ ldr r3, [r5, #20] │ │ cmp r0, r3 │ │ - bge.n d976 │ │ + bge.n d97a │ │ movs r2, #52 ; 0x34 │ │ adds r0, #6 │ │ lsls r0, r0, #2 │ │ ldr r5, [r0, r5] │ │ ldr r3, [r4, #64] ; 0x40 │ │ adds r0, r4, #0 │ │ adds r1, r5, #0 │ │ @@ -16432,94 +16434,94 @@ │ │ lsls r2, r2, #4 │ │ ldr r3, [r3, #28] │ │ ldr r3, [r3, r2] │ │ adds r5, r3, r1 │ │ ldr r3, [r6, #8] │ │ adds r1, r3, #1 │ │ lsls r1, r1, #2 │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ movs r3, #24 │ │ adds r4, r0, #0 │ │ negs r3, r3 │ │ str r3, [sp, #0] │ │ adds r0, r5, #0 │ │ ldr r3, [r6, #8] │ │ adds r1, r4, #0 │ │ adds r2, r7, #0 │ │ bl 11410 │ │ adds r3, r0, #1 │ │ - beq.n d976 │ │ + beq.n d97a │ │ movs r1, #0 │ │ adds r3, r1, #0 │ │ ldr r7, [r6, #8] │ │ cmp r3, r7 │ │ - bge.n da0c │ │ + bge.n da10 │ │ adds r7, r3, #0 │ │ lsls r2, r3, #2 │ │ adds r2, r4, r2 │ │ subs r0, r3, r7 │ │ mov ip, r0 │ │ ldr r0, [r6, #8] │ │ cmp r3, r0 │ │ - bge.n da02 │ │ + bge.n da06 │ │ ldr r0, [r5, #0] │ │ cmp ip, r0 │ │ - bge.n da02 │ │ + bge.n da06 │ │ ldr r0, [r2, #0] │ │ adds r3, #1 │ │ adds r0, r0, r1 │ │ stmia r2!, {r0} │ │ - b.n d9e8 │ │ - ldr r2, [pc, #40] ; (da2c ) │ │ + b.n d9ec │ │ + ldr r2, [pc, #40] ; (da30 ) │ │ adds r2, r3, r2 │ │ lsls r2, r2, #2 │ │ ldr r1, [r2, r4] │ │ - b.n d9dc │ │ + b.n d9e0 │ │ movs r1, #1 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ lsls r7, r7, #2 │ │ muls r0, r3 │ │ ldr r3, [sp, #16] │ │ lsls r0, r0, #4 │ │ lsls r1, r3 │ │ subs r1, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ str r0, [r7, r4] │ │ adds r0, r4, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ; instruction: 0xffff3fff │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n da5c │ │ + beq.n da60 │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #12] │ │ cmp r0, #0 │ │ - beq.n da42 │ │ + beq.n da46 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #20] │ │ cmp r0, #0 │ │ - beq.n da4c │ │ + beq.n da50 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ - beq.n da74 │ │ + beq.n da78 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #4] │ │ adds r6, r2, #0 │ │ @@ -16549,72 +16551,72 @@ │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ ldr r3, [sp, #4] │ │ str r0, [sp, #8] │ │ str r0, [r7, #12] │ │ subs r3, #1 │ │ str r3, [sp, #20] │ │ cmp r5, r4 │ │ - bge.n db02 │ │ + bge.n db06 │ │ ldr r2, [r6, #4] │ │ adds r1, r4, #0 │ │ lsrs r3, r2, #31 │ │ adds r3, r3, r2 │ │ asrs r3, r3, #1 │ │ adds r0, r3, #0 │ │ muls r0, r5 │ │ str r3, [sp, #12] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ - bl d924 │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ + bl d928 │ │ str r0, [sp, #16] │ │ ldr r0, [sp, #12] │ │ - bl d924 │ │ + bl d928 │ │ ldr r3, [sp, #16] │ │ adds r1, r0, #0 │ │ lsls r0, r3, #11 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r3, [sp, #4] │ │ muls r3, r0 │ │ asrs r0, r3, #11 │ │ ldr r3, [sp, #4] │ │ cmp r0, r3 │ │ - blt.n daf8 │ │ + blt.n dafc │ │ ldr r0, [sp, #20] │ │ ldr r2, [sp, #8] │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ str r0, [r2, r3] │ │ - b.n dabc │ │ + b.n dac0 │ │ mvns r3, r4 │ │ asrs r3, r3, #31 │ │ ands r4, r3 │ │ movs r3, #1 │ │ ldr r2, [sp, #8] │ │ lsls r4, r4, #2 │ │ negs r3, r3 │ │ str r3, [r4, r2] │ │ ldr r3, [sp, #4] │ │ movs r4, #0 │ │ lsls r0, r3, #2 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ adds r5, r0, #0 │ │ - ldr r6, [pc, #84] ; (db74 ) │ │ + ldr r6, [pc, #84] ; (db78 ) │ │ str r0, [r7, #20] │ │ add r6, pc │ │ ldr r3, [sp, #4] │ │ cmp r4, r3 │ │ - bge.n db6e │ │ + bge.n db72 │ │ lsls r0, r4, #16 │ │ ldr r1, [sp, #4] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #128 ; 0x80 │ │ lsls r0, r0, #15 │ │ lsrs r0, r0, #15 │ │ lsls r3, r3, #9 │ │ cmp r0, r3 │ │ - ble.n db44 │ │ + ble.n db48 │ │ movs r3, #128 ; 0x80 │ │ lsls r3, r3, #10 │ │ subs r0, r3, r0 │ │ asrs r3, r0, #9 │ │ lsls r0, r0, #23 │ │ lsrs r0, r0, #23 │ │ mov ip, r0 │ │ @@ -16630,19 +16632,19 @@ │ │ mov r0, ip │ │ muls r0, r2 │ │ adds r1, r1, r0 │ │ lsls r3, r4, #2 │ │ asrs r1, r1, #9 │ │ str r1, [r5, r3] │ │ adds r4, #1 │ │ - b.n db24 │ │ + b.n db28 │ │ adds r0, r7, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - subs r6, #202 ; 0xca │ │ + subs r6, #198 ; 0xc6 │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #28] │ │ movs r0, #88 ; 0x58 │ │ adds r5, r1, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r1, #8 │ │ @@ -16669,63 +16671,61 @@ │ │ str r0, [r4, #16] │ │ adds r0, r5, #0 │ │ bl 1310c │ │ ldr r3, [r4, #0] │ │ adds r0, #1 │ │ str r0, [r4, #20] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ cmp r0, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ adds r6, r4, #0 │ │ movs r3, #0 │ │ adds r6, #24 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #4] │ │ ldr r2, [r4, #20] │ │ cmp r3, r2 │ │ - bge.n dc1c │ │ + bge.n dc20 │ │ adds r0, r5, #0 │ │ movs r1, #8 │ │ bl 1310c │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - blt.n dc20 │ │ + blt.n dc24 │ │ ldr r3, [r7, #28] │ │ cmp r0, r3 │ │ - bge.n dc20 │ │ + bge.n dc24 │ │ movs r3, #130 ; 0x82 │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ lsls r0, r0, #2 │ │ ldr r3, [r0, r7] │ │ ldr r2, [r3, #12] │ │ cmp r2, #0 │ │ - beq.n dc20 │ │ + beq.n dc24 │ │ ldr r3, [r3, #0] │ │ adds r6, #4 │ │ cmp r3, #0 │ │ - ble.n dc20 │ │ + ble.n dc24 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ - b.n dbe0 │ │ + b.n dbe4 │ │ adds r0, r4, #0 │ │ - b.n dc28 │ │ + b.n dc2c │ │ adds r0, r4, #0 │ │ - bl da5e │ │ + bl da62 │ │ movs r0, #0 │ │ pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ ... │ │ │ │ 0000dc30 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #92 ; 0x5c │ │ add r7, sp, #0 │ │ ldr r3, [r7, #112] ; 0x70 │ │ @@ -16772,15 +16772,15 @@ │ │ asrs r3, r1, #9 │ │ cmp r3, #127 ; 0x7f │ │ ble.n dc9e │ │ ldr r3, [r7, #40] ; 0x28 │ │ ldr r0, [r7, #56] ; 0x38 │ │ movs r1, #0 │ │ lsls r2, r3, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ b.n df92 │ │ lsls r2, r3, #2 │ │ adds r3, #1 │ │ lsls r3, r3, #2 │ │ adds r2, r5, r2 │ │ adds r3, r5, r3 │ │ ldr r2, [r2, #112] ; 0x70 │ │ @@ -17155,15 +17155,15 @@ │ │ str r0, [r3, r6] │ │ b.n df5e │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n dfe8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldrb r2, [r0, #19] │ │ lsls r1, r2, #1 │ │ movs r0, r0 │ │ movs r0, r0 │ │ str r0, [r0, #40] ; 0x28 │ │ movs r1, r0 │ │ subs r5, #130 ; 0x82 │ │ @@ -17220,27 +17220,27 @@ │ │ str r1, [sp, #16] │ │ adds r1, r6, #0 │ │ bl dc30 │ │ movs r0, #1 │ │ b.n e02c │ │ lsls r2, r2, #2 │ │ adds r1, r4, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c06c │ │ + bl c070 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r0, r4, r3 │ │ - bl c00c │ │ + bl c010 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ pop {r4, pc} │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ adds r5, r0, #0 │ │ str r1, [sp, #12] │ │ @@ -17396,15 +17396,15 @@ │ │ adds r1, r5, #0 │ │ bl 12b56 │ │ cmp r0, #0 │ │ beq.n e1be │ │ ble.n e18c │ │ ldr r0, [sp, #24] │ │ adds r1, r5, #0 │ │ - bl c958 │ │ + bl c95c │ │ adds r3, r4, #1 │ │ beq.n e1ba │ │ adds r4, r4, r0 │ │ asrs r3, r4, #2 │ │ str r3, [sp, #8] │ │ asrs r3, r4, #31 │ │ str r3, [sp, #12] │ │ @@ -17433,15 +17433,15 @@ │ │ movs r0, #0 │ │ adds r1, r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e1f4 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ ldrb r4, [r1, r6] │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ adds r5, r3, #0 │ │ ldr r3, [r0, #0] │ │ @@ -17498,22 +17498,22 @@ │ │ ldr r1, [r4, #72] ; 0x48 │ │ cmp r3, r0 │ │ beq.n e276 │ │ ldr r3, [r4, #96] ; 0x60 │ │ lsls r3, r3, #5 │ │ adds r1, r1, r3 │ │ adds r0, r5, #0 │ │ - bl c124 │ │ + bl c128 │ │ cmp r0, #0 │ │ bne.n e2a0 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r1, r4, r3 │ │ adds r0, r5, #0 │ │ - bl bf64 │ │ + bl bf68 │ │ movs r3, #4 │ │ str r3, [r4, #88] ; 0x58 │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ str r2, [r4, #104] ; 0x68 │ │ str r3, [r4, #108] ; 0x6c │ │ @@ -17684,15 +17684,15 @@ │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #16] │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e3fc │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ stc2 15, cr15, [r0], {255} ; 0xff │ │ ; instruction: 0xffffffff │ │ ldrh r2, [r7, r7] │ │ movs r1, r0 │ │ nop ; (mov r8, r8) │ │ @@ -17727,17 +17727,17 @@ │ │ bne.n e44c │ │ b.n e5fa │ │ cmp r1, #0 │ │ bge.n e452 │ │ b.n e5f6 │ │ str r6, [sp, #4] │ │ ldr r0, [sp, #8] │ │ - bl cbc4 │ │ + bl cbc8 │ │ ldr r0, [sp, #12] │ │ - bl c9e0 │ │ + bl c9e4 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ ldr r0, [sp, #4] │ │ bl 11fb0 │ │ cmp r0, #0 │ │ beq.n e54e │ │ cmp r5, #0 │ │ @@ -17806,23 +17806,23 @@ │ │ adds r0, r6, #0 │ │ adds r1, r3, #0 │ │ str r3, [sp, #16] │ │ bl 12b56 │ │ cmp r0, #0 │ │ ble.n e4c6 │ │ ldr r0, [sp, #16] │ │ - bl ccf0 │ │ + bl ccf4 │ │ cmp r0, #0 │ │ beq.n e4c6 │ │ movs r3, #3 │ │ ldr r0, [sp, #8] │ │ str r3, [r4, #88] ; 0x58 │ │ ldr r1, [sp, #12] │ │ ldr r2, [sp, #16] │ │ - bl cd64 │ │ + bl cd68 │ │ cmp r0, #0 │ │ beq.n e4c6 │ │ b.n e5da │ │ cmp r1, #0 │ │ bge.n e52e │ │ movs r6, #132 ; 0x84 │ │ b.n e5dc │ │ @@ -17855,15 +17855,15 @@ │ │ cmp r0, #0 │ │ beq.n e590 │ │ adds r3, r0, #1 │ │ beq.n e5da │ │ adds r2, r6, #0 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ - bl cd64 │ │ + bl cd68 │ │ subs r6, r0, #0 │ │ bne.n e5e2 │ │ adds r5, #1 │ │ cmp r5, #1 │ │ beq.n e558 │ │ b.n e590 │ │ ldr r0, [sp, #4] │ │ @@ -17904,29 +17904,29 @@ │ │ str r3, [r5, #0] │ │ str r3, [r7, #0] │ │ movs r6, #133 ; 0x85 │ │ negs r6, r6 │ │ b.n e5e2 │ │ adds r6, r0, #0 │ │ ldr r0, [sp, #8] │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r0, [sp, #12] │ │ - bl cb64 │ │ + bl cb68 │ │ movs r3, #2 │ │ adds r0, r6, #0 │ │ str r3, [r4, #88] ; 0x58 │ │ b.n e5fa │ │ movs r0, #132 ; 0x84 │ │ negs r0, r0 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n e610 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r0, #4 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ b.n e4b2 │ │ add sp, #84 ; 0x54 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ nop ; (mov r8, r8) │ │ @@ -18134,15 +18134,15 @@ │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #188] ; 0xbc │ │ adds r0, r6, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.n e7d4 │ │ b.n e984 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ movs r3, #0 │ │ str r3, [sp, #104] ; 0x68 │ │ str r3, [sp, #108] ; 0x6c │ │ ldr r3, [sp, #76] ; 0x4c │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #88] ; 0x58 │ │ str r3, [sp, #56] ; 0x38 │ │ @@ -18386,38 +18386,38 @@ │ │ str r2, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r5, r4, r3 │ │ adds r1, r6, #0 │ │ adds r0, r5, #0 │ │ - bl c944 │ │ + bl c948 │ │ subs r1, r0, #0 │ │ bne.n e9b4 │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ str r2, [sp, #24] │ │ str r3, [sp, #28] │ │ adds r3, r4, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ str r3, [sp, #16] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r7, r0, #0 │ │ movs r0, #129 ; 0x81 │ │ cmp r7, #0 │ │ beq.n ea06 │ │ b.n eb9a │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #16] │ │ - bl c2ac │ │ + bl c2b0 │ │ adds r1, r7, #0 │ │ ldr r0, [sp, #16] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r2, r0, #0 │ │ asrs r3, r0, #31 │ │ ldr r0, [r4, #112] ; 0x70 │ │ ldr r1, [r4, #116] ; 0x74 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ ldr r1, [r6, #4] │ │ @@ -18469,15 +18469,15 @@ │ │ ldr r1, [sp, #24] │ │ ands r1, r3 │ │ ldr r3, [sp, #28] │ │ adds r6, r1, #0 │ │ ands r3, r2 │ │ movs r1, #0 │ │ adds r7, r3, #0 │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r2, r0, #0 │ │ asrs r3, r0, #31 │ │ subs r6, r6, r2 │ │ sbcs r7, r3 │ │ adds r2, r6, #0 │ │ adds r3, r7, #0 │ │ movs r6, #0 │ │ @@ -18538,17 +18538,17 @@ │ │ beq.n eac8 │ │ adds r0, r4, #0 │ │ bl e030 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ bne.n eb2a │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl cb64 │ │ + bl cb68 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ bgt.n eb8c │ │ ldr r3, [r4, #4] │ │ add r0, sp, #40 ; 0x28 │ │ cmp r3, #0 │ │ beq.n eb6c │ │ @@ -18599,34 +18599,34 @@ │ │ movs r0, #2 │ │ negs r0, r0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n ebaa │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strb r0, [r6, r4] │ │ movs r1, r0 │ │ │ │ 0000ebb4 : │ │ push {r3, r4, r5, lr} │ │ cmp r0, #0 │ │ beq.n ec5c │ │ movs r3, #140 ; 0x8c │ │ adds r4, r0, #0 │ │ lsls r3, r3, #2 │ │ adds r0, r0, r3 │ │ - bl c00c │ │ + bl c010 │ │ adds r0, r4, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c06c │ │ + bl c070 │ │ adds r0, r4, #0 │ │ adds r0, #120 ; 0x78 │ │ bl 12070 │ │ ldr r3, [r4, #72] ; 0x48 │ │ cmp r3, #0 │ │ beq.n ec0e │ │ ldr r3, [r4, #52] ; 0x34 │ │ @@ -18635,20 +18635,20 @@ │ │ movs r5, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r5, r3 │ │ bge.n ec04 │ │ lsls r3, r5, #5 │ │ adds r0, r0, r3 │ │ - bl cbe0 │ │ + bl cbe4 │ │ ldr r3, [r4, #76] ; 0x4c │ │ lsls r0, r5, #4 │ │ adds r5, #1 │ │ adds r0, r3, r0 │ │ - bl cb64 │ │ + bl cb68 │ │ b.n ebe6 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #76] ; 0x4c │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #60] ; 0x3c │ │ cmp r0, #0 │ │ beq.n ec18 │ │ @@ -18677,15 +18677,15 @@ │ │ cmp r3, #0 │ │ beq.n ec50 │ │ blx r3 │ │ movs r2, #166 ; 0xa6 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ push {r4, r5, r6, r7, lr} │ │ adds r6, r3, #0 │ │ ldr r3, [pc, #304] ; (ed98 ) │ │ sub sp, #36 ; 0x24 │ │ str r2, [sp, #8] │ │ @@ -18711,15 +18711,15 @@ │ │ negs r5, r5 │ │ movs r2, #166 ; 0xa6 │ │ movs r1, #0 │ │ lsls r2, r2, #2 │ │ adds r0, r4, #0 │ │ str r1, [sp, #20] │ │ str r1, [sp, #24] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r3, #162 ; 0xa2 │ │ lsls r3, r3, #2 │ │ str r7, [r4, #0] │ │ adds r3, r4, r3 │ │ add r2, sp, #56 ; 0x38 │ │ ldmia r2!, {r0, r1, r7} │ │ stmia r3!, {r0, r1, r7} │ │ @@ -18816,15 +18816,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #28] │ │ adds r0, r6, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n ed92 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ strh r6, [r2, r1] │ │ movs r1, r0 │ │ │ │ 0000ed9c : │ │ @@ -19279,15 +19279,15 @@ │ │ str r7, [r6, #80] ; 0x50 │ │ str r7, [r6, #84] ; 0x54 │ │ str r3, [sp, #4] │ │ bl 12b34 │ │ adds r0, r6, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c02c │ │ + bl c030 │ │ adds r2, r5, #0 │ │ adds r3, r4, #0 │ │ adds r0, r6, #0 │ │ bl e1fc │ │ add r4, sp, #88 ; 0x58 │ │ subs r5, r0, #0 │ │ str r7, [sp, #32] │ │ @@ -19316,15 +19316,15 @@ │ │ lsls r0, r3, #5 │ │ ldr r3, [r6, #72] ; 0x48 │ │ adds r0, r3, r0 │ │ ldr r1, [r0, #28] │ │ cmp r1, #0 │ │ beq.n f208 │ │ adds r1, r4, #0 │ │ - bl c958 │ │ + bl c95c │ │ subs r4, r0, #0 │ │ bge.n f188 │ │ ldr r0, [sp, #4] │ │ movs r1, #0 │ │ bl 12b56 │ │ movs r4, #0 │ │ b.n f1ac │ │ @@ -19517,15 +19517,15 @@ │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #452] ; 0x1c4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n f330 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #460 ; 0x1cc │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r6, [pc, #128] ; (f3b8 ) │ │ movs r1, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [pc, #292] ; (f460 ) │ │ sub sp, #92 ; 0x5c │ │ @@ -19661,15 +19661,15 @@ │ │ b.n f44c │ │ movs r0, #128 ; 0x80 │ │ negs r0, r0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n f45a │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #92 ; 0x5c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ ldr r3, [pc, #512] ; (f664 ) │ │ movs r1, r0 │ │ │ │ 0000f464 : │ │ @@ -19760,15 +19760,15 @@ │ │ bl 16290 <__aeabi_llsl@@Base+0x43c> │ │ adds r0, r5, #0 │ │ b.n f51c │ │ movs r0, #1 │ │ negs r0, r0 │ │ pop {r3, r4, r5, pc} │ │ nop ; (mov r8, r8) │ │ - ldrb r3, [r7, #26] │ │ + ldrb r1, [r5, #14] │ │ ... │ │ │ │ 0000f524 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ push {r3, r4, r5, lr} │ │ adds r3, r0, #0 │ │ cmp r2, #1 │ │ @@ -20339,15 +20339,15 @@ │ │ ldr r3, [r3, r2] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ b.n f9bc │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ - bl c02c │ │ + bl c030 │ │ adds r5, r4, #0 │ │ adds r5, #120 ; 0x78 │ │ ldr r1, [r4, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ bl 12b34 │ │ adds r0, r5, #0 │ │ add r1, sp, #120 ; 0x78 │ │ @@ -20404,15 +20404,15 @@ │ │ ldr r3, [sp, #12] │ │ cmp r3, r2 │ │ ble.n fa8a │ │ add r5, sp, #120 ; 0x78 │ │ movs r1, #0 │ │ movs r2, #16 │ │ adds r0, r5, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ subs r2, r2, r0 │ │ sbcs r3, r1 │ │ adds r0, r4, #0 │ │ @@ -20573,15 +20573,15 @@ │ │ movs r0, #131 ; 0x83 │ │ negs r0, r0 │ │ ldr r3, [sp, #100] ; 0x64 │ │ ldr r2, [sp, #172] ; 0xac │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n fbd8 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ adds r5, r0, #0 │ │ b.n fb88 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r6, [sp, #8] │ │ ldr r7, [sp, #12] │ │ str r2, [sp, #40] ; 0x28 │ │ @@ -20633,15 +20633,15 @@ │ │ cmp r0, #0 │ │ ble.n fcf6 │ │ ldr r3, [r4, #96] ; 0x60 │ │ adds r1, r7, #0 │ │ lsls r0, r3, #5 │ │ ldr r3, [r4, #72] ; 0x48 │ │ adds r0, r3, r0 │ │ - bl c958 │ │ + bl c95c │ │ str r0, [sp, #32] │ │ cmp r0, #0 │ │ bge.n fc42 │ │ adds r0, r5, #0 │ │ movs r1, #0 │ │ bl 12b56 │ │ b.n fc12 │ │ @@ -20661,15 +20661,15 @@ │ │ adcs r3, r1 │ │ str r2, [r4, #80] ; 0x50 │ │ str r3, [r4, #84] ; 0x54 │ │ ldr r6, [r4, #80] ; 0x50 │ │ ldr r7, [r4, #84] ; 0x54 │ │ ldr r0, [r4, #72] ; 0x48 │ │ movs r1, #1 │ │ - bl cbb0 │ │ + bl cbb4 │ │ ldr r3, [sp, #32] │ │ adds r0, r3, r0 │ │ asrs r3, r0, #2 │ │ str r3, [sp, #24] │ │ asrs r3, r0, #31 │ │ str r3, [sp, #28] │ │ ldr r2, [sp, #24] │ │ @@ -20688,20 +20688,20 @@ │ │ bl 12b56 │ │ movs r3, #140 ; 0x8c │ │ lsls r3, r3, #2 │ │ adds r6, r4, r3 │ │ add r5, sp, #56 ; 0x38 │ │ adds r1, r5, #0 │ │ adds r0, r6, #0 │ │ - bl c94e │ │ + bl c952 │ │ adds r0, r4, #0 │ │ adds r0, #225 ; 0xe1 │ │ adds r0, #255 ; 0xff │ │ adds r1, r6, #0 │ │ - bl c2ac │ │ + bl c2b0 │ │ ldr r2, [r5, #16] │ │ ldr r3, [r5, #20] │ │ cmp r3, #0 │ │ blt.n fd7c │ │ ldr r6, [r4, #96] ; 0x60 │ │ ldr r5, [r4, #68] ; 0x44 │ │ lsls r1, r6, #4 │ │ @@ -20809,26 +20809,26 @@ │ │ sbcs r7, r3 │ │ adds r3, r4, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ movs r1, #0 │ │ str r3, [sp, #32] │ │ - bl c5f6 │ │ + bl c5fa │ │ adds r5, r0, #0 │ │ asrs r3, r0, #31 │ │ cmp r3, r7 │ │ bgt.n fdbc │ │ bne.n fdbe │ │ cmp r0, r6 │ │ bls.n fdbe │ │ adds r5, r6, #0 │ │ adds r1, r5, #0 │ │ ldr r0, [sp, #32] │ │ - bl c632 │ │ + bl c636 │ │ asrs r3, r5, #31 │ │ str r3, [sp, #12] │ │ str r5, [sp, #8] │ │ ldr r2, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #84] ; 0x54 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ @@ -20861,15 +20861,15 @@ │ │ movs r5, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #92] ; 0x5c │ │ adds r0, r5, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n fe1e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #100 ; 0x64 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ cmn r6, r2 │ │ movs r1, r0 │ │ │ │ 0000fe28 : │ │ @@ -21239,15 +21239,15 @@ │ │ b.n 101dc │ │ adds r3, r5, #0 │ │ adds r3, #225 ; 0xe1 │ │ adds r3, #255 ; 0xff │ │ adds r0, r3, #0 │ │ add r1, sp, #32 │ │ str r3, [sp, #0] │ │ - bl c5f6 │ │ + bl c5fa │ │ subs r4, r0, #0 │ │ beq.n 100f4 │ │ b.n 1011c │ │ cmp r0, #0 │ │ bgt.n 100ee │ │ b.n 101de │ │ cmp r4, #0 │ │ @@ -21257,15 +21257,15 @@ │ │ negs r1, r1 │ │ bl 10070 │ │ ldr r6, [r0, #4] │ │ adds r0, r7, #0 │ │ lsls r3, r6, #1 │ │ adds r1, r3, #0 │ │ str r3, [sp, #8] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ cmp r4, r0 │ │ ble.n 1013e │ │ adds r4, r0, #0 │ │ movs r0, #0 │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ cmp r0, r6 │ │ @@ -21315,15 +21315,15 @@ │ │ movs r3, #1 │ │ add ip, r3 │ │ b.n 1015a │ │ adds r0, #1 │ │ b.n 10144 │ │ adds r1, r4, #0 │ │ ldr r0, [sp, #0] │ │ - bl c632 │ │ + bl c636 │ │ ldr r0, [r5, #80] ; 0x50 │ │ ldr r1, [r5, #84] ; 0x54 │ │ adds r2, r4, #0 │ │ asrs r3, r4, #31 │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ str r2, [r5, #80] ; 0x50 │ │ @@ -21345,15 +21345,15 @@ │ │ b.n 101de │ │ movs r0, #0 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 101ec │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ subs r5, #230 ; 0xe6 │ │ movs r1, r0 │ │ ldrb r7, [r7, #31] │ │ movs r0, r0 │ │ strh r1, [r0, #0] │ │ @@ -21364,15 +21364,15 @@ │ │ 00010200 : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 10216 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ ldr r2, [pc, #12] ; (10218 ) │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ lsrs r0, r3, #4 │ │ ... │ │ │ │ 0001021c : │ │ @@ -21659,15 +21659,15 @@ │ │ str r0, [r4, #32] │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ ldr r0, [r4, #28] │ │ cmp r5, r0 │ │ bge.n 104c8 │ │ ldr r1, [r4, #8] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r3, r5, #2 │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #32] │ │ adds r7, r0, #0 │ │ ldr r0, [sp, #16] │ │ adds r6, r3, r2 │ │ @@ -21676,24 +21676,24 @@ │ │ movs r6, #0 │ │ str r5, [sp, #0] │ │ ldr r3, [sp, #12] │ │ cmp r6, r3 │ │ bge.n 104c4 │ │ adds r1, r7, #0 │ │ ldr r0, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ muls r3, r7 │ │ ldr r2, [sp, #0] │ │ ldr r1, [r4, #8] │ │ str r0, [sp, #8] │ │ subs r3, r2, r3 │ │ adds r0, r7, #0 │ │ str r3, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r3, [r4, #32] │ │ ldr r2, [sp, #4] │ │ ldr r1, [sp, #8] │ │ adds r7, r0, #0 │ │ ldr r3, [r3, r2] │ │ lsls r2, r6, #2 │ │ adds r6, #1 │ │ @@ -21741,17 +21741,17 @@ │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #84] ; 0x54 │ │ movs r0, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.n 10520 │ │ b.n 10678 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ ldr r1, [r7, #56] ; 0x38 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ mov r2, sp │ │ ldr r3, [r7, #48] ; 0x30 │ │ str r0, [r7, #40] ; 0x28 │ │ movs r5, #0 │ │ lsls r3, r3, #2 │ │ adds r3, #14 │ │ lsrs r3, r3, #3 │ │ @@ -21760,23 +21760,23 @@ │ │ mov sp, r3 │ │ ldr r2, [r7, #44] ; 0x2c │ │ add r3, sp, #8 │ │ str r3, [r7, #36] ; 0x24 │ │ adds r0, r0, r2 │ │ subs r0, #1 │ │ adds r1, r2, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r3, r0, #2 │ │ str r3, [r7, #76] ; 0x4c │ │ ldr r3, [r7, #48] ; 0x30 │ │ cmp r5, r3 │ │ bge.n 1056a │ │ ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [r7, #76] ; 0x4c │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ ldr r2, [r7, #36] ; 0x24 │ │ lsls r3, r5, #2 │ │ adds r5, #1 │ │ str r0, [r2, r3] │ │ b.n 10552 │ │ movs r3, #0 │ │ str r3, [r7, #76] ; 0x4c │ │ @@ -22009,28 +22009,28 @@ │ │ b.n 10852 │ │ str r0, [sp, #44] ; 0x2c │ │ adds r4, r1, #0 │ │ mov r0, ip │ │ adds r1, r7, #0 │ │ adds r6, r3, #0 │ │ str r2, [sp, #68] ; 0x44 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r2, [sp, #32] │ │ str r0, [sp, #36] ; 0x24 │ │ adds r0, r0, r2 │ │ adds r1, r2, #0 │ │ subs r0, #1 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ lsls r1, r0, #2 │ │ ldr r0, [sp, #44] ; 0x2c │ │ - bl bf7a <_vorbis_block_alloc@@Base> │ │ + bl bf7e <_vorbis_block_alloc@@Base> │ │ ldr r1, [sp, #96] ; 0x60 │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r0, [r5, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #0 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ bge.n 10774 │ │ lsls r2, r3, #2 │ │ ldr r2, [r6, r2] │ │ @@ -22038,15 +22038,15 @@ │ │ bne.n 10778 │ │ adds r3, #1 │ │ b.n 10762 │ │ cmp r3, r2 │ │ beq.n 10852 │ │ adds r0, r7, #0 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ movs r3, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #24] │ │ ldr r2, [r4, #12] │ │ cmp r3, r2 │ │ bge.n 10852 │ │ @@ -22178,15 +22178,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r5, #1 │ │ b.n 10880 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [pc, #724] ; (10b88 ) │ │ @@ -22282,15 +22282,15 @@ │ │ ldr r2, [r7, #40] ; 0x28 │ │ str r0, [r3, r2] │ │ ldr r3, [r4, #0] │ │ ldr r2, [r7, #40] ; 0x28 │ │ movs r1, #0 │ │ ldr r0, [r3, r2] │ │ ldr r2, [r7, #28] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r3, r6, #0 │ │ adds r3, #1 │ │ adds r6, r3, #0 │ │ adds r5, #4 │ │ b.n 10928 │ │ movs r1, #137 ; 0x89 │ │ ldr r3, [pc, #520] ; (10b8c ) │ │ @@ -22496,15 +22496,15 @@ │ │ bge.n 10b26 │ │ ldr r2, [r4, #0] │ │ lsls r3, r5, #2 │ │ ldr r0, [r7, #44] ; 0x2c │ │ ldr r2, [r3, r2] │ │ adds r5, #1 │ │ adds r1, r2, #0 │ │ - bl b208 │ │ + bl b20c │ │ b.n 10b0a │ │ movs r5, #0 │ │ ldr r3, [r7, #60] ; 0x3c │ │ ldr r3, [r3, #4] │ │ cmp r5, r3 │ │ bge.n 10b68 │ │ ldr r2, [r4, #0] │ │ @@ -22519,15 +22519,15 @@ │ │ ldr r3, [r4, #28] │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldr r1, [r7, #12] │ │ ldr r2, [r7, #24] │ │ ldr r3, [r4, #24] │ │ - bl c6e4 <_vorbis_apply_window@@Base> │ │ + bl c6e8 <_vorbis_apply_window@@Base> │ │ b.n 10b64 │ │ ldr r1, [r7, #44] ; 0x2c │ │ cmp r3, r1 │ │ bge.n 10b64 │ │ lsls r1, r3, #2 │ │ str r2, [r0, r1] │ │ adds r3, #1 │ │ @@ -22541,15 +22541,15 @@ │ │ adds r3, r1, r3 │ │ str r3, [r2, #0] │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 10b82 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #76 ; 0x4c │ │ pop {r4, r5, r6, r7, pc} │ │ adds r6, #10 │ │ movs r1, r0 │ │ lsls r4, r1, #18 │ │ movs r0, r0 │ │ @@ -22586,26 +22586,26 @@ │ │ ldr r0, [r4, #8] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [r4, #12] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 10c08 │ │ movs r2, #201 ; 0xc9 │ │ adds r4, r0, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r7, [r0, #4] │ │ adds r6, r2, #0 │ │ @@ -22734,15 +22734,15 @@ │ │ movs r0, #1 │ │ bl 16210 <__aeabi_llsl@@Base+0x3bc> │ │ movs r2, #201 ; 0xc9 │ │ movs r1, #0 │ │ lsls r2, r2, #4 │ │ adds r4, r0, #0 │ │ ldr r7, [r6, #28] │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r0, [sp, #4] │ │ movs r1, #1 │ │ bl 1310c │ │ cmp r0, #0 │ │ bge.n 10d32 │ │ b.n 10e82 │ │ beq.n 10d46 │ │ @@ -23339,15 +23339,15 @@ │ │ ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ bgt.n 1122a │ │ movs r0, #0 │ │ b.n 11326 │ │ adds r0, r3, #0 │ │ ldr r1, [r4, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ mov r2, sp │ │ movs r5, #0 │ │ lsls r3, r0, #2 │ │ str r3, [r7, #20] │ │ adds r3, #14 │ │ lsrs r3, r3, #3 │ │ lsls r3, r3, #3 │ │ @@ -23465,15 +23465,15 @@ │ │ adds r1, r1, r3 │ │ b.n 112f4 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11334 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ cmp r4, #172 ; 0xac │ │ movs r1, r0 │ │ │ │ @@ -23940,15 +23940,15 @@ │ │ beq.n 116da <_make_words@@Base+0x1e> │ │ lsls r0, r2, #2 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ adds r4, r0, #0 │ │ add r0, sp, #24 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r1, [sp, #0] │ │ movs r2, #0 │ │ negs r3, r1 │ │ adcs r1, r3 │ │ str r2, [sp, #4] │ │ str r1, [sp, #20] │ │ ldr r3, [sp, #8] │ │ @@ -24082,15 +24082,15 @@ │ │ b.n 117bc <_make_words@@Base+0x100> │ │ adds r0, r4, #0 │ │ ldr r3, [sp, #16] │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 1180a <_make_words@@Base+0x14e> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #164 ; 0xa4 │ │ pop {r4, r5, r6, r7, pc} │ │ nop ; (mov r8, r8) │ │ movs r7, #252 ; 0xfc │ │ movs r1, r0 │ │ │ │ 00011814 <_book_maptype1_quantvals@@Base>: │ │ @@ -24101,15 +24101,15 @@ │ │ ldr r4, [r5, #4] │ │ ldr r5, [r5, #0] │ │ subs r2, r0, #1 │ │ subs r3, r5, #1 │ │ adds r0, r2, #0 │ │ muls r0, r3 │ │ adds r1, r5, #0 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r4, #0 │ │ asrs r3, r0 │ │ adds r0, r3, #0 │ │ movs r3, #1 │ │ movs r1, #0 │ │ adds r2, r3, #0 │ │ adds r6, r0, r3 │ │ @@ -24257,17 +24257,17 @@ │ │ ldr r2, [r5, #0] │ │ cmp r3, r2 │ │ bge.n 11a3a <_book_unquantize@@Base+0x1de> │ │ movs r3, #0 │ │ ldr r1, [sp, #48] ; 0x30 │ │ adds r0, r4, #0 │ │ str r3, [sp, #72] ; 0x48 │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ ldr r1, [sp, #52] ; 0x34 │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [r5, #32] │ │ lsls r1, r1, #2 │ │ ldr r3, [r1, r3] │ │ asrs r2, r3, #31 │ │ adds r3, r3, r2 │ │ eors r3, r2 │ │ adds r0, r3, #0 │ │ @@ -24519,15 +24519,15 @@ │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ ldr r0, [sp, #16] │ │ ldr r3, [sp, #68] ; 0x44 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11b9c <_book_unquantize@@Base+0x340> │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ nop ; (mov r8, r8) │ │ movs r6, #90 ; 0x5a │ │ movs r1, r0 │ │ stc2l 15, cr15, [ip], #1020 ; 0x3fc │ │ bhi.n 11b7e <_book_unquantize@@Base+0x322> │ │ vshr.u32 d27, d5, #1 │ │ pop {r4, r5, r6, r7, pc} │ │ @@ -24542,15 +24542,15 @@ │ │ ldr r0, [r4, #8] │ │ cmp r0, #0 │ │ beq.n 11bb8 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ adds r0, r4, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r4, #0 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ pop {r4, pc} │ │ │ │ 00011bca : │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ @@ -24573,15 +24573,15 @@ │ │ ldr r0, [r4, #32] │ │ cmp r0, #0 │ │ beq.n 11c00 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ │ │ 00011c0c : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [pc, #692] ; (11ec4 ) │ │ sub sp, #44 ; 0x2c │ │ add r7, sp, #0 │ │ @@ -24589,15 +24589,15 @@ │ │ ldr r5, [r5, #0] │ │ adds r4, r1, #0 │ │ ldr r3, [r5, #0] │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ str r3, [r7, #36] ; 0x24 │ │ adds r6, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r3, #0 │ │ adds r2, r3, #0 │ │ ldr r1, [r4, #4] │ │ str r3, [r7, #28] │ │ str r5, [r7, #4] │ │ cmp r2, r1 │ │ bge.n 11c4c │ │ @@ -24906,15 +24906,15 @@ │ │ movs r0, #1 │ │ negs r0, r0 │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 11ebe │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ mov sp, r7 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ movs r2, #172 ; 0xac │ │ movs r1, r0 │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [r9 :256] │ │ ldrb r7, [r7, #31] │ │ @@ -25163,28 +25163,28 @@ │ │ cmp r0, #0 │ │ beq.n 12096 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ movs r2, #180 ; 0xb4 │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ lsls r2, r2, #1 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ 000120a6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r0, #0 │ │ beq.n 12100 │ │ movs r2, #180 ; 0xb4 │ │ adds r5, r1, #0 │ │ lsls r2, r2, #1 │ │ movs r1, #0 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #128 ; 0x80 │ │ movs r3, #128 ; 0x80 │ │ lsls r0, r0, #7 │ │ lsls r3, r3, #3 │ │ str r3, [r4, #24] │ │ str r0, [r4, #4] │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ @@ -25586,15 +25586,15 @@ │ │ str r6, [r4, #12] │ │ bl 121c4 │ │ movs r0, #1 │ │ b.n 1240c │ │ movs r0, #0 │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - str r2, [r7, r0] │ │ + ldr r5, [pc, #104] ; (1247c ) │ │ ... │ │ │ │ 00012414 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ @@ -25629,15 +25629,15 @@ │ │ bgt.n 12428 │ │ adds r1, r0, r1 │ │ str r1, [sp, #0] │ │ adds r3, #1 │ │ b.n 12440 │ │ movs r1, #255 ; 0xff │ │ ldr r0, [sp, #0] │ │ - bl 16010 <__aeabi_llsl@@Base+0x1bc> │ │ + bl 15ef0 <__aeabi_llsl@@Base+0x9c> │ │ adds r3, r0, #0 │ │ ldr r1, [r4, #12] │ │ adds r3, #1 │ │ str r0, [sp, #8] │ │ str r3, [sp, #12] │ │ cmp r1, #0 │ │ beq.n 1248c │ │ @@ -25704,15 +25704,15 @@ │ │ str r1, [r6, #4] │ │ b.n 124d0 │ │ adds r5, r6, r5 │ │ lsls r3, r5, #2 │ │ ldr r0, [sp, #0] │ │ movs r1, #255 ; 0xff │ │ str r3, [sp, #8] │ │ - bl 161c0 <__aeabi_llsl@@Base+0x36c> │ │ + bl 161b0 <__aeabi_llsl@@Base+0x35c> │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #8] │ │ lsls r5, r5, #3 │ │ str r1, [r3, r2] │ │ ldr r3, [sp, #16] │ │ ldr r0, [sp, #48] ; 0x30 │ │ ldr r1, [sp, #52] ; 0x34 │ │ @@ -25778,15 +25778,15 @@ │ │ str r6, [sp, #4] │ │ movs r2, #1 │ │ bl 12414 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 1259e │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ nop ; (mov r8, r8) │ │ adds r4, r1, r5 │ │ movs r1, r0 │ │ │ │ 000125a8 : │ │ @@ -25892,15 +25892,15 @@ │ │ │ │ 0001266c : │ │ push {r3, lr} │ │ cmp r0, #0 │ │ beq.n 1267a │ │ movs r1, #0 │ │ movs r2, #28 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ 0001267e : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 1269a │ │ @@ -25908,15 +25908,15 @@ │ │ ldr r0, [r0, #0] │ │ cmp r0, #0 │ │ beq.n 12690 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #28 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ 0001269e : │ │ push {r4, lr} │ │ cmp r0, #0 │ │ beq.n 126b0 │ │ @@ -26031,15 +26031,15 @@ │ │ bne.n 127b4 │ │ cmp r6, #26 │ │ ble.n 12770 │ │ ldr r1, [pc, #224] ; (12868 ) │ │ adds r0, r7, #0 │ │ add r1, pc │ │ movs r2, #4 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ bne.n 12832 │ │ ldrb r3, [r7, #26] │ │ adds r2, r7, #0 │ │ adds r3, #27 │ │ cmp r6, r3 │ │ blt.n 12770 │ │ @@ -26066,28 +26066,28 @@ │ │ adds r1, r5, #0 │ │ movs r2, #4 │ │ str r3, [sp, #8] │ │ bl 16260 <__aeabi_llsl@@Base+0x40c> │ │ movs r1, #0 │ │ movs r2, #4 │ │ adds r0, r5, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ ldr r3, [r4, #20] │ │ add r0, sp, #16 │ │ str r7, [sp, #16] │ │ str r3, [r0, #4] │ │ adds r3, r7, r3 │ │ str r3, [r0, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [r0, #12] │ │ bl 121c4 │ │ ldr r0, [sp, #8] │ │ adds r1, r5, #0 │ │ movs r2, #4 │ │ - bl 15fd0 <__aeabi_llsl@@Base+0x17c> │ │ + bl 160b0 <__aeabi_llsl@@Base+0x25c> │ │ cmp r0, #0 │ │ beq.n 12808 │ │ adds r0, r5, #0 │ │ ldr r1, [sp, #8] │ │ movs r2, #4 │ │ bl 16260 <__aeabi_llsl@@Base+0x40c> │ │ b.n 12832 │ │ @@ -26128,20 +26128,20 @@ │ │ str r3, [r4, #12] │ │ subs r0, r7, r0 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 12860 │ │ - bl 15ed0 <__aeabi_llsl@@Base+0x7c> │ │ + bl 15eb0 <__aeabi_llsl@@Base+0x5c> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ asrs r4, r5, #29 │ │ movs r1, r0 │ │ - ldr r3, [pc, #624] ; (12adc ) │ │ + ldr r0, [pc, #496] ; (12a5c ) │ │ ... │ │ │ │ 0001286c : │ │ push {r3, r4, r5, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ bl 126b4 │ │ @@ -26536,25 +26536,25 @@ │ │ push {r4, lr} │ │ adds r4, r0, #0 │ │ ldr r0, [r0, #0] │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ │ │ 00012ba8 : │ │ push {r3, r4, r5, lr} │ │ movs r5, #128 ; 0x80 │ │ movs r1, #0 │ │ lsls r5, r5, #1 │ │ movs r2, #20 │ │ adds r4, r0, #0 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ adds r0, r5, #0 │ │ bl 161e0 <__aeabi_llsl@@Base+0x38c> │ │ movs r3, #0 │ │ str r5, [r4, #16] │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ strb r3, [r0, #0] │ │ @@ -26652,15 +26652,15 @@ │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ beq.n 12c72 │ │ bl 161f0 <__aeabi_llsl@@Base+0x39c> │ │ adds r0, r4, #0 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ pop {r4, pc} │ │ ... │ │ │ │ 00012c80 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r6, r1, #0 │ │ @@ -27013,15 +27013,15 @@ │ │ 00012f40 : │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #0 │ │ adds r5, r1, #0 │ │ adds r6, r2, #0 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - bl 16120 <__aeabi_llsl@@Base+0x2cc> │ │ + bl 16070 <__aeabi_llsl@@Base+0x21c> │ │ str r5, [r4, #12] │ │ str r5, [r4, #8] │ │ str r6, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ │ │ 00012f58 : │ │ push {r3, lr} │ │ @@ -30503,39 +30503,39 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ebc <__aeabi_llsl@@Base+0x68> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee4c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ecc <__aeabi_llsl@@Base+0x78> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee48 │ │ + ; instruction: 0xffffdf6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15edc <__aeabi_llsl@@Base+0x88> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee44 │ │ + ; instruction: 0xfffeee38 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15eec <__aeabi_llsl@@Base+0x98> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee40 │ │ + ; instruction: 0xfffeee34 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15efc <__aeabi_llsl@@Base+0xa8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee3c │ │ + ; instruction: 0xffffd500 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f0c <__aeabi_llsl@@Base+0xb8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeee38 │ │ + ; instruction: 0xfffeee20 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f1c <__aeabi_llsl@@Base+0xc8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd994 │ │ + ; instruction: 0xfffeee1c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f2c <__aeabi_llsl@@Base+0xd8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe638 │ │ + ; instruction: 0xfffeee18 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f3c <__aeabi_llsl@@Base+0xe8> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee14 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f4c <__aeabi_llsl@@Base+0xf8> │ │ add pc, ip, pc │ │ @@ -30543,71 +30543,71 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f5c <__aeabi_llsl@@Base+0x108> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeee0c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f6c <__aeabi_llsl@@Base+0x118> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd868 │ │ + ; instruction: 0xffffe12c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f7c <__aeabi_llsl@@Base+0x128> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdba0 │ │ + ; instruction: 0xffffd880 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f8c <__aeabi_llsl@@Base+0x138> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdec0 │ │ + ; instruction: 0xffffd924 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15f9c <__aeabi_llsl@@Base+0x148> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd8b4 │ │ + ; instruction: 0xffffd838 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fac <__aeabi_llsl@@Base+0x158> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc8 │ │ + ; instruction: 0xffffdb70 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fbc <__aeabi_llsl@@Base+0x168> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc4 │ │ + ; instruction: 0xffffde90 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fcc <__aeabi_llsl@@Base+0x178> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedc0 │ │ + ; instruction: 0xfffeeda8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fdc <__aeabi_llsl@@Base+0x188> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedbc │ │ + ; instruction: 0xfffeeda4 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15fec <__aeabi_llsl@@Base+0x198> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb8 │ │ + ; instruction: 0xfffeeda0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 15ffc <__aeabi_llsl@@Base+0x1a8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb4 │ │ + ; instruction: 0xfffeed9c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1600c <__aeabi_llsl@@Base+0x1b8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeedb0 │ │ + ; instruction: 0xfffeed98 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1601c <__aeabi_llsl@@Base+0x1c8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd3e0 │ │ + ; instruction: 0xfffeed94 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1602c <__aeabi_llsl@@Base+0x1d8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd308 │ │ + ; instruction: 0xfffeed90 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1603c <__aeabi_llsl@@Base+0x1e8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd3a0 │ │ + ; instruction: 0xfffeed8c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1604c <__aeabi_llsl@@Base+0x1f8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed7c │ │ + ; instruction: 0xffffd804 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1605c <__aeabi_llsl@@Base+0x208> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeed78 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1606c <__aeabi_llsl@@Base+0x218> │ │ add pc, ip, pc │ │ @@ -30619,91 +30619,91 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1608c <__aeabi_llsl@@Base+0x238> │ │ add pc, ip, pc │ │ ; instruction: 0xfffeed6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1609c <__aeabi_llsl@@Base+0x248> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdd9c │ │ + ; instruction: 0xfffeed68 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160ac <__aeabi_llsl@@Base+0x258> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed58 │ │ + ; instruction: 0xfffeed64 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160bc <__aeabi_llsl@@Base+0x268> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed54 │ │ + ; instruction: 0xfffeed60 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160cc <__aeabi_llsl@@Base+0x278> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed50 │ │ + ; instruction: 0xfffeed5c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160dc <__aeabi_llsl@@Base+0x288> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed4c │ │ + ; instruction: 0xffffd258 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160ec <__aeabi_llsl@@Base+0x298> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdfac │ │ + ; instruction: 0xffffd2f0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 160fc <__aeabi_llsl@@Base+0x2a8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd700 │ │ + ; instruction: 0xfffeed38 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1610c <__aeabi_llsl@@Base+0x2b8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed28 │ │ + ; instruction: 0xfffeed34 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1611c <__aeabi_llsl@@Base+0x2c8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed24 │ │ + ; instruction: 0xfffeed30 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1612c <__aeabi_llsl@@Base+0x2d8> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeed20 │ │ + ; instruction: 0xffffd684 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1613c <__aeabi_llsl@@Base+0x2e8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd674 │ │ + ; instruction: 0xffffdd6c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1614c <__aeabi_llsl@@Base+0x2f8> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdd5c │ │ + ; instruction: 0xfffeed0c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1615c <__aeabi_llsl@@Base+0x308> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeecfc │ │ + ; instruction: 0xffffdf44 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1616c <__aeabi_llsl@@Base+0x318> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdf34 │ │ + ; instruction: 0xffffdfe0 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1617c <__aeabi_llsl@@Base+0x328> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffdfd0 │ │ + ; instruction: 0xffffe324 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1618c <__aeabi_llsl@@Base+0x338> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe314 │ │ + ; instruction: 0xffffe2b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 1619c <__aeabi_llsl@@Base+0x348> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe2a8 │ │ + ; instruction: 0xffffe148 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161ac <__aeabi_llsl@@Base+0x358> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffe138 │ │ + ; instruction: 0xfffeecb8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161bc <__aeabi_llsl@@Base+0x368> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffeeca8 │ │ + ; instruction: 0xffffd31c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161cc <__aeabi_llsl@@Base+0x378> │ │ add pc, ip, pc │ │ - ; instruction: 0xffffd30c │ │ + ; instruction: 0xffffe398 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161dc <__aeabi_llsl@@Base+0x388> │ │ add pc, ip, pc │ │ ; instruction: 0xffffe36c │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 161ec <__aeabi_llsl@@Base+0x398> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,23 +1,23 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x000162c0 07b10181 b0b00084 00000000 07b10181 ................ │ │ - 0x000162d0 b0b00084 00000000 8ab20181 b0b0ab07 ................ │ │ + 0x000162c0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000162d0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000162e0 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000162f0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000162f0 08b10181 b0b00084 00000000 07b10181 ................ │ │ 0x00016300 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00016310 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00016320 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00016310 00000000 07b10181 b0b00084 00000000 ................ │ │ + 0x00016320 08b10181 b0b00084 00000000 07b10181 ................ │ │ 0x00016330 b0b00084 00000000 07b10181 b0b00084 ................ │ │ 0x00016340 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00016350 07b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00016360 b0b00084 00000000 07b10181 b0b00084 ................ │ │ - 0x00016370 00000000 07b10181 b0b00084 00000000 ................ │ │ - 0x00016380 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00016390 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00016350 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00016360 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00016370 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00016380 07b10181 b0b00084 00000000 07b10181 ................ │ │ + 0x00016390 b0b00084 00000000 8ab20181 b0b0ab07 ................ │ │ 0x000163a0 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000163b0 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000163c0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x000163d0 00000000 08b10181 b0b00084 00000000 ................ │ │ 0x000163e0 08b10181 b0b00084 00000000 08b10181 ................ │ │ 0x000163f0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ 0x00016400 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,105 +1,105 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x000164d0 d4eafe7f b0b00180 38ebfe7f b0b0b080 ........8....... │ │ - 0x000164e0 48ebfe7f 01000000 40ebfe7f ab08b180 H.......@....... │ │ - 0x000164f0 4eebfe7f ccfdff7f 54ebfe7f d0fdff7f N.......T....... │ │ - 0x00016500 60ebfe7f d4fdff7f d8ecfe7f b0b0a880 `............... │ │ - 0x00016510 e8ecfe7f b0b0b080 eeecfe7f ab07b180 ................ │ │ - 0x00016520 56edfe7f b0b0b080 54edfe7f b0ab0c80 V.......T....... │ │ - 0x00016530 24eefe7f b0b0a880 58eefe7f a908b180 $.......X....... │ │ - 0x00016540 88eefe7f 01000000 80eefe7f b0b0a880 ................ │ │ - 0x00016550 90eefe7f b0b0b080 94eefe7f b0ab1a80 ................ │ │ - 0x00016560 60f2fe7f a803b180 78f2fe7f ab0a9780 `.......x....... │ │ - 0x00016570 5cf4fe7f b0b0b080 64f4fe7f b0b0a880 \.......d....... │ │ - 0x00016580 84f4fe7f a907b180 b0f4fe7f 01000000 ................ │ │ - 0x00016590 a8f4fe7f ab08b180 dcf4fe7f b0b0a880 ................ │ │ - 0x000165a0 04f5fe7f ab07b180 5cf5fe7f a908b180 ........\....... │ │ - 0x000165b0 80f5fe7f b0b0b080 bcf5fe7f a908b180 ................ │ │ - 0x000165c0 3cf6fe7f 20fdff7f 58f6fe7f b0b0a880 <... ...X....... │ │ - 0x000165d0 90f6fe7f b0ab2280 7cf8fe7f ab07b180 ......".|....... │ │ - 0x000165e0 0cf9fe7f b0b0aa80 4cf9fe7f a908b180 ........L....... │ │ - 0x000165f0 ecf9fe7f b0b0b080 f0f9fe7f b0b0a880 ................ │ │ - 0x00016600 00fafe7f b0b0b080 14fafe7f ab08b180 ................ │ │ - 0x00016610 6cfafe7f b0b0aa80 c0fafe7f b0ab0680 l............... │ │ - 0x00016620 44fdfe7f b0b0b080 50fdfe7f ab08b180 D.......P....... │ │ - 0x00016630 c0fdfe7f a908b180 ecfdfe7f ab07b180 ................ │ │ - 0x00016640 6cfefe7f ab08b180 a0fefe7f b0b0b080 l............... │ │ - 0x00016650 bcfefe7f b0b0a880 10fffe7f b0ab0480 ................ │ │ - 0x00016660 1401ff7f b0b0b080 3001ff7f a908b180 ........0....... │ │ - 0x00016670 7801ff7f b0b0aa80 ec01ff7f b0b0a980 x............... │ │ - 0x00016680 3002ff7f b0b0aa80 5c02ff7f ab08b180 0.......\....... │ │ - 0x00016690 7402ff7f b0b0a980 d802ff7f b0b0aa80 t............... │ │ - 0x000166a0 5403ff7f ab07b180 e803ff7f ab08b180 T............... │ │ - 0x000166b0 9404ff7f a908b180 a804ff7f 34fcff7f ............4... │ │ - 0x000166c0 e804ff7f b0b0a880 f804ff7f ab08b180 ................ │ │ - 0x000166d0 9805ff7f a908b180 0006ff7f b0ab0a80 ................ │ │ - 0x000166e0 2807ff7f 01000000 2007ff7f 10fcff7f (....... ....... │ │ - 0x000166f0 4007ff7f 14fcff7f 6c07ff7f a908b180 @.......l....... │ │ - 0x00016700 9007ff7f b0ab0c80 c808ff7f 08fcff7f ................ │ │ - 0x00016710 e808ff7f 0cfcff7f 1809ff7f b00d8480 ................ │ │ - 0x00016720 c809ff7f a908b180 180aff7f b0b0b080 ................ │ │ - 0x00016730 3c0aff7f b0b0a880 4c0aff7f b0b0aa80 <.......L....... │ │ - 0x00016740 240bff7f b0b0a980 580bff7f b0ab0480 $.......X....... │ │ - 0x00016750 1c0cff7f b0b0aa80 440dff7f d0fbff7f ........D....... │ │ - 0x00016760 480dff7f b0b0a880 d00dff7f a908b180 H............... │ │ - 0x00016770 700eff7f a907b180 800eff7f bcfbff7f p............... │ │ - 0x00016780 980eff7f a908b180 dc0eff7f b0b0a880 ................ │ │ - 0x00016790 180fff7f ab08b180 900fff7f b0b0a880 ................ │ │ - 0x000167a0 b00fff7f b0b0aa80 4410ff7f b0b0a880 ........D....... │ │ - 0x000167b0 5c10ff7f b0b0b080 7810ff7f 88fbff7f \.......x....... │ │ - 0x000167c0 8810ff7f b0b0b080 9410ff7f b0b0a880 ................ │ │ - 0x000167d0 bc10ff7f a908b180 0011ff7f b0b0b080 ................ │ │ - 0x000167e0 0411ff7f b0b0a880 1c11ff7f b0b0b080 ................ │ │ - 0x000167f0 1811ff7f 01000000 1011ff7f b0b0a880 ................ │ │ - 0x00016800 1e11ff7f b0b0ab80 5c11ff7f b0ab0480 ........\....... │ │ - 0x00016810 d011ff7f 01000000 c811ff7f ab08b180 ................ │ │ - 0x00016820 d611ff7f 2cfbff7f dc11ff7f 30fbff7f ....,.......0... │ │ - 0x00016830 de11ff7f 34fbff7f e811ff7f 38fbff7f ....4.......8... │ │ - 0x00016840 f411ff7f ab38b280 6813ff7f 01000000 .....8..h....... │ │ - 0x00016850 6013ff7f b0ab1c80 a416ff7f 01000000 `............... │ │ - 0x00016860 a016ff7f b0ab0a80 9819ff7f b0ab1880 ................ │ │ - 0x00016870 9c1bff7f 01000000 941bff7f 04fbff7f ................ │ │ - 0x00016880 ac1bff7f 08fbff7f b01bff7f b0ab0480 ................ │ │ - 0x00016890 c81cff7f 01000000 c01cff7f ab07b180 ................ │ │ - 0x000168a0 9420ff7f b0ab0480 1425ff7f ab07b180 . .......%...... │ │ - 0x000168b0 9628ff7f b0ab0480 8c2bff7f ab07b180 .(.......+...... │ │ - 0x000168c0 4c2cff7f b0ab0480 d02cff7f b0ab0680 L,.......,...... │ │ - 0x000168d0 f42dff7f b0ab0e80 b82fff7f b0ab0480 .-......./...... │ │ - 0x000168e0 2430ff7f b0ab0680 1031ff7f b0ab0a80 $0.......1...... │ │ - 0x000168f0 a832ff7f b0ab0680 5433ff7f b0ab0a80 .2......T3...... │ │ - 0x00016900 1435ff7f b0ab0e80 8437ff7f b0ab0680 .5.......7...... │ │ - 0x00016910 9039ff7f b0ab0a80 c03bff7f 7cfaff7f .9.......;..|... │ │ - 0x00016920 403dff7f a908b180 743dff7f ab08b180 @=......t=...... │ │ - 0x00016930 8c3eff7f a908b180 bc3eff7f b0ab0680 .>.......>...... │ │ - 0x00016940 743fff7f b0ab0e80 c845ff7f b0ab0680 t?.......E...... │ │ - 0x00016950 cc46ff7f 01000000 c446ff7f 48faff7f .F.......F..H... │ │ - 0x00016960 cc46ff7f b0ab0680 1e47ff7f ab07b180 .F.......G...... │ │ - 0x00016970 d847ff7f ab08b180 6c48ff7f b0b0b080 .G......lH...... │ │ - 0x00016980 8848ff7f b0ab2280 dc55ff7f 01000000 .H...."..U...... │ │ - 0x00016990 d455ff7f a908b180 e255ff7f ab08b180 .U.......U...... │ │ - 0x000169a0 2256ff7f b0b0aa80 6456ff7f b0b0a880 "V......dV...... │ │ - 0x000169b0 bc56ff7f ab07b180 6c57ff7f b0ab0680 .V......lW...... │ │ - 0x000169c0 ec58ff7f b0ab1480 2e5cff7f ab07b180 .X.......\...... │ │ - 0x000169d0 625cff7f b0b0a880 785cff7f 01000000 b\......x\...... │ │ - 0x000169e0 705cff7f b0b0b080 fc5cff7f b0ab0c80 p\.......\...... │ │ - 0x000169f0 0c5eff7f 01000000 045eff7f b0ab0680 .^.......^...... │ │ - 0x00016a00 445fff7f acf9ff7f 465fff7f b0f9ff7f D_......F_...... │ │ - 0x00016a10 485fff7f b0aa0580 ac5fff7f 01000000 H_......._...... │ │ - 0x00016a20 a45fff7f b0b0aa80 b85fff7f 9cf9ff7f ._......._...... │ │ - 0x00016a30 bc5fff7f ab0a9780 7860ff7f ab089780 ._......x`...... │ │ - 0x00016a40 2461ff7f a908b180 6861ff7f b0b0b080 $a......ha...... │ │ - 0x00016a50 7461ff7f b0b0a880 8861ff7f ab08b180 ta.......a...... │ │ - 0x00016a60 9062ff7f b0aa0780 fc62ff7f b0ab0c80 .b.......b...... │ │ - 0x00016a70 4c67ff7f 01000000 4467ff7f b0b0b080 Lg......Dg...... │ │ - 0x00016a80 4867ff7f b0b0a880 7467ff7f ab3f0a80 Hg......tg...?.. │ │ - 0x00016a90 9c6aff7f b0ab1280 3c6cff7f b0ab0e80 .j......K?L{D|DS │ │ ,H-IxDyD │ │ +&H&IxDyD │ │ +"H#IxDyD │ │ +ck F1F*F │ │ +D#hyj3D[ │ │ + FAF2F;F │ │ + FAF2F;F │ │ +mHnIxDyD │ │ +kHlIxDyD │ │ +0F!FZF;F │ │ +YUY2IYUVUYVYYVYUYV12NV12 │ │ +9F@F2F+F │ │ yHxDpGjK │ │ tHxDpGeK │ │ dHxDpGTK │ │ ^HxDpGNK │ │ YHxDpGIK │ │ RHxDpGDK │ │ NHxDpG@K │ │ IHxDpG:K │ │ EHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG0. │ │ -SDL_malloc for run seed output buffer failed. │ │ -Invalid runSeed string. │ │ -Invalid suiteName string. │ │ -Invalid testName string. │ │ -Invalid iteration count. │ │ -Failed to allocate buffer for execKey generation. │ │ -%s%s%s%d │ │ -Timeout callback can't be NULL │ │ -Timeout value must be bigger than zero. │ │ -Failed to init timer subsystem: %s │ │ -Creation of SDL timer failed: %s │ │ -Setup failure: testSuite or testCase references NULL │ │ ->>> %s '%s': %s │ │ -Skipped (Disabled) │ │ -Suite Setup │ │ -Fuzzer invocations: %d │ │ -Skipped (Programmatically) │ │ -Failed (test started, but did not return TEST_COMPLETED) │ │ -Failed (Aborted) │ │ -(Invalid) │ │ -Test Suite %i - %s │ │ - Test Case %i - %s: %s │ │ -Generating a random seed failed │ │ -::::: Test Run /w seed '%s' started │ │ -Unable to allocate cache for failed tests │ │ -Filtering: running only suite '%s' │ │ -Filtering: running only test '%s' in suite '%s' │ │ -Filter '%s' did not match any test suite/case. │ │ -Exit code: 2 │ │ -===== Test Suite %i: '%s' skipped │ │ -===== Test Suite %i: '%s' started │ │ -===== Test Case %i.%i: '%s' skipped │ │ -Force run of disabled test since test filter was set │ │ ------ Test Case %i.%i: '%s' started │ │ -Test Description: '%s' │ │ -Test Iteration %i: execKey %llu │ │ -Runtime of %i iterations: %.1f sec │ │ -Average Test runtime: %.5f sec │ │ -Total Test runtime: %.1f sec │ │ -No Asserts │ │ -Total Suite runtime: %.1f sec │ │ -%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ -Total Run runtime: %.1f sec │ │ -Run /w seed │ │ -Exit code: %d │ │ -Harness input to repro failures: │ │ - --seed %s --filter %s │ │ LEFTSTICK │ │ RIGHTSTICK │ │ LEFTSHOULDER │ │ RIGHTSHOULDER │ │ DPAD_DOWN │ │ DPAD_LEFT │ │ DPAD_RIGHT │ │ @@ -3024,14 +2973,66 @@ │ │ Clipboard: %s │ │ Clipboard is empty │ │ ABSOLUTE MOUSE: (%d, %d)%s%s%s%s%s │ │ Test Message │ │ You're awesome! │ │ (%i, %i), rel (%i, %i) │ │ Last mouse position │ │ +Assert '%s': %s │ │ +Assert Summary: Total=%d Passed=%d Failed=%d │ │ +maxLength │ │ +TestCaseTimeout timer expired. Aborting test run. │ │ +The length of the harness seed must be >0. │ │ +SDL_malloc for run seed output buffer failed. │ │ +Invalid runSeed string. │ │ +Invalid suiteName string. │ │ +Invalid testName string. │ │ +Invalid iteration count. │ │ +Failed to allocate buffer for execKey generation. │ │ +%s%s%s%d │ │ +Timeout callback can't be NULL │ │ +Timeout value must be bigger than zero. │ │ +Failed to init timer subsystem: %s │ │ +Creation of SDL timer failed: %s │ │ +Setup failure: testSuite or testCase references NULL │ │ +>>> %s '%s': %s │ │ +Skipped (Disabled) │ │ +Suite Setup │ │ +Fuzzer invocations: %d │ │ +Skipped (Programmatically) │ │ +Failed (test started, but did not return TEST_COMPLETED) │ │ +Failed (Aborted) │ │ +(Invalid) │ │ +Test Suite %i - %s │ │ + Test Case %i - %s: %s │ │ +Generating a random seed failed │ │ +::::: Test Run /w seed '%s' started │ │ +Unable to allocate cache for failed tests │ │ +Filtering: running only suite '%s' │ │ +Filtering: running only test '%s' in suite '%s' │ │ +Filter '%s' did not match any test suite/case. │ │ +Exit code: 2 │ │ +===== Test Suite %i: '%s' skipped │ │ +===== Test Suite %i: '%s' started │ │ +===== Test Case %i.%i: '%s' skipped │ │ +Force run of disabled test since test filter was set │ │ +----- Test Case %i.%i: '%s' started │ │ +Test Description: '%s' │ │ +Test Iteration %i: execKey %llu │ │ +Runtime of %i iterations: %.1f sec │ │ +Average Test runtime: %.5f sec │ │ +Total Test runtime: %.1f sec │ │ +No Asserts │ │ +Total Suite runtime: %.1f sec │ │ +%s Summary: Total=%d Passed=%d Failed=%d Skipped=%d │ │ +Total Run runtime: %.1f sec │ │ +Run /w seed │ │ +Exit code: %d │ │ +Harness input to repro failures: │ │ + --seed %s --filter %s │ │ Internal_Android_JNI_FileOpen │ │ Internal_Android_JNI_FileClose │ │ Android_JNI_GetSystemServiceObject │ │ Android_JNI_FileOpen │ │ Android_JNI_FileRead │ │ Android_JNI_SetClipboardText │ │ Android_JNI_GetClipboardText │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -13,63 +13,63 @@ │ │ 0x000074ac 0053444c 5f536574 4572726f 725f5245 .SDL_SetError_RE │ │ 0x000074bc 414c0053 444c5f73 74726c63 70795f52 AL.SDL_strlcpy_R │ │ 0x000074cc 45414c00 53444c5f 4c6f6744 65627567 EAL.SDL_LogDebug │ │ 0x000074dc 5f524541 4c005f5f 61656162 695f756e _REAL.__aeabi_un │ │ 0x000074ec 77696e64 5f637070 5f707231 0053444c wind_cpp_pr1.SDL │ │ 0x000074fc 5f436c65 61724572 726f725f 5245414c _ClearError_REAL │ │ 0x0000750c 0053444c 5f457272 6f725f52 45414c00 .SDL_Error_REAL. │ │ - 0x0000751c 53444c5f 53657448 696e7457 69746850 SDL_SetHintWithP │ │ - 0x0000752c 72696f72 6974795f 5245414c 0053444c riority_REAL.SDL │ │ - 0x0000753c 5f676574 656e765f 5245414c 0053444c _getenv_REAL.SDL │ │ - 0x0000754c 5f737472 636d705f 5245414c 0053444c _strcmp_REAL.SDL │ │ - 0x0000755c 5f667265 655f5245 414c0053 444c5f73 _free_REAL.SDL_s │ │ - 0x0000756c 74726475 705f5245 414c0053 444c5f6d trdup_REAL.SDL_m │ │ - 0x0000757c 616c6c6f 635f5245 414c0053 444c5f53 alloc_REAL.SDL_S │ │ - 0x0000758c 65744869 6e745f52 45414c00 53444c5f etHint_REAL.SDL_ │ │ - 0x0000759c 47657448 696e745f 5245414c 0053444c GetHint_REAL.SDL │ │ - 0x000075ac 5f476574 48696e74 426f6f6c 65616e5f _GetHintBoolean_ │ │ - 0x000075bc 5245414c 0053444c 5f737472 63617365 REAL.SDL_strcase │ │ - 0x000075cc 636d705f 5245414c 0053444c 5f44656c cmp_REAL.SDL_Del │ │ - 0x000075dc 48696e74 43616c6c 6261636b 5f524541 HintCallback_REA │ │ - 0x000075ec 4c005344 4c5f4164 6448696e 7443616c L.SDL_AddHintCal │ │ - 0x000075fc 6c626163 6b5f5245 414c0053 444c5f43 lback_REAL.SDL_C │ │ - 0x0000760c 6c656172 48696e74 735f5245 414c0053 learHints_REAL.S │ │ - 0x0000761c 444c5f4c 6f674d65 73736167 65565f52 DL_LogMessageV_R │ │ - 0x0000762c 45414c00 53444c5f 47657446 6f637573 EAL.SDL_GetFocus │ │ - 0x0000763c 57696e64 6f770053 444c5f47 65745769 Window.SDL_GetWi │ │ - 0x0000764c 6e646f77 466c6167 735f5245 414c0053 ndowFlags_REAL.S │ │ - 0x0000765c 444c5f4d 696e696d 697a6557 696e646f DL_MinimizeWindo │ │ - 0x0000766c 775f5245 414c0053 444c5f6d 656d7365 w_REAL.SDL_memse │ │ - 0x0000767c 745f5245 414c0053 444c5f53 686f774d t_REAL.SDL_ShowM │ │ - 0x0000768c 65737361 6765426f 785f5245 414c0066 essageBox_REAL.f │ │ - 0x0000769c 70757473 0066666c 75736800 66676574 puts.fflush.fget │ │ - 0x000076ac 73005344 4c5f5265 73746f72 6557696e s.SDL_RestoreWin │ │ - 0x000076bc 646f775f 5245414c 005f5f73 46005344 dow_REAL.__sF.SD │ │ - 0x000076cc 4c5f5265 706f7274 41737365 7274696f L_ReportAssertio │ │ - 0x000076dc 6e5f5245 414c0053 444c5f41 746f6d69 n_REAL.SDL_Atomi │ │ - 0x000076ec 634c6f63 6b5f5245 414c0053 444c5f43 cLock_REAL.SDL_C │ │ - 0x000076fc 72656174 654d7574 65785f52 45414c00 reateMutex_REAL. │ │ - 0x0000770c 53444c5f 41746f6d 6963556e 6c6f636b SDL_AtomicUnlock │ │ - 0x0000771c 5f524541 4c006162 6f727400 53444c5f _REAL.abort.SDL_ │ │ - 0x0000772c 4c6f636b 4d757465 785f5245 414c0053 LockMutex_REAL.S │ │ - 0x0000773c 444c5f51 7569745f 5245414c 005f6578 DL_Quit_REAL._ex │ │ - 0x0000774c 69740053 444c5f55 6e6c6f63 6b4d7574 it.SDL_UnlockMut │ │ - 0x0000775c 65785f52 45414c00 53444c5f 53657441 ex_REAL.SDL_SetA │ │ - 0x0000776c 73736572 74696f6e 48616e64 6c65725f ssertionHandler_ │ │ - 0x0000777c 5245414c 0053444c 5f476574 41737365 REAL.SDL_GetAsse │ │ - 0x0000778c 7274696f 6e526570 6f72745f 5245414c rtionReport_REAL │ │ - 0x0000779c 0053444c 5f526573 65744173 73657274 .SDL_ResetAssert │ │ - 0x000077ac 696f6e52 65706f72 745f5245 414c0053 ionReport_REAL.S │ │ - 0x000077bc 444c5f41 73736572 74696f6e 73517569 DL_AssertionsQui │ │ - 0x000077cc 74005344 4c5f4465 7374726f 794d7574 t.SDL_DestroyMut │ │ - 0x000077dc 65785f52 45414c00 53444c5f 47657444 ex_REAL.SDL_GetD │ │ - 0x000077ec 65666175 6c744173 73657274 696f6e48 efaultAssertionH │ │ - 0x000077fc 616e646c 65725f52 45414c00 53444c5f andler_REAL.SDL_ │ │ - 0x0000780c 47657441 73736572 74696f6e 48616e64 GetAssertionHand │ │ - 0x0000781c 6c65725f 5245414c 005f5f61 6e64726f ler_REAL.__andro │ │ + 0x0000751c 53444c5f 4c6f674d 65737361 6765565f SDL_LogMessageV_ │ │ + 0x0000752c 5245414c 0053444c 5f676574 656e765f REAL.SDL_getenv_ │ │ + 0x0000753c 5245414c 0053444c 5f737472 636d705f REAL.SDL_strcmp_ │ │ + 0x0000754c 5245414c 0053444c 5f476574 466f6375 REAL.SDL_GetFocu │ │ + 0x0000755c 7357696e 646f7700 53444c5f 47657457 sWindow.SDL_GetW │ │ + 0x0000756c 696e646f 77466c61 67735f52 45414c00 indowFlags_REAL. │ │ + 0x0000757c 53444c5f 4d696e69 6d697a65 57696e64 SDL_MinimizeWind │ │ + 0x0000758c 6f775f52 45414c00 53444c5f 6d656d73 ow_REAL.SDL_mems │ │ + 0x0000759c 65745f52 45414c00 53444c5f 53686f77 et_REAL.SDL_Show │ │ + 0x000075ac 4d657373 61676542 6f785f52 45414c00 MessageBox_REAL. │ │ + 0x000075bc 66707574 73006666 6c757368 00666765 fputs.fflush.fge │ │ + 0x000075cc 74730053 444c5f52 6573746f 72655769 ts.SDL_RestoreWi │ │ + 0x000075dc 6e646f77 5f524541 4c005f5f 73460053 ndow_REAL.__sF.S │ │ + 0x000075ec 444c5f52 65706f72 74417373 65727469 DL_ReportAsserti │ │ + 0x000075fc 6f6e5f52 45414c00 53444c5f 41746f6d on_REAL.SDL_Atom │ │ + 0x0000760c 69634c6f 636b5f52 45414c00 53444c5f icLock_REAL.SDL_ │ │ + 0x0000761c 43726561 74654d75 7465785f 5245414c CreateMutex_REAL │ │ + 0x0000762c 0053444c 5f41746f 6d696355 6e6c6f63 .SDL_AtomicUnloc │ │ + 0x0000763c 6b5f5245 414c0053 444c5f4c 6f636b4d k_REAL.SDL_LockM │ │ + 0x0000764c 75746578 5f524541 4c005344 4c5f5175 utex_REAL.SDL_Qu │ │ + 0x0000765c 69745f52 45414c00 5f657869 74005344 it_REAL._exit.SD │ │ + 0x0000766c 4c5f556e 6c6f636b 4d757465 785f5245 L_UnlockMutex_RE │ │ + 0x0000767c 414c0053 444c5f53 65744173 73657274 AL.SDL_SetAssert │ │ + 0x0000768c 696f6e48 616e646c 65725f52 45414c00 ionHandler_REAL. │ │ + 0x0000769c 53444c5f 47657441 73736572 74696f6e SDL_GetAssertion │ │ + 0x000076ac 5265706f 72745f52 45414c00 53444c5f Report_REAL.SDL_ │ │ + 0x000076bc 52657365 74417373 65727469 6f6e5265 ResetAssertionRe │ │ + 0x000076cc 706f7274 5f524541 4c005344 4c5f4173 port_REAL.SDL_As │ │ + 0x000076dc 73657274 696f6e73 51756974 0053444c sertionsQuit.SDL │ │ + 0x000076ec 5f446573 74726f79 4d757465 785f5245 _DestroyMutex_RE │ │ + 0x000076fc 414c0053 444c5f47 65744465 6661756c AL.SDL_GetDefaul │ │ + 0x0000770c 74417373 65727469 6f6e4861 6e646c65 tAssertionHandle │ │ + 0x0000771c 725f5245 414c0053 444c5f47 65744173 r_REAL.SDL_GetAs │ │ + 0x0000772c 73657274 696f6e48 616e646c 65725f52 sertionHandler_R │ │ + 0x0000773c 45414c00 61626f72 74005344 4c5f5365 EAL.abort.SDL_Se │ │ + 0x0000774c 7448696e 74576974 68507269 6f726974 tHintWithPriorit │ │ + 0x0000775c 795f5245 414c0053 444c5f66 7265655f y_REAL.SDL_free_ │ │ + 0x0000776c 5245414c 0053444c 5f737472 6475705f REAL.SDL_strdup_ │ │ + 0x0000777c 5245414c 0053444c 5f6d616c 6c6f635f REAL.SDL_malloc_ │ │ + 0x0000778c 5245414c 0053444c 5f536574 48696e74 REAL.SDL_SetHint │ │ + 0x0000779c 5f524541 4c005344 4c5f4765 7448696e _REAL.SDL_GetHin │ │ + 0x000077ac 745f5245 414c0053 444c5f47 65744869 t_REAL.SDL_GetHi │ │ + 0x000077bc 6e74426f 6f6c6561 6e5f5245 414c0053 ntBoolean_REAL.S │ │ + 0x000077cc 444c5f73 74726361 7365636d 705f5245 DL_strcasecmp_RE │ │ + 0x000077dc 414c0053 444c5f44 656c4869 6e744361 AL.SDL_DelHintCa │ │ + 0x000077ec 6c6c6261 636b5f52 45414c00 53444c5f llback_REAL.SDL_ │ │ + 0x000077fc 41646448 696e7443 616c6c62 61636b5f AddHintCallback_ │ │ + 0x0000780c 5245414c 0053444c 5f436c65 61724869 REAL.SDL_ClearHi │ │ + 0x0000781c 6e74735f 5245414c 005f5f61 6e64726f nts_REAL.__andro │ │ 0x0000782c 69645f6c 6f675f77 72697465 00667072 id_log_write.fpr │ │ 0x0000783c 696e7466 0053444c 5f4c6f67 53657441 intf.SDL_LogSetA │ │ 0x0000784c 6c6c5072 696f7269 74795f52 45414c00 llPriority_REAL. │ │ 0x0000785c 53444c5f 4c6f6753 65745072 696f7269 SDL_LogSetPriori │ │ 0x0000786c 74795f52 45414c00 53444c5f 4c6f6747 ty_REAL.SDL_LogG │ │ 0x0000787c 65745072 696f7269 74795f52 45414c00 etPriority_REAL. │ │ 0x0000788c 53444c5f 4c6f6752 65736574 5072696f SDL_LogResetPrio │ │ @@ -632,183 +632,183 @@ │ │ 0x00009b5c 656d6170 686f7265 5f524541 4c005344 emaphore_REAL.SD │ │ 0x00009b6c 4c5f4465 7374726f 7953656d 6170686f L_DestroySemapho │ │ 0x00009b7c 72655f52 45414c00 53444c5f 53656d57 re_REAL.SDL_SemW │ │ 0x00009b8c 6169745f 5245414c 0053444c 5f53656d ait_REAL.SDL_Sem │ │ 0x00009b9c 54727957 6169745f 5245414c 0053444c TryWait_REAL.SDL │ │ 0x00009bac 5f53656d 57616974 54696d65 6f75745f _SemWaitTimeout_ │ │ 0x00009bbc 5245414c 0053444c 5f437265 61746543 REAL.SDL_CreateC │ │ - 0x00009bcc 6f6e645f 5245414c 0053444c 5f446573 ond_REAL.SDL_Des │ │ - 0x00009bdc 74726f79 436f6e64 5f524541 4c005344 troyCond_REAL.SD │ │ - 0x00009bec 4c5f436f 6e645369 676e616c 5f524541 L_CondSignal_REA │ │ - 0x00009bfc 4c005344 4c5f436f 6e644272 6f616463 L.SDL_CondBroadc │ │ - 0x00009c0c 6173745f 5245414c 0053444c 5f436f6e ast_REAL.SDL_Con │ │ - 0x00009c1c 64576169 745f5245 414c0053 444c5f43 dWait_REAL.SDL_C │ │ - 0x00009c2c 6f6e6457 61697454 696d656f 75745f52 ondWaitTimeout_R │ │ - 0x00009c3c 45414c00 53444c5f 47657450 6978656c EAL.SDL_GetPixel │ │ - 0x00009c4c 466f726d 61744e61 6d655f52 45414c00 FormatName_REAL. │ │ - 0x00009c5c 53444c5f 50697865 6c466f72 6d617445 SDL_PixelFormatE │ │ - 0x00009c6c 6e756d54 6f4d6173 6b735f52 45414c00 numToMasks_REAL. │ │ - 0x00009c7c 53444c5f 4d61736b 73546f50 6978656c SDL_MasksToPixel │ │ - 0x00009c8c 466f726d 6174456e 756d5f52 45414c00 FormatEnum_REAL. │ │ - 0x00009c9c 53444c5f 416c6c6f 63466f72 6d61745f SDL_AllocFormat_ │ │ - 0x00009cac 5245414c 0053444c 5f467265 65466f72 REAL.SDL_FreeFor │ │ - 0x00009cbc 6d61745f 5245414c 0053444c 5f416c6c mat_REAL.SDL_All │ │ - 0x00009ccc 6f635061 6c657474 655f5245 414c0053 ocPalette_REAL.S │ │ - 0x00009cdc 444c5f53 65745069 78656c46 6f726d61 DL_SetPixelForma │ │ - 0x00009cec 7450616c 65747465 5f524541 4c005344 tPalette_REAL.SD │ │ - 0x00009cfc 4c5f5365 7450616c 65747465 436f6c6f L_SetPaletteColo │ │ - 0x00009d0c 72735f52 45414c00 53444c5f 46726565 rs_REAL.SDL_Free │ │ - 0x00009d1c 50616c65 7474655f 5245414c 0053444c Palette_REAL.SDL │ │ - 0x00009d2c 5f4d6170 5247425f 5245414c 0053444c _MapRGB_REAL.SDL │ │ - 0x00009d3c 5f4d6170 52474241 5f524541 4c005344 _MapRGBA_REAL.SD │ │ - 0x00009d4c 4c5f4765 74524742 5f524541 4c005344 L_GetRGB_REAL.SD │ │ - 0x00009d5c 4c5f4765 74524742 415f5245 414c0053 L_GetRGBA_REAL.S │ │ - 0x00009d6c 444c5f43 616c6375 6c617465 47616d6d DL_CalculateGamm │ │ - 0x00009d7c 6152616d 705f5245 414c0053 444c5f47 aRamp_REAL.SDL_G │ │ - 0x00009d8c 6574506f 77657249 6e666f5f 5245414c etPowerInfo_REAL │ │ - 0x00009d9c 0053444c 5f486173 496e7465 72736563 .SDL_HasIntersec │ │ - 0x00009dac 74696f6e 5f524541 4c006c6f 63616c74 tion_REAL.localt │ │ - 0x00009dbc 696d6500 53444c5f 496e7465 72736563 ime.SDL_Intersec │ │ - 0x00009dcc 74526563 745f5245 414c0053 444c5f55 tRect_REAL.SDL_U │ │ - 0x00009ddc 6e696f6e 52656374 5f524541 4c005344 nionRect_REAL.SD │ │ - 0x00009dec 4c5f456e 636c6f73 65506f69 6e74735f L_EnclosePoints_ │ │ - 0x00009dfc 5245414c 0053444c 5f496e74 65727365 REAL.SDL_Interse │ │ - 0x00009e0c 63745265 6374416e 644c696e 655f5245 ctRectAndLine_RE │ │ - 0x00009e1c 414c0053 444c5f47 65744e75 6d52656e AL.SDL_GetNumRen │ │ - 0x00009e2c 64657244 72697665 72735f52 45414c00 derDrivers_REAL. │ │ - 0x00009e3c 53444c5f 47657452 656e6465 72447269 SDL_GetRenderDri │ │ - 0x00009e4c 76657249 6e666f5f 5245414c 0053444c verInfo_REAL.SDL │ │ - 0x00009e5c 5f437265 61746557 696e646f 77416e64 _CreateWindowAnd │ │ - 0x00009e6c 52656e64 65726572 5f524541 4c005344 Renderer_REAL.SD │ │ - 0x00009e7c 4c5f4372 65617465 52656e64 65726572 L_CreateRenderer │ │ - 0x00009e8c 5f524541 4c005344 4c5f4372 65617465 _REAL.SDL_Create │ │ - 0x00009e9c 536f6674 77617265 52656e64 65726572 SoftwareRenderer │ │ - 0x00009eac 5f524541 4c005344 4c5f4765 7452656e _REAL.SDL_GetRen │ │ - 0x00009ebc 64657265 725f5245 414c0053 444c5f47 derer_REAL.SDL_G │ │ - 0x00009ecc 65745265 6e646572 6572496e 666f5f52 etRendererInfo_R │ │ - 0x00009edc 45414c00 53444c5f 47657452 656e6465 EAL.SDL_GetRende │ │ - 0x00009eec 7265724f 75747075 7453697a 655f5245 rerOutputSize_RE │ │ - 0x00009efc 414c0053 444c5f43 72656174 65546578 AL.SDL_CreateTex │ │ - 0x00009f0c 74757265 5f524541 4c005344 4c5f4372 ture_REAL.SDL_Cr │ │ - 0x00009f1c 65617465 54657874 75726546 726f6d53 eateTextureFromS │ │ - 0x00009f2c 75726661 63655f52 45414c00 53444c5f urface_REAL.SDL_ │ │ - 0x00009f3c 51756572 79546578 74757265 5f524541 QueryTexture_REA │ │ - 0x00009f4c 4c005344 4c5f5365 74546578 74757265 L.SDL_SetTexture │ │ - 0x00009f5c 436f6c6f 724d6f64 5f524541 4c005344 ColorMod_REAL.SD │ │ - 0x00009f6c 4c5f4765 74546578 74757265 436f6c6f L_GetTextureColo │ │ - 0x00009f7c 724d6f64 5f524541 4c005344 4c5f5365 rMod_REAL.SDL_Se │ │ - 0x00009f8c 74546578 74757265 416c7068 614d6f64 tTextureAlphaMod │ │ - 0x00009f9c 5f524541 4c005344 4c5f4765 74546578 _REAL.SDL_GetTex │ │ - 0x00009fac 74757265 416c7068 614d6f64 5f524541 tureAlphaMod_REA │ │ - 0x00009fbc 4c005344 4c5f5365 74546578 74757265 L.SDL_SetTexture │ │ - 0x00009fcc 426c656e 644d6f64 655f5245 414c0053 BlendMode_REAL.S │ │ - 0x00009fdc 444c5f47 65745465 78747572 65426c65 DL_GetTextureBle │ │ - 0x00009fec 6e644d6f 64655f52 45414c00 53444c5f ndMode_REAL.SDL_ │ │ - 0x00009ffc 55706461 74655465 78747572 655f5245 UpdateTexture_RE │ │ - 0x0000a00c 414c0053 444c5f55 70646174 65595556 AL.SDL_UpdateYUV │ │ - 0x0000a01c 54657874 7572655f 5245414c 0053444c Texture_REAL.SDL │ │ - 0x0000a02c 5f4c6f63 6b546578 74757265 5f524541 _LockTexture_REA │ │ - 0x0000a03c 4c005344 4c5f556e 6c6f636b 54657874 L.SDL_UnlockText │ │ - 0x0000a04c 7572655f 5245414c 0053444c 5f52656e ure_REAL.SDL_Ren │ │ - 0x0000a05c 64657254 61726765 74537570 706f7274 derTargetSupport │ │ - 0x0000a06c 65645f52 45414c00 53444c5f 53657452 ed_REAL.SDL_SetR │ │ - 0x0000a07c 656e6465 72546172 6765745f 5245414c enderTarget_REAL │ │ - 0x0000a08c 00737472 6674696d 65005344 4c5f4765 .strftime.SDL_Ge │ │ - 0x0000a09c 7452656e 64657254 61726765 745f5245 tRenderTarget_RE │ │ - 0x0000a0ac 414c0053 444c5f52 656e6465 72536574 AL.SDL_RenderSet │ │ - 0x0000a0bc 4c6f6769 63616c53 697a655f 5245414c LogicalSize_REAL │ │ - 0x0000a0cc 0074696d 65005344 4c5f5265 6e646572 .time.SDL_Render │ │ - 0x0000a0dc 4765744c 6f676963 616c5369 7a655f52 GetLogicalSize_R │ │ - 0x0000a0ec 45414c00 53444c5f 52656e64 65725365 EAL.SDL_RenderSe │ │ - 0x0000a0fc 74566965 77706f72 745f5245 414c0053 tViewport_REAL.S │ │ - 0x0000a10c 444c5f52 656e6465 72476574 56696577 DL_RenderGetView │ │ - 0x0000a11c 706f7274 5f524541 4c005344 4c5f5265 port_REAL.SDL_Re │ │ - 0x0000a12c 6e646572 53657443 6c697052 6563745f nderSetClipRect_ │ │ - 0x0000a13c 5245414c 0053444c 5f52656e 64657247 REAL.SDL_RenderG │ │ - 0x0000a14c 6574436c 69705265 63745f52 45414c00 etClipRect_REAL. │ │ - 0x0000a15c 53444c5f 52656e64 65725365 74536361 SDL_RenderSetSca │ │ - 0x0000a16c 6c655f52 45414c00 53444c5f 52656e64 le_REAL.SDL_Rend │ │ - 0x0000a17c 65724765 74536361 6c655f52 45414c00 erGetScale_REAL. │ │ - 0x0000a18c 53444c5f 53657452 656e6465 72447261 SDL_SetRenderDra │ │ - 0x0000a19c 77436f6c 6f725f52 45414c00 53444c5f wColor_REAL.SDL_ │ │ - 0x0000a1ac 47657452 656e6465 72447261 77436f6c GetRenderDrawCol │ │ - 0x0000a1bc 6f725f52 45414c00 53444c5f 53657452 or_REAL.SDL_SetR │ │ - 0x0000a1cc 656e6465 72447261 77426c65 6e644d6f enderDrawBlendMo │ │ - 0x0000a1dc 64655f52 45414c00 53444c5f 47657452 de_REAL.SDL_GetR │ │ - 0x0000a1ec 656e6465 72447261 77426c65 6e644d6f enderDrawBlendMo │ │ - 0x0000a1fc 64655f52 45414c00 53444c5f 52656e64 de_REAL.SDL_Rend │ │ - 0x0000a20c 6572436c 6561725f 5245414c 0053444c erClear_REAL.SDL │ │ - 0x0000a21c 5f52656e 64657244 72617750 6f696e74 _RenderDrawPoint │ │ - 0x0000a22c 5f524541 4c005344 4c5f5265 6e646572 _REAL.SDL_Render │ │ - 0x0000a23c 44726177 506f696e 74735f52 45414c00 DrawPoints_REAL. │ │ - 0x0000a24c 70757473 0053444c 5f52656e 64657244 puts.SDL_RenderD │ │ - 0x0000a25c 7261774c 696e655f 5245414c 0053444c rawLine_REAL.SDL │ │ - 0x0000a26c 5f52656e 64657244 7261774c 696e6573 _RenderDrawLines │ │ - 0x0000a27c 5f524541 4c005344 4c5f5265 6e646572 _REAL.SDL_Render │ │ - 0x0000a28c 44726177 52656374 5f524541 4c005344 DrawRect_REAL.SD │ │ - 0x0000a29c 4c5f5265 6e646572 44726177 52656374 L_RenderDrawRect │ │ - 0x0000a2ac 735f5245 414c0053 444c5f52 656e6465 s_REAL.SDL_Rende │ │ - 0x0000a2bc 7246696c 6c526563 745f5245 414c0053 rFillRect_REAL.S │ │ - 0x0000a2cc 444c5f52 656e6465 7246696c 6c526563 DL_RenderFillRec │ │ - 0x0000a2dc 74735f52 45414c00 53444c5f 52656e64 ts_REAL.SDL_Rend │ │ - 0x0000a2ec 6572436f 70795f52 45414c00 53444c5f erCopy_REAL.SDL_ │ │ - 0x0000a2fc 52656e64 6572436f 70794578 5f524541 RenderCopyEx_REA │ │ - 0x0000a30c 4c005344 4c5f5265 6e646572 52656164 L.SDL_RenderRead │ │ - 0x0000a31c 50697865 6c735f52 45414c00 53444c5f Pixels_REAL.SDL_ │ │ - 0x0000a32c 52656e64 65725072 6573656e 745f5245 RenderPresent_RE │ │ - 0x0000a33c 414c0053 444c5f44 65737472 6f795465 AL.SDL_DestroyTe │ │ - 0x0000a34c 78747572 655f5245 414c0053 444c5f44 xture_REAL.SDL_D │ │ - 0x0000a35c 65737472 6f795265 6e646572 65725f52 estroyRenderer_R │ │ - 0x0000a36c 45414c00 53444c5f 474c5f42 696e6454 EAL.SDL_GL_BindT │ │ - 0x0000a37c 65787475 72655f52 45414c00 53444c5f exture_REAL.SDL_ │ │ - 0x0000a38c 474c5f55 6e62696e 64546578 74757265 GL_UnbindTexture │ │ - 0x0000a39c 5f524541 4c007261 69736500 53444c5f _REAL.raise.SDL_ │ │ - 0x0000a3ac 52574672 6f6d4669 6c655f52 45414c00 RWFromFile_REAL. │ │ - 0x0000a3bc 53444c5f 52574672 6f6d4d65 6d5f5245 SDL_RWFromMem_RE │ │ - 0x0000a3cc 414c0053 444c5f52 5746726f 6d436f6e AL.SDL_RWFromCon │ │ - 0x0000a3dc 73744d65 6d5f5245 414c0053 444c5f41 stMem_REAL.SDL_A │ │ - 0x0000a3ec 6c6c6f63 52575f52 45414c00 53444c5f llocRW_REAL.SDL_ │ │ - 0x0000a3fc 52656164 55385f52 45414c00 53444c5f ReadU8_REAL.SDL_ │ │ - 0x0000a40c 52656164 4c453136 5f524541 4c005344 ReadLE16_REAL.SD │ │ - 0x0000a41c 4c5f5265 61644245 31365f52 45414c00 L_ReadBE16_REAL. │ │ - 0x0000a42c 53444c5f 52656164 4c453332 5f524541 SDL_ReadLE32_REA │ │ - 0x0000a43c 4c005344 4c5f5265 61644245 33325f52 L.SDL_ReadBE32_R │ │ - 0x0000a44c 45414c00 53444c5f 52656164 4c453634 EAL.SDL_ReadLE64 │ │ - 0x0000a45c 5f524541 4c006578 69740053 444c5f52 _REAL.exit.SDL_R │ │ - 0x0000a46c 65616442 4536345f 5245414c 0053444c eadBE64_REAL.SDL │ │ - 0x0000a47c 5f577269 74655538 5f524541 4c005344 _WriteU8_REAL.SD │ │ - 0x0000a48c 4c5f5772 6974654c 4531365f 5245414c L_WriteLE16_REAL │ │ - 0x0000a49c 0053444c 5f577269 74654245 31365f52 .SDL_WriteBE16_R │ │ - 0x0000a4ac 45414c00 53444c5f 57726974 654c4533 EAL.SDL_WriteLE3 │ │ - 0x0000a4bc 325f5245 414c0053 444c5f57 72697465 2_REAL.SDL_Write │ │ - 0x0000a4cc 42453332 5f524541 4c005344 4c5f5772 BE32_REAL.SDL_Wr │ │ - 0x0000a4dc 6974654c 4536345f 5245414c 0053444c iteLE64_REAL.SDL │ │ - 0x0000a4ec 5f577269 74654245 36345f52 45414c00 _WriteBE64_REAL. │ │ - 0x0000a4fc 53444c5f 43726561 74655368 61706564 SDL_CreateShaped │ │ - 0x0000a50c 57696e64 6f775f52 45414c00 53444c5f Window_REAL.SDL_ │ │ - 0x0000a51c 49735368 61706564 57696e64 6f775f52 IsShapedWindow_R │ │ - 0x0000a52c 45414c00 53444c5f 53657457 696e646f EAL.SDL_SetWindo │ │ - 0x0000a53c 77536861 70655f52 45414c00 53444c5f wShape_REAL.SDL_ │ │ - 0x0000a54c 47657453 68617065 6457696e 646f774d GetShapedWindowM │ │ - 0x0000a55c 6f64655f 5245414c 0053444c 5f726561 ode_REAL.SDL_rea │ │ - 0x0000a56c 6c6c6f63 5f524541 4c005344 4c5f7365 lloc_REAL.SDL_se │ │ - 0x0000a57c 74656e76 5f524541 4c007072 696e7466 tenv_REAL.printf │ │ - 0x0000a58c 0053444c 5f71736f 72745f52 45414c00 .SDL_qsort_REAL. │ │ - 0x0000a59c 66707574 63005344 4c5f6162 735f5245 fputc.SDL_abs_RE │ │ - 0x0000a5ac 414c006c 72616e64 34380053 444c5f69 AL.lrand48.SDL_i │ │ - 0x0000a5bc 73646967 69745f52 45414c00 53444c5f sdigit_REAL.SDL_ │ │ - 0x0000a5cc 69737370 6163655f 5245414c 0053444c isspace_REAL.SDL │ │ - 0x0000a5dc 5f746f75 70706572 5f524541 4c005344 _toupper_REAL.SD │ │ - 0x0000a5ec 4c5f746f 6c6f7765 725f5245 414c0053 L_tolower_REAL.S │ │ - 0x0000a5fc 444c5f6d 656d6d6f 76655f52 45414c00 DL_memmove_REAL. │ │ - 0x0000a60c 7372616e 64343800 53444c5f 6d656d63 srand48.SDL_memc │ │ - 0x0000a61c 6d705f52 45414c00 53444c5f 7763736c mp_REAL.SDL_wcsl │ │ - 0x0000a62c 656e5f52 45414c00 53444c5f 7763736c en_REAL.SDL_wcsl │ │ - 0x0000a63c 6370795f 5245414c 0053444c 5f776373 cpy_REAL.SDL_wcs │ │ - 0x0000a64c 6c636174 5f524541 4c00636c 6f636b00 lcat_REAL.clock. │ │ + 0x00009bcc 6f6e645f 5245414c 00707574 73005344 ond_REAL.puts.SD │ │ + 0x00009bdc 4c5f4465 7374726f 79436f6e 645f5245 L_DestroyCond_RE │ │ + 0x00009bec 414c0053 444c5f43 6f6e6453 69676e61 AL.SDL_CondSigna │ │ + 0x00009bfc 6c5f5245 414c0053 444c5f43 6f6e6442 l_REAL.SDL_CondB │ │ + 0x00009c0c 726f6164 63617374 5f524541 4c005344 roadcast_REAL.SD │ │ + 0x00009c1c 4c5f436f 6e645761 69745f52 45414c00 L_CondWait_REAL. │ │ + 0x00009c2c 53444c5f 436f6e64 57616974 54696d65 SDL_CondWaitTime │ │ + 0x00009c3c 6f75745f 5245414c 0053444c 5f476574 out_REAL.SDL_Get │ │ + 0x00009c4c 50697865 6c466f72 6d61744e 616d655f PixelFormatName_ │ │ + 0x00009c5c 5245414c 0053444c 5f506978 656c466f REAL.SDL_PixelFo │ │ + 0x00009c6c 726d6174 456e756d 546f4d61 736b735f rmatEnumToMasks_ │ │ + 0x00009c7c 5245414c 0053444c 5f4d6173 6b73546f REAL.SDL_MasksTo │ │ + 0x00009c8c 50697865 6c466f72 6d617445 6e756d5f PixelFormatEnum_ │ │ + 0x00009c9c 5245414c 0053444c 5f416c6c 6f63466f REAL.SDL_AllocFo │ │ + 0x00009cac 726d6174 5f524541 4c005344 4c5f4672 rmat_REAL.SDL_Fr │ │ + 0x00009cbc 6565466f 726d6174 5f524541 4c005344 eeFormat_REAL.SD │ │ + 0x00009ccc 4c5f416c 6c6f6350 616c6574 74655f52 L_AllocPalette_R │ │ + 0x00009cdc 45414c00 53444c5f 53657450 6978656c EAL.SDL_SetPixel │ │ + 0x00009cec 466f726d 61745061 6c657474 655f5245 FormatPalette_RE │ │ + 0x00009cfc 414c0053 444c5f53 65745061 6c657474 AL.SDL_SetPalett │ │ + 0x00009d0c 65436f6c 6f72735f 5245414c 0053444c eColors_REAL.SDL │ │ + 0x00009d1c 5f467265 6550616c 65747465 5f524541 _FreePalette_REA │ │ + 0x00009d2c 4c005344 4c5f4d61 70524742 5f524541 L.SDL_MapRGB_REA │ │ + 0x00009d3c 4c005344 4c5f4d61 70524742 415f5245 L.SDL_MapRGBA_RE │ │ + 0x00009d4c 414c0053 444c5f47 65745247 425f5245 AL.SDL_GetRGB_RE │ │ + 0x00009d5c 414c0053 444c5f47 65745247 42415f52 AL.SDL_GetRGBA_R │ │ + 0x00009d6c 45414c00 53444c5f 43616c63 756c6174 EAL.SDL_Calculat │ │ + 0x00009d7c 6547616d 6d615261 6d705f52 45414c00 eGammaRamp_REAL. │ │ + 0x00009d8c 53444c5f 47657450 6f776572 496e666f SDL_GetPowerInfo │ │ + 0x00009d9c 5f524541 4c005344 4c5f4861 73496e74 _REAL.SDL_HasInt │ │ + 0x00009dac 65727365 6374696f 6e5f5245 414c006c ersection_REAL.l │ │ + 0x00009dbc 6f63616c 74696d65 0053444c 5f496e74 ocaltime.SDL_Int │ │ + 0x00009dcc 65727365 63745265 63745f52 45414c00 ersectRect_REAL. │ │ + 0x00009ddc 53444c5f 556e696f 6e526563 745f5245 SDL_UnionRect_RE │ │ + 0x00009dec 414c0053 444c5f45 6e636c6f 7365506f AL.SDL_EnclosePo │ │ + 0x00009dfc 696e7473 5f524541 4c005344 4c5f496e ints_REAL.SDL_In │ │ + 0x00009e0c 74657273 65637452 65637441 6e644c69 tersectRectAndLi │ │ + 0x00009e1c 6e655f52 45414c00 53444c5f 4765744e ne_REAL.SDL_GetN │ │ + 0x00009e2c 756d5265 6e646572 44726976 6572735f umRenderDrivers_ │ │ + 0x00009e3c 5245414c 0053444c 5f476574 52656e64 REAL.SDL_GetRend │ │ + 0x00009e4c 65724472 69766572 496e666f 5f524541 erDriverInfo_REA │ │ + 0x00009e5c 4c005344 4c5f4372 65617465 57696e64 L.SDL_CreateWind │ │ + 0x00009e6c 6f77416e 6452656e 64657265 725f5245 owAndRenderer_RE │ │ + 0x00009e7c 414c0053 444c5f43 72656174 6552656e AL.SDL_CreateRen │ │ + 0x00009e8c 64657265 725f5245 414c0053 444c5f43 derer_REAL.SDL_C │ │ + 0x00009e9c 72656174 65536f66 74776172 6552656e reateSoftwareRen │ │ + 0x00009eac 64657265 725f5245 414c0053 444c5f47 derer_REAL.SDL_G │ │ + 0x00009ebc 65745265 6e646572 65725f52 45414c00 etRenderer_REAL. │ │ + 0x00009ecc 53444c5f 47657452 656e6465 72657249 SDL_GetRendererI │ │ + 0x00009edc 6e666f5f 5245414c 0053444c 5f476574 nfo_REAL.SDL_Get │ │ + 0x00009eec 52656e64 65726572 4f757470 75745369 RendererOutputSi │ │ + 0x00009efc 7a655f52 45414c00 53444c5f 43726561 ze_REAL.SDL_Crea │ │ + 0x00009f0c 74655465 78747572 655f5245 414c0053 teTexture_REAL.S │ │ + 0x00009f1c 444c5f43 72656174 65546578 74757265 DL_CreateTexture │ │ + 0x00009f2c 46726f6d 53757266 6163655f 5245414c FromSurface_REAL │ │ + 0x00009f3c 0053444c 5f517565 72795465 78747572 .SDL_QueryTextur │ │ + 0x00009f4c 655f5245 414c0053 444c5f53 65745465 e_REAL.SDL_SetTe │ │ + 0x00009f5c 78747572 65436f6c 6f724d6f 645f5245 xtureColorMod_RE │ │ + 0x00009f6c 414c0053 444c5f47 65745465 78747572 AL.SDL_GetTextur │ │ + 0x00009f7c 65436f6c 6f724d6f 645f5245 414c0070 eColorMod_REAL.p │ │ + 0x00009f8c 72696e74 66005344 4c5f5365 74546578 rintf.SDL_SetTex │ │ + 0x00009f9c 74757265 416c7068 614d6f64 5f524541 tureAlphaMod_REA │ │ + 0x00009fac 4c006670 75746300 53444c5f 47657454 L.fputc.SDL_GetT │ │ + 0x00009fbc 65787475 7265416c 7068614d 6f645f52 extureAlphaMod_R │ │ + 0x00009fcc 45414c00 53444c5f 53657454 65787475 EAL.SDL_SetTextu │ │ + 0x00009fdc 7265426c 656e644d 6f64655f 5245414c reBlendMode_REAL │ │ + 0x00009fec 0053444c 5f476574 54657874 75726542 .SDL_GetTextureB │ │ + 0x00009ffc 6c656e64 4d6f6465 5f524541 4c005344 lendMode_REAL.SD │ │ + 0x0000a00c 4c5f5570 64617465 54657874 7572655f L_UpdateTexture_ │ │ + 0x0000a01c 5245414c 0053444c 5f557064 61746559 REAL.SDL_UpdateY │ │ + 0x0000a02c 55565465 78747572 655f5245 414c0053 UVTexture_REAL.S │ │ + 0x0000a03c 444c5f4c 6f636b54 65787475 72655f52 DL_LockTexture_R │ │ + 0x0000a04c 45414c00 53444c5f 556e6c6f 636b5465 EAL.SDL_UnlockTe │ │ + 0x0000a05c 78747572 655f5245 414c0053 444c5f52 xture_REAL.SDL_R │ │ + 0x0000a06c 656e6465 72546172 67657453 7570706f enderTargetSuppo │ │ + 0x0000a07c 72746564 5f524541 4c005344 4c5f5365 rted_REAL.SDL_Se │ │ + 0x0000a08c 7452656e 64657254 61726765 745f5245 tRenderTarget_RE │ │ + 0x0000a09c 414c0073 74726674 696d6500 53444c5f AL.strftime.SDL_ │ │ + 0x0000a0ac 47657452 656e6465 72546172 6765745f GetRenderTarget_ │ │ + 0x0000a0bc 5245414c 0053444c 5f52656e 64657253 REAL.SDL_RenderS │ │ + 0x0000a0cc 65744c6f 67696361 6c53697a 655f5245 etLogicalSize_RE │ │ + 0x0000a0dc 414c0074 696d6500 53444c5f 52656e64 AL.time.SDL_Rend │ │ + 0x0000a0ec 65724765 744c6f67 6963616c 53697a65 erGetLogicalSize │ │ + 0x0000a0fc 5f524541 4c005344 4c5f5265 6e646572 _REAL.SDL_Render │ │ + 0x0000a10c 53657456 69657770 6f72745f 5245414c SetViewport_REAL │ │ + 0x0000a11c 0053444c 5f52656e 64657247 65745669 .SDL_RenderGetVi │ │ + 0x0000a12c 6577706f 72745f52 45414c00 53444c5f ewport_REAL.SDL_ │ │ + 0x0000a13c 52656e64 65725365 74436c69 70526563 RenderSetClipRec │ │ + 0x0000a14c 745f5245 414c0053 444c5f52 656e6465 t_REAL.SDL_Rende │ │ + 0x0000a15c 72476574 436c6970 52656374 5f524541 rGetClipRect_REA │ │ + 0x0000a16c 4c005344 4c5f5265 6e646572 53657453 L.SDL_RenderSetS │ │ + 0x0000a17c 63616c65 5f524541 4c005344 4c5f5265 cale_REAL.SDL_Re │ │ + 0x0000a18c 6e646572 47657453 63616c65 5f524541 nderGetScale_REA │ │ + 0x0000a19c 4c005344 4c5f5365 7452656e 64657244 L.SDL_SetRenderD │ │ + 0x0000a1ac 72617743 6f6c6f72 5f524541 4c005344 rawColor_REAL.SD │ │ + 0x0000a1bc 4c5f4765 7452656e 64657244 72617743 L_GetRenderDrawC │ │ + 0x0000a1cc 6f6c6f72 5f524541 4c005344 4c5f5365 olor_REAL.SDL_Se │ │ + 0x0000a1dc 7452656e 64657244 72617742 6c656e64 tRenderDrawBlend │ │ + 0x0000a1ec 4d6f6465 5f524541 4c005344 4c5f4765 Mode_REAL.SDL_Ge │ │ + 0x0000a1fc 7452656e 64657244 72617742 6c656e64 tRenderDrawBlend │ │ + 0x0000a20c 4d6f6465 5f524541 4c005344 4c5f5265 Mode_REAL.SDL_Re │ │ + 0x0000a21c 6e646572 436c6561 725f5245 414c0053 nderClear_REAL.S │ │ + 0x0000a22c 444c5f52 656e6465 72447261 77506f69 DL_RenderDrawPoi │ │ + 0x0000a23c 6e745f52 45414c00 6c72616e 64343800 nt_REAL.lrand48. │ │ + 0x0000a24c 53444c5f 52656e64 65724472 6177506f SDL_RenderDrawPo │ │ + 0x0000a25c 696e7473 5f524541 4c007372 616e6434 ints_REAL.srand4 │ │ + 0x0000a26c 38005344 4c5f5265 6e646572 44726177 8.SDL_RenderDraw │ │ + 0x0000a27c 4c696e65 5f524541 4c005344 4c5f5265 Line_REAL.SDL_Re │ │ + 0x0000a28c 6e646572 44726177 4c696e65 735f5245 nderDrawLines_RE │ │ + 0x0000a29c 414c0053 444c5f52 656e6465 72447261 AL.SDL_RenderDra │ │ + 0x0000a2ac 77526563 745f5245 414c0053 444c5f52 wRect_REAL.SDL_R │ │ + 0x0000a2bc 656e6465 72447261 77526563 74735f52 enderDrawRects_R │ │ + 0x0000a2cc 45414c00 53444c5f 52656e64 65724669 EAL.SDL_RenderFi │ │ + 0x0000a2dc 6c6c5265 63745f52 45414c00 53444c5f llRect_REAL.SDL_ │ │ + 0x0000a2ec 52656e64 65724669 6c6c5265 6374735f RenderFillRects_ │ │ + 0x0000a2fc 5245414c 0053444c 5f52656e 64657243 REAL.SDL_RenderC │ │ + 0x0000a30c 6f70795f 5245414c 0053444c 5f52656e opy_REAL.SDL_Ren │ │ + 0x0000a31c 64657243 6f707945 785f5245 414c0053 derCopyEx_REAL.S │ │ + 0x0000a32c 444c5f52 656e6465 72526561 64506978 DL_RenderReadPix │ │ + 0x0000a33c 656c735f 5245414c 0053444c 5f52656e els_REAL.SDL_Ren │ │ + 0x0000a34c 64657250 72657365 6e745f52 45414c00 derPresent_REAL. │ │ + 0x0000a35c 53444c5f 44657374 726f7954 65787475 SDL_DestroyTextu │ │ + 0x0000a36c 72655f52 45414c00 53444c5f 44657374 re_REAL.SDL_Dest │ │ + 0x0000a37c 726f7952 656e6465 7265725f 5245414c royRenderer_REAL │ │ + 0x0000a38c 0053444c 5f474c5f 42696e64 54657874 .SDL_GL_BindText │ │ + 0x0000a39c 7572655f 5245414c 0053444c 5f474c5f ure_REAL.SDL_GL_ │ │ + 0x0000a3ac 556e6269 6e645465 78747572 655f5245 UnbindTexture_RE │ │ + 0x0000a3bc 414c0072 61697365 0053444c 5f525746 AL.raise.SDL_RWF │ │ + 0x0000a3cc 726f6d46 696c655f 5245414c 0053444c romFile_REAL.SDL │ │ + 0x0000a3dc 5f525746 726f6d4d 656d5f52 45414c00 _RWFromMem_REAL. │ │ + 0x0000a3ec 53444c5f 52574672 6f6d436f 6e73744d SDL_RWFromConstM │ │ + 0x0000a3fc 656d5f52 45414c00 53444c5f 416c6c6f em_REAL.SDL_Allo │ │ + 0x0000a40c 6352575f 5245414c 0053444c 5f526561 cRW_REAL.SDL_Rea │ │ + 0x0000a41c 6455385f 5245414c 0053444c 5f526561 dU8_REAL.SDL_Rea │ │ + 0x0000a42c 644c4531 365f5245 414c0053 444c5f52 dLE16_REAL.SDL_R │ │ + 0x0000a43c 65616442 4531365f 5245414c 0053444c eadBE16_REAL.SDL │ │ + 0x0000a44c 5f526561 644c4533 325f5245 414c0053 _ReadLE32_REAL.S │ │ + 0x0000a45c 444c5f52 65616442 4533325f 5245414c DL_ReadBE32_REAL │ │ + 0x0000a46c 0053444c 5f526561 644c4536 345f5245 .SDL_ReadLE64_RE │ │ + 0x0000a47c 414c0053 444c5f52 65616442 4536345f AL.SDL_ReadBE64_ │ │ + 0x0000a48c 5245414c 0053444c 5f577269 74655538 REAL.SDL_WriteU8 │ │ + 0x0000a49c 5f524541 4c005344 4c5f5772 6974654c _REAL.SDL_WriteL │ │ + 0x0000a4ac 4531365f 5245414c 0053444c 5f577269 E16_REAL.SDL_Wri │ │ + 0x0000a4bc 74654245 31365f52 45414c00 53444c5f teBE16_REAL.SDL_ │ │ + 0x0000a4cc 57726974 654c4533 325f5245 414c0053 WriteLE32_REAL.S │ │ + 0x0000a4dc 444c5f57 72697465 42453332 5f524541 DL_WriteBE32_REA │ │ + 0x0000a4ec 4c005344 4c5f5772 6974654c 4536345f L.SDL_WriteLE64_ │ │ + 0x0000a4fc 5245414c 0053444c 5f577269 74654245 REAL.SDL_WriteBE │ │ + 0x0000a50c 36345f52 45414c00 53444c5f 43726561 64_REAL.SDL_Crea │ │ + 0x0000a51c 74655368 61706564 57696e64 6f775f52 teShapedWindow_R │ │ + 0x0000a52c 45414c00 53444c5f 49735368 61706564 EAL.SDL_IsShaped │ │ + 0x0000a53c 57696e64 6f775f52 45414c00 53444c5f Window_REAL.SDL_ │ │ + 0x0000a54c 53657457 696e646f 77536861 70655f52 SetWindowShape_R │ │ + 0x0000a55c 45414c00 53444c5f 47657453 68617065 EAL.SDL_GetShape │ │ + 0x0000a56c 6457696e 646f774d 6f64655f 5245414c dWindowMode_REAL │ │ + 0x0000a57c 00636c6f 636b0053 444c5f72 65616c6c .clock.SDL_reall │ │ + 0x0000a58c 6f635f52 45414c00 53444c5f 73657465 oc_REAL.SDL_sete │ │ + 0x0000a59c 6e765f52 45414c00 53444c5f 71736f72 nv_REAL.SDL_qsor │ │ + 0x0000a5ac 745f5245 414c0053 444c5f61 62735f52 t_REAL.SDL_abs_R │ │ + 0x0000a5bc 45414c00 53444c5f 69736469 6769745f EAL.SDL_isdigit_ │ │ + 0x0000a5cc 5245414c 0053444c 5f697373 70616365 REAL.SDL_isspace │ │ + 0x0000a5dc 5f524541 4c005344 4c5f746f 75707065 _REAL.SDL_touppe │ │ + 0x0000a5ec 725f5245 414c0053 444c5f74 6f6c6f77 r_REAL.SDL_tolow │ │ + 0x0000a5fc 65725f52 45414c00 53444c5f 6d656d6d er_REAL.SDL_memm │ │ + 0x0000a60c 6f76655f 5245414c 0053444c 5f6d656d ove_REAL.SDL_mem │ │ + 0x0000a61c 636d705f 5245414c 0053444c 5f776373 cmp_REAL.SDL_wcs │ │ + 0x0000a62c 6c656e5f 5245414c 00657869 74005344 len_REAL.exit.SD │ │ + 0x0000a63c 4c5f7763 736c6370 795f5245 414c0053 L_wcslcpy_REAL.S │ │ + 0x0000a64c 444c5f77 63736c63 61745f52 45414c00 DL_wcslcat_REAL. │ │ 0x0000a65c 53444c5f 75746638 7374726c 6370795f SDL_utf8strlcpy_ │ │ 0x0000a66c 5245414c 0053444c 5f737472 6c636174 REAL.SDL_strlcat │ │ 0x0000a67c 5f524541 4c006663 6c6f7365 0053444c _REAL.fclose.SDL │ │ 0x0000a68c 5f737472 7265765f 5245414c 00666f70 _strrev_REAL.fop │ │ 0x0000a69c 656e0053 444c5f73 74727570 725f5245 en.SDL_strupr_RE │ │ 0x0000a6ac 414c0053 444c5f73 74726c77 725f5245 AL.SDL_strlwr_RE │ │ 0x0000a6bc 414c0053 444c5f73 74726368 725f5245 AL.SDL_strchr_RE │ │ @@ -1938,18 +1938,18 @@ │ │ 0x0000ecfc 61774c69 6e650053 444c5f44 7261774c awLine.SDL_DrawL │ │ 0x0000ed0c 696e6573 0053444c 5f447261 77506f69 ines.SDL_DrawPoi │ │ 0x0000ed1c 6e740053 444c5f44 72617750 6f696e74 nt.SDL_DrawPoint │ │ 0x0000ed2c 73005344 4c5f426c 656e6446 696c6c52 s.SDL_BlendFillR │ │ 0x0000ed3c 65637473 0053444c 5f426c65 6e644c69 ects.SDL_BlendLi │ │ 0x0000ed4c 6e657300 53444c5f 426c656e 64506f69 nes.SDL_BlendPoi │ │ 0x0000ed5c 6e747300 53444c5f 65787061 6e645f62 nts.SDL_expand_b │ │ - 0x0000ed6c 79746500 53444c5f 426c656e 64506f69 yte.SDL_BlendPoi │ │ - 0x0000ed7c 6e740053 444c5f42 6c656e64 4c696e65 nt.SDL_BlendLine │ │ - 0x0000ed8c 0053444c 5f426c65 6e644669 6c6c5265 .SDL_BlendFillRe │ │ - 0x0000ed9c 63740047 4c455332 5f476574 53686164 ct.GLES2_GetShad │ │ + 0x0000ed6c 79746500 53444c5f 426c656e 6446696c yte.SDL_BlendFil │ │ + 0x0000ed7c 6c526563 74005344 4c5f426c 656e6450 lRect.SDL_BlendP │ │ + 0x0000ed8c 6f696e74 0053444c 5f426c65 6e644c69 oint.SDL_BlendLi │ │ + 0x0000ed9c 6e650047 4c455332 5f476574 53686164 ne.GLES2_GetShad │ │ 0x0000edac 65720053 444c5f52 65637265 61746557 er.SDL_RecreateW │ │ 0x0000edbc 696e646f 7700676c 41637469 76655465 indow.glActiveTe │ │ 0x0000edcc 78747572 6500676c 41747461 63685368 xture.glAttachSh │ │ 0x0000eddc 61646572 00676c42 696e6441 74747269 ader.glBindAttri │ │ 0x0000edec 624c6f63 6174696f 6e00676c 42696e64 bLocation.glBind │ │ 0x0000edfc 54657874 75726500 676c426c 656e6446 Texture.glBlendF │ │ 0x0000ee0c 756e6353 65706172 61746500 676c436c uncSeparate.glCl │ │ @@ -2041,106 +2041,106 @@ │ │ 0x0000f36c 64507269 6f726974 79005344 4c5f5359 dPriority.SDL_SY │ │ 0x0000f37c 535f5761 69745468 72656164 0053444c S_WaitThread.SDL │ │ 0x0000f38c 5f535953 5f446574 61636854 68726561 _SYS_DetachThrea │ │ 0x0000f39c 64005344 4c5f426c 6974436f 70790053 d.SDL_BlitCopy.S │ │ 0x0000f3ac 444c5f43 616c6375 6c617465 426c6974 DL_CalculateBlit │ │ 0x0000f3bc 30005f5f 61656162 695f6964 69766d6f 0.__aeabi_idivmo │ │ 0x0000f3cc 64005344 4c5f496e 6974466f 726d6174 d.SDL_InitFormat │ │ - 0x0000f3dc 0053444c 5f496e76 616c6964 6174654d .SDL_InvalidateM │ │ - 0x0000f3ec 61700053 444c5f4d 61705375 72666163 ap.SDL_MapSurfac │ │ - 0x0000f3fc 65005344 4c5f556e 524c4553 75726661 e.SDL_UnRLESurfa │ │ - 0x0000f40c 63650053 444c5f52 4c455375 72666163 ce.SDL_RLESurfac │ │ - 0x0000f41c 65005344 4c5f4672 6565426c 69744d61 e.SDL_FreeBlitMa │ │ - 0x0000f42c 70005344 4c5f4361 6c63756c 61746550 p.SDL_CalculateP │ │ - 0x0000f43c 69746368 0053444c 5f416c6c 6f63426c itch.SDL_AllocBl │ │ - 0x0000f44c 69744d61 70005344 4c5f4164 64566964 itMap.SDL_AddVid │ │ - 0x0000f45c 656f4469 73706c61 79005344 4c5f4164 eoDisplay.SDL_Ad │ │ - 0x0000f46c 64426173 69635669 64656f44 6973706c dBasicVideoDispl │ │ - 0x0000f47c 61790053 444c5f47 65744469 73706c61 ay.SDL_GetDispla │ │ - 0x0000f48c 79447269 76657244 61746100 53444c5f yDriverData.SDL_ │ │ - 0x0000f49c 41646444 6973706c 61794d6f 64650053 AddDisplayMode.S │ │ - 0x0000f4ac 444c5f47 65744469 73706c61 79466f72 DL_GetDisplayFor │ │ - 0x0000f4bc 57696e64 6f770053 444c5f47 65745370 Window.SDL_GetSp │ │ - 0x0000f4cc 616e456e 636c6f73 696e6752 65637400 anEnclosingRect. │ │ - 0x0000f4dc 416e6472 6f69645f 53686f77 4d657373 Android_ShowMess │ │ - 0x0000f4ec 61676542 6f780053 444c5f53 686f756c ageBox.SDL_Shoul │ │ - 0x0000f4fc 64416c6c 6f77546f 706d6f73 74005344 dAllowTopmost.SD │ │ - 0x0000f50c 4c5f436f 6d707574 65446961 676f6e61 L_ComputeDiagona │ │ - 0x0000f51c 6c445049 00416e64 726f6964 5f626f6f lDPI.Android_boo │ │ - 0x0000f52c 74737472 61700053 444c5f43 616c6375 tstrap.SDL_Calcu │ │ - 0x0000f53c 6c617465 426c6974 31005344 4c5f4469 lateBlit1.SDL_Di │ │ + 0x0000f3dc 0053444c 5f416464 56696465 6f446973 .SDL_AddVideoDis │ │ + 0x0000f3ec 706c6179 0053444c 5f416464 42617369 play.SDL_AddBasi │ │ + 0x0000f3fc 63566964 656f4469 73706c61 79005344 cVideoDisplay.SD │ │ + 0x0000f40c 4c5f4765 74446973 706c6179 44726976 L_GetDisplayDriv │ │ + 0x0000f41c 65724461 74610053 444c5f41 64644469 erData.SDL_AddDi │ │ + 0x0000f42c 73706c61 794d6f64 65005344 4c5f4765 splayMode.SDL_Ge │ │ + 0x0000f43c 74446973 706c6179 466f7257 696e646f tDisplayForWindo │ │ + 0x0000f44c 77005344 4c5f4765 74537061 6e456e63 w.SDL_GetSpanEnc │ │ + 0x0000f45c 6c6f7369 6e675265 63740041 6e64726f losingRect.Andro │ │ + 0x0000f46c 69645f53 686f774d 65737361 6765426f id_ShowMessageBo │ │ + 0x0000f47c 78005344 4c5f5368 6f756c64 416c6c6f x.SDL_ShouldAllo │ │ + 0x0000f48c 77546f70 6d6f7374 0053444c 5f436f6d wTopmost.SDL_Com │ │ + 0x0000f49c 70757465 44696167 6f6e616c 44504900 puteDiagonalDPI. │ │ + 0x0000f4ac 416e6472 6f69645f 626f6f74 73747261 Android_bootstra │ │ + 0x0000f4bc 70005344 4c5f4361 6c63756c 61746542 p.SDL_CalculateB │ │ + 0x0000f4cc 6c697431 0053444c 5f496e76 616c6964 lit1.SDL_Invalid │ │ + 0x0000f4dc 6174654d 61700053 444c5f4d 61705375 ateMap.SDL_MapSu │ │ + 0x0000f4ec 72666163 65005344 4c5f556e 524c4553 rface.SDL_UnRLES │ │ + 0x0000f4fc 75726661 63650053 444c5f52 4c455375 urface.SDL_RLESu │ │ + 0x0000f50c 72666163 65005344 4c5f4672 6565426c rface.SDL_FreeBl │ │ + 0x0000f51c 69744d61 70005344 4c5f4361 6c63756c itMap.SDL_Calcul │ │ + 0x0000f52c 61746550 69746368 0053444c 5f416c6c atePitch.SDL_All │ │ + 0x0000f53c 6f63426c 69744d61 70005344 4c5f4469 ocBlitMap.SDL_Di │ │ 0x0000f54c 74686572 436f6c6f 72730053 444c5f46 therColors.SDL_F │ │ 0x0000f55c 696e6443 6f6c6f72 0053444c 5f43616c indColor.SDL_Cal │ │ 0x0000f56c 63756c61 7465426c 69740053 444c5f47 culateBlit.SDL_G │ │ 0x0000f57c 656e6572 61746564 426c6974 46756e63 eneratedBlitFunc │ │ - 0x0000f58c 5461626c 65005344 4c5f4361 6c63756c Table.SDL_Calcul │ │ - 0x0000f59c 61746553 68617065 4269746d 61700053 ateShapeBitmap.S │ │ - 0x0000f5ac 444c5f43 616c6375 6c617465 53686170 DL_CalculateShap │ │ - 0x0000f5bc 65547265 65005344 4c5f5472 61766572 eTree.SDL_Traver │ │ - 0x0000f5cc 73655368 61706554 72656500 53444c5f seShapeTree.SDL_ │ │ - 0x0000f5dc 46726565 53686170 65547265 65005344 FreeShapeTree.SD │ │ - 0x0000f5ec 4c5f4361 6c63756c 61746542 6c69744e L_CalculateBlitN │ │ - 0x0000f5fc 0053444c 5f45474c 5f476574 50726f63 .SDL_EGL_GetProc │ │ - 0x0000f60c 41646472 65737300 53444c5f 45474c5f Address.SDL_EGL_ │ │ - 0x0000f61c 556e6c6f 61644c69 62726172 79005344 UnloadLibrary.SD │ │ - 0x0000f62c 4c5f4547 4c5f4c6f 61644c69 62726172 L_EGL_LoadLibrar │ │ - 0x0000f63c 79005344 4c5f4547 4c5f4368 6f6f7365 y.SDL_EGL_Choose │ │ - 0x0000f64c 436f6e66 69670053 444c5f45 474c5f53 Config.SDL_EGL_S │ │ - 0x0000f65c 65745377 6170496e 74657276 616c0053 etSwapInterval.S │ │ - 0x0000f66c 444c5f45 474c5f47 65745377 6170496e DL_EGL_GetSwapIn │ │ - 0x0000f67c 74657276 616c0053 444c5f45 474c5f53 terval.SDL_EGL_S │ │ - 0x0000f68c 77617042 75666665 72730053 444c5f45 wapBuffers.SDL_E │ │ - 0x0000f69c 474c5f44 656c6574 65436f6e 74657874 GL_DeleteContext │ │ - 0x0000f6ac 0053444c 5f45474c 5f437265 61746543 .SDL_EGL_CreateC │ │ - 0x0000f6bc 6f6e7465 78740041 4e617469 76655769 ontext.ANativeWi │ │ - 0x0000f6cc 6e646f77 5f736574 42756666 65727347 ndow_setBuffersG │ │ - 0x0000f6dc 656f6d65 74727900 53444c5f 43616c63 eometry.SDL_Calc │ │ + 0x0000f58c 5461626c 65005344 4c5f4547 4c5f4765 Table.SDL_EGL_Ge │ │ + 0x0000f59c 7450726f 63416464 72657373 0053444c tProcAddress.SDL │ │ + 0x0000f5ac 5f45474c 5f556e6c 6f61644c 69627261 _EGL_UnloadLibra │ │ + 0x0000f5bc 72790053 444c5f45 474c5f4c 6f61644c ry.SDL_EGL_LoadL │ │ + 0x0000f5cc 69627261 72790053 444c5f45 474c5f43 ibrary.SDL_EGL_C │ │ + 0x0000f5dc 686f6f73 65436f6e 66696700 53444c5f hooseConfig.SDL_ │ │ + 0x0000f5ec 45474c5f 53657453 77617049 6e746572 EGL_SetSwapInter │ │ + 0x0000f5fc 76616c00 53444c5f 45474c5f 47657453 val.SDL_EGL_GetS │ │ + 0x0000f60c 77617049 6e746572 76616c00 53444c5f wapInterval.SDL_ │ │ + 0x0000f61c 45474c5f 53776170 42756666 65727300 EGL_SwapBuffers. │ │ + 0x0000f62c 53444c5f 45474c5f 44656c65 7465436f SDL_EGL_DeleteCo │ │ + 0x0000f63c 6e746578 74005344 4c5f4547 4c5f4372 ntext.SDL_EGL_Cr │ │ + 0x0000f64c 65617465 436f6e74 65787400 414e6174 eateContext.ANat │ │ + 0x0000f65c 69766557 696e646f 775f7365 74427566 iveWindow_setBuf │ │ + 0x0000f66c 66657273 47656f6d 65747279 0053444c fersGeometry.SDL │ │ + 0x0000f67c 5f43616c 63756c61 74655368 61706542 _CalculateShapeB │ │ + 0x0000f68c 69746d61 70005344 4c5f4361 6c63756c itmap.SDL_Calcul │ │ + 0x0000f69c 61746553 68617065 54726565 0053444c ateShapeTree.SDL │ │ + 0x0000f6ac 5f547261 76657273 65536861 70655472 _TraverseShapeTr │ │ + 0x0000f6bc 65650053 444c5f46 72656553 68617065 ee.SDL_FreeShape │ │ + 0x0000f6cc 54726565 0053444c 5f43616c 63756c61 Tree.SDL_Calcula │ │ + 0x0000f6dc 7465426c 69744e00 53444c5f 43616c63 teBlitN.SDL_Calc │ │ 0x0000f6ec 756c6174 65426c69 74410053 444c5f42 ulateBlitA.SDL_B │ │ 0x0000f6fc 6c69745f 536c6f77 0053444c 5f524c45 lit_Slow.SDL_RLE │ │ 0x0000f70c 426c6974 0053444c 5f524c45 416c7068 Blit.SDL_RLEAlph │ │ - 0x0000f71c 61426c69 7400616e 64726f69 645f6567 aBlit.android_eg │ │ - 0x0000f72c 6c5f636f 6e746578 745f7265 73746f72 l_context_restor │ │ - 0x0000f73c 6500616e 64726f69 645f6567 6c5f636f e.android_egl_co │ │ - 0x0000f74c 6e746578 745f6261 636b7570 00416e64 ntext_backup.And │ │ - 0x0000f75c 726f6964 5f50756d 70457665 6e747300 roid_PumpEvents. │ │ - 0x0000f76c 416e6472 6f69645f 43726561 74655769 Android_CreateWi │ │ - 0x0000f77c 6e646f77 00416e64 726f6964 5f536574 ndow.Android_Set │ │ - 0x0000f78c 57696e64 6f775469 746c6500 416e6472 WindowTitle.Andr │ │ - 0x0000f79c 6f69645f 44657374 726f7957 696e646f oid_DestroyWindo │ │ - 0x0000f7ac 7700416e 64726f69 645f4765 7457696e w.Android_GetWin │ │ - 0x0000f7bc 646f7757 4d496e66 6f00416e 64726f69 dowWMInfo.Androi │ │ - 0x0000f7cc 645f474c 45535f4c 6f61644c 69627261 d_GLES_LoadLibra │ │ - 0x0000f7dc 72790041 6e64726f 69645f47 4c45535f ry.Android_GLES_ │ │ - 0x0000f7ec 43726561 7465436f 6e746578 7400416e CreateContext.An │ │ - 0x0000f7fc 64726f69 645f474c 45535f4d 616b6543 droid_GLES_MakeC │ │ - 0x0000f80c 75727265 6e740041 6e64726f 69645f47 urrent.Android_G │ │ - 0x0000f81c 4c45535f 53776170 57696e64 6f770041 LES_SwapWindow.A │ │ - 0x0000f82c 6e64726f 69645f53 74617274 54657874 ndroid_StartText │ │ - 0x0000f83c 496e7075 7400416e 64726f69 645f5374 Input.Android_St │ │ - 0x0000f84c 6f705465 7874496e 70757400 416e6472 opTextInput.Andr │ │ - 0x0000f85c 6f69645f 53657454 65787449 6e707574 oid_SetTextInput │ │ - 0x0000f86c 52656374 00416e64 726f6964 5f486173 Rect.Android_Has │ │ - 0x0000f87c 53637265 656e4b65 79626f61 72645375 ScreenKeyboardSu │ │ - 0x0000f88c 70706f72 7400416e 64726f69 645f4973 pport.Android_Is │ │ - 0x0000f89c 53637265 656e4b65 79626f61 72645368 ScreenKeyboardSh │ │ - 0x0000f8ac 6f776e00 416e6472 6f69645f 53657443 own.Android_SetC │ │ - 0x0000f8bc 6c697062 6f617264 54657874 00416e64 lipboardText.And │ │ - 0x0000f8cc 726f6964 5f476574 436c6970 626f6172 roid_GetClipboar │ │ - 0x0000f8dc 64546578 7400416e 64726f69 645f4861 dText.Android_Ha │ │ - 0x0000f8ec 73436c69 70626f61 72645465 78740041 sClipboardText.A │ │ - 0x0000f8fc 6e64726f 69645f51 75697454 6f756368 ndroid_QuitTouch │ │ - 0x0000f90c 00416e64 726f6964 5f496e69 744b6579 .Android_InitKey │ │ - 0x0000f91c 626f6172 6400416e 64726f69 645f496e board.Android_In │ │ - 0x0000f92c 6974546f 75636800 416e6472 6f69645f itTouch.Android_ │ │ - 0x0000f93c 496e6974 4d6f7573 6500416e 64726f69 InitMouse.Androi │ │ - 0x0000f94c 645f5363 7265656e 466f726d 61740041 d_ScreenFormat.A │ │ - 0x0000f95c 6e64726f 69645f53 63726565 6e576964 ndroid_ScreenWid │ │ - 0x0000f96c 74680041 6e64726f 69645f53 63726565 th.Android_Scree │ │ - 0x0000f97c 6e486569 67687400 416e6472 6f69645f nHeight.Android_ │ │ - 0x0000f98c 53637265 656e5261 74650073 646c5f61 ScreenRate.sdl_a │ │ + 0x0000f71c 61426c69 7400416e 64726f69 645f5075 aBlit.Android_Pu │ │ + 0x0000f72c 6d704576 656e7473 00416e64 726f6964 mpEvents.Android │ │ + 0x0000f73c 5f437265 61746557 696e646f 7700416e _CreateWindow.An │ │ + 0x0000f74c 64726f69 645f5365 7457696e 646f7754 droid_SetWindowT │ │ + 0x0000f75c 69746c65 00416e64 726f6964 5f446573 itle.Android_Des │ │ + 0x0000f76c 74726f79 57696e64 6f770041 6e64726f troyWindow.Andro │ │ + 0x0000f77c 69645f47 65745769 6e646f77 574d496e id_GetWindowWMIn │ │ + 0x0000f78c 666f0041 6e64726f 69645f47 4c45535f fo.Android_GLES_ │ │ + 0x0000f79c 4c6f6164 4c696272 61727900 416e6472 LoadLibrary.Andr │ │ + 0x0000f7ac 6f69645f 474c4553 5f437265 61746543 oid_GLES_CreateC │ │ + 0x0000f7bc 6f6e7465 78740041 6e64726f 69645f47 ontext.Android_G │ │ + 0x0000f7cc 4c45535f 4d616b65 43757272 656e7400 LES_MakeCurrent. │ │ + 0x0000f7dc 416e6472 6f69645f 474c4553 5f537761 Android_GLES_Swa │ │ + 0x0000f7ec 7057696e 646f7700 416e6472 6f69645f pWindow.Android_ │ │ + 0x0000f7fc 53746172 74546578 74496e70 75740041 StartTextInput.A │ │ + 0x0000f80c 6e64726f 69645f53 746f7054 65787449 ndroid_StopTextI │ │ + 0x0000f81c 6e707574 00416e64 726f6964 5f536574 nput.Android_Set │ │ + 0x0000f82c 54657874 496e7075 74526563 7400416e TextInputRect.An │ │ + 0x0000f83c 64726f69 645f4861 73536372 65656e4b droid_HasScreenK │ │ + 0x0000f84c 6579626f 61726453 7570706f 72740041 eyboardSupport.A │ │ + 0x0000f85c 6e64726f 69645f49 73536372 65656e4b ndroid_IsScreenK │ │ + 0x0000f86c 6579626f 61726453 686f776e 00416e64 eyboardShown.And │ │ + 0x0000f87c 726f6964 5f536574 436c6970 626f6172 roid_SetClipboar │ │ + 0x0000f88c 64546578 7400416e 64726f69 645f4765 dText.Android_Ge │ │ + 0x0000f89c 74436c69 70626f61 72645465 78740041 tClipboardText.A │ │ + 0x0000f8ac 6e64726f 69645f48 6173436c 6970626f ndroid_HasClipbo │ │ + 0x0000f8bc 61726454 65787400 416e6472 6f69645f ardText.Android_ │ │ + 0x0000f8cc 51756974 546f7563 6800416e 64726f69 QuitTouch.Androi │ │ + 0x0000f8dc 645f496e 69744b65 79626f61 72640041 d_InitKeyboard.A │ │ + 0x0000f8ec 6e64726f 69645f49 6e697454 6f756368 ndroid_InitTouch │ │ + 0x0000f8fc 00416e64 726f6964 5f496e69 744d6f75 .Android_InitMou │ │ + 0x0000f90c 73650041 6e64726f 69645f53 63726565 se.Android_Scree │ │ + 0x0000f91c 6e466f72 6d617400 416e6472 6f69645f nFormat.Android_ │ │ + 0x0000f92c 53637265 656e5769 64746800 416e6472 ScreenWidth.Andr │ │ + 0x0000f93c 6f69645f 53637265 656e4865 69676874 oid_ScreenHeight │ │ + 0x0000f94c 00416e64 726f6964 5f536372 65656e52 .Android_ScreenR │ │ + 0x0000f95c 61746500 616e6472 6f69645f 65676c5f ate.android_egl_ │ │ + 0x0000f96c 636f6e74 6578745f 72657374 6f726500 context_restore. │ │ + 0x0000f97c 616e6472 6f69645f 65676c5f 636f6e74 android_egl_cont │ │ + 0x0000f98c 6578745f 6261636b 75700073 646c5f61 ext_backup.sdl_a │ │ 0x0000f99c 7564696f 5f726174 655f6669 6c746572 udio_rate_filter │ │ 0x0000f9ac 73007364 6c5f6175 64696f5f 74797065 s.sdl_audio_type │ │ 0x0000f9bc 5f66696c 74657273 0053444c 5f416464 _filters.SDL_Add │ │ 0x0000f9cc 41756469 6f446576 69636500 53444c5f AudioDevice.SDL_ │ │ 0x0000f9dc 4f70656e 65644175 64696f44 65766963 OpenedAudioDevic │ │ 0x0000f9ec 65446973 636f6e6e 65637465 64005344 eDisconnected.SD │ │ 0x0000f9fc 4c5f5265 6d6f7665 41756469 6f446576 L_RemoveAudioDev │ │ @@ -2174,112 +2174,112 @@ │ │ 0x0000fbbc 6573745f 43726333 32496e69 74005344 est_Crc32Init.SD │ │ 0x0000fbcc 4c546573 745f4372 63333243 616c6353 LTest_Crc32CalcS │ │ 0x0000fbdc 74617274 0053444c 54657374 5f437263 tart.SDLTest_Crc │ │ 0x0000fbec 33324361 6c63456e 64005344 4c546573 32CalcEnd.SDLTes │ │ 0x0000fbfc 745f4372 63333243 616c6342 75666665 t_Crc32CalcBuffe │ │ 0x0000fc0c 72005344 4c546573 745f4372 63333243 r.SDLTest_Crc32C │ │ 0x0000fc1c 616c6300 53444c54 6573745f 43726333 alc.SDLTest_Crc3 │ │ - 0x0000fc2c 32446f6e 65005344 4c546573 745f4173 2Done.SDLTest_As │ │ - 0x0000fc3c 73657274 0053444c 54657374 5f417373 sert.SDLTest_Ass │ │ - 0x0000fc4c 65727443 6865636b 0053444c 54657374 ertCheck.SDLTest │ │ - 0x0000fc5c 5f417373 65727450 61737300 53444c54 _AssertPass.SDLT │ │ - 0x0000fc6c 6573745f 52657365 74417373 65727453 est_ResetAssertS │ │ - 0x0000fc7c 756d6d61 72790053 444c5465 73745f4c ummary.SDLTest_L │ │ - 0x0000fc8c 6f674173 73657274 53756d6d 61727900 ogAssertSummary. │ │ - 0x0000fc9c 53444c54 6573745f 41737365 72745375 SDLTest_AssertSu │ │ - 0x0000fcac 6d6d6172 79546f54 65737452 6573756c mmaryToTestResul │ │ - 0x0000fcbc 74005344 4c546573 745f4675 7a7a6572 t.SDLTest_Fuzzer │ │ - 0x0000fccc 496e6974 0053444c 54657374 5f52616e Init.SDLTest_Ran │ │ - 0x0000fcdc 646f6d49 6e697400 53444c54 6573745f domInit.SDLTest_ │ │ - 0x0000fcec 47657446 757a7a65 72496e76 6f636174 GetFuzzerInvocat │ │ - 0x0000fcfc 696f6e43 6f756e74 0053444c 54657374 ionCount.SDLTest │ │ - 0x0000fd0c 5f52616e 646f6d55 696e7438 0053444c _RandomUint8.SDL │ │ - 0x0000fd1c 54657374 5f52616e 646f6d00 53444c54 Test_Random.SDLT │ │ - 0x0000fd2c 6573745f 52616e64 6f6d5369 6e743800 est_RandomSint8. │ │ - 0x0000fd3c 53444c54 6573745f 52616e64 6f6d5569 SDLTest_RandomUi │ │ - 0x0000fd4c 6e743136 0053444c 54657374 5f52616e nt16.SDLTest_Ran │ │ - 0x0000fd5c 646f6d53 696e7431 36005344 4c546573 domSint16.SDLTes │ │ - 0x0000fd6c 745f5261 6e646f6d 53696e74 33320053 t_RandomSint32.S │ │ - 0x0000fd7c 444c5465 73745f52 616e646f 6d55696e DLTest_RandomUin │ │ - 0x0000fd8c 74333200 53444c54 6573745f 52616e64 t32.SDLTest_Rand │ │ - 0x0000fd9c 6f6d5569 6e743634 0053444c 54657374 omUint64.SDLTest │ │ - 0x0000fdac 5f52616e 646f6d53 696e7436 34005f5f _RandomSint64.__ │ │ - 0x0000fdbc 61656162 695f6c64 69766d6f 64005344 aeabi_ldivmod.SD │ │ - 0x0000fdcc 4c546573 745f5261 6e646f6d 496e7465 LTest_RandomInte │ │ - 0x0000fddc 67657249 6e52616e 67650053 444c5465 gerInRange.SDLTe │ │ - 0x0000fdec 73745f47 656e6572 61746555 6e736967 st_GenerateUnsig │ │ - 0x0000fdfc 6e656442 6f756e64 61727956 616c7565 nedBoundaryValue │ │ - 0x0000fe0c 73005344 4c546573 745f5261 6e646f6d s.SDLTest_Random │ │ - 0x0000fe1c 55696e74 38426f75 6e646172 7956616c Uint8BoundaryVal │ │ - 0x0000fe2c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ - 0x0000fe3c 6d55696e 74313642 6f756e64 61727956 mUint16BoundaryV │ │ - 0x0000fe4c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ - 0x0000fe5c 646f6d55 696e7433 32426f75 6e646172 domUint32Boundar │ │ - 0x0000fe6c 7956616c 75650053 444c5465 73745f52 yValue.SDLTest_R │ │ - 0x0000fe7c 616e646f 6d55696e 74363442 6f756e64 andomUint64Bound │ │ - 0x0000fe8c 61727956 616c7565 0053444c 54657374 aryValue.SDLTest │ │ - 0x0000fe9c 5f47656e 65726174 65536967 6e656442 _GenerateSignedB │ │ - 0x0000feac 6f756e64 61727956 616c7565 73005344 oundaryValues.SD │ │ - 0x0000febc 4c546573 745f5261 6e646f6d 53696e74 LTest_RandomSint │ │ - 0x0000fecc 38426f75 6e646172 7956616c 75650053 8BoundaryValue.S │ │ - 0x0000fedc 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ - 0x0000feec 74313642 6f756e64 61727956 616c7565 t16BoundaryValue │ │ - 0x0000fefc 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ - 0x0000ff0c 696e7433 32426f75 6e646172 7956616c int32BoundaryVal │ │ - 0x0000ff1c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ - 0x0000ff2c 6d53696e 74363442 6f756e64 61727956 mSint64BoundaryV │ │ - 0x0000ff3c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ - 0x0000ff4c 646f6d55 6e697446 6c6f6174 005f5f61 domUnitFloat.__a │ │ - 0x0000ff5c 65616269 5f756c32 64005344 4c546573 eabi_ul2d.SDLTes │ │ - 0x0000ff6c 745f5261 6e646f6d 556e6974 446f7562 t_RandomUnitDoub │ │ - 0x0000ff7c 6c650053 444c5465 73745f52 616e646f le.SDLTest_Rando │ │ - 0x0000ff8c 6d466c6f 61740053 444c5465 73745f52 mFloat.SDLTest_R │ │ - 0x0000ff9c 616e646f 6d446f75 626c6500 53444c54 andomDouble.SDLT │ │ - 0x0000ffac 6573745f 52616e64 6f6d4173 63696953 est_RandomAsciiS │ │ - 0x0000ffbc 7472696e 674f6653 697a6500 53444c54 tringOfSize.SDLT │ │ - 0x0000ffcc 6573745f 52616e64 6f6d4173 63696953 est_RandomAsciiS │ │ - 0x0000ffdc 7472696e 67576974 684d6178 696d756d tringWithMaximum │ │ - 0x0000ffec 4c656e67 74680053 444c5465 73745f52 Length.SDLTest_R │ │ - 0x0000fffc 616e646f 6d417363 69695374 72696e67 andomAsciiString │ │ - 0x0001000c 0053444c 54657374 5f496d61 67654661 .SDLTest_ImageFa │ │ - 0x0001001c 63650053 444c5465 73745f69 6d616765 ce.SDLTest_image │ │ - 0x0001002c 46616365 0053444c 54657374 5f496d61 Face.SDLTest_Ima │ │ - 0x0001003c 6765426c 69740053 444c5465 73745f49 geBlit.SDLTest_I │ │ - 0x0001004c 6d616765 426c6974 436f6c6f 72005344 mageBlitColor.SD │ │ - 0x0001005c 4c546573 745f496d 61676542 6c697441 LTest_ImageBlitA │ │ - 0x0001006c 6c706861 0053444c 54657374 5f696d61 lpha.SDLTest_ima │ │ - 0x0001007c 6765426c 6974416c 70686100 53444c54 geBlitAlpha.SDLT │ │ - 0x0001008c 6573745f 696d6167 65426c69 74436f6c est_imageBlitCol │ │ - 0x0001009c 6f720053 444c5465 73745f69 6d616765 or.SDLTest_image │ │ - 0x000100ac 426c6974 0053444c 54657374 5f426169 Blit.SDLTest_Bai │ │ - 0x000100bc 6c4f7574 0053444c 54657374 5f47656e lOut.SDLTest_Gen │ │ - 0x000100cc 65726174 6552756e 53656564 0053444c erateRunSeed.SDL │ │ - 0x000100dc 54657374 5f52616e 646f6d49 6e697454 Test_RandomInitT │ │ - 0x000100ec 696d6500 53444c54 6573745f 47656e65 ime.SDLTest_Gene │ │ - 0x000100fc 72617465 45786563 4b657900 53444c54 rateExecKey.SDLT │ │ - 0x0001010c 6573745f 4d643549 6e697400 53444c54 est_Md5Init.SDLT │ │ - 0x0001011c 6573745f 4d643555 70646174 65005344 est_Md5Update.SD │ │ - 0x0001012c 4c546573 745f4d64 3546696e 616c0053 LTest_Md5Final.S │ │ - 0x0001013c 444c5465 73745f53 65745465 73745469 DLTest_SetTestTi │ │ - 0x0001014c 6d656f75 74005344 4c546573 745f5275 meout.SDLTest_Ru │ │ - 0x0001015c 6e546573 74005344 4c546573 745f4c6f nTest.SDLTest_Lo │ │ - 0x0001016c 67546573 74537569 74655375 6d6d6172 gTestSuiteSummar │ │ - 0x0001017c 79004765 74436c6f 636b0053 444c5465 y.GetClock.SDLTe │ │ - 0x0001018c 73745f52 756e5375 69746573 0053444c st_RunSuites.SDL │ │ - 0x0001019c 54657374 5f496d61 67655072 696d6974 Test_ImagePrimit │ │ - 0x000101ac 69766573 426c656e 64005344 4c546573 ivesBlend.SDLTes │ │ - 0x000101bc 745f696d 61676550 72696d69 74697665 t_imagePrimitive │ │ - 0x000101cc 73426c65 6e640053 444c5465 73745f43 sBlend.SDLTest_C │ │ - 0x000101dc 6f6d6d6f 6e437265 61746553 74617465 ommonCreateState │ │ - 0x000101ec 0053444c 54657374 5f436f6d 6d6f6e41 .SDLTest_CommonA │ │ - 0x000101fc 72670053 444c5465 73745f43 6f6d6d6f rg.SDLTest_Commo │ │ - 0x0001020c 6e557361 67650053 444c5465 73745f43 nUsage.SDLTest_C │ │ - 0x0001021c 6f6d6d6f 6e496e69 74005344 4c546573 ommonInit.SDLTes │ │ - 0x0001022c 745f436f 6d6d6f6e 4576656e 74005344 t_CommonEvent.SD │ │ - 0x0001023c 4c546573 745f436f 6d6d6f6e 51756974 LTest_CommonQuit │ │ + 0x0000fc2c 32446f6e 65005344 4c546573 745f436f 2Done.SDLTest_Co │ │ + 0x0000fc3c 6d6d6f6e 43726561 74655374 61746500 mmonCreateState. │ │ + 0x0000fc4c 53444c54 6573745f 436f6d6d 6f6e4172 SDLTest_CommonAr │ │ + 0x0000fc5c 67005344 4c546573 745f436f 6d6d6f6e g.SDLTest_Common │ │ + 0x0000fc6c 55736167 65005344 4c546573 745f436f Usage.SDLTest_Co │ │ + 0x0000fc7c 6d6d6f6e 496e6974 0053444c 54657374 mmonInit.SDLTest │ │ + 0x0000fc8c 5f436f6d 6d6f6e45 76656e74 0053444c _CommonEvent.SDL │ │ + 0x0000fc9c 54657374 5f436f6d 6d6f6e51 75697400 Test_CommonQuit. │ │ + 0x0000fcac 53444c54 6573745f 41737365 72740053 SDLTest_Assert.S │ │ + 0x0000fcbc 444c5465 73745f41 73736572 74436865 DLTest_AssertChe │ │ + 0x0000fccc 636b0053 444c5465 73745f41 73736572 ck.SDLTest_Asser │ │ + 0x0000fcdc 74506173 73005344 4c546573 745f5265 tPass.SDLTest_Re │ │ + 0x0000fcec 73657441 73736572 7453756d 6d617279 setAssertSummary │ │ + 0x0000fcfc 0053444c 54657374 5f4c6f67 41737365 .SDLTest_LogAsse │ │ + 0x0000fd0c 72745375 6d6d6172 79005344 4c546573 rtSummary.SDLTes │ │ + 0x0000fd1c 745f4173 73657274 53756d6d 61727954 t_AssertSummaryT │ │ + 0x0000fd2c 6f546573 74526573 756c7400 53444c54 oTestResult.SDLT │ │ + 0x0000fd3c 6573745f 496d6167 65466163 65005344 est_ImageFace.SD │ │ + 0x0000fd4c 4c546573 745f696d 61676546 61636500 LTest_imageFace. │ │ + 0x0000fd5c 53444c54 6573745f 496d6167 65426c69 SDLTest_ImageBli │ │ + 0x0000fd6c 74005344 4c546573 745f496d 61676542 t.SDLTest_ImageB │ │ + 0x0000fd7c 6c697443 6f6c6f72 0053444c 54657374 litColor.SDLTest │ │ + 0x0000fd8c 5f496d61 6765426c 6974416c 70686100 _ImageBlitAlpha. │ │ + 0x0000fd9c 53444c54 6573745f 696d6167 65426c69 SDLTest_imageBli │ │ + 0x0000fdac 74416c70 68610053 444c5465 73745f69 tAlpha.SDLTest_i │ │ + 0x0000fdbc 6d616765 426c6974 436f6c6f 72005344 mageBlitColor.SD │ │ + 0x0000fdcc 4c546573 745f696d 61676542 6c697400 LTest_imageBlit. │ │ + 0x0000fddc 53444c54 6573745f 46757a7a 6572496e SDLTest_FuzzerIn │ │ + 0x0000fdec 69740053 444c5465 73745f52 616e646f it.SDLTest_Rando │ │ + 0x0000fdfc 6d496e69 74005344 4c546573 745f4765 mInit.SDLTest_Ge │ │ + 0x0000fe0c 7446757a 7a657249 6e766f63 6174696f tFuzzerInvocatio │ │ + 0x0000fe1c 6e436f75 6e740053 444c5465 73745f52 nCount.SDLTest_R │ │ + 0x0000fe2c 616e646f 6d55696e 74380053 444c5465 andomUint8.SDLTe │ │ + 0x0000fe3c 73745f52 616e646f 6d005344 4c546573 st_Random.SDLTes │ │ + 0x0000fe4c 745f5261 6e646f6d 53696e74 38005344 t_RandomSint8.SD │ │ + 0x0000fe5c 4c546573 745f5261 6e646f6d 55696e74 LTest_RandomUint │ │ + 0x0000fe6c 31360053 444c5465 73745f52 616e646f 16.SDLTest_Rando │ │ + 0x0000fe7c 6d53696e 74313600 53444c54 6573745f mSint16.SDLTest_ │ │ + 0x0000fe8c 52616e64 6f6d5369 6e743332 0053444c RandomSint32.SDL │ │ + 0x0000fe9c 54657374 5f52616e 646f6d55 696e7433 Test_RandomUint3 │ │ + 0x0000feac 32005344 4c546573 745f5261 6e646f6d 2.SDLTest_Random │ │ + 0x0000febc 55696e74 36340053 444c5465 73745f52 Uint64.SDLTest_R │ │ + 0x0000fecc 616e646f 6d53696e 74363400 5f5f6165 andomSint64.__ae │ │ + 0x0000fedc 6162695f 6c646976 6d6f6400 53444c54 abi_ldivmod.SDLT │ │ + 0x0000feec 6573745f 52616e64 6f6d496e 74656765 est_RandomIntege │ │ + 0x0000fefc 72496e52 616e6765 0053444c 54657374 rInRange.SDLTest │ │ + 0x0000ff0c 5f47656e 65726174 65556e73 69676e65 _GenerateUnsigne │ │ + 0x0000ff1c 64426f75 6e646172 7956616c 75657300 dBoundaryValues. │ │ + 0x0000ff2c 53444c54 6573745f 52616e64 6f6d5569 SDLTest_RandomUi │ │ + 0x0000ff3c 6e743842 6f756e64 61727956 616c7565 nt8BoundaryValue │ │ + 0x0000ff4c 0053444c 54657374 5f52616e 646f6d55 .SDLTest_RandomU │ │ + 0x0000ff5c 696e7431 36426f75 6e646172 7956616c int16BoundaryVal │ │ + 0x0000ff6c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ + 0x0000ff7c 6d55696e 74333242 6f756e64 61727956 mUint32BoundaryV │ │ + 0x0000ff8c 616c7565 0053444c 54657374 5f52616e alue.SDLTest_Ran │ │ + 0x0000ff9c 646f6d55 696e7436 34426f75 6e646172 domUint64Boundar │ │ + 0x0000ffac 7956616c 75650053 444c5465 73745f47 yValue.SDLTest_G │ │ + 0x0000ffbc 656e6572 61746553 69676e65 64426f75 enerateSignedBou │ │ + 0x0000ffcc 6e646172 7956616c 75657300 53444c54 ndaryValues.SDLT │ │ + 0x0000ffdc 6573745f 52616e64 6f6d5369 6e743842 est_RandomSint8B │ │ + 0x0000ffec 6f756e64 61727956 616c7565 0053444c oundaryValue.SDL │ │ + 0x0000fffc 54657374 5f52616e 646f6d53 696e7431 Test_RandomSint1 │ │ + 0x0001000c 36426f75 6e646172 7956616c 75650053 6BoundaryValue.S │ │ + 0x0001001c 444c5465 73745f52 616e646f 6d53696e DLTest_RandomSin │ │ + 0x0001002c 74333242 6f756e64 61727956 616c7565 t32BoundaryValue │ │ + 0x0001003c 0053444c 54657374 5f52616e 646f6d53 .SDLTest_RandomS │ │ + 0x0001004c 696e7436 34426f75 6e646172 7956616c int64BoundaryVal │ │ + 0x0001005c 75650053 444c5465 73745f52 616e646f ue.SDLTest_Rando │ │ + 0x0001006c 6d556e69 74466c6f 6174005f 5f616561 mUnitFloat.__aea │ │ + 0x0001007c 62695f75 6c326400 53444c54 6573745f bi_ul2d.SDLTest_ │ │ + 0x0001008c 52616e64 6f6d556e 6974446f 75626c65 RandomUnitDouble │ │ + 0x0001009c 0053444c 54657374 5f52616e 646f6d46 .SDLTest_RandomF │ │ + 0x000100ac 6c6f6174 0053444c 54657374 5f52616e loat.SDLTest_Ran │ │ + 0x000100bc 646f6d44 6f75626c 65005344 4c546573 domDouble.SDLTes │ │ + 0x000100cc 745f5261 6e646f6d 41736369 69537472 t_RandomAsciiStr │ │ + 0x000100dc 696e674f 6653697a 65005344 4c546573 ingOfSize.SDLTes │ │ + 0x000100ec 745f5261 6e646f6d 41736369 69537472 t_RandomAsciiStr │ │ + 0x000100fc 696e6757 6974684d 6178696d 756d4c65 ingWithMaximumLe │ │ + 0x0001010c 6e677468 0053444c 54657374 5f52616e ngth.SDLTest_Ran │ │ + 0x0001011c 646f6d41 73636969 53747269 6e670053 domAsciiString.S │ │ + 0x0001012c 444c5465 73745f42 61696c4f 75740053 DLTest_BailOut.S │ │ + 0x0001013c 444c5465 73745f47 656e6572 61746552 DLTest_GenerateR │ │ + 0x0001014c 756e5365 65640053 444c5465 73745f52 unSeed.SDLTest_R │ │ + 0x0001015c 616e646f 6d496e69 7454696d 65005344 andomInitTime.SD │ │ + 0x0001016c 4c546573 745f4765 6e657261 74654578 LTest_GenerateEx │ │ + 0x0001017c 65634b65 79005344 4c546573 745f4d64 ecKey.SDLTest_Md │ │ + 0x0001018c 35496e69 74005344 4c546573 745f4d64 5Init.SDLTest_Md │ │ + 0x0001019c 35557064 61746500 53444c54 6573745f 5Update.SDLTest_ │ │ + 0x000101ac 4d643546 696e616c 0053444c 54657374 Md5Final.SDLTest │ │ + 0x000101bc 5f536574 54657374 54696d65 6f757400 _SetTestTimeout. │ │ + 0x000101cc 53444c54 6573745f 52756e54 65737400 SDLTest_RunTest. │ │ + 0x000101dc 53444c54 6573745f 4c6f6754 65737453 SDLTest_LogTestS │ │ + 0x000101ec 75697465 53756d6d 61727900 47657443 uiteSummary.GetC │ │ + 0x000101fc 6c6f636b 0053444c 54657374 5f52756e lock.SDLTest_Run │ │ + 0x0001020c 53756974 65730053 444c5465 73745f49 Suites.SDLTest_I │ │ + 0x0001021c 6d616765 5072696d 69746976 6573426c magePrimitivesBl │ │ + 0x0001022c 656e6400 53444c54 6573745f 696d6167 end.SDLTest_imag │ │ + 0x0001023c 65507269 6d697469 76657342 6c656e64 ePrimitivesBlend │ │ 0x0001024c 005f5f75 64697673 6933005f 5f616561 .__udivsi3.__aea │ │ 0x0001025c 62695f69 64697630 005f5f64 69767369 bi_idiv0.__divsi │ │ 0x0001026c 33005f5f 61656162 695f6472 73756200 3.__aeabi_drsub. │ │ 0x0001027c 5f5f7375 62646633 005f5f61 65616269 __subdf3.__aeabi │ │ 0x0001028c 5f647375 62005f5f 61646464 6633005f _dsub.__adddf3._ │ │ 0x0001029c 5f616561 62695f64 61646400 5f5f666c _aeabi_dadd.__fl │ │ 0x000102ac 6f617475 6e736964 66005f5f 61656162 oatunsidf.__aeab │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,267 +1,267 @@ │ │ │ │ Hex dump of section '.hash': │ │ 0x000107dc 07040000 28070000 00000000 84030000 ....(........... │ │ 0x000107ec 00000000 14050000 ff050000 fd060000 ................ │ │ 0x000107fc 00000000 49050000 7c010000 01030000 ....I...|....... │ │ 0x0001080c 4a020000 39040000 00000000 fa030000 J...9........... │ │ 0x0001081c da030000 00000000 6d040000 91050000 ........m....... │ │ - 0x0001082c ee000000 dc010000 23060000 ac020000 ........#....... │ │ - 0x0001083c 00000000 47060000 00000000 a1060000 ....G........... │ │ + 0x0001082c ee000000 df010000 23060000 ac020000 ........#....... │ │ + 0x0001083c 00000000 40060000 00000000 a7060000 ....@........... │ │ 0x0001084c f4030000 f8050000 c2050000 1d050000 ................ │ │ 0x0001085c fb060000 fa060000 6e010000 c9040000 ........n....... │ │ 0x0001086c 26010000 39050000 03050000 db020000 &...9........... │ │ 0x0001087c 00000000 00000000 93000000 7d050000 ............}... │ │ - 0x0001088c cd010000 28050000 00000000 e5050000 ....(........... │ │ - 0x0001089c e2030000 9a060000 76060000 00000000 ........v....... │ │ + 0x0001088c ce010000 28050000 00000000 e5050000 ....(........... │ │ + 0x0001089c e2030000 9a060000 74060000 00000000 ........t....... │ │ 0x000108ac e6060000 01040000 dd040000 1a050000 ................ │ │ 0x000108bc 1b060000 00000000 bb040000 52040000 ............R... │ │ 0x000108cc ad010000 89050000 00000000 b0030000 ................ │ │ 0x000108dc 00000000 2d030000 fb000000 6a000000 ....-.......j... │ │ 0x000108ec cc020000 00000000 f8030000 eb040000 ................ │ │ 0x000108fc 00000000 96030000 00000000 00000000 ................ │ │ 0x0001090c 00000000 82060000 91020000 76010000 ............v... │ │ 0x0001091c 08060000 92040000 f8060000 9b000000 ................ │ │ - 0x0001092c e8000000 89030000 00000000 77060000 ............w... │ │ - 0x0001093c 26050000 00000000 a9010000 ba010000 &............... │ │ + 0x0001092c e8000000 89030000 00000000 75060000 ............u... │ │ + 0x0001093c 26050000 00000000 a9010000 bb010000 &............... │ │ 0x0001094c 96040000 ef050000 00000000 fd050000 ................ │ │ - 0x0001095c d7000000 18060000 cf060000 bb030000 ................ │ │ + 0x0001095c d7000000 18060000 d5060000 bb030000 ................ │ │ 0x0001096c e9030000 80060000 dc040000 d3020000 ................ │ │ 0x0001097c 07060000 9d010000 14060000 09070000 ................ │ │ - 0x0001098c 00000000 c0060000 29040000 4e040000 ........)...N... │ │ - 0x0001099c 00000000 00000000 19020000 89060000 ................ │ │ - 0x000109ac 75060000 4b040000 4f040000 00000000 u...K...O....... │ │ + 0x0001098c 00000000 ce060000 29040000 4e040000 ........)...N... │ │ + 0x0001099c 00000000 00000000 1d020000 89060000 ................ │ │ + 0x000109ac 73060000 4b040000 4f040000 00000000 s...K...O....... │ │ 0x000109bc 20070000 07040000 00000000 05030000 ............... │ │ 0x000109cc c0050000 88040000 db050000 f3060000 ................ │ │ 0x000109dc 12050000 38060000 34030000 f7030000 ....8...4....... │ │ 0x000109ec c2040000 00000000 00000000 3c020000 ............<... │ │ 0x000109fc 76050000 13030000 ee040000 59030000 v...........Y... │ │ 0x00010a0c 19070000 25060000 72040000 c4050000 ....%...r....... │ │ - 0x00010a1c ce060000 b1060000 bb050000 a1050000 ................ │ │ + 0x00010a1c d4060000 bf060000 bb050000 a1050000 ................ │ │ 0x00010a2c 61010000 b8040000 cd050000 00000000 a............... │ │ - 0x00010a3c 8f050000 70060000 c5030000 80050000 ....p........... │ │ - 0x00010a4c d1020000 07070000 3c060000 0d070000 ........<....... │ │ + 0x00010a3c 8f050000 6e060000 c5030000 80050000 ....n........... │ │ + 0x00010a4c d1020000 07070000 47060000 0d070000 ........G....... │ │ 0x00010a5c 41030000 00000000 78000000 9e000000 A.......x....... │ │ 0x00010a6c a1040000 ce030000 00000000 0c060000 ................ │ │ 0x00010a7c 5b050000 e7060000 00000000 e2060000 [............... │ │ 0x00010a8c 61030000 18030000 e7050000 9c050000 a............... │ │ 0x00010a9c 10060000 2b050000 5d010000 35060000 ....+...]...5... │ │ 0x00010aac 8d030000 cb030000 00000000 01070000 ................ │ │ - 0x00010abc a2050000 68010000 de060000 b7060000 ....h........... │ │ + 0x00010abc a2050000 68010000 a2060000 c5060000 ....h........... │ │ 0x00010acc f7020000 2f050000 1b030000 00000000 ..../........... │ │ - 0x00010adc ee060000 de010000 f9050000 ba040000 ................ │ │ + 0x00010adc ee060000 e1010000 f9050000 ba040000 ................ │ │ 0x00010aec 00000000 17040000 bc020000 c1050000 ................ │ │ 0x00010afc c4030000 7e040000 6b030000 f5030000 ....~...k....... │ │ 0x00010b0c 00000000 e2050000 8b000000 44040000 ............D... │ │ - 0x00010b1c 3f050000 ea050000 b8060000 00000000 ?............... │ │ - 0x00010b2c e0010000 00000000 96050000 00000000 ................ │ │ - 0x00010b3c 11070000 d4060000 e3060000 11050000 ................ │ │ + 0x00010b1c 3f050000 ea050000 c6060000 00000000 ?............... │ │ + 0x00010b2c e3010000 00000000 96050000 00000000 ................ │ │ + 0x00010b3c 11070000 da060000 e3060000 11050000 ................ │ │ 0x00010b4c 00000000 00000000 95060000 11030000 ................ │ │ 0x00010b5c ad000000 03060000 26070000 f6020000 ........&....... │ │ - 0x00010b6c 00000000 00000000 bc040000 74060000 ............t... │ │ - 0x00010b7c 0a070000 94050000 eb010000 2d040000 ............-... │ │ - 0x00010b8c 00000000 b6050000 5a060000 00000000 ........Z....... │ │ + 0x00010b6c 00000000 00000000 bc040000 72060000 ............r... │ │ + 0x00010b7c 0a070000 94050000 ee010000 2d040000 ............-... │ │ + 0x00010b8c 00000000 b6050000 55060000 00000000 ........U....... │ │ 0x00010b9c 80010000 00000000 92050000 64040000 ............d... │ │ 0x00010bac 28060000 7e050000 2e060000 2a040000 (...~.......*... │ │ 0x00010bbc e6040000 f8040000 e4040000 00000000 ................ │ │ 0x00010bcc 86020000 db040000 0c070000 47010000 ............G... │ │ - 0x00010bdc d8060000 62040000 43050000 5e060000 ....b...C...^... │ │ - 0x00010bec 15070000 57060000 4b060000 dc000000 ....W...K....... │ │ + 0x00010bdc de060000 62040000 43050000 59060000 ....b...C...Y... │ │ + 0x00010bec 15070000 52060000 44060000 dc000000 ....R...D....... │ │ 0x00010bfc 96060000 89040000 00000000 20030000 ............ ... │ │ - 0x00010c0c 00030000 fb050000 cd060000 08070000 ................ │ │ - 0x00010c1c 69020000 f6060000 da060000 ed040000 i............... │ │ - 0x00010c2c 00000000 4d050000 c2060000 2e050000 ....M........... │ │ + 0x00010c0c 00030000 fb050000 d3060000 08070000 ................ │ │ + 0x00010c1c 69020000 f6060000 9e060000 ed040000 i............... │ │ + 0x00010c2c 00000000 4d050000 d0060000 2e050000 ....M........... │ │ 0x00010c3c d0030000 9b060000 00000000 45000000 ............E... │ │ - 0x00010c4c 03070000 b2060000 00000000 6b060000 ............k... │ │ - 0x00010c5c 5f060000 48060000 1f070000 16040000 _...H........... │ │ + 0x00010c4c 03070000 c0060000 00000000 69060000 ............i... │ │ + 0x00010c5c 5a060000 41060000 1f070000 16040000 Z...A........... │ │ 0x00010c6c 5d020000 eb060000 db030000 90040000 ]............... │ │ - 0x00010c7c 00000000 c6060000 9b040000 ff060000 ................ │ │ + 0x00010c7c 00000000 ac060000 9b040000 ff060000 ................ │ │ 0x00010c8c 00000000 00000000 1e030000 4d020000 ............M... │ │ - 0x00010c9c f0020000 0a050000 66010000 6f060000 ........f...o... │ │ - 0x00010cac 39060000 4d060000 94060000 00000000 9...M........... │ │ + 0x00010c9c f0020000 0a050000 66010000 6d060000 ........f...m... │ │ + 0x00010cac 39060000 46060000 94060000 00000000 9...F........... │ │ 0x00010cbc ec060000 5b040000 27070000 7c050000 ....[...'...|... │ │ 0x00010ccc 39020000 00000000 a7010000 3e030000 9...........>... │ │ 0x00010cdc 00000000 31060000 00000000 de050000 ....1........... │ │ 0x00010cec ae020000 13060000 e3000000 15050000 ................ │ │ 0x00010cfc 00000000 9d020000 30040000 00000000 ........0....... │ │ 0x00010d0c 6f050000 33050000 00000000 00000000 o...3........... │ │ 0x00010d1c 00000000 07000000 37060000 e4060000 ........7....... │ │ 0x00010d2c 02030000 4a040000 df040000 98050000 ....J........... │ │ 0x00010d3c d8030000 c8050000 60050000 d0040000 ........`....... │ │ - 0x00010d4c 00000000 ca060000 00000000 02050000 ................ │ │ - 0x00010d5c 2e040000 2d020000 b9010000 e1020000 ....-........... │ │ - 0x00010d6c 55060000 61060000 2c050000 0e030000 U...a...,....... │ │ + 0x00010d4c 00000000 b0060000 00000000 02050000 ................ │ │ + 0x00010d5c 2e040000 2d020000 ba010000 e1020000 ....-........... │ │ + 0x00010d6c 5f060000 61060000 2c050000 0e030000 _...a...,....... │ │ 0x00010d7c 10040000 d3050000 b1040000 00000000 ................ │ │ - 0x00010d8c a5060000 21020000 64000000 e3030000 ....!...d....... │ │ - 0x00010d9c 72010000 a7050000 56060000 8b010000 r.......V....... │ │ - 0x00010dac 43060000 c7030000 f1050000 6e030000 C...........n... │ │ - 0x00010dbc 00000000 d0060000 82020000 2f000000 ............/... │ │ - 0x00010dcc 00000000 b0010000 5e040000 00000000 ........^....... │ │ - 0x00010ddc 13070000 31020000 00000000 68060000 ....1.......h... │ │ + 0x00010d8c b3060000 22020000 64000000 e3030000 ...."...d....... │ │ + 0x00010d9c 72010000 a7050000 60060000 8b010000 r.......`....... │ │ + 0x00010dac 3c060000 c7030000 f1050000 6e030000 <...........n... │ │ + 0x00010dbc 00000000 d6060000 82020000 23000000 ............#... │ │ + 0x00010dcc 00000000 b1010000 5e040000 00000000 ........^....... │ │ + 0x00010ddc 13070000 31020000 00000000 66060000 ....1.......f... │ │ 0x00010dec b0050000 ea040000 f5040000 f4050000 ................ │ │ 0x00010dfc 00000000 c0000000 6d010000 1e070000 ........m....... │ │ - 0x00010e0c d3060000 e4050000 04060000 61050000 ............a... │ │ + 0x00010e0c d9060000 e4050000 04060000 61050000 ............a... │ │ 0x00010e1c 99050000 92020000 0d050000 00000000 ................ │ │ - 0x00010e2c 00000000 c5060000 cc000000 19050000 ................ │ │ - 0x00010e3c d4030000 92060000 c9010000 ae010000 ................ │ │ - 0x00010e4c 00000000 49040000 d5060000 5d060000 ....I.......]... │ │ + 0x00010e2c 00000000 ab060000 cc000000 19050000 ................ │ │ + 0x00010e3c d4030000 92060000 ca010000 ae010000 ................ │ │ + 0x00010e4c 00000000 49040000 db060000 58060000 ....I.......X... │ │ 0x00010e5c 00000000 00000000 00000000 cc040000 ................ │ │ - 0x00010e6c a6060000 8e050000 50030000 00000000 ........P....... │ │ - 0x00010e7c 09050000 2b040000 d9060000 ba060000 ....+........... │ │ + 0x00010e6c b4060000 8e050000 50030000 00000000 ........P....... │ │ + 0x00010e7c 09050000 2b040000 9d060000 c8060000 ....+........... │ │ 0x00010e8c 00000000 41050000 16030000 d5030000 ....A........... │ │ - 0x00010e9c 58060000 85060000 44000000 78040000 X.......D...x... │ │ - 0x00010eac 07050000 22060000 2d060000 be060000 ...."...-....... │ │ - 0x00010ebc 93030000 00000000 34040000 cc010000 ........4....... │ │ - 0x00010ecc 0b050000 cc060000 14020000 5b060000 ............[... │ │ - 0x00010edc bb060000 00000000 48050000 4e060000 ........H...N... │ │ + 0x00010e9c 53060000 85060000 44000000 78040000 S.......D...x... │ │ + 0x00010eac 07050000 22060000 2d060000 cc060000 ...."...-....... │ │ + 0x00010ebc 93030000 00000000 34040000 cd010000 ........4....... │ │ + 0x00010ecc 0b050000 d2060000 17020000 56060000 ............V... │ │ + 0x00010edc c9060000 00000000 48050000 4e060000 ........H...N... │ │ 0x00010eec 5a050000 51040000 00000000 00000000 Z...Q........... │ │ - 0x00010efc a3060000 e0060000 5b010000 00000000 ........[....... │ │ - 0x00010f0c 7b060000 7c000000 07020000 00000000 {...|........... │ │ + 0x00010efc b1060000 e0060000 5b010000 00000000 ........[....... │ │ + 0x00010f0c 79060000 7c000000 0b020000 00000000 y...|........... │ │ 0x00010f1c 1a060000 ee050000 59050000 45010000 ........Y...E... │ │ 0x00010f2c 0b070000 51050000 00000000 69050000 ....Q.......i... │ │ - 0x00010f3c 00000000 49030000 2c000000 00000000 ....I...,....... │ │ + 0x00010f3c 00000000 49030000 20000000 00000000 ....I... ....... │ │ 0x00010f4c 00000000 86040000 a2030000 a0040000 ................ │ │ 0x00010f5c 00000000 f4000000 8a030000 00000000 ................ │ │ - 0x00010f6c ae060000 75010000 b7050000 a3040000 ....u........... │ │ + 0x00010f6c bc060000 75010000 b7050000 a3040000 ....u........... │ │ 0x00010f7c aa050000 ba030000 db000000 12040000 ................ │ │ - 0x00010f8c d3010000 2c010000 00000000 16060000 ....,........... │ │ + 0x00010f8c d4010000 2c010000 00000000 16060000 ....,........... │ │ 0x00010f9c 9f050000 f4040000 8f030000 9b050000 ................ │ │ - 0x00010fac 46020000 d3030000 7b050000 c7060000 F.......{....... │ │ - 0x00010fbc f3010000 af040000 a0030000 8d060000 ................ │ │ + 0x00010fac 46020000 d3030000 7b050000 ad060000 F.......{....... │ │ + 0x00010fbc f7010000 af040000 a0030000 8d060000 ................ │ │ 0x00010fcc 00000000 8a060000 00000000 cb020000 ................ │ │ 0x00010fdc 21060000 33060000 99060000 73040000 !...3.......s... │ │ 0x00010fec f4060000 06050000 ea030000 57040000 ............W... │ │ 0x00010ffc 00000000 f6040000 93060000 fc060000 ................ │ │ 0x0001100c 00000000 98060000 4e020000 a8040000 ........N....... │ │ 0x0001101c a4040000 6b020000 ce050000 86060000 ....k........... │ │ 0x0001102c c5050000 a5010000 00000000 a9050000 ................ │ │ - 0x0001103c 66060000 1f060000 00000000 95050000 f............... │ │ + 0x0001103c 7f060000 1f060000 00000000 95050000 ................ │ │ 0x0001104c ca020000 bc030000 b4000000 8f060000 ................ │ │ - 0x0001105c 4d030000 2b030000 a0060000 22010000 M...+......."... │ │ + 0x0001105c 4d030000 2b030000 a6060000 22010000 M...+......."... │ │ 0x0001106c 78030000 c9020000 00000000 75050000 x...........u... │ │ 0x0001107c a6020000 6d020000 00000000 4d040000 ....m.......M... │ │ - 0x0001108c 1d000000 87060000 8b060000 a4060000 ................ │ │ - 0x0001109c 41060000 77050000 46040000 00000000 A...w...F....... │ │ + 0x0001108c 12000000 87060000 8b060000 b2060000 ................ │ │ + 0x0001109c 4c060000 77050000 46040000 00000000 L...w...F....... │ │ 0x000110ac e8040000 c9030000 d5050000 51060000 ............Q... │ │ - 0x000110bc 84010000 fc050000 1c070000 7a060000 ............z... │ │ + 0x000110bc 84010000 fc050000 1c070000 78060000 ............x... │ │ 0x000110cc 95020000 ec050000 0a060000 ea060000 ................ │ │ 0x000110dc 20060000 27060000 8e040000 ca040000 ...'........... │ │ - 0x000110ec d8040000 e8060000 ad060000 00000000 ................ │ │ + 0x000110ec d8040000 e8060000 bb060000 00000000 ................ │ │ 0x000110fc 00000000 bd050000 00000000 bf040000 ................ │ │ 0x0001110c 8e000000 00000000 14070000 17030000 ................ │ │ - 0x0001111c 0a020000 15000000 8b050000 00000000 ................ │ │ + 0x0001111c 0e020000 30000000 8b050000 00000000 ....0........... │ │ 0x0001112c 0f060000 00060000 00000000 71030000 ............q... │ │ 0x0001113c 5f050000 33010000 ec000000 f6030000 _...3........... │ │ 0x0001114c da040000 72030000 72050000 48030000 ....r...r...H... │ │ - 0x0001115c 0d060000 b0040000 12070000 4c060000 ............L... │ │ + 0x0001115c 0d060000 b0040000 12070000 45060000 ............E... │ │ 0x0001116c dd050000 88060000 8e020000 46030000 ............F... │ │ 0x0001117c f0030000 45050000 00000000 10010000 ....E........... │ │ - 0x0001118c 22000000 00000000 65000000 88030000 ".......e....... │ │ - 0x0001119c b2050000 ae030000 4c030000 d1060000 ........L....... │ │ + 0x0001118c 17000000 00000000 65000000 88030000 ........e....... │ │ + 0x0001119c b2050000 ae030000 4c030000 d7060000 ........L....... │ │ 0x000111ac b5040000 00000000 f9030000 6c050000 ............l... │ │ 0x000111bc 7e000000 c8020000 00000000 19040000 ~............... │ │ 0x000111cc 44020000 00000000 0f040000 00000000 D............... │ │ - 0x000111dc f1060000 c5020000 cb060000 12060000 ................ │ │ + 0x000111dc f1060000 c5020000 d1060000 12060000 ................ │ │ 0x000111ec f2060000 04050000 00000000 b1050000 ................ │ │ - 0x000111fc 1a070000 f0050000 65060000 ca050000 ........e....... │ │ - 0x0001120c ec010000 40040000 18050000 40050000 ....@.......@... │ │ - 0x0001121c 6d060000 30060000 ab060000 20050000 m...0....... ... │ │ + 0x000111fc 1a070000 f0050000 7e060000 ca050000 ........~....... │ │ + 0x0001120c ef010000 40040000 18050000 40050000 ....@.......@... │ │ + 0x0001121c 6b060000 30060000 b9060000 20050000 k...0....... ... │ │ 0x0001122c 91010000 2c030000 16010000 c6050000 ....,........... │ │ 0x0001123c 37030000 00000000 cd030000 44050000 7...........D... │ │ 0x0001124c 8c050000 00000000 f7060000 2f060000 ............/... │ │ - 0x0001125c 59060000 b7040000 e9050000 0b010000 Y............... │ │ + 0x0001125c 54060000 b7040000 e9050000 0b010000 T............... │ │ 0x0001126c 1d070000 b9050000 00000000 2e030000 ................ │ │ 0x0001127c 50050000 f6050000 01000000 ec030000 P............... │ │ 0x0001128c e3040000 00000000 9d050000 cf030000 ................ │ │ 0x0001129c 00000000 c5040000 83000000 62060000 ............b... │ │ - 0x000112ac cf010000 a7060000 aa060000 10070000 ................ │ │ + 0x000112ac d0010000 b5060000 b8060000 10070000 ................ │ │ 0x000112bc 0f070000 00000000 02070000 84050000 ................ │ │ - 0x000112cc fa010000 7c060000 00070000 06070000 ....|........... │ │ - 0x000112dc c3060000 a5020000 df000000 df030000 ................ │ │ + 0x000112cc fe010000 7a060000 00070000 06070000 ....z........... │ │ + 0x000112dc a9060000 a5020000 df000000 df030000 ................ │ │ 0x000112ec 00000000 95030000 e5060000 8f040000 ................ │ │ - 0x000112fc ef040000 15040000 42060000 ad050000 ........B....... │ │ - 0x0001130c 85050000 23070000 f9000000 df010000 ....#........... │ │ + 0x000112fc ef040000 15040000 4d060000 ad050000 ........M....... │ │ + 0x0001130c 85050000 23070000 f9000000 e2010000 ....#........... │ │ 0x0001131c 81050000 b7000000 1e060000 83050000 ................ │ │ 0x0001132c e9060000 3a040000 23050000 00000000 ....:...#....... │ │ - 0x0001133c 00000000 b4040000 23020000 00000000 ........#....... │ │ - 0x0001134c 00000000 00000000 00000000 db060000 ................ │ │ + 0x0001133c 00000000 b4040000 24020000 00000000 ........$....... │ │ + 0x0001134c 00000000 00000000 00000000 9f060000 ................ │ │ 0x0001135c e0020000 f5020000 9a050000 c0040000 ................ │ │ 0x0001136c 2f040000 33040000 ec040000 58050000 /...3.......X... │ │ - 0x0001137c 78050000 34050000 5c040000 b3060000 x...4...\....... │ │ + 0x0001137c 78050000 34050000 5c040000 c1060000 x...4...\....... │ │ 0x0001138c 54010000 9e040000 00000000 df060000 T............... │ │ - 0x0001139c d9010000 00000000 1b070000 cf050000 ................ │ │ - 0x000113ac ac060000 00000000 8a050000 7b040000 ............{... │ │ - 0x000113bc 99020000 d7060000 63060000 9d060000 ........c....... │ │ + 0x0001139c dc010000 00000000 1b070000 cf050000 ................ │ │ + 0x000113ac ba060000 00000000 8a050000 7b040000 ............{... │ │ + 0x000113bc 99020000 dd060000 63060000 a3060000 ........c....... │ │ 0x000113cc 2a060000 e1040000 1c030000 68030000 *...........h... │ │ - 0x000113dc 00000000 7a000000 7f060000 00000000 ....z........... │ │ + 0x000113dc 00000000 7a000000 7d060000 00000000 ....z...}....... │ │ 0x000113ec 0e050000 c9050000 c7040000 38020000 ............8... │ │ 0x000113fc 84040000 24070000 00000000 56040000 ....$.......V... │ │ 0x0001140c ed060000 1a040000 28030000 f8020000 ........(....... │ │ 0x0001141c 61040000 0a040000 d0050000 2e010000 a............... │ │ - 0x0001142c 6a020000 06060000 54060000 4c020000 j.......T...L... │ │ - 0x0001143c bd060000 b9060000 ac030000 1c050000 ................ │ │ - 0x0001144c a2060000 d9030000 00000000 00000000 ................ │ │ - 0x0001145c 34060000 8e060000 c9060000 d8010000 4............... │ │ + 0x0001142c 6a020000 06060000 5e060000 4c020000 j.......^...L... │ │ + 0x0001143c cb060000 c7060000 ac030000 1c050000 ................ │ │ + 0x0001144c a8060000 d9030000 00000000 00000000 ................ │ │ + 0x0001145c 34060000 8e060000 af060000 db010000 4............... │ │ 0x0001146c e7000000 48020000 00000000 fc020000 ....H........... │ │ - 0x0001147c 17070000 8e030000 01020000 00000000 ................ │ │ - 0x0001148c 1b010000 ca010000 b4010000 b6030000 ................ │ │ + 0x0001147c 17070000 8e030000 05020000 00000000 ................ │ │ + 0x0001148c 1b010000 cb010000 b5010000 b6030000 ................ │ │ 0x0001149c 00000000 a9040000 a4020000 f0060000 ................ │ │ - 0x000114ac b8050000 9e050000 0c020000 79020000 ............y... │ │ + 0x000114ac b8050000 9e050000 28020000 79020000 ........(...y... │ │ 0x000114bc 2d010000 ca000000 00000000 e5040000 -............... │ │ 0x000114cc 05050000 00000000 5f020000 05070000 ........_....... │ │ 0x000114dc 86050000 e0050000 18070000 98020000 ................ │ │ 0x000114ec 22070000 ff020000 ef060000 27040000 "...........'... │ │ - 0x000114fc af060000 68020000 9a030000 10000000 ....h........... │ │ - 0x0001150c bc060000 37050000 00000000 83060000 ....7........... │ │ - 0x0001151c eb050000 00000000 99040000 45060000 ............E... │ │ + 0x000114fc bd060000 68020000 9a030000 10000000 ....h........... │ │ + 0x0001150c ca060000 37050000 00000000 83060000 ....7........... │ │ + 0x0001151c eb050000 00000000 99040000 3e060000 ............>... │ │ 0x0001152c 90060000 26060000 00000000 fe020000 ....&........... │ │ 0x0001153c 71040000 eb020000 90050000 fc030000 q............... │ │ - 0x0001154c 6a050000 00000000 21070000 d6060000 j.......!....... │ │ - 0x0001155c f2050000 b5000000 d8050000 e1060000 ................ │ │ + 0x0001154c 6a050000 00000000 21070000 dc060000 j.......!....... │ │ + 0x0001155c f2050000 b5000000 d9050000 e1060000 ................ │ │ 0x0001156c 00000000 97020000 c2030000 b3050000 ................ │ │ - 0x0001157c c4060000 3b060000 da000000 00000000 ....;........... │ │ - 0x0001158c fa040000 cb050000 11060000 6c060000 ............l... │ │ - 0x0001159c 60060000 4f060000 00000000 6a040000 `...O.......j... │ │ - 0x000115ac 6a060000 cb040000 32050000 d5020000 j.......2....... │ │ + 0x0001157c aa060000 3b060000 da000000 00000000 ....;........... │ │ + 0x0001158c fa040000 cb050000 11060000 6a060000 ............j... │ │ + 0x0001159c 5b060000 4f060000 00000000 6a040000 [...O.......j... │ │ + 0x000115ac 68060000 cb040000 32050000 d5020000 h.......2....... │ │ 0x000115bc f2040000 d1040000 18040000 1c040000 ................ │ │ 0x000115cc d0020000 03000000 02040000 b8030000 ................ │ │ - 0x000115dc a8050000 e8050000 71050000 7e060000 ........q...~... │ │ + 0x000115dc a8050000 e8050000 71050000 7c060000 ........q...|... │ │ 0x000115ec 3e050000 a2040000 c4040000 08010000 >............... │ │ 0x000115fc 67040000 1f050000 be050000 00000000 g............... │ │ 0x0001160c 00000000 29030000 92010000 00000000 ....)........... │ │ 0x0001161c 00000000 00000000 00000000 5e050000 ............^... │ │ 0x0001162c e4030000 00000000 f0040000 11040000 ................ │ │ - 0x0001163c 09000000 25070000 dd060000 df050000 ....%........... │ │ + 0x0001163c 09000000 25070000 a1060000 df050000 ....%........... │ │ 0x0001164c 58040000 27050000 ab050000 4d010000 X...'.......M... │ │ - 0x0001165c c3020000 54040000 f3050000 c1060000 ....T........... │ │ + 0x0001165c c3020000 54040000 f3050000 cf060000 ....T........... │ │ 0x0001166c 50060000 1b050000 00000000 6d030000 P...........m... │ │ - 0x0001167c fd030000 bc010000 d9020000 42020000 ............B... │ │ + 0x0001167c fd030000 bd010000 d9020000 42020000 ............B... │ │ 0x0001168c 76040000 fe060000 94030000 35050000 v...........5... │ │ 0x0001169c 5c050000 00000000 84060000 9c060000 \............... │ │ - 0x000116ac 7f030000 00000000 9e060000 00000000 ................ │ │ - 0x000116bc 5a040000 36040000 ea010000 b6060000 Z...6........... │ │ - 0x000116cc 7f050000 00000000 46060000 bd020000 ........F....... │ │ - 0x000116dc 00000000 73060000 00000000 70050000 ....s.......p... │ │ - 0x000116ec b5060000 c3010000 00000000 4e050000 ............N... │ │ + 0x000116ac 7f030000 00000000 a4060000 00000000 ................ │ │ + 0x000116bc 5a040000 36040000 ed010000 c4060000 Z...6........... │ │ + 0x000116cc 7f050000 00000000 3f060000 bd020000 ........?....... │ │ + 0x000116dc 00000000 71060000 00000000 70050000 ....q.......p... │ │ + 0x000116ec c3060000 c4010000 00000000 4e050000 ............N... │ │ 0x000116fc 00000000 00000000 d1050000 00000000 ................ │ │ 0x0001170c af050000 e6030000 00000000 00000000 ................ │ │ - 0x0001171c 82050000 d2040000 04070000 ff010000 ................ │ │ + 0x0001171c 82050000 d2040000 04070000 03020000 ................ │ │ 0x0001172c 00000000 a1030000 16070000 00000000 ................ │ │ - 0x0001173c 79060000 d9040000 ac010000 05060000 y............... │ │ + 0x0001173c 77060000 d9040000 ac010000 05060000 w............... │ │ 0x0001174c 00000000 0a010000 a3020000 a4030000 ................ │ │ 0x0001175c 00000000 a5050000 8c060000 a2020000 ................ │ │ 0x0001176c 00050000 7a050000 97060000 e1050000 ....z........... │ │ 0x0001177c 20010000 00000000 00000000 7f040000 ............... │ │ - 0x0001178c 06020000 78060000 00000000 95040000 ....x........... │ │ + 0x0001178c 0a020000 76060000 00000000 95040000 ....v........... │ │ 0x0001179c 5d050000 06000000 0e070000 00000000 ]............... │ │ 0x000117ac 00000000 00000000 91060000 00000000 ................ │ │ - 0x000117bc 3d060000 08000000 49060000 f5060000 =.......I....... │ │ - 0x000117cc 79010000 2b060000 c8060000 00000000 y...+........... │ │ + 0x000117bc 48060000 08000000 42060000 f5060000 H.......B....... │ │ + 0x000117cc 79010000 2b060000 ae060000 00000000 y...+........... │ │ 0x000117dc 3b020000 00000000 de030000 73030000 ;...........s... │ │ - 0x000117ec 00000000 9e010000 71060000 00000000 ........q....... │ │ + 0x000117ec 00000000 9e010000 6f060000 00000000 ........o....... │ │ 0x000117fc 19030000 00000000 00000000 00000000 ................ │ │ 0x0001180c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001181c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001182c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001183c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001184c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001185c 00000000 00000000 00000000 00000000 ................ │ │ @@ -270,15 +270,15 @@ │ │ 0x0001188c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001189c 00000000 00000000 00000000 00000000 ................ │ │ 0x000118ac 00000000 00000000 00000000 00000000 ................ │ │ 0x000118bc 00000000 00000000 00000000 00000000 ................ │ │ 0x000118cc 00000000 00000000 00000000 00000000 ................ │ │ 0x000118dc 00000000 00000000 00000000 00000000 ................ │ │ 0x000118ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000118fc 13000000 00000000 00000000 00000000 ................ │ │ + 0x000118fc 2e000000 00000000 00000000 00000000 ................ │ │ 0x0001190c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001191c 00000000 00000000 00000000 42000000 ............B... │ │ 0x0001192c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001193c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001194c 00000000 00000000 00000000 0d000000 ................ │ │ 0x0001195c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001196c 00000000 00000000 00000000 00000000 ................ │ │ @@ -298,40 +298,40 @@ │ │ 0x00011a4c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011a5c 69000000 00000000 00000000 00000000 i............... │ │ 0x00011a6c 00000000 3b000000 63000000 00000000 ....;...c....... │ │ 0x00011a7c 00000000 00000000 00000000 5f000000 ............_... │ │ 0x00011a8c 00000000 0e000000 9f000000 60000000 ............`... │ │ 0x00011a9c 00000000 00000000 7f000000 00000000 ................ │ │ 0x00011aac 00000000 00000000 00000000 92000000 ................ │ │ - 0x00011abc 1f000000 33000000 00000000 00000000 ....3........... │ │ + 0x00011abc 14000000 27000000 00000000 00000000 ....'........... │ │ 0x00011acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011adc 00000000 00000000 12000000 00000000 ................ │ │ + 0x00011adc 00000000 00000000 2d000000 00000000 ........-....... │ │ 0x00011aec 00000000 00000000 49000000 00000000 ........I....... │ │ 0x00011afc 00000000 00000000 61000000 00000000 ........a....... │ │ 0x00011b0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011b1c 00000000 37000000 00000000 00000000 ....7........... │ │ 0x00011b2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011b3c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011b4c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011b5c 00000000 5d000000 00000000 00000000 ....]........... │ │ 0x00011b6c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011b8c 4a000000 00000000 00000000 2a000000 J...........*... │ │ + 0x00011b8c 4a000000 00000000 00000000 1f000000 J............... │ │ 0x00011b9c d6000000 68000000 00000000 00000000 ....h........... │ │ 0x00011bac 86000000 00000000 00000000 00000000 ................ │ │ 0x00011bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011bcc 00000000 00000000 00000000 32000000 ............2... │ │ + 0x00011bcc 00000000 00000000 00000000 26000000 ............&... │ │ 0x00011bdc 00000000 00000000 f0000000 00000000 ................ │ │ 0x00011bec 00000000 00000000 9c000000 00000000 ................ │ │ - 0x00011bfc 00000000 97000000 35000000 00000000 ........5....... │ │ + 0x00011bfc 00000000 97000000 29000000 00000000 ........)....... │ │ 0x00011c0c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011c1c 53000000 00000000 00000000 00000000 S............... │ │ 0x00011c2c e1000000 00000000 00000000 d0000000 ................ │ │ 0x00011c3c 00000000 4b000000 00000000 00000000 ....K........... │ │ - 0x00011c4c 00000000 26000000 00000000 00000000 ....&........... │ │ + 0x00011c4c 00000000 1b000000 00000000 00000000 ................ │ │ 0x00011c5c 00000000 77000000 00000000 e4000000 ....w........... │ │ 0x00011c6c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011c7c d1000000 00000000 00000000 00000000 ................ │ │ 0x00011c8c 00000000 00000000 b9000000 00000000 ................ │ │ 0x00011c9c 00000000 00000000 00000000 0b000000 ................ │ │ 0x00011cac 00000000 00000000 00000000 00000000 ................ │ │ 0x00011cbc 00000000 00000000 05010000 00000000 ................ │ │ @@ -340,15 +340,15 @@ │ │ 0x00011cec a4000000 00000000 73000000 00000000 ........s....... │ │ 0x00011cfc 00000000 00000000 00000000 00000000 ................ │ │ 0x00011d0c 04010000 00000000 00000000 00000000 ................ │ │ 0x00011d1c 00000000 00000000 a6000000 00000000 ................ │ │ 0x00011d2c 00000000 00000000 00000000 00000000 ................ │ │ 0x00011d3c 00000000 f8000000 00000000 98000000 ................ │ │ 0x00011d4c 2f010000 00000000 46000000 00000000 /.......F....... │ │ - 0x00011d5c 20000000 00000000 00000000 f7000000 ............... │ │ + 0x00011d5c 15000000 00000000 00000000 f7000000 ................ │ │ 0x00011d6c a8000000 b8000000 00000000 11000000 ................ │ │ 0x00011d7c 00000000 00000000 00000000 35010000 ............5... │ │ 0x00011d8c 19010000 89000000 00000000 00000000 ................ │ │ 0x00011d9c 00000000 00000000 00000000 fc000000 ................ │ │ 0x00011dac 00000000 00000000 00000000 00000000 ................ │ │ 0x00011dbc 00000000 af000000 00000000 00000000 ................ │ │ 0x00011dcc 00000000 00000000 00000000 00000000 ................ │ │ @@ -357,364 +357,364 @@ │ │ 0x00011dfc 00000000 00000000 00000000 95000000 ................ │ │ 0x00011e0c 00000000 53010000 41010000 00000000 ....S...A....... │ │ 0x00011e1c 00000000 00000000 e9000000 00000000 ................ │ │ 0x00011e2c 00000000 5e010000 81010000 00000000 ....^........... │ │ 0x00011e3c 00000000 00000000 00000000 0d010000 ................ │ │ 0x00011e4c 14010000 00000000 00000000 00000000 ................ │ │ 0x00011e5c 00000000 00000000 44010000 9a000000 ........D....... │ │ - 0x00011e6c 3f010000 00000000 17000000 00000000 ?............... │ │ + 0x00011e6c 3f010000 00000000 32000000 00000000 ?.......2....... │ │ 0x00011e7c 00000000 00000000 47000000 00000000 ........G....... │ │ - 0x00011e8c 21010000 00000000 2e000000 0a000000 !............... │ │ + 0x00011e8c 21010000 00000000 22000000 0a000000 !......."....... │ │ 0x00011e9c 00000000 00000000 3d000000 00000000 ........=....... │ │ 0x00011eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011ebc fa000000 00000000 00000000 00000000 ................ │ │ - 0x00011ecc a5000000 00000000 00000000 00000000 ................ │ │ + 0x00011ebc 00000000 fa000000 00000000 00000000 ................ │ │ + 0x00011ecc 00000000 a5000000 00000000 00000000 ................ │ │ 0x00011edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011eec 00000000 00000000 00000000 06010000 ................ │ │ - 0x00011efc 32010000 00000000 37010000 b5010000 2.......7....... │ │ - 0x00011f0c 00000000 c3000000 00000000 00000000 ................ │ │ - 0x00011f1c 00000000 00000000 7b010000 00000000 ........{....... │ │ - 0x00011f2c 00000000 af010000 00000000 ef000000 ................ │ │ - 0x00011f3c 00000000 00000000 00000000 7a010000 ............z... │ │ - 0x00011f4c 00000000 d0010000 00000000 00000000 ................ │ │ - 0x00011f5c 00000000 00000000 87000000 07010000 ................ │ │ - 0x00011f6c b8010000 00000000 00000000 38010000 ............8... │ │ - 0x00011f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011f8c 34010000 00000000 00000000 a2010000 4............... │ │ - 0x00011f9c 00000000 00000000 50000000 00000000 ........P....... │ │ - 0x00011fac 2a010000 00000000 00000000 ce000000 *............... │ │ - 0x00011fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00011fcc 00000000 00010000 00000000 00000000 ................ │ │ - 0x00011fdc 70010000 00000000 3e010000 00000000 p.......>....... │ │ - 0x00011fec 00000000 78010000 96000000 3e000000 ....x.......>... │ │ - 0x00011ffc 00000000 8c000000 00000000 00000000 ................ │ │ - 0x0001200c 71000000 40010000 90010000 b1010000 q...@........... │ │ - 0x0001201c 00000000 93010000 00000000 00000000 ................ │ │ - 0x0001202c 63010000 00000000 bd010000 00000000 c............... │ │ - 0x0001203c 00000000 00000000 58000000 23010000 ........X...#... │ │ - 0x0001204c 00000000 c8000000 8d000000 00000000 ................ │ │ - 0x0001205c 00000000 6c010000 00000000 b0000000 ....l........... │ │ - 0x0001206c e6000000 00000000 b6010000 fc010000 ................ │ │ - 0x0001207c 00000000 a9000000 00000000 00000000 ................ │ │ - 0x0001208c aa000000 00000000 3f000000 00000000 ........?....... │ │ - 0x0001209c 00000000 00000000 c1000000 00000000 ................ │ │ - 0x000120ac 00000000 00000000 00000000 1f020000 ................ │ │ - 0x000120bc 1b020000 00000000 00000000 00000000 ................ │ │ + 0x00011eec 00000000 00000000 00000000 00000000 ................ │ │ + 0x00011efc 06010000 32010000 00000000 37010000 ....2.......7... │ │ + 0x00011f0c b6010000 00000000 c3000000 00000000 ................ │ │ + 0x00011f1c 00000000 00000000 00000000 7b010000 ............{... │ │ + 0x00011f2c 00000000 00000000 b0010000 00000000 ................ │ │ + 0x00011f3c ef000000 00000000 00000000 00000000 ................ │ │ + 0x00011f4c 7a010000 00000000 d1010000 00000000 z............... │ │ + 0x00011f5c e6000000 00000000 b7010000 00000000 ................ │ │ + 0x00011f6c 00000000 87000000 07010000 b9010000 ................ │ │ + 0x00011f7c 00000000 00000000 38010000 00000000 ........8....... │ │ + 0x00011f8c 00000000 00000000 00000000 34010000 ............4... │ │ + 0x00011f9c 00000000 00000000 a2010000 00000000 ................ │ │ + 0x00011fac 00000000 50000000 00000000 2a010000 ....P.......*... │ │ + 0x00011fbc 00000000 00000000 ce000000 00000000 ................ │ │ + 0x00011fcc 00000000 00000000 00000000 3f000000 ............?... │ │ + 0x00011fdc 00000000 00010000 00000000 00000000 ................ │ │ + 0x00011fec 70010000 00000000 3e010000 00000000 p.......>....... │ │ + 0x00011ffc 00000000 78010000 96000000 3e000000 ....x.......>... │ │ + 0x0001200c 00000000 8c000000 00000000 00000000 ................ │ │ + 0x0001201c 71000000 40010000 90010000 b2010000 q...@........... │ │ + 0x0001202c 00000000 93010000 00000000 00000000 ................ │ │ + 0x0001203c 63010000 be010000 00000000 00000000 c............... │ │ + 0x0001204c 00000000 58000000 23010000 00000000 ....X...#....... │ │ + 0x0001205c c8000000 8d000000 00000000 00000000 ................ │ │ + 0x0001206c 6c010000 00000000 00000000 b0000000 l............... │ │ + 0x0001207c 00000000 00020000 a9000000 00000000 ................ │ │ + 0x0001208c 00000000 aa000000 00000000 00000000 ................ │ │ + 0x0001209c 00000000 00000000 00000000 c1000000 ................ │ │ + 0x000120ac 00000000 00000000 00000000 f4010000 ................ │ │ + 0x000120bc d7010000 00000000 00000000 00000000 ................ │ │ 0x000120cc 00000000 3a010000 00000000 00000000 ....:........... │ │ 0x000120dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000120ec 48010000 bb010000 00000000 60010000 H...........`... │ │ - 0x000120fc 00000000 da010000 00000000 00000000 ................ │ │ - 0x0001210c 00000000 ee010000 00000000 71010000 ............q... │ │ + 0x000120ec 48010000 bc010000 00000000 60010000 H...........`... │ │ + 0x000120fc 00000000 dd010000 00000000 00000000 ................ │ │ + 0x0001210c 00000000 f1010000 00000000 71010000 ............q... │ │ 0x0001211c 45020000 00000000 1e010000 56000000 E...........V... │ │ 0x0001212c 00000000 a6010000 00000000 00000000 ................ │ │ 0x0001213c 00000000 00000000 7d000000 a3010000 ........}....... │ │ - 0x0001214c 08020000 00000000 00000000 84000000 ................ │ │ + 0x0001214c 0c020000 00000000 00000000 84000000 ................ │ │ 0x0001215c 31010000 01010000 00000000 00000000 1............... │ │ - 0x0001216c 00000000 14000000 00000000 00000000 ................ │ │ - 0x0001217c 1f010000 1a020000 00000000 a2000000 ................ │ │ - 0x0001218c 6d000000 e3010000 ce010000 7f010000 m............... │ │ - 0x0001219c 00000000 e8010000 00000000 00000000 ................ │ │ + 0x0001216c 00000000 2f000000 00000000 00000000 ..../........... │ │ + 0x0001217c 1f010000 1e020000 00000000 a2000000 ................ │ │ + 0x0001218c 6d000000 e6010000 cf010000 7f010000 m............... │ │ + 0x0001219c 00000000 eb010000 00000000 00000000 ................ │ │ 0x000121ac 00000000 a0010000 27010000 3a020000 ........'...:... │ │ 0x000121bc 00000000 00000000 00000000 50020000 ............P... │ │ 0x000121cc 00000000 9a010000 8a000000 13010000 ................ │ │ 0x000121dc 00000000 00000000 00000000 00000000 ................ │ │ 0x000121ec 00000000 00000000 25010000 34020000 ........%...4... │ │ 0x000121fc 00000000 5e020000 04000000 00000000 ....^........... │ │ 0x0001220c 1c010000 59010000 00000000 fd000000 ....Y........... │ │ 0x0001221c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001222c f1000000 74000000 5a020000 64010000 ....t...Z...d... │ │ 0x0001223c 00000000 00000000 00000000 37020000 ............7... │ │ 0x0001224c 89010000 00000000 00000000 00000000 ................ │ │ - 0x0001225c 00000000 00000000 00000000 11020000 ................ │ │ + 0x0001225c 00000000 00000000 00000000 14020000 ................ │ │ 0x0001226c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0001227c 8e010000 d2010000 00000000 c2010000 ................ │ │ + 0x0001227c 8e010000 d3010000 00000000 c3010000 ................ │ │ 0x0001228c 00000000 00000000 4c010000 00000000 ........L....... │ │ 0x0001229c 00000000 00000000 8f020000 00000000 ................ │ │ 0x000122ac 00000000 00000000 bd000000 f2000000 ................ │ │ - 0x000122bc b7010000 00000000 00000000 00000000 ................ │ │ - 0x000122cc fe000000 82010000 00000000 23000000 ............#... │ │ - 0x000122dc d7010000 00000000 f8010000 00000000 ................ │ │ + 0x000122bc b8010000 00000000 00000000 00000000 ................ │ │ + 0x000122cc fe000000 82010000 00000000 18000000 ................ │ │ + 0x000122dc da010000 00000000 fc010000 00000000 ................ │ │ 0x000122ec 00000000 67000000 41020000 52010000 ....g...A...R... │ │ 0x000122fc ba000000 88020000 e0000000 00000000 ................ │ │ 0x0001230c 00000000 00000000 75020000 d8000000 ........u....... │ │ - 0x0001231c e2000000 00000000 b3020000 18000000 ................ │ │ - 0x0001232c 00000000 40020000 00000000 31000000 ....@.......1... │ │ - 0x0001233c b5020000 b3010000 00000000 2c020000 ............,... │ │ + 0x0001231c e2000000 00000000 b3020000 33000000 ............3... │ │ + 0x0001232c 00000000 40020000 00000000 25000000 ....@.......%... │ │ + 0x0001233c b5020000 b4010000 00000000 2c020000 ............,... │ │ 0x0001234c 00000000 00000000 7e010000 00000000 ........~....... │ │ - 0x0001235c 00000000 00000000 9f010000 0e020000 ................ │ │ - 0x0001236c 00000000 00000000 00000000 b2010000 ................ │ │ + 0x0001235c 00000000 00000000 9f010000 11020000 ................ │ │ + 0x0001236c 00000000 00000000 00000000 b3010000 ................ │ │ 0x0001237c c4020000 00000000 00000000 57020000 ............W... │ │ 0x0001238c 00000000 00000000 8b020000 24010000 ............$... │ │ 0x0001239c 88010000 00000000 af020000 8c010000 ................ │ │ - 0x000123ac 00000000 17020000 77010000 00000000 ........w....... │ │ + 0x000123ac 00000000 1a020000 77010000 00000000 ........w....... │ │ 0x000123bc 80000000 b3000000 5f010000 00000000 ........_....... │ │ 0x000123cc 00000000 00000000 12010000 00000000 ................ │ │ 0x000123dc 00000000 eb000000 ee020000 00000000 ................ │ │ - 0x000123ec 00000000 00000000 05020000 8a010000 ................ │ │ - 0x000123fc a7000000 65020000 13020000 00000000 ....e........... │ │ + 0x000123ec 00000000 00000000 09020000 8a010000 ................ │ │ + 0x000123fc a7000000 65020000 16020000 00000000 ....e........... │ │ 0x0001240c 4f020000 85010000 4b020000 55010000 O.......K...U... │ │ - 0x0001241c 00000000 00000000 f9020000 f6010000 ................ │ │ + 0x0001241c 00000000 00000000 f9020000 fa010000 ................ │ │ 0x0001242c a3000000 00000000 00000000 30020000 ............0... │ │ 0x0001243c 9b020000 00000000 00000000 00000000 ................ │ │ - 0x0001244c 00000000 00000000 49020000 f4010000 ........I....... │ │ - 0x0001245c 78020000 27000000 e1010000 00000000 x...'........... │ │ - 0x0001246c f9010000 38000000 00000000 00000000 ....8........... │ │ - 0x0001247c 2d000000 43000000 04030000 00000000 -...C........... │ │ - 0x0001248c 00000000 03020000 00000000 73010000 ............s... │ │ + 0x0001244c 00000000 00000000 49020000 f8010000 ........I....... │ │ + 0x0001245c 78020000 1c000000 e4010000 00000000 x............... │ │ + 0x0001246c fd010000 38000000 00000000 00000000 ....8........... │ │ + 0x0001247c 21000000 43000000 04030000 00000000 !...C........... │ │ + 0x0001248c 00000000 07020000 00000000 73010000 ............s... │ │ 0x0001249c 85000000 66020000 03010000 a0000000 ....f........... │ │ 0x000124ac 0f010000 da020000 83010000 00000000 ................ │ │ 0x000124bc 00000000 91000000 00000000 28010000 ............(... │ │ 0x000124cc 00000000 1f030000 22030000 00000000 ........"....... │ │ 0x000124dc 52020000 73020000 74020000 51010000 R...s...t...Q... │ │ - 0x000124ec 12020000 c6000000 00000000 ae000000 ................ │ │ - 0x000124fc d4010000 00000000 00000000 00000000 ................ │ │ - 0x0001250c 00000000 00000000 fb010000 00000000 ................ │ │ + 0x000124ec 15020000 c6000000 00000000 ae000000 ................ │ │ + 0x000124fc d5010000 00000000 00000000 00000000 ................ │ │ + 0x0001250c 00000000 00000000 ff010000 00000000 ................ │ │ 0x0001251c 12030000 00000000 67020000 00000000 ........g....... │ │ 0x0001252c ab010000 c7020000 3b030000 00000000 ........;....... │ │ 0x0001253c b2020000 00000000 00000000 00000000 ................ │ │ - 0x0001254c 00000000 11010000 bf010000 f6000000 ................ │ │ - 0x0001255c 00000000 ed020000 00000000 1a000000 ................ │ │ + 0x0001254c 00000000 11010000 c0010000 f6000000 ................ │ │ + 0x0001255c 00000000 ed020000 00000000 35000000 ............5... │ │ 0x0001256c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001257c 25030000 00000000 cd000000 b8020000 %............... │ │ - 0x0001258c 83020000 36020000 ef010000 a4010000 ....6........... │ │ - 0x0001259c 00000000 24020000 d6020000 f1010000 ....$........... │ │ - 0x000125ac c0010000 00000000 87010000 79000000 ............y... │ │ - 0x000125bc 00000000 00000000 02000000 29020000 ............)... │ │ + 0x0001258c 83020000 36020000 f2010000 a4010000 ....6........... │ │ + 0x0001259c 00000000 25020000 d6020000 f5010000 ....%........... │ │ + 0x000125ac c1010000 00000000 87010000 79000000 ............y... │ │ + 0x000125bc 00000000 00000000 02000000 2a020000 ............*... │ │ 0x000125cc 00000000 00000000 00000000 33030000 ............3... │ │ 0x000125dc 56010000 b6020000 0f030000 d9000000 V............... │ │ - 0x000125ec 96020000 c4010000 00000000 43020000 ............C... │ │ - 0x000125fc a7020000 00000000 25000000 00000000 ........%....... │ │ + 0x000125ec 96020000 c5010000 00000000 43020000 ............C... │ │ + 0x000125fc a7020000 00000000 1a000000 00000000 ................ │ │ 0x0001260c 26020000 6f030000 5a030000 00000000 &...o...Z....... │ │ - 0x0001261c 00000000 00000000 00000000 21000000 ............!... │ │ + 0x0001261c 00000000 00000000 00000000 16000000 ................ │ │ 0x0001262c 32020000 00000000 1a010000 b0020000 2............... │ │ 0x0001263c 64030000 00000000 ad020000 63030000 d...........c... │ │ 0x0001264c 00000000 5a010000 d3000000 23030000 ....Z.......#... │ │ 0x0001265c 00000000 00000000 00000000 86010000 ................ │ │ 0x0001266c 00000000 1d030000 30030000 6f000000 ........0...o... │ │ 0x0001267c 94020000 58010000 03030000 00000000 ....X........... │ │ 0x0001268c 96010000 00000000 00000000 00000000 ................ │ │ 0x0001269c 0a030000 75030000 66000000 00000000 ....u...f....... │ │ 0x000126ac 81000000 83030000 38030000 00000000 ........8....... │ │ - 0x000126bc e7010000 00000000 ab030000 00000000 ................ │ │ - 0x000126cc a8030000 d1010000 69010000 00000000 ........i....... │ │ + 0x000126bc ea010000 00000000 ab030000 00000000 ................ │ │ + 0x000126cc a8030000 d2010000 69010000 00000000 ........i....... │ │ 0x000126dc 80030000 88000000 f5000000 00000000 ................ │ │ 0x000126ec 00000000 00000000 2b020000 40000000 ........+...@... │ │ - 0x000126fc 00000000 91030000 00000000 e5010000 ................ │ │ + 0x000126fc 00000000 91030000 00000000 e8010000 ................ │ │ 0x0001270c 5b030000 cf020000 2f020000 76020000 [......./...v... │ │ 0x0001271c 58030000 00000000 00000000 bb000000 X............... │ │ 0x0001272c d4000000 93020000 bf000000 ed000000 ................ │ │ 0x0001273c 00000000 00000000 00000000 4b030000 ............K... │ │ 0x0001274c 00000000 a1000000 32030000 00000000 ........2....... │ │ 0x0001275c 00000000 66030000 bf020000 c1030000 ....f........... │ │ 0x0001276c 00000000 00000000 9f020000 51030000 ............Q... │ │ 0x0001277c 00000000 ff000000 9d030000 47030000 ............G... │ │ 0x0001278c aa010000 94010000 b7020000 00000000 ................ │ │ - 0x0001279c 27030000 e2010000 bb020000 00000000 '............... │ │ + 0x0001279c 27030000 e5010000 bb020000 00000000 '............... │ │ 0x000127ac 59020000 40030000 af030000 00000000 Y...@........... │ │ - 0x000127bc 99010000 c6010000 5e030000 00000000 ........^....... │ │ - 0x000127cc f1020000 fe010000 0f020000 81030000 ................ │ │ + 0x000127bc 99010000 c7010000 5e030000 00000000 ........^....... │ │ + 0x000127cc f1020000 02020000 12020000 81030000 ................ │ │ 0x000127dc 00000000 00000000 70000000 35020000 ........p...5... │ │ 0x000127ec 00000000 7d030000 00000000 4f010000 ....}.......O... │ │ 0x000127fc 00000000 79030000 4e000000 b1020000 ....y...N....... │ │ 0x0001280c 0c030000 90030000 74030000 fb030000 ........t....... │ │ - 0x0001281c 00000000 dd030000 db010000 00000000 ................ │ │ - 0x0001282c 00000000 cb000000 a9020000 16000000 ................ │ │ - 0x0001283c 10020000 8a020000 00000000 be010000 ................ │ │ - 0x0001284c 00000000 1c020000 cd020000 f7010000 ................ │ │ + 0x0001281c 00000000 dd030000 de010000 00000000 ................ │ │ + 0x0001282c 00000000 cb000000 a9020000 31000000 ............1... │ │ + 0x0001283c 13020000 8a020000 00000000 bf010000 ................ │ │ + 0x0001284c 00000000 1f020000 cd020000 fb010000 ................ │ │ 0x0001285c 00000000 53020000 00000000 7d020000 ....S.......}... │ │ 0x0001286c 0e010000 00000000 b5030000 00000000 ................ │ │ - 0x0001287c 70030000 00000000 27020000 d6010000 p.......'....... │ │ + 0x0001287c 70030000 00000000 27020000 d8010000 p.......'....... │ │ 0x0001288c 00000000 00000000 00000000 00000000 ................ │ │ 0x0001289c 00000000 00000000 00000000 92030000 ................ │ │ - 0x000128ac c5010000 00000000 df020000 00000000 ................ │ │ + 0x000128ac c6010000 00000000 df020000 00000000 ................ │ │ 0x000128bc 00000000 95010000 c7000000 5d030000 ............]... │ │ - 0x000128cc f5010000 3c010000 d5010000 6f020000 ....<.......o... │ │ + 0x000128cc f9010000 3c010000 d6010000 6f020000 ....<.......o... │ │ 0x000128dc 00000000 58020000 e5020000 00000000 ....X........... │ │ 0x000128ec d2030000 8c030000 a7030000 00000000 ................ │ │ 0x000128fc e1030000 00000000 00000000 00000000 ................ │ │ - 0x0001290c 00000000 00020000 00000000 00000000 ................ │ │ + 0x0001290c 00000000 04020000 00000000 00000000 ................ │ │ 0x0001291c dd020000 00000000 7a030000 de020000 ........z....... │ │ 0x0001292c 00000000 8f000000 00000000 00000000 ................ │ │ - 0x0001293c 00000000 00000000 34000000 46010000 ........4...F... │ │ + 0x0001293c 00000000 00000000 28000000 46010000 ........(...F... │ │ 0x0001294c a1020000 00000000 00040000 1a030000 ................ │ │ - 0x0001295c 08030000 9c010000 00000000 f2010000 ................ │ │ + 0x0001295c 08030000 9c010000 00000000 af010000 ................ │ │ 0x0001296c 3f020000 00000000 76030000 00000000 ?.......v....... │ │ 0x0001297c 00000000 1f040000 81020000 00000000 ................ │ │ 0x0001298c 00000000 31040000 00000000 00000000 ....1........... │ │ 0x0001299c 00000000 0c000000 00000000 00000000 ................ │ │ - 0x000129ac f3000000 02020000 ea020000 f3020000 ................ │ │ - 0x000129bc 48000000 00000000 20020000 13040000 H....... ....... │ │ + 0x000129ac f3000000 06020000 ea020000 f3020000 ................ │ │ + 0x000129bc 48000000 00000000 21020000 13040000 H.......!....... │ │ 0x000129cc ea000000 48040000 00000000 00000000 ....H........... │ │ 0x000129dc b2000000 7b000000 26030000 fb020000 ....{...&....... │ │ - 0x000129ec 5c020000 61020000 00000000 15020000 \...a........... │ │ + 0x000129ec 5c020000 61020000 00000000 18020000 \...a........... │ │ 0x000129fc 00000000 00000000 56020000 a8020000 ........V....... │ │ - 0x00012a0c 00000000 19000000 87030000 3b010000 ............;... │ │ + 0x00012a0c 00000000 34000000 87030000 3b010000 ....4.......;... │ │ 0x00012a1c 66040000 97030000 59000000 00000000 f.......Y....... │ │ - 0x00012a2c 00000000 cb010000 fd010000 00000000 ................ │ │ + 0x00012a2c 00000000 cc010000 01020000 00000000 ................ │ │ 0x00012a3c 00000000 a3030000 00000000 c2020000 ................ │ │ 0x00012a4c ac000000 00000000 62010000 9c020000 ........b....... │ │ 0x00012a5c d2000000 f1030000 2e020000 d8020000 ................ │ │ 0x00012a6c 00000000 00000000 c3030000 c6020000 ................ │ │ - 0x00012a7c 00000000 f4020000 09020000 00000000 ................ │ │ - 0x00012a8c 43030000 42010000 00000000 0f000000 C...B........... │ │ - 0x00012a9c 24000000 90000000 00000000 5a000000 $...........Z... │ │ + 0x00012a7c 00000000 f4020000 0d020000 00000000 ................ │ │ + 0x00012a8c 43030000 42010000 00000000 2c000000 C...B.......,... │ │ + 0x00012a9c 19000000 90000000 00000000 5a000000 ............Z... │ │ 0x00012aac 3c040000 00000000 7c040000 82030000 <.......|....... │ │ 0x00012abc ed030000 9b010000 2b010000 55040000 ........+...U... │ │ - 0x00012acc 00000000 6f010000 00000000 1e020000 ....o........... │ │ + 0x00012acc 00000000 6f010000 00000000 20020000 ....o....... ... │ │ 0x00012adc 8c040000 00000000 24030000 85020000 ........$....... │ │ 0x00012aec 00000000 57030000 ff030000 00000000 ....W........... │ │ 0x00012afc c6030000 5c030000 77020000 00000000 ....\...w....... │ │ 0x00012b0c 68040000 9f030000 9a040000 4e030000 h...........N... │ │ 0x00012b1c 41000000 15030000 85040000 38040000 A...........8... │ │ 0x00012b2c e8020000 ad040000 a8010000 09010000 ................ │ │ 0x00012b3c 62030000 00000000 00000000 42030000 b...........B... │ │ 0x00012b4c 00000000 00000000 00000000 6b010000 ............k... │ │ - 0x00012b5c 0b020000 6c020000 00000000 1d020000 ....l........... │ │ + 0x00012b5c 0f020000 6c020000 00000000 d9010000 ....l........... │ │ 0x00012b6c 00000000 00000000 97010000 b3030000 ................ │ │ 0x00012b7c 69040000 00000000 00000000 d4040000 i............... │ │ - 0x00012b8c 00000000 97040000 16020000 00000000 ................ │ │ + 0x00012b8c 00000000 97040000 19020000 00000000 ................ │ │ 0x00012b9c 00000000 d3040000 d6030000 70020000 ............p... │ │ 0x00012bac 00000000 02010000 3d020000 cd040000 ........=....... │ │ 0x00012bbc 0c040000 94040000 4f030000 c9000000 ........O....... │ │ - 0x00012bcc 00000000 29000000 00000000 ab000000 ....)........... │ │ + 0x00012bcc 00000000 1e000000 00000000 ab000000 ................ │ │ 0x00012bdc 4c040000 42040000 00000000 00000000 L...B........... │ │ - 0x00012bec de040000 00000000 55020000 c7010000 ........U....... │ │ + 0x00012bec de040000 00000000 55020000 c8010000 ........U....... │ │ 0x00012bfc e0040000 be030000 60030000 00000000 ........`....... │ │ 0x00012c0c 31030000 94000000 08040000 63020000 1...........c... │ │ 0x00012c1c 4a010000 4a030000 98010000 00000000 J...J........... │ │ 0x00012c2c 67030000 c0030000 14040000 b4030000 g............... │ │ 0x00012c3c 7b030000 f3040000 b9030000 a6040000 {............... │ │ 0x00012c4c 00000000 8b040000 ae040000 20040000 ............ ... │ │ 0x00012c5c 00000000 2b000000 29010000 18010000 ....+...)....... │ │ 0x00012c6c 39000000 3e020000 06040000 fa020000 9...>........... │ │ 0x00012c7c ce020000 14030000 00000000 2c040000 ............,... │ │ 0x00012c8c b9020000 45030000 00000000 00000000 ....E........... │ │ 0x00012c9c 82040000 a0020000 ce040000 26040000 ............&... │ │ 0x00012cac 00000000 dc030000 98030000 00000000 ................ │ │ - 0x00012cbc 00000000 28020000 3e040000 00000000 ....(...>....... │ │ + 0x00012cbc 00000000 29020000 3e040000 00000000 ....)...>....... │ │ 0x00012ccc a9030000 c2000000 00000000 d6040000 ................ │ │ 0x00012cdc 6a030000 b9040000 7c020000 38050000 j.......|...8... │ │ 0x00012cec 00000000 8d040000 7c030000 a7040000 ........|....... │ │ 0x00012cfc 28040000 56030000 72020000 3f040000 (...V...r...?... │ │ 0x00012d0c 00000000 00000000 00000000 e5000000 ................ │ │ 0x00012d1c 5c010000 21050000 00000000 22050000 \...!......."... │ │ 0x00012d2c 00000000 47020000 00000000 fb040000 ....G........... │ │ 0x00012d3c 00000000 4b010000 21040000 e0030000 ....K...!....... │ │ 0x00012d4c 50040000 ca030000 03040000 00000000 P............... │ │ 0x00012d5c 00000000 54030000 e9040000 54000000 ....T.......T... │ │ 0x00012d6c 75000000 5e000000 00000000 00000000 u...^........... │ │ 0x00012d7c 00000000 00000000 ff040000 fd040000 ................ │ │ - 0x00012d8c aa030000 c1010000 29050000 4e010000 ........)...N... │ │ + 0x00012d8c aa030000 c2010000 29050000 4e010000 ........)...N... │ │ 0x00012d9c 00000000 0d030000 cf040000 6c040000 ............l... │ │ 0x00012dac 00000000 72000000 00000000 6e040000 ....r.......n... │ │ 0x00012dbc 17010000 a5030000 37040000 6e050000 ........7...n... │ │ 0x00012dcc 00000000 00000000 00000000 1e040000 ................ │ │ - 0x00012ddc ef030000 00000000 c8010000 52030000 ............R... │ │ + 0x00012ddc ef030000 00000000 c9010000 52030000 ............R... │ │ 0x00012dec 05000000 3b050000 76000000 00000000 ....;...v....... │ │ - 0x00012dfc ee030000 28000000 00000000 54020000 ....(.......T... │ │ + 0x00012dfc ee030000 1d000000 00000000 54020000 ............T... │ │ 0x00012e0c 47050000 77040000 57010000 b7030000 G...w...W....... │ │ 0x00012e1c 00000000 00000000 62020000 3d040000 ........b...=... │ │ 0x00012e2c 00000000 71020000 00000000 55050000 ....q.......U... │ │ - 0x00012e3c 25020000 ac040000 8f010000 2d050000 %...........-... │ │ + 0x00012e3c f6010000 ac040000 8f010000 2d050000 ............-... │ │ 0x00012e4c 33020000 00000000 6e000000 00000000 3.......n....... │ │ 0x00012e5c 3b040000 65030000 50010000 00000000 ;...e...P....... │ │ - 0x00012e6c aa020000 e6010000 00000000 00000000 ................ │ │ + 0x00012e6c aa020000 e9010000 00000000 00000000 ................ │ │ 0x00012e7c 39030000 60020000 3f030000 d7040000 9...`...?....... │ │ 0x00012e8c 8d050000 4c000000 00000000 25050000 ....L.......%... │ │ 0x00012e9c 00000000 74050000 00000000 00000000 ....t........... │ │ 0x00012eac 05040000 d4020000 b6000000 a6030000 ................ │ │ - 0x00012ebc 36000000 e3020000 00000000 00000000 6............... │ │ - 0x00012ecc 00000000 00000000 1c000000 00000000 ................ │ │ + 0x00012ebc 2a000000 e3020000 00000000 00000000 *............... │ │ + 0x00012ecc 00000000 00000000 0f000000 00000000 ................ │ │ 0x00012edc 1d040000 5f040000 67050000 3c050000 ...._...g...<... │ │ 0x00012eec 79040000 00000000 0e040000 be040000 y............... │ │ 0x00012efc 00000000 00000000 83040000 23040000 ............#... │ │ 0x00012f0c 85030000 00000000 97050000 00000000 ................ │ │ 0x00012f1c 2a030000 1b040000 bc050000 6a010000 *...........j... │ │ - 0x00012f2c 00000000 1e000000 53040000 3d010000 ........S...=... │ │ + 0x00012f2c 00000000 13000000 53040000 3d010000 ........S...=... │ │ 0x00012f3c d7020000 f2020000 43040000 41040000 ........C...A... │ │ 0x00012f4c ec020000 62000000 77030000 00000000 ....b...w....... │ │ - 0x00012f5c 00000000 00000000 24040000 00000000 ........$....... │ │ - 0x00012f6c e5030000 eb030000 0d020000 51020000 ............Q... │ │ + 0x00012f5c 00000000 00000000 00000000 24040000 ............$... │ │ + 0x00012f6c e5030000 eb030000 10020000 51020000 ............Q... │ │ 0x00012f7c 3d050000 ba020000 e2020000 de000000 =............... │ │ 0x00012f8c 57000000 90020000 65050000 00000000 W.......e....... │ │ 0x00012f9c e6020000 00000000 6c000000 00000000 ........l....... │ │ 0x00012fac 07030000 7d010000 64050000 bf030000 ....}...d....... │ │ - 0x00012fbc f0010000 00000000 f9040000 2f030000 ............/... │ │ + 0x00012fbc f3010000 00000000 f9040000 2f030000 ............/... │ │ 0x00012fcc 32040000 17050000 7e030000 87020000 2.......~....... │ │ - 0x00012fdc 63050000 be000000 00000000 da050000 c............... │ │ - 0x00012fec 8b030000 8d010000 b4020000 22020000 ............"... │ │ + 0x00012fdc 63050000 be000000 00000000 d8050000 c............... │ │ + 0x00012fec 8b030000 8d010000 b4020000 23020000 ............#... │ │ 0x00012ffc 00000000 65040000 00000000 b6040000 ....e........... │ │ 0x0001300c 00000000 6e020000 b4050000 cc030000 ....n........... │ │ 0x0001301c 00000000 54050000 9d040000 09030000 ....T........... │ │ 0x0001302c 52050000 01060000 fa050000 60040000 R...........`... │ │ 0x0001303c 46050000 00000000 00000000 00000000 F............... │ │ 0x0001304c 00000000 80020000 d2050000 30010000 ............0... │ │ 0x0001305c 00000000 8a040000 1e050000 2a050000 ............*... │ │ 0x0001306c 13050000 00000000 59040000 e3050000 ........Y....... │ │ - 0x0001307c 4f000000 8c020000 18020000 17060000 O............... │ │ + 0x0001307c 4f000000 8c020000 1b020000 17060000 O............... │ │ 0x0001308c 8d020000 f3030000 00000000 00000000 ................ │ │ 0x0001309c ed050000 fe040000 00000000 57050000 ............W... │ │ 0x000130ac e4020000 00000000 3a030000 00000000 ........:....... │ │ 0x000130bc a5040000 00000000 b3040000 99000000 ................ │ │ 0x000130cc 5b020000 c8030000 a6050000 b5050000 [............... │ │ 0x000130dc 73050000 00000000 c4000000 45040000 s...........E... │ │ - 0x000130ec e9020000 e7040000 6c030000 65010000 ........l...e... │ │ - 0x000130fc 3c000000 08050000 19060000 ac050000 <............... │ │ - 0x0001310c 00000000 00000000 6b050000 00000000 ........k....... │ │ - 0x0001311c d7030000 9f040000 c3040000 a0050000 ................ │ │ - 0x0001312c 00000000 7b020000 c6040000 d5000000 ....{........... │ │ - 0x0001313c 00000000 00000000 4c050000 00000000 ........L....... │ │ - 0x0001314c dd000000 b2030000 52060000 e4010000 ........R....... │ │ - 0x0001315c f5050000 7a020000 47040000 6f040000 ....z...G...o... │ │ - 0x0001316c cc050000 aa040000 00000000 9c040000 ................ │ │ - 0x0001317c 00000000 9e030000 1b000000 55030000 ............U... │ │ - 0x0001318c 69030000 ef020000 00000000 6b000000 i...........k... │ │ - 0x0001319c 00000000 bf050000 24060000 dc020000 ........$....... │ │ - 0x000131ac 0c050000 86030000 9c030000 3d030000 ............=... │ │ - 0x000131bc 68050000 d5040000 3f060000 ab020000 h.......?....... │ │ - 0x000131cc 00000000 c5000000 00000000 72060000 ............r... │ │ - 0x000131dc b2040000 00000000 3c030000 56050000 ........<...V... │ │ - 0x000131ec 44030000 15060000 dd010000 84020000 D............... │ │ - 0x000131fc 63040000 c1040000 6b040000 ae050000 c.......k....... │ │ - 0x0001320c e2040000 44060000 be020000 53030000 ....D.......S... │ │ + 0x000130ec e9020000 00000000 00000000 6b050000 ............k... │ │ + 0x000130fc 00000000 d7030000 9f040000 c3040000 ................ │ │ + 0x0001310c a0050000 00000000 7b020000 c6040000 ........{....... │ │ + 0x0001311c e7040000 6c030000 65010000 3c000000 ....l...e...<... │ │ + 0x0001312c 08050000 19060000 ac050000 d5000000 ................ │ │ + 0x0001313c 00000000 00000000 4c050000 f5050000 ........L....... │ │ + 0x0001314c 7a020000 47040000 6f040000 cc050000 z...G...o....... │ │ + 0x0001315c aa040000 00000000 9c040000 00000000 ................ │ │ + 0x0001316c 9e030000 00000000 dd000000 b2030000 ................ │ │ + 0x0001317c 5c060000 e7010000 36000000 55030000 \.......6...U... │ │ + 0x0001318c 69030000 ef020000 00000000 bf050000 i............... │ │ + 0x0001319c 24060000 dc020000 0c050000 86030000 $............... │ │ + 0x000131ac 9c030000 3d030000 68050000 d5040000 ....=...h....... │ │ + 0x000131bc 4a060000 ab020000 00000000 c5000000 J............... │ │ + 0x000131cc 00000000 70060000 b2040000 00000000 ....p........... │ │ + 0x000131dc 3c030000 56050000 44030000 15060000 <...V...D....... │ │ + 0x000131ec e0010000 84020000 63040000 00000000 ........c....... │ │ + 0x000131fc 6b000000 c1040000 6b040000 ae050000 k.......k....... │ │ + 0x0001320c e2040000 3d060000 be020000 53030000 ....=.......S... │ │ 0x0001321c 00000000 fe050000 3a060000 d7050000 ........:....... │ │ 0x0001322c 00000000 00000000 00000000 2c060000 ............,... │ │ 0x0001323c 4f050000 ab040000 74010000 a1010000 O.......t....... │ │ - 0x0001324c 43010000 6e060000 10030000 64060000 C...n.......d... │ │ - 0x0001325c 00000000 f7050000 40060000 81040000 ........@....... │ │ - 0x0001326c c3050000 3a000000 49010000 0b040000 ....:...I....... │ │ - 0x0001327c c8040000 c0020000 e7020000 ad030000 ................ │ │ - 0x0001328c 66050000 c1020000 16050000 04040000 f............... │ │ - 0x0001329c 98040000 1d060000 f2030000 6d050000 ............m... │ │ - 0x000132ac 30050000 e8030000 09040000 4a050000 0...........J... │ │ - 0x000132bc 25040000 00000000 89020000 a8060000 %............... │ │ - 0x000132cc 87050000 67060000 e6050000 00000000 ....g........... │ │ - 0x000132dc 36060000 21030000 62050000 00000000 6...!...b....... │ │ - 0x000132ec f7040000 35030000 a9060000 1d010000 ....5........... │ │ - 0x000132fc 00000000 9a020000 5f030000 fc040000 ........_....... │ │ - 0x0001330c e7030000 10050000 88050000 81060000 ................ │ │ - 0x0001331c d9050000 a3050000 29060000 87040000 ........)....... │ │ - 0x0001332c 22040000 f1040000 24050000 91040000 ".......$....... │ │ - 0x0001333c bc000000 d4050000 9b030000 2a020000 ............*... │ │ - 0x0001334c 9d000000 0c010000 04020000 e9010000 ................ │ │ - 0x0001335c 35040000 31050000 67010000 d1030000 5...1...g....... │ │ - 0x0001336c 64020000 93050000 00000000 b1030000 d............... │ │ - 0x0001337c 00000000 7f020000 ed010000 bd040000 ................ │ │ + 0x0001324c 43010000 6c060000 10030000 64060000 C...l.......d... │ │ + 0x0001325c 00000000 f7050000 4b060000 81040000 ........K....... │ │ + 0x0001326c c3050000 3a000000 67010000 d1030000 ....:...g....... │ │ + 0x0001327c 64020000 93050000 00000000 b1030000 d............... │ │ + 0x0001328c 49010000 0b040000 c8040000 c0020000 I............... │ │ + 0x0001329c e7020000 ad030000 e7030000 10050000 ................ │ │ + 0x000132ac 88050000 81060000 da050000 a3050000 ................ │ │ + 0x000132bc 29060000 87040000 66050000 c1020000 ).......f....... │ │ + 0x000132cc 16050000 04040000 98040000 1d060000 ................ │ │ + 0x000132dc f2030000 6d050000 30050000 e8030000 ....m...0....... │ │ + 0x000132ec 09040000 4a050000 25040000 00000000 ....J...%....... │ │ + 0x000132fc 89020000 b6060000 87050000 65060000 ............e... │ │ + 0x0001330c e6050000 00000000 36060000 21030000 ........6...!... │ │ + 0x0001331c 62050000 00000000 f7040000 35030000 b...........5... │ │ + 0x0001332c b7060000 1d010000 00000000 9a020000 ................ │ │ + 0x0001333c 5f030000 fc040000 22040000 f1040000 _......."....... │ │ + 0x0001334c 24050000 91040000 bc000000 d4050000 $............... │ │ + 0x0001335c 9b030000 1c020000 9d000000 0c010000 ................ │ │ + 0x0001336c 08020000 ec010000 35040000 31050000 ........5...1... │ │ + 0x0001337c 00000000 7f020000 f0010000 bd040000 ................ │ │ 0x0001338c 1c060000 75040000 4b050000 36030000 ....u...K...6... │ │ - 0x0001339c 7e020000 ba050000 15010000 7d060000 ~...........}... │ │ + 0x0001339c 7e020000 ba050000 15010000 7b060000 ~...........{... │ │ 0x000133ac 0e060000 a4050000 3a050000 00000000 ........:....... │ │ 0x000133bc 39010000 7a040000 d2020000 00000000 9...z........... │ │ - 0x000133cc bd030000 53060000 36010000 dc060000 ....S...6....... │ │ - 0x000133dc c7050000 9f060000 53050000 4a060000 ........S...J... │ │ + 0x000133cc bd030000 5d060000 36010000 a0060000 ....]...6....... │ │ + 0x000133dc c7050000 a5060000 53050000 43060000 ........S...C... │ │ 0x000133ec 7d040000 f9060000 b1000000 0f050000 }............... │ │ - 0x000133fc b4060000 3e060000 0b030000 00000000 ....>........... │ │ + 0x000133fc c2060000 49060000 0b030000 00000000 ....I........... │ │ 0x0001340c d6050000 00000000 00000000 93040000 ................ │ │ 0x0001341c 02060000 80040000 5d040000 00000000 ........]....... │ │ - 0x0001342c 5c060000 06030000 69060000 dc050000 \.......i....... │ │ + 0x0001342c 57060000 06030000 67060000 dc050000 W.......g....... │ │ 0x0001343c 70040000 00000000 00000000 fe030000 p............... │ │ - 0x0001344c 30000000 00000000 d2060000 00000000 0............... │ │ - 0x0001345c 42050000 b0060000 09060000 bf060000 B............... │ │ + 0x0001344c 24000000 00000000 d8060000 00000000 $............... │ │ + 0x0001345c 42050000 be060000 09060000 cd060000 B............... │ │ 0x0001346c 0d040000 fd020000 01050000 0b060000 ................ │ │ 0x0001347c 74040000 4d000000 32060000 51000000 t...M...2...Q... │ │ 0x0001348c 00000000 79050000 9e020000 36050000 ....y.......6... │ │ 0x0001349c 99030000 .... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -586,45 +586,45 @@ │ │ ldr pc, [ip, #3736]! ; 0xe98 │ │ │ │ 00019134 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3728]! ; 0xe90 │ │ │ │ -00019140 : │ │ +00019140 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3720]! ; 0xe88 │ │ │ │ -0001914c : │ │ +0001914c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3712]! ; 0xe80 │ │ │ │ -00019158 : │ │ +00019158 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3704]! ; 0xe78 │ │ │ │ -00019164 : │ │ +00019164 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3696]! ; 0xe70 │ │ │ │ -00019170 : │ │ +00019170 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3688]! ; 0xe68 │ │ │ │ -0001917c : │ │ +0001917c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3680]! ; 0xe60 │ │ │ │ -00019188 : │ │ +00019188 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ │ ldr pc, [ip, #3672]! ; 0xe58 │ │ │ │ 00019194 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #663552 ; 0xa2000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -41,15 +41,15 @@ │ │ ldccs 0, cr8, [r0], {176} ; 0xb0 │ │ ldrcs fp, [r0], #-4024 ; 0xfffff048 │ │ ; instruction: 0x8074429a │ │ ; instruction: 0xf7ffd001 │ │ andslt lr, r3, r0, asr #25 │ │ svclt 0x0000bdf0 │ │ andeq r2, sl, r6, lsl #2 │ │ - muleq r7, lr, pc ; │ │ + muleq r7, sl, pc ; │ │ mvnsmi lr, #737280 ; 0xb4000 │ │ ; instruction: 0xf8dfb0eb │ │ strmi r9, [r6], -r4, asr #1 │ │ ldrd pc, [r0], #143 ; 0x8f │ │ ldrbtmi r4, [r9], #1551 ; 0x60f │ │ ldrdls pc, [r0], -r9 │ │ ldrbtmi r4, [lr], #1644 ; 0x66c │ │ @@ -94,15 +94,15 @@ │ │ ldrdcc pc, [r0], -r9 │ │ addsmi r6, sl, #48, 16 ; 0x300000 │ │ ; instruction: 0xf7ffd001 │ │ rsblt lr, fp, r8, asr ip │ │ mvnshi lr, #12386304 ; 0xbd0000 │ │ ; instruction: 0xffff8000 │ │ andeq r2, sl, sl, asr r0 │ │ - strdeq r9, [r7], -r2 │ │ + andeq r9, r7, lr, ror #29 │ │ ldr r0, [pc, #4] ; 19358 <__cxa_type_match@plt+0x194> │ │ add r0, pc, r0 │ │ b 18bdc <__cxa_finalize@plt> │ │ andeq r2, sl, r8, lsr #25 │ │ cmp r0, #0 │ │ bxeq lr │ │ bx r0 │ │ @@ -360,16 +360,16 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add sp, #16 │ │ bx lr │ │ subs r4, r4, #0 │ │ movs r2, r1 │ │ - ldrsh.w r0, [r2, r6] │ │ - ldr.w r0, [fp, r6] │ │ + vld4.8 {d0-d3}, [lr], r6 │ │ + ldr.w r0, [r7, r6] │ │ │ │ 000195e4 : │ │ push {r3, lr} │ │ bl 42810 │ │ movs r3, #0 │ │ str r3, [r0, #0] │ │ pop {r3, pc} │ │ @@ -395,324 +395,49 @@ │ │ b.n 19620 │ │ ldr r0, [pc, #28] ; (19634 ) │ │ add r0, pc │ │ b.n 19620 │ │ ldr r0, [pc, #24] ; (19638 ) │ │ add r0, pc │ │ b.w 194b8 │ │ - ldrb.w r0, [r2, r6] │ │ - ldrb.w r0, [sl, r6] │ │ - ldrh.w r0, [r2, r6] │ │ - str.w r0, [r8, r6] │ │ - ldr.w r0, [lr, r6] │ │ - ldr??.w r0, [r8, r6] │ │ - │ │ -0001963c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - mov r8, r0 │ │ - cbnz r0, 1964e │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cmp r1, #0 │ │ - beq.n 19648 │ │ - bl 42484 │ │ - cbz r0, 1965c │ │ - cmp r7, #1 │ │ - bls.n 19648 │ │ - ldr r3, [pc, #132] ; (196e4 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 196b4 │ │ - mov r0, r8 │ │ - ldr r1, [r4, #0] │ │ - bl 41b8a │ │ - cbnz r0, 196b0 │ │ - ldr r3, [r4, #8] │ │ - cmp r7, r3 │ │ - bcc.n 19648 │ │ - ldr r0, [r4, #4] │ │ - cbnz r0, 1967c │ │ - ldr r3, [r4, #12] │ │ - b.n 19688 │ │ - mov r1, r6 │ │ - bl 41b8a │ │ - cmp r0, #0 │ │ - bne.n 19678 │ │ - b.n 196ac │ │ - cbz r3, 1969e │ │ - ldr r5, [r3, #8] │ │ - mov r1, r8 │ │ - ldr.w ip, [r3] │ │ - ldr r0, [r3, #4] │ │ - mov r3, r6 │ │ - ldr r2, [r4, #4] │ │ - blx ip │ │ - mov r3, r5 │ │ - b.n 19688 │ │ - ldr r0, [r4, #4] │ │ - bl 41c24 │ │ - mov r0, r6 │ │ - bl 41a06 │ │ - str r0, [r4, #4] │ │ - str r7, [r4, #8] │ │ - b.n 196de │ │ - ldr r4, [r4, #16] │ │ - b.n 19662 │ │ - movs r0, #20 │ │ - bl 41c18 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 19648 │ │ - mov r0, r8 │ │ - bl 41a06 │ │ - str r0, [r5, #0] │ │ - mov r0, r6 │ │ - bl 41a06 │ │ - ldr r3, [pc, #24] ; (196e8 ) │ │ - str r7, [r5, #8] │ │ - add r3, pc │ │ - str r4, [r5, #12] │ │ - ldr r2, [r3, #0] │ │ - str r5, [r3, #0] │ │ - str r2, [r5, #16] │ │ - str r0, [r5, #4] │ │ - movs r0, #1 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldrsb r6, [r5, r1] │ │ - movs r2, r1 │ │ - strb r2, [r7, r7] │ │ - movs r2, r1 │ │ - │ │ -000196ec : │ │ - movs r2, #1 │ │ - b.w 1963c │ │ - ... │ │ - │ │ -000196f4 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - bl 42484 │ │ - ldr r3, [pc, #36] ; (19724 ) │ │ - add r3, pc │ │ - ldr r5, [r3, #0] │ │ - mov r4, r0 │ │ - cbz r5, 19720 │ │ - mov r0, r6 │ │ - ldr r1, [r5, #0] │ │ - bl 41b8a │ │ - cbnz r0, 1971c │ │ - cbz r4, 19718 │ │ - ldr r3, [r5, #8] │ │ - cmp r3, #2 │ │ - bne.n 19720 │ │ - ldr r0, [r5, #4] │ │ - pop {r4, r5, r6, pc} │ │ - ldr r5, [r5, #16] │ │ - b.n 19704 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - strb r6, [r1, r7] │ │ - movs r2, r1 │ │ - │ │ -00019728 : │ │ - push {r4, lr} │ │ - mov r4, r1 │ │ - bl 196f4 │ │ - cbz r0, 19748 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #48 ; 0x30 │ │ - beq.n 1974c │ │ - ldr r1, [pc, #20] ; (19750 ) │ │ - add r1, pc │ │ - bl 41b92 │ │ - adds r0, #0 │ │ - it ne │ │ - movne r0, #1 │ │ - pop {r4, pc} │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - ; instruction: 0xf76e0006 │ │ - │ │ -00019754 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r5, r0 │ │ - ldr r3, [pc, #68] ; (197a0 ) │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 1979e │ │ - mov r0, r5 │ │ - ldr r1, [r4, #0] │ │ - bl 41b8a │ │ - cbnz r0, 1979a │ │ - ldr r3, [r4, #12] │ │ - cbz r3, 19798 │ │ - ldr r2, [r3, #0] │ │ - cmp r6, r2 │ │ - bne.n 19792 │ │ - ldr r2, [r3, #4] │ │ - cmp r7, r2 │ │ - bne.n 19792 │ │ - ldr r2, [r3, #8] │ │ - cbz r0, 19786 │ │ - str r2, [r0, #8] │ │ - b.n 19788 │ │ - str r2, [r4, #12] │ │ - mov r0, r3 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w 41c24 │ │ - mov r0, r3 │ │ - ldr r3, [r3, #8] │ │ - b.n 19770 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r4, [r4, #16] │ │ - b.n 19762 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - strb r6, [r5, r5] │ │ - movs r2, r1 │ │ - │ │ -000197a4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r7, r1 │ │ - mov r8, r2 │ │ - mov r6, r0 │ │ - cbz r0, 197b4 │ │ - ldrb r3, [r0, #0] │ │ - cbnz r3, 197be │ │ - ldr r0, [pc, #152] ; (19850 ) │ │ - ldr r1, [pc, #156] ; (19854 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 197c8 │ │ - cbnz r1, 197d0 │ │ - ldr r0, [pc, #148] ; (19858 ) │ │ - ldr r1, [pc, #152] ; (1985c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 194b8 │ │ - bl 19754 │ │ - movs r0, #12 │ │ - bl 41c18 │ │ - mov r5, r0 │ │ - cbnz r0, 197e6 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 195f0 │ │ - ldr r3, [pc, #120] ; (19860 ) │ │ - stmia.w r0, {r7, r8} │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 19836 │ │ - mov r0, r6 │ │ - ldr r1, [r4, #0] │ │ - bl 41b8a │ │ - cbz r0, 1981a │ │ - ldr r4, [r4, #16] │ │ - b.n 197f0 │ │ - mov r0, r6 │ │ - bl 41a06 │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #12] │ │ - ldr r3, [pc, #84] ; (19864 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - str r4, [r3, #0] │ │ - str r2, [r4, #16] │ │ - str r0, [r4, #0] │ │ - ldr r3, [r4, #12] │ │ - mov r0, r6 │ │ - str r3, [r5, #8] │ │ - str r5, [r4, #12] │ │ - bl 196f4 │ │ - mov r1, r6 │ │ - mov ip, r7 │ │ - mov r2, r0 │ │ - mov r0, r8 │ │ - mov r3, r2 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - bx ip │ │ - movs r0, #20 │ │ - bl 41c18 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - bne.n 19800 │ │ - bl 195f0 │ │ - mov r0, r5 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 41c24 │ │ - ; instruction: 0xf6f60006 │ │ - ; instruction: 0xf70e0006 │ │ - ; instruction: 0xf6ea0006 │ │ - ; instruction: 0xf7070006 │ │ - strb r0, [r4, r3] │ │ - movs r2, r1 │ │ - strb r4, [r7, r2] │ │ - movs r2, r1 │ │ - │ │ -00019868 : │ │ - push {r4, r5, r6, lr} │ │ - ldr r5, [pc, #48] ; (1989c ) │ │ - add r5, pc │ │ - ldr r4, [r5, #0] │ │ - cbz r4, 19898 │ │ - ldr r3, [r4, #16] │ │ - ldr r0, [r4, #0] │ │ - str r3, [r5, #0] │ │ - bl 41c24 │ │ - ldr r0, [r4, #4] │ │ - bl 41c24 │ │ - ldr r0, [r4, #12] │ │ - cbz r0, 19890 │ │ - ldr r6, [r0, #8] │ │ - bl 41c24 │ │ - mov r0, r6 │ │ - b.n 19884 │ │ - mov r0, r4 │ │ - bl 41c24 │ │ - b.n 1986e │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - strb r0, [r4, r1] │ │ - movs r2, r1 │ │ + strb.w r0, [lr, r6] │ │ + ldrb.w r0, [r6, r6] │ │ + strh.w r0, [lr, r6] │ │ + str.w r0, [r4, r6] │ │ + ldr.w r0, [sl, r6] │ │ + ldr??.w r0, [r4, r6] │ │ push {r0, r1, r2, r3} │ │ push {r0, r1, r4, lr} │ │ add r3, sp, #16 │ │ - ldr r4, [pc, #44] ; (198d4 ) │ │ + ldr r4, [pc, #44] ; (19670 ) │ │ movs r0, #2 │ │ ldr.w r2, [r3], #4 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r1, [r4, #0] │ │ str r3, [sp, #0] │ │ str r1, [sp, #4] │ │ movs r1, #4 │ │ bl 19ec4 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 198ca │ │ + beq.n 19666 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, lr} │ │ add sp, #16 │ │ bx lr │ │ - subs r6, r6, r0 │ │ + adds r2, r3, #2 │ │ movs r2, r1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #172 ; 0xac │ │ - ldr.w lr, [pc, #496] ; 19ad0 │ │ + ldr.w lr, [pc, #496] ; 1986c │ │ add r7, sp, #24 │ │ - ldr r5, [pc, #492] ; (19ad4 ) │ │ + ldr r5, [pc, #492] ; (19870 ) │ │ mov r6, r0 │ │ add lr, pc │ │ ldr.w lr, [lr] │ │ add.w r4, r7, #48 ; 0x30 │ │ add r5, pc │ │ sub.w sp, sp, #4096 ; 0x1000 │ │ ldr.w r3, [lr] │ │ @@ -729,381 +454,381 @@ │ │ stmia.w r4, {r0, r1, r2} │ │ ldr r1, [r6, #4] │ │ ldr r3, [r6, #20] │ │ cmp r1, #1 │ │ ldr r4, [r6, #12] │ │ ldr r0, [r6, #16] │ │ str.w lr, [r7, #12] │ │ - beq.n 19930 │ │ - ldr r2, [pc, #428] ; (19ad8 ) │ │ + beq.n 196cc │ │ + ldr r2, [pc, #428] ; (19874 ) │ │ add r2, pc │ │ - b.n 19934 │ │ - ldr r2, [pc, #424] ; (19adc ) │ │ + b.n 196d0 │ │ + ldr r2, [pc, #424] ; (19878 ) │ │ add r2, pc │ │ str r4, [sp, #0] │ │ str r0, [sp, #4] │ │ mov r0, r8 │ │ str r1, [sp, #8] │ │ mov.w r1, #4096 ; 0x1000 │ │ str r2, [sp, #12] │ │ ldr r2, [r6, #8] │ │ str r2, [sp, #16] │ │ - ldr r2, [pc, #408] ; (19ae0 ) │ │ + ldr r2, [pc, #408] ; (1987c ) │ │ add r2, pc │ │ bl 41be4 │ │ - ldr r0, [pc, #404] ; (19ae4 ) │ │ + ldr r0, [pc, #404] ; (19880 ) │ │ mov r1, r8 │ │ add r0, pc │ │ - bl 198a0 │ │ - ldr r0, [pc, #396] ; (19ae8 ) │ │ + bl 1963c │ │ + ldr r0, [pc, #396] ; (19884 ) │ │ add r0, pc │ │ bl 42484 │ │ mov r4, r0 │ │ - cbz r0, 199b6 │ │ - ldr r1, [pc, #388] ; (19aec ) │ │ + cbz r0, 19752 │ │ + ldr r1, [pc, #388] ; (19888 ) │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ - beq.w 19aaa │ │ - ldr r1, [pc, #380] ; (19af0 ) │ │ + beq.w 19846 │ │ + ldr r1, [pc, #380] ; (1988c ) │ │ mov r0, r4 │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ - beq.w 19aae │ │ - ldr r1, [pc, #368] ; (19af4 ) │ │ + beq.w 1984a │ │ + ldr r1, [pc, #368] ; (19890 ) │ │ mov r0, r4 │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ - beq.w 19ab8 │ │ - ldr r1, [pc, #356] ; (19af8 ) │ │ + beq.w 19854 │ │ + ldr r1, [pc, #356] ; (19894 ) │ │ mov r0, r4 │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ - beq.w 19ab2 │ │ - ldr r1, [pc, #344] ; (19afc ) │ │ + beq.w 1984e │ │ + ldr r1, [pc, #344] ; (19898 ) │ │ mov r0, r4 │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ ite eq │ │ moveq r0, #4 │ │ movne r0, #2 │ │ - b.n 19ab8 │ │ - bl 4800c │ │ + b.n 19854 │ │ + bl 46f14 │ │ mov r5, r0 │ │ - cbnz r0, 199c2 │ │ + cbnz r0, 1975e │ │ movs r5, #0 │ │ - b.n 199d0 │ │ - bl 468fc │ │ + b.n 1976c │ │ + bl 45804 │ │ lsls r2, r0, #31 │ │ - bpl.n 199be │ │ + bpl.n 1975a │ │ mov r0, r5 │ │ - bl 47c18 │ │ + bl 46b20 │ │ add.w r4, r7, #20 │ │ movs r1, #0 │ │ movs r2, #28 │ │ mov r0, r4 │ │ bl 41900 │ │ movs r3, #32 │ │ str r3, [r7, #20] │ │ mov r0, r4 │ │ - ldr r3, [pc, #280] ; (19b00 ) │ │ + ldr r3, [pc, #280] ; (1989c ) │ │ add.w r1, r7, #16 │ │ str r5, [r7, #24] │ │ add r3, pc │ │ str.w r8, [r7, #32] │ │ str r3, [r7, #28] │ │ movs r3, #5 │ │ str r3, [r7, #36] ; 0x24 │ │ add.w r3, r7, #48 ; 0x30 │ │ str r3, [r7, #40] ; 0x28 │ │ - bl 492c0 │ │ - cbnz r0, 19a0e │ │ + bl 481c8 │ │ + cbnz r0, 197aa │ │ ldr r4, [r7, #16] │ │ adds r3, r4, #1 │ │ it eq │ │ moveq r4, #3 │ │ - b.n 19aa0 │ │ - ldr r6, [pc, #244] ; (19b04 ) │ │ - ldr.w r8, [pc, #244] ; 19b08 │ │ - ldr.w r9, [pc, #244] ; 19b0c │ │ + b.n 1983c │ │ + ldr r6, [pc, #244] ; (198a0 ) │ │ + ldr.w r8, [pc, #244] ; 198a4 │ │ + ldr.w r9, [pc, #244] ; 198a8 │ │ add r6, pc │ │ - ldr.w sl, [pc, #244] ; 19b10 │ │ + ldr.w sl, [pc, #244] ; 198ac │ │ add r8, pc │ │ - ldr.w fp, [pc, #240] ; 19b14 │ │ + ldr.w fp, [pc, #240] ; 198b0 │ │ add r9, pc │ │ - ldr r3, [pc, #240] ; (19b18 ) │ │ + ldr r3, [pc, #240] ; (198b4 ) │ │ add sl, pc │ │ add fp, pc │ │ add r3, pc │ │ str r3, [r7, #8] │ │ - ldr r2, [pc, #232] ; (19b1c ) │ │ + ldr r2, [pc, #232] ; (198b8 ) │ │ mov r0, r6 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ str r2, [r7, #4] │ │ add.w r4, r2, #168 ; 0xa8 │ │ mov r1, r4 │ │ blx 18bf4 │ │ mov r0, r4 │ │ add.w r4, r7, #108 ; 0x6c │ │ blx 18c00 │ │ movs r1, #32 │ │ ldr r2, [r7, #4] │ │ mov r0, r4 │ │ blx 18c0c │ │ - cbz r0, 19a92 │ │ + cbz r0, 1982e │ │ mov r0, r4 │ │ mov r1, r8 │ │ bl 41b8a │ │ - cbz r0, 19a92 │ │ + cbz r0, 1982e │ │ mov r0, r4 │ │ mov r1, r9 │ │ bl 41b8a │ │ - cbz r0, 19a96 │ │ + cbz r0, 19832 │ │ mov r0, r4 │ │ mov r1, sl │ │ bl 41b8a │ │ - cbz r0, 19a9a │ │ + cbz r0, 19836 │ │ mov r0, r4 │ │ mov r1, fp │ │ bl 41b8a │ │ - cbz r0, 19a9e │ │ + cbz r0, 1983a │ │ mov r0, r4 │ │ ldr r1, [r7, #8] │ │ bl 41b8a │ │ cmp r0, #0 │ │ - bne.n 19a30 │ │ + bne.n 197cc │ │ movs r4, #4 │ │ - b.n 19aa0 │ │ + b.n 1983c │ │ movs r4, #2 │ │ - b.n 19aa0 │ │ + b.n 1983c │ │ movs r4, #1 │ │ - b.n 19aa0 │ │ + b.n 1983c │ │ mov r4, r0 │ │ - b.n 19aa0 │ │ + b.n 1983c │ │ movs r4, #3 │ │ - cbz r5, 19ab6 │ │ + cbz r5, 19852 │ │ mov r0, r5 │ │ - bl 47358 │ │ - b.n 19ab6 │ │ + bl 46260 │ │ + b.n 19852 │ │ movs r0, #2 │ │ - b.n 19ab8 │ │ + b.n 19854 │ │ movs r0, #1 │ │ - b.n 19ab8 │ │ + b.n 19854 │ │ movs r0, #3 │ │ - b.n 19ab8 │ │ + b.n 19854 │ │ mov r0, r4 │ │ ldr r3, [r7, #12] │ │ ldr.w r2, [r7, #140] ; 0x8c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 19ac8 │ │ + beq.n 19864 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ adds r7, #148 ; 0x94 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r4, r7, r7 │ │ + adds r0, r4, #1 │ │ movs r2, r1 │ │ - movs r7, #14 │ │ + cmp r1, #114 ; 0x72 │ │ movs r2, r1 │ │ - sub.w r0, pc, #8781824 ; 0x860000 │ │ - sub.w r0, r4, #8781824 ; 0x860000 │ │ - ; instruction: 0xf5990006 │ │ - rsb r0, r8, #8781824 ; 0x860000 │ │ - rsb r0, r7, #8781824 ; 0x860000 │ │ - rsb r0, r6, #8781824 ; 0x860000 │ │ - subs.w r0, ip, #8781824 ; 0x860000 │ │ - subs.w r0, r2, #8781824 ; 0x860000 │ │ - sub.w r0, r8, #8781824 ; 0x860000 │ │ - ; instruction: 0xf59f0006 │ │ - sbc.w r0, r7, #8781824 ; 0x860000 │ │ - adc.w r0, ip, #8781824 ; 0x860000 │ │ - sbcs.w r0, r8, #8781824 ; 0x860000 │ │ - sbcs.w r0, r4, #8781824 ; 0x860000 │ │ - sbcs.w r0, r2, #8781824 ; 0x860000 │ │ - sbcs.w r0, r2, #8781824 ; 0x860000 │ │ - sbcs.w r0, r2, #8781824 ; 0x860000 │ │ - adds r4, r6, r2 │ │ + ; instruction: 0xf7e10006 │ │ + ; instruction: 0xf7d60006 │ │ + ; instruction: 0xf7cb0006 │ │ + ; instruction: 0xf7fa0006 │ │ + ; instruction: 0xf7f90006 │ │ + ; instruction: 0xf7f80006 │ │ + ; instruction: 0xf7ee0006 │ │ + ; instruction: 0xf7e40006 │ │ + ; instruction: 0xf7da0006 │ │ + ; instruction: 0xf7d10006 │ │ + ; instruction: 0xf7990006 │ │ + ; instruction: 0xf77e0006 │ │ + ; instruction: 0xf7aa0006 │ │ + ; instruction: 0xf7a60006 │ │ + ; instruction: 0xf7a40006 │ │ + ; instruction: 0xf7a40006 │ │ + ; instruction: 0xf7a40006 │ │ + subs r0, r3, r4 │ │ movs r2, r1 │ │ │ │ -00019b20 : │ │ +000198bc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #180] ; (19bdc ) │ │ + ldr r5, [pc, #180] ; (19978 ) │ │ mov r6, r3 │ │ mov r8, r1 │ │ mov r7, r2 │ │ add r5, pc │ │ mov r0, r5 │ │ blx 1a7e0 │ │ ldr r3, [r5, #4] │ │ - cbnz r3, 19b4a │ │ + cbnz r3, 198e6 │ │ bl 42ddc │ │ str r0, [r5, #4] │ │ - cbnz r0, 19b4a │ │ + cbnz r0, 198e6 │ │ mov r0, r5 │ │ blx 1a804 │ │ - b.n 19bd6 │ │ - ldr r5, [pc, #148] ; (19be0 ) │ │ + b.n 19972 │ │ + ldr r5, [pc, #148] ; (1997c ) │ │ add r5, pc │ │ mov r0, r5 │ │ blx 1a804 │ │ ldr r0, [r5, #4] │ │ bl 42e54 │ │ cmp r0, #0 │ │ - blt.n 19bd6 │ │ + blt.n 19972 │ │ ldr r3, [r4, #4] │ │ - cbnz r3, 19b6a │ │ + cbnz r3, 19906 │ │ str.w r8, [r4, #20] │ │ str r7, [r4, #12] │ │ str r6, [r4, #16] │ │ adds r3, #1 │ │ str r3, [r4, #4] │ │ cmp r3, #1 │ │ - bne.n 19b7c │ │ - ldr r3, [pc, #112] ; (19be4 ) │ │ + bne.n 19918 │ │ + ldr r3, [pc, #112] ; (19980 ) │ │ add r3, pc │ │ ldr r2, [r3, #8] │ │ str r4, [r3, #8] │ │ str r2, [r4, #24] │ │ - ldr r2, [pc, #104] ; (19be8 ) │ │ + ldr r2, [pc, #104] ; (19984 ) │ │ add r2, pc │ │ ldr r3, [r2, #12] │ │ adds r3, #1 │ │ str r3, [r2, #12] │ │ cmp r3, #1 │ │ - ble.n 19b94 │ │ + ble.n 19930 │ │ cmp r3, #2 │ │ - beq.n 19bb4 │ │ + beq.n 19950 │ │ cmp r3, #3 │ │ - beq.n 19bb8 │ │ - b.n 19b92 │ │ + beq.n 19954 │ │ + b.n 1992e │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 19bbe │ │ - ldr r3, [pc, #80] ; (19bec ) │ │ + cbnz r3, 1995a │ │ + ldr r3, [pc, #80] ; (19988 ) │ │ mov r0, r4 │ │ ldr r1, [r2, #16] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ cmp r0, #2 │ │ mov r5, r0 │ │ - beq.n 19bb4 │ │ + beq.n 19950 │ │ cmp r0, #4 │ │ - bne.n 19bc0 │ │ + bne.n 1995c │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ - b.n 19bbe │ │ + b.n 1995a │ │ bl 1a424 │ │ movs r0, #42 ; 0x2a │ │ blx 18c18 <_exit@plt> │ │ movs r5, #3 │ │ - ldr r3, [pc, #44] ; (19bf0 ) │ │ + ldr r3, [pc, #44] ; (1998c ) │ │ add r3, pc │ │ ldr r2, [r3, #12] │ │ ldr r0, [r3, #4] │ │ subs r2, #1 │ │ str r2, [r3, #12] │ │ bl 42eb4 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r2, [r4, r6] │ │ + strb r2, [r0, r0] │ │ movs r2, r1 │ │ - str r4, [r0, r6] │ │ + strh r4, [r4, r7] │ │ movs r2, r1 │ │ - str r4, [r3, r5] │ │ + strh r4, [r7, r6] │ │ movs r2, r1 │ │ - str r2, [r2, r5] │ │ + strh r2, [r6, r6] │ │ movs r2, r1 │ │ - movs r4, #158 ; 0x9e │ │ + movs r7, #2 │ │ movs r2, r1 │ │ - str r6, [r1, r4] │ │ + strh r6, [r5, r5] │ │ movs r2, r1 │ │ │ │ -00019bf4 : │ │ - cbnz r0, 19bfc │ │ +00019990 : │ │ + cbnz r0, 19998 │ │ mov r1, r0 │ │ - ldr r0, [pc, #16] ; (19c0c ) │ │ + ldr r0, [pc, #16] ; (199a8 ) │ │ add r0, pc │ │ - ldr r3, [pc, #16] ; (19c10 ) │ │ + ldr r3, [pc, #16] ; (199ac ) │ │ add r3, pc │ │ str r1, [r3, #16] │ │ - ldr r3, [pc, #16] ; (19c14 ) │ │ + ldr r3, [pc, #16] ; (199b0 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ nop │ │ ldc2l 15, cr15, [fp], {255} ; 0xff │ │ - str r2, [r2, r3] │ │ + strh r2, [r6, r4] │ │ movs r2, r1 │ │ - movs r4, #56 ; 0x38 │ │ + movs r6, #156 ; 0x9c │ │ movs r2, r1 │ │ │ │ -00019c18 : │ │ - ldr r3, [pc, #4] ; (19c20 ) │ │ +000199b4 : │ │ + ldr r3, [pc, #4] ; (199bc ) │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ bx lr │ │ - str r6, [r6, r2] │ │ + strh r6, [r2, r4] │ │ movs r2, r1 │ │ │ │ -00019c24 : │ │ - ldr r3, [pc, #28] ; (19c44 ) │ │ +000199c0 : │ │ + ldr r3, [pc, #28] ; (199e0 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #8] │ │ - cbz r3, 19c3a │ │ + cbz r3, 199d6 │ │ ldr r1, [r3, #24] │ │ str r2, [r3, #0] │ │ str r2, [r3, #4] │ │ str r2, [r3, #24] │ │ mov r3, r1 │ │ - b.n 19c2c │ │ - ldr r2, [pc, #12] ; (19c48 ) │ │ + b.n 199c8 │ │ + ldr r2, [pc, #12] ; (199e4 ) │ │ add r2, pc │ │ str r3, [r2, #8] │ │ bx lr │ │ nop │ │ - str r0, [r5, r2] │ │ + strh r0, [r1, r4] │ │ movs r2, r1 │ │ - str r4, [r2, r2] │ │ + strh r4, [r6, r3] │ │ movs r2, r1 │ │ │ │ -00019c4c : │ │ +000199e8 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ - ldr r3, [pc, #152] ; (19cec ) │ │ + ldr r3, [pc, #152] ; (19a88 ) │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ cmp r4, #0 │ │ - beq.n 19cd4 │ │ - ldr r3, [pc, #148] ; (19cf0 ) │ │ + beq.n 19a70 │ │ + ldr r3, [pc, #148] ; (19a8c ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ - ldr r3, [pc, #144] ; (19cf4 ) │ │ + ldr r3, [pc, #144] ; (19a90 ) │ │ add r3, pc │ │ cmp r2, r3 │ │ - beq.n 19cd4 │ │ - ldr r0, [pc, #140] ; (19cf8 ) │ │ - ldr.w sl, [pc, #144] ; 19cfc │ │ + beq.n 19a70 │ │ + ldr r0, [pc, #140] ; (19a94 ) │ │ + ldr.w sl, [pc, #144] ; 19a98 │ │ add r0, pc │ │ - ldr.w r9, [pc, #140] ; 19d00 │ │ - bl 198a0 │ │ - ldr r0, [pc, #136] ; (19d04 ) │ │ - ldr.w r8, [pc, #140] ; 19d08 │ │ + ldr.w r9, [pc, #140] ; 19a9c │ │ + bl 1963c │ │ + ldr r0, [pc, #136] ; (19aa0 ) │ │ + ldr.w r8, [pc, #140] ; 19aa4 │ │ add sl, pc │ │ add r0, pc │ │ - ldr r7, [pc, #136] ; (19d0c ) │ │ - bl 198a0 │ │ - ldr r5, [pc, #132] ; (19d10 ) │ │ + ldr r7, [pc, #136] ; (19aa8 ) │ │ + bl 1963c │ │ + ldr r5, [pc, #132] ; (19aac ) │ │ add r9, pc │ │ add r8, pc │ │ add r7, pc │ │ add r5, pc │ │ ldr r0, [r4, #4] │ │ ldr r6, [r4, #0] │ │ cmp r0, #1 │ │ @@ -1120,137 +845,412 @@ │ │ moveq r6, r7 │ │ str r3, [sp, #0] │ │ mov r3, lr │ │ str r0, [sp, #4] │ │ mov r0, r5 │ │ str.w ip, [sp, #8] │ │ str r6, [sp, #12] │ │ - bl 198a0 │ │ + bl 1963c │ │ ldr r4, [r4, #24] │ │ cmp r4, #0 │ │ - bne.n 19c92 │ │ - ldr r0, [pc, #72] ; (19d14 ) │ │ + bne.n 19a2e │ │ + ldr r0, [pc, #72] ; (19ab0 ) │ │ add r0, pc │ │ - bl 198a0 │ │ - bl 19c24 │ │ - ldr r4, [pc, #64] ; (19d18 ) │ │ + bl 1963c │ │ + bl 199c0 │ │ + ldr r4, [pc, #64] ; (19ab4 ) │ │ add r4, pc │ │ ldr r0, [r4, #4] │ │ - cbz r0, 19ce4 │ │ + cbz r0, 19a80 │ │ bl 42e3c │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - str r6, [r7, r1] │ │ + strh r6, [r3, r3] │ │ movs r2, r1 │ │ - movs r3, #224 ; 0xe0 │ │ + movs r6, #68 ; 0x44 │ │ movs r2, r1 │ │ ldc2l 15, cr15, [r3], #-1020 ; 0xfffffc04 │ │ - ; instruction: 0xf33c0006 │ │ - ssat16 r0, #7, r2 │ │ - ; instruction: 0xf3170006 │ │ - sbfx r0, r3, #0, #7 │ │ - ; instruction: 0xf3170006 │ │ - ; instruction: 0xf3190006 │ │ - bfi r0, r0, #0, #7 │ │ - ; instruction: 0xf3710006 │ │ - ldr r7, [pc, #1000] ; (1a104 ) │ │ + sbc.w r0, lr, #8781824 ; 0x860000 │ │ + adcs.w r0, r4, #8781824 ; 0x860000 │ │ + adc.w r0, r9, #8781824 ; 0x860000 │ │ + sbcs.w r0, r5, #8781824 ; 0x860000 │ │ + adc.w r0, r9, #8781824 ; 0x860000 │ │ + adc.w r0, fp, #8781824 ; 0x860000 │ │ + ; instruction: 0xf5920006 │ │ + sub.w r0, r3, #8781824 ; 0x860000 │ │ + strh r2, [r3, r1] │ │ movs r2, r1 │ │ │ │ -00019d1c : │ │ - ldr r0, [pc, #4] ; (19d24 ) │ │ +00019ab8 : │ │ + ldr r0, [pc, #4] ; (19ac0 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ udiv pc, r7, pc │ │ │ │ -00019d28 : │ │ - cbz r0, 19d32 │ │ - ldr r3, [pc, #16] ; (19d3c ) │ │ +00019ac4 : │ │ + cbz r0, 19ace │ │ + ldr r3, [pc, #16] ; (19ad8 ) │ │ add r3, pc │ │ ldr r3, [r3, #16] │ │ str r3, [r0, #0] │ │ - ldr r3, [pc, #12] ; (19d40 ) │ │ + ldr r3, [pc, #12] ; (19adc ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ nop │ │ - ldr r7, [pc, #656] ; (19fd0 ) │ │ + strh r4, [r0, r0] │ │ movs r2, r1 │ │ - movs r3, #8 │ │ + movs r5, #108 ; 0x6c │ │ + movs r2, r1 │ │ + │ │ +00019ae0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + mov r8, r0 │ │ + cbnz r0, 19af2 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + cmp r1, #0 │ │ + beq.n 19aec │ │ + bl 42484 │ │ + cbz r0, 19b00 │ │ + cmp r7, #1 │ │ + bls.n 19aec │ │ + ldr r3, [pc, #132] ; (19b88 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 19b58 │ │ + mov r0, r8 │ │ + ldr r1, [r4, #0] │ │ + bl 41b8a │ │ + cbnz r0, 19b54 │ │ + ldr r3, [r4, #8] │ │ + cmp r7, r3 │ │ + bcc.n 19aec │ │ + ldr r0, [r4, #4] │ │ + cbnz r0, 19b20 │ │ + ldr r3, [r4, #12] │ │ + b.n 19b2c │ │ + mov r1, r6 │ │ + bl 41b8a │ │ + cmp r0, #0 │ │ + bne.n 19b1c │ │ + b.n 19b50 │ │ + cbz r3, 19b42 │ │ + ldr r5, [r3, #8] │ │ + mov r1, r8 │ │ + ldr.w ip, [r3] │ │ + ldr r0, [r3, #4] │ │ + mov r3, r6 │ │ + ldr r2, [r4, #4] │ │ + blx ip │ │ + mov r3, r5 │ │ + b.n 19b2c │ │ + ldr r0, [r4, #4] │ │ + bl 41c24 │ │ + mov r0, r6 │ │ + bl 41a06 │ │ + str r0, [r4, #4] │ │ + str r7, [r4, #8] │ │ + b.n 19b82 │ │ + ldr r4, [r4, #16] │ │ + b.n 19b06 │ │ + movs r0, #20 │ │ + bl 41c18 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 19aec │ │ + mov r0, r8 │ │ + bl 41a06 │ │ + str r0, [r5, #0] │ │ + mov r0, r6 │ │ + bl 41a06 │ │ + ldr r3, [pc, #24] ; (19b8c ) │ │ + str r7, [r5, #8] │ │ + add r3, pc │ │ + str r4, [r5, #12] │ │ + ldr r2, [r3, #0] │ │ + str r5, [r3, #0] │ │ + str r2, [r5, #16] │ │ + str r0, [r5, #4] │ │ + movs r0, #1 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r6, [r3, r7] │ │ + movs r2, r1 │ │ + str r2, [r5, r5] │ │ + movs r2, r1 │ │ + │ │ +00019b90 : │ │ + movs r2, #1 │ │ + b.w 19ae0 │ │ + ... │ │ + │ │ +00019b98 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + bl 42484 │ │ + ldr r3, [pc, #36] ; (19bc8 ) │ │ + add r3, pc │ │ + ldr r5, [r3, #0] │ │ + mov r4, r0 │ │ + cbz r5, 19bc4 │ │ + mov r0, r6 │ │ + ldr r1, [r5, #0] │ │ + bl 41b8a │ │ + cbnz r0, 19bc0 │ │ + cbz r4, 19bbc │ │ + ldr r3, [r5, #8] │ │ + cmp r3, #2 │ │ + bne.n 19bc4 │ │ + ldr r0, [r5, #4] │ │ + pop {r4, r5, r6, pc} │ │ + ldr r5, [r5, #16] │ │ + b.n 19ba8 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + str r6, [r7, r4] │ │ + movs r2, r1 │ │ + │ │ +00019bcc : │ │ + push {r4, lr} │ │ + mov r4, r1 │ │ + bl 19b98 │ │ + cbz r0, 19bec │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #48 ; 0x30 │ │ + beq.n 19bf0 │ │ + ldr r1, [pc, #20] ; (19bf4 ) │ │ + add r1, pc │ │ + bl 41b92 │ │ + adds r0, #0 │ │ + it ne │ │ + movne r0, #1 │ │ + pop {r4, pc} │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + orrs.w r0, r4, #8781824 ; 0x860000 │ │ + │ │ +00019bf8 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r5, r0 │ │ + ldr r3, [pc, #68] ; (19c44 ) │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 19c42 │ │ + mov r0, r5 │ │ + ldr r1, [r4, #0] │ │ + bl 41b8a │ │ + cbnz r0, 19c3e │ │ + ldr r3, [r4, #12] │ │ + cbz r3, 19c3c │ │ + ldr r2, [r3, #0] │ │ + cmp r6, r2 │ │ + bne.n 19c36 │ │ + ldr r2, [r3, #4] │ │ + cmp r7, r2 │ │ + bne.n 19c36 │ │ + ldr r2, [r3, #8] │ │ + cbz r0, 19c2a │ │ + str r2, [r0, #8] │ │ + b.n 19c2c │ │ + str r2, [r4, #12] │ │ + mov r0, r3 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ + b.w 41c24 │ │ + mov r0, r3 │ │ + ldr r3, [r3, #8] │ │ + b.n 19c14 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r4, [r4, #16] │ │ + b.n 19c06 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + str r6, [r3, r3] │ │ + movs r2, r1 │ │ + │ │ +00019c48 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r7, r1 │ │ + mov r8, r2 │ │ + mov r6, r0 │ │ + cbz r0, 19c58 │ │ + ldrb r3, [r0, #0] │ │ + cbnz r3, 19c62 │ │ + ldr r0, [pc, #152] ; (19cf4 ) │ │ + ldr r1, [pc, #156] ; (19cf8 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 19c6c │ │ + cbnz r1, 19c74 │ │ + ldr r0, [pc, #148] ; (19cfc ) │ │ + ldr r1, [pc, #152] ; (19d00 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 194b8 │ │ + bl 19bf8 │ │ + movs r0, #12 │ │ + bl 41c18 │ │ + mov r5, r0 │ │ + cbnz r0, 19c8a │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 195f0 │ │ + ldr r3, [pc, #120] ; (19d04 ) │ │ + stmia.w r0, {r7, r8} │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 19cda │ │ + mov r0, r6 │ │ + ldr r1, [r4, #0] │ │ + bl 41b8a │ │ + cbz r0, 19cbe │ │ + ldr r4, [r4, #16] │ │ + b.n 19c94 │ │ + mov r0, r6 │ │ + bl 41a06 │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #12] │ │ + ldr r3, [pc, #84] ; (19d08 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + str r4, [r3, #0] │ │ + str r2, [r4, #16] │ │ + str r0, [r4, #0] │ │ + ldr r3, [r4, #12] │ │ + mov r0, r6 │ │ + str r3, [r5, #8] │ │ + str r5, [r4, #12] │ │ + bl 19b98 │ │ + mov r1, r6 │ │ + mov ip, r7 │ │ + mov r2, r0 │ │ + mov r0, r8 │ │ + mov r3, r2 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + bx ip │ │ + movs r0, #20 │ │ + bl 41c18 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + bne.n 19ca4 │ │ + bl 195f0 │ │ + mov r0, r5 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 41c24 │ │ + ; instruction: 0xf3dc0006 │ │ + ; instruction: 0xf3f40006 │ │ + ; instruction: 0xf3d00006 │ │ + ; instruction: 0xf3ed0006 │ │ + str r0, [r2, r1] │ │ + movs r2, r1 │ │ + str r4, [r5, r0] │ │ + movs r2, r1 │ │ + │ │ +00019d0c : │ │ + push {r4, r5, r6, lr} │ │ + ldr r5, [pc, #48] ; (19d40 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #0] │ │ + cbz r4, 19d3c │ │ + ldr r3, [r4, #16] │ │ + ldr r0, [r4, #0] │ │ + str r3, [r5, #0] │ │ + bl 41c24 │ │ + ldr r0, [r4, #4] │ │ + bl 41c24 │ │ + ldr r0, [r4, #12] │ │ + cbz r0, 19d34 │ │ + ldr r6, [r0, #8] │ │ + bl 41c24 │ │ + mov r0, r6 │ │ + b.n 19d28 │ │ + mov r0, r4 │ │ + bl 41c24 │ │ + b.n 19d12 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldr r7, [pc, #832] ; (1a084 ) │ │ movs r2, r1 │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #116] ; (19dc0 ) │ │ + ldr r3, [pc, #116] ; (19dc0 ) │ │ mov r6, r2 │ │ sub sp, #44 ; 0x2c │ │ cmp r1, #8 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ mov r4, r3 │ │ str r2, [sp, #36] ; 0x24 │ │ - bgt.n 19d66 │ │ - ldr r3, [pc, #100] ; (19dc4 ) │ │ + bgt.n 19d66 │ │ + ldr r3, [pc, #100] ; (19dc4 ) │ │ add r3, pc │ │ ldr.w r3, [r3, r1, lsl #2] │ │ - b.n 19d74 │ │ + b.n 19d74 │ │ cmp r1, #18 │ │ - ble.n 19d70 │ │ - ldr r3, [pc, #92] ; (19dc8 ) │ │ + ble.n 19d70 │ │ + ldr r3, [pc, #92] ; (19dc8 ) │ │ add r3, pc │ │ - b.n 19d74 │ │ - ldr r3, [pc, #88] ; (19dcc ) │ │ + b.n 19d74 │ │ + ldr r3, [pc, #88] ; (19dcc ) │ │ add r3, pc │ │ add r7, sp, #4 │ │ - ldr r2, [pc, #88] ; (19dd0 ) │ │ + ldr r2, [pc, #88] ; (19dd0 ) │ │ movs r1, #32 │ │ add r2, pc │ │ mov r0, r7 │ │ bl 41be4 │ │ - ldr r3, [pc, #80] ; (19dd4 ) │ │ + ldr r3, [pc, #80] ; (19dd4 ) │ │ mov r1, r7 │ │ mov r2, r5 │ │ add r3, pc │ │ ldr.w r0, [r3, r6, lsl #2] │ │ blx 18c24 <__android_log_write@plt> │ │ - ldr r3, [pc, #68] ; (19dd8 ) │ │ - ldr r0, [pc, #68] ; (19ddc ) │ │ + ldr r3, [pc, #68] ; (19dd8 ) │ │ + ldr r0, [pc, #68] ; (19ddc ) │ │ add r3, pc │ │ - ldr r1, [pc, #68] ; (19de0 ) │ │ + ldr r1, [pc, #68] ; (19de0 ) │ │ add.w r3, r3, r6, lsl #2 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ adds r0, #168 ; 0xa8 │ │ add r1, pc │ │ ldr r2, [r3, #36] ; 0x24 │ │ mov r3, r5 │ │ blx 18c30 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 19dba │ │ + beq.n 19dba │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ asrs r4, r2, #22 │ │ movs r2, r1 │ │ add.w r0, r2, #8978432 ; 0x890000 │ │ - ssat r0, #7, r1 │ │ - ; instruction: 0xf2f20006 │ │ - ; instruction: 0xf2fa0006 │ │ - strb r0, [r3, r5] │ │ + ; instruction: 0xf2fd0006 │ │ + ; instruction: 0xf2ee0006 │ │ + ; instruction: 0xf2f60006 │ │ + strb r4, [r2, r5] │ │ movs r7, r0 │ │ ; instruction: 0xf4ca0009 │ │ asrs r2, r1, #21 │ │ movs r2, r1 │ │ - ; instruction: 0xf2d70006 │ │ + ; instruction: 0xf2d30006 │ │ │ │ 00019de4 : │ │ ldr r3, [pc, #24] ; (19e00 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cbz r3, 19df2 │ │ str r0, [r3, #4] │ │ @@ -1786,15 +1786,15 @@ │ │ ldr r3, [pc, #172] ; (1a30c ) │ │ add r3, pc │ │ ldrb r0, [r3, #5] │ │ cbz r0, 1a26c │ │ movs r0, #32 │ │ bl 1a164 │ │ b.n 1a276 │ │ - bl 48e00 │ │ + bl 47d08 │ │ cmp r0, #0 │ │ bge.n 1a264 │ │ b.n 1a228 │ │ lsls r1, r4, #27 │ │ bpl.n 1a294 │ │ ldr r3, [pc, #148] ; (1a310 ) │ │ add r3, pc │ │ @@ -1847,15 +1847,15 @@ │ │ cmp r0, #0 │ │ bge.n 1a2e2 │ │ b.n 1a228 │ │ pop {r4, pc} │ │ nop │ │ ldr r3, [pc, #16] ; (1a310 ) │ │ movs r2, r1 │ │ - cdp 0, 13, cr0, cr12, cr6, {0} │ │ + cdp 0, 13, cr0, cr8, cr6, {0} │ │ ldr r2, [pc, #840] ; (1a650 ) │ │ movs r2, r1 │ │ ldr r2, [pc, #688] ; (1a5bc ) │ │ movs r2, r1 │ │ ldr r2, [pc, #568] ; (1a548 ) │ │ movs r2, r1 │ │ ldr r2, [pc, #448] ; (1a4d4 ) │ │ @@ -1909,15 +1909,15 @@ │ │ bl 1a184 │ │ lsls r1, r4, #26 │ │ bpl.n 1a3ae │ │ movs r0, #32 │ │ orr.w r4, r4, #16384 ; 0x4000 │ │ bl 1a1a8 │ │ cbz r0, 1a3a8 │ │ - bl 48a44 │ │ + bl 4794c │ │ movs r0, #32 │ │ bl 1a184 │ │ lsls r2, r4, #31 │ │ bpl.n 1a3c4 │ │ movs r0, #1 │ │ bl 1a1a8 │ │ cbz r0, 1a3be │ │ @@ -1969,16 +1969,16 @@ │ │ movw r0, #29233 ; 0x7231 │ │ ldr r4, [pc, #44] ; (1a458 ) │ │ movs r3, #1 │ │ add r4, pc │ │ str r3, [r4, #32] │ │ bl 1a324 │ │ bl 4345c │ │ - bl 19868 │ │ - bl 19c4c │ │ + bl 19d0c │ │ + bl 199e8 │ │ bl 19e94 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #32 │ │ bl 41900 │ │ movs r3, #0 │ │ str r3, [r4, #32] │ │ @@ -1998,27 +1998,27 @@ │ │ ... │ │ │ │ 0001a46c : │ │ ldr r0, [pc, #4] ; (1a474 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldcl 0, cr0, [r0], {6} │ │ + stcl 0, cr0, [ip], {6} │ │ │ │ 0001a478 : │ │ movw r0, #10556 ; 0x293c │ │ bx lr │ │ ... │ │ │ │ 0001a480 : │ │ ldr r0, [pc, #4] ; (1a488 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldcl 0, cr0, [r2], {6} │ │ + stcl 0, cr0, [lr], {6} │ │ ldr r2, [pc, #44] ; (1a4bc ) │ │ mov r3, r0 │ │ add r2, pc │ │ str r2, [r0, #4] │ │ ldr r2, [pc, #40] ; (1a4c0 ) │ │ add r2, pc │ │ str r2, [r0, #16] │ │ @@ -2153,16 +2153,16 @@ │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ ; instruction: 0x47ea │ │ movs r2, r1 │ │ ; instruction: 0x47e2 │ │ movs r2, r1 │ │ - sub.w r0, ip, r6 │ │ - rsb r0, r7, r6 │ │ + sub.w r0, r8, r6 │ │ + rsb r0, r3, r6 │ │ │ │ 0001a5e0 : │ │ push {r3, r4, r5, lr} │ │ ldr r5, [pc, #100] ; (1a648 ) │ │ add r5, pc │ │ ldr r0, [r5, #4] │ │ cbz r0, 1a614 │ │ @@ -2419,15 +2419,15 @@ │ │ ldrbtmi r4, [r8], #-2054 ; 0xfffff7fa │ │ mcr2 7, 1, pc, cr4, cr14, {7} ; │ │ ldclt 0, cr2, [r8, #-0] │ │ andcs r4, r1, r4, lsl #20 │ │ ldrbtmi r6, [sl], #-44 ; 0xffffffd4 │ │ movwcc r6, #6291 ; 0x1893 │ │ ldclt 0, cr6, [r8, #-588]! ; 0xfffffdb4 │ │ - andeq lr, r6, sp, ror #18 │ │ + andeq lr, r6, r9, ror #18 │ │ andeq r4, sl, r2, lsr #9 │ │ │ │ 0001a88c : │ │ ldr r3, [r0, #0] │ │ mov r1, r2 │ │ push {r4, r5, r6, lr} │ │ mov r6, r2 │ │ @@ -2450,15 +2450,15 @@ │ │ b.w 26044 │ │ │ │ 0001a8c0 : │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #4] │ │ - b.w 66158 │ │ + b.w 66030 │ │ │ │ 0001a8cc : │ │ mov r0, r2 │ │ mov r1, r3 │ │ b.w 2b590 │ │ │ │ 0001a8d4 : │ │ @@ -2522,26 +2522,26 @@ │ │ ldr r4, [pc, #52] ; (1a978 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbz r3, 1a976 │ │ ldr.w r3, [r3, #144] ; 0x90 │ │ cbz r3, 1a976 │ │ - bl 46064 │ │ + bl 44f6c │ │ ldr r3, [r4, #0] │ │ ldr.w r4, [r3, #144] ; 0x90 │ │ ldr r3, [r4, #0] │ │ mov r5, r0 │ │ cbz r3, 1a976 │ │ movs r1, #0 │ │ mov r2, r1 │ │ - bl 5ddd0 │ │ + bl 569e0 │ │ mov r0, r5 │ │ ldr r1, [r4, #0] │ │ - bl 5e004 │ │ + bl 56c14 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ lsrs r0, r5, #6 │ │ movs r2, r1 │ │ │ │ 0001a97c : │ │ @@ -2549,15 +2549,15 @@ │ │ b.w 667e4 │ │ │ │ 0001a982 : │ │ mov r0, r2 │ │ b.w 66820 │ │ │ │ 0001a988 : │ │ - b.w 48d84 │ │ + b.w 47c8c │ │ │ │ 0001a98c : │ │ push {r4, r5, lr} │ │ mov r0, r2 │ │ ldr r1, [sp, #20] │ │ ldr r5, [sp, #12] │ │ ldr r4, [sp, #16] │ │ @@ -2651,17 +2651,17 @@ │ │ bl 42b3c │ │ cbnz r0, 1aa68 │ │ ldr r0, [r4, #0] │ │ ldmia.w sp!, {r4, lr} │ │ b.w 42b74 │ │ pop {r4, pc} │ │ nop │ │ - b.n 1aa4c │ │ + b.n 1aa44 │ │ movs r6, r0 │ │ - b.n 1aa50 │ │ + b.n 1aa48 │ │ movs r6, r0 │ │ lsrs r2, r1, #3 │ │ movs r2, r1 │ │ lsrs r2, r4, #2 │ │ movs r2, r1 │ │ │ │ 0001aa7c : │ │ @@ -2697,17 +2697,17 @@ │ │ ldr r0, [r4, #0] │ │ bl 42b3c │ │ cbnz r0, 1aad6 │ │ ldr r0, [r4, #0] │ │ ldmia.w sp!, {r4, lr} │ │ b.w 42b74 │ │ pop {r4, pc} │ │ - b.n 1a9e0 │ │ + b.n 1a9d8 │ │ movs r6, r0 │ │ - b.n 1aa00 │ │ + b.n 1a9f8 │ │ movs r6, r0 │ │ lsrs r6, r3, #1 │ │ movs r2, r1 │ │ lsrs r0, r6, #32 │ │ movs r2, r1 │ │ │ │ 0001aae8 : │ │ @@ -2756,15 +2756,15 @@ │ │ ldr r3, [r0, #0] │ │ mov r5, r2 │ │ movs r2, #0 │ │ mov r4, r0 │ │ ldr.w r3, [r3, #676] ; 0x2a4 │ │ blx r3 │ │ mov r7, r0 │ │ - bl 196f4 │ │ + bl 19b98 │ │ ldr r3, [r4, #0] │ │ ldr.w r3, [r3, #668] ; 0x29c │ │ mov r1, r0 │ │ mov r0, r4 │ │ blx r3 │ │ ldr r3, [r4, #0] │ │ mov r1, r5 │ │ @@ -2864,28 +2864,28 @@ │ │ ldr r4, [pc, #56] ; (1ac58 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbz r3, 1ac56 │ │ ldr.w r3, [r3, #144] ; 0x90 │ │ cbz r3, 1ac56 │ │ - bl 46064 │ │ + bl 44f6c │ │ ldr r3, [r4, #0] │ │ ldr.w r4, [r3, #144] ; 0x90 │ │ ldr r3, [r4, #0] │ │ mov r5, r0 │ │ cbnz r3, 1ac56 │ │ ldr r0, [r4, #8] │ │ cbz r0, 1ac46 │ │ blx 18c60 │ │ bl 1abe4 │ │ mov r1, r0 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 5dfa4 │ │ + bl 56bb4 │ │ str r0, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ lsls r4, r1, #27 │ │ movs r2, r1 │ │ │ │ 0001ac5c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ @@ -2923,17 +2923,17 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r3, [r3, #92] ; 0x5c │ │ bx r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ lsls r2, r6 │ │ movs r2, r1 │ │ - b.n 1a832 │ │ + b.n 1a82a │ │ movs r6, r0 │ │ - b.n 1a83c │ │ + b.n 1a834 │ │ movs r6, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r0 │ │ bl 1ab9c │ │ ldr r3, [r0, #0] │ │ mov r4, r0 │ │ ldr r3, [r3, #60] ; 0x3c │ │ @@ -3028,25 +3028,25 @@ │ │ mov r2, r7 │ │ ldr.w r3, [r3, #680] ; 0x2a8 │ │ blx r3 │ │ b.n 1ada2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - b.n 1a898 │ │ + b.n 1a890 │ │ movs r6, r0 │ │ - b.n 1a858 │ │ + b.n 1a850 │ │ movs r6, r0 │ │ - b.n 1a85c │ │ + b.n 1a854 │ │ movs r6, r0 │ │ - b.n 1a836 │ │ + b.n 1a82e │ │ movs r6, r0 │ │ - b.n 1a7ec │ │ + b.n 1a7e4 │ │ movs r6, r0 │ │ - b.n 1aece │ │ + b.n 1aec6 │ │ movs r6, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r6, [pc, #872] ; (1b130 ) │ │ mov r4, r0 │ │ movs r5, #0 │ │ str r5, [sp, #20] │ │ @@ -3406,67 +3406,67 @@ │ │ cmp r2, r3 │ │ beq.n 1b12a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsls r6, r2, #20 │ │ movs r2, r1 │ │ - cmp r4, r4 │ │ + cmp r0, r4 │ │ movs r7, r0 │ │ subs r7, #30 │ │ movs r2, r1 │ │ - b.n 1aa4e │ │ + b.n 1aa46 │ │ movs r6, r0 │ │ - b.n 1aa60 │ │ + b.n 1aa58 │ │ movs r6, r0 │ │ - b.n 1aa40 │ │ + b.n 1aa38 │ │ movs r6, r0 │ │ - b.n 1aa54 │ │ + b.n 1aa4c │ │ movs r6, r0 │ │ - b.n 1aa46 │ │ + b.n 1aa3e │ │ movs r6, r0 │ │ - b.n 1aa54 │ │ + b.n 1aa4c │ │ movs r6, r0 │ │ - b.n 1aa86 │ │ + b.n 1aa7e │ │ movs r6, r0 │ │ - b.n 1aa54 │ │ + b.n 1aa4c │ │ movs r6, r0 │ │ - b.n 1aa0a │ │ + b.n 1aa02 │ │ movs r6, r0 │ │ - b.n 1a9be │ │ + b.n 1a9b6 │ │ movs r6, r0 │ │ - b.n 1a9e2 │ │ + b.n 1a9da │ │ movs r6, r0 │ │ - b.n 1a9bc │ │ + b.n 1a9b4 │ │ movs r6, r0 │ │ - b.n 1a9ce │ │ + b.n 1a9c6 │ │ movs r6, r0 │ │ - b.n 1b936 │ │ + b.n 1b92e │ │ movs r6, r0 │ │ - b.n 1b940 │ │ + b.n 1b938 │ │ movs r6, r0 │ │ - b.n 1b922 │ │ + b.n 1b91a │ │ movs r6, r0 │ │ - b.n 1b95a │ │ + b.n 1b952 │ │ movs r6, r0 │ │ - b.n 1a996 │ │ + b.n 1a98e │ │ movs r6, r0 │ │ - b.n 1b964 │ │ + b.n 1b95c │ │ movs r6, r0 │ │ - b.n 1b978 │ │ + b.n 1b970 │ │ movs r6, r0 │ │ - b.n 1b924 │ │ + b.n 1b91c │ │ movs r6, r0 │ │ - b.n 1b942 │ │ + b.n 1b93a │ │ movs r6, r0 │ │ - b.n 1b954 │ │ + b.n 1b94c │ │ movs r6, r0 │ │ - b.n 1b942 │ │ + b.n 1b93a │ │ movs r6, r0 │ │ - b.n 1b94c │ │ + b.n 1b944 │ │ movs r6, r0 │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r1 │ │ ldr r6, [pc, #256] ; (1b2a8 ) │ │ mov r5, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ @@ -3577,25 +3577,25 @@ │ │ beq.n 1b2a0 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ lsls r2, r7, #4 │ │ movs r2, r1 │ │ - adcs r4, r0 │ │ + adcs r0, r0 │ │ movs r7, r0 │ │ - b.n 1b2b6 │ │ + svc 253 ; 0xfd │ │ movs r6, r0 │ │ - b.n 1b822 │ │ + b.n 1b81a │ │ movs r6, r0 │ │ - b.n 1b82e │ │ + b.n 1b826 │ │ movs r6, r0 │ │ - b.n 1b7b6 │ │ + b.n 1b7ae │ │ movs r6, r0 │ │ - b.n 1b7c2 │ │ + b.n 1b7ba │ │ movs r6, r0 │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ ldr r6, [pc, #184] ; (1b384 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ @@ -3676,27 +3676,27 @@ │ │ beq.n 1b37c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ movs r2, r3 │ │ movs r2, r1 │ │ - ands r4, r4 │ │ + ands r0, r4 │ │ movs r7, r0 │ │ - b.n 1b722 │ │ + b.n 1b71a │ │ movs r6, r0 │ │ subs r2, #24 │ │ movs r2, r1 │ │ - svc 129 ; 0x81 │ │ + svc 125 ; 0x7d │ │ movs r6, r0 │ │ - svc 134 ; 0x86 │ │ + svc 130 ; 0x82 │ │ movs r6, r0 │ │ - b.n 1b6de │ │ + b.n 1b6d6 │ │ movs r6, r0 │ │ - b.n 1b714 │ │ + b.n 1b70c │ │ movs r6, r0 │ │ │ │ 0001b3a4 : │ │ push {r3, lr} │ │ bl 1ab9c │ │ movs r0, #1 │ │ pop {r3, pc} │ │ @@ -3742,17 +3742,17 @@ │ │ pop {r4, r5, pc} │ │ movs r4, r0 │ │ movs r1, r0 │ │ vhadd.u32 d0, d12, d9 │ │ subs r1, #94 ; 0x5e │ │ movs r2, r1 │ │ bl ffc5b412 <_end@@Base+0xffb9a9aa> │ │ - udf #38 ; 0x26 │ │ + udf #34 ; 0x22 │ │ movs r6, r0 │ │ - b.n 1b682 │ │ + b.n 1b67a │ │ movs r6, r0 │ │ │ │ 0001b41c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ ldr r7, [pc, #356] ; (1b588 ) │ │ mov r4, r1 │ │ @@ -3911,65 +3911,65 @@ │ │ movs r0, #4 │ │ ldr r2, [pc, #112] ; (1b5ec ) │ │ add r1, pc │ │ add r2, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 84910 <__aeabi_llsl@@Base+0x2c> │ │ nop │ │ - ble.n 1b544 │ │ + ble.n 1b53c │ │ movs r6, r0 │ │ - b.n 1b798 │ │ + b.n 1b790 │ │ movs r6, r0 │ │ - b.n 1b822 │ │ + b.n 1b81a │ │ movs r6, r0 │ │ subs r0, #208 ; 0xd0 │ │ movs r2, r1 │ │ - b.n 1b782 │ │ + b.n 1b77a │ │ movs r6, r0 │ │ - b.n 1b7a0 │ │ + b.n 1b798 │ │ movs r6, r0 │ │ - b.n 1b7ae │ │ + b.n 1b7a6 │ │ movs r6, r0 │ │ - b.n 1b7ae │ │ + b.n 1b7a6 │ │ movs r6, r0 │ │ - b.n 1b7d6 │ │ + b.n 1b7ce │ │ movs r6, r0 │ │ - b.n 1b7c2 │ │ + b.n 1b7ba │ │ movs r6, r0 │ │ - b.n 1b7e8 │ │ + b.n 1b7e0 │ │ movs r6, r0 │ │ - b.n 1b7dc │ │ + b.n 1b7d4 │ │ movs r6, r0 │ │ - b.n 1b5ee │ │ + b.n 1b5e6 │ │ movs r6, r0 │ │ - b.n 1b7e6 │ │ + b.n 1b7de │ │ movs r6, r0 │ │ - b.n 1b7e0 │ │ + b.n 1b7d8 │ │ movs r6, r0 │ │ - b.n 1b7e0 │ │ + b.n 1b7d8 │ │ movs r6, r0 │ │ - b.n 1b7ec │ │ + b.n 1b7e4 │ │ movs r6, r0 │ │ - b.n 1b816 │ │ + b.n 1b80e │ │ movs r6, r0 │ │ - b.n 1b80c │ │ + b.n 1b804 │ │ movs r6, r0 │ │ - b.n 1b834 │ │ + b.n 1b82c │ │ movs r6, r0 │ │ - b.n 1b822 │ │ + b.n 1b81a │ │ movs r6, r0 │ │ - b.n 1b818 │ │ + b.n 1b810 │ │ movs r6, r0 │ │ - bgt.n 1b518 │ │ + bgt.n 1b510 │ │ movs r6, r0 │ │ - b.n 1b7c6 │ │ + b.n 1b7be │ │ movs r6, r0 │ │ - bgt.n 1b504 │ │ + bgt.n 1b4fc │ │ movs r6, r0 │ │ - b.n 1b856 │ │ + b.n 1b84e │ │ movs r6, r0 │ │ │ │ 0001b5f0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r3 │ │ ldr r7, [pc, #384] ; (1b778 ) │ │ sub sp, #28 │ │ @@ -4127,33 +4127,33 @@ │ │ cmp r2, r3 │ │ beq.n 1b770 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ stc2l 0, cr0, [r6], #36 ; 0x24 │ │ - blt.n 1b73c │ │ + blt.n 1b734 │ │ movs r6, r0 │ │ - b.n 1b8c8 │ │ + b.n 1b8c0 │ │ movs r6, r0 │ │ adds r6, #228 ; 0xe4 │ │ movs r2, r1 │ │ - b.n 1b8bc │ │ + b.n 1b8b4 │ │ movs r6, r0 │ │ - blt.n 1b6d0 │ │ + blt.n 1b6c8 │ │ movs r6, r0 │ │ - b.n 1b908 │ │ + b.n 1b900 │ │ movs r6, r0 │ │ adds r6, #164 ; 0xa4 │ │ movs r2, r1 │ │ - b.n 1b8fa │ │ + b.n 1b8f2 │ │ movs r6, r0 │ │ - blt.n 1b7e4 │ │ + blt.n 1b7dc │ │ movs r6, r0 │ │ - b.n 1b8c4 │ │ + b.n 1b8bc │ │ movs r6, r0 │ │ adds r6, #40 ; 0x28 │ │ movs r2, r1 │ │ adds r6, #30 │ │ movs r2, r1 │ │ adds r5, #252 ; 0xfc │ │ movs r2, r1 │ │ @@ -4408,15 +4408,15 @@ │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ beq.n 1b9de │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr??.w r0, [r2, r9] │ │ - subs r1, #128 ; 0x80 │ │ + subs r1, #124 ; 0x7c │ │ movs r7, r0 │ │ │ │ 0001b9ec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov sl, r3 │ │ ldr r3, [pc, #284] ; (1bb10 ) │ │ mov r8, r2 │ │ @@ -4534,26 +4534,26 @@ │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 1bb0a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ str??.w r0, [r8, #9] │ │ - subs r0, #234 ; 0xea │ │ + subs r0, #230 ; 0xe6 │ │ movs r7, r0 │ │ │ │ 0001bb18 : │ │ ldr r0, [pc, #12] ; (1bb28 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - bgt.n 1ba3e │ │ + bgt.n 1ba36 │ │ movs r6, r0 │ │ │ │ 0001bb2c : │ │ ldr r0, [r0, #48] ; 0x30 │ │ asrs r1, r0, #31 │ │ bx lr │ │ ... │ │ @@ -4692,17 +4692,17 @@ │ │ cmp r2, r3 │ │ beq.n 1bc86 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add.w sp, sp, #4096 ; 0x1000 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ; instruction: 0xf79c0009 │ │ - bgt.n 1bce8 │ │ + bgt.n 1bce0 │ │ movs r6, r0 │ │ - bgt.n 1bccc │ │ + bgt.n 1bcc4 │ │ movs r6, r0 │ │ │ │ 0001bc9c : │ │ movs r1, #1 │ │ b.w 1b1a0 │ │ ... │ │ │ │ @@ -4778,19 +4778,19 @@ │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 1bd4a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ; instruction: 0xf6320009 │ │ - adds r6, #64 ; 0x40 │ │ + adds r6, #60 ; 0x3c │ │ movs r7, r0 │ │ - bge.n 1bd42 │ │ + bge.n 1bd3a │ │ movs r6, r0 │ │ - bge.n 1bd52 │ │ + bge.n 1bd4a │ │ movs r6, r0 │ │ │ │ 0001bd60 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ mov.w r8, #0 │ │ ldr r6, [pc, #248] ; (1be64 ) │ │ str.w r8, [sp, #4] │ │ @@ -4897,29 +4897,29 @@ │ │ cmp r2, r3 │ │ beq.n 1be5c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ sbcs.w r0, r6, #8978432 ; 0x890000 │ │ - adds r5, #132 ; 0x84 │ │ + adds r5, #128 ; 0x80 │ │ movs r7, r0 │ │ - bcs.n 1be84 │ │ + bne.n 1be20 │ │ movs r6, r0 │ │ - bne.n 1be60 │ │ + bne.n 1bdfc │ │ movs r6, r0 │ │ - bge.n 1bf16 │ │ + bge.n 1bf0e │ │ movs r6, r0 │ │ - bge.n 1bf26 │ │ + bge.n 1bf1e │ │ movs r6, r0 │ │ - bge.n 1bef4 │ │ + bge.n 1beec │ │ movs r6, r0 │ │ - bmi.n 1bf5c │ │ + bmi.n 1bf54 │ │ movs r6, r0 │ │ - bne.n 1bf34 │ │ + bne.n 1bed0 │ │ movs r6, r0 │ │ │ │ 0001be88 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ ldr r6, [pc, #136] ; (1bf18 ) │ │ add r6, pc │ │ @@ -4980,19 +4980,19 @@ │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 1bf14 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ orrs.w r0, r6, #8978432 ; 0x890000 │ │ - adds r4, #96 ; 0x60 │ │ + adds r4, #92 ; 0x5c │ │ movs r7, r0 │ │ - bls.n 1bfee │ │ + bls.n 1bfe6 │ │ movs r6, r0 │ │ - bls.n 1bffe │ │ + bls.n 1bff6 │ │ movs r6, r0 │ │ │ │ 0001bf28 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr.w fp, [pc, #680] ; 1c1d8 │ │ mov r6, r1 │ │ @@ -5288,51 +5288,51 @@ │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 1c1d2 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ usat16 r0, #9, sl │ │ - adds r3, #168 ; 0xa8 │ │ + adds r3, #164 ; 0xa4 │ │ movs r7, r0 │ │ cmp r5, #158 ; 0x9e │ │ movs r2, r1 │ │ - bcc.n 1c1fe │ │ + bcc.n 1c1f6 │ │ movs r6, r0 │ │ - bcc.n 1c210 │ │ + bcc.n 1c208 │ │ movs r6, r0 │ │ - bhi.n 1c13e │ │ + bhi.n 1c136 │ │ movs r6, r0 │ │ - bhi.n 1c172 │ │ + bhi.n 1c16a │ │ movs r6, r0 │ │ - bhi.n 1c190 │ │ + bhi.n 1c188 │ │ movs r6, r0 │ │ - bhi.n 1c19a │ │ + bhi.n 1c192 │ │ movs r6, r0 │ │ - bhi.n 1c166 │ │ + bhi.n 1c15e │ │ movs r6, r0 │ │ - bhi.n 1c184 │ │ + bhi.n 1c17c │ │ movs r6, r0 │ │ - bhi.n 1c1d4 │ │ + bhi.n 1c1cc │ │ movs r6, r0 │ │ - bhi.n 1c1e8 │ │ + bhi.n 1c1e0 │ │ movs r6, r0 │ │ - bhi.n 1c1f2 │ │ + bhi.n 1c1ea │ │ movs r6, r0 │ │ - bhi.n 1c20e │ │ + bhi.n 1c206 │ │ movs r6, r0 │ │ - bhi.n 1c214 │ │ + bhi.n 1c20c │ │ movs r6, r0 │ │ - bhi.n 1c198 │ │ + bhi.n 1c190 │ │ movs r6, r0 │ │ - bhi.n 1c31e │ │ + bhi.n 1c316 │ │ movs r6, r0 │ │ - bhi.n 1c292 │ │ + bhi.n 1c28a │ │ movs r6, r0 │ │ - bhi.n 1c246 │ │ + bhi.n 1c23e │ │ movs r6, r0 │ │ │ │ 0001c228 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r9, r0 │ │ bl 1ab9c │ │ ldr r5, [pc, #148] ; (1c2c8 ) │ │ @@ -5396,17 +5396,17 @@ │ │ b.n 1c2c0 │ │ mov r7, r0 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ cmp r2, #230 ; 0xe6 │ │ movs r2, r1 │ │ - bvc.n 1c362 │ │ + bvc.n 1c35a │ │ movs r6, r0 │ │ - bvc.n 1c378 │ │ + bvc.n 1c370 │ │ movs r6, r0 │ │ │ │ 0001c2d4 : │ │ push {r4, lr} │ │ bl 1ab9c │ │ ldr r3, [pc, #20] ; (1c2f0 ) │ │ add r3, pc │ │ @@ -5452,17 +5452,17 @@ │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ cmp r2, #10 │ │ movs r2, r1 │ │ - bvs.n 1c258 │ │ + bvs.n 1c250 │ │ movs r6, r0 │ │ - bvs.n 1c26c │ │ + bvs.n 1c264 │ │ movs r6, r0 │ │ │ │ 0001c34c : │ │ adds r1, r0, #0 │ │ mov.w r0, #5 │ │ it ne │ │ movne r1, #1 │ │ @@ -5501,17 +5501,17 @@ │ │ ldr r3, [r4, #0] │ │ blx r7 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ cmp r1, #168 ; 0xa8 │ │ movs r2, r1 │ │ - bvs.n 1c41c │ │ + bvs.n 1c414 │ │ movs r6, r0 │ │ - bvs.n 1c434 │ │ + bvs.n 1c42c │ │ movs r6, r0 │ │ │ │ 0001c3b0 : │ │ movs r0, #3 │ │ movs r1, #0 │ │ b.w 1c2f4 │ │ │ │ @@ -5751,25 +5751,25 @@ │ │ cmp r2, r3 │ │ beq.n 1c5d4 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ vhadd.s16 d0, d14, d9 │ │ - bpl.n 1c5c0 │ │ + bpl.n 1c5b8 │ │ movs r6, r0 │ │ cmp r0, #22 │ │ movs r2, r1 │ │ - ldmia r5, {r0, r2, r3, r4, r5, r6} │ │ + ldmia r5, {r0, r3, r4, r5, r6} │ │ movs r6, r0 │ │ - ldmia r5!, {r1, r7} │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ movs r6, r0 │ │ - bmi.n 1c52a │ │ + bmi.n 1c522 │ │ movs r6, r0 │ │ - bmi.n 1c558 │ │ + bmi.n 1c550 │ │ movs r6, r0 │ │ │ │ 0001c5f8 : │ │ b.w 1ab9c │ │ │ │ 0001c5fc : │ │ push {r4, r5, r6, lr} │ │ @@ -5792,17 +5792,17 @@ │ │ mov r2, r0 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ movs r7, #16 │ │ movs r2, r1 │ │ - ldmia r4, {r0, r3, r4, r5, r6} │ │ + ldmia r4, {r0, r2, r4, r5, r6} │ │ movs r6, r0 │ │ - ldmia r4!, {r7} │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ movs r6, r0 │ │ │ │ 0001c63c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r3, [pc, #260] ; (1c748 ) │ │ ldr r6, [pc, #260] ; (1c74c ) │ │ @@ -5917,29 +5917,29 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ ldc 0, cr0, [lr], {9} │ │ movs r6, #210 ; 0xd2 │ │ movs r2, r1 │ │ - cmp r4, #160 ; 0xa0 │ │ + cmp r4, #156 ; 0x9c │ │ movs r7, r0 │ │ - ldmia r4!, {r0, r2, r3} │ │ + ldmia r4!, {r0, r3} │ │ movs r6, r0 │ │ - ldmia r4, {r2, r4} │ │ + ldmia r4, {r4} │ │ movs r6, r0 │ │ - bcc.n 1c670 │ │ + bcc.n 1c668 │ │ movs r6, r0 │ │ - bcc.n 1c688 │ │ + bcc.n 1c680 │ │ movs r6, r0 │ │ - bcc.n 1c676 │ │ + bcc.n 1c66e │ │ movs r6, r0 │ │ - bcc.n 1c676 │ │ + bcc.n 1c66e │ │ movs r6, r0 │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ movs r6, r0 │ │ movs r5, #236 ; 0xec │ │ movs r2, r1 │ │ │ │ 0001c774 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ movs r6, #0 │ │ @@ -6025,29 +6025,29 @@ │ │ cmp r2, r3 │ │ beq.n 1c838 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ sbc.w r0, r6, r9 │ │ - cmp r3, #116 ; 0x74 │ │ + cmp r3, #112 ; 0x70 │ │ movs r7, r0 │ │ - bcs.n 1c7f2 │ │ + bcs.n 1c7ea │ │ movs r6, r0 │ │ - bcs.n 1c80c │ │ + bcs.n 1c804 │ │ movs r6, r0 │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ + ldmia r2, {r1, r2, r5, r7} │ │ movs r6, r0 │ │ - ldmia r2, {r1, r2, r3, r4} │ │ + ldmia r2!, {r1, r3, r4} │ │ movs r6, r0 │ │ - bcs.n 1c7e4 │ │ + bcs.n 1c7dc │ │ movs r6, r0 │ │ - bcs.n 1c7fe │ │ + bcs.n 1c7f6 │ │ movs r6, r0 │ │ - bcs.n 1c7fa │ │ + bcs.n 1c7f2 │ │ movs r6, r0 │ │ │ │ 0001c864 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r3, [pc, #260] ; (1c970 ) │ │ ldr r6, [pc, #260] ; (1c974 ) │ │ @@ -6162,29 +6162,29 @@ │ │ beq.n 1c96a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ orns r0, r6, r9 │ │ movs r4, #170 ; 0xaa │ │ movs r2, r1 │ │ - cmp r2, #120 ; 0x78 │ │ + cmp r2, #116 ; 0x74 │ │ movs r7, r0 │ │ - ldmia r1!, {r0, r2, r5, r6, r7} │ │ + ldmia r1!, {r0, r5, r6, r7} │ │ movs r6, r0 │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ movs r6, r0 │ │ - bcs.n 1c99c │ │ + bcs.n 1c994 │ │ movs r6, r0 │ │ - bcs.n 1c9c4 │ │ + bcs.n 1c9bc │ │ movs r6, r0 │ │ - bcs.n 1c9d2 │ │ + bcs.n 1c9ca │ │ movs r6, r0 │ │ - bne.n 1ca4a │ │ + bne.n 1ca42 │ │ movs r6, r0 │ │ - ldmia r1!, {r4, r6} │ │ + ldmia r1!, {r2, r3, r6} │ │ movs r6, r0 │ │ movs r3, #194 ; 0xc2 │ │ movs r2, r1 │ │ │ │ 0001c99c : │ │ ldr r3, [pc, #4] ; (1c9a4 ) │ │ add r3, pc │ │ @@ -6264,21 +6264,21 @@ │ │ cmp r0, #0 │ │ beq.n 1ca28 │ │ movs r0, #128 ; 0x80 │ │ pop {r4, pc} │ │ nop │ │ movs r3, #120 ; 0x78 │ │ movs r2, r1 │ │ - bne.n 1ca8e │ │ + bne.n 1ca86 │ │ movs r6, r0 │ │ movs r3, #98 ; 0x62 │ │ movs r2, r1 │ │ - bne.n 1ca8a │ │ + bne.n 1ca82 │ │ movs r6, r0 │ │ - bne.n 1ca84 │ │ + bne.n 1ca7c │ │ movs r6, r0 │ │ │ │ 0001ca54 : │ │ push {r3, lr} │ │ bl 1c9a8 │ │ and.w r0, r0, #1 │ │ pop {r3, pc} │ │ @@ -8714,19 +8714,19 @@ │ │ ldr r0, [pc, #40] ; (1ea78 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 84920 <__aeabi_llsl@@Base+0x3c> │ │ nop │ │ lsls r0, r7, #14 │ │ movs r2, r1 │ │ - cbz r3, 1ea7e │ │ + cbz r7, 1ea7c │ │ movs r6, r0 │ │ bne.n 1ea18 │ │ movs r1, r1 │ │ - cbz r7, 1ea82 │ │ + cbz r3, 1ea82 │ │ movs r6, r0 │ │ bvs.n 1eb14 │ │ movs r1, r1 │ │ bne.n 1e9a8 │ │ movs r1, r1 │ │ lsls r2, r1, #13 │ │ movs r2, r1 │ │ @@ -16205,15 +16205,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add sp, #16 │ │ bx lr │ │ strh r4, [r3, #0] │ │ movs r1, r1 │ │ ldrh r0, [r5, #44] ; 0x2c │ │ movs r1, r1 │ │ - ldrh r3, [r3, r4] │ │ + ldrh r7, [r2, r4] │ │ movs r6, r0 │ │ │ │ 0002331c : │ │ ldr r3, [pc, #4] ; (23324 ) │ │ add r3, pc │ │ ldr r3, [r3, #44] ; 0x2c │ │ bx r3 │ │ @@ -21437,15 +21437,15 @@ │ │ add sp, #16 │ │ bx lr │ │ nop │ │ ldrh r0, [r3, r4] │ │ movs r1, r1 │ │ ldr r4, [r4, #8] │ │ movs r1, r1 │ │ - adds r6, #33 ; 0x21 │ │ + adds r6, #29 │ │ movs r6, r0 │ │ │ │ 00025818 : │ │ push {r1, r2, r3} │ │ push {r0, r1, r2, r4, lr} │ │ add r2, sp, #20 │ │ ldr r4, [pc, #48] ; (25850 ) │ │ @@ -21801,15 +21801,15 @@ │ │ ldr r3, [r3, #4] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ ldrd r0, r1, [r3] │ │ pop {r3, pc} │ │ nop │ │ str r2, [sp, #704] ; 0x2c0 │ │ movs r1, r1 │ │ - lsls r0, r0 │ │ + eors r4, r7 │ │ movs r6, r0 │ │ │ │ 00025b18 : │ │ push {r3, lr} │ │ bl 25a9c │ │ cmp r0, #0 │ │ blt.n 25b2c │ │ @@ -21824,15 +21824,15 @@ │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r3, [r3, #4] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, pc} │ │ str r2, [sp, #480] ; 0x1e0 │ │ movs r1, r1 │ │ - eors r0, r1 │ │ + eors r4, r0 │ │ movs r6, r0 │ │ │ │ 00025b48 : │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ movs r1, #0 │ │ ldr r6, [r0, #8] │ │ mov r8, r2 │ │ @@ -21878,15 +21878,15 @@ │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r3, [r0, #16] │ │ ldr.w r0, [r3, r4, lsl #2] │ │ pop {r4, pc} │ │ - subs r7, #233 ; 0xe9 │ │ + subs r7, #229 ; 0xe5 │ │ movs r6, r0 │ │ │ │ 00025bb8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ bl 25a9c │ │ @@ -22368,15 +22368,15 @@ │ │ movs r1, #0 │ │ ldr r0, [pc, #96] ; (260d8 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ add r0, pc │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #20] │ │ - bl 19728 │ │ + bl 19bcc │ │ mov r1, r0 │ │ cbnz r0, 260c0 │ │ add r5, sp, #4 │ │ movs r0, #2 │ │ mov r2, r5 │ │ blx 18ccc │ │ ldr r2, [sp, #4] │ │ @@ -22406,15 +22406,15 @@ │ │ beq.n 260ce │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ nop │ │ strh r6, [r5, r1] │ │ movs r1, r1 │ │ - subs r3, #38 ; 0x26 │ │ + subs r3, #34 ; 0x22 │ │ movs r6, r0 │ │ ; instruction: 0xffb1ffff │ │ ; instruction: 0xff95ffff │ │ │ │ 000260e4 : │ │ push {r4, r5, lr} │ │ sub sp, #28 │ │ @@ -22643,15 +22643,15 @@ │ │ adds r0, #1 │ │ beq.n 2629c │ │ ldr r3, [r5, #48] ; 0x30 │ │ bic.w r3, r3, #16384 ; 0x4000 │ │ str r3, [r5, #48] ; 0x30 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - subs r1, #43 ; 0x2b │ │ + subs r1, #39 ; 0x27 │ │ movs r6, r0 │ │ │ │ 000262c4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r5, r2 │ │ @@ -22685,15 +22685,15 @@ │ │ ldr r3, [r4, #4] │ │ ldr r1, [pc, #60] ; (26350 ) │ │ ldr r3, [r3, #0] │ │ cmp r3, r1 │ │ beq.n 2632a │ │ mov r0, r4 │ │ movs r2, #0 │ │ - bl 45a24 │ │ + bl 4b794 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.n 26308 │ │ mov r8, r0 │ │ b.n 2632e │ │ mov.w r8, #0 │ │ mov r2, r5 │ │ @@ -22703,25 +22703,25 @@ │ │ blx r3 │ │ mov r5, r0 │ │ cbz r0, 26342 │ │ ldr r3, [r6, #92] ; 0x5c │ │ str r3, [r0, #0] │ │ str r0, [r6, #92] ; 0x5c │ │ mov r0, r8 │ │ - bl 4557c │ │ + bl 4b2ec │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ - subs r0, #243 ; 0xf3 │ │ + subs r0, #239 ; 0xef │ │ movs r6, r0 │ │ - subs r0, #254 ; 0xfe │ │ + subs r0, #250 ; 0xfa │ │ movs r6, r0 │ │ - subs r1, #8 │ │ + subs r1, #4 │ │ movs r6, r0 │ │ │ │ 00026360 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ adds r2, #7 │ │ bic.w r5, r2, #7 │ │ mov r8, r3 │ │ @@ -22732,15 +22732,15 @@ │ │ mov.w r0, #16711680 ; 0xff0000 │ │ mov.w r1, #65280 ; 0xff00 │ │ stmia.w sp, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ mov r1, r5 │ │ mov r2, r8 │ │ movs r3, #32 │ │ - bl 456d4 │ │ + bl 4b444 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.n 26412 │ │ movs r3, #0 │ │ mov r0, r3 │ │ mov lr, r3 │ │ cmp lr, r8 │ │ @@ -22782,15 +22782,15 @@ │ │ b.n 2639a │ │ ldr r1, [sp, #40] ; 0x28 │ │ mov r0, r4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ bl 262c4 │ │ mov r5, r0 │ │ mov r0, r4 │ │ - bl 4557c │ │ + bl 4b2ec │ │ mov r0, r5 │ │ b.n 26412 │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 00026418 : │ │ push {r4, r5, r6, lr} │ │ @@ -22807,15 +22807,15 @@ │ │ mov r0, r6 │ │ blx r4 │ │ cbz r0, 2643e │ │ ldr r3, [r5, #92] ; 0x5c │ │ str r3, [r0, #0] │ │ str r0, [r5, #92] ; 0x5c │ │ pop {r4, r5, r6, pc} │ │ - subs r0, #12 │ │ + subs r0, #8 │ │ movs r6, r0 │ │ │ │ 00026444 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 26178 │ │ ldr r3, [r0, #96] ; 0x60 │ │ @@ -22851,15 +22851,15 @@ │ │ bx r3 │ │ ldr r0, [pc, #12] ; (2649c ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ pop {r4, pc} │ │ nop │ │ - adds r7, #208 ; 0xd0 │ │ + adds r7, #204 ; 0xcc │ │ movs r6, r0 │ │ │ │ 000264a0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 26178 │ │ ldr r3, [r0, #100] ; 0x64 │ │ @@ -22910,15 +22910,15 @@ │ │ cbz r4, 26558 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #17 │ │ bmi.n 26558 │ │ mov r0, r4 │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ - bl 47140 │ │ + bl 46048 │ │ cmp r5, #0 │ │ blt.n 2653c │ │ cmp r7, #0 │ │ blt.n 2653c │ │ ldr r3, [sp, #12] │ │ cmp r5, r3 │ │ bge.n 2653c │ │ @@ -23035,15 +23035,15 @@ │ │ cbz r3, 26670 │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ mov r0, r9 │ │ movs r5, #0 │ │ str r5, [sp, #8] │ │ str r5, [sp, #12] │ │ - bl 47140 │ │ + bl 46048 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r1, r1, #1 │ │ str r1, [sp, #8] │ │ cmp r7, r1 │ │ @@ -23089,15 +23089,15 @@ │ │ ands.w r2, r2, #16384 ; 0x4000 │ │ bne.n 266f8 │ │ str r2, [sp, #8] │ │ add r1, sp, #8 │ │ str r2, [sp, #12] │ │ add r2, sp, #12 │ │ ldr r0, [r4, #44] ; 0x2c │ │ - bl 47140 │ │ + bl 46048 │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ subs r1, #1 │ │ str r1, [sp, #8] │ │ subs r2, #1 │ │ str r2, [sp, #12] │ │ ldr r0, [r4, #48] ; 0x30 │ │ @@ -23465,40 +23465,40 @@ │ │ str r5, [r4, #80] ; 0x50 │ │ b.n 26a92 │ │ ldr r3, [r4, #28] │ │ cbz r3, 26a8e │ │ ldr r0, [pc, #68] ; (26abc ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 19728 │ │ + bl 19bcc │ │ cbnz r0, 26a8e │ │ ldr r3, [r4, #28] │ │ mov r0, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ bge.n 26a92 │ │ cbz r5, 26a92 │ │ movs r3, #1 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r0, [r4, #44] ; 0x2c │ │ str r5, [r4, #76] ; 0x4c │ │ cbz r0, 26aa8 │ │ - bl 478e8 │ │ + bl 467f0 │ │ cbnz r5, 26aa8 │ │ add.w r0, r4, #44 ; 0x2c │ │ ldmia r0, {r0, r1, r2} │ │ bl 265d0 │ │ mov.w r0, #1024 ; 0x400 │ │ bl 26fc4 │ │ movs r0, #0 │ │ bl 26444 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - adds r2, #21 │ │ + adds r2, #17 │ │ movs r6, r0 │ │ │ │ 00026ac0 : │ │ push {r3, lr} │ │ bl 26178 │ │ cbz r0, 26aca │ │ ldr r0, [r0, #100] ; 0x64 │ │ @@ -23631,15 +23631,15 @@ │ │ ldrb r2, [r2, r6] │ │ movs r1, r1 │ │ │ │ 00026bdc : │ │ ldr r0, [pc, #232] ; (26cc8 ) │ │ push {r4, r5, r6, lr} │ │ add r0, pc │ │ - bl 196f4 │ │ + bl 19b98 │ │ ldr r3, [pc, #228] ; (26ccc ) │ │ add r3, pc │ │ mov r5, r0 │ │ ldr r0, [r3, #0] │ │ cbz r0, 26bf4 │ │ bl 42e54 │ │ ldr r4, [pc, #216] ; (26cd0 ) │ │ @@ -23726,21 +23726,21 @@ │ │ str r4, [r3, #0] │ │ cbz r0, 26cc6 │ │ bl 42eb4 │ │ ldr r0, [r5, #0] │ │ bl 42e3c │ │ str r4, [r5, #0] │ │ pop {r4, r5, r6, pc} │ │ - adds r0, #204 ; 0xcc │ │ + adds r0, #200 ; 0xc8 │ │ movs r6, r0 │ │ ldrb r0, [r5, r5] │ │ movs r1, r1 │ │ ldrb r0, [r3, r5] │ │ movs r1, r1 │ │ - adds r0, #185 ; 0xb9 │ │ + adds r0, #181 ; 0xb5 │ │ movs r6, r0 │ │ ldrb r2, [r7, r4] │ │ movs r1, r1 │ │ ldrb r0, [r5, r4] │ │ movs r1, r1 │ │ ldrb r6, [r2, r4] │ │ movs r1, r1 │ │ @@ -23960,25 +23960,25 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 26f02 │ │ mov r0, r6 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r6, [r0, r1] │ │ movs r1, r1 │ │ - cmp r7, #212 ; 0xd4 │ │ + cmp r7, #208 ; 0xd0 │ │ movs r6, r0 │ │ ldrb r2, [r2, r0] │ │ movs r1, r1 │ │ ldrb r4, [r0, r0] │ │ movs r1, r1 │ │ ldrb r0, [r0, r0] │ │ movs r1, r1 │ │ - cmp r7, #200 ; 0xc8 │ │ + cmp r7, #196 ; 0xc4 │ │ movs r6, r0 │ │ - cmp r7, #216 ; 0xd8 │ │ + cmp r7, #212 ; 0xd4 │ │ movs r6, r0 │ │ ldrh r2, [r5, r4] │ │ movs r1, r1 │ │ ldrh r6, [r2, r4] │ │ movs r1, r1 │ │ ldrh r0, [r1, r4] │ │ movs r1, r1 │ │ @@ -24057,15 +24057,15 @@ │ │ 00026fc4 : │ │ mov r1, r0 │ │ b.w 26f78 │ │ ... │ │ │ │ 00026fcc : │ │ push {r3, lr} │ │ - bl 46064 │ │ + bl 44f6c │ │ cbz r0, 26fda │ │ ldr.w r3, [r0, #204] ; 0xcc │ │ blx r3 │ │ ldr r3, [pc, #32] ; (26ffc ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ cbnz r3, 26fe8 │ │ @@ -24690,15 +24690,15 @@ │ │ negs r4, r7 │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r4, #128 ; 0x80 │ │ movs r0, r0 │ │ bics r0, r0 │ │ - cmp r0, #146 ; 0x92 │ │ + cmp r0, #142 ; 0x8e │ │ movs r6, r0 │ │ push {r4, r5, r6, lr} │ │ adds r4, r0, #4 │ │ vpush {d8-d14} │ │ adds r6, r1, #4 │ │ add.w r5, r0, #516 ; 0x204 │ │ vcvt.f64.f32 d10, s0 │ │ @@ -24834,15 +24834,15 @@ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ b.w 27714 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ add r2, r5 │ │ movs r1, r1 │ │ - movs r5, #173 ; 0xad │ │ + movs r5, #169 ; 0xa9 │ │ movs r6, r0 │ │ add r6, r0 │ │ movs r1, r1 │ │ │ │ 00027808 : │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ @@ -24999,15 +24999,15 @@ │ │ mov r0, r2 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ cmn r4, r0 │ │ movs r1, r1 │ │ cmp r6, r7 │ │ movs r1, r1 │ │ - movs r4, #21 │ │ + movs r4, #17 │ │ movs r6, r0 │ │ │ │ 00027994 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #540 ; 0x21c │ │ ldr.w r8, [pc, #236] ; 27a8c │ │ mov r5, r2 │ │ @@ -25106,17 +25106,17 @@ │ │ add.w sp, sp, #540 ; 0x21c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ add r4, r9 │ │ movs r1, r1 │ │ bl ffd1ca92 <_end@@Base+0xffc5c02a> │ │ stc2l 15, cr15, [r8, #1020]! ; 0x3fc │ │ stc2l 15, cr15, [ip, #1020]! ; 0x3fc │ │ - movs r3, #151 ; 0x97 │ │ + movs r3, #147 ; 0x93 │ │ movs r6, r0 │ │ - movs r3, #140 ; 0x8c │ │ + movs r3, #136 ; 0x88 │ │ movs r6, r0 │ │ │ │ 00027aa4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r1 │ │ ldr r5, [pc, #88] ; (27b04 ) │ │ movw r4, #8232 ; 0x2028 │ │ @@ -25680,23 +25680,23 @@ │ │ add.w r0, r0, #520 ; 0x208 │ │ bl 41904 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ strb r4, [r3, #3] │ │ movs r1, r1 │ │ - strb r4, [r6, #12] │ │ + strb r0, [r6, #12] │ │ movs r6, r0 │ │ │ │ 00028168 : │ │ ldr r1, [pc, #8] ; (28174 ) │ │ mov.w r2, #2048 ; 0x800 │ │ add r1, pc │ │ b.w 41904 │ │ - strb r6, [r2, #12] │ │ + strb r2, [r2, #12] │ │ movs r6, r0 │ │ │ │ 00028178 : │ │ cmp r0, #0 │ │ blt.n 28194 │ │ adds r3, r0, r2 │ │ cmp.w r3, #512 ; 0x200 │ │ @@ -25842,15 +25842,15 @@ │ │ movs r1, r1 │ │ strb r0, [r0, #1] │ │ movs r1, r1 │ │ strb r2, [r6, #0] │ │ movs r1, r1 │ │ strb r0, [r4, #0] │ │ movs r1, r1 │ │ - strb r2, [r4, #9] │ │ + strb r6, [r3, #9] │ │ movs r6, r0 │ │ ldr r6, [r5, #124] ; 0x7c │ │ movs r1, r1 │ │ ldr r4, [r1, #124] ; 0x7c │ │ movs r1, r1 │ │ ldr r6, [r5, #120] ; 0x78 │ │ movs r1, r1 │ │ @@ -25902,15 +25902,15 @@ │ │ ldr r0, [r3, #0] │ │ mov r3, r2 │ │ bl 28750 │ │ movw r0, #771 ; 0x303 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 271f0 │ │ cbz r0, 2835e │ │ - bl 46064 │ │ + bl 44f6c │ │ cbz r0, 2835e │ │ ldr.w r3, [r0, #216] ; 0xd8 │ │ cbz r3, 2835e │ │ blx r3 │ │ ldr r3, [pc, #64] ; (283a0 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ @@ -25920,15 +25920,15 @@ │ │ mov r0, r4 │ │ mov r3, r2 │ │ bl 28750 │ │ movw r0, #771 ; 0x303 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 271f0 │ │ cbz r0, 28392 │ │ - bl 46064 │ │ + bl 44f6c │ │ cbz r0, 28392 │ │ ldr.w r3, [r0, #212] ; 0xd4 │ │ cbz r3, 28392 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ pop {r4, pc} │ │ ldr r4, [r3, #112] ; 0x70 │ │ @@ -26110,17 +26110,17 @@ │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr r3, [pc, #16] ; (28510 ) │ │ adds r0, #130 ; 0x82 │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, pc} │ │ - lsrs r6, r7, #6 │ │ + lsrs r0, r1, #13 │ │ movs r6, r0 │ │ - adds r5, r6, r3 │ │ + adds r1, r6, r3 │ │ movs r6, r0 │ │ ldr r0, [r5, #80] ; 0x50 │ │ movs r1, r1 │ │ │ │ 00028514 : │ │ ldr r2, [pc, #32] ; (28538 ) │ │ movs r3, #0 │ │ @@ -26156,23 +26156,23 @@ │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ cbnz r0, 28564 │ │ ldr r0, [pc, #20] ; (28578 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ nop │ │ - lsrs r6, r4, #5 │ │ + lsrs r0, r6, #11 │ │ movs r6, r0 │ │ - adds r5, r3, r2 │ │ + adds r1, r3, r2 │ │ movs r6, r0 │ │ - lsrs r6, r1, #9 │ │ + lsrs r4, r3, #8 │ │ movs r6, r0 │ │ add r0, r4 │ │ movs r1, r1 │ │ - lsrs r6, r7, #8 │ │ + lsrs r4, r1, #8 │ │ movs r6, r0 │ │ │ │ 0002857c : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ cbz r0, 28586 │ │ ldrb r3, [r0, #0] │ │ @@ -26194,17 +26194,17 @@ │ │ mov r0, r5 │ │ bl 41b92 │ │ cbz r0, 285b4 │ │ adds r4, #1 │ │ b.n 2859c │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ - lsrs r4, r4, #4 │ │ + lsrs r6, r5, #10 │ │ movs r6, r0 │ │ - lsrs r4, r7, #4 │ │ + lsrs r6, r0, #11 │ │ movs r6, r0 │ │ mvns r6, r3 │ │ movs r1, r1 │ │ │ │ 000285c4 : │ │ lsls r3, r0, #1 │ │ push {r4, lr} │ │ @@ -26315,15 +26315,15 @@ │ │ bl 2857c │ │ ldr r3, [pc, #12] ; (286d4 ) │ │ add r3, pc │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [r7, #88] ; 0x58 │ │ + ldr r0, [r7, #88] ; 0x58 │ │ movs r6, r0 │ │ ldr r3, [r1, #0] │ │ cmp.w r3, #512 ; 0x200 │ │ bne.n 286f2 │ │ ldrb r3, [r1, #12] │ │ cmp r3, #5 │ │ bne.n 286f2 │ │ @@ -26407,23 +26407,23 @@ │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #29 │ │ bmi.n 28770 │ │ bic.w r3, r3, #8 │ │ mov r0, r4 │ │ orr.w r3, r3, #4 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 47f58 │ │ + bl 46e60 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #29 │ │ bpl.n 28770 │ │ bic.w r3, r3, #4 │ │ orr.w r3, r3, #8 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 47d20 │ │ + bl 46c28 │ │ b.n 28896 │ │ lsrs r3, r6, #16 │ │ ldr r2, [pc, #356] ; (28924 ) │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ beq.n 28770 │ │ lsrs r3, r5, #16 │ │ @@ -26454,67 +26454,67 @@ │ │ bne.n 28800 │ │ ldr r3, [r0, #28] │ │ cmp r5, r3 │ │ beq.n 28770 │ │ str r6, [r4, #24] │ │ mov r0, r4 │ │ str r5, [r4, #28] │ │ - bl 47a00 │ │ + bl 46908 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #25 │ │ bmi.n 28770 │ │ bic.w r3, r3, #128 ; 0x80 │ │ mov r0, r4 │ │ orr.w r3, r3, #64 ; 0x40 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 47f40 │ │ + bl 46e48 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #24 │ │ bmi.n 28770 │ │ bic.w r3, r3, #64 ; 0x40 │ │ orr.w r3, r3, #128 ; 0x80 │ │ str r3, [r0, #48] ; 0x30 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ tst.w r3, #192 ; 0xc0 │ │ beq.n 28770 │ │ bic.w r3, r3, #192 ; 0xc0 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 47f46 │ │ + bl 46e4e │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #21 │ │ bmi.n 28770 │ │ orr.w r3, r3, #1024 ; 0x400 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 47f5c │ │ + bl 46e64 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r0, r3, #21 │ │ bpl.n 28770 │ │ bic.w r3, r3, #1024 ; 0x400 │ │ mov r0, r4 │ │ str r3, [r4, #48] ; 0x30 │ │ - bl 47f74 │ │ + bl 46e7c │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r1, r3, #22 │ │ bmi.w 28770 │ │ orr.w r3, r3, #512 ; 0x200 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 47f78 │ │ + bl 46e80 │ │ b.n 28896 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r2, r3, #22 │ │ bpl.w 28770 │ │ bic.w r3, r3, #512 ; 0x200 │ │ str r3, [r0, #48] ; 0x30 │ │ - bl 47fc4 │ │ + bl 46ecc │ │ mov.w r0, #512 ; 0x200 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ bl 271f0 │ │ cmp r0, #1 │ │ bne.n 288f6 │ │ mov.w r3, #512 ; 0x200 │ │ str r3, [sp, #0] │ │ @@ -26655,15 +26655,15 @@ │ │ ldr r0, [pc, #12] ; (289f4 ) │ │ push {r3, lr} │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - subs r5, r7, r0 │ │ + subs r1, r7, r0 │ │ movs r6, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ ldr r7, [r0, #28] │ │ mov r6, r0 │ │ ldr r0, [r0, #32] │ │ mov r8, r1 │ │ @@ -26746,15 +26746,15 @@ │ │ subs r0, r2, r1 │ │ b.n 28ac4 │ │ ldr r0, [pc, #8] ; (28ac8 ) │ │ add r0, pc │ │ bl 194b8 │ │ asrs r1, r0, #31 │ │ pop {r3, pc} │ │ - lsrs r2, r2, #20 │ │ + lsrs r6, r1, #20 │ │ movs r6, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r2, r3 │ │ ldr r3, [r5, #28] │ │ @@ -26887,21 +26887,21 @@ │ │ str r3, [r0, #12] │ │ ldr r3, [pc, #40] ; (28c18 ) │ │ add r3, pc │ │ str r3, [r0, #16] │ │ movs r3, #4 │ │ str r3, [r0, #20] │ │ pop {r3, r4, r5, pc} │ │ - lsls r6, r0, #12 │ │ + lsls r0, r2, #18 │ │ movs r6, r0 │ │ - adds r3, r3, r2 │ │ + adds r7, r2, r2 │ │ movs r6, r0 │ │ - lsls r4, r6, #11 │ │ + lsls r6, r7, #17 │ │ movs r6, r0 │ │ - adds r5, r1, r2 │ │ + adds r1, r1, r2 │ │ movs r6, r0 │ │ mcr2 15, 0, pc, cr3, cr15, {7} ; │ │ mcr2 15, 5, pc, cr15, cr15, {7} ; │ │ mcr2 15, 2, pc, cr13, cr15, {7} ; │ │ mcr2 15, 0, pc, cr13, cr15, {7} ; │ │ lsls r5, r7, #6 │ │ ... │ │ @@ -26946,21 +26946,21 @@ │ │ str r3, [r0, #12] │ │ ldr r3, [pc, #40] ; (28c98 ) │ │ add r3, pc │ │ str r3, [r0, #16] │ │ movs r3, #5 │ │ str r3, [r0, #20] │ │ pop {r3, r4, r5, pc} │ │ - lsls r6, r0, #10 │ │ + lsls r0, r2, #16 │ │ movs r6, r0 │ │ - adds r3, r3, r0 │ │ + adds r7, r2, r0 │ │ movs r6, r0 │ │ - lsls r4, r6, #9 │ │ + lsls r6, r7, #15 │ │ movs r6, r0 │ │ - adds r5, r1, r0 │ │ + adds r1, r1, r0 │ │ movs r6, r0 │ │ stc2 15, cr15, [r3, #1020] ; 0x3fc │ │ mcr2 15, 1, pc, cr15, cr15, {7} ; │ │ stc2l 15, cr15, [sp, #1020] ; 0x3fc │ │ ldc2l 15, cr15, [r9, #-1020]! ; 0xfffffc04 │ │ lsls r5, r7, #4 │ │ ... │ │ @@ -27047,17 +27047,17 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ adds r7, #12 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ adds r1, #66 ; 0x42 │ │ movs r1, r1 │ │ bl ffd1dd62 <_end@@Base+0xffc5d2fa> │ │ - asrs r0, r1, #30 │ │ + asrs r4, r0, #30 │ │ movs r6, r0 │ │ - asrs r3, r2, #30 │ │ + asrs r7, r1, #30 │ │ movs r6, r0 │ │ ldc2l 15, cr15, [r4, #1020]! ; 0x3fc │ │ ldc2l 15, cr15, [r8, #1020]! ; 0x3fc │ │ ldc2l 15, cr15, [ip, #1020]! ; 0x3fc │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ mcr2 15, 0, pc, cr4, cr15, {7} ; │ │ push {r3, r4, r5, lr} │ │ @@ -27449,15 +27449,15 @@ │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ cmp r3, #126 ; 0x7e │ │ movs r1, r1 │ │ - asrs r3, r6, #15 │ │ + asrs r7, r5, #15 │ │ movs r6, r0 │ │ │ │ 000290a4 : │ │ push {r3, lr} │ │ bl 29890 │ │ and.w r0, r0, r0, asr #31 │ │ pop {r3, pc} │ │ @@ -27479,15 +27479,15 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #12] ; (290e0 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - asrs r0, r3, #15 │ │ + asrs r4, r2, #15 │ │ movs r6, r0 │ │ │ │ 000290e4 : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ bge.n 290fc │ │ bl 290b0 │ │ @@ -27510,15 +27510,15 @@ │ │ cmp r3, r4 │ │ beq.n 2911c │ │ ldr r0, [r0, #104] ; 0x68 │ │ b.n 2910e │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ - asrs r2, r7, #14 │ │ + asrs r6, r6, #14 │ │ movs r6, r0 │ │ cmp r2, #240 ; 0xf0 │ │ movs r1, r1 │ │ │ │ 00029128 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ @@ -27622,19 +27622,19 @@ │ │ adds r3, #1 │ │ str r3, [r4, #28] │ │ ldr r3, [r6, #0] │ │ str r4, [r6, #0] │ │ str r3, [r4, #104] ; 0x68 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - asrs r0, r5, #12 │ │ + asrs r4, r4, #12 │ │ movs r6, r0 │ │ - asrs r2, r0, #13 │ │ + asrs r6, r7, #12 │ │ movs r6, r0 │ │ - asrs r0, r2, #13 │ │ + asrs r4, r1, #13 │ │ movs r6, r0 │ │ cmp r2, #70 ; 0x46 │ │ movs r1, r1 │ │ │ │ 00029228 : │ │ push {r3, lr} │ │ bl 298ba │ │ @@ -27744,17 +27744,17 @@ │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [pc, #16] ; (29318 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ b.w 194b8 │ │ nop │ │ - asrs r6, r1, #9 │ │ + asrs r2, r1, #9 │ │ movs r6, r0 │ │ - asrs r7, r0, #9 │ │ + asrs r3, r0, #9 │ │ movs r6, r0 │ │ │ │ 0002931c : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -27791,17 +27791,17 @@ │ │ mov r1, r6 │ │ movs r2, #68 ; 0x44 │ │ add r0, r4 │ │ bl 41904 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - asrs r0, r0, #9 │ │ + asrs r4, r7, #8 │ │ movs r6, r0 │ │ - asrs r1, r0, #9 │ │ + asrs r5, r7, #8 │ │ movs r6, r0 │ │ │ │ 00029384 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -27822,15 +27822,15 @@ │ │ mov r0, r5 │ │ mov r2, r6 │ │ mla r1, r1, r4, r3 │ │ bl 298c4 │ │ asrs r0, r0, #31 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - asrs r0, r3, #7 │ │ + asrs r4, r2, #7 │ │ movs r6, r0 │ │ │ │ 000293c4 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29074 │ │ @@ -27849,15 +27849,15 @@ │ │ movs r1, #72 ; 0x48 │ │ mov r0, r5 │ │ mla r1, r1, r4, r3 │ │ bl 298c8 │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - asrs r2, r3, #6 │ │ + asrs r6, r2, #6 │ │ movs r6, r0 │ │ │ │ 00029400 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29074 │ │ @@ -27877,15 +27877,15 @@ │ │ ldr r3, [r1, #68] ; 0x44 │ │ cbz r3, 29438 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 298cc │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - asrs r2, r3, #5 │ │ + asrs r6, r2, #5 │ │ movs r6, r0 │ │ │ │ 00029440 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ bl 29074 │ │ cbz r0, 294a8 │ │ @@ -27963,17 +27963,17 @@ │ │ mov r0, r4 │ │ mla r1, r1, r5, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 298d0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - asrs r6, r5, #2 │ │ + asrs r2, r5, #2 │ │ movs r6, r0 │ │ - asrs r6, r4, #3 │ │ + asrs r2, r4, #3 │ │ movs r6, r0 │ │ │ │ 00029504 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29074 │ │ @@ -28006,19 +28006,19 @@ │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 298d4 │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - asrs r2, r3, #3 │ │ + asrs r6, r2, #3 │ │ movs r6, r0 │ │ - asrs r6, r7, #3 │ │ + asrs r2, r7, #3 │ │ movs r6, r0 │ │ - asrs r2, r3, #4 │ │ + asrs r6, r2, #4 │ │ movs r6, r0 │ │ │ │ 0002956c : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29074 │ │ @@ -28039,17 +28039,17 @@ │ │ mov r1, r4 │ │ bl 298d8 │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - asrs r4, r3, #3 │ │ + asrs r0, r3, #3 │ │ movs r6, r0 │ │ - asrs r6, r0, #4 │ │ + asrs r2, r0, #4 │ │ movs r6, r0 │ │ │ │ 000295b0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ bge.n 295c8 │ │ bl 290b0 │ │ @@ -28114,15 +28114,15 @@ │ │ lsls r3, r3, #18 │ │ bpl.n 2964e │ │ movs r1, #0 │ │ bl 2956c │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsrs r6, r5, #27 │ │ + lsrs r2, r5, #27 │ │ movs r6, r0 │ │ movs r6, #38 ; 0x26 │ │ movs r1, r1 │ │ │ │ 00029658 : │ │ push {r3, lr} │ │ bl 298a6 │ │ @@ -28132,15 +28132,15 @@ │ │ b.w 295b0 │ │ ldr r0, [pc, #12] ; (29678 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - asrs r2, r2, #1 │ │ + asrs r6, r1, #1 │ │ movs r6, r0 │ │ │ │ 0002967c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 29074 │ │ cbz r0, 296a2 │ │ @@ -28152,15 +28152,15 @@ │ │ add r0, pc │ │ b.w 194b8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 298dc │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - asrs r1, r2, #1 │ │ + asrs r5, r1, #1 │ │ movs r6, r0 │ │ │ │ 000296ac : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 29074 │ │ cbz r0, 296c8 │ │ @@ -28248,15 +28248,15 @@ │ │ str r0, [r4, #32] │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - lsrs r2, r4, #30 │ │ + lsrs r6, r3, #30 │ │ movs r6, r0 │ │ │ │ 00029794 : │ │ push {r4, r5, lr} │ │ mov r4, r0 │ │ vpush {d8} │ │ mov r5, r2 │ │ @@ -28318,15 +28318,15 @@ │ │ add sp, #12 │ │ vpop {d8} │ │ pop {r4, r5, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ - lsrs r6, r7, #29 │ │ + lsrs r2, r7, #29 │ │ movs r6, r0 │ │ │ │ 00029854 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 29074 │ │ cbz r0, 2987a │ │ @@ -28338,20 +28338,20 @@ │ │ add r0, pc │ │ b.w 194b8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 293c4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - lsrs r0, r1, #27 │ │ + lsrs r4, r0, #27 │ │ movs r6, r0 │ │ ldr r0, [pc, #4] ; (2988c ) │ │ add r0, pc │ │ b.w 194b8 │ │ - lsrs r3, r4, #27 │ │ + lsrs r7, r3, #27 │ │ movs r6, r0 │ │ │ │ 00029890 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ 00029894 : │ │ @@ -28506,25 +28506,25 @@ │ │ 000299a8 : │ │ ldr r0, [pc, #40] ; (299d4 ) │ │ movs r2, #0 │ │ ldr r1, [pc, #40] ; (299d8 ) │ │ push {r3, lr} │ │ add r0, pc │ │ add r1, pc │ │ - bl 197a4 │ │ + bl 19c48 │ │ mov.w r0, #16384 ; 0x4000 │ │ bl 1a1e4 │ │ cmp r0, #0 │ │ blt.n 299ce │ │ bl 2b788 │ │ and.w r0, r0, r0, asr #31 │ │ pop {r3, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ - lsrs r3, r4, #23 │ │ + lsrs r7, r3, #23 │ │ movs r6, r0 │ │ vminnm.f16 , , │ │ │ │ 000299dc : │ │ b.w 2b538 │ │ │ │ 000299e0 : │ │ @@ -28541,30 +28541,30 @@ │ │ mov r1, r0 │ │ ldr r0, [pc, #12] ; (29a0c ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - lsrs r0, r7, #22 │ │ + lsrs r4, r6, #22 │ │ movs r6, r0 │ │ │ │ 00029a10 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbnz r0, 29a22 │ │ ldr r0, [pc, #16] ; (29a28 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ nop │ │ - lsrs r1, r0, #23 │ │ + lsrs r5, r7, #22 │ │ movs r6, r0 │ │ │ │ 00029a2c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 29a10 │ │ cbz r0, 29a3a │ │ @@ -28617,15 +28617,15 @@ │ │ b.n 29aa0 │ │ ldr r0, [pc, #12] ; (29aa4 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ sxth r0, r0 │ │ pop {r3, r4, r5, pc} │ │ - lsrs r1, r4, #21 │ │ + lsrs r5, r3, #21 │ │ movs r6, r0 │ │ │ │ 00029aa8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29a10 │ │ @@ -28637,15 +28637,15 @@ │ │ ldrb r0, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #8] ; (29acc ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - lsrs r1, r2, #21 │ │ + lsrs r5, r1, #21 │ │ movs r6, r0 │ │ │ │ 00029ad0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r7, r2 │ │ @@ -28671,15 +28671,15 @@ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [pc, #16] ; (29b18 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsrs r1, r4, #20 │ │ + lsrs r5, r3, #20 │ │ movs r6, r0 │ │ │ │ 00029b1c : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ bl 29a10 │ │ @@ -28691,15 +28691,15 @@ │ │ ldrb r0, [r3, r4] │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #8] ; (29b40 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - lsrs r2, r2, #20 │ │ + lsrs r6, r1, #20 │ │ movs r6, r0 │ │ │ │ 00029b44 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 29a10 │ │ cbz r0, 29b58 │ │ @@ -28938,15 +28938,15 @@ │ │ ldr r2, [r3, #4] │ │ str r4, [r3, #4] │ │ str r2, [r4, #60] ; 0x3c │ │ bl 2b834 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - lsrs r2, r3, #14 │ │ + lsrs r6, r2, #14 │ │ movs r6, r0 │ │ str r2, [r1, #0] │ │ movs r1, r1 │ │ ldrsh r2, [r5, r3] │ │ movs r1, r1 │ │ │ │ 00029d70 : │ │ @@ -29404,15 +29404,15 @@ │ │ cmp r2, r3 │ │ beq.n 2a188 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ asrs r4, r6, #6 │ │ movs r1, r1 │ │ - ldrh r4, [r2, r6] │ │ + ldrh r0, [r2, r6] │ │ movs r6, r0 │ │ │ │ 0002a194 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ ldr r0, [pc, #104] ; (2a204 ) │ │ sub sp, #28 │ │ @@ -29458,15 +29458,15 @@ │ │ beq.n 2a1fe │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ asrs r6, r0, #5 │ │ movs r1, r1 │ │ - lsls r2, r0, #24 │ │ + lsls r6, r7, #23 │ │ movs r6, r0 │ │ │ │ 0002a20c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r5, [pc, #84] ; (2a268 ) │ │ mov r6, r0 │ │ @@ -29540,15 +29540,15 @@ │ │ ldrb r6, [r6, #28] │ │ ldrb r1, [r1, #28] │ │ strb.w r6, [r3, #-2] │ │ strb.w r1, [r3, #-1] │ │ b.n 2a288 │ │ add sp, #16 │ │ pop {r4, r5, r6, pc} │ │ - ldrh r2, [r0, r1] │ │ + ldrh r6, [r7, r0] │ │ movs r6, r0 │ │ │ │ 0002a2c0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #24 │ │ ldr.w r8, [pc, #216] ; 2a3a0 │ │ mov r6, r0 │ │ @@ -29874,19 +29874,19 @@ │ │ strbne.w r5, [r3, #192] ; 0xc0 │ │ orrne.w r5, r5, r6, lsl #4 │ │ strne.w r6, [r3, #188] ; 0xbc │ │ itt ne │ │ addne.w r2, r9, r5, lsl #2 │ │ strne.w r8, [r2, #1076] ; 0x434 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - lsls r3, r7, #12 │ │ + lsls r7, r6, #12 │ │ movs r6, r0 │ │ - lsls r6, r2, #12 │ │ + lsls r2, r2, #12 │ │ movs r6, r0 │ │ - lsls r3, r3, #11 │ │ + lsls r7, r2, #11 │ │ movs r6, r0 │ │ │ │ 0002a5f4 : │ │ sub sp, #16 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #48 ; 0x30 │ │ ldr r5, [pc, #316] ; (2a73c ) │ │ @@ -30009,17 +30009,17 @@ │ │ add sp, #48 ; 0x30 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add sp, #16 │ │ bx lr │ │ nop │ │ lsrs r6, r3, #19 │ │ movs r1, r1 │ │ - lsls r1, r1, #7 │ │ + lsls r5, r0, #7 │ │ movs r6, r0 │ │ - lsls r3, r1, #7 │ │ + lsls r7, r0, #7 │ │ movs r6, r0 │ │ │ │ 0002a748 : │ │ push {r4, r5, r6, lr} │ │ movs r1, #44 ; 0x2c │ │ mov r6, r0 │ │ bl 41a62 │ │ @@ -30177,19 +30177,19 @@ │ │ cmp r2, r3 │ │ beq.n 2a8b4 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ lsrs r2, r0, #10 │ │ movs r1, r1 │ │ - lsls r6, r4, #1 │ │ + lsls r2, r4, #1 │ │ movs r6, r0 │ │ strh r6, [r6, r6] │ │ movs r1, r1 │ │ - lsls r7, r2, #1 │ │ + lsls r3, r2, #1 │ │ movs r6, r0 │ │ │ │ 0002a8c8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #40 ; 0x28 │ │ ldr r6, [pc, #272] ; (2a9e0 ) │ │ mov r4, r0 │ │ @@ -30297,26 +30297,26 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 2a9c8 │ │ add sp, #40 ; 0x28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ lsrs r2, r2, #8 │ │ movs r1, r1 │ │ - b.n 2a584 │ │ + b.n 2a898 │ │ movs r5, r0 │ │ - movs r7, r2 │ │ + movs r3, r2 │ │ movs r6, r0 │ │ - movs r5, r2 │ │ + movs r1, r2 │ │ movs r6, r0 │ │ - movs r5, r4 │ │ + movs r1, r4 │ │ movs r6, r0 │ │ - movs r4, r4 │ │ + movs r0, r4 │ │ movs r6, r0 │ │ - vaddl.u q8, d15, d5 │ │ - movs r5, r0 │ │ + vcvta.s32.f32 d16, d5 │ │ + movs r1, r0 │ │ movs r6, r0 │ │ strh r6, [r3, r2] │ │ movs r1, r1 │ │ strh r6, [r0, r2] │ │ movs r1, r1 │ │ │ │ 0002aa08 : │ │ @@ -30440,18 +30440,18 @@ │ │ cmp r2, r3 │ │ beq.n 2ab22 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs r0, r2, #3 │ │ movs r1, r1 │ │ - vhadd.u d0, d11, d5 │ │ - vhadd.u32 d0, d9, d5 │ │ - vhadd.u d0, d1, d5 │ │ - vhadd.u32 d0, d11, d5 │ │ + vhadd.u d0, d7, d5 │ │ + vhadd.u32 d0, d5, d5 │ │ + vhadd.u32 d0, d13, d5 │ │ + vhadd.u32 d0, d7, d5 │ │ │ │ 0002ab3c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #64 ; 0x40 │ │ ldr r6, [pc, #124] ; (2abc0 ) │ │ add r5, sp, #8 │ │ add r6, pc │ │ @@ -30501,15 +30501,15 @@ │ │ cmp r2, r3 │ │ beq.n 2abba │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ lsls r6, r3, #30 │ │ movs r1, r1 │ │ - cdp2 0, 1, cr0, cr15, cr5, {0} │ │ + cdp2 0, 1, cr0, cr11, cr5, {0} │ │ │ │ 0002abc8 : │ │ mov r3, r0 │ │ cbz r0, 2abd4 │ │ adds r3, #12 │ │ ldmia r3, {r0, r1, r2, r3} │ │ b.w 2ab3c │ │ @@ -30539,15 +30539,15 @@ │ │ ldr r7, [r7, #0] │ │ add r0, pc │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ bl 2a8c8 │ │ ldr r0, [pc, #156] ; (2aca8 ) │ │ add r0, pc │ │ - bl 196f4 │ │ + bl 19b98 │ │ mov r5, r0 │ │ cbz r0, 2ac5a │ │ ldrb r3, [r0, #0] │ │ cbz r3, 2ac5a │ │ bl 41910 │ │ mov r4, r0 │ │ adds r0, #1 │ │ @@ -30600,16 +30600,16 @@ │ │ cmp r2, r3 │ │ beq.n 2ac9a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ lsls r2, r5, #27 │ │ movs r1, r1 │ │ - stc2l 0, cr0, [r8, #20] │ │ - cdp2 0, 11, cr0, cr14, cr5, {0} │ │ + stc2l 0, cr0, [r4, #20] │ │ + cdp2 0, 11, cr0, cr10, cr5, {0} │ │ lsrs r0, r3, #30 │ │ movs r1, r1 │ │ │ │ 0002acb0 : │ │ push {r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ sub sp, #20 │ │ @@ -30702,18 +30702,18 @@ │ │ ldr r2, [r3, #4] │ │ str r4, [r3, #4] │ │ str.w r2, [r4, #1344] ; 0x540 │ │ bl 2b834 │ │ mov r0, r4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xfaf80005 │ │ + ; instruction: 0xfaf40005 │ │ ldr r7, [pc, #464] ; (2af78 ) │ │ movs r1, r1 │ │ - ldc2l 0, cr0, [pc, #20] ; 2adc0 │ │ + ldc2l 0, cr0, [fp, #20] │ │ ldr r6, [pc, #752] ; (2b0a0 ) │ │ movs r1, r1 │ │ │ │ 0002adb0 : │ │ b.w 2a088 │ │ │ │ 0002adb4 : │ │ @@ -31309,18 +31309,18 @@ │ │ cmp r2, r3 │ │ beq.n 2b352 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ lsls r0, r6, #7 │ │ movs r1, r1 │ │ - vld1.8 {d16[0]}, [r7], r5 │ │ + vld1.8 {d16[0]}, [r3], r5 │ │ ldr r3, [pc, #136] ; (2b3ec ) │ │ movs r1, r1 │ │ - vst1.8 {d16[0]}, [r0], r5 │ │ + ldrsh.w r0, [ip, #5] │ │ ldr r2, [pc, #696] ; (2b624 ) │ │ movs r1, r1 │ │ ldr r2, [pc, #360] ; (2b4d8 ) │ │ movs r1, r1 │ │ ldr r1, [pc, #184] ; (2b42c ) │ │ movs r1, r1 │ │ │ │ @@ -31365,15 +31365,15 @@ │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 2b3d8 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ vhadd.u32 d16, d4, d8 │ │ - ldr r1, [pc, #464] ; (2b5b4 ) │ │ + ldr r1, [pc, #448] ; (2b5a4 ) │ │ movs r6, r0 │ │ cmp r0, #101 ; 0x65 │ │ beq.n 2b48e │ │ bgt.n 2b428 │ │ cmp r0, #23 │ │ beq.n 2b49a │ │ bgt.n 2b40a │ │ @@ -31690,15 +31690,15 @@ │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n 2b694 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ stc2 0, cr0, [r8], #32 │ │ - mov r8, r9 │ │ + mov ip, r8 │ │ movs r6, r0 │ │ │ │ 0002b6a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ ldr r5, [pc, #212] ; (2b77c ) │ │ sub sp, #28 │ │ @@ -31795,15 +31795,15 @@ │ │ │ │ 0002b788 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ bl 2b544 │ │ movs r1, #1 │ │ ldr r0, [pc, #44] ; (2b7c0 ) │ │ add r0, pc │ │ - bl 19728 │ │ + bl 19bcc │ │ cbz r0, 2b7b2 │ │ ldr r1, [pc, #40] ; (2b7c4 ) │ │ movs r3, #3 │ │ mov.w r0, #2147483648 ; 0x80000000 │ │ str r3, [sp, #0] │ │ add r1, pc │ │ movs r3, #0 │ │ @@ -31813,16 +31813,16 @@ │ │ bl 2b6a0 │ │ ldr r3, [pc, #20] ; (2b7c8 ) │ │ add r3, pc │ │ ldr r0, [r3, #4] │ │ add sp, #20 │ │ ldr.w pc, [sp], #4 │ │ nop │ │ - eors.w r0, ip, #8716288 ; 0x850000 │ │ - ; instruction: 0xf4a80005 │ │ + eors.w r0, r8, #8716288 ; 0x850000 │ │ + ; instruction: 0xf4a40005 │ │ add ip, r4 │ │ movs r1, r1 │ │ │ │ 0002b7cc : │ │ push {r3, lr} │ │ bl 2b4a4 │ │ ldr r0, [r0, #8] │ │ @@ -31860,16 +31860,16 @@ │ │ str r2, [r4, #28] │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r3, [r3, #40] ; 0x28 │ │ str r2, [r4, #36] ; 0x24 │ │ str r3, [r4, #8] │ │ pop {r4, pc} │ │ nop │ │ - orns r0, r2, #8716288 ; 0x850000 │ │ - orns r0, r7, #8716288 ; 0x850000 │ │ + orn r0, lr, #8716288 ; 0x850000 │ │ + orns r0, r3, #8716288 ; 0x850000 │ │ │ │ 0002b828 : │ │ ldr r0, [r0, #44] ; 0x2c │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ bx lr │ │ @@ -32053,15 +32053,15 @@ │ │ ldr r0, [pc, #12] ; (2b9dc ) │ │ mov r1, r5 │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ; instruction: 0xf2b90005 │ │ + ; instruction: 0xf2b50005 │ │ │ │ 0002b9e0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #8 │ │ ldr r5, [pc, #108] ; (2ba54 ) │ │ add r7, sp, #0 │ │ mov r8, r0 │ │ @@ -32102,15 +32102,15 @@ │ │ cmp r2, r3 │ │ beq.n 2ba4c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ adds r7, #8 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr??.w r0, [r6, #8] │ │ - ; instruction: 0xf2510005 │ │ + movw r0, #53253 ; 0xd005 │ │ │ │ 0002ba5c : │ │ cbz r0, 2ba62 │ │ b.w 84930 <__aeabi_llsl@@Base+0x4c> │ │ bx lr │ │ │ │ 0002ba64 : │ │ @@ -32223,15 +32223,15 @@ │ │ mov r3, r4 │ │ add r2, pc │ │ bl 41be4 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - adcs.w r0, r9, #5 │ │ + adcs.w r0, r5, #5 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ add r4, sp, #80 ; 0x50 │ │ subs r3, #1 │ │ ldr r5, [sp, #76] ; 0x4c │ │ ldmia r4, {r4, r6, r7} │ │ str r3, [sp, #8] │ │ @@ -33982,15 +33982,15 @@ │ │ ldrh r2, [r0, #36] ; 0x24 │ │ movs r0, #0 │ │ str r2, [r3, #0] │ │ pop {r4, r5, pc} │ │ nop │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ - ble.n 2d02a │ │ + ble.n 2d022 │ │ movs r5, r0 │ │ │ │ 0002cf78 : │ │ bx lr │ │ ... │ │ │ │ 0002cf7c : │ │ @@ -34043,15 +34043,15 @@ │ │ mov r0, r5 │ │ str r3, [sp, #0] │ │ add r1, sp, #44 ; 0x2c │ │ add r3, sp, #60 ; 0x3c │ │ add r2, sp, #48 ; 0x30 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ cbz r0, 2d000 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #14 │ │ bgt.n 2d00e │ │ ldr r0, [pc, #608] ; (2d264 ) │ │ add r0, pc │ │ bl 194b8 │ │ @@ -34290,17 +34290,17 @@ │ │ strb r1, [r3, r5] │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ b.n 2d90c │ │ movs r0, r1 │ │ - ble.n 2d280 │ │ + ble.n 2d278 │ │ movs r5, r0 │ │ - bgt.n 2d250 │ │ + bgt.n 2d248 │ │ movs r5, r0 │ │ strd pc, pc, [fp, #-1020]! ; 0x3fc │ │ stcl 15, cr15, [sp, #1020]! ; 0x3fc │ │ ; instruction: 0xeac1ffff │ │ vrsqrts.f16 , , │ │ mrrc 15, 15, pc, fp, cr15 ; │ │ bl 20f27e <_end@@Base+0x14e816> │ │ @@ -34337,15 +34337,15 @@ │ │ b.n 2d2c6 │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ bne.n 2d2c8 │ │ b.n 2d2ac │ │ str r3, [r4, #32] │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 4557c │ │ + bl 4b2ec │ │ movs r3, #0 │ │ str r3, [r4, #60] ; 0x3c │ │ b.n 2cfda │ │ ldr r2, [r7, #4] │ │ cmp r2, #0 │ │ bne.n 2d356 │ │ ldr r3, [r7, #8] │ │ @@ -34378,30 +34378,30 @@ │ │ add r1, sp, #44 ; 0x2c │ │ str r3, [sp, #0] │ │ add r2, sp, #48 ; 0x30 │ │ add r3, sp, #60 ; 0x3c │ │ mov r0, r5 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr r0, [sp, #24] │ │ ldr r1, [sp, #32] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #120] ; 0x78 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - bl 4571c │ │ + bl 4b48c │ │ str r0, [r4, #60] ; 0x3c │ │ cbnz r0, 2d36c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 2d3ec │ │ ldr r3, [r4, #60] ; 0x3c │ │ cmp r3, #0 │ │ beq.n 2d318 │ │ @@ -34460,15 +34460,15 @@ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ add r5, sp, #60 ; 0x3c │ │ stmia.w r5, {r0, r1, r2, r3} │ │ mov r1, r5 │ │ ldr r0, [r4, #56] ; 0x38 │ │ movs r3, #0 │ │ ldr r2, [r4, #60] ; 0x3c │ │ - bl 56934 │ │ + bl 571c0 │ │ movs r0, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.n 2d494 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -34511,28 +34511,28 @@ │ │ add r1, sp, #44 ; 0x2c │ │ str r3, [sp, #0] │ │ add r2, sp, #48 ; 0x30 │ │ add r3, sp, #60 ; 0x3c │ │ mov r0, r5 │ │ str r3, [sp, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov r0, r6 │ │ ldr r1, [r4, #8] │ │ ldr r2, [r4, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #60] ; 0x3c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - bl 456d4 │ │ + bl 4b444 │ │ str r0, [r4, #56] ; 0x38 │ │ cmp r0, #0 │ │ bne.w 2d372 │ │ b.n 2d350 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ @@ -34544,31 +34544,31 @@ │ │ ldr r6, [r2, r5] │ │ bl 3614aa <_end@@Base+0x2a0a42> │ │ bl ffe154ae <_end@@Base+0xffd54a46> │ │ bl 4214b2 <_end@@Base+0x360a4a> │ │ bl ffefb4b6 <_end@@Base+0xffe3aa4e> │ │ bl ffd0d4ba <_end@@Base+0xffc4ca52> │ │ strh.w pc, [r3, #255]! │ │ - bge.n 2d4d6 │ │ + bge.n 2d4ce │ │ movs r5, r0 │ │ │ │ 0002d4c4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 2d4f2 │ │ ldr r0, [r0, #16] │ │ bl 41c24 │ │ ldr r0, [r4, #20] │ │ bl 41c24 │ │ ldr r0, [r4, #24] │ │ bl 41c24 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - bl 4557c │ │ + bl 4b2ec │ │ ldr r0, [r4, #60] ; 0x3c │ │ - bl 4557c │ │ + bl 4b2ec │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ pop {r4, pc} │ │ movs r0, r0 │ │ ... │ │ │ │ @@ -34712,15 +34712,15 @@ │ │ strb r1, [r3, r5] │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - bhi.n 2d690 │ │ + bhi.n 2d688 │ │ movs r5, r0 │ │ nop.w │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #8 │ │ ldr r5, [pc, #124] ; (2d6fc ) │ │ add r7, sp, #0 │ │ mov r6, r1 │ │ @@ -34916,24 +34916,24 @@ │ │ movs r2, #84 ; 0x54 │ │ add r3, pc │ │ ldr.w r1, [r3, r4, lsl #2] │ │ adds r1, #4 │ │ blx 18d2c │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - bmi.n 2d832 │ │ + bmi.n 2d82a │ │ movs r5, r0 │ │ bhi.n 2d870 │ │ movs r0, r1 │ │ │ │ 0002d8c0 : │ │ ldr r1, [pc, #4] ; (2d8c8 ) │ │ add r1, pc │ │ - b.w 46b40 │ │ - bmi.n 2d830 │ │ + b.w 45a48 │ │ + bmi.n 2d828 │ │ movs r5, r0 │ │ │ │ 0002d8cc : │ │ push {r3, lr} │ │ mov r3, r0 │ │ cbz r0, 2d8dc │ │ ldr r2, [pc, #40] ; (2d8fc ) │ │ @@ -34951,15 +34951,15 @@ │ │ add.w r1, r3, #104 ; 0x68 │ │ blx 18d2c │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ movs r3, #150 ; 0x96 │ │ movs r1, r1 │ │ - bmi.n 2d85c │ │ + bmi.n 2d854 │ │ movs r5, r0 │ │ │ │ 0002d904 : │ │ push {r4, r5, r6, lr} │ │ ldr r4, [sp, #16] │ │ cbz r0, 2d916 │ │ ldr r5, [pc, #52] ; (2d940 ) │ │ @@ -34985,15 +34985,15 @@ │ │ cbz r4, 2d93c │ │ ldr r3, [r0, #16] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ movs r3, #94 ; 0x5e │ │ movs r1, r1 │ │ - bmi.n 2d84e │ │ + bmi.n 2da46 │ │ movs r5, r0 │ │ │ │ 0002d948 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r3, r1 │ │ cbz r0, 2d958 │ │ ldr r4, [pc, #88] ; (2d9a8 ) │ │ @@ -35018,29 +35018,29 @@ │ │ cbz r4, 2d988 │ │ mov r3, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx r3 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ cbz r0, 2d996 │ │ - bl 47140 │ │ + bl 46048 │ │ mov r0, r4 │ │ b.n 2d9a4 │ │ ldr r0, [pc, #24] ; (2d9b0 ) │ │ add r0, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ b.w 194b8 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r3, #26 │ │ movs r1, r1 │ │ - bmi.n 2da10 │ │ + bmi.n 2da08 │ │ movs r5, r0 │ │ - bmi.n 2d9da │ │ + bmi.n 2d9d2 │ │ movs r5, r0 │ │ │ │ 0002d9b4 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r6, [pc, #84] ; (2da10 ) │ │ add r6, pc │ │ @@ -35079,15 +35079,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ movs r2, #178 ; 0xb2 │ │ movs r1, r1 │ │ - bcc.n 2d9be │ │ + bcc.n 2d9b6 │ │ movs r5, r0 │ │ │ │ 0002da18 : │ │ push {r3, r4, r5, lr} │ │ cbz r0, 2da28 │ │ ldr r4, [pc, #44] ; (2da4c ) │ │ ldr r5, [r0, #0] │ │ @@ -35109,15 +35109,15 @@ │ │ cbz r3, 2da48 │ │ ldrb r2, [r0, #30] │ │ strb r2, [r3, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r2, #76 ; 0x4c │ │ movs r1, r1 │ │ - bcc.n 2db36 │ │ + bcc.n 2db2e │ │ movs r5, r0 │ │ │ │ 0002da54 : │ │ push {r4, lr} │ │ mov r3, r0 │ │ ldr r4, [pc, #68] ; (2daa0 ) │ │ add r4, pc │ │ @@ -35148,15 +35148,15 @@ │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ movs r2, #18 │ │ movs r1, r1 │ │ - bcc.n 2db0e │ │ + bcc.n 2db06 │ │ movs r5, r0 │ │ │ │ 0002daa8 : │ │ push {r3, lr} │ │ cbz r0, 2dab8 │ │ ldr r3, [pc, #32] ; (2dad0 ) │ │ ldr r2, [r0, #0] │ │ @@ -35172,15 +35172,15 @@ │ │ cbz r1, 2dacc │ │ ldrb r3, [r0, #31] │ │ strb r3, [r1, #0] │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r1, #188 ; 0xbc │ │ movs r1, r1 │ │ - bcs.n 2da9a │ │ + bcs.n 2da92 │ │ movs r5, r0 │ │ │ │ 0002dad8 : │ │ ldr r2, [pc, #56] ; (2db14 ) │ │ mov r3, r0 │ │ push {r4, lr} │ │ add r2, pc │ │ @@ -35205,15 +35205,15 @@ │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ movs r1, #142 ; 0x8e │ │ movs r1, r1 │ │ - bcs.n 2da7a │ │ + bcs.n 2da72 │ │ movs r5, r0 │ │ │ │ 0002db1c : │ │ push {r3, lr} │ │ cbz r0, 2db2c │ │ ldr r3, [pc, #32] ; (2db44 ) │ │ ldr r2, [r0, #0] │ │ @@ -35229,15 +35229,15 @@ │ │ cbz r1, 2db40 │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r1, #72 ; 0x48 │ │ movs r1, r1 │ │ - bcs.n 2dc26 │ │ + bcs.n 2dc1e │ │ movs r5, r0 │ │ │ │ 0002db4c : │ │ push {r4, r5, r6, r7, lr} │ │ mov ip, r3 │ │ ldr r6, [pc, #220] ; (2dc30 ) │ │ sub sp, #36 ; 0x24 │ │ @@ -35339,17 +35339,17 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ bvc.n 2db4c │ │ movs r0, r1 │ │ movs r1, #4 │ │ movs r1, r1 │ │ - bcs.n 2dc8e │ │ + bcs.n 2dc86 │ │ movs r5, r0 │ │ - bcs.n 2dce6 │ │ + bcs.n 2dcde │ │ movs r5, r0 │ │ │ │ 0002dc40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r6, [pc, #280] ; (2dd60 ) │ │ mov r4, r0 │ │ @@ -35447,15 +35447,15 @@ │ │ str r2, [sp, #8] │ │ ldr r2, [sp, #28] │ │ add r3, r9 │ │ str r2, [sp, #12] │ │ ldr r0, [r4, #60] ; 0x3c │ │ ldr r1, [r4, #64] ; 0x40 │ │ ldr r2, [r4, #4] │ │ - bl 4537c │ │ + bl 4b0ec │ │ mov r0, r5 │ │ bl 2dc40 │ │ b.n 2dd40 │ │ ldr r0, [r0, #32] │ │ mov r1, r4 │ │ ldr r3, [r0, #40] ; 0x28 │ │ blx r3 │ │ @@ -35473,15 +35473,15 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ bvs.n 2dc98 │ │ movs r0, r1 │ │ movs r0, #20 │ │ movs r1, r1 │ │ - bne.n 2ddde │ │ + bne.n 2ddd6 │ │ movs r5, r0 │ │ │ │ 0002dd6c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r3 │ │ ldr r7, [pc, #548] ; (2df98 ) │ │ sub sp, #68 ; 0x44 │ │ @@ -35641,15 +35641,15 @@ │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ mov r3, r8 │ │ ldr r1, [r5, #12] │ │ ldr r2, [r4, #4] │ │ ldr r0, [r5, #8] │ │ - bl 4537c │ │ + bl 4b0ec │ │ mov r0, r6 │ │ bl 2dc40 │ │ mov r0, sl │ │ b.n 2df78 │ │ ldr r3, [r6, #4] │ │ cbz r3, 2df14 │ │ lsrs r1, r3, #28 │ │ @@ -35684,15 +35684,15 @@ │ │ str r0, [sp, #8] │ │ str.w sl, [sp, #12] │ │ str r3, [sp, #4] │ │ mov r3, r8 │ │ ldr r1, [r5, #12] │ │ ldr r2, [r4, #4] │ │ ldr r0, [r5, #8] │ │ - bl 4537c │ │ + bl 4b0ec │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, fp │ │ mov r3, sl │ │ bl 2dd6c │ │ mov r0, fp │ │ bl 41c24 │ │ @@ -35721,23 +35721,23 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ bpl.n 2e070 │ │ movs r0, r1 │ │ subs r2, r4, #3 │ │ movs r1, r1 │ │ - beq.n 2dfb2 │ │ + beq.n 2dfaa │ │ movs r5, r0 │ │ - cbz r0, 2dfaa │ │ + uxth r2, r2 │ │ movs r5, r0 │ │ - beq.n 2e068 │ │ + beq.n 2e060 │ │ movs r5, r0 │ │ - sub sp, #480 ; 0x1e0 │ │ + uxth r2, r0 │ │ movs r5, r0 │ │ - beq.n 2e05e │ │ + beq.n 2e056 │ │ movs r5, r0 │ │ │ │ 0002dfb4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #72 ; 0x48 │ │ ldr r6, [pc, #472] ; (2e194 ) │ │ mov r4, r1 │ │ @@ -35948,41 +35948,41 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ bcc.n 2e1dc │ │ movs r0, r1 │ │ adds r0, r2, #2 │ │ movs r1, r1 │ │ - ldmia r5, {r0, r2, r4, r5, r7} │ │ + ldmia r5, {r0, r4, r5, r7} │ │ movs r5, r0 │ │ - add r6, sp, #728 ; 0x2d8 │ │ + add sp, #256 ; 0x100 │ │ movs r5, r0 │ │ - ldmia r6!, {r0, r3, r4} │ │ + ldmia r6!, {r0, r2, r4} │ │ movs r5, r0 │ │ - add r6, sp, #664 ; 0x298 │ │ + add sp, #192 ; 0xc0 │ │ movs r5, r0 │ │ - ldmia r6!, {r4} │ │ + ldmia r6!, {r2, r3} │ │ movs r5, r0 │ │ - add r6, sp, #584 ; 0x248 │ │ + add sp, #112 ; 0x70 │ │ movs r5, r0 │ │ - ldmia r6!, {r0, r1} │ │ + ldmia r5, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ - add r6, sp, #536 ; 0x218 │ │ + add sp, #64 ; 0x40 │ │ movs r5, r0 │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ - add r6, sp, #488 ; 0x1e8 │ │ + add sp, #16 │ │ movs r5, r0 │ │ - ldmia r5, {r0, r3, r4, r5, r6, r7} │ │ + ldmia r5, {r0, r2, r4, r5, r6, r7} │ │ movs r5, r0 │ │ - add r6, sp, #440 ; 0x1b8 │ │ + add r7, sp, #992 ; 0x3e0 │ │ movs r5, r0 │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ + ldmia r5, {r4, r5, r6, r7} │ │ movs r5, r0 │ │ - ldmia r5!, {r0, r2, r3, r4, r6, r7} │ │ + ldmia r5!, {r0, r3, r4, r6, r7} │ │ movs r5, r0 │ │ │ │ 0002e1d4 : │ │ cbz r0, 2e1e4 │ │ ldr r3, [r0, #44] ; 0x2c │ │ cbz r3, 2e1e2 │ │ ldr r0, [r0, #108] ; 0x6c │ │ @@ -36109,19 +36109,19 @@ │ │ blx r3 │ │ asrs r0, r0, #31 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ subs r4, r3, r1 │ │ movs r1, r1 │ │ - ldmia r3!, {r0, r7} │ │ + ldmia r3, {r0, r2, r3, r4, r5, r6} │ │ movs r5, r0 │ │ - ldmia r4, {r0, r1, r2, r4, r5} │ │ + ldmia r4, {r0, r1, r4, r5} │ │ movs r5, r0 │ │ - ldmia r4, {r1, r2, r4, r6} │ │ + ldmia r4, {r1, r4, r6} │ │ movs r5, r0 │ │ │ │ 0002e34c : │ │ ldr.w r0, [r0, #308] ; 0x134 │ │ bx lr │ │ ... │ │ │ │ @@ -36142,15 +36142,15 @@ │ │ str r3, [r1, #0] │ │ cbz r2, 2e37e │ │ ldr.w r3, [r0, #200] ; 0xc8 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ adds r0, r2, r4 │ │ movs r1, r1 │ │ - ldmia r2!, {r1, r5} │ │ + ldmia r2, {r1, r2, r3, r4} │ │ movs r5, r0 │ │ │ │ 0002e388 : │ │ push {r3, lr} │ │ cbz r0, 2e396 │ │ ldr r3, [pc, #24] ; (2e3a8 ) │ │ ldr r2, [r0, #0] │ │ @@ -36162,15 +36162,15 @@ │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr.w r0, [r0, #212] ; 0xd4 │ │ pop {r3, pc} │ │ adds r4, r3, r3 │ │ movs r1, r1 │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ movs r5, r0 │ │ │ │ 0002e3b0 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ cbz r0, 2e3c2 │ │ @@ -36238,15 +36238,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ adds r0, r6, r2 │ │ movs r1, r1 │ │ - ldmia r1, {r1, r2, r6, r7} │ │ + ldmia r1, {r1, r6, r7} │ │ movs r5, r0 │ │ │ │ 0002e4a4 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r6, r2 │ │ @@ -36266,28 +36266,28 @@ │ │ movs r7, #0 │ │ add r0, pc │ │ bl 194b8 │ │ b.n 2e5f4 │ │ ldr.w r8, [pc, #296] ; 2e604 │ │ add r8, pc │ │ mov r0, r8 │ │ - bl 196f4 │ │ + bl 19b98 │ │ cbz r0, 2e4fa │ │ mov r0, r8 │ │ movs r1, #1 │ │ - bl 19728 │ │ + bl 19bcc │ │ cbz r0, 2e4f6 │ │ orr.w r6, r6, #4 │ │ b.n 2e4fa │ │ bic.w r6, r6, #4 │ │ cmp r4, #0 │ │ bge.n 2e566 │ │ ldr r0, [pc, #264] ; (2e608 ) │ │ add r0, pc │ │ - bl 196f4 │ │ + bl 19b98 │ │ mov r8, r0 │ │ cbz r0, 2e53a │ │ ldr.w fp, [pc, #256] ; 2e60c │ │ movs r4, #0 │ │ add fp, pc │ │ cmp r4, r9 │ │ bge.n 2e53a │ │ @@ -36346,25 +36346,25 @@ │ │ str.w r5, [r4, #188] ; 0xbc │ │ mov r7, r4 │ │ add r3, pc │ │ str r3, [r4, #0] │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str.w r3, [r4, #288] ; 0x120 │ │ str.w r3, [r4, #292] ; 0x124 │ │ - bl 468fc │ │ + bl 45804 │ │ ldr r1, [pc, #108] ; (2e620 ) │ │ mov r2, r4 │ │ add r1, pc │ │ tst.w r0, #72 ; 0x48 │ │ mov r0, r5 │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - bl 46a4c │ │ + bl 45954 │ │ movs r1, #0 │ │ mov r0, r4 │ │ bl 2e3b0 │ │ ldr r0, [pc, #80] ; (2e624 ) │ │ mov r1, r4 │ │ add r0, pc │ │ bl 27130 │ │ @@ -36377,52 +36377,52 @@ │ │ bne.n 2e5f4 │ │ ldr r0, [pc, #60] ; (2e62c ) │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldmia r2, {r2} │ │ + ldmia r2!, {} │ │ movs r5, r0 │ │ - ldmia r1!, {r0, r2, r3, r4, r5, r6, r7} │ │ + ldmia r1!, {r0, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ - ldmia r2!, {r0, r3, r4} │ │ + ldmia r2, {r0, r2, r4} │ │ movs r5, r0 │ │ - ldmia r2, {r1, r2} │ │ + ldmia r2!, {r1} │ │ movs r5, r0 │ │ ldmia r4, {r4, r5, r6} │ │ movs r0, r1 │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ movs r0, r1 │ │ - ldmia r1, {r0, r1, r2, r6, r7} │ │ + ldmia r1, {r0, r1, r6, r7} │ │ movs r5, r0 │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ movs r0, r1 │ │ asrs r0, r2, #27 │ │ movs r1, r1 │ │ - stmia r7!, {r6, r7} │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ movs r5, r0 │ │ lsls r7, r3, #20 │ │ movs r0, r0 │ │ - ldmia r1, {r1, r2, r7} │ │ + ldmia r1, {r1, r7} │ │ movs r5, r0 │ │ - ldmia r1, {r1, r3, r5} │ │ + ldmia r1, {r1, r2, r5} │ │ movs r5, r0 │ │ │ │ 0002e630 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ mov r6, r0 │ │ stmia.w sp, {r1, r2} │ │ mov r5, r3 │ │ ldr r1, [pc, #48] ; (2e66c ) │ │ movs r0, #0 │ │ mov r3, r6 │ │ ldr r4, [sp, #24] │ │ mov r2, r1 │ │ - bl 48fe0 │ │ + bl 47ee8 │ │ str r0, [r5, #0] │ │ cbnz r0, 2e654 │ │ str r0, [r4, #0] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 2e668 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ movs r2, #0 │ │ @@ -36487,15 +36487,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [r1, #12] │ │ bx lr │ │ asrs r2, r1, #23 │ │ movs r1, r1 │ │ - stmia r6!, {r5, r6, r7} │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ movs r5, r0 │ │ │ │ 0002e714 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r1 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ @@ -36561,15 +36561,15 @@ │ │ ldr r0, [pc, #16] ; (2e7fc ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ asrs r2, r1, #21 │ │ movs r1, r1 │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ + stmia r5!, {r1, r3, r4, r7} │ │ movs r5, r0 │ │ │ │ 0002e800 : │ │ cbz r0, 2e80c │ │ ldr r3, [pc, #108] ; (2e870 ) │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ @@ -36600,15 +36600,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [r1, #12] │ │ bx lr │ │ asrs r6, r4, #17 │ │ movs r1, r1 │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ + stmia r5!, {r3, r4, r5, r6} │ │ movs r5, r0 │ │ │ │ 0002e878 : │ │ push {r3, lr} │ │ cbz r0, 2e886 │ │ ldr r3, [pc, #24] ; (2e898 ) │ │ ldr r2, [r0, #0] │ │ @@ -36620,15 +36620,15 @@ │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ ldr.w r0, [r0, #280] ; 0x118 │ │ pop {r3, pc} │ │ asrs r4, r5, #15 │ │ movs r1, r1 │ │ - stmia r5!, {r1} │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ │ │ 0002e8a0 : │ │ push {r4, lr} │ │ cbz r0, 2e8ae │ │ ldr r3, [pc, #32] ; (2e8c8 ) │ │ ldr r4, [r0, #0] │ │ @@ -36642,15 +36642,15 @@ │ │ pop {r4, pc} │ │ str.w r1, [r0, #288] ; 0x120 │ │ str.w r2, [r0, #292] ; 0x124 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ asrs r4, r0, #15 │ │ movs r1, r1 │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r5, [pc, #536] ; (2eaf0 ) │ │ vpush {d8} │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ @@ -36829,15 +36829,15 @@ │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r1, #0] │ │ cmp.w r3, #512 ; 0x200 │ │ bne.n 2ebe8 │ │ ldr r0, [r1, #8] │ │ - bl 468d8 │ │ + bl 457e0 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ cmp r0, r3 │ │ mov r7, r0 │ │ bne.w 2ed44 │ │ ldr r3, [r4, #4] │ │ cbz r3, 2eb2e │ │ mov r0, r4 │ │ @@ -36862,15 +36862,15 @@ │ │ add r1, sp, #4 │ │ add r2, sp, #8 │ │ cbz r3, 2eb62 │ │ mov r0, r4 │ │ blx r3 │ │ b.n 2eb6a │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ - bl 47140 │ │ + bl 46048 │ │ ldr.w r3, [r4, #308] ; 0x134 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ cbz r3, 2eb88 │ │ movs r3, #0 │ │ str.w r1, [r4, #240] ; 0xf0 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ @@ -36893,33 +36893,33 @@ │ │ cmp r3, #2 │ │ bne.n 2ebb6 │ │ movs r3, #1 │ │ b.n 2ebca │ │ cmp r3, #1 │ │ bne.n 2ebd0 │ │ mov r0, r7 │ │ - bl 468fc │ │ + bl 45804 │ │ tst.w r0, #64 ; 0x40 │ │ bne.w 2ed44 │ │ movs r3, #0 │ │ str.w r3, [r4, #192] ; 0xc0 │ │ b.n 2ed44 │ │ cmp r3, #7 │ │ beq.n 2ebb2 │ │ subs r3, #8 │ │ cmp r3, #1 │ │ bhi.w 2ed44 │ │ mov r0, r7 │ │ - bl 468fc │ │ + bl 45804 │ │ tst.w r0, #8 │ │ b.n 2ebc4 │ │ cmp.w r3, #1024 ; 0x400 │ │ bne.n 2ece2 │ │ ldr r0, [r1, #8] │ │ - bl 468d8 │ │ + bl 457e0 │ │ ldr.w r3, [r4, #196] ; 0xc4 │ │ cmp r3, #0 │ │ beq.w 2ed44 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ cmp r0, r3 │ │ bne.w 2ed44 │ │ ldr.w r2, [r4, #216] ; 0xd8 │ │ @@ -36992,15 +36992,15 @@ │ │ str r3, [r5, #32] │ │ b.n 2ed44 │ │ mvn.w r2, #1024 ; 0x400 │ │ add r3, r2 │ │ cmp r3, #1 │ │ bhi.n 2ed44 │ │ ldr r0, [r1, #8] │ │ - bl 468d8 │ │ + bl 457e0 │ │ ldr.w r3, [r4, #196] ; 0xc4 │ │ cbz r3, 2ed44 │ │ ldr.w r3, [r4, #188] ; 0xbc │ │ cmp r0, r3 │ │ bne.n 2ed44 │ │ ldr.w r2, [r4, #216] ; 0xd8 │ │ ldr r3, [r5, #20] │ │ @@ -37048,15 +37048,15 @@ │ │ ldr r0, [pc, #16] ; (2ed88 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ lsrs r0, r1, #28 │ │ movs r1, r1 │ │ - stmia r0!, {r1, r4} │ │ + stmia r0!, {r1, r2, r3} │ │ movs r5, r0 │ │ │ │ 0002ed8c : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ cbz r0, 2ed9c │ │ ldr r3, [pc, #76] ; (2ede0 ) │ │ @@ -37085,19 +37085,19 @@ │ │ pop {r3, r4, r5, pc} │ │ str.w r1, [r0, #196] ; 0xc4 │ │ str.w r2, [r0, #200] ; 0xc8 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 2e8d0 │ │ lsrs r6, r2, #27 │ │ movs r1, r1 │ │ - ite al │ │ + it al │ │ moval r5, r0 │ │ │ │ 0002ede8 : │ │ - push {r4, lr} │ │ + push {r4, lr} │ │ cbz r0, 2edf6 │ │ ldr r3, [pc, #36] ; (2ee14 ) │ │ ldr r4, [r0, #0] │ │ add r3, pc │ │ cmp r4, r3 │ │ beq.n 2ee02 │ │ ldr r0, [pc, #32] ; (2ee18 ) │ │ @@ -37109,20 +37109,20 @@ │ │ str r3, [r1, #0] │ │ cbz r2, 2ee12 │ │ ldr.w r3, [r0, #292] ; 0x124 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ lsrs r4, r7, #25 │ │ movs r1, r1 │ │ - itee hi │ │ + itet hi │ │ movhi r5, r0 │ │ │ │ 0002ee1c : │ │ pushls {r3, r4, r5, lr} │ │ - cbz r0, 2ee2a ; unpredictable │ │ + cbz r0, 2ee2a ; unpredictable │ │ ldr r4, [pc, #44] ; (2ee50 ) │ │ ldr r5, [r0, #0] │ │ add r4, pc │ │ cmp r5, r4 │ │ beq.n 2ee38 │ │ ldr r0, [pc, #40] ; (2ee54 ) │ │ add r0, pc │ │ @@ -37134,20 +37134,20 @@ │ │ strb.w r1, [r0, #312] ; 0x138 │ │ strb.w r2, [r0, #313] ; 0x139 │ │ strb.w r3, [r0, #315] ; 0x13b │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ lsrs r0, r1, #25 │ │ movs r1, r1 │ │ - ittt pl │ │ + itte pl │ │ movpl r5, r0 │ │ │ │ 0002ee58 : │ │ pushpl {r4, r5, r6, lr} │ │ - ldrpl r4, [sp, #16] │ │ + ldrmi r4, [sp, #16] │ │ cbz r0, 2ee68 │ │ ldr r5, [pc, #60] ; (2ee9c ) │ │ ldr r6, [r0, #0] │ │ add r5, pc │ │ cmp r6, r5 │ │ beq.n 2ee76 │ │ ldr r0, [pc, #52] ; (2eea0 ) │ │ @@ -37168,19 +37168,19 @@ │ │ ldrb.w r3, [r0, #315] ; 0x13b │ │ strb r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ lsrs r2, r1, #24 │ │ movs r1, r1 │ │ - wfe │ │ - movs r5, r0 │ │ + itt ne │ │ + movne r5, r0 │ │ │ │ 0002eea4 : │ │ - push {r3, lr} │ │ + pushne {r3, lr} │ │ cbz r0, 2eeb2 │ │ ldr r3, [pc, #28] ; (2eec8 ) │ │ ldr r2, [r0, #0] │ │ add r3, pc │ │ cmp r2, r3 │ │ beq.n 2eec0 │ │ ldr r0, [pc, #24] ; (2eecc ) │ │ @@ -37189,15 +37189,15 @@ │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ str.w r1, [r0, #316] ; 0x13c │ │ movs r0, #0 │ │ pop {r3, pc} │ │ lsrs r0, r0, #23 │ │ movs r1, r1 │ │ - bkpt 0x00d6 │ │ + bkpt 0x00d2 │ │ movs r5, r0 │ │ │ │ 0002eed0 : │ │ push {r3, lr} │ │ cbz r0, 2eede │ │ ldr r3, [pc, #32] ; (2eef8 ) │ │ ldr r2, [r0, #0] │ │ @@ -37212,15 +37212,15 @@ │ │ ldr.w r3, [r0, #316] ; 0x13c │ │ movs r0, #0 │ │ str r3, [r1, #0] │ │ pop {r3, pc} │ │ nop │ │ lsrs r4, r2, #22 │ │ movs r1, r1 │ │ - bkpt 0x00aa │ │ + bkpt 0x00a6 │ │ movs r5, r0 │ │ │ │ 0002ef00 : │ │ push {r4, lr} │ │ cbz r0, 2ef0e │ │ ldr r2, [pc, #40] ; (2ef30 ) │ │ ldr r1, [r0, #0] │ │ @@ -37238,15 +37238,15 @@ │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ lsrs r4, r4, #21 │ │ movs r1, r1 │ │ - bkpt 0x007a │ │ + bkpt 0x0076 │ │ movs r5, r0 │ │ │ │ 0002ef38 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #12 │ │ ldr r4, [pc, #176] ; (2eff0 ) │ │ mov r3, r1 │ │ @@ -37316,17 +37316,17 @@ │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ stmia r3!, {r1, r5, r7} │ │ movs r0, r1 │ │ lsrs r4, r3, #20 │ │ movs r1, r1 │ │ - bkpt 0x0032 │ │ + bkpt 0x002e │ │ movs r5, r0 │ │ - stmia r0!, {r0, r2, r4} │ │ + stmia r0!, {r0, r4} │ │ movs r5, r0 │ │ │ │ 0002f000 : │ │ push {r0, r1, r2, r3, r4, lr} │ │ ldr r4, [pc, #36] ; (2f028 ) │ │ str r1, [sp, #4] │ │ add r1, sp, #4 │ │ @@ -37418,21 +37418,21 @@ │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ movs r0, r1 │ │ lsrs r0, r5, #16 │ │ movs r1, r1 │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ + pop {r1, r3, r4, r5, pc} │ │ movs r5, r0 │ │ - ite mi │ │ + it mi │ │ movmi r5, r0 │ │ │ │ 0002f0f4 : │ │ - pushpl {r4, r5, lr} │ │ + push {r4, r5, lr} │ │ sub sp, #28 │ │ ldr r4, [pc, #40] ; (2f124 ) │ │ str r3, [sp, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r1, [sp, #4] │ │ @@ -37511,15 +37511,15 @@ │ │ add sp, #68 ; 0x44 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ stmia r1!, {r1, r4, r5, r7} │ │ movs r0, r1 │ │ lsrs r4, r5, #12 │ │ movs r1, r1 │ │ - pop {r1, r6} │ │ + pop {r1, r2, r3, r4, r5} │ │ movs r5, r0 │ │ │ │ 0002f1b0 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r1 │ │ mov r6, r2 │ │ mov r5, r0 │ │ @@ -37554,17 +37554,17 @@ │ │ cmp r4, r6 │ │ bne.n 2f1ec │ │ b.n 2f1e0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ lsrs r6, r5, #10 │ │ movs r1, r1 │ │ - cbnz r4, 2f280 │ │ + cbnz r0, 2f280 │ │ movs r5, r0 │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ movs r5, r0 │ │ │ │ 0002f214 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #12 │ │ ldr r5, [pc, #180] ; (2f2d0 ) │ │ mov r3, r1 │ │ @@ -37633,17 +37633,17 @@ │ │ adds r7, #12 │ │ mov sp, r7 │ │ pop {r4, r5, r6, r7, pc} │ │ stmia r0!, {r1, r2, r6, r7} │ │ movs r0, r1 │ │ lsrs r0, r0, #9 │ │ movs r1, r1 │ │ - cbnz r6, 2f330 │ │ + cbnz r2, 2f330 │ │ movs r5, r0 │ │ - pop {r0, r1, r2, r4, r5, r7, pc} │ │ + pop {r0, r1, r4, r5, r7, pc} │ │ movs r5, r0 │ │ │ │ 0002f2e0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r4, [pc, #92] ; (2f344 ) │ │ add r7, sp, #4 │ │ @@ -37687,15 +37687,15 @@ │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ it │ │ mov r0, r1 │ │ lsrs r0, r5, #5 │ │ movs r1, r1 │ │ - rev16 r6, r7 │ │ + rev16 r2, r7 │ │ movs r5, r0 │ │ │ │ 0002f350 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #56 ; 0x38 │ │ ldr r7, [pc, #292] ; (2f47c ) │ │ mov r8, r3 │ │ @@ -37810,19 +37810,19 @@ │ │ add sp, #56 ; 0x38 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ itt hi │ │ movhi r0, r1 │ │ lsrhi r4, r4, #3 │ │ movs r1, r1 │ │ - cbnz r2, 2f4c6 │ │ + cbnz r6, 2f4c4 │ │ movs r5, r0 │ │ - cbnz r3, 2f4ca │ │ + cbnz r7, 2f4c8 │ │ movs r5, r0 │ │ - hlt 0x002d │ │ + hlt 0x0029 │ │ movs r5, r0 │ │ │ │ 0002f490 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r3 │ │ vpush {d8} │ │ mov r4, r0 │ │ @@ -37984,21 +37984,21 @@ │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ eors r6, r6 │ │ bkpt 0x0040 │ │ movs r0, r1 │ │ lsls r4, r5, #29 │ │ movs r1, r1 │ │ - ; instruction: 0xb882 │ │ + ; instruction: 0xb87e │ │ movs r5, r0 │ │ - ; instruction: 0xb883 │ │ + ; instruction: 0xb87f │ │ movs r5, r0 │ │ - cbnz r5, 2f670 │ │ + cbnz r1, 2f670 │ │ movs r5, r0 │ │ - revsh r6, r5 │ │ + revsh r2, r5 │ │ movs r5, r0 │ │ │ │ 0002f668 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r3 │ │ ldr r6, [pc, #236] ; (2f75c ) │ │ sub sp, #32 │ │ @@ -38024,15 +38024,15 @@ │ │ ldr r3, [r0, #80] ; 0x50 │ │ cbnz r3, 2f6aa │ │ movs r0, #4 │ │ bl 195f0 │ │ b.n 2f73c │ │ cbnz r5, 2f6b6 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 4686c │ │ + bl 45774 │ │ mov r5, r0 │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ add.w r9, sp, #12 │ │ str r3, [sp, #12] │ │ ldr.w r3, [r4, #220] ; 0xdc │ │ str r3, [sp, #16] │ │ ldr.w r3, [r4, #224] ; 0xe0 │ │ @@ -38098,15 +38098,15 @@ │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ pop {r1, r2, r3, r5, r6} │ │ movs r0, r1 │ │ lsls r2, r4, #23 │ │ movs r1, r1 │ │ - ; instruction: 0xb6f8 │ │ + ; instruction: 0xb6f4 │ │ movs r5, r0 │ │ │ │ 0002f768 : │ │ cbz r0, 2f774 │ │ ldr r2, [pc, #28] ; (2f788 ) │ │ ldr r1, [r0, #0] │ │ add r2, pc │ │ @@ -38118,15 +38118,15 @@ │ │ ldr.w r2, [r0, #192] ; 0xc0 │ │ cbnz r2, 2f786 │ │ ldr r3, [r0, #84] ; 0x54 │ │ bx r3 │ │ bx lr │ │ lsls r6, r7, #19 │ │ movs r1, r1 │ │ - ; instruction: 0xb614 │ │ + setpan #0 │ │ movs r5, r0 │ │ │ │ 0002f790 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ cbz r0, 2f7a2 │ │ ldr r3, [pc, #104] ; (2f800 ) │ │ @@ -38170,15 +38170,15 @@ │ │ mov r1, r4 │ │ blx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 41c24 │ │ lsls r2, r2, #19 │ │ movs r1, r1 │ │ - push {r0, r1, r4, r5, r6, r7, lr} │ │ + push {r0, r1, r2, r3, r5, r6, r7, lr} │ │ movs r5, r0 │ │ │ │ 0002f808 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ mov r5, r1 │ │ mov r9, r2 │ │ @@ -38446,23 +38446,23 @@ │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ lsls r4, r1, #17 │ │ movs r1, r1 │ │ - push {r1, r5, r6, lr} │ │ + push {r1, r2, r3, r4, r6, lr} │ │ movs r5, r0 │ │ - ; instruction: 0xb803 │ │ + ; instruction: 0xb7ff │ │ movs r5, r0 │ │ - ; instruction: 0xb7fc │ │ + ; instruction: 0xb7f8 │ │ movs r5, r0 │ │ - ; instruction: 0xb812 │ │ + ; instruction: 0xb80e │ │ movs r5, r0 │ │ - ; instruction: 0xb812 │ │ + ; instruction: 0xb80e │ │ movs r5, r0 │ │ lsls r2, r7, #14 │ │ movs r1, r1 │ │ │ │ 0002fab4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #28 │ │ @@ -38488,15 +38488,15 @@ │ │ ldr r0, [pc, #392] ; (2fc6c ) │ │ add r0, pc │ │ b.n 2fad8 │ │ ldr r3, [r1, #4] │ │ ldr r1, [r3, #24] │ │ cbnz r1, 2fafc │ │ mov r0, r4 │ │ - bl 44b28 │ │ + bl 4a894 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ b.n 2fafe │ │ movs r0, #1 │ │ mov r2, r7 │ │ ldr.w r8, [r7, #116] ; 0x74 │ │ ldr.w ip, [r2, #112]! │ │ @@ -38558,77 +38558,77 @@ │ │ ldr r3, [r3, #0] │ │ cmp r8, r3 │ │ bne.n 2fbba │ │ ldr r1, [r4, #0] │ │ ands.w r1, r1, #2 │ │ beq.n 2fbb0 │ │ mov r0, r4 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ mov r0, r5 │ │ movs r1, #0 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 2dd6c │ │ mov r0, r4 │ │ - bl 4535e │ │ + bl 4b0ce │ │ b.n 2fbf6 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r4, #16] │ │ bl 2dd6c │ │ b.n 2fbf6 │ │ mov r0, r8 │ │ - bl 4c0d0 │ │ + bl 4c0d4 │ │ mov r8, r0 │ │ cbnz r0, 2fbc8 │ │ mov r0, r5 │ │ b.n 2fbf0 │ │ mov r1, r8 │ │ movs r2, #0 │ │ mov r0, r4 │ │ - bl 45764 │ │ + bl 4b4d4 │ │ mov r7, r0 │ │ mov r0, r8 │ │ - bl 4c220 │ │ + bl 4c224 │ │ mov r0, r5 │ │ cbz r7, 2fbf0 │ │ movs r1, #0 │ │ ldr r2, [r7, #20] │ │ ldr r3, [r7, #16] │ │ bl 2dd6c │ │ mov r0, r7 │ │ - bl 4557c │ │ + bl 4b2ec │ │ b.n 2fbf6 │ │ bl 2f790 │ │ b.n 2fadc │ │ add r1, sp, #12 │ │ add.w r2, sp, #13 │ │ add.w r3, sp, #14 │ │ mov r0, r4 │ │ - bl 44b88 │ │ + bl 4a8f4 │ │ ldrb.w r2, [sp, #13] │ │ ldrb.w r3, [sp, #14] │ │ mov r0, r5 │ │ ldrb.w r1, [sp, #12] │ │ bl 2d9b4 │ │ add.w r1, sp, #15 │ │ mov r0, r4 │ │ - bl 44be4 │ │ + bl 4a950 │ │ ldrb.w r1, [sp, #15] │ │ mov r0, r5 │ │ bl 2da54 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 44b28 │ │ + bl 4a894 │ │ cbnz r0, 2fc3c │ │ mov r0, r5 │ │ movs r1, #1 │ │ b.n 2fc48 │ │ add r1, sp, #16 │ │ mov r0, r4 │ │ - bl 44c50 │ │ + bl 4a9bc │ │ ldr r1, [sp, #16] │ │ mov r0, r5 │ │ bl 2dad8 │ │ mov r0, r5 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ @@ -38636,17 +38636,17 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ; instruction: 0xb824 │ │ movs r0, r1 │ │ lsls r6, r3, #6 │ │ movs r1, r1 │ │ - uxth r4, r6 │ │ + uxth r0, r6 │ │ movs r5, r0 │ │ - push {r1, r3, r5, r6, r7, lr} │ │ + push {r1, r2, r5, r6, r7, lr} │ │ movs r5, r0 │ │ │ │ 0002fc70 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 2fc80 │ │ ldr r3, [pc, #72] ; (2fcc0 ) │ │ @@ -38667,26 +38667,26 @@ │ │ mov r0, r2 │ │ bl 2f790 │ │ b.n 2fc96 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ cbz r0, 2fcb2 │ │ ldr r1, [pc, #32] ; (2fccc ) │ │ add r1, pc │ │ - bl 46a4c │ │ + bl 45954 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #92] ; 0x5c │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ vswp d16, d8 │ │ - cbz r4, 2fcc8 │ │ + cbz r0, 2fcc8 │ │ movs r5, r0 │ │ mcr 15, 3, pc, cr5, cr15, {7} ; │ │ - sub sp, #288 ; 0x120 │ │ + sub sp, #272 ; 0x110 │ │ movs r5, r0 │ │ │ │ 0002fcd0 : │ │ mov r3, r2 │ │ ldr r2, [pc, #72] ; (2fd1c ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ @@ -38716,15 +38716,15 @@ │ │ ldr r0, [pc, #16] ; (2fd20 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ vaddl.u16 q0, d6, d8 │ │ - sub sp, #52 ; 0x34 │ │ + sub sp, #36 ; 0x24 │ │ movs r5, r0 │ │ │ │ 0002fd24 : │ │ ldr r3, [pc, #60] ; (2fd64 ) │ │ mov r1, r0 │ │ push {r4, lr} │ │ add r3, pc │ │ @@ -38748,15 +38748,15 @@ │ │ b.w 195f0 │ │ ldr r0, [pc, #16] ; (2fd68 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ vhadd.u8 d16, d2, d8 │ │ - add sp, #268 ; 0x10c │ │ + add sp, #252 ; 0xfc │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr.w lr, [sp, #24] │ │ ldr.w ip, [sp, #28] │ │ ldr r7, [sp, #32] │ │ ldr r6, [sp, #36] ; 0x24 │ │ ldr r5, [sp, #40] ; 0x28 │ │ @@ -39364,34 +39364,34 @@ │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ ands.w r8, r3, #1 │ │ beq.n 304a8 │ │ add r1, sp, #136 ; 0x88 │ │ mov.w r8, #1 │ │ str.w r2, [r1, #-8]! │ │ - bl 44b28 │ │ + bl 4a894 │ │ add.w r3, sp, #114 ; 0x72 │ │ str r3, [sp, #0] │ │ add r2, sp, #112 ; 0x70 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #128] ; 0x80 │ │ ldr r1, [r3, #4] │ │ add.w r3, sp, #113 ; 0x71 │ │ - bl 4c4fc │ │ + bl 4c500 │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #4] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #32 │ │ beq.n 304c6 │ │ cmp r3, #8 │ │ beq.n 304ce │ │ ldr r0, [sp, #28] │ │ ldr r1, [pc, #604] ; (30718 ) │ │ ldr r2, [r0, #0] │ │ - bl 45a24 │ │ + bl 4b794 │ │ mov r5, r0 │ │ cbnz r0, 304c8 │ │ b.n 30476 │ │ ldr r5, [sp, #28] │ │ mov.w fp, #1 │ │ b.n 304d4 │ │ ldr r5, [sp, #28] │ │ @@ -39420,35 +39420,35 @@ │ │ ldr r1, [sp, #220] ; 0xdc │ │ mov r0, fp │ │ movs r3, #8 │ │ str.w fp, [sp] │ │ str.w fp, [sp, #4] │ │ str.w fp, [sp, #8] │ │ str.w fp, [sp, #12] │ │ - bl 456d4 │ │ + bl 4b444 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.n 30476 │ │ str.w sl, [r0, #12] │ │ cmp.w r8, #0 │ │ beq.n 30552 │ │ ldrb.w r1, [sp, #112] ; 0x70 │ │ ldrb.w r2, [sp, #113] ; 0x71 │ │ ldr r0, [r0, #4] │ │ ldrb.w r3, [sp, #114] ; 0x72 │ │ - bl 4c464 │ │ + bl 4c468 │ │ movs r1, #0 │ │ mov r2, r0 │ │ mov r0, r4 │ │ - bl 45a88 │ │ + bl 4369c │ │ ldr r3, [r5, #0] │ │ lsls r0, r3, #30 │ │ bpl.n 3055e │ │ mov r0, r5 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ vldr d7, [pc, #432] ; 30710 │ │ vdiv.f64 d7, d10, d7 │ │ vcvt.s32.f64 s13, d7 │ │ vcvt.f64.s32 d5, s13 │ │ vcmp.f64 d5, d7 │ │ vmrs APSR_nzcv, fpscr │ │ bne.w 3067e │ │ @@ -39502,51 +39502,51 @@ │ │ ldr r3, [r4, #12] │ │ cmp r9, r3 │ │ blt.w 30b70 │ │ add r1, sp, #136 ; 0x88 │ │ movs r3, #0 │ │ mov r0, r5 │ │ str.w r3, [r1, #-8]! │ │ - bl 44b28 │ │ + bl 4a894 │ │ ldr r2, [sp, #128] ; 0x80 │ │ movs r1, #3 │ │ mov r0, r4 │ │ - bl 44a74 │ │ + bl 4a7e0 │ │ add.w r1, sp, #115 ; 0x73 │ │ ldr r0, [sp, #28] │ │ - bl 44be4 │ │ + bl 4a950 │ │ add r1, sp, #128 ; 0x80 │ │ ldr r0, [sp, #28] │ │ - bl 44c50 │ │ + bl 4a9bc │ │ add r2, sp, #120 ; 0x78 │ │ add r3, sp, #124 ; 0x7c │ │ add r1, sp, #116 ; 0x74 │ │ ldr r0, [sp, #28] │ │ - bl 44b88 │ │ + bl 4a8f4 │ │ ldrb.w r1, [sp, #115] ; 0x73 │ │ mov r0, r4 │ │ - bl 44bb4 │ │ + bl 4a920 │ │ ldr r1, [sp, #128] ; 0x80 │ │ mov r0, r4 │ │ - bl 44bfa │ │ + bl 4a966 │ │ ldrb.w r3, [sp, #124] ; 0x7c │ │ mov r0, r4 │ │ ldrb.w r1, [sp, #116] ; 0x74 │ │ ldrb.w r2, [sp, #120] ; 0x78 │ │ - bl 44b42 │ │ + bl 4a8ae │ │ ldr r3, [r5, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 30660 │ │ mov r0, r5 │ │ - bl 4535e │ │ + bl 4b0ce │ │ ldr r3, [sp, #28] │ │ cmp r5, r3 │ │ beq.n 3066c │ │ mov r0, r5 │ │ - bl 4557c │ │ + bl 4b2ec │ │ mov r0, r4 │ │ ldr r3, [sp, #108] ; 0x6c │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ beq.w 30bae │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -39971,15 +39971,15 @@ │ │ ldr r2, [sp, #32] │ │ rsb r8, r8, r6, lsl #16 │ │ muls r6, r2 │ │ ldr r2, [r4, #16] │ │ str.w r9, [r1, #-8]! │ │ subs r3, r2, r3 │ │ str r3, [sp, #44] ; 0x2c │ │ - bl 44b28 │ │ + bl 4a894 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #12] │ │ mov r0, fp │ │ ldrb.w r1, [sp, #128] ; 0x80 │ │ rsb r6, r6, r7, lsl #16 │ │ muls r2, r3 │ │ bl 41900 │ │ @@ -40188,15 +40188,15 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r3, [sp, #0] │ │ add r2, sp, #16 │ │ add.w r3, sp, #19 │ │ mov r1, sl │ │ str r3, [sp, #4] │ │ add.w r3, sp, #17 │ │ - bl 4c57c │ │ + bl 4c580 │ │ ldr.w r3, [sl, #12] │ │ rsb r0, r5, r8 │ │ subs r2, r6, r4 │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ bne.w 30e8c │ │ ldr.w r3, [sl, #24] │ │ cmp r3, #0 │ │ @@ -40510,15 +40510,15 @@ │ │ ldr r0, [sp, #68] ; 0x44 │ │ str r3, [sp, #0] │ │ mov r1, sl │ │ add.w r3, sp, #19 │ │ add r2, sp, #16 │ │ str r3, [sp, #4] │ │ add.w r3, sp, #17 │ │ - bl 4c57c │ │ + bl 4c580 │ │ rsb r0, r5, r8 │ │ ldr.w r3, [sl, #12] │ │ rsb lr, r4, r6 │ │ eor.w ip, r0, r0, asr #31 │ │ cmp.w r3, #31744 ; 0x7c00 │ │ sub.w ip, ip, r0, asr #31 │ │ eor.w r0, lr, lr, asr #31 │ │ @@ -40923,19 +40923,19 @@ │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #20] │ │ blx r5 │ │ movs r0, #0 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, pc} │ │ nop │ │ - ldr r4, [sp, #308] ; 0x134 │ │ + ldr r4, [sp, #292] ; 0x124 │ │ movs r5, r0 │ │ bl fff19522 <_end@@Base+0xffe58aba> │ │ ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ - ldr r4, [sp, #332] ; 0x14c │ │ + ldr r4, [sp, #316] ; 0x13c │ │ movs r5, r0 │ │ ; instruction: 0xfa65ffff │ │ │ │ 00031530 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r3 │ │ ldr r3, [pc, #244] ; (3162c ) │ │ @@ -41044,20 +41044,20 @@ │ │ bl 194b8 │ │ b.n 3160c │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ ldr r5, [sp, #664] ; 0x298 │ │ movs r0, r1 │ │ - ldr r4, [sp, #56] ; 0x38 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ movs r5, r0 │ │ bl ffe7d636 <_end@@Base+0xffdbcbce> │ │ ldc2l 15, cr15, [r7, #-1020] ; 0xfffffc04 │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [pc :256] │ │ - ldr r3, [sp, #452] ; 0x1c4 │ │ + ldr r3, [sp, #436] ; 0x1b4 │ │ movs r5, r0 │ │ │ │ 00031644 : │ │ push {r4, r5, r6, r7, lr} │ │ cbnz r0, 3164e │ │ ldr r0, [pc, #120] ; (316c4 ) │ │ add r0, pc │ │ @@ -41109,17 +41109,17 @@ │ │ lsls r1, r1, #2 │ │ ldr r0, [r0, #20] │ │ mla r2, r4, r2, r1 │ │ str r3, [r0, r2] │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r3, [sp, #444] ; 0x1bc │ │ + ldr r3, [sp, #428] ; 0x1ac │ │ movs r5, r0 │ │ - ldr r3, [sp, #516] ; 0x204 │ │ + ldr r3, [sp, #500] ; 0x1f4 │ │ movs r5, r0 │ │ │ │ 000316cc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov ip, r1 │ │ mov r8, r2 │ │ cbnz r0, 316dc │ │ @@ -41182,17 +41182,17 @@ │ │ mla r4, r1, r4, r2 │ │ str r3, [r6, r4] │ │ adds r5, #1 │ │ b.n 31704 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - ldr r2, [sp, #900] ; 0x384 │ │ + ldr r2, [sp, #884] ; 0x374 │ │ movs r5, r0 │ │ - ldr r3, [sp, #124] ; 0x7c │ │ + ldr r3, [sp, #108] ; 0x6c │ │ movs r5, r0 │ │ ldrb r2, [r1, #12] │ │ ldr.w r3, [r0, #320] ; 0x140 │ │ cmp r2, #6 │ │ ittt eq │ │ moveq r2, #0 │ │ streq r2, [r3, #0] │ │ @@ -41220,100 +41220,100 @@ │ │ ldr r2, [r1, #68] ; 0x44 │ │ b.n 317ba │ │ ldr r2, [r3, #4] │ │ str r2, [r3, #0] │ │ movs r0, #0 │ │ bx lr │ │ ldr r0, [r1, #68] ; 0x44 │ │ - b.w 4557c │ │ + b.w 4b2ec │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ cbz r0, 317d0 │ │ - b.w 474d4 │ │ + b.w 463dc │ │ bx lr │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ ldr r3, [r1, #24] │ │ ldr r5, [r1, #68] ; 0x44 │ │ cmp r3, #2 │ │ beq.n 317e2 │ │ cmp r3, #4 │ │ bne.n 317ea │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ mov r0, r5 │ │ ldr r1, [r4, #24] │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 44bfa │ │ + b.w 4a966 │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ ldrb r3, [r1, #31] │ │ ldr r5, [r1, #68] ; 0x44 │ │ cmp r3, #255 ; 0xff │ │ beq.n 31810 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #24] │ │ cbz r3, 31810 │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ mov r0, r5 │ │ ldrb r1, [r4, #31] │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 44bb4 │ │ + b.w 4a920 │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ ldrb r3, [r1, #28] │ │ ldrb r2, [r1, #29] │ │ ldr r5, [r1, #68] ; 0x44 │ │ ands r2, r3 │ │ ldrb r3, [r1, #30] │ │ ands r3, r2 │ │ cmp r3, #255 ; 0xff │ │ beq.n 31838 │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ mov r0, r5 │ │ ldrb r1, [r4, #28] │ │ ldrb r2, [r4, #29] │ │ ldrb r3, [r4, #30] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 44b42 │ │ + b.w 4a8ae │ │ ldr.w r2, [r0, #320] ; 0x140 │ │ push {r3, lr} │ │ mov r3, r0 │ │ ldr r0, [r2, #0] │ │ cbz r0, 31862 │ │ ldr.w r1, [r3, #280] ; 0x118 │ │ cbz r1, 3185e │ │ add.w r1, r3, #248 ; 0xf8 │ │ - bl 44c88 │ │ + bl 4a9f4 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, lr} │ │ mov r1, r0 │ │ ldr.w r3, [r0, #320] ; 0x140 │ │ ldr r0, [r3, #0] │ │ cbz r0, 31878 │ │ adds r1, #216 ; 0xd8 │ │ - bl 44c88 │ │ + bl 4a9f4 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ ldr r3, [r4, #0] │ │ cbnz r3, 3188c │ │ ldr r3, [r4, #4] │ │ str r3, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cbnz r3, 318aa │ │ ldr.w r0, [r5, #188] ; 0xbc │ │ - bl 47394 │ │ + bl 4629c │ │ cbz r0, 318aa │ │ str r0, [r4, #4] │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ bl 31866 │ │ mov r0, r5 │ │ bl 31848 │ │ @@ -41382,27 +41382,27 @@ │ │ mla r5, r3, r5, r6 │ │ ldr r3, [r0, #20] │ │ stmia.w sp, {r4, r9, sl} │ │ mov r0, lr │ │ str.w r8, [sp, #12] │ │ add r3, r5 │ │ ldr r2, [r2, #0] │ │ - bl 4537c │ │ + bl 4b0ec │ │ b.n 31956 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ beq.n 31962 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #40 ; 0x28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r2, [sp, #152] ; 0x98 │ │ movs r0, r1 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ ldr.w r6, [pc, #1088] ; 31db8 │ │ mov r4, r1 │ │ vpush {d8-d13} │ │ mov r5, r0 │ │ @@ -41466,40 +41466,40 @@ │ │ str r2, [sp, #4] │ │ ldr r2, [r1, #20] │ │ str r2, [sp, #8] │ │ ldr r2, [r1, #24] │ │ mov r1, r7 │ │ str r2, [sp, #12] │ │ mov r2, r6 │ │ - bl 456d4 │ │ + bl 4b444 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ beq.w 31d7e │ │ mov r0, r4 │ │ add r1, sp, #72 ; 0x48 │ │ - bl 44b28 │ │ + bl 4a894 │ │ cbnz r0, 31a60 │ │ mov r0, r5 │ │ movs r1, #1 │ │ ldr r2, [sp, #72] ; 0x48 │ │ mov.w r8, #1 │ │ - bl 44a74 │ │ + bl 4a7e0 │ │ b.n 31a64 │ │ mov.w r8, #0 │ │ add.w r1, sp, #62 ; 0x3e │ │ mov r0, r4 │ │ - bl 44be4 │ │ + bl 4a950 │ │ add r1, sp, #80 ; 0x50 │ │ mov r0, r4 │ │ - bl 44c50 │ │ + bl 4a9bc │ │ add r3, sp, #68 ; 0x44 │ │ mov r0, r4 │ │ add.w r1, sp, #63 ; 0x3f │ │ add r2, sp, #64 ; 0x40 │ │ - bl 44b88 │ │ + bl 4a8f4 │ │ ldr r3, [sp, #80] ; 0x50 │ │ cbnz r3, 31aa6 │ │ ldrb.w r3, [sp, #62] ; 0x3e │ │ ldrb.w r2, [sp, #63] ; 0x3f │ │ ands r2, r3 │ │ ldrb.w r3, [sp, #64] ; 0x40 │ │ ands r2, r3 │ │ @@ -41511,60 +41511,60 @@ │ │ b.n 31aa8 │ │ movs r3, #1 │ │ orrs.w r3, r3, r8 │ │ beq.n 31b16 │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #0] │ │ - bl 45764 │ │ + bl 4b4d4 │ │ mov r8, r0 │ │ cbnz r0, 31ac4 │ │ mov r0, r5 │ │ - bl 4557c │ │ + bl 4b2ec │ │ b.n 31d7e │ │ movs r1, #255 ; 0xff │ │ - bl 44bb4 │ │ + bl 4a920 │ │ mov r0, r8 │ │ movs r1, #0 │ │ - bl 44bfa │ │ + bl 4a966 │ │ movs r1, #0 │ │ mov r2, r1 │ │ mov r0, r8 │ │ - bl 44a74 │ │ + bl 4a7e0 │ │ movs r1, #255 ; 0xff │ │ mov r2, r1 │ │ mov r3, r1 │ │ mov r0, r8 │ │ - bl 44b42 │ │ + bl 4a8ae │ │ mov r0, r8 │ │ movs r1, #0 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ ldrb.w r1, [sp, #62] ; 0x3e │ │ mov r0, r5 │ │ - bl 44bb4 │ │ + bl 4a920 │ │ ldr r1, [sp, #80] ; 0x50 │ │ mov r0, r5 │ │ - bl 44bfa │ │ + bl 4a966 │ │ mov r0, r5 │ │ ldrb.w r1, [sp, #63] ; 0x3f │ │ ldrb.w r2, [sp, #64] ; 0x40 │ │ ldrb.w r3, [sp, #68] ; 0x44 │ │ - bl 44b42 │ │ + bl 4a8ae │ │ b.n 31b18 │ │ mov r8, r4 │ │ mov r1, fp │ │ mov r0, r8 │ │ mov r2, r5 │ │ add r3, sp, #92 ; 0x5c │ │ - bl 44f00 │ │ + bl 4ac70 │ │ cmp r8, r4 │ │ mov fp, r0 │ │ beq.n 31b30 │ │ mov r0, r8 │ │ - bl 4557c │ │ + bl 4b2ec │ │ cmp.w fp, #0 │ │ bne.w 31d72 │ │ b.n 31b3c │ │ mov r5, r4 │ │ add r3, sp, #64 ; 0x40 │ │ ldr r0, [sp, #100] ; 0x64 │ │ str r3, [sp, #0] │ │ @@ -41581,15 +41581,15 @@ │ │ ldr r0, [pc, #608] ; (31dbc ) │ │ add.w r3, r3, r3, lsr #31 │ │ add r0, pc │ │ mov.w fp, r3, asr #1 │ │ ldr r3, [sp, #68] ; 0x44 │ │ add.w r3, r3, r3, lsr #31 │ │ mov.w r8, r3, asr #1 │ │ - bl 196f4 │ │ + bl 19b98 │ │ cbz r0, 31b8c │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ beq.n 31b8e │ │ ldr r1, [pc, #576] ; (31dc0 ) │ │ add r1, pc │ │ bl 41b92 │ │ @@ -41732,24 +41732,24 @@ │ │ movs r1, #0 │ │ mov r2, r9 │ │ vstr s15, [sp, #96] ; 0x60 │ │ str r3, [sp, #100] ; 0x64 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str r3, [sp, #104] ; 0x68 │ │ add r3, sp, #92 ; 0x5c │ │ - bl 44d44 │ │ + bl 4aab0 │ │ mov fp, r0 │ │ mov r0, r8 │ │ - bl 4557c │ │ + bl 4b2ec │ │ b.n 31d72 │ │ mov fp, r0 │ │ cmp r5, r4 │ │ beq.n 31d84 │ │ mov r0, r5 │ │ - bl 4557c │ │ + bl 4b2ec │ │ b.n 31d84 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 31d86 │ │ mov r0, fp │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r3, [r3, #0] │ │ @@ -41766,17 +41766,17 @@ │ │ b.n 31d44 │ │ add sp, #116 ; 0x74 │ │ vpop {d8-d13} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ ldr r1, [sp, #392] ; 0x188 │ │ movs r0, r1 │ │ - str r6, [sp, #1000] ; 0x3e8 │ │ + str r6, [sp, #984] ; 0x3d8 │ │ movs r5, r0 │ │ - str r6, [sp, #980] ; 0x3d4 │ │ + str r6, [sp, #964] ; 0x3c4 │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r3 │ │ ldr r7, [pc, #200] ; (31e94 ) │ │ sub sp, #28 │ │ mov r4, r1 │ │ mov r9, r0 │ │ @@ -41823,24 +41823,24 @@ │ │ ldr r3, [r5, #12] │ │ cmp r3, r1 │ │ bne.n 31e68 │ │ mov r0, r8 │ │ mov r1, r5 │ │ mov r2, r4 │ │ mov r3, r6 │ │ - bl 44d44 │ │ + bl 4aab0 │ │ b.n 31e82 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ mov r0, r8 │ │ mov r1, r5 │ │ mov r2, r4 │ │ mov r3, r6 │ │ - bl 44f00 │ │ + bl 4ac70 │ │ b.n 31e82 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ beq.n 31e8e │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -41913,20 +41913,20 @@ │ │ ldrb.w r2, [r4, #313] ; 0x139 │ │ ldrb.w lr, [r4, #314] ; 0x13a │ │ ldrb.w r0, [r4, #315] ; 0x13b │ │ cbnz r3, 31fd4 │ │ str r0, [sp, #0] │ │ mov r3, lr │ │ ldr.w r0, [r9, #4] │ │ - bl 4c4a6 │ │ + bl 4c4aa │ │ mov r1, r8 │ │ mov r2, r6 │ │ mov r3, r0 │ │ mov r0, r9 │ │ - bl 45d14 │ │ + bl 43928 │ │ b.n 31fea │ │ cmp r3, r6 │ │ add.w r1, r1, #16 │ │ add.w r2, r2, #16 │ │ bge.n 31f50 │ │ vldr s15, [r1, #-16] │ │ adds r3, #1 │ │ @@ -41951,15 +41951,15 @@ │ │ str.w r0, [r2, #-4] │ │ b.n 31f80 │ │ stmia.w sp, {r1, r2, lr} │ │ mov r1, r8 │ │ str r0, [sp, #12] │ │ mov r2, r6 │ │ mov r0, r9 │ │ - bl 3cfb8 │ │ + bl 35be4 │ │ b.n 31fea │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n 31ff6 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -42019,15 +42019,15 @@ │ │ ldrb.w r2, [r5, #313] ; 0x139 │ │ ldrb.w r4, [r5, #314] ; 0x13a │ │ ldrb.w r0, [r5, #315] ; 0x13b │ │ cbnz r3, 320e2 │ │ str r0, [sp, #0] │ │ mov r3, r4 │ │ ldr.w r0, [sl, #4] │ │ - bl 4c4a6 │ │ + bl 4c4aa │ │ mov r1, r9 │ │ mov r2, r8 │ │ mov r3, r0 │ │ mov r0, sl │ │ bl 31530 │ │ b.n 320f8 │ │ cmp r3, r8 │ │ @@ -42043,15 +42043,15 @@ │ │ vstr s15, [r2, #-4] │ │ b.n 320ba │ │ stmia.w sp, {r1, r2, r4} │ │ mov r1, r9 │ │ str r0, [sp, #12] │ │ mov r2, r8 │ │ mov r0, sl │ │ - bl 397f8 │ │ + bl 3cfe0 │ │ b.n 320f8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 32104 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -42110,15 +42110,15 @@ │ │ ldrb.w r2, [r5, #313] ; 0x139 │ │ ldrb.w r4, [r5, #314] ; 0x13a │ │ ldrb.w r0, [r5, #315] ; 0x13b │ │ cbnz r3, 321ee │ │ str r0, [sp, #0] │ │ mov r3, r4 │ │ ldr.w r0, [sl, #4] │ │ - bl 4c4a6 │ │ + bl 4c4aa │ │ mov r1, r9 │ │ mov r2, r8 │ │ mov r3, r0 │ │ mov r0, sl │ │ bl 316cc │ │ b.n 32204 │ │ cmp r3, r8 │ │ @@ -42134,15 +42134,15 @@ │ │ vstr s15, [r2, #-4] │ │ b.n 321c6 │ │ stmia.w sp, {r1, r2, r4} │ │ mov r1, r9 │ │ str r0, [sp, #12] │ │ mov r2, r8 │ │ mov r0, sl │ │ - bl 33378 │ │ + bl 36b60 │ │ b.n 32204 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [r7, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 32210 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ @@ -42166,15 +42166,15 @@ │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [pc, #12] ; (32248 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - str r0, [sp, #260] ; 0x104 │ │ + str r0, [sp, #244] ; 0xf4 │ │ movs r5, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r6, [pc, #108] ; (322c0 ) │ │ mov r4, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ @@ -42186,29 +42186,29 @@ │ │ ldrb.w r0, [r4, #315] ; 0x13b │ │ ldrb.w r1, [r4, #312] ; 0x138 │ │ ldrb.w r2, [r4, #313] ; 0x139 │ │ ldrb.w r3, [r4, #314] ; 0x13a │ │ add.w r4, r5, #36 ; 0x24 │ │ str r0, [sp, #0] │ │ ldr r0, [r5, #4] │ │ - bl 4c4a6 │ │ + bl 4c4aa │ │ mov r7, r0 │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ add r4, sp, #12 │ │ stmia.w r4, {r0, r1, r2, r3} │ │ movs r1, #0 │ │ mov r0, r5 │ │ - bl 44c88 │ │ + bl 4a9f4 │ │ movs r1, #0 │ │ mov r2, r7 │ │ mov r0, r5 │ │ - bl 45a88 │ │ + bl 4369c │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 44c88 │ │ + bl 4a9f4 │ │ movs r0, #0 │ │ b.n 322ae │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ beq.n 322ba │ │ @@ -42223,15 +42223,15 @@ │ │ ldr r4, [r1, #68] ; 0x44 │ │ mov r9, r2 │ │ ldr r7, [sp, #32] │ │ ldr r3, [r4, #0] │ │ lsls r2, r3, #30 │ │ bpl.n 322dc │ │ mov r0, r4 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ ldr r3, [r4, #4] │ │ ldr.w r2, [r9, #4] │ │ ldr.w r6, [r9] │ │ ldrb.w r8, [r3, #9] │ │ ldr r3, [r4, #16] │ │ ldr r5, [r4, #20] │ │ muls r3, r2 │ │ @@ -42252,15 +42252,15 @@ │ │ adds r6, #1 │ │ add r5, r3 │ │ b.n 32300 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ bpl.n 32328 │ │ mov r0, r4 │ │ - bl 4535e │ │ + bl 4b0ce │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, r0 │ │ push {r4, r5, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r5, [pc, #136] ; (323c0 ) │ │ mov r4, r1 │ │ @@ -42272,15 +42272,15 @@ │ │ add r3, sp, #28 │ │ str r3, [sp, #0] │ │ add r3, sp, #32 │ │ str r3, [sp, #4] │ │ add r3, sp, #24 │ │ ldr r0, [r1, #4] │ │ add r1, sp, #16 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ cbnz r0, 32360 │ │ ldr r0, [pc, #108] ; (323c4 ) │ │ add r0, pc │ │ bl 194b8 │ │ b.n 323ae │ │ ldr r3, [sp, #20] │ │ movs r0, #0 │ │ @@ -42290,46 +42290,46 @@ │ │ ldr r3, [sp, #24] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #32] │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - bl 456d4 │ │ + bl 4b444 │ │ ldrb r3, [r4, #30] │ │ ldrb r2, [r4, #29] │ │ ldrb r1, [r4, #28] │ │ str r0, [r4, #68] ; 0x44 │ │ - bl 44b42 │ │ + bl 4a8ae │ │ ldrb r1, [r4, #31] │ │ ldr r0, [r4, #68] ; 0x44 │ │ - bl 44bb4 │ │ + bl 4a920 │ │ ldr r0, [r4, #68] ; 0x44 │ │ ldr r1, [r4, #24] │ │ - bl 44bfa │ │ + bl 4a966 │ │ ldr r3, [r4, #8] │ │ cbnz r3, 323a4 │ │ ldr r0, [r4, #68] ; 0x44 │ │ movs r1, #1 │ │ - bl 44a48 │ │ + bl 4a7b4 │ │ ldr r0, [r4, #68] ; 0x44 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ beq.n 323ba │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, pc} │ │ nop │ │ ldrh r2, [r5, #60] ; 0x3c │ │ movs r0, r1 │ │ - ldrh r4, [r2, #58] ; 0x3a │ │ + ldrh r0, [r2, #58] ; 0x3a │ │ movs r5, r0 │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr.w r0, [r0, #320] ; 0x140 │ │ bl 41c24 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ @@ -42440,15 +42440,15 @@ │ │ blx 18d2c │ │ str.w r5, [r4, #320] ; 0x140 │ │ mov r0, r4 │ │ bl 3187c │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r3, [r3, #54] ; 0x36 │ │ + ldrh r7, [r2, #54] ; 0x36 │ │ movs r5, r0 │ │ bl 37e4d2 <_end@@Base+0x2bda6a> │ │ stc2l 15, cr15, [r3, #1020]! ; 0x3fc │ │ str r7, [sp, #784] ; 0x310 │ │ movs r0, r1 │ │ mcr2 15, 7, pc, cr11, cr15, {7} ; │ │ bl 4044e2 <_end@@Base+0x343a7a> │ │ @@ -42467,2074 +42467,6990 @@ │ │ ; instruction: 0xf92bffff │ │ bl ffd0451a <_end@@Base+0xffc43ab2> │ │ bl ffc3e51e <_end@@Base+0xffb7dab6> │ │ bl 34e522 <_end@@Base+0x28daba> │ │ bl 342526 <_end@@Base+0x281abe> │ │ vmaxnm.f16 , , │ │ push {r3, lr} │ │ - bl 47394 │ │ + bl 4629c │ │ cbz r0, 3253c │ │ ldmia.w sp!, {r3, lr} │ │ b.w 323e0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r3, #2 │ │ - ldr.w lr, [pc, #340] ; 3269c │ │ - mov.w r1, r1, lsl #1 │ │ - ldrb.w r6, [sp, #36] ; 0x24 │ │ - add lr, pc │ │ - ldrb.w r4, [sp, #40] ; 0x28 │ │ - ldrb.w r5, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r0, #16] │ │ - ldr r7, [r0, #20] │ │ - beq.n 325d2 │ │ - cmp r3, #4 │ │ - beq.n 32628 │ │ - cmp r3, #1 │ │ - bne.w 3267e │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #300] ; (326a0 ) │ │ - ldrb.w r0, [sp, #48] ; 0x30 │ │ - ldr.w r3, [lr, r3] │ │ - rsb r0, r0, #255 ; 0xff │ │ - ldr.w lr, [r3, #12] │ │ - ldrh r3, [r7, r2] │ │ - ubfx ip, r3, #5, #5 │ │ - ubfx r1, r3, #10, #5 │ │ - and.w r3, r3, #31 │ │ - ldrb.w r8, [lr, ip] │ │ - ldrb.w sl, [lr, r1] │ │ - ldrb.w r3, [lr, r3] │ │ - mul.w r8, r0, r8 │ │ - ldr r1, [pc, #244] ; (32698 ) │ │ - mul.w sl, r0, sl │ │ - muls r0, r3 │ │ - umull r8, r9, r8, r1 │ │ - umull sl, fp, sl, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r4, r4, r9, lsr #7 │ │ - add.w r6, r6, fp, lsr #7 │ │ - lsrs r4, r4, #3 │ │ - lsrs r6, r6, #3 │ │ - lsls r4, r4, #5 │ │ - add.w r5, r5, r1, lsr #7 │ │ - orr.w r4, r4, r6, lsl #10 │ │ - orr.w r5, r4, r5, lsr #3 │ │ - b.n 32624 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #200] ; (326a0 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr.w lr, [r3, #12] │ │ - ubfx r3, r0, #10, #5 │ │ - ldrb.w r1, [lr, r3] │ │ - ubfx r3, r0, #5, #5 │ │ + sub sp, #28 │ │ + ldr r7, [pc, #896] ; (328c8 ) │ │ + cmp r2, #2 │ │ + str r3, [sp, #0] │ │ + mov r4, r0 │ │ + ldrb.w r3, [sp, #68] ; 0x44 │ │ + add r7, pc │ │ + ldrb.w fp, [sp, #64] ; 0x40 │ │ + ldr r6, [r1, #8] │ │ + str r3, [sp, #4] │ │ + ldr r0, [r1, #12] │ │ + ldr r3, [r4, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr.w r8, [r1] │ │ + beq.w 3274c │ │ + cmp r2, #4 │ │ + beq.w 328d0 │ │ + cmp r2, #1 │ │ + bne.w 32a60 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r9, [sp, #72] ; 0x48 │ │ + rsb r9, r9, #255 ; 0xff │ │ + mla r5, r5, r0, r8 │ │ + rsb ip, r6, r0 │ │ + adds.w r8, r6, #3 │ │ + it mi │ │ + addmi.w r8, r6, #6 │ │ + mov.w r8, r8, asr #2 │ │ + add.w r2, r3, r5, lsl #1 │ │ + ldr r3, [pc, #804] ; (328cc ) │ │ + ldr r3, [r7, r3] │ │ + ldr r4, [r3, #12] │ │ + mov.w r3, ip, lsl #1 │ │ + str r3, [sp, #12] │ │ + and.w ip, r6, #3 │ │ + ldr r3, [pc, #780] ; (328c4 ) │ │ + cmp.w sl, #0 │ │ + beq.w 32acc │ │ + cmp.w ip, #2 │ │ + str.w r8, [sp, #8] │ │ + beq.n 32686 │ │ + cmp.w ip, #3 │ │ + beq.n 3262e │ │ + cmp.w ip, #1 │ │ + beq.w 326de │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ and.w r0, r0, #31 │ │ - add r6, r1 │ │ - ldrb.w r3, [lr, r3] │ │ - cmp r6, #255 ; 0xff │ │ - ldrb.w r0, [lr, r0] │ │ - add r4, r3 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r5, r0 │ │ - mov.w r6, r6, lsr #3 │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - mov.w r4, r4, lsr #3 │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r4, r4, #5 │ │ - orr.w r6, r4, r6, lsl #10 │ │ - orr.w r5, r6, r5, lsr #3 │ │ - strh r5, [r7, r2] │ │ - b.n 32692 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #112] ; (326a0 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr r3, [r3, #12] │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ ubfx r1, r0, #10, #5 │ │ - ldrb.w sl, [r3, r1] │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ ubfx r1, r0, #5, #5 │ │ and.w r0, r0, #31 │ │ - ldrb.w r8, [r3, r1] │ │ - ldrb r1, [r3, r0] │ │ - smulbb sl, sl, r6 │ │ - ldr r0, [pc, #68] ; (32698 ) │ │ - smulbb r8, r8, r4 │ │ - smulbb r5, r1, r5 │ │ - umull sl, fp, sl, r0 │ │ - umull r8, r9, r8, r0 │ │ - bic.w r3, fp, #1020 ; 0x3fc │ │ - umull r0, r1, r5, r0 │ │ - bic.w r3, r3, #3 │ │ - mov.w r4, r9, lsr #10 │ │ - orr.w r3, r3, r4, lsl #5 │ │ - orr.w r3, r3, r1, lsr #10 │ │ - strh r3, [r7, r2] │ │ - b.n 32692 │ │ - mla r2, sl, r2, r1 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #3 │ │ - lsrs r6, r6, #3 │ │ - orr.w r5, r5, r4, lsl #5 │ │ - orr.w r6, r5, r6, lsl #10 │ │ - strh r6, [r7, r2] │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + strh.w r7, [r2], #2 │ │ + ldrh r0, [r2, #0] │ │ + ldr r5, [sp, #0] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb r1, [r4, r1] │ │ + mov lr, r5 │ │ + mul.w r1, r9, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + ldrb r0, [r4, r0] │ │ + strd r6, r7, [sp, #16] │ │ + ldrb r6, [r4, r1] │ │ + mul.w r0, r9, r0 │ │ + ldr r5, [sp, #20] │ │ + mul.w r6, r9, r6 │ │ + add.w lr, lr, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + umull r0, r1, r0, r3 │ │ + mov.w lr, lr, lsr #3 │ │ + umull r6, r7, r6, r3 │ │ + add.w r1, r5, r1, lsr #7 │ │ + add.w r7, fp, r7, lsr #7 │ │ + lsrs r7, r7, #3 │ │ + lsls r7, r7, #5 │ │ + orr.w r7, r7, lr, lsl #10 │ │ + orr.w r7, r7, r1, lsr #3 │ │ + ldr r1, [sp, #8] │ │ + strh.w r7, [r2], #2 │ │ + subs r1, #1 │ │ + str r1, [sp, #8] │ │ + cmp r1, #0 │ │ + bgt.w 325d6 │ │ + ldr r1, [sp, #12] │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, r1 │ │ + b.n 325b6 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [pc, #372] ; (328cc ) │ │ + ldr r4, [r4, #20] │ │ + ldr r2, [r7, r3] │ │ + mla r5, r5, r0, r8 │ │ + adds.w r8, r6, #3 │ │ + it mi │ │ + addmi.w r8, r6, #6 │ │ + subs r0, r0, r6 │ │ + and.w r6, r6, #3 │ │ + mov.w r8, r8, asr #2 │ │ + mov.w ip, r0, lsl #1 │ │ + add.w r4, r4, r5, lsl #1 │ │ + ldr r5, [r2, #12] │ │ + cmp.w sl, #0 │ │ + beq.w 32acc │ │ + cmp r6, #2 │ │ + mov r3, r8 │ │ + beq.n 32820 │ │ + cmp r6, #3 │ │ + beq.n 327da │ │ + cmp r6, #1 │ │ + beq.n 32866 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ldrb r7, [r5, r1] │ │ + ubfx r1, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + add r7, r0 │ │ + ldrb r1, [r5, r1] │ │ + cmp r7, #255 ; 0xff │ │ + ldrb r2, [r5, r2] │ │ + add r1, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r7, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r7, r7, lsr #3 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + lsls r1, r1, #5 │ │ + orr.w r1, r1, r7, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + ldrh r2, [r4, #0] │ │ + subs r3, #1 │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r2, #10, #5 │ │ + ubfx r7, r2, #5, #5 │ │ + and.w r2, r2, #31 │ │ + ldrb r1, [r5, r1] │ │ + ldrb.w lr, [r5, r7] │ │ + add r1, r0 │ │ + ldrb r2, [r5, r2] │ │ + cmp r1, #255 ; 0xff │ │ + add lr, fp │ │ + ldr r0, [sp, #4] │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp.w lr, #255 ; 0xff │ │ + add r2, r0 │ │ + mov.w r1, r1, lsr #3 │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w lr, lr, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #0 │ │ + mov.w lr, lr, lsl #5 │ │ + orr.w r1, lr, r1, lsl #10 │ │ + orr.w r2, r1, r2, lsr #3 │ │ + strh.w r2, [r4], #2 │ │ + bgt.w 32794 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r4, ip │ │ + b.n 3277e │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ ldr r0, [sp, #632] ; 0x278 │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + adds r4, r6, #3 │ │ + it mi │ │ + addmi r4, r6, #6 │ │ + asrs r4, r4, #2 │ │ + mla r5, r5, r0, r8 │ │ + rsb lr, r6, r0 │ │ + ldr r0, [pc, #484] ; (32ad4 ) │ │ + mov.w lr, lr, lsl #1 │ │ + add.w r2, r3, r5, lsl #1 │ │ + ldr r3, [pc, #480] ; (32ad8 ) │ │ + ldr r3, [r7, r3] │ │ + ldr r1, [r3, #12] │ │ + and.w r3, r6, #3 │ │ + cmp.w sl, #0 │ │ + beq.w 32acc │ │ cmp r3, #2 │ │ - ldr.w lr, [pc, #336] ; 327fc │ │ - mov.w r1, r1, lsl #1 │ │ - ldrb.w r5, [sp, #36] ; 0x24 │ │ - add lr, pc │ │ - ldrb.w r6, [sp, #40] ; 0x28 │ │ - ldrb.w r4, [sp, #44] ; 0x2c │ │ - ldr.w sl, [r0, #16] │ │ - ldr r7, [r0, #20] │ │ - beq.n 32734 │ │ - cmp r3, #4 │ │ - beq.n 3278a │ │ + mov r5, r4 │ │ + beq.n 329b2 │ │ + cmp r3, #3 │ │ + beq.n 32964 │ │ cmp r3, #1 │ │ - bne.w 327de │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #296] ; (32800 ) │ │ - ldrb.w r0, [sp, #48] ; 0x30 │ │ - ldr.w ip, [lr, r3] │ │ - rsb r0, r0, #255 ; 0xff │ │ - ldrh r3, [r7, r2] │ │ - ldr.w lr, [ip, #12] │ │ - ldr.w ip, [ip, #8] │ │ - ubfx r8, r3, #5, #6 │ │ - lsrs r1, r3, #11 │ │ - and.w r3, r3, #31 │ │ - ldrb.w sl, [lr, r1] │ │ - ldrb.w r3, [lr, r3] │ │ - ldrb.w r8, [ip, r8] │ │ - mul.w sl, r0, sl │ │ - ldr r1, [pc, #236] ; (327f8 ) │ │ - mul.w r8, r0, r8 │ │ - muls r0, r3 │ │ - umull sl, fp, sl, r1 │ │ - umull r8, r9, r8, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r5, r5, fp, lsr #7 │ │ - add.w r3, r6, r9, lsr #7 │ │ - lsrs r5, r5, #3 │ │ - lsrs r3, r3, #2 │ │ - add.w r4, r4, r1, lsr #7 │ │ - lsrs r4, r4, #3 │ │ - orr.w r4, r4, r5, lsl #11 │ │ - b.n 327d6 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #196] ; (32800 ) │ │ - ldr.w r1, [lr, r3] │ │ - ldrh r3, [r7, r2] │ │ - ldr.w lr, [r1, #12] │ │ - ubfx ip, r3, #5, #6 │ │ - ldr r1, [r1, #8] │ │ - lsrs r0, r3, #11 │ │ - and.w r3, r3, #31 │ │ - ldrb.w r0, [lr, r0] │ │ - ldrb.w r3, [lr, r3] │ │ - add r5, r0 │ │ - ldrb.w r1, [r1, ip] │ │ - cmp r5, #255 ; 0xff │ │ - add r4, r3 │ │ - add r6, r1 │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - mov.w r5, r5, lsr #3 │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - mov.w r4, r4, lsr #3 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - orr.w r4, r4, r5, lsl #11 │ │ - lsrs r6, r6, #2 │ │ - orr.w r6, r4, r6, lsl #5 │ │ - strh r6, [r7, r2] │ │ - b.n 327f2 │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [pc, #112] ; (32800 ) │ │ - ldr.w r3, [lr, r3] │ │ - ldrh r0, [r7, r2] │ │ - ldr r1, [r3, #12] │ │ - ldr r3, [r3, #8] │ │ - mov.w lr, r0, lsr #11 │ │ - ldrb.w r8, [r1, lr] │ │ - ubfx lr, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r3, [r3, lr] │ │ - ldrb r1, [r1, r0] │ │ - smulbb r8, r8, r5 │ │ - ldr r0, [pc, #64] ; (327f8 ) │ │ - smulbb r4, r1, r4 │ │ - smulbb r6, r3, r6 │ │ + beq.n 32a00 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ umull r8, r9, r8, r0 │ │ - umull r4, r5, r4, r0 │ │ - umull r0, r1, r6, r0 │ │ - mov.w lr, r9, lsr #10 │ │ - lsrs r4, r5, #10 │ │ - orr.w r4, r4, lr, lsl #11 │ │ - lsrs r3, r1, #9 │ │ - orr.w r3, r4, r3, lsl #5 │ │ - strh r3, [r7, r2] │ │ - b.n 327f2 │ │ - mla r2, sl, r2, r1 │ │ - lsrs r6, r6, #2 │ │ - lsrs r4, r4, #3 │ │ - lsrs r5, r5, #3 │ │ - orr.w r4, r4, r6, lsl #5 │ │ - orr.w r5, r4, r5, lsl #11 │ │ - strh r5, [r7, r2] │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + lsrs r7, r7, #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + ldrh r7, [r2, #0] │ │ + subs r5, #1 │ │ + cmp r5, #0 │ │ + ubfx r6, r7, #10, #5 │ │ + ldrb.w r8, [r1, r6] │ │ + ubfx r6, r7, #5, #5 │ │ + and.w r7, r7, #31 │ │ + ldrb r6, [r1, r6] │ │ + ldrb.w ip, [r1, r7] │ │ + ldrh.w r7, [sp] │ │ + smulbb r6, r6, fp │ │ + smulbb r8, r8, r7 │ │ + umull r6, r7, r6, r0 │ │ + ldrh.w r6, [sp, #4] │ │ + umull r8, r9, r8, r0 │ │ + smulbb ip, ip, r6 │ │ + mov.w r7, r7, lsr #10 │ │ + bic.w r8, r9, #1020 ; 0x3fc │ │ + bic.w r8, r8, #3 │ │ + orr.w r8, r8, r7, lsl #5 │ │ + umull r6, r7, ip, r0 │ │ + orr.w r8, r8, r7, lsr #10 │ │ + strh.w r8, [r2], #2 │ │ + bgt.w 32916 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, lr │ │ + b.n 32900 │ │ + ldrb r1, [r3, #9] │ │ + mov sl, r0 │ │ + ldr r0, [r4, #16] │ │ + mov.w fp, fp, lsr #3 │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [r4, #20] │ │ + adds r4, r6, #3 │ │ + it mi │ │ + addmi r4, r6, #6 │ │ + asrs r4, r4, #2 │ │ + mla r5, r5, r0, r8 │ │ + subs r0, r0, r6 │ │ + lsls r0, r0, #1 │ │ + add.w r5, r3, r5, lsl #1 │ │ + ldr r3, [sp, #4] │ │ + lsrs r7, r3, #3 │ │ + ldr r3, [sp, #0] │ │ + orr.w r8, r7, fp, lsl #5 │ │ + and.w r7, r6, #3 │ │ + mov.w r9, r3, lsr #3 │ │ + orr.w r9, r8, r9, lsl #10 │ │ + cmp.w sl, #0 │ │ + beq.n 32acc │ │ + cmp r7, #2 │ │ + mov r3, r4 │ │ + beq.n 32ab6 │ │ + cmp r7, #3 │ │ + beq.n 32ab2 │ │ + cmp r7, #1 │ │ + beq.n 32aba │ │ + strh.w r9, [r5], #2 │ │ + strh.w r9, [r5], #2 │ │ + strh.w r9, [r5], #2 │ │ + subs r3, #1 │ │ + strh.w r9, [r5], #2 │ │ + cmp r3, #0 │ │ + bgt.n 32aae │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r5, r0 │ │ + b.n 32a9a │ │ movs r0, #0 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - str r7, [sp, #232] ; 0xe8 │ │ - movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - cmp r3, #2 │ │ - mov.w r1, r1, lsl #2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr.w sl, [r0, #16] │ │ - ldrb.w r6, [sp, #36] ; 0x24 │ │ - ldrb.w r5, [sp, #40] ; 0x28 │ │ - ldrb.w r4, [sp, #44] ; 0x2c │ │ - ldr r7, [r0, #20] │ │ - beq.n 32870 │ │ - cmp r3, #4 │ │ - beq.n 328a6 │ │ - cmp r3, #1 │ │ - bne.n 328e2 │ │ - mla r2, sl, r2, r1 │ │ - ldrb.w r3, [sp, #48] ; 0x30 │ │ - ldr r1, [pc, #196] ; (328f8 ) │ │ - rsb r3, r3, #255 ; 0xff │ │ - ldr r0, [r7, r2] │ │ - ubfx r8, r0, #8, #8 │ │ - ubfx sl, r0, #16, #8 │ │ - uxtb r0, r0 │ │ - mul.w r8, r3, r8 │ │ - mul.w sl, r3, sl │ │ - muls r0, r3 │ │ - umull r8, r9, r8, r1 │ │ - umull sl, fp, sl, r1 │ │ - umull r0, r1, r0, r1 │ │ - add.w r5, r5, r9, lsr #7 │ │ - add.w r6, r6, fp, lsr #7 │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - add.w r4, r4, r1, lsr #7 │ │ - orrs r6, r4 │ │ - b.n 328ee │ │ - mla r2, sl, r2, r1 │ │ - ldr r3, [r7, r2] │ │ - ubfx r1, r3, #16, #8 │ │ - ubfx r0, r3, #8, #8 │ │ - add r6, r1 │ │ - add r5, r0 │ │ - cmp r6, #255 ; 0xff │ │ - uxtab r4, r4, r3 │ │ + mov r7, r0 │ │ + ldr.w lr, [r0, #4] │ │ + sub sp, #36 ; 0x24 │ │ + ldr r0, [r1, #4] │ │ + cmp r2, #2 │ │ + ldr.w r9, [pc, #920] ; 32e88 │ │ + mov sl, r3 │ │ + ldrb.w r5, [sp, #72] ; 0x48 │ │ + add r9, pc │ │ + ldrb.w r4, [sp, #76] ; 0x4c │ │ + ldr.w fp, [r1, #8] │ │ + ldr r3, [r1, #12] │ │ + str r0, [sp, #0] │ │ + ldr r6, [r1, #0] │ │ + beq.w 32d14 │ │ + cmp r2, #4 │ │ + beq.w 32e90 │ │ + cmp r2, #1 │ │ + bne.w 33014 │ │ + ldrb.w r1, [lr, #9] │ │ + ldr r0, [r7, #16] │ │ + str r3, [sp, #8] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w lr, fp, #3 │ │ + ldrb.w r8, [sp, #80] ; 0x50 │ │ + it mi │ │ + addmi.w lr, fp, #6 │ │ + rsb r8, r8, #255 ; 0xff │ │ + mov.w lr, lr, asr #2 │ │ + mla r6, r3, r0, r6 │ │ + ldr r3, [r7, #20] │ │ + add.w r3, r3, r6, lsl #1 │ │ + str r3, [sp, #0] │ │ + ldr r3, [pc, #836] ; (32e8c ) │ │ + ldr.w r3, [r9, r3] │ │ + and.w r9, fp, #3 │ │ + ldr r2, [r3, #12] │ │ + ldr.w ip, [r3, #8] │ │ + rsb r3, fp, r0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #804] ; (32e84 ) │ │ + ldr r1, [sp, #8] │ │ + cmp r1, #0 │ │ + beq.w 33086 │ │ + cmp.w r9, #2 │ │ + str.w lr, [sp, #4] │ │ + beq.n 32c3c │ │ + cmp.w r9, #3 │ │ + beq.n 32bde │ │ + cmp.w r9, #1 │ │ + beq.w 32c9a │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #0] │ │ + ldrh r0, [r1, #0] │ │ + lsrs r1, r0, #11 │ │ + ldrb r1, [r2, r1] │ │ + mul.w r1, r8, r1 │ │ + umull r6, r7, r1, r3 │ │ + ubfx r1, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r1, [ip, r1] │ │ + ldrb r0, [r2, r0] │ │ + mul.w r1, r8, r1 │ │ + strd r6, r7, [sp, #16] │ │ + mul.w r0, r8, r0 │ │ + umull r6, r7, r1, r3 │ │ + umull r0, r1, r0, r3 │ │ + strd r6, r7, [sp, #24] │ │ + ldr r7, [sp, #20] │ │ + ldr r0, [sp, #28] │ │ + add.w r1, r4, r1, lsr #7 │ │ + add.w fp, sl, r7, lsr #7 │ │ + add.w r0, r5, r0, lsr #7 │ │ + lsrs r1, r1, #3 │ │ + mov.w fp, fp, lsr #3 │ │ + lsrs r0, r0, #2 │ │ + orr.w r1, r1, fp, lsl #11 │ │ + orr.w r0, r1, r0, lsl #5 │ │ + ldr r1, [sp, #0] │ │ + strh.w r0, [r1], #2 │ │ + str r1, [sp, #0] │ │ + ldr r1, [sp, #4] │ │ + subs r1, #1 │ │ + str r1, [sp, #4] │ │ + cmp r1, #0 │ │ + bgt.w 32b80 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #0] │ │ + subs r1, #1 │ │ + str r1, [sp, #8] │ │ + ldr r1, [sp, #12] │ │ + add r0, r1 │ │ + str r0, [sp, #0] │ │ + b.n 32b60 │ │ + ldrb.w r1, [lr, #9] │ │ + mov r8, r3 │ │ + ldr r0, [r7, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w ip, fp, #3 │ │ + it mi │ │ + addmi.w ip, fp, #6 │ │ + mov.w ip, ip, asr #2 │ │ + mla r6, r3, r0, r6 │ │ + ldr r3, [r7, #20] │ │ + rsb lr, fp, r0 │ │ + mov.w lr, lr, lsl #1 │ │ + add.w r6, r3, r6, lsl #1 │ │ + ldr r3, [pc, #328] ; (32e8c ) │ │ + ldr.w r3, [r9, r3] │ │ + and.w r9, fp, #3 │ │ + ldr r1, [r3, #12] │ │ + ldr r7, [r3, #8] │ │ + cmp.w r8, #0 │ │ + beq.w 33086 │ │ + cmp.w r9, #2 │ │ + mov fp, ip │ │ + beq.n 32dec │ │ + cmp.w r9, #3 │ │ + beq.n 32dac │ │ + cmp.w r9, #1 │ │ + beq.n 32e2c │ │ + ldrh r3, [r6, #0] │ │ + lsrs r2, r3, #11 │ │ + ldrb r0, [r1, r2] │ │ + ubfx r2, r3, #5, #6 │ │ + and.w r3, r3, #31 │ │ + add r0, sl │ │ + ldrb r2, [r7, r2] │ │ + ldrb r3, [r1, r3] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r5 │ │ + add r3, r4 │ │ it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r4, r6 │ │ - orrhi.w r4, r6, #255 ; 0xff │ │ - str r4, [r7, r2] │ │ - b.n 328f0 │ │ - mla r2, sl, r2, r1 │ │ - ldr r1, [pc, #76] ; (328f8 ) │ │ - ldr r0, [r7, r2] │ │ - ubfx r8, r0, #16, #8 │ │ - ubfx r3, r0, #8, #8 │ │ - uxtb r0, r0 │ │ - mul.w r8, r6, r8 │ │ - muls r5, r3 │ │ - muls r4, r0 │ │ - umull r8, r9, r8, r1 │ │ - mov.w r0, r9, lsr #7 │ │ - umull r8, r9, r5, r1 │ │ - umull r4, r5, r4, r1 │ │ - mov.w r3, r9, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r0, lsl #16 │ │ - orr.w r3, r3, r5, lsr #7 │ │ - str r3, [r7, r2] │ │ - b.n 328f0 │ │ - mla r2, sl, r2, r1 │ │ - orr.w r5, r4, r5, lsl #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - str r6, [r7, r2] │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movcs r3, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r3, r3, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r3, r3, r0, lsl #11 │ │ + lsrs r2, r2, #2 │ │ + orr.w r2, r3, r2, lsl #5 │ │ + strh.w r2, [r6], #2 │ │ + ldrh r3, [r6, #0] │ │ + lsrs r2, r3, #11 │ │ + ldrb r0, [r1, r2] │ │ + ubfx r2, r3, #5, #6 │ │ + and.w r3, r3, #31 │ │ + add r0, sl │ │ + ldrb r2, [r7, r2] │ │ + ldrb r3, [r1, r3] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r5 │ │ + add r3, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r3, r3, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r3, r3, r0, lsl #11 │ │ + lsrs r2, r2, #2 │ │ + orr.w r2, r3, r2, lsl #5 │ │ + strh.w r2, [r6], #2 │ │ + ldrh r2, [r6, #0] │ │ + lsrs r3, r2, #11 │ │ + ldrb r0, [r1, r3] │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + add r0, sl │ │ + ldrb r3, [r7, r3] │ │ + ldrb r2, [r1, r2] │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r5 │ │ + add r2, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r2, r2, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + orr.w r2, r2, r0, lsl #11 │ │ + lsrs r3, r3, #2 │ │ + orr.w r3, r2, r3, lsl #5 │ │ + strh.w r3, [r6], #2 │ │ + ldrh r2, [r6, #0] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + lsrs r3, r2, #11 │ │ + ldrb r0, [r1, r3] │ │ + ubfx r3, r2, #5, #6 │ │ + and.w r2, r2, #31 │ │ + add r0, sl │ │ + ldrb r3, [r7, r3] │ │ + ldrb r2, [r1, r2] │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r5 │ │ + add r2, r4 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + mov.w r0, r0, lsr #3 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + mov.w r2, r2, lsr #3 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + mov.w r3, r3, lsr #2 │ │ + orr.w r0, r2, r0, lsl #11 │ │ + orr.w r3, r0, r3, lsl #5 │ │ + strh.w r3, [r6], #2 │ │ + bgt.w 32d6c │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r6, lr │ │ + b.n 32d50 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - cmp r3, #2 │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov.w r1, r1, lsl #2 │ │ - ldrb.w r5, [sp, #48] ; 0x30 │ │ - ldrb.w ip, [sp, #52] ; 0x34 │ │ - ldrb.w r4, [sp, #56] ; 0x38 │ │ - ldrb.w sl, [sp, #60] ; 0x3c │ │ - ldr r6, [r0, #16] │ │ - ldr.w lr, [r0, #20] │ │ - beq.n 3298c │ │ - cmp r3, #4 │ │ - beq.n 329d0 │ │ - cmp r3, #1 │ │ - bne.n 32a0e │ │ - mla r2, r6, r2, r1 │ │ - rsb fp, sl, #255 ; 0xff │ │ - add.w r3, r3, #2155905152 ; 0x80808080 │ │ - ldr.w r0, [lr, r2] │ │ - ubfx r1, r0, #8, #8 │ │ - ubfx r8, r0, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - mul.w r8, fp, r8 │ │ - umull r6, r7, r1, r3 │ │ - umull r8, r9, r8, r3 │ │ - strd r6, r7, [sp] │ │ - uxtb r6, r0 │ │ - lsrs r0, r0, #24 │ │ - mul.w r6, r6, fp │ │ - mul.w r0, r0, fp │ │ - umull r6, r7, r6, r3 │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r5, r9, lsr #7 │ │ + str r2, [sp, #1000] ; 0x3e8 │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldrb.w r1, [lr, #9] │ │ + ldr r0, [r7, #16] │ │ + str r3, [sp, #4] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + adds.w ip, fp, #3 │ │ + ldr r2, [pc, #496] ; (33094 ) │ │ + it mi │ │ + addmi.w ip, fp, #6 │ │ + mov.w ip, ip, asr #2 │ │ + ldr.w r2, [r9, r2] │ │ + ldr r1, [r2, #12] │ │ + ldr.w lr, [r2, #8] │ │ + mla r6, r3, r0, r6 │ │ + rsb r0, fp, r0 │ │ + ldr r3, [r7, #20] │ │ + lsls r2, r0, #1 │ │ + str r2, [sp, #8] │ │ + and.w r2, fp, #3 │ │ + str r2, [sp, #0] │ │ + ldr r2, [pc, #448] ; (33090 ) │ │ + add.w r3, r3, r6, lsl #1 │ │ + ldr r0, [sp, #4] │ │ + cmp r0, #0 │ │ + beq.w 33086 │ │ + ldr r0, [sp, #0] │ │ + cmp r0, #2 │ │ + beq.n 32f74 │ │ + cmp r0, #3 │ │ + beq.n 32f2e │ │ + cmp r0, #1 │ │ + mov r0, ip │ │ + beq.n 32fb8 │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + b.n 32f30 │ │ + mov r0, ip │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + b.n 32f76 │ │ + mov r0, ip │ │ + ldrh r6, [r3, #0] │ │ + lsrs r7, r6, #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + lsrs r7, r7, #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + lsrs r6, r7, #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + ldrh r6, [r3, #0] │ │ + subs r0, #1 │ │ + cmp r0, #0 │ │ + mov.w r7, r6, lsr #11 │ │ + ldrb.w r8, [r1, r7] │ │ + ubfx r7, r6, #5, #6 │ │ + and.w r6, r6, #31 │ │ + ldrb.w fp, [lr, r7] │ │ + ldrb r6, [r1, r6] │ │ + smulbb r8, r8, sl │ │ + smulbb r6, r6, r4 │ │ + smulbb fp, fp, r5 │ │ + umull r8, r9, r8, r2 │ │ + umull r6, r7, r6, r2 │ │ + mov.w r8, r9, lsr #10 │ │ + mov.w r7, r7, lsr #10 │ │ + orr.w r8, r7, r8, lsl #11 │ │ + umull r6, r7, fp, r2 │ │ + mov.w r6, r7, lsr #9 │ │ + orr.w r8, r8, r6, lsl #5 │ │ + strh.w r8, [r3], #2 │ │ + bgt.w 32eea │ │ + ldr r0, [sp, #4] │ │ + subs r0, #1 │ │ + str r0, [sp, #4] │ │ + ldr r0, [sp, #8] │ │ + add r3, r0 │ │ + b.n 32ed2 │ │ + ldr r0, [r7, #16] │ │ + lsrs r4, r4, #3 │ │ + ldrb.w r1, [lr, #9] │ │ + mov.w r9, sl, lsr #3 │ │ + str r3, [sp, #4] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r5, #2 │ │ + ldr r2, [r7, #20] │ │ + adds.w r7, fp, #3 │ │ + it mi │ │ + addmi.w r7, fp, #6 │ │ + orr.w r1, r4, r1, lsl #5 │ │ + orr.w r9, r1, r9, lsl #11 │ │ + and.w r8, fp, #3 │ │ + asrs r7, r7, #2 │ │ + mla r6, r3, r0, r6 │ │ + rsb r0, fp, r0 │ │ ldr r3, [sp, #4] │ │ - lsls r0, r0, #16 │ │ - add.w r4, r4, r7, lsr #7 │ │ - add.w ip, ip, r3, lsr #7 │ │ - add.w sl, sl, r1, lsr #7 │ │ - orr.w sl, r0, sl, lsl #24 │ │ - orr.w r4, sl, r4 │ │ - orr.w r4, r4, ip, lsl #8 │ │ - str.w r4, [lr, r2] │ │ - b.n 32a22 │ │ - mla r2, r6, r2, r1 │ │ - ldr.w r3, [lr, r2] │ │ - ubfx r0, r3, #16, #8 │ │ - ubfx r1, r3, #8, #8 │ │ - add r5, r0 │ │ - uxtab r4, r4, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - add ip, r1 │ │ - cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r4, r3 │ │ - orrhi.w r4, r3, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w ip, #255 ; 0xff │ │ - orr.w r3, r4, r5, lsl #16 │ │ - it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - orr.w r1, r3, ip, lsl #8 │ │ - str.w r1, [lr, r2] │ │ - b.n 32a22 │ │ - mla r2, r6, r2, r1 │ │ - ldr r0, [pc, #84] ; (32a2c ) │ │ - ldr.w r3, [lr, r2] │ │ - ubfx r1, r3, #16, #8 │ │ - uxtb r6, r3 │ │ - muls r5, r1 │ │ - ubfx r1, r3, #8, #8 │ │ - muls r6, r4 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - mul.w ip, ip, r1 │ │ - umull r6, r7, r6, r0 │ │ - orr.w r3, r3, r7, lsr #7 │ │ - umull r6, r7, r5, r0 │ │ - umull r0, r1, ip, r0 │ │ - lsrs r5, r7, #7 │ │ - orr.w r5, r3, r5, lsl #16 │ │ - lsrs r3, r1, #7 │ │ - orr.w r3, r5, r3, lsl #8 │ │ - b.n 32a1e │ │ - mla r2, r6, r2, r1 │ │ - orr.w r3, r4, ip, lsl #8 │ │ - orr.w r3, r3, r5, lsl #16 │ │ - orr.w r3, r3, sl, lsl #24 │ │ - str.w r3, [lr, r2] │ │ + lsls r0, r0, #1 │ │ + add.w r6, r2, r6, lsl #1 │ │ + cbz r3, 33086 │ │ + cmp.w r8, #2 │ │ + mov r2, r7 │ │ + beq.n 33072 │ │ + cmp.w r8, #3 │ │ + beq.n 3306e │ │ + cmp.w r8, #1 │ │ + beq.n 33076 │ │ + strh.w r9, [r6], #2 │ │ + strh.w r9, [r6], #2 │ │ + strh.w r9, [r6], #2 │ │ + subs r2, #1 │ │ + strh.w r9, [r6], #2 │ │ + cmp r2, #0 │ │ + bgt.n 3306a │ │ + subs r3, #1 │ │ + add r6, r0 │ │ + b.n 33054 │ │ movs r0, #0 │ │ - add sp, #12 │ │ + add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #840] ; (32d80 ) │ │ - ldrb.w r4, [sp, #80] ; 0x50 │ │ - ldrb.w r5, [sp, #92] ; 0x5c │ │ - add r6, pc │ │ - str r4, [sp, #0] │ │ - rsb r5, r5, #255 ; 0xff │ │ - ldrb.w r4, [sp, #84] ; 0x54 │ │ + cmp r2, #2 │ │ + sub sp, #28 │ │ + ldr r7, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ + str r3, [sp, #0] │ │ + ldrb.w sl, [sp, #64] ; 0x40 │ │ + ldrb.w fp, [sp, #68] ; 0x44 │ │ + ldr r3, [r0, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w r8, [r0, #20] │ │ + beq.w 33256 │ │ + cmp r2, #4 │ │ + beq.w 33378 │ │ + cmp r2, #1 │ │ + bne.w 334aa │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ str r4, [sp, #4] │ │ - ldrb.w r4, [sp, #88] ; 0x58 │ │ - str r4, [sp, #8] │ │ - ldr r4, [r0, #4] │ │ - ldrb r7, [r4, #9] │ │ - cmp r7, #2 │ │ - beq.n 32a64 │ │ - cmp r7, #4 │ │ - beq.w 32cae │ │ - b.n 32f02 │ │ - ldr r7, [r0, #16] │ │ - cmp r3, #2 │ │ - ldr r0, [r0, #20] │ │ - mov.w r1, r1, lsl #1 │ │ - str r0, [sp, #12] │ │ - beq.n 32b30 │ │ - cmp r3, #4 │ │ - beq.w 32bc6 │ │ - cmp r3, #1 │ │ - mla r3, r7, r2, r1 │ │ - bne.w 32c72 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldrb.w r9, [sp, #72] ; 0x48 │ │ + ldr r1, [pc, #668] ; (33374 ) │ │ + rsb r9, r9, #255 ; 0xff │ │ + mla r5, r5, r0, r6 │ │ + rsb ip, r7, r0 │ │ + and.w r0, r7, #3 │ │ + mov.w ip, ip, lsl #2 │ │ + add.w r5, r8, r5, lsl #2 │ │ + adds.w r8, r7, #3 │ │ + it mi │ │ + addmi.w r8, r7, #6 │ │ + mov.w r8, r8, asr #2 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, #0 │ │ + beq.w 33506 │ │ + cmp r0, #2 │ │ + mov lr, r8 │ │ + beq.n 331a8 │ │ + cmp r0, #3 │ │ + beq.n 3315e │ │ + cmp r0, #1 │ │ + beq.n 331f2 │ │ + ldr r2, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r6, r2, #16, #8 │ │ + ubfx r3, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r6, r9, r6 │ │ + mul.w r3, r9, r3 │ │ + mul.w r2, r9, r2 │ │ + umull r6, r7, r6, r1 │ │ + strd r6, r7, [sp, #8] │ │ + umull r6, r7, r3, r1 │ │ + umull r2, r3, r2, r1 │ │ + strd r6, r7, [sp, #16] │ │ + ldr r6, [sp, #12] │ │ + add.w r3, fp, r3, lsr #7 │ │ + add.w r7, r4, r6, lsr #7 │ │ + ldr r4, [sp, #20] │ │ + add.w r6, sl, r4, lsr #7 │ │ + lsls r6, r6, #8 │ │ + orr.w r6, r6, r7, lsl #16 │ │ + orrs r6, r3 │ │ + str.w r6, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - ldrb r0, [r4, #28] │ │ - ldrb.w lr, [r4, #32] │ │ - ldrh.w ip, [r3, r2] │ │ - ldr r3, [pc, #752] ; (32d84 ) │ │ - ldr r2, [r4, #12] │ │ - ldrb.w fp, [r4, #29] │ │ - ldr.w r8, [r6, r3] │ │ - and.w r2, ip, r2 │ │ - ldrb.w r1, [r4, #33] ; 0x21 │ │ - lsr.w r2, r2, lr │ │ - ldrb.w r9, [r4, #30] │ │ - ldr.w r6, [r8, r0, lsl #2] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb r7, [r6, r2] │ │ - ldr r6, [pc, #704] ; (32d7c ) │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - ldr.w r7, [r8, fp, lsl #2] │ │ - strd r2, r3, [sp, #24] │ │ - ldr r2, [r4, #16] │ │ - and.w r2, ip, r2 │ │ - lsrs r2, r1 │ │ - ldrb r2, [r7, r2] │ │ - muls r2, r5 │ │ - umull r2, r3, r2, r6 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r2, [r8, r9, lsl #2] │ │ - and.w r3, ip, r3 │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r2, r3] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r5 │ │ - umull r6, r7, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - add.w r8, r3, r2, lsr #7 │ │ - ldr r2, [sp, #4] │ │ - lsr.w r8, r8, r0 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsl.w r3, r8, lr │ │ - add.w r0, r2, r0, lsr #7 │ │ - ldr r2, [sp, #16] │ │ - lsr.w r0, r0, fp │ │ - lsl.w lr, r0, r1 │ │ - orr.w r1, r3, lr │ │ - ldr r3, [r4, #24] │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #8] │ │ - add.w r4, r3, r7, lsr #7 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r4, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - lsr.w r4, r4, r9 │ │ - lsl.w r4, r4, sl │ │ - orrs r4, r1 │ │ - b.n 32caa │ │ - mla r0, r7, r2, r1 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r4, [sp, #0] │ │ + cmp.w lr, #0 │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r7, r6, #8, #8 │ │ + uxtb r6, r6 │ │ + mul.w r2, r9, r2 │ │ + mul.w r7, r9, r7 │ │ + mul.w r6, r9, r6 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #8] │ │ + umull r2, r3, r7, r1 │ │ + umull r6, r7, r6, r1 │ │ + strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #12] │ │ - ldrb.w ip, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldrb.w r8, [r4, #29] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - ldrh r7, [r3, r0] │ │ - ldr r3, [pc, #568] ; (32d84 ) │ │ - ldrb.w lr, [r4, #30] │ │ - ldr r6, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - ands r3, r7 │ │ - ldr.w r2, [r6, ip, lsl #2] │ │ - lsr.w r3, r3, r9 │ │ - ldrb r5, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [r6, r8, lsl #2] │ │ - ands r2, r7 │ │ - ldr.w r6, [r6, lr, lsl #2] │ │ - lsr.w r2, r2, fp │ │ - ldrb r1, [r3, r2] │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ands r3, r7 │ │ - lsrs r3, r2 │ │ - ldrb.w sl, [r6, r3] │ │ - ldr r3, [sp, #0] │ │ - add r5, r3 │ │ + add.w r2, r4, r3, lsr #7 │ │ + ldr r3, [sp, #20] │ │ + add.w r3, sl, r3, lsr #7 │ │ + mov.w r3, r3, lsl #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r7, lsr #7 │ │ + orr.w r3, r3, r2 │ │ + str.w r3, [r5], #4 │ │ + bgt.w 33114 │ │ ldr r3, [sp, #4] │ │ - cmp r5, #255 ; 0xff │ │ - add r1, r3 │ │ - ldr r3, [sp, #8] │ │ + add r5, ip │ │ + subs r3, #1 │ │ + str r3, [sp, #4] │ │ + b.n 330fe │ │ + ldr r0, [r0, #16] │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + mov.w ip, r0, lsl #2 │ │ + add.w r5, r8, r5, lsl #2 │ │ + adds.w r8, r7, #3 │ │ + it mi │ │ + addmi.w r8, r7, #6 │ │ + and.w r7, r7, #3 │ │ + mov.w r8, r8, asr #2 │ │ + cmp r4, #0 │ │ + beq.w 33506 │ │ + cmp r7, #2 │ │ + mov r3, r8 │ │ + beq.n 332fa │ │ + cmp r7, #3 │ │ + beq.n 332c6 │ │ + cmp r7, #1 │ │ + beq.n 3332e │ │ + ldr r6, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ + movcs r2, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ - add sl, r3 │ │ - lsr.w r7, r5, ip │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - cmp.w sl, #255 ; 0xff │ │ - lsl.w r7, r7, r9 │ │ - lsr.w r9, r1, r8 │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs.w sl, #255 ; 0xff │ │ - ldr r3, [r4, #24] │ │ - lsl.w r9, r9, fp │ │ - lsr.w sl, sl, lr │ │ - orr.w r7, r7, r9 │ │ - orrs r7, r3 │ │ - lsl.w sl, sl, r2 │ │ - orr.w sl, r7, sl │ │ - b.n 32c6a │ │ - mla r0, r7, r2, r1 │ │ - ldr r3, [sp, #12] │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldrb.w ip, [r4, #29] │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - ldrh.w sl, [r3, r0] │ │ - ldr r3, [pc, #416] ; (32d84 ) │ │ - ldrb.w r5, [r4, #34] ; 0x22 │ │ - ldr r7, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - and.w r3, sl, r3 │ │ - ldr.w r2, [r7, r9, lsl #2] │ │ - ldr.w r1, [r7, ip, lsl #2] │ │ - lsr.w r3, r3, r8 │ │ - ldrb r6, [r2, r3] │ │ - ldr r2, [r4, #16] │ │ - ldr r3, [r4, #20] │ │ - and.w r2, sl, r2 │ │ - and.w r3, sl, r3 │ │ - lsr.w r2, r2, lr │ │ - lsrs r3, r5 │ │ - ldrb.w fp, [r1, r2] │ │ - ldrb r1, [r4, #30] │ │ - ldr.w r2, [r7, r1, lsl #2] │ │ - ldrb r3, [r2, r3] │ │ - ldrh.w r2, [sp] │ │ - smulbb r6, r6, r2 │ │ - ldr r2, [pc, #344] ; (32d7c ) │ │ - umull r6, r7, r6, r2 │ │ - ldrh.w r6, [sp, #4] │ │ - smulbb r6, fp, r6 │ │ - mov.w sl, r7, lsr #7 │ │ - lsr.w sl, sl, r9 │ │ - umull r6, r7, r6, r2 │ │ - lsl.w sl, sl, r8 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, ip │ │ - lsl.w r6, r6, lr │ │ - orr.w sl, sl, r6 │ │ - ldr r6, [r4, #24] │ │ - ldrh.w r4, [sp, #8] │ │ - orr.w sl, sl, r6 │ │ - smulbb r3, r3, r4 │ │ - umull r2, r3, r3, r2 │ │ - lsrs r4, r3, #7 │ │ - lsrs r4, r1 │ │ - lsls r4, r5 │ │ - orr.w sl, sl, r4 │ │ - ldr r3, [sp, #12] │ │ - strh.w sl, [r3, r0] │ │ - b.n 32f0e │ │ - ldr r1, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - lsl.w r0, sl, r2 │ │ - ldr r2, [r4, #24] │ │ - orr.w r9, r0, r2 │ │ - ldr r0, [sp, #4] │ │ - ldrb r2, [r4, #29] │ │ - lsrs r0, r2 │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - lsls r0, r2 │ │ - ldrb r2, [r4, #28] │ │ - orr.w r9, r9, r0 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ ldr r0, [sp, #0] │ │ - lsrs r0, r2 │ │ - ldrb.w r2, [r4, #32] │ │ - lsls r0, r2 │ │ - ldr r2, [sp, #12] │ │ - orr.w r4, r9, r0 │ │ - strh r4, [r2, r3] │ │ - b.n 32f0e │ │ - cmp r3, #2 │ │ - ldr r7, [r0, #16] │ │ - mov.w r1, r1, lsl #2 │ │ - ldr r0, [r0, #20] │ │ - beq.n 32d88 │ │ - cmp r3, #4 │ │ - beq.w 32e1a │ │ - cmp r3, #1 │ │ - mla r3, r7, r2, r1 │ │ - bne.w 32ec2 │ │ - str r3, [sp, #12] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [pc, #180] ; (32d84 ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w sl, [r4, #32] │ │ - ldr.w lr, [r6, r3] │ │ - ldr r6, [r0, r2] │ │ - ldr r3, [r4, #12] │ │ - ldrb r1, [r4, #29] │ │ - ands r3, r6 │ │ - ldr.w r6, [lr, r9, lsl #2] │ │ - ldrb.w fp, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, sl │ │ - ldrb.w r8, [r4, #30] │ │ - ldrb.w ip, [r4, #34] ; 0x22 │ │ - ldrb r7, [r6, r3] │ │ - ldr r6, [pc, #128] ; (32d7c ) │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #16] │ │ - ldr r7, [r0, r2] │ │ - ands r3, r7 │ │ - ldr.w r7, [lr, r1, lsl #2] │ │ - lsr.w r3, r3, fp │ │ - ldrb r7, [r7, r3] │ │ - muls r7, r5 │ │ - umull r2, r3, r7, r6 │ │ - strd r2, r3, [sp, #24] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr r7, [r0, r2] │ │ - ands r3, r7 │ │ - ldr.w r7, [lr, r8, lsl #2] │ │ - lsr.w r3, r3, ip │ │ - ldrb r3, [r7, r3] │ │ - muls r3, r5 │ │ - ldr r5, [sp, #20] │ │ - umull r6, r7, r3, r6 │ │ - ldr r3, [sp, #0] │ │ - add.w lr, r3, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - lsr.w lr, lr, r9 │ │ - mov r2, r5 │ │ - ldr r5, [sp, #28] │ │ - lsl.w r3, lr, sl │ │ - add.w sl, r2, r5, lsr #7 │ │ - lsr.w sl, sl, r1 │ │ - lsl.w sl, sl, fp │ │ - orr.w fp, r3, sl │ │ - ldr r3, [r4, #24] │ │ - orr.w fp, fp, r3 │ │ - ldr r3, [sp, #8] │ │ - add.w r4, r3, r7, lsr #7 │ │ - ldr r3, [sp, #12] │ │ - lsr.w r4, r4, r8 │ │ - lsl.w r4, r4, ip │ │ - orr.w r4, fp, r4 │ │ - b.n 32efe │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - str r3, [sp, #704] ; 0x2c0 │ │ - movs r0, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - mla r1, r7, r2, r1 │ │ - ldr r3, [pc, #396] ; (32f1c ) │ │ - ldrb.w sl, [r4, #28] │ │ - ldr r2, [r4, #12] │ │ - ldr r6, [r6, r3] │ │ - ldrb.w lr, [r4, #32] │ │ - ldr r7, [r0, r1] │ │ - ldr.w r3, [r6, sl, lsl #2] │ │ - ands r2, r7 │ │ - ldrb.w fp, [r4, #29] │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - lsr.w r2, r2, lr │ │ - ldrb.w r8, [r4, #30] │ │ - ldrb r5, [r3, r2] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [r6, fp, lsl #2] │ │ - ands r2, r7 │ │ - ldr.w r6, [r6, r8, lsl #2] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r9, [r3, r2] │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ands r3, r7 │ │ - ldr r4, [r4, #24] │ │ - lsrs r3, r2 │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #0] │ │ - add r5, r6 │ │ - ldr r6, [sp, #4] │ │ - cmp r5, #255 ; 0xff │ │ - add r9, r6 │ │ - ldr r6, [sp, #8] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx r1, r6, #8, #8 │ │ + add r2, r0 │ │ + add r1, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w r9, #255 ; 0xff │ │ - add r3, r6 │ │ - lsr.w r7, r5, sl │ │ + movcs r2, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs.w r9, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsl.w r7, r7, lr │ │ - lsr.w lr, r9, fp │ │ + movcs r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + str.w r2, [r5], #4 │ │ + ldr r6, [r5, #0] │ │ + subs r3, #1 │ │ + ldr r1, [sp, #0] │ │ + ubfx r2, r6, #16, #8 │ │ + ubfx lr, r6, #8, #8 │ │ + add r2, r1 │ │ + add lr, sl │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, fp, r6 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w lr, lr, ip │ │ - lsr.w r3, r3, r8 │ │ - orr.w r7, r7, lr │ │ - orrs r7, r4 │ │ - lsls r3, r2 │ │ - orrs r3, r7 │ │ - str r3, [r0, r1] │ │ - b.n 32f0e │ │ - mla r2, r7, r2, r1 │ │ - ldr r3, [pc, #252] ; (32f1c ) │ │ - ldrb.w sl, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldr r6, [r6, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr r7, [r0, r2] │ │ - ldr.w r1, [r6, sl, lsl #2] │ │ - ands r3, r7 │ │ - ldrb.w r8, [r4, #29] │ │ - ldrb.w ip, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, r9 │ │ - ldrb.w lr, [r4, #30] │ │ - ldr.w r5, [r6, r8, lsl #2] │ │ - ldrb.w fp, [r1, r3] │ │ - ldr r1, [r4, #16] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb r3, [r5, r1] │ │ - ldrb.w r5, [r4, #34] ; 0x22 │ │ - ldr.w r1, [r6, lr, lsl #2] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ldr r4, [r4, #24] │ │ - ands r3, r7 │ │ - lsrs r3, r5 │ │ - ldrb r3, [r1, r3] │ │ - ldrh.w r1, [sp] │ │ - smulbb r6, fp, r1 │ │ - ldr r1, [pc, #164] ; (32f18 ) │ │ + movcs r2, #255 ; 0xff │ │ + cmp.w lr, #255 ; 0xff │ │ + it cs │ │ + movcs.w lr, #255 ; 0xff │ │ + mov.w lr, lr, lsl #8 │ │ + orr.w r2, lr, r2, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r6, r2 │ │ + orrhi.w r6, r2, #255 ; 0xff │ │ + cmp r3, #0 │ │ + str.w r6, [r5], #4 │ │ + bgt.n 33292 │ │ + subs r4, #1 │ │ + add r5, ip │ │ + b.n 3327e │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r1, [pc, #396] ; (33510 ) │ │ + and.w r3, r7, #3 │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, r8, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cmp r4, #0 │ │ + beq.w 33506 │ │ + cmp r3, #2 │ │ + mov r0, r5 │ │ + beq.n 33426 │ │ + cmp r3, #3 │ │ + beq.n 333ec │ │ + cmp r3, #1 │ │ + beq.n 33460 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ - ldrh.w r6, [sp, #12] │ │ - mov.w fp, r7, lsr #7 │ │ - ldrh.w r7, [sp, #4] │ │ - lsr.w fp, fp, sl │ │ - smulbb r6, r6, r7 │ │ - lsl.w fp, fp, r9 │ │ + mov.w r8, r9, lsr #7 │ │ + lsrs r7, r7, #7 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ + mov.w r8, r9, lsr #7 │ │ lsrs r7, r7, #7 │ │ - lsr.w r7, r7, r8 │ │ - lsl.w r7, r7, ip │ │ - orr.w fp, fp, r7 │ │ - orr.w fp, fp, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r6, r3, r4 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + ldr r6, [sp, #0] │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ umull r6, r7, r6, r1 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, lr │ │ - lsls r6, r5 │ │ - orr.w r6, fp, r6 │ │ - str r6, [r0, r2] │ │ - b.n 32f0e │ │ - ldr r1, [sp, #8] │ │ - ldrb r2, [r4, #30] │ │ - ldr r5, [sp, #4] │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - ldr r1, [sp, #0] │ │ - lsl.w sl, sl, r2 │ │ - ldr r2, [r4, #24] │ │ - orr.w r9, sl, r2 │ │ - ldrb r2, [r4, #29] │ │ - lsrs r5, r2 │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - lsl.w ip, r5, r2 │ │ - ldrb r2, [r4, #28] │ │ - orr.w r9, r9, ip │ │ - lsr.w sl, r1, r2 │ │ - ldrb.w r2, [r4, #32] │ │ - lsl.w r4, sl, r2 │ │ - orr.w r4, r9, r4 │ │ - str r4, [r0, r3] │ │ - b.n 32f0e │ │ - movs r0, #4 │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 195f0 │ │ + mov.w r8, r9, lsr #7 │ │ + lsrs r7, r7, #7 │ │ + lsls r7, r7, #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + ldr r7, [r2, #0] │ │ + subs r0, #1 │ │ + ldr r6, [sp, #0] │ │ + cmp r0, #0 │ │ + ubfx r8, r7, #16, #8 │ │ + mul.w r8, r6, r8 │ │ + ubfx r6, r7, #8, #8 │ │ + uxtb r7, r7 │ │ + mul.w r6, sl, r6 │ │ + mul.w ip, fp, r7 │ │ + umull r8, r9, r8, r1 │ │ + umull r6, r7, r6, r1 │ │ + mov.w r8, r9, lsr #7 │ │ + mov.w r7, r7, lsr #7 │ │ + mov.w r7, r7, lsl #8 │ │ + orr.w r8, r7, r8, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + orr.w r7, r8, r7, lsr #7 │ │ + str.w r7, [r2], #4 │ │ + bgt.n 333b2 │ │ + subs r4, #1 │ │ + add r2, lr │ │ + b.n 3339e │ │ + ldrb r1, [r3, #9] │ │ + and.w r9, r7, #3 │ │ + ldr r0, [r0, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r3, [sp, #0] │ │ + mla r6, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + orr.w r5, fp, sl, lsl #8 │ │ + orr.w r5, r5, r3, lsl #16 │ │ + lsls r0, r0, #2 │ │ + add.w r8, r8, r6, lsl #2 │ │ + adds r6, r7, #3 │ │ + it mi │ │ + addmi r6, r7, #6 │ │ + asrs r6, r6, #2 │ │ + cbz r4, 33506 │ │ + cmp.w r9, #2 │ │ + mov r3, r6 │ │ + beq.n 334f2 │ │ + cmp.w r9, #3 │ │ + beq.n 334ee │ │ + cmp.w r9, #1 │ │ + beq.n 334f6 │ │ + str.w r5, [r8], #4 │ │ + str.w r5, [r8], #4 │ │ + str.w r5, [r8], #4 │ │ + subs r3, #1 │ │ + str.w r5, [r8], #4 │ │ + cmp r3, #0 │ │ + bgt.n 334ea │ │ + subs r4, #1 │ │ + add r8, r0 │ │ + b.n 334d4 │ │ movs r0, #0 │ │ - add sp, #44 ; 0x2c │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r5, [pc, #800] ; (33248 ) │ │ - ldrb.w r4, [sp, #88] ; 0x58 │ │ - add r5, pc │ │ - ldrb.w sl, [sp, #100] ; 0x64 │ │ - str r4, [sp, #0] │ │ - ldrb.w r4, [sp, #92] ; 0x5c │ │ + cmp r2, #2 │ │ + sub sp, #28 │ │ + ldr r7, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ + str r3, [sp, #0] │ │ + ldrb.w r8, [sp, #64] ; 0x40 │ │ + ldrb.w r9, [sp, #68] ; 0x44 │ │ + ldrb.w ip, [sp, #72] ; 0x48 │ │ + ldr r3, [r0, #4] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w sl, [r0, #20] │ │ + beq.w 3371e │ │ + cmp r2, #4 │ │ + beq.w 3385c │ │ + cmp r2, #1 │ │ + bne.w 339b0 │ │ + ldrb r1, [r3, #9] │ │ + rsb fp, ip, #255 ; 0xff │ │ + ldr r0, [r0, #16] │ │ + str.w ip, [sp, #8] │ │ str r4, [sp, #4] │ │ - ldrb.w r4, [sp, #96] ; 0x60 │ │ - str r4, [sp, #8] │ │ - ldr r4, [r0, #4] │ │ - ldrb r6, [r4, #9] │ │ - cmp r6, #4 │ │ - bne.w 3322e │ │ - cmp r3, #2 │ │ - ldr r6, [r0, #16] │ │ - mov.w r1, r1, lsl #2 │ │ - ldr.w fp, [r0, #20] │ │ - beq.n 33048 │ │ - cmp r3, #4 │ │ - beq.w 33102 │ │ - cmp r3, #1 │ │ - bne.w 331de │ │ - mla r3, r6, r2, r1 │ │ - ldrb r2, [r4, #28] │ │ - rsb r0, sl, #255 ; 0xff │ │ - ldr.w lr, [pc, #724] ; 33244 │ │ - ldrb r6, [r4, #29] │ │ - str r2, [sp, #12] │ │ - ldrb.w r2, [r4, #32] │ │ - ldrb r1, [r4, #30] │ │ - ldrb.w ip, [r4, #35] ; 0x23 │ │ - str r2, [sp, #16] │ │ - ldrb.w r2, [r4, #33] ; 0x21 │ │ - str r2, [sp, #20] │ │ - ldrb.w r2, [r4, #34] ; 0x22 │ │ - str r2, [sp, #24] │ │ - ldrb r2, [r4, #31] │ │ - str r2, [sp, #28] │ │ - ldr r2, [pc, #696] ; (3324c ) │ │ - ldr r7, [r5, r2] │ │ - ldr.w r5, [fp, r3] │ │ - ldr r2, [r4, #12] │ │ - ands r2, r5 │ │ - ldr r5, [sp, #16] │ │ - lsrs r2, r5 │ │ - ldr r5, [sp, #12] │ │ - ldr.w r5, [r7, r5, lsl #2] │ │ - ldrb r5, [r5, r2] │ │ - ldr r2, [r4, #16] │ │ - muls r5, r0 │ │ - umull r8, r9, r5, lr │ │ - ldr.w r5, [fp, r3] │ │ - ands r2, r5 │ │ - ldr r5, [sp, #20] │ │ - lsrs r2, r5 │ │ - ldr.w r5, [r7, r6, lsl #2] │ │ - strd r8, r9, [sp, #32] │ │ - ldrb.w r8, [r5, r2] │ │ - ldr.w r5, [fp, r3] │ │ - ldr r2, [r4, #20] │ │ - mul.w r8, r0, r8 │ │ - ands r2, r5 │ │ - ldr r5, [sp, #24] │ │ - lsrs r2, r5 │ │ - ldr.w r5, [r7, r1, lsl #2] │ │ - umull r8, r9, r8, lr │ │ - ldrb r2, [r5, r2] │ │ - muls r2, r0 │ │ - strd r8, r9, [sp, #40] ; 0x28 │ │ - umull r8, r9, r2, lr │ │ - ldr r2, [r4, #24] │ │ - ldr.w r4, [fp, r3] │ │ - ands r2, r4 │ │ - ldr r4, [sp, #28] │ │ - lsr.w r2, r2, ip │ │ - ldr.w r4, [r7, r4, lsl #2] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [sp, #4] │ │ - muls r4, r0 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - add.w r7, r2, r0, lsr #7 │ │ - ldr r2, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsrs r7, r6 │ │ - umull r4, r5, r4, lr │ │ - lsls r7, r2 │ │ - ldr r2, [sp, #0] │ │ - add.w r0, r2, r0, lsr #7 │ │ - ldr r2, [sp, #12] │ │ - lsrs r0, r2 │ │ - ldr r2, [sp, #16] │ │ - lsls r0, r2 │ │ - ldr r2, [sp, #8] │ │ - orrs r7, r0 │ │ - add.w r6, r2, r9, lsr #7 │ │ - ldr r2, [sp, #24] │ │ - lsrs r6, r1 │ │ - add.w r1, sl, r5, lsr #7 │ │ - lsls r6, r2 │ │ - ldr r2, [sp, #28] │ │ - orrs r7, r6 │ │ - lsrs r1, r2 │ │ - lsl.w r1, r1, ip │ │ - orrs r7, r1 │ │ - str.w r7, [fp, r3] │ │ - b.n 3323a │ │ - mla r2, r6, r2, r1 │ │ - ldr r3, [pc, #508] ; (3324c ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldr r5, [r5, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w ip, [r4, #29] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r9, lsl #2] │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - lsr.w r3, r3, r8 │ │ - ldr.w r6, [fp, r2] │ │ - ldrb r7, [r4, #30] │ │ - ldrb r0, [r1, r3] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, ip, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r1, [r1, r3] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #12] │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - ldr r6, [sp, #12] │ │ - lsrs r3, r6 │ │ - ldr.w r6, [r5, r7, lsl #2] │ │ - ldrb r3, [r6, r3] │ │ - ldrb r6, [r4, #31] │ │ - str r6, [sp, #16] │ │ - ldr r6, [sp, #0] │ │ - add r0, r6 │ │ - ldr r6, [sp, #4] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr.w ip, [sp, #8] │ │ + ldr r3, [pc, #760] ; (33858 ) │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, sl, r5, lsl #2 │ │ + adds.w sl, r7, #3 │ │ + it mi │ │ + addmi.w sl, r7, #6 │ │ + and.w r7, r7, #3 │ │ + mov.w sl, sl, asr #2 │ │ + ldr r1, [sp, #4] │ │ + cmp r1, #0 │ │ + beq.w 33a1a │ │ + cmp r7, #2 │ │ + mov r6, sl │ │ + beq.n 33652 │ │ + cmp r7, #3 │ │ + beq.n 335f6 │ │ + cmp r7, #1 │ │ + beq.w 336ae │ │ + ldr r0, [r2, #0] │ │ + ubfx r1, r0, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r4, r5, r1, r3 │ │ + ubfx r1, r0, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + strd r4, r5, [sp, #8] │ │ + umull r4, r5, r1, r3 │ │ + strd r4, r5, [sp, #16] │ │ + uxtb r4, r0 │ │ + lsrs r0, r0, #24 │ │ + mul.w r4, fp, r4 │ │ + mul.w r0, fp, r0 │ │ + umull r4, r5, r4, r3 │ │ + ldr r4, [sp, #12] │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r5, lsr #7 │ │ + add.w r1, ip, r1, lsr #7 │ │ + orr.w r1, r0, r1, lsl #24 │ │ + ldr r0, [sp, #0] │ │ + add.w r0, r0, r4, lsr #7 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + ldr r0, [sp, #20] │ │ + add.w r4, r8, r0, lsr #7 │ │ + orr.w r1, r1, r4, lsl #8 │ │ + str.w r1, [r2], #4 │ │ + ldr r0, [r2, #0] │ │ + ubfx r1, r0, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r4, r5, r1, r3 │ │ + ubfx r1, r0, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + strd r4, r5, [sp, #8] │ │ + umull r4, r5, r1, r3 │ │ + strd r4, r5, [sp, #16] │ │ + uxtb r4, r0 │ │ + lsrs r0, r0, #24 │ │ + mul.w r4, fp, r4 │ │ + mul.w r0, fp, r0 │ │ + umull r4, r5, r4, r3 │ │ + ldr r4, [sp, #12] │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r5, lsr #7 │ │ + add.w r1, ip, r1, lsr #7 │ │ + orr.w r1, r0, r1, lsl #24 │ │ + ldr r0, [sp, #0] │ │ + add.w r0, r0, r4, lsr #7 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + ldr r0, [sp, #20] │ │ + add.w r4, r8, r0, lsr #7 │ │ + orr.w r1, r1, r4, lsl #8 │ │ + str.w r1, [r2], #4 │ │ + ldr r0, [r2, #0] │ │ + ubfx r1, r0, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r4, r5, r1, r3 │ │ + ubfx r1, r0, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + strd r4, r5, [sp, #8] │ │ + umull r4, r5, r1, r3 │ │ + strd r4, r5, [sp, #16] │ │ + uxtb r4, r0 │ │ + lsrs r0, r0, #24 │ │ + mul.w r4, fp, r4 │ │ + mul.w r0, fp, r0 │ │ + umull r4, r5, r4, r3 │ │ + ldr r4, [sp, #12] │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r5, lsr #7 │ │ + add.w r1, ip, r1, lsr #7 │ │ + orr.w r1, r0, r1, lsl #24 │ │ + ldr r0, [sp, #0] │ │ + add.w r0, r0, r4, lsr #7 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + ldr r0, [sp, #20] │ │ + add.w r4, r8, r0, lsr #7 │ │ + orr.w r1, r1, r4, lsl #8 │ │ + str.w r1, [r2], #4 │ │ + ldr r0, [r2, #0] │ │ + subs r6, #1 │ │ + cmp r6, #0 │ │ + ubfx r1, r0, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + umull r4, r5, r1, r3 │ │ + ubfx r1, r0, #8, #8 │ │ + mul.w r1, fp, r1 │ │ + strd r4, r5, [sp, #8] │ │ + umull r4, r5, r1, r3 │ │ + strd r4, r5, [sp, #16] │ │ + uxtb r4, r0 │ │ + mov.w r0, r0, lsr #24 │ │ + mul.w r4, fp, r4 │ │ + mul.w r0, fp, r0 │ │ + umull r4, r5, r4, r3 │ │ + ldr r4, [sp, #12] │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r9, r5, lsr #7 │ │ + add.w r1, ip, r1, lsr #7 │ │ + orr.w r1, r0, r1, lsl #24 │ │ + ldr r0, [sp, #0] │ │ + add.w r0, r0, r4, lsr #7 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + ldr r0, [sp, #20] │ │ + add.w r4, r8, r0, lsr #7 │ │ + orr.w r1, r1, r4, lsl #8 │ │ + str.w r1, [r2], #4 │ │ + bgt.w 3359a │ │ + ldr r1, [sp, #4] │ │ + add r2, lr │ │ + subs r1, #1 │ │ + str r1, [sp, #4] │ │ + b.n 33582 │ │ + ldr r0, [r0, #16] │ │ + mov fp, r4 │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + lsls r4, r0, #2 │ │ + add.w r5, sl, r5, lsl #2 │ │ + adds.w sl, r7, #3 │ │ + it mi │ │ + addmi.w sl, r7, #6 │ │ + and.w r7, r7, #3 │ │ + mov.w sl, sl, asr #2 │ │ + cmp.w fp, #0 │ │ + beq.w 33a1a │ │ + cmp r7, #2 │ │ + mov lr, sl │ │ + beq.n 337d0 │ │ + cmp r7, #3 │ │ + beq.n 33796 │ │ + cmp r7, #1 │ │ + beq.n 3380a │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r1, r0 │ │ + uxtab r0, r9, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + add r2, r8 │ │ cmp r0, #255 ; 0xff │ │ - add r1, r6 │ │ - ldr r6, [sp, #8] │ │ + ite ls │ │ + orrls r3, r0 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + orr.w r3, r3, r1, lsl #16 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r2, r3, r2, lsl #8 │ │ + str.w r2, [r5], #4 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r1, r0 │ │ + uxtab r0, r9, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + add r2, r8 │ │ + cmp r0, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r0 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + orr.w r3, r3, r1, lsl #16 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r2, r3, r2, lsl #8 │ │ + str.w r2, [r5], #4 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [sp, #0] │ │ + ubfx r1, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r1, r0 │ │ + uxtab r0, r9, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + add r2, r8 │ │ + cmp r0, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r0 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ - lsr.w r0, r0, r9 │ │ - add r3, r6 │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + orr.w r3, r3, r1, lsl #16 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + orr.w r2, r3, r2, lsl #8 │ │ + str.w r2, [r5], #4 │ │ + ldr r2, [r5, #0] │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r1, [sp, #0] │ │ + ubfx r3, r2, #16, #8 │ │ + ubfx r6, r2, #8, #8 │ │ + add r3, r1 │ │ + uxtab r1, r9, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + add r6, r8 │ │ + cmp r1, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r1 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ cmp r3, #255 ; 0xff │ │ - lsr.w r1, r1, ip │ │ - lsl.w r0, r0, r8 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ - lsl.w r1, r1, lr │ │ - lsrs r3, r7 │ │ - orrs r1, r0 │ │ - ldr r0, [r4, #24] │ │ - ldr.w r4, [fp, r2] │ │ - ands r0, r4 │ │ - ldr r4, [sp, #16] │ │ - lsr.w r0, r0, sl │ │ - ldr.w r4, [r5, r4, lsl #2] │ │ - ldrb r0, [r4, r0] │ │ - ldr r4, [sp, #16] │ │ - lsrs r0, r4 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r1 │ │ - ldr r1, [sp, #12] │ │ - lsls r3, r1 │ │ - orrs r0, r3 │ │ - str.w r0, [fp, r2] │ │ - b.n 3323a │ │ - mla r2, r6, r2, r1 │ │ - ldr r3, [pc, #324] ; (3324c ) │ │ - ldrb.w r9, [r4, #28] │ │ - ldrb.w r8, [r4, #32] │ │ - ldr r5, [r5, r3] │ │ - ldr r3, [r4, #12] │ │ - ldr.w r1, [fp, r2] │ │ - ldrb.w ip, [r4, #29] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r9, lsl #2] │ │ - ldrb r6, [r4, #30] │ │ - lsr.w r3, r3, r8 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb.w lr, [r4, #31] │ │ - ldrb r0, [r1, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r1, [r4, #16] │ │ - ldrb.w r7, [r4, #35] ; 0x23 │ │ - str r3, [sp, #12] │ │ - ldr.w r3, [fp, r2] │ │ - ands r1, r3 │ │ - ldr r3, [sp, #12] │ │ - lsrs r1, r3 │ │ - ldr.w r3, [r5, ip, lsl #2] │ │ - ldrb r3, [r3, r1] │ │ - ldr.w r1, [fp, r2] │ │ - str r3, [sp, #16] │ │ - ldr r3, [r4, #20] │ │ - ands r3, r1 │ │ - ldr.w r1, [r5, r6, lsl #2] │ │ - lsr.w r3, r3, sl │ │ - ldrb r3, [r1, r3] │ │ - str r3, [sp, #20] │ │ - ldrh.w r3, [sp] │ │ - smulbb r0, r0, r3 │ │ - ldr r3, [pc, #212] ; (33244 ) │ │ - umull r0, r1, r0, r3 │ │ - ldrh.w r0, [sp, #4] │ │ - lsrs r1, r1, #7 │ │ - lsr.w r1, r1, r9 │ │ - lsl.w r9, r1, r8 │ │ - ldrh.w r1, [sp, #16] │ │ - smulbb r0, r1, r0 │ │ - umull r0, r1, r0, r3 │ │ - ldr r0, [sp, #12] │ │ - lsrs r1, r1, #7 │ │ - lsr.w r1, r1, ip │ │ - lsls r1, r0 │ │ - ldr r0, [r4, #24] │ │ - ldr.w r4, [fp, r2] │ │ - orr.w r1, r9, r1 │ │ - ands r0, r4 │ │ - ldr.w r4, [r5, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb.w ip, [r4, r0] │ │ - ldrh.w r0, [sp, #20] │ │ - ldrh.w r4, [sp, #8] │ │ - lsr.w ip, ip, lr │ │ - smulbb r8, r0, r4 │ │ - lsl.w ip, ip, r7 │ │ - orr.w r1, r1, ip │ │ - umull r8, r9, r8, r3 │ │ - mov.w lr, r9, lsr #7 │ │ - lsr.w lr, lr, r6 │ │ - lsl.w lr, lr, sl │ │ - orr.w r1, r1, lr │ │ - str.w r1, [fp, r2] │ │ - b.n 3323a │ │ - mla r2, r6, r2, r1 │ │ - ldr r1, [sp, #4] │ │ - ldrb r3, [r4, #29] │ │ - ldr r0, [sp, #0] │ │ - lsr.w lr, r1, r3 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r1, [sp, #8] │ │ - lsl.w lr, lr, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w ip, r1, r3 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - lsl.w r8, ip, r3 │ │ - ldrb r3, [r4, #28] │ │ - orr.w lr, lr, r8 │ │ - lsrs r0, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r0, r3 │ │ - ldrb r3, [r4, #31] │ │ - orr.w r5, lr, r0 │ │ - lsr.w sl, sl, r3 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - lsl.w sl, sl, r3 │ │ - orr.w r5, r5, sl │ │ - str.w r5, [fp, r2] │ │ - b.n 3323a │ │ - movs r0, #4 │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 195f0 │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cmp r6, #255 ; 0xff │ │ + orr.w r2, r2, r3, lsl #16 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp.w lr, #0 │ │ + orr.w r6, r2, r6, lsl #8 │ │ + str.w r6, [r5], #4 │ │ + bgt.n 3375c │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r5, r4 │ │ + b.n 33746 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldrh r4, [r0, #54] ; 0x36 │ │ - movs r0, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - │ │ -00033250 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldrb.w r4, [sp, #36] ; 0x24 │ │ - ldrb.w sl, [sp, #40] ; 0x28 │ │ - ldrb.w r8, [sp, #44] ; 0x2c │ │ - ldrb.w r6, [sp, #48] ; 0x30 │ │ - cbnz r0, 3326c │ │ - ldr r0, [pc, #260] ; (3336c ) │ │ - add r0, pc │ │ - b.n 3327c │ │ - ldr r7, [r0, #4] │ │ - ldrb.w lr, [r7, #8] │ │ - cmp.w lr, #7 │ │ - bhi.n 33284 │ │ - ldr r0, [pc, #244] ; (33370 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 194b8 │ │ - ldr.w r9, [r0, #36] ; 0x24 │ │ - cmp r1, r9 │ │ - blt.n 33364 │ │ - ldr.w ip, [r0, #40] ; 0x28 │ │ - cmp r2, ip │ │ - blt.n 33364 │ │ - ldr r5, [r0, #44] ; 0x2c │ │ - add r5, r9 │ │ - cmp r1, r5 │ │ - bge.n 33364 │ │ - ldr r5, [r0, #48] ; 0x30 │ │ - add r5, ip │ │ - cmp r2, r5 │ │ - bge.n 33364 │ │ - subs r5, r3, #1 │ │ - cmp r5, #1 │ │ - bhi.n 332d2 │ │ - smulbb r4, r4, r6 │ │ - ldr.w ip, [pc, #196] ; 33374 │ │ - smulbb sl, sl, r6 │ │ - smulbb r8, r8, r6 │ │ - umull r4, r5, r4, ip │ │ - umull sl, fp, sl, ip │ │ - ubfx r4, r5, #7, #8 │ │ - umull r8, r9, r8, ip │ │ - ubfx sl, fp, #7, #8 │ │ - ubfx r8, r9, #7, #8 │ │ - cmp.w lr, #16 │ │ - beq.n 33300 │ │ - cmp.w lr, #32 │ │ - beq.n 3331c │ │ - cmp.w lr, #15 │ │ - bne.n 33344 │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #31744 ; 0x7c00 │ │ - bne.n 33344 │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 32540 │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #63488 ; 0xf800 │ │ - bne.n 33344 │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 326a4 │ │ - ldr r5, [r7, #12] │ │ - cmp.w r5, #16711680 ; 0xff0000 │ │ - bne.n 33344 │ │ - ldr r5, [r7, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - cbnz r5, 3333c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 32804 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 328fc │ │ - ldr r5, [r7, #24] │ │ - str r4, [sp, #36] ; 0x24 │ │ - str.w sl, [sp, #40] ; 0x28 │ │ - str.w r8, [sp, #44] ; 0x2c │ │ - str r6, [sp, #48] ; 0x30 │ │ - cbnz r5, 3335c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 32a30 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 32f20 │ │ + ldrb r1, [r3, #9] │ │ + ldr r0, [r0, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r1, [pc, #444] ; (33a24 ) │ │ + and.w r3, r7, #3 │ │ + mla r5, r5, r0, r6 │ │ + rsb lr, r7, r0 │ │ + mov.w lr, lr, lsl #2 │ │ + add.w r2, sl, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cmp r4, #0 │ │ + beq.w 33a1a │ │ + cmp r3, #2 │ │ + mov r0, r5 │ │ + beq.n 3391a │ │ + cmp r3, #3 │ │ + beq.n 338d8 │ │ + cmp r3, #1 │ │ + beq.n 3395c │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #0] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #0] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + ldr r6, [sp, #0] │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + lsrs r7, r7, #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + ldr.w sl, [r2] │ │ + subs r0, #1 │ │ + ldr r6, [sp, #0] │ │ + cmp r0, #0 │ │ + ubfx fp, sl, #16, #8 │ │ + ubfx ip, sl, #8, #8 │ │ + mul.w fp, r6, fp │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r9, r6 │ │ + mul.w ip, r8, ip │ │ + umull r6, r7, r6, r1 │ │ + orr.w sl, sl, r7, lsr #7 │ │ + umull r6, r7, fp, r1 │ │ + mov.w r7, r7, lsr #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, ip, r1 │ │ + mov.w r7, r7, lsr #7 │ │ + orr.w r7, sl, r7, lsl #8 │ │ + str.w r7, [r2], #4 │ │ + bgt.w 33896 │ │ + subs r4, #1 │ │ + add r2, lr │ │ + b.n 33882 │ │ + ldrb r1, [r3, #9] │ │ + mov fp, r4 │ │ + ldr r0, [r0, #16] │ │ + and.w r4, r7, #3 │ │ + str.w ip, [sp, #4] │ │ + blx 82b68 <__divsi3@@Base> │ │ + ldr r2, [sp, #0] │ │ + orr.w r3, r9, r8, lsl #8 │ │ + ldr.w ip, [sp, #4] │ │ + orr.w r3, r3, r2, lsl #16 │ │ + orr.w r3, r3, ip, lsl #24 │ │ + mla r5, r5, r0, r6 │ │ + subs r0, r0, r7 │ │ + lsls r0, r0, #2 │ │ + add.w sl, sl, r5, lsl #2 │ │ + adds r5, r7, #3 │ │ + it mi │ │ + addmi r5, r7, #6 │ │ + asrs r5, r5, #2 │ │ + cmp.w fp, #0 │ │ + beq.n 33a1a │ │ + cmp r4, #2 │ │ + mov r2, r5 │ │ + beq.n 33a04 │ │ + cmp r4, #3 │ │ + beq.n 33a00 │ │ + cmp r4, #1 │ │ + beq.n 33a08 │ │ + str.w r3, [sl], #4 │ │ + str.w r3, [sl], #4 │ │ + str.w r3, [sl], #4 │ │ + subs r2, #1 │ │ + str.w r3, [sl], #4 │ │ + cmp r2, #0 │ │ + bgt.n 339fc │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add sl, r0 │ │ + b.n 339e8 │ │ movs r0, #0 │ │ + add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrb r1, [r2, #29] │ │ - movs r5, r0 │ │ - strh r1, [r7, #2] │ │ - movs r5, r0 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - │ │ -00033378 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #44 ; 0x2c │ │ - mov lr, r1 │ │ - mov ip, r3 │ │ - str r2, [sp, #32] │ │ - mov r4, r0 │ │ - ldrb.w r5, [sp, #80] ; 0x50 │ │ - ldrb.w r6, [sp, #84] ; 0x54 │ │ - ldrb.w r9, [sp, #88] ; 0x58 │ │ - ldrb.w r8, [sp, #92] ; 0x5c │ │ - cbnz r0, 3339e │ │ - ldr r0, [pc, #264] ; (334a4 ) │ │ - add r0, pc │ │ - b.n 333aa │ │ - ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #8] │ │ - cmp r2, #7 │ │ - bhi.n 333b4 │ │ - ldr r0, [pc, #256] ; (334a8 ) │ │ - add r0, pc │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 194b8 │ │ - add.w r1, ip, #4294967295 ; 0xffffffff │ │ - cmp r1, #1 │ │ - bhi.n 333e2 │ │ - smulbb sl, r5, r8 │ │ - ldr r0, [pc, #220] ; (334a0 ) │ │ - smulbb r9, r9, r8 │ │ - smulbb r6, r6, r8 │ │ - umull sl, fp, sl, r0 │ │ - umull r6, r7, r6, r0 │ │ - ubfx r5, fp, #7, #8 │ │ - umull r0, r1, r9, r0 │ │ - ubfx r6, r7, #7, #8 │ │ - ubfx r9, r1, #7, #8 │ │ - cmp r2, #16 │ │ - beq.n 333fc │ │ - cmp r2, #32 │ │ - beq.n 3340a │ │ - cmp r2, #15 │ │ - bne.n 3341e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #31744 ; 0x7c00 │ │ - bne.n 3341e │ │ - ldr r7, [pc, #180] ; (334ac ) │ │ - add r7, pc │ │ - b.n 33428 │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #63488 ; 0xf800 │ │ - bne.n 3341e │ │ - ldr r7, [pc, #168] ; (334b0 ) │ │ - add r7, pc │ │ - b.n 33428 │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 3341e │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 3348e │ │ - ldr r7, [pc, #152] ; (334b4 ) │ │ - add r7, pc │ │ - b.n 33428 │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 33494 │ │ - ldr r7, [pc, #144] ; (334b8 ) │ │ - add r7, pc │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - movs r0, #0 │ │ - add.w sl, lr, #4 │ │ - mov fp, r0 │ │ - str r3, [sp, #16] │ │ - ldr r2, [sp, #16] │ │ - ldr r3, [r4, #44] ; 0x2c │ │ - adds r3, r2, r3 │ │ + sub sp, #68 ; 0x44 │ │ + mov r8, r0 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #104] ; 0x68 │ │ + ldrb.w fp, [sp, #112] ; 0x70 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #108] ; 0x6c │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #868] ; (33da8 ) │ │ + add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [r4, #40] ; 0x28 │ │ - str r3, [sp, #20] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r4, #48] ; 0x30 │ │ - adds r3, r2, r3 │ │ - str r3, [sp, #28] │ │ - ldr r3, [sp, #32] │ │ - cmp fp, r3 │ │ - bge.n 3349a │ │ - ldr.w r1, [sl, #-4] │ │ - ldr r3, [sp, #16] │ │ - ldr.w r2, [sl] │ │ - cmp r1, r3 │ │ - blt.n 33484 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, r1 │ │ - ble.n 33484 │ │ - ldr r3, [sp, #20] │ │ - cmp r2, r3 │ │ - blt.n 33484 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, r2 │ │ - ble.n 33484 │ │ - mov r3, ip │ │ - str.w r8, [sp, #12] │ │ - stmia.w sp, {r5, r6, r9} │ │ - mov r0, r4 │ │ - str.w ip, [sp, #36] ; 0x24 │ │ - blx r7 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - add.w fp, fp, #1 │ │ - add.w sl, sl, #8 │ │ - b.n 33448 │ │ - ldr r7, [pc, #44] ; (334bc ) │ │ - add r7, pc │ │ - b.n 33428 │ │ - ldr r7, [pc, #40] ; (334c0 ) │ │ - add r7, pc │ │ - b.n 33428 │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r7, [r3, #24] │ │ - movs r5, r0 │ │ - ldrb r0, [r7, #29] │ │ - movs r5, r0 │ │ - bl 1794ae <_end@@Base+0xb8a46> │ │ - bl 2cf4b2 <_end@@Base+0x20ea4a> │ │ - bl ffd134b6 <_end@@Base+0xffc52a4e> │ │ - ; instruction: 0xfaf7ffff │ │ - bl 3a54be <_end@@Base+0x2e4a56> │ │ - bl ffdcb4c2 <_end@@Base+0xffd0aa5a> │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #116 ; 0x74 │ │ - mov r8, r2 │ │ - ldr r2, [pc, #932] ; (33874 ) │ │ - ldr.w lr, [sp, #156] ; 0x9c │ │ - mov r6, r1 │ │ - add r2, pc │ │ - str r2, [sp, #24] │ │ - add.w r2, lr, #4294967295 ; 0xffffffff │ │ - mov sl, r3 │ │ + ldr r3, [r0, #4] │ │ + rsb r0, fp, #255 ; 0xff │ │ + str r0, [sp, #16] │ │ + ldrb r0, [r3, #9] │ │ + cmp r0, #2 │ │ + beq.n 33a60 │ │ + cmp r0, #4 │ │ + beq.w 3442a │ │ + b.w 34df2 │ │ + cmp r2, #2 │ │ + ldr r6, [r1, #8] │ │ + ldr r4, [r1, #12] │ │ + ldr.w r0, [r8, #16] │ │ + ldr.w r5, [r8, #20] │ │ + beq.w 33db0 │ │ + cmp r2, #4 │ │ + beq.w 34040 │ │ cmp r2, #1 │ │ - str r0, [sp, #0] │ │ - ldr.w r9, [sp, #152] ; 0x98 │ │ - ldrb.w r1, [sp, #160] ; 0xa0 │ │ - ldrb.w r3, [sp, #164] ; 0xa4 │ │ - ldrb.w r5, [sp, #168] ; 0xa8 │ │ - ldrb.w ip, [sp, #172] ; 0xac │ │ - ldr r7, [sp, #176] ; 0xb0 │ │ - ldr r4, [r0, #4] │ │ - bhi.n 33526 │ │ - smulbb r0, r1, ip │ │ - ldr.w fp, [pc, #876] ; 33870 │ │ - smulbb r5, ip, r5 │ │ - umull r0, r1, r0, fp │ │ - smulbb r0, ip, r3 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #12] │ │ - umull r2, r3, r0, fp │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #16] │ │ - umull r2, r3, r5, fp │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #20] │ │ - b.n 3352c │ │ - str r1, [sp, #12] │ │ - str r3, [sp, #16] │ │ - str r5, [sp, #20] │ │ - cmp r8, r9 │ │ - eor.w r3, ip, #255 ; 0xff │ │ - str r3, [sp, #28] │ │ - bne.w 3387c │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr r5, [r3, #20] │ │ - beq.w 3364a │ │ - cmp.w lr, #4 │ │ - beq.w 3371a │ │ - cmp.w lr, #1 │ │ - bne.w 337f8 │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 3357c │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 33574 │ │ - adds r6, #1 │ │ - add.w fp, r5, r6, lsl #1 │ │ - ldr r1, [pc, #756] ; (33870 ) │ │ - b.n 33590 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33572 │ │ - adds r5, #2 │ │ - b.n 33574 │ │ - cmp r5, fp │ │ - beq.w 3454e │ │ - ldr r3, [pc, #736] ; (33878 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh.w r8, [r5] │ │ - ldrb.w lr, [r4, #28] │ │ - ldr.w ip, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w r7, [r4, #32] │ │ - and.w r2, r8, r2 │ │ - ldr.w r3, [ip, lr, lsl #2] │ │ - ldrb r6, [r4, #29] │ │ - lsrs r2, r7 │ │ - ldrb.w r9, [r4, #33] ; 0x21 │ │ - ldrb.w sl, [r4, #30] │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #28] │ │ - ldrb.w r0, [r4, #34] ; 0x22 │ │ - muls r3, r2 │ │ - umull r2, r3, r3, r1 │ │ - strd r2, r3, [sp] │ │ - ldr r2, [r4, #16] │ │ - ldr.w r3, [ip, r6, lsl #2] │ │ - and.w r2, r8, r2 │ │ - lsr.w r2, r2, r9 │ │ - ldrb r3, [r3, r2] │ │ - ldr r2, [sp, #28] │ │ - muls r3, r2 │ │ - umull r2, r3, r3, r1 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [r4, #20] │ │ - ldr.w r2, [ip, sl, lsl #2] │ │ - and.w r3, r8, r3 │ │ - lsrs r3, r0 │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [sp, #28] │ │ - muls r2, r3 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [sp, #12] │ │ - add.w ip, r3, r2, lsr #7 │ │ + bne.w 342f2 │ │ + add.w lr, r0, r0, lsr #31 │ │ + ldmia r1, {r1, r2} │ │ + str r4, [sp, #32] │ │ + mov.w r0, lr, asr #1 │ │ + mla ip, r2, r0, r1 │ │ + adds r2, r6, #3 │ │ + it mi │ │ + addmi r2, r6, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #28] │ │ + subs r2, r0, r6 │ │ + add.w ip, r5, ip, lsl #1 │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #32] │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #16] │ │ - lsr.w ip, ip, lr │ │ - lsl.w ip, ip, r7 │ │ - add.w r7, r3, r2, lsr #7 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #756] ; (33dac ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 33c2e │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + cmp r1, #3 │ │ + beq.n 33b7c │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + beq.w 33cde │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #672] ; (33da4 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #636] ; (33da4 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #600] ; (33da4 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ lsrs r7, r6 │ │ - ldr r3, [sp, #20] │ │ - ldr r6, [r4, #24] │ │ - lsl.w r7, r7, r9 │ │ - add.w r9, r3, r2, lsr #7 │ │ - orr.w ip, ip, r7 │ │ - lsr.w r9, r9, sl │ │ - orr.w r6, ip, r6 │ │ - lsl.w r9, r9, r0 │ │ - orr.w r6, r6, r9 │ │ - strh.w r6, [r5], #2 │ │ - b.n 33590 │ │ - ldr r3, [sp, #0] │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + b.n 33b80 │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #496] ; (33da4 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 33672 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r0, r5, r8, lsl #1 │ │ - cbz r7, 3366a │ │ - adds r6, #1 │ │ - mov r7, r0 │ │ - add.w r6, r0, r6, lsl #1 │ │ - b.n 33686 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r0, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33668 │ │ - adds r0, #2 │ │ - b.n 3366a │ │ - cmp r7, r6 │ │ - beq.w 3454e │ │ - ldr r3, [pc, #488] ; (33878 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh r5, [r7, #0] │ │ - ldrb.w r8, [r4, #28] │ │ - ldr r0, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w ip, [r4, #32] │ │ - ands r3, r5 │ │ - ldr.w r2, [r0, r8, lsl #2] │ │ - ldrb.w r9, [r4, #29] │ │ - lsr.w r3, r3, ip │ │ - ldrb.w lr, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb r2, [r2, r3] │ │ - ldr r3, [r4, #16] │ │ - ldr.w r1, [r0, r9, lsl #2] │ │ - ands r3, r5 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldr.w r0, [r0, fp, lsl #2] │ │ - lsr.w r3, r3, lr │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - ands r1, r5 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r0, r1] │ │ - ldr r0, [sp, #12] │ │ - add r2, r0 │ │ - ldr r0, [sp, #16] │ │ - cmp r2, #255 ; 0xff │ │ - add r0, r3 │ │ - ldr r3, [sp, #20] │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r1 │ │ - lsr.w r2, r2, r8 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r0, r0, r9 │ │ - ldr r1, [r4, #24] │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsl.w r2, r2, ip │ │ - lsl.w r0, r0, lr │ │ - lsr.w r3, r3, fp │ │ - orrs r0, r2 │ │ - orrs r1, r0 │ │ - lsl.w r3, r3, sl │ │ - orrs r1, r3 │ │ - strh.w r1, [r7], #2 │ │ - b.n 33686 │ │ - ldr r3, [sp, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #456] ; (33da4 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #420] ; (33da4 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + b.n 33c32 │ │ + ldr r1, [sp, #28] │ │ + str r1, [sp, #20] │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #316] ; (33da4 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 33744 │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 3373a │ │ - adds r6, #1 │ │ - add.w r3, r5, r6, lsl #1 │ │ - ldr r0, [pc, #304] ; (33870 ) │ │ - str r3, [sp, #0] │ │ - b.n 33758 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33738 │ │ - adds r5, #2 │ │ - b.n 3373a │ │ - ldr r3, [sp, #0] │ │ - cmp r5, r3 │ │ - beq.w 3454e │ │ - ldr r3, [pc, #276] ; (33878 ) │ │ - ldr r2, [sp, #24] │ │ - ldrh.w r9, [r5] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr.w r8, [r2, r3] │ │ - ldr r2, [r4, #12] │ │ - ldrb.w lr, [r4, #32] │ │ - and.w r2, r9, r2 │ │ - ldr.w r1, [r8, ip, lsl #2] │ │ - ldrb r7, [r4, #29] │ │ - lsr.w r2, r2, lr │ │ - ldr r3, [sp, #12] │ │ - ldrb.w r6, [r4, #33] ; 0x21 │ │ - ldrb r2, [r1, r2] │ │ - ldr r1, [r4, #16] │ │ - ldrb.w fp, [r4, #30] │ │ - and.w r1, r9, r1 │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - muls r2, r3 │ │ - ldr.w r3, [r8, r7, lsl #2] │ │ - lsrs r1, r6 │ │ - ldr.w r8, [r8, fp, lsl #2] │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - muls r1, r3 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r9, r3 │ │ - lsr.w r3, r3, sl │ │ - ldrb.w r8, [r8, r3] │ │ - ldr r3, [sp, #20] │ │ - mul.w r8, r3, r8 │ │ - umull r2, r3, r2, r0 │ │ - umull r8, r9, r8, r0 │ │ - lsrs r3, r3, #7 │ │ - lsr.w r3, r3, ip │ │ - lsl.w lr, r3, lr │ │ - umull r2, r3, r1, r0 │ │ - lsrs r2, r3, #7 │ │ - lsrs r2, r7 │ │ - ldr r7, [r4, #24] │ │ - lsls r2, r6 │ │ - orr.w r3, lr, r2 │ │ - mov.w r2, r9, lsr #7 │ │ - orrs r7, r3 │ │ - lsr.w r2, r2, fp │ │ - lsl.w r2, r2, sl │ │ - orrs r7, r2 │ │ - strh.w r7, [r5], #2 │ │ - b.n 33758 │ │ - ldr r3, [sp, #0] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #280] ; (33da4 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #244] ; (33da4 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ + ldrh.w r8, [ip] │ │ + ldrb.w lr, [r3, #28] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + and.w r0, r8, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb r6, [r3, #29] │ │ + ldrb r4, [r3, #30] │ │ + ldrb.w fp, [r1, r0] │ │ + ldr r1, [sp, #16] │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + ldr r5, [sp, #4] │ │ + mul.w fp, r1, fp │ │ + ldr r1, [pc, #144] ; (33da4 ) │ │ + umull r0, r1, fp, r1 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r6, sl │ │ - mul.w r0, r0, r8 │ │ - bgt.n 3381e │ │ - add.w r8, r0, r6 │ │ - rsb r6, r6, sl │ │ - add.w r5, r5, r8, lsl #1 │ │ - cbz r7, 33818 │ │ - adds r6, #1 │ │ - add.w r6, r5, r6, lsl #1 │ │ - b.n 33832 │ │ - add.w r8, r0, sl │ │ - rsb r6, sl, r6 │ │ - add.w r5, r5, r8, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33816 │ │ - adds r5, #2 │ │ - b.n 33818 │ │ - cmp r5, r6 │ │ - beq.w 3454e │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + and.w r0, r8, r0 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb.w sl, [r1, r0] │ │ ldr r1, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #33] ; 0x21 │ │ - lsls r3, r1 │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ + mul.w sl, r1, sl │ │ + ldr r1, [pc, #108] ; (33da4 ) │ │ + umull sl, fp, sl, r1 │ │ + ldr r1, [r3, #20] │ │ + and.w r1, r8, r1 │ │ + mov r8, r5 │ │ + ldr r5, [sp, #52] ; 0x34 │ │ + lsr.w r1, r1, r9 │ │ + ldrb r0, [r0, r1] │ │ + add.w r8, r8, r5, lsr #7 │ │ + ldr r1, [sp, #16] │ │ + ldr r5, [sp, #8] │ │ + lsr.w r8, r8, lr │ │ + muls r0, r1 │ │ + ldr r1, [pc, #72] ; (33da4 ) │ │ + lsl.w r8, r8, r7 │ │ + add.w r7, r5, fp, lsr #7 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + lsrs r7, r6 │ │ + ldr r6, [r3, #24] │ │ + umull r0, r1, r0, r1 │ │ + lsls r7, r5 │ │ + ldr r5, [sp, #12] │ │ + orr.w r8, r8, r7 │ │ + orr.w r6, r8, r6 │ │ + add.w r1, r5, r1, lsr #7 │ │ + lsrs r1, r4 │ │ + lsl.w r1, r1, r9 │ │ + orrs r1, r6 │ │ + strh.w r1, [ip], #2 │ │ ldr r1, [sp, #20] │ │ - orrs r3, r2 │ │ - ldr r2, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r1, r3 │ │ - ldrb.w r1, [r4, #34] ; 0x22 │ │ - lsls r3, r1 │ │ - orrs r3, r2 │ │ - strh.w r3, [r5], #2 │ │ - b.n 33832 │ │ + subs r1, #1 │ │ + str r1, [sp, #20] │ │ + cmp r1, #0 │ │ + bgt.w 33ace │ │ + ldr r2, [sp, #32] │ │ + subs r2, #1 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add ip, r2 │ │ + b.n 33aa8 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldrh r4, [r3, #8] │ │ + strh r4, [r5, #28] │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ - cmp r6, sl │ │ - bne.w 33bfe │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - ldr.w sl, [r3, #20] │ │ - beq.w 339a8 │ │ - cmp.w lr, #4 │ │ - beq.w 33a88 │ │ - cmp.w lr, #1 │ │ - bne.w 33b7a │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 338ca │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 338c0 │ │ - adds r2, #1 │ │ - negs r3, r5 │ │ - str r0, [sp, #0] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r6, [pc, #748] ; (33bb4 ) │ │ - b.n 338de │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 338be │ │ - add r0, r5 │ │ - b.n 338c0 │ │ - ldr r3, [sp, #0] │ │ - subs r2, #1 │ │ - add r3, r5 │ │ - str r3, [sp, #0] │ │ - adds r3, r2, #1 │ │ - beq.w 3454e │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #0] │ │ - ldrb.w r8, [r4, #28] │ │ - ldrb.w r9, [r4, #32] │ │ - ldrh.w lr, [r1, r3] │ │ - ldrb r3, [r4, #30] │ │ - ldr r1, [sp, #24] │ │ - ldrb.w ip, [r4, #29] │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #688] ; (33bb8 ) │ │ - ldrb.w sl, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #34] ; 0x22 │ │ - ldr r7, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - and.w r1, lr, r1 │ │ - ldr.w r3, [r7, r8, lsl #2] │ │ - lsr.w r1, r1, r9 │ │ - ldrb r3, [r3, r1] │ │ - ldr r1, [sp, #28] │ │ - muls r3, r1 │ │ - umull r0, r1, r3, r6 │ │ - ldr.w r3, [r7, ip, lsl #2] │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r1, [r4, #16] │ │ - and.w r1, lr, r1 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #28] │ │ - muls r1, r3 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, lr, r3 │ │ - lsr.w r3, r3, fp │ │ - umull r0, r1, r1, r6 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r1, [sp, #32] │ │ - ldr.w r1, [r7, r1, lsl #2] │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [sp, #28] │ │ - muls r3, r1 │ │ - umull r0, r1, r3, r6 │ │ - ldr r3, [sp, #12] │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [sp, #52] ; 0x34 │ │ - add.w r1, r3, r1, lsr #7 │ │ - ldr r3, [sp, #16] │ │ - add.w r7, r3, r7, lsr #7 │ │ - lsr.w r1, r1, r8 │ │ - ldr r3, [r4, #24] │ │ - lsr.w r7, r7, ip │ │ - lsl.w r1, r1, r9 │ │ - lsl.w r7, r7, sl │ │ - orrs r1, r7 │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - ldr r0, [sp, #0] │ │ - add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [sp, #32] │ │ - lsrs r1, r7 │ │ - lsl.w r1, r1, fp │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - strh r3, [r0, r1] │ │ - b.n 338de │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r3, r0, lsl #1 │ │ - str r3, [sp, #28] │ │ - bgt.n 339ce │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 339ca │ │ - adds r2, #1 │ │ - movs r5, #0 │ │ - b.n 339e4 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 339c8 │ │ - ldr r3, [sp, #28] │ │ - add r0, r3 │ │ - b.n 339ca │ │ - adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 3454e │ │ - ldr r3, [pc, #456] ; (33bb8 ) │ │ + add.w r0, r0, r0, lsr #31 │ │ + str r4, [sp, #20] │ │ + asrs r4, r0, #1 │ │ + ldmia.w r1, {r0, r2} │ │ + adds r1, r6, #3 │ │ + rsb fp, r6, r4 │ │ + it mi │ │ + addmi r1, r6, #6 │ │ + mla r0, r2, r4, r0 │ │ + asrs r2, r1, #2 │ │ + str r2, [sp, #16] │ │ + mov.w r2, fp, lsl #1 │ │ + str r2, [sp, #32] │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #28] │ │ + add.w r0, r5, r0, lsl #1 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ + ldr r2, [sp, #28] │ │ ldr r1, [sp, #24] │ │ - ldrh r7, [r0, r5] │ │ - ldrb.w ip, [r4, #28] │ │ - ldr r6, [r1, r3] │ │ - ldr r3, [r4, #12] │ │ - ldrb.w lr, [r4, #32] │ │ - ands r3, r7 │ │ - ldr.w r1, [r6, ip, lsl #2] │ │ - ldrb.w r9, [r4, #29] │ │ - lsr.w r3, r3, lr │ │ - ldrb.w fp, [r4, #30] │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - ldrb.w r8, [r1, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - str r3, [sp, #0] │ │ - ldr r3, [r4, #16] │ │ - ldr r1, [sp, #0] │ │ - ands r3, r7 │ │ - lsrs r3, r1 │ │ - ldr.w r1, [r6, r9, lsl #2] │ │ - ldr.w r6, [r6, fp, lsl #2] │ │ - ldrb r3, [r1, r3] │ │ - ldr r1, [r4, #20] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, sl │ │ - ldrb r1, [r6, r1] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #3312] ; 34ae0 │ │ + ldr r1, [r1, r2] │ │ + beq.w 33f14 │ │ + ldr r2, [sp, #28] │ │ + ldr.w fp, [sp, #16] │ │ + cmp r2, #3 │ │ + beq.n 33e8c │ │ + cmp r2, #1 │ │ + beq.w 33f9e │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ ldr r6, [sp, #12] │ │ - add r8, r6 │ │ - ldr r6, [sp, #16] │ │ - cmp.w r8, #255 ; 0xff │ │ - add r3, r6 │ │ - ldr r6, [sp, #20] │ │ it cs │ │ - movcs.w r8, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - add r1, r6 │ │ - lsr.w r8, r8, ip │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - ldr r6, [sp, #0] │ │ - lsr.w r3, r3, r9 │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsl.w ip, r8, lr │ │ - lsls r3, r6 │ │ - lsr.w r1, r1, fp │ │ - ldr r6, [r4, #24] │ │ - orr.w r3, ip, r3 │ │ - lsl.w r1, r1, sl │ │ - orrs r3, r6 │ │ - orr.w r6, r3, r1 │ │ - ldr r3, [sp, #28] │ │ - strh r6, [r0, r5] │ │ - add r5, r3 │ │ - b.n 339e4 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 33ab2 │ │ - mla r0, r0, r8, r6 │ │ - rsb r2, r8, r9 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cbz r7, 33aa8 │ │ - adds r2, #1 │ │ - negs r3, r5 │ │ - ldr.w lr, [pc, #264] ; 33bb4 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 33ac6 │ │ - mla r0, r0, r9, r6 │ │ - rsb r2, r9, r8 │ │ - add.w r0, sl, r0, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33aa6 │ │ - add r0, r5 │ │ - b.n 33aa8 │ │ - subs r2, #1 │ │ - add r0, r5 │ │ - adds r7, r2, #1 │ │ - beq.w 3454e │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ldr r1, [sp, #24] │ │ - ldrb r6, [r4, #28] │ │ - ldrh.w sl, [r0, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldrb.w fp, [r4, #32] │ │ - ldrb.w ip, [r4, #29] │ │ - str r3, [sp, #0] │ │ - ldrb r3, [r4, #30] │ │ - str r3, [sp, #28] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #32] │ │ - ldr r3, [pc, #196] ; (33bb8 ) │ │ - ldr r7, [r1, r3] │ │ - ldr r1, [r4, #12] │ │ - and.w r1, sl, r1 │ │ - ldr.w r3, [r7, r6, lsl #2] │ │ - lsr.w r1, r1, fp │ │ - ldrb.w r8, [r3, r1] │ │ - ldr r3, [sp, #12] │ │ - ldr r1, [r4, #16] │ │ - mul.w r8, r8, r3 │ │ - and.w r1, sl, r1 │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r3 │ │ - ldr.w r3, [r7, ip, lsl #2] │ │ - umull r8, r9, r8, lr │ │ - ldrb r1, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - muls r3, r1 │ │ - ldr r1, [sp, #32] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, sl, r3 │ │ - mov.w sl, r9, lsr #7 │ │ - lsrs r3, r1 │ │ - ldr r1, [sp, #28] │ │ - lsr.w sl, sl, r6 │ │ - ldr.w r7, [r7, r1, lsl #2] │ │ - lsl.w sl, sl, fp │ │ - ldr r1, [sp, #20] │ │ - ldrb r3, [r7, r3] │ │ - muls r3, r1 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - umull r6, r7, r1, lr │ │ - ldr r1, [sp, #0] │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, ip │ │ - lsls r6, r1 │ │ - ldr r1, [r4, #24] │ │ - orr.w r6, sl, r6 │ │ - umull sl, fp, r3, lr │ │ - orrs r1, r6 │ │ - ldr r6, [sp, #28] │ │ - mov.w r3, fp, lsr #7 │ │ - lsrs r3, r6 │ │ - ldr r6, [sp, #32] │ │ - lsls r3, r6 │ │ - orrs r1, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - strh r1, [r0, r3] │ │ - b.n 33ac6 │ │ - ldr r3, [sp, #0] │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - mov.w r5, r0, lsl #1 │ │ - bgt.n 33ba0 │ │ - mla r6, r0, r8, r6 │ │ - rsb r9, r8, r9 │ │ - add.w r6, sl, r6, lsl #1 │ │ - cbz r7, 33b9c │ │ - add.w r9, r9, #1 │ │ - negs r1, r5 │ │ - b.n 33bbc │ │ - mla r6, r0, r9, r6 │ │ - rsb r9, r9, r8 │ │ - add.w r6, sl, r6, lsl #1 │ │ - cmp r7, #0 │ │ - bne.n 33b98 │ │ - add r6, r5 │ │ - b.n 33b9c │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - add.w r9, r9, #4294967295 ; 0xffffffff │ │ - add r6, r5 │ │ - cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.w 3454e │ │ - ldr r2, [sp, #12] │ │ - ldrb r3, [r4, #28] │ │ - ldr r0, [sp, #16] │ │ - lsrs r2, r3 │ │ - ldrb.w r3, [r4, #32] │ │ - lsls r2, r3 │ │ - ldrb r3, [r4, #29] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #33] ; 0x21 │ │ - lsls r3, r0 │ │ - ldr r0, [sp, #20] │ │ - orrs r2, r3 │ │ - ldr r3, [r4, #24] │ │ - orrs r2, r3 │ │ - ldrb r3, [r4, #30] │ │ - lsr.w r3, r0, r3 │ │ - ldrb.w r0, [r4, #34] ; 0x22 │ │ - lsls r3, r0 │ │ - orrs r3, r2 │ │ - strh r3, [r6, r1] │ │ - b.n 33bbc │ │ - rsb r2, sl, r6 │ │ - rsb r5, r9, r8 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r5, r5, asr #31 │ │ - sub.w r2, r2, r5, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 33fd0 │ │ - cmp.w lr, #2 │ │ - ldrb r1, [r4, #9] │ │ - beq.w 33d48 │ │ - cmp.w lr, #4 │ │ - beq.w 33e38 │ │ - ldr r3, [sp, #0] │ │ - cmp.w lr, #1 │ │ - ldr.w fp, [r3, #20] │ │ - bne.w 33f40 │ │ - ldr r0, [r3, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r8, r9 │ │ - bgt.n 33c60 │ │ - mla r1, r0, r8, r6 │ │ - cmp r6, sl │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r5, r8, r9 │ │ - add.w r1, fp, r1, lsl #1 │ │ - cbz r7, 33c7c │ │ - b.n 33c7a │ │ - mla r3, r0, r9, sl │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + b.n 33f18 │ │ + ldr.w fp, [sp, #16] │ │ + ldrh r6, [r0, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + ldrh r6, [r0, #0] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r4, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r4, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r4, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r4, r4, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r4, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + lsl.w r2, r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orr.w r2, r2, r5 │ │ + strh.w r2, [r0], #2 │ │ + bgt.w 33e06 │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + add r0, r2 │ │ + b.n 33dde │ │ + add.w r0, r0, r0, lsr #31 │ │ + ldr r2, [r1, #4] │ │ + ldr r7, [r1, #0] │ │ + asrs r0, r0, #1 │ │ + ldr.w ip, [pc, #2712] ; 34ae4 │ │ + str r4, [sp, #28] │ │ + mla fp, r2, r0, r7 │ │ + adds r2, r6, #3 │ │ + it mi │ │ + addmi r2, r6, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r0, r6 │ │ + add.w fp, r5, fp, lsl #1 │ │ + lsls r2, r2, #1 │ │ + str r2, [sp, #40] ; 0x28 │ │ + and.w r2, r6, #3 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #2656] ; 34ae0 │ │ + ldr r2, [r1, r2] │ │ + beq.w 341ba │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 34126 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 3424c │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + b.n 3412a │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + b.n 341be │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + ldrh.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r0, r1] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + ands r0, r7 │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + lsrs r0, r1 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldrb.w sl, [r5, r0] │ │ + ands r1, r7 │ │ + ldrb.w r0, [r3, #34] ; 0x22 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + lsrs r1, r0 │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, ip │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, ip │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsls r5, r4 │ │ + ldr r4, [r3, #24] │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, ip │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r0 │ │ + orrs r1, r6 │ │ + strh.w r1, [fp], #2 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 34096 │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add fp, r2 │ │ + b.n 3406e │ │ + add.w r0, r0, r0, lsr #31 │ │ + ldmia r1, {r1, r2} │ │ + and.w fp, r6, #3 │ │ + mov ip, r4 │ │ + asrs r0, r0, #1 │ │ + mla r2, r2, r0, r1 │ │ + adds r1, r6, #3 │ │ + it mi │ │ + addmi r1, r6, #6 │ │ + subs r0, r0, r6 │ │ + asrs r1, r1, #2 │ │ + mov.w r9, r0, lsl #1 │ │ + add.w r5, r5, r2, lsl #1 │ │ + cmp.w ip, #0 │ │ + beq.w 34dfe │ │ + cmp.w fp, #2 │ │ + mov r6, r1 │ │ + ldr r7, [r3, #24] │ │ + beq.n 343a4 │ │ + cmp.w fp, #3 │ │ + beq.n 3436c │ │ + cmp.w fp, #1 │ │ + beq.n 343dc │ │ + ldr r4, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldr r0, [sp, #8] │ │ + lsr.w r2, r4, r2 │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + ldrb r2, [r3, #30] │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsls r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orrs r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + ldrb.w lr, [r3, #32] │ │ + orrs r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r2, r0, r2 │ │ + lsl.w r2, r2, lr │ │ + orrs r2, r4 │ │ + strh.w r2, [r5], #2 │ │ + ldr r0, [sp, #12] │ │ + subs r6, #1 │ │ + ldrb r2, [r3, #30] │ │ + cmp r6, #0 │ │ + ldrb.w r4, [r3, #34] ; 0x22 │ │ + lsr.w r2, r0, r2 │ │ + ldr r0, [sp, #8] │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + lsl.w r2, r2, r4 │ │ + ldrb r4, [r3, #29] │ │ + orr.w r2, r2, r7 │ │ + lsr.w r4, r0, r4 │ │ + ldr r0, [sp, #4] │ │ + lsl.w r4, r4, lr │ │ + orr.w r4, r4, r2 │ │ + ldrb r2, [r3, #28] │ │ + lsr.w r8, r0, r2 │ │ + ldrb.w r2, [r3, #32] │ │ + lsl.w r2, r8, r2 │ │ + orr.w r4, r4, r2 │ │ + strh.w r4, [r5], #2 │ │ + bgt.n 34334 │ │ + add.w ip, ip, #4294967295 ; 0xffffffff │ │ + add r5, r9 │ │ + b.n 34316 │ │ + cmp r2, #2 │ │ + ldr r0, [r1, #8] │ │ + ldr.w fp, [r1, #12] │ │ + ldr.w r4, [r8, #16] │ │ + ldr r5, [r1, #4] │ │ + ldr r6, [r1, #0] │ │ + ldr.w r7, [r8, #20] │ │ + beq.w 34766 │ │ + cmp r2, #4 │ │ + beq.w 349f6 │ │ + cmp r2, #1 │ │ + bne.w 34cc6 │ │ + str.w fp, [sp, #36] ; 0x24 │ │ + subs.w fp, r4, #0 │ │ + it lt │ │ + addlt.w fp, fp, #3 │ │ + mov.w r4, fp, asr #2 │ │ + rsb fp, r0, r4 │ │ + mla r5, r5, r4, r6 │ │ + add.w r2, r7, r5, lsl #2 │ │ + str r2, [sp, #20] │ │ + adds r2, r0, #3 │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #32] │ │ + mov.w r2, fp, lsl #2 │ │ + ldr.w fp, [pc, #1636] ; 34ae4 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr r0, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #1608] ; 34ae0 │ │ + ldr r2, [r0, r2] │ │ + beq.w 345fc │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + cmp r0, #3 │ │ + beq.n 34554 │ │ + cmp r0, #1 │ │ + beq.w 346a4 │ │ + ldr r0, [sp, #32] │ │ + str r0, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 34558 │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 34600 │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + b.n 346a8 │ │ + ldr r1, [sp, #32] │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #20] │ │ + ldrb.w ip, [r3, #28] │ │ + ldr r4, [r3, #12] │ │ + ldr r0, [r1, #0] │ │ + ldrb.w lr, [r3, #32] │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ + ldrb r7, [r3, #29] │ │ + lsr.w r4, r4, lr │ │ + ldrb.w r6, [r3, #33] ; 0x21 │ │ + ldrb r5, [r3, #30] │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #16] │ │ + ldrb.w sl, [r3, #34] ; 0x22 │ │ + mul.w r9, r1, r9 │ │ + ands r4, r0 │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + lsrs r4, r6 │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #48] ; 0x30 │ │ + ldrb.w r9, [r1, r4] │ │ + ldr r1, [sp, #16] │ │ + ldr r4, [r3, #20] │ │ + mul.w r9, r1, r9 │ │ + ands r0, r4 │ │ + ldr.w r4, [r2, r5, lsl #2] │ │ + lsr.w r0, r0, sl │ │ + umull r8, r9, r9, fp │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ldrb.w r8, [r4, r0] │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + mul.w r8, r1, r8 │ │ + ldr r1, [sp, #4] │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + add.w r4, r1, r4, lsr #7 │ │ + lsr.w r0, r0, ip │ │ + umull r8, r9, r8, fp │ │ + lsrs r4, r7 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r0, r0, lr │ │ + ldr r7, [r3, #24] │ │ + lsls r4, r6 │ │ + orrs r0, r4 │ │ + orrs r7, r0 │ │ + add.w r0, r1, r9, lsr #7 │ │ + ldr r1, [sp, #20] │ │ + lsrs r0, r5 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r7 │ │ + str.w r0, [r1], #4 │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #28] │ │ + subs r1, #1 │ │ + str r1, [sp, #28] │ │ + cmp r1, #0 │ │ + bgt.w 344b0 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r1, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #36] ; 0x24 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r1, r2 │ │ + str r1, [sp, #20] │ │ + b.n 34488 │ │ + subs r1, r4, #0 │ │ + str.w fp, [sp, #20] │ │ + it lt │ │ + addlt r1, #3 │ │ + adds.w fp, r0, #3 │ │ + it mi │ │ + addmi.w fp, r0, #6 │ │ + asrs r1, r1, #2 │ │ + mov.w r2, fp, asr #2 │ │ + str r2, [sp, #16] │ │ + mla r5, r5, r1, r6 │ │ + subs r1, r1, r0 │ │ + lsls r2, r1, #2 │ │ + str r2, [sp, #32] │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #28] │ │ + add.w r4, r7, r5, lsl #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #824] ; (34ae0 ) │ │ + ldr r1, [r1, r2] │ │ + beq.w 348ca │ │ + ldr r2, [sp, #28] │ │ + ldr.w fp, [sp, #16] │ │ + cmp r2, #3 │ │ + beq.n 34842 │ │ + cmp r2, #1 │ │ + beq.w 34954 │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + b.n 348ce │ │ + ldr.w fp, [sp, #16] │ │ + ldr r6, [r4, #0] │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orrs r2, r5 │ │ + str.w r2, [r4], #4 │ │ + ldr r6, [r4, #0] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + ldrb.w r8, [r3, #28] │ │ + ldr r2, [r3, #12] │ │ + ldrb.w ip, [r3, #32] │ │ + ands r2, r6 │ │ + ldr.w r0, [r1, r8, lsl #2] │ │ + ldrb.w lr, [r3, #29] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r7, [r3, #33] ; 0x21 │ │ + ldrb.w sl, [r3, #30] │ │ + ldrb r0, [r0, r2] │ │ + ldr r2, [r3, #16] │ │ + ldr.w r5, [r1, lr, lsl #2] │ │ + ands r2, r6 │ │ + ldrb.w r9, [r3, #34] ; 0x22 │ │ + lsrs r2, r7 │ │ + ldrb r2, [r5, r2] │ │ + ldr r5, [r3, #20] │ │ + ands r5, r6 │ │ + ldr.w r6, [r1, sl, lsl #2] │ │ + lsr.w r5, r5, r9 │ │ + ldrb r5, [r6, r5] │ │ + ldr r6, [sp, #4] │ │ + add r0, r6 │ │ + ldr r6, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #12] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r5, r6 │ │ + lsr.w r0, r0, r8 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + lsr.w r2, r2, lr │ │ + lsl.w r8, r0, ip │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w fp, #0 │ │ + lsl.w r2, r2, r7 │ │ + lsr.w r5, r5, sl │ │ + ldr r7, [r3, #24] │ │ + orr.w r8, r8, r2 │ │ + lsl.w r5, r5, r9 │ │ + orr.w r2, r8, r7 │ │ + orr.w r2, r2, r5 │ │ + str.w r2, [r4], #4 │ │ + bgt.w 347bc │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #32] │ │ + add r4, r2 │ │ + b.n 34796 │ │ + subs r2, r4, #0 │ │ + str.w fp, [sp, #28] │ │ + it lt │ │ + addlt r2, #3 │ │ + asrs r1, r2, #2 │ │ + adds r2, r0, #3 │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + mla fp, r5, r1, r6 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #20] │ │ + subs r2, r1, r0 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #40] ; 0x28 │ │ + and.w r2, r0, #3 │ │ + ldr r0, [pc, #200] ; (34ae4 ) │ │ + add.w fp, r7, fp, lsl #2 │ │ + str r2, [sp, #32] │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.w 34dfe │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #172] ; (34ae0 ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 34b82 │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 34ae8 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 34c1a │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + b.n 34aec │ │ + nop │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + b.n 34b86 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + ldr.w r7, [fp] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r4, [r3, #32] │ │ + ands r1, r7 │ │ + ldr.w r5, [r2, r9, lsl #2] │ │ + ldrb.w r8, [r3, #29] │ │ + lsrs r1, r4 │ │ + ldrb.w ip, [r3, #33] ; 0x21 │ │ + ldrb.w lr, [r3, #30] │ │ + ldrb r6, [r5, r1] │ │ + ldr r1, [r3, #16] │ │ + ldr.w r5, [r2, r8, lsl #2] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb.w sl, [r5, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r1, [r3, #20] │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + ands r1, r7 │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, lr, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + ldrh.w r5, [sp, #4] │ │ + smulbb r6, r6, r5 │ │ + umull r6, r7, r6, r0 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, r9 │ │ + lsls r6, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb sl, sl, r4 │ │ + umull r4, r5, sl, r0 │ │ + ldr r4, [r3, #24] │ │ + lsrs r5, r5, #7 │ │ + lsr.w r5, r5, r8 │ │ + lsl.w r5, r5, ip │ │ + orrs r6, r5 │ │ + orrs r6, r4 │ │ + ldrh.w r4, [sp, #12] │ │ + smulbb r4, r1, r4 │ │ + umull r4, r5, r4, r0 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + lsrs r1, r5, #7 │ │ + lsr.w r1, r1, lr │ │ + lsls r1, r4 │ │ + orrs r1, r6 │ │ + str.w r1, [fp], #4 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 34a48 │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add fp, r2 │ │ + b.n 34a22 │ │ + subs r1, r4, #0 │ │ + and.w lr, r0, #3 │ │ + it lt │ │ + addlt r1, #3 │ │ + mov.w r8, r1, asr #2 │ │ + mla r9, r5, r8, r6 │ │ + adds r6, r0, #3 │ │ + it mi │ │ + addmi r6, r0, #6 │ │ + asrs r6, r6, #2 │ │ + add.w r9, r7, r9, lsl #2 │ │ + rsb r7, r0, r8 │ │ + lsls r7, r7, #2 │ │ + cmp.w fp, #0 │ │ + beq.w 34dfe │ │ + cmp.w lr, #2 │ │ + mov r2, r6 │ │ + beq.n 34d6e │ │ + cmp.w lr, #3 │ │ + beq.n 34d3a │ │ + cmp.w lr, #1 │ │ + beq.n 34da2 │ │ + ldr r0, [sp, #12] │ │ + ldrb r1, [r3, #30] │ │ + ldr r4, [sp, #8] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldrb r0, [r3, #29] │ │ + lsls r5, r1 │ │ + ldr r1, [r3, #24] │ │ + lsrs r4, r0 │ │ + ldrb.w r0, [r3, #33] ; 0x21 │ │ + orrs r1, r5 │ │ + lsls r4, r0 │ │ + ldrb r0, [r3, #28] │ │ + orrs r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsr.w r0, r4, r0 │ │ + ldrb.w r4, [r3, #32] │ │ + lsls r0, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [r9], #4 │ │ + ldr r0, [sp, #12] │ │ + ldrb r1, [r3, #30] │ │ + ldr r5, [r3, #24] │ │ + lsr.w r4, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr r0, [sp, #8] │ │ + lsls r4, r1 │ │ + ldrb r1, [r3, #29] │ │ + orrs r5, r4 │ │ + lsrs r0, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsls r0, r1 │ │ + ldrb r1, [r3, #28] │ │ + orrs r5, r0 │ │ + ldr r0, [sp, #4] │ │ + lsr.w r1, r0, r1 │ │ + ldrb.w r0, [r3, #32] │ │ + lsls r1, r0 │ │ + orrs r5, r1 │ │ + str.w r5, [r9], #4 │ │ + ldr r0, [sp, #12] │ │ + ldrb r1, [r3, #30] │ │ + ldr r4, [sp, #8] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr r0, [r3, #24] │ │ + lsls r5, r1 │ │ + ldrb r1, [r3, #29] │ │ + orrs r0, r5 │ │ + lsrs r4, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsls r4, r1 │ │ + ldrb r1, [r3, #28] │ │ + orrs r0, r4 │ │ + ldr r4, [sp, #4] │ │ + lsr.w r1, r4, r1 │ │ + ldrb.w r4, [r3, #32] │ │ + lsls r1, r4 │ │ + orrs r0, r1 │ │ + str.w r0, [r9], #4 │ │ + ldr r0, [sp, #12] │ │ + subs r2, #1 │ │ + ldrb r1, [r3, #30] │ │ + cmp r2, #0 │ │ + ldr r4, [r3, #24] │ │ + lsr.w r5, r0, r1 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr r0, [sp, #8] │ │ + lsl.w r5, r5, r1 │ │ + ldrb r1, [r3, #29] │ │ + orr.w r4, r4, r5 │ │ + lsr.w r0, r0, r1 │ │ + ldrb.w r1, [r3, #33] ; 0x21 │ │ + lsl.w r0, r0, r1 │ │ + ldrb r1, [r3, #28] │ │ + orr.w r4, r4, r0 │ │ + ldr r0, [sp, #4] │ │ + lsr.w r1, r0, r1 │ │ + ldrb.w r0, [r3, #32] │ │ + lsl.w r1, r1, r0 │ │ + orr.w r4, r4, r1 │ │ + str.w r4, [r9], #4 │ │ + bgt.n 34d06 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + add r9, r7 │ │ + b.n 34cea │ │ + movs r0, #4 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 195f0 │ │ + movs r0, #0 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #84 ; 0x54 │ │ + mov r6, r2 │ │ + mov r4, r0 │ │ + str r3, [sp, #0] │ │ + mov r7, r1 │ │ + ldrb.w r3, [sp, #120] ; 0x78 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #124] ; 0x7c │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #128] ; 0x80 │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [pc, #2368] ; 3576c │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #9] │ │ + cmp r2, #4 │ │ + bne.w 35a9c │ │ + cmp r6, #2 │ │ + ldr r0, [r1, #8] │ │ + ldr r2, [r1, #12] │ │ + ldr r5, [r7, #4] │ │ + ldr r1, [r4, #16] │ │ + ldr.w r8, [r7] │ │ + ldr r4, [r4, #20] │ │ + beq.w 3522e │ │ + cmp r6, #4 │ │ + beq.w 3557e │ │ + cmp r6, #1 │ │ + bne.w 35920 │ │ + subs.w r9, r1, #0 │ │ + str r2, [sp, #28] │ │ + it lt │ │ + addlt.w r9, r9, #3 │ │ + adds r2, r0, #3 │ │ + ldr r6, [sp, #12] │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + mov.w r1, r9, asr #2 │ │ + ldr.w r9, [pc, #2292] ; 35768 │ │ + asrs r2, r2, #2 │ │ + rsb sl, r6, #255 ; 0xff │ │ + mla r8, r5, r1, r8 │ │ + str r2, [sp, #20] │ │ + subs r2, r1, r0 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #32] │ │ + add.w ip, r4, r8, lsl #2 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + beq.w 35aa8 │ │ + ldr r2, [sp, #32] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr.w r2, [pc, #2252] ; 35770 │ │ + ldr r2, [r1, r2] │ │ + beq.w 3506a │ │ + ldr r1, [sp, #32] │ │ + cmp r1, #3 │ │ + beq.n 34f90 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + beq.w 35142 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr.w r4, [ip] │ │ + ldrb r7, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + ldrb.w fp, [r3, #32] │ │ + ands r0, r4 │ │ + ldrb.w lr, [r3, #29] │ │ + str r1, [sp, #40] ; 0x28 │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + ldrb.w r8, [r3, #33] ; 0x21 │ │ + ldrb r6, [r3, #30] │ │ + ldrb r1, [r1, r0] │ │ + ldrb r5, [r3, #31] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + ands r0, r4 │ │ + lsr.w r0, r0, r8 │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r0, r4 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [r3, #24] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ands r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsrs r1, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r1] │ │ + mul.w r0, sl, r0 │ │ + umull r0, r1, r0, r9 │ │ + strd r0, r1, [sp, #72] ; 0x48 │ │ + mov r1, r4 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + add.w r4, r1, r4, lsr #7 │ │ + ldr r1, [sp, #0] │ │ + lsr.w r4, r4, lr │ │ + lsl.w r4, r4, r8 │ │ + add.w r8, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + lsr.w r8, r8, r7 │ │ + lsl.w r8, r8, fp │ │ + add.w r7, r1, r0, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + orr.w r4, r4, r8 │ │ + lsrs r7, r6 │ │ + lsls r7, r1 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r4 │ │ + add.w r1, r1, r0, lsr #7 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsrs r1, r5 │ │ + lsls r1, r0 │ │ + orrs r1, r7 │ │ + str.w r1, [ip], #4 │ │ + b.n 34f94 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr.w r4, [ip] │ │ + ldrb r7, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + ldrb.w fp, [r3, #32] │ │ + ands r0, r4 │ │ + ldrb.w lr, [r3, #29] │ │ + str r1, [sp, #40] ; 0x28 │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + ldrb.w r8, [r3, #33] ; 0x21 │ │ + ldrb r6, [r3, #30] │ │ + ldrb r1, [r1, r0] │ │ + ldrb r5, [r3, #31] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + ands r0, r4 │ │ + lsr.w r0, r0, r8 │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r0, r4 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [r3, #24] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ands r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsrs r1, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r1] │ │ + mul.w r0, sl, r0 │ │ + umull r0, r1, r0, r9 │ │ + strd r0, r1, [sp, #72] ; 0x48 │ │ + mov r1, r4 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + add.w r4, r1, r4, lsr #7 │ │ + ldr r1, [sp, #0] │ │ + lsr.w r4, r4, lr │ │ + lsl.w r4, r4, r8 │ │ + add.w r8, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + lsr.w r8, r8, r7 │ │ + lsl.w r8, r8, fp │ │ + add.w r7, r1, r0, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + orr.w r4, r4, r8 │ │ + lsrs r7, r6 │ │ + lsls r7, r1 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r4 │ │ + add.w r1, r1, r0, lsr #7 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsrs r1, r5 │ │ + lsls r1, r0 │ │ + orrs r1, r7 │ │ + str.w r1, [ip], #4 │ │ + b.n 3506e │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr.w r4, [ip] │ │ + ldrb r7, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + ldrb.w fp, [r3, #32] │ │ + ands r0, r4 │ │ + ldrb.w lr, [r3, #29] │ │ + str r1, [sp, #40] ; 0x28 │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + ldrb.w r8, [r3, #33] ; 0x21 │ │ + ldrb r6, [r3, #30] │ │ + ldrb r1, [r1, r0] │ │ + ldrb r5, [r3, #31] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + ands r0, r4 │ │ + lsr.w r0, r0, r8 │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r0, r4 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [r3, #24] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ands r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsrs r1, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r1] │ │ + mul.w r0, sl, r0 │ │ + umull r0, r1, r0, r9 │ │ + strd r0, r1, [sp, #72] ; 0x48 │ │ + mov r1, r4 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + add.w r4, r1, r4, lsr #7 │ │ + ldr r1, [sp, #0] │ │ + lsr.w r4, r4, lr │ │ + lsl.w r4, r4, r8 │ │ + add.w r8, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + lsr.w r8, r8, r7 │ │ + lsl.w r8, r8, fp │ │ + add.w r7, r1, r0, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + orr.w r4, r4, r8 │ │ + lsrs r7, r6 │ │ + lsls r7, r1 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r4 │ │ + add.w r1, r1, r0, lsr #7 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsrs r1, r5 │ │ + lsls r1, r0 │ │ + orrs r1, r7 │ │ + str.w r1, [ip], #4 │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + ldr.w r4, [ip] │ │ + ldrb r7, [r3, #28] │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + ldrb.w fp, [r3, #32] │ │ + ands r0, r4 │ │ + ldrb.w lr, [r3, #29] │ │ + str r1, [sp, #40] ; 0x28 │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r2, r7, lsl #2] │ │ + ldrb.w r8, [r3, #33] ; 0x21 │ │ + ldrb r6, [r3, #30] │ │ + ldrb r1, [r1, r0] │ │ + ldrb r5, [r3, #31] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r0, [r3, #16] │ │ + ldr.w r1, [r2, lr, lsl #2] │ │ + ands r0, r4 │ │ + lsr.w r0, r0, r8 │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r0, [r3, #20] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ands r0, r4 │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ + ldrb r1, [r1, r0] │ │ + mul.w r1, sl, r1 │ │ + umull r0, r1, r1, r9 │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [r3, #24] │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + ands r1, r4 │ │ + ldr r4, [sp, #4] │ │ + lsrs r1, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r1] │ │ + mul.w r0, sl, r0 │ │ + umull r0, r1, r0, r9 │ │ + strd r0, r1, [sp, #72] ; 0x48 │ │ + mov r1, r4 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r0, [sp, #52] ; 0x34 │ │ + add.w r4, r1, r4, lsr #7 │ │ + ldr r1, [sp, #0] │ │ + lsr.w r4, r4, lr │ │ + lsl.w r4, r4, r8 │ │ + add.w r8, r1, r0, lsr #7 │ │ + ldr r1, [sp, #8] │ │ + ldr r0, [sp, #68] ; 0x44 │ │ + lsr.w r8, r8, r7 │ │ + lsl.w r8, r8, fp │ │ + add.w r7, r1, r0, lsr #7 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #76] ; 0x4c │ │ + orr.w r4, r4, r8 │ │ + lsrs r7, r6 │ │ + lsls r7, r1 │ │ + ldr r1, [sp, #12] │ │ + orrs r7, r4 │ │ + add.w r1, r1, r0, lsr #7 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + lsrs r1, r5 │ │ + lsls r1, r0 │ │ + orrs r1, r7 │ │ + str.w r1, [ip], #4 │ │ + ldr r1, [sp, #16] │ │ + subs r1, #1 │ │ + str r1, [sp, #16] │ │ + cmp r1, #0 │ │ + bgt.w 34eba │ │ + ldr r2, [sp, #28] │ │ + subs r2, #1 │ │ + str r2, [sp, #28] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add ip, r2 │ │ + b.n 34e92 │ │ + cmp r1, #0 │ │ + str r2, [sp, #28] │ │ + it lt │ │ + addlt r1, #3 │ │ + mov.w ip, r1, asr #2 │ │ + adds r1, r0, #3 │ │ + it mi │ │ + addmi r1, r0, #6 │ │ + mla r2, r5, ip, r8 │ │ + asrs r1, r1, #2 │ │ + str r1, [sp, #20] │ │ + rsb r1, r0, ip │ │ + lsls r1, r1, #2 │ │ + str r1, [sp, #36] ; 0x24 │ │ + and.w r1, r0, #3 │ │ + str r1, [sp, #32] │ │ + add.w r2, r4, r2, lsl #2 │ │ + ldr r1, [sp, #28] │ │ + cmp r1, #0 │ │ + beq.w 35aa8 │ │ + ldr r1, [sp, #32] │ │ + ldr r0, [sp, #24] │ │ + cmp r1, #2 │ │ + ldr.w r1, [pc, #1284] ; 35770 │ │ + ldr r1, [r0, r1] │ │ + str r1, [sp, #12] │ │ + beq.w 353f2 │ │ + ldr r0, [sp, #32] │ │ + cmp r0, #3 │ │ + beq.n 35338 │ │ + cmp r0, #1 │ │ + beq.w 354ac │ │ + ldr r0, [sp, #20] │ │ + str r0, [sp, #16] │ │ + ldrb.w lr, [r3, #28] │ │ + ldr r4, [r2, #0] │ │ + ldr r1, [sp, #12] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + ands r0, r4 │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + ldrb r6, [r3, #29] │ │ + lsrs r0, r7 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w r8, [r3, #30] │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r4, [r2, #0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + ands r0, r4 │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ + ldr r1, [sp, #0] │ │ + add ip, r1 │ │ + ldr r1, [sp, #4] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r4, r4, r5 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 3533c │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ + ldr r1, [sp, #0] │ │ + add ip, r1 │ │ + ldr r1, [sp, #4] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r4, r4, r5 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 353f6 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ + ldr r1, [sp, #0] │ │ + add ip, r1 │ │ + ldr r1, [sp, #4] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r4, r4, r5 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orrs r4, r0 │ │ + str.w r4, [r2], #4 │ │ + b.n 354b0 │ │ + ldr r1, [sp, #20] │ │ + str r1, [sp, #16] │ │ + ldr r1, [r2, #0] │ │ + ldr r0, [r3, #12] │ │ + ldrb.w lr, [r3, #28] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w r7, [r3, #32] │ │ + ldrb r6, [r3, #29] │ │ + ldr.w r4, [r1, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldrb.w ip, [r4, r0] │ │ + ldr r0, [r3, #16] │ │ + ldrb.w r8, [r3, #30] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + ldrb.w fp, [r3, #34] ; 0x22 │ │ + lsrs r0, r5 │ │ + ldrb.w sl, [r3, #31] │ │ + ldr.w r4, [r1, r6, lsl #2] │ │ + ldr r1, [r2, #0] │ │ + ldrb.w r9, [r3, #35] ; 0x23 │ │ + ldrb r4, [r4, r0] │ │ + ldr r0, [r3, #20] │ │ + ands r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsr.w r0, r0, fp │ │ + ldr.w r1, [r1, r8, lsl #2] │ │ + ldrb r0, [r1, r0] │ │ + ldr r1, [sp, #0] │ │ + add ip, r1 │ │ + ldr r1, [sp, #4] │ │ + cmp.w ip, #255 ; 0xff │ │ + add r4, r1 │ │ + ldr r1, [sp, #8] │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r0, r1 │ │ + ldr r1, [r2, #0] │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + lsr.w ip, ip, lr │ │ + lsrs r4, r6 │ │ + ldr r6, [r3, #24] │ │ + lsl.w ip, ip, r7 │ │ + cmp r0, #255 ; 0xff │ │ + and.w r6, r6, r1 │ │ + ldr r1, [sp, #12] │ │ + lsl.w r4, r4, r5 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + lsr.w r6, r6, r9 │ │ + orr.w ip, ip, r4 │ │ + ldr.w r5, [r1, sl, lsl #2] │ │ + lsr.w r0, r0, r8 │ │ + ldr r1, [sp, #16] │ │ + lsl.w r0, r0, fp │ │ + ldrb r4, [r5, r6] │ │ + subs r1, #1 │ │ + cmp r1, #0 │ │ + lsr.w r4, r4, sl │ │ + lsl.w r4, r4, r9 │ │ + orr.w r4, ip, r4 │ │ + orr.w r4, r4, r0 │ │ + str.w r4, [r2], #4 │ │ + str r1, [sp, #16] │ │ + bgt.w 35284 │ │ + ldr r1, [sp, #28] │ │ + subs r1, #1 │ │ + str r1, [sp, #28] │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + add r2, r1 │ │ + b.n 3525a │ │ + str r2, [sp, #20] │ │ + subs r2, r1, #0 │ │ + it lt │ │ + addlt r2, #3 │ │ + ldr r7, [pc, #480] ; (35768 ) │ │ + asrs r1, r2, #2 │ │ + adds r2, r0, #3 │ │ + it mi │ │ + addmi r2, r0, #6 │ │ + mla fp, r5, r1, r8 │ │ + asrs r2, r2, #2 │ │ + str r2, [sp, #16] │ │ + subs r2, r1, r0 │ │ + lsls r2, r2, #2 │ │ + str r2, [sp, #44] ; 0x2c │ │ + and.w r2, r0, #3 │ │ + str r2, [sp, #28] │ │ + add.w fp, r4, fp, lsl #2 │ │ + ldr r2, [sp, #20] │ │ + cmp r2, #0 │ │ + beq.w 35aa8 │ │ + ldr r2, [sp, #28] │ │ + ldr r1, [sp, #24] │ │ + cmp r2, #2 │ │ + ldr r2, [pc, #440] ; (35770 ) │ │ + ldr r2, [r1, r2] │ │ + beq.w 35774 │ │ + ldr r1, [sp, #28] │ │ + cmp r1, #3 │ │ + beq.n 35698 │ │ + cmp r1, #1 │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #12] │ │ + beq.w 35840 │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #32] │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrh.w r1, [sp] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #40] ; 0x28 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #32] │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + b.n 3569c │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #12] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #32] │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrh.w r1, [sp] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #40] ; 0x28 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #32] │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + b.n 35778 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldr r4, [r0, #124] ; 0x7c │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + ldr r1, [sp, #16] │ │ + str r1, [sp, #12] │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #32] │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrh.w r1, [sp] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #40] ; 0x28 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #32] │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + ldrb.w r9, [r3, #28] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #12] │ │ + ldrb.w r8, [r3, #32] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, r9, lsl #2] │ │ + ldrb.w ip, [r3, #29] │ │ + lsr.w r1, r1, r8 │ │ + ldrb.w lr, [r3, #33] ; 0x21 │ │ + ldr.w r5, [fp] │ │ + ldrb r4, [r0, r1] │ │ + ldr.w r0, [fp] │ │ + ldr r1, [r3, #16] │ │ + ldrb r6, [r3, #30] │ │ + ands r1, r0 │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ + ldrb.w sl, [r3, #31] │ │ + lsr.w r1, r1, lr │ │ + ldrb r0, [r0, r1] │ │ + ldrb.w r1, [r3, #34] ; 0x22 │ │ + str r1, [sp, #32] │ │ + ldr r1, [r3, #20] │ │ + ands r1, r5 │ │ + ldr r5, [sp, #32] │ │ + lsrs r1, r5 │ │ + ldr.w r5, [r2, r6, lsl #2] │ │ + ldrb r1, [r5, r1] │ │ + str r1, [sp, #40] ; 0x28 │ │ + ldrb.w r1, [r3, #35] ; 0x23 │ │ + str r1, [sp, #36] ; 0x24 │ │ + ldrh.w r1, [sp] │ │ + smulbb r4, r4, r1 │ │ + ldrh.w r1, [sp, #4] │ │ + smulbb r0, r0, r1 │ │ + umull r4, r5, r4, r7 │ │ + umull r0, r1, r0, r7 │ │ + ldr r0, [r3, #24] │ │ + lsrs r4, r5, #7 │ │ + lsr.w r4, r4, r9 │ │ + lsrs r5, r1, #7 │ │ + ldr.w r1, [fp] │ │ + lsl.w r4, r4, r8 │ │ + ands r0, r1 │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + lsr.w r5, r5, ip │ │ + lsrs r0, r1 │ │ + ldr.w r1, [r2, sl, lsl #2] │ │ + lsl.w r5, r5, lr │ │ + orr.w r8, r4, r5 │ │ + ldrb r1, [r1, r0] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsr.w r1, r1, sl │ │ + lsls r1, r0 │ │ + orr.w r0, r8, r1 │ │ + ldrh.w r1, [sp, #40] ; 0x28 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r5, r1, r4 │ │ + ldr r4, [sp, #32] │ │ + umull r8, r9, r5, r7 │ │ + mov.w r1, r9, lsr #7 │ │ + lsrs r1, r6 │ │ + lsls r1, r4 │ │ + orrs r1, r0 │ │ + str.w r1, [fp], #4 │ │ + ldr r1, [sp, #12] │ │ + subs r1, #1 │ │ + str r1, [sp, #12] │ │ + cmp r1, #0 │ │ + bgt.w 355ce │ │ + ldr r2, [sp, #20] │ │ + subs r2, #1 │ │ + str r2, [sp, #20] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add fp, r2 │ │ + b.n 355a8 │ │ + subs.w ip, r1, #0 │ │ + and.w r9, r0, #3 │ │ + it lt │ │ + addlt.w ip, ip, #3 │ │ + mov.w r7, ip, asr #2 │ │ + subs r6, r7, r0 │ │ + mla r8, r5, r7, r8 │ │ + mov.w sl, r6, lsl #2 │ │ + add.w r1, r4, r8, lsl #2 │ │ + adds r4, r0, #3 │ │ + it mi │ │ + addmi r4, r0, #6 │ │ + asrs r4, r4, #2 │ │ + cmp r2, #0 │ │ + beq.w 35aa8 │ │ + cmp.w r9, #2 │ │ + mov r0, r4 │ │ + beq.n 359f4 │ │ + cmp.w r9, #3 │ │ + beq.n 359aa │ │ + cmp.w r9, #1 │ │ + beq.n 35a3e │ │ + ldr r7, [sp, #4] │ │ + ldrb r5, [r3, #29] │ │ + ldr r6, [sp, #12] │ │ + lsr.w lr, r7, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r7, [sp, #8] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r7, r5 │ │ + ldrb.w r7, [r3, #34] ; 0x22 │ │ + lsls r5, r7 │ │ + ldr r7, [sp, #0] │ │ + orr.w lr, lr, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsrs r7, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + lsls r7, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w r7, lr, r7 │ │ + ldrb.w lr, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, lr │ │ + orrs r5, r7 │ │ + str.w r5, [r1], #4 │ │ + ldr r6, [sp, #4] │ │ + ldrb r5, [r3, #29] │ │ + ldrb.w r7, [r3, #34] ; 0x22 │ │ + lsr.w lr, r6, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r6, [sp, #8] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r6, r5 │ │ + ldr r6, [sp, #0] │ │ + lsls r5, r7 │ │ + orr.w lr, lr, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w r7, r6, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + ldr r6, [sp, #12] │ │ + lsls r7, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w r7, lr, r7 │ │ + ldrb.w lr, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, lr │ │ + orrs r5, r7 │ │ + str.w r5, [r1], #4 │ │ + ldr r6, [sp, #4] │ │ + ldrb r5, [r3, #29] │ │ + ldrb.w r7, [r3, #34] ; 0x22 │ │ + lsr.w lr, r6, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r6, [sp, #8] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r6, r5 │ │ + ldr r6, [sp, #0] │ │ + lsls r5, r7 │ │ + orr.w lr, lr, r5 │ │ + ldrb r5, [r3, #28] │ │ + lsr.w r7, r6, r5 │ │ + ldrb.w r5, [r3, #32] │ │ + ldr r6, [sp, #12] │ │ + lsls r7, r5 │ │ + ldrb r5, [r3, #31] │ │ + orr.w r7, lr, r7 │ │ + ldrb.w lr, [r3, #35] ; 0x23 │ │ + lsr.w r5, r6, r5 │ │ + lsl.w r5, r5, lr │ │ + orrs r5, r7 │ │ + str.w r5, [r1], #4 │ │ + ldr r6, [sp, #4] │ │ + subs r0, #1 │ │ + ldrb r5, [r3, #29] │ │ + cmp r0, #0 │ │ + ldrb.w r7, [r3, #34] ; 0x22 │ │ + lsr.w lr, r6, r5 │ │ + ldrb.w r5, [r3, #33] ; 0x21 │ │ + ldr r6, [sp, #8] │ │ + lsl.w lr, lr, r5 │ │ + ldrb r5, [r3, #30] │ │ + lsr.w r5, r6, r5 │ │ + ldr r6, [sp, #0] │ │ + lsl.w r5, r5, r7 │ │ + ldrb r7, [r3, #28] │ │ + orr.w r5, lr, r5 │ │ + ldrb.w lr, [r3, #32] │ │ + lsr.w r7, r6, r7 │ │ + ldr r6, [sp, #12] │ │ + lsl.w r7, r7, lr │ │ + orr.w r7, r7, r5 │ │ + ldrb r5, [r3, #31] │ │ + lsr.w ip, r6, r5 │ │ + ldrb.w r5, [r3, #35] ; 0x23 │ │ + lsl.w r8, ip, r5 │ │ + orr.w r7, r7, r8 │ │ + str.w r7, [r1], #4 │ │ + bgt.w 35962 │ │ + subs r2, #1 │ │ + add r1, sl │ │ + b.n 35948 │ │ + movs r0, #4 │ │ + add sp, #84 ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 195f0 │ │ + movs r0, #0 │ │ + add sp, #84 ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + │ │ +00035ab0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r2 │ │ + ldr r7, [pc, #288] ; (35bd8 ) │ │ + sub sp, #52 ; 0x34 │ │ + mov lr, r1 │ │ + mov r6, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldrb.w r5, [sp, #88] ; 0x58 │ │ + ldrb.w r4, [sp, #92] ; 0x5c │ │ + ldr r2, [r7, #0] │ │ + ldrb.w r8, [sp, #96] ; 0x60 │ │ + str r2, [sp, #44] ; 0x2c │ │ + cbnz r0, 35ada │ │ + ldr r0, [pc, #260] ; (35bdc ) │ │ + add r0, pc │ │ + b.n 35ae6 │ │ + ldr r2, [r0, #4] │ │ + ldrb r2, [r2, #8] │ │ + cmp r2, #7 │ │ + bhi.n 35aec │ │ + ldr r0, [pc, #252] ; (35be0 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 35bc0 │ │ + add.w r1, r0, #36 ; 0x24 │ │ + cmp.w lr, #0 │ │ + beq.n 35b0c │ │ + add.w sl, sp, #28 │ │ + mov r0, lr │ │ + str r3, [sp, #20] │ │ + mov r2, sl │ │ + bl 5e0d4 │ │ + cmp r0, #0 │ │ + beq.n 35bc0 │ │ + ldr r3, [sp, #20] │ │ + mov r1, sl │ │ + add.w r2, r9, #4294967295 ; 0xffffffff │ │ + cmp r2, #1 │ │ + bhi.n 35b3a │ │ + smulbb sl, r5, r8 │ │ + ldr r0, [pc, #184] ; (35bd4 ) │ │ + smulbb r4, r4, r8 │ │ + smulbb r3, r3, r8 │ │ + umull sl, fp, sl, r0 │ │ + umull r2, r3, r3, r0 │ │ + ubfx r5, fp, #7, #8 │ │ + umull sl, fp, r4, r0 │ │ + ubfx r3, r3, #7, #8 │ │ + ubfx r4, fp, #7, #8 │ │ + ldr r2, [r6, #4] │ │ + ldrb r0, [r2, #8] │ │ + cmp r0, #16 │ │ + beq.n 35b64 │ │ + cmp r0, #32 │ │ + beq.n 35b7e │ │ + cmp r0, #15 │ │ + bne.n 35ba4 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #31744 ; 0x7c00 │ │ + bne.n 35ba4 │ │ + str r5, [sp, #0] │ │ + mov r0, r6 │ │ + str r4, [sp, #4] │ │ + mov r2, r9 │ │ + str.w r8, [sp, #8] │ │ + bl 32540 │ │ + b.n 35bc0 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #63488 ; 0xf800 │ │ + bne.n 35ba4 │ │ + str r5, [sp, #0] │ │ + mov r0, r6 │ │ + str r4, [sp, #4] │ │ + mov r2, r9 │ │ + str.w r8, [sp, #8] │ │ + bl 32adc │ │ + b.n 35bc0 │ │ + ldr r0, [r2, #12] │ │ + cmp.w r0, #16711680 ; 0xff0000 │ │ + bne.n 35ba4 │ │ + ldr r2, [r2, #24] │ │ + mov r0, r6 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + str.w r8, [sp, #8] │ │ + cbnz r2, 35b9c │ │ + mov r2, r9 │ │ + bl 33098 │ │ + b.n 35bc0 │ │ + mov r2, r9 │ │ + bl 33514 │ │ + b.n 35bc0 │ │ + ldr r2, [r2, #24] │ │ + mov r0, r6 │ │ + str r5, [sp, #0] │ │ + str r4, [sp, #4] │ │ + str.w r8, [sp, #8] │ │ + cbnz r2, 35bba │ │ + mov r2, r9 │ │ + bl 33a28 │ │ + b.n 35bc0 │ │ + mov r2, r9 │ │ + bl 34e08 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 35bcc │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldr r6, [r4, r0] │ │ + movs r0, r1 │ │ + ldrsb r7, [r3, r3] │ │ + movs r5, r0 │ │ + ldr r3, [r1, r0] │ │ + movs r5, r0 │ │ + │ │ +00035be4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + mov fp, r3 │ │ + mov r8, r0 │ │ + str r1, [sp, #20] │ │ + ldr r1, [pc, #272] ; (35d04 ) │ │ + str r2, [sp, #24] │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + ldrb.w r4, [sp, #104] ; 0x68 │ │ + ldrb.w r5, [sp, #108] ; 0x6c │ │ + ldr r3, [r1, #0] │ │ + ldrb.w r6, [sp, #112] ; 0x70 │ │ + ldrb.w r9, [sp, #116] ; 0x74 │ │ + str r3, [sp, #60] ; 0x3c │ │ + str r1, [sp, #28] │ │ + cbnz r0, 35c16 │ │ + ldr r0, [pc, #244] ; (35d08 ) │ │ + add r0, pc │ │ + b.n 35c22 │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #8] │ │ + cmp r2, #7 │ │ + bhi.n 35c28 │ │ + ldr r0, [pc, #236] ; (35d0c ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 35cd2 │ │ + add.w r1, fp, #4294967295 ; 0xffffffff │ │ + cmp r1, #1 │ │ + bhi.n 35c56 │ │ + smulbb r0, r4, r9 │ │ + ldr r7, [pc, #200] ; (35d00 ) │ │ + smulbb r6, r6, r9 │ │ + umull r0, r1, r0, r7 │ │ + smulbb r0, r5, r9 │ │ + ubfx r4, r1, #7, #8 │ │ + umull r0, r1, r0, r7 │ │ + umull r6, r7, r6, r7 │ │ + ubfx r5, r1, #7, #8 │ │ + ubfx r6, r7, #7, #8 │ │ + cmp r2, #16 │ │ + beq.n 35c6c │ │ + cmp r2, #32 │ │ + beq.n 35c76 │ │ + cmp r2, #15 │ │ + bne.n 35c8a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #31744 ; 0x7c00 │ │ + beq.n 35ce6 │ │ + b.n 35c8a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #63488 ; 0xf800 │ │ + beq.n 35cec │ │ + b.n 35c8a │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #16711680 ; 0xff0000 │ │ + bne.n 35c8a │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 35cf2 │ │ + ldr r7, [pc, #136] ; (35d10 ) │ │ + add r7, pc │ │ + b.n 35c92 │ │ + ldr r3, [r3, #24] │ │ + cbz r3, 35ce0 │ │ + ldr r7, [pc, #132] ; (35d14 ) │ │ + add r7, pc │ │ + movs r3, #0 │ │ + add.w r2, r8, #36 ; 0x24 │ │ + mov sl, r3 │ │ + str r2, [sp, #32] │ │ + add r2, sp, #44 ; 0x2c │ │ + str r2, [sp, #16] │ │ + ldr r2, [sp, #24] │ │ + cmp sl, r2 │ │ + bge.n 35cd0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #20] │ │ + ldr r1, [sp, #32] │ │ + add.w r0, r3, sl, lsl #4 │ │ + ldr r2, [sp, #16] │ │ + bl 5e0d4 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r0, 35cca │ │ + mov r3, r4 │ │ + mov r0, r8 │ │ + stmia.w sp, {r5, r6, r9} │ │ + mov r2, fp │ │ + ldr r1, [sp, #16] │ │ + blx r7 │ │ + mov r3, r0 │ │ + add.w sl, sl, #1 │ │ + b.n 35ca0 │ │ + mov r0, r3 │ │ + ldr r3, [sp, #28] │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 35cf8 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + ldr r7, [pc, #52] ; (35d18 ) │ │ + add r7, pc │ │ + b.n 35c92 │ │ + ldr r7, [pc, #52] ; (35d1c ) │ │ + add r7, pc │ │ + b.n 35c92 │ │ + ldr r7, [pc, #48] ; (35d20 ) │ │ + add r7, pc │ │ + b.n 35c92 │ │ + ldr r7, [pc, #48] ; (35d24 ) │ │ + add r7, pc │ │ + b.n 35c92 │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrsb r0, [r6, r3] │ │ + movs r0, r1 │ │ + strb r3, [r4, r6] │ │ + movs r5, r0 │ │ + ldrsb r7, [r7, r3] │ │ + movs r5, r0 │ │ + bhi.n 35c2a │ │ + vsra.u32 , , #1 │ │ + vqrdmulh.s , , d3[0] │ │ + vqrshrun.s64 d28, , #1 │ │ + vqrdmulh.s q14, , d27[0] │ │ + vsubw.u , , d17 │ │ + vtbl.8 d30, {d15-d16}, d29 │ │ + ldr r7, [pc, #960] ; (360ec ) │ │ + cmp r3, #2 │ │ + ldr.w lr, [pc, #340] ; 35e84 │ │ + mov.w r1, r1, lsl #1 │ │ + ldrb.w r6, [sp, #36] ; 0x24 │ │ + add lr, pc │ │ + ldrb.w r4, [sp, #40] ; 0x28 │ │ + ldrb.w r5, [sp, #44] ; 0x2c │ │ + ldr.w sl, [r0, #16] │ │ + ldr r7, [r0, #20] │ │ + beq.n 35dba │ │ + cmp r3, #4 │ │ + beq.n 35e10 │ │ + cmp r3, #1 │ │ + bne.w 35e66 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #300] ; (35e88 ) │ │ + ldrb.w r0, [sp, #48] ; 0x30 │ │ + ldr.w r3, [lr, r3] │ │ + rsb r0, r0, #255 ; 0xff │ │ + ldr.w lr, [r3, #12] │ │ + ldrh r3, [r7, r2] │ │ + ubfx ip, r3, #5, #5 │ │ + ubfx r1, r3, #10, #5 │ │ + and.w r3, r3, #31 │ │ + ldrb.w r8, [lr, ip] │ │ + ldrb.w sl, [lr, r1] │ │ + ldrb.w r3, [lr, r3] │ │ + mul.w r8, r0, r8 │ │ + ldr r1, [pc, #244] ; (35e80 ) │ │ + mul.w sl, r0, sl │ │ + muls r0, r3 │ │ + umull r8, r9, r8, r1 │ │ + umull sl, fp, sl, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r4, r4, r9, lsr #7 │ │ + add.w r6, r6, fp, lsr #7 │ │ + lsrs r4, r4, #3 │ │ + lsrs r6, r6, #3 │ │ + lsls r4, r4, #5 │ │ + add.w r5, r5, r1, lsr #7 │ │ + orr.w r4, r4, r6, lsl #10 │ │ + orr.w r5, r4, r5, lsr #3 │ │ + b.n 35e0c │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #200] ; (35e88 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ + ldr.w lr, [r3, #12] │ │ + ubfx r3, r0, #10, #5 │ │ + ldrb.w r1, [lr, r3] │ │ + ubfx r3, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + add r6, r1 │ │ + ldrb.w r3, [lr, r3] │ │ + cmp r6, #255 ; 0xff │ │ + ldrb.w r0, [lr, r0] │ │ + add r4, r3 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + add r5, r0 │ │ + mov.w r6, r6, lsr #3 │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + mov.w r4, r4, lsr #3 │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r4, r4, #5 │ │ + orr.w r6, r4, r6, lsl #10 │ │ + orr.w r5, r6, r5, lsr #3 │ │ + strh r5, [r7, r2] │ │ + b.n 35e7a │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #112] ; (35e88 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ + ldr r3, [r3, #12] │ │ + ubfx r1, r0, #10, #5 │ │ + ldrb.w sl, [r3, r1] │ │ + ubfx r1, r0, #5, #5 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r8, [r3, r1] │ │ + ldrb r1, [r3, r0] │ │ + smulbb sl, sl, r6 │ │ + ldr r0, [pc, #68] ; (35e80 ) │ │ + smulbb r8, r8, r4 │ │ + smulbb r5, r1, r5 │ │ + umull sl, fp, sl, r0 │ │ + umull r8, r9, r8, r0 │ │ + bic.w r3, fp, #1020 ; 0x3fc │ │ + umull r0, r1, r5, r0 │ │ + bic.w r3, r3, #3 │ │ + mov.w r4, r9, lsr #10 │ │ + orr.w r3, r3, r4, lsl #5 │ │ + orr.w r3, r3, r1, lsr #10 │ │ + strh r3, [r7, r2] │ │ + b.n 35e7a │ │ + mla r2, sl, r2, r1 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #3 │ │ + lsrs r6, r6, #3 │ │ + orr.w r5, r5, r4, lsl #5 │ │ + orr.w r6, r5, r6, lsl #10 │ │ + strh r6, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + str r6, [r6, #8] │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + cmp r3, #2 │ │ + ldr.w lr, [pc, #336] ; 35fe4 │ │ + mov.w r1, r1, lsl #1 │ │ + ldrb.w r5, [sp, #36] ; 0x24 │ │ + add lr, pc │ │ + ldrb.w r6, [sp, #40] ; 0x28 │ │ + ldrb.w r4, [sp, #44] ; 0x2c │ │ + ldr.w sl, [r0, #16] │ │ + ldr r7, [r0, #20] │ │ + beq.n 35f1c │ │ + cmp r3, #4 │ │ + beq.n 35f72 │ │ + cmp r3, #1 │ │ + bne.w 35fc6 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #296] ; (35fe8 ) │ │ + ldrb.w r0, [sp, #48] ; 0x30 │ │ + ldr.w ip, [lr, r3] │ │ + rsb r0, r0, #255 ; 0xff │ │ + ldrh r3, [r7, r2] │ │ + ldr.w lr, [ip, #12] │ │ + ldr.w ip, [ip, #8] │ │ + ubfx r8, r3, #5, #6 │ │ + lsrs r1, r3, #11 │ │ + and.w r3, r3, #31 │ │ + ldrb.w sl, [lr, r1] │ │ + ldrb.w r3, [lr, r3] │ │ + ldrb.w r8, [ip, r8] │ │ + mul.w sl, r0, sl │ │ + ldr r1, [pc, #236] ; (35fe0 ) │ │ + mul.w r8, r0, r8 │ │ + muls r0, r3 │ │ + umull sl, fp, sl, r1 │ │ + umull r8, r9, r8, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r5, r5, fp, lsr #7 │ │ + add.w r3, r6, r9, lsr #7 │ │ + lsrs r5, r5, #3 │ │ + lsrs r3, r3, #2 │ │ + add.w r4, r4, r1, lsr #7 │ │ + lsrs r4, r4, #3 │ │ + orr.w r4, r4, r5, lsl #11 │ │ + b.n 35fbe │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #196] ; (35fe8 ) │ │ + ldr.w r1, [lr, r3] │ │ + ldrh r3, [r7, r2] │ │ + ldr.w lr, [r1, #12] │ │ + ubfx ip, r3, #5, #6 │ │ + ldr r1, [r1, #8] │ │ + lsrs r0, r3, #11 │ │ + and.w r3, r3, #31 │ │ + ldrb.w r0, [lr, r0] │ │ + ldrb.w r3, [lr, r3] │ │ + add r5, r0 │ │ + ldrb.w r1, [r1, ip] │ │ + cmp r5, #255 ; 0xff │ │ + add r4, r3 │ │ + add r6, r1 │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp r4, #255 ; 0xff │ │ + mov.w r5, r5, lsr #3 │ │ + it cs │ │ + movcs r4, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + mov.w r4, r4, lsr #3 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + orr.w r4, r4, r5, lsl #11 │ │ + lsrs r6, r6, #2 │ │ + orr.w r6, r4, r6, lsl #5 │ │ + strh r6, [r7, r2] │ │ + b.n 35fda │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [pc, #112] ; (35fe8 ) │ │ + ldr.w r3, [lr, r3] │ │ + ldrh r0, [r7, r2] │ │ + ldr r1, [r3, #12] │ │ + ldr r3, [r3, #8] │ │ + mov.w lr, r0, lsr #11 │ │ + ldrb.w r8, [r1, lr] │ │ + ubfx lr, r0, #5, #6 │ │ + and.w r0, r0, #31 │ │ + ldrb.w r3, [r3, lr] │ │ + ldrb r1, [r1, r0] │ │ + smulbb r8, r8, r5 │ │ + ldr r0, [pc, #64] ; (35fe0 ) │ │ + smulbb r4, r1, r4 │ │ + smulbb r6, r3, r6 │ │ + umull r8, r9, r8, r0 │ │ + umull r4, r5, r4, r0 │ │ + umull r0, r1, r6, r0 │ │ + mov.w lr, r9, lsr #10 │ │ + lsrs r4, r5, #10 │ │ + orr.w r4, r4, lr, lsl #11 │ │ + lsrs r3, r1, #9 │ │ + orr.w r3, r4, r3, lsl #5 │ │ + strh r3, [r7, r2] │ │ + b.n 35fda │ │ + mla r2, sl, r2, r1 │ │ + lsrs r6, r6, #2 │ │ + lsrs r4, r4, #3 │ │ + lsrs r5, r5, #3 │ │ + orr.w r4, r4, r6, lsl #5 │ │ + orr.w r5, r4, r5, lsl #11 │ │ + strh r5, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrsh r2, [r2, r5] │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + cmp r3, #2 │ │ + mov.w r1, r1, lsl #2 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldr.w sl, [r0, #16] │ │ + ldrb.w r6, [sp, #36] ; 0x24 │ │ + ldrb.w r5, [sp, #40] ; 0x28 │ │ + ldrb.w r4, [sp, #44] ; 0x2c │ │ + ldr r7, [r0, #20] │ │ + beq.n 36058 │ │ + cmp r3, #4 │ │ + beq.n 3608e │ │ + cmp r3, #1 │ │ + bne.n 360ca │ │ + mla r2, sl, r2, r1 │ │ + ldrb.w r3, [sp, #48] ; 0x30 │ │ + ldr r1, [pc, #196] ; (360e0 ) │ │ + rsb r3, r3, #255 ; 0xff │ │ + ldr r0, [r7, r2] │ │ + ubfx r8, r0, #8, #8 │ │ + ubfx sl, r0, #16, #8 │ │ + uxtb r0, r0 │ │ + mul.w r8, r3, r8 │ │ + mul.w sl, r3, sl │ │ + muls r0, r3 │ │ + umull r8, r9, r8, r1 │ │ + umull sl, fp, sl, r1 │ │ + umull r0, r1, r0, r1 │ │ + add.w r5, r5, r9, lsr #7 │ │ + add.w r6, r6, fp, lsr #7 │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + add.w r4, r4, r1, lsr #7 │ │ + orrs r6, r4 │ │ + b.n 360d6 │ │ + mla r2, sl, r2, r1 │ │ + ldr r3, [r7, r2] │ │ + ubfx r1, r3, #16, #8 │ │ + ubfx r0, r3, #8, #8 │ │ + add r6, r1 │ │ + add r5, r0 │ │ + cmp r6, #255 ; 0xff │ │ + uxtab r4, r4, r3 │ │ + it cs │ │ + movcs r6, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + cmp r4, #255 ; 0xff │ │ + ite ls │ │ + orrls r4, r6 │ │ + orrhi.w r4, r6, #255 ; 0xff │ │ + str r4, [r7, r2] │ │ + b.n 360d8 │ │ + mla r2, sl, r2, r1 │ │ + ldr r1, [pc, #76] ; (360e0 ) │ │ + ldr r0, [r7, r2] │ │ + ubfx r8, r0, #16, #8 │ │ + ubfx r3, r0, #8, #8 │ │ + uxtb r0, r0 │ │ + mul.w r8, r6, r8 │ │ + muls r5, r3 │ │ + muls r4, r0 │ │ + umull r8, r9, r8, r1 │ │ + mov.w r0, r9, lsr #7 │ │ + umull r8, r9, r5, r1 │ │ + umull r4, r5, r4, r1 │ │ + mov.w r3, r9, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r0, lsl #16 │ │ + orr.w r3, r3, r5, lsr #7 │ │ + str r3, [r7, r2] │ │ + b.n 360d8 │ │ + mla r2, sl, r2, r1 │ │ + orr.w r5, r4, r5, lsl #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + str r6, [r7, r2] │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + cmp r3, #2 │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov.w r1, r1, lsl #2 │ │ + ldrb.w r5, [sp, #48] ; 0x30 │ │ + ldrb.w ip, [sp, #52] ; 0x34 │ │ + ldrb.w r4, [sp, #56] ; 0x38 │ │ + ldrb.w sl, [sp, #60] ; 0x3c │ │ + ldr r6, [r0, #16] │ │ + ldr.w lr, [r0, #20] │ │ + beq.n 36174 │ │ + cmp r3, #4 │ │ + beq.n 361b8 │ │ + cmp r3, #1 │ │ + bne.n 361f6 │ │ + mla r2, r6, r2, r1 │ │ + rsb fp, sl, #255 ; 0xff │ │ + add.w r3, r3, #2155905152 ; 0x80808080 │ │ + ldr.w r0, [lr, r2] │ │ + ubfx r1, r0, #8, #8 │ │ + ubfx r8, r0, #16, #8 │ │ + mul.w r1, fp, r1 │ │ + mul.w r8, fp, r8 │ │ + umull r6, r7, r1, r3 │ │ + umull r8, r9, r8, r3 │ │ + strd r6, r7, [sp] │ │ + uxtb r6, r0 │ │ + lsrs r0, r0, #24 │ │ + mul.w r6, r6, fp │ │ + mul.w r0, r0, fp │ │ + umull r6, r7, r6, r3 │ │ + umull r0, r1, r0, r3 │ │ + add.w r0, r5, r9, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #16 │ │ + add.w r4, r4, r7, lsr #7 │ │ + add.w ip, ip, r3, lsr #7 │ │ + add.w sl, sl, r1, lsr #7 │ │ + orr.w sl, r0, sl, lsl #24 │ │ + orr.w r4, sl, r4 │ │ + orr.w r4, r4, ip, lsl #8 │ │ + str.w r4, [lr, r2] │ │ + b.n 3620a │ │ + mla r2, r6, r2, r1 │ │ + ldr.w r3, [lr, r2] │ │ + ubfx r0, r3, #16, #8 │ │ + ubfx r1, r3, #8, #8 │ │ + add r5, r0 │ │ + uxtab r4, r4, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + add ip, r1 │ │ + cmp r4, #255 ; 0xff │ │ + ite ls │ │ + orrls r4, r3 │ │ + orrhi.w r4, r3, #255 ; 0xff │ │ + cmp r5, #255 ; 0xff │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w ip, #255 ; 0xff │ │ + orr.w r3, r4, r5, lsl #16 │ │ + it cs │ │ + movcs.w ip, #255 ; 0xff │ │ + orr.w r1, r3, ip, lsl #8 │ │ + str.w r1, [lr, r2] │ │ + b.n 3620a │ │ + mla r2, r6, r2, r1 │ │ + ldr r0, [pc, #84] ; (36214 ) │ │ + ldr.w r3, [lr, r2] │ │ + ubfx r1, r3, #16, #8 │ │ + uxtb r6, r3 │ │ + muls r5, r1 │ │ + ubfx r1, r3, #8, #8 │ │ + muls r6, r4 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + mul.w ip, ip, r1 │ │ + umull r6, r7, r6, r0 │ │ + orr.w r3, r3, r7, lsr #7 │ │ + umull r6, r7, r5, r0 │ │ + umull r0, r1, ip, r0 │ │ + lsrs r5, r7, #7 │ │ + orr.w r5, r3, r5, lsl #16 │ │ + lsrs r3, r1, #7 │ │ + orr.w r3, r5, r3, lsl #8 │ │ + b.n 36206 │ │ + mla r2, r6, r2, r1 │ │ + orr.w r3, r4, ip, lsl #8 │ │ + orr.w r3, r3, r5, lsl #16 │ │ + orr.w r3, r3, sl, lsl #24 │ │ + str.w r3, [lr, r2] │ │ + movs r0, #0 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 ; 0x2c │ │ + ldr r6, [pc, #840] ; (36568 ) │ │ + ldrb.w r4, [sp, #80] ; 0x50 │ │ + ldrb.w r5, [sp, #92] ; 0x5c │ │ + add r6, pc │ │ + str r4, [sp, #0] │ │ + rsb r5, r5, #255 ; 0xff │ │ + ldrb.w r4, [sp, #84] ; 0x54 │ │ + str r4, [sp, #4] │ │ + ldrb.w r4, [sp, #88] ; 0x58 │ │ + str r4, [sp, #8] │ │ + ldr r4, [r0, #4] │ │ + ldrb r7, [r4, #9] │ │ + cmp r7, #2 │ │ + beq.n 3624c │ │ + cmp r7, #4 │ │ + beq.w 36496 │ │ + b.n 366ea │ │ + ldr r7, [r0, #16] │ │ + cmp r3, #2 │ │ + ldr r0, [r0, #20] │ │ + mov.w r1, r1, lsl #1 │ │ + str r0, [sp, #12] │ │ + beq.n 36318 │ │ + cmp r3, #4 │ │ + beq.w 363ae │ │ + cmp r3, #1 │ │ + mla r3, r7, r2, r1 │ │ + bne.w 3645a │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [sp, #12] │ │ + ldrb r0, [r4, #28] │ │ + ldrb.w lr, [r4, #32] │ │ + ldrh.w ip, [r3, r2] │ │ + ldr r3, [pc, #752] ; (3656c ) │ │ + ldr r2, [r4, #12] │ │ + ldrb.w fp, [r4, #29] │ │ + ldr.w r8, [r6, r3] │ │ + and.w r2, ip, r2 │ │ + ldrb.w r1, [r4, #33] ; 0x21 │ │ + lsr.w r2, r2, lr │ │ + ldrb.w r9, [r4, #30] │ │ + ldr.w r6, [r8, r0, lsl #2] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb r7, [r6, r2] │ │ + ldr r6, [pc, #704] ; (36564 ) │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + ldr.w r7, [r8, fp, lsl #2] │ │ + strd r2, r3, [sp, #24] │ │ + ldr r2, [r4, #16] │ │ + and.w r2, ip, r2 │ │ + lsrs r2, r1 │ │ + ldrb r2, [r7, r2] │ │ + muls r2, r5 │ │ + umull r2, r3, r2, r6 │ │ + strd r2, r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + ldr.w r2, [r8, r9, lsl #2] │ │ + and.w r3, ip, r3 │ │ + lsr.w r3, r3, sl │ │ + ldrb r3, [r2, r3] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r5 │ │ + umull r6, r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + add.w r8, r3, r2, lsr #7 │ │ + ldr r2, [sp, #4] │ │ + lsr.w r8, r8, r0 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsl.w r3, r8, lr │ │ + add.w r0, r2, r0, lsr #7 │ │ + ldr r2, [sp, #16] │ │ + lsr.w r0, r0, fp │ │ + lsl.w lr, r0, r1 │ │ + orr.w r1, r3, lr │ │ + ldr r3, [r4, #24] │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #8] │ │ + add.w r4, r3, r7, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + lsr.w r4, r4, r9 │ │ + lsl.w r4, r4, sl │ │ + orrs r4, r1 │ │ + b.n 36492 │ │ + mla r0, r7, r2, r1 │ │ + ldr r3, [sp, #12] │ │ + ldrb.w ip, [r4, #28] │ │ + ldrb.w r9, [r4, #32] │ │ + ldrb.w r8, [r4, #29] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + ldrh r7, [r3, r0] │ │ + ldr r3, [pc, #568] ; (3656c ) │ │ + ldrb.w lr, [r4, #30] │ │ + ldr r6, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + ands r3, r7 │ │ + ldr.w r2, [r6, ip, lsl #2] │ │ + lsr.w r3, r3, r9 │ │ + ldrb r5, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [r6, r8, lsl #2] │ │ + ands r2, r7 │ │ + ldr.w r6, [r6, lr, lsl #2] │ │ + lsr.w r2, r2, fp │ │ + ldrb r1, [r3, r2] │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ands r3, r7 │ │ + lsrs r3, r2 │ │ + ldrb.w sl, [r6, r3] │ │ + ldr r3, [sp, #0] │ │ + add r5, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp r5, #255 ; 0xff │ │ + add r1, r3 │ │ + ldr r3, [sp, #8] │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + add sl, r3 │ │ + lsr.w r7, r5, ip │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp.w sl, #255 ; 0xff │ │ + lsl.w r7, r7, r9 │ │ + lsr.w r9, r1, r8 │ │ + it cs │ │ + movcs.w sl, #255 ; 0xff │ │ + ldr r3, [r4, #24] │ │ + lsl.w r9, r9, fp │ │ + lsr.w sl, sl, lr │ │ + orr.w r7, r7, r9 │ │ + orrs r7, r3 │ │ + lsl.w sl, sl, r2 │ │ + orr.w sl, r7, sl │ │ + b.n 36452 │ │ + mla r0, r7, r2, r1 │ │ + ldr r3, [sp, #12] │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldrb.w ip, [r4, #29] │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + ldrh.w sl, [r3, r0] │ │ + ldr r3, [pc, #416] ; (3656c ) │ │ + ldrb.w r5, [r4, #34] ; 0x22 │ │ + ldr r7, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, sl, r3 │ │ + ldr.w r2, [r7, r9, lsl #2] │ │ + ldr.w r1, [r7, ip, lsl #2] │ │ + lsr.w r3, r3, r8 │ │ + ldrb r6, [r2, r3] │ │ + ldr r2, [r4, #16] │ │ + ldr r3, [r4, #20] │ │ + and.w r2, sl, r2 │ │ + and.w r3, sl, r3 │ │ + lsr.w r2, r2, lr │ │ + lsrs r3, r5 │ │ + ldrb.w fp, [r1, r2] │ │ + ldrb r1, [r4, #30] │ │ + ldr.w r2, [r7, r1, lsl #2] │ │ + ldrb r3, [r2, r3] │ │ + ldrh.w r2, [sp] │ │ + smulbb r6, r6, r2 │ │ + ldr r2, [pc, #344] ; (36564 ) │ │ + umull r6, r7, r6, r2 │ │ + ldrh.w r6, [sp, #4] │ │ + smulbb r6, fp, r6 │ │ + mov.w sl, r7, lsr #7 │ │ + lsr.w sl, sl, r9 │ │ + umull r6, r7, r6, r2 │ │ + lsl.w sl, sl, r8 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, ip │ │ + lsl.w r6, r6, lr │ │ + orr.w sl, sl, r6 │ │ + ldr r6, [r4, #24] │ │ + ldrh.w r4, [sp, #8] │ │ + orr.w sl, sl, r6 │ │ + smulbb r3, r3, r4 │ │ + umull r2, r3, r3, r2 │ │ + lsrs r4, r3, #7 │ │ + lsrs r4, r1 │ │ + lsls r4, r5 │ │ + orr.w sl, sl, r4 │ │ + ldr r3, [sp, #12] │ │ + strh.w sl, [r3, r0] │ │ + b.n 366f6 │ │ + ldr r1, [sp, #8] │ │ + ldrb r2, [r4, #30] │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + lsl.w r0, sl, r2 │ │ + ldr r2, [r4, #24] │ │ + orr.w r9, r0, r2 │ │ + ldr r0, [sp, #4] │ │ + ldrb r2, [r4, #29] │ │ + lsrs r0, r2 │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + lsls r0, r2 │ │ + ldrb r2, [r4, #28] │ │ + orr.w r9, r9, r0 │ │ + ldr r0, [sp, #0] │ │ + lsrs r0, r2 │ │ + ldrb.w r2, [r4, #32] │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #12] │ │ + orr.w r4, r9, r0 │ │ + strh r4, [r2, r3] │ │ + b.n 366f6 │ │ + cmp r3, #2 │ │ + ldr r7, [r0, #16] │ │ + mov.w r1, r1, lsl #2 │ │ + ldr r0, [r0, #20] │ │ + beq.n 36570 │ │ + cmp r3, #4 │ │ + beq.w 36602 │ │ + cmp r3, #1 │ │ + mla r3, r7, r2, r1 │ │ + bne.w 366aa │ │ + str r3, [sp, #12] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [pc, #180] ; (3656c ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w sl, [r4, #32] │ │ + ldr.w lr, [r6, r3] │ │ + ldr r6, [r0, r2] │ │ + ldr r3, [r4, #12] │ │ + ldrb r1, [r4, #29] │ │ + ands r3, r6 │ │ + ldr.w r6, [lr, r9, lsl #2] │ │ + ldrb.w fp, [r4, #33] ; 0x21 │ │ + lsr.w r3, r3, sl │ │ + ldrb.w r8, [r4, #30] │ │ + ldrb.w ip, [r4, #34] ; 0x22 │ │ + ldrb r7, [r6, r3] │ │ + ldr r6, [pc, #128] ; (36564 ) │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + strd r2, r3, [sp, #16] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #16] │ │ + ldr r7, [r0, r2] │ │ + ands r3, r7 │ │ + ldr.w r7, [lr, r1, lsl #2] │ │ + lsr.w r3, r3, fp │ │ + ldrb r7, [r7, r3] │ │ + muls r7, r5 │ │ + umull r2, r3, r7, r6 │ │ + strd r2, r3, [sp, #24] │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + ldr r7, [r0, r2] │ │ + ands r3, r7 │ │ + ldr.w r7, [lr, r8, lsl #2] │ │ + lsr.w r3, r3, ip │ │ + ldrb r3, [r7, r3] │ │ + muls r3, r5 │ │ + ldr r5, [sp, #20] │ │ + umull r6, r7, r3, r6 │ │ + ldr r3, [sp, #0] │ │ + add.w lr, r3, r5, lsr #7 │ │ + ldr r5, [sp, #4] │ │ + lsr.w lr, lr, r9 │ │ + mov r2, r5 │ │ + ldr r5, [sp, #28] │ │ + lsl.w r3, lr, sl │ │ + add.w sl, r2, r5, lsr #7 │ │ + lsr.w sl, sl, r1 │ │ + lsl.w sl, sl, fp │ │ + orr.w fp, r3, sl │ │ + ldr r3, [r4, #24] │ │ + orr.w fp, fp, r3 │ │ + ldr r3, [sp, #8] │ │ + add.w r4, r3, r7, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + lsr.w r4, r4, r8 │ │ + lsl.w r4, r4, ip │ │ + orr.w r4, fp, r4 │ │ + b.n 366e6 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrh r0, [r1, r7] │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + mla r1, r7, r2, r1 │ │ + ldr r3, [pc, #396] ; (36704 ) │ │ + ldrb.w sl, [r4, #28] │ │ + ldr r2, [r4, #12] │ │ + ldr r6, [r6, r3] │ │ + ldrb.w lr, [r4, #32] │ │ + ldr r7, [r0, r1] │ │ + ldr.w r3, [r6, sl, lsl #2] │ │ + ands r2, r7 │ │ + ldrb.w fp, [r4, #29] │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + lsr.w r2, r2, lr │ │ + ldrb.w r8, [r4, #30] │ │ + ldrb r5, [r3, r2] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [r6, fp, lsl #2] │ │ + ands r2, r7 │ │ + ldr.w r6, [r6, r8, lsl #2] │ │ + lsr.w r2, r2, ip │ │ + ldrb.w r9, [r3, r2] │ │ + ldr r3, [r4, #20] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ands r3, r7 │ │ + ldr r4, [r4, #24] │ │ + lsrs r3, r2 │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #0] │ │ + add r5, r6 │ │ + ldr r6, [sp, #4] │ │ + cmp r5, #255 ; 0xff │ │ + add r9, r6 │ │ + ldr r6, [sp, #8] │ │ + it cs │ │ + movcs r5, #255 ; 0xff │ │ + cmp.w r9, #255 ; 0xff │ │ + add r3, r6 │ │ + lsr.w r7, r5, sl │ │ + it cs │ │ + movcs.w r9, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsl.w r7, r7, lr │ │ + lsr.w lr, r9, fp │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsl.w lr, lr, ip │ │ + lsr.w r3, r3, r8 │ │ + orr.w r7, r7, lr │ │ + orrs r7, r4 │ │ + lsls r3, r2 │ │ + orrs r3, r7 │ │ + str r3, [r0, r1] │ │ + b.n 366f6 │ │ + mla r2, r7, r2, r1 │ │ + ldr r3, [pc, #252] ; (36704 ) │ │ + ldrb.w sl, [r4, #28] │ │ + ldrb.w r9, [r4, #32] │ │ + ldr r6, [r6, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr r7, [r0, r2] │ │ + ldr.w r1, [r6, sl, lsl #2] │ │ + ands r3, r7 │ │ + ldrb.w r8, [r4, #29] │ │ + ldrb.w ip, [r4, #33] ; 0x21 │ │ + lsr.w r3, r3, r9 │ │ + ldrb.w lr, [r4, #30] │ │ + ldr.w r5, [r6, r8, lsl #2] │ │ + ldrb.w fp, [r1, r3] │ │ + ldr r1, [r4, #16] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, ip │ │ + ldrb r3, [r5, r1] │ │ + ldrb.w r5, [r4, #34] ; 0x22 │ │ + ldr.w r1, [r6, lr, lsl #2] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + ldr r4, [r4, #24] │ │ + ands r3, r7 │ │ + lsrs r3, r5 │ │ + ldrb r3, [r1, r3] │ │ + ldrh.w r1, [sp] │ │ + smulbb r6, fp, r1 │ │ + ldr r1, [pc, #164] ; (36700 ) │ │ + umull r6, r7, r6, r1 │ │ + ldrh.w r6, [sp, #12] │ │ + mov.w fp, r7, lsr #7 │ │ + ldrh.w r7, [sp, #4] │ │ + lsr.w fp, fp, sl │ │ + smulbb r6, r6, r7 │ │ + lsl.w fp, fp, r9 │ │ + umull r6, r7, r6, r1 │ │ + lsrs r7, r7, #7 │ │ + lsr.w r7, r7, r8 │ │ + lsl.w r7, r7, ip │ │ + orr.w fp, fp, r7 │ │ + orr.w fp, fp, r4 │ │ + ldrh.w r4, [sp, #8] │ │ + smulbb r6, r3, r4 │ │ + umull r6, r7, r6, r1 │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, lr │ │ + lsls r6, r5 │ │ + orr.w r6, fp, r6 │ │ + str r6, [r0, r2] │ │ + b.n 366f6 │ │ + ldr r1, [sp, #8] │ │ + ldrb r2, [r4, #30] │ │ + ldr r5, [sp, #4] │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + ldr r1, [sp, #0] │ │ + lsl.w sl, sl, r2 │ │ + ldr r2, [r4, #24] │ │ + orr.w r9, sl, r2 │ │ + ldrb r2, [r4, #29] │ │ + lsrs r5, r2 │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + lsl.w ip, r5, r2 │ │ + ldrb r2, [r4, #28] │ │ + orr.w r9, r9, ip │ │ + lsr.w sl, r1, r2 │ │ + ldrb.w r2, [r4, #32] │ │ + lsl.w r4, sl, r2 │ │ + orr.w r4, r9, r4 │ │ + str r4, [r0, r3] │ │ + b.n 366f6 │ │ + movs r0, #4 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 195f0 │ │ + movs r0, #0 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #52 ; 0x34 │ │ + ldr r5, [pc, #800] ; (36a30 ) │ │ + ldrb.w r4, [sp, #88] ; 0x58 │ │ + add r5, pc │ │ + ldrb.w sl, [sp, #100] ; 0x64 │ │ + str r4, [sp, #0] │ │ + ldrb.w r4, [sp, #92] ; 0x5c │ │ + str r4, [sp, #4] │ │ + ldrb.w r4, [sp, #96] ; 0x60 │ │ + str r4, [sp, #8] │ │ + ldr r4, [r0, #4] │ │ + ldrb r6, [r4, #9] │ │ + cmp r6, #4 │ │ + bne.w 36a16 │ │ + cmp r3, #2 │ │ + ldr r6, [r0, #16] │ │ + mov.w r1, r1, lsl #2 │ │ + ldr.w fp, [r0, #20] │ │ + beq.n 36830 │ │ + cmp r3, #4 │ │ + beq.w 368ea │ │ + cmp r3, #1 │ │ + bne.w 369c6 │ │ + mla r3, r6, r2, r1 │ │ + ldrb r2, [r4, #28] │ │ + rsb r0, sl, #255 ; 0xff │ │ + ldr.w lr, [pc, #724] ; 36a2c │ │ + ldrb r6, [r4, #29] │ │ + str r2, [sp, #12] │ │ + ldrb.w r2, [r4, #32] │ │ + ldrb r1, [r4, #30] │ │ + ldrb.w ip, [r4, #35] ; 0x23 │ │ + str r2, [sp, #16] │ │ + ldrb.w r2, [r4, #33] ; 0x21 │ │ + str r2, [sp, #20] │ │ + ldrb.w r2, [r4, #34] ; 0x22 │ │ + str r2, [sp, #24] │ │ + ldrb r2, [r4, #31] │ │ + str r2, [sp, #28] │ │ + ldr r2, [pc, #696] ; (36a34 ) │ │ + ldr r7, [r5, r2] │ │ + ldr.w r5, [fp, r3] │ │ + ldr r2, [r4, #12] │ │ + ands r2, r5 │ │ + ldr r5, [sp, #16] │ │ + lsrs r2, r5 │ │ + ldr r5, [sp, #12] │ │ + ldr.w r5, [r7, r5, lsl #2] │ │ + ldrb r5, [r5, r2] │ │ + ldr r2, [r4, #16] │ │ + muls r5, r0 │ │ + umull r8, r9, r5, lr │ │ + ldr.w r5, [fp, r3] │ │ + ands r2, r5 │ │ + ldr r5, [sp, #20] │ │ + lsrs r2, r5 │ │ + ldr.w r5, [r7, r6, lsl #2] │ │ + strd r8, r9, [sp, #32] │ │ + ldrb.w r8, [r5, r2] │ │ + ldr.w r5, [fp, r3] │ │ + ldr r2, [r4, #20] │ │ + mul.w r8, r0, r8 │ │ + ands r2, r5 │ │ + ldr r5, [sp, #24] │ │ + lsrs r2, r5 │ │ + ldr.w r5, [r7, r1, lsl #2] │ │ + umull r8, r9, r8, lr │ │ + ldrb r2, [r5, r2] │ │ + muls r2, r0 │ │ + strd r8, r9, [sp, #40] ; 0x28 │ │ + umull r8, r9, r2, lr │ │ + ldr r2, [r4, #24] │ │ + ldr.w r4, [fp, r3] │ │ + ands r2, r4 │ │ + ldr r4, [sp, #28] │ │ + lsr.w r2, r2, ip │ │ + ldr.w r4, [r7, r4, lsl #2] │ │ + ldrb r4, [r4, r2] │ │ + ldr r2, [sp, #4] │ │ + muls r4, r0 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + add.w r7, r2, r0, lsr #7 │ │ + ldr r2, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + lsrs r7, r6 │ │ + umull r4, r5, r4, lr │ │ + lsls r7, r2 │ │ + ldr r2, [sp, #0] │ │ + add.w r0, r2, r0, lsr #7 │ │ + ldr r2, [sp, #12] │ │ + lsrs r0, r2 │ │ + ldr r2, [sp, #16] │ │ + lsls r0, r2 │ │ + ldr r2, [sp, #8] │ │ + orrs r7, r0 │ │ + add.w r6, r2, r9, lsr #7 │ │ + ldr r2, [sp, #24] │ │ + lsrs r6, r1 │ │ + add.w r1, sl, r5, lsr #7 │ │ + lsls r6, r2 │ │ + ldr r2, [sp, #28] │ │ + orrs r7, r6 │ │ + lsrs r1, r2 │ │ + lsl.w r1, r1, ip │ │ + orrs r7, r1 │ │ + str.w r7, [fp, r3] │ │ + b.n 36a22 │ │ + mla r2, r6, r2, r1 │ │ + ldr r3, [pc, #508] ; (36a34 ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldr r5, [r5, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w ip, [r4, #29] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r9, lsl #2] │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + lsr.w r3, r3, r8 │ │ + ldr.w r6, [fp, r2] │ │ + ldrb r7, [r4, #30] │ │ + ldrb r0, [r1, r3] │ │ + ldr r3, [r4, #16] │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, ip, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb r1, [r1, r3] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #12] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + ldr r6, [sp, #12] │ │ + lsrs r3, r6 │ │ + ldr.w r6, [r5, r7, lsl #2] │ │ + ldrb r3, [r6, r3] │ │ + ldrb r6, [r4, #31] │ │ + str r6, [sp, #16] │ │ + ldr r6, [sp, #0] │ │ + add r0, r6 │ │ + ldr r6, [sp, #4] │ │ + cmp r0, #255 ; 0xff │ │ + add r1, r6 │ │ + ldr r6, [sp, #8] │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + lsr.w r0, r0, r9 │ │ + add r3, r6 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r1, r1, ip │ │ + lsl.w r0, r0, r8 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsl.w r1, r1, lr │ │ + lsrs r3, r7 │ │ + orrs r1, r0 │ │ + ldr r0, [r4, #24] │ │ + ldr.w r4, [fp, r2] │ │ + ands r0, r4 │ │ + ldr r4, [sp, #16] │ │ + lsr.w r0, r0, sl │ │ + ldr.w r4, [r5, r4, lsl #2] │ │ + ldrb r0, [r4, r0] │ │ + ldr r4, [sp, #16] │ │ + lsrs r0, r4 │ │ + lsl.w r0, r0, sl │ │ + orrs r0, r1 │ │ + ldr r1, [sp, #12] │ │ + lsls r3, r1 │ │ + orrs r0, r3 │ │ + str.w r0, [fp, r2] │ │ + b.n 36a22 │ │ + mla r2, r6, r2, r1 │ │ + ldr r3, [pc, #324] ; (36a34 ) │ │ + ldrb.w r9, [r4, #28] │ │ + ldrb.w r8, [r4, #32] │ │ + ldr r5, [r5, r3] │ │ + ldr r3, [r4, #12] │ │ + ldr.w r1, [fp, r2] │ │ + ldrb.w ip, [r4, #29] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r9, lsl #2] │ │ + ldrb r6, [r4, #30] │ │ + lsr.w r3, r3, r8 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb.w lr, [r4, #31] │ │ + ldrb r0, [r1, r3] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r1, [r4, #16] │ │ + ldrb.w r7, [r4, #35] ; 0x23 │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [fp, r2] │ │ + ands r1, r3 │ │ + ldr r3, [sp, #12] │ │ + lsrs r1, r3 │ │ + ldr.w r3, [r5, ip, lsl #2] │ │ + ldrb r3, [r3, r1] │ │ + ldr.w r1, [fp, r2] │ │ + str r3, [sp, #16] │ │ + ldr r3, [r4, #20] │ │ + ands r3, r1 │ │ + ldr.w r1, [r5, r6, lsl #2] │ │ + lsr.w r3, r3, sl │ │ + ldrb r3, [r1, r3] │ │ + str r3, [sp, #20] │ │ + ldrh.w r3, [sp] │ │ + smulbb r0, r0, r3 │ │ + ldr r3, [pc, #212] ; (36a2c ) │ │ + umull r0, r1, r0, r3 │ │ + ldrh.w r0, [sp, #4] │ │ + lsrs r1, r1, #7 │ │ + lsr.w r1, r1, r9 │ │ + lsl.w r9, r1, r8 │ │ + ldrh.w r1, [sp, #16] │ │ + smulbb r0, r1, r0 │ │ + umull r0, r1, r0, r3 │ │ + ldr r0, [sp, #12] │ │ + lsrs r1, r1, #7 │ │ + lsr.w r1, r1, ip │ │ + lsls r1, r0 │ │ + ldr r0, [r4, #24] │ │ + ldr.w r4, [fp, r2] │ │ + orr.w r1, r9, r1 │ │ + ands r0, r4 │ │ + ldr.w r4, [r5, lr, lsl #2] │ │ + lsrs r0, r7 │ │ + ldrb.w ip, [r4, r0] │ │ + ldrh.w r0, [sp, #20] │ │ + ldrh.w r4, [sp, #8] │ │ + lsr.w ip, ip, lr │ │ + smulbb r8, r0, r4 │ │ + lsl.w ip, ip, r7 │ │ + orr.w r1, r1, ip │ │ + umull r8, r9, r8, r3 │ │ + mov.w lr, r9, lsr #7 │ │ + lsr.w lr, lr, r6 │ │ + lsl.w lr, lr, sl │ │ + orr.w r1, r1, lr │ │ + str.w r1, [fp, r2] │ │ + b.n 36a22 │ │ + mla r2, r6, r2, r1 │ │ + ldr r1, [sp, #4] │ │ + ldrb r3, [r4, #29] │ │ + ldr r0, [sp, #0] │ │ + lsr.w lr, r1, r3 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r1, [sp, #8] │ │ + lsl.w lr, lr, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w ip, r1, r3 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + lsl.w r8, ip, r3 │ │ + ldrb r3, [r4, #28] │ │ + orr.w lr, lr, r8 │ │ + lsrs r0, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r0, r3 │ │ + ldrb r3, [r4, #31] │ │ + orr.w r5, lr, r0 │ │ + lsr.w sl, sl, r3 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + lsl.w sl, sl, r3 │ │ + orr.w r5, r5, sl │ │ + str.w r5, [fp, r2] │ │ + b.n 36a22 │ │ + movs r0, #4 │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 195f0 │ │ + movs r0, #0 │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrsb r4, [r3, r3] │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + │ │ +00036a38 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + ldrb.w r4, [sp, #36] ; 0x24 │ │ + ldrb.w sl, [sp, #40] ; 0x28 │ │ + ldrb.w r8, [sp, #44] ; 0x2c │ │ + ldrb.w r6, [sp, #48] ; 0x30 │ │ + cbnz r0, 36a54 │ │ + ldr r0, [pc, #260] ; (36b54 ) │ │ + add r0, pc │ │ + b.n 36a64 │ │ + ldr r7, [r0, #4] │ │ + ldrb.w lr, [r7, #8] │ │ + cmp.w lr, #7 │ │ + bhi.n 36a6c │ │ + ldr r0, [pc, #244] ; (36b58 ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 194b8 │ │ + ldr.w r9, [r0, #36] ; 0x24 │ │ + cmp r1, r9 │ │ + blt.n 36b4c │ │ + ldr.w ip, [r0, #40] ; 0x28 │ │ + cmp r2, ip │ │ + blt.n 36b4c │ │ + ldr r5, [r0, #44] ; 0x2c │ │ + add r5, r9 │ │ + cmp r1, r5 │ │ + bge.n 36b4c │ │ + ldr r5, [r0, #48] ; 0x30 │ │ + add r5, ip │ │ + cmp r2, r5 │ │ + bge.n 36b4c │ │ + subs r5, r3, #1 │ │ + cmp r5, #1 │ │ + bhi.n 36aba │ │ + smulbb r4, r4, r6 │ │ + ldr.w ip, [pc, #196] ; 36b5c │ │ + smulbb sl, sl, r6 │ │ + smulbb r8, r8, r6 │ │ + umull r4, r5, r4, ip │ │ + umull sl, fp, sl, ip │ │ + ubfx r4, r5, #7, #8 │ │ + umull r8, r9, r8, ip │ │ + ubfx sl, fp, #7, #8 │ │ + ubfx r8, r9, #7, #8 │ │ + cmp.w lr, #16 │ │ + beq.n 36ae8 │ │ + cmp.w lr, #32 │ │ + beq.n 36b04 │ │ + cmp.w lr, #15 │ │ + bne.n 36b2c │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #31744 ; 0x7c00 │ │ + bne.n 36b2c │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 35d28 │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #63488 ; 0xf800 │ │ + bne.n 36b2c │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 35e8c │ │ + ldr r5, [r7, #12] │ │ + cmp.w r5, #16711680 ; 0xff0000 │ │ + bne.n 36b2c │ │ + ldr r5, [r7, #24] │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + cbnz r5, 36b24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 35fec │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 360e4 │ │ + ldr r5, [r7, #24] │ │ + str r4, [sp, #36] ; 0x24 │ │ + str.w sl, [sp, #40] ; 0x28 │ │ + str.w r8, [sp, #44] ; 0x2c │ │ + str r6, [sp, #48] ; 0x30 │ │ + cbnz r5, 36b44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 36218 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 36708 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + bx ip │ │ + movs r5, r0 │ │ + ldr r0, [pc, #952] ; (36f14 ) │ │ + movs r5, r0 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + │ │ +00036b60 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 ; 0x2c │ │ + mov lr, r1 │ │ + mov ip, r3 │ │ + str r2, [sp, #32] │ │ + mov r4, r0 │ │ + ldrb.w r5, [sp, #80] ; 0x50 │ │ + ldrb.w r6, [sp, #84] ; 0x54 │ │ + ldrb.w r9, [sp, #88] ; 0x58 │ │ + ldrb.w r8, [sp, #92] ; 0x5c │ │ + cbnz r0, 36b86 │ │ + ldr r0, [pc, #264] ; (36c8c ) │ │ + add r0, pc │ │ + b.n 36b92 │ │ + ldr r3, [r0, #4] │ │ + ldrb r2, [r3, #8] │ │ + cmp r2, #7 │ │ + bhi.n 36b9c │ │ + ldr r0, [pc, #256] ; (36c90 ) │ │ + add r0, pc │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + b.w 194b8 │ │ + add.w r1, ip, #4294967295 ; 0xffffffff │ │ + cmp r1, #1 │ │ + bhi.n 36bca │ │ + smulbb sl, r5, r8 │ │ + ldr r0, [pc, #220] ; (36c88 ) │ │ + smulbb r9, r9, r8 │ │ + smulbb r6, r6, r8 │ │ + umull sl, fp, sl, r0 │ │ + umull r6, r7, r6, r0 │ │ + ubfx r5, fp, #7, #8 │ │ + umull r0, r1, r9, r0 │ │ + ubfx r6, r7, #7, #8 │ │ + ubfx r9, r1, #7, #8 │ │ + cmp r2, #16 │ │ + beq.n 36be4 │ │ + cmp r2, #32 │ │ + beq.n 36bf2 │ │ + cmp r2, #15 │ │ + bne.n 36c06 │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #31744 ; 0x7c00 │ │ + bne.n 36c06 │ │ + ldr r7, [pc, #180] ; (36c94 ) │ │ + add r7, pc │ │ + b.n 36c10 │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #63488 ; 0xf800 │ │ + bne.n 36c06 │ │ + ldr r7, [pc, #168] ; (36c98 ) │ │ + add r7, pc │ │ + b.n 36c10 │ │ + ldr r2, [r3, #12] │ │ + cmp.w r2, #16711680 ; 0xff0000 │ │ + bne.n 36c06 │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 36c76 │ │ + ldr r7, [pc, #152] ; (36c9c ) │ │ + add r7, pc │ │ + b.n 36c10 │ │ + ldr r3, [r3, #24] │ │ + cmp r3, #0 │ │ + beq.n 36c7c │ │ + ldr r7, [pc, #144] ; (36ca0 ) │ │ + add r7, pc │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + movs r0, #0 │ │ + add.w sl, lr, #4 │ │ + mov fp, r0 │ │ + str r3, [sp, #16] │ │ + ldr r2, [sp, #16] │ │ + ldr r3, [r4, #44] ; 0x2c │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #24] │ │ + ldr r3, [r4, #40] ; 0x28 │ │ + str r3, [sp, #20] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r4, #48] ; 0x30 │ │ + adds r3, r2, r3 │ │ + str r3, [sp, #28] │ │ + ldr r3, [sp, #32] │ │ + cmp fp, r3 │ │ + bge.n 36c82 │ │ + ldr.w r1, [sl, #-4] │ │ + ldr r3, [sp, #16] │ │ + ldr.w r2, [sl] │ │ + cmp r1, r3 │ │ + blt.n 36c6c │ │ + ldr r3, [sp, #24] │ │ + cmp r3, r1 │ │ + ble.n 36c6c │ │ + ldr r3, [sp, #20] │ │ + cmp r2, r3 │ │ + blt.n 36c6c │ │ + ldr r3, [sp, #28] │ │ + cmp r3, r2 │ │ + ble.n 36c6c │ │ + mov r3, ip │ │ + str.w r8, [sp, #12] │ │ + stmia.w sp, {r5, r6, r9} │ │ + mov r0, r4 │ │ + str.w ip, [sp, #36] ; 0x24 │ │ + blx r7 │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + add.w fp, fp, #1 │ │ + add.w sl, sl, #8 │ │ + b.n 36c30 │ │ + ldr r7, [pc, #44] ; (36ca4 ) │ │ + add r7, pc │ │ + b.n 36c10 │ │ + ldr r7, [pc, #40] ; (36ca8 ) │ │ + add r7, pc │ │ + b.n 36c10 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mov r3, r6 │ │ + movs r5, r0 │ │ + ; instruction: 0x47ed │ │ + movs r5, r0 │ │ + bl 17cc96 <_end@@Base+0xbc22e> │ │ + bl 2d2c9a <_end@@Base+0x212232> │ │ + bl ffd16c9e <_end@@Base+0xffc56236> │ │ + ; instruction: 0xfaf7ffff │ │ + bl 3a8ca6 <_end@@Base+0x2e823e> │ │ + bl ffdcecaa <_end@@Base+0xffd0e242> │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #116 ; 0x74 │ │ + mov r8, r2 │ │ + ldr r2, [pc, #932] ; (3705c ) │ │ + ldr.w lr, [sp, #156] ; 0x9c │ │ + mov r6, r1 │ │ + add r2, pc │ │ + str r2, [sp, #24] │ │ + add.w r2, lr, #4294967295 ; 0xffffffff │ │ + mov sl, r3 │ │ + cmp r2, #1 │ │ + str r0, [sp, #0] │ │ + ldr.w r9, [sp, #152] ; 0x98 │ │ + ldrb.w r1, [sp, #160] ; 0xa0 │ │ + ldrb.w r3, [sp, #164] ; 0xa4 │ │ + ldrb.w r5, [sp, #168] ; 0xa8 │ │ + ldrb.w ip, [sp, #172] ; 0xac │ │ + ldr r7, [sp, #176] ; 0xb0 │ │ + ldr r4, [r0, #4] │ │ + bhi.n 36d0e │ │ + smulbb r0, r1, ip │ │ + ldr.w fp, [pc, #876] ; 37058 │ │ + smulbb r5, ip, r5 │ │ + umull r0, r1, r0, fp │ │ + smulbb r0, ip, r3 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #12] │ │ + umull r2, r3, r0, fp │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #16] │ │ + umull r2, r3, r5, fp │ │ + lsrs r3, r3, #7 │ │ + str r3, [sp, #20] │ │ + b.n 36d14 │ │ + str r1, [sp, #12] │ │ + str r3, [sp, #16] │ │ + str r5, [sp, #20] │ │ + cmp r8, r9 │ │ + eor.w r3, ip, #255 ; 0xff │ │ + str r3, [sp, #28] │ │ + bne.w 37064 │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #2 │ │ + ldrb r1, [r4, #9] │ │ + ldr r5, [r3, #20] │ │ + beq.w 36e32 │ │ + cmp.w lr, #4 │ │ + beq.w 36f02 │ │ + cmp.w lr, #1 │ │ + bne.w 36fe0 │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 36d64 │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 36d5c │ │ + adds r6, #1 │ │ + add.w fp, r5, r6, lsl #1 │ │ + ldr r1, [pc, #756] ; (37058 ) │ │ + b.n 36d78 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 36d5a │ │ + adds r5, #2 │ │ + b.n 36d5c │ │ + cmp r5, fp │ │ + beq.w 37d36 │ │ + ldr r3, [pc, #736] ; (37060 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh.w r8, [r5] │ │ + ldrb.w lr, [r4, #28] │ │ + ldr.w ip, [r2, r3] │ │ + ldr r2, [r4, #12] │ │ + ldrb.w r7, [r4, #32] │ │ + and.w r2, r8, r2 │ │ + ldr.w r3, [ip, lr, lsl #2] │ │ + ldrb r6, [r4, #29] │ │ + lsrs r2, r7 │ │ + ldrb.w r9, [r4, #33] ; 0x21 │ │ + ldrb.w sl, [r4, #30] │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + ldrb.w r0, [r4, #34] ; 0x22 │ │ + muls r3, r2 │ │ + umull r2, r3, r3, r1 │ │ + strd r2, r3, [sp] │ │ + ldr r2, [r4, #16] │ │ + ldr.w r3, [ip, r6, lsl #2] │ │ + and.w r2, r8, r2 │ │ + lsr.w r2, r2, r9 │ │ + ldrb r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + muls r3, r2 │ │ + umull r2, r3, r3, r1 │ │ + strd r2, r3, [sp, #32] │ │ + ldr r3, [r4, #20] │ │ + ldr.w r2, [ip, sl, lsl #2] │ │ + and.w r3, r8, r3 │ │ + lsrs r3, r0 │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [sp, #28] │ │ + muls r2, r3 │ │ + umull r2, r3, r2, r1 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [sp, #12] │ │ + add.w ip, r3, r2, lsr #7 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #16] │ │ + lsr.w ip, ip, lr │ │ + lsl.w ip, ip, r7 │ │ + add.w r7, r3, r2, lsr #7 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + lsrs r7, r6 │ │ + ldr r3, [sp, #20] │ │ + ldr r6, [r4, #24] │ │ + lsl.w r7, r7, r9 │ │ + add.w r9, r3, r2, lsr #7 │ │ + orr.w ip, ip, r7 │ │ + lsr.w r9, r9, sl │ │ + orr.w r6, ip, r6 │ │ + lsl.w r9, r9, r0 │ │ + orr.w r6, r6, r9 │ │ + strh.w r6, [r5], #2 │ │ + b.n 36d78 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 36e5a │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r0, r5, r8, lsl #1 │ │ + cbz r7, 36e52 │ │ + adds r6, #1 │ │ + mov r7, r0 │ │ + add.w r6, r0, r6, lsl #1 │ │ + b.n 36e6e │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r0, r5, r8, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 36e50 │ │ + adds r0, #2 │ │ + b.n 36e52 │ │ + cmp r7, r6 │ │ + beq.w 37d36 │ │ + ldr r3, [pc, #488] ; (37060 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh r5, [r7, #0] │ │ + ldrb.w r8, [r4, #28] │ │ + ldr r0, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w ip, [r4, #32] │ │ + ands r3, r5 │ │ + ldr.w r2, [r0, r8, lsl #2] │ │ + ldrb.w r9, [r4, #29] │ │ + lsr.w r3, r3, ip │ │ + ldrb.w lr, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb r2, [r2, r3] │ │ + ldr r3, [r4, #16] │ │ + ldr.w r1, [r0, r9, lsl #2] │ │ + ands r3, r5 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldr.w r0, [r0, fp, lsl #2] │ │ + lsr.w r3, r3, lr │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [r4, #20] │ │ + ands r1, r5 │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r0, r1] │ │ + ldr r0, [sp, #12] │ │ + add r2, r0 │ │ + ldr r0, [sp, #16] │ │ + cmp r2, #255 ; 0xff │ │ + add r0, r3 │ │ + ldr r3, [sp, #20] │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r0, #255 ; 0xff │ │ + add r3, r1 │ │ + lsr.w r2, r2, r8 │ │ + it cs │ │ + movcs r0, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r0, r0, r9 │ │ + ldr r1, [r4, #24] │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsl.w r2, r2, ip │ │ + lsl.w r0, r0, lr │ │ + lsr.w r3, r3, fp │ │ + orrs r0, r2 │ │ + orrs r1, r0 │ │ + lsl.w r3, r3, sl │ │ + orrs r1, r3 │ │ + strh.w r1, [r7], #2 │ │ + b.n 36e6e │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 36f2c │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 36f22 │ │ + adds r6, #1 │ │ + add.w r3, r5, r6, lsl #1 │ │ + ldr r0, [pc, #304] ; (37058 ) │ │ + str r3, [sp, #0] │ │ + b.n 36f40 │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 36f20 │ │ + adds r5, #2 │ │ + b.n 36f22 │ │ + ldr r3, [sp, #0] │ │ + cmp r5, r3 │ │ + beq.w 37d36 │ │ + ldr r3, [pc, #276] ; (37060 ) │ │ + ldr r2, [sp, #24] │ │ + ldrh.w r9, [r5] │ │ + ldrb.w ip, [r4, #28] │ │ + ldr.w r8, [r2, r3] │ │ + ldr r2, [r4, #12] │ │ + ldrb.w lr, [r4, #32] │ │ + and.w r2, r9, r2 │ │ + ldr.w r1, [r8, ip, lsl #2] │ │ + ldrb r7, [r4, #29] │ │ + lsr.w r2, r2, lr │ │ + ldr r3, [sp, #12] │ │ + ldrb.w r6, [r4, #33] ; 0x21 │ │ + ldrb r2, [r1, r2] │ │ + ldr r1, [r4, #16] │ │ + ldrb.w fp, [r4, #30] │ │ + and.w r1, r9, r1 │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + muls r2, r3 │ │ + ldr.w r3, [r8, r7, lsl #2] │ │ + lsrs r1, r6 │ │ + ldr.w r8, [r8, fp, lsl #2] │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + muls r1, r3 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r9, r3 │ │ + lsr.w r3, r3, sl │ │ + ldrb.w r8, [r8, r3] │ │ + ldr r3, [sp, #20] │ │ + mul.w r8, r3, r8 │ │ + umull r2, r3, r2, r0 │ │ + umull r8, r9, r8, r0 │ │ + lsrs r3, r3, #7 │ │ + lsr.w r3, r3, ip │ │ + lsl.w lr, r3, lr │ │ + umull r2, r3, r1, r0 │ │ + lsrs r2, r3, #7 │ │ + lsrs r2, r7 │ │ + ldr r7, [r4, #24] │ │ + lsls r2, r6 │ │ + orr.w r3, lr, r2 │ │ + mov.w r2, r9, lsr #7 │ │ + orrs r7, r3 │ │ + lsr.w r2, r2, fp │ │ + lsl.w r2, r2, sl │ │ + orrs r7, r2 │ │ + strh.w r7, [r5], #2 │ │ + b.n 36f40 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r6, sl │ │ + mul.w r0, r0, r8 │ │ + bgt.n 37006 │ │ + add.w r8, r0, r6 │ │ + rsb r6, r6, sl │ │ + add.w r5, r5, r8, lsl #1 │ │ + cbz r7, 37000 │ │ + adds r6, #1 │ │ + add.w r6, r5, r6, lsl #1 │ │ + b.n 3701a │ │ + add.w r8, r0, sl │ │ + rsb r6, sl, r6 │ │ + add.w r5, r5, r8, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 36ffe │ │ + adds r5, #2 │ │ + b.n 37000 │ │ + cmp r5, r6 │ │ + beq.w 37d36 │ │ + ldr r2, [sp, #12] │ │ + ldrb r3, [r4, #28] │ │ + ldr r1, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #33] ; 0x21 │ │ + lsls r3, r1 │ │ + ldr r1, [sp, #20] │ │ + orrs r3, r2 │ │ + ldr r2, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r1, r3 │ │ + ldrb.w r1, [r4, #34] ; 0x22 │ │ + lsls r3, r1 │ │ + orrs r3, r2 │ │ + strh.w r3, [r5], #2 │ │ + b.n 3701a │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + str r4, [r6, r4] │ │ + movs r0, r1 │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + cmp r6, sl │ │ + bne.w 373e6 │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #2 │ │ + ldrb r1, [r4, #9] │ │ + ldr.w sl, [r3, #20] │ │ + beq.w 37190 │ │ + cmp.w lr, #4 │ │ + beq.w 37270 │ │ + cmp.w lr, #1 │ │ + bne.w 37362 │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 370b2 │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 370a8 │ │ + adds r2, #1 │ │ + negs r3, r5 │ │ + str r0, [sp, #0] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r6, [pc, #748] ; (3739c ) │ │ + b.n 370c6 │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 370a6 │ │ + add r0, r5 │ │ + b.n 370a8 │ │ + ldr r3, [sp, #0] │ │ + subs r2, #1 │ │ + add r3, r5 │ │ + str r3, [sp, #0] │ │ + adds r3, r2, #1 │ │ + beq.w 37d36 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #0] │ │ + ldrb.w r8, [r4, #28] │ │ + ldrb.w r9, [r4, #32] │ │ + ldrh.w lr, [r1, r3] │ │ + ldrb r3, [r4, #30] │ │ + ldr r1, [sp, #24] │ │ + ldrb.w ip, [r4, #29] │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #688] ; (373a0 ) │ │ + ldrb.w sl, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #34] ; 0x22 │ │ + ldr r7, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ + and.w r1, lr, r1 │ │ + ldr.w r3, [r7, r8, lsl #2] │ │ + lsr.w r1, r1, r9 │ │ + ldrb r3, [r3, r1] │ │ + ldr r1, [sp, #28] │ │ + muls r3, r1 │ │ + umull r0, r1, r3, r6 │ │ + ldr.w r3, [r7, ip, lsl #2] │ │ + strd r0, r1, [sp, #48] ; 0x30 │ │ + ldr r1, [r4, #16] │ │ + and.w r1, lr, r1 │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #28] │ │ + muls r1, r3 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, lr, r3 │ │ + lsr.w r3, r3, fp │ │ + umull r0, r1, r1, r6 │ │ + strd r0, r1, [sp, #56] ; 0x38 │ │ + ldr r1, [sp, #32] │ │ + ldr.w r1, [r7, r1, lsl #2] │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [sp, #28] │ │ + muls r3, r1 │ │ + umull r0, r1, r3, r6 │ │ + ldr r3, [sp, #12] │ │ + strd r0, r1, [sp, #64] ; 0x40 │ │ + ldr r1, [sp, #52] ; 0x34 │ │ + add.w r1, r3, r1, lsr #7 │ │ + ldr r3, [sp, #16] │ │ + add.w r7, r3, r7, lsr #7 │ │ + lsr.w r1, r1, r8 │ │ + ldr r3, [r4, #24] │ │ + lsr.w r7, r7, ip │ │ + lsl.w r1, r1, r9 │ │ + lsl.w r7, r7, sl │ │ + orrs r1, r7 │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + ldr r0, [sp, #0] │ │ + add.w r1, r1, r7, lsr #7 │ │ + ldr r7, [sp, #32] │ │ + lsrs r1, r7 │ │ + lsl.w r1, r1, fp │ │ + orrs r3, r1 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + strh r3, [r0, r1] │ │ + b.n 370c6 │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r3, r0, lsl #1 │ │ + str r3, [sp, #28] │ │ + bgt.n 371b6 │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 371b2 │ │ + adds r2, #1 │ │ + movs r5, #0 │ │ + b.n 371cc │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 371b0 │ │ + ldr r3, [sp, #28] │ │ + add r0, r3 │ │ + b.n 371b2 │ │ + adds.w r2, r2, #4294967295 ; 0xffffffff │ │ + bcc.w 37d36 │ │ + ldr r3, [pc, #456] ; (373a0 ) │ │ + ldr r1, [sp, #24] │ │ + ldrh r7, [r0, r5] │ │ + ldrb.w ip, [r4, #28] │ │ + ldr r6, [r1, r3] │ │ + ldr r3, [r4, #12] │ │ + ldrb.w lr, [r4, #32] │ │ + ands r3, r7 │ │ + ldr.w r1, [r6, ip, lsl #2] │ │ + ldrb.w r9, [r4, #29] │ │ + lsr.w r3, r3, lr │ │ + ldrb.w fp, [r4, #30] │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + ldrb.w r8, [r1, r3] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + str r3, [sp, #0] │ │ + ldr r3, [r4, #16] │ │ + ldr r1, [sp, #0] │ │ + ands r3, r7 │ │ + lsrs r3, r1 │ │ + ldr.w r1, [r6, r9, lsl #2] │ │ + ldr.w r6, [r6, fp, lsl #2] │ │ + ldrb r3, [r1, r3] │ │ + ldr r1, [r4, #20] │ │ + ands r1, r7 │ │ + lsr.w r1, r1, sl │ │ + ldrb r1, [r6, r1] │ │ + ldr r6, [sp, #12] │ │ + add r8, r6 │ │ + ldr r6, [sp, #16] │ │ + cmp.w r8, #255 ; 0xff │ │ + add r3, r6 │ │ + ldr r6, [sp, #20] │ │ + it cs │ │ + movcs.w r8, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + add r1, r6 │ │ + lsr.w r8, r8, ip │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + cmp r1, #255 ; 0xff │ │ + ldr r6, [sp, #0] │ │ + lsr.w r3, r3, r9 │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + lsl.w ip, r8, lr │ │ + lsls r3, r6 │ │ + lsr.w r1, r1, fp │ │ + ldr r6, [r4, #24] │ │ + orr.w r3, ip, r3 │ │ + lsl.w r1, r1, sl │ │ + orrs r3, r6 │ │ + orr.w r6, r3, r1 │ │ + ldr r3, [sp, #28] │ │ + strh r6, [r0, r5] │ │ + add r5, r3 │ │ + b.n 371cc │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 3729a │ │ + mla r0, r0, r8, r6 │ │ + rsb r2, r8, r9 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cbz r7, 37290 │ │ + adds r2, #1 │ │ + negs r3, r5 │ │ + ldr.w lr, [pc, #264] ; 3739c │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 372ae │ │ + mla r0, r0, r9, r6 │ │ + rsb r2, r9, r8 │ │ + add.w r0, sl, r0, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 3728e │ │ + add r0, r5 │ │ + b.n 37290 │ │ + subs r2, #1 │ │ + add r0, r5 │ │ + adds r7, r2, #1 │ │ + beq.w 37d36 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ldr r1, [sp, #24] │ │ + ldrb r6, [r4, #28] │ │ + ldrh.w sl, [r0, r3] │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldrb.w fp, [r4, #32] │ │ + ldrb.w ip, [r4, #29] │ │ + str r3, [sp, #0] │ │ + ldrb r3, [r4, #30] │ │ + str r3, [sp, #28] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #32] │ │ + ldr r3, [pc, #196] ; (373a0 ) │ │ + ldr r7, [r1, r3] │ │ + ldr r1, [r4, #12] │ │ + and.w r1, sl, r1 │ │ + ldr.w r3, [r7, r6, lsl #2] │ │ + lsr.w r1, r1, fp │ │ + ldrb.w r8, [r3, r1] │ │ + ldr r3, [sp, #12] │ │ + ldr r1, [r4, #16] │ │ + mul.w r8, r8, r3 │ │ + and.w r1, sl, r1 │ │ + ldr r3, [sp, #0] │ │ + lsrs r1, r3 │ │ + ldr.w r3, [r7, ip, lsl #2] │ │ + umull r8, r9, r8, lr │ │ + ldrb r1, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + muls r3, r1 │ │ + ldr r1, [sp, #32] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, sl, r3 │ │ + mov.w sl, r9, lsr #7 │ │ + lsrs r3, r1 │ │ + ldr r1, [sp, #28] │ │ + lsr.w sl, sl, r6 │ │ + ldr.w r7, [r7, r1, lsl #2] │ │ + lsl.w sl, sl, fp │ │ + ldr r1, [sp, #20] │ │ + ldrb r3, [r7, r3] │ │ + muls r3, r1 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + umull r6, r7, r1, lr │ │ + ldr r1, [sp, #0] │ │ + lsrs r6, r7, #7 │ │ + lsr.w r6, r6, ip │ │ + lsls r6, r1 │ │ + ldr r1, [r4, #24] │ │ + orr.w r6, sl, r6 │ │ + umull sl, fp, r3, lr │ │ + orrs r1, r6 │ │ + ldr r6, [sp, #28] │ │ + mov.w r3, fp, lsr #7 │ │ + lsrs r3, r6 │ │ + ldr r6, [sp, #32] │ │ + lsls r3, r6 │ │ + orrs r1, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + strh r1, [r0, r3] │ │ + b.n 372ae │ │ + ldr r3, [sp, #0] │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + mov.w r5, r0, lsl #1 │ │ + bgt.n 37388 │ │ + mla r6, r0, r8, r6 │ │ + rsb r9, r8, r9 │ │ + add.w r6, sl, r6, lsl #1 │ │ + cbz r7, 37384 │ │ + add.w r9, r9, #1 │ │ + negs r1, r5 │ │ + b.n 373a4 │ │ + mla r6, r0, r9, r6 │ │ + rsb r9, r9, r8 │ │ + add.w r6, sl, r6, lsl #1 │ │ + cmp r7, #0 │ │ + bne.n 37380 │ │ + add r6, r5 │ │ + b.n 37384 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + add.w r9, r9, #4294967295 ; 0xffffffff │ │ + add r6, r5 │ │ + cmp.w r9, #4294967295 ; 0xffffffff │ │ + beq.w 37d36 │ │ + ldr r2, [sp, #12] │ │ + ldrb r3, [r4, #28] │ │ + ldr r0, [sp, #16] │ │ + lsrs r2, r3 │ │ + ldrb.w r3, [r4, #32] │ │ + lsls r2, r3 │ │ + ldrb r3, [r4, #29] │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #33] ; 0x21 │ │ + lsls r3, r0 │ │ + ldr r0, [sp, #20] │ │ + orrs r2, r3 │ │ + ldr r3, [r4, #24] │ │ + orrs r2, r3 │ │ + ldrb r3, [r4, #30] │ │ + lsr.w r3, r0, r3 │ │ + ldrb.w r0, [r4, #34] ; 0x22 │ │ + lsls r3, r0 │ │ + orrs r3, r2 │ │ + strh r3, [r6, r1] │ │ + b.n 373a4 │ │ + rsb r2, sl, r6 │ │ + rsb r5, r9, r8 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r5, r5, asr #31 │ │ + sub.w r2, r2, r5, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 377b8 │ │ + cmp.w lr, #2 │ │ + ldrb r1, [r4, #9] │ │ + beq.w 37530 │ │ + cmp.w lr, #4 │ │ + beq.w 37620 │ │ + ldr r3, [sp, #0] │ │ + cmp.w lr, #1 │ │ + ldr.w fp, [r3, #20] │ │ + bne.w 37728 │ │ + ldr r0, [r3, #16] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r8, r9 │ │ + bgt.n 37448 │ │ + mla r1, r0, r8, r6 │ │ + cmp r6, sl │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r5, r8, r9 │ │ + add.w r1, fp, r1, lsl #1 │ │ + cbz r7, 37464 │ │ + b.n 37462 │ │ + mla r3, r0, r9, sl │ │ cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r1, fp, r3, lsl #1 │ │ - cbnz r7, 33c7a │ │ + cbnz r7, 37462 │ │ add.w r1, r1, r0, lsl #1 │ │ - b.n 33c7c │ │ + b.n 37464 │ │ adds r5, #1 │ │ lsls r3, r0, #1 │ │ - ldr r0, [pc, #744] ; (33f68 ) │ │ + ldr r0, [pc, #744] ; (37750 ) │ │ str r3, [sp, #32] │ │ negs r3, r3 │ │ str r1, [sp, #0] │ │ str r3, [sp, #40] ; 0x28 │ │ subs r5, #1 │ │ ldr r2, [sp, #0] │ │ ldr r3, [sp, #32] │ │ adds r6, r5, #1 │ │ add r2, r3 │ │ str r2, [sp, #0] │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #0] │ │ ldr r1, [sp, #24] │ │ ldrb.w r8, [r4, #28] │ │ ldrh r7, [r2, r3] │ │ - ldr r3, [pc, #708] ; (33f6c ) │ │ + ldr r3, [pc, #708] ; (37754 ) │ │ ldrb.w ip, [r4, #32] │ │ ldrb.w lr, [r4, #29] │ │ ldr r6, [r1, r3] │ │ ldr r1, [r4, #12] │ │ ldrb.w r9, [r4, #33] ; 0x21 │ │ ands r1, r7 │ │ ldr.w r3, [r6, r8, lsl #2] │ │ @@ -44581,47 +49497,47 @@ │ │ ldr r1, [sp, #20] │ │ add.w r1, r1, r7, lsr #7 │ │ lsr.w r1, r1, fp │ │ lsl.w r1, r1, sl │ │ orrs r3, r1 │ │ ldr r1, [sp, #40] ; 0x28 │ │ strh r3, [r2, r1] │ │ - b.n 33c88 │ │ + b.n 37470 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #0] │ │ cmp r8, r9 │ │ ldr r1, [r3, #20] │ │ - bgt.n 33d72 │ │ + bgt.n 3755a │ │ mla r3, r0, r8, r6 │ │ cmp r6, sl │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w r1, r1, r3, lsl #1 │ │ - cbz r7, 33d8e │ │ - b.n 33d8c │ │ + cbz r7, 37576 │ │ + b.n 37574 │ │ mla r9, r0, r9, sl │ │ cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r9, lsl #1 │ │ - cbnz r7, 33d8c │ │ + cbnz r7, 37574 │ │ add.w r1, r1, r0, lsl #1 │ │ - b.n 33d8e │ │ + b.n 37576 │ │ adds r5, #1 │ │ movs r6, #0 │ │ lsls r3, r0, #1 │ │ str r3, [sp, #28] │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 3454e │ │ - ldr r3, [pc, #460] ; (33f6c ) │ │ + bcc.w 37d36 │ │ + ldr r3, [pc, #460] ; (37754 ) │ │ ldr r2, [sp, #24] │ │ ldrh.w lr, [r1, r6] │ │ ldrb.w r8, [r4, #28] │ │ ldr r7, [r2, r3] │ │ ldr r2, [r4, #12] │ │ ldrb.w ip, [r4, #32] │ │ and.w r2, lr, r2 │ │ @@ -44668,63 +49584,63 @@ │ │ orr.w r0, r8, r0 │ │ lsl.w r3, r3, sl │ │ orrs r0, r7 │ │ orr.w r7, r0, r3 │ │ ldr r3, [sp, #28] │ │ strh r7, [r1, r6] │ │ add r6, r3 │ │ - b.n 33d94 │ │ + b.n 3757c │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #0] │ │ cmp r8, r9 │ │ ldr r1, [r3, #20] │ │ - bgt.n 33e64 │ │ + bgt.n 3764c │ │ mla r3, r0, r8, r6 │ │ cmp r6, sl │ │ ite le │ │ addle.w fp, r0, #1 │ │ addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w r1, r1, r3, lsl #1 │ │ - cbz r7, 33e82 │ │ - b.n 33e80 │ │ + cbz r7, 3766a │ │ + b.n 37668 │ │ mla r3, r0, r9, sl │ │ cmp sl, r6 │ │ ite le │ │ addle.w fp, r0, #1 │ │ addgt.w fp, r0, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r3, lsl #1 │ │ - cbnz r7, 33e80 │ │ + cbnz r7, 37668 │ │ add.w r1, r1, fp, lsl #1 │ │ - b.n 33e82 │ │ + b.n 3766a │ │ adds r5, #1 │ │ - ldr r6, [pc, #228] ; (33f68 ) │ │ + ldr r6, [pc, #228] ; (37750 ) │ │ mov.w fp, fp, lsl #1 │ │ mov r2, r1 │ │ rsb r3, fp, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ subs r5, #1 │ │ add r2, fp │ │ adds r1, r5, #1 │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #24] │ │ ldrb.w ip, [r4, #28] │ │ ldrh.w r9, [r2, r3] │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldrb.w lr, [r4, #32] │ │ ldrb r7, [r4, #29] │ │ str r3, [sp, #0] │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #28] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #172] ; (33f6c ) │ │ + ldr r3, [pc, #172] ; (37754 ) │ │ ldr.w r8, [r1, r3] │ │ ldr r1, [r4, #12] │ │ ldr r3, [sp, #12] │ │ and.w r1, r9, r1 │ │ ldr.w r0, [r8, ip, lsl #2] │ │ lsr.w r1, r1, lr │ │ ldrb r0, [r0, r1] │ │ @@ -44763,49 +49679,49 @@ │ │ ldr r3, [sp, #28] │ │ lsrs r1, r3 │ │ ldr r3, [sp, #32] │ │ lsls r1, r3 │ │ ldr r3, [sp, #40] ; 0x28 │ │ orrs r7, r1 │ │ strh r7, [r2, r3] │ │ - b.n 33e90 │ │ + b.n 37678 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ - bgt.n 33f70 │ │ + bgt.n 37758 │ │ mla r3, r0, r8, r6 │ │ cmp r6, sl │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w fp, fp, r3, lsl #1 │ │ - cbz r7, 33f8c │ │ - b.n 33f8a │ │ + cbz r7, 37774 │ │ + b.n 37772 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mla r3, r0, r9, sl │ │ cmp sl, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w fp, fp, r3, lsl #1 │ │ - cbnz r7, 33f8a │ │ + cbnz r7, 37772 │ │ add.w fp, fp, r0, lsl #1 │ │ - b.n 33f8c │ │ + b.n 37774 │ │ adds r5, #1 │ │ lsls r0, r0, #1 │ │ negs r1, r0 │ │ subs r5, #1 │ │ add fp, r0 │ │ adds r3, r5, #1 │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r2, [sp, #12] │ │ ldrb r3, [r4, #28] │ │ ldr r6, [sp, #16] │ │ lsrs r2, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r2, r3 │ │ ldrb r3, [r4, #29] │ │ @@ -44818,41 +49734,41 @@ │ │ orrs r2, r3 │ │ ldrb r3, [r4, #30] │ │ lsr.w r3, r6, r3 │ │ ldrb.w r6, [r4, #34] ; 0x22 │ │ lsls r3, r6 │ │ orrs r3, r2 │ │ strh.w r3, [fp, r1] │ │ - b.n 33f90 │ │ + b.n 37778 │ │ cmp.w lr, #2 │ │ rsb ip, r6, sl │ │ rsb r3, r8, r9 │ │ - beq.w 3417a │ │ + beq.w 37962 │ │ cmp.w lr, #4 │ │ - beq.w 342dc │ │ + beq.w 37ac4 │ │ cmp.w lr, #1 │ │ - bne.w 34460 │ │ + bne.w 37c48 │ │ eor.w r1, ip, ip, asr #31 │ │ eor.w r2, r3, r3, asr #31 │ │ sub.w r1, r1, ip, asr #31 │ │ sub.w r2, r2, r3, asr #31 │ │ cmp r1, r2 │ │ - blt.n 3401e │ │ + blt.n 37806 │ │ subs r5, r2, r1 │ │ adds r3, r1, #1 │ │ str r3, [sp, #32] │ │ lsls r3, r2, #1 │ │ rsb ip, r1, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ lsls r3, r5, #1 │ │ mov r5, lr │ │ str r3, [sp, #64] ; 0x40 │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 34036 │ │ + b.n 3781e │ │ subs r5, r1, r2 │ │ adds r3, r2, #1 │ │ str r3, [sp, #32] │ │ lsls r3, r1, #1 │ │ rsb ip, r2, r3 │ │ str r3, [sp, #40] ; 0x28 │ │ lsls r3, r5, #1 │ │ @@ -44870,25 +49786,25 @@ │ │ ldrgt r3, [sp, #48] ; 0x30 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #48] ; 0x30 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #76] ; 0x4c │ │ - cbnz r7, 34060 │ │ + cbnz r7, 37848 │ │ ldr r3, [sp, #32] │ │ subs r3, #1 │ │ str r3, [sp, #32] │ │ - ldr.w r9, [pc, #1264] ; 34554 │ │ + ldr.w r9, [pc, #1264] ; 37d3c │ │ movs r3, #0 │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #32] │ │ cmp r3, r2 │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r3, [sp, #0] │ │ cmp.w ip, #0 │ │ ldrb r7, [r4, #29] │ │ ldr r3, [r3, #16] │ │ mul.w lr, r3, r8 │ │ add.w r3, lr, r6, lsl #1 │ │ str r3, [sp, #96] ; 0x60 │ │ @@ -44905,15 +49821,15 @@ │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ str r3, [sp, #84] ; 0x54 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #88] ; 0x58 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #92] ; 0x5c │ │ - ldr.w r3, [pc, #1188] ; 34558 │ │ + ldr.w r3, [pc, #1188] ; 37d40 │ │ ldr r1, [r2, r3] │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #80] ; 0x50 │ │ and.w r2, r2, r0 │ │ lsr.w r2, r2, r3 │ │ ldr.w r3, [r1, lr, lsl #2] │ │ ldrb.w fp, [r3, r2] │ │ @@ -44974,33 +49890,33 @@ │ │ ldrlt r3, [sp, #48] ; 0x30 │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #76] ; 0x4c │ │ add r8, r3 │ │ ldr r3, [sp, #56] ; 0x38 │ │ adds r3, #1 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n 34068 │ │ + b.n 37850 │ │ eor.w r2, ip, ip, asr #31 │ │ eor.w fp, r3, r3, asr #31 │ │ sub.w r2, r2, ip, asr #31 │ │ sub.w fp, fp, r3, asr #31 │ │ cmp r2, fp │ │ - blt.n 341ae │ │ + blt.n 37996 │ │ adds r3, r2, #1 │ │ str r3, [sp, #28] │ │ mov.w r3, fp, lsl #1 │ │ rsb fp, r2, fp │ │ str r3, [sp, #32] │ │ subs r5, r3, r2 │ │ mov.w r3, fp, lsl #1 │ │ mov.w fp, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 341ce │ │ + b.n 379b6 │ │ add.w r3, fp, #1 │ │ str r3, [sp, #28] │ │ lsls r3, r2, #1 │ │ str r3, [sp, #32] │ │ rsb r5, fp, r3 │ │ rsb fp, fp, r2 │ │ mov.w r3, fp, lsl #1 │ │ @@ -45019,22 +49935,22 @@ │ │ ldrgt r3, [sp, #40] ; 0x28 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #40] ; 0x28 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #64] ; 0x40 │ │ - cbnz r7, 341fa │ │ + cbnz r7, 379e2 │ │ ldr r3, [sp, #28] │ │ subs r3, #1 │ │ str r3, [sp, #28] │ │ movs r7, #0 │ │ ldr r3, [sp, #28] │ │ cmp r7, r3 │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r3, [sp, #0] │ │ adds r7, #1 │ │ ldrb.w ip, [r4, #28] │ │ ldrb.w r9, [r4, #29] │ │ ldr r3, [r3, #16] │ │ ldrb.w sl, [r4, #34] ; 0x22 │ │ mul.w lr, r3, r8 │ │ @@ -45043,15 +49959,15 @@ │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldrb.w lr, [r4, #32] │ │ ldr r3, [r3, #20] │ │ ldrh r1, [r3, r2] │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r2, [sp, #24] │ │ - ldr r3, [pc, #804] ; (34558 ) │ │ + ldr r3, [pc, #804] ; (37d40 ) │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ands r3, r1 │ │ ldr.w r2, [r0, ip, lsl #2] │ │ lsr.w r3, r3, lr │ │ ldrb r3, [r2, r3] │ │ str r3, [sp, #88] ; 0x58 │ │ @@ -45113,32 +50029,32 @@ │ │ ldrge r3, [sp, #56] ; 0x38 │ │ ittee lt │ │ addlt r5, r5, r3 │ │ ldrlt r3, [sp, #40] ; 0x28 │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #64] ; 0x40 │ │ add r8, r3 │ │ - b.n 341fc │ │ + b.n 379e4 │ │ eor.w r2, ip, ip, asr #31 │ │ eor.w fp, r3, r3, asr #31 │ │ sub.w r2, r2, ip, asr #31 │ │ sub.w fp, fp, r3, asr #31 │ │ cmp r2, fp │ │ - blt.n 3430e │ │ + blt.n 37af6 │ │ mov.w r3, fp, lsl #1 │ │ rsb fp, r2, fp │ │ str r3, [sp, #28] │ │ rsb lr, r2, r3 │ │ adds r0, r2, #1 │ │ mov.w r3, fp, lsl #1 │ │ str r3, [sp, #48] ; 0x30 │ │ movs r3, #0 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ - b.n 3432a │ │ + b.n 37b12 │ │ lsls r3, r2, #1 │ │ add.w r0, fp, #1 │ │ rsb lr, fp, r3 │ │ rsb fp, fp, r2 │ │ str r3, [sp, #28] │ │ mov.w r3, fp, lsl #1 │ │ str r3, [sp, #48] ; 0x30 │ │ @@ -45160,19 +50076,19 @@ │ │ ldrgt r3, [sp, #40] ; 0x28 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #40] ; 0x28 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #64] ; 0x40 │ │ - cbnz r7, 34358 │ │ + cbnz r7, 37b40 │ │ subs r0, #1 │ │ movs r7, #0 │ │ cmp r7, r0 │ │ - beq.w 3454e │ │ + beq.w 37d36 │ │ ldr r3, [sp, #0] │ │ cmp.w lr, #0 │ │ ldrb.w sl, [r4, #28] │ │ add.w r7, r7, #1 │ │ ldrb r5, [r4, #29] │ │ ldr r3, [r3, #16] │ │ mul.w fp, r3, r8 │ │ @@ -45187,15 +50103,15 @@ │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r2, [sp, #24] │ │ str r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #440] ; (34558 ) │ │ + ldr r3, [pc, #440] ; (37d40 ) │ │ ldr.w ip, [r2, r3] │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #12] │ │ and.w r2, r9, r2 │ │ ldr.w r1, [ip, sl, lsl #2] │ │ lsr.w r2, r2, fp │ │ ldrb r2, [r1, r2] │ │ @@ -45215,31 +50131,31 @@ │ │ lsr.w r3, r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr.w ip, [ip, r2, lsl #2] │ │ ldrb.w ip, [ip, r3] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #92] ; 0x5c │ │ mul.w ip, r3, ip │ │ - ldr r3, [pc, #352] ; (34554 ) │ │ + ldr r3, [pc, #352] ; (37d3c ) │ │ umull r2, r3, r2, r3 │ │ - ldr r2, [pc, #344] ; (34554 ) │ │ + ldr r2, [pc, #344] ; (37d3c ) │ │ mov.w r3, r3, lsr #7 │ │ lsr.w r3, r3, sl │ │ lsl.w r3, r3, fp │ │ umull sl, fp, r1, r2 │ │ ldr r1, [sp, #72] ; 0x48 │ │ mov.w r2, fp, lsr #7 │ │ lsr.w r2, r2, r5 │ │ ldr r5, [r4, #24] │ │ lsl.w r2, r2, r1 │ │ ldr r1, [sp, #84] ; 0x54 │ │ orr.w r3, r3, r2 │ │ ldr r2, [sp, #76] ; 0x4c │ │ orr.w r5, r5, r3 │ │ - ldr r3, [pc, #300] ; (34554 ) │ │ + ldr r3, [pc, #300] ; (37d3c ) │ │ umull sl, fp, ip, r3 │ │ mov.w r3, fp, lsr #7 │ │ lsr.w r3, r3, r2 │ │ ldr r2, [sp, #80] ; 0x50 │ │ lsl.w r3, r3, r2 │ │ ldr r2, [sp, #88] ; 0x58 │ │ orr.w r3, r3, r5 │ │ @@ -45254,30 +50170,30 @@ │ │ ldrge r3, [sp, #56] ; 0x38 │ │ addlt r6, r6, r3 │ │ ldrlt r3, [sp, #40] ; 0x28 │ │ itt ge │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #64] ; 0x40 │ │ add r8, r3 │ │ - b.n 3435a │ │ + b.n 37b42 │ │ eor.w r0, ip, ip, asr #31 │ │ eor.w fp, r3, r3, asr #31 │ │ sub.w r0, r0, ip, asr #31 │ │ sub.w fp, fp, r3, asr #31 │ │ cmp r0, fp │ │ - blt.n 3448e │ │ + blt.n 37c76 │ │ rsb ip, r0, fp │ │ mov.w r1, fp, lsl #1 │ │ adds r2, r0, #1 │ │ rsb lr, r0, r1 │ │ mov.w r3, ip, lsl #1 │ │ movs r5, #0 │ │ str r3, [sp, #24] │ │ movs r0, #1 │ │ - b.n 344a6 │ │ + b.n 37c8e │ │ lsls r1, r0, #1 │ │ rsb ip, fp, r0 │ │ add.w r2, fp, #1 │ │ rsb lr, fp, r1 │ │ movs r5, #1 │ │ movs r0, #0 │ │ mov.w r3, ip, lsl #1 │ │ @@ -45289,19 +50205,19 @@ │ │ movle r3, #1 │ │ cmp r8, r9 │ │ str r3, [sp, #28] │ │ itte gt │ │ neggt r5, r5 │ │ movgt.w fp, #4294967295 ; 0xffffffff │ │ movle.w fp, #1 │ │ - cbnz r7, 344c6 │ │ + cbnz r7, 37cae │ │ subs r2, #1 │ │ mov.w ip, #0 │ │ cmp ip, r2 │ │ - beq.n 3454e │ │ + beq.n 37d36 │ │ ldr r7, [sp, #0] │ │ mov.w r9, r6, lsl #1 │ │ ldr r3, [sp, #0] │ │ cmp.w lr, #0 │ │ ldrb.w sl, [r4, #33] ; 0x21 │ │ it lt │ │ addlt lr, r1 │ │ @@ -45340,94 +50256,94 @@ │ │ ldr r3, [sp, #32] │ │ strh.w r7, [r3, r9] │ │ itttt ge │ │ ldrge r3, [sp, #24] │ │ addge lr, r3 │ │ ldrge r3, [sp, #28] │ │ addge r6, r6, r3 │ │ - b.n 344ca │ │ + b.n 37cb2 │ │ add sp, #116 ; 0x74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ mov r9, r3 │ │ - ldr r7, [pc, #776] ; (34870 ) │ │ + ldr r7, [pc, #776] ; (38058 ) │ │ ldrb.w r3, [sp, #116] ; 0x74 │ │ mov r4, r2 │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ add r7, pc │ │ mov r8, r0 │ │ mov r5, r1 │ │ str r3, [sp, #4] │ │ add.w r3, ip, #4294967295 ; 0xffffffff │ │ cmp r3, #1 │ │ ldr.w sl, [sp, #104] ; 0x68 │ │ ldrb.w fp, [sp, #112] ; 0x70 │ │ ldrb.w r2, [sp, #120] ; 0x78 │ │ ldrb.w lr, [sp, #124] ; 0x7c │ │ ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 345be │ │ + bhi.n 37da6 │ │ smulbb r1, fp, lr │ │ - ldr r3, [pc, #724] ; (3486c ) │ │ + ldr r3, [pc, #724] ; (38054 ) │ │ smulbb r2, lr, r2 │ │ umull r0, r1, r1, r3 │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #8] │ │ ldrh.w r1, [sp, #4] │ │ smulbb r1, lr, r1 │ │ umull r0, r1, r1, r3 │ │ umull r2, r3, r2, r3 │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #4] │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #12] │ │ - b.n 345c4 │ │ + b.n 37dac │ │ str.w fp, [sp, #8] │ │ str r2, [sp, #12] │ │ cmp r4, sl │ │ eor.w r3, lr, #255 ; 0xff │ │ str r3, [sp, #24] │ │ - bne.w 34800 │ │ + bne.w 37fe8 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w sl, [r8, #20] │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 34690 │ │ + beq.n 37e78 │ │ cmp.w ip, #4 │ │ - beq.w 3471e │ │ + beq.w 37f06 │ │ cmp.w ip, #1 │ │ - bne.w 347a8 │ │ + bne.w 37f90 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 34620 │ │ + bgt.n 37e08 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w r4, sl, r4, lsl #1 │ │ - cbz r6, 3460e │ │ + cbz r6, 37df6 │ │ adds r5, #1 │ │ - ldr r3, [pc, #612] ; (34874 ) │ │ + ldr r3, [pc, #612] ; (3805c ) │ │ add.w r5, r4, r5, lsl #1 │ │ - ldr.w ip, [pc, #596] ; 3486c │ │ + ldr.w ip, [pc, #596] ; 38054 │ │ ldr r3, [r7, r3] │ │ ldr.w lr, [r3, #12] │ │ - b.n 34634 │ │ + b.n 37e1c │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w r4, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 3460c │ │ + bne.n 37df4 │ │ adds r4, #2 │ │ - b.n 3460e │ │ + b.n 37df6 │ │ cmp r4, r5 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh r6, [r4, #0] │ │ ubfx r3, r6, #10, #5 │ │ ldrb.w r0, [lr, r3] │ │ ldr r3, [sp, #24] │ │ muls r0, r3 │ │ ubfx r3, r6, #5, #5 │ │ and.w r6, r6, #31 │ │ @@ -45447,38 +50363,38 @@ │ │ add.w r3, r3, r9, lsr #7 │ │ lsrs r3, r3, #3 │ │ add.w r2, r2, r7, lsr #7 │ │ lsls r3, r3, #5 │ │ orr.w r3, r3, r1, lsl #10 │ │ orr.w r3, r3, r2, lsr #3 │ │ strh.w r3, [r4], #2 │ │ - b.n 34634 │ │ + b.n 37e1c │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 346b6 │ │ + bgt.n 37e9e │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 346aa │ │ + cbz r6, 37e92 │ │ adds r5, #1 │ │ - ldr r3, [pc, #456] ; (34874 ) │ │ + ldr r3, [pc, #456] ; (3805c ) │ │ add.w r9, sl, r5, lsl #1 │ │ ldr r3, [r7, r3] │ │ ldr r1, [r3, #12] │ │ - b.n 346cc │ │ + b.n 37eb4 │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 346a8 │ │ + bne.n 37e90 │ │ add.w sl, sl, #2 │ │ - b.n 346aa │ │ + b.n 37e92 │ │ cmp sl, r9 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w r3, [sl] │ │ ldr r4, [sp, #8] │ │ ubfx r2, r3, #10, #5 │ │ ldrb r0, [r1, r2] │ │ ubfx r2, r3, #5, #5 │ │ and.w r3, r3, #31 │ │ add r0, r4 │ │ @@ -45499,39 +50415,39 @@ │ │ cmp r3, #255 ; 0xff │ │ mov.w r2, r2, lsl #5 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ orr.w r2, r2, r0, lsl #10 │ │ orr.w r3, r2, r3, lsr #3 │ │ strh.w r3, [sl], #2 │ │ - b.n 346cc │ │ + b.n 37eb4 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 34746 │ │ + bgt.n 37f2e │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 34738 │ │ + cbz r6, 37f20 │ │ adds r5, #1 │ │ - ldr r3, [pc, #312] ; (34874 ) │ │ + ldr r3, [pc, #312] ; (3805c ) │ │ add.w r8, sl, r5, lsl #1 │ │ ldr r3, [r7, r3] │ │ - ldr r7, [pc, #296] ; (3486c ) │ │ + ldr r7, [pc, #296] ; (38054 ) │ │ ldr r6, [r3, #12] │ │ - b.n 3475c │ │ + b.n 37f44 │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 34736 │ │ + bne.n 37f1e │ │ add.w sl, sl, #2 │ │ - b.n 34738 │ │ + b.n 37f20 │ │ cmp sl, r8 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w r3, [sl] │ │ ubfx r2, r3, #10, #5 │ │ ldrb r4, [r6, r2] │ │ ldr r2, [sp, #8] │ │ muls r4, r2 │ │ ubfx r2, r3, #5, #5 │ │ and.w r3, r3, #31 │ │ @@ -45546,90 +50462,90 @@ │ │ umull r0, r1, r0, r7 │ │ bic.w r3, r3, #3 │ │ lsrs r0, r1, #10 │ │ orr.w r0, r3, r0, lsl #5 │ │ umull r2, r3, r2, r7 │ │ orr.w r3, r0, r3, lsr #10 │ │ strh.w r3, [sl], #2 │ │ - b.n 3475c │ │ + b.n 37f44 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 347e0 │ │ + bgt.n 37fc8 │ │ adds r4, r0, r5 │ │ rsb r0, r5, r9 │ │ add.w r2, sl, r4, lsl #1 │ │ - cbz r6, 347c2 │ │ + cbz r6, 37faa │ │ adds r0, #1 │ │ ldr r3, [sp, #8] │ │ add.w r7, r2, r0, lsl #1 │ │ mov.w fp, r3, lsr #3 │ │ ldr r3, [sp, #4] │ │ lsrs r1, r3, #3 │ │ lsls r6, r1, #5 │ │ ldr r1, [sp, #12] │ │ orr.w r3, r6, fp, lsl #10 │ │ orr.w r3, r3, r1, lsr #3 │ │ uxth r3, r3 │ │ - b.n 347f4 │ │ + b.n 37fdc │ │ add.w r4, r0, r9 │ │ rsb r0, r9, r5 │ │ add.w r2, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 347c0 │ │ + bne.n 37fa8 │ │ adds r2, #2 │ │ - b.n 347c2 │ │ + b.n 37faa │ │ cmp r2, r7 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ strh.w r3, [r2], #2 │ │ - b.n 347f4 │ │ + b.n 37fdc │ │ cmp r5, r9 │ │ - bne.w 34a5a │ │ + bne.w 38242 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w r9, [r8, #20] │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 348d6 │ │ + beq.n 380be │ │ cmp.w ip, #4 │ │ - beq.w 34968 │ │ + beq.w 38150 │ │ cmp.w ip, #1 │ │ - bne.w 349fa │ │ + bne.w 381e2 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r2, r0, lsl #1 │ │ - bgt.n 34856 │ │ + bgt.n 3803e │ │ mla r5, r0, r4, r5 │ │ rsb r4, r4, sl │ │ add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 34846 │ │ + cbz r6, 3802e │ │ adds r4, #1 │ │ - ldr r3, [pc, #44] ; (34874 ) │ │ + ldr r3, [pc, #44] ; (3805c ) │ │ rsb ip, r2, #0 │ │ - ldr.w lr, [pc, #28] ; 3486c │ │ + ldr.w lr, [pc, #28] ; 38054 │ │ ldr r3, [r7, r3] │ │ ldr r3, [r3, #12] │ │ - b.n 34878 │ │ + b.n 38060 │ │ mla r5, r0, sl, r5 │ │ rsb r4, sl, r4 │ │ add.w r5, r9, r5, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 34844 │ │ + bne.n 3802c │ │ add r5, r2 │ │ - b.n 34846 │ │ + b.n 3802e │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldrb r0, [r0, #2] │ │ + lsls r0, r3 │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ subs r4, #1 │ │ add r5, r2 │ │ adds r1, r4, #1 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w r6, [r5, ip] │ │ ubfx r1, r6, #10, #5 │ │ ldrb r0, [r3, r1] │ │ ldr r1, [sp, #24] │ │ muls r0, r1 │ │ umull r8, r9, r0, lr │ │ ubfx r0, r6, #5, #5 │ │ @@ -45648,38 +50564,38 @@ │ │ lsrs r1, r1, #3 │ │ lsls r1, r1, #5 │ │ orr.w r1, r1, r0, lsl #10 │ │ ldr r0, [sp, #12] │ │ add.w r0, r0, r7, lsr #7 │ │ orr.w r1, r1, r0, lsr #3 │ │ strh.w r1, [r5, ip] │ │ - b.n 34878 │ │ + b.n 38060 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r2, r0, lsl #1 │ │ - bgt.n 348fe │ │ + bgt.n 380e6 │ │ mla r0, r0, r4, r5 │ │ rsb sl, r4, sl │ │ add.w r9, r9, r0, lsl #1 │ │ - cbz r6, 348f4 │ │ + cbz r6, 380dc │ │ add.w sl, sl, #1 │ │ - ldr r3, [pc, #940] ; (34ca4 ) │ │ + ldr r3, [pc, #940] ; (3848c ) │ │ movs r0, #0 │ │ ldr r3, [r7, r3] │ │ ldr r4, [r3, #12] │ │ - b.n 34912 │ │ + b.n 380fa │ │ mla r0, r0, sl, r5 │ │ rsb sl, sl, r4 │ │ add.w r9, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 348f0 │ │ + bne.n 380d8 │ │ add r9, r2 │ │ - b.n 348f4 │ │ + b.n 380dc │ │ adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 3514a │ │ + bcc.w 38932 │ │ ldrh.w r3, [r9, r0] │ │ ldr r6, [sp, #8] │ │ ubfx r1, r3, #10, #5 │ │ ldrb r5, [r4, r1] │ │ ubfx r1, r3, #5, #5 │ │ and.w r3, r3, #31 │ │ add r5, r6 │ │ @@ -45701,41 +50617,41 @@ │ │ mov.w r1, r1, lsl #5 │ │ it cs │ │ movcs r3, #255 ; 0xff │ │ orr.w r1, r1, r5, lsl #10 │ │ orr.w r3, r1, r3, lsr #3 │ │ strh.w r3, [r9, r0] │ │ add r0, r2 │ │ - b.n 34912 │ │ + b.n 380fa │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r8, r0, lsl #1 │ │ - bgt.n 34992 │ │ + bgt.n 3817a │ │ mla r0, r0, r4, r5 │ │ rsb r4, r4, sl │ │ add.w r9, r9, r0, lsl #1 │ │ - cbz r6, 34984 │ │ + cbz r6, 3816c │ │ adds r4, #1 │ │ - ldr r3, [pc, #796] ; (34ca4 ) │ │ - ldr r5, [pc, #792] ; (34ca0 ) │ │ + ldr r3, [pc, #796] ; (3848c ) │ │ + ldr r5, [pc, #792] ; (38488 ) │ │ ldr r3, [r7, r3] │ │ rsb r7, r8, #0 │ │ ldr r6, [r3, #12] │ │ - b.n 349a6 │ │ + b.n 3818e │ │ mla r0, r0, sl, r5 │ │ rsb r4, sl, r4 │ │ add.w r9, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 34982 │ │ + bne.n 3816a │ │ add r9, r8 │ │ - b.n 34984 │ │ + b.n 3816c │ │ subs r4, #1 │ │ add r9, r8 │ │ adds r3, r4, #1 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w lr, [r9, r7] │ │ ubfx r3, lr, #10, #5 │ │ ldrb r0, [r6, r3] │ │ ldr r3, [sp, #8] │ │ muls r0, r3 │ │ ubfx r3, lr, #5, #5 │ │ and.w lr, lr, #31 │ │ @@ -45750,98 +50666,98 @@ │ │ mul.w lr, lr, r3 │ │ umull r2, r3, r2, r5 │ │ lsrs r1, r3, #10 │ │ umull r2, r3, lr, r5 │ │ orr.w r1, r0, r1, lsl #5 │ │ orr.w r3, r1, r3, lsr #10 │ │ strh.w r3, [r9, r7] │ │ - b.n 349a6 │ │ + b.n 3818e │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r2, r0, lsl #1 │ │ - bgt.n 34a34 │ │ + bgt.n 3821c │ │ mla r0, r0, r4, r5 │ │ rsb sl, r4, sl │ │ add.w r0, r9, r0, lsl #1 │ │ - cbz r6, 34a18 │ │ + cbz r6, 38200 │ │ add.w sl, sl, #1 │ │ ldr r3, [sp, #8] │ │ mov.w fp, r3, lsr #3 │ │ ldr r3, [sp, #4] │ │ lsrs r1, r3, #3 │ │ ldr r3, [sp, #12] │ │ lsls r6, r1, #5 │ │ orr.w r4, r6, fp, lsl #10 │ │ orr.w r4, r4, r3, lsr #3 │ │ negs r3, r2 │ │ uxth r4, r4 │ │ - b.n 34a48 │ │ + b.n 38230 │ │ mla r0, r0, sl, r5 │ │ rsb sl, sl, r4 │ │ add.w r0, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 34a14 │ │ + bne.n 381fc │ │ add r0, r2 │ │ - b.n 34a18 │ │ + b.n 38200 │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ add r0, r2 │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ strh r4, [r0, r3] │ │ - b.n 34a48 │ │ + b.n 38230 │ │ rsb r2, r9, r5 │ │ rsb fp, sl, r4 │ │ eor.w r3, r2, r2, asr #31 │ │ sub.w r3, r3, r2, asr #31 │ │ eor.w r2, fp, fp, asr #31 │ │ sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ - bne.w 34d20 │ │ + bne.w 38508 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 34b54 │ │ + beq.n 3833c │ │ cmp.w ip, #4 │ │ - beq.w 34bf4 │ │ + beq.w 383dc │ │ cmp.w ip, #1 │ │ - bne.w 34ca8 │ │ + bne.w 38490 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 34abe │ │ + bgt.n 382a6 │ │ mla lr, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w lr, r1, lr, lsl #1 │ │ - cbz r6, 34adc │ │ - b.n 34ad8 │ │ + cbz r6, 382c4 │ │ + b.n 382c0 │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w lr, r1, r3, lsl #1 │ │ - cbnz r6, 34ad8 │ │ + cbnz r6, 382c0 │ │ add.w lr, lr, r0, lsl #1 │ │ - b.n 34adc │ │ + b.n 382c4 │ │ add.w fp, fp, #1 │ │ - ldr r3, [pc, #452] ; (34ca4 ) │ │ + ldr r3, [pc, #452] ; (3848c ) │ │ lsls r5, r0, #1 │ │ - ldr.w ip, [pc, #444] ; 34ca0 │ │ + ldr.w ip, [pc, #444] ; 38488 │ │ rsb r9, r5, #0 │ │ ldr r3, [r7, r3] │ │ ldr r4, [r3, #12] │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add lr, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w r6, [lr, r9] │ │ ldr r7, [sp, #24] │ │ ubfx r3, r6, #10, #5 │ │ ldrb r0, [r4, r3] │ │ ldr r3, [sp, #24] │ │ muls r0, r3 │ │ ubfx r3, r6, #5, #5 │ │ @@ -45864,45 +50780,45 @@ │ │ lsrs r1, r1, #3 │ │ lsrs r3, r3, #3 │ │ add.w r2, r2, r7, lsr #7 │ │ lsls r3, r3, #5 │ │ orr.w r3, r3, r1, lsl #10 │ │ orr.w r3, r3, r2, lsr #3 │ │ strh.w r3, [lr, r9] │ │ - b.n 34aec │ │ + b.n 382d4 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 34b7a │ │ + bgt.n 38362 │ │ mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 34b98 │ │ - b.n 34b94 │ │ + cbz r6, 38380 │ │ + b.n 3837c │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 34b94 │ │ + cbnz r6, 3837c │ │ add.w r3, r3, r0, lsl #1 │ │ - b.n 34b98 │ │ + b.n 38380 │ │ add.w fp, fp, #1 │ │ - ldr r2, [pc, #264] ; (34ca4 ) │ │ + ldr r2, [pc, #264] ; (3848c ) │ │ lsls r0, r0, #1 │ │ movs r1, #0 │ │ ldr r2, [r7, r2] │ │ ldr r2, [r2, #12] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.w 3514a │ │ + bcc.w 38932 │ │ ldrh r4, [r3, r1] │ │ ubfx r5, r4, #10, #5 │ │ ldrb r6, [r2, r5] │ │ ubfx r5, r4, #5, #5 │ │ and.w r4, r4, #31 │ │ ldrb r7, [r2, r5] │ │ ldr r5, [sp, #8] │ │ @@ -45924,48 +50840,48 @@ │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ lsls r7, r7, #5 │ │ orr.w r6, r7, r6, lsl #10 │ │ orr.w r4, r6, r4, lsr #3 │ │ strh r4, [r3, r1] │ │ add r1, r0 │ │ - b.n 34ba2 │ │ + b.n 3838a │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 34c1a │ │ + bgt.n 38402 │ │ mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 34c38 │ │ - b.n 34c34 │ │ + cbz r6, 38420 │ │ + b.n 3841c │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 34c34 │ │ + cbnz r6, 3841c │ │ add.w r3, r3, r0, lsl #1 │ │ - b.n 34c38 │ │ + b.n 38420 │ │ add.w fp, fp, #1 │ │ - ldr r2, [pc, #104] ; (34ca4 ) │ │ + ldr r2, [pc, #104] ; (3848c ) │ │ lsls r5, r0, #1 │ │ rsb lr, r5, #0 │ │ ldr r2, [r7, r2] │ │ ldr r4, [r2, #12] │ │ - ldr r2, [pc, #88] ; (34ca0 ) │ │ + ldr r2, [pc, #88] ; (38488 ) │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add r3, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldrh.w ip, [r3, lr] │ │ ubfx r1, ip, #10, #5 │ │ ldrb r6, [r4, r1] │ │ ldr r1, [sp, #8] │ │ muls r6, r1 │ │ ubfx r1, ip, #5, #5 │ │ and.w ip, ip, #31 │ │ @@ -45980,41 +50896,41 @@ │ │ mul.w ip, r1, ip │ │ umull r0, r1, r0, r2 │ │ lsrs r1, r1, #10 │ │ orr.w r6, r6, r1, lsl #5 │ │ umull r0, r1, ip, r2 │ │ orr.w r1, r6, r1, lsr #10 │ │ strh.w r1, [r3, lr] │ │ - b.n 34c46 │ │ + b.n 3842e │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 34cd0 │ │ + bgt.n 384b8 │ │ mla r2, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r2, r1, r2, lsl #1 │ │ - cbz r6, 34cf0 │ │ - b.n 34cec │ │ + cbz r6, 384d8 │ │ + b.n 384d4 │ │ mla r2, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ add.w r2, r1, r2, lsl #1 │ │ - cbnz r6, 34cec │ │ + cbnz r6, 384d4 │ │ add.w r2, r2, lr, lsl #1 │ │ - b.n 34cf0 │ │ + b.n 384d8 │ │ add.w fp, fp, #1 │ │ ldr r3, [sp, #8] │ │ lsrs r7, r3, #3 │ │ ldr r3, [sp, #4] │ │ lsrs r0, r3, #3 │ │ ldr r3, [sp, #12] │ │ lsls r6, r0, #5 │ │ @@ -46022,43 +50938,43 @@ │ │ orr.w r9, r9, r3, lsr #3 │ │ mov.w r3, lr, lsl #1 │ │ negs r1, r3 │ │ uxth.w r5, r9 │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add r2, r3 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ strh r5, [r2, r1] │ │ - b.n 34d0e │ │ + b.n 384f6 │ │ cmp.w ip, #2 │ │ rsb r1, r5, r9 │ │ rsb r3, r4, sl │ │ - beq.w 34e78 │ │ + beq.w 38660 │ │ cmp.w ip, #4 │ │ - beq.w 34f7a │ │ + beq.w 38762 │ │ cmp.w ip, #1 │ │ - bne.w 35086 │ │ + bne.w 3886e │ │ eor.w r2, r1, r1, asr #31 │ │ sub.w r2, r2, r1, asr #31 │ │ eor.w r1, r3, r3, asr #31 │ │ sub.w r1, r1, r3, asr #31 │ │ cmp r2, r1 │ │ - blt.n 34d72 │ │ + blt.n 3855a │ │ rsb lr, r2, r1 │ │ adds r3, r2, #1 │ │ str r3, [sp, #16] │ │ lsls r3, r1, #1 │ │ rsb fp, r2, r3 │ │ str r3, [sp, #28] │ │ mov.w r3, lr, lsl #1 │ │ mov lr, ip │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ - b.n 34d90 │ │ + b.n 38578 │ │ rsb lr, r1, r2 │ │ adds r3, r1, #1 │ │ str r3, [sp, #16] │ │ lsls r3, r2, #1 │ │ rsb fp, r1, r3 │ │ str r3, [sp, #28] │ │ mov.w r3, lr, lsl #1 │ │ @@ -46076,26 +50992,26 @@ │ │ ldrgt r3, [sp, #32] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #32] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #44] ; 0x2c │ │ - cbnz r6, 34dbc │ │ + cbnz r6, 385a4 │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #912] ; (35150 ) │ │ + ldr r3, [pc, #912] ; (38938 ) │ │ mov.w ip, #0 │ │ - ldr.w sl, [pc, #912] ; 35154 │ │ + ldr.w sl, [pc, #912] ; 3893c │ │ ldr r3, [r7, r3] │ │ ldr.w r9, [r3, #12] │ │ ldr r3, [sp, #16] │ │ cmp ip, r3 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldr.w r3, [r8, #16] │ │ cmp.w fp, #0 │ │ add.w ip, ip, #1 │ │ mul.w r3, r3, r4 │ │ add.w r7, r3, r5, lsl #1 │ │ ldr.w r3, [r8, #20] │ │ it lt │ │ @@ -46140,32 +51056,32 @@ │ │ ldrge r3, [sp, #40] ; 0x28 │ │ ittee lt │ │ addlt fp, r3 │ │ ldrlt r3, [sp, #32] │ │ addge r5, r5, r3 │ │ ldrge r3, [sp, #44] ; 0x2c │ │ add r4, r3 │ │ - b.n 34dcc │ │ + b.n 385b4 │ │ eor.w r2, r1, r1, asr #31 │ │ eor.w r0, r3, r3, asr #31 │ │ sub.w r2, r2, r1, asr #31 │ │ sub.w r0, r0, r3, asr #31 │ │ cmp r2, r0 │ │ - blt.n 34ea6 │ │ + blt.n 3868e │ │ subs r1, r0, r2 │ │ mov.w fp, r0, lsl #1 │ │ adds r3, r2, #1 │ │ rsb ip, r2, fp │ │ str r3, [sp, #24] │ │ lsls r3, r1, #1 │ │ movs r1, #1 │ │ str r3, [sp, #28] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ - b.n 34ebe │ │ + b.n 386a6 │ │ subs r1, r2, r0 │ │ mov.w fp, r2, lsl #1 │ │ rsb ip, r0, fp │ │ adds r3, r0, #1 │ │ str r3, [sp, #24] │ │ lsls r3, r1, #1 │ │ movs r1, #0 │ │ @@ -46182,25 +51098,25 @@ │ │ ittet gt │ │ ldrgt r3, [sp, #16] │ │ movgt.w r9, #4294967295 ; 0xffffffff │ │ movle.w r9, #1 │ │ neggt r3, r3 │ │ it gt │ │ strgt r3, [sp, #16] │ │ - cbnz r6, 34ee8 │ │ + cbnz r6, 386d0 │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #612] ; (35150 ) │ │ + ldr r3, [pc, #612] ; (38938 ) │ │ movs r6, #0 │ │ ldr r3, [r7, r3] │ │ ldr r7, [r3, #12] │ │ ldr r3, [sp, #24] │ │ cmp r6, r3 │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldr.w r0, [r8, #16] │ │ adds r6, #1 │ │ ldr.w sl, [r8, #20] │ │ muls r0, r4 │ │ add.w r3, r0, r5, lsl #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #8] │ │ @@ -46241,31 +51157,31 @@ │ │ ldrge r3, [sp, #28] │ │ ldrlt r3, [sp, #16] │ │ addge ip, r3 │ │ ldrge r3, [sp, #32] │ │ ite lt │ │ addlt r4, r4, r3 │ │ addge r5, r5, r3 │ │ - b.n 34ef0 │ │ + b.n 386d8 │ │ eor.w r0, r1, r1, asr #31 │ │ eor.w r2, r3, r3, asr #31 │ │ sub.w r0, r0, r1, asr #31 │ │ sub.w r2, r2, r3, asr #31 │ │ cmp r0, r2 │ │ - blt.n 34fa8 │ │ + blt.n 38790 │ │ lsls r3, r2, #1 │ │ subs r2, r2, r0 │ │ str r3, [sp, #24] │ │ rsb ip, r0, r3 │ │ add.w lr, r0, #1 │ │ lsls r3, r2, #1 │ │ mov.w fp, #1 │ │ str r3, [sp, #28] │ │ movs r2, #0 │ │ - b.n 34fc0 │ │ + b.n 387a8 │ │ lsls r3, r0, #1 │ │ add.w lr, r2, #1 │ │ rsb ip, r2, r3 │ │ subs r2, r0, r2 │ │ str r3, [sp, #24] │ │ mov.w fp, #0 │ │ lsls r3, r2, #1 │ │ @@ -46279,25 +51195,25 @@ │ │ cmp r4, sl │ │ str r3, [sp, #32] │ │ itte gt │ │ neggt r2, r2 │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ movle r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - cbnz r6, 34fe4 │ │ + cbnz r6, 387cc │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #360] ; (35150 ) │ │ - ldr.w sl, [pc, #364] ; 35154 │ │ + ldr r3, [pc, #360] ; (38938 ) │ │ + ldr.w sl, [pc, #364] ; 3893c │ │ ldr r3, [r7, r3] │ │ ldr r7, [r3, #12] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ cmp r3, lr │ │ - beq.w 3514a │ │ + beq.w 38932 │ │ ldr.w r3, [r8, #16] │ │ cmp.w ip, #0 │ │ ldr.w r1, [r8, #20] │ │ mul.w r3, r3, r4 │ │ it lt │ │ addlt r4, r4, r2 │ │ add.w r3, r3, r5, lsl #1 │ │ @@ -46337,30 +51253,30 @@ │ │ addlt ip, r3 │ │ addge r5, r5, r3 │ │ ldrge r3, [sp, #36] ; 0x24 │ │ addge r4, r4, r3 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 34ff2 │ │ + b.n 387da │ │ eor.w ip, r1, r1, asr #31 │ │ eor.w r2, r3, r3, asr #31 │ │ sub.w ip, ip, r1, asr #31 │ │ sub.w r2, r2, r3, asr #31 │ │ cmp ip, r2 │ │ - blt.n 350b6 │ │ + blt.n 3889e │ │ rsb r3, ip, r2 │ │ mov.w lr, r2, lsl #1 │ │ add.w r7, ip, #1 │ │ rsb r1, ip, lr │ │ lsls r0, r3, #1 │ │ mov.w ip, #1 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - b.n 350ce │ │ + b.n 388b6 │ │ mov.w lr, ip, lsl #1 │ │ rsb r3, r2, ip │ │ adds r7, r2, #1 │ │ rsb r1, r2, lr │ │ mov.w ip, #0 │ │ lsls r0, r3, #1 │ │ movs r3, #1 │ │ @@ -46374,29 +51290,29 @@ │ │ ittet gt │ │ ldrgt r3, [sp, #24] │ │ movgt.w sl, #4294967295 ; 0xffffffff │ │ movle.w sl, #1 │ │ neggt r3, r3 │ │ it gt │ │ strgt r3, [sp, #24] │ │ - cbnz r6, 350f6 │ │ + cbnz r6, 388de │ │ subs r7, #1 │ │ ldr r3, [sp, #8] │ │ movs r6, #0 │ │ ldr r2, [sp, #12] │ │ mov.w fp, r3, lsr #3 │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #3 │ │ lsls r3, r3, #5 │ │ orr.w r3, r3, fp, lsl #10 │ │ orr.w r3, r3, r2, lsr #3 │ │ uxth r3, r3 │ │ str r3, [sp, #4] │ │ cmp r6, r7 │ │ - beq.n 3514a │ │ + beq.n 38932 │ │ ldr.w r2, [r8, #16] │ │ mov.w fp, r5, lsl #1 │ │ ldr.w r3, [r8, #20] │ │ cmp r1, #0 │ │ itt lt │ │ addlt r1, lr │ │ addlt r5, ip │ │ @@ -46407,93 +51323,93 @@ │ │ addge r5, r9 │ │ addge r4, sl │ │ add.w r6, r6, #1 │ │ strh.w fp, [r3, r2] │ │ itt lt │ │ ldrlt r3, [sp, #24] │ │ addlt r4, r4, r3 │ │ - b.n 35112 │ │ + b.n 388fa │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ mov r9, r3 │ │ - ldr r7, [pc, #776] ; (3546c ) │ │ + ldr r7, [pc, #776] ; (38c54 ) │ │ ldr.w ip, [sp, #108] ; 0x6c │ │ mov r5, r1 │ │ mov r4, r2 │ │ add r7, pc │ │ add.w r3, ip, #4294967295 ; 0xffffffff │ │ mov r8, r0 │ │ cmp r3, #1 │ │ ldr.w sl, [sp, #104] ; 0x68 │ │ ldrb.w r1, [sp, #112] ; 0x70 │ │ ldrb.w fp, [sp, #116] ; 0x74 │ │ ldrb.w r2, [sp, #120] ; 0x78 │ │ ldrb.w lr, [sp, #124] ; 0x7c │ │ ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 351b4 │ │ + bhi.n 3899c │ │ smulbb r1, r1, lr │ │ - ldr r3, [pc, #724] ; (35468 ) │ │ + ldr r3, [pc, #724] ; (38c50 ) │ │ smulbb r2, lr, r2 │ │ umull r0, r1, r1, r3 │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #0] │ │ smulbb r1, lr, fp │ │ umull r0, r1, r1, r3 │ │ umull r2, r3, r2, r3 │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #4] │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #8] │ │ - b.n 351ba │ │ + b.n 389a2 │ │ stmia.w sp, {r1, fp} │ │ str r2, [sp, #8] │ │ cmp r4, sl │ │ eor.w r3, lr, #255 ; 0xff │ │ str r3, [sp, #12] │ │ - bne.w 353f8 │ │ + bne.w 38be0 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w sl, [r8, #20] │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 3528a │ │ + beq.n 38a72 │ │ cmp.w ip, #4 │ │ - beq.w 35318 │ │ + beq.w 38b00 │ │ cmp.w ip, #1 │ │ - bne.w 3539e │ │ + bne.w 38b86 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 3521a │ │ + bgt.n 38a02 │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w r4, sl, r4, lsl #1 │ │ - cbz r6, 35204 │ │ + cbz r6, 389ec │ │ adds r5, #1 │ │ - ldr r3, [pc, #616] ; (35470 ) │ │ + ldr r3, [pc, #616] ; (38c58 ) │ │ add.w r5, r4, r5, lsl #1 │ │ - ldr.w lr, [pc, #604] ; 35468 │ │ + ldr.w lr, [pc, #604] ; 38c50 │ │ ldr r3, [r7, r3] │ │ ldr.w ip, [r3, #12] │ │ ldr.w sl, [r3, #8] │ │ - b.n 3522e │ │ + b.n 38a16 │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w r4, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 35202 │ │ + bne.n 389ea │ │ adds r4, #2 │ │ - b.n 35204 │ │ + b.n 389ec │ │ cmp r4, r5 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh r2, [r4, #0] │ │ lsrs r3, r2, #11 │ │ ldrb.w r0, [ip, r3] │ │ ldr r3, [sp, #12] │ │ muls r0, r3 │ │ ubfx r3, r2, #5, #6 │ │ ldrb.w r6, [sl, r3] │ │ @@ -46514,39 +51430,39 @@ │ │ lsrs r3, r3, #3 │ │ orr.w r1, r3, r1, lsl #11 │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, r7, lsr #7 │ │ lsrs r3, r3, #2 │ │ orr.w r3, r1, r3, lsl #5 │ │ strh.w r3, [r4], #2 │ │ - b.n 3522e │ │ + b.n 38a16 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 352b2 │ │ + bgt.n 38a9a │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 352a4 │ │ + cbz r6, 38a8c │ │ adds r5, #1 │ │ - ldr r3, [pc, #456] ; (35470 ) │ │ + ldr r3, [pc, #456] ; (38c58 ) │ │ add.w r9, sl, r5, lsl #1 │ │ ldr r3, [r7, r3] │ │ ldr r1, [r3, #12] │ │ ldr r0, [r3, #8] │ │ - b.n 352c8 │ │ + b.n 38ab0 │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 352a2 │ │ + bne.n 38a8a │ │ add.w sl, sl, #2 │ │ - b.n 352a4 │ │ + b.n 38a8c │ │ cmp sl, r9 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w r2, [sl] │ │ ldr r5, [sp, #0] │ │ lsrs r3, r2, #11 │ │ ldrb r4, [r1, r3] │ │ ubfx r3, r2, #5, #6 │ │ and.w r2, r2, #31 │ │ add r4, r5 │ │ @@ -46567,40 +51483,40 @@ │ │ mov.w r3, r3, lsr #2 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ lsrs r2, r2, #3 │ │ orr.w r2, r2, r4, lsl #11 │ │ orr.w r3, r2, r3, lsl #5 │ │ strh.w r3, [sl], #2 │ │ - b.n 352c8 │ │ + b.n 38ab0 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 35342 │ │ + bgt.n 38b2a │ │ adds r4, r0, r5 │ │ rsb r5, r5, r9 │ │ add.w sl, sl, r4, lsl #1 │ │ - cbz r6, 35332 │ │ + cbz r6, 38b1a │ │ adds r5, #1 │ │ - ldr r3, [pc, #316] ; (35470 ) │ │ + ldr r3, [pc, #316] ; (38c58 ) │ │ add.w r8, sl, r5, lsl #1 │ │ - ldr r5, [pc, #300] ; (35468 ) │ │ + ldr r5, [pc, #300] ; (38c50 ) │ │ ldr r3, [r7, r3] │ │ ldr r4, [r3, #12] │ │ ldr r6, [r3, #8] │ │ - b.n 35358 │ │ + b.n 38b40 │ │ add.w r4, r0, r9 │ │ rsb r5, r9, r5 │ │ add.w sl, sl, r4, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 35330 │ │ + bne.n 38b18 │ │ add.w sl, sl, #2 │ │ - b.n 35332 │ │ + b.n 38b1a │ │ cmp sl, r8 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w r2, [sl] │ │ lsrs r3, r2, #11 │ │ ldrb r0, [r4, r3] │ │ ldr r3, [sp, #0] │ │ muls r0, r3 │ │ ubfx r3, r2, #5, #6 │ │ and.w r2, r2, #31 │ │ @@ -46615,90 +51531,90 @@ │ │ umull r2, r3, r2, r5 │ │ lsrs r3, r3, #10 │ │ orr.w r0, r3, r0, lsl #11 │ │ umull r2, r3, r7, r5 │ │ lsrs r3, r3, #9 │ │ orr.w r3, r0, r3, lsl #5 │ │ strh.w r3, [sl], #2 │ │ - b.n 35358 │ │ + b.n 38b40 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r5, r9 │ │ mul.w r0, r0, r4 │ │ - bgt.n 353d8 │ │ + bgt.n 38bc0 │ │ adds r2, r0, r5 │ │ rsb r0, r5, r9 │ │ add.w r2, sl, r2, lsl #1 │ │ - cbz r6, 353b8 │ │ + cbz r6, 38ba0 │ │ adds r0, #1 │ │ ldr r3, [sp, #0] │ │ add.w r7, r2, r0, lsl #1 │ │ lsrs r1, r3, #3 │ │ ldr r3, [sp, #4] │ │ mov.w ip, r3, lsr #2 │ │ mov.w r6, ip, lsl #5 │ │ orr.w r3, r6, r1, lsl #11 │ │ ldr r1, [sp, #8] │ │ orr.w r3, r3, r1, lsr #3 │ │ uxth r3, r3 │ │ - b.n 353ec │ │ + b.n 38bd4 │ │ add.w r2, r0, r9 │ │ rsb r0, r9, r5 │ │ add.w r2, sl, r2, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 353b6 │ │ + bne.n 38b9e │ │ adds r2, #2 │ │ - b.n 353b8 │ │ + b.n 38ba0 │ │ cmp r2, r7 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ strh.w r3, [r2], #2 │ │ - b.n 353ec │ │ + b.n 38bd4 │ │ cmp r5, r9 │ │ - bne.w 3565a │ │ + bne.w 38e42 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w r9, [r8, #20] │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 354da │ │ + beq.n 38cc2 │ │ cmp.w ip, #4 │ │ - beq.w 3556a │ │ + beq.w 38d52 │ │ cmp.w ip, #1 │ │ - bne.w 355fe │ │ + bne.w 38de6 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w lr, r0, lsl #1 │ │ - bgt.n 35454 │ │ + bgt.n 38c3c │ │ mla r5, r0, r4, r5 │ │ rsb r4, r4, sl │ │ add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 3543e │ │ + cbz r6, 38c26 │ │ adds r4, #1 │ │ - ldr r3, [pc, #48] ; (35470 ) │ │ + ldr r3, [pc, #48] ; (38c58 ) │ │ rsb sl, lr, #0 │ │ - ldr.w ip, [pc, #32] ; 35468 │ │ + ldr.w ip, [pc, #32] ; 38c50 │ │ ldr r3, [r7, r3] │ │ ldr.w r9, [r3, #12] │ │ ldr.w fp, [r3, #8] │ │ - b.n 35474 │ │ + b.n 38c5c │ │ mla r5, r0, sl, r5 │ │ rsb r4, sl, r4 │ │ add.w r5, r9, r5, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 3543c │ │ + bne.n 38c24 │ │ add r5, lr │ │ - b.n 3543e │ │ + b.n 38c26 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldr r6, [r0, #72] ; 0x48 │ │ + adds r4, #158 ; 0x9e │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ subs r4, #1 │ │ add r5, lr │ │ adds r6, r4, #1 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w r2, [r5, sl] │ │ lsrs r3, r2, #11 │ │ ldrb.w r6, [r9, r3] │ │ ldr r3, [sp, #12] │ │ muls r6, r3 │ │ ubfx r3, r2, #5, #6 │ │ and.w r2, r2, #31 │ │ @@ -46720,39 +51636,39 @@ │ │ lsrs r6, r6, #3 │ │ lsrs r1, r1, #2 │ │ add.w r3, r3, r2, lsr #7 │ │ lsls r1, r1, #5 │ │ orr.w r1, r1, r6, lsl #11 │ │ orr.w r3, r1, r3, lsr #3 │ │ strh.w r3, [r5, sl] │ │ - b.n 35474 │ │ + b.n 38c5c │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r2, r0, lsl #1 │ │ - bgt.n 35504 │ │ + bgt.n 38cec │ │ mla r5, r0, r4, r5 │ │ rsb sl, r4, sl │ │ add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 354f8 │ │ + cbz r6, 38ce0 │ │ add.w sl, sl, #1 │ │ - ldr r3, [pc, #944] ; (358ac ) │ │ + ldr r3, [pc, #944] ; (39094 ) │ │ movs r0, #0 │ │ ldr r3, [r7, r3] │ │ ldr r4, [r3, #12] │ │ ldr r6, [r3, #8] │ │ - b.n 35518 │ │ + b.n 38d00 │ │ mla r5, r0, sl, r5 │ │ rsb sl, sl, r4 │ │ add.w r5, r9, r5, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 354f4 │ │ + bne.n 38cdc │ │ add r5, r2 │ │ - b.n 354f8 │ │ + b.n 38ce0 │ │ adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 35d72 │ │ + bcc.w 3955a │ │ ldrh r1, [r5, r0] │ │ lsrs r3, r1, #11 │ │ ldrb r7, [r4, r3] │ │ ubfx r3, r1, #5, #6 │ │ and.w r1, r1, #31 │ │ ldrb r3, [r6, r3] │ │ ldrb.w lr, [r4, r1] │ │ @@ -46774,42 +51690,42 @@ │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ orr.w r1, r1, r7, lsl #11 │ │ orr.w r3, r1, r3, lsl #5 │ │ strh r3, [r5, r0] │ │ add r0, r2 │ │ - b.n 35518 │ │ + b.n 38d00 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r8, r0, lsl #1 │ │ - bgt.n 35598 │ │ + bgt.n 38d80 │ │ mla r5, r0, r4, r5 │ │ rsb r4, r4, sl │ │ add.w r5, r9, r5, lsl #1 │ │ - cbz r6, 35586 │ │ + cbz r6, 38d6e │ │ adds r4, #1 │ │ - ldr r3, [pc, #804] ; (358ac ) │ │ + ldr r3, [pc, #804] ; (39094 ) │ │ rsb lr, r8, #0 │ │ - ldr r6, [pc, #792] ; (358a8 ) │ │ + ldr r6, [pc, #792] ; (39090 ) │ │ ldr r3, [r7, r3] │ │ ldr r7, [r3, #12] │ │ ldr.w fp, [r3, #8] │ │ - b.n 355ac │ │ + b.n 38d94 │ │ mla r5, r0, sl, r5 │ │ rsb r4, sl, r4 │ │ add.w r5, r9, r5, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 35584 │ │ + bne.n 38d6c │ │ add r5, r8 │ │ - b.n 35586 │ │ + b.n 38d6e │ │ subs r4, #1 │ │ add r5, r8 │ │ adds r0, r4, #1 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w ip, [r5, lr] │ │ mov.w r3, ip, lsr #11 │ │ ldrb r0, [r7, r3] │ │ ldr r3, [sp, #0] │ │ muls r0, r3 │ │ ubfx r3, ip, #5, #6 │ │ and.w ip, ip, #31 │ │ @@ -46824,99 +51740,99 @@ │ │ umull r2, r3, r2, r6 │ │ lsrs r3, r3, #9 │ │ lsls r3, r3, #5 │ │ orr.w r1, r3, r1, lsl #11 │ │ umull r2, r3, ip, r6 │ │ orr.w r1, r1, r3, lsr #10 │ │ strh.w r1, [r5, lr] │ │ - b.n 355ac │ │ + b.n 38d94 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ mov.w r2, r0, lsl #1 │ │ - bgt.n 35638 │ │ + bgt.n 38e20 │ │ mla r0, r0, r4, r5 │ │ rsb r4, r4, sl │ │ add.w r0, r9, r0, lsl #1 │ │ - cbz r6, 3561a │ │ + cbz r6, 38e02 │ │ adds r4, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r1, r3, #3 │ │ ldr r3, [sp, #4] │ │ mov.w ip, r3, lsr #2 │ │ ldr r3, [sp, #8] │ │ mov.w r6, ip, lsl #5 │ │ orr.w r6, r6, r1, lsl #11 │ │ orr.w r6, r6, r3, lsr #3 │ │ negs r3, r2 │ │ uxth r6, r6 │ │ - b.n 3564c │ │ + b.n 38e34 │ │ mla r0, r0, sl, r5 │ │ rsb r4, sl, r4 │ │ add.w r0, r9, r0, lsl #1 │ │ cmp r6, #0 │ │ - bne.n 35618 │ │ + bne.n 38e00 │ │ add r0, r2 │ │ - b.n 3561a │ │ + b.n 38e02 │ │ subs r4, #1 │ │ add r0, r2 │ │ adds r1, r4, #1 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ strh r6, [r0, r3] │ │ - b.n 3564c │ │ + b.n 38e34 │ │ rsb r2, r9, r5 │ │ rsb fp, sl, r4 │ │ eor.w r3, r2, r2, asr #31 │ │ sub.w r3, r3, r2, asr #31 │ │ eor.w r2, fp, fp, asr #31 │ │ sub.w r2, r2, fp, asr #31 │ │ cmp r3, r2 │ │ - bne.w 3592c │ │ + bne.w 39114 │ │ ldr.w r3, [r8, #4] │ │ cmp.w ip, #2 │ │ ldr.w r0, [r8, #16] │ │ ldrb r1, [r3, #9] │ │ - beq.n 35758 │ │ + beq.n 38f40 │ │ cmp.w ip, #4 │ │ - beq.w 357fe │ │ + beq.w 38fe6 │ │ cmp.w ip, #1 │ │ - bne.w 358b0 │ │ + bne.w 39098 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 356be │ │ + bgt.n 38ea6 │ │ mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 356dc │ │ - b.n 356d8 │ │ + cbz r6, 38ec4 │ │ + b.n 38ec0 │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 356d8 │ │ + cbnz r6, 38ec0 │ │ add.w r3, r3, r0, lsl #1 │ │ - b.n 356dc │ │ + b.n 38ec4 │ │ add.w fp, fp, #1 │ │ - ldr r2, [pc, #460] ; (358ac ) │ │ + ldr r2, [pc, #460] ; (39094 ) │ │ lsls r5, r0, #1 │ │ rsb lr, r5, #0 │ │ ldr r2, [r7, r2] │ │ ldr r4, [r2, #12] │ │ ldr.w sl, [r2, #8] │ │ - ldr r2, [pc, #440] ; (358a8 ) │ │ + ldr r2, [pc, #440] ; (39090 ) │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add r3, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w r6, [r3, lr] │ │ ldr r0, [sp, #12] │ │ ldr r7, [sp, #12] │ │ lsrs r1, r6, #11 │ │ ldrb r1, [r4, r1] │ │ muls r1, r0 │ │ umull r8, r9, r1, r2 │ │ @@ -46939,46 +51855,46 @@ │ │ mov.w ip, ip, lsr #3 │ │ add.w r1, r1, r0, lsr #7 │ │ lsrs r7, r7, #3 │ │ orr.w r7, r7, ip, lsl #11 │ │ lsrs r1, r1, #2 │ │ orr.w r1, r7, r1, lsl #5 │ │ strh.w r1, [r3, lr] │ │ - b.n 356ee │ │ + b.n 38ed6 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 3577e │ │ + bgt.n 38f66 │ │ mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 3579c │ │ - b.n 35798 │ │ + cbz r6, 38f84 │ │ + b.n 38f80 │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 35798 │ │ + cbnz r6, 38f80 │ │ add.w r3, r3, r0, lsl #1 │ │ - b.n 3579c │ │ + b.n 38f84 │ │ add.w fp, fp, #1 │ │ - ldr r2, [pc, #268] ; (358ac ) │ │ + ldr r2, [pc, #268] ; (39094 ) │ │ lsls r0, r0, #1 │ │ movs r5, #0 │ │ ldr r1, [r7, r2] │ │ ldr r2, [r1, #12] │ │ ldr.w ip, [r1, #8] │ │ adds.w fp, fp, #4294967295 ; 0xffffffff │ │ - bcc.w 35d72 │ │ + bcc.w 3955a │ │ ldrh r6, [r3, r5] │ │ ldr r1, [sp, #4] │ │ lsrs r4, r6, #11 │ │ ldrb.w lr, [r2, r4] │ │ ubfx r4, r6, #5, #6 │ │ and.w r6, r6, #31 │ │ ldrb.w r4, [ip, r4] │ │ @@ -47000,49 +51916,49 @@ │ │ it cs │ │ movcs r7, #255 ; 0xff │ │ lsrs r7, r7, #3 │ │ orr.w r6, r7, r6, lsl #11 │ │ orr.w r4, r6, r4, lsl #5 │ │ strh r4, [r3, r5] │ │ add r5, r0 │ │ - b.n 357aa │ │ + b.n 38f92 │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 35824 │ │ + bgt.n 3900c │ │ mla r3, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r3, r1, r3, lsl #1 │ │ - cbz r6, 35842 │ │ - b.n 3583e │ │ + cbz r6, 3902a │ │ + b.n 39026 │ │ mla r3, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #1 │ │ - cbnz r6, 3583e │ │ + cbnz r6, 39026 │ │ add.w r3, r3, r0, lsl #1 │ │ - b.n 35842 │ │ + b.n 3902a │ │ add.w fp, fp, #1 │ │ - ldr r2, [pc, #104] ; (358ac ) │ │ + ldr r2, [pc, #104] ; (39094 ) │ │ lsls r5, r0, #1 │ │ rsb lr, r5, #0 │ │ ldr r2, [r7, r2] │ │ ldr r4, [r2, #12] │ │ ldr.w r9, [r2, #8] │ │ - ldr r2, [pc, #84] ; (358a8 ) │ │ + ldr r2, [pc, #84] ; (39090 ) │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add r3, r5 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldrh.w r0, [r3, lr] │ │ lsrs r1, r0, #11 │ │ ldrb r6, [r4, r1] │ │ ldr r1, [sp, #0] │ │ muls r6, r1 │ │ ubfx r1, r0, #5, #6 │ │ and.w r0, r0, #31 │ │ @@ -47057,41 +51973,41 @@ │ │ umull r0, r1, r0, r2 │ │ lsrs r1, r1, #10 │ │ orr.w r6, r1, r6, lsl #11 │ │ umull r0, r1, ip, r2 │ │ lsrs r1, r1, #9 │ │ orr.w r6, r6, r1, lsl #5 │ │ strh.w r6, [r3, lr] │ │ - b.n 35854 │ │ + b.n 3903c │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r4, sl │ │ ldr.w r1, [r8, #20] │ │ - bgt.n 358d8 │ │ + bgt.n 390c0 │ │ mla r2, r0, r4, r5 │ │ cmp r5, r9 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ rsb fp, r4, sl │ │ add.w r2, r1, r2, lsl #1 │ │ - cbz r6, 358f8 │ │ - b.n 358f4 │ │ + cbz r6, 390e0 │ │ + b.n 390dc │ │ mla r2, r0, sl, r9 │ │ cmp r9, r5 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ add.w r2, r1, r2, lsl #1 │ │ - cbnz r6, 358f4 │ │ + cbnz r6, 390dc │ │ add.w r2, r2, lr, lsl #1 │ │ - b.n 358f8 │ │ + b.n 390e0 │ │ add.w fp, fp, #1 │ │ ldr r3, [sp, #0] │ │ lsrs r1, r3, #3 │ │ ldr r3, [sp, #4] │ │ mov.w ip, r3, lsr #2 │ │ ldr r3, [sp, #8] │ │ mov.w r0, ip, lsl #5 │ │ @@ -47099,43 +52015,43 @@ │ │ orr.w r9, r9, r3, lsr #3 │ │ mov.w r3, lr, lsl #1 │ │ negs r1, r3 │ │ uxth.w r5, r9 │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ add r2, r3 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ strh r5, [r2, r1] │ │ - b.n 3591a │ │ + b.n 39102 │ │ cmp.w ip, #2 │ │ rsb r1, r5, r9 │ │ rsb r0, r4, sl │ │ - beq.w 35a8c │ │ + beq.w 39274 │ │ cmp.w ip, #4 │ │ - beq.w 35b8e │ │ + beq.w 39376 │ │ cmp.w ip, #1 │ │ - bne.w 35cae │ │ + bne.w 39496 │ │ eor.w fp, r1, r1, asr #31 │ │ eor.w r3, r0, r0, asr #31 │ │ sub.w fp, fp, r1, asr #31 │ │ sub.w r3, r3, r0, asr #31 │ │ cmp fp, r3 │ │ - blt.n 35980 │ │ + blt.n 39168 │ │ add.w r2, fp, #1 │ │ str r2, [sp, #16] │ │ lsls r2, r3, #1 │ │ str r2, [sp, #24] │ │ rsb lr, fp, r2 │ │ rsb fp, fp, r3 │ │ mov.w r3, fp, lsl #1 │ │ mov fp, ip │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ - b.n 359a0 │ │ + b.n 39188 │ │ adds r2, r3, #1 │ │ str r2, [sp, #16] │ │ mov.w r2, fp, lsl #1 │ │ rsb fp, r3, fp │ │ rsb lr, r3, r2 │ │ str r2, [sp, #24] │ │ mov.w r3, fp, lsl #1 │ │ @@ -47153,28 +52069,28 @@ │ │ ldrgt r3, [sp, #28] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #28] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #40] ; 0x28 │ │ - cbnz r6, 359cc │ │ + cbnz r6, 391b4 │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ - ldr r3, [pc, #940] ; (35d7c ) │ │ + ldr r3, [pc, #940] ; (39564 ) │ │ mov.w r9, #0 │ │ - ldr.w sl, [pc, #932] ; 35d78 │ │ + ldr.w sl, [pc, #932] ; 39560 │ │ ldr r3, [r7, r3] │ │ ldr r7, [r3, #12] │ │ ldr r3, [r3, #8] │ │ str r3, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldr.w r3, [r8, #16] │ │ cmp.w lr, #0 │ │ ldr r1, [sp, #12] │ │ add.w r9, r9, #1 │ │ mul.w r3, r3, r4 │ │ add.w ip, r3, r5, lsl #1 │ │ ldr.w r3, [r8, #20] │ │ @@ -47221,31 +52137,31 @@ │ │ ldrge r3, [sp, #36] ; 0x24 │ │ ittee lt │ │ addlt lr, r3 │ │ ldrlt r3, [sp, #28] │ │ addge r5, r5, r3 │ │ ldrge r3, [sp, #40] ; 0x28 │ │ add r4, r3 │ │ - b.n 359de │ │ + b.n 391c6 │ │ eor.w r2, r1, r1, asr #31 │ │ eor.w fp, r0, r0, asr #31 │ │ sub.w r2, r2, r1, asr #31 │ │ sub.w fp, fp, r0, asr #31 │ │ cmp r2, fp │ │ - blt.n 35abe │ │ + blt.n 392a6 │ │ mov.w r3, fp, lsl #1 │ │ rsb fp, r2, fp │ │ rsb ip, r2, r3 │ │ add.w lr, r2, #1 │ │ str r3, [sp, #12] │ │ movs r1, #0 │ │ mov.w r3, fp, lsl #1 │ │ movs r2, #1 │ │ str r3, [sp, #16] │ │ - b.n 35ad8 │ │ + b.n 392c0 │ │ lsls r3, r2, #1 │ │ add.w lr, fp, #1 │ │ rsb ip, fp, r3 │ │ rsb fp, fp, r2 │ │ movs r1, #1 │ │ movs r2, #0 │ │ str r3, [sp, #12] │ │ @@ -47257,25 +52173,25 @@ │ │ movgt.w fp, #4294967295 ; 0xffffffff │ │ movle.w fp, #1 │ │ cmp r4, sl │ │ itte gt │ │ neggt r1, r1 │ │ movgt.w sl, #4294967295 ; 0xffffffff │ │ movle.w sl, #1 │ │ - cbnz r6, 35afa │ │ + cbnz r6, 392e2 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #640] ; (35d7c ) │ │ + ldr r3, [pc, #640] ; (39564 ) │ │ mov.w r9, #0 │ │ ldr r3, [r7, r3] │ │ ldr r0, [r3, #12] │ │ ldr r3, [r3, #8] │ │ str r0, [sp, #24] │ │ str r3, [sp, #32] │ │ cmp r9, lr │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldr.w r3, [r8, #16] │ │ add.w r9, r9, #1 │ │ ldr.w r0, [r8, #20] │ │ ldr r7, [sp, #24] │ │ muls r3, r4 │ │ add.w r3, r3, r5, lsl #1 │ │ str r3, [sp, #28] │ │ @@ -47319,31 +52235,31 @@ │ │ addge r4, sl │ │ strh r6, [r3, r0] │ │ itete lt │ │ ldrlt r3, [sp, #12] │ │ ldrge r3, [sp, #16] │ │ addlt ip, r3 │ │ addge ip, r3 │ │ - b.n 35b0a │ │ + b.n 392f2 │ │ eor.w r3, r1, r1, asr #31 │ │ eor.w fp, r0, r0, asr #31 │ │ sub.w r3, r3, r1, asr #31 │ │ sub.w fp, fp, r0, asr #31 │ │ cmp r3, fp │ │ - blt.n 35bc2 │ │ + blt.n 393aa │ │ mov.w r2, fp, lsl #1 │ │ rsb fp, r3, fp │ │ add.w lr, r3, #1 │ │ rsb ip, r3, r2 │ │ mov.w r3, fp, lsl #1 │ │ mov.w fp, #1 │ │ str r3, [sp, #24] │ │ movs r3, #0 │ │ str r3, [sp, #12] │ │ - b.n 35bde │ │ + b.n 393c6 │ │ lsls r2, r3, #1 │ │ add.w lr, fp, #1 │ │ rsb ip, fp, r2 │ │ rsb fp, fp, r3 │ │ mov.w r3, fp, lsl #1 │ │ mov.w fp, #0 │ │ str r3, [sp, #24] │ │ @@ -47358,27 +52274,27 @@ │ │ ittet gt │ │ ldrgt r3, [sp, #12] │ │ movgt.w sl, #4294967295 ; 0xffffffff │ │ movle.w sl, #1 │ │ neggt r3, r3 │ │ it gt │ │ strgt r3, [sp, #12] │ │ - cbnz r6, 35c08 │ │ + cbnz r6, 393f0 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r3, [pc, #368] ; (35d7c ) │ │ + ldr r3, [pc, #368] ; (39564 ) │ │ ldr r3, [r7, r3] │ │ ldr r1, [r3, #12] │ │ ldr r3, [r3, #8] │ │ str r1, [sp, #28] │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ cmp r3, lr │ │ - beq.w 35d72 │ │ + beq.w 3955a │ │ ldr.w r3, [r8, #16] │ │ cmp.w ip, #0 │ │ ldr.w r1, [r8, #20] │ │ it lt │ │ addlt ip, r2 │ │ ldr r6, [sp, #28] │ │ mul.w r3, r3, r4 │ │ @@ -47400,20 +52316,20 @@ │ │ ldr r7, [sp, #4] │ │ mul.w r1, r7, r1 │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ ldrb r0, [r1, r0] │ │ ldr r1, [sp, #8] │ │ mul.w r0, r1, r0 │ │ - ldr r1, [pc, #260] ; (35d78 ) │ │ + ldr r1, [pc, #260] ; (39560 ) │ │ umull r6, r7, r6, r1 │ │ - ldr r1, [pc, #256] ; (35d78 ) │ │ + ldr r1, [pc, #256] ; (39560 ) │ │ umull r0, r1, r0, r1 │ │ mov.w r6, r7, lsr #10 │ │ - ldr r0, [pc, #244] ; (35d78 ) │ │ + ldr r0, [pc, #244] ; (39560 ) │ │ mov.w r1, r1, lsr #10 │ │ orr.w r6, r1, r6, lsl #11 │ │ ldr r1, [sp, #36] ; 0x24 │ │ umull r0, r1, r1, r0 │ │ ldr.w r0, [r8, #20] │ │ mov.w r1, r1, lsr #9 │ │ orr.w r1, r6, r1, lsl #5 │ │ @@ -47421,30 +52337,30 @@ │ │ itete lt │ │ ldrlt r3, [sp, #12] │ │ ldrge r3, [sp, #24] │ │ addlt r4, r4, r3 │ │ addge ip, r3 │ │ ldr r3, [sp, #16] │ │ adds r3, #1 │ │ - b.n 35c16 │ │ + b.n 393fe │ │ eor.w ip, r1, r1, asr #31 │ │ eor.w r3, r0, r0, asr #31 │ │ sub.w ip, ip, r1, asr #31 │ │ sub.w r3, r3, r0, asr #31 │ │ cmp ip, r3 │ │ - blt.n 35cde │ │ + blt.n 394c6 │ │ rsb r0, ip, r3 │ │ mov.w lr, r3, lsl #1 │ │ add.w r7, ip, #1 │ │ rsb r1, ip, lr │ │ movs r3, #0 │ │ lsls r0, r0, #1 │ │ str r3, [sp, #12] │ │ mov.w ip, #1 │ │ - b.n 35cf6 │ │ + b.n 394de │ │ rsb r0, r3, ip │ │ mov.w lr, ip, lsl #1 │ │ mov.w ip, #0 │ │ adds r7, r3, #1 │ │ lsls r0, r0, #1 │ │ rsb r1, r3, lr │ │ movs r3, #1 │ │ @@ -47458,29 +52374,29 @@ │ │ ittet gt │ │ ldrgt r3, [sp, #12] │ │ movgt.w sl, #4294967295 ; 0xffffffff │ │ movle.w sl, #1 │ │ neggt r3, r3 │ │ it gt │ │ strgt r3, [sp, #12] │ │ - cbnz r6, 35d1e │ │ + cbnz r6, 39506 │ │ subs r7, #1 │ │ ldr r3, [sp, #0] │ │ movs r6, #0 │ │ ldr r2, [sp, #8] │ │ mov.w fp, r3, lsr #3 │ │ ldr r3, [sp, #4] │ │ lsrs r3, r3, #2 │ │ lsls r3, r3, #5 │ │ orr.w r3, r3, fp, lsl #11 │ │ orr.w r3, r3, r2, lsr #3 │ │ uxth r3, r3 │ │ str r3, [sp, #0] │ │ cmp r6, r7 │ │ - beq.n 35d72 │ │ + beq.n 3955a │ │ ldr.w r2, [r8, #16] │ │ mov.w fp, r5, lsl #1 │ │ ldr.w r3, [r8, #20] │ │ cmp r1, #0 │ │ itt lt │ │ addlt r1, lr │ │ addlt r5, ip │ │ @@ -47491,24 +52407,24 @@ │ │ addge r5, r9 │ │ addge r4, sl │ │ add.w r6, r6, #1 │ │ strh.w fp, [r3, r2] │ │ itt lt │ │ ldrlt r3, [sp, #12] │ │ addlt r4, r4, r3 │ │ - b.n 35d3a │ │ + b.n 39522 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #108 ; 0x6c │ │ mov fp, r3 │ │ - ldr r3, [pc, #852] ; (360e0 ) │ │ + ldr r3, [pc, #852] ; (398c8 ) │ │ str r0, [sp, #0] │ │ mov r8, r2 │ │ add r3, pc │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #0] │ │ mov r6, r1 │ │ ldr.w ip, [sp, #148] ; 0x94 │ │ @@ -47517,68 +52433,68 @@ │ │ add.w r3, ip, #4294967295 ; 0xffffffff │ │ cmp r3, #1 │ │ ldrb.w r2, [sp, #152] ; 0x98 │ │ ldrb.w r0, [sp, #156] ; 0x9c │ │ ldrb.w lr, [sp, #160] ; 0xa0 │ │ ldrb.w sl, [sp, #164] ; 0xa4 │ │ ldr r7, [sp, #168] ; 0xa8 │ │ - bhi.n 35de2 │ │ + bhi.n 395ca │ │ smulbb r2, r2, sl │ │ - ldr r5, [pc, #796] ; (360dc ) │ │ + ldr r5, [pc, #796] ; (398c4 ) │ │ smulbb lr, sl, lr │ │ umull r2, r3, r2, r5 │ │ smulbb r2, sl, r0 │ │ lsrs r3, r3, #7 │ │ str r3, [sp, #4] │ │ umull r0, r1, r2, r5 │ │ lsrs r3, r1, #7 │ │ str r3, [sp, #8] │ │ umull r0, r1, lr, r5 │ │ lsrs r3, r1, #7 │ │ str r3, [sp, #12] │ │ - b.n 35dea │ │ + b.n 395d2 │ │ str r2, [sp, #4] │ │ str r0, [sp, #8] │ │ str.w lr, [sp, #12] │ │ cmp r8, r9 │ │ eor.w r3, sl, #255 ; 0xff │ │ str r3, [sp, #20] │ │ - bne.w 3613c │ │ + bne.w 39924 │ │ ldr r3, [sp, #0] │ │ cmp.w ip, #2 │ │ ldrb r1, [r4, #9] │ │ ldr r5, [r3, #20] │ │ - beq.w 35f06 │ │ + beq.w 396ee │ │ cmp.w ip, #4 │ │ - beq.w 35fd6 │ │ + beq.w 397be │ │ cmp.w ip, #1 │ │ - bne.w 360bc │ │ + bne.w 398a4 │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r6, fp │ │ mul.w r0, r0, r8 │ │ - bgt.n 35e36 │ │ + bgt.n 3961e │ │ add.w r8, r0, r6 │ │ rsb r3, r6, fp │ │ add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 35e32 │ │ + cbz r7, 3961a │ │ adds r3, #1 │ │ - ldr r5, [pc, #680] ; (360dc ) │ │ - b.n 35e4c │ │ + ldr r5, [pc, #680] ; (398c4 ) │ │ + b.n 39634 │ │ add.w r8, r0, fp │ │ rsb r3, fp, r6 │ │ add.w sl, r5, r8, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 35e30 │ │ + bne.n 39618 │ │ add.w sl, sl, #4 │ │ - b.n 35e32 │ │ + b.n 3961a │ │ adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ + bcc.w 3a5d8 │ │ ldr r1, [sp, #16] │ │ - ldr r2, [pc, #652] ; (360e4 ) │ │ + ldr r2, [pc, #652] ; (398cc ) │ │ ldr.w ip, [sl] │ │ ldrb.w lr, [r4, #28] │ │ ldr r2, [r1, r2] │ │ ldr r1, [r4, #12] │ │ ldrb.w r7, [r4, #32] │ │ and.w r1, ip, r1 │ │ str r2, [sp, #0] │ │ @@ -47629,38 +52545,38 @@ │ │ orrs r6, r2 │ │ ldr r2, [sp, #12] │ │ add.w fp, r2, r1, lsr #7 │ │ lsr.w fp, fp, r8 │ │ lsl.w fp, fp, r9 │ │ orr.w r6, r6, fp │ │ str.w r6, [sl], #4 │ │ - b.n 35e4c │ │ + b.n 39634 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r6, fp │ │ mul.w r0, r0, r8 │ │ - bgt.n 35f2c │ │ + bgt.n 39714 │ │ add.w r8, r0, r6 │ │ rsb r6, r6, fp │ │ add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 35f26 │ │ + cbz r7, 3970e │ │ adds r6, #1 │ │ sub.w sl, sl, #4 │ │ - b.n 35f42 │ │ + b.n 3972a │ │ add.w r8, r0, fp │ │ rsb r6, fp, r6 │ │ add.w sl, r5, r8, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 35f24 │ │ + bne.n 3970c │ │ add.w sl, sl, #4 │ │ - b.n 35f26 │ │ + b.n 3970e │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ - ldr r3, [pc, #408] ; (360e4 ) │ │ + bcc.w 3a5d8 │ │ + ldr r3, [pc, #408] ; (398cc ) │ │ ldr r2, [sp, #16] │ │ ldr.w r5, [sl, #4]! │ │ ldrb.w ip, [r4, #28] │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldrb.w lr, [r4, #32] │ │ ands r3, r5 │ │ @@ -47703,46 +52619,46 @@ │ │ lsls r0, r7 │ │ lsr.w r3, r3, fp │ │ orrs r0, r2 │ │ orrs r1, r0 │ │ lsl.w r3, r3, r9 │ │ orrs r1, r3 │ │ str.w r1, [sl] │ │ - b.n 35f42 │ │ + b.n 3972a │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r6, fp │ │ mul.w r0, r0, r8 │ │ - bgt.n 35ffa │ │ + bgt.n 397e2 │ │ add.w r8, r0, r6 │ │ rsb r3, r6, fp │ │ add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 35ff6 │ │ + cbz r7, 397de │ │ adds r3, #1 │ │ - ldr r5, [pc, #228] ; (360dc ) │ │ - b.n 36010 │ │ + ldr r5, [pc, #228] ; (398c4 ) │ │ + b.n 397f8 │ │ add.w r8, r0, fp │ │ rsb r3, fp, r6 │ │ add.w sl, r5, r8, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 35ff4 │ │ + bne.n 397dc │ │ add.w sl, sl, #4 │ │ - b.n 35ff6 │ │ + b.n 397de │ │ adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ + bcc.w 3a5d8 │ │ ldrb r2, [r4, #30] │ │ ldr r1, [sp, #16] │ │ ldr.w r8, [sl] │ │ str r2, [sp, #0] │ │ ldrb.w r2, [r4, #34] ; 0x22 │ │ ldrb.w lr, [r4, #28] │ │ ldrb.w r7, [r4, #32] │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #176] ; (360e4 ) │ │ + ldr r2, [pc, #176] ; (398cc ) │ │ ldrb r6, [r4, #29] │ │ ldrb.w fp, [r4, #33] ; 0x21 │ │ ldr.w ip, [r1, r2] │ │ ldr r1, [r4, #12] │ │ ldr r2, [sp, #4] │ │ and.w r1, r8, r1 │ │ ldr.w r0, [ip, lr, lsl #2] │ │ @@ -47780,40 +52696,40 @@ │ │ orrs r6, r2 │ │ mov.w r2, r9, lsr #7 │ │ lsrs r2, r1 │ │ ldr r1, [sp, #20] │ │ lsls r2, r1 │ │ orrs r6, r2 │ │ str.w r6, [sl], #4 │ │ - b.n 36010 │ │ + b.n 397f8 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r6, fp │ │ mul.w r0, r0, r8 │ │ - bgt.n 360e8 │ │ + bgt.n 398d0 │ │ add.w r8, r0, r6 │ │ rsb r6, r6, fp │ │ add.w sl, r5, r8, lsl #2 │ │ - cbz r7, 360fe │ │ - b.n 360fc │ │ + cbz r7, 398e6 │ │ + b.n 398e4 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - str r2, [r4, #4] │ │ + cmp r0, #122 ; 0x7a │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ add.w r8, r0, fp │ │ rsb r6, fp, r6 │ │ add.w sl, r5, r8, lsl #2 │ │ - cbnz r7, 360fc │ │ + cbnz r7, 398e4 │ │ add.w sl, sl, #4 │ │ - b.n 360fe │ │ + b.n 398e6 │ │ adds r6, #1 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ + bcc.w 3a5d8 │ │ ldr r2, [sp, #4] │ │ ldrb r3, [r4, #28] │ │ ldr r1, [sp, #8] │ │ lsrs r2, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r2, r3 │ │ ldrb r3, [r4, #29] │ │ @@ -47826,56 +52742,56 @@ │ │ orrs r2, r3 │ │ ldrb r3, [r4, #30] │ │ lsr.w r3, r1, r3 │ │ ldrb.w r1, [r4, #34] ; 0x22 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ str.w r3, [sl], #4 │ │ - b.n 360fe │ │ + b.n 398e6 │ │ cmp r6, fp │ │ - bne.w 364be │ │ + bne.w 39ca6 │ │ ldr r3, [sp, #0] │ │ cmp.w ip, #2 │ │ ldrb r1, [r4, #9] │ │ ldr r5, [r3, #20] │ │ - beq.w 3625e │ │ + beq.w 39a46 │ │ cmp.w ip, #4 │ │ - beq.w 36342 │ │ + beq.w 39b2a │ │ cmp.w ip, #1 │ │ - bne.w 36438 │ │ + bne.w 39c20 │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ mov.w sl, r0, lsl #2 │ │ - bgt.n 36188 │ │ + bgt.n 39970 │ │ mla r0, r0, r8, r6 │ │ rsb r2, r8, r9 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 3617e │ │ + cbz r7, 39966 │ │ adds r2, #1 │ │ rsb r3, sl, #0 │ │ - ldr r1, [pc, #752] ; (36474 ) │ │ + ldr r1, [pc, #752] ; (39c5c ) │ │ str r3, [sp, #0] │ │ - b.n 3619c │ │ + b.n 39984 │ │ mla r0, r0, r9, r6 │ │ rsb r2, r9, r8 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 3617c │ │ + bne.n 39964 │ │ add r0, sl │ │ - b.n 3617e │ │ + b.n 39966 │ │ subs r2, #1 │ │ add r0, sl │ │ adds r7, r2, #1 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldrb r3, [r4, #30] │ │ ldr r6, [sp, #0] │ │ ldr r5, [sp, #16] │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #712] ; (36478 ) │ │ + ldr r3, [pc, #712] ; (39c60 ) │ │ ldr r7, [r0, r6] │ │ ldrb.w ip, [r4, #28] │ │ ldr r5, [r5, r3] │ │ ldr r3, [r4, #12] │ │ ldrb.w r8, [r4, #32] │ │ ands r3, r7 │ │ ldr.w r7, [r5, ip, lsl #2] │ │ @@ -47929,44 +52845,44 @@ │ │ add.w r5, r5, r7, lsr #7 │ │ ldr r7, [sp, #24] │ │ lsrs r5, r7 │ │ lsl.w r5, r5, fp │ │ orrs r3, r5 │ │ ldr r5, [sp, #0] │ │ str r3, [r0, r5] │ │ - b.n 3619c │ │ + b.n 39984 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ mov.w r3, r0, lsl #2 │ │ str r3, [sp, #20] │ │ - bgt.n 36284 │ │ + bgt.n 39a6c │ │ mla r0, r0, r8, r6 │ │ rsb r2, r8, r9 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 36280 │ │ + cbz r7, 39a68 │ │ adds r2, #1 │ │ movs r5, #0 │ │ - b.n 3629a │ │ + b.n 39a82 │ │ mla r0, r0, r9, r6 │ │ rsb r2, r9, r8 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 3627e │ │ + bne.n 39a66 │ │ ldr r3, [sp, #20] │ │ add r0, r3 │ │ - b.n 36280 │ │ + b.n 39a68 │ │ adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ + bcc.w 3a5d8 │ │ ldr r3, [r0, r5] │ │ ldr r6, [sp, #16] │ │ ldrb.w ip, [r4, #28] │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #456] ; (36478 ) │ │ + ldr r3, [pc, #456] ; (39c60 ) │ │ ldr r1, [sp, #0] │ │ ldrb.w lr, [r4, #32] │ │ ldr r6, [r6, r3] │ │ ldr r3, [r4, #12] │ │ ldrb.w r9, [r4, #29] │ │ ands r3, r1 │ │ ldr.w r7, [r6, ip, lsl #2] │ │ @@ -48012,52 +52928,52 @@ │ │ orr.w r3, ip, r3 │ │ orrs r3, r6 │ │ lsl.w r1, r1, sl │ │ orr.w r6, r3, r1 │ │ ldr r3, [sp, #20] │ │ str r6, [r0, r5] │ │ add r5, r3 │ │ - b.n 3629a │ │ + b.n 39a82 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ mov.w sl, r0, lsl #2 │ │ - bgt.n 3636a │ │ + bgt.n 39b52 │ │ mla r0, r0, r8, r6 │ │ rsb r2, r8, r9 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 36362 │ │ + cbz r7, 39b4a │ │ adds r2, #1 │ │ rsb r5, sl, #0 │ │ - ldr r1, [pc, #268] ; (36474 ) │ │ - b.n 3637e │ │ + ldr r1, [pc, #268] ; (39c5c ) │ │ + b.n 39b66 │ │ mla r0, r0, r9, r6 │ │ rsb r2, r9, r8 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 36360 │ │ + bne.n 39b48 │ │ add r0, sl │ │ - b.n 36362 │ │ + b.n 39b4a │ │ subs r2, #1 │ │ add r0, sl │ │ adds r6, r2, #1 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r6, [sp, #16] │ │ ldr.w r9, [r0, r5] │ │ str r3, [sp, #0] │ │ ldrb r3, [r4, #30] │ │ ldrb r7, [r4, #28] │ │ ldrb.w fp, [r4, #32] │ │ str r3, [sp, #20] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldrb.w lr, [r4, #29] │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #204] ; (36478 ) │ │ + ldr r3, [pc, #204] ; (39c60 ) │ │ ldr.w ip, [r6, r3] │ │ ldr r3, [r4, #12] │ │ and.w r3, r9, r3 │ │ ldr.w r6, [ip, r7, lsl #2] │ │ lsr.w r3, r3, fp │ │ ldrb.w r8, [r6, r3] │ │ ldr r3, [sp, #4] │ │ @@ -48097,42 +53013,42 @@ │ │ ldr r3, [sp, #20] │ │ lsrs r7, r7, #7 │ │ lsrs r7, r3 │ │ ldr r3, [sp, #24] │ │ lsls r7, r3 │ │ orr.w r7, ip, r7 │ │ str r7, [r0, r5] │ │ - b.n 3637e │ │ + b.n 39b66 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ mov.w sl, r0, lsl #2 │ │ - bgt.n 36460 │ │ + bgt.n 39c48 │ │ mla r0, r0, r8, r6 │ │ rsb r9, r8, r9 │ │ add.w r5, r5, r0, lsl #2 │ │ - cbz r7, 3645a │ │ + cbz r7, 39c42 │ │ add.w r9, r9, #1 │ │ rsb r1, sl, #0 │ │ - b.n 3647c │ │ + b.n 39c64 │ │ mla r0, r0, r9, r6 │ │ rsb r9, r9, r8 │ │ add.w r5, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 36456 │ │ + bne.n 39c3e │ │ add r5, sl │ │ - b.n 3645a │ │ + b.n 39c42 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ add r5, sl │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldr r2, [sp, #4] │ │ ldrb r3, [r4, #28] │ │ ldr r0, [sp, #8] │ │ lsrs r2, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r2, r3 │ │ ldrb r3, [r4, #29] │ │ @@ -48145,108 +53061,108 @@ │ │ orrs r2, r3 │ │ ldrb r3, [r4, #30] │ │ lsr.w r3, r0, r3 │ │ ldrb.w r0, [r4, #34] ; 0x22 │ │ lsls r3, r0 │ │ orrs r3, r2 │ │ str r3, [r5, r1] │ │ - b.n 3647c │ │ + b.n 39c64 │ │ rsb r2, fp, r6 │ │ rsb r5, r9, r8 │ │ eor.w r3, r2, r2, asr #31 │ │ sub.w r3, r3, r2, asr #31 │ │ eor.w r2, r5, r5, asr #31 │ │ sub.w r2, r2, r5, asr #31 │ │ cmp r3, r2 │ │ - bne.w 36884 │ │ + bne.w 3a06c │ │ cmp.w ip, #2 │ │ ldrb r1, [r4, #9] │ │ - beq.w 3660a │ │ + beq.w 39df2 │ │ cmp.w ip, #4 │ │ - beq.w 366fc │ │ + beq.w 39ee4 │ │ ldr r3, [sp, #0] │ │ cmp.w ip, #1 │ │ ldr.w sl, [r3, #20] │ │ - bne.w 367f6 │ │ + bne.w 39fde │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ - bgt.n 36520 │ │ + bgt.n 39d08 │ │ mla r3, r0, r8, r6 │ │ cmp r6, fp │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w r3, sl, r3, lsl #2 │ │ - cbz r7, 3653c │ │ - b.n 3653a │ │ + cbz r7, 39d24 │ │ + b.n 39d22 │ │ mla r3, r0, r9, fp │ │ cmp fp, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r3, sl, r3, lsl #2 │ │ - cbnz r7, 3653a │ │ + cbnz r7, 39d22 │ │ add.w r3, r3, r0, lsl #2 │ │ - b.n 3653c │ │ + b.n 39d24 │ │ adds r5, #1 │ │ mov.w r9, r0, lsl #2 │ │ mov r2, r3 │ │ rsb r6, r9, #0 │ │ subs r5, #1 │ │ add r2, r9 │ │ adds r0, r5, #1 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldrb r3, [r4, #30] │ │ ldr r0, [sp, #16] │ │ ldrb.w ip, [r4, #28] │ │ str r3, [sp, #0] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr r1, [r2, r6] │ │ ldrb.w lr, [r4, #32] │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #792] ; (36880 ) │ │ + ldr r3, [pc, #792] ; (3a068 ) │ │ ldrb r7, [r4, #29] │ │ ldrb.w r8, [r4, #33] ; 0x21 │ │ ldr r0, [r0, r3] │ │ ldr r3, [r4, #12] │ │ ands r3, r1 │ │ ldr.w r1, [r0, ip, lsl #2] │ │ lsr.w r3, r3, lr │ │ ldrb.w sl, [r1, r3] │ │ ldr r3, [sp, #20] │ │ ldr r1, [r2, r6] │ │ mul.w sl, r3, sl │ │ - ldr r3, [pc, #752] ; (3687c ) │ │ + ldr r3, [pc, #752] ; (3a064 ) │ │ umull sl, fp, sl, r3 │ │ ldr r3, [r4, #16] │ │ ands r3, r1 │ │ ldr.w r1, [r0, r7, lsl #2] │ │ lsr.w r3, r3, r8 │ │ strd sl, fp, [sp, #32] │ │ ldrb.w fp, [r1, r3] │ │ ldr r3, [sp, #20] │ │ ldr r1, [r2, r6] │ │ mul.w fp, r3, fp │ │ - ldr r3, [pc, #720] ; (3687c ) │ │ + ldr r3, [pc, #720] ; (3a064 ) │ │ umull sl, fp, fp, r3 │ │ ldr r3, [r4, #20] │ │ ands r3, r1 │ │ ldr r1, [sp, #24] │ │ lsrs r3, r1 │ │ ldr r1, [sp, #0] │ │ strd sl, fp, [sp, #40] ; 0x28 │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldrb.w sl, [r0, r3] │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #44] ; 0x2c │ │ mul.w sl, r3, sl │ │ - ldr r3, [pc, #680] ; (3687c ) │ │ + ldr r3, [pc, #680] ; (3a064 ) │ │ umull sl, fp, sl, r3 │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, r1, lsr #7 │ │ ldr r1, [sp, #8] │ │ add.w r0, r1, r0, lsr #7 │ │ lsr.w r3, r3, ip │ │ lsrs r0, r7 │ │ @@ -48259,47 +53175,47 @@ │ │ ldr r3, [sp, #12] │ │ add.w r3, r3, fp, lsr #7 │ │ lsrs r3, r1 │ │ ldr r1, [sp, #24] │ │ lsls r3, r1 │ │ orrs r7, r3 │ │ str r7, [r2, r6] │ │ - b.n 36546 │ │ + b.n 39d2e │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #0] │ │ cmp r8, r9 │ │ ldr r1, [r3, #20] │ │ - bgt.n 36634 │ │ + bgt.n 39e1c │ │ mla r3, r0, r8, r6 │ │ cmp r6, fp │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w r1, r1, r3, lsl #2 │ │ - cbz r7, 36650 │ │ - b.n 3664e │ │ + cbz r7, 39e38 │ │ + b.n 39e36 │ │ mla r9, r0, r9, fp │ │ cmp fp, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r9, lsl #2 │ │ - cbnz r7, 3664e │ │ + cbnz r7, 39e36 │ │ add.w r1, r1, r0, lsl #2 │ │ - b.n 36650 │ │ + b.n 39e38 │ │ adds r5, #1 │ │ movs r6, #0 │ │ lsls r3, r0, #2 │ │ str r3, [sp, #20] │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 36df0 │ │ - ldr r3, [pc, #544] ; (36880 ) │ │ + bcc.w 3a5d8 │ │ + ldr r3, [pc, #544] ; (3a068 ) │ │ ldr r2, [sp, #16] │ │ ldrb.w r8, [r4, #28] │ │ ldrb.w ip, [r4, #32] │ │ ldr r7, [r2, r3] │ │ ldr r3, [r1, r6] │ │ ldr r2, [r4, #12] │ │ ldrb.w r9, [r4, #29] │ │ @@ -48348,58 +53264,58 @@ │ │ orr.w r0, r8, r0 │ │ lsl.w r3, r3, sl │ │ orrs r0, r7 │ │ orr.w r7, r0, r3 │ │ ldr r3, [sp, #20] │ │ str r7, [r1, r6] │ │ add r6, r3 │ │ - b.n 36656 │ │ + b.n 39e3e │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #0] │ │ cmp r8, r9 │ │ ldr r1, [r3, #20] │ │ - bgt.n 36726 │ │ + bgt.n 39f0e │ │ mla r3, r0, r8, r6 │ │ cmp r6, fp │ │ ite le │ │ addle r2, r0, #1 │ │ addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w r3, r1, r3, lsl #2 │ │ - cbz r7, 36742 │ │ - b.n 36740 │ │ + cbz r7, 39f2a │ │ + b.n 39f28 │ │ mla r3, r0, r9, fp │ │ cmp fp, r6 │ │ ite le │ │ addle r2, r0, #1 │ │ addgt.w r2, r0, #4294967295 ; 0xffffffff │ │ add.w r3, r1, r3, lsl #2 │ │ - cbnz r7, 36740 │ │ + cbnz r7, 39f28 │ │ add.w r3, r3, r2, lsl #2 │ │ - b.n 36742 │ │ + b.n 39f2a │ │ adds r5, #1 │ │ mov.w sl, r2, lsl #2 │ │ - ldr.w lr, [pc, #308] ; 3687c │ │ + ldr.w lr, [pc, #308] ; 3a064 │ │ rsb ip, sl, #0 │ │ mov r2, r3 │ │ subs r5, #1 │ │ add r2, sl │ │ adds r1, r5, #1 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldrb r3, [r4, #30] │ │ ldr r0, [sp, #16] │ │ ldrb r1, [r4, #28] │ │ str r3, [sp, #0] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldrb.w r9, [r4, #32] │ │ ldrb.w r8, [r4, #29] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #268] ; (36880 ) │ │ + ldr r3, [pc, #268] ; (3a068 ) │ │ ldrb.w fp, [r4, #33] ; 0x21 │ │ ldr r7, [r0, r3] │ │ ldr.w r0, [r2, ip] │ │ ldr r3, [r4, #12] │ │ ands r3, r0 │ │ ldr.w r0, [r7, r1, lsl #2] │ │ lsr.w r3, r3, r9 │ │ @@ -48441,45 +53357,45 @@ │ │ lsrs r3, r1, #7 │ │ ldr r1, [sp, #0] │ │ lsrs r3, r1 │ │ ldr r1, [sp, #20] │ │ lsls r3, r1 │ │ orrs r6, r3 │ │ str.w r6, [r2, ip] │ │ - b.n 36750 │ │ + b.n 39f38 │ │ ldr r3, [sp, #0] │ │ ldr r0, [r3, #16] │ │ blx 82b68 <__divsi3@@Base> │ │ cmp r8, r9 │ │ - bgt.n 3681c │ │ + bgt.n 3a004 │ │ mla r3, r0, r8, r6 │ │ cmp r6, fp │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ rsb r5, r8, r9 │ │ add.w sl, sl, r3, lsl #2 │ │ - cbz r7, 36838 │ │ - b.n 36836 │ │ + cbz r7, 3a020 │ │ + b.n 3a01e │ │ mla r3, r0, r9, fp │ │ cmp fp, r6 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w sl, sl, r3, lsl #2 │ │ - cbnz r7, 36836 │ │ + cbnz r7, 3a01e │ │ add.w sl, sl, r0, lsl #2 │ │ - b.n 36838 │ │ + b.n 3a020 │ │ adds r5, #1 │ │ lsls r0, r0, #2 │ │ negs r1, r0 │ │ subs r5, #1 │ │ add sl, r0 │ │ adds r3, r5, #1 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldr r2, [sp, #4] │ │ ldrb r3, [r4, #28] │ │ ldr r6, [sp, #8] │ │ lsrs r2, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r2, r3 │ │ ldrb r3, [r4, #29] │ │ @@ -48492,44 +53408,44 @@ │ │ orrs r2, r3 │ │ ldrb r3, [r4, #30] │ │ lsr.w r3, r6, r3 │ │ ldrb.w r6, [r4, #34] ; 0x22 │ │ lsls r3, r6 │ │ orrs r3, r2 │ │ str.w r3, [sl, r1] │ │ - b.n 3683c │ │ + b.n 3a024 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ cmp.w ip, #2 │ │ rsb r0, r6, fp │ │ rsb r2, r8, r9 │ │ - beq.w 36a36 │ │ + beq.w 3a21e │ │ cmp.w ip, #4 │ │ - beq.w 36b8a │ │ + beq.w 3a372 │ │ cmp.w ip, #1 │ │ - bne.w 36d0c │ │ + bne.w 3a4f4 │ │ eor.w r1, r0, r0, asr #31 │ │ eor.w r3, r2, r2, asr #31 │ │ sub.w r1, r1, r0, asr #31 │ │ sub.w r3, r3, r2, asr #31 │ │ cmp r1, r3 │ │ - blt.n 368d2 │ │ + blt.n 3a0ba │ │ adds r2, r1, #1 │ │ str r2, [sp, #24] │ │ lsls r2, r3, #1 │ │ str r2, [sp, #32] │ │ subs r5, r2, r1 │ │ subs r2, r3, r1 │ │ str.w ip, [sp, #40] ; 0x28 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #60] ; 0x3c │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 368ea │ │ + b.n 3a0d2 │ │ adds r2, r3, #1 │ │ str r2, [sp, #24] │ │ lsls r2, r1, #1 │ │ str r2, [sp, #32] │ │ subs r5, r2, r3 │ │ subs r2, r1, r3 │ │ str.w ip, [sp, #48] ; 0x30 │ │ @@ -48551,23 +53467,23 @@ │ │ ldrgt r3, [sp, #48] ; 0x30 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #48] ; 0x30 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #68] ; 0x44 │ │ - cbnz r7, 3691a │ │ + cbnz r7, 3a102 │ │ ldr r3, [sp, #24] │ │ subs r3, #1 │ │ str r3, [sp, #24] │ │ - ldr.w r9, [pc, #1244] ; 36df8 │ │ + ldr.w r9, [pc, #1244] ; 3a5e0 │ │ mov.w ip, #0 │ │ ldr r3, [sp, #24] │ │ cmp ip, r3 │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldr r3, [sp, #0] │ │ cmp r5, #0 │ │ ldr r2, [sp, #16] │ │ add.w ip, ip, #1 │ │ ldrb r7, [r4, #28] │ │ ldr r3, [r3, #16] │ │ ldrb.w r0, [r4, #32] │ │ @@ -48581,15 +53497,15 @@ │ │ str r3, [sp, #56] ; 0x38 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ str r3, [sp, #72] ; 0x48 │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #80] ; 0x50 │ │ - ldr.w r3, [pc, #1176] ; 36dfc │ │ + ldr.w r3, [pc, #1176] ; 3a5e4 │ │ ldr.w sl, [r2, r3] │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #12] │ │ and.w r3, r3, r2 │ │ ldr.w r2, [sl, r7, lsl #2] │ │ lsr.w r3, r3, r0 │ │ ldrb.w fp, [r2, r3] │ │ @@ -48652,32 +53568,32 @@ │ │ ldrge r3, [sp, #64] ; 0x40 │ │ addlt r6, r6, r3 │ │ ldrlt r3, [sp, #48] ; 0x30 │ │ itt ge │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #68] ; 0x44 │ │ add r8, r3 │ │ - b.n 36922 │ │ + b.n 3a10a │ │ eor.w r3, r0, r0, asr #31 │ │ eor.w r5, r2, r2, asr #31 │ │ sub.w r3, r3, r0, asr #31 │ │ sub.w r5, r5, r2, asr #31 │ │ cmp r3, r5 │ │ - blt.n 36a64 │ │ + blt.n 3a24c │ │ lsls r2, r5, #1 │ │ subs r5, r5, r3 │ │ add.w sl, r3, #1 │ │ rsb lr, r3, r2 │ │ str r2, [sp, #20] │ │ lsls r3, r5, #1 │ │ movs r5, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - b.n 36a7c │ │ + b.n 3a264 │ │ lsls r2, r3, #1 │ │ add.w sl, r5, #1 │ │ rsb lr, r5, r2 │ │ subs r5, r3, r5 │ │ str r2, [sp, #20] │ │ lsls r3, r5, #1 │ │ movs r5, #0 │ │ @@ -48695,36 +53611,36 @@ │ │ ldrgt r3, [sp, #24] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #24] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #56] ; 0x38 │ │ - cbnz r7, 36aa4 │ │ + cbnz r7, 3a28c │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #32] │ │ cmp r3, sl │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #16] │ │ ldrb.w ip, [r4, #28] │ │ ldr r3, [r3, #16] │ │ ldrb.w r9, [r4, #29] │ │ ldrb.w fp, [r4, #30] │ │ mul.w r3, r3, r8 │ │ add.w r7, r3, r6, lsl #2 │ │ ldr r3, [sp, #0] │ │ ldr r3, [r3, #20] │ │ ldr r1, [r3, r7] │ │ str r3, [sp, #72] ; 0x48 │ │ ldrb.w r3, [r4, #32] │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #800] ; (36dfc ) │ │ + ldr r3, [pc, #800] ; (3a5e4 ) │ │ ldr r0, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ands r3, r1 │ │ lsrs r3, r2 │ │ ldr.w r2, [r0, ip, lsl #2] │ │ ldrb r3, [r2, r3] │ │ @@ -48789,32 +53705,32 @@ │ │ addlt lr, r3 │ │ ldrlt r3, [sp, #24] │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #56] ; 0x38 │ │ add r8, r3 │ │ ldr r3, [sp, #32] │ │ adds r3, #1 │ │ - b.n 36aa6 │ │ + b.n 3a28e │ │ eor.w r3, r0, r0, asr #31 │ │ eor.w r1, r2, r2, asr #31 │ │ sub.w r3, r3, r0, asr #31 │ │ sub.w r1, r1, r2, asr #31 │ │ cmp r3, r1 │ │ - blt.n 36bb8 │ │ + blt.n 3a3a0 │ │ lsls r2, r1, #1 │ │ str r2, [sp, #20] │ │ rsb sl, r3, r2 │ │ subs r2, r1, r3 │ │ add.w ip, r3, #1 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r3, #0 │ │ str r3, [sp, #32] │ │ movs r3, #1 │ │ - b.n 36bd0 │ │ + b.n 3a3b8 │ │ lsls r2, r3, #1 │ │ str r2, [sp, #20] │ │ rsb sl, r1, r2 │ │ subs r2, r3, r1 │ │ add.w ip, r1, #1 │ │ lsls r3, r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ @@ -48836,19 +53752,19 @@ │ │ ldrgt r3, [sp, #32] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #32] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #56] ; 0x38 │ │ - cbnz r7, 36c00 │ │ + cbnz r7, 3a3e8 │ │ add.w ip, ip, #4294967295 ; 0xffffffff │ │ mov.w fp, #0 │ │ cmp fp, ip │ │ - beq.w 36df0 │ │ + beq.w 3a5d8 │ │ ldr r3, [sp, #0] │ │ cmp.w sl, #0 │ │ ldr r0, [sp, #16] │ │ add.w fp, fp, #1 │ │ ldrb r7, [r4, #28] │ │ ldr r3, [r3, #16] │ │ ldrb r5, [r4, #29] │ │ @@ -48862,15 +53778,15 @@ │ │ mov r1, r3 │ │ ldrb.w r3, [r4, #32] │ │ str r3, [sp, #60] ; 0x3c │ │ ldrb r3, [r4, #30] │ │ str r3, [sp, #64] ; 0x40 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [pc, #436] ; (36dfc ) │ │ + ldr r3, [pc, #436] ; (3a5e4 ) │ │ ldr.w lr, [r0, r3] │ │ ldr r3, [r4, #12] │ │ ldr r0, [sp, #60] ; 0x3c │ │ and.w r3, r3, r1 │ │ lsr.w r3, r3, r0 │ │ ldr.w r0, [lr, r7, lsl #2] │ │ ldrb r3, [r0, r3] │ │ @@ -48892,28 +53808,28 @@ │ │ ldr r0, [sp, #64] ; 0x40 │ │ ldr.w lr, [lr, r0, lsl #2] │ │ ldrb.w r3, [lr, r3] │ │ ldr r0, [sp, #12] │ │ mul.w r3, r0, r3 │ │ ldr r0, [sp, #76] ; 0x4c │ │ mov r1, r0 │ │ - ldr r0, [pc, #344] ; (36df8 ) │ │ + ldr r0, [pc, #344] ; (3a5e0 ) │ │ umull r0, r1, r1, r0 │ │ ldr r0, [sp, #80] ; 0x50 │ │ mov.w lr, r1, lsr #7 │ │ ldr r1, [sp, #60] ; 0x3c │ │ lsr.w lr, lr, r7 │ │ lsl.w lr, lr, r1 │ │ - ldr r1, [pc, #324] ; (36df8 ) │ │ + ldr r1, [pc, #324] ; (3a5e0 ) │ │ umull r0, r1, r0, r1 │ │ mov.w r1, r1, lsr #7 │ │ lsr.w r1, r1, r5 │ │ ldr r5, [r4, #24] │ │ lsl.w r1, r1, r2 │ │ - ldr r2, [pc, #304] ; (36df8 ) │ │ + ldr r2, [pc, #304] ; (3a5e0 ) │ │ orr.w lr, lr, r1 │ │ orr.w r5, lr, r5 │ │ umull r2, r3, r3, r2 │ │ ldr r2, [sp, #64] ; 0x40 │ │ mov.w r3, r3, lsr #7 │ │ lsr.w r3, r3, r2 │ │ ldr r2, [sp, #68] ; 0x44 │ │ @@ -48931,31 +53847,31 @@ │ │ ldrge r3, [sp, #48] ; 0x30 │ │ addlt r6, r6, r3 │ │ ldrlt r3, [sp, #32] │ │ itt ge │ │ addge r6, r6, r3 │ │ ldrge r3, [sp, #56] ; 0x38 │ │ add r8, r3 │ │ - b.n 36c04 │ │ + b.n 3a3ec │ │ eor.w r3, r0, r0, asr #31 │ │ eor.w r5, r2, r2, asr #31 │ │ sub.w r3, r3, r0, asr #31 │ │ sub.w r5, r5, r2, asr #31 │ │ cmp r3, r5 │ │ - blt.n 36d36 │ │ + blt.n 3a51e │ │ subs r0, r5, r3 │ │ lsls r1, r5, #1 │ │ adds r2, r3, #1 │ │ rsb ip, r3, r1 │ │ str r2, [sp, #16] │ │ movs r5, #0 │ │ lsls r2, r0, #1 │ │ movs r0, #1 │ │ str r2, [sp, #20] │ │ - b.n 36d4a │ │ + b.n 3a532 │ │ subs r0, r3, r5 │ │ lsls r1, r3, #1 │ │ adds r2, r5, #1 │ │ rsb ip, r5, r1 │ │ str r2, [sp, #16] │ │ movs r5, #1 │ │ lsls r2, r0, #1 │ │ @@ -48968,22 +53884,22 @@ │ │ movle r2, #1 │ │ cmp r8, r9 │ │ str r2, [sp, #24] │ │ itte gt │ │ neggt r5, r5 │ │ movgt.w fp, #4294967295 ; 0xffffffff │ │ movle.w fp, #1 │ │ - cbnz r7, 36d6e │ │ + cbnz r7, 3a556 │ │ ldr r3, [sp, #16] │ │ subs r3, #1 │ │ str r3, [sp, #16] │ │ mov.w lr, #0 │ │ ldr r3, [sp, #16] │ │ cmp lr, r3 │ │ - beq.n 36df0 │ │ + beq.n 3a5d8 │ │ ldr r7, [sp, #0] │ │ mov.w r9, r6, lsl #2 │ │ ldr r2, [sp, #0] │ │ cmp.w ip, #0 │ │ ldr r3, [sp, #8] │ │ it lt │ │ addlt ip, r1 │ │ @@ -49018,15 +53934,15 @@ │ │ orr.w r7, r7, r2 │ │ str.w r7, [r3, r9] │ │ itttt ge │ │ ldrge r3, [sp, #20] │ │ addge ip, r3 │ │ ldrge r3, [sp, #24] │ │ addge r6, r6, r3 │ │ - b.n 36d72 │ │ + b.n 3a55a │ │ add sp, #108 ; 0x6c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -49034,93 +53950,93 @@ │ │ mov r8, r1 │ │ mov fp, r0 │ │ ldrb.w r1, [sp, #188] ; 0xbc │ │ str r2, [sp, #4] │ │ mov r2, r3 │ │ ldr r3, [sp, #172] ; 0xac │ │ str r1, [sp, #80] ; 0x50 │ │ - ldr r1, [pc, #924] ; (371b4 ) │ │ + ldr r1, [pc, #924] ; (3a99c ) │ │ ldr.w r9, [sp, #168] ; 0xa8 │ │ add r1, pc │ │ str r1, [sp, #28] │ │ subs r1, r3, #1 │ │ ldrb.w r0, [sp, #176] ; 0xb0 │ │ cmp r1, #1 │ │ ldrb.w ip, [sp, #180] ; 0xb4 │ │ ldrb.w r5, [sp, #184] ; 0xb8 │ │ ldr r7, [sp, #192] ; 0xc0 │ │ ldr.w r4, [fp, #4] │ │ - bhi.n 36e6e │ │ + bhi.n 3a656 │ │ ldrh.w r1, [sp, #80] ; 0x50 │ │ - ldr.w sl, [pc, #880] ; 371b0 │ │ + ldr.w sl, [pc, #880] ; 3a998 │ │ smulbb r1, r0, r1 │ │ umull r0, r1, r1, sl │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #12] │ │ ldrh.w r1, [sp, #80] ; 0x50 │ │ smulbb r1, r1, ip │ │ umull r0, r1, r1, sl │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #16] │ │ ldrh.w r1, [sp, #80] ; 0x50 │ │ smulbb r1, r1, r5 │ │ umull r0, r1, r1, sl │ │ lsrs r1, r1, #7 │ │ str r1, [sp, #20] │ │ - b.n 36e76 │ │ + b.n 3a65e │ │ str r0, [sp, #12] │ │ str.w ip, [sp, #16] │ │ str r5, [sp, #20] │ │ ldr r1, [sp, #80] ; 0x50 │ │ eor.w r1, r1, #255 ; 0xff │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #4] │ │ cmp r1, r9 │ │ - bne.w 3723a │ │ + bne.w 3aa22 │ │ cmp r3, #2 │ │ ldrb r1, [r4, #9] │ │ ldr.w r5, [fp, #20] │ │ str r2, [sp, #8] │ │ ldr.w r0, [fp, #16] │ │ - beq.w 36fbc │ │ + beq.w 3a7a4 │ │ cmp r3, #4 │ │ - beq.w 370ae │ │ + beq.w 3a896 │ │ cmp r3, #1 │ │ - bne.w 371bc │ │ + bne.w 3a9a4 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ mul.w r0, r0, r3 │ │ - bgt.n 36eca │ │ + bgt.n 3a6b2 │ │ add.w r6, r0, r8 │ │ rsb r8, r8, r2 │ │ add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 36ec6 │ │ + cbz r7, 3a6ae │ │ add.w r8, r8, #1 │ │ - ldr r1, [pc, #744] ; (371b0 ) │ │ - b.n 36edc │ │ + ldr r1, [pc, #744] ; (3a998 ) │ │ + b.n 3a6c4 │ │ adds r6, r0, r2 │ │ rsb r8, r2, r8 │ │ add.w r6, r5, r6, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 36ec2 │ │ + bne.n 3a6aa │ │ adds r6, #4 │ │ - b.n 36ec6 │ │ + b.n 3a6ae │ │ adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 38140 │ │ + bcc.w 3b928 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr r2, [sp, #28] │ │ ldr r5, [r6, #0] │ │ str r3, [sp, #4] │ │ ldrb r3, [r4, #31] │ │ ldrb.w lr, [r4, #28] │ │ ldrb.w sl, [r4, #32] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #700] ; (371b8 ) │ │ + ldr r3, [pc, #700] ; (3a9a0 ) │ │ ldrb r7, [r4, #29] │ │ ldrb.w r9, [r4, #33] ; 0x21 │ │ ldr r0, [r2, r3] │ │ ldr r2, [r4, #12] │ │ ldrb.w ip, [r4, #30] │ │ ands r2, r5 │ │ ldr.w r3, [r0, lr, lsl #2] │ │ @@ -49180,42 +54096,42 @@ │ │ ldr r0, [sp, #80] ; 0x50 │ │ add.w r0, r0, r3, lsr #7 │ │ ldr r3, [sp, #8] │ │ lsrs r0, r3 │ │ lsl.w r0, r0, fp │ │ orrs r0, r5 │ │ str.w r0, [r6], #4 │ │ - b.n 36edc │ │ + b.n 3a6c4 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ mul.w r0, r0, r3 │ │ - bgt.n 36fe0 │ │ + bgt.n 3a7c8 │ │ add.w r6, r0, r8 │ │ rsb r3, r8, r2 │ │ add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 36fdc │ │ + cbz r7, 3a7c4 │ │ adds r3, #1 │ │ subs r0, r6, #4 │ │ - b.n 36ff2 │ │ + b.n 3a7da │ │ adds r6, r0, r2 │ │ rsb r3, r2, r8 │ │ add.w r6, r5, r6, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 36fda │ │ + bne.n 3a7c2 │ │ adds r6, #4 │ │ - b.n 36fdc │ │ + b.n 3a7c4 │ │ adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 38140 │ │ + bcc.w 3b928 │ │ ldrb.w r2, [r4, #32] │ │ ldr r1, [sp, #28] │ │ ldr.w r7, [r0, #4]! │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #432] ; (371b8 ) │ │ + ldr r2, [pc, #432] ; (3a9a0 ) │ │ ldrb.w r8, [r4, #28] │ │ ldrb.w ip, [r4, #29] │ │ ldr r6, [r1, r2] │ │ ldr r2, [r4, #12] │ │ ldr r1, [sp, #4] │ │ ands r2, r7 │ │ ldrb.w r9, [r4, #30] │ │ @@ -49270,50 +54186,50 @@ │ │ lsls r1, r7 │ │ lsr.w r2, r2, r9 │ │ orrs r1, r6 │ │ orrs r5, r1 │ │ lsl.w r2, r2, lr │ │ orrs r2, r5 │ │ str r2, [r0, #0] │ │ - b.n 36ff2 │ │ + b.n 3a7da │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ mul.w r0, r0, r3 │ │ - bgt.n 370d4 │ │ + bgt.n 3a8bc │ │ add.w r6, r0, r8 │ │ rsb r3, r8, r2 │ │ add.w r0, r5, r6, lsl #2 │ │ - cbz r7, 370ce │ │ + cbz r7, 3a8b6 │ │ adds r3, #1 │ │ - ldr.w sl, [pc, #224] ; 371b0 │ │ - b.n 370e6 │ │ + ldr.w sl, [pc, #224] ; 3a998 │ │ + b.n 3a8ce │ │ adds r6, r0, r2 │ │ rsb r3, r2, r8 │ │ add.w r0, r5, r6, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 370cc │ │ + bne.n 3a8b4 │ │ adds r0, #4 │ │ - b.n 370ce │ │ + b.n 3a8b6 │ │ adds.w r3, r3, #4294967295 ; 0xffffffff │ │ - bcc.w 38140 │ │ + bcc.w 3b928 │ │ ldrb.w r2, [r4, #32] │ │ ldr r1, [sp, #28] │ │ ldr r6, [r0, #0] │ │ str r2, [sp, #4] │ │ ldrb r2, [r4, #31] │ │ ldrb.w lr, [r4, #28] │ │ ldrb r5, [r4, #29] │ │ str r2, [sp, #8] │ │ ldrb.w r2, [r4, #35] ; 0x23 │ │ ldrb.w fp, [r4, #33] ; 0x21 │ │ ldrb.w ip, [r4, #30] │ │ str r2, [sp, #24] │ │ - ldr r2, [pc, #164] ; (371b8 ) │ │ + ldr r2, [pc, #164] ; (3a9a0 ) │ │ ldrb.w r9, [r4, #34] ; 0x22 │ │ ldr r1, [r1, r2] │ │ ldr r2, [r4, #12] │ │ ands r2, r6 │ │ ldr r6, [sp, #4] │ │ lsrs r2, r6 │ │ ldr.w r6, [r1, lr, lsl #2] │ │ @@ -49362,40 +54278,40 @@ │ │ lsls r1, r5 │ │ orr.w r8, r8, r1 │ │ lsrs r1, r7, #7 │ │ lsr.w r1, r1, ip │ │ lsl.w r1, r1, r9 │ │ orr.w r1, r8, r1 │ │ str.w r1, [r0], #4 │ │ - b.n 370e6 │ │ + b.n 3a8ce │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - ldr r7, [pc, #848] ; (37508 ) │ │ + asrs r4, r5, #31 │ │ movs r0, r1 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ mul.w r0, r0, r3 │ │ - bgt.n 371dc │ │ + bgt.n 3a9c4 │ │ add.w r6, r0, r8 │ │ rsb r8, r8, r2 │ │ add.w r6, r5, r6, lsl #2 │ │ - cbz r7, 371f0 │ │ - b.n 371ec │ │ + cbz r7, 3a9d8 │ │ + b.n 3a9d4 │ │ adds r6, r0, r2 │ │ rsb r8, r2, r8 │ │ add.w r6, r5, r6, lsl #2 │ │ - cbnz r7, 371ec │ │ + cbnz r7, 3a9d4 │ │ adds r6, #4 │ │ - b.n 371f0 │ │ + b.n 3a9d8 │ │ add.w r8, r8, #1 │ │ adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 38140 │ │ + bcc.w 3b928 │ │ ldr r2, [sp, #16] │ │ ldrb r3, [r4, #29] │ │ lsr.w r1, r2, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r2, [sp, #12] │ │ lsls r1, r3 │ │ ldrb r3, [r4, #28] │ │ @@ -49412,108 +54328,108 @@ │ │ orrs r2, r1 │ │ ldr r1, [sp, #80] ; 0x50 │ │ lsr.w r3, r1, r3 │ │ ldrb.w r1, [r4, #35] ; 0x23 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ str.w r3, [r6], #4 │ │ - b.n 371f0 │ │ + b.n 3a9d8 │ │ cmp r8, r2 │ │ - bne.w 3763c │ │ + bne.w 3ae24 │ │ cmp r3, #2 │ │ ldrb r1, [r4, #9] │ │ ldr.w r5, [fp, #20] │ │ ldr.w r0, [fp, #16] │ │ - beq.w 37392 │ │ + beq.w 3ab7a │ │ cmp r3, #4 │ │ - beq.w 37496 │ │ + beq.w 3ac7e │ │ cmp r3, #1 │ │ - bne.w 375b0 │ │ + bne.w 3ad98 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ cmp r3, r9 │ │ mov.w sl, r0, lsl #2 │ │ - bgt.n 37280 │ │ + bgt.n 3aa68 │ │ mla r0, r0, r3, r8 │ │ rsb r6, r3, r9 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 3727a │ │ + cbz r7, 3aa62 │ │ adds r6, #1 │ │ rsb r9, sl, #0 │ │ - b.n 37296 │ │ + b.n 3aa7e │ │ mla r0, r0, r9, r8 │ │ ldr r3, [sp, #4] │ │ rsb r6, r9, r3 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 37278 │ │ + bne.n 3aa60 │ │ add r0, sl │ │ - b.n 3727a │ │ + b.n 3aa62 │ │ subs r6, #1 │ │ add r0, sl │ │ adds r1, r6, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr r1, [sp, #28] │ │ ldrb r5, [r4, #28] │ │ str r3, [sp, #4] │ │ ldrb r3, [r4, #31] │ │ ldr.w r2, [r0, r9] │ │ ldrb.w fp, [r4, #32] │ │ str r3, [sp, #8] │ │ - ldr r3, [pc, #800] ; (375d8 ) │ │ + ldr r3, [pc, #800] ; (3adc0 ) │ │ ldrb r7, [r4, #29] │ │ ldrb.w r8, [r4, #33] ; 0x21 │ │ ldr r1, [r1, r3] │ │ ldr r3, [r4, #12] │ │ ldrb.w ip, [r4, #30] │ │ ands r3, r2 │ │ ldr.w r2, [r1, r5, lsl #2] │ │ ldrb.w lr, [r4, #35] ; 0x23 │ │ lsr.w r3, r3, fp │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #24] │ │ muls r3, r2 │ │ - ldr r2, [pc, #760] ; (375d4 ) │ │ + ldr r2, [pc, #760] ; (3adbc ) │ │ umull r2, r3, r3, r2 │ │ strd r2, r3, [sp, #32] │ │ ldr.w r2, [r0, r9] │ │ ldr r3, [r4, #16] │ │ ands r3, r2 │ │ ldr.w r2, [r1, r7, lsl #2] │ │ lsr.w r3, r3, r8 │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #24] │ │ muls r3, r2 │ │ - ldr r2, [pc, #728] ; (375d4 ) │ │ + ldr r2, [pc, #728] ; (3adbc ) │ │ umull r2, r3, r3, r2 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ ldr.w r2, [r0, r9] │ │ ldr r3, [r4, #20] │ │ ands r3, r2 │ │ ldr r2, [sp, #4] │ │ lsrs r3, r2 │ │ ldr.w r2, [r1, ip, lsl #2] │ │ ldrb r3, [r2, r3] │ │ ldr r2, [sp, #24] │ │ muls r3, r2 │ │ - ldr r2, [pc, #696] ; (375d4 ) │ │ + ldr r2, [pc, #696] ; (3adbc ) │ │ umull r2, r3, r3, r2 │ │ strd r2, r3, [sp, #48] ; 0x30 │ │ ldr r3, [r4, #24] │ │ ldr.w r2, [r0, r9] │ │ ands r3, r2 │ │ ldr r2, [sp, #8] │ │ lsr.w r3, r3, lr │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ldr r2, [sp, #24] │ │ ldrb r3, [r1, r3] │ │ ldr r1, [sp, #36] ; 0x24 │ │ muls r3, r2 │ │ - ldr r2, [pc, #660] ; (375d4 ) │ │ + ldr r2, [pc, #660] ; (3adbc ) │ │ umull r2, r3, r3, r2 │ │ strd r2, r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #16] │ │ add.w r3, r3, r2, lsr #7 │ │ ldr r2, [sp, #12] │ │ lsrs r3, r7 │ │ @@ -49533,45 +54449,45 @@ │ │ ldr r3, [sp, #80] ; 0x50 │ │ add.w r3, r3, r2, lsr #7 │ │ ldr r2, [sp, #8] │ │ lsrs r3, r2 │ │ lsl.w r3, r3, lr │ │ orrs r1, r3 │ │ str.w r1, [r0, r9] │ │ - b.n 37296 │ │ + b.n 3aa7e │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ cmp r3, r9 │ │ mov.w r3, r0, lsl #2 │ │ str r3, [sp, #24] │ │ - bgt.n 373b8 │ │ + bgt.n 3aba0 │ │ ldr r3, [sp, #4] │ │ rsb r2, r3, r9 │ │ mla r0, r0, r3, r8 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 373b4 │ │ + cbz r7, 3ab9c │ │ adds r2, #1 │ │ movs r5, #0 │ │ - b.n 373d0 │ │ + b.n 3abb8 │ │ mla r0, r0, r9, r8 │ │ ldr r3, [sp, #4] │ │ rsb r2, r9, r3 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 373b2 │ │ + bne.n 3ab9a │ │ ldr r3, [sp, #24] │ │ add r0, r3 │ │ - b.n 373b4 │ │ + b.n 3ab9c │ │ adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcc.w 38140 │ │ + bcc.w 3b928 │ │ ldrb.w r3, [r4, #32] │ │ ldr r1, [sp, #28] │ │ ldr r7, [r0, r5] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #500] ; (375d8 ) │ │ + ldr r3, [pc, #500] ; (3adc0 ) │ │ ldrb.w ip, [r4, #28] │ │ ldrb.w lr, [r4, #29] │ │ ldr r6, [r1, r3] │ │ ldr r3, [r4, #12] │ │ ldr r1, [sp, #4] │ │ ands r3, r7 │ │ ldrb.w r9, [r4, #30] │ │ @@ -49632,60 +54548,60 @@ │ │ lsr.w r1, r1, fp │ │ lsl.w r1, r1, sl │ │ orrs r6, r1 │ │ orrs r3, r6 │ │ str r3, [r0, r5] │ │ ldr r3, [sp, #24] │ │ add r5, r3 │ │ - b.n 373d0 │ │ + b.n 3abb8 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ cmp r3, r9 │ │ mov.w r3, r0, lsl #2 │ │ str r3, [sp, #8] │ │ - bgt.n 374c4 │ │ + bgt.n 3acac │ │ ldr r3, [sp, #4] │ │ rsb r6, r3, r9 │ │ mla r0, r0, r3, r8 │ │ add.w r0, r5, r0, lsl #2 │ │ - cbz r7, 374b8 │ │ + cbz r7, 3aca0 │ │ adds r6, #1 │ │ ldr r3, [sp, #8] │ │ - ldr.w fp, [pc, #280] ; 375d4 │ │ + ldr.w fp, [pc, #280] ; 3adbc │ │ rsb r9, r3, #0 │ │ - b.n 374dc │ │ + b.n 3acc4 │ │ mla r0, r0, r9, r8 │ │ ldr r3, [sp, #4] │ │ rsb r6, r9, r3 │ │ add.w r0, r5, r0, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 374b6 │ │ + bne.n 3ac9e │ │ ldr r3, [sp, #8] │ │ add r0, r3 │ │ - b.n 374b8 │ │ + b.n 3aca0 │ │ subs r6, #1 │ │ ldr r3, [sp, #8] │ │ adds r2, r6, #1 │ │ add r0, r3 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r2, [sp, #28] │ │ ldrb.w lr, [r4, #28] │ │ str r3, [sp, #24] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldr.w r7, [r0, r9] │ │ ldrb.w r5, [r4, #32] │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb r3, [r4, #31] │ │ ldrb r1, [r4, #29] │ │ ldrb.w ip, [r4, #30] │ │ str r3, [sp, #32] │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #196] ; (375d8 ) │ │ + ldr r3, [pc, #196] ; (3adc0 ) │ │ ldr r3, [r2, r3] │ │ str r3, [sp, #4] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #12] │ │ ands r3, r7 │ │ ldr.w r7, [r2, lr, lsl #2] │ │ lsrs r3, r5 │ │ @@ -49738,43 +54654,43 @@ │ │ ldr r2, [sp, #80] ; 0x50 │ │ orrs r7, r1 │ │ lsrs r3, r3, #7 │ │ lsr.w r3, r3, ip │ │ lsls r3, r2 │ │ orrs r7, r3 │ │ str.w r7, [r0, r9] │ │ - b.n 374dc │ │ + b.n 3acc4 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ cmp r3, r9 │ │ mov.w r2, r0, lsl #2 │ │ - bgt.n 375dc │ │ + bgt.n 3adc4 │ │ mla r8, r0, r3, r8 │ │ rsb r6, r3, r9 │ │ add.w r5, r5, r8, lsl #2 │ │ - cbz r7, 375ce │ │ + cbz r7, 3adb6 │ │ adds r6, #1 │ │ negs r0, r2 │ │ - b.n 375f2 │ │ + b.n 3adda │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mla r8, r0, r9, r8 │ │ ldr r3, [sp, #4] │ │ rsb r6, r9, r3 │ │ add.w r5, r5, r8, lsl #2 │ │ cmp r7, #0 │ │ - bne.n 375cc │ │ + bne.n 3adb4 │ │ add r5, r2 │ │ - b.n 375ce │ │ + b.n 3adb6 │ │ subs r6, #1 │ │ add r5, r2 │ │ adds r3, r6, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldr r1, [sp, #16] │ │ ldrb r3, [r4, #29] │ │ lsr.w r7, r1, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r1, [sp, #12] │ │ lsls r7, r3 │ │ ldrb r3, [r4, #28] │ │ @@ -49791,90 +54707,90 @@ │ │ orrs r1, r7 │ │ ldr r7, [sp, #80] ; 0x50 │ │ lsr.w r3, r7, r3 │ │ ldrb.w r7, [r4, #35] ; 0x23 │ │ lsls r3, r7 │ │ orrs r3, r1 │ │ str r3, [r5, r0] │ │ - b.n 375f2 │ │ + b.n 3adda │ │ rsb r0, r2, r8 │ │ ldr r1, [sp, #4] │ │ rsb r1, r9, r1 │ │ str r1, [sp, #8] │ │ eor.w r1, r0, r0, asr #31 │ │ sub.w r1, r1, r0, asr #31 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ it lt │ │ neglt r0, r0 │ │ cmp r1, r0 │ │ - bne.w 37af4 │ │ + bne.w 3b2dc │ │ cmp r3, #2 │ │ ldrb r1, [r4, #9] │ │ - beq.w 377da │ │ + beq.w 3afc2 │ │ cmp r3, #4 │ │ - beq.w 37906 │ │ + beq.w 3b0ee │ │ cmp r3, #1 │ │ ldr.w sl, [fp, #20] │ │ - bne.w 37a46 │ │ + bne.w 3b22e │ │ ldr.w r0, [fp, #16] │ │ str r2, [sp, #32] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #32] │ │ cmp r3, r9 │ │ - bgt.n 376a6 │ │ + bgt.n 3ae8e │ │ mla r1, r0, r3, r8 │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ rsb r3, r3, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ add.w sl, sl, r1, lsl #2 │ │ - cbz r7, 376c6 │ │ - b.n 376c0 │ │ + cbz r7, 3aeae │ │ + b.n 3aea8 │ │ mla lr, r0, r9, r2 │ │ cmp r2, r8 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w sl, sl, lr, lsl #2 │ │ - cbnz r7, 376c0 │ │ + cbnz r7, 3aea8 │ │ add.w sl, sl, r0, lsl #2 │ │ - b.n 376c6 │ │ + b.n 3aeae │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ mov.w lr, r0, lsl #2 │ │ - ldr r1, [pc, #652] ; (37958 ) │ │ + ldr r1, [pc, #652] ; (3b140 ) │ │ rsb r9, lr, #0 │ │ mov r2, sl │ │ ldr r3, [sp, #8] │ │ add r2, lr │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldrb.w r3, [r4, #32] │ │ ldr r0, [sp, #28] │ │ ldr.w r5, [r2, r9] │ │ str r3, [sp, #4] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldrb r6, [r4, #28] │ │ ldrb r7, [r4, #29] │ │ str r3, [sp, #32] │ │ ldrb r3, [r4, #31] │ │ ldrb.w r8, [r4, #33] ; 0x21 │ │ ldrb.w ip, [r4, #30] │ │ str r3, [sp, #40] ; 0x28 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #592] ; (3795c ) │ │ + ldr r3, [pc, #592] ; (3b144 ) │ │ ldr r0, [r0, r3] │ │ ldr r3, [r4, #12] │ │ ands r3, r5 │ │ ldr r5, [sp, #4] │ │ lsrs r3, r5 │ │ ldr.w r5, [r0, r6, lsl #2] │ │ ldrb.w fp, [r5, r3] │ │ @@ -49937,59 +54853,59 @@ │ │ ldr r3, [sp, #80] ; 0x50 │ │ add.w r3, r3, fp, lsr #7 │ │ lsrs r3, r5 │ │ ldr r5, [sp, #48] ; 0x30 │ │ lsls r3, r5 │ │ orrs r0, r3 │ │ str.w r0, [r2, r9] │ │ - b.n 376d2 │ │ + b.n 3aeba │ │ ldr.w r0, [fp, #16] │ │ str r2, [sp, #24] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ ldr.w r1, [fp, #20] │ │ cmp r3, r9 │ │ ldr r2, [sp, #24] │ │ - bgt.n 3780e │ │ + bgt.n 3aff6 │ │ mla lr, r0, r3, r8 │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ rsb r3, r3, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ add.w r1, r1, lr, lsl #2 │ │ - cbz r7, 3782e │ │ - b.n 37828 │ │ + cbz r7, 3b016 │ │ + b.n 3b010 │ │ mla r3, r0, r9, r2 │ │ cmp r2, r8 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r3, lsl #2 │ │ - cbnz r7, 37828 │ │ + cbnz r7, 3b010 │ │ add.w r1, r1, r0, lsl #2 │ │ - b.n 3782e │ │ + b.n 3b016 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ movs r6, #0 │ │ lsls r3, r0, #2 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldrb.w r3, [r4, #32] │ │ ldr r2, [sp, #28] │ │ ldr.w lr, [r1, r6] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #268] ; (3795c ) │ │ + ldr r3, [pc, #268] ; (3b144 ) │ │ ldrb.w r8, [r4, #28] │ │ ldrb.w ip, [r4, #29] │ │ ldr r7, [r2, r3] │ │ ldr r3, [r4, #12] │ │ ldr r2, [sp, #4] │ │ and.w r3, lr, r3 │ │ ldrb.w sl, [r4, #30] │ │ @@ -50047,77 +54963,77 @@ │ │ orr.w r7, r7, lr │ │ lsl.w r0, r0, r9 │ │ orrs r7, r3 │ │ orrs r0, r7 │ │ str r0, [r1, r6] │ │ ldr r3, [sp, #32] │ │ add r6, r3 │ │ - b.n 37834 │ │ + b.n 3b01c │ │ ldr.w r0, [fp, #16] │ │ str r2, [sp, #24] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ ldr.w r1, [fp, #20] │ │ cmp r3, r9 │ │ ldr r2, [sp, #24] │ │ - bgt.n 3793c │ │ + bgt.n 3b124 │ │ mla lr, r0, r3, r8 │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ rsb r3, r3, r9 │ │ str r3, [sp, #8] │ │ add.w r1, r1, lr, lsl #2 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - cbz r7, 37966 │ │ - b.n 37960 │ │ + cbz r7, 3b14e │ │ + b.n 3b148 │ │ mla lr, r0, r9, r2 │ │ cmp r2, r8 │ │ add.w r1, r1, lr, lsl #2 │ │ ite le │ │ addle.w lr, r0, #1 │ │ addgt.w lr, r0, #4294967295 ; 0xffffffff │ │ - cbnz r7, 37960 │ │ + cbnz r7, 3b148 │ │ add.w r1, r1, lr, lsl #2 │ │ - b.n 37966 │ │ + b.n 3b14e │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ mov.w r3, lr, lsl #2 │ │ - ldr.w sl, [pc, #940] ; 37d18 │ │ + ldr.w sl, [pc, #940] ; 3b500 │ │ rsb fp, r3, #0 │ │ mov r2, r1 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r2, r3 │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r0, [sp, #28] │ │ ldrb.w r8, [r4, #28] │ │ str r3, [sp, #4] │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ ldrb.w r1, [r4, #32] │ │ ldrb.w ip, [r4, #29] │ │ str r3, [sp, #24] │ │ ldrb r3, [r4, #31] │ │ ldr.w r5, [r2, fp] │ │ ldrb.w r9, [r4, #30] │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #868] ; (37d1c ) │ │ + ldr r3, [pc, #868] ; (3b504 ) │ │ ldr.w lr, [r0, r3] │ │ ldr.w r0, [r2, fp] │ │ ldr r3, [r4, #12] │ │ ands r3, r0 │ │ ldr.w r0, [lr, r8, lsl #2] │ │ lsrs r3, r1 │ │ ldrb r6, [r0, r3] │ │ @@ -50166,53 +55082,53 @@ │ │ umull r0, r1, r3, sl │ │ lsrs r3, r1, #7 │ │ ldr r1, [sp, #24] │ │ lsr.w r3, r3, r9 │ │ lsls r3, r1 │ │ orrs r6, r3 │ │ str.w r6, [r2, fp] │ │ - b.n 37976 │ │ + b.n 3b15e │ │ ldr.w r0, [fp, #16] │ │ str r2, [sp, #24] │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #24] │ │ cmp r3, r9 │ │ - bgt.n 37a76 │ │ + bgt.n 3b25e │ │ mla r1, r0, r3, r8 │ │ ldr r3, [sp, #4] │ │ cmp r8, r2 │ │ rsb r3, r3, r9 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ str r3, [sp, #8] │ │ add.w sl, sl, r1, lsl #2 │ │ - cbz r7, 37a96 │ │ - b.n 37a90 │ │ + cbz r7, 3b27e │ │ + b.n 3b278 │ │ mla lr, r0, r9, r2 │ │ cmp r2, r8 │ │ ite le │ │ addle r0, #1 │ │ addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ add.w sl, sl, lr, lsl #2 │ │ - cbnz r7, 37a90 │ │ + cbnz r7, 3b278 │ │ add.w sl, sl, r0, lsl #2 │ │ - b.n 37a96 │ │ + b.n 3b27e │ │ ldr r3, [sp, #8] │ │ adds r3, #1 │ │ str r3, [sp, #8] │ │ lsls r0, r0, #2 │ │ negs r1, r0 │ │ ldr r3, [sp, #8] │ │ add sl, r0 │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ adds r3, #1 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldr r2, [sp, #16] │ │ ldrb r3, [r4, #29] │ │ ldr r5, [sp, #20] │ │ lsr.w lr, r2, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ ldr r2, [sp, #12] │ │ lsl.w lr, lr, r3 │ │ @@ -50229,42 +55145,42 @@ │ │ ldrb r2, [r4, #31] │ │ orrs r3, r6 │ │ lsr.w r8, r5, r2 │ │ ldrb.w r2, [r4, #35] ; 0x23 │ │ lsl.w r7, r8, r2 │ │ orr.w r2, r3, r7 │ │ str.w r2, [sl, r1] │ │ - b.n 37a9a │ │ + b.n 3b282 │ │ cmp r3, #2 │ │ rsb ip, r8, r2 │ │ - beq.w 37cde │ │ + beq.w 3b4c6 │ │ cmp r3, #4 │ │ - beq.w 37e7e │ │ + beq.w 3b666 │ │ ldr r1, [sp, #4] │ │ cmp r3, #1 │ │ rsb r5, r1, r9 │ │ - bne.w 3803e │ │ + bne.w 3b826 │ │ eor.w r1, ip, ip, asr #31 │ │ eor.w r6, r5, r5, asr #31 │ │ sub.w r1, r1, ip, asr #31 │ │ sub.w r6, r6, r5, asr #31 │ │ cmp r1, r6 │ │ - blt.n 37b3e │ │ + blt.n 3b326 │ │ subs r5, r6, r1 │ │ adds r0, r1, #1 │ │ str r0, [sp, #8] │ │ lsls r0, r6, #1 │ │ rsb sl, r1, r0 │ │ str r0, [sp, #32] │ │ lsls r1, r5, #1 │ │ mov r5, r3 │ │ str r1, [sp, #56] ; 0x38 │ │ movs r1, #0 │ │ str r1, [sp, #40] ; 0x28 │ │ - b.n 37b54 │ │ + b.n 3b33c │ │ adds r0, r6, #1 │ │ subs r5, r1, r6 │ │ str r0, [sp, #8] │ │ lsls r0, r1, #1 │ │ rsb sl, r6, r0 │ │ lsls r1, r5, #1 │ │ movs r5, #0 │ │ @@ -50283,25 +55199,25 @@ │ │ ldrgt r3, [sp, #40] ; 0x28 │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #40] ; 0x28 │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #72] ; 0x48 │ │ - cbnz r7, 37b80 │ │ + cbnz r7, 3b368 │ │ ldr r3, [sp, #8] │ │ subs r3, #1 │ │ str r3, [sp, #8] │ │ - ldr r7, [pc, #404] ; (37d18 ) │ │ + ldr r7, [pc, #404] ; (3b500 ) │ │ movs r3, #0 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #8] │ │ cmp r3, r2 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldr.w r3, [fp, #16] │ │ cmp.w sl, #0 │ │ ldr r2, [sp, #4] │ │ ldrb.w lr, [r4, #28] │ │ ldrb r0, [r4, #29] │ │ mul.w r9, r3, r2 │ │ ldr.w r3, [fp, #20] │ │ @@ -50318,15 +55234,15 @@ │ │ str r3, [sp, #88] ; 0x58 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ str r3, [sp, #92] ; 0x5c │ │ ldrb r3, [r4, #31] │ │ str r3, [sp, #96] ; 0x60 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ str r3, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #324] ; (37d1c ) │ │ + ldr r3, [pc, #324] ; (3b504 ) │ │ ldr r1, [r2, r3] │ │ ldr r2, [r4, #12] │ │ ldr r3, [sp, #84] ; 0x54 │ │ and.w r2, r2, r6 │ │ lsr.w r2, r2, r3 │ │ ldr.w r3, [r1, lr, lsl #2] │ │ ldrb r3, [r3, r2] │ │ @@ -50409,34 +55325,34 @@ │ │ addge r8, r3 │ │ ldrge r3, [sp, #72] ; 0x48 │ │ add r2, r3 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r2, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n 37b86 │ │ + b.n 3b36e │ │ ldr r3, [sp, #4] │ │ eor.w r1, ip, ip, asr #31 │ │ sub.w r1, r1, ip, asr #31 │ │ rsb ip, r3, r9 │ │ eor.w r0, ip, ip, asr #31 │ │ sub.w r0, r0, ip, asr #31 │ │ cmp r1, r0 │ │ - blt.n 37d20 │ │ + blt.n 3b508 │ │ rsb ip, r1, r0 │ │ lsls r3, r0, #1 │ │ rsb sl, r1, r3 │ │ str r3, [sp, #8] │ │ adds r5, r1, #1 │ │ mov.w r3, ip, lsl #1 │ │ mov.w ip, #1 │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #24] │ │ - b.n 37d3c │ │ + b.n 3b524 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ rsb ip, r0, r1 │ │ lsls r3, r1, #1 │ │ adds r5, r0, #1 │ │ @@ -50459,19 +55375,19 @@ │ │ ldrgt r3, [sp, #24] │ │ movle r3, #1 │ │ neggt r3, r3 │ │ strgt r3, [sp, #24] │ │ it gt │ │ movgt.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #48] ; 0x30 │ │ - cbnz r7, 37d66 │ │ + cbnz r7, 3b54e │ │ subs r5, #1 │ │ movs r7, #0 │ │ cmp r7, r5 │ │ - beq.w 38140 │ │ + beq.w 3b928 │ │ ldr.w r3, [fp, #16] │ │ adds r7, #1 │ │ ldr r2, [sp, #4] │ │ ldrb.w r9, [r4, #30] │ │ mul.w lr, r3, r2 │ │ add.w r3, lr, r8, lsl #2 │ │ str r3, [sp, #96] ; 0x60 │ │ @@ -50482,7435 +55398,2519 @@ │ │ ldr.w r3, [fp, #20] │ │ ldr r3, [r3, r2] │ │ ldr r2, [sp, #28] │ │ str r3, [sp, #80] ; 0x50 │ │ ldrb.w r3, [r4, #32] │ │ ldr r6, [sp, #80] ; 0x50 │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr r3, [pc, #936] ; (3814c ) │ │ + ldr r3, [pc, #936] ; (3b934 ) │ │ ldr r0, [r2, r3] │ │ ldr r2, [sp, #80] ; 0x50 │ │ ldr r3, [r4, #12] │ │ ands r3, r2 │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsrs r3, r2 │ │ ldr r2, [sp, #56] ; 0x38 │ │ ldr.w r2, [r0, r2, lsl #2] │ │ ldrb r1, [r2, r3] │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #16] │ │ - ands r3, r2 │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - lsrs r3, r2 │ │ - ldr.w r2, [r0, lr, lsl #2] │ │ - ldrb r2, [r2, r3] │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [r4, #20] │ │ - ands r3, r6 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - lsrs r3, r6 │ │ - ldr.w r6, [r0, r9, lsl #2] │ │ - ldrb r3, [r6, r3] │ │ - ldrb r6, [r4, #31] │ │ - str r6, [sp, #88] ; 0x58 │ │ - ldrb.w r6, [r4, #35] ; 0x23 │ │ - str r6, [sp, #92] ; 0x5c │ │ - ldr r6, [sp, #12] │ │ - add r1, r6 │ │ - ldr r6, [sp, #16] │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #20] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r3, r6 │ │ - ldr r6, [sp, #56] ; 0x38 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - lsr.w r1, r1, r6 │ │ - ldr r6, [sp, #64] ; 0x40 │ │ - lsr.w r2, r2, lr │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsls r1, r6 │ │ - ldr r6, [sp, #72] ; 0x48 │ │ - lsr.w r3, r3, r9 │ │ - cmp.w sl, #0 │ │ - lsl.w r2, r2, r6 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - orr.w r1, r1, r2 │ │ - ldr r2, [r4, #24] │ │ - it lt │ │ - addlt r8, ip │ │ - and.w r2, r2, r6 │ │ - ldr r6, [sp, #92] ; 0x5c │ │ - lsr.w r2, r2, r6 │ │ - ldr r6, [sp, #88] ; 0x58 │ │ - ldr.w r0, [r0, r6, lsl #2] │ │ - ldrb r2, [r0, r2] │ │ - ldr r0, [sp, #92] ; 0x5c │ │ - lsr.w r2, r2, r6 │ │ - lsl.w r2, r2, r0 │ │ - orr.w r2, r2, r1 │ │ - ldr r1, [sp, #84] ; 0x54 │ │ - lsl.w r3, r3, r1 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - orr.w r3, r3, r2 │ │ - ldr.w r2, [fp, #20] │ │ - str r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #32] │ │ - ldrlt r3, [sp, #8] │ │ - addge sl, r3 │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #4] │ │ - itete lt │ │ - addlt sl, r3 │ │ - addge r8, r3 │ │ - ldrlt r3, [sp, #24] │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - add r2, r3 │ │ - str r2, [sp, #4] │ │ - b.n 37d68 │ │ - ldr r3, [sp, #4] │ │ - eor.w r1, ip, ip, asr #31 │ │ - sub.w r1, r1, ip, asr #31 │ │ - rsb ip, r3, r9 │ │ - eor.w r0, ip, ip, asr #31 │ │ - sub.w r0, r0, ip, asr #31 │ │ - cmp r1, r0 │ │ - blt.n 37eb8 │ │ - rsb ip, r1, r0 │ │ - lsls r3, r0, #1 │ │ - rsb sl, r1, r3 │ │ - str r3, [sp, #8] │ │ - add.w lr, r1, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 37ed6 │ │ - rsb ip, r0, r1 │ │ - lsls r3, r1, #1 │ │ - add.w lr, r0, #1 │ │ - str r3, [sp, #8] │ │ - rsb sl, r0, r3 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - cmp r8, r2 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, r9 │ │ - itett gt │ │ - ldrgt r3, [sp, #24] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #24] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #56] ; 0x38 │ │ - cbnz r7, 37f02 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, lr │ │ - beq.w 38140 │ │ - ldr r2, [sp, #4] │ │ - cmp.w sl, #0 │ │ - ldr.w r3, [fp, #16] │ │ - ldrb.w r1, [r4, #32] │ │ - ldrb r5, [r4, #29] │ │ - mul.w r3, r3, r2 │ │ - ldrb.w r9, [r4, #30] │ │ - add.w r3, r3, r8, lsl #2 │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldrb r3, [r4, #28] │ │ - it lt │ │ - addlt r8, ip │ │ - ldr r2, [sp, #96] ; 0x60 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr.w r3, [fp, #20] │ │ - ldr r3, [r3, r2] │ │ - ldr r2, [sp, #28] │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldrb.w r3, [r4, #33] ; 0x21 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldrb.w r3, [r4, #34] ; 0x22 │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldrb r3, [r4, #31] │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldrb.w r3, [r4, #35] ; 0x23 │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #496] ; (3814c ) │ │ - ldr r2, [r2, r3] │ │ - ldr r3, [r4, #12] │ │ - and.w r3, r3, r0 │ │ - ldr r0, [sp, #64] ; 0x40 │ │ - lsr.w r3, r3, r1 │ │ - ldr.w r0, [r2, r0, lsl #2] │ │ - ldrb r3, [r0, r3] │ │ - ldr r0, [sp, #12] │ │ - mul.w r3, r0, r3 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - mov r7, r3 │ │ - ldr r3, [r4, #16] │ │ - and.w r3, r3, r0 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - lsr.w r3, r3, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r3] │ │ - ldr r3, [sp, #16] │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - mul.w r0, r3, r0 │ │ - ldr r3, [r4, #20] │ │ - and.w r3, r3, r6 │ │ - ldr r6, [sp, #84] ; 0x54 │ │ - lsr.w r3, r3, r6 │ │ - ldr.w r6, [r2, r9, lsl #2] │ │ - ldrb r3, [r6, r3] │ │ - ldr r6, [sp, #20] │ │ - mul.w r3, r6, r3 │ │ - ldr r6, [pc, #412] ; (38148 ) │ │ - umull r6, r7, r7, r6 │ │ - mov.w r6, r7, lsr #7 │ │ - ldr r7, [sp, #64] ; 0x40 │ │ - lsr.w r7, r6, r7 │ │ - lsl.w r7, r7, r1 │ │ - ldr r1, [pc, #392] ; (38148 ) │ │ - umull r0, r1, r0, r1 │ │ - ldr r0, [sp, #72] ; 0x48 │ │ - mov.w r1, r1, lsr #7 │ │ - lsr.w r1, r1, r5 │ │ - ldr r5, [r4, #24] │ │ - lsl.w r1, r1, r0 │ │ - orr.w r7, r7, r1 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - and.w r5, r5, r1 │ │ - ldr r1, [sp, #92] ; 0x5c │ │ - lsr.w r5, r5, r1 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - ldr.w r2, [r2, r1, lsl #2] │ │ - ldrb r1, [r2, r5] │ │ - ldr r2, [sp, #88] ; 0x58 │ │ - lsr.w r1, r1, r2 │ │ - ldr r2, [sp, #92] ; 0x5c │ │ - lsl.w r1, r1, r2 │ │ - ldr r2, [pc, #332] ; (38148 ) │ │ - orr.w r7, r7, r1 │ │ - ldr r1, [sp, #96] ; 0x60 │ │ - umull r2, r3, r3, r2 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - mov.w r3, r3, lsr #7 │ │ - lsr.w r3, r3, r9 │ │ - lsl.w r3, r3, r2 │ │ - ldr.w r2, [fp, #20] │ │ - orr.w r3, r3, r7 │ │ - str r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #40] ; 0x28 │ │ - ldrlt r3, [sp, #8] │ │ - addge sl, r3 │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - it lt │ │ - addlt sl, r3 │ │ - ldr r2, [sp, #4] │ │ - itee lt │ │ - ldrlt r3, [sp, #24] │ │ - addge r8, r3 │ │ - ldrge r3, [sp, #56] ; 0x38 │ │ - add r2, r3 │ │ - ldr r3, [sp, #32] │ │ - str r2, [sp, #4] │ │ - adds r3, #1 │ │ - b.n 37f04 │ │ - eor.w r0, ip, ip, asr #31 │ │ - eor.w r6, r5, r5, asr #31 │ │ - sub.w r0, r0, ip, asr #31 │ │ - sub.w r6, r6, r5, asr #31 │ │ - cmp r0, r6 │ │ - blt.n 3806c │ │ - rsb ip, r0, r6 │ │ - lsls r1, r6, #1 │ │ - adds r3, r0, #1 │ │ - rsb lr, r0, r1 │ │ - str r3, [sp, #8] │ │ - movs r5, #0 │ │ - mov.w r3, ip, lsl #1 │ │ - movs r0, #1 │ │ - str r3, [sp, #24] │ │ - b.n 38084 │ │ - lsls r1, r0, #1 │ │ - rsb ip, r6, r0 │ │ - rsb lr, r6, r1 │ │ - movs r5, #1 │ │ - movs r0, #0 │ │ - adds r3, r6, #1 │ │ - str r3, [sp, #8] │ │ - mov.w r3, ip, lsl #1 │ │ - str r3, [sp, #24] │ │ - cmp r8, r2 │ │ - ldr r3, [sp, #4] │ │ - itte gt │ │ - neggt r0, r0 │ │ - movgt.w r2, #4294967295 ; 0xffffffff │ │ - movle r2, #1 │ │ - cmp r3, r9 │ │ - itte gt │ │ - neggt r5, r5 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #28] │ │ - cbnz r7, 380a8 │ │ - ldr r3, [sp, #8] │ │ - subs r3, #1 │ │ - str r3, [sp, #8] │ │ - mov.w ip, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp ip, r3 │ │ - beq.n 38140 │ │ - ldr.w r3, [fp, #16] │ │ - mov.w r9, r8, lsl #2 │ │ - ldr r6, [sp, #4] │ │ - cmp.w lr, #0 │ │ - ldrb.w r7, [r4, #33] ; 0x21 │ │ - it lt │ │ - addlt lr, r1 │ │ - ldrb.w sl, [r4, #32] │ │ - it lt │ │ - addlt r8, r0 │ │ - mla r9, r3, r6, r9 │ │ - ldr r6, [sp, #16] │ │ - ldrb r3, [r4, #29] │ │ - it ge │ │ - addge r8, r2 │ │ - add.w ip, ip, #1 │ │ - lsr.w r3, r6, r3 │ │ - ldr r6, [sp, #12] │ │ - lsl.w r3, r3, r7 │ │ - ldrb r7, [r4, #28] │ │ - lsr.w r7, r6, r7 │ │ - ldr r6, [sp, #20] │ │ - lsl.w r7, r7, sl │ │ - ldrb.w sl, [r4, #34] ; 0x22 │ │ - orr.w r3, r3, r7 │ │ - ldrb r7, [r4, #30] │ │ - lsr.w r7, r6, r7 │ │ - ldr r6, [sp, #80] ; 0x50 │ │ - lsl.w r7, r7, sl │ │ - ldrb.w sl, [r4, #35] ; 0x23 │ │ - orr.w r7, r7, r3 │ │ - ldrb r3, [r4, #31] │ │ - lsr.w r3, r6, r3 │ │ - ldr.w r6, [fp, #20] │ │ - lsl.w r3, r3, sl │ │ - orr.w r3, r3, r7 │ │ - str.w r3, [r6, r9] │ │ - itttt ge │ │ - ldrge r3, [sp, #24] │ │ - ldrge r6, [sp, #4] │ │ - addge lr, r3 │ │ - ldrge r3, [sp, #28] │ │ - itete lt │ │ - ldrlt r3, [sp, #4] │ │ - addge r6, r6, r3 │ │ - addlt r3, r3, r5 │ │ - movge r3, r6 │ │ - str r3, [sp, #4] │ │ - b.n 380ac │ │ - add sp, #132 ; 0x84 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r9, r3 │ │ - mov ip, r0 │ │ - ldrb.w r3, [sp, #116] ; 0x74 │ │ - mov r5, r1 │ │ - ldr.w lr, [sp, #108] ; 0x6c │ │ - mov r4, r2 │ │ - ldr.w sl, [sp, #104] ; 0x68 │ │ - str r3, [sp, #4] │ │ - add.w r3, lr, #4294967295 ; 0xffffffff │ │ - cmp r3, #1 │ │ - ldrb.w fp, [sp, #112] ; 0x70 │ │ - ldrb.w r8, [sp, #120] ; 0x78 │ │ - ldrb.w r7, [sp, #124] ; 0x7c │ │ - ldr r6, [sp, #128] ; 0x80 │ │ - bhi.n 381ae │ │ - smulbb fp, fp, r7 │ │ - ldr r3, [pc, #760] ; (38480 ) │ │ - umull r0, r1, fp, r3 │ │ - smulbb fp, r7, r8 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #16] │ │ - ldrh.w r2, [sp, #4] │ │ - smulbb r0, r7, r2 │ │ - umull r0, r1, r0, r3 │ │ - lsrs r2, r1, #7 │ │ - str r2, [sp, #4] │ │ - umull r2, r3, fp, r3 │ │ - mov.w fp, r3, lsr #7 │ │ - b.n 381b4 │ │ - str.w fp, [sp, #16] │ │ - mov fp, r8 │ │ - cmp r4, sl │ │ - eor.w r7, r7, #255 ; 0xff │ │ - bne.w 38392 │ │ - ldr.w r3, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r8, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 3825c │ │ - cmp.w lr, #4 │ │ - beq.n 382ce │ │ - cmp.w lr, #1 │ │ - bne.w 38344 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 381fe │ │ - add r0, r5 │ │ - rsb r1, r5, r9 │ │ - add.w r0, r8, r0, lsl #2 │ │ - cbz r6, 381fa │ │ - adds r1, #1 │ │ - ldr r6, [pc, #644] ; (38480 ) │ │ - b.n 38210 │ │ - add r0, r9 │ │ - rsb r1, r9, r5 │ │ - add.w r0, r8, r0, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 381f8 │ │ - adds r0, #4 │ │ - b.n 381fa │ │ - adds.w r1, r1, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - ldr r4, [r0, #0] │ │ - ubfx r2, r4, #16, #8 │ │ - ubfx r8, r4, #8, #8 │ │ - uxtb r4, r4 │ │ - muls r2, r7 │ │ - mul.w r8, r7, r8 │ │ - muls r4, r7 │ │ - umull r2, r3, r2, r6 │ │ - umull r8, r9, r8, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r2, r3, [sp, #8] │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [sp, #16] │ │ - add.w r2, r3, r2, lsr #7 │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r9, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r5, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [r0], #4 │ │ - b.n 38210 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 3827a │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 38276 │ │ - adds r5, #1 │ │ - subs r4, #4 │ │ - b.n 3828e │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38274 │ │ - adds r4, #4 │ │ - b.n 38276 │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - ldr.w r1, [r4, #4]! │ │ - ldr r0, [sp, #16] │ │ - ubfx r3, r1, #16, #8 │ │ - ubfx r2, r1, #8, #8 │ │ - add r3, r0 │ │ - ldr r0, [sp, #4] │ │ - cmp r3, #255 ; 0xff │ │ - uxtab r1, fp, r1 │ │ - add r2, r0 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r2, r2, #8 │ │ - orr.w r3, r2, r3, lsl #16 │ │ - cmp r1, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r1 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - str r3, [r4, #0] │ │ - b.n 3828e │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 382ec │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 382e8 │ │ - adds r5, #1 │ │ - ldr r0, [pc, #404] ; (38480 ) │ │ - b.n 38300 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 382e6 │ │ - adds r4, #4 │ │ - b.n 382e8 │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - ubfx r8, r2, #16, #8 │ │ - ubfx r6, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r8, r3, r8 │ │ - ldr r3, [sp, #4] │ │ - mul.w r2, fp, r2 │ │ - muls r6, r3 │ │ - umull r8, r9, r8, r0 │ │ - umull r6, r7, r6, r0 │ │ - mov.w r3, r9, lsr #7 │ │ - lsrs r1, r7, #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r1, r1, r3, lsl #16 │ │ - umull r2, r3, r2, r0 │ │ - orr.w r3, r1, r3, lsr #7 │ │ - str.w r3, [r4], #4 │ │ - b.n 38300 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 38370 │ │ - adds r4, r0, r5 │ │ - add.w r3, r8, r4, lsl #2 │ │ - rsb r8, r5, r9 │ │ - cbz r6, 38360 │ │ - add.w r8, r8, #1 │ │ - ldr r2, [sp, #4] │ │ - lsls r4, r2, #8 │ │ - ldr r2, [sp, #16] │ │ - orr.w r0, r4, r2, lsl #16 │ │ - orr.w r0, r0, fp │ │ - b.n 38384 │ │ - add.w r4, r0, r9 │ │ - add.w r3, r8, r4, lsl #2 │ │ - rsb r8, r9, r5 │ │ - cmp r6, #0 │ │ - bne.n 3835c │ │ - adds r3, #4 │ │ - b.n 38360 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - str.w r0, [r3], #4 │ │ - b.n 38384 │ │ - cmp r5, r9 │ │ - bne.w 38598 │ │ - ldr.w r3, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r8, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ - ldrb r1, [r3, #9] │ │ - beq.n 3844a │ │ - cmp.w lr, #4 │ │ - beq.w 384c4 │ │ - cmp.w lr, #1 │ │ - bne.w 38540 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r3, r0, lsl #2 │ │ - bgt.n 383e2 │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r2, r8, r0, lsl #2 │ │ - cbz r6, 383da │ │ - add.w sl, sl, #1 │ │ - rsb lr, r3, #0 │ │ - ldr r6, [pc, #160] ; (38480 ) │ │ - b.n 383f6 │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r2, r8, r0, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 383d6 │ │ - add r2, r3 │ │ - b.n 383da │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, r3 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - ldr.w r4, [r2, lr] │ │ - ubfx r0, r4, #16, #8 │ │ - ubfx r8, r4, #8, #8 │ │ - uxtb r4, r4 │ │ - muls r0, r7 │ │ - mul.w r8, r8, r7 │ │ - muls r4, r7 │ │ - umull r0, r1, r0, r6 │ │ - umull r8, r9, r8, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r0, r1, [sp, #8] │ │ - ldr r0, [sp, #12] │ │ - ldr r1, [sp, #16] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - add.w r1, r1, r9, lsr #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - add.w r0, fp, r5, lsr #7 │ │ - orrs r1, r0 │ │ - str.w r1, [r2, lr] │ │ - b.n 383f6 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 3846c │ │ - mla r5, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 38468 │ │ - add.w sl, sl, #1 │ │ - movs r4, #0 │ │ - b.n 38484 │ │ - mla r5, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38464 │ │ - add r5, r2 │ │ - b.n 38468 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - ldr r0, [r5, r4] │ │ - ldr r6, [sp, #16] │ │ - ubfx r3, r0, #16, #8 │ │ - ubfx r1, r0, #8, #8 │ │ - add r3, r6 │ │ - ldr r6, [sp, #4] │ │ - cmp r3, #255 ; 0xff │ │ - uxtab r0, fp, r0 │ │ - add r1, r6 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r3, r1, r3, lsl #16 │ │ - cmp r0, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r0 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - str r3, [r5, r4] │ │ - add r4, r2 │ │ - b.n 38484 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 384e8 │ │ - mla r5, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 384e2 │ │ - add.w sl, sl, #1 │ │ - negs r4, r2 │ │ - ldr r3, [pc, #780] ; (387f4 ) │ │ - b.n 384fc │ │ - mla r5, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 384de │ │ - add r5, r2 │ │ - b.n 384e2 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r5, r2 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - ldr r1, [r5, r4] │ │ - ldr r0, [sp, #16] │ │ - ubfx r6, r1, #16, #8 │ │ - ldr r7, [sp, #4] │ │ - muls r6, r0 │ │ - ubfx r0, r1, #8, #8 │ │ - uxtb r1, r1 │ │ - muls r0, r7 │ │ - mul.w lr, r1, fp │ │ - umull r6, r7, r6, r3 │ │ - umull r0, r1, r0, r3 │ │ - lsrs r6, r7, #7 │ │ - lsrs r1, r1, #7 │ │ - lsls r1, r1, #8 │ │ - orr.w r6, r1, r6, lsl #16 │ │ - umull r0, r1, lr, r3 │ │ - orr.w r1, r6, r1, lsr #7 │ │ - str r1, [r5, r4] │ │ - b.n 384fc │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r7, r0, lsl #2 │ │ - bgt.n 38570 │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r8, r8, r0, lsl #2 │ │ - cbz r6, 3855e │ │ - add.w sl, sl, #1 │ │ - ldr r3, [sp, #4] │ │ - negs r2, r7 │ │ - lsls r4, r3, #8 │ │ - ldr r3, [sp, #16] │ │ - orr.w r3, r4, r3, lsl #16 │ │ - orr.w r3, r3, fp │ │ - b.n 38584 │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r8, r8, r0, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 3855a │ │ - add r8, r7 │ │ - b.n 3855e │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r8, r7 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - str.w r3, [r8, r2] │ │ - b.n 38584 │ │ - rsb r2, r9, r5 │ │ - rsb r8, sl, r4 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r8, r8, asr #31 │ │ - sub.w r2, r2, r8, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 387f8 │ │ - ldr.w r2, [ip, #4] │ │ - cmp.w lr, #2 │ │ - ldr.w r3, [ip, #20] │ │ - ldr.w r0, [ip, #16] │ │ - str r3, [sp, #8] │ │ - ldrb r1, [r2, #9] │ │ - beq.n 3867a │ │ - cmp.w lr, #4 │ │ - beq.w 38700 │ │ - cmp.w lr, #1 │ │ - bne.w 3878c │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 38600 │ │ - mla lr, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w lr, r3, lr, lsl #2 │ │ - cbz r6, 3861e │ │ - b.n 3861a │ │ - mla lr, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w lr, r3, lr, lsl #2 │ │ - cbnz r6, 3861a │ │ - add.w lr, lr, r0, lsl #2 │ │ - b.n 3861e │ │ - add.w r8, r8, #1 │ │ - mov.w r9, r0, lsl #2 │ │ - ldr r6, [pc, #464] ; (387f4 ) │ │ - rsb ip, r9, #0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add lr, r9 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - ldr.w r4, [lr, ip] │ │ - ubfx r2, r4, #8, #8 │ │ - ubfx r0, r4, #16, #8 │ │ - uxtb r4, r4 │ │ - muls r2, r7 │ │ - muls r0, r7 │ │ - muls r4, r7 │ │ - umull r2, r3, r2, r6 │ │ - umull r0, r1, r0, r6 │ │ - umull r4, r5, r4, r6 │ │ - strd r2, r3, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ - add.w r2, r3, r1, lsr #7 │ │ - ldr r1, [sp, #12] │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r1, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r5, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [lr, ip] │ │ - b.n 38628 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 3869e │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 386bc │ │ - b.n 386b8 │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 386b8 │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 386bc │ │ - add.w r8, r8, #1 │ │ - lsls r7, r0, #2 │ │ - movs r0, #0 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 38bc0 │ │ - ldr r4, [r3, r0] │ │ - ldr r5, [sp, #16] │ │ - ubfx r2, r4, #16, #8 │ │ - ubfx r1, r4, #8, #8 │ │ - add r2, r5 │ │ - ldr r5, [sp, #4] │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r4, fp, r4 │ │ - add r1, r5 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r4, #255 ; 0xff │ │ - ite ls │ │ - orrls r4, r2 │ │ - orrhi.w r4, r2, #255 ; 0xff │ │ - str r4, [r3, r0] │ │ - add r0, r7 │ │ - b.n 386c0 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 38724 │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 38742 │ │ - b.n 3873e │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 3873e │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 38742 │ │ - add.w r8, r8, #1 │ │ - lsls r0, r0, #2 │ │ - ldr r2, [pc, #172] ; (387f4 ) │ │ - negs r1, r0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r3, r0 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - ldr r5, [r3, r1] │ │ - ldr r4, [sp, #16] │ │ - ubfx r6, r5, #16, #8 │ │ - ldr r7, [sp, #4] │ │ - muls r6, r4 │ │ - ubfx r4, r5, #8, #8 │ │ - uxtb r5, r5 │ │ - muls r4, r7 │ │ - mul.w lr, fp, r5 │ │ - umull r6, r7, r6, r2 │ │ - umull r4, r5, r4, r2 │ │ - lsrs r6, r7, #7 │ │ - lsrs r5, r5, #7 │ │ - lsls r5, r5, #8 │ │ - orr.w r6, r5, r6, lsl #16 │ │ - umull r4, r5, lr, r2 │ │ - orr.w r5, r6, r5, lsr #7 │ │ - str r5, [r3, r1] │ │ - b.n 38748 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - ldr r3, [sp, #8] │ │ - bgt.n 387b0 │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbz r6, 387ce │ │ - b.n 387ca │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r3, r3, r2, lsl #2 │ │ - cbnz r6, 387ca │ │ - add.w r3, r3, r0, lsl #2 │ │ - b.n 387ce │ │ - add.w r8, r8, #1 │ │ - ldr r2, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - negs r1, r0 │ │ - lsls r4, r2, #8 │ │ - ldr r2, [sp, #16] │ │ - orr.w r2, r4, r2, lsl #16 │ │ - orr.w r2, r2, fp │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r3, r0 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 38bc0 │ │ - str r2, [r3, r1] │ │ - b.n 387e0 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - cmp.w lr, #2 │ │ - rsb r2, r5, r9 │ │ - rsb r3, r4, sl │ │ - beq.w 38926 │ │ - cmp.w lr, #4 │ │ - beq.w 38a12 │ │ - cmp.w lr, #1 │ │ - bne.w 38b0e │ │ - eor.w r1, r2, r2, asr #31 │ │ - sub.w r1, r1, r2, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r1, r2 │ │ - blt.n 38844 │ │ - adds r3, r1, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r2, #1 │ │ - str r3, [sp, #20] │ │ - rsb r8, r1, r3 │ │ - subs r3, r2, r1 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - str r3, [sp, #24] │ │ - b.n 3885e │ │ - adds r3, r2, #1 │ │ - str r3, [sp, #8] │ │ - lsls r3, r1, #1 │ │ - str r3, [sp, #20] │ │ - rsb r8, r2, r3 │ │ - subs r3, r1, r2 │ │ - str.w lr, [sp, #24] │ │ - mov.w lr, #0 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #28] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt lr, lr, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #32] │ │ - itett gt │ │ - ldrgt r3, [sp, #24] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #24] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r6, 3888a │ │ - ldr r3, [sp, #8] │ │ - subs r3, #1 │ │ - str r3, [sp, #8] │ │ - ldr.w r9, [pc, #828] ; 38bc8 │ │ - mov.w sl, #0 │ │ - ldr r3, [sp, #8] │ │ - cmp sl, r3 │ │ - beq.w 38bc0 │ │ - ldr.w r6, [ip, #16] │ │ - cmp.w r8, #0 │ │ - ldr.w r3, [ip, #20] │ │ - add.w sl, sl, #1 │ │ - mul.w r6, r6, r4 │ │ - add.w r6, r6, r5, lsl #2 │ │ - it lt │ │ - addlt r5, lr │ │ - ldr r2, [r3, r6] │ │ - ubfx r3, r2, #16, #8 │ │ - mul.w r3, r7, r3 │ │ - umull r0, r1, r3, r9 │ │ - strd r0, r1, [sp, #40] ; 0x28 │ │ - ubfx r0, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r0, r7, r0 │ │ - mul.w r2, r7, r2 │ │ - umull r0, r1, r0, r9 │ │ - umull r2, r3, r2, r9 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - ldr r1, [sp, #16] │ │ - strd r2, r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #4] │ │ - ldr.w r2, [ip, #20] │ │ - add.w r1, r1, r3, lsr #7 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - mov.w r1, r1, lsl #8 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - add.w r3, fp, r3, lsr #7 │ │ - orr.w r3, r3, r1 │ │ - str r3, [r2, r6] │ │ - itett ge │ │ - ldrge r3, [sp, #28] │ │ - ldrlt r3, [sp, #20] │ │ - addge r8, r3 │ │ - ldrge r3, [sp, #32] │ │ - ittee lt │ │ - addlt r8, r3 │ │ - ldrlt r3, [sp, #24] │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #36] ; 0x24 │ │ - add r4, r3 │ │ - b.n 38892 │ │ - eor.w r8, r2, r2, asr #31 │ │ - eor.w r0, r3, r3, asr #31 │ │ - sub.w r8, r8, r2, asr #31 │ │ - sub.w r0, r0, r3, asr #31 │ │ - cmp r8, r0 │ │ - blt.n 38954 │ │ - lsls r1, r0, #1 │ │ - rsb r0, r8, r0 │ │ - add.w lr, r8, #1 │ │ - rsb r7, r8, r1 │ │ - lsls r3, r0, #1 │ │ - movs r0, #1 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - str r3, [sp, #8] │ │ - b.n 3896c │ │ - mov.w r1, r8, lsl #1 │ │ - add.w lr, r0, #1 │ │ - subs r7, r1, r0 │ │ - rsb r0, r0, r8 │ │ - lsls r3, r0, #1 │ │ - movs r0, #0 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - str r3, [sp, #8] │ │ - cmp r5, r9 │ │ - itte gt │ │ - neggt r0, r0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #24] │ │ - ittet gt │ │ - ldrgt r3, [sp, #8] │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #8] │ │ - cbnz r6, 38994 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - mov.w r9, #0 │ │ - cmp r9, lr │ │ - beq.w 38bc0 │ │ - ldr.w r2, [ip, #16] │ │ - add.w r9, r9, #1 │ │ - muls r2, r4 │ │ - add.w r3, r2, r5, lsl #2 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [ip, #20] │ │ - ldr r6, [r3, r2] │ │ - ubfx r3, r6, #8, #8 │ │ - ubfx r8, r6, #16, #8 │ │ - uxtab r6, fp, r6 │ │ - mov r2, r3 │ │ - ldr r3, [sp, #16] │ │ - add r8, r3 │ │ - ldr r3, [sp, #4] │ │ - cmp.w r8, #255 ; 0xff │ │ - add r2, r3 │ │ - it cs │ │ - movcs.w r8, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov r3, r2 │ │ - ldr r2, [sp, #28] │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r8, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r6 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ - ldr.w r6, [ip, #20] │ │ - cmp r7, #0 │ │ - itt lt │ │ - addlt r7, r7, r1 │ │ - addlt r5, r5, r0 │ │ - str r3, [r6, r2] │ │ - ittet ge │ │ - addge r4, sl │ │ - ldrge r3, [sp, #20] │ │ - ldrlt r3, [sp, #8] │ │ - addge r7, r7, r3 │ │ - itet ge │ │ - ldrge r3, [sp, #24] │ │ - addlt r4, r4, r3 │ │ - addge r5, r5, r3 │ │ - b.n 38998 │ │ - eor.w r1, r2, r2, asr #31 │ │ - eor.w r0, r3, r3, asr #31 │ │ - sub.w r1, r1, r2, asr #31 │ │ - sub.w r0, r0, r3, asr #31 │ │ - cmp r1, r0 │ │ - blt.n 38a3e │ │ - lsls r3, r0, #1 │ │ - subs r0, r0, r1 │ │ - str r3, [sp, #8] │ │ - subs r7, r3, r1 │ │ - add.w lr, r1, #1 │ │ - lsls r3, r0, #1 │ │ - mov.w r8, #0 │ │ - str r3, [sp, #20] │ │ - movs r0, #1 │ │ - b.n 38a54 │ │ - lsls r3, r1, #1 │ │ - add.w lr, r0, #1 │ │ - subs r7, r3, r0 │ │ - subs r0, r1, r0 │ │ - str r3, [sp, #8] │ │ - mov.w r8, #1 │ │ - lsls r3, r0, #1 │ │ - movs r0, #0 │ │ - str r3, [sp, #20] │ │ - cmp r5, r9 │ │ - itte gt │ │ - neggt r0, r0 │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - cmp r4, sl │ │ - itte gt │ │ - rsbgt r8, r8, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #24] │ │ - cbnz r6, 38a78 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r6, [pc, #332] ; (38bc8 ) │ │ - mov.w sl, #0 │ │ - cmp sl, lr │ │ - beq.w 38bc0 │ │ - ldr.w r1, [ip, #16] │ │ - cmp r7, #0 │ │ - add.w sl, sl, #1 │ │ - mul.w r1, r1, r4 │ │ - it lt │ │ - addlt r4, r8 │ │ - add.w r3, r1, r5, lsl #2 │ │ - str r3, [sp, #28] │ │ - ldr r2, [sp, #28] │ │ - it lt │ │ - addlt r5, r5, r0 │ │ - ldr.w r3, [ip, #20] │ │ - it ge │ │ - addge r5, r9 │ │ - ldr r1, [sp, #16] │ │ - ldr r3, [r3, r2] │ │ - ubfx r2, r3, #16, #8 │ │ - mul.w r2, r1, r2 │ │ - ldr r1, [sp, #4] │ │ - str r2, [sp, #32] │ │ - ubfx r2, r3, #8, #8 │ │ - uxtb r3, r3 │ │ - mul.w r1, r1, r2 │ │ - mul.w r3, fp, r3 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #32] │ │ - umull r2, r3, r3, r6 │ │ - mov.w r3, r3, lsr #7 │ │ - str r3, [sp, #32] │ │ - umull r2, r3, r1, r6 │ │ - ldr r2, [sp, #32] │ │ - mov.w r3, r3, lsr #7 │ │ - mov.w r3, r3, lsl #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - mov r1, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - umull r2, r3, r3, r6 │ │ - ldr.w r2, [ip, #20] │ │ - orr.w r3, r1, r3, lsr #7 │ │ - ldr r1, [sp, #28] │ │ - str r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #20] │ │ - ldrlt r3, [sp, #8] │ │ - addge r7, r7, r3 │ │ - ldrge r3, [sp, #24] │ │ - ite lt │ │ - addlt r7, r7, r3 │ │ - addge r4, r4, r3 │ │ - b.n 38a7e │ │ - eor.w r0, r2, r2, asr #31 │ │ - sub.w r0, r0, r2, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r0, r2 │ │ - blt.n 38b3a │ │ - subs r3, r2, r0 │ │ - mov.w lr, r2, lsl #1 │ │ - adds r7, r0, #1 │ │ - rsb r1, r0, lr │ │ - lsls r3, r3, #1 │ │ - mov.w r8, #0 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - b.n 38b50 │ │ - mov.w lr, r0, lsl #1 │ │ - subs r3, r0, r2 │ │ - adds r7, r2, #1 │ │ - rsb r1, r2, lr │ │ - lsls r3, r3, #1 │ │ - mov.w r8, #1 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - cmp r5, r9 │ │ - str r3, [sp, #8] │ │ - ittet gt │ │ - ldrgt r3, [sp, #8] │ │ - movgt.w r9, #4294967295 ; 0xffffffff │ │ - movle.w r9, #1 │ │ - neggt r3, r3 │ │ - it gt │ │ - strgt r3, [sp, #8] │ │ - cmp r4, sl │ │ - itte gt │ │ - rsbgt r8, r8, #0 │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - cbnz r6, 38b7a │ │ - subs r7, #1 │ │ - ldr r3, [sp, #4] │ │ - movs r6, #0 │ │ - lsls r0, r3, #8 │ │ - ldr r3, [sp, #16] │ │ - orr.w r3, r0, r3, lsl #16 │ │ - orr.w r3, r3, fp │ │ - mov r2, r3 │ │ - cmp r6, r7 │ │ - beq.n 38bc0 │ │ - ldr.w r0, [ip, #16] │ │ - mov.w fp, r5, lsl #2 │ │ - ldr.w r3, [ip, #20] │ │ - cmp r1, #0 │ │ - ite lt │ │ - addlt r1, lr │ │ - addge r5, r9 │ │ - mla r0, r0, r4, fp │ │ - add.w r6, r6, #1 │ │ - ite lt │ │ - addlt r4, r8 │ │ - addge r4, sl │ │ - str r2, [r3, r0] │ │ - itete lt │ │ - ldrlt r3, [sp, #8] │ │ - ldrge r3, [sp, #20] │ │ - addlt r5, r5, r3 │ │ - addge r1, r1, r3 │ │ - b.n 38b8c │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #76 ; 0x4c │ │ - mov r9, r3 │ │ - mov r5, r1 │ │ - ldrb.w r3, [sp, #132] ; 0x84 │ │ - mov r4, r2 │ │ - ldr r1, [sp, #116] ; 0x74 │ │ - ldr.w sl, [sp, #112] ; 0x70 │ │ - str r3, [sp, #20] │ │ - subs r3, r1, #1 │ │ - cmp r3, #1 │ │ - ldrb.w ip, [sp, #120] ; 0x78 │ │ - ldrb.w lr, [sp, #124] ; 0x7c │ │ - ldrb.w r8, [sp, #128] ; 0x80 │ │ - ldr r6, [sp, #136] ; 0x88 │ │ - bhi.n 38c2c │ │ - ldrh.w r3, [sp, #20] │ │ - ldr r7, [pc, #784] ; (38f10 ) │ │ - smulbb ip, ip, r3 │ │ - umull r2, r3, ip, r7 │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #4] │ │ - ldrh.w r3, [sp, #20] │ │ - smulbb lr, r3, lr │ │ - umull r2, r3, lr, r7 │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #8] │ │ - ldrh.w r3, [sp, #20] │ │ - smulbb ip, r3, r8 │ │ - umull r2, r3, ip, r7 │ │ - lsrs r3, r3, #7 │ │ - str r3, [sp, #12] │ │ - b.n 38c38 │ │ - str.w ip, [sp, #4] │ │ - str.w lr, [sp, #8] │ │ - str.w r8, [sp, #12] │ │ - ldr r3, [sp, #20] │ │ - cmp r4, sl │ │ - eor.w r3, r3, #255 ; 0xff │ │ - str r3, [sp, #16] │ │ - bne.w 38e40 │ │ - cmp r1, #2 │ │ - ldr r3, [r0, #4] │ │ - ldr.w r8, [r0, #20] │ │ - ldr r0, [r0, #16] │ │ - beq.n 38cf2 │ │ - cmp r1, #4 │ │ - beq.w 38d6e │ │ - cmp r1, #1 │ │ - ldrb r1, [r3, #9] │ │ - bne.w 38de8 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 38c7e │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 38c7a │ │ - adds r5, #1 │ │ - ldr r6, [pc, #660] ; (38f10 ) │ │ - b.n 38c92 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38c78 │ │ - adds r4, #4 │ │ - b.n 38c7a │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [sp, #16] │ │ - ubfx r8, r2, #16, #8 │ │ - ubfx r0, r2, #8, #8 │ │ - uxtb.w sl, r2 │ │ - lsrs r2, r2, #24 │ │ - mul.w r8, r3, r8 │ │ - ldr r7, [sp, #20] │ │ - muls r2, r3 │ │ - mul.w sl, r3, sl │ │ - muls r0, r3 │ │ - umull r2, r3, r2, r6 │ │ - umull sl, fp, sl, r6 │ │ - umull r8, r9, r8, r6 │ │ - add.w r2, r7, r3, lsr #7 │ │ - ldr r3, [sp, #12] │ │ - umull r0, r1, r0, r6 │ │ - add.w r3, r3, fp, lsr #7 │ │ - orr.w r3, r3, r2, lsl #24 │ │ - ldr r2, [sp, #4] │ │ - add.w r2, r2, r9, lsr #7 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - ldr r2, [sp, #8] │ │ - add.w r2, r2, r1, lsr #7 │ │ - orr.w r3, r3, r2, lsl #8 │ │ - str.w r3, [r4], #4 │ │ - b.n 38c92 │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 38d12 │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 38d0e │ │ - adds r5, #1 │ │ - subs r4, #4 │ │ - b.n 38d26 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38d0c │ │ - adds r4, #4 │ │ - b.n 38d0e │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - ldr.w r3, [r4, #4]! │ │ - ldr r1, [sp, #4] │ │ - ubfx r0, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r0, r1 │ │ - ldr r1, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r1 │ │ - ldr r1, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, r1, r3 │ │ - and.w r1, r3, #4278190080 ; 0xff000000 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r1, r6 │ │ - orrhi.w r1, r1, #255 ; 0xff │ │ - orr.w r1, r1, r0, lsl #16 │ │ - orr.w r2, r1, r2, lsl #8 │ │ - str r2, [r4, #0] │ │ - b.n 38d26 │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 38d8e │ │ - adds r4, r0, r5 │ │ - rsb r5, r5, r9 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cbz r6, 38d8a │ │ - adds r5, #1 │ │ - ldr r2, [pc, #388] ; (38f10 ) │ │ - b.n 38da2 │ │ - add.w r4, r0, r9 │ │ - rsb r5, r9, r5 │ │ - add.w r4, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38d88 │ │ - adds r4, #4 │ │ - b.n 38d8a │ │ - adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [sp, #4] │ │ - ubfx r1, r3, #16, #8 │ │ - ldr r6, [sp, #8] │ │ - ldr r7, [sp, #12] │ │ - muls r1, r0 │ │ - ubfx r0, r3, #8, #8 │ │ - muls r0, r6 │ │ - uxtb r6, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - muls r6, r7 │ │ - umull r6, r7, r6, r2 │ │ - orr.w r3, r3, r7, lsr #7 │ │ - umull r6, r7, r1, r2 │ │ - lsrs r1, r7, #7 │ │ - orr.w r3, r3, r1, lsl #16 │ │ - umull r0, r1, r0, r2 │ │ - lsrs r1, r1, #7 │ │ - orr.w r3, r3, r1, lsl #8 │ │ - str.w r3, [r4], #4 │ │ - b.n 38da2 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r5, r9 │ │ - mul.w r0, r0, r4 │ │ - bgt.n 38e1c │ │ - adds r4, r0, r5 │ │ - rsb sl, r5, r9 │ │ - add.w r8, r8, r4, lsl #2 │ │ - cbz r6, 38e04 │ │ - add.w sl, sl, #1 │ │ - ldr r3, [sp, #4] │ │ - ldr r2, [sp, #12] │ │ - mov.w ip, r3, lsl #16 │ │ - ldr r3, [sp, #20] │ │ - orr.w r3, ip, r3, lsl #24 │ │ - orrs r3, r2 │ │ - ldr r2, [sp, #8] │ │ - orr.w r3, r3, r2, lsl #8 │ │ - b.n 38e32 │ │ - add.w r4, r0, r9 │ │ - rsb sl, r9, r5 │ │ - add.w r8, r8, r4, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38e00 │ │ - add.w r8, r8, #4 │ │ - b.n 38e04 │ │ - adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - str.w r3, [r8], #4 │ │ - b.n 38e32 │ │ - cmp r5, r9 │ │ - bne.w 39076 │ │ - cmp r1, #2 │ │ - ldr r3, [r0, #4] │ │ - ldr.w r8, [r0, #20] │ │ - ldr r0, [r0, #16] │ │ - beq.n 38f14 │ │ - cmp r1, #4 │ │ - beq.w 38f94 │ │ - cmp r1, #1 │ │ - ldrb r1, [r3, #9] │ │ - bne.w 39016 │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r1, r0, lsl #2 │ │ - bgt.n 38e82 │ │ - mla r5, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 38e7c │ │ - adds r4, #1 │ │ - negs r6, r1 │ │ - ldr r0, [pc, #144] ; (38f10 ) │ │ - b.n 38e9a │ │ - mla r5, r0, sl, r5 │ │ - rsb r2, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ - cmp r6, #0 │ │ - bne.w 39700 │ │ - add r5, r1 │ │ - mov r4, r2 │ │ - b.n 38e7c │ │ - subs r4, #1 │ │ - add r5, r1 │ │ - adds r7, r4, #1 │ │ - beq.w 39706 │ │ - ldr.w sl, [r5, r6] │ │ - ldr r2, [sp, #16] │ │ - ubfx r3, sl, #16, #8 │ │ - ldr r7, [sp, #16] │ │ - uxtb.w r8, sl │ │ - muls r3, r2 │ │ - mul.w r8, r8, r7 │ │ - umull r2, r3, r3, r0 │ │ - umull r8, r9, r8, r0 │ │ - strd r2, r3, [sp, #24] │ │ - ubfx r2, sl, #8, #8 │ │ - mov.w sl, sl, lsr #24 │ │ - ldr r3, [sp, #16] │ │ - mul.w sl, sl, r7 │ │ - ldr r7, [sp, #20] │ │ - muls r2, r3 │ │ - umull sl, fp, sl, r0 │ │ - umull r2, r3, r2, r0 │ │ - add.w lr, r7, fp, lsr #7 │ │ - ldr r7, [sp, #4] │ │ - mov ip, r7 │ │ - ldr r7, [sp, #28] │ │ - add.w ip, ip, r7, lsr #7 │ │ - ldr r7, [sp, #12] │ │ - mov.w ip, ip, lsl #16 │ │ - orr.w ip, ip, lr, lsl #24 │ │ - add.w lr, r7, r9, lsr #7 │ │ - ldr r7, [sp, #8] │ │ - orr.w lr, ip, lr │ │ - add.w r3, r7, r3, lsr #7 │ │ - orr.w r3, lr, r3, lsl #8 │ │ - str r3, [r5, r6] │ │ - b.n 38e9a │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r1, r0, lsl #2 │ │ - bgt.n 38f38 │ │ - mla r5, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 38f34 │ │ - add.w sl, sl, #1 │ │ - movs r4, #0 │ │ - b.n 38f4c │ │ - mla r5, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38f30 │ │ - add r5, r1 │ │ - b.n 38f34 │ │ - adds.w sl, sl, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - ldr r3, [r5, r4] │ │ - ldr r0, [sp, #4] │ │ - ubfx r6, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r6, r0 │ │ - ldr r0, [sp, #8] │ │ - cmp r6, #255 ; 0xff │ │ - add r2, r0 │ │ - ldr r0, [sp, #12] │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r7, r0, r3 │ │ - and.w r0, r3, #4278190080 ; 0xff000000 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r7, #255 ; 0xff │ │ - ite ls │ │ - orrls r0, r7 │ │ - orrhi.w r0, r0, #255 ; 0xff │ │ - orr.w r0, r0, r6, lsl #16 │ │ - orr.w r2, r0, r2, lsl #8 │ │ - str r2, [r5, r4] │ │ - add r4, r1 │ │ - b.n 38f4c │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 38fb8 │ │ - mla r5, r0, r4, r5 │ │ - rsb r4, r4, sl │ │ - add.w r5, r8, r5, lsl #2 │ │ - cbz r6, 38fb2 │ │ - adds r4, #1 │ │ - negs r6, r2 │ │ - ldr r3, [pc, #772] ; (392bc ) │ │ - b.n 38fcc │ │ - mla r5, r0, sl, r5 │ │ - rsb r4, sl, r4 │ │ - add.w r5, r8, r5, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 38fb0 │ │ - add r5, r2 │ │ - b.n 38fb2 │ │ - subs r4, #1 │ │ - add r5, r2 │ │ - adds r1, r4, #1 │ │ - beq.w 39706 │ │ - ldr r7, [r5, r6] │ │ - ldr r1, [sp, #4] │ │ - ubfx ip, r7, #16, #8 │ │ - ubfx lr, r7, #8, #8 │ │ - uxtb r0, r7 │ │ - and.w r7, r7, #4278190080 ; 0xff000000 │ │ - mul.w ip, ip, r1 │ │ - ldr r1, [sp, #8] │ │ - mul.w lr, lr, r1 │ │ - ldr r1, [sp, #12] │ │ - muls r0, r1 │ │ - umull r0, r1, r0, r3 │ │ - orr.w r7, r7, r1, lsr #7 │ │ - umull r0, r1, ip, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r7, r7, r1, lsl #16 │ │ - umull r0, r1, lr, r3 │ │ - lsrs r1, r1, #7 │ │ - orr.w r7, r7, r1, lsl #8 │ │ - str r7, [r5, r6] │ │ - b.n 38fcc │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - mov.w r2, r0, lsl #2 │ │ - bgt.n 3904e │ │ - mla r0, r0, r4, r5 │ │ - rsb sl, r4, sl │ │ - add.w r8, r8, r0, lsl #2 │ │ - cbz r6, 39034 │ │ - add.w sl, sl, #1 │ │ - ldr r3, [sp, #4] │ │ - mov.w ip, r3, lsl #16 │ │ - ldr r3, [sp, #20] │ │ - orr.w r6, ip, r3, lsl #24 │ │ - ldr r3, [sp, #12] │ │ - orrs r6, r3 │ │ - ldr r3, [sp, #8] │ │ - orr.w r6, r6, r3, lsl #8 │ │ - negs r3, r2 │ │ - b.n 39062 │ │ - mla r0, r0, sl, r5 │ │ - rsb sl, sl, r4 │ │ - add.w r8, r8, r0, lsl #2 │ │ - cmp r6, #0 │ │ - bne.n 39030 │ │ - add r8, r2 │ │ - b.n 39034 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r8, r2 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - beq.w 39706 │ │ - str.w r6, [r8, r3] │ │ - b.n 39062 │ │ - rsb r2, r9, r5 │ │ - rsb r8, sl, r4 │ │ - eor.w r3, r2, r2, asr #31 │ │ - sub.w r3, r3, r2, asr #31 │ │ - eor.w r2, r8, r8, asr #31 │ │ - sub.w r2, r2, r8, asr #31 │ │ - cmp r3, r2 │ │ - bne.w 3930a │ │ - cmp r1, #2 │ │ - ldr r3, [r0, #4] │ │ - ldr.w fp, [r0, #20] │ │ - ldr r0, [r0, #16] │ │ - beq.n 39170 │ │ - cmp r1, #4 │ │ - beq.w 39204 │ │ - cmp r1, #1 │ │ - ldrb r1, [r3, #9] │ │ - bne.w 3929a │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - bgt.n 390d0 │ │ - mla lr, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w lr, fp, lr, lsl #2 │ │ - cbz r6, 390ee │ │ - b.n 390ea │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w lr, fp, r3, lsl #2 │ │ - cbnz r6, 390ea │ │ - add.w lr, lr, r0, lsl #2 │ │ - b.n 390ee │ │ - add.w r8, r8, #1 │ │ - lsls r5, r0, #2 │ │ - ldr r4, [pc, #456] ; (392bc ) │ │ - negs r6, r5 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add lr, r5 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 39706 │ │ - ldr.w sl, [lr, r6] │ │ - ldr r3, [sp, #16] │ │ - ubfx r2, sl, #8, #8 │ │ - ubfx r0, sl, #16, #8 │ │ - uxtb.w ip, sl │ │ - mov.w sl, sl, lsr #24 │ │ - muls r2, r3 │ │ - ldr r7, [sp, #20] │ │ - muls r0, r3 │ │ - umull r2, r3, r2, r4 │ │ - umull r0, r1, r0, r4 │ │ - ldr r0, [sp, #8] │ │ - strd r2, r3, [sp, #24] │ │ - ldr r3, [sp, #16] │ │ - mul.w ip, r3, ip │ │ - umull r2, r3, ip, r4 │ │ - strd r2, r3, [sp, #32] │ │ - ldr r3, [sp, #16] │ │ - mul.w sl, r3, sl │ │ - umull sl, fp, sl, r4 │ │ - add.w ip, r7, fp, lsr #7 │ │ - ldr r7, [sp, #12] │ │ - mov r3, r7 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - add.w r9, r3, r7, lsr #7 │ │ - ldr r7, [sp, #4] │ │ - ldr r3, [sp, #28] │ │ - orr.w ip, r9, ip, lsl #24 │ │ - add.w r1, r7, r1, lsr #7 │ │ - add.w r3, r0, r3, lsr #7 │ │ - orr.w r1, ip, r1, lsl #16 │ │ - orr.w r3, r1, r3, lsl #8 │ │ - str.w r3, [lr, r6] │ │ - b.n 390f4 │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - bgt.n 39194 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w fp, fp, r3, lsl #2 │ │ - cbz r6, 391b2 │ │ - b.n 391ae │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w fp, fp, r3, lsl #2 │ │ - cbnz r6, 391ae │ │ - add.w fp, fp, r0, lsl #2 │ │ - b.n 391b2 │ │ - add.w r8, r8, #1 │ │ - lsls r0, r0, #2 │ │ - movs r3, #0 │ │ - adds.w r8, r8, #4294967295 ; 0xffffffff │ │ - bcc.w 39706 │ │ - ldr.w r7, [fp, r3] │ │ - ldr r2, [sp, #4] │ │ - ubfx r6, r7, #16, #8 │ │ - ubfx r4, r7, #8, #8 │ │ - add r6, r2 │ │ - ldr r2, [sp, #8] │ │ - cmp r6, #255 ; 0xff │ │ - and.w sl, r7, #4278190080 ; 0xff000000 │ │ - add r4, r2 │ │ - ldr r2, [sp, #12] │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - uxtab r2, r2, r7 │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - ite ls │ │ - orrls.w sl, sl, r2 │ │ - orrhi.w sl, sl, #255 ; 0xff │ │ - orr.w r6, sl, r6, lsl #16 │ │ - orr.w r4, r6, r4, lsl #8 │ │ - str.w r4, [fp, r3] │ │ - add r3, r0 │ │ - b.n 391b6 │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - bgt.n 39228 │ │ - mla r3, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w fp, fp, r3, lsl #2 │ │ - cbz r6, 39246 │ │ - b.n 39242 │ │ - mla r3, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w fp, fp, r3, lsl #2 │ │ - cbnz r6, 39242 │ │ - add.w fp, fp, r0, lsl #2 │ │ - b.n 39246 │ │ - add.w r8, r8, #1 │ │ - lsls r5, r0, #2 │ │ - ldr r1, [pc, #112] ; (392bc ) │ │ - negs r0, r5 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add fp, r5 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 39706 │ │ - ldr.w r4, [fp, r0] │ │ - ldr r3, [sp, #4] │ │ - ubfx r7, r4, #16, #8 │ │ - ubfx r6, r4, #8, #8 │ │ - uxtb r2, r4 │ │ - and.w r4, r4, #4278190080 ; 0xff000000 │ │ - muls r7, r3 │ │ - ldr r3, [sp, #8] │ │ - muls r6, r3 │ │ - ldr r3, [sp, #12] │ │ - muls r2, r3 │ │ - umull r2, r3, r2, r1 │ │ - orr.w r4, r4, r3, lsr #7 │ │ - umull r2, r3, r7, r1 │ │ - lsrs r3, r3, #7 │ │ - orr.w r4, r4, r3, lsl #16 │ │ - umull r2, r3, r6, r1 │ │ - lsrs r3, r3, #7 │ │ - orr.w r4, r4, r3, lsl #8 │ │ - str.w r4, [fp, r0] │ │ - b.n 3924c │ │ - blx 82b68 <__divsi3@@Base> │ │ - cmp r4, sl │ │ - bgt.n 392c0 │ │ - mla r2, r0, r4, r5 │ │ - cmp r5, r9 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - rsb r8, r4, sl │ │ - add.w r2, fp, r2, lsl #2 │ │ - cbz r6, 392de │ │ - b.n 392da │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mla r2, r0, sl, r9 │ │ - cmp r9, r5 │ │ - ite le │ │ - addle r0, #1 │ │ - addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ - add.w r2, fp, r2, lsl #2 │ │ - cbnz r6, 392da │ │ - add.w r2, r2, r0, lsl #2 │ │ - b.n 392de │ │ - add.w r8, r8, #1 │ │ - ldr r3, [sp, #4] │ │ - lsls r0, r0, #2 │ │ - ldr r1, [sp, #12] │ │ - mov.w ip, r3, lsl #16 │ │ - ldr r3, [sp, #20] │ │ - orr.w r3, ip, r3, lsl #24 │ │ - orrs r3, r1 │ │ - ldr r1, [sp, #8] │ │ - orr.w r3, r3, r1, lsl #8 │ │ - negs r1, r0 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r2, r0 │ │ - cmp.w r8, #4294967295 ; 0xffffffff │ │ - beq.w 39706 │ │ - str r3, [r2, r1] │ │ - b.n 392f8 │ │ - cmp r1, #2 │ │ - rsb r2, r5, r9 │ │ - rsb r3, r4, sl │ │ - beq.w 39444 │ │ - cmp r1, #4 │ │ - beq.w 39536 │ │ - cmp r1, #1 │ │ - bne.w 39636 │ │ - eor.w r7, r2, r2, asr #31 │ │ - sub.w r7, r7, r2, asr #31 │ │ - eor.w r2, r3, r3, asr #31 │ │ - sub.w r2, r2, r3, asr #31 │ │ - cmp r7, r2 │ │ - blt.n 39356 │ │ - rsb ip, r7, r2 │ │ - lsls r3, r2, #1 │ │ - rsb fp, r7, r3 │ │ - str r3, [sp, #24] │ │ - add.w lr, r7, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - mov ip, r1 │ │ - str r3, [sp, #44] ; 0x2c │ │ - movs r3, #0 │ │ - str r3, [sp, #32] │ │ - b.n 39372 │ │ - rsb ip, r2, r7 │ │ - lsls r3, r7, #1 │ │ - add.w lr, r2, #1 │ │ - str r3, [sp, #24] │ │ - rsb fp, r2, r3 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #0 │ │ - str r3, [sp, #44] ; 0x2c │ │ - str r1, [sp, #32] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #48] ; 0x30 │ │ - itett gt │ │ - ldrgt r3, [sp, #32] │ │ - movle r3, #1 │ │ - neggt r3, r3 │ │ - strgt r3, [sp, #32] │ │ - it gt │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #52] ; 0x34 │ │ - cbnz r6, 3939c │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r6, [pc, #716] ; (3966c ) │ │ - movs r3, #0 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, lr │ │ - beq.w 39706 │ │ - ldr r1, [r0, #16] │ │ - cmp.w fp, #0 │ │ - ldr r3, [r0, #20] │ │ - ldr r7, [sp, #20] │ │ - mul.w r1, r1, r4 │ │ - add.w r1, r1, r5, lsl #2 │ │ - it lt │ │ - addlt r5, ip │ │ - ldr r2, [r3, r1] │ │ - ldr r3, [sp, #16] │ │ - ubfx sl, r2, #16, #8 │ │ - mul.w sl, r3, sl │ │ - umull r8, r9, sl, r6 │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ubfx r9, r2, #8, #8 │ │ - mul.w r9, r3, r9 │ │ - umull r8, r9, r9, r6 │ │ - strd r8, r9, [sp, #64] ; 0x40 │ │ - uxtb.w r8, r2 │ │ - mov.w r2, r2, lsr #24 │ │ - mul.w r8, r3, r8 │ │ - mul.w r2, r3, r2 │ │ - umull r8, r9, r8, r6 │ │ - umull r2, r3, r2, r6 │ │ - ldr r2, [sp, #12] │ │ - add.w r2, r2, r9, lsr #7 │ │ - add.w r3, r7, r3, lsr #7 │ │ - ldr r7, [sp, #60] ; 0x3c │ │ - orr.w r2, r2, r3, lsl #24 │ │ - ldr r3, [sp, #4] │ │ - add.w r3, r3, r7, lsr #7 │ │ - ldr r7, [sp, #68] ; 0x44 │ │ - orr.w r3, r2, r3, lsl #16 │ │ - ldr r2, [sp, #8] │ │ - add.w r2, r2, r7, lsr #7 │ │ - orr.w r3, r3, r2, lsl #8 │ │ - ldr r2, [r0, #20] │ │ - str r3, [r2, r1] │ │ - itett ge │ │ - ldrge r3, [sp, #44] ; 0x2c │ │ - ldrlt r3, [sp, #24] │ │ - addge fp, r3 │ │ - ldrge r3, [sp, #48] ; 0x30 │ │ - ittee lt │ │ - addlt fp, r3 │ │ - ldrlt r3, [sp, #32] │ │ - addge r5, r5, r3 │ │ - ldrge r3, [sp, #52] ; 0x34 │ │ - add r4, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 393a2 │ │ - eor.w lr, r2, r2, asr #31 │ │ - eor.w ip, r3, r3, asr #31 │ │ - sub.w lr, lr, r2, asr #31 │ │ - sub.w ip, ip, r3, asr #31 │ │ - cmp lr, ip │ │ - blt.n 39478 │ │ - mov.w r7, ip, lsl #1 │ │ - rsb ip, lr, ip │ │ - add.w fp, lr, #1 │ │ - rsb r1, lr, r7 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w lr, #1 │ │ - str r3, [sp, #16] │ │ - mov.w ip, #0 │ │ - b.n 39496 │ │ - mov.w r7, lr, lsl #1 │ │ - add.w fp, ip, #1 │ │ - rsb r1, ip, r7 │ │ - rsb ip, ip, lr │ │ - mov.w lr, #0 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #1 │ │ - str r3, [sp, #16] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt lr, lr, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #20] │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - cbnz r6, 394bc │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - mov.w r9, #0 │ │ - cmp r9, fp │ │ - beq.w 39706 │ │ - ldr r6, [r0, #16] │ │ - add.w r9, r9, #1 │ │ - muls r6, r4 │ │ - add.w r3, r6, r5, lsl #2 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r0, #20] │ │ - ldr r6, [sp, #4] │ │ - ldr r2, [r3, r2] │ │ - ubfx r3, r2, #16, #8 │ │ - ubfx r8, r2, #8, #8 │ │ - add r3, r6 │ │ - ldr r6, [sp, #8] │ │ - add r8, r6 │ │ - ldr r6, [sp, #12] │ │ - uxtab r6, r6, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - ldr r6, [sp, #24] │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp.w r8, #255 ; 0xff │ │ - orr.w r2, r2, r3, lsl #16 │ │ - ldr r3, [r0, #20] │ │ - it cs │ │ - movcs.w r8, #255 ; 0xff │ │ - cmp r1, #0 │ │ - orr.w r2, r2, r8, lsl #8 │ │ - it lt │ │ - addlt r1, r1, r7 │ │ - str r2, [r3, r6] │ │ - itete lt │ │ - addlt r5, lr │ │ - ldrge r3, [sp, #16] │ │ - addlt r4, ip │ │ - addge r4, sl │ │ - ittt ge │ │ - addge r1, r1, r3 │ │ - ldrge r3, [sp, #20] │ │ - addge r5, r5, r3 │ │ - b.n 394c0 │ │ - eor.w r7, r2, r2, asr #31 │ │ - eor.w ip, r3, r3, asr #31 │ │ - sub.w r7, r7, r2, asr #31 │ │ - sub.w ip, ip, r3, asr #31 │ │ - cmp r7, ip │ │ - blt.n 39568 │ │ - mov.w fp, ip, lsl #1 │ │ - rsb ip, r7, ip │ │ - add.w lr, r7, #1 │ │ - rsb r1, r7, fp │ │ - mov.w r3, ip, lsl #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #16] │ │ - mov.w r8, #1 │ │ - b.n 39582 │ │ - rsb r2, ip, r7 │ │ - mov.w fp, r7, lsl #1 │ │ - add.w lr, ip, #1 │ │ - rsb r1, ip, fp │ │ - lsls r3, r2, #1 │ │ - mov.w r8, #0 │ │ - movs r2, #1 │ │ - str r3, [sp, #16] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt r8, r8, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #20] │ │ - itte gt │ │ - neggt r2, r2 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - str r3, [sp, #24] │ │ - cbnz r6, 395a6 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - mov.w ip, #0 │ │ - cmp ip, lr │ │ - beq.w 39706 │ │ - ldr r3, [r0, #16] │ │ - cmp r1, #0 │ │ - ldr r6, [r0, #20] │ │ - it lt │ │ - addlt r1, fp │ │ - ldr r7, [sp, #4] │ │ - add.w ip, ip, #1 │ │ - mul.w r3, r3, r4 │ │ - it lt │ │ - addlt r4, r4, r2 │ │ - add.w r3, r3, r5, lsl #2 │ │ - it lt │ │ - addlt r5, r8 │ │ - ldr.w sl, [r6, r3] │ │ - ubfx r6, sl, #16, #8 │ │ - ubfx r9, sl, #8, #8 │ │ - mul.w r6, r7, r6 │ │ - ldr r7, [sp, #12] │ │ - str r6, [sp, #32] │ │ - ldr r6, [sp, #8] │ │ - mul.w r9, r6, r9 │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r7, r6 │ │ - ldr r7, [pc, #116] ; (3966c ) │ │ - umull r6, r7, r6, r7 │ │ - ldr r6, [sp, #32] │ │ - orr.w sl, sl, r7, lsr #7 │ │ - mov r7, r6 │ │ - ldr r6, [pc, #100] ; (3966c ) │ │ - umull r6, r7, r7, r6 │ │ - ldr r6, [pc, #96] ; (3966c ) │ │ - mov.w r7, r7, lsr #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, r9, r6 │ │ - mov.w r6, r7, lsr #7 │ │ - ldr r7, [r0, #20] │ │ - orr.w r6, sl, r6, lsl #8 │ │ - str r6, [r7, r3] │ │ - itttt ge │ │ - ldrge r3, [sp, #16] │ │ - addge r1, r1, r3 │ │ - ldrge r3, [sp, #20] │ │ - addge r5, r5, r3 │ │ - itt ge │ │ - ldrge r3, [sp, #24] │ │ - addge r4, r4, r3 │ │ - b.n 395aa │ │ - eor.w r8, r2, r2, asr #31 │ │ - eor.w ip, r3, r3, asr #31 │ │ - sub.w r8, r8, r2, asr #31 │ │ - sub.w ip, ip, r3, asr #31 │ │ - cmp r8, ip │ │ - blt.n 39670 │ │ - mov.w lr, ip, lsl #1 │ │ - rsb ip, r8, ip │ │ - add.w r7, r8, #1 │ │ - rsb r1, r8, lr │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w r8, #0 │ │ - str r3, [sp, #16] │ │ - mov.w ip, #1 │ │ - b.n 3968e │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mov.w lr, r8, lsl #1 │ │ - add.w r7, ip, #1 │ │ - rsb r1, ip, lr │ │ - rsb ip, ip, r8 │ │ - mov.w r8, #1 │ │ - mov.w r3, ip, lsl #1 │ │ - mov.w ip, #0 │ │ - str r3, [sp, #16] │ │ - cmp r5, r9 │ │ - itte gt │ │ - rsbgt ip, ip, #0 │ │ - movgt.w r3, #4294967295 ; 0xffffffff │ │ - movle r3, #1 │ │ - cmp r4, sl │ │ - str r3, [sp, #24] │ │ - itte gt │ │ - rsbgt r8, r8, #0 │ │ - movgt.w sl, #4294967295 ; 0xffffffff │ │ - movle.w sl, #1 │ │ - cbnz r6, 396b2 │ │ - subs r7, #1 │ │ - ldr r3, [sp, #4] │ │ - mov.w r9, #0 │ │ - ldr r6, [sp, #8] │ │ - mov.w fp, r3, lsl #16 │ │ - ldr r3, [sp, #20] │ │ - orr.w fp, fp, r3, lsl #24 │ │ - ldr r3, [sp, #12] │ │ - orr.w r3, fp, r3 │ │ - orr.w r3, r3, r6, lsl #8 │ │ - mov r2, r3 │ │ - cmp r9, r7 │ │ - beq.n 39706 │ │ - ldr r6, [r0, #16] │ │ - mov.w fp, r5, lsl #2 │ │ - ldr r3, [r0, #20] │ │ - cmp r1, #0 │ │ - itt lt │ │ - addlt r1, lr │ │ - addlt r5, ip │ │ - mla r6, r6, r4, fp │ │ - add.w r9, r9, #1 │ │ - ite lt │ │ - addlt r4, r8 │ │ - addge r4, sl │ │ - str r2, [r3, r6] │ │ - itttt ge │ │ - ldrge r3, [sp, #16] │ │ - addge r1, r1, r3 │ │ - ldrge r3, [sp, #24] │ │ - addge r5, r5, r3 │ │ - b.n 396d0 │ │ - adds r4, r2, #1 │ │ - b.w 38e7c │ │ - add sp, #76 ; 0x4c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb r3, [r0, #9] │ │ - cmp r3, #2 │ │ - beq.n 39718 │ │ - cmp r3, #4 │ │ - beq.n 3972c │ │ - b.n 39746 │ │ - ldr r3, [r0, #12] │ │ - cmp.w r3, #31744 ; 0x7c00 │ │ - beq.n 3974a │ │ - cmp.w r3, #63488 ; 0xf800 │ │ - beq.n 39750 │ │ - ldr r0, [pc, #60] ; (39764 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r3, [r0, #12] │ │ - cmp.w r3, #16711680 ; 0xff0000 │ │ - ldr r3, [r0, #24] │ │ - bne.n 3973e │ │ - cbnz r3, 39756 │ │ - ldr r0, [pc, #44] ; (39768 ) │ │ - add r0, pc │ │ - bx lr │ │ - cbnz r3, 3975c │ │ - ldr r0, [pc, #40] ; (3976c ) │ │ - add r0, pc │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - ldr r0, [pc, #36] ; (39770 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #32] ; (39774 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #32] ; (39778 ) │ │ - add r0, pc │ │ - bx lr │ │ - ldr r0, [pc, #28] ; (3977c ) │ │ - add r0, pc │ │ - bx lr │ │ - nop │ │ - ldr r5, [sp, #612] ; 0x264 │ │ - vshll.u32 q15, d3, #31 │ │ - vqshlu.s32 d28, d27, #31 │ │ - ; instruction: 0xffffae0d │ │ - vtbl.8 d27, {d15-d17}, d3 │ │ - vsri.32 , , #1 │ │ - vqshlu.s64 d29, d15, #63 ; 0x3f │ │ - Address 0x000000000003977e is out of bounds. │ │ - │ │ - │ │ -00039780 : │ │ - push {r4, r5, lr} │ │ - sub sp, #52 ; 0x34 │ │ - mov r4, r0 │ │ - str r1, [sp, #44] ; 0x2c │ │ - str r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #36] ; 0x24 │ │ - cbnz r0, 39794 │ │ - ldr r0, [pc, #96] ; (397f0 ) │ │ - add r0, pc │ │ - b.n 397a2 │ │ - ldr r0, [r0, #4] │ │ - bl 3970c │ │ - mov r5, r0 │ │ - cbnz r0, 397a8 │ │ - ldr r0, [pc, #84] ; (397f4 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 397ec │ │ - add r3, sp, #64 ; 0x40 │ │ - add.w r0, r4, #36 ; 0x24 │ │ - str r3, [sp, #0] │ │ - add r1, sp, #44 ; 0x2c │ │ - add r2, sp, #40 ; 0x28 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 5e378 │ │ - cbz r0, 397ec │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r3, [sp, #0] │ │ - ldr r3, [sp, #68] ; 0x44 │ │ - str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #72] ; 0x48 │ │ - str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #76] ; 0x4c │ │ - str r3, [sp, #12] │ │ - ldrb.w r3, [sp, #80] ; 0x50 │ │ - str r3, [sp, #16] │ │ - ldrb.w r3, [sp, #84] ; 0x54 │ │ - str r3, [sp, #20] │ │ - movs r3, #1 │ │ - str r3, [sp, #24] │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - blx r5 │ │ - movs r0, #0 │ │ - add sp, #52 ; 0x34 │ │ - pop {r4, r5, pc} │ │ - subs r6, r7, r6 │ │ - movs r5, r0 │ │ - subs r7, r3, r7 │ │ - movs r5, r0 │ │ - │ │ -000397f8 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #92 ; 0x5c │ │ - mov r8, r3 │ │ - mov r5, r2 │ │ - ldrb.w r3, [sp, #132] ; 0x84 │ │ - mov r7, r1 │ │ - ldrb.w sl, [sp, #128] ; 0x80 │ │ - mov r6, r0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldrb.w r3, [sp, #136] ; 0x88 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldrb.w r3, [sp, #140] ; 0x8c │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #232] ; (39908 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r2, [r3, #0] │ │ - str r2, [sp, #84] ; 0x54 │ │ - cbnz r0, 39830 │ │ - ldr r0, [pc, #224] ; (3990c ) │ │ - add r0, pc │ │ - b.n 39854 │ │ - ldr r0, [r0, #4] │ │ - bl 3970c │ │ - mov fp, r0 │ │ - cbz r0, 39850 │ │ - add.w r3, r6, #36 ; 0x24 │ │ - mov r4, r7 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov.w r9, #1 │ │ - add r3, sp, #68 ; 0x44 │ │ - str r3, [sp, #56] ; 0x38 │ │ - add r3, sp, #72 ; 0x48 │ │ - str r3, [sp, #60] ; 0x3c │ │ - b.n 39880 │ │ - ldr r0, [pc, #188] ; (39910 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 398f2 │ │ - ldr r3, [r4, #0] │ │ - add r0, sp, #52 ; 0x34 │ │ - str r3, [sp, #68] ; 0x44 │ │ - ldr r3, [r4, #4] │ │ - str r3, [sp, #72] ; 0x48 │ │ - ldr r3, [r4, #8] │ │ - str r3, [sp, #76] ; 0x4c │ │ - ldr r3, [r4, #12] │ │ - str r3, [sp, #80] ; 0x50 │ │ - add r3, sp, #80 ; 0x50 │ │ - str r3, [sp, #0] │ │ - add r3, sp, #76 ; 0x4c │ │ - ldmia r0, {r0, r1, r2} │ │ - bl 5e378 │ │ - cbnz r0, 39886 │ │ - add.w r9, r9, #1 │ │ - adds r4, #8 │ │ - cmp r9, r5 │ │ - blt.n 3985a │ │ - b.n 398ba │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr r2, [r4, #8] │ │ - cmp r3, r2 │ │ - bne.n 3989a │ │ - ldr r1, [r4, #12] │ │ - ldr r2, [sp, #80] ; 0x50 │ │ - subs r2, r2, r1 │ │ - it ne │ │ - movne r2, #1 │ │ - b.n 3989c │ │ - movs r2, #1 │ │ - ldr r1, [sp, #80] ; 0x50 │ │ - mov r0, r6 │ │ - str r2, [sp, #24] │ │ - ldr r2, [sp, #72] ; 0x48 │ │ - stmia.w sp, {r1, r8, sl} │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - str r1, [sp, #12] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - str r1, [sp, #16] │ │ - ldr r1, [sp, #44] ; 0x2c │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #68] ; 0x44 │ │ - blx fp │ │ - b.n 3987a │ │ - add.w r5, r5, #536870912 ; 0x20000000 │ │ - ldr r2, [r7, #0] │ │ - subs r5, #1 │ │ - ldr.w r1, [r7, r5, lsl #3] │ │ - add.w r3, r7, r5, lsl #3 │ │ - cmp r2, r1 │ │ - bne.n 398d6 │ │ - ldr r0, [r7, #4] │ │ - ldr r2, [r3, #4] │ │ - cmp r0, r2 │ │ - beq.n 398f0 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r0, r6 │ │ - str.w sl, [sp] │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r2, [sp, #12] │ │ - ldr r2, [r3, #4] │ │ - mov r3, r8 │ │ - bl 33250 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 39900 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - subs r6, r0, r3 │ │ - movs r0, r1 │ │ - subs r7, r7, r5 │ │ - movs r5, r0 │ │ - subs r3, r1, r6 │ │ - movs r5, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ - ldr r7, [pc, #896] ; (39c9c ) │ │ - cmp r2, #2 │ │ - str r3, [sp, #0] │ │ - mov r4, r0 │ │ - ldrb.w r3, [sp, #68] ; 0x44 │ │ - add r7, pc │ │ - ldrb.w fp, [sp, #64] ; 0x40 │ │ - ldr r6, [r1, #8] │ │ - str r3, [sp, #4] │ │ - ldr r0, [r1, #12] │ │ - ldr r3, [r4, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr.w r8, [r1] │ │ - beq.w 39b20 │ │ - cmp r2, #4 │ │ - beq.w 39ca4 │ │ - cmp r2, #1 │ │ - bne.w 39e34 │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [r4, #20] │ │ - ldrb.w r9, [sp, #72] ; 0x48 │ │ - rsb r9, r9, #255 ; 0xff │ │ - mla r5, r5, r0, r8 │ │ - rsb ip, r6, r0 │ │ - adds.w r8, r6, #3 │ │ - it mi │ │ - addmi.w r8, r6, #6 │ │ - mov.w r8, r8, asr #2 │ │ - add.w r2, r3, r5, lsl #1 │ │ - ldr r3, [pc, #804] ; (39ca0 ) │ │ - ldr r3, [r7, r3] │ │ - ldr r4, [r3, #12] │ │ - mov.w r3, ip, lsl #1 │ │ - str r3, [sp, #12] │ │ - and.w ip, r6, #3 │ │ - ldr r3, [pc, #780] ; (39c98 ) │ │ - cmp.w sl, #0 │ │ - beq.w 39ea0 │ │ - cmp.w ip, #2 │ │ - str.w r8, [sp, #8] │ │ - beq.n 39a5a │ │ - cmp.w ip, #3 │ │ - beq.n 39a02 │ │ - cmp.w ip, #1 │ │ - beq.w 39ab2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - strh.w r7, [r2], #2 │ │ - ldrh r0, [r2, #0] │ │ - ldr r5, [sp, #0] │ │ - ubfx r1, r0, #10, #5 │ │ - ldrb r1, [r4, r1] │ │ - mov lr, r5 │ │ - mul.w r1, r9, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #5 │ │ - and.w r0, r0, #31 │ │ - ldrb r0, [r4, r0] │ │ - strd r6, r7, [sp, #16] │ │ - ldrb r6, [r4, r1] │ │ - mul.w r0, r9, r0 │ │ - ldr r5, [sp, #20] │ │ - mul.w r6, r9, r6 │ │ - add.w lr, lr, r5, lsr #7 │ │ - ldr r5, [sp, #4] │ │ - umull r0, r1, r0, r3 │ │ - mov.w lr, lr, lsr #3 │ │ - umull r6, r7, r6, r3 │ │ - add.w r1, r5, r1, lsr #7 │ │ - add.w r7, fp, r7, lsr #7 │ │ - lsrs r7, r7, #3 │ │ - lsls r7, r7, #5 │ │ - orr.w r7, r7, lr, lsl #10 │ │ - orr.w r7, r7, r1, lsr #3 │ │ - ldr r1, [sp, #8] │ │ - strh.w r7, [r2], #2 │ │ - subs r1, #1 │ │ - str r1, [sp, #8] │ │ - cmp r1, #0 │ │ - bgt.w 399aa │ │ - ldr r1, [sp, #12] │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, r1 │ │ - b.n 3998a │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [pc, #372] ; (39ca0 ) │ │ - ldr r4, [r4, #20] │ │ - ldr r2, [r7, r3] │ │ - mla r5, r5, r0, r8 │ │ - adds.w r8, r6, #3 │ │ - it mi │ │ - addmi.w r8, r6, #6 │ │ - subs r0, r0, r6 │ │ - and.w r6, r6, #3 │ │ - mov.w r8, r8, asr #2 │ │ - mov.w ip, r0, lsl #1 │ │ - add.w r4, r4, r5, lsl #1 │ │ - ldr r5, [r2, #12] │ │ - cmp.w sl, #0 │ │ - beq.w 39ea0 │ │ - cmp r6, #2 │ │ - mov r3, r8 │ │ - beq.n 39bf4 │ │ - cmp r6, #3 │ │ - beq.n 39bae │ │ - cmp r6, #1 │ │ - beq.n 39c3a │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ldrb r7, [r5, r1] │ │ - ubfx r1, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - add r7, r0 │ │ - ldrb r1, [r5, r1] │ │ - cmp r7, #255 ; 0xff │ │ - ldrb r2, [r5, r2] │ │ - add r1, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r7, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r7, r7, lsr #3 │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - lsls r1, r1, #5 │ │ - orr.w r1, r1, r7, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - ldrh r2, [r4, #0] │ │ - subs r3, #1 │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r2, #10, #5 │ │ - ubfx r7, r2, #5, #5 │ │ - and.w r2, r2, #31 │ │ - ldrb r1, [r5, r1] │ │ - ldrb.w lr, [r5, r7] │ │ - add r1, r0 │ │ - ldrb r2, [r5, r2] │ │ - cmp r1, #255 ; 0xff │ │ - add lr, fp │ │ - ldr r0, [sp, #4] │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - cmp.w lr, #255 ; 0xff │ │ - add r2, r0 │ │ - mov.w r1, r1, lsr #3 │ │ - it cs │ │ - movcs.w lr, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w lr, lr, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #0 │ │ - mov.w lr, lr, lsl #5 │ │ - orr.w r1, lr, r1, lsl #10 │ │ - orr.w r2, r1, r2, lsr #3 │ │ - strh.w r2, [r4], #2 │ │ - bgt.w 39b68 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r4, ip │ │ - b.n 39b52 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - movs r4, #202 ; 0xca │ │ - movs r0, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [r4, #20] │ │ - adds r4, r6, #3 │ │ - it mi │ │ - addmi r4, r6, #6 │ │ - asrs r4, r4, #2 │ │ - mla r5, r5, r0, r8 │ │ - rsb lr, r6, r0 │ │ - ldr r0, [pc, #484] ; (39ea8 ) │ │ - mov.w lr, lr, lsl #1 │ │ - add.w r2, r3, r5, lsl #1 │ │ - ldr r3, [pc, #480] ; (39eac ) │ │ - ldr r3, [r7, r3] │ │ - ldr r1, [r3, #12] │ │ - and.w r3, r6, #3 │ │ - cmp.w sl, #0 │ │ - beq.w 39ea0 │ │ - cmp r3, #2 │ │ - mov r5, r4 │ │ - beq.n 39d86 │ │ - cmp r3, #3 │ │ - beq.n 39d38 │ │ - cmp r3, #1 │ │ - beq.n 39dd4 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - lsrs r7, r7, #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - ldrh r7, [r2, #0] │ │ - subs r5, #1 │ │ - cmp r5, #0 │ │ - ubfx r6, r7, #10, #5 │ │ - ldrb.w r8, [r1, r6] │ │ - ubfx r6, r7, #5, #5 │ │ - and.w r7, r7, #31 │ │ - ldrb r6, [r1, r6] │ │ - ldrb.w ip, [r1, r7] │ │ - ldrh.w r7, [sp] │ │ - smulbb r6, r6, fp │ │ - smulbb r8, r8, r7 │ │ - umull r6, r7, r6, r0 │ │ - ldrh.w r6, [sp, #4] │ │ - umull r8, r9, r8, r0 │ │ - smulbb ip, ip, r6 │ │ - mov.w r7, r7, lsr #10 │ │ - bic.w r8, r9, #1020 ; 0x3fc │ │ - bic.w r8, r8, #3 │ │ - orr.w r8, r8, r7, lsl #5 │ │ - umull r6, r7, ip, r0 │ │ - orr.w r8, r8, r7, lsr #10 │ │ - strh.w r8, [r2], #2 │ │ - bgt.w 39cea │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r2, lr │ │ - b.n 39cd4 │ │ - ldrb r1, [r3, #9] │ │ - mov sl, r0 │ │ - ldr r0, [r4, #16] │ │ - mov.w fp, fp, lsr #3 │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [r4, #20] │ │ - adds r4, r6, #3 │ │ - it mi │ │ - addmi r4, r6, #6 │ │ - asrs r4, r4, #2 │ │ - mla r5, r5, r0, r8 │ │ - subs r0, r0, r6 │ │ - lsls r0, r0, #1 │ │ - add.w r5, r3, r5, lsl #1 │ │ - ldr r3, [sp, #4] │ │ - lsrs r7, r3, #3 │ │ - ldr r3, [sp, #0] │ │ - orr.w r8, r7, fp, lsl #5 │ │ - and.w r7, r6, #3 │ │ - mov.w r9, r3, lsr #3 │ │ - orr.w r9, r8, r9, lsl #10 │ │ - cmp.w sl, #0 │ │ - beq.n 39ea0 │ │ - cmp r7, #2 │ │ - mov r3, r4 │ │ - beq.n 39e8a │ │ - cmp r7, #3 │ │ - beq.n 39e86 │ │ - cmp r7, #1 │ │ - beq.n 39e8e │ │ - strh.w r9, [r5], #2 │ │ - strh.w r9, [r5], #2 │ │ - strh.w r9, [r5], #2 │ │ - subs r3, #1 │ │ - strh.w r9, [r5], #2 │ │ - cmp r3, #0 │ │ - bgt.n 39e82 │ │ - add.w sl, sl, #4294967295 ; 0xffffffff │ │ - add r5, r0 │ │ - b.n 39e6e │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r7, r0 │ │ - ldr.w lr, [r0, #4] │ │ - sub sp, #36 ; 0x24 │ │ - ldr r0, [r1, #4] │ │ - cmp r2, #2 │ │ - ldr.w r9, [pc, #920] ; 3a25c │ │ - mov sl, r3 │ │ - ldrb.w r5, [sp, #72] ; 0x48 │ │ - add r9, pc │ │ - ldrb.w r4, [sp, #76] ; 0x4c │ │ - ldr.w fp, [r1, #8] │ │ - ldr r3, [r1, #12] │ │ - str r0, [sp, #0] │ │ - ldr r6, [r1, #0] │ │ - beq.w 3a0e8 │ │ - cmp r2, #4 │ │ - beq.w 3a264 │ │ - cmp r2, #1 │ │ - bne.w 3a3e8 │ │ - ldrb.w r1, [lr, #9] │ │ - ldr r0, [r7, #16] │ │ - str r3, [sp, #8] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - adds.w lr, fp, #3 │ │ - ldrb.w r8, [sp, #80] ; 0x50 │ │ - it mi │ │ - addmi.w lr, fp, #6 │ │ - rsb r8, r8, #255 ; 0xff │ │ - mov.w lr, lr, asr #2 │ │ - mla r6, r3, r0, r6 │ │ - ldr r3, [r7, #20] │ │ - add.w r3, r3, r6, lsl #1 │ │ - str r3, [sp, #0] │ │ - ldr r3, [pc, #836] ; (3a260 ) │ │ - ldr.w r3, [r9, r3] │ │ - and.w r9, fp, #3 │ │ - ldr r2, [r3, #12] │ │ - ldr.w ip, [r3, #8] │ │ - rsb r3, fp, r0 │ │ - lsls r3, r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #804] ; (3a258 ) │ │ - ldr r1, [sp, #8] │ │ - cmp r1, #0 │ │ - beq.w 3a45a │ │ - cmp.w r9, #2 │ │ - str.w lr, [sp, #4] │ │ - beq.n 3a010 │ │ - cmp.w r9, #3 │ │ - beq.n 39fb2 │ │ - cmp.w r9, #1 │ │ - beq.w 3a06e │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #0] │ │ - ldrh r0, [r1, #0] │ │ - lsrs r1, r0, #11 │ │ - ldrb r1, [r2, r1] │ │ - mul.w r1, r8, r1 │ │ - umull r6, r7, r1, r3 │ │ - ubfx r1, r0, #5, #6 │ │ - and.w r0, r0, #31 │ │ - ldrb.w r1, [ip, r1] │ │ - ldrb r0, [r2, r0] │ │ - mul.w r1, r8, r1 │ │ - strd r6, r7, [sp, #16] │ │ - mul.w r0, r8, r0 │ │ - umull r6, r7, r1, r3 │ │ - umull r0, r1, r0, r3 │ │ - strd r6, r7, [sp, #24] │ │ - ldr r7, [sp, #20] │ │ - ldr r0, [sp, #28] │ │ - add.w r1, r4, r1, lsr #7 │ │ - add.w fp, sl, r7, lsr #7 │ │ - add.w r0, r5, r0, lsr #7 │ │ - lsrs r1, r1, #3 │ │ - mov.w fp, fp, lsr #3 │ │ - lsrs r0, r0, #2 │ │ - orr.w r1, r1, fp, lsl #11 │ │ - orr.w r0, r1, r0, lsl #5 │ │ - ldr r1, [sp, #0] │ │ - strh.w r0, [r1], #2 │ │ - str r1, [sp, #0] │ │ - ldr r1, [sp, #4] │ │ - subs r1, #1 │ │ - str r1, [sp, #4] │ │ - cmp r1, #0 │ │ - bgt.w 39f54 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #0] │ │ - subs r1, #1 │ │ - str r1, [sp, #8] │ │ - ldr r1, [sp, #12] │ │ - add r0, r1 │ │ - str r0, [sp, #0] │ │ - b.n 39f34 │ │ - ldrb.w r1, [lr, #9] │ │ - mov r8, r3 │ │ - ldr r0, [r7, #16] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - adds.w ip, fp, #3 │ │ - it mi │ │ - addmi.w ip, fp, #6 │ │ - mov.w ip, ip, asr #2 │ │ - mla r6, r3, r0, r6 │ │ - ldr r3, [r7, #20] │ │ - rsb lr, fp, r0 │ │ - mov.w lr, lr, lsl #1 │ │ - add.w r6, r3, r6, lsl #1 │ │ - ldr r3, [pc, #328] ; (3a260 ) │ │ - ldr.w r3, [r9, r3] │ │ - and.w r9, fp, #3 │ │ - ldr r1, [r3, #12] │ │ - ldr r7, [r3, #8] │ │ - cmp.w r8, #0 │ │ - beq.w 3a45a │ │ - cmp.w r9, #2 │ │ - mov fp, ip │ │ - beq.n 3a1c0 │ │ - cmp.w r9, #3 │ │ - beq.n 3a180 │ │ - cmp.w r9, #1 │ │ - beq.n 3a200 │ │ - ldrh r3, [r6, #0] │ │ - lsrs r2, r3, #11 │ │ - ldrb r0, [r1, r2] │ │ - ubfx r2, r3, #5, #6 │ │ - and.w r3, r3, #31 │ │ - add r0, sl │ │ - ldrb r2, [r7, r2] │ │ - ldrb r3, [r1, r3] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r5 │ │ - add r3, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r3, r3, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r3, r3, r0, lsl #11 │ │ - lsrs r2, r2, #2 │ │ - orr.w r2, r3, r2, lsl #5 │ │ - strh.w r2, [r6], #2 │ │ - ldrh r3, [r6, #0] │ │ - lsrs r2, r3, #11 │ │ - ldrb r0, [r1, r2] │ │ - ubfx r2, r3, #5, #6 │ │ - and.w r3, r3, #31 │ │ - add r0, sl │ │ - ldrb r2, [r7, r2] │ │ - ldrb r3, [r1, r3] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r5 │ │ - add r3, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r3, r3, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r3, r3, r0, lsl #11 │ │ - lsrs r2, r2, #2 │ │ - orr.w r2, r3, r2, lsl #5 │ │ - strh.w r2, [r6], #2 │ │ - ldrh r2, [r6, #0] │ │ - lsrs r3, r2, #11 │ │ - ldrb r0, [r1, r3] │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - add r0, sl │ │ - ldrb r3, [r7, r3] │ │ - ldrb r2, [r1, r2] │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r5 │ │ - add r2, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r2, r2, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - orr.w r2, r2, r0, lsl #11 │ │ - lsrs r3, r3, #2 │ │ - orr.w r3, r2, r3, lsl #5 │ │ - strh.w r3, [r6], #2 │ │ - ldrh r2, [r6, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - lsrs r3, r2, #11 │ │ - ldrb r0, [r1, r3] │ │ - ubfx r3, r2, #5, #6 │ │ - and.w r2, r2, #31 │ │ - add r0, sl │ │ - ldrb r3, [r7, r3] │ │ - ldrb r2, [r1, r2] │ │ - cmp r0, #255 ; 0xff │ │ - add r3, r5 │ │ - add r2, r4 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - mov.w r0, r0, lsr #3 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - mov.w r2, r2, lsr #3 │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - mov.w r3, r3, lsr #2 │ │ - orr.w r0, r2, r0, lsl #11 │ │ - orr.w r3, r0, r3, lsl #5 │ │ - strh.w r3, [r6], #2 │ │ - bgt.w 3a140 │ │ - add.w r8, r8, #4294967295 ; 0xffffffff │ │ - add r6, lr │ │ - b.n 3a124 │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - subs r6, r4, #4 │ │ - movs r0, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldrb.w r1, [lr, #9] │ │ - ldr r0, [r7, #16] │ │ - str r3, [sp, #4] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - adds.w ip, fp, #3 │ │ - ldr r2, [pc, #496] ; (3a468 ) │ │ - it mi │ │ - addmi.w ip, fp, #6 │ │ - mov.w ip, ip, asr #2 │ │ - ldr.w r2, [r9, r2] │ │ - ldr r1, [r2, #12] │ │ - ldr.w lr, [r2, #8] │ │ - mla r6, r3, r0, r6 │ │ - rsb r0, fp, r0 │ │ - ldr r3, [r7, #20] │ │ - lsls r2, r0, #1 │ │ - str r2, [sp, #8] │ │ - and.w r2, fp, #3 │ │ - str r2, [sp, #0] │ │ - ldr r2, [pc, #448] ; (3a464 ) │ │ - add.w r3, r3, r6, lsl #1 │ │ - ldr r0, [sp, #4] │ │ - cmp r0, #0 │ │ - beq.w 3a45a │ │ - ldr r0, [sp, #0] │ │ - cmp r0, #2 │ │ - beq.n 3a348 │ │ - cmp r0, #3 │ │ - beq.n 3a302 │ │ - cmp r0, #1 │ │ - mov r0, ip │ │ - beq.n 3a38c │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - b.n 3a304 │ │ - mov r0, ip │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - b.n 3a34a │ │ - mov r0, ip │ │ - ldrh r6, [r3, #0] │ │ - lsrs r7, r6, #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - lsrs r7, r7, #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - lsrs r6, r7, #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - ldrh r6, [r3, #0] │ │ - subs r0, #1 │ │ - cmp r0, #0 │ │ - mov.w r7, r6, lsr #11 │ │ - ldrb.w r8, [r1, r7] │ │ - ubfx r7, r6, #5, #6 │ │ - and.w r6, r6, #31 │ │ - ldrb.w fp, [lr, r7] │ │ - ldrb r6, [r1, r6] │ │ - smulbb r8, r8, sl │ │ - smulbb r6, r6, r4 │ │ - smulbb fp, fp, r5 │ │ - umull r8, r9, r8, r2 │ │ - umull r6, r7, r6, r2 │ │ - mov.w r8, r9, lsr #10 │ │ - mov.w r7, r7, lsr #10 │ │ - orr.w r8, r7, r8, lsl #11 │ │ - umull r6, r7, fp, r2 │ │ - mov.w r6, r7, lsr #9 │ │ - orr.w r8, r8, r6, lsl #5 │ │ - strh.w r8, [r3], #2 │ │ - bgt.w 3a2be │ │ - ldr r0, [sp, #4] │ │ - subs r0, #1 │ │ - str r0, [sp, #4] │ │ - ldr r0, [sp, #8] │ │ - add r3, r0 │ │ - b.n 3a2a6 │ │ - ldr r0, [r7, #16] │ │ - lsrs r4, r4, #3 │ │ - ldrb.w r1, [lr, #9] │ │ - mov.w r9, sl, lsr #3 │ │ - str r3, [sp, #4] │ │ - blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - lsrs r1, r5, #2 │ │ - ldr r2, [r7, #20] │ │ - adds.w r7, fp, #3 │ │ - it mi │ │ - addmi.w r7, fp, #6 │ │ - orr.w r1, r4, r1, lsl #5 │ │ - orr.w r9, r1, r9, lsl #11 │ │ - and.w r8, fp, #3 │ │ - asrs r7, r7, #2 │ │ - mla r6, r3, r0, r6 │ │ - rsb r0, fp, r0 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r4, #16] │ │ + ands r3, r2 │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + lsrs r3, r2 │ │ + ldr.w r2, [r0, lr, lsl #2] │ │ + ldrb r2, [r2, r3] │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [r4, #20] │ │ + ands r3, r6 │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + lsrs r3, r6 │ │ + ldr.w r6, [r0, r9, lsl #2] │ │ + ldrb r3, [r6, r3] │ │ + ldrb r6, [r4, #31] │ │ + str r6, [sp, #88] ; 0x58 │ │ + ldrb.w r6, [r4, #35] ; 0x23 │ │ + str r6, [sp, #92] ; 0x5c │ │ + ldr r6, [sp, #12] │ │ + add r1, r6 │ │ + ldr r6, [sp, #16] │ │ + cmp r1, #255 ; 0xff │ │ + add r2, r6 │ │ + ldr r6, [sp, #20] │ │ + it cs │ │ + movcs r1, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + add r3, r6 │ │ + ldr r6, [sp, #56] ; 0x38 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + lsr.w r1, r1, r6 │ │ + ldr r6, [sp, #64] ; 0x40 │ │ + lsr.w r2, r2, lr │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsls r1, r6 │ │ + ldr r6, [sp, #72] ; 0x48 │ │ + lsr.w r3, r3, r9 │ │ + cmp.w sl, #0 │ │ + lsl.w r2, r2, r6 │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + orr.w r1, r1, r2 │ │ + ldr r2, [r4, #24] │ │ + it lt │ │ + addlt r8, ip │ │ + and.w r2, r2, r6 │ │ + ldr r6, [sp, #92] ; 0x5c │ │ + lsr.w r2, r2, r6 │ │ + ldr r6, [sp, #88] ; 0x58 │ │ + ldr.w r0, [r0, r6, lsl #2] │ │ + ldrb r2, [r0, r2] │ │ + ldr r0, [sp, #92] ; 0x5c │ │ + lsr.w r2, r2, r6 │ │ + lsl.w r2, r2, r0 │ │ + orr.w r2, r2, r1 │ │ + ldr r1, [sp, #84] ; 0x54 │ │ + lsl.w r3, r3, r1 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + orr.w r3, r3, r2 │ │ + ldr.w r2, [fp, #20] │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #32] │ │ + ldrlt r3, [sp, #8] │ │ + addge sl, r3 │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #4] │ │ + itete lt │ │ + addlt sl, r3 │ │ + addge r8, r3 │ │ + ldrlt r3, [sp, #24] │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + add r2, r3 │ │ + str r2, [sp, #4] │ │ + b.n 3b550 │ │ ldr r3, [sp, #4] │ │ - lsls r0, r0, #1 │ │ - add.w r6, r2, r6, lsl #1 │ │ - cbz r3, 3a45a │ │ - cmp.w r8, #2 │ │ - mov r2, r7 │ │ - beq.n 3a446 │ │ - cmp.w r8, #3 │ │ - beq.n 3a442 │ │ - cmp.w r8, #1 │ │ - beq.n 3a44a │ │ - strh.w r9, [r6], #2 │ │ - strh.w r9, [r6], #2 │ │ - strh.w r9, [r6], #2 │ │ - subs r2, #1 │ │ - strh.w r9, [r6], #2 │ │ - cmp r2, #0 │ │ - bgt.n 3a43e │ │ - subs r3, #1 │ │ - add r6, r0 │ │ - b.n 3a428 │ │ + eor.w r1, ip, ip, asr #31 │ │ + sub.w r1, r1, ip, asr #31 │ │ + rsb ip, r3, r9 │ │ + eor.w r0, ip, ip, asr #31 │ │ + sub.w r0, r0, ip, asr #31 │ │ + cmp r1, r0 │ │ + blt.n 3b6a0 │ │ + rsb ip, r1, r0 │ │ + lsls r3, r0, #1 │ │ + rsb sl, r1, r3 │ │ + str r3, [sp, #8] │ │ + add.w lr, r1, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #0 │ │ + str r3, [sp, #24] │ │ + b.n 3b6be │ │ + rsb ip, r0, r1 │ │ + lsls r3, r1, #1 │ │ + add.w lr, r0, #1 │ │ + str r3, [sp, #8] │ │ + rsb sl, r0, r3 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + cmp r8, r2 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r3, [sp, #4] │ │ + cmp r3, r9 │ │ + itett gt │ │ + ldrgt r3, [sp, #24] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #24] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #56] ; 0x38 │ │ + cbnz r7, 3b6ea │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, lr │ │ + beq.w 3b928 │ │ + ldr r2, [sp, #4] │ │ + cmp.w sl, #0 │ │ + ldr.w r3, [fp, #16] │ │ + ldrb.w r1, [r4, #32] │ │ + ldrb r5, [r4, #29] │ │ + mul.w r3, r3, r2 │ │ + ldrb.w r9, [r4, #30] │ │ + add.w r3, r3, r8, lsl #2 │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldrb r3, [r4, #28] │ │ + it lt │ │ + addlt r8, ip │ │ + ldr r2, [sp, #96] ; 0x60 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr.w r3, [fp, #20] │ │ + ldr r3, [r3, r2] │ │ + ldr r2, [sp, #28] │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldrb.w r3, [r4, #33] ; 0x21 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldrb.w r3, [r4, #34] ; 0x22 │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldrb r3, [r4, #31] │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldrb.w r3, [r4, #35] ; 0x23 │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [pc, #496] ; (3b934 ) │ │ + ldr r2, [r2, r3] │ │ + ldr r3, [r4, #12] │ │ + and.w r3, r3, r0 │ │ + ldr r0, [sp, #64] ; 0x40 │ │ + lsr.w r3, r3, r1 │ │ + ldr.w r0, [r2, r0, lsl #2] │ │ + ldrb r3, [r0, r3] │ │ + ldr r0, [sp, #12] │ │ + mul.w r3, r0, r3 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + mov r7, r3 │ │ + ldr r3, [r4, #16] │ │ + and.w r3, r3, r0 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + lsr.w r3, r3, r0 │ │ + ldr.w r0, [r2, r5, lsl #2] │ │ + ldrb r0, [r0, r3] │ │ + ldr r3, [sp, #16] │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + mul.w r0, r3, r0 │ │ + ldr r3, [r4, #20] │ │ + and.w r3, r3, r6 │ │ + ldr r6, [sp, #84] ; 0x54 │ │ + lsr.w r3, r3, r6 │ │ + ldr.w r6, [r2, r9, lsl #2] │ │ + ldrb r3, [r6, r3] │ │ + ldr r6, [sp, #20] │ │ + mul.w r3, r6, r3 │ │ + ldr r6, [pc, #412] ; (3b930 ) │ │ + umull r6, r7, r7, r6 │ │ + mov.w r6, r7, lsr #7 │ │ + ldr r7, [sp, #64] ; 0x40 │ │ + lsr.w r7, r6, r7 │ │ + lsl.w r7, r7, r1 │ │ + ldr r1, [pc, #392] ; (3b930 ) │ │ + umull r0, r1, r0, r1 │ │ + ldr r0, [sp, #72] ; 0x48 │ │ + mov.w r1, r1, lsr #7 │ │ + lsr.w r1, r1, r5 │ │ + ldr r5, [r4, #24] │ │ + lsl.w r1, r1, r0 │ │ + orr.w r7, r7, r1 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + and.w r5, r5, r1 │ │ + ldr r1, [sp, #92] ; 0x5c │ │ + lsr.w r5, r5, r1 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + ldr.w r2, [r2, r1, lsl #2] │ │ + ldrb r1, [r2, r5] │ │ + ldr r2, [sp, #88] ; 0x58 │ │ + lsr.w r1, r1, r2 │ │ + ldr r2, [sp, #92] ; 0x5c │ │ + lsl.w r1, r1, r2 │ │ + ldr r2, [pc, #332] ; (3b930 ) │ │ + orr.w r7, r7, r1 │ │ + ldr r1, [sp, #96] ; 0x60 │ │ + umull r2, r3, r3, r2 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + mov.w r3, r3, lsr #7 │ │ + lsr.w r3, r3, r9 │ │ + lsl.w r3, r3, r2 │ │ + ldr.w r2, [fp, #20] │ │ + orr.w r3, r3, r7 │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #40] ; 0x28 │ │ + ldrlt r3, [sp, #8] │ │ + addge sl, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + it lt │ │ + addlt sl, r3 │ │ + ldr r2, [sp, #4] │ │ + itee lt │ │ + ldrlt r3, [sp, #24] │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #56] ; 0x38 │ │ + add r2, r3 │ │ + ldr r3, [sp, #32] │ │ + str r2, [sp, #4] │ │ + adds r3, #1 │ │ + b.n 3b6ec │ │ + eor.w r0, ip, ip, asr #31 │ │ + eor.w r6, r5, r5, asr #31 │ │ + sub.w r0, r0, ip, asr #31 │ │ + sub.w r6, r6, r5, asr #31 │ │ + cmp r0, r6 │ │ + blt.n 3b854 │ │ + rsb ip, r0, r6 │ │ + lsls r1, r6, #1 │ │ + adds r3, r0, #1 │ │ + rsb lr, r0, r1 │ │ + str r3, [sp, #8] │ │ + movs r5, #0 │ │ + mov.w r3, ip, lsl #1 │ │ + movs r0, #1 │ │ + str r3, [sp, #24] │ │ + b.n 3b86c │ │ + lsls r1, r0, #1 │ │ + rsb ip, r6, r0 │ │ + rsb lr, r6, r1 │ │ + movs r5, #1 │ │ movs r0, #0 │ │ - add sp, #36 ; 0x24 │ │ + adds r3, r6, #1 │ │ + str r3, [sp, #8] │ │ + mov.w r3, ip, lsl #1 │ │ + str r3, [sp, #24] │ │ + cmp r8, r2 │ │ + ldr r3, [sp, #4] │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r2, #4294967295 ; 0xffffffff │ │ + movle r2, #1 │ │ + cmp r3, r9 │ │ + itte gt │ │ + neggt r5, r5 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #28] │ │ + cbnz r7, 3b890 │ │ + ldr r3, [sp, #8] │ │ + subs r3, #1 │ │ + str r3, [sp, #8] │ │ + mov.w ip, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp ip, r3 │ │ + beq.n 3b928 │ │ + ldr.w r3, [fp, #16] │ │ + mov.w r9, r8, lsl #2 │ │ + ldr r6, [sp, #4] │ │ + cmp.w lr, #0 │ │ + ldrb.w r7, [r4, #33] ; 0x21 │ │ + it lt │ │ + addlt lr, r1 │ │ + ldrb.w sl, [r4, #32] │ │ + it lt │ │ + addlt r8, r0 │ │ + mla r9, r3, r6, r9 │ │ + ldr r6, [sp, #16] │ │ + ldrb r3, [r4, #29] │ │ + it ge │ │ + addge r8, r2 │ │ + add.w ip, ip, #1 │ │ + lsr.w r3, r6, r3 │ │ + ldr r6, [sp, #12] │ │ + lsl.w r3, r3, r7 │ │ + ldrb r7, [r4, #28] │ │ + lsr.w r7, r6, r7 │ │ + ldr r6, [sp, #20] │ │ + lsl.w r7, r7, sl │ │ + ldrb.w sl, [r4, #34] ; 0x22 │ │ + orr.w r3, r3, r7 │ │ + ldrb r7, [r4, #30] │ │ + lsr.w r7, r6, r7 │ │ + ldr r6, [sp, #80] ; 0x50 │ │ + lsl.w r7, r7, sl │ │ + ldrb.w sl, [r4, #35] ; 0x23 │ │ + orr.w r7, r7, r3 │ │ + ldrb r3, [r4, #31] │ │ + lsr.w r3, r6, r3 │ │ + ldr.w r6, [fp, #20] │ │ + lsl.w r3, r3, sl │ │ + orr.w r3, r3, r7 │ │ + str.w r3, [r6, r9] │ │ + itttt ge │ │ + ldrge r3, [sp, #24] │ │ + ldrge r6, [sp, #4] │ │ + addge lr, r3 │ │ + ldrge r3, [sp, #28] │ │ + itete lt │ │ + ldrlt r3, [sp, #4] │ │ + addge r6, r6, r3 │ │ + addlt r3, r3, r5 │ │ + movge r3, r6 │ │ + str r3, [sp, #4] │ │ + b.n 3b894 │ │ + add sp, #132 ; 0x84 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r2, #2 │ │ - sub sp, #28 │ │ - ldr r7, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ - str r3, [sp, #0] │ │ - ldrb.w sl, [sp, #64] ; 0x40 │ │ - ldrb.w fp, [sp, #68] ; 0x44 │ │ - ldr r3, [r0, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w r8, [r0, #20] │ │ - beq.w 3a62a │ │ - cmp r2, #4 │ │ - beq.w 3a74c │ │ - cmp r2, #1 │ │ - bne.w 3a87e │ │ + sub sp, #68 ; 0x44 │ │ + mov r9, r3 │ │ + mov ip, r0 │ │ + ldrb.w r3, [sp, #116] ; 0x74 │ │ + mov r5, r1 │ │ + ldr.w lr, [sp, #108] ; 0x6c │ │ + mov r4, r2 │ │ + ldr.w sl, [sp, #104] ; 0x68 │ │ + str r3, [sp, #4] │ │ + add.w r3, lr, #4294967295 ; 0xffffffff │ │ + cmp r3, #1 │ │ + ldrb.w fp, [sp, #112] ; 0x70 │ │ + ldrb.w r8, [sp, #120] ; 0x78 │ │ + ldrb.w r7, [sp, #124] ; 0x7c │ │ + ldr r6, [sp, #128] ; 0x80 │ │ + bhi.n 3b996 │ │ + smulbb fp, fp, r7 │ │ + ldr r3, [pc, #760] ; (3bc68 ) │ │ + umull r0, r1, fp, r3 │ │ + smulbb fp, r7, r8 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #16] │ │ + ldrh.w r2, [sp, #4] │ │ + smulbb r0, r7, r2 │ │ + umull r0, r1, r0, r3 │ │ + lsrs r2, r1, #7 │ │ + str r2, [sp, #4] │ │ + umull r2, r3, fp, r3 │ │ + mov.w fp, r3, lsr #7 │ │ + b.n 3b99c │ │ + str.w fp, [sp, #16] │ │ + mov fp, r8 │ │ + cmp r4, sl │ │ + eor.w r7, r7, #255 ; 0xff │ │ + bne.w 3bb7a │ │ + ldr.w r3, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r8, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ - str r4, [sp, #4] │ │ + beq.n 3ba44 │ │ + cmp.w lr, #4 │ │ + beq.n 3bab6 │ │ + cmp.w lr, #1 │ │ + bne.w 3bb2c │ │ blx 82b68 <__divsi3@@Base> │ │ - ldrb.w r9, [sp, #72] ; 0x48 │ │ - ldr r1, [pc, #668] ; (3a748 ) │ │ - rsb r9, r9, #255 ; 0xff │ │ - mla r5, r5, r0, r6 │ │ - rsb ip, r7, r0 │ │ - and.w r0, r7, #3 │ │ - mov.w ip, ip, lsl #2 │ │ - add.w r5, r8, r5, lsl #2 │ │ - adds.w r8, r7, #3 │ │ - it mi │ │ - addmi.w r8, r7, #6 │ │ - mov.w r8, r8, asr #2 │ │ - ldr r3, [sp, #4] │ │ - cmp r3, #0 │ │ - beq.w 3a8da │ │ - cmp r0, #2 │ │ - mov lr, r8 │ │ - beq.n 3a57c │ │ - cmp r0, #3 │ │ - beq.n 3a532 │ │ - cmp r0, #1 │ │ - beq.n 3a5c6 │ │ - ldr r2, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r6, r2, #16, #8 │ │ - ubfx r3, r2, #8, #8 │ │ - uxtb r2, r2 │ │ - mul.w r6, r9, r6 │ │ - mul.w r3, r9, r3 │ │ - mul.w r2, r9, r2 │ │ - umull r6, r7, r6, r1 │ │ - strd r6, r7, [sp, #8] │ │ - umull r6, r7, r3, r1 │ │ - umull r2, r3, r2, r1 │ │ - strd r6, r7, [sp, #16] │ │ - ldr r6, [sp, #12] │ │ - add.w r3, fp, r3, lsr #7 │ │ - add.w r7, r4, r6, lsr #7 │ │ - ldr r4, [sp, #20] │ │ - add.w r6, sl, r4, lsr #7 │ │ - lsls r6, r6, #8 │ │ - orr.w r6, r6, r7, lsl #16 │ │ - orrs r6, r3 │ │ - str.w r6, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ - ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ - lsls r3, r3, #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ - orrs r3, r2 │ │ - str.w r3, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r4, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3b9e6 │ │ + add r0, r5 │ │ + rsb r1, r5, r9 │ │ + add.w r0, r8, r0, lsl #2 │ │ + cbz r6, 3b9e2 │ │ + adds r1, #1 │ │ + ldr r6, [pc, #644] ; (3bc68 ) │ │ + b.n 3b9f8 │ │ + add r0, r9 │ │ + rsb r1, r9, r5 │ │ + add.w r0, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3b9e0 │ │ + adds r0, #4 │ │ + b.n 3b9e2 │ │ + adds.w r1, r1, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + ldr r4, [r0, #0] │ │ + ubfx r2, r4, #16, #8 │ │ + ubfx r8, r4, #8, #8 │ │ + uxtb r4, r4 │ │ + muls r2, r7 │ │ + mul.w r8, r7, r8 │ │ + muls r4, r7 │ │ + umull r2, r3, r2, r6 │ │ + umull r8, r9, r8, r6 │ │ + umull r4, r5, r4, r6 │ │ strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ - ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [sp, #16] │ │ + add.w r2, r3, r2, lsr #7 │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r9, lsr #7 │ │ lsls r3, r3, #8 │ │ orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ + add.w r2, fp, r5, lsr #7 │ │ orrs r3, r2 │ │ - str.w r3, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r4, [sp, #0] │ │ - cmp.w lr, #0 │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r7, r6, #8, #8 │ │ - uxtb r6, r6 │ │ - mul.w r2, r9, r2 │ │ - mul.w r7, r9, r7 │ │ - mul.w r6, r9, r6 │ │ - umull r2, r3, r2, r1 │ │ - strd r2, r3, [sp, #8] │ │ - umull r2, r3, r7, r1 │ │ - umull r6, r7, r6, r1 │ │ - strd r2, r3, [sp, #16] │ │ - ldr r3, [sp, #12] │ │ - add.w r2, r4, r3, lsr #7 │ │ - ldr r3, [sp, #20] │ │ - add.w r3, sl, r3, lsr #7 │ │ - mov.w r3, r3, lsl #8 │ │ - orr.w r3, r3, r2, lsl #16 │ │ - add.w r2, fp, r7, lsr #7 │ │ - orr.w r3, r3, r2 │ │ - str.w r3, [r5], #4 │ │ - bgt.w 3a4e8 │ │ - ldr r3, [sp, #4] │ │ - add r5, ip │ │ - subs r3, #1 │ │ - str r3, [sp, #4] │ │ - b.n 3a4d2 │ │ - ldr r0, [r0, #16] │ │ - ldrb r1, [r3, #9] │ │ + str.w r3, [r0], #4 │ │ + b.n 3b9f8 │ │ blx 82b68 <__divsi3@@Base> │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - mov.w ip, r0, lsl #2 │ │ - add.w r5, r8, r5, lsl #2 │ │ - adds.w r8, r7, #3 │ │ - it mi │ │ - addmi.w r8, r7, #6 │ │ - and.w r7, r7, #3 │ │ - mov.w r8, r8, asr #2 │ │ - cmp r4, #0 │ │ - beq.w 3a8da │ │ - cmp r7, #2 │ │ - mov r3, r8 │ │ - beq.n 3a6ce │ │ - cmp r7, #3 │ │ - beq.n 3a69a │ │ - cmp r7, #1 │ │ - beq.n 3a702 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ - add r2, r0 │ │ - add r1, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3ba62 │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 3ba5e │ │ + adds r5, #1 │ │ + subs r4, #4 │ │ + b.n 3ba76 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3ba5c │ │ + adds r4, #4 │ │ + b.n 3ba5e │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + ldr.w r1, [r4, #4]! │ │ + ldr r0, [sp, #16] │ │ + ubfx r3, r1, #16, #8 │ │ + ubfx r2, r1, #8, #8 │ │ + add r3, r0 │ │ + ldr r0, [sp, #4] │ │ + cmp r3, #255 ; 0xff │ │ + uxtab r1, fp, r1 │ │ add r2, r0 │ │ - add r1, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx r1, r6, #8, #8 │ │ - add r2, r0 │ │ - add r1, sl │ │ + movcs r3, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ + lsls r2, r2, #8 │ │ + orr.w r3, r2, r3, lsl #16 │ │ cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ - lsls r1, r1, #8 │ │ - orr.w r2, r1, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ - ite ls │ │ - orrls r2, r6 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - str.w r2, [r5], #4 │ │ - ldr r6, [r5, #0] │ │ - subs r3, #1 │ │ - ldr r1, [sp, #0] │ │ - ubfx r2, r6, #16, #8 │ │ - ubfx lr, r6, #8, #8 │ │ - add r2, r1 │ │ - add lr, sl │ │ - cmp r2, #255 ; 0xff │ │ - uxtab r6, fp, r6 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp.w lr, #255 ; 0xff │ │ - it cs │ │ - movcs.w lr, #255 ; 0xff │ │ - mov.w lr, lr, lsl #8 │ │ - orr.w r2, lr, r2, lsl #16 │ │ - cmp r6, #255 ; 0xff │ │ ite ls │ │ - orrls r6, r2 │ │ - orrhi.w r6, r2, #255 ; 0xff │ │ - cmp r3, #0 │ │ - str.w r6, [r5], #4 │ │ - bgt.n 3a666 │ │ - subs r4, #1 │ │ - add r5, ip │ │ - b.n 3a652 │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ + orrls r3, r1 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + str r3, [r4, #0] │ │ + b.n 3ba76 │ │ blx 82b68 <__divsi3@@Base> │ │ - ldr r1, [pc, #396] ; (3a8e4 ) │ │ - and.w r3, r7, #3 │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, r8, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cmp r4, #0 │ │ - beq.w 3a8da │ │ - cmp r3, #2 │ │ - mov r0, r5 │ │ - beq.n 3a7fa │ │ - cmp r3, #3 │ │ - beq.n 3a7c0 │ │ - cmp r3, #1 │ │ - beq.n 3a834 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - ldr r6, [sp, #0] │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - lsrs r7, r7, #7 │ │ - lsls r7, r7, #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - ldr r7, [r2, #0] │ │ - subs r0, #1 │ │ - ldr r6, [sp, #0] │ │ - cmp r0, #0 │ │ - ubfx r8, r7, #16, #8 │ │ - mul.w r8, r6, r8 │ │ - ubfx r6, r7, #8, #8 │ │ - uxtb r7, r7 │ │ - mul.w r6, sl, r6 │ │ - mul.w ip, fp, r7 │ │ - umull r8, r9, r8, r1 │ │ - umull r6, r7, r6, r1 │ │ - mov.w r8, r9, lsr #7 │ │ - mov.w r7, r7, lsr #7 │ │ - mov.w r7, r7, lsl #8 │ │ - orr.w r8, r7, r8, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - orr.w r7, r8, r7, lsr #7 │ │ - str.w r7, [r2], #4 │ │ - bgt.n 3a786 │ │ - subs r4, #1 │ │ - add r2, lr │ │ - b.n 3a772 │ │ - ldrb r1, [r3, #9] │ │ - and.w r9, r7, #3 │ │ - ldr r0, [r0, #16] │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3bad4 │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 3bad0 │ │ + adds r5, #1 │ │ + ldr r0, [pc, #404] ; (3bc68 ) │ │ + b.n 3bae8 │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3bace │ │ + adds r4, #4 │ │ + b.n 3bad0 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ + ubfx r8, r2, #16, #8 │ │ + ubfx r6, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r8, r3, r8 │ │ + ldr r3, [sp, #4] │ │ + mul.w r2, fp, r2 │ │ + muls r6, r3 │ │ + umull r8, r9, r8, r0 │ │ + umull r6, r7, r6, r0 │ │ + mov.w r3, r9, lsr #7 │ │ + lsrs r1, r7, #7 │ │ + lsls r1, r1, #8 │ │ + orr.w r1, r1, r3, lsl #16 │ │ + umull r2, r3, r2, r0 │ │ + orr.w r3, r1, r3, lsr #7 │ │ + str.w r3, [r4], #4 │ │ + b.n 3bae8 │ │ blx 82b68 <__divsi3@@Base> │ │ - ldr r3, [sp, #0] │ │ - mla r6, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - orr.w r5, fp, sl, lsl #8 │ │ - orr.w r5, r5, r3, lsl #16 │ │ - lsls r0, r0, #2 │ │ - add.w r8, r8, r6, lsl #2 │ │ - adds r6, r7, #3 │ │ - it mi │ │ - addmi r6, r7, #6 │ │ - asrs r6, r6, #2 │ │ - cbz r4, 3a8da │ │ - cmp.w r9, #2 │ │ - mov r3, r6 │ │ - beq.n 3a8c6 │ │ - cmp.w r9, #3 │ │ - beq.n 3a8c2 │ │ - cmp.w r9, #1 │ │ - beq.n 3a8ca │ │ - str.w r5, [r8], #4 │ │ - str.w r5, [r8], #4 │ │ - str.w r5, [r8], #4 │ │ - subs r3, #1 │ │ - str.w r5, [r8], #4 │ │ - cmp r3, #0 │ │ - bgt.n 3a8be │ │ - subs r4, #1 │ │ - add r8, r0 │ │ - b.n 3a8a8 │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - cmp r2, #2 │ │ - sub sp, #28 │ │ - ldr r7, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ - str r3, [sp, #0] │ │ - ldrb.w r8, [sp, #64] ; 0x40 │ │ - ldrb.w r9, [sp, #68] ; 0x44 │ │ - ldrb.w ip, [sp, #72] ; 0x48 │ │ - ldr r3, [r0, #4] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w sl, [r0, #20] │ │ - beq.w 3aaf2 │ │ - cmp r2, #4 │ │ - beq.w 3ac30 │ │ - cmp r2, #1 │ │ - bne.w 3ad84 │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3bb58 │ │ + adds r4, r0, r5 │ │ + add.w r3, r8, r4, lsl #2 │ │ + rsb r8, r5, r9 │ │ + cbz r6, 3bb48 │ │ + add.w r8, r8, #1 │ │ + ldr r2, [sp, #4] │ │ + lsls r4, r2, #8 │ │ + ldr r2, [sp, #16] │ │ + orr.w r0, r4, r2, lsl #16 │ │ + orr.w r0, r0, fp │ │ + b.n 3bb6c │ │ + add.w r4, r0, r9 │ │ + add.w r3, r8, r4, lsl #2 │ │ + rsb r8, r9, r5 │ │ + cmp r6, #0 │ │ + bne.n 3bb44 │ │ + adds r3, #4 │ │ + b.n 3bb48 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + str.w r0, [r3], #4 │ │ + b.n 3bb6c │ │ + cmp r5, r9 │ │ + bne.w 3bd80 │ │ + ldr.w r3, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r8, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ ldrb r1, [r3, #9] │ │ - rsb fp, ip, #255 ; 0xff │ │ - ldr r0, [r0, #16] │ │ - str.w ip, [sp, #8] │ │ - str r4, [sp, #4] │ │ + beq.n 3bc32 │ │ + cmp.w lr, #4 │ │ + beq.w 3bcac │ │ + cmp.w lr, #1 │ │ + bne.w 3bd28 │ │ blx 82b68 <__divsi3@@Base> │ │ - ldr.w ip, [sp, #8] │ │ - ldr r3, [pc, #760] ; (3ac2c ) │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, sl, r5, lsl #2 │ │ - adds.w sl, r7, #3 │ │ - it mi │ │ - addmi.w sl, r7, #6 │ │ - and.w r7, r7, #3 │ │ - mov.w sl, sl, asr #2 │ │ + cmp r4, sl │ │ + mov.w r3, r0, lsl #2 │ │ + bgt.n 3bbca │ │ + mla r0, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r2, r8, r0, lsl #2 │ │ + cbz r6, 3bbc2 │ │ + add.w sl, sl, #1 │ │ + rsb lr, r3, #0 │ │ + ldr r6, [pc, #160] ; (3bc68 ) │ │ + b.n 3bbde │ │ + mla r0, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r2, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3bbbe │ │ + add r2, r3 │ │ + b.n 3bbc2 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r2, r3 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + ldr.w r4, [r2, lr] │ │ + ubfx r0, r4, #16, #8 │ │ + ubfx r8, r4, #8, #8 │ │ + uxtb r4, r4 │ │ + muls r0, r7 │ │ + mul.w r8, r8, r7 │ │ + muls r4, r7 │ │ + umull r0, r1, r0, r6 │ │ + umull r8, r9, r8, r6 │ │ + umull r4, r5, r4, r6 │ │ + strd r0, r1, [sp, #8] │ │ + ldr r0, [sp, #12] │ │ + ldr r1, [sp, #16] │ │ + add.w r0, r1, r0, lsr #7 │ │ ldr r1, [sp, #4] │ │ - cmp r1, #0 │ │ - beq.w 3adee │ │ - cmp r7, #2 │ │ - mov r6, sl │ │ - beq.n 3aa26 │ │ - cmp r7, #3 │ │ - beq.n 3a9ca │ │ - cmp r7, #1 │ │ - beq.w 3aa82 │ │ - ldr r0, [r2, #0] │ │ - ubfx r1, r0, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r4, r5, r1, r3 │ │ - ubfx r1, r0, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - strd r4, r5, [sp, #8] │ │ - umull r4, r5, r1, r3 │ │ - strd r4, r5, [sp, #16] │ │ - uxtb r4, r0 │ │ - lsrs r0, r0, #24 │ │ - mul.w r4, fp, r4 │ │ - mul.w r0, fp, r0 │ │ - umull r4, r5, r4, r3 │ │ - ldr r4, [sp, #12] │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r5, lsr #7 │ │ - add.w r1, ip, r1, lsr #7 │ │ - orr.w r1, r0, r1, lsl #24 │ │ - ldr r0, [sp, #0] │ │ - add.w r0, r0, r4, lsr #7 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - ldr r0, [sp, #20] │ │ - add.w r4, r8, r0, lsr #7 │ │ - orr.w r1, r1, r4, lsl #8 │ │ - str.w r1, [r2], #4 │ │ - ldr r0, [r2, #0] │ │ - ubfx r1, r0, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r4, r5, r1, r3 │ │ - ubfx r1, r0, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - strd r4, r5, [sp, #8] │ │ - umull r4, r5, r1, r3 │ │ - strd r4, r5, [sp, #16] │ │ - uxtb r4, r0 │ │ - lsrs r0, r0, #24 │ │ - mul.w r4, fp, r4 │ │ - mul.w r0, fp, r0 │ │ - umull r4, r5, r4, r3 │ │ - ldr r4, [sp, #12] │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r5, lsr #7 │ │ - add.w r1, ip, r1, lsr #7 │ │ - orr.w r1, r0, r1, lsl #24 │ │ - ldr r0, [sp, #0] │ │ - add.w r0, r0, r4, lsr #7 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - ldr r0, [sp, #20] │ │ - add.w r4, r8, r0, lsr #7 │ │ - orr.w r1, r1, r4, lsl #8 │ │ - str.w r1, [r2], #4 │ │ - ldr r0, [r2, #0] │ │ - ubfx r1, r0, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r4, r5, r1, r3 │ │ - ubfx r1, r0, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - strd r4, r5, [sp, #8] │ │ - umull r4, r5, r1, r3 │ │ - strd r4, r5, [sp, #16] │ │ - uxtb r4, r0 │ │ - lsrs r0, r0, #24 │ │ - mul.w r4, fp, r4 │ │ - mul.w r0, fp, r0 │ │ - umull r4, r5, r4, r3 │ │ - ldr r4, [sp, #12] │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r5, lsr #7 │ │ - add.w r1, ip, r1, lsr #7 │ │ - orr.w r1, r0, r1, lsl #24 │ │ - ldr r0, [sp, #0] │ │ - add.w r0, r0, r4, lsr #7 │ │ + add.w r1, r1, r9, lsr #7 │ │ + lsls r1, r1, #8 │ │ orr.w r1, r1, r0, lsl #16 │ │ - ldr r0, [sp, #20] │ │ - add.w r4, r8, r0, lsr #7 │ │ - orr.w r1, r1, r4, lsl #8 │ │ - str.w r1, [r2], #4 │ │ - ldr r0, [r2, #0] │ │ - subs r6, #1 │ │ + add.w r0, fp, r5, lsr #7 │ │ + orrs r1, r0 │ │ + str.w r1, [r2, lr] │ │ + b.n 3bbde │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 3bc54 │ │ + mla r5, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 3bc50 │ │ + add.w sl, sl, #1 │ │ + movs r4, #0 │ │ + b.n 3bc6c │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ cmp r6, #0 │ │ - ubfx r1, r0, #16, #8 │ │ - mul.w r1, fp, r1 │ │ - umull r4, r5, r1, r3 │ │ + bne.n 3bc4c │ │ + add r5, r2 │ │ + b.n 3bc50 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + adds.w sl, sl, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + ldr r0, [r5, r4] │ │ + ldr r6, [sp, #16] │ │ + ubfx r3, r0, #16, #8 │ │ ubfx r1, r0, #8, #8 │ │ - mul.w r1, fp, r1 │ │ - strd r4, r5, [sp, #8] │ │ - umull r4, r5, r1, r3 │ │ - strd r4, r5, [sp, #16] │ │ - uxtb r4, r0 │ │ - mov.w r0, r0, lsr #24 │ │ - mul.w r4, fp, r4 │ │ - mul.w r0, fp, r0 │ │ - umull r4, r5, r4, r3 │ │ - ldr r4, [sp, #12] │ │ - umull r0, r1, r0, r3 │ │ - add.w r0, r9, r5, lsr #7 │ │ - add.w r1, ip, r1, lsr #7 │ │ - orr.w r1, r0, r1, lsl #24 │ │ - ldr r0, [sp, #0] │ │ - add.w r0, r0, r4, lsr #7 │ │ - orr.w r1, r1, r0, lsl #16 │ │ - ldr r0, [sp, #20] │ │ - add.w r4, r8, r0, lsr #7 │ │ - orr.w r1, r1, r4, lsl #8 │ │ - str.w r1, [r2], #4 │ │ - bgt.w 3a96e │ │ - ldr r1, [sp, #4] │ │ - add r2, lr │ │ - subs r1, #1 │ │ - str r1, [sp, #4] │ │ - b.n 3a956 │ │ - ldr r0, [r0, #16] │ │ - mov fp, r4 │ │ - ldrb r1, [r3, #9] │ │ - blx 82b68 <__divsi3@@Base> │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ - lsls r4, r0, #2 │ │ - add.w r5, sl, r5, lsl #2 │ │ - adds.w sl, r7, #3 │ │ - it mi │ │ - addmi.w sl, r7, #6 │ │ - and.w r7, r7, #3 │ │ - mov.w sl, sl, asr #2 │ │ - cmp.w fp, #0 │ │ - beq.w 3adee │ │ - cmp r7, #2 │ │ - mov lr, sl │ │ - beq.n 3aba4 │ │ - cmp r7, #3 │ │ - beq.n 3ab6a │ │ - cmp r7, #1 │ │ - beq.n 3abde │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r1, r0 │ │ - uxtab r0, r9, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - add r2, r8 │ │ - cmp r0, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r0 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ + add r3, r6 │ │ + ldr r6, [sp, #4] │ │ + cmp r3, #255 ; 0xff │ │ + uxtab r0, fp, r0 │ │ + add r1, r6 │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - orr.w r3, r3, r1, lsl #16 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r2, r3, r2, lsl #8 │ │ - str.w r2, [r5], #4 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r1, r0 │ │ - uxtab r0, r9, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - add r2, r8 │ │ + lsls r1, r1, #8 │ │ + orr.w r3, r1, r3, lsl #16 │ │ cmp r0, #255 ; 0xff │ │ ite ls │ │ orrls r3, r0 │ │ orrhi.w r3, r3, #255 ; 0xff │ │ - cmp r1, #255 ; 0xff │ │ - it cs │ │ - movcs r1, #255 ; 0xff │ │ + str r3, [r5, r4] │ │ + add r4, r2 │ │ + b.n 3bc6c │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 3bcd0 │ │ + mla r5, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 3bcca │ │ + add.w sl, sl, #1 │ │ + negs r4, r2 │ │ + ldr r3, [pc, #780] ; (3bfdc ) │ │ + b.n 3bce4 │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3bcc6 │ │ + add r5, r2 │ │ + b.n 3bcca │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r5, r2 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + ldr r1, [r5, r4] │ │ + ldr r0, [sp, #16] │ │ + ubfx r6, r1, #16, #8 │ │ + ldr r7, [sp, #4] │ │ + muls r6, r0 │ │ + ubfx r0, r1, #8, #8 │ │ + uxtb r1, r1 │ │ + muls r0, r7 │ │ + mul.w lr, r1, fp │ │ + umull r6, r7, r6, r3 │ │ + umull r0, r1, r0, r3 │ │ + lsrs r6, r7, #7 │ │ + lsrs r1, r1, #7 │ │ + lsls r1, r1, #8 │ │ + orr.w r6, r1, r6, lsl #16 │ │ + umull r0, r1, lr, r3 │ │ + orr.w r1, r6, r1, lsr #7 │ │ + str r1, [r5, r4] │ │ + b.n 3bce4 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r7, r0, lsl #2 │ │ + bgt.n 3bd58 │ │ + mla r0, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r8, r8, r0, lsl #2 │ │ + cbz r6, 3bd46 │ │ + add.w sl, sl, #1 │ │ + ldr r3, [sp, #4] │ │ + negs r2, r7 │ │ + lsls r4, r3, #8 │ │ + ldr r3, [sp, #16] │ │ + orr.w r3, r4, r3, lsl #16 │ │ + orr.w r3, r3, fp │ │ + b.n 3bd6c │ │ + mla r0, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r8, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3bd42 │ │ + add r8, r7 │ │ + b.n 3bd46 │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r8, r7 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + str.w r3, [r8, r2] │ │ + b.n 3bd6c │ │ + rsb r2, r9, r5 │ │ + rsb r8, sl, r4 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r8, r8, asr #31 │ │ + sub.w r2, r2, r8, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 3bfe0 │ │ + ldr.w r2, [ip, #4] │ │ + cmp.w lr, #2 │ │ + ldr.w r3, [ip, #20] │ │ + ldr.w r0, [ip, #16] │ │ + str r3, [sp, #8] │ │ + ldrb r1, [r2, #9] │ │ + beq.n 3be62 │ │ + cmp.w lr, #4 │ │ + beq.w 3bee8 │ │ + cmp.w lr, #1 │ │ + bne.w 3bf74 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 3bde8 │ │ + mla lr, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w lr, r3, lr, lsl #2 │ │ + cbz r6, 3be06 │ │ + b.n 3be02 │ │ + mla lr, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w lr, r3, lr, lsl #2 │ │ + cbnz r6, 3be02 │ │ + add.w lr, lr, r0, lsl #2 │ │ + b.n 3be06 │ │ + add.w r8, r8, #1 │ │ + mov.w r9, r0, lsl #2 │ │ + ldr r6, [pc, #464] ; (3bfdc ) │ │ + rsb ip, r9, #0 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add lr, r9 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + ldr.w r4, [lr, ip] │ │ + ubfx r2, r4, #8, #8 │ │ + ubfx r0, r4, #16, #8 │ │ + uxtb r4, r4 │ │ + muls r2, r7 │ │ + muls r0, r7 │ │ + muls r4, r7 │ │ + umull r2, r3, r2, r6 │ │ + umull r0, r1, r0, r6 │ │ + umull r4, r5, r4, r6 │ │ + strd r2, r3, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + add.w r2, r3, r1, lsr #7 │ │ + ldr r1, [sp, #12] │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r1, lsr #7 │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + add.w r2, fp, r5, lsr #7 │ │ + orrs r3, r2 │ │ + str.w r3, [lr, ip] │ │ + b.n 3be10 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 3be86 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 3bea4 │ │ + b.n 3bea0 │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 3bea0 │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 3bea4 │ │ + add.w r8, r8, #1 │ │ + lsls r7, r0, #2 │ │ + movs r0, #0 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 3c3a8 │ │ + ldr r4, [r3, r0] │ │ + ldr r5, [sp, #16] │ │ + ubfx r2, r4, #16, #8 │ │ + ubfx r1, r4, #8, #8 │ │ + add r2, r5 │ │ + ldr r5, [sp, #4] │ │ cmp r2, #255 ; 0xff │ │ - orr.w r3, r3, r1, lsl #16 │ │ + uxtab r4, fp, r4 │ │ + add r1, r5 │ │ it cs │ │ movcs r2, #255 ; 0xff │ │ - orr.w r2, r3, r2, lsl #8 │ │ - str.w r2, [r5], #4 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [sp, #0] │ │ - ubfx r1, r3, #16, #8 │ │ - ubfx r2, r3, #8, #8 │ │ - add r1, r0 │ │ - uxtab r0, r9, r3 │ │ - and.w r3, r3, #4278190080 ; 0xff000000 │ │ - add r2, r8 │ │ - cmp r0, #255 ; 0xff │ │ - ite ls │ │ - orrls r3, r0 │ │ - orrhi.w r3, r3, #255 ; 0xff │ │ cmp r1, #255 ; 0xff │ │ it cs │ │ movcs r1, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - orr.w r3, r3, r1, lsl #16 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - orr.w r2, r3, r2, lsl #8 │ │ - str.w r2, [r5], #4 │ │ - ldr r2, [r5, #0] │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - ldr r1, [sp, #0] │ │ - ubfx r3, r2, #16, #8 │ │ - ubfx r6, r2, #8, #8 │ │ - add r3, r1 │ │ - uxtab r1, r9, r2 │ │ - and.w r2, r2, #4278190080 ; 0xff000000 │ │ - add r6, r8 │ │ - cmp r1, #255 ; 0xff │ │ + lsls r1, r1, #8 │ │ + orr.w r2, r1, r2, lsl #16 │ │ + cmp r4, #255 ; 0xff │ │ ite ls │ │ - orrls r2, r1 │ │ - orrhi.w r2, r2, #255 ; 0xff │ │ - cmp r3, #255 ; 0xff │ │ - it cs │ │ - movcs r3, #255 ; 0xff │ │ - cmp r6, #255 ; 0xff │ │ - orr.w r2, r2, r3, lsl #16 │ │ - it cs │ │ - movcs r6, #255 ; 0xff │ │ - cmp.w lr, #0 │ │ - orr.w r6, r2, r6, lsl #8 │ │ - str.w r6, [r5], #4 │ │ - bgt.n 3ab30 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r5, r4 │ │ - b.n 3ab1a │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldrb r1, [r3, #9] │ │ - ldr r0, [r0, #16] │ │ + orrls r4, r2 │ │ + orrhi.w r4, r2, #255 ; 0xff │ │ + str r4, [r3, r0] │ │ + add r0, r7 │ │ + b.n 3bea8 │ │ blx 82b68 <__divsi3@@Base> │ │ - ldr r1, [pc, #444] ; (3adf8 ) │ │ - and.w r3, r7, #3 │ │ - mla r5, r5, r0, r6 │ │ - rsb lr, r7, r0 │ │ - mov.w lr, lr, lsl #2 │ │ - add.w r2, sl, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cmp r4, #0 │ │ - beq.w 3adee │ │ - cmp r3, #2 │ │ - mov r0, r5 │ │ - beq.n 3acee │ │ - cmp r3, #3 │ │ - beq.n 3acac │ │ - cmp r3, #1 │ │ - beq.n 3ad30 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #0] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #0] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - ldr r6, [sp, #0] │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - lsrs r7, r7, #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - ldr.w sl, [r2] │ │ - subs r0, #1 │ │ - ldr r6, [sp, #0] │ │ - cmp r0, #0 │ │ - ubfx fp, sl, #16, #8 │ │ - ubfx ip, sl, #8, #8 │ │ - mul.w fp, r6, fp │ │ - uxtb.w r6, sl │ │ - and.w sl, sl, #4278190080 ; 0xff000000 │ │ - mul.w r6, r9, r6 │ │ - mul.w ip, r8, ip │ │ - umull r6, r7, r6, r1 │ │ - orr.w sl, sl, r7, lsr #7 │ │ - umull r6, r7, fp, r1 │ │ - mov.w r7, r7, lsr #7 │ │ - orr.w sl, sl, r7, lsl #16 │ │ - umull r6, r7, ip, r1 │ │ - mov.w r7, r7, lsr #7 │ │ - orr.w r7, sl, r7, lsl #8 │ │ - str.w r7, [r2], #4 │ │ - bgt.w 3ac6a │ │ - subs r4, #1 │ │ - add r2, lr │ │ - b.n 3ac56 │ │ - ldrb r1, [r3, #9] │ │ - mov fp, r4 │ │ - ldr r0, [r0, #16] │ │ - and.w r4, r7, #3 │ │ - str.w ip, [sp, #4] │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 3bf0c │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 3bf2a │ │ + b.n 3bf26 │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 3bf26 │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 3bf2a │ │ + add.w r8, r8, #1 │ │ + lsls r0, r0, #2 │ │ + ldr r2, [pc, #172] ; (3bfdc ) │ │ + negs r1, r0 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r3, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + ldr r5, [r3, r1] │ │ + ldr r4, [sp, #16] │ │ + ubfx r6, r5, #16, #8 │ │ + ldr r7, [sp, #4] │ │ + muls r6, r4 │ │ + ubfx r4, r5, #8, #8 │ │ + uxtb r5, r5 │ │ + muls r4, r7 │ │ + mul.w lr, fp, r5 │ │ + umull r6, r7, r6, r2 │ │ + umull r4, r5, r4, r2 │ │ + lsrs r6, r7, #7 │ │ + lsrs r5, r5, #7 │ │ + lsls r5, r5, #8 │ │ + orr.w r6, r5, r6, lsl #16 │ │ + umull r4, r5, lr, r2 │ │ + orr.w r5, r6, r5, lsr #7 │ │ + str r5, [r3, r1] │ │ + b.n 3bf30 │ │ blx 82b68 <__divsi3@@Base> │ │ - ldr r2, [sp, #0] │ │ - orr.w r3, r9, r8, lsl #8 │ │ - ldr.w ip, [sp, #4] │ │ - orr.w r3, r3, r2, lsl #16 │ │ - orr.w r3, r3, ip, lsl #24 │ │ - mla r5, r5, r0, r6 │ │ - subs r0, r0, r7 │ │ + cmp r4, sl │ │ + ldr r3, [sp, #8] │ │ + bgt.n 3bf98 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbz r6, 3bfb6 │ │ + b.n 3bfb2 │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r3, r3, r2, lsl #2 │ │ + cbnz r6, 3bfb2 │ │ + add.w r3, r3, r0, lsl #2 │ │ + b.n 3bfb6 │ │ + add.w r8, r8, #1 │ │ + ldr r2, [sp, #4] │ │ lsls r0, r0, #2 │ │ - add.w sl, sl, r5, lsl #2 │ │ - adds r5, r7, #3 │ │ - it mi │ │ - addmi r5, r7, #6 │ │ - asrs r5, r5, #2 │ │ - cmp.w fp, #0 │ │ - beq.n 3adee │ │ - cmp r4, #2 │ │ - mov r2, r5 │ │ - beq.n 3add8 │ │ - cmp r4, #3 │ │ - beq.n 3add4 │ │ - cmp r4, #1 │ │ - beq.n 3addc │ │ - str.w r3, [sl], #4 │ │ - str.w r3, [sl], #4 │ │ - str.w r3, [sl], #4 │ │ - subs r2, #1 │ │ - str.w r3, [sl], #4 │ │ - cmp r2, #0 │ │ - bgt.n 3add0 │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add sl, r0 │ │ - b.n 3adbc │ │ - movs r0, #0 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + negs r1, r0 │ │ + lsls r4, r2, #8 │ │ + ldr r2, [sp, #16] │ │ + orr.w r2, r4, r2, lsl #16 │ │ + orr.w r2, r2, fp │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r3, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3c3a8 │ │ + str r2, [r3, r1] │ │ + b.n 3bfc8 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov r8, r0 │ │ - str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #104] ; 0x68 │ │ - ldrb.w fp, [sp, #112] ; 0x70 │ │ + cmp.w lr, #2 │ │ + rsb r2, r5, r9 │ │ + rsb r3, r4, sl │ │ + beq.w 3c10e │ │ + cmp.w lr, #4 │ │ + beq.w 3c1fa │ │ + cmp.w lr, #1 │ │ + bne.w 3c2f6 │ │ + eor.w r1, r2, r2, asr #31 │ │ + sub.w r1, r1, r2, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r1, r2 │ │ + blt.n 3c02c │ │ + adds r3, r1, #1 │ │ str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #108] ; 0x6c │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #868] ; (3b17c ) │ │ - add r3, pc │ │ + lsls r3, r2, #1 │ │ + str r3, [sp, #20] │ │ + rsb r8, r1, r3 │ │ + subs r3, r2, r1 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ str r3, [sp, #24] │ │ - ldr r3, [r0, #4] │ │ - rsb r0, fp, #255 ; 0xff │ │ - str r0, [sp, #16] │ │ - ldrb r0, [r3, #9] │ │ - cmp r0, #2 │ │ - beq.n 3ae34 │ │ - cmp r0, #4 │ │ - beq.w 3b7fe │ │ - b.w 3c1c6 │ │ - cmp r2, #2 │ │ - ldr r6, [r1, #8] │ │ - ldr r4, [r1, #12] │ │ - ldr.w r0, [r8, #16] │ │ - ldr.w r5, [r8, #20] │ │ - beq.w 3b184 │ │ - cmp r2, #4 │ │ - beq.w 3b414 │ │ - cmp r2, #1 │ │ - bne.w 3b6c6 │ │ - add.w lr, r0, r0, lsr #31 │ │ - ldmia r1, {r1, r2} │ │ - str r4, [sp, #32] │ │ - mov.w r0, lr, asr #1 │ │ - mla ip, r2, r0, r1 │ │ - adds r2, r6, #3 │ │ - it mi │ │ - addmi r2, r6, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #28] │ │ - subs r2, r0, r6 │ │ - add.w ip, r5, ip, lsl #1 │ │ - lsls r2, r2, #1 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r6, #3 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #32] │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #756] ; (3b180 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 3b002 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - cmp r1, #3 │ │ - beq.n 3af50 │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - beq.w 3b0b2 │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #672] ; (3b178 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #636] ; (3b178 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #600] ; (3b178 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - b.n 3af54 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #496] ; (3b178 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #456] ; (3b178 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #420] ; (3b178 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - b.n 3b006 │ │ - ldr r1, [sp, #28] │ │ - str r1, [sp, #20] │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #316] ; (3b178 ) │ │ - umull r0, r1, fp, r1 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #280] ; (3b178 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ - ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #244] ; (3b178 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - ldrh.w r8, [ip] │ │ - ldrb.w lr, [r3, #28] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - and.w r0, r8, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldrb r6, [r3, #29] │ │ - ldrb r4, [r3, #30] │ │ - ldrb.w fp, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - ldr r5, [sp, #4] │ │ - mul.w fp, r1, fp │ │ - ldr r1, [pc, #144] ; (3b178 ) │ │ - umull r0, r1, fp, r1 │ │ + b.n 3c046 │ │ + adds r3, r2, #1 │ │ + str r3, [sp, #8] │ │ + lsls r3, r1, #1 │ │ + str r3, [sp, #20] │ │ + rsb r8, r2, r3 │ │ + subs r3, r1, r2 │ │ + str.w lr, [sp, #24] │ │ + mov.w lr, #0 │ │ + lsls r3, r3, #1 │ │ + str r3, [sp, #28] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt lr, lr, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #32] │ │ + itett gt │ │ + ldrgt r3, [sp, #24] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #24] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbnz r6, 3c072 │ │ + ldr r3, [sp, #8] │ │ + subs r3, #1 │ │ + str r3, [sp, #8] │ │ + ldr.w r9, [pc, #828] ; 3c3b0 │ │ + mov.w sl, #0 │ │ + ldr r3, [sp, #8] │ │ + cmp sl, r3 │ │ + beq.w 3c3a8 │ │ + ldr.w r6, [ip, #16] │ │ + cmp.w r8, #0 │ │ + ldr.w r3, [ip, #20] │ │ + add.w sl, sl, #1 │ │ + mul.w r6, r6, r4 │ │ + add.w r6, r6, r5, lsl #2 │ │ + it lt │ │ + addlt r5, lr │ │ + ldr r2, [r3, r6] │ │ + ubfx r3, r2, #16, #8 │ │ + mul.w r3, r7, r3 │ │ + umull r0, r1, r3, r9 │ │ + strd r0, r1, [sp, #40] ; 0x28 │ │ + ubfx r0, r2, #8, #8 │ │ + uxtb r2, r2 │ │ + mul.w r0, r7, r0 │ │ + mul.w r2, r7, r2 │ │ + umull r0, r1, r0, r9 │ │ + umull r2, r3, r2, r9 │ │ strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - and.w r0, r8, r0 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb.w sl, [r1, r0] │ │ - ldr r1, [sp, #16] │ │ - ldr.w r0, [r2, r4, lsl #2] │ │ - mul.w sl, r1, sl │ │ - ldr r1, [pc, #108] ; (3b178 ) │ │ - umull sl, fp, sl, r1 │ │ - ldr r1, [r3, #20] │ │ - and.w r1, r8, r1 │ │ - mov r8, r5 │ │ - ldr r5, [sp, #52] ; 0x34 │ │ - lsr.w r1, r1, r9 │ │ - ldrb r0, [r0, r1] │ │ - add.w r8, r8, r5, lsr #7 │ │ + ldr r0, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #16] │ │ - ldr r5, [sp, #8] │ │ - lsr.w r8, r8, lr │ │ - muls r0, r1 │ │ - ldr r1, [pc, #72] ; (3b178 ) │ │ - lsl.w r8, r8, r7 │ │ - add.w r7, r5, fp, lsr #7 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - lsrs r7, r6 │ │ - ldr r6, [r3, #24] │ │ - umull r0, r1, r0, r1 │ │ - lsls r7, r5 │ │ - ldr r5, [sp, #12] │ │ - orr.w r8, r8, r7 │ │ - orr.w r6, r8, r6 │ │ - add.w r1, r5, r1, lsr #7 │ │ - lsrs r1, r4 │ │ - lsl.w r1, r1, r9 │ │ - orrs r1, r6 │ │ - strh.w r1, [ip], #2 │ │ - ldr r1, [sp, #20] │ │ - subs r1, #1 │ │ - str r1, [sp, #20] │ │ - cmp r1, #0 │ │ - bgt.w 3aea2 │ │ - ldr r2, [sp, #32] │ │ - subs r2, #1 │ │ - str r2, [sp, #32] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add ip, r2 │ │ - b.n 3ae7c │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - lsrs r0, r3, #31 │ │ - movs r0, r1 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - add.w r0, r0, r0, lsr #31 │ │ - str r4, [sp, #20] │ │ - asrs r4, r0, #1 │ │ - ldmia.w r1, {r0, r2} │ │ - adds r1, r6, #3 │ │ - rsb fp, r6, r4 │ │ - it mi │ │ - addmi r1, r6, #6 │ │ - mla r0, r2, r4, r0 │ │ - asrs r2, r1, #2 │ │ - str r2, [sp, #16] │ │ - mov.w r2, fp, lsl #1 │ │ - str r2, [sp, #32] │ │ - and.w r2, r6, #3 │ │ - str r2, [sp, #28] │ │ - add.w r0, r5, r0, lsl #1 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #3312] ; 3beb4 │ │ - ldr r1, [r1, r2] │ │ - beq.w 3b2e8 │ │ + strd r2, r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + add.w r0, r1, r0, lsr #7 │ │ + ldr r1, [sp, #4] │ │ + ldr.w r2, [ip, #20] │ │ + add.w r1, r1, r3, lsr #7 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov.w r1, r1, lsl #8 │ │ + orr.w r1, r1, r0, lsl #16 │ │ + add.w r3, fp, r3, lsr #7 │ │ + orr.w r3, r3, r1 │ │ + str r3, [r2, r6] │ │ + itett ge │ │ + ldrge r3, [sp, #28] │ │ + ldrlt r3, [sp, #20] │ │ + addge r8, r3 │ │ + ldrge r3, [sp, #32] │ │ + ittee lt │ │ + addlt r8, r3 │ │ + ldrlt r3, [sp, #24] │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #36] ; 0x24 │ │ + add r4, r3 │ │ + b.n 3c07a │ │ + eor.w r8, r2, r2, asr #31 │ │ + eor.w r0, r3, r3, asr #31 │ │ + sub.w r8, r8, r2, asr #31 │ │ + sub.w r0, r0, r3, asr #31 │ │ + cmp r8, r0 │ │ + blt.n 3c13c │ │ + lsls r1, r0, #1 │ │ + rsb r0, r8, r0 │ │ + add.w lr, r8, #1 │ │ + rsb r7, r8, r1 │ │ + lsls r3, r0, #1 │ │ + movs r0, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + str r3, [sp, #8] │ │ + b.n 3c154 │ │ + mov.w r1, r8, lsl #1 │ │ + add.w lr, r0, #1 │ │ + subs r7, r1, r0 │ │ + rsb r0, r0, r8 │ │ + lsls r3, r0, #1 │ │ + movs r0, #0 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + str r3, [sp, #8] │ │ + cmp r5, r9 │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #24] │ │ + ittet gt │ │ + ldrgt r3, [sp, #8] │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #8] │ │ + cbnz r6, 3c17c │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + mov.w r9, #0 │ │ + cmp r9, lr │ │ + beq.w 3c3a8 │ │ + ldr.w r2, [ip, #16] │ │ + add.w r9, r9, #1 │ │ + muls r2, r4 │ │ + add.w r3, r2, r5, lsl #2 │ │ + str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ - ldr.w fp, [sp, #16] │ │ - cmp r2, #3 │ │ - beq.n 3b260 │ │ - cmp r2, #1 │ │ - beq.w 3b372 │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - b.n 3b2ec │ │ - ldr.w fp, [sp, #16] │ │ - ldrh r6, [r0, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - ldrh r6, [r0, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r4, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r4, [r4, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r4, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r4, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ + ldr.w r3, [ip, #20] │ │ + ldr r6, [r3, r2] │ │ + ubfx r3, r6, #8, #8 │ │ + ubfx r8, r6, #16, #8 │ │ + uxtab r6, fp, r6 │ │ + mov r2, r3 │ │ + ldr r3, [sp, #16] │ │ + add r8, r3 │ │ + ldr r3, [sp, #4] │ │ + cmp.w r8, #255 ; 0xff │ │ + add r2, r3 │ │ it cs │ │ - movcs r4, #255 ; 0xff │ │ + movcs.w r8, #255 ; 0xff │ │ cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r4, r4, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r4, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - lsl.w r2, r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orr.w r2, r2, r5 │ │ - strh.w r2, [r0], #2 │ │ - bgt.w 3b1da │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - add r0, r2 │ │ - b.n 3b1b2 │ │ - add.w r0, r0, r0, lsr #31 │ │ - ldr r2, [r1, #4] │ │ - ldr r7, [r1, #0] │ │ - asrs r0, r0, #1 │ │ - ldr.w ip, [pc, #2712] ; 3beb8 │ │ - str r4, [sp, #28] │ │ - mla fp, r2, r0, r7 │ │ - adds r2, r6, #3 │ │ - it mi │ │ - addmi r2, r6, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r0, r6 │ │ - add.w fp, r5, fp, lsl #1 │ │ - lsls r2, r2, #1 │ │ - str r2, [sp, #40] ; 0x28 │ │ - and.w r2, r6, #3 │ │ - str r2, [sp, #32] │ │ + mov r3, r2 │ │ ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #2656] ; 3beb4 │ │ - ldr r2, [r1, r2] │ │ - beq.w 3b58e │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 3b4fa │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 3b620 │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - b.n 3b4fe │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - b.n 3b592 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - ldrh.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r0, r1] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - ands r0, r7 │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - lsrs r0, r1 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldrb.w sl, [r5, r0] │ │ - ands r1, r7 │ │ - ldrb.w r0, [r3, #34] ; 0x22 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - lsrs r1, r0 │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, ip │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, ip │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsls r5, r4 │ │ - ldr r4, [r3, #24] │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, ip │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r0 │ │ - orrs r1, r6 │ │ - strh.w r1, [fp], #2 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 3b46a │ │ + it cs │ │ + movcs r3, #255 ; 0xff │ │ + lsls r3, r3, #8 │ │ + orr.w r3, r3, r8, lsl #16 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r3, r6 │ │ + orrhi.w r3, r3, #255 ; 0xff │ │ + ldr.w r6, [ip, #20] │ │ + cmp r7, #0 │ │ + itt lt │ │ + addlt r7, r7, r1 │ │ + addlt r5, r5, r0 │ │ + str r3, [r6, r2] │ │ + ittet ge │ │ + addge r4, sl │ │ + ldrge r3, [sp, #20] │ │ + ldrlt r3, [sp, #8] │ │ + addge r7, r7, r3 │ │ + itet ge │ │ + ldrge r3, [sp, #24] │ │ + addlt r4, r4, r3 │ │ + addge r5, r5, r3 │ │ + b.n 3c180 │ │ + eor.w r1, r2, r2, asr #31 │ │ + eor.w r0, r3, r3, asr #31 │ │ + sub.w r1, r1, r2, asr #31 │ │ + sub.w r0, r0, r3, asr #31 │ │ + cmp r1, r0 │ │ + blt.n 3c226 │ │ + lsls r3, r0, #1 │ │ + subs r0, r0, r1 │ │ + str r3, [sp, #8] │ │ + subs r7, r3, r1 │ │ + add.w lr, r1, #1 │ │ + lsls r3, r0, #1 │ │ + mov.w r8, #0 │ │ + str r3, [sp, #20] │ │ + movs r0, #1 │ │ + b.n 3c23c │ │ + lsls r3, r1, #1 │ │ + add.w lr, r0, #1 │ │ + subs r7, r3, r0 │ │ + subs r0, r1, r0 │ │ + str r3, [sp, #8] │ │ + mov.w r8, #1 │ │ + lsls r3, r0, #1 │ │ + movs r0, #0 │ │ + str r3, [sp, #20] │ │ + cmp r5, r9 │ │ + itte gt │ │ + neggt r0, r0 │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + cmp r4, sl │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #24] │ │ + cbnz r6, 3c260 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r6, [pc, #332] ; (3c3b0 ) │ │ + mov.w sl, #0 │ │ + cmp sl, lr │ │ + beq.w 3c3a8 │ │ + ldr.w r1, [ip, #16] │ │ + cmp r7, #0 │ │ + add.w sl, sl, #1 │ │ + mul.w r1, r1, r4 │ │ + it lt │ │ + addlt r4, r8 │ │ + add.w r3, r1, r5, lsl #2 │ │ + str r3, [sp, #28] │ │ ldr r2, [sp, #28] │ │ - subs r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add fp, r2 │ │ - b.n 3b442 │ │ - add.w r0, r0, r0, lsr #31 │ │ - ldmia r1, {r1, r2} │ │ - and.w fp, r6, #3 │ │ - mov ip, r4 │ │ - asrs r0, r0, #1 │ │ - mla r2, r2, r0, r1 │ │ - adds r1, r6, #3 │ │ - it mi │ │ - addmi r1, r6, #6 │ │ - subs r0, r0, r6 │ │ - asrs r1, r1, #2 │ │ - mov.w r9, r0, lsl #1 │ │ - add.w r5, r5, r2, lsl #1 │ │ - cmp.w ip, #0 │ │ - beq.w 3c1d2 │ │ - cmp.w fp, #2 │ │ - mov r6, r1 │ │ - ldr r7, [r3, #24] │ │ - beq.n 3b778 │ │ - cmp.w fp, #3 │ │ - beq.n 3b740 │ │ - cmp.w fp, #1 │ │ - beq.n 3b7b0 │ │ - ldr r4, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldr r0, [sp, #8] │ │ - lsr.w r2, r4, r2 │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ - ldrb r2, [r3, #30] │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsls r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orrs r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - ldrb.w lr, [r3, #32] │ │ - orrs r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r2, r0, r2 │ │ - lsl.w r2, r2, lr │ │ - orrs r2, r4 │ │ - strh.w r2, [r5], #2 │ │ - ldr r0, [sp, #12] │ │ - subs r6, #1 │ │ - ldrb r2, [r3, #30] │ │ - cmp r6, #0 │ │ - ldrb.w r4, [r3, #34] ; 0x22 │ │ - lsr.w r2, r0, r2 │ │ - ldr r0, [sp, #8] │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - lsl.w r2, r2, r4 │ │ - ldrb r4, [r3, #29] │ │ - orr.w r2, r2, r7 │ │ - lsr.w r4, r0, r4 │ │ - ldr r0, [sp, #4] │ │ - lsl.w r4, r4, lr │ │ - orr.w r4, r4, r2 │ │ - ldrb r2, [r3, #28] │ │ - lsr.w r8, r0, r2 │ │ - ldrb.w r2, [r3, #32] │ │ - lsl.w r2, r8, r2 │ │ - orr.w r4, r4, r2 │ │ - strh.w r4, [r5], #2 │ │ - bgt.n 3b708 │ │ - add.w ip, ip, #4294967295 ; 0xffffffff │ │ - add r5, r9 │ │ - b.n 3b6ea │ │ - cmp r2, #2 │ │ - ldr r0, [r1, #8] │ │ - ldr.w fp, [r1, #12] │ │ - ldr.w r4, [r8, #16] │ │ - ldr r5, [r1, #4] │ │ - ldr r6, [r1, #0] │ │ - ldr.w r7, [r8, #20] │ │ - beq.w 3bb3a │ │ - cmp r2, #4 │ │ - beq.w 3bdca │ │ - cmp r2, #1 │ │ - bne.w 3c09a │ │ - str.w fp, [sp, #36] ; 0x24 │ │ - subs.w fp, r4, #0 │ │ it lt │ │ - addlt.w fp, fp, #3 │ │ - mov.w r4, fp, asr #2 │ │ - rsb fp, r0, r4 │ │ - mla r5, r5, r4, r6 │ │ - add.w r2, r7, r5, lsl #2 │ │ - str r2, [sp, #20] │ │ - adds r2, r0, #3 │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #32] │ │ - mov.w r2, fp, lsl #2 │ │ - ldr.w fp, [pc, #1636] ; 3beb8 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr r0, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #1608] ; 3beb4 │ │ - ldr r2, [r0, r2] │ │ - beq.w 3b9d0 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - cmp r0, #3 │ │ - beq.n 3b928 │ │ - cmp r0, #1 │ │ - beq.w 3ba78 │ │ - ldr r0, [sp, #32] │ │ - str r0, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 3b92c │ │ - ldr r1, [sp, #32] │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 3b9d4 │ │ - ldr r1, [sp, #32] │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ - ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - b.n 3ba7c │ │ - ldr r1, [sp, #32] │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #20] │ │ - ldrb.w ip, [r3, #28] │ │ - ldr r4, [r3, #12] │ │ - ldr r0, [r1, #0] │ │ - ldrb.w lr, [r3, #32] │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ - ldrb r7, [r3, #29] │ │ - lsr.w r4, r4, lr │ │ - ldrb.w r6, [r3, #33] ; 0x21 │ │ - ldrb r5, [r3, #30] │ │ - ldrb.w r9, [r1, r4] │ │ - ldr r1, [sp, #16] │ │ - ldr r4, [r3, #16] │ │ - ldrb.w sl, [r3, #34] ; 0x22 │ │ - mul.w r9, r1, r9 │ │ - ands r4, r0 │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - lsrs r4, r6 │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #48] ; 0x30 │ │ - ldrb.w r9, [r1, r4] │ │ + addlt r5, r5, r0 │ │ + ldr.w r3, [ip, #20] │ │ + it ge │ │ + addge r5, r9 │ │ ldr r1, [sp, #16] │ │ - ldr r4, [r3, #20] │ │ - mul.w r9, r1, r9 │ │ - ands r0, r4 │ │ - ldr.w r4, [r2, r5, lsl #2] │ │ - lsr.w r0, r0, sl │ │ - umull r8, r9, r9, fp │ │ - strd r8, r9, [sp, #56] ; 0x38 │ │ - ldrb.w r8, [r4, r0] │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - mul.w r8, r1, r8 │ │ + ldr r3, [r3, r2] │ │ + ubfx r2, r3, #16, #8 │ │ + mul.w r2, r1, r2 │ │ ldr r1, [sp, #4] │ │ - add.w r0, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - add.w r4, r1, r4, lsr #7 │ │ - lsr.w r0, r0, ip │ │ - umull r8, r9, r8, fp │ │ - lsrs r4, r7 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r0, r0, lr │ │ - ldr r7, [r3, #24] │ │ - lsls r4, r6 │ │ - orrs r0, r4 │ │ - orrs r7, r0 │ │ - add.w r0, r1, r9, lsr #7 │ │ - ldr r1, [sp, #20] │ │ - lsrs r0, r5 │ │ - lsl.w r0, r0, sl │ │ - orrs r0, r7 │ │ - str.w r0, [r1], #4 │ │ - str r1, [sp, #20] │ │ - ldr r1, [sp, #28] │ │ - subs r1, #1 │ │ - str r1, [sp, #28] │ │ - cmp r1, #0 │ │ - bgt.w 3b884 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r1, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #36] ; 0x24 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r1, r2 │ │ - str r1, [sp, #20] │ │ - b.n 3b85c │ │ - subs r1, r4, #0 │ │ - str.w fp, [sp, #20] │ │ - it lt │ │ - addlt r1, #3 │ │ - adds.w fp, r0, #3 │ │ - it mi │ │ - addmi.w fp, r0, #6 │ │ - asrs r1, r1, #2 │ │ - mov.w r2, fp, asr #2 │ │ - str r2, [sp, #16] │ │ - mla r5, r5, r1, r6 │ │ - subs r1, r1, r0 │ │ - lsls r2, r1, #2 │ │ - str r2, [sp, #32] │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #28] │ │ - add.w r4, r7, r5, lsl #2 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #824] ; (3beb4 ) │ │ - ldr r1, [r1, r2] │ │ - beq.w 3bc9e │ │ - ldr r2, [sp, #28] │ │ - ldr.w fp, [sp, #16] │ │ - cmp r2, #3 │ │ - beq.n 3bc16 │ │ - cmp r2, #1 │ │ - beq.w 3bd28 │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - b.n 3bca2 │ │ - ldr.w fp, [sp, #16] │ │ - ldr r6, [r4, #0] │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - lsls r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orrs r2, r5 │ │ - str.w r2, [r4], #4 │ │ - ldr r6, [r4, #0] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldrb.w r8, [r3, #28] │ │ - ldr r2, [r3, #12] │ │ - ldrb.w ip, [r3, #32] │ │ - ands r2, r6 │ │ - ldr.w r0, [r1, r8, lsl #2] │ │ - ldrb.w lr, [r3, #29] │ │ - lsr.w r2, r2, ip │ │ - ldrb.w r7, [r3, #33] ; 0x21 │ │ - ldrb.w sl, [r3, #30] │ │ - ldrb r0, [r0, r2] │ │ - ldr r2, [r3, #16] │ │ - ldr.w r5, [r1, lr, lsl #2] │ │ - ands r2, r6 │ │ - ldrb.w r9, [r3, #34] ; 0x22 │ │ - lsrs r2, r7 │ │ - ldrb r2, [r5, r2] │ │ - ldr r5, [r3, #20] │ │ - ands r5, r6 │ │ - ldr.w r6, [r1, sl, lsl #2] │ │ - lsr.w r5, r5, r9 │ │ - ldrb r5, [r6, r5] │ │ - ldr r6, [sp, #4] │ │ - add r0, r6 │ │ - ldr r6, [sp, #8] │ │ - cmp r0, #255 ; 0xff │ │ - add r2, r6 │ │ - ldr r6, [sp, #12] │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - cmp r2, #255 ; 0xff │ │ - add r5, r6 │ │ - lsr.w r0, r0, r8 │ │ - it cs │ │ - movcs r2, #255 ; 0xff │ │ - cmp r5, #255 ; 0xff │ │ - lsr.w r2, r2, lr │ │ - lsl.w r8, r0, ip │ │ - it cs │ │ - movcs r5, #255 ; 0xff │ │ - cmp.w fp, #0 │ │ - lsl.w r2, r2, r7 │ │ - lsr.w r5, r5, sl │ │ - ldr r7, [r3, #24] │ │ - orr.w r8, r8, r2 │ │ - lsl.w r5, r5, r9 │ │ - orr.w r2, r8, r7 │ │ - orr.w r2, r2, r5 │ │ - str.w r2, [r4], #4 │ │ - bgt.w 3bb90 │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #32] │ │ - add r4, r2 │ │ - b.n 3bb6a │ │ - subs r2, r4, #0 │ │ - str.w fp, [sp, #28] │ │ - it lt │ │ - addlt r2, #3 │ │ - asrs r1, r2, #2 │ │ - adds r2, r0, #3 │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - mla fp, r5, r1, r6 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #20] │ │ - subs r2, r1, r0 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #40] ; 0x28 │ │ - and.w r2, r0, #3 │ │ - ldr r0, [pc, #200] ; (3beb8 ) │ │ - add.w fp, r7, fp, lsl #2 │ │ str r2, [sp, #32] │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.w 3c1d2 │ │ + ubfx r2, r3, #8, #8 │ │ + uxtb r3, r3 │ │ + mul.w r1, r1, r2 │ │ + mul.w r3, fp, r3 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #32] │ │ + umull r2, r3, r3, r6 │ │ + mov.w r3, r3, lsr #7 │ │ + str r3, [sp, #32] │ │ + umull r2, r3, r1, r6 │ │ ldr r2, [sp, #32] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #172] ; (3beb4 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 3bf56 │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 3bebc │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 3bfee │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - b.n 3bec0 │ │ - nop │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - b.n 3bf5a │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - ldr.w r7, [fp] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r4, [r3, #32] │ │ - ands r1, r7 │ │ - ldr.w r5, [r2, r9, lsl #2] │ │ - ldrb.w r8, [r3, #29] │ │ - lsrs r1, r4 │ │ - ldrb.w ip, [r3, #33] ; 0x21 │ │ - ldrb.w lr, [r3, #30] │ │ - ldrb r6, [r5, r1] │ │ - ldr r1, [r3, #16] │ │ - ldr.w r5, [r2, r8, lsl #2] │ │ - ands r1, r7 │ │ - lsr.w r1, r1, ip │ │ - ldrb.w sl, [r5, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r1, [r3, #20] │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - ands r1, r7 │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, lr, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - ldrh.w r5, [sp, #4] │ │ - smulbb r6, r6, r5 │ │ - umull r6, r7, r6, r0 │ │ - lsrs r6, r7, #7 │ │ - lsr.w r6, r6, r9 │ │ - lsls r6, r4 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb sl, sl, r4 │ │ - umull r4, r5, sl, r0 │ │ - ldr r4, [r3, #24] │ │ - lsrs r5, r5, #7 │ │ - lsr.w r5, r5, r8 │ │ - lsl.w r5, r5, ip │ │ - orrs r6, r5 │ │ - orrs r6, r4 │ │ - ldrh.w r4, [sp, #12] │ │ - smulbb r4, r1, r4 │ │ - umull r4, r5, r4, r0 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - lsrs r1, r5, #7 │ │ - lsr.w r1, r1, lr │ │ - lsls r1, r4 │ │ - orrs r1, r6 │ │ - str.w r1, [fp], #4 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ + mov.w r3, r3, lsr #7 │ │ + mov.w r3, r3, lsl #8 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + mov r1, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + umull r2, r3, r3, r6 │ │ + ldr.w r2, [ip, #20] │ │ + orr.w r3, r1, r3, lsr #7 │ │ + ldr r1, [sp, #28] │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #20] │ │ + ldrlt r3, [sp, #8] │ │ + addge r7, r7, r3 │ │ + ldrge r3, [sp, #24] │ │ + ite lt │ │ + addlt r7, r7, r3 │ │ + addge r4, r4, r3 │ │ + b.n 3c266 │ │ + eor.w r0, r2, r2, asr #31 │ │ + sub.w r0, r0, r2, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r0, r2 │ │ + blt.n 3c322 │ │ + subs r3, r2, r0 │ │ + mov.w lr, r2, lsl #1 │ │ + adds r7, r0, #1 │ │ + rsb r1, r0, lr │ │ + lsls r3, r3, #1 │ │ + mov.w r8, #0 │ │ + str r3, [sp, #20] │ │ + movs r3, #1 │ │ + b.n 3c338 │ │ + mov.w lr, r0, lsl #1 │ │ + subs r3, r0, r2 │ │ + adds r7, r2, #1 │ │ + rsb r1, r2, lr │ │ + lsls r3, r3, #1 │ │ + mov.w r8, #1 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + cmp r5, r9 │ │ + str r3, [sp, #8] │ │ + ittet gt │ │ + ldrgt r3, [sp, #8] │ │ + movgt.w r9, #4294967295 ; 0xffffffff │ │ + movle.w r9, #1 │ │ + neggt r3, r3 │ │ + it gt │ │ + strgt r3, [sp, #8] │ │ + cmp r4, sl │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + cbnz r6, 3c362 │ │ + subs r7, #1 │ │ + ldr r3, [sp, #4] │ │ + movs r6, #0 │ │ + lsls r0, r3, #8 │ │ + ldr r3, [sp, #16] │ │ + orr.w r3, r0, r3, lsl #16 │ │ + orr.w r3, r3, fp │ │ + mov r2, r3 │ │ + cmp r6, r7 │ │ + beq.n 3c3a8 │ │ + ldr.w r0, [ip, #16] │ │ + mov.w fp, r5, lsl #2 │ │ + ldr.w r3, [ip, #20] │ │ cmp r1, #0 │ │ - bgt.w 3be1c │ │ - ldr r2, [sp, #28] │ │ - subs r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add fp, r2 │ │ - b.n 3bdf6 │ │ - subs r1, r4, #0 │ │ - and.w lr, r0, #3 │ │ - it lt │ │ - addlt r1, #3 │ │ - mov.w r8, r1, asr #2 │ │ - mla r9, r5, r8, r6 │ │ - adds r6, r0, #3 │ │ - it mi │ │ - addmi r6, r0, #6 │ │ - asrs r6, r6, #2 │ │ - add.w r9, r7, r9, lsl #2 │ │ - rsb r7, r0, r8 │ │ - lsls r7, r7, #2 │ │ - cmp.w fp, #0 │ │ - beq.w 3c1d2 │ │ - cmp.w lr, #2 │ │ - mov r2, r6 │ │ - beq.n 3c142 │ │ - cmp.w lr, #3 │ │ - beq.n 3c10e │ │ - cmp.w lr, #1 │ │ - beq.n 3c176 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r4, [sp, #8] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldrb r0, [r3, #29] │ │ - lsls r5, r1 │ │ - ldr r1, [r3, #24] │ │ - lsrs r4, r0 │ │ - ldrb.w r0, [r3, #33] ; 0x21 │ │ - orrs r1, r5 │ │ - lsls r4, r0 │ │ - ldrb r0, [r3, #28] │ │ - orrs r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsr.w r0, r4, r0 │ │ - ldrb.w r4, [r3, #32] │ │ - lsls r0, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r5, [r3, #24] │ │ - lsr.w r4, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [sp, #8] │ │ - lsls r4, r1 │ │ - ldrb r1, [r3, #29] │ │ - orrs r5, r4 │ │ - lsrs r0, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsls r0, r1 │ │ - ldrb r1, [r3, #28] │ │ - orrs r5, r0 │ │ - ldr r0, [sp, #4] │ │ - lsr.w r1, r0, r1 │ │ - ldrb.w r0, [r3, #32] │ │ - lsls r1, r0 │ │ - orrs r5, r1 │ │ - str.w r5, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - ldrb r1, [r3, #30] │ │ - ldr r4, [sp, #8] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [r3, #24] │ │ - lsls r5, r1 │ │ - ldrb r1, [r3, #29] │ │ - orrs r0, r5 │ │ - lsrs r4, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsls r4, r1 │ │ - ldrb r1, [r3, #28] │ │ - orrs r0, r4 │ │ - ldr r4, [sp, #4] │ │ - lsr.w r1, r4, r1 │ │ - ldrb.w r4, [r3, #32] │ │ - lsls r1, r4 │ │ - orrs r0, r1 │ │ - str.w r0, [r9], #4 │ │ - ldr r0, [sp, #12] │ │ - subs r2, #1 │ │ - ldrb r1, [r3, #30] │ │ - cmp r2, #0 │ │ - ldr r4, [r3, #24] │ │ - lsr.w r5, r0, r1 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr r0, [sp, #8] │ │ - lsl.w r5, r5, r1 │ │ - ldrb r1, [r3, #29] │ │ - orr.w r4, r4, r5 │ │ - lsr.w r0, r0, r1 │ │ - ldrb.w r1, [r3, #33] ; 0x21 │ │ - lsl.w r0, r0, r1 │ │ - ldrb r1, [r3, #28] │ │ - orr.w r4, r4, r0 │ │ - ldr r0, [sp, #4] │ │ - lsr.w r1, r0, r1 │ │ - ldrb.w r0, [r3, #32] │ │ - lsl.w r1, r1, r0 │ │ - orr.w r4, r4, r1 │ │ - str.w r4, [r9], #4 │ │ - bgt.n 3c0da │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - add r9, r7 │ │ - b.n 3c0be │ │ - movs r0, #4 │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 195f0 │ │ - movs r0, #0 │ │ + ite lt │ │ + addlt r1, lr │ │ + addge r5, r9 │ │ + mla r0, r0, r4, fp │ │ + add.w r6, r6, #1 │ │ + ite lt │ │ + addlt r4, r8 │ │ + addge r4, sl │ │ + str r2, [r3, r0] │ │ + itete lt │ │ + ldrlt r3, [sp, #8] │ │ + ldrge r3, [sp, #20] │ │ + addlt r5, r5, r3 │ │ + addge r1, r1, r3 │ │ + b.n 3c374 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #84 ; 0x54 │ │ - mov r6, r2 │ │ - mov r4, r0 │ │ - str r3, [sp, #0] │ │ - mov r7, r1 │ │ - ldrb.w r3, [sp, #120] ; 0x78 │ │ + sub sp, #76 ; 0x4c │ │ + mov r9, r3 │ │ + mov r5, r1 │ │ + ldrb.w r3, [sp, #132] ; 0x84 │ │ + mov r4, r2 │ │ + ldr r1, [sp, #116] ; 0x74 │ │ + ldr.w sl, [sp, #112] ; 0x70 │ │ + str r3, [sp, #20] │ │ + subs r3, r1, #1 │ │ + cmp r3, #1 │ │ + ldrb.w ip, [sp, #120] ; 0x78 │ │ + ldrb.w lr, [sp, #124] ; 0x7c │ │ + ldrb.w r8, [sp, #128] ; 0x80 │ │ + ldr r6, [sp, #136] ; 0x88 │ │ + bhi.n 3c414 │ │ + ldrh.w r3, [sp, #20] │ │ + ldr r7, [pc, #784] ; (3c6f8 ) │ │ + smulbb ip, ip, r3 │ │ + umull r2, r3, ip, r7 │ │ + lsrs r3, r3, #7 │ │ str r3, [sp, #4] │ │ - ldrb.w r3, [sp, #124] ; 0x7c │ │ + ldrh.w r3, [sp, #20] │ │ + smulbb lr, r3, lr │ │ + umull r2, r3, lr, r7 │ │ + lsrs r3, r3, #7 │ │ str r3, [sp, #8] │ │ - ldrb.w r3, [sp, #128] ; 0x80 │ │ + ldrh.w r3, [sp, #20] │ │ + smulbb ip, r3, r8 │ │ + umull r2, r3, ip, r7 │ │ + lsrs r3, r3, #7 │ │ str r3, [sp, #12] │ │ - ldr.w r3, [pc, #2368] ; 3cb40 │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ + b.n 3c420 │ │ + str.w ip, [sp, #4] │ │ + str.w lr, [sp, #8] │ │ + str.w r8, [sp, #12] │ │ + ldr r3, [sp, #20] │ │ + cmp r4, sl │ │ + eor.w r3, r3, #255 ; 0xff │ │ + str r3, [sp, #16] │ │ + bne.w 3c628 │ │ + cmp r1, #2 │ │ ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #9] │ │ - cmp r2, #4 │ │ - bne.w 3ce70 │ │ - cmp r6, #2 │ │ - ldr r0, [r1, #8] │ │ - ldr r2, [r1, #12] │ │ - ldr r5, [r7, #4] │ │ - ldr r1, [r4, #16] │ │ - ldr.w r8, [r7] │ │ - ldr r4, [r4, #20] │ │ - beq.w 3c602 │ │ - cmp r6, #4 │ │ - beq.w 3c952 │ │ - cmp r6, #1 │ │ - bne.w 3ccf4 │ │ - subs.w r9, r1, #0 │ │ - str r2, [sp, #28] │ │ - it lt │ │ - addlt.w r9, r9, #3 │ │ - adds r2, r0, #3 │ │ - ldr r6, [sp, #12] │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - mov.w r1, r9, asr #2 │ │ - ldr.w r9, [pc, #2292] ; 3cb3c │ │ - asrs r2, r2, #2 │ │ - rsb sl, r6, #255 ; 0xff │ │ - mla r8, r5, r1, r8 │ │ - str r2, [sp, #20] │ │ - subs r2, r1, r0 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #32] │ │ - add.w ip, r4, r8, lsl #2 │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - beq.w 3ce7c │ │ - ldr r2, [sp, #32] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr.w r2, [pc, #2252] ; 3cb44 │ │ - ldr r2, [r1, r2] │ │ - beq.w 3c43e │ │ - ldr r1, [sp, #32] │ │ - cmp r1, #3 │ │ - beq.n 3c364 │ │ + ldr.w r8, [r0, #20] │ │ + ldr r0, [r0, #16] │ │ + beq.n 3c4da │ │ + cmp r1, #4 │ │ + beq.w 3c556 │ │ cmp r1, #1 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - beq.w 3c516 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr.w r4, [ip] │ │ - ldrb r7, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - ldrb.w fp, [r3, #32] │ │ - ands r0, r4 │ │ - ldrb.w lr, [r3, #29] │ │ - str r1, [sp, #40] ; 0x28 │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - ldrb.w r8, [r3, #33] ; 0x21 │ │ - ldrb r6, [r3, #30] │ │ - ldrb r1, [r1, r0] │ │ - ldrb r5, [r3, #31] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - ands r0, r4 │ │ - lsr.w r0, r0, r8 │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r0, [r3, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ands r0, r4 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [r3, #24] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ands r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsrs r1, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r1] │ │ - mul.w r0, sl, r0 │ │ - umull r0, r1, r0, r9 │ │ - strd r0, r1, [sp, #72] ; 0x48 │ │ - mov r1, r4 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - add.w r4, r1, r4, lsr #7 │ │ - ldr r1, [sp, #0] │ │ - lsr.w r4, r4, lr │ │ - lsl.w r4, r4, r8 │ │ - add.w r8, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - lsr.w r8, r8, r7 │ │ - lsl.w r8, r8, fp │ │ - add.w r7, r1, r0, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - orr.w r4, r4, r8 │ │ - lsrs r7, r6 │ │ - lsls r7, r1 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r4 │ │ - add.w r1, r1, r0, lsr #7 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsrs r1, r5 │ │ - lsls r1, r0 │ │ - orrs r1, r7 │ │ - str.w r1, [ip], #4 │ │ - b.n 3c368 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr.w r4, [ip] │ │ - ldrb r7, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - ldrb.w fp, [r3, #32] │ │ - ands r0, r4 │ │ - ldrb.w lr, [r3, #29] │ │ - str r1, [sp, #40] ; 0x28 │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - ldrb.w r8, [r3, #33] ; 0x21 │ │ - ldrb r6, [r3, #30] │ │ - ldrb r1, [r1, r0] │ │ - ldrb r5, [r3, #31] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - ands r0, r4 │ │ - lsr.w r0, r0, r8 │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r0, [r3, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ands r0, r4 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [r3, #24] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ands r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsrs r1, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r1] │ │ - mul.w r0, sl, r0 │ │ - umull r0, r1, r0, r9 │ │ - strd r0, r1, [sp, #72] ; 0x48 │ │ - mov r1, r4 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - add.w r4, r1, r4, lsr #7 │ │ - ldr r1, [sp, #0] │ │ - lsr.w r4, r4, lr │ │ - lsl.w r4, r4, r8 │ │ - add.w r8, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - lsr.w r8, r8, r7 │ │ - lsl.w r8, r8, fp │ │ - add.w r7, r1, r0, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - orr.w r4, r4, r8 │ │ - lsrs r7, r6 │ │ - lsls r7, r1 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r4 │ │ - add.w r1, r1, r0, lsr #7 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsrs r1, r5 │ │ - lsls r1, r0 │ │ - orrs r1, r7 │ │ - str.w r1, [ip], #4 │ │ - b.n 3c442 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr.w r4, [ip] │ │ - ldrb r7, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - ldrb.w fp, [r3, #32] │ │ - ands r0, r4 │ │ - ldrb.w lr, [r3, #29] │ │ - str r1, [sp, #40] ; 0x28 │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - ldrb.w r8, [r3, #33] ; 0x21 │ │ - ldrb r6, [r3, #30] │ │ - ldrb r1, [r1, r0] │ │ - ldrb r5, [r3, #31] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - ands r0, r4 │ │ - lsr.w r0, r0, r8 │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r0, [r3, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ands r0, r4 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [r3, #24] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ands r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsrs r1, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r1] │ │ - mul.w r0, sl, r0 │ │ - umull r0, r1, r0, r9 │ │ - strd r0, r1, [sp, #72] ; 0x48 │ │ - mov r1, r4 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - add.w r4, r1, r4, lsr #7 │ │ - ldr r1, [sp, #0] │ │ - lsr.w r4, r4, lr │ │ - lsl.w r4, r4, r8 │ │ - add.w r8, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - lsr.w r8, r8, r7 │ │ - lsl.w r8, r8, fp │ │ - add.w r7, r1, r0, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - orr.w r4, r4, r8 │ │ - lsrs r7, r6 │ │ - lsls r7, r1 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r4 │ │ - add.w r1, r1, r0, lsr #7 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsrs r1, r5 │ │ - lsls r1, r0 │ │ - orrs r1, r7 │ │ - str.w r1, [ip], #4 │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - ldr.w r4, [ip] │ │ - ldrb r7, [r3, #28] │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - ldrb.w fp, [r3, #32] │ │ - ands r0, r4 │ │ - ldrb.w lr, [r3, #29] │ │ - str r1, [sp, #40] ; 0x28 │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r2, r7, lsl #2] │ │ - ldrb.w r8, [r3, #33] ; 0x21 │ │ - ldrb r6, [r3, #30] │ │ - ldrb r1, [r1, r0] │ │ - ldrb r5, [r3, #31] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #48] ; 0x30 │ │ - ldr r0, [r3, #16] │ │ - ldr.w r1, [r2, lr, lsl #2] │ │ - ands r0, r4 │ │ - lsr.w r0, r0, r8 │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #56] ; 0x38 │ │ - ldr r0, [r3, #20] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ands r0, r4 │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, r6, lsl #2] │ │ - ldrb r1, [r1, r0] │ │ - mul.w r1, sl, r1 │ │ - umull r0, r1, r1, r9 │ │ - strd r0, r1, [sp, #64] ; 0x40 │ │ - ldr r1, [r3, #24] │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - ands r1, r4 │ │ - ldr r4, [sp, #4] │ │ - lsrs r1, r0 │ │ - ldr.w r0, [r2, r5, lsl #2] │ │ - ldrb r0, [r0, r1] │ │ - mul.w r0, sl, r0 │ │ - umull r0, r1, r0, r9 │ │ - strd r0, r1, [sp, #72] ; 0x48 │ │ - mov r1, r4 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r0, [sp, #52] ; 0x34 │ │ - add.w r4, r1, r4, lsr #7 │ │ - ldr r1, [sp, #0] │ │ - lsr.w r4, r4, lr │ │ - lsl.w r4, r4, r8 │ │ - add.w r8, r1, r0, lsr #7 │ │ - ldr r1, [sp, #8] │ │ - ldr r0, [sp, #68] ; 0x44 │ │ - lsr.w r8, r8, r7 │ │ - lsl.w r8, r8, fp │ │ - add.w r7, r1, r0, lsr #7 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #76] ; 0x4c │ │ - orr.w r4, r4, r8 │ │ - lsrs r7, r6 │ │ - lsls r7, r1 │ │ - ldr r1, [sp, #12] │ │ - orrs r7, r4 │ │ - add.w r1, r1, r0, lsr #7 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - lsrs r1, r5 │ │ - lsls r1, r0 │ │ - orrs r1, r7 │ │ - str.w r1, [ip], #4 │ │ - ldr r1, [sp, #16] │ │ - subs r1, #1 │ │ - str r1, [sp, #16] │ │ - cmp r1, #0 │ │ - bgt.w 3c28e │ │ - ldr r2, [sp, #28] │ │ - subs r2, #1 │ │ - str r2, [sp, #28] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add ip, r2 │ │ - b.n 3c266 │ │ - cmp r1, #0 │ │ - str r2, [sp, #28] │ │ - it lt │ │ - addlt r1, #3 │ │ - mov.w ip, r1, asr #2 │ │ - adds r1, r0, #3 │ │ - it mi │ │ - addmi r1, r0, #6 │ │ - mla r2, r5, ip, r8 │ │ - asrs r1, r1, #2 │ │ - str r1, [sp, #20] │ │ - rsb r1, r0, ip │ │ - lsls r1, r1, #2 │ │ - str r1, [sp, #36] ; 0x24 │ │ - and.w r1, r0, #3 │ │ - str r1, [sp, #32] │ │ - add.w r2, r4, r2, lsl #2 │ │ - ldr r1, [sp, #28] │ │ - cmp r1, #0 │ │ - beq.w 3ce7c │ │ - ldr r1, [sp, #32] │ │ - ldr r0, [sp, #24] │ │ - cmp r1, #2 │ │ - ldr.w r1, [pc, #1284] ; 3cb44 │ │ - ldr r1, [r0, r1] │ │ - str r1, [sp, #12] │ │ - beq.w 3c7c6 │ │ - ldr r0, [sp, #32] │ │ - cmp r0, #3 │ │ - beq.n 3c70c │ │ - cmp r0, #1 │ │ - beq.w 3c880 │ │ - ldr r0, [sp, #20] │ │ - str r0, [sp, #16] │ │ - ldrb.w lr, [r3, #28] │ │ - ldr r4, [r2, #0] │ │ - ldr r1, [sp, #12] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - ands r0, r4 │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - ldrb r6, [r3, #29] │ │ - lsrs r0, r7 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w r8, [r3, #30] │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r4, [r2, #0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - ands r0, r4 │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ - ldr r1, [sp, #0] │ │ - add ip, r1 │ │ + ldrb r1, [r3, #9] │ │ + bne.w 3c5d0 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3c466 │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 3c462 │ │ + adds r5, #1 │ │ + ldr r6, [pc, #660] ; (3c6f8 ) │ │ + b.n 3c47a │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c460 │ │ + adds r4, #4 │ │ + b.n 3c462 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [sp, #16] │ │ + ubfx r8, r2, #16, #8 │ │ + ubfx r0, r2, #8, #8 │ │ + uxtb.w sl, r2 │ │ + lsrs r2, r2, #24 │ │ + mul.w r8, r3, r8 │ │ + ldr r7, [sp, #20] │ │ + muls r2, r3 │ │ + mul.w sl, r3, sl │ │ + muls r0, r3 │ │ + umull r2, r3, r2, r6 │ │ + umull sl, fp, sl, r6 │ │ + umull r8, r9, r8, r6 │ │ + add.w r2, r7, r3, lsr #7 │ │ + ldr r3, [sp, #12] │ │ + umull r0, r1, r0, r6 │ │ + add.w r3, r3, fp, lsr #7 │ │ + orr.w r3, r3, r2, lsl #24 │ │ + ldr r2, [sp, #4] │ │ + add.w r2, r2, r9, lsr #7 │ │ + orr.w r3, r3, r2, lsl #16 │ │ + ldr r2, [sp, #8] │ │ + add.w r2, r2, r1, lsr #7 │ │ + orr.w r3, r3, r2, lsl #8 │ │ + str.w r3, [r4], #4 │ │ + b.n 3c47a │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3c4fa │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 3c4f6 │ │ + adds r5, #1 │ │ + subs r4, #4 │ │ + b.n 3c50e │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c4f4 │ │ + adds r4, #4 │ │ + b.n 3c4f6 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + ldr.w r3, [r4, #4]! │ │ ldr r1, [sp, #4] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + ubfx r0, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r0, r1 │ │ ldr r1, [sp, #8] │ │ + cmp r0, #255 ; 0xff │ │ + add r2, r1 │ │ + ldr r1, [sp, #12] │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ + movcs r0, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r6, r1, r3 │ │ + and.w r1, r3, #4278190080 ; 0xff000000 │ │ + it cs │ │ + movcs r2, #255 ; 0xff │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r1, r6 │ │ + orrhi.w r1, r1, #255 ; 0xff │ │ + orr.w r1, r1, r0, lsl #16 │ │ + orr.w r2, r1, r2, lsl #8 │ │ + str r2, [r4, #0] │ │ + b.n 3c50e │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3c576 │ │ + adds r4, r0, r5 │ │ + rsb r5, r5, r9 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cbz r6, 3c572 │ │ + adds r5, #1 │ │ + ldr r2, [pc, #388] ; (3c6f8 ) │ │ + b.n 3c58a │ │ + add.w r4, r0, r9 │ │ + rsb r5, r9, r5 │ │ + add.w r4, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c570 │ │ + adds r4, #4 │ │ + b.n 3c572 │ │ + adds.w r5, r5, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [sp, #4] │ │ + ubfx r1, r3, #16, #8 │ │ + ldr r6, [sp, #8] │ │ + ldr r7, [sp, #12] │ │ + muls r1, r0 │ │ + ubfx r0, r3, #8, #8 │ │ + muls r0, r6 │ │ + uxtb r6, r3 │ │ + and.w r3, r3, #4278190080 ; 0xff000000 │ │ + muls r6, r7 │ │ + umull r6, r7, r6, r2 │ │ + orr.w r3, r3, r7, lsr #7 │ │ + umull r6, r7, r1, r2 │ │ + lsrs r1, r7, #7 │ │ + orr.w r3, r3, r1, lsl #16 │ │ + umull r0, r1, r0, r2 │ │ + lsrs r1, r1, #7 │ │ + orr.w r3, r3, r1, lsl #8 │ │ + str.w r3, [r4], #4 │ │ + b.n 3c58a │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r5, r9 │ │ + mul.w r0, r0, r4 │ │ + bgt.n 3c604 │ │ + adds r4, r0, r5 │ │ + rsb sl, r5, r9 │ │ + add.w r8, r8, r4, lsl #2 │ │ + cbz r6, 3c5ec │ │ + add.w sl, sl, #1 │ │ + ldr r3, [sp, #4] │ │ + ldr r2, [sp, #12] │ │ + mov.w ip, r3, lsl #16 │ │ + ldr r3, [sp, #20] │ │ + orr.w r3, ip, r3, lsl #24 │ │ + orrs r3, r2 │ │ + ldr r2, [sp, #8] │ │ + orr.w r3, r3, r2, lsl #8 │ │ + b.n 3c61a │ │ + add.w r4, r0, r9 │ │ + rsb sl, r9, r5 │ │ + add.w r8, r8, r4, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c5e8 │ │ + add.w r8, r8, #4 │ │ + b.n 3c5ec │ │ + adds.w sl, sl, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + str.w r3, [r8], #4 │ │ + b.n 3c61a │ │ + cmp r5, r9 │ │ + bne.w 3c85e │ │ + cmp r1, #2 │ │ + ldr r3, [r0, #4] │ │ + ldr.w r8, [r0, #20] │ │ + ldr r0, [r0, #16] │ │ + beq.n 3c6fc │ │ + cmp r1, #4 │ │ + beq.w 3c77c │ │ + cmp r1, #1 │ │ + ldrb r1, [r3, #9] │ │ + bne.w 3c7fe │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r1, r0, lsl #2 │ │ + bgt.n 3c66a │ │ + mla r5, r0, r4, r5 │ │ + rsb r4, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 3c664 │ │ + adds r4, #1 │ │ + negs r6, r1 │ │ + ldr r0, [pc, #144] ; (3c6f8 ) │ │ + b.n 3c682 │ │ + mla r5, r0, sl, r5 │ │ + rsb r2, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.w 3cee8 │ │ + add r5, r1 │ │ + mov r4, r2 │ │ + b.n 3c664 │ │ + subs r4, #1 │ │ + add r5, r1 │ │ + adds r7, r4, #1 │ │ + beq.w 3ceee │ │ + ldr.w sl, [r5, r6] │ │ + ldr r2, [sp, #16] │ │ + ubfx r3, sl, #16, #8 │ │ + ldr r7, [sp, #16] │ │ + uxtb.w r8, sl │ │ + muls r3, r2 │ │ + mul.w r8, r8, r7 │ │ + umull r2, r3, r3, r0 │ │ + umull r8, r9, r8, r0 │ │ + strd r2, r3, [sp, #24] │ │ + ubfx r2, sl, #8, #8 │ │ + mov.w sl, sl, lsr #24 │ │ + ldr r3, [sp, #16] │ │ + mul.w sl, sl, r7 │ │ + ldr r7, [sp, #20] │ │ + muls r2, r3 │ │ + umull sl, fp, sl, r0 │ │ + umull r2, r3, r2, r0 │ │ + add.w lr, r7, fp, lsr #7 │ │ + ldr r7, [sp, #4] │ │ + mov ip, r7 │ │ + ldr r7, [sp, #28] │ │ + add.w ip, ip, r7, lsr #7 │ │ + ldr r7, [sp, #12] │ │ + mov.w ip, ip, lsl #16 │ │ + orr.w ip, ip, lr, lsl #24 │ │ + add.w lr, r7, r9, lsr #7 │ │ + ldr r7, [sp, #8] │ │ + orr.w lr, ip, lr │ │ + add.w r3, r7, r3, lsr #7 │ │ + orr.w r3, lr, r3, lsl #8 │ │ + str r3, [r5, r6] │ │ + b.n 3c682 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r1, r0, lsl #2 │ │ + bgt.n 3c720 │ │ + mla r5, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 3c71c │ │ + add.w sl, sl, #1 │ │ + movs r4, #0 │ │ + b.n 3c734 │ │ + mla r5, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c718 │ │ + add r5, r1 │ │ + b.n 3c71c │ │ + adds.w sl, sl, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + ldr r3, [r5, r4] │ │ + ldr r0, [sp, #4] │ │ + ubfx r6, r3, #16, #8 │ │ + ubfx r2, r3, #8, #8 │ │ + add r6, r0 │ │ + ldr r0, [sp, #8] │ │ + cmp r6, #255 ; 0xff │ │ + add r2, r0 │ │ + ldr r0, [sp, #12] │ │ it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r4, r4, r5 │ │ + movcs r6, #255 ; 0xff │ │ + cmp r2, #255 ; 0xff │ │ + uxtab r7, r0, r3 │ │ + and.w r0, r3, #4278190080 ; 0xff000000 │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 3c710 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ - ldr r1, [sp, #0] │ │ - add ip, r1 │ │ - ldr r1, [sp, #4] │ │ - cmp.w ip, #255 ; 0xff │ │ + movcs r2, #255 ; 0xff │ │ + cmp r7, #255 ; 0xff │ │ + ite ls │ │ + orrls r0, r7 │ │ + orrhi.w r0, r0, #255 ; 0xff │ │ + orr.w r0, r0, r6, lsl #16 │ │ + orr.w r2, r0, r2, lsl #8 │ │ + str r2, [r5, r4] │ │ add r4, r1 │ │ - ldr r1, [sp, #8] │ │ - it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r4, r4, r5 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 3c7ca │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ - ldr r1, [sp, #0] │ │ - add ip, r1 │ │ + b.n 3c734 │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 3c7a0 │ │ + mla r5, r0, r4, r5 │ │ + rsb r4, r4, sl │ │ + add.w r5, r8, r5, lsl #2 │ │ + cbz r6, 3c79a │ │ + adds r4, #1 │ │ + negs r6, r2 │ │ + ldr r3, [pc, #772] ; (3caa4 ) │ │ + b.n 3c7b4 │ │ + mla r5, r0, sl, r5 │ │ + rsb r4, sl, r4 │ │ + add.w r5, r8, r5, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c798 │ │ + add r5, r2 │ │ + b.n 3c79a │ │ + subs r4, #1 │ │ + add r5, r2 │ │ + adds r1, r4, #1 │ │ + beq.w 3ceee │ │ + ldr r7, [r5, r6] │ │ ldr r1, [sp, #4] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + ubfx ip, r7, #16, #8 │ │ + ubfx lr, r7, #8, #8 │ │ + uxtb r0, r7 │ │ + and.w r7, r7, #4278190080 ; 0xff000000 │ │ + mul.w ip, ip, r1 │ │ ldr r1, [sp, #8] │ │ + mul.w lr, lr, r1 │ │ + ldr r1, [sp, #12] │ │ + muls r0, r1 │ │ + umull r0, r1, r0, r3 │ │ + orr.w r7, r7, r1, lsr #7 │ │ + umull r0, r1, ip, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r7, r7, r1, lsl #16 │ │ + umull r0, r1, lr, r3 │ │ + lsrs r1, r1, #7 │ │ + orr.w r7, r7, r1, lsl #8 │ │ + str r7, [r5, r6] │ │ + b.n 3c7b4 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + mov.w r2, r0, lsl #2 │ │ + bgt.n 3c836 │ │ + mla r0, r0, r4, r5 │ │ + rsb sl, r4, sl │ │ + add.w r8, r8, r0, lsl #2 │ │ + cbz r6, 3c81c │ │ + add.w sl, sl, #1 │ │ + ldr r3, [sp, #4] │ │ + mov.w ip, r3, lsl #16 │ │ + ldr r3, [sp, #20] │ │ + orr.w r6, ip, r3, lsl #24 │ │ + ldr r3, [sp, #12] │ │ + orrs r6, r3 │ │ + ldr r3, [sp, #8] │ │ + orr.w r6, r6, r3, lsl #8 │ │ + negs r3, r2 │ │ + b.n 3c84a │ │ + mla r0, r0, sl, r5 │ │ + rsb sl, sl, r4 │ │ + add.w r8, r8, r0, lsl #2 │ │ + cmp r6, #0 │ │ + bne.n 3c818 │ │ + add r8, r2 │ │ + b.n 3c81c │ │ + add.w sl, sl, #4294967295 ; 0xffffffff │ │ + add r8, r2 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + beq.w 3ceee │ │ + str.w r6, [r8, r3] │ │ + b.n 3c84a │ │ + rsb r2, r9, r5 │ │ + rsb r8, sl, r4 │ │ + eor.w r3, r2, r2, asr #31 │ │ + sub.w r3, r3, r2, asr #31 │ │ + eor.w r2, r8, r8, asr #31 │ │ + sub.w r2, r2, r8, asr #31 │ │ + cmp r3, r2 │ │ + bne.w 3caf2 │ │ + cmp r1, #2 │ │ + ldr r3, [r0, #4] │ │ + ldr.w fp, [r0, #20] │ │ + ldr r0, [r0, #16] │ │ + beq.n 3c958 │ │ + cmp r1, #4 │ │ + beq.w 3c9ec │ │ + cmp r1, #1 │ │ + ldrb r1, [r3, #9] │ │ + bne.w 3ca82 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + bgt.n 3c8b8 │ │ + mla lr, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w lr, fp, lr, lsl #2 │ │ + cbz r6, 3c8d6 │ │ + b.n 3c8d2 │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w lr, fp, r3, lsl #2 │ │ + cbnz r6, 3c8d2 │ │ + add.w lr, lr, r0, lsl #2 │ │ + b.n 3c8d6 │ │ + add.w r8, r8, #1 │ │ + lsls r5, r0, #2 │ │ + ldr r4, [pc, #456] ; (3caa4 ) │ │ + negs r6, r5 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add lr, r5 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3ceee │ │ + ldr.w sl, [lr, r6] │ │ + ldr r3, [sp, #16] │ │ + ubfx r2, sl, #8, #8 │ │ + ubfx r0, sl, #16, #8 │ │ + uxtb.w ip, sl │ │ + mov.w sl, sl, lsr #24 │ │ + muls r2, r3 │ │ + ldr r7, [sp, #20] │ │ + muls r0, r3 │ │ + umull r2, r3, r2, r4 │ │ + umull r0, r1, r0, r4 │ │ + ldr r0, [sp, #8] │ │ + strd r2, r3, [sp, #24] │ │ + ldr r3, [sp, #16] │ │ + mul.w ip, r3, ip │ │ + umull r2, r3, ip, r4 │ │ + strd r2, r3, [sp, #32] │ │ + ldr r3, [sp, #16] │ │ + mul.w sl, r3, sl │ │ + umull sl, fp, sl, r4 │ │ + add.w ip, r7, fp, lsr #7 │ │ + ldr r7, [sp, #12] │ │ + mov r3, r7 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + add.w r9, r3, r7, lsr #7 │ │ + ldr r7, [sp, #4] │ │ + ldr r3, [sp, #28] │ │ + orr.w ip, r9, ip, lsl #24 │ │ + add.w r1, r7, r1, lsr #7 │ │ + add.w r3, r0, r3, lsr #7 │ │ + orr.w r1, ip, r1, lsl #16 │ │ + orr.w r3, r1, r3, lsl #8 │ │ + str.w r3, [lr, r6] │ │ + b.n 3c8dc │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + bgt.n 3c97c │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w fp, fp, r3, lsl #2 │ │ + cbz r6, 3c99a │ │ + b.n 3c996 │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w fp, fp, r3, lsl #2 │ │ + cbnz r6, 3c996 │ │ + add.w fp, fp, r0, lsl #2 │ │ + b.n 3c99a │ │ + add.w r8, r8, #1 │ │ + lsls r0, r0, #2 │ │ + movs r3, #0 │ │ + adds.w r8, r8, #4294967295 ; 0xffffffff │ │ + bcc.w 3ceee │ │ + ldr.w r7, [fp, r3] │ │ + ldr r2, [sp, #4] │ │ + ubfx r6, r7, #16, #8 │ │ + ubfx r4, r7, #8, #8 │ │ + add r6, r2 │ │ + ldr r2, [sp, #8] │ │ + cmp r6, #255 ; 0xff │ │ + and.w sl, r7, #4278190080 ; 0xff000000 │ │ + add r4, r2 │ │ + ldr r2, [sp, #12] │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ + movcs r6, #255 ; 0xff │ │ cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ + uxtab r2, r2, r7 │ │ it cs │ │ movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r4, r4, r5 │ │ - it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orrs r4, r0 │ │ - str.w r4, [r2], #4 │ │ - b.n 3c884 │ │ - ldr r1, [sp, #20] │ │ - str r1, [sp, #16] │ │ - ldr r1, [r2, #0] │ │ - ldr r0, [r3, #12] │ │ - ldrb.w lr, [r3, #28] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w r7, [r3, #32] │ │ - ldrb r6, [r3, #29] │ │ - ldr.w r4, [r1, lr, lsl #2] │ │ - lsrs r0, r7 │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldrb.w ip, [r4, r0] │ │ - ldr r0, [r3, #16] │ │ - ldrb.w r8, [r3, #30] │ │ - ands r0, r1 │ │ - ldr r1, [sp, #12] │ │ - ldrb.w fp, [r3, #34] ; 0x22 │ │ - lsrs r0, r5 │ │ - ldrb.w sl, [r3, #31] │ │ - ldr.w r4, [r1, r6, lsl #2] │ │ - ldr r1, [r2, #0] │ │ - ldrb.w r9, [r3, #35] ; 0x23 │ │ - ldrb r4, [r4, r0] │ │ - ldr r0, [r3, #20] │ │ - ands r0, r1 │ │ + cmp r2, #255 ; 0xff │ │ + ite ls │ │ + orrls.w sl, sl, r2 │ │ + orrhi.w sl, sl, #255 ; 0xff │ │ + orr.w r6, sl, r6, lsl #16 │ │ + orr.w r4, r6, r4, lsl #8 │ │ + str.w r4, [fp, r3] │ │ + add r3, r0 │ │ + b.n 3c99e │ │ + ldrb r1, [r3, #9] │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + bgt.n 3ca10 │ │ + mla r3, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w fp, fp, r3, lsl #2 │ │ + cbz r6, 3ca2e │ │ + b.n 3ca2a │ │ + mla r3, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w fp, fp, r3, lsl #2 │ │ + cbnz r6, 3ca2a │ │ + add.w fp, fp, r0, lsl #2 │ │ + b.n 3ca2e │ │ + add.w r8, r8, #1 │ │ + lsls r5, r0, #2 │ │ + ldr r1, [pc, #112] ; (3caa4 ) │ │ + negs r0, r5 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add fp, r5 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3ceee │ │ + ldr.w r4, [fp, r0] │ │ + ldr r3, [sp, #4] │ │ + ubfx r7, r4, #16, #8 │ │ + ubfx r6, r4, #8, #8 │ │ + uxtb r2, r4 │ │ + and.w r4, r4, #4278190080 ; 0xff000000 │ │ + muls r7, r3 │ │ + ldr r3, [sp, #8] │ │ + muls r6, r3 │ │ + ldr r3, [sp, #12] │ │ + muls r2, r3 │ │ + umull r2, r3, r2, r1 │ │ + orr.w r4, r4, r3, lsr #7 │ │ + umull r2, r3, r7, r1 │ │ + lsrs r3, r3, #7 │ │ + orr.w r4, r4, r3, lsl #16 │ │ + umull r2, r3, r6, r1 │ │ + lsrs r3, r3, #7 │ │ + orr.w r4, r4, r3, lsl #8 │ │ + str.w r4, [fp, r0] │ │ + b.n 3ca34 │ │ + blx 82b68 <__divsi3@@Base> │ │ + cmp r4, sl │ │ + bgt.n 3caa8 │ │ + mla r2, r0, r4, r5 │ │ + cmp r5, r9 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + rsb r8, r4, sl │ │ + add.w r2, fp, r2, lsl #2 │ │ + cbz r6, 3cac6 │ │ + b.n 3cac2 │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mla r2, r0, sl, r9 │ │ + cmp r9, r5 │ │ + ite le │ │ + addle r0, #1 │ │ + addgt.w r0, r0, #4294967295 ; 0xffffffff │ │ + add.w r2, fp, r2, lsl #2 │ │ + cbnz r6, 3cac2 │ │ + add.w r2, r2, r0, lsl #2 │ │ + b.n 3cac6 │ │ + add.w r8, r8, #1 │ │ + ldr r3, [sp, #4] │ │ + lsls r0, r0, #2 │ │ ldr r1, [sp, #12] │ │ - lsr.w r0, r0, fp │ │ - ldr.w r1, [r1, r8, lsl #2] │ │ - ldrb r0, [r1, r0] │ │ - ldr r1, [sp, #0] │ │ - add ip, r1 │ │ - ldr r1, [sp, #4] │ │ - cmp.w ip, #255 ; 0xff │ │ - add r4, r1 │ │ + mov.w ip, r3, lsl #16 │ │ + ldr r3, [sp, #20] │ │ + orr.w r3, ip, r3, lsl #24 │ │ + orrs r3, r1 │ │ ldr r1, [sp, #8] │ │ + orr.w r3, r3, r1, lsl #8 │ │ + negs r1, r0 │ │ + add.w r8, r8, #4294967295 ; 0xffffffff │ │ + add r2, r0 │ │ + cmp.w r8, #4294967295 ; 0xffffffff │ │ + beq.w 3ceee │ │ + str r3, [r2, r1] │ │ + b.n 3cae0 │ │ + cmp r1, #2 │ │ + rsb r2, r5, r9 │ │ + rsb r3, r4, sl │ │ + beq.w 3cc2c │ │ + cmp r1, #4 │ │ + beq.w 3cd1e │ │ + cmp r1, #1 │ │ + bne.w 3ce1e │ │ + eor.w r7, r2, r2, asr #31 │ │ + sub.w r7, r7, r2, asr #31 │ │ + eor.w r2, r3, r3, asr #31 │ │ + sub.w r2, r2, r3, asr #31 │ │ + cmp r7, r2 │ │ + blt.n 3cb3e │ │ + rsb ip, r7, r2 │ │ + lsls r3, r2, #1 │ │ + rsb fp, r7, r3 │ │ + str r3, [sp, #24] │ │ + add.w lr, r7, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + mov ip, r1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + movs r3, #0 │ │ + str r3, [sp, #32] │ │ + b.n 3cb5a │ │ + rsb ip, r2, r7 │ │ + lsls r3, r7, #1 │ │ + add.w lr, r2, #1 │ │ + str r3, [sp, #24] │ │ + rsb fp, r2, r3 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r3, [sp, #44] ; 0x2c │ │ + str r1, [sp, #32] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #48] ; 0x30 │ │ + itett gt │ │ + ldrgt r3, [sp, #32] │ │ + movle r3, #1 │ │ + neggt r3, r3 │ │ + strgt r3, [sp, #32] │ │ + it gt │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #52] ; 0x34 │ │ + cbnz r6, 3cb84 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + ldr r6, [pc, #716] ; (3ce54 ) │ │ + movs r3, #0 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, lr │ │ + beq.w 3ceee │ │ + ldr r1, [r0, #16] │ │ + cmp.w fp, #0 │ │ + ldr r3, [r0, #20] │ │ + ldr r7, [sp, #20] │ │ + mul.w r1, r1, r4 │ │ + add.w r1, r1, r5, lsl #2 │ │ + it lt │ │ + addlt r5, ip │ │ + ldr r2, [r3, r1] │ │ + ldr r3, [sp, #16] │ │ + ubfx sl, r2, #16, #8 │ │ + mul.w sl, r3, sl │ │ + umull r8, r9, sl, r6 │ │ + strd r8, r9, [sp, #56] ; 0x38 │ │ + ubfx r9, r2, #8, #8 │ │ + mul.w r9, r3, r9 │ │ + umull r8, r9, r9, r6 │ │ + strd r8, r9, [sp, #64] ; 0x40 │ │ + uxtb.w r8, r2 │ │ + mov.w r2, r2, lsr #24 │ │ + mul.w r8, r3, r8 │ │ + mul.w r2, r3, r2 │ │ + umull r8, r9, r8, r6 │ │ + umull r2, r3, r2, r6 │ │ + ldr r2, [sp, #12] │ │ + add.w r2, r2, r9, lsr #7 │ │ + add.w r3, r7, r3, lsr #7 │ │ + ldr r7, [sp, #60] ; 0x3c │ │ + orr.w r2, r2, r3, lsl #24 │ │ + ldr r3, [sp, #4] │ │ + add.w r3, r3, r7, lsr #7 │ │ + ldr r7, [sp, #68] ; 0x44 │ │ + orr.w r3, r2, r3, lsl #16 │ │ + ldr r2, [sp, #8] │ │ + add.w r2, r2, r7, lsr #7 │ │ + orr.w r3, r3, r2, lsl #8 │ │ + ldr r2, [r0, #20] │ │ + str r3, [r2, r1] │ │ + itett ge │ │ + ldrge r3, [sp, #44] ; 0x2c │ │ + ldrlt r3, [sp, #24] │ │ + addge fp, r3 │ │ + ldrge r3, [sp, #48] ; 0x30 │ │ + ittee lt │ │ + addlt fp, r3 │ │ + ldrlt r3, [sp, #32] │ │ + addge r5, r5, r3 │ │ + ldrge r3, [sp, #52] ; 0x34 │ │ + add r4, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 3cb8a │ │ + eor.w lr, r2, r2, asr #31 │ │ + eor.w ip, r3, r3, asr #31 │ │ + sub.w lr, lr, r2, asr #31 │ │ + sub.w ip, ip, r3, asr #31 │ │ + cmp lr, ip │ │ + blt.n 3cc60 │ │ + mov.w r7, ip, lsl #1 │ │ + rsb ip, lr, ip │ │ + add.w fp, lr, #1 │ │ + rsb r1, lr, r7 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w lr, #1 │ │ + str r3, [sp, #16] │ │ + mov.w ip, #0 │ │ + b.n 3cc7e │ │ + mov.w r7, lr, lsl #1 │ │ + add.w fp, ip, #1 │ │ + rsb r1, ip, r7 │ │ + rsb ip, ip, lr │ │ + mov.w lr, #0 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #1 │ │ + str r3, [sp, #16] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt lr, lr, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #20] │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + cbnz r6, 3cca4 │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + mov.w r9, #0 │ │ + cmp r9, fp │ │ + beq.w 3ceee │ │ + ldr r6, [r0, #16] │ │ + add.w r9, r9, #1 │ │ + muls r6, r4 │ │ + add.w r3, r6, r5, lsl #2 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r0, #20] │ │ + ldr r6, [sp, #4] │ │ + ldr r2, [r3, r2] │ │ + ubfx r3, r2, #16, #8 │ │ + ubfx r8, r2, #8, #8 │ │ + add r3, r6 │ │ + ldr r6, [sp, #8] │ │ + add r8, r6 │ │ + ldr r6, [sp, #12] │ │ + uxtab r6, r6, r2 │ │ + and.w r2, r2, #4278190080 ; 0xff000000 │ │ + cmp r6, #255 ; 0xff │ │ + ite ls │ │ + orrls r2, r6 │ │ + orrhi.w r2, r2, #255 ; 0xff │ │ + cmp r3, #255 ; 0xff │ │ + ldr r6, [sp, #24] │ │ it cs │ │ - movcs.w ip, #255 ; 0xff │ │ - cmp r4, #255 ; 0xff │ │ - add r0, r1 │ │ - ldr r1, [r2, #0] │ │ - it cs │ │ - movcs r4, #255 ; 0xff │ │ - lsr.w ip, ip, lr │ │ - lsrs r4, r6 │ │ - ldr r6, [r3, #24] │ │ - lsl.w ip, ip, r7 │ │ - cmp r0, #255 ; 0xff │ │ - and.w r6, r6, r1 │ │ - ldr r1, [sp, #12] │ │ - lsl.w r4, r4, r5 │ │ + movcs r3, #255 ; 0xff │ │ + cmp.w r8, #255 ; 0xff │ │ + orr.w r2, r2, r3, lsl #16 │ │ + ldr r3, [r0, #20] │ │ it cs │ │ - movcs r0, #255 ; 0xff │ │ - lsr.w r6, r6, r9 │ │ - orr.w ip, ip, r4 │ │ - ldr.w r5, [r1, sl, lsl #2] │ │ - lsr.w r0, r0, r8 │ │ - ldr r1, [sp, #16] │ │ - lsl.w r0, r0, fp │ │ - ldrb r4, [r5, r6] │ │ - subs r1, #1 │ │ + movcs.w r8, #255 ; 0xff │ │ cmp r1, #0 │ │ - lsr.w r4, r4, sl │ │ - lsl.w r4, r4, r9 │ │ - orr.w r4, ip, r4 │ │ - orr.w r4, r4, r0 │ │ - str.w r4, [r2], #4 │ │ - str r1, [sp, #16] │ │ - bgt.w 3c658 │ │ - ldr r1, [sp, #28] │ │ - subs r1, #1 │ │ - str r1, [sp, #28] │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - add r2, r1 │ │ - b.n 3c62e │ │ - str r2, [sp, #20] │ │ - subs r2, r1, #0 │ │ + orr.w r2, r2, r8, lsl #8 │ │ it lt │ │ - addlt r2, #3 │ │ - ldr r7, [pc, #480] ; (3cb3c ) │ │ - asrs r1, r2, #2 │ │ - adds r2, r0, #3 │ │ - it mi │ │ - addmi r2, r0, #6 │ │ - mla fp, r5, r1, r8 │ │ - asrs r2, r2, #2 │ │ - str r2, [sp, #16] │ │ - subs r2, r1, r0 │ │ - lsls r2, r2, #2 │ │ - str r2, [sp, #44] ; 0x2c │ │ - and.w r2, r0, #3 │ │ - str r2, [sp, #28] │ │ - add.w fp, r4, fp, lsl #2 │ │ - ldr r2, [sp, #20] │ │ - cmp r2, #0 │ │ - beq.w 3ce7c │ │ - ldr r2, [sp, #28] │ │ - ldr r1, [sp, #24] │ │ - cmp r2, #2 │ │ - ldr r2, [pc, #440] ; (3cb44 ) │ │ - ldr r2, [r1, r2] │ │ - beq.w 3cb48 │ │ - ldr r1, [sp, #28] │ │ - cmp r1, #3 │ │ - beq.n 3ca6c │ │ - cmp r1, #1 │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #12] │ │ - beq.w 3cc14 │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #32] │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrh.w r1, [sp] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #40] ; 0x28 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #32] │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - b.n 3ca70 │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #12] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #32] │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrh.w r1, [sp] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #40] ; 0x28 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #32] │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - b.n 3cb4c │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - ; instruction: 0xfbf00007 │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - ldr r1, [sp, #16] │ │ - str r1, [sp, #12] │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #32] │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrh.w r1, [sp] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #40] ; 0x28 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #32] │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - ldrb.w r9, [r3, #28] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #12] │ │ - ldrb.w r8, [r3, #32] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, r9, lsl #2] │ │ - ldrb.w ip, [r3, #29] │ │ - lsr.w r1, r1, r8 │ │ - ldrb.w lr, [r3, #33] ; 0x21 │ │ - ldr.w r5, [fp] │ │ - ldrb r4, [r0, r1] │ │ - ldr.w r0, [fp] │ │ - ldr r1, [r3, #16] │ │ - ldrb r6, [r3, #30] │ │ - ands r1, r0 │ │ - ldr.w r0, [r2, ip, lsl #2] │ │ - ldrb.w sl, [r3, #31] │ │ - lsr.w r1, r1, lr │ │ - ldrb r0, [r0, r1] │ │ - ldrb.w r1, [r3, #34] ; 0x22 │ │ - str r1, [sp, #32] │ │ - ldr r1, [r3, #20] │ │ - ands r1, r5 │ │ - ldr r5, [sp, #32] │ │ - lsrs r1, r5 │ │ - ldr.w r5, [r2, r6, lsl #2] │ │ - ldrb r1, [r5, r1] │ │ - str r1, [sp, #40] ; 0x28 │ │ - ldrb.w r1, [r3, #35] ; 0x23 │ │ - str r1, [sp, #36] ; 0x24 │ │ - ldrh.w r1, [sp] │ │ - smulbb r4, r4, r1 │ │ - ldrh.w r1, [sp, #4] │ │ - smulbb r0, r0, r1 │ │ - umull r4, r5, r4, r7 │ │ - umull r0, r1, r0, r7 │ │ - ldr r0, [r3, #24] │ │ - lsrs r4, r5, #7 │ │ - lsr.w r4, r4, r9 │ │ - lsrs r5, r1, #7 │ │ - ldr.w r1, [fp] │ │ - lsl.w r4, r4, r8 │ │ - ands r0, r1 │ │ - ldr r1, [sp, #36] ; 0x24 │ │ - lsr.w r5, r5, ip │ │ - lsrs r0, r1 │ │ - ldr.w r1, [r2, sl, lsl #2] │ │ - lsl.w r5, r5, lr │ │ - orr.w r8, r4, r5 │ │ - ldrb r1, [r1, r0] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - lsr.w r1, r1, sl │ │ - lsls r1, r0 │ │ - orr.w r0, r8, r1 │ │ - ldrh.w r1, [sp, #40] ; 0x28 │ │ - ldrh.w r4, [sp, #8] │ │ - smulbb r5, r1, r4 │ │ - ldr r4, [sp, #32] │ │ - umull r8, r9, r5, r7 │ │ - mov.w r1, r9, lsr #7 │ │ - lsrs r1, r6 │ │ - lsls r1, r4 │ │ - orrs r1, r0 │ │ - str.w r1, [fp], #4 │ │ - ldr r1, [sp, #12] │ │ - subs r1, #1 │ │ - str r1, [sp, #12] │ │ + addlt r1, r1, r7 │ │ + str r2, [r3, r6] │ │ + itete lt │ │ + addlt r5, lr │ │ + ldrge r3, [sp, #16] │ │ + addlt r4, ip │ │ + addge r4, sl │ │ + ittt ge │ │ + addge r1, r1, r3 │ │ + ldrge r3, [sp, #20] │ │ + addge r5, r5, r3 │ │ + b.n 3cca8 │ │ + eor.w r7, r2, r2, asr #31 │ │ + eor.w ip, r3, r3, asr #31 │ │ + sub.w r7, r7, r2, asr #31 │ │ + sub.w ip, ip, r3, asr #31 │ │ + cmp r7, ip │ │ + blt.n 3cd50 │ │ + mov.w fp, ip, lsl #1 │ │ + rsb ip, r7, ip │ │ + add.w lr, r7, #1 │ │ + rsb r1, r7, fp │ │ + mov.w r3, ip, lsl #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #16] │ │ + mov.w r8, #1 │ │ + b.n 3cd6a │ │ + rsb r2, ip, r7 │ │ + mov.w fp, r7, lsl #1 │ │ + add.w lr, ip, #1 │ │ + rsb r1, ip, fp │ │ + lsls r3, r2, #1 │ │ + mov.w r8, #0 │ │ + movs r2, #1 │ │ + str r3, [sp, #16] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #20] │ │ + itte gt │ │ + neggt r2, r2 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + str r3, [sp, #24] │ │ + cbnz r6, 3cd8e │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + mov.w ip, #0 │ │ + cmp ip, lr │ │ + beq.w 3ceee │ │ + ldr r3, [r0, #16] │ │ cmp r1, #0 │ │ - bgt.w 3c9a2 │ │ - ldr r2, [sp, #20] │ │ - subs r2, #1 │ │ - str r2, [sp, #20] │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add fp, r2 │ │ - b.n 3c97c │ │ - subs.w ip, r1, #0 │ │ - and.w r9, r0, #3 │ │ + ldr r6, [r0, #20] │ │ it lt │ │ - addlt.w ip, ip, #3 │ │ - mov.w r7, ip, asr #2 │ │ - subs r6, r7, r0 │ │ - mla r8, r5, r7, r8 │ │ - mov.w sl, r6, lsl #2 │ │ - add.w r1, r4, r8, lsl #2 │ │ - adds r4, r0, #3 │ │ - it mi │ │ - addmi r4, r0, #6 │ │ - asrs r4, r4, #2 │ │ - cmp r2, #0 │ │ - beq.w 3ce7c │ │ - cmp.w r9, #2 │ │ - mov r0, r4 │ │ - beq.n 3cdc8 │ │ - cmp.w r9, #3 │ │ - beq.n 3cd7e │ │ - cmp.w r9, #1 │ │ - beq.n 3ce12 │ │ + addlt r1, fp │ │ ldr r7, [sp, #4] │ │ - ldrb r5, [r3, #29] │ │ - ldr r6, [sp, #12] │ │ - lsr.w lr, r7, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r7, [sp, #8] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r7, r5 │ │ - ldrb.w r7, [r3, #34] ; 0x22 │ │ - lsls r5, r7 │ │ - ldr r7, [sp, #0] │ │ - orr.w lr, lr, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsrs r7, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - lsls r7, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w r7, lr, r7 │ │ - ldrb.w lr, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, lr │ │ - orrs r5, r7 │ │ - str.w r5, [r1], #4 │ │ - ldr r6, [sp, #4] │ │ - ldrb r5, [r3, #29] │ │ - ldrb.w r7, [r3, #34] ; 0x22 │ │ - lsr.w lr, r6, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ - ldr r6, [sp, #8] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r6, r5 │ │ - ldr r6, [sp, #0] │ │ - lsls r5, r7 │ │ - orr.w lr, lr, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w r7, r6, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - ldr r6, [sp, #12] │ │ - lsls r7, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w r7, lr, r7 │ │ - ldrb.w lr, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, lr │ │ - orrs r5, r7 │ │ - str.w r5, [r1], #4 │ │ - ldr r6, [sp, #4] │ │ - ldrb r5, [r3, #29] │ │ - ldrb.w r7, [r3, #34] ; 0x22 │ │ - lsr.w lr, r6, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ + add.w ip, ip, #1 │ │ + mul.w r3, r3, r4 │ │ + it lt │ │ + addlt r4, r4, r2 │ │ + add.w r3, r3, r5, lsl #2 │ │ + it lt │ │ + addlt r5, r8 │ │ + ldr.w sl, [r6, r3] │ │ + ubfx r6, sl, #16, #8 │ │ + ubfx r9, sl, #8, #8 │ │ + mul.w r6, r7, r6 │ │ + ldr r7, [sp, #12] │ │ + str r6, [sp, #32] │ │ ldr r6, [sp, #8] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r6, r5 │ │ - ldr r6, [sp, #0] │ │ - lsls r5, r7 │ │ - orr.w lr, lr, r5 │ │ - ldrb r5, [r3, #28] │ │ - lsr.w r7, r6, r5 │ │ - ldrb.w r5, [r3, #32] │ │ - ldr r6, [sp, #12] │ │ - lsls r7, r5 │ │ - ldrb r5, [r3, #31] │ │ - orr.w r7, lr, r7 │ │ - ldrb.w lr, [r3, #35] ; 0x23 │ │ - lsr.w r5, r6, r5 │ │ - lsl.w r5, r5, lr │ │ - orrs r5, r7 │ │ - str.w r5, [r1], #4 │ │ - ldr r6, [sp, #4] │ │ - subs r0, #1 │ │ - ldrb r5, [r3, #29] │ │ - cmp r0, #0 │ │ - ldrb.w r7, [r3, #34] ; 0x22 │ │ - lsr.w lr, r6, r5 │ │ - ldrb.w r5, [r3, #33] ; 0x21 │ │ + mul.w r9, r6, r9 │ │ + uxtb.w r6, sl │ │ + and.w sl, sl, #4278190080 ; 0xff000000 │ │ + mul.w r6, r7, r6 │ │ + ldr r7, [pc, #116] ; (3ce54 ) │ │ + umull r6, r7, r6, r7 │ │ + ldr r6, [sp, #32] │ │ + orr.w sl, sl, r7, lsr #7 │ │ + mov r7, r6 │ │ + ldr r6, [pc, #100] ; (3ce54 ) │ │ + umull r6, r7, r7, r6 │ │ + ldr r6, [pc, #96] ; (3ce54 ) │ │ + mov.w r7, r7, lsr #7 │ │ + orr.w sl, sl, r7, lsl #16 │ │ + umull r6, r7, r9, r6 │ │ + mov.w r6, r7, lsr #7 │ │ + ldr r7, [r0, #20] │ │ + orr.w r6, sl, r6, lsl #8 │ │ + str r6, [r7, r3] │ │ + itttt ge │ │ + ldrge r3, [sp, #16] │ │ + addge r1, r1, r3 │ │ + ldrge r3, [sp, #20] │ │ + addge r5, r5, r3 │ │ + itt ge │ │ + ldrge r3, [sp, #24] │ │ + addge r4, r4, r3 │ │ + b.n 3cd92 │ │ + eor.w r8, r2, r2, asr #31 │ │ + eor.w ip, r3, r3, asr #31 │ │ + sub.w r8, r8, r2, asr #31 │ │ + sub.w ip, ip, r3, asr #31 │ │ + cmp r8, ip │ │ + blt.n 3ce58 │ │ + mov.w lr, ip, lsl #1 │ │ + rsb ip, r8, ip │ │ + add.w r7, r8, #1 │ │ + rsb r1, r8, lr │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w r8, #0 │ │ + str r3, [sp, #16] │ │ + mov.w ip, #1 │ │ + b.n 3ce76 │ │ + nop │ │ + strh r1, [r0, #4] │ │ + strh r0, [r0, #4] │ │ + mov.w lr, r8, lsl #1 │ │ + add.w r7, ip, #1 │ │ + rsb r1, ip, lr │ │ + rsb ip, ip, r8 │ │ + mov.w r8, #1 │ │ + mov.w r3, ip, lsl #1 │ │ + mov.w ip, #0 │ │ + str r3, [sp, #16] │ │ + cmp r5, r9 │ │ + itte gt │ │ + rsbgt ip, ip, #0 │ │ + movgt.w r3, #4294967295 ; 0xffffffff │ │ + movle r3, #1 │ │ + cmp r4, sl │ │ + str r3, [sp, #24] │ │ + itte gt │ │ + rsbgt r8, r8, #0 │ │ + movgt.w sl, #4294967295 ; 0xffffffff │ │ + movle.w sl, #1 │ │ + cbnz r6, 3ce9a │ │ + subs r7, #1 │ │ + ldr r3, [sp, #4] │ │ + mov.w r9, #0 │ │ ldr r6, [sp, #8] │ │ - lsl.w lr, lr, r5 │ │ - ldrb r5, [r3, #30] │ │ - lsr.w r5, r6, r5 │ │ - ldr r6, [sp, #0] │ │ - lsl.w r5, r5, r7 │ │ - ldrb r7, [r3, #28] │ │ - orr.w r5, lr, r5 │ │ - ldrb.w lr, [r3, #32] │ │ - lsr.w r7, r6, r7 │ │ - ldr r6, [sp, #12] │ │ - lsl.w r7, r7, lr │ │ - orr.w r7, r7, r5 │ │ - ldrb r5, [r3, #31] │ │ - lsr.w ip, r6, r5 │ │ - ldrb.w r5, [r3, #35] ; 0x23 │ │ - lsl.w r8, ip, r5 │ │ - orr.w r7, r7, r8 │ │ - str.w r7, [r1], #4 │ │ - bgt.w 3cd36 │ │ - subs r2, #1 │ │ - add r1, sl │ │ - b.n 3cd1c │ │ - movs r0, #4 │ │ - add sp, #84 ; 0x54 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w 195f0 │ │ - movs r0, #0 │ │ - add sp, #84 ; 0x54 │ │ + mov.w fp, r3, lsl #16 │ │ + ldr r3, [sp, #20] │ │ + orr.w fp, fp, r3, lsl #24 │ │ + ldr r3, [sp, #12] │ │ + orr.w r3, fp, r3 │ │ + orr.w r3, r3, r6, lsl #8 │ │ + mov r2, r3 │ │ + cmp r9, r7 │ │ + beq.n 3ceee │ │ + ldr r6, [r0, #16] │ │ + mov.w fp, r5, lsl #2 │ │ + ldr r3, [r0, #20] │ │ + cmp r1, #0 │ │ + itt lt │ │ + addlt r1, lr │ │ + addlt r5, ip │ │ + mla r6, r6, r4, fp │ │ + add.w r9, r9, #1 │ │ + ite lt │ │ + addlt r4, r8 │ │ + addge r4, sl │ │ + str r2, [r3, r6] │ │ + itttt ge │ │ + ldrge r3, [sp, #16] │ │ + addge r1, r1, r3 │ │ + ldrge r3, [sp, #24] │ │ + addge r5, r5, r3 │ │ + b.n 3ceb8 │ │ + adds r4, r2, #1 │ │ + b.w 3c664 │ │ + add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb r3, [r0, #9] │ │ + cmp r3, #2 │ │ + beq.n 3cf00 │ │ + cmp r3, #4 │ │ + beq.n 3cf14 │ │ + b.n 3cf2e │ │ + ldr r3, [r0, #12] │ │ + cmp.w r3, #31744 ; 0x7c00 │ │ + beq.n 3cf32 │ │ + cmp.w r3, #63488 ; 0xf800 │ │ + beq.n 3cf38 │ │ + ldr r0, [pc, #60] ; (3cf4c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r3, [r0, #12] │ │ + cmp.w r3, #16711680 ; 0xff0000 │ │ + ldr r3, [r0, #24] │ │ + bne.n 3cf26 │ │ + cbnz r3, 3cf3e │ │ + ldr r0, [pc, #44] ; (3cf50 ) │ │ + add r0, pc │ │ + bx lr │ │ + cbnz r3, 3cf44 │ │ + ldr r0, [pc, #40] ; (3cf54 ) │ │ + add r0, pc │ │ + bx lr │ │ + movs r0, #0 │ │ + bx lr │ │ + ldr r0, [pc, #36] ; (3cf58 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #32] ; (3cf5c ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #32] ; (3cf60 ) │ │ + add r0, pc │ │ + bx lr │ │ + ldr r0, [pc, #28] ; (3cf64 ) │ │ + add r0, pc │ │ + bx lr │ │ + nop │ │ + ldr r5, [sp, #612] ; 0x264 │ │ + vshll.u32 q15, d3, #31 │ │ + vqshlu.s32 d28, d27, #31 │ │ + ; instruction: 0xffffae0d │ │ + vtbl.8 d27, {d15-d17}, d3 │ │ + vsri.32 , , #1 │ │ + vqshlu.s64 d29, d15, #63 ; 0x3f │ │ + Address 0x000000000003cf66 is out of bounds. │ │ │ │ -0003ce84 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r2 │ │ - ldr r7, [pc, #288] ; (3cfac ) │ │ + │ │ +0003cf68 : │ │ + push {r4, r5, lr} │ │ sub sp, #52 ; 0x34 │ │ - mov lr, r1 │ │ - mov r6, r0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldrb.w r5, [sp, #88] ; 0x58 │ │ - ldrb.w r4, [sp, #92] ; 0x5c │ │ - ldr r2, [r7, #0] │ │ - ldrb.w r8, [sp, #96] ; 0x60 │ │ - str r2, [sp, #44] ; 0x2c │ │ - cbnz r0, 3ceae │ │ - ldr r0, [pc, #260] ; (3cfb0 ) │ │ + mov r4, r0 │ │ + str r1, [sp, #44] ; 0x2c │ │ + str r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #36] ; 0x24 │ │ + cbnz r0, 3cf7c │ │ + ldr r0, [pc, #96] ; (3cfd8 ) │ │ add r0, pc │ │ - b.n 3ceba │ │ - ldr r2, [r0, #4] │ │ - ldrb r2, [r2, #8] │ │ - cmp r2, #7 │ │ - bhi.n 3cec0 │ │ - ldr r0, [pc, #252] ; (3cfb4 ) │ │ + b.n 3cf8a │ │ + ldr r0, [r0, #4] │ │ + bl 3cef4 │ │ + mov r5, r0 │ │ + cbnz r0, 3cf90 │ │ + ldr r0, [pc, #84] ; (3cfdc ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 3cf94 │ │ - add.w r1, r0, #36 ; 0x24 │ │ - cmp.w lr, #0 │ │ - beq.n 3cee0 │ │ - add.w sl, sp, #28 │ │ - mov r0, lr │ │ + b.n 3cfd4 │ │ + add r3, sp, #64 ; 0x40 │ │ + add.w r0, r4, #36 ; 0x24 │ │ + str r3, [sp, #0] │ │ + add r1, sp, #44 ; 0x2c │ │ + add r2, sp, #40 ; 0x28 │ │ + add r3, sp, #36 ; 0x24 │ │ + bl 5e378 │ │ + cbz r0, 3cfd4 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r3, [sp, #0] │ │ + ldr r3, [sp, #68] ; 0x44 │ │ + str r3, [sp, #4] │ │ + ldrb.w r3, [sp, #72] ; 0x48 │ │ + str r3, [sp, #8] │ │ + ldrb.w r3, [sp, #76] ; 0x4c │ │ + str r3, [sp, #12] │ │ + ldrb.w r3, [sp, #80] ; 0x50 │ │ + str r3, [sp, #16] │ │ + ldrb.w r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #20] │ │ - mov r2, sl │ │ - bl 5e0d4 │ │ - cmp r0, #0 │ │ - beq.n 3cf94 │ │ - ldr r3, [sp, #20] │ │ - mov r1, sl │ │ - add.w r2, r9, #4294967295 ; 0xffffffff │ │ - cmp r2, #1 │ │ - bhi.n 3cf0e │ │ - smulbb sl, r5, r8 │ │ - ldr r0, [pc, #184] ; (3cfa8 ) │ │ - smulbb r4, r4, r8 │ │ - smulbb r3, r3, r8 │ │ - umull sl, fp, sl, r0 │ │ - umull r2, r3, r3, r0 │ │ - ubfx r5, fp, #7, #8 │ │ - umull sl, fp, r4, r0 │ │ - ubfx r3, r3, #7, #8 │ │ - ubfx r4, fp, #7, #8 │ │ - ldr r2, [r6, #4] │ │ - ldrb r0, [r2, #8] │ │ - cmp r0, #16 │ │ - beq.n 3cf38 │ │ - cmp r0, #32 │ │ - beq.n 3cf52 │ │ - cmp r0, #15 │ │ - bne.n 3cf78 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #31744 ; 0x7c00 │ │ - bne.n 3cf78 │ │ - str r5, [sp, #0] │ │ - mov r0, r6 │ │ - str r4, [sp, #4] │ │ - mov r2, r9 │ │ - str.w r8, [sp, #8] │ │ - bl 39914 │ │ - b.n 3cf94 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #63488 ; 0xf800 │ │ - bne.n 3cf78 │ │ - str r5, [sp, #0] │ │ - mov r0, r6 │ │ - str r4, [sp, #4] │ │ - mov r2, r9 │ │ - str.w r8, [sp, #8] │ │ - bl 39eb0 │ │ - b.n 3cf94 │ │ - ldr r0, [r2, #12] │ │ - cmp.w r0, #16711680 ; 0xff0000 │ │ - bne.n 3cf78 │ │ - ldr r2, [r2, #24] │ │ - mov r0, r6 │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #4] │ │ - str.w r8, [sp, #8] │ │ - cbnz r2, 3cf70 │ │ - mov r2, r9 │ │ - bl 3a46c │ │ - b.n 3cf94 │ │ - mov r2, r9 │ │ - bl 3a8e8 │ │ - b.n 3cf94 │ │ - ldr r2, [r2, #24] │ │ - mov r0, r6 │ │ - str r5, [sp, #0] │ │ - str r4, [sp, #4] │ │ - str.w r8, [sp, #8] │ │ - cbnz r2, 3cf8e │ │ - mov r2, r9 │ │ - bl 3adfc │ │ - b.n 3cf94 │ │ - mov r2, r9 │ │ - bl 3c1dc │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr r3, [r7, #0] │ │ - cmp r2, r3 │ │ - beq.n 3cfa0 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ + movs r3, #1 │ │ + str r3, [sp, #24] │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + blx r5 │ │ + movs r0, #0 │ │ add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - b.n 3c854 │ │ - movs r7, r0 │ │ - b.n 3d5d2 │ │ + pop {r4, r5, pc} │ │ + b.n 3c842 │ │ movs r4, r0 │ │ - b.n 3ca5c │ │ + b.n 3c888 │ │ movs r4, r0 │ │ │ │ -0003cfb8 : │ │ +0003cfe0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - mov fp, r3 │ │ - mov r8, r0 │ │ - str r1, [sp, #20] │ │ - ldr r1, [pc, #272] ; (3d0d8 ) │ │ - str r2, [sp, #24] │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - ldrb.w r4, [sp, #104] ; 0x68 │ │ - ldrb.w r5, [sp, #108] ; 0x6c │ │ - ldr r3, [r1, #0] │ │ - ldrb.w r6, [sp, #112] ; 0x70 │ │ - ldrb.w r9, [sp, #116] ; 0x74 │ │ - str r3, [sp, #60] ; 0x3c │ │ - str r1, [sp, #28] │ │ - cbnz r0, 3cfea │ │ - ldr r0, [pc, #244] ; (3d0dc ) │ │ + sub sp, #92 ; 0x5c │ │ + mov r8, r3 │ │ + mov r5, r2 │ │ + ldrb.w r3, [sp, #132] ; 0x84 │ │ + mov r7, r1 │ │ + ldrb.w sl, [sp, #128] ; 0x80 │ │ + mov r6, r0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldrb.w r3, [sp, #136] ; 0x88 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldrb.w r3, [sp, #140] ; 0x8c │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [pc, #232] ; (3d0f0 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #84] ; 0x54 │ │ + cbnz r0, 3d018 │ │ + ldr r0, [pc, #224] ; (3d0f4 ) │ │ add r0, pc │ │ - b.n 3cff6 │ │ - ldr r3, [r0, #4] │ │ - ldrb r2, [r3, #8] │ │ - cmp r2, #7 │ │ - bhi.n 3cffc │ │ - ldr r0, [pc, #236] ; (3d0e0 ) │ │ + b.n 3d03c │ │ + ldr r0, [r0, #4] │ │ + bl 3cef4 │ │ + mov fp, r0 │ │ + cbz r0, 3d038 │ │ + add.w r3, r6, #36 ; 0x24 │ │ + mov r4, r7 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov.w r9, #1 │ │ + add r3, sp, #68 ; 0x44 │ │ + str r3, [sp, #56] ; 0x38 │ │ + add r3, sp, #72 ; 0x48 │ │ + str r3, [sp, #60] ; 0x3c │ │ + b.n 3d068 │ │ + ldr r0, [pc, #188] ; (3d0f8 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 3d0a6 │ │ - add.w r1, fp, #4294967295 ; 0xffffffff │ │ - cmp r1, #1 │ │ - bhi.n 3d02a │ │ - smulbb r0, r4, r9 │ │ - ldr r7, [pc, #200] ; (3d0d4 ) │ │ - smulbb r6, r6, r9 │ │ - umull r0, r1, r0, r7 │ │ - smulbb r0, r5, r9 │ │ - ubfx r4, r1, #7, #8 │ │ - umull r0, r1, r0, r7 │ │ - umull r6, r7, r6, r7 │ │ - ubfx r5, r1, #7, #8 │ │ - ubfx r6, r7, #7, #8 │ │ - cmp r2, #16 │ │ - beq.n 3d040 │ │ - cmp r2, #32 │ │ - beq.n 3d04a │ │ - cmp r2, #15 │ │ - bne.n 3d05e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #31744 ; 0x7c00 │ │ - beq.n 3d0ba │ │ - b.n 3d05e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #63488 ; 0xf800 │ │ - beq.n 3d0c0 │ │ - b.n 3d05e │ │ - ldr r2, [r3, #12] │ │ - cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 3d05e │ │ - ldr r3, [r3, #24] │ │ - cmp r3, #0 │ │ - beq.n 3d0c6 │ │ - ldr r7, [pc, #136] ; (3d0e4 ) │ │ - add r7, pc │ │ - b.n 3d066 │ │ - ldr r3, [r3, #24] │ │ - cbz r3, 3d0b4 │ │ - ldr r7, [pc, #132] ; (3d0e8 ) │ │ - add r7, pc │ │ - movs r3, #0 │ │ - add.w r2, r8, #36 ; 0x24 │ │ - mov sl, r3 │ │ - str r2, [sp, #32] │ │ - add r2, sp, #44 ; 0x2c │ │ - str r2, [sp, #16] │ │ - ldr r2, [sp, #24] │ │ - cmp sl, r2 │ │ - bge.n 3d0a4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #20] │ │ - ldr r1, [sp, #32] │ │ - add.w r0, r3, sl, lsl #4 │ │ - ldr r2, [sp, #16] │ │ - bl 5e0d4 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbz r0, 3d09e │ │ - mov r3, r4 │ │ - mov r0, r8 │ │ - stmia.w sp, {r5, r6, r9} │ │ - mov r2, fp │ │ - ldr r1, [sp, #16] │ │ - blx r7 │ │ - mov r3, r0 │ │ - add.w sl, sl, #1 │ │ - b.n 3d074 │ │ - mov r0, r3 │ │ - ldr r3, [sp, #28] │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + b.n 3d0da │ │ + ldr r3, [r4, #0] │ │ + add r0, sp, #52 ; 0x34 │ │ + str r3, [sp, #68] ; 0x44 │ │ + ldr r3, [r4, #4] │ │ + str r3, [sp, #72] ; 0x48 │ │ + ldr r3, [r4, #8] │ │ + str r3, [sp, #76] ; 0x4c │ │ + ldr r3, [r4, #12] │ │ + str r3, [sp, #80] ; 0x50 │ │ + add r3, sp, #80 ; 0x50 │ │ + str r3, [sp, #0] │ │ + add r3, sp, #76 ; 0x4c │ │ + ldmia r0, {r0, r1, r2} │ │ + bl 5e378 │ │ + cbnz r0, 3d06e │ │ + add.w r9, r9, #1 │ │ + adds r4, #8 │ │ + cmp r9, r5 │ │ + blt.n 3d042 │ │ + b.n 3d0a2 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr r2, [r4, #8] │ │ + cmp r3, r2 │ │ + bne.n 3d082 │ │ + ldr r1, [r4, #12] │ │ + ldr r2, [sp, #80] ; 0x50 │ │ + subs r2, r2, r1 │ │ + it ne │ │ + movne r2, #1 │ │ + b.n 3d084 │ │ + movs r2, #1 │ │ + ldr r1, [sp, #80] ; 0x50 │ │ + mov r0, r6 │ │ + str r2, [sp, #24] │ │ + ldr r2, [sp, #72] ; 0x48 │ │ + stmia.w sp, {r1, r8, sl} │ │ + ldr r1, [sp, #36] ; 0x24 │ │ + str r1, [sp, #12] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + str r1, [sp, #16] │ │ + ldr r1, [sp, #44] ; 0x2c │ │ + str r1, [sp, #20] │ │ + ldr r1, [sp, #68] ; 0x44 │ │ + blx fp │ │ + b.n 3d062 │ │ + add.w r5, r5, #536870912 ; 0x20000000 │ │ + ldr r2, [r7, #0] │ │ + subs r5, #1 │ │ + ldr.w r1, [r7, r5, lsl #3] │ │ + add.w r3, r7, r5, lsl #3 │ │ + cmp r2, r1 │ │ + bne.n 3d0be │ │ + ldr r0, [r7, #4] │ │ + ldr r2, [r3, #4] │ │ + cmp r0, r2 │ │ + beq.n 3d0d8 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov r0, r6 │ │ + str.w sl, [sp] │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r2, [sp, #12] │ │ + ldr r2, [r3, #4] │ │ + mov r3, r8 │ │ + bl 36a38 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 3d0cc │ │ + beq.n 3d0e8 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ - ldr r7, [pc, #52] ; (3d0ec ) │ │ - add r7, pc │ │ - b.n 3d066 │ │ - ldr r7, [pc, #52] ; (3d0f0 ) │ │ - add r7, pc │ │ - b.n 3d066 │ │ - ldr r7, [pc, #48] ; (3d0f4 ) │ │ - add r7, pc │ │ - b.n 3d066 │ │ - ldr r7, [pc, #48] ; (3d0f8 ) │ │ - add r7, pc │ │ - b.n 3d066 │ │ - add sp, #68 ; 0x44 │ │ + add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strh r1, [r0, #4] │ │ - strh r0, [r0, #4] │ │ - b.n 3d714 │ │ + b.n 3d6b0 │ │ movs r7, r0 │ │ - b.n 3d486 │ │ + b.n 3d8e0 │ │ movs r4, r0 │ │ - b.n 3c970 │ │ + b.n 3c8fc │ │ movs r4, r0 │ │ - bhi.n 3cffe │ │ - vsra.u32 , , #1 │ │ - vqrdmulh.s , , d3[0] │ │ - vqrshrun.s64 d28, , #1 │ │ - vqrdmulh.s q14, , d27[0] │ │ - vsubw.u , , d17 │ │ - Address 0x000000000003d0fa is out of bounds. │ │ - │ │ │ │ 0003d0fc : │ │ cmp r0, #8 │ │ bhi.n 3d1f6 │ │ tbb [pc, r0] │ │ lsrs r3, r7, #9 │ │ adds r0, #29 │ │ @@ -58218,15 +58218,15 @@ │ │ add r0, pc │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 194b8 │ │ movs r0, #0 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ - b.n 3d52e │ │ + b.n 3d526 │ │ movs r4, r0 │ │ ldr r1, [pc, #204] ; (3d4a4 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ sub sp, #76 ; 0x4c │ │ ldr.w r5, [r0, #320] ; 0x140 │ │ @@ -58333,15 +58333,15 @@ │ │ add r1, r3 │ │ ldr.w r2, [r4, #256] ; 0x100 │ │ ldr.w r3, [r4, #260] ; 0x104 │ │ b.n 3d532 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ add r1, sp, #4 │ │ add r2, sp, #8 │ │ - bl 48b50 │ │ + bl 47a58 │ │ ldr.w r1, [r4, #220] ; 0xdc │ │ ldr r2, [sp, #8] │ │ ldr.w r3, [r4, #260] ; 0x104 │ │ subs r2, r2, r1 │ │ ldr.w r1, [r4, #252] ; 0xfc │ │ ldr.w r7, [r4, #216] ; 0xd8 │ │ ldr.w r0, [r4, #248] ; 0xf8 │ │ @@ -58390,15 +58390,15 @@ │ │ adds r0, #216 ; 0xd8 │ │ ldr.w r7, [r6, #188] ; 0xbc │ │ ldmia r0, {r0, r1, r2, r3} │ │ b.n 3d5b6 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ add r1, sp, #28 │ │ add r2, sp, #32 │ │ - bl 48b50 │ │ + bl 47a58 │ │ ldr r2, [sp, #32] │ │ ldr.w r1, [r4, #220] ; 0xdc │ │ ldr.w r3, [r4, #228] ; 0xe4 │ │ subs r1, r2, r1 │ │ ldr.w r7, [r6, #188] ; 0xbc │ │ ldr.w r0, [r4, #216] ; 0xd8 │ │ subs r1, r1, r3 │ │ @@ -58475,47 +58475,47 @@ │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ ble.n 3d764 │ │ movs r7, r0 │ │ movs r6, #254 ; 0xfe │ │ movs r0, r1 │ │ - cbnz r2, 3d6a2 │ │ + cbnz r0, 3d696 │ │ movs r4, r0 │ │ - udf #175 ; 0xaf │ │ + udf #171 ; 0xab │ │ movs r4, r0 │ │ - udf #177 ; 0xb1 │ │ + udf #173 ; 0xad │ │ movs r4, r0 │ │ - udf #242 ; 0xf2 │ │ + udf #238 ; 0xee │ │ movs r4, r0 │ │ - udf #219 ; 0xdb │ │ + udf #215 ; 0xd7 │ │ movs r4, r0 │ │ - udf #196 ; 0xc4 │ │ + udf #192 ; 0xc0 │ │ movs r4, r0 │ │ - udf #177 ; 0xb1 │ │ + udf #173 ; 0xad │ │ movs r4, r0 │ │ - adds r5, #172 ; 0xac │ │ + adds r5, #168 ; 0xa8 │ │ movs r5, r0 │ │ - udf #164 ; 0xa4 │ │ + udf #160 ; 0xa0 │ │ movs r4, r0 │ │ - udf #188 ; 0xbc │ │ + udf #184 ; 0xb8 │ │ movs r4, r0 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r6, [pc, #68] ; (3d6e0 ) │ │ ldr.w r5, [r0, #320] ; 0x140 │ │ add r6, pc │ │ ldr r1, [r5, #0] │ │ ldr r3, [r6, #0] │ │ cmp r3, r1 │ │ beq.n 3d6c4 │ │ movs r3, #0 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ str.w r3, [r5, #268] ; 0x10c │ │ - bl 487f0 │ │ + bl 476f8 │ │ cmp r0, #0 │ │ blt.n 3d6da │ │ ldr r3, [r5, #0] │ │ mov r0, r4 │ │ str r3, [r6, #0] │ │ bl 3d558 │ │ ldr.w r4, [r4, #320] ; 0x140 │ │ @@ -58590,15 +58590,15 @@ │ │ str r3, [r6, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 3d694 │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 48c14 │ │ + b.w 47b1c │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ add r7, sp, #16 │ │ mov r8, r0 │ │ mov r5, r1 │ │ ldr.w r9, [r0, #320] ; 0x140 │ │ @@ -58734,15 +58734,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #20] │ │ ldr r0, [r5, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #88] ; 0x58 │ │ str r3, [sp, #12] │ │ mov r3, sl │ │ - bl 4537c │ │ + bl 4b0ec │ │ mov r4, r0 │ │ mov r0, sl │ │ bl 41c24 │ │ mov r0, r4 │ │ b.n 3d966 │ │ ldr r2, [r5, #8] │ │ cbz r4, 3d90a │ │ @@ -58811,35 +58811,35 @@ │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ blt.n 3da24 │ │ movs r7, r0 │ │ - bgt.n 3da2a │ │ + bgt.n 3da22 │ │ movs r4, r0 │ │ - adds r3, #142 ; 0x8e │ │ + adds r3, #138 ; 0x8a │ │ movs r5, r0 │ │ - bgt.n 3d8a8 │ │ + bgt.n 3d8a0 │ │ movs r4, r0 │ │ - bgt.n 3da7e │ │ + bgt.n 3da76 │ │ movs r4, r0 │ │ - bgt.n 3da4c │ │ + bgt.n 3da44 │ │ movs r4, r0 │ │ - bgt.n 3d9e6 │ │ + bgt.n 3d9de │ │ movs r4, r0 │ │ - bgt.n 3d8ca │ │ + bgt.n 3d8c2 │ │ movs r4, r0 │ │ - bgt.n 3da30 │ │ + bgt.n 3da28 │ │ movs r4, r0 │ │ - bgt.n 3da54 │ │ + bgt.n 3da4c │ │ movs r4, r0 │ │ push {r3, lr} │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 48b50 │ │ + bl 47a58 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ sub sp, #36 ; 0x24 │ │ @@ -58937,43 +58937,43 @@ │ │ b.n 3da5a │ │ ldr.w r0, [r4, #232] ; 0xe8 │ │ bl 41c24 │ │ ldr r3, [sp, #20] │ │ str.w r3, [r4, #232] ; 0xe8 │ │ b.n 3da2c │ │ ldr r0, [r4, #0] │ │ - bl 48c78 │ │ + bl 47b80 │ │ ldr.w r0, [r4, #244] ; 0xf4 │ │ bl 41c24 │ │ mov r0, r4 │ │ bl 41c24 │ │ mov r0, r6 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 41c24 │ │ nop │ │ - push {r1, r2, r7, lr} │ │ + push {r2, r4, r6, lr} │ │ movs r4, r0 │ │ - bge.n 3dbd2 │ │ + bge.n 3dbca │ │ movs r4, r0 │ │ - adds r1, #188 ; 0xbc │ │ + adds r1, #184 ; 0xb8 │ │ movs r5, r0 │ │ - bge.n 3dbc2 │ │ + bge.n 3dbba │ │ movs r4, r0 │ │ - bge.n 3d9fc │ │ + bge.n 3d9f4 │ │ movs r4, r0 │ │ - bge.n 3dbda │ │ + bge.n 3dbd2 │ │ movs r4, r0 │ │ - bge.n 3db46 │ │ + bge.n 3db3e │ │ movs r4, r0 │ │ - bge.n 3db60 │ │ + bge.n 3db58 │ │ movs r4, r0 │ │ - bge.n 3db80 │ │ + bge.n 3db78 │ │ movs r4, r0 │ │ - bge.n 3dbb4 │ │ + bge.n 3dbac │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr.w r5, [pc, #1464] ; 3e0c8 │ │ mov r8, r0 │ │ ldr.w r3, [pc, #1460] ; 3e0cc │ │ mov fp, r1 │ │ @@ -58984,66 +58984,66 @@ │ │ ldr r6, [r5, r3] │ │ str r4, [sp, #40] ; 0x28 │ │ str r4, [sp, #44] ; 0x2c │ │ ldr r3, [r6, #0] │ │ mov r9, r6 │ │ str r4, [sp, #48] ; 0x30 │ │ str r3, [sp, #52] ; 0x34 │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, r4 │ │ blt.n 3dbb4 │ │ movs r0, #17 │ │ add r1, sp, #44 ; 0x2c │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, r4 │ │ blt.n 3dbb4 │ │ movs r0, #18 │ │ add r1, sp, #48 ; 0x30 │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, r4 │ │ blt.n 3dbb4 │ │ mov r0, r8 │ │ - bl 468fc │ │ + bl 45804 │ │ tst.w r0, #2 │ │ mov sl, r0 │ │ beq.n 3db6e │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #4 │ │ bne.n 3db6e │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ bne.n 3db6e │ │ ldr r7, [sp, #48] ; 0x30 │ │ cbz r7, 3dbba │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 48420 │ │ + bl 47328 │ │ movs r1, #2 │ │ movs r0, #17 │ │ - bl 48420 │ │ + bl 47328 │ │ movs r1, #0 │ │ movs r0, #18 │ │ - bl 48420 │ │ + bl 47328 │ │ mov r0, r8 │ │ orr.w r1, sl, #2 │ │ - bl 48178 │ │ + bl 47080 │ │ cmp r0, #0 │ │ bge.n 3dbb8 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r0, #21 │ │ - bl 48420 │ │ + bl 47328 │ │ ldr r1, [sp, #44] ; 0x2c │ │ movs r0, #17 │ │ - bl 48420 │ │ + bl 47328 │ │ ldr r1, [sp, #48] ; 0x30 │ │ movs r0, #18 │ │ - bl 48420 │ │ + bl 47328 │ │ mov r0, r8 │ │ mov r1, sl │ │ - bl 48178 │ │ + bl 47080 │ │ movs r0, #0 │ │ b.n 3e0a6 │ │ movs r7, #1 │ │ movs r0, #1 │ │ mov.w r1, #324 ; 0x144 │ │ bl 41c1c │ │ mov r6, r0 │ │ @@ -59065,20 +59065,20 @@ │ │ adds r1, #4 │ │ blx 18d2c │ │ movs r3, #10 │ │ str.w r4, [r6, #320] ; 0x140 │ │ mov r0, r8 │ │ str r3, [r6, #108] ; 0x6c │ │ str.w r8, [r6, #188] ; 0xbc │ │ - bl 4872c │ │ + bl 47634 │ │ mov r1, r0 │ │ str r0, [r4, #0] │ │ cbz r0, 3dc18 │ │ mov r0, r8 │ │ - bl 487f0 │ │ + bl 476f8 │ │ cmp r0, #0 │ │ bge.n 3dc20 │ │ mov r0, r6 │ │ bl 3d9c4 │ │ b.n 3e09c │ │ ldr.w r3, [pc, #1200] ; 3e0d4 │ │ ands.w r0, fp, #4 │ │ @@ -59242,24 +59242,24 @@ │ │ ldr r3, [pc, #964] ; (3e1a4 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #224] ; 0xe0 │ │ ldr r3, [pc, #960] ; (3e1a8 ) │ │ ldr r3, [r5, r3] │ │ add r5, sp, #36 ; 0x24 │ │ str.w r3, [r4, #228] ; 0xe4 │ │ - bl 48ba4 │ │ - bl 48bec │ │ + bl 47aac │ │ + bl 47af4 │ │ mov r1, r5 │ │ cmp r0, #0 │ │ mov.w r0, #20 │ │ ittt gt │ │ ldrgt r3, [r6, #108] ; 0x6c │ │ orrgt.w r3, r3, #4 │ │ strgt r3, [r6, #108] ; 0x6c │ │ - bl 48530 │ │ + bl 47438 │ │ cbnz r0, 3de18 │ │ ldr r3, [sp, #36] ; 0x24 │ │ lsls r3, r3, #31 │ │ itt mi │ │ movmi r3, #1 │ │ strmi r3, [r4, #4] │ │ mov.w fp, #0 │ │ @@ -59620,33 +59620,33 @@ │ │ pldw [sp, #255]! │ │ bl 301f6 │ │ ; instruction: 0xfa87ffff │ │ bl ffff81fe <_end@@Base+0xfff37796> │ │ bl fffda202 <_end@@Base+0xfff1979a> │ │ adds r4, r6, #3 │ │ movs r0, r1 │ │ - cmp r3, #172 ; 0xac │ │ + cmp r3, #168 ; 0xa8 │ │ movs r5, r0 │ │ - add r7, sp, #424 ; 0x1a8 │ │ + add r7, sp, #224 ; 0xe0 │ │ movs r4, r0 │ │ - bmi.n 3e2c2 │ │ + bmi.n 3e2ba │ │ movs r4, r0 │ │ - bmi.n 3e14c │ │ + bmi.n 3e144 │ │ movs r4, r0 │ │ - bmi.n 3e12a │ │ + bmi.n 3e122 │ │ movs r4, r0 │ │ - bmi.n 3e2aa │ │ + bmi.n 3e2a2 │ │ movs r4, r0 │ │ - bmi.n 3e28e │ │ + bmi.n 3e286 │ │ movs r4, r0 │ │ - bmi.n 3e2a8 │ │ + bmi.n 3e2a0 │ │ movs r4, r0 │ │ - bmi.n 3e2d8 │ │ + bmi.n 3e2d0 │ │ movs r4, r0 │ │ - bmi.n 3e308 │ │ + bmi.n 3e300 │ │ movs r4, r0 │ │ cmp r1, #2 │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov.w r4, #0 │ │ ldr.w r5, [r0, #184] ; 0xb8 │ │ mov r3, r4 │ │ mov r0, r1 │ │ @@ -59894,31 +59894,31 @@ │ │ add r2, pc │ │ movw r3, #803 ; 0x323 │ │ bl 194b8 │ │ b.n 3e43e │ │ mov r0, r4 │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - movs r7, #178 ; 0xb2 │ │ + movs r7, #174 ; 0xae │ │ movs r5, r0 │ │ - beq.n 3e562 │ │ + beq.n 3e55a │ │ movs r4, r0 │ │ - beq.n 3e3e8 │ │ + beq.n 3e3e0 │ │ movs r4, r0 │ │ - beq.n 3e3c6 │ │ + beq.n 3e3be │ │ movs r4, r0 │ │ - beq.n 3e598 │ │ + beq.n 3e590 │ │ movs r4, r0 │ │ - beq.n 3e53e │ │ + beq.n 3e536 │ │ movs r4, r0 │ │ - beq.n 3e584 │ │ + beq.n 3e57c │ │ movs r4, r0 │ │ - beq.n 3e434 │ │ + beq.n 3e42c │ │ movs r4, r0 │ │ - beq.n 3e5b0 │ │ + beq.n 3e5a8 │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ mov r5, r2 │ │ mov r6, r3 │ │ str r0, [sp, #36] ; 0x24 │ │ mov fp, r1 │ │ @@ -60152,31 +60152,31 @@ │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ ldrsb r1, [r3, r1] │ │ adds r2, #49 ; 0x31 │ │ - movs r5, #84 ; 0x54 │ │ + movs r5, #80 ; 0x50 │ │ movs r5, r0 │ │ - ldmia r6!, {r0, r2} │ │ + ldmia r6!, {r0} │ │ movs r4, r0 │ │ - ldmia r6, {r1, r2, r6} │ │ + ldmia r6, {r1, r6} │ │ movs r4, r0 │ │ - ldmia r6!, {r0, r1, r4, r5} │ │ + ldmia r6!, {r0, r1, r2, r3, r5} │ │ movs r4, r0 │ │ - ldmia r6!, {r1, r3, r4} │ │ + ldmia r6!, {r1, r2, r4} │ │ movs r4, r0 │ │ - ldmia r5, {r0, r1, r3, r5, r6, r7} │ │ + ldmia r5, {r0, r1, r2, r5, r6, r7} │ │ movs r4, r0 │ │ - ldmia r6!, {r2, r3} │ │ + ldmia r6!, {r3} │ │ movs r4, r0 │ │ - ldmia r6, {r1, r5, r6} │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ movs r4, r0 │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ + ldmia r6!, {r1, r3, r4} │ │ movs r4, r0 │ │ push {r4, r5, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #52] ; (3e764 ) │ │ ldr r5, [r1, #68] ; 0x44 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ @@ -60355,21 +60355,21 @@ │ │ b.n 3e880 │ │ adds r7, #16 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ ldmia r3, {r2, r3, r5, r6} │ │ movs r7, r0 │ │ - ldmia r5, {r4, r5, r7} │ │ + ldmia r5, {r2, r3, r5, r7} │ │ movs r4, r0 │ │ - ldmia r5, {r0, r1, r2, r3, r5, r7} │ │ + ldmia r5, {r0, r1, r3, r5, r7} │ │ movs r4, r0 │ │ - ldmia r5!, {r0, r2, r3, r6} │ │ + ldmia r5!, {r0, r3, r6} │ │ movs r4, r0 │ │ - ldmia r4, {r0, r1, r2, r4, r5, r6, r7} │ │ + ldmia r4, {r0, r1, r4, r5, r6, r7} │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r2 │ │ ldr r2, [pc, #832] ; (3ec5c ) │ │ sub sp, #28 │ │ mov sl, r0 │ │ ldr.w fp, [r0, #320] ; 0x140 │ │ @@ -60683,35 +60683,35 @@ │ │ mov r1, r8 │ │ bl 3e256 │ │ b.n 3e9dc │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldmia r1!, {r6, r7} │ │ movs r7, r0 │ │ - ldmia r4, {r1, r2, r4} │ │ - movs r4, r0 │ │ - ldmia r4, {r0, r1, r2, r4} │ │ - movs r4, r0 │ │ - ldmia r4, {r0, r2, r4} │ │ + ldmia r4, {r1, r4} │ │ movs r4, r0 │ │ ldmia r4, {r0, r1, r4} │ │ movs r4, r0 │ │ + ldmia r4, {r0, r4} │ │ + movs r4, r0 │ │ ldmia r4!, {r0, r1, r2, r3} │ │ movs r4, r0 │ │ - ldmia r4!, {r1, r2, r3} │ │ + ldmia r4!, {r0, r1, r3} │ │ + movs r4, r0 │ │ + ldmia r4!, {r1, r3} │ │ movs r4, r0 │ │ - ldmia r2!, {r0, r1, r7} │ │ + ldmia r2, {r0, r1, r2, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - ldmia r2!, {r1, r7} │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - ldmia r2!, {r0, r7} │ │ + ldmia r2, {r0, r2, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - ldmia r2, {r0, r1, r2, r3, r4, r5, r6} │ │ + ldmia r2!, {r0, r1, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - ldmia r2!, {r3, r4, r6} │ │ + ldmia r2, {r2, r4, r6} │ │ movs r4, r0 │ │ ldr.w r3, [r0, #308] ; 0x134 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r0 │ │ mov r7, r1 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ ldr r5, [r1, #68] ; 0x44 │ │ @@ -60961,17 +60961,17 @@ │ │ adds r2, #49 ; 0x31 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ strh r1, [r0, #4] │ │ subs r3, #128 ; 0x80 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ - ldmia r1!, {r2, r3, r6} │ │ + ldmia r1!, {r3, r6} │ │ movs r4, r0 │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r3 │ │ ldr r5, [pc, #608] ; (3f188 ) │ │ sub sp, #148 ; 0x94 │ │ mov r6, r0 │ │ mov r9, r1 │ │ @@ -61173,33 +61173,33 @@ │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #0] │ │ eors r6, r6 │ │ stmia r3!, {r1, r2, r4, r5, r7} │ │ movs r7, r0 │ │ - subs r4, r5, r3 │ │ + subs r0, r5, r3 │ │ movs r5, r0 │ │ - ldr r6, [sp, #680] ; 0x2a8 │ │ + ldr r6, [sp, #480] ; 0x1e0 │ │ movs r4, r0 │ │ - stmia r3!, {r0, r1, r2, r3, r7} │ │ + stmia r3!, {r0, r1, r3, r7} │ │ movs r4, r0 │ │ - stmia r3!, {r0, r4, r7} │ │ + stmia r3!, {r0, r2, r3, r7} │ │ movs r4, r0 │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ + stmia r3!, {r1, r4, r6, r7} │ │ movs r4, r0 │ │ - stmia r3!, {r0, r6, r7} │ │ + stmia r3!, {r0, r2, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - stmia r3!, {r0, r1, r2, r4, r5, r6} │ │ + stmia r3!, {r0, r1, r4, r5, r6} │ │ movs r4, r0 │ │ - stmia r3!, {r1, r7} │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - stmia r3!, {r2, r4, r7} │ │ + stmia r3!, {r4, r7} │ │ movs r4, r0 │ │ - stmia r3!, {r1, r3, r5, r7} │ │ + stmia r3!, {r1, r2, r5, r7} │ │ movs r4, r0 │ │ nop.w │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r3 │ │ ldr r5, [pc, #404] ; (3f354 ) │ │ sub sp, #100 ; 0x64 │ │ mov r6, r0 │ │ @@ -61338,33 +61338,33 @@ │ │ cmp r2, r3 │ │ beq.n 3f34e │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmia r1!, {r1, r2, r3, r4} │ │ movs r7, r0 │ │ - adds r2, r2, r4 │ │ + adds r6, r1, r4 │ │ movs r5, r0 │ │ - ldr r4, [sp, #832] ; 0x340 │ │ + ldr r4, [sp, #632] ; 0x278 │ │ movs r4, r0 │ │ - stmia r1!, {r0, r2, r4, r5, r7} │ │ + stmia r1!, {r0, r4, r5, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r0, r1, r2, r4, r5, r7} │ │ + stmia r1!, {r0, r1, r4, r5, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r0, r1, r2, r5, r6, r7} │ │ + stmia r1!, {r0, r1, r5, r6, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r0, r2, r3, r4, r7} │ │ + stmia r1!, {r0, r3, r4, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r3, r5, r7} │ │ + stmia r1!, {r2, r5, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ movs r4, r0 │ │ - stmia r1!, {r4, r6, r7} │ │ + stmia r1!, {r2, r3, r6, r7} │ │ movs r4, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ bl 3d694 │ │ ldrb.w r7, [r5, #313] ; 0x139 │ │ ldrb.w r2, [r5, #312] ; 0x138 │ │ @@ -61639,33 +61639,33 @@ │ │ cmp r2, r3 │ │ beq.n 3f6ae │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ pop {r1, r3, r6, pc} │ │ movs r7, r0 │ │ - asrs r2, r6, #22 │ │ + asrs r6, r5, #22 │ │ movs r5, r0 │ │ - ldr r1, [sp, #448] ; 0x1c0 │ │ + ldr r1, [sp, #248] ; 0xf8 │ │ movs r4, r0 │ │ - bkpt 0x0055 │ │ + bkpt 0x0051 │ │ movs r4, r0 │ │ - bkpt 0x0057 │ │ + bkpt 0x0053 │ │ movs r4, r0 │ │ - bkpt 0x009c │ │ + bkpt 0x0098 │ │ movs r4, r0 │ │ - bkpt 0x0087 │ │ + bkpt 0x0083 │ │ movs r4, r0 │ │ - bkpt 0x003d │ │ + bkpt 0x0039 │ │ movs r4, r0 │ │ - bkpt 0x0048 │ │ + bkpt 0x0044 │ │ movs r4, r0 │ │ - bkpt 0x005a │ │ + bkpt 0x0056 │ │ movs r4, r0 │ │ - bkpt 0x0070 │ │ + bkpt 0x006c │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #344] ; (3f840 ) │ │ add r7, sp, #16 │ │ mov r6, r0 │ │ mov sl, r1 │ │ @@ -61794,33 +61794,33 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ adds r7, #20 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ cbnz r6, 3f8c0 │ │ movs r7, r0 │ │ - asrs r6, r5, #16 │ │ + asrs r2, r5, #16 │ │ movs r5, r0 │ │ - str r7, [sp, #944] ; 0x3b0 │ │ + str r7, [sp, #744] ; 0x2e8 │ │ movs r4, r0 │ │ - pop {r0, r4, r6, r7} │ │ + pop {r0, r2, r3, r6, r7} │ │ movs r4, r0 │ │ - pop {r0, r1, r4, r6, r7} │ │ + pop {r0, r1, r2, r3, r6, r7} │ │ movs r4, r0 │ │ - pop {r3, r4, pc} │ │ + pop {r2, r4, pc} │ │ movs r4, r0 │ │ - pop {r0, r1, pc} │ │ + pop {r0, r1, r2, r3, r4, r5, r6, r7} │ │ movs r4, r0 │ │ - pop {r0, r2, r4, r5, r7} │ │ + pop {r0, r4, r5, r7} │ │ movs r4, r0 │ │ - pop {r6, r7} │ │ + pop {r2, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - pop {r1, r2, r4, r6, r7} │ │ + pop {r1, r4, r6, r7} │ │ movs r4, r0 │ │ - pop {r3, r5, r6, r7} │ │ + pop {r2, r5, r6, r7} │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #12 │ │ ldr r5, [pc, #140] ; (3f900 ) │ │ add r7, sp, #0 │ │ mov r9, r0 │ │ mov r4, r1 │ │ @@ -61988,15 +61988,15 @@ │ │ movs r3, #1 │ │ ldr r0, [pc, #344] ; (3fb70 ) │ │ str r3, [r4, #28] │ │ movs r3, #0 │ │ add r0, pc │ │ str r3, [r4, #36] ; 0x24 │ │ str r3, [r4, #32] │ │ - bl 196f4 │ │ + bl 19b98 │ │ cbz r0, 3fa44 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ beq.n 3fa44 │ │ ldr r1, [pc, #324] ; (3fb74 ) │ │ add r1, pc │ │ bl 41b92 │ │ @@ -62128,39 +62128,39 @@ │ │ ldrsb r5, [r2, r1] │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - pop {r0, r2, r4, r5, r6, r7} │ │ + pop {r0, r4, r5, r6, r7} │ │ movs r4, r0 │ │ - ; instruction: 0xb83e │ │ + ; instruction: 0xb83a │ │ movs r4, r0 │ │ - ; instruction: 0xb843 │ │ + ; instruction: 0xb83f │ │ movs r4, r0 │ │ - cbnz r3, 3fbaa │ │ + cbnz r7, 3fba8 │ │ movs r4, r0 │ │ - str r4, [sp, #808] ; 0x328 │ │ + str r4, [sp, #608] ; 0x260 │ │ movs r4, r0 │ │ - cbnz r7, 3fbb0 │ │ + cbnz r3, 3fbb0 │ │ movs r4, r0 │ │ - cbnz r2, 3fbc6 │ │ + cbnz r6, 3fbc4 │ │ movs r4, r0 │ │ - cbnz r5, 3fbc4 │ │ + cbnz r1, 3fbc4 │ │ movs r4, r0 │ │ - asrs r6, r6, #3 │ │ + asrs r2, r6, #3 │ │ movs r5, r0 │ │ - cbnz r1, 3fbb8 │ │ + cbnz r5, 3fbb6 │ │ movs r4, r0 │ │ - cbnz r4, 3fbbe │ │ + cbnz r0, 3fbbe │ │ movs r4, r0 │ │ - cbnz r2, 3fbc6 │ │ + cbnz r6, 3fbc4 │ │ movs r4, r0 │ │ - cbnz r2, 3fbd0 │ │ + cbnz r6, 3fbce │ │ movs r4, r0 │ │ ldr r3, [r5, #96] ; 0x60 │ │ movs r0, #1 │ │ add.w r1, r4, #32 │ │ blx r3 │ │ ldr r3, [sp, #28] │ │ ldr.w r8, [r3, #320] ; 0x140 │ │ @@ -62857,159 +62857,159 @@ │ │ mov.w r3, #644 ; 0x284 │ │ bl 194b8 │ │ b.n 40240 │ │ mov r0, r4 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - lsrs r6, r7, #29 │ │ + lsrs r2, r7, #29 │ │ movs r5, r0 │ │ - ; instruction: 0xb876 │ │ + ; instruction: 0xb872 │ │ movs r4, r0 │ │ - ; instruction: 0xb829 │ │ + ; instruction: 0xb825 │ │ movs r4, r0 │ │ - ; instruction: 0xb85b │ │ + ; instruction: 0xb857 │ │ movs r4, r0 │ │ - ; instruction: 0xb844 │ │ + ; instruction: 0xb840 │ │ movs r4, r0 │ │ - lsrs r0, r3, #29 │ │ + lsrs r4, r2, #29 │ │ movs r5, r0 │ │ - ; instruction: 0xb850 │ │ + ; instruction: 0xb84c │ │ movs r4, r0 │ │ - ; instruction: 0xb839 │ │ + ; instruction: 0xb835 │ │ movs r4, r0 │ │ - ; instruction: 0xb822 │ │ + ; instruction: 0xb81e │ │ movs r4, r0 │ │ - ; instruction: 0xb7fd │ │ + ; instruction: 0xb7f9 │ │ movs r4, r0 │ │ - ; instruction: 0xb7e7 │ │ + ; instruction: 0xb7e3 │ │ movs r4, r0 │ │ - cbnz r4, 40308 │ │ + cbnz r0, 40308 │ │ movs r4, r0 │ │ - ; instruction: 0xb802 │ │ + ; instruction: 0xb7fe │ │ movs r4, r0 │ │ - ; instruction: 0xb814 │ │ + ; instruction: 0xb810 │ │ movs r4, r0 │ │ - ; instruction: 0xb79f │ │ + ; instruction: 0xb79b │ │ movs r4, r0 │ │ - cbnz r4, 4030a │ │ + cbnz r0, 4030a │ │ movs r4, r0 │ │ - ; instruction: 0xb7ca │ │ + ; instruction: 0xb7c6 │ │ movs r4, r0 │ │ - ; instruction: 0xb7dc │ │ + ; instruction: 0xb7d8 │ │ movs r4, r0 │ │ - lsrs r2, r0, #24 │ │ + lsrs r6, r7, #23 │ │ movs r5, r0 │ │ - ; instruction: 0xb6fa │ │ + ; instruction: 0xb6f6 │ │ movs r4, r0 │ │ - ; instruction: 0xb6ad │ │ + ; instruction: 0xb6a9 │ │ movs r4, r0 │ │ - ; instruction: 0xb6df │ │ + ; instruction: 0xb6db │ │ movs r4, r0 │ │ - ; instruction: 0xb6c8 │ │ + ; instruction: 0xb6c4 │ │ movs r4, r0 │ │ - cpsid if │ │ + ; instruction: 0xb66f │ │ movs r4, r0 │ │ - ; instruction: 0xb88f │ │ + ; instruction: 0xb88b │ │ movs r4, r0 │ │ - ; instruction: 0xb69e │ │ + ; instruction: 0xb69a │ │ movs r4, r0 │ │ - ; instruction: 0xb6b0 │ │ + ; instruction: 0xb6ac │ │ movs r4, r0 │ │ - lsrs r0, r1, #18 │ │ + lsrs r4, r0, #18 │ │ movs r5, r0 │ │ - push {r0, r1, r2, r3, r5, r6, lr} │ │ + push {r0, r1, r3, r5, r6, lr} │ │ movs r4, r0 │ │ - push {r0, r2, r4, r5, lr} │ │ + push {r0, r4, r5, lr} │ │ movs r4, r0 │ │ - push {r2, r4, r6, lr} │ │ + push {r4, r6, lr} │ │ movs r4, r0 │ │ - push {r1, r2, r4, r5, r6, lr} │ │ + push {r1, r4, r5, r6, lr} │ │ movs r4, r0 │ │ - lsrs r6, r7, #16 │ │ + lsrs r2, r7, #16 │ │ movs r5, r0 │ │ - push {r0, r1, r2, r3, r5, r6, r7} │ │ + push {r0, r1, r3, r5, r6, r7} │ │ movs r4, r0 │ │ - push {r4, r5, lr} │ │ + push {r2, r3, r5, lr} │ │ movs r4, r0 │ │ - push {r0, r1, r3, r4, lr} │ │ + push {r0, r1, r2, r4, lr} │ │ movs r4, r0 │ │ - push {r2, lr} │ │ + push {lr} │ │ movs r4, r0 │ │ - lsrs r2, r3, #16 │ │ + lsrs r6, r2, #16 │ │ movs r5, r0 │ │ - push {r1, r4, lr} │ │ + push {r1, r2, r3, lr} │ │ movs r4, r0 │ │ - push {r0, r2, r3, r4, r5, r6, r7} │ │ + push {r0, r3, r4, r5, r6, r7} │ │ movs r4, r0 │ │ - push {r1, r2, r5, r6, r7} │ │ + push {r1, r5, r6, r7} │ │ movs r4, r0 │ │ - push {r0, r6, r7} │ │ + push {r0, r2, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - push {r0, r2, r3, r5, r7} │ │ + push {r0, r3, r5, r7} │ │ movs r4, r0 │ │ - ; instruction: 0xb6b0 │ │ + ; instruction: 0xb6ac │ │ movs r4, r0 │ │ - push {r1, r2, r3, r6, r7} │ │ + push {r1, r3, r6, r7} │ │ movs r4, r0 │ │ - push {r5, r6, r7} │ │ + push {r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ - push {r0, r1, r2, r3, r4, r6} │ │ + push {r0, r1, r3, r4, r6} │ │ movs r4, r0 │ │ - cpsid f │ │ + ; instruction: 0xb66d │ │ movs r4, r0 │ │ - push {r7} │ │ + push {r2, r3, r4, r5, r6} │ │ movs r4, r0 │ │ - push {r1, r4, r7} │ │ + push {r1, r2, r3, r7} │ │ movs r4, r0 │ │ - push {r0, r1, r3, r5} │ │ + push {r0, r1, r2, r5} │ │ movs r4, r0 │ │ - ; instruction: 0xb63e │ │ + ; instruction: 0xb63a │ │ movs r4, r0 │ │ - push {r2, r3, r4, r6} │ │ + push {r3, r4, r6} │ │ movs r4, r0 │ │ - push {r1, r2, r3, r5, r6} │ │ + push {r1, r3, r5, r6} │ │ movs r4, r0 │ │ - lsrs r0, r5, #10 │ │ + lsrs r4, r4, #10 │ │ movs r5, r0 │ │ - cbz r0, 403e8 │ │ + cbz r4, 403e6 │ │ movs r4, r0 │ │ - cbz r3, 403d8 │ │ + cbz r7, 403d6 │ │ movs r4, r0 │ │ - cbz r7, 403e8 │ │ + cbz r3, 403e8 │ │ movs r4, r0 │ │ - cbz r6, 403e6 │ │ + cbz r2, 403e6 │ │ movs r4, r0 │ │ - cbz r5, 403d6 │ │ + cbz r1, 403d6 │ │ movs r4, r0 │ │ - push {r0, r1, r2, r3, r4, r5, lr} │ │ + push {r0, r1, r3, r4, r5, lr} │ │ movs r4, r0 │ │ - cbz r6, 403ea │ │ + cbz r2, 403ea │ │ movs r4, r0 │ │ - cbz r0, 403f4 │ │ + cbz r4, 403f2 │ │ movs r4, r0 │ │ - lsrs r6, r6, #6 │ │ + lsrs r2, r6, #6 │ │ movs r5, r0 │ │ - ldrh r4, [r6, #42] ; 0x2a │ │ + ldrh r2, [r0, #42] ; 0x2a │ │ movs r4, r0 │ │ - sxtb r1, r3 │ │ + sxtb r5, r2 │ │ movs r4, r0 │ │ - sxtb r3, r3 │ │ + sxtb r7, r2 │ │ movs r4, r0 │ │ - uxth r0, r4 │ │ + uxth r4, r3 │ │ movs r4, r0 │ │ - uxth r3, r1 │ │ + uxth r7, r0 │ │ movs r4, r0 │ │ - sxth r7, r7 │ │ + sxth r3, r7 │ │ movs r4, r0 │ │ - sxtb r2, r1 │ │ + sxtb r6, r0 │ │ movs r4, r0 │ │ - sxtb r4, r3 │ │ + sxtb r0, r3 │ │ movs r4, r0 │ │ - sxtb r2, r6 │ │ + sxtb r6, r5 │ │ movs r4, r0 │ │ ldrb r3, [r1, #12] │ │ ldr.w r2, [r0, #320] ; 0x140 │ │ cmp r3, #6 │ │ beq.n 403d4 │ │ subs r1, r3, #1 │ │ cmp r1, #1 │ │ @@ -63193,15 +63193,15 @@ │ │ add r1, r3 │ │ ldr.w r2, [r4, #256] ; 0x100 │ │ ldr.w r3, [r4, #260] ; 0x104 │ │ b.n 405ce │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ add r1, sp, #4 │ │ add r2, sp, #8 │ │ - bl 48b50 │ │ + bl 47a58 │ │ ldr.w r1, [r4, #220] ; 0xdc │ │ ldr r2, [sp, #8] │ │ ldr.w r3, [r4, #260] ; 0x104 │ │ subs r2, r2, r1 │ │ ldr.w r1, [r4, #252] ; 0xfc │ │ ldr.w r7, [r4, #216] ; 0xd8 │ │ ldr.w r0, [r4, #248] ; 0xf8 │ │ @@ -63247,15 +63247,15 @@ │ │ adds r0, #216 ; 0xd8 │ │ ldr.w r7, [r5, #140] ; 0x8c │ │ ldmia r0, {r0, r1, r2, r3} │ │ b.n 4064c │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ add r1, sp, #12 │ │ add r2, sp, #16 │ │ - bl 48b50 │ │ + bl 47a58 │ │ ldr r2, [sp, #16] │ │ ldr.w r1, [r4, #220] ; 0xdc │ │ ldr.w r3, [r4, #228] ; 0xe4 │ │ subs r1, r2, r1 │ │ ldr.w r7, [r5, #140] ; 0x8c │ │ ldr.w r0, [r4, #216] ; 0xd8 │ │ subs r1, r1, r3 │ │ @@ -63307,15 +63307,15 @@ │ │ ldr.w r6, [r0, #320] ; 0x140 │ │ add r5, pc │ │ ldr r1, [r6, #0] │ │ ldr r3, [r5, #0] │ │ cmp r3, r1 │ │ beq.n 406e6 │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 487f0 │ │ + bl 476f8 │ │ cmp r0, #0 │ │ blt.n 406ea │ │ ldr r3, [r6, #0] │ │ mov r0, r4 │ │ str r3, [r5, #0] │ │ bl 405f4 │ │ movs r0, #0 │ │ @@ -63373,15 +63373,15 @@ │ │ str r3, [r5, #68] ; 0x44 │ │ pop {r4, r5, r6, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 406bc │ │ ldr.w r0, [r4, #188] ; 0xbc │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 48c14 │ │ + b.w 47b1c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ add r7, sp, #16 │ │ mov r9, r0 │ │ mov r5, r1 │ │ ldr.w r8, [r0, #320] ; 0x140 │ │ str r2, [r7, #16] │ │ @@ -63460,15 +63460,15 @@ │ │ str r3, [sp, #4] │ │ ldr r3, [r7, #12] │ │ ldr r0, [r5, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [r7, #80] ; 0x50 │ │ str r3, [sp, #12] │ │ mov r3, sl │ │ - bl 4537c │ │ + bl 4b0ec │ │ mov r4, r0 │ │ mov r0, sl │ │ bl 41c24 │ │ mov r0, r4 │ │ b.n 408da │ │ ldr r2, [r5, #8] │ │ cbz r4, 4087e │ │ @@ -63748,15 +63748,15 @@ │ │ blx r3 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ strh r1, [r0, #4] │ │ subs r3, #128 ; 0x80 │ │ push {r3, lr} │ │ ldr.w r0, [r0, #188] ; 0xbc │ │ - bl 48b50 │ │ + bl 47a58 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ movs r0, r0 │ │ push {r0, r1, r4, r5, r6, lr} │ │ mov r5, r1 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ bl 406bc │ │ @@ -63795,17 +63795,17 @@ │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 194b8 │ │ movs r0, #0 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - add r3, sp, #192 ; 0xc0 │ │ + add r3, sp, #176 ; 0xb0 │ │ movs r4, r0 │ │ - add r3, sp, #96 ; 0x60 │ │ + add r3, sp, #80 ; 0x50 │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ mov r6, r2 │ │ mov sl, r1 │ │ mov r8, r3 │ │ ldr.w r9, [sp, #72] ; 0x48 │ │ @@ -63913,15 +63913,15 @@ │ │ nop │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - add r2, sp, #212 ; 0xd4 │ │ + add r2, sp, #196 ; 0xc4 │ │ movs r4, r0 │ │ push {r4, r5, lr} │ │ sub sp, #36 ; 0x24 │ │ ldr r4, [pc, #52] ; (40d6c ) │ │ ldr r5, [r1, #68] ; 0x44 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ @@ -63990,31 +63990,31 @@ │ │ ldr r2, [pc, #40] ; (40df0 ) │ │ add r2, pc │ │ ldr r0, [pc, #40] ; (40df4 ) │ │ mov r1, r3 │ │ add r0, pc │ │ b.w 194b8 │ │ nop │ │ - add r7, pc, #180 ; (adr r7, 40e8c ) │ │ + add r7, pc, #164 ; (adr r7, 40e7c ) │ │ movs r4, r0 │ │ - add r6, pc, #964 ; (adr r6, 411a0 ) │ │ + add r6, pc, #948 ; (adr r6, 41190 ) │ │ movs r4, r0 │ │ - add r6, pc, #1004 ; (adr r6, 411cc ) │ │ + add r6, pc, #988 ; (adr r6, 411bc ) │ │ movs r4, r0 │ │ - add r7, pc, #24 ; (adr r7, 40dfc ) │ │ + add r7, pc, #8 ; (adr r7, 40dec ) │ │ movs r4, r0 │ │ - add r1, sp, #704 ; 0x2c0 │ │ + add r1, sp, #688 ; 0x2b0 │ │ movs r4, r0 │ │ - add r1, sp, #752 ; 0x2f0 │ │ + add r1, sp, #736 ; 0x2e0 │ │ movs r4, r0 │ │ - add r7, pc, #104 ; (adr r7, 40e58 ) │ │ + add r7, pc, #88 ; (adr r7, 40e48 ) │ │ movs r4, r0 │ │ - add r1, sp, #584 ; 0x248 │ │ + add r1, sp, #568 ; 0x238 │ │ movs r4, r0 │ │ - strh r2, [r7, #36] ; 0x24 │ │ + strh r6, [r6, #36] ; 0x24 │ │ movs r4, r0 │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr.w r4, [r0, #320] ; 0x140 │ │ cbz r4, 40e32 │ │ ldr r3, [r4, #0] │ │ cbz r3, 40e2c │ │ @@ -64026,15 +64026,15 @@ │ │ adds r1, #8 │ │ blx r3 │ │ ldr.w r0, [r4, #180] ; 0xb4 │ │ bl 41c24 │ │ str.w r6, [r4, #180] ; 0xb4 │ │ b.n 40e06 │ │ ldr r0, [r4, #0] │ │ - bl 48c78 │ │ + bl 47b80 │ │ mov r0, r4 │ │ bl 41c24 │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 41c24 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ @@ -64048,61 +64048,61 @@ │ │ movs r4, #0 │ │ ldr r7, [r5, r3] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ ldr r3, [r7, #0] │ │ str r4, [sp, #16] │ │ str r3, [sp, #20] │ │ - bl 48530 │ │ + bl 47438 │ │ add r1, sp, #12 │ │ movs r0, #17 │ │ - bl 48530 │ │ + bl 47438 │ │ add r1, sp, #16 │ │ movs r0, #18 │ │ - bl 48530 │ │ + bl 47438 │ │ mov r0, r8 │ │ - bl 468fc │ │ + bl 45804 │ │ tst.w r0, #2 │ │ mov sl, r0 │ │ beq.n 40e92 │ │ ldr r3, [sp, #8] │ │ cmp r3, #4 │ │ bne.n 40e92 │ │ ldr r3, [sp, #12] │ │ cmp r3, #1 │ │ bne.n 40e92 │ │ ldr r3, [sp, #16] │ │ cmp r3, #1 │ │ beq.n 40edc │ │ movs r1, #4 │ │ movs r0, #21 │ │ - bl 48420 │ │ + bl 47328 │ │ movs r1, #1 │ │ movs r0, #17 │ │ - bl 48420 │ │ + bl 47328 │ │ movs r1, #1 │ │ movs r0, #18 │ │ - bl 48420 │ │ + bl 47328 │ │ mov r0, r8 │ │ orr.w r1, sl, #2 │ │ - bl 48178 │ │ + bl 47080 │ │ cmp r0, #0 │ │ bge.n 40ee0 │ │ ldr r1, [sp, #8] │ │ movs r0, #21 │ │ - bl 48420 │ │ + bl 47328 │ │ ldr r1, [sp, #12] │ │ movs r0, #17 │ │ - bl 48420 │ │ + bl 47328 │ │ ldr r1, [sp, #16] │ │ movs r0, #18 │ │ - bl 48420 │ │ + bl 47328 │ │ mov r0, r8 │ │ mov r1, sl │ │ - bl 48178 │ │ + bl 47080 │ │ movs r0, #0 │ │ b.n 411be │ │ mov fp, r4 │ │ b.n 40ee4 │ │ mov.w fp, #1 │ │ movs r0, #1 │ │ mov.w r1, #324 ; 0x144 │ │ @@ -64189,20 +64189,20 @@ │ │ adds r1, #4 │ │ blx 18d2c │ │ movs r3, #2 │ │ str.w r4, [r6, #320] ; 0x140 │ │ mov r0, r8 │ │ str r3, [r6, #108] ; 0x6c │ │ str.w r8, [r6, #188] ; 0xbc │ │ - bl 4872c │ │ + bl 47634 │ │ mov r1, r0 │ │ str r0, [r4, #0] │ │ cbz r0, 40fbc │ │ mov r0, r8 │ │ - bl 487f0 │ │ + bl 476f8 │ │ cmp r0, #0 │ │ bge.n 40fc4 │ │ mov r0, r6 │ │ bl 40df8 │ │ b.n 411b4 │ │ ldr r3, [pc, #616] ; (41230 ) │ │ ands.w r0, r9, #4 │ │ @@ -64325,16 +64325,16 @@ │ │ ldr r3, [pc, #508] ; (412c8 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #168] ; 0xa8 │ │ ldr r3, [pc, #504] ; (412cc ) │ │ ldr r3, [r5, r3] │ │ add r5, sp, #24 │ │ str.w r3, [r4, #172] ; 0xac │ │ - bl 48ba4 │ │ - bl 48bec │ │ + bl 47aac │ │ + bl 47af4 │ │ str.w r8, [r5, #-20]! │ │ mov r1, r5 │ │ cmp r0, #0 │ │ movw r0, #3379 ; 0xd33 │ │ ittt gt │ │ ldrgt r3, [r6, #108] ; 0x6c │ │ orrgt.w r3, r3, #4 │ │ @@ -64348,15 +64348,15 @@ │ │ str.w r3, [r6, #180] ; 0xb4 │ │ ldr r3, [r4, #84] ; 0x54 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ ldr r0, [pc, #444] ; (412d0 ) │ │ str.w r3, [r6, #184] ; 0xb8 │ │ add r0, pc │ │ - bl 482b8 │ │ + bl 471c0 │ │ cbnz r0, 41124 │ │ ldr r3, [r4, #72] ; 0x48 │ │ cbz r3, 41146 │ │ movs r3, #1 │ │ str.w r3, [r4, #176] ; 0xb0 │ │ ldr r3, [r6, #108] ; 0x6c │ │ movw r0, #36006 ; 0x8ca6 │ │ @@ -64369,15 +64369,15 @@ │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ str.w r3, [r4, #184] ; 0xb8 │ │ ldr r0, [pc, #396] ; (412d4 ) │ │ movs r3, #0 │ │ str.w r3, [r4, #180] ; 0xb4 │ │ add r0, pc │ │ - bl 482b8 │ │ + bl 471c0 │ │ cbz r0, 4115c │ │ movs r3, #1 │ │ str.w r3, [r4, #188] ; 0xbc │ │ ldr r3, [pc, #376] ; (412d8 ) │ │ mov r0, r6 │ │ ldr.w r4, [r6, #320] ; 0x140 │ │ add r3, pc │ │ @@ -64488,17 +64488,17 @@ │ │ vminnm.f16 , q10, │ │ vminnm.f16 , q12, │ │ vminnm.f16 , q14, │ │ vmaxnm.f32 , q8, │ │ vmaxnm.f32 , q10, │ │ vmaxnm.f32 , q12, │ │ vmaxnm.f32 , q14, │ │ - add r6, pc, #452 ; (adr r6, 41498 ) │ │ + add r6, pc, #436 ; (adr r6, 41488 ) │ │ movs r4, r0 │ │ - add r6, pc, #340 ; (adr r6, 4142c ) │ │ + add r6, pc, #324 ; (adr r6, 4141c ) │ │ movs r4, r0 │ │ adds.w r0, r0, r7 │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ ldr.w r5, [r0, #320] ; 0x140 │ │ bl 406bc │ │ ldrb.w r0, [r4, #315] ; 0x13b │ │ @@ -64989,15 +64989,15 @@ │ │ vcvt.f32.s32 s14, s14 │ │ str r3, [r4, #16] │ │ movw r3, #5121 ; 0x1401 │ │ str r3, [r4, #20] │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r4, #12] │ │ - bl 196f4 │ │ + bl 19b98 │ │ cbz r0, 4184a │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ beq.n 4184a │ │ ldr r1, [pc, #192] ; (418f8 ) │ │ movw r7, #9729 ; 0x2601 │ │ add r1, pc │ │ @@ -65066,25 +65066,25 @@ │ │ asrs r6, r6, #25 │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - ldr r7, [sp, #612] ; 0x264 │ │ + ldr r7, [sp, #596] ; 0x254 │ │ movs r4, r0 │ │ - add r0, pc, #280 ; (adr r0, 41a08 ) │ │ + add r0, pc, #264 ; (adr r0, 419f8 ) │ │ movs r4, r0 │ │ - add r0, pc, #160 ; (adr r0, 41994 ) │ │ + add r0, pc, #144 ; (adr r0, 41984 ) │ │ movs r4, r0 │ │ - ldr r2, [sp, #400] ; 0x190 │ │ + ldr r2, [sp, #384] ; 0x180 │ │ movs r4, r0 │ │ - ldr r2, [sp, #228] ; 0xe4 │ │ + ldr r2, [sp, #212] ; 0xd4 │ │ movs r4, r0 │ │ - ldr r6, [sp, #52] ; 0x34 │ │ + ldr r6, [sp, #36] ; 0x24 │ │ movs r4, r0 │ │ │ │ 00041900 : │ │ b.w 84940 <__aeabi_llsl@@Base+0x5c> │ │ │ │ 00041904 : │ │ b.w 84950 <__aeabi_llsl@@Base+0x6c> │ │ @@ -65295,15 +65295,15 @@ │ │ movs r3, #0 │ │ mov r0, r4 │ │ strb r3, [r6, #0] │ │ bl 41a0a │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - movw r0, #57348 ; 0xe004 │ │ + movw r0, #40964 ; 0xa004 │ │ │ │ 00041ac0 : │ │ b.w 41a70 │ │ │ │ 00041ac4 : │ │ subs r3, r0, #0 │ │ push {r4, lr} │ │ @@ -65355,15 +65355,15 @@ │ │ strb r3, [r4, #0] │ │ movs r3, #0 │ │ mov r0, r4 │ │ strb r3, [r5, #0] │ │ bl 41a0a │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - rsbs r0, r0, #4 │ │ + rsb r0, ip, #4 │ │ │ │ 00041b48 : │ │ cmp r0, #0 │ │ push {r4, r6, r7, lr} │ │ sbcs.w lr, r1, #0 │ │ mov r7, r1 │ │ mov r4, r2 │ │ @@ -65440,15 +65440,15 @@ │ │ │ │ 00041bd4 : │ │ cbnz r2, 41bda │ │ ldr r2, [pc, #8] ; (41be0 ) │ │ add r2, pc │ │ b.w 84aa0 <__aeabi_llsl@@Base+0x1bc> │ │ nop │ │ - strb r0, [r1, #15] │ │ + strb r6, [r2, #14] │ │ movs r4, r0 │ │ │ │ 00041be4 : │ │ push {r2, r3} │ │ push {r0, r1, r2, r4, r5, lr} │ │ add r3, sp, #24 │ │ ldr r4, [pc, #40] ; (41c14 ) │ │ @@ -65530,27 +65530,27 @@ │ │ movs r1, #64 ; 0x40 │ │ bl 41a62 │ │ cbz r0, 41c9c │ │ movs r3, #0 │ │ strb r3, [r0, #0] │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [sp, #860] ; 0x35c │ │ + ldr r3, [sp, #844] ; 0x34c │ │ movs r4, r0 │ │ - ldr r3, [sp, #840] ; 0x348 │ │ + ldr r3, [sp, #824] ; 0x338 │ │ movs r4, r0 │ │ - ldr r3, [sp, #828] ; 0x33c │ │ + ldr r3, [sp, #812] ; 0x32c │ │ movs r4, r0 │ │ - ldr r3, [sp, #828] ; 0x33c │ │ + ldr r3, [sp, #812] ; 0x32c │ │ movs r4, r0 │ │ - ldr r3, [sp, #644] ; 0x284 │ │ + ldr r3, [sp, #628] ; 0x274 │ │ movs r4, r0 │ │ - strh r6, [r0, #12] │ │ + strh r2, [r0, #12] │ │ movs r4, r0 │ │ - ldr r3, [sp, #548] ; 0x224 │ │ + ldr r3, [sp, #532] ; 0x214 │ │ movs r4, r0 │ │ │ │ 00041cbc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #140 ; 0x8c │ │ ldr r4, [pc, #152] ; (41d5c ) │ │ mov r9, r0 │ │ @@ -66317,21 +66317,21 @@ │ │ cmp r2, r3 │ │ beq.n 4243a │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldrh r2, [r3, #60] ; 0x3c │ │ movs r7, r0 │ │ - str r4, [sp, #768] ; 0x300 │ │ + str r4, [sp, #752] ; 0x2f0 │ │ movs r4, r0 │ │ - str r4, [sp, #744] ; 0x2e8 │ │ + str r4, [sp, #728] ; 0x2d8 │ │ movs r4, r0 │ │ - str r4, [sp, #704] ; 0x2c0 │ │ + str r4, [sp, #688] ; 0x2b0 │ │ movs r4, r0 │ │ - str r4, [sp, #680] ; 0x2a8 │ │ + str r4, [sp, #664] ; 0x298 │ │ movs r4, r0 │ │ │ │ 00042454 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ mov r6, r2 │ │ mov r5, r0 │ │ @@ -66638,17 +66638,17 @@ │ │ movs r0, #0 │ │ str.w r8, [r3, #-4] │ │ str.w r7, [r4, r5, lsl #3] │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - ldr r6, [r3, #0] │ │ + ldr r0, [r5, #24] │ │ movs r4, r0 │ │ - str r2, [sp, #432] ; 0x1b0 │ │ + str r2, [sp, #416] ; 0x1a0 │ │ movs r4, r0 │ │ │ │ 0004270c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ bl 42fe0 │ │ ldr r5, [pc, #104] ; (4277c ) │ │ add r5, pc │ │ @@ -66900,15 +66900,15 @@ │ │ mov r6, r2 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov.w r9, #0 │ │ add r0, pc │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ - bl 196f4 │ │ + bl 19b98 │ │ mov r4, r0 │ │ cbz r0, 429a8 │ │ add r1, sp, #8 │ │ movs r2, #10 │ │ str.w r9, [r1, #-8]! │ │ bl 41b7e │ │ ldrb r2, [r4, #0] │ │ @@ -66935,15 +66935,15 @@ │ │ beq.n 429c0 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ ldrh r2, [r7, #10] │ │ movs r7, r0 │ │ - ldrh r7, [r1, #60] ; 0x3c │ │ + ldrh r3, [r1, #60] ; 0x3c │ │ movs r4, r0 │ │ │ │ 000429d0 : │ │ b.w 42574 │ │ │ │ 000429d4 : │ │ cbnz r0, 429da │ │ @@ -67018,15 +67018,15 @@ │ │ mov r0, r4 │ │ bl 41c24 │ │ movs r4, #0 │ │ b.n 42a7c │ │ bl 195f0 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ldrh r7, [r5, #52] ; 0x34 │ │ + ldrh r3, [r5, #52] ; 0x34 │ │ movs r4, r0 │ │ │ │ 00042a84 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 42a98 │ │ blx 18f6c │ │ @@ -67044,15 +67044,15 @@ │ │ add r0, pc │ │ b.w 194b8 │ │ blx 18f78 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r3, pc} │ │ - ldrh r3, [r0, #52] ; 0x34 │ │ + ldrh r7, [r7, #50] ; 0x32 │ │ movs r4, r0 │ │ │ │ 00042abc : │ │ push {r3, lr} │ │ cbnz r0, 42ac6 │ │ ldr r0, [pc, #24] ; (42adc ) │ │ add r0, pc │ │ @@ -67061,17 +67061,17 @@ │ │ cmp r0, #0 │ │ bge.n 42ada │ │ ldr r0, [pc, #16] ; (42ae0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ pop {r3, pc} │ │ - ldrh r7, [r4, #50] ; 0x32 │ │ + ldrh r3, [r4, #50] ; 0x32 │ │ movs r4, r0 │ │ - ldrh r1, [r6, #50] ; 0x32 │ │ + ldrh r5, [r5, #50] ; 0x32 │ │ movs r4, r0 │ │ │ │ 00042ae4 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ mov r6, r0 │ │ cbnz r0, 42af8 │ │ @@ -67099,15 +67099,15 @@ │ │ ble.n 42b32 │ │ mov r0, r5 │ │ bl 43598 │ │ b.n 42b14 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r7, [r6, #48] ; 0x30 │ │ + ldrh r3, [r6, #48] ; 0x30 │ │ movs r4, r0 │ │ │ │ 00042b3c : │ │ ldr r3, [pc, #48] ; (42b70 ) │ │ push {r0, r1, r2, r4, r5, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ @@ -67145,17 +67145,17 @@ │ │ subs r4, r0, #0 │ │ bge.n 42b94 │ │ ldr r0, [pc, #12] ; (42b9c ) │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ - ldrh r3, [r5, #44] ; 0x2c │ │ + ldrh r7, [r4, #44] ; 0x2c │ │ movs r4, r0 │ │ - ldrh r5, [r0, #46] ; 0x2e │ │ + ldrh r1, [r0, #46] ; 0x2e │ │ movs r4, r0 │ │ │ │ 00042ba0 : │ │ ldr r3, [pc, #120] ; (42c1c ) │ │ push {r0, r1, r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ @@ -67242,15 +67242,15 @@ │ │ b.w 194b8 │ │ pop {r3, pc} │ │ nop │ │ bcc.n 42d3c │ │ movs r7, r0 │ │ add r0, sp, #88 ; 0x58 │ │ movs r7, r0 │ │ - ldrh r3, [r1, #40] ; 0x28 │ │ + ldrh r7, [r0, #40] ; 0x28 │ │ movs r4, r0 │ │ │ │ 00042c70 : │ │ push {r4, lr} │ │ movs r0, #4 │ │ bl 41c18 │ │ mov r4, r0 │ │ @@ -67264,15 +67264,15 @@ │ │ bl 194b8 │ │ mov r0, r4 │ │ bl 41c24 │ │ movs r4, #0 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - ldrh r2, [r7, #38] ; 0x26 │ │ + ldrh r6, [r6, #38] ; 0x26 │ │ movs r4, r0 │ │ │ │ 00042ca0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 42cb4 │ │ blx 18fc0 │ │ @@ -67292,17 +67292,17 @@ │ │ cbz r0, 42cd4 │ │ ldr r0, [pc, #16] ; (42cdc ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r7, [r3, #38] ; 0x26 │ │ + ldrh r3, [r3, #38] ; 0x26 │ │ movs r4, r0 │ │ - ldrh r4, [r6, #38] ; 0x26 │ │ + ldrh r0, [r6, #38] ; 0x26 │ │ movs r4, r0 │ │ │ │ 00042ce0 : │ │ push {r3, lr} │ │ cbnz r0, 42cea │ │ ldr r0, [pc, #24] ; (42d00 ) │ │ add r0, pc │ │ @@ -67311,17 +67311,17 @@ │ │ cbz r0, 42cfc │ │ ldr r0, [pc, #16] ; (42d04 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r7, [r6, #36] ; 0x24 │ │ + ldrh r3, [r6, #36] ; 0x24 │ │ movs r4, r0 │ │ - ldrh r1, [r5, #38] ; 0x26 │ │ + ldrh r5, [r4, #38] ; 0x26 │ │ movs r4, r0 │ │ │ │ 00042d08 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ ldr r4, [pc, #152] ; (42da8 ) │ │ mov r7, r1 │ │ @@ -67388,17 +67388,17 @@ │ │ asrs r2, r4, #1 │ │ ldmia r2!, {} │ │ subs r3, #154 ; 0x9a │ │ adds r6, #0 │ │ stmia r4!, {r0, r2, r5, r6} │ │ strh r6, [r1, #46] ; 0x2e │ │ movs r7, r0 │ │ - ldrh r3, [r7, #34] ; 0x22 │ │ + ldrh r7, [r6, #34] ; 0x22 │ │ movs r4, r0 │ │ - ldrh r1, [r0, #36] ; 0x24 │ │ + ldrh r5, [r7, #34] ; 0x22 │ │ movs r4, r0 │ │ │ │ 00042db4 : │ │ push {r3, lr} │ │ cbnz r0, 42dbe │ │ ldr r0, [pc, #24] ; (42dd4 ) │ │ add r0, pc │ │ @@ -67407,17 +67407,17 @@ │ │ cbz r0, 42dd0 │ │ ldr r0, [pc, #16] ; (42dd8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r3, [r4, #30] │ │ + ldrh r7, [r3, #30] │ │ movs r4, r0 │ │ - ldrh r5, [r2, #34] ; 0x22 │ │ + ldrh r1, [r2, #34] ; 0x22 │ │ movs r4, r0 │ │ │ │ 00042ddc : │ │ push {r0, r1, r4, r5, r6, lr} │ │ movs r0, #1 │ │ ldr r4, [pc, #80] ; (42e34 ) │ │ movs r1, #4 │ │ @@ -67451,15 +67451,15 @@ │ │ cmp r2, r3 │ │ beq.n 42e30 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ strh r0, [r0, #40] ; 0x28 │ │ movs r7, r0 │ │ - ldrh r0, [r5, #32] │ │ + ldrh r4, [r4, #32] │ │ movs r4, r0 │ │ │ │ 00042e3c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ cbz r0, 42e50 │ │ blx 1902c │ │ @@ -67481,17 +67481,17 @@ │ │ ldr r0, [pc, #20] ; (42e7c ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r0, [r7, #30] │ │ + ldrh r4, [r6, #30] │ │ movs r4, r0 │ │ - ldrh r6, [r7, #30] │ │ + ldrh r2, [r7, #30] │ │ movs r4, r0 │ │ │ │ 00042e80 : │ │ push {r3, lr} │ │ cbnz r0, 42e8a │ │ ldr r0, [pc, #36] ; (42eac ) │ │ add r0, pc │ │ @@ -67505,17 +67505,17 @@ │ │ ldr r0, [pc, #20] ; (42eb0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ movs r0, #1 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r4, [r1, #30] │ │ + ldrh r0, [r1, #30] │ │ movs r4, r0 │ │ - ldrh r6, [r4, #30] │ │ + ldrh r2, [r4, #30] │ │ movs r4, r0 │ │ │ │ 00042eb4 : │ │ push {r3, lr} │ │ cbnz r0, 42ebe │ │ ldr r0, [pc, #28] ; (42ed8 ) │ │ add r0, pc │ │ @@ -67526,17 +67526,17 @@ │ │ ldr r0, [pc, #20] ; (42edc ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r0, [r3, #28] │ │ + ldrh r4, [r2, #28] │ │ movs r4, r0 │ │ - ldrh r1, [r3, #30] │ │ + ldrh r5, [r2, #30] │ │ movs r4, r0 │ │ push {r4, lr} │ │ mov r4, r0 │ │ bl 1b3a4 │ │ mov r0, r4 │ │ bl 428d8 │ │ movs r0, #0 │ │ @@ -67583,18 +67583,18 @@ │ │ beq.n 42f4e │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ strh r4, [r4, #30] │ │ movs r7, r0 │ │ - ldrh r3, [r5, #28] │ │ + ldrh r7, [r4, #28] │ │ movs r4, r0 │ │ ; instruction: 0xffabffff │ │ - ldrh r2, [r5, #28] │ │ + ldrh r6, [r4, #28] │ │ movs r4, r0 │ │ │ │ 00042f64 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ add r1, sp, #8 │ │ ldr r5, [pc, #108] ; (42fd8 ) │ │ movs r7, #1 │ │ @@ -67638,15 +67638,15 @@ │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ movs r7, r3 │ │ strh r0, [r0, #0] │ │ strh r6, [r6, #26] │ │ movs r7, r0 │ │ - ble.n 42ee4 │ │ + ble.n 430dc │ │ movs r4, r0 │ │ │ │ 00042fe0 : │ │ b.w 84c30 <__aeabi_llsl@@Base+0x34c> │ │ │ │ 00042fe4 : │ │ push {r4, r5, r6, r7, lr} │ │ @@ -67702,17 +67702,17 @@ │ │ beq.n 43062 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ strh r6, [r6, #22] │ │ movs r7, r0 │ │ - ldrh r2, [r0, #24] │ │ + ldrh r6, [r7, #22] │ │ movs r4, r0 │ │ - ldrh r7, [r3, #22] │ │ + ldrh r3, [r3, #22] │ │ movs r4, r0 │ │ │ │ 00043074 : │ │ ldr r0, [r0, #4] │ │ movs r1, #0 │ │ b.w 84c40 <__aeabi_llsl@@Base+0x35c> │ │ │ │ @@ -67932,15 +67932,15 @@ │ │ b.n 432b0 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ ldmia r5!, {r2, r3, r4, r6} │ │ movs r7, r0 │ │ ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ - ldrh r4, [r7, #4] │ │ + ldrh r0, [r7, #4] │ │ movs r4, r0 │ │ │ │ 000432c0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [pc, #88] ; (43320 ) │ │ add r4, pc │ │ @@ -68297,15 +68297,15 @@ │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ beq.n 435f4 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ - ldr r5, [pc, #844] ; (43948 ) │ │ + ldr r5, [pc, #844] ; (43948 ) │ │ asrs r2, r4, #1 │ │ negs r0, r0 │ │ movs r7, r1 │ │ ldrb r0, [r7, #20] │ │ movs r7, r0 │ │ │ │ 00043604 : │ │ @@ -68365,14 +68365,302 @@ │ │ mov r2, r7 │ │ add r5, r8 │ │ bl 41904 │ │ add r6, r9 │ │ subs r4, #1 │ │ b.n 43684 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + │ │ +0004369c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #28 │ │ + ldr r5, [pc, #628] ; (43918 ) │ │ + mov r4, r2 │ │ + mov r6, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #20] │ │ + cbnz r0, 436b8 │ │ + ldr r0, [pc, #616] ; (4391c ) │ │ + add r0, pc │ │ + b.n 436fc │ │ + ldr r3, [r0, #4] │ │ + ldrb r3, [r3, #8] │ │ + cmp r3, #7 │ │ + bhi.n 436c6 │ │ + ldr r0, [pc, #604] ; (43920 ) │ │ + add r0, pc │ │ + b.n 436fc │ │ + cbz r1, 436e0 │ │ + add r7, sp, #4 │ │ + mov r0, r1 │ │ + add.w r1, r6, #36 ; 0x24 │ │ + mov r2, r7 │ │ + bl 5e0d4 │ │ + cmp r0, #0 │ │ + beq.w 43902 │ │ + mov r1, r7 │ │ + b.n 436f4 │ │ + ldr r3, [r0, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble.w 43902 │ │ + ldr r3, [r0, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + ble.w 43902 │ │ + add.w r1, r0, #36 ; 0x24 │ │ + ldr r3, [r6, #20] │ │ + cbnz r3, 43702 │ │ + ldr r0, [pc, #552] ; (43924 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 43904 │ │ + ldr r2, [r6, #4] │ │ + ldr r0, [r6, #16] │ │ + ldmia.w r1, {r6, r7} │ │ + ldrb r2, [r2, #9] │ │ + muls r7, r0 │ │ + mla r6, r6, r2, r7 │ │ + subs r2, #1 │ │ + add r3, r6 │ │ + cmp r2, #3 │ │ + bhi.w 43902 │ │ + tbb [pc, r2] │ │ + str r2, [r0, #0] │ │ + stmia r1!, {r1, r2, r5, r7} │ │ + orr.w r4, r4, r4, lsl #8 │ │ + ldr r7, [r1, #8] │ │ + ldr.w lr, [r1, #12] │ │ + orr.w r4, r4, r4, lsl #16 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.w 43902 │ │ + cmp r7, #3 │ │ + ble.n 437ba │ │ + and.w r2, r3, #3 │ │ + cmp r2, #2 │ │ + beq.n 43756 │ │ + cmp r2, #3 │ │ + beq.n 43762 │ │ + cmp r2, #1 │ │ + bne.n 4376e │ │ + adds r2, r3, #1 │ │ + strb r4, [r3, #0] │ │ + subs r1, r7, #1 │ │ + b.n 4375a │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + adds r6, r2, #1 │ │ + strb r4, [r2, #0] │ │ + subs r1, #1 │ │ + b.n 43766 │ │ + mov r6, r3 │ │ + mov r1, r7 │ │ + adds r2, r6, #1 │ │ + strb r4, [r6, #0] │ │ + subs r1, #1 │ │ + b.n 43772 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + asrs r6, r1, #2 │ │ + beq.n 437be │ │ + add.w ip, r6, #3 │ │ + and.w r6, r6, #3 │ │ + cmp r6, #2 │ │ + mov.w ip, ip, lsr #2 │ │ + beq.n 437a4 │ │ + cmp r6, #3 │ │ + beq.n 43798 │ │ + cmp r6, #1 │ │ + mov r6, r2 │ │ + beq.n 437ae │ │ + add.w r9, r6, #4 │ │ + str r4, [r6, #0] │ │ + b.n 4379a │ │ + mov r9, r2 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 437a6 │ │ + mov r8, r2 │ │ + add.w r6, r8, #4 │ │ + str.w r4, [r8] │ │ + subs.w ip, ip, #1 │ │ + str r4, [r6, #0] │ │ + beq.n 437be │ │ + adds r6, #4 │ │ + b.n 43790 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + ands.w r6, r1, #3 │ │ + beq.n 437dc │ │ + cmp r6, #2 │ │ + bic.w r1, r1, #3 │ │ + add r2, r1 │ │ + beq.n 437d6 │ │ + cmp r6, #3 │ │ + bne.n 437da │ │ + strb r4, [r2, #0] │ │ + adds r2, #1 │ │ + strb r4, [r2, #0] │ │ + adds r2, #1 │ │ + strb r4, [r2, #0] │ │ + add r3, r0 │ │ + b.n 43732 │ │ + ldr.w lr, [r1, #8] │ │ + orr.w r4, r4, r4, lsl #16 │ │ + ldr.w ip, [r1, #12] │ │ + adds.w ip, ip, #4294967295 ; 0xffffffff │ │ + bcc.w 43902 │ │ + cmp.w lr, #1 │ │ + ble.n 43850 │ │ + lsls r1, r3, #30 │ │ + ittte mi │ │ + strhmi r4, [r3, #0] │ │ + addmi.w r1, lr, #4294967295 ; 0xffffffff │ │ + addmi r6, r3, #2 │ │ + movpl r1, lr │ │ + it pl │ │ + movpl r6, r3 │ │ + asrs r2, r1, #1 │ │ + beq.n 43856 │ │ + adds r7, r2, #3 │ │ + and.w r2, r2, #3 │ │ + cmp r2, #2 │ │ + mov.w r7, r7, lsr #2 │ │ + beq.n 4383c │ │ + cmp r2, #3 │ │ + beq.n 43830 │ │ + cmp r2, #1 │ │ + mov r2, r6 │ │ + beq.n 43846 │ │ + add.w r9, r2, #4 │ │ + str r4, [r2, #0] │ │ + b.n 43832 │ │ + mov r9, r6 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 4383e │ │ + mov r8, r6 │ │ + add.w r2, r8, #4 │ │ + str.w r4, [r8] │ │ + subs r7, #1 │ │ + str r4, [r2, #0] │ │ + beq.n 43858 │ │ + adds r2, #4 │ │ + b.n 43828 │ │ + mov r6, r3 │ │ + mov r1, lr │ │ + b.n 43858 │ │ + movs r1, #1 │ │ + lsls r2, r1, #31 │ │ + add r3, r0 │ │ + ittt mi │ │ + addmi.w r1, r1, #2147483648 ; 0x80000000 │ │ + addmi.w r1, r1, #4294967295 ; 0xffffffff │ │ + strhmi.w r4, [r6, r1, lsl #1] │ │ + b.n 437ec │ │ + ldr r7, [r1, #8] │ │ + uxtb.w lr, r4 │ │ + ldr r6, [r1, #12] │ │ + ubfx ip, r4, #8, #8 │ │ + ubfx r4, r4, #16, #8 │ │ + adds.w r6, r6, #4294967295 ; 0xffffffff │ │ + bcc.n 43902 │ │ + mov r2, r3 │ │ + mov r1, r7 │ │ + subs r1, #1 │ │ + adds r2, #3 │ │ + cmp.w r1, #4294967295 ; 0xffffffff │ │ + beq.n 4389e │ │ + strb.w lr, [r2, #-3] │ │ + strb.w ip, [r2, #-2] │ │ + strb.w r4, [r2, #-1] │ │ + b.n 43886 │ │ + add r3, r0 │ │ + b.n 4387c │ │ + ldr.w lr, [r1, #8] │ │ + ldr r7, [r1, #12] │ │ + add.w r1, lr, #3 │ │ + and.w ip, lr, #3 │ │ + lsrs r1, r1, #2 │ │ + cbz r7, 43902 │ │ + cmp.w lr, #0 │ │ + beq.n 438fc │ │ + cmp.w ip, #2 │ │ + beq.n 438e6 │ │ + cmp.w ip, #3 │ │ + beq.n 438d8 │ │ + cmp.w ip, #1 │ │ + mov r2, r3 │ │ + mov r6, r1 │ │ + beq.n 438f2 │ │ + add.w r9, r2, #4 │ │ + str r4, [r2, #0] │ │ + b.n 438dc │ │ + mov r9, r3 │ │ + mov r6, r1 │ │ + add.w r8, r9, #4 │ │ + str.w r4, [r9] │ │ + b.n 438ea │ │ + mov r8, r3 │ │ + mov r6, r1 │ │ + add.w r2, r8, #4 │ │ + str.w r4, [r8] │ │ + subs r6, #1 │ │ + str r4, [r2, #0] │ │ + beq.n 438fc │ │ + adds r2, #4 │ │ + b.n 438d0 │ │ + subs r7, #1 │ │ + add r3, r0 │ │ + b.n 438b2 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 43910 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + ldrb r4, [r7, #16] │ │ + movs r7, r0 │ │ + ldrb r1, [r0, #12] │ │ + movs r4, r0 │ │ + strh r5, [r1, #36] ; 0x24 │ │ + movs r4, r0 │ │ + strh r0, [r0, #36] ; 0x24 │ │ + movs r4, r0 │ │ + │ │ +00043928 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r8, r0 │ │ + mov r7, r2 │ │ + mov r9, r3 │ │ + mov r6, r1 │ │ + cbnz r1, 43942 │ │ + ldr r0, [pc, #44] ; (43964 ) │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + add r0, pc │ │ + b.w 194b8 │ │ + movs r4, #0 │ │ + mov r5, r4 │ │ + cmp r5, r7 │ │ + bge.n 4395c │ │ + add.w r1, r6, r5, lsl #4 │ │ + mov r0, r8 │ │ + mov r2, r9 │ │ + adds r5, #1 │ │ + bl 4369c │ │ + add r4, r0 │ │ + b.n 43946 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + strh r0, [r5, #18] │ │ + movs r4, r0 │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #0] │ │ ldr r4, [r0, #16] │ │ ldr r5, [r0, #36] ; 0x24 │ │ ldr r6, [r0, #28] │ │ ldr r2, [r0, #20] │ │ @@ -68382,53 +68670,53 @@ │ │ addmi.w r0, r1, #14 │ │ cmp r1, #0 │ │ it ge │ │ addge r5, r5, r1 │ │ sub.w r0, r1, r0, asr #3 │ │ add r0, r4 │ │ cmp.w lr, #0 │ │ - beq.n 43700 │ │ + beq.n 439cc │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 4372a │ │ + bcc.n 439f6 │ │ mov r7, r2 │ │ movs r4, #0 │ │ rsb ip, r2, r7 │ │ cmp ip, r1 │ │ - bge.n 436f6 │ │ + bge.n 439c2 │ │ tst.w ip, #7 │ │ itt eq │ │ ldrbeq r4, [r3, #0] │ │ addeq r3, #1 │ │ mov.w ip, r4, lsr #7 │ │ lsls r4, r4, #1 │ │ ldrb.w ip, [lr, ip] │ │ uxtb r4, r4 │ │ strb.w ip, [r7], #1 │ │ - b.n 436d2 │ │ + b.n 4399e │ │ add r3, r0 │ │ add r2, r5 │ │ - b.n 436c8 │ │ + b.n 43994 │ │ add r3, r0 │ │ add r2, r5 │ │ adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 4372a │ │ + bcc.n 439f6 │ │ mov r7, r2 │ │ movs r4, #0 │ │ rsb lr, r2, r7 │ │ cmp lr, r1 │ │ - bge.n 436fc │ │ + bge.n 439c8 │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r4, [r3, #0] │ │ addeq r3, #1 │ │ mov.w lr, r4, lsr #7 │ │ lsls r4, r4, #1 │ │ strb.w lr, [r7], #1 │ │ uxtb r4, r4 │ │ - b.n 4370a │ │ + b.n 439d6 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, r1, #7 │ │ it mi │ │ addmi.w r3, r1, #14 │ │ ldr r2, [r0, #16] │ │ @@ -68440,33 +68728,33 @@ │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, r3, lsr #31 │ │ ldr r6, [r0, #20] │ │ bic.w r3, r3, #1 │ │ ldr r7, [r0, #48] ; 0x30 │ │ add.w r3, r3, r2, lsl #1 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 4378c │ │ + bcc.n 43a58 │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 43786 │ │ + bge.n 43a52 │ │ tst.w r0, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ mov.w ip, r2, lsr #7 │ │ lsls r2, r2, #1 │ │ ldrh.w ip, [r7, ip, lsl #1] │ │ uxtb r2, r2 │ │ strh.w ip, [r6, r0, lsl #1] │ │ adds r0, #1 │ │ - b.n 43764 │ │ + b.n 43a30 │ │ add r4, lr │ │ add r6, r3 │ │ - b.n 4375a │ │ + b.n 43a26 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r4, [r0, #24] │ │ ldr r1, [r0, #16] │ │ adds r2, r4, #7 │ │ ldr.w ip, [r0, #36] ; 0x24 │ │ it mi │ │ @@ -68477,20 +68765,20 @@ │ │ bic.w r2, r4, r4, asr #31 │ │ ldr r6, [r0, #20] │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ adds r0, r1, r3 │ │ add.w r1, r2, r2, lsl #1 │ │ add r1, ip │ │ adds.w r7, r7, #4294967295 ; 0xffffffff │ │ - bcc.n 43808 │ │ + bcc.n 43ad4 │ │ movs r3, #0 │ │ add.w ip, r6, #3 │ │ mov r8, r3 │ │ cmp r8, r4 │ │ - bge.n 43802 │ │ + bge.n 43ace │ │ tst.w r8, #7 │ │ add.w ip, ip, #3 │ │ add.w r8, r8, #1 │ │ itt eq │ │ ldrbeq r3, [r5, #0] │ │ addeq r5, #1 │ │ lsrs r2, r3, #7 │ │ @@ -68499,18 +68787,18 @@ │ │ add.w r2, lr, r2, lsl #2 │ │ uxtb r3, r3 │ │ strb.w r9, [ip, #-6] │ │ ldrb.w r9, [r2, #1] │ │ strb.w r9, [ip, #-5] │ │ ldrb r2, [r2, #2] │ │ strb.w r2, [ip, #-4] │ │ - b.n 437ca │ │ + b.n 43a96 │ │ add r5, r0 │ │ add r6, r1 │ │ - b.n 437bc │ │ + b.n 43a88 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [r0, #24] │ │ push {r4, r5, r6, r7, lr} │ │ adds r3, r1, #7 │ │ it mi │ │ addmi.w r3, r1, #14 │ │ ldr r2, [r0, #16] │ │ @@ -68524,33 +68812,33 @@ │ │ it lt │ │ addlt r3, #3 │ │ ldr r6, [r0, #20] │ │ bic.w r3, r3, #3 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ add.w r3, r3, r2, lsl #2 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 4386e │ │ + bcc.n 43b3a │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 43868 │ │ + bge.n 43b34 │ │ lsls r7, r0, #29 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ lsrs r7, r2, #7 │ │ lsls r2, r2, #1 │ │ ldr.w r7, [lr, r7, lsl #2] │ │ uxtb r2, r2 │ │ str.w r7, [r6, r0, lsl #2] │ │ adds r0, #1 │ │ - b.n 4384a │ │ + b.n 43b16 │ │ add r4, ip │ │ add r6, r3 │ │ - b.n 43840 │ │ + b.n 43b0c │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #24] │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ adds.w lr, r2, #7 │ │ it mi │ │ addmi.w lr, r2, #14 │ │ ldr r1, [r0, #16] │ │ @@ -68562,57 +68850,57 @@ │ │ ldr r3, [r0, #0] │ │ cmp r2, #0 │ │ it ge │ │ addge r6, r6, r2 │ │ ldr r5, [r0, #20] │ │ ldr r7, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - beq.n 438de │ │ + beq.n 43baa │ │ adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - bcc.n 4390c │ │ + bcc.n 43bd8 │ │ movs r0, #0 │ │ mov lr, r0 │ │ cmp lr, r2 │ │ - bge.n 438d4 │ │ + bge.n 43ba0 │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r0, [r3, #0] │ │ addeq r3, #1 │ │ mov.w r8, r0, lsr #7 │ │ lsls r0, r0, #1 │ │ cmp r8, r7 │ │ uxtb r0, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r5, lr] │ │ add.w lr, lr, #1 │ │ - b.n 438ac │ │ + b.n 43b78 │ │ add r3, r1 │ │ add r5, r6 │ │ - b.n 438a2 │ │ + b.n 43b6e │ │ add r3, r1 │ │ add r5, r6 │ │ adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - bcc.n 4390c │ │ + bcc.n 43bd8 │ │ movs r0, #0 │ │ mov lr, r0 │ │ cmp lr, r2 │ │ - bge.n 438da │ │ + bge.n 43ba6 │ │ tst.w lr, #7 │ │ itt eq │ │ ldrbeq r0, [r3, #0] │ │ addeq r3, #1 │ │ mov.w ip, r0, lsr #7 │ │ lsls r0, r0, #1 │ │ cmp ip, r7 │ │ it ne │ │ strbne.w ip, [r5, lr] │ │ uxtb r0, r0 │ │ add.w lr, lr, #1 │ │ - b.n 438e8 │ │ + b.n 43bb4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r1, [r0, #24] │ │ ldr r3, [r0, #36] ; 0x24 │ │ adds r2, r1, #7 │ │ it mi │ │ addmi.w r2, r1, #14 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ @@ -68625,35 +68913,35 @@ │ │ add ip, r8 │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, r2, lsl #1 │ │ ldr r6, [r0, #20] │ │ ldr r7, [r0, #56] ; 0x38 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 4397c │ │ + bcc.n 43c48 │ │ movs r2, #0 │ │ mov r0, r2 │ │ cmp r0, r1 │ │ - bge.n 43976 │ │ + bge.n 43c42 │ │ tst.w r0, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ mov.w r8, r2, lsr #7 │ │ lsls r2, r2, #1 │ │ cmp r8, r7 │ │ uxtb r2, r2 │ │ itt ne │ │ ldrhne.w r8, [lr, r8, lsl #1] │ │ strhne.w r8, [r6, r0, lsl #1] │ │ adds r0, #1 │ │ - b.n 43950 │ │ + b.n 43c1c │ │ add r4, ip │ │ add r6, r3 │ │ - b.n 43946 │ │ + b.n 43c12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r1, [r0, #24] │ │ ldr r3, [r0, #36] ; 0x24 │ │ adds r2, r1, #7 │ │ ldr.w ip, [r0, #48] ; 0x30 │ │ it mi │ │ addmi.w r2, r1, #14 │ │ @@ -68668,35 +68956,35 @@ │ │ ldr r6, [r0, #20] │ │ ldr.w lr, [r0, #56] ; 0x38 │ │ sub.w r0, r1, r2, asr #3 │ │ bic.w r2, r1, r1, asr #31 │ │ add r0, r7 │ │ add.w r3, r3, r2, lsl #2 │ │ adds.w r5, r5, #4294967295 ; 0xffffffff │ │ - bcc.n 439ee │ │ + bcc.n 43cba │ │ movs r2, #0 │ │ mov r8, r2 │ │ cmp r8, r1 │ │ - bge.n 439e8 │ │ + bge.n 43cb4 │ │ tst.w r8, #7 │ │ itt eq │ │ ldrbeq r2, [r4, #0] │ │ addeq r4, #1 │ │ lsrs r7, r2, #7 │ │ lsls r2, r2, #1 │ │ cmp r7, lr │ │ uxtb r2, r2 │ │ itt ne │ │ ldrne.w r7, [ip, r7, lsl #2] │ │ strne.w r7, [r6, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 439c2 │ │ + b.n 43c8e │ │ add r4, r0 │ │ add r6, r3 │ │ - b.n 439b8 │ │ + b.n 43c84 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ @@ -68708,15 +68996,15 @@ │ │ ldr r3, [r0, #36] ; 0x24 │ │ it mi │ │ addmi.w r4, sl, #14 │ │ ldr.w lr, [r0] │ │ ldrb.w r9, [r0, #63] ; 0x3f │ │ str r3, [sp, #24] │ │ ldr r3, [r1, #4] │ │ - ldr.w ip, [pc, #592] ; 43c74 │ │ + ldr.w ip, [pc, #592] ; 43f40 │ │ ldr r3, [r3, #4] │ │ add ip, pc │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #44] ; 0x2c │ │ sub.w r0, sl, r4, asr #3 │ │ ldrb r2, [r3, #9] │ │ str r2, [sp, #12] │ │ @@ -68729,21 +69017,21 @@ │ │ ldr r2, [sp, #12] │ │ subs r2, #1 │ │ str r2, [sp, #20] │ │ ldr r2, [sp, #4] │ │ subs r2, #1 │ │ str r2, [sp, #4] │ │ adds r2, #1 │ │ - beq.w 43c6a │ │ + beq.w 43f36 │ │ ldr r0, [sp, #8] │ │ movs r5, #0 │ │ str r5, [sp, #0] │ │ ldr r2, [sp, #0] │ │ cmp r2, sl │ │ - bge.w 43c58 │ │ + bge.w 43f24 │ │ ldr r2, [sp, #0] │ │ ldr r4, [sp, #16] │ │ lsls r2, r2, #29 │ │ ldr r2, [sp, #16] │ │ itt eq │ │ ldrbeq.w r5, [lr] │ │ addeq.w lr, lr, #1 │ │ @@ -68753,22 +69041,22 @@ │ │ str r1, [sp, #32] │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ str r1, [sp, #36] ; 0x24 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #20] │ │ cmp r2, #3 │ │ - bhi.n 43b16 │ │ + bhi.n 43de2 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ subs r7, #48 ; 0x30 │ │ ldrb r7, [r0, #0] │ │ - b.n 43a9e │ │ + b.n 43d6a │ │ ldrh r7, [r0, #0] │ │ - ldr r2, [pc, #472] ; (43c78 ) │ │ + ldr r2, [pc, #472] ; (43f44 ) │ │ ldrb r1, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w r6, [ip, r2] │ │ ldr r2, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ ands r2, r7 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ @@ -68790,61 +69078,61 @@ │ │ ldrb r2, [r4, r2] │ │ ldr r4, [r3, #24] │ │ ldr.w r6, [r6, fp, lsl #2] │ │ ands r4, r7 │ │ ldrb.w r7, [r3, #35] ; 0x23 │ │ lsrs r4, r7 │ │ ldrb r4, [r6, r4] │ │ - b.n 43b1e │ │ + b.n 43dea │ │ ldrb.w r2, [r3, #32] │ │ movs r4, #255 ; 0xff │ │ lsrs r2, r2, #3 │ │ ldrb.w r8, [r0, r2] │ │ ldrb.w r2, [r3, #33] ; 0x21 │ │ lsrs r2, r2, #3 │ │ ldrb r1, [r0, r2] │ │ ldrb.w r2, [r3, #34] ; 0x22 │ │ lsrs r2, r2, #3 │ │ ldrb r2, [r0, r2] │ │ - b.n 43b1e │ │ + b.n 43dea │ │ ldr r7, [r0, #0] │ │ - b.n 43a9e │ │ + b.n 43d6a │ │ movs r4, #0 │ │ mov r2, r4 │ │ mov r1, r4 │ │ mov r8, r4 │ │ ldr r6, [sp, #32] │ │ add.w fp, r4, r9 │ │ - ldr r7, [pc, #328] ; (43c70 ) │ │ + ldr r7, [pc, #328] ; (43f3c ) │ │ rsb r6, r8, r6 │ │ mul.w r6, r9, r6 │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #36] ; 0x24 │ │ subs r6, r6, r1 │ │ mul.w r6, r9, r6 │ │ add.w r8, r8, r7, lsr #7 │ │ - ldr r7, [pc, #304] ; (43c70 ) │ │ + ldr r7, [pc, #304] ; (43f3c ) │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #40] ; 0x28 │ │ subs r6, r6, r2 │ │ mul.w r6, r9, r6 │ │ add.w r1, r1, r7, lsr #7 │ │ - ldr r7, [pc, #284] ; (43c70 ) │ │ + ldr r7, [pc, #284] ; (43f3c ) │ │ umull r6, r7, r6, r7 │ │ mul.w r6, r9, r4 │ │ - ldr r4, [pc, #276] ; (43c70 ) │ │ + ldr r4, [pc, #276] ; (43f3c ) │ │ add.w r2, r2, r7, lsr #7 │ │ umull r6, r7, r6, r4 │ │ ldr r4, [sp, #20] │ │ sub.w r6, fp, r7, lsr #7 │ │ cmp r4, #3 │ │ - bhi.n 43c48 │ │ + bhi.n 43f14 │ │ tbb [pc, r4] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (43c78 ) │ │ + ldr r6, [pc, #256] ; (43f44 ) │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -68857,15 +69145,15 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strb.w r8, [r0] │ │ - b.n 43c48 │ │ + b.n 43f14 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -68878,25 +69166,25 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strh.w r8, [r0] │ │ - b.n 43c48 │ │ + b.n 43f14 │ │ ldrb.w r4, [r3, #32] │ │ lsrs r4, r4, #3 │ │ strb.w r8, [r0, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ strb r1, [r0, r4] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r2, [r0, r1] │ │ - b.n 43c48 │ │ + b.n 43f14 │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -68916,29 +69204,29 @@ │ │ ldr r2, [sp, #12] │ │ lsls r5, r5, #1 │ │ add r0, r2 │ │ ldr r2, [sp, #0] │ │ uxtb r5, r5 │ │ adds r2, #1 │ │ str r2, [sp, #0] │ │ - b.n 43a5c │ │ + b.n 43d28 │ │ ldr r2, [sp, #28] │ │ ldr r1, [sp, #44] ; 0x2c │ │ add lr, r2 │ │ ldr r2, [sp, #24] │ │ add r2, r1 │ │ ldr r1, [sp, #8] │ │ add r1, r2 │ │ str r1, [sp, #8] │ │ - b.n 43a4a │ │ + b.n 43d16 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - strh r0, [r1, #30] │ │ + strh r4, [r7, #6] │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #40] ; 0x28 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ ldr r2, [r2, #4] │ │ @@ -68957,15 +69245,15 @@ │ │ ldrb.w r9, [r0, #63] ; 0x3f │ │ adds.w r0, sl, #7 │ │ str r2, [sp, #32] │ │ it mi │ │ addmi.w r0, sl, #14 │ │ ldrb r2, [r3, #9] │ │ sub.w r0, sl, r0, asr #3 │ │ - ldr.w ip, [pc, #592] ; 43f0c │ │ + ldr.w ip, [pc, #592] ; 441d8 │ │ str r2, [sp, #16] │ │ adds r2, r1, r0 │ │ str r2, [sp, #36] ; 0x24 │ │ bic.w r0, sl, sl, asr #31 │ │ ldr r2, [sp, #16] │ │ add ip, pc │ │ muls r2, r0 │ │ @@ -68973,50 +69261,50 @@ │ │ ldr r2, [sp, #16] │ │ subs r2, #1 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #8] │ │ subs r2, #1 │ │ str r2, [sp, #8] │ │ adds r2, #1 │ │ - beq.w 43f00 │ │ + beq.w 441cc │ │ ldr r0, [sp, #12] │ │ movs r5, #0 │ │ str r5, [sp, #4] │ │ ldr r2, [sp, #4] │ │ cmp r2, sl │ │ - bge.w 43eee │ │ + bge.w 441ba │ │ ldr r2, [sp, #4] │ │ lsls r2, r2, #29 │ │ ldr r2, [sp, #32] │ │ itt eq │ │ ldrbeq.w r5, [lr] │ │ addeq.w lr, lr, #1 │ │ lsrs r1, r5, #7 │ │ cmp r1, r2 │ │ - beq.w 43ede │ │ + beq.w 441aa │ │ ldr r4, [sp, #20] │ │ sxth r1, r1 │ │ ldr r2, [sp, #20] │ │ add.w r2, r2, r1, lsl #2 │ │ ldrb.w r1, [r4, r1, lsl #2] │ │ str r1, [sp, #40] ; 0x28 │ │ ldrb r1, [r2, #1] │ │ ldrb r2, [r2, #2] │ │ str r1, [sp, #44] ; 0x2c │ │ str r2, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #24] │ │ cmp r2, #3 │ │ - bhi.n 43dac │ │ + bhi.n 44078 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ subs r7, #48 ; 0x30 │ │ ldrb r7, [r0, #0] │ │ - b.n 43d34 │ │ + b.n 44000 │ │ ldrh r7, [r0, #0] │ │ - ldr r2, [pc, #472] ; (43f10 ) │ │ + ldr r2, [pc, #472] ; (441dc ) │ │ ldrb r1, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w r6, [ip, r2] │ │ ldr r2, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ ands r2, r7 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ @@ -69038,61 +69326,61 @@ │ │ ldrb r2, [r4, r2] │ │ ldr r4, [r3, #24] │ │ ldr.w r6, [r6, fp, lsl #2] │ │ ands r4, r7 │ │ ldrb.w r7, [r3, #35] ; 0x23 │ │ lsrs r4, r7 │ │ ldrb r4, [r6, r4] │ │ - b.n 43db4 │ │ + b.n 44080 │ │ ldrb.w r2, [r3, #32] │ │ movs r4, #255 ; 0xff │ │ lsrs r2, r2, #3 │ │ ldrb.w r8, [r0, r2] │ │ ldrb.w r2, [r3, #33] ; 0x21 │ │ lsrs r2, r2, #3 │ │ ldrb r1, [r0, r2] │ │ ldrb.w r2, [r3, #34] ; 0x22 │ │ lsrs r2, r2, #3 │ │ ldrb r2, [r0, r2] │ │ - b.n 43db4 │ │ + b.n 44080 │ │ ldr r7, [r0, #0] │ │ - b.n 43d34 │ │ + b.n 44000 │ │ movs r4, #0 │ │ mov r2, r4 │ │ mov r1, r4 │ │ mov r8, r4 │ │ ldr r6, [sp, #40] ; 0x28 │ │ add.w fp, r4, r9 │ │ - ldr r7, [pc, #332] ; (43f08 ) │ │ + ldr r7, [pc, #332] ; (441d4 ) │ │ rsb r6, r8, r6 │ │ mul.w r6, r9, r6 │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #44] ; 0x2c │ │ add.w r8, r8, r7, lsr #7 │ │ subs r7, r6, r1 │ │ mul.w r6, r9, r7 │ │ - ldr r7, [pc, #304] ; (43f08 ) │ │ + ldr r7, [pc, #304] ; (441d4 ) │ │ umull r6, r7, r6, r7 │ │ ldr r6, [sp, #48] ; 0x30 │ │ add.w r1, r1, r7, lsr #7 │ │ subs r7, r6, r2 │ │ mul.w r6, r9, r7 │ │ - ldr r7, [pc, #288] ; (43f08 ) │ │ + ldr r7, [pc, #288] ; (441d4 ) │ │ umull r6, r7, r6, r7 │ │ mul.w r6, r9, r4 │ │ - ldr r4, [pc, #276] ; (43f08 ) │ │ + ldr r4, [pc, #276] ; (441d4 ) │ │ add.w r2, r2, r7, lsr #7 │ │ umull r6, r7, r6, r4 │ │ ldr r4, [sp, #24] │ │ sub.w r6, fp, r7, lsr #7 │ │ cmp r4, #3 │ │ - bhi.n 43ede │ │ + bhi.n 441aa │ │ tbb [pc, r4] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (43f0c ) │ │ + ldr r6, [pc, #256] ; (441d8 ) │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -69105,15 +69393,15 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strb.w r8, [r0] │ │ - b.n 43ede │ │ + b.n 441aa │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -69126,25 +69414,25 @@ │ │ ldrb r1, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r2, r1 │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsls r2, r1 │ │ orr.w r8, r8, r2 │ │ strh.w r8, [r0] │ │ - b.n 43ede │ │ + b.n 441aa │ │ ldrb.w r4, [r3, #32] │ │ lsrs r4, r4, #3 │ │ strb.w r8, [r0, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ strb r1, [r0, r4] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r2, [r0, r1] │ │ - b.n 43ede │ │ + b.n 441aa │ │ ldrb r4, [r3, #28] │ │ lsr.w r8, r8, r4 │ │ ldrb.w r4, [r3, #32] │ │ lsl.w r8, r8, r4 │ │ ldrb r4, [r3, #29] │ │ lsrs r1, r4 │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ @@ -69164,30 +69452,30 @@ │ │ ldr r2, [sp, #16] │ │ lsls r5, r5, #1 │ │ add r0, r2 │ │ ldr r2, [sp, #4] │ │ uxtb r5, r5 │ │ adds r2, #1 │ │ str r2, [sp, #4] │ │ - b.n 43ce8 │ │ + b.n 43fb4 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #52] ; 0x34 │ │ add lr, r2 │ │ ldr r2, [sp, #28] │ │ add r2, r1 │ │ ldr r1, [sp, #12] │ │ add r1, r2 │ │ str r1, [sp, #12] │ │ - b.n 43cd6 │ │ + b.n 43fa2 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - strh r6, [r4, #8] │ │ + ldrb r2, [r3, #25] │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #36] ; 0x24 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldr r6, [r0, #24] │ │ str r3, [sp, #4] │ │ @@ -69201,114 +69489,114 @@ │ │ str r3, [sp, #8] │ │ sub.w r2, r6, r4, asr #3 │ │ ldr.w sl, [r0, #20] │ │ add r7, r2 │ │ ldr.w fp, [r0, #56] ; 0x38 │ │ add.w r9, r9, r9, lsl #1 │ │ ldr r3, [r0, #28] │ │ - cbz r3, 43f90 │ │ + cbz r3, 4425c │ │ movs r4, #0 │ │ mov r5, r4 │ │ cmp r5, r6 │ │ add.w r0, r5, r5, lsl #1 │ │ add r0, sl │ │ - bge.n 43f84 │ │ + bge.n 44250 │ │ lsls r2, r5, #29 │ │ itt eq │ │ ldrbeq.w r4, [r8] │ │ addeq.w r8, r8, #1 │ │ lsrs r1, r4, #7 │ │ cmp r1, fp │ │ - beq.n 43f7c │ │ + beq.n 44248 │ │ str r3, [sp, #12] │ │ movs r2, #3 │ │ ldr r3, [sp, #8] │ │ add.w r1, r3, r1, lsl #2 │ │ bl 41904 │ │ ldr r3, [sp, #12] │ │ lsls r4, r4, #1 │ │ adds r5, #1 │ │ uxtb r4, r4 │ │ - b.n 43f50 │ │ + b.n 4421c │ │ ldr r2, [sp, #4] │ │ add r8, r7 │ │ subs r3, #1 │ │ add r2, r9 │ │ add sl, r2 │ │ - b.n 43f4a │ │ + b.n 44216 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ... │ │ │ │ -00043f98 : │ │ +00044264 : │ │ ldr r3, [r0, #4] │ │ ldrb r3, [r3, #8] │ │ cmp r3, #1 │ │ - bne.n 43ff6 │ │ + bne.n 442c2 │ │ ldr r3, [r0, #52] ; 0x34 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r3, #68] ; 0x44 │ │ ldr r2, [r2, #4] │ │ bic.w r3, r3, #28672 ; 0x7000 │ │ ldrb r1, [r2, #8] │ │ cmp r1, #7 │ │ ite hi │ │ ldrbhi r2, [r2, #9] │ │ movls r2, #0 │ │ cmp r3, #18 │ │ - beq.n 43fe2 │ │ - bgt.n 43fc8 │ │ - cbnz r3, 43ff6 │ │ - ldr r3, [pc, #60] ; (43ffc ) │ │ + beq.n 442ae │ │ + bgt.n 44294 │ │ + cbnz r3, 442c2 │ │ + ldr r3, [pc, #60] ; (442c8 ) │ │ add r3, pc │ │ ldr.w r0, [r3, r2, lsl #2] │ │ bx lr │ │ cmp.w r3, #256 ; 0x100 │ │ - beq.n 43fd6 │ │ + beq.n 442a2 │ │ cmp.w r3, #274 ; 0x112 │ │ - beq.n 43fec │ │ - b.n 43ff6 │ │ - ldr r3, [pc, #40] ; (44000 ) │ │ + beq.n 442b8 │ │ + b.n 442c2 │ │ + ldr r3, [pc, #40] ; (442cc ) │ │ add r3, pc │ │ add.w r2, r3, r2, lsl #2 │ │ ldr r0, [r2, #20] │ │ bx lr │ │ cmp r2, #1 │ │ - ble.n 43ff6 │ │ - ldr r0, [pc, #28] ; (44004 ) │ │ + ble.n 442c2 │ │ + ldr r0, [pc, #28] ; (442d0 ) │ │ add r0, pc │ │ bx lr │ │ cmp r2, #1 │ │ - ble.n 43ff6 │ │ - ldr r0, [pc, #20] ; (44008 ) │ │ + ble.n 442c2 │ │ + ldr r0, [pc, #20] ; (442d4 ) │ │ add r0, pc │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - strb r4, [r5, r2] │ │ + str r0, [r4, r7] │ │ movs r7, r0 │ │ - strb r4, [r2, r2] │ │ + str r0, [r1, r7] │ │ movs r7, r0 │ │ ; instruction: 0xfa09ffff │ │ stc2 15, cr15, [r7], {255} ; 0xff │ │ │ │ -0004400c : │ │ - ldr.w r3, [pc, #1324] ; 4453c │ │ +000442d8 : │ │ + ldr.w r3, [pc, #1324] ; 44808 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ str r1, [sp, #44] ; 0x2c │ │ str r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #68] ; 0x44 │ │ cmp r0, #0 │ │ - beq.w 444ce │ │ + beq.w 4479a │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r6, #1 │ │ str r6, [sp, #0] │ │ ldr r1, [r0, #4] │ │ add r7, sp, #64 ; 0x40 │ │ blx r1 │ │ @@ -69318,55 +69606,55 @@ │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r3, #2 │ │ blx r5 │ │ cmp r0, #2 │ │ mov r2, r0 │ │ - beq.n 4405a │ │ + beq.n 44326 │ │ mov r0, r6 │ │ bl 195f0 │ │ - b.n 44520 │ │ - ldr.w r1, [pc, #1252] ; 44540 │ │ + b.n 447ec │ │ + ldr.w r1, [pc, #1252] ; 4480c │ │ mov r0, r7 │ │ add r1, pc │ │ bl 41b8e │ │ mov r7, r0 │ │ - cbz r0, 44072 │ │ - ldr.w r0, [pc, #1240] ; 44544 │ │ + cbz r0, 4433e │ │ + ldr.w r0, [pc, #1240] ; 44810 │ │ add r0, pc │ │ - b.n 44242 │ │ + b.n 4450e │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r0, r4 │ │ bl 28df0 │ │ mov r0, r4 │ │ bl 28df0 │ │ mov r0, r4 │ │ bl 28e5c │ │ str r0, [sp, #48] ; 0x30 │ │ mov r0, r4 │ │ bl 28e5c │ │ cmp r0, #12 │ │ mov r9, r0 │ │ - bne.n 440b8 │ │ + bne.n 44384 │ │ mov r0, r4 │ │ bl 28df0 │ │ str r0, [sp, #28] │ │ mov r0, r4 │ │ bl 28df0 │ │ str r0, [sp, #24] │ │ mov r0, r4 │ │ bl 28df0 │ │ mov r0, r4 │ │ bl 28df0 │ │ mov r8, r0 │ │ - b.n 44502 │ │ + b.n 447ce │ │ cmp r0, #39 ; 0x27 │ │ - bls.w 444fc │ │ + bls.w 447c8 │ │ mov r0, r4 │ │ bl 28e5c │ │ str r0, [sp, #28] │ │ mov r0, r4 │ │ bl 28e5c │ │ str r0, [sp, #24] │ │ mov r0, r4 │ │ @@ -69385,51 +69673,51 @@ │ │ bl 28e5c │ │ mov r0, r4 │ │ bl 28e5c │ │ mov fp, r0 │ │ mov r0, r4 │ │ bl 28e5c │ │ cmp.w r9, #64 ; 0x40 │ │ - bne.n 44122 │ │ + bne.n 443ee │ │ cmp.w sl, #3 │ │ - beq.n 44114 │ │ + beq.n 443e0 │ │ movs r7, #0 │ │ - b.n 44174 │ │ - ldr.w r0, [pc, #1072] ; 44548 │ │ + b.n 44440 │ │ + ldr.w r0, [pc, #1072] ; 44814 │ │ mov r5, r7 │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 44522 │ │ + b.n 447ee │ │ cmp.w sl, #3 │ │ - bne.n 44150 │ │ + bne.n 4441c │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r6, r0 │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r5, r0 │ │ mov r0, r4 │ │ bl 28e5c │ │ cmp.w r9, #55 ; 0x37 │ │ str r0, [sp, #16] │ │ - bls.n 4417a │ │ + bls.n 44446 │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r7, r0 │ │ - b.n 4417a │ │ + b.n 44446 │ │ cmp.w r9, #51 ; 0x33 │ │ - bls.n 44110 │ │ + bls.n 443dc │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r0, r4 │ │ bl 28e5c │ │ cmp.w r9, #55 ; 0x37 │ │ - bls.n 44110 │ │ + bls.n 443dc │ │ mov r0, r4 │ │ bl 28e5c │ │ mov r5, r7 │ │ mov r6, r7 │ │ str r7, [sp, #16] │ │ mov.w ip, #1 │ │ movs r2, #0 │ │ @@ -69442,15 +69730,15 @@ │ │ ldr r3, [sp, #32] │ │ ldr.w ip, [sp, #20] │ │ rsb r2, r3, #4278255360 ; 0xff00ff00 │ │ add.w r2, r2, #16711680 ; 0xff0000 │ │ adds r2, #242 ; 0xf2 │ │ add r2, r0 │ │ cmp r9, r2 │ │ - bls.n 441b6 │ │ + bls.n 44482 │ │ str.w ip, [sp] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ rsb r2, r2, r9 │ │ movs r3, #0 │ │ blx r1 │ │ ldr r3, [sp, #24] │ │ @@ -69458,123 +69746,123 @@ │ │ ittet lt │ │ neglt r3, r3 │ │ strlt r3, [sp, #24] │ │ movge r3, #0 │ │ movlt r3, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ bl 19388 │ │ - ldr r1, [pc, #896] ; (4454c ) │ │ + ldr r1, [pc, #896] ; (44818 ) │ │ add r1, pc │ │ bl 41b8a │ │ cmp r0, #0 │ │ - bne.w 44520 │ │ + bne.w 447ec │ │ cmp.w r8, #1 │ │ - beq.n 441e4 │ │ + beq.n 444b0 │ │ cmp.w r8, #4 │ │ - bne.n 441f2 │ │ + bne.n 444be │ │ cmp.w sl, #0 │ │ - beq.n 44248 │ │ + beq.n 44514 │ │ cmp.w sl, #3 │ │ - beq.n 44248 │ │ - b.n 4423e │ │ + beq.n 44514 │ │ + b.n 4450a │ │ cmp.w sl, #0 │ │ - beq.n 44200 │ │ + beq.n 444cc │ │ cmp.w sl, #3 │ │ - beq.n 44218 │ │ - b.n 4423e │ │ + beq.n 444e4 │ │ + b.n 4450a │ │ cmp.w r8, #24 │ │ - beq.n 44222 │ │ - bhi.n 44212 │ │ + beq.n 444ee │ │ + bhi.n 444de │ │ sub.w r3, r8, #15 │ │ cmp r3, #1 │ │ - bls.n 44254 │ │ - b.n 44218 │ │ + bls.n 44520 │ │ + b.n 444e4 │ │ cmp.w r8, #32 │ │ - beq.n 44228 │ │ + beq.n 444f4 │ │ mov.w sl, #0 │ │ str.w sl, [sp, #20] │ │ - b.n 44264 │ │ + b.n 44530 │ │ str.w sl, [sp, #20] │ │ - b.n 44230 │ │ + b.n 444fc │ │ mov.w r7, #4278190080 ; 0xff000000 │ │ movs r3, #1 │ │ str r3, [sp, #20] │ │ movs r3, #255 ; 0xff │ │ mov.w r5, #65280 ; 0xff00 │ │ str r3, [sp, #16] │ │ mov.w r6, #16711680 ; 0xff0000 │ │ - b.n 44264 │ │ - ldr r0, [pc, #784] ; (44550 ) │ │ + b.n 44530 │ │ + ldr r0, [pc, #784] ; (4481c ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 44520 │ │ + b.n 447ec │ │ mov sl, r8 │ │ movs r3, #0 │ │ mov.w r8, #8 │ │ str r3, [sp, #20] │ │ - b.n 44264 │ │ + b.n 44530 │ │ mov.w r5, #992 ; 0x3e0 │ │ mov.w r6, #31744 ; 0x7c00 │ │ movs r3, #31 │ │ str.w sl, [sp, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ movs r0, #0 │ │ str r5, [sp, #4] │ │ str r6, [sp, #0] │ │ str r3, [sp, #8] │ │ mov r3, r8 │ │ str r7, [sp, #12] │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #24] │ │ - bl 456d4 │ │ + bl 4b444 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 44522 │ │ + beq.w 447ee │ │ ldr r3, [r0, #4] │ │ ldr r6, [r3, #4] │ │ - cbnz r6, 442ae │ │ + cbnz r6, 4457a │ │ ldrd r6, r7, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r1, [r4, #4] │ │ adds r6, r6, r3 │ │ adc.w r7, r7, #0 │ │ mov r2, r6 │ │ mov r3, r7 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 44386 │ │ + bge.n 44652 │ │ movs r0, #3 │ │ - b.n 44452 │ │ + b.n 4471e │ │ cmp.w fp, #0 │ │ - bne.n 442bc │ │ + bne.n 44588 │ │ mov.w fp, #1 │ │ lsl.w fp, fp, r8 │ │ ldr r3, [r6, #0] │ │ cmp fp, r3 │ │ - ble.n 442da │ │ + ble.n 445a6 │ │ ldr r0, [r6, #4] │ │ mov.w r1, fp, lsl #2 │ │ bl 41c20 │ │ cmp r0, #0 │ │ - beq.w 44452 │ │ + beq.w 4471e │ │ str.w fp, [r6] │ │ str r0, [r6, #4] │ │ - b.n 442e0 │ │ + b.n 445ac │ │ it lt │ │ strlt.w fp, [r6] │ │ cmp.w r9, #12 │ │ mov.w r9, #0 │ │ - bne.n 44330 │ │ + bne.n 445fc │ │ cmp r9, fp │ │ - bge.n 44288 │ │ + bge.n 44554 │ │ ldr r1, [r6, #4] │ │ mov.w r8, r9, lsl #2 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ add r1, r8 │ │ mov r3, r2 │ │ adds r1, #2 │ │ @@ -69596,17 +69884,17 @@ │ │ ldr r7, [r4, #8] │ │ add.w r9, r9, #1 │ │ blx r7 │ │ ldr r3, [r6, #4] │ │ add r8, r3 │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r8, #3] │ │ - b.n 442ea │ │ + b.n 445b6 │ │ cmp r9, fp │ │ - bge.n 44288 │ │ + bge.n 44554 │ │ ldr r1, [r6, #4] │ │ mov.w r8, r9, lsl #2 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ add r1, r8 │ │ mov r3, r2 │ │ adds r1, #2 │ │ @@ -69636,297 +69924,297 @@ │ │ adds r1, #3 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ ldr r3, [r6, #4] │ │ add r8, r3 │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r8, #3] │ │ - b.n 44330 │ │ + b.n 445fc │ │ add.w r3, r5, #12 │ │ cmp.w sl, #1 │ │ ldmia.w r3, {r3, r6, r8} │ │ mla r3, r3, r6, r8 │ │ str r3, [sp, #16] │ │ - beq.n 443a8 │ │ + beq.n 44674 │ │ cmp.w sl, #4 │ │ - bne.n 443ba │ │ + bne.n 44686 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ asrs r3, r3, #1 │ │ - b.n 443ae │ │ + b.n 4467a │ │ ldr r3, [sp, #28] │ │ adds r3, #7 │ │ asrs r3, r3, #3 │ │ ands.w r7, r3, #3 │ │ - beq.n 443d6 │ │ - ldr r7, [pc, #384] ; (44538 ) │ │ + beq.n 446a2 │ │ + ldr r7, [pc, #384] ; (44804 ) │ │ ands r7, r3 │ │ - b.n 443c4 │ │ + b.n 44690 │ │ ands.w r7, r6, #3 │ │ - beq.n 443d6 │ │ - ldr r7, [pc, #372] ; (44538 ) │ │ + beq.n 446a2 │ │ + ldr r7, [pc, #372] ; (44804 ) │ │ ands r7, r6 │ │ cmp r7, #0 │ │ ittt lt │ │ addlt.w r7, r7, #4294967295 ; 0xffffffff │ │ ornlt r7, r7, #3 │ │ addlt r7, #1 │ │ rsb r7, r7, #4 │ │ ldr r3, [sp, #40] ; 0x28 │ │ - cbnz r3, 443e2 │ │ + cbnz r3, 446ae │ │ ldr r3, [sp, #16] │ │ rsb r9, r6, r3 │ │ - b.n 443e4 │ │ + b.n 446b0 │ │ mov r9, r8 │ │ add.w r3, sp, #63 ; 0x3f │ │ str r3, [sp, #24] │ │ - b.n 44428 │ │ + b.n 446f4 │ │ mov fp, r9 │ │ movs r3, #0 │ │ strb.w r3, [sp, #63] ; 0x3f │ │ rsb r3, sl, #8 │ │ str r3, [sp, #28] │ │ ldr r3, [r5, #8] │ │ rsb r6, r9, fp │ │ cmp r6, r3 │ │ - blt.n 44458 │ │ - cbz r7, 4441e │ │ + blt.n 44724 │ │ + cbz r7, 446ea │ │ mov.w fp, #0 │ │ movs r2, #1 │ │ ldr r6, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #24] │ │ mov r3, r2 │ │ add.w fp, fp, #1 │ │ blx r6 │ │ cmp fp, r7 │ │ - blt.n 4440a │ │ + blt.n 446d6 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [r5, #16] │ │ cmp r2, #0 │ │ - beq.n 4449c │ │ + beq.n 44768 │ │ add r9, r3 │ │ cmp r9, r8 │ │ - bcc.n 444a2 │ │ + bcc.n 4476e │ │ ldr r3, [sp, #16] │ │ cmp r9, r3 │ │ - bcs.n 444a2 │ │ + bcs.n 4476e │ │ cmp.w sl, #1 │ │ - beq.n 443ec │ │ + beq.n 446b8 │ │ cmp.w sl, #4 │ │ - beq.n 443ec │ │ + beq.n 446b8 │ │ ldr r3, [r5, #16] │ │ mov r0, r4 │ │ ldr r6, [r4, #8] │ │ mov r1, r9 │ │ movs r2, #1 │ │ blx r6 │ │ ldr r3, [r5, #16] │ │ cmp r0, r3 │ │ - beq.n 44404 │ │ + beq.n 446d0 │ │ movs r0, #1 │ │ bl 195f0 │ │ - b.n 44522 │ │ + b.n 447ee │ │ mov r1, sl │ │ movs r0, #8 │ │ blx 82b68 <__divsi3@@Base> │ │ mov r1, r0 │ │ mov r0, r6 │ │ blx 82c44 <__aeabi_idivmod@@Base> │ │ - cbnz r1, 44482 │ │ + cbnz r1, 4474e │ │ movs r2, #1 │ │ ldr r6, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [sp, #24] │ │ mov r3, r2 │ │ blx r6 │ │ - cbnz r0, 44482 │ │ - ldr r0, [pc, #216] ; (44554 ) │ │ + cbnz r0, 4474e │ │ + ldr r0, [pc, #216] ; (44820 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 44522 │ │ + b.n 447ee │ │ ldrb.w r3, [sp, #63] ; 0x3f │ │ ldr r2, [sp, #28] │ │ asrs r3, r2 │ │ strb.w r3, [fp], #1 │ │ ldrb.w r3, [sp, #63] ; 0x3f │ │ lsl.w r3, r3, sl │ │ strb.w r3, [sp, #63] ; 0x3f │ │ - b.n 443fa │ │ + b.n 446c6 │ │ rsb r9, r3, r9 │ │ - b.n 44428 │ │ + b.n 446f4 │ │ ldr r3, [sp, #20] │ │ cmp r3, #0 │ │ - beq.n 44518 │ │ + beq.n 447e4 │ │ ldr r3, [r5, #20] │ │ ldr r1, [r5, #16] │ │ ldr r2, [r5, #12] │ │ adds r3, #3 │ │ mla r2, r1, r2, r3 │ │ mov r1, r3 │ │ cmp r1, r2 │ │ - bcs.n 444c2 │ │ + bcs.n 4478e │ │ ldrb r0, [r1, #0] │ │ - cbnz r0, 44518 │ │ + cbnz r0, 447e4 │ │ adds r1, #4 │ │ - b.n 444b6 │ │ + b.n 44782 │ │ movs r1, #255 ; 0xff │ │ cmp r3, r2 │ │ - bcs.n 44518 │ │ + bcs.n 447e4 │ │ strb.w r1, [r3], #4 │ │ - b.n 444c4 │ │ + b.n 44790 │ │ mov r5, r0 │ │ mov r0, r5 │ │ - bl 4557c │ │ + bl 4b2ec │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 444e6 │ │ - cbz r4, 444ea │ │ + cbz r3, 447b2 │ │ + cbz r4, 447b6 │ │ movs r5, #0 │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ - b.n 444ec │ │ + b.n 447b8 │ │ ldr r5, [sp, #44] ; 0x2c │ │ - b.n 444ec │ │ + b.n 447b8 │ │ mov r5, r4 │ │ ldr r3, [sp, #52] ; 0x34 │ │ mov r0, r5 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 44532 │ │ + beq.n 447fe │ │ blx 18be8 <__stack_chk_fail@plt> │ │ mov r8, r7 │ │ str r7, [sp, #24] │ │ str r7, [sp, #28] │ │ mov.w fp, #0 │ │ str.w fp, [sp, #16] │ │ mov sl, fp │ │ mov r7, fp │ │ mov r5, fp │ │ mov r6, fp │ │ str.w fp, [sp, #40] ; 0x28 │ │ - b.n 441c6 │ │ + b.n 44492 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #0 │ │ - bne.n 444de │ │ - b.n 444ec │ │ + bne.n 447aa │ │ + b.n 447b8 │ │ movs r5, #0 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #32] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ - b.n 444d0 │ │ + b.n 4479c │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - strb r0, [r2, #11] │ │ + strb r4, [r0, #0] │ │ movs r7, r0 │ │ - ldrb r3, [r6, #11] │ │ + ldrb r2, [r3, #2] │ │ movs r4, r0 │ │ - ldrb r0, [r5, #11] │ │ + ldrb r7, [r1, #2] │ │ movs r4, r0 │ │ - ldrb r3, [r3, #9] │ │ + ldrb r2, [r0, #0] │ │ movs r4, r0 │ │ - ldr r5, [pc, #848] ; (448a0 ) │ │ + ldr r2, [pc, #856] ; (44b74 ) │ │ movs r4, r0 │ │ - ldrb r5, [r6, #4] │ │ + strb r4, [r3, #27] │ │ movs r4, r0 │ │ - strb r6, [r3, #28] │ │ + strb r5, [r0, #19] │ │ movs r4, r0 │ │ │ │ -00044558 : │ │ +00044824 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r0 │ │ - ldr r0, [pc, #872] ; (448c8 ) │ │ + ldr r0, [pc, #872] ; (44b94 ) │ │ sub sp, #124 ; 0x7c │ │ mov r4, r1 │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ str r2, [sp, #44] ; 0x2c │ │ str r0, [sp, #48] ; 0x30 │ │ ldr r3, [r0, #0] │ │ str r3, [sp, #116] ; 0x74 │ │ - ldr r3, [pc, #856] ; (448cc ) │ │ + ldr r3, [pc, #856] ; (44b98 ) │ │ add r3, pc │ │ ldrh r3, [r3, #0] │ │ strh.w r3, [sp, #112] ; 0x70 │ │ cmp r1, #0 │ │ - beq.w 4494c │ │ + beq.w 44c18 │ │ ldr.w r5, [r9, #4] │ │ ldrb r1, [r5, #8] │ │ cmp r1, #7 │ │ - bls.n 4459a │ │ + bls.n 44866 │ │ ldr r3, [r5, #24] │ │ - cbnz r3, 4459e │ │ + cbnz r3, 4486a │ │ ldr.w r3, [r9, #52] ; 0x34 │ │ ldr r7, [r3, #68] ; 0x44 │ │ ubfx r7, r7, #8, #1 │ │ - b.n 445a0 │ │ + b.n 4486c │ │ movs r7, #0 │ │ - b.n 445a0 │ │ + b.n 4486c │ │ movs r7, #1 │ │ ldr r3, [r5, #4] │ │ - cbz r3, 445b8 │ │ - cbnz r7, 445d8 │ │ + cbz r3, 44884 │ │ + cbnz r7, 448a4 │ │ cmp r1, #8 │ │ - beq.w 4495e │ │ - ldr r0, [pc, #800] ; (448d0 ) │ │ + beq.w 44c2a │ │ + ldr r0, [pc, #800] ; (44b9c ) │ │ mov r5, r7 │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 44960 │ │ + b.n 44c2c │ │ cmp r1, #24 │ │ - bne.n 445d6 │ │ - cbnz r7, 445d8 │ │ + bne.n 448a2 │ │ + cbnz r7, 448a4 │ │ ldr r3, [r5, #12] │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ - bne.n 445de │ │ + bne.n 448aa │ │ ldr r3, [r5, #16] │ │ cmp.w r3, #65280 ; 0xff00 │ │ - bne.n 445de │ │ + bne.n 448aa │ │ ldr r3, [r5, #20] │ │ cmp r3, #255 ; 0xff │ │ - bne.n 445de │ │ - b.n 4495e │ │ - cbz r7, 445de │ │ + bne.n 448aa │ │ + b.n 44c2a │ │ + cbz r7, 448aa │ │ add r0, sp, #68 ; 0x44 │ │ - ldr r1, [pc, #732] ; (448b8 ) │ │ - b.n 445e2 │ │ - ldr r1, [pc, #732] ; (448bc ) │ │ + ldr r1, [pc, #732] ; (44b84 ) │ │ + b.n 448ae │ │ + ldr r1, [pc, #732] ; (44b88 ) │ │ add r0, sp, #68 ; 0x44 │ │ - bl 4bfa0 │ │ + bl 4bfa4 │ │ mov r0, r9 │ │ add r1, sp, #68 ; 0x44 │ │ movs r2, #0 │ │ - bl 45764 │ │ + bl 4b4d4 │ │ mov r5, r0 │ │ - cbnz r0, 44600 │ │ - ldr r0, [pc, #732] ; (448d4 ) │ │ + cbnz r0, 448cc │ │ + ldr r0, [pc, #732] ; (44ba0 ) │ │ ldrb.w r1, [sp, #76] ; 0x4c │ │ add r0, pc │ │ bl 194b8 │ │ - cbz r7, 44610 │ │ - ldr r0, [pc, #724] ; (448d8 ) │ │ + cbz r7, 448dc │ │ + ldr r0, [pc, #724] ; (44ba4 ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 19728 │ │ + bl 19bcc │ │ mov fp, r0 │ │ - b.n 44612 │ │ + b.n 448de │ │ mov fp, r7 │ │ cmp r5, #0 │ │ - beq.w 44966 │ │ + beq.w 44c32 │ │ mov r0, r5 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - bne.w 44966 │ │ + bne.w 44c32 │ │ ldr r3, [r5, #4] │ │ movs r2, #0 │ │ ldr r1, [r5, #8] │ │ mov.w sl, #1 │ │ mov r0, r4 │ │ ldrb r3, [r3, #9] │ │ str.w sl, [sp] │ │ @@ -69961,38 +70249,38 @@ │ │ str r3, [sp, #32] │ │ ldr r3, [r5, #4] │ │ ldrb r2, [r3, #8] │ │ str r2, [sp, #36] ; 0x24 │ │ mul.w r2, r1, ip │ │ ldr r1, [r3, #4] │ │ str r2, [sp, #40] ; 0x28 │ │ - cbz r1, 44696 │ │ + cbz r1, 44962 │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #28] │ │ - b.n 44698 │ │ + b.n 44964 │ │ str r1, [sp, #28] │ │ - cbz r7, 446ba │ │ + cbz r7, 44986 │ │ cmp.w fp, #0 │ │ - bne.n 446c8 │ │ + bne.n 44994 │ │ mov.w r3, #65280 ; 0xff00 │ │ - ldr r6, [pc, #536] ; (448c0 ) │ │ + ldr r6, [pc, #536] ; (44b8c ) │ │ str r3, [sp, #24] │ │ mov.w r8, #4278190080 ; 0xff000000 │ │ mov.w sl, #255 ; 0xff │ │ mov.w r3, #16711680 ; 0xff0000 │ │ movs r2, #3 │ │ movs r1, #108 ; 0x6c │ │ - b.n 446d6 │ │ + b.n 449a2 │ │ mov r6, r7 │ │ mov r8, r7 │ │ mov sl, r7 │ │ str r7, [sp, #24] │ │ mov r3, r7 │ │ mov r2, r7 │ │ - b.n 446d4 │ │ + b.n 449a0 │ │ movs r6, #0 │ │ str r6, [sp, #24] │ │ mov r8, r6 │ │ mov sl, r6 │ │ mov r3, r6 │ │ mov r2, r6 │ │ movs r1, #40 ; 0x28 │ │ @@ -70030,17 +70318,17 @@ │ │ ldr r1, [sp, #28] │ │ mov r0, r4 │ │ bl 28fb0 │ │ mov r0, r4 │ │ movs r1, #0 │ │ bl 28fb0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r7, 44792 │ │ + cbz r7, 44a5e │ │ cmp.w fp, #0 │ │ - bne.n 44792 │ │ + bne.n 44a5e │ │ mov r1, r3 │ │ mov r0, r4 │ │ bl 28fb0 │ │ ldr r1, [sp, #24] │ │ mov r0, r4 │ │ bl 28fb0 │ │ mov r1, sl │ │ @@ -70053,27 +70341,27 @@ │ │ mov r0, r4 │ │ movs r6, #9 │ │ bl 28fb0 │ │ mov r0, r4 │ │ movs r1, #0 │ │ bl 28fb0 │ │ subs r6, #1 │ │ - bne.n 4476e │ │ + bne.n 44a3a │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 28fb0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 28fb0 │ │ mov r0, r4 │ │ mov r1, r6 │ │ bl 28fb0 │ │ ldr r3, [r5, #4] │ │ ldr r3, [r3, #4] │ │ - cbnz r3, 447ce │ │ + cbnz r3, 44a9a │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ @@ -70085,24 +70373,24 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, #10 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 44816 │ │ + bge.n 44ae2 │ │ movs r0, #3 │ │ bl 195f0 │ │ - b.n 44816 │ │ + b.n 44ae2 │ │ ldr r6, [r3, #4] │ │ mov.w sl, #0 │ │ ldr.w r8, [r3] │ │ adds r6, #2 │ │ cmp sl, r8 │ │ - bge.n 44798 │ │ + bge.n 44a64 │ │ movs r2, #1 │ │ mov r1, r6 │ │ mov r3, r2 │ │ ldr r7, [r4, #12] │ │ mov r0, r4 │ │ add.w sl, sl, #1 │ │ blx r7 │ │ @@ -70121,97 +70409,97 @@ │ │ movs r2, #1 │ │ adds r1, r6, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ ldr r7, [r4, #12] │ │ blx r7 │ │ adds r6, #4 │ │ - b.n 447da │ │ + b.n 44aa6 │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 28fb0 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, r2, r6 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 44840 │ │ + bge.n 44b0c │ │ movs r0, #3 │ │ bl 195f0 │ │ ldr r3, [r5, #12] │ │ ldr r2, [r5, #16] │ │ ldr r6, [r5, #20] │ │ mla r8, r2, r3, r6 │ │ ldr r3, [sp, #20] │ │ ands.w r7, r3, #3 │ │ - beq.n 44868 │ │ - ldr r7, [pc, #112] ; (448c4 ) │ │ + beq.n 44b34 │ │ + ldr r7, [pc, #112] ; (44b90 ) │ │ ands r7, r3 │ │ cmp r7, #0 │ │ ittt lt │ │ addlt.w r7, r7, #4294967295 ; 0xffffffff │ │ ornlt r7, r7, #3 │ │ addlt r7, #1 │ │ rsb r7, r7, #4 │ │ mov.w sl, #0 │ │ ldr r3, [r5, #20] │ │ cmp r8, r3 │ │ - bls.n 448dc │ │ + bls.n 44ba8 │ │ ldr r3, [r5, #16] │ │ mov r0, r4 │ │ ldr r6, [r4, #12] │ │ movs r2, #1 │ │ rsb r8, r3, r8 │ │ ldr r3, [sp, #20] │ │ mov r1, r8 │ │ blx r6 │ │ ldr r3, [sp, #20] │ │ cmp r0, r3 │ │ - beq.n 44892 │ │ + beq.n 44b5e │ │ movs r0, #2 │ │ bl 195f0 │ │ - b.n 448dc │ │ + b.n 44ba8 │ │ cmp r7, #0 │ │ - beq.n 4486c │ │ + beq.n 44b38 │ │ add r3, sp, #120 ; 0x78 │ │ mov.w fp, #0 │ │ strb.w sl, [r3, #-53]! │ │ str r3, [sp, #24] │ │ movs r2, #1 │ │ mov r0, r4 │ │ ldr r1, [sp, #24] │ │ mov r3, r2 │ │ ldr r6, [r4, #12] │ │ add.w fp, fp, #1 │ │ blx r6 │ │ cmp fp, r7 │ │ - blt.n 448a2 │ │ - b.n 4486c │ │ + blt.n 44b6e │ │ + b.n 44b38 │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ ldr r0, [r4, #96] ; 0x60 │ │ ldrsb r1, [r5, r5] │ │ movs r3, r0 │ │ strh r0, [r0, #0] │ │ - ldr r0, [r0, #88] ; 0x58 │ │ + ldr r4, [r6, #40] ; 0x28 │ │ movs r7, r0 │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ - strb r7, [r7, #23] │ │ + strb r6, [r4, #14] │ │ movs r4, r0 │ │ - strb r4, [r2, #23] │ │ + strb r3, [r7, #13] │ │ movs r4, r0 │ │ - strb r1, [r5, #23] │ │ + strb r0, [r2, #14] │ │ movs r4, r0 │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ mov r0, r4 │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ @@ -70224,15 +70512,15 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, #2 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 44910 │ │ + bge.n 44bdc │ │ movs r0, #3 │ │ bl 195f0 │ │ mov r1, r6 │ │ mov r0, r4 │ │ bl 28fb0 │ │ movs r3, #0 │ │ str r3, [sp, #0] │ │ @@ -70240,2258 +70528,239 @@ │ │ ldrd r2, r3, [sp, #8] │ │ ldr r1, [r4, #4] │ │ adds r2, r2, r6 │ │ adc.w r3, r3, #0 │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n 4493a │ │ + bge.n 44c06 │ │ movs r0, #3 │ │ bl 195f0 │ │ mov r0, r5 │ │ - bl 4535e │ │ + bl 4b0ce │ │ cmp r5, r9 │ │ - beq.n 44966 │ │ + beq.n 44c32 │ │ mov r0, r5 │ │ - bl 4557c │ │ - b.n 44966 │ │ + bl 4b2ec │ │ + b.n 44c32 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 44986 │ │ + beq.n 44c52 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ mov r5, r9 │ │ mov.w fp, #0 │ │ - b.n 44612 │ │ + b.n 448de │ │ ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 44970 │ │ + cbz r3, 44c3c │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ bl 19388 │ │ - ldr r1, [pc, #20] ; (4498c ) │ │ + ldr r1, [pc, #20] ; (44c58 ) │ │ add r1, pc │ │ bl 41b8a │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ negs r0, r0 │ │ - b.n 44950 │ │ + b.n 44c1c │ │ add sp, #124 ; 0x7c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - mov r2, r5 │ │ - movs r4, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r9, r0 │ │ - mov r8, r1 │ │ - mov sl, r3 │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - ldr r7, [sp, #40] ; 0x28 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cbz r2, 449a8 │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - bne.n 449bc │ │ - ubfx r3, r2, #24, #4 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 449bc │ │ - ldr r0, [pc, #96] ; (44a14 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 44a0e │ │ - mov r0, r7 │ │ - mov r1, r2 │ │ - bl 4bfa0 │ │ - cmp r0, #0 │ │ - blt.n 44a0e │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - movs r2, #60 ; 0x3c │ │ - movs r5, #1 │ │ - bl 41900 │ │ - ldr r3, [sp, #32] │ │ - stmia.w r4, {r5, r7} │ │ - mov r0, r6 │ │ - str.w sl, [r4, #20] │ │ - movs r1, #0 │ │ - str r3, [r4, #16] │ │ - movs r2, #88 ; 0x58 │ │ - str.w r9, [r4, #8] │ │ - str.w r8, [r4, #12] │ │ - bl 41900 │ │ - movs r3, #255 ; 0xff │ │ - mov r0, r5 │ │ - strb.w r3, [r6, #76] ; 0x4c │ │ - strb.w r3, [r6, #77] ; 0x4d │ │ - strb.w r3, [r6, #78] ; 0x4e │ │ - strb.w r3, [r6, #79] ; 0x4f │ │ - str r6, [r4, #52] ; 0x34 │ │ - str r5, [r4, #56] ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - strb r6, [r2, #9] │ │ - movs r4, r0 │ │ - │ │ -00044a18 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbnz r0, 44a2a │ │ - ldr r0, [pc, #36] ; (44a44 ) │ │ - ldmia.w sp!, {r4, lr} │ │ - add r0, pc │ │ - b.w 194b8 │ │ - ldr r0, [r0, #4] │ │ - bl 4c284 │ │ - cmp r0, #0 │ │ - blt.n 44a3e │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - bl 4c64e │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - strb r2, [r1, #8] │ │ - movs r4, r0 │ │ - │ │ -00044a48 : │ │ - push {r3, lr} │ │ - cbz r0, 44a68 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cbz r1, 44a58 │ │ - orr.w r2, r3, #4096 ; 0x1000 │ │ - b.n 44a5c │ │ - bic.w r2, r3, #4096 ; 0x1000 │ │ - cmp r2, r3 │ │ - str r2, [r0, #68] ; 0x44 │ │ - beq.n 44a6e │ │ - bl 4c64e │ │ - b.n 44a6e │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - ... │ │ - │ │ -00044a74 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r4, r0 │ │ - cbnz r0, 44a88 │ │ - ldr r0, [pc, #152] ; (44b18 ) │ │ - ldr r1, [pc, #152] ; (44b1c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 44a9c │ │ - ldr r3, [r0, #4] │ │ - ldr r3, [r3, #4] │ │ - cbz r3, 44aa4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bcc.n 44aa4 │ │ - ldr r0, [pc, #136] ; (44b20 ) │ │ - ldr r1, [pc, #140] ; (44b24 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 194b8 │ │ - lsls r3, r6, #30 │ │ - bpl.n 44ab0 │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 44a48 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [r4, #4] │ │ - ldr r1, [r3, #68] ; 0x44 │ │ - cbz r6, 44ade │ │ - orr.w r0, r1, #256 ; 0x100 │ │ - str r5, [r3, #72] ; 0x48 │ │ - str r0, [r3, #68] ; 0x44 │ │ - ldr r3, [r2, #4] │ │ - cbz r3, 44b06 │ │ - ldr r3, [r3, #4] │ │ - add.w r2, r3, r5, lsl #2 │ │ - movs r3, #0 │ │ - strb r3, [r2, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r2, #8] │ │ - adds r3, #1 │ │ - it eq │ │ - moveq r3, #1 │ │ - str r3, [r2, #8] │ │ - b.n 44b06 │ │ - ldr r2, [r2, #4] │ │ - cbz r2, 44afc │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - ldr r3, [r2, #4] │ │ - movs r2, #255 ; 0xff │ │ - add.w r3, r3, r0, lsl #2 │ │ - strb r2, [r3, #3] │ │ - ldr r3, [r4, #4] │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r2, #8] │ │ - adds r3, #1 │ │ - it eq │ │ - moveq r3, #1 │ │ - str r3, [r2, #8] │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - ldr r3, [r2, #68] ; 0x44 │ │ - bic.w r3, r3, #256 ; 0x100 │ │ - str r3, [r2, #68] ; 0x44 │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r1 │ │ - beq.n 44b12 │ │ - bl 4c64e │ │ - movs r0, #0 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - add r4, r5 │ │ - movs r4, r0 │ │ - strb r0, [r3, #7] │ │ - movs r4, r0 │ │ - add r6, r2 │ │ - movs r4, r0 │ │ - strb r2, [r1, #7] │ │ - movs r4, r0 │ │ - │ │ -00044b28 : │ │ - cbz r0, 44b3c │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #68] ; 0x44 │ │ - lsls r2, r2, #23 │ │ - bpl.n 44b3c │ │ - cbz r1, 44b38 │ │ - ldr r3, [r3, #72] ; 0x48 │ │ - str r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00044b42 : │ │ - push {r4, lr} │ │ - cbz r0, 44b7e │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - cmp r1, #255 ; 0xff │ │ - strb.w r1, [r4, #76] ; 0x4c │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - strb.w r2, [r4, #77] ; 0x4d │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - strb.w r3, [r4, #78] ; 0x4e │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r4, [r0, #68] ; 0x44 │ │ - bne.n 44b68 │ │ - cmp r2, #255 ; 0xff │ │ - bne.n 44b68 │ │ - cmp r3, #255 ; 0xff │ │ - beq.n 44b6e │ │ - orr.w r3, r4, #1 │ │ - b.n 44b72 │ │ - bic.w r3, r4, #1 │ │ - cmp r3, r4 │ │ - str r3, [r0, #68] ; 0x44 │ │ - beq.n 44b84 │ │ - bl 4c64e │ │ - b.n 44b84 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - │ │ -00044b88 : │ │ - push {r4, lr} │ │ - cbz r0, 44bae │ │ - cbz r1, 44b96 │ │ - ldr r4, [r0, #52] ; 0x34 │ │ - ldrb.w r4, [r4, #76] ; 0x4c │ │ - strb r4, [r1, #0] │ │ - cbz r2, 44ba0 │ │ - ldr r1, [r0, #52] ; 0x34 │ │ - ldrb.w r1, [r1, #77] ; 0x4d │ │ - strb r1, [r2, #0] │ │ - cbz r3, 44baa │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldrb.w r2, [r2, #78] ; 0x4e │ │ - strb r2, [r3, #0] │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, pc} │ │ - │ │ -00044bb4 : │ │ - push {r3, lr} │ │ - cbz r0, 44bda │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - cmp r1, #255 ; 0xff │ │ - strb.w r1, [r3, #79] ; 0x4f │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - ite ne │ │ - orrne.w r2, r3, #2 │ │ - biceq.w r2, r3, #2 │ │ - cmp r2, r3 │ │ - str r2, [r0, #68] ; 0x44 │ │ - beq.n 44be0 │ │ - bl 4c64e │ │ - b.n 44be0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - │ │ -00044be4 : │ │ - cbz r0, 44bf4 │ │ - cbz r1, 44bf0 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldrb.w r3, [r3, #79] ; 0x4f │ │ - strb r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00044bfa : │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - cbz r0, 44c46 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - ldr r6, [r2, #68] ; 0x44 │ │ - bic.w r3, r6, #112 ; 0x70 │ │ - str r3, [r2, #68] ; 0x44 │ │ - cmp r1, #4 │ │ - bhi.n 44c2c │ │ - tbb [pc, r1] │ │ - lsls r2, r2, #12 │ │ - lsrs r6, r0, #20 │ │ - movs r1, r1 │ │ - orr.w r3, r3, #16 │ │ - b.n 44c28 │ │ - orr.w r3, r3, #32 │ │ - b.n 44c28 │ │ - orr.w r3, r3, #64 ; 0x40 │ │ - str r3, [r2, #68] ; 0x44 │ │ - b.n 44c36 │ │ - movs r0, #4 │ │ - bl 195f0 │ │ - mov r4, r0 │ │ - b.n 44c38 │ │ - movs r4, #0 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - cmp r3, r6 │ │ - beq.n 44c4c │ │ - bl 4c64e │ │ - b.n 44c4c │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00044c50 : │ │ - cbz r0, 44c82 │ │ - cbz r1, 44c74 │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - and.w r3, r3, #112 ; 0x70 │ │ - cmp r3, #32 │ │ - beq.n 44c70 │ │ - cmp r3, #64 ; 0x40 │ │ - mov.w r0, #0 │ │ - beq.n 44c78 │ │ - cmp r3, #16 │ │ - bne.n 44c7e │ │ - movs r3, #1 │ │ - b.n 44c7a │ │ - movs r3, #2 │ │ - str r3, [r1, #0] │ │ - movs r0, #0 │ │ - bx lr │ │ - movs r3, #4 │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - str r0, [r1, #0] │ │ - bx lr │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00044c88 : │ │ - ldr r2, [pc, #72] ; (44cd4 ) │ │ - push {r4, r5, lr} │ │ - add r2, pc │ │ - ldr r2, [r2, #0] │ │ - sub sp, #28 │ │ - ldr r3, [r2, #0] │ │ - mov r5, r2 │ │ - str r3, [sp, #20] │ │ - movs r3, #0 │ │ - cbz r0, 44cc4 │ │ - str r3, [sp, #4] │ │ - add.w r4, r0, #36 ; 0x24 │ │ - str r3, [sp, #8] │ │ - ldr r3, [r0, #8] │ │ - str r3, [sp, #12] │ │ - ldr r3, [r0, #12] │ │ - str r3, [sp, #16] │ │ - add r3, sp, #4 │ │ - cbnz r1, 44cba │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - movs r0, #1 │ │ - b.n 44cc4 │ │ - mov r0, r1 │ │ - mov r2, r4 │ │ - mov r1, r3 │ │ - bl 5e0d4 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 44cd0 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - str r0, [r3, #100] ; 0x64 │ │ - movs r7, r0 │ │ - │ │ -00044cd8 : │ │ - push {r4, lr} │ │ - mov r4, r1 │ │ - cbz r0, 44ce8 │ │ - cbz r1, 44ce8 │ │ - adds r0, #36 ; 0x24 │ │ - ldmia r0, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - pop {r4, pc} │ │ - │ │ -00044cea : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r5, r2 │ │ - ldr r2, [r0, #52] ; 0x34 │ │ - mov r7, r3 │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - ldr r3, [r2, #0] │ │ - cmp r3, r5 │ │ - bne.n 44d30 │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cbz r1, 44d0c │ │ - ldr r0, [r2, #80] ; 0x50 │ │ - ldr r3, [r1, #8] │ │ - cmp r0, r3 │ │ - bne.n 44d30 │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r3, #4] │ │ - cbnz r1, 44d28 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - ldr.w lr, [r3, #8] │ │ - mov r3, r7 │ │ - mov ip, lr │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - bx ip │ │ - ldr r2, [r2, #84] ; 0x54 │ │ - ldr r3, [r1, #8] │ │ - cmp r2, r3 │ │ - beq.n 44d12 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 4c678 │ │ - cmp r0, #0 │ │ - bge.n 44d12 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - │ │ -00044d44 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r3 │ │ - ldr.w sl, [pc, #320] ; 44e8c │ │ - sub sp, #52 ; 0x34 │ │ - mov r7, r2 │ │ - mov fp, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str r3, [sp, #44] ; 0x2c │ │ - cbz r0, 44d64 │ │ - cbnz r2, 44d6a │ │ - ldr r0, [pc, #296] ; (44e90 ) │ │ - add r0, pc │ │ - b.n 44d76 │ │ - ldr r3, [r0, #28] │ │ - cbnz r3, 44d72 │ │ - ldr r2, [r2, #28] │ │ - cbz r2, 44d7c │ │ - ldr r0, [pc, #288] ; (44e94 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 44e6a │ │ - cbnz r4, 44d8c │ │ - ldr r3, [r7, #8] │ │ - str r4, [sp, #16] │ │ - str r4, [sp, #12] │ │ - add r4, sp, #12 │ │ - str r3, [sp, #20] │ │ - ldr r3, [r7, #12] │ │ - str r3, [sp, #24] │ │ - ldr.w r6, [fp, #8] │ │ - ldr.w r3, [fp, #12] │ │ - cbz r1, 44de4 │ │ - ldr.w r9, [r1] │ │ - ldr r0, [r1, #8] │ │ - cmp.w r9, #0 │ │ - ldr.w r8, [r1, #4] │ │ - itttt lt │ │ - addlt r0, r9 │ │ - ldrlt r5, [r4, #0] │ │ - rsblt r5, r9, r5 │ │ - movlt.w r9, #0 │ │ - rsb r6, r9, r6 │ │ - it lt │ │ - strlt r5, [r4, #0] │ │ - cmp r6, r0 │ │ - ldr r5, [r1, #12] │ │ - it ge │ │ - movge r6, r0 │ │ - cmp.w r8, #0 │ │ - itttt lt │ │ - addlt r5, r8 │ │ - ldrlt r1, [r4, #4] │ │ - rsblt r1, r8, r1 │ │ - movlt.w r8, #0 │ │ - rsb r3, r8, r3 │ │ - it lt │ │ - strlt r1, [r4, #4] │ │ - cmp r5, r3 │ │ - it ge │ │ - movge r5, r3 │ │ - b.n 44dea │ │ - mov r5, r3 │ │ - mov r8, r1 │ │ - mov r9, r1 │ │ - ldr r1, [r7, #36] ; 0x24 │ │ - ldr r3, [r4, #0] │ │ - ldr.w r0, [fp, #52] ; 0x34 │ │ - subs r3, r1, r3 │ │ - cmp r3, #0 │ │ - ittt gt │ │ - strgt r1, [r4, #0] │ │ - subgt r6, r6, r3 │ │ - addgt r9, r3 │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r7, #36] ; 0x24 │ │ - add r3, r6 │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #44] ; 0x2c │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #40] ; 0x28 │ │ - cmp r3, #0 │ │ - it gt │ │ - subgt r6, r6, r3 │ │ - ldr r3, [r4, #4] │ │ - subs r3, r1, r3 │ │ - cmp r3, #0 │ │ - ittt gt │ │ - strgt r1, [r4, #4] │ │ - subgt r5, r5, r3 │ │ - addgt r8, r3 │ │ - ldr r3, [r4, #4] │ │ - ldr r1, [r7, #40] ; 0x28 │ │ - add r3, r5 │ │ - subs r3, r3, r1 │ │ - ldr r1, [r7, #48] ; 0x30 │ │ - subs r3, r3, r1 │ │ - cmp r3, #0 │ │ - it gt │ │ - subgt r5, r5, r3 │ │ - ldr r3, [r0, #68] ; 0x44 │ │ - lsls r1, r3, #22 │ │ - bpl.n 44e46 │ │ - bic.w r3, r3, #512 ; 0x200 │ │ - str r3, [r0, #68] ; 0x44 │ │ - str r2, [sp, #4] │ │ - bl 4c64e │ │ - ldr r2, [sp, #4] │ │ - cmp r6, #0 │ │ - ble.n 44e6e │ │ - cmp r5, #0 │ │ - ble.n 44e6e │ │ - str r6, [r4, #8] │ │ - mov r0, fp │ │ - str r5, [r4, #12] │ │ - add r1, sp, #28 │ │ - mov r2, r7 │ │ - mov r3, r4 │ │ - str.w r9, [sp, #28] │ │ - str.w r8, [sp, #32] │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r5, [sp, #40] ; 0x28 │ │ - bl 44cea │ │ - mov r2, r0 │ │ - b.n 44e74 │ │ - movs r3, #0 │ │ - str r3, [r4, #12] │ │ - str r3, [r4, #8] │ │ - mov r0, r2 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - beq.n 44e84 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #52 ; 0x34 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - str r0, [r2, #88] ; 0x58 │ │ - movs r7, r0 │ │ - ldr r2, [r0, #112] ; 0x70 │ │ - movs r4, r0 │ │ - ldr r1, [r3, #112] ; 0x70 │ │ - movs r4, r0 │ │ - │ │ -00044e98 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - ldr r0, [r0, #52] ; 0x34 │ │ - mov r7, r3 │ │ - mov r8, r1 │ │ - mov r6, r2 │ │ - ldr r5, [r0, #68] ; 0x44 │ │ - lsls r3, r5, #22 │ │ - bmi.n 44eb6 │ │ - orr.w r5, r5, #512 ; 0x200 │ │ - str r5, [r0, #68] ; 0x44 │ │ - bl 4c64e │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - movw r2, #371 ; 0x173 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - ands r2, r3 │ │ - cbnz r2, 44ef0 │ │ - ldr r3, [r4, #4] │ │ - ldr r0, [r3, #0] │ │ - ldr r3, [r6, #4] │ │ - ldr r3, [r3, #0] │ │ - cmp r0, r3 │ │ - bne.n 44ef0 │ │ - cbz r0, 44ed6 │ │ - lsrs r3, r0, #28 │ │ - cmp r3, #1 │ │ - bne.n 44ee0 │ │ - ubfx r0, r0, #24, #4 │ │ - subs r0, #1 │ │ - cmp r0, #2 │ │ - bls.n 44ef0 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 56934 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - mov r2, r6 │ │ - mov r3, r7 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 44cea │ │ - │ │ -00044f00 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r3 │ │ - ldr.w r7, [pc, #1056] ; 45328 │ │ - mov r5, r2 │ │ - vpush {d8-d15} │ │ - mov r6, r0 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldr r3, [r7, #0] │ │ - sub sp, #56 ; 0x38 │ │ - str r3, [sp, #52] ; 0x34 │ │ - cbz r0, 44f20 │ │ - cbnz r2, 44f28 │ │ - ldr.w r0, [pc, #1032] ; 4532c │ │ - add r0, pc │ │ - b.n 44f3a │ │ - ldr r3, [r0, #28] │ │ - cbnz r3, 44f36 │ │ - ldr.w r8, [r2, #28] │ │ - cmp.w r8, #0 │ │ - beq.n 44f40 │ │ - ldr r0, [pc, #1016] ; (45330 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 452f4 │ │ - cbnz r1, 44f48 │ │ - ldr r3, [r0, #8] │ │ - ldr r0, [r0, #12] │ │ - b.n 44f4c │ │ - ldr r3, [r1, #8] │ │ - ldr r0, [r1, #12] │ │ - cbnz r4, 44f82 │ │ - ldr.w lr, [r5, #8] │ │ - ldr r2, [r5, #12] │ │ - cmp lr, r3 │ │ - beq.n 44fb2 │ │ - vmov s15, r3 │ │ - vcvt.f64.s32 d9, s15 │ │ - vmov s15, lr │ │ - vcvt.f64.s32 d3, s15 │ │ - vmov s15, r0 │ │ - vcvt.f64.s32 d8, s15 │ │ - vmov s15, r2 │ │ - vcvt.f64.s32 d4, s15 │ │ - vdiv.f64 d3, d3, d9 │ │ - vdiv.f64 d4, d4, d8 │ │ - b.n 44fda │ │ - ldr r2, [r4, #8] │ │ - vldr s4, [r4, #12] │ │ - cmp r2, r3 │ │ - beq.n 44ffa │ │ - vmov s13, r3 │ │ - vmov s15, r2 │ │ - vcvt.f64.s32 d9, s13 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s15 │ │ - vcvt.f64.s32 d2, s4 │ │ - vcvt.f64.s32 d8, s13 │ │ - vdiv.f64 d3, d7, d9 │ │ - vdiv.f64 d4, d2, d8 │ │ - b.n 45024 │ │ - cmp r2, r0 │ │ - beq.w 45308 │ │ - vmov s15, r3 │ │ - mov lr, r3 │ │ - vcvt.f64.s32 d9, s15 │ │ - vmov s15, r0 │ │ - vcvt.f64.s32 d8, s15 │ │ - vmov s15, r2 │ │ - vcvt.f64.s32 d4, s15 │ │ - vdiv.f64 d3, d9, d9 │ │ - vdiv.f64 d4, d4, d8 │ │ - subs r2, #1 │ │ - add.w lr, lr, #4294967295 ; 0xffffffff │ │ - vmov s13, r2 │ │ - vmov s15, lr │ │ - vcvt.f64.s32 d0, s13 │ │ - vldr d6, [pc, #816] ; 45320 │ │ - vcvt.f64.s32 d7, s15 │ │ - vmov.f64 d5, d6 │ │ - b.n 45048 │ │ - vmov r2, s4 │ │ - cmp r2, r0 │ │ - beq.w 45308 │ │ - vmov s15, r3 │ │ - vmov s13, r0 │ │ - vcvt.f64.s32 d7, s15 │ │ - vcvt.f64.s32 d2, s4 │ │ - vcvt.f64.s32 d8, s13 │ │ - vdiv.f64 d3, d7, d7 │ │ - vdiv.f64 d4, d2, d8 │ │ - vmov.f64 d9, d7 │ │ - vldr s13, [r4] │ │ - vmov.f64 d0, #112 ; 0x3f800000 1.0 │ │ - vcvt.f64.s32 d5, s13 │ │ - vldr s13, [r4, #4] │ │ - vcvt.f64.s32 d6, s13 │ │ - vadd.f64 d7, d5, d7 │ │ - vadd.f64 d12, d6, d2 │ │ - vsub.f64 d7, d7, d0 │ │ - vsub.f64 d0, d12, d0 │ │ - cbnz r1, 45068 │ │ - subs r3, #1 │ │ - subs r0, #1 │ │ - vldr d10, [pc, #720] ; 45320 │ │ - vmov s5, r3 │ │ - vcvt.f64.s32 d9, s5 │ │ - vmov s5, r0 │ │ - vmov.f64 d11, d10 │ │ - vcvt.f64.s32 d8, s5 │ │ - b.n 4510c │ │ - vldr s5, [r1] │ │ - vldr s20, [r1, #4] │ │ - vcvt.f64.s32 d11, s5 │ │ - vcvt.f64.s32 d10, s20 │ │ - vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ - vadd.f64 d9, d11, d9 │ │ - vadd.f64 d8, d10, d8 │ │ - vcmpe.f64 d11, #0.0 │ │ - vsub.f64 d9, d9, d1 │ │ - vmrs APSR_nzcv, fpscr │ │ - vsub.f64 d8, d8, d1 │ │ - bpl.n 4509e │ │ - vmls.f64 d5, d11, d3 │ │ - vldr d11, [pc, #644] ; 45320 │ │ - ldr r3, [r6, #8] │ │ - vmov s5, r3 │ │ - vcvt.f64.s32 d2, s5 │ │ - vcmpe.f64 d9, d2 │ │ - vmrs APSR_nzcv, fpscr │ │ - ittt ge │ │ - vsubge.f64 d2, d9, d2 │ │ - addge.w r3, r3, #4294967295 ; 0xffffffff │ │ - vaddge.f64 d2, d2, d1 │ │ - vcmpe.f64 d10, #0.0 │ │ - ittt ge │ │ - vmlsge.f64 d7, d2, d3 │ │ - vmovge s5, r3 │ │ - vcvtge.f64.s32 d9, s5 │ │ - vmrs APSR_nzcv, fpscr │ │ - bpl.n 450de │ │ - vmls.f64 d6, d10, d4 │ │ - vldr d10, [pc, #580] ; 45320 │ │ - ldr r3, [r6, #12] │ │ - vmov s5, r3 │ │ - vcvt.f64.s32 d2, s5 │ │ - vcmpe.f64 d8, d2 │ │ - vmrs APSR_nzcv, fpscr │ │ - itttt ge │ │ - vsubge.f64 d2, d8, d2 │ │ - addge.w r3, r3, #4294967295 ; 0xffffffff │ │ - vaddge.f64 d2, d2, d1 │ │ - vmlsge.f64 d0, d2, d4 │ │ - itt ge │ │ - vmovge s5, r3 │ │ - vcvtge.f64.s32 d8, s5 │ │ - vldr s5, [r5, #36] ; 0x24 │ │ - vldr s3, [r5, #40] ; 0x28 │ │ - vcvt.f64.s32 d2, s5 │ │ - vsub.f64 d5, d5, d2 │ │ - vcvt.f64.s32 d12, s3 │ │ - vcmpe.f64 d5, #0.0 │ │ - vsub.f64 d7, d7, d2 │ │ - vmrs APSR_nzcv, fpscr │ │ - vsub.f64 d6, d6, d12 │ │ - vsub.f64 d0, d0, d12 │ │ - bpl.n 45142 │ │ - vdiv.f64 d5, d5, d3 │ │ - vsub.f64 d11, d11, d5 │ │ - vldr d5, [pc, #480] ; 45320 │ │ - ldr r3, [r5, #44] ; 0x2c │ │ - vmov s3, r3 │ │ - vcvt.f64.s32 d1, s3 │ │ - vcmpe.f64 d7, d1 │ │ - vmrs APSR_nzcv, fpscr │ │ - blt.n 45174 │ │ - vsub.f64 d7, d7, d1 │ │ - subs r3, #1 │ │ - vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ - vadd.f64 d1, d7, d1 │ │ - vmov s15, r3 │ │ - vdiv.f64 d1, d1, d3 │ │ - vsub.f64 d9, d9, d1 │ │ - vcvt.f64.s32 d7, s15 │ │ - vcmpe.f64 d6, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - bpl.n 4518a │ │ - vdiv.f64 d6, d6, d4 │ │ - vsub.f64 d10, d10, d6 │ │ - vldr d6, [pc, #408] ; 45320 │ │ - ldr r3, [r5, #48] ; 0x30 │ │ - vmov s7, r3 │ │ - vcvt.f64.s32 d3, s7 │ │ - vcmpe.f64 d0, d3 │ │ - vmrs APSR_nzcv, fpscr │ │ - blt.n 451bc │ │ - vsub.f64 d0, d0, d3 │ │ - subs r3, #1 │ │ - vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ - vadd.f64 d1, d0, d1 │ │ - vdiv.f64 d1, d1, d4 │ │ - vmov s9, r3 │ │ - vsub.f64 d8, d8, d1 │ │ - vcvt.f64.s32 d0, s9 │ │ - vadd.f64 d7, d7, d2 │ │ - vadd.f64 d15, d6, d12 │ │ - vstr d7, [sp] │ │ - vadd.f64 d7, d0, d12 │ │ - vmov.f64 d12, #96 ; 0x3f000000 0.5 │ │ - vstr d7, [sp, #8] │ │ - vadd.f64 d7, d11, d12 │ │ - vmov r0, r1, d7 │ │ - vadd.f64 d13, d5, d2 │ │ - bl 424e2 │ │ - vmov.f64 d14, #120 ; 0x3fc00000 1.5 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #20] │ │ - vadd.f64 d7, d10, d12 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vsub.f64 d9, d9, d11 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #24] │ │ - vadd.f64 d7, d9, d14 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vsub.f64 d8, d8, d10 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #28] │ │ - vadd.f64 d7, d8, d14 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #32] │ │ - vadd.f64 d7, d13, d12 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #36] ; 0x24 │ │ - vadd.f64 d7, d15, d12 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #40] ; 0x28 │ │ - vldr d7, [sp] │ │ - vsub.f64 d13, d7, d13 │ │ - vadd.f64 d7, d13, d14 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vstr s15, [sp, #44] ; 0x2c │ │ - vldr d7, [sp, #8] │ │ - vsub.f64 d15, d7, d15 │ │ - vadd.f64 d7, d15, d14 │ │ - vmov r0, r1, d7 │ │ - bl 424e2 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - itt lt │ │ - movlt r3, #0 │ │ - strlt r3, [sp, #44] ; 0x2c │ │ - vmov d7, r0, r1 │ │ - vcvt.s32.f64 s15, d7 │ │ - vmov r0, s15 │ │ - vstr s15, [sp, #48] ; 0x30 │ │ - cmp r0, #0 │ │ - itt lt │ │ - movlt r3, #0 │ │ - strlt r3, [sp, #48] ; 0x30 │ │ - cbz r4, 452d4 │ │ - add r3, sp, #36 ; 0x24 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - stmia.w r4, {r0, r1, r2, r3} │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cbz r3, 452f8 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - cbz r3, 452f8 │ │ - ldr r3, [sp, #28] │ │ - cmp r3, #0 │ │ - ble.n 452fa │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #0 │ │ - ble.n 452fa │ │ - mov r0, r6 │ │ - add r1, sp, #20 │ │ - mov r2, r5 │ │ - add r3, sp, #36 ; 0x24 │ │ - bl 44e98 │ │ - mov r8, r0 │ │ - b.n 452fa │ │ - mov r8, r3 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mov r0, r8 │ │ - ldr r3, [r7, #0] │ │ - cmp r2, r3 │ │ - beq.n 45314 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - mov r0, r6 │ │ - mov r2, r5 │ │ - mov r3, r4 │ │ - bl 44d44 │ │ - b.n 452f4 │ │ - add sp, #56 ; 0x38 │ │ - vpop {d8-d15} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - ... │ │ - str r2, [r2, #60] ; 0x3c │ │ - movs r7, r0 │ │ - ldr r1, [r2, #88] ; 0x58 │ │ - movs r4, r0 │ │ - ldr r5, [r2, #84] ; 0x54 │ │ - movs r4, r0 │ │ - nop.w │ │ - │ │ -00045338 : │ │ - ldr r3, [r0, #28] │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbnz r3, 45354 │ │ - ldr r3, [r0, #0] │ │ - lsls r3, r3, #30 │ │ - bpl.n 45354 │ │ - movs r1, #1 │ │ - bl 64f5c │ │ - ldr r3, [r4, #0] │ │ - orr.w r3, r3, #2 │ │ - str r3, [r4, #0] │ │ - ldr r3, [r4, #28] │ │ - movs r0, #0 │ │ - adds r3, #1 │ │ - str r3, [r4, #28] │ │ - pop {r4, pc} │ │ - │ │ -0004535e : │ │ - ldr r3, [r0, #28] │ │ - cbz r3, 4537a │ │ - subs r3, #1 │ │ - str r3, [r0, #28] │ │ - cmp r3, #0 │ │ - bgt.n 4537a │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r3, #30 │ │ - bpl.n 4537a │ │ - bic.w r3, r3, #2 │ │ - str r3, [r0, #0] │ │ - b.w 650f4 │ │ - bx lr │ │ - │ │ -0004537c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #444 ; 0x1bc │ │ - ldr.w lr, [pc, #480] ; 45564 │ │ - mov r6, r0 │ │ - ldr r7, [sp, #488] ; 0x1e8 │ │ - mov r4, r1 │ │ - add lr, pc │ │ - ldr.w lr, [lr] │ │ - mov r5, r2 │ │ - mov sl, r3 │ │ - ldr.w r9, [sp, #480] ; 0x1e0 │ │ - ldr.w ip, [lr] │ │ - ldr.w fp, [sp, #484] ; 0x1e4 │ │ - ldr.w r8, [sp, #492] ; 0x1ec │ │ - str.w ip, [sp, #436] ; 0x1b4 │ │ - str.w lr, [sp, #20] │ │ - cbnz r7, 453ba │ │ - ldr r0, [pc, #436] ; (45568 ) │ │ - ldr r1, [pc, #440] ; (4556c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - b.n 453c8 │ │ - cmp.w r8, #0 │ │ - bne.n 453ce │ │ - ldr r0, [pc, #428] ; (45570 ) │ │ - ldr r1, [pc, #432] ; (45574 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 194b8 │ │ - b.n 45536 │ │ - cmp r2, fp │ │ - bne.w 454d8 │ │ - cbz r2, 45426 │ │ - lsrs r3, r2, #28 │ │ - cmp r3, #1 │ │ - beq.n 45426 │ │ - ldr r3, [pc, #364] ; (4554c ) │ │ - cmp r2, r3 │ │ - beq.n 4542a │ │ - bhi.n 45404 │ │ - add.w r3, r3, #4278190080 ; 0xff000000 │ │ - add.w r3, r3, #14155776 ; 0xd80000 │ │ - adds r3, #245 ; 0xf5 │ │ - cmp r2, r3 │ │ - beq.n 45418 │ │ - adds r3, #11 │ │ - cmp r2, r3 │ │ - beq.n 45418 │ │ - add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ - adds r3, #245 ; 0xf5 │ │ - cmp r2, r3 │ │ - bne.n 4541c │ │ - b.n 45418 │ │ - ldr r3, [pc, #328] ; (45550 ) │ │ - cmp r2, r3 │ │ - beq.n 45418 │ │ - ldr r3, [pc, #328] ; (45554 ) │ │ - cmp r2, r3 │ │ - beq.n 4542a │ │ - ldr r3, [pc, #324] ; (45558 ) │ │ - cmp r2, r3 │ │ - bne.n 4541c │ │ - b.n 4542a │ │ - movs r3, #1 │ │ - b.n 4542c │ │ - ldr r0, [pc, #344] ; (45578 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 45536 │ │ - uxtb r3, r5 │ │ - b.n 4542c │ │ - movs r3, #2 │ │ - muls r6, r3 │ │ - mov fp, r4 │ │ - mov ip, r7 │ │ - mov r3, sl │ │ - cmp.w fp, #0 │ │ - beq.n 4545a │ │ - mov r0, ip │ │ - mov r1, r3 │ │ - mov r2, r6 │ │ - str.w ip, [sp, #28] │ │ - str r3, [sp, #24] │ │ - bl 41904 │ │ - ldr r3, [sp, #24] │ │ - add.w fp, fp, #4294967295 ; 0xffffffff │ │ - ldr.w ip, [sp, #28] │ │ - add r3, r9 │ │ - add ip, r8 │ │ - b.n 45434 │ │ - ldr r3, [pc, #256] ; (4555c ) │ │ - mla sl, r9, r4, sl │ │ - cmp r5, r3 │ │ - mla r7, r4, r8, r7 │ │ - beq.n 45478 │ │ - add.w r3, r3, #603979776 ; 0x24000000 │ │ - add.w r3, r3, #2359296 ; 0x240000 │ │ - add.w r3, r3, #752 ; 0x2f0 │ │ - cmp r5, r3 │ │ - bne.n 454aa │ │ - add.w r6, r6, r6, lsr #31 │ │ - add.w r9, r9, r9, lsr #31 │ │ - add.w r8, r8, r8, lsr #31 │ │ - add.w r4, r4, r4, lsr #31 │ │ - asrs r6, r6, #1 │ │ - mov.w r9, r9, asr #1 │ │ - mov.w r8, r8, asr #1 │ │ - bic.w r5, r4, #1 │ │ - cbz r5, 454b8 │ │ - mov r0, r7 │ │ - mov r1, sl │ │ - mov r2, r6 │ │ - add sl, r9 │ │ - bl 41904 │ │ - add r7, r8 │ │ - subs r5, #1 │ │ - b.n 45496 │ │ - ldr r3, [pc, #180] ; (45560 ) │ │ - cmp r5, r3 │ │ - beq.n 454bc │ │ - sub.w r3, r3, #16711680 ; 0xff0000 │ │ - cmp r5, r3 │ │ - beq.n 454bc │ │ - movs r0, #0 │ │ - b.n 45536 │ │ - add.w r4, r4, r4, lsr #31 │ │ - asrs r4, r4, #1 │ │ - cmp r4, #0 │ │ - beq.n 454b8 │ │ - mov r0, r7 │ │ - mov r1, sl │ │ - mov r2, r6 │ │ - add sl, r9 │ │ - bl 41904 │ │ - add r7, r8 │ │ - subs r4, #1 │ │ - b.n 454c2 │ │ - add.w lr, sp, #52 ; 0x34 │ │ - add r5, sp, #140 ; 0x8c │ │ - str.w lr, [sp, #8] │ │ - add.w lr, sp, #260 ; 0x104 │ │ - str.w r9, [sp] │ │ - str r5, [sp, #4] │ │ - str.w lr, [sp, #12] │ │ - bl 44990 │ │ - cbnz r0, 454fc │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 45536 │ │ - add r3, sp, #96 ; 0x60 │ │ - str.w r8, [sp] │ │ - str r3, [sp, #8] │ │ - add.w r8, sp, #200 ; 0xc8 │ │ - add r3, sp, #348 ; 0x15c │ │ - str.w r8, [sp, #4] │ │ - str r3, [sp, #12] │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - mov r2, fp │ │ - mov r3, r7 │ │ - bl 44990 │ │ - cmp r0, #0 │ │ - beq.n 454f6 │ │ - add r1, sp, #36 ; 0x24 │ │ - movs r3, #0 │ │ - mov r0, r5 │ │ - mov r2, r8 │ │ - str r3, [r1, #0] │ │ - str r3, [r1, #4] │ │ - mov r3, r1 │ │ - str r6, [r1, #8] │ │ - str r4, [r1, #12] │ │ - bl 44cea │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #436] ; 0x1b4 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 45544 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #444 ; 0x1bc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - strb r1, [r3, r5] │ │ - adds r2, #89 ; 0x59 │ │ - ldr r1, [r1, r5] │ │ - ldrsb r5, [r2, r1] │ │ - ldr r5, [r2, r5] │ │ - ldr r6, [r2, r5] │ │ - ldrsb r1, [r3, r1] │ │ - strb r1, [r3, r5] │ │ - ldrsb r1, [r3, r1] │ │ - adds r2, #49 ; 0x31 │ │ - ldrsb r6, [r1, r1] │ │ - adds r2, #49 ; 0x31 │ │ - ldrsh r0, [r3, r5] │ │ - movs r7, r0 │ │ - subs r2, #250 ; 0xfa │ │ - movs r4, r0 │ │ - ldr r2, [r5, #16] │ │ - movs r4, r0 │ │ - subs r2, #234 ; 0xea │ │ - movs r4, r0 │ │ - ldr r6, [r3, #16] │ │ - movs r4, r0 │ │ - ldr r0, [r2, #12] │ │ - movs r4, r0 │ │ - │ │ -0004557c : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 455e8 │ │ - ldr r3, [r0, #0] │ │ - lsls r1, r3, #29 │ │ - bmi.n 455e8 │ │ - ldr r3, [r0, #56] ; 0x38 │ │ - subs r3, #1 │ │ - str r3, [r0, #56] ; 0x38 │ │ - cmp r3, #0 │ │ - bgt.n 455e8 │ │ - ldr r3, [r4, #28] │ │ - cmp r3, #0 │ │ - ble.n 455a2 │ │ - mov r0, r4 │ │ - bl 4535e │ │ - b.n 45594 │ │ - ldr r3, [r4, #0] │ │ - lsls r2, r3, #30 │ │ - bpl.n 455b0 │ │ - mov r0, r4 │ │ - movs r1, #0 │ │ - bl 64f5c │ │ - ldr r3, [r4, #4] │ │ - cbz r3, 455c6 │ │ - movs r1, #0 │ │ - mov r0, r4 │ │ - bl 44a18 │ │ - ldr r0, [r4, #4] │ │ - bl 4c220 │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - ldr r0, [r4, #52] ; 0x34 │ │ - cbz r0, 455d2 │ │ - bl 4c904 │ │ - movs r3, #0 │ │ - str r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r4, #0] │ │ - lsls r3, r3, #31 │ │ - bmi.n 455de │ │ - ldr r0, [r4, #20] │ │ - bl 41c24 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 41c24 │ │ - pop {r4, pc} │ │ - │ │ -000455ea : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - movs r0, #1 │ │ - mov r7, r1 │ │ - movs r1, #60 ; 0x3c │ │ - mov r6, r2 │ │ - bl 41c1c │ │ - mov r4, r0 │ │ - cbnz r0, 45602 │ │ - bl 195f0 │ │ - b.n 456d0 │ │ - ldr r0, [sp, #24] │ │ - bl 4c0d0 │ │ - mov r5, r0 │ │ - str r0, [r4, #4] │ │ - cmp r0, #0 │ │ - beq.n 456b4 │ │ - str r7, [r4, #8] │ │ - mov r0, r4 │ │ - str r6, [r4, #12] │ │ - bl 4c31a │ │ - movs r1, #0 │ │ - str r0, [r4, #16] │ │ - mov r0, r4 │ │ - bl 44c88 │ │ - ldr r2, [r4, #4] │ │ - ldr r3, [r2, #0] │ │ - cbz r3, 45630 │ │ - lsrs r1, r3, #28 │ │ - cmp r1, #1 │ │ - bne.n 4567a │ │ - ubfx r3, r3, #24, #4 │ │ - subs r3, #1 │ │ - cmp r3, #2 │ │ - bhi.n 4567a │ │ - ldrb r3, [r2, #8] │ │ - movs r0, #1 │ │ - lsls r0, r3 │ │ - bl 4c150 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.n 456b4 │ │ - ldr r3, [r0, #0] │ │ - cmp r3, #2 │ │ - bne.n 4566c │ │ - ldr r2, [r0, #4] │ │ - movs r3, #255 ; 0xff │ │ - strb r3, [r2, #0] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #1] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #2] │ │ - movs r3, #0 │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #4] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #5] │ │ - ldr r2, [r0, #4] │ │ - strb r3, [r2, #6] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - bl 44a18 │ │ - mov r0, r5 │ │ - bl 4c1e4 │ │ - ldr r3, [r4, #8] │ │ - cbz r3, 456aa │ │ - ldr r3, [r4, #12] │ │ - cbz r3, 456aa │ │ - ldr r0, [r4, #16] │ │ - muls r0, r3 │ │ - bl 41c18 │ │ - mov r5, r0 │ │ - str r0, [r4, #20] │ │ - cbnz r0, 4569e │ │ - mov r0, r4 │ │ - bl 4557c │ │ - mov r0, r5 │ │ - bl 195f0 │ │ - b.n 456ba │ │ - ldr r3, [r4, #12] │ │ - movs r1, #0 │ │ - ldr r2, [r4, #16] │ │ - muls r2, r3 │ │ - bl 41900 │ │ - bl 4c624 │ │ - mov r5, r0 │ │ - str r0, [r4, #52] ; 0x34 │ │ - cbnz r0, 456be │ │ - mov r0, r4 │ │ - bl 4557c │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ - cbz r3, 456cc │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 44bfa │ │ - movs r3, #1 │ │ - str r3, [r4, #56] ; 0x38 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -000456d4 : │ │ - stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ - mov r5, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - mov r7, r1 │ │ - add r1, sp, #32 │ │ - mov r8, r0 │ │ - mov r6, r2 │ │ - mov r0, r5 │ │ - str r3, [sp, #0] │ │ - ldmia r1, {r1, r2, r3} │ │ - bl 4bcd8 │ │ - mov r4, r0 │ │ - cbz r0, 45706 │ │ - str r0, [sp, #32] │ │ - mov r1, r7 │ │ - mov r0, r8 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 455ea │ │ - ldr r0, [pc, #16] ; (45718 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - mov r0, r4 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - str r2, [r0, #96] ; 0x60 │ │ - movs r4, r0 │ │ - │ │ -0004571c : │ │ - push {r4, r5, r6, r7, lr} │ │ - sub sp, #20 │ │ - mov r5, r2 │ │ - mov r7, r0 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - movs r0, #0 │ │ - mov r6, r1 │ │ - mov r1, r0 │ │ - str r2, [sp, #0] │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - str r2, [sp, #8] │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - str r2, [sp, #12] │ │ - mov r2, r0 │ │ - bl 456d4 │ │ - mov r4, r0 │ │ - cbz r0, 4575c │ │ - ldr r3, [r0, #0] │ │ - movs r1, #0 │ │ - str r7, [r0, #20] │ │ - orr.w r3, r3, #1 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str r6, [r0, #8] │ │ - str r5, [r0, #12] │ │ - str r3, [r0, #16] │ │ - bl 44c88 │ │ - mov r0, r4 │ │ - add sp, #20 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00045764 : │ │ - ldr r3, [pc, #692] ; (45a1c ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov r8, r2 │ │ - sub sp, #60 ; 0x3c │ │ - ldr r2, [r3, #0] │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [r1, #4] │ │ - cbz r2, 457b6 │ │ - ldr r4, [r2, #0] │ │ - movs r3, #0 │ │ - cmp r3, r4 │ │ - bge.n 45798 │ │ - ldr r0, [r2, #4] │ │ - add.w r1, r0, r3, lsl #2 │ │ - ldrb.w r0, [r0, r3, lsl #2] │ │ - cmp r0, #255 ; 0xff │ │ - beq.n 457a6 │ │ - b.n 457b6 │ │ - bne.n 457b6 │ │ - ldr r0, [pc, #644] ; (45a20 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - movs r0, #0 │ │ - b.n 4594e │ │ - ldrb r0, [r1, #1] │ │ - cmp r0, #255 ; 0xff │ │ - bne.n 457b6 │ │ - ldrb r1, [r1, #2] │ │ - cmp r1, #255 ; 0xff │ │ - bne.n 457b6 │ │ - adds r3, #1 │ │ - b.n 45784 │ │ - ldr r2, [r6, #12] │ │ - mov r0, r8 │ │ - ldrb r3, [r6, #8] │ │ - ldr r1, [r5, #8] │ │ - str r2, [sp, #0] │ │ - ldr r2, [r6, #16] │ │ - str r2, [sp, #4] │ │ - ldr r2, [r6, #20] │ │ - str r2, [sp, #8] │ │ - ldr r2, [r6, #24] │ │ - str r2, [sp, #12] │ │ - ldr r2, [r5, #12] │ │ - bl 456d4 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.w 4594c │ │ - ldr r3, [r6, #4] │ │ - cbz r3, 457fa │ │ - ldr r2, [r0, #4] │ │ - ldr r1, [r2, #4] │ │ - cbz r1, 457fa │ │ - ldr r2, [r3, #0] │ │ - ldr r0, [r1, #4] │ │ - ldr r1, [r3, #4] │ │ - lsls r2, r2, #2 │ │ - bl 41904 │ │ - ldr r3, [r6, #4] │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #4] │ │ - str r2, [r3, #0] │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - movs r2, #255 ; 0xff │ │ - ldrb.w ip, [r3, #76] ; 0x4c │ │ - ldr r7, [r3, #68] ; 0x44 │ │ - strb.w r2, [r3, #76] ; 0x4c │ │ - ldrb.w fp, [r3, #77] ; 0x4d │ │ - ldrb.w sl, [r3, #78] ; 0x4e │ │ - ldrb.w r9, [r3, #79] ; 0x4f │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - str.w ip, [sp, #28] │ │ - strb.w r2, [r3, #77] ; 0x4d │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r2, [r3, #78] ; 0x4e │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r2, [r3, #79] ; 0x4f │ │ - movs r3, #0 │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r3, [sp, #24] │ │ - str r3, [r0, #68] ; 0x44 │ │ - bl 4c64e │ │ - ldr r3, [sp, #24] │ │ - add r1, sp, #36 ; 0x24 │ │ - mov r2, r4 │ │ - mov r0, r5 │ │ - str r3, [sp, #36] ; 0x24 │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #8] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r5, #12] │ │ - str r3, [sp, #48] ; 0x30 │ │ - mov r3, r1 │ │ - bl 44cea │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr.w ip, [sp, #28] │ │ - strb.w ip, [r3, #76] ; 0x4c │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w fp, [r3, #77] ; 0x4d │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w sl, [r3, #78] ; 0x4e │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - strb.w r9, [r3, #79] ; 0x4f │ │ - bic.w r3, r7, #28928 ; 0x7100 │ │ - ldr r2, [r4, #52] ; 0x34 │ │ - bic.w r3, r3, #16 │ │ - str r3, [r2, #68] ; 0x44 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w ip, [r3, #76] ; 0x4c │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w fp, [r3, #77] ; 0x4d │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w sl, [r3, #78] ; 0x4e │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - strb.w r9, [r3, #79] ; 0x4f │ │ - ldr r0, [r5, #52] ; 0x34 │ │ - str r7, [r0, #68] ; 0x44 │ │ - bl 4c64e │ │ - lsls r1, r7, #23 │ │ - bpl.n 45918 │ │ - ldr r3, [r5, #4] │ │ - ldr r1, [r3, #4] │ │ - cbz r1, 458cc │ │ - ldr r3, [r6, #4] │ │ - cbz r3, 458c8 │ │ - ldr r2, [r1, #0] │ │ - ldr r0, [r3, #0] │ │ - cmp r2, r0 │ │ - bgt.n 458c8 │ │ - ldr r0, [r1, #4] │ │ - lsls r2, r2, #2 │ │ - ldr r1, [r3, #4] │ │ - bl 4190c │ │ - cbnz r0, 458c8 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - ldr r2, [r3, #72] ; 0x48 │ │ - bl 44a74 │ │ - b.n 45918 │ │ - ldr r3, [r6, #24] │ │ - cbnz r3, 45918 │ │ - ldr r3, [r5, #52] ; 0x34 │ │ - add.w r2, sp, #34 ; 0x22 │ │ - ldr r1, [r5, #4] │ │ - str r2, [sp, #0] │ │ - add.w r2, sp, #35 ; 0x23 │ │ - str r2, [sp, #4] │ │ - add r2, sp, #32 │ │ - ldr r0, [r3, #72] ; 0x48 │ │ - add.w r3, sp, #33 ; 0x21 │ │ - bl 4c57c │ │ - ldrb.w r0, [sp, #35] ; 0x23 │ │ - ldrb.w r3, [sp, #34] ; 0x22 │ │ - ldrb.w r1, [sp, #32] │ │ - ldrb.w r2, [sp, #33] ; 0x21 │ │ - str r0, [sp, #0] │ │ - ldr r0, [r4, #4] │ │ - bl 4c4a6 │ │ - movs r1, #1 │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - bl 44a74 │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - lsls r3, r3, #23 │ │ - bpl.n 45918 │ │ - ldr r3, [r4, #4] │ │ - ldr r3, [r3, #24] │ │ - cbnz r3, 4595c │ │ - mov r0, r4 │ │ - add.w r1, r5, #36 ; 0x24 │ │ - bl 44c88 │ │ - ldr r3, [r5, #4] │ │ - ldr r3, [r3, #24] │ │ - cbz r3, 4592c │ │ - ldr r3, [r6, #24] │ │ - cbnz r3, 45932 │ │ - tst.w r7, #258 ; 0x102 │ │ - beq.n 4593a │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 44bfa │ │ - lsls r2, r7, #19 │ │ - mov r0, r4 │ │ - bmi.n 45946 │ │ - tst.w r8, #2 │ │ - beq.n 4594e │ │ - movs r1, #2 │ │ - bl 44a48 │ │ - mov r0, r4 │ │ - ldr r3, [sp, #20] │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 45a16 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - mov r0, r4 │ │ - bl 45338 │ │ - ldr r2, [r4, #4] │ │ - ldrb r3, [r2, #9] │ │ - cmp r3, #2 │ │ - beq.n 45982 │ │ - cmp r3, #4 │ │ - bne.n 459fc │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r2, [r2, #24] │ │ - ldr.w ip, [r4, #20] │ │ - ldr r1, [r3, #72] ; 0x48 │ │ - mvns r2, r2 │ │ - ldr.w lr, [r4, #12] │ │ - ands r1, r2 │ │ - b.n 459da │ │ - ldr r3, [r4, #52] ; 0x34 │ │ - ldr r0, [r4, #20] │ │ - ldr.w lr, [r4, #12] │ │ - ldrh.w r1, [r3, #72] ; 0x48 │ │ - ldr r3, [r2, #24] │ │ - mvns r3, r3 │ │ - uxth r3, r3 │ │ - ands r1, r3 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 459fc │ │ - ldr r2, [r4, #8] │ │ - mov ip, r0 │ │ - add.w r2, r0, r2, lsl #1 │ │ - cmp ip, r2 │ │ - beq.n 459be │ │ - ldrh.w r9, [ip] │ │ - add.w ip, ip, #2 │ │ - and.w r9, r3, r9 │ │ - cmp r9, r1 │ │ - it eq │ │ - strheq.w r1, [ip, #-2] │ │ - b.n 459a4 │ │ - ldr r2, [r4, #16] │ │ - add.w r2, r2, r2, lsr #31 │ │ - bic.w r2, r2, #1 │ │ - add r0, r2 │ │ - b.n 45996 │ │ - ldr r3, [r4, #16] │ │ - cmp r3, #0 │ │ - it lt │ │ - addlt r3, #3 │ │ - bic.w r3, r3, #3 │ │ - add ip, r3 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.n 459fc │ │ - ldr.w r9, [r4, #8] │ │ - mov r3, ip │ │ - adds.w r9, r9, #4294967295 ; 0xffffffff │ │ - bcc.n 459cc │ │ - ldr r0, [r3, #0] │ │ - adds r3, #4 │ │ - ands r0, r2 │ │ - cmp r0, r1 │ │ - it eq │ │ - streq.w r1, [r3, #-4] │ │ - b.n 459e6 │ │ - mov r0, r4 │ │ - bl 4535e │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - mov r0, r4 │ │ - bl 44a74 │ │ - mov r0, r4 │ │ - movs r1, #1 │ │ - bl 44bfa │ │ - b.n 45918 │ │ - add sp, #60 ; 0x3c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrh r2, [r7, r5] │ │ - movs r7, r0 │ │ - str r3, [r0, #88] ; 0x58 │ │ - movs r4, r0 │ │ - │ │ -00045a24 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - mov r0, r1 │ │ - mov r5, r2 │ │ - bl 4c0d0 │ │ - mov r4, r0 │ │ - cbz r0, 45a48 │ │ - mov r2, r5 │ │ - mov r0, r6 │ │ - mov r1, r4 │ │ - bl 45764 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - bl 4c220 │ │ - b.n 45a4a │ │ - mov r5, r0 │ │ - mov r0, r5 │ │ - pop {r4, r5, r6, pc} │ │ - │ │ -00045a4e : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r5, r2 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - mov r7, r0 │ │ - movs r0, #0 │ │ - mov r6, r1 │ │ - mov r1, r0 │ │ - str r2, [sp, #0] │ │ - mov r2, r0 │ │ - bl 455ea │ │ - mov r4, r0 │ │ - cbz r0, 45a80 │ │ - ldr r3, [r0, #0] │ │ - movs r1, #0 │ │ - str r7, [r0, #20] │ │ - orr.w r3, r3, #1 │ │ - str r3, [r0, #0] │ │ - ldr r3, [sp, #32] │ │ - str r6, [r0, #8] │ │ - str r5, [r0, #12] │ │ - str r3, [r0, #16] │ │ - bl 44c88 │ │ - mov r0, r4 │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -00045a88 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #28 │ │ - ldr r5, [pc, #628] ; (45d04 ) │ │ - mov r4, r2 │ │ - mov r6, r0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #20] │ │ - cbnz r0, 45aa4 │ │ - ldr r0, [pc, #616] ; (45d08 ) │ │ - add r0, pc │ │ - b.n 45ae8 │ │ - ldr r3, [r0, #4] │ │ - ldrb r3, [r3, #8] │ │ - cmp r3, #7 │ │ - bhi.n 45ab2 │ │ - ldr r0, [pc, #604] ; (45d0c ) │ │ - add r0, pc │ │ - b.n 45ae8 │ │ - cbz r1, 45acc │ │ - add r7, sp, #4 │ │ - mov r0, r1 │ │ - add.w r1, r6, #36 ; 0x24 │ │ - mov r2, r7 │ │ - bl 5e0d4 │ │ - cmp r0, #0 │ │ - beq.w 45cee │ │ - mov r1, r7 │ │ - b.n 45ae0 │ │ - ldr r3, [r0, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - ble.w 45cee │ │ - ldr r3, [r0, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - ble.w 45cee │ │ - add.w r1, r0, #36 ; 0x24 │ │ - ldr r3, [r6, #20] │ │ - cbnz r3, 45aee │ │ - ldr r0, [pc, #552] ; (45d10 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 45cf0 │ │ - ldr r2, [r6, #4] │ │ - ldr r0, [r6, #16] │ │ - ldmia.w r1, {r6, r7} │ │ - ldrb r2, [r2, #9] │ │ - muls r7, r0 │ │ - mla r6, r6, r2, r7 │ │ - subs r2, #1 │ │ - add r3, r6 │ │ - cmp r2, #3 │ │ - bhi.w 45cee │ │ - tbb [pc, r2] │ │ - str r2, [r0, #0] │ │ - stmia r1!, {r1, r2, r5, r7} │ │ - orr.w r4, r4, r4, lsl #8 │ │ - ldr r7, [r1, #8] │ │ - ldr.w lr, [r1, #12] │ │ - orr.w r4, r4, r4, lsl #16 │ │ - adds.w lr, lr, #4294967295 ; 0xffffffff │ │ - bcc.w 45cee │ │ - cmp r7, #3 │ │ - ble.n 45ba6 │ │ - and.w r2, r3, #3 │ │ - cmp r2, #2 │ │ - beq.n 45b42 │ │ - cmp r2, #3 │ │ - beq.n 45b4e │ │ - cmp r2, #1 │ │ - bne.n 45b5a │ │ - adds r2, r3, #1 │ │ - strb r4, [r3, #0] │ │ - subs r1, r7, #1 │ │ - b.n 45b46 │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - adds r6, r2, #1 │ │ - strb r4, [r2, #0] │ │ - subs r1, #1 │ │ - b.n 45b52 │ │ - mov r6, r3 │ │ - mov r1, r7 │ │ - adds r2, r6, #1 │ │ - strb r4, [r6, #0] │ │ - subs r1, #1 │ │ - b.n 45b5e │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - asrs r6, r1, #2 │ │ - beq.n 45baa │ │ - add.w ip, r6, #3 │ │ - and.w r6, r6, #3 │ │ - cmp r6, #2 │ │ - mov.w ip, ip, lsr #2 │ │ - beq.n 45b90 │ │ - cmp r6, #3 │ │ - beq.n 45b84 │ │ - cmp r6, #1 │ │ - mov r6, r2 │ │ - beq.n 45b9a │ │ - add.w r9, r6, #4 │ │ - str r4, [r6, #0] │ │ - b.n 45b86 │ │ - mov r9, r2 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 45b92 │ │ - mov r8, r2 │ │ - add.w r6, r8, #4 │ │ - str.w r4, [r8] │ │ - subs.w ip, ip, #1 │ │ - str r4, [r6, #0] │ │ - beq.n 45baa │ │ - adds r6, #4 │ │ - b.n 45b7c │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - ands.w r6, r1, #3 │ │ - beq.n 45bc8 │ │ - cmp r6, #2 │ │ - bic.w r1, r1, #3 │ │ - add r2, r1 │ │ - beq.n 45bc2 │ │ - cmp r6, #3 │ │ - bne.n 45bc6 │ │ - strb r4, [r2, #0] │ │ - adds r2, #1 │ │ - strb r4, [r2, #0] │ │ - adds r2, #1 │ │ - strb r4, [r2, #0] │ │ - add r3, r0 │ │ - b.n 45b1e │ │ - ldr.w lr, [r1, #8] │ │ - orr.w r4, r4, r4, lsl #16 │ │ - ldr.w ip, [r1, #12] │ │ - adds.w ip, ip, #4294967295 ; 0xffffffff │ │ - bcc.w 45cee │ │ - cmp.w lr, #1 │ │ - ble.n 45c3c │ │ - lsls r1, r3, #30 │ │ - ittte mi │ │ - strhmi r4, [r3, #0] │ │ - addmi.w r1, lr, #4294967295 ; 0xffffffff │ │ - addmi r6, r3, #2 │ │ - movpl r1, lr │ │ - it pl │ │ - movpl r6, r3 │ │ - asrs r2, r1, #1 │ │ - beq.n 45c42 │ │ - adds r7, r2, #3 │ │ - and.w r2, r2, #3 │ │ - cmp r2, #2 │ │ - mov.w r7, r7, lsr #2 │ │ - beq.n 45c28 │ │ - cmp r2, #3 │ │ - beq.n 45c1c │ │ - cmp r2, #1 │ │ - mov r2, r6 │ │ - beq.n 45c32 │ │ - add.w r9, r2, #4 │ │ - str r4, [r2, #0] │ │ - b.n 45c1e │ │ - mov r9, r6 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 45c2a │ │ - mov r8, r6 │ │ - add.w r2, r8, #4 │ │ - str.w r4, [r8] │ │ - subs r7, #1 │ │ - str r4, [r2, #0] │ │ - beq.n 45c44 │ │ - adds r2, #4 │ │ - b.n 45c14 │ │ - mov r6, r3 │ │ - mov r1, lr │ │ - b.n 45c44 │ │ - movs r1, #1 │ │ - lsls r2, r1, #31 │ │ - add r3, r0 │ │ - ittt mi │ │ - addmi.w r1, r1, #2147483648 ; 0x80000000 │ │ - addmi.w r1, r1, #4294967295 ; 0xffffffff │ │ - strhmi.w r4, [r6, r1, lsl #1] │ │ - b.n 45bd8 │ │ - ldr r7, [r1, #8] │ │ - uxtb.w lr, r4 │ │ - ldr r6, [r1, #12] │ │ - ubfx ip, r4, #8, #8 │ │ - ubfx r4, r4, #16, #8 │ │ - adds.w r6, r6, #4294967295 ; 0xffffffff │ │ - bcc.n 45cee │ │ - mov r2, r3 │ │ - mov r1, r7 │ │ - subs r1, #1 │ │ - adds r2, #3 │ │ - cmp.w r1, #4294967295 ; 0xffffffff │ │ - beq.n 45c8a │ │ - strb.w lr, [r2, #-3] │ │ - strb.w ip, [r2, #-2] │ │ - strb.w r4, [r2, #-1] │ │ - b.n 45c72 │ │ - add r3, r0 │ │ - b.n 45c68 │ │ - ldr.w lr, [r1, #8] │ │ - ldr r7, [r1, #12] │ │ - add.w r1, lr, #3 │ │ - and.w ip, lr, #3 │ │ - lsrs r1, r1, #2 │ │ - cbz r7, 45cee │ │ - cmp.w lr, #0 │ │ - beq.n 45ce8 │ │ - cmp.w ip, #2 │ │ - beq.n 45cd2 │ │ - cmp.w ip, #3 │ │ - beq.n 45cc4 │ │ - cmp.w ip, #1 │ │ - mov r2, r3 │ │ - mov r6, r1 │ │ - beq.n 45cde │ │ - add.w r9, r2, #4 │ │ - str r4, [r2, #0] │ │ - b.n 45cc8 │ │ - mov r9, r3 │ │ - mov r6, r1 │ │ - add.w r8, r9, #4 │ │ - str.w r4, [r9] │ │ - b.n 45cd6 │ │ - mov r8, r3 │ │ - mov r6, r1 │ │ - add.w r2, r8, #4 │ │ - str.w r4, [r8] │ │ - subs r6, #1 │ │ - str r4, [r2, #0] │ │ - beq.n 45ce8 │ │ - adds r2, #4 │ │ - b.n 45cbc │ │ - subs r7, #1 │ │ - add r3, r0 │ │ - b.n 45c9e │ │ - movs r0, #0 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 45cfc │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - ldr r0, [r2, r1] │ │ - movs r7, r0 │ │ - ldrsb r1, [r3, r4] │ │ - movs r4, r0 │ │ - str r3, [r1, #40] ; 0x28 │ │ - movs r4, r0 │ │ - str r6, [r7, #36] ; 0x24 │ │ - movs r4, r0 │ │ - │ │ -00045d14 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r8, r0 │ │ - mov r7, r2 │ │ - mov r9, r3 │ │ - mov r6, r1 │ │ - cbnz r1, 45d2e │ │ - ldr r0, [pc, #44] ; (45d50 ) │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - add r0, pc │ │ - b.w 194b8 │ │ - movs r4, #0 │ │ - mov r5, r4 │ │ - cmp r5, r7 │ │ - bge.n 45d48 │ │ - add.w r1, r6, r5, lsl #4 │ │ - mov r0, r8 │ │ - mov r2, r9 │ │ - adds r5, #1 │ │ - bl 45a88 │ │ - add r4, r0 │ │ - b.n 45d32 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - str r6, [r4, #4] │ │ + orrs r4, r5 │ │ movs r4, r0 │ │ - ldr r0, [pc, #4] ; (45d5c ) │ │ + ldr r0, [pc, #4] ; (44c64 ) │ │ add r0, pc │ │ b.w 194b8 │ │ - str r2, [r3, #4] │ │ + strb r7, [r3, #0] │ │ movs r4, r0 │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r3, 45d84 │ │ - ldr r3, [pc, #28] ; (45d88 ) │ │ + cbnz r3, 44c8c │ │ + ldr r3, [pc, #28] ; (44c90 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #24] │ │ - cbz r3, 45d84 │ │ + cbz r3, 44c8c │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #20] ; (45d8c ) │ │ + ldr r3, [pc, #20] ; (44c94 ) │ │ ldr r0, [r4, #12] │ │ movs r2, #20 │ │ ldr r1, [r4, #8] │ │ add r3, pc │ │ bl 4249e │ │ ldr r0, [r4, #8] │ │ pop {r4, pc} │ │ - add r3, pc, #8 ; (adr r3, 45d94 ) │ │ + cbz r2, 44d12 │ │ movs r7, r0 │ │ lsls r7, r7, #7 │ │ movs r0, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r0 │ │ mov r5, r2 │ │ mov r6, r1 │ │ - cbz r1, 45d9e │ │ - cbnz r2, 45daa │ │ - ldr r0, [pc, #252] ; (45e9c ) │ │ + cbz r1, 44ca6 │ │ + cbnz r2, 44cb2 │ │ + ldr r0, [pc, #252] ; (44da4 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ - b.n 45e92 │ │ + b.n 44d9a │ │ ldr r7, [r1, #0] │ │ - cbnz r7, 45db0 │ │ + cbnz r7, 44cb8 │ │ ldr r7, [r0, #16] │ │ ldr.w sl, [r6, #12] │ │ cmp.w sl, #0 │ │ - bne.n 45dbe │ │ + bne.n 44cc6 │ │ ldr.w sl, [r9, #28] │ │ movs r4, #0 │ │ mov.w fp, #20 │ │ mov r8, r4 │ │ ubfx r3, r7, #8, #8 │ │ str r3, [sp, #0] │ │ lsrs r3, r7, #24 │ │ str r3, [sp, #4] │ │ mov r0, r9 │ │ - bl 45d60 │ │ + bl 44c68 │ │ cmp r8, r0 │ │ - bge.n 45df0 │ │ + bge.n 44cf8 │ │ mul.w ip, fp, r8 │ │ ldr.w lr, [r9, #12] │ │ add.w r2, lr, ip │ │ ldr r1, [r2, #4] │ │ - cbz r1, 45df4 │ │ + cbz r1, 44cfc │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - bge.n 45df4 │ │ - cbnz r4, 45e56 │ │ - b.n 45da6 │ │ + bge.n 44cfc │ │ + cbnz r4, 44d5e │ │ + b.n 44cae │ │ ldr r3, [r2, #8] │ │ - cbz r3, 45e08 │ │ + cbz r3, 44d10 │ │ ldr r0, [r6, #8] │ │ cmp r3, r0 │ │ - bge.n 45e08 │ │ - cbz r1, 45e50 │ │ + bge.n 44d10 │ │ + cbz r1, 44d58 │ │ ldr r3, [r6, #4] │ │ cmp r1, r3 │ │ - bne.n 45e50 │ │ - b.n 45df0 │ │ - cbz r4, 45e4e │ │ + bne.n 44d58 │ │ + b.n 44cf8 │ │ + cbz r4, 44d56 │ │ ldr r0, [r4, #4] │ │ cmp r1, r0 │ │ - blt.n 45e4e │ │ + blt.n 44d56 │ │ ldr r1, [r4, #8] │ │ cmp r3, r1 │ │ - blt.n 45e4e │ │ + blt.n 44d56 │ │ ldr.w r1, [lr, ip] │ │ ldr r3, [r4, #0] │ │ cmp r1, r3 │ │ - beq.n 45e3e │ │ + beq.n 44d46 │ │ cmp r1, r7 │ │ - beq.n 45e4e │ │ + beq.n 44d56 │ │ ldr r0, [sp, #0] │ │ ubfx r3, r1, #8, #8 │ │ cmp r3, r0 │ │ - bcc.n 45e50 │ │ + bcc.n 44d58 │ │ ldr r3, [sp, #4] │ │ eor.w r1, r3, r1, lsr #24 │ │ tst.w r1, #15 │ │ it eq │ │ moveq r4, r2 │ │ - b.n 45e50 │ │ + b.n 44d58 │ │ ldr r1, [r2, #12] │ │ ldr r3, [r4, #12] │ │ cmp r1, r3 │ │ - beq.n 45e50 │ │ + beq.n 44d58 │ │ cmp r1, sl │ │ it ge │ │ movge r4, r2 │ │ - b.n 45e50 │ │ + b.n 44d58 │ │ mov r4, r2 │ │ add.w r8, r8, #1 │ │ - b.n 45dd0 │ │ + b.n 44cd8 │ │ ldr r1, [r4, #0] │ │ - cbnz r1, 45e5c │ │ + cbnz r1, 44d64 │ │ ldr r1, [r6, #0] │ │ ldr r2, [r4, #4] │ │ str r1, [r5, #0] │ │ - cbz r2, 45e66 │ │ + cbz r2, 44d6e │ │ ldr r3, [r4, #8] │ │ - cbnz r3, 45e6a │ │ + cbnz r3, 44d72 │ │ ldr r2, [r6, #4] │ │ ldr r3, [r6, #8] │ │ ldr r0, [r4, #12] │ │ str r3, [r5, #8] │ │ str r2, [r5, #4] │ │ - cbnz r0, 45e74 │ │ + cbnz r0, 44d7c │ │ ldr r0, [r6, #12] │ │ str r0, [r5, #12] │ │ ldr r0, [r4, #16] │ │ str r0, [r5, #16] │ │ - cbnz r1, 45e80 │ │ - ldr r1, [pc, #24] ; (45e98 ) │ │ + cbnz r1, 44d88 │ │ + ldr r1, [pc, #24] ; (44da0 ) │ │ str r1, [r5, #0] │ │ - cbnz r2, 45e88 │ │ + cbnz r2, 44d90 │ │ mov.w r2, #640 ; 0x280 │ │ str r2, [r5, #4] │ │ - cbnz r3, 45e90 │ │ + cbnz r3, 44d98 │ │ mov.w r3, #480 ; 0x1e0 │ │ str r3, [r5, #8] │ │ mov r0, r5 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ - str r1, [r7, #0] │ │ + ldr r6, [r7, #124] ; 0x7c │ │ movs r4, r0 │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr r7, [pc, #200] ; (45f70 ) │ │ + ldr r7, [pc, #200] ; (44e78 ) │ │ mov r6, r0 │ │ add r4, sp, #4 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ - cbz r1, 45efc │ │ + cbz r1, 44e04 │ │ mov r5, r1 │ │ mov lr, r4 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str.w r3, [lr] │ │ - cbnz r0, 45eca │ │ + cbnz r0, 44dd2 │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - cbnz r3, 45ed2 │ │ + cbnz r3, 44dda │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ - cbnz r3, 45eda │ │ + cbnz r3, 44de2 │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #16] │ │ - cbnz r3, 45ee2 │ │ + cbnz r3, 44dea │ │ ldr r3, [r6, #48] ; 0x30 │ │ str r3, [sp, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ mov r2, r4 │ │ - bl 45d90 │ │ - cbnz r0, 45f0e │ │ - ldr r0, [pc, #132] ; (45f74 ) │ │ + bl 44c98 │ │ + cbnz r0, 44e16 │ │ + ldr r0, [pc, #132] ; (44e7c ) │ │ ldr r1, [sp, #8] │ │ ldr r2, [sp, #12] │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 45f5e │ │ + b.n 44e66 │ │ add.w lr, r0, #16 │ │ mov r5, r4 │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ stmia r5!, {r0, r1, r2, r3} │ │ ldr.w r3, [lr] │ │ str r3, [r5, #0] │ │ add.w lr, r6, #36 ; 0x24 │ │ @@ -72501,24 +70770,24 @@ │ │ mov r0, r4 │ │ ldr.w r3, [lr] │ │ add r1, sp, #24 │ │ movs r2, #20 │ │ str r3, [r5, #0] │ │ bl 4190c │ │ add.w r5, r6, #36 ; 0x24 │ │ - cbz r0, 45f5e │ │ - ldr r3, [pc, #68] ; (45f78 ) │ │ + cbz r0, 44e66 │ │ + ldr r3, [pc, #68] ; (44e80 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #28] │ │ - cbnz r3, 45f44 │ │ - ldr r0, [pc, #64] ; (45f7c ) │ │ + cbnz r3, 44e4c │ │ + ldr r0, [pc, #64] ; (44e84 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 45f5e │ │ + b.n 44e66 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ itett ge │ │ ldmiage r4!, {r0, r1, r2, r3} │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ @@ -72526,762 +70795,762 @@ │ │ movge r0, #0 │ │ itt ge │ │ ldrge r3, [r4, #0] │ │ strge r3, [r5, #0] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 45f6a │ │ + beq.n 44e72 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - strb r2, [r7, r0] │ │ + str r2, [r6, #80] ; 0x50 │ │ movs r7, r0 │ │ - ldrsh r4, [r2, r4] │ │ + ldr r1, [r3, #108] ; 0x6c │ │ movs r4, r0 │ │ - add r1, pc, #232 ; (adr r1, 46064 ) │ │ + sxth r2, r6 │ │ movs r7, r0 │ │ - ldrsh r1, [r6, r3] │ │ + ldr r6, [r6, #104] ; 0x68 │ │ movs r4, r0 │ │ cmp r0, r1 │ │ push {r4, r5, r6, lr} │ │ - beq.n 45fd8 │ │ + beq.n 44ee0 │ │ ldr r2, [r0, #4] │ │ ldr r3, [r1, #4] │ │ cmp r2, r3 │ │ - bne.n 45f96 │ │ + bne.n 44e9e │ │ ldr r2, [r0, #8] │ │ ldr r3, [r1, #8] │ │ cmp r2, r3 │ │ - beq.n 45f9a │ │ + beq.n 44ea2 │ │ subs r0, r3, r2 │ │ pop {r4, r5, r6, pc} │ │ ldr r2, [r0, #0] │ │ ldr r4, [r1, #0] │ │ lsrs r5, r2, #8 │ │ lsrs r3, r4, #8 │ │ eor.w r6, r3, r5 │ │ tst.w r6, #255 ; 0xff │ │ - beq.n 45fb4 │ │ + beq.n 44ebc │ │ uxtb r3, r3 │ │ uxtb r5, r5 │ │ subs r0, r3, r5 │ │ pop {r4, r5, r6, pc} │ │ lsrs r2, r2, #16 │ │ lsrs r4, r4, #16 │ │ eor.w r3, r4, r2 │ │ ands.w r3, r3, #15 │ │ - beq.n 45fcc │ │ + beq.n 44ed4 │ │ and.w r0, r4, #15 │ │ and.w r2, r2, #15 │ │ - b.n 45fd4 │ │ + b.n 44edc │ │ ldr r2, [r0, #12] │ │ ldr r0, [r1, #12] │ │ cmp r2, r0 │ │ - beq.n 45fdc │ │ + beq.n 44ee4 │ │ subs r0, r0, r2 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r3 │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, lr} │ │ sub sp, #20 │ │ - ldr r4, [pc, #52] ; (4601c ) │ │ + ldr r4, [pc, #52] ; (44f24 ) │ │ mov r5, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #12] │ │ bl 261a0 │ │ cmp r5, r0 │ │ - bne.n 4600a │ │ + bne.n 44f12 │ │ add r1, sp, #8 │ │ add r0, sp, #4 │ │ bl 261aa │ │ mov r0, r5 │ │ ldr r1, [sp, #4] │ │ ldr r2, [sp, #8] │ │ bl 265d0 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 46016 │ │ + beq.n 44f1e │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ nop │ │ - strh r4, [r7, r3] │ │ + str r4, [r6, #60] ; 0x3c │ │ movs r7, r0 │ │ │ │ -00046020 : │ │ +00044f28 : │ │ movs r0, #1 │ │ bx lr │ │ │ │ -00046024 : │ │ +00044f2c : │ │ push {r4, lr} │ │ subs r4, r0, #0 │ │ - bge.n 4602e │ │ + bge.n 44f36 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - bl 46020 │ │ + bl 44f28 │ │ cmp r4, r0 │ │ - bge.n 4602a │ │ - ldr r3, [pc, #12] ; (46044 ) │ │ + bge.n 44f32 │ │ + ldr r3, [pc, #12] ; (44f4c ) │ │ add r3, pc │ │ ldr.w r3, [r3, r4, lsl #2] │ │ ldr r0, [r3, #0] │ │ pop {r4, pc} │ │ nop │ │ - str r4, [r2, r5] │ │ + str r4, [r1, #36] ; 0x24 │ │ movs r7, r0 │ │ │ │ -00046048 : │ │ - ldr r3, [pc, #20] ; (46060 ) │ │ +00044f50 : │ │ + ldr r3, [pc, #20] ; (44f68 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 4605a │ │ - bl 45d54 │ │ + cbnz r4, 44f62 │ │ + bl 44c5c │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldr r0, [r4, #0] │ │ pop {r4, pc} │ │ nop │ │ - add r0, pc, #128 ; (adr r0, 460e4 ) │ │ + cbz r0, 44f72 │ │ movs r7, r0 │ │ │ │ -00046064 : │ │ - ldr r3, [pc, #4] ; (4606c ) │ │ +00044f6c : │ │ + ldr r3, [pc, #4] ; (44f74 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ bx lr │ │ - add r0, pc, #24 ; (adr r0, 46088 ) │ │ + sub sp, #504 ; 0x1f8 │ │ movs r7, r0 │ │ │ │ -00046070 : │ │ +00044f78 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #40 ; 0x28 │ │ - ldr r7, [pc, #132] ; (460fc ) │ │ + ldr r7, [pc, #132] ; (45004 ) │ │ movs r6, #68 ; 0x44 │ │ - ldr r4, [pc, #132] ; (46100 ) │ │ + ldr r4, [pc, #132] ; (45008 ) │ │ mov sl, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ add r4, pc │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #0] │ │ ldr.w r1, [r3, #264] ; 0x108 │ │ ldr.w r0, [r3, #268] ; 0x10c │ │ mla r1, r1, r6, r6 │ │ bl 41c20 │ │ mov r8, r0 │ │ - cbz r0, 460e0 │ │ + cbz r0, 44fe8 │ │ ldr r5, [r4, #0] │ │ mov r1, sl │ │ mov r2, r6 │ │ ldr.w r4, [r5, #264] ; 0x108 │ │ adds r3, r4, #1 │ │ str.w r3, [r5, #264] ; 0x108 │ │ mul.w r9, r6, r4 │ │ add.w r3, r0, r9 │ │ mov r0, r3 │ │ blx 18d2c │ │ str r5, [r0, #60] ; 0x3c │ │ ldr.w r0, [sl] │ │ str.w r8, [r5, #268] ; 0x10c │ │ - cbnz r0, 460d6 │ │ + cbnz r0, 44fde │ │ add r5, sp, #4 │ │ mov r0, r4 │ │ movs r2, #10 │ │ mov r1, r5 │ │ bl 41ade │ │ mov r0, r5 │ │ bl 41a06 │ │ str.w r0, [r8, r9] │ │ - b.n 460e8 │ │ + b.n 44ff0 │ │ bl 195f0 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #36] ; 0x24 │ │ mov r0, r4 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 460f6 │ │ + beq.n 44ffe │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #40 ; 0x28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - strh r6, [r4, r1] │ │ + str r6, [r3, #52] ; 0x34 │ │ movs r7, r0 │ │ - ldr r7, [sp, #936] ; 0x3a8 │ │ + sub sp, #392 ; 0x188 │ │ movs r7, r0 │ │ │ │ -00046104 : │ │ +0004500c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #72 ; 0x48 │ │ - ldr r7, [pc, #72] ; (46154 ) │ │ + ldr r7, [pc, #72] ; (4505c ) │ │ mov r5, r0 │ │ movs r1, #0 │ │ mov r0, sp │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r2, #68 ; 0x44 │ │ mov r8, sp │ │ add r4, sp, #16 │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ bl 41900 │ │ - cbz r5, 46130 │ │ + cbz r5, 45038 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ mov r6, r4 │ │ stmia r6!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r6, #0] │ │ ldmia r4!, {r0, r1, r2, r3} │ │ add r5, sp, #36 ; 0x24 │ │ stmia r5!, {r0, r1, r2, r3} │ │ mov r0, r8 │ │ ldr r3, [r4, #0] │ │ str r3, [r5, #0] │ │ - bl 46070 │ │ + bl 44f78 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 4614c │ │ + beq.n 45054 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #72 ; 0x48 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - str r2, [r2, r7] │ │ + str r2, [r1, #44] ; 0x2c │ │ movs r7, r0 │ │ │ │ -00046158 : │ │ - ldr r3, [pc, #20] ; (46170 ) │ │ +00045060 : │ │ + ldr r3, [pc, #20] ; (45078 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 4616a │ │ - bl 45d54 │ │ + cbnz r4, 45072 │ │ + bl 44c5c │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldr.w r0, [r4, #264] ; 0x108 │ │ pop {r4, pc} │ │ - ldr r7, [sp, #64] ; 0x40 │ │ + add sp, #32 │ │ movs r7, r0 │ │ │ │ -00046174 : │ │ - ldr r3, [pc, #52] ; (461ac ) │ │ +0004507c : │ │ + ldr r3, [pc, #52] ; (450b4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 46184 │ │ - bl 45d54 │ │ - b.n 4619a │ │ + cbnz r4, 4508c │ │ + bl 44c5c │ │ + b.n 450a2 │ │ cmp r0, #0 │ │ ldr.w r1, [r4, #264] ; 0x108 │ │ - blt.n 46190 │ │ + blt.n 45098 │ │ cmp r0, r1 │ │ - blt.n 4619e │ │ - ldr r0, [pc, #28] ; (461b0 ) │ │ + blt.n 450a6 │ │ + ldr r0, [pc, #28] ; (450b8 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr.w r3, [r4, #268] ; 0x10c │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #64] ; 0x40 │ │ pop {r4, pc} │ │ - ldr r6, [sp, #976] ; 0x3d0 │ │ + add r7, sp, #944 ; 0x3b0 │ │ movs r7, r0 │ │ - ldrb r4, [r1, r3] │ │ + ldr r1, [r2, #72] ; 0x48 │ │ movs r4, r0 │ │ │ │ -000461b4 : │ │ - ldr r3, [pc, #52] ; (461ec ) │ │ +000450bc : │ │ + ldr r3, [pc, #52] ; (450f4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 461c4 │ │ - bl 45d54 │ │ - b.n 461da │ │ + cbnz r4, 450cc │ │ + bl 44c5c │ │ + b.n 450e2 │ │ cmp r0, #0 │ │ ldr.w r1, [r4, #264] ; 0x108 │ │ - blt.n 461d0 │ │ + blt.n 450d8 │ │ cmp r0, r1 │ │ - blt.n 461de │ │ - ldr r0, [pc, #28] ; (461f0 ) │ │ + blt.n 450e6 │ │ + ldr r0, [pc, #28] ; (450f8 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ movs r3, #68 ; 0x44 │ │ ldr.w r2, [r4, #268] ; 0x10c │ │ muls r0, r3 │ │ ldr r0, [r2, r0] │ │ pop {r4, pc} │ │ nop │ │ - ldr r6, [sp, #720] ; 0x2d0 │ │ + add r7, sp, #688 ; 0x2b0 │ │ movs r7, r0 │ │ - ldrb r4, [r1, r2] │ │ + ldr r1, [r2, #68] ; 0x44 │ │ movs r4, r0 │ │ │ │ -000461f4 : │ │ - ldr r3, [pc, #108] ; (46264 ) │ │ +000450fc : │ │ + ldr r3, [pc, #108] ; (4516c ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ mov r4, r1 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 46208 │ │ - bl 45d54 │ │ - b.n 4621e │ │ + cbnz r0, 45110 │ │ + bl 44c5c │ │ + b.n 45126 │ │ cmp r5, #0 │ │ ldr.w r1, [r0, #264] ; 0x108 │ │ - blt.n 46214 │ │ + blt.n 4511c │ │ cmp r5, r1 │ │ - blt.n 46224 │ │ - ldr r0, [pc, #80] ; (46268 ) │ │ + blt.n 4512c │ │ + ldr r0, [pc, #80] ; (45170 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - cbz r4, 46260 │ │ + cbz r4, 45168 │ │ ldr.w r6, [r0, #268] ; 0x10c │ │ movs r3, #68 ; 0x44 │ │ mla r6, r3, r5, r6 │ │ ldr r3, [r0, #12] │ │ - cbnz r3, 4623c │ │ - cbnz r5, 46248 │ │ + cbnz r3, 45144 │ │ + cbnz r5, 45150 │ │ str r5, [r4, #0] │ │ str r5, [r4, #4] │ │ - b.n 46258 │ │ + b.n 45160 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 46234 │ │ - b.n 46260 │ │ + bne.n 4513c │ │ + b.n 45168 │ │ subs r0, r5, #1 │ │ mov r1, r4 │ │ - bl 461f4 │ │ + bl 450fc │ │ ldr r2, [r4, #0] │ │ ldr r3, [r4, #8] │ │ add r3, r2 │ │ str r3, [r4, #0] │ │ ldr r3, [r6, #40] ; 0x28 │ │ str r3, [r4, #8] │ │ ldr r3, [r6, #44] ; 0x2c │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldr r6, [sp, #464] ; 0x1d0 │ │ + add r7, sp, #432 ; 0x1b0 │ │ movs r7, r0 │ │ - ldrb r0, [r1, r1] │ │ + ldr r5, [r1, #64] ; 0x40 │ │ movs r4, r0 │ │ │ │ -0004626c : │ │ +00045174 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #84] ; (462c8 ) │ │ + ldr r3, [pc, #84] ; (451d0 ) │ │ mov r5, r1 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 46280 │ │ - bl 45d54 │ │ - b.n 46296 │ │ + cbnz r0, 45188 │ │ + bl 44c5c │ │ + b.n 4519e │ │ cmp r4, #0 │ │ ldr.w r1, [r0, #264] ; 0x108 │ │ - blt.n 4628c │ │ + blt.n 45194 │ │ cmp r4, r1 │ │ - blt.n 4629c │ │ - ldr r0, [pc, #60] ; (462cc ) │ │ + blt.n 451a4 │ │ + ldr r0, [pc, #60] ; (451d4 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - cbnz r5, 462a2 │ │ + cbnz r5, 451aa │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ldr.w r1, [r0, #268] ; 0x10c │ │ movs r3, #68 ; 0x44 │ │ mla r1, r3, r4, r1 │ │ ldr r3, [r0, #20] │ │ - cbnz r3, 462bc │ │ + cbnz r3, 451c4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 461f4 │ │ + b.w 450fc │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.n 462b0 │ │ - b.n 4629e │ │ + bne.n 451b8 │ │ + b.n 451a6 │ │ nop │ │ - ldr r5, [sp, #992] ; 0x3e0 │ │ + add r6, sp, #960 ; 0x3c0 │ │ movs r7, r0 │ │ - ldrh r0, [r2, r7] │ │ + ldr r5, [r2, #56] ; 0x38 │ │ movs r4, r0 │ │ │ │ -000462d0 : │ │ +000451d8 : │ │ push {r0, r1, r4, r5, r6, lr} │ │ mov r5, r2 │ │ - ldr r2, [pc, #92] ; (46334 ) │ │ + ldr r2, [pc, #92] ; (4523c ) │ │ mov r6, r1 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - cbnz r2, 462e4 │ │ - bl 45d54 │ │ - b.n 462fa │ │ + cbnz r2, 451ec │ │ + bl 44c5c │ │ + b.n 45202 │ │ cmp r0, #0 │ │ ldr.w r1, [r2, #264] ; 0x108 │ │ - blt.n 462f0 │ │ + blt.n 451f8 │ │ cmp r0, r1 │ │ - blt.n 46300 │ │ - ldr r0, [pc, #68] ; (46338 ) │ │ + blt.n 45208 │ │ + ldr r0, [pc, #68] ; (45240 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 4632e │ │ + b.n 45236 │ │ ldr.w r1, [r2, #268] ; 0x10c │ │ movs r4, #68 ; 0x44 │ │ mla r1, r4, r0, r1 │ │ ldr r4, [r2, #16] │ │ - cbz r4, 46322 │ │ + cbz r4, 4522a │ │ str r3, [sp, #0] │ │ mov r0, r2 │ │ mov r3, r5 │ │ mov r2, r6 │ │ blx r4 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ negs r0, r0 │ │ - b.n 4632e │ │ + b.n 45236 │ │ movs r0, #4 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 195f0 │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldr r5, [sp, #592] ; 0x250 │ │ + add r6, sp, #560 ; 0x230 │ │ movs r7, r0 │ │ - ldrh r4, [r5, r5] │ │ + ldr r1, [r6, #48] ; 0x30 │ │ movs r4, r0 │ │ │ │ -0004633c : │ │ +00045244 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r6, r0 │ │ ldr r7, [r0, #12] │ │ mov r5, r1 │ │ ldr r4, [r0, #8] │ │ mov.w r8, #0 │ │ mov.w r9, #20 │ │ cmp r8, r4 │ │ - bge.n 4636c │ │ + bge.n 45274 │ │ mov r0, r5 │ │ mla r1, r9, r8, r7 │ │ - bl 45f80 │ │ - cbnz r0, 46366 │ │ + bl 44e88 │ │ + cbnz r0, 4526e │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ add.w r8, r8, #1 │ │ - b.n 46350 │ │ + b.n 45258 │ │ ldr r3, [r6, #4] │ │ cmp r4, r3 │ │ - bne.n 4638e │ │ + bne.n 45296 │ │ add.w r1, r4, #32 │ │ movs r3, #20 │ │ mov r0, r7 │ │ muls r1, r3 │ │ bl 41c20 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - beq.n 46360 │ │ + beq.n 45268 │ │ ldr r3, [r6, #4] │ │ str r0, [r6, #12] │ │ adds r3, #32 │ │ str r3, [r6, #4] │ │ mov.w lr, #20 │ │ mla r4, lr, r4, r7 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ mov r2, lr │ │ ldr r3, [r5, #0] │ │ ldr r1, [r6, #8] │ │ ldr r0, [r6, #12] │ │ str r3, [r4, #0] │ │ adds r1, #1 │ │ - ldr r3, [pc, #16] ; (463b8 ) │ │ + ldr r3, [pc, #16] ; (452c0 ) │ │ str r1, [r6, #8] │ │ add r3, pc │ │ bl 4249e │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ ; instruction: 0xfbd3ffff │ │ │ │ -000463bc : │ │ +000452c4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #60] ; (463fc ) │ │ + ldr r3, [pc, #60] ; (45304 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 463cc │ │ - bl 45d54 │ │ - b.n 463f6 │ │ + cbnz r3, 452d4 │ │ + bl 44c5c │ │ + b.n 452fe │ │ cmp r0, #0 │ │ ldr.w r1, [r3, #264] ; 0x108 │ │ - blt.n 463d8 │ │ + blt.n 452e0 │ │ cmp r0, r1 │ │ - blt.n 463e4 │ │ - ldr r0, [pc, #36] ; (46400 ) │ │ + blt.n 452ec │ │ + ldr r0, [pc, #36] ; (45308 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 463f6 │ │ + b.n 452fe │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 45d60 │ │ + b.w 44c68 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ - ldr r4, [sp, #688] ; 0x2b0 │ │ + add r5, sp, #656 ; 0x290 │ │ movs r7, r0 │ │ - ldrh r4, [r0, r2] │ │ + ldr r1, [r1, #36] ; 0x24 │ │ movs r4, r0 │ │ │ │ -00046404 : │ │ - ldr r3, [pc, #112] ; (46478 ) │ │ +0004530c : │ │ + ldr r3, [pc, #112] ; (45380 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r6, r1 │ │ mov r4, r2 │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 46418 │ │ - bl 45d54 │ │ - b.n 4642e │ │ + cbnz r3, 45320 │ │ + bl 44c5c │ │ + b.n 45336 │ │ cmp r0, #0 │ │ ldr.w r1, [r3, #264] ; 0x108 │ │ - blt.n 46424 │ │ + blt.n 4532c │ │ cmp r0, r1 │ │ - blt.n 46434 │ │ - ldr r0, [pc, #84] ; (4647c ) │ │ + blt.n 4533c │ │ + ldr r0, [pc, #84] ; (45384 ) │ │ subs r1, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ cmp r6, #0 │ │ mov.w r5, #68 ; 0x44 │ │ mla r5, r5, r0, r3 │ │ - bge.n 46458 │ │ + bge.n 45360 │ │ mov r0, r5 │ │ - bl 45d60 │ │ + bl 44c68 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ subs r1, r0, #1 │ │ - ldr r0, [pc, #44] ; (46480 ) │ │ + ldr r0, [pc, #44] ; (45388 ) │ │ add r0, pc │ │ b.w 194b8 │ │ mov r0, r5 │ │ - bl 45d60 │ │ + bl 44c68 │ │ cmp r6, r0 │ │ - bge.n 46444 │ │ - cbz r4, 46474 │ │ + bge.n 4534c │ │ + cbz r4, 4537c │ │ ldr r3, [r5, #12] │ │ movs r5, #20 │ │ mla r5, r5, r6, r3 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldr r4, [sp, #400] ; 0x190 │ │ + add r5, sp, #368 ; 0x170 │ │ movs r7, r0 │ │ - ldrh r0, [r7, r0] │ │ + ldr r5, [r7, #28] │ │ movs r4, r0 │ │ - ldr r0, [pc, #1012] ; (46878 ) │ │ + ldr r1, [r6, r7] │ │ movs r4, r0 │ │ │ │ -00046484 : │ │ +0004538c : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #72] ; (464d0 ) │ │ + ldr r3, [pc, #72] ; (453d8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 46494 │ │ - bl 45d54 │ │ - b.n 464aa │ │ + cbnz r3, 4539c │ │ + bl 44c5c │ │ + b.n 453b2 │ │ cmp r0, #0 │ │ ldr.w r2, [r3, #264] ; 0x108 │ │ - blt.n 464a0 │ │ + blt.n 453a8 │ │ cmp r0, r2 │ │ - blt.n 464b0 │ │ - ldr r0, [pc, #48] ; (464d4 ) │ │ + blt.n 453b8 │ │ + ldr r0, [pc, #48] ; (453dc ) │ │ subs r1, r2, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ - cbz r1, 464ca │ │ + cbz r1, 453d2 │ │ add.w r5, r0, #16 │ │ mov r4, r1 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r3, [sp, #912] ; 0x390 │ │ + add r4, sp, #880 ; 0x370 │ │ movs r7, r0 │ │ - ldr r4, [r7, r6] │ │ + ldr r1, [r0, #24] │ │ movs r4, r0 │ │ │ │ -000464d8 : │ │ +000453e0 : │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #72] ; (46524 ) │ │ + ldr r3, [pc, #72] ; (4542c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 464e8 │ │ - bl 45d54 │ │ - b.n 464fe │ │ + cbnz r3, 453f0 │ │ + bl 44c5c │ │ + b.n 45406 │ │ cmp r0, #0 │ │ ldr.w r2, [r3, #264] ; 0x108 │ │ - blt.n 464f4 │ │ + blt.n 453fc │ │ cmp r0, r2 │ │ - blt.n 46504 │ │ - ldr r0, [pc, #48] ; (46528 ) │ │ + blt.n 4540c │ │ + ldr r0, [pc, #48] ; (45430 ) │ │ subs r1, r2, #1 │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ movs r2, #68 ; 0x44 │ │ mla r0, r2, r0, r3 │ │ - cbz r1, 4651e │ │ + cbz r1, 45426 │ │ add.w r5, r0, #36 ; 0x24 │ │ mov r4, r1 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldr r3, [sp, #576] ; 0x240 │ │ + add r4, sp, #544 ; 0x220 │ │ movs r7, r0 │ │ - ldr r0, [r5, r5] │ │ + ldr r5, [r5, #16] │ │ movs r4, r0 │ │ │ │ -0004652c : │ │ - ldr r3, [pc, #60] ; (4656c ) │ │ +00045434 : │ │ + ldr r3, [pc, #60] ; (45474 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 4653c │ │ - bl 45d54 │ │ - b.n 46566 │ │ + cbnz r3, 45444 │ │ + bl 44c5c │ │ + b.n 4546e │ │ cmp r0, #0 │ │ ldr.w r4, [r3, #264] ; 0x108 │ │ - blt.n 46548 │ │ + blt.n 45450 │ │ cmp r0, r4 │ │ - blt.n 46554 │ │ - ldr r0, [pc, #36] ; (46570 ) │ │ + blt.n 4545c │ │ + ldr r0, [pc, #36] ; (45478 ) │ │ subs r1, r4, #1 │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 46566 │ │ + b.n 4546e │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ movs r4, #68 ; 0x44 │ │ mla r0, r4, r0, r3 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d90 │ │ + b.w 44c98 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - ldr r3, [sp, #240] ; 0xf0 │ │ + add r4, sp, #208 ; 0xd0 │ │ movs r7, r0 │ │ - ldr r4, [r2, r4] │ │ + ldr r1, [r3, #12] │ │ movs r4, r0 │ │ │ │ -00046574 : │ │ +0004547c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #32 │ │ - ldr r5, [pc, #304] ; (466ac ) │ │ + ldr r5, [pc, #304] ; (455b4 ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #296] ; (466b0 ) │ │ + ldr r3, [pc, #296] ; (455b8 ) │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ - cbnz r1, 46592 │ │ - bl 45d54 │ │ - b.n 465a6 │ │ - cbz r0, 4659e │ │ + cbnz r1, 4549a │ │ + bl 44c5c │ │ + b.n 454ae │ │ + cbz r0, 454a6 │ │ ldr r2, [r0, #0] │ │ add.w r3, r1, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 465ac │ │ - ldr r0, [pc, #276] ; (466b4 ) │ │ + beq.n 454b4 │ │ + ldr r0, [pc, #276] ; (455bc ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 46696 │ │ + b.n 4559e │ │ ldr r2, [r0, #16] │ │ - ldr.w lr, [pc, #264] ; 466b8 │ │ + ldr.w lr, [pc, #264] ; 455c0 │ │ ldr.w r6, [r1, #264] ; 0x108 │ │ lsrs r3, r2, #16 │ │ lsls r3, r3, #16 │ │ cmp r3, lr │ │ - beq.n 465c4 │ │ - ldr r7, [pc, #232] ; (466a8 ) │ │ + beq.n 454cc │ │ + ldr r7, [pc, #232] ; (455b0 ) │ │ cmp r3, r7 │ │ - bne.n 465c8 │ │ + bne.n 454d0 │ │ uxth r0, r2 │ │ - b.n 465e0 │ │ + b.n 454e8 │ │ ldr r3, [r0, #20] │ │ lsrs r4, r3, #16 │ │ lsls r4, r4, #16 │ │ cmp r4, lr │ │ - beq.n 465de │ │ + beq.n 454e6 │ │ cmp r4, r7 │ │ - beq.n 465de │ │ + beq.n 454e6 │ │ movs r4, #0 │ │ mov.w lr, #68 ; 0x44 │ │ - b.n 465f8 │ │ + b.n 45500 │ │ uxth r0, r3 │ │ cmp r0, r6 │ │ it ge │ │ movge r0, #0 │ │ - b.n 46696 │ │ + b.n 4559e │ │ ldr.w r7, [r1, #268] ; 0x10c │ │ mla r7, lr, r4, r7 │ │ ldr r7, [r7, #56] ; 0x38 │ │ cmp r7, r0 │ │ - beq.n 46694 │ │ + beq.n 4559c │ │ adds r4, #1 │ │ cmp r4, r6 │ │ - blt.n 465e8 │ │ + blt.n 454f0 │ │ ldr r1, [r0, #24] │ │ add.w r8, sp, #12 │ │ - ldr.w sl, [pc, #184] ; 466bc │ │ + ldr.w sl, [pc, #184] ; 455c4 │ │ add.w r9, sp, #4 │ │ mvn.w r7, #2147483648 ; 0x80000000 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ add.w r1, r1, r1, lsr #31 │ │ add sl, pc │ │ movs r4, #0 │ │ add.w r2, r2, r1, asr #1 │ │ @@ -73289,24 +71558,24 @@ │ │ ldr r2, [r0, #28] │ │ add.w r2, r2, r2, lsr #31 │ │ add.w r3, r3, r2, asr #1 │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl] │ │ ldr.w r3, [r3, #264] ; 0x108 │ │ cmp r4, r3 │ │ - bge.n 46684 │ │ + bge.n 4558c │ │ mov r1, r8 │ │ mov r0, r4 │ │ - bl 461f4 │ │ + bl 450fc │ │ mov r0, r9 │ │ movs r1, #1 │ │ mov r2, r8 │ │ movs r3, #0 │ │ bl 5e25c │ │ - cbnz r0, 46694 │ │ + cbnz r0, 4559c │ │ ldr r3, [sp, #20] │ │ ldr r0, [sp, #24] │ │ ldr r2, [sp, #12] │ │ add.w r3, r3, r3, lsr #31 │ │ add.w r0, r0, r0, lsr #31 │ │ asrs r3, r3, #1 │ │ negs r3, r3 │ │ @@ -73322,966 +71591,966 @@ │ │ muls r0, r0 │ │ mla r3, r3, r3, r0 │ │ cmp r3, r7 │ │ itt lt │ │ movlt r6, r4 │ │ movlt r7, r3 │ │ adds r4, #1 │ │ - b.n 4662c │ │ + b.n 45534 │ │ cmp r6, #0 │ │ - bge.n 46690 │ │ - ldr r0, [pc, #52] ; (466c0 ) │ │ + bge.n 45598 │ │ + ldr r0, [pc, #52] ; (455c8 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r6 │ │ - b.n 46696 │ │ + b.n 4559e │ │ mov r0, r4 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 466a2 │ │ + beq.n 455aa │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - ldr r5, [pc, #416] ; (46850 ) │ │ + ldrsh r0, [r4, r1] │ │ movs r7, r0 │ │ - ldr r2, [sp, #920] ; 0x398 │ │ + add r3, sp, #888 ; 0x378 │ │ movs r7, r0 │ │ - ldr r1, [pc, #120] ; (46730 ) │ │ + ldrh r2, [r2, r0] │ │ movs r4, r0 │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - ldr r2, [sp, #344] ; 0x158 │ │ + add r3, sp, #312 ; 0x138 │ │ movs r7, r0 │ │ - ldrsb r7, [r7, r7] │ │ + str r4, [r0, #124] ; 0x7c │ │ movs r4, r0 │ │ │ │ -000466c4 : │ │ +000455cc : │ │ push {r3, lr} │ │ - bl 46574 │ │ + bl 4547c │ │ subs r3, r0, #0 │ │ - blt.n 466e0 │ │ - ldr r2, [pc, #20] ; (466e4 ) │ │ + blt.n 455e8 │ │ + ldr r2, [pc, #20] ; (455ec ) │ │ movs r0, #68 ; 0x44 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr.w r2, [r2, #268] ; 0x10c │ │ mla r0, r0, r3, r2 │ │ pop {r3, pc} │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldr r1, [sp, #616] ; 0x268 │ │ + add r2, sp, #584 ; 0x248 │ │ movs r7, r0 │ │ │ │ -000466e8 : │ │ +000455f0 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - ldr r7, [pc, #196] ; (467b4 ) │ │ + ldr r7, [pc, #196] ; (456bc ) │ │ mov r6, r0 │ │ mov r5, r1 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #188] ; (467b8 ) │ │ + ldr r3, [pc, #188] ; (456c0 ) │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 46708 │ │ - bl 45d54 │ │ - b.n 4671c │ │ - cbz r0, 46714 │ │ + cbnz r4, 45610 │ │ + bl 44c5c │ │ + b.n 45624 │ │ + cbz r0, 4561c │ │ ldr r3, [r0, #0] │ │ add.w r4, r4, #280 ; 0x118 │ │ cmp r3, r4 │ │ - beq.n 46722 │ │ - ldr r0, [pc, #164] ; (467bc ) │ │ + beq.n 4562a │ │ + ldr r0, [pc, #164] ; (456c4 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 467a2 │ │ - cbnz r1, 46732 │ │ - ldr r0, [pc, #152] ; (467c0 ) │ │ - ldr r1, [pc, #156] ; (467c4 ) │ │ + b.n 456aa │ │ + cbnz r1, 4563a │ │ + ldr r0, [pc, #152] ; (456c8 ) │ │ + ldr r1, [pc, #156] ; (456cc ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ - b.n 467a2 │ │ + b.n 456aa │ │ add.w lr, r0, #72 ; 0x48 │ │ mov r4, sp │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr.w r3, [lr] │ │ str r3, [r4, #0] │ │ mov r4, sp │ │ - cbnz r1, 4674c │ │ + cbnz r1, 45654 │ │ ldr r3, [r6, #64] ; 0x40 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #8] │ │ - cbnz r3, 46754 │ │ + cbnz r3, 4565c │ │ ldr r3, [r6, #68] ; 0x44 │ │ str r3, [sp, #8] │ │ mov r0, r6 │ │ - bl 466c4 │ │ + bl 455cc │ │ ldr r2, [r6, #48] ; 0x30 │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ - bne.n 4677e │ │ + bne.n 45686 │ │ add.w r6, r0, #16 │ │ mov lr, r4 │ │ ldmia r6!, {r0, r1, r2, r3} │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ ldr r3, [r6, #0] │ │ str.w r3, [lr] │ │ - b.n 46798 │ │ + b.n 456a0 │ │ mov r0, r6 │ │ - bl 466c4 │ │ + bl 455cc │ │ mov r1, r4 │ │ mov r2, r4 │ │ - bl 45d90 │ │ - cbnz r0, 46798 │ │ - ldr r0, [pc, #56] ; (467c8 ) │ │ + bl 44c98 │ │ + cbnz r0, 456a0 │ │ + ldr r0, [pc, #56] ; (456d0 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 467a2 │ │ + b.n 456aa │ │ ldmia r4!, {r0, r1, r2, r3} │ │ stmia r5!, {r0, r1, r2, r3} │ │ movs r0, #0 │ │ ldr r3, [r4, #0] │ │ str r3, [r5, #0] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 467ae │ │ + beq.n 456b6 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r3, [pc, #968] ; (46b80 ) │ │ + ldrb r2, [r5, r3] │ │ movs r7, r0 │ │ - ldr r1, [sp, #448] ; 0x1c0 │ │ + add r2, sp, #416 ; 0x1a0 │ │ movs r7, r0 │ │ - blx r5 │ │ + ldr r4, [r3, r2] │ │ movs r4, r0 │ │ - movs r7, #134 ; 0x86 │ │ + subs r2, #8 │ │ movs r4, r0 │ │ - ldrsb r2, [r7, r5] │ │ + str r7, [r7, #112] ; 0x70 │ │ movs r4, r0 │ │ - ldrsb r1, [r3, r4] │ │ + str r6, [r3, #108] ; 0x6c │ │ movs r4, r0 │ │ │ │ -000467cc : │ │ +000456d4 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - ldr r6, [pc, #140] ; (46860 ) │ │ + ldr r6, [pc, #140] ; (45768 ) │ │ mov r7, r0 │ │ mov r5, r1 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #132] ; (46864 ) │ │ + ldr r3, [pc, #132] ; (4576c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 467ec │ │ - bl 45d54 │ │ - b.n 46800 │ │ - cbz r7, 467f8 │ │ + cbnz r0, 456f4 │ │ + bl 44c5c │ │ + b.n 45708 │ │ + cbz r7, 45700 │ │ ldr r3, [r7, #0] │ │ add.w r0, r0, #280 ; 0x118 │ │ cmp r3, r0 │ │ - beq.n 46806 │ │ - ldr r0, [pc, #108] ; (46868 ) │ │ + beq.n 4570e │ │ + ldr r0, [pc, #108] ; (45770 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 4684e │ │ + b.n 45756 │ │ add.w r0, r7, #72 ; 0x48 │ │ - cbz r1, 46818 │ │ + cbz r1, 45720 │ │ mov r4, r0 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ - b.n 4681e │ │ + b.n 45726 │ │ movs r2, #20 │ │ bl 41900 │ │ ldr r2, [r7, #48] ; 0x30 │ │ and.w r3, r2, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 4684c │ │ + bne.n 45754 │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ - beq.n 4684c │ │ + beq.n 45754 │ │ mov r0, r7 │ │ mov r1, sp │ │ - bl 466e8 │ │ - cbnz r0, 4684c │ │ + bl 455f0 │ │ + cbnz r0, 45754 │ │ mov r0, r7 │ │ - bl 466c4 │ │ + bl 455cc │ │ mov r1, sp │ │ - bl 45ea0 │ │ + bl 44da8 │ │ movs r0, #0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 4685a │ │ + beq.n 45762 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r3, [pc, #56] ; (4689c ) │ │ + ldrb r6, [r0, r0] │ │ movs r7, r0 │ │ - ldr r0, [sp, #560] ; 0x230 │ │ + add r1, sp, #528 ; 0x210 │ │ movs r7, r0 │ │ - mov ip, r8 │ │ + ldrsb r0, [r7, r6] │ │ movs r4, r0 │ │ │ │ -0004686c : │ │ - ldr r2, [pc, #44] ; (4689c ) │ │ +00045774 : │ │ + ldr r2, [pc, #44] ; (457a4 ) │ │ push {r4, lr} │ │ add r2, pc │ │ ldr r4, [r2, #0] │ │ - cbnz r4, 4687c │ │ - bl 45d54 │ │ - b.n 46890 │ │ - cbz r0, 46888 │ │ + cbnz r4, 45784 │ │ + bl 44c5c │ │ + b.n 45798 │ │ + cbz r0, 45790 │ │ ldr r3, [r0, #0] │ │ add.w r4, r4, #280 ; 0x118 │ │ cmp r3, r4 │ │ - beq.n 46894 │ │ - ldr r0, [pc, #20] ; (468a0 ) │ │ + beq.n 4579c │ │ + ldr r0, [pc, #20] ; (457a8 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ - bl 466c4 │ │ + bl 455cc │ │ ldr r0, [r0, #36] ; 0x24 │ │ pop {r4, pc} │ │ - str r7, [sp, #1008] ; 0x3f0 │ │ + add r0, sp, #976 ; 0x3d0 │ │ movs r7, r0 │ │ - mov r4, r6 │ │ + ldrsb r0, [r5, r4] │ │ movs r4, r0 │ │ │ │ -000468a4 : │ │ - ldr r3, [pc, #40] ; (468d0 ) │ │ +000457ac : │ │ + ldr r3, [pc, #40] ; (457d8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 468b4 │ │ - bl 45d54 │ │ - b.n 468c8 │ │ - cbz r0, 468c0 │ │ + cbnz r4, 457bc │ │ + bl 44c5c │ │ + b.n 457d0 │ │ + cbz r0, 457c8 │ │ ldr r3, [r0, #0] │ │ add.w r4, r4, #280 ; 0x118 │ │ cmp r3, r4 │ │ - beq.n 468cc │ │ - ldr r0, [pc, #16] ; (468d4 ) │ │ + beq.n 457d4 │ │ + ldr r0, [pc, #16] ; (457dc ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r0, [r0, #4] │ │ pop {r4, pc} │ │ - str r7, [sp, #784] ; 0x310 │ │ + add r0, sp, #752 ; 0x2f0 │ │ movs r7, r0 │ │ - cmp ip, pc │ │ + ldrsb r0, [r6, r3] │ │ movs r4, r0 │ │ │ │ -000468d8 : │ │ - ldr r3, [pc, #28] ; (468f8 ) │ │ +000457e0 : │ │ + ldr r3, [pc, #28] ; (45800 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 468f2 │ │ + cbz r3, 457fa │ │ ldr.w r3, [r3, #272] ; 0x110 │ │ - cbz r3, 468f2 │ │ + cbz r3, 457fa │ │ ldr r2, [r3, #4] │ │ cmp r2, r0 │ │ - beq.n 468f2 │ │ + beq.n 457fa │ │ ldr.w r3, [r3, #152] ; 0x98 │ │ - b.n 468e4 │ │ + b.n 457ec │ │ mov r0, r3 │ │ bx lr │ │ nop │ │ - str r7, [sp, #584] ; 0x248 │ │ + add r0, sp, #552 ; 0x228 │ │ movs r7, r0 │ │ │ │ -000468fc : │ │ - ldr r3, [pc, #40] ; (46928 ) │ │ +00045804 : │ │ + ldr r3, [pc, #40] ; (45830 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 4690c │ │ - bl 45d54 │ │ - b.n 46920 │ │ - cbz r0, 46918 │ │ + cbnz r4, 45814 │ │ + bl 44c5c │ │ + b.n 45828 │ │ + cbz r0, 45820 │ │ ldr r3, [r0, #0] │ │ add.w r4, r4, #280 ; 0x118 │ │ cmp r3, r4 │ │ - beq.n 46924 │ │ - ldr r0, [pc, #16] ; (4692c ) │ │ + beq.n 4582c │ │ + ldr r0, [pc, #16] ; (45834 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr r0, [r0, #48] ; 0x30 │ │ pop {r4, pc} │ │ - str r7, [sp, #432] ; 0x1b0 │ │ + add r0, sp, #400 ; 0x190 │ │ movs r7, r0 │ │ - cmp ip, r4 │ │ + ldrsb r0, [r3, r2] │ │ movs r4, r0 │ │ │ │ -00046930 : │ │ - ldr r3, [pc, #88] ; (4698c ) │ │ +00045838 : │ │ + ldr r3, [pc, #88] ; (45894 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ mov r4, r1 │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 46946 │ │ + cbnz r3, 4584e │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r0, 46952 │ │ + b.w 44c5c │ │ + cbz r0, 4585a │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 4695e │ │ - ldr r0, [pc, #60] ; (46990 ) │ │ + beq.n 45866 │ │ + ldr r0, [pc, #60] ; (45898 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r0, [r0, #8] │ │ cmp r1, r0 │ │ - beq.n 4698a │ │ + beq.n 45892 │ │ bl 41c24 │ │ - cbz r4, 4696e │ │ + cbz r4, 45876 │ │ mov r0, r4 │ │ - b.n 46972 │ │ - ldr r0, [pc, #36] ; (46994 ) │ │ + b.n 4587a │ │ + ldr r0, [pc, #36] ; (4589c ) │ │ add r0, pc │ │ bl 41a06 │ │ - ldr r3, [pc, #32] ; (46998 ) │ │ + ldr r3, [pc, #32] ; (458a0 ) │ │ add r3, pc │ │ str r0, [r5, #8] │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, 4698a │ │ + cbz r3, 45892 │ │ mov r1, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ - str r7, [sp, #224] ; 0xe0 │ │ + add r0, sp, #192 ; 0xc0 │ │ movs r7, r0 │ │ - cmp r6, ip │ │ + ldrsb r2, [r3, r1] │ │ movs r4, r0 │ │ - movs r6, #48 ; 0x30 │ │ + adds r6, #246 ; 0xf6 │ │ movs r4, r0 │ │ - str r6, [sp, #976] ; 0x3d0 │ │ + add r7, pc, #944 ; (adr r7, 45c54 ) │ │ movs r7, r0 │ │ │ │ -0004699c : │ │ +000458a4 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #52] ; (469d4 ) │ │ + ldr r3, [pc, #52] ; (458dc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 469b0 │ │ - bl 45d54 │ │ - ldr r0, [pc, #44] ; (469d8 ) │ │ + cbnz r3, 458b8 │ │ + bl 44c5c │ │ + ldr r0, [pc, #44] ; (458e0 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ - cbz r0, 469bc │ │ + cbz r0, 458c4 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 469ca │ │ - ldr r0, [pc, #28] ; (469dc ) │ │ + beq.n 458d2 │ │ + ldr r0, [pc, #28] ; (458e4 ) │ │ add r0, pc │ │ bl 194b8 │ │ - ldr r0, [pc, #24] ; (469e0 ) │ │ + ldr r0, [pc, #24] ; (458e8 ) │ │ add r0, pc │ │ pop {r3, pc} │ │ ldr r0, [r0, #8] │ │ - cbnz r0, 469d2 │ │ - ldr r0, [pc, #20] ; (469e4 ) │ │ + cbnz r0, 458da │ │ + ldr r0, [pc, #20] ; (458ec ) │ │ add r0, pc │ │ pop {r3, pc} │ │ - str r6, [sp, #816] ; 0x330 │ │ + add r7, pc, #784 ; (adr r7, 45bf0 ) │ │ movs r7, r0 │ │ - movs r5, #244 ; 0xf4 │ │ + adds r6, #186 ; 0xba │ │ movs r4, r0 │ │ - cmp r0, r0 │ │ + strb r4, [r6, r7] │ │ movs r4, r0 │ │ - movs r5, #218 ; 0xda │ │ + adds r6, #160 ; 0xa0 │ │ movs r4, r0 │ │ - movs r5, #208 ; 0xd0 │ │ + adds r6, #150 ; 0x96 │ │ movs r4, r0 │ │ │ │ -000469e8 : │ │ +000458f0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #84] ; (46a44 ) │ │ + ldr r5, [pc, #84] ; (4594c ) │ │ mov r6, r1 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 469fe │ │ + cbnz r3, 45906 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r0, 46a0a │ │ + b.w 44c5c │ │ + cbz r0, 45912 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 46a16 │ │ - ldr r0, [pc, #60] ; (46a48 ) │ │ + beq.n 4591e │ │ + ldr r0, [pc, #60] ; (45950 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - cbz r1, 46a3c │ │ + cbz r1, 45944 │ │ ldr r0, [r0, #12] │ │ - bl 4557c │ │ + bl 4b2ec │ │ movs r2, #0 │ │ mov r0, r6 │ │ - ldr r1, [pc, #28] ; (46a40 ) │ │ - bl 45a24 │ │ + ldr r1, [pc, #28] ; (45948 ) │ │ + bl 4b794 │ │ mov r2, r0 │ │ str r0, [r4, #12] │ │ - cbz r0, 46a3c │ │ + cbz r0, 45944 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #44] ; 0x2c │ │ - cbz r3, 46a3c │ │ + cbz r3, 45944 │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ movs r0, #4 │ │ asrs r6, r6, #24 │ │ - str r6, [sp, #496] ; 0x1f0 │ │ + add r7, pc, #464 ; (adr r7, 45b20 ) │ │ movs r7, r0 │ │ - add lr, r5 │ │ + strb r2, [r4, r6] │ │ movs r4, r0 │ │ │ │ -00046a4c : │ │ - ldr r3, [pc, #168] ; (46af8 ) │ │ +00045954 : │ │ + ldr r3, [pc, #168] ; (45a00 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ add r3, pc │ │ mov r6, r0 │ │ mov r8, r1 │ │ ldr r5, [r3, #0] │ │ mov r4, r2 │ │ - cbnz r5, 46a64 │ │ - bl 45d54 │ │ - b.n 46a8c │ │ - cbz r0, 46a70 │ │ + cbnz r5, 4596c │ │ + bl 44c5c │ │ + b.n 45994 │ │ + cbz r0, 45978 │ │ ldr r3, [r0, #0] │ │ add.w r5, r5, #280 ; 0x118 │ │ cmp r3, r5 │ │ - beq.n 46a7a │ │ - ldr r0, [pc, #136] ; (46afc ) │ │ + beq.n 45982 │ │ + ldr r0, [pc, #136] ; (45a04 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 46a8c │ │ - cbz r1, 46a80 │ │ + b.n 45994 │ │ + cbz r1, 45988 │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 46a92 │ │ - ldr r0, [pc, #124] ; (46b00 ) │ │ - ldr r1, [pc, #128] ; (46b04 ) │ │ + cbnz r3, 4599a │ │ + ldr r0, [pc, #124] ; (45a08 ) │ │ + ldr r1, [pc, #128] ; (45a0c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr.w r5, [r0, #140] ; 0x8c │ │ movs r7, #0 │ │ - cbz r5, 46ad4 │ │ + cbz r5, 459dc │ │ ldr r0, [r5, #0] │ │ - cbz r0, 46ace │ │ + cbz r0, 459d6 │ │ mov r1, r8 │ │ bl 41b8a │ │ - cbnz r0, 46ace │ │ + cbnz r0, 459d6 │ │ ldr.w r8, [r5, #4] │ │ - cbz r4, 46ab0 │ │ + cbz r4, 459b8 │ │ str r4, [r5, #4] │ │ - b.n 46ac8 │ │ + b.n 459d0 │ │ ldr r3, [r5, #8] │ │ - cbz r7, 46ab8 │ │ + cbz r7, 459c0 │ │ str r3, [r7, #8] │ │ - b.n 46abc │ │ + b.n 459c4 │ │ str.w r3, [r6, #140] ; 0x8c │ │ ldr r0, [r5, #0] │ │ bl 41c24 │ │ mov r0, r5 │ │ bl 41c24 │ │ mov r0, r8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r7, r5 │ │ ldr r5, [r5, #8] │ │ - b.n 46a98 │ │ + b.n 459a0 │ │ cmp r4, #0 │ │ - beq.n 46a8c │ │ + beq.n 45994 │ │ movs r0, #12 │ │ bl 41c18 │ │ mov r7, r0 │ │ mov r0, r8 │ │ bl 41a06 │ │ ldr.w r3, [r6, #140] ; 0x8c │ │ str r3, [r7, #8] │ │ stmia.w r7, {r0, r4} │ │ str.w r7, [r6, #140] ; 0x8c │ │ - b.n 46a8c │ │ + b.n 45994 │ │ nop │ │ - str r6, [sp, #104] ; 0x68 │ │ + add r7, pc, #72 ; (adr r7, 45a4c ) │ │ movs r7, r0 │ │ - add r4, r9 │ │ + strb r0, [r0, r5] │ │ movs r4, r0 │ │ - movs r4, #42 ; 0x2a │ │ + adds r6, #172 ; 0xac │ │ movs r4, r0 │ │ - movs r4, #66 ; 0x42 │ │ + adds r6, #196 ; 0xc4 │ │ movs r4, r0 │ │ mov r0, r1 │ │ - ldr r1, [pc, #48] ; (46b3c ) │ │ + ldr r1, [pc, #48] ; (45a44 ) │ │ push {r4, lr} │ │ add r1, pc │ │ movs r2, #0 │ │ - bl 46a4c │ │ + bl 45954 │ │ mov r4, r0 │ │ - cbz r0, 46b3a │ │ + cbz r0, 45a42 │ │ ldr r0, [r0, #4] │ │ - cbz r0, 46b22 │ │ + cbz r0, 45a2a │ │ bl 2f790 │ │ ldr r0, [r4, #0] │ │ - cbz r0, 46b2a │ │ + cbz r0, 45a32 │ │ bl 2fc70 │ │ ldr r0, [r4, #8] │ │ bl 41c24 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ pop {r4, pc} │ │ - strh r4, [r7, r6] │ │ + str r1, [r0, #56] ; 0x38 │ │ movs r4, r0 │ │ │ │ -00046b40 : │ │ +00045a48 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r1 │ │ - ldr r3, [pc, #84] ; (46b9c ) │ │ + ldr r3, [pc, #84] ; (45aa4 ) │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 46b52 │ │ - bl 45d54 │ │ - b.n 46b66 │ │ - cbz r0, 46b5e │ │ + cbnz r4, 45a5a │ │ + bl 44c5c │ │ + b.n 45a6e │ │ + cbz r0, 45a66 │ │ ldr r3, [r0, #0] │ │ add.w r4, r4, #280 ; 0x118 │ │ cmp r3, r4 │ │ - beq.n 46b6a │ │ - ldr r0, [pc, #64] ; (46ba0 ) │ │ + beq.n 45a72 │ │ + ldr r0, [pc, #64] ; (45aa8 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ - cbz r1, 46b70 │ │ + cbz r1, 45a78 │ │ ldrb r3, [r1, #0] │ │ - cbnz r3, 46b7e │ │ - ldr r0, [pc, #48] ; (46ba4 ) │ │ - ldr r1, [pc, #52] ; (46ba8 ) │ │ + cbnz r3, 45a86 │ │ + ldr r0, [pc, #48] ; (45aac ) │ │ + ldr r1, [pc, #52] ; (45ab0 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ - b.n 46b66 │ │ + b.n 45a6e │ │ ldr.w r4, [r0, #140] ; 0x8c │ │ cmp r4, #0 │ │ - beq.n 46b66 │ │ + beq.n 45a6e │ │ ldr r0, [r4, #0] │ │ - cbz r0, 46b96 │ │ + cbz r0, 45a9e │ │ mov r1, r5 │ │ bl 41b8a │ │ - cbnz r0, 46b96 │ │ + cbnz r0, 45a9e │ │ ldr r0, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ ldr r4, [r4, #8] │ │ - b.n 46b82 │ │ + b.n 45a8a │ │ nop │ │ - str r5, [sp, #152] ; 0x98 │ │ + add r6, pc, #120 ; (adr r6, 45b20 ) │ │ movs r7, r0 │ │ - muls r6, r3 │ │ + strb r2, [r2, r1] │ │ movs r4, r0 │ │ - movs r3, #58 ; 0x3a │ │ + adds r5, #188 ; 0xbc │ │ movs r4, r0 │ │ - movs r3, #82 ; 0x52 │ │ + adds r5, #212 ; 0xd4 │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r0, r1 │ │ - ldr r5, [pc, #140] ; (46c40 ) │ │ + ldr r5, [pc, #140] ; (45b48 ) │ │ mov r6, r1 │ │ mov r9, r3 │ │ - ldr r1, [pc, #136] ; (46c44 ) │ │ + ldr r1, [pc, #136] ; (45b4c ) │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ sub sp, #36 ; 0x24 │ │ add r1, pc │ │ mov r8, r2 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ - bl 46b40 │ │ + bl 45a48 │ │ mov r4, r0 │ │ - cbz r0, 46bd4 │ │ + cbz r0, 45adc │ │ ldr r3, [r0, #4] │ │ - cbnz r3, 46bde │ │ - ldr r0, [pc, #112] ; (46c48 ) │ │ + cbnz r3, 45ae6 │ │ + ldr r0, [pc, #112] ; (45b50 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 46c2c │ │ + b.n 45b34 │ │ add r7, sp, #12 │ │ mov r2, r9 │ │ str r7, [sp, #0] │ │ mov r3, r8 │ │ ldr r0, [r6, #24] │ │ ldr r1, [r6, #28] │ │ bl 5e640 │ │ - cbz r0, 46c2c │ │ + cbz r0, 45b34 │ │ ldr r3, [r4, #12] │ │ ldr r0, [sp, #16] │ │ ldr r1, [sp, #12] │ │ ldr r6, [r4, #16] │ │ muls r0, r3 │ │ ldr r2, [r4, #8] │ │ mla r6, r6, r1, r0 │ │ ldr r0, [r4, #4] │ │ mov r1, r7 │ │ add r2, r6 │ │ bl 2dd6c │ │ cmp r0, #0 │ │ - bge.n 46c14 │ │ + bge.n 45b1c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 46c2c │ │ + b.n 45b34 │ │ movs r2, #0 │ │ ldmia.w r4, {r0, r1} │ │ mov r3, r2 │ │ bl 2f350 │ │ cmp r0, #0 │ │ - blt.n 46c0e │ │ + blt.n 45b16 │ │ ldr r0, [r4, #0] │ │ bl 2f768 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 46c38 │ │ + beq.n 45b40 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - bx r5 │ │ + ldr r2, [r4, r0] │ │ movs r7, r0 │ │ - strh r2, [r1, r4] │ │ + str r7, [r1, #44] ; 0x2c │ │ movs r4, r0 │ │ - strh r3, [r1, r4] │ │ + str r0, [r2, #44] ; 0x2c │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #108 ; 0x6c │ │ - ldr r6, [pc, #564] ; (46e88 ) │ │ + ldr r6, [pc, #564] ; (45d90 ) │ │ mov r7, r3 │ │ ldr r3, [sp, #144] ; 0x90 │ │ mov r0, r1 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ mov r5, r1 │ │ - ldr r1, [pc, #552] ; (46e8c ) │ │ + ldr r1, [pc, #552] ; (45d94 ) │ │ mov r9, r2 │ │ str r3, [sp, #12] │ │ ldr r3, [r6, #0] │ │ add r1, pc │ │ str r3, [sp, #100] ; 0x64 │ │ - bl 46b40 │ │ + bl 45a48 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.n 46d32 │ │ - ldr r0, [pc, #536] ; (46e90 ) │ │ + bne.n 45c3a │ │ + ldr r0, [pc, #536] ; (45d98 ) │ │ add r0, pc │ │ - bl 196f4 │ │ + bl 19b98 │ │ mov sl, r0 │ │ - cbz r0, 46ce2 │ │ + cbz r0, 45bea │ │ ldrb r3, [r0, #0] │ │ subs r3, #48 ; 0x30 │ │ cmp r3, #1 │ │ - bls.n 46ce2 │ │ - ldr r1, [pc, #520] ; (46e94 ) │ │ + bls.n 45bea │ │ + ldr r1, [pc, #520] ; (45d9c ) │ │ add r1, pc │ │ bl 41b92 │ │ - cbz r0, 46ce2 │ │ - ldr r1, [pc, #512] ; (46e98 ) │ │ + cbz r0, 45bea │ │ + ldr r1, [pc, #512] ; (45da0 ) │ │ mov r0, sl │ │ add r1, pc │ │ bl 41b92 │ │ - cbz r0, 46ce2 │ │ - ldr r1, [pc, #504] ; (46e9c ) │ │ + cbz r0, 45bea │ │ + ldr r1, [pc, #504] ; (45da4 ) │ │ mov r0, sl │ │ add r1, pc │ │ bl 41b92 │ │ - cbz r0, 46ce2 │ │ + cbz r0, 45bea │ │ add.w fp, sp, #16 │ │ bl 2d87c │ │ cmp r4, r0 │ │ - bge.n 46ce2 │ │ + bge.n 45bea │ │ mov r1, fp │ │ mov r0, r4 │ │ bl 2d880 │ │ ldr r0, [sp, #16] │ │ mov r1, sl │ │ bl 41b92 │ │ mov r2, r0 │ │ - cbnz r0, 46cde │ │ + cbnz r0, 45be6 │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 2e4a4 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.w 46e5a │ │ - b.n 46ce2 │ │ + bne.w 45d62 │ │ + b.n 45bea │ │ adds r4, #1 │ │ - b.n 46cb0 │ │ - ldr.w fp, [pc, #444] ; 46ea0 │ │ + b.n 45bb8 │ │ + ldr.w fp, [pc, #444] ; 45da8 │ │ add r4, sp, #16 │ │ mov.w r8, #0 │ │ add fp, pc │ │ bl 2d87c │ │ cmp r8, r0 │ │ - bge.w 46e50 │ │ + bge.w 45d58 │ │ mov r1, r4 │ │ mov r0, r8 │ │ bl 2d880 │ │ ldr r0, [sp, #16] │ │ mov r1, fp │ │ bl 41b8a │ │ - cbz r0, 46d1c │ │ + cbz r0, 45c24 │ │ mov r0, r5 │ │ mov r1, r8 │ │ movs r2, #0 │ │ bl 2e4a4 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.w 46e5a │ │ + bne.w 45d62 │ │ add.w r8, r8, #1 │ │ - b.n 46cee │ │ - ldr r1, [pc, #384] ; (46ea4 ) │ │ + b.n 45bf6 │ │ + ldr r1, [pc, #384] ; (45dac ) │ │ mov r0, r5 │ │ mov r2, r4 │ │ add r1, pc │ │ - bl 46a4c │ │ + bl 45954 │ │ str.w sl, [r4] │ │ ldr r0, [r4, #4] │ │ - cbz r0, 46d3e │ │ + cbz r0, 45c46 │ │ bl 2f790 │ │ movs r3, #0 │ │ str r3, [r4, #4] │ │ ldr r0, [r4, #8] │ │ mov.w sl, #0 │ │ bl 41c24 │ │ str.w sl, [r4, #8] │ │ ldr r0, [r4, #0] │ │ add r1, sp, #16 │ │ bl 2d8cc │ │ cmp r0, sl │ │ - blt.n 46e40 │ │ + blt.n 45d48 │ │ add r1, sp, #104 ; 0x68 │ │ ldr r3, [sp, #28] │ │ mov r2, sl │ │ ldr.w lr, [r1, #-80]! │ │ str.w r3, [r9] │ │ cmp r2, lr │ │ - beq.n 46dcc │ │ + beq.n 45cd4 │ │ ldr.w r3, [r1, #4]! │ │ - cbz r3, 46d76 │ │ + cbz r3, 45c7e │ │ lsrs r0, r3, #28 │ │ cmp r0, #1 │ │ - bne.n 46dc8 │ │ + bne.n 45cd0 │ │ ubfx r0, r3, #24, #4 │ │ sub.w ip, r0, #4 │ │ cmp.w ip, #2 │ │ - bhi.n 46d9c │ │ + bhi.n 45ca4 │ │ ubfx ip, r3, #20, #4 │ │ sub.w sl, ip, #3 │ │ cmp.w sl, #1 │ │ - bls.n 46dc8 │ │ + bls.n 45cd0 │ │ sub.w ip, ip, #7 │ │ cmp.w ip, #1 │ │ - bls.n 46dc8 │ │ - cbz r3, 46dae │ │ + bls.n 45cd0 │ │ + cbz r3, 45cb6 │ │ mov.w ip, r3, lsr #28 │ │ cmp.w ip, #1 │ │ - beq.n 46dae │ │ + beq.n 45cb6 │ │ str.w r3, [r9] │ │ - b.n 46dcc │ │ + b.n 45cd4 │ │ subs r0, #7 │ │ cmp r0, #4 │ │ - bhi.n 46da8 │ │ + bhi.n 45cb0 │ │ ubfx r0, r3, #20, #4 │ │ sub.w ip, r0, #2 │ │ cmp.w ip, #1 │ │ - bls.n 46dc8 │ │ + bls.n 45cd0 │ │ subs r0, #5 │ │ cmp r0, #1 │ │ - bhi.n 46da8 │ │ + bhi.n 45cb0 │ │ adds r2, #1 │ │ - b.n 46d66 │ │ + b.n 45c6e │ │ ldr r3, [r5, #28] │ │ movs r2, #1 │ │ ldr.w r1, [r9] │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #24] │ │ ldr r0, [r4, #0] │ │ bl 2f808 │ │ str r0, [r4, #4] │ │ - cbz r0, 46e40 │ │ + cbz r0, 45d48 │ │ ldr.w r3, [r9] │ │ - cbz r3, 46e06 │ │ + cbz r3, 45d0e │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ - beq.n 46e06 │ │ - ldr r2, [pc, #140] ; (46e7c ) │ │ + beq.n 45d0e │ │ + ldr r2, [pc, #140] ; (45d84 ) │ │ cmp r3, r2 │ │ - beq.n 46e0a │ │ - ldr r2, [pc, #136] ; (46e80 ) │ │ + beq.n 45d12 │ │ + ldr r2, [pc, #136] ; (45d88 ) │ │ cmp r3, r2 │ │ - beq.n 46e0a │ │ - ldr r2, [pc, #136] ; (46e84 ) │ │ + beq.n 45d12 │ │ + ldr r2, [pc, #136] ; (45d8c ) │ │ cmp r3, r2 │ │ ite eq │ │ moveq r3, #2 │ │ movne r3, #1 │ │ - b.n 46e0c │ │ + b.n 45d14 │ │ uxtb r3, r3 │ │ - b.n 46e0c │ │ + b.n 45d14 │ │ movs r3, #2 │ │ ldr r0, [r5, #24] │ │ str r3, [r4, #16] │ │ muls r3, r0 │ │ ldr r0, [r5, #28] │ │ adds r3, #3 │ │ bic.w r3, r3, #3 │ │ str r3, [r4, #12] │ │ muls r0, r3 │ │ bl 41c18 │ │ str r0, [r4, #8] │ │ - cbnz r0, 46e2c │ │ + cbnz r0, 45d34 │ │ bl 195f0 │ │ - b.n 46e44 │ │ + b.n 45d4c │ │ ldr r3, [r4, #12] │ │ movs r1, #0 │ │ ldr r2, [sp, #12] │ │ str r0, [r7, #0] │ │ ldr r0, [r4, #0] │ │ str r3, [r2, #0] │ │ bl 2e3b0 │ │ movs r0, #0 │ │ - b.n 46e44 │ │ + b.n 45d4c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #100] ; 0x64 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 46e74 │ │ + beq.n 45d7c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ - ldr r0, [pc, #84] ; (46ea8 ) │ │ + ldr r0, [pc, #84] ; (45db0 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 46e44 │ │ + b.n 45d4c │ │ movs r0, #1 │ │ movs r1, #20 │ │ bl 41c1c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.w 46d22 │ │ + bne.w 45c2a │ │ mov r0, sl │ │ bl 2fc70 │ │ mov r0, r4 │ │ - b.n 46e26 │ │ + b.n 45d2e │ │ add sp, #108 ; 0x6c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strb r1, [r3, r5] │ │ adds r2, #89 ; 0x59 │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ - mov sl, r1 │ │ + ldrsb r2, [r0, r6] │ │ movs r7, r0 │ │ - strh r2, [r4, r1] │ │ + str r7, [r4, #32] │ │ movs r4, r0 │ │ - strh r0, [r0, r2] │ │ + str r5, [r0, #36] ; 0x24 │ │ movs r4, r0 │ │ - strh r1, [r1, r2] │ │ + str r6, [r1, #36] ; 0x24 │ │ movs r4, r0 │ │ - movs r2, #16 │ │ + adds r4, #146 ; 0x92 │ │ movs r4, r0 │ │ - mov r6, r8 │ │ + ldrsb r2, [r7, r4] │ │ movs r4, r0 │ │ - cmp lr, pc │ │ + ldrsb r2, [r6, r3] │ │ movs r4, r0 │ │ - str r2, [r4, r6] │ │ + str r7, [r4, #20] │ │ movs r4, r0 │ │ - str r0, [r1, r3] │ │ + str r5, [r1, #8] │ │ movs r4, r0 │ │ │ │ -00046eac : │ │ +00045db4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r7, [pc, #264] ; (46fbc ) │ │ + ldr r7, [pc, #264] ; (45ec4 ) │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #252] ; (46fc0 ) │ │ + ldr r3, [pc, #252] ; (45ec8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 46ed0 │ │ - bl 45d54 │ │ - b.n 46fa0 │ │ - cbz r0, 46edc │ │ + cbnz r3, 45dd8 │ │ + bl 44c5c │ │ + b.n 45ea8 │ │ + cbz r0, 45de4 │ │ ldr r1, [r0, #0] │ │ add.w r2, r3, #280 ; 0x118 │ │ cmp r1, r2 │ │ - beq.n 46ee6 │ │ - ldr r0, [pc, #228] ; (46fc4 ) │ │ + beq.n 45dee │ │ + ldr r0, [pc, #228] ; (45ecc ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 46fa0 │ │ + b.n 45ea8 │ │ mov.w sl, r5, lsr #16 │ │ - ldr r2, [pc, #200] ; (46fb4 ) │ │ + ldr r2, [pc, #200] ; (45ebc ) │ │ mov.w r9, r6, lsr #16 │ │ mov.w sl, sl, lsl #16 │ │ cmp sl, r2 │ │ mov r8, r2 │ │ mov.w r9, r9, lsl #16 │ │ - beq.n 46f02 │ │ + beq.n 45e0a │ │ cmp r9, r2 │ │ - bne.n 46f56 │ │ + bne.n 45e5e │ │ ldr.w r3, [r3, #264] ; 0x108 │ │ uxth.w fp, r5 │ │ movs r1, #0 │ │ movs r2, #16 │ │ cmp fp, r3 │ │ it gt │ │ movgt.w fp, #0 │ │ add r3, sp, #12 │ │ str r3, [sp, #4] │ │ mov r0, r3 │ │ bl 41900 │ │ ldr r3, [sp, #4] │ │ mov r0, fp │ │ mov r1, r3 │ │ - bl 461f4 │ │ + bl 450fc │ │ cmp sl, r8 │ │ itttt eq │ │ ldreq r3, [sp, #20] │ │ ldreq r5, [r4, #24] │ │ subeq r5, r3, r5 │ │ ldreq r3, [sp, #12] │ │ itt eq │ │ @@ -74298,2298 +72567,2298 @@ │ │ addeq.w r6, r3, r6, asr #1 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsrs r1, r5, #16 │ │ lsrs r2, r6, #16 │ │ tst.w r3, #1 │ │ mov.w r1, r1, lsl #16 │ │ mov.w r2, r2, lsl #16 │ │ - ldr r3, [pc, #76] ; (46fb8 ) │ │ - beq.n 46f7a │ │ + ldr r3, [pc, #76] ; (45ec0 ) │ │ + beq.n 45e82 │ │ cmp r1, r3 │ │ it ne │ │ strne r5, [r4, #56] ; 0x38 │ │ cmp r2, r3 │ │ - beq.n 46fa0 │ │ + beq.n 45ea8 │ │ str r6, [r4, #60] ; 0x3c │ │ - b.n 46fa0 │ │ + b.n 45ea8 │ │ cmp r1, r3 │ │ it ne │ │ strne r5, [r4, #16] │ │ cmp r2, r3 │ │ - ldr r3, [pc, #68] ; (46fc8 ) │ │ + ldr r3, [pc, #68] ; (45ed0 ) │ │ it ne │ │ strne r6, [r4, #20] │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #48] ; 0x30 │ │ - cbz r3, 46f94 │ │ + cbz r3, 45e9c │ │ mov r1, r4 │ │ blx r3 │ │ mov r0, r4 │ │ movs r1, #4 │ │ mov r2, r5 │ │ mov r3, r6 │ │ bl 28750 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n 46fac │ │ + beq.n 45eb4 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ - add r2, r5 │ │ + strb r2, [r4, r4] │ │ movs r7, r0 │ │ - str r1, [sp, #672] ; 0x2a0 │ │ + add r2, pc, #640 ; (adr r2, 4614c ) │ │ movs r7, r0 │ │ - subs r7, #224 ; 0xe0 │ │ + str r4, [r2, r3] │ │ movs r4, r0 │ │ - str r0, [sp, #912] ; 0x390 │ │ + add r1, pc, #880 ; (adr r1, 46244 ) │ │ movs r7, r0 │ │ │ │ -00046fcc : │ │ +00045ed4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r2 │ │ - ldr r2, [pc, #140] ; (47060 ) │ │ + ldr r2, [pc, #140] ; (45f68 ) │ │ sub sp, #24 │ │ mov r5, r1 │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r3, [r2, #0] │ │ mov r6, r2 │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #128] ; (47064 ) │ │ + ldr r3, [pc, #128] ; (45f6c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 46ff0 │ │ - bl 45d54 │ │ - b.n 4704e │ │ - cbz r0, 46ffc │ │ + cbnz r3, 45ef8 │ │ + bl 44c5c │ │ + b.n 45f56 │ │ + cbz r0, 45f04 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47006 │ │ - ldr r0, [pc, #104] ; (47068 ) │ │ + beq.n 45f0e │ │ + ldr r0, [pc, #104] ; (45f70 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 4704e │ │ + b.n 45f56 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 47042 │ │ - cbz r1, 47012 │ │ + bpl.n 45f4a │ │ + cbz r1, 45f1a │ │ movs r3, #0 │ │ str r3, [r1, #0] │ │ - cbz r4, 47018 │ │ + cbz r4, 45f20 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ - bl 46574 │ │ + bl 4547c │ │ subs.w r8, r0, #0 │ │ - blt.n 4704e │ │ + blt.n 45f56 │ │ add r7, sp, #4 │ │ movs r1, #0 │ │ movs r2, #16 │ │ mov r0, r7 │ │ bl 41900 │ │ mov r0, r8 │ │ mov r1, r7 │ │ - bl 461f4 │ │ - cbz r5, 4703c │ │ + bl 450fc │ │ + cbz r5, 45f44 │ │ ldr r3, [sp, #4] │ │ str r3, [r5, #0] │ │ - cbz r4, 4704e │ │ + cbz r4, 45f56 │ │ ldr r3, [sp, #8] │ │ - b.n 4704c │ │ - cbz r1, 47048 │ │ + b.n 45f54 │ │ + cbz r1, 45f50 │ │ ldr r3, [r0, #16] │ │ str r3, [r1, #0] │ │ - cbz r4, 4704e │ │ + cbz r4, 45f56 │ │ ldr r3, [r0, #20] │ │ str r3, [r4, #0] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 4705a │ │ + beq.n 45f62 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - orrs r4, r1 │ │ + strb r4, [r0, r0] │ │ movs r7, r0 │ │ - str r0, [sp, #544] ; 0x220 │ │ + add r1, pc, #512 ; (adr r1, 46170 ) │ │ movs r7, r0 │ │ - subs r6, #192 ; 0xc0 │ │ + ldr r7, [pc, #720] ; (46244 ) │ │ movs r4, r0 │ │ │ │ -0004706c : │ │ - ldr r3, [pc, #96] ; (470d0 ) │ │ +00045f74 : │ │ + ldr r3, [pc, #96] ; (45fd8 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 47080 │ │ + cbnz r0, 45f88 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 45d54 │ │ - cbz r4, 4708c │ │ + b.w 44c5c │ │ + cbz r4, 45f94 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47098 │ │ - ldr r0, [pc, #68] ; (470d4 ) │ │ + beq.n 45fa0 │ │ + ldr r0, [pc, #68] ; (45fdc ) │ │ ldmia.w sp!, {r4, r5, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r3, #31 │ │ - bmi.n 470cc │ │ + bmi.n 45fd4 │ │ adds r2, r1, #0 │ │ eor.w r1, r3, #16 │ │ ubfx r1, r1, #4, #1 │ │ it ne │ │ movne r2, #1 │ │ cmp r2, r1 │ │ - beq.n 470cc │ │ + beq.n 45fd4 │ │ ldr r5, [r0, #104] ; 0x68 │ │ - cbz r5, 470cc │ │ - cbz r2, 470bc │ │ + cbz r5, 45fd4 │ │ + cbz r2, 45fc4 │ │ bic.w r3, r3, #16 │ │ - b.n 470c0 │ │ + b.n 45fc8 │ │ orr.w r3, r3, #16 │ │ str r3, [r4, #48] ; 0x30 │ │ mov r1, r4 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, lr} │ │ bx r3 │ │ pop {r4, r5, pc} │ │ nop │ │ - ldrh r4, [r7, #62] ; 0x3e │ │ + add r0, pc, #976 ; (adr r0, 463ac ) │ │ movs r7, r0 │ │ - subs r6, #44 ; 0x2c │ │ + ldr r7, [pc, #128] ; (46060 ) │ │ movs r4, r0 │ │ │ │ -000470d8 : │ │ - ldr r3, [pc, #92] ; (47138 ) │ │ +00045fe0 : │ │ + ldr r3, [pc, #92] ; (46040 ) │ │ push {r4, r5, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 470ec │ │ + cbnz r0, 45ff4 │ │ ldmia.w sp!, {r4, r5, lr} │ │ - b.w 45d54 │ │ - cbz r4, 470f8 │ │ + b.w 44c5c │ │ + cbz r4, 46000 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47104 │ │ - ldr r0, [pc, #64] ; (4713c ) │ │ + beq.n 4600c │ │ + ldr r0, [pc, #64] ; (46044 ) │ │ ldmia.w sp!, {r4, r5, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r3, #31 │ │ - bmi.n 47134 │ │ + bmi.n 4603c │ │ adds r2, r1, #0 │ │ ubfx r1, r3, #5, #1 │ │ it ne │ │ movne r2, #1 │ │ cmp r2, r1 │ │ - beq.n 47134 │ │ + beq.n 4603c │ │ ldr r5, [r0, #108] ; 0x6c │ │ - cbz r5, 47134 │ │ - cbz r2, 47124 │ │ + cbz r5, 4603c │ │ + cbz r2, 4602c │ │ orr.w r3, r3, #32 │ │ - b.n 47128 │ │ + b.n 46030 │ │ bic.w r3, r3, #32 │ │ str r3, [r4, #48] ; 0x30 │ │ mov r1, r4 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, lr} │ │ bx r3 │ │ pop {r4, r5, pc} │ │ nop │ │ - ldrh r0, [r2, #60] ; 0x3c │ │ + add r0, pc, #544 ; (adr r0, 46264 ) │ │ movs r7, r0 │ │ - subs r5, #192 ; 0xc0 │ │ + ldr r6, [pc, #720] ; (46318 ) │ │ movs r4, r0 │ │ │ │ -00047140 : │ │ - ldr r3, [pc, #52] ; (47178 ) │ │ +00046048 : │ │ + ldr r3, [pc, #52] ; (46080 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47152 │ │ + cbnz r3, 4605a │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d54 │ │ - cbz r0, 4715e │ │ + b.w 44c5c │ │ + cbz r0, 46066 │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r4, r3 │ │ - beq.n 4716a │ │ - ldr r0, [pc, #28] ; (4717c ) │ │ + beq.n 46072 │ │ + ldr r0, [pc, #28] ; (46084 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - cbz r1, 47170 │ │ + cbz r1, 46078 │ │ ldr r3, [r0, #24] │ │ str r3, [r1, #0] │ │ - cbz r2, 47176 │ │ + cbz r2, 4607e │ │ ldr r3, [r0, #28] │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - ldrh r0, [r5, #56] ; 0x38 │ │ + add r0, pc, #128 ; (adr r0, 46104 ) │ │ movs r7, r0 │ │ - subs r5, #90 ; 0x5a │ │ + ldr r6, [pc, #312] ; (461c0 ) │ │ movs r4, r0 │ │ │ │ -00047180 : │ │ +00046088 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ - ldr r6, [pc, #128] ; (47208 ) │ │ + ldr r6, [pc, #128] ; (46110 ) │ │ sub sp, #20 │ │ mov r7, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r5, [sp, #40] ; 0x28 │ │ ldr r2, [r6, #0] │ │ str r2, [sp, #12] │ │ movs r2, #0 │ │ str r2, [sp, #8] │ │ mov r2, r1 │ │ - cbnz r1, 4719e │ │ + cbnz r1, 460a6 │ │ add r2, sp, #8 │ │ - cbnz r4, 471a2 │ │ + cbnz r4, 460aa │ │ add r4, sp, #8 │ │ - cbnz r5, 471a6 │ │ + cbnz r5, 460ae │ │ add r5, sp, #8 │ │ - cbnz r3, 471aa │ │ + cbnz r3, 460b2 │ │ add r3, sp, #8 │ │ - ldr r1, [pc, #96] ; (4720c ) │ │ + ldr r1, [pc, #96] ; (46114 ) │ │ movs r0, #0 │ │ str r0, [r5, #0] │ │ add r1, pc │ │ str r0, [r3, #0] │ │ str r0, [r4, #0] │ │ str r0, [r2, #0] │ │ ldr r0, [r1, #0] │ │ - cbnz r0, 471c2 │ │ - bl 45d54 │ │ - b.n 471d6 │ │ - cbz r7, 471ce │ │ + cbnz r0, 460ca │ │ + bl 44c5c │ │ + b.n 460de │ │ + cbz r7, 460d6 │ │ ldr r1, [r7, #0] │ │ add.w lr, r0, #280 ; 0x118 │ │ cmp r1, lr │ │ - beq.n 471dc │ │ - ldr r0, [pc, #64] ; (47210 ) │ │ + beq.n 460e4 │ │ + ldr r0, [pc, #64] ; (46118 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 471f8 │ │ + b.n 46100 │ │ ldr.w ip, [r0, #64] ; 0x40 │ │ cmp.w ip, #0 │ │ - bne.n 471ee │ │ + bne.n 460f6 │ │ movs r0, #4 │ │ bl 195f0 │ │ - b.n 471f8 │ │ + b.n 46100 │ │ stmia.w sp, {r3, r5} │ │ mov r1, r7 │ │ mov r3, r4 │ │ blx ip │ │ ldr r2, [sp, #12] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 47204 │ │ + beq.n 4610c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ - adcs r2, r3 │ │ + strh r2, [r2, r1] │ │ movs r7, r0 │ │ - ldrh r4, [r7, #52] ; 0x34 │ │ + ldr r7, [sp, #720] ; 0x2d0 │ │ movs r7, r0 │ │ - subs r4, #238 ; 0xee │ │ + ldr r5, [pc, #904] ; (464a4 ) │ │ movs r4, r0 │ │ │ │ -00047214 : │ │ - ldr r3, [pc, #52] ; (4724c ) │ │ +0004611c : │ │ + ldr r3, [pc, #52] ; (46154 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47226 │ │ + cbnz r3, 4612e │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d54 │ │ - cbz r0, 47232 │ │ + b.w 44c5c │ │ + cbz r0, 4613a │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r4, r3 │ │ - beq.n 4723e │ │ - ldr r0, [pc, #28] ; (47250 ) │ │ + beq.n 46146 │ │ + ldr r0, [pc, #28] ; (46158 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - cbz r1, 47244 │ │ + cbz r1, 4614c │ │ ldr r3, [r0, #32] │ │ str r3, [r1, #0] │ │ - cbz r2, 4724a │ │ + cbz r2, 46152 │ │ ldr r3, [r0, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - ldrh r4, [r2, #50] ; 0x32 │ │ + ldr r7, [sp, #304] ; 0x130 │ │ movs r7, r0 │ │ - subs r4, #134 ; 0x86 │ │ + ldr r5, [pc, #488] ; (46344 ) │ │ movs r4, r0 │ │ │ │ -00047254 : │ │ - ldr r3, [pc, #52] ; (4728c ) │ │ +0004615c : │ │ + ldr r3, [pc, #52] ; (46194 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47266 │ │ + cbnz r3, 4616e │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d54 │ │ - cbz r0, 47272 │ │ + b.w 44c5c │ │ + cbz r0, 4617a │ │ ldr r4, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r4, r3 │ │ - beq.n 4727e │ │ - ldr r0, [pc, #28] ; (47290 ) │ │ + beq.n 46186 │ │ + ldr r0, [pc, #28] ; (46198 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - cbz r1, 47284 │ │ + cbz r1, 4618c │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r1, #0] │ │ - cbz r2, 4728a │ │ + cbz r2, 46192 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r3, [r2, #0] │ │ pop {r4, pc} │ │ - ldrh r4, [r2, #48] ; 0x30 │ │ + ldr r7, [sp, #48] ; 0x30 │ │ movs r7, r0 │ │ - subs r4, #70 ; 0x46 │ │ + ldr r5, [pc, #232] ; (46284 ) │ │ movs r4, r0 │ │ │ │ -00047294 : │ │ - ldr r3, [pc, #72] ; (472e0 ) │ │ +0004619c : │ │ + ldr r3, [pc, #72] ; (461e8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 472a8 │ │ + cbnz r0, 461b0 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d54 │ │ - cbz r4, 472b4 │ │ + b.w 44c5c │ │ + cbz r4, 461bc │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 472c0 │ │ - ldr r0, [pc, #44] ; (472e4 ) │ │ + beq.n 461c8 │ │ + ldr r0, [pc, #44] ; (461ec ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bmi.n 472de │ │ + bmi.n 461e6 │ │ ldr r3, [r0, #80] ; 0x50 │ │ - cbz r3, 472ce │ │ + cbz r3, 461d6 │ │ mov r1, r4 │ │ blx r3 │ │ movs r2, #0 │ │ mov r0, r4 │ │ movs r1, #1 │ │ mov r3, r2 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 28750 │ │ pop {r4, pc} │ │ - ldrh r4, [r2, #46] ; 0x2e │ │ + ldr r6, [sp, #816] ; 0x330 │ │ movs r7, r0 │ │ - subs r4, #4 │ │ + ldr r4, [pc, #992] ; (465d0 ) │ │ movs r4, r0 │ │ │ │ -000472e8 : │ │ - ldr r3, [pc, #44] ; (47318 ) │ │ +000461f0 : │ │ + ldr r3, [pc, #44] ; (46220 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 472f6 │ │ - b.w 45d54 │ │ - cbz r1, 47302 │ │ + cbnz r0, 461fe │ │ + b.w 44c5c │ │ + cbz r1, 4620a │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 4730a │ │ - ldr r0, [pc, #24] ; (4731c ) │ │ + beq.n 46212 │ │ + ldr r0, [pc, #24] ; (46224 ) │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 47316 │ │ + bpl.n 4621e │ │ ldr r3, [r0, #88] ; 0x58 │ │ - cbz r3, 47316 │ │ + cbz r3, 4621e │ │ bx r3 │ │ bx lr │ │ - ldrh r0, [r0, #44] ; 0x2c │ │ + ldr r6, [sp, #480] ; 0x1e0 │ │ movs r7, r0 │ │ - subs r3, #186 ; 0xba │ │ + ldr r4, [pc, #696] ; (464e0 ) │ │ movs r4, r0 │ │ │ │ -00047320 : │ │ - ldr r3, [pc, #44] ; (47350 ) │ │ +00046228 : │ │ + ldr r3, [pc, #44] ; (46258 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 4732e │ │ - b.w 45d54 │ │ - cbz r1, 4733a │ │ + cbnz r0, 46236 │ │ + b.w 44c5c │ │ + cbz r1, 46242 │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47342 │ │ - ldr r0, [pc, #24] ; (47354 ) │ │ + beq.n 4624a │ │ + ldr r0, [pc, #24] ; (4625c ) │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ lsls r3, r3, #24 │ │ - bmi.n 4734e │ │ + bmi.n 46256 │ │ ldr r3, [r0, #92] ; 0x5c │ │ - cbz r3, 4734e │ │ + cbz r3, 46256 │ │ bx r3 │ │ bx lr │ │ - ldrh r0, [r1, #42] ; 0x2a │ │ + ldr r6, [sp, #256] ; 0x100 │ │ movs r7, r0 │ │ - subs r3, #130 ; 0x82 │ │ + ldr r4, [pc, #472] ; (46438 ) │ │ movs r4, r0 │ │ │ │ -00047358 : │ │ - ldr r3, [pc, #48] ; (4738c ) │ │ +00046260 : │ │ + ldr r3, [pc, #48] ; (46294 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 47366 │ │ - b.w 45d54 │ │ - cbz r1, 47372 │ │ + cbnz r0, 4626e │ │ + b.w 44c5c │ │ + cbz r1, 4627a │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 4737a │ │ - ldr r0, [pc, #28] ; (47390 ) │ │ + beq.n 46282 │ │ + ldr r0, [pc, #28] ; (46298 ) │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r1, #48] ; 0x30 │ │ tst.w r3, #192 ; 0xc0 │ │ - beq.n 47388 │ │ + beq.n 46290 │ │ ldr r3, [r0, #100] ; 0x64 │ │ - cbz r3, 47388 │ │ + cbz r3, 46290 │ │ bx r3 │ │ bx lr │ │ nop │ │ - ldrh r0, [r2, #40] ; 0x28 │ │ + ldr r6, [sp, #32] │ │ movs r7, r0 │ │ - subs r3, #74 ; 0x4a │ │ + ldr r4, [pc, #248] ; (46394 ) │ │ movs r4, r0 │ │ │ │ -00047394 : │ │ - ldr r3, [pc, #204] ; (47464 ) │ │ +0004629c : │ │ + ldr r3, [pc, #204] ; (4636c ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #64 ; 0x40 │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r6, r3 │ │ str r2, [sp, #60] ; 0x3c │ │ - ldr r2, [pc, #192] ; (47468 ) │ │ + ldr r2, [pc, #192] ; (46370 ) │ │ add r2, pc │ │ ldr r5, [r2, #0] │ │ - cbnz r5, 473b4 │ │ - bl 45d54 │ │ - b.n 473c8 │ │ - cbz r0, 473c0 │ │ + cbnz r5, 462bc │ │ + bl 44c5c │ │ + b.n 462d0 │ │ + cbz r0, 462c8 │ │ ldr r3, [r0, #0] │ │ add.w r5, r5, #280 ; 0x118 │ │ cmp r3, r5 │ │ - beq.n 473cc │ │ - ldr r0, [pc, #168] ; (4746c ) │ │ + beq.n 462d4 │ │ + ldr r0, [pc, #168] ; (46374 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ - b.n 47454 │ │ + b.n 4635c │ │ ldr r3, [r0, #112] ; 0x70 │ │ cmp r3, #0 │ │ - bne.n 47452 │ │ + bne.n 4635a │ │ ldr r0, [r0, #108] ; 0x6c │ │ - cbz r0, 473e2 │ │ + cbz r0, 462ea │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 4557c │ │ - ldr r3, [pc, #140] ; (47470 ) │ │ + bl 4b2ec │ │ + ldr r3, [pc, #140] ; (46378 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r5, [r0, #132] ; 0x84 │ │ - cbnz r5, 473f2 │ │ + cbnz r5, 462fa │ │ movs r0, #0 │ │ - b.n 47442 │ │ + b.n 4634a │ │ ldr.w r3, [r0, #136] ; 0x88 │ │ cmp r3, #0 │ │ - beq.n 473ee │ │ + beq.n 462f6 │ │ add r3, sp, #36 ; 0x24 │ │ mov r1, r4 │ │ str r3, [sp, #0] │ │ add r2, sp, #28 │ │ add r3, sp, #32 │ │ blx r5 │ │ cmp r0, #0 │ │ - blt.n 473ee │ │ + blt.n 462f6 │ │ add r3, sp, #52 ; 0x34 │ │ ldr r0, [sp, #28] │ │ str r3, [sp, #0] │ │ add r1, sp, #40 ; 0x28 │ │ add r3, sp, #56 ; 0x38 │ │ add r2, sp, #44 ; 0x2c │ │ str r3, [sp, #4] │ │ add r3, sp, #48 ; 0x30 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ cmp r0, #0 │ │ - beq.n 473ee │ │ + beq.n 462f6 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ ldr r1, [r4, #24] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [r4, #28] │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #48] ; 0x30 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #12] │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - bl 4571c │ │ + bl 4b48c │ │ str r0, [r4, #108] ; 0x6c │ │ - cbz r0, 47452 │ │ + cbz r0, 4635a │ │ movs r3, #1 │ │ str r3, [r4, #112] ; 0x70 │ │ ldr r3, [r0, #0] │ │ orr.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ ldr r0, [r4, #108] ; 0x6c │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 47460 │ │ + beq.n 46368 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ pop {r4, r5, r6, pc} │ │ - subs r7, #76 ; 0x4c │ │ + str r4, [r0, r1] │ │ movs r7, r0 │ │ - ldrh r4, [r0, #38] ; 0x26 │ │ + ldr r5, [sp, #752] ; 0x2f0 │ │ movs r7, r0 │ │ - subs r2, #252 ; 0xfc │ │ + ldr r3, [pc, #960] ; (46738 ) │ │ movs r4, r0 │ │ - ldrh r0, [r1, #36] ; 0x24 │ │ + ldr r5, [sp, #512] ; 0x200 │ │ movs r7, r0 │ │ │ │ -00047474 : │ │ +0004637c : │ │ mov r3, r2 │ │ - ldr r2, [pc, #80] ; (474c8 ) │ │ + ldr r2, [pc, #80] ; (463d0 ) │ │ push {r4, r5, r6, lr} │ │ add r2, pc │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r0, [r2, #0] │ │ - cbnz r0, 4748a │ │ - bl 45d54 │ │ - b.n 474c0 │ │ - cbz r4, 47496 │ │ + cbnz r0, 46392 │ │ + bl 44c5c │ │ + b.n 463c8 │ │ + cbz r4, 4639e │ │ ldr r1, [r4, #0] │ │ add.w r2, r0, #280 ; 0x118 │ │ cmp r1, r2 │ │ - beq.n 474a0 │ │ - ldr r0, [pc, #52] ; (474cc ) │ │ + beq.n 463a8 │ │ + ldr r0, [pc, #52] ; (463d4 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 474c0 │ │ + b.n 463c8 │ │ ldr r2, [r4, #112] ; 0x70 │ │ - cbnz r2, 474b0 │ │ - ldr r0, [pc, #40] ; (474d0 ) │ │ + cbnz r2, 463b8 │ │ + ldr r0, [pc, #40] ; (463d8 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr.w r5, [r0, #136] ; 0x88 │ │ mov r1, r4 │ │ mov r2, r6 │ │ mov ip, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx ip │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r2, [r6, #30] │ │ + ldr r4, [sp, #936] ; 0x3a8 │ │ movs r7, r0 │ │ - subs r2, #38 ; 0x26 │ │ + ldr r3, [pc, #104] ; (46440 ) │ │ movs r4, r0 │ │ - ldr r2, [pc, #624] ; (47744 ) │ │ + ldrh r1, [r4, r1] │ │ movs r4, r0 │ │ │ │ -000474d4 : │ │ - ldr r1, [pc, #92] ; (47534 ) │ │ +000463dc : │ │ + ldr r1, [pc, #92] ; (4643c ) │ │ push {r4, lr} │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ sub sp, #24 │ │ ldr r2, [r1, #0] │ │ mov r4, r1 │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #80] ; (47538 ) │ │ + ldr r2, [pc, #80] ; (46440 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ - cbnz r2, 474f2 │ │ - bl 45d54 │ │ - b.n 47506 │ │ - cbz r0, 474fe │ │ + cbnz r2, 463fa │ │ + bl 44c5c │ │ + b.n 4640e │ │ + cbz r0, 46406 │ │ ldr r1, [r0, #0] │ │ add.w r2, r2, #280 ; 0x118 │ │ cmp r1, r2 │ │ - beq.n 4750c │ │ - ldr r0, [pc, #60] ; (4753c ) │ │ + beq.n 46414 │ │ + ldr r0, [pc, #60] ; (46444 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 47522 │ │ + b.n 4642a │ │ movs r2, #0 │ │ str r2, [sp, #4] │ │ str r2, [sp, #8] │ │ add r1, sp, #4 │ │ ldr r2, [r0, #24] │ │ ldr r3, [r0, #28] │ │ str r2, [sp, #12] │ │ movs r2, #1 │ │ str r3, [sp, #16] │ │ - bl 47474 │ │ + bl 4637c │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 4752e │ │ + beq.n 46436 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, pc} │ │ nop │ │ - subs r6, #12 │ │ + ldr r7, [pc, #16] ; (46450 ) │ │ movs r7, r0 │ │ - ldrh r6, [r0, #28] │ │ + ldr r4, [sp, #504] ; 0x1f8 │ │ movs r7, r0 │ │ - subs r1, #190 ; 0xbe │ │ + ldr r2, [pc, #712] ; (46710 ) │ │ movs r4, r0 │ │ │ │ -00047540 : │ │ +00046448 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #44] ; (47570 ) │ │ + ldr r3, [pc, #44] ; (46478 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47550 │ │ - bl 45d54 │ │ - b.n 47564 │ │ - cbz r0, 4755c │ │ + cbnz r3, 46458 │ │ + bl 44c5c │ │ + b.n 4646c │ │ + cbz r0, 46464 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 4756a │ │ - ldr r0, [pc, #20] ; (47574 ) │ │ + beq.n 46472 │ │ + ldr r0, [pc, #20] ; (4647c ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #1065353216 ; 0x3f800000 │ │ pop {r3, pc} │ │ ldr r0, [r0, #96] ; 0x60 │ │ pop {r3, pc} │ │ nop │ │ - ldrh r0, [r5, #24] │ │ + ldr r4, [sp, #128] ; 0x80 │ │ movs r7, r0 │ │ - subs r1, #96 ; 0x60 │ │ + ldr r2, [pc, #336] ; (465d0 ) │ │ movs r4, r0 │ │ │ │ -00047578 : │ │ - ldr r3, [pc, #124] ; (475f8 ) │ │ +00046480 : │ │ + ldr r3, [pc, #124] ; (46500 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ vpush {d8} │ │ ldr r0, [r3, #0] │ │ vmov s16, r1 │ │ - cbnz r0, 47592 │ │ - bl 45d54 │ │ - b.n 475a6 │ │ - cbz r4, 4759e │ │ + cbnz r0, 4649a │ │ + bl 44c5c │ │ + b.n 464ae │ │ + cbz r4, 464a6 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 475ac │ │ - ldr r0, [pc, #92] ; (475fc ) │ │ + beq.n 464b4 │ │ + ldr r0, [pc, #92] ; (46504 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 475ee │ │ + b.n 464f6 │ │ ldr r3, [r0, #68] ; 0x44 │ │ - cbnz r3, 475be │ │ + cbnz r3, 464c6 │ │ vpop {d8} │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 195f0 │ │ vcmpe.f32 s16, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bmi.n 475dc │ │ + bmi.n 464e4 │ │ vmov.f32 s15, #112 ; 0x3f800000 1.0 │ │ vcmp.f32 s16, s15 │ │ vmrs APSR_nzcv, fpscr │ │ it gt │ │ vmovgt.f32 s16, s15 │ │ - b.n 475e0 │ │ - vldr s16, [pc, #20] ; 475f4 │ │ + b.n 464e8 │ │ + vldr s16, [pc, #20] ; 464fc │ │ mov r1, r4 │ │ vmov r2, s16 │ │ blx r3 │ │ - cbnz r0, 475ee │ │ + cbnz r0, 464f6 │ │ vstr s16, [r4, #92] ; 0x5c │ │ vpop {d8} │ │ pop {r4, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ - ldrh r0, [r6, #22] │ │ + ldr r3, [sp, #928] ; 0x3a0 │ │ movs r7, r0 │ │ - subs r1, #30 │ │ + ldr r2, [pc, #72] ; (46550 ) │ │ movs r4, r0 │ │ │ │ -00047600 : │ │ +00046508 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #48] ; (47634 ) │ │ + ldr r3, [pc, #48] ; (4653c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47610 │ │ - bl 45d54 │ │ - b.n 47624 │ │ - cbz r0, 4761c │ │ + cbnz r3, 46518 │ │ + bl 44c5c │ │ + b.n 4652c │ │ + cbz r0, 46524 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 4762a │ │ - ldr r0, [pc, #24] ; (47638 ) │ │ + beq.n 46532 │ │ + ldr r0, [pc, #24] ; (46540 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, pc} │ │ - cbz r1, 47630 │ │ + cbz r1, 46538 │ │ ldr r3, [r0, #92] ; 0x5c │ │ str r3, [r1, #0] │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldrh r0, [r5, #18] │ │ + ldr r3, [sp, #384] ; 0x180 │ │ movs r7, r0 │ │ - subs r0, #160 ; 0xa0 │ │ + ldr r1, [pc, #592] ; (46794 ) │ │ movs r4, r0 │ │ │ │ -0004763c : │ │ +00046544 : │ │ mov r2, r1 │ │ - ldr r1, [pc, #80] ; (47690 ) │ │ + ldr r1, [pc, #80] ; (46598 ) │ │ mov r3, r0 │ │ add r1, pc │ │ push {r4, lr} │ │ ldr r0, [r1, #0] │ │ - cbnz r0, 47650 │ │ - bl 45d54 │ │ - b.n 47688 │ │ - cbz r3, 4765c │ │ + cbnz r0, 46558 │ │ + bl 44c5c │ │ + b.n 46590 │ │ + cbz r3, 46564 │ │ ldr r1, [r3, #0] │ │ add.w r4, r0, #280 ; 0x118 │ │ cmp r1, r4 │ │ - beq.n 47666 │ │ - ldr r0, [pc, #52] ; (47694 ) │ │ + beq.n 4656e │ │ + ldr r0, [pc, #52] ; (4659c ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 47688 │ │ + b.n 46590 │ │ cmp r2, #0 │ │ - beq.n 4765c │ │ + beq.n 46564 │ │ ldr r4, [r2, #0] │ │ cmp r4, r1 │ │ - bne.n 4765c │ │ + bne.n 46564 │ │ ldr r4, [r0, #72] ; 0x48 │ │ - cbnz r4, 4767e │ │ + cbnz r4, 46586 │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 195f0 │ │ mov r1, r3 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ nop │ │ - ldrh r2, [r5, #16] │ │ + ldr r3, [sp, #136] ; 0x88 │ │ movs r7, r0 │ │ - subs r0, #96 ; 0x60 │ │ + ldr r1, [pc, #336] ; (466f0 ) │ │ movs r4, r0 │ │ │ │ -00047698 : │ │ - ldr r3, [pc, #64] ; (476dc ) │ │ +000465a0 : │ │ + ldr r3, [pc, #64] ; (465e4 ) │ │ mov r1, r0 │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 476aa │ │ - bl 45d54 │ │ - b.n 476d4 │ │ - cbz r1, 476b6 │ │ + cbnz r0, 465b2 │ │ + bl 44c5c │ │ + b.n 465dc │ │ + cbz r1, 465be │ │ ldr r2, [r1, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 476c0 │ │ - ldr r0, [pc, #40] ; (476e0 ) │ │ + beq.n 465c8 │ │ + ldr r0, [pc, #40] ; (465e8 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 476d4 │ │ + b.n 465dc │ │ ldr r3, [r0, #76] ; 0x4c │ │ - cbnz r3, 476ce │ │ + cbnz r3, 465d6 │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 195f0 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ nop │ │ - ldrh r6, [r1, #14] │ │ + ldr r2, [sp, #792] ; 0x318 │ │ movs r7, r0 │ │ - subs r0, #6 │ │ + ldr r0, [pc, #1000] ; (469d4 ) │ │ movs r4, r0 │ │ │ │ -000476e4 : │ │ +000465ec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ - ldr.w r8, [pc, #200] ; 477b4 │ │ + ldr.w r8, [pc, #200] ; 466bc │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r8, pc │ │ ldr.w r3, [r8] │ │ - cbnz r3, 47702 │ │ - bl 45d54 │ │ - b.n 477ac │ │ - cbz r0, 4770e │ │ + cbnz r3, 4660a │ │ + bl 44c5c │ │ + b.n 466b4 │ │ + cbz r0, 46616 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47718 │ │ - ldr r0, [pc, #168] ; (477b8 ) │ │ + beq.n 46620 │ │ + ldr r0, [pc, #168] ; (466c0 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 477ac │ │ + b.n 466b4 │ │ ldr r3, [r0, #100] ; 0x64 │ │ - cbnz r3, 47774 │ │ + cbnz r3, 4667c │ │ mov.w r0, #3072 ; 0xc00 │ │ bl 41c18 │ │ mov r2, r0 │ │ str r0, [r4, #100] ; 0x64 │ │ - cbnz r0, 47732 │ │ + cbnz r0, 4663a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 195f0 │ │ add.w r3, r0, #1536 ; 0x600 │ │ ldr.w r0, [r8] │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r0, #120] ; 0x78 │ │ - cbz r3, 47756 │ │ + cbz r3, 4665e │ │ mov r1, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - blt.n 477ac │ │ + blt.n 466b4 │ │ ldr r0, [r4, #104] ; 0x68 │ │ mov.w r2, #1536 ; 0x600 │ │ ldr r1, [r4, #100] ; 0x64 │ │ bl 41904 │ │ - b.n 47774 │ │ + b.n 4667c │ │ subs r2, #2 │ │ orr.w r1, r3, r3, lsl #8 │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ uxth r1, r1 │ │ strh.w r1, [r2, #2]! │ │ strh.w r1, [r2, #512] ; 0x200 │ │ strh.w r1, [r2, #1024] ; 0x400 │ │ - bne.n 47758 │ │ - b.n 47748 │ │ - cbz r7, 47782 │ │ + bne.n 46660 │ │ + b.n 46650 │ │ + cbz r7, 4668a │ │ mov r0, r7 │ │ ldr r1, [r4, #100] ; 0x64 │ │ mov.w r2, #512 ; 0x200 │ │ bl 41904 │ │ - cbz r6, 47794 │ │ + cbz r6, 4669c │ │ ldr r1, [r4, #100] ; 0x64 │ │ mov r0, r6 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r1, r1, #512 ; 0x200 │ │ bl 41904 │ │ - cbz r5, 477a6 │ │ + cbz r5, 466ae │ │ ldr r1, [r4, #100] ; 0x64 │ │ mov r0, r5 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r1, r1, #1024 ; 0x400 │ │ bl 41904 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldrh r0, [r7, #10] │ │ + ldr r2, [sp, #448] ; 0x1c0 │ │ movs r7, r0 │ │ - adds r7, #174 ; 0xae │ │ + ldr r0, [pc, #648] ; (4694c ) │ │ movs r4, r0 │ │ │ │ -000477bc : │ │ +000466c4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #160] ; (47864 ) │ │ + ldr r3, [pc, #160] ; (4676c ) │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 477d6 │ │ - bl 45d54 │ │ - b.n 4785a │ │ - cbz r0, 477e2 │ │ + cbnz r3, 466de │ │ + bl 44c5c │ │ + b.n 46762 │ │ + cbz r0, 466ea │ │ ldr r1, [r0, #0] │ │ add.w r2, r3, #280 ; 0x118 │ │ cmp r1, r2 │ │ - beq.n 477ec │ │ - ldr r0, [pc, #132] ; (47868 ) │ │ + beq.n 466f4 │ │ + ldr r0, [pc, #132] ; (46770 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 4785a │ │ + b.n 46762 │ │ ldr r3, [r3, #116] ; 0x74 │ │ - cbnz r3, 477fa │ │ + cbnz r3, 46702 │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 195f0 │ │ ldr r1, [r0, #100] ; 0x64 │ │ - cbz r1, 4780e │ │ - cbz r7, 4781c │ │ + cbz r1, 46716 │ │ + cbz r7, 46724 │ │ ldr r0, [r4, #100] ; 0x64 │ │ mov r1, r7 │ │ mov.w r2, #512 ; 0x200 │ │ bl 41904 │ │ - b.n 4781c │ │ + b.n 46724 │ │ mov r2, r1 │ │ mov r3, r1 │ │ - bl 476e4 │ │ + bl 465ec │ │ cmp r0, #0 │ │ - bge.n 477fe │ │ - b.n 4785a │ │ - cbz r6, 4782e │ │ + bge.n 46706 │ │ + b.n 46762 │ │ + cbz r6, 46736 │ │ ldr r0, [r4, #100] ; 0x64 │ │ mov r1, r6 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r0, r0, #512 ; 0x200 │ │ bl 41904 │ │ - cbz r5, 47840 │ │ + cbz r5, 46748 │ │ ldr r0, [r4, #100] ; 0x64 │ │ mov r1, r5 │ │ mov.w r2, #512 ; 0x200 │ │ add.w r0, r0, #1024 ; 0x400 │ │ bl 41904 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ands.w r0, r0, #512 ; 0x200 │ │ - beq.n 4785e │ │ - ldr r3, [pc, #32] ; (4786c ) │ │ + beq.n 46766 │ │ + ldr r3, [pc, #32] ; (46774 ) │ │ mov r1, r4 │ │ ldr r2, [r4, #100] ; 0x64 │ │ add r3, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ bx r3 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldrh r2, [r4, #4] │ │ + ldr r1, [sp, #616] ; 0x268 │ │ movs r7, r0 │ │ - adds r6, #218 ; 0xda │ │ + ; instruction: 0x47ce │ │ movs r4, r0 │ │ - ldrh r6, [r3, #0] │ │ + ldr r1, [sp, #88] ; 0x58 │ │ movs r7, r0 │ │ │ │ -00047870 : │ │ - ldr r3, [pc, #104] ; (478dc ) │ │ +00046778 : │ │ + ldr r3, [pc, #104] ; (467e4 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub.w sp, sp, #524 ; 0x20c │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r7, r1 │ │ mov r6, r3 │ │ str r2, [sp, #516] ; 0x204 │ │ - ldr r2, [pc, #88] ; (478e0 ) │ │ + ldr r2, [pc, #88] ; (467e8 ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ - cbnz r0, 47894 │ │ - bl 45d54 │ │ - b.n 478a8 │ │ - cbz r4, 478a0 │ │ + cbnz r0, 4679c │ │ + bl 44c5c │ │ + b.n 467b0 │ │ + cbz r4, 467a8 │ │ ldr r3, [r4, #0] │ │ add.w r0, r0, #280 ; 0x118 │ │ cmp r3, r0 │ │ - beq.n 478ae │ │ - ldr r0, [pc, #64] ; (478e4 ) │ │ + beq.n 467b6 │ │ + ldr r0, [pc, #64] ; (467ec ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 478c8 │ │ + b.n 467d0 │ │ add r5, sp, #4 │ │ mov r0, r1 │ │ mov r1, r5 │ │ bl 4c920 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r5 │ │ mov r3, r5 │ │ - bl 477bc │ │ - cbnz r0, 478c8 │ │ + bl 466c4 │ │ + cbnz r0, 467d0 │ │ str r7, [r4, #96] ; 0x60 │ │ ldr r2, [sp, #516] ; 0x204 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 478d4 │ │ + beq.n 467dc │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add.w sp, sp, #524 ; 0x20c │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - subs r2, #112 ; 0x70 │ │ + ldr r3, [pc, #416] ; (46988 ) │ │ movs r7, r0 │ │ - strh r4, [r4, #62] ; 0x3e │ │ + ldr r0, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ - adds r6, #28 │ │ + bx r2 │ │ movs r4, r0 │ │ │ │ -000478e8 : │ │ +000467f0 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ bl 26178 │ │ ldr r3, [r5, #48] ; 0x30 │ │ ldr r2, [r0, #76] ; 0x4c │ │ - cbnz r2, 478fc │ │ + cbnz r2, 46804 │ │ ands.w r4, r3, #256 ; 0x100 │ │ - beq.n 47900 │ │ + beq.n 46808 │ │ ubfx r4, r3, #9, #1 │ │ - ldr r3, [pc, #72] ; (4794c ) │ │ + ldr r3, [pc, #72] ; (46854 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r1, [r0, #276] ; 0x114 │ │ - cbz r4, 4792e │ │ - cbz r1, 47922 │ │ + cbz r4, 46836 │ │ + cbz r1, 4682a │ │ cmp r1, r5 │ │ - beq.n 47922 │ │ + beq.n 4682a │ │ ldr r3, [r1, #48] ; 0x30 │ │ bic.w r3, r3, #256 ; 0x100 │ │ str r3, [r1, #48] ; 0x30 │ │ ldr r3, [r0, #124] ; 0x7c │ │ - cbz r3, 47922 │ │ + cbz r3, 4682a │ │ movs r2, #0 │ │ blx r3 │ │ - ldr r3, [pc, #44] ; (47950 ) │ │ + ldr r3, [pc, #44] ; (46858 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str.w r5, [r3, #276] ; 0x114 │ │ - b.n 47936 │ │ + b.n 4683e │ │ cmp r1, r5 │ │ it eq │ │ streq.w r4, [r0, #276] ; 0x114 │ │ - ldr r3, [pc, #28] ; (47954 ) │ │ + ldr r3, [pc, #28] ; (4685c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #124] ; 0x7c │ │ - cbz r3, 4794a │ │ + cbz r3, 46852 │ │ mov r1, r5 │ │ mov r2, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ - strh r2, [r5, #58] ; 0x3a │ │ + ldr r0, [sp, #392] ; 0x188 │ │ movs r7, r0 │ │ - strh r0, [r1, #58] ; 0x3a │ │ + ldr r0, [sp, #256] ; 0x100 │ │ movs r7, r0 │ │ - strh r4, [r6, #56] ; 0x38 │ │ + ldr r0, [sp, #176] ; 0xb0 │ │ movs r7, r0 │ │ │ │ -00047958 : │ │ - ldr r3, [pc, #80] ; (479ac ) │ │ +00046860 : │ │ + ldr r3, [pc, #80] ; (468b4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 4796a │ │ + cbnz r3, 46872 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 45d54 │ │ - cbz r0, 47976 │ │ + b.w 44c5c │ │ + cbz r0, 4687e │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47982 │ │ - ldr r0, [pc, #56] ; (479b0 ) │ │ + beq.n 4688a │ │ + ldr r0, [pc, #56] ; (468b8 ) │ │ ldmia.w sp!, {r4, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ clz r2, r1 │ │ ubfx r4, r3, #8, #1 │ │ lsrs r2, r2, #5 │ │ cmp r2, r4 │ │ - bne.n 479a8 │ │ - cbz r1, 4799a │ │ + bne.n 468b0 │ │ + cbz r1, 468a2 │ │ orr.w r3, r3, #256 ; 0x100 │ │ - b.n 4799e │ │ + b.n 468a6 │ │ bic.w r3, r3, #256 ; 0x100 │ │ str r3, [r0, #48] ; 0x30 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 478e8 │ │ + b.w 467f0 │ │ pop {r4, pc} │ │ nop │ │ - strh r0, [r2, #56] ; 0x38 │ │ + ldr r0, [sp, #32] │ │ movs r7, r0 │ │ - adds r5, #66 ; 0x42 │ │ + mov r6, r6 │ │ movs r4, r0 │ │ │ │ -000479b4 : │ │ - ldr r3, [pc, #48] ; (479e8 ) │ │ +000468bc : │ │ + ldr r3, [pc, #48] ; (468f0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbnz r4, 479c4 │ │ - bl 45d54 │ │ - b.n 479d8 │ │ - cbz r0, 479d0 │ │ + cbnz r4, 468cc │ │ + bl 44c5c │ │ + b.n 468e0 │ │ + cbz r0, 468d8 │ │ ldr r2, [r0, #0] │ │ add.w r3, r4, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 479dc │ │ - ldr r0, [pc, #24] ; (479ec ) │ │ + beq.n 468e4 │ │ + ldr r0, [pc, #24] ; (468f4 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ ldr.w r3, [r4, #276] ; 0x114 │ │ subs r3, r0, r3 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ pop {r4, pc} │ │ - strh r4, [r6, #52] ; 0x34 │ │ + str r7, [sp, #688] ; 0x2b0 │ │ movs r7, r0 │ │ - adds r4, #236 ; 0xec │ │ + cmp r8, ip │ │ movs r4, r0 │ │ │ │ -000479f0 : │ │ - ldr r3, [pc, #8] ; (479fc ) │ │ +000468f8 : │ │ + ldr r3, [pc, #8] ; (46904 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r0, [r3, #276] ; 0x114 │ │ bx lr │ │ - strh r2, [r7, #50] ; 0x32 │ │ + str r7, [sp, #456] ; 0x1c8 │ │ movs r7, r0 │ │ │ │ -00047a00 : │ │ +00046908 : │ │ movs r2, #0 │ │ movs r1, #6 │ │ str r2, [r0, #112] ; 0x70 │ │ ldr r3, [r0, #28] │ │ ldr r2, [r0, #24] │ │ b.w 28750 │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ - ldr.w r8, [pc, #388] ; 47b9c │ │ + ldr.w r8, [pc, #388] ; 46aa4 │ │ mov r4, r0 │ │ mov r9, r1 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #372] ; (47ba0 ) │ │ + ldr r3, [pc, #372] ; (46aa8 ) │ │ add r3, pc │ │ ldr r5, [r3, #0] │ │ - cbnz r5, 47a38 │ │ - bl 45d54 │ │ - b.n 47a4c │ │ - cbz r0, 47a44 │ │ + cbnz r5, 46940 │ │ + bl 44c5c │ │ + b.n 46954 │ │ + cbz r0, 4694c │ │ ldr r3, [r0, #0] │ │ add.w r5, r5, #280 ; 0x118 │ │ cmp r3, r5 │ │ - beq.n 47a52 │ │ - ldr r0, [pc, #348] ; (47ba4 ) │ │ + beq.n 4695a │ │ + ldr r0, [pc, #348] ; (46aac ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ - b.n 47b84 │ │ + b.n 46a8c │ │ ldr r3, [r0, #116] ; 0x74 │ │ - cbz r3, 47a5c │ │ - cbz r1, 47a5c │ │ + cbz r3, 46964 │ │ + cbz r1, 46964 │ │ movs r6, #0 │ │ - b.n 47b84 │ │ + b.n 46a8c │ │ mov r0, r4 │ │ - bl 466c4 │ │ + bl 455cc │ │ mov r7, r0 │ │ cmp.w r9, #0 │ │ - beq.n 47a76 │ │ + beq.n 4697e │ │ ldr r0, [r0, #56] ; 0x38 │ │ - cbz r0, 47a76 │ │ + cbz r0, 4697e │ │ cmp r0, r4 │ │ - beq.n 47a76 │ │ - bl 47c18 │ │ + beq.n 4697e │ │ + bl 46b20 │ │ ldr r3, [r7, #56] ; 0x38 │ │ subs r2, r3, r4 │ │ negs r3, r2 │ │ adcs r3, r2 │ │ cmp r3, r9 │ │ - bne.n 47a92 │ │ + bne.n 4699a │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r2, [r4, #48] ; 0x30 │ │ eors r2, r3 │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ cmp r3, #0 │ │ - beq.n 47a58 │ │ - ldr r3, [pc, #276] ; (47ba8 ) │ │ + beq.n 46960 │ │ + ldr r3, [pc, #276] ; (46ab0 ) │ │ mov sl, sp │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r5, [r3, #272] ; 0x110 │ │ cmp r5, #0 │ │ - beq.n 47b56 │ │ + beq.n 46a5e │ │ cmp r5, r4 │ │ - beq.n 47ad4 │ │ + beq.n 469dc │ │ ldr r3, [r5, #48] ; 0x30 │ │ and.w r3, r3, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 47b50 │ │ + bne.n 46a58 │ │ mov r0, r5 │ │ - bl 466c4 │ │ + bl 455cc │ │ cmp r7, r0 │ │ - bne.n 47b50 │ │ + bne.n 46a58 │ │ movs r1, #0 │ │ movs r2, #20 │ │ mov r0, sl │ │ bl 41900 │ │ mov r0, r5 │ │ mov r1, sl │ │ - bl 466e8 │ │ + bl 455f0 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - bne.n 47b50 │ │ - b.n 47adc │ │ + bne.n 46a58 │ │ + b.n 469e4 │ │ cmp.w r9, #0 │ │ - bne.n 47aba │ │ - b.n 47b50 │ │ + bne.n 469c2 │ │ + b.n 46a58 │ │ ldr r2, [r5, #24] │ │ ldr r3, [sp, #4] │ │ cmp r2, r3 │ │ - bne.n 47af4 │ │ + bne.n 469fc │ │ ldr r2, [r5, #28] │ │ ldr r3, [sp, #8] │ │ subs.w r9, r2, r3 │ │ it ne │ │ movne.w r9, #1 │ │ - b.n 47af8 │ │ + b.n 46a00 │ │ mov.w r9, #1 │ │ ldr r2, [r4, #48] ; 0x30 │ │ movw r3, #4097 ; 0x1001 │ │ mov r0, r7 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ - beq.n 47b2e │ │ + beq.n 46a36 │ │ mov r1, sl │ │ - bl 45ea0 │ │ + bl 44da8 │ │ cmp r0, #0 │ │ - blt.n 47a4c │ │ - ldr r3, [pc, #148] ; (47bac ) │ │ + blt.n 46954 │ │ + ldr r3, [pc, #148] ; (46ab4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w ip, [r0, #112] ; 0x70 │ │ cmp.w ip, #0 │ │ - beq.n 47b32 │ │ + beq.n 46a3a │ │ mov r1, r5 │ │ mov r2, r7 │ │ movs r3, #1 │ │ blx ip │ │ - b.n 47b32 │ │ + b.n 46a3a │ │ movs r1, #0 │ │ - b.n 47b0c │ │ + b.n 46a14 │ │ str r5, [r7, #56] ; 0x38 │ │ mov r0, r5 │ │ cmp.w r9, #0 │ │ - beq.n 47b48 │ │ + beq.n 46a50 │ │ movs r1, #5 │ │ ldr r2, [sp, #4] │ │ ldr r3, [sp, #8] │ │ bl 28750 │ │ - b.n 47b4c │ │ - bl 47a00 │ │ + b.n 46a54 │ │ + bl 46908 │ │ mov r0, r5 │ │ - b.n 47b7c │ │ + b.n 46a84 │ │ ldr.w r5, [r5, #152] ; 0x98 │ │ - b.n 47a9e │ │ + b.n 469a6 │ │ mov r0, r7 │ │ mov r1, r5 │ │ - bl 45ea0 │ │ - ldr r3, [pc, #80] ; (47bb0 ) │ │ + bl 44da8 │ │ + ldr r3, [pc, #80] ; (46ab8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r6, [r0, #112] ; 0x70 │ │ - cbz r6, 47b70 │ │ + cbz r6, 46a78 │ │ mov r1, r4 │ │ mov r2, r7 │ │ mov r3, r5 │ │ blx r6 │ │ mov r0, r4 │ │ movs r6, #0 │ │ str r6, [r7, #56] ; 0x38 │ │ - bl 47a00 │ │ + bl 46908 │ │ mov r0, r4 │ │ - bl 45fe0 │ │ + bl 44ee8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ ldr r2, [sp, #20] │ │ mov r0, r6 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 47b94 │ │ + beq.n 46a9c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - subs r0, #198 ; 0xc6 │ │ + ldr r1, [pc, #760] ; (46da0 ) │ │ movs r7, r0 │ │ - strh r0, [r0, #50] ; 0x32 │ │ + str r7, [sp, #224] ; 0xe0 │ │ movs r7, r0 │ │ - adds r4, #120 ; 0x78 │ │ + cmp r4, sp │ │ movs r4, r0 │ │ - strh r6, [r2, #46] ; 0x2e │ │ + str r6, [sp, #824] ; 0x338 │ │ movs r7, r0 │ │ - strh r6, [r2, #42] ; 0x2a │ │ + str r6, [sp, #312] ; 0x138 │ │ movs r7, r0 │ │ - strh r4, [r1, #40] ; 0x28 │ │ + str r6, [sp, #16] │ │ movs r7, r0 │ │ │ │ -00047bb4 : │ │ +00046abc : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #84] ; (47c10 ) │ │ + ldr r5, [pc, #84] ; (46b18 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 47bc8 │ │ + cbnz r3, 46ad0 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r0, 47bd4 │ │ + b.w 44c5c │ │ + cbz r0, 46adc │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47be0 │ │ - ldr r0, [pc, #60] ; (47c14 ) │ │ + beq.n 46ae8 │ │ + ldr r0, [pc, #60] ; (46b1c ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #29 │ │ - bpl.n 47c0c │ │ + bpl.n 46b14 │ │ movs r3, #1 │ │ movs r1, #0 │ │ str r3, [r0, #116] ; 0x74 │ │ - bl 47a10 │ │ + bl 46918 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #84] ; 0x54 │ │ - cbz r3, 47bfa │ │ + cbz r3, 46b02 │ │ mov r1, r4 │ │ blx r3 │ │ movs r2, #0 │ │ mov r0, r4 │ │ str r2, [r4, #116] ; 0x74 │ │ movs r1, #2 │ │ mov r3, r2 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 28750 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strh r2, [r6, #36] ; 0x24 │ │ + str r5, [sp, #680] ; 0x2a8 │ │ movs r7, r0 │ │ - adds r2, #228 ; 0xe4 │ │ + mvns r0, r3 │ │ movs r4, r0 │ │ │ │ -00047c18 : │ │ +00046b20 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #64] ; (47c60 ) │ │ + ldr r5, [pc, #64] ; (46b68 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 47c2c │ │ + cbnz r3, 46b34 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r0, 47c38 │ │ + b.w 44c5c │ │ + cbz r0, 46b40 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47c44 │ │ - ldr r0, [pc, #40] ; (47c64 ) │ │ + beq.n 46b4c │ │ + ldr r0, [pc, #40] ; (46b6c ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r1, [r0, #48] ; 0x30 │ │ ands.w r1, r1, #64 ; 0x40 │ │ - bne.n 47c5e │ │ - bl 47a10 │ │ + bne.n 46b66 │ │ + bl 46918 │ │ ldr r0, [r5, #0] │ │ ldr r3, [r0, #96] ; 0x60 │ │ - cbz r3, 47c5e │ │ + cbz r3, 46b66 │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ pop {r4, r5, r6, pc} │ │ - strh r6, [r1, #34] ; 0x22 │ │ + str r5, [sp, #280] ; 0x118 │ │ movs r7, r0 │ │ - adds r2, #128 ; 0x80 │ │ + muls r4, r6 │ │ movs r4, r0 │ │ │ │ -00047c68 : │ │ +00046b70 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #104] ; (47cd8 ) │ │ + ldr r3, [pc, #104] ; (46be0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 47c7a │ │ - bl 45d54 │ │ - b.n 47cd2 │ │ - cbz r0, 47c86 │ │ + cbnz r3, 46b82 │ │ + bl 44c5c │ │ + b.n 46bda │ │ + cbz r0, 46b8e │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47c90 │ │ - ldr r0, [pc, #84] ; (47cdc ) │ │ + beq.n 46b98 │ │ + ldr r0, [pc, #84] ; (46be4 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 47cd2 │ │ + b.n 46bda │ │ ldr r3, [r0, #48] ; 0x30 │ │ movw r2, #4097 ; 0x1001 │ │ movw r5, #4097 ; 0x1001 │ │ ands r2, r1 │ │ ands r5, r3 │ │ cmp r2, r5 │ │ - bne.n 47ca6 │ │ + bne.n 46bae │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ bic.w r3, r3, #4096 ; 0x1000 │ │ bic.w r3, r3, #1 │ │ orrs r3, r2 │ │ str r3, [r0, #48] ; 0x30 │ │ and.w r1, r3, #69 ; 0x45 │ │ subs r3, r1, #5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ - bl 47a10 │ │ + bl 46918 │ │ cmp r0, #0 │ │ - beq.n 47ca2 │ │ + beq.n 46baa │ │ ldr r3, [r4, #48] ; 0x30 │ │ bic.w r3, r3, #4096 ; 0x1000 │ │ bic.w r3, r3, #1 │ │ orrs r5, r3 │ │ str r5, [r4, #48] ; 0x30 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - strh r6, [r7, #30] │ │ + str r4, [sp, #984] ; 0x3d8 │ │ movs r7, r0 │ │ - adds r2, #54 ; 0x36 │ │ + orrs r2, r5 │ │ movs r4, r0 │ │ push {r3, r4, r5, lr} │ │ lsls r3, r1, #24 │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bpl.n 47cee │ │ - bl 47320 │ │ + bpl.n 46bf6 │ │ + bl 46228 │ │ lsls r0, r4, #25 │ │ - bpl.n 47cf8 │ │ + bpl.n 46c00 │ │ mov r0, r5 │ │ - bl 47c18 │ │ + bl 46b20 │ │ lsls r1, r4, #31 │ │ - bpl.n 47d04 │ │ + bpl.n 46c0c │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 47c68 │ │ + bl 46b70 │ │ lsls r2, r4, #23 │ │ - bpl.n 47d10 │ │ + bpl.n 46c18 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 47958 │ │ + bl 46860 │ │ lsls r3, r4, #28 │ │ - bmi.n 47d1e │ │ + bmi.n 46c26 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 47294 │ │ + b.w 4619c │ │ pop {r3, r4, r5, pc} │ │ │ │ -00047d20 : │ │ +00046c28 : │ │ movs r1, #0 │ │ - b.w 47a10 │ │ + b.w 46918 │ │ ... │ │ │ │ -00047d28 : │ │ - ldr r3, [pc, #204] ; (47df8 ) │ │ +00046c30 : │ │ + ldr r3, [pc, #204] ; (46d00 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ mov r6, r1 │ │ ldr r0, [r3, #0] │ │ mov r5, r2 │ │ - cbnz r0, 47d40 │ │ + cbnz r0, 46c48 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r4, 47d4c │ │ + b.w 44c5c │ │ + cbz r4, 46c54 │ │ ldr r2, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 47d58 │ │ - ldr r0, [pc, #172] ; (47dfc ) │ │ + beq.n 46c60 │ │ + ldr r0, [pc, #172] ; (46d04 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ cmp r1, #0 │ │ - bgt.n 47d66 │ │ - ldr r0, [pc, #160] ; (47e00 ) │ │ - ldr r1, [pc, #164] ; (47e04 ) │ │ + bgt.n 46c6e │ │ + ldr r0, [pc, #160] ; (46d08 ) │ │ + ldr r1, [pc, #164] ; (46d0c ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 47d72 │ │ + b.n 46c7a │ │ cmp r5, #0 │ │ - bgt.n 47d7a │ │ - ldr r0, [pc, #156] ; (47e08 ) │ │ - ldr r1, [pc, #156] ; (47e0c ) │ │ + bgt.n 46c82 │ │ + ldr r0, [pc, #156] ; (46d10 ) │ │ + ldr r1, [pc, #156] ; (46d14 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 194b8 │ │ ldr r3, [r4, #32] │ │ - cbz r3, 47d84 │ │ + cbz r3, 46c8c │ │ cmp r1, r3 │ │ it lt │ │ movlt r6, r3 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - cbz r3, 47d8e │ │ + cbz r3, 46c96 │ │ cmp r6, r3 │ │ it ge │ │ movge r6, r3 │ │ ldr r3, [r4, #36] ; 0x24 │ │ - cbz r3, 47d98 │ │ + cbz r3, 46ca0 │ │ cmp r5, r3 │ │ it lt │ │ movlt r5, r3 │ │ ldr r3, [r4, #44] ; 0x2c │ │ - cbz r3, 47da2 │ │ + cbz r3, 46caa │ │ cmp r5, r3 │ │ it ge │ │ movge r5, r3 │ │ ldr r2, [r4, #48] ; 0x30 │ │ str r6, [r4, #64] ; 0x40 │ │ lsls r3, r2, #31 │ │ str r5, [r4, #68] ; 0x44 │ │ - bpl.n 47dd2 │ │ + bpl.n 46cda │ │ and.w r3, r2, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 47df4 │ │ + bne.n 46cfc │ │ movw r3, #4097 ; 0x1001 │ │ ands r3, r2 │ │ movw r2, #4097 ; 0x1001 │ │ cmp r3, r2 │ │ - beq.n 47df4 │ │ + beq.n 46cfc │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r1, #1 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 47a10 │ │ + b.w 46918 │ │ ldr r3, [r0, #52] ; 0x34 │ │ str r6, [r4, #24] │ │ str r5, [r4, #28] │ │ - cbz r3, 47dde │ │ + cbz r3, 46ce6 │ │ mov r1, r4 │ │ blx r3 │ │ ldr r3, [r4, #24] │ │ cmp r3, r6 │ │ - bne.n 47df4 │ │ + bne.n 46cfc │ │ ldr r3, [r4, #28] │ │ cmp r3, r5 │ │ - bne.n 47df4 │ │ + bne.n 46cfc │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 47a00 │ │ + b.w 46908 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strh r0, [r0, #26] │ │ + str r4, [sp, #224] ; 0xe0 │ │ movs r7, r0 │ │ - adds r1, #108 ; 0x6c │ │ + negs r0, r4 │ │ movs r4, r0 │ │ - asrs r6, r1, #5 │ │ + movs r3, #208 ; 0xd0 │ │ movs r4, r0 │ │ - tst r7, r6 │ │ + str r4, [r7, r7] │ │ movs r4, r0 │ │ - asrs r0, r0, #5 │ │ + movs r3, #194 ; 0xc2 │ │ movs r4, r0 │ │ - tst r3, r5 │ │ + str r0, [r6, r7] │ │ movs r4, r0 │ │ │ │ -00047e10 : │ │ +00046d18 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #120] ; (47e90 ) │ │ + ldr r3, [pc, #120] ; (46d98 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 47e24 │ │ + cbnz r0, 46d2c │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 45d54 │ │ - cbz r4, 47e30 │ │ + b.w 44c5c │ │ + cbz r4, 46d38 │ │ ldr r5, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r5, r3 │ │ - beq.n 47e3c │ │ - ldr r0, [pc, #96] ; (47e94 ) │ │ + beq.n 46d44 │ │ + ldr r0, [pc, #96] ; (46d9c ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ cmp r1, #0 │ │ - bgt.n 47e4a │ │ - ldr r0, [pc, #84] ; (47e98 ) │ │ - ldr r1, [pc, #88] ; (47e9c ) │ │ + bgt.n 46d52 │ │ + ldr r0, [pc, #84] ; (46da0 ) │ │ + ldr r1, [pc, #88] ; (46da4 ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 47e56 │ │ + b.n 46d5e │ │ cmp r2, #0 │ │ - bgt.n 47e5e │ │ - ldr r0, [pc, #80] ; (47ea0 ) │ │ - ldr r1, [pc, #80] ; (47ea4 ) │ │ + bgt.n 46d66 │ │ + ldr r0, [pc, #80] ; (46da8 ) │ │ + ldr r1, [pc, #80] ; (46dac ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 47e8e │ │ + bmi.n 46d96 │ │ ldr r3, [r0, #56] ; 0x38 │ │ str r1, [r4, #32] │ │ str r2, [r4, #36] ; 0x24 │ │ - cbz r3, 47e70 │ │ + cbz r3, 46d78 │ │ mov r1, r4 │ │ blx r3 │ │ ldr r5, [r4, #24] │ │ mov r0, r4 │ │ ldr r1, [r4, #32] │ │ ldr r2, [r4, #28] │ │ ldr r3, [r4, #36] ; 0x24 │ │ cmp r1, r5 │ │ it lt │ │ movlt r1, r5 │ │ cmp r2, r3 │ │ it lt │ │ movlt r2, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 47d28 │ │ + b.w 46c30 │ │ pop {r3, r4, r5, pc} │ │ - strh r6, [r2, #18] │ │ + str r3, [sp, #312] ; 0x138 │ │ movs r7, r0 │ │ - adds r0, #136 ; 0x88 │ │ + adcs r4, r7 │ │ movs r4, r0 │ │ - asrs r2, r5, #1 │ │ + movs r2, #236 ; 0xec │ │ movs r4, r0 │ │ - adcs r7, r2 │ │ + str r4, [r3, r4] │ │ movs r4, r0 │ │ - asrs r4, r3, #1 │ │ + movs r2, #222 ; 0xde │ │ movs r4, r0 │ │ - adcs r7, r1 │ │ + str r4, [r2, r4] │ │ movs r4, r0 │ │ │ │ -00047ea8 : │ │ +00046db0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #120] ; (47f28 ) │ │ + ldr r3, [pc, #120] ; (46e30 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 47ebc │ │ + cbnz r0, 46dc4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 45d54 │ │ - cbz r4, 47ec8 │ │ + b.w 44c5c │ │ + cbz r4, 46dd0 │ │ ldr r5, [r4, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ cmp r5, r3 │ │ - beq.n 47ed4 │ │ - ldr r0, [pc, #96] ; (47f2c ) │ │ + beq.n 46ddc │ │ + ldr r0, [pc, #96] ; (46e34 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ cmp r1, #0 │ │ - bgt.n 47ee2 │ │ - ldr r0, [pc, #84] ; (47f30 ) │ │ - ldr r1, [pc, #88] ; (47f34 ) │ │ + bgt.n 46dea │ │ + ldr r0, [pc, #84] ; (46e38 ) │ │ + ldr r1, [pc, #88] ; (46e3c ) │ │ add r0, pc │ │ add r1, pc │ │ - b.n 47eee │ │ + b.n 46df6 │ │ cmp r2, #0 │ │ - bgt.n 47ef6 │ │ - ldr r0, [pc, #80] ; (47f38 ) │ │ - ldr r1, [pc, #80] ; (47f3c ) │ │ + bgt.n 46dfe │ │ + ldr r0, [pc, #80] ; (46e40 ) │ │ + ldr r1, [pc, #80] ; (46e44 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bmi.n 47f26 │ │ + bmi.n 46e2e │ │ ldr r3, [r0, #60] ; 0x3c │ │ str r1, [r4, #40] ; 0x28 │ │ str r2, [r4, #44] ; 0x2c │ │ - cbz r3, 47f08 │ │ + cbz r3, 46e10 │ │ mov r1, r4 │ │ blx r3 │ │ ldr r5, [r4, #24] │ │ mov r0, r4 │ │ ldr r1, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #28] │ │ ldr r3, [r4, #44] ; 0x2c │ │ cmp r1, r5 │ │ it ge │ │ movge r1, r5 │ │ cmp r2, r3 │ │ it ge │ │ movge r2, r3 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 47d28 │ │ + b.w 46c30 │ │ pop {r3, r4, r5, pc} │ │ - strh r6, [r7, #12] │ │ + str r2, [sp, #728] ; 0x2d8 │ │ movs r7, r0 │ │ - cmp r7, #240 ; 0xf0 │ │ + lsrs r4, r4 │ │ movs r4, r0 │ │ - lsrs r2, r2, #31 │ │ + movs r2, #84 ; 0x54 │ │ movs r4, r0 │ │ - lsrs r3, r1 │ │ + str r0, [r2, r2] │ │ movs r4, r0 │ │ - lsrs r4, r0, #31 │ │ + movs r2, #70 ; 0x46 │ │ movs r4, r0 │ │ - lsrs r3, r0 │ │ + str r0, [r1, r2] │ │ movs r4, r0 │ │ │ │ -00047f40 : │ │ +00046e48 : │ │ movs r1, #0 │ │ - b.w 47a10 │ │ + b.w 46918 │ │ │ │ -00047f46 : │ │ +00046e4e : │ │ ldr r3, [r0, #48] ; 0x30 │ │ and.w r3, r3, #69 ; 0x45 │ │ cmp r3, #5 │ │ - bne.n 47f56 │ │ + bne.n 46e5e │ │ movs r1, #1 │ │ - b.w 47a10 │ │ + b.w 46918 │ │ bx lr │ │ │ │ -00047f58 : │ │ - b.w 47f46 │ │ +00046e60 : │ │ + b.w 46e4e │ │ │ │ -00047f5c : │ │ - ldr r3, [pc, #16] ; (47f70 ) │ │ +00046e64 : │ │ + ldr r3, [pc, #16] ; (46e78 ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #144] ; 0x90 │ │ - cbz r3, 47f6c │ │ + cbz r3, 46e74 │ │ bx r3 │ │ bx lr │ │ nop │ │ - strh r4, [r1, #8] │ │ + str r2, [sp, #16] │ │ movs r7, r0 │ │ │ │ -00047f74 : │ │ +00046e7c : │ │ bx lr │ │ ... │ │ │ │ -00047f78 : │ │ +00046e80 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ bl 26178 │ │ ldr r2, [r4, #100] ; 0x64 │ │ mov r5, r0 │ │ - cbz r2, 47f94 │ │ - ldr r3, [pc, #56] ; (47fc0 ) │ │ + cbz r2, 46e9c │ │ + ldr r3, [pc, #56] ; (46ec8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ - cbz r3, 47f94 │ │ + cbz r3, 46e9c │ │ mov r1, r4 │ │ blx r3 │ │ - cbz r5, 47fb6 │ │ + cbz r5, 46ebe │ │ ldr r3, [r5, #76] ; 0x4c │ │ - cbz r3, 47fb6 │ │ + cbz r3, 46ebe │ │ mov r0, r4 │ │ bl 264ba │ │ ldr r1, [r4, #24] │ │ ldr r2, [r4, #28] │ │ mov r0, r4 │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r1, r1, #1 │ │ asrs r2, r2, #1 │ │ bl 265d0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 478e8 │ │ - strh r4, [r4, #6] │ │ + b.w 467f0 │ │ + str r1, [sp, #880] ; 0x370 │ │ movs r7, r0 │ │ │ │ -00047fc4 : │ │ +00046ecc : │ │ ldr r3, [r0, #100] ; 0x64 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r3, 47fdc │ │ - ldr r3, [pc, #52] ; (48004 ) │ │ + cbz r3, 46ee4 │ │ + ldr r3, [pc, #52] ; (46f0c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #116] ; 0x74 │ │ - cbz r3, 47fdc │ │ + cbz r3, 46ee4 │ │ mov r1, r4 │ │ ldr r2, [r4, #104] ; 0x68 │ │ blx r3 │ │ mov r0, r4 │ │ - bl 478e8 │ │ + bl 467f0 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #31 │ │ - bpl.n 48002 │ │ + bpl.n 46f0a │ │ ldr r3, [r4, #120] ; 0x78 │ │ - cbnz r3, 48002 │ │ - ldr r0, [pc, #24] ; (48008 ) │ │ + cbnz r3, 46f0a │ │ + ldr r0, [pc, #24] ; (46f10 ) │ │ movs r1, #1 │ │ add r0, pc │ │ - bl 19728 │ │ - cbz r0, 48002 │ │ + bl 19bcc │ │ + cbz r0, 46f0a │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 84c80 <__aeabi_llsl@@Base+0x39c> │ │ + b.w 46b20 │ │ pop {r4, pc} │ │ - strh r6, [r3, #4] │ │ + str r1, [sp, #600] ; 0x258 │ │ movs r7, r0 │ │ - subs r7, #197 ; 0xc5 │ │ + ldr r7, [pc, #552] ; (4713c ) │ │ movs r4, r0 │ │ │ │ -0004800c : │ │ - ldr r3, [pc, #24] ; (48028 ) │ │ +00046f14 : │ │ + ldr r3, [pc, #24] ; (46f30 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48026 │ │ + cbz r0, 46f2e │ │ ldr.w r0, [r0, #272] ; 0x110 │ │ - cbz r0, 48026 │ │ + cbz r0, 46f2e │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #22 │ │ - bmi.n 48026 │ │ + bmi.n 46f2e │ │ ldr.w r0, [r0, #152] ; 0x98 │ │ - b.n 48018 │ │ + b.n 46f20 │ │ bx lr │ │ - strh r6, [r3, #2] │ │ + str r1, [sp, #344] ; 0x158 │ │ movs r7, r0 │ │ │ │ -0004802c : │ │ - ldr r3, [pc, #20] ; (48044 ) │ │ +00046f34 : │ │ + ldr r3, [pc, #20] ; (46f4c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 48040 │ │ + cbz r3, 46f48 │ │ ldr.w r0, [r3, #260] ; 0x104 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ bx lr │ │ movs r0, #1 │ │ bx lr │ │ - strh r6, [r7, #0] │ │ + str r1, [sp, #216] ; 0xd8 │ │ movs r7, r0 │ │ │ │ -00048048 : │ │ - ldr r3, [pc, #28] ; (48068 ) │ │ +00046f50 : │ │ + ldr r3, [pc, #28] ; (46f70 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48064 │ │ + cbz r0, 46f6c │ │ ldr.w r3, [r0, #260] ; 0x104 │ │ - cbz r3, 48064 │ │ + cbz r3, 46f6c │ │ movs r3, #0 │ │ str.w r3, [r0, #260] ; 0x104 │ │ ldr.w r3, [r0, #208] ; 0xd0 │ │ - cbz r3, 48064 │ │ + cbz r3, 46f6c │ │ bx r3 │ │ bx lr │ │ nop │ │ - strh r2, [r4, #0] │ │ + str r1, [sp, #104] ; 0x68 │ │ movs r7, r0 │ │ │ │ -0004806c : │ │ - ldr r3, [pc, #28] ; (4808c ) │ │ +00046f74 : │ │ + ldr r3, [pc, #28] ; (46f94 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48088 │ │ + cbz r0, 46f90 │ │ ldr.w r3, [r0, #260] ; 0x104 │ │ - cbnz r3, 48088 │ │ + cbnz r3, 46f90 │ │ movs r3, #1 │ │ str.w r3, [r0, #260] ; 0x104 │ │ ldr.w r3, [r0, #208] ; 0xd0 │ │ - cbz r3, 48088 │ │ + cbz r3, 46f90 │ │ bx r3 │ │ bx lr │ │ nop │ │ - ldrb r6, [r7, #31] │ │ + str r0, [sp, #984] ; 0x3d8 │ │ movs r7, r0 │ │ │ │ -00048090 : │ │ +00046f98 : │ │ push {r3, r4, r5, lr} │ │ mov r1, r0 │ │ - ldr r5, [pc, #96] ; (480f8 ) │ │ + ldr r5, [pc, #96] ; (47000 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 480a4 │ │ + cbnz r3, 46fac │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 45d54 │ │ + b.w 44c5c │ │ ldr.w r2, [r3, #388] ; 0x184 │ │ - cbz r2, 480bc │ │ - cbz r0, 480d6 │ │ + cbz r2, 46fc4 │ │ + cbz r0, 46fde │ │ add.w r1, r3, #392 ; 0x188 │ │ bl 41b8a │ │ - cbz r0, 480d6 │ │ - ldr r0, [pc, #68] ; (480fc ) │ │ + cbz r0, 46fde │ │ + ldr r0, [pc, #68] ; (47004 ) │ │ add r0, pc │ │ - b.n 480c6 │ │ + b.n 46fce │ │ ldr.w r2, [r3, #164] ; 0xa4 │ │ - cbnz r2, 480ce │ │ - ldr r0, [pc, #60] ; (48100 ) │ │ + cbnz r2, 46fd6 │ │ + ldr r0, [pc, #60] ; (47008 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 194b8 │ │ mov r0, r3 │ │ blx r2 │ │ mov r4, r0 │ │ - cbnz r0, 480ea │ │ - ldr r3, [pc, #44] ; (48104 ) │ │ + cbnz r0, 46ff2 │ │ + ldr r3, [pc, #44] ; (4700c ) │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ ldr.w r3, [r2, #388] ; 0x184 │ │ adds r3, #1 │ │ str.w r3, [r2, #388] ; 0x184 │ │ pop {r3, r4, r5, pc} │ │ ldr r0, [r5, #0] │ │ ldr.w r3, [r0, #172] ; 0xac │ │ - cbz r3, 480f4 │ │ + cbz r3, 46ffc │ │ blx r3 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ldrb r6, [r2, #31] │ │ + str r0, [sp, #824] ; 0x338 │ │ movs r7, r0 │ │ - subs r7, #30 │ │ + ldr r6, [pc, #908] ; (47394 ) │ │ movs r4, r0 │ │ - subs r7, #48 ; 0x30 │ │ + ldr r6, [pc, #980] ; (473e0 ) │ │ movs r4, r0 │ │ - ldrb r2, [r2, #30] │ │ + str r0, [sp, #552] ; 0x228 │ │ movs r7, r0 │ │ │ │ -00048108 : │ │ - ldr r3, [pc, #52] ; (48140 ) │ │ +00047010 : │ │ + ldr r3, [pc, #52] ; (47048 ) │ │ mov r1, r0 │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 4811a │ │ - bl 45d54 │ │ - b.n 4813a │ │ + cbnz r0, 47022 │ │ + bl 44c5c │ │ + b.n 47042 │ │ ldr.w r3, [r0, #168] ; 0xa8 │ │ - cbz r3, 48132 │ │ + cbz r3, 4703a │ │ ldr.w r2, [r0, #388] ; 0x184 │ │ - cbz r2, 4812c │ │ + cbz r2, 47034 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ - ldr r0, [pc, #20] ; (48144 ) │ │ + ldr r0, [pc, #20] ; (4704c ) │ │ add r0, pc │ │ - b.n 48136 │ │ - ldr r0, [pc, #20] ; (48148 ) │ │ + b.n 4703e │ │ + ldr r0, [pc, #20] ; (47050 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - ldrb r6, [r3, #29] │ │ + str r0, [sp, #344] ; 0x158 │ │ movs r7, r0 │ │ - subs r6, #236 ; 0xec │ │ + ldr r6, [pc, #708] ; (47314 ) │ │ movs r4, r0 │ │ - subs r6, #192 ; 0xc0 │ │ + ldr r6, [pc, #532] ; (47268 ) │ │ movs r4, r0 │ │ │ │ -0004814c : │ │ - ldr r3, [pc, #36] ; (48174 ) │ │ +00047054 : │ │ + ldr r3, [pc, #36] ; (4707c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 48158 │ │ - b.w 45d54 │ │ + cbnz r0, 47060 │ │ + b.w 44c5c │ │ ldr.w r3, [r0, #388] ; 0x184 │ │ cmp r3, #0 │ │ - ble.n 48170 │ │ + ble.n 47078 │ │ subs r3, #1 │ │ str.w r3, [r0, #388] ; 0x184 │ │ - cbnz r3, 48170 │ │ + cbnz r3, 47078 │ │ ldr.w r3, [r0, #172] ; 0xac │ │ - cbz r3, 48170 │ │ + cbz r3, 47078 │ │ bx r3 │ │ bx lr │ │ nop │ │ - ldrb r6, [r3, #28] │ │ + str r0, [sp, #88] ; 0x58 │ │ movs r7, r0 │ │ │ │ -00048178 : │ │ +00047080 : │ │ push {r4, r5, r6, lr} │ │ lsls r5, r1, #30 │ │ mov r4, r0 │ │ - bpl.n 48198 │ │ - ldr r3, [pc, #276] ; (48298 ) │ │ + bpl.n 470a0 │ │ + ldr r3, [pc, #276] ; (471a0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #176] ; 0xb0 │ │ - cbnz r3, 48198 │ │ - ldr r0, [pc, #268] ; (4829c ) │ │ + cbnz r3, 470a0 │ │ + ldr r0, [pc, #268] ; (471a4 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r0, r3, #20 │ │ mov r0, r4 │ │ ite mi │ │ orrmi.w r5, r1, #2048 ; 0x800 │ │ bicpl.w r5, r1, #2048 ; 0x800 │ │ - bl 47bb4 │ │ + bl 46abc │ │ ldr r0, [r4, #108] ; 0x6c │ │ - cbz r0, 481c0 │ │ + cbz r0, 470c8 │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 4557c │ │ + bl 4b2ec │ │ movs r3, #0 │ │ str r3, [r4, #108] ; 0x6c │ │ - ldr r3, [pc, #220] ; (482a0 ) │ │ + ldr r3, [pc, #220] ; (471a8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #140] ; 0x8c │ │ - cbz r3, 481d0 │ │ + cbz r3, 470d8 │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #208] ; (482a4 ) │ │ + ldr r3, [pc, #208] ; (471ac ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #128] ; 0x80 │ │ - cbz r3, 481e4 │ │ + cbz r3, 470ec │ │ lsls r2, r5, #20 │ │ - bmi.n 481e4 │ │ + bmi.n 470ec │ │ mov r1, r4 │ │ blx r3 │ │ ldr r6, [r4, #48] ; 0x30 │ │ eors r6, r5 │ │ ands.w r6, r6, #2 │ │ - beq.n 48206 │ │ + beq.n 4710e │ │ ands.w r6, r5, #2 │ │ - beq.n 48202 │ │ + beq.n 4710a │ │ movs r0, #0 │ │ - bl 48090 │ │ + bl 46f98 │ │ cmp r0, #0 │ │ - blt.n 4823c │ │ + blt.n 47144 │ │ movs r6, #1 │ │ - b.n 48206 │ │ - bl 4814c │ │ - ldr r3, [pc, #140] ; (48294 ) │ │ + b.n 4710e │ │ + bl 47054 │ │ + ldr r3, [pc, #140] ; (4719c ) │ │ ands r3, r5 │ │ orr.w r3, r3, #8 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ str r3, [r4, #120] ; 0x78 │ │ - ldr r3, [pc, #144] ; (482a8 ) │ │ + ldr r3, [pc, #144] ; (471b0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ and.w r3, r5, #2048 ; 0x800 │ │ ldr r2, [r0, #32] │ │ - cbz r2, 48242 │ │ - cbnz r3, 48242 │ │ + cbz r2, 4714a │ │ + cbnz r3, 4714a │ │ mov r1, r4 │ │ blx r2 │ │ cmp r0, #0 │ │ - bge.n 4824c │ │ - cbz r6, 4823c │ │ - bl 4814c │ │ + bge.n 47154 │ │ + cbz r6, 47144 │ │ + bl 47054 │ │ ldr r3, [r4, #48] ; 0x30 │ │ bic.w r3, r3, #2 │ │ str r3, [r4, #48] ; 0x30 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - cbz r3, 4824c │ │ + cbz r3, 47154 │ │ ldr r3, [r4, #48] ; 0x30 │ │ orr.w r3, r3, #2048 ; 0x800 │ │ str r3, [r4, #48] ; 0x30 │ │ - ldr r3, [pc, #92] ; (482ac ) │ │ + ldr r3, [pc, #92] ; (471b4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, 4825e │ │ + cbz r3, 47166 │ │ ldr r2, [r4, #8] │ │ - cbz r2, 4825e │ │ + cbz r2, 47166 │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #80] ; (482b0 ) │ │ + ldr r3, [pc, #80] ; (471b8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr r3, [r0, #44] ; 0x2c │ │ - cbz r3, 48270 │ │ + cbz r3, 47178 │ │ ldr r2, [r4, #12] │ │ - cbz r2, 48270 │ │ + cbz r2, 47178 │ │ mov r1, r4 │ │ blx r3 │ │ ldr.w r3, [r4, #132] ; 0x84 │ │ - cbz r3, 48286 │ │ - ldr r3, [pc, #60] ; (482b4 ) │ │ + cbz r3, 4718e │ │ + ldr r3, [pc, #60] ; (471bc ) │ │ mov r0, r4 │ │ movs r1, #1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #256] ; 0x100 │ │ blx r3 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 47ce0 │ │ + bl 46be8 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - add r0, pc, #200 ; (adr r0, 48360 ) │ │ + add r0, pc, #200 ; (adr r0, 47268 ) │ │ movs r7, r1 │ │ - ldrb r2, [r5, #27] │ │ + ldrh r2, [r4, #62] ; 0x3e │ │ movs r7, r0 │ │ - subs r6, #165 ; 0xa5 │ │ + ldr r6, [pc, #424] ; (47350 ) │ │ movs r4, r0 │ │ - ldrb r2, [r5, #26] │ │ + ldrh r2, [r4, #60] ; 0x3c │ │ movs r7, r0 │ │ - ldrb r2, [r3, #26] │ │ + ldrh r2, [r2, #60] ; 0x3c │ │ movs r7, r0 │ │ - ldrb r4, [r2, #25] │ │ + ldrh r4, [r1, #58] ; 0x3a │ │ movs r7, r0 │ │ - ldrb r6, [r3, #24] │ │ + ldrh r6, [r2, #56] ; 0x38 │ │ movs r7, r0 │ │ - ldrb r4, [r1, #24] │ │ + ldrh r4, [r0, #56] ; 0x38 │ │ movs r7, r0 │ │ - ldrb r0, [r6, #23] │ │ + ldrh r0, [r5, #54] ; 0x36 │ │ movs r7, r0 │ │ │ │ -000482b8 : │ │ +000471c0 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r1, #32 │ │ - ldr r6, [pc, #208] ; (48390 ) │ │ + ldr r6, [pc, #208] ; (47298 ) │ │ mov r7, r0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #4] │ │ bl 41a62 │ │ - cbnz r0, 48328 │ │ + cbnz r0, 47230 │ │ ldrb r3, [r7, #0] │ │ - cbz r3, 48328 │ │ + cbz r3, 47230 │ │ mov r0, r7 │ │ bl 42484 │ │ - cbz r0, 482e0 │ │ + cbz r0, 471e8 │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 48328 │ │ - ldr r0, [pc, #176] ; (48394 ) │ │ + beq.n 47230 │ │ + ldr r0, [pc, #176] ; (4729c ) │ │ add r0, pc │ │ - bl 48108 │ │ + bl 47010 │ │ mov r4, r0 │ │ - cbz r0, 48328 │ │ + cbz r0, 47230 │ │ movw r0, #7938 ; 0x1f02 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 48368 │ │ + beq.n 47270 │ │ bl 41b6c │ │ cmp r0, #2 │ │ - ble.n 48368 │ │ - ldr r0, [pc, #152] ; (48398 ) │ │ + ble.n 47270 │ │ + ldr r0, [pc, #152] ; (472a0 ) │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ add r0, pc │ │ - bl 48108 │ │ + bl 47010 │ │ mov r5, r0 │ │ - ldr r0, [pc, #140] ; (4839c ) │ │ + ldr r0, [pc, #140] ; (472a4 ) │ │ add r0, pc │ │ - bl 48108 │ │ + bl 47010 │ │ mov r3, r0 │ │ - cbz r5, 48328 │ │ - cbz r3, 48328 │ │ + cbz r5, 47230 │ │ + cbz r3, 47230 │ │ movw r0, #33309 ; 0x821d │ │ mov r1, sp │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - blt.n 48376 │ │ + blt.n 4727e │ │ movs r0, #0 │ │ - b.n 4835c │ │ + b.n 47264 │ │ ldrb.w r3, [r4, #-1] │ │ cmp r3, #32 │ │ - beq.n 48352 │ │ + beq.n 4725a │ │ mov r5, r2 │ │ mov r0, r5 │ │ mov r1, r7 │ │ bl 41a6a │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 48328 │ │ + beq.n 47230 │ │ mov r0, r7 │ │ bl 41910 │ │ cmp r4, r5 │ │ add.w r2, r4, r0 │ │ - bne.n 4832c │ │ + bne.n 47234 │ │ ldrb r3, [r4, r0] │ │ tst.w r3, #223 ; 0xdf │ │ - bne.n 48334 │ │ + bne.n 4723c │ │ movs r0, #1 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 4838c │ │ + beq.n 47294 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ movw r0, #7939 ; 0x1f03 │ │ blx r4 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - bne.n 48336 │ │ - b.n 48328 │ │ + bne.n 4723e │ │ + b.n 47230 │ │ mov r1, r4 │ │ movw r0, #7939 ; 0x1f03 │ │ blx r5 │ │ mov r1, r7 │ │ bl 41b8a │ │ cmp r0, #0 │ │ - beq.n 4835a │ │ + beq.n 47262 │ │ adds r4, #1 │ │ - b.n 48322 │ │ + b.n 4722a │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ - adds r0, #36 ; 0x24 │ │ + asrs r4, r3 │ │ movs r7, r0 │ │ - subs r5, #119 ; 0x77 │ │ + ldr r5, [pc, #240] ; (47390 ) │ │ movs r4, r0 │ │ - subs r5, #97 ; 0x61 │ │ + ldr r5, [pc, #152] ; (4733c ) │ │ movs r4, r0 │ │ - subs r5, #100 ; 0x64 │ │ + ldr r5, [pc, #164] ; (4734c ) │ │ movs r4, r0 │ │ │ │ -000483a0 : │ │ - ldr r3, [pc, #120] ; (4841c ) │ │ +000472a8 : │ │ + ldr r3, [pc, #120] ; (47324 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbz r3, 4841a │ │ + cbz r3, 47322 │ │ movs r2, #3 │ │ movs r0, #2 │ │ movs r1, #16 │ │ str.w r2, [r3, #292] ; 0x124 │ │ str.w r2, [r3, #296] ; 0x128 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ movs r2, #0 │ │ @@ -76614,27 +74883,27 @@ │ │ str.w r2, [r3, #360] ; 0x168 │ │ str.w r0, [r3, #368] ; 0x170 │ │ str.w r2, [r3, #364] ; 0x16c │ │ str.w r2, [r3, #380] ; 0x17c │ │ str.w r1, [r3, #376] ; 0x178 │ │ str.w r2, [r3, #372] ; 0x174 │ │ pop {r4, pc} │ │ - ldrb r0, [r1, #19] │ │ + ldrh r0, [r0, #46] ; 0x2e │ │ movs r7, r0 │ │ │ │ -00048420 : │ │ +00047328 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #252] ; (48520 ) │ │ + ldr r3, [pc, #252] ; (47428 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 48432 │ │ + cbnz r3, 4733a │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 45d54 │ │ + b.w 44c5c │ │ cmp r0, #24 │ │ - bhi.n 48510 │ │ + bhi.n 47418 │ │ tbb [pc, r0] │ │ asrs r5, r1, #32 │ │ asrs r3, r2, #24 │ │ adds r4, r3, r4 │ │ movs r2, #31 │ │ cmp r0, #37 ; 0x25 │ │ cmp r6, #43 ; 0x2b │ │ @@ -76642,108 +74911,108 @@ │ │ subs r2, #55 ; 0x37 │ │ ands r5, r7 │ │ mov r3, r8 │ │ strb r4, [r1, r5] │ │ str r2, [r4, #84] ; 0x54 │ │ lsls r0, r5, #1 │ │ str.w r1, [r3, #292] ; 0x124 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #296] ; 0x128 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #300] ; 0x12c │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #304] ; 0x130 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #320] ; 0x140 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #312] ; 0x138 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #308] ; 0x134 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #316] ; 0x13c │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #324] ; 0x144 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #328] ; 0x148 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #332] ; 0x14c │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #336] ; 0x150 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #340] ; 0x154 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #344] ; 0x158 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #348] ; 0x15c │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #352] ; 0x160 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #384] ; 0x180 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #356] ; 0x164 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #360] ; 0x168 │ │ - b.n 4851c │ │ + b.n 47424 │ │ movs r0, #21 │ │ - cbz r1, 484cc │ │ + cbz r1, 473d4 │ │ movs r1, #4 │ │ - bl 48420 │ │ - b.n 4851c │ │ + bl 47328 │ │ + b.n 47424 │ │ bics.w r2, r1, #15 │ │ - beq.n 484de │ │ - ldr r0, [pc, #72] ; (48524 ) │ │ + beq.n 473e6 │ │ + ldr r0, [pc, #72] ; (4742c ) │ │ add r0, pc │ │ - b.n 484f0 │ │ + b.n 473f8 │ │ str.w r1, [r3, #364] ; 0x16c │ │ - b.n 4851c │ │ + b.n 47424 │ │ cmp r1, #2 │ │ - bls.n 484f8 │ │ + bls.n 47400 │ │ cmp r1, #4 │ │ - beq.n 484f8 │ │ - ldr r0, [pc, #56] ; (48528 ) │ │ + beq.n 47400 │ │ + ldr r0, [pc, #56] ; (47430 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 194b8 │ │ str.w r1, [r3, #368] ; 0x170 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #372] ; 0x174 │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #380] ; 0x17c │ │ - b.n 4851c │ │ + b.n 47424 │ │ str.w r1, [r3, #376] ; 0x178 │ │ - b.n 4851c │ │ - ldr r0, [pc, #24] ; (4852c ) │ │ + b.n 47424 │ │ + ldr r0, [pc, #24] ; (47434 ) │ │ ldmia.w sp!, {r3, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldrb r0, [r1, #17] │ │ + ldrh r0, [r0, #42] ; 0x2a │ │ movs r7, r0 │ │ - subs r3, #166 ; 0xa6 │ │ + ldr r3, [pc, #428] ; (475dc ) │ │ movs r4, r0 │ │ - subs r3, #177 ; 0xb1 │ │ + ldr r3, [pc, #472] ; (4760c ) │ │ movs r4, r0 │ │ - subs r3, #171 ; 0xab │ │ + ldr r3, [pc, #448] ; (475f8 ) │ │ movs r4, r0 │ │ │ │ -00048530 : │ │ - ldr r3, [pc, #428] ; (486e0 ) │ │ +00047438 : │ │ + ldr r3, [pc, #428] ; (475e8 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #24 │ │ movs r5, #0 │ │ ldr r2, [r3, #0] │ │ mov r4, r1 │ │ str r5, [r1, #0] │ │ mov r6, r3 │ │ str r2, [sp, #20] │ │ cmp r0, #24 │ │ - bhi.w 48668 │ │ + bhi.w 47570 │ │ tbb [pc, r0] │ │ str r2, [sp, #572] ; 0x23c │ │ asrs r5, r1, #32 │ │ asrs r0, r5, #12 │ │ adds r1, r3, #0 │ │ itttt lt │ │ itttt lt ; unpredictable │ │ @@ -76751,239 +75020,239 @@ │ │ strlt r2, [r4, r0] │ │ ldrshlt r1, [r3, r5] │ │ ldrlt r5, [r4, #52] ; 0x34 │ │ ldrb r4, [r6, #9] │ │ strh r0, [r0, #52] ; 0x34 │ │ movs r5, r4 │ │ movw r5, #3412 ; 0xd54 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #3413 ; 0xd55 │ │ - b.n 48678 │ │ - ldr r3, [pc, #364] ; (486e4 ) │ │ + b.n 47580 │ │ + ldr r3, [pc, #364] ; (475ec ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #320] ; 0x140 │ │ - b.n 485ec │ │ + b.n 474f4 │ │ movw r5, #3414 ; 0xd56 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #3415 ; 0xd57 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #32936 ; 0x80a8 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #32937 ; 0x80a9 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #33531 ; 0x82fb │ │ - b.n 48678 │ │ + b.n 47580 │ │ movs r0, #0 │ │ add r1, sp, #4 │ │ str r5, [sp, #4] │ │ str r5, [sp, #8] │ │ str r5, [sp, #12] │ │ str r5, [sp, #16] │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, #0 │ │ - bge.n 485ba │ │ + bge.n 474c2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 486d0 │ │ + b.n 475d8 │ │ movs r0, #1 │ │ add r1, sp, #8 │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, #0 │ │ - blt.n 485b4 │ │ + blt.n 474bc │ │ movs r0, #2 │ │ add r1, sp, #12 │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, #0 │ │ - blt.n 485b4 │ │ + blt.n 474bc │ │ movs r0, #3 │ │ add r1, sp, #16 │ │ - bl 48530 │ │ + bl 47438 │ │ cmp r0, #0 │ │ - blt.n 485b4 │ │ + blt.n 474bc │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #4] │ │ add r2, r3 │ │ ldr r3, [sp, #12] │ │ add r2, r3 │ │ ldr r3, [sp, #16] │ │ add r3, r2 │ │ str r3, [r4, #0] │ │ - b.n 486ce │ │ - ldr r3, [pc, #244] ; (486e8 ) │ │ + b.n 475d6 │ │ + ldr r3, [pc, #244] ; (475f0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #352] ; 0x160 │ │ adds r3, #0 │ │ it ne │ │ movne r3, #1 │ │ - b.n 485ec │ │ - ldr r3, [pc, #232] ; (486ec ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #232] ; (475f4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #384] ; 0x180 │ │ - b.n 485ec │ │ - ldr r3, [pc, #224] ; (486f0 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #224] ; (475f8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #356] ; 0x164 │ │ - b.n 485ec │ │ - ldr r3, [pc, #216] ; (486f4 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #216] ; (475fc ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #360] ; 0x168 │ │ - b.n 485ec │ │ - ldr r3, [pc, #208] ; (486f8 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #208] ; (47600 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #368] ; 0x170 │ │ cmp r3, #4 │ │ - bne.n 486ce │ │ + bne.n 475d6 │ │ movs r3, #1 │ │ - b.n 485ec │ │ - ldr r3, [pc, #192] ; (486fc ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #192] ; (47604 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #364] ; 0x16c │ │ - b.n 485ec │ │ - ldr r3, [pc, #184] ; (48700 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #184] ; (47608 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #368] ; 0x170 │ │ - b.n 485ec │ │ - ldr r3, [pc, #176] ; (48704 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #176] ; (4760c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #372] ; 0x174 │ │ - b.n 485ec │ │ - ldr r3, [pc, #168] ; (48708 ) │ │ + b.n 474f4 │ │ + ldr r3, [pc, #168] ; (47610 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #380] ; 0x17c │ │ - b.n 485ec │ │ - ldr r0, [pc, #160] ; (4870c ) │ │ + b.n 474f4 │ │ + ldr r0, [pc, #160] ; (47614 ) │ │ add r0, pc │ │ - b.n 486be │ │ + b.n 475c6 │ │ movw r5, #3410 ; 0xd52 │ │ - b.n 48678 │ │ + b.n 47580 │ │ movw r5, #3411 ; 0xd53 │ │ - ldr r0, [pc, #148] ; (48710 ) │ │ + ldr r0, [pc, #148] ; (47618 ) │ │ add r0, pc │ │ - bl 48108 │ │ + bl 47010 │ │ mov r3, r0 │ │ - cbz r0, 4869a │ │ + cbz r0, 475a2 │ │ mov r0, r5 │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r0, [pc, #136] ; (48714 ) │ │ + ldr r0, [pc, #136] ; (4761c ) │ │ add r0, pc │ │ - bl 48108 │ │ - cbnz r0, 486a0 │ │ - ldr r0, [pc, #128] ; (48718 ) │ │ + bl 47010 │ │ + cbnz r0, 475a8 │ │ + ldr r0, [pc, #128] ; (47620 ) │ │ add r0, pc │ │ - b.n 486be │ │ - ldr r0, [pc, #128] ; (4871c ) │ │ + b.n 475c6 │ │ + ldr r0, [pc, #128] ; (47624 ) │ │ add r0, pc │ │ - b.n 486be │ │ + b.n 475c6 │ │ blx r0 │ │ mov r1, r0 │ │ - cbz r0, 486ce │ │ + cbz r0, 475d6 │ │ cmp.w r0, #1280 ; 0x500 │ │ - bne.n 486b2 │ │ - ldr r0, [pc, #112] ; (48720 ) │ │ + bne.n 475ba │ │ + ldr r0, [pc, #112] ; (47628 ) │ │ add r0, pc │ │ - b.n 486be │ │ + b.n 475c6 │ │ movw r3, #1281 ; 0x501 │ │ cmp r0, r3 │ │ - bne.n 486c4 │ │ - ldr r0, [pc, #104] ; (48724 ) │ │ + bne.n 475cc │ │ + ldr r0, [pc, #104] ; (4762c ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 486d0 │ │ - ldr r0, [pc, #96] ; (48728 ) │ │ + b.n 475d8 │ │ + ldr r0, [pc, #96] ; (47630 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 486d0 │ │ + b.n 475d8 │ │ movs r0, #0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 486dc │ │ + beq.n 475e4 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - cmp r5, #176 ; 0xb0 │ │ + subs r6, #168 ; 0xa8 │ │ movs r7, r0 │ │ - ldrb r4, [r6, #11] │ │ + ldrh r4, [r5, #30] │ │ movs r7, r0 │ │ - ldrb r2, [r7, #9] │ │ + ldrh r2, [r6, #26] │ │ movs r7, r0 │ │ - ldrb r0, [r5, #9] │ │ + ldrh r0, [r4, #26] │ │ movs r7, r0 │ │ - ldrb r4, [r3, #9] │ │ + ldrh r4, [r2, #26] │ │ movs r7, r0 │ │ - ldrb r0, [r2, #9] │ │ + ldrh r0, [r1, #26] │ │ movs r7, r0 │ │ - ldrb r4, [r0, #9] │ │ + ldrh r4, [r7, #24] │ │ movs r7, r0 │ │ - ldrb r2, [r6, #8] │ │ + ldrh r2, [r5, #24] │ │ movs r7, r0 │ │ - ldrb r6, [r4, #8] │ │ + ldrh r6, [r3, #24] │ │ movs r7, r0 │ │ - ldrb r2, [r3, #8] │ │ + ldrh r2, [r2, #24] │ │ movs r7, r0 │ │ - ldrb r6, [r1, #8] │ │ + ldrh r6, [r0, #24] │ │ movs r7, r0 │ │ - subs r2, #87 ; 0x57 │ │ + ldr r2, [pc, #112] ; (47688 ) │ │ movs r4, r0 │ │ - subs r1, #248 ; 0xf8 │ │ + ldr r1, [pc, #756] ; (47910 ) │ │ movs r4, r0 │ │ - subs r2, #78 ; 0x4e │ │ + ldr r2, [pc, #76] ; (4766c ) │ │ movs r4, r0 │ │ - subs r2, #127 ; 0x7f │ │ + ldr r2, [pc, #272] ; (47734 ) │ │ movs r4, r0 │ │ - subs r2, #73 ; 0x49 │ │ + ldr r2, [pc, #56] ; (47660 ) │ │ movs r4, r0 │ │ - subs r2, #148 ; 0x94 │ │ + ldr r2, [pc, #356] ; (47790 ) │ │ movs r4, r0 │ │ - subs r2, #164 ; 0xa4 │ │ + ldr r2, [pc, #420] ; (477d4 ) │ │ movs r4, r0 │ │ - subs r2, #185 ; 0xb9 │ │ + ldr r2, [pc, #504] ; (4782c ) │ │ movs r4, r0 │ │ │ │ -0004872c : │ │ +00047634 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ - ldr r7, [pc, #104] ; (4879c ) │ │ + ldr r7, [pc, #104] ; (476a4 ) │ │ add r7, pc │ │ ldr r4, [r7, #0] │ │ - cbnz r4, 4873e │ │ - bl 45d54 │ │ - b.n 48796 │ │ - cbz r0, 4874a │ │ + cbnz r4, 47646 │ │ + bl 44c5c │ │ + b.n 4769e │ │ + cbz r0, 47652 │ │ ldr r2, [r0, #0] │ │ add.w r3, r4, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 48756 │ │ - ldr r0, [pc, #84] ; (487a0 ) │ │ + beq.n 4765e │ │ + ldr r0, [pc, #84] ; (476a8 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r0, [r0, #48] ; 0x30 │ │ ands.w r5, r0, #2 │ │ - bne.n 48764 │ │ - ldr r0, [pc, #68] ; (487a4 ) │ │ + bne.n 4766c │ │ + ldr r0, [pc, #68] ; (476ac ) │ │ add r0, pc │ │ - b.n 4874e │ │ + b.n 47656 │ │ ldr.w r3, [r4, #176] ; 0xb0 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r3 │ │ mov r4, r0 │ │ - cbz r0, 48796 │ │ + cbz r0, 4769e │ │ ldr r3, [r7, #0] │ │ mov r1, r6 │ │ movs r2, #0 │ │ str.w r0, [r3, #656] ; 0x290 │ │ str.w r6, [r3, #652] ; 0x28c │ │ ldr.w r0, [r3, #660] ; 0x294 │ │ bl 42680 │ │ @@ -76991,100 +75260,100 @@ │ │ mov r1, r4 │ │ movs r2, #0 │ │ ldr.w r0, [r3, #664] ; 0x298 │ │ bl 42680 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldrb r2, [r7, #4] │ │ + ldrh r2, [r6, #16] │ │ movs r7, r0 │ │ - movs r7, #114 ; 0x72 │ │ + subs r0, #102 ; 0x66 │ │ movs r4, r0 │ │ - subs r2, #50 ; 0x32 │ │ + ldr r1, [pc, #988] ; (47a8c ) │ │ movs r4, r0 │ │ │ │ -000487a8 : │ │ - ldr r3, [pc, #28] ; (487c8 ) │ │ +000476b0 : │ │ + ldr r3, [pc, #28] ; (476d0 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbz r4, 487be │ │ + cbz r4, 476c6 │ │ ldr.w r0, [r4, #660] ; 0x294 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 4265c │ │ - bl 45d54 │ │ + bl 44c5c │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - ldrb r0, [r0, #3] │ │ + ldrh r0, [r7, #12] │ │ movs r7, r0 │ │ │ │ -000487cc : │ │ - ldr r3, [pc, #28] ; (487ec ) │ │ +000476d4 : │ │ + ldr r3, [pc, #28] ; (476f4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ - cbz r4, 487e2 │ │ + cbz r4, 476ea │ │ ldr.w r0, [r4, #664] ; 0x298 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 4265c │ │ - bl 45d54 │ │ + bl 44c5c │ │ mov r0, r4 │ │ pop {r4, pc} │ │ nop │ │ - ldrb r4, [r3, #2] │ │ + ldrh r4, [r2, #12] │ │ movs r7, r0 │ │ │ │ -000487f0 : │ │ +000476f8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ - bl 487a8 │ │ + bl 476b0 │ │ cmp r5, r0 │ │ - beq.n 48802 │ │ - cbnz r6, 4880e │ │ - b.n 48848 │ │ - bl 487cc │ │ + beq.n 4770a │ │ + cbnz r6, 47716 │ │ + b.n 47750 │ │ + bl 476d4 │ │ cmp r6, r0 │ │ - bne.n 487fe │ │ + bne.n 47706 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #120] ; (48888 ) │ │ + ldr r3, [pc, #120] ; (47790 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 4881c │ │ - bl 45d54 │ │ - b.n 48830 │ │ - cbz r5, 48828 │ │ + cbnz r3, 47724 │ │ + bl 44c5c │ │ + b.n 47738 │ │ + cbz r5, 47730 │ │ ldr r2, [r5, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 48836 │ │ - ldr r0, [pc, #96] ; (4888c ) │ │ + beq.n 4773e │ │ + ldr r0, [pc, #96] ; (47794 ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r5, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 4884a │ │ - ldr r0, [pc, #80] ; (48890 ) │ │ + bmi.n 47752 │ │ + ldr r0, [pc, #80] ; (47798 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ mov r5, r6 │ │ - ldr r7, [pc, #72] ; (48894 ) │ │ + ldr r7, [pc, #72] ; (4779c ) │ │ mov r1, r5 │ │ mov r2, r6 │ │ add r7, pc │ │ ldr r0, [r7, #0] │ │ ldr.w r3, [r0, #180] ; 0xb4 │ │ blx r3 │ │ mov r4, r0 │ │ - cbnz r0, 48882 │ │ + cbnz r0, 4778a │ │ ldr r3, [r7, #0] │ │ mov r1, r5 │ │ mov r2, r4 │ │ str.w r5, [r3, #652] ; 0x28c │ │ str.w r6, [r3, #656] ; 0x290 │ │ ldr.w r0, [r3, #660] ; 0x294 │ │ bl 42680 │ │ @@ -77092,160 +75361,160 @@ │ │ mov r1, r6 │ │ mov r2, r4 │ │ ldr.w r0, [r3, #664] ; 0x298 │ │ bl 42680 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldrb r4, [r3, #1] │ │ + ldrh r4, [r2, #10] │ │ movs r7, r0 │ │ - movs r6, #148 ; 0x94 │ │ + adds r7, #136 ; 0x88 │ │ movs r4, r0 │ │ - subs r1, #80 ; 0x50 │ │ + ldr r1, [pc, #84] ; (477f0 ) │ │ movs r4, r0 │ │ - ldrb r4, [r3, #0] │ │ + ldrh r4, [r2, #8] │ │ movs r7, r0 │ │ │ │ -00048898 : │ │ +000477a0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - ldr r3, [pc, #264] ; (489a8 ) │ │ + ldr r3, [pc, #264] ; (478b0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 488ac │ │ + cbnz r3, 477b4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 45d54 │ │ - cbz r0, 488b8 │ │ + b.w 44c5c │ │ + cbz r0, 477c0 │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 488c4 │ │ - ldr r0, [pc, #240] ; (489ac ) │ │ + beq.n 477cc │ │ + ldr r0, [pc, #240] ; (478b4 ) │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ movs r3, #1 │ │ str r3, [r0, #120] ; 0x78 │ │ - bl 47bb4 │ │ + bl 46abc │ │ bl 281ac │ │ cmp r4, r0 │ │ - bne.n 488da │ │ + bne.n 477e2 │ │ movs r0, #0 │ │ bl 28308 │ │ bl 261a0 │ │ cmp r4, r0 │ │ - bne.n 488e8 │ │ + bne.n 477f0 │ │ movs r0, #0 │ │ bl 264ba │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r2, r3, #30 │ │ - bpl.n 48904 │ │ - ldr r3, [pc, #192] ; (489b0 ) │ │ + bpl.n 4780c │ │ + ldr r3, [pc, #192] ; (478b8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, #652] ; 0x28c │ │ cmp r3, r4 │ │ - bne.n 48904 │ │ + bne.n 4780c │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl 487f0 │ │ + bl 476f8 │ │ ldr r0, [r4, #108] ; 0x6c │ │ - cbz r0, 48914 │ │ + cbz r0, 4781c │ │ ldr r3, [r0, #0] │ │ bic.w r3, r3, #4 │ │ str r3, [r0, #0] │ │ - bl 4557c │ │ - ldr r3, [pc, #156] ; (489b4 ) │ │ + bl 4b2ec │ │ + ldr r3, [pc, #156] ; (478bc ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #140] ; 0x8c │ │ - cbz r3, 48924 │ │ + cbz r3, 4782c │ │ mov r1, r4 │ │ blx r3 │ │ - ldr r3, [pc, #144] ; (489b8 ) │ │ + ldr r3, [pc, #144] ; (478c0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #128] ; 0x80 │ │ - cbz r3, 48934 │ │ + cbz r3, 4783c │ │ mov r1, r4 │ │ blx r3 │ │ ldr r3, [r4, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bpl.n 4893e │ │ - bl 4814c │ │ + bpl.n 47846 │ │ + bl 47054 │ │ mov r0, r4 │ │ - bl 466c4 │ │ + bl 455cc │ │ ldr r3, [r0, #56] ; 0x38 │ │ cmp r3, r4 │ │ mov.w r3, #0 │ │ it eq │ │ streq r3, [r0, #56] ; 0x38 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #8] │ │ bl 41c24 │ │ ldr r0, [r4, #12] │ │ - bl 4557c │ │ + bl 4b2ec │ │ ldr r0, [r4, #100] ; 0x64 │ │ bl 41c24 │ │ ldr.w r5, [r4, #140] ; 0x8c │ │ - cbz r5, 4897a │ │ + cbz r5, 47882 │ │ ldr r3, [r5, #8] │ │ ldr r0, [r5, #0] │ │ str.w r3, [r4, #140] ; 0x8c │ │ bl 41c24 │ │ mov r0, r5 │ │ - b.n 48960 │ │ + b.n 47868 │ │ ldr.w r3, [r4, #152] ; 0x98 │ │ - cbz r3, 48988 │ │ + cbz r3, 47890 │ │ ldr.w r2, [r4, #148] ; 0x94 │ │ str.w r2, [r3, #148] ; 0x94 │ │ ldr.w r2, [r4, #148] ; 0x94 │ │ - cbz r2, 48994 │ │ + cbz r2, 4789c │ │ str.w r3, [r2, #152] ; 0x98 │ │ - b.n 4899e │ │ - ldr r2, [pc, #36] ; (489bc ) │ │ + b.n 478a6 │ │ + ldr r2, [pc, #36] ; (478c4 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ str.w r3, [r2, #272] ; 0x110 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 41c24 │ │ - strb r6, [r1, #31] │ │ + ldrh r6, [r0, #6] │ │ movs r7, r0 │ │ - movs r6, #0 │ │ + adds r6, #244 ; 0xf4 │ │ movs r4, r0 │ │ - strb r4, [r7, #29] │ │ + ldrh r4, [r6, #2] │ │ movs r7, r0 │ │ - strb r6, [r2, #29] │ │ + ldrh r6, [r1, #2] │ │ movs r7, r0 │ │ - strb r6, [r0, #29] │ │ + ldrh r6, [r7, #0] │ │ movs r7, r0 │ │ - strb r6, [r2, #27] │ │ + strh r6, [r1, #62] ; 0x3e │ │ movs r7, r0 │ │ │ │ -000489c0 : │ │ +000478c8 : │ │ push {r4, r5, r6, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #120] ; (48a40 ) │ │ + ldr r5, [pc, #120] ; (47948 ) │ │ add r5, pc │ │ ldr r4, [r5, #0] │ │ - cbnz r4, 489d2 │ │ - bl 45d54 │ │ - b.n 48a38 │ │ + cbnz r4, 478da │ │ + bl 44c5c │ │ + b.n 47940 │ │ ldr r4, [r4, #36] ; 0x24 │ │ - cbnz r4, 489da │ │ + cbnz r4, 478e2 │ │ movs r0, #4 │ │ - b.n 489e6 │ │ + b.n 478ee │ │ movs r0, #1 │ │ movs r1, #156 ; 0x9c │ │ bl 41c1c │ │ mov r4, r0 │ │ - cbnz r0, 489ec │ │ + cbnz r0, 478f4 │ │ bl 195f0 │ │ - b.n 48a38 │ │ + b.n 47940 │ │ ldr r0, [r5, #0] │ │ add.w r3, r0, #280 ; 0x118 │ │ str r3, [r4, #0] │ │ ldr.w r3, [r0, #284] ; 0x11c │ │ adds r2, r3, #1 │ │ str.w r2, [r0, #284] ; 0x11c │ │ str r3, [r4, #4] │ │ @@ -77255,791 +75524,792 @@ │ │ movs r3, #0 │ │ str r3, [r4, #120] ; 0x78 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r4, #92] ; 0x5c │ │ str r3, [r4, #96] ; 0x60 │ │ ldr.w r3, [r0, #272] ; 0x110 │ │ str.w r3, [r4, #152] ; 0x98 │ │ - cbz r3, 48a22 │ │ + cbz r3, 4792a │ │ str.w r4, [r3, #148] ; 0x94 │ │ str.w r4, [r0, #272] ; 0x110 │ │ mov r1, r4 │ │ ldr r3, [r0, #36] ; 0x24 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r0, r4 │ │ - bge.n 48a3c │ │ - bl 48898 │ │ + bge.n 47944 │ │ + bl 477a0 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - strb r6, [r4, #26] │ │ + strh r6, [r3, #60] ; 0x3c │ │ movs r7, r0 │ │ │ │ -00048a44 : │ │ +0004794c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - ldr r4, [pc, #244] ; (48b40 ) │ │ + ldr r4, [pc, #244] ; (47a48 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - beq.n 48b3c │ │ + beq.n 47a44 │ │ bl 25f08 │ │ bl 26b42 │ │ bl 28488 │ │ mov.w r0, #16384 ; 0x4000 │ │ bl 1a324 │ │ - bl 48048 │ │ + bl 46f50 │ │ ldr r0, [r4, #0] │ │ ldr.w r5, [r0, #272] ; 0x110 │ │ - cbz r5, 48a7a │ │ + cbz r5, 47982 │ │ mov r0, r5 │ │ - bl 48898 │ │ - b.n 48a6a │ │ + bl 477a0 │ │ + b.n 47972 │ │ ldr r3, [r0, #8] │ │ mov r7, r5 │ │ blx r3 │ │ - ldr.w r8, [pc, #192] ; 48b44 │ │ + ldr.w r8, [pc, #192] ; 47a4c │ │ add r8, pc │ │ ldr.w r3, [r8] │ │ ldr.w r2, [r3, #264] ; 0x108 │ │ ldr.w r3, [r3, #268] ; 0x10c │ │ cmp r5, r2 │ │ - bge.n 48ae4 │ │ + bge.n 479ec │ │ movs r4, #68 ; 0x44 │ │ movs r6, #20 │ │ mla r4, r4, r5, r3 │ │ mov.w r9, #0 │ │ ldr.w sl, [r4, #8] │ │ mul.w r6, r6, sl │ │ cmp r9, sl │ │ sub.w r6, r6, #20 │ │ - beq.n 48ac8 │ │ + beq.n 479d0 │ │ ldr r3, [r4, #12] │ │ add.w r9, r9, #1 │ │ add r3, r6 │ │ ldr r0, [r3, #16] │ │ bl 41c24 │ │ ldr r3, [r4, #12] │ │ add r3, r6 │ │ str r7, [r3, #16] │ │ - b.n 48aaa │ │ + b.n 479b2 │ │ ldr r0, [r4, #12] │ │ adds r5, #1 │ │ bl 41c24 │ │ ldr r0, [r4, #32] │ │ str r7, [r4, #12] │ │ bl 41c24 │ │ str r7, [r4, #32] │ │ ldr r0, [r4, #64] ; 0x40 │ │ bl 41c24 │ │ str r7, [r4, #64] ; 0x40 │ │ - b.n 48a86 │ │ - cbz r3, 48b1e │ │ - ldr r5, [pc, #96] ; (48b48 ) │ │ + b.n 4798e │ │ + cbz r3, 47a26 │ │ + ldr r5, [pc, #96] ; (47a50 ) │ │ movs r4, #0 │ │ movs r6, #68 ; 0x44 │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ ldr.w r2, [r3, #264] ; 0x108 │ │ cmp r4, r2 │ │ - bge.n 48b0a │ │ + bge.n 47a12 │ │ ldr.w r2, [r3, #268] ; 0x10c │ │ mul.w r3, r6, r4 │ │ adds r4, #1 │ │ ldr r0, [r2, r3] │ │ bl 41c24 │ │ - b.n 48aee │ │ + b.n 479f6 │ │ ldr.w r0, [r3, #268] ; 0x10c │ │ bl 41c24 │ │ ldr r3, [r5, #0] │ │ movs r2, #0 │ │ str.w r2, [r3, #268] ; 0x10c │ │ str.w r2, [r3, #264] ; 0x108 │ │ - ldr r4, [pc, #44] ; (48b4c ) │ │ + ldr r4, [pc, #44] ; (47a54 ) │ │ movs r5, #0 │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, #288] ; 0x120 │ │ bl 41c24 │ │ ldr r0, [r4, #0] │ │ str.w r5, [r0, #288] ; 0x120 │ │ ldr.w r3, [r0, #684] ; 0x2ac │ │ blx r3 │ │ str r5, [r4, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - strb r2, [r4, #24] │ │ + strh r2, [r3, #56] ; 0x38 │ │ movs r7, r0 │ │ - strb r0, [r5, #23] │ │ + strh r0, [r4, #54] ; 0x36 │ │ movs r7, r0 │ │ - strb r0, [r0, #22] │ │ + strh r0, [r7, #50] ; 0x32 │ │ movs r7, r0 │ │ - strb r2, [r1, #21] │ │ + strh r2, [r0, #50] ; 0x32 │ │ movs r7, r0 │ │ │ │ -00048b50 : │ │ +00047a58 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r3, r2 │ │ - ldr r4, [pc, #68] ; (48b9c ) │ │ + ldr r4, [pc, #68] ; (47aa4 ) │ │ mov r5, r0 │ │ mov lr, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ - cbnz r4, 48b68 │ │ + cbnz r4, 47a70 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 45d54 │ │ - cbz r0, 48b74 │ │ + b.w 44c5c │ │ + cbz r0, 47a7c │ │ ldr r7, [r0, #0] │ │ add.w r6, r4, #280 ; 0x118 │ │ cmp r7, r6 │ │ - beq.n 48b80 │ │ - ldr r0, [pc, #40] ; (48ba0 ) │ │ + beq.n 47a88 │ │ + ldr r0, [pc, #40] ; (47aa8 ) │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldr.w r6, [r4, #184] ; 0xb8 │ │ - cbz r6, 48b94 │ │ + cbz r6, 47a9c │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, lr │ │ mov ip, r6 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ bx ip │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w 47140 │ │ - strb r2, [r2, #20] │ │ + b.w 46048 │ │ + strh r2, [r1, #48] ; 0x30 │ │ movs r7, r0 │ │ - movs r3, #68 ; 0x44 │ │ + adds r4, #56 ; 0x38 │ │ movs r4, r0 │ │ │ │ -00048ba4 : │ │ +00047aac : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - ldr r4, [pc, #52] ; (48be0 ) │ │ + ldr r4, [pc, #52] ; (47ae8 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 48bb8 │ │ + cbnz r3, 47ac0 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - bl 487cc │ │ - cbnz r0, 48bc4 │ │ - ldr r0, [pc, #36] ; (48be4 ) │ │ + b.w 44c5c │ │ + bl 476d4 │ │ + cbnz r0, 47acc │ │ + ldr r0, [pc, #36] ; (47aec ) │ │ add r0, pc │ │ - b.n 48bd8 │ │ + b.n 47ae0 │ │ ldr r0, [r4, #0] │ │ ldr.w r3, [r0, #188] ; 0xbc │ │ - cbz r3, 48bd4 │ │ + cbz r3, 47adc │ │ mov r1, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ - ldr r0, [pc, #16] ; (48be8 ) │ │ + ldr r0, [pc, #16] ; (47af0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 194b8 │ │ - strb r2, [r0, #19] │ │ + strh r2, [r7, #44] ; 0x2c │ │ movs r7, r0 │ │ - adds r5, #254 ; 0xfe │ │ + cmp fp, r8 │ │ movs r4, r0 │ │ - adds r6, #16 │ │ + cmp sp, sl │ │ movs r4, r0 │ │ │ │ -00048bec : │ │ +00047af4 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #32] ; (48c10 ) │ │ + ldr r4, [pc, #32] ; (47b18 ) │ │ add r4, pc │ │ ldr r3, [r4, #0] │ │ - cbz r3, 48c0a │ │ - bl 487cc │ │ - cbz r0, 48c0a │ │ + cbz r3, 47b12 │ │ + bl 476d4 │ │ + cbz r0, 47b12 │ │ ldr r0, [r4, #0] │ │ ldr.w r3, [r0, #192] ; 0xc0 │ │ - cbz r3, 48c0a │ │ + cbz r3, 47b12 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - strb r4, [r7, #17] │ │ + strh r4, [r6, #42] ; 0x2a │ │ movs r7, r0 │ │ │ │ -00048c14 : │ │ +00047b1c : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #76] ; (48c68 ) │ │ + ldr r5, [pc, #76] ; (47b70 ) │ │ add r5, pc │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 48c28 │ │ + cbnz r3, 47b30 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 45d54 │ │ - cbz r0, 48c34 │ │ + b.w 44c5c │ │ + cbz r0, 47b3c │ │ ldr r2, [r0, #0] │ │ add.w r3, r3, #280 ; 0x118 │ │ cmp r2, r3 │ │ - beq.n 48c3a │ │ - ldr r0, [pc, #52] ; (48c6c ) │ │ + beq.n 47b42 │ │ + ldr r0, [pc, #52] ; (47b74 ) │ │ add r0, pc │ │ - b.n 48c44 │ │ + b.n 47b4c │ │ ldr r3, [r0, #48] ; 0x30 │ │ lsls r3, r3, #30 │ │ - bmi.n 48c4c │ │ - ldr r0, [pc, #44] ; (48c70 ) │ │ + bmi.n 47b54 │ │ + ldr r0, [pc, #44] ; (47b78 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 194b8 │ │ - bl 487a8 │ │ + bl 476b0 │ │ cmp r0, r4 │ │ mov r1, r0 │ │ - beq.n 48c5c │ │ - ldr r0, [pc, #28] ; (48c74 ) │ │ + beq.n 47b64 │ │ + ldr r0, [pc, #28] ; (47b7c ) │ │ add r0, pc │ │ - b.n 48c44 │ │ + b.n 47b4c │ │ ldr r0, [r5, #0] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ ldr.w r3, [r0, #196] ; 0xc4 │ │ bx r3 │ │ - strb r2, [r2, #17] │ │ + strh r2, [r1, #42] ; 0x2a │ │ movs r7, r0 │ │ - movs r2, #136 ; 0x88 │ │ + adds r3, #124 ; 0x7c │ │ movs r4, r0 │ │ - adds r5, #80 ; 0x50 │ │ + cmp r5, r2 │ │ movs r4, r0 │ │ - adds r5, #185 ; 0xb9 │ │ + cmp r6, pc │ │ movs r4, r0 │ │ │ │ -00048c78 : │ │ - ldr r3, [pc, #48] ; (48cac ) │ │ +00047b80 : │ │ + ldr r3, [pc, #48] ; (47bb4 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 48ca8 │ │ - cbz r0, 48ca8 │ │ - bl 487cc │ │ + cbz r3, 47bb0 │ │ + cbz r0, 47bb0 │ │ + bl 476d4 │ │ cmp r4, r0 │ │ - bne.n 48c96 │ │ + bne.n 47b9e │ │ movs r0, #0 │ │ mov r1, r0 │ │ - bl 487f0 │ │ - ldr r3, [pc, #24] ; (48cb0 ) │ │ + bl 476f8 │ │ + ldr r3, [pc, #24] ; (47bb8 ) │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, lr} │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #200] ; 0xc8 │ │ bx r3 │ │ pop {r4, pc} │ │ nop │ │ - strb r0, [r6, #15] │ │ + strh r0, [r5, #38] ; 0x26 │ │ movs r7, r0 │ │ - strb r6, [r1, #15] │ │ + strh r6, [r0, #38] ; 0x26 │ │ movs r7, r0 │ │ │ │ -00048cb4 : │ │ +00047bbc : │ │ mov r2, r1 │ │ - ldr r1, [pc, #88] ; (48d10 ) │ │ + ldr r1, [pc, #88] ; (47c18 ) │ │ mov r3, r0 │ │ add r1, pc │ │ push {r4, lr} │ │ ldr r0, [r1, #0] │ │ - cbnz r0, 48cc8 │ │ - bl 45d54 │ │ - b.n 48d0a │ │ - cbz r3, 48cd4 │ │ + cbnz r0, 47bd0 │ │ + bl 44c5c │ │ + b.n 47c12 │ │ + cbz r3, 47bdc │ │ ldr r4, [r3, #0] │ │ add.w r1, r0, #280 ; 0x118 │ │ cmp r4, r1 │ │ - beq.n 48cde │ │ - ldr r0, [pc, #60] ; (48d14 ) │ │ + beq.n 47be6 │ │ + ldr r0, [pc, #60] ; (47c1c ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 48d0a │ │ - cbnz r2, 48cee │ │ - ldr r0, [pc, #52] ; (48d18 ) │ │ - ldr r1, [pc, #56] ; (48d1c ) │ │ + b.n 47c12 │ │ + cbnz r2, 47bf6 │ │ + ldr r0, [pc, #52] ; (47c20 ) │ │ + ldr r1, [pc, #56] ; (47c24 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ - b.n 48d0a │ │ + b.n 47c12 │ │ ldr.w r4, [r0, #160] ; 0xa0 │ │ movs r1, #0 │ │ str r1, [r2, #4] │ │ - cbnz r4, 48d00 │ │ + cbnz r4, 47c08 │ │ movs r0, #4 │ │ bl 195f0 │ │ - b.n 48d0a │ │ + b.n 47c12 │ │ mov r1, r3 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ nop │ │ - strb r2, [r6, #14] │ │ + strh r2, [r5, #36] ; 0x24 │ │ movs r7, r0 │ │ - movs r1, #232 ; 0xe8 │ │ + adds r2, #220 ; 0xdc │ │ movs r4, r0 │ │ - lsls r2, r1, #7 │ │ + asrs r4, r1, #17 │ │ movs r4, r0 │ │ - adds r5, #90 ; 0x5a │ │ + cmp r7, r3 │ │ movs r4, r0 │ │ │ │ -00048d20 : │ │ +00047c28 : │ │ push {r4, lr} │ │ movs r1, #1 │ │ movw r0, #771 ; 0x303 │ │ bl 271f0 │ │ movs r1, #1 │ │ movw r0, #770 ; 0x302 │ │ bl 271f0 │ │ - bl 4800c │ │ + bl 46f14 │ │ mov r1, r0 │ │ - cbz r0, 48d4e │ │ - ldr r3, [pc, #36] ; (48d64 ) │ │ + cbz r0, 47c56 │ │ + ldr r3, [pc, #36] ; (47c6c ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48d4e │ │ + cbz r0, 47c56 │ │ ldr.w r3, [r0, #228] ; 0xe4 │ │ - cbz r3, 48d4e │ │ + cbz r3, 47c56 │ │ blx r3 │ │ - ldr r3, [pc, #24] ; (48d68 ) │ │ + ldr r3, [pc, #24] ; (47c70 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48d62 │ │ + cbz r0, 47c6a │ │ ldr.w r3, [r0, #212] ; 0xd4 │ │ - cbz r3, 48d62 │ │ + cbz r3, 47c6a │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ pop {r4, pc} │ │ - strb r4, [r5, #12] │ │ + strh r4, [r4, #32] │ │ movs r7, r0 │ │ - strb r4, [r3, #12] │ │ + strh r4, [r2, #32] │ │ movs r7, r0 │ │ │ │ -00048d6c : │ │ +00047c74 : │ │ push {r3, lr} │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ movw r0, #771 ; 0x303 │ │ bl 271f0 │ │ subs r3, r0, #1 │ │ negs r0, r3 │ │ adcs r0, r3 │ │ pop {r3, pc} │ │ ... │ │ │ │ -00048d84 : │ │ +00047c8c : │ │ push {r3, lr} │ │ - ldr r3, [pc, #64] ; (48dc8 ) │ │ + ldr r3, [pc, #64] ; (47cd0 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48d96 │ │ + cbz r0, 47c9e │ │ ldr.w r3, [r0, #216] ; 0xd8 │ │ - cbz r3, 48d96 │ │ + cbz r3, 47c9e │ │ blx r3 │ │ - bl 4800c │ │ + bl 46f14 │ │ mov r1, r0 │ │ - cbz r0, 48dae │ │ - ldr r3, [pc, #44] ; (48dcc ) │ │ + cbz r0, 47cb6 │ │ + ldr r3, [pc, #44] ; (47cd4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48dae │ │ + cbz r0, 47cb6 │ │ ldr.w r3, [r0, #232] ; 0xe8 │ │ - cbz r3, 48dae │ │ + cbz r3, 47cb6 │ │ blx r3 │ │ movs r1, #0 │ │ movw r0, #771 ; 0x303 │ │ bl 271f0 │ │ movw r0, #770 ; 0x302 │ │ movs r1, #0 │ │ ldmia.w sp!, {r3, lr} │ │ b.w 271f0 │ │ nop │ │ - strb r4, [r4, #11] │ │ + strh r4, [r3, #30] │ │ movs r7, r0 │ │ - strb r4, [r1, #11] │ │ + strh r4, [r0, #30] │ │ movs r7, r0 │ │ │ │ -00048dd0 : │ │ - ldr r3, [pc, #16] ; (48de4 ) │ │ +00047cd8 : │ │ + ldr r3, [pc, #16] ; (47cec ) │ │ mov r1, r0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48de2 │ │ + cbz r0, 47cea │ │ ldr.w r3, [r0, #220] ; 0xdc │ │ - cbz r3, 48de2 │ │ + cbz r3, 47cea │ │ bx r3 │ │ bx lr │ │ - strb r0, [r3, #10] │ │ + strh r0, [r2, #28] │ │ movs r7, r0 │ │ │ │ -00048de8 : │ │ - ldr r3, [pc, #16] ; (48dfc ) │ │ +00047cf0 : │ │ + ldr r3, [pc, #16] ; (47d04 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 48df8 │ │ + cbz r0, 47d00 │ │ ldr.w r3, [r0, #224] ; 0xe0 │ │ - cbz r3, 48df8 │ │ + cbz r3, 47d00 │ │ bx r3 │ │ movs r0, #0 │ │ bx lr │ │ - strb r2, [r0, #10] │ │ + strh r2, [r7, #26] │ │ movs r7, r0 │ │ │ │ -00048e00 : │ │ - ldr r3, [pc, #404] ; (48f98 ) │ │ +00047d08 : │ │ + ldr r3, [pc, #404] ; (47ea0 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 48e12 │ │ - bl 48a44 │ │ + cbz r3, 47d1a │ │ + bl 4794c │ │ bl 43428 │ │ mov.w r0, #16384 ; 0x4000 │ │ bl 1a1e4 │ │ cmp r0, #0 │ │ - blt.n 48efc │ │ + blt.n 47e04 │ │ bl 28144 │ │ cmp r0, #0 │ │ - blt.n 48efc │ │ + blt.n 47e04 │ │ bl 26184 │ │ cmp r0, #0 │ │ - blt.n 48efc │ │ + blt.n 47e04 │ │ bl 25ad4 │ │ cmp r0, #0 │ │ - blt.n 48efc │ │ - cbnz r4, 48e48 │ │ - ldr r0, [pc, #348] ; (48f9c ) │ │ + blt.n 47e04 │ │ + cbnz r4, 47d50 │ │ + ldr r0, [pc, #348] ; (47ea4 ) │ │ add r0, pc │ │ bl 42484 │ │ mov r4, r0 │ │ - cbz r0, 48e80 │ │ - ldr.w r8, [pc, #340] ; 48fa0 │ │ + cbz r0, 47d88 │ │ + ldr.w r8, [pc, #340] ; 47ea8 │ │ movs r5, #0 │ │ add r8, pc │ │ ldr.w r6, [r8, r5, lsl #2] │ │ - cbz r6, 48e9e │ │ + cbz r6, 47da6 │ │ mov r0, r4 │ │ ldr r7, [r6, #0] │ │ bl 41910 │ │ mov r1, r4 │ │ mov r2, r0 │ │ mov r0, r7 │ │ bl 41b96 │ │ mov r7, r0 │ │ - cbnz r0, 48e7c │ │ + cbnz r0, 47d84 │ │ ldr r3, [r6, #8] │ │ blx r3 │ │ - cbz r0, 48e7c │ │ + cbz r0, 47d84 │ │ ldr r3, [r6, #12] │ │ mov r0, r7 │ │ blx r3 │ │ - cbnz r0, 48eb4 │ │ - b.n 48ea0 │ │ + cbnz r0, 47dbc │ │ + b.n 47da8 │ │ adds r5, #1 │ │ - b.n 48e50 │ │ - ldr r6, [pc, #288] ; (48fa4 ) │ │ + b.n 47d58 │ │ + ldr r6, [pc, #288] ; (47eac ) │ │ mov r5, r0 │ │ add r6, pc │ │ ldr.w r4, [r6, r5, lsl #2] │ │ - cbz r4, 48eae │ │ + cbz r4, 47db6 │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ - cbz r0, 48e9a │ │ + cbz r0, 47da2 │ │ ldr r3, [r4, #12] │ │ movs r0, #0 │ │ blx r3 │ │ - cbnz r0, 48eb4 │ │ + cbnz r0, 47dbc │ │ adds r5, #1 │ │ - b.n 48e86 │ │ - cbz r4, 48eae │ │ - ldr r0, [pc, #260] ; (48fa8 ) │ │ + b.n 47d8e │ │ + cbz r4, 47db6 │ │ + ldr r0, [pc, #260] ; (47eb0 ) │ │ mov r1, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - ldr r0, [pc, #252] ; (48fac ) │ │ + ldr r0, [pc, #252] ; (47eb4 ) │ │ add r0, pc │ │ - b.n 48f14 │ │ - ldr r3, [pc, #248] ; (48fb0 ) │ │ - ldr r4, [pc, #252] ; (48fb4 ) │ │ + b.n 47e1c │ │ + ldr r3, [pc, #248] ; (47eb8 ) │ │ + ldr r4, [pc, #252] ; (47ebc ) │ │ add r3, pc │ │ add r4, pc │ │ ldr.w r3, [r3, r5, lsl #2] │ │ str r0, [r4, #0] │ │ ldr r3, [r3, #0] │ │ str r3, [r0, #0] │ │ movs r3, #1 │ │ str.w r3, [r0, #284] ; 0x11c │ │ movs r3, #0 │ │ str.w r3, [r0, #388] ; 0x184 │ │ str.w r3, [r0, #648] ; 0x288 │ │ - bl 483a0 │ │ + bl 472a8 │ │ ldr r5, [r4, #0] │ │ bl 42648 │ │ str.w r0, [r5, #660] ; 0x294 │ │ ldr r5, [r4, #0] │ │ bl 42648 │ │ str.w r0, [r5, #664] ; 0x298 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #4] │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 48f04 │ │ - bl 48a44 │ │ + bge.n 47e0c │ │ + bl 4794c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r4, #0] │ │ ldr.w r2, [r3, #264] ; 0x108 │ │ - cbnz r2, 48f1c │ │ - bl 48a44 │ │ - ldr r0, [pc, #164] ; (48fb8 ) │ │ + cbnz r2, 47e24 │ │ + bl 4794c │ │ + ldr r0, [pc, #164] ; (47ec0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ b.w 194b8 │ │ ldr.w r3, [r3, #132] ; 0x84 │ │ - cbz r3, 48f76 │ │ - ldr r0, [pc, #152] ; (48fbc ) │ │ + cbz r3, 47e7e │ │ + ldr r0, [pc, #152] ; (47ec4 ) │ │ add r0, pc │ │ - bl 196f4 │ │ - cbnz r0, 48f38 │ │ - ldr r0, [pc, #144] ; (48fc0 ) │ │ - add r0, pc │ │ - bl 196f4 │ │ - cbnz r0, 48f46 │ │ - b.n 48f56 │ │ - ldr r1, [pc, #136] ; (48fc4 ) │ │ + bl 19b98 │ │ + cbnz r0, 47e40 │ │ + ldr r0, [pc, #144] ; (47ec8 ) │ │ + add r0, pc │ │ + bl 19b98 │ │ + cbnz r0, 47e4e │ │ + b.n 47e5e │ │ + ldr r1, [pc, #136] ; (47ecc ) │ │ add r1, pc │ │ bl 41b92 │ │ cmp r0, #0 │ │ - bne.n 48f2c │ │ - b.n 48f56 │ │ + bne.n 47e34 │ │ + b.n 47e5e │ │ ldrb r3, [r0, #0] │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 48f56 │ │ - ldr r1, [pc, #120] ; (48fc8 ) │ │ + beq.n 47e5e │ │ + ldr r1, [pc, #120] ; (47ed0 ) │ │ add r1, pc │ │ bl 41b92 │ │ - cbnz r0, 48f76 │ │ - ldr r0, [pc, #116] ; (48fcc ) │ │ + cbnz r0, 47e7e │ │ + ldr r0, [pc, #116] ; (47ed4 ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 19728 │ │ - cbnz r0, 48f66 │ │ - bl 4806c │ │ - bl 48de8 │ │ - cbnz r0, 48f70 │ │ - bl 48d20 │ │ + bl 19bcc │ │ + cbnz r0, 47e6e │ │ + bl 46f74 │ │ + bl 47cf0 │ │ + cbnz r0, 47e78 │ │ + bl 47c28 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r3, [pc, #88] ; (48fd0 ) │ │ - ldr r2, [pc, #88] ; (48fd4 ) │ │ + ldr r3, [pc, #88] ; (47ed8 ) │ │ + ldr r2, [pc, #88] ; (47edc ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ str.w r2, [r3, #132] ; 0x84 │ │ - ldr r2, [pc, #80] ; (48fd8 ) │ │ + ldr r2, [pc, #80] ; (47ee0 ) │ │ add r2, pc │ │ str.w r2, [r3, #136] ; 0x88 │ │ - ldr r2, [pc, #76] ; (48fdc ) │ │ + ldr r2, [pc, #76] ; (47ee4 ) │ │ add r2, pc │ │ str.w r2, [r3, #140] ; 0x8c │ │ - b.n 48f56 │ │ + b.n 47e5e │ │ nop │ │ - strb r6, [r4, #9] │ │ + strh r6, [r3, #26] │ │ movs r7, r0 │ │ - adds r4, #7 │ │ + mvns r4, r1 │ │ movs r4, r0 │ │ - movs r3, #62 ; 0x3e │ │ + adds r4, #54 ; 0x36 │ │ movs r7, r0 │ │ - movs r3, #8 │ │ + adds r4, #0 │ │ movs r7, r0 │ │ - adds r3, #173 ; 0xad │ │ + muls r2, r6 │ │ movs r4, r0 │ │ - adds r3, #182 ; 0xb6 │ │ + muls r3, r7 │ │ movs r4, r0 │ │ - movs r2, #212 ; 0xd4 │ │ + adds r3, #204 ; 0xcc │ │ movs r7, r0 │ │ - strb r2, [r6, #6] │ │ + strh r2, [r5, #20] │ │ movs r7, r0 │ │ - adds r3, #110 ; 0x6e │ │ + orrs r3, r6 │ │ movs r4, r0 │ │ - subs r2, r4, #7 │ │ + adds r0, #214 ; 0xd6 │ │ movs r4, r0 │ │ - cmp r7, #202 ; 0xca │ │ + subs r7, #143 ; 0x8f │ │ movs r4, r0 │ │ - movs r3, #176 ; 0xb0 │ │ + adds r4, #164 ; 0xa4 │ │ movs r4, r0 │ │ - vhadd.u16 d16, d10, d3 │ │ - adds r3, #80 ; 0x50 │ │ + asrs r4, r3, #7 │ │ movs r4, r0 │ │ - strb r2, [r6, #3] │ │ + orrs r5, r2 │ │ + movs r4, r0 │ │ + strh r2, [r5, #14] │ │ movs r7, r0 │ │ - bgt.n 48f72 │ │ + bgt.n 47e7a │ │ vdup.8 d29, d19[7] │ │ ; instruction: 0xffffdb77 │ │ - Address 0x0000000000048fde is out of bounds. │ │ + Address 0x0000000000047ee6 is out of bounds. │ │ │ │ │ │ -00048fe0 : │ │ +00047ee8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r3 │ │ - ldr r3, [pc, #648] ; (49270 ) │ │ + ldr r3, [pc, #648] ; (48178 ) │ │ mov r8, r2 │ │ sub sp, #36 ; 0x24 │ │ mov sl, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r6, r1 │ │ ldr.w r9, [sp, #72] ; 0x48 │ │ ldr r2, [r3, #0] │ │ ldr r5, [sp, #76] ; 0x4c │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ - ldr r2, [pc, #624] ; (49274 ) │ │ + ldr r2, [pc, #624] ; (4817c ) │ │ add r2, pc │ │ ldr r0, [r2, #0] │ │ - cbz r0, 49022 │ │ + cbz r0, 47f2a │ │ ubfx r3, r5, #18, #1 │ │ ubfx r2, r5, #17, #1 │ │ add r2, r3 │ │ ubfx r3, r5, #19, #1 │ │ add r3, r2 │ │ cmp r3, #1 │ │ - ble.n 4902c │ │ - ldr r0, [pc, #600] ; (49278 ) │ │ + ble.n 47f34 │ │ + ldr r0, [pc, #600] ; (48180 ) │ │ add r0, pc │ │ - b.n 49048 │ │ - bl 48e00 │ │ + b.n 47f50 │ │ + bl 47d08 │ │ cmp r0, #0 │ │ - bge.n 49008 │ │ - b.n 49212 │ │ + bge.n 47f10 │ │ + b.n 4811a │ │ cmp r7, #0 │ │ - ble.n 4904e │ │ + ble.n 47f56 │ │ cmp.w r9, #0 │ │ - ble.w 4924e │ │ + ble.w 48156 │ │ cmp.w r7, #16384 ; 0x4000 │ │ - bgt.n 49044 │ │ + bgt.n 47f4c │ │ cmp.w r9, #16384 ; 0x4000 │ │ - ble.n 4905a │ │ - ldr r0, [pc, #564] ; (4927c ) │ │ + ble.n 47f62 │ │ + ldr r0, [pc, #564] ; (48184 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 49212 │ │ + b.n 4811a │ │ cmp.w r9, #0 │ │ mov.w r7, #1 │ │ - bgt.n 4903e │ │ + bgt.n 47f46 │ │ mov r9, r7 │ │ - ldr r3, [pc, #548] ; (49280 ) │ │ - ldr r1, [pc, #548] ; (49284 ) │ │ + ldr r3, [pc, #548] ; (48188 ) │ │ + ldr r1, [pc, #548] ; (4818c ) │ │ add r3, pc │ │ add r1, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ bl 41b8a │ │ - cbz r0, 49070 │ │ + cbz r0, 47f78 │ │ orr.w r5, r5, #2 │ │ lsls r0, r5, #30 │ │ - bmi.n 4907a │ │ + bmi.n 47f82 │ │ lsls r1, r5, #18 │ │ - bpl.n 490ac │ │ - b.n 4909c │ │ - ldr r3, [pc, #524] ; (49288 ) │ │ + bpl.n 47fb4 │ │ + b.n 47fa4 │ │ + ldr r3, [pc, #524] ; (48190 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r4, [r3, #176] ; 0xb0 │ │ - cbnz r4, 49090 │ │ - ldr r0, [pc, #516] ; (4928c ) │ │ + cbnz r4, 47f98 │ │ + ldr r0, [pc, #516] ; (48194 ) │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 4923e │ │ + b.n 48146 │ │ movs r0, #0 │ │ - bl 48090 │ │ + bl 46f98 │ │ cmp r0, #0 │ │ - bge.n 49074 │ │ - b.n 49212 │ │ - ldr r0, [pc, #496] ; (49290 ) │ │ + bge.n 47f7c │ │ + b.n 4811a │ │ + ldr r0, [pc, #496] ; (48198 ) │ │ movs r1, #0 │ │ add r0, pc │ │ - bl 19728 │ │ - cbz r0, 490ac │ │ + bl 19bcc │ │ + cbz r0, 47fb4 │ │ bic.w r5, r5, #8192 ; 0x2000 │ │ movs r0, #1 │ │ movs r1, #156 ; 0x9c │ │ bl 41c1c │ │ mov r4, r0 │ │ - cbnz r0, 490be │ │ + cbnz r0, 47fc6 │ │ bl 195f0 │ │ - b.n 4923e │ │ - ldr r3, [pc, #468] ; (49294 ) │ │ + b.n 48146 │ │ + ldr r3, [pc, #468] ; (4819c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ add.w r2, r3, #280 ; 0x118 │ │ str r2, [r0, #0] │ │ ldr.w r2, [r3, #284] ; 0x11c │ │ adds r1, r2, #1 │ │ str.w r1, [r3, #284] ; 0x11c │ │ str r6, [r0, #16] │ │ lsrs r6, r6, #16 │ │ str r2, [r0, #4] │ │ - ldr r2, [pc, #392] ; (49264 ) │ │ + ldr r2, [pc, #392] ; (4816c ) │ │ lsls r6, r6, #16 │ │ str.w r8, [r0, #20] │ │ cmp r6, r2 │ │ str r7, [r0, #24] │ │ str.w r9, [r0, #28] │ │ mov fp, r2 │ │ - beq.n 49104 │ │ + beq.n 4800c │ │ mov.w r3, r8, lsr #16 │ │ lsls r3, r3, #16 │ │ cmp r3, r2 │ │ - beq.n 49104 │ │ + beq.n 4800c │ │ add.w r2, r2, #268435456 ; 0x10000000 │ │ cmp r6, r2 │ │ - beq.n 49104 │ │ + beq.n 4800c │ │ cmp r3, r2 │ │ - bne.n 49178 │ │ + bne.n 48080 │ │ mov r0, r4 │ │ - bl 466c4 │ │ - ldr r3, [pc, #396] ; (49298 ) │ │ + bl 455cc │ │ + ldr r3, [pc, #396] ; (481a0 ) │ │ mov.w ip, #68 ; 0x44 │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ movs r3, #0 │ │ ldr.w lr, [r1, #264] ; 0x108 │ │ cmp r3, lr │ │ - bge.n 4912e │ │ + bge.n 48036 │ │ ldr.w r2, [r1, #268] ; 0x10c │ │ mla r2, ip, r3, r2 │ │ cmp r0, r2 │ │ - beq.n 49132 │ │ + beq.n 4803a │ │ adds r3, #1 │ │ - b.n 4911a │ │ + b.n 48022 │ │ movs r0, #0 │ │ - b.n 49134 │ │ + b.n 4803c │ │ mov r0, r3 │ │ add r1, sp, #12 │ │ - bl 461f4 │ │ + bl 450fc │ │ cmp r6, fp │ │ - beq.n 49144 │ │ - ldr r3, [pc, #296] ; (49268 ) │ │ + beq.n 4804c │ │ + ldr r3, [pc, #296] ; (48170 ) │ │ cmp r6, r3 │ │ - bne.n 49154 │ │ + bne.n 4805c │ │ ldr r3, [sp, #20] │ │ subs r7, r3, r7 │ │ ldr r3, [sp, #12] │ │ add.w r7, r7, r7, lsr #31 │ │ add.w r3, r3, r7, asr #1 │ │ str r3, [r4, #16] │ │ mov.w r8, r8, lsr #16 │ │ mov.w r8, r8, lsl #16 │ │ cmp r8, fp │ │ - beq.n 49166 │ │ - ldr r3, [pc, #260] ; (49268 ) │ │ + beq.n 4806e │ │ + ldr r3, [pc, #260] ; (48170 ) │ │ cmp r8, r3 │ │ - bne.n 49178 │ │ + bne.n 48080 │ │ ldr r3, [sp, #24] │ │ rsb r9, r9, r3 │ │ ldr r3, [sp, #16] │ │ add.w r9, r9, r9, lsr #31 │ │ add.w r3, r3, r9, asr #1 │ │ str r3, [r4, #20] │ │ ldr r3, [r4, #16] │ │ @@ -78047,241 +76317,242 @@ │ │ str r3, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #20] │ │ str r3, [r4, #60] ; 0x3c │ │ ldr r3, [r4, #24] │ │ str r3, [r4, #64] ; 0x40 │ │ ldr r3, [r4, #28] │ │ str r3, [r4, #68] ; 0x44 │ │ - bpl.n 491d0 │ │ + bpl.n 480d8 │ │ mov r0, r4 │ │ movs r7, #68 ; 0x44 │ │ - bl 466c4 │ │ - ldr r3, [pc, #260] ; (4929c ) │ │ + bl 455cc │ │ + ldr r3, [pc, #260] ; (481a4 ) │ │ add r3, pc │ │ ldr r1, [r3, #0] │ │ movs r3, #0 │ │ ldr.w r6, [r1, #264] ; 0x108 │ │ cmp r3, r6 │ │ - bge.n 491b4 │ │ + bge.n 480bc │ │ ldr.w r2, [r1, #268] ; 0x10c │ │ mla r2, r7, r3, r2 │ │ cmp r0, r2 │ │ - beq.n 491b8 │ │ + beq.n 480c0 │ │ adds r3, #1 │ │ - b.n 491a0 │ │ + b.n 480a8 │ │ movs r0, #0 │ │ - b.n 491ba │ │ + b.n 480c2 │ │ mov r0, r3 │ │ add r1, sp, #12 │ │ - bl 461f4 │ │ + bl 450fc │ │ ldr r3, [sp, #12] │ │ str r3, [r4, #16] │ │ ldr r3, [sp, #16] │ │ str r3, [r4, #20] │ │ ldr r3, [sp, #20] │ │ str r3, [r4, #24] │ │ ldr r3, [sp, #24] │ │ str r3, [r4, #28] │ │ - ldr r3, [pc, #152] ; (4926c ) │ │ + ldr r3, [pc, #152] ; (48174 ) │ │ movs r2, #0 │ │ ands r3, r5 │ │ orr.w r3, r3, #8 │ │ str r3, [r4, #48] ; 0x30 │ │ str r3, [r4, #52] ; 0x34 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ str r3, [r4, #92] ; 0x5c │ │ str r3, [r4, #96] ; 0x60 │ │ - ldr r3, [pc, #184] ; (492a0 ) │ │ + ldr r3, [pc, #184] ; (481a8 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ ldr.w r3, [r0, #272] ; 0x110 │ │ str r2, [r4, #120] ; 0x78 │ │ str.w r3, [r4, #152] ; 0x98 │ │ - cbz r3, 491fc │ │ + cbz r3, 48104 │ │ str.w r4, [r3, #148] ; 0x94 │ │ ldr r3, [r0, #32] │ │ str.w r4, [r0, #272] ; 0x110 │ │ - cbz r3, 49216 │ │ + cbz r3, 4811e │ │ mov r1, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bge.n 49216 │ │ + bge.n 4811e │ │ mov r0, r4 │ │ - bl 48898 │ │ + bl 477a0 │ │ movs r0, #0 │ │ - b.n 49240 │ │ + b.n 48148 │ │ cmp.w sl, #0 │ │ - beq.n 49224 │ │ + beq.n 4812c │ │ mov r0, r4 │ │ mov r1, sl │ │ - bl 46930 │ │ + bl 45838 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 47ce0 │ │ + bl 46be8 │ │ ldr r1, [r4, #48] ; 0x30 │ │ mov r0, r4 │ │ and.w r1, r1, #69 ; 0x45 │ │ subs r3, r1, #5 │ │ negs r1, r3 │ │ adcs r1, r3 │ │ - bl 47a10 │ │ + bl 46918 │ │ mov r0, r4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 4925c │ │ + beq.n 48164 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ cmp.w r7, #16384 ; 0x4000 │ │ - bgt.w 49044 │ │ + bgt.w 47f4c │ │ mov.w r9, #1 │ │ - b.n 4905a │ │ + b.n 47f62 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - add r0, pc, #200 ; (adr r0, 49338 ) │ │ + add r0, pc, #200 ; (adr r0, 48240 ) │ │ movs r7, r1 │ │ - movs r2, #246 ; 0xf6 │ │ + adds r3, #238 ; 0xee │ │ movs r7, r0 │ │ - strb r2, [r5, #1] │ │ + strh r2, [r4, #10] │ │ movs r7, r0 │ │ - adds r2, #168 ; 0xa8 │ │ + negs r5, r5 │ │ movs r4, r0 │ │ - adds r2, #163 ; 0xa3 │ │ + negs r0, r5 │ │ movs r4, r0 │ │ - strb r6, [r1, #0] │ │ + strh r6, [r0, #8] │ │ movs r7, r0 │ │ - lsls r2, r3, #5 │ │ + asrs r6, r1, #9 │ │ movs r4, r0 │ │ - ldr r0, [r6, #124] ; 0x7c │ │ + strh r0, [r5, #6] │ │ movs r7, r0 │ │ - cmp r7, #175 ; 0xaf │ │ + subs r7, #116 ; 0x74 │ │ movs r4, r0 │ │ - adds r2, #94 ; 0x5e │ │ + tst r3, r4 │ │ movs r4, r0 │ │ - ldr r4, [r5, #120] ; 0x78 │ │ + strh r4, [r4, #4] │ │ movs r7, r0 │ │ - ldr r4, [r3, #116] ; 0x74 │ │ + strh r4, [r2, #2] │ │ movs r7, r0 │ │ - ldr r6, [r2, #108] ; 0x6c │ │ + ldrb r6, [r1, #31] │ │ movs r7, r0 │ │ - ldr r4, [r0, #104] ; 0x68 │ │ + ldrb r4, [r7, #29] │ │ movs r7, r0 │ │ │ │ -000492a4 : │ │ +000481ac : │ │ mov r1, r0 │ │ - cbz r0, 492b8 │ │ - ldr r3, [pc, #16] ; (492bc ) │ │ + cbz r0, 481c0 │ │ + ldr r3, [pc, #16] ; (481c4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbz r0, 492b8 │ │ + cbz r0, 481c0 │ │ ldr.w r3, [r0, #236] ; 0xec │ │ - cbz r3, 492b8 │ │ + cbz r3, 481c0 │ │ bx r3 │ │ movs r0, #0 │ │ bx lr │ │ - ldr r2, [r0, #92] ; 0x5c │ │ + ldrb r2, [r7, #26] │ │ movs r7, r0 │ │ │ │ -000492c0 : │ │ +000481c8 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r1 │ │ - ldr r5, [pc, #188] ; (49384 ) │ │ + ldr r5, [pc, #188] ; (4828c ) │ │ mov fp, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #4] │ │ - cbnz r0, 492e2 │ │ - ldr r0, [pc, #176] ; (49388 ) │ │ - ldr r1, [pc, #180] ; (4938c ) │ │ + cbnz r0, 481ea │ │ + ldr r0, [pc, #176] ; (48290 ) │ │ + ldr r1, [pc, #180] ; (48294 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ - b.n 4936e │ │ + b.n 48276 │ │ bl 281ac │ │ mov r7, r0 │ │ - cbz r0, 492f4 │ │ - bl 468fc │ │ + cbz r0, 481fc │ │ + bl 45804 │ │ ubfx r8, r0, #14, #1 │ │ - b.n 492f6 │ │ + b.n 481fe │ │ mov r8, r0 │ │ bl 2624a │ │ mov r9, r0 │ │ movs r0, #0 │ │ bl 26254 │ │ movs r0, #0 │ │ bl 26a34 │ │ movs r0, #1 │ │ bl 26b1c │ │ mov sl, r0 │ │ bl 282e0 │ │ - cbnz r6, 49318 │ │ + cbnz r6, 48220 │ │ mov r6, sp │ │ - ldr r3, [pc, #116] ; (49390 ) │ │ + ldr r3, [pc, #116] ; (48298 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ - cbnz r0, 49338 │ │ + cbnz r0, 48240 │ │ mov r0, fp │ │ mov r1, r6 │ │ bl 65e0c │ │ - cbz r0, 4937a │ │ - ldr r0, [pc, #104] ; (49394 ) │ │ + cbz r0, 48282 │ │ + ldr r0, [pc, #104] ; (4829c ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ bl 194b8 │ │ - b.n 4934c │ │ + b.n 48254 │ │ ldr.w r3, [r0, #252] ; 0xfc │ │ cmp r3, #0 │ │ - beq.n 49320 │ │ + beq.n 48228 │ │ mov r1, fp │ │ mov r2, r6 │ │ blx r3 │ │ adds r3, r0, #1 │ │ mov r4, r0 │ │ - beq.n 49320 │ │ - cbz r7, 49360 │ │ + beq.n 48228 │ │ + cbz r7, 48268 │ │ mov r0, r7 │ │ - bl 472e8 │ │ + bl 461f0 │ │ cmp.w r8, #0 │ │ - beq.n 49360 │ │ + beq.n 48268 │ │ movs r0, #1 │ │ bl 26254 │ │ mov r0, sl │ │ bl 26b1c │ │ mov r0, r9 │ │ bl 26a34 │ │ mov r0, r4 │ │ ldr r2, [sp, #4] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 4937e │ │ + beq.n 48286 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ mov r4, r0 │ │ - b.n 4934c │ │ + b.n 48254 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, #26 │ │ + adds r1, #18 │ │ movs r7, r0 │ │ - ; instruction: 0xfbd60003 │ │ - adds r0, #63 ; 0x3f │ │ + lsrs r0, r3, #25 │ │ movs r4, r0 │ │ - ldr r2, [r2, #84] ; 0x54 │ │ + ands r4, r0 │ │ + movs r4, r0 │ │ + ldrb r2, [r1, #25] │ │ movs r7, r0 │ │ - cmp r7, #248 ; 0xf8 │ │ + subs r7, #189 ; 0xbd │ │ movs r4, r0 │ │ │ │ -00049398 : │ │ +000482a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr r4, [pc, #96] ; (49400 ) │ │ + ldr r4, [pc, #96] ; (48308 ) │ │ mov r6, r3 │ │ add r5, sp, #16 │ │ mov r9, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r8, r1 │ │ mov r7, r2 │ │ @@ -78303,107 +76574,107 @@ │ │ str r6, [sp, #20] │ │ bl 41900 │ │ ldr r3, [sp, #4] │ │ mov r0, r5 │ │ movs r1, #0 │ │ orr.w r3, r3, #3 │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #28] ; (49404 ) │ │ + ldr r3, [pc, #28] ; (4830c ) │ │ add r3, pc │ │ str r3, [sp, #12] │ │ - bl 492c0 │ │ + bl 481c8 │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 493fa │ │ + beq.n 48302 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - subs r6, r7, #4 │ │ + adds r0, #54 ; 0x36 │ │ movs r7, r0 │ │ - cmp r7, #94 ; 0x5e │ │ + subs r7, #35 ; 0x23 │ │ movs r4, r0 │ │ │ │ -00049408 : │ │ - ldr r0, [pc, #8] ; (49414 ) │ │ +00048310 : │ │ + ldr r0, [pc, #8] ; (4831c ) │ │ movs r1, #1 │ │ add r0, pc │ │ - b.w 19728 │ │ + b.w 19bcc │ │ nop │ │ - cmp r7, #59 ; 0x3b │ │ + subs r7, #0 │ │ movs r4, r0 │ │ │ │ -00049418 : │ │ - ldr r3, [pc, #84] ; (49470 ) │ │ +00048320 : │ │ + ldr r3, [pc, #84] ; (48378 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ mov r5, r1 │ │ ldr r3, [r3, #0] │ │ mov r6, r2 │ │ - cbnz r3, 4942e │ │ - bl 45d54 │ │ - b.n 49442 │ │ - cbz r0, 4943a │ │ + cbnz r3, 48336 │ │ + bl 44c5c │ │ + b.n 4834a │ │ + cbz r0, 48342 │ │ ldr r2, [r0, #0] │ │ add.w r1, r3, #280 ; 0x118 │ │ cmp r2, r1 │ │ - beq.n 49448 │ │ - ldr r0, [pc, #56] ; (49474 ) │ │ + beq.n 48350 │ │ + ldr r0, [pc, #56] ; (4837c ) │ │ add r0, pc │ │ bl 194b8 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ ldr.w r3, [r3, #256] ; 0x100 │ │ - cbnz r3, 49458 │ │ + cbnz r3, 48360 │ │ movs r0, #4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 195f0 │ │ adds r1, r5, #0 │ │ it ne │ │ movne r1, #1 │ │ blx r3 │ │ adds r3, r0, #1 │ │ ittt ne │ │ strne.w r5, [r4, #132] ; 0x84 │ │ strne.w r6, [r4, #136] ; 0x88 │ │ movne r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldr r0, [r2, #68] ; 0x44 │ │ + ldrb r0, [r1, #21] │ │ movs r7, r0 │ │ - subs r2, r0, r2 │ │ + cmp r3, #118 ; 0x76 │ │ movs r4, r0 │ │ │ │ -00049478 : │ │ +00048380 : │ │ vmov s15, r3 │ │ push {r3, lr} │ │ vmov s14, r0 │ │ vpush {d8-d9} │ │ vmul.f32 s18, s15, s15 │ │ vmov s15, r2 │ │ vmov s16, r1 │ │ vmla.f32 s18, s15, s15 │ │ vcmpe.f32 s18, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - bls.n 494d6 │ │ + bls.n 483de │ │ vcvt.f64.s32 d8, s16 │ │ vmul.f64 d8, d8, d8 │ │ vcvt.f64.s32 d7, s14 │ │ vmla.f64 d8, d7, d7 │ │ vmov r0, r1, d8 │ │ bl 424fa │ │ vcvt.f64.f32 d7, s18 │ │ vmov d8, r0, r1 │ │ vmov r0, r1, d7 │ │ bl 424fa │ │ vmov d7, r0, r1 │ │ vdiv.f64 d8, d8, d7 │ │ vcvt.f32.f64 s16, d8 │ │ - b.n 494da │ │ - vldr s16, [pc, #12] ; 494e4 │ │ + b.n 483e2 │ │ + vldr s16, [pc, #12] ; 483ec │ │ vmov r0, s16 │ │ vpop {d8-d9} │ │ pop {r3, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ @@ -78416,68 +76687,68 @@ │ │ and.w r4, r4, #7 │ │ ldr r2, [r0, #20] │ │ ldr.w lr, [r0, #36] ; 0x24 │ │ asrs r1, r1, #3 │ │ ldr r5, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ cmp r6, #0 │ │ - beq.n 495aa │ │ + beq.n 484b2 │ │ cmp r4, #6 │ │ - bhi.n 4951e │ │ + bhi.n 48426 │ │ tbb [pc, r4] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49530 │ │ + b.n 48438 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49540 │ │ + b.n 48448 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49550 │ │ + b.n 48458 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49560 │ │ + b.n 48468 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49570 │ │ + b.n 48478 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49580 │ │ + b.n 48488 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - b.n 49590 │ │ + b.n 48498 │ │ mov r0, r1 │ │ ldrb.w ip, [r3], #1 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ ldrb.w ip, [r5, ip] │ │ strb.w ip, [r2], #1 │ │ - bgt.n 49520 │ │ + bgt.n 48428 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 4950a │ │ + b.n 48412 │ │ pop {r4, r5, r6, r7, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r7, [r0, #28] │ │ adds r1, r4, #7 │ │ ldr r3, [r0, #0] │ │ it mi │ │ @@ -78486,77 +76757,77 @@ │ │ and.w r4, r4, #7 │ │ ldr r2, [r0, #20] │ │ ldr.w ip, [r0, #36] ; 0x24 │ │ asrs r1, r1, #3 │ │ ldr r6, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ cmp r7, #0 │ │ - beq.n 49672 │ │ + beq.n 4857a │ │ cmp r4, #6 │ │ - bhi.n 495e4 │ │ + bhi.n 484ec │ │ tbb [pc, r4] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 495f6 │ │ + b.n 484fe │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 49606 │ │ + b.n 4850e │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 49616 │ │ + b.n 4851e │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 49626 │ │ + b.n 4852e │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 49636 │ │ + b.n 4853e │ │ mov r0, r1 │ │ ldrb r5, [r3, #0] │ │ adds r3, #1 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - b.n 49646 │ │ + b.n 4854e │ │ mov r0, r1 │ │ adds r5, r3, #1 │ │ ldrb r3, [r3, #0] │ │ ldrh.w r3, [r6, r3, lsl #1] │ │ strh.w r3, [r2], #2 │ │ - b.n 49658 │ │ + b.n 48560 │ │ mov r0, r1 │ │ mov r5, r3 │ │ adds r3, r5, #1 │ │ ldrb r5, [r5, #0] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ ldrh.w r5, [r6, r5, lsl #1] │ │ strh.w r5, [r2], #2 │ │ - bgt.n 495e6 │ │ + bgt.n 484ee │ │ subs r7, #1 │ │ add r3, lr │ │ add r2, ip │ │ - b.n 495d0 │ │ + b.n 484d8 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r7, [r0, #28] │ │ ldr r2, [r0, #0] │ │ ldr.w lr, [r0, #16] │ │ ldr r3, [r0, #20] │ │ @@ -78565,116 +76836,116 @@ │ │ adds r0, r5, #7 │ │ it mi │ │ addmi.w r0, r5, #14 │ │ and.w r5, r5, #7 │ │ subs r5, #1 │ │ asrs r0, r0, #3 │ │ cmp r7, #0 │ │ - beq.w 497e0 │ │ + beq.w 486e8 │ │ cmp r5, #6 │ │ - bhi.n 496b0 │ │ + bhi.n 485b8 │ │ tbb [pc, r5] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (49824 ) │ │ + ldr r4, [pc, #376] ; (4872c ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 496d6 │ │ + b.n 485de │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 496fa │ │ + b.n 48602 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 4971e │ │ + b.n 48626 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 49742 │ │ + b.n 4864a │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 49766 │ │ + b.n 4866e │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 4978a │ │ + b.n 48692 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ adds r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - b.n 497ae │ │ + b.n 486b6 │ │ mov r4, r0 │ │ ldrb.w r6, [r2], #1 │ │ subs r4, #1 │ │ cmp r4, #0 │ │ add.w r3, r3, #3 │ │ ldrb.w r8, [r1, r6, lsl #2] │ │ add.w r6, r1, r6, lsl #2 │ │ strb.w r8, [r3, #-3] │ │ ldrb.w r8, [r6, #1] │ │ strb.w r8, [r3, #-2] │ │ ldrb r6, [r6, #2] │ │ strb.w r6, [r3, #-1] │ │ - bgt.w 496b2 │ │ + bgt.w 485ba │ │ subs r7, #1 │ │ add r2, lr │ │ add r3, ip │ │ - b.n 4969a │ │ + b.n 485a2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r4, [r0, #24] │ │ ldr r6, [r0, #36] ; 0x24 │ │ adds r1, r4, #7 │ │ ldr.w lr, [r0, #28] │ │ it mi │ │ @@ -78687,199 +76958,199 @@ │ │ asrs r1, r1, #3 │ │ ldr.w ip, [r0, #16] │ │ bic.w r6, r6, #3 │ │ ldr r2, [r0, #20] │ │ subs r4, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ cmp.w lr, #0 │ │ - beq.n 498ce │ │ + beq.n 487d6 │ │ cmp r4, #6 │ │ - bhi.n 4982a │ │ + bhi.n 48732 │ │ tbb [pc, r4] │ │ subs r2, #67 ; 0x43 │ │ cmp r0, #49 ; 0x31 │ │ asrs r7, r3, #24 │ │ movs r5, r1 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 4983e │ │ + b.n 48746 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 49850 │ │ + b.n 48758 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 49862 │ │ + b.n 4876a │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 49874 │ │ + b.n 4877c │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 49886 │ │ + b.n 4878e │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r2, #-4] │ │ - b.n 49898 │ │ + b.n 487a0 │ │ mov r0, r1 │ │ adds r7, r3, #1 │ │ ldrb r3, [r3, #0] │ │ add.w r8, r2, #4 │ │ ldr.w r3, [r5, r3, lsl #2] │ │ str r3, [r2, #0] │ │ - b.n 498ae │ │ + b.n 487b6 │ │ mov r0, r1 │ │ mov r8, r2 │ │ mov r7, r3 │ │ adds r3, r7, #1 │ │ ldrb r7, [r7, #0] │ │ subs r0, #1 │ │ add.w r2, r8, #4 │ │ cmp r0, #0 │ │ ldr.w r7, [r5, r7, lsl #2] │ │ str.w r7, [r8] │ │ - bgt.n 4982c │ │ + bgt.n 48734 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r6 │ │ - b.n 49814 │ │ + b.n 4871c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr.w ip, [r0, #48] ; 0x30 │ │ ldr r4, [r0, #24] │ │ ldr r5, [r0, #28] │ │ ldr r3, [r0, #0] │ │ adds r1, r4, #7 │ │ ldr r6, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr r7, [r0, #36] ; 0x24 │ │ ldr r0, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - bne.n 49902 │ │ + bne.n 4880a │ │ cmp r1, #0 │ │ it lt │ │ addlt.w r1, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r1, r1, #3 │ │ - b.n 49a8c │ │ + b.n 48994 │ │ cmp r1, #0 │ │ it lt │ │ addlt.w r1, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r1, r1, #3 │ │ cmp r5, #0 │ │ - beq.n 499f6 │ │ + beq.n 488fe │ │ cmp r4, #6 │ │ - bhi.n 49926 │ │ + bhi.n 4882e │ │ tbb [pc, r4] │ │ - ldr r4, [pc, #352] ; (49a80 ) │ │ + ldr r4, [pc, #352] ; (48988 ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 49940 │ │ + b.n 48848 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 49958 │ │ + b.n 48860 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 49970 │ │ + b.n 48878 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 49988 │ │ + b.n 48890 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 499a0 │ │ + b.n 488a8 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 499b8 │ │ + b.n 488c0 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ - b.n 499d0 │ │ + b.n 488d8 │ │ mov lr, r1 │ │ ldrb.w r8, [r3] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp r8, r0 │ │ itt ne │ │ ldrbne.w r8, [ip, r8] │ │ strbne.w r8, [r2, #-1] │ │ cmp.w lr, #0 │ │ - bgt.n 49928 │ │ + bgt.n 48830 │ │ subs r5, #1 │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 49912 │ │ + b.n 4881a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov lr, r1 │ │ ldrb.w ip, [r3] │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp ip, r0 │ │ it ne │ │ @@ -78924,40 +77195,40 @@ │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ adds r2, #1 │ │ adds r3, #1 │ │ cmp ip, r0 │ │ it ne │ │ strbne.w ip, [r2, #-1] │ │ cmp.w lr, #0 │ │ - bgt.n 499fc │ │ + bgt.n 48904 │ │ subs r5, #1 │ │ add r3, r6 │ │ add r2, r7 │ │ - cbz r5, 49aba │ │ + cbz r5, 489c2 │ │ cmp r4, #6 │ │ - bhi.n 499fa │ │ + bhi.n 48902 │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov lr, r1 │ │ - b.n 49a0c │ │ + b.n 48914 │ │ mov lr, r1 │ │ - b.n 49a1c │ │ + b.n 48924 │ │ mov lr, r1 │ │ - b.n 49a2c │ │ + b.n 48934 │ │ mov lr, r1 │ │ - b.n 49a3c │ │ + b.n 48944 │ │ mov lr, r1 │ │ - b.n 49a4c │ │ + b.n 48954 │ │ mov lr, r1 │ │ - b.n 49a5c │ │ + b.n 48964 │ │ mov lr, r1 │ │ - b.n 49a6c │ │ + b.n 48974 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r4, [r0, #24] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r4, #7 │ │ ldr.w lr, [r0, #28] │ │ it mi │ │ @@ -78969,100 +77240,100 @@ │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r7, r7, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ subs r4, #1 │ │ ldr r6, [r0, #56] ; 0x38 │ │ cmp.w lr, #0 │ │ - beq.n 49bd2 │ │ + beq.n 48ada │ │ cmp r4, #6 │ │ - bhi.n 49b04 │ │ + bhi.n 48a0c │ │ tbb [pc, r4] │ │ - ldr r4, [pc, #352] ; (49c60 ) │ │ + ldr r4, [pc, #352] ; (48b68 ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b1e │ │ + b.n 48a26 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b36 │ │ + b.n 48a3e │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b4e │ │ + b.n 48a56 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b66 │ │ + b.n 48a6e │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b7e │ │ + b.n 48a86 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49b96 │ │ + b.n 48a9e │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #1 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ - b.n 49bae │ │ + b.n 48ab6 │ │ mov r0, r1 │ │ ldrb.w r8, [r3] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #2 │ │ cmp r8, r6 │ │ itt ne │ │ ldrhne.w r8, [r5, r8, lsl #1] │ │ strhne.w r8, [r2, #-2] │ │ cmp r0, #0 │ │ - bgt.n 49b06 │ │ + bgt.n 48a0e │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r7 │ │ - b.n 49aee │ │ + b.n 489f6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r5, [r0, #24] │ │ ldr.w lr, [r0, #28] │ │ ldr r2, [r0, #0] │ │ ldr.w ip, [r0, #16] │ │ ldr r3, [r0, #20] │ │ @@ -79072,148 +77343,148 @@ │ │ adds r0, r5, #7 │ │ it mi │ │ addmi.w r0, r5, #14 │ │ and.w r5, r5, #7 │ │ subs r5, #1 │ │ asrs r0, r0, #3 │ │ cmp.w lr, #0 │ │ - beq.w 49d6a │ │ + beq.w 48c72 │ │ cmp r5, #6 │ │ - bhi.n 49c18 │ │ + bhi.n 48b20 │ │ tbb [pc, r5] │ │ ldrb r0, [r2, #18] │ │ strb r0, [r5, r1] │ │ cmp r4, #64 ; 0x40 │ │ movs r0, r3 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49c3a │ │ + beq.n 48b42 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49c42 │ │ + b.n 48b4a │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49c62 │ │ + beq.n 48b6a │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49c6a │ │ + b.n 48b72 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49c8a │ │ + beq.n 48b92 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49c92 │ │ + b.n 48b9a │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49cb2 │ │ + beq.n 48bba │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49cba │ │ + b.n 48bc2 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49cda │ │ + beq.n 48be2 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49ce2 │ │ + b.n 48bea │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49d02 │ │ + beq.n 48c0a │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49d0a │ │ + b.n 48c12 │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49d2a │ │ + beq.n 48c32 │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ adds r2, #1 │ │ adds r3, #3 │ │ - b.n 49d32 │ │ + b.n 48c3a │ │ mov r4, r0 │ │ ldrb r7, [r2, #0] │ │ cmp r7, r6 │ │ - beq.n 49d52 │ │ + beq.n 48c5a │ │ sxth r7, r7 │ │ ldrb.w r9, [r1, r7, lsl #2] │ │ add.w r7, r1, r7, lsl #2 │ │ strb.w r9, [r3] │ │ ldrb.w r9, [r7, #1] │ │ strb.w r9, [r3, #1] │ │ ldrb r7, [r7, #2] │ │ strb r7, [r3, #2] │ │ subs r4, #1 │ │ adds r2, #1 │ │ cmp r4, #0 │ │ add.w r3, r3, #3 │ │ - bgt.w 49c1a │ │ + bgt.w 48b22 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r2, ip │ │ add r3, r8 │ │ - b.n 49c00 │ │ + b.n 48b08 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r7, [r0, #24] │ │ ldr r4, [r0, #36] ; 0x24 │ │ adds r1, r7, #7 │ │ ldr.w ip, [r0, #28] │ │ it mi │ │ @@ -79227,100 +77498,100 @@ │ │ ldr.w r8, [r0, #16] │ │ bic.w lr, lr, #3 │ │ ldr r2, [r0, #20] │ │ subs r4, r7, #1 │ │ ldr r5, [r0, #48] ; 0x30 │ │ ldr r6, [r0, #56] ; 0x38 │ │ cmp.w ip, #0 │ │ - beq.n 49e78 │ │ + beq.n 48d80 │ │ cmp r4, #6 │ │ - bhi.n 49dba │ │ + bhi.n 48cc2 │ │ tbb [pc, r4] │ │ mov r1, sl │ │ adds r0, #59 ; 0x3b │ │ subs r5, r4, r0 │ │ movs r7, r1 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49dd2 │ │ + b.n 48cda │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49de8 │ │ + b.n 48cf0 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49dfe │ │ + b.n 48d06 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49e14 │ │ + b.n 48d1c │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49e2a │ │ + b.n 48d32 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49e40 │ │ + b.n 48d48 │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ adds r2, #4 │ │ adds r3, #1 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ - b.n 49e56 │ │ + b.n 48d5e │ │ mov r0, r1 │ │ ldrb r7, [r3, #0] │ │ subs r0, #1 │ │ adds r3, #1 │ │ adds r2, #4 │ │ cmp r7, r6 │ │ itt ne │ │ ldrne.w r7, [r5, r7, lsl #2] │ │ strne.w r7, [r2, #-4] │ │ cmp r0, #0 │ │ - bgt.n 49dbc │ │ + bgt.n 48cc4 │ │ add.w ip, ip, #4294967295 ; 0xffffffff │ │ add r3, r8 │ │ add r2, lr │ │ - b.n 49da4 │ │ + b.n 48cac │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r1, [r0, #40] ; 0x28 │ │ str r3, [sp, #24] │ │ ldr r3, [r0, #16] │ │ @@ -79335,56 +77606,56 @@ │ │ ldr.w r9, [r0] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r1, [sp, #4] │ │ ldr r2, [r0, #20] │ │ ldrb r1, [r3, #9] │ │ ldrb.w r4, [r0, #63] ; 0x3f │ │ - ldr.w lr, [pc, #744] ; 4a19c │ │ + ldr.w lr, [pc, #744] ; 490a4 │ │ str r1, [sp, #16] │ │ mov.w r1, fp, asr #2 │ │ str r1, [sp, #20] │ │ and.w r1, r5, #3 │ │ - ldr r5, [pc, #724] ; (4a198 ) │ │ + ldr r5, [pc, #724] ; (490a0 ) │ │ add lr, pc │ │ str r1, [sp, #28] │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #24] │ │ cmp r1, #0 │ │ - beq.w 4a6da │ │ + beq.w 495e2 │ │ ldr r1, [sp, #28] │ │ cmp r1, #2 │ │ - beq.w 4a2dc │ │ + beq.w 491e4 │ │ cmp r1, #3 │ │ - beq.w 4a0dc │ │ + beq.w 48fe4 │ │ cmp r1, #1 │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ - beq.w 4a4ce │ │ + beq.w 493d6 │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 49fa4 │ │ + bhi.n 48eac │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (49ff4 ) │ │ + ldr r0, [pc, #224] ; (48efc ) │ │ ldrb.w ip, [r2] │ │ - b.n 49f1c │ │ + b.n 48e24 │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #640] ; (4a1a0 ) │ │ + ldr r1, [pc, #640] ; (490a8 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -79406,28 +77677,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 49fae │ │ + b.n 48eb6 │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 49fae │ │ + b.n 48eb6 │ │ ldr.w ip, [r2] │ │ - b.n 49f1c │ │ + b.n 48e24 │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -79444,18 +77715,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4a0d2 │ │ + bhi.n 48fda │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4a100 ) │ │ + ldr r6, [pc, #256] ; (49008 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79468,15 +77739,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 4a0d2 │ │ + b.n 48fda │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79489,25 +77760,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 4a0d2 │ │ + b.n 48fda │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 4a0d2 │ │ + b.n 48fda │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -79523,36 +77794,36 @@ │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r1, r8, r1 │ │ str r1, [r2, #0] │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ - b.n 4a0e0 │ │ + b.n 48fe8 │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 4a1a4 │ │ + bhi.n 490ac │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4a1e8 ) │ │ + ldr r0, [pc, #224] ; (490f0 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4a110 │ │ + b.n 49018 │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #140] ; (4a1a0 ) │ │ + ldr r1, [pc, #140] ; (490a8 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -79574,31 +77845,31 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4a1ae │ │ + b.n 490b6 │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 4a1ae │ │ + b.n 490b6 │ │ ldr.w ip, [r2] │ │ - b.n 4a110 │ │ + b.n 49018 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - subs r6, r5, #4 │ │ + adds r0, #38 ; 0x26 │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ @@ -79617,18 +77888,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4a2d2 │ │ + bhi.n 491da │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4a300 ) │ │ + ldr r6, [pc, #256] ; (49208 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79641,15 +77912,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 4a2d2 │ │ + b.n 491da │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79662,25 +77933,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 4a2d2 │ │ + b.n 491da │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 4a2d2 │ │ + b.n 491da │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -79696,36 +77967,36 @@ │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r1, r8, r1 │ │ str r1, [r2, #0] │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ - b.n 4a2e0 │ │ + b.n 491e8 │ │ ldr r1, [sp, #20] │ │ str r1, [sp, #12] │ │ ldrb.w r0, [r9] │ │ ldr r1, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r1, r1, r0, lsl #2 │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 4a398 │ │ + bhi.n 492a0 │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4a3e8 ) │ │ + ldr r0, [pc, #224] ; (492f0 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4a310 │ │ + b.n 49218 │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #972] ; (4a6e0 ) │ │ + ldr r1, [pc, #972] ; (495e8 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -79747,28 +78018,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4a3a2 │ │ + b.n 492aa │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 4a3a2 │ │ + b.n 492aa │ │ ldr.w ip, [r2] │ │ - b.n 4a310 │ │ + b.n 49218 │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -79785,18 +78056,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4a4c6 │ │ + bhi.n 493ce │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4a4f4 ) │ │ + ldr r6, [pc, #256] ; (493fc ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79809,15 +78080,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 4a4c6 │ │ + b.n 493ce │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79830,25 +78101,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 4a4c6 │ │ + b.n 493ce │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 4a4c6 │ │ + b.n 493ce │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -79875,22 +78146,22 @@ │ │ ldrb.w sl, [r6, r0, lsl #2] │ │ ldrb r0, [r1, #1] │ │ ldrb r1, [r1, #2] │ │ str r0, [sp, #40] ; 0x28 │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r1, [sp, #8] │ │ cmp r1, #3 │ │ - bhi.n 4a586 │ │ + bhi.n 4948e │ │ tbb [pc, r1] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4a5d4 ) │ │ + ldr r0, [pc, #224] ; (494dc ) │ │ ldrb.w ip, [r2] │ │ - b.n 4a4fe │ │ + b.n 49406 │ │ ldrh.w ip, [r2] │ │ - ldr r1, [pc, #480] ; (4a6e0 ) │ │ + ldr r1, [pc, #480] ; (495e8 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r1, ip, r1 │ │ ldr.w r0, [r7, r0, lsl #2] │ │ @@ -79912,28 +78183,28 @@ │ │ ldrb r1, [r6, r1] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4a590 │ │ + b.n 49498 │ │ ldrb.w r1, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r1, r1, #3 │ │ ldrb.w r8, [r2, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r0, [r2, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r2, r1] │ │ - b.n 4a590 │ │ + b.n 49498 │ │ ldr.w ip, [r2] │ │ - b.n 4a4fe │ │ + b.n 49406 │ │ mov.w ip, #0 │ │ mov r1, ip │ │ mov r0, ip │ │ mov r8, ip │ │ rsb sl, r8, sl │ │ mul.w r6, r4, sl │ │ umull r6, r7, r6, r5 │ │ @@ -79950,18 +78221,18 @@ │ │ add.w sl, ip, r4 │ │ mul.w ip, r4, ip │ │ add.w r1, r1, r7, lsr #7 │ │ umull r6, r7, ip, r5 │ │ sub.w r6, sl, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4a6b4 │ │ + bhi.n 495bc │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4a6e4 ) │ │ + ldr r6, [pc, #256] ; (495ec ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79974,15 +78245,15 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strb.w r8, [r2] │ │ - b.n 4a6b4 │ │ + b.n 495bc │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -79995,25 +78266,25 @@ │ │ ldrb r0, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r1, r0 │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsls r1, r0 │ │ orr.w r8, r8, r1 │ │ strh.w r8, [r2] │ │ - b.n 4a6b4 │ │ + b.n 495bc │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r0, [r2, r6] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r2, r0] │ │ - b.n 4a6b4 │ │ + b.n 495bc │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r0, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80033,23 +78304,23 @@ │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ add r2, r1 │ │ ldr r1, [sp, #12] │ │ subs r1, #1 │ │ str r1, [sp, #12] │ │ cmp r1, #0 │ │ - bgt.w 49eec │ │ + bgt.w 48df4 │ │ ldr r1, [sp, #24] │ │ subs r1, #1 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #32] │ │ add r9, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ add r2, r1 │ │ - b.w 49ecc │ │ + b.w 48dd4 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r4, [r0, #40] ; 0x28 │ │ @@ -80066,68 +78337,68 @@ │ │ str r1, [sp, #4] │ │ ldr r1, [r0, #56] ; 0x38 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #44] ; 0x2c │ │ str r1, [sp, #20] │ │ ldrb.w r1, [r0, #63] ; 0x3f │ │ ldrb r0, [r3, #9] │ │ - ldr.w lr, [pc, #780] ; 4aa20 │ │ + ldr.w lr, [pc, #780] ; 49928 │ │ str r0, [sp, #16] │ │ adds r0, r6, #7 │ │ it mi │ │ addmi.w r0, r6, #14 │ │ add lr, pc │ │ asrs r0, r0, #3 │ │ str r0, [sp, #24] │ │ and.w r0, r6, #7 │ │ subs r0, #1 │ │ str r0, [sp, #44] ; 0x2c │ │ ldr r0, [sp, #16] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ - ldr r0, [pc, #740] ; (4aa1c ) │ │ + ldr r0, [pc, #740] ; (49924 ) │ │ ldr r4, [sp, #28] │ │ cmp r4, #0 │ │ - beq.w 4b77c │ │ + beq.w 4a684 │ │ ldr r4, [sp, #44] ; 0x2c │ │ cmp r4, #6 │ │ - bhi.n 4a756 │ │ + bhi.n 4965e │ │ tbh [pc, r4, lsl #1] │ │ lsls r3, r1, #28 │ │ lsls r4, r1, #24 │ │ lsls r4, r1, #20 │ │ lsls r4, r1, #16 │ │ lsls r4, r1, #12 │ │ lsls r4, r1, #8 │ │ lsls r6, r0, #4 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4a948 │ │ + beq.w 49850 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4a81c │ │ + bhi.n 49724 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4a86c ) │ │ + ldr r0, [pc, #224] ; (49774 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4a794 │ │ + b.n 4969c │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #652] ; (4aa24 ) │ │ + ldr r4, [pc, #652] ; (4992c ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -80149,28 +78420,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4a826 │ │ + b.n 4972e │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4a826 │ │ + b.n 4972e │ │ ldr.w ip, [r2] │ │ - b.n 4a794 │ │ + b.n 4969c │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -80186,18 +78457,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4a948 │ │ + bhi.n 49850 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4a978 ) │ │ + ldr r6, [pc, #256] ; (49880 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80210,15 +78481,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4a948 │ │ + b.n 49850 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80231,25 +78502,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4a948 │ │ + b.n 49850 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4a948 │ │ + b.n 49850 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80267,40 +78538,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4a958 │ │ + b.n 49860 │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4ab54 │ │ + beq.w 49a5c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4aa28 │ │ + bhi.n 49930 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4aa68 ) │ │ + ldr r0, [pc, #224] ; (49970 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4a992 │ │ + b.n 4989a │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #144] ; (4aa24 ) │ │ + ldr r4, [pc, #144] ; (4992c ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -80322,32 +78593,32 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4aa32 │ │ + b.n 4993a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4aa32 │ │ + b.n 4993a │ │ ldr.w ip, [r2] │ │ - b.n 4a992 │ │ + b.n 4989a │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - asrs r0, r2, #27 │ │ + movs r7, #200 ; 0xc8 │ │ movs r7, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ @@ -80365,18 +78636,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4ab54 │ │ + bhi.n 49a5c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4ab84 ) │ │ + ldr r6, [pc, #256] ; (49a8c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80389,15 +78660,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4ab54 │ │ + b.n 49a5c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80410,25 +78681,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4ab54 │ │ + b.n 49a5c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4ab54 │ │ + b.n 49a5c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80446,40 +78717,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4ab64 │ │ + b.n 49a6c │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4ad54 │ │ + beq.w 49c5c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4ac28 │ │ + bhi.n 49b30 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (4ac78 ) │ │ + ldr r1, [pc, #228] ; (49b80 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4ab9e │ │ + b.n 49aa6 │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #3044] ; 4b784 │ │ + ldr.w r4, [pc, #3044] ; 4a68c │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -80501,28 +78772,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4ac32 │ │ + b.n 49b3a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4ac32 │ │ + b.n 49b3a │ │ ldr.w ip, [r2] │ │ - b.n 4ab9e │ │ + b.n 49aa6 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -80538,18 +78809,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4ad54 │ │ + bhi.n 49c5c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4ad84 ) │ │ + ldr r6, [pc, #256] ; (49c8c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80562,15 +78833,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4ad54 │ │ + b.n 49c5c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80583,25 +78854,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4ad54 │ │ + b.n 49c5c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4ad54 │ │ + b.n 49c5c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80619,40 +78890,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4ad64 │ │ + b.n 49c6c │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4af54 │ │ + beq.w 49e5c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4ae28 │ │ + bhi.n 49d30 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (4ae78 ) │ │ + ldr r1, [pc, #228] ; (49d80 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4ad9e │ │ + b.n 49ca6 │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #2532] ; 4b784 │ │ + ldr.w r4, [pc, #2532] ; 4a68c │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -80674,28 +78945,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4ae32 │ │ + b.n 49d3a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4ae32 │ │ + b.n 49d3a │ │ ldr.w ip, [r2] │ │ - b.n 4ad9e │ │ + b.n 49ca6 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -80711,18 +78982,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4af54 │ │ + bhi.n 49e5c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4af84 ) │ │ + ldr r6, [pc, #256] ; (49e8c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80735,15 +79006,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4af54 │ │ + b.n 49e5c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80756,25 +79027,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4af54 │ │ + b.n 49e5c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4af54 │ │ + b.n 49e5c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80792,40 +79063,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4af64 │ │ + b.n 49e6c │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4b154 │ │ + beq.w 4a05c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4b028 │ │ + bhi.n 49f30 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (4b078 ) │ │ + ldr r1, [pc, #228] ; (49f80 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4af9e │ │ + b.n 49ea6 │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #2020] ; 4b784 │ │ + ldr.w r4, [pc, #2020] ; 4a68c │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -80847,28 +79118,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4b032 │ │ + b.n 49f3a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4b032 │ │ + b.n 49f3a │ │ ldr.w ip, [r2] │ │ - b.n 4af9e │ │ + b.n 49ea6 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -80884,18 +79155,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4b154 │ │ + bhi.n 4a05c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4b184 ) │ │ + ldr r6, [pc, #256] ; (4a08c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80908,15 +79179,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4b154 │ │ + b.n 4a05c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -80929,25 +79200,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4b154 │ │ + b.n 4a05c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4b154 │ │ + b.n 4a05c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -80965,40 +79236,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4b164 │ │ + b.n 4a06c │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4b354 │ │ + beq.w 4a25c │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4b228 │ │ + bhi.n 4a130 │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r1, [pc, #228] ; (4b278 ) │ │ + ldr r1, [pc, #228] ; (4a180 ) │ │ ldrb.w ip, [r2] │ │ - b.n 4b19e │ │ + b.n 4a0a6 │ │ ldrh.w ip, [r2] │ │ - ldr.w r4, [pc, #1508] ; 4b784 │ │ + ldr.w r4, [pc, #1508] ; 4a68c │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -81020,28 +79291,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4b232 │ │ + b.n 4a13a │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4b232 │ │ + b.n 4a13a │ │ ldr.w ip, [r2] │ │ - b.n 4b19e │ │ + b.n 4a0a6 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -81057,18 +79328,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4b354 │ │ + bhi.n 4a25c │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4b384 ) │ │ + ldr r6, [pc, #256] ; (4a28c ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81081,15 +79352,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4b354 │ │ + b.n 4a25c │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81102,25 +79373,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4b354 │ │ + b.n 4a25c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4b354 │ │ + b.n 4a25c │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -81138,40 +79409,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4b364 │ │ + b.n 4a26c │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4b552 │ │ + beq.w 4a45a │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4b426 │ │ + bhi.n 4a32e │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4b474 ) │ │ + ldr r0, [pc, #224] ; (4a37c ) │ │ ldrb.w ip, [r2] │ │ - b.n 4b39e │ │ + b.n 4a2a6 │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #996] ; (4b784 ) │ │ + ldr r4, [pc, #996] ; (4a68c ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -81193,28 +79464,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4b430 │ │ + b.n 4a338 │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4b430 │ │ + b.n 4a338 │ │ ldr.w ip, [r2] │ │ - b.n 4b39e │ │ + b.n 4a2a6 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -81230,18 +79501,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4b552 │ │ + bhi.n 4a45a │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4b580 ) │ │ + ldr r6, [pc, #256] ; (4a488 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81254,15 +79525,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4b552 │ │ + b.n 4a45a │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81275,25 +79546,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4b552 │ │ + b.n 4a45a │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4b552 │ │ + b.n 4a45a │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -81311,40 +79582,40 @@ │ │ orr.w r4, r8, r4 │ │ str r4, [r2, #0] │ │ ldr r4, [sp, #0] │ │ adds r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ - b.n 4b562 │ │ + b.n 4a46a │ │ ldr r4, [sp, #24] │ │ str r4, [sp, #12] │ │ ldr r4, [sp, #0] │ │ ldrb r5, [r4, #0] │ │ ldr r4, [sp, #20] │ │ cmp r5, r4 │ │ - beq.w 4b750 │ │ + beq.w 4a658 │ │ sxth r5, r5 │ │ ldr r4, [sp, #4] │ │ ldr r6, [sp, #4] │ │ add.w r4, r4, r5, lsl #2 │ │ ldrb.w sl, [r4, #1] │ │ ldrb r4, [r4, #2] │ │ ldrb.w r9, [r6, r5, lsl #2] │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r4, [sp, #8] │ │ cmp r4, #3 │ │ - bhi.n 4b624 │ │ + bhi.n 4a52c │ │ tbb [pc, r4] │ │ lsls r2, r0, #20 │ │ - ldr r0, [pc, #224] ; (4b674 ) │ │ + ldr r0, [pc, #224] ; (4a57c ) │ │ ldrb.w ip, [r2] │ │ - b.n 4b59c │ │ + b.n 4a4a4 │ │ ldrh.w ip, [r2] │ │ - ldr r4, [pc, #484] ; (4b784 ) │ │ + ldr r4, [pc, #484] ; (4a68c ) │ │ ldrb r5, [r3, #28] │ │ ldrb.w r6, [r3, #32] │ │ ldr.w r7, [lr, r4] │ │ ldr r4, [r3, #12] │ │ ldrb.w fp, [r3, #34] ; 0x22 │ │ and.w r4, ip, r4 │ │ ldr.w r5, [r7, r5, lsl #2] │ │ @@ -81366,28 +79637,28 @@ │ │ ldrb r4, [r6, r4] │ │ ldr r6, [r3, #24] │ │ ldr.w r7, [r7, fp, lsl #2] │ │ and.w r6, ip, r6 │ │ ldrb.w ip, [r3, #35] ; 0x23 │ │ lsr.w r6, r6, ip │ │ ldrb.w ip, [r7, r6] │ │ - b.n 4b62e │ │ + b.n 4a536 │ │ ldrb.w r4, [r3, #32] │ │ mov.w ip, #255 ; 0xff │ │ lsrs r4, r4, #3 │ │ ldrb.w r8, [r2, r4] │ │ ldrb.w r4, [r3, #33] ; 0x21 │ │ lsrs r4, r4, #3 │ │ ldrb r5, [r2, r4] │ │ ldrb.w r4, [r3, #34] ; 0x22 │ │ lsrs r4, r4, #3 │ │ ldrb r4, [r2, r4] │ │ - b.n 4b62e │ │ + b.n 4a536 │ │ ldr.w ip, [r2] │ │ - b.n 4b59c │ │ + b.n 4a4a4 │ │ mov.w ip, #0 │ │ mov r4, ip │ │ mov r5, ip │ │ mov r8, ip │ │ rsb r9, r8, r9 │ │ rsb sl, r5, sl │ │ mul.w r6, r1, r9 │ │ @@ -81403,18 +79674,18 @@ │ │ add.w r9, ip, r1 │ │ mul.w ip, r1, ip │ │ add.w r4, r4, r7, lsr #7 │ │ umull r6, r7, ip, r0 │ │ sub.w r6, r9, r7, lsr #7 │ │ ldr r7, [sp, #8] │ │ cmp r7, #3 │ │ - bhi.n 4b750 │ │ + bhi.n 4a658 │ │ tbb [pc, r7] │ │ movs r1, #2 │ │ - ldr r6, [pc, #256] ; (4b780 ) │ │ + ldr r6, [pc, #256] ; (4a688 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81427,15 +79698,15 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strb.w r8, [r2] │ │ - b.n 4b750 │ │ + b.n 4a658 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ lsr.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsl.w r8, r8, ip │ │ @@ -81448,25 +79719,25 @@ │ │ ldrb r5, [r3, #30] │ │ orr.w r8, r8, r6 │ │ lsrs r4, r5 │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsls r4, r5 │ │ orr.w r8, r8, r4 │ │ strh.w r8, [r2] │ │ - b.n 4b750 │ │ + b.n 4a658 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ strb.w r8, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb r5, [r2, r6] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ strb r4, [r2, r5] │ │ - b.n 4b750 │ │ + b.n 4a658 │ │ ldrb r7, [r3, #28] │ │ lsr.w r8, r8, r7 │ │ ldrb.w r7, [r3, #32] │ │ lsl.w r8, r8, r7 │ │ ldrb r7, [r3, #29] │ │ lsrs r5, r7 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ @@ -81488,329 +79759,2056 @@ │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #16] │ │ add r2, r4 │ │ ldr r4, [sp, #12] │ │ subs r4, #1 │ │ str r4, [sp, #12] │ │ cmp r4, #0 │ │ - bgt.w 4a75a │ │ - ldr r4, [sp, #28] │ │ - ldr r5, [sp, #32] │ │ + bgt.w 49662 │ │ + ldr r4, [sp, #28] │ │ + ldr r5, [sp, #32] │ │ + subs r4, #1 │ │ + str r4, [sp, #28] │ │ + ldr r4, [sp, #0] │ │ + add r4, r5 │ │ + str r4, [sp, #0] │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + add r2, r4 │ │ + b.w 4963e │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + │ │ +0004a690 : │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + ldr r2, [r2, #4] │ │ + bic.w r3, r3, #28672 ; 0x7000 │ │ + ldrb r1, [r2, #8] │ │ + cmp r1, #7 │ │ + ite hi │ │ + ldrbhi r2, [r2, #9] │ │ + movls r2, #0 │ │ + cmp r3, #18 │ │ + beq.n 4a6d2 │ │ + bgt.n 4a6b8 │ │ + cbnz r3, 4a6e6 │ │ + ldr r3, [pc, #60] ; (4a6ec ) │ │ + add r3, pc │ │ + ldr.w r0, [r3, r2, lsl #2] │ │ + bx lr │ │ + cmp.w r3, #256 ; 0x100 │ │ + beq.n 4a6c6 │ │ + cmp.w r3, #274 ; 0x112 │ │ + beq.n 4a6dc │ │ + b.n 4a6e6 │ │ + ldr r3, [pc, #40] ; (4a6f0 ) │ │ + add r3, pc │ │ + add.w r2, r3, r2, lsl #2 │ │ + ldr r0, [r2, #20] │ │ + bx lr │ │ + cmp r2, #1 │ │ + ble.n 4a6e6 │ │ + ldr r0, [pc, #28] ; (4a6f4 ) │ │ + add r0, pc │ │ + bx lr │ │ + cmp r2, #1 │ │ + ble.n 4a6e6 │ │ + ldr r0, [pc, #20] ; (4a6f8 ) │ │ + add r0, pc │ │ + bx lr │ │ + movs r0, #0 │ │ + bx lr │ │ + nop │ │ + stcl 0, cr0, [r4, #24]! │ │ + stcl 0, cr0, [ip, #24] │ │ + b.n 4a44a │ │ + ; instruction: 0xffffef07 │ │ + vtbl.8 d30, {d15-d16}, d29 │ │ + blx lr │ │ + mov r9, r0 │ │ + mov r8, r1 │ │ + mov sl, r3 │ │ + ldr r4, [sp, #36] ; 0x24 │ │ + ldr r7, [sp, #40] ; 0x28 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cbz r2, 4a714 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + bne.n 4a728 │ │ + ubfx r3, r2, #24, #4 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 4a728 │ │ + ldr r0, [pc, #96] ; (4a780 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 4a77a │ │ + mov r0, r7 │ │ + mov r1, r2 │ │ + bl 4bfa4 │ │ + cmp r0, #0 │ │ + blt.n 4a77a │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + movs r2, #60 ; 0x3c │ │ + movs r5, #1 │ │ + bl 41900 │ │ + ldr r3, [sp, #32] │ │ + stmia.w r4, {r5, r7} │ │ + mov r0, r6 │ │ + str.w sl, [r4, #20] │ │ + movs r1, #0 │ │ + str r3, [r4, #16] │ │ + movs r2, #88 ; 0x58 │ │ + str.w r9, [r4, #8] │ │ + str.w r8, [r4, #12] │ │ + bl 41900 │ │ + movs r3, #255 ; 0xff │ │ + mov r0, r5 │ │ + strb.w r3, [r6, #76] ; 0x4c │ │ + strb.w r3, [r6, #77] ; 0x4d │ │ + strb.w r3, [r6, #78] ; 0x4e │ │ + strb.w r3, [r6, #79] ; 0x4f │ │ + str r6, [r4, #52] ; 0x34 │ │ + str r5, [r4, #56] ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + subs r6, r0, r4 │ │ + movs r4, r0 │ │ + │ │ +0004a784 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbnz r0, 4a796 │ │ + ldr r0, [pc, #36] ; (4a7b0 ) │ │ + ldmia.w sp!, {r4, lr} │ │ + add r0, pc │ │ + b.w 194b8 │ │ + ldr r0, [r0, #4] │ │ + bl 4c288 │ │ + cmp r0, #0 │ │ + blt.n 4a7aa │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + bl 4c652 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + subs r2, r7, r2 │ │ + movs r4, r0 │ │ + │ │ +0004a7b4 : │ │ + push {r3, lr} │ │ + cbz r0, 4a7d4 │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cbz r1, 4a7c4 │ │ + orr.w r2, r3, #4096 ; 0x1000 │ │ + b.n 4a7c8 │ │ + bic.w r2, r3, #4096 ; 0x1000 │ │ + cmp r2, r3 │ │ + str r2, [r0, #68] ; 0x44 │ │ + beq.n 4a7da │ │ + bl 4c652 │ │ + b.n 4a7da │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + ... │ │ + │ │ +0004a7e0 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r4, r0 │ │ + cbnz r0, 4a7f4 │ │ + ldr r0, [pc, #152] ; (4a884 ) │ │ + ldr r1, [pc, #152] ; (4a888 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 4a808 │ │ + ldr r3, [r0, #4] │ │ + ldr r3, [r3, #4] │ │ + cbz r3, 4a810 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bcc.n 4a810 │ │ + ldr r0, [pc, #136] ; (4a88c ) │ │ + ldr r1, [pc, #140] ; (4a890 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + b.w 194b8 │ │ + lsls r3, r6, #30 │ │ + bpl.n 4a81c │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 4a7b4 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r2, [r4, #4] │ │ + ldr r1, [r3, #68] ; 0x44 │ │ + cbz r6, 4a84a │ │ + orr.w r0, r1, #256 ; 0x100 │ │ + str r5, [r3, #72] ; 0x48 │ │ + str r0, [r3, #68] ; 0x44 │ │ + ldr r3, [r2, #4] │ │ + cbz r3, 4a872 │ │ + ldr r3, [r3, #4] │ │ + add.w r2, r3, r5, lsl #2 │ │ + movs r3, #0 │ │ + strb r3, [r2, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r2, #8] │ │ + adds r3, #1 │ │ + it eq │ │ + moveq r3, #1 │ │ + str r3, [r2, #8] │ │ + b.n 4a872 │ │ + ldr r2, [r2, #4] │ │ + cbz r2, 4a868 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + ldr r3, [r2, #4] │ │ + movs r2, #255 ; 0xff │ │ + add.w r3, r3, r0, lsl #2 │ │ + strb r2, [r3, #3] │ │ + ldr r3, [r4, #4] │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r2, #8] │ │ + adds r3, #1 │ │ + it eq │ │ + moveq r3, #1 │ │ + str r3, [r2, #8] │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + ldr r3, [r2, #68] ; 0x44 │ │ + bic.w r3, r3, #256 ; 0x100 │ │ + str r3, [r2, #68] ; 0x44 │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r1 │ │ + beq.n 4a87e │ │ + bl 4c652 │ │ + movs r0, #0 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + strex r0, r0, [sl, #12] │ │ + subs r0, r1, r2 │ │ + movs r4, r0 │ │ + ; instruction: 0xe8340003 │ │ + subs r2, r7, r1 │ │ + movs r4, r0 │ │ + │ │ +0004a894 : │ │ + cbz r0, 4a8a8 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r2, [r3, #68] ; 0x44 │ │ + lsls r2, r2, #23 │ │ + bpl.n 4a8a8 │ │ + cbz r1, 4a8a4 │ │ + ldr r3, [r3, #72] ; 0x48 │ │ + str r3, [r1, #0] │ │ + movs r0, #0 │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0004a8ae : │ │ + push {r4, lr} │ │ + cbz r0, 4a8ea │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + cmp r1, #255 ; 0xff │ │ + strb.w r1, [r4, #76] ; 0x4c │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + strb.w r2, [r4, #77] ; 0x4d │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + strb.w r3, [r4, #78] ; 0x4e │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r4, [r0, #68] ; 0x44 │ │ + bne.n 4a8d4 │ │ + cmp r2, #255 ; 0xff │ │ + bne.n 4a8d4 │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 4a8da │ │ + orr.w r3, r4, #1 │ │ + b.n 4a8de │ │ + bic.w r3, r4, #1 │ │ + cmp r3, r4 │ │ + str r3, [r0, #68] ; 0x44 │ │ + beq.n 4a8f0 │ │ + bl 4c652 │ │ + b.n 4a8f0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + │ │ +0004a8f4 : │ │ + push {r4, lr} │ │ + cbz r0, 4a91a │ │ + cbz r1, 4a902 │ │ + ldr r4, [r0, #52] ; 0x34 │ │ + ldrb.w r4, [r4, #76] ; 0x4c │ │ + strb r4, [r1, #0] │ │ + cbz r2, 4a90c │ │ + ldr r1, [r0, #52] ; 0x34 │ │ + ldrb.w r1, [r1, #77] ; 0x4d │ │ + strb r1, [r2, #0] │ │ + cbz r3, 4a916 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldrb.w r2, [r2, #78] ; 0x4e │ │ + strb r2, [r3, #0] │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, pc} │ │ + │ │ +0004a920 : │ │ + push {r3, lr} │ │ + cbz r0, 4a946 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + cmp r1, #255 ; 0xff │ │ + strb.w r1, [r3, #79] ; 0x4f │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + ite ne │ │ + orrne.w r2, r3, #2 │ │ + biceq.w r2, r3, #2 │ │ + cmp r2, r3 │ │ + str r2, [r0, #68] ; 0x44 │ │ + beq.n 4a94c │ │ + bl 4c652 │ │ + b.n 4a94c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + │ │ +0004a950 : │ │ + cbz r0, 4a960 │ │ + cbz r1, 4a95c │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldrb.w r3, [r3, #79] ; 0x4f │ │ + strb r3, [r1, #0] │ │ + movs r0, #0 │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0004a966 : │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + cbz r0, 4a9b2 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + ldr r6, [r2, #68] ; 0x44 │ │ + bic.w r3, r6, #112 ; 0x70 │ │ + str r3, [r2, #68] ; 0x44 │ │ + cmp r1, #4 │ │ + bhi.n 4a998 │ │ + tbb [pc, r1] │ │ + lsls r2, r2, #12 │ │ + lsrs r6, r0, #20 │ │ + movs r1, r1 │ │ + orr.w r3, r3, #16 │ │ + b.n 4a994 │ │ + orr.w r3, r3, #32 │ │ + b.n 4a994 │ │ + orr.w r3, r3, #64 ; 0x40 │ │ + str r3, [r2, #68] ; 0x44 │ │ + b.n 4a9a2 │ │ + movs r0, #4 │ │ + bl 195f0 │ │ + mov r4, r0 │ │ + b.n 4a9a4 │ │ + movs r4, #0 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + cmp r3, r6 │ │ + beq.n 4a9b8 │ │ + bl 4c652 │ │ + b.n 4a9b8 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + │ │ +0004a9bc : │ │ + cbz r0, 4a9ee │ │ + cbz r1, 4a9e0 │ │ + ldr r3, [r0, #52] ; 0x34 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + and.w r3, r3, #112 ; 0x70 │ │ + cmp r3, #32 │ │ + beq.n 4a9dc │ │ + cmp r3, #64 ; 0x40 │ │ + mov.w r0, #0 │ │ + beq.n 4a9e4 │ │ + cmp r3, #16 │ │ + bne.n 4a9ea │ │ + movs r3, #1 │ │ + b.n 4a9e6 │ │ + movs r3, #2 │ │ + str r3, [r1, #0] │ │ + movs r0, #0 │ │ + bx lr │ │ + movs r3, #4 │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + str r0, [r1, #0] │ │ + bx lr │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0004a9f4 : │ │ + ldr r2, [pc, #72] ; (4aa40 ) │ │ + push {r4, r5, lr} │ │ + add r2, pc │ │ + ldr r2, [r2, #0] │ │ + sub sp, #28 │ │ + ldr r3, [r2, #0] │ │ + mov r5, r2 │ │ + str r3, [sp, #20] │ │ + movs r3, #0 │ │ + cbz r0, 4aa30 │ │ + str r3, [sp, #4] │ │ + add.w r4, r0, #36 ; 0x24 │ │ + str r3, [sp, #8] │ │ + ldr r3, [r0, #8] │ │ + str r3, [sp, #12] │ │ + ldr r3, [r0, #12] │ │ + str r3, [sp, #16] │ │ + add r3, sp, #4 │ │ + cbnz r1, 4aa26 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + movs r0, #1 │ │ + b.n 4aa30 │ │ + mov r0, r1 │ │ + mov r2, r4 │ │ + mov r1, r3 │ │ + bl 5e0d4 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 4aa3c │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + lsrs r4, r5, #3 │ │ + movs r7, r0 │ │ + │ │ +0004aa44 : │ │ + push {r4, lr} │ │ + mov r4, r1 │ │ + cbz r0, 4aa54 │ │ + cbz r1, 4aa54 │ │ + adds r0, #36 ; 0x24 │ │ + ldmia r0, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + pop {r4, pc} │ │ + │ │ +0004aa56 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r5, r2 │ │ + ldr r2, [r0, #52] ; 0x34 │ │ + mov r7, r3 │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + ldr r3, [r2, #0] │ │ + cmp r3, r5 │ │ + bne.n 4aa9c │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cbz r1, 4aa78 │ │ + ldr r0, [r2, #80] ; 0x50 │ │ + ldr r3, [r1, #8] │ │ + cmp r0, r3 │ │ + bne.n 4aa9c │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r3, #4] │ │ + cbnz r1, 4aa94 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + ldr.w lr, [r3, #8] │ │ + mov r3, r7 │ │ + mov ip, lr │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + bx ip │ │ + ldr r2, [r2, #84] ; 0x54 │ │ + ldr r3, [r1, #8] │ │ + cmp r2, r3 │ │ + beq.n 4aa7e │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 4c67c │ │ + cmp r0, #0 │ │ + bge.n 4aa7e │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + │ │ +0004aab0 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r3 │ │ + ldr.w sl, [pc, #320] ; 4abf8 │ │ + sub sp, #52 ; 0x34 │ │ + mov r7, r2 │ │ + mov fp, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str r3, [sp, #44] ; 0x2c │ │ + cbz r0, 4aad0 │ │ + cbnz r2, 4aad6 │ │ + ldr r0, [pc, #296] ; (4abfc ) │ │ + add r0, pc │ │ + b.n 4aae2 │ │ + ldr r3, [r0, #28] │ │ + cbnz r3, 4aade │ │ + ldr r2, [r2, #28] │ │ + cbz r2, 4aae8 │ │ + ldr r0, [pc, #288] ; (4ac00 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 4abd6 │ │ + cbnz r4, 4aaf8 │ │ + ldr r3, [r7, #8] │ │ + str r4, [sp, #16] │ │ + str r4, [sp, #12] │ │ + add r4, sp, #12 │ │ + str r3, [sp, #20] │ │ + ldr r3, [r7, #12] │ │ + str r3, [sp, #24] │ │ + ldr.w r6, [fp, #8] │ │ + ldr.w r3, [fp, #12] │ │ + cbz r1, 4ab50 │ │ + ldr.w r9, [r1] │ │ + ldr r0, [r1, #8] │ │ + cmp.w r9, #0 │ │ + ldr.w r8, [r1, #4] │ │ + itttt lt │ │ + addlt r0, r9 │ │ + ldrlt r5, [r4, #0] │ │ + rsblt r5, r9, r5 │ │ + movlt.w r9, #0 │ │ + rsb r6, r9, r6 │ │ + it lt │ │ + strlt r5, [r4, #0] │ │ + cmp r6, r0 │ │ + ldr r5, [r1, #12] │ │ + it ge │ │ + movge r6, r0 │ │ + cmp.w r8, #0 │ │ + itttt lt │ │ + addlt r5, r8 │ │ + ldrlt r1, [r4, #4] │ │ + rsblt r1, r8, r1 │ │ + movlt.w r8, #0 │ │ + rsb r3, r8, r3 │ │ + it lt │ │ + strlt r1, [r4, #4] │ │ + cmp r5, r3 │ │ + it ge │ │ + movge r5, r3 │ │ + b.n 4ab56 │ │ + mov r5, r3 │ │ + mov r8, r1 │ │ + mov r9, r1 │ │ + ldr r1, [r7, #36] ; 0x24 │ │ + ldr r3, [r4, #0] │ │ + ldr.w r0, [fp, #52] ; 0x34 │ │ + subs r3, r1, r3 │ │ + cmp r3, #0 │ │ + ittt gt │ │ + strgt r1, [r4, #0] │ │ + subgt r6, r6, r3 │ │ + addgt r9, r3 │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r7, #36] ; 0x24 │ │ + add r3, r6 │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #44] ; 0x2c │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #40] ; 0x28 │ │ + cmp r3, #0 │ │ + it gt │ │ + subgt r6, r6, r3 │ │ + ldr r3, [r4, #4] │ │ + subs r3, r1, r3 │ │ + cmp r3, #0 │ │ + ittt gt │ │ + strgt r1, [r4, #4] │ │ + subgt r5, r5, r3 │ │ + addgt r8, r3 │ │ + ldr r3, [r4, #4] │ │ + ldr r1, [r7, #40] ; 0x28 │ │ + add r3, r5 │ │ + subs r3, r3, r1 │ │ + ldr r1, [r7, #48] ; 0x30 │ │ + subs r3, r3, r1 │ │ + cmp r3, #0 │ │ + it gt │ │ + subgt r5, r5, r3 │ │ + ldr r3, [r0, #68] ; 0x44 │ │ + lsls r1, r3, #22 │ │ + bpl.n 4abb2 │ │ + bic.w r3, r3, #512 ; 0x200 │ │ + str r3, [r0, #68] ; 0x44 │ │ + str r2, [sp, #4] │ │ + bl 4c652 │ │ + ldr r2, [sp, #4] │ │ + cmp r6, #0 │ │ + ble.n 4abda │ │ + cmp r5, #0 │ │ + ble.n 4abda │ │ + str r6, [r4, #8] │ │ + mov r0, fp │ │ + str r5, [r4, #12] │ │ + add r1, sp, #28 │ │ + mov r2, r7 │ │ + mov r3, r4 │ │ + str.w r9, [sp, #28] │ │ + str.w r8, [sp, #32] │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r5, [sp, #40] ; 0x28 │ │ + bl 4aa56 │ │ + mov r2, r0 │ │ + b.n 4abe0 │ │ + movs r3, #0 │ │ + str r3, [r4, #12] │ │ + str r3, [r4, #8] │ │ + mov r0, r2 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + beq.n 4abf0 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + lsrs r4, r4, #32 │ │ + movs r7, r0 │ │ + asrs r2, r6, #30 │ │ + movs r4, r0 │ │ + asrs r1, r1, #31 │ │ + movs r4, r0 │ │ + │ │ +0004ac04 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + ldr r0, [r0, #52] ; 0x34 │ │ + mov r7, r3 │ │ + mov r8, r1 │ │ + mov r6, r2 │ │ + ldr r5, [r0, #68] ; 0x44 │ │ + lsls r3, r5, #22 │ │ + bmi.n 4ac22 │ │ + orr.w r5, r5, #512 ; 0x200 │ │ + str r5, [r0, #68] ; 0x44 │ │ + bl 4c652 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + movw r2, #371 ; 0x173 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + ands r2, r3 │ │ + cbnz r2, 4ac5c │ │ + ldr r3, [r4, #4] │ │ + ldr r0, [r3, #0] │ │ + ldr r3, [r6, #4] │ │ + ldr r3, [r3, #0] │ │ + cmp r0, r3 │ │ + bne.n 4ac5c │ │ + cbz r0, 4ac42 │ │ + lsrs r3, r0, #28 │ │ + cmp r3, #1 │ │ + bne.n 4ac4c │ │ + ubfx r0, r0, #24, #4 │ │ + subs r0, #1 │ │ + cmp r0, #2 │ │ + bls.n 4ac5c │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 571c0 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + mov r2, r6 │ │ + mov r3, r7 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 4aa56 │ │ + movs r0, r0 │ │ + ... │ │ + │ │ +0004ac70 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r3 │ │ + ldr.w r7, [pc, #1056] ; 4b098 │ │ + mov r5, r2 │ │ + vpush {d8-d15} │ │ + mov r6, r0 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldr r3, [r7, #0] │ │ + sub sp, #56 ; 0x38 │ │ + str r3, [sp, #52] ; 0x34 │ │ + cbz r0, 4ac90 │ │ + cbnz r2, 4ac98 │ │ + ldr.w r0, [pc, #1032] ; 4b09c │ │ + add r0, pc │ │ + b.n 4acaa │ │ + ldr r3, [r0, #28] │ │ + cbnz r3, 4aca6 │ │ + ldr.w r8, [r2, #28] │ │ + cmp.w r8, #0 │ │ + beq.n 4acb0 │ │ + ldr r0, [pc, #1016] ; (4b0a0 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 4b064 │ │ + cbnz r1, 4acb8 │ │ + ldr r3, [r0, #8] │ │ + ldr r0, [r0, #12] │ │ + b.n 4acbc │ │ + ldr r3, [r1, #8] │ │ + ldr r0, [r1, #12] │ │ + cbnz r4, 4acf2 │ │ + ldr.w lr, [r5, #8] │ │ + ldr r2, [r5, #12] │ │ + cmp lr, r3 │ │ + beq.n 4ad22 │ │ + vmov s15, r3 │ │ + vcvt.f64.s32 d9, s15 │ │ + vmov s15, lr │ │ + vcvt.f64.s32 d3, s15 │ │ + vmov s15, r0 │ │ + vcvt.f64.s32 d8, s15 │ │ + vmov s15, r2 │ │ + vcvt.f64.s32 d4, s15 │ │ + vdiv.f64 d3, d3, d9 │ │ + vdiv.f64 d4, d4, d8 │ │ + b.n 4ad4a │ │ + ldr r2, [r4, #8] │ │ + vldr s4, [r4, #12] │ │ + cmp r2, r3 │ │ + beq.n 4ad6a │ │ + vmov s13, r3 │ │ + vmov s15, r2 │ │ + vcvt.f64.s32 d9, s13 │ │ + vmov s13, r0 │ │ + vcvt.f64.s32 d7, s15 │ │ + vcvt.f64.s32 d2, s4 │ │ + vcvt.f64.s32 d8, s13 │ │ + vdiv.f64 d3, d7, d9 │ │ + vdiv.f64 d4, d2, d8 │ │ + b.n 4ad94 │ │ + cmp r2, r0 │ │ + beq.w 4b078 │ │ + vmov s15, r3 │ │ + mov lr, r3 │ │ + vcvt.f64.s32 d9, s15 │ │ + vmov s15, r0 │ │ + vcvt.f64.s32 d8, s15 │ │ + vmov s15, r2 │ │ + vcvt.f64.s32 d4, s15 │ │ + vdiv.f64 d3, d9, d9 │ │ + vdiv.f64 d4, d4, d8 │ │ + subs r2, #1 │ │ + add.w lr, lr, #4294967295 ; 0xffffffff │ │ + vmov s13, r2 │ │ + vmov s15, lr │ │ + vcvt.f64.s32 d0, s13 │ │ + vldr d6, [pc, #816] ; 4b090 │ │ + vcvt.f64.s32 d7, s15 │ │ + vmov.f64 d5, d6 │ │ + b.n 4adb8 │ │ + vmov r2, s4 │ │ + cmp r2, r0 │ │ + beq.w 4b078 │ │ + vmov s15, r3 │ │ + vmov s13, r0 │ │ + vcvt.f64.s32 d7, s15 │ │ + vcvt.f64.s32 d2, s4 │ │ + vcvt.f64.s32 d8, s13 │ │ + vdiv.f64 d3, d7, d7 │ │ + vdiv.f64 d4, d2, d8 │ │ + vmov.f64 d9, d7 │ │ + vldr s13, [r4] │ │ + vmov.f64 d0, #112 ; 0x3f800000 1.0 │ │ + vcvt.f64.s32 d5, s13 │ │ + vldr s13, [r4, #4] │ │ + vcvt.f64.s32 d6, s13 │ │ + vadd.f64 d7, d5, d7 │ │ + vadd.f64 d12, d6, d2 │ │ + vsub.f64 d7, d7, d0 │ │ + vsub.f64 d0, d12, d0 │ │ + cbnz r1, 4add8 │ │ + subs r3, #1 │ │ + subs r0, #1 │ │ + vldr d10, [pc, #720] ; 4b090 │ │ + vmov s5, r3 │ │ + vcvt.f64.s32 d9, s5 │ │ + vmov s5, r0 │ │ + vmov.f64 d11, d10 │ │ + vcvt.f64.s32 d8, s5 │ │ + b.n 4ae7c │ │ + vldr s5, [r1] │ │ + vldr s20, [r1, #4] │ │ + vcvt.f64.s32 d11, s5 │ │ + vcvt.f64.s32 d10, s20 │ │ + vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ + vadd.f64 d9, d11, d9 │ │ + vadd.f64 d8, d10, d8 │ │ + vcmpe.f64 d11, #0.0 │ │ + vsub.f64 d9, d9, d1 │ │ + vmrs APSR_nzcv, fpscr │ │ + vsub.f64 d8, d8, d1 │ │ + bpl.n 4ae0e │ │ + vmls.f64 d5, d11, d3 │ │ + vldr d11, [pc, #644] ; 4b090 │ │ + ldr r3, [r6, #8] │ │ + vmov s5, r3 │ │ + vcvt.f64.s32 d2, s5 │ │ + vcmpe.f64 d9, d2 │ │ + vmrs APSR_nzcv, fpscr │ │ + ittt ge │ │ + vsubge.f64 d2, d9, d2 │ │ + addge.w r3, r3, #4294967295 ; 0xffffffff │ │ + vaddge.f64 d2, d2, d1 │ │ + vcmpe.f64 d10, #0.0 │ │ + ittt ge │ │ + vmlsge.f64 d7, d2, d3 │ │ + vmovge s5, r3 │ │ + vcvtge.f64.s32 d9, s5 │ │ + vmrs APSR_nzcv, fpscr │ │ + bpl.n 4ae4e │ │ + vmls.f64 d6, d10, d4 │ │ + vldr d10, [pc, #580] ; 4b090 │ │ + ldr r3, [r6, #12] │ │ + vmov s5, r3 │ │ + vcvt.f64.s32 d2, s5 │ │ + vcmpe.f64 d8, d2 │ │ + vmrs APSR_nzcv, fpscr │ │ + itttt ge │ │ + vsubge.f64 d2, d8, d2 │ │ + addge.w r3, r3, #4294967295 ; 0xffffffff │ │ + vaddge.f64 d2, d2, d1 │ │ + vmlsge.f64 d0, d2, d4 │ │ + itt ge │ │ + vmovge s5, r3 │ │ + vcvtge.f64.s32 d8, s5 │ │ + vldr s5, [r5, #36] ; 0x24 │ │ + vldr s3, [r5, #40] ; 0x28 │ │ + vcvt.f64.s32 d2, s5 │ │ + vsub.f64 d5, d5, d2 │ │ + vcvt.f64.s32 d12, s3 │ │ + vcmpe.f64 d5, #0.0 │ │ + vsub.f64 d7, d7, d2 │ │ + vmrs APSR_nzcv, fpscr │ │ + vsub.f64 d6, d6, d12 │ │ + vsub.f64 d0, d0, d12 │ │ + bpl.n 4aeb2 │ │ + vdiv.f64 d5, d5, d3 │ │ + vsub.f64 d11, d11, d5 │ │ + vldr d5, [pc, #480] ; 4b090 │ │ + ldr r3, [r5, #44] ; 0x2c │ │ + vmov s3, r3 │ │ + vcvt.f64.s32 d1, s3 │ │ + vcmpe.f64 d7, d1 │ │ + vmrs APSR_nzcv, fpscr │ │ + blt.n 4aee4 │ │ + vsub.f64 d7, d7, d1 │ │ + subs r3, #1 │ │ + vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ + vadd.f64 d1, d7, d1 │ │ + vmov s15, r3 │ │ + vdiv.f64 d1, d1, d3 │ │ + vsub.f64 d9, d9, d1 │ │ + vcvt.f64.s32 d7, s15 │ │ + vcmpe.f64 d6, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + bpl.n 4aefa │ │ + vdiv.f64 d6, d6, d4 │ │ + vsub.f64 d10, d10, d6 │ │ + vldr d6, [pc, #408] ; 4b090 │ │ + ldr r3, [r5, #48] ; 0x30 │ │ + vmov s7, r3 │ │ + vcvt.f64.s32 d3, s7 │ │ + vcmpe.f64 d0, d3 │ │ + vmrs APSR_nzcv, fpscr │ │ + blt.n 4af2c │ │ + vsub.f64 d0, d0, d3 │ │ + subs r3, #1 │ │ + vmov.f64 d1, #112 ; 0x3f800000 1.0 │ │ + vadd.f64 d1, d0, d1 │ │ + vdiv.f64 d1, d1, d4 │ │ + vmov s9, r3 │ │ + vsub.f64 d8, d8, d1 │ │ + vcvt.f64.s32 d0, s9 │ │ + vadd.f64 d7, d7, d2 │ │ + vadd.f64 d15, d6, d12 │ │ + vstr d7, [sp] │ │ + vadd.f64 d7, d0, d12 │ │ + vmov.f64 d12, #96 ; 0x3f000000 0.5 │ │ + vstr d7, [sp, #8] │ │ + vadd.f64 d7, d11, d12 │ │ + vmov r0, r1, d7 │ │ + vadd.f64 d13, d5, d2 │ │ + bl 424e2 │ │ + vmov.f64 d14, #120 ; 0x3fc00000 1.5 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #20] │ │ + vadd.f64 d7, d10, d12 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vsub.f64 d9, d9, d11 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #24] │ │ + vadd.f64 d7, d9, d14 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vsub.f64 d8, d8, d10 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #28] │ │ + vadd.f64 d7, d8, d14 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #32] │ │ + vadd.f64 d7, d13, d12 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #36] ; 0x24 │ │ + vadd.f64 d7, d15, d12 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #40] ; 0x28 │ │ + vldr d7, [sp] │ │ + vsub.f64 d13, d7, d13 │ │ + vadd.f64 d7, d13, d14 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vstr s15, [sp, #44] ; 0x2c │ │ + vldr d7, [sp, #8] │ │ + vsub.f64 d15, d7, d15 │ │ + vadd.f64 d7, d15, d14 │ │ + vmov r0, r1, d7 │ │ + bl 424e2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + itt lt │ │ + movlt r3, #0 │ │ + strlt r3, [sp, #44] ; 0x2c │ │ + vmov d7, r0, r1 │ │ + vcvt.s32.f64 s15, d7 │ │ + vmov r0, s15 │ │ + vstr s15, [sp, #48] ; 0x30 │ │ + cmp r0, #0 │ │ + itt lt │ │ + movlt r3, #0 │ │ + strlt r3, [sp, #48] ; 0x30 │ │ + cbz r4, 4b044 │ │ + add r3, sp, #36 ; 0x24 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + stmia.w r4, {r0, r1, r2, r3} │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cbz r3, 4b068 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + cbz r3, 4b068 │ │ + ldr r3, [sp, #28] │ │ + cmp r3, #0 │ │ + ble.n 4b06a │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #0 │ │ + ble.n 4b06a │ │ + mov r0, r6 │ │ + add r1, sp, #20 │ │ + mov r2, r5 │ │ + add r3, sp, #36 ; 0x24 │ │ + bl 4ac04 │ │ + mov r8, r0 │ │ + b.n 4b06a │ │ + mov r8, r3 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mov r0, r8 │ │ + ldr r3, [r7, #0] │ │ + cmp r2, r3 │ │ + beq.n 4b084 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + mov r0, r6 │ │ + mov r2, r5 │ │ + mov r3, r4 │ │ + bl 4aab0 │ │ + b.n 4b064 │ │ + add sp, #56 ; 0x38 │ │ + vpop {d8-d15} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + ... │ │ + lsls r2, r4, #25 │ │ + movs r7, r0 │ │ + asrs r5, r7, #24 │ │ + movs r4, r0 │ │ + asrs r1, r0, #24 │ │ + movs r4, r0 │ │ + nop.w │ │ + │ │ +0004b0a8 : │ │ + ldr r3, [r0, #28] │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbnz r3, 4b0c4 │ │ + ldr r3, [r0, #0] │ │ + lsls r3, r3, #30 │ │ + bpl.n 4b0c4 │ │ + movs r1, #1 │ │ + bl 64f5c │ │ + ldr r3, [r4, #0] │ │ + orr.w r3, r3, #2 │ │ + str r3, [r4, #0] │ │ + ldr r3, [r4, #28] │ │ + movs r0, #0 │ │ + adds r3, #1 │ │ + str r3, [r4, #28] │ │ + pop {r4, pc} │ │ + │ │ +0004b0ce : │ │ + ldr r3, [r0, #28] │ │ + cbz r3, 4b0ea │ │ + subs r3, #1 │ │ + str r3, [r0, #28] │ │ + cmp r3, #0 │ │ + bgt.n 4b0ea │ │ + ldr r3, [r0, #0] │ │ + lsls r1, r3, #30 │ │ + bpl.n 4b0ea │ │ + bic.w r3, r3, #2 │ │ + str r3, [r0, #0] │ │ + b.w 650f4 │ │ + bx lr │ │ + │ │ +0004b0ec : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #444 ; 0x1bc │ │ + ldr.w lr, [pc, #480] ; 4b2d4 │ │ + mov r6, r0 │ │ + ldr r7, [sp, #488] ; 0x1e8 │ │ + mov r4, r1 │ │ + add lr, pc │ │ + ldr.w lr, [lr] │ │ + mov r5, r2 │ │ + mov sl, r3 │ │ + ldr.w r9, [sp, #480] ; 0x1e0 │ │ + ldr.w ip, [lr] │ │ + ldr.w fp, [sp, #484] ; 0x1e4 │ │ + ldr.w r8, [sp, #492] ; 0x1ec │ │ + str.w ip, [sp, #436] ; 0x1b4 │ │ + str.w lr, [sp, #20] │ │ + cbnz r7, 4b12a │ │ + ldr r0, [pc, #436] ; (4b2d8 ) │ │ + ldr r1, [pc, #440] ; (4b2dc ) │ │ + add r0, pc │ │ + add r1, pc │ │ + b.n 4b138 │ │ + cmp.w r8, #0 │ │ + bne.n 4b13e │ │ + ldr r0, [pc, #428] ; (4b2e0 ) │ │ + ldr r1, [pc, #432] ; (4b2e4 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 194b8 │ │ + b.n 4b2a6 │ │ + cmp r2, fp │ │ + bne.w 4b248 │ │ + cbz r2, 4b196 │ │ + lsrs r3, r2, #28 │ │ + cmp r3, #1 │ │ + beq.n 4b196 │ │ + ldr r3, [pc, #364] ; (4b2bc ) │ │ + cmp r2, r3 │ │ + beq.n 4b19a │ │ + bhi.n 4b174 │ │ + add.w r3, r3, #4278190080 ; 0xff000000 │ │ + add.w r3, r3, #14155776 ; 0xd80000 │ │ + adds r3, #245 ; 0xf5 │ │ + cmp r2, r3 │ │ + beq.n 4b188 │ │ + adds r3, #11 │ │ + cmp r2, r3 │ │ + beq.n 4b188 │ │ + add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ + adds r3, #245 ; 0xf5 │ │ + cmp r2, r3 │ │ + bne.n 4b18c │ │ + b.n 4b188 │ │ + ldr r3, [pc, #328] ; (4b2c0 ) │ │ + cmp r2, r3 │ │ + beq.n 4b188 │ │ + ldr r3, [pc, #328] ; (4b2c4 ) │ │ + cmp r2, r3 │ │ + beq.n 4b19a │ │ + ldr r3, [pc, #324] ; (4b2c8 ) │ │ + cmp r2, r3 │ │ + bne.n 4b18c │ │ + b.n 4b19a │ │ + movs r3, #1 │ │ + b.n 4b19c │ │ + ldr r0, [pc, #344] ; (4b2e8 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 4b2a6 │ │ + uxtb r3, r5 │ │ + b.n 4b19c │ │ + movs r3, #2 │ │ + muls r6, r3 │ │ + mov fp, r4 │ │ + mov ip, r7 │ │ + mov r3, sl │ │ + cmp.w fp, #0 │ │ + beq.n 4b1ca │ │ + mov r0, ip │ │ + mov r1, r3 │ │ + mov r2, r6 │ │ + str.w ip, [sp, #28] │ │ + str r3, [sp, #24] │ │ + bl 41904 │ │ + ldr r3, [sp, #24] │ │ + add.w fp, fp, #4294967295 ; 0xffffffff │ │ + ldr.w ip, [sp, #28] │ │ + add r3, r9 │ │ + add ip, r8 │ │ + b.n 4b1a4 │ │ + ldr r3, [pc, #256] ; (4b2cc ) │ │ + mla sl, r9, r4, sl │ │ + cmp r5, r3 │ │ + mla r7, r4, r8, r7 │ │ + beq.n 4b1e8 │ │ + add.w r3, r3, #603979776 ; 0x24000000 │ │ + add.w r3, r3, #2359296 ; 0x240000 │ │ + add.w r3, r3, #752 ; 0x2f0 │ │ + cmp r5, r3 │ │ + bne.n 4b21a │ │ + add.w r6, r6, r6, lsr #31 │ │ + add.w r9, r9, r9, lsr #31 │ │ + add.w r8, r8, r8, lsr #31 │ │ + add.w r4, r4, r4, lsr #31 │ │ + asrs r6, r6, #1 │ │ + mov.w r9, r9, asr #1 │ │ + mov.w r8, r8, asr #1 │ │ + bic.w r5, r4, #1 │ │ + cbz r5, 4b228 │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + add sl, r9 │ │ + bl 41904 │ │ + add r7, r8 │ │ + subs r5, #1 │ │ + b.n 4b206 │ │ + ldr r3, [pc, #180] ; (4b2d0 ) │ │ + cmp r5, r3 │ │ + beq.n 4b22c │ │ + sub.w r3, r3, #16711680 ; 0xff0000 │ │ + cmp r5, r3 │ │ + beq.n 4b22c │ │ + movs r0, #0 │ │ + b.n 4b2a6 │ │ + add.w r4, r4, r4, lsr #31 │ │ + asrs r4, r4, #1 │ │ + cmp r4, #0 │ │ + beq.n 4b228 │ │ + mov r0, r7 │ │ + mov r1, sl │ │ + mov r2, r6 │ │ + add sl, r9 │ │ + bl 41904 │ │ + add r7, r8 │ │ subs r4, #1 │ │ - str r4, [sp, #28] │ │ - ldr r4, [sp, #0] │ │ - add r4, r5 │ │ - str r4, [sp, #0] │ │ - ldr r4, [sp, #36] ; 0x24 │ │ - add r2, r4 │ │ - b.w 4a736 │ │ - add sp, #52 ; 0x34 │ │ + b.n 4b232 │ │ + add.w lr, sp, #52 ; 0x34 │ │ + add r5, sp, #140 ; 0x8c │ │ + str.w lr, [sp, #8] │ │ + add.w lr, sp, #260 ; 0x104 │ │ + str.w r9, [sp] │ │ + str r5, [sp, #4] │ │ + str.w lr, [sp, #12] │ │ + bl 4a6fc │ │ + cbnz r0, 4b26c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 4b2a6 │ │ + add r3, sp, #96 ; 0x60 │ │ + str.w r8, [sp] │ │ + str r3, [sp, #8] │ │ + add.w r8, sp, #200 ; 0xc8 │ │ + add r3, sp, #348 ; 0x15c │ │ + str.w r8, [sp, #4] │ │ + str r3, [sp, #12] │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + mov r2, fp │ │ + mov r3, r7 │ │ + bl 4a6fc │ │ + cmp r0, #0 │ │ + beq.n 4b266 │ │ + add r1, sp, #36 ; 0x24 │ │ + movs r3, #0 │ │ + mov r0, r5 │ │ + mov r2, r8 │ │ + str r3, [r1, #0] │ │ + str r3, [r1, #4] │ │ + mov r3, r1 │ │ + str r6, [r1, #8] │ │ + str r4, [r1, #12] │ │ + bl 4aa56 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #436] ; 0x1b4 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4b2b4 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #444 ; 0x1bc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ + strb r1, [r3, r5] │ │ + adds r2, #89 ; 0x59 │ │ + ldr r1, [r1, r5] │ │ + ldrsb r5, [r2, r1] │ │ + ldr r5, [r2, r5] │ │ + ldr r6, [r2, r5] │ │ + ldrsb r1, [r3, r1] │ │ + strb r1, [r3, r5] │ │ + ldrsb r1, [r3, r1] │ │ + adds r2, #49 ; 0x31 │ │ + ldrsb r6, [r1, r1] │ │ + adds r2, #49 ; 0x31 │ │ + lsls r0, r5, #7 │ │ + movs r7, r0 │ │ + svc 20 │ │ + movs r3, r0 │ │ + asrs r6, r2, #7 │ │ + movs r4, r0 │ │ + svc 4 │ │ + movs r3, r0 │ │ + asrs r2, r1, #7 │ │ + movs r4, r0 │ │ + asrs r4, r7, #5 │ │ + movs r4, r0 │ │ │ │ -0004b788 : │ │ - ldr r3, [r0, #52] ; 0x34 │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r3, #68] ; 0x44 │ │ - ldr r2, [r2, #4] │ │ - bic.w r3, r3, #28672 ; 0x7000 │ │ - ldrb r1, [r2, #8] │ │ - cmp r1, #7 │ │ - ite hi │ │ - ldrbhi r2, [r2, #9] │ │ - movls r2, #0 │ │ - cmp r3, #18 │ │ - beq.n 4b7ca │ │ - bgt.n 4b7b0 │ │ - cbnz r3, 4b7de │ │ - ldr r3, [pc, #60] ; (4b7e4 ) │ │ - add r3, pc │ │ - ldr.w r0, [r3, r2, lsl #2] │ │ - bx lr │ │ - cmp.w r3, #256 ; 0x100 │ │ - beq.n 4b7be │ │ - cmp.w r3, #274 ; 0x112 │ │ - beq.n 4b7d4 │ │ - b.n 4b7de │ │ - ldr r3, [pc, #40] ; (4b7e8 ) │ │ - add r3, pc │ │ - add.w r2, r3, r2, lsl #2 │ │ - ldr r0, [r2, #20] │ │ - bx lr │ │ - cmp r2, #1 │ │ - ble.n 4b7de │ │ - ldr r0, [pc, #28] ; (4b7ec ) │ │ +0004b2ec : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 4b358 │ │ + ldr r3, [r0, #0] │ │ + lsls r1, r3, #29 │ │ + bmi.n 4b358 │ │ + ldr r3, [r0, #56] ; 0x38 │ │ + subs r3, #1 │ │ + str r3, [r0, #56] ; 0x38 │ │ + cmp r3, #0 │ │ + bgt.n 4b358 │ │ + ldr r3, [r4, #28] │ │ + cmp r3, #0 │ │ + ble.n 4b312 │ │ + mov r0, r4 │ │ + bl 4b0ce │ │ + b.n 4b304 │ │ + ldr r3, [r4, #0] │ │ + lsls r2, r3, #30 │ │ + bpl.n 4b320 │ │ + mov r0, r4 │ │ + movs r1, #0 │ │ + bl 64f5c │ │ + ldr r3, [r4, #4] │ │ + cbz r3, 4b336 │ │ + movs r1, #0 │ │ + mov r0, r4 │ │ + bl 4a784 │ │ + ldr r0, [r4, #4] │ │ + bl 4c224 │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + ldr r0, [r4, #52] ; 0x34 │ │ + cbz r0, 4b342 │ │ + bl 4c908 │ │ + movs r3, #0 │ │ + str r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r4, #0] │ │ + lsls r3, r3, #31 │ │ + bmi.n 4b34e │ │ + ldr r0, [r4, #20] │ │ + bl 41c24 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 41c24 │ │ + pop {r4, pc} │ │ + │ │ +0004b35a : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + movs r0, #1 │ │ + mov r7, r1 │ │ + movs r1, #60 ; 0x3c │ │ + mov r6, r2 │ │ + bl 41c1c │ │ + mov r4, r0 │ │ + cbnz r0, 4b372 │ │ + bl 195f0 │ │ + b.n 4b440 │ │ + ldr r0, [sp, #24] │ │ + bl 4c0d4 │ │ + mov r5, r0 │ │ + str r0, [r4, #4] │ │ + cmp r0, #0 │ │ + beq.n 4b424 │ │ + str r7, [r4, #8] │ │ + mov r0, r4 │ │ + str r6, [r4, #12] │ │ + bl 4c31e │ │ + movs r1, #0 │ │ + str r0, [r4, #16] │ │ + mov r0, r4 │ │ + bl 4a9f4 │ │ + ldr r2, [r4, #4] │ │ + ldr r3, [r2, #0] │ │ + cbz r3, 4b3a0 │ │ + lsrs r1, r3, #28 │ │ + cmp r1, #1 │ │ + bne.n 4b3ea │ │ + ubfx r3, r3, #24, #4 │ │ + subs r3, #1 │ │ + cmp r3, #2 │ │ + bhi.n 4b3ea │ │ + ldrb r3, [r2, #8] │ │ + movs r0, #1 │ │ + lsls r0, r3 │ │ + bl 4c154 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.n 4b424 │ │ + ldr r3, [r0, #0] │ │ + cmp r3, #2 │ │ + bne.n 4b3dc │ │ + ldr r2, [r0, #4] │ │ + movs r3, #255 ; 0xff │ │ + strb r3, [r2, #0] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #1] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #2] │ │ + movs r3, #0 │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #4] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #5] │ │ + ldr r2, [r0, #4] │ │ + strb r3, [r2, #6] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + bl 4a784 │ │ + mov r0, r5 │ │ + bl 4c1e8 │ │ + ldr r3, [r4, #8] │ │ + cbz r3, 4b41a │ │ + ldr r3, [r4, #12] │ │ + cbz r3, 4b41a │ │ + ldr r0, [r4, #16] │ │ + muls r0, r3 │ │ + bl 41c18 │ │ + mov r5, r0 │ │ + str r0, [r4, #20] │ │ + cbnz r0, 4b40e │ │ + mov r0, r4 │ │ + bl 4b2ec │ │ + mov r0, r5 │ │ + bl 195f0 │ │ + b.n 4b42a │ │ + ldr r3, [r4, #12] │ │ + movs r1, #0 │ │ + ldr r2, [r4, #16] │ │ + muls r2, r3 │ │ + bl 41900 │ │ + bl 4c628 │ │ + mov r5, r0 │ │ + str r0, [r4, #52] ; 0x34 │ │ + cbnz r0, 4b42e │ │ + mov r0, r4 │ │ + bl 4b2ec │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cbz r3, 4b43c │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 4a966 │ │ + movs r3, #1 │ │ + str r3, [r4, #56] ; 0x38 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0004b444 : │ │ + stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ + mov r5, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + mov r7, r1 │ │ + add r1, sp, #32 │ │ + mov r8, r0 │ │ + mov r6, r2 │ │ + mov r0, r5 │ │ + str r3, [sp, #0] │ │ + ldmia r1, {r1, r2, r3} │ │ + bl 4bcdc │ │ + mov r4, r0 │ │ + cbz r0, 4b476 │ │ + str r0, [sp, #32] │ │ + mov r1, r7 │ │ + mov r0, r8 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 4b35a │ │ + ldr r0, [pc, #16] ; (4b488 ) │ │ add r0, pc │ │ - bx lr │ │ - cmp r2, #1 │ │ - ble.n 4b7de │ │ - ldr r0, [pc, #20] ; (4b7f0 ) │ │ + bl 194b8 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + lsrs r6, r5, #26 │ │ + movs r4, r0 │ │ + │ │ +0004b48c : │ │ + push {r4, r5, r6, r7, lr} │ │ + sub sp, #20 │ │ + mov r5, r2 │ │ + mov r7, r0 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + movs r0, #0 │ │ + mov r6, r1 │ │ + mov r1, r0 │ │ + str r2, [sp, #0] │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + str r2, [sp, #8] │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + str r2, [sp, #12] │ │ + mov r2, r0 │ │ + bl 4b444 │ │ + mov r4, r0 │ │ + cbz r0, 4b4cc │ │ + ldr r3, [r0, #0] │ │ + movs r1, #0 │ │ + str r7, [r0, #20] │ │ + orr.w r3, r3, #1 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str r6, [r0, #8] │ │ + str r5, [r0, #12] │ │ + str r3, [r0, #16] │ │ + bl 4a9f4 │ │ + mov r0, r4 │ │ + add sp, #20 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +0004b4d4 : │ │ + ldr r3, [pc, #692] ; (4b78c ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r8, r2 │ │ + sub sp, #60 ; 0x3c │ │ + ldr r2, [r3, #0] │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [r1, #4] │ │ + cbz r2, 4b526 │ │ + ldr r4, [r2, #0] │ │ + movs r3, #0 │ │ + cmp r3, r4 │ │ + bge.n 4b508 │ │ + ldr r0, [r2, #4] │ │ + add.w r1, r0, r3, lsl #2 │ │ + ldrb.w r0, [r0, r3, lsl #2] │ │ + cmp r0, #255 ; 0xff │ │ + beq.n 4b516 │ │ + b.n 4b526 │ │ + bne.n 4b526 │ │ + ldr r0, [pc, #644] ; (4b790 ) │ │ add r0, pc │ │ - bx lr │ │ + bl 194b8 │ │ movs r0, #0 │ │ - bx lr │ │ - nop │ │ - bgt.n 4b7c0 │ │ - movs r6, r0 │ │ - bgt.n 4b794 │ │ - movs r6, r0 │ │ - b.n 4b542 │ │ - ; instruction: 0xffffef07 │ │ - Address 0x000000000004b7f2 is out of bounds. │ │ + b.n 4b6be │ │ + ldrb r0, [r1, #1] │ │ + cmp r0, #255 ; 0xff │ │ + bne.n 4b526 │ │ + ldrb r1, [r1, #2] │ │ + cmp r1, #255 ; 0xff │ │ + bne.n 4b526 │ │ + adds r3, #1 │ │ + b.n 4b4f4 │ │ + ldr r2, [r6, #12] │ │ + mov r0, r8 │ │ + ldrb r3, [r6, #8] │ │ + ldr r1, [r5, #8] │ │ + str r2, [sp, #0] │ │ + ldr r2, [r6, #16] │ │ + str r2, [sp, #4] │ │ + ldr r2, [r6, #20] │ │ + str r2, [sp, #8] │ │ + ldr r2, [r6, #24] │ │ + str r2, [sp, #12] │ │ + ldr r2, [r5, #12] │ │ + bl 4b444 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.w 4b6bc │ │ + ldr r3, [r6, #4] │ │ + cbz r3, 4b56a │ │ + ldr r2, [r0, #4] │ │ + ldr r1, [r2, #4] │ │ + cbz r1, 4b56a │ │ + ldr r2, [r3, #0] │ │ + ldr r0, [r1, #4] │ │ + ldr r1, [r3, #4] │ │ + lsls r2, r2, #2 │ │ + bl 41904 │ │ + ldr r3, [r6, #4] │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #4] │ │ + str r2, [r3, #0] │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + movs r2, #255 ; 0xff │ │ + ldrb.w ip, [r3, #76] ; 0x4c │ │ + ldr r7, [r3, #68] ; 0x44 │ │ + strb.w r2, [r3, #76] ; 0x4c │ │ + ldrb.w fp, [r3, #77] ; 0x4d │ │ + ldrb.w sl, [r3, #78] ; 0x4e │ │ + ldrb.w r9, [r3, #79] ; 0x4f │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + str.w ip, [sp, #28] │ │ + strb.w r2, [r3, #77] ; 0x4d │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r2, [r3, #78] ; 0x4e │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r2, [r3, #79] ; 0x4f │ │ + movs r3, #0 │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r3, [sp, #24] │ │ + str r3, [r0, #68] ; 0x44 │ │ + bl 4c652 │ │ + ldr r3, [sp, #24] │ │ + add r1, sp, #36 ; 0x24 │ │ + mov r2, r4 │ │ + mov r0, r5 │ │ + str r3, [sp, #36] ; 0x24 │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r5, #8] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #12] │ │ + str r3, [sp, #48] ; 0x30 │ │ + mov r3, r1 │ │ + bl 4aa56 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr.w ip, [sp, #28] │ │ + strb.w ip, [r3, #76] ; 0x4c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w fp, [r3, #77] ; 0x4d │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w sl, [r3, #78] ; 0x4e │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + strb.w r9, [r3, #79] ; 0x4f │ │ + bic.w r3, r7, #28928 ; 0x7100 │ │ + ldr r2, [r4, #52] ; 0x34 │ │ + bic.w r3, r3, #16 │ │ + str r3, [r2, #68] ; 0x44 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w ip, [r3, #76] ; 0x4c │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w fp, [r3, #77] ; 0x4d │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w sl, [r3, #78] ; 0x4e │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + strb.w r9, [r3, #79] ; 0x4f │ │ + ldr r0, [r5, #52] ; 0x34 │ │ + str r7, [r0, #68] ; 0x44 │ │ + bl 4c652 │ │ + lsls r1, r7, #23 │ │ + bpl.n 4b688 │ │ + ldr r3, [r5, #4] │ │ + ldr r1, [r3, #4] │ │ + cbz r1, 4b63c │ │ + ldr r3, [r6, #4] │ │ + cbz r3, 4b638 │ │ + ldr r2, [r1, #0] │ │ + ldr r0, [r3, #0] │ │ + cmp r2, r0 │ │ + bgt.n 4b638 │ │ + ldr r0, [r1, #4] │ │ + lsls r2, r2, #2 │ │ + ldr r1, [r3, #4] │ │ + bl 4190c │ │ + cbnz r0, 4b638 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + ldr r2, [r3, #72] ; 0x48 │ │ + bl 4a7e0 │ │ + b.n 4b688 │ │ + ldr r3, [r6, #24] │ │ + cbnz r3, 4b688 │ │ + ldr r3, [r5, #52] ; 0x34 │ │ + add.w r2, sp, #34 ; 0x22 │ │ + ldr r1, [r5, #4] │ │ + str r2, [sp, #0] │ │ + add.w r2, sp, #35 ; 0x23 │ │ + str r2, [sp, #4] │ │ + add r2, sp, #32 │ │ + ldr r0, [r3, #72] ; 0x48 │ │ + add.w r3, sp, #33 ; 0x21 │ │ + bl 4c580 │ │ + ldrb.w r0, [sp, #35] ; 0x23 │ │ + ldrb.w r3, [sp, #34] ; 0x22 │ │ + ldrb.w r1, [sp, #32] │ │ + ldrb.w r2, [sp, #33] ; 0x21 │ │ + str r0, [sp, #0] │ │ + ldr r0, [r4, #4] │ │ + bl 4c4aa │ │ + movs r1, #1 │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + bl 4a7e0 │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r3, [r3, #68] ; 0x44 │ │ + lsls r3, r3, #23 │ │ + bpl.n 4b688 │ │ + ldr r3, [r4, #4] │ │ + ldr r3, [r3, #24] │ │ + cbnz r3, 4b6cc │ │ + mov r0, r4 │ │ + add.w r1, r5, #36 ; 0x24 │ │ + bl 4a9f4 │ │ + ldr r3, [r5, #4] │ │ + ldr r3, [r3, #24] │ │ + cbz r3, 4b69c │ │ + ldr r3, [r6, #24] │ │ + cbnz r3, 4b6a2 │ │ + tst.w r7, #258 ; 0x102 │ │ + beq.n 4b6aa │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 4a966 │ │ + lsls r2, r7, #19 │ │ + mov r0, r4 │ │ + bmi.n 4b6b6 │ │ + tst.w r8, #2 │ │ + beq.n 4b6be │ │ + movs r1, #2 │ │ + bl 4a7b4 │ │ + mov r0, r4 │ │ + ldr r3, [sp, #20] │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 4b786 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + mov r0, r4 │ │ + bl 4b0a8 │ │ + ldr r2, [r4, #4] │ │ + ldrb r3, [r2, #9] │ │ + cmp r3, #2 │ │ + beq.n 4b6f2 │ │ + cmp r3, #4 │ │ + bne.n 4b76c │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r2, [r2, #24] │ │ + ldr.w ip, [r4, #20] │ │ + ldr r1, [r3, #72] ; 0x48 │ │ + mvns r2, r2 │ │ + ldr.w lr, [r4, #12] │ │ + ands r1, r2 │ │ + b.n 4b74a │ │ + ldr r3, [r4, #52] ; 0x34 │ │ + ldr r0, [r4, #20] │ │ + ldr.w lr, [r4, #12] │ │ + ldrh.w r1, [r3, #72] ; 0x48 │ │ + ldr r3, [r2, #24] │ │ + mvns r3, r3 │ │ + uxth r3, r3 │ │ + ands r1, r3 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.n 4b76c │ │ + ldr r2, [r4, #8] │ │ + mov ip, r0 │ │ + add.w r2, r0, r2, lsl #1 │ │ + cmp ip, r2 │ │ + beq.n 4b72e │ │ + ldrh.w r9, [ip] │ │ + add.w ip, ip, #2 │ │ + and.w r9, r3, r9 │ │ + cmp r9, r1 │ │ + it eq │ │ + strheq.w r1, [ip, #-2] │ │ + b.n 4b714 │ │ + ldr r2, [r4, #16] │ │ + add.w r2, r2, r2, lsr #31 │ │ + bic.w r2, r2, #1 │ │ + add r0, r2 │ │ + b.n 4b706 │ │ + ldr r3, [r4, #16] │ │ + cmp r3, #0 │ │ + it lt │ │ + addlt r3, #3 │ │ + bic.w r3, r3, #3 │ │ + add ip, r3 │ │ + adds.w lr, lr, #4294967295 ; 0xffffffff │ │ + bcc.n 4b76c │ │ + ldr.w r9, [r4, #8] │ │ + mov r3, ip │ │ + adds.w r9, r9, #4294967295 ; 0xffffffff │ │ + bcc.n 4b73c │ │ + ldr r0, [r3, #0] │ │ + adds r3, #4 │ │ + ands r0, r2 │ │ + cmp r0, r1 │ │ + it eq │ │ + streq.w r1, [r3, #-4] │ │ + b.n 4b756 │ │ + mov r0, r4 │ │ + bl 4b0ce │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + mov r0, r4 │ │ + bl 4a7e0 │ │ + mov r0, r4 │ │ + movs r1, #1 │ │ + bl 4a966 │ │ + b.n 4b688 │ │ + add sp, #60 ; 0x3c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + cdp2 0, 0, cr0, cr10, cr6, {0} │ │ + lsrs r7, r5, #24 │ │ + movs r4, r0 │ │ + │ │ +0004b794 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + mov r0, r1 │ │ + mov r5, r2 │ │ + bl 4c0d4 │ │ + mov r4, r0 │ │ + cbz r0, 4b7b8 │ │ + mov r2, r5 │ │ + mov r0, r6 │ │ + mov r1, r4 │ │ + bl 4b4d4 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + bl 4c224 │ │ + b.n 4b7ba │ │ + mov r5, r0 │ │ + mov r0, r5 │ │ + pop {r4, r5, r6, pc} │ │ │ │ +0004b7be : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r5, r2 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + mov r7, r0 │ │ + movs r0, #0 │ │ + mov r6, r1 │ │ + mov r1, r0 │ │ + str r2, [sp, #0] │ │ + mov r2, r0 │ │ + bl 4b35a │ │ + mov r4, r0 │ │ + cbz r0, 4b7f0 │ │ + ldr r3, [r0, #0] │ │ + movs r1, #0 │ │ + str r7, [r0, #20] │ │ + orr.w r3, r3, #1 │ │ + str r3, [r0, #0] │ │ + ldr r3, [sp, #32] │ │ + str r6, [r0, #8] │ │ + str r5, [r0, #12] │ │ + str r3, [r0, #16] │ │ + bl 4a9f4 │ │ + mov r0, r4 │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ │ │ -0004b7f4 : │ │ - ldr r3, [pc, #600] ; (4ba50 ) │ │ +0004b7f8 : │ │ + ldr r3, [pc, #600] ; (4ba54 ) │ │ cmp r0, r3 │ │ - beq.w 4b9f6 │ │ - bhi.n 4b8e2 │ │ + beq.w 4b9fa │ │ + bhi.n 4b8e6 │ │ sub.w r3, r3, #7274496 ; 0x6f0000 │ │ cmp r0, r3 │ │ - beq.w 4b9fc │ │ - bhi.n 4b86e │ │ - ldr r3, [pc, #584] ; (4ba54 ) │ │ + beq.w 4ba00 │ │ + bhi.n 4b872 │ │ + ldr r3, [pc, #584] ; (4ba58 ) │ │ cmp r0, r3 │ │ - beq.w 4b9c6 │ │ - bhi.n 4b83a │ │ - ldr r3, [pc, #576] ; (4ba58 ) │ │ + beq.w 4b9ca │ │ + bhi.n 4b83e │ │ + ldr r3, [pc, #576] ; (4ba5c ) │ │ cmp r0, r3 │ │ - beq.w 4b9ba │ │ + beq.w 4b9be │ │ add.w r3, r3, #15728640 ; 0xf00000 │ │ add.w r3, r3, #768 ; 0x300 │ │ cmp r0, r3 │ │ - beq.w 4b9c0 │ │ + beq.w 4b9c4 │ │ add.w r3, r3, #4278190080 ; 0xff000000 │ │ sub.w r3, r3, #768 ; 0x300 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - b.n 4ba4a │ │ - ldr r3, [pc, #544] ; (4ba5c ) │ │ + bne.w 4ba48 │ │ + b.n 4ba4e │ │ + ldr r3, [pc, #544] ; (4ba60 ) │ │ cmp r0, r3 │ │ - beq.w 4b9cc │ │ - bhi.n 4b852 │ │ - ldr r3, [pc, #536] ; (4ba60 ) │ │ + beq.w 4b9d0 │ │ + bhi.n 4b856 │ │ + ldr r3, [pc, #536] ; (4ba64 ) │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #588] ; (4ba9c ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #588] ; (4baa0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #528] ; (4ba64 ) │ │ + ldr r3, [pc, #528] ; (4ba68 ) │ │ cmp r0, r3 │ │ - beq.w 4b9d2 │ │ + beq.w 4b9d6 │ │ add.w r3, r3, #66048 ; 0x10200 │ │ add.w r3, r3, #256 ; 0x100 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #564] ; (4baa0 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #564] ; (4baa4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #504] ; (4ba68 ) │ │ + ldr r3, [pc, #504] ; (4ba6c ) │ │ cmp r0, r3 │ │ - beq.w 4b9d8 │ │ - bhi.n 4b8b0 │ │ + beq.w 4b9dc │ │ + bhi.n 4b8b4 │ │ sub.w r3, r3, #2088960 ; 0x1fe000 │ │ sub.w r3, r3, #7936 ; 0x1f00 │ │ cmp r0, r3 │ │ - beq.w 4b9ea │ │ - bhi.n 4b898 │ │ + beq.w 4b9ee │ │ + bhi.n 4b89c │ │ sub.w r3, r3, #65536 ; 0x10000 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #528] ; (4baa4 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #528] ; (4baa8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #464] ; (4ba6c ) │ │ + ldr r3, [pc, #464] ; (4ba70 ) │ │ cmp r0, r3 │ │ - beq.w 4b9de │ │ + beq.w 4b9e2 │ │ add.w r3, r3, #131072 ; 0x20000 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #508] ; (4baa8 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #508] ; (4baac ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #444] ; (4ba70 ) │ │ + ldr r3, [pc, #444] ; (4ba74 ) │ │ cmp r0, r3 │ │ - beq.w 4b9e4 │ │ - bhi.n 4b8ca │ │ + beq.w 4b9e8 │ │ + bhi.n 4b8ce │ │ sub.w r3, r3, #1900544 ; 0x1d0000 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #484] ; (4baac ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #484] ; (4bab0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #424] ; (4ba74 ) │ │ + ldr r3, [pc, #424] ; (4ba78 ) │ │ cmp r0, r3 │ │ - beq.w 4b9f0 │ │ + beq.w 4b9f4 │ │ add.w r3, r3, #983040 ; 0xf0000 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #464] ; (4bab0 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #464] ; (4bab4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #404] ; (4ba78 ) │ │ + ldr r3, [pc, #404] ; (4ba7c ) │ │ cmp r0, r3 │ │ - beq.w 4ba20 │ │ - bhi.n 4b95c │ │ + beq.w 4ba24 │ │ + bhi.n 4b960 │ │ sub.w r3, r3, #5177344 ; 0x4f0000 │ │ cmp r0, r3 │ │ - beq.w 4ba26 │ │ - bhi.n 4b928 │ │ + beq.w 4ba2a │ │ + bhi.n 4b92c │ │ sub.w r3, r3, #1114112 ; 0x110000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - beq.w 4ba08 │ │ + beq.w 4ba0c │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ add.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - beq.w 4ba1a │ │ + beq.w 4ba1e │ │ sub.w r3, r3, #2097152 ; 0x200000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #400] ; (4bab4 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #400] ; (4bab8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #336] ; (4ba7c ) │ │ + ldr r3, [pc, #336] ; (4ba80 ) │ │ cmp r0, r3 │ │ - beq.n 4ba0e │ │ - bhi.n 4b944 │ │ + beq.n 4ba12 │ │ + bhi.n 4b948 │ │ sub.w r3, r3, #1044480 ; 0xff000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - bne.w 4ba44 │ │ - ldr r0, [pc, #376] ; (4bab8 ) │ │ + bne.w 4ba48 │ │ + ldr r0, [pc, #376] ; (4babc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #312] ; (4ba80 ) │ │ + ldr r3, [pc, #312] ; (4ba84 ) │ │ cmp r0, r3 │ │ - beq.n 4ba14 │ │ + beq.n 4ba18 │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ add.w r3, r3, #2048 ; 0x800 │ │ cmp r0, r3 │ │ - bne.n 4ba44 │ │ - ldr r0, [pc, #356] ; (4babc ) │ │ + bne.n 4ba48 │ │ + ldr r0, [pc, #356] ; (4bac0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #292] ; (4ba84 ) │ │ + ldr r3, [pc, #292] ; (4ba88 ) │ │ cmp r0, r3 │ │ - beq.n 4ba2c │ │ - bhi.n 4b98e │ │ - ldr r3, [pc, #288] ; (4ba88 ) │ │ + beq.n 4ba30 │ │ + bhi.n 4b992 │ │ + ldr r3, [pc, #288] ; (4ba8c ) │ │ cmp r0, r3 │ │ - beq.n 4ba02 │ │ - bhi.n 4b97a │ │ + beq.n 4ba06 │ │ + bhi.n 4b97e │ │ sub.w r3, r3, #3145728 ; 0x300000 │ │ cmp r0, r3 │ │ - bne.n 4ba44 │ │ - ldr r0, [pc, #328] ; (4bac0 ) │ │ + bne.n 4ba48 │ │ + ldr r0, [pc, #328] ; (4bac4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #272] ; (4ba8c ) │ │ + ldr r3, [pc, #272] ; (4ba90 ) │ │ cmp r0, r3 │ │ - beq.n 4ba3e │ │ + beq.n 4ba42 │ │ add.w r3, r3, #16711680 ; 0xff0000 │ │ cmp r0, r3 │ │ - bne.n 4ba44 │ │ - ldr r0, [pc, #312] ; (4bac4 ) │ │ + bne.n 4ba48 │ │ + ldr r0, [pc, #312] ; (4bac8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #256] ; (4ba90 ) │ │ + ldr r3, [pc, #256] ; (4ba94 ) │ │ cmp r0, r3 │ │ - beq.n 4ba38 │ │ - bhi.n 4b9a8 │ │ + beq.n 4ba3c │ │ + bhi.n 4b9ac │ │ add.w r3, r3, #3707764736 ; 0xdd000000 │ │ sub.w r3, r3, #256 ; 0x100 │ │ cmp r0, r3 │ │ - bne.n 4ba44 │ │ - ldr r0, [pc, #292] ; (4bac8 ) │ │ + bne.n 4ba48 │ │ + ldr r0, [pc, #292] ; (4bacc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r3, [pc, #232] ; (4ba94 ) │ │ + ldr r3, [pc, #232] ; (4ba98 ) │ │ cmp r0, r3 │ │ - beq.n 4ba32 │ │ - ldr r3, [pc, #232] ; (4ba98 ) │ │ + beq.n 4ba36 │ │ + ldr r3, [pc, #232] ; (4ba9c ) │ │ cmp r0, r3 │ │ - bne.n 4ba44 │ │ - ldr r0, [pc, #276] ; (4bacc ) │ │ + bne.n 4ba48 │ │ + ldr r0, [pc, #276] ; (4bad0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #276] ; (4bad0 ) │ │ + ldr r0, [pc, #276] ; (4bad4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #272] ; (4bad4 ) │ │ + ldr r0, [pc, #272] ; (4bad8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #272] ; (4bad8 ) │ │ + ldr r0, [pc, #272] ; (4badc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #268] ; (4badc ) │ │ + ldr r0, [pc, #268] ; (4bae0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #268] ; (4bae0 ) │ │ + ldr r0, [pc, #268] ; (4bae4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #264] ; (4bae4 ) │ │ + ldr r0, [pc, #264] ; (4bae8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #264] ; (4bae8 ) │ │ + ldr r0, [pc, #264] ; (4baec ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #260] ; (4baec ) │ │ + ldr r0, [pc, #260] ; (4baf0 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #260] ; (4baf0 ) │ │ + ldr r0, [pc, #260] ; (4baf4 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #256] ; (4baf4 ) │ │ + ldr r0, [pc, #256] ; (4baf8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #256] ; (4baf8 ) │ │ + ldr r0, [pc, #256] ; (4bafc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #252] ; (4bafc ) │ │ + ldr r0, [pc, #252] ; (4bb00 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #252] ; (4bb00 ) │ │ + ldr r0, [pc, #252] ; (4bb04 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #248] ; (4bb04 ) │ │ + ldr r0, [pc, #248] ; (4bb08 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #248] ; (4bb08 ) │ │ + ldr r0, [pc, #248] ; (4bb0c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #244] ; (4bb0c ) │ │ + ldr r0, [pc, #244] ; (4bb10 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #244] ; (4bb10 ) │ │ + ldr r0, [pc, #244] ; (4bb14 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #240] ; (4bb14 ) │ │ + ldr r0, [pc, #240] ; (4bb18 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #240] ; (4bb18 ) │ │ + ldr r0, [pc, #240] ; (4bb1c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #236] ; (4bb1c ) │ │ + ldr r0, [pc, #236] ; (4bb20 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #236] ; (4bb20 ) │ │ + ldr r0, [pc, #236] ; (4bb24 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #232] ; (4bb24 ) │ │ + ldr r0, [pc, #232] ; (4bb28 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #232] ; (4bb28 ) │ │ + ldr r0, [pc, #232] ; (4bb2c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #228] ; (4bb2c ) │ │ + ldr r0, [pc, #228] ; (4bb30 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #228] ; (4bb30 ) │ │ + ldr r0, [pc, #228] ; (4bb34 ) │ │ add r0, pc │ │ bx lr │ │ asrs r2, r0, #32 │ │ asrs r4, r0, #22 │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ lsls r0, r0, #4 │ │ @@ -81843,241 +81841,241 @@ │ │ adds r1, #50 ; 0x32 │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - lsrs r3, r6, #13 │ │ + lsrs r3, r5, #13 │ │ movs r4, r0 │ │ - lsrs r4, r3, #14 │ │ + lsrs r4, r2, #14 │ │ movs r4, r0 │ │ - lsrs r0, r4, #14 │ │ + lsrs r0, r3, #14 │ │ movs r4, r0 │ │ - lsrs r5, r0, #16 │ │ + lsrs r5, r7, #15 │ │ movs r4, r0 │ │ - lsrs r5, r1, #17 │ │ + lsrs r5, r0, #17 │ │ movs r4, r0 │ │ - lsrs r1, r4, #14 │ │ + lsrs r1, r3, #14 │ │ movs r4, r0 │ │ - lsrs r2, r6, #16 │ │ + lsrs r2, r5, #16 │ │ movs r4, r0 │ │ - lsrs r7, r1, #18 │ │ + lsrs r7, r0, #18 │ │ movs r4, r0 │ │ - lsrs r0, r2, #18 │ │ + lsrs r0, r1, #18 │ │ movs r4, r0 │ │ - lsrs r4, r6, #14 │ │ + lsrs r4, r5, #14 │ │ movs r4, r0 │ │ - lsrs r5, r2, #20 │ │ + lsrs r5, r1, #20 │ │ movs r4, r0 │ │ - lsrs r4, r7, #18 │ │ + lsrs r4, r6, #18 │ │ movs r4, r0 │ │ - lsrs r7, r7, #18 │ │ + lsrs r7, r6, #18 │ │ movs r4, r0 │ │ - lsrs r7, r6, #6 │ │ + lsrs r7, r5, #6 │ │ movs r4, r0 │ │ - lsrs r3, r1, #7 │ │ + lsrs r3, r0, #7 │ │ movs r4, r0 │ │ - lsrs r7, r3, #7 │ │ + lsrs r7, r2, #7 │ │ movs r4, r0 │ │ - lsrs r2, r1, #8 │ │ + lsrs r2, r0, #8 │ │ movs r4, r0 │ │ - lsrs r3, r3, #8 │ │ + lsrs r3, r2, #8 │ │ movs r4, r0 │ │ - lsrs r3, r0, #9 │ │ + lsrs r3, r7, #8 │ │ movs r4, r0 │ │ - lsrs r5, r5, #9 │ │ + lsrs r5, r4, #9 │ │ movs r4, r0 │ │ - lsrs r0, r0, #10 │ │ + lsrs r0, r7, #9 │ │ movs r4, r0 │ │ - lsrs r4, r5, #10 │ │ + lsrs r4, r4, #10 │ │ movs r4, r0 │ │ - lsrs r0, r3, #11 │ │ + lsrs r0, r2, #11 │ │ movs r4, r0 │ │ - lsrs r3, r5, #11 │ │ + lsrs r3, r4, #11 │ │ movs r4, r0 │ │ - lsrs r6, r7, #11 │ │ + lsrs r6, r6, #11 │ │ movs r4, r0 │ │ - lsrs r4, r7, #12 │ │ + lsrs r4, r6, #12 │ │ movs r4, r0 │ │ - lsrs r3, r4, #13 │ │ + lsrs r3, r3, #13 │ │ movs r4, r0 │ │ - lsrs r6, r6, #13 │ │ + lsrs r6, r5, #13 │ │ movs r4, r0 │ │ - lsrs r7, r0, #14 │ │ + lsrs r7, r7, #13 │ │ movs r4, r0 │ │ - lsrs r2, r3, #14 │ │ + lsrs r2, r2, #14 │ │ movs r4, r0 │ │ - lsrs r7, r3, #15 │ │ + lsrs r7, r2, #15 │ │ movs r4, r0 │ │ - lsrs r2, r6, #15 │ │ + lsrs r2, r5, #15 │ │ movs r4, r0 │ │ - lsrs r0, r1, #16 │ │ + lsrs r0, r0, #16 │ │ movs r4, r0 │ │ - lsrs r7, r2, #16 │ │ + lsrs r7, r1, #16 │ │ movs r4, r0 │ │ - lsrs r0, r2, #17 │ │ + lsrs r0, r1, #17 │ │ movs r4, r0 │ │ - lsrs r4, r6, #17 │ │ + lsrs r4, r5, #17 │ │ movs r4, r0 │ │ - lsrs r3, r0, #18 │ │ + lsrs r3, r7, #17 │ │ movs r4, r0 │ │ - lsrs r5, r1, #4 │ │ + lsrs r5, r0, #4 │ │ movs r4, r0 │ │ │ │ -0004bb34 : │ │ +0004bb38 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ ldr r7, [sp, #24] │ │ ldr.w lr, [sp, #28] │ │ - cbz r0, 4bb4a │ │ + cbz r0, 4bb4e │ │ lsrs r4, r0, #28 │ │ cmp r4, #1 │ │ - beq.n 4bb4a │ │ - ldr r0, [pc, #388] ; (4bccc ) │ │ + beq.n 4bb4e │ │ + ldr r0, [pc, #388] ; (4bcd0 ) │ │ add r0, pc │ │ - b.n 4bc9c │ │ + b.n 4bca0 │ │ uxtb r4, r0 │ │ cmp r4, #2 │ │ - bhi.n 4bb56 │ │ + bhi.n 4bb5a │ │ ubfx r4, r0, #8, #8 │ │ - b.n 4bb7a │ │ + b.n 4bb7e │ │ lsrs r5, r0, #28 │ │ cmp r5, #1 │ │ - beq.n 4bb74 │ │ - ldr r4, [pc, #328] ; (4bca8 ) │ │ + beq.n 4bb78 │ │ + ldr r4, [pc, #328] ; (4bcac ) │ │ cmp r0, r4 │ │ - beq.n 4bb78 │ │ - ldr r4, [pc, #328] ; (4bcac ) │ │ + beq.n 4bb7c │ │ + ldr r4, [pc, #328] ; (4bcb0 ) │ │ cmp r0, r4 │ │ - beq.n 4bb78 │ │ - ldr r4, [pc, #324] ; (4bcb0 ) │ │ + beq.n 4bb7c │ │ + ldr r4, [pc, #324] ; (4bcb4 ) │ │ cmp r0, r4 │ │ ite eq │ │ moveq r4, #16 │ │ movne r4, #8 │ │ - b.n 4bb7a │ │ + b.n 4bb7e │ │ lsls r4, r4, #3 │ │ - b.n 4bb7a │ │ + b.n 4bb7e │ │ movs r4, #16 │ │ str r4, [r1, #0] │ │ movs r1, #0 │ │ str.w r1, [lr] │ │ str r1, [r7, #0] │ │ str r1, [r3, #0] │ │ str r1, [r2, #0] │ │ - ldr r1, [pc, #296] ; (4bcb4 ) │ │ + ldr r1, [pc, #296] ; (4bcb8 ) │ │ cmp r0, r1 │ │ - bne.n 4bb9e │ │ + bne.n 4bba2 │ │ movs r1, #255 ; 0xff │ │ str r1, [r2, #0] │ │ mov.w r2, #65280 ; 0xff00 │ │ str r2, [r3, #0] │ │ mov.w r3, #16711680 ; 0xff0000 │ │ - b.n 4bbb2 │ │ - ldr r1, [pc, #280] ; (4bcb8 ) │ │ + b.n 4bbb6 │ │ + ldr r1, [pc, #280] ; (4bcbc ) │ │ cmp r0, r1 │ │ - bne.n 4bbb6 │ │ + bne.n 4bbba │ │ mov.w r1, #16711680 ; 0xff0000 │ │ str r1, [r2, #0] │ │ mov.w r2, #65280 ; 0xff00 │ │ str r2, [r3, #0] │ │ movs r3, #255 ; 0xff │ │ str r3, [r7, #0] │ │ - b.n 4bca4 │ │ + b.n 4bca8 │ │ ubfx r1, r0, #24, #4 │ │ subs r1, #4 │ │ cmp r1, #2 │ │ - bhi.n 4bca4 │ │ + bhi.n 4bca8 │ │ ubfx r1, r0, #16, #4 │ │ subs r1, #1 │ │ cmp r1, #7 │ │ - bhi.n 4bc28 │ │ + bhi.n 4bc2c │ │ tbb [pc, r1] │ │ lsls r0, r6, #16 │ │ lsrs r5, r6, #12 │ │ adds r2, r2, r0 │ │ movs r7, #32 │ │ movs r5, #15 │ │ movs r1, #240 ; 0xf0 │ │ mov.w r4, #3840 ; 0xf00 │ │ mov.w r6, #61440 ; 0xf000 │ │ - b.n 4bc46 │ │ + b.n 4bc4a │ │ movs r5, #1 │ │ movs r1, #62 ; 0x3e │ │ mov.w r4, #1984 ; 0x7c0 │ │ mov.w r6, #63488 ; 0xf800 │ │ - b.n 4bc46 │ │ + b.n 4bc4a │ │ movs r5, #31 │ │ mov.w r1, #2016 ; 0x7e0 │ │ mov.w r4, #63488 ; 0xf800 │ │ - b.n 4bc34 │ │ + b.n 4bc38 │ │ movs r5, #255 ; 0xff │ │ mov.w r1, #65280 ; 0xff00 │ │ mov.w r4, #16711680 ; 0xff0000 │ │ mov.w r6, #4278190080 ; 0xff000000 │ │ - b.n 4bc46 │ │ + b.n 4bc4a │ │ movw r5, #1023 ; 0x3ff │ │ - ldr r1, [pc, #168] ; (4bcbc ) │ │ - ldr r4, [pc, #168] ; (4bcc0 ) │ │ + ldr r1, [pc, #168] ; (4bcc0 ) │ │ + ldr r4, [pc, #168] ; (4bcc4 ) │ │ mov.w r6, #3221225472 ; 0xc0000000 │ │ - b.n 4bc46 │ │ + b.n 4bc4a │ │ movs r5, #3 │ │ movw r1, #4092 ; 0xffc │ │ - ldr r4, [pc, #160] ; (4bcc4 ) │ │ - ldr r6, [pc, #160] ; (4bcc8 ) │ │ - b.n 4bc46 │ │ - ldr r0, [pc, #164] ; (4bcd0 ) │ │ + ldr r4, [pc, #160] ; (4bcc8 ) │ │ + ldr r6, [pc, #160] ; (4bccc ) │ │ + b.n 4bc4a │ │ + ldr r0, [pc, #164] ; (4bcd4 ) │ │ add r0, pc │ │ - b.n 4bc9c │ │ + b.n 4bca0 │ │ movs r5, #3 │ │ movs r1, #28 │ │ movs r4, #224 ; 0xe0 │ │ movs r6, #0 │ │ - b.n 4bc46 │ │ + b.n 4bc4a │ │ movs r5, #31 │ │ mov.w r1, #992 ; 0x3e0 │ │ mov.w r4, #31744 ; 0x7c00 │ │ mov.w r6, #32768 ; 0x8000 │ │ ubfx r0, r0, #20, #4 │ │ subs r0, #1 │ │ cmp r0, #7 │ │ - bhi.n 4bc98 │ │ + bhi.n 4bc9c │ │ tbb [pc, r0] │ │ lsls r2, r1, #16 │ │ lsrs r0, r1, #24 │ │ asrs r6, r3, #8 │ │ asrs r4, r3, #24 │ │ str r6, [r2, #0] │ │ str r4, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 4bca4 │ │ + b.n 4bca8 │ │ str.w r6, [lr] │ │ str r4, [r2, #0] │ │ str r1, [r3, #0] │ │ str r5, [r7, #0] │ │ - b.n 4bca4 │ │ + b.n 4bca8 │ │ str r6, [r2, #0] │ │ str r4, [r3, #0] │ │ str r1, [r7, #0] │ │ - b.n 4bc86 │ │ + b.n 4bc8a │ │ str r6, [r7, #0] │ │ str r4, [r3, #0] │ │ str r1, [r2, #0] │ │ - b.n 4bca4 │ │ + b.n 4bca8 │ │ str r6, [r7, #0] │ │ str r4, [r3, #0] │ │ str r1, [r2, #0] │ │ str.w r5, [lr] │ │ - b.n 4bca4 │ │ + b.n 4bca8 │ │ str.w r6, [lr] │ │ str r4, [r7, #0] │ │ str r1, [r3, #0] │ │ str r5, [r2, #0] │ │ - b.n 4bca4 │ │ - ldr r0, [pc, #56] ; (4bcd4 ) │ │ + b.n 4bca8 │ │ + ldr r0, [pc, #56] ; (4bcd8 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ strb r1, [r3, r5] │ │ @@ -82091,251 +82089,251 @@ │ │ adds r3, r0, r0 │ │ asrs r0, r0, #29 │ │ stc2 0, cr0, [r0], {15} │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ and.w r0, r0, #63 ; 0x3f │ │ movs r0, r0 │ │ - ; instruction: 0xffc00b9b │ │ + ; instruction: 0xffc00b93 │ │ movs r4, r0 │ │ - lsls r0, r4, #3 │ │ + lsls r0, r7, #27 │ │ movs r4, r0 │ │ - lsls r0, r6, #1 │ │ + lsls r0, r1, #26 │ │ movs r4, r0 │ │ │ │ -0004bcd8 : │ │ +0004bcdc : │ │ cmp r0, #12 │ │ push {r4, lr} │ │ ldr r4, [sp, #8] │ │ - beq.n 4bd30 │ │ - bgt.n 4bcf4 │ │ + beq.n 4bd34 │ │ + bgt.n 4bcf8 │ │ cmp r0, #4 │ │ - beq.n 4bd0e │ │ + beq.n 4bd12 │ │ cmp r0, #8 │ │ - beq.n 4bd12 │ │ + beq.n 4bd16 │ │ cmp r0, #1 │ │ - bne.w 4bf24 │ │ - ldr r0, [pc, #564] ; (4bf28 ) │ │ + bne.w 4bf28 │ │ + ldr r0, [pc, #564] ; (4bf2c ) │ │ pop {r4, pc} │ │ cmp r0, #16 │ │ - beq.n 4bd58 │ │ - bgt.n 4bd00 │ │ + beq.n 4bd5c │ │ + bgt.n 4bd04 │ │ cmp r0, #15 │ │ - beq.n 4bd50 │ │ - b.n 4bf24 │ │ + beq.n 4bd54 │ │ + b.n 4bf28 │ │ cmp r0, #24 │ │ - beq.w 4be58 │ │ + beq.w 4be5c │ │ cmp r0, #32 │ │ - beq.w 4be6a │ │ - b.n 4bf24 │ │ - ldr r0, [pc, #540] ; (4bf2c ) │ │ + beq.w 4be6e │ │ + b.n 4bf28 │ │ + ldr r0, [pc, #540] ; (4bf30 ) │ │ pop {r4, pc} │ │ cmp r1, #0 │ │ - beq.w 4befc │ │ + beq.w 4bf00 │ │ cmp r1, #224 ; 0xe0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r2, #28 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r3, #3 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #0 │ │ - ldr r0, [pc, #512] ; (4bf30 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #512] ; (4bf34 ) │ │ + b.n 4bede │ │ cmp r1, #0 │ │ - beq.w 4bf00 │ │ + beq.w 4bf04 │ │ cmp.w r1, #3840 ; 0xf00 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r3, #15 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #0 │ │ - ldr r0, [pc, #484] ; (4bf34 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #484] ; (4bf38 ) │ │ + b.n 4bede │ │ cmp r1, #0 │ │ - beq.w 4bf08 │ │ - b.n 4bd5e │ │ + beq.w 4bf0c │ │ + b.n 4bd62 │ │ cmp r1, #0 │ │ - beq.w 4bf04 │ │ + beq.w 4bf08 │ │ cmp.w r1, #31744 ; 0x7c00 │ │ - bne.n 4bd80 │ │ + bne.n 4bd84 │ │ cmp.w r2, #992 ; 0x3e0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r3, #31 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #0 │ │ - beq.w 4bf08 │ │ + beq.w 4bf0c │ │ cmp.w r4, #32768 ; 0x8000 │ │ - ldr r0, [pc, #440] ; (4bf38 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #440] ; (4bf3c ) │ │ + b.n 4bede │ │ cmp r1, #31 │ │ - bne.n 4bda0 │ │ + bne.n 4bda4 │ │ cmp.w r2, #992 ; 0x3e0 │ │ - bne.n 4be46 │ │ + bne.n 4be4a │ │ cmp.w r3, #31744 ; 0x7c00 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #0 │ │ - beq.w 4bf0c │ │ + beq.w 4bf10 │ │ cmp.w r4, #32768 ; 0x8000 │ │ - ldr r0, [pc, #412] ; (4bf3c ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #412] ; (4bf40 ) │ │ + b.n 4bede │ │ cmp.w r1, #3840 ; 0xf00 │ │ - bne.n 4bdba │ │ + bne.n 4bdbe │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r3, #15 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp.w r4, #61440 ; 0xf000 │ │ - ldr r0, [pc, #392] ; (4bf40 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #392] ; (4bf44 ) │ │ + b.n 4bede │ │ cmp.w r1, #61440 ; 0xf000 │ │ - bne.n 4bdd4 │ │ + bne.n 4bdd8 │ │ cmp.w r2, #3840 ; 0xf00 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r3, #240 ; 0xf0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #15 │ │ - ldr r0, [pc, #368] ; (4bf44 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #368] ; (4bf48 ) │ │ + b.n 4bede │ │ cmp r1, #15 │ │ - bne.n 4bdee │ │ + bne.n 4bdf2 │ │ cmp r2, #240 ; 0xf0 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp.w r3, #3840 ; 0xf00 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp.w r4, #61440 ; 0xf000 │ │ - ldr r0, [pc, #348] ; (4bf48 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #348] ; (4bf4c ) │ │ + b.n 4bede │ │ cmp r1, #240 ; 0xf0 │ │ - bne.n 4be08 │ │ + bne.n 4be0c │ │ cmp.w r2, #3840 ; 0xf00 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp.w r3, #61440 ; 0xf000 │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #15 │ │ - ldr r0, [pc, #324] ; (4bf4c ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #324] ; (4bf50 ) │ │ + b.n 4bede │ │ cmp.w r1, #63488 ; 0xf800 │ │ - bne.n 4be20 │ │ + bne.n 4be24 │ │ cmp.w r2, #1984 ; 0x7c0 │ │ - bne.n 4be36 │ │ + bne.n 4be3a │ │ cmp r3, #62 ; 0x3e │ │ - bne.w 4bf24 │ │ + bne.w 4bf28 │ │ cmp r4, #1 │ │ - ldr r0, [pc, #304] ; (4bf50 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #304] ; (4bf54 ) │ │ + b.n 4bede │ │ cmp r1, #62 ; 0x3e │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r2, #1984 ; 0x7c0 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r3, #63488 ; 0xf800 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #1 │ │ - ldr r0, [pc, #288] ; (4bf54 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #288] ; (4bf58 ) │ │ + b.n 4bede │ │ cmp.w r2, #2016 ; 0x7e0 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r3, #31 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #0 │ │ - ldr r0, [pc, #276] ; (4bf58 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #276] ; (4bf5c ) │ │ + b.n 4bede │ │ cmp.w r2, #2016 ; 0x7e0 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r3, #63488 ; 0xf800 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #0 │ │ - ldr r0, [pc, #260] ; (4bf5c ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #260] ; (4bf60 ) │ │ + b.n 4bede │ │ cmp r1, #255 ; 0xff │ │ - beq.n 4be66 │ │ + beq.n 4be6a │ │ cmp.w r1, #16711680 ; 0xff0000 │ │ - beq.n 4bf10 │ │ - cbnz r1, 4be6e │ │ - b.n 4bf10 │ │ - ldr r0, [pc, #248] ; (4bf60 ) │ │ + beq.n 4bf14 │ │ + cbnz r1, 4be72 │ │ + b.n 4bf14 │ │ + ldr r0, [pc, #248] ; (4bf64 ) │ │ pop {r4, pc} │ │ cmp r1, #0 │ │ - beq.n 4bf14 │ │ + beq.n 4bf18 │ │ cmp.w r1, #16711680 ; 0xff0000 │ │ - bne.n 4be8a │ │ + bne.n 4be8e │ │ cmp.w r2, #65280 ; 0xff00 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r3, #255 ; 0xff │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #0 │ │ - beq.n 4bf14 │ │ + beq.n 4bf18 │ │ cmp.w r4, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #220] ; (4bf64 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #220] ; (4bf68 ) │ │ + b.n 4bede │ │ cmp.w r1, #4278190080 ; 0xff000000 │ │ - bne.n 4bea6 │ │ + bne.n 4beaa │ │ cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r3, #65280 ; 0xff00 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #0 │ │ - beq.n 4bf18 │ │ + beq.n 4bf1c │ │ cmp r4, #255 ; 0xff │ │ - ldr r0, [pc, #196] ; (4bf68 ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #196] ; (4bf6c ) │ │ + b.n 4bede │ │ cmp r1, #255 ; 0xff │ │ - bne.n 4bec2 │ │ + bne.n 4bec6 │ │ cmp.w r2, #65280 ; 0xff00 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp r4, #0 │ │ - beq.n 4bf1c │ │ + beq.n 4bf20 │ │ cmp.w r4, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #172] ; (4bf6c ) │ │ - b.n 4beda │ │ + ldr r0, [pc, #172] ; (4bf70 ) │ │ + b.n 4bede │ │ cmp.w r1, #65280 ; 0xff00 │ │ - bne.n 4bee0 │ │ + bne.n 4bee4 │ │ cmp.w r2, #16711680 ; 0xff0000 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r3, #4278190080 ; 0xff000000 │ │ - bne.n 4bf24 │ │ - cbz r4, 4bf20 │ │ - ldr r0, [pc, #152] ; (4bf70 ) │ │ + bne.n 4bf28 │ │ + cbz r4, 4bf24 │ │ + ldr r0, [pc, #152] ; (4bf74 ) │ │ cmp r4, #255 ; 0xff │ │ it ne │ │ movne r0, #0 │ │ pop {r4, pc} │ │ - ldr r0, [pc, #144] ; (4bf74 ) │ │ + ldr r0, [pc, #144] ; (4bf78 ) │ │ cmp r1, r0 │ │ - bne.n 4bf24 │ │ - ldr r1, [pc, #144] ; (4bf78 ) │ │ + bne.n 4bf28 │ │ + ldr r1, [pc, #144] ; (4bf7c ) │ │ cmp r2, r1 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ movw r2, #1023 ; 0x3ff │ │ cmp r3, r2 │ │ - bne.n 4bf24 │ │ + bne.n 4bf28 │ │ cmp.w r4, #3221225472 ; 0xc0000000 │ │ - ldr r0, [pc, #128] ; (4bf7c ) │ │ - b.n 4beda │ │ - ldr r0, [pc, #128] ; (4bf80 ) │ │ + ldr r0, [pc, #128] ; (4bf80 ) │ │ + b.n 4bede │ │ + ldr r0, [pc, #128] ; (4bf84 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #48] ; (4bf34 ) │ │ + ldr r0, [pc, #48] ; (4bf38 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #80] ; (4bf58 ) │ │ + ldr r0, [pc, #80] ; (4bf5c ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf84 ) │ │ + ldr r0, [pc, #120] ; (4bf88 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf88 ) │ │ + ldr r0, [pc, #120] ; (4bf8c ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf8c ) │ │ + ldr r0, [pc, #120] ; (4bf90 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf90 ) │ │ + ldr r0, [pc, #120] ; (4bf94 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf94 ) │ │ + ldr r0, [pc, #120] ; (4bf98 ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf98 ) │ │ + ldr r0, [pc, #120] ; (4bf9c ) │ │ pop {r4, pc} │ │ - ldr r0, [pc, #120] ; (4bf9c ) │ │ + ldr r0, [pc, #120] ; (4bfa0 ) │ │ pop {r4, pc} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ lsls r0, r0, #4 │ │ asrs r0, r4, #4 │ │ lsls r0, r0, #16 │ │ asrs r0, r4, #8 │ │ @@ -82391,35 +82389,35 @@ │ │ adds r4, r0, r0 │ │ asrs r6, r4, #24 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #25 │ │ adds r4, r0, r0 │ │ asrs r6, r4, #25 │ │ │ │ -0004bfa0 : │ │ +0004bfa4 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #32 │ │ - ldr r5, [pc, #292] ; (4c0cc ) │ │ + ldr r5, [pc, #292] ; (4c0d0 ) │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r0, r1 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r1, sp, #8 │ │ add r2, sp, #12 │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #28] │ │ add r3, sp, #20 │ │ str r3, [sp, #0] │ │ add r3, sp, #24 │ │ str r3, [sp, #4] │ │ add r3, sp, #16 │ │ - bl 4bb34 │ │ + bl 4bb38 │ │ cmp r0, #0 │ │ - beq.n 4c0b8 │ │ + beq.n 4c0bc │ │ movs r2, #44 ; 0x2c │ │ mov r0, r4 │ │ movs r1, #0 │ │ bl 41900 │ │ ldr r2, [sp, #8] │ │ str r6, [r4, #0] │ │ adds r3, r2, #7 │ │ @@ -82430,354 +82428,354 @@ │ │ strb.w r2, [r4, #32] │ │ asrs r3, r3, #3 │ │ strb r3, [r4, #9] │ │ ldr r3, [sp, #12] │ │ movs r2, #8 │ │ strb r2, [r4, #28] │ │ str r3, [r4, #12] │ │ - cbnz r3, 4c008 │ │ + cbnz r3, 4c00c │ │ ldr r3, [sp, #16] │ │ movs r2, #0 │ │ strb.w r2, [r4, #33] ; 0x21 │ │ movs r2, #8 │ │ strb r2, [r4, #29] │ │ str r3, [r4, #16] │ │ - cbz r3, 4c028 │ │ - b.n 4c03a │ │ + cbz r3, 4c02c │ │ + b.n 4c03e │ │ lsls r6, r3, #31 │ │ - bmi.n 4c01a │ │ + bmi.n 4c01e │ │ ldrb.w r2, [r4, #32] │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #32] │ │ - b.n 4c008 │ │ + b.n 4c00c │ │ lsls r0, r3, #31 │ │ - bpl.n 4bff6 │ │ + bpl.n 4bffa │ │ ldrb r2, [r4, #28] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #28] │ │ - b.n 4c01a │ │ + b.n 4c01e │ │ ldr r3, [sp, #20] │ │ movs r2, #0 │ │ strb.w r2, [r4, #34] ; 0x22 │ │ movs r2, #8 │ │ strb r2, [r4, #30] │ │ str r3, [r4, #20] │ │ - cbz r3, 4c05a │ │ - b.n 4c06c │ │ + cbz r3, 4c05e │ │ + b.n 4c070 │ │ lsls r1, r3, #31 │ │ - bmi.n 4c04c │ │ + bmi.n 4c050 │ │ ldrb.w r2, [r4, #33] ; 0x21 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #33] ; 0x21 │ │ - b.n 4c03a │ │ + b.n 4c03e │ │ lsls r2, r3, #31 │ │ - bpl.n 4c028 │ │ + bpl.n 4c02c │ │ ldrb r2, [r4, #29] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #29] │ │ - b.n 4c04c │ │ + b.n 4c050 │ │ ldr r3, [sp, #24] │ │ movs r2, #0 │ │ strb.w r2, [r4, #35] ; 0x23 │ │ movs r2, #8 │ │ strb r2, [r4, #31] │ │ str r3, [r4, #24] │ │ - cbz r3, 4c08c │ │ - b.n 4c098 │ │ + cbz r3, 4c090 │ │ + b.n 4c09c │ │ lsls r6, r3, #31 │ │ - bmi.n 4c07e │ │ + bmi.n 4c082 │ │ ldrb.w r2, [r4, #34] ; 0x22 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #34] ; 0x22 │ │ - b.n 4c06c │ │ + b.n 4c070 │ │ lsls r0, r3, #31 │ │ - bpl.n 4c05a │ │ + bpl.n 4c05e │ │ ldrb r2, [r4, #30] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #30] │ │ - b.n 4c07e │ │ + b.n 4c082 │ │ movs r0, #0 │ │ movs r3, #1 │ │ str r0, [r4, #4] │ │ str r3, [r4, #36] ; 0x24 │ │ str r0, [r4, #40] ; 0x28 │ │ - b.n 4c0bc │ │ + b.n 4c0c0 │ │ lsls r1, r3, #31 │ │ - bmi.n 4c0aa │ │ + bmi.n 4c0ae │ │ ldrb.w r2, [r4, #35] ; 0x23 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ strb.w r2, [r4, #35] ; 0x23 │ │ - b.n 4c098 │ │ + b.n 4c09c │ │ lsls r2, r3, #31 │ │ - bpl.n 4c08c │ │ + bpl.n 4c090 │ │ ldrb r2, [r4, #31] │ │ lsrs r3, r3, #1 │ │ subs r2, #1 │ │ strb r2, [r4, #31] │ │ - b.n 4c0aa │ │ + b.n 4c0ae │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 4c0c8 │ │ + beq.n 4c0cc │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - ; instruction: 0xf3380006 │ │ + ; instruction: 0xf3340006 │ │ │ │ -0004c0d0 : │ │ - ldr r3, [pc, #108] ; (4c140 ) │ │ +0004c0d4 : │ │ + ldr r3, [pc, #108] ; (4c144 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ ldr r6, [r3, #0] │ │ - cbz r6, 4c0ee │ │ + cbz r6, 4c0f2 │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bne.n 4c0ea │ │ + bne.n 4c0ee │ │ ldr r3, [r6, #36] ; 0x24 │ │ adds r3, #1 │ │ str r3, [r6, #36] ; 0x24 │ │ - b.n 4c11a │ │ + b.n 4c11e │ │ ldr r6, [r6, #40] ; 0x28 │ │ - b.n 4c0da │ │ + b.n 4c0de │ │ movs r0, #44 ; 0x2c │ │ bl 41c18 │ │ mov r4, r0 │ │ - cbnz r0, 4c0fe │ │ + cbnz r0, 4c102 │ │ bl 195f0 │ │ - b.n 4c11a │ │ + b.n 4c11e │ │ mov r1, r5 │ │ - bl 4bfa0 │ │ + bl 4bfa4 │ │ cmp r0, #0 │ │ - bge.n 4c11e │ │ + bge.n 4c122 │ │ mov r0, r4 │ │ bl 41c24 │ │ - ldr r0, [pc, #52] ; (4c144 ) │ │ - ldr r1, [pc, #52] ; (4c148 ) │ │ + ldr r0, [pc, #52] ; (4c148 ) │ │ + ldr r1, [pc, #52] ; (4c14c ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - cbz r5, 4c126 │ │ + cbz r5, 4c12a │ │ lsrs r3, r5, #28 │ │ cmp r3, #1 │ │ - bne.n 4c130 │ │ + bne.n 4c134 │ │ ubfx r5, r5, #24, #4 │ │ subs r5, #1 │ │ cmp r5, #2 │ │ - bls.n 4c13a │ │ - ldr r3, [pc, #24] ; (4c14c ) │ │ + bls.n 4c13e │ │ + ldr r3, [pc, #24] ; (4c150 ) │ │ add r3, pc │ │ ldr r2, [r3, #0] │ │ str r4, [r3, #0] │ │ str r2, [r4, #40] ; 0x28 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - subs r7, #156 ; 0x9c │ │ + subs r7, #152 ; 0x98 │ │ movs r7, r0 │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ + ldmia r7!, {r1, r5} │ │ movs r3, r0 │ │ - lsls r4, r6, #23 │ │ + lsls r4, r5, #23 │ │ movs r4, r0 │ │ - subs r7, #62 ; 0x3e │ │ + subs r7, #58 ; 0x3a │ │ movs r7, r0 │ │ │ │ -0004c150 : │ │ +0004c154 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ - bgt.n 4c166 │ │ - ldr r0, [pc, #72] ; (4c1a0 ) │ │ - ldr r1, [pc, #72] ; (4c1a4 ) │ │ + bgt.n 4c16a │ │ + ldr r0, [pc, #72] ; (4c1a4 ) │ │ + ldr r1, [pc, #72] ; (4c1a8 ) │ │ add r0, pc │ │ add r1, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #16 │ │ bl 41c18 │ │ mov r4, r0 │ │ - cbnz r0, 4c176 │ │ + cbnz r0, 4c17a │ │ bl 195f0 │ │ - b.n 4c162 │ │ + b.n 4c166 │ │ lsls r6, r7, #2 │ │ mov r0, r6 │ │ bl 41c18 │ │ str r0, [r4, #4] │ │ - cbnz r0, 4c18a │ │ + cbnz r0, 4c18e │ │ mov r0, r4 │ │ bl 41c24 │ │ - b.n 4c162 │ │ + b.n 4c166 │ │ movs r3, #1 │ │ str r7, [r4, #0] │ │ str r3, [r4, #8] │ │ movs r1, #255 ; 0xff │ │ str r3, [r4, #12] │ │ mov r2, r6 │ │ bl 41900 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldmia r5!, {r2, r4, r6} │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ movs r3, r0 │ │ - lsls r3, r6, #22 │ │ + lsls r3, r5, #22 │ │ movs r4, r0 │ │ │ │ -0004c1a8 : │ │ +0004c1ac : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ - cbz r0, 4c1de │ │ + cbz r0, 4c1e2 │ │ ldr r0, [r0, #0] │ │ subs r0, r0, r2 │ │ cmp r3, r0 │ │ it gt │ │ movgt r3, r0 │ │ ldr r0, [r5, #4] │ │ ite gt │ │ movgt.w r4, #4294967295 ; 0xffffffff │ │ movle r4, #0 │ │ add.w r0, r0, r2, lsl #2 │ │ cmp r1, r0 │ │ - beq.n 4c1d0 │ │ + beq.n 4c1d4 │ │ lsls r2, r3, #2 │ │ bl 41904 │ │ ldr r3, [r5, #8] │ │ mov r0, r4 │ │ adds r3, #1 │ │ it eq │ │ moveq r3, #1 │ │ str r3, [r5, #8] │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ │ │ -0004c1e4 : │ │ +0004c1e8 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r0, 4c1fa │ │ - ldr r0, [pc, #44] ; (4c218 ) │ │ - ldr r1, [pc, #44] ; (4c21c ) │ │ + cbnz r0, 4c1fe │ │ + ldr r0, [pc, #44] ; (4c21c ) │ │ + ldr r1, [pc, #44] ; (4c220 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 194b8 │ │ ldr r3, [r0, #12] │ │ subs r3, #1 │ │ str r3, [r0, #12] │ │ cmp r3, #0 │ │ - bgt.n 4c214 │ │ + bgt.n 4c218 │ │ ldr r0, [r0, #4] │ │ bl 41c24 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ pop {r4, pc} │ │ nop │ │ - ldmia r4!, {r6, r7} │ │ + ldmia r6, {r1, r2, r6} │ │ movs r3, r0 │ │ - lsls r7, r4, #20 │ │ + lsls r7, r3, #20 │ │ movs r4, r0 │ │ │ │ -0004c220 : │ │ +0004c224 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbnz r0, 4c236 │ │ - ldr r0, [pc, #80] ; (4c278 ) │ │ - ldr r1, [pc, #80] ; (4c27c ) │ │ + cbnz r0, 4c23a │ │ + ldr r0, [pc, #80] ; (4c27c ) │ │ + ldr r1, [pc, #80] ; (4c280 ) │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 194b8 │ │ ldr r3, [r0, #36] ; 0x24 │ │ subs r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bgt.n 4c276 │ │ - ldr r2, [pc, #60] ; (4c280 ) │ │ + bgt.n 4c27a │ │ + ldr r2, [pc, #60] ; (4c284 ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ cmp r0, r3 │ │ - bne.n 4c250 │ │ + bne.n 4c254 │ │ ldr r3, [r0, #40] ; 0x28 │ │ str r3, [r2, #0] │ │ - b.n 4c264 │ │ - cbz r3, 4c264 │ │ + b.n 4c268 │ │ + cbz r3, 4c268 │ │ ldr r2, [r3, #40] ; 0x28 │ │ - cbz r2, 4c264 │ │ + cbz r2, 4c268 │ │ cmp r2, r4 │ │ - bne.n 4c260 │ │ + bne.n 4c264 │ │ ldr r2, [r4, #40] ; 0x28 │ │ str r2, [r3, #40] ; 0x28 │ │ - b.n 4c264 │ │ + b.n 4c268 │ │ mov r3, r2 │ │ - b.n 4c252 │ │ + b.n 4c256 │ │ ldr r0, [r4, #4] │ │ - cbz r0, 4c26c │ │ - bl 4c1e4 │ │ + cbz r0, 4c270 │ │ + bl 4c1e8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ pop {r4, pc} │ │ - ldmia r4!, {r2, r7} │ │ + ldmia r6!, {r1, r3} │ │ movs r3, r0 │ │ - lsls r4, r3, #19 │ │ + lsls r4, r2, #19 │ │ movs r4, r0 │ │ - subs r6, #46 ; 0x2e │ │ + subs r6, #42 ; 0x2a │ │ movs r7, r0 │ │ │ │ -0004c284 : │ │ +0004c288 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ - cbnz r0, 4c292 │ │ - ldr r0, [pc, #56] ; (4c2c8 ) │ │ + cbnz r0, 4c296 │ │ + ldr r0, [pc, #56] ; (4c2cc ) │ │ add r0, pc │ │ - b.n 4c2a4 │ │ - cbz r1, 4c2ac │ │ + b.n 4c2a8 │ │ + cbz r1, 4c2b0 │ │ ldrb r2, [r0, #8] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ ldr r2, [r1, #0] │ │ cmp r2, r3 │ │ - beq.n 4c2ac │ │ - ldr r0, [pc, #40] ; (4c2cc ) │ │ + beq.n 4c2b0 │ │ + ldr r0, [pc, #40] ; (4c2d0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 194b8 │ │ ldr r0, [r5, #4] │ │ cmp r0, r4 │ │ - beq.n 4c2c2 │ │ - cbz r0, 4c2b8 │ │ - bl 4c1e4 │ │ + beq.n 4c2c6 │ │ + cbz r0, 4c2bc │ │ + bl 4c1e8 │ │ str r4, [r5, #4] │ │ - cbz r4, 4c2c2 │ │ + cbz r4, 4c2c6 │ │ ldr r3, [r4, #12] │ │ adds r3, #1 │ │ str r3, [r4, #12] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - lsls r1, r2, #18 │ │ + lsls r1, r1, #18 │ │ movs r4, r0 │ │ - lsls r4, r5, #18 │ │ + lsls r4, r4, #18 │ │ movs r4, r0 │ │ │ │ -0004c2d0 : │ │ +0004c2d4 : │ │ cmp r1, #8 │ │ push {r4, lr} │ │ - bne.n 4c318 │ │ + bne.n 4c31c │ │ movs r2, #0 │ │ movs r4, #255 ; 0xff │ │ and.w r3, r2, #224 ; 0xe0 │ │ strb r4, [r0, #3] │ │ adds r0, #4 │ │ asrs r1, r3, #6 │ │ orr.w r1, r1, r3, lsr #3 │ │ @@ -82791,49 +82789,49 @@ │ │ strb.w r3, [r0, #-3] │ │ and.w r3, r2, #3 │ │ adds r2, #1 │ │ cmp.w r2, #256 ; 0x100 │ │ orr.w r3, r3, r3, lsl #2 │ │ orr.w r3, r3, r3, lsl #4 │ │ strb.w r3, [r0, #-2] │ │ - bne.n 4c2da │ │ + bne.n 4c2de │ │ pop {r4, pc} │ │ │ │ -0004c31a : │ │ +0004c31e : │ │ ldr r2, [r0, #4] │ │ ldr r3, [r0, #8] │ │ ldrb r1, [r2, #9] │ │ mul.w r0, r3, r1 │ │ ldrb r3, [r2, #8] │ │ cmp r3, #1 │ │ - beq.n 4c338 │ │ + beq.n 4c33c │ │ cmp r3, #4 │ │ - bne.n 4c342 │ │ + bne.n 4c346 │ │ adds r0, #1 │ │ add.w r0, r0, r0, lsr #31 │ │ asrs r0, r0, #1 │ │ - b.n 4c342 │ │ + b.n 4c346 │ │ adds r3, r0, #7 │ │ it mi │ │ addmi.w r3, r0, #14 │ │ asrs r0, r3, #3 │ │ adds r0, #3 │ │ bic.w r0, r0, #3 │ │ bx lr │ │ │ │ -0004c34a : │ │ +0004c34e : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r8, r0 │ │ ldrb.w sl, [sp, #32] │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ ldr.w r9, [r0] │ │ movs r0, #0 │ │ mov r6, r0 │ │ cmp r6, r9 │ │ - bge.n 4c3a2 │ │ + bge.n 4c3a6 │ │ ldr.w r4, [r8, #4] │ │ add.w r5, r4, r6, lsl #2 │ │ ldrb.w r7, [r4, r6, lsl #2] │ │ ldrb.w lr, [r5, #1] │ │ subs r7, r7, r1 │ │ ldrb r4, [r5, #2] │ │ rsb lr, r2, lr │ │ @@ -82841,108 +82839,108 @@ │ │ subs r4, r4, r3 │ │ mul.w lr, lr, lr │ │ rsb r5, sl, r5 │ │ mla r7, r7, r7, lr │ │ mla r4, r4, r4, r7 │ │ mla r4, r5, r5, r4 │ │ cmp r4, ip │ │ - bcs.n 4c39e │ │ + bcs.n 4c3a2 │ │ uxtb r0, r6 │ │ - cbz r4, 4c3a2 │ │ + cbz r4, 4c3a6 │ │ mov ip, r4 │ │ adds r6, #1 │ │ - b.n 4c360 │ │ + b.n 4c364 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r4, r2 │ │ - cbz r2, 4c3d6 │ │ + cbz r2, 4c3da │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ cmp r2, r3 │ │ - bgt.n 4c3d2 │ │ + bgt.n 4c3d6 │ │ cmp r0, r1 │ │ - bne.n 4c3c4 │ │ + bne.n 4c3c8 │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r0, #0 │ │ - b.n 4c40e │ │ + b.n 4c412 │ │ ldr r0, [r0, #4] │ │ lsls r2, r2, #2 │ │ ldr r1, [r1, #4] │ │ bl 4190c │ │ cmp r0, #0 │ │ - beq.n 4c3bc │ │ + beq.n 4c3c0 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ ldr r0, [r6, #0] │ │ bl 41c18 │ │ mov r4, r0 │ │ - cbnz r0, 4c3e6 │ │ + cbnz r0, 4c3ea │ │ bl 195f0 │ │ - b.n 4c3c0 │ │ + b.n 4c3c4 │ │ movs r5, #0 │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bge.n 4c40c │ │ + bge.n 4c410 │ │ ldr r3, [r6, #4] │ │ add.w r0, r3, r5, lsl #2 │ │ ldrb.w r1, [r3, r5, lsl #2] │ │ ldrb r2, [r0, #1] │ │ ldrb r3, [r0, #2] │ │ ldrb r0, [r0, #3] │ │ str r0, [sp, #0] │ │ mov r0, r7 │ │ - bl 4c34a │ │ + bl 4c34e │ │ strb r0, [r4, r5] │ │ adds r5, #1 │ │ - b.n 4c3e8 │ │ + b.n 4c3ec │ │ mov r0, r4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub.w sp, sp, #1048 ; 0x418 │ │ - ldr r5, [pc, #64] ; (4c460 ) │ │ + ldr r5, [pc, #64] ; (4c464 ) │ │ add r6, sp, #20 │ │ add r4, sp, #4 │ │ mov r8, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r7, r1 │ │ mov r0, r6 │ │ movs r1, #8 │ │ ldr r3, [r5, #0] │ │ str.w r3, [sp, #1044] ; 0x414 │ │ mov.w r3, #256 ; 0x100 │ │ str r3, [sp, #4] │ │ - bl 4c2d0 │ │ + bl 4c2d4 │ │ mov r2, r7 │ │ mov r0, r4 │ │ mov r1, r8 │ │ str r6, [r4, #4] │ │ - bl 4c3a6 │ │ + bl 4c3aa │ │ ldr.w r2, [sp, #1044] ; 0x414 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 4c458 │ │ + beq.n 4c45c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add.w sp, sp, #1048 ; 0x418 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cdp 0, 12, cr0, cr0, cr6, {0} │ │ + cdp 0, 11, cr0, cr12, cr6, {0} │ │ │ │ -0004c464 : │ │ +0004c468 : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r5, r1 │ │ mov r7, r2 │ │ mov r6, r3 │ │ - cbnz r0, 4c49a │ │ + cbnz r0, 4c49e │ │ ldrb r3, [r4, #29] │ │ ldr r0, [r4, #24] │ │ asrs r7, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ lsls r7, r3 │ │ ldrb r3, [r4, #30] │ │ asrs r6, r3 │ │ @@ -82951,29 +82949,29 @@ │ │ ldrb r3, [r4, #28] │ │ orrs r6, r7 │ │ asrs r5, r3 │ │ ldrb.w r3, [r4, #32] │ │ lsls r5, r3 │ │ orrs r5, r6 │ │ orrs r0, r5 │ │ - b.n 4c4a2 │ │ + b.n 4c4a6 │ │ movs r4, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - bl 4c34a │ │ + bl 4c34e │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0004c4a6 : │ │ +0004c4aa : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #4] │ │ mov r5, r1 │ │ mov r6, r3 │ │ ldrb.w r7, [sp, #32] │ │ - cbnz r0, 4c4f2 │ │ + cbnz r0, 4c4f6 │ │ ldrb r3, [r4, #29] │ │ asr.w lr, r2, r3 │ │ ldrb.w r3, [r4, #33] ; 0x21 │ │ lsl.w lr, lr, r3 │ │ ldrb r3, [r4, #30] │ │ asrs r6, r3 │ │ ldrb.w r3, [r4, #34] ; 0x22 │ │ @@ -82987,26 +82985,26 @@ │ │ orrs r5, r6 │ │ ldr r6, [r4, #24] │ │ asrs r7, r3 │ │ ldrb.w r3, [r4, #35] ; 0x23 │ │ lsls r7, r3 │ │ and.w r0, r7, r6 │ │ orrs r0, r5 │ │ - b.n 4c4f8 │ │ + b.n 4c4fc │ │ str r7, [sp, #0] │ │ - bl 4c34a │ │ + bl 4c34e │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0004c4fc : │ │ +0004c500 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r5, [r1, #4] │ │ ldr r6, [sp, #20] │ │ - cbnz r5, 4c548 │ │ - ldr r4, [pc, #112] ; (4c578 ) │ │ + cbnz r5, 4c54c │ │ + ldr r4, [pc, #112] ; (4c57c ) │ │ ldrb r7, [r1, #28] │ │ ldr r5, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldrb.w lr, [r1, #32] │ │ ands r5, r0 │ │ ldr.w r7, [r4, r7, lsl #2] │ │ @@ -83024,18 +83022,18 @@ │ │ ldr r3, [r1, #20] │ │ ldrb r2, [r1, #30] │ │ ands r0, r3 │ │ ldrb.w r3, [r1, #34] ; 0x22 │ │ lsrs r0, r3 │ │ ldr.w r3, [r4, r2, lsl #2] │ │ ldrb r3, [r3, r0] │ │ - b.n 4c56a │ │ + b.n 4c56e │ │ ldr r4, [r5, #0] │ │ cmp r0, r4 │ │ - bcs.n 4c56e │ │ + bcs.n 4c572 │ │ ldr r5, [r5, #4] │ │ lsls r4, r0, #2 │ │ ldrb.w r0, [r5, r0, lsl #2] │ │ strb r0, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ add r2, r4 │ │ @@ -83048,23 +83046,23 @@ │ │ strb r3, [r6, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ movs r1, #0 │ │ strb r1, [r6, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf6fa0006 │ │ + ; instruction: 0xf6f60006 │ │ │ │ -0004c57c : │ │ +0004c580 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r6, [r1, #4] │ │ ldr r7, [sp, #20] │ │ ldr r5, [sp, #24] │ │ - cbnz r6, 4c5e4 │ │ - ldr r4, [pc, #152] ; (4c620 ) │ │ + cbnz r6, 4c5e8 │ │ + ldr r4, [pc, #152] ; (4c624 ) │ │ ldrb.w lr, [r1, #28] │ │ ldr r6, [r1, #12] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldrb.w ip, [r1, #32] │ │ ands r6, r0 │ │ ldr.w lr, [r4, lr, lsl #2] │ │ @@ -83090,18 +83088,18 @@ │ │ ldr r3, [r1, #24] │ │ ldrb r2, [r1, #31] │ │ ands r0, r3 │ │ ldrb.w r3, [r1, #35] ; 0x23 │ │ lsrs r0, r3 │ │ ldr.w r3, [r4, r2, lsl #2] │ │ ldrb r3, [r3, r0] │ │ - b.n 4c610 │ │ + b.n 4c614 │ │ ldr r4, [r6, #0] │ │ cmp r0, r4 │ │ - bcs.n 4c614 │ │ + bcs.n 4c618 │ │ ldr r6, [r6, #4] │ │ lsls r4, r0, #2 │ │ ldrb.w r0, [r6, r0, lsl #2] │ │ strb r0, [r2, #0] │ │ ldr r2, [r1, #4] │ │ ldr r2, [r2, #4] │ │ add r2, r4 │ │ @@ -83120,103 +83118,103 @@ │ │ pop {r4, r5, r6, r7, pc} │ │ movs r1, #0 │ │ strb r1, [r5, #0] │ │ strb r1, [r7, #0] │ │ strb r1, [r3, #0] │ │ strb r1, [r2, #0] │ │ pop {r4, r5, r6, r7, pc} │ │ - ; instruction: 0xf6760006 │ │ + ; instruction: 0xf6720006 │ │ │ │ -0004c624 : │ │ +0004c628 : │ │ push {r4, lr} │ │ movs r0, #1 │ │ movs r1, #88 ; 0x58 │ │ bl 41c1c │ │ mov r4, r0 │ │ - cbnz r0, 4c638 │ │ + cbnz r0, 4c63c │ │ bl 195f0 │ │ - b.n 4c64a │ │ + b.n 4c64e │ │ movs r3, #255 ; 0xff │ │ strb.w r3, [r0, #76] ; 0x4c │ │ strb.w r3, [r0, #77] ; 0x4d │ │ strb.w r3, [r0, #78] ; 0x4e │ │ strb.w r3, [r0, #79] ; 0x4f │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -0004c64e : │ │ +0004c652 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 4c676 │ │ + cbz r0, 4c67a │ │ ldr r0, [r0, #0] │ │ - cbz r0, 4c666 │ │ + cbz r0, 4c66a │ │ ldr r3, [r0, #56] ; 0x38 │ │ subs r3, #1 │ │ str r3, [r0, #56] ; 0x38 │ │ cmp r3, #0 │ │ - bgt.n 4c666 │ │ - bl 4557c │ │ + bgt.n 4c66a │ │ + bl 4b2ec │ │ movs r5, #0 │ │ ldr r0, [r4, #64] ; 0x40 │ │ str r5, [r4, #0] │ │ str r5, [r4, #84] ; 0x54 │ │ str r5, [r4, #80] ; 0x50 │ │ bl 41c24 │ │ str r5, [r4, #64] ; 0x40 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0004c678 : │ │ +0004c67c : │ │ ldr r2, [r0, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ lsls r3, r2, #30 │ │ sub sp, #44 ; 0x2c │ │ mov r9, r0 │ │ mov sl, r1 │ │ ldr.w fp, [r0, #52] ; 0x34 │ │ - bpl.n 4c692 │ │ + bpl.n 4c696 │ │ movs r1, #1 │ │ bl 64f5c │ │ mov r0, fp │ │ - bl 4c64e │ │ + bl 4c652 │ │ ldr.w r8, [r9, #4] │ │ ldr.w r4, [sl, #4] │ │ movs r2, #0 │ │ str.w r2, [fp, #4] │ │ ldr.w r1, [r8] │ │ ldr r2, [r4, #0] │ │ - cbz r1, 4c6b6 │ │ + cbz r1, 4c6ba │ │ lsrs r0, r1, #28 │ │ cmp r0, #1 │ │ - bne.w 4c894 │ │ + bne.w 4c898 │ │ ubfx r1, r1, #24, #4 │ │ subs r1, #1 │ │ cmp r1, #2 │ │ - bhi.w 4c894 │ │ - cbz r2, 4c6ca │ │ + bhi.w 4c898 │ │ + cbz r2, 4c6ce │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - bne.n 4c700 │ │ + bne.n 4c704 │ │ ubfx r2, r2, #24, #4 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bhi.n 4c700 │ │ + bhi.n 4c704 │ │ add.w r2, fp, #4 │ │ ldr.w r0, [r8, #4] │ │ ldr r1, [r4, #4] │ │ - bl 4c3a6 │ │ + bl 4c3aa │ │ ldr.w r2, [fp, #4] │ │ str.w r0, [fp, #64] ; 0x40 │ │ - cbnz r2, 4c6f2 │ │ + cbnz r2, 4c6f6 │ │ cmp r0, #0 │ │ - beq.w 4c8fa │ │ + beq.w 4c8fe │ │ ldrb.w r1, [r8, #8] │ │ ldrb r2, [r4, #8] │ │ cmp r1, r2 │ │ - bne.w 4c8bc │ │ - b.n 4c8ca │ │ + bne.w 4c8c0 │ │ + b.n 4c8ce │ │ ldr.w r2, [r9, #52] ; 0x34 │ │ ldr.w ip, [r8, #4] │ │ ldrb.w lr, [r4, #9] │ │ ldrb.w r3, [r2, #76] ; 0x4c │ │ cmp.w lr, #3 │ │ ldr.w r0, [ip] │ │ str.w ip, [sp, #4] │ │ @@ -83230,21 +83228,21 @@ │ │ ite ne │ │ movne r3, lr │ │ moveq r3, #4 │ │ str r3, [sp, #8] │ │ muls r0, r3 │ │ bl 41c18 │ │ str r0, [sp, #0] │ │ - cbz r0, 4c74c │ │ + cbz r0, 4c750 │ │ mov r2, r0 │ │ movs r3, #0 │ │ ldr.w ip, [sp, #4] │ │ - b.n 4c788 │ │ + b.n 4c78c │ │ bl 195f0 │ │ - b.n 4c88a │ │ + b.n 4c88e │ │ ldrb r1, [r4, #29] │ │ asrs r7, r1 │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsls r7, r1 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r1 │ │ ldrb.w r1, [r4, #32] │ │ @@ -83262,15 +83260,15 @@ │ │ orrs r0, r7 │ │ strb r0, [r2, #0] │ │ ldr r1, [sp, #8] │ │ adds r3, #1 │ │ add r2, r1 │ │ ldr.w r1, [ip] │ │ cmp r3, r1 │ │ - bge.n 4c88a │ │ + bge.n 4c88e │ │ ldr.w r1, [ip, #4] │ │ str r2, [sp, #36] ; 0x24 │ │ str r3, [sp, #28] │ │ add.w r2, r1, r3, lsl #2 │ │ ldrb.w r0, [r1, r3, lsl #2] │ │ movs r1, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ @@ -83301,15 +83299,15 @@ │ │ blx 82b68 <__divsi3@@Base> │ │ ldrb r1, [r4, #9] │ │ ldr r3, [sp, #28] │ │ subs r1, #1 │ │ ldr.w ip, [sp, #32] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r1, #3 │ │ - bhi.n 4c782 │ │ + bhi.n 4c786 │ │ addw lr, pc, #8 │ │ ldr.w r1, [lr, r1, lsl #2] │ │ add lr, r1 │ │ bx lr │ │ vmaxnm.f16 , , │ │ movs r1, r2 │ │ movs r0, r0 │ │ @@ -83333,25 +83331,25 @@ │ │ ldrb r1, [r4, #31] │ │ orrs r7, r5 │ │ asrs r0, r1 │ │ ldrb.w r1, [r4, #35] ; 0x23 │ │ lsls r0, r1 │ │ orrs r0, r7 │ │ strh r0, [r2, #0] │ │ - b.n 4c782 │ │ + b.n 4c786 │ │ ldrb.w r1, [r4, #32] │ │ lsrs r1, r1, #3 │ │ strb r6, [r2, r1] │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ strb r7, [r2, r1] │ │ ldrb.w r1, [r4, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ strb r5, [r2, r1] │ │ - b.n 4c782 │ │ + b.n 4c786 │ │ ldrb r1, [r4, #29] │ │ asrs r7, r1 │ │ ldrb.w r1, [r4, #33] ; 0x21 │ │ lsls r7, r1 │ │ ldrb r1, [r4, #28] │ │ asrs r6, r1 │ │ ldrb.w r1, [r4, #32] │ │ @@ -83364,71 +83362,69 @@ │ │ ldrb r1, [r4, #31] │ │ orrs r7, r5 │ │ asrs r0, r1 │ │ ldrb.w r1, [r4, #35] ; 0x23 │ │ lsls r0, r1 │ │ orrs r0, r7 │ │ str r0, [r2, #0] │ │ - b.n 4c782 │ │ + b.n 4c786 │ │ ldr r3, [sp, #0] │ │ str.w r3, [fp, #64] ; 0x40 │ │ - cbnz r3, 4c8ca │ │ - b.n 4c8fa │ │ - cbz r2, 4c89c │ │ + cbnz r3, 4c8ce │ │ + b.n 4c8fe │ │ + cbz r2, 4c8a0 │ │ lsrs r1, r2, #28 │ │ cmp r1, #1 │ │ - bne.n 4c8c0 │ │ + bne.n 4c8c4 │ │ ubfx r2, r2, #24, #4 │ │ subs r2, #1 │ │ cmp r2, #2 │ │ - bhi.n 4c8c0 │ │ + bhi.n 4c8c4 │ │ ldr r0, [r4, #4] │ │ add.w r1, fp, #4 │ │ - bl 4c414 │ │ + bl 4c418 │ │ ldr.w r2, [fp, #4] │ │ str.w r0, [fp, #64] ; 0x40 │ │ - cbnz r2, 4c8bc │ │ - cbz r0, 4c8fa │ │ + cbnz r2, 4c8c0 │ │ + cbz r0, 4c8fe │ │ movs r2, #0 │ │ - b.n 4c8c6 │ │ + b.n 4c8ca │ │ cmp r8, r4 │ │ - bne.n 4c8ca │ │ + bne.n 4c8ce │ │ movs r2, #1 │ │ str.w r2, [fp, #4] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ str.w sl, [fp] │ │ adds r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ ldr r2, [r4, #4] │ │ - cbz r2, 4c8de │ │ + cbz r2, 4c8e2 │ │ ldr r2, [r2, #8] │ │ str.w r2, [fp, #80] ; 0x50 │ │ ldr.w r2, [r8, #4] │ │ - cbz r2, 4c8ea │ │ + cbz r2, 4c8ee │ │ ldr r2, [r2, #8] │ │ str.w r2, [fp, #84] ; 0x54 │ │ mov r0, r9 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 62934 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0004c904 : │ │ +0004c908 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 4c918 │ │ - bl 4c64e │ │ + cbz r0, 4c91c │ │ + bl 4c652 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ pop {r4, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ ... │ │ │ │ 0004c920 : │ │ vmov s14, r0 │ │ push {r3, r4, r5, lr} │ │ vcmpe.f32 s14, #0.0 │ │ vpush {d8-d10} │ │ @@ -83497,20 +83493,20 @@ │ │ movs r0, r0 │ │ movs r0, r0 │ │ movs r0, r0 │ │ subs r7, #112 ; 0x70 │ │ movs r0, r0 │ │ movs r0, r0 │ │ vmla.i32 q10, q8, d15[1] │ │ - stmia r5!, {r2, r4, r5, r6} │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ movs r3, r0 │ │ - cdp2 0, 5, cr0, cr13, cr3, {0} │ │ - stmia r5!, {r3, r5, r6} │ │ + cdp2 0, 5, cr0, cr9, cr3, {0} │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ movs r3, r0 │ │ - cdp2 0, 5, cr0, cr7, cr3, {0} │ │ + cdp2 0, 5, cr0, cr3, cr3, {0} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ ldr r1, [r4, #28] │ │ lsls r0, r0, #16 │ │ blx 82b68 <__divsi3@@Base> │ │ ldr r1, [r4, #24] │ │ @@ -98009,18 +98005,931 @@ │ │ str r2, [r4, #20] │ │ b.n 561c2 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ + │ │ +00056398 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + ldr r0, [r3, #0] │ │ + mov r6, r1 │ │ + bl 2b9e0 │ │ + mov r4, r0 │ │ + cbnz r0, 563dc │ │ + mov r0, r6 │ │ + bl 41910 │ │ + movw r2, #1022 ; 0x3fe │ │ + cmp r0, r2 │ │ + bhi.n 563dc │ │ + ldr r4, [pc, #36] ; (563e0 ) │ │ + movs r3, #95 ; 0x5f │ │ + mov r1, r6 │ │ + add r4, pc │ │ + mov r0, r4 │ │ + strb.w r3, [r0], #1 │ │ + bl 41980 │ │ + ldr.w r3, [r5, #676] ; 0x2a4 │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + ldr r0, [r3, #0] │ │ + b.w 2b9e0 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + ldr r4, [sp, #720] ; 0x2d0 │ │ + movs r6, r0 │ │ + │ │ +000563e4 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbz r3, 56434 │ │ + ldr r0, [r3, #8] │ │ + cbz r0, 563fe │ │ + ldr r3, [r3, #28] │ │ + blx r3 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + movs r2, #0 │ │ + str r2, [r3, #8] │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + ldr r0, [r3, #4] │ │ + cbz r0, 56412 │ │ + bl 2ba5c │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + movs r2, #0 │ │ + str r2, [r3, #4] │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + ldr r0, [r3, #0] │ │ + cbz r0, 56426 │ │ + bl 2ba5c │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + movs r2, #0 │ │ + str r2, [r3, #0] │ │ + ldr.w r0, [r4, #676] ; 0x2a4 │ │ + bl 41c24 │ │ + movs r3, #0 │ │ + str.w r3, [r4, #676] ; 0x2a4 │ │ + pop {r4, pc} │ │ + ... │ │ + │ │ +00056438 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + cbz r3, 5644e │ │ + ldr r0, [pc, #720] ; (5671c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + movs r0, #1 │ │ + movs r1, #88 ; 0x58 │ │ + bl 41c1c │ │ + str.w r0, [r4, #676] ; 0x2a4 │ │ + cbnz r0, 56464 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 195f0 │ │ + ldr r0, [pc, #696] ; (56720 ) │ │ + add r0, pc │ │ + bl 42484 │ │ + mov r5, r0 │ │ + cbnz r0, 5647c │ │ + ldr.w r3, [r4, #368] ; 0x170 │ │ + cmp r3, #4 │ │ + beq.n 56484 │ │ + movs r0, #0 │ │ + b.n 564a8 │ │ + bl 2b9b8 │ │ + cbnz r0, 564a8 │ │ + b.n 56470 │ │ + ldr.w r3, [r4, #356] ; 0x164 │ │ + cmp r3, #1 │ │ + ble.n 56492 │ │ + ldr r5, [pc, #660] ; (56724 ) │ │ + add r5, pc │ │ + b.n 564a2 │ │ + ldr r5, [pc, #660] ; (56728 ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 2b9b8 │ │ + cbnz r0, 564a8 │ │ + ldr r5, [pc, #652] ; (5672c ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 2b9b8 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + str r0, [r3, #0] │ │ + cbnz r0, 564b6 │ │ + ldr r0, [pc, #636] ; (56730 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + cbz r6, 564d2 │ │ + mov r0, r6 │ │ + bl 2b9b8 │ │ + mov r6, r0 │ │ + cbz r0, 564d2 │ │ + ldr r1, [pc, #624] ; (56734 ) │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + cbnz r0, 56508 │ │ + mov r0, r6 │ │ + bl 2ba5c │ │ + ldr r0, [pc, #612] ; (56738 ) │ │ + add r0, pc │ │ + bl 42484 │ │ + mov r5, r0 │ │ + cbnz r0, 564e2 │ │ + ldr r5, [pc, #604] ; (5673c ) │ │ + add r5, pc │ │ + mov r0, r5 │ │ + bl 2b9b8 │ │ + mov r6, r0 │ │ + cbz r0, 56502 │ │ + ldr r1, [pc, #592] ; (56740 ) │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + cbz r0, 564fc │ │ + bl 195e4 │ │ + b.n 56508 │ │ + mov r0, r6 │ │ + bl 2ba5c │ │ + ldr r0, [pc, #576] ; (56744 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr.w r8, [r4, #676] ; 0x2a4 │ │ + mov r0, r6 │ │ + ldr r1, [pc, #568] ; (56748 ) │ │ + str.w r6, [r8, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + str.w r0, [r8, #20] │ │ + ldr r3, [r6, #20] │ │ + cbnz r3, 5652c │ │ + ldr r0, [pc, #548] ; (5674c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #544] ; (56750 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #24] │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #24] │ │ + cbnz r3, 56546 │ │ + ldr r0, [pc, #528] ; (56754 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #528] ; (56758 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #28] │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #28] │ │ + cbnz r3, 56560 │ │ + ldr r0, [pc, #512] ; (5675c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #508] ; (56760 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #32] │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #32] │ │ + cbnz r3, 5657a │ │ + ldr r0, [pc, #492] ; (56764 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #492] ; (56768 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #36] ; 0x24 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #36] ; 0x24 │ │ + cbnz r3, 56594 │ │ + ldr r0, [pc, #476] ; (5676c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #472] ; (56770 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #72] ; 0x48 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #72] ; 0x48 │ │ + cbnz r3, 565ae │ │ + ldr r0, [pc, #456] ; (56774 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #456] ; (56778 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #40] ; 0x28 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #40] ; 0x28 │ │ + cbnz r3, 565c8 │ │ + ldr r0, [pc, #440] ; (5677c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #436] ; (56780 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #44] ; 0x2c │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #44] ; 0x2c │ │ + cbnz r3, 565e2 │ │ + ldr r0, [pc, #420] ; (56784 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #420] ; (56788 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #48] ; 0x30 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #48] ; 0x30 │ │ + cbnz r3, 565fc │ │ + ldr r0, [pc, #404] ; (5678c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #400] ; (56790 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #52] ; 0x34 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #52] ; 0x34 │ │ + cbnz r3, 56616 │ │ + ldr r0, [pc, #384] ; (56794 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #384] ; (56798 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #56] ; 0x38 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #56] ; 0x38 │ │ + cbnz r3, 56630 │ │ + ldr r0, [pc, #368] ; (5679c ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #364] ; (567a0 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #60] ; 0x3c │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #60] ; 0x3c │ │ + cbnz r3, 5664a │ │ + ldr r0, [pc, #348] ; (567a4 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #348] ; (567a8 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #64] ; 0x40 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #64] ; 0x40 │ │ + cbnz r3, 56664 │ │ + ldr r0, [pc, #332] ; (567ac ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #328] ; (567b0 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #76] ; 0x4c │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #76] ; 0x4c │ │ + cbnz r3, 5667e │ │ + ldr r0, [pc, #312] ; (567b4 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #312] ; (567b8 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #80] ; 0x50 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #80] ; 0x50 │ │ + cbnz r3, 56698 │ │ + ldr r0, [pc, #296] ; (567bc ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #292] ; (567c0 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #84] ; 0x54 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #84] ; 0x54 │ │ + cbnz r3, 566b2 │ │ + ldr r0, [pc, #276] ; (567c4 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r1, [pc, #276] ; (567c8 ) │ │ + ldr r0, [r6, #4] │ │ + add r1, pc │ │ + bl 2b9e0 │ │ + str r0, [r6, #68] ; 0x44 │ │ + ldr.w r6, [r4, #676] ; 0x2a4 │ │ + ldr r3, [r6, #68] ; 0x44 │ │ + cbnz r3, 566cc │ │ + ldr r0, [pc, #260] ; (567cc ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + ldr r3, [r6, #20] │ │ + mov r0, r7 │ │ + blx r3 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + str r0, [r6, #8] │ │ + ldr r0, [r3, #8] │ │ + cbnz r0, 566e2 │ │ + ldr r0, [pc, #240] ; (567d0 ) │ │ + add r0, pc │ │ + b.n 566f2 │ │ + movs r1, #0 │ │ + ldr r3, [r3, #24] │ │ + mov r2, r1 │ │ + blx r3 │ │ + cmp r0, #1 │ │ + beq.n 566fa │ │ + ldr r0, [pc, #228] ; (567d4 ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + b.w 194b8 │ │ + str.w r0, [r4, #388] ; 0x184 │ │ + cbz r5, 5670e │ │ + add.w r0, r4, #392 ; 0x188 │ │ + mov r1, r5 │ │ + movs r2, #255 ; 0xff │ │ + bl 41980 │ │ + b.n 56714 │ │ + movs r3, #0 │ │ + strb.w r3, [r4, #392] ; 0x188 │ │ + movs r0, #0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + str r3, [r1, #56] ; 0x38 │ │ + movs r3, r0 │ │ + str r1, [r2, #56] ; 0x38 │ │ + movs r3, r0 │ │ + str r2, [r2, #48] ; 0x30 │ │ + movs r3, r0 │ │ + str r1, [r3, #48] ; 0x30 │ │ + movs r3, r0 │ │ + str r5, [r3, #48] ; 0x30 │ │ + movs r3, r0 │ │ + str r1, [r3, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r2, [r6, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r2, [r6, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r3, [r5, #44] ; 0x2c │ │ + movs r3, r0 │ │ + str r0, [r1, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r7, [r2, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r2, [r4, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r4, [r3, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r2, [r0, #56] ; 0x38 │ │ + movs r3, r0 │ │ + str r6, [r7, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r4, [r4, #56] ; 0x38 │ │ + movs r3, r0 │ │ + str r7, [r3, #56] ; 0x38 │ │ + movs r3, r0 │ │ + str r4, [r0, #60] ; 0x3c │ │ + movs r3, r0 │ │ + str r4, [r0, #60] ; 0x3c │ │ + movs r3, r0 │ │ + str r0, [r7, #40] ; 0x28 │ │ + movs r3, r0 │ │ + str r4, [r3, #60] ; 0x3c │ │ + movs r3, r0 │ │ + str r4, [r0, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r5, [r0, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r0, [r6, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r7, [r5, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r0, [r3, #68] ; 0x44 │ │ + movs r3, r0 │ │ + str r0, [r3, #68] ; 0x44 │ │ + movs r3, r0 │ │ + str r2, [r0, #72] ; 0x48 │ │ + movs r3, r0 │ │ + str r7, [r0, #72] ; 0x48 │ │ + movs r3, r0 │ │ + str r6, [r6, #72] ; 0x48 │ │ + movs r3, r0 │ │ + str r6, [r6, #72] ; 0x48 │ │ + movs r3, r0 │ │ + str r0, [r4, #76] ; 0x4c │ │ + movs r3, r0 │ │ + str r5, [r3, #76] ; 0x4c │ │ + movs r3, r0 │ │ + str r4, [r0, #80] ; 0x50 │ │ + movs r3, r0 │ │ + str r1, [r0, #80] ; 0x50 │ │ + movs r3, r0 │ │ + str r0, [r5, #80] ; 0x50 │ │ + movs r3, r0 │ │ + str r6, [r4, #80] ; 0x50 │ │ + movs r3, r0 │ │ + str r6, [r1, #84] ; 0x54 │ │ + movs r3, r0 │ │ + str r2, [r1, #84] ; 0x54 │ │ + movs r3, r0 │ │ + str r0, [r6, #84] ; 0x54 │ │ + movs r3, r0 │ │ + str r0, [r5, #84] ; 0x54 │ │ + movs r3, r0 │ │ + str r2, [r1, #88] ; 0x58 │ │ + movs r3, r0 │ │ + str r3, [r0, #88] ; 0x58 │ │ + movs r3, r0 │ │ + str r6, [r4, #88] ; 0x58 │ │ + movs r3, r0 │ │ + str r3, [r4, #88] ; 0x58 │ │ + movs r3, r0 │ │ + str r4, [r7, #88] ; 0x58 │ │ + movs r3, r0 │ │ + str r4, [r0, #92] ; 0x5c │ │ + movs r3, r0 │ │ + │ │ +000567d8 : │ │ + ldr r3, [pc, #504] ; (569d4 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub.w sp, sp, #820 ; 0x334 │ │ + ldr.w r1, [r0, #676] ; 0x2a4 │ │ + ldr r2, [r3, #0] │ │ + add r7, sp, #36 ; 0x24 │ │ + mov r4, r0 │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #812] ; 0x32c │ │ + movs r2, #0 │ │ + str r2, [r7, #0] │ │ + cmp r1, #0 │ │ + beq.w 569b6 │ │ + add r5, sp, #44 ; 0x2c │ │ + movw r3, #12324 ; 0x3024 │ │ + str r3, [r5, #0] │ │ + ldr.w r3, [r0, #292] ; 0x124 │ │ + str r3, [r5, #4] │ │ + movw r3, #12323 ; 0x3023 │ │ + str r3, [r5, #8] │ │ + ldr.w r3, [r0, #296] ; 0x128 │ │ + str r3, [r5, #12] │ │ + movw r3, #12322 ; 0x3022 │ │ + str r3, [r5, #16] │ │ + ldr.w r3, [r0, #300] ; 0x12c │ │ + str r3, [r5, #20] │ │ + ldr.w r3, [r0, #304] ; 0x130 │ │ + cbz r3, 56836 │ │ + movw r2, #12321 ; 0x3021 │ │ + str r3, [r5, #28] │ │ + str r2, [r5, #24] │ │ + movs r2, #8 │ │ + b.n 56838 │ │ + movs r2, #6 │ │ + ldr.w r0, [r4, #312] ; 0x138 │ │ + cbz r0, 5684e │ │ + adds r3, r2, #1 │ │ + movw r6, #12320 ; 0x3020 │ │ + str.w r6, [r5, r2, lsl #2] │ │ + adds r2, #2 │ │ + str.w r0, [r5, r3, lsl #2] │ │ + ldr.w r0, [r4, #308] ; 0x134 │ │ + adds r6, r2, #1 │ │ + movw r3, #12325 ; 0x3025 │ │ + str.w r3, [r5, r2, lsl #2] │ │ + adds r3, r2, #2 │ │ + str.w r0, [r5, r6, lsl #2] │ │ + ldr.w r0, [r4, #316] ; 0x13c │ │ + cbz r0, 56878 │ │ + movw r6, #12326 ; 0x3026 │ │ + str.w r6, [r5, r3, lsl #2] │ │ + adds r3, r2, #4 │ │ + adds r2, #3 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + ldr.w r0, [r4, #344] ; 0x158 │ │ + cbz r0, 5688e │ │ + adds r2, r3, #1 │ │ + movw r6, #12338 ; 0x3032 │ │ + str.w r6, [r5, r3, lsl #2] │ │ + adds r3, #2 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + ldr.w r0, [r4, #348] ; 0x15c │ │ + cbz r0, 568a4 │ │ + adds r2, r3, #1 │ │ + movw r6, #12337 ; 0x3031 │ │ + str.w r6, [r5, r3, lsl #2] │ │ + adds r3, #2 │ │ + str.w r0, [r5, r2, lsl #2] │ │ + ldr.w r6, [r4, #380] ; 0x17c │ │ + cbz r6, 568b0 │ │ + ldr r0, [pc, #300] ; (569d8 ) │ │ + add r0, pc │ │ + b.n 5690e │ │ + mov.w r2, #12352 ; 0x3040 │ │ + str.w r2, [r5, r3, lsl #2] │ │ + ldr.w r2, [r4, #368] ; 0x170 │ │ + adds r0, r3, #1 │ │ + add.w r8, r3, #2 │ │ + ldr r3, [r1, #84] ; 0x54 │ │ + cmp r2, #4 │ │ + bne.n 568dc │ │ + ldr.w r1, [r4, #356] ; 0x164 │ │ + cmp r1, #1 │ │ + it le │ │ + movle r2, #1 │ │ + str.w r2, [r5, r0, lsl #2] │ │ + movw r0, #12448 ; 0x30a0 │ │ + b.n 568e6 │ │ + movs r2, #8 │ │ + str.w r2, [r5, r0, lsl #2] │ │ + movw r0, #12450 ; 0x30a2 │ │ + blx r3 │ │ + movw r3, #12344 ; 0x3038 │ │ + str.w r3, [r5, r8, lsl #2] │ │ + mov r1, r5 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + add r2, sp, #300 ; 0x12c │ │ + str r7, [sp, #0] │ │ + ldr.w ip, [r3, #36] ; 0x24 │ │ + ldr r0, [r3, #8] │ │ + movs r3, #128 ; 0x80 │ │ + blx ip │ │ + cbz r0, 5690a │ │ + ldr r3, [r7, #0] │ │ + cbnz r3, 56916 │ │ + ldr r0, [pc, #208] ; (569dc ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + mov r6, r0 │ │ + b.n 569ba │ │ + add.w r9, sp, #36 ; 0x24 │ │ + mov.w sl, #4294967295 ; 0xffffffff │ │ + movs r3, #0 │ │ + str r3, [sp, #12] │ │ + ldr.w r3, [r9] │ │ + ldr r2, [sp, #12] │ │ + cmp r2, r3 │ │ + bge.n 569ba │ │ + movs r5, #0 │ │ + add.w fp, sp, #44 ; 0x2c │ │ + mov r8, r5 │ │ + add r3, sp, #300 ; 0x12c │ │ + str r3, [sp, #24] │ │ + ldr.w r2, [r5, fp] │ │ + movw r3, #12344 ; 0x3038 │ │ + cmp r2, r3 │ │ + beq.n 5698e │ │ + add.w ip, fp, r5 │ │ + ldr.w r3, [ip, #4] │ │ + adds r3, #1 │ │ + beq.n 56986 │ │ + sub.w r3, r2, #12288 ; 0x3000 │ │ + subs r3, #33 ; 0x21 │ │ + cmp r3, #5 │ │ + bhi.n 56986 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + str.w ip, [sp, #28] │ │ + ldr r1, [r3, #72] ; 0x48 │ │ + ldr r0, [r3, #8] │ │ + ldr r3, [sp, #24] │ │ + mov r7, r1 │ │ + ldr r1, [sp, #12] │ │ + ldr.w r1, [r3, r1, lsl #2] │ │ + add r3, sp, #40 ; 0x28 │ │ + str r3, [sp, #16] │ │ + blx r7 │ │ + ldr r3, [sp, #16] │ │ + ldr.w ip, [sp, #28] │ │ + ldr r3, [r3, #0] │ │ + ldr.w r2, [ip, #4] │ │ + subs r3, r3, r2 │ │ + add r8, r3 │ │ + adds r5, #8 │ │ + cmp.w r5, #256 ; 0x100 │ │ + bne.n 56938 │ │ + cmp r8, sl │ │ + blt.n 56998 │ │ + cmp.w sl, #4294967295 ; 0xffffffff │ │ + bne.n 569a8 │ │ + ldr r2, [sp, #12] │ │ + add r3, sp, #300 ; 0x12c │ │ + mov sl, r8 │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + str r2, [r3, #12] │ │ + cmp.w r8, #0 │ │ + beq.n 569ba │ │ + ldr r3, [sp, #12] │ │ + adds r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 56922 │ │ + mov.w r6, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #20] │ │ + mov r0, r6 │ │ + ldr r2, [sp, #812] ; 0x32c │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 569ca │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add.w sp, sp, #820 ; 0x334 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r3, [pc, #24] ; (569f0 ) │ │ + movs r6, r0 │ │ + str r1, [r4, #64] ; 0x40 │ │ + movs r3, r0 │ │ + str r6, [r7, #60] ; 0x3c │ │ + movs r3, r0 │ │ + │ │ +000569e0 : │ │ + push {r3, r4, r5, lr} │ │ + mov r3, r2 │ │ + ldr.w r2, [r0, #676] ; 0x2a4 │ │ + cbnz r2, 569f0 │ │ + ldr r0, [pc, #44] ; (56a18 ) │ │ + add r0, pc │ │ + b.n 56a0c │ │ + ldr r4, [r2, #56] ; 0x38 │ │ + ldr r0, [r2, #8] │ │ + cbz r3, 569f8 │ │ + cbnz r1, 56a02 │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + mov r3, r1 │ │ + blx r4 │ │ + b.n 56a14 │ │ + mov r2, r1 │ │ + blx r4 │ │ + cbnz r0, 56a14 │ │ + ldr r0, [pc, #16] ; (56a1c ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 194b8 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + str r0, [r0, #52] ; 0x34 │ │ + movs r3, r0 │ │ + str r1, [r7, #48] ; 0x30 │ │ + movs r3, r0 │ │ + │ │ +00056a20 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + mov r5, r1 │ │ + cbnz r3, 56a32 │ │ + ldr r0, [pc, #36] ; (56a54 ) │ │ + add r0, pc │ │ + b.n 56a40 │ │ + ldr r2, [r3, #64] ; 0x40 │ │ + ldr r0, [r3, #8] │ │ + blx r2 │ │ + cmp r0, #1 │ │ + beq.n 56a48 │ │ + ldr r0, [pc, #24] ; (56a58 ) │ │ + add r0, pc │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 194b8 │ │ + ldr.w r3, [r4, #676] ; 0x2a4 │ │ + movs r0, #0 │ │ + str r5, [r3, #16] │ │ + pop {r3, r4, r5, pc} │ │ + nop │ │ + str r0, [r7, #48] ; 0x30 │ │ + movs r3, r0 │ │ + str r4, [r7, #48] ; 0x30 │ │ + movs r3, r0 │ │ + │ │ +00056a5c : │ │ + push {r4, lr} │ │ + ldr.w r4, [r0, #676] ; 0x2a4 │ │ + cbnz r4, 56a70 │ │ + ldr r0, [pc, #12] ; (56a74 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + ldr r0, [r4, #16] │ │ + pop {r4, pc} │ │ + str r0, [r0, #48] ; 0x30 │ │ + movs r3, r0 │ │ + │ │ +00056a78 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + ldr r2, [r3, #60] ; 0x3c │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + │ │ +00056a82 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + push {r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + cbz r3, 56aa8 │ │ + cbz r1, 56aa8 │ │ + movs r1, #0 │ │ + mov r2, r1 │ │ + bl 569e0 │ │ + ldr.w r3, [r5, #676] ; 0x2a4 │ │ + mov r1, r4 │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + ldr r2, [r3, #44] ; 0x2c │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + pop {r4, r5, r6, pc} │ │ + ... │ │ + │ │ +00056aac : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #68 ; 0x44 │ │ + ldr r6, [pc, #240] ; (56ba4 ) │ │ + mov r5, r0 │ │ + ldr.w sl, [r0, #368] ; 0x170 │ │ + mov r8, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr.w r9, [r0, #356] ; 0x164 │ │ + ldr.w fp, [r0, #360] ; 0x168 │ │ + ldr r3, [r6, #0] │ │ + ldr.w r0, [r0, #676] ; 0x2a4 │ │ + str r3, [sp, #60] ; 0x3c │ │ + sub.w r3, sl, #4 │ │ + negs r7, r3 │ │ + adcs r7, r3 │ │ + cmp r0, #0 │ │ + beq.n 56b90 │ │ + ldr.w r4, [r5, #372] ; 0x174 │ │ + cbz r4, 56ae8 │ │ + bl 476d4 │ │ + mov r4, r0 │ │ + cmp.w r9, #2 │ │ + ble.n 56af6 │ │ + cmp.w fp, #0 │ │ + bne.n 56b1c │ │ + cbz r7, 56b1c │ │ + ldr.w r3, [r5, #364] ; 0x16c │ │ + cbnz r3, 56b1c │ │ + cmp.w sl, #0 │ │ + beq.n 56b06 │ │ + cbnz r7, 56b08 │ │ + b.n 56b1c │ │ + cbz r7, 56b28 │ │ + movw r3, #12440 ; 0x3098 │ │ + str r3, [sp, #0] │ │ + mov r3, r9 │ │ + cmp r3, #1 │ │ + it lt │ │ + movlt r3, #1 │ │ + str r3, [sp, #4] │ │ + movs r3, #2 │ │ + b.n 56b2a │ │ + ldr r0, [pc, #136] ; (56ba8 ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + movs r0, #0 │ │ + b.n 56b90 │ │ + mov r3, r7 │ │ + add r2, sp, #64 ; 0x40 │ │ + add.w r3, r2, r3, lsl #2 │ │ + movw r2, #12344 ; 0x3038 │ │ + str.w r2, [r3, #-64] │ │ + ldr.w r3, [r5, #676] ; 0x2a4 │ │ + ldr r3, [r3, #84] ; 0x54 │ │ + cbz r7, 56b46 │ │ + movw r0, #12448 ; 0x30a0 │ │ + b.n 56b4a │ │ + movw r0, #12450 ; 0x30a2 │ │ + blx r3 │ │ + ldr.w r3, [r5, #676] ; 0x2a4 │ │ + mov r2, r4 │ │ + ldr r7, [r3, #40] ; 0x28 │ │ + ldr r0, [r3, #8] │ │ + ldr r1, [r3, #12] │ │ + mov r3, sp │ │ + blx r7 │ │ + movs r7, #0 │ │ + mov r4, r0 │ │ + cbnz r0, 56b6c │ │ + ldr r0, [pc, #72] ; (56bac ) │ │ + add r0, pc │ │ + bl 194b8 │ │ + b.n 56b8e │ │ + ldr.w r3, [r5, #676] ; 0x2a4 │ │ + mov r0, r5 │ │ + mov r1, r8 │ │ + mov r2, r4 │ │ + str r7, [r3, #16] │ │ + bl 569e0 │ │ + cmp r0, #0 │ │ + bge.n 56b8e │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 56a82 │ │ + ldr r0, [pc, #36] ; (56bb0 ) │ │ + add r0, pc │ │ + b.n 56b20 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 56b9c │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #68 ; 0x44 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r0, [pc, #160] ; (56c48 ) │ │ + movs r6, r0 │ │ + str r0, [r0, #40] ; 0x28 │ │ + movs r3, r0 │ │ + str r6, [r7, #36] ; 0x24 │ │ + movs r3, r0 │ │ + str r5, [r6, #36] ; 0x24 │ │ + movs r3, r0 │ │ + │ │ +00056bb4 : │ │ + push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r5, [pc, #84] ; (56c10 ) │ │ + mov r6, r1 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #4] │ │ + bl 567d8 │ │ + mov r4, r0 │ │ + cbnz r0, 56bfe │ │ + ldr.w r3, [r7, #676] ; 0x2a4 │ │ + movw r2, #12334 ; 0x302e │ │ + ldr.w ip, [r3, #72] ; 0x48 │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #8] │ │ + mov r3, sp │ │ + blx ip │ │ + mov r1, r4 │ │ + mov r2, r4 │ │ + ldr r3, [sp, #0] │ │ + mov r0, r6 │ │ + blx 19110 │ │ + ldr.w r3, [r7, #676] ; 0x2a4 │ │ + mov r2, r6 │ │ + ldr r7, [r3, #48] ; 0x30 │ │ + ldr r1, [r3, #12] │ │ + ldr r0, [r3, #8] │ │ + mov r3, r4 │ │ + blx r7 │ │ + b.n 56c00 │ │ + movs r0, #0 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 56c0c │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #12 │ │ + pop {r4, r5, r6, r7, pc} │ │ + bx r5 │ │ + movs r6, r0 │ │ + │ │ +00056c14 : │ │ + ldr.w r3, [r0, #676] ; 0x2a4 │ │ + cbz r3, 56c22 │ │ + cbz r1, 56c22 │ │ + ldr r2, [r3, #52] ; 0x34 │ │ + ldr r0, [r3, #8] │ │ + bx r2 │ │ + bx lr │ │ sub sp, #8 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w sl, [pc, #568] ; 565dc │ │ + ldr.w sl, [pc, #568] ; 56e68 │ │ mov r7, r3 │ │ str r3, [sp, #124] ; 0x7c │ │ add r4, sp, #48 ; 0x30 │ │ ldr r3, [sp, #128] ; 0x80 │ │ add sl, pc │ │ ldr.w sl, [sl] │ │ stmia.w r4, {r0, r1} │ │ @@ -98053,95 +98962,95 @@ │ │ str.w sl, [sp, #28] │ │ add r3, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ adds r3, r7, r6 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp fp, r3 │ │ - bge.w 565a8 │ │ + bge.w 56e34 │ │ mov sl, r7 │ │ add r3, sp, #56 ; 0x38 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp sl, r3 │ │ - bge.w 565a2 │ │ + bge.w 56e2e │ │ ldr.w r1, [r9, #4] │ │ ldr.w r3, [r9, #16] │ │ ldr.w r0, [r9, #20] │ │ ldrb r2, [r1, #9] │ │ mul.w r3, r3, fp │ │ mla r3, r2, sl, r3 │ │ subs r2, #1 │ │ cmp r2, #3 │ │ - bhi.n 5645e │ │ + bhi.n 56cea │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #12 │ │ ldrb r0, [r0, r3] │ │ - b.n 56460 │ │ + b.n 56cec │ │ ldrh r0, [r0, r3] │ │ - b.n 56460 │ │ + b.n 56cec │ │ ldr r2, [r1, #24] │ │ ldr r3, [r0, r3] │ │ bic.w r0, r3, r2 │ │ - b.n 56460 │ │ + b.n 56cec │ │ ldr r0, [r0, r3] │ │ - b.n 56460 │ │ + b.n 56cec │ │ movs r0, #0 │ │ add.w r3, sp, #58 ; 0x3a │ │ ldr r2, [sp, #32] │ │ str r3, [sp, #0] │ │ add.w r3, sp, #59 ; 0x3b │ │ str r3, [sp, #4] │ │ add.w r3, sp, #57 ; 0x39 │ │ str.w ip, [sp, #44] ; 0x2c │ │ - bl 4c57c │ │ + bl 4c580 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr.w ip, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.n 564da │ │ + bhi.n 56d66 │ │ tbb [pc, r3] │ │ lsrs r2, r0, #32 │ │ asrs r7, r1, #24 │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ adds r4, #0 │ │ it ne │ │ movne r4, #1 │ │ - b.n 564da │ │ + b.n 56d66 │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ cmp r4, ip │ │ ite cc │ │ movcc r4, #0 │ │ movcs r4, #1 │ │ - b.n 564da │ │ + b.n 56d66 │ │ ldrb.w r4, [sp, #59] ; 0x3b │ │ cmp r4, ip │ │ ite hi │ │ movhi r4, #0 │ │ movls r4, #1 │ │ - b.n 564da │ │ + b.n 56d66 │ │ ldrb.w r2, [sp, #56] ; 0x38 │ │ ldrb.w r3, [sp, #53] ; 0x35 │ │ cmp r2, ip │ │ ldrb.w r4, [sp, #54] ; 0x36 │ │ - bne.n 564d8 │ │ + bne.n 56d64 │ │ ldrb.w r2, [sp, #57] ; 0x39 │ │ cmp r2, r3 │ │ - bne.n 564d8 │ │ + bne.n 56d64 │ │ ldrb.w r3, [sp, #58] ; 0x3a │ │ subs r4, r3, r4 │ │ it ne │ │ movne r4, #1 │ │ - b.n 564da │ │ + b.n 56d66 │ │ movs r4, #1 │ │ cmp.w r8, #4294967295 ; 0xffffffff │ │ it eq │ │ moveq r8, r4 │ │ cmp r8, r4 │ │ - beq.n 5659a │ │ + beq.n 56e26 │ │ ldr r3, [sp, #24] │ │ add r4, sp, #64 ; 0x40 │ │ add.w fp, r6, r6, lsr #31 │ │ add.w r8, sp, #48 ; 0x30 │ │ str r7, [sp, #60] ; 0x3c │ │ add.w sl, r3, r3, lsr #31 │ │ movs r3, #0 │ │ @@ -98154,58 +99063,58 @@ │ │ str.w sl, [sp, #72] ; 0x48 │ │ str r3, [sp, #64] ; 0x40 │ │ mov r3, r7 │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r9 │ │ ldmia.w r8, {r0, r1} │ │ - bl 56398 │ │ + bl 56c24 │ │ str r6, [sp, #68] ; 0x44 │ │ add.w ip, r7, fp │ │ str.w ip, [sp, #60] ; 0x3c │ │ str.w ip, [sp, #32] │ │ mov r3, ip │ │ str r0, [r5, #4] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r9 │ │ ldmia.w r8, {r0, r1} │ │ - bl 56398 │ │ + bl 56c24 │ │ ldr r3, [sp, #20] │ │ str.w fp, [sp, #68] ; 0x44 │ │ add r3, sl │ │ str r3, [sp, #64] ; 0x40 │ │ ldr r3, [sp, #24] │ │ str r7, [sp, #60] ; 0x3c │ │ rsb r3, sl, r3 │ │ str r3, [sp, #72] ; 0x48 │ │ mov r3, r7 │ │ str r0, [r5, #8] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r9 │ │ ldmia.w r8, {r0, r1} │ │ - bl 56398 │ │ + bl 56c24 │ │ str r6, [sp, #68] ; 0x44 │ │ ldr.w ip, [sp, #32] │ │ str.w ip, [sp, #60] ; 0x3c │ │ mov r3, ip │ │ str r0, [r5, #12] │ │ ldmia.w r4, {r0, r1, r2} │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r9 │ │ ldmia.w r8, {r0, r1} │ │ - bl 56398 │ │ + bl 56c24 │ │ str r0, [r5, #16] │ │ - b.n 565c0 │ │ + b.n 56e4c │ │ add.w sl, sl, #1 │ │ mov r4, r8 │ │ - b.n 5641c │ │ + b.n 56ca8 │ │ add.w fp, fp, #1 │ │ - b.n 5640e │ │ + b.n 56c9a │ │ cmp.w r8, #1 │ │ str r6, [r5, #12] │ │ ite eq │ │ moveq r3, #2 │ │ movne r3, #1 │ │ stmia.w r5, {r3, r7} │ │ ldr r3, [sp, #20] │ │ @@ -98213,181 +99122,181 @@ │ │ ldr r3, [sp, #24] │ │ str r3, [r5, #16] │ │ ldr r3, [sp, #28] │ │ mov r0, r5 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 565d0 │ │ + beq.n 56e5c │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add sp, #8 │ │ bx lr │ │ nop │ │ - ldr r7, [pc, #224] ; (566c0 ) │ │ + mov ip, r5 │ │ movs r6, r0 │ │ │ │ -000565e0 : │ │ +00056e6c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ ldr r2, [sp, #32] │ │ mov r7, r1 │ │ - ldr r1, [pc, #80] ; (5663c ) │ │ + ldr r1, [pc, #80] ; (56ec8 ) │ │ str r2, [sp, #0] │ │ ldr r2, [sp, #36] ; 0x24 │ │ bic.w r2, r2, #49 ; 0x31 │ │ orr.w r2, r2, #16 │ │ str r2, [sp, #4] │ │ mov r2, r1 │ │ - bl 48fe0 │ │ + bl 47ee8 │ │ mov r4, r0 │ │ - cbz r0, 56634 │ │ - bl 46064 │ │ + cbz r0, 56ec0 │ │ + bl 44f6c │ │ ldr.w r3, [r0, #148] ; 0x94 │ │ mov r0, r4 │ │ blx r3 │ │ movs r3, #0 │ │ mov r5, r0 │ │ str.w r0, [r4, #128] ; 0x80 │ │ - cbz r0, 5662a │ │ + cbz r0, 56eb6 │ │ movs r2, #1 │ │ strb r2, [r0, #16] │ │ ldr.w r2, [r4, #128] ; 0x80 │ │ str r7, [r0, #4] │ │ str r6, [r0, #8] │ │ str r3, [r0, #12] │ │ str r3, [r2, #20] │ │ - b.n 56634 │ │ + b.n 56ec0 │ │ mov r0, r4 │ │ - bl 48898 │ │ + bl 477a0 │ │ mov r0, r5 │ │ - b.n 56636 │ │ + b.n 56ec2 │ │ mov r0, r4 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ ldc2 15, cr15, [r8], {255} ; 0xff │ │ │ │ -00056640 : │ │ - cbz r0, 5664c │ │ +00056ecc : │ │ + cbz r0, 56ed8 │ │ ldr.w r0, [r0, #128] ; 0x80 │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ bx lr │ │ ... │ │ │ │ -00056650 : │ │ +00056edc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ add r4, sp, #32 │ │ mov sl, r3 │ │ mov r5, r2 │ │ ldrb.w r9, [sp, #88] ; 0x58 │ │ stmia.w r4, {r0, r1} │ │ - ldr r1, [pc, #340] ; (567bc ) │ │ + ldr r1, [pc, #340] ; (57048 ) │ │ ldrb.w r8, [sp, #36] ; 0x24 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ str r1, [sp, #12] │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ movs r3, #0 │ │ strb.w r3, [sp, #40] ; 0x28 │ │ strb.w r3, [sp, #41] ; 0x29 │ │ strb.w r3, [sp, #42] ; 0x2a │ │ strb.w r3, [sp, #43] ; 0x2b │ │ ldr r3, [r2, #0] │ │ tst.w r3, #2 │ │ - beq.n 56694 │ │ + beq.n 56f20 │ │ mov r0, r2 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ movs r4, #0 │ │ add.w fp, sp, #40 ; 0x28 │ │ mov r7, r4 │ │ ldr r3, [r5, #12] │ │ cmp r7, r3 │ │ - bge.n 5679a │ │ + bge.n 57026 │ │ movs r6, #0 │ │ add.w r3, sp, #41 ; 0x29 │ │ str r3, [sp, #16] │ │ ldr r3, [r5, #8] │ │ cmp r6, r3 │ │ - bge.n 56796 │ │ + bge.n 57022 │ │ ldr r1, [r5, #4] │ │ movs r3, #0 │ │ strb.w r3, [sp, #43] ; 0x2b │ │ ldr r3, [r5, #16] │ │ ldrb r2, [r1, #9] │ │ ldr r0, [r5, #20] │ │ muls r3, r7 │ │ mla r3, r2, r6, r3 │ │ subs r2, #1 │ │ cmp r2, #3 │ │ - bhi.n 566e8 │ │ + bhi.n 56f74 │ │ tbb [pc, r2] │ │ lsls r2, r0, #16 │ │ lsrs r6, r0, #12 │ │ ldrb r0, [r0, r3] │ │ - b.n 566ea │ │ + b.n 56f76 │ │ ldrh r0, [r0, r3] │ │ - b.n 566ea │ │ + b.n 56f76 │ │ ldr r2, [r1, #24] │ │ ldr r3, [r0, r3] │ │ bic.w r0, r3, r2 │ │ - b.n 566ea │ │ + b.n 56f76 │ │ ldr r0, [r0, r3] │ │ - b.n 566ea │ │ + b.n 56f76 │ │ movs r0, #0 │ │ add.w r3, sp, #42 ; 0x2a │ │ mov r2, fp │ │ str r3, [sp, #0] │ │ add.w r3, sp, #43 ; 0x2b │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ - bl 4c57c │ │ + bl 4c580 │ │ ldr r2, [r5, #8] │ │ ldr r3, [sp, #32] │ │ mla r2, r2, r7, r6 │ │ cmp r3, #3 │ │ - bhi.n 56760 │ │ + bhi.n 56fec │ │ tbb [pc, r3] │ │ lsrs r2, r0, #32 │ │ asrs r7, r1, #24 │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ adds r4, #0 │ │ it ne │ │ movne r4, #1 │ │ - b.n 56760 │ │ + b.n 56fec │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ cmp r4, r8 │ │ ite cc │ │ movcc r4, #0 │ │ movcs r4, #1 │ │ - b.n 56760 │ │ + b.n 56fec │ │ ldrb.w r4, [sp, #43] ; 0x2b │ │ cmp r4, r8 │ │ ite hi │ │ movhi r4, #0 │ │ movls r4, #1 │ │ - b.n 56760 │ │ + b.n 56fec │ │ ldrb.w r1, [sp, #40] ; 0x28 │ │ ldrb.w r3, [sp, #37] ; 0x25 │ │ cmp r1, r8 │ │ ldrb.w r4, [sp, #38] ; 0x26 │ │ - bne.n 5675e │ │ + bne.n 56fea │ │ ldrb.w r1, [sp, #41] ; 0x29 │ │ cmp r1, r3 │ │ - bne.n 5675e │ │ + bne.n 56fea │ │ ldrb.w r3, [sp, #42] ; 0x2a │ │ subs r4, r3, r4 │ │ it ne │ │ movne r4, #1 │ │ - b.n 56760 │ │ + b.n 56fec │ │ movs r4, #1 │ │ mov r0, r2 │ │ mov r1, r9 │ │ str r2, [sp, #28] │ │ blx 82aa0 <__udivsi3@@Base> │ │ ldr r2, [sp, #28] │ │ mov r1, r9 │ │ @@ -98400,176 +99309,176 @@ │ │ ldr.w ip, [sp, #24] │ │ ldr r3, [sp, #20] │ │ add r1, r3 │ │ ldrb.w r3, [sl, ip] │ │ lsl.w r2, r4, r1 │ │ orrs r3, r2 │ │ strb.w r3, [sl, ip] │ │ - b.n 566aa │ │ + b.n 56f36 │ │ adds r7, #1 │ │ - b.n 5669c │ │ + b.n 56f28 │ │ ldr r3, [r5, #0] │ │ lsls r3, r3, #30 │ │ - bpl.n 567a6 │ │ + bpl.n 57032 │ │ mov r0, r5 │ │ - bl 4535e │ │ + bl 4b0ce │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #44] ; 0x2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 567b4 │ │ + beq.n 57040 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r4, [pc, #488] ; (569a8 ) │ │ + mvns r6, r5 │ │ movs r6, r0 │ │ │ │ -000567c0 : │ │ +0005704c : │ │ push {r4, r5, lr} │ │ sub sp, #44 ; 0x2c │ │ movs r3, #0 │ │ add r5, sp, #16 │ │ str r3, [sp, #24] │ │ mov r4, r2 │ │ str r3, [sp, #28] │ │ ldr r3, [r2, #8] │ │ stmia.w r5, {r0, r1} │ │ str r3, [sp, #32] │ │ ldr r3, [r2, #12] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r2, #0] │ │ lsls r2, r3, #30 │ │ - bpl.n 567e6 │ │ + bpl.n 57072 │ │ mov r0, r4 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ add r3, sp, #40 ; 0x28 │ │ ldmdb r3, {r0, r1, r2} │ │ ldr r3, [sp, #24] │ │ stmia.w sp, {r0, r1, r2} │ │ mov r2, r4 │ │ ldmia.w r5, {r0, r1} │ │ - bl 56398 │ │ + bl 56c24 │ │ ldr r3, [r4, #0] │ │ lsls r3, r3, #30 │ │ mov r5, r0 │ │ - bpl.n 5680a │ │ + bpl.n 57096 │ │ mov r0, r4 │ │ - bl 4535e │ │ + bl 4b0ce │ │ mov r0, r5 │ │ add sp, #44 ; 0x2c │ │ pop {r4, r5, pc} │ │ │ │ -00056810 : │ │ +0005709c : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r2 │ │ ldr r3, [r4, #0] │ │ - cbnz r3, 5683e │ │ + cbnz r3, 570ca │ │ ldr r0, [r4, #4] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 56810 │ │ + bl 5709c │ │ ldr r0, [r4, #8] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 56810 │ │ + bl 5709c │ │ ldr r0, [r4, #12] │ │ mov r1, r5 │ │ mov r2, r6 │ │ - bl 56810 │ │ + bl 5709c │ │ ldr r4, [r4, #16] │ │ - b.n 56818 │ │ + b.n 570a4 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ │ │ -0005684a : │ │ +000570d6 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ ldr r3, [r0, #0] │ │ - cbnz r3, 56872 │ │ + cbnz r3, 570fe │ │ adds r0, #4 │ │ - bl 5684a │ │ + bl 570d6 │ │ ldr r0, [r4, #0] │ │ adds r0, #8 │ │ - bl 5684a │ │ + bl 570d6 │ │ ldr r0, [r4, #0] │ │ adds r0, #12 │ │ - bl 5684a │ │ + bl 570d6 │ │ ldr r0, [r4, #0] │ │ adds r0, #16 │ │ - bl 5684a │ │ + bl 570d6 │ │ ldr r0, [r4, #0] │ │ bl 41c24 │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r4, pc} │ │ │ │ -0005687e : │ │ +0005710a : │ │ push {r4, r5, r6, lr} │ │ mov r6, r1 │ │ mov r4, r2 │ │ mov r5, r0 │ │ - cbnz r0, 5688e │ │ + cbnz r0, 5711a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ - bl 56640 │ │ + bl 56ecc │ │ cmp r0, #0 │ │ - beq.n 56888 │ │ - cbz r6, 568de │ │ - cbz r4, 568a8 │ │ + beq.n 57114 │ │ + cbz r6, 5716a │ │ + cbz r4, 57134 │ │ ldr.w r3, [r5, #128] ; 0x80 │ │ ldmia.w r4, {r0, r1} │ │ adds r3, #12 │ │ stmia.w r3, {r0, r1} │ │ - bl 46064 │ │ + bl 44f6c │ │ mov r2, r4 │ │ mov r1, r6 │ │ ldr.w r3, [r0, #152] ; 0x98 │ │ ldr.w r0, [r5, #128] ; 0x80 │ │ blx r3 │ │ ldr.w r3, [r5, #128] ; 0x80 │ │ movs r2, #1 │ │ ldr r1, [r3, #4] │ │ str r2, [r3, #20] │ │ mov r4, r0 │ │ - cbz r1, 568e4 │ │ + cbz r1, 57170 │ │ ldr r2, [r3, #8] │ │ - cbz r2, 568e4 │ │ + cbz r2, 57170 │ │ mov r0, r5 │ │ - bl 46eac │ │ + bl 45db4 │ │ ldr.w r3, [r5, #128] ; 0x80 │ │ movs r2, #0 │ │ str r2, [r3, #4] │ │ str r2, [r3, #8] │ │ - b.n 568e4 │ │ + b.n 57170 │ │ mvn.w r0, #1 │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000568e8 : │ │ +00057174 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ - cbnz r0, 568f6 │ │ + cbnz r0, 57182 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - bl 56640 │ │ + bl 56ecc │ │ cmp r0, #0 │ │ - beq.n 568f0 │ │ - cbnz r4, 5691a │ │ + beq.n 5717c │ │ + cbnz r4, 571a6 │ │ mov r0, r5 │ │ - bl 56640 │ │ - cbz r0, 5692c │ │ + bl 56ecc │ │ + cbz r0, 571b8 │ │ ldr.w r3, [r5, #128] ; 0x80 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ ite ne │ │ movne r0, #0 │ │ mvneq.w r0, #2 │ │ pop {r3, r4, r5, pc} │ │ @@ -98579,18 +99488,18 @@ │ │ stmia.w r4, {r0, r1} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mvn.w r0, #2 │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00056934 : │ │ +000571c0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #744] ; (56c24 ) │ │ + ldr r3, [pc, #744] ; (574b0 ) │ │ mov r6, r2 │ │ sub sp, #92 ; 0x5c │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r7, r0 │ │ str r3, [sp, #8] │ │ @@ -98599,128 +99508,128 @@ │ │ ldr r2, [r6, #4] │ │ ldrb r1, [r2, #9] │ │ ldr r2, [r2, #0] │ │ str r1, [sp, #20] │ │ ldr r1, [r0, #4] │ │ ldr r1, [r1, #0] │ │ cmp r1, r2 │ │ - beq.n 5696e │ │ + beq.n 571fa │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 56c1a │ │ - ldr r0, [pc, #700] ; (56c28 ) │ │ + bne.w 574a6 │ │ + ldr r0, [pc, #700] ; (574b4 ) │ │ add r0, pc │ │ - b.n 56a4c │ │ - cbz r4, 569a2 │ │ + b.n 572d8 │ │ + cbz r4, 5722e │ │ ldr r2, [r4, #0] │ │ cmp r2, #0 │ │ - blt.n 56990 │ │ + blt.n 5721c │ │ ldr r1, [r4, #4] │ │ cmp r1, #0 │ │ - blt.n 56990 │ │ + blt.n 5721c │ │ ldr r3, [r4, #8] │ │ add r3, r2 │ │ ldr r2, [r0, #8] │ │ cmp r3, r2 │ │ - bgt.n 56990 │ │ + bgt.n 5721c │ │ ldr r3, [r4, #12] │ │ ldr r2, [r0, #12] │ │ add r3, r1 │ │ cmp r3, r2 │ │ - ble.n 569b0 │ │ + ble.n 5723c │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 56c1a │ │ - ldr r0, [pc, #652] ; (56c2c ) │ │ + bne.w 574a6 │ │ + ldr r0, [pc, #652] ; (574b8 ) │ │ add r0, pc │ │ - b.n 56a4c │ │ + b.n 572d8 │ │ ldr r3, [r0, #8] │ │ str r4, [sp, #52] ; 0x34 │ │ str r4, [sp, #56] ; 0x38 │ │ add r4, sp, #52 ; 0x34 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r0, #12] │ │ str r3, [sp, #64] ; 0x40 │ │ - cbz r5, 569e4 │ │ + cbz r5, 57270 │ │ ldr r2, [r5, #0] │ │ cmp r2, #0 │ │ - blt.n 569d2 │ │ + blt.n 5725e │ │ ldr r1, [r5, #4] │ │ cmp r1, #0 │ │ - blt.n 569d2 │ │ + blt.n 5725e │ │ ldr r3, [r5, #8] │ │ add r3, r2 │ │ ldr r2, [r6, #8] │ │ cmp r3, r2 │ │ - bgt.n 569d2 │ │ + bgt.n 5725e │ │ ldr r3, [r5, #12] │ │ ldr r2, [r6, #12] │ │ add r3, r1 │ │ cmp r3, r2 │ │ - ble.n 569f2 │ │ + ble.n 5727e │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 56c1a │ │ - ldr r0, [pc, #592] ; (56c30 ) │ │ + bne.w 574a6 │ │ + ldr r0, [pc, #592] ; (574bc ) │ │ add r0, pc │ │ - b.n 56a4c │ │ + b.n 572d8 │ │ ldr r3, [r6, #8] │ │ str r5, [sp, #68] ; 0x44 │ │ str r5, [sp, #72] ; 0x48 │ │ add r5, sp, #68 ; 0x44 │ │ str r3, [sp, #76] ; 0x4c │ │ ldr r3, [r6, #12] │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [r6, #0] │ │ ands.w sl, r3, #2 │ │ - beq.n 56a16 │ │ + beq.n 572a2 │ │ mov r0, r6 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ - bge.n 56a1c │ │ + bge.n 572a8 │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 56c1a │ │ - ldr r0, [pc, #544] ; (56c34 ) │ │ + bne.w 574a6 │ │ + ldr r0, [pc, #544] ; (574c0 ) │ │ add r0, pc │ │ - b.n 56a4c │ │ + b.n 572d8 │ │ str.w sl, [sp, #12] │ │ - b.n 56a20 │ │ + b.n 572ac │ │ movs r3, #1 │ │ str r3, [sp, #12] │ │ ldr r3, [r7, #0] │ │ ands.w sl, r3, #2 │ │ - beq.n 56a56 │ │ + beq.n 572e2 │ │ mov r0, r7 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ - bge.n 56a5c │ │ + bge.n 572e8 │ │ ldr r3, [sp, #12] │ │ - cbz r3, 56a3c │ │ + cbz r3, 572c8 │ │ mov r0, r6 │ │ - bl 4535e │ │ + bl 4b0ce │ │ ldr r3, [sp, #8] │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 56c1a │ │ - ldr r0, [pc, #492] ; (56c38 ) │ │ + bne.w 574a6 │ │ + ldr r0, [pc, #492] ; (574c4 ) │ │ add r0, pc │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 194b8 │ │ str.w sl, [sp, #28] │ │ - b.n 56a60 │ │ + b.n 572ec │ │ movs r3, #1 │ │ str r3, [sp, #28] │ │ ldr.w r8, [r5, #12] │ │ mov.w fp, #0 │ │ ldr r0, [r4, #12] │ │ mov.w sl, #65536 ; 0x10000 │ │ mov r1, r8 │ │ @@ -98735,41 +99644,41 @@ │ │ ldr r3, [sp, #20] │ │ subs r3, #1 │ │ str r3, [sp, #44] ; 0x2c │ │ str r0, [sp, #32] │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #36] ; 0x24 │ │ cmp r3, r2 │ │ - bge.w 56bfa │ │ + bge.w 57486 │ │ ldr r1, [sp, #20] │ │ ldr r2, [r5, #0] │ │ ldr r3, [r6, #16] │ │ muls r2, r1 │ │ ldr r1, [sp, #4] │ │ mla r9, r3, r1, r2 │ │ ldr r3, [r6, #20] │ │ add r9, r3 │ │ cmp.w sl, #65536 ; 0x10000 │ │ - blt.n 56acc │ │ + blt.n 57358 │ │ ldr r2, [r4, #0] │ │ sub.w sl, sl, #65536 ; 0x10000 │ │ ldr r1, [sp, #20] │ │ ldr r3, [r7, #16] │ │ mul.w fp, r2, r1 │ │ ldr r2, [sp, #16] │ │ mla fp, r3, r2, fp │ │ ldr r3, [r7, #20] │ │ add fp, r3 │ │ mov r3, r2 │ │ adds r3, #1 │ │ str r3, [sp, #16] │ │ - b.n 56aa6 │ │ + b.n 57332 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #3 │ │ - bhi.w 56bee │ │ + bhi.w 5747a │ │ tbb [pc, r3] │ │ movs r0, #2 │ │ ldr r4, [r7, #112] ; 0x70 │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ @@ -98777,215 +99686,215 @@ │ │ mov r1, r9 │ │ mov ip, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ rsb lr, r1, r8 │ │ add lr, r9 │ │ cmp.w lr, #0 │ │ - ble.n 56bee │ │ + ble.n 5747a │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 56b10 │ │ + blt.n 5739c │ │ ldrb.w r3, [ip], #1 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 56b00 │ │ + b.n 5738c │ │ strb.w r3, [r1], #1 │ │ add r2, r0 │ │ - b.n 56af4 │ │ + b.n 57380 │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ blx 82b68 <__divsi3@@Base> │ │ mov r1, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ cmp.w r8, #0 │ │ - ble.n 56bee │ │ + ble.n 5747a │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 56b44 │ │ + blt.n 573d0 │ │ ldrh.w r3, [r1], #2 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 56b34 │ │ + b.n 573c0 │ │ strh.w r3, [r9], #2 │ │ add r2, r0 │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ - b.n 56b2e │ │ + b.n 573ba │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ blx 82b68 <__divsi3@@Base> │ │ movs r3, #0 │ │ add.w r1, r9, #3 │ │ mov.w ip, #65536 ; 0x10000 │ │ mov r9, fp │ │ str r3, [sp, #24] │ │ str r0, [sp, #40] ; 0x28 │ │ mov r0, r3 │ │ cmp.w r8, #0 │ │ - ble.n 56bee │ │ + ble.n 5747a │ │ ldr r2, [sp, #24] │ │ mov lr, r9 │ │ cmp.w ip, #65536 ; 0x10000 │ │ mov r9, lr │ │ add.w lr, lr, #3 │ │ - blt.n 56b98 │ │ + blt.n 57424 │ │ ldrb.w r2, [lr, #-3] │ │ sub.w ip, ip, #65536 ; 0x10000 │ │ ldrb.w r0, [lr, #-2] │ │ ldrb.w r3, [lr, #-1] │ │ - b.n 56b7a │ │ + b.n 57406 │ │ str r2, [sp, #24] │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ ldrb.w r2, [sp, #24] │ │ adds r1, #3 │ │ strb.w r0, [r1, #-5] │ │ strb.w r3, [r1, #-4] │ │ strb.w r2, [r1, #-6] │ │ ldr r2, [sp, #40] ; 0x28 │ │ add ip, r2 │ │ - b.n 56b70 │ │ + b.n 573fc │ │ ldr.w r8, [r5, #8] │ │ ldr r0, [r4, #8] │ │ mov r1, r8 │ │ lsls r0, r0, #16 │ │ blx 82b68 <__divsi3@@Base> │ │ mov r1, fp │ │ movs r3, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ cmp.w r8, #0 │ │ - ble.n 56bee │ │ + ble.n 5747a │ │ cmp.w r2, #65536 ; 0x10000 │ │ - blt.n 56be2 │ │ + blt.n 5746e │ │ ldr.w r3, [r1], #4 │ │ sub.w r2, r2, #65536 ; 0x10000 │ │ - b.n 56bd2 │ │ + b.n 5745e │ │ str.w r3, [r9], #4 │ │ add r2, r0 │ │ add.w r8, r8, #4294967295 ; 0xffffffff │ │ - b.n 56bcc │ │ + b.n 57458 │ │ ldr r3, [sp, #32] │ │ add sl, r3 │ │ ldr r3, [sp, #4] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ - b.n 56a8a │ │ + b.n 57316 │ │ ldr r3, [sp, #12] │ │ - cbz r3, 56c04 │ │ + cbz r3, 57490 │ │ mov r0, r6 │ │ - bl 4535e │ │ + bl 4b0ce │ │ ldr r3, [sp, #28] │ │ - cbz r3, 56c0e │ │ + cbz r3, 5749a │ │ mov r0, r7 │ │ - bl 4535e │ │ + bl 4b0ce │ │ ldr r3, [sp, #8] │ │ movs r0, #0 │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 56c1e │ │ + beq.n 574aa │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #648] ; (56eb0 ) │ │ + asrs r6, r2 │ │ movs r6, r0 │ │ - ldrsh r2, [r7, r0] │ │ + ldrb r4, [r5, r0] │ │ movs r3, r0 │ │ - ldrsh r3, [r5, r0] │ │ + ldrb r5, [r3, r0] │ │ movs r3, r0 │ │ - ldrsh r7, [r0, r0] │ │ + ldrh r1, [r7, r7] │ │ movs r3, r0 │ │ - ldrb r0, [r7, r7] │ │ + ldrh r2, [r5, r7] │ │ movs r3, r0 │ │ - ldrb r3, [r4, r7] │ │ + ldrh r5, [r2, r7] │ │ movs r3, r0 │ │ │ │ -00056c3c : │ │ +000574c8 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - bl 46064 │ │ + bl 44f6c │ │ mov r4, r0 │ │ - cbnz r0, 56c54 │ │ - ldr r0, [pc, #56] ; (56c84 ) │ │ + cbnz r0, 574e0 │ │ + ldr r0, [pc, #56] ; (57510 ) │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ - cbnz r5, 56c5a │ │ - ldr r5, [pc, #48] ; (56c88 ) │ │ + cbnz r5, 574e6 │ │ + ldr r5, [pc, #48] ; (57514 ) │ │ add r5, pc │ │ ldr.w r6, [r4, #240] ; 0xf0 │ │ - cbz r6, 56c6c │ │ + cbz r6, 574f8 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r3, r6 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx r3 │ │ ldr.w r0, [r4, #288] ; 0x120 │ │ bl 41c24 │ │ mov r0, r5 │ │ bl 41a06 │ │ str.w r0, [r4, #288] ; 0x120 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldrh r5, [r7, r7] │ │ + ldr r7, [r5, r7] │ │ movs r3, r0 │ │ - movs r3, #72 ; 0x48 │ │ + subs r2, r1, r2 │ │ movs r3, r0 │ │ │ │ -00056c8c : │ │ +00057518 : │ │ push {r4, lr} │ │ - bl 46064 │ │ - cbnz r0, 56ca2 │ │ - ldr r0, [pc, #40] ; (56cc0 ) │ │ + bl 44f6c │ │ + cbnz r0, 5752e │ │ + ldr r0, [pc, #40] ; (5754c ) │ │ add r0, pc │ │ bl 194b8 │ │ - ldr r0, [pc, #36] ; (56cc4 ) │ │ + ldr r0, [pc, #36] ; (57550 ) │ │ add r0, pc │ │ - b.n 56cb8 │ │ + b.n 57544 │ │ ldr.w r2, [r0, #244] ; 0xf4 │ │ - cbz r2, 56cae │ │ + cbz r2, 5753a │ │ ldmia.w sp!, {r4, lr} │ │ bx r2 │ │ ldr.w r0, [r0, #288] ; 0x120 │ │ - cbnz r0, 56cb8 │ │ - ldr r0, [pc, #16] ; (56cc8 ) │ │ + cbnz r0, 57544 │ │ + ldr r0, [pc, #16] ; (57554 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41a06 │ │ - ldrh r7, [r5, r7] │ │ + ldr r1, [r4, r7] │ │ movs r3, r0 │ │ - movs r3, #2 │ │ + subs r4, r0, r1 │ │ movs r3, r0 │ │ - movs r2, #234 ; 0xea │ │ + subs r4, r5, r0 │ │ movs r3, r0 │ │ │ │ -00056ccc : │ │ +00057558 : │ │ push {r4, lr} │ │ - bl 46064 │ │ + bl 44f6c │ │ mov r4, r0 │ │ - cbnz r0, 56ce2 │ │ - ldr r0, [pc, #40] ; (56d00 ) │ │ + cbnz r0, 5756e │ │ + ldr r0, [pc, #40] ; (5758c ) │ │ add r0, pc │ │ bl 194b8 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ ldr.w r3, [r0, #248] ; 0xf8 │ │ - cbz r3, 56cee │ │ + cbz r3, 5757a │ │ ldmia.w sp!, {r4, lr} │ │ bx r3 │ │ ldr.w r0, [r0, #288] ; 0x120 │ │ - cbz r0, 56cfc │ │ + cbz r0, 57588 │ │ ldrb r0, [r0, #0] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, pc} │ │ nop │ │ - ldrh r7, [r4, r7] │ │ + ldr r1, [r3, r7] │ │ movs r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldr r5, [r0, #16] │ │ ldr r4, [r0, #24] │ │ cmp r5, #0 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ it lt │ │ @@ -98993,33 +99902,33 @@ │ │ ldr r6, [r0, #28] │ │ ldr r1, [r0, #0] │ │ adds r2, r4, #7 │ │ ldr r3, [r0, #20] │ │ bic.w r5, r5, #3 │ │ ldr r7, [r0, #36] ; 0x24 │ │ cmp.w lr, #0 │ │ - beq.n 56d3c │ │ + beq.n 575c8 │ │ cmp r2, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ - b.n 56ff6 │ │ + b.n 57882 │ │ cmp r2, #0 │ │ mov.w r0, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ cmp r6, #0 │ │ - beq.w 56eae │ │ + beq.w 5773a │ │ cmp r4, #6 │ │ - bhi.n 56d66 │ │ + bhi.n 575f2 │ │ tbb [pc, r4] │ │ strb r2, [r1, #26] │ │ str r3, [r4, r1] │ │ cmp r2, #61 ; 0x3d │ │ movs r7, r2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ @@ -99027,99 +99936,99 @@ │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56d8e │ │ + b.n 5761a │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56db4 │ │ + b.n 57640 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56dda │ │ + b.n 57666 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56e00 │ │ + b.n 5768c │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56e26 │ │ + b.n 576b2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r8, r8, lsr #16 │ │ orr.w r8, r8, r9, lsr #11 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 56e4c │ │ + b.n 576d8 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ add.w r8, r3, #1 │ │ and.w r9, ip, #14680064 ; 0xe00000 │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r3] │ │ - b.n 56e76 │ │ + b.n 57702 │ │ mov lr, r2 │ │ mov r8, r3 │ │ ldr.w ip, [r1, r0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ cmp.w lr, #0 │ │ add.w r3, r8, #1 │ │ and.w r9, ip, #14680064 ; 0xe00000 │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r8] │ │ - bgt.w 56d68 │ │ + bgt.w 575f4 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r0, r5 │ │ - b.n 56d50 │ │ + b.n 575dc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r2 │ │ ldr.w ip, [r1], #4 │ │ adds r3, #1 │ │ and.w r8, ip, #14680064 ; 0xe00000 │ │ and.w r9, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ @@ -99196,41 +100105,41 @@ │ │ and.w sl, ip, #57344 ; 0xe000 │ │ ubfx ip, ip, #6, #2 │ │ mov.w r9, r9, lsr #16 │ │ orr.w r9, r9, sl, lsr #11 │ │ orr.w ip, r9, ip │ │ ldrb.w ip, [lr, ip] │ │ strb.w ip, [r8] │ │ - bgt.w 56eb4 │ │ + bgt.w 57740 │ │ subs r6, #1 │ │ add r1, r5 │ │ add r3, r7 │ │ - cbz r6, 57028 │ │ + cbz r6, 578b4 │ │ cmp r4, #6 │ │ - bhi.w 56eb2 │ │ + bhi.w 5773e │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov r0, r2 │ │ - b.n 56eda │ │ + b.n 57766 │ │ mov r0, r2 │ │ - b.n 56f00 │ │ + b.n 5778c │ │ mov r0, r2 │ │ - b.n 56f26 │ │ + b.n 577b2 │ │ mov r0, r2 │ │ - b.n 56f4c │ │ + b.n 577d8 │ │ mov r0, r2 │ │ - b.n 56f72 │ │ + b.n 577fe │ │ mov r0, r2 │ │ - b.n 56f98 │ │ + b.n 57824 │ │ mov r0, r2 │ │ mov r8, r3 │ │ - b.n 56fc0 │ │ + b.n 5784c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ ldr r5, [r0, #16] │ │ ldr r4, [r0, #24] │ │ cmp r5, #0 │ │ ldr.w lr, [r0, #48] ; 0x30 │ │ it lt │ │ @@ -99238,33 +100147,33 @@ │ │ ldr r6, [r0, #28] │ │ ldr r1, [r0, #0] │ │ adds r2, r4, #7 │ │ ldr r3, [r0, #20] │ │ bic.w r5, r5, #3 │ │ ldr r7, [r0, #36] ; 0x24 │ │ cmp.w lr, #0 │ │ - beq.n 57064 │ │ + beq.n 578f0 │ │ cmp r2, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ - b.n 5731e │ │ + b.n 57baa │ │ cmp r2, #0 │ │ mov.w r0, #0 │ │ it lt │ │ addlt.w r2, r4, #14 │ │ and.w r4, r4, #7 │ │ subs r4, #1 │ │ asrs r2, r2, #3 │ │ cmp r6, #0 │ │ - beq.w 571d6 │ │ + beq.w 57a62 │ │ cmp r4, #6 │ │ - bhi.n 5708e │ │ + bhi.n 5791a │ │ tbb [pc, r4] │ │ strb r2, [r1, #26] │ │ str r3, [r4, r1] │ │ cmp r2, #61 ; 0x3d │ │ movs r7, r2 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ @@ -99272,99 +100181,99 @@ │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 570b6 │ │ + b.n 57942 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 570dc │ │ + b.n 57968 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 57102 │ │ + b.n 5798e │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 57128 │ │ + b.n 579b4 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 5714e │ │ + b.n 579da │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r8, r8, lsr #22 │ │ orr.w r8, r8, r9, lsr #15 │ │ orr.w ip, r8, ip │ │ strb.w ip, [r3, #-1] │ │ - b.n 57174 │ │ + b.n 57a00 │ │ mov lr, r2 │ │ ldr.w ip, [r1, r0] │ │ add.w r8, r3, #1 │ │ and.w r9, ip, #939524096 ; 0x38000000 │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r3] │ │ - b.n 5719e │ │ + b.n 57a2a │ │ mov lr, r2 │ │ mov r8, r3 │ │ ldr.w ip, [r1, r0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ cmp.w lr, #0 │ │ add.w r3, r8, #1 │ │ and.w r9, ip, #939524096 ; 0x38000000 │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ strb.w ip, [r8] │ │ - bgt.w 57090 │ │ + bgt.w 5791c │ │ subs r6, #1 │ │ add r3, r7 │ │ add r0, r5 │ │ - b.n 57078 │ │ + b.n 57904 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r2 │ │ ldr.w ip, [r1], #4 │ │ adds r3, #1 │ │ and.w r8, ip, #939524096 ; 0x38000000 │ │ and.w r9, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ @@ -99441,41 +100350,41 @@ │ │ and.w sl, ip, #917504 ; 0xe0000 │ │ ubfx ip, ip, #8, #2 │ │ mov.w r9, r9, lsr #22 │ │ orr.w r9, r9, sl, lsr #15 │ │ orr.w ip, r9, ip │ │ ldrb.w ip, [lr, ip] │ │ strb.w ip, [r8] │ │ - bgt.w 571dc │ │ + bgt.w 57a68 │ │ subs r6, #1 │ │ add r1, r5 │ │ add r3, r7 │ │ - cbz r6, 57350 │ │ + cbz r6, 57bdc │ │ cmp r4, #6 │ │ - bhi.w 571da │ │ + bhi.w 57a66 │ │ tbb [pc, r4] │ │ lsrs r0, r2, #24 │ │ lsrs r4, r1, #8 │ │ lsls r0, r1, #24 │ │ movs r4, r0 │ │ mov r0, r2 │ │ - b.n 57202 │ │ + b.n 57a8e │ │ mov r0, r2 │ │ - b.n 57228 │ │ + b.n 57ab4 │ │ mov r0, r2 │ │ - b.n 5724e │ │ + b.n 57ada │ │ mov r0, r2 │ │ - b.n 57274 │ │ + b.n 57b00 │ │ mov r0, r2 │ │ - b.n 5729a │ │ + b.n 57b26 │ │ mov r0, r2 │ │ - b.n 572c0 │ │ + b.n 57b4c │ │ mov r0, r2 │ │ mov r8, r3 │ │ - b.n 572e8 │ │ + b.n 57b74 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #16] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r5, #7 │ │ it mi │ │ @@ -99489,108 +100398,108 @@ │ │ ldr r3, [r0, #0] │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r6, r6, #3 │ │ bic.w r7, r7, #1 │ │ subs r4, r5, #1 │ │ cmp.w lr, #0 │ │ - beq.w 574d0 │ │ + beq.w 57d5c │ │ cmp r4, #6 │ │ - bhi.n 573a0 │ │ + bhi.n 57c2c │ │ tbb [pc, r4] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (57514 ) │ │ + ldr r4, [pc, #376] ; (57da0 ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 573c6 │ │ + b.n 57c52 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 573ea │ │ + b.n 57c76 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5740e │ │ + b.n 57c9a │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 57432 │ │ + b.n 57cbe │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 57456 │ │ + b.n 57ce2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5747a │ │ + b.n 57d06 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5749e │ │ + b.n 57d2a │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #63488 ; 0xf800 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #9 │ │ orr.w ip, ip, r8, lsr #6 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - bgt.w 573a2 │ │ + bgt.w 57c2e │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 57388 │ │ + b.n 57c14 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #16] │ │ ldr r7, [r0, #36] ; 0x24 │ │ adds r1, r5, #7 │ │ it mi │ │ @@ -99604,108 +100513,108 @@ │ │ ldr r3, [r0, #0] │ │ asrs r1, r1, #3 │ │ ldr r2, [r0, #20] │ │ bic.w r6, r6, #3 │ │ bic.w r7, r7, #1 │ │ subs r4, r5, #1 │ │ cmp.w lr, #0 │ │ - beq.w 57650 │ │ + beq.w 57edc │ │ cmp r4, #6 │ │ - bhi.n 57520 │ │ + bhi.n 57dac │ │ tbb [pc, r4] │ │ strb r2, [r0, #2] │ │ - ldr r4, [pc, #376] ; (57694 ) │ │ + ldr r4, [pc, #376] ; (57f20 ) │ │ cmp r0, #58 ; 0x3a │ │ movs r6, r2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 57546 │ │ + b.n 57dd2 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5756a │ │ + b.n 57df6 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5758e │ │ + b.n 57e1a │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 575b2 │ │ + b.n 57e3e │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 575d6 │ │ + b.n 57e62 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 575fa │ │ + b.n 57e86 │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - b.n 5761e │ │ + b.n 57eaa │ │ mov r0, r1 │ │ ldr.w r5, [r3], #4 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ and.w ip, r5, #16252928 ; 0xf80000 │ │ and.w r8, r5, #64512 ; 0xfc00 │ │ ubfx r5, r5, #3, #5 │ │ mov.w ip, ip, lsr #8 │ │ orr.w ip, ip, r8, lsr #5 │ │ orr.w r5, ip, r5 │ │ strh.w r5, [r2], #2 │ │ - bgt.w 57522 │ │ + bgt.w 57dae │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 57508 │ │ + b.n 57d94 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movs r6, #8 │ │ ldr r5, [r0, #24] │ │ movs r7, #4 │ │ ldr.w lr, [r0, #28] │ │ ldr r3, [r0, #0] │ │ @@ -99719,204 +100628,204 @@ │ │ asrs r4, r4, #3 │ │ subs r5, #1 │ │ cmp r0, #0 │ │ it lt │ │ addlt r0, #3 │ │ bic.w r8, r0, #3 │ │ cmp.w lr, #0 │ │ - beq.w 577c6 │ │ + beq.w 58052 │ │ cmp r5, #6 │ │ - bhi.n 5769e │ │ + bhi.n 57f2a │ │ tbb [pc, r5] │ │ ldr r4, [r7, #36] ; 0x24 │ │ - ldr r0, [pc, #356] ; (57800 ) │ │ + ldr r0, [pc, #356] ; (5808c ) │ │ movs r6, #55 ; 0x37 │ │ movs r5, r2 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 576c2 │ │ + b.n 57f4e │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 576e4 │ │ + b.n 57f70 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 57706 │ │ + b.n 57f92 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 57728 │ │ + b.n 57fb4 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 5774a │ │ + b.n 57fd6 │ │ mov r0, r4 │ │ ldrb.w r9, [r3, #1] │ │ adds r2, #4 │ │ ldrb.w fp, [r3] │ │ adds r3, #2 │ │ smlabb r9, r6, r9, r7 │ │ ldr.w sl, [r1, r9] │ │ ldr.w r9, [r1, fp, lsl #3] │ │ add r9, sl │ │ str.w r9, [r2, #-4] │ │ - b.n 5776c │ │ + b.n 57ff8 │ │ mov r0, r4 │ │ ldrb.w fp, [r3, #1] │ │ add.w r9, r2, #4 │ │ ldrb.w sl, [r3] │ │ adds r3, #2 │ │ smlabb fp, r6, fp, r7 │ │ ldr.w sl, [r1, sl, lsl #3] │ │ ldr.w fp, [r1, fp] │ │ add sl, fp │ │ str.w sl, [r2] │ │ - b.n 57792 │ │ + b.n 5801e │ │ mov r0, r4 │ │ mov r9, r2 │ │ ldrb.w fp, [r3, #1] │ │ subs r0, #1 │ │ ldrb.w sl, [r3] │ │ cmp r0, #0 │ │ add.w r2, r9, #4 │ │ add.w r3, r3, #2 │ │ smlabb fp, r6, fp, r7 │ │ ldr.w sl, [r1, sl, lsl #3] │ │ ldr.w fp, [r1, fp] │ │ add sl, fp │ │ str.w sl, [r9] │ │ - bgt.w 576a0 │ │ + bgt.w 57f2c │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r8 │ │ - b.n 57686 │ │ + b.n 57f12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ - ldr r1, [pc, #4] ; (577d4 ) │ │ + ldr r1, [pc, #4] ; (58060 ) │ │ add r1, pc │ │ - b.w 57654 │ │ - str r5, [sp, #344] ; 0x158 │ │ + b.w 57ee0 │ │ + ldrh r6, [r0, #38] ; 0x26 │ │ movs r3, r0 │ │ - ldr r1, [pc, #8] ; (577e4 ) │ │ + ldr r1, [pc, #8] ; (58070 ) │ │ add r1, pc │ │ add.w r1, r1, #2048 ; 0x800 │ │ - b.w 57654 │ │ - str r5, [sp, #296] ; 0x128 │ │ + b.w 57ee0 │ │ + ldrh r2, [r7, #36] ; 0x24 │ │ movs r3, r0 │ │ - ldr r1, [pc, #8] ; (577f4 ) │ │ + ldr r1, [pc, #8] ; (58080 ) │ │ add r1, pc │ │ subs r1, #248 ; 0xf8 │ │ - b.w 57654 │ │ + b.w 57ee0 │ │ nop │ │ - add r6, pc, #200 ; (adr r6, 578c0 ) │ │ + ldr r5, [sp, #648] ; 0x288 │ │ movs r3, r0 │ │ - ldr r1, [pc, #8] ; (57804 ) │ │ + ldr r1, [pc, #8] ; (58090 ) │ │ add r1, pc │ │ add.w r1, r1, #1800 ; 0x708 │ │ - b.w 57654 │ │ - add r6, pc, #136 ; (adr r6, 57890 ) │ │ + b.w 57ee0 │ │ + ldr r5, [sp, #584] ; 0x248 │ │ movs r3, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w r1, [pc, #2876] ; 58350 │ │ + ldr.w r1, [pc, #2876] ; 58bdc │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #16] │ │ add r1, pc │ │ ldr.w ip, [r0, #24] │ │ ldr.w r8, [r0, #48] ; 0x30 │ │ str r3, [sp, #12] │ │ add.w r6, ip, #7 │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r2, [r0, #0] │ │ ldr r4, [r0, #20] │ │ str r3, [sp, #16] │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb.w sl, [r3, #9] │ │ cmp.w r8, #0 │ │ - beq.n 57856 │ │ + beq.n 580e2 │ │ subs r5, r6, #0 │ │ add.w r9, sl, #4294967295 ; 0xffffffff │ │ it lt │ │ addlt.w r5, ip, #14 │ │ asrs r0, r5, #3 │ │ and.w r5, ip, #7 │ │ str r0, [sp, #4] │ │ subs r0, r5, #1 │ │ str r0, [sp, #20] │ │ - b.n 57e4a │ │ + b.n 586d6 │ │ subs r7, r6, #0 │ │ and.w r5, ip, #7 │ │ it lt │ │ addlt.w r7, ip, #14 │ │ subs r5, #1 │ │ str r5, [sp, #4] │ │ add.w r5, sl, #4294967295 ; 0xffffffff │ │ asrs r0, r7, #3 │ │ ldr r6, [sp, #8] │ │ cmp r6, #0 │ │ - beq.w 5834a │ │ + beq.w 58bd6 │ │ ldr r6, [sp, #4] │ │ mov lr, r0 │ │ cmp r6, #6 │ │ - bhi.n 5788e │ │ + bhi.n 5811a │ │ tbh [pc, r6, lsl #1] │ │ lsls r5, r0, #9 │ │ lsls r3, r6, #7 │ │ lsls r1, r4, #6 │ │ lsls r7, r1, #5 │ │ lsls r5, r7, #3 │ │ lsls r3, r5, #2 │ │ lsls r1, r3, #1 │ │ cmp r5, #3 │ │ - bhi.n 57918 │ │ + bhi.n 581a4 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 578a4 │ │ + b.n 58130 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2732] ; 58354 │ │ + ldr.w r6, [pc, #2732] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -99931,45 +100840,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 5791e │ │ + b.n 581aa │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5791e │ │ + b.n 581aa │ │ ldr.w r9, [r2] │ │ - b.n 578a4 │ │ + b.n 58130 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 579bc │ │ + bhi.n 58248 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 57948 │ │ + b.n 581d4 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2568] ; 58354 │ │ + ldr.w r6, [pc, #2568] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -99984,45 +100893,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 579c2 │ │ + b.n 5824e │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 579c2 │ │ + b.n 5824e │ │ ldr.w r9, [r2] │ │ - b.n 57948 │ │ + b.n 581d4 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57a60 │ │ + bhi.n 582ec │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 579ec │ │ + b.n 58278 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2404] ; 58354 │ │ + ldr.w r6, [pc, #2404] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100037,45 +100946,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 57a66 │ │ + b.n 582f2 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57a66 │ │ + b.n 582f2 │ │ ldr.w r9, [r2] │ │ - b.n 579ec │ │ + b.n 58278 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57b04 │ │ + bhi.n 58390 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 57a90 │ │ + b.n 5831c │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2240] ; 58354 │ │ + ldr.w r6, [pc, #2240] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100090,45 +100999,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 57b0a │ │ + b.n 58396 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57b0a │ │ + b.n 58396 │ │ ldr.w r9, [r2] │ │ - b.n 57a90 │ │ + b.n 5831c │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57ba8 │ │ + bhi.n 58434 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 57b34 │ │ + b.n 583c0 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #2076] ; 58354 │ │ + ldr.w r6, [pc, #2076] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100143,45 +101052,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 57bae │ │ + b.n 5843a │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57bae │ │ + b.n 5843a │ │ ldr.w r9, [r2] │ │ - b.n 57b34 │ │ + b.n 583c0 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57c4c │ │ + bhi.n 584d8 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 57bd8 │ │ + b.n 58464 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1912] ; 58354 │ │ + ldr.w r6, [pc, #1912] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100196,45 +101105,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 57c52 │ │ + b.n 584de │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57c52 │ │ + b.n 584de │ │ ldr.w r9, [r2] │ │ - b.n 57bd8 │ │ + b.n 58464 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57cf0 │ │ + bhi.n 5857c │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r6, #48 ; 0x30 │ │ ldrb.w r9, [r2] │ │ - b.n 57c7c │ │ + b.n 58508 │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1748] ; 58354 │ │ + ldr.w r6, [pc, #1748] ; 58be0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100249,45 +101158,45 @@ │ │ ldrb r7, [r6, r7] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 57cf6 │ │ + b.n 58582 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r6] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57cf6 │ │ + b.n 58582 │ │ ldr.w r9, [r2] │ │ - b.n 57c7c │ │ + b.n 58508 │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov ip, r6 │ │ bic.w ip, ip, #31 │ │ asrs r7, r7, #5 │ │ add r2, sl │ │ orr.w r6, ip, r6, lsr #6 │ │ orr.w r7, r6, r7, lsl #2 │ │ strb.w r7, [r4], #1 │ │ cmp r5, #3 │ │ - bhi.n 57d96 │ │ + bhi.n 58622 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ subs r7, #49 ; 0x31 │ │ ldrb.w r9, [r2] │ │ - b.n 57d20 │ │ + b.n 585ac │ │ ldrh.w r9, [r2] │ │ - ldr.w r6, [pc, #1584] ; 58354 │ │ + ldr.w r6, [pc, #1584] ; 58be0 │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r1, r6] │ │ ldr r6, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r6, r9, r6 │ │ ldr.w r7, [r8, r7, lsl #2] │ │ @@ -100302,49 +101211,49 @@ │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r7, r9, r7 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r7, r7, r9 │ │ ldrb.w r7, [r8, r7] │ │ - b.n 57d9c │ │ + b.n 58628 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r7, r7, #3 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ ldrb r6, [r2, r6] │ │ lsrs r7, r7, #3 │ │ ldrb r7, [r2, r7] │ │ - b.n 57d9c │ │ + b.n 58628 │ │ ldr.w r9, [r2] │ │ - b.n 57d20 │ │ + b.n 585ac │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ bic.w r6, r6, #31 │ │ mov.w ip, ip, asr #5 │ │ cmp.w lr, #0 │ │ orr.w r7, r6, r7, lsr #6 │ │ add r2, sl │ │ orr.w ip, r7, ip, lsl #2 │ │ strb.w ip, [r4], #1 │ │ - bgt.w 5788e │ │ + bgt.w 5811a │ │ ldr r6, [sp, #8] │ │ subs r6, #1 │ │ str r6, [sp, #8] │ │ ldr r6, [sp, #12] │ │ add r2, r6 │ │ ldr r6, [sp, #16] │ │ add r4, r6 │ │ - b.n 5786c │ │ + b.n 580f8 │ │ ldrb.w ip, [r2] │ │ - ldr.w r0, [pc, #1408] ; 58354 │ │ + ldr.w r0, [pc, #1408] ; 58be0 │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r0, ip, r0 │ │ ldr.w r6, [lr, r6, lsl #2] │ │ @@ -100368,46 +101277,46 @@ │ │ orr.w r6, r0, r6, lsr #6 │ │ subs r5, #1 │ │ orr.w r7, r6, r7, lsl #2 │ │ cmp r5, #0 │ │ add r2, sl │ │ ldrb.w r0, [r8, r7] │ │ strb.w r0, [r4], #1 │ │ - bgt.n 57e6c │ │ + bgt.n 586f8 │ │ ldr r0, [sp, #8] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r2, r0 │ │ ldr r0, [sp, #16] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.w 5834a │ │ + beq.w 58bd6 │ │ ldr r0, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 57e6a │ │ + bhi.n 586f6 │ │ tbh [pc, r0, lsl #1] │ │ lsls r6, r1, #9 │ │ lsls r3, r7, #7 │ │ lsls r0, r5, #6 │ │ lsls r5, r2, #5 │ │ lsls r2, r0, #4 │ │ lsls r7, r5, #2 │ │ lsls r3, r3, #1 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 57ef2 │ │ + bhi.n 5877e │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r3, #46 ; 0x2e │ │ ldrb.w ip, [r2] │ │ - b.n 57e84 │ │ + b.n 58710 │ │ ldrh.w ip, [r2] │ │ - ldr.w r0, [pc, #1228] ; 58354 │ │ + ldr.w r0, [pc, #1228] ; 58be0 │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100422,48 +101331,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 57ef8 │ │ + b.n 58784 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 57ef8 │ │ + b.n 58784 │ │ ldr.w ip, [r2] │ │ - b.n 57e84 │ │ + b.n 58710 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 57f14 │ │ + b.n 587a0 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 57f9a │ │ + bhi.n 58826 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r3, #46 ; 0x2e │ │ ldrb.w ip, [r2] │ │ - b.n 57f2c │ │ + b.n 587b8 │ │ ldrh.w ip, [r2] │ │ - ldr.w r0, [pc, #1060] ; 58354 │ │ + ldr.w r0, [pc, #1060] ; 58be0 │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100478,48 +101387,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 57fa0 │ │ + b.n 5882c │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 57fa0 │ │ + b.n 5882c │ │ ldr.w ip, [r2] │ │ - b.n 57f2c │ │ + b.n 587b8 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 57fbc │ │ + b.n 58848 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 58040 │ │ + bhi.n 588cc │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 57fd4 │ │ + b.n 58860 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #892] ; (58354 ) │ │ + ldr r0, [pc, #892] ; (58be0 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100534,48 +101443,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 58046 │ │ + b.n 588d2 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 58046 │ │ + b.n 588d2 │ │ ldr.w ip, [r2] │ │ - b.n 57fd4 │ │ + b.n 58860 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 58062 │ │ + b.n 588ee │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 580e6 │ │ + bhi.n 58972 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 5807a │ │ + b.n 58906 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #728] ; (58354 ) │ │ + ldr r0, [pc, #728] ; (58be0 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100590,48 +101499,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 580ec │ │ + b.n 58978 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 580ec │ │ + b.n 58978 │ │ ldr.w ip, [r2] │ │ - b.n 5807a │ │ + b.n 58906 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 58108 │ │ + b.n 58994 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 5818c │ │ + bhi.n 58a18 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 58120 │ │ + b.n 589ac │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #560] ; (58354 ) │ │ + ldr r0, [pc, #560] ; (58be0 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100646,48 +101555,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 58192 │ │ + b.n 58a1e │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 58192 │ │ + b.n 58a1e │ │ ldr.w ip, [r2] │ │ - b.n 58120 │ │ + b.n 589ac │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 581ae │ │ + b.n 58a3a │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 58232 │ │ + bhi.n 58abe │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 581c6 │ │ + b.n 58a52 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #396] ; (58354 ) │ │ + ldr r0, [pc, #396] ; (58be0 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100702,48 +101611,48 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 58238 │ │ + b.n 58ac4 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 58238 │ │ + b.n 58ac4 │ │ ldr.w ip, [r2] │ │ - b.n 581c6 │ │ + b.n 58a52 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 58254 │ │ + b.n 58ae0 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 582d8 │ │ + bhi.n 58b64 │ │ tbb [pc, r9] │ │ lsls r2, r0, #20 │ │ subs r2, #45 ; 0x2d │ │ ldrb.w ip, [r2] │ │ - b.n 5826c │ │ + b.n 58af8 │ │ ldrh.w ip, [r2] │ │ - ldr r0, [pc, #228] ; (58354 ) │ │ + ldr r0, [pc, #228] ; (58be0 ) │ │ ldr r6, [r3, #12] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w lr, [r1, r0] │ │ and.w r6, ip, r6 │ │ ldrb r0, [r3, #28] │ │ lsrs r6, r7 │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ @@ -100758,222 +101667,222 @@ │ │ ldrb r6, [r0, r6] │ │ ldr r0, [r3, #20] │ │ ldr.w lr, [lr, fp, lsl #2] │ │ and.w r0, ip, r0 │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsr.w r0, r0, ip │ │ ldrb.w r0, [lr, r0] │ │ - b.n 582de │ │ + b.n 58b6a │ │ ldrb.w r0, [r3, #32] │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r0] │ │ ldrb.w r0, [r3, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ ldrb r6, [r2, r0] │ │ ldrb.w r0, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ ldrb r0, [r2, r0] │ │ - b.n 582de │ │ + b.n 58b6a │ │ ldr.w ip, [r2] │ │ - b.n 5826c │ │ + b.n 58af8 │ │ movs r0, #0 │ │ mov r6, r0 │ │ mov r7, r0 │ │ bic.w r7, r7, #31 │ │ asrs r6, r6, #5 │ │ orr.w r0, r7, r0, lsr #6 │ │ add r2, sl │ │ orr.w r6, r0, r6, lsl #2 │ │ ldrb.w r0, [r8, r6] │ │ strb.w r0, [r4], #1 │ │ - b.n 582fa │ │ + b.n 58b86 │ │ ldr r5, [sp, #4] │ │ cmp.w r9, #3 │ │ - bhi.n 58342 │ │ - add r0, pc, #8 ; (adr r0, 5830c ) │ │ + bhi.n 58bce │ │ + add r0, pc, #8 ; (adr r0, 58b98 ) │ │ ldr.w r6, [r0, r9, lsl #2] │ │ add r0, r6 │ │ bx r0 │ │ nop │ │ ; instruction: 0xfac3ffff │ │ movs r1, r2 │ │ movs r0, r0 │ │ movs r7, r2 │ │ movs r0, r0 │ │ movs r1, r6 │ │ movs r0, r0 │ │ ldrh.w ip, [r2] │ │ - b.n 57dd2 │ │ + b.n 5865e │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r0, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r0, r0, #3 │ │ ldrb r7, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r0, [r2, r0] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 57e1e │ │ + b.n 586aa │ │ ldr.w ip, [r2] │ │ - b.n 57dd2 │ │ + b.n 5865e │ │ movs r6, #0 │ │ mov r7, r6 │ │ mov r0, r6 │ │ - b.n 57e1e │ │ + b.n 586aa │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r8, fp │ │ + subs r5, #76 ; 0x4c │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr.w r8, [r0, #44] ; 0x2c │ │ ldr r5, [r0, #24] │ │ ldr r6, [r0, #28] │ │ ldr.w r4, [r8, #24] │ │ add.w ip, r5, #7 │ │ ldr r3, [r0, #0] │ │ ldr r7, [r0, #16] │ │ ldr r2, [r0, #20] │ │ ldr.w lr, [r0, #36] ; 0x24 │ │ ldr r1, [r0, #40] ; 0x28 │ │ cmp r4, #0 │ │ - beq.n 58442 │ │ + beq.n 58cce │ │ ldrb.w r1, [r0, #63] ; 0x3f │ │ subs.w r4, ip, #0 │ │ ldrb.w r0, [r8, #31] │ │ it lt │ │ addlt.w r4, r5, #14 │ │ and.w r5, r5, #7 │ │ asrs r1, r0 │ │ ldrb.w r0, [r8, #35] ; 0x23 │ │ subs r5, #1 │ │ lsls r1, r0 │ │ asrs r0, r4, #3 │ │ cmp r6, #0 │ │ - beq.n 5843e │ │ + beq.n 58cca │ │ cmp r5, #6 │ │ - bhi.n 583b2 │ │ + bhi.n 58c3e │ │ tbb [pc, r5] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 583c4 │ │ + b.n 58c50 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 583d4 │ │ + b.n 58c60 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 583e4 │ │ + b.n 58c70 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 583f4 │ │ + b.n 58c80 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 58404 │ │ + b.n 58c90 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 58414 │ │ + b.n 58ca0 │ │ mov r4, r0 │ │ ldr.w ip, [r3], #4 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - b.n 58424 │ │ + b.n 58cb0 │ │ mov r4, r0 │ │ subs r4, #1 │ │ ldr.w ip, [r3], #4 │ │ cmp r4, #0 │ │ orr.w ip, ip, r1 │ │ str.w ip, [r2], #4 │ │ - bgt.n 583b4 │ │ + bgt.n 58c40 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 5839e │ │ + b.n 58c2a │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r4, [r1, #12] │ │ ldr r0, [r1, #16] │ │ ldr r1, [r1, #20] │ │ orrs r0, r4 │ │ subs.w r4, ip, #0 │ │ it lt │ │ addlt.w r4, r5, #14 │ │ and.w r5, r5, #7 │ │ orrs r0, r1 │ │ subs r5, #1 │ │ asrs r1, r4, #3 │ │ cmp r6, #0 │ │ - beq.n 584fe │ │ + beq.n 58d8a │ │ cmp r5, #6 │ │ - bhi.n 58472 │ │ + bhi.n 58cfe │ │ tbb [pc, r5] │ │ adds r4, #60 ; 0x3c │ │ movs r4, #44 ; 0x2c │ │ asrs r4, r3, #16 │ │ movs r4, r1 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 58484 │ │ + b.n 58d10 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 58494 │ │ + b.n 58d20 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 584a4 │ │ + b.n 58d30 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 584b4 │ │ + b.n 58d40 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 584c4 │ │ + b.n 58d50 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 584d4 │ │ + b.n 58d60 │ │ mov r4, r1 │ │ ldr.w ip, [r3], #4 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - b.n 584e4 │ │ + b.n 58d70 │ │ mov r4, r1 │ │ subs r4, #1 │ │ ldr.w ip, [r3], #4 │ │ cmp r4, #0 │ │ and.w ip, ip, r0 │ │ str.w ip, [r2], #4 │ │ - bgt.n 58474 │ │ + bgt.n 58d00 │ │ subs r6, #1 │ │ add r3, r7 │ │ add r2, lr │ │ - b.n 5845e │ │ + b.n 58cea │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r5, [r0, #28] │ │ adds r1, r4, #7 │ │ ldr r3, [r0, #0] │ │ it mi │ │ @@ -100981,83 +101890,83 @@ │ │ ldr r6, [r0, #16] │ │ and.w r4, r4, #7 │ │ ldr r2, [r0, #20] │ │ ldr r7, [r0, #36] ; 0x24 │ │ asrs r1, r1, #3 │ │ subs r4, #1 │ │ cmp r5, #0 │ │ - beq.n 585a0 │ │ + beq.n 58e2c │ │ cmp r4, #6 │ │ - bhi.n 58534 │ │ + bhi.n 58dc0 │ │ tbb [pc, r4] │ │ cmp r0, #46 ; 0x2e │ │ adds r2, r4, #0 │ │ asrs r6, r2, #32 │ │ movs r2, r1 │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 58542 │ │ + b.n 58dce │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 5854e │ │ + b.n 58dda │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 5855a │ │ + b.n 58de6 │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 58566 │ │ + b.n 58df2 │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 58572 │ │ + b.n 58dfe │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 5857e │ │ + b.n 58e0a │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ str.w lr, [r2], #4 │ │ - b.n 5858a │ │ + b.n 58e16 │ │ mov r0, r1 │ │ ldr.w lr, [r3], #4 │ │ subs r0, #1 │ │ cmp r0, #0 │ │ str.w lr, [r2], #4 │ │ - bgt.n 58536 │ │ + bgt.n 58dc2 │ │ subs r5, #1 │ │ add r3, r6 │ │ add r2, r7 │ │ - b.n 58520 │ │ + b.n 58dac │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ mov r6, r0 │ │ ldr r7, [r0, #24] │ │ str r3, [sp, #24] │ │ ldr r3, [r0, #16] │ │ ldr r1, [r0, #0] │ │ ldr r4, [r0, #20] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #36] ; 0x24 │ │ - ldr.w r5, [pc, #3152] ; 59210 │ │ + ldr.w r5, [pc, #3152] ; 59a9c │ │ str r3, [sp, #32] │ │ add r5, pc │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb r2, [r3, #9] │ │ str r2, [sp, #4] │ │ ldr r2, [r0, #44] ; 0x2c │ │ ldr r0, [r2, #24] │ │ ldrb.w sl, [r2, #9] │ │ - cbz r0, 585d8 │ │ + cbz r0, 58e64 │ │ ldrb.w r0, [r6, #63] ; 0x3f │ │ adds.w lr, r7, #7 │ │ it mi │ │ addmi.w lr, r7, #14 │ │ mov.w r6, lr, asr #3 │ │ and.w lr, r7, #7 │ │ str r6, [sp, #12] │ │ @@ -101066,37 +101975,37 @@ │ │ ldr r6, [sp, #4] │ │ subs r6, #1 │ │ str r6, [sp, #16] │ │ add.w r6, sl, #4294967295 ; 0xffffffff │ │ str r6, [sp, #20] │ │ ldr r6, [sp, #24] │ │ cmp r6, #0 │ │ - beq.w 593d2 │ │ + beq.w 59c5e │ │ ldr r6, [sp, #36] ; 0x24 │ │ ldr.w lr, [sp, #12] │ │ cmp r6, #6 │ │ - bhi.n 58622 │ │ + bhi.n 58eae │ │ tbh [pc, r6, lsl #1] │ │ lsls r4, r6, #23 │ │ lsls r4, r3, #20 │ │ lsls r4, r0, #17 │ │ lsls r3, r5, #13 │ │ lsls r2, r2, #10 │ │ lsls r1, r7, #6 │ │ lsls r0, r4, #3 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 586b4 │ │ + bhi.n 58f40 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 5863a │ │ + b.n 58ec6 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #3032] ; 59214 │ │ + ldr.w r6, [pc, #3032] ; 59aa0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101112,34 +102021,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 586ba │ │ + b.n 58f46 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 586ba │ │ + b.n 58f46 │ │ ldr.w r9, [r1] │ │ - b.n 5863a │ │ + b.n 58ec6 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 587ce │ │ + bhi.w 5905a │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101156,15 +102065,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 587ce │ │ + b.n 5905a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101178,26 +102087,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 587ce │ │ + b.n 5905a │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 587ce │ │ + b.n 5905a │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101216,22 +102125,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 58866 │ │ + bhi.n 590f2 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 587ec │ │ + b.n 59078 │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #2596] ; 59214 │ │ + ldr.w r6, [pc, #2596] ; 59aa0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101247,34 +102156,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 5886c │ │ + b.n 590f8 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 5886c │ │ + b.n 590f8 │ │ ldr.w r9, [r1] │ │ - b.n 587ec │ │ + b.n 59078 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 58980 │ │ + bhi.w 5920c │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101291,15 +102200,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 58980 │ │ + b.n 5920c │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101313,26 +102222,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 58980 │ │ + b.n 5920c │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 58980 │ │ + b.n 5920c │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101351,22 +102260,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 58a18 │ │ + bhi.n 592a4 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 5899e │ │ + b.n 5922a │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #2164] ; 59214 │ │ + ldr.w r6, [pc, #2164] ; 59aa0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101382,34 +102291,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 58a1e │ │ + b.n 592aa │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 58a1e │ │ + b.n 592aa │ │ ldr.w r9, [r1] │ │ - b.n 5899e │ │ + b.n 5922a │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 58b32 │ │ + bhi.w 593be │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101426,15 +102335,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 58b32 │ │ + b.n 593be │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101448,26 +102357,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 58b32 │ │ + b.n 593be │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 58b32 │ │ + b.n 593be │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101486,22 +102395,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 58bca │ │ + bhi.n 59456 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 58b50 │ │ + b.n 593dc │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #1728] ; 59214 │ │ + ldr.w r6, [pc, #1728] ; 59aa0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101517,34 +102426,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 58bd0 │ │ + b.n 5945c │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 58bd0 │ │ + b.n 5945c │ │ ldr.w r9, [r1] │ │ - b.n 58b50 │ │ + b.n 593dc │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 58ce4 │ │ + bhi.w 59570 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101561,15 +102470,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 58ce4 │ │ + b.n 59570 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101583,26 +102492,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 58ce4 │ │ + b.n 59570 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 58ce4 │ │ + b.n 59570 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101621,22 +102530,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 58d7c │ │ + bhi.n 59608 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ asrs r2, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 58d02 │ │ + b.n 5958e │ │ ldrh.w r9, [r1] │ │ - ldr.w r6, [pc, #1296] ; 59214 │ │ + ldr.w r6, [pc, #1296] ; 59aa0 │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101652,34 +102561,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 58d82 │ │ + b.n 5960e │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 58d82 │ │ + b.n 5960e │ │ ldr.w r9, [r1] │ │ - b.n 58d02 │ │ + b.n 5958e │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 58e96 │ │ + bhi.w 59722 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101696,15 +102605,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 58e96 │ │ + b.n 59722 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101718,26 +102627,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 58e96 │ │ + b.n 59722 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 58e96 │ │ + b.n 59722 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101756,22 +102665,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 58f2c │ │ + bhi.n 597b8 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ ands r1, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 58eb4 │ │ + b.n 59740 │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #860] ; (59214 ) │ │ + ldr r6, [pc, #860] ; (59aa0 ) │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101787,34 +102696,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 58f32 │ │ + b.n 597be │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 58f32 │ │ + b.n 597be │ │ ldr.w r9, [r1] │ │ - b.n 58eb4 │ │ + b.n 59740 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 59046 │ │ + bhi.w 598d2 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101831,15 +102740,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 59046 │ │ + b.n 598d2 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101853,26 +102762,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 59046 │ │ + b.n 598d2 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 59046 │ │ + b.n 598d2 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101891,22 +102800,22 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 590dc │ │ + bhi.n 59968 │ │ tbb [pc, r6] │ │ lsls r2, r0, #20 │ │ ands r1, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 59064 │ │ + b.n 598f0 │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #428] ; (59214 ) │ │ + ldr r6, [pc, #428] ; (59aa0 ) │ │ ldr r7, [r3, #12] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ and.w r7, r9, r7 │ │ ldrb r6, [r3, #28] │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #29] │ │ @@ -101922,34 +102831,34 @@ │ │ ldrb.w ip, [ip, r6] │ │ ldr r6, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r6, r9, r6 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r6, r6, r9 │ │ ldrb.w r6, [r8, r6] │ │ - b.n 590e2 │ │ + b.n 5996e │ │ ldrb.w r6, [r3, #32] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ str r6, [sp, #8] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r1, r6] │ │ - b.n 590e2 │ │ + b.n 5996e │ │ ldr.w r9, [r1] │ │ - b.n 59064 │ │ + b.n 598f0 │ │ movs r6, #0 │ │ str r6, [sp, #8] │ │ mov ip, r6 │ │ ldr r7, [sp, #20] │ │ cmp r7, #3 │ │ - bhi.w 591f6 │ │ + bhi.w 59a82 │ │ tbb [pc, r7] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -101966,15 +102875,15 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strb.w ip, [r4] │ │ - b.n 591f6 │ │ + b.n 59a82 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -101988,26 +102897,26 @@ │ │ ldrb r7, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r6, r7 │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsls r6, r7 │ │ orr.w ip, ip, r6 │ │ strh.w ip, [r4] │ │ - b.n 591f6 │ │ + b.n 59a82 │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r7, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r7, [r4, r8] │ │ ldrb.w r7, [r2, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w ip, [r4, r7] │ │ ldrb.w r7, [r2, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb r6, [r4, r7] │ │ - b.n 591f6 │ │ + b.n 59a82 │ │ ldr r7, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r7, r7, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -102026,25 +102935,25 @@ │ │ orr.w r6, ip, r6 │ │ str r6, [r4, #0] │ │ ldr r6, [sp, #4] │ │ add r4, sl │ │ add r1, r6 │ │ ldr r6, [sp, #16] │ │ cmp r6, #3 │ │ - bhi.n 59294 │ │ + bhi.n 59b20 │ │ tbb [pc, r6] │ │ lsrs r2, r0, #4 │ │ add r5, r6 │ │ ldrb.w r9, [r1] │ │ - b.n 5921c │ │ - subs r0, #46 ; 0x2e │ │ + b.n 59aa8 │ │ + cmp r7, #162 ; 0xa2 │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrh.w r9, [r1] │ │ - ldr r6, [pc, #440] ; (593d8 ) │ │ + ldr r6, [pc, #440] ; (59c64 ) │ │ ldrb r7, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r5, r6] │ │ ldr r6, [r3, #12] │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ and.w r6, r9, r6 │ │ ldr.w r7, [r8, r7, lsl #2] │ │ @@ -102060,34 +102969,34 @@ │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, fp, lsl #2] │ │ and.w r7, r9, r7 │ │ ldrb.w r9, [r3, #34] ; 0x22 │ │ lsr.w r7, r7, r9 │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5929a │ │ + b.n 59b26 │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ ldrb.w r6, [r3, #32] │ │ lsrs r7, r7, #3 │ │ lsrs r6, r6, #3 │ │ ldrb.w ip, [r1, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ ldrb r6, [r1, r6] │ │ lsrs r7, r7, #3 │ │ str r6, [sp, #8] │ │ ldrb r7, [r1, r7] │ │ - b.n 5929a │ │ + b.n 59b26 │ │ ldr.w r9, [r1] │ │ - b.n 5921c │ │ + b.n 59aa8 │ │ movs r7, #0 │ │ str r7, [sp, #8] │ │ mov ip, r7 │ │ ldr r6, [sp, #20] │ │ cmp r6, #3 │ │ - bhi.w 593ae │ │ + bhi.w 59c3a │ │ tbb [pc, r6] │ │ cmp r0, #2 │ │ str r6, [r1, #4] │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ @@ -102104,15 +103013,15 @@ │ │ ldrb r6, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r7, r6 │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsls r7, r6 │ │ orr.w ip, ip, r7 │ │ strb.w ip, [r4] │ │ - b.n 593ae │ │ + b.n 59c3a │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r6, r6, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -102126,26 +103035,26 @@ │ │ ldrb r6, [r2, #30] │ │ orr.w ip, ip, r8 │ │ lsrs r7, r6 │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsls r7, r6 │ │ orr.w ip, ip, r7 │ │ strh.w ip, [r4] │ │ - b.n 593ae │ │ + b.n 59c3a │ │ ldrb.w r8, [r2, #32] │ │ ldrb.w r6, [sp, #8] │ │ mov.w r8, r8, lsr #3 │ │ strb.w r6, [r4, r8] │ │ ldrb.w r6, [r2, #33] ; 0x21 │ │ lsrs r6, r6, #3 │ │ strb.w ip, [r4, r6] │ │ ldrb.w r6, [r2, #34] ; 0x22 │ │ lsrs r6, r6, #3 │ │ strb r7, [r4, r6] │ │ - b.n 593ae │ │ + b.n 59c3a │ │ ldr r6, [sp, #8] │ │ ldrb.w r8, [r2, #28] │ │ lsr.w r6, r6, r8 │ │ ldrb.w r8, [r2, #32] │ │ lsl.w r6, r6, r8 │ │ ldrb.w r8, [r2, #29] │ │ lsr.w ip, ip, r8 │ │ @@ -102164,23 +103073,23 @@ │ │ orr.w r7, ip, r7 │ │ str r7, [r4, #0] │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ ldr r6, [sp, #4] │ │ cmp.w lr, #0 │ │ add r4, sl │ │ add r1, r6 │ │ - bgt.w 58622 │ │ + bgt.w 58eae │ │ ldr r6, [sp, #24] │ │ subs r6, #1 │ │ str r6, [sp, #24] │ │ ldr r6, [sp, #28] │ │ add r1, r6 │ │ ldr r6, [sp, #32] │ │ add r4, r6 │ │ - b.w 585fe │ │ + b.w 58e8a │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #24] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r4, [r0, #16] │ │ @@ -102190,15 +103099,15 @@ │ │ ldr r2, [r0, #44] ; 0x2c │ │ str r3, [sp, #4] │ │ ldr r3, [r0, #0] │ │ ldrb.w r9, [r2, #9] │ │ ldr r5, [r0, #36] ; 0x24 │ │ str r3, [sp, #8] │ │ ldr r3, [r0, #20] │ │ - ldr.w lr, [pc, #504] ; 595f8 │ │ + ldr.w lr, [pc, #504] ; 59e84 │ │ str r3, [sp, #12] │ │ add lr, pc │ │ ldr r3, [r0, #40] ; 0x28 │ │ ldrb.w sl, [r3, #9] │ │ mla r1, r1, sl, r4 │ │ str r1, [sp, #28] │ │ ldr r1, [sp, #20] │ │ @@ -102208,35 +103117,35 @@ │ │ str r1, [sp, #32] │ │ add.w r1, r9, #4294967295 ; 0xffffffff │ │ str r1, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #4] │ │ subs r1, #1 │ │ str r1, [sp, #4] │ │ adds r1, #1 │ │ - beq.w 595f2 │ │ + beq.w 59e7e │ │ ldr r1, [sp, #20] │ │ ldr r6, [sp, #12] │ │ str r1, [sp, #16] │ │ ldr r1, [sp, #8] │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ cmp r1, #0 │ │ - beq.w 595e0 │ │ + beq.w 59e6c │ │ ldr r1, [sp, #32] │ │ cmp r1, #3 │ │ - bhi.n 594e8 │ │ + bhi.n 59d74 │ │ tbb [pc, r1] │ │ lsls r2, r0, #24 │ │ - ldr r2, [pc, #228] ; (59534 ) │ │ + ldr r2, [pc, #228] ; (59dc0 ) │ │ ldr r1, [sp, #0] │ │ ldrb.w r8, [r1] │ │ - b.n 5945e │ │ + b.n 59cea │ │ ldr r1, [sp, #0] │ │ ldrh.w r8, [r1] │ │ - ldr r1, [pc, #412] ; (595fc ) │ │ + ldr r1, [pc, #412] ; (59e88 ) │ │ ldrb r0, [r3, #28] │ │ ldrb.w r4, [r3, #32] │ │ ldr.w ip, [lr, r1] │ │ ldr r1, [r3, #12] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ and.w r1, r8, r1 │ │ ldr.w r0, [ip, r0, lsl #2] │ │ @@ -102258,42 +103167,42 @@ │ │ ldrb r1, [r7, r1] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, fp, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - b.n 594f0 │ │ + b.n 59d7c │ │ ldrb.w r1, [r3, #32] │ │ movs r7, #255 ; 0xff │ │ ldr r0, [sp, #0] │ │ ldr r4, [sp, #0] │ │ lsrs r1, r1, #3 │ │ ldr r5, [sp, #0] │ │ ldrb r0, [r0, r1] │ │ ldrb.w r1, [r3, #33] ; 0x21 │ │ lsrs r1, r1, #3 │ │ ldrb r4, [r4, r1] │ │ ldrb.w r1, [r3, #34] ; 0x22 │ │ lsrs r1, r1, #3 │ │ ldrb r1, [r5, r1] │ │ - b.n 594f0 │ │ + b.n 59d7c │ │ ldr r1, [sp, #0] │ │ ldr.w r8, [r1] │ │ - b.n 5945e │ │ + b.n 59cea │ │ movs r7, #0 │ │ mov r1, r7 │ │ mov r4, r7 │ │ mov r0, r7 │ │ ldr r5, [sp, #36] ; 0x24 │ │ cmp r5, #3 │ │ - bhi.n 595d0 │ │ + bhi.n 59e5c │ │ tbb [pc, r5] │ │ movs r1, #2 │ │ - ldr r5, [pc, #256] ; (59600 ) │ │ + ldr r5, [pc, #256] ; (59e8c ) │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -102306,15 +103215,15 @@ │ │ orrs r4, r1 │ │ ldrb r1, [r2, #31] │ │ lsrs r7, r1 │ │ ldrb.w r1, [r2, #35] ; 0x23 │ │ lsls r7, r1 │ │ orrs r4, r7 │ │ strb r4, [r6, #0] │ │ - b.n 595d0 │ │ + b.n 59e5c │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -102327,25 +103236,25 @@ │ │ orrs r4, r1 │ │ ldrb r1, [r2, #31] │ │ lsrs r7, r1 │ │ ldrb.w r1, [r2, #35] ; 0x23 │ │ lsls r7, r1 │ │ orrs r4, r7 │ │ strh r4, [r6, #0] │ │ - b.n 595d0 │ │ + b.n 59e5c │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r6, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r4, [r6, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb r1, [r6, r0] │ │ - b.n 595d0 │ │ + b.n 59e5c │ │ ldrb.w ip, [r2, #29] │ │ lsr.w r4, r4, ip │ │ ldrb.w ip, [r2, #33] ; 0x21 │ │ lsl.w r4, r4, ip │ │ ldrb.w ip, [r2, #28] │ │ lsr.w r0, r0, ip │ │ ldrb.w ip, [r2, #32] │ │ @@ -102365,27 +103274,27 @@ │ │ ldr r1, [sp, #0] │ │ add r6, r9 │ │ add r1, sl │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #16] │ │ subs r1, #1 │ │ str r1, [sp, #16] │ │ - b.n 5943a │ │ + b.n 59cc6 │ │ ldr r1, [sp, #8] │ │ ldr r0, [sp, #28] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ str r1, [sp, #8] │ │ ldr r1, [sp, #12] │ │ add r1, r0 │ │ str r1, [sp, #12] │ │ - b.n 59424 │ │ + b.n 59cb0 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r1, #238 ; 0xee │ │ + movs r1, #98 ; 0x62 │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r5, [r0, #24] │ │ str r3, [sp, #24] │ │ @@ -102394,73 +103303,73 @@ │ │ ldr r2, [r0, #0] │ │ str r3, [sp, #28] │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r1, [r0, #20] │ │ ldr.w r9, [r0, #48] ; 0x30 │ │ str r3, [sp, #32] │ │ ldr r3, [r0, #40] ; 0x28 │ │ - ldr.w r4, [pc, #3008] ; 5a1e4 │ │ + ldr.w r4, [pc, #3008] ; 5aa70 │ │ ldr r7, [r3, #24] │ │ add r4, pc │ │ mvns r0, r7 │ │ str r0, [sp, #8] │ │ ldrb r0, [r3, #9] │ │ ldr r7, [sp, #8] │ │ str r0, [sp, #4] │ │ ands r6, r7 │ │ str r6, [sp, #12] │ │ adds r6, r5, #7 │ │ cmp.w r9, #0 │ │ - beq.n 5965a │ │ + beq.n 59ee6 │ │ cmp r6, #0 │ │ ldr r0, [sp, #4] │ │ it lt │ │ addlt.w r6, r5, #14 │ │ asrs r6, r6, #3 │ │ str r6, [sp, #16] │ │ and.w r6, r5, #7 │ │ subs r5, r6, #1 │ │ str r5, [sp, #36] ; 0x24 │ │ subs r5, r0, #1 │ │ str r5, [sp, #20] │ │ - b.n 59cfe │ │ + b.n 5a58a │ │ cmp r6, #0 │ │ ldr r0, [sp, #4] │ │ it lt │ │ addlt.w r6, r5, #14 │ │ add.w ip, r0, #4294967295 ; 0xffffffff │ │ asrs r6, r6, #3 │ │ str r6, [sp, #16] │ │ and.w r6, r5, #7 │ │ subs r5, r6, #1 │ │ str r5, [sp, #20] │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 5a296 │ │ + beq.w 5ab22 │ │ ldr r5, [sp, #20] │ │ ldr r6, [sp, #16] │ │ cmp r5, #6 │ │ - bhi.n 59696 │ │ + bhi.n 59f22 │ │ tbh [pc, r5, lsl #1] │ │ lsls r3, r1, #10 │ │ lsls r7, r5, #8 │ │ lsls r3, r2, #7 │ │ lsls r7, r6, #5 │ │ lsls r3, r3, #4 │ │ lsls r7, r7, #2 │ │ lsls r3, r4, #1 │ │ cmp.w ip, #3 │ │ - bhi.n 59720 │ │ + bhi.n 59fac │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 596aa │ │ + b.n 59f36 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2876] ; 5a1e8 │ │ + ldr.w r7, [pc, #2876] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102475,28 +103384,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59728 │ │ + b.n 59fb4 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59728 │ │ + b.n 59fb4 │ │ ldr r5, [r2, #0] │ │ - b.n 596aa │ │ + b.n 59f36 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102508,22 +103417,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 597d8 │ │ + bhi.n 5a064 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 59762 │ │ + b.n 59fee │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2692] ; 5a1e8 │ │ + ldr.w r7, [pc, #2692] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102538,28 +103447,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 597e0 │ │ + b.n 5a06c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 597e0 │ │ + b.n 5a06c │ │ ldr r5, [r2, #0] │ │ - b.n 59762 │ │ + b.n 59fee │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102571,22 +103480,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59890 │ │ + bhi.n 5a11c │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 5981a │ │ + b.n 5a0a6 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2508] ; 5a1e8 │ │ + ldr.w r7, [pc, #2508] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102601,28 +103510,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59898 │ │ + b.n 5a124 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59898 │ │ + b.n 5a124 │ │ ldr r5, [r2, #0] │ │ - b.n 5981a │ │ + b.n 5a0a6 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102634,22 +103543,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59948 │ │ + bhi.n 5a1d4 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 598d2 │ │ + b.n 5a15e │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2324] ; 5a1e8 │ │ + ldr.w r7, [pc, #2324] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102664,28 +103573,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59950 │ │ + b.n 5a1dc │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59950 │ │ + b.n 5a1dc │ │ ldr r5, [r2, #0] │ │ - b.n 598d2 │ │ + b.n 5a15e │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102697,22 +103606,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59a00 │ │ + bhi.n 5a28c │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 5998a │ │ + b.n 5a216 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #2140] ; 5a1e8 │ │ + ldr.w r7, [pc, #2140] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102727,28 +103636,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59a08 │ │ + b.n 5a294 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59a08 │ │ + b.n 5a294 │ │ ldr r5, [r2, #0] │ │ - b.n 5998a │ │ + b.n 5a216 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102760,22 +103669,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59ab8 │ │ + bhi.n 5a344 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 59a42 │ │ + b.n 5a2ce │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1956] ; 5a1e8 │ │ + ldr.w r7, [pc, #1956] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102790,28 +103699,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59ac0 │ │ + b.n 5a34c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59ac0 │ │ + b.n 5a34c │ │ ldr r5, [r2, #0] │ │ - b.n 59a42 │ │ + b.n 5a2ce │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102823,22 +103732,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59b70 │ │ + bhi.n 5a3fc │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 59afa │ │ + b.n 5a386 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1772] ; 5a1e8 │ │ + ldr.w r7, [pc, #1772] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102853,28 +103762,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59b78 │ │ + b.n 5a404 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59b78 │ │ + b.n 5a404 │ │ ldr r5, [r2, #0] │ │ - b.n 59afa │ │ + b.n 5a386 │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -102886,22 +103795,22 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp.w ip, #3 │ │ - bhi.n 59c28 │ │ + bhi.n 5a4b4 │ │ tbb [pc, ip] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 59bb2 │ │ + b.n 5a43e │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1588] ; 5a1e8 │ │ + ldr.w r7, [pc, #1588] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w r8, [r3, #32] │ │ ldr.w r9, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r9, lr, lsl #2] │ │ @@ -102916,28 +103825,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w r8, [r8, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r9, [r9, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r9, r7] │ │ - b.n 59c30 │ │ + b.n 5a4bc │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w r8, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59c30 │ │ + b.n 5a4bc │ │ ldr r5, [r2, #0] │ │ - b.n 59bb2 │ │ + b.n 5a43e │ │ movs r7, #0 │ │ mov r8, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ subs r6, #1 │ │ adds r1, #1 │ │ @@ -102950,25 +103859,25 @@ │ │ andne.w lr, lr, #224 ; 0xe0 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w r8, lr, r8, lsl #2 │ │ orrne.w r8, r8, r7, lsr #6 │ │ strbne.w r8, [r1, #-1] │ │ cmp r6, #0 │ │ - bgt.w 59696 │ │ + bgt.w 59f22 │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r2, r0 │ │ ldr r0, [sp, #32] │ │ add r1, r0 │ │ - b.n 59674 │ │ + b.n 59f00 │ │ ldrb r5, [r2, #0] │ │ - ldr.w r7, [pc, #1396] ; 5a1e8 │ │ + ldr.w r7, [pc, #1396] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103000,47 +103909,47 @@ │ │ orrne.w r7, lr, r7, lsr #6 │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ cmp r6, #0 │ │ - bgt.n 59d20 │ │ + bgt.n 5a5ac │ │ ldr r0, [sp, #24] │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #28] │ │ add r2, r0 │ │ ldr r0, [sp, #32] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 5a296 │ │ + beq.w 5ab22 │ │ ldr r0, [sp, #36] ; 0x24 │ │ ldr r6, [sp, #16] │ │ cmp r0, #6 │ │ - bhi.n 59d20 │ │ + bhi.n 5a5ac │ │ tbh [pc, r0, lsl #1] │ │ lsls r0, r3, #10 │ │ lsls r6, r6, #8 │ │ lsls r1, r3, #7 │ │ lsls r4, r7, #5 │ │ lsls r7, r3, #4 │ │ lsls r2, r0, #3 │ │ lsls r5, r4, #1 │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 59daa │ │ + bhi.n 5a636 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r6, #46 ; 0x2e │ │ ldrb r5, [r2, #0] │ │ - b.n 59d34 │ │ + b.n 5a5c0 │ │ ldrh r5, [r2, #0] │ │ - ldr.w r7, [pc, #1200] ; 5a1e8 │ │ + ldr.w r7, [pc, #1200] ; 5aa74 │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103055,28 +103964,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 59db2 │ │ + b.n 5a63e │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59db2 │ │ + b.n 5a63e │ │ ldr r5, [r2, #0] │ │ - b.n 59d34 │ │ + b.n 5a5c0 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103090,22 +103999,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 59e64 │ │ + bhi.n 5a6f0 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 59df0 │ │ + b.n 5a67c │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #1012] ; (5a1e8 ) │ │ + ldr r7, [pc, #1012] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103120,28 +104029,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 59e6c │ │ + b.n 5a6f8 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59e6c │ │ + b.n 5a6f8 │ │ ldr r5, [r2, #0] │ │ - b.n 59df0 │ │ + b.n 5a67c │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103155,22 +104064,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 59f1e │ │ + bhi.n 5a7aa │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 59eaa │ │ + b.n 5a736 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #828] ; (5a1e8 ) │ │ + ldr r7, [pc, #828] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103185,28 +104094,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 59f26 │ │ + b.n 5a7b2 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59f26 │ │ + b.n 5a7b2 │ │ ldr r5, [r2, #0] │ │ - b.n 59eaa │ │ + b.n 5a736 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103220,22 +104129,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 59fd8 │ │ + bhi.n 5a864 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 59f64 │ │ + b.n 5a7f0 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #640] ; (5a1e8 ) │ │ + ldr r7, [pc, #640] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103250,28 +104159,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 59fe0 │ │ + b.n 5a86c │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59fe0 │ │ + b.n 5a86c │ │ ldr r5, [r2, #0] │ │ - b.n 59f64 │ │ + b.n 5a7f0 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103285,22 +104194,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5a092 │ │ + bhi.n 5a91e │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 5a01e │ │ + b.n 5a8aa │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #456] ; (5a1e8 ) │ │ + ldr r7, [pc, #456] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103315,28 +104224,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5a09a │ │ + b.n 5a926 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 5a09a │ │ + b.n 5a926 │ │ ldr r5, [r2, #0] │ │ - b.n 5a01e │ │ + b.n 5a8aa │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103350,22 +104259,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5a14c │ │ + bhi.n 5a9d8 │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ subs r5, #45 ; 0x2d │ │ ldrb r5, [r2, #0] │ │ - b.n 5a0d8 │ │ + b.n 5a964 │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #268] ; (5a1e8 ) │ │ + ldr r7, [pc, #268] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103380,28 +104289,28 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5a154 │ │ + b.n 5a9e0 │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 5a154 │ │ + b.n 5a9e0 │ │ ldr r5, [r2, #0] │ │ - b.n 5a0d8 │ │ + b.n 5a964 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103415,22 +104324,22 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5a210 │ │ + bhi.n 5aa9c │ │ tbb [pc, r0] │ │ lsls r2, r0, #16 │ │ tst r2, r6 │ │ ldrb r5, [r2, #0] │ │ - b.n 5a192 │ │ + b.n 5aa1e │ │ ldrh r5, [r2, #0] │ │ - ldr r7, [pc, #84] ; (5a1e8 ) │ │ + ldr r7, [pc, #84] ; (5aa74 ) │ │ ldrb.w lr, [r3, #28] │ │ ldrb.w ip, [r3, #32] │ │ ldr.w r8, [r4, r7] │ │ ldr r7, [r3, #12] │ │ ldrb.w sl, [r3, #33] ; 0x21 │ │ ands r7, r5 │ │ ldr.w lr, [r8, lr, lsl #2] │ │ @@ -103445,32 +104354,32 @@ │ │ ldrb.w sl, [r3, #30] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #20] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ ands r7, r5 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5a218 │ │ + b.n 5aaa4 │ │ nop │ │ - movs r7, #202 ; 0xca │ │ + subs r6, r7, #4 │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 5a218 │ │ + b.n 5aaa4 │ │ ldr r5, [r2, #0] │ │ - b.n 5a192 │ │ + b.n 5aa1e │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ ldr r0, [sp, #8] │ │ adds r1, #1 │ │ ands r5, r0 │ │ @@ -103484,47 +104393,47 @@ │ │ add r2, r0 │ │ ittt ne │ │ orrne.w ip, r7, ip, lsl #2 │ │ ldrbne.w r5, [r9, ip] │ │ strbne.w r5, [r1, #-1] │ │ ldr r0, [sp, #20] │ │ cmp r0, #3 │ │ - bhi.n 5a28c │ │ - add r5, pc, #8 ; (adr r5, 5a254 ) │ │ + bhi.n 5ab18 │ │ + add r5, pc, #8 ; (adr r5, 5aae0 ) │ │ ldr.w r0, [r5, r0, lsl #2] │ │ add r5, r0 │ │ bx r5 │ │ nop │ │ ; instruction: 0xfa1bffff │ │ movs r1, r2 │ │ movs r0, r0 │ │ movs r5, r2 │ │ movs r0, r0 │ │ movs r5, r6 │ │ movs r0, r0 │ │ ldrh r5, [r2, #0] │ │ - b.n 59c70 │ │ + b.n 5a4fc │ │ ldrb.w r5, [r3, #32] │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r5] │ │ ldrb.w r5, [r3, #33] ; 0x21 │ │ lsrs r5, r5, #3 │ │ ldrb.w ip, [r2, r5] │ │ ldrb.w r5, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ ldrb r7, [r2, r5] │ │ movs r5, #0 │ │ - b.n 59cc0 │ │ + b.n 5a54c │ │ ldr r5, [r2, #0] │ │ - b.n 59c70 │ │ + b.n 5a4fc │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov lr, r7 │ │ mov r5, r7 │ │ - b.n 59cc0 │ │ + b.n 5a54c │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [r0, #40] ; 0x28 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ ldr r5, [r0, #24] │ │ ldr r7, [r0, #16] │ │ ldr r6, [r0, #36] ; 0x24 │ │ @@ -103542,125 +104451,125 @@ │ │ bic.w ip, ip, #1 │ │ asrs r0, r0, #3 │ │ bic.w r7, r7, #1 │ │ mvns r1, r1 │ │ subs r6, #1 │ │ ands r4, r1 │ │ cmp.w lr, #0 │ │ - beq.n 5a3bc │ │ + beq.n 5ac48 │ │ cmp r6, #6 │ │ - bhi.n 5a2ee │ │ + bhi.n 5ab7a │ │ tbb [pc, r6] │ │ - ldr r4, [pc, #352] ; (5a448 ) │ │ + ldr r4, [pc, #352] ; (5acd4 ) │ │ adds r4, #64 ; 0x40 │ │ adds r0, r5, #0 │ │ movs r0, r2 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a308 │ │ + b.n 5ab94 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a320 │ │ + b.n 5abac │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a338 │ │ + b.n 5abc4 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a350 │ │ + b.n 5abdc │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a368 │ │ + b.n 5abf4 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a380 │ │ + b.n 5ac0c │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ - b.n 5a398 │ │ + b.n 5ac24 │ │ mov r5, r0 │ │ ldrh.w r8, [r3] │ │ subs r5, #1 │ │ adds r2, #2 │ │ adds r3, #2 │ │ and.w r9, r8, r1 │ │ cmp r9, r4 │ │ it ne │ │ strhne.w r8, [r2, #-2] │ │ cmp r5, #0 │ │ - bgt.n 5a2f0 │ │ + bgt.n 5ab7c │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ add r3, ip │ │ add r2, r7 │ │ - b.n 5a2d8 │ │ + b.n 5ab64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r2, [r0, #40] ; 0x28 │ │ str r3, [sp, #32] │ │ ldr r3, [r0, #16] │ │ ldrb r7, [r2, #9] │ │ - ldr.w r6, [pc, #3360] ; 5b0f4 │ │ + ldr.w r6, [pc, #3360] ; 5b980 │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r0, #36] ; 0x24 │ │ add r6, pc │ │ str r7, [sp, #8] │ │ ldr.w ip, [r0, #24] │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r0, #44] ; 0x2c │ │ ldr r1, [r0, #0] │ │ ldr r4, [r0, #20] │ │ ldrb r7, [r3, #9] │ │ ldr r5, [r0, #56] ; 0x38 │ │ str r7, [sp, #12] │ │ ldr r7, [r3, #24] │ │ - cbz r7, 5a3f8 │ │ + cbz r7, 5ac84 │ │ ldrb.w r0, [r0, #63] ; 0x3f │ │ - b.n 5a3fa │ │ + b.n 5ac86 │ │ mov r0, r7 │ │ ldr r7, [r2, #24] │ │ mvn.w lr, r7 │ │ and.w r5, lr, r5 │ │ str r5, [sp, #16] │ │ adds.w r5, ip, #7 │ │ it mi │ │ @@ -103674,52 +104583,52 @@ │ │ subs r5, #1 │ │ str r5, [sp, #24] │ │ ldr r5, [sp, #12] │ │ subs r5, #1 │ │ str r5, [sp, #28] │ │ ldr r5, [sp, #32] │ │ cmp r5, #0 │ │ - beq.w 5b2e6 │ │ + beq.w 5bb72 │ │ ldr r5, [sp, #44] ; 0x2c │ │ cmp r5, #6 │ │ - bhi.n 5a448 │ │ + bhi.n 5acd4 │ │ tbh [pc, r5, lsl #1] │ │ lsls r1, r4, #25 │ │ lsls r6, r6, #21 │ │ lsls r7, r1, #18 │ │ lsls r7, r4, #14 │ │ lsls r7, r7, #10 │ │ lsls r7, r2, #7 │ │ lsls r7, r5, #3 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r7, [sp, #24] │ │ cmp r7, #3 │ │ - bhi.n 5a480 │ │ + bhi.n 5ad0c │ │ tbb [pc, r7] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5a484 │ │ + b.n 5ad10 │ │ ldrh.w r8, [r1] │ │ - b.n 5a484 │ │ + b.n 5ad10 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5a484 │ │ + b.n 5ad10 │ │ ldr.w r8, [r1] │ │ - b.n 5a484 │ │ + b.n 5ad10 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5a60e │ │ - ldr.w r7, [pc, #3172] ; 5b0f8 │ │ + beq.w 5ae9a │ │ + ldr.w r7, [pc, #3172] ; 5b984 │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -103736,15 +104645,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5a60e │ │ + bhi.w 5ae9a │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -103760,15 +104669,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5a60e │ │ + b.n 5ae9a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -103781,25 +104690,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5a60e │ │ + b.n 5ae9a │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5a60e │ │ + b.n 5ae9a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -103816,41 +104725,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5a61c │ │ + b.n 5aea8 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5a650 │ │ + bhi.n 5aedc │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5a654 │ │ + b.n 5aee0 │ │ ldrh.w r8, [r1] │ │ - b.n 5a654 │ │ + b.n 5aee0 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5a654 │ │ + b.n 5aee0 │ │ ldr.w r8, [r1] │ │ - b.n 5a654 │ │ + b.n 5aee0 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5a7de │ │ - ldr.w r7, [pc, #2708] ; 5b0f8 │ │ + beq.w 5b06a │ │ + ldr.w r7, [pc, #2708] ; 5b984 │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -103867,15 +104776,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5a7de │ │ + bhi.w 5b06a │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -103891,15 +104800,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5a7de │ │ + b.n 5b06a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -103912,25 +104821,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5a7de │ │ + b.n 5b06a │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5a7de │ │ + b.n 5b06a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -103947,41 +104856,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5a7ec │ │ + b.n 5b078 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5a820 │ │ + bhi.n 5b0ac │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5a824 │ │ + b.n 5b0b0 │ │ ldrh.w r8, [r1] │ │ - b.n 5a824 │ │ + b.n 5b0b0 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5a824 │ │ + b.n 5b0b0 │ │ ldr.w r8, [r1] │ │ - b.n 5a824 │ │ + b.n 5b0b0 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5a9ae │ │ - ldr.w r7, [pc, #2244] ; 5b0f8 │ │ + beq.w 5b23a │ │ + ldr.w r7, [pc, #2244] ; 5b984 │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -103998,15 +104907,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5a9ae │ │ + bhi.w 5b23a │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104022,15 +104931,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5a9ae │ │ + b.n 5b23a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104043,25 +104952,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5a9ae │ │ + b.n 5b23a │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5a9ae │ │ + b.n 5b23a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104078,41 +104987,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5a9bc │ │ + b.n 5b248 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5a9f0 │ │ + bhi.n 5b27c │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5a9f4 │ │ + b.n 5b280 │ │ ldrh.w r8, [r1] │ │ - b.n 5a9f4 │ │ + b.n 5b280 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5a9f4 │ │ + b.n 5b280 │ │ ldr.w r8, [r1] │ │ - b.n 5a9f4 │ │ + b.n 5b280 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5ab7e │ │ - ldr.w r7, [pc, #1780] ; 5b0f8 │ │ + beq.w 5b40a │ │ + ldr.w r7, [pc, #1780] ; 5b984 │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -104129,15 +105038,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5ab7e │ │ + bhi.w 5b40a │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104153,15 +105062,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5ab7e │ │ + b.n 5b40a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104174,25 +105083,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5ab7e │ │ + b.n 5b40a │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5ab7e │ │ + b.n 5b40a │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104209,41 +105118,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5ab8c │ │ + b.n 5b418 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5abc0 │ │ + bhi.n 5b44c │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5abc4 │ │ + b.n 5b450 │ │ ldrh.w r8, [r1] │ │ - b.n 5abc4 │ │ + b.n 5b450 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5abc4 │ │ + b.n 5b450 │ │ ldr.w r8, [r1] │ │ - b.n 5abc4 │ │ + b.n 5b450 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5ad4e │ │ - ldr.w r7, [pc, #1316] ; 5b0f8 │ │ + beq.w 5b5da │ │ + ldr.w r7, [pc, #1316] ; 5b984 │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -104260,15 +105169,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5ad4e │ │ + bhi.w 5b5da │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104284,15 +105193,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5ad4e │ │ + b.n 5b5da │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104305,25 +105214,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5ad4e │ │ + b.n 5b5da │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5ad4e │ │ + b.n 5b5da │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104340,41 +105249,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5ad5c │ │ + b.n 5b5e8 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5ad90 │ │ + bhi.n 5b61c │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5ad94 │ │ + b.n 5b620 │ │ ldrh.w r8, [r1] │ │ - b.n 5ad94 │ │ + b.n 5b620 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5ad94 │ │ + b.n 5b620 │ │ ldr.w r8, [r1] │ │ - b.n 5ad94 │ │ + b.n 5b620 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5af1c │ │ - ldr r7, [pc, #852] ; (5b0f8 ) │ │ + beq.w 5b7a8 │ │ + ldr r7, [pc, #852] ; (5b984 ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -104391,15 +105300,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5af1c │ │ + bhi.w 5b7a8 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104415,15 +105324,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5af1c │ │ + b.n 5b7a8 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104436,25 +105345,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5af1c │ │ + b.n 5b7a8 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5af1c │ │ + b.n 5b7a8 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104471,41 +105380,41 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5af2a │ │ + b.n 5b7b6 │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5af5e │ │ + bhi.n 5b7ea │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5af62 │ │ + b.n 5b7ee │ │ ldrh.w r8, [r1] │ │ - b.n 5af62 │ │ + b.n 5b7ee │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5af62 │ │ + b.n 5b7ee │ │ ldr.w r8, [r1] │ │ - b.n 5af62 │ │ + b.n 5b7ee │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5b0ea │ │ - ldr r7, [pc, #392] ; (5b0f8 ) │ │ + beq.w 5b976 │ │ + ldr r7, [pc, #392] ; (5b984 ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -104522,15 +105431,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5b0ea │ │ + bhi.w 5b976 │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104546,15 +105455,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5b0ea │ │ + b.n 5b976 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104567,25 +105476,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5b0ea │ │ + b.n 5b976 │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5b0ea │ │ + b.n 5b976 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104602,44 +105511,44 @@ │ │ lsl.w r7, r7, ip │ │ orr.w r7, sl, r7 │ │ str r7, [r4, #0] │ │ ldr r5, [sp, #12] │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ - b.n 5b100 │ │ - subs r0, r3, r0 │ │ + b.n 5b98c │ │ + asrs r4, r1, #6 │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r5, [sp, #20] │ │ str r5, [sp, #4] │ │ ldr r5, [sp, #24] │ │ cmp r5, #3 │ │ - bhi.n 5b134 │ │ + bhi.n 5b9c0 │ │ tbb [pc, r5] │ │ lsls r2, r0, #20 │ │ asrs r0, r1, #8 │ │ ldrb.w r8, [r1] │ │ - b.n 5b138 │ │ + b.n 5b9c4 │ │ ldrh.w r8, [r1] │ │ - b.n 5b138 │ │ + b.n 5b9c4 │ │ ldrb.w r8, [r1, #1] │ │ ldrb r7, [r1, #0] │ │ ldrb.w r9, [r1, #2] │ │ add.w r8, r7, r8, lsl #8 │ │ add.w r8, r8, r9, lsl #16 │ │ - b.n 5b138 │ │ + b.n 5b9c4 │ │ ldr.w r8, [r1] │ │ - b.n 5b138 │ │ + b.n 5b9c4 │ │ mov.w r8, #0 │ │ ldr r5, [sp, #16] │ │ and.w r7, r8, lr │ │ cmp r7, r5 │ │ - beq.w 5b2c0 │ │ - ldr r7, [pc, #420] ; (5b2ec ) │ │ + beq.w 5bb4c │ │ + ldr r7, [pc, #420] ; (5bb78 ) │ │ ldr r5, [r2, #12] │ │ ldrb.w ip, [r2, #28] │ │ ldr.w r9, [r6, r7] │ │ and.w r7, r8, r5 │ │ ldrb.w sl, [r2, #32] │ │ ldrb.w fp, [r2, #33] ; 0x21 │ │ ldr.w ip, [r9, ip, lsl #2] │ │ @@ -104656,15 +105565,15 @@ │ │ ldr r7, [r2, #20] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r2, #34] ; 0x22 │ │ lsr.w r7, r7, r8 │ │ ldr.w r8, [r9, fp, lsl #2] │ │ ldrb.w r7, [r8, r7] │ │ cmp r5, #3 │ │ - bhi.w 5b2c0 │ │ + bhi.w 5bb4c │ │ tbb [pc, r5] │ │ cmp r3, #2 │ │ str r4, [r2, #116] ; 0x74 │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ @@ -104680,15 +105589,15 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strb.w sl, [r4] │ │ - b.n 5b2c0 │ │ + b.n 5bb4c │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104701,25 +105610,25 @@ │ │ ldrb.w ip, [r3, #30] │ │ orr.w sl, sl, r8 │ │ lsr.w r7, r7, ip │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ lsl.w r7, r7, ip │ │ orr.w sl, sl, r7 │ │ strh.w sl, [r4] │ │ - b.n 5b2c0 │ │ + b.n 5bb4c │ │ ldrb.w r8, [r3, #32] │ │ mov.w r8, r8, lsr #3 │ │ strb.w sl, [r4, r8] │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ mov.w r8, r8, lsr #3 │ │ strb.w ip, [r4, r8] │ │ ldrb.w ip, [r3, #34] ; 0x22 │ │ mov.w ip, ip, lsr #3 │ │ strb.w r7, [r4, ip] │ │ - b.n 5b2c0 │ │ + b.n 5bb4c │ │ ldrb.w r8, [r3, #28] │ │ lsr.w sl, sl, r8 │ │ ldrb.w r8, [r3, #32] │ │ lsl.w sl, sl, r8 │ │ ldrb.w r8, [r3, #29] │ │ lsr.w ip, ip, r8 │ │ ldrb.w r8, [r3, #33] ; 0x21 │ │ @@ -104740,29 +105649,29 @@ │ │ add r4, r5 │ │ ldr r5, [sp, #8] │ │ add r1, r5 │ │ ldr r5, [sp, #4] │ │ subs r5, #1 │ │ str r5, [sp, #4] │ │ cmp r5, #0 │ │ - bgt.w 5a44c │ │ + bgt.w 5acd8 │ │ ldr r5, [sp, #32] │ │ subs r5, #1 │ │ str r5, [sp, #32] │ │ ldr r5, [sp, #36] ; 0x24 │ │ add r1, r5 │ │ ldr r5, [sp, #40] ; 0x28 │ │ add r4, r5 │ │ - b.w 5a428 │ │ + b.w 5acb4 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ - ldr.w r3, [pc, #3156] ; 5bf4c │ │ + ldr.w r3, [pc, #3156] ; 5c7d8 │ │ ldr r7, [r0, #24] │ │ add r3, pc │ │ str r3, [sp, #0] │ │ ldr r3, [r0, #28] │ │ adds.w r9, r7, #7 │ │ ldr r6, [r0, #56] ; 0x38 │ │ it mi │ │ @@ -104795,37 +105704,37 @@ │ │ subs r0, #1 │ │ str r0, [sp, #24] │ │ ldr r0, [sp, #12] │ │ subs r0, #1 │ │ str r0, [sp, #28] │ │ ldr r0, [sp, #32] │ │ cmp r0, #0 │ │ - beq.w 5c176 │ │ + beq.w 5ca02 │ │ ldr r0, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 5b374 │ │ + bhi.n 5bc00 │ │ tbh [pc, r0, lsl #1] │ │ lsls r4, r3, #24 │ │ lsls r2, r7, #20 │ │ lsls r5, r3, #17 │ │ lsls r7, r7, #13 │ │ lsls r1, r4, #10 │ │ lsls r3, r0, #7 │ │ lsls r5, r4, #3 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5b41e │ │ + bhi.n 5bcaa │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (5b474 ) │ │ + ldr r5, [pc, #240] ; (5bd00 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5b38c │ │ + b.n 5bc18 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #3008] ; 5bf50 │ │ + ldr.w r0, [pc, #3008] ; 5c7dc │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -104848,42 +105757,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5b428 │ │ + b.n 5bcb4 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5b428 │ │ + b.n 5bcb4 │ │ ldr.w lr, [r1] │ │ - b.n 5b38c │ │ + b.n 5bc18 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5b528 │ │ + beq.n 5bdb4 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5b528 │ │ + bhi.n 5bdb4 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -104899,15 +105808,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5b528 │ │ + b.n 5bdb4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -104920,25 +105829,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5b528 │ │ + b.n 5bdb4 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5b528 │ │ + b.n 5bdb4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -104957,22 +105866,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5b5da │ │ + bhi.n 5be66 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (5b630 ) │ │ + ldr r5, [pc, #240] ; (5bebc ) │ │ ldrb.w lr, [r1] │ │ - b.n 5b548 │ │ + b.n 5bdd4 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #2564] ; 5bf50 │ │ + ldr.w r0, [pc, #2564] ; 5c7dc │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -104995,42 +105904,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5b5e4 │ │ + b.n 5be70 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5b5e4 │ │ + b.n 5be70 │ │ ldr.w lr, [r1] │ │ - b.n 5b548 │ │ + b.n 5bdd4 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5b6e4 │ │ + beq.n 5bf70 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5b6e4 │ │ + bhi.n 5bf70 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105046,15 +105955,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5b6e4 │ │ + b.n 5bf70 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105067,25 +105976,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5b6e4 │ │ + b.n 5bf70 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5b6e4 │ │ + b.n 5bf70 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105104,22 +106013,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5b796 │ │ + bhi.n 5c022 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (5b7ec ) │ │ + ldr r5, [pc, #240] ; (5c078 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5b704 │ │ + b.n 5bf90 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #2120] ; 5bf50 │ │ + ldr.w r0, [pc, #2120] ; 5c7dc │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105142,42 +106051,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5b7a0 │ │ + b.n 5c02c │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5b7a0 │ │ + b.n 5c02c │ │ ldr.w lr, [r1] │ │ - b.n 5b704 │ │ + b.n 5bf90 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5b8a0 │ │ + beq.n 5c12c │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5b8a0 │ │ + bhi.n 5c12c │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105193,15 +106102,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5b8a0 │ │ + b.n 5c12c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105214,25 +106123,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5b8a0 │ │ + b.n 5c12c │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5b8a0 │ │ + b.n 5c12c │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105251,22 +106160,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5b952 │ │ + bhi.n 5c1de │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (5b9a8 ) │ │ + ldr r5, [pc, #240] ; (5c234 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5b8c0 │ │ + b.n 5c14c │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #1676] ; 5bf50 │ │ + ldr.w r0, [pc, #1676] ; 5c7dc │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105289,42 +106198,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5b95c │ │ + b.n 5c1e8 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5b95c │ │ + b.n 5c1e8 │ │ ldr.w lr, [r1] │ │ - b.n 5b8c0 │ │ + b.n 5c14c │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5ba5c │ │ + beq.n 5c2e8 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5ba5c │ │ + bhi.n 5c2e8 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105340,15 +106249,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5ba5c │ │ + b.n 5c2e8 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105361,25 +106270,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5ba5c │ │ + b.n 5c2e8 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5ba5c │ │ + b.n 5c2e8 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105398,22 +106307,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5bb0e │ │ + bhi.n 5c39a │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r5, [pc, #240] ; (5bb64 ) │ │ + ldr r5, [pc, #240] ; (5c3f0 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5ba7c │ │ + b.n 5c308 │ │ ldrh.w lr, [r1] │ │ - ldr.w r0, [pc, #1232] ; 5bf50 │ │ + ldr.w r0, [pc, #1232] ; 5c7dc │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105436,42 +106345,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5bb18 │ │ + b.n 5c3a4 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5bb18 │ │ + b.n 5c3a4 │ │ ldr.w lr, [r1] │ │ - b.n 5ba7c │ │ + b.n 5c308 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5bc18 │ │ + beq.n 5c4a4 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5bc18 │ │ + bhi.n 5c4a4 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105487,15 +106396,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5bc18 │ │ + b.n 5c4a4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105508,25 +106417,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5bc18 │ │ + b.n 5c4a4 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5bc18 │ │ + b.n 5c4a4 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105545,22 +106454,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5bcc8 │ │ + bhi.n 5c554 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (5bd1c ) │ │ + ldr r4, [pc, #236] ; (5c5a8 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5bc38 │ │ + b.n 5c4c4 │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #788] ; (5bf50 ) │ │ + ldr r0, [pc, #788] ; (5c7dc ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105583,42 +106492,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5bcd2 │ │ + b.n 5c55e │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5bcd2 │ │ + b.n 5c55e │ │ ldr.w lr, [r1] │ │ - b.n 5bc38 │ │ + b.n 5c4c4 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5bdd2 │ │ + beq.n 5c65e │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5bdd2 │ │ + bhi.n 5c65e │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105634,15 +106543,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5bdd2 │ │ + b.n 5c65e │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105655,25 +106564,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5bdd2 │ │ + b.n 5c65e │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5bdd2 │ │ + b.n 5c65e │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105692,22 +106601,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5be82 │ │ + bhi.n 5c70e │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (5bed4 ) │ │ + ldr r4, [pc, #236] ; (5c760 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5bdf2 │ │ + b.n 5c67e │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #348] ; (5bf50 ) │ │ + ldr r0, [pc, #348] ; (5c7dc ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105730,42 +106639,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5be8c │ │ + b.n 5c718 │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5be8c │ │ + b.n 5c718 │ │ ldr.w lr, [r1] │ │ - b.n 5bdf2 │ │ + b.n 5c67e │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5bf96 │ │ + beq.n 5c822 │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5bf96 │ │ + bhi.n 5c822 │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ ldr r6, [r0, r5] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105781,15 +106690,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5bf96 │ │ + b.n 5c822 │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105802,27 +106711,27 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5bf96 │ │ + b.n 5c822 │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5bf96 │ │ + b.n 5c822 │ │ nop │ │ - lsrs r4, r6, #11 │ │ + lsls r0, r5, #9 │ │ movs r6, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ @@ -105843,22 +106752,22 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ ldr r0, [sp, #24] │ │ cmp r0, #3 │ │ - bhi.n 5c046 │ │ + bhi.n 5c8d2 │ │ tbb [pc, r0] │ │ lsls r2, r0, #20 │ │ - ldr r4, [pc, #236] ; (5c098 ) │ │ + ldr r4, [pc, #236] ; (5c924 ) │ │ ldrb.w lr, [r1] │ │ - b.n 5bfb6 │ │ + b.n 5c842 │ │ ldrh.w lr, [r1] │ │ - ldr r0, [pc, #452] ; (5c17c ) │ │ + ldr r0, [pc, #452] ; (5ca08 ) │ │ ldr r5, [sp, #0] │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w r8, [r5, r0] │ │ ldr r0, [r3, #12] │ │ ldrb.w ip, [r3, #33] ; 0x21 │ │ and.w r0, lr, r0 │ │ @@ -105881,42 +106790,42 @@ │ │ ldrb.w sl, [r3, #31] │ │ ldrb.w ip, [ip, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w r8, [r8, sl, lsl #2] │ │ and.w r7, lr, r7 │ │ lsr.w r7, r7, fp │ │ ldrb.w r7, [r8, r7] │ │ - b.n 5c050 │ │ + b.n 5c8dc │ │ ldrb.w r0, [r3, #32] │ │ mov.w lr, #0 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r0, [r1, r0] │ │ ldrb r6, [r1, r6] │ │ ldrb.w ip, [r1, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5c050 │ │ + b.n 5c8dc │ │ ldr.w lr, [r1] │ │ - b.n 5bfb6 │ │ + b.n 5c842 │ │ movs r7, #0 │ │ mov ip, r7 │ │ mov r6, r7 │ │ mov r0, r7 │ │ mov lr, r7 │ │ ldr r5, [sp, #4] │ │ and.w lr, lr, r5 │ │ ldr r5, [sp, #16] │ │ cmp lr, r5 │ │ - beq.n 5c150 │ │ + beq.n 5c9dc │ │ ldr r5, [sp, #28] │ │ cmp r5, #3 │ │ - bhi.n 5c150 │ │ + bhi.n 5c9dc │ │ tbb [pc, r5] │ │ movs r4, #2 │ │ strb r6, [r0, r1] │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ @@ -105932,15 +106841,15 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strb r6, [r4, #0] │ │ - b.n 5c150 │ │ + b.n 5c9dc │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105953,25 +106862,25 @@ │ │ ldrb r0, [r2, #31] │ │ orr.w r6, r6, ip │ │ lsrs r7, r0 │ │ ldrb.w r0, [r2, #35] ; 0x23 │ │ lsls r7, r0 │ │ orrs r6, r7 │ │ strh r6, [r4, #0] │ │ - b.n 5c150 │ │ + b.n 5c9dc │ │ ldrb.w r7, [r2, #32] │ │ lsrs r7, r7, #3 │ │ strb r0, [r4, r7] │ │ ldrb.w r0, [r2, #33] ; 0x21 │ │ lsrs r0, r0, #3 │ │ strb r6, [r4, r0] │ │ ldrb.w r0, [r2, #34] ; 0x22 │ │ lsrs r0, r0, #3 │ │ strb.w ip, [r4, r0] │ │ - b.n 5c150 │ │ + b.n 5c9dc │ │ ldrb.w lr, [r2, #29] │ │ lsr.w r6, r6, lr │ │ ldrb.w lr, [r2, #33] ; 0x21 │ │ lsl.w r6, r6, lr │ │ ldrb.w lr, [r2, #28] │ │ lsr.w r0, r0, lr │ │ ldrb.w lr, [r2, #32] │ │ @@ -105990,23 +106899,23 @@ │ │ str r6, [r4, #0] │ │ ldr r0, [sp, #12] │ │ add.w r9, r9, #4294967295 ; 0xffffffff │ │ cmp.w r9, #0 │ │ add r4, r0 │ │ ldr r0, [sp, #8] │ │ add r1, r0 │ │ - bgt.w 5b374 │ │ + bgt.w 5bc00 │ │ ldr r0, [sp, #32] │ │ subs r0, #1 │ │ str r0, [sp, #32] │ │ ldr r0, [sp, #36] ; 0x24 │ │ add r1, r0 │ │ ldr r0, [sp, #40] ; 0x28 │ │ add r4, r0 │ │ - b.w 5b350 │ │ + b.w 5bbdc │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ ldr r3, [r0, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ ldr r7, [r0, #24] │ │ @@ -106025,21 +106934,21 @@ │ │ and.w r0, r7, #7 │ │ subs r0, #1 │ │ str r0, [sp, #12] │ │ ldrb r6, [r3, #9] │ │ subs r0, r6, #1 │ │ ldr r4, [sp, #0] │ │ cmp r4, #0 │ │ - beq.w 5cbf6 │ │ - ldr.w r5, [pc, #2620] ; 5cbfc │ │ + beq.w 5d482 │ │ + ldr.w r5, [pc, #2620] ; 5d488 │ │ ldr r4, [sp, #12] │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ cmp r4, #6 │ │ - bhi.n 5c1dc │ │ + bhi.n 5ca68 │ │ tbh [pc, r4, lsl #1] │ │ lsls r7, r4, #17 │ │ lsls r7, r0, #15 │ │ lsls r7, r4, #12 │ │ lsls r7, r0, #10 │ │ lsls r7, r4, #7 │ │ lsls r7, r0, #5 │ │ @@ -106049,15 +106958,15 @@ │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c316 │ │ + bhi.w 5cba2 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106073,15 +106982,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c316 │ │ + b.n 5cba2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106094,25 +107003,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c316 │ │ + b.n 5cba2 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c316 │ │ + b.n 5cba2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106127,25 +107036,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c31e │ │ + b.n 5cbaa │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c456 │ │ + bhi.w 5cce2 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106161,15 +107070,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c456 │ │ + b.n 5cce2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106182,25 +107091,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c456 │ │ + b.n 5cce2 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c456 │ │ + b.n 5cce2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106215,25 +107124,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c45e │ │ + b.n 5ccea │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c596 │ │ + bhi.w 5ce22 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106249,15 +107158,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c596 │ │ + b.n 5ce22 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106270,25 +107179,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c596 │ │ + b.n 5ce22 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c596 │ │ + b.n 5ce22 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106303,25 +107212,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c59e │ │ + b.n 5ce2a │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c6d6 │ │ + bhi.w 5cf62 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106337,15 +107246,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c6d6 │ │ + b.n 5cf62 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106358,25 +107267,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c6d6 │ │ + b.n 5cf62 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c6d6 │ │ + b.n 5cf62 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106391,25 +107300,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c6de │ │ + b.n 5cf6a │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c816 │ │ + bhi.w 5d0a2 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106425,15 +107334,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c816 │ │ + b.n 5d0a2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106446,25 +107355,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c816 │ │ + b.n 5d0a2 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c816 │ │ + b.n 5d0a2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106479,25 +107388,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c81e │ │ + b.n 5d0aa │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5c956 │ │ + bhi.w 5d1e2 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106513,15 +107422,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5c956 │ │ + b.n 5d1e2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106534,25 +107443,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5c956 │ │ + b.n 5d1e2 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5c956 │ │ + b.n 5d1e2 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106567,25 +107476,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5c95e │ │ + b.n 5d1ea │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r8, r7, #22, #8 │ │ ubfx r9, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx sl, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5ca96 │ │ + bhi.w 5d322 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ @@ -106601,15 +107510,15 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strb.w r8, [r2] │ │ - b.n 5ca96 │ │ + b.n 5d322 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106622,25 +107531,25 @@ │ │ orr.w r8, r9, sl │ │ ldrb.w r9, [r3, #31] │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r8, r8, r7 │ │ strh.w r8, [r2] │ │ - b.n 5ca96 │ │ + b.n 5d322 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ - b.n 5ca96 │ │ + b.n 5d322 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w r9, r9, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r8, r8, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106655,25 +107564,25 @@ │ │ lsr.w r7, r7, r9 │ │ ldrb.w r9, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r9 │ │ orr.w r7, r8, r7 │ │ str r7, [r2, #0] │ │ add r2, r6 │ │ adds r1, #4 │ │ - b.n 5ca9e │ │ + b.n 5d32a │ │ mov r4, lr │ │ ldr r7, [r1, #0] │ │ ubfx r9, r7, #22, #8 │ │ ubfx sl, r7, #12, #8 │ │ mov.w fp, r7, lsr #30 │ │ ubfx r8, r7, #2, #8 │ │ ldr r7, [r5, #24] │ │ ldrb.w r7, [r7, fp] │ │ cmp r0, #3 │ │ - bhi.w 5cbd6 │ │ + bhi.w 5d462 │ │ tbb [pc, r0] │ │ cmp r3, #2 │ │ str r4, [r2, #68] ; 0x44 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ @@ -106689,15 +107598,15 @@ │ │ orr.w r9, sl, r8 │ │ ldrb.w r8, [r3, #31] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r8 │ │ orr.w r9, r9, r7 │ │ strb.w r9, [r2] │ │ - b.n 5cbd6 │ │ + b.n 5d462 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106710,25 +107619,25 @@ │ │ orr.w r9, sl, r8 │ │ ldrb.w r8, [r3, #31] │ │ lsr.w r7, r7, r8 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsl.w r7, r7, r8 │ │ orr.w r9, r9, r7 │ │ strh.w r9, [r2] │ │ - b.n 5cbd6 │ │ + b.n 5d462 │ │ ldrb.w r7, [r3, #32] │ │ lsrs r7, r7, #3 │ │ strb.w r9, [r2, r7] │ │ ldrb.w r7, [r3, #33] ; 0x21 │ │ lsrs r7, r7, #3 │ │ strb.w sl, [r2, r7] │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r7, r7, #3 │ │ strb.w r8, [r2, r7] │ │ - b.n 5cbd6 │ │ + b.n 5d462 │ │ ldrb.w fp, [r3, #29] │ │ lsr.w sl, sl, fp │ │ ldrb.w fp, [r3, #33] ; 0x21 │ │ lsl.w sl, sl, fp │ │ ldrb.w fp, [r3, #28] │ │ lsr.w r9, r9, fp │ │ ldrb.w fp, [r3, #32] │ │ @@ -106745,36 +107654,36 @@ │ │ lsl.w r7, r7, r8 │ │ orr.w r7, r9, r7 │ │ str r7, [r2, #0] │ │ subs r4, #1 │ │ add r2, r6 │ │ cmp r4, #0 │ │ add.w r1, r1, #4 │ │ - bgt.w 5c1de │ │ + bgt.w 5ca6a │ │ ldr r4, [sp, #0] │ │ subs r4, #1 │ │ str r4, [sp, #0] │ │ ldr r4, [sp, #4] │ │ add r1, r4 │ │ ldr r4, [sp, #8] │ │ add r2, r4 │ │ - b.w 5c1b4 │ │ + b.w 5ca40 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xfa420005 │ │ + subs.w r0, r6, #5 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r3, [r6, #28] │ │ sub sp, #28 │ │ ldr r0, [r0, #24] │ │ ldr r2, [r6, #0] │ │ str r3, [sp, #8] │ │ and.w fp, r0, #7 │ │ ldr r3, [r6, #16] │ │ - ldr r4, [pc, #932] ; (5cfbc ) │ │ + ldr r4, [pc, #932] ; (5d848 ) │ │ str r3, [sp, #12] │ │ add r4, pc │ │ ldr r3, [r6, #20] │ │ str r3, [sp, #0] │ │ ldr r3, [r6, #36] ; 0x24 │ │ str r3, [sp, #16] │ │ ldr r3, [r6, #40] ; 0x28 │ │ @@ -106786,52 +107695,52 @@ │ │ add.w r0, fp, #4294967295 ; 0xffffffff │ │ str r0, [sp, #20] │ │ ldr r0, [sp, #4] │ │ asrs r1, r1, #3 │ │ add.w fp, r0, #4294967295 ; 0xffffffff │ │ ldr r0, [sp, #8] │ │ cmp r0, #0 │ │ - beq.w 5d50c │ │ + beq.w 5dd98 │ │ ldr r0, [sp, #20] │ │ cmp r0, #6 │ │ - bhi.n 5cc60 │ │ + bhi.n 5d4ec │ │ tbh [pc, r0, lsl #1] │ │ lsls r0, r5, #14 │ │ lsls r0, r4, #12 │ │ lsls r6, r3, #10 │ │ lsls r4, r3, #8 │ │ lsls r3, r2, #6 │ │ lsls r0, r2, #4 │ │ lsls r6, r1, #2 │ │ cmp.w fp, #3 │ │ - bhi.n 5cd26 │ │ + bhi.n 5d5b2 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5cca4 │ │ + b.n 5d530 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5cca4 │ │ + b.n 5d530 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5cd06 │ │ + b.n 5d592 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #792] ; (5cfc0 ) │ │ + ldr r5, [pc, #792] ; (5d84c ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -106853,34 +107762,34 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5cd0e │ │ + cbz r5, 5d59a │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5cd1c │ │ + beq.n 5d5a8 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5cd30 │ │ + cbz r6, 5d5bc │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5cd30 │ │ + b.n 5d5bc │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #636] ; (5cfb8 ) │ │ + ldr r5, [pc, #636] ; (5d844 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ @@ -106888,44 +107797,44 @@ │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ movs r5, #0 │ │ mov r6, r5 │ │ mov r7, r5 │ │ mov sl, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5ce3e │ │ + bhi.n 5d6ca │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ movs r3, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 5d4dc │ │ + bhi.w 5dd68 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5cdb4 │ │ + b.n 5d640 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5cdb4 │ │ + b.n 5d640 │ │ mov r0, r1 │ │ ldrb.w r5, [r3, #32] │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ ldrb.w r7, [r3, #34] ; 0x22 │ │ lsrs r5, r5, #3 │ │ lsrs r6, r6, #3 │ │ lsrs r7, r7, #3 │ │ ldrb r5, [r2, r5] │ │ ldrb r6, [r2, r6] │ │ ldrb.w lr, [r2, r7] │ │ movs r7, #255 ; 0xff │ │ - b.n 5ce18 │ │ + b.n 5d6a4 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #520] ; (5cfc0 ) │ │ + ldr r5, [pc, #520] ; (5d84c ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -106947,71 +107856,71 @@ │ │ ldrb.w lr, [lr, r7] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5ce24 │ │ + cbz r5, 5d6b0 │ │ mov.w sl, r5, lsl #2 │ │ orr.w sl, sl, #3 │ │ - b.n 5ce26 │ │ + b.n 5d6b2 │ │ mov sl, r5 │ │ - cbz r6, 5ce2e │ │ + cbz r6, 5d6ba │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ movs r5, #0 │ │ cmp.w lr, #0 │ │ - beq.n 5ce3e │ │ + beq.n 5d6ca │ │ mov.w ip, lr, lsl #2 │ │ orr.w r5, ip, #3 │ │ mov.w ip, sl, lsl #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, ip, r6, lsl #10 │ │ - ldr r6, [pc, #364] ; (5cfb8 ) │ │ + ldr r6, [pc, #364] ; (5d844 ) │ │ umull r6, r7, r7, r6 │ │ lsrs r7, r7, #7 │ │ orr.w r6, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5cf3a │ │ + bhi.n 5d7c6 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ movs r3, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 5d4e8 │ │ + bhi.w 5dd74 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5ceb8 │ │ + b.n 5d744 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5ceb8 │ │ + b.n 5d744 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5cf1a │ │ + b.n 5d7a6 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #260] ; (5cfc0 ) │ │ + ldr r5, [pc, #260] ; (5d84c ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107033,78 +107942,78 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5cf22 │ │ + cbz r5, 5d7ae │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5cf30 │ │ + beq.n 5d7bc │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5cf42 │ │ + cbz r6, 5d7ce │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5cf42 │ │ + b.n 5d7ce │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #104] ; (5cfb8 ) │ │ + ldr r5, [pc, #104] ; (5d844 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5d04c │ │ + bhi.n 5d8d8 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ cmp r1, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 5d4f4 │ │ + bhi.w 5dd80 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ movs r0, #10 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5cfca │ │ + b.n 5d856 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5cfca │ │ + b.n 5d856 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5d02c │ │ + b.n 5d8b8 │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ - rsbs r0, r6, #5 │ │ + strd r0, r0, [sl, #-20] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #780] ; (5d2d8 ) │ │ + ldr r5, [pc, #780] ; (5db64 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107126,74 +108035,74 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5d034 │ │ + cbz r5, 5d8c0 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5d042 │ │ + beq.n 5d8ce │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5d054 │ │ + cbz r6, 5d8e0 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5d054 │ │ + b.n 5d8e0 │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #628] ; (5d2d4 ) │ │ + ldr r5, [pc, #628] ; (5db60 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5d152 │ │ + bhi.n 5d9de │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 5d150 │ │ + bhi.n 5d9dc │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5d0ce │ │ + b.n 5d95a │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5d0ce │ │ + b.n 5d95a │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5d130 │ │ + b.n 5d9bc │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #520] ; (5d2d8 ) │ │ + ldr r5, [pc, #520] ; (5db64 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107215,75 +108124,75 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5d138 │ │ + cbz r5, 5d9c4 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5d146 │ │ + beq.n 5d9d2 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5d15a │ │ + cbz r6, 5d9e6 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5d15a │ │ + b.n 5d9e6 │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #364] ; (5d2d4 ) │ │ + ldr r5, [pc, #364] ; (5db60 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r7, r5, #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5d256 │ │ + bhi.n 5dae2 │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 5d254 │ │ + bhi.n 5dae0 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5d1d2 │ │ + b.n 5da5e │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5d1d2 │ │ + b.n 5da5e │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5d234 │ │ + b.n 5dac0 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #260] ; (5d2d8 ) │ │ + ldr r5, [pc, #260] ; (5db64 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107305,79 +108214,79 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5d23c │ │ + cbz r5, 5dac8 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5d24a │ │ + beq.n 5dad6 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5d25e │ │ + cbz r6, 5daea │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5d25e │ │ + b.n 5daea │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #104] ; (5d2d4 ) │ │ + ldr r5, [pc, #104] ; (5db60 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r7, r5, #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orrs r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5d364 │ │ + bhi.n 5dbf0 │ │ tbb [pc, fp] │ │ lsrs r3, r1, #28 │ │ cmp r0, #19 │ │ cmp.w fp, #3 │ │ - bhi.w 5d500 │ │ + bhi.w 5dd8c │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, #4 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5d2e2 │ │ + b.n 5db6e │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5d2e2 │ │ + b.n 5db6e │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5d344 │ │ + b.n 5dbd0 │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #564] ; (5d518 ) │ │ + ldr r5, [pc, #564] ; (5dda4 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107399,74 +108308,74 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5d34c │ │ + cbz r5, 5dbd8 │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5d35a │ │ + beq.n 5dbe6 │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5d36c │ │ + cbz r6, 5dbf8 │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5d36c │ │ + b.n 5dbf8 │ │ movs r5, #0 │ │ mov r7, r5 │ │ mov lr, r5 │ │ mov r6, r5 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #412] ; (5d514 ) │ │ + ldr r5, [pc, #412] ; (5dda0 ) │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ lsrs r5, r5, #7 │ │ orr.w lr, lr, r5, lsl #30 │ │ ldr r5, [sp, #0] │ │ orr.w r6, lr, r6 │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ cmp.w fp, #3 │ │ - bhi.n 5d46a │ │ + bhi.n 5dcf6 │ │ tbb [pc, fp] │ │ lsrs r2, r1, #24 │ │ movs r2, #18 │ │ cmp.w fp, #3 │ │ - bhi.n 5d468 │ │ + bhi.n 5dcf4 │ │ tbb [pc, fp] │ │ lsls r2, r0, #24 │ │ subs r2, r1, r0 │ │ mov r0, r1 │ │ ldrb.w r8, [r2] │ │ - b.n 5d3e6 │ │ + b.n 5dc72 │ │ mov r0, r1 │ │ ldrh.w r8, [r2] │ │ - b.n 5d3e6 │ │ + b.n 5dc72 │ │ mov r0, r1 │ │ ldrb.w r6, [r3, #33] ; 0x21 │ │ movs r7, #255 ; 0xff │ │ ldrb.w r5, [r3, #32] │ │ lsrs r6, r6, #3 │ │ lsrs r5, r5, #3 │ │ ldrb.w lr, [r2, r6] │ │ ldrb.w r6, [r3, #34] ; 0x22 │ │ ldrb r5, [r2, r5] │ │ lsrs r6, r6, #3 │ │ ldrb r6, [r2, r6] │ │ - b.n 5d448 │ │ + b.n 5dcd4 │ │ mov r0, r1 │ │ ldr.w r8, [r2] │ │ - ldr r5, [pc, #304] ; (5d518 ) │ │ + ldr r5, [pc, #304] ; (5dda4 ) │ │ ldrb r6, [r3, #28] │ │ ldrb.w r7, [r3, #32] │ │ ldr.w ip, [r4, r5] │ │ ldr r5, [r3, #12] │ │ ldrb.w lr, [r3, #33] ; 0x21 │ │ and.w r5, r8, r5 │ │ ldr.w r6, [ip, r6, lsl #2] │ │ @@ -107488,328 +108397,328 @@ │ │ ldrb r6, [r7, r6] │ │ ldr r7, [r3, #24] │ │ ldr.w ip, [ip, sl, lsl #2] │ │ and.w r7, r8, r7 │ │ ldrb.w r8, [r3, #35] ; 0x23 │ │ lsr.w r7, r7, r8 │ │ ldrb.w r7, [ip, r7] │ │ - cbz r5, 5d450 │ │ + cbz r5, 5dcdc │ │ lsls r5, r5, #2 │ │ orr.w r5, r5, #3 │ │ cmp.w lr, #0 │ │ - beq.n 5d45e │ │ + beq.n 5dcea │ │ mov.w lr, lr, lsl #2 │ │ orr.w lr, lr, #3 │ │ - cbz r6, 5d472 │ │ + cbz r6, 5dcfe │ │ lsls r6, r6, #2 │ │ orr.w r6, r6, #3 │ │ - b.n 5d472 │ │ + b.n 5dcfe │ │ mov r0, r1 │ │ movs r7, #0 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ lsls r5, r5, #20 │ │ add.w r7, r7, r7, lsl #1 │ │ orr.w lr, r5, lr, lsl #10 │ │ - ldr r5, [pc, #148] ; (5d514 ) │ │ + ldr r5, [pc, #148] ; (5dda0 ) │ │ subs r0, #1 │ │ cmp r0, #0 │ │ umull r8, r9, r7, r5 │ │ mov r5, r9 │ │ mov.w r7, r5, lsr #7 │ │ orr.w r5, lr, r7, lsl #30 │ │ orr.w r6, r6, r5 │ │ ldr r5, [sp, #0] │ │ str.w r6, [r5], #4 │ │ str r5, [sp, #0] │ │ ldr r5, [sp, #4] │ │ add r2, r5 │ │ - bgt.n 5d4b8 │ │ + bgt.n 5dd44 │ │ ldr r0, [sp, #8] │ │ ldr r5, [sp, #0] │ │ subs r0, #1 │ │ str r0, [sp, #8] │ │ ldr r0, [sp, #12] │ │ add r2, r0 │ │ ldr r0, [sp, #16] │ │ add r5, r0 │ │ str r5, [sp, #0] │ │ - b.w 5cc40 │ │ + b.w 5d4cc │ │ cmp.w fp, #3 │ │ - bhi.w 5cd28 │ │ - add r5, pc, #8 ; (adr r5, 5d4cc ) │ │ + bhi.w 5d5b4 │ │ + add r5, pc, #8 ; (adr r5, 5dd58 ) │ │ ldr.w r6, [r5, fp, lsl #2] │ │ add r5, r6 │ │ bx r5 │ │ nop │ │ - bl 34ce <__cxa_atexit@plt-0x15702> │ │ - bl b4d2 <__cxa_atexit@plt-0xd6fe> │ │ - bl 134d6 <__cxa_atexit@plt-0x56fa> │ │ - bl 334da │ │ + bl 3d5a <__cxa_atexit@plt-0x14e76> │ │ + bl bd5e <__cxa_atexit@plt-0xce72> │ │ + bl 13d62 <__cxa_atexit@plt-0x4e6e> │ │ + bl 33d66 │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov sl, r7 │ │ mov r6, r7 │ │ mov r5, r7 │ │ - b.n 5ce3e │ │ + b.n 5d6ca │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 5cf42 │ │ + b.n 5d7ce │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 5d054 │ │ + b.n 5d8e0 │ │ movs r7, #0 │ │ mov r0, r1 │ │ mov r5, r7 │ │ mov lr, r7 │ │ mov r6, r7 │ │ - b.n 5d36c │ │ + b.n 5dbf8 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ strh r1, [r0, #4] │ │ strh r0, [r0, #4] │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ │ │ -0005d51c : │ │ +0005dda8 : │ │ ldr r2, [r0, #52] ; 0x34 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ ldr r3, [r2, #0] │ │ ldr r4, [r0, #4] │ │ ldr r5, [r3, #4] │ │ ldrb r1, [r5, #8] │ │ cmp r1, #7 │ │ - bls.w 5d6a6 │ │ + bls.w 5df32 │ │ ldr r3, [r2, #68] ; 0x44 │ │ bics.w r3, r3, #28672 ; 0x7000 │ │ - beq.n 5d542 │ │ + beq.n 5ddce │ │ cmp.w r3, #256 ; 0x100 │ │ - beq.w 5d680 │ │ - b.n 5d6a6 │ │ + beq.w 5df0c │ │ + b.n 5df32 │ │ cmp r1, #8 │ │ ldrb r3, [r4, #9] │ │ - bne.n 5d596 │ │ + bne.n 5de22 │ │ cmp r3, #4 │ │ - bne.w 5d6ac │ │ + bne.w 5df38 │ │ ldr r3, [r4, #12] │ │ cmp.w r3, #16711680 ; 0xff0000 │ │ - bne.n 5d570 │ │ + bne.n 5ddfc │ │ ldr r3, [r4, #16] │ │ cmp.w r3, #65280 ; 0xff00 │ │ - bne.w 5d6b4 │ │ + bne.w 5df40 │ │ ldr r3, [r4, #20] │ │ cmp r3, #255 ; 0xff │ │ - beq.w 5d6bc │ │ - ldr r0, [pc, #452] ; (5d730 ) │ │ + beq.w 5df48 │ │ + ldr r0, [pc, #452] ; (5dfbc ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r2, [pc, #432] ; (5d724 ) │ │ + ldr r2, [pc, #432] ; (5dfb0 ) │ │ cmp r3, r2 │ │ - bne.w 5d6c4 │ │ + bne.w 5df50 │ │ ldr r2, [r4, #16] │ │ - ldr r3, [pc, #428] ; (5d728 ) │ │ + ldr r3, [pc, #428] ; (5dfb4 ) │ │ cmp r2, r3 │ │ - bne.w 5d6cc │ │ + bne.w 5df58 │ │ ldr r2, [r4, #20] │ │ movw r3, #1023 ; 0x3ff │ │ cmp r2, r3 │ │ - bne.w 5d6d4 │ │ - ldr r0, [pc, #420] ; (5d734 ) │ │ + bne.w 5df60 │ │ + ldr r0, [pc, #420] ; (5dfc0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r2, [r5, #24] │ │ - cbz r2, 5d5a6 │ │ + cbz r2, 5de32 │ │ ldr r2, [r4, #24] │ │ cmp r2, #0 │ │ ite ne │ │ movne r7, #4 │ │ moveq r7, #2 │ │ - b.n 5d5a8 │ │ + b.n 5de34 │ │ movs r7, #1 │ │ - ldr r2, [pc, #396] ; (5d738 ) │ │ + ldr r2, [pc, #396] ; (5dfc4 ) │ │ subs r3, #1 │ │ add r2, pc │ │ ldr.w r6, [r2, r3, lsl #2] │ │ ldr r3, [r6, #12] │ │ cmp r3, #0 │ │ - beq.n 5d61c │ │ + beq.n 5dea8 │ │ ldr r2, [r6, #0] │ │ ldr r1, [r4, #12] │ │ cmp r1, r2 │ │ - beq.n 5d5c4 │ │ + beq.n 5de50 │ │ cmp r2, #0 │ │ - bne.n 5d62a │ │ + bne.n 5deb6 │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #16] │ │ cmp r1, r2 │ │ - beq.n 5d5ce │ │ - cbnz r2, 5d62a │ │ + beq.n 5de5a │ │ + cbnz r2, 5deb6 │ │ ldr r2, [r6, #8] │ │ ldr r1, [r4, #20] │ │ cmp r1, r2 │ │ - beq.n 5d5d8 │ │ - cbnz r2, 5d62a │ │ + beq.n 5de64 │ │ + cbnz r2, 5deb6 │ │ ldr r2, [r6, #16] │ │ ldr r1, [r5, #12] │ │ cmp r1, r2 │ │ - beq.n 5d5e2 │ │ - cbnz r2, 5d62a │ │ + beq.n 5de6e │ │ + cbnz r2, 5deb6 │ │ ldr r2, [r6, #20] │ │ ldr r1, [r5, #16] │ │ cmp r1, r2 │ │ - beq.n 5d5ec │ │ - cbnz r2, 5d62a │ │ + beq.n 5de78 │ │ + cbnz r2, 5deb6 │ │ ldr r2, [r6, #24] │ │ ldr r1, [r5, #20] │ │ cmp r1, r2 │ │ - beq.n 5d5f6 │ │ - cbnz r2, 5d62a │ │ + beq.n 5de82 │ │ + cbnz r2, 5deb6 │ │ ldrb r2, [r5, #9] │ │ cmp r2, r3 │ │ - bne.n 5d62a │ │ + bne.n 5deb6 │ │ ldr r3, [r6, #36] ; 0x24 │ │ ands r3, r7 │ │ cmp r3, r7 │ │ - bne.n 5d62a │ │ + bne.n 5deb6 │ │ ldr.w r8, [r6, #28] │ │ bl 1ca6c │ │ ldr r3, [r6, #28] │ │ cmp r0, #0 │ │ ite eq │ │ moveq r0, #0 │ │ andne.w r0, r8, #1 │ │ cmp r0, r3 │ │ - bne.n 5d62a │ │ - ldr r3, [pc, #284] ; (5d73c ) │ │ + bne.n 5deb6 │ │ + ldr r3, [pc, #284] ; (5dfc8 ) │ │ ldr r0, [r6, #32] │ │ add r3, pc │ │ cmp r0, r3 │ │ - beq.n 5d62e │ │ + beq.n 5deba │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r6, #40 ; 0x28 │ │ - b.n 5d5b2 │ │ - ldr r3, [pc, #252] ; (5d72c ) │ │ + b.n 5de3e │ │ + ldr r3, [pc, #252] ; (5dfb8 ) │ │ ldr r2, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 5d6dc │ │ + beq.n 5df68 │ │ ldr r2, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 5d6e4 │ │ + beq.n 5df70 │ │ ldrb r3, [r4, #9] │ │ cmp r3, #4 │ │ - bne.n 5d674 │ │ + bne.n 5df00 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #4 │ │ - bne.n 5d674 │ │ + bne.n 5df00 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r5, #12] │ │ cmp r2, r3 │ │ - bne.n 5d674 │ │ + bne.n 5df00 │ │ ldr r2, [r4, #16] │ │ ldr r3, [r5, #16] │ │ cmp r2, r3 │ │ - bne.n 5d674 │ │ + bne.n 5df00 │ │ ldr r2, [r4, #20] │ │ ldr r3, [r5, #20] │ │ cmp r2, r3 │ │ - bne.n 5d674 │ │ + bne.n 5df00 │ │ cmp r7, #4 │ │ - bne.n 5d6ec │ │ + bne.n 5df78 │ │ ldr r2, [r4, #24] │ │ ldr r3, [r5, #24] │ │ cmp r2, r3 │ │ - bne.n 5d6f4 │ │ - ldr r0, [pc, #208] ; (5d740 ) │ │ + bne.n 5df80 │ │ + ldr r0, [pc, #208] ; (5dfcc ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ cmp r7, #4 │ │ - beq.n 5d6fc │ │ - ldr r0, [pc, #200] ; (5d744 ) │ │ + beq.n 5df88 │ │ + ldr r0, [pc, #200] ; (5dfd0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldrb r3, [r4, #9] │ │ cmp r3, #2 │ │ - bne.n 5d68c │ │ + bne.n 5df18 │ │ ldr r3, [r2, #4] │ │ cmp r3, #0 │ │ - bne.n 5d704 │ │ + bne.n 5df90 │ │ ldrb r3, [r5, #9] │ │ cmp r3, #1 │ │ - beq.n 5d70c │ │ + beq.n 5df98 │ │ ldr r3, [r4, #24] │ │ cmp r3, #0 │ │ - beq.n 5d714 │ │ + beq.n 5dfa0 │ │ ldr r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.n 5d71c │ │ - ldr r0, [pc, #168] ; (5d748 ) │ │ + beq.n 5dfa8 │ │ + ldr r0, [pc, #168] ; (5dfd4 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #156] ; (5d74c ) │ │ + ldr r0, [pc, #156] ; (5dfd8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #152] ; (5d750 ) │ │ + ldr r0, [pc, #152] ; (5dfdc ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #148] ; (5d754 ) │ │ + ldr r0, [pc, #148] ; (5dfe0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #144] ; (5d758 ) │ │ + ldr r0, [pc, #144] ; (5dfe4 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #140] ; (5d75c ) │ │ + ldr r0, [pc, #140] ; (5dfe8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #136] ; (5d760 ) │ │ + ldr r0, [pc, #136] ; (5dfec ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #132] ; (5d764 ) │ │ + ldr r0, [pc, #132] ; (5dff0 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #128] ; (5d768 ) │ │ + ldr r0, [pc, #128] ; (5dff4 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #124] ; (5d76c ) │ │ + ldr r0, [pc, #124] ; (5dff8 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #120] ; (5d770 ) │ │ + ldr r0, [pc, #120] ; (5dffc ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #116] ; (5d774 ) │ │ + ldr r0, [pc, #116] ; (5e000 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #112] ; (5d778 ) │ │ + ldr r0, [pc, #112] ; (5e004 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #108] ; (5d77c ) │ │ + ldr r0, [pc, #108] ; (5e008 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #104] ; (5d780 ) │ │ + ldr r0, [pc, #104] ; (5e00c ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #100] ; (5d784 ) │ │ + ldr r0, [pc, #100] ; (5e010 ) │ │ add r0, pc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ subs r7, #240 ; 0xf0 │ │ stc2 0, cr0, [r0], {15} │ │ movs r0, #4 │ │ asrs r7, r6, #24 │ │ - add r2, pc, #620 ; (adr r2, 5d9a0 ) │ │ + add r2, pc, #620 ; (adr r2, 5e22c ) │ │ ; instruction: 0xffff9a99 │ │ - vcvt.u32.f32 d27, d0, #1 │ │ + vrsubhn.i d27, , q2 │ │ movs r5, r0 │ │ add r7, sp, #516 ; 0x204 │ │ ; instruction: 0xffffae91 │ │ ; instruction: 0xffffaf27 │ │ vdup.8 , d13[7] │ │ vsra.u32 q13, , #1 │ │ ; instruction: 0xffffa14f │ │ @@ -107822,889 +108731,31 @@ │ │ vdup.8 q13, d23[7] │ │ vqdmulh.s , , d19[0] │ │ ; instruction: 0xffffbcdb │ │ ; instruction: 0xffffcb93 │ │ vqrdmlah.s , , d31[0] │ │ vmull.u q14, d31, d23 │ │ ; instruction: 0xffffcc9f │ │ - Address 0x000000000005d786 is out of bounds. │ │ - │ │ - │ │ -0005d788 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - ldr r0, [r3, #0] │ │ - mov r6, r1 │ │ - bl 2b9e0 │ │ - mov r4, r0 │ │ - cbnz r0, 5d7cc │ │ - mov r0, r6 │ │ - bl 41910 │ │ - movw r2, #1022 ; 0x3fe │ │ - cmp r0, r2 │ │ - bhi.n 5d7cc │ │ - ldr r4, [pc, #36] ; (5d7d0 ) │ │ - movs r3, #95 ; 0x5f │ │ - mov r1, r6 │ │ - add r4, pc │ │ - mov r0, r4 │ │ - strb.w r3, [r0], #1 │ │ - bl 41980 │ │ - ldr.w r3, [r5, #676] ; 0x2a4 │ │ - mov r1, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - ldr r0, [r3, #0] │ │ - b.w 2b9e0 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - cmp r0, #196 ; 0xc4 │ │ - movs r6, r0 │ │ - │ │ -0005d7d4 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbz r3, 5d824 │ │ - ldr r0, [r3, #8] │ │ - cbz r0, 5d7ee │ │ - ldr r3, [r3, #28] │ │ - blx r3 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - movs r2, #0 │ │ - str r2, [r3, #8] │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - ldr r0, [r3, #4] │ │ - cbz r0, 5d802 │ │ - bl 2ba5c │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - movs r2, #0 │ │ - str r2, [r3, #4] │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - ldr r0, [r3, #0] │ │ - cbz r0, 5d816 │ │ - bl 2ba5c │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - movs r2, #0 │ │ - str r2, [r3, #0] │ │ - ldr.w r0, [r4, #676] ; 0x2a4 │ │ - bl 41c24 │ │ - movs r3, #0 │ │ - str.w r3, [r4, #676] ; 0x2a4 │ │ - pop {r4, pc} │ │ - ... │ │ - │ │ -0005d828 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - cbz r3, 5d83e │ │ - ldr r0, [pc, #720] ; (5db0c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - movs r0, #1 │ │ - movs r1, #88 ; 0x58 │ │ - bl 41c1c │ │ - str.w r0, [r4, #676] ; 0x2a4 │ │ - cbnz r0, 5d854 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 195f0 │ │ - ldr r0, [pc, #696] ; (5db10 ) │ │ - add r0, pc │ │ - bl 42484 │ │ - mov r5, r0 │ │ - cbnz r0, 5d86c │ │ - ldr.w r3, [r4, #368] ; 0x170 │ │ - cmp r3, #4 │ │ - beq.n 5d874 │ │ - movs r0, #0 │ │ - b.n 5d898 │ │ - bl 2b9b8 │ │ - cbnz r0, 5d898 │ │ - b.n 5d860 │ │ - ldr.w r3, [r4, #356] ; 0x164 │ │ - cmp r3, #1 │ │ - ble.n 5d882 │ │ - ldr r5, [pc, #660] ; (5db14 ) │ │ - add r5, pc │ │ - b.n 5d892 │ │ - ldr r5, [pc, #660] ; (5db18 ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 2b9b8 │ │ - cbnz r0, 5d898 │ │ - ldr r5, [pc, #652] ; (5db1c ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 2b9b8 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - str r0, [r3, #0] │ │ - cbnz r0, 5d8a6 │ │ - ldr r0, [pc, #636] ; (5db20 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - cbz r6, 5d8c2 │ │ - mov r0, r6 │ │ - bl 2b9b8 │ │ - mov r6, r0 │ │ - cbz r0, 5d8c2 │ │ - ldr r1, [pc, #624] ; (5db24 ) │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - cbnz r0, 5d8f8 │ │ - mov r0, r6 │ │ - bl 2ba5c │ │ - ldr r0, [pc, #612] ; (5db28 ) │ │ - add r0, pc │ │ - bl 42484 │ │ - mov r5, r0 │ │ - cbnz r0, 5d8d2 │ │ - ldr r5, [pc, #604] ; (5db2c ) │ │ - add r5, pc │ │ - mov r0, r5 │ │ - bl 2b9b8 │ │ - mov r6, r0 │ │ - cbz r0, 5d8f2 │ │ - ldr r1, [pc, #592] ; (5db30 ) │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - cbz r0, 5d8ec │ │ - bl 195e4 │ │ - b.n 5d8f8 │ │ - mov r0, r6 │ │ - bl 2ba5c │ │ - ldr r0, [pc, #576] ; (5db34 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr.w r8, [r4, #676] ; 0x2a4 │ │ - mov r0, r6 │ │ - ldr r1, [pc, #568] ; (5db38 ) │ │ - str.w r6, [r8, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - str.w r0, [r8, #20] │ │ - ldr r3, [r6, #20] │ │ - cbnz r3, 5d91c │ │ - ldr r0, [pc, #548] ; (5db3c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #544] ; (5db40 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #24] │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #24] │ │ - cbnz r3, 5d936 │ │ - ldr r0, [pc, #528] ; (5db44 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #528] ; (5db48 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #28] │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #28] │ │ - cbnz r3, 5d950 │ │ - ldr r0, [pc, #512] ; (5db4c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #508] ; (5db50 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #32] │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #32] │ │ - cbnz r3, 5d96a │ │ - ldr r0, [pc, #492] ; (5db54 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #492] ; (5db58 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #36] ; 0x24 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #36] ; 0x24 │ │ - cbnz r3, 5d984 │ │ - ldr r0, [pc, #476] ; (5db5c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #472] ; (5db60 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #72] ; 0x48 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #72] ; 0x48 │ │ - cbnz r3, 5d99e │ │ - ldr r0, [pc, #456] ; (5db64 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #456] ; (5db68 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #40] ; 0x28 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #40] ; 0x28 │ │ - cbnz r3, 5d9b8 │ │ - ldr r0, [pc, #440] ; (5db6c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #436] ; (5db70 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #44] ; 0x2c │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #44] ; 0x2c │ │ - cbnz r3, 5d9d2 │ │ - ldr r0, [pc, #420] ; (5db74 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #420] ; (5db78 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #48] ; 0x30 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #48] ; 0x30 │ │ - cbnz r3, 5d9ec │ │ - ldr r0, [pc, #404] ; (5db7c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #400] ; (5db80 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #52] ; 0x34 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #52] ; 0x34 │ │ - cbnz r3, 5da06 │ │ - ldr r0, [pc, #384] ; (5db84 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #384] ; (5db88 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #56] ; 0x38 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #56] ; 0x38 │ │ - cbnz r3, 5da20 │ │ - ldr r0, [pc, #368] ; (5db8c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #364] ; (5db90 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #60] ; 0x3c │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #60] ; 0x3c │ │ - cbnz r3, 5da3a │ │ - ldr r0, [pc, #348] ; (5db94 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #348] ; (5db98 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #64] ; 0x40 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #64] ; 0x40 │ │ - cbnz r3, 5da54 │ │ - ldr r0, [pc, #332] ; (5db9c ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #328] ; (5dba0 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #76] ; 0x4c │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #76] ; 0x4c │ │ - cbnz r3, 5da6e │ │ - ldr r0, [pc, #312] ; (5dba4 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #312] ; (5dba8 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #80] ; 0x50 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #80] ; 0x50 │ │ - cbnz r3, 5da88 │ │ - ldr r0, [pc, #296] ; (5dbac ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #292] ; (5dbb0 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #84] ; 0x54 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #84] ; 0x54 │ │ - cbnz r3, 5daa2 │ │ - ldr r0, [pc, #276] ; (5dbb4 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r1, [pc, #276] ; (5dbb8 ) │ │ - ldr r0, [r6, #4] │ │ - add r1, pc │ │ - bl 2b9e0 │ │ - str r0, [r6, #68] ; 0x44 │ │ - ldr.w r6, [r4, #676] ; 0x2a4 │ │ - ldr r3, [r6, #68] ; 0x44 │ │ - cbnz r3, 5dabc │ │ - ldr r0, [pc, #260] ; (5dbbc ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - ldr r3, [r6, #20] │ │ - mov r0, r7 │ │ - blx r3 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - str r0, [r6, #8] │ │ - ldr r0, [r3, #8] │ │ - cbnz r0, 5dad2 │ │ - ldr r0, [pc, #240] ; (5dbc0 ) │ │ - add r0, pc │ │ - b.n 5dae2 │ │ - movs r1, #0 │ │ - ldr r3, [r3, #24] │ │ - mov r2, r1 │ │ - blx r3 │ │ - cmp r0, #1 │ │ - beq.n 5daea │ │ - ldr r0, [pc, #228] ; (5dbc4 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 194b8 │ │ - str.w r0, [r4, #388] ; 0x184 │ │ - cbz r5, 5dafe │ │ - add.w r0, r4, #392 ; 0x188 │ │ - mov r1, r5 │ │ - movs r2, #255 ; 0xff │ │ - bl 41980 │ │ - b.n 5db04 │ │ - movs r3, #0 │ │ - strb.w r3, [r4, #392] ; 0x188 │ │ - movs r0, #0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - ; instruction: 0xf0f60002 │ │ - ; instruction: 0xf0fc0002 │ │ - orns r0, sp, #2 │ │ - eor.w r0, r4, #2 │ │ - eor.w r0, r8, #2 │ │ - ; instruction: 0xf0c40002 │ │ - ; instruction: 0xf0dd0002 │ │ - ; instruction: 0xf0dd0002 │ │ - orrs.w r0, r6, #2 │ │ - ; instruction: 0xf0b30002 │ │ - ; instruction: 0xf0c20002 │ │ - ; instruction: 0xf0cd0002 │ │ - ; instruction: 0xf0c70002 │ │ - ; instruction: 0xf0ed0002 │ │ - ; instruction: 0xf0e90002 │ │ - add.w r0, pc, #2 │ │ - add.w r0, sl, #2 │ │ - ; instruction: 0xf12f0002 │ │ - ; instruction: 0xf12f0002 │ │ - bic.w r0, r3, #2 │ │ - adc.w r0, r7, #2 │ │ - sbc.w r0, pc, #2 │ │ - sbcs.w r0, r0, #2 │ │ - ; instruction: 0xf19b0002 │ │ - ; instruction: 0xf19a0002 │ │ - rsb r0, r3, #2 │ │ - rsb r0, r3, #2 │ │ - ; instruction: 0xf1ed0002 │ │ - ; instruction: 0xf1f20002 │ │ - ; instruction: 0xf2210002 │ │ - ; instruction: 0xf2210002 │ │ - movw r0, #45058 ; 0xb002 │ │ - movw r0, #32770 ; 0x8002 │ │ - ; instruction: 0xf26f0002 │ │ - ; instruction: 0xf26c0002 │ │ - ; instruction: 0xf2930002 │ │ - ; instruction: 0xf2910002 │ │ - ; instruction: 0xf2b90002 │ │ - ; instruction: 0xf2b50002 │ │ - ; instruction: 0xf2db0002 │ │ - ; instruction: 0xf2d30002 │ │ - ; instruction: 0xf2f50002 │ │ - ; instruction: 0xf2ee0002 │ │ - ; instruction: 0xf3110002 │ │ - ssat r0, #3, lr │ │ - ssat16 r0, #3, r7 │ │ - ssat16 r0, #3, pc │ │ - │ │ -0005dbc8 : │ │ - ldr r3, [pc, #504] ; (5ddc4 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub.w sp, sp, #820 ; 0x334 │ │ - ldr.w r1, [r0, #676] ; 0x2a4 │ │ - ldr r2, [r3, #0] │ │ - add r7, sp, #36 ; 0x24 │ │ - mov r4, r0 │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #812] ; 0x32c │ │ - movs r2, #0 │ │ - str r2, [r7, #0] │ │ - cmp r1, #0 │ │ - beq.w 5dda6 │ │ - add r5, sp, #44 ; 0x2c │ │ - movw r3, #12324 ; 0x3024 │ │ - str r3, [r5, #0] │ │ - ldr.w r3, [r0, #292] ; 0x124 │ │ - str r3, [r5, #4] │ │ - movw r3, #12323 ; 0x3023 │ │ - str r3, [r5, #8] │ │ - ldr.w r3, [r0, #296] ; 0x128 │ │ - str r3, [r5, #12] │ │ - movw r3, #12322 ; 0x3022 │ │ - str r3, [r5, #16] │ │ - ldr.w r3, [r0, #300] ; 0x12c │ │ - str r3, [r5, #20] │ │ - ldr.w r3, [r0, #304] ; 0x130 │ │ - cbz r3, 5dc26 │ │ - movw r2, #12321 ; 0x3021 │ │ - str r3, [r5, #28] │ │ - str r2, [r5, #24] │ │ - movs r2, #8 │ │ - b.n 5dc28 │ │ - movs r2, #6 │ │ - ldr.w r0, [r4, #312] ; 0x138 │ │ - cbz r0, 5dc3e │ │ - adds r3, r2, #1 │ │ - movw r6, #12320 ; 0x3020 │ │ - str.w r6, [r5, r2, lsl #2] │ │ - adds r2, #2 │ │ - str.w r0, [r5, r3, lsl #2] │ │ - ldr.w r0, [r4, #308] ; 0x134 │ │ - adds r6, r2, #1 │ │ - movw r3, #12325 ; 0x3025 │ │ - str.w r3, [r5, r2, lsl #2] │ │ - adds r3, r2, #2 │ │ - str.w r0, [r5, r6, lsl #2] │ │ - ldr.w r0, [r4, #316] ; 0x13c │ │ - cbz r0, 5dc68 │ │ - movw r6, #12326 ; 0x3026 │ │ - str.w r6, [r5, r3, lsl #2] │ │ - adds r3, r2, #4 │ │ - adds r2, #3 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - ldr.w r0, [r4, #344] ; 0x158 │ │ - cbz r0, 5dc7e │ │ - adds r2, r3, #1 │ │ - movw r6, #12338 ; 0x3032 │ │ - str.w r6, [r5, r3, lsl #2] │ │ - adds r3, #2 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - ldr.w r0, [r4, #348] ; 0x15c │ │ - cbz r0, 5dc94 │ │ - adds r2, r3, #1 │ │ - movw r6, #12337 ; 0x3031 │ │ - str.w r6, [r5, r3, lsl #2] │ │ - adds r3, #2 │ │ - str.w r0, [r5, r2, lsl #2] │ │ - ldr.w r6, [r4, #380] ; 0x17c │ │ - cbz r6, 5dca0 │ │ - ldr r0, [pc, #300] ; (5ddc8 ) │ │ - add r0, pc │ │ - b.n 5dcfe │ │ - mov.w r2, #12352 ; 0x3040 │ │ - str.w r2, [r5, r3, lsl #2] │ │ - ldr.w r2, [r4, #368] ; 0x170 │ │ - adds r0, r3, #1 │ │ - add.w r8, r3, #2 │ │ - ldr r3, [r1, #84] ; 0x54 │ │ - cmp r2, #4 │ │ - bne.n 5dccc │ │ - ldr.w r1, [r4, #356] ; 0x164 │ │ - cmp r1, #1 │ │ - it le │ │ - movle r2, #1 │ │ - str.w r2, [r5, r0, lsl #2] │ │ - movw r0, #12448 ; 0x30a0 │ │ - b.n 5dcd6 │ │ - movs r2, #8 │ │ - str.w r2, [r5, r0, lsl #2] │ │ - movw r0, #12450 ; 0x30a2 │ │ - blx r3 │ │ - movw r3, #12344 ; 0x3038 │ │ - str.w r3, [r5, r8, lsl #2] │ │ - mov r1, r5 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - add r2, sp, #300 ; 0x12c │ │ - str r7, [sp, #0] │ │ - ldr.w ip, [r3, #36] ; 0x24 │ │ - ldr r0, [r3, #8] │ │ - movs r3, #128 ; 0x80 │ │ - blx ip │ │ - cbz r0, 5dcfa │ │ - ldr r3, [r7, #0] │ │ - cbnz r3, 5dd06 │ │ - ldr r0, [pc, #208] ; (5ddcc ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - mov r6, r0 │ │ - b.n 5ddaa │ │ - add.w r9, sp, #36 ; 0x24 │ │ - mov.w sl, #4294967295 ; 0xffffffff │ │ - movs r3, #0 │ │ - str r3, [sp, #12] │ │ - ldr.w r3, [r9] │ │ - ldr r2, [sp, #12] │ │ - cmp r2, r3 │ │ - bge.n 5ddaa │ │ - movs r5, #0 │ │ - add.w fp, sp, #44 ; 0x2c │ │ - mov r8, r5 │ │ - add r3, sp, #300 ; 0x12c │ │ - str r3, [sp, #24] │ │ - ldr.w r2, [r5, fp] │ │ - movw r3, #12344 ; 0x3038 │ │ - cmp r2, r3 │ │ - beq.n 5dd7e │ │ - add.w ip, fp, r5 │ │ - ldr.w r3, [ip, #4] │ │ - adds r3, #1 │ │ - beq.n 5dd76 │ │ - sub.w r3, r2, #12288 ; 0x3000 │ │ - subs r3, #33 ; 0x21 │ │ - cmp r3, #5 │ │ - bhi.n 5dd76 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - str.w ip, [sp, #28] │ │ - ldr r1, [r3, #72] ; 0x48 │ │ - ldr r0, [r3, #8] │ │ - ldr r3, [sp, #24] │ │ - mov r7, r1 │ │ - ldr r1, [sp, #12] │ │ - ldr.w r1, [r3, r1, lsl #2] │ │ - add r3, sp, #40 ; 0x28 │ │ - str r3, [sp, #16] │ │ - blx r7 │ │ - ldr r3, [sp, #16] │ │ - ldr.w ip, [sp, #28] │ │ - ldr r3, [r3, #0] │ │ - ldr.w r2, [ip, #4] │ │ - subs r3, r3, r2 │ │ - add r8, r3 │ │ - adds r5, #8 │ │ - cmp.w r5, #256 ; 0x100 │ │ - bne.n 5dd28 │ │ - cmp r8, sl │ │ - blt.n 5dd88 │ │ - cmp.w sl, #4294967295 ; 0xffffffff │ │ - bne.n 5dd98 │ │ - ldr r2, [sp, #12] │ │ - add r3, sp, #300 ; 0x12c │ │ - mov sl, r8 │ │ - ldr.w r2, [r3, r2, lsl #2] │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - str r2, [r3, #12] │ │ - cmp.w r8, #0 │ │ - beq.n 5ddaa │ │ - ldr r3, [sp, #12] │ │ - adds r3, #1 │ │ - str r3, [sp, #12] │ │ - b.n 5dd12 │ │ - mov.w r6, #4294967295 ; 0xffffffff │ │ - ldr r3, [sp, #20] │ │ - mov r0, r6 │ │ - ldr r2, [sp, #812] ; 0x32c │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 5ddba │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #820 ; 0x334 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - bvc.n 5ddf4 │ │ - movs r5, r0 │ │ - ; instruction: 0xf18c0002 │ │ - sbc.w r0, r9, #2 │ │ - │ │ -0005ddd0 : │ │ - push {r3, r4, r5, lr} │ │ - mov r3, r2 │ │ - ldr.w r2, [r0, #676] ; 0x2a4 │ │ - cbnz r2, 5dde0 │ │ - ldr r0, [pc, #44] ; (5de08 ) │ │ - add r0, pc │ │ - b.n 5ddfc │ │ - ldr r4, [r2, #56] ; 0x38 │ │ - ldr r0, [r2, #8] │ │ - cbz r3, 5dde8 │ │ - cbnz r1, 5ddf2 │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - mov r3, r1 │ │ - blx r4 │ │ - b.n 5de04 │ │ - mov r2, r1 │ │ - blx r4 │ │ - cbnz r0, 5de04 │ │ - ldr r0, [pc, #16] ; (5de0c ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 194b8 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - ; instruction: 0xf0ab0002 │ │ - ; instruction: 0xf0a40002 │ │ - │ │ -0005de10 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - mov r5, r1 │ │ - cbnz r3, 5de22 │ │ - ldr r0, [pc, #36] ; (5de44 ) │ │ - add r0, pc │ │ - b.n 5de30 │ │ - ldr r2, [r3, #64] ; 0x40 │ │ - ldr r0, [r3, #8] │ │ - blx r2 │ │ - cmp r0, #1 │ │ - beq.n 5de38 │ │ - ldr r0, [pc, #24] ; (5de48 ) │ │ - add r0, pc │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 194b8 │ │ - ldr.w r3, [r4, #676] ; 0x2a4 │ │ - movs r0, #0 │ │ - str r5, [r3, #16] │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - ; instruction: 0xf0a30002 │ │ - ; instruction: 0xf0a70002 │ │ - │ │ -0005de4c : │ │ - push {r4, lr} │ │ - ldr.w r4, [r0, #676] ; 0x2a4 │ │ - cbnz r4, 5de60 │ │ - ldr r0, [pc, #12] ; (5de64 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - ldr r0, [r4, #16] │ │ - pop {r4, pc} │ │ - orn r0, fp, #2 │ │ - │ │ -0005de68 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - ldr r2, [r3, #60] ; 0x3c │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - │ │ -0005de72 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - push {r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - cbz r3, 5de98 │ │ - cbz r1, 5de98 │ │ - movs r1, #0 │ │ - mov r2, r1 │ │ - bl 5ddd0 │ │ - ldr.w r3, [r5, #676] ; 0x2a4 │ │ - mov r1, r4 │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - ldr r2, [r3, #44] ; 0x2c │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - pop {r4, r5, r6, pc} │ │ - ... │ │ - │ │ -0005de9c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #68 ; 0x44 │ │ - ldr r6, [pc, #240] ; (5df94 ) │ │ - mov r5, r0 │ │ - ldr.w sl, [r0, #368] ; 0x170 │ │ - mov r8, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr.w r9, [r0, #356] ; 0x164 │ │ - ldr.w fp, [r0, #360] ; 0x168 │ │ - ldr r3, [r6, #0] │ │ - ldr.w r0, [r0, #676] ; 0x2a4 │ │ - str r3, [sp, #60] ; 0x3c │ │ - sub.w r3, sl, #4 │ │ - negs r7, r3 │ │ - adcs r7, r3 │ │ - cmp r0, #0 │ │ - beq.n 5df80 │ │ - ldr.w r4, [r5, #372] ; 0x174 │ │ - cbz r4, 5ded8 │ │ - bl 487cc │ │ - mov r4, r0 │ │ - cmp.w r9, #2 │ │ - ble.n 5dee6 │ │ - cmp.w fp, #0 │ │ - bne.n 5df0c │ │ - cbz r7, 5df0c │ │ - ldr.w r3, [r5, #364] ; 0x16c │ │ - cbnz r3, 5df0c │ │ - cmp.w sl, #0 │ │ - beq.n 5def6 │ │ - cbnz r7, 5def8 │ │ - b.n 5df0c │ │ - cbz r7, 5df18 │ │ - movw r3, #12440 ; 0x3098 │ │ - str r3, [sp, #0] │ │ - mov r3, r9 │ │ - cmp r3, #1 │ │ - it lt │ │ - movlt r3, #1 │ │ - str r3, [sp, #4] │ │ - movs r3, #2 │ │ - b.n 5df1a │ │ - ldr r0, [pc, #136] ; (5df98 ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - movs r0, #0 │ │ - b.n 5df80 │ │ - mov r3, r7 │ │ - add r2, sp, #64 ; 0x40 │ │ - add.w r3, r2, r3, lsl #2 │ │ - movw r2, #12344 ; 0x3038 │ │ - str.w r2, [r3, #-64] │ │ - ldr.w r3, [r5, #676] ; 0x2a4 │ │ - ldr r3, [r3, #84] ; 0x54 │ │ - cbz r7, 5df36 │ │ - movw r0, #12448 ; 0x30a0 │ │ - b.n 5df3a │ │ - movw r0, #12450 ; 0x30a2 │ │ - blx r3 │ │ - ldr.w r3, [r5, #676] ; 0x2a4 │ │ - mov r2, r4 │ │ - ldr r7, [r3, #40] ; 0x28 │ │ - ldr r0, [r3, #8] │ │ - ldr r1, [r3, #12] │ │ - mov r3, sp │ │ - blx r7 │ │ - movs r7, #0 │ │ - mov r4, r0 │ │ - cbnz r0, 5df5c │ │ - ldr r0, [pc, #72] ; (5df9c ) │ │ - add r0, pc │ │ - bl 194b8 │ │ - b.n 5df7e │ │ - ldr.w r3, [r5, #676] ; 0x2a4 │ │ - mov r0, r5 │ │ - mov r1, r8 │ │ - mov r2, r4 │ │ - str r7, [r3, #16] │ │ - bl 5ddd0 │ │ - cmp r0, #0 │ │ - bge.n 5df7e │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 5de72 │ │ - ldr r0, [pc, #36] ; (5dfa0 ) │ │ - add r0, pc │ │ - b.n 5df10 │ │ - mov r0, r4 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 5df8c │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #68 ; 0x44 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - bmi.n 5e008 │ │ - movs r5, r0 │ │ - vaddl.s32 q8, d11, d2 │ │ - vaddl.s32 q8, d9, d2 │ │ - vaddl.s32 q8, d0, d2 │ │ - │ │ -0005dfa4 : │ │ - push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - ldr r5, [pc, #84] ; (5e000 ) │ │ - mov r6, r1 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #4] │ │ - bl 5dbc8 │ │ - mov r4, r0 │ │ - cbnz r0, 5dfee │ │ - ldr.w r3, [r7, #676] ; 0x2a4 │ │ - movw r2, #12334 ; 0x302e │ │ - ldr.w ip, [r3, #72] ; 0x48 │ │ - ldr r1, [r3, #12] │ │ - ldr r0, [r3, #8] │ │ - mov r3, sp │ │ - blx ip │ │ - mov r1, r4 │ │ - mov r2, r4 │ │ - ldr r3, [sp, #0] │ │ - mov r0, r6 │ │ - blx 19110 │ │ - ldr.w r3, [r7, #676] ; 0x2a4 │ │ - mov r2, r6 │ │ - ldr r7, [r3, #48] ; 0x30 │ │ - ldr r1, [r3, #12] │ │ - ldr r0, [r3, #8] │ │ - mov r3, r4 │ │ - blx r7 │ │ - b.n 5dff0 │ │ - movs r0, #0 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 5dffc │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #12 │ │ - pop {r4, r5, r6, r7, pc} │ │ - bcc.n 5e074 │ │ - movs r5, r0 │ │ - │ │ -0005e004 : │ │ - ldr.w r3, [r0, #676] ; 0x2a4 │ │ - cbz r3, 5e012 │ │ - cbz r1, 5e012 │ │ - ldr r2, [r3, #52] ; 0x34 │ │ - ldr r0, [r3, #8] │ │ - bx r2 │ │ - bx lr │ │ - push {r4, lr} │ │ + vsli.32 d27, d0, #31 │ │ ldr r4, [r0, #4] │ │ cmp r2, r4 │ │ - blt.n 5e02a │ │ + blt.n 5e02a │ │ ldr r3, [r0, #12] │ │ add r3, r4 │ │ cmp r2, r3 │ │ ite lt │ │ movlt r2, #0 │ │ movge r2, #1 │ │ - b.n 5e02c │ │ + b.n 5e02c │ │ movs r2, #2 │ │ ldr r4, [r0, #0] │ │ cmp r1, r4 │ │ - bge.n 5e038 │ │ + bge.n 5e038 │ │ orr.w r2, r2, #4 │ │ - b.n 5e044 │ │ + b.n 5e044 │ │ ldr r3, [r0, #8] │ │ add r3, r4 │ │ cmp r1, r3 │ │ it ge │ │ orrge.w r2, r2, #8 │ │ mov r0, r2 │ │ pop {r4, pc} │ │ @@ -108766,21 +108817,21 @@ │ │ it lt │ │ movlt r3, r1 │ │ cmp r2, r3 │ │ ite le │ │ movle r0, #0 │ │ movgt r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - add r6, sp, #360 ; 0x168 │ │ + add r7, sp, #912 ; 0x390 │ │ movs r2, r0 │ │ - add r7, sp, #288 ; 0x120 │ │ + add r7, sp, #88 ; 0x58 │ │ movs r2, r0 │ │ - add r6, sp, #288 ; 0x120 │ │ + add r7, sp, #840 ; 0x348 │ │ movs r2, r0 │ │ - pop {r3, r7, pc} │ │ + pop {r2, r7, pc} │ │ movs r2, r0 │ │ │ │ 0005e0d4 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r1 │ │ mov r5, r2 │ │ mov r6, r0 │ │ @@ -108857,25 +108908,25 @@ │ │ movgt r0, #0 │ │ movle r0, #1 │ │ b.n 5e180 │ │ movs r0, #1 │ │ eor.w r0, r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - add r5, sp, #816 ; 0x330 │ │ + add r7, sp, #344 ; 0x158 │ │ movs r2, r0 │ │ - add r6, sp, #744 ; 0x2e8 │ │ + add r6, sp, #544 ; 0x220 │ │ movs r2, r0 │ │ - add r5, sp, #744 ; 0x2e8 │ │ + add r7, sp, #272 ; 0x110 │ │ movs r2, r0 │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - add r5, sp, #672 ; 0x2a0 │ │ + add r7, sp, #200 ; 0xc8 │ │ movs r2, r0 │ │ - cdp 0, 7, cr0, cr5, cr2, {0} │ │ + cdp 0, 7, cr0, cr1, cr2, {0} │ │ │ │ 0005e1a0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ cbnz r0, 5e1b0 │ │ ldr r0, [pc, #156] ; (5e244 ) │ │ ldr r1, [pc, #156] ; (5e248 ) │ │ @@ -108944,25 +108995,25 @@ │ │ cmp r6, r5 │ │ ite ge │ │ rsbge r0, r0, r6 │ │ rsblt r0, r0, r5 │ │ str r0, [r4, #12] │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - add r5, sp, #16 │ │ + add r6, sp, #568 ; 0x238 │ │ movs r2, r0 │ │ - add r5, sp, #968 ; 0x3c8 │ │ + add r5, sp, #768 ; 0x300 │ │ movs r2, r0 │ │ - add r4, sp, #992 ; 0x3e0 │ │ + add r6, sp, #520 ; 0x208 │ │ movs r2, r0 │ │ - pop {r3, r4, r5} │ │ + pop {r2, r4, r5} │ │ movs r2, r0 │ │ - add r4, sp, #944 ; 0x3b0 │ │ + add r6, sp, #472 ; 0x1d8 │ │ movs r2, r0 │ │ - ldc 0, cr0, [r9, #8]! │ │ + ldc 0, cr0, [r5, #8]! │ │ │ │ 0005e25c : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r0 │ │ str r1, [sp, #0] │ │ cbnz r0, 5e270 │ │ ldr r0, [pc, #256] ; (5e368 ) │ │ @@ -109075,20 +109126,20 @@ │ │ str r6, [r3, #0] │ │ str r5, [r3, #4] │ │ str r4, [r3, #8] │ │ str r2, [r3, #12] │ │ movs r0, #1 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r4, sp, #272 ; 0x110 │ │ + add r5, sp, #824 ; 0x338 │ │ movs r2, r0 │ │ - ldc 0, cr0, [r8, #-8] │ │ - add r4, sp, #208 ; 0xd0 │ │ + ldc 0, cr0, [r4, #-8] │ │ + add r5, sp, #760 ; 0x2f8 │ │ movs r2, r0 │ │ - stc 0, cr0, [pc, #-8] ; 5e370 │ │ + stc 0, cr0, [fp, #-8] │ │ │ │ 0005e378 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ str r1, [sp, #12] │ │ str r2, [sp, #16] │ │ str r3, [sp, #20] │ │ @@ -109226,20 +109277,20 @@ │ │ ble.w 5e610 │ │ ldr r3, [sp, #72] ; 0x48 │ │ str.w r9, [r3] │ │ b.n 5e610 │ │ mov r1, r5 │ │ mov r2, r4 │ │ ldr r0, [sp, #0] │ │ - bl 5e014 │ │ + bl 5e014 │ │ mov r1, r7 │ │ mov r2, r6 │ │ str r0, [sp, #4] │ │ ldr r0, [sp, #0] │ │ - bl 5e014 │ │ + bl 5e014 │ │ movs r3, #0 │ │ mov ip, r3 │ │ str r0, [sp, #8] │ │ ldr r2, [sp, #4] │ │ cmp r2, #0 │ │ beq.w 5e5f8 │ │ ldr r2, [sp, #8] │ │ @@ -109292,15 +109343,15 @@ │ │ mov ip, r8 │ │ adds r3, r4, r0 │ │ mov r2, r3 │ │ mov r1, ip │ │ ldr r0, [sp, #0] │ │ str.w ip, [sp, #28] │ │ str r3, [sp, #24] │ │ - bl 5e014 │ │ + bl 5e014 │ │ ldr.w ip, [sp, #28] │ │ ldr r3, [sp, #24] │ │ mov r5, ip │ │ mov r2, r3 │ │ str r0, [sp, #4] │ │ b.n 5e5f2 │ │ ldr r2, [sp, #8] │ │ @@ -109347,15 +109398,15 @@ │ │ mov ip, r8 │ │ adds r3, r4, r0 │ │ mov r2, r3 │ │ mov r1, ip │ │ ldr r0, [sp, #0] │ │ str.w ip, [sp, #28] │ │ str r3, [sp, #24] │ │ - bl 5e014 │ │ + bl 5e014 │ │ ldr r3, [sp, #24] │ │ ldr.w ip, [sp, #28] │ │ mov r6, r3 │ │ mov r2, r3 │ │ mov r7, ip │ │ mov r3, r4 │ │ str r0, [sp, #8] │ │ @@ -109372,29 +109423,29 @@ │ │ ldr r3, [sp, #20] │ │ str r7, [r3, #0] │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r6, [r3, #0] │ │ movs r0, #1 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r3, sp, #136 ; 0x88 │ │ + add r4, sp, #688 ; 0x2b0 │ │ movs r2, r0 │ │ - stc 0, cr0, [r3], {2} │ │ - add r3, sp, #80 ; 0x50 │ │ + ; instruction: 0xebff0002 │ │ + add r4, sp, #632 ; 0x278 │ │ movs r2, r0 │ │ - ; instruction: 0xebfa0002 │ │ - add r3, sp, #24 │ │ + ; instruction: 0xebf60002 │ │ + add r4, sp, #576 ; 0x240 │ │ movs r2, r0 │ │ - ; instruction: 0xebef0002 │ │ - add r2, sp, #992 ; 0x3e0 │ │ + ; instruction: 0xebeb0002 │ │ + add r4, sp, #520 ; 0x208 │ │ movs r2, r0 │ │ - ; instruction: 0xebe40002 │ │ - add r2, sp, #936 ; 0x3a8 │ │ + ; instruction: 0xebe00002 │ │ + add r4, sp, #464 ; 0x1d0 │ │ movs r2, r0 │ │ - rsbs r0, r9, r2 │ │ + rsbs r0, r5, r2 │ │ │ │ 0005e640 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r7, r0, #0 │ │ ldr r6, [sp, #24] │ │ bgt.n 5e652 │ │ ldr r0, [pc, #136] ; (5e6d4 ) │ │ @@ -109456,29 +109507,29 @@ │ │ itttt gt │ │ subgt r4, r4, r5 │ │ strgt r4, [r6, #12] │ │ stmiagt.w r6, {r0, r5, r7} │ │ movgt r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - add r0, sp, #392 ; 0x188 │ │ + add r1, sp, #944 ; 0x3b0 │ │ movs r2, r0 │ │ - ldrd r0, r0, [r4, #-8] │ │ - add r0, sp, #336 ; 0x150 │ │ + ldrd r0, r0, [r0, #-8] │ │ + add r1, sp, #888 ; 0x378 │ │ movs r2, r0 │ │ - strd r0, r0, [ip, #-8] │ │ - add r0, sp, #288 ; 0x120 │ │ + strd r0, r0, [r8, #-8] │ │ + add r1, sp, #840 ; 0x348 │ │ movs r2, r0 │ │ - strd r0, r0, [r7, #-8] │ │ - add r0, sp, #240 ; 0xf0 │ │ + strd r0, r0, [r3, #-8] │ │ + add r1, sp, #792 ; 0x318 │ │ movs r2, r0 │ │ - strd r0, r0, [r1, #-8] │ │ - add r0, sp, #184 ; 0xb8 │ │ + ldmdb sp!, {r1} │ │ + add r1, sp, #736 ; 0x2e0 │ │ movs r2, r0 │ │ - ldmdb r8!, {r1} │ │ + ldmdb r4!, {r1} │ │ mov r1, r0 │ │ ldr r0, [r0, #24] │ │ ldr r3, [r1, #28] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ ldr r6, [r1, #44] ; 0x2c │ │ adds.w r9, r0, #3 │ │ @@ -115190,28 +115241,28 @@ │ │ ldr r4, [r2, #0] │ │ mov sl, r1 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ands.w r4, r4, #2 │ │ beq.n 6285a │ │ mov r0, r2 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ blt.n 6285e │ │ movs r4, #1 │ │ b.n 62860 │ │ movs r5, #1 │ │ b.n 62862 │ │ movs r4, #0 │ │ mov r5, r4 │ │ ldr r6, [r7, #0] │ │ ands.w r6, r6, #2 │ │ beq.n 62876 │ │ mov r0, r7 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ blt.n 62894 │ │ movs r6, #1 │ │ cbz r5, 62890 │ │ cmp.w sl, #0 │ │ beq.n 62890 │ │ ldr.w r2, [sl, #8] │ │ @@ -115223,19 +115274,19 @@ │ │ cbz r4, 628a2 │ │ b.n 6289c │ │ cmp r4, #0 │ │ beq.n 62926 │ │ movs r5, #0 │ │ mov r6, r5 │ │ mov r0, r8 │ │ - bl 4535e │ │ + bl 4b0ce │ │ cmp r6, #0 │ │ beq.n 62928 │ │ mov r0, r7 │ │ - bl 4535e │ │ + bl 4b0ce │ │ b.n 62928 │ │ ldr r0, [r7, #52] ; 0x34 │ │ ldr r1, [r7, #16] │ │ ldrh.w r3, [sl] │ │ adds r0, #16 │ │ ldr.w lr, [r0, #40] ; 0x28 │ │ ldrh.w sl, [sl, #4] │ │ @@ -115324,38 +115375,38 @@ │ │ cmp r1, #1 │ │ bne.n 629b2 │ │ ubfx r3, r3, #24, #4 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 629b2 │ │ mov r0, r6 │ │ - bl 43f98 │ │ + bl 44264 │ │ b.n 629e6 │ │ ldrb r3, [r2, #9] │ │ cmp r3, #1 │ │ bne.n 629d4 │ │ ldr r3, [r2, #0] │ │ cbz r3, 629c2 │ │ lsrs r2, r3, #28 │ │ cmp r2, #1 │ │ bne.n 629d4 │ │ ubfx r3, r3, #24, #4 │ │ subs r3, #1 │ │ cmp r3, #2 │ │ bhi.n 629d4 │ │ mov r0, r6 │ │ - bl 4b788 │ │ + bl 4a690 │ │ b.n 629e6 │ │ ldr r3, [r4, #68] ; 0x44 │ │ mov r0, r6 │ │ lsls r3, r3, #27 │ │ bpl.n 629e2 │ │ bl 62618 │ │ b.n 629e6 │ │ - bl 5d51c │ │ + bl 5dda8 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ bne.w 62afe │ │ ldr r3, [r6, #4] │ │ ldr.w fp, [pc, #352] ; 62b54 │ │ ldr r7, [r4, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ @@ -115459,15 +115510,15 @@ │ │ ubfx r1, r3, #24, #4 │ │ subs r1, #1 │ │ cmp r1, #2 │ │ bhi.n 62b1e │ │ str r5, [r4, #12] │ │ cbnz r5, 62b44 │ │ mov r0, r4 │ │ - bl 4c64e │ │ + bl 4c652 │ │ ldr r0, [pc, #108] ; (62b78 ) │ │ add r0, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 194b8 │ │ ldr r3, [pc, #100] ; (62b7c ) │ │ ldr.w r5, [r8, r3] │ │ @@ -115494,30 +115545,30 @@ │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ str r4, [sp, #672] ; 0x2a0 │ │ movs r5, r0 │ │ mcr2 15, 7, pc, cr1, cr15, {7} ; │ │ ; instruction: 0xb680 │ │ movs r5, r0 │ │ - add r5, pc, #724 ; (adr r5, 62e30 ) │ │ + add r5, pc, #708 ; (adr r5, 62e20 ) │ │ movs r2, r0 │ │ - add r5, pc, #748 ; (adr r5, 62e4c ) │ │ + add r5, pc, #732 ; (adr r5, 62e3c ) │ │ movs r2, r0 │ │ ; instruction: 0xb638 │ │ movs r5, r0 │ │ ; instruction: 0xb626 │ │ movs r5, r0 │ │ ; instruction: 0xb614 │ │ movs r5, r0 │ │ ; instruction: 0xb602 │ │ movs r5, r0 │ │ push {r1, r3, r5, r6, r7, lr} │ │ movs r5, r0 │ │ vmaxnm.f16 , q14, │ │ - add r4, pc, #840 ; (adr r4, 62ec4 ) │ │ + add r4, pc, #824 ; (adr r4, 62eb4 ) │ │ movs r2, r0 │ │ vminnm.f32 , q8, │ │ vminnm.f32 , q10, │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ movs r7, #0 │ │ ldr r6, [sp, #28] │ │ cmp r7, r2 │ │ @@ -115933,15 +115984,15 @@ │ │ ldr r3, [r5, #4] │ │ str r3, [sp, #4] │ │ ldrb r1, [r3, #9] │ │ ldr r3, [r6, #4] │ │ cbnz r3, 630b0 │ │ b.n 6315e │ │ ldr r0, [sp, #16] │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ bge.n 63078 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.w 648c8 │ │ subs r0, r1, #1 │ │ cmp r0, #3 │ │ bhi.n 6315e │ │ @@ -118203,15 +118254,15 @@ │ │ movs r0, #0 │ │ b.n 648a0 │ │ ldr r3, [sp, #16] │ │ ldr r0, [r3, #0] │ │ ands.w r0, r0, #2 │ │ beq.n 648c8 │ │ mov r0, r3 │ │ - bl 4535e │ │ + bl 4b0ce │ │ movs r0, #0 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ │ │ 000648d4 : │ │ @@ -118234,15 +118285,15 @@ │ │ ldrb r0, [r7, #9] │ │ ldr r4, [r3, #12] │ │ ldr r3, [r6, #4] │ │ adds r4, #28 │ │ cbnz r3, 6491c │ │ b.n 6499e │ │ mov r0, r2 │ │ - bl 45338 │ │ + bl 4b0a8 │ │ cmp r0, #0 │ │ bge.n 648ec │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ b.n 64f52 │ │ cmp r0, #2 │ │ bne.n 64970 │ │ movs r1, #0 │ │ @@ -118815,15 +118866,15 @@ │ │ b.n 64f42 │ │ mov r4, r8 │ │ b.n 64f26 │ │ ldr r0, [r5, #0] │ │ ands.w r0, r0, #2 │ │ beq.n 64f52 │ │ mov r0, r5 │ │ - bl 4535e │ │ + bl 4b0ce │ │ movs r0, #0 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r7, [r3, #16] │ │ lsls r0, r4, #15 │ │ │ │ 00064f5c : │ │ @@ -118856,15 +118907,15 @@ │ │ str r0, [r4, #20] │ │ cmp r0, #0 │ │ beq.w 650c8 │ │ ldr r3, [r4, #52] ; 0x34 │ │ mov r1, r6 │ │ mov r0, r4 │ │ ldr r2, [r3, #72] ; 0x48 │ │ - bl 45a88 │ │ + bl 4369c │ │ ldr r3, [r4, #8] │ │ add r1, sp, #28 │ │ mov r0, r4 │ │ mov r2, r4 │ │ str r6, [sp, #32] │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #12] │ │ @@ -120317,245 +120368,118 @@ │ │ strh r0, [r0, #4] │ │ str r2, [r7, #92] ; 0x5c │ │ movs r5, r0 │ │ mrc2 15, 0, pc, cr4, cr15, {7} │ │ │ │ 00065e0c : │ │ b.w 1c3b8 │ │ - │ │ -00065e10 : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #64 ; 0x40 │ │ - ldr r5, [pc, #76] ; (65e64 ) │ │ - ldr r4, [pc, #80] ; (65e68 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r0, [r5, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr.w r6, [r0, #144] ; 0x90 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r1, [r6, #4] │ │ - bl 487f0 │ │ - cmp r0, #0 │ │ - bge.n 65e52 │ │ - ldr r0, [r5, #0] │ │ - bl 4872c │ │ - mov r1, r0 │ │ - str r0, [r6, #4] │ │ - ldr r0, [r5, #0] │ │ - bl 487f0 │ │ - add r0, sp, #64 ; 0x40 │ │ - movw r3, #8193 ; 0x2001 │ │ - str.w r3, [r0, #-64]! │ │ - bl 27068 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 65e5e │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #64 ; 0x40 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - strb r4, [r2, r3] │ │ - movs r5, r0 │ │ - strb r0, [r1, r3] │ │ - movs r5, r0 │ │ - │ │ -00065e6c : │ │ - push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #28] ; (65e8c ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - ldr.w r5, [r3, #144] ; 0x90 │ │ - bl 487cc │ │ - movs r1, #0 │ │ - str r0, [r5, #4] │ │ - ldr r0, [r4, #0] │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 487f0 │ │ - strb r4, [r7, r1] │ │ - movs r5, r0 │ │ - │ │ -00065e90 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #140] ; (65f20 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cbz r3, 65ece │ │ - ldr r3, [r4, #4] │ │ - cbnz r3, 65ece │ │ - bl 65e6c │ │ - bl 1a5e0 │ │ - ldr r3, [pc, #124] ; (65f24 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 42abc │ │ - cmp r0, #0 │ │ - bne.n 65f1e │ │ - str r0, [r4, #0] │ │ - bl 1a650 │ │ - mov.w r0, #256 ; 0x100 │ │ - bl 26f3c │ │ - cbnz r0, 65f1e │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 65e10 │ │ - ldr r3, [pc, #88] ; (65f28 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #4] │ │ - cbz r3, 65ee2 │ │ - mov.w r0, #512 ; 0x200 │ │ - bl 26f3c │ │ - cbnz r0, 65efe │ │ - b.n 65ef4 │ │ - ldr r3, [pc, #72] ; (65f2c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - bl 42a9c │ │ - cmp r0, #0 │ │ - beq.n 65ed6 │ │ - pop {r4, pc} │ │ - movw r0, #259 ; 0x103 │ │ - bl 26f3c │ │ - cbz r0, 65f08 │ │ - ldr r3, [pc, #48] ; (65f30 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - pop {r4, pc} │ │ - mov.w r0, #260 ; 0x104 │ │ - bl 26f3c │ │ - cmp r0, #0 │ │ - bne.n 65efe │ │ - ldr r3, [pc, #28] ; (65f34 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - str r0, [r3, #4] │ │ - str r2, [r3, #0] │ │ - pop {r4, pc} │ │ - add r5, pc, #896 ; (adr r5, 662a4 ) │ │ - movs r5, r0 │ │ - strb r0, [r1, r1] │ │ - movs r5, r0 │ │ - add r5, pc, #656 ; (adr r5, 661bc ) │ │ - movs r5, r0 │ │ - strb r0, [r2, r0] │ │ - movs r5, r0 │ │ - add r5, pc, #456 ; (adr r5, 660fc ) │ │ - movs r5, r0 │ │ - add r5, pc, #368 ; (adr r5, 660a8 ) │ │ - movs r5, r0 │ │ movs r0, #1 │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ movs r0, #1 │ │ mov.w r1, #688 ; 0x2b0 │ │ - ldr r5, [pc, #248] ; (66040 ) │ │ + ldr r5, [pc, #248] ; (65f18 ) │ │ bl 41c1c │ │ add r5, pc │ │ mov r4, r0 │ │ - cbnz r0, 65f56 │ │ + cbnz r0, 65e2e │ │ bl 195f0 │ │ - b.n 6603c │ │ + b.n 65f14 │ │ movs r0, #1 │ │ movs r1, #16 │ │ bl 41c1c │ │ mov r6, r0 │ │ - cbnz r0, 65f70 │ │ + cbnz r0, 65e48 │ │ bl 195f0 │ │ mov r0, r4 │ │ bl 41c24 │ │ mov r0, r6 │ │ pop {r4, r5, r6, pc} │ │ - ldr r3, [pc, #208] ; (66044 ) │ │ + ldr r3, [pc, #208] ; (65f1c ) │ │ str.w r0, [r4, #668] ; 0x29c │ │ add r3, pc │ │ str r3, [r4, #4] │ │ - ldr r3, [pc, #204] ; (66048 ) │ │ + ldr r3, [pc, #204] ; (65f20 ) │ │ add r3, pc │ │ str r3, [r4, #8] │ │ - ldr r3, [pc, #200] ; (6604c ) │ │ + ldr r3, [pc, #200] ; (65f24 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #204] ; 0xcc │ │ - ldr r3, [pc, #196] ; (66050 ) │ │ + ldr r3, [pc, #196] ; (65f28 ) │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #32] │ │ - ldr r3, [pc, #196] ; (66054 ) │ │ + ldr r3, [pc, #196] ; (65f2c ) │ │ ldr r3, [r5, r3] │ │ str r3, [r4, #40] ; 0x28 │ │ - ldr r3, [pc, #192] ; (66058 ) │ │ + ldr r3, [pc, #192] ; (65f30 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #128] ; 0x80 │ │ - ldr r3, [pc, #188] ; (6605c ) │ │ + ldr r3, [pc, #188] ; (65f34 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #160] ; 0xa0 │ │ - ldr r3, [pc, #184] ; (66060 ) │ │ + ldr r3, [pc, #184] ; (65f38 ) │ │ add r3, pc │ │ str.w r3, [r4, #684] ; 0x2ac │ │ - ldr r3, [pc, #180] ; (66064 ) │ │ + ldr r3, [pc, #180] ; (65f3c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #164] ; 0xa4 │ │ - ldr r3, [pc, #176] ; (66068 ) │ │ + ldr r3, [pc, #176] ; (65f40 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #168] ; 0xa8 │ │ - ldr r3, [pc, #172] ; (6606c ) │ │ + ldr r3, [pc, #172] ; (65f44 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #172] ; 0xac │ │ - ldr r3, [pc, #168] ; (66070 ) │ │ + ldr r3, [pc, #168] ; (65f48 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #176] ; 0xb0 │ │ - ldr r3, [pc, #164] ; (66074 ) │ │ + ldr r3, [pc, #164] ; (65f4c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #180] ; 0xb4 │ │ - ldr r3, [pc, #160] ; (66078 ) │ │ + ldr r3, [pc, #160] ; (65f50 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #188] ; 0xbc │ │ - ldr r3, [pc, #156] ; (6607c ) │ │ + ldr r3, [pc, #156] ; (65f54 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #192] ; 0xc0 │ │ - ldr r3, [pc, #152] ; (66080 ) │ │ + ldr r3, [pc, #152] ; (65f58 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #196] ; 0xc4 │ │ - ldr r3, [pc, #148] ; (66084 ) │ │ + ldr r3, [pc, #148] ; (65f5c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #200] ; 0xc8 │ │ - ldr r3, [pc, #144] ; (66088 ) │ │ + ldr r3, [pc, #144] ; (65f60 ) │ │ add r3, pc │ │ str.w r3, [r4, #208] ; 0xd0 │ │ - ldr r3, [pc, #140] ; (6608c ) │ │ + ldr r3, [pc, #140] ; (65f64 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #212] ; 0xd4 │ │ - ldr r3, [pc, #136] ; (66090 ) │ │ + ldr r3, [pc, #136] ; (65f68 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #216] ; 0xd8 │ │ - ldr r3, [pc, #132] ; (66094 ) │ │ + ldr r3, [pc, #132] ; (65f6c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #220] ; 0xdc │ │ - ldr r3, [pc, #128] ; (66098 ) │ │ + ldr r3, [pc, #128] ; (65f70 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #224] ; 0xe0 │ │ - ldr r3, [pc, #124] ; (6609c ) │ │ + ldr r3, [pc, #124] ; (65f74 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #236] ; 0xec │ │ - ldr r3, [pc, #120] ; (660a0 ) │ │ + ldr r3, [pc, #120] ; (65f78 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #240] ; 0xf0 │ │ - ldr r3, [pc, #116] ; (660a4 ) │ │ + ldr r3, [pc, #116] ; (65f7c ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #244] ; 0xf4 │ │ - ldr r3, [pc, #112] ; (660a8 ) │ │ + ldr r3, [pc, #112] ; (65f80 ) │ │ ldr r3, [r5, r3] │ │ str.w r3, [r4, #248] ; 0xf8 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ - ldrsh r6, [r4, r2] │ │ + ldrsh r6, [r1, r7] │ │ movs r5, r0 │ │ lsls r7, r2, #5 │ │ movs r0, r0 │ │ lsls r3, r1, #5 │ │ movs r0, r0 │ │ vminnm.f16 , q8, │ │ vminnm.f16 , q10, │ │ @@ -120590,158 +120514,285 @@ │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ b.w 41c24 │ │ ldr.w r0, [r0, #260] ; 0x104 │ │ b.w 1c34c │ │ b.w 665c4 │ │ movs r0, r0 │ │ - ldr r3, [pc, #108] ; (66140 ) │ │ - ldr r2, [pc, #112] ; (66144 ) │ │ + ldr r3, [pc, #108] ; (66018 ) │ │ + ldr r2, [pc, #112] ; (6601c ) │ │ add r3, pc │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ ldr r5, [r3, r2] │ │ mov r7, r0 │ │ mov r0, sp │ │ movs r4, #0 │ │ ldr r2, [r5, #0] │ │ str r2, [sp, #20] │ │ - ldr r2, [pc, #96] ; (66148 ) │ │ + ldr r2, [pc, #96] ; (66020 ) │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #0] │ │ - ldr r2, [pc, #92] ; (6614c ) │ │ + ldr r2, [pc, #92] ; (66024 ) │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #4] │ │ - ldr r2, [pc, #88] ; (66150 ) │ │ + ldr r2, [pc, #88] ; (66028 ) │ │ ldr r2, [r3, r2] │ │ ldr r2, [r2, #0] │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #84] ; (66154 ) │ │ + ldr r2, [pc, #84] ; (6602c ) │ │ ldr r3, [r3, r2] │ │ str r4, [sp, #16] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #12] │ │ - bl 46104 │ │ + bl 4500c │ │ cmp r0, r4 │ │ - blt.n 6612a │ │ + blt.n 66002 │ │ mov r1, sp │ │ ldr.w r0, [r7, #268] ; 0x10c │ │ - bl 4633c │ │ + bl 45244 │ │ bl 667a4 │ │ bl 6655c │ │ bl 66240 │ │ mov r0, r4 │ │ - b.n 6612e │ │ + b.n 66006 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #20] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 6613a │ │ + beq.n 66012 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldrb r4, [r3, r4] │ │ + ldrsh r4, [r0, r1] │ │ movs r5, r0 │ │ - bl ffd5b146 <_end@@Base+0xffc9a6de> │ │ + bl ffd5b01e <_end@@Base+0xffc9a5b6> │ │ ; instruction: 0xffc8ffff │ │ ; instruction: 0xffccffff │ │ ; instruction: 0xffd0ffff │ │ ; instruction: 0xffd4ffff │ │ │ │ -00066158 : │ │ +00066030 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r2 │ │ vpush {d8} │ │ mov r6, r0 │ │ - ldr r4, [pc, #136] ; (661f0 ) │ │ + ldr r4, [pc, #136] ; (660c8 ) │ │ mov r5, r1 │ │ - ldr r2, [pc, #136] ; (661f4 ) │ │ + ldr r2, [pc, #136] ; (660cc ) │ │ add r4, pc │ │ vmov s15, r3 │ │ - ldr r3, [pc, #132] ; (661f8 ) │ │ + ldr r3, [pc, #132] ; (660d0 ) │ │ ldr.w sl, [r4, r2] │ │ vcvt.s32.f32 s16, s15 │ │ - ldr r2, [pc, #128] ; (661fc ) │ │ + ldr r2, [pc, #128] ; (660d4 ) │ │ str.w r0, [sl] │ │ ldr.w r9, [r4, r2] │ │ - ldr r2, [pc, #120] ; (66200 ) │ │ + ldr r2, [pc, #120] ; (660d8 ) │ │ str.w r1, [r9] │ │ ldr.w fp, [r4, r2] │ │ str.w r7, [fp] │ │ ldr.w r8, [r4, r3] │ │ vstr s16, [r8] │ │ - bl 46064 │ │ - cbz r0, 661c4 │ │ + bl 44f6c │ │ + cbz r0, 6609c │ │ ldr.w r3, [r0, #264] ; 0x108 │ │ cmp r3, #0 │ │ - ble.n 661c4 │ │ + ble.n 6609c │ │ ldr.w r3, [r0, #268] ; 0x10c │ │ ldr.w r2, [fp] │ │ str r2, [r3, #16] │ │ ldr.w r2, [sl] │ │ str r2, [r3, #20] │ │ ldr.w r2, [r9] │ │ str r2, [r3, #24] │ │ ldr.w r2, [r8] │ │ str r2, [r3, #28] │ │ - ldr r3, [pc, #60] ; (66204 ) │ │ + ldr r3, [pc, #60] ; (660dc ) │ │ ldr r4, [r4, r3] │ │ ldr r0, [r4, #0] │ │ - cbz r0, 661e6 │ │ + cbz r0, 660be │ │ movs r1, #5 │ │ mov r2, r6 │ │ mov r3, r5 │ │ bl 28750 │ │ ldr r0, [r4, #0] │ │ - bl 466c4 │ │ + bl 455cc │ │ vstr s16, [r0, #48] ; 0x30 │ │ str r7, [r0, #36] ; 0x24 │ │ str r6, [r0, #40] ; 0x28 │ │ str r5, [r0, #44] ; 0x2c │ │ vpop {d8} │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldrb r6, [r0, r2] │ │ + ldrb r6, [r5, r6] │ │ movs r5, r0 │ │ ; instruction: 0xffccffff │ │ ; instruction: 0xffd4ffff │ │ ; instruction: 0xffd0ffff │ │ ; instruction: 0xffc8ffff │ │ - bl ffd63206 <_end@@Base+0xffca279e> │ │ + bl ffd630de <_end@@Base+0xffca2676> │ │ │ │ -00066208 : │ │ +000660e0 : │ │ ldr.w r3, [r1, #144] ; 0x90 │ │ ldr r1, [r3, #0] │ │ - b.w 5de9c │ │ + b.w 56aac │ │ │ │ -00066212 : │ │ +000660ea : │ │ push {r4, lr} │ │ mov r3, r0 │ │ - cbz r1, 66222 │ │ - cbz r2, 66222 │ │ + cbz r1, 660fa │ │ + cbz r2, 660fa │ │ ldr.w r3, [r1, #144] ; 0x90 │ │ ldr r1, [r3, #0] │ │ - b.n 66228 │ │ + b.n 66100 │ │ movs r1, #0 │ │ mov r0, r3 │ │ mov r2, r1 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 5ddd0 │ │ + b.w 569e0 │ │ │ │ -00066230 : │ │ +00066108 : │ │ ldr.w r3, [r1, #144] ; 0x90 │ │ ldr r1, [r3, #0] │ │ - b.w 5de68 │ │ + b.w 56a78 │ │ │ │ -0006623a : │ │ +00066112 : │ │ movs r2, #0 │ │ - b.w 5d828 │ │ + b.w 56438 │ │ + │ │ +00066118 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #64 ; 0x40 │ │ + ldr r5, [pc, #76] ; (6616c ) │ │ + ldr r4, [pc, #80] ; (66170 ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r0, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ + ldr.w r6, [r0, #144] ; 0x90 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r1, [r6, #4] │ │ + bl 476f8 │ │ + cmp r0, #0 │ │ + bge.n 6615a │ │ + ldr r0, [r5, #0] │ │ + bl 47634 │ │ + mov r1, r0 │ │ + str r0, [r6, #4] │ │ + ldr r0, [r5, #0] │ │ + bl 476f8 │ │ + add r0, sp, #64 ; 0x40 │ │ + movw r3, #8193 ; 0x2001 │ │ + str.w r3, [r0, #-64]! │ │ + bl 27068 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 66166 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #64 ; 0x40 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + str r4, [r1, r7] │ │ + movs r5, r0 │ │ + str r0, [r0, r7] │ │ + movs r5, r0 │ │ + │ │ +00066174 : │ │ + push {r3, r4, r5, lr} │ │ + ldr r4, [pc, #28] ; (66194 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + ldr.w r5, [r3, #144] ; 0x90 │ │ + bl 476d4 │ │ + movs r1, #0 │ │ + str r0, [r5, #4] │ │ + ldr r0, [r4, #0] │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 476f8 │ │ + str r4, [r6, r5] │ │ + movs r5, r0 │ │ + │ │ +00066198 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #140] ; (66228 ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 661d6 │ │ + ldr r3, [r4, #4] │ │ + cbnz r3, 661d6 │ │ + bl 66174 │ │ + bl 1a5e0 │ │ + ldr r3, [pc, #124] ; (6622c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 42abc │ │ + cmp r0, #0 │ │ + bne.n 66226 │ │ + str r0, [r4, #0] │ │ + bl 1a650 │ │ + mov.w r0, #256 ; 0x100 │ │ + bl 26f3c │ │ + cbnz r0, 66226 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 66118 │ │ + ldr r3, [pc, #88] ; (66230 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #4] │ │ + cbz r3, 661ea │ │ + mov.w r0, #512 ; 0x200 │ │ + bl 26f3c │ │ + cbnz r0, 66206 │ │ + b.n 661fc │ │ + ldr r3, [pc, #72] ; (66234 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + bl 42a9c │ │ + cmp r0, #0 │ │ + beq.n 661de │ │ + pop {r4, pc} │ │ + movw r0, #259 ; 0x103 │ │ + bl 26f3c │ │ + cbz r0, 66210 │ │ + ldr r3, [pc, #48] ; (66238 ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + str r2, [r3, #4] │ │ + pop {r4, pc} │ │ + mov.w r0, #260 ; 0x104 │ │ + bl 26f3c │ │ + cmp r0, #0 │ │ + bne.n 66206 │ │ + ldr r3, [pc, #28] ; (6623c ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + str r0, [r3, #4] │ │ + str r2, [r3, #0] │ │ + pop {r4, pc} │ │ + add r2, pc, #976 ; (adr r2, 665fc ) │ │ + movs r5, r0 │ │ + str r0, [r0, r5] │ │ + movs r5, r0 │ │ + add r2, pc, #736 ; (adr r2, 66514 ) │ │ + movs r5, r0 │ │ + str r0, [r1, r4] │ │ + movs r5, r0 │ │ + add r2, pc, #536 ; (adr r2, 66454 ) │ │ + movs r5, r0 │ │ + add r2, pc, #448 ; (adr r2, 66400 ) │ │ + movs r5, r0 │ │ │ │ 00066240 : │ │ ldr r3, [pc, #8] ; (6624c ) │ │ movs r2, #0 │ │ add r3, pc │ │ strb r2, [r3, #0] │ │ bx lr │ │ @@ -120915,15 +120966,15 @@ │ │ cbnz r0, 663e8 │ │ mov r0, r6 │ │ bl 41c24 │ │ ldr r0, [pc, #80] ; (66434 ) │ │ add r0, pc │ │ b.n 66402 │ │ mov r0, r8 │ │ - bl 5dfa4 │ │ + bl 56bb4 │ │ str r0, [r6, #0] │ │ cbnz r0, 6640a │ │ ldr r0, [r6, #8] │ │ blx 18c60 │ │ mov r0, r6 │ │ bl 41c24 │ │ ldr r0, [pc, #56] ; (66438 ) │ │ @@ -120934,23 +120985,23 @@ │ │ mov r0, r5 │ │ str r4, [r7, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ ldrh r0, [r1, r2] │ │ movs r5, r0 │ │ bl ffd6341e <_end@@Base+0xffca29b6> │ │ - ldr r2, [r4, #72] ; 0x48 │ │ + ldr r6, [r3, #72] ; 0x48 │ │ movs r2, r0 │ │ bl ffd6b426 <_end@@Base+0xffcaa9be> │ │ bl ffd6742a <_end@@Base+0xffca69c2> │ │ ; instruction: 0xffccffff │ │ ; instruction: 0xffd0ffff │ │ - ldr r1, [r2, #68] ; 0x44 │ │ + ldr r5, [r1, #68] ; 0x44 │ │ movs r2, r0 │ │ - ldr r3, [r2, #68] ; 0x44 │ │ + ldr r7, [r1, #68] ; 0x44 │ │ movs r2, r0 │ │ │ │ 0006643c : │ │ ldr r0, [r1, #8] │ │ b.w 1ac5c │ │ ... │ │ │ │ @@ -120984,15 +121035,15 @@ │ │ str r3, [r4, #0] │ │ ldr.w r4, [r6, #144] ; 0x90 │ │ str r3, [r5, #0] │ │ cbz r4, 664a6 │ │ ldr r1, [r4, #0] │ │ cbz r1, 66490 │ │ mov r0, r7 │ │ - bl 5e004 │ │ + bl 56c14 │ │ ldr r0, [r4, #8] │ │ cbz r0, 66498 │ │ blx 18c60 │ │ ldr.w r0, [r6, #144] ; 0x90 │ │ bl 41c24 │ │ movs r3, #0 │ │ str.w r3, [r6, #144] ; 0x90 │ │ @@ -121021,15 +121072,15 @@ │ │ ldr r0, [pc, #12] ; (664e0 ) │ │ movs r1, #2 │ │ movs r2, #0 │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ - ldr r2, [r4, #56] ; 0x38 │ │ + ldr r6, [r3, #56] ; 0x38 │ │ movs r2, r0 │ │ │ │ 000664e4 : │ │ mov r0, r1 │ │ b.w 1bca4 │ │ │ │ 000664ea : │ │ @@ -121070,19 +121121,19 @@ │ │ uxtb r3, r3 │ │ ldr r2, [r5, #0] │ │ ldr.w r4, [r2, #620] ; 0x26c │ │ mov r2, r7 │ │ mov ip, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ bx ip │ │ - ldr r1, [r3, #56] ; 0x38 │ │ + ldr r5, [r2, #56] ; 0x38 │ │ movs r2, r0 │ │ - subs r1, #10 │ │ + subs r1, #6 │ │ movs r2, r0 │ │ - subs r1, #0 │ │ + subs r0, #252 ; 0xfc │ │ movs r2, r0 │ │ ldr r7, [sp, #408] ; 0x198 │ │ movs r5, r0 │ │ │ │ 0006655c : │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r0, sp │ │ @@ -121094,15 +121145,15 @@ │ │ bl 1c228 │ │ ldr r1, [pc, #72] ; (665b8 ) │ │ movs r2, #0 │ │ add r1, pc │ │ mov r6, r0 │ │ ldr r0, [pc, #68] ; (665bc ) │ │ add r0, pc │ │ - bl 197a4 │ │ + bl 19c48 │ │ cmp r6, #0 │ │ ble.n 665a2 │ │ ldr r7, [pc, #60] ; (665c0 ) │ │ movs r5, #0 │ │ add r7, pc │ │ ldr r3, [sp, #0] │ │ mov r2, r7 │ │ @@ -121121,34 +121172,34 @@ │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ ldr r5, [pc, #520] ; (667c0 ) │ │ movs r5, r0 │ │ vminnm.f16 , , │ │ - ldr r0, [r0, #52] ; 0x34 │ │ + ldr r4, [r7, #48] ; 0x30 │ │ movs r2, r0 │ │ - cmp r2, #26 │ │ + cmp r1, #232 ; 0xe8 │ │ movs r2, r0 │ │ │ │ 000665c4 : │ │ ldr r0, [pc, #24] ; (665e0 ) │ │ movs r2, #0 │ │ ldr r1, [pc, #24] ; (665e4 ) │ │ push {r3, lr} │ │ add r0, pc │ │ add r1, pc │ │ - bl 19754 │ │ + bl 19bf8 │ │ ldr r3, [pc, #16] ; (665e8 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #0] │ │ pop {r3, pc} │ │ nop │ │ - ldr r4, [r5, #44] ; 0x2c │ │ + ldr r0, [r5, #44] ; 0x2c │ │ movs r2, r0 │ │ vminnm.f32 , , │ │ ldr r6, [sp, #784] ; 0x310 │ │ movs r5, r0 │ │ │ │ 000665ec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -121196,15 +121247,15 @@ │ │ add r3, pc │ │ ldr.w sl, [r3] │ │ cmp.w sl, #0 │ │ bne.n 666b0 │ │ ldr r0, [r4, #0] │ │ add r1, sp, #20 │ │ add r2, sp, #24 │ │ - bl 47140 │ │ + bl 46048 │ │ vldr s15, [sp, #20] │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ mov r2, sl │ │ vcvt.f32.s32 s14, s15 │ │ vldr s15, [sp, #24] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s16, s15 │ │ @@ -121232,15 +121283,15 @@ │ │ bne.n 66710 │ │ ldr.w sl, [r1] │ │ cmp.w sl, #0 │ │ bne.n 66710 │ │ ldr r0, [r4, #0] │ │ add r1, sp, #20 │ │ add r2, sp, #24 │ │ - bl 47140 │ │ + bl 46048 │ │ vldr s15, [sp, #20] │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ mov r2, sl │ │ vcvt.f32.s32 s14, s15 │ │ vldr s15, [sp, #24] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s16, s15 │ │ @@ -121291,19 +121342,19 @@ │ │ add sp, #36 ; 0x24 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r4, [pc, #936] ; (66b28 ) │ │ movs r5, r0 │ │ ldr r4, [pc, #912] ; (66b14 ) │ │ movs r5, r0 │ │ - cmp r1, #120 ; 0x78 │ │ + cmp r1, #70 ; 0x46 │ │ movs r2, r0 │ │ - ldr r5, [r4, #40] ; 0x28 │ │ + ldr r1, [r4, #40] ; 0x28 │ │ movs r2, r0 │ │ - ldr r1, [r0, #44] ; 0x2c │ │ + ldr r5, [r7, #40] ; 0x28 │ │ movs r2, r0 │ │ ldr r6, [sp, #272] ; 0x110 │ │ movs r5, r0 │ │ ldr r5, [sp, #936] ; 0x3a8 │ │ movs r5, r0 │ │ ldr r5, [sp, #888] ; 0x378 │ │ movs r5, r0 │ │ @@ -121354,19 +121405,19 @@ │ │ add r2, pc │ │ blx 18c48 <__android_log_print@plt> │ │ movs r1, #0 │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, lr} │ │ b.w 281b8 │ │ nop │ │ - stmia r5!, {r2, r4, r5} │ │ + stmia r5!, {r4, r5} │ │ movs r2, r0 │ │ - cmp r2, #8 │ │ + cmp r2, #4 │ │ movs r2, r0 │ │ - ldr r1, [r5, #16] │ │ + ldr r5, [r4, #16] │ │ movs r2, r0 │ │ │ │ 00066820 : │ │ cmp.w r0, #280 ; 0x118 │ │ push {r3, lr} │ │ mov r3, r0 │ │ bcs.n 66834 │ │ @@ -121381,27 +121432,27 @@ │ │ add r2, pc │ │ blx 18c48 <__android_log_print@plt> │ │ movs r1, #0 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, lr} │ │ b.w 281b8 │ │ nop │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ movs r2, r0 │ │ - cmp r1, #204 ; 0xcc │ │ + cmp r1, #200 ; 0xc8 │ │ movs r2, r0 │ │ - ldr r5, [r5, #12] │ │ + ldr r1, [r5, #12] │ │ movs r2, r0 │ │ │ │ 0006685c : │ │ movs r0, #1 │ │ bx lr │ │ │ │ 00066860 : │ │ - b.w 48d6c │ │ + b.w 47c74 │ │ │ │ 00066864 : │ │ ldr.w r0, [r0, #668] ; 0x29c │ │ b.w 1c35c │ │ │ │ 0006686c : │ │ b.w 1c3b0 │ │ @@ -121415,17 +121466,17 @@ │ │ add r0, pc │ │ add r1, pc │ │ ldmia.w sp!, {r4, lr} │ │ b.w 194b8 │ │ ldmia r1, {r0, r1, r2, r3} │ │ stmia.w r4, {r0, r1, r2, r3} │ │ pop {r4, pc} │ │ - movs r6, #50 ; 0x32 │ │ + movs r7, #188 ; 0xbc │ │ movs r2, r0 │ │ - str r3, [r2, #112] ; 0x70 │ │ + str r7, [r1, #112] ; 0x70 │ │ movs r2, r0 │ │ push {r4, r5, r6, lr} │ │ mov r4, r1 │ │ mov r5, r0 │ │ bl 28e5c │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ @@ -121776,29 +121827,29 @@ │ │ strb r0, [r7, #17] │ │ strb r2, [r1, r5] │ │ ldr r3, [pc, #312] ; (66d1c ) │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ ldr r1, [pc, #992] ; (66fcc ) │ │ movs r5, r0 │ │ - ldr r2, [r0, #0] │ │ + str r6, [r7, #124] ; 0x7c │ │ movs r2, r0 │ │ - str r2, [r7, #120] ; 0x78 │ │ + str r6, [r6, #120] ; 0x78 │ │ movs r2, r0 │ │ - str r0, [r4, #124] ; 0x7c │ │ + str r4, [r3, #124] ; 0x7c │ │ movs r2, r0 │ │ ldr r2, [sp, #864] ; 0x360 │ │ movs r5, r0 │ │ - str r3, [r7, #116] ; 0x74 │ │ + str r7, [r6, #116] ; 0x74 │ │ movs r2, r0 │ │ ldr r2, [sp, #408] ; 0x198 │ │ movs r5, r0 │ │ - str r2, [r1, #116] ; 0x74 │ │ + str r6, [r0, #116] ; 0x74 │ │ movs r2, r0 │ │ - str r1, [r4, #108] ; 0x6c │ │ + str r5, [r3, #108] ; 0x6c │ │ movs r2, r0 │ │ ldr r1, [sp, #64] ; 0x40 │ │ movs r5, r0 │ │ ldrh.w r5, [sl, #2] │ │ ldr.w r8, [pc, #864] ; 66f78 │ │ sub.w lr, r5, #2 │ │ rsbs r5, lr, #0 │ │ @@ -122137,15 +122188,15 @@ │ │ movs r5, r0 │ │ str r7, [sp, #280] ; 0x118 │ │ movs r5, r0 │ │ str r6, [sp, #912] ; 0x390 │ │ movs r5, r0 │ │ str r6, [sp, #808] ; 0x328 │ │ movs r5, r0 │ │ - str r5, [r6, #60] ; 0x3c │ │ + str r1, [r6, #60] ; 0x3c │ │ movs r2, r0 │ │ str r6, [sp, #392] ; 0x188 │ │ movs r5, r0 │ │ str r6, [sp, #368] ; 0x170 │ │ movs r5, r0 │ │ str r6, [sp, #344] ; 0x158 │ │ movs r5, r0 │ │ @@ -151973,15 +152024,15 @@ │ │ ldrh r1, [r0, #4] │ │ blx r2 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ mov r0, r2 │ │ pop {r4, pc} │ │ nop │ │ - lsrs r6, r7, #17 │ │ + lsrs r2, r7, #17 │ │ movs r1, r0 │ │ │ │ 0007c5ec : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r1 │ │ vpush {d8-d10} │ │ mov r5, r2 │ │ @@ -152380,38 +152431,38 @@ │ │ strb r3, [r2, #1] │ │ strb r3, [r2, #2] │ │ strb r3, [r2, #3] │ │ ldr r0, [r4, #0] │ │ add sp, #12 │ │ vpop {d8-d10} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ + ldmia r2!, {r3, r5} │ │ movs r0, r0 │ │ - lsrs r3, r0, #17 │ │ + lsrs r7, r7, #16 │ │ movs r1, r0 │ │ - lsrs r7, r4, #16 │ │ + lsrs r3, r4, #16 │ │ movs r1, r0 │ │ - lsrs r7, r4, #16 │ │ + lsrs r3, r4, #16 │ │ movs r1, r0 │ │ - lsrs r0, r7, #16 │ │ + lsrs r4, r6, #16 │ │ movs r1, r0 │ │ - lsrs r5, r1, #17 │ │ + lsrs r1, r1, #17 │ │ movs r1, r0 │ │ ; instruction: 0xf6b80003 │ │ - lsrs r0, r1, #13 │ │ + lsrs r4, r0, #13 │ │ movs r1, r0 │ │ bl ffdbea2a <_end@@Base+0xffcfdfc2> │ │ bl ffe02a2e <_end@@Base+0xffd41fc6> │ │ ldr??.w pc, [r7, #4095] ; 0xfff │ │ bl ffd36a36 <_end@@Base+0xffc75fce> │ │ bl 34aa3a <_end@@Base+0x289fd2> │ │ bl 3d4a3e <_end@@Base+0x313fd6> │ │ ; instruction: 0xef9fffff │ │ ; instruction: 0xf4c00003 │ │ - lsrs r4, r0, #5 │ │ + lsrs r0, r0, #5 │ │ movs r1, r0 │ │ bx lr │ │ bx lr │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ movs r0, #0 │ │ @@ -152469,15 +152520,15 @@ │ │ ldr r0, [pc, #12] ; (7cae4 ) │ │ add r0, pc │ │ bl 194b8 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ subs r2, #70 ; 0x46 │ │ movs r4, r0 │ │ - lsrs r0, r2, #1 │ │ + lsrs r4, r1, #1 │ │ movs r1, r0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ mov sl, r1 │ │ mov r9, r2 │ │ mov r8, r1 │ │ ldr.w r5, [r6, #164] ; 0xa4 │ │ @@ -152912,19 +152963,19 @@ │ │ ldr r1, [pc, #24] ; (7cf88 ) │ │ movs r0, #1 │ │ movs r2, #2 │ │ add r1, pc │ │ ldmia.w sp!, {r3, lr} │ │ b.w 7ced4 │ │ pop {r3, pc} │ │ - lsls r0, r4, #15 │ │ + lsls r4, r3, #15 │ │ movs r1, r0 │ │ adds r5, #168 ; 0xa8 │ │ movs r4, r0 │ │ - lsls r5, r4, #15 │ │ + lsls r1, r4, #15 │ │ movs r1, r0 │ │ │ │ 0007cf8c : │ │ push {r4, r5, r6, r7, lr} │ │ add.w r7, r0, #136 ; 0x88 │ │ ldr r5, [pc, #116] ; (7d008 ) │ │ sub sp, #68 ; 0x44 │ │ @@ -153205,18 +153256,18 @@ │ │ mov r0, r5 │ │ blx r3 │ │ b.n 7d22c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsls r7, r0, #6 │ │ + lsls r3, r0, #6 │ │ movs r1, r0 │ │ ; instruction: 0xf969ffff │ │ - lsls r6, r4, #6 │ │ + lsls r2, r4, #6 │ │ movs r1, r0 │ │ adds r3, #4 │ │ movs r4, r0 │ │ │ │ 0007d240 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r1 │ │ @@ -153530,21 +153581,21 @@ │ │ cmp r5, #0 │ │ blt.n 7d4aa │ │ ldr r0, [r6, #92] ; 0x5c │ │ bl 42e54 │ │ ldr r3, [r6, #108] ; 0x6c │ │ ldr r0, [r6, #116] ; 0x74 │ │ b.n 7d4c4 │ │ - vhadd.u16 d16, d12, d0 │ │ + vhadd.u16 d16, d8, d0 │ │ adds r0, #142 ; 0x8e │ │ movs r4, r0 │ │ - vhadd.u32 d16, d15, d0 │ │ + vhadd.u32 d16, d11, d0 │ │ adds r0, #120 ; 0x78 │ │ movs r4, r0 │ │ - bvc.n 7d468 │ │ + bvc.n 7d460 │ │ movs r0, r0 │ │ adds r0, #88 ; 0x58 │ │ movs r4, r0 │ │ │ │ 0007d500 : │ │ push {r4, lr} │ │ bl 7cac0 │ │ @@ -153920,15 +153971,15 @@ │ │ movs r2, #120 ; 0x78 │ │ add r0, pc │ │ bl 41900 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ cmp r6, #140 ; 0x8c │ │ movs r4, r0 │ │ - ldc2l 0, cr0, [r0, #-0] │ │ + stc2l 0, cr0, [ip, #-0] │ │ bge.n 7d810 │ │ movs r3, r0 │ │ cmp r6, #98 ; 0x62 │ │ movs r4, r0 │ │ bl 3d3846 <_end@@Base+0x312dde> │ │ cmp r5, #248 ; 0xf8 │ │ movs r4, r0 │ │ @@ -153976,16 +154027,16 @@ │ │ movs r4, r0 │ │ bl 2ff8be <_end@@Base+0x23ee56> │ │ cmp r5, #38 ; 0x26 │ │ movs r4, r0 │ │ bl 2ef8c6 <_end@@Base+0x22ee5e> │ │ cmp r5, #24 │ │ movs r4, r0 │ │ - stc2 0, cr0, [ip], {-0} │ │ - stc2 0, cr0, [r2], #-0 │ │ + stc2 0, cr0, [r8], {-0} │ │ + ldc2 0, cr0, [lr], {-0} │ │ cmp r4, #234 ; 0xea │ │ movs r4, r0 │ │ │ │ 0007d8d8 : │ │ ldr r1, [pc, #44] ; (7d908 ) │ │ add r1, pc │ │ ldr.w r3, [r1, #184] ; 0xb8 │ │ @@ -154003,15 +154054,15 @@ │ │ ldrh.w r0, [r2, r3, lsl #1] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ cmp r4, #54 ; 0x36 │ │ movs r4, r0 │ │ - ldrh r6, [r5, r1] │ │ + ldrh r2, [r5, r1] │ │ movs r1, r0 │ │ │ │ 0007d910 : │ │ ldr r2, [pc, #72] ; (7d95c ) │ │ movs r3, #0 │ │ ldr r1, [pc, #72] ; (7d960 ) │ │ add r2, pc │ │ @@ -154039,15 +154090,15 @@ │ │ ldr r2, [pc, #24] ; (7d96c ) │ │ add r2, pc │ │ str.w r3, [r2, #184] ; 0xb8 │ │ b.n 7d93e │ │ nop │ │ cmp r3, #250 ; 0xfa │ │ movs r4, r0 │ │ - ldrh r0, [r2, r1] │ │ + ldrh r4, [r1, r1] │ │ movs r1, r0 │ │ cmp r3, #216 ; 0xd8 │ │ movs r4, r0 │ │ cmp r3, #202 ; 0xca │ │ movs r4, r0 │ │ cmp r3, #190 ; 0xbe │ │ movs r4, r0 │ │ @@ -154657,76 +154708,76 @@ │ │ bl 42e54 │ │ ldr r6, [r4, #112] ; 0x70 │ │ b.n 7dccc │ │ add sp, #124 ; 0x7c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ bls.n 7e018 │ │ movs r3, r0 │ │ - ; instruction: 0xfa1a0000 │ │ + ; instruction: 0xfa160000 │ │ cmp r3, #70 ; 0x46 │ │ movs r4, r0 │ │ - ; instruction: 0xfa250000 │ │ + ; instruction: 0xfa210000 │ │ cmp r3, #42 ; 0x2a │ │ movs r4, r0 │ │ - ; instruction: 0xfa4e0000 │ │ - ; instruction: 0xfa4e0000 │ │ - ; instruction: 0xfa3a0000 │ │ - ; instruction: 0xfa350000 │ │ - ; instruction: 0xfa260000 │ │ - ; instruction: 0xfa170000 │ │ - ; instruction: 0xfa0c0000 │ │ - ldr??.w r0, [pc] ; 7dfb8 │ │ - ldr??.w r0, [r6] │ │ - vld1.8 {d16[0]}, [sp], r0 │ │ - vld1.8 {d16[0]}, [r4], r0 │ │ + ; instruction: 0xfa4a0000 │ │ + ; instruction: 0xfa4a0000 │ │ + ; instruction: 0xfa360000 │ │ + ; instruction: 0xfa310000 │ │ + ; instruction: 0xfa220000 │ │ + ; instruction: 0xfa130000 │ │ + ; instruction: 0xfa080000 │ │ ldr??.w r0, [fp] │ │ - vst1.8 {d16[0]}, [pc], r0 │ │ - vst1.8 {d16[0]}, [r3], r0 │ │ - ldrsh.w r0, [r6] │ │ - vld1.8 {d0[0]}, [sp], r0 │ │ - vld1.8 {d0[0]}, [r4], r0 │ │ - ldrsb.w r0, [r8] │ │ - vst1.8 {d0[0]}, [fp], r0 │ │ - vst1.8 {d0[0]}, [r4], r0 │ │ - ldr??.w r0, [fp, r0] │ │ - ldrsh.w r0, [r1, r0] │ │ - vld4.8 {d0-d3}, [r4], r0 │ │ - ldrsh.w r0, [lr, r0] │ │ - ldrsb.w r0, [r4, r0] │ │ + ldr??.w r0, [r2] │ │ + vld1.8 {d16[0]}, [r9], r0 │ │ + vld1.8 {d16[0]}, [r0], r0 │ │ + ldr??.w r0, [r7] │ │ + vst1.8 {d16[0]}, [fp], r0 │ │ + ldrsh.w r0, [pc] ; 7dfd0 │ │ + ldrsh.w r0, [r2] │ │ + vld1.8 {d0[0]}, [r9], r0 │ │ + vld1.8 {d0[0]}, [r0], r0 │ │ + ldrsb.w r0, [r4] │ │ + vst1.8 {d0[0]}, [r7], r0 │ │ + vst1.8 {d0[0]}, [r0], r0 │ │ + ldr??.w r0, [r7, r0] │ │ + vld4.8 {d0-d3}, [sp], r0 │ │ + vld4.8 {d0-d3}, [r0], r0 │ │ + ldrsh.w r0, [sl, r0] │ │ + ldrsb.w r0, [r0, r0] │ │ cmp r0, #200 ; 0xc8 │ │ movs r4, r0 │ │ - ; instruction: 0xf7010000 │ │ - beq.n 7e008 │ │ + ; instruction: 0xf6fd0000 │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ movs r0, r0 │ │ cmp r0, #166 ; 0xa6 │ │ movs r4, r0 │ │ - str??.w r0, [r4] │ │ + str??.w r0, [r0] │ │ cmp r0, #128 ; 0x80 │ │ movs r4, r0 │ │ - ; instruction: 0xf69e0000 │ │ + ; instruction: 0xf69a0000 │ │ cmp r0, #98 ; 0x62 │ │ movs r4, r0 │ │ cmp r0, #42 ; 0x2a │ │ movs r4, r0 │ │ cmp r0, #32 │ │ movs r4, r0 │ │ - strb.w r0, [r0] │ │ + ldr??.w r0, [ip, r0] │ │ movs r7, #174 ; 0xae │ │ movs r4, r0 │ │ - ldrb.w r0, [r0, r0] │ │ + strb.w r0, [ip, r0] │ │ movs r7, #128 ; 0x80 │ │ movs r4, r0 │ │ stc 15, cr15, [r7], #1020 ; 0x3fc │ │ stcl 15, cr15, [sp, #1020] ; 0x3fc │ │ movs r6, #74 ; 0x4a │ │ movs r4, r0 │ │ - ; instruction: 0xf6930000 │ │ + ; instruction: 0xf68f0000 │ │ ldc 15, cr15, [r3, #1020] ; 0x3fc │ │ bl 16404a <_end@@Base+0xa35e2> │ │ - ; instruction: 0xf6730000 │ │ + ; instruction: 0xf66f0000 │ │ │ │ 0007e050 : │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r5, r0 │ │ movs r0, #16 │ │ mov r4, r1 │ │ bl 1a3e8 │ │ @@ -154764,15 +154815,15 @@ │ │ negs r0, r0 │ │ b.n 7e0ac │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add sp, #12 │ │ pop {r4, r5, pc} │ │ movs r4, #176 ; 0xb0 │ │ movs r4, r0 │ │ - sbc.w r0, sl, #8388608 ; 0x800000 │ │ + sbc.w r0, r6, #8388608 ; 0x800000 │ │ │ │ 0007e0b8 : │ │ push {r0, r1, r4, lr} │ │ ldr r4, [sp, #16] │ │ str r4, [sp, #0] │ │ movs r4, #2 │ │ str r4, [sp, #4] │ │ @@ -155143,22 +155194,22 @@ │ │ ; instruction: 0xffff47ef │ │ movs r0, r0 │ │ b.n 7e4e6 │ │ ; instruction: 0xffffc7ef │ │ movs r0, r0 │ │ subs r4, #0 │ │ strh r0, [r0, #0] │ │ - vsubw.u , , d12 │ │ + vsubw.u , , d8 │ │ movs r1, r0 │ │ ldr r0, [pc, #12] ; (7e504 ) │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ add r0, pc │ │ b.w 194b8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ; instruction: 0xf0f70000 │ │ + ; instruction: 0xf0f30000 │ │ │ │ 0007e508 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r3 │ │ ldr r6, [pc, #284] ; (7e62c ) │ │ sub sp, #56 ; 0x38 │ │ movs r4, #8 │ │ @@ -155240,4024 +155291,1028 @@ │ │ movne.w sl, #4294967295 ; 0xffffffff │ │ moveq.w sl, #0 │ │ str.w sl, [r0], #4 │ │ cmp r0, lr │ │ bne.n 7e5d0 │ │ subs r4, #1 │ │ add r1, ip │ │ - bne.n 7e5c8 │ │ - mov r1, r9 │ │ - mov r0, r7 │ │ - bl 24418 │ │ - ldr r4, [pc, #56] ; (7e63c ) │ │ - add r4, pc │ │ - str.w r0, [r4, r5, lsl #2] │ │ - mov r0, r9 │ │ - bl 24d6c │ │ - ldr.w r3, [r4, r5, lsl #2] │ │ - cmp r3, #0 │ │ - bne.n 7e53e │ │ - b.n 7e5b4 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 7e624 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #56 ; 0x38 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ - movs r3, r0 │ │ - movs r0, #160 ; 0xa0 │ │ - movs r4, r0 │ │ - movs r0, #116 ; 0x74 │ │ - movs r4, r0 │ │ - ; instruction: 0xface0003 │ │ - subs r6, r1, #7 │ │ - movs r4, r0 │ │ - │ │ -0007e640 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - subs r5, r3, #1 │ │ - mov r6, r0 │ │ - mov r4, r1 │ │ - mov r7, r2 │ │ - movs r0, #0 │ │ - ldrb.w r3, [r5, #1]! │ │ - cbz r3, 7e662 │ │ - cbnz r0, 7e662 │ │ - mov r1, r4 │ │ - mov r0, r6 │ │ - mov r2, r7 │ │ - adds r4, #8 │ │ - bl 7e508 │ │ - b.n 7e64c │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -0007e664 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (7e690 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - ldr r7, [pc, #688] ; (7e944 ) │ │ - movs r1, r0 │ │ - │ │ -0007e694 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (7e6c0 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - strh r5, [r7, #60] ; 0x3c │ │ - movs r1, r0 │ │ - │ │ -0007e6c4 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7e6f4 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1369 ; 0x559 │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - rev16 r7, r6 │ │ - movs r1, r0 │ │ - │ │ -0007e6f8 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7e728 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #2738 ; 0xab2 │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - stc 0, cr0, [fp, #-4]! │ │ - │ │ -0007e72c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7e75c ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - subs r0, #237 ; 0xed │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - nop │ │ - adds r0, #215 ; 0xd7 │ │ - movs r2, r0 │ │ - │ │ -0007e760 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7e790 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1132 ; 0x46c │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - str r3, [r1, #56] ; 0x38 │ │ - movs r2, r0 │ │ - │ │ -0007e794 : │ │ - ldr r3, [pc, #496] ; (7e988 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov r5, r1 │ │ - sub sp, #332 ; 0x14c │ │ - ldr r1, [r3, #0] │ │ - mov r6, r0 │ │ - str r3, [sp, #48] ; 0x30 │ │ - str r1, [sp, #324] ; 0x144 │ │ - cmp r0, #0 │ │ - beq.w 7e968 │ │ - cmp r5, #0 │ │ - beq.w 7e968 │ │ - ldr r1, [r0, #8] │ │ - ldr r3, [r5, #8] │ │ - cmp r1, r3 │ │ - bne.w 7e96e │ │ - ldr r1, [r0, #12] │ │ - ldr r3, [r5, #12] │ │ - cmp r1, r3 │ │ - bne.w 7e96e │ │ - bic.w r3, r2, r2, asr #31 │ │ - str r3, [sp, #20] │ │ - bl 24d8c │ │ - mov r0, r5 │ │ - bl 24d8c │ │ - ldr r3, [r6, #4] │ │ - movs r7, #0 │ │ - str r7, [sp, #12] │ │ - mov r8, r7 │ │ - mov r4, r7 │ │ - ldrb r3, [r3, #9] │ │ - str r7, [sp, #8] │ │ - str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [r5, #4] │ │ - ldrb r3, [r3, #9] │ │ - str r3, [sp, #44] ; 0x2c │ │ - add r3, sp, #60 ; 0x3c │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #12] │ │ - cmp r8, r3 │ │ - bge.n 7e8d0 │ │ - mov.w r9, #0 │ │ - add.w r3, sp, #61 ; 0x3d │ │ - mov fp, r9 │ │ - str r3, [sp, #28] │ │ - str.w r9, [sp, #16] │ │ - add.w r3, sp, #62 ; 0x3e │ │ - str r3, [sp, #32] │ │ - ldr r3, [r6, #8] │ │ - cmp fp, r3 │ │ - bge.n 7e8ca │ │ - ldr r3, [r5, #16] │ │ - ldr r2, [r6, #20] │ │ - mla sl, r3, r8, r9 │ │ - ldr r3, [r5, #20] │ │ - str r3, [sp, #24] │ │ - ldr r3, [r6, #16] │ │ - mla r3, r3, r8, r2 │ │ - ldr r2, [sp, #32] │ │ - str r2, [sp, #0] │ │ - add.w r2, sp, #63 ; 0x3f │ │ - str r2, [sp, #4] │ │ - ldr r2, [sp, #16] │ │ - ldr r1, [r6, #4] │ │ - ldr r0, [r3, r2] │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #28] │ │ - bl 242d0 │ │ - add.w r3, sp, #67 ; 0x43 │ │ - str r3, [sp, #4] │ │ - add.w ip, sp, #66 ; 0x42 │ │ - ldr r3, [sp, #24] │ │ - str.w ip, [sp] │ │ - ldr r1, [r5, #4] │ │ - ldr.w r0, [r3, sl] │ │ - add r3, sp, #64 ; 0x40 │ │ - add.w sl, sp, #65 ; 0x41 │ │ - str r3, [sp, #24] │ │ - mov r2, r3 │ │ - str.w ip, [sp, #52] ; 0x34 │ │ - mov r3, sl │ │ - bl 242d0 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - ldrb.w r1, [sl] │ │ - ldr.w ip, [sp, #52] ; 0x34 │ │ - ldrb r2, [r3, #0] │ │ - ldr r3, [sp, #24] │ │ - ldrb.w ip, [ip] │ │ - ldrb r3, [r3, #0] │ │ - subs r3, r2, r3 │ │ - ldr r2, [sp, #28] │ │ - ldrb r2, [r2, #0] │ │ - subs r2, r2, r1 │ │ - ldr r1, [sp, #32] │ │ - muls r2, r2 │ │ - ldrb.w sl, [r1] │ │ - mla r3, r3, r3, r2 │ │ - rsb ip, ip, sl │ │ - ldr r2, [sp, #20] │ │ - mla r3, ip, ip, r3 │ │ - cmp r3, r2 │ │ - ble.n 7e8b8 │ │ - adds r4, #1 │ │ - cmp r4, #1 │ │ - it eq │ │ - moveq r7, r3 │ │ - ldr r3, [sp, #12] │ │ - it eq │ │ - moveq r3, r8 │ │ - str r3, [sp, #12] │ │ - ldr r3, [sp, #8] │ │ - it eq │ │ - moveq r3, fp │ │ - str r3, [sp, #8] │ │ - ldr r3, [sp, #16] │ │ - add.w fp, fp, #1 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add r3, r2 │ │ - str r3, [sp, #16] │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add r9, r3 │ │ - b.n 7e810 │ │ - add.w r8, r8, #1 │ │ - b.n 7e7f4 │ │ - ldr.w r8, [pc, #184] ; 7e98c │ │ - mov r0, r6 │ │ - bl 24d9c │ │ - mov r0, r5 │ │ - add r8, pc │ │ - bl 24d9c │ │ - ldr.w r3, [r8] │ │ - adds r3, #1 │ │ - str.w r3, [r8] │ │ - cmp r4, #0 │ │ - beq.n 7e964 │ │ - ldr r0, [pc, #156] ; (7e990 ) │ │ - mov r2, r4 │ │ - ldr r1, [sp, #20] │ │ - add.w r9, sp, #68 ; 0x44 │ │ - add r0, pc │ │ - bl 7ea74 │ │ - ldr r0, [pc, #144] ; (7e994 ) │ │ - mov r3, r7 │ │ - ldr r1, [sp, #8] │ │ - add r0, pc │ │ - ldr r2, [sp, #12] │ │ - ldr r7, [pc, #140] ; (7e998 ) │ │ - bl 7ea74 │ │ - ldr r2, [pc, #136] ; (7e99c ) │ │ - movs r1, #127 ; 0x7f │ │ - add r7, pc │ │ - ldr.w r3, [r8] │ │ - add r2, pc │ │ - mov r0, r9 │ │ - bl 25858 │ │ - mov r1, r7 │ │ - mov r0, r9 │ │ - bl 2473c │ │ - movs r2, #1 │ │ - mov r1, r0 │ │ - mov r0, r6 │ │ - bl 24dbc │ │ - add r6, sp, #196 ; 0xc4 │ │ - ldr r2, [pc, #104] ; (7e9a0 ) │ │ - movs r1, #127 ; 0x7f │ │ - ldr.w r3, [r8] │ │ - mov r0, r6 │ │ - add r2, pc │ │ - bl 25858 │ │ - mov r1, r7 │ │ - mov r0, r6 │ │ - bl 2473c │ │ - movs r2, #1 │ │ - mov r1, r0 │ │ - mov r0, r5 │ │ - bl 24dbc │ │ - ldr r0, [pc, #72] ; (7e9a4 ) │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov r0, r4 │ │ - b.n 7e972 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 7e972 │ │ - mvn.w r0, #1 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #324] ; 0x144 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7e980 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #332 ; 0x14c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldmia r3, {r1, r3, r6} │ │ - movs r3, r0 │ │ - movs r0, #244 ; 0xf4 │ │ - movs r4, r0 │ │ - stc 0, cr0, [r2, #-0] │ │ - ldcl 0, cr0, [r7, #-0] │ │ - ldc 0, cr0, [sp] │ │ - ldc 0, cr0, [r4] │ │ - ldc 0, cr0, [r4] │ │ - ldc 0, cr0, [r8] │ │ - │ │ -0007e9a8 : │ │ - push {r0, r1, r4, r5, r6, lr} │ │ - movs r2, #64 ; 0x40 │ │ - ldr r4, [pc, #64] ; (7e9f0 ) │ │ - movs r1, #0 │ │ - ldr r5, [pc, #64] ; (7e9f4 ) │ │ - mov r6, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r5, pc │ │ - ldr r3, [r4, #0] │ │ - mov r0, r5 │ │ - str r3, [sp, #4] │ │ - bl 2497c │ │ - add r0, sp, #8 │ │ - str.w r6, [r0, #-8]! │ │ - blx 1911c │ │ - ldr r2, [pc, #40] ; (7e9f8 ) │ │ - movs r1, #64 ; 0x40 │ │ - add r2, pc │ │ - mov r3, r0 │ │ - mov r0, r5 │ │ - blx 19128 │ │ - ldr r2, [sp, #4] │ │ - ldr r3, [r4, #0] │ │ - mov r0, r5 │ │ - cmp r2, r3 │ │ - beq.n 7e9ea │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #8 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - ldmia r1!, {r4, r5} │ │ - movs r3, r0 │ │ - movs r0, #28 │ │ - movs r4, r0 │ │ - ldcl 0, cr0, [fp, #-0] │ │ - │ │ -0007e9fc : │ │ - push {r0, r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3604 ; 0xe14 │ │ - ldr r4, [pc, #100] ; (7ea6c ) │ │ - addw r5, sp, #3624 ; 0xe28 │ │ - add r6, sp, #12 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3596] ; 0xe0c │ │ - bl 2497c │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - mov r0, r6 │ │ - str r5, [sp, #8] │ │ - bl 24bbc │ │ - movs r0, #0 │ │ - blx 19134 │ │ - bl 7e9a8 │ │ - ldr r2, [pc, #44] ; (7ea70 ) │ │ - str r6, [sp, #0] │ │ - movs r1, #3 │ │ - add r2, pc │ │ - mov r3, r0 │ │ - movs r0, #8 │ │ - bl 258dc │ │ - ldr.w r2, [sp, #3596] ; 0xe0c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7ea5e │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3604 ; 0xe14 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #16 │ │ - bx lr │ │ - nop │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ - movs r3, r0 │ │ - stcl 0, cr0, [sp] │ │ - │ │ -0007ea74 : │ │ - push {r0, r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3604 ; 0xe14 │ │ - ldr r4, [pc, #100] ; (7eae4 ) │ │ - addw r5, sp, #3624 ; 0xe28 │ │ - add r6, sp, #12 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3596] ; 0xe0c │ │ - bl 2497c │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - mov r0, r6 │ │ - str r5, [sp, #8] │ │ - bl 24bbc │ │ - movs r0, #0 │ │ - blx 19134 │ │ - bl 7e9a8 │ │ - ldr r2, [pc, #44] ; (7eae8 ) │ │ - str r6, [sp, #0] │ │ - movs r1, #5 │ │ - add r2, pc │ │ - mov r3, r0 │ │ - movs r0, #8 │ │ - bl 258dc │ │ - ldr.w r2, [sp, #3596] ; 0xe0c │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7ead6 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3604 ; 0xe14 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #16 │ │ - bx lr │ │ - nop │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ - movs r3, r0 │ │ - add r7, pc, #800 ; (adr r7, 7ee0c ) │ │ - ... │ │ - │ │ -0007eaec : │ │ - push {r4, r5, lr} │ │ - cbz r0, 7eb1c │ │ - movs r2, #0 │ │ - mov r1, r2 │ │ - movs r3, #8 │ │ - ldr r4, [pc, #44] ; (7eb24 ) │ │ - lsrs r5, r1, #1 │ │ - tst.w r1, #1 │ │ - eor.w r4, r4, r5 │ │ - ite eq │ │ - moveq r1, r5 │ │ - movne r1, r4 │ │ - subs r3, #1 │ │ - bne.n 7eaf6 │ │ - str.w r1, [r0, r2, lsl #2] │ │ - adds r2, #1 │ │ - cmp.w r2, #256 ; 0x100 │ │ - bne.n 7eaf2 │ │ - mov r0, r3 │ │ - pop {r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, pc} │ │ - nop │ │ - strh r0, [r4, #24] │ │ - Address 0x000000000007eb26 is out of bounds. │ │ - │ │ - │ │ -0007eb28 : │ │ - cmp r0, #0 │ │ - itet eq │ │ - moveq r3, #0 │ │ - movne.w r3, #4294967295 ; 0xffffffff │ │ - moveq.w r0, #4294967295 ; 0xffffffff │ │ - str r3, [r1, #0] │ │ - it ne │ │ - movne r0, #0 │ │ - bx lr │ │ - │ │ -0007eb3e : │ │ - cbz r0, 7eb48 │ │ - ldr r3, [r1, #0] │ │ - movs r0, #0 │ │ - mvns r3, r3 │ │ - b.n 7eb4e │ │ - mov r3, r0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - str r3, [r1, #0] │ │ - bx lr │ │ - │ │ -0007eb52 : │ │ - push {r4, r5, lr} │ │ - cbnz r0, 7eb5a │ │ - str r0, [r3, #0] │ │ - b.n 7eb7c │ │ - cbz r1, 7eb7c │ │ - ldr r5, [r3, #0] │ │ - add r2, r1 │ │ - cmp r1, r2 │ │ - beq.n 7eb76 │ │ - ldrb.w r4, [r1], #1 │ │ - eors r4, r5 │ │ - uxtb r4, r4 │ │ - ldr.w r4, [r0, r4, lsl #2] │ │ - eor.w r5, r4, r5, lsr #8 │ │ - b.n 7eb60 │ │ - str r5, [r3, #0] │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, pc} │ │ - │ │ -0007eb82 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r7, r1 │ │ - mov r1, r3 │ │ - mov r5, r0 │ │ - mov r6, r2 │ │ - mov r4, r3 │ │ - bl 7eb28 │ │ - cbz r0, 7eb9a │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - mov r0, r5 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r4 │ │ - bl 7eb52 │ │ - cmp r0, #0 │ │ - bne.n 7eb94 │ │ - mov r0, r5 │ │ - mov r1, r4 │ │ - bl 7eb3e │ │ - adds r0, #0 │ │ - it ne │ │ - movne r0, #1 │ │ - negs r0, r0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - │ │ -0007ebbc : │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - negs r0, r0 │ │ - bx lr │ │ - ... │ │ - │ │ -0007ebc8 : │ │ - push {r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3592 ; 0xe08 │ │ - ldr r4, [pc, #72] ; (7ec1c ) │ │ - addw r5, sp, #3612 ; 0xe1c │ │ - add r6, sp, #4 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3588] ; 0xe04 │ │ - bl 2497c │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - mov r0, r6 │ │ - movw r1, #3583 ; 0xdff │ │ - str r5, [sp, #0] │ │ - bl 24bbc │ │ - ldr.w r2, [sp, #3588] ; 0xe04 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7ec10 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3592 ; 0xe08 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #12 │ │ - bx lr │ │ - stmia r7!, {r1, r2} │ │ - movs r3, r0 │ │ - │ │ -0007ec20 : │ │ - push {r1, r2, r3} │ │ - movs r1, #0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - subw sp, sp, #3596 ; 0xe0c │ │ - ldr r4, [pc, #128] ; (7ecb0 ) │ │ - addw r6, sp, #3620 ; 0xe24 │ │ - add r5, sp, #4 │ │ - mov r7, r0 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r8, [r6], #4 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - mov r0, r5 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3588] ; 0xe04 │ │ - bl 2497c │ │ - mov r0, r5 │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r8 │ │ - mov r3, r6 │ │ - str r6, [sp, #0] │ │ - bl 24bbc │ │ - cbnz r7, 7ec7a │ │ - ldr r2, [pc, #80] ; (7ecb4 ) │ │ - mov r1, r5 │ │ - ldr r0, [pc, #80] ; (7ecb8 ) │ │ - add r2, pc │ │ - add r0, pc │ │ - ldr r3, [r2, #0] │ │ - adds r3, #1 │ │ - str r3, [r2, #0] │ │ - ldr r2, [pc, #72] ; (7ecbc ) │ │ - add r2, pc │ │ - bl 7ea74 │ │ - b.n 7ec92 │ │ - ldr r2, [pc, #68] ; (7ecc0 ) │ │ - mov r1, r5 │ │ - ldr r0, [pc, #68] ; (7ecc4 ) │ │ - add r2, pc │ │ - add r0, pc │ │ - ldr r3, [r2, #4] │ │ - adds r3, #1 │ │ - str r3, [r2, #4] │ │ - ldr r2, [pc, #60] ; (7ecc8 ) │ │ - add r2, pc │ │ - bl 7e9fc │ │ - ldr.w r2, [sp, #3588] ; 0xe04 │ │ - mov r0, r7 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7eca2 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3596 ; 0xe0c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - add sp, #12 │ │ - bx lr │ │ - nop │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ - movs r3, r0 │ │ - adds r6, r5, #6 │ │ - movs r4, r0 │ │ - ; instruction: 0xead30000 │ │ - ; instruction: 0xead90000 │ │ - adds r4, r2, #6 │ │ - movs r4, r0 │ │ - ; instruction: 0xeab90000 │ │ - pkhbt r0, r6, r0 │ │ - │ │ -0007eccc : │ │ - push {r0, r1, r2, r3} │ │ - movs r1, #0 │ │ - push {r4, r5, r6, r7, lr} │ │ - subw sp, sp, #3596 ; 0xe0c │ │ - ldr r4, [pc, #96] ; (7ed38 ) │ │ - add.w r5, sp, #3616 ; 0xe20 │ │ - add r6, sp, #4 │ │ - mov.w r2, #3584 ; 0xe00 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr.w r7, [r5], #4 │ │ - mov r0, r6 │ │ - ldr r3, [r4, #0] │ │ - str.w r3, [sp, #3588] ; 0xe04 │ │ - bl 2497c │ │ - movw r1, #3583 ; 0xdff │ │ - mov r2, r7 │ │ - mov r3, r5 │ │ - mov r0, r6 │ │ - str r5, [sp, #0] │ │ - bl 24bbc │ │ - ldr r2, [pc, #52] ; (7ed3c ) │ │ - mov r1, r6 │ │ - ldr r0, [pc, #52] ; (7ed40 ) │ │ - add r2, pc │ │ - add r0, pc │ │ - ldr r3, [r2, #4] │ │ - adds r3, #1 │ │ - str r3, [r2, #4] │ │ - ldr r2, [pc, #44] ; (7ed44 ) │ │ - add r2, pc │ │ - bl 7e9fc │ │ - ldr.w r2, [sp, #3588] ; 0xe04 │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 7ed2c │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - addw sp, sp, #3596 ; 0xe0c │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - add sp, #16 │ │ - bx lr │ │ - stmia r6!, {r1} │ │ - movs r3, r0 │ │ - adds r0, r1, #4 │ │ - movs r4, r0 │ │ - bic.w r0, sp, r0 │ │ - orr.w r0, r1, r0 │ │ - │ │ -0007ed48 : │ │ - ldr r3, [pc, #8] ; (7ed54 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - str r2, [r3, #4] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - adds r0, r1, #3 │ │ - movs r4, r0 │ │ - │ │ -0007ed58 : │ │ - ldr r3, [pc, #24] ; (7ed74 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #4] │ │ - ldr r3, [r3, #0] │ │ - adds r1, r3, r2 │ │ - cbnz r3, 7ed6c │ │ - ldr r0, [pc, #16] ; (7ed78 ) │ │ - add r0, pc │ │ - b.w 7e9fc │ │ - ldr r0, [pc, #12] ; (7ed7c ) │ │ - add r0, pc │ │ - b.w 7ea74 │ │ - adds r2, r7, #2 │ │ - movs r4, r0 │ │ - ldrd r0, r0, [r8] │ │ - ldrd r0, r0, [r0] │ │ - │ │ -0007ed80 : │ │ - ldr r3, [pc, #20] ; (7ed98 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - cbnz r2, 7ed94 │ │ - ldr r3, [r3, #4] │ │ - cmp r3, #0 │ │ - ite ne │ │ - movne r0, #0 │ │ - moveq r0, #2 │ │ - bx lr │ │ - movs r0, #1 │ │ - bx lr │ │ - adds r2, r2, #2 │ │ - movs r4, r0 │ │ - │ │ -0007ed9c : │ │ - push {r4, r5, r6, lr} │ │ - movs r2, #20 │ │ - ldr r4, [pc, #28] ; (7edc0 ) │ │ - mov r5, r0 │ │ - mov r6, r1 │ │ - movs r1, #0 │ │ - add r4, pc │ │ - mov r0, r4 │ │ - bl 2497c │ │ - mov r0, r4 │ │ - mov r1, r6 │ │ - mov r2, r5 │ │ - bl 8077c │ │ - movs r3, #0 │ │ - str r3, [r4, #20] │ │ - pop {r4, r5, r6, pc} │ │ - adds r4, r6, #1 │ │ - movs r4, r0 │ │ - │ │ -0007edc4 : │ │ - ldr r3, [pc, #4] ; (7edcc ) │ │ - add r3, pc │ │ - ldr r0, [r3, #20] │ │ - bx lr │ │ - adds r6, r2, #1 │ │ - movs r4, r0 │ │ - │ │ -0007edd0 : │ │ - ldr r0, [pc, #16] ; (7ede4 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - bl 807d6 │ │ - uxtb r0, r0 │ │ - pop {r3, pc} │ │ - adds r0, r1, #1 │ │ - movs r4, r0 │ │ - │ │ -0007ede8 : │ │ - ldr r0, [pc, #16] ; (7edfc ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - bl 807d6 │ │ - sxtb r0, r0 │ │ - pop {r3, pc} │ │ - adds r0, r6, #0 │ │ - movs r4, r0 │ │ - │ │ -0007ee00 : │ │ - ldr r0, [pc, #16] ; (7ee14 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - bl 807d6 │ │ - uxth r0, r0 │ │ - pop {r3, pc} │ │ - adds r0, r3, #0 │ │ - movs r4, r0 │ │ - │ │ -0007ee18 : │ │ - ldr r0, [pc, #16] ; (7ee2c ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - bl 807d6 │ │ - sxth r0, r0 │ │ - pop {r3, pc} │ │ - adds r0, r0, #0 │ │ - movs r4, r0 │ │ - │ │ -0007ee30 : │ │ - ldr r0, [pc, #12] ; (7ee40 ) │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - b.w 807d6 │ │ - nop │ │ - subs r2, r5, r7 │ │ - movs r4, r0 │ │ - │ │ -0007ee44 : │ │ - ldr r0, [pc, #12] ; (7ee54 ) │ │ - add r0, pc │ │ - ldr r3, [r0, #20] │ │ - adds r3, #1 │ │ - str r3, [r0, #20] │ │ - b.w 807d6 │ │ - nop │ │ - subs r6, r2, r7 │ │ - movs r4, r0 │ │ - │ │ -0007ee58 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - movs r2, #0 │ │ - ldr r4, [pc, #56] ; (7ee98 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - strd r2, r3, [sp] │ │ - ldr r2, [pc, #44] ; (7ee9c ) │ │ - add r2, pc │ │ - ldr r3, [r2, #20] │ │ - adds r3, #1 │ │ - str r3, [r2, #20] │ │ - bl 7ee30 │ │ - str r0, [sp, #0] │ │ - bl 7ee30 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - str r0, [sp, #4] │ │ - ldrd r0, r1, [sp] │ │ - beq.n 7ee92 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - nop │ │ - stmia r4!, {r1, r2, r7} │ │ - movs r3, r0 │ │ - subs r6, r5, r6 │ │ - movs r4, r0 │ │ - │ │ -0007eea0 : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - movs r2, #0 │ │ - ldr r4, [pc, #56] ; (7eee0 ) │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #12] │ │ - movs r3, #0 │ │ - strd r2, r3, [sp] │ │ - ldr r2, [pc, #44] ; (7eee4 ) │ │ - add r2, pc │ │ - ldr r3, [r2, #20] │ │ - adds r3, #1 │ │ - str r3, [r2, #20] │ │ - bl 7ee30 │ │ - str r0, [sp, #0] │ │ - bl 7ee30 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - str r0, [sp, #4] │ │ - ldrd r0, r1, [sp] │ │ - beq.n 7eeda │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - nop │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ - movs r3, r0 │ │ - subs r6, r4, r5 │ │ - movs r4, r0 │ │ - │ │ -0007eee8 : │ │ - cmp r0, r1 │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - mov r6, r0 │ │ - mov.w r7, r0, asr #31 │ │ - mov r4, r1 │ │ - mov.w r5, r1, asr #31 │ │ - bgt.n 7eefe │ │ - bne.n 7ef08 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - mov r3, r7 │ │ - mov r6, r1 │ │ - mov r7, r5 │ │ - mov r4, r0 │ │ - mov r5, r3 │ │ - bl 7ee44 │ │ - adds r2, r4, #1 │ │ - adc.w r3, r5, #0 │ │ - subs r2, r2, r6 │ │ - sbc.w r3, r3, r7 │ │ - movs r1, #0 │ │ - blx 8301c <__aeabi_ldivmod@@Base> │ │ - adds r0, r2, r6 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ... │ │ - │ │ -0007ef24 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #276] ; (7f040 ) │ │ - ldrd r4, r5, [sp, #80] ; 0x50 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - cmp r5, r3 │ │ - ldr r7, [r6, #0] │ │ - it eq │ │ - cmpeq r4, r2 │ │ - itt cs │ │ - movcs lr, r4 │ │ - movcs r4, r2 │ │ - str r7, [sp, #36] ; 0x24 │ │ - ittt cs │ │ - movcs r7, r5 │ │ - movcs r5, r3 │ │ - movcs r3, r7 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ - it cs │ │ - movcs r2, lr │ │ - cmp r7, #1 │ │ - bne.n 7efbe │ │ - cmp r5, r3 │ │ - it eq │ │ - cmpeq r4, r2 │ │ - beq.n 7f028 │ │ - subs.w r8, r2, r4 │ │ - sbc.w r9, r3, r5 │ │ - cmp.w r9, #0 │ │ - it eq │ │ - cmpeq.w r8, #4 │ │ - bcs.n 7ef9c │ │ - movs r1, #0 │ │ - add r3, sp, #40 ; 0x28 │ │ - adds.w sl, r4, r1 │ │ - add.w r3, r3, r1, lsl #3 │ │ - add.w r1, r1, #1 │ │ - adc.w fp, r5, #0 │ │ - uxtb r1, r1 │ │ - strd sl, fp, [r3, #-40] ; 0x28 │ │ - movs r3, #0 │ │ - cmp r3, r9 │ │ - it eq │ │ - cmpeq r1, r8 │ │ - bcc.n 7ef74 │ │ - mov r4, r1 │ │ - cbz r1, 7f000 │ │ - b.n 7f00c │ │ - strd r4, r5, [sp] │ │ - adds r4, #1 │ │ - adc.w r5, r5, #0 │ │ - adds.w r0, r2, #4294967295 ; 0xffffffff │ │ - strd r4, r5, [sp, #8] │ │ - adc.w r1, r3, #4294967295 ; 0xffffffff │ │ - strd r2, r3, [sp, #24] │ │ - movs r4, #4 │ │ - strd r0, r1, [sp, #16] │ │ - b.n 7f00c │ │ - orrs.w r7, r4, r5 │ │ - beq.n 7efde │ │ - adds.w r4, r4, #4294967295 ; 0xffffffff │ │ - adc.w r5, r5, #4294967295 ; 0xffffffff │ │ - cmp r3, r1 │ │ - it eq │ │ - cmpeq r2, r0 │ │ - strd r4, r5, [sp] │ │ - mov.w r4, #1 │ │ - bcs.n 7f00c │ │ - b.n 7efe8 │ │ - cmp r3, r1 │ │ - it eq │ │ - cmpeq r2, r0 │ │ - bcs.n 7f000 │ │ - movs r4, #0 │ │ - add r1, sp, #40 ; 0x28 │ │ - adds r2, #1 │ │ - add.w r1, r1, r4, lsl #3 │ │ - add.w r4, r4, #1 │ │ - adc.w r3, r3, #0 │ │ - uxtb r4, r4 │ │ - strd r2, r3, [r1, #-40] ; 0x28 │ │ - b.n 7f00c │ │ - movs r0, #4 │ │ - bl 23744 │ │ - movs r0, #0 │ │ - mov r1, r0 │ │ - b.n 7f02c │ │ - bl 7edd0 │ │ - mov r1, r4 │ │ - blx 82b48 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #40 ; 0x28 │ │ - uxtb r1, r1 │ │ - add.w r1, r3, r1, lsl #3 │ │ - ldr.w r0, [r1, #-40] │ │ - ldr.w r1, [r1, #-36] │ │ - b.n 7f02c │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 7f038 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - stmia r3!, {r2, r4, r5, r7} │ │ - movs r3, r0 │ │ - │ │ -0007f044 : │ │ - push {r4, r5, lr} │ │ - uxtb r4, r0 │ │ - sub sp, #20 │ │ - movs r5, #0 │ │ - uxtb r0, r1 │ │ - mov r3, r5 │ │ - str r2, [sp, #8] │ │ - movs r1, #0 │ │ - mov r2, r4 │ │ - strd r0, r1, [sp] │ │ - movs r0, #255 ; 0xff │ │ - movs r1, #0 │ │ - bl 7ef24 │ │ - uxtb r0, r0 │ │ - add sp, #20 │ │ - pop {r4, r5, pc} │ │ - │ │ -0007f068 : │ │ - push {r4, r5, lr} │ │ - uxth r4, r0 │ │ - sub sp, #20 │ │ - movs r5, #0 │ │ - uxth r0, r1 │ │ - mov r3, r5 │ │ - str r2, [sp, #8] │ │ - movs r1, #0 │ │ - mov r2, r4 │ │ - strd r0, r1, [sp] │ │ - movw r0, #65535 ; 0xffff │ │ - movs r1, #0 │ │ - bl 7ef24 │ │ - uxth r0, r0 │ │ - add sp, #20 │ │ - pop {r4, r5, pc} │ │ - │ │ -0007f08e : │ │ - push {r0, r1, r2, r3, r4, lr} │ │ - mov r4, r0 │ │ - movs r3, #0 │ │ - str r2, [sp, #8] │ │ - stmia.w sp, {r1, r3} │ │ - mov r2, r4 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - movs r1, #0 │ │ - bl 7ef24 │ │ - add sp, #16 │ │ - pop {r4, pc} │ │ - │ │ -0007f0aa : │ │ - push {r4, r5, lr} │ │ - sub sp, #20 │ │ - mov r4, r0 │ │ - mov r5, r1 │ │ - strd r2, r3, [sp] │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - ldr r3, [sp, #32] │ │ - mov r2, r4 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - str r3, [sp, #8] │ │ - mov r3, r5 │ │ - bl 7ef24 │ │ - add sp, #20 │ │ - pop {r4, r5, pc} │ │ - ... │ │ - │ │ -0007f0d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #44 ; 0x2c │ │ - ldr r6, [pc, #292] ; (7f1fc ) │ │ - mov r8, r0 │ │ - ldrd r4, r5, [sp, #72] ; 0x48 │ │ - mov r9, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldrd r0, r1, [sp, #80] ; 0x50 │ │ - ldr r7, [sp, #88] ; 0x58 │ │ - ldr.w lr, [r6] │ │ - cmp r0, r4 │ │ - str.w lr, [sp, #36] ; 0x24 │ │ - sbcs.w lr, r1, r5 │ │ - blt.n 7f1f0 │ │ - cmp r7, #1 │ │ - bne.n 7f168 │ │ - cmp r5, r1 │ │ - it eq │ │ - cmpeq r4, r0 │ │ - beq.n 7f1e0 │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r4, r2 │ │ - mov r5, r3 │ │ - subs r2, r4, r0 │ │ - sbc.w r3, r5, r1 │ │ - cmp r2, #4 │ │ - sbcs.w r7, r3, #0 │ │ - bge.n 7f146 │ │ - movs r7, #0 │ │ - add r4, sp, #40 ; 0x28 │ │ - add.w lr, r4, r7, lsl #3 │ │ - adds r4, r0, r7 │ │ - add.w r7, r7, #1 │ │ - adc.w r5, r1, #0 │ │ - strd r4, r5, [lr, #-40] ; 0x28 │ │ - movs r5, #0 │ │ - uxtb r7, r7 │ │ - cmp r7, r2 │ │ - sbcs.w r4, r5, r3 │ │ - blt.n 7f122 │ │ - cbz r7, 7f1b8 │ │ - b.n 7f1c4 │ │ - strd r0, r1, [sp] │ │ - adds r0, #1 │ │ - adc.w r1, r1, #0 │ │ - adds.w r2, r4, #4294967295 ; 0xffffffff │ │ - adc.w r3, r5, #4294967295 ; 0xffffffff │ │ - strd r0, r1, [sp, #8] │ │ - strd r2, r3, [sp, #16] │ │ - movs r7, #4 │ │ - strd r4, r5, [sp, #24] │ │ - b.n 7f1c4 │ │ - mov lr, r0 │ │ - mov r7, r1 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - mov r4, lr │ │ - mov r5, r7 │ │ - cmp r8, r0 │ │ - sbcs.w r7, r9, r1 │ │ - bge.n 7f196 │ │ - adds.w r0, r0, #4294967295 ; 0xffffffff │ │ - mov.w r7, #1 │ │ - adc.w r1, r1, #4294967295 ; 0xffffffff │ │ - cmp r4, r2 │ │ - sbcs.w r3, r5, r3 │ │ - strd r0, r1, [sp] │ │ - bge.n 7f1c4 │ │ - b.n 7f1a0 │ │ - cmp r4, r2 │ │ - sbcs.w r3, r5, r3 │ │ - bge.n 7f1b8 │ │ - movs r7, #0 │ │ - add r3, sp, #40 ; 0x28 │ │ - adds r4, #1 │ │ - add.w r3, r3, r7, lsl #3 │ │ - add.w r7, r7, #1 │ │ - adc.w r5, r5, #0 │ │ - uxtb r7, r7 │ │ - strd r4, r5, [r3, #-40] ; 0x28 │ │ - b.n 7f1c4 │ │ - movs r0, #4 │ │ - bl 23744 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - b.n 7f1e4 │ │ - bl 7edd0 │ │ - mov r1, r7 │ │ - blx 82b48 <__aeabi_uidivmod@@Base> │ │ - add r3, sp, #40 ; 0x28 │ │ - uxtb r1, r1 │ │ - add.w r1, r3, r1, lsl #3 │ │ - ldr.w r0, [r1, #-40] │ │ - ldr.w r1, [r1, #-36] │ │ - b.n 7f1e4 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 7f1f6 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - cmp r7, #1 │ │ - bne.n 7f174 │ │ - b.n 7f112 │ │ - add sp, #44 ; 0x2c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - stmia r2!, {r2} │ │ - movs r3, r0 │ │ - │ │ -0007f200 : │ │ - push {r4, r5, lr} │ │ - sxtb r4, r0 │ │ - sub sp, #28 │ │ - sxtb r0, r1 │ │ - asrs r5, r4, #31 │ │ - movs r3, #0 │ │ - asrs r1, r0, #31 │ │ - str r2, [sp, #16] │ │ - strd r0, r1, [sp, #8] │ │ - movs r2, #127 ; 0x7f │ │ - strd r4, r5, [sp] │ │ - mvn.w r0, #127 ; 0x7f │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - bl 7f0d0 │ │ - sxtb r0, r0 │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - │ │ -0007f22c : │ │ - push {r4, r5, lr} │ │ - sxth r4, r0 │ │ - sub sp, #28 │ │ - sxth r0, r1 │ │ - asrs r5, r4, #31 │ │ - movs r3, #0 │ │ - asrs r1, r0, #31 │ │ - str r2, [sp, #16] │ │ - strd r0, r1, [sp, #8] │ │ - movw r2, #32767 ; 0x7fff │ │ - strd r4, r5, [sp] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - ldr r0, [pc, #8] ; (7f258 ) │ │ - bl 7f0d0 │ │ - sxth r0, r0 │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - strh r0, [r0, #0] │ │ - Address 0x000000000007f25a is out of bounds. │ │ - │ │ - │ │ -0007f25c : │ │ - push {r4, r5, lr} │ │ - sub sp, #28 │ │ - mov r4, r0 │ │ - asrs r5, r0, #31 │ │ - str r2, [sp, #16] │ │ - mov r0, r1 │ │ - strd r4, r5, [sp] │ │ - asrs r1, r1, #31 │ │ - mvn.w r2, #2147483648 ; 0x80000000 │ │ - strd r0, r1, [sp, #8] │ │ - movs r3, #0 │ │ - mov.w r0, #2147483648 ; 0x80000000 │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - bl 7f0d0 │ │ - add sp, #28 │ │ - pop {r4, r5, pc} │ │ - │ │ -0007f288 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - strd r2, r3, [sp, #8] │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - ldr r3, [sp, #32] │ │ - strd r0, r1, [sp] │ │ - movs r0, #0 │ │ - mov.w r1, #2147483648 ; 0x80000000 │ │ - str r3, [sp, #16] │ │ - mvn.w r3, #2147483648 ; 0x80000000 │ │ - bl 7f0d0 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - ... │ │ - │ │ -0007f2b0 : │ │ - push {r3, lr} │ │ - bl 7ee44 │ │ - vmov s15, r0 │ │ - vcvt.f32.u32 s14, s15 │ │ - vldr s15, [pc, #12] ; 7f2cc │ │ - vmul.f32 s15, s14, s15 │ │ - vmov r0, s15 │ │ - pop {r3, pc} │ │ - movs r0, r0 │ │ - cmp r7, #128 ; 0x80 │ │ - │ │ -0007f2d0 : │ │ - push {r3, lr} │ │ - bl 7ee58 │ │ - lsrs r0, r0, #11 │ │ - orr.w r0, r0, r1, lsl #21 │ │ - lsrs r1, r1, #11 │ │ - blx 82fa8 <__aeabi_ul2d@@Base> │ │ - vldr d7, [pc, #20] ; 7f2f8 │ │ - vmov d6, r0, r1 │ │ - vmul.f64 d7, d6, d7 │ │ - vmov r0, r1, d7 │ │ - pop {r3, pc} │ │ - nop.w │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r4, #160 ; 0xa0 │ │ - │ │ -0007f300 : │ │ - push {r3, lr} │ │ - bl 7f2d0 │ │ - vmov d7, r0, r1 │ │ - vadd.f64 d6, d7, d7 │ │ - vldr d7, [pc, #16] ; 7f320 │ │ - vnmls.f64 d7, d6, d7 │ │ - vcvt.f32.f64 s15, d7 │ │ - vmov r0, s15 │ │ - pop {r3, pc} │ │ - movs r0, r0 │ │ - b.n 7f326 │ │ - ; instruction: 0xffff47ef │ │ - │ │ -0007f328 : │ │ - push {r4, lr} │ │ - ldr r4, [pc, #100] ; (7f390 ) │ │ - vpush {d8} │ │ - add r4, pc │ │ - mov r0, r4 │ │ - vldr d8, [pc, #64] ; 7f378 │ │ - bl 807d6 │ │ - vmov s15, r0 │ │ - mov r0, r4 │ │ - vcvt.f64.s32 d6, s15 │ │ - vldr d7, [pc, #56] ; 7f380 │ │ - vmla.f64 d8, d6, d7 │ │ - bl 807d6 │ │ - ldr r3, [r4, #20] │ │ - adds r3, #1 │ │ - str r3, [r4, #20] │ │ - vmov s15, r0 │ │ - vcvt.f64.s32 d6, s15 │ │ - vldr d7, [pc, #36] ; 7f388 │ │ - vmla.f64 d8, d6, d7 │ │ - vmov r0, r1, d8 │ │ - vpop {d8} │ │ - pop {r4, pc} │ │ - nop │ │ - nop.w │ │ - ... │ │ - movs r0, r0 │ │ - subs r5, #240 ; 0xf0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - subs r3, #240 ; 0xf0 │ │ - asrs r4, r5, #27 │ │ - movs r4, r0 │ │ - nop.w │ │ - │ │ -0007f398 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ - subs r5, r0, #0 │ │ - bgt.n 7f3ae │ │ - ldr r0, [pc, #64] ; (7f3e0 ) │ │ - ldr r1, [pc, #64] ; (7f3e4 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 257bc │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - adds r0, r5, #1 │ │ - bl 248b4 │ │ - mov r4, r0 │ │ - cmp r0, #0 │ │ - beq.n 7f3aa │ │ - adds r7, r0, r5 │ │ - mov r6, r0 │ │ - movs r0, #32 │ │ - movs r1, #126 ; 0x7e │ │ - bl 7eee8 │ │ - strb.w r0, [r6], #1 │ │ - cmp r6, r7 │ │ - bne.n 7f3be │ │ - ldr r2, [pc, #24] ; (7f3e8 ) │ │ - movs r3, #0 │ │ - strb r3, [r4, r5] │ │ - mov r0, r4 │ │ - add r2, pc │ │ - ldr r3, [r2, #20] │ │ - adds r3, #1 │ │ - str r3, [r2, #20] │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r0, r0 │ │ - sub sp, #148 ; 0x94 │ │ - movs r0, r0 │ │ - asrs r6, r0, #25 │ │ - movs r4, r0 │ │ - │ │ -0007f3ec : │ │ - push {r4, lr} │ │ - subs r4, r0, #0 │ │ - ble.n 7f406 │ │ - bl 7ee44 │ │ - adds r1, r4, #1 │ │ - blx 82b48 <__aeabi_uidivmod@@Base> │ │ - ldmia.w sp!, {r4, lr} │ │ - mov r0, r1 │ │ - b.w 7f398 │ │ - ldr r0, [pc, #16] ; (7f418 ) │ │ - ldr r1, [pc, #16] ; (7f41c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 257bc │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - nop │ │ - ldr r2, [sp, #656] ; 0x290 │ │ - movs r0, r0 │ │ - b.n 7fb1e │ │ - ... │ │ - │ │ -0007f420 : │ │ - movs r0, #255 ; 0xff │ │ - b.w 7f3ec │ │ - ... │ │ - │ │ -0007f428 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #128 ; 0x80 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r1, #32 │ │ - ldr r0, [pc, #20] ; (7f454 ) │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - mov r2, r1 │ │ - str r3, [sp, #16] │ │ - add r0, pc │ │ - mov r3, r1 │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - str r3, [sp, #448] ; 0x1c0 │ │ - movs r2, r0 │ │ - │ │ -0007f458 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (7f484 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - add r3, pc, #252 ; (adr r3, 7f584 ) │ │ - movs r2, r0 │ │ - │ │ -0007f488 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7f4b8 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #1369 ; 0x559 │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - bpl.n 7f4ae │ │ - movs r2, r0 │ │ - │ │ -0007f4bc : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #24] ; (7f4ec ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - add r0, pc │ │ - movs r3, #24 │ │ - addw r0, r0, #2738 ; 0xab2 │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - lsrs r5, r5, #2 │ │ - movs r3, r0 │ │ - │ │ -0007f4f0 : │ │ - ldr r0, [pc, #16] ; (7f504 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - blx 19140 │ │ - nop │ │ - b.n 7fa4a │ │ - ... │ │ - │ │ -0007f508 : │ │ - ldr r3, [pc, #132] ; (7f590 ) │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub sp, #28 │ │ - subs r6, r0, #0 │ │ - ldr r2, [r3, #0] │ │ - mov r5, r3 │ │ - str r2, [sp, #20] │ │ - bgt.n 7f52a │ │ - ldr r0, [pc, #116] ; (7f594 ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - movs r0, #0 │ │ - b.n 7f57c │ │ - adds r0, r6, #1 │ │ - bl 248b4 │ │ - mov r4, r0 │ │ - cbnz r0, 7f544 │ │ - ldr r0, [pc, #96] ; (7f598 ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov r0, r4 │ │ - bl 23744 │ │ - b.n 7f526 │ │ - mov r0, sp │ │ - add.w r9, r4, r6 │ │ - bl 807a4 │ │ - mov r8, sp │ │ - mov r7, r4 │ │ - mov r0, r8 │ │ - bl 807d6 │ │ - movs r1, #43 ; 0x2b │ │ - blx 82b48 <__aeabi_uidivmod@@Base> │ │ - uxtb r1, r1 │ │ - sub.w r3, r1, #10 │ │ - cmp r3, #6 │ │ - itet hi │ │ - addhi r1, #48 ; 0x30 │ │ - movls r1, #65 ; 0x41 │ │ - uxtbhi r1, r1 │ │ - strb.w r1, [r7], #1 │ │ - cmp r7, r9 │ │ - bne.n 7f552 │ │ - mov r0, r4 │ │ - movs r3, #0 │ │ - strb r3, [r4, r6] │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 7f588 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ - movs r3, r0 │ │ - b.n 7fae6 │ │ - movs r0, r0 │ │ - b.n 7fb14 │ │ - ... │ │ - │ │ -0007f59c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r9, r3 │ │ - ldr r6, [pc, #248] ; (7f69c ) │ │ - sub sp, #156 ; 0x9c │ │ - mov sl, r1 │ │ - mov r8, r2 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - mov r7, r0 │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #148] ; 0x94 │ │ - cbz r0, 7f5ba │ │ - ldrb r3, [r0, #0] │ │ - cbnz r3, 7f5c0 │ │ - ldr r0, [pc, #228] ; (7f6a0 ) │ │ - add r0, pc │ │ - b.n 7f5e2 │ │ - cbz r1, 7f5c6 │ │ - ldrb r3, [r1, #0] │ │ - cbnz r3, 7f5cc │ │ - ldr r0, [pc, #220] ; (7f6a4 ) │ │ - add r0, pc │ │ - b.n 7f5e2 │ │ - cbz r2, 7f5d2 │ │ - ldrb r3, [r2, #0] │ │ - cbnz r3, 7f5d8 │ │ - ldr r0, [pc, #212] ; (7f6a8 ) │ │ - add r0, pc │ │ - b.n 7f5e2 │ │ - cmp.w r9, #0 │ │ - bgt.n 7f5ec │ │ - ldr r0, [pc, #204] ; (7f6ac ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 7f64a │ │ - add.w fp, sp, #132 ; 0x84 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ - mov r0, fp │ │ - bl 2497c │ │ - ldr r2, [pc, #180] ; (7f6b0 ) │ │ - movs r1, #15 │ │ - mov r3, r9 │ │ - add r2, pc │ │ - mov r0, fp │ │ - bl 25858 │ │ - mov r0, r7 │ │ - bl 249ec │ │ - str r0, [sp, #20] │ │ - mov r0, sl │ │ - bl 249ec │ │ - mov r5, r0 │ │ - mov r0, r8 │ │ - bl 249ec │ │ - mov r4, r0 │ │ - mov r0, fp │ │ - bl 249ec │ │ - ldr r3, [sp, #20] │ │ - add r5, r3 │ │ - adds r5, #1 │ │ - add r5, r4 │ │ - add r5, r0 │ │ - mov r0, r5 │ │ - bl 248b4 │ │ - mov r4, r0 │ │ - cbnz r0, 7f64e │ │ - ldr r0, [pc, #120] ; (7f6b4 ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov r0, r4 │ │ - bl 23744 │ │ - mov r0, r4 │ │ - mov r1, r0 │ │ - b.n 7f688 │ │ - ldr r2, [pc, #104] ; (7f6b8 ) │ │ - mov r3, r7 │ │ - add r7, sp, #28 │ │ - mov r1, r5 │ │ - add r2, pc │ │ - str.w sl, [sp] │ │ - str.w r8, [sp, #4] │ │ - str.w r9, [sp, #8] │ │ - bl 25858 │ │ - mov r0, r7 │ │ - bl 805e0 │ │ - mov r1, r4 │ │ - mov r2, r5 │ │ - mov r0, r7 │ │ - bl 8060c │ │ - mov r0, r7 │ │ - bl 806ac │ │ - mov r0, r4 │ │ - bl 248e4 │ │ - ldr r0, [sp, #116] ; 0x74 │ │ - ldr r1, [sp, #120] ; 0x78 │ │ - ldr r2, [sp, #148] ; 0x94 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 7f694 │ │ - blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #156 ; 0x9c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - pop {r1, r3, r4, r5, pc} │ │ - movs r3, r0 │ │ - b.n 7fb6c │ │ - movs r0, r0 │ │ - b.n 7fb88 │ │ - movs r0, r0 │ │ - b.n 7fba8 │ │ - movs r0, r0 │ │ - b.n 7fbc6 │ │ - movs r0, r0 │ │ - b.n 7fbbc │ │ - movs r0, r0 │ │ - b.n 7fb4e │ │ - movs r0, r0 │ │ - b.n 7fb82 │ │ - ... │ │ - │ │ -0007f6bc : │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ - mov r4, r1 │ │ - cbnz r1, 7f6ca │ │ - ldr r0, [pc, #80] ; (7f718 ) │ │ - add r0, pc │ │ - b.n 7f6d2 │ │ - cmp r0, #0 │ │ - bge.n 7f6d8 │ │ - ldr r0, [pc, #76] ; (7f71c ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - b.n 7f712 │ │ - movs r0, #1 │ │ - bl 23394 │ │ - cbnz r0, 7f6f4 │ │ - movs r0, #1 │ │ - bl 2337c │ │ - cbz r0, 7f6f4 │ │ - bl 23724 │ │ - mov r1, r0 │ │ - ldr r0, [pc, #48] ; (7f720 ) │ │ - add r0, pc │ │ - b.n 7f70e │ │ - mov.w r0, #1000 ; 0x3e8 │ │ - mov r1, r4 │ │ - muls r0, r5 │ │ - movs r2, #0 │ │ - bl 25044 │ │ - cbnz r0, 7f716 │ │ - bl 23724 │ │ - mov r1, r0 │ │ - ldr r0, [pc, #24] ; (7f724 ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, pc} │ │ - b.n 7fb14 │ │ - movs r0, r0 │ │ - b.n 7fb42 │ │ - movs r0, r0 │ │ - b.n 7fb56 │ │ - movs r0, r0 │ │ - b.n 7fb68 │ │ - ... │ │ - │ │ -0007f728 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r5, r1 │ │ - mov r8, r2 │ │ - mov r9, r3 │ │ - mov r7, r0 │ │ - cbz r0, 7f740 │ │ - cbz r1, 7f740 │ │ - ldr r3, [r0, #0] │ │ - cbz r3, 7f740 │ │ - ldr r2, [r1, #4] │ │ - cbnz r2, 7f74a │ │ - ldr r0, [pc, #248] ; (7f83c ) │ │ - add r0, pc │ │ - bl 7ea74 │ │ - b.n 7f7a6 │ │ - ldr r3, [r1, #12] │ │ - cbnz r3, 7f768 │ │ - ldr r3, [sp, #32] │ │ - cbnz r3, 7f768 │ │ - ldr r0, [pc, #236] ; (7f840 ) │ │ - ldr r1, [pc, #236] ; (7f844 ) │ │ - ldr r3, [pc, #240] ; (7f848 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 7e9fc │ │ - movs r0, #3 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - bl 7ed9c │ │ - bl 7ed48 │ │ - ldr r1, [pc, #212] ; (7f84c ) │ │ - mov.w r0, #3600 ; 0xe10 │ │ - add r1, pc │ │ - ldr r1, [r1, #0] │ │ - bl 7f6bc │ │ - ldr r3, [r7, #4] │ │ - mov r8, r0 │ │ - cbz r3, 7f7ac │ │ - movs r0, #0 │ │ - blx r3 │ │ - bl 7ed80 │ │ - cmp r0, #1 │ │ - bne.n 7f7ac │ │ - ldr r0, [pc, #184] ; (7f850 ) │ │ - ldr r1, [pc, #188] ; (7f854 ) │ │ - ldr r3, [pc, #188] ; (7f858 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r2, [r7, #0] │ │ - add r3, pc │ │ - bl 7ea74 │ │ - movs r0, #4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r3, [r5, #0] │ │ - movs r0, #0 │ │ - blx r3 │ │ - cmp r0, #2 │ │ - mov r6, r0 │ │ - beq.n 7f7c6 │ │ - adds r3, r0, #1 │ │ - cmp r3, #1 │ │ - bls.n 7f7ca │ │ - bl 7ed80 │ │ - mov r4, r0 │ │ - b.n 7f7cc │ │ - movs r4, #3 │ │ - b.n 7f7cc │ │ - movs r4, #1 │ │ - ldr r3, [r7, #12] │ │ - cbz r3, 7f7d4 │ │ - movs r0, #0 │ │ - blx r3 │ │ - cmp.w r8, #0 │ │ - beq.n 7f7e0 │ │ - mov r0, r8 │ │ - bl 25054 │ │ - bl 7edc4 │ │ - subs r1, r0, #0 │ │ - ble.n 7f7f0 │ │ - ldr r0, [pc, #112] ; (7f85c ) │ │ - add r0, pc │ │ - bl 7e9fc │ │ - cmp r6, #2 │ │ - bne.n 7f808 │ │ - ldr r0, [pc, #104] ; (7f860 ) │ │ - ldr r1, [pc, #108] ; (7f864 ) │ │ - ldr r3, [pc, #108] ; (7f868 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r2, [r5, #4] │ │ - add r3, pc │ │ - bl 7e9fc │ │ - b.n 7f836 │ │ - cbnz r6, 7f81a │ │ - ldr r0, [pc, #96] ; (7f86c ) │ │ - ldr r1, [pc, #96] ; (7f870 ) │ │ - ldr r3, [pc, #100] ; (7f874 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r2, [r5, #4] │ │ - add r3, pc │ │ - b.n 7f82c │ │ - adds r6, #1 │ │ - bne.n 7f832 │ │ - ldr r0, [pc, #88] ; (7f878 ) │ │ - ldr r1, [pc, #88] ; (7f87c ) │ │ - ldr r3, [pc, #92] ; (7f880 ) │ │ - add r0, pc │ │ - ldr r2, [r5, #4] │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 7ea74 │ │ - b.n 7f836 │ │ - bl 7ed58 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - b.n 7fc56 │ │ - movs r0, r0 │ │ - b.n 7fc98 │ │ - movs r0, r0 │ │ - b.n 7fcba │ │ - movs r0, r0 │ │ - b.n 7fcc4 │ │ - movs r0, r0 │ │ - stmia r6!, {r1, r2, r4, r6} │ │ - movs r3, r0 │ │ - b.n 7fc24 │ │ - movs r0, r0 │ │ - b.n 7fc76 │ │ - movs r0, r0 │ │ - svc 171 ; 0xab │ │ - movs r0, r0 │ │ - b.n 7fbfa │ │ - movs r0, r0 │ │ - b.n 7fb74 │ │ - movs r0, r0 │ │ - b.n 7fb96 │ │ - movs r0, r0 │ │ - b.n 7fc08 │ │ - movs r0, r0 │ │ - b.n 7fb54 │ │ - movs r0, r0 │ │ - b.n 7fb76 │ │ - movs r0, r0 │ │ - b.n 7fc1e │ │ - movs r0, r0 │ │ - b.n 7fb38 │ │ - movs r0, r0 │ │ - b.n 7fb56 │ │ - movs r0, r0 │ │ - b.n 7fc74 │ │ - ... │ │ - │ │ -0007f884 : │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r4, r0 │ │ - ldr r6, [pc, #96] ; (7f8ec ) │ │ - mov.w fp, #0 │ │ - ldr r7, [pc, #92] ; (7f8f0 ) │ │ - ldr.w r8, [pc, #96] ; 7f8f4 │ │ - add r6, pc │ │ - ldr.w r9, [pc, #92] ; 7f8f8 │ │ - add r7, pc │ │ - ldr.w sl, [pc, #92] ; 7f8fc │ │ - add r8, pc │ │ - add r9, pc │ │ - add sl, pc │ │ - cbz r4, 7f8e8 │ │ - ldr r2, [r4, #0] │ │ - add.w fp, fp, #1 │ │ - mov r0, r7 │ │ - movs r5, #0 │ │ - cmp r2, #0 │ │ - mov r1, fp │ │ - it eq │ │ - moveq r2, r6 │ │ - bl 7e9fc │ │ - ldr r3, [r4, #8] │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ - cbz r3, 7f8e4 │ │ - ldr r2, [r3, #4] │ │ - adds r5, #1 │ │ - ldr r3, [r3, #8] │ │ - mov r0, sl │ │ - cmp r2, #0 │ │ - mov r1, r5 │ │ - it eq │ │ - moveq r2, r8 │ │ - cmp r3, #0 │ │ - it eq │ │ - moveq r3, r9 │ │ - bl 7e9fc │ │ - b.n 7f8c0 │ │ - adds r4, #16 │ │ - b.n 7f8a8 │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - b.n 7fc2a │ │ - movs r0, r0 │ │ - b.n 7fc36 │ │ - movs r0, r0 │ │ - b.n 7fc1a │ │ - movs r0, r0 │ │ - b.n 7fc1a │ │ - movs r0, r0 │ │ - b.n 7fc56 │ │ - ... │ │ - │ │ -0007f900 : │ │ - push {r3, lr} │ │ - blx 1914c │ │ - vmov s15, r0 │ │ - vcvt.f32.s32 s14, s15 │ │ - vldr s15, [pc, #12] ; 7f91c │ │ - vdiv.f32 s15, s14, s15 │ │ - vmov r0, s15 │ │ - pop {r3, pc} │ │ - movs r4, #0 │ │ - ldr r1, [pc, #464] ; (7faf0 ) │ │ + bne.n 7e5c8 │ │ + mov r1, r9 │ │ + mov r0, r7 │ │ + bl 24418 │ │ + ldr r4, [pc, #56] ; (7e63c ) │ │ + add r4, pc │ │ + str.w r0, [r4, r5, lsl #2] │ │ + mov r0, r9 │ │ + bl 24d6c │ │ + ldr.w r3, [r4, r5, lsl #2] │ │ + cmp r3, #0 │ │ + bne.n 7e53e │ │ + b.n 7e5b4 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 7e624 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #56 ; 0x38 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ + movs r3, r0 │ │ + movs r0, #160 ; 0xa0 │ │ + movs r4, r0 │ │ + movs r0, #116 ; 0x74 │ │ + movs r4, r0 │ │ + ; instruction: 0xface0003 │ │ + subs r6, r1, #7 │ │ + movs r4, r0 │ │ │ │ -0007f920 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov r6, r1 │ │ - vpush {d8-d9} │ │ - sub sp, #116 ; 0x74 │ │ - strd r2, r3, [sp, #64] ; 0x40 │ │ - ldr r3, [sp, #172] ; 0xac │ │ - str r0, [sp, #76] ; 0x4c │ │ - cmp r3, #1 │ │ - ldr r5, [sp, #168] ; 0xa8 │ │ - it lt │ │ - movlt r3, #1 │ │ - str r3, [sp, #172] ; 0xac │ │ - cbz r1, 7f944 │ │ - ldrb r3, [r1, #0] │ │ - cbnz r3, 7f95a │ │ - movs r0, #16 │ │ - bl 7f508 │ │ +0007e640 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + subs r5, r3, #1 │ │ mov r6, r0 │ │ - cbnz r0, 7f95a │ │ - ldr.w r0, [pc, #1248] ; 7fe30 │ │ - add r0, pc │ │ - bl 7ea74 │ │ - b.n 7fa72 │ │ - bl 7f900 │ │ - mov r1, r6 │ │ - vmov s17, r0 │ │ - ldr.w r0, [pc, #1228] ; 7fe34 │ │ - add r0, pc │ │ - bl 7e9fc │ │ - ldr r3, [sp, #76] ; 0x4c │ │ + mov r4, r1 │ │ + mov r7, r2 │ │ movs r0, #0 │ │ - mvn.w lr, #3 │ │ - subs r7, r3, #4 │ │ + ldrb.w r3, [r5, #1]! │ │ + cbz r3, 7e662 │ │ + cbnz r0, 7e662 │ │ + mov r1, r4 │ │ + mov r0, r6 │ │ mov r2, r7 │ │ - ldr.w r4, [r2, #4]! │ │ - cbz r4, 7f992 │ │ - ldr r3, [r4, #8] │ │ - mla r3, lr, r0, r3 │ │ - ldr.w r1, [r3, r0, lsl #2] │ │ - cmp r1, #0 │ │ - beq.n 7f97a │ │ - adds r0, #1 │ │ - b.n 7f986 │ │ - lsls r0, r0, #2 │ │ - bl 248b4 │ │ - str r0, [sp, #24] │ │ - cbnz r0, 7f9b2 │ │ - ldr.w r0, [pc, #1176] ; 7fe38 │ │ + adds r4, #8 │ │ + bl 7e508 │ │ + b.n 7e64c │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0007e664 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (7e690 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ add r0, pc │ │ - bl 7ea74 │ │ - ldr r0, [sp, #24] │ │ - bl 23744 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 7fe22 │ │ - cmp r5, #0 │ │ - beq.n 7fa76 │ │ - ldrb r3, [r5, #0] │ │ - cbnz r3, 7f9be │ │ - mov r4, r3 │ │ - b.n 7fa78 │ │ - ldr.w r8, [pc, #1148] ; 7fe3c │ │ - str r4, [sp, #12] │ │ - add r8, pc │ │ - str r4, [sp, #20] │ │ - str r4, [sp, #16] │ │ - ldr.w r9, [r7, #4]! │ │ - ldr r3, [sp, #16] │ │ - cmp.w r9, #0 │ │ - beq.n 7fa50 │ │ - cmp r3, #0 │ │ - bne.w 7fe1c │ │ - ldr.w r1, [r9] │ │ - cbnz r1, 7f9e8 │ │ - mov.w fp, #0 │ │ - b.n 7fa14 │ │ - mov r0, r5 │ │ - bl 24b7c │ │ - cmp r0, #0 │ │ - bne.n 7f9e2 │ │ - ldr.w r3, [r9] │ │ - ldr.w r0, [pc, #1096] ; 7fe40 │ │ - mov r1, r3 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + ldr r7, [pc, #672] ; (7e934 ) │ │ + movs r1, r0 │ │ + │ │ +0007e694 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (7e6c0 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ add r0, pc │ │ - str r3, [sp, #20] │ │ - bl 7e9fc │ │ - b.n 7fe1c │ │ - ldr r3, [sp, #12] │ │ - cbnz r3, 7fa4a │ │ - ldr.w r1, [sl, #4] │ │ - cbnz r1, 7fa24 │ │ - add.w fp, fp, #4 │ │ - ldr.w r3, [r9, #8] │ │ - ldr.w sl, [r3, fp] │ │ - cmp.w sl, #0 │ │ - bne.n 7fa06 │ │ - b.n 7f9ca │ │ - mov r0, r5 │ │ - bl 24b7c │ │ - cmp r0, #0 │ │ - bne.n 7fa10 │ │ - ldr.w r3, [r9] │ │ - mov r0, r8 │ │ - ldr.w r4, [sl, #4] │ │ - mov r2, r3 │ │ - str r3, [sp, #20] │ │ - mov r1, r4 │ │ - bl 7e9fc │ │ - movs r3, #1 │ │ - str r3, [sp, #12] │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strh r1, [r7, #60] ; 0x3c │ │ + movs r1, r0 │ │ + │ │ +0007e6c4 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7e6f4 ) │ │ + movs r1, #80 ; 0x50 │ │ str r3, [sp, #16] │ │ - b.n 7f9ca │ │ - movs r3, #1 │ │ - str r3, [sp, #12] │ │ - b.n 7f9ca │ │ - cmp r3, #0 │ │ - bne.w 7fe1c │ │ - ldr r3, [sp, #12] │ │ - cbnz r3, 7fa80 │ │ - ldr r0, [pc, #1000] ; (7fe44 ) │ │ - mov r1, r5 │ │ + movs r2, #60 ; 0x3c │ │ add r0, pc │ │ - bl 7ea74 │ │ - ldr r0, [pc, #992] ; (7fe48 ) │ │ + movs r3, #24 │ │ + addw r0, r0, #1369 ; 0x559 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + rev16 r3, r6 │ │ + movs r1, r0 │ │ + │ │ +0007e6f8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7e728 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ add r0, pc │ │ - bl 7e9fc │ │ - ldr r0, [sp, #24] │ │ - bl 248e4 │ │ - movs r0, #2 │ │ - b.n 7fe22 │ │ - mov r4, r5 │ │ - str r4, [sp, #12] │ │ - str r4, [sp, #20] │ │ - str r4, [sp, #16] │ │ - b.n 7fa84 │ │ - movs r3, #1 │ │ - str r3, [sp, #12] │ │ - ldr r3, [pc, #964] ; (7fe4c ) │ │ - movs r5, #0 │ │ - mov sl, r5 │ │ - mov r9, r5 │ │ - add r3, pc │ │ - str r3, [sp, #92] ; 0x5c │ │ - ldr r3, [pc, #956] ; (7fe50 ) │ │ - str r5, [sp, #40] ; 0x28 │ │ - add r3, pc │ │ - str r3, [sp, #96] ; 0x60 │ │ - ldr r3, [pc, #952] ; (7fe54 ) │ │ - str r5, [sp, #72] ; 0x48 │ │ - add r3, pc │ │ - str r3, [sp, #100] ; 0x64 │ │ - ldr r3, [pc, #948] ; (7fe58 ) │ │ - str r5, [sp, #32] │ │ + movs r3, #24 │ │ + addw r0, r0, #2738 ; 0xab2 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + stc 0, cr0, [r7, #-4]! │ │ + │ │ +0007e72c : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7e75c ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + subs r0, #237 ; 0xed │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + nop │ │ + adds r0, #211 ; 0xd3 │ │ + movs r2, r0 │ │ + │ │ +0007e760 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (7e790 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #1132 ; 0x46c │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + str r7, [r0, #56] ; 0x38 │ │ + movs r2, r0 │ │ + │ │ +0007e794 : │ │ + ldr r3, [pc, #496] ; (7e988 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ - str r3, [sp, #104] ; 0x68 │ │ - ldr r3, [sp, #76] ; 0x4c │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ - str r3, [sp, #48] ; 0x30 │ │ - cmp r3, #0 │ │ - beq.w 7fd58 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - add.w r9, r9, #1 │ │ + ldr r3, [r3, #0] │ │ + mov r5, r1 │ │ + sub sp, #332 ; 0x14c │ │ ldr r1, [r3, #0] │ │ - ldr r3, [sp, #92] ; 0x5c │ │ - cmp r1, #0 │ │ - it ne │ │ - movne r3, r1 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #16] │ │ - cmp r3, #1 │ │ - bne.n 7faea │ │ - ldr r3, [sp, #20] │ │ - cbz r3, 7faea │ │ - cbz r1, 7faea │ │ - mov r0, r3 │ │ - bl 24b7c │ │ - cbz r0, 7faea │ │ - ldr r0, [pc, #892] ; (7fe5c ) │ │ - mov r1, r9 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r0, pc │ │ - bl 7e9fc │ │ - b.n 7faa8 │ │ - bl 7f900 │ │ - mov r1, r9 │ │ - ldr r2, [sp, #60] ; 0x3c │ │ + mov r6, r0 │ │ + str r3, [sp, #48] ; 0x30 │ │ + str r1, [sp, #324] ; 0x144 │ │ + cmp r0, #0 │ │ + beq.w 7e968 │ │ + cmp r5, #0 │ │ + beq.w 7e968 │ │ + ldr r1, [r0, #8] │ │ + ldr r3, [r5, #8] │ │ + cmp r1, r3 │ │ + bne.w 7e96e │ │ + ldr r1, [r0, #12] │ │ + ldr r3, [r5, #12] │ │ + cmp r1, r3 │ │ + bne.w 7e96e │ │ + bic.w r3, r2, r2, asr #31 │ │ + str r3, [sp, #20] │ │ + bl 24d8c │ │ + mov r0, r5 │ │ + bl 24d8c │ │ + ldr r3, [r6, #4] │ │ movs r7, #0 │ │ - vmov s18, r0 │ │ - ldr r0, [sp, #96] ; 0x60 │ │ - bl 7e9fc │ │ - ldr r3, [pc, #864] ; (7fe60 ) │ │ - str r7, [sp, #52] ; 0x34 │ │ - add r3, pc │ │ - str r3, [sp, #80] ; 0x50 │ │ - ldr r3, [pc, #860] ; (7fe64 ) │ │ - str r7, [sp, #28] │ │ - add r3, pc │ │ - str r3, [sp, #84] ; 0x54 │ │ - ldr r3, [pc, #856] ; (7fe68 ) │ │ - str r7, [sp, #36] ; 0x24 │ │ - add r3, pc │ │ - str r3, [sp, #88] ; 0x58 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r3, #8] │ │ - ldr.w r8, [r3, r2, lsl #2] │ │ - cmp.w r8, #0 │ │ - beq.w 7fcce │ │ - ldr.w r1, [r8, #4] │ │ - ldr r3, [sp, #100] ; 0x64 │ │ - cmp r1, #0 │ │ - it ne │ │ - movne r3, r1 │ │ + str r7, [sp, #12] │ │ + mov r8, r7 │ │ + mov r4, r7 │ │ + ldrb r3, [r3, #9] │ │ + str r7, [sp, #8] │ │ + str r3, [sp, #40] ; 0x28 │ │ + ldr r3, [r5, #4] │ │ + ldrb r3, [r3, #9] │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - adds r3, #1 │ │ + add r3, sp, #60 ; 0x3c │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [sp, #12] │ │ - cmp r3, #1 │ │ - bne.n 7fb6c │ │ - cbz r4, 7fb5a │ │ - cbz r1, 7fb5a │ │ - mov r0, r4 │ │ - bl 24b7c │ │ - cbz r0, 7fb5a │ │ - ldr r0, [pc, #796] ; (7fe6c ) │ │ - mov r1, r9 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - add r0, pc │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - b.n 7fc8c │ │ - ldr.w r3, [r8, #12] │ │ - cbnz r3, 7fb6c │ │ - ldr r0, [pc, #780] ; (7fe70 ) │ │ - add r0, pc │ │ - bl 7e9fc │ │ - movs r3, #1 │ │ - str r3, [sp, #72] ; 0x48 │ │ - bl 7f900 │ │ - mov r1, r9 │ │ + ldr r3, [r6, #12] │ │ + cmp r8, r3 │ │ + bge.n 7e8d0 │ │ + mov.w r9, #0 │ │ + add.w r3, sp, #61 ; 0x3d │ │ + mov fp, r9 │ │ + str r3, [sp, #28] │ │ + str.w r9, [sp, #16] │ │ + add.w r3, sp, #62 ; 0x3e │ │ + str r3, [sp, #32] │ │ + ldr r3, [r6, #8] │ │ + cmp fp, r3 │ │ + bge.n 7e8ca │ │ + ldr r3, [r5, #16] │ │ + ldr r2, [r6, #20] │ │ + mla sl, r3, r8, r9 │ │ + ldr r3, [r5, #20] │ │ + str r3, [sp, #24] │ │ + ldr r3, [r6, #16] │ │ + mla r3, r3, r8, r2 │ │ + ldr r2, [sp, #32] │ │ + str r2, [sp, #0] │ │ + add.w r2, sp, #63 ; 0x3f │ │ + str r2, [sp, #4] │ │ + ldr r2, [sp, #16] │ │ + ldr r1, [r6, #4] │ │ + ldr r0, [r3, r2] │ │ ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #28] │ │ + bl 242d0 │ │ + add.w r3, sp, #67 ; 0x43 │ │ + str r3, [sp, #4] │ │ + add.w ip, sp, #66 ; 0x42 │ │ + ldr r3, [sp, #24] │ │ + str.w ip, [sp] │ │ + ldr r1, [r5, #4] │ │ + ldr.w r0, [r3, sl] │ │ + add r3, sp, #64 ; 0x40 │ │ + add.w sl, sp, #65 ; 0x41 │ │ + str r3, [sp, #24] │ │ + mov r2, r3 │ │ + str.w ip, [sp, #52] ; 0x34 │ │ + mov r3, sl │ │ + bl 242d0 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + ldrb.w r1, [sl] │ │ + ldr.w ip, [sp, #52] ; 0x34 │ │ + ldrb r2, [r3, #0] │ │ + ldr r3, [sp, #24] │ │ + ldrb.w ip, [ip] │ │ + ldrb r3, [r3, #0] │ │ + subs r3, r2, r3 │ │ + ldr r2, [sp, #28] │ │ + ldrb r2, [r2, #0] │ │ + subs r2, r2, r1 │ │ + ldr r1, [sp, #32] │ │ + muls r2, r2 │ │ + ldrb.w sl, [r1] │ │ + mla r3, r3, r3, r2 │ │ + rsb ip, ip, sl │ │ + ldr r2, [sp, #20] │ │ + mla r3, ip, ip, r3 │ │ + cmp r3, r2 │ │ + ble.n 7e8b8 │ │ + adds r4, #1 │ │ + cmp r4, #1 │ │ + it eq │ │ + moveq r7, r3 │ │ + ldr r3, [sp, #12] │ │ + it eq │ │ + moveq r3, r8 │ │ + str r3, [sp, #12] │ │ + ldr r3, [sp, #8] │ │ + it eq │ │ + moveq r3, fp │ │ + str r3, [sp, #8] │ │ + ldr r3, [sp, #16] │ │ + add.w fp, fp, #1 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add r3, r2 │ │ + str r3, [sp, #16] │ │ ldr r3, [sp, #44] ; 0x2c │ │ - vmov s16, r0 │ │ - ldr r0, [sp, #80] ; 0x50 │ │ - bl 7e9fc │ │ - ldr.w r1, [r8, #8] │ │ - cbz r1, 7fb92 │ │ - ldrb r3, [r1, #0] │ │ - cbz r3, 7fb92 │ │ - ldr r0, [pc, #744] ; (7fe74 ) │ │ - add r0, pc │ │ - bl 7e9fc │ │ - movs r3, #0 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - adds r3, #1 │ │ - str r3, [sp, #56] ; 0x38 │ │ - ldrd r2, r3, [sp, #64] ; 0x40 │ │ - orrs r3, r2 │ │ - bne.n 7fbba │ │ - ldr r3, [sp, #48] ; 0x30 │ │ + add r9, r3 │ │ + b.n 7e810 │ │ + add.w r8, r8, #1 │ │ + b.n 7e7f4 │ │ + ldr.w r8, [pc, #184] ; 7e98c │ │ mov r0, r6 │ │ - ldr.w r2, [r8, #4] │ │ - ldr r1, [r3, #0] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - bl 7f59c │ │ - mov ip, r0 │ │ - mov fp, r1 │ │ - b.n 7fbc2 │ │ - ldr.w ip, [sp, #64] ; 0x40 │ │ - ldr.w fp, [sp, #68] ; 0x44 │ │ - mov r2, ip │ │ - mov r3, fp │ │ - ldr r0, [sp, #104] ; 0x68 │ │ - ldr r1, [sp, #56] ; 0x38 │ │ - str.w ip, [sp, #108] ; 0x6c │ │ - bl 7e9fc │ │ - ldr r3, [sp, #72] ; 0x48 │ │ - mov r1, r8 │ │ - ldr.w ip, [sp, #108] ; 0x6c │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - str r3, [sp, #0] │ │ - mov r3, fp │ │ - mov r2, ip │ │ - bl 7f728 │ │ - mov fp, r0 │ │ - cbnz r0, 7fbf8 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r3, #1 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r3, #1 │ │ - str r3, [sp, #40] ; 0x28 │ │ - b.n 7fc0c │ │ - cmp r0, #3 │ │ - ittee eq │ │ - addeq r7, #1 │ │ - addeq r5, #1 │ │ - ldrne r3, [sp, #28] │ │ - addne.w sl, sl, #1 │ │ - itt ne │ │ - addne r3, #1 │ │ - strne r3, [sp, #28] │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - ldr r2, [sp, #172] ; 0xac │ │ - cmp r3, r2 │ │ - bne.n 7fb96 │ │ - bl 7f900 │ │ - ldr r3, [sp, #172] ; 0xac │ │ - vmov s15, r0 │ │ - vsub.f32 s16, s15, s16 │ │ - vldr s15, [pc, #520] ; 7fe2c │ │ - vcmp.f32 s16, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - it mi │ │ - vmovmi.f32 s16, s15 │ │ - cmp r3, #1 │ │ - vcvt.f64.f32 d7, s16 │ │ - beq.n 7fc60 │ │ - ldr r0, [pc, #568] ; (7fe78 ) │ │ - mov r1, r3 │ │ - vmov r2, r3, d7 │ │ - add r0, pc │ │ - bl 7e9fc │ │ - vldr s15, [sp, #172] ; 0xac │ │ - ldr r0, [pc, #556] ; (7fe7c ) │ │ - add r0, pc │ │ - vcvt.f32.s32 s15, s15 │ │ - vdiv.f32 s16, s16, s15 │ │ - vcvt.f64.f32 d7, s16 │ │ - b.n 7fc64 │ │ - ldr r0, [pc, #540] ; (7fe80 ) │ │ - add r0, pc │ │ - vmov r2, r3, d7 │ │ - bl 7e9fc │ │ - cmp.w fp, #1 │ │ - beq.n 7fc92 │ │ - cmp.w fp, #2 │ │ - beq.n 7fca2 │ │ - cmp.w fp, #0 │ │ - bne.n 7fcb6 │ │ - ldr r0, [pc, #516] ; (7fe84 ) │ │ - ldr r1, [pc, #516] ; (7fe88 ) │ │ - ldr r3, [pc, #520] ; (7fe8c ) │ │ - add r0, pc │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 7e9fc │ │ - b.n 7fb16 │ │ - ldr r3, [pc, #508] ; (7fe90 ) │ │ - ldr r0, [sp, #84] ; 0x54 │ │ - ldr r1, [sp, #88] ; 0x58 │ │ - add r3, pc │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - bl 7ea74 │ │ - b.n 7fcbe │ │ - ldr r0, [pc, #496] ; (7fe94 ) │ │ - ldr r1, [pc, #496] ; (7fe98 ) │ │ - ldr r3, [pc, #500] ; (7fe9c ) │ │ - add r0, pc │ │ - add r1, pc │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - add r3, pc │ │ - bl 7ea74 │ │ - b.n 7fb16 │ │ - cmp.w fp, #1 │ │ - bne.w 7fb16 │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [sp, #24] │ │ - str.w r8, [r3, r2, lsl #2] │ │ - mov r3, r2 │ │ - adds r3, #1 │ │ - str r3, [sp, #32] │ │ - b.n 7fb16 │ │ - bl 7f900 │ │ - vldr s14, [pc, #344] ; 7fe2c │ │ - vmov s15, r0 │ │ - ldr r0, [pc, #452] ; (7fea0 ) │ │ - vsub.f32 s15, s15, s18 │ │ - add r0, pc │ │ - vcmp.f32 s15, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - it mi │ │ - vmovmi.f32 s15, s14 │ │ - vcvt.f64.f32 d7, s15 │ │ - vmov r2, r3, d7 │ │ - bl 7e9fc │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - adds r2, r3, r7 │ │ - ldr r3, [sp, #28] │ │ - add r2, r3 │ │ - cbnz r3, 7fd2e │ │ - ldr.w r8, [pc, #412] ; 7fea4 │ │ - ldr r0, [pc, #412] ; (7fea8 ) │ │ - add r8, pc │ │ - stmia.w sp, {r3, r7} │ │ - add r0, pc │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - mov r1, r8 │ │ - bl 7e9fc │ │ - ldr r0, [pc, #396] ; (7feac ) │ │ - ldr r3, [pc, #400] ; (7feb0 ) │ │ - mov r1, r8 │ │ - add r0, pc │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, pc │ │ - bl 7e9fc │ │ - b.n 7faa8 │ │ - ldr.w r8, [pc, #388] ; 7feb4 │ │ - ldr r3, [sp, #28] │ │ + bl 24d9c │ │ + mov r0, r5 │ │ add r8, pc │ │ - ldr r0, [pc, #384] ; (7feb8 ) │ │ - stmia.w sp, {r3, r7} │ │ - mov r1, r8 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - add r0, pc │ │ - bl 7ea74 │ │ - ldr r0, [pc, #372] ; (7febc ) │ │ - ldr r3, [pc, #372] ; (7fec0 ) │ │ - mov r1, r8 │ │ + bl 24d9c │ │ + ldr.w r3, [r8] │ │ + adds r3, #1 │ │ + str.w r3, [r8] │ │ + cmp r4, #0 │ │ + beq.n 7e964 │ │ + ldr r0, [pc, #156] ; (7e990 ) │ │ + mov r2, r4 │ │ + ldr r1, [sp, #20] │ │ + add.w r9, sp, #68 ; 0x44 │ │ add r0, pc │ │ - ldr r2, [sp, #60] ; 0x3c │ │ - add r3, pc │ │ bl 7ea74 │ │ - b.n 7faa8 │ │ - bl 7f900 │ │ - vldr s14, [pc, #204] ; 7fe2c │ │ - vmov s15, r0 │ │ - ldr r0, [pc, #348] ; (7fec4 ) │ │ - vsub.f32 s15, s15, s17 │ │ - add r0, pc │ │ - vcmp.f32 s15, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - it mi │ │ - vmovmi.f32 s15, s14 │ │ - vcvt.f64.f32 d7, s15 │ │ - vmov r2, r3, d7 │ │ - bl 7e9fc │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - str.w sl, [sp] │ │ - adds r2, r3, r5 │ │ - str r5, [sp, #4] │ │ - add r2, sl │ │ - cmp.w sl, #0 │ │ - bne.n 7fdba │ │ - ldr r0, [pc, #300] ; (7fec8 ) │ │ - mov r4, sl │ │ - ldr r1, [pc, #300] ; (7fecc ) │ │ - add r0, pc │ │ - add r1, pc │ │ - bl 7e9fc │ │ - ldr r0, [pc, #296] ; (7fed0 ) │ │ - ldr r1, [pc, #296] ; (7fed4 ) │ │ - mov r2, r6 │ │ - ldr r3, [pc, #296] ; (7fed8 ) │ │ - add r0, pc │ │ - add r1, pc │ │ - add r3, pc │ │ - bl 7e9fc │ │ - b.n 7fddc │ │ - ldr r0, [pc, #288] ; (7fedc ) │ │ - movs r4, #1 │ │ - ldr r1, [pc, #288] ; (7fee0 ) │ │ + ldr r0, [pc, #144] ; (7e994 ) │ │ + mov r3, r7 │ │ + ldr r1, [sp, #8] │ │ add r0, pc │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - add r1, pc │ │ + ldr r2, [sp, #12] │ │ + ldr r7, [pc, #140] ; (7e998 ) │ │ bl 7ea74 │ │ - ldr r0, [pc, #280] ; (7fee4 ) │ │ - ldr r1, [pc, #280] ; (7fee8 ) │ │ + ldr r2, [pc, #136] ; (7e99c ) │ │ + movs r1, #127 ; 0x7f │ │ + add r7, pc │ │ + ldr.w r3, [r8] │ │ + add r2, pc │ │ + mov r0, r9 │ │ + bl 25858 │ │ + mov r1, r7 │ │ + mov r0, r9 │ │ + bl 2473c │ │ + movs r2, #1 │ │ + mov r1, r0 │ │ + mov r0, r6 │ │ + bl 24dbc │ │ + add r6, sp, #196 ; 0xc4 │ │ + ldr r2, [pc, #104] ; (7e9a0 ) │ │ + movs r1, #127 ; 0x7f │ │ + ldr.w r3, [r8] │ │ + mov r0, r6 │ │ + add r2, pc │ │ + bl 25858 │ │ + mov r1, r7 │ │ + mov r0, r6 │ │ + bl 2473c │ │ + movs r2, #1 │ │ + mov r1, r0 │ │ + mov r0, r5 │ │ + bl 24dbc │ │ + ldr r0, [pc, #72] ; (7e9a4 ) │ │ + mov r1, r9 │ │ mov r2, r6 │ │ - ldr r3, [pc, #280] ; (7feec ) │ │ add r0, pc │ │ - add r1, pc │ │ - add r3, pc │ │ bl 7ea74 │ │ - ldr r3, [sp, #32] │ │ - cbnz r3, 7fdf4 │ │ - ldr r0, [sp, #24] │ │ - bl 248e4 │ │ - ldr r0, [pc, #264] ; (7fef0 ) │ │ - mov r1, r4 │ │ - add r0, pc │ │ - bl 7e9fc │ │ mov r0, r4 │ │ - b.n 7fe22 │ │ - ldr r0, [pc, #252] ; (7fef4 ) │ │ - movs r5, #0 │ │ - ldr r7, [pc, #252] ; (7fef8 ) │ │ - add r0, pc │ │ - bl 7e9fc │ │ - add r7, pc │ │ - ldr r3, [sp, #24] │ │ - mov r0, r7 │ │ - mov r1, r6 │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ - adds r5, #1 │ │ - ldr r2, [r3, #4] │ │ - bl 7e9fc │ │ - ldr r3, [sp, #32] │ │ - cmp r5, r3 │ │ - blt.n 7fe02 │ │ - b.n 7fde0 │ │ - movs r3, #1 │ │ - str r3, [sp, #16] │ │ - b.n 7fa84 │ │ - add sp, #116 ; 0x74 │ │ - vpop {d8-d9} │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - b.n 80062 │ │ - movs r0, r0 │ │ - b.n 8007a │ │ - movs r0, r0 │ │ - b.n 80058 │ │ - movs r0, r0 │ │ - b.n 800ae │ │ - movs r0, r0 │ │ - b.n 7fffc │ │ - movs r0, r0 │ │ - b.n 7ffe2 │ │ - movs r0, r0 │ │ - b.n 80034 │ │ - movs r0, r0 │ │ - svc 167 ; 0xa7 │ │ - movs r0, r0 │ │ - b.n 80040 │ │ - movs r0, r0 │ │ - svc 151 ; 0x97 │ │ - movs r0, r0 │ │ - b.n 80198 │ │ - movs r0, r0 │ │ - b.n 7ff6a │ │ - movs r0, r0 │ │ - b.n 8006e │ │ - movs r0, r0 │ │ - udf #120 ; 0x78 │ │ - movs r0, r0 │ │ - udf #129 ; 0x81 │ │ - movs r0, r0 │ │ - b.n 7ff22 │ │ - movs r0, r0 │ │ - b.n 7ff54 │ │ - movs r0, r0 │ │ - b.n 7ffb6 │ │ - movs r0, r0 │ │ - b.n 7feb8 │ │ - movs r0, r0 │ │ - b.n 7feea │ │ - movs r0, r0 │ │ - b.n 7ff08 │ │ - movs r0, r0 │ │ - bgt.n 7fe84 │ │ - movs r0, r0 │ │ - ble.n 7fea2 │ │ - movs r0, r0 │ │ - bge.n 7fe20 │ │ - movs r0, r0 │ │ - bge.n 7fdfa │ │ - movs r0, r0 │ │ - bgt.n 7fe4c │ │ - movs r0, r0 │ │ - bgt.n 7fe6e │ │ - movs r0, r0 │ │ - b.n 7fec6 │ │ - movs r0, r0 │ │ - svc 236 ; 0xec │ │ - movs r0, r0 │ │ - b.n 7fecc │ │ - movs r0, r0 │ │ - svc 216 ; 0xd8 │ │ - movs r0, r0 │ │ - bgt.n 7ff70 │ │ - movs r0, r0 │ │ - bge.n 7ff0c │ │ - movs r0, r0 │ │ - svc 234 ; 0xea │ │ - movs r0, r0 │ │ - svc 170 ; 0xaa │ │ - movs r0, r0 │ │ - bgt.n 7ff2c │ │ - movs r0, r0 │ │ - bls.n 7feba │ │ - movs r0, r0 │ │ - svc 186 ; 0xba │ │ - movs r0, r0 │ │ - svc 76 ; 0x4c │ │ - movs r0, r0 │ │ - svc 160 ; 0xa0 │ │ - movs r0, r0 │ │ - blt.n 7fe7c │ │ - movs r0, r0 │ │ - svc 148 ; 0x94 │ │ - movs r0, r0 │ │ - bls.n 7fe1c │ │ - movs r0, r0 │ │ - svc 42 ; 0x2a │ │ - movs r0, r0 │ │ - svc 124 ; 0x7c │ │ - movs r0, r0 │ │ - blt.n 7fe48 │ │ - movs r0, r0 │ │ - svc 112 ; 0x70 │ │ - movs r0, r0 │ │ - bls.n 7ffda │ │ - movs r0, r0 │ │ - svc 102 ; 0x66 │ │ - movs r0, r0 │ │ - svc 100 ; 0x64 │ │ - movs r0, r0 │ │ - svc 127 ; 0x7f │ │ - movs r0, r0 │ │ - ldr r3, [r1, #0] │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #52 ; 0x34 │ │ - ldr r7, [pc, #864] ; (80268 ) │ │ - str r3, [sp, #0] │ │ - add r7, r3 │ │ - ldr r3, [r0, #0] │ │ - ldr.w fp, [r0, #4] │ │ - ldr r2, [r0, #8] │ │ - add r7, r3 │ │ - ldr r3, [r0, #12] │ │ - and.w r6, r2, fp │ │ - ldr r2, [pc, #848] ; (8026c ) │ │ - bic.w r3, r3, fp │ │ - ldr r5, [pc, #844] ; (80270 ) │ │ - orrs r3, r6 │ │ - add r7, r3 │ │ - ldr r3, [r1, #4] │ │ - add r2, r3 │ │ - add.w r7, fp, r7, ror #25 │ │ - str r3, [sp, #4] │ │ - and.w r4, r7, fp │ │ - ldr r3, [r0, #12] │ │ - add r2, r3 │ │ - ldr r3, [r0, #8] │ │ - bic.w r3, r3, r7 │ │ - orrs r3, r4 │ │ - ldr r4, [pc, #816] ; (80274 ) │ │ - add.w lr, r2, r3 │ │ - ldr r3, [r1, #8] │ │ - ldr r2, [pc, #812] ; (80278 ) │ │ - add.w lr, r7, lr, ror #20 │ │ - str r3, [sp, #8] │ │ - add r2, r3 │ │ - ldr r3, [r0, #8] │ │ - and.w r6, lr, r7 │ │ - add r2, r3 │ │ - bic.w r3, fp, lr │ │ - orrs r3, r6 │ │ - add.w sl, r2, r3 │ │ - ldr r3, [r1, #12] │ │ - ldr r2, [pc, #788] ; (8027c ) │ │ - add.w sl, lr, sl, ror #15 │ │ - str r3, [sp, #12] │ │ - bic.w r6, r7, sl │ │ - add r2, r3 │ │ - and.w r3, sl, lr │ │ - add r2, fp │ │ - orrs r6, r3 │ │ - add r6, r2 │ │ - ldr r3, [r1, #16] │ │ - add.w r6, sl, r6, ror #10 │ │ - add r4, r3 │ │ - str r3, [sp, #16] │ │ - add r4, r7 │ │ - and.w r3, r6, sl │ │ - bic.w r7, lr, r6 │ │ - orrs r7, r3 │ │ - ldr r3, [r1, #20] │ │ - add r7, r4 │ │ - ldr r4, [pc, #740] ; (80280 ) │ │ - str r3, [sp, #20] │ │ - add.w r7, r6, r7, ror #25 │ │ - ldr r2, [sp, #20] │ │ - ldr r3, [pc, #736] ; (80284 ) │ │ - add r3, r2 │ │ - and.w r2, r7, r6 │ │ - add r3, lr │ │ - bic.w lr, sl, r7 │ │ - orr.w lr, lr, r2 │ │ - add lr, r3 │ │ - ldr r3, [r1, #24] │ │ - add.w lr, r7, lr, ror #20 │ │ - str r3, [sp, #24] │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [pc, #708] ; (80288 ) │ │ - add r3, r2 │ │ - bic.w r2, r6, lr │ │ - add.w r8, r3, sl │ │ - and.w r3, lr, r7 │ │ - orrs r3, r2 │ │ - ldr.w sl, [r1, #28] │ │ - add r3, r8 │ │ - add r4, sl │ │ - add.w r3, lr, r3, ror #15 │ │ - add r4, r6 │ │ - and.w r2, r3, lr │ │ - bic.w r8, r7, r3 │ │ - orr.w r8, r8, r2 │ │ - ldr r6, [pc, #668] ; (8028c ) │ │ - ldr r2, [r1, #32] │ │ - add r8, r4 │ │ - ldr r4, [pc, #668] ; (80290 ) │ │ - add.w r8, r3, r8, ror #10 │ │ - add r6, r2 │ │ - str r2, [sp, #28] │ │ - add r6, r7 │ │ - and.w r2, r8, r3 │ │ - bic.w r7, lr, r8 │ │ - orrs r7, r2 │ │ - ldr r2, [r1, #36] ; 0x24 │ │ - add r7, r6 │ │ - add r5, r2 │ │ - add.w r7, r8, r7, ror #25 │ │ - str r2, [sp, #32] │ │ - bic.w r6, r3, r7 │ │ - and.w r2, r7, r8 │ │ - add r5, lr │ │ - orrs r6, r2 │ │ - ldr.w lr, [r1, #40] ; 0x28 │ │ - add r6, r5 │ │ - ldr r2, [r1, #44] ; 0x2c │ │ - sub.w r9, lr, #41984 ; 0xa400 │ │ - add.w r6, r7, r6, ror #20 │ │ - sub.w r9, r9, #79 ; 0x4f │ │ - bic.w r5, r8, r6 │ │ - add r9, r3 │ │ - and.w r3, r6, r7 │ │ - orrs r3, r5 │ │ - add r4, r2 │ │ - add r3, r9 │ │ - str r2, [sp, #36] ; 0x24 │ │ - add r8, r4 │ │ - ldr r5, [pc, #584] ; (80294 ) │ │ - add.w r3, r6, r3, ror #15 │ │ - and.w r2, r3, r6 │ │ - bic.w r4, r7, r3 │ │ - orrs r4, r2 │ │ - add r4, r8 │ │ - ldr.w r8, [r1, #48] ; 0x30 │ │ - add.w r4, r3, r4, ror #10 │ │ - add r5, r8 │ │ - and.w r2, r4, r3 │ │ - add r5, r7 │ │ - bic.w r7, r6, r4 │ │ - orrs r7, r2 │ │ - ldr r2, [r1, #52] ; 0x34 │ │ - add r7, r5 │ │ - ldr.w r9, [r1, #56] ; 0x38 │ │ - str r2, [sp, #40] ; 0x28 │ │ - add.w r7, r4, r7, ror #25 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - ldr r2, [pc, #532] ; (80298 ) │ │ - add r2, r5 │ │ - and.w r5, r7, r4 │ │ - add r2, r6 │ │ - bic.w r6, r3, r7 │ │ - orrs r6, r5 │ │ - ldr r5, [pc, #520] ; (8029c ) │ │ - add r6, r2 │ │ - add r5, r9 │ │ - add.w r6, r7, r6, ror #20 │ │ - add r3, r5 │ │ - and.w r5, r6, r7 │ │ - mvns r2, r6 │ │ - and.w ip, r2, r4 │ │ - orr.w r5, ip, r5 │ │ - ldr.w ip, [r1, #60] ; 0x3c │ │ - add r5, r3 │ │ - ldr r1, [pc, #492] ; (802a0 ) │ │ - add.w r5, r6, r5, ror #15 │ │ - add r1, ip │ │ - add r1, r4 │ │ - ands r2, r5 │ │ - mvns r3, r5 │ │ - and.w r4, r3, r7 │ │ - str r3, [sp, #44] ; 0x2c │ │ - mov r3, r4 │ │ - and.w r4, r5, r6 │ │ - orrs r4, r3 │ │ - ldr r3, [sp, #4] │ │ - add r1, r4 │ │ - ldr r4, [pc, #464] ; (802a4 ) │ │ - add.w r1, r5, r1, ror #10 │ │ - add r4, r3 │ │ - add r7, r4 │ │ - and.w r4, r1, r6 │ │ - ldr r3, [sp, #24] │ │ - orrs r4, r2 │ │ - ldr r2, [pc, #452] ; (802a8 ) │ │ - add r7, r4 │ │ - ldr r4, [pc, #452] ; (802ac ) │ │ - add r2, r3 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - add.w r7, r1, r7, ror #27 │ │ - add r6, r2 │ │ - ands r3, r1 │ │ - and.w r2, r7, r5 │ │ - orrs r2, r3 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - add r2, r6 │ │ - add r4, r3 │ │ - bic.w r3, r7, r1 │ │ - add.w r2, r7, r2, ror #23 │ │ - add r5, r4 │ │ - and.w r4, r2, r1 │ │ - bic.w r6, r2, r7 │ │ - orrs r4, r3 │ │ - ldr r3, [pc, #408] ; (802b0 ) │ │ - add r5, r4 │ │ - ldr r4, [sp, #0] │ │ - add.w r5, r2, r5, ror #18 │ │ - add r3, r4 │ │ - add r1, r3 │ │ - and.w r3, r5, r7 │ │ - orrs r3, r6 │ │ - ldr r4, [pc, #392] ; (802b4 ) │ │ - add r3, r1 │ │ - ldr r1, [sp, #20] │ │ - ldr r6, [pc, #392] ; (802b8 ) │ │ - add.w r3, r5, r3, ror #12 │ │ - add r4, r1 │ │ - add r7, r4 │ │ - bic.w r1, r5, r2 │ │ - and.w r4, r3, r2 │ │ - add r6, r9 │ │ - orrs r4, r1 │ │ - bic.w r1, r3, r5 │ │ - add r7, r4 │ │ - ldr r4, [pc, #368] ; (802bc ) │ │ - add.w r7, r3, r7, ror #27 │ │ - add r4, lr │ │ - add r2, r4 │ │ - and.w r4, r7, r5 │ │ - orrs r1, r4 │ │ - ldr r4, [pc, #356] ; (802c0 ) │ │ - add r1, r2 │ │ - bic.w r2, r7, r3 │ │ - add r4, ip │ │ - add.w r1, r7, r1, ror #23 │ │ - add r5, r4 │ │ - and.w r4, r1, r3 │ │ - orrs r2, r4 │ │ - ldr r4, [sp, #16] │ │ - add r2, r5 │ │ - ldr r5, [pc, #332] ; (802c4 ) │ │ - add.w r2, r1, r2, ror #18 │ │ - add r5, r4 │ │ - add r3, r5 │ │ - bic.w r4, r1, r7 │ │ - and.w r5, r2, r7 │ │ - orrs r5, r4 │ │ - ldr r4, [pc, #316] ; (802c8 ) │ │ - add r5, r3 │ │ - ldr r3, [sp, #32] │ │ - add.w r5, r2, r5, ror #12 │ │ - add r4, r3 │ │ - add r7, r4 │ │ - bic.w r3, r2, r1 │ │ - and.w r4, r5, r1 │ │ - add r1, r6 │ │ - orrs r3, r4 │ │ - bic.w r4, r5, r2 │ │ - add r3, r7 │ │ - add.w r3, r5, r3, ror #27 │ │ - and.w r6, r3, r2 │ │ - orrs r4, r6 │ │ - ldr r6, [pc, #280] ; (802cc ) │ │ - add r1, r4 │ │ - ldr r4, [sp, #12] │ │ - add.w r1, r3, r1, ror #23 │ │ - add r6, r4 │ │ - and.w r7, r1, r5 │ │ - bic.w r4, r3, r5 │ │ - add r2, r6 │ │ - orrs r7, r4 │ │ - add r7, r2 │ │ - ldr r4, [pc, #256] ; (802d0 ) │ │ - ldr r2, [sp, #28] │ │ - add.w r7, r1, r7, ror #18 │ │ - ldr r6, [pc, #252] ; (802d4 ) │ │ - add r4, r2 │ │ - bic.w r2, r1, r3 │ │ - add r5, r4 │ │ - and.w r4, r7, r3 │ │ - orrs r2, r4 │ │ - ldr r4, [sp, #40] ; 0x28 │ │ - add r2, r5 │ │ - ldr r5, [pc, #236] ; (802d8 ) │ │ - add r6, lr │ │ - sub.w lr, lr, #1048576 ; 0x100000 │ │ - add.w r2, r7, r2, ror #12 │ │ - add r5, r4 │ │ - add r3, r5 │ │ - bic.w r4, r7, r1 │ │ - and.w r5, r2, r1 │ │ - subw lr, lr, #2947 ; 0xb83 │ │ - orrs r4, r5 │ │ - ldr r5, [sp, #8] │ │ - add r3, r4 │ │ - ldr r4, [pc, #208] ; (802dc ) │ │ - add.w r3, r2, r3, ror #27 │ │ - add r4, r5 │ │ - add r1, r4 │ │ - bic.w r5, r2, r7 │ │ - and.w r4, r3, r7 │ │ - orrs r4, r5 │ │ - bic.w r5, r3, r2 │ │ - add r1, r4 │ │ - ldr r4, [pc, #184] ; (802e0 ) │ │ - add.w r1, r3, r1, ror #23 │ │ - add r4, sl │ │ - add r7, r4 │ │ - and.w r4, r1, r2 │ │ - orrs r4, r5 │ │ - bic.w r5, r1, r3 │ │ - add r7, r4 │ │ - ldr r4, [pc, #168] ; (802e4 ) │ │ - add.w r7, r1, r7, ror #18 │ │ - add r4, r8 │ │ - add r2, r4 │ │ - and.w r4, r7, r3 │ │ - orrs r4, r5 │ │ - add r4, r2 │ │ - ldr r2, [sp, #20] │ │ - sub.w r5, r2, #376832 ; 0x5c000 │ │ - add.w r4, r7, r4, ror #12 │ │ - eor.w r2, r7, r1 │ │ - subw r5, r5, #1726 ; 0x6be │ │ - add r3, r5 │ │ - eors r2, r4 │ │ - add r2, r3 │ │ - b.n 802e8 │ │ - nop │ │ - add r4, pc, #480 ; (adr r4, 8044c ) │ │ - bvc.n 80342 │ │ - ; instruction: 0xb756 │ │ - ; instruction: 0xe8c7f7af │ │ - ldrh r4, [r0, #26] │ │ - lsrs r7, r5, #30 │ │ - sbcs.w r0, ip, #438 ; 0x1b6 │ │ - movs r4, #32 │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ - stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ - str r5, [sp, #4] │ │ - stc2l 6, cr12, [r6, #-168] ; 0xffffff58 │ │ - ; instruction: 0x4787 │ │ - mov r3, r2 │ │ - add r0, sp, #192 ; 0xc0 │ │ - ldr r0, [sp, #864] ; 0x360 │ │ - ldr r0, [r0, #24] │ │ - bvc.n 80210 │ │ - ldrh r4, [r3, #10] │ │ - asrs r2, r4, #4 │ │ - ldr r0, [r2, #56] ; 0x38 │ │ - strb r3, [r2, #6] │ │ - ldc2 3, cr4, [r8, #568] ; 0x238 │ │ - add r6, pc, #484 ; (adr r6, 80484 ) │ │ - lsrs r1, r4, #32 │ │ - ldr r1, [pc, #720] ; (80574 ) │ │ - movs r5, #98 ; 0x62 │ │ - b.w ffa9e92a <_end@@Base+0xff9ddec2> │ │ - stmia r0!, {r6} │ │ - ldrh r1, [r2, r1] │ │ - movs r6, #94 ; 0x5e │ │ - stmia r7!, {r1, r3, r5, r7} │ │ - ; instruction: 0xe9b6105d │ │ - bvs.n 80318 │ │ - lsls r6, r2, #31 │ │ - stmia r3!, {r0, r1, r2, r4, r5} │ │ - asrs r3, r2, #17 │ │ - lsls r4, r0, #9 │ │ - b.n 7ffc6 │ │ - bhi.n 80208 │ │ - smlaldx lr, r7, r8, r3 │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ - movs r1, #225 ; 0xe1 │ │ - lsrs r7, r0, #22 │ │ - ; instruction: 0xf4d514ed │ │ - cmp r2, fp │ │ - pop {r4, r5, r6} │ │ - bkpt 0x00bf │ │ - stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ - add r3, pc, #992 ; (adr r3, 806c0 ) │ │ - stc2l 2, cr0, [pc], #868 ; 80644 │ │ - str r7, [r5, #116] ; 0x74 │ │ - ldr r4, [pc, #552] ; (80510 ) │ │ - ldrh r2, [r5, #40] ; 0x28 │ │ - ldr r5, [pc, #640] ; (8056c ) │ │ - ldr r3, [sp, #28] │ │ - add.w r2, r4, r2, ror #28 │ │ - add r5, r3 │ │ - eor.w r3, r4, r7 │ │ - eors r3, r2 │ │ - add r1, r5 │ │ - add r1, r3 │ │ - ldr r5, [pc, #624] ; (80570 ) │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - add.w r1, r2, r1, ror #21 │ │ - add r5, r3 │ │ - eor.w r3, r2, r4 │ │ - eors r3, r1 │ │ - add r7, r5 │ │ - add r7, r3 │ │ - ldr r5, [pc, #608] ; (80574 ) │ │ - eor.w r3, r1, r2 │ │ - add.w r7, r1, r7, ror #16 │ │ - add r5, r9 │ │ - add r4, r5 │ │ - eors r3, r7 │ │ - add r3, r4 │ │ - ldr r5, [pc, #596] ; (80578 ) │ │ - ldr r4, [sp, #4] │ │ - add.w r3, r7, r3, ror #9 │ │ - add r5, r4 │ │ - eor.w r4, r7, r1 │ │ - add r2, r5 │ │ - eors r4, r3 │ │ - add r4, r2 │ │ - ldr r5, [pc, #580] ; (8057c ) │ │ - ldr r2, [sp, #16] │ │ - add.w r4, r3, r4, ror #28 │ │ - add r5, r2 │ │ - eor.w r2, r3, r7 │ │ - eors r2, r4 │ │ - add r1, r5 │ │ - add r1, r2 │ │ - ldr r5, [pc, #564] ; (80580 ) │ │ - eor.w r2, r4, r3 │ │ - add r3, r6 │ │ - add.w r1, r4, r1, ror #21 │ │ - add r5, sl │ │ - add r7, r5 │ │ - eors r2, r1 │ │ - add r2, r7 │ │ - eor.w r5, r1, r4 │ │ - ldr r6, [sp, #0] │ │ - add.w r2, r1, r2, ror #16 │ │ - eors r5, r2 │ │ - add r5, r3 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - add.w r7, r2, r5, ror #9 │ │ - ldr r5, [pc, #528] ; (80584 ) │ │ - add r5, r3 │ │ - eor.w r3, r2, r1 │ │ - eors r3, r7 │ │ - add r4, r5 │ │ - add r4, r3 │ │ - ldr r5, [pc, #516] ; (80588 ) │ │ - ldr r3, [sp, #0] │ │ - add.w r4, r7, r4, ror #28 │ │ - add r5, r3 │ │ - eor.w r3, r7, r2 │ │ - add r1, r5 │ │ - eors r3, r4 │ │ - add r3, r1 │ │ - ldr r5, [pc, #500] ; (8058c ) │ │ - ldr r1, [sp, #12] │ │ - add.w r3, r4, r3, ror #21 │ │ - add r5, r1 │ │ - eor.w r1, r4, r7 │ │ - add r2, r5 │ │ - eors r1, r3 │ │ - add r1, r2 │ │ - ldr r5, [pc, #484] ; (80590 ) │ │ - ldr r2, [sp, #24] │ │ - add.w r1, r3, r1, ror #16 │ │ - add r5, r2 │ │ - eor.w r2, r3, r4 │ │ - eors r2, r1 │ │ - add r7, r5 │ │ - add r7, r2 │ │ - ldr r5, [pc, #468] ; (80594 ) │ │ - ldr r2, [sp, #32] │ │ - add.w r7, r1, r7, ror #9 │ │ - add r5, r2 │ │ - eor.w r2, r1, r3 │ │ - add r4, r5 │ │ - eors r2, r7 │ │ - add r2, r4 │ │ - ldr r5, [pc, #452] ; (80598 ) │ │ - eor.w r4, r7, r1 │ │ - add.w r2, r7, r2, ror #28 │ │ - add r5, r8 │ │ - add r3, r5 │ │ - eors r4, r2 │ │ - add r4, r3 │ │ - ldr r5, [pc, #440] ; (8059c ) │ │ - eor.w r3, r2, r7 │ │ - add.w r4, r2, r4, ror #21 │ │ - add r5, ip │ │ - eors r3, r4 │ │ - add r1, r5 │ │ - add r1, r3 │ │ - ldr r5, [pc, #424] ; (805a0 ) │ │ - ldr r3, [sp, #8] │ │ - add.w r1, r4, r1, ror #16 │ │ - add r5, r3 │ │ - eor.w r3, r4, r2 │ │ - add r7, r5 │ │ - eors r3, r1 │ │ - add r3, r7 │ │ - ldr r5, [pc, #408] ; (805a4 ) │ │ - add.w r3, r1, r3, ror #9 │ │ - add r5, r6 │ │ - orn r6, r3, r4 │ │ - add r2, r5 │ │ - eors r6, r1 │ │ - ldr r5, [pc, #396] ; (805a8 ) │ │ - add r6, r2 │ │ - add r5, sl │ │ - add.w r7, r3, r6, ror #26 │ │ - add r4, r5 │ │ - orn r2, r7, r1 │ │ - ldr r5, [pc, #384] ; (805ac ) │ │ - eors r2, r3 │ │ - add r2, r4 │ │ - add r5, r9 │ │ - add r1, r5 │ │ - ldr r4, [sp, #20] │ │ - add.w sl, r7, r2, ror #22 │ │ - ldr r5, [sp, #4] │ │ - orn r2, sl, r3 │ │ - eors r2, r7 │ │ - add r1, r2 │ │ - ldr r2, [pc, #364] ; (805b0 ) │ │ - add.w r1, sl, r1, ror #17 │ │ - add r2, r4 │ │ - orn r9, r1, r7 │ │ - add r3, r2 │ │ - eor.w r9, r9, sl │ │ - ldr r2, [pc, #348] ; (805b4 ) │ │ - add r3, r9 │ │ - add r2, r8 │ │ - add.w r3, r1, r3, ror #11 │ │ - add r7, r2 │ │ - orn r4, r3, sl │ │ - ldr r2, [pc, #336] ; (805b8 ) │ │ - eors r4, r1 │ │ - add r7, r4 │ │ - ldr r4, [sp, #12] │ │ - add.w r7, r3, r7, ror #26 │ │ - add r2, r4 │ │ - orn r8, r7, r1 │ │ - add r2, sl │ │ - eor.w r8, r8, r3 │ │ - add r1, lr │ │ - add r2, r8 │ │ - ldr r4, [pc, #312] ; (805bc ) │ │ - add.w r2, r7, r2, ror #22 │ │ - add r4, r5 │ │ - orn r8, r2, r3 │ │ - add r3, r4 │ │ - eor.w r8, r8, r7 │ │ - ldr r5, [sp, #28] │ │ - add r1, r8 │ │ - ldr r4, [pc, #296] ; (805c0 ) │ │ - add.w r1, r2, r1, ror #17 │ │ - add r4, r5 │ │ - orn lr, r1, r7 │ │ - add r7, r4 │ │ - eor.w lr, lr, r2 │ │ - ldr r4, [pc, #280] ; (805c4 ) │ │ - add r3, lr │ │ - ldr r5, [sp, #24] │ │ - add r4, ip │ │ - add.w r3, r1, r3, ror #11 │ │ - orn lr, r3, r2 │ │ - add r2, r4 │ │ - eor.w lr, lr, r1 │ │ - ldr r4, [pc, #264] ; (805c8 ) │ │ - add r7, lr │ │ - add r4, r5 │ │ - ldr r5, [sp, #40] ; 0x28 │ │ - add.w r7, r3, r7, ror #26 │ │ - orn lr, r7, r1 │ │ - add r1, r4 │ │ - eor.w lr, lr, r3 │ │ - ldr r4, [pc, #244] ; (805cc ) │ │ - add r2, lr │ │ - add r4, r5 │ │ - ldr r5, [sp, #16] │ │ - add.w r2, r7, r2, ror #22 │ │ - orn ip, r2, r3 │ │ - add r3, r4 │ │ - eor.w ip, ip, r7 │ │ - ldr r4, [pc, #228] ; (805d0 ) │ │ - add r1, ip │ │ - add r4, r5 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - add.w r1, r2, r1, ror #17 │ │ - orn ip, r1, r7 │ │ - add r7, r4 │ │ - eor.w ip, ip, r2 │ │ - ldr r4, [pc, #208] ; (805d4 ) │ │ - add r3, ip │ │ - add r4, r5 │ │ - ldr r5, [sp, #8] │ │ - add.w r3, r1, r3, ror #11 │ │ - orn r6, r3, r2 │ │ - add r2, r4 │ │ - eors r6, r1 │ │ - add r6, r7 │ │ - add.w r6, r3, r6, ror #26 │ │ - orn r4, r6, r1 │ │ - eors r4, r3 │ │ - add r2, r4 │ │ - ldr r4, [pc, #180] ; (805d8 ) │ │ - add.w r2, r6, r2, ror #22 │ │ - add r4, r5 │ │ - add r1, r4 │ │ - orn r4, r2, r3 │ │ - eors r4, r6 │ │ - ldr r5, [sp, #32] │ │ - add r1, r4 │ │ - ldr r4, [pc, #164] ; (805dc ) │ │ - add.w r1, r2, r1, ror #17 │ │ - add r4, r5 │ │ - add r3, r4 │ │ - orn r4, r1, r6 │ │ - eors r4, r2 │ │ - add r3, r4 │ │ - ldr r4, [r0, #0] │ │ - add r6, r4 │ │ - str r6, [r0, #0] │ │ - add.w r6, r1, fp │ │ - add.w r3, r6, r3, ror #11 │ │ - str r3, [r0, #4] │ │ - ldr r3, [r0, #8] │ │ - add r1, r3 │ │ - ldr r3, [r0, #12] │ │ - str r1, [r0, #8] │ │ - add r2, r3 │ │ - str r2, [r0, #12] │ │ - add sp, #52 ; 0x34 │ │ + b.n 7e972 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 7e972 │ │ + mvn.w r0, #1 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #324] ; 0x144 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 7e980 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #332 ; 0x14c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bge.w fff82452 <_end@@Base+0xffec19ea> │ │ - str r2, [r4, #16] │ │ - ldr r5, [r3, #88] ; 0x58 │ │ - subs r0, #12 │ │ - stc2l 10, cr14, [r5, #272]! ; 0x110 ; │ │ - add r4, pc, #760 ; (adr r4, 80874 ) │ │ - ldmia r7, {r0, r3, r5, r7} │ │ - ldr r3, [pc, #888] ; (808f8 ) │ │ - ldr r3, [pc, #384] ; (80704 ) │ │ - ; instruction: 0xf6bb7ec6 │ │ - cmp r0, #155 ; 0x9b │ │ - movs r7, #250 ; 0xfa │ │ - ; instruction: 0xeaa13085 │ │ - bmi.n 80570 │ │ - adds r5, r0, #4 │ │ - lsls r0, r1, #18 │ │ - beq.n 8060a │ │ - bls.n 80542 │ │ - ldr r1, [sp, #916] ; 0x394 │ │ - b.n 80354 │ │ - ldrb r0, [r7, #19] │ │ - subs r2, r4, #6 │ │ - ldrsb r5, [r4, r1] │ │ - stmia r4!, {r2, r3, r5, r7} │ │ - movs r2, #68 ; 0x44 │ │ - bl ffcaa4d8 <_end@@Base+0xffbe9a70> │ │ - orrs r2, r5 │ │ - movs r3, #167 ; 0xa7 │ │ - add r3, sp, #592 ; 0x250 │ │ - add r0, pc, #228 ; (adr r0, 80698 ) │ │ - ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ - str r3, [r3, #84] ; 0x54 │ │ - ldmia r4, {r1, r4, r7} │ │ - ldrh r4, [r1, #56] ; 0x38 │ │ - ldrb r1, [r2, r7] │ │ - strh r4, [r0, #44] ; 0x2c │ │ - ldrb r7, [r1, #25] │ │ - ldr r0, [r5, #120] ; 0x78 │ │ - b.n 80388 │ │ - mcr2 3, 1, r4, cr12, cr4, {0} │ │ - add r3, pc, #4 ; (adr r3, 805d0 ) │ │ - asrs r1, r4, #6 │ │ - ldr r6, [pc, #32] ; (805f0 ) │ │ - ldrb r2, [r0, #26] │ │ - bl ffbd3a40 <_end@@Base+0xffb12fd8> │ │ - pop {r1, r3, r4, r5, pc} │ │ - bcs.n 80552 │ │ - cmp r2, #215 ; 0xd7 │ │ - bcc.n 80502 │ │ - Address 0x00000000000805de is out of bounds. │ │ - │ │ - │ │ -000805e0 : │ │ - cbz r0, 80606 │ │ - movs r3, #0 │ │ - str r3, [r0, #4] │ │ - str r3, [r0, #0] │ │ - ldr r3, [pc, #28] ; (80608 ) │ │ - str r3, [r0, #8] │ │ - add.w r3, r3, #2290649224 ; 0x88888888 │ │ - str r3, [r0, #12] │ │ - add.w r3, r3, #2835349504 ; 0xa9000000 │ │ - sub.w r3, r3, #1228800 ; 0x12c000 │ │ - subw r3, r3, #3723 ; 0xe8b │ │ - str r3, [r0, #16] │ │ - sub.w r3, r3, #2290649224 ; 0x88888888 │ │ - str r3, [r0, #20] │ │ - bx lr │ │ - movs r3, #1 │ │ - str r5, [r0, #116] ; 0x74 │ │ + ldmia r3, {r1, r3, r6} │ │ + movs r3, r0 │ │ + movs r0, #244 ; 0xf4 │ │ + movs r4, r0 │ │ + ldc 0, cr0, [lr, #-0] │ │ + ldcl 0, cr0, [r3, #-0] │ │ + ldc 0, cr0, [r9] │ │ + ldc 0, cr0, [r0] │ │ + ldc 0, cr0, [r0] │ │ + ldc 0, cr0, [r4] │ │ │ │ -0008060c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #72 ; 0x48 │ │ - ldr r5, [pc, #148] ; (806a8 ) │ │ - mov r7, r1 │ │ - mov r4, r0 │ │ +0007e9a8 : │ │ + push {r0, r1, r4, r5, r6, lr} │ │ + movs r2, #64 ; 0x40 │ │ + ldr r4, [pc, #64] ; (7e9f0 ) │ │ + movs r1, #0 │ │ + ldr r5, [pc, #64] ; (7e9f4 ) │ │ + mov r6, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 80696 │ │ - cmp r1, #0 │ │ - beq.n 80696 │ │ - cmp r2, #0 │ │ - beq.n 80696 │ │ - ldr r1, [r0, #0] │ │ - adds r6, r7, r2 │ │ - add.w r8, sp, #4 │ │ - add.w r0, r1, r2, lsl #3 │ │ - ubfx r3, r1, #3, #6 │ │ - cmp r0, r1 │ │ - str r0, [r4, #0] │ │ - ittt cc │ │ - ldrcc r1, [r4, #4] │ │ - addcc r1, #1 │ │ - strcc r1, [r4, #4] │ │ - ldr r1, [r4, #4] │ │ - add.w r1, r1, r2, lsr #29 │ │ - str r1, [r4, #4] │ │ - cmp r7, r6 │ │ - beq.n 80696 │ │ - adds r2, r3, #1 │ │ - ldrb.w r1, [r7], #1 │ │ - add r3, r4 │ │ - cmp r2, #64 ; 0x40 │ │ - strb r1, [r3, #24] │ │ - bne.n 80692 │ │ - mov r3, r4 │ │ - movs r0, #0 │ │ - ldrb r2, [r3, #26] │ │ - adds r3, #4 │ │ - ldrb r1, [r3, #23] │ │ - lsls r2, r2, #16 │ │ - orr.w r1, r2, r1, lsl #24 │ │ - ldrb r2, [r3, #20] │ │ - orrs r2, r1 │ │ - ldrb r1, [r3, #21] │ │ - orr.w r2, r2, r1, lsl #8 │ │ - str.w r2, [r0, r8] │ │ - adds r0, #4 │ │ - cmp r0, #64 ; 0x40 │ │ - bne.n 80666 │ │ - add.w r0, r4, #8 │ │ - mov r1, r8 │ │ - bl 7fefc │ │ - movs r2, #0 │ │ - mov r3, r2 │ │ - b.n 80650 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r5, #0] │ │ + ldr r3, [r4, #0] │ │ + mov r0, r5 │ │ + str r3, [sp, #4] │ │ + bl 2497c │ │ + add r0, sp, #8 │ │ + str.w r6, [r0, #-8]! │ │ + blx 1911c │ │ + ldr r2, [pc, #40] ; (7e9f8 ) │ │ + movs r1, #64 ; 0x40 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + mov r0, r5 │ │ + blx 19128 │ │ + ldr r2, [sp, #4] │ │ + ldr r3, [r4, #0] │ │ + mov r0, r5 │ │ cmp r2, r3 │ │ - beq.n 806a2 │ │ + beq.n 7e9ea │ │ blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #72 ; 0x48 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - add r4, sp, #816 ; 0x330 │ │ + add sp, #8 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + ldmia r1!, {r4, r5} │ │ movs r3, r0 │ │ + movs r0, #28 │ │ + movs r4, r0 │ │ + ldcl 0, cr0, [r7, #-0] │ │ │ │ -000806ac : │ │ - push {r4, r5, r6, lr} │ │ - sub sp, #72 ; 0x48 │ │ - ldr r5, [pc, #144] ; (80744 ) │ │ - mov r4, r0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #68] ; 0x44 │ │ - cmp r0, #0 │ │ - beq.n 80734 │ │ - ldr r2, [r0, #0] │ │ - movs r6, #0 │ │ - ldr r3, [r0, #4] │ │ - ldr r1, [pc, #128] ; (80748 ) │ │ - str r2, [sp, #60] ; 0x3c │ │ - ubfx r2, r2, #3, #6 │ │ - cmp r2, #55 ; 0x37 │ │ - add r1, pc │ │ - ite le │ │ - rsble r2, r2, #56 ; 0x38 │ │ - rsbgt r2, r2, #120 ; 0x78 │ │ - str r3, [sp, #64] ; 0x40 │ │ - bl 8060c │ │ - mov r3, r4 │ │ - ldrb r2, [r3, #26] │ │ - add r1, sp, #4 │ │ - ldrb r0, [r3, #27] │ │ - adds r3, #4 │ │ - lsls r2, r2, #16 │ │ - orr.w r0, r2, r0, lsl #24 │ │ - ldrb r2, [r3, #20] │ │ - orrs r2, r0 │ │ - ldrb r0, [r3, #21] │ │ - orr.w r2, r2, r0, lsl #8 │ │ - str r2, [r6, r1] │ │ - adds r6, #4 │ │ - cmp r6, #56 ; 0x38 │ │ - bne.n 806e4 │ │ - add.w r0, r4, #8 │ │ - bl 7fefc │ │ - adds r2, r4, #4 │ │ - adds r4, #20 │ │ - ldr.w r3, [r2, #4]! │ │ - cmp r2, r4 │ │ - mov.w r1, r3, lsr #8 │ │ - strb.w r3, [r2, #80] ; 0x50 │ │ - strb.w r1, [r2, #81] ; 0x51 │ │ - mov.w r1, r3, lsr #16 │ │ - mov.w r3, r3, lsr #24 │ │ - strb.w r1, [r2, #82] ; 0x52 │ │ - strb.w r3, [r2, #83] ; 0x53 │ │ - bne.n 80710 │ │ - ldr r2, [sp, #68] ; 0x44 │ │ - ldr r3, [r5, #0] │ │ +0007e9fc : │ │ + push {r0, r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3604 ; 0xe14 │ │ + ldr r4, [pc, #100] ; (7ea6c ) │ │ + addw r5, sp, #3624 ; 0xe28 │ │ + add r6, sp, #12 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3596] ; 0xe0c │ │ + bl 2497c │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + str r5, [sp, #8] │ │ + bl 24bbc │ │ + movs r0, #0 │ │ + blx 19134 │ │ + bl 7e9a8 │ │ + ldr r2, [pc, #44] ; (7ea70 ) │ │ + str r6, [sp, #0] │ │ + movs r1, #3 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + movs r0, #8 │ │ + bl 258dc │ │ + ldr.w r2, [sp, #3596] ; 0xe0c │ │ + ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 80740 │ │ + beq.n 7ea5e │ │ blx 18be8 <__stack_chk_fail@plt> │ │ - add sp, #72 ; 0x48 │ │ - pop {r4, r5, r6, pc} │ │ - add r4, sp, #192 ; 0xc0 │ │ - movs r3, r0 │ │ - b.n 80ac4 │ │ + addw sp, sp, #3604 ; 0xe14 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #16 │ │ + bx lr │ │ + nop │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ movs r3, r0 │ │ + stcl 0, cr0, [r9] │ │ │ │ -0008074c : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - movs r0, #240 ; 0xf0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r2, #65280 ; 0xff00 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - ldr r0, [pc, #20] ; (80778 ) │ │ - movs r1, #80 ; 0x50 │ │ - str r3, [sp, #16] │ │ - movs r2, #60 ; 0x3c │ │ - movs r3, #24 │ │ - add r0, pc │ │ - bl 24d54 │ │ - add sp, #28 │ │ - ldr.w pc, [sp], #4 │ │ - subs r1, #14 │ │ +0007ea74 : │ │ + push {r0, r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3604 ; 0xe14 │ │ + ldr r4, [pc, #100] ; (7eae4 ) │ │ + addw r5, sp, #3624 ; 0xe28 │ │ + add r6, sp, #12 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3596] ; 0xe0c │ │ + bl 2497c │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + str r5, [sp, #8] │ │ + bl 24bbc │ │ + movs r0, #0 │ │ + blx 19134 │ │ + bl 7e9a8 │ │ + ldr r2, [pc, #44] ; (7eae8 ) │ │ + str r6, [sp, #0] │ │ + movs r1, #5 │ │ + add r2, pc │ │ + mov r3, r0 │ │ + movs r0, #8 │ │ + bl 258dc │ │ + ldr.w r2, [sp, #3596] ; 0xe0c │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 7ead6 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3604 ; 0xe14 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #16 │ │ + bx lr │ │ + nop │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ movs r3, r0 │ │ + add r7, pc, #784 ; (adr r7, 7edfc ) │ │ + ... │ │ │ │ -0008077c : │ │ - cbz r0, 8079e │ │ - ldr r3, [pc, #32] ; (807a0 ) │ │ - movw ip, #30903 ; 0x78b7 │ │ - stmia.w r0, {r3, ip} │ │ - movs r3, #0 │ │ - str r3, [r0, #8] │ │ - cbz r1, 80790 │ │ - str r1, [r0, #4] │ │ - movw r3, #25263 ; 0x62af │ │ - str r2, [r0, #8] │ │ - str r3, [r0, #12] │ │ - movw r3, #56442 ; 0xdc7a │ │ - str r3, [r0, #16] │ │ +0007eaec : │ │ + push {r4, r5, lr} │ │ + cbz r0, 7eb1c │ │ + movs r2, #0 │ │ + mov r1, r2 │ │ + movs r3, #8 │ │ + ldr r4, [pc, #44] ; (7eb24 ) │ │ + lsrs r5, r1, #1 │ │ + tst.w r1, #1 │ │ + eor.w r4, r4, r5 │ │ + ite eq │ │ + moveq r1, r5 │ │ + movne r1, r4 │ │ + subs r3, #1 │ │ + bne.n 7eaf6 │ │ + str.w r1, [r0, r2, lsl #2] │ │ + adds r2, #1 │ │ + cmp.w r2, #256 ; 0x100 │ │ + bne.n 7eaf2 │ │ + mov r0, r3 │ │ + pop {r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, pc} │ │ + nop │ │ + strh r0, [r4, #24] │ │ + Address 0x000000000007eb26 is out of bounds. │ │ + │ │ + │ │ +0007eb28 : │ │ + cmp r0, #0 │ │ + itet eq │ │ + moveq r3, #0 │ │ + movne.w r3, #4294967295 ; 0xffffffff │ │ + moveq.w r0, #4294967295 ; 0xffffffff │ │ + str r3, [r1, #0] │ │ + it ne │ │ + movne r0, #0 │ │ bx lr │ │ - bgt.n 80898 │ │ - str r7, [r5, #40] ; 0x28 │ │ │ │ -000807a4 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - cbz r0, 807d4 │ │ +0007eb3e : │ │ + cbz r0, 7eb48 │ │ + ldr r3, [r1, #0] │ │ movs r0, #0 │ │ - blx 19134 │ │ - blx 19158 │ │ - blx 19164 │ │ - mov r5, r0 │ │ - blx 1914c │ │ - blx 19158 │ │ - blx 19164 │ │ - mov r1, r5 │ │ - mov r2, r0 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 8077c │ │ - pop {r3, r4, r5, pc} │ │ - │ │ -000807d6 : │ │ - push {r4, r5, r6, r7, lr} │ │ + mvns r3, r3 │ │ + b.n 7eb4e │ │ mov r3, r0 │ │ - cbz r0, 80810 │ │ - ldr r1, [r0, #4] │ │ - ldr r4, [r0, #0] │ │ - ldr r0, [r0, #8] │ │ - ldr r6, [r3, #12] │ │ - uxth r5, r1 │ │ - lsrs r2, r1, #16 │ │ - mla r0, r4, r1, r0 │ │ - ldr r4, [r3, #16] │ │ - mul.w r1, r6, r5 │ │ - mul.w r7, r4, r2 │ │ - muls r4, r5 │ │ - str r0, [r3, #4] │ │ - lsrs r1, r1, #16 │ │ - add.w r1, r1, r7, lsr #16 │ │ - mla r2, r6, r2, r1 │ │ - negs r1, r2 │ │ - cmp r4, r1 │ │ - it cs │ │ - addcs r2, #1 │ │ - str r2, [r3, #8] │ │ - pop {r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, r7, pc} │ │ + str r3, [r1, #0] │ │ + bx lr │ │ + │ │ +0007eb52 : │ │ + push {r4, r5, lr} │ │ + cbnz r0, 7eb5a │ │ + str r0, [r3, #0] │ │ + b.n 7eb7c │ │ + cbz r1, 7eb7c │ │ + ldr r5, [r3, #0] │ │ + add r2, r1 │ │ + cmp r1, r2 │ │ + beq.n 7eb76 │ │ + ldrb.w r4, [r1], #1 │ │ + eors r4, r5 │ │ + uxtb r4, r4 │ │ + ldr.w r4, [r0, r4, lsl #2] │ │ + eor.w r5, r4, r5, lsr #8 │ │ + b.n 7eb60 │ │ + str r5, [r3, #0] │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, pc} │ │ + │ │ +0007eb82 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r7, r1 │ │ + mov r1, r3 │ │ + mov r5, r0 │ │ + mov r6, r2 │ │ + mov r4, r3 │ │ + bl 7eb28 │ │ + cbz r0, 7eb9a │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r0, r5 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r4 │ │ + bl 7eb52 │ │ + cmp r0, #0 │ │ + bne.n 7eb94 │ │ + mov r0, r5 │ │ + mov r1, r4 │ │ + bl 7eb3e │ │ + adds r0, #0 │ │ + it ne │ │ + movne r0, #1 │ │ + negs r0, r0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0007ebbc : │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + negs r0, r0 │ │ + bx lr │ │ movs r0, r0 │ │ adds r0, #1 │ │ cmp r0, #15 │ │ - bhi.n 8088c │ │ + bhi.n 7ec3c │ │ tbb [pc, r0] │ │ lsrs r0, r7, #32 │ │ lsrs r3, r1, #24 │ │ asrs r1, r2, #16 │ │ subs r7, r2, r0 │ │ movs r0, #29 │ │ movs r6, #35 ; 0x23 │ │ cmp r4, #41 ; 0x29 │ │ adds r2, #47 ; 0x2f │ │ - ldr r0, [pc, #100] ; (80898 ) │ │ + ldr r0, [pc, #100] ; (7ec48 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #96] ; (8089c ) │ │ + ldr r0, [pc, #96] ; (7ec4c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #96] ; (808a0 ) │ │ + ldr r0, [pc, #96] ; (7ec50 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #92] ; (808a4 ) │ │ + ldr r0, [pc, #92] ; (7ec54 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #92] ; (808a8 ) │ │ + ldr r0, [pc, #92] ; (7ec58 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #88] ; (808ac ) │ │ + ldr r0, [pc, #88] ; (7ec5c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #88] ; (808b0 ) │ │ + ldr r0, [pc, #88] ; (7ec60 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #84] ; (808b4 ) │ │ + ldr r0, [pc, #84] ; (7ec64 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #84] ; (808b8 ) │ │ + ldr r0, [pc, #84] ; (7ec68 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #80] ; (808bc ) │ │ + ldr r0, [pc, #80] ; (7ec6c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #80] ; (808c0 ) │ │ + ldr r0, [pc, #80] ; (7ec70 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #76] ; (808c4 ) │ │ + ldr r0, [pc, #76] ; (7ec74 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #76] ; (808c8 ) │ │ + ldr r0, [pc, #76] ; (7ec78 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #72] ; (808cc ) │ │ + ldr r0, [pc, #72] ; (7ec7c ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #72] ; (808d0 ) │ │ + ldr r0, [pc, #72] ; (7ec80 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #68] ; (808d4 ) │ │ + ldr r0, [pc, #68] ; (7ec84 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #68] ; (808d8 ) │ │ + ldr r0, [pc, #68] ; (7ec88 ) │ │ add r0, pc │ │ bx lr │ │ - strh r2, [r5, #58] ; 0x3a │ │ - movs r0, r0 │ │ - str r5, [sp, #728] ; 0x2d8 │ │ - movs r0, r0 │ │ - str r5, [sp, #872] ; 0x368 │ │ - movs r0, r0 │ │ - str r5, [sp, #856] ; 0x358 │ │ + add r3, pc, #544 ; (adr r3, 7ee6c ) │ │ movs r0, r0 │ │ - bpl.n 80950 │ │ + sxth r2, r0 │ │ movs r0, r0 │ │ - bpl.n 80952 │ │ + sxth r6, r4 │ │ movs r0, r0 │ │ - bpl.n 80956 │ │ - movs r0, r0 │ │ - bpl.n 8095a │ │ - movs r0, r0 │ │ - bpl.n 80966 │ │ - movs r0, r0 │ │ - bpl.n 80974 │ │ - movs r0, r0 │ │ - bpl.n 80986 │ │ - movs r0, r0 │ │ - bpl.n 8099a │ │ - movs r0, r0 │ │ - bpl.n 809a2 │ │ - movs r0, r0 │ │ - bpl.n 809ae │ │ - movs r0, r0 │ │ - bpl.n 809ba │ │ - movs r0, r0 │ │ - bpl.n 809c8 │ │ - movs r0, r0 │ │ - bpl.n 808e0 │ │ + sxth r2, r4 │ │ movs r0, r0 │ │ + adc.w r0, r3, r0 │ │ + adc.w r0, r2, r0 │ │ + adc.w r0, r2, r0 │ │ + adc.w r0, r2, r0 │ │ + adc.w r0, r6, r0 │ │ + adc.w r0, fp, r0 │ │ + adcs.w r0, r2, r0 │ │ + adcs.w r0, sl, r0 │ │ + adcs.w r0, ip, r0 │ │ + sbc.w r0, r0, r0 │ │ + sbc.w r0, r4, r0 │ │ + sbc.w r0, r9, r0 │ │ + ; instruction: 0xeaf30000 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ - ldr r4, [pc, #844] ; (80c30 ) │ │ + ldr r4, [pc, #844] ; (7efe0 ) │ │ movs r7, #0 │ │ - ldr r1, [pc, #844] ; (80c34 ) │ │ + ldr r1, [pc, #844] ; (7efe4 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r2, [r5, #0] │ │ add.w r6, r4, #168 ; 0xa8 │ │ add r1, pc │ │ - ldr.w r8, [pc, #832] ; 80c38 │ │ + ldr.w r8, [pc, #832] ; 7efe8 │ │ mov r0, r6 │ │ - ldr.w r9, [pc, #832] ; 80c3c │ │ + ldr.w r9, [pc, #832] ; 7efec │ │ blx 18c30 │ │ - ldr r1, [pc, #828] ; (80c40 ) │ │ + ldr r1, [pc, #828] ; (7eff0 ) │ │ mov r0, r6 │ │ ldr r2, [r5, #4] │ │ add r1, pc │ │ - ldr.w sl, [pc, #824] ; 80c44 │ │ + ldr.w sl, [pc, #824] ; 7eff4 │ │ blx 18c30 │ │ - ldr r0, [pc, #820] ; (80c48 ) │ │ + ldr r0, [pc, #820] ; (7eff8 ) │ │ mov r1, r6 │ │ - ldr.w fp, [pc, #820] ; 80c4c │ │ + ldr.w fp, [pc, #820] ; 7effc │ │ add r0, pc │ │ add r8, pc │ │ blx 18bf4 │ │ add r9, pc │ │ add sl, pc │ │ add fp, pc │ │ mov r6, r7 │ │ movs r2, #1 │ │ ldr r3, [r5, #4] │ │ lsls r2, r6 │ │ tst r2, r3 │ │ - beq.n 80968 │ │ - cbz r7, 80944 │ │ + beq.n 7ed18 │ │ + cbz r7, 7ecf4 │ │ mov r0, fp │ │ add.w r1, r4, #168 ; 0xa8 │ │ str r2, [sp, #0] │ │ blx 18bf4 │ │ ldr r2, [sp, #0] │ │ cmp r2, #2 │ │ - beq.n 80950 │ │ + beq.n 7ed00 │ │ cmp r2, #4 │ │ - bne.n 8095c │ │ + bne.n 7ed0c │ │ mov r0, sl │ │ - b.n 80952 │ │ + b.n 7ed02 │ │ mov r0, r8 │ │ add.w r1, r4, #168 ; 0xa8 │ │ blx 18bf4 │ │ - b.n 80966 │ │ + b.n 7ed16 │ │ add.w r0, r4, #168 ; 0xa8 │ │ mov r1, r9 │ │ blx 18c30 │ │ adds r7, #1 │ │ adds r6, #1 │ │ cmp r6, #32 │ │ - bne.n 8092a │ │ + bne.n 7ecda │ │ add.w r6, r4, #168 ; 0xa8 │ │ - ldr r0, [pc, #732] ; (80c50 ) │ │ + ldr r0, [pc, #732] ; (7f000 ) │ │ mov r7, r5 │ │ - ldr.w r8, [pc, #732] ; 80c54 │ │ + ldr.w r8, [pc, #732] ; 7f004 │ │ mov r1, r6 │ │ add r0, pc │ │ blx 18bf4 │ │ - ldr r1, [pc, #724] ; (80c58 ) │ │ + ldr r1, [pc, #724] ; (7f008 ) │ │ mov r0, r6 │ │ ldr.w r2, [r7, #8]! │ │ add r1, pc │ │ - ldr.w r9, [pc, #716] ; 80c5c │ │ + ldr.w r9, [pc, #716] ; 7f00c │ │ blx 18c30 │ │ - ldr.w sl, [pc, #712] ; 80c60 │ │ - ldr r3, [pc, #712] ; (80c64 ) │ │ + ldr.w sl, [pc, #712] ; 7f010 │ │ + ldr r3, [pc, #712] ; (7f014 ) │ │ add r8, pc │ │ - ldr.w fp, [pc, #712] ; 80c68 │ │ + ldr.w fp, [pc, #712] ; 7f018 │ │ add r9, pc │ │ add r3, pc │ │ add sl, pc │ │ str r3, [sp, #0] │ │ add fp, pc │ │ - ldr r3, [pc, #704] ; (80c6c ) │ │ + ldr r3, [pc, #704] ; (7f01c ) │ │ movs r6, #0 │ │ add r3, pc │ │ str r3, [sp, #4] │ │ ldr r3, [r5, #8] │ │ cmp r6, r3 │ │ - bge.w 80bcc │ │ + bge.w 7ef7c │ │ cmp r6, #0 │ │ - ble.n 809c8 │ │ + ble.n 7ed78 │ │ ldr r0, [sp, #0] │ │ add.w r1, r4, #168 ; 0xa8 │ │ blx 18bf4 │ │ ldr.w r2, [r7, #4]! │ │ - ldr r3, [pc, #552] ; (80bf8 ) │ │ + ldr r3, [pc, #552] ; (7efa8 ) │ │ cmp r2, r3 │ │ - beq.w 80b72 │ │ - bhi.n 80a8e │ │ + beq.w 7ef22 │ │ + bhi.n 7ee3e │ │ sub.w r3, r3, #6356992 ; 0x610000 │ │ sub.w r3, r3, #1024 ; 0x400 │ │ cmp r2, r3 │ │ - beq.w 80b5a │ │ - bhi.n 80a38 │ │ - ldr r3, [pc, #532] ; (80bfc ) │ │ + beq.w 7ef0a │ │ + bhi.n 7ede8 │ │ + ldr r3, [pc, #532] ; (7efac ) │ │ cmp r2, r3 │ │ - beq.w 80b48 │ │ - bhi.n 80a14 │ │ + beq.w 7eef8 │ │ + bhi.n 7edc4 │ │ add.w r3, r3, #4278190080 ; 0xff000000 │ │ sub.w r3, r3, #768 ; 0x300 │ │ cmp r2, r3 │ │ - beq.w 80b34 │ │ + beq.w 7eee4 │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ cmp r2, r3 │ │ - beq.w 80b42 │ │ + beq.w 7eef2 │ │ cmp r2, #0 │ │ - bne.w 80bbe │ │ - ldr r0, [pc, #608] ; (80c70 ) │ │ + bne.w 7ef6e │ │ + ldr r0, [pc, #608] ; (7f020 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #488] ; (80c00 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #488] ; (7efb0 ) │ │ cmp r2, r3 │ │ - beq.w 80b4e │ │ + beq.w 7eefe │ │ add.w r3, r3, #17825792 ; 0x1100000 │ │ add.w r3, r3, #65536 ; 0x10000 │ │ cmp r2, r3 │ │ - beq.w 80b54 │ │ - ldr r3, [pc, #472] ; (80c04 ) │ │ + beq.w 7ef04 │ │ + ldr r3, [pc, #472] ; (7efb4 ) │ │ cmp r2, r3 │ │ - bne.w 80bbe │ │ - ldr r0, [pc, #576] ; (80c74 ) │ │ + bne.w 7ef6e │ │ + ldr r0, [pc, #576] ; (7f024 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #460] ; (80c08 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #460] ; (7efb8 ) │ │ cmp r2, r3 │ │ - beq.w 80b6c │ │ - bhi.n 80a6a │ │ + beq.w 7ef1c │ │ + bhi.n 7ee1a │ │ sub.w r3, r3, #1966080 ; 0x1e0000 │ │ cmp r2, r3 │ │ - beq.w 80b76 │ │ + beq.w 7ef26 │ │ add.w r3, r3, #1900544 ; 0x1d0000 │ │ cmp r2, r3 │ │ - beq.w 80b60 │ │ + beq.w 7ef10 │ │ add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ add.w r3, r3, #14680064 ; 0xe00000 │ │ cmp r2, r3 │ │ - bne.w 80bbe │ │ - ldr r0, [pc, #528] ; (80c78 ) │ │ + bne.w 7ef6e │ │ + ldr r0, [pc, #528] ; (7f028 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #416] ; (80c0c ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #416] ; (7efbc ) │ │ cmp r2, r3 │ │ - beq.w 80b7c │ │ + beq.w 7ef2c │ │ add.w r3, r3, #1900544 ; 0x1d0000 │ │ cmp r2, r3 │ │ - beq.n 80b66 │ │ + beq.n 7ef16 │ │ add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ add.w r3, r3, #14680064 ; 0xe00000 │ │ cmp r2, r3 │ │ - bne.w 80bbe │ │ - ldr r0, [pc, #496] ; (80c7c ) │ │ + bne.w 7ef6e │ │ + ldr r0, [pc, #496] ; (7f02c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #384] ; (80c10 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #384] ; (7efc0 ) │ │ cmp r2, r3 │ │ - beq.n 80b82 │ │ - bhi.n 80ae2 │ │ - ldr r3, [pc, #380] ; (80c14 ) │ │ + beq.n 7ef32 │ │ + bhi.n 7ee92 │ │ + ldr r3, [pc, #380] ; (7efc4 ) │ │ cmp r2, r3 │ │ - beq.n 80b8c │ │ - bhi.n 80ac2 │ │ + beq.n 7ef3c │ │ + bhi.n 7ee72 │ │ sub.w r3, r3, #1048576 ; 0x100000 │ │ cmp r2, r3 │ │ - beq.n 80b86 │ │ + beq.n 7ef36 │ │ add.w r3, r3, #65536 ; 0x10000 │ │ cmp r2, r3 │ │ - beq.n 80b9e │ │ + beq.n 7ef4e │ │ sub.w r3, r3, #2162688 ; 0x210000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r2, r3 │ │ - bne.w 80bbe │ │ - ldr r0, [pc, #448] ; (80c80 ) │ │ + bne.w 7ef6e │ │ + ldr r0, [pc, #448] ; (7f030 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #340] ; (80c18 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #340] ; (7efc8 ) │ │ cmp r2, r3 │ │ - beq.n 80b92 │ │ + beq.n 7ef42 │ │ add.w r3, r3, #1048576 ; 0x100000 │ │ cmp r2, r3 │ │ - beq.n 80b98 │ │ + beq.n 7ef48 │ │ sub.w r3, r3, #3145728 ; 0x300000 │ │ sub.w r3, r3, #2048 ; 0x800 │ │ cmp r2, r3 │ │ - bne.n 80bbe │ │ - ldr r0, [pc, #420] ; (80c84 ) │ │ + bne.n 7ef6e │ │ + ldr r0, [pc, #420] ; (7f034 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #312] ; (80c1c ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #312] ; (7efcc ) │ │ cmp r2, r3 │ │ - beq.n 80ba4 │ │ - bhi.n 80b08 │ │ + beq.n 7ef54 │ │ + bhi.n 7eeb8 │ │ add.w r3, r3, #4278255360 ; 0xff00ff00 │ │ adds r3, #245 ; 0xf5 │ │ cmp r2, r3 │ │ - beq.n 80bb8 │ │ + beq.n 7ef68 │ │ add.w r3, r3, #16711680 ; 0xff0000 │ │ cmp r2, r3 │ │ - beq.n 80bb2 │ │ - ldr r3, [pc, #288] ; (80c20 ) │ │ + beq.n 7ef62 │ │ + ldr r3, [pc, #288] ; (7efd0 ) │ │ cmp r2, r3 │ │ - bne.n 80bbe │ │ - ldr r0, [pc, #388] ; (80c88 ) │ │ + bne.n 7ef6e │ │ + ldr r0, [pc, #388] ; (7f038 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #280] ; (80c24 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #280] ; (7efd4 ) │ │ cmp r2, r3 │ │ - beq.n 80bae │ │ - bhi.n 80b22 │ │ + beq.n 7ef5e │ │ + bhi.n 7eed2 │ │ add.w r3, r3, #3707764736 ; 0xdd000000 │ │ sub.w r3, r3, #256 ; 0x100 │ │ cmp r2, r3 │ │ - bne.n 80bbe │ │ - ldr r0, [pc, #364] ; (80c8c ) │ │ + bne.n 7ef6e │ │ + ldr r0, [pc, #364] ; (7f03c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r3, [pc, #260] ; (80c28 ) │ │ + b.n 7eee8 │ │ + ldr r3, [pc, #260] ; (7efd8 ) │ │ cmp r2, r3 │ │ - beq.n 80ba8 │ │ - ldr r3, [pc, #256] ; (80c2c ) │ │ + beq.n 7ef58 │ │ + ldr r3, [pc, #256] ; (7efdc ) │ │ cmp r2, r3 │ │ - bne.n 80bbe │ │ - ldr r0, [pc, #352] ; (80c90 ) │ │ + bne.n 7ef6e │ │ + ldr r0, [pc, #352] ; (7f040 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #348] ; (80c94 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #348] ; (7f044 ) │ │ add r0, pc │ │ add.w r1, r4, #168 ; 0xa8 │ │ blx 18bf4 │ │ - b.n 80bc8 │ │ - ldr r0, [pc, #340] ; (80c98 ) │ │ + b.n 7ef78 │ │ + ldr r0, [pc, #340] ; (7f048 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #336] ; (80c9c ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #336] ; (7f04c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #336] ; (80ca0 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #336] ; (7f050 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #332] ; (80ca4 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #332] ; (7f054 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #332] ; (80ca8 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #332] ; (7f058 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #328] ; (80cac ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #328] ; (7f05c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #328] ; (80cb0 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #328] ; (7f060 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #324] ; (80cb4 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #324] ; (7f064 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ + b.n 7eee8 │ │ ldr r0, [sp, #4] │ │ - b.n 80b38 │ │ - ldr r0, [pc, #320] ; (80cb8 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #320] ; (7f068 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #316] ; (80cbc ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #316] ; (7f06c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ + b.n 7eee8 │ │ mov r0, r9 │ │ - b.n 80b38 │ │ - ldr r0, [pc, #312] ; (80cc0 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #312] ; (7f070 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #308] ; (80cc4 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #308] ; (7f074 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #308] ; (80cc8 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #308] ; (7f078 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #304] ; (80ccc ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #304] ; (7f07c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #304] ; (80cd0 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #304] ; (7f080 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ + b.n 7eee8 │ │ mov r0, sl │ │ - b.n 80b38 │ │ - ldr r0, [pc, #296] ; (80cd4 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #296] ; (7f084 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ + b.n 7eee8 │ │ mov r0, fp │ │ - b.n 80b38 │ │ - ldr r0, [pc, #292] ; (80cd8 ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #292] ; (7f088 ) │ │ add r0, pc │ │ - b.n 80b38 │ │ - ldr r0, [pc, #288] ; (80cdc ) │ │ + b.n 7eee8 │ │ + ldr r0, [pc, #288] ; (7f08c ) │ │ add r0, pc │ │ - b.n 80b38 │ │ + b.n 7eee8 │ │ add.w r0, r4, #168 ; 0xa8 │ │ mov r1, r8 │ │ blx 18c30 │ │ adds r6, #1 │ │ - b.n 809b2 │ │ + b.n 7ed62 │ │ movs r0, #10 │ │ add.w r1, r4, #168 ; 0xa8 │ │ - blx 19170 │ │ + blx 19140 │ │ ldr r2, [r5, #76] ; 0x4c │ │ - cbnz r2, 80bde │ │ + cbnz r2, 7ef8e │ │ ldr r3, [r5, #80] ; 0x50 │ │ - cbz r3, 80bf2 │ │ - ldr r1, [pc, #256] ; (80ce0 ) │ │ + cbz r3, 7efa2 │ │ + ldr r1, [pc, #256] ; (7f090 ) │ │ add.w r0, r4, #168 ; 0xa8 │ │ ldr r3, [r5, #80] ; 0x50 │ │ add r1, pc │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b.w 84c70 <__aeabi_llsl@@Base+0x38c> │ │ add sp, #12 │ │ @@ -159286,129 +156341,85 @@ │ │ asrs r0, r0, #29 │ │ ldrsb r1, [r3, r1] │ │ strb r1, [r3, r5] │ │ ldr r1, [r1, r5] │ │ ldrsb r5, [r2, r1] │ │ ldr r5, [r2, r5] │ │ ldr r6, [r2, r5] │ │ - add r2, sp, #0 │ │ + stmia r6!, {r4, r6} │ │ movs r3, r0 │ │ - bpl.n 80c68 │ │ - movs r0, r0 │ │ - bpl.n 80c86 │ │ - movs r0, r0 │ │ - bpl.n 80c96 │ │ - movs r0, r0 │ │ - bpl.n 80c68 │ │ - movs r0, r0 │ │ - bpl.n 80c68 │ │ - movs r0, r0 │ │ - bpl.n 80c72 │ │ - movs r0, r0 │ │ - bpl.n 80c64 │ │ - movs r0, r0 │ │ - bmi.n 80c06 │ │ - movs r0, r0 │ │ - bmi.n 80bbe │ │ - movs r0, r0 │ │ - bmi.n 80bf8 │ │ - movs r0, r0 │ │ - bpl.n 80d16 │ │ - movs r0, r0 │ │ - bpl.n 80ba6 │ │ - movs r0, r0 │ │ - bmi.n 80c0a │ │ - movs r0, r0 │ │ - bpl.n 80bce │ │ - movs r0, r0 │ │ - bpl.n 80cdc │ │ - movs r0, r0 │ │ - bmi.n 80d40 │ │ - movs r0, r0 │ │ - bmi.n 80d48 │ │ - movs r0, r0 │ │ - bmi.n 80d26 │ │ - movs r0, r0 │ │ - bmi.n 80cf0 │ │ - movs r0, r0 │ │ - bmi.n 80d16 │ │ - movs r0, r0 │ │ - bmi.n 80ce8 │ │ - movs r0, r0 │ │ - bcc.n 80c86 │ │ - movs r0, r0 │ │ - bmi.n 80cf2 │ │ - movs r0, r0 │ │ - bmi.n 80cdc │ │ - movs r0, r0 │ │ - bcc.n 80d28 │ │ - movs r0, r0 │ │ - bcc.n 80d24 │ │ - movs r0, r0 │ │ - bcc.n 80d30 │ │ - movs r0, r0 │ │ - bcc.n 80d50 │ │ - movs r0, r0 │ │ - bcc.n 80d56 │ │ - movs r0, r0 │ │ - bcc.n 80d5c │ │ - movs r0, r0 │ │ - bcc.n 80d7e │ │ - movs r0, r0 │ │ - bcc.n 80d88 │ │ - movs r0, r0 │ │ - bcc.n 80d92 │ │ - movs r0, r0 │ │ - bcc.n 80da6 │ │ - movs r0, r0 │ │ - bcc.n 80dac │ │ - movs r0, r0 │ │ - bcc.n 80bde │ │ - movs r0, r0 │ │ - bcc.n 80be8 │ │ - movs r0, r0 │ │ - bcc.n 80bf2 │ │ - movs r0, r0 │ │ - bcc.n 80bfc │ │ - movs r0, r0 │ │ - bcc.n 80c06 │ │ - movs r0, r0 │ │ - bcc.n 80c18 │ │ - movs r0, r0 │ │ - bcc.n 80c30 │ │ - movs r0, r0 │ │ - bcc.n 80c32 │ │ - movs r0, r0 │ │ - bcc.n 80be8 │ │ - movs r0, r0 │ │ + add.w r0, r9, r0 │ │ + adds.w r0, r6, r0 │ │ + adds.w r0, ip, r0 │ │ + add.w r0, r3, r0 │ │ + add.w r0, r1, r0 │ │ + add.w r0, r4, r0 │ │ + ; instruction: 0xeafb0000 │ │ + pkhbt r0, sl, r0 │ │ + ; instruction: 0xeaa40000 │ │ + ; instruction: 0xeabf0000 │ │ + adc.w r0, ip, r0 │ │ + ; instruction: 0xeb920000 │ │ + pkhbt r0, r2, r0 │ │ + sub.w r0, r2, r0 │ │ + ; instruction: 0xeb270000 │ │ + orrs.w r0, r7, r0 │ │ + orrs.w r0, r9, r0 │ │ + orr.w r0, r6, r0 │ │ + bic.w r0, r9, r0 │ │ + bics.w r0, sl, r0 │ │ + bic.w r0, r1, r0 │ │ + strd r0, r0, [lr] │ │ + bic.w r0, r2, r0 │ │ + ands.w r0, r5, r0 │ │ + ldmdb r9!, {} │ │ + ldmdb r5!, {} │ │ + ldmdb r9!, {} │ │ + strd r0, r0, [r7, #-0] │ │ + strd r0, r0, [r8, #-0] │ │ + strd r0, r0, [r9, #-0] │ │ + ldrd r0, r0, [r8, #-0] │ │ + ldrd r0, r0, [fp, #-0] │ │ + ldrd r0, r0, [lr, #-0] │ │ + strd r0, r0, [r6, #-0]! │ │ + strd r0, r0, [r7, #-0]! │ │ + ldrd r0, r0, [lr, #-0]! │ │ + ; instruction: 0xe9810000 │ │ + ; instruction: 0xe9840000 │ │ + ; instruction: 0xe9870000 │ │ + ; instruction: 0xe98a0000 │ │ + ; instruction: 0xe9910000 │ │ + ; instruction: 0xe99b0000 │ │ + ; instruction: 0xe99a0000 │ │ + ldrd r0, r0, [r3, #-0]! │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #28 │ │ - ldr r4, [pc, #100] ; (80d50 ) │ │ + ldr r4, [pc, #100] ; (7f100 ) │ │ add r6, sp, #4 │ │ mov r5, r1 │ │ movs r2, #16 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ movs r1, #0 │ │ mov r7, r0 │ │ mov r0, r6 │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #20] │ │ blx 18d38 │ │ mov r0, r5 │ │ bl 2521c │ │ mov r5, r0 │ │ - cbz r0, 80d3e │ │ + cbz r0, 7f0ee │ │ mov r1, r6 │ │ mov r0, r7 │ │ bl 25144 │ │ mov r0, r5 │ │ bl 2522c │ │ lsls r3, r0, #31 │ │ - bpl.n 80d2c │ │ + bpl.n 7f0dc │ │ mov r0, r5 │ │ movs r1, #0 │ │ bl 2537c │ │ movs r0, #15 │ │ bl 25034 │ │ mov r0, r5 │ │ ldr r1, [sp, #4] │ │ @@ -159416,37 +156427,37 @@ │ │ bl 2528c │ │ mov r0, r5 │ │ movs r1, #1 │ │ bl 2537c │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 80d4a │ │ + beq.n 7f0fa │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #28 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - add r5, pc, #976 ; (adr r5, 81124 ) │ │ + stmia r2!, {r2, r6} │ │ movs r3, r0 │ │ │ │ -00080d54 : │ │ +0007f104 : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ movs r0, #1 │ │ movs r1, #224 ; 0xe0 │ │ bl 248c4 │ │ mov r4, r0 │ │ - cbnz r0, 80d6c │ │ + cbnz r0, 7f11c │ │ bl 23744 │ │ - b.n 80dfa │ │ + b.n 7f1aa │ │ stmia.w r0, {r5, r6} │ │ movw r1, #22050 ; 0x5622 │ │ ldr r3, [r5, #0] │ │ - ldr r2, [pc, #136] ; (80e00 ) │ │ + ldr r2, [pc, #136] ; (7f1b0 ) │ │ str r1, [r0, #116] ; 0x74 │ │ movw r1, #32784 ; 0x8010 │ │ str r3, [r0, #20] │ │ movs r3, #0 │ │ str r2, [r0, #32] │ │ str r2, [r0, #36] ; 0x24 │ │ mov.w r2, #640 ; 0x280 │ │ @@ -159484,814 +156495,814 @@ │ │ str.w r3, [r4, #216] ; 0xd8 │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ │ │ -00080e04 : │ │ +0007f1b4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ lsls r7, r1, #2 │ │ ldr r5, [r0, #0] │ │ mov r4, r0 │ │ mov r6, r1 │ │ add.w r8, r5, r7 │ │ ldr.w r0, [r5, r1, lsl #2] │ │ - ldr.w r1, [pc, #1128] ; 81284 │ │ + ldr.w r1, [pc, #1128] ; 7f634 │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80e36 │ │ + cbnz r0, 7f1e6 │ │ ldr.w r3, [r8, #4] │ │ - cbnz r3, 80e32 │ │ + cbnz r3, 7f1e2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ str r3, [r4, #12] │ │ - b.n 814ca │ │ - ldr.w r1, [pc, #1104] ; 81288 │ │ + b.n 7f87a │ │ + ldr.w r1, [pc, #1104] ; 7f638 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80e52 │ │ + cbnz r0, 7f202 │ │ ldr.w r3, [r8, #4] │ │ cmp r3, #0 │ │ - beq.n 80e2a │ │ + beq.n 7f1da │ │ str r3, [r4, #92] ; 0x5c │ │ - b.n 814ca │ │ - ldr.w r1, [pc, #1080] ; 8128c │ │ + b.n 7f87a │ │ + ldr.w r1, [pc, #1080] ; 7f63c │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80e6c │ │ + cbnz r0, 7f21c │ │ movs r0, #1 │ │ str.w r0, [r4, #216] ; 0xd8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr.w r1, [pc, #1056] ; 81290 │ │ + ldr.w r1, [pc, #1056] ; 7f640 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.n 80eee │ │ + bne.n 7f29e │ │ adds r7, #4 │ │ ldr r0, [r5, r7] │ │ cmp r0, #0 │ │ - beq.n 80e2a │ │ - ldr.w r1, [pc, #1036] ; 81294 │ │ + beq.n 7f1da │ │ + ldr.w r1, [pc, #1036] ; 7f644 │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80e9a │ │ + cbnz r0, 7f24a │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #15 │ │ - b.n 80eea │ │ - ldr r1, [pc, #1020] ; (81298 ) │ │ + b.n 7f29a │ │ + ldr r1, [pc, #1020] ; (7f648 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80eae │ │ + cbnz r0, 7f25e │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #1 │ │ - b.n 80eea │ │ - ldr r1, [pc, #1004] ; (8129c ) │ │ + b.n 7f29a │ │ + ldr r1, [pc, #1004] ; (7f64c ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80ec2 │ │ + cbnz r0, 7f272 │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #2 │ │ - b.n 80eea │ │ - ldr r1, [pc, #988] ; (812a0 ) │ │ + b.n 7f29a │ │ + ldr r1, [pc, #988] ; (7f650 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80ed6 │ │ + cbnz r0, 7f286 │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #4 │ │ - b.n 80eea │ │ - ldr r1, [pc, #972] ; (812a4 ) │ │ + b.n 7f29a │ │ + ldr r1, [pc, #972] ; (7f654 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.n 80e2a │ │ + bne.n 7f1da │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #8 │ │ str r3, [r4, #8] │ │ - b.n 814ca │ │ - ldr r1, [pc, #952] ; (812a8 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #952] ; (7f658 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.n 80f84 │ │ + bne.n 7f334 │ │ adds r7, #4 │ │ ldr r0, [r5, r7] │ │ cmp r0, #0 │ │ - beq.n 80e2a │ │ - ldr r1, [pc, #932] ; (812ac ) │ │ + beq.n 7f1da │ │ + ldr r1, [pc, #932] ; (7f65c ) │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f18 │ │ + cbnz r0, 7f2c8 │ │ movs r0, #1 │ │ bl 23f24 │ │ - b.n 814ca │ │ - ldr r1, [pc, #916] ; (812b0 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #916] ; (7f660 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f2a │ │ + cbnz r0, 7f2da │ │ movs r0, #1 │ │ mov r1, r0 │ │ - b.n 80f7e │ │ - ldr r1, [pc, #904] ; (812b4 ) │ │ + b.n 7f32e │ │ + ldr r1, [pc, #904] ; (7f664 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f3a │ │ + cbnz r0, 7f2ea │ │ movs r0, #3 │ │ - b.n 80f7c │ │ - ldr r1, [pc, #892] ; (812b8 ) │ │ + b.n 7f32c │ │ + ldr r1, [pc, #892] ; (7f668 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f4a │ │ + cbnz r0, 7f2fa │ │ movs r0, #4 │ │ - b.n 80f7c │ │ - ldr r1, [pc, #880] ; (812bc ) │ │ + b.n 7f32c │ │ + ldr r1, [pc, #880] ; (7f66c ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f5a │ │ + cbnz r0, 7f30a │ │ movs r0, #5 │ │ - b.n 80f7c │ │ - ldr r1, [pc, #868] ; (812c0 ) │ │ + b.n 7f32c │ │ + ldr r1, [pc, #868] ; (7f670 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80f6a │ │ + cbnz r0, 7f31a │ │ movs r0, #6 │ │ - b.n 80f7c │ │ - ldr r1, [pc, #856] ; (812c4 ) │ │ + b.n 7f32c │ │ + ldr r1, [pc, #856] ; (7f674 ) │ │ ldr r0, [r5, r7] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.w 80e2a │ │ + bne.w 7f1da │ │ movs r0, #7 │ │ movs r1, #1 │ │ bl 23f34 │ │ - b.n 814ca │ │ - ldr r1, [pc, #832] ; (812c8 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #832] ; (7f678 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80fd4 │ │ + cbnz r0, 7f384 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ ldrh r2, [r4, #34] ; 0x22 │ │ - ldr r3, [pc, #728] ; (8127c ) │ │ + ldr r3, [pc, #728] ; (7f62c ) │ │ cmp.w r3, r2, lsl #16 │ │ it eq │ │ orreq.w r3, r0, #534773760 ; 0x1fe00000 │ │ str r0, [r4, #16] │ │ itt eq │ │ orreq.w r3, r3, #2031616 ; 0x1f0000 │ │ streq r3, [r4, #32] │ │ ldrh r2, [r4, #34] ; 0x22 │ │ it eq │ │ streq r3, [r4, #36] ; 0x24 │ │ - ldr r3, [pc, #704] ; (81280 ) │ │ + ldr r3, [pc, #704] ; (7f630 ) │ │ cmp.w r3, r2, lsl #16 │ │ - bne.w 814ca │ │ + bne.w 7f87a │ │ orr.w r0, r0, #801112064 ; 0x2fc00000 │ │ orr.w r0, r0, #4128768 ; 0x3f0000 │ │ str r0, [r4, #32] │ │ - b.n 814c8 │ │ - ldr r1, [pc, #756] ; (812cc ) │ │ + b.n 7f878 │ │ + ldr r1, [pc, #756] ; (7f67c ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 80fe6 │ │ + cbnz r0, 7f396 │ │ ldr r3, [r4, #28] │ │ - b.n 80ffa │ │ - ldr r1, [pc, #744] ; (812d0 ) │ │ + b.n 7f3aa │ │ + ldr r1, [pc, #744] ; (7f680 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81008 │ │ + cbnz r0, 7f3b8 │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #4096 ; 0x1000 │ │ orr.w r3, r3, #1 │ │ movs r0, #1 │ │ str r3, [r4, #28] │ │ str r0, [r4, #84] ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r1, [pc, #712] ; (812d4 ) │ │ + ldr r1, [pc, #712] ; (7f684 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8101e │ │ + cbnz r0, 7f3ce │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #8192 ; 0x2000 │ │ - b.n 81366 │ │ - ldr r1, [pc, #696] ; (812d8 ) │ │ + b.n 7f716 │ │ + ldr r1, [pc, #696] ; (7f688 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81054 │ │ + cbnz r0, 7f404 │ │ adds r7, #4 │ │ ldr r3, [r5, r7] │ │ cmp r3, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ ldrb r0, [r3, #0] │ │ bl 2493c │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ ldr r3, [r4, #28] │ │ lsls r3, r3, #31 │ │ - bmi.w 814ca │ │ + bmi.w 7f87a │ │ ldr r0, [r5, r7] │ │ bl 24b0c │ │ str r0, [r4, #84] ; 0x54 │ │ - b.n 814ca │ │ - ldr r1, [pc, #644] ; (812dc ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #644] ; (7f68c ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81070 │ │ + cbnz r0, 7f420 │ │ ldr.w r3, [r8, #4] │ │ cmp r3, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ str r3, [r4, #20] │ │ - b.n 814ca │ │ - ldr r1, [pc, #620] ; (812e0 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #620] ; (7f690 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8108c │ │ + cbnz r0, 7f43c │ │ ldr.w r3, [r8, #4] │ │ cmp r3, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ str r3, [r4, #24] │ │ - b.n 814ca │ │ - ldr r1, [pc, #596] ; (812e4 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #596] ; (7f694 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 810a2 │ │ - ldr r3, [pc, #484] ; (81280 ) │ │ + cbnz r0, 7f452 │ │ + ldr r3, [pc, #484] ; (7f630 ) │ │ str r3, [r4, #32] │ │ str r3, [r4, #36] ; 0x24 │ │ - b.n 81368 │ │ - ldr r1, [pc, #580] ; (812e8 ) │ │ + b.n 7f718 │ │ + ldr r1, [pc, #580] ; (7f698 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 810e0 │ │ + cbnz r0, 7f490 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ mov r3, r0 │ │ mov r5, r3 │ │ ldrb.w r2, [r3], #1 │ │ cmp r2, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ cmp r2, #44 ; 0x2c │ │ - bne.n 810bc │ │ + bne.n 7f46c │ │ movs r3, #0 │ │ strb.w r3, [r5], #1 │ │ bl 24b0c │ │ str r0, [r4, #32] │ │ mov r0, r5 │ │ bl 24b0c │ │ - b.n 814c8 │ │ - ldr r1, [pc, #520] ; (812ec ) │ │ + b.n 7f878 │ │ + ldr r1, [pc, #520] ; (7f69c ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81120 │ │ + cbnz r0, 7f4d0 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ mov r3, r0 │ │ mov r5, r3 │ │ ldrb.w r2, [r3], #1 │ │ cmp r2, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ cmp r2, #120 ; 0x78 │ │ - bne.n 810fa │ │ + bne.n 7f4aa │ │ movs r3, #0 │ │ strb.w r3, [r5], #1 │ │ bl 24b0c │ │ str r0, [r4, #40] ; 0x28 │ │ mov r0, r5 │ │ bl 24b0c │ │ str r0, [r4, #44] ; 0x2c │ │ - b.n 814ca │ │ - ldr r1, [pc, #460] ; (812f0 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #460] ; (7f6a0 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81160 │ │ + cbnz r0, 7f510 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ mov r3, r0 │ │ mov r5, r3 │ │ ldrb.w r2, [r3], #1 │ │ cmp r2, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ cmp r2, #120 ; 0x78 │ │ - bne.n 8113a │ │ + bne.n 7f4ea │ │ movs r3, #0 │ │ strb.w r3, [r5], #1 │ │ bl 24b0c │ │ str r0, [r4, #48] ; 0x30 │ │ mov r0, r5 │ │ bl 24b0c │ │ str r0, [r4, #52] ; 0x34 │ │ - b.n 814ca │ │ - ldr r1, [pc, #400] ; (812f4 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #400] ; (7f6a4 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 811a0 │ │ + cbnz r0, 7f550 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ mov r3, r0 │ │ mov r5, r3 │ │ ldrb.w r2, [r3], #1 │ │ cmp r2, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ cmp r2, #120 ; 0x78 │ │ - bne.n 8117a │ │ + bne.n 7f52a │ │ movs r3, #0 │ │ strb.w r3, [r5], #1 │ │ bl 24b0c │ │ str r0, [r4, #56] ; 0x38 │ │ mov r0, r5 │ │ bl 24b0c │ │ str r0, [r4, #60] ; 0x3c │ │ - b.n 814ca │ │ - ldr r1, [pc, #340] ; (812f8 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #340] ; (7f6a8 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 811e0 │ │ + cbnz r0, 7f590 │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ mov r3, r0 │ │ mov r5, r3 │ │ ldrb.w r2, [r3], #1 │ │ cmp r2, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ cmp r2, #120 ; 0x78 │ │ - bne.n 811ba │ │ + bne.n 7f56a │ │ movs r3, #0 │ │ strb.w r3, [r5], #1 │ │ bl 24b0c │ │ str r0, [r4, #64] ; 0x40 │ │ mov r0, r5 │ │ bl 24b0c │ │ str r0, [r4, #68] ; 0x44 │ │ - b.n 814ca │ │ - ldr r1, [pc, #280] ; (812fc ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #280] ; (7f6ac ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8120a │ │ + cbnz r0, 7f5ba │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b1c │ │ vmov d7, r0, r1 │ │ vcvt.f32.f64 s15, d7 │ │ vstr s15, [r4, #72] ; 0x48 │ │ - b.n 814ca │ │ - ldr r1, [pc, #244] ; (81300 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #244] ; (7f6b0 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8122a │ │ + cbnz r0, 7f5da │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ str r0, [r4, #76] ; 0x4c │ │ - b.n 814ca │ │ - ldr r1, [pc, #216] ; (81304 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #216] ; (7f6b4 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8124a │ │ + cbnz r0, 7f5fa │ │ ldr.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ str r0, [r4, #80] ; 0x50 │ │ - b.n 814ca │ │ - ldr r1, [pc, #188] ; (81308 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #188] ; (7f6b8 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81262 │ │ + cbnz r0, 7f612 │ │ ldr r3, [r4, #96] ; 0x60 │ │ orr.w r3, r3, #4 │ │ str r3, [r4, #96] ; 0x60 │ │ - b.n 81368 │ │ - ldr r1, [pc, #168] ; (8130c ) │ │ + b.n 7f718 │ │ + ldr r1, [pc, #168] ; (7f6bc ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.n 81310 │ │ + bne.n 7f6c0 │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #16 │ │ - b.n 81366 │ │ + b.n 7f716 │ │ nop │ │ movs r0, r0 │ │ subs r7, r7, #7 │ │ movs r0, r0 │ │ cmp r7, #255 ; 0xff │ │ - bne.n 8135a │ │ + b.n 7f4ec │ │ movs r0, r0 │ │ - bne.n 8132a │ │ + b.n 7f4bc │ │ movs r0, r0 │ │ - bne.n 8130c │ │ + b.n 7f49e │ │ movs r0, r0 │ │ - bne.n 812f0 │ │ + b.n 7f482 │ │ movs r0, r0 │ │ - bne.n 812d6 │ │ + b.n 7f468 │ │ movs r0, r0 │ │ - bne.n 812ba │ │ + b.n 7f44c │ │ movs r0, r0 │ │ - bne.n 812a2 │ │ + b.n 7f434 │ │ movs r0, r0 │ │ - beq.n 8128a │ │ + b.n 7f41c │ │ movs r0, r0 │ │ - beq.n 81274 │ │ + b.n 7f406 │ │ movs r0, r0 │ │ - beq.n 81250 │ │ + b.n 7f3e2 │ │ movs r0, r0 │ │ - beq.n 811f2 │ │ + b.n 7f384 │ │ movs r0, r0 │ │ - beq.n 81214 │ │ + b.n 7f3a6 │ │ movs r0, r0 │ │ - beq.n 81200 │ │ + b.n 7f392 │ │ movs r0, r0 │ │ - beq.n 811f2 │ │ + b.n 7f384 │ │ movs r0, r0 │ │ - beq.n 8137e │ │ + b.n 7f310 │ │ movs r0, r0 │ │ - beq.n 8137a │ │ + b.n 7f30c │ │ movs r0, r0 │ │ - beq.n 813aa │ │ + b.n 7f33c │ │ movs r0, r0 │ │ - beq.n 81382 │ │ + b.n 7f314 │ │ movs r0, r0 │ │ - beq.n 812fa │ │ + b.n 7f28c │ │ movs r0, r0 │ │ - beq.n 812f4 │ │ + b.n 7f286 │ │ movs r0, r0 │ │ - beq.n 812de │ │ + b.n 7f270 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r2, r3, r4, r5, r6, r7} │ │ + b.n 7f268 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r4, r6, r7} │ │ + b.n 7f214 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r2, r3, r4, r5, r7} │ │ + b.n 7f1f0 │ │ movs r0, r0 │ │ - ldmia r7, {r3, r5, r7} │ │ + b.n 7f1ca │ │ movs r0, r0 │ │ - ldmia r7, {r0, r1, r3, r4, r7} │ │ + b.n 7f1b4 │ │ movs r0, r0 │ │ - ldmia r7!, {r3, r5, r6} │ │ + b.n 7f152 │ │ movs r0, r0 │ │ - ldmia r7!, {r0, r1, r4, r5} │ │ + b.n 7f0ec │ │ movs r0, r0 │ │ - ldmia r7!, {r1} │ │ + b.n 7f08e │ │ movs r0, r0 │ │ - ldmia r6, {r0, r4, r6, r7} │ │ + b.n 7f030 │ │ movs r0, r0 │ │ - ldmia r6!, {r0, r1, r3, r4, r7} │ │ + b.n 7efc8 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r3, r4, r5, r6} │ │ + b.n 7ef88 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r5, r6} │ │ + b.n 7ef5c │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r3, r6} │ │ + b.n 7ef34 │ │ movs r0, r0 │ │ - ldmia r6!, {r0, r1, r3, r4, r5} │ │ + b.n 7ef18 │ │ movs r0, r0 │ │ - ldr r1, [pc, #444] ; (814d0 ) │ │ + ldr r1, [pc, #444] ; (7f880 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81326 │ │ + cbnz r0, 7f6d6 │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #32 │ │ - b.n 81366 │ │ - ldr r1, [pc, #428] ; (814d4 ) │ │ + b.n 7f716 │ │ + ldr r1, [pc, #428] ; (7f884 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8133c │ │ + cbnz r0, 7f6ec │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #64 ; 0x40 │ │ - b.n 81366 │ │ - ldr r1, [pc, #408] ; (814d8 ) │ │ + b.n 7f716 │ │ + ldr r1, [pc, #408] ; (7f888 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81352 │ │ + cbnz r0, 7f702 │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #128 ; 0x80 │ │ - b.n 81366 │ │ - ldr r1, [pc, #392] ; (814dc ) │ │ + b.n 7f716 │ │ + ldr r1, [pc, #392] ; (7f88c ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8136e │ │ + cbnz r0, 7f71e │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #256 ; 0x100 │ │ str r3, [r4, #28] │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r1, [pc, #368] ; (814e0 ) │ │ + ldr r1, [pc, #368] ; (7f890 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81390 │ │ + cbnz r0, 7f740 │ │ adds r6, #1 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ str r0, [r4, #116] ; 0x74 │ │ - b.n 814ca │ │ - ldr r1, [pc, #336] ; (814e4 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #336] ; (7f894 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.n 81444 │ │ + bne.n 7f7f4 │ │ adds r6, #1 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ - ldr r1, [pc, #312] ; (814e8 ) │ │ + beq.w 7f1da │ │ + ldr r1, [pc, #312] ; (7f898 ) │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 813ba │ │ + cbnz r0, 7f76a │ │ movs r3, #8 │ │ - b.n 8143e │ │ - ldr r1, [pc, #304] ; (814ec ) │ │ + b.n 7f7ee │ │ + ldr r1, [pc, #304] ; (7f89c ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 813ce │ │ + cbnz r0, 7f77e │ │ movw r3, #32776 ; 0x8008 │ │ - b.n 8143e │ │ - ldr r1, [pc, #288] ; (814f0 ) │ │ + b.n 7f7ee │ │ + ldr r1, [pc, #288] ; (7f8a0 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 813e0 │ │ + cbnz r0, 7f790 │ │ movs r3, #16 │ │ - b.n 8143e │ │ - ldr r1, [pc, #272] ; (814f4 ) │ │ + b.n 7f7ee │ │ + ldr r1, [pc, #272] ; (7f8a4 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - beq.n 813dc │ │ - ldr r1, [pc, #260] ; (814f8 ) │ │ + beq.n 7f78c │ │ + ldr r1, [pc, #260] ; (7f8a8 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81404 │ │ + cbnz r0, 7f7b4 │ │ movw r3, #4112 ; 0x1010 │ │ - b.n 8143e │ │ - ldr r1, [pc, #244] ; (814fc ) │ │ + b.n 7f7ee │ │ + ldr r1, [pc, #244] ; (7f8ac ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81418 │ │ + cbnz r0, 7f7c8 │ │ movw r3, #32784 ; 0x8010 │ │ - b.n 8143e │ │ - ldr r1, [pc, #228] ; (81500 ) │ │ + b.n 7f7ee │ │ + ldr r1, [pc, #228] ; (7f8b0 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - beq.n 81412 │ │ - ldr r1, [pc, #216] ; (81504 ) │ │ + beq.n 7f7c2 │ │ + ldr r1, [pc, #216] ; (7f8b4 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - bne.w 80e2a │ │ + bne.w 7f1da │ │ movw r3, #36880 ; 0x9010 │ │ strh.w r3, [r4, #120] ; 0x78 │ │ - b.n 814ca │ │ - ldr r1, [pc, #192] ; (81508 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #192] ; (7f8b8 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 81468 │ │ + cbnz r0, 7f818 │ │ adds r6, #1 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ strb.w r0, [r4, #122] ; 0x7a │ │ - b.n 814ca │ │ - ldr r1, [pc, #160] ; (8150c ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #160] ; (7f8bc ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ - cbnz r0, 8148c │ │ + cbnz r0, 7f83c │ │ adds r6, #1 │ │ ldr.w r0, [r5, r6, lsl #2] │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ + beq.w 7f1da │ │ bl 24b0c │ │ strh.w r0, [r4, #124] ; 0x7c │ │ - b.n 814ca │ │ - ldr r1, [pc, #128] ; (81510 ) │ │ + b.n 7f87a │ │ + ldr r1, [pc, #128] ; (7f8c0 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ - ldr r1, [pc, #116] ; (81514 ) │ │ + beq.w 7f1da │ │ + ldr r1, [pc, #116] ; (7f8c4 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b9c │ │ cmp r0, #0 │ │ - beq.w 80e2a │ │ - ldr r1, [pc, #100] ; (81518 ) │ │ + beq.w 7f1da │ │ + ldr r1, [pc, #100] ; (7f8c8 ) │ │ ldr.w r0, [r5, r6, lsl #2] │ │ add r1, pc │ │ bl 24b7c │ │ cmp r0, #0 │ │ ite eq │ │ moveq r0, #2 │ │ movne r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ str r0, [r4, #36] ; 0x24 │ │ movs r0, #2 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldmia r5!, {r0, r1, r2, r4, r7} │ │ + b.n 7ff94 │ │ movs r0, r0 │ │ - ldmia r5!, {r1, r3, r7} │ │ + b.n 7ff7e │ │ movs r0, r0 │ │ - ldmia r5, {r0, r1, r2, r3, r4, r5, r6} │ │ + b.n 7ff6c │ │ movs r0, r0 │ │ - ldmia r5, {r2, r4, r5, r6} │ │ + b.n 7ff5a │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r1, r2, r3, r4, r6} │ │ + b.n 7ff34 │ │ movs r0, r0 │ │ - ldmia r5!, {r2, r6} │ │ + b.n 7ff02 │ │ movs r0, r0 │ │ - stmia r0!, {r0, r3, r5, r6, r7} │ │ + ble.n 7f906 │ │ movs r0, r0 │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ + ble.n 7f8ec │ │ movs r0, r0 │ │ - stmia r0!, {r0, r1, r4, r5, r6, r7} │ │ + ble.n 7f922 │ │ movs r0, r0 │ │ - ldmia r4, {r0, r2, r3, r4, r5, r6, r7} │ │ + b.n 7fe84 │ │ movs r0, r0 │ │ - ldmia r4, {r0, r1, r4, r5, r6, r7} │ │ + b.n 7fe74 │ │ movs r0, r0 │ │ - stmia r0!, {r0, r6, r7} │ │ + ble.n 7f8ca │ │ movs r0, r0 │ │ - ldmia r4, {r0, r4, r6, r7} │ │ + b.n 7fe38 │ │ movs r0, r0 │ │ - ldmia r4!, {r0, r1, r2, r6, r7} │ │ + b.n 7fe28 │ │ movs r0, r0 │ │ - ldmia r4, {r0, r4, r5, r7} │ │ + b.n 7fe00 │ │ movs r0, r0 │ │ - ldmia r4, {r3, r4, r7} │ │ + b.n 7fdd2 │ │ movs r0, r0 │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ + b.n 7fda2 │ │ movs r0, r0 │ │ - ldmia r4!, {r0, r1, r2, r3, r5, r6} │ │ + b.n 7fd88 │ │ movs r0, r0 │ │ - ldmia r4!, {r2, r5, r6} │ │ + b.n 7fd76 │ │ ... │ │ │ │ -0008151c : │ │ +0007f8cc : │ │ ldr r3, [r0, #4] │ │ and.w r3, r3, #48 ; 0x30 │ │ cmp r3, #32 │ │ - beq.n 81540 │ │ + beq.n 7f8f0 │ │ cmp r3, #48 ; 0x30 │ │ - beq.n 81534 │ │ + beq.n 7f8e4 │ │ cmp r3, #16 │ │ - bne.n 8153a │ │ - ldr r0, [pc, #24] ; (81548 ) │ │ + bne.n 7f8ea │ │ + ldr r0, [pc, #24] ; (7f8f8 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #20] ; (8154c ) │ │ + ldr r0, [pc, #20] ; (7f8fc ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #20] ; (81550 ) │ │ + ldr r0, [pc, #20] ; (7f900 ) │ │ add r0, pc │ │ bx lr │ │ - ldr r0, [pc, #16] ; (81554 ) │ │ + ldr r0, [pc, #16] ; (7f904 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ + b.n 8008e │ │ movs r0, r0 │ │ - ldmia r6!, {r0, r1, r3, r5} │ │ + b.n 7f138 │ │ movs r0, r0 │ │ - ldrb r4, [r4, #9] │ │ + str r6, [sp, #520] ; 0x208 │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ + b.n 7fcd6 │ │ ... │ │ │ │ -00081558 : │ │ +0007f908 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ - ldr.w r5, [pc, #1764] ; 81c44 │ │ + ldr.w r5, [pc, #1764] ; 7fff4 │ │ subw sp, sp, #1260 ; 0x4ec │ │ - ldr.w r3, [pc, #1760] ; 81c48 │ │ + ldr.w r3, [pc, #1760] ; 7fff8 │ │ add r5, pc │ │ ldr r0, [r5, r3] │ │ ldr r3, [r0, #0] │ │ str r0, [sp, #32] │ │ str.w r3, [sp, #1252] ; 0x4e4 │ │ ldr r3, [r4, #4] │ │ tst.w r3, #32 │ │ - bne.n 81588 │ │ + bne.n 7f938 │ │ ldr r3, [r4, #4] │ │ lsls r7, r3, #27 │ │ - bmi.w 81d18 │ │ - b.n 81d14 │ │ + bmi.w 800c8 │ │ + b.n 800c4 │ │ ldr r3, [r4, #8] │ │ lsls r6, r3, #31 │ │ - bpl.n 815f4 │ │ + bpl.n 7f9a4 │ │ bl 250d4 │ │ - ldr.w r3, [pc, #1720] ; 81c4c │ │ + ldr.w r3, [pc, #1720] ; 7fffc │ │ ldr.w r8, [r5, r3] │ │ mov r9, r0 │ │ - cbnz r0, 815ae │ │ - ldr.w r0, [pc, #1712] ; 81c50 │ │ + cbnz r0, 7f95e │ │ + ldr.w r0, [pc, #1712] ; 80000 │ │ add.w r1, r8, #168 ; 0xa8 │ │ add r0, pc │ │ blx 18bf4 │ │ - b.n 815f4 │ │ + b.n 7f9a4 │ │ add.w r6, r8, #168 ; 0xa8 │ │ - ldr.w r0, [pc, #1696] ; 81c54 │ │ - ldr.w sl, [pc, #1696] ; 81c58 │ │ + ldr.w r0, [pc, #1696] ; 80004 │ │ + ldr.w sl, [pc, #1696] ; 80008 │ │ movs r7, #0 │ │ add r0, pc │ │ mov r1, r6 │ │ blx 18bf4 │ │ add sl, pc │ │ cmp r7, r9 │ │ - bge.n 815ea │ │ + bge.n 7f99a │ │ cmp r7, #0 │ │ - ble.n 815d6 │ │ + ble.n 7f986 │ │ movs r0, #44 ; 0x2c │ │ mov r1, r6 │ │ - blx 19170 │ │ + blx 19140 │ │ mov r0, r7 │ │ adds r7, #1 │ │ bl 250e4 │ │ mov r1, sl │ │ mov r2, r0 │ │ mov r0, r6 │ │ blx 18c30 │ │ - b.n 815c6 │ │ + b.n 7f976 │ │ movs r0, #10 │ │ add.w r1, r8, #168 ; 0xa8 │ │ - blx 19170 │ │ + blx 19140 │ │ ldr r0, [r4, #12] │ │ bl 250f4 │ │ cmp r0, #0 │ │ - bge.n 81614 │ │ + bge.n 7f9c4 │ │ bl 23724 │ │ - ldr.w r3, [pc, #1608] ; 81c4c │ │ - ldr.w r1, [pc, #1620] ; 81c5c │ │ + ldr.w r3, [pc, #1608] ; 7fffc │ │ + ldr.w r1, [pc, #1620] ; 8000c │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ ldr r3, [r4, #8] │ │ lsls r0, r3, #31 │ │ - bpl.n 81632 │ │ + bpl.n 7f9e2 │ │ bl 25114 │ │ - ldr.w r3, [pc, #1580] ; 81c4c │ │ - ldr.w r1, [pc, #1596] ; 81c60 │ │ + ldr.w r3, [pc, #1580] ; 7fffc │ │ + ldr.w r1, [pc, #1596] ; 80010 │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ ldr.w r1, [r4, #140] ; 0x8c │ │ movs r0, #0 │ │ @@ -160336,68 +157347,68 @@ │ │ movs r0, #13 │ │ bl 254ac │ │ ldr.w r1, [r4, #196] ; 0xc4 │ │ movs r0, #14 │ │ bl 254ac │ │ ldr.w r1, [r4, #204] ; 0xcc │ │ cmp r1, #0 │ │ - blt.n 816d6 │ │ + blt.n 7fa86 │ │ movs r0, #15 │ │ bl 254ac │ │ ldr.w r1, [r4, #200] ; 0xc8 │ │ movs r0, #16 │ │ bl 254ac │ │ ldr.w r1, [r4, #208] ; 0xd0 │ │ - cbz r1, 816f6 │ │ + cbz r1, 7faa6 │ │ movs r0, #17 │ │ bl 254ac │ │ movs r0, #18 │ │ ldr.w r1, [r4, #212] ; 0xd4 │ │ bl 254ac │ │ ldr.w r3, [r4, #216] ; 0xd8 │ │ - cbz r3, 81704 │ │ + cbz r3, 7fab4 │ │ movs r0, #20 │ │ movs r1, #1 │ │ bl 254ac │ │ ldr.w r1, [r4, #220] ; 0xdc │ │ - cbz r1, 81710 │ │ + cbz r1, 7fac0 │ │ movs r0, #21 │ │ bl 254ac │ │ ldr r3, [r4, #8] │ │ lsls r1, r3, #30 │ │ - bpl.w 81966 │ │ + bpl.w 7fd16 │ │ bl 25124 │ │ - ldr.w r3, [pc, #1324] ; 81c4c │ │ - ldr.w r1, [pc, #1344] ; 81c64 │ │ + ldr.w r3, [pc, #1324] ; 7fffc │ │ + ldr.w r1, [pc, #1344] ; 80014 │ │ mov.w r8, #0 │ │ add r1, pc │ │ str r0, [sp, #24] │ │ ldr r6, [r5, r3] │ │ ldr r2, [sp, #24] │ │ add.w r0, r6, #168 ; 0xa8 │ │ blx 18c30 │ │ - ldr.w r3, [pc, #1324] ; 81c68 │ │ + ldr.w r3, [pc, #1324] ; 80018 │ │ str r6, [sp, #20] │ │ add r3, pc │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr.w r3, [pc, #1320] ; 81c6c │ │ + ldr.w r3, [pc, #1320] ; 8001c │ │ add r3, pc │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr.w r3, [pc, #1316] ; 81c70 │ │ + ldr.w r3, [pc, #1316] ; 80020 │ │ add r3, pc │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr.w r3, [pc, #1312] ; 81c74 │ │ + ldr.w r3, [pc, #1312] ; 80024 │ │ add r3, pc │ │ str r3, [sp, #64] ; 0x40 │ │ - ldr.w r3, [pc, #1308] ; 81c78 │ │ + ldr.w r3, [pc, #1308] ; 80028 │ │ add r3, pc │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [sp, #24] │ │ cmp r8, r3 │ │ - bge.w 81966 │ │ + bge.w 7fd16 │ │ mov r0, r8 │ │ add r6, sp, #108 ; 0x6c │ │ bl 25134 │ │ ldr r2, [sp, #20] │ │ ldr r1, [sp, #52] ; 0x34 │ │ add.w sl, sp, #96 ; 0x60 │ │ add.w fp, r2, #168 ; 0xa8 │ │ @@ -160457,71 +157468,71 @@ │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r0, [sp, #8] │ │ mov r0, fp │ │ blx 18c30 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr.w r2, [ip] │ │ - cbnz r2, 81820 │ │ + cbnz r2, 7fbd0 │ │ ldr.w r3, [sl] │ │ - cbnz r3, 81820 │ │ + cbnz r3, 7fbd0 │ │ ldr.w r3, [r9] │ │ - cbz r3, 8185e │ │ + cbz r3, 7fc0e │ │ ldr r3, [sp, #20] │ │ ldr r1, [sp, #64] ; 0x40 │ │ add.w r6, r3, #168 ; 0xa8 │ │ mov r0, r6 │ │ blx 18c30 │ │ - ldr.w r1, [pc, #1100] ; 81c7c │ │ + ldr.w r1, [pc, #1100] ; 8002c │ │ ldr.w r2, [sl] │ │ mov r0, r6 │ │ add r1, pc │ │ blx 18c30 │ │ - ldr.w r1, [pc, #1088] ; 81c80 │ │ + ldr.w r1, [pc, #1088] ; 80030 │ │ ldr.w r2, [r9] │ │ mov r0, r6 │ │ add r1, pc │ │ blx 18c30 │ │ ldr r2, [r7, #0] │ │ - cbz r2, 8185e │ │ - ldr.w r1, [pc, #1072] ; 81c84 │ │ + cbz r2, 7fc0e │ │ + ldr.w r1, [pc, #1072] ; 80034 │ │ mov r0, r6 │ │ add r1, pc │ │ blx 18c30 │ │ mov r0, r8 │ │ bl 25154 │ │ str r0, [sp, #28] │ │ - cbnz r0, 8187a │ │ + cbnz r0, 7fc2a │ │ ldr r3, [sp, #20] │ │ - ldr.w r0, [pc, #1052] ; 81c88 │ │ + ldr.w r0, [pc, #1052] ; 80038 │ │ add.w r1, r3, #168 ; 0xa8 │ │ add r0, pc │ │ blx 18bf4 │ │ - b.n 81960 │ │ + b.n 7fd10 │ │ ldr r3, [sp, #20] │ │ movs r7, #0 │ │ - ldr.w r0, [pc, #1036] ; 81c8c │ │ + ldr.w r0, [pc, #1036] ; 8003c │ │ add.w r1, r3, #168 ; 0xa8 │ │ add r0, pc │ │ blx 18bf4 │ │ - ldr.w r3, [pc, #1024] ; 81c90 │ │ + ldr.w r3, [pc, #1024] ; 80040 │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #1020] ; (81c94 ) │ │ + ldr r3, [pc, #1020] ; (80044 ) │ │ add r3, pc │ │ str r3, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #1020] ; (81c98 ) │ │ + ldr r3, [pc, #1020] ; (80048 ) │ │ add r3, pc │ │ str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [pc, #1016] ; (81c9c ) │ │ + ldr r3, [pc, #1016] ; (8004c ) │ │ add r3, pc │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [sp, #28] │ │ cmp r7, r3 │ │ - bge.n 81960 │ │ + bge.n 7fd10 │ │ add r6, sp, #124 ; 0x7c │ │ mov r1, r7 │ │ mov r0, r8 │ │ add.w r9, sp, #88 ; 0x58 │ │ mov r2, r6 │ │ add.w fp, sp, #96 ; 0x60 │ │ bl 25164 │ │ @@ -160555,93 +157566,93 @@ │ │ ldr r1, [sp, #68] ; 0x44 │ │ str r0, [sp, #12] │ │ add.w r0, r3, #168 ; 0xa8 │ │ ldr r3, [sp, #80] ; 0x50 │ │ blx 18c30 │ │ ldr.w ip, [sp, #84] ; 0x54 │ │ ldr.w r2, [ip] │ │ - cbnz r2, 8192a │ │ + cbnz r2, 7fcda │ │ ldr.w r3, [fp] │ │ - cbnz r3, 8192a │ │ + cbnz r3, 7fcda │ │ ldr.w r3, [sl] │ │ - cbz r3, 8195c │ │ + cbz r3, 7fd0c │ │ ldr r3, [sp, #20] │ │ ldr r1, [sp, #36] ; 0x24 │ │ add.w r6, r3, #168 ; 0xa8 │ │ mov r0, r6 │ │ blx 18c30 │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr.w r2, [fp] │ │ mov r0, r6 │ │ blx 18c30 │ │ ldr.w r2, [sl] │ │ mov r0, r6 │ │ ldr r1, [sp, #44] ; 0x2c │ │ blx 18c30 │ │ ldr r2, [sp, #104] ; 0x68 │ │ - cbz r2, 8195c │ │ + cbz r2, 7fd0c │ │ mov r0, r6 │ │ ldr r1, [sp, #48] ; 0x30 │ │ blx 18c30 │ │ adds r7, #1 │ │ - b.n 818a6 │ │ + b.n 7fc56 │ │ add.w r8, r8, #1 │ │ - b.n 81762 │ │ + b.n 7fb12 │ │ ldr r3, [r4, #8] │ │ lsls r2, r3, #29 │ │ - bpl.n 819aa │ │ + bpl.n 7fd5a │ │ bl 24378 │ │ - ldr r3, [pc, #728] ; (81c4c ) │ │ + ldr r3, [pc, #728] ; (7fffc ) │ │ ldr r1, [r5, r3] │ │ mov r7, r0 │ │ - cbnz r0, 81984 │ │ - ldr r0, [pc, #804] ; (81ca0 ) │ │ + cbnz r0, 7fd34 │ │ + ldr r0, [pc, #804] ; (80050 ) │ │ adds r1, #168 ; 0xa8 │ │ add r0, pc │ │ blx 18bf4 │ │ - b.n 819aa │ │ - ldr r0, [pc, #796] ; (81ca4 ) │ │ + b.n 7fd5a │ │ + ldr r0, [pc, #796] ; (80054 ) │ │ adds r1, #168 ; 0xa8 │ │ add.w r8, sp, #144 ; 0x90 │ │ movs r6, #0 │ │ add r0, pc │ │ blx 18bf4 │ │ cmp r6, r7 │ │ - bge.n 819aa │ │ + bge.n 7fd5a │ │ mov r0, r6 │ │ mov r1, r8 │ │ bl 24388 │ │ mov r0, r8 │ │ - bl 808dc │ │ + bl 7ec8c │ │ adds r6, #1 │ │ - b.n 81994 │ │ + b.n 7fd44 │ │ add r7, sp, #124 ; 0x7c │ │ movs r1, #0 │ │ movs r2, #20 │ │ mov r0, r7 │ │ bl 2497c │ │ ldr r3, [r4, #76] ; 0x4c │ │ cmp r3, #15 │ │ - beq.n 819d2 │ │ - bgt.n 819c6 │ │ + beq.n 7fd82 │ │ + bgt.n 7fd76 │ │ cmp r3, #8 │ │ - bne.n 819da │ │ - ldr r3, [pc, #620] ; (81c30 ) │ │ - b.n 819dc │ │ + bne.n 7fd8a │ │ + ldr r3, [pc, #620] ; (7ffe0 ) │ │ + b.n 7fd8c │ │ cmp r3, #16 │ │ - beq.n 819d6 │ │ + beq.n 7fd86 │ │ cmp r3, #24 │ │ - bne.n 819da │ │ - ldr r3, [pc, #612] ; (81c34 ) │ │ - b.n 819dc │ │ - ldr r3, [pc, #612] ; (81c38 ) │ │ - b.n 819dc │ │ - ldr r3, [pc, #612] ; (81c3c ) │ │ - b.n 819dc │ │ - ldr r3, [pc, #612] ; (81c40 ) │ │ + bne.n 7fd8a │ │ + ldr r3, [pc, #612] ; (7ffe4 ) │ │ + b.n 7fd8c │ │ + ldr r3, [pc, #612] ; (7ffe8 ) │ │ + b.n 7fd8c │ │ + ldr r3, [pc, #612] ; (7ffec ) │ │ + b.n 7fd8c │ │ + ldr r3, [pc, #612] ; (7fff0 ) │ │ ldr r0, [r4, #84] ; 0x54 │ │ str r3, [r7, #0] │ │ ldr r3, [r4, #80] ; 0x50 │ │ lsls r0, r0, #2 │ │ str r3, [r7, #12] │ │ bl 248b4 │ │ str r0, [r4, #88] ; 0x58 │ │ @@ -160650,53 +157661,53 @@ │ │ bl 248b4 │ │ str r0, [r4, #104] ; 0x68 │ │ ldr r0, [r4, #84] ; 0x54 │ │ lsls r0, r0, #2 │ │ bl 248b4 │ │ ldr r3, [r4, #88] ; 0x58 │ │ str r0, [r4, #108] ; 0x6c │ │ - cbz r3, 81a08 │ │ + cbz r3, 7fdb8 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - cbnz r3, 81a18 │ │ - ldr r3, [pc, #576] ; (81c4c ) │ │ - ldr r0, [pc, #668] ; (81ca8 ) │ │ + cbnz r3, 7fdc8 │ │ + ldr r3, [pc, #576] ; (7fffc ) │ │ + ldr r0, [pc, #668] ; (80058 ) │ │ ldr r1, [r5, r3] │ │ add r0, pc │ │ adds r1, #168 ; 0xa8 │ │ blx 18bf4 │ │ - b.n 81dd6 │ │ - ldr r3, [pc, #656] ; (81cac ) │ │ + b.n 80186 │ │ + ldr r3, [pc, #656] ; (8005c ) │ │ mov.w r8, #0 │ │ - ldr.w fp, [pc, #656] ; 81cb0 │ │ + ldr.w fp, [pc, #656] ; 80060 │ │ add r3, pc │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #652] ; (81cb4 ) │ │ + ldr r3, [pc, #652] ; (80064 ) │ │ add fp, pc │ │ add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #648] ; (81cb8 ) │ │ + ldr r3, [pc, #648] ; (80068 ) │ │ add r3, pc │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #644] ; (81cbc ) │ │ + ldr r3, [pc, #644] ; (8006c ) │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r8, r3 │ │ - bge.w 8157e │ │ + bge.w 7f92e │ │ cmp r3, #1 │ │ add.w sl, sp, #228 ; 0xe4 │ │ - ble.n 81a60 │ │ + ble.n 7fe10 │ │ add.w r3, r8, #1 │ │ mov r0, sl │ │ str r3, [sp, #0] │ │ mov.w r1, #1024 ; 0x400 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #20] │ │ bl 25858 │ │ - b.n 81a6c │ │ + b.n 7fe1c │ │ mov r0, sl │ │ ldr r1, [r4, #20] │ │ mov.w r2, #1024 ; 0x400 │ │ bl 249fc │ │ ldr r3, [r4, #44] ; 0x2c │ │ add.w r1, r4, #32 │ │ mov r0, sl │ │ @@ -160706,100 +157717,100 @@ │ │ ldr r3, [r4, #28] │ │ str r3, [sp, #4] │ │ ldmia r1, {r1, r2, r3} │ │ bl 251e4 │ │ str.w r0, [r9, r8, lsl #2] │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr.w r0, [r3, r8, lsl #2] │ │ - cbnz r0, 81aa6 │ │ + cbnz r0, 7fe56 │ │ bl 23724 │ │ - ldr r3, [pc, #432] ; (81c4c ) │ │ - ldr r1, [pc, #548] ; (81cc0 ) │ │ + ldr r3, [pc, #432] ; (7fffc ) │ │ + ldr r1, [pc, #548] ; (80070 ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ ldr r1, [r4, #48] ; 0x30 │ │ - cbnz r1, 81aae │ │ + cbnz r1, 7fe5e │ │ ldr r3, [r4, #52] ; 0x34 │ │ - cbz r3, 81ab4 │ │ + cbz r3, 7fe64 │ │ ldr r2, [r4, #52] ; 0x34 │ │ bl 252cc │ │ ldr r1, [r4, #56] ; 0x38 │ │ - cbnz r1, 81abc │ │ + cbnz r1, 7fe6c │ │ ldr r3, [r4, #60] ; 0x3c │ │ - cbz r3, 81ac6 │ │ + cbz r3, 7fe76 │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r2, [r4, #60] ; 0x3c │ │ ldr r0, [r3, r6] │ │ bl 252ec │ │ ldr r3, [r4, #88] ; 0x58 │ │ add.w sl, sp, #104 ; 0x68 │ │ add.w r9, sp, #108 ; 0x6c │ │ mov r1, sl │ │ ldr r0, [r3, r6] │ │ mov r2, r9 │ │ bl 252bc │ │ ldr r3, [r4, #28] │ │ lsls r3, r3, #26 │ │ - bmi.n 81b0e │ │ + bmi.n 7febe │ │ ldr.w r3, [sl] │ │ ldr r1, [r4, #40] ; 0x28 │ │ cmp r3, r1 │ │ - bne.n 81af4 │ │ + bne.n 7fea4 │ │ ldr.w r0, [r9] │ │ ldr r2, [r4, #44] ; 0x2c │ │ cmp r0, r2 │ │ - beq.n 81b0e │ │ + beq.n 7febe │ │ ldr.w r2, [r9] │ │ ldr r0, [sp, #24] │ │ str r2, [sp, #0] │ │ ldr r2, [r4, #44] ; 0x2c │ │ - blx 1917c │ │ + blx 1914c │ │ ldr.w r3, [sl] │ │ str r3, [r4, #40] ; 0x28 │ │ ldr.w r3, [r9] │ │ str r3, [r4, #44] ; 0x2c │ │ ldr r3, [r4, #88] ; 0x58 │ │ mov r1, r7 │ │ ldr r0, [r3, r6] │ │ bl 251b4 │ │ cmp r0, #0 │ │ - bge.n 81b2e │ │ + bge.n 7fede │ │ bl 23724 │ │ - ldr r3, [pc, #296] ; (81c4c ) │ │ - ldr r1, [pc, #416] ; (81cc4 ) │ │ + ldr r3, [pc, #296] ; (7fffc ) │ │ + ldr r1, [pc, #416] ; (80074 ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ ldr.w r9, [r4, #24] │ │ cmp.w r9, #0 │ │ - beq.n 81b80 │ │ + beq.n 7ff30 │ │ ldr r1, [sp, #28] │ │ mov r0, r9 │ │ bl 2473c │ │ movs r1, #1 │ │ bl 24dac │ │ mov sl, r0 │ │ - cbnz r0, 81b60 │ │ + cbnz r0, 7ff10 │ │ bl 23724 │ │ - ldr r2, [pc, #252] ; (81c4c ) │ │ + ldr r2, [pc, #252] ; (7fffc ) │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r3, r0 │ │ ldr r0, [r5, r2] │ │ mov r2, r9 │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ - b.n 81b80 │ │ + b.n 7ff30 │ │ ldr r2, [r0, #4] │ │ ldr r2, [r2, #4] │ │ - cbz r2, 81b70 │ │ + cbz r2, 7ff20 │ │ ldr r2, [r0, #20] │ │ movs r1, #1 │ │ ldrb r2, [r2, #0] │ │ bl 24ddc │ │ ldr r2, [r4, #88] ; 0x58 │ │ mov r1, sl │ │ ldr r0, [r2, r6] │ │ @@ -160812,655 +157823,655 @@ │ │ ldr r2, [r4, #104] ; 0x68 │ │ movs r3, #0 │ │ ldr.w r9, [r4, #100] ; 0x64 │ │ str r3, [r2, r6] │ │ ldr r2, [r4, #108] ; 0x6c │ │ str r3, [r2, r6] │ │ cmp.w r9, #0 │ │ - bne.w 81d0e │ │ + bne.w 800be │ │ ldr r3, [r4, #92] ; 0x5c │ │ - cbnz r3, 81bb0 │ │ + cbnz r3, 7ff60 │ │ ldr r3, [r4, #28] │ │ lsls r0, r3, #30 │ │ - bmi.w 81d0e │ │ + bmi.w 800be │ │ mov.w sl, #4294967295 ; 0xffffffff │ │ - b.n 81bf2 │ │ + b.n 7ffa2 │ │ bl 24378 │ │ mov sl, r9 │ │ add.w r9, sp, #144 ; 0x90 │ │ mov r2, r0 │ │ cmp sl, r2 │ │ - bge.n 81bde │ │ + bge.n 7ff8e │ │ mov r1, r9 │ │ mov r0, sl │ │ str r2, [sp, #40] ; 0x28 │ │ bl 24388 │ │ ldr.w r0, [r9] │ │ ldr r1, [r4, #92] ; 0x5c │ │ bl 24b9c │ │ ldr r2, [sp, #40] ; 0x28 │ │ - cbnz r0, 81bec │ │ + cbnz r0, 7ff9c │ │ cmp.w sl, #4294967295 ; 0xffffffff │ │ - bne.n 81bf2 │ │ - ldr r3, [pc, #108] ; (81c4c ) │ │ - ldr r1, [pc, #228] ; (81cc8 ) │ │ + bne.n 7ffa2 │ │ + ldr r3, [pc, #108] ; (7fffc ) │ │ + ldr r1, [pc, #228] ; (80078 ) │ │ ldr r2, [r4, #92] ; 0x5c │ │ ldr r0, [r5, r3] │ │ add r1, pc │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ add.w sl, sl, #1 │ │ - b.n 81bbc │ │ + b.n 7ff6c │ │ ldr r2, [r4, #88] ; 0x58 │ │ mov r1, sl │ │ ldr.w r9, [r4, #104] ; 0x68 │ │ ldr r0, [r2, r6] │ │ ldr r2, [r4, #96] ; 0x60 │ │ bl 243b0 │ │ str.w r0, [r9, r6] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr r0, [r3, r6] │ │ - cbnz r0, 81c1e │ │ + cbnz r0, 7ffce │ │ bl 23724 │ │ - ldr r3, [pc, #56] ; (81c4c ) │ │ - ldr r1, [pc, #184] ; (81ccc ) │ │ + ldr r3, [pc, #56] ; (7fffc ) │ │ + ldr r1, [pc, #184] ; (8007c ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ ldr r1, [r4, #64] ; 0x40 │ │ cmp r1, #0 │ │ - beq.n 81cd0 │ │ + beq.n 80080 │ │ ldr r2, [r4, #68] ; 0x44 │ │ cmp r2, #0 │ │ - beq.n 81cd0 │ │ + beq.n 80080 │ │ bl 24538 │ │ - b.n 81cea │ │ + b.n 8009a │ │ lsrs r1, r0, #32 │ │ asrs r0, r0, #12 │ │ adds r3, r0, r0 │ │ asrs r0, r2, #28 │ │ lsrs r2, r0, #28 │ │ asrs r3, r2, #20 │ │ asrs r2, r0, #32 │ │ asrs r5, r2, #20 │ │ adds r4, r0, r0 │ │ asrs r6, r2, #24 │ │ - add r0, sp, #536 ; 0x218 │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ movs r3, r0 │ │ - bl ffd76c4a <_end@@Base+0xffcb61e2> │ │ - bl ffd7ac4e <_end@@Base+0xffcba1e6> │ │ - ldmia r7, {r2, r5, r6, r7} │ │ + bl ffd74ffa <_end@@Base+0xffcb4592> │ │ + bl ffd78ffe <_end@@Base+0xffcb8596> │ │ + b.n 7fbae │ │ movs r0, r0 │ │ - ldmia r7, {r0, r3, r5, r6, r7} │ │ + b.n 7fbbc │ │ movs r0, r0 │ │ - ldmia r7, {r0, r3, r4, r5, r6, r7} │ │ + b.n 7fbe0 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r1, r2, r4, r5, r7} │ │ + b.n 7fb60 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r6, r7} │ │ + b.n 7fb78 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r4, r6, r7} │ │ + b.n 7f99c │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r4, r6, r7} │ │ + b.n 7f9a4 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r3, r4, r6, r7} │ │ + b.n 7f9b8 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r3, r5, r6, r7} │ │ + b.n 7f9dc │ │ movs r0, r0 │ │ - ldmia r7!, {r0, r1, r2, r4} │ │ + b.n 7fa38 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r1, r3, r4, r5, r7} │ │ + b.n 7fb84 │ │ movs r0, r0 │ │ - ldmia r6, {r4, r6} │ │ + b.n 7f8b2 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r3, r4, r6} │ │ + b.n 7f8cc │ │ movs r0, r0 │ │ - ldmia r6, {r1, r2, r5, r6} │ │ + b.n 7f8e6 │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r2, r5, r6} │ │ + b.n 7f8ec │ │ movs r0, r0 │ │ - ldmia r6, {r3, r4, r5, r6} │ │ + b.n 7f912 │ │ movs r0, r0 │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ + b.n 7f99a │ │ movs r0, r0 │ │ - ldmia r6, {r0, r4, r6, r7} │ │ + b.n 7f9cc │ │ movs r0, r0 │ │ - ldmia r6, {r3, r5, r6, r7} │ │ + b.n 7f9fe │ │ movs r0, r0 │ │ - ldmia r6, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ + b.n 7fa30 │ │ movs r0, r0 │ │ - ldmia r6, {r1, r6} │ │ + b.n 7f8ba │ │ movs r0, r0 │ │ - ldmia r6, {r2, r3, r6} │ │ + b.n 7f8d2 │ │ movs r0, r0 │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ + b.n 8080a │ │ movs r0, r0 │ │ - ldmia r5, {r1, r5, r6, r7} │ │ + b.n 80806 │ │ movs r0, r0 │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ + b.n 7f99e │ │ movs r0, r0 │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ + b.n 80842 │ │ movs r0, r0 │ │ - ldmia r6, {r3, r6} │ │ + b.n 7f8de │ │ movs r0, r0 │ │ - ldmia r6, {r0, r2, r6} │ │ + b.n 7f8dc │ │ movs r0, r0 │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ + b.n 80732 │ │ movs r0, r0 │ │ - ldmia r5, {r1, r3, r5} │ │ + b.n 806ae │ │ movs r0, r0 │ │ - ldmia r4!, {r0, r1, r3, r5, r7} │ │ + b.n 805b4 │ │ movs r0, r0 │ │ - ldmia r4!, {r1, r5, r7} │ │ + b.n 805a6 │ │ movs r0, r0 │ │ vldr s15, [r4, #72] ; 0x48 │ │ vcmp.f32 s15, #0.0 │ │ vmrs APSR_nzcv, fpscr │ │ - beq.n 81cea │ │ + beq.n 8009a │ │ vmov r1, s15 │ │ vmov r2, s15 │ │ bl 24598 │ │ ldr r3, [r4, #8] │ │ lsls r1, r3, #29 │ │ - bpl.n 81d0e │ │ - ldr r3, [pc, #252] ; (81df0 ) │ │ + bpl.n 800be │ │ + ldr r3, [pc, #252] ; (801a0 ) │ │ mov r0, fp │ │ ldr r1, [r5, r3] │ │ adds r1, #168 ; 0xa8 │ │ blx 18bf4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr r0, [r3, r6] │ │ add r6, sp, #144 ; 0x90 │ │ mov r1, r6 │ │ bl 243e0 │ │ mov r0, r6 │ │ - bl 808dc │ │ + bl 7ec8c │ │ add.w r8, r8, #1 │ │ - b.n 81a3a │ │ + b.n 7fdea │ │ movs r0, #1 │ │ - b.n 81dd8 │ │ + b.n 80188 │ │ ldr r3, [r4, #8] │ │ lsls r2, r3, #27 │ │ - bpl.n 81d7e │ │ + bpl.n 8012e │ │ bl 23470 │ │ - ldr r3, [pc, #204] ; (81df0 ) │ │ + ldr r3, [pc, #204] ; (801a0 ) │ │ ldr.w r8, [r5, r3] │ │ mov r9, r0 │ │ - cbnz r0, 81d3a │ │ - ldr r0, [pc, #196] ; (81df4 ) │ │ + cbnz r0, 800ea │ │ + ldr r0, [pc, #196] ; (801a4 ) │ │ add.w r1, r8, #168 ; 0xa8 │ │ add r0, pc │ │ blx 18bf4 │ │ - b.n 81d7e │ │ + b.n 8012e │ │ add.w r7, r8, #168 ; 0xa8 │ │ - ldr r0, [pc, #184] ; (81df8 ) │ │ - ldr.w sl, [pc, #184] ; 81dfc │ │ + ldr r0, [pc, #184] ; (801a8 ) │ │ + ldr.w sl, [pc, #184] ; 801ac │ │ movs r6, #0 │ │ add r0, pc │ │ mov r1, r7 │ │ blx 18bf4 │ │ add sl, pc │ │ cmp r6, r9 │ │ - bge.n 81d74 │ │ + bge.n 80124 │ │ cmp r6, #0 │ │ - ble.n 81d60 │ │ + ble.n 80110 │ │ movs r0, #44 ; 0x2c │ │ mov r1, r7 │ │ - blx 19170 │ │ + blx 19140 │ │ mov r0, r6 │ │ adds r6, #1 │ │ bl 23480 │ │ mov r1, sl │ │ mov r2, r0 │ │ mov r0, r7 │ │ blx 18c30 │ │ - b.n 81d50 │ │ + b.n 80100 │ │ movs r0, #10 │ │ add.w r1, r8, #168 ; 0xa8 │ │ - blx 19170 │ │ + blx 19140 │ │ ldr r0, [r4, #112] ; 0x70 │ │ bl 23490 │ │ cmp r0, #0 │ │ - bge.n 81d9a │ │ + bge.n 8014a │ │ bl 23724 │ │ - ldr r3, [pc, #96] ; (81df0 ) │ │ - ldr r1, [pc, #112] ; (81e00 ) │ │ + ldr r3, [pc, #96] ; (801a0 ) │ │ + ldr r1, [pc, #112] ; (801b0 ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 81dd2 │ │ + b.n 80182 │ │ ldr r3, [r4, #8] │ │ lsls r3, r3, #31 │ │ - bpl.n 81db4 │ │ + bpl.n 80164 │ │ bl 234b0 │ │ - ldr r3, [pc, #72] ; (81df0 ) │ │ - ldr r1, [pc, #92] ; (81e04 ) │ │ + ldr r3, [pc, #72] ; (801a0 ) │ │ + ldr r1, [pc, #92] ; (801b4 ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ add.w r0, r4, #116 ; 0x74 │ │ movs r1, #0 │ │ bl 234c0 │ │ cmp r0, #0 │ │ - bge.n 81d14 │ │ + bge.n 800c4 │ │ bl 23724 │ │ - ldr r3, [pc, #40] ; (81df0 ) │ │ - ldr r1, [pc, #60] ; (81e08 ) │ │ + ldr r3, [pc, #40] ; (801a0 ) │ │ + ldr r1, [pc, #60] ; (801b8 ) │ │ add r1, pc │ │ mov r2, r0 │ │ ldr r0, [r5, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ movs r0, #0 │ │ ldr r3, [sp, #32] │ │ ldr.w r2, [sp, #1252] ; 0x4e4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 81de8 │ │ + beq.n 80198 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ addw sp, sp, #1260 ; 0x4ec │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bl ffd7adf2 <_end@@Base+0xffcba38a> │ │ - ldmia r3!, {r0, r2, r4, r5, r7} │ │ + bl ffd791a2 <_end@@Base+0xffcb873a> │ │ + b.n 804f4 │ │ movs r0, r0 │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ + b.n 80506 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r2, r3, r5, r6} │ │ + udf #96 ; 0x60 │ │ movs r0, r0 │ │ - ldmia r3, {r1, r3, r7} │ │ + b.n 804aa │ │ movs r0, r0 │ │ - ldmia r3, {r3, r4, r7} │ │ + b.n 804ca │ │ movs r0, r0 │ │ - ldmia r3, {r3, r7} │ │ + b.n 804ae │ │ ... │ │ │ │ -00081e0c : │ │ +000801bc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r2 │ │ - ldr.w r7, [pc, #2220] ; 826c0 │ │ + ldr.w r7, [pc, #2220] ; 80a70 │ │ sub sp, #356 ; 0x164 │ │ - ldr.w r3, [pc, #2216] ; 826c4 │ │ + ldr.w r3, [pc, #2216] ; 80a74 │ │ mov r4, r0 │ │ add r7, pc │ │ mov r5, r1 │ │ ldr r3, [r7, r3] │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #44] ; 0x2c │ │ str r2, [sp, #348] ; 0x15c │ │ ldr r2, [r0, #8] │ │ tst.w r2, #8 │ │ - beq.w 822aa │ │ + beq.w 8065a │ │ ldr r1, [r1, #0] │ │ cmp.w r1, #1024 ; 0x400 │ │ - beq.w 822aa │ │ + beq.w 8065a │ │ movw r3, #1794 ; 0x702 │ │ cmp r1, r3 │ │ - beq.w 822aa │ │ + beq.w 8065a │ │ movw r3, #1542 ; 0x606 │ │ cmp r1, r3 │ │ - beq.w 820f6 │ │ - bhi.n 81f0e │ │ + beq.w 804a6 │ │ + bhi.n 802be │ │ movw r3, #1025 ; 0x401 │ │ cmp r1, r3 │ │ - beq.w 820b8 │ │ - bhi.n 81ebe │ │ + beq.w 80468 │ │ + bhi.n 8026e │ │ cmp.w r1, #768 ; 0x300 │ │ - beq.w 82068 │ │ - bhi.n 81e7c │ │ + beq.w 80418 │ │ + bhi.n 8022c │ │ cmp.w r1, #256 ; 0x100 │ │ - beq.w 8228a │ │ + beq.w 8063a │ │ cmp.w r1, #512 ; 0x200 │ │ - beq.w 81fba │ │ - b.n 822a0 │ │ + beq.w 8036a │ │ + b.n 80650 │ │ movw r3, #771 ; 0x303 │ │ cmp r1, r3 │ │ - beq.w 82094 │ │ + beq.w 80444 │ │ cmp.w r1, #1024 ; 0x400 │ │ - beq.w 820a2 │ │ + beq.w 80452 │ │ movw r3, #769 ; 0x301 │ │ cmp r1, r3 │ │ - bne.w 822a0 │ │ + bne.w 80650 │ │ ldr r6, [r5, #16] │ │ ldr.w fp, [r5, #8] │ │ mov r0, r6 │ │ bl 23e54 │ │ ldr.w r9, [r5, #20] │ │ mov sl, r0 │ │ mov r0, r9 │ │ bl 23e74 │ │ str.w r9, [sp] │ │ str r0, [sp, #4] │ │ - ldr.w r0, [pc, #2064] ; 826c8 │ │ + ldr.w r0, [pc, #2064] ; 80a78 │ │ add r0, pc │ │ - b.n 8208c │ │ + b.n 8043c │ │ movw r3, #1538 ; 0x602 │ │ cmp r1, r3 │ │ - beq.w 820fe │ │ - bhi.n 81ef8 │ │ + beq.w 804ae │ │ + bhi.n 802a8 │ │ movw r3, #1027 ; 0x403 │ │ cmp r1, r3 │ │ - beq.w 820e4 │ │ - bcc.w 820ca │ │ + beq.w 80494 │ │ + bcc.w 8047a │ │ movw r3, #1537 ; 0x601 │ │ cmp r1, r3 │ │ - bne.w 822a0 │ │ + bne.w 80650 │ │ ldrsh.w r1, [r5, #18] │ │ - ldr.w r0, [pc, #2020] ; 826cc │ │ + ldr.w r0, [pc, #2020] ; 80a7c │ │ ldrb r2, [r5, #12] │ │ ldrsh.w r3, [r5, #16] │ │ add r0, pc │ │ str r1, [sp, #0] │ │ ldr r1, [r5, #8] │ │ - b.n 821e4 │ │ + b.n 80594 │ │ movw r3, #1540 ; 0x604 │ │ cmp r1, r3 │ │ - beq.w 82178 │ │ - bls.w 82170 │ │ - ldr.w r0, [pc, #1992] ; 826d0 │ │ + beq.w 80528 │ │ + bls.w 80520 │ │ + ldr.w r0, [pc, #1992] ; 80a80 │ │ add r0, pc │ │ - b.n 81fe4 │ │ + b.n 80394 │ │ movw r3, #1793 ; 0x701 │ │ cmp r1, r3 │ │ - bhi.n 81f6a │ │ + bhi.n 8031a │ │ cmp.w r1, #1792 ; 0x700 │ │ - bcs.w 8220c │ │ + bcs.w 805bc │ │ movw r3, #1618 ; 0x652 │ │ cmp r1, r3 │ │ - beq.w 821ea │ │ - bhi.n 81f4e │ │ + beq.w 8059a │ │ + bhi.n 802fe │ │ cmp.w r1, #1616 ; 0x650 │ │ - beq.w 82190 │ │ + beq.w 80540 │ │ movw r3, #1617 ; 0x651 │ │ cmp r1, r3 │ │ - bne.w 822a0 │ │ + bne.w 80650 │ │ ldrb r6, [r5, #12] │ │ mov r0, r6 │ │ - bl 80818 │ │ + bl 7ebc8 │ │ mov r3, r0 │ │ - ldr.w r0, [pc, #1932] ; 826d4 │ │ + ldr.w r0, [pc, #1932] ; 80a84 │ │ add r0, pc │ │ - b.n 821fa │ │ + b.n 805aa │ │ movw r3, #1619 ; 0x653 │ │ cmp r1, r3 │ │ - beq.w 82188 │ │ + beq.w 80538 │ │ movw r3, #1620 ; 0x654 │ │ cmp r1, r3 │ │ - bne.w 822a0 │ │ - ldr.w r0, [pc, #1908] ; 826d8 │ │ + bne.w 80650 │ │ + ldr.w r0, [pc, #1908] ; 80a88 │ │ add r0, pc │ │ - b.n 81fe4 │ │ + b.n 80394 │ │ cmp.w r1, #2304 ; 0x900 │ │ - beq.w 82204 │ │ - bhi.n 81f98 │ │ + beq.w 805b4 │ │ + bhi.n 80348 │ │ movw r3, #2049 ; 0x801 │ │ cmp r1, r3 │ │ - beq.w 82268 │ │ + beq.w 80618 │ │ movw r3, #2050 ; 0x802 │ │ cmp r1, r3 │ │ - beq.w 82278 │ │ + beq.w 80628 │ │ cmp.w r1, #2048 ; 0x800 │ │ - bne.w 822a0 │ │ - ldr.w r0, [pc, #1864] ; 826dc │ │ + bne.w 80650 │ │ + ldr.w r0, [pc, #1864] ; 80a8c │ │ add r0, pc │ │ - b.n 8226e │ │ + b.n 8061e │ │ movw r3, #8193 ; 0x2001 │ │ cmp r1, r3 │ │ - beq.w 82282 │ │ + beq.w 80632 │ │ cmp.w r1, #32768 ; 0x8000 │ │ - beq.w 82296 │ │ + beq.w 80646 │ │ cmp.w r1, #8192 ; 0x2000 │ │ - bne.w 822a0 │ │ - ldr.w r0, [pc, #1836] ; 826e0 │ │ + bne.w 80650 │ │ + ldr.w r0, [pc, #1836] ; 80a90 │ │ add r0, pc │ │ - b.n 82290 │ │ + b.n 80640 │ │ ldrb r2, [r5, #12] │ │ subs r3, r2, #1 │ │ cmp r3, #15 │ │ - bhi.n 8205e │ │ + bhi.n 8040e │ │ tbb [pc, r3] │ │ lsrs r0, r1, #16 │ │ asrs r1, r2, #20 │ │ movs r0, #25 │ │ cmp r0, #36 ; 0x24 │ │ adds r0, #44 ; 0x2c │ │ subs r0, #52 ; 0x34 │ │ ands r4, r7 │ │ - ldr r0, [pc, #272] ; (820e8 ) │ │ - ldr.w r0, [pc, #1804] ; 826e4 │ │ + ldr r0, [pc, #272] ; (80498 ) │ │ + ldr.w r0, [pc, #1804] ; 80a94 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1800] ; 826e8 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1800] ; 80a98 │ │ add r0, pc │ │ ldr r1, [r5, #8] │ │ - b.n 822a6 │ │ - ldr.w r0, [pc, #1792] ; 826ec │ │ + b.n 80656 │ │ + ldr.w r0, [pc, #1792] ; 80a9c │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1788] ; 826f0 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1788] ; 80aa0 │ │ add r0, pc │ │ - b.n 81ffe │ │ - ldr.w r0, [pc, #1784] ; 826f4 │ │ + b.n 803ae │ │ + ldr.w r0, [pc, #1784] ; 80aa4 │ │ add r0, pc │ │ ldr r1, [r5, #8] │ │ ldr r2, [r5, #16] │ │ ldr r3, [r5, #20] │ │ - b.n 821fe │ │ - ldr.w r0, [pc, #1776] ; 826f8 │ │ + b.n 805ae │ │ + ldr.w r0, [pc, #1776] ; 80aa8 │ │ add r0, pc │ │ - b.n 81ffe │ │ - ldr.w r0, [pc, #1772] ; 826fc │ │ + b.n 803ae │ │ + ldr.w r0, [pc, #1772] ; 80aac │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1768] ; 82700 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1768] ; 80ab0 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1764] ; 82704 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1764] ; 80ab4 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1760] ; 82708 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1760] ; 80ab8 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1756] ; 8270c │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1756] ; 80abc │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1752] ; 82710 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1752] ; 80ac0 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1748] ; 82714 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1748] ; 80ac4 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1744] ; 82718 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1744] ; 80ac8 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1740] ; 8271c │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1740] ; 80acc │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1736] ; 82720 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1736] ; 80ad0 │ │ add r0, pc │ │ - b.n 81fe4 │ │ - ldr.w r0, [pc, #1732] ; 82724 │ │ + b.n 80394 │ │ + ldr.w r0, [pc, #1732] ; 80ad4 │ │ ldr r1, [r5, #8] │ │ add r0, pc │ │ - b.n 82182 │ │ + b.n 80532 │ │ ldr r6, [r5, #16] │ │ ldr.w fp, [r5, #8] │ │ mov r0, r6 │ │ bl 23e54 │ │ ldr.w r9, [r5, #20] │ │ mov sl, r0 │ │ mov r0, r9 │ │ bl 23e74 │ │ str.w r9, [sp] │ │ str r0, [sp, #4] │ │ - ldr.w r0, [pc, #1696] ; 82728 │ │ + ldr.w r0, [pc, #1696] ; 80ad8 │ │ add r0, pc │ │ mov r1, fp │ │ mov r2, r6 │ │ mov r3, sl │ │ - b.n 820de │ │ - ldr.w r0, [pc, #1684] ; 8272c │ │ + b.n 8048e │ │ + ldr.w r0, [pc, #1684] ; 80adc │ │ add.w r1, r5, #12 │ │ ldr r2, [r5, #8] │ │ add r0, pc │ │ - b.n 82182 │ │ + b.n 80532 │ │ ldr r3, [r5, #32] │ │ add.w r1, r5, #20 │ │ - ldr.w r0, [pc, #1668] ; 82730 │ │ + ldr.w r0, [pc, #1668] ; 80ae0 │ │ str r3, [sp, #0] │ │ add r0, pc │ │ ldr r3, [r5, #8] │ │ str r3, [sp, #4] │ │ ldmia r1, {r1, r2, r3} │ │ - b.n 820de │ │ + b.n 8048e │ │ ldrb r3, [r5, #18] │ │ ldrb r1, [r5, #16] │ │ - ldr.w r0, [pc, #1652] ; 82734 │ │ + ldr.w r0, [pc, #1652] ; 80ae4 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #8] │ │ add r0, pc │ │ str r3, [sp, #4] │ │ - b.n 820da │ │ + b.n 8048a │ │ ldrb r3, [r5, #18] │ │ - ldr.w r0, [pc, #1640] ; 82738 │ │ + ldr.w r0, [pc, #1640] ; 80ae8 │ │ ldrb r1, [r5, #16] │ │ str r3, [sp, #0] │ │ add r0, pc │ │ ldr r3, [r5, #8] │ │ str r3, [sp, #4] │ │ ldr r2, [r5, #20] │ │ ldr r3, [r5, #24] │ │ bl 25898 │ │ - b.n 822aa │ │ + b.n 8065a │ │ ldr r3, [r5, #8] │ │ add.w r1, r5, #16 │ │ - ldr.w r0, [pc, #1616] ; 8273c │ │ + ldr.w r0, [pc, #1616] ; 80aec │ │ str r3, [sp, #0] │ │ add r0, pc │ │ ldmia r1, {r1, r2, r3} │ │ - b.n 821e4 │ │ - ldr.w r0, [pc, #1608] ; 82740 │ │ + b.n 80594 │ │ + ldr.w r0, [pc, #1608] ; 80af0 │ │ add r0, pc │ │ - b.n 81fe4 │ │ + b.n 80394 │ │ ldrb r3, [r5, #13] │ │ cmp r3, #12 │ │ - bhi.n 8215e │ │ + bhi.n 8050e │ │ tbb [pc, r3] │ │ lsrs r7, r0, #12 │ │ lsrs r3, r2, #28 │ │ cmp r3, #27 │ │ cmp r3, #23 │ │ movs r7, #35 ; 0x23 │ │ cmp r3, #43 ; 0x2b │ │ movs r7, r3 │ │ - ldr.w r3, [pc, #1580] ; 82744 │ │ + ldr.w r3, [pc, #1580] ; 80af4 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1576] ; 82748 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1576] ; 80af8 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1572] ; 8274c │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1572] ; 80afc │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1568] ; 82750 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1568] ; 80b00 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1564] ; 82754 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1564] ; 80b04 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1560] ; 82758 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1560] ; 80b08 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1556] ; 8275c │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1556] ; 80b0c │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1552] ; 82760 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1552] ; 80b10 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1548] ; 82764 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1548] ; 80b14 │ │ add r3, pc │ │ - b.n 82164 │ │ - ldr.w r3, [pc, #1544] ; 82768 │ │ + b.n 80514 │ │ + ldr.w r3, [pc, #1544] ; 80b18 │ │ add r3, pc │ │ - ldr.w r0, [pc, #1540] ; 8276c │ │ + ldr.w r0, [pc, #1540] ; 80b1c │ │ ldr r1, [r5, #8] │ │ add r0, pc │ │ ldrb r2, [r5, #12] │ │ - b.n 821fe │ │ - ldr.w r0, [pc, #1532] ; 82770 │ │ + b.n 805ae │ │ + ldr.w r0, [pc, #1532] ; 80b20 │ │ add r0, pc │ │ - b.n 8217e │ │ - ldr.w r0, [pc, #1528] ; 82774 │ │ + b.n 8052e │ │ + ldr.w r0, [pc, #1528] ; 80b24 │ │ add r0, pc │ │ ldr r1, [r5, #8] │ │ ldrb r2, [r5, #12] │ │ bl 25898 │ │ - b.n 822aa │ │ - ldr.w r0, [pc, #1516] ; 82778 │ │ + b.n 8065a │ │ + ldr.w r0, [pc, #1516] ; 80b28 │ │ add r0, pc │ │ - b.n 81fe4 │ │ + b.n 80394 │ │ ldrb r2, [r5, #12] │ │ ldr r1, [r5, #8] │ │ cmp r2, #5 │ │ - bhi.n 821ca │ │ + bhi.n 8057a │ │ tbb [pc, r2] │ │ lsls r3, r3, #12 │ │ lsrs r7, r0, #12 │ │ asrs r7, r1, #12 │ │ - ldr.w r3, [pc, #1496] ; 8277c │ │ + ldr.w r3, [pc, #1496] ; 80b2c │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1492] ; 82780 │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1492] ; 80b30 │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1488] ; 82784 │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1488] ; 80b34 │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1484] ; 82788 │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1484] ; 80b38 │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1480] ; 8278c │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1480] ; 80b3c │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1476] ; 82790 │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1476] ; 80b40 │ │ add r3, pc │ │ - b.n 821d8 │ │ - ldr.w r3, [pc, #1472] ; 82794 │ │ + b.n 80588 │ │ + ldr.w r3, [pc, #1472] ; 80b44 │ │ add r3, pc │ │ ldrsh.w r0, [r5, #16] │ │ str r0, [sp, #0] │ │ - ldr.w r0, [pc, #1464] ; 82798 │ │ + ldr.w r0, [pc, #1464] ; 80b48 │ │ add r0, pc │ │ bl 25898 │ │ - b.n 822aa │ │ + b.n 8065a │ │ ldrb r6, [r5, #12] │ │ mov r0, r6 │ │ - bl 80818 │ │ + bl 7ebc8 │ │ mov r3, r0 │ │ - ldr.w r0, [pc, #1444] ; 8279c │ │ + ldr.w r0, [pc, #1444] ; 80b4c │ │ add r0, pc │ │ ldr r1, [r5, #8] │ │ mov r2, r6 │ │ bl 25898 │ │ - b.n 822aa │ │ - ldr.w r0, [pc, #1432] ; 827a0 │ │ + b.n 8065a │ │ + ldr.w r0, [pc, #1432] ; 80b50 │ │ add r0, pc │ │ - b.n 82290 │ │ - beq.n 82216 │ │ - ldr.w r1, [pc, #1428] ; 827a4 │ │ + b.n 80640 │ │ + beq.n 805c6 │ │ + ldr.w r1, [pc, #1428] ; 80b54 │ │ add r1, pc │ │ - b.n 8221c │ │ - ldr.w r1, [pc, #1424] ; 827a8 │ │ + b.n 805cc │ │ + ldr.w r1, [pc, #1424] ; 80b58 │ │ add r1, pc │ │ vldr s14, [r5, #24] │ │ - ldr.w r0, [pc, #1416] ; 827ac │ │ + ldr.w r0, [pc, #1416] ; 80b5c │ │ add r0, pc │ │ vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp] │ │ vldr s14, [r5, #28] │ │ vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp, #8] │ │ vldr s14, [r5, #32] │ │ @@ -161471,186 +158482,186 @@ │ │ vstr d7, [sp, #24] │ │ vldr s14, [r5, #40] ; 0x28 │ │ vcvt.f64.f32 d7, s14 │ │ vstr d7, [sp, #32] │ │ ldr r2, [r5, #8] │ │ ldr r3, [r5, #16] │ │ bl 25898 │ │ - b.n 822aa │ │ - ldr.w r0, [pc, #1348] ; 827b0 │ │ + b.n 8065a │ │ + ldr.w r0, [pc, #1348] ; 80b60 │ │ add r0, pc │ │ ldrd r2, r3, [r5, #16] │ │ bl 25898 │ │ - b.n 822aa │ │ - ldr.w r0, [pc, #1336] ; 827b4 │ │ + b.n 8065a │ │ + ldr.w r0, [pc, #1336] ; 80b64 │ │ ldrh r1, [r5, #32] │ │ add r0, pc │ │ - b.n 822a6 │ │ - ldr.w r0, [pc, #1332] ; 827b8 │ │ + b.n 80656 │ │ + ldr.w r0, [pc, #1332] ; 80b68 │ │ add r0, pc │ │ - b.n 82290 │ │ - ldr.w r0, [pc, #1328] ; 827bc │ │ + b.n 80640 │ │ + ldr.w r0, [pc, #1328] ; 80b6c │ │ add r0, pc │ │ bl 25898 │ │ - b.n 822aa │ │ - ldr.w r0, [pc, #1320] ; 827c0 │ │ + b.n 8065a │ │ + ldr.w r0, [pc, #1320] ; 80b70 │ │ ldr r1, [r5, #12] │ │ add r0, pc │ │ - b.n 822a6 │ │ - ldr.w r0, [pc, #1312] ; 827c4 │ │ + b.n 80656 │ │ + ldr.w r0, [pc, #1312] ; 80b74 │ │ add r0, pc │ │ bl 25898 │ │ ldr r3, [r5, #0] │ │ cmp.w r3, #512 ; 0x200 │ │ - beq.n 822e0 │ │ - bhi.n 822be │ │ + beq.n 80690 │ │ + bhi.n 8066e │ │ cmp.w r3, #256 ; 0x100 │ │ - beq.w 829ca │ │ - b.n 829da │ │ + beq.w 80d7a │ │ + b.n 80d8a │ │ cmp.w r3, #768 ; 0x300 │ │ - beq.n 8233e │ │ + beq.n 806ee │ │ cmp.w r3, #1024 ; 0x400 │ │ - bne.w 829da │ │ + bne.w 80d8a │ │ ldmia r5!, {r0, r1, r2, r3} │ │ - ldr.w r4, [pc, #1272] ; 827c8 │ │ + ldr.w r4, [pc, #1272] ; 80b78 │ │ add r4, pc │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldmia r5!, {r0, r1, r2, r3} │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldr r3, [r5, #0] │ │ str r3, [r4, #0] │ │ - b.n 829da │ │ + b.n 80d8a │ │ ldrb r3, [r5, #12] │ │ cmp r3, #14 │ │ - bne.w 829da │ │ + bne.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r2, [r4, #84] ; 0x54 │ │ movs r3, #0 │ │ cmp r3, r2 │ │ - bge.w 829da │ │ + bge.w 80d8a │ │ ldr r1, [r4, #88] ; 0x58 │ │ lsls r5, r3, #2 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ cmp r0, r1 │ │ - bne.n 8233a │ │ + bne.n 806ea │ │ ldr r3, [r4, #108] ; 0x6c │ │ ldr r0, [r3, r5] │ │ - cbz r0, 8231a │ │ + cbz r0, 806ca │ │ bl 246fc │ │ ldr r3, [r4, #108] ; 0x6c │ │ movs r2, #0 │ │ str r2, [r3, r5] │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr r0, [r3, r5] │ │ - cbz r0, 8232a │ │ + cbz r0, 806da │ │ bl 2470c │ │ ldr r3, [r4, #104] ; 0x68 │ │ movs r2, #0 │ │ str r2, [r3, r5] │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r0, [r3, r5] │ │ bl 2542c │ │ ldr r3, [r4, #88] ; 0x58 │ │ movs r2, #0 │ │ str r2, [r3, r5] │ │ - b.n 829da │ │ + b.n 80d8a │ │ adds r3, #1 │ │ - b.n 822f8 │ │ + b.n 806a8 │ │ ldrh r3, [r5, #24] │ │ tst.w r3, #192 ; 0xc0 │ │ ite ne │ │ movne r6, #1 │ │ moveq r6, #0 │ │ ands.w r9, r3, #3 │ │ it ne │ │ movne.w r9, #1 │ │ tst.w r3, #768 ; 0x300 │ │ ldr r3, [r5, #20] │ │ ite ne │ │ movne.w sl, #1 │ │ moveq.w sl, #0 │ │ cmp r3, #97 ; 0x61 │ │ - beq.w 828fa │ │ - bgt.n 823a6 │ │ + beq.w 80caa │ │ + bgt.n 80756 │ │ cmp r3, #45 ; 0x2d │ │ - beq.w 82502 │ │ - bgt.n 82388 │ │ + beq.w 808b2 │ │ + bgt.n 80738 │ │ cmp r3, #27 │ │ - beq.w 829ca │ │ + beq.w 80d7a │ │ cmp r3, #32 │ │ - beq.w 82990 │ │ + beq.w 80d40 │ │ cmp r3, #13 │ │ - bne.w 829da │ │ - b.n 82862 │ │ + bne.w 80d8a │ │ + b.n 80c12 │ │ cmp r3, #49 ; 0x31 │ │ - beq.w 8297e │ │ - bgt.n 82398 │ │ + beq.w 80d2e │ │ + bgt.n 80748 │ │ cmp r3, #48 ; 0x30 │ │ - beq.w 82966 │ │ - b.n 829da │ │ + beq.w 80d16 │ │ + b.n 80d8a │ │ cmp r3, #50 ; 0x32 │ │ - beq.w 82984 │ │ + beq.w 80d34 │ │ cmp r3, #61 ; 0x3d │ │ - beq.w 824d6 │ │ - b.n 829da │ │ + beq.w 80886 │ │ + b.n 80d8a │ │ cmp r3, #111 ; 0x6f │ │ - beq.w 8253a │ │ - bgt.n 823c6 │ │ + beq.w 808ea │ │ + bgt.n 80776 │ │ cmp r3, #99 ; 0x63 │ │ - beq.w 82584 │ │ - blt.w 828da │ │ + beq.w 80934 │ │ + blt.w 80c8a │ │ cmp r3, #103 ; 0x67 │ │ - beq.w 82692 │ │ + beq.w 80a42 │ │ cmp r3, #109 ; 0x6d │ │ - beq.w 82808 │ │ - b.n 829da │ │ + beq.w 80bb8 │ │ + b.n 80d8a │ │ cmp r3, #118 ; 0x76 │ │ - beq.w 82666 │ │ - bgt.n 823d6 │ │ + beq.w 80a16 │ │ + bgt.n 80786 │ │ cmp r3, #114 ; 0x72 │ │ - beq.w 82834 │ │ - b.n 829da │ │ + beq.w 80be4 │ │ + b.n 80d8a │ │ cmp r3, #122 ; 0x7a │ │ - beq.w 8284a │ │ - ldr r2, [pc, #728] ; (826b8 ) │ │ + beq.w 80bfa │ │ + ldr r2, [pc, #728] ; (80a68 ) │ │ cmp r3, r2 │ │ - bne.w 829da │ │ + bne.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ - ldr r3, [pc, #984] ; (827cc ) │ │ + beq.w 80d8a │ │ + ldr r3, [pc, #984] ; (80b7c ) │ │ movs r6, #0 │ │ - ldr.w sl, [pc, #984] ; 827d0 │ │ + ldr.w sl, [pc, #984] ; 80b80 │ │ add r3, pc │ │ - ldr.w fp, [pc, #980] ; 827d4 │ │ + ldr.w fp, [pc, #980] ; 80b84 │ │ str r3, [sp, #48] ; 0x30 │ │ add sl, pc │ │ - ldr r3, [pc, #976] ; (827d8 ) │ │ + ldr r3, [pc, #976] ; (80b88 ) │ │ add fp, pc │ │ add r3, pc │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #972] ; (827dc ) │ │ + ldr r3, [pc, #972] ; (80b8c ) │ │ add r3, pc │ │ str r3, [sp, #56] ; 0x38 │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r6, r3 │ │ - bge.w 829da │ │ + bge.w 80d8a │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr.w r3, [r3, r6, lsl #2] │ │ cmp r9, r3 │ │ - bne.n 824d2 │ │ + bne.n 80882 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w ip, [r3, r6, lsl #2] │ │ cmp.w ip, #0 │ │ - beq.n 824d2 │ │ + beq.n 80882 │ │ add r5, sp, #76 ; 0x4c │ │ mov r0, ip │ │ str.w ip, [sp, #60] ; 0x3c │ │ mov.w r8, #255 ; 0xff │ │ mov r1, r5 │ │ bl 24568 │ │ mov.w r2, #16711680 ; 0xff0000 │ │ @@ -161661,162 +158672,162 @@ │ │ str.w r8, [sp, #12] │ │ movs r3, #24 │ │ ldr r1, [r5, #8] │ │ ldr r2, [r5, #12] │ │ bl 24d3c │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ mov r5, r0 │ │ - cbnz r0, 8247e │ │ + cbnz r0, 8082e │ │ bl 23724 │ │ - ldr r3, [pc, #880] ; (827e0 ) │ │ + ldr r3, [pc, #880] ; (80b90 ) │ │ mov r1, fp │ │ mov r2, r0 │ │ ldr r0, [r7, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ - b.n 824d2 │ │ + b.n 80882 │ │ ldr r3, [r0, #4] │ │ mov r1, r8 │ │ ldr r2, [r0, #16] │ │ mov r0, ip │ │ str r2, [sp, #0] │ │ ldr r2, [r3, #0] │ │ ldr r3, [r5, #20] │ │ bl 246d4 │ │ cmp r0, #0 │ │ - bge.n 824a4 │ │ + bge.n 80854 │ │ bl 23724 │ │ - ldr r3, [pc, #836] ; (827e0 ) │ │ + ldr r3, [pc, #836] ; (80b90 ) │ │ mov r1, sl │ │ mov r2, r0 │ │ ldr r0, [r7, r3] │ │ adds r0, #168 ; 0xa8 │ │ - b.n 824c8 │ │ + b.n 80878 │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #48] ; 0x30 │ │ bl 2473c │ │ movs r2, #1 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 24dbc │ │ cmp r0, #0 │ │ - bge.n 824d2 │ │ + bge.n 80882 │ │ bl 23724 │ │ - ldr r3, [pc, #800] ; (827e0 ) │ │ + ldr r3, [pc, #800] ; (80b90 ) │ │ ldr r1, [sp, #56] ; 0x38 │ │ mov r2, r0 │ │ ldr r0, [r7, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 18c30 │ │ mov r0, r5 │ │ bl 248e4 │ │ adds r6, #1 │ │ - b.n 82412 │ │ + b.n 807c2 │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ add r5, sp, #72 ; 0x48 │ │ add r4, sp, #76 ; 0x4c │ │ mov r1, r5 │ │ mov r2, r4 │ │ bl 252bc │ │ ldr r1, [r5, #0] │ │ ldr r2, [r4, #0] │ │ mov r0, r6 │ │ lsls r1, r1, #1 │ │ lsls r2, r2, #1 │ │ - b.n 82534 │ │ + b.n 808e4 │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ add r5, sp, #72 ; 0x48 │ │ add r4, sp, #76 ; 0x4c │ │ mov r1, r5 │ │ mov r2, r4 │ │ bl 252bc │ │ ldr r1, [r5, #0] │ │ ldr r2, [r4, #0] │ │ mov r0, r6 │ │ add.w r1, r1, r1, lsr #31 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r1, r1, #1 │ │ asrs r2, r2, #1 │ │ bl 252ac │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ add r4, sp, #76 ; 0x4c │ │ mov r1, r4 │ │ bl 2570c │ │ cmp r0, #0 │ │ - bne.w 829da │ │ - vldr s15, [pc, #348] ; 826bc │ │ + bne.w 80d8a │ │ + vldr s15, [pc, #348] ; 80a6c │ │ vldr s14, [r4] │ │ cmp.w r9, #0 │ │ - beq.n 82570 │ │ + beq.n 80920 │ │ vadd.f32 s15, s14, s15 │ │ - b.n 82574 │ │ + b.n 80924 │ │ vsub.f32 s15, s14, s15 │ │ mov r0, r5 │ │ vmov r1, s15 │ │ vstr s15, [r4] │ │ bl 256fc │ │ - b.n 829da │ │ - cbz r6, 82596 │ │ - ldr r0, [pc, #604] ; (827e4 ) │ │ + b.n 80d8a │ │ + cbz r6, 80946 │ │ + ldr r0, [pc, #604] ; (80b94 ) │ │ add r0, pc │ │ bl 23634 │ │ - ldr r0, [pc, #600] ; (827e8 ) │ │ + ldr r0, [pc, #600] ; (80b98 ) │ │ add r0, pc │ │ - blx 19188 │ │ + blx 19158 │ │ cmp.w sl, #0 │ │ - bne.n 825a6 │ │ + bne.n 80956 │ │ cmp.w r9, #0 │ │ - beq.w 829da │ │ - b.n 82628 │ │ + beq.w 80d8a │ │ + b.n 809d8 │ │ add r6, sp, #68 ; 0x44 │ │ add r7, sp, #72 ; 0x48 │ │ add r5, sp, #76 ; 0x4c │ │ mov.w r8, #0 │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r8, r3 │ │ - bge.n 8259c │ │ + bge.n 8094c │ │ ldr r3, [r4, #104] ; 0x68 │ │ mov.w sl, r8, lsl #2 │ │ ldr.w r3, [r3, r8, lsl #2] │ │ - cbz r3, 82622 │ │ + cbz r3, 809d2 │ │ ldr r3, [r4, #88] ; 0x58 │ │ mov r1, r6 │ │ mov r2, r7 │ │ ldr.w r0, [r3, r8, lsl #2] │ │ bl 252bc │ │ ldr r3, [r4, #104] ; 0x68 │ │ mov r1, r5 │ │ ldr.w r0, [r3, r8, lsl #2] │ │ bl 24588 │ │ ldr r3, [r5, #8] │ │ ldr r1, [r4, #104] ; 0x68 │ │ cmp r3, #0 │ │ - ble.n 825ec │ │ + ble.n 8099c │ │ ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - bgt.w 829d2 │ │ + bgt.w 80d82 │ │ ldr r2, [r6, #0] │ │ cmp r2, #0 │ │ mov r3, r2 │ │ it lt │ │ addlt r3, r2, #3 │ │ add.w r2, r2, r2, lsr #31 │ │ asrs r3, r3, #2 │ │ @@ -161833,510 +158844,3481 @@ │ │ str r0, [r5, #4] │ │ ldr.w r0, [r1, sl] │ │ mov r1, r5 │ │ asrs r3, r3, #1 │ │ str r3, [r5, #12] │ │ bl 24578 │ │ add.w r8, r8, #1 │ │ - b.n 825b0 │ │ + b.n 80960 │ │ bl 23df4 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2522c │ │ eor.w r0, r0, #16384 ; 0x4000 │ │ ubfx r4, r0, #14, #1 │ │ mov r0, r4 │ │ bl 2560c │ │ - cbnz r4, 8264c │ │ - ldr r1, [pc, #420] ; (827ec ) │ │ + cbnz r4, 809fc │ │ + ldr r1, [pc, #420] ; (80b9c ) │ │ add r1, pc │ │ - b.n 82650 │ │ - ldr r1, [pc, #416] ; (827f0 ) │ │ + b.n 80a00 │ │ + ldr r1, [pc, #416] ; (80ba0 ) │ │ add r1, pc │ │ - cbz r0, 82658 │ │ - ldr r2, [pc, #416] ; (827f4 ) │ │ + cbz r0, 80a08 │ │ + ldr r2, [pc, #416] ; (80ba4 ) │ │ add r2, pc │ │ - b.n 8265c │ │ - ldr r2, [pc, #412] ; (827f8 ) │ │ + b.n 80a0c │ │ + ldr r2, [pc, #412] ; (80ba8 ) │ │ add r2, pc │ │ - ldr r0, [pc, #412] ; (827fc ) │ │ + ldr r0, [pc, #412] ; (80bac ) │ │ add r0, pc │ │ bl 25898 │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 23644 │ │ ldrb r3, [r0, #0] │ │ mov r4, r0 │ │ - cbz r3, 82682 │ │ - ldr r0, [pc, #392] ; (82800 ) │ │ + cbz r3, 80a32 │ │ + ldr r0, [pc, #392] ; (80bb0 ) │ │ mov r1, r4 │ │ add r0, pc │ │ - blx 1917c │ │ - b.n 8268a │ │ - ldr r0, [pc, #384] ; (82804 ) │ │ + blx 1914c │ │ + b.n 80a3a │ │ + ldr r0, [pc, #384] ; (80bb4 ) │ │ add r0, pc │ │ - blx 19188 │ │ + blx 19158 │ │ mov r0, r4 │ │ bl 248e4 │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 253cc │ │ clz r1, r0 │ │ mov r0, r4 │ │ lsrs r1, r1, #5 │ │ bl 253bc │ │ - b.n 829da │ │ + b.n 80d8a │ │ lsls r6, r0, #1 │ │ ands r0, r0 │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ subs r6, #76 ; 0x4c │ │ - ldr r7, [sp, #840] ; 0x348 │ │ + pop {r1, r5} │ │ movs r3, r0 │ │ - bl ffd776c6 <_end@@Base+0xffcb6c5e> │ │ - ldmia r6!, {r2} │ │ + bl ffd75a76 <_end@@Base+0xffcb500e> │ │ + b.n 81266 │ │ movs r0, r0 │ │ - ldmia r7, {r0, r1, r6, r7} │ │ + b.n 805e8 │ │ movs r0, r0 │ │ - ldmia r7!, {r2, r5, r6} │ │ + b.n 8052e │ │ movs r0, r0 │ │ - beq.n 825fe │ │ + b.n 80790 │ │ movs r0, r0 │ │ - beq.n 82724 │ │ + b.n 806b6 │ │ movs r0, r0 │ │ - bne.n 8270a │ │ + b.n 8089c │ │ movs r0, r0 │ │ - bne.n 825ee │ │ + b.n 80980 │ │ movs r0, r0 │ │ - ldmia r2!, {r1, r3, r6} │ │ + b.n 80b0e │ │ movs r0, r0 │ │ - ldmia r2, {r0, r2, r3, r4, r6} │ │ + b.n 80b38 │ │ movs r0, r0 │ │ - ldmia r2, {r0, r1, r2, r3, r5, r6} │ │ + b.n 80b60 │ │ movs r0, r0 │ │ - ldmia r2, {r2, r7} │ │ + b.n 80b8e │ │ movs r0, r0 │ │ - ldmia r2!, {r5, r7} │ │ + b.n 80bca │ │ movs r0, r0 │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ + b.n 80bfe │ │ movs r0, r0 │ │ - ldmia r2!, {r0, r1, r3, r4, r6, r7} │ │ + b.n 80c48 │ │ movs r0, r0 │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ + b.n 80c7a │ │ movs r0, r0 │ │ - ldmia r3, {r0, r3} │ │ + b.n 80cac │ │ movs r0, r0 │ │ - ldmia r3, {r0, r1, r2, r3, r4} │ │ + b.n 80cdc │ │ movs r0, r0 │ │ - ldmia r3, {r1, r3, r4, r5} │ │ + b.n 80d16 │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r4, r6} │ │ + b.n 80d4a │ │ movs r0, r0 │ │ - ldmia r3!, {r0, r2, r4, r5, r6} │ │ + b.n 80d94 │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ + b.n 80dda │ │ movs r0, r0 │ │ - ldmia r3, {r1, r3, r5, r7} │ │ + b.n 80e06 │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r6, r7} │ │ + b.n 80e3a │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ + b.n 80e66 │ │ movs r0, r0 │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ + b.n 80e72 │ │ movs r0, r0 │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ + b.n 80fb6 │ │ movs r0, r0 │ │ - ldmia r4, {r2, r3, r4, r7} │ │ + b.n 80ffe │ │ movs r0, r0 │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ + b.n 81042 │ │ movs r0, r0 │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ + b.n 810c2 │ │ movs r0, r0 │ │ - ldmia r5, {r0, r2, r3, r5} │ │ + b.n 8112c │ │ movs r0, r0 │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ + b.n 8120a │ │ movs r0, r0 │ │ - ldmia r0, {r0, r4, r6} │ │ + udf #66 ; 0x42 │ │ movs r0, r0 │ │ - ldmia r0!, {r4, r6} │ │ + udf #65 ; 0x41 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r3, r6} │ │ + udf #60 ; 0x3c │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r3, r6} │ │ + udf #60 ; 0x3c │ │ movs r0, r0 │ │ - ldmia r0, {r0, r3, r6} │ │ + udf #58 ; 0x3a │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r3, r6} │ │ + udf #60 ; 0x3c │ │ movs r0, r0 │ │ - ldmia r0!, {r3, r6} │ │ + udf #57 ; 0x39 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r3, r6} │ │ + udf #58 ; 0x3a │ │ movs r0, r0 │ │ - ldmia r0!, {r1, r2, r6} │ │ + udf #55 ; 0x37 │ │ movs r0, r0 │ │ - str r3, [sp, #480] ; 0x1e0 │ │ + add r7, sp, #784 ; 0x310 │ │ movs r0, r0 │ │ - ldmia r5, {r3, r4, r5, r6} │ │ + b.n 811f2 │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r3, r4, r7} │ │ + b.n 81238 │ │ movs r0, r0 │ │ - ldmia r5, {r0, r1, r3, r4, r5, r7} │ │ + b.n 81280 │ │ movs r0, r0 │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ + b.n 812ba │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r2} │ │ + ble.n 80b20 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r2} │ │ + ble.n 80b20 │ │ movs r0, r0 │ │ - ldmia r0!, {r2} │ │ + ble.n 80b22 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1} │ │ + ble.n 80b24 │ │ movs r0, r0 │ │ - ldmia r0, {r0, r1, r2} │ │ + ble.n 80b30 │ │ movs r0, r0 │ │ - pop {r3, r4, r5} │ │ + bcs.n 80b96 │ │ movs r0, r0 │ │ - stmia r7!, {r0, r4, r6, r7} │ │ + ble.n 80acc │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r3, r6, r7} │ │ + b.n 812c0 │ │ movs r0, r0 │ │ - ldmia r6!, {r2, r4} │ │ + b.n 8035a │ │ movs r0, r0 │ │ - ldmia r6!, {r0, r4, r5} │ │ + b.n 80398 │ │ movs r0, r0 │ │ - stmia r7!, {r0, r2, r3, r6, r7} │ │ + ble.n 80ad4 │ │ movs r0, r0 │ │ - stmia r7!, {r6, r7} │ │ + ble.n 80abe │ │ movs r0, r0 │ │ - ldmia r6!, {r1, r4, r5} │ │ + b.n 803a6 │ │ movs r0, r0 │ │ - ldmia r6, {r2, r5, r6} │ │ + b.n 8040e │ │ movs r0, r0 │ │ - ldmia r6, {r0, r3, r4, r5, r6} │ │ + b.n 8043c │ │ movs r0, r0 │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ + b.n 8047a │ │ movs r0, r0 │ │ - ldmia r6, {r0, r2, r3, r6, r7} │ │ + b.n 804ec │ │ movs r0, r0 │ │ - ldmia r6, {r0, r3, r4, r6, r7} │ │ + b.n 80508 │ │ movs r0, r0 │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ + b.n 8052e │ │ movs r0, r0 │ │ - b.n 82690 │ │ - movs r3, r0 │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ + lsls r2, r2, #14 │ │ + movs r4, r0 │ │ + b.n 8131e │ │ movs r0, r0 │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ + b.n 812de │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r1, r3, r4, r7} │ │ + b.n 812a0 │ │ movs r0, r0 │ │ - uxtb r1, r1 │ │ + ldmia r7!, {r0, r2, r4} │ │ movs r0, r0 │ │ - ldmia r5!, {r0, r3, r4, r6, r7} │ │ + b.n 81324 │ │ movs r0, r0 │ │ - bl ffd7b7e2 <_end@@Base+0xffcbad7a> │ │ - ldmia r4!, {r0, r7} │ │ + bl ffd79b92 <_end@@Base+0xffcb912a> │ │ + b.n 8107c │ │ movs r0, r0 │ │ - ldmia r4, {r0, r4, r7} │ │ + b.n 810a0 │ │ movs r0, r0 │ │ - stmia r3!, {r1, r3, r4, r7} │ │ + bls.n 80ab6 │ │ movs r0, r0 │ │ - strb r4, [r4, #30] │ │ + str r3, [sp, #960] ; 0x3c0 │ │ movs r0, r0 │ │ - stmia r3!, {r2, r3, r4, r7} │ │ + bls.n 80ac2 │ │ movs r0, r0 │ │ - stmia r3!, {r2, r3, r7} │ │ + bls.n 80ca6 │ │ movs r0, r0 │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ + b.n 80f4a │ │ movs r0, r0 │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ + b.n 80f42 │ │ movs r0, r0 │ │ - ldmia r3, {r0, r1, r3, r4, r6, r7} │ │ + b.n 80f50 │ │ movs r0, r0 │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2522c │ │ tst.w r0, #128 ; 0x80 │ │ mov r0, r4 │ │ - beq.n 8282e │ │ + beq.n 80bde │ │ bl 2536c │ │ - b.n 829da │ │ + b.n 80d8a │ │ bl 2534c │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 24024 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ bl 24014 │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2535c │ │ - b.n 829da │ │ - cbz r6, 82882 │ │ + b.n 80d8a │ │ + cbz r6, 80c32 │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2522c │ │ tst.w r0, #1 │ │ mov r0, r4 │ │ - beq.n 828b0 │ │ + beq.n 80c60 │ │ movs r1, #0 │ │ - b.n 828b2 │ │ + b.n 80c62 │ │ cmp.w sl, #0 │ │ - bne.n 828b8 │ │ + bne.n 80c68 │ │ cmp.w r9, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2522c │ │ movw r1, #4097 ; 0x1001 │ │ mov r3, r1 │ │ ands r3, r0 │ │ mov r0, r4 │ │ cmp r3, r1 │ │ - bne.n 828b2 │ │ + bne.n 80c62 │ │ movs r1, #1 │ │ bl 2537c │ │ - b.n 829da │ │ + b.n 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 829da │ │ + beq.w 80d8a │ │ bl 2522c │ │ tst.w r0, #1 │ │ mov r0, r4 │ │ ite ne │ │ movne r1, r6 │ │ movweq r1, #4097 ; 0x1001 │ │ - b.n 828b2 │ │ + b.n 80c62 │ │ cmp r6, #0 │ │ - beq.n 829da │ │ + beq.n 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n 829da │ │ + beq.n 80d8a │ │ bl 2522c │ │ ubfx r1, r0, #4, #1 │ │ mov r0, r4 │ │ bl 2530c │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.n 829da │ │ + beq.n 80d8a │ │ add r5, sp, #72 ; 0x48 │ │ add r4, sp, #76 ; 0x4c │ │ mov r0, r5 │ │ mov r1, r4 │ │ bl 2562c │ │ ldr r1, [r5, #0] │ │ ldr r2, [r4, #0] │ │ lsls r7, r0, #31 │ │ - bmi.n 82918 │ │ - ldr r3, [pc, #220] ; (829f0 ) │ │ + bmi.n 80cc8 │ │ + ldr r3, [pc, #220] ; (80da0 ) │ │ add r3, pc │ │ - b.n 8291c │ │ - ldr r3, [pc, #216] ; (829f4 ) │ │ + b.n 80ccc │ │ + ldr r3, [pc, #216] ; (80da4 ) │ │ add r3, pc │ │ lsls r6, r0, #30 │ │ - bmi.n 82926 │ │ - ldr r6, [pc, #212] ; (829f8 ) │ │ + bmi.n 80cd6 │ │ + ldr r6, [pc, #212] ; (80da8 ) │ │ add r6, pc │ │ - b.n 8292a │ │ - ldr r6, [pc, #212] ; (829fc ) │ │ + b.n 80cda │ │ + ldr r6, [pc, #212] ; (80dac ) │ │ add r6, pc │ │ lsls r5, r0, #29 │ │ - bmi.n 82934 │ │ - ldr r5, [pc, #208] ; (82a00 ) │ │ + bmi.n 80ce4 │ │ + ldr r5, [pc, #208] ; (80db0 ) │ │ add r5, pc │ │ - b.n 82938 │ │ - ldr r5, [pc, #204] ; (82a04 ) │ │ + b.n 80ce8 │ │ + ldr r5, [pc, #204] ; (80db4 ) │ │ add r5, pc │ │ lsls r4, r0, #28 │ │ - bmi.n 82942 │ │ - ldr r4, [pc, #200] ; (82a08 ) │ │ + bmi.n 80cf2 │ │ + ldr r4, [pc, #200] ; (80db8 ) │ │ add r4, pc │ │ - b.n 82946 │ │ - ldr r4, [pc, #200] ; (82a0c ) │ │ + b.n 80cf6 │ │ + ldr r4, [pc, #200] ; (80dbc ) │ │ add r4, pc │ │ lsls r0, r0, #27 │ │ - bmi.n 82950 │ │ - ldr r0, [pc, #196] ; (82a10 ) │ │ + bmi.n 80d00 │ │ + ldr r0, [pc, #196] ; (80dc0 ) │ │ add r0, pc │ │ - b.n 82954 │ │ - ldr r0, [pc, #192] ; (82a14 ) │ │ + b.n 80d04 │ │ + ldr r0, [pc, #192] ; (80dc4 ) │ │ add r0, pc │ │ str r0, [sp, #12] │ │ - ldr r0, [pc, #192] ; (82a18 ) │ │ + ldr r0, [pc, #192] ; (80dc8 ) │ │ str r6, [sp, #0] │ │ str r5, [sp, #4] │ │ add r0, pc │ │ str r4, [sp, #8] │ │ bl 25898 │ │ - b.n 829da │ │ + b.n 80d8a │ │ cmp r6, #0 │ │ - beq.n 829da │ │ + beq.n 80d8a │ │ ldr r0, [r5, #8] │ │ bl 2521c │ │ - ldr r1, [pc, #168] ; (82a1c ) │ │ - ldr r2, [pc, #172] ; (82a20 ) │ │ + ldr r1, [pc, #168] ; (80dcc ) │ │ + ldr r2, [pc, #172] ; (80dd0 ) │ │ add r1, pc │ │ add r2, pc │ │ mov r3, r0 │ │ movs r0, #64 ; 0x40 │ │ - b.n 829c4 │ │ - cbz r6, 829da │ │ + b.n 80d74 │ │ + cbz r6, 80d8a │ │ movs r0, #0 │ │ - b.n 82988 │ │ - cbz r6, 829da │ │ + b.n 80d38 │ │ + cbz r6, 80d8a │ │ movs r0, #1 │ │ ldr r1, [r5, #8] │ │ - bl 80ce4 │ │ - b.n 829da │ │ + bl 7f094 │ │ + b.n 80d8a │ │ ldr r0, [r5, #8] │ │ add r4, sp, #92 ; 0x5c │ │ bl 2521c │ │ - ldr r3, [pc, #136] ; (82a24 ) │ │ + ldr r3, [pc, #136] ; (80dd4 ) │ │ mov.w r1, #256 ; 0x100 │ │ add r3, pc │ │ ldr r2, [r3, #24] │ │ str r2, [sp, #0] │ │ ldr r2, [r3, #28] │ │ str r2, [sp, #4] │ │ ldr r2, [r3, #32] │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #120] ; (82a28 ) │ │ + ldr r2, [pc, #120] ; (80dd8 ) │ │ ldr r3, [r3, #20] │ │ add r2, pc │ │ mov r5, r0 │ │ mov r0, r4 │ │ bl 25858 │ │ - ldr r1, [pc, #112] ; (82a2c ) │ │ + ldr r1, [pc, #112] ; (80ddc ) │ │ movs r0, #64 ; 0x40 │ │ mov r2, r4 │ │ add r1, pc │ │ mov r3, r5 │ │ bl 23fbc │ │ - b.n 829da │ │ + b.n 80d8a │ │ movs r3, #1 │ │ str.w r3, [r8] │ │ - b.n 829da │ │ + b.n 80d8a │ │ ldr.w r0, [r1, sl] │ │ movs r1, #0 │ │ - b.n 8261e │ │ + b.n 809ce │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #348] ; 0x15c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 829e8 │ │ + beq.n 80d98 │ │ blx 18be8 <__stack_chk_fail@plt> │ │ add sp, #356 ; 0x164 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r4, [r1, #104] ; 0x68 │ │ + strh r2, [r5, #20] │ │ movs r0, r0 │ │ - stmia r0!, {r0, r2, r3, r4, r6, r7} │ │ + bvs.n 80d44 │ │ movs r0, r0 │ │ - str r6, [r7, #100] ; 0x64 │ │ + strh r4, [r3, #20] │ │ movs r0, r0 │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ + bvs.n 80d46 │ │ movs r0, r0 │ │ - str r0, [r6, #100] ; 0x64 │ │ + strh r6, [r1, #20] │ │ movs r0, r0 │ │ - stmia r0!, {r0, r1, r2, r4, r6, r7} │ │ + bvs.n 80d48 │ │ movs r0, r0 │ │ - str r2, [r4, #100] ; 0x64 │ │ + strh r0, [r0, #20] │ │ movs r0, r0 │ │ - stmia r0!, {r2, r4, r6, r7} │ │ + bvs.n 80d4a │ │ movs r0, r0 │ │ - str r4, [r2, #100] ; 0x64 │ │ + strh r2, [r6, #18] │ │ movs r0, r0 │ │ - stmia r0!, {r1, r2, r6, r7} │ │ + bvs.n 80d36 │ │ movs r0, r0 │ │ - ldmia r1, {r1, r2, r4} │ │ + svc 7 │ │ movs r0, r0 │ │ - ldmia r1, {r1, r5} │ │ + svc 19 │ │ movs r0, r0 │ │ - ldmia r1!, {r0, r2, r3, r5} │ │ + svc 30 │ │ movs r0, r0 │ │ - b.n 82b54 <__aeabi_uidivmod@@Base+0xc> │ │ - movs r3, r0 │ │ - ldmia r1, {r0, r1} │ │ + stc2l 0, cr0, [r6], {3} │ │ + udf #244 ; 0xf4 │ │ movs r0, r0 │ │ - ldmia r1, {r0, r1, r3} │ │ + udf #252 ; 0xfc │ │ ... │ │ │ │ -00082a30 : │ │ +00080de0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #88] ; 0x58 │ │ bl 248e4 │ │ ldr r3, [r4, #108] ; 0x6c │ │ - cbz r3, 82a5c │ │ + cbz r3, 80e0c │ │ movs r5, #0 │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r5, r3 │ │ - bge.n 82a56 │ │ + bge.n 80e06 │ │ ldr r3, [r4, #108] ; 0x6c │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 82a52 │ │ + cbz r0, 80e02 │ │ bl 246fc │ │ adds r5, #1 │ │ - b.n 82a40 │ │ + b.n 80df0 │ │ ldr r0, [r4, #108] ; 0x6c │ │ bl 248e4 │ │ ldr r3, [r4, #104] ; 0x68 │ │ - cbz r3, 82a7e │ │ + cbz r3, 80e2e │ │ movs r5, #0 │ │ ldr r3, [r4, #84] ; 0x54 │ │ cmp r5, r3 │ │ - bge.n 82a78 │ │ + bge.n 80e28 │ │ ldr r3, [r4, #104] ; 0x68 │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 82a74 │ │ + cbz r0, 80e24 │ │ bl 2470c │ │ adds r5, #1 │ │ - b.n 82a62 │ │ + b.n 80e12 │ │ ldr r0, [r4, #104] ; 0x68 │ │ bl 248e4 │ │ ldr r3, [r4, #4] │ │ lsls r2, r3, #26 │ │ - bpl.n 82a88 │ │ + bpl.n 80e38 │ │ bl 25104 │ │ ldr r3, [r4, #4] │ │ lsls r3, r3, #27 │ │ - bpl.n 82a92 │ │ + bpl.n 80e42 │ │ bl 234a0 │ │ mov r0, r4 │ │ bl 248e4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 233a0 │ │ │ │ +00080e50 : │ │ + push {r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3592 ; 0xe08 │ │ + ldr r4, [pc, #72] ; (80ea4 ) │ │ + addw r5, sp, #3612 ; 0xe1c │ │ + add r6, sp, #4 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3588] ; 0xe04 │ │ + bl 2497c │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + movw r1, #3583 ; 0xdff │ │ + str r5, [sp, #0] │ │ + bl 24bbc │ │ + ldr.w r2, [sp, #3588] ; 0xe04 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 80e98 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3592 ; 0xe08 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #12 │ │ + bx lr │ │ + add r4, pc, #504 ; (adr r4, 810a0 ) │ │ + movs r3, r0 │ │ + │ │ +00080ea8 : │ │ + push {r1, r2, r3} │ │ + movs r1, #0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + subw sp, sp, #3596 ; 0xe0c │ │ + ldr r4, [pc, #128] ; (80f38 ) │ │ + addw r6, sp, #3620 ; 0xe24 │ │ + add r5, sp, #4 │ │ + mov r7, r0 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r8, [r6], #4 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + mov r0, r5 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3588] ; 0xe04 │ │ + bl 2497c │ │ + mov r0, r5 │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r8 │ │ + mov r3, r6 │ │ + str r6, [sp, #0] │ │ + bl 24bbc │ │ + cbnz r7, 80f02 │ │ + ldr r2, [pc, #80] ; (80f3c ) │ │ + mov r1, r5 │ │ + ldr r0, [pc, #80] ; (80f40 ) │ │ + add r2, pc │ │ + add r0, pc │ │ + ldr r3, [r2, #0] │ │ + adds r3, #1 │ │ + str r3, [r2, #0] │ │ + ldr r2, [pc, #72] ; (80f44 ) │ │ + add r2, pc │ │ + bl 7ea74 │ │ + b.n 80f1a │ │ + ldr r2, [pc, #68] ; (80f48 ) │ │ + mov r1, r5 │ │ + ldr r0, [pc, #68] ; (80f4c ) │ │ + add r2, pc │ │ + add r0, pc │ │ + ldr r3, [r2, #4] │ │ + adds r3, #1 │ │ + str r3, [r2, #4] │ │ + ldr r2, [pc, #60] ; (80f50 ) │ │ + add r2, pc │ │ + bl 7e9fc │ │ + ldr.w r2, [sp, #3588] ; 0xe04 │ │ + mov r0, r7 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 80f2a │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3596 ; 0xe0c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ + add sp, #12 │ │ + bx lr │ │ + nop │ │ + add r4, pc, #152 ; (adr r4, 80fd4 ) │ │ + movs r3, r0 │ │ + smlsd r0, sl, r3, r0 │ │ + ble.n 80e64 │ │ + movs r0, r0 │ │ + ble.n 80e74 │ │ + movs r0, r0 │ │ + smlawb r0, r0, r3, r0 │ │ + ble.n 8103c │ │ + movs r0, r0 │ │ + ble.n 80e5a │ │ + ... │ │ + │ │ +00080f54 : │ │ + push {r0, r1, r2, r3} │ │ + movs r1, #0 │ │ + push {r4, r5, r6, r7, lr} │ │ + subw sp, sp, #3596 ; 0xe0c │ │ + ldr r4, [pc, #96] ; (80fc0 ) │ │ + add.w r5, sp, #3616 ; 0xe20 │ │ + add r6, sp, #4 │ │ + mov.w r2, #3584 ; 0xe00 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr.w r7, [r5], #4 │ │ + mov r0, r6 │ │ + ldr r3, [r4, #0] │ │ + str.w r3, [sp, #3588] ; 0xe04 │ │ + bl 2497c │ │ + movw r1, #3583 ; 0xdff │ │ + mov r2, r7 │ │ + mov r3, r5 │ │ + mov r0, r6 │ │ + str r5, [sp, #0] │ │ + bl 24bbc │ │ + ldr r2, [pc, #52] ; (80fc4 ) │ │ + mov r1, r6 │ │ + ldr r0, [pc, #52] ; (80fc8 ) │ │ + add r2, pc │ │ + add r0, pc │ │ + ldr r3, [r2, #4] │ │ + adds r3, #1 │ │ + str r3, [r2, #4] │ │ + ldr r2, [pc, #44] ; (80fcc ) │ │ + add r2, pc │ │ + bl 7e9fc │ │ + ldr.w r2, [sp, #3588] ; 0xe04 │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 80fb4 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + addw sp, sp, #3596 ; 0xe0c │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + add sp, #16 │ │ + bx lr │ │ + add r3, pc, #488 ; (adr r3, 811ac ) │ │ + movs r3, r0 │ │ + ; instruction: 0xfaa40003 │ │ + bgt.n 80fa0 │ │ + movs r0, r0 │ │ + bgt.n 80fcc │ │ + ... │ │ + │ │ +00080fd0 : │ │ + ldr r3, [pc, #8] ; (80fdc ) │ │ + movs r2, #0 │ │ + add r3, pc │ │ + str r2, [r3, #4] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + ; instruction: 0xfa640003 │ │ + │ │ +00080fe0 : │ │ + ldr r3, [pc, #24] ; (80ffc ) │ │ + add r3, pc │ │ + ldr r2, [r3, #4] │ │ + ldr r3, [r3, #0] │ │ + adds r1, r3, r2 │ │ + cbnz r3, 80ff4 │ │ + ldr r0, [pc, #16] ; (81000 ) │ │ + add r0, pc │ │ + b.w 7e9fc │ │ + ldr r0, [pc, #12] ; (81004 ) │ │ + add r0, pc │ │ + b.w 7ea74 │ │ + ; instruction: 0xfa560003 │ │ + bgt.n 80f6e │ │ + movs r0, r0 │ │ + bgt.n 80f62 │ │ + ... │ │ + │ │ +00081008 : │ │ + ldr r3, [pc, #20] ; (81020 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + cbnz r2, 8101c │ │ + ldr r3, [r3, #4] │ │ + cmp r3, #0 │ │ + ite ne │ │ + movne r0, #0 │ │ + moveq r0, #2 │ │ + bx lr │ │ + movs r0, #1 │ │ + bx lr │ │ + ; instruction: 0xfa2e0003 │ │ + │ │ +00081024 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #128 ; 0x80 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r1, #32 │ │ + ldr r0, [pc, #20] ; (81050 ) │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + mov r2, r1 │ │ + str r3, [sp, #16] │ │ + add r0, pc │ │ + mov r3, r1 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strb r0, [r6, #29] │ │ + movs r2, r0 │ │ + │ │ +00081054 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (81080 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + strh r7, [r7, #56] ; 0x38 │ │ + movs r2, r0 │ │ + │ │ +00081084 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (810b4 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #1369 ; 0x559 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + cbnz r1, 810f6 │ │ + movs r2, r0 │ │ + │ │ +000810b8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #24] ; (810e8 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + add r0, pc │ │ + movs r3, #24 │ │ + addw r0, r0, #2738 ; 0xab2 │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + stc 0, cr0, [sp], #8 │ │ + │ │ +000810ec : │ │ + push {r4, r5, r6, lr} │ │ + movs r2, #20 │ │ + ldr r4, [pc, #28] ; (81110 ) │ │ + mov r5, r0 │ │ + mov r6, r1 │ │ + movs r1, #0 │ │ + add r4, pc │ │ + mov r0, r4 │ │ + bl 2497c │ │ + mov r0, r4 │ │ + mov r1, r6 │ │ + mov r2, r5 │ │ + bl 82a04 │ │ + movs r3, #0 │ │ + str r3, [r4, #20] │ │ + pop {r4, r5, r6, pc} │ │ + vst4.8 {d16-d19}, [r8], r3 │ │ + │ │ +00081114 : │ │ + ldr r3, [pc, #4] ; (8111c ) │ │ + add r3, pc │ │ + ldr r0, [r3, #20] │ │ + bx lr │ │ + vld4.8 {d0-d3}, [sl], r3 │ │ + │ │ +00081120 : │ │ + ldr r0, [pc, #16] ; (81134 ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + bl 82a5e │ │ + uxtb r0, r0 │ │ + pop {r3, pc} │ │ + ldrsb.w r0, [ip, r3] │ │ + │ │ +00081138 : │ │ + ldr r0, [pc, #16] ; (8114c ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + bl 82a5e │ │ + sxtb r0, r0 │ │ + pop {r3, pc} │ │ + vst4.8 {d0-d3}, [r4], r3 │ │ + │ │ +00081150 : │ │ + ldr r0, [pc, #16] ; (81164 ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + bl 82a5e │ │ + uxth r0, r0 │ │ + pop {r3, pc} │ │ + str??.w r0, [ip, #3] │ │ + │ │ +00081168 : │ │ + ldr r0, [pc, #16] ; (8117c ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + bl 82a5e │ │ + sxth r0, r0 │ │ + pop {r3, pc} │ │ + ldr.w r0, [r4, #3] │ │ + │ │ +00081180 : │ │ + ldr r0, [pc, #12] ; (81190 ) │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + b.w 82a5e │ │ + nop │ │ + ldrh.w r0, [lr, #3] │ │ + │ │ +00081194 : │ │ + ldr r0, [pc, #12] ; (811a4 ) │ │ + add r0, pc │ │ + ldr r3, [r0, #20] │ │ + adds r3, #1 │ │ + str r3, [r0, #20] │ │ + b.w 82a5e │ │ + nop │ │ + strh.w r0, [sl, #3] │ │ + │ │ +000811a8 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + movs r2, #0 │ │ + ldr r4, [pc, #56] ; (811e8 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + strd r2, r3, [sp] │ │ + ldr r2, [pc, #44] ; (811ec ) │ │ + add r2, pc │ │ + ldr r3, [r2, #20] │ │ + adds r3, #1 │ │ + str r3, [r2, #20] │ │ + bl 81180 │ │ + str r0, [sp, #0] │ │ + bl 81180 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #4] │ │ + ldrd r0, r1, [sp] │ │ + beq.n 811e2 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + add r1, pc, #216 ; (adr r1, 812c4 ) │ │ + movs r3, r0 │ │ + strb.w r0, [r2, #3] │ │ + │ │ +000811f0 : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + movs r2, #0 │ │ + ldr r4, [pc, #56] ; (81230 ) │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + movs r3, #0 │ │ + strd r2, r3, [sp] │ │ + ldr r2, [pc, #44] ; (81234 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #20] │ │ + adds r3, #1 │ │ + str r3, [r2, #20] │ │ + bl 81180 │ │ + str r0, [sp, #0] │ │ + bl 81180 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + str r0, [sp, #4] │ │ + ldrd r0, r1, [sp] │ │ + beq.n 8122a │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + nop │ │ + add r0, pc, #952 ; (adr r0, 815ec ) │ │ + movs r3, r0 │ │ + ldrh.w r0, [sl, r3] │ │ + │ │ +00081238 : │ │ + cmp r0, r1 │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r6, r0 │ │ + mov.w r7, r0, asr #31 │ │ + mov r4, r1 │ │ + mov.w r5, r1, asr #31 │ │ + bgt.n 8124e │ │ + bne.n 81258 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + mov r3, r7 │ │ + mov r6, r1 │ │ + mov r7, r5 │ │ + mov r4, r0 │ │ + mov r5, r3 │ │ + bl 81194 │ │ + adds r2, r4, #1 │ │ + adc.w r3, r5, #0 │ │ + subs r2, r2, r6 │ │ + sbc.w r3, r3, r7 │ │ + movs r1, #0 │ │ + blx 8301c <__aeabi_ldivmod@@Base> │ │ + adds r0, r2, r6 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ +00081274 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #44 ; 0x2c │ │ + ldr r6, [pc, #276] ; (81390 ) │ │ + ldrd r4, r5, [sp, #80] ; 0x50 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + cmp r5, r3 │ │ + ldr r7, [r6, #0] │ │ + it eq │ │ + cmpeq r4, r2 │ │ + itt cs │ │ + movcs lr, r4 │ │ + movcs r4, r2 │ │ + str r7, [sp, #36] ; 0x24 │ │ + ittt cs │ │ + movcs r7, r5 │ │ + movcs r5, r3 │ │ + movcs r3, r7 │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + it cs │ │ + movcs r2, lr │ │ + cmp r7, #1 │ │ + bne.n 8130e │ │ + cmp r5, r3 │ │ + it eq │ │ + cmpeq r4, r2 │ │ + beq.n 81378 │ │ + subs.w r8, r2, r4 │ │ + sbc.w r9, r3, r5 │ │ + cmp.w r9, #0 │ │ + it eq │ │ + cmpeq.w r8, #4 │ │ + bcs.n 812ec │ │ + movs r1, #0 │ │ + add r3, sp, #40 ; 0x28 │ │ + adds.w sl, r4, r1 │ │ + add.w r3, r3, r1, lsl #3 │ │ + add.w r1, r1, #1 │ │ + adc.w fp, r5, #0 │ │ + uxtb r1, r1 │ │ + strd sl, fp, [r3, #-40] ; 0x28 │ │ + movs r3, #0 │ │ + cmp r3, r9 │ │ + it eq │ │ + cmpeq r1, r8 │ │ + bcc.n 812c4 │ │ + mov r4, r1 │ │ + cbz r1, 81350 │ │ + b.n 8135c │ │ + strd r4, r5, [sp] │ │ + adds r4, #1 │ │ + adc.w r5, r5, #0 │ │ + adds.w r0, r2, #4294967295 ; 0xffffffff │ │ + strd r4, r5, [sp, #8] │ │ + adc.w r1, r3, #4294967295 ; 0xffffffff │ │ + strd r2, r3, [sp, #24] │ │ + movs r4, #4 │ │ + strd r0, r1, [sp, #16] │ │ + b.n 8135c │ │ + orrs.w r7, r4, r5 │ │ + beq.n 8132e │ │ + adds.w r4, r4, #4294967295 ; 0xffffffff │ │ + adc.w r5, r5, #4294967295 ; 0xffffffff │ │ + cmp r3, r1 │ │ + it eq │ │ + cmpeq r2, r0 │ │ + strd r4, r5, [sp] │ │ + mov.w r4, #1 │ │ + bcs.n 8135c │ │ + b.n 81338 │ │ + cmp r3, r1 │ │ + it eq │ │ + cmpeq r2, r0 │ │ + bcs.n 81350 │ │ + movs r4, #0 │ │ + add r1, sp, #40 ; 0x28 │ │ + adds r2, #1 │ │ + add.w r1, r1, r4, lsl #3 │ │ + add.w r4, r4, #1 │ │ + adc.w r3, r3, #0 │ │ + uxtb r4, r4 │ │ + strd r2, r3, [r1, #-40] ; 0x28 │ │ + b.n 8135c │ │ + movs r0, #4 │ │ + bl 23744 │ │ + movs r0, #0 │ │ + mov r1, r0 │ │ + b.n 8137c │ │ + bl 81120 │ │ + mov r1, r4 │ │ + blx 82b48 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #40 ; 0x28 │ │ + uxtb r1, r1 │ │ + add.w r1, r3, r1, lsl #3 │ │ + ldr.w r0, [r1, #-40] │ │ + ldr.w r1, [r1, #-36] │ │ + b.n 8137c │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 81388 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + add r0, pc, #400 ; (adr r0, 81524 ) │ │ + movs r3, r0 │ │ + │ │ +00081394 : │ │ + push {r4, r5, lr} │ │ + uxtb r4, r0 │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + uxtb r0, r1 │ │ + mov r3, r5 │ │ + str r2, [sp, #8] │ │ + movs r1, #0 │ │ + mov r2, r4 │ │ + strd r0, r1, [sp] │ │ + movs r0, #255 ; 0xff │ │ + movs r1, #0 │ │ + bl 81274 │ │ + uxtb r0, r0 │ │ + add sp, #20 │ │ + pop {r4, r5, pc} │ │ + │ │ +000813b8 : │ │ + push {r4, r5, lr} │ │ + uxth r4, r0 │ │ + sub sp, #20 │ │ + movs r5, #0 │ │ + uxth r0, r1 │ │ + mov r3, r5 │ │ + str r2, [sp, #8] │ │ + movs r1, #0 │ │ + mov r2, r4 │ │ + strd r0, r1, [sp] │ │ + movw r0, #65535 ; 0xffff │ │ + movs r1, #0 │ │ + bl 81274 │ │ + uxth r0, r0 │ │ + add sp, #20 │ │ + pop {r4, r5, pc} │ │ + │ │ +000813de : │ │ + push {r0, r1, r2, r3, r4, lr} │ │ + mov r4, r0 │ │ + movs r3, #0 │ │ + str r2, [sp, #8] │ │ + stmia.w sp, {r1, r3} │ │ + mov r2, r4 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + movs r1, #0 │ │ + bl 81274 │ │ + add sp, #16 │ │ + pop {r4, pc} │ │ + │ │ +000813fa : │ │ + push {r4, r5, lr} │ │ + sub sp, #20 │ │ + mov r4, r0 │ │ + mov r5, r1 │ │ + strd r2, r3, [sp] │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #32] │ │ + mov r2, r4 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + str r3, [sp, #8] │ │ + mov r3, r5 │ │ + bl 81274 │ │ + add sp, #20 │ │ + pop {r4, r5, pc} │ │ + ... │ │ + │ │ +00081420 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #44 ; 0x2c │ │ + ldr r6, [pc, #292] ; (8154c ) │ │ + mov r8, r0 │ │ + ldrd r4, r5, [sp, #72] ; 0x48 │ │ + mov r9, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldrd r0, r1, [sp, #80] ; 0x50 │ │ + ldr r7, [sp, #88] ; 0x58 │ │ + ldr.w lr, [r6] │ │ + cmp r0, r4 │ │ + str.w lr, [sp, #36] ; 0x24 │ │ + sbcs.w lr, r1, r5 │ │ + blt.n 81540 │ │ + cmp r7, #1 │ │ + bne.n 814b8 │ │ + cmp r5, r1 │ │ + it eq │ │ + cmpeq r4, r0 │ │ + beq.n 81530 │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + mov r4, r2 │ │ + mov r5, r3 │ │ + subs r2, r4, r0 │ │ + sbc.w r3, r5, r1 │ │ + cmp r2, #4 │ │ + sbcs.w r7, r3, #0 │ │ + bge.n 81496 │ │ + movs r7, #0 │ │ + add r4, sp, #40 ; 0x28 │ │ + add.w lr, r4, r7, lsl #3 │ │ + adds r4, r0, r7 │ │ + add.w r7, r7, #1 │ │ + adc.w r5, r1, #0 │ │ + strd r4, r5, [lr, #-40] ; 0x28 │ │ + movs r5, #0 │ │ + uxtb r7, r7 │ │ + cmp r7, r2 │ │ + sbcs.w r4, r5, r3 │ │ + blt.n 81472 │ │ + cbz r7, 81508 │ │ + b.n 81514 │ │ + strd r0, r1, [sp] │ │ + adds r0, #1 │ │ + adc.w r1, r1, #0 │ │ + adds.w r2, r4, #4294967295 ; 0xffffffff │ │ + adc.w r3, r5, #4294967295 ; 0xffffffff │ │ + strd r0, r1, [sp, #8] │ │ + strd r2, r3, [sp, #16] │ │ + movs r7, #4 │ │ + strd r4, r5, [sp, #24] │ │ + b.n 81514 │ │ + mov lr, r0 │ │ + mov r7, r1 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + mov r4, lr │ │ + mov r5, r7 │ │ + cmp r8, r0 │ │ + sbcs.w r7, r9, r1 │ │ + bge.n 814e6 │ │ + adds.w r0, r0, #4294967295 ; 0xffffffff │ │ + mov.w r7, #1 │ │ + adc.w r1, r1, #4294967295 ; 0xffffffff │ │ + cmp r4, r2 │ │ + sbcs.w r3, r5, r3 │ │ + strd r0, r1, [sp] │ │ + bge.n 81514 │ │ + b.n 814f0 │ │ + cmp r4, r2 │ │ + sbcs.w r3, r5, r3 │ │ + bge.n 81508 │ │ + movs r7, #0 │ │ + add r3, sp, #40 ; 0x28 │ │ + adds r4, #1 │ │ + add.w r3, r3, r7, lsl #3 │ │ + add.w r7, r7, #1 │ │ + adc.w r5, r5, #0 │ │ + uxtb r7, r7 │ │ + strd r4, r5, [r3, #-40] ; 0x28 │ │ + b.n 81514 │ │ + movs r0, #4 │ │ + bl 23744 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + b.n 81534 │ │ + bl 81120 │ │ + mov r1, r7 │ │ + blx 82b48 <__aeabi_uidivmod@@Base> │ │ + add r3, sp, #40 ; 0x28 │ │ + uxtb r1, r1 │ │ + add.w r1, r3, r1, lsl #3 │ │ + ldr.w r0, [r1, #-40] │ │ + ldr.w r1, [r1, #-36] │ │ + b.n 81534 │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 81546 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + cmp r7, #1 │ │ + bne.n 814c4 │ │ + b.n 81462 │ │ + add sp, #44 ; 0x2c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r6, [sp, #720] ; 0x2d0 │ │ + movs r3, r0 │ │ + │ │ +00081550 : │ │ + push {r4, r5, lr} │ │ + sxtb r4, r0 │ │ + sub sp, #28 │ │ + sxtb r0, r1 │ │ + asrs r5, r4, #31 │ │ + movs r3, #0 │ │ + asrs r1, r0, #31 │ │ + str r2, [sp, #16] │ │ + strd r0, r1, [sp, #8] │ │ + movs r2, #127 ; 0x7f │ │ + strd r4, r5, [sp] │ │ + mvn.w r0, #127 ; 0x7f │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + bl 81420 │ │ + sxtb r0, r0 │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + │ │ +0008157c : │ │ + push {r4, r5, lr} │ │ + sxth r4, r0 │ │ + sub sp, #28 │ │ + sxth r0, r1 │ │ + asrs r5, r4, #31 │ │ + movs r3, #0 │ │ + asrs r1, r0, #31 │ │ + str r2, [sp, #16] │ │ + strd r0, r1, [sp, #8] │ │ + movw r2, #32767 ; 0x7fff │ │ + strd r4, r5, [sp] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r0, [pc, #8] ; (815a8 ) │ │ + bl 81420 │ │ + sxth r0, r0 │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + strh r0, [r0, #0] │ │ + Address 0x00000000000815aa is out of bounds. │ │ + │ │ + │ │ +000815ac : │ │ + push {r4, r5, lr} │ │ + sub sp, #28 │ │ + mov r4, r0 │ │ + asrs r5, r0, #31 │ │ + str r2, [sp, #16] │ │ + mov r0, r1 │ │ + strd r4, r5, [sp] │ │ + asrs r1, r1, #31 │ │ + mvn.w r2, #2147483648 ; 0x80000000 │ │ + strd r0, r1, [sp, #8] │ │ + movs r3, #0 │ │ + mov.w r0, #2147483648 ; 0x80000000 │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + bl 81420 │ │ + add sp, #28 │ │ + pop {r4, r5, pc} │ │ + │ │ +000815d8 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + strd r2, r3, [sp, #8] │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + ldr r3, [sp, #32] │ │ + strd r0, r1, [sp] │ │ + movs r0, #0 │ │ + mov.w r1, #2147483648 ; 0x80000000 │ │ + str r3, [sp, #16] │ │ + mvn.w r3, #2147483648 ; 0x80000000 │ │ + bl 81420 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + ... │ │ + │ │ +00081600 : │ │ + push {r3, lr} │ │ + bl 81194 │ │ + vmov s15, r0 │ │ + vcvt.f32.u32 s14, s15 │ │ + vldr s15, [pc, #12] ; 8161c │ │ + vmul.f32 s15, s14, s15 │ │ + vmov r0, s15 │ │ + pop {r3, pc} │ │ + movs r0, r0 │ │ + cmp r7, #128 ; 0x80 │ │ + │ │ +00081620 : │ │ + push {r3, lr} │ │ + bl 811a8 │ │ + lsrs r0, r0, #11 │ │ + orr.w r0, r0, r1, lsl #21 │ │ + lsrs r1, r1, #11 │ │ + blx 82fa8 <__aeabi_ul2d@@Base> │ │ + vldr d7, [pc, #20] ; 81648 │ │ + vmov d6, r0, r1 │ │ + vmul.f64 d7, d6, d7 │ │ + vmov r0, r1, d7 │ │ + pop {r3, pc} │ │ + nop.w │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r4, #160 ; 0xa0 │ │ + │ │ +00081650 : │ │ + push {r3, lr} │ │ + bl 81620 │ │ + vmov d7, r0, r1 │ │ + vadd.f64 d6, d7, d7 │ │ + vldr d7, [pc, #16] ; 81670 │ │ + vnmls.f64 d7, d6, d7 │ │ + vcvt.f32.f64 s15, d7 │ │ + vmov r0, s15 │ │ + pop {r3, pc} │ │ + movs r0, r0 │ │ + b.n 81676 │ │ + ; instruction: 0xffff47ef │ │ + │ │ +00081678 : │ │ + push {r4, lr} │ │ + ldr r4, [pc, #100] ; (816e0 ) │ │ + vpush {d8} │ │ + add r4, pc │ │ + mov r0, r4 │ │ + vldr d8, [pc, #64] ; 816c8 │ │ + bl 82a5e │ │ + vmov s15, r0 │ │ + mov r0, r4 │ │ + vcvt.f64.s32 d6, s15 │ │ + vldr d7, [pc, #56] ; 816d0 │ │ + vmla.f64 d8, d6, d7 │ │ + bl 82a5e │ │ + ldr r3, [r4, #20] │ │ + adds r3, #1 │ │ + str r3, [r4, #20] │ │ + vmov s15, r0 │ │ + vcvt.f64.s32 d6, s15 │ │ + vldr d7, [pc, #36] ; 816d8 │ │ + vmla.f64 d8, d6, d7 │ │ + vmov r0, r1, d8 │ │ + vpop {d8} │ │ + pop {r4, pc} │ │ + nop │ │ + nop.w │ │ + ... │ │ + movs r0, r0 │ │ + subs r5, #240 ; 0xf0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + subs r3, #240 ; 0xf0 │ │ + ubfx r0, r0, #0, #4 │ │ + nop.w │ │ + │ │ +000816e8 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + subs r5, r0, #0 │ │ + bgt.n 816fe │ │ + ldr r0, [pc, #64] ; (81730 ) │ │ + ldr r1, [pc, #64] ; (81734 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 257bc │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + adds r0, r5, #1 │ │ + bl 248b4 │ │ + mov r4, r0 │ │ + cmp r0, #0 │ │ + beq.n 816fa │ │ + adds r7, r0, r5 │ │ + mov r6, r0 │ │ + movs r0, #32 │ │ + movs r1, #126 ; 0x7e │ │ + bl 81238 │ │ + strb.w r0, [r6], #1 │ │ + cmp r6, r7 │ │ + bne.n 8170e │ │ + ldr r2, [pc, #24] ; (81738 ) │ │ + movs r3, #0 │ │ + strb r3, [r4, r5] │ │ + mov r0, r4 │ │ + add r2, pc │ │ + ldr r3, [r2, #20] │ │ + adds r3, #1 │ │ + str r3, [r2, #20] │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + ldrb r6, [r0, #5] │ │ + movs r0, r0 │ │ + ldrh r1, [r2, #42] ; 0x2a │ │ + movs r0, r0 │ │ + ; instruction: 0xf31a0003 │ │ + │ │ +0008173c : │ │ + push {r4, lr} │ │ + subs r4, r0, #0 │ │ + ble.n 81756 │ │ + bl 81194 │ │ + adds r1, r4, #1 │ │ + blx 82b48 <__aeabi_uidivmod@@Base> │ │ + ldmia.w sp!, {r4, lr} │ │ + mov r0, r1 │ │ + b.w 816e8 │ │ + ldr r0, [pc, #16] ; (81768 ) │ │ + ldr r1, [pc, #16] ; (8176c ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 257bc │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + nop │ │ + ldrb r6, [r3, #3] │ │ + movs r0, r0 │ │ + bpl.n 81858 │ │ + ... │ │ + │ │ +00081770 : │ │ + movs r0, #255 ; 0xff │ │ + b.w 8173c │ │ + ... │ │ + │ │ +00081778 : │ │ + ldr r0, [pc, #16] ; (8178c ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + bl 7ea74 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + blx 19164 │ │ + nop │ │ + bpl.n 8184c │ │ + ... │ │ + │ │ +00081790 : │ │ + ldr r3, [pc, #132] ; (81818 ) │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub sp, #28 │ │ + subs r6, r0, #0 │ │ + ldr r2, [r3, #0] │ │ + mov r5, r3 │ │ + str r2, [sp, #20] │ │ + bgt.n 817b2 │ │ + ldr r0, [pc, #116] ; (8181c ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + movs r0, #0 │ │ + b.n 81804 │ │ + adds r0, r6, #1 │ │ + bl 248b4 │ │ + mov r4, r0 │ │ + cbnz r0, 817cc │ │ + ldr r0, [pc, #96] ; (81820 ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + mov r0, r4 │ │ + bl 23744 │ │ + b.n 817ae │ │ + mov r0, sp │ │ + add.w r9, r4, r6 │ │ + bl 82a2c │ │ + mov r8, sp │ │ + mov r7, r4 │ │ + mov r0, r8 │ │ + bl 82a5e │ │ + movs r1, #43 ; 0x2b │ │ + blx 82b48 <__aeabi_uidivmod@@Base> │ │ + uxtb r1, r1 │ │ + sub.w r3, r1, #10 │ │ + cmp r3, #6 │ │ + itet hi │ │ + addhi r1, #48 ; 0x30 │ │ + movls r1, #65 ; 0x41 │ │ + uxtbhi r1, r1 │ │ + strb.w r1, [r7], #1 │ │ + cmp r7, r9 │ │ + bne.n 817da │ │ + mov r0, r4 │ │ + movs r3, #0 │ │ + strb r3, [r4, r6] │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 81810 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + nop │ │ + ldr r3, [sp, #312] ; 0x138 │ │ + movs r3, r0 │ │ + bpl.n 818e8 │ │ + movs r0, r0 │ │ + bpl.n 81916 │ │ + ... │ │ + │ │ +00081824 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r9, r3 │ │ + ldr r6, [pc, #248] ; (81924 ) │ │ + sub sp, #156 ; 0x9c │ │ + mov sl, r1 │ │ + mov r8, r2 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + mov r7, r0 │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #148] ; 0x94 │ │ + cbz r0, 81842 │ │ + ldrb r3, [r0, #0] │ │ + cbnz r3, 81848 │ │ + ldr r0, [pc, #228] ; (81928 ) │ │ + add r0, pc │ │ + b.n 8186a │ │ + cbz r1, 8184e │ │ + ldrb r3, [r1, #0] │ │ + cbnz r3, 81854 │ │ + ldr r0, [pc, #220] ; (8192c ) │ │ + add r0, pc │ │ + b.n 8186a │ │ + cbz r2, 8185a │ │ + ldrb r3, [r2, #0] │ │ + cbnz r3, 81860 │ │ + ldr r0, [pc, #212] ; (81930 ) │ │ + add r0, pc │ │ + b.n 8186a │ │ + cmp.w r9, #0 │ │ + bgt.n 81874 │ │ + ldr r0, [pc, #204] ; (81934 ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 818d2 │ │ + add.w fp, sp, #132 ; 0x84 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + mov r0, fp │ │ + bl 2497c │ │ + ldr r2, [pc, #180] ; (81938 ) │ │ + movs r1, #15 │ │ + mov r3, r9 │ │ + add r2, pc │ │ + mov r0, fp │ │ + bl 25858 │ │ + mov r0, r7 │ │ + bl 249ec │ │ + str r0, [sp, #20] │ │ + mov r0, sl │ │ + bl 249ec │ │ + mov r5, r0 │ │ + mov r0, r8 │ │ + bl 249ec │ │ + mov r4, r0 │ │ + mov r0, fp │ │ + bl 249ec │ │ + ldr r3, [sp, #20] │ │ + add r5, r3 │ │ + adds r5, #1 │ │ + add r5, r4 │ │ + add r5, r0 │ │ + mov r0, r5 │ │ + bl 248b4 │ │ + mov r4, r0 │ │ + cbnz r0, 818d6 │ │ + ldr r0, [pc, #120] ; (8193c ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + mov r0, r4 │ │ + bl 23744 │ │ + mov r0, r4 │ │ + mov r1, r0 │ │ + b.n 81910 │ │ + ldr r2, [pc, #104] ; (81940 ) │ │ + mov r3, r7 │ │ + add r7, sp, #28 │ │ + mov r1, r5 │ │ + add r2, pc │ │ + str.w sl, [sp] │ │ + str.w r8, [sp, #4] │ │ + str.w r9, [sp, #8] │ │ + bl 25858 │ │ + mov r0, r7 │ │ + bl 82868 │ │ + mov r1, r4 │ │ + mov r2, r5 │ │ + mov r0, r7 │ │ + bl 82894 │ │ + mov r0, r7 │ │ + bl 82934 │ │ + mov r0, r4 │ │ + bl 248e4 │ │ + ldr r0, [sp, #116] ; 0x74 │ │ + ldr r1, [sp, #120] ; 0x78 │ │ + ldr r2, [sp, #148] ; 0x94 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n 8191c │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #156 ; 0x9c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r2, [sp, #712] ; 0x2c8 │ │ + movs r3, r0 │ │ + bpl.n 8196e │ │ + movs r0, r0 │ │ + bpl.n 8198a │ │ + movs r0, r0 │ │ + bpl.n 819aa │ │ + movs r0, r0 │ │ + bpl.n 819c8 │ │ + movs r0, r0 │ │ + bpl.n 819be │ │ + movs r0, r0 │ │ + bpl.n 81950 │ │ + movs r0, r0 │ │ + bpl.n 81984 │ │ + ... │ │ + │ │ +00081944 : │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r0 │ │ + mov r4, r1 │ │ + cbnz r1, 81952 │ │ + ldr r0, [pc, #80] ; (819a0 ) │ │ + add r0, pc │ │ + b.n 8195a │ │ + cmp r0, #0 │ │ + bge.n 81960 │ │ + ldr r0, [pc, #76] ; (819a4 ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + b.n 8199a │ │ + movs r0, #1 │ │ + bl 23394 │ │ + cbnz r0, 8197c │ │ + movs r0, #1 │ │ + bl 2337c │ │ + cbz r0, 8197c │ │ + bl 23724 │ │ + mov r1, r0 │ │ + ldr r0, [pc, #48] ; (819a8 ) │ │ + add r0, pc │ │ + b.n 81996 │ │ + mov.w r0, #1000 ; 0x3e8 │ │ + mov r1, r4 │ │ + muls r0, r5 │ │ + movs r2, #0 │ │ + bl 25044 │ │ + cbnz r0, 8199e │ │ + bl 23724 │ │ + mov r1, r0 │ │ + ldr r0, [pc, #24] ; (819ac ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, pc} │ │ + bmi.n 81916 │ │ + movs r0, r0 │ │ + bmi.n 81944 │ │ + movs r0, r0 │ │ + bmi.n 81958 │ │ + movs r0, r0 │ │ + bmi.n 8196a │ │ + ... │ │ + │ │ +000819b0 : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r5, r1 │ │ + mov r8, r2 │ │ + mov r9, r3 │ │ + mov r7, r0 │ │ + cbz r0, 819c8 │ │ + cbz r1, 819c8 │ │ + ldr r3, [r0, #0] │ │ + cbz r3, 819c8 │ │ + ldr r2, [r1, #4] │ │ + cbnz r2, 819d2 │ │ + ldr r0, [pc, #248] ; (81ac4 ) │ │ + add r0, pc │ │ + bl 7ea74 │ │ + b.n 81a2e │ │ + ldr r3, [r1, #12] │ │ + cbnz r3, 819f0 │ │ + ldr r3, [sp, #32] │ │ + cbnz r3, 819f0 │ │ + ldr r0, [pc, #236] ; (81ac8 ) │ │ + ldr r1, [pc, #236] ; (81acc ) │ │ + ldr r3, [pc, #240] ; (81ad0 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 7e9fc │ │ + movs r0, #3 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + bl 810ec │ │ + bl 80fd0 │ │ + ldr r1, [pc, #212] ; (81ad4 ) │ │ + mov.w r0, #3600 ; 0xe10 │ │ + add r1, pc │ │ + ldr r1, [r1, #0] │ │ + bl 81944 │ │ + ldr r3, [r7, #4] │ │ + mov r8, r0 │ │ + cbz r3, 81a34 │ │ + movs r0, #0 │ │ + blx r3 │ │ + bl 81008 │ │ + cmp r0, #1 │ │ + bne.n 81a34 │ │ + ldr r0, [pc, #184] ; (81ad8 ) │ │ + ldr r1, [pc, #188] ; (81adc ) │ │ + ldr r3, [pc, #188] ; (81ae0 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r2, [r7, #0] │ │ + add r3, pc │ │ + bl 7ea74 │ │ + movs r0, #4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r3, [r5, #0] │ │ + movs r0, #0 │ │ + blx r3 │ │ + cmp r0, #2 │ │ + mov r6, r0 │ │ + beq.n 81a4e │ │ + adds r3, r0, #1 │ │ + cmp r3, #1 │ │ + bls.n 81a52 │ │ + bl 81008 │ │ + mov r4, r0 │ │ + b.n 81a54 │ │ + movs r4, #3 │ │ + b.n 81a54 │ │ + movs r4, #1 │ │ + ldr r3, [r7, #12] │ │ + cbz r3, 81a5c │ │ + movs r0, #0 │ │ + blx r3 │ │ + cmp.w r8, #0 │ │ + beq.n 81a68 │ │ + mov r0, r8 │ │ + bl 25054 │ │ + bl 81114 │ │ + subs r1, r0, #0 │ │ + ble.n 81a78 │ │ + ldr r0, [pc, #112] ; (81ae4 ) │ │ + add r0, pc │ │ + bl 7e9fc │ │ + cmp r6, #2 │ │ + bne.n 81a90 │ │ + ldr r0, [pc, #104] ; (81ae8 ) │ │ + ldr r1, [pc, #108] ; (81aec ) │ │ + ldr r3, [pc, #108] ; (81af0 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r2, [r5, #4] │ │ + add r3, pc │ │ + bl 7e9fc │ │ + b.n 81abe │ │ + cbnz r6, 81aa2 │ │ + ldr r0, [pc, #96] ; (81af4 ) │ │ + ldr r1, [pc, #96] ; (81af8 ) │ │ + ldr r3, [pc, #100] ; (81afc ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r2, [r5, #4] │ │ + add r3, pc │ │ + b.n 81ab4 │ │ + adds r6, #1 │ │ + bne.n 81aba │ │ + ldr r0, [pc, #88] ; (81b00 ) │ │ + ldr r1, [pc, #88] ; (81b04 ) │ │ + ldr r3, [pc, #92] ; (81b08 ) │ │ + add r0, pc │ │ + ldr r2, [r5, #4] │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 7ea74 │ │ + b.n 81abe │ │ + bl 80fe0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ + bmi.n 81a58 │ │ + movs r0, r0 │ │ + bmi.n 81a9a │ │ + movs r0, r0 │ │ + bmi.n 81abc │ │ + movs r0, r0 │ │ + bmi.n 81ac6 │ │ + movs r0, r0 │ │ + add r3, pc, #824 ; (adr r3, 81e10 ) │ │ + movs r3, r0 │ │ + bmi.n 81a26 │ │ + movs r0, r0 │ │ + bmi.n 81a78 │ │ + movs r0, r0 │ │ + bcs.n 81bb4 │ │ + movs r0, r0 │ │ + bmi.n 819fc │ │ + movs r0, r0 │ │ + bmi.n 81b76 │ │ + movs r0, r0 │ │ + bmi.n 81b98 │ │ + movs r0, r0 │ │ + bmi.n 81a0a │ │ + movs r0, r0 │ │ + bmi.n 81b56 │ │ + movs r0, r0 │ │ + bmi.n 81b78 │ │ + movs r0, r0 │ │ + bmi.n 81a20 │ │ + movs r0, r0 │ │ + bmi.n 81b3a │ │ + movs r0, r0 │ │ + bmi.n 81b58 │ │ + movs r0, r0 │ │ + bmi.n 81a76 │ │ + ... │ │ + │ │ +00081b0c : │ │ + stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r4, r0 │ │ + ldr r6, [pc, #96] ; (81b74 ) │ │ + mov.w fp, #0 │ │ + ldr r7, [pc, #92] ; (81b78 ) │ │ + ldr.w r8, [pc, #96] ; 81b7c │ │ + add r6, pc │ │ + ldr.w r9, [pc, #92] ; 81b80 │ │ + add r7, pc │ │ + ldr.w sl, [pc, #92] ; 81b84 │ │ + add r8, pc │ │ + add r9, pc │ │ + add sl, pc │ │ + cbz r4, 81b70 │ │ + ldr r2, [r4, #0] │ │ + add.w fp, fp, #1 │ │ + mov r0, r7 │ │ + movs r5, #0 │ │ + cmp r2, #0 │ │ + mov r1, fp │ │ + it eq │ │ + moveq r2, r6 │ │ + bl 7e9fc │ │ + ldr r3, [r4, #8] │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ + cbz r3, 81b6c │ │ + ldr r2, [r3, #4] │ │ + adds r5, #1 │ │ + ldr r3, [r3, #8] │ │ + mov r0, sl │ │ + cmp r2, #0 │ │ + mov r1, r5 │ │ + it eq │ │ + moveq r2, r8 │ │ + cmp r3, #0 │ │ + it eq │ │ + moveq r3, r9 │ │ + bl 7e9fc │ │ + b.n 81b48 │ │ + adds r4, #16 │ │ + b.n 81b30 │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + bmi.n 81c2c │ │ + movs r0, r0 │ │ + bmi.n 81c38 │ │ + movs r0, r0 │ │ + bmi.n 81c1c │ │ + movs r0, r0 │ │ + bmi.n 81c1c │ │ + movs r0, r0 │ │ + bmi.n 81c58 │ │ + ... │ │ + │ │ +00081b88 : │ │ + push {r3, lr} │ │ + blx 19170 │ │ + vmov s15, r0 │ │ + vcvt.f32.s32 s14, s15 │ │ + vldr s15, [pc, #12] ; 81ba4 │ │ + vdiv.f32 s15, s14, s15 │ │ + vmov r0, s15 │ │ + pop {r3, pc} │ │ + movs r4, #0 │ │ + ldr r1, [pc, #464] ; (81d78 ) │ │ + │ │ +00081ba8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov r6, r1 │ │ + vpush {d8-d9} │ │ + sub sp, #116 ; 0x74 │ │ + strd r2, r3, [sp, #64] ; 0x40 │ │ + ldr r3, [sp, #172] ; 0xac │ │ + str r0, [sp, #76] ; 0x4c │ │ + cmp r3, #1 │ │ + ldr r5, [sp, #168] ; 0xa8 │ │ + it lt │ │ + movlt r3, #1 │ │ + str r3, [sp, #172] ; 0xac │ │ + cbz r1, 81bcc │ │ + ldrb r3, [r1, #0] │ │ + cbnz r3, 81be2 │ │ + movs r0, #16 │ │ + bl 81790 │ │ + mov r6, r0 │ │ + cbnz r0, 81be2 │ │ + ldr.w r0, [pc, #1248] ; 820b8 │ │ + add r0, pc │ │ + bl 7ea74 │ │ + b.n 81cfa │ │ + bl 81b88 │ │ + mov r1, r6 │ │ + vmov s17, r0 │ │ + ldr.w r0, [pc, #1228] ; 820bc │ │ + add r0, pc │ │ + bl 7e9fc │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + movs r0, #0 │ │ + mvn.w lr, #3 │ │ + subs r7, r3, #4 │ │ + mov r2, r7 │ │ + ldr.w r4, [r2, #4]! │ │ + cbz r4, 81c1a │ │ + ldr r3, [r4, #8] │ │ + mla r3, lr, r0, r3 │ │ + ldr.w r1, [r3, r0, lsl #2] │ │ + cmp r1, #0 │ │ + beq.n 81c02 │ │ + adds r0, #1 │ │ + b.n 81c0e │ │ + lsls r0, r0, #2 │ │ + bl 248b4 │ │ + str r0, [sp, #24] │ │ + cbnz r0, 81c3a │ │ + ldr.w r0, [pc, #1176] ; 820c0 │ │ + add r0, pc │ │ + bl 7ea74 │ │ + ldr r0, [sp, #24] │ │ + bl 23744 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + b.n 820aa │ │ + cmp r5, #0 │ │ + beq.n 81cfe │ │ + ldrb r3, [r5, #0] │ │ + cbnz r3, 81c46 │ │ + mov r4, r3 │ │ + b.n 81d00 │ │ + ldr.w r8, [pc, #1148] ; 820c4 │ │ + str r4, [sp, #12] │ │ + add r8, pc │ │ + str r4, [sp, #20] │ │ + str r4, [sp, #16] │ │ + ldr.w r9, [r7, #4]! │ │ + ldr r3, [sp, #16] │ │ + cmp.w r9, #0 │ │ + beq.n 81cd8 │ │ + cmp r3, #0 │ │ + bne.w 820a4 │ │ + ldr.w r1, [r9] │ │ + cbnz r1, 81c70 │ │ + mov.w fp, #0 │ │ + b.n 81c9c │ │ + mov r0, r5 │ │ + bl 24b7c │ │ + cmp r0, #0 │ │ + bne.n 81c6a │ │ + ldr.w r3, [r9] │ │ + ldr.w r0, [pc, #1096] ; 820c8 │ │ + mov r1, r3 │ │ + add r0, pc │ │ + str r3, [sp, #20] │ │ + bl 7e9fc │ │ + b.n 820a4 │ │ + ldr r3, [sp, #12] │ │ + cbnz r3, 81cd2 │ │ + ldr.w r1, [sl, #4] │ │ + cbnz r1, 81cac │ │ + add.w fp, fp, #4 │ │ + ldr.w r3, [r9, #8] │ │ + ldr.w sl, [r3, fp] │ │ + cmp.w sl, #0 │ │ + bne.n 81c8e │ │ + b.n 81c52 │ │ + mov r0, r5 │ │ + bl 24b7c │ │ + cmp r0, #0 │ │ + bne.n 81c98 │ │ + ldr.w r3, [r9] │ │ + mov r0, r8 │ │ + ldr.w r4, [sl, #4] │ │ + mov r2, r3 │ │ + str r3, [sp, #20] │ │ + mov r1, r4 │ │ + bl 7e9fc │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + str r3, [sp, #16] │ │ + b.n 81c52 │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + b.n 81c52 │ │ + cmp r3, #0 │ │ + bne.w 820a4 │ │ + ldr r3, [sp, #12] │ │ + cbnz r3, 81d08 │ │ + ldr r0, [pc, #1000] ; (820cc ) │ │ + mov r1, r5 │ │ + add r0, pc │ │ + bl 7ea74 │ │ + ldr r0, [pc, #992] ; (820d0 ) │ │ + add r0, pc │ │ + bl 7e9fc │ │ + ldr r0, [sp, #24] │ │ + bl 248e4 │ │ + movs r0, #2 │ │ + b.n 820aa │ │ + mov r4, r5 │ │ + str r4, [sp, #12] │ │ + str r4, [sp, #20] │ │ + str r4, [sp, #16] │ │ + b.n 81d0c │ │ + movs r3, #1 │ │ + str r3, [sp, #12] │ │ + ldr r3, [pc, #964] ; (820d4 ) │ │ + movs r5, #0 │ │ + mov sl, r5 │ │ + mov r9, r5 │ │ + add r3, pc │ │ + str r3, [sp, #92] ; 0x5c │ │ + ldr r3, [pc, #956] ; (820d8 ) │ │ + str r5, [sp, #40] ; 0x28 │ │ + add r3, pc │ │ + str r3, [sp, #96] ; 0x60 │ │ + ldr r3, [pc, #952] ; (820dc ) │ │ + str r5, [sp, #72] ; 0x48 │ │ + add r3, pc │ │ + str r3, [sp, #100] ; 0x64 │ │ + ldr r3, [pc, #948] ; (820e0 ) │ │ + str r5, [sp, #32] │ │ + add r3, pc │ │ + str r3, [sp, #104] ; 0x68 │ │ + ldr r3, [sp, #76] ; 0x4c │ │ + ldr.w r3, [r3, r9, lsl #2] │ │ + str r3, [sp, #48] ; 0x30 │ │ + cmp r3, #0 │ │ + beq.w 81fe0 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + add.w r9, r9, #1 │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #92] ; 0x5c │ │ + cmp r1, #0 │ │ + it ne │ │ + movne r3, r1 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #16] │ │ + cmp r3, #1 │ │ + bne.n 81d72 │ │ + ldr r3, [sp, #20] │ │ + cbz r3, 81d72 │ │ + cbz r1, 81d72 │ │ + mov r0, r3 │ │ + bl 24b7c │ │ + cbz r0, 81d72 │ │ + ldr r0, [pc, #892] ; (820e4 ) │ │ + mov r1, r9 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r0, pc │ │ + bl 7e9fc │ │ + b.n 81d30 │ │ + bl 81b88 │ │ + mov r1, r9 │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + movs r7, #0 │ │ + vmov s18, r0 │ │ + ldr r0, [sp, #96] ; 0x60 │ │ + bl 7e9fc │ │ + ldr r3, [pc, #864] ; (820e8 ) │ │ + str r7, [sp, #52] ; 0x34 │ │ + add r3, pc │ │ + str r3, [sp, #80] ; 0x50 │ │ + ldr r3, [pc, #860] ; (820ec ) │ │ + str r7, [sp, #28] │ │ + add r3, pc │ │ + str r3, [sp, #84] ; 0x54 │ │ + ldr r3, [pc, #856] ; (820f0 ) │ │ + str r7, [sp, #36] ; 0x24 │ │ + add r3, pc │ │ + str r3, [sp, #88] ; 0x58 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r3, #8] │ │ + ldr.w r8, [r3, r2, lsl #2] │ │ + cmp.w r8, #0 │ │ + beq.w 81f56 │ │ + ldr.w r1, [r8, #4] │ │ + ldr r3, [sp, #100] ; 0x64 │ │ + cmp r1, #0 │ │ + it ne │ │ + movne r3, r1 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + adds r3, #1 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #12] │ │ + cmp r3, #1 │ │ + bne.n 81df4 │ │ + cbz r4, 81de2 │ │ + cbz r1, 81de2 │ │ + mov r0, r4 │ │ + bl 24b7c │ │ + cbz r0, 81de2 │ │ + ldr r0, [pc, #796] ; (820f4 ) │ │ + mov r1, r9 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + add r0, pc │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + b.n 81f14 │ │ + ldr.w r3, [r8, #12] │ │ + cbnz r3, 81df4 │ │ + ldr r0, [pc, #780] ; (820f8 ) │ │ + add r0, pc │ │ + bl 7e9fc │ │ + movs r3, #1 │ │ + str r3, [sp, #72] ; 0x48 │ │ + bl 81b88 │ │ + mov r1, r9 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + vmov s16, r0 │ │ + ldr r0, [sp, #80] ; 0x50 │ │ + bl 7e9fc │ │ + ldr.w r1, [r8, #8] │ │ + cbz r1, 81e1a │ │ + ldrb r3, [r1, #0] │ │ + cbz r3, 81e1a │ │ + ldr r0, [pc, #744] ; (820fc ) │ │ + add r0, pc │ │ + bl 7e9fc │ │ + movs r3, #0 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + adds r3, #1 │ │ + str r3, [sp, #56] ; 0x38 │ │ + ldrd r2, r3, [sp, #64] ; 0x40 │ │ + orrs r3, r2 │ │ + bne.n 81e42 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + mov r0, r6 │ │ + ldr.w r2, [r8, #4] │ │ + ldr r1, [r3, #0] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + bl 81824 │ │ + mov ip, r0 │ │ + mov fp, r1 │ │ + b.n 81e4a │ │ + ldr.w ip, [sp, #64] ; 0x40 │ │ + ldr.w fp, [sp, #68] ; 0x44 │ │ + mov r2, ip │ │ + mov r3, fp │ │ + ldr r0, [sp, #104] ; 0x68 │ │ + ldr r1, [sp, #56] ; 0x38 │ │ + str.w ip, [sp, #108] ; 0x6c │ │ + bl 7e9fc │ │ + ldr r3, [sp, #72] ; 0x48 │ │ + mov r1, r8 │ │ + ldr.w ip, [sp, #108] ; 0x6c │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + str r3, [sp, #0] │ │ + mov r3, fp │ │ + mov r2, ip │ │ + bl 819b0 │ │ + mov fp, r0 │ │ + cbnz r0, 81e80 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r3, #1 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r3, #1 │ │ + str r3, [sp, #40] ; 0x28 │ │ + b.n 81e94 │ │ + cmp r0, #3 │ │ + ittee eq │ │ + addeq r7, #1 │ │ + addeq r5, #1 │ │ + ldrne r3, [sp, #28] │ │ + addne.w sl, sl, #1 │ │ + itt ne │ │ + addne r3, #1 │ │ + strne r3, [sp, #28] │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + ldr r2, [sp, #172] ; 0xac │ │ + cmp r3, r2 │ │ + bne.n 81e1e │ │ + bl 81b88 │ │ + ldr r3, [sp, #172] ; 0xac │ │ + vmov s15, r0 │ │ + vsub.f32 s16, s15, s16 │ │ + vldr s15, [pc, #520] ; 820b4 │ │ + vcmp.f32 s16, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + it mi │ │ + vmovmi.f32 s16, s15 │ │ + cmp r3, #1 │ │ + vcvt.f64.f32 d7, s16 │ │ + beq.n 81ee8 │ │ + ldr r0, [pc, #568] ; (82100 ) │ │ + mov r1, r3 │ │ + vmov r2, r3, d7 │ │ + add r0, pc │ │ + bl 7e9fc │ │ + vldr s15, [sp, #172] ; 0xac │ │ + ldr r0, [pc, #556] ; (82104 ) │ │ + add r0, pc │ │ + vcvt.f32.s32 s15, s15 │ │ + vdiv.f32 s16, s16, s15 │ │ + vcvt.f64.f32 d7, s16 │ │ + b.n 81eec │ │ + ldr r0, [pc, #540] ; (82108 ) │ │ + add r0, pc │ │ + vmov r2, r3, d7 │ │ + bl 7e9fc │ │ + cmp.w fp, #1 │ │ + beq.n 81f1a │ │ + cmp.w fp, #2 │ │ + beq.n 81f2a │ │ + cmp.w fp, #0 │ │ + bne.n 81f3e │ │ + ldr r0, [pc, #516] ; (8210c ) │ │ + ldr r1, [pc, #516] ; (82110 ) │ │ + ldr r3, [pc, #520] ; (82114 ) │ │ + add r0, pc │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 7e9fc │ │ + b.n 81d9e │ │ + ldr r3, [pc, #508] ; (82118 ) │ │ + ldr r0, [sp, #84] ; 0x54 │ │ + ldr r1, [sp, #88] ; 0x58 │ │ + add r3, pc │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + bl 7ea74 │ │ + b.n 81f46 │ │ + ldr r0, [pc, #496] ; (8211c ) │ │ + ldr r1, [pc, #496] ; (82120 ) │ │ + ldr r3, [pc, #500] ; (82124 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + add r3, pc │ │ + bl 7ea74 │ │ + b.n 81d9e │ │ + cmp.w fp, #1 │ │ + bne.w 81d9e │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [sp, #24] │ │ + str.w r8, [r3, r2, lsl #2] │ │ + mov r3, r2 │ │ + adds r3, #1 │ │ + str r3, [sp, #32] │ │ + b.n 81d9e │ │ + bl 81b88 │ │ + vldr s14, [pc, #344] ; 820b4 │ │ + vmov s15, r0 │ │ + ldr r0, [pc, #452] ; (82128 ) │ │ + vsub.f32 s15, s15, s18 │ │ + add r0, pc │ │ + vcmp.f32 s15, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + it mi │ │ + vmovmi.f32 s15, s14 │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl 7e9fc │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + adds r2, r3, r7 │ │ + ldr r3, [sp, #28] │ │ + add r2, r3 │ │ + cbnz r3, 81fb6 │ │ + ldr.w r8, [pc, #412] ; 8212c │ │ + ldr r0, [pc, #412] ; (82130 ) │ │ + add r8, pc │ │ + stmia.w sp, {r3, r7} │ │ + add r0, pc │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + mov r1, r8 │ │ + bl 7e9fc │ │ + ldr r0, [pc, #396] ; (82134 ) │ │ + ldr r3, [pc, #400] ; (82138 ) │ │ + mov r1, r8 │ │ + add r0, pc │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + bl 7e9fc │ │ + b.n 81d30 │ │ + ldr.w r8, [pc, #388] ; 8213c │ │ + ldr r3, [sp, #28] │ │ + add r8, pc │ │ + ldr r0, [pc, #384] ; (82140 ) │ │ + stmia.w sp, {r3, r7} │ │ + mov r1, r8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + add r0, pc │ │ + bl 7ea74 │ │ + ldr r0, [pc, #372] ; (82144 ) │ │ + ldr r3, [pc, #372] ; (82148 ) │ │ + mov r1, r8 │ │ + add r0, pc │ │ + ldr r2, [sp, #60] ; 0x3c │ │ + add r3, pc │ │ + bl 7ea74 │ │ + b.n 81d30 │ │ + bl 81b88 │ │ + vldr s14, [pc, #204] ; 820b4 │ │ + vmov s15, r0 │ │ + ldr r0, [pc, #348] ; (8214c ) │ │ + vsub.f32 s15, s15, s17 │ │ + add r0, pc │ │ + vcmp.f32 s15, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + it mi │ │ + vmovmi.f32 s15, s14 │ │ + vcvt.f64.f32 d7, s15 │ │ + vmov r2, r3, d7 │ │ + bl 7e9fc │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + str.w sl, [sp] │ │ + adds r2, r3, r5 │ │ + str r5, [sp, #4] │ │ + add r2, sl │ │ + cmp.w sl, #0 │ │ + bne.n 82042 │ │ + ldr r0, [pc, #300] ; (82150 ) │ │ + mov r4, sl │ │ + ldr r1, [pc, #300] ; (82154 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + bl 7e9fc │ │ + ldr r0, [pc, #296] ; (82158 ) │ │ + ldr r1, [pc, #296] ; (8215c ) │ │ + mov r2, r6 │ │ + ldr r3, [pc, #296] ; (82160 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 7e9fc │ │ + b.n 82064 │ │ + ldr r0, [pc, #288] ; (82164 ) │ │ + movs r4, #1 │ │ + ldr r1, [pc, #288] ; (82168 ) │ │ + add r0, pc │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add r1, pc │ │ + bl 7ea74 │ │ + ldr r0, [pc, #280] ; (8216c ) │ │ + ldr r1, [pc, #280] ; (82170 ) │ │ + mov r2, r6 │ │ + ldr r3, [pc, #280] ; (82174 ) │ │ + add r0, pc │ │ + add r1, pc │ │ + add r3, pc │ │ + bl 7ea74 │ │ + ldr r3, [sp, #32] │ │ + cbnz r3, 8207c │ │ + ldr r0, [sp, #24] │ │ + bl 248e4 │ │ + ldr r0, [pc, #264] ; (82178 ) │ │ + mov r1, r4 │ │ + add r0, pc │ │ + bl 7e9fc │ │ + mov r0, r4 │ │ + b.n 820aa │ │ + ldr r0, [pc, #252] ; (8217c ) │ │ + movs r5, #0 │ │ + ldr r7, [pc, #252] ; (82180 ) │ │ + add r0, pc │ │ + bl 7e9fc │ │ + add r7, pc │ │ + ldr r3, [sp, #24] │ │ + mov r0, r7 │ │ + mov r1, r6 │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ + adds r5, #1 │ │ + ldr r2, [r3, #4] │ │ + bl 7e9fc │ │ + ldr r3, [sp, #32] │ │ + cmp r5, r3 │ │ + blt.n 8208a │ │ + b.n 82068 │ │ + movs r3, #1 │ │ + str r3, [sp, #16] │ │ + b.n 81d0c │ │ + add sp, #116 ; 0x74 │ │ + vpop {d8-d9} │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + bcc.n 82064 │ │ + movs r0, r0 │ │ + bcc.n 8207c │ │ + movs r0, r0 │ │ + bcc.n 8205a │ │ + movs r0, r0 │ │ + bcc.n 820b0 │ │ + movs r0, r0 │ │ + bcc.n 81ffe │ │ + movs r0, r0 │ │ + bcc.n 81fe4 │ │ + movs r0, r0 │ │ + bcc.n 82036 │ │ + movs r0, r0 │ │ + bcs.n 821a0 │ │ + movs r0, r0 │ │ + bcc.n 82042 │ │ + movs r0, r0 │ │ + bcs.n 82188 │ │ + movs r0, r0 │ │ + bmi.n 8219a │ │ + movs r0, r0 │ │ + bcc.n 8216c │ │ + movs r0, r0 │ │ + bcc.n 82070 │ │ + movs r0, r0 │ │ + bne.n 8215a │ │ + movs r0, r0 │ │ + bne.n 82170 │ │ + movs r0, r0 │ │ + bcc.n 82124 │ │ + movs r0, r0 │ │ + bcc.n 82156 │ │ + movs r0, r0 │ │ + bcc.n 821b8 │ │ + movs r0, r0 │ │ + bcs.n 820ba │ │ + movs r0, r0 │ │ + bcs.n 820ec │ │ + movs r0, r0 │ │ + bcs.n 8210a │ │ + movs r0, r0 │ │ + ldmia r7, {r0, r1, r3, r4, r5, r7} │ │ + movs r0, r0 │ │ + ldmia r7, {r3, r6, r7} │ │ + movs r0, r0 │ │ + ldmia r5!, {r0, r2, r7} │ │ + movs r0, r0 │ │ + ldmia r5, {r4, r5, r6} │ │ + movs r0, r0 │ │ + ldmia r7, {r0, r1, r2, r4, r7} │ │ + movs r0, r0 │ │ + ldmia r7, {r1, r2, r5, r7} │ │ + movs r0, r0 │ │ + bcs.n 820c8 │ │ + movs r0, r0 │ │ + bcs.n 8207e │ │ + movs r0, r0 │ │ + bcs.n 820ce │ │ + movs r0, r0 │ │ + bcs.n 8205e │ │ + movs r0, r0 │ │ + ldmia r7!, {r0, r2, r3, r4} │ │ + movs r0, r0 │ │ + ldmia r4!, {r0, r3, r5, r6, r7} │ │ + movs r0, r0 │ │ + bcs.n 8208e │ │ + movs r0, r0 │ │ + bcs.n 82212 │ │ + movs r0, r0 │ │ + ldmia r6, {r0, r1, r4, r5, r6, r7} │ │ + movs r0, r0 │ │ + ldmia r4, {r3, r4, r5, r7} │ │ + movs r0, r0 │ │ + bcs.n 8223e │ │ + movs r0, r0 │ │ + bcs.n 82166 │ │ + movs r0, r0 │ │ + bcs.n 82212 │ │ + movs r0, r0 │ │ + ldmia r6!, {r0, r4, r7} │ │ + movs r0, r0 │ │ + bcs.n 82202 │ │ + movs r0, r0 │ │ + ldmia r4, {r0, r2, r3, r4, r6} │ │ + movs r0, r0 │ │ + bne.n 82136 │ │ + movs r0, r0 │ │ + bcs.n 821de │ │ + movs r0, r0 │ │ + ldmia r6, {r0, r2, r3, r5, r6} │ │ + movs r0, r0 │ │ + bcs.n 821ce │ │ + movs r0, r0 │ │ + ldmia r4, {r1, r4, r5} │ │ + movs r0, r0 │ │ + bcs.n 821c2 │ │ + movs r0, r0 │ │ + bcs.n 821c2 │ │ + movs r0, r0 │ │ + bcs.n 821fc │ │ + movs r0, r0 │ │ + ldr r3, [r1, #0] │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #52 ; 0x34 │ │ + ldr r7, [pc, #864] ; (824f0 ) │ │ + str r3, [sp, #0] │ │ + add r7, r3 │ │ + ldr r3, [r0, #0] │ │ + ldr.w fp, [r0, #4] │ │ + ldr r2, [r0, #8] │ │ + add r7, r3 │ │ + ldr r3, [r0, #12] │ │ + and.w r6, r2, fp │ │ + ldr r2, [pc, #848] ; (824f4 ) │ │ + bic.w r3, r3, fp │ │ + ldr r5, [pc, #844] ; (824f8 ) │ │ + orrs r3, r6 │ │ + add r7, r3 │ │ + ldr r3, [r1, #4] │ │ + add r2, r3 │ │ + add.w r7, fp, r7, ror #25 │ │ + str r3, [sp, #4] │ │ + and.w r4, r7, fp │ │ + ldr r3, [r0, #12] │ │ + add r2, r3 │ │ + ldr r3, [r0, #8] │ │ + bic.w r3, r3, r7 │ │ + orrs r3, r4 │ │ + ldr r4, [pc, #816] ; (824fc ) │ │ + add.w lr, r2, r3 │ │ + ldr r3, [r1, #8] │ │ + ldr r2, [pc, #812] ; (82500 ) │ │ + add.w lr, r7, lr, ror #20 │ │ + str r3, [sp, #8] │ │ + add r2, r3 │ │ + ldr r3, [r0, #8] │ │ + and.w r6, lr, r7 │ │ + add r2, r3 │ │ + bic.w r3, fp, lr │ │ + orrs r3, r6 │ │ + add.w sl, r2, r3 │ │ + ldr r3, [r1, #12] │ │ + ldr r2, [pc, #788] ; (82504 ) │ │ + add.w sl, lr, sl, ror #15 │ │ + str r3, [sp, #12] │ │ + bic.w r6, r7, sl │ │ + add r2, r3 │ │ + and.w r3, sl, lr │ │ + add r2, fp │ │ + orrs r6, r3 │ │ + add r6, r2 │ │ + ldr r3, [r1, #16] │ │ + add.w r6, sl, r6, ror #10 │ │ + add r4, r3 │ │ + str r3, [sp, #16] │ │ + add r4, r7 │ │ + and.w r3, r6, sl │ │ + bic.w r7, lr, r6 │ │ + orrs r7, r3 │ │ + ldr r3, [r1, #20] │ │ + add r7, r4 │ │ + ldr r4, [pc, #740] ; (82508 ) │ │ + str r3, [sp, #20] │ │ + add.w r7, r6, r7, ror #25 │ │ + ldr r2, [sp, #20] │ │ + ldr r3, [pc, #736] ; (8250c ) │ │ + add r3, r2 │ │ + and.w r2, r7, r6 │ │ + add r3, lr │ │ + bic.w lr, sl, r7 │ │ + orr.w lr, lr, r2 │ │ + add lr, r3 │ │ + ldr r3, [r1, #24] │ │ + add.w lr, r7, lr, ror #20 │ │ + str r3, [sp, #24] │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [pc, #708] ; (82510 ) │ │ + add r3, r2 │ │ + bic.w r2, r6, lr │ │ + add.w r8, r3, sl │ │ + and.w r3, lr, r7 │ │ + orrs r3, r2 │ │ + ldr.w sl, [r1, #28] │ │ + add r3, r8 │ │ + add r4, sl │ │ + add.w r3, lr, r3, ror #15 │ │ + add r4, r6 │ │ + and.w r2, r3, lr │ │ + bic.w r8, r7, r3 │ │ + orr.w r8, r8, r2 │ │ + ldr r6, [pc, #668] ; (82514 ) │ │ + ldr r2, [r1, #32] │ │ + add r8, r4 │ │ + ldr r4, [pc, #668] ; (82518 ) │ │ + add.w r8, r3, r8, ror #10 │ │ + add r6, r2 │ │ + str r2, [sp, #28] │ │ + add r6, r7 │ │ + and.w r2, r8, r3 │ │ + bic.w r7, lr, r8 │ │ + orrs r7, r2 │ │ + ldr r2, [r1, #36] ; 0x24 │ │ + add r7, r6 │ │ + add r5, r2 │ │ + add.w r7, r8, r7, ror #25 │ │ + str r2, [sp, #32] │ │ + bic.w r6, r3, r7 │ │ + and.w r2, r7, r8 │ │ + add r5, lr │ │ + orrs r6, r2 │ │ + ldr.w lr, [r1, #40] ; 0x28 │ │ + add r6, r5 │ │ + ldr r2, [r1, #44] ; 0x2c │ │ + sub.w r9, lr, #41984 ; 0xa400 │ │ + add.w r6, r7, r6, ror #20 │ │ + sub.w r9, r9, #79 ; 0x4f │ │ + bic.w r5, r8, r6 │ │ + add r9, r3 │ │ + and.w r3, r6, r7 │ │ + orrs r3, r5 │ │ + add r4, r2 │ │ + add r3, r9 │ │ + str r2, [sp, #36] ; 0x24 │ │ + add r8, r4 │ │ + ldr r5, [pc, #584] ; (8251c ) │ │ + add.w r3, r6, r3, ror #15 │ │ + and.w r2, r3, r6 │ │ + bic.w r4, r7, r3 │ │ + orrs r4, r2 │ │ + add r4, r8 │ │ + ldr.w r8, [r1, #48] ; 0x30 │ │ + add.w r4, r3, r4, ror #10 │ │ + add r5, r8 │ │ + and.w r2, r4, r3 │ │ + add r5, r7 │ │ + bic.w r7, r6, r4 │ │ + orrs r7, r2 │ │ + ldr r2, [r1, #52] ; 0x34 │ │ + add r7, r5 │ │ + ldr.w r9, [r1, #56] ; 0x38 │ │ + str r2, [sp, #40] ; 0x28 │ │ + add.w r7, r4, r7, ror #25 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + ldr r2, [pc, #532] ; (82520 ) │ │ + add r2, r5 │ │ + and.w r5, r7, r4 │ │ + add r2, r6 │ │ + bic.w r6, r3, r7 │ │ + orrs r6, r5 │ │ + ldr r5, [pc, #520] ; (82524 ) │ │ + add r6, r2 │ │ + add r5, r9 │ │ + add.w r6, r7, r6, ror #20 │ │ + add r3, r5 │ │ + and.w r5, r6, r7 │ │ + mvns r2, r6 │ │ + and.w ip, r2, r4 │ │ + orr.w r5, ip, r5 │ │ + ldr.w ip, [r1, #60] ; 0x3c │ │ + add r5, r3 │ │ + ldr r1, [pc, #492] ; (82528 ) │ │ + add.w r5, r6, r5, ror #15 │ │ + add r1, ip │ │ + add r1, r4 │ │ + ands r2, r5 │ │ + mvns r3, r5 │ │ + and.w r4, r3, r7 │ │ + str r3, [sp, #44] ; 0x2c │ │ + mov r3, r4 │ │ + and.w r4, r5, r6 │ │ + orrs r4, r3 │ │ + ldr r3, [sp, #4] │ │ + add r1, r4 │ │ + ldr r4, [pc, #464] ; (8252c ) │ │ + add.w r1, r5, r1, ror #10 │ │ + add r4, r3 │ │ + add r7, r4 │ │ + and.w r4, r1, r6 │ │ + ldr r3, [sp, #24] │ │ + orrs r4, r2 │ │ + ldr r2, [pc, #452] ; (82530 ) │ │ + add r7, r4 │ │ + ldr r4, [pc, #452] ; (82534 ) │ │ + add r2, r3 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + add.w r7, r1, r7, ror #27 │ │ + add r6, r2 │ │ + ands r3, r1 │ │ + and.w r2, r7, r5 │ │ + orrs r2, r3 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + add r2, r6 │ │ + add r4, r3 │ │ + bic.w r3, r7, r1 │ │ + add.w r2, r7, r2, ror #23 │ │ + add r5, r4 │ │ + and.w r4, r2, r1 │ │ + bic.w r6, r2, r7 │ │ + orrs r4, r3 │ │ + ldr r3, [pc, #408] ; (82538 ) │ │ + add r5, r4 │ │ + ldr r4, [sp, #0] │ │ + add.w r5, r2, r5, ror #18 │ │ + add r3, r4 │ │ + add r1, r3 │ │ + and.w r3, r5, r7 │ │ + orrs r3, r6 │ │ + ldr r4, [pc, #392] ; (8253c ) │ │ + add r3, r1 │ │ + ldr r1, [sp, #20] │ │ + ldr r6, [pc, #392] ; (82540 ) │ │ + add.w r3, r5, r3, ror #12 │ │ + add r4, r1 │ │ + add r7, r4 │ │ + bic.w r1, r5, r2 │ │ + and.w r4, r3, r2 │ │ + add r6, r9 │ │ + orrs r4, r1 │ │ + bic.w r1, r3, r5 │ │ + add r7, r4 │ │ + ldr r4, [pc, #368] ; (82544 ) │ │ + add.w r7, r3, r7, ror #27 │ │ + add r4, lr │ │ + add r2, r4 │ │ + and.w r4, r7, r5 │ │ + orrs r1, r4 │ │ + ldr r4, [pc, #356] ; (82548 ) │ │ + add r1, r2 │ │ + bic.w r2, r7, r3 │ │ + add r4, ip │ │ + add.w r1, r7, r1, ror #23 │ │ + add r5, r4 │ │ + and.w r4, r1, r3 │ │ + orrs r2, r4 │ │ + ldr r4, [sp, #16] │ │ + add r2, r5 │ │ + ldr r5, [pc, #332] ; (8254c ) │ │ + add.w r2, r1, r2, ror #18 │ │ + add r5, r4 │ │ + add r3, r5 │ │ + bic.w r4, r1, r7 │ │ + and.w r5, r2, r7 │ │ + orrs r5, r4 │ │ + ldr r4, [pc, #316] ; (82550 ) │ │ + add r5, r3 │ │ + ldr r3, [sp, #32] │ │ + add.w r5, r2, r5, ror #12 │ │ + add r4, r3 │ │ + add r7, r4 │ │ + bic.w r3, r2, r1 │ │ + and.w r4, r5, r1 │ │ + add r1, r6 │ │ + orrs r3, r4 │ │ + bic.w r4, r5, r2 │ │ + add r3, r7 │ │ + add.w r3, r5, r3, ror #27 │ │ + and.w r6, r3, r2 │ │ + orrs r4, r6 │ │ + ldr r6, [pc, #280] ; (82554 ) │ │ + add r1, r4 │ │ + ldr r4, [sp, #12] │ │ + add.w r1, r3, r1, ror #23 │ │ + add r6, r4 │ │ + and.w r7, r1, r5 │ │ + bic.w r4, r3, r5 │ │ + add r2, r6 │ │ + orrs r7, r4 │ │ + add r7, r2 │ │ + ldr r4, [pc, #256] ; (82558 ) │ │ + ldr r2, [sp, #28] │ │ + add.w r7, r1, r7, ror #18 │ │ + ldr r6, [pc, #252] ; (8255c ) │ │ + add r4, r2 │ │ + bic.w r2, r1, r3 │ │ + add r5, r4 │ │ + and.w r4, r7, r3 │ │ + orrs r2, r4 │ │ + ldr r4, [sp, #40] ; 0x28 │ │ + add r2, r5 │ │ + ldr r5, [pc, #236] ; (82560 ) │ │ + add r6, lr │ │ + sub.w lr, lr, #1048576 ; 0x100000 │ │ + add.w r2, r7, r2, ror #12 │ │ + add r5, r4 │ │ + add r3, r5 │ │ + bic.w r4, r7, r1 │ │ + and.w r5, r2, r1 │ │ + subw lr, lr, #2947 ; 0xb83 │ │ + orrs r4, r5 │ │ + ldr r5, [sp, #8] │ │ + add r3, r4 │ │ + ldr r4, [pc, #208] ; (82564 ) │ │ + add.w r3, r2, r3, ror #27 │ │ + add r4, r5 │ │ + add r1, r4 │ │ + bic.w r5, r2, r7 │ │ + and.w r4, r3, r7 │ │ + orrs r4, r5 │ │ + bic.w r5, r3, r2 │ │ + add r1, r4 │ │ + ldr r4, [pc, #184] ; (82568 ) │ │ + add.w r1, r3, r1, ror #23 │ │ + add r4, sl │ │ + add r7, r4 │ │ + and.w r4, r1, r2 │ │ + orrs r4, r5 │ │ + bic.w r5, r1, r3 │ │ + add r7, r4 │ │ + ldr r4, [pc, #168] ; (8256c ) │ │ + add.w r7, r1, r7, ror #18 │ │ + add r4, r8 │ │ + add r2, r4 │ │ + and.w r4, r7, r3 │ │ + orrs r4, r5 │ │ + add r4, r2 │ │ + ldr r2, [sp, #20] │ │ + sub.w r5, r2, #376832 ; 0x5c000 │ │ + add.w r4, r7, r4, ror #12 │ │ + eor.w r2, r7, r1 │ │ + subw r5, r5, #1726 ; 0x6be │ │ + add r3, r5 │ │ + eors r2, r4 │ │ + add r2, r3 │ │ + b.n 82570 │ │ + nop │ │ + add r4, pc, #480 ; (adr r4, 826d4 ) │ │ + bvc.n 825ca │ │ + ; instruction: 0xb756 │ │ + ; instruction: 0xe8c7f7af │ │ + ldrh r4, [r0, #26] │ │ + lsrs r7, r5, #30 │ │ + sbcs.w r0, ip, #438 ; 0x1b6 │ │ + movs r4, #32 │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ + stmia r1!, {r0, r2, r3, r4, r5, r7} │ │ + str r5, [sp, #4] │ │ + stc2l 6, cr12, [r6, #-168] ; 0xffffff58 │ │ + ; instruction: 0x4787 │ │ + mov r3, r2 │ │ + add r0, sp, #192 ; 0xc0 │ │ + ldr r0, [sp, #864] ; 0x360 │ │ + ldr r0, [r0, #24] │ │ + bvc.n 82498 │ │ + ldrh r4, [r3, #10] │ │ + asrs r2, r4, #4 │ │ + ldr r0, [r2, #56] ; 0x38 │ │ + strb r3, [r2, #6] │ │ + ldc2 3, cr4, [r8, #568] ; 0x238 │ │ + add r6, pc, #484 ; (adr r6, 8270c ) │ │ + lsrs r1, r4, #32 │ │ + ldr r1, [pc, #720] ; (827fc ) │ │ + movs r5, #98 ; 0x62 │ │ + b.w ffaa0bb2 <_end@@Base+0xff9e014a> │ │ + stmia r0!, {r6} │ │ + ldrh r1, [r2, r1] │ │ + movs r6, #94 ; 0x5e │ │ + stmia r7!, {r1, r3, r5, r7} │ │ + ; instruction: 0xe9b6105d │ │ + bvs.n 825a0 │ │ + lsls r6, r2, #31 │ │ + stmia r3!, {r0, r1, r2, r4, r5} │ │ + asrs r3, r2, #17 │ │ + lsls r4, r0, #9 │ │ + b.n 8224e │ │ + bhi.n 82490 │ │ + smlaldx lr, r7, r8, r3 │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ + movs r1, #225 ; 0xe1 │ │ + lsrs r7, r0, #22 │ │ + ; instruction: 0xf4d514ed │ │ + cmp r2, fp │ │ + pop {r4, r5, r6} │ │ + bkpt 0x00bf │ │ + stmdb r5, {r0, r1, r5, r6, r7, r8, fp, sp, pc} │ │ + add r3, pc, #992 ; (adr r3, 82948 ) │ │ + stc2l 2, cr0, [pc], #868 ; 828cc │ │ + str r7, [r5, #116] ; 0x74 │ │ + ldr r4, [pc, #552] ; (82798 ) │ │ + ldrh r2, [r5, #40] ; 0x28 │ │ + ldr r5, [pc, #640] ; (827f4 ) │ │ + ldr r3, [sp, #28] │ │ + add.w r2, r4, r2, ror #28 │ │ + add r5, r3 │ │ + eor.w r3, r4, r7 │ │ + eors r3, r2 │ │ + add r1, r5 │ │ + add r1, r3 │ │ + ldr r5, [pc, #624] ; (827f8 ) │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + add.w r1, r2, r1, ror #21 │ │ + add r5, r3 │ │ + eor.w r3, r2, r4 │ │ + eors r3, r1 │ │ + add r7, r5 │ │ + add r7, r3 │ │ + ldr r5, [pc, #608] ; (827fc ) │ │ + eor.w r3, r1, r2 │ │ + add.w r7, r1, r7, ror #16 │ │ + add r5, r9 │ │ + add r4, r5 │ │ + eors r3, r7 │ │ + add r3, r4 │ │ + ldr r5, [pc, #596] ; (82800 ) │ │ + ldr r4, [sp, #4] │ │ + add.w r3, r7, r3, ror #9 │ │ + add r5, r4 │ │ + eor.w r4, r7, r1 │ │ + add r2, r5 │ │ + eors r4, r3 │ │ + add r4, r2 │ │ + ldr r5, [pc, #580] ; (82804 ) │ │ + ldr r2, [sp, #16] │ │ + add.w r4, r3, r4, ror #28 │ │ + add r5, r2 │ │ + eor.w r2, r3, r7 │ │ + eors r2, r4 │ │ + add r1, r5 │ │ + add r1, r2 │ │ + ldr r5, [pc, #564] ; (82808 ) │ │ + eor.w r2, r4, r3 │ │ + add r3, r6 │ │ + add.w r1, r4, r1, ror #21 │ │ + add r5, sl │ │ + add r7, r5 │ │ + eors r2, r1 │ │ + add r2, r7 │ │ + eor.w r5, r1, r4 │ │ + ldr r6, [sp, #0] │ │ + add.w r2, r1, r2, ror #16 │ │ + eors r5, r2 │ │ + add r5, r3 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add.w r7, r2, r5, ror #9 │ │ + ldr r5, [pc, #528] ; (8280c ) │ │ + add r5, r3 │ │ + eor.w r3, r2, r1 │ │ + eors r3, r7 │ │ + add r4, r5 │ │ + add r4, r3 │ │ + ldr r5, [pc, #516] ; (82810 ) │ │ + ldr r3, [sp, #0] │ │ + add.w r4, r7, r4, ror #28 │ │ + add r5, r3 │ │ + eor.w r3, r7, r2 │ │ + add r1, r5 │ │ + eors r3, r4 │ │ + add r3, r1 │ │ + ldr r5, [pc, #500] ; (82814 ) │ │ + ldr r1, [sp, #12] │ │ + add.w r3, r4, r3, ror #21 │ │ + add r5, r1 │ │ + eor.w r1, r4, r7 │ │ + add r2, r5 │ │ + eors r1, r3 │ │ + add r1, r2 │ │ + ldr r5, [pc, #484] ; (82818 ) │ │ + ldr r2, [sp, #24] │ │ + add.w r1, r3, r1, ror #16 │ │ + add r5, r2 │ │ + eor.w r2, r3, r4 │ │ + eors r2, r1 │ │ + add r7, r5 │ │ + add r7, r2 │ │ + ldr r5, [pc, #468] ; (8281c ) │ │ + ldr r2, [sp, #32] │ │ + add.w r7, r1, r7, ror #9 │ │ + add r5, r2 │ │ + eor.w r2, r1, r3 │ │ + add r4, r5 │ │ + eors r2, r7 │ │ + add r2, r4 │ │ + ldr r5, [pc, #452] ; (82820 ) │ │ + eor.w r4, r7, r1 │ │ + add.w r2, r7, r2, ror #28 │ │ + add r5, r8 │ │ + add r3, r5 │ │ + eors r4, r2 │ │ + add r4, r3 │ │ + ldr r5, [pc, #440] ; (82824 ) │ │ + eor.w r3, r2, r7 │ │ + add.w r4, r2, r4, ror #21 │ │ + add r5, ip │ │ + eors r3, r4 │ │ + add r1, r5 │ │ + add r1, r3 │ │ + ldr r5, [pc, #424] ; (82828 ) │ │ + ldr r3, [sp, #8] │ │ + add.w r1, r4, r1, ror #16 │ │ + add r5, r3 │ │ + eor.w r3, r4, r2 │ │ + add r7, r5 │ │ + eors r3, r1 │ │ + add r3, r7 │ │ + ldr r5, [pc, #408] ; (8282c ) │ │ + add.w r3, r1, r3, ror #9 │ │ + add r5, r6 │ │ + orn r6, r3, r4 │ │ + add r2, r5 │ │ + eors r6, r1 │ │ + ldr r5, [pc, #396] ; (82830 ) │ │ + add r6, r2 │ │ + add r5, sl │ │ + add.w r7, r3, r6, ror #26 │ │ + add r4, r5 │ │ + orn r2, r7, r1 │ │ + ldr r5, [pc, #384] ; (82834 ) │ │ + eors r2, r3 │ │ + add r2, r4 │ │ + add r5, r9 │ │ + add r1, r5 │ │ + ldr r4, [sp, #20] │ │ + add.w sl, r7, r2, ror #22 │ │ + ldr r5, [sp, #4] │ │ + orn r2, sl, r3 │ │ + eors r2, r7 │ │ + add r1, r2 │ │ + ldr r2, [pc, #364] ; (82838 ) │ │ + add.w r1, sl, r1, ror #17 │ │ + add r2, r4 │ │ + orn r9, r1, r7 │ │ + add r3, r2 │ │ + eor.w r9, r9, sl │ │ + ldr r2, [pc, #348] ; (8283c ) │ │ + add r3, r9 │ │ + add r2, r8 │ │ + add.w r3, r1, r3, ror #11 │ │ + add r7, r2 │ │ + orn r4, r3, sl │ │ + ldr r2, [pc, #336] ; (82840 ) │ │ + eors r4, r1 │ │ + add r7, r4 │ │ + ldr r4, [sp, #12] │ │ + add.w r7, r3, r7, ror #26 │ │ + add r2, r4 │ │ + orn r8, r7, r1 │ │ + add r2, sl │ │ + eor.w r8, r8, r3 │ │ + add r1, lr │ │ + add r2, r8 │ │ + ldr r4, [pc, #312] ; (82844 ) │ │ + add.w r2, r7, r2, ror #22 │ │ + add r4, r5 │ │ + orn r8, r2, r3 │ │ + add r3, r4 │ │ + eor.w r8, r8, r7 │ │ + ldr r5, [sp, #28] │ │ + add r1, r8 │ │ + ldr r4, [pc, #296] ; (82848 ) │ │ + add.w r1, r2, r1, ror #17 │ │ + add r4, r5 │ │ + orn lr, r1, r7 │ │ + add r7, r4 │ │ + eor.w lr, lr, r2 │ │ + ldr r4, [pc, #280] ; (8284c ) │ │ + add r3, lr │ │ + ldr r5, [sp, #24] │ │ + add r4, ip │ │ + add.w r3, r1, r3, ror #11 │ │ + orn lr, r3, r2 │ │ + add r2, r4 │ │ + eor.w lr, lr, r1 │ │ + ldr r4, [pc, #264] ; (82850 ) │ │ + add r7, lr │ │ + add r4, r5 │ │ + ldr r5, [sp, #40] ; 0x28 │ │ + add.w r7, r3, r7, ror #26 │ │ + orn lr, r7, r1 │ │ + add r1, r4 │ │ + eor.w lr, lr, r3 │ │ + ldr r4, [pc, #244] ; (82854 ) │ │ + add r2, lr │ │ + add r4, r5 │ │ + ldr r5, [sp, #16] │ │ + add.w r2, r7, r2, ror #22 │ │ + orn ip, r2, r3 │ │ + add r3, r4 │ │ + eor.w ip, ip, r7 │ │ + ldr r4, [pc, #228] ; (82858 ) │ │ + add r1, ip │ │ + add r4, r5 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + add.w r1, r2, r1, ror #17 │ │ + orn ip, r1, r7 │ │ + add r7, r4 │ │ + eor.w ip, ip, r2 │ │ + ldr r4, [pc, #208] ; (8285c ) │ │ + add r3, ip │ │ + add r4, r5 │ │ + ldr r5, [sp, #8] │ │ + add.w r3, r1, r3, ror #11 │ │ + orn r6, r3, r2 │ │ + add r2, r4 │ │ + eors r6, r1 │ │ + add r6, r7 │ │ + add.w r6, r3, r6, ror #26 │ │ + orn r4, r6, r1 │ │ + eors r4, r3 │ │ + add r2, r4 │ │ + ldr r4, [pc, #180] ; (82860 ) │ │ + add.w r2, r6, r2, ror #22 │ │ + add r4, r5 │ │ + add r1, r4 │ │ + orn r4, r2, r3 │ │ + eors r4, r6 │ │ + ldr r5, [sp, #32] │ │ + add r1, r4 │ │ + ldr r4, [pc, #164] ; (82864 ) │ │ + add.w r1, r2, r1, ror #17 │ │ + add r4, r5 │ │ + add r3, r4 │ │ + orn r4, r1, r6 │ │ + eors r4, r2 │ │ + add r3, r4 │ │ + ldr r4, [r0, #0] │ │ + add r6, r4 │ │ + str r6, [r0, #0] │ │ + add.w r6, r1, fp │ │ + add.w r3, r6, r3, ror #11 │ │ + str r3, [r0, #4] │ │ + ldr r3, [r0, #8] │ │ + add r1, r3 │ │ + ldr r3, [r0, #12] │ │ + str r1, [r0, #8] │ │ + add r2, r3 │ │ + str r2, [r0, #12] │ │ + add sp, #52 ; 0x34 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + bge.w fff846da <_end@@Base+0xffec3c72> │ │ + str r2, [r4, #16] │ │ + ldr r5, [r3, #88] ; 0x58 │ │ + subs r0, #12 │ │ + stc2l 10, cr14, [r5, #272]! ; 0x110 ; │ │ + add r4, pc, #760 ; (adr r4, 82afc <__udivsi3@@Base+0x5c>) │ │ + ldmia r7, {r0, r3, r5, r7} │ │ + ldr r3, [pc, #888] ; (82b80 <__divsi3@@Base+0x18>) │ │ + ldr r3, [pc, #384] ; (8298c ) │ │ + ; instruction: 0xf6bb7ec6 │ │ + cmp r0, #155 ; 0x9b │ │ + movs r7, #250 ; 0xfa │ │ + ; instruction: 0xeaa13085 │ │ + bmi.n 827f8 │ │ + adds r5, r0, #4 │ │ + lsls r0, r1, #18 │ │ + beq.n 82892 │ │ + bls.n 827ca │ │ + ldr r1, [sp, #916] ; 0x394 │ │ + b.n 825dc │ │ + ldrb r0, [r7, #19] │ │ + subs r2, r4, #6 │ │ + ldrsb r5, [r4, r1] │ │ + stmia r4!, {r2, r3, r5, r7} │ │ + movs r2, #68 ; 0x44 │ │ + bl ffcac760 <_end@@Base+0xffbebcf8> │ │ + orrs r2, r5 │ │ + movs r3, #167 ; 0xa7 │ │ + add r3, sp, #592 ; 0x250 │ │ + add r0, pc, #228 ; (adr r0, 82920 ) │ │ + ldc2 9, cr5, [r3], {195} ; 0xc3 ; │ │ + str r3, [r3, #84] ; 0x54 │ │ + ldmia r4, {r1, r4, r7} │ │ + ldrh r4, [r1, #56] ; 0x38 │ │ + ldrb r1, [r2, r7] │ │ + strh r4, [r0, #44] ; 0x2c │ │ + ldrb r7, [r1, #25] │ │ + ldr r0, [r5, #120] ; 0x78 │ │ + b.n 82610 │ │ + mcr2 3, 1, r4, cr12, cr4, {0} │ │ + add r3, pc, #4 ; (adr r3, 82858 ) │ │ + asrs r1, r4, #6 │ │ + ldr r6, [pc, #32] ; (82878 ) │ │ + ldrb r2, [r0, #26] │ │ + bl ffbd5cc8 <_end@@Base+0xffb15260> │ │ + pop {r1, r3, r4, r5, pc} │ │ + bcs.n 827da │ │ + cmp r2, #215 ; 0xd7 │ │ + bcc.n 8278a │ │ + Address 0x0000000000082866 is out of bounds. │ │ + │ │ + │ │ +00082868 : │ │ + cbz r0, 8288e │ │ + movs r3, #0 │ │ + str r3, [r0, #4] │ │ + str r3, [r0, #0] │ │ + ldr r3, [pc, #28] ; (82890 ) │ │ + str r3, [r0, #8] │ │ + add.w r3, r3, #2290649224 ; 0x88888888 │ │ + str r3, [r0, #12] │ │ + add.w r3, r3, #2835349504 ; 0xa9000000 │ │ + sub.w r3, r3, #1228800 ; 0x12c000 │ │ + subw r3, r3, #3723 ; 0xe8b │ │ + str r3, [r0, #16] │ │ + sub.w r3, r3, #2290649224 ; 0x88888888 │ │ + str r3, [r0, #20] │ │ + bx lr │ │ + movs r3, #1 │ │ + str r5, [r0, #116] ; 0x74 │ │ + │ │ +00082894 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #72 ; 0x48 │ │ + ldr r5, [pc, #148] ; (82930 ) │ │ + mov r7, r1 │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 8291e │ │ + cmp r1, #0 │ │ + beq.n 8291e │ │ + cmp r2, #0 │ │ + beq.n 8291e │ │ + ldr r1, [r0, #0] │ │ + adds r6, r7, r2 │ │ + add.w r8, sp, #4 │ │ + add.w r0, r1, r2, lsl #3 │ │ + ubfx r3, r1, #3, #6 │ │ + cmp r0, r1 │ │ + str r0, [r4, #0] │ │ + ittt cc │ │ + ldrcc r1, [r4, #4] │ │ + addcc r1, #1 │ │ + strcc r1, [r4, #4] │ │ + ldr r1, [r4, #4] │ │ + add.w r1, r1, r2, lsr #29 │ │ + str r1, [r4, #4] │ │ + cmp r7, r6 │ │ + beq.n 8291e │ │ + adds r2, r3, #1 │ │ + ldrb.w r1, [r7], #1 │ │ + add r3, r4 │ │ + cmp r2, #64 ; 0x40 │ │ + strb r1, [r3, #24] │ │ + bne.n 8291a │ │ + mov r3, r4 │ │ + movs r0, #0 │ │ + ldrb r2, [r3, #26] │ │ + adds r3, #4 │ │ + ldrb r1, [r3, #23] │ │ + lsls r2, r2, #16 │ │ + orr.w r1, r2, r1, lsl #24 │ │ + ldrb r2, [r3, #20] │ │ + orrs r2, r1 │ │ + ldrb r1, [r3, #21] │ │ + orr.w r2, r2, r1, lsl #8 │ │ + str.w r2, [r0, r8] │ │ + adds r0, #4 │ │ + cmp r0, #64 ; 0x40 │ │ + bne.n 828ee │ │ + add.w r0, r4, #8 │ │ + mov r1, r8 │ │ + bl 82184 │ │ + movs r2, #0 │ │ + mov r3, r2 │ │ + b.n 828d8 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 8292a │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #72 ; 0x48 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + ldrh r4, [r0, #18] │ │ + movs r3, r0 │ │ + │ │ +00082934 : │ │ + push {r4, r5, r6, lr} │ │ + sub sp, #72 ; 0x48 │ │ + ldr r5, [pc, #144] ; (829cc ) │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #68] ; 0x44 │ │ + cmp r0, #0 │ │ + beq.n 829bc │ │ + ldr r2, [r0, #0] │ │ + movs r6, #0 │ │ + ldr r3, [r0, #4] │ │ + ldr r1, [pc, #128] ; (829d0 ) │ │ + str r2, [sp, #60] ; 0x3c │ │ + ubfx r2, r2, #3, #6 │ │ + cmp r2, #55 ; 0x37 │ │ + add r1, pc │ │ + ite le │ │ + rsble r2, r2, #56 ; 0x38 │ │ + rsbgt r2, r2, #120 ; 0x78 │ │ + str r3, [sp, #64] ; 0x40 │ │ + bl 82894 │ │ + mov r3, r4 │ │ + ldrb r2, [r3, #26] │ │ + add r1, sp, #4 │ │ + ldrb r0, [r3, #27] │ │ + adds r3, #4 │ │ + lsls r2, r2, #16 │ │ + orr.w r0, r2, r0, lsl #24 │ │ + ldrb r2, [r3, #20] │ │ + orrs r2, r0 │ │ + ldrb r0, [r3, #21] │ │ + orr.w r2, r2, r0, lsl #8 │ │ + str r2, [r6, r1] │ │ + adds r6, #4 │ │ + cmp r6, #56 ; 0x38 │ │ + bne.n 8296c │ │ + add.w r0, r4, #8 │ │ + bl 82184 │ │ + adds r2, r4, #4 │ │ + adds r4, #20 │ │ + ldr.w r3, [r2, #4]! │ │ + cmp r2, r4 │ │ + mov.w r1, r3, lsr #8 │ │ + strb.w r3, [r2, #80] ; 0x50 │ │ + strb.w r1, [r2, #81] ; 0x51 │ │ + mov.w r1, r3, lsr #16 │ │ + mov.w r3, r3, lsr #24 │ │ + strb.w r1, [r2, #82] ; 0x52 │ │ + strb.w r3, [r2, #83] ; 0x53 │ │ + bne.n 82998 │ │ + ldr r2, [sp, #68] ; 0x44 │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n 829c8 │ │ + blx 18be8 <__stack_chk_fail@plt> │ │ + add sp, #72 ; 0x48 │ │ + pop {r4, r5, r6, pc} │ │ + ldrh r0, [r5, #12] │ │ + movs r3, r0 │ │ + ite cc │ │ + movcc r3, r0 │ │ + │ │ +000829d4 : │ │ + pushcs {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + movs r0, #240 ; 0xf0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r2, #65280 ; 0xff00 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + ldr r0, [pc, #20] ; (82a00 ) │ │ + movs r1, #80 ; 0x50 │ │ + str r3, [sp, #16] │ │ + movs r2, #60 ; 0x3c │ │ + movs r3, #24 │ │ + add r0, pc │ │ + bl 24d54 │ │ + add sp, #28 │ │ + ldr.w pc, [sp], #4 │ │ + asrs r2, r0, #26 │ │ + movs r3, r0 │ │ + │ │ +00082a04 : │ │ + cbz r0, 82a26 │ │ + ldr r3, [pc, #32] ; (82a28 ) │ │ + movw ip, #30903 ; 0x78b7 │ │ + stmia.w r0, {r3, ip} │ │ + movs r3, #0 │ │ + str r3, [r0, #8] │ │ + cbz r1, 82a18 │ │ + str r1, [r0, #4] │ │ + movw r3, #25263 ; 0x62af │ │ + str r2, [r0, #8] │ │ + str r3, [r0, #12] │ │ + movw r3, #56442 ; 0xdc7a │ │ + str r3, [r0, #16] │ │ + bx lr │ │ + bgt.n 82b20 <__udivsi3@@Base+0x80> │ │ + str r7, [r5, #40] ; 0x28 │ │ + │ │ +00082a2c : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + cbz r0, 82a5c │ │ + movs r0, #0 │ │ + blx 19134 │ │ + blx 1917c │ │ + blx 19188 │ │ + mov r5, r0 │ │ + blx 19170 │ │ + blx 1917c │ │ + blx 19188 │ │ + mov r1, r5 │ │ + mov r2, r0 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ + b.w 82a04 │ │ + pop {r3, r4, r5, pc} │ │ + │ │ +00082a5e : │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r3, r0 │ │ + cbz r0, 82a98 │ │ + ldr r1, [r0, #4] │ │ + ldr r4, [r0, #0] │ │ + ldr r0, [r0, #8] │ │ + ldr r6, [r3, #12] │ │ + uxth r5, r1 │ │ + lsrs r2, r1, #16 │ │ + mla r0, r4, r1, r0 │ │ + ldr r4, [r3, #16] │ │ + mul.w r1, r6, r5 │ │ + mul.w r7, r4, r2 │ │ + muls r4, r5 │ │ + str r0, [r3, #4] │ │ + lsrs r1, r1, #16 │ │ + add.w r1, r1, r7, lsr #16 │ │ + mla r2, r6, r2, r1 │ │ + negs r1, r2 │ │ + cmp r4, r1 │ │ + it cs │ │ + addcs r2, #1 │ │ + str r2, [r3, #8] │ │ + pop {r4, r5, r6, r7, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, r7, pc} │ │ + ... │ │ + │ │ 00082aa0 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ bcc 82b3c <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ bls 82b20 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ @@ -164610,8 +164592,7 @@ │ │ ldr ip, [pc] ; 84c6c <__aeabi_llsl@@Base+0x388> │ │ add pc, ip, pc │ │ ; instruction: 0xfff94488 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 84c7c <__aeabi_llsl@@Base+0x398> │ │ add pc, ip, pc │ │ ; instruction: 0xfff93fb0 │ │ - svclt 0x00caf7c2 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,131 +1,131 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x00084c84 ab020181 b0b00fb1 00000000 08b10181 ................ │ │ - 0x00084c94 b0b00084 00000000 a8010181 b0b00fb1 ................ │ │ - 0x00084ca4 00000000 a8010181 b0b00fb1 00000000 ................ │ │ - 0x00084cb4 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ - 0x00084cc4 b0b00eb1 00000000 a8020181 b0b00eb1 ................ │ │ - 0x00084cd4 00000000 a8020181 b0b00eb1 00000000 ................ │ │ - 0x00084ce4 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ - 0x00084cf4 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ - 0x00084d04 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084d14 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084d24 b0b00084 00000000 83b20181 b0b0ae07 ................ │ │ - 0x00084d34 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084d44 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084d54 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084d64 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084d74 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084d84 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084d94 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084da4 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084db4 b0b00084 00000000 ad020181 b0b00cb1 ................ │ │ - 0x00084dc4 00000000 ab010181 b0b00eb1 00000000 ................ │ │ - 0x00084dd4 ad020181 b0b00cb1 00000000 ac020181 ................ │ │ - 0x00084de4 b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ - 0x00084df4 00000000 ac020181 b0b00eb1 00000000 ................ │ │ - 0x00084e04 ac020181 b0b00eb1 00000000 ac020181 ................ │ │ - 0x00084e14 b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ - 0x00084e24 00000000 ab020181 b0b00fb1 00000000 ................ │ │ - 0x00084e34 01b20181 b00fb1ac 00000000 02b20181 ................ │ │ - 0x00084e44 b00fb1ab 00000000 a8020181 b0b00eb1 ................ │ │ - 0x00084e54 00000000 a9020181 b0b00cb1 00000000 ................ │ │ - 0x00084e64 a9020181 b0b00fb1 00000000 a9020181 ................ │ │ - 0x00084e74 b0b00cb1 00000000 a9010181 b0b00eb1 ................ │ │ - 0x00084e84 00000000 a9010181 b0b00eb1 00000000 ................ │ │ - 0x00084e94 a9010181 b0b00eb1 00000000 a9010181 ................ │ │ - 0x00084ea4 b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ - 0x00084eb4 00000000 a9010181 b0b00eb1 00000000 ................ │ │ - 0x00084ec4 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084ed4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084ee4 00000000 c9100181 b0b0af81 00000000 ................ │ │ - 0x00084ef4 c9130181 b0b0ac82 00000000 08b10181 ................ │ │ - 0x00084f04 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084f14 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084f24 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084f34 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084f44 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084f54 12b20181 b0af87c9 00000000 08b10181 ................ │ │ - 0x00084f64 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084f74 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084f84 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084f94 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084fa4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084fb4 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00084fc4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00084fd4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00084fe4 c9020181 b0b0a980 00000000 08b10181 ................ │ │ - 0x00084ff4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085004 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085014 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085024 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085034 00000000 c9010181 b0b0a880 00000000 ................ │ │ - 0x00085044 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085054 b0b00084 00000000 c9060181 b0b0ab81 ................ │ │ - 0x00085064 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085074 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085084 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085094 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000850a4 c9080181 b0b0ab80 00000000 08b10181 ................ │ │ - 0x000850b4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000850c4 00000000 c9140181 b0b0af80 00000000 ................ │ │ - 0x000850d4 84c90181 b0af08b1 00000000 c9220181 .............".. │ │ - 0x000850e4 b0b0af82 00000000 08b10181 b0b00084 ................ │ │ - 0x000850f4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085104 c91c0181 b0b0af85 00000000 08b10181 ................ │ │ - 0x00085114 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085124 00000000 c9140181 b0b0af80 00000000 ................ │ │ - 0x00085134 08b10181 b0b00084 00000000 a8020181 ................ │ │ - 0x00085144 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ - 0x00085154 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085164 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085174 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085184 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085194 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000851a4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000851b4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000851c4 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000851d4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000851e4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000851f4 08b10181 b0b00084 00000000 c90d0181 ................ │ │ - 0x00085204 b0b0ac87 00000000 08b10181 b0b00084 ................ │ │ - 0x00085214 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085224 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085234 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085244 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085254 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085264 b0b00084 00000000 81c90181 008408b1 ................ │ │ - 0x00085274 00000000 85b20181 b0b0ac01 00000000 ................ │ │ - 0x00085284 82c90181 b0a908b1 00000000 80c90181 ................ │ │ - 0x00085294 b0af08b1 00000000 08b10181 b0b00084 ................ │ │ - 0x000852a4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000852b4 c9080181 b0b0af80 00000000 82b20181 ................ │ │ - 0x000852c4 b0b0a903 00000000 08b10181 b0b00084 ................ │ │ - 0x000852d4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000852e4 c9080181 b0b0a987 00000000 c90c0181 ................ │ │ - 0x000852f4 b0b0a987 00000000 c9010181 b0b0aa87 ................ │ │ - 0x00085304 00000000 c9120181 b0b0a987 00000000 ................ │ │ - 0x00085314 c9010181 b0b0aa87 00000000 c9020181 ................ │ │ - 0x00085324 b0b0af87 00000000 c9010181 b0b0aa87 ................ │ │ - 0x00085334 00000000 c90a0181 b0b0af87 00000000 ................ │ │ - 0x00085344 c9010181 b0b0aa87 00000000 c9020181 ................ │ │ - 0x00085354 b0b0af82 00000000 08b10181 b0b00084 ................ │ │ - 0x00085364 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085374 08b10181 b0b00084 00000000 84b20181 ................ │ │ - 0x00085384 0fb1ab06 00000000 84b20181 0fb1ab06 ................ │ │ - 0x00085394 00000000 81b20181 0eb1ab06 00000000 ................ │ │ - 0x000853a4 82b20181 0eb1ac06 00000000 82b20181 ................ │ │ - 0x000853b4 0fb1ab06 00000000 08b10181 b0b00084 ................ │ │ - 0x000853c4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x000853d4 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x000853e4 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x000853f4 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085404 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085414 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085424 00000000 c91c0181 b0b0af81 00000000 ................ │ │ - 0x00085434 bab20181 b0b0af01 00000000 02b10181 ................ │ │ - 0x00085444 b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x00085454 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x00085464 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x00085474 b0b00084 00000000 ........ │ │ + 0x00084c80 ab020181 b0b00fb1 00000000 08b10181 ................ │ │ + 0x00084c90 b0b00084 00000000 a8010181 b0b00fb1 ................ │ │ + 0x00084ca0 00000000 a8010181 b0b00fb1 00000000 ................ │ │ + 0x00084cb0 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ + 0x00084cc0 b0b00eb1 00000000 a8020181 b0b00eb1 ................ │ │ + 0x00084cd0 00000000 a8020181 b0b00eb1 00000000 ................ │ │ + 0x00084ce0 a8020181 b0b00eb1 00000000 a8020181 ................ │ │ + 0x00084cf0 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ + 0x00084d00 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084d10 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084d20 b0b00084 00000000 83b20181 b0b0ae07 ................ │ │ + 0x00084d30 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084d40 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084d50 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084d60 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084d70 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084d80 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084d90 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084da0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084db0 b0b00084 00000000 ad020181 b0b00cb1 ................ │ │ + 0x00084dc0 00000000 ab010181 b0b00eb1 00000000 ................ │ │ + 0x00084dd0 ad020181 b0b00cb1 00000000 ac020181 ................ │ │ + 0x00084de0 b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ + 0x00084df0 00000000 ac020181 b0b00eb1 00000000 ................ │ │ + 0x00084e00 ac020181 b0b00eb1 00000000 ac020181 ................ │ │ + 0x00084e10 b0b00eb1 00000000 ac020181 b0b00eb1 ................ │ │ + 0x00084e20 00000000 ab020181 b0b00fb1 00000000 ................ │ │ + 0x00084e30 01b20181 b00fb1ac 00000000 02b20181 ................ │ │ + 0x00084e40 b00fb1ab 00000000 a8020181 b0b00eb1 ................ │ │ + 0x00084e50 00000000 a9020181 b0b00cb1 00000000 ................ │ │ + 0x00084e60 a9020181 b0b00fb1 00000000 a9020181 ................ │ │ + 0x00084e70 b0b00cb1 00000000 a9010181 b0b00eb1 ................ │ │ + 0x00084e80 00000000 a9010181 b0b00eb1 00000000 ................ │ │ + 0x00084e90 a9010181 b0b00eb1 00000000 a9010181 ................ │ │ + 0x00084ea0 b0b00eb1 00000000 a9010181 b0b00eb1 ................ │ │ + 0x00084eb0 00000000 a9010181 b0b00eb1 00000000 ................ │ │ + 0x00084ec0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084ed0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084ee0 00000000 c9100181 b0b0af81 00000000 ................ │ │ + 0x00084ef0 c9130181 b0b0ac82 00000000 08b10181 ................ │ │ + 0x00084f00 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084f10 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084f20 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084f30 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084f40 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084f50 12b20181 b0af87c9 00000000 08b10181 ................ │ │ + 0x00084f60 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084f70 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084f80 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084f90 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084fa0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084fb0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00084fc0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00084fd0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00084fe0 c9020181 b0b0a980 00000000 08b10181 ................ │ │ + 0x00084ff0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085000 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085010 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085020 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085030 00000000 c9010181 b0b0a880 00000000 ................ │ │ + 0x00085040 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085050 b0b00084 00000000 c9060181 b0b0ab81 ................ │ │ + 0x00085060 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085070 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085080 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085090 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000850a0 c9080181 b0b0ab80 00000000 08b10181 ................ │ │ + 0x000850b0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000850c0 00000000 c9140181 b0b0af80 00000000 ................ │ │ + 0x000850d0 84c90181 b0af08b1 00000000 c9220181 .............".. │ │ + 0x000850e0 b0b0af82 00000000 08b10181 b0b00084 ................ │ │ + 0x000850f0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085100 c91c0181 b0b0af85 00000000 08b10181 ................ │ │ + 0x00085110 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085120 00000000 c9140181 b0b0af80 00000000 ................ │ │ + 0x00085130 08b10181 b0b00084 00000000 a8020181 ................ │ │ + 0x00085140 b0b00eb1 00000000 a9020181 b0b00cb1 ................ │ │ + 0x00085150 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085160 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085170 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085180 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085190 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000851a0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000851b0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000851c0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000851d0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000851e0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000851f0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085200 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085210 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085220 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085230 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085240 00000000 81c90181 008408b1 00000000 ................ │ │ + 0x00085250 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085260 b0b00084 00000000 c90d0181 b0b0ac87 ................ │ │ + 0x00085270 00000000 85b20181 b0b0ac01 00000000 ................ │ │ + 0x00085280 82c90181 b0a908b1 00000000 80c90181 ................ │ │ + 0x00085290 b0af08b1 00000000 08b10181 b0b00084 ................ │ │ + 0x000852a0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000852b0 c9080181 b0b0af80 00000000 82b20181 ................ │ │ + 0x000852c0 b0b0a903 00000000 08b10181 b0b00084 ................ │ │ + 0x000852d0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000852e0 c9080181 b0b0a987 00000000 c90c0181 ................ │ │ + 0x000852f0 b0b0a987 00000000 c9010181 b0b0aa87 ................ │ │ + 0x00085300 00000000 c9120181 b0b0a987 00000000 ................ │ │ + 0x00085310 c9010181 b0b0aa87 00000000 c9020181 ................ │ │ + 0x00085320 b0b0af87 00000000 c9010181 b0b0aa87 ................ │ │ + 0x00085330 00000000 c90a0181 b0b0af87 00000000 ................ │ │ + 0x00085340 c9010181 b0b0aa87 00000000 c9020181 ................ │ │ + 0x00085350 b0b0af82 00000000 08b10181 b0b00084 ................ │ │ + 0x00085360 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085370 08b10181 b0b00084 00000000 84b20181 ................ │ │ + 0x00085380 0fb1ab06 00000000 84b20181 0fb1ab06 ................ │ │ + 0x00085390 00000000 bab20181 b0b0af01 00000000 ................ │ │ + 0x000853a0 81b20181 0eb1ab06 00000000 82b20181 ................ │ │ + 0x000853b0 0eb1ac06 00000000 82b20181 0fb1ab06 ................ │ │ + 0x000853c0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x000853d0 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x000853e0 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x000853f0 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085400 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085410 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085420 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085430 c91c0181 b0b0af81 00000000 02b10181 ................ │ │ + 0x00085440 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00085450 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00085460 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00085470 b0b00084 00000000 ........ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,924 +1,924 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x0008547c 543df97f b0ab1280 f43df97f ad3f2a80 T=.......=...?*. │ │ - 0x0008548c c03ef97f 01000000 f43ef97f b0af0c80 .>.......>...... │ │ - 0x0008549c 1c40f97f e4f7ff7f 4041f97f e8f7ff7f .@......@A...... │ │ - 0x000854ac 4441f97f b0b0b080 8841f97f 01000000 DA.......A...... │ │ - 0x000854bc 8041f97f b0b0ac80 2842f97f b0b0b080 .A......(B...... │ │ - 0x000854cc 2842f97f b0b0aa80 5442f97f b0b0a880 (B......TB...... │ │ - 0x000854dc 7842f97f ab08b180 c042f97f b0b0ac80 xB.......B...... │ │ - 0x000854ec 7c43f97f b0b0aa80 ac43f97f 01000000 |C.......C...... │ │ - 0x000854fc a443f97f 9cf7ff7f d443f97f af249780 .C.......C...$.. │ │ - 0x0008550c 1446f97f b0b0ac80 e046f97f b0b0b080 .F.......F...... │ │ - 0x0008551c 3047f97f b0ae0380 f847f97f b0b0b080 0G.......G...... │ │ - 0x0008552c 1848f97f 01000000 1048f97f b0ab0a80 .H.......H...... │ │ - 0x0008553c a848f97f b0b0b080 c448f97f a908b180 .H.......H...... │ │ - 0x0008554c f848f97f b0b0b080 4049f97f b0b0a880 .H......@I...... │ │ - 0x0008555c 6849f97f af029780 0c4af97f 40f7ff7f hI.......J..@... │ │ - 0x0008556c 3c4af97f 44f7ff7f 6c4af97f 48f7ff7f .......>...... │ │ - 0x000868fc e03efa7f b0ad1480 543ffa7f b0aa0580 .>......T?...... │ │ - 0x0008690c bc3ffa7f b0ae0980 f440fa7f b0af1680 .?.......@...... │ │ - 0x0008691c 2042fa7f b0ac0f80 a442fa7f b0b0b080 B.......B...... │ │ - 0x0008692c aa42fa7f f0e6ff7f ae42fa7f f4e6ff7f .B.......B...... │ │ - 0x0008693c b442fa7f b0ac0f80 6c43fa7f b0ab0480 .B......lC...... │ │ - 0x0008694c 6444fa7f b0b0b080 6044fa7f b0b0a880 dD......`D...... │ │ - 0x0008695c fe44fa7f b0b0b080 2c45fa7f b0ac0380 .D......,E...... │ │ - 0x0008696c 0c46fa7f b0b0a880 5c46fa7f a908b180 .F......\F...... │ │ - 0x0008697c a446fa7f b0ab1080 6447fa7f b0ad1080 .F......dG...... │ │ - 0x0008698c e849fa7f b0ab0880 504afa7f 01000000 .I......PJ...... │ │ - 0x0008699c 484afa7f b0b0b080 244bfa7f a908b180 HJ......$K...... │ │ - 0x000869ac 8c4bfa7f b0b0b080 904bfa7f a908b180 .K.......K...... │ │ - 0x000869bc b44bfa7f b0b0a880 cc4bfa7f a908b180 .K.......K...... │ │ - 0x000869cc 1c4cfa7f 68e6ff7f 5c4cfa7f b0ab0480 .L..h...\L...... │ │ - 0x000869dc c44cfa7f b0af0680 a44dfa7f 00840480 .L.......M...... │ │ - 0x000869ec e04dfa7f 54e6ff7f e24dfa7f 58e6ff7f .M..T....M..X... │ │ - 0x000869fc e44dfa7f b0b0a880 244efa7f b0b0b080 .M......$N...... │ │ - 0x00086a0c 284efa7f 4ce6ff7f c84efa7f b0b0b080 (N..L....N...... │ │ - 0x00086a1c cc4efa7f a908b180 f84efa7f b0b0aa80 .N.......N...... │ │ - 0x00086a2c 1c4ffa7f b0ab0680 844ffa7f 01000000 .O.......O...... │ │ - 0x00086a3c 7c4ffa7f a908b180 9c4ffa7f ac019780 |O.......O...... │ │ - 0x00086a4c 1050fa7f b0b0b080 1050fa7f 01000000 .P.......P...... │ │ - 0x00086a5c 0850fa7f b0aa0380 4c50fa7f 01000000 .P......LP...... │ │ - 0x00086a6c 4450fa7f b0ab0680 a850fa7f 01000000 DP.......P...... │ │ - 0x00086a7c a050fa7f b0b0b080 9c50fa7f b0b0aa80 .P.......P...... │ │ - 0x00086a8c cc50fa7f 01000000 c450fa7f b0af0880 .P.......P...... │ │ - 0x00086a9c 4455fa7f b0af0c80 1a5bfa7f b0af0480 DU.......[...... │ │ - 0x00086aac e85bfa7f b0af0680 c45dfa7f b0af0480 .[.......]...... │ │ - 0x00086abc b85efa7f b0af0880 1c60fa7f b0af0480 .^.......`...... │ │ - 0x00086acc 1861fa7f b0b0b080 3461fa7f b0af0280 .a......4a...... │ │ - 0x00086adc 3464fa7f b0b0a980 9464fa7f b0b0b080 4d.......d...... │ │ - 0x00086aec 9064fa7f b0af1480 d069fa7f b0b0a880 .d.......i...... │ │ - 0x00086afc fc69fa7f b0b0ac80 746bfa7f 01000000 .i......tk...... │ │ - 0x00086b0c 6c6bfa7f ac019780 ec6bfa7f af089780 lk.......k...... │ │ - 0x00086b1c 606dfa7f b0b0b080 5c6dfa7f a908b180 `m......\m...... │ │ - 0x00086b2c 946dfa7f b0b0b080 986dfa7f 30e5ff7f .m.......m..0... │ │ - 0x00086b3c c86dfa7f b0b0aa80 046efa7f b0ab0280 .m.......n...... │ │ - 0x00086b4c 686efa7f b0b0aa80 c46efa7f a908b180 hn.......n...... │ │ - 0x00086b5c f86efa7f b0b0a880 446ffa7f 0ce5ff7f .n......Do...... │ │ - 0x00086b6c 6c6ffa7f b0b0a880 a86ffa7f 08e5ff7f lo.......o...... │ │ - 0x00086b7c d06ffa7f b0ab0880 bc70fa7f b0af0c80 .o.......p...... │ │ - 0x00086b8c e071fa7f b0af1080 2074fa7f b0ac1180 .q...... t...... │ │ - 0x00086b9c 3876fa7f b0b0b080 4476fa7f ab08b180 8v......Dv...... │ │ - 0x00086bac a077fa7f b0b0b080 a077fa7f b0b0a880 .w.......w...... │ │ - 0x00086bbc cc77fa7f cce4ff7f ec77fa7f b0b0aa80 .w.......w...... │ │ - 0x00086bcc d878fa7f af08b180 5c7afa7f b0aa0180 .x......\z...... │ │ - 0x00086bdc 947afa7f b0b0a880 b87afa7f b0b0b080 .z.......z...... │ │ - 0x00086bec 287bfa7f b0b0aa80 0c7cfa7f b0b0b080 ({.......|...... │ │ - 0x00086bfc 7c7cfa7f 98e4ff7f 9c7cfa7f b0b0a880 ||.......|...... │ │ - 0x00086c0c c47cfa7f 94e4ff7f e47efa7f b0ab0480 .|.......~...... │ │ - 0x00086c1c 4081fa7f b0b0a880 6881fa7f a908b180 @.......h....... │ │ - 0x00086c2c bc81fa7f b0b0a880 e881fa7f a908b180 ................ │ │ - 0x00086c3c 1c82fa7f b0b0aa80 6082fa7f 68e4ff7f ........`...h... │ │ - 0x00086c4c 8482fa7f 6ce4ff7f ac82fa7f b0b0a880 ....l........... │ │ - 0x00086c5c dc82fa7f ab029780 9c83fa7f b0a80380 ................ │ │ - 0x00086c6c c083fa7f ab029780 8084fa7f b0a90680 ................ │ │ - 0x00086c7c ac84fa7f b0ab1080 2c85fa7f ab08b180 ........,....... │ │ - 0x00086c8c 8885fa7f ab029780 4c86fa7f b0ab0680 ........L....... │ │ - 0x00086c9c b486fa7f b0ae0d80 ec87fa7f 20e4ff7f ............ ... │ │ - 0x00086cac bc89fa7f b0ae0780 b48afa7f b0b0b080 ................ │ │ - 0x00086cbc d48afa7f a908b180 448bfa7f b0af0480 ........D....... │ │ - 0x00086ccc e88dfa7f b0ad0680 9c8ffa7f b0b0a880 ................ │ │ - 0x00086cdc f48ffa7f b0b0aa80 4090fa7f b0b0a880 ........@....... │ │ - 0x00086cec 8090fa7f 01000000 7890fa7f b0b0ac80 ........x....... │ │ - 0x00086cfc 1c91fa7f d4e3ff7f 3c97fa7f d8e3ff7f ........<....... │ │ - 0x00086d0c ac9efa7f 01000000 a49efa7f b0af0680 ................ │ │ - 0x00086d1c b4a5fa7f b0af0280 80a7fa7f b0a90880 ................ │ │ - 0x00086d2c 04a8fa7f b0af0e80 10a9fa7f 01000000 ................ │ │ - 0x00086d3c 08a9fa7f b0b0ab80 88a9fa7f b0b0ae80 ................ │ │ - 0x00086d4c 2caafa7f 01000000 24aafa7f b0b0b080 ,.......$....... │ │ - 0x00086d5c 2eaafa7f b0b0a980 48aafa7f b0b0b080 ........H....... │ │ - 0x00086d6c 66aafa7f a908b180 a8aafa7f b0b0aa80 f............... │ │ - 0x00086d7c ccaafa7f 6ce3ff7f e2aafa7f 70e3ff7f ....l.......p... │ │ - 0x00086d8c f0aafa7f a908b180 1cabfa7f b0ae0980 ................ │ │ - 0x00086d9c d4abfa7f 64e3ff7f 20b0fa7f b0ad0680 ....d... ....... │ │ - 0x00086dac ecb0fa7f ae019780 68b4fa7f a908b180 ........h....... │ │ - 0x00086dbc 90b4fa7f b0ab0880 00b5fa7f b0b0ae80 ................ │ │ - 0x00086dcc 64b5fa7f b0a90a80 f4b5fa7f b0b0a880 d............... │ │ - 0x00086ddc 04b6fa7f b0b0aa80 48b7fa7f 28e3ff7f ........H...(... │ │ - 0x00086dec 52b7fa7f 01000000 4cb7fa7f b0b0af80 R.......L....... │ │ - 0x00086dfc 00bbfa7f b0af0280 2cbcfa7f b0af0a80 ........,....... │ │ - 0x00086e0c 14c1fa7f b0af0c80 3cc4fa7f b0b0af80 ........<....... │ │ - 0x00086e1c 5cc5fa7f b0af0a80 a0c6fa7f 01000000 \............... │ │ - 0x00086e2c 98c6fa7f b0af1c80 28d7fa7f b0af1080 ........(....... │ │ - 0x00086e3c 44effa7f b0af1a80 bcfffa7f b0af2080 D............. . │ │ - 0x00086e4c 0413fb7f b0af1080 781dfb7f b0af1280 ........x....... │ │ - 0x00086e5c b028fb7f b0b0b080 1c29fb7f b0a90c80 .(.......)...... │ │ - 0x00086e6c 8c29fb7f b0af1680 a02afb7f 01000000 .).......*...... │ │ - 0x00086e7c 982afb7f b0af0680 2c30fb7f b0af0880 .*......,0...... │ │ - 0x00086e8c e035fb7f b0af0680 683ffb7f b0af1080 .5......h?...... │ │ - 0x00086e9c 4053fb7f b0af1480 e05ffb7f b0af0c80 @S......._...... │ │ - 0x00086eac 0c61fb7f b0af1080 4862fb7f 01000000 .a......Hb...... │ │ - 0x00086ebc 4062fb7f b0b0b080 c863fb7f 01000000 @b.......c...... │ │ - 0x00086ecc c063fb7f b0b0b080 e063fb7f b0b0aa80 .c.......c...... │ │ - 0x00086edc 9464fb7f b0aa0180 f064fb7f b0ab1280 .d.......d...... │ │ - 0x00086eec bc65fb7f b0ab0480 6466fb7f b0af0a80 .e......df...... │ │ - 0x00086efc 9867fb7f b0b0aa80 e067fb7f a908b180 .g.......g...... │ │ - 0x00086f0c f067fb7f ab08b180 1468fb7f b0b0aa80 .g.......h...... │ │ - 0x00086f1c 5268fb7f b0b0a880 6068fb7f af0c9780 Rh......`h...... │ │ - 0x00086f2c 886afb7f ece1ff7f 906afb7f b0af0880 .j.......j...... │ │ - 0x00086f3c cc6bfb7f b0af0e80 ec72fb7f b0a90280 .k.......r...... │ │ - 0x00086f4c 0a73fb7f b0b0a880 3c73fb7f b0af0c80 .s.............@...... │ │ - 0x000882fc c243fe7f b0b0ac80 d644fe7f b0b0af80 .C.......D...... │ │ - 0x0008830c 8845fe7f b0b0ad80 2846fe7f b0af0480 .E......(F...... │ │ - 0x0008831c 3c47fe7f b0af0280 3e48fe7f b0af0680 H...... │ │ - 0x0008832c 1c4bfe7f b0af0880 ac4efe7f b0b0ab80 .K.......N...... │ │ - 0x0008833c e252fe7f b0b0ac80 4c55fe7f ab80c980 .R......LU...... │ │ - 0x0008834c 3458fe7f b0b0ab80 405dfe7f b0b0ac80 4X......@]...... │ │ - 0x0008835c 5860fe7f b0b0ae80 1e64fe7f b0b0ab80 X`.......d...... │ │ - 0x0008836c da65fe7f b0b0ad80 5c66fe7f b0b0ab80 .e......\f...... │ │ - 0x0008837c ac66fe7f b0b0af80 ac67fe7f b0af0280 .f.......g...... │ │ - 0x0008838c a668fe7f b0b0af80 1e69fe7f b0af0680 .h.......i...... │ │ - 0x0008839c 986afe7f b0af0880 2a6cfe7f b0af0680 .j......*l...... │ │ - 0x000883ac da6cfe7f b0af0a80 ca6efe7f b0af0c80 .l.......n...... │ │ - 0x000883bc f270fe7f b0af0a80 e071fe7f b0b0ab80 .p.......q...... │ │ - 0x000883cc 6472fe7f b0b0ac80 be72fe7f b0b0ab80 dr.......r...... │ │ - 0x000883dc fe72fe7f b0b0ad80 6673fe7f b0b0ab80 .r......fs...... │ │ - 0x000883ec c273fe7f b0b0af80 7074fe7f b0b0ab80 .s......pt...... │ │ - 0x000883fc ce74fe7f b0af0680 9075fe7f b0b0af80 .t.......u...... │ │ - 0x0008840c 2276fe7f b0af0880 5877fe7f b0b0af80 "v......Xw...... │ │ - 0x0008841c ec77fe7f b0af0c80 0679fe7f b0af0680 .w.......y...... │ │ - 0x0008842c e879fe7f b0af0e80 c47bfe7f b0af0680 .y.......{...... │ │ - 0x0008843c a87cfe7f b0af1280 247efe7f b0af0a80 .|......$~...... │ │ - 0x0008844c 4e7ffe7f b0af1480 d881fe7f b0af0a80 N............... │ │ - 0x0008845c 0483fe7f b0b0ab80 c084fe7f b0b0ac80 ................ │ │ - 0x0008846c 4c85fe7f b0b0ab80 9c85fe7f b0b0af80 L............... │ │ - 0x0008847c 9c86fe7f b0af0280 8a87fe7f b0b0af80 ................ │ │ - 0x0008848c 0288fe7f b0af0680 7c89fe7f b0af0880 ........|....... │ │ - 0x0008849c f68afe7f b0af0680 a68bfe7f b0af0a80 ................ │ │ - 0x000884ac 8890fe7f b0b0ab80 0491fe7f b0b0ac80 ................ │ │ - 0x000884bc 6091fe7f b0b0ab80 9c91fe7f b0b0ad80 `............... │ │ - 0x000884cc fa91fe7f b0b0ab80 4c92fe7f b0b0af80 ........L....... │ │ - 0x000884dc da92fe7f b0b0ab80 2e93fe7f b0af0680 ................ │ │ - 0x000884ec d693fe7f b0b0af80 5294fe7f b0af0880 ........R....... │ │ - 0x000884fc 6495fe7f b0b0af80 e295fe7f b0af0c80 d............... │ │ - 0x0008850c da96fe7f b0af0680 9497fe7f b0af0e80 ................ │ │ - 0x0008851c 6c99fe7f b0af0680 289afe7f b0af1280 l.......(....... │ │ - 0x0008852c 6e9bfe7f b0af0a80 669cfe7f b0af1480 n.......f....... │ │ - 0x0008853c da9efe7f b0af0a80 d49ffe7f b0b0ab80 ................ │ │ - 0x0008854c 0aa1fe7f b0b0ad80 76a1fe7f b0b0ab80 ........v....... │ │ - 0x0008855c d6a1fe7f b0b0ae80 7aa2fe7f b0b0ab80 ........z....... │ │ - 0x0008856c dca2fe7f b0af0680 a8a3fe7f b0b0af80 ................ │ │ - 0x0008857c 4ca4fe7f b0af0680 6ea5fe7f b0b0af80 L.......n....... │ │ - 0x0008858c 14a6fe7f b0af0a80 2ca7fe7f b0af0680 ........,....... │ │ - 0x0008859c 24a8fe7f b0af0a80 f8a9fe7f b0af0680 $............... │ │ - 0x000885ac f2aafe7f b0af1080 68acfe7f b0af0a80 ........h....... │ │ - 0x000885bc b2adfe7f b0af0e80 14b0fe7f b0af0a80 ................ │ │ - 0x000885cc 60b1fe7f b0b0ab80 00b2fe7f b0b0ac80 `............... │ │ - 0x000885dc 70b2fe7f b0b0ab80 bab2fe7f b0b0ae80 p............... │ │ - 0x000885ec 40b3fe7f b0b0ac80 b6b3fe7f b0b0af80 @............... │ │ - 0x000885fc 76b4fe7f b0b0ac80 eeb4fe7f b0af0680 v............... │ │ - 0x0008860c eab5fe7f b0af0280 bcb6fe7f b0af0880 ................ │ │ - 0x0008861c 3ab8fe7f b0af0280 0eb9fe7f b0af0c80 :............... │ │ - 0x0008862c 88bafe7f b0af0680 bebbfe7f b0af0e80 ................ │ │ - 0x0008863c 14befe7f b0af0680 4cbffe7f b0af1280 ........L....... │ │ - 0x0008864c 28c1fe7f b0af0c80 cac2fe7f b0af1480 (............... │ │ - 0x0008865c ecc5fe7f b0af0c80 90c7fe7f b0b0ac80 ................ │ │ - 0x0008866c e6c7fe7f b0b0ab80 2ec8fe7f b0b0af80 ................ │ │ - 0x0008867c b0c8fe7f b0b0ab80 fac8fe7f b0af0280 ................ │ │ - 0x0008868c 82c9fe7f b0af0480 20cafe7f b0af0880 ........ ....... │ │ - 0x0008869c 42cbfe7f b0af0480 e6cbfe7f b0af1080 B............... │ │ - 0x000886ac 1ccdfe7f b0af0e80 3acefe7f b0af1280 ........:....... │ │ - 0x000886bc 68d0fe7f b0af0e80 88d1fe7f b0af1880 h............... │ │ - 0x000886cc 3ed3fe7f b0af1480 ccd4fe7f b0af1c80 >............... │ │ - 0x000886dc 18d8fe7f b0af1480 a8d9fe7f b0af2480 ..............$. │ │ - 0x000886ec ccdbfe7f b0af1e80 e4ddfe7f b0af2680 ..............&. │ │ - 0x000886fc 3ae2fe7f b0af1e80 54e4fe7f b0b0ac80 :.......T....... │ │ - 0x0008870c b4e4fe7f b0b0ab80 00e5fe7f b0b0af80 ................ │ │ - 0x0008871c 8ae5fe7f b0b0ab80 d8e5fe7f b0af0280 ................ │ │ - 0x0008872c 68e6fe7f b0b0af80 f2e6fe7f b0af0880 h............... │ │ - 0x0008873c 1ee8fe7f b0b0af80 aee8fe7f b0af0e80 ................ │ │ - 0x0008874c 34ebfe7f b0af1280 7eedfe7f b0af0e80 4.......~....... │ │ - 0x0008875c b8eefe7f b0af1880 98f0fe7f b0af1680 ................ │ │ - 0x0008876c 48f2fe7f b0af1c80 b0f5fe7f b0af1680 H............... │ │ - 0x0008877c 62f7fe7f b0af2480 aaf9fe7f b0af1e80 b.....$......... │ │ - 0x0008878c d2fbfe7f b0af2680 4a00ff7f b0af1e80 ......&.J....... │ │ - 0x0008879c 7402ff7f b0b0aa80 ca02ff7f b0b0a980 t............... │ │ - 0x000887ac 9004ff7f b0b0aa80 0c05ff7f a980c980 ................ │ │ - 0x000887bc ec05ff7f b0b0aa80 6a06ff7f a982c980 ........j....... │ │ - 0x000887cc 4a07ff7f aa80c980 1a08ff7f a985c980 J............... │ │ - 0x000887dc 9409ff7f aa80c980 660aff7f a987c980 ........f....... │ │ - 0x000887ec 960bff7f aa84c980 ae0cff7f eccaff7f ................ │ │ - 0x000887fc 060fff7f aa84c980 2010ff7f e8caff7f ........ ....... │ │ - 0x0008880c dc11ff7f eccaff7f 4a13ff7f f0caff7f ........J....... │ │ - 0x0008881c 7216ff7f f4caff7f e217ff7f b0b0aa80 r............... │ │ - 0x0008882c a019ff7f b0b0ab80 2e1aff7f b0b0aa80 ................ │ │ - 0x0008883c c01aff7f b0b0ab80 9c1bff7f b0b0aa80 ................ │ │ - 0x0008884c 301cff7f ab80c980 2c1dff7f aa80c980 0.......,....... │ │ - 0x0008885c 261eff7f ab83c980 bc1fff7f aa80c980 &............... │ │ - 0x0008886c b820ff7f ad84c980 1c22ff7f aa84c980 . ......."...... │ │ - 0x0008887c 7223ff7f ad87c980 c825ff7f aa84c980 r#.......%...... │ │ - 0x0008888c 2027ff7f 90caff7f f828ff7f 94caff7f '.......(...... │ │ - 0x0008889c ba2aff7f 98caff7f 022eff7f 9ccaff7f .*.............. │ │ - 0x000888ac c62fff7f 01000000 be2fff7f b0b0ab80 ./......./...... │ │ - 0x000888bc 9432ff7f b0b0a980 a434ff7f b0b0ad80 .2.......4...... │ │ - 0x000888cc 1a39ff7f b0b0ac80 d83cff7f b0b0a880 .9.......<...... │ │ - 0x000888dc 103dff7f 70caff7f 6841ff7f 01000000 .=..p...hA...... │ │ - 0x000888ec 6041ff7f b0b0b080 7841ff7f ad08b180 `A......xA...... │ │ - 0x000888fc c441ff7f 5ccaff7f e441ff7f af08b180 .A..\....A...... │ │ - 0x0008890c 5642ff7f b0b0aa80 6e42ff7f b0b0b080 VB......nB...... │ │ - 0x0008891c 6c42ff7f b0af0280 6a43ff7f b0b0b080 lB......jC...... │ │ - 0x0008892c 6643ff7f b0b0a880 8443ff7f b0af0480 fC.......C...... │ │ - 0x0008893c cc44ff7f b0b0a880 e844ff7f a908b180 .D.......D...... │ │ - 0x0008894c 8845ff7f b0ab1080 0446ff7f 10caff7f .E.......F...... │ │ - 0x0008895c 3046ff7f b0ab1080 ac46ff7f b0af0680 0F.......F...... │ │ - 0x0008896c d447ff7f b0b0aa80 6448ff7f ab08b180 .G......dH...... │ │ - 0x0008897c 1449ff7f b0b0aa80 7449ff7f a908b180 .I......tI...... │ │ - 0x0008898c e049ff7f b0b0b080 dc49ff7f b0b0a880 .I.......I...... │ │ - 0x0008899c f849ff7f b0b0b080 fc49ff7f ab08b180 .I.......I...... │ │ - 0x000889ac bc4aff7f b0b0aa80 4c4bff7f b0b0a880 .J......LK...... │ │ - 0x000889bc 6e4bff7f b0b0b080 6c4bff7f b0b0aa80 nK......lK...... │ │ - 0x000889cc 984bff7f b0b0b080 984bff7f b0b0a880 .K.......K...... │ │ - 0x000889dc ac4bff7f b0b0b080 ac4bff7f b0b0a880 .K.......K...... │ │ - 0x000889ec c04bff7f b0b0b080 be4bff7f 7cc9ff7f .K.......K..|... │ │ - 0x000889fc c44bff7f b0b0b080 c44bff7f b0b0aa80 .K.......K...... │ │ - 0x00088a0c 604cff7f b0b0ae80 c44eff7f b0b0b080 `L.......N...... │ │ - 0x00088a1c f44eff7f b0b0a980 4c4fff7f b0b0b080 .N......LO...... │ │ - 0x00088a2c 604fff7f b0af1e80 1c56ff7f b0a90280 `O.......V...... │ │ - 0x00088a3c 7c56ff7f b0a80180 8656ff7f b0ab0280 |V.......V...... │ │ - 0x00088a4c aa56ff7f 01000000 a456ff7f b0b0ad80 .V.......V...... │ │ - 0x00088a5c ac5aff7f 01000000 a45aff7f b0ae0d80 .Z.......Z...... │ │ - 0x00088a6c d45bff7f ab08b180 f05bff7f 01000000 .[.......[...... │ │ - 0x00088a7c e85bff7f 00840680 105cff7f 01000000 .[.......\...... │ │ - 0x00088a8c 085cff7f 00840680 005dff7f 01000000 .\.......]...... │ │ - 0x00088a9c f85cff7f af3f1280 045fff7f 01000000 .\...?..._...... │ │ - 0x00088aac fc5eff7f b0aa0180 485fff7f c8c8ff7f .^......H_...... │ │ - 0x00088abc b85fff7f ccc8ff7f 2860ff7f 01000000 ._......(`...... │ │ - 0x00088acc 2060ff7f b0b0a980 5460ff7f b0b0b080 `......T`...... │ │ - 0x00088adc 7660ff7f b0b0a980 9e60ff7f ab08b180 v`.......`...... │ │ - 0x00088aec d060ff7f b0b0b080 d260ff7f 01000000 .`.......`...... │ │ - 0x00088afc cc60ff7f 98c8ff7f 1c61ff7f 9cc8ff7f .`.......a...... │ │ - 0x00088b0c c061ff7f a0c8ff7f 3462ff7f b0b0b080 .a......4b...... │ │ - 0x00088b1c 8062ff7f 01000000 7862ff7f b0b0aa80 .b......xb...... │ │ - 0x00088b2c 9862ff7f b0b0b080 9c62ff7f 84c8ff7f .b.......b...... │ │ - 0x00088b3c ac62ff7f 88c8ff7f bc62ff7f 8cc8ff7f .b.......b...... │ │ - 0x00088b4c cc62ff7f 90c8ff7f dc62ff7f b0b0b080 .b.......b...... │ │ - 0x00088b5c fc62ff7f b0a80380 8463ff7f ab08b180 .b.......c...... │ │ - 0x00088b6c b863ff7f b0af0a80 d064ff7f b0a90480 .c.......d...... │ │ - 0x00088b7c 1265ff7f b0a80380 2665ff7f b0a90480 .e......&e...... │ │ - 0x00088b8c 4465ff7f b0ad0a80 6c66ff7f b0a90680 De......lf...... │ │ - 0x00088b9c ec66ff7f 00840680 0c67ff7f 44c8ff7f .f.......g..D... │ │ - 0x00088bac 2467ff7f 48c8ff7f 4c67ff7f 4cc8ff7f $g..H...Lg..L... │ │ - 0x00088bbc 6c67ff7f a880c980 d467ff7f ab08b180 lg.......g...... │ │ - 0x00088bcc 2068ff7f b0b0a880 4c68ff7f b0b0b080 h......Lh...... │ │ - 0x00088bdc 4a68ff7f 01000000 4468ff7f 00840680 Jh......Dh...... │ │ - 0x00088bec 6c68ff7f 01000000 6468ff7f 00840680 lh......dh...... │ │ - 0x00088bfc f468ff7f 01000000 ec68ff7f 08c8ff7f .h.......h...... │ │ - 0x00088c0c fc68ff7f b0ad0680 8869ff7f b0af2680 .h.......i....&. │ │ - 0x00088c1c a06aff7f a908b180 046bff7f ad08b180 .j.......k...... │ │ - 0x00088c2c 586cff7f af08b180 cc6cff7f e4c7ff7f Xl.......l...... │ │ - 0x00088c3c e46cff7f e8c7ff7f b872ff7f 01000000 .l.......r...... │ │ - 0x00088c4c b072ff7f b0af0c80 8c79ff7f b0b0b080 .r.......y...... │ │ - 0x00088c5c b079ff7f b0ac1180 487aff7f b0aa1180 .y......Hz...... │ │ - 0x00088c6c e07aff7f 01000000 d87aff7f 00840680 .z.......z...... │ │ - 0x00088c7c 007bff7f 01000000 f87aff7f b0b0b080 .{.......z...... │ │ - 0x00088c8c 187bff7f a908b180 427bff7f b0b0ab80 .{......B{...... │ │ - 0x00088c9c 7a7bff7f 01000000 747bff7f b0b0b080 z{......t{...... │ │ - 0x00088cac 307cff7f b0af0280 3080ff7f b0ab0680 0|......0....... │ │ - 0x00088cbc 9880ff7f b0b0aa80 4081ff7f b0b0ac80 ........@....... │ │ - 0x00088ccc 5088ff7f b0b0b080 8488ff7f 5cc7ff7f P...........\... │ │ - 0x00088cdc 3091ff7f af3f1880 4c9dff7f a908b180 0....?..L....... │ │ - 0x00088cec b49dff7f 01000000 a8a3ff7f 48c7ff7f ............H... │ │ - 0x00088cfc b0a3ff7f ab08b180 20a4ff7f b0b0b080 ........ ....... │ │ - 0x00088d0c 30a4ff7f b0af0280 cca4ff7f b0b0b080 0............... │ │ - 0x00088d1c 14a5ff7f b0a90280 0ca6ff7f b0b0a880 ................ │ │ - 0x00088d2c 70a6ff7f b0b0b080 88a6ff7f b0b0aa80 p............... │ │ - 0x00088d3c e4a6ff7f af72b280 04a8ff7f b0b0b080 .....r.......... │ │ - 0x00088d4c 04a8ff7f ab3f3880 a0a8ff7f b0b0b080 .....?8......... │ │ - 0x00088d5c b4a8ff7f b0b0aa80 20a9ff7f b0b0b080 ........ ....... │ │ - 0x00088d6c b0a9ff7f 00840480 d0a9ff7f b0b0b080 ................ │ │ - 0x00088d7c 24aaff7f 00840480 48aaff7f ac0db280 $.......H....... │ │ - 0x00088d8c 08abff7f b0af0880 ecaeff7f b0b0b080 ................ │ │ - 0x00088d9c fcaeff7f ad3f0280 54b2ff7f 01000000 .....?..T....... │ │ - 0x00088dac f4b3ff7f b0b0b080 4cb4ff7f 00840480 ........L....... │ │ - 0x00088dbc 6cb4ff7f b0b0b080 68b4ff7f b0ad0480 l.......h....... │ │ - 0x00088dcc f8b7ff7f 00840480 30b8ff7f 74c6ff7f ........0...t... │ │ - 0x00088ddc 38b8ff7f 78c6ff7f 4cb8ff7f 7cc6ff7f 8...x...L...|... │ │ - 0x00088dec 4cb8ff7f 80c6ff7f 4cb8ff7f b0af0280 L.......L....... │ │ - 0x00088dfc c0b9ff7f af08b180 c4baff7f 01000000 ................ │ │ + 0x00085478 583df97f b0ab1280 f83df97f ad3f2a80 X=.......=...?*. │ │ + 0x00085488 c43ef97f 01000000 f83ef97f b0af0c80 .>.......>...... │ │ + 0x00085498 2040f97f e4f7ff7f 4441f97f e8f7ff7f @......DA...... │ │ + 0x000854a8 4841f97f b0b0b080 8c41f97f 01000000 HA.......A...... │ │ + 0x000854b8 8441f97f dcf7ff7f b441f97f af249780 .A.......A...$.. │ │ + 0x000854c8 f443f97f b0b0ac80 c044f97f b0b0b080 .C.......D...... │ │ + 0x000854d8 1045f97f b0ae0380 d845f97f b0b0b080 .E.......E...... │ │ + 0x000854e8 f845f97f 01000000 f045f97f b0b0ac80 .E.......E...... │ │ + 0x000854f8 9846f97f b0b0b080 9846f97f b0b0aa80 .F.......F...... │ │ + 0x00085508 c446f97f b0b0a880 e846f97f ab08b180 .F.......F...... │ │ + 0x00085518 3047f97f b0b0ac80 ec47f97f b0b0aa80 0G.......G...... │ │ + 0x00085528 1c48f97f 01000000 1448f97f b0ab0a80 .H.......H...... │ │ + 0x00085538 ac48f97f b0b0b080 c848f97f a908b180 .H.......H...... │ │ + 0x00085548 fc48f97f b0b0b080 4449f97f b0b0a880 .H......DI...... │ │ + 0x00085558 6c49f97f af029780 104af97f 40f7ff7f lI.......J..@... │ │ + 0x00085568 404af97f 44f7ff7f 704af97f 48f7ff7f @J..D...pJ..H... │ │ + 0x00085578 a04af97f 4cf7ff7f d04af97f 50f7ff7f .J..L....J..P... │ │ + 0x00085588 004bf97f 54f7ff7f 304bf97f 58f7ff7f .K..T...0K..X... │ │ + 0x00085598 604bf97f 5cf7ff7f 8c4bf97f b0b0b080 `K..\....K...... │ │ + 0x000855a8 bc4bf97f 01000000 b44bf97f b0b0b080 .K.......K...... │ │ + 0x000855b8 2c4cf97f b0b0a880 604df97f b0b0b080 ,L......`M...... │ │ + 0x000855c8 5c4df97f b0b0a880 184ef97f b0b0aa80 \M.......N...... │ │ + 0x000855d8 4c4ef97f b0b0a880 7c4ef97f b0b0b080 LN......|N...... │ │ + 0x000855e8 a44ef97f 01000000 9c4ef97f b0b0b080 .N.......N...... │ │ + 0x000855f8 e84ef97f b0b0a880 184ff97f b0b0b080 .N.......O...... │ │ + 0x00085608 184ff97f b0aa0180 d04ff97f a908b180 .O.......O...... │ │ + 0x00085618 9850f97f 01000000 9050f97f b0b0b080 .P.......P...... │ │ + 0x00085628 ac50f97f b0b0aa80 cc50f97f 01000000 .P.......P...... │ │ + 0x00085638 c450f97f b0008480 0451f97f b0b0b080 .P.......Q...... │ │ + 0x00085648 2451f97f b0008480 3c51f97f a908b180 $Q.............>...... │ │ + 0x000868f8 e43efa7f b0ad1480 583ffa7f b0aa0580 .>......X?...... │ │ + 0x00086908 c03ffa7f b0ae0980 f840fa7f b0af1680 .?.......@...... │ │ + 0x00086918 2442fa7f b0ac0f80 a842fa7f b0b0b080 $B.......B...... │ │ + 0x00086928 ae42fa7f f0e6ff7f b242fa7f f4e6ff7f .B.......B...... │ │ + 0x00086938 b842fa7f b0ac0f80 7043fa7f b0ab0480 .B......pC...... │ │ + 0x00086948 6844fa7f b0b0b080 6444fa7f b0b0a880 hD......dD...... │ │ + 0x00086958 0245fa7f b0b0b080 3045fa7f b0ac0380 .E......0E...... │ │ + 0x00086968 1046fa7f b0b0a880 6046fa7f a908b180 .F......`F...... │ │ + 0x00086978 a846fa7f b0ab1080 6847fa7f b0ad1080 .F......hG...... │ │ + 0x00086988 ec49fa7f b0ab0880 544afa7f 01000000 .I......TJ...... │ │ + 0x00086998 4c4afa7f b0b0b080 284bfa7f a908b180 LJ......(K...... │ │ + 0x000869a8 904bfa7f b0b0b080 944bfa7f a908b180 .K.......K...... │ │ + 0x000869b8 b84bfa7f b0b0a880 d04bfa7f a908b180 .K.......K...... │ │ + 0x000869c8 204cfa7f 68e6ff7f 604cfa7f b0ab0480 L..h...`L...... │ │ + 0x000869d8 c84cfa7f b0af0680 a84dfa7f 00840480 .L.......M...... │ │ + 0x000869e8 e44dfa7f 54e6ff7f e64dfa7f 58e6ff7f .M..T....M..X... │ │ + 0x000869f8 e84dfa7f b0b0a880 284efa7f b0b0b080 .M......(N...... │ │ + 0x00086a08 2c4efa7f 4ce6ff7f cc4efa7f b0b0b080 ,N..L....N...... │ │ + 0x00086a18 d04efa7f a908b180 fc4efa7f b0b0aa80 .N.......N...... │ │ + 0x00086a28 204ffa7f b0ab0680 884ffa7f 01000000 O.......O...... │ │ + 0x00086a38 804ffa7f a908b180 a04ffa7f ac019780 .O.......O...... │ │ + 0x00086a48 1450fa7f b0b0b080 1450fa7f 01000000 .P.......P...... │ │ + 0x00086a58 0c50fa7f b0aa0380 5050fa7f 01000000 .P......PP...... │ │ + 0x00086a68 4850fa7f b0ab0680 ac50fa7f 01000000 HP.......P...... │ │ + 0x00086a78 a450fa7f b0b0b080 a050fa7f b0b0aa80 .P.......P...... │ │ + 0x00086a88 d050fa7f 01000000 c850fa7f b0af0880 .P.......P...... │ │ + 0x00086a98 4855fa7f b0af0c80 1e5bfa7f b0af0480 HU.......[...... │ │ + 0x00086aa8 ec5bfa7f b0af0680 c85dfa7f b0af0480 .[.......]...... │ │ + 0x00086ab8 bc5efa7f b0af0880 2060fa7f b0af0480 .^...... `...... │ │ + 0x00086ac8 1c61fa7f b0b0b080 3861fa7f b0af0280 .a......8a...... │ │ + 0x00086ad8 3864fa7f b0b0a980 9864fa7f b0b0b080 8d.......d...... │ │ + 0x00086ae8 9464fa7f b0af1480 d469fa7f b0b0a880 .d.......i...... │ │ + 0x00086af8 006afa7f b0b0ac80 786bfa7f 01000000 .j......xk...... │ │ + 0x00086b08 706bfa7f ac019780 f06bfa7f af089780 pk.......k...... │ │ + 0x00086b18 646dfa7f b0b0b080 606dfa7f a908b180 dm......`m...... │ │ + 0x00086b28 986dfa7f b0b0b080 9c6dfa7f 30e5ff7f .m.......m..0... │ │ + 0x00086b38 cc6dfa7f b0b0aa80 086efa7f b0ab0280 .m.......n...... │ │ + 0x00086b48 6c6efa7f b0b0aa80 c86efa7f a908b180 ln.......n...... │ │ + 0x00086b58 fc6efa7f b0b0a880 486ffa7f 0ce5ff7f .n......Ho...... │ │ + 0x00086b68 706ffa7f b0b0a880 ac6ffa7f 08e5ff7f po.......o...... │ │ + 0x00086b78 d46ffa7f b0ab0880 c070fa7f b0af0c80 .o.......p...... │ │ + 0x00086b88 e471fa7f b0af1080 2474fa7f b0ac1180 .q......$t...... │ │ + 0x00086b98 3c76fa7f b0b0b080 4876fa7f ab08b180 ....... │ │ + 0x00088238 541bfe7f b0af0480 521cfe7f b0b0ab80 T.......R....... │ │ + 0x00088248 341dfe7f b0b0ac80 4c1efe7f b0b0ae80 4.......L....... │ │ + 0x00088258 b01ffe7f b0af0480 b220fe7f b0af0280 ......... ...... │ │ + 0x00088268 9821fe7f b0af0680 c222fe7f b0af0480 .!......."...... │ │ + 0x00088278 d023fe7f b0b0ab80 c824fe7f b0b0ac80 .#.......$...... │ │ + 0x00088288 0826fe7f b0b0ae80 da27fe7f b0af0280 .&.......'...... │ │ + 0x00088298 682afe7f b0af0480 8c2dfe7f b0b0ac80 h*.......-...... │ │ + 0x000882a8 aa2efe7f b0b0ad80 2a30fe7f b0b0af80 ........*0...... │ │ + 0x000882b8 7032fe7f b0af0480 ae35fe7f b0af0680 p2.......5...... │ │ + 0x000882c8 cc39fe7f b0b0ac80 d43afe7f b0af0280 .9.......:...... │ │ + 0x000882d8 863bfe7f b05f8480 183cfe7f b0af0480 .;..._...<...... │ │ + 0x000882e8 063efe7f b0af0680 9e40fe7f b0af0880 .>.......@...... │ │ + 0x000882f8 c643fe7f b0b0ac80 da44fe7f b0b0af80 .C.......D...... │ │ + 0x00088308 8c45fe7f b0b0ad80 2c46fe7f b0af0480 .E......,F...... │ │ + 0x00088318 4047fe7f b0af0280 4248fe7f b0af0680 @G......BH...... │ │ + 0x00088328 204bfe7f b0af0880 b04efe7f b0b0ab80 K.......N...... │ │ + 0x00088338 e652fe7f b0b0ac80 5055fe7f ab80c980 .R......PU...... │ │ + 0x00088348 3858fe7f b0b0ab80 445dfe7f b0b0ac80 8X......D]...... │ │ + 0x00088358 5c60fe7f b0b0ae80 2264fe7f b0b0ab80 \`......"d...... │ │ + 0x00088368 de65fe7f b0b0ad80 6066fe7f b0b0ab80 .e......`f...... │ │ + 0x00088378 b066fe7f b0b0af80 b067fe7f b0af0280 .f.......g...... │ │ + 0x00088388 aa68fe7f b0b0af80 2269fe7f b0af0680 .h......"i...... │ │ + 0x00088398 9c6afe7f b0af0880 2e6cfe7f b0af0680 .j.......l...... │ │ + 0x000883a8 de6cfe7f b0af0a80 ce6efe7f b0af0c80 .l.......n...... │ │ + 0x000883b8 f670fe7f b0af0a80 e471fe7f b0b0ab80 .p.......q...... │ │ + 0x000883c8 6872fe7f b0b0ac80 c272fe7f b0b0ab80 hr.......r...... │ │ + 0x000883d8 0273fe7f b0b0ad80 6a73fe7f b0b0ab80 .s......js...... │ │ + 0x000883e8 c673fe7f b0b0af80 7474fe7f b0b0ab80 .s......tt...... │ │ + 0x000883f8 d274fe7f b0af0680 9475fe7f b0b0af80 .t.......u...... │ │ + 0x00088408 2676fe7f b0af0880 5c77fe7f b0b0af80 &v......\w...... │ │ + 0x00088418 f077fe7f b0af0c80 0a79fe7f b0af0680 .w.......y...... │ │ + 0x00088428 ec79fe7f b0af0e80 c87bfe7f b0af0680 .y.......{...... │ │ + 0x00088438 ac7cfe7f b0af1280 287efe7f b0af0a80 .|......(~...... │ │ + 0x00088448 527ffe7f b0af1480 dc81fe7f b0af0a80 R............... │ │ + 0x00088458 0883fe7f b0b0ab80 c484fe7f b0b0ac80 ................ │ │ + 0x00088468 5085fe7f b0b0ab80 a085fe7f b0b0af80 P............... │ │ + 0x00088478 a086fe7f b0af0280 8e87fe7f b0b0af80 ................ │ │ + 0x00088488 0688fe7f b0af0680 8089fe7f b0af0880 ................ │ │ + 0x00088498 fa8afe7f b0af0680 aa8bfe7f b0af0a80 ................ │ │ + 0x000884a8 8c90fe7f b0b0ab80 0891fe7f b0b0ac80 ................ │ │ + 0x000884b8 6491fe7f b0b0ab80 a091fe7f b0b0ad80 d............... │ │ + 0x000884c8 fe91fe7f b0b0ab80 5092fe7f b0b0af80 ........P....... │ │ + 0x000884d8 de92fe7f b0b0ab80 3293fe7f b0af0680 ........2....... │ │ + 0x000884e8 da93fe7f b0b0af80 5694fe7f b0af0880 ........V....... │ │ + 0x000884f8 6895fe7f b0b0af80 e695fe7f b0af0c80 h............... │ │ + 0x00088508 de96fe7f b0af0680 9897fe7f b0af0e80 ................ │ │ + 0x00088518 7099fe7f b0af0680 2c9afe7f b0af1280 p.......,....... │ │ + 0x00088528 729bfe7f b0af0a80 6a9cfe7f b0af1480 r.......j....... │ │ + 0x00088538 de9efe7f b0af0a80 d89ffe7f b0b0ab80 ................ │ │ + 0x00088548 0ea1fe7f b0b0ad80 7aa1fe7f b0b0ab80 ........z....... │ │ + 0x00088558 daa1fe7f b0b0ae80 7ea2fe7f b0b0ab80 ........~....... │ │ + 0x00088568 e0a2fe7f b0af0680 aca3fe7f b0b0af80 ................ │ │ + 0x00088578 50a4fe7f b0af0680 72a5fe7f b0b0af80 P.......r....... │ │ + 0x00088588 18a6fe7f b0af0a80 30a7fe7f b0af0680 ........0....... │ │ + 0x00088598 28a8fe7f b0af0a80 fca9fe7f b0af0680 (............... │ │ + 0x000885a8 f6aafe7f b0af1080 6cacfe7f b0af0a80 ........l....... │ │ + 0x000885b8 b6adfe7f b0af0e80 18b0fe7f b0af0a80 ................ │ │ + 0x000885c8 64b1fe7f b0b0ab80 04b2fe7f b0b0ac80 d............... │ │ + 0x000885d8 74b2fe7f b0b0ab80 beb2fe7f b0b0ae80 t............... │ │ + 0x000885e8 44b3fe7f b0b0ac80 bab3fe7f b0b0af80 D............... │ │ + 0x000885f8 7ab4fe7f b0b0ac80 f2b4fe7f b0af0680 z............... │ │ + 0x00088608 eeb5fe7f b0af0280 c0b6fe7f b0af0880 ................ │ │ + 0x00088618 3eb8fe7f b0af0280 12b9fe7f b0af0c80 >............... │ │ + 0x00088628 8cbafe7f b0af0680 c2bbfe7f b0af0e80 ................ │ │ + 0x00088638 18befe7f b0af0680 50bffe7f b0af1280 ........P....... │ │ + 0x00088648 2cc1fe7f b0af0c80 cec2fe7f b0af1480 ,............... │ │ + 0x00088658 f0c5fe7f b0af0c80 94c7fe7f b0b0ac80 ................ │ │ + 0x00088668 eac7fe7f b0b0ab80 32c8fe7f b0b0af80 ........2....... │ │ + 0x00088678 b4c8fe7f b0b0ab80 fec8fe7f b0af0280 ................ │ │ + 0x00088688 86c9fe7f b0af0480 24cafe7f b0af0880 ........$....... │ │ + 0x00088698 46cbfe7f b0af0480 eacbfe7f b0af1080 F............... │ │ + 0x000886a8 20cdfe7f b0af0e80 3ecefe7f b0af1280 .......>....... │ │ + 0x000886b8 6cd0fe7f b0af0e80 8cd1fe7f b0af1880 l............... │ │ + 0x000886c8 42d3fe7f b0af1480 d0d4fe7f b0af1c80 B............... │ │ + 0x000886d8 1cd8fe7f b0af1480 acd9fe7f b0af2480 ..............$. │ │ + 0x000886e8 d0dbfe7f b0af1e80 e8ddfe7f b0af2680 ..............&. │ │ + 0x000886f8 3ee2fe7f b0af1e80 58e4fe7f b0b0ac80 >.......X....... │ │ + 0x00088708 b8e4fe7f b0b0ab80 04e5fe7f b0b0af80 ................ │ │ + 0x00088718 8ee5fe7f b0b0ab80 dce5fe7f b0af0280 ................ │ │ + 0x00088728 6ce6fe7f b0b0af80 f6e6fe7f b0af0880 l............... │ │ + 0x00088738 22e8fe7f b0b0af80 b2e8fe7f b0af0e80 "............... │ │ + 0x00088748 38ebfe7f b0af1280 82edfe7f b0af0e80 8............... │ │ + 0x00088758 bceefe7f b0af1880 9cf0fe7f b0af1680 ................ │ │ + 0x00088768 4cf2fe7f b0af1c80 b4f5fe7f b0af1680 L............... │ │ + 0x00088778 66f7fe7f b0af2480 aef9fe7f b0af1e80 f.....$......... │ │ + 0x00088788 d6fbfe7f b0af2680 4e00ff7f b0af1e80 ......&.N....... │ │ + 0x00088798 7802ff7f b0b0aa80 ce02ff7f b0b0a980 x............... │ │ + 0x000887a8 9404ff7f b0b0aa80 1005ff7f a980c980 ................ │ │ + 0x000887b8 f005ff7f b0b0aa80 6e06ff7f a982c980 ........n....... │ │ + 0x000887c8 4e07ff7f aa80c980 1e08ff7f a985c980 N............... │ │ + 0x000887d8 9809ff7f aa80c980 6a0aff7f a987c980 ........j....... │ │ + 0x000887e8 9a0bff7f aa84c980 b20cff7f eccaff7f ................ │ │ + 0x000887f8 0a0fff7f aa84c980 2410ff7f e8caff7f ........$....... │ │ + 0x00088808 e011ff7f eccaff7f 4e13ff7f f0caff7f ........N....... │ │ + 0x00088818 7616ff7f f4caff7f e617ff7f b0b0aa80 v............... │ │ + 0x00088828 a419ff7f b0b0ab80 321aff7f b0b0aa80 ........2....... │ │ + 0x00088838 c41aff7f b0b0ab80 a01bff7f b0b0aa80 ................ │ │ + 0x00088848 341cff7f ab80c980 301dff7f aa80c980 4.......0....... │ │ + 0x00088858 2a1eff7f ab83c980 c01fff7f aa80c980 *............... │ │ + 0x00088868 bc20ff7f ad84c980 2022ff7f aa84c980 . ...... "...... │ │ + 0x00088878 7623ff7f ad87c980 cc25ff7f aa84c980 v#.......%...... │ │ + 0x00088888 2427ff7f 90caff7f fc28ff7f 94caff7f $'.......(...... │ │ + 0x00088898 be2aff7f 98caff7f 062eff7f 9ccaff7f .*.............. │ │ + 0x000888a8 ca2fff7f 01000000 c22fff7f b0b0ab80 ./......./...... │ │ + 0x000888b8 9832ff7f b0b0a980 a834ff7f b0b0ad80 .2.......4...... │ │ + 0x000888c8 1e39ff7f b0b0ac80 dc3cff7f b0b0a880 .9.......<...... │ │ + 0x000888d8 143dff7f 70caff7f 6c41ff7f 01000000 .=..p...lA...... │ │ + 0x000888e8 6441ff7f b0b0b080 7c41ff7f ad08b180 dA......|A...... │ │ + 0x000888f8 c841ff7f 5ccaff7f e841ff7f af08b180 .A..\....A...... │ │ + 0x00088908 5a42ff7f b0b0aa80 7242ff7f b0b0b080 ZB......rB...... │ │ + 0x00088918 7042ff7f b0af0280 6e43ff7f b0b0b080 pB......nC...... │ │ + 0x00088928 6a43ff7f b0b0a880 8843ff7f b0af0480 jC.......C...... │ │ + 0x00088938 d044ff7f b0b0a880 ec44ff7f a908b180 .D.......D...... │ │ + 0x00088948 8c45ff7f b0ab1080 0846ff7f 10caff7f .E.......F...... │ │ + 0x00088958 3446ff7f b0ab1080 b046ff7f b0af0680 4F.......F...... │ │ + 0x00088968 d847ff7f b0b0aa80 6848ff7f ab08b180 .G......hH...... │ │ + 0x00088978 1849ff7f b0b0aa80 7849ff7f a908b180 .I......xI...... │ │ + 0x00088988 e449ff7f b0b0b080 e049ff7f b0b0a880 .I.......I...... │ │ + 0x00088998 fc49ff7f b0b0b080 004aff7f ab08b180 .I.......J...... │ │ + 0x000889a8 c04aff7f b0b0aa80 504bff7f b0b0a880 .J......PK...... │ │ + 0x000889b8 724bff7f b0b0b080 704bff7f b0b0aa80 rK......pK...... │ │ + 0x000889c8 9c4bff7f b0b0b080 9c4bff7f b0b0a880 .K.......K...... │ │ + 0x000889d8 b04bff7f b0b0b080 b04bff7f b0b0a880 .K.......K...... │ │ + 0x000889e8 c44bff7f b0b0b080 c24bff7f 7cc9ff7f .K.......K..|... │ │ + 0x000889f8 c84bff7f b0b0b080 c84bff7f b0b0aa80 .K.......K...... │ │ + 0x00088a08 644cff7f b0b0ae80 c84eff7f b0b0b080 dL.......N...... │ │ + 0x00088a18 f84eff7f b0b0a980 504fff7f b0b0b080 .N......PO...... │ │ + 0x00088a28 644fff7f b0af1e80 2056ff7f b0a90280 dO...... V...... │ │ + 0x00088a38 8056ff7f b0a80180 8a56ff7f b0ab0280 .V.......V...... │ │ + 0x00088a48 ae56ff7f 01000000 a856ff7f b0b0ad80 .V.......V...... │ │ + 0x00088a58 b05aff7f 01000000 a85aff7f b0ae0d80 .Z.......Z...... │ │ + 0x00088a68 d85bff7f ab08b180 f45bff7f 01000000 .[.......[...... │ │ + 0x00088a78 ec5bff7f 00840680 145cff7f 01000000 .[.......\...... │ │ + 0x00088a88 0c5cff7f 00840680 045dff7f 01000000 .\.......]...... │ │ + 0x00088a98 fc5cff7f af3f1280 085fff7f 01000000 .\...?..._...... │ │ + 0x00088aa8 005fff7f b0aa0180 4c5fff7f c8c8ff7f ._......L_...... │ │ + 0x00088ab8 bc5fff7f ccc8ff7f 2c60ff7f 01000000 ._......,`...... │ │ + 0x00088ac8 2460ff7f b0b0a980 5860ff7f b0b0b080 $`......X`...... │ │ + 0x00088ad8 7a60ff7f b0b0a980 a260ff7f ab08b180 z`.......`...... │ │ + 0x00088ae8 d460ff7f b0b0b080 d660ff7f 01000000 .`.......`...... │ │ + 0x00088af8 d060ff7f b0b0b080 8c61ff7f b0af0280 .`.......a...... │ │ + 0x00088b08 8c65ff7f b0ab0680 f465ff7f b0b0aa80 .e.......e...... │ │ + 0x00088b18 9c66ff7f b0b0ac80 ac6dff7f b0b0b080 .f.......m...... │ │ + 0x00088b28 e06dff7f 68c8ff7f 8c76ff7f af3f1880 .m..h....v...?.. │ │ + 0x00088b38 a882ff7f a908b180 1083ff7f 01000000 ................ │ │ + 0x00088b48 0883ff7f 54c8ff7f 5883ff7f 58c8ff7f ....T...X...X... │ │ + 0x00088b58 fc83ff7f 5cc8ff7f 7084ff7f b0b0b080 ....\...p....... │ │ + 0x00088b68 bc84ff7f 01000000 b484ff7f 00840680 ................ │ │ + 0x00088b78 dc84ff7f 01000000 d484ff7f 00840680 ................ │ │ + 0x00088b88 6485ff7f 01000000 5c85ff7f b0b0aa80 d.......\....... │ │ + 0x00088b98 7c85ff7f b0b0b080 8085ff7f 20c8ff7f |........... ... │ │ + 0x00088ba8 9085ff7f 24c8ff7f a085ff7f 28c8ff7f ....$.......(... │ │ + 0x00088bb8 b085ff7f 2cc8ff7f c085ff7f b0b0b080 ....,........... │ │ + 0x00088bc8 e085ff7f b0a80380 6886ff7f ab08b180 ........h....... │ │ + 0x00088bd8 9c86ff7f b0af0a80 b487ff7f b0a90480 ................ │ │ + 0x00088be8 f687ff7f b0a80380 0a88ff7f b0a90480 ................ │ │ + 0x00088bf8 2888ff7f b0ad0a80 5089ff7f b0a90680 (.......P....... │ │ + 0x00088c08 d089ff7f 00840680 f089ff7f e0c7ff7f ................ │ │ + 0x00088c18 088aff7f e4c7ff7f 308aff7f e8c7ff7f ........0....... │ │ + 0x00088c28 508aff7f a880c980 b88aff7f ab08b180 P............... │ │ + 0x00088c38 048bff7f b0b0a880 308bff7f b0b0b080 ........0....... │ │ + 0x00088c48 2e8bff7f 01000000 288bff7f c4c7ff7f ........(....... │ │ + 0x00088c58 388bff7f b0ad0680 c48bff7f b0af2680 8.............&. │ │ + 0x00088c68 dc8cff7f a908b180 408dff7f ad08b180 ........@....... │ │ + 0x00088c78 948eff7f af08b180 088fff7f a0c7ff7f ................ │ │ + 0x00088c88 208fff7f a4c7ff7f f494ff7f 01000000 ............... │ │ + 0x00088c98 ec94ff7f b0af0c80 c89bff7f b0b0b080 ................ │ │ + 0x00088ca8 ec9bff7f b0ac1180 849cff7f b0aa1180 ................ │ │ + 0x00088cb8 1c9dff7f 01000000 149dff7f 00840680 ................ │ │ + 0x00088cc8 3c9dff7f 01000000 349dff7f b0b0b080 <.......4....... │ │ + 0x00088cd8 549dff7f a908b180 7e9dff7f b0b0ab80 T.......~....... │ │ + 0x00088ce8 b69dff7f 01000000 aca3ff7f 48c7ff7f ............H... │ │ + 0x00088cf8 b4a3ff7f ab08b180 24a4ff7f b0b0b080 ........$....... │ │ + 0x00088d08 34a4ff7f b0af0280 d0a4ff7f b0b0b080 4............... │ │ + 0x00088d18 18a5ff7f b0a90280 10a6ff7f b0b0a880 ................ │ │ + 0x00088d28 74a6ff7f b0b0b080 8ca6ff7f b0b0aa80 t............... │ │ + 0x00088d38 e8a6ff7f af72b280 08a8ff7f b0b0b080 .....r.......... │ │ + 0x00088d48 08a8ff7f ab3f3880 a4a8ff7f b0b0b080 .....?8......... │ │ + 0x00088d58 b8a8ff7f b0b0aa80 24a9ff7f b0b0b080 ........$....... │ │ + 0x00088d68 b4a9ff7f 00840480 d4a9ff7f b0b0b080 ................ │ │ + 0x00088d78 28aaff7f 00840480 4caaff7f ac0db280 (.......L....... │ │ + 0x00088d88 0cabff7f b0af0880 f0aeff7f b0b0b080 ................ │ │ + 0x00088d98 00afff7f ad3f0280 58b2ff7f 01000000 .....?..X....... │ │ + 0x00088da8 f8b3ff7f b0b0b080 50b4ff7f 00840480 ........P....... │ │ + 0x00088db8 70b4ff7f b0b0b080 6cb4ff7f b0ad0480 p.......l....... │ │ + 0x00088dc8 fcb7ff7f 00840480 34b8ff7f 74c6ff7f ........4...t... │ │ + 0x00088dd8 3cb8ff7f 78c6ff7f 50b8ff7f 7cc6ff7f <...x...P...|... │ │ + 0x00088de8 50b8ff7f 80c6ff7f 50b8ff7f b0af0280 P.......P....... │ │ + 0x00088df8 c4b9ff7f af08b180 c8baff7f 01000000 ................ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,11951 +1,11951 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00088e0c 286e756c 6c290025 73004f75 74206f66 (null).%s.Out of │ │ - 0x00088e1c 206d656d 6f727900 4572726f 72207265 memory.Error re │ │ - 0x00088e2c 6164696e 67206672 6f6d2064 61746173 ading from datas │ │ - 0x00088e3c 74726561 6d004572 726f7220 77726974 tream.Error writ │ │ - 0x00088e4c 696e6720 746f2064 61746173 74726561 ing to datastrea │ │ - 0x00088e5c 6d004572 726f7220 7365656b 696e6720 m.Error seeking │ │ - 0x00088e6c 696e2064 61746173 74726561 6d005468 in datastream.Th │ │ - 0x00088e7c 6174206f 70657261 74696f6e 20697320 at operation is │ │ - 0x00088e8c 6e6f7420 73757070 6f727465 6400556e not supported.Un │ │ - 0x00088e9c 6b6e6f77 6e205344 4c206572 726f7200 known SDL error. │ │ - 0x00088eac 66616c73 65005061 72616d65 74657220 false.Parameter │ │ - 0x00088ebc 27257327 20697320 696e7661 6c696400 '%s' is invalid. │ │ - 0x00088ecc 6e616d65 0063616c 6c626163 6b007469 name.callback.ti │ │ - 0x00088edc 6d650074 696d6573 00417373 65727469 me.times.Asserti │ │ - 0x00088eec 6f6e2066 61696c75 72652061 74202573 on failure at %s │ │ - 0x00088efc 20282573 3a256429 2c207472 69676765 (%s:%d), trigge │ │ - 0x00088f0c 72656420 25752025 733a0a20 20272573 red %u %s:. '%s │ │ - 0x00088f1c 27000a0a 25730a0a 0053444c 5f415353 '...%s...SDL_ASS │ │ - 0x00088f2c 45525400 61626f72 74006272 65616b00 ERT.abort.break. │ │ - 0x00088f3c 72657472 79006967 6e6f7265 00616c77 retry.ignore.alw │ │ - 0x00088f4c 6179735f 69676e6f 72650041 73736572 ays_ignore.Asser │ │ - 0x00088f5c 74696f6e 20466169 6c656400 41626f72 tion Failed.Abor │ │ - 0x00088f6c 742f4272 65616b2f 52657472 792f4967 t/Break/Retry/Ig │ │ - 0x00088f7c 6e6f7265 2f416c77 61797349 676e6f72 nore/AlwaysIgnor │ │ - 0x00088f8c 653f205b 61627269 415d203a 20006100 e? [abriA] : .a. │ │ - 0x00088f9c 62007200 69004100 00730079 6573006e b.r.i.A..s.yes.n │ │ - 0x00088fac 6f000a0a 53444c20 61737365 7274696f o...SDL assertio │ │ - 0x00088fbc 6e207265 706f7274 2e0a0041 6c6c2053 n report...All S │ │ - 0x00088fcc 444c2061 73736572 74696f6e 73206265 DL assertions be │ │ - 0x00088fdc 74776565 6e206c61 73742069 6e69742f tween last init/ │ │ - 0x00088fec 71756974 3a0a0a00 27257327 0a202020 quit:...'%s'. │ │ - 0x00088ffc 202a2025 73202825 733a2564 290a2020 * %s (%s:%d). │ │ - 0x0008900c 20202a20 74726967 67657265 64202575 * triggered %u │ │ - 0x0008901c 2074696d 6525732e 0a202020 202a2061 time%s.. * a │ │ - 0x0008902c 6c776179 73206967 6e6f7265 3a202573 lways ignore: %s │ │ - 0x0008903c 2e0a000a 00526574 72790042 7265616b .....Retry.Break │ │ - 0x0008904c 0041626f 72740049 676e6f72 6500416c .Abort.Ignore.Al │ │ - 0x0008905c 77617973 2049676e 6f726500 52455345 ways Ignore.RESE │ │ - 0x0008906c 52564544 00435553 544f4d00 53444c2f RVED.CUSTOM.SDL/ │ │ - 0x0008907c 25730025 733a2025 730a0041 50500045 %s.%s: %s..APP.E │ │ - 0x0008908c 52524f52 00535953 54454d00 41554449 RROR.SYSTEM.AUDI │ │ - 0x0008909c 4f005649 44454f00 52454e44 45520049 O.VIDEO.RENDER.I │ │ - 0x000890ac 4e505554 00564552 424f5345 00444542 NPUT.VERBOSE.DEB │ │ - 0x000890bc 55470049 4e464f00 5741524e 00435249 UG.INFO.WARN.CRI │ │ - 0x000890cc 54494341 4c004170 706c6963 6174696f TICAL.Applicatio │ │ - 0x000890dc 6e206469 646e2774 20696e69 7469616c n didn't initial │ │ - 0x000890ec 697a6520 70726f70 65726c79 2c206469 ize properly, di │ │ - 0x000890fc 6420796f 7520696e 636c7564 65205344 d you include SD │ │ - 0x0008910c 4c5f6d61 696e2e68 20696e20 74686520 L_main.h in the │ │ - 0x0008911c 66696c65 20636f6e 7461696e 696e6720 file containing │ │ - 0x0008912c 796f7572 206d6169 6e282920 66756e63 your main() func │ │ - 0x0008913c 74696f6e 3f006867 2d313035 35363a30 tion?.hg-10556:0 │ │ - 0x0008914c 30376466 65383361 62663800 416e6472 07dfe83abf8.Andr │ │ - 0x0008915c 6f696400 4a617661 2d736964 6520696e oid.Java-side in │ │ - 0x0008916c 69746961 6c697a61 74696f6e 20666169 itialization fai │ │ - 0x0008917c 6c656421 004e6f20 636f6d70 61746962 led!.No compatib │ │ - 0x0008918c 6c652061 7564696f 20666f72 6d617421 le audio format! │ │ - 0x0008919c 00616e64 726f6964 0053444c 20416e64 .android.SDL And │ │ - 0x000891ac 726f6964 20617564 696f2064 72697665 roid audio drive │ │ - 0x000891bc 72006475 6d6d7900 53444c20 64756d6d r.dummy.SDL dumm │ │ - 0x000891cc 79206175 64696f20 64726976 65720046 y audio driver.F │ │ - 0x000891dc 61696c65 6420746f 20616c6c 6f636174 ailed to allocat │ │ - 0x000891ec 6520656e 6f756768 204a564d 206c6f63 e enough JVM loc │ │ - 0x000891fc 616c2072 65666572 656e6365 73005344 al references.SD │ │ - 0x0008920c 4c006e61 74697665 50617573 65282900 L.nativePause(). │ │ - 0x0008921c 6e617469 76655265 73756d65 28290073 nativeResume().s │ │ - 0x0008922c 65744163 74697669 74795469 746c6500 etActivityTitle. │ │ - 0x0008923c 284c6a61 76612f6c 616e672f 53747269 (Ljava/lang/Stri │ │ - 0x0008924c 6e673b29 5a006a61 76612f6c 616e672f ng;)Z.java/lang/ │ │ - 0x0008925c 436c6173 73006765 744e616d 65002829 Class.getName.() │ │ - 0x0008926c 4c6a6176 612f6c61 6e672f53 7472696e Ljava/lang/Strin │ │ - 0x0008927c 673b0067 65744d65 73736167 65002573 g;.getMessage.%s │ │ - 0x0008928c 3a202573 00676574 436f6e74 65787400 : %s.getContext. │ │ - 0x0008929c 28294c61 6e64726f 69642f63 6f6e7465 ()Landroid/conte │ │ - 0x000892ac 6e742f43 6f6e7465 78743b00 67657441 nt/Context;.getA │ │ - 0x000892bc 73736574 73002829 4c616e64 726f6964 ssets.()Landroid │ │ - 0x000892cc 2f636f6e 74656e74 2f726573 2f417373 /content/res/Ass │ │ - 0x000892dc 65744d61 6e616765 723b006f 70656e46 etManager;.openF │ │ - 0x000892ec 6400284c 6a617661 2f6c616e 672f5374 d.(Ljava/lang/St │ │ - 0x000892fc 72696e67 3b294c61 6e64726f 69642f63 ring;)Landroid/c │ │ - 0x0008930c 6f6e7465 6e742f72 65732f41 73736574 ontent/res/Asset │ │ - 0x0008931c 46696c65 44657363 72697074 6f723b00 FileDescriptor;. │ │ - 0x0008932c 67657453 74617274 4f666673 65740028 getStartOffset.( │ │ - 0x0008933c 294a0067 65744465 636c6172 65644c65 )J.getDeclaredLe │ │ - 0x0008934c 6e677468 00676574 46696c65 44657363 ngth.getFileDesc │ │ - 0x0008935c 72697074 6f720028 294c6a61 76612f69 riptor.()Ljava/i │ │ - 0x0008936c 6f2f4669 6c654465 73637269 70746f72 o/FileDescriptor │ │ - 0x0008937c 3b006465 73637269 70746f72 0049006f ;.descriptor.I.o │ │ - 0x0008938c 70656e00 284c6a61 76612f6c 616e672f pen.(Ljava/lang/ │ │ - 0x0008939c 53747269 6e673b49 294c6a61 76612f69 String;I)Ljava/i │ │ - 0x000893ac 6f2f496e 70757453 74726561 6d3b006f o/InputStream;.o │ │ - 0x000893bc 70656e41 504b4578 70616e73 696f6e49 penAPKExpansionI │ │ - 0x000893cc 6e707574 53747265 616d0028 4c6a6176 nputStream.(Ljav │ │ - 0x000893dc 612f6c61 6e672f53 7472696e 673b294c a/lang/String;)L │ │ - 0x000893ec 6a617661 2f696f2f 496e7075 74537472 java/io/InputStr │ │ - 0x000893fc 65616d3b 004e6f20 6f70656e 41504b45 eam;.No openAPKE │ │ - 0x0008940c 7870616e 73696f6e 496e7075 74537472 xpansionInputStr │ │ - 0x0008941c 65616d28 2920696e 204a6176 6120636c eam() in Java cl │ │ - 0x0008942c 61737300 61766169 6c61626c 65002829 ass.available.() │ │ - 0x0008943c 49006a61 76612f6e 696f2f63 68616e6e I.java/nio/chann │ │ - 0x0008944c 656c732f 4368616e 6e656c73 006e6577 els/Channels.new │ │ - 0x0008945c 4368616e 6e656c00 284c6a61 76612f69 Channel.(Ljava/i │ │ - 0x0008946c 6f2f496e 70757453 74726561 6d3b294c o/InputStream;)L │ │ - 0x0008947c 6a617661 2f6e696f 2f636861 6e6e656c java/nio/channel │ │ - 0x0008948c 732f5265 61646162 6c654279 74654368 s/ReadableByteCh │ │ - 0x0008949c 616e6e65 6c3b0072 65616400 284c6a61 annel;.read.(Lja │ │ - 0x000894ac 76612f6e 696f2f42 79746542 75666665 va/nio/ByteBuffe │ │ - 0x000894bc 723b2949 00636c6f 73650028 29560063 r;)I.close.()V.c │ │ - 0x000894cc 6c697062 6f617264 00676574 53797374 lipboard.getSyst │ │ - 0x000894dc 656d5365 72766963 6546726f 6d556954 emServiceFromUiT │ │ - 0x000894ec 68726561 6400284c 6a617661 2f6c616e hread.(Ljava/lan │ │ - 0x000894fc 672f5374 72696e67 3b294c6a 6176612f g/String;)Ljava/ │ │ - 0x0008950c 6c616e67 2f4f626a 6563743b 00457272 lang/Object;.Err │ │ - 0x0008951c 6f722069 6e697469 616c697a 696e6720 or initializing │ │ - 0x0008952c 70746872 65616420 6b657900 53444c5f pthread key.SDL_ │ │ - 0x0008953c 416e6472 6f69645f 496e6974 28290067 Android_Init().g │ │ - 0x0008954c 65744e61 74697665 53757266 61636500 etNativeSurface. │ │ - 0x0008955c 28294c61 6e64726f 69642f76 6965772f ()Landroid/view/ │ │ - 0x0008956c 53757266 6163653b 00617564 696f4f70 Surface;.audioOp │ │ - 0x0008957c 656e0028 495a5a49 29490061 7564696f en.(IZZI)I.audio │ │ - 0x0008958c 57726974 6553686f 72744275 66666572 WriteShortBuffer │ │ - 0x0008959c 00285b53 29560061 7564696f 57726974 .([S)V.audioWrit │ │ - 0x000895ac 65427974 65427566 66657200 285b4229 eByteBuffer.([B) │ │ - 0x000895bc 56005344 4c5f416e 64726f69 645f496e V.SDL_Android_In │ │ - 0x000895cc 69742829 2068616c 66210061 7564696f it() half!.audio │ │ - 0x000895dc 436c6f73 65006361 70747572 654f7065 Close.captureOpe │ │ - 0x000895ec 6e005344 4c5f416e 64726f69 645f496e n.SDL_Android_In │ │ - 0x000895fc 69742829 2068616c 662b2100 63617074 it() half+!.capt │ │ - 0x0008960c 75726552 65616453 686f7274 42756666 ureReadShortBuff │ │ - 0x0008961c 65720028 5b535a29 49006361 70747572 er.([SZ)I.captur │ │ - 0x0008962c 65526561 64427974 65427566 66657200 eReadByteBuffer. │ │ - 0x0008963c 285b425a 29490063 61707475 7265436c ([BZ)I.captureCl │ │ - 0x0008964c 6f736500 706f6c6c 496e7075 74446576 ose.pollInputDev │ │ - 0x0008965c 69636573 0053444c 3a20436f 756c646e ices.SDL: Couldn │ │ - 0x0008966c 2774206c 6f636174 65204a61 76612063 't locate Java c │ │ - 0x0008967c 616c6c62 61636b73 2c206368 65636b20 allbacks, check │ │ - 0x0008968c 74686174 20746865 79277265 206e616d that they're nam │ │ - 0x0008969c 65642061 6e642074 79706564 20636f72 ed and typed cor │ │ - 0x000896ac 72656374 6c790053 444c5f41 6e64726f rectly.SDL_Andro │ │ - 0x000896bc 69645f49 6e697428 29206669 6e697368 id_Init() finish │ │ - 0x000896cc 65642100 53444c20 61756469 6f3a206f ed!.SDL audio: o │ │ - 0x000896dc 70656e69 6e672064 65766963 6520666f pening device fo │ │ - 0x000896ec 72206361 70747572 65005344 4c206175 r capture.SDL au │ │ - 0x000896fc 64696f3a 20657272 6f72206f 6e204175 dio: error on Au │ │ - 0x0008970c 64696f52 65636f72 6420696e 69746961 dioRecord initia │ │ - 0x0008971c 6c697a61 74696f6e 21005344 4c206175 lization!.SDL au │ │ - 0x0008972c 64696f3a 206f7065 6e696e67 20646576 dio: opening dev │ │ - 0x0008973c 69636520 666f7220 6f757470 75740053 ice for output.S │ │ - 0x0008974c 444c2061 7564696f 3a206572 726f7220 DL audio: error │ │ - 0x0008975c 6f6e2041 7564696f 54726163 6b20696e on AudioTrack in │ │ - 0x0008976c 69746961 6c697a61 74696f6e 21005344 itialization!.SD │ │ - 0x0008977c 4c206175 64696f3a 20636f75 6c64206e L audio: could n │ │ - 0x0008978c 6f742061 6c6c6f63 61746520 616e2061 ot allocate an a │ │ - 0x0008979c 7564696f 20627566 66657221 0043616e udio buffer!.Can │ │ - 0x000897ac 6e6f7420 77726974 6520746f 20416e64 not write to And │ │ - 0x000897bc 726f6964 20706163 6b616765 2066696c roid package fil │ │ - 0x000897cc 65737973 74656d00 556e6b6e 6f776e20 esystem.Unknown │ │ - 0x000897dc 76616c75 6520666f 72202777 68656e63 value for 'whenc │ │ - 0x000897ec 65270073 65745465 78740028 4c6a6176 e'.setText.(Ljav │ │ - 0x000897fc 612f6c61 6e672f43 68617253 65717565 a/lang/CharSeque │ │ - 0x0008980c 6e63653b 29560067 65745465 78740028 nce;)V.getText.( │ │ - 0x0008981c 294c6a61 76612f6c 616e672f 43686172 )Ljava/lang/Char │ │ - 0x0008982c 53657175 656e6365 3b00746f 53747269 Sequence;.toStri │ │ - 0x0008983c 6e670068 61735465 78740028 295a0061 ng.hasText.()Z.a │ │ - 0x0008984c 6e64726f 69642e69 6e74656e 742e6163 ndroid.intent.ac │ │ - 0x0008985c 74696f6e 2e424154 54455259 5f434841 tion.BATTERY_CHA │ │ - 0x0008986c 4e474544 00616e64 726f6964 2f636f6e NGED.android/con │ │ - 0x0008987c 74656e74 2f496e74 656e7446 696c7465 tent/IntentFilte │ │ - 0x0008988c 72003c69 6e69743e 00284c6a 6176612f r..(Ljava/ │ │ - 0x0008989c 6c616e67 2f537472 696e673b 29560072 lang/String;)V.r │ │ - 0x000898ac 65676973 74657252 65636569 76657200 egisterReceiver. │ │ - 0x000898bc 284c616e 64726f69 642f636f 6e74656e (Landroid/conten │ │ - 0x000898cc 742f4272 6f616463 61737452 65636569 t/BroadcastRecei │ │ - 0x000898dc 7665723b 4c616e64 726f6964 2f636f6e ver;Landroid/con │ │ - 0x000898ec 74656e74 2f496e74 656e7446 696c7465 tent/IntentFilte │ │ - 0x000898fc 723b294c 616e6472 6f69642f 636f6e74 r;)Landroid/cont │ │ - 0x0008990c 656e742f 496e7465 6e743b00 67657449 ent/Intent;.getI │ │ - 0x0008991c 6e744578 74726100 284c6a61 76612f6c ntExtra.(Ljava/l │ │ - 0x0008992c 616e672f 53747269 6e673b49 29490067 ang/String;I)I.g │ │ - 0x0008993c 6574426f 6f6c6561 6e457874 72610028 etBooleanExtra.( │ │ - 0x0008994c 4c6a6176 612f6c61 6e672f53 7472696e Ljava/lang/Strin │ │ - 0x0008995c 673b5a29 5a00706c 75676765 64007374 g;Z)Z.plugged.st │ │ - 0x0008996c 61747573 00707265 73656e74 006c6576 atus.present.lev │ │ - 0x0008997c 656c0073 63616c65 00696e70 75744765 el.scale.inputGe │ │ - 0x0008998c 74496e70 75744465 76696365 49647300 tInputDeviceIds. │ │ - 0x0008999c 2849295b 49007365 6e644d65 73736167 (I)[I.sendMessag │ │ - 0x000899ac 65002849 49295a00 73686f77 54657874 e.(II)Z.showText │ │ - 0x000899bc 496e7075 74002849 49494929 5a006a61 Input.(IIII)Z.ja │ │ - 0x000899cc 76612f6c 616e672f 53747269 6e67006d va/lang/String.m │ │ - 0x000899dc 65737361 6765626f 7853686f 774d6573 essageboxShowMes │ │ - 0x000899ec 73616765 426f7800 28494c6a 6176612f sageBox.(ILjava/ │ │ - 0x000899fc 6c616e67 2f537472 696e673b 4c6a6176 lang/String;Ljav │ │ - 0x00089a0c 612f6c61 6e672f53 7472696e 673b5b49 a/lang/String;[I │ │ - 0x00089a1c 5b495b4c 6a617661 2f6c616e 672f5374 [I[Ljava/lang/St │ │ - 0x00089a2c 72696e67 3b5b4929 49006765 7446696c ring;[I)I.getFil │ │ - 0x00089a3c 65734469 72002829 4c6a6176 612f696f esDir.()Ljava/io │ │ - 0x00089a4c 2f46696c 653b0043 6f756c64 6e277420 /File;.Couldn't │ │ - 0x00089a5c 67657420 696e7465 726e616c 20646972 get internal dir │ │ - 0x00089a6c 6563746f 72790067 65744162 736f6c75 ectory.getAbsolu │ │ - 0x00089a7c 74655061 74680061 6e64726f 69642f6f tePath.android/o │ │ - 0x00089a8c 732f456e 7669726f 6e6d656e 74006765 s/Environment.ge │ │ - 0x00089a9c 74457874 65726e61 6c53746f 72616765 tExternalStorage │ │ - 0x00089aac 53746174 65006578 7465726e 616c2073 State.external s │ │ - 0x00089abc 746f7261 67652073 74617465 3a202573 torage state: %s │ │ - 0x00089acc 006d6f75 6e746564 006d6f75 6e746564 .mounted.mounted │ │ - 0x00089adc 5f726f00 67657445 78746572 6e616c46 _ro.getExternalF │ │ - 0x00089aec 696c6573 44697200 284c6a61 76612f6c ilesDir.(Ljava/l │ │ - 0x00089afc 616e672f 53747269 6e673b29 4c6a6176 ang/String;)Ljav │ │ - 0x00089b0c 612f696f 2f46696c 653b0043 6f756c64 a/io/File;.Could │ │ - 0x00089b1c 6e277420 67657420 65787465 726e616c n't get external │ │ - 0x00089b2c 20646972 6563746f 72790055 6e6b6e6f directory.Unkno │ │ - 0x00089b3c 776e0047 656e7569 6e65496e 74656c00 wn.GenuineIntel. │ │ - 0x00089b4c 41757468 656e7469 63414d44 0053444c AuthenticAMD.SDL │ │ - 0x00089b5c 5f44594e 414d4943 5f415049 0053444c _DYNAMIC_API.SDL │ │ - 0x00089b6c 5f44594e 4150495f 656e7472 7900556e _DYNAPI_entry.Un │ │ - 0x00089b7c 6b6e6f77 6e20746f 75636820 64657669 known touch devi │ │ - 0x00089b8c 63650055 6e6b6e6f 776e2074 6f756368 ce.Unknown touch │ │ - 0x00089b9c 2066696e 67657200 53444c5f 4e4f5f53 finger.SDL_NO_S │ │ - 0x00089bac 49474e41 4c5f4841 4e444c45 5253004e IGNAL_HANDLERS.N │ │ - 0x00089bbc 6f207769 6e646f77 20686173 20666f63 o window has foc │ │ - 0x00089bcc 75730050 61737365 64204e55 4c4c2063 us.Passed NULL c │ │ - 0x00089bdc 7572736f 72207375 72666163 65004375 ursor surface.Cu │ │ - 0x00089bec 72736f72 73206172 65206e6f 74206375 rsors are not cu │ │ - 0x00089bfc 7272656e 746c7920 73757070 6f727465 rrently supporte │ │ - 0x00089c0c 64004375 72736f72 20686f74 2073706f d.Cursor hot spo │ │ - 0x00089c1c 7420646f 65736e27 74206c69 65207769 t doesn't lie wi │ │ - 0x00089c2c 7468696e 20637572 736f7200 43726561 thin cursor.Crea │ │ - 0x00089c3c 74655379 7374656d 43757273 6f722069 teSystemCursor i │ │ - 0x00089c4c 73206e6f 74206375 7272656e 746c7920 s not currently │ │ - 0x00089c5c 73757070 6f727465 64004375 72736f72 supported.Cursor │ │ - 0x00089c6c 206e6f74 20617373 6f636961 74656420 not associated │ │ - 0x00089c7c 77697468 20746865 20637572 72656e74 with the current │ │ - 0x00089c8c 206d6f75 73650053 444c5f4d 4f555345 mouse.SDL_MOUSE │ │ - 0x00089c9c 5f52454c 41544956 455f4d4f 44455f57 _RELATIVE_MODE_W │ │ - 0x00089cac 41525000 53444c5f 4556454e 545f5155 ARP.SDL_EVENT_QU │ │ - 0x00089cbc 4555455f 53544154 49535449 43530053 EUE_STATISTICS.S │ │ - 0x00089ccc 444c2045 56454e54 20515545 55453a20 DL EVENT QUEUE: │ │ - 0x00089cdc 4d617869 6d756d20 6576656e 74732069 Maximum events i │ │ - 0x00089cec 6e2d666c 69676874 3a202564 0a005468 n-flight: %d..Th │ │ - 0x00089cfc 65206576 656e7420 73797374 656d2068 e event system h │ │ - 0x00089d0c 61732062 65656e20 73687574 20646f77 as been shut dow │ │ - 0x00089d1c 6e004576 656e7420 71756575 65206973 n.Event queue is │ │ - 0x00089d2c 2066756c 6c202825 64206576 656e7473 full (%d events │ │ - 0x00089d3c 2900436f 756c646e 2774206c 6f636b20 ).Couldn't lock │ │ - 0x00089d4c 6576656e 74207175 65756500 4552524f event queue.ERRO │ │ - 0x00089d5c 523a204e 756d506f 696e7473 203d2025 R: NumPoints = % │ │ - 0x00089d6c 690a006e 6f206765 73747572 6520746f i..no gesture to │ │ - 0x00089d7c 75636820 64657669 63657320 72656769 uch devices regi │ │ - 0x00089d8c 73746572 65640055 6e6b6e6f 776e2067 stered.Unknown g │ │ - 0x00089d9c 65737475 72654964 00676976 656e2074 estureId.given t │ │ - 0x00089dac 6f756368 20696420 6e6f7420 666f756e ouch id not foun │ │ - 0x00089dbc 6400636f 756c6420 6e6f7420 72656164 d.could not read │ │ - 0x00089dcc 20616e79 20646f6c 6c617220 67657374 any dollar gest │ │ - 0x00089ddc 75726520 66726f6d 2072776f 70730073 ure from rwops.s │ │ - 0x00089dec 63616e63 6f646500 42004300 44004500 cancode.B.C.D.E. │ │ - 0x00089dfc 46004700 48004a00 4b004c00 4d004e00 F.G.H.J.K.L.M.N. │ │ - 0x00089e0c 4f005000 51005200 53005400 55005600 O.P.Q.R.S.T.U.V. │ │ - 0x00089e1c 57005800 59005a00 31003200 33003400 W.X.Y.Z.1.2.3.4. │ │ - 0x00089e2c 35003600 37003800 39003000 52657475 5.6.7.8.9.0.Retu │ │ - 0x00089e3c 726e0045 73636170 65004261 636b7370 rn.Escape.Backsp │ │ - 0x00089e4c 61636500 54616200 53706163 65002d00 ace.Tab.Space.-. │ │ - 0x00089e5c 3d005b00 5d005c00 23003b00 27006000 =.[.].\.#.;.'.`. │ │ - 0x00089e6c 2c002e00 2f004361 70734c6f 636b0046 ,.../.CapsLock.F │ │ - 0x00089e7c 31004632 00463300 46340046 35004636 1.F2.F3.F4.F5.F6 │ │ - 0x00089e8c 00463700 46380046 39004631 30004631 .F7.F8.F9.F10.F1 │ │ - 0x00089e9c 31004631 32005072 696e7453 63726565 1.F12.PrintScree │ │ - 0x00089eac 6e005363 726f6c6c 4c6f636b 00506175 n.ScrollLock.Pau │ │ - 0x00089ebc 73650049 6e736572 7400486f 6d650050 se.Insert.Home.P │ │ - 0x00089ecc 61676555 70004465 6c657465 00456e64 ageUp.Delete.End │ │ - 0x00089edc 00506167 65446f77 6e005269 67687400 .PageDown.Right. │ │ - 0x00089eec 4c656674 00446f77 6e005570 004e756d Left.Down.Up.Num │ │ - 0x00089efc 6c6f636b 004b6579 70616420 2f004b65 lock.Keypad /.Ke │ │ - 0x00089f0c 79706164 202a004b 65797061 64202d00 ypad *.Keypad -. │ │ - 0x00089f1c 4b657970 6164202b 004b6579 70616420 Keypad +.Keypad │ │ - 0x00089f2c 456e7465 72004b65 79706164 2031004b Enter.Keypad 1.K │ │ - 0x00089f3c 65797061 64203200 4b657970 61642033 eypad 2.Keypad 3 │ │ - 0x00089f4c 004b6579 70616420 34004b65 79706164 .Keypad 4.Keypad │ │ - 0x00089f5c 2035004b 65797061 64203600 4b657970 5.Keypad 6.Keyp │ │ - 0x00089f6c 61642037 004b6579 70616420 38004b65 ad 7.Keypad 8.Ke │ │ - 0x00089f7c 79706164 2039004b 65797061 64203000 ypad 9.Keypad 0. │ │ - 0x00089f8c 4b657970 6164202e 00417070 6c696361 Keypad ..Applica │ │ - 0x00089f9c 74696f6e 00506f77 6572004b 65797061 tion.Power.Keypa │ │ - 0x00089fac 64203d00 46313300 46313400 46313500 d =.F13.F14.F15. │ │ - 0x00089fbc 46313600 46313700 46313800 46313900 F16.F17.F18.F19. │ │ - 0x00089fcc 46323000 46323100 46323200 46323300 F20.F21.F22.F23. │ │ - 0x00089fdc 46323400 45786563 75746500 48656c70 F24.Execute.Help │ │ - 0x00089fec 004d656e 75005365 6c656374 0053746f .Menu.Select.Sto │ │ - 0x00089ffc 70004167 61696e00 556e646f 00437574 p.Again.Undo.Cut │ │ - 0x0008a00c 00436f70 79005061 73746500 46696e64 .Copy.Paste.Find │ │ - 0x0008a01c 004d7574 6500566f 6c756d65 55700056 .Mute.VolumeUp.V │ │ - 0x0008a02c 6f6c756d 65446f77 6e004b65 79706164 olumeDown.Keypad │ │ - 0x0008a03c 202c004b 65797061 64203d20 28415334 ,.Keypad = (AS4 │ │ - 0x0008a04c 30302900 416c7445 72617365 00537973 00).AltErase.Sys │ │ - 0x0008a05c 52657100 43616e63 656c0043 6c656172 Req.Cancel.Clear │ │ - 0x0008a06c 00507269 6f720053 65706172 61746f72 .Prior.Separator │ │ - 0x0008a07c 004f7574 004f7065 7200436c 65617220 .Out.Oper.Clear │ │ - 0x0008a08c 2f204167 61696e00 43725365 6c004578 / Again.CrSel.Ex │ │ - 0x0008a09c 53656c00 4b657970 61642030 30004b65 Sel.Keypad 00.Ke │ │ - 0x0008a0ac 79706164 20303030 0054686f 7573616e ypad 000.Thousan │ │ - 0x0008a0bc 64735365 70617261 746f7200 44656369 dsSeparator.Deci │ │ - 0x0008a0cc 6d616c53 65706172 61746f72 00437572 malSeparator.Cur │ │ - 0x0008a0dc 72656e63 79556e69 74004375 7272656e rencyUnit.Curren │ │ - 0x0008a0ec 63795375 62556e69 74004b65 79706164 cySubUnit.Keypad │ │ - 0x0008a0fc 2028004b 65797061 64202900 4b657970 (.Keypad ).Keyp │ │ - 0x0008a10c 6164207b 004b6579 70616420 7d004b65 ad {.Keypad }.Ke │ │ - 0x0008a11c 79706164 20546162 004b6579 70616420 ypad Tab.Keypad │ │ - 0x0008a12c 4261636b 73706163 65004b65 79706164 Backspace.Keypad │ │ - 0x0008a13c 2041004b 65797061 64204200 4b657970 A.Keypad B.Keyp │ │ - 0x0008a14c 61642043 004b6579 70616420 44004b65 ad C.Keypad D.Ke │ │ - 0x0008a15c 79706164 2045004b 65797061 64204600 ypad E.Keypad F. │ │ - 0x0008a16c 4b657970 61642058 4f52004b 65797061 Keypad XOR.Keypa │ │ - 0x0008a17c 64205e00 4b657970 61642025 004b6579 d ^.Keypad %.Key │ │ - 0x0008a18c 70616420 3c004b65 79706164 203e004b pad <.Keypad >.K │ │ - 0x0008a19c 65797061 64202600 4b657970 61642026 eypad &.Keypad & │ │ - 0x0008a1ac 26004b65 79706164 207c004b 65797061 &.Keypad |.Keypa │ │ - 0x0008a1bc 64207c7c 004b6579 70616420 3a004b65 d ||.Keypad :.Ke │ │ - 0x0008a1cc 79706164 2023004b 65797061 64205370 ypad #.Keypad Sp │ │ - 0x0008a1dc 61636500 4b657970 61642040 004b6579 ace.Keypad @.Key │ │ - 0x0008a1ec 70616420 21004b65 79706164 204d656d pad !.Keypad Mem │ │ - 0x0008a1fc 53746f72 65004b65 79706164 204d656d Store.Keypad Mem │ │ - 0x0008a20c 52656361 6c6c004b 65797061 64204d65 Recall.Keypad Me │ │ - 0x0008a21c 6d436c65 6172004b 65797061 64204d65 mClear.Keypad Me │ │ - 0x0008a22c 6d416464 004b6579 70616420 4d656d53 mAdd.Keypad MemS │ │ - 0x0008a23c 75627472 61637400 4b657970 6164204d ubtract.Keypad M │ │ - 0x0008a24c 656d4d75 6c746970 6c79004b 65797061 emMultiply.Keypa │ │ - 0x0008a25c 64204d65 6d446976 69646500 4b657970 d MemDivide.Keyp │ │ - 0x0008a26c 6164202b 2f2d004b 65797061 6420436c ad +/-.Keypad Cl │ │ - 0x0008a27c 65617200 4b657970 61642043 6c656172 ear.Keypad Clear │ │ - 0x0008a28c 456e7472 79004b65 79706164 2042696e Entry.Keypad Bin │ │ - 0x0008a29c 61727900 4b657970 6164204f 6374616c ary.Keypad Octal │ │ - 0x0008a2ac 004b6579 70616420 44656369 6d616c00 .Keypad Decimal. │ │ - 0x0008a2bc 4b657970 61642048 65786164 6563696d Keypad Hexadecim │ │ - 0x0008a2cc 616c004c 65667420 4374726c 004c6566 al.Left Ctrl.Lef │ │ - 0x0008a2dc 74205368 69667400 4c656674 20416c74 t Shift.Left Alt │ │ - 0x0008a2ec 004c6566 74204755 49005269 67687420 .Left GUI.Right │ │ - 0x0008a2fc 4374726c 00526967 68742053 68696674 Ctrl.Right Shift │ │ - 0x0008a30c 00526967 68742041 6c740052 69676874 .Right Alt.Right │ │ - 0x0008a31c 20475549 004d6f64 65537769 74636800 GUI.ModeSwitch. │ │ - 0x0008a32c 41756469 6f4e6578 74004175 64696f50 AudioNext.AudioP │ │ - 0x0008a33c 72657600 41756469 6f53746f 70004175 rev.AudioStop.Au │ │ - 0x0008a34c 64696f50 6c617900 41756469 6f4d7574 dioPlay.AudioMut │ │ - 0x0008a35c 65004d65 64696153 656c6563 74005757 e.MediaSelect.WW │ │ - 0x0008a36c 57004d61 696c0043 616c6375 6c61746f W.Mail.Calculato │ │ - 0x0008a37c 7200436f 6d707574 65720041 43205365 r.Computer.AC Se │ │ - 0x0008a38c 61726368 00414320 486f6d65 00414320 arch.AC Home.AC │ │ - 0x0008a39c 4261636b 00414320 466f7277 61726400 Back.AC Forward. │ │ - 0x0008a3ac 41432053 746f7000 41432052 65667265 AC Stop.AC Refre │ │ - 0x0008a3bc 73680041 4320426f 6f6b6d61 726b7300 sh.AC Bookmarks. │ │ - 0x0008a3cc 42726967 68746e65 7373446f 776e0042 BrightnessDown.B │ │ - 0x0008a3dc 72696768 746e6573 73557000 44697370 rightnessUp.Disp │ │ - 0x0008a3ec 6c617953 77697463 68004b42 44496c6c laySwitch.KBDIll │ │ - 0x0008a3fc 756d546f 67676c65 004b4244 496c6c75 umToggle.KBDIllu │ │ - 0x0008a40c 6d446f77 6e004b42 44496c6c 756d5570 mDown.KBDIllumUp │ │ - 0x0008a41c 00456a65 63740053 6c656570 0043616e .Eject.Sleep.Can │ │ - 0x0008a42c 27742077 72697465 20746f20 72656164 't write to read │ │ - 0x0008a43c 2d6f6e6c 79206d65 6d6f7279 006d656d -only memory.mem │ │ - 0x0008a44c 0073697a 65005344 4c5f5257 46726f6d .size.SDL_RWFrom │ │ - 0x0008a45c 46696c65 28293a20 4e6f2066 696c6520 File(): No file │ │ - 0x0008a46c 6f72206e 6f206d6f 64652073 70656369 or no mode speci │ │ - 0x0008a47c 66696564 0025732f 25730048 61707469 fied.%s/%s.Hapti │ │ - 0x0008a48c 633a2049 6e76616c 69642068 61707469 c: Invalid hapti │ │ - 0x0008a49c 63206465 76696365 20696465 6e746966 c device identif │ │ - 0x0008a4ac 69657200 48617074 69633a20 54686572 ier.Haptic: Ther │ │ - 0x0008a4bc 65206172 65202564 20686170 74696320 e are %d haptic │ │ - 0x0008a4cc 64657669 63657320 61766169 6c61626c devices availabl │ │ - 0x0008a4dc 65004861 70746963 3a204a6f 79737469 e.Haptic: Joysti │ │ - 0x0008a4ec 636b2069 736e2774 2076616c 69642e00 ck isn't valid.. │ │ - 0x0008a4fc 48617074 69633a20 4a6f7973 7469636b Haptic: Joystick │ │ - 0x0008a50c 2069736e 27742061 20686170 74696320 isn't a haptic │ │ - 0x0008a51c 64657669 63652e00 48617074 69633a20 device..Haptic: │ │ - 0x0008a52c 45666665 6374206e 6f742073 7570706f Effect not suppo │ │ - 0x0008a53c 72746564 20627920 68617074 69632064 rted by haptic d │ │ - 0x0008a54c 65766963 652e0048 61707469 633a2044 evice..Haptic: D │ │ - 0x0008a55c 65766963 65206861 73206e6f 20667265 evice has no fre │ │ - 0x0008a56c 65207370 61636520 6c656674 2e004861 e space left..Ha │ │ - 0x0008a57c 70746963 3a20496e 76616c69 64206566 ptic: Invalid ef │ │ - 0x0008a58c 66656374 20696465 6e746966 6965722e fect identifier. │ │ - 0x0008a59c 00486170 7469633a 20557064 6174696e .Haptic: Updatin │ │ - 0x0008a5ac 67206566 66656374 20747970 65206973 g effect type is │ │ - 0x0008a5bc 20696c6c 6567616c 2e004861 70746963 illegal..Haptic │ │ - 0x0008a5cc 3a204465 76696365 20646f65 73206e6f : Device does no │ │ - 0x0008a5dc 74207375 70706f72 74207374 61747573 t support status │ │ - 0x0008a5ec 20717565 72696573 2e004861 70746963 queries..Haptic │ │ - 0x0008a5fc 3a204465 76696365 20646f65 73206e6f : Device does no │ │ - 0x0008a60c 74207375 70706f72 74207365 7474696e t support settin │ │ - 0x0008a61c 67206761 696e2e00 48617074 69633a20 g gain..Haptic: │ │ - 0x0008a62c 4761696e 206d7573 74206265 20626574 Gain must be bet │ │ - 0x0008a63c 7765656e 20302061 6e642031 30302e00 ween 0 and 100.. │ │ - 0x0008a64c 53444c5f 48415054 49435f47 41494e5f SDL_HAPTIC_GAIN_ │ │ - 0x0008a65c 4d415800 48617074 69633a20 44657669 MAX.Haptic: Devi │ │ - 0x0008a66c 63652064 6f657320 6e6f7420 73757070 ce does not supp │ │ - 0x0008a67c 6f727420 73657474 696e6720 6175746f ort setting auto │ │ - 0x0008a68c 63656e74 65722e00 48617074 69633a20 center..Haptic: │ │ - 0x0008a69c 4175746f 63656e74 6572206d 75737420 Autocenter must │ │ - 0x0008a6ac 62652062 65747765 656e2030 20616e64 be between 0 and │ │ - 0x0008a6bc 20313030 2e004861 70746963 3a204d6f 100..Haptic: Mo │ │ - 0x0008a6cc 75736520 69736e27 74206120 68617074 use isn't a hapt │ │ - 0x0008a6dc 69632064 65766963 652e0048 61707469 ic device..Hapti │ │ - 0x0008a6ec 633a2044 65766963 6520646f 6573206e c: Device does n │ │ - 0x0008a6fc 6f742073 7570706f 72742073 65747469 ot support setti │ │ - 0x0008a70c 6e672070 61757369 6e672e00 44657669 ng pausing..Devi │ │ - 0x0008a71c 63652064 6f65736e 27742073 7570706f ce doesn't suppo │ │ - 0x0008a72c 72742072 756d626c 65004861 70746963 rt rumble.Haptic │ │ - 0x0008a73c 3a205275 6d626c65 20656666 65637420 : Rumble effect │ │ - 0x0008a74c 6e6f7420 696e6974 69616c69 7a656420 not initialized │ │ - 0x0008a75c 6f6e2068 61707469 63206465 76696365 on haptic device │ │ - 0x0008a76c 004c6f67 69632065 72726f72 3a204e6f .Logic error: No │ │ - 0x0008a77c 20686170 74696320 64657669 63657320 haptic devices │ │ - 0x0008a78c 61766169 6c61626c 652e0053 444c5f4a available..SDL_J │ │ - 0x0008a79c 4f595354 49434b5f 414c4c4f 575f4241 OYSTICK_ALLOW_BA │ │ - 0x0008a7ac 434b4752 4f554e44 5f455645 4e545300 CKGROUND_EVENTS. │ │ - 0x0008a7bc 54686572 65206172 65202564 206a6f79 There are %d joy │ │ - 0x0008a7cc 73746963 6b732061 7661696c 61626c65 sticks available │ │ - 0x0008a7dc 004a6f79 73746963 6b206861 736e2774 .Joystick hasn't │ │ - 0x0008a7ec 20626565 6e206f70 656e6564 20796574 been opened yet │ │ - 0x0008a7fc 004a6f79 73746963 6b206f6e 6c792068 .Joystick only h │ │ - 0x0008a80c 61732025 64206178 6573004a 6f797374 as %d axes.Joyst │ │ - 0x0008a81c 69636b20 6f6e6c79 20686173 20256420 ick only has %d │ │ - 0x0008a82c 68617473 004a6f79 73746963 6b206f6e hats.Joystick on │ │ - 0x0008a83c 6c792068 61732025 64206261 6c6c7300 ly has %d balls. │ │ - 0x0008a84c 4a6f7973 7469636b 206f6e6c 79206861 Joystick only ha │ │ - 0x0008a85c 73202564 20627574 746f6e73 00417869 s %d buttons.Axi │ │ - 0x0008a86c 7320696e 64657820 746f6f20 6c617267 s index too larg │ │ - 0x0008a87c 653a2025 64004275 74746f6e 20696e64 e: %d.Button ind │ │ - 0x0008a88c 65782074 6f6f206c 61726765 3a202564 ex too large: %d │ │ - 0x0008a89c 00486174 20696e64 65782074 6f6f206c .Hat index too l │ │ - 0x0008a8ac 61726765 3a202564 00427574 746f6e20 arge: %d.Button │ │ - 0x0008a8bc 6e616d65 20746f6f 206c6172 67653a20 name too large: │ │ - 0x0008a8cc 2573004a 6f797374 69636b20 62757474 %s.Joystick butt │ │ - 0x0008a8dc 6f6e206e 616d6520 746f6f20 6c617267 on name too larg │ │ - 0x0008a8ec 653a2025 73005862 6f780058 2d426f78 e: %s.Xbox.X-Box │ │ - 0x0008a8fc 006d6170 70696e67 53747269 6e670043 .mappingString.C │ │ - 0x0008a90c 6f756c64 6e277420 70617273 65204755 ouldn't parse GU │ │ - 0x0008a91c 49442066 726f6d20 25730078 696e7075 ID from %s.xinpu │ │ - 0x0008a92c 7400656d 73637269 7074656e 00436f75 t.emscripten.Cou │ │ - 0x0008a93c 6c646e27 74207061 72736520 6e616d65 ldn't parse name │ │ - 0x0008a94c 2066726f 6d202573 00436f75 6c646e27 from %s.Couldn' │ │ - 0x0008a95c 74207061 72736520 25730049 6e76616c t parse %s.Inval │ │ - 0x0008a96c 69642052 576f7073 00436f75 6c64206e id RWops.Could n │ │ - 0x0008a97c 6f742061 6c6c6f63 61746520 73706163 ot allocate spac │ │ - 0x0008a98c 6520746f 20726561 64204442 20696e74 e to read DB int │ │ - 0x0008a99c 6f206d65 6d6f7279 00436f75 6c64206e o memory.Could n │ │ - 0x0008a9ac 6f742072 65616420 44420070 6c617466 ot read DB.platf │ │ - 0x0008a9bc 6f726d3a 0025732c 25732c25 73003465 orm:.%s,%s,%s.4e │ │ - 0x0008a9cc 35363439 34343439 34313230 34333666 564944494120436f │ │ - 0x0008a9dc 37323730 36663732 36313734 36392c4e 72706f72617469,N │ │ - 0x0008a9ec 56494449 4120436f 6e74726f 6c6c6572 VIDIA Controller │ │ - 0x0008a9fc 2c613a62 302c623a 62312c64 70646f77 ,a:b0,b:b1,dpdow │ │ - 0x0008aa0c 6e3a6830 2e342c64 706c6566 743a6830 n:h0.4,dpleft:h0 │ │ - 0x0008aa1c 2e382c64 70726967 68743a68 302e322c .8,dpright:h0.2, │ │ - 0x0008aa2c 64707570 3a68302e 312c6c65 66747368 dpup:h0.1,leftsh │ │ - 0x0008aa3c 6f756c64 65723a62 392c6c65 66747374 oulder:b9,leftst │ │ - 0x0008aa4c 69636b3a 62372c6c 65667474 72696767 ick:b7,lefttrigg │ │ - 0x0008aa5c 65723a61 342c6c65 6674783a 61302c6c er:a4,leftx:a0,l │ │ - 0x0008aa6c 65667479 3a61312c 72696768 7473686f efty:a1,rightsho │ │ - 0x0008aa7c 756c6465 723a6231 302c7269 67687473 ulder:b10,rights │ │ - 0x0008aa8c 7469636b 3a62382c 72696768 74747269 tick:b8,righttri │ │ - 0x0008aa9c 67676572 3a61352c 72696768 74783a61 gger:a5,rightx:a │ │ - 0x0008aaac 322c7269 67687479 3a61332c 73746172 2,righty:a3,star │ │ - 0x0008aabc 743a6236 2c783a62 322c793a 62332c00 t:b6,x:b2,y:b3,. │ │ - 0x0008aacc 53444c5f 47414d45 434f4e54 524f4c4c SDL_GAMECONTROLL │ │ - 0x0008aadc 4552434f 4e464947 00436f75 6c646e27 ERCONFIG.Couldn' │ │ - 0x0008aaec 74206669 6e64206d 61707069 6e672066 t find mapping f │ │ - 0x0008aafc 6f722064 65766963 65202825 64290053 or device (%d).S │ │ - 0x0008ab0c 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ - 0x0008ab1c 72457665 6e745761 74636865 723a2041 rEventWatcher: A │ │ - 0x0008ab2c 78697320 696e6465 78202564 20746f6f xis index %d too │ │ - 0x0008ab3c 206c6172 67652c20 69676e6f 72696e67 large, ignoring │ │ - 0x0008ab4c 206d6f74 696f6e00 53444c5f 47616d65 motion.SDL_Game │ │ - 0x0008ab5c 436f6e74 726f6c6c 65724576 656e7457 ControllerEventW │ │ - 0x0008ab6c 61746368 65723a20 42757474 6f6e2069 atcher: Button i │ │ - 0x0008ab7c 6e646578 20256420 746f6f20 6c617267 ndex %d too larg │ │ - 0x0008ab8c 652c2069 676e6f72 696e6720 75706461 e, ignoring upda │ │ - 0x0008ab9c 74650078 00790062 61636b00 67756964 te.x.y.back.guid │ │ - 0x0008abac 65007374 61727400 6c656674 73746963 e.start.leftstic │ │ - 0x0008abbc 6b007269 67687473 7469636b 006c6566 k.rightstick.lef │ │ - 0x0008abcc 7473686f 756c6465 72007269 67687473 tshoulder.rights │ │ - 0x0008abdc 686f756c 64657200 64707570 00647064 houlder.dpup.dpd │ │ - 0x0008abec 6f776e00 64706c65 66740064 70726967 own.dpleft.dprig │ │ - 0x0008abfc 6874006c 65667478 006c6566 74790072 ht.leftx.lefty.r │ │ - 0x0008ac0c 69676874 78007269 67687479 006c6566 ightx.righty.lef │ │ - 0x0008ac1c 74747269 67676572 00726967 68747472 ttrigger.righttr │ │ - 0x0008ac2c 69676765 72005344 4c5f4143 43454c45 igger.SDL_ACCELE │ │ - 0x0008ac3c 524f4d45 5445525f 41535f4a 4f595354 ROMETER_AS_JOYST │ │ - 0x0008ac4c 49434b00 416e6472 6f696420 41636365 ICK.Android Acce │ │ - 0x0008ac5c 6c65726f 6d657465 72004e6f 20737563 lerometer.No suc │ │ - 0x0008ac6c 68206465 76696365 004a6f79 73746963 h device.Joystic │ │ - 0x0008ac7c 6b20616c 72656164 79206f70 656e6564 k already opened │ │ - 0x0008ac8c 00466169 6c656420 6c6f6164 696e6720 .Failed loading │ │ - 0x0008ac9c 25733a20 25730025 732f0059 56313220 %s: %s.%s/.YV12 │ │ - 0x0008acac 616e6420 49595556 20746578 74757265 and IYUV texture │ │ - 0x0008acbc 73206f6e 6c792073 7570706f 72742066 s only support f │ │ - 0x0008accc 756c6c20 73757266 61636520 6c6f636b ull surface lock │ │ - 0x0008acdc 7300496e 76616c69 64207461 72676574 s.Invalid target │ │ - 0x0008acec 20706978 656c2066 6f726d61 7400556e pixel format.Un │ │ - 0x0008acfc 73757070 6f727465 64205955 56206465 supported YUV de │ │ - 0x0008ad0c 7374696e 6174696f 6e20666f 726d6174 stination format │ │ - 0x0008ad1c 00556e73 7570706f 72746564 20595556 .Unsupported YUV │ │ - 0x0008ad2c 20666f72 6d617420 696e2063 6f707900 format in copy. │ │ - 0x0008ad3c 556e7375 70706f72 74656420 59555620 Unsupported YUV │ │ - 0x0008ad4c 666f726d 61740069 6e646578 206d7573 format.index mus │ │ - 0x0008ad5c 74206265 20696e20 74686520 72616e67 t be in the rang │ │ - 0x0008ad6c 65206f66 2030202d 20256400 5f53444c e of 0 - %d._SDL │ │ - 0x0008ad7c 5f57696e 646f7752 656e6465 72446174 _WindowRenderDat │ │ - 0x0008ad8c 6100496e 76616c69 64207265 6e646572 a.Invalid render │ │ - 0x0008ad9c 65720049 6e76616c 69642074 65787475 er.Invalid textu │ │ - 0x0008adac 72650052 656e6465 72657220 646f6573 re.Renderer does │ │ - 0x0008adbc 6e277420 73757070 6f727420 71756572 n't support quer │ │ - 0x0008adcc 79696e67 206f7574 70757420 73697a65 ying output size │ │ - 0x0008addc 0053444c 5f4c6f63 6b546578 74757265 .SDL_LockTexture │ │ - 0x0008adec 28293a20 74657874 75726520 6d757374 (): texture must │ │ - 0x0008adfc 20626520 73747265 616d696e 67007069 be streaming.pi │ │ - 0x0008ae0c 78656c73 00706974 63680059 706c616e xels.pitch.Yplan │ │ - 0x0008ae1c 65005970 69746368 0055706c 616e6500 e.Ypitch.Uplane. │ │ - 0x0008ae2c 55706974 63680056 706c616e 65005670 Upitch.Vplane.Vp │ │ - 0x0008ae3c 69746368 00546578 74757265 20666f72 itch.Texture for │ │ - 0x0008ae4c 6d617420 6d757374 20627920 59563132 mat must by YV12 │ │ - 0x0008ae5c 206f7220 49595556 00546578 74757265 or IYUV.Texture │ │ - 0x0008ae6c 20776173 206e6f74 20637265 61746564 was not created │ │ - 0x0008ae7c 20776974 68207468 69732072 656e6465 with this rende │ │ - 0x0008ae8c 72657200 54657874 75726520 6e6f7420 rer.Texture not │ │ - 0x0008ae9c 63726561 74656420 77697468 2053444c created with SDL │ │ - 0x0008aeac 5f544558 54555245 41434345 53535f54 _TEXTUREACCESS_T │ │ - 0x0008aebc 41524745 5400496e 76616c69 64207769 ARGET.Invalid wi │ │ - 0x0008aecc 6e646f77 0052656e 64657265 7220616c ndow.Renderer al │ │ - 0x0008aedc 72656164 79206173 736f6369 61746564 ready associated │ │ - 0x0008aeec 20776974 68207769 6e646f77 0053444c with window.SDL │ │ - 0x0008aefc 5f52454e 4445525f 5653594e 43005344 _RENDER_VSYNC.SD │ │ - 0x0008af0c 4c5f5245 4e444552 5f445249 56455200 L_RENDER_DRIVER. │ │ - 0x0008af1c 436f756c 646e2774 2066696e 64206d61 Couldn't find ma │ │ - 0x0008af2c 74636869 6e672072 656e6465 72206472 tching render dr │ │ - 0x0008af3c 69766572 00696e64 6578206d 75737420 iver.index must │ │ - 0x0008af4c 6265202d 31206f72 20696e20 74686520 be -1 or in the │ │ - 0x0008af5c 72616e67 65206f66 2030202d 20256400 range of 0 - %d. │ │ - 0x0008af6c 43726561 74656420 72656e64 65726572 Created renderer │ │ - 0x0008af7c 3a202573 0053444c 5f52656e 64657244 : %s.SDL_RenderD │ │ - 0x0008af8c 72617750 6f696e74 7328293a 20506173 rawPoints(): Pas │ │ - 0x0008af9c 73656420 4e554c4c 20706f69 6e747300 sed NULL points. │ │ - 0x0008afac 53444c5f 52656e64 65724472 61774c69 SDL_RenderDrawLi │ │ - 0x0008afbc 6e657328 293a2050 61737365 64204e55 nes(): Passed NU │ │ - 0x0008afcc 4c4c2070 6f696e74 73005344 4c5f5265 LL points.SDL_Re │ │ - 0x0008afdc 6e646572 44726177 52656374 7328293a nderDrawRects(): │ │ - 0x0008afec 20506173 73656420 4e554c4c 20726563 Passed NULL rec │ │ - 0x0008affc 74730053 444c5f52 656e6465 7246696c ts.SDL_RenderFil │ │ - 0x0008b00c 6c526563 74732829 3a205061 73736564 lRects(): Passed │ │ - 0x0008b01c 204e554c 4c207265 63747300 52656e64 NULL rects.Rend │ │ - 0x0008b02c 65726572 20646f65 73206e6f 74207375 erer does not su │ │ - 0x0008b03c 70706f72 74205265 6e646572 436f7079 pport RenderCopy │ │ - 0x0008b04c 45780049 6e76616c 69642074 65787475 Ex.Invalid textu │ │ - 0x0008b05c 72652066 6f726d61 74005061 6c657474 re format.Palett │ │ - 0x0008b06c 697a6564 20746578 74757265 73206172 ized textures ar │ │ - 0x0008b07c 65206e6f 74207375 70706f72 74656400 e not supported. │ │ - 0x0008b08c 54657874 75726520 64696d65 6e73696f Texture dimensio │ │ - 0x0008b09c 6e732063 616e2774 20626520 30005465 ns can't be 0.Te │ │ - 0x0008b0ac 78747572 65206469 6d656e73 696f6e73 xture dimensions │ │ - 0x0008b0bc 20617265 206c696d 69746564 20746f20 are limited to │ │ - 0x0008b0cc 25647825 64005344 4c5f4372 65617465 %dx%d.SDL_Create │ │ - 0x0008b0dc 54657874 75726546 726f6d53 75726661 TextureFromSurfa │ │ - 0x0008b0ec 63652829 20706173 73656420 4e554c4c ce() passed NULL │ │ - 0x0008b0fc 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ - 0x0008b10c 774c696e 6528293a 20506173 73656420 wLine(): Passed │ │ - 0x0008b11c 4e554c4c 20646573 74696e61 74696f6e NULL destination │ │ - 0x0008b12c 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ - 0x0008b13c 774c696e 6528293a 20556e73 7570706f wLine(): Unsuppo │ │ - 0x0008b14c 72746564 20737572 66616365 20666f72 rted surface for │ │ - 0x0008b15c 6d617400 53444c5f 44726177 4c696e65 mat.SDL_DrawLine │ │ - 0x0008b16c 7328293a 20506173 73656420 4e554c4c s(): Passed NULL │ │ - 0x0008b17c 20646573 74696e61 74696f6e 20737572 destination sur │ │ - 0x0008b18c 66616365 0053444c 5f447261 774c696e face.SDL_DrawLin │ │ - 0x0008b19c 65732829 3a20556e 73757070 6f727465 es(): Unsupporte │ │ - 0x0008b1ac 64207375 72666163 6520666f 726d6174 d surface format │ │ - 0x0008b1bc 00506173 73656420 4e554c4c 20646573 .Passed NULL des │ │ - 0x0008b1cc 74696e61 74696f6e 20737572 66616365 tination surface │ │ - 0x0008b1dc 0053444c 5f447261 77506f69 6e742829 .SDL_DrawPoint() │ │ - 0x0008b1ec 3a20556e 73757070 6f727465 64207375 : Unsupported su │ │ - 0x0008b1fc 72666163 6520666f 726d6174 0053444c rface format.SDL │ │ - 0x0008b20c 5f447261 77506f69 6e747328 293a2055 _DrawPoints(): U │ │ - 0x0008b21c 6e737570 706f7274 65642073 75726661 nsupported surfa │ │ - 0x0008b22c 63652066 6f726d61 74005472 69656420 ce format.Tried │ │ - 0x0008b23c 746f2072 65616420 6f757473 69646520 to read outside │ │ - 0x0008b24c 6f662073 75726661 63652062 6f756e64 of surface bound │ │ - 0x0008b25c 73005344 4c5f5245 4e444552 5f534341 s.SDL_RENDER_SCA │ │ - 0x0008b26c 4c455f51 55414c49 5459006e 65617265 LE_QUALITY.neare │ │ - 0x0008b27c 73740053 6f667477 61726520 72656e64 st.Software rend │ │ - 0x0008b28c 65726572 20646f65 736e2774 20686176 erer doesn't hav │ │ - 0x0008b29c 6520616e 206f7574 70757420 73757266 e an output surf │ │ - 0x0008b2ac 61636500 556e6b6e 6f776e20 74657874 ace.Unknown text │ │ - 0x0008b2bc 75726520 666f726d 61740043 616e2774 ure format.Can't │ │ - 0x0008b2cc 20637265 61746520 72656e64 65726572 create renderer │ │ - 0x0008b2dc 20666f72 204e554c 4c207375 72666163 for NULL surfac │ │ - 0x0008b2ec 6500736f 66747761 72650053 444c5f42 e.software.SDL_B │ │ - 0x0008b2fc 6c656e64 506f696e 7428293a 20556e73 lendPoint(): Uns │ │ - 0x0008b30c 7570706f 72746564 20737572 66616365 upported surface │ │ - 0x0008b31c 20666f72 6d617400 53444c5f 426c656e format.SDL_Blen │ │ - 0x0008b32c 64506f69 6e747328 293a2055 6e737570 dPoints(): Unsup │ │ - 0x0008b33c 706f7274 65642073 75726661 63652066 ported surface f │ │ - 0x0008b34c 6f726d61 74005344 4c5f426c 656e644c ormat.SDL_BlendL │ │ - 0x0008b35c 696e6528 293a2050 61737365 64204e55 ine(): Passed NU │ │ - 0x0008b36c 4c4c2064 65737469 6e617469 6f6e2073 LL destination s │ │ - 0x0008b37c 75726661 63650053 444c5f42 6c656e64 urface.SDL_Blend │ │ - 0x0008b38c 4c696e65 28293a20 556e7375 70706f72 Line(): Unsuppor │ │ - 0x0008b39c 74656420 73757266 61636520 666f726d ted surface form │ │ - 0x0008b3ac 61740053 444c5f42 6c656e64 4c696e65 at.SDL_BlendLine │ │ - 0x0008b3bc 7328293a 20506173 73656420 4e554c4c s(): Passed NULL │ │ - 0x0008b3cc 20646573 74696e61 74696f6e 20737572 destination sur │ │ - 0x0008b3dc 66616365 0053444c 5f426c65 6e644c69 face.SDL_BlendLi │ │ - 0x0008b3ec 6e657328 293a2055 6e737570 706f7274 nes(): Unsupport │ │ - 0x0008b3fc 65642073 75726661 63652066 6f726d61 ed surface forma │ │ - 0x0008b40c 74005344 4c5f426c 656e6446 696c6c52 t.SDL_BlendFillR │ │ - 0x0008b41c 65637428 293a2055 6e737570 706f7274 ect(): Unsupport │ │ - 0x0008b42c 65642073 75726661 63652066 6f726d61 ed surface forma │ │ - 0x0008b43c 74005344 4c5f426c 656e6446 696c6c52 t.SDL_BlendFillR │ │ - 0x0008b44c 65637473 28293a20 556e7375 70706f72 ects(): Unsuppor │ │ - 0x0008b45c 74656420 73757266 61636520 666f726d ted surface form │ │ - 0x0008b46c 61740067 6c467261 6d656275 66666572 at.glFramebuffer │ │ - 0x0008b47c 54657874 75726532 44282920 6661696c Texture2D() fail │ │ - 0x0008b48c 65640067 656e6572 69630047 4c5f494e ed.generic.GL_IN │ │ - 0x0008b49c 56414c49 445f454e 554d0047 4c5f494e VALID_ENUM.GL_IN │ │ - 0x0008b4ac 56414c49 445f5641 4c554500 474c5f49 VALID_VALUE.GL_I │ │ - 0x0008b4bc 4e56414c 49445f4f 50455241 54494f4e NVALID_OPERATION │ │ - 0x0008b4cc 00474c5f 4f55545f 4f465f4d 454d4f52 .GL_OUT_OF_MEMOR │ │ - 0x0008b4dc 5900554e 4b4e4f57 4e002573 3a202573 Y.UNKNOWN.%s: %s │ │ - 0x0008b4ec 20282564 293a2025 73202573 20283078 (%d): %s %s (0x │ │ - 0x0008b4fc 25582900 6a6e692f 53444c32 2f737263 %X).jni/SDL2/src │ │ - 0x0008b50c 2f72656e 6465722f 6f70656e 676c6573 /render/opengles │ │ - 0x0008b51c 322f5344 4c5f7265 6e646572 5f676c65 2/SDL_render_gle │ │ - 0x0008b52c 73322e63 00676c52 65616450 6978656c s2.c.glReadPixel │ │ - 0x0008b53c 73282900 676c5465 78537562 496d6167 s().glTexSubImag │ │ - 0x0008b54c 65324428 29004e6f 20736861 64657220 e2D().No shader │ │ - 0x0008b55c 6d617463 68696e67 20746865 20726571 matching the req │ │ - 0x0008b56c 75657374 65642063 68617261 63746572 uested character │ │ - 0x0008b57c 69737469 63732077 61732066 6f756e64 istics was found │ │ - 0x0008b58c 00546865 20737065 63696669 65642073 .The specified s │ │ - 0x0008b59c 68616465 72206361 6e6e6f74 20626520 hader cannot be │ │ - 0x0008b5ac 6c6f6164 6564206f 6e207468 65206375 loaded on the cu │ │ - 0x0008b5bc 7272656e 7420706c 6174666f 726d0046 rrent platform.F │ │ - 0x0008b5cc 61696c65 6420746f 206c6f61 64207468 ailed to load th │ │ - 0x0008b5dc 65207368 61646572 3a202573 00466169 e shader: %s.Fai │ │ - 0x0008b5ec 6c656420 746f206c 6f616420 74686520 led to load the │ │ - 0x0008b5fc 73686164 65720061 5f706f73 6974696f shader.a_positio │ │ - 0x0008b60c 6e00615f 74657843 6f6f7264 00615f61 n.a_texCoord.a_a │ │ - 0x0008b61c 6e676c65 00615f63 656e7465 72004661 ngle.a_center.Fa │ │ - 0x0008b62c 696c6564 20746f20 6c696e6b 20736861 iled to link sha │ │ - 0x0008b63c 64657220 70726f67 72616d00 755f7072 der program.u_pr │ │ - 0x0008b64c 6f6a6563 74696f6e 00755f74 65787475 ojection.u_textu │ │ - 0x0008b65c 72655f76 00755f74 65787475 72655f75 re_v.u_texture_u │ │ - 0x0008b66c 00755f74 65787475 72650075 5f6d6f64 .u_texture.u_mod │ │ - 0x0008b67c 756c6174 696f6e00 755f636f 6c6f7200 ulation.u_color. │ │ - 0x0008b68c 556e7375 70706f72 74656420 74657874 Unsupported text │ │ - 0x0008b69c 75726520 666f726d 61740054 65787475 ure format.Textu │ │ - 0x0008b6ac 72652066 6f726d61 74206e6f 74207375 re format not su │ │ - 0x0008b6bc 70706f72 74656400 676c4765 6e546578 pported.glGenTex │ │ - 0x0008b6cc 75726573 28290067 6c546578 496d6167 ures().glTexImag │ │ - 0x0008b6dc 65324428 29006f70 656e676c 65733200 e2D().opengles2. │ │ - 0x0008b6ec 43616e27 7420656e 61626c65 2072656e Can't enable ren │ │ - 0x0008b6fc 64657220 74617267 65742073 7570706f der target suppo │ │ - 0x0008b70c 72742069 6e207468 69732072 656e6465 rt in this rende │ │ - 0x0008b71c 72657200 676c4672 616d6562 75666665 rer.glFramebuffe │ │ - 0x0008b72c 72546578 74757265 32444f45 53282920 rTexture2DOES() │ │ - 0x0008b73c 6661696c 65640046 61696c65 6420746f failed.Failed to │ │ - 0x0008b74c 20757064 61746520 74657874 75726500 update texture. │ │ - 0x0008b75c 474c5f4e 4f5f4552 524f5200 474c5f53 GL_NO_ERROR.GL_S │ │ - 0x0008b76c 5441434b 5f4f5645 52464c4f 5700474c TACK_OVERFLOW.GL │ │ - 0x0008b77c 5f535441 434b5f55 4e444552 464c4f57 _STACK_UNDERFLOW │ │ - 0x0008b78c 00474c5f 4f45535f 6672616d 65627566 .GL_OES_framebuf │ │ - 0x0008b79c 6665725f 6f626a65 63740047 4c5f4f45 fer_object.GL_OE │ │ - 0x0008b7ac 535f626c 656e645f 66756e63 5f736570 S_blend_func_sep │ │ - 0x0008b7bc 61726174 6500474c 5f4f4553 5f667261 arate.GL_OES_fra │ │ - 0x0008b7cc 6d656275 66666572 5f6f626a 65637420 mebuffer_object │ │ - 0x0008b7dc 6e6f7420 73757070 6f727465 6400676c not supported.gl │ │ - 0x0008b7ec 47656e54 65787475 72657328 29006f70 GenTextures().op │ │ - 0x0008b7fc 656e676c 65730041 53434949 004c435f engles.ASCII.LC_ │ │ - 0x0008b80c 414c4c00 4c435f43 54595045 004c435f ALL.LC_CTYPE.LC_ │ │ - 0x0008b81c 4d455353 41474553 004c414e 47005554 MESSAGES.LANG.UT │ │ - 0x0008b82c 462d3800 55532d41 53434949 00383835 F-8.US-ASCII.885 │ │ - 0x0008b83c 392d3100 49534f2d 38383539 2d310055 9-1.ISO-8859-1.U │ │ - 0x0008b84c 54463800 55544631 36005554 462d3136 TF8.UTF16.UTF-16 │ │ - 0x0008b85c 00555446 31364245 00555446 2d313642 .UTF16BE.UTF-16B │ │ - 0x0008b86c 45005554 4631364c 45005554 462d3136 E.UTF16LE.UTF-16 │ │ - 0x0008b87c 4c450055 54463332 00555446 2d333200 LE.UTF32.UTF-32. │ │ - 0x0008b88c 55544633 32424500 5554462d 33324245 UTF32BE.UTF-32BE │ │ - 0x0008b89c 00555446 33324c45 00555446 2d33324c .UTF32LE.UTF-32L │ │ - 0x0008b8ac 45005543 53320055 43532d32 00554353 E.UCS2.UCS-2.UCS │ │ - 0x0008b8bc 2d324c45 00554353 2d324245 00554353 -2LE.UCS-2BE.UCS │ │ - 0x0008b8cc 2d322d49 4e544552 4e414c00 55435334 -2-INTERNAL.UCS4 │ │ - 0x0008b8dc 00554353 2d340055 43532d34 4c450055 .UCS-4.UCS-4LE.U │ │ - 0x0008b8ec 43532d34 42450055 43532d34 2d494e54 CS-4BE.UCS-4-INT │ │ - 0x0008b8fc 45524e41 4c006964 0053444c 5f544852 ERNAL.id.SDL_THR │ │ - 0x0008b90c 4541445f 53544143 4b5f5349 5a450073 EAD_STACK_SIZE.s │ │ - 0x0008b91c 656d5f69 6e697428 29206661 696c6564 em_init() failed │ │ - 0x0008b92c 00506173 73656420 61204e55 4c4c2073 .Passed a NULL s │ │ - 0x0008b93c 656d6170 686f7265 0073656d 5f776169 emaphore.sem_wai │ │ - 0x0008b94c 74282920 6661696c 65640073 656d5f70 t() failed.sem_p │ │ - 0x0008b95c 6f737428 29206661 696c6564 00707468 ost() failed.pth │ │ - 0x0008b96c 72656164 5f736574 73706563 69666963 read_setspecific │ │ - 0x0008b97c 28292066 61696c65 64007074 68726561 () failed.pthrea │ │ - 0x0008b98c 645f636f 6e645f69 6e697428 29206661 d_cond_init() fa │ │ - 0x0008b99c 696c6564 00506173 73656420 61204e55 iled.Passed a NU │ │ - 0x0008b9ac 4c4c2063 6f6e6469 74696f6e 20766172 LL condition var │ │ - 0x0008b9bc 6961626c 65007074 68726561 645f636f iable.pthread_co │ │ - 0x0008b9cc 6e645f73 69676e61 6c282920 6661696c nd_signal() fail │ │ - 0x0008b9dc 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ - 0x0008b9ec 62726f61 64636173 74282920 6661696c broadcast() fail │ │ - 0x0008b9fc 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ - 0x0008ba0c 74696d65 64776169 74282920 6661696c timedwait() fail │ │ - 0x0008ba1c 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ - 0x0008ba2c 77616974 28292066 61696c65 64007074 wait() failed.pt │ │ - 0x0008ba3c 68726561 645f6d75 7465785f 696e6974 hread_mutex_init │ │ - 0x0008ba4c 28292066 61696c65 64005061 73736564 () failed.Passed │ │ - 0x0008ba5c 2061204e 554c4c20 6d757465 78007074 a NULL mutex.pt │ │ - 0x0008ba6c 68726561 645f6d75 7465785f 6c6f636b hread_mutex_lock │ │ - 0x0008ba7c 28292066 61696c65 64007074 68726561 () failed.pthrea │ │ - 0x0008ba8c 645f6d75 7465785f 7472796c 6f636b28 d_mutex_trylock( │ │ - 0x0008ba9c 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ - 0x0008baac 5f6d7574 65785f75 6e6c6f63 6b282920 _mutex_unlock() │ │ - 0x0008babc 6661696c 65640043 6f756c64 6e277420 failed.Couldn't │ │ - 0x0008bacc 696e6974 69616c69 7a652070 74687265 initialize pthre │ │ - 0x0008badc 61642061 74747269 62757465 73004e6f ad attributes.No │ │ - 0x0008baec 7420656e 6f756768 20726573 6f757263 t enough resourc │ │ - 0x0008bafc 65732074 6f206372 65617465 20746872 es to create thr │ │ - 0x0008bb0c 65616400 70746872 6561645f 67657473 ead.pthread_gets │ │ - 0x0008bb1c 63686564 70617261 6d282920 6661696c chedparam() fail │ │ - 0x0008bb2c 65640070 74687265 61645f73 65747363 ed.pthread_setsc │ │ - 0x0008bb3c 68656470 6172616d 28292066 61696c65 hedparam() faile │ │ - 0x0008bb4c 64005344 4c54696d 65720042 4d004669 d.SDLTimer.BM.Fi │ │ - 0x0008bb5c 6c652069 73206e6f 74206120 57696e64 le is not a Wind │ │ - 0x0008bb6c 6f777320 424d5020 66696c65 00436f6d ows BMP file.Com │ │ - 0x0008bb7c 70726573 73656420 424d5020 66696c65 pressed BMP file │ │ - 0x0008bb8c 73206e6f 74207375 70706f72 74656400 s not supported. │ │ - 0x0008bb9c 4572726f 72207265 6164696e 67206672 Error reading fr │ │ - 0x0008bbac 6f6d2042 4d500025 64206270 7020424d om BMP.%d bpp BM │ │ - 0x0008bbbc 50206669 6c657320 6e6f7420 73757070 P files not supp │ │ - 0x0008bbcc 6f727465 6400436f 756c646e 27742063 orted.Couldn't c │ │ - 0x0008bbdc 6f6e7665 72742069 6d616765 20746f20 onvert image to │ │ - 0x0008bbec 25642062 70700053 444c5f42 4d505f53 %d bpp.SDL_BMP_S │ │ - 0x0008bbfc 4156455f 4c454741 43595f46 4f524d41 AVE_LEGACY_FORMA │ │ - 0x0008bc0c 5400496e 64657865 64207069 78656c20 T.Indexed pixel │ │ - 0x0008bc1c 666f726d 61747320 6e6f7420 73757070 formats not supp │ │ - 0x0008bc2c 6f727465 64005344 4c5f5365 74537572 orted.SDL_SetSur │ │ - 0x0008bc3c 66616365 50616c65 74746528 29207061 facePalette() pa │ │ - 0x0008bc4c 73736564 2061204e 554c4c20 73757266 ssed a NULL surf │ │ - 0x0008bc5c 61636500 73757266 61636500 6b657900 ace.surface.key. │ │ - 0x0008bc6c 53444c5f 55707065 72426c69 743a2070 SDL_UpperBlit: p │ │ - 0x0008bc7c 61737365 64206120 4e554c4c 20737572 assed a NULL sur │ │ - 0x0008bc8c 66616365 00537572 66616365 73206d75 face.Surfaces mu │ │ - 0x0008bc9c 7374206e 6f742062 65206c6f 636b6564 st not be locked │ │ - 0x0008bcac 20647572 696e6720 626c6974 0053444c during blit.SDL │ │ - 0x0008bcbc 5f557070 6572426c 69745363 616c6564 _UpperBlitScaled │ │ - 0x0008bccc 3a207061 73736564 2061204e 554c4c20 : passed a NULL │ │ - 0x0008bcdc 73757266 61636500 64737400 6473745f surface.dst.dst_ │ │ - 0x0008bcec 70697463 6800556e 6b6e6f77 6e20464f pitch.Unknown FO │ │ - 0x0008bcfc 55524343 20706978 656c2066 6f726d61 URCC pixel forma │ │ - 0x0008bd0c 7400556e 6b6e6f77 6e207069 78656c20 t.Unknown pixel │ │ - 0x0008bd1c 666f726d 61740045 6d707479 20646573 format.Empty des │ │ - 0x0008bd2c 74696e61 74696f6e 2070616c 65747465 tination palette │ │ - 0x0008bd3c 0053444c 5f46696c 6c526563 7428293a .SDL_FillRect(): │ │ - 0x0008bd4c 20556e73 7570706f 72746564 20737572 Unsupported sur │ │ - 0x0008bd5c 66616365 20666f72 6d617400 53444c5f face format.SDL_ │ │ - 0x0008bd6c 46696c6c 52656374 28293a20 596f7520 FillRect(): You │ │ - 0x0008bd7c 6d757374 206c6f63 6b207468 65207375 must lock the su │ │ - 0x0008bd8c 72666163 65005344 4c5f4669 6c6c5265 rface.SDL_FillRe │ │ - 0x0008bd9c 63747328 29207061 73736564 204e554c cts() passed NUL │ │ - 0x0008bdac 4c207265 63747300 56696465 6f207375 L rects.Video su │ │ - 0x0008bdbc 62737973 74656d20 68617320 6e6f7420 bsystem has not │ │ - 0x0008bdcc 6265656e 20696e69 7469616c 697a6564 been initialized │ │ - 0x0008bddc 004d6973 73696e67 20646573 69726564 .Missing desired │ │ - 0x0008bdec 206d6f64 65206f72 20636c6f 73657374 mode or closest │ │ - 0x0008bdfc 206d6f64 65207061 72616d65 74657200 mode parameter. │ │ - 0x0008be0c 4e6f2076 6964656f 206d6f64 65206c61 No video mode la │ │ - 0x0008be1c 72676520 656e6f75 67682066 6f722025 rge enough for % │ │ - 0x0008be2c 64782564 00566964 656f2064 72697665 dx%d.Video drive │ │ - 0x0008be3c 7220646f 65736e27 74207375 70706f72 r doesn't suppor │ │ - 0x0008be4c 74206368 616e6769 6e672064 6973706c t changing displ │ │ - 0x0008be5c 6179206d 6f646500 64697370 6c617949 ay mode.displayI │ │ - 0x0008be6c 6e646578 206d7573 74206265 20696e20 ndex must be in │ │ - 0x0008be7c 74686520 72616e67 65203020 2d202564 the range 0 - %d │ │ - 0x0008be8c 00436f75 6c646e27 74206669 6e642061 .Couldn't find a │ │ - 0x0008be9c 6e792064 6973706c 61797300 6d6f6465 ny displays.mode │ │ - 0x0008beac 00436f75 6c646e27 74206669 6e642064 .Couldn't find d │ │ - 0x0008bebc 6973706c 6179206d 6f646520 6d617463 isplay mode matc │ │ - 0x0008becc 68005f53 444c5f57 696e646f 77546578 h._SDL_WindowTex │ │ - 0x0008bedc 74757265 44617461 004e6f20 77696e64 tureData.No wind │ │ - 0x0008beec 6f772074 65787475 72652064 61746100 ow texture data. │ │ - 0x0008befc 53444c5f 4652414d 45425546 4645525f SDL_FRAMEBUFFER_ │ │ - 0x0008bf0c 41434345 4c455241 54494f4e 00747275 ACCELERATION.tru │ │ - 0x0008bf1c 65004e6f 20686172 64776172 65206163 e.No hardware ac │ │ - 0x0008bf2c 63656c65 72617465 64207265 6e646572 celerated render │ │ - 0x0008bf3c 65727320 61766169 6c61626c 65005769 ers available.Wi │ │ - 0x0008bf4c 6e646f77 20737572 66616365 20697320 ndow surface is │ │ - 0x0008bf5c 696e7661 6c69642c 20706c65 61736520 invalid, please │ │ - 0x0008bf6c 63616c6c 2053444c 5f476574 57696e64 call SDL_GetWind │ │ - 0x0008bf7c 6f775375 72666163 65282920 746f2067 owSurface() to g │ │ - 0x0008bf8c 65742061 206e6577 20737572 66616365 et a new surface │ │ - 0x0008bf9c 00770068 006d696e 5f77006d 696e5f68 .w.h.min_w.min_h │ │ - 0x0008bfac 006d6178 5f77006d 61785f68 0053444c .max_w.max_h.SDL │ │ - 0x0008bfbc 5f564944 454f5f4d 494e494d 495a455f _VIDEO_MINIMIZE_ │ │ - 0x0008bfcc 4f4e5f46 4f435553 5f4c4f53 53004f70 ON_FOCUS_LOSS.Op │ │ - 0x0008bfdc 656e474c 206c6962 72617279 20616c72 enGL library alr │ │ - 0x0008bfec 65616479 206c6f61 64656400 4e6f2064 eady loaded.No d │ │ - 0x0008bffc 796e616d 69632047 4c207375 70706f72 ynamic GL suppor │ │ - 0x0008c00c 7420696e 20766964 656f2064 72697665 t in video drive │ │ - 0x0008c01c 72004e6f 20474c20 64726976 65722068 r.No GL driver h │ │ - 0x0008c02c 61732062 65656e20 6c6f6164 6564004e as been loaded.N │ │ - 0x0008c03c 6f204f70 656e474c 20737570 706f7274 o OpenGL support │ │ - 0x0008c04c 20696e20 76696465 6f206472 69766572 in video driver │ │ - 0x0008c05c 00676c47 65745374 72696e67 00676c47 .glGetString.glG │ │ - 0x0008c06c 65745374 72696e67 6900676c 47657449 etStringi.glGetI │ │ - 0x0008c07c 6e746567 65727600 556e6b6e 6f776e20 ntegerv.Unknown │ │ - 0x0008c08c 4f70656e 474c2063 6f6e7465 78742066 OpenGL context f │ │ - 0x0008c09c 6c616720 25640055 6e6b6e6f 776e204f lag %d.Unknown O │ │ - 0x0008c0ac 70656e47 4c20636f 6e746578 74207072 penGL context pr │ │ - 0x0008c0bc 6f66696c 65202564 00556e6b 6e6f776e ofile %d.Unknown │ │ - 0x0008c0cc 204f7065 6e474c20 61747472 69627574 OpenGL attribut │ │ - 0x0008c0dc 6500676c 47657445 72726f72 00466169 e.glGetError.Fai │ │ - 0x0008c0ec 6c656420 67657474 696e6720 4f70656e led getting Open │ │ - 0x0008c0fc 474c2067 6c476574 496e7465 67657276 GL glGetIntegerv │ │ - 0x0008c10c 20656e74 72792070 6f696e74 00466169 entry point.Fai │ │ - 0x0008c11c 6c656420 67657474 696e6720 4f70656e led getting Open │ │ - 0x0008c12c 474c2067 6c476574 4572726f 7220656e GL glGetError en │ │ - 0x0008c13c 74727920 706f696e 74004f70 656e474c try point.OpenGL │ │ - 0x0008c14c 20657272 6f723a20 474c5f49 4e56414c error: GL_INVAL │ │ - 0x0008c15c 49445f45 4e554d00 4f70656e 474c2065 ID_ENUM.OpenGL e │ │ - 0x0008c16c 72726f72 3a20474c 5f494e56 414c4944 rror: GL_INVALID │ │ - 0x0008c17c 5f56414c 5545004f 70656e47 4c206572 _VALUE.OpenGL er │ │ - 0x0008c18c 726f723a 20253038 58005468 65207370 ror: %08X.The sp │ │ - 0x0008c19c 65636966 69656420 77696e64 6f772069 ecified window i │ │ - 0x0008c1ac 736e2774 20616e20 4f70656e 474c2077 sn't an OpenGL w │ │ - 0x0008c1bc 696e646f 77004e6f 204f7065 6e474c20 indow.No OpenGL │ │ - 0x0008c1cc 636f6e74 65787420 68617320 6265656e context has been │ │ - 0x0008c1dc 206d6164 65206375 7272656e 74005365 made current.Se │ │ - 0x0008c1ec 7474696e 67207468 65207377 61702069 tting the swap i │ │ - 0x0008c1fc 6e746572 76616c20 6973206e 6f742073 nterval is not s │ │ - 0x0008c20c 7570706f 72746564 00546865 20737065 upported.The spe │ │ - 0x0008c21c 63696669 65642077 696e646f 77206861 cified window ha │ │ - 0x0008c22c 73206e6f 74206265 656e206d 61646520 s not been made │ │ - 0x0008c23c 63757272 656e7400 696e666f 0053444c current.info.SDL │ │ - 0x0008c24c 5f564944 454f4452 49564552 00257320 _VIDEODRIVER.%s │ │ - 0x0008c25c 6e6f7420 61766169 6c61626c 65004e6f not available.No │ │ - 0x0008c26c 20617661 696c6162 6c652076 6964656f available video │ │ - 0x0008c27c 20646576 69636500 54686520 76696465 device.The vide │ │ - 0x0008c28c 6f206472 69766572 20646964 206e6f74 o driver did not │ │ - 0x0008c29c 20616464 20616e79 20646973 706c6179 add any display │ │ - 0x0008c2ac 73005344 4c5f5649 44454f5f 414c4c4f s.SDL_VIDEO_ALLO │ │ - 0x0008c2bc 575f5343 5245454e 53415645 5200436f W_SCREENSAVER.Co │ │ - 0x0008c2cc 6e666c69 6374696e 67207769 6e646f77 nflicting window │ │ - 0x0008c2dc 20666c61 67732073 70656369 66696564 flags specified │ │ - 0x0008c2ec 0057696e 646f7720 69732074 6f6f206c .Window is too l │ │ - 0x0008c2fc 61726765 2e005344 4c5f5649 44454f5f arge..SDL_VIDEO_ │ │ - 0x0008c30c 48494748 4450495f 44495341 424c4544 HIGHDPI_DISABLED │ │ - 0x0008c31c 006d6573 73616765 626f7864 61746100 .messageboxdata. │ │ - 0x0008c32c 4e6f206d 65737361 67652073 79737465 No message syste │ │ - 0x0008c33c 6d206176 61696c61 626c6500 4f4b0053 m available.OK.S │ │ - 0x0008c34c 444c5f41 4c4c4f57 5f544f50 4d4f5354 DL_ALLOW_TOPMOST │ │ - 0x0008c35c 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ - 0x0008c36c 5f494e44 4558314c 53420053 444c5f50 _INDEX1LSB.SDL_P │ │ - 0x0008c37c 4958454c 464f524d 41545f49 4e444558 IXELFORMAT_INDEX │ │ - 0x0008c38c 314d5342 0053444c 5f504958 454c464f 1MSB.SDL_PIXELFO │ │ - 0x0008c39c 524d4154 5f494e44 4558344c 53420053 RMAT_INDEX4LSB.S │ │ - 0x0008c3ac 444c5f50 4958454c 464f524d 41545f49 DL_PIXELFORMAT_I │ │ - 0x0008c3bc 4e444558 344d5342 0053444c 5f504958 NDEX4MSB.SDL_PIX │ │ - 0x0008c3cc 454c464f 524d4154 5f494e44 45583800 ELFORMAT_INDEX8. │ │ - 0x0008c3dc 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x0008c3ec 52474233 33320053 444c5f50 4958454c RGB332.SDL_PIXEL │ │ - 0x0008c3fc 464f524d 41545f52 47423434 34005344 FORMAT_RGB444.SD │ │ - 0x0008c40c 4c5f5049 58454c46 4f524d41 545f5247 L_PIXELFORMAT_RG │ │ - 0x0008c41c 42353535 0053444c 5f504958 454c464f B555.SDL_PIXELFO │ │ - 0x0008c42c 524d4154 5f424752 35353500 53444c5f RMAT_BGR555.SDL_ │ │ - 0x0008c43c 50495845 4c464f52 4d41545f 41524742 PIXELFORMAT_ARGB │ │ - 0x0008c44c 34343434 0053444c 5f504958 454c464f 4444.SDL_PIXELFO │ │ - 0x0008c45c 524d4154 5f524742 41343434 34005344 RMAT_RGBA4444.SD │ │ - 0x0008c46c 4c5f5049 58454c46 4f524d41 545f4142 L_PIXELFORMAT_AB │ │ - 0x0008c47c 47523434 34340053 444c5f50 4958454c GR4444.SDL_PIXEL │ │ - 0x0008c48c 464f524d 41545f42 47524134 34343400 FORMAT_BGRA4444. │ │ - 0x0008c49c 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x0008c4ac 41524742 31353535 0053444c 5f504958 ARGB1555.SDL_PIX │ │ - 0x0008c4bc 454c464f 524d4154 5f524742 41353535 ELFORMAT_RGBA555 │ │ - 0x0008c4cc 31005344 4c5f5049 58454c46 4f524d41 1.SDL_PIXELFORMA │ │ - 0x0008c4dc 545f4142 47523135 35350053 444c5f50 T_ABGR1555.SDL_P │ │ - 0x0008c4ec 4958454c 464f524d 41545f42 47524135 IXELFORMAT_BGRA5 │ │ - 0x0008c4fc 35353100 53444c5f 50495845 4c464f52 551.SDL_PIXELFOR │ │ - 0x0008c50c 4d41545f 52474235 36350053 444c5f50 MAT_RGB565.SDL_P │ │ - 0x0008c51c 4958454c 464f524d 41545f42 47523536 IXELFORMAT_BGR56 │ │ - 0x0008c52c 35005344 4c5f5049 58454c46 4f524d41 5.SDL_PIXELFORMA │ │ - 0x0008c53c 545f5247 42323400 53444c5f 50495845 T_RGB24.SDL_PIXE │ │ - 0x0008c54c 4c464f52 4d41545f 42475232 34005344 LFORMAT_BGR24.SD │ │ - 0x0008c55c 4c5f5049 58454c46 4f524d41 545f5247 L_PIXELFORMAT_RG │ │ - 0x0008c56c 42383838 0053444c 5f504958 454c464f B888.SDL_PIXELFO │ │ - 0x0008c57c 524d4154 5f524742 58383838 38005344 RMAT_RGBX8888.SD │ │ - 0x0008c58c 4c5f5049 58454c46 4f524d41 545f4247 L_PIXELFORMAT_BG │ │ - 0x0008c59c 52383838 0053444c 5f504958 454c464f R888.SDL_PIXELFO │ │ - 0x0008c5ac 524d4154 5f424752 58383838 38005344 RMAT_BGRX8888.SD │ │ - 0x0008c5bc 4c5f5049 58454c46 4f524d41 545f4152 L_PIXELFORMAT_AR │ │ - 0x0008c5cc 47423838 38380053 444c5f50 4958454c GB8888.SDL_PIXEL │ │ - 0x0008c5dc 464f524d 41545f52 47424138 38383800 FORMAT_RGBA8888. │ │ - 0x0008c5ec 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ - 0x0008c5fc 41424752 38383838 0053444c 5f504958 ABGR8888.SDL_PIX │ │ - 0x0008c60c 454c464f 524d4154 5f424752 41383838 ELFORMAT_BGRA888 │ │ - 0x0008c61c 38005344 4c5f5049 58454c46 4f524d41 8.SDL_PIXELFORMA │ │ - 0x0008c62c 545f4152 47423231 30313031 30005344 T_ARGB2101010.SD │ │ - 0x0008c63c 4c5f5049 58454c46 4f524d41 545f5956 L_PIXELFORMAT_YV │ │ - 0x0008c64c 31320053 444c5f50 4958454c 464f524d 12.SDL_PIXELFORM │ │ - 0x0008c65c 41545f49 59555600 53444c5f 50495845 AT_IYUV.SDL_PIXE │ │ - 0x0008c66c 4c464f52 4d41545f 59555932 0053444c LFORMAT_YUY2.SDL │ │ - 0x0008c67c 5f504958 454c464f 524d4154 5f555956 _PIXELFORMAT_UYV │ │ - 0x0008c68c 59005344 4c5f5049 58454c46 4f524d41 Y.SDL_PIXELFORMA │ │ - 0x0008c69c 545f5956 59550053 444c5f50 4958454c T_YVYU.SDL_PIXEL │ │ - 0x0008c6ac 464f524d 41545f4e 56313200 53444c5f FORMAT_NV12.SDL_ │ │ - 0x0008c6bc 50495845 4c464f52 4d41545f 4e563231 PIXELFORMAT_NV21 │ │ - 0x0008c6cc 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ - 0x0008c6dc 5f554e4b 4e4f574e 00464f55 52434320 _UNKNOWN.FOURCC │ │ - 0x0008c6ec 70697865 6c20666f 726d6174 73206172 pixel formats ar │ │ - 0x0008c6fc 65206e6f 74207375 70706f72 74656400 e not supported. │ │ - 0x0008c70c 666f726d 6174006e 636f6c6f 72730070 format.ncolors.p │ │ - 0x0008c71c 616c6574 74650053 444c5f53 65745069 alette.SDL_SetPi │ │ - 0x0008c72c 78656c46 6f726d61 7450616c 65747465 xelFormatPalette │ │ - 0x0008c73c 28292070 61737365 64204e55 4c4c2066 () passed NULL f │ │ - 0x0008c74c 6f726d61 74005344 4c5f5365 74506978 ormat.SDL_SetPix │ │ - 0x0008c75c 656c466f 726d6174 50616c65 74746528 elFormatPalette( │ │ - 0x0008c76c 29207061 73736564 20612070 616c6574 ) passed a palet │ │ - 0x0008c77c 74652074 68617420 646f6573 6e277420 te that doesn't │ │ - 0x0008c78c 6d617463 68207468 6520666f 726d6174 match the format │ │ - 0x0008c79c 0067616d 6d610072 616d7000 4f6e6c79 .gamma.ramp.Only │ │ - 0x0008c7ac 20776f72 6b732077 69746820 73616d65 works with same │ │ - 0x0008c7bc 20666f72 6d617420 73757266 61636573 format surfaces │ │ - 0x0008c7cc 00496e76 616c6964 20736f75 72636520 .Invalid source │ │ - 0x0008c7dc 626c6974 20726563 74616e67 6c650049 blit rectangle.I │ │ - 0x0008c7ec 6e76616c 69642064 65737469 6e617469 nvalid destinati │ │ - 0x0008c7fc 6f6e2062 6c697420 72656374 616e676c on blit rectangl │ │ - 0x0008c80c 6500556e 61626c65 20746f20 6c6f636b e.Unable to lock │ │ - 0x0008c81c 20646573 74696e61 74696f6e 20737572 destination sur │ │ - 0x0008c82c 66616365 00556e61 626c6520 746f206c face.Unable to l │ │ - 0x0008c83c 6f636b20 736f7572 63652073 75726661 ock source surfa │ │ - 0x0008c84c 63650056 6964656f 20737562 73797374 ce.Video subsyst │ │ - 0x0008c85c 656d206d 75737420 62652069 6e697469 em must be initi │ │ - 0x0008c86c 616c697a 65642074 6f207365 7420636c alized to set cl │ │ - 0x0008c87c 6970626f 61726420 74657874 00566964 ipboard text.Vid │ │ - 0x0008c88c 656f2073 75627379 7374656d 206d7573 eo subsystem mus │ │ - 0x0008c89c 74206265 20696e69 7469616c 697a6564 t be initialized │ │ - 0x0008c8ac 20746f20 67657420 636c6970 626f6172 to get clipboar │ │ - 0x0008c8bc 64207465 78740056 6964656f 20737562 d text.Video sub │ │ - 0x0008c8cc 73797374 656d206d 75737420 62652069 system must be i │ │ - 0x0008c8dc 6e697469 616c697a 65642074 6f206368 nitialized to ch │ │ - 0x0008c8ec 65636b20 636c6970 626f6172 64207465 eck clipboard te │ │ - 0x0008c8fc 7874006c 6962474c 45537632 2e736f00 xt.libGLESv2.so. │ │ - 0x0008c90c 6c696247 4c455376 315f434d 2e736f00 libGLESv1_CM.so. │ │ - 0x0008c91c 6c696247 4c45535f 434d2e73 6f006c69 libGLES_CM.so.li │ │ - 0x0008c92c 6245474c 2e736f00 4f70656e 474c2045 bEGL.so.OpenGL E │ │ - 0x0008c93c 5320636f 6e746578 7420616c 72656164 S context alread │ │ - 0x0008c94c 79206372 65617465 64005344 4c5f5649 y created.SDL_VI │ │ - 0x0008c95c 44454f5f 474c5f44 52495645 5200436f DEO_GL_DRIVER.Co │ │ - 0x0008c96c 756c6420 6e6f7420 696e6974 69616c69 uld not initiali │ │ - 0x0008c97c 7a65204f 70656e47 4c202f20 474c4553 ze OpenGL / GLES │ │ - 0x0008c98c 206c6962 72617279 0065676c 43686f6f library.eglChoo │ │ - 0x0008c99c 7365436f 6e666967 0053444c 5f564944 seConfig.SDL_VID │ │ - 0x0008c9ac 454f5f45 474c5f44 52495645 5200436f EO_EGL_DRIVER.Co │ │ - 0x0008c9bc 756c6420 6e6f7420 6c6f6164 2045474c uld not load EGL │ │ - 0x0008c9cc 206c6962 72617279 0065676c 47657444 library.eglGetD │ │ - 0x0008c9dc 6973706c 61790043 6f756c64 206e6f74 isplay.Could not │ │ - 0x0008c9ec 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ - 0x0008c9fc 6e637469 6f6e2065 676c4765 74446973 nction eglGetDis │ │ - 0x0008ca0c 706c6179 0065676c 496e6974 69616c69 play.eglInitiali │ │ - 0x0008ca1c 7a650043 6f756c64 206e6f74 20726574 ze.Could not ret │ │ - 0x0008ca2c 72696576 65204547 4c206675 6e637469 rieve EGL functi │ │ - 0x0008ca3c 6f6e2065 676c496e 69746961 6c697a65 on eglInitialize │ │ - 0x0008ca4c 0065676c 5465726d 696e6174 6500436f .eglTerminate.Co │ │ - 0x0008ca5c 756c6420 6e6f7420 72657472 69657665 uld not retrieve │ │ - 0x0008ca6c 2045474c 2066756e 6374696f 6e206567 EGL function eg │ │ - 0x0008ca7c 6c546572 6d696e61 74650065 676c4765 lTerminate.eglGe │ │ - 0x0008ca8c 7450726f 63416464 72657373 00436f75 tProcAddress.Cou │ │ - 0x0008ca9c 6c64206e 6f742072 65747269 65766520 ld not retrieve │ │ - 0x0008caac 45474c20 66756e63 74696f6e 2065676c EGL function egl │ │ - 0x0008cabc 47657450 726f6341 64647265 73730043 GetProcAddress.C │ │ - 0x0008cacc 6f756c64 206e6f74 20726574 72696576 ould not retriev │ │ - 0x0008cadc 65204547 4c206675 6e637469 6f6e2065 e EGL function e │ │ - 0x0008caec 676c4368 6f6f7365 436f6e66 69670065 glChooseConfig.e │ │ - 0x0008cafc 676c4765 74436f6e 66696741 74747269 glGetConfigAttri │ │ - 0x0008cb0c 6200436f 756c6420 6e6f7420 72657472 b.Could not retr │ │ - 0x0008cb1c 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ - 0x0008cb2c 6e206567 6c476574 436f6e66 69674174 n eglGetConfigAt │ │ - 0x0008cb3c 74726962 0065676c 43726561 7465436f trib.eglCreateCo │ │ - 0x0008cb4c 6e746578 7400436f 756c6420 6e6f7420 ntext.Could not │ │ - 0x0008cb5c 72657472 69657665 2045474c 2066756e retrieve EGL fun │ │ - 0x0008cb6c 6374696f 6e206567 6c437265 61746543 ction eglCreateC │ │ - 0x0008cb7c 6f6e7465 78740065 676c4465 7374726f ontext.eglDestro │ │ - 0x0008cb8c 79436f6e 74657874 00436f75 6c64206e yContext.Could n │ │ - 0x0008cb9c 6f742072 65747269 65766520 45474c20 ot retrieve EGL │ │ - 0x0008cbac 66756e63 74696f6e 2065676c 44657374 function eglDest │ │ - 0x0008cbbc 726f7943 6f6e7465 78740065 676c4372 royContext.eglCr │ │ - 0x0008cbcc 65617465 57696e64 6f775375 72666163 eateWindowSurfac │ │ - 0x0008cbdc 6500436f 756c6420 6e6f7420 72657472 e.Could not retr │ │ - 0x0008cbec 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ - 0x0008cbfc 6e206567 6c437265 61746557 696e646f n eglCreateWindo │ │ - 0x0008cc0c 77537572 66616365 0065676c 44657374 wSurface.eglDest │ │ - 0x0008cc1c 726f7953 75726661 63650043 6f756c64 roySurface.Could │ │ - 0x0008cc2c 206e6f74 20726574 72696576 65204547 not retrieve EG │ │ - 0x0008cc3c 4c206675 6e637469 6f6e2065 676c4465 L function eglDe │ │ - 0x0008cc4c 7374726f 79537572 66616365 0065676c stroySurface.egl │ │ - 0x0008cc5c 4d616b65 43757272 656e7400 436f756c MakeCurrent.Coul │ │ - 0x0008cc6c 64206e6f 74207265 74726965 76652045 d not retrieve E │ │ - 0x0008cc7c 474c2066 756e6374 696f6e20 65676c4d GL function eglM │ │ - 0x0008cc8c 616b6543 75727265 6e740065 676c5377 akeCurrent.eglSw │ │ - 0x0008cc9c 61704275 66666572 7300436f 756c6420 apBuffers.Could │ │ - 0x0008ccac 6e6f7420 72657472 69657665 2045474c not retrieve EGL │ │ - 0x0008ccbc 2066756e 6374696f 6e206567 6c537761 function eglSwa │ │ - 0x0008cccc 70427566 66657273 0065676c 53776170 pBuffers.eglSwap │ │ - 0x0008ccdc 496e7465 7276616c 00436f75 6c64206e Interval.Could n │ │ - 0x0008ccec 6f742072 65747269 65766520 45474c20 ot retrieve EGL │ │ - 0x0008ccfc 66756e63 74696f6e 2065676c 53776170 function eglSwap │ │ - 0x0008cd0c 496e7465 7276616c 0065676c 57616974 Interval.eglWait │ │ - 0x0008cd1c 4e617469 76650043 6f756c64 206e6f74 Native.Could not │ │ - 0x0008cd2c 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ - 0x0008cd3c 6e637469 6f6e2065 676c5761 69744e61 nction eglWaitNa │ │ - 0x0008cd4c 74697665 0065676c 57616974 474c0043 tive.eglWaitGL.C │ │ - 0x0008cd5c 6f756c64 206e6f74 20726574 72696576 ould not retriev │ │ - 0x0008cd6c 65204547 4c206675 6e637469 6f6e2065 e EGL function e │ │ - 0x0008cd7c 676c5761 6974474c 0065676c 42696e64 glWaitGL.eglBind │ │ - 0x0008cd8c 41504900 436f756c 64206e6f 74207265 API.Could not re │ │ - 0x0008cd9c 74726965 76652045 474c2066 756e6374 trieve EGL funct │ │ - 0x0008cdac 696f6e20 65676c42 696e6441 50490065 ion eglBindAPI.e │ │ - 0x0008cdbc 676c5175 65727953 7472696e 6700436f glQueryString.Co │ │ - 0x0008cdcc 756c6420 6e6f7420 72657472 69657665 uld not retrieve │ │ - 0x0008cddc 2045474c 2066756e 6374696f 6e206567 EGL function eg │ │ - 0x0008cdec 6c517565 72795374 72696e67 00436f75 lQueryString.Cou │ │ - 0x0008cdfc 6c64206e 6f742067 65742045 474c2064 ld not get EGL d │ │ - 0x0008ce0c 6973706c 61790043 6f756c64 206e6f74 isplay.Could not │ │ - 0x0008ce1c 20696e69 7469616c 697a6520 45474c00 initialize EGL. │ │ - 0x0008ce2c 45474c20 696d706c 656d656e 74617469 EGL implementati │ │ - 0x0008ce3c 6f6e2064 6f657320 6e6f7420 73757070 on does not supp │ │ - 0x0008ce4c 6f727420 73524742 20737973 74656d20 ort sRGB system │ │ - 0x0008ce5c 6672616d 65627566 66657273 00436f75 framebuffers.Cou │ │ - 0x0008ce6c 6c646e27 74206669 6e64206d 61746368 ldn't find match │ │ - 0x0008ce7c 696e6720 45474c20 636f6e66 6967004f ing EGL config.O │ │ - 0x0008ce8c 70656e47 4c206e6f 7420696e 69746961 penGL not initia │ │ - 0x0008ce9c 6c697a65 6400556e 61626c65 20746f20 lized.Unable to │ │ - 0x0008ceac 6d616b65 2045474c 20636f6e 74657874 make EGL context │ │ - 0x0008cebc 20637572 72656e74 0045474c 206e6f74 current.EGL not │ │ - 0x0008cecc 20696e69 7469616c 697a6564 00556e61 initialized.Una │ │ - 0x0008cedc 626c6520 746f2073 65742074 68652045 ble to set the E │ │ - 0x0008ceec 474c2073 77617020 696e7465 7276616c GL swap interval │ │ - 0x0008cefc 00436f75 6c64206e 6f742063 72656174 .Could not creat │ │ - 0x0008cf0c 65204547 4c20636f 6e746578 74202863 e EGL context (c │ │ - 0x0008cf1c 6f6e7465 78742061 74747269 62757465 ontext attribute │ │ - 0x0008cf2c 73206172 65206e6f 74207375 70706f72 s are not suppor │ │ - 0x0008cf3c 74656429 00436f75 6c64206e 6f742063 ted).Could not c │ │ - 0x0008cf4c 72656174 65204547 4c20636f 6e746578 reate EGL contex │ │ - 0x0008cf5c 7400436f 756c6420 6e6f7420 6d616b65 t.Could not make │ │ - 0x0008cf6c 2045474c 20636f6e 74657874 20637572 EGL context cur │ │ - 0x0008cf7c 72656e74 00726573 756c7400 706f696e rent.result.poin │ │ - 0x0008cf8c 74730063 6f756e74 00726563 74005831 ts.count.rect.X1 │ │ - 0x0008cf9c 00593100 58320059 32007769 64746800 .Y1.X2.Y2.width. │ │ - 0x0008cfac 68656967 68740072 65637473 00737061 height.rects.spa │ │ - 0x0008cfbc 6e006e75 6d726563 74730053 444c5f42 n.numrects.SDL_B │ │ - 0x0008cfcc 4c49545f 4350555f 46454154 55524553 LIT_CPU_FEATURES │ │ - 0x0008cfdc 00257500 426c6974 20636f6d 62696e61 .%u.Blit combina │ │ - 0x0008cfec 74696f6e 206e6f74 20737570 706f7274 tion not support │ │ - 0x0008cffc 65640053 444c2041 6e64726f 69642076 ed.SDL Android v │ │ - 0x0008d00c 6964656f 20647269 76657200 416e6472 ideo driver.Andr │ │ - 0x0008d01c 6f696420 6f6e6c79 20737570 706f7274 oid only support │ │ - 0x0008d02c 73206f6e 65207769 6e646f77 00436f75 s one window.Cou │ │ - 0x0008d03c 6c64206e 6f742066 65746368 206e6174 ld not fetch nat │ │ - 0x0008d04c 69766520 77696e64 6f770043 6f756c64 ive window.Could │ │ - 0x0008d05c 206e6f74 20637265 61746520 474c4553 not create GLES │ │ - 0x0008d06c 2077696e 646f7720 73757266 61636500 window surface. │ │ - 0x0008d07c 4170706c 69636174 696f6e20 6e6f7420 Application not │ │ - 0x0008d08c 636f6d70 696c6564 20776974 68205344 compiled with SD │ │ - 0x0008d09c 4c202564 2e25640a 006d5365 70617261 L %d.%d..mSepara │ │ - 0x0008d0ac 74654d6f 75736541 6e64546f 75636800 teMouseAndTouch. │ │ - 0x0008d0bc 53444c5f 414e4452 4f49445f 53455041 SDL_ANDROID_SEPA │ │ - 0x0008d0cc 52415445 5f4d4f55 53455f41 4e445f54 RATE_MOUSE_AND_T │ │ - 0x0008d0dc 4f554348 00657272 6f723a20 63616e27 OUCH.error: can' │ │ - 0x0008d0ec 74206164 6420746f 75636820 25732c20 t add touch %s, │ │ - 0x0008d0fc 2564006a 6e692f53 444c322f 7372632f %d.jni/SDL2/src/ │ │ - 0x0008d10c 76696465 6f2f616e 64726f69 642f5344 video/android/SD │ │ - 0x0008d11c 4c5f616e 64726f69 64746f75 63682e63 L_androidtouch.c │ │ - 0x0008d12c 00556e6b 6e6f776e 206b6579 636f6465 .Unknown keycode │ │ - 0x0008d13c 20256400 556e7265 636f676e 697a6564 %d.Unrecognized │ │ - 0x0008d14c 2066696c 65207479 70652028 6e6f7420 file type (not │ │ - 0x0008d15c 57415645 2900436f 6d706c65 78205741 WAVE).Complex WA │ │ - 0x0008d16c 56452066 696c6573 206e6f74 20737570 VE files not sup │ │ - 0x0008d17c 706f7274 65640055 6e6b6e6f 776e2073 ported.Unknown s │ │ - 0x0008d18c 6574206f 66204d53 5f414450 434d2063 et of MS_ADPCM c │ │ - 0x0008d19c 6f656666 69636965 6e747300 4d504547 oefficients.MPEG │ │ - 0x0008d1ac 204c6179 65722033 20646174 61206e6f Layer 3 data no │ │ - 0x0008d1bc 74207375 70706f72 74656400 556e6b6e t supported.Unkn │ │ - 0x0008d1cc 6f776e20 57415645 20646174 6120666f own WAVE data fo │ │ - 0x0008d1dc 726d6174 3a203078 252e3478 00494d41 rmat: 0x%.4x.IMA │ │ - 0x0008d1ec 20414450 434d2064 65636f64 65722063 ADPCM decoder c │ │ - 0x0008d1fc 616e206f 6e6c7920 68616e64 6c652025 an only handle % │ │ - 0x0008d20c 75206368 616e6e65 6c730055 6e6b6e6f u channels.Unkno │ │ - 0x0008d21c 776e2025 642d6269 74205043 4d206461 wn %d-bit PCM da │ │ - 0x0008d22c 74612066 6f726d61 74004e6f 20627566 ta format.No buf │ │ - 0x0008d23c 66657220 616c6c6f 63617465 6420666f fer allocated fo │ │ - 0x0008d24c 7220636f 6e766572 73696f6e 00637674 r conversion.cvt │ │ - 0x0008d25c 00496e76 616c6964 20736f75 72636520 .Invalid source │ │ - 0x0008d26c 666f726d 61740049 6e76616c 69642064 format.Invalid d │ │ - 0x0008d27c 65737469 6e617469 6f6e2066 6f726d61 estination forma │ │ - 0x0008d28c 7400536f 75726365 206f7220 64657374 t.Source or dest │ │ - 0x0008d29c 696e6174 696f6e20 6368616e 6e656c73 ination channels │ │ - 0x0008d2ac 20697320 7a65726f 00536f75 72636520 is zero.Source │ │ - 0x0008d2bc 6f722064 65737469 6e617469 6f6e2072 or destination r │ │ - 0x0008d2cc 61746520 6973207a 65726f00 4e6f2063 ate is zero.No c │ │ - 0x0008d2dc 6f6e7665 7273696f 6e206176 61696c61 onversion availa │ │ - 0x0008d2ec 626c6520 666f7220 74686573 6520666f ble for these fo │ │ - 0x0008d2fc 726d6174 73004e6f 20636f6e 76657273 rmats.No convers │ │ - 0x0008d30c 696f6e20 61766169 6c61626c 6520666f ion available fo │ │ - 0x0008d31c 72207468 65736520 72617465 7300496e r these rates.In │ │ - 0x0008d32c 76616c69 64206175 64696f20 64657669 valid audio devi │ │ - 0x0008d33c 63652049 44005379 7374656d 20617564 ce ID.System aud │ │ - 0x0008d34c 696f206f 75747075 74206465 76696365 io output device │ │ - 0x0008d35c 00537973 74656d20 61756469 6f206361 .System audio ca │ │ - 0x0008d36c 70747572 65206465 76696365 00546869 pture device.Thi │ │ - 0x0008d37c 73206973 20612063 61707475 72652064 s is a capture d │ │ - 0x0008d38c 65766963 652c2071 75657565 696e6720 evice, queueing │ │ - 0x0008d39c 6e6f7420 616c6c6f 77656400 41756469 not allowed.Audi │ │ - 0x0008d3ac 6f206465 76696365 20686173 20612063 o device has a c │ │ - 0x0008d3bc 616c6c62 61636b2c 20717565 7565696e allback, queuein │ │ - 0x0008d3cc 67206e6f 7420616c 6c6f7765 64004175 g not allowed.Au │ │ - 0x0008d3dc 64696f20 73756273 79737465 6d206973 dio subsystem is │ │ - 0x0008d3ec 206e6f74 20696e69 7469616c 697a6564 not initialized │ │ - 0x0008d3fc 004e6f20 63617074 75726520 73757070 .No capture supp │ │ - 0x0008d40c 6f727400 53444c5f 41554449 4f445249 ort.SDL_AUDIODRI │ │ - 0x0008d41c 56455200 41756469 6f207461 72676574 VER.Audio target │ │ - 0x0008d42c 20272573 27206e6f 74206176 61696c61 '%s' not availa │ │ - 0x0008d43c 626c6500 4e6f2061 7661696c 61626c65 ble.No available │ │ - 0x0008d44c 20617564 696f2064 65766963 6500546f audio device.To │ │ - 0x0008d45c 6f206d61 6e79206f 70656e20 61756469 o many open audi │ │ - 0x0008d46c 6f206465 76696365 73005344 4c5f4155 o devices.SDL_AU │ │ - 0x0008d47c 44494f5f 46524551 55454e43 59005344 DIO_FREQUENCY.SD │ │ - 0x0008d48c 4c5f4155 44494f5f 464f524d 41540055 L_AUDIO_FORMAT.U │ │ - 0x0008d49c 38005338 00553136 4c534200 5331364c 8.S8.U16LSB.S16L │ │ - 0x0008d4ac 53420055 31364d53 42005331 364d5342 SB.U16MSB.S16MSB │ │ - 0x0008d4bc 00553136 53595300 53313653 59530055 .U16SYS.S16SYS.U │ │ - 0x0008d4cc 31360053 31360053 33324c53 42005333 16.S16.S32LSB.S3 │ │ - 0x0008d4dc 324d5342 00533332 53595300 53333200 2MSB.S32SYS.S32. │ │ - 0x0008d4ec 4633324c 53420046 33324d53 42004633 F32LSB.F32MSB.F3 │ │ - 0x0008d4fc 32535953 00463332 0053444c 5f415544 2SYS.F32.SDL_AUD │ │ - 0x0008d50c 494f5f43 48414e4e 454c5300 556e7375 IO_CHANNELS.Unsu │ │ - 0x0008d51c 70706f72 74656420 6e756d62 6572206f pported number o │ │ - 0x0008d52c 66206175 64696f20 6368616e 6e656c73 f audio channels │ │ - 0x0008d53c 2e005344 4c5f4155 44494f5f 53414d50 ..SDL_AUDIO_SAMP │ │ - 0x0008d54c 4c455300 53444c5f 41554449 4f5f4445 LES.SDL_AUDIO_DE │ │ - 0x0008d55c 56494345 5f4e414d 45004175 64696f20 VICE_NAME.Audio │ │ - 0x0008d56c 64657669 63652061 6c726561 6479206f device already o │ │ - 0x0008d57c 70656e00 4e6f2073 75636820 64657669 pen.No such devi │ │ - 0x0008d58c 63652e00 436f756c 646e2774 20637265 ce..Couldn't cre │ │ - 0x0008d59c 61746520 6d697865 72206c6f 636b0053 ate mixer lock.S │ │ - 0x0008d5ac 444c4175 64696f44 65762564 00436f75 DLAudioDev%d.Cou │ │ - 0x0008d5bc 6c646e27 74206372 65617465 20617564 ldn't create aud │ │ - 0x0008d5cc 696f2074 68726561 64004175 64696f20 io thread.Audio │ │ - 0x0008d5dc 64657669 63652069 7320616c 72656164 device is alread │ │ - 0x0008d5ec 79206f70 656e6564 0053444c 5f4d6978 y opened.SDL_Mix │ │ - 0x0008d5fc 41756469 6f466f72 6d617428 293a2075 AudioFormat(): u │ │ - 0x0008d60c 6e6b6e6f 776e2061 7564696f 20666f72 nknown audio for │ │ - 0x0008d61c 6d617400 436f6d70 61726973 6f6e206f mat.Comparison o │ │ - 0x0008d62c 66207069 78656c73 20776974 6820616c f pixels with al │ │ - 0x0008d63c 6c6f7761 626c6520 6572726f 72206f66 lowable error of │ │ - 0x0008d64c 20256920 6661696c 65642025 69207469 %i failed %i ti │ │ - 0x0008d65c 6d65732e 00466972 73742064 65746563 mes..First detec │ │ - 0x0008d66c 74656420 6f636375 7272656e 63652061 ted occurrence a │ │ - 0x0008d67c 7420706f 73697469 6f6e2025 692c2569 t position %i,%i │ │ - 0x0008d68c 20776974 68206120 73717561 72656420 with a squared │ │ - 0x0008d69c 5247422d 64696666 6572656e 6365206f RGB-difference o │ │ - 0x0008d6ac 66202569 2e00436f 6d706172 65537572 f %i..CompareSur │ │ - 0x0008d6bc 66616365 73253034 645f5465 73744f75 faces%04d_TestOu │ │ - 0x0008d6cc 74707574 2e626d70 00776200 436f6d70 tput.bmp.wb.Comp │ │ - 0x0008d6dc 61726553 75726661 63657325 3034645f areSurfaces%04d_ │ │ - 0x0008d6ec 52656665 72656e63 652e626d 70005375 Reference.bmp.Su │ │ - 0x0008d6fc 72666163 65732066 726f6d20 6661696c rfaces from fail │ │ - 0x0008d70c 65642063 6f6d7061 7269736f 6e207361 ed comparison sa │ │ - 0x0008d71c 76656420 61732027 25732720 616e6420 ved as '%s' and │ │ - 0x0008d72c 27257327 00257820 25580020 25733a20 '%s'.%x %X. %s: │ │ - 0x0008d73c 25730041 73736572 74202725 73273a20 %s.Assert '%s': │ │ - 0x0008d74c 25730046 61696c65 64005061 73736564 %s.Failed.Passed │ │ - 0x0008d75c 00506173 73004173 73657274 2053756d .Pass.Assert Sum │ │ - 0x0008d76c 6d617279 3a20546f 74616c3d 25642050 mary: Total=%d P │ │ - 0x0008d77c 61737365 643d2564 20466169 6c65643d assed=%d Failed= │ │ - 0x0008d78c 2564006d 61784c65 6e677468 00546573 %d.maxLength.Tes │ │ - 0x0008d79c 74436173 6554696d 656f7574 2074696d tCaseTimeout tim │ │ - 0x0008d7ac 65722065 78706972 65642e20 41626f72 er expired. Abor │ │ - 0x0008d7bc 74696e67 20746573 74207275 6e2e0054 ting test run..T │ │ - 0x0008d7cc 6865206c 656e6774 68206f66 20746865 he length of the │ │ - 0x0008d7dc 20686172 6e657373 20736565 64206d75 harness seed mu │ │ - 0x0008d7ec 73742062 65203e30 2e005344 4c5f6d61 st be >0..SDL_ma │ │ - 0x0008d7fc 6c6c6f63 20666f72 2072756e 20736565 lloc for run see │ │ - 0x0008d80c 64206f75 74707574 20627566 66657220 d output buffer │ │ - 0x0008d81c 6661696c 65642e00 496e7661 6c696420 failed..Invalid │ │ - 0x0008d82c 72756e53 65656420 73747269 6e672e00 runSeed string.. │ │ - 0x0008d83c 496e7661 6c696420 73756974 654e616d Invalid suiteNam │ │ - 0x0008d84c 65207374 72696e67 2e00496e 76616c69 e string..Invali │ │ - 0x0008d85c 64207465 73744e61 6d652073 7472696e d testName strin │ │ - 0x0008d86c 672e0049 6e76616c 69642069 74657261 g..Invalid itera │ │ - 0x0008d87c 74696f6e 20636f75 6e742e00 25640046 tion count..%d.F │ │ - 0x0008d88c 61696c65 6420746f 20616c6c 6f636174 ailed to allocat │ │ - 0x0008d89c 65206275 66666572 20666f72 20657865 e buffer for exe │ │ - 0x0008d8ac 634b6579 2067656e 65726174 696f6e2e cKey generation. │ │ - 0x0008d8bc 00257325 73257325 64005469 6d656f75 .%s%s%s%d.Timeou │ │ - 0x0008d8cc 74206361 6c6c6261 636b2063 616e2774 t callback can't │ │ - 0x0008d8dc 20626520 4e554c4c 0054696d 656f7574 be NULL.Timeout │ │ - 0x0008d8ec 2076616c 7565206d 75737420 62652062 value must be b │ │ - 0x0008d8fc 69676765 72207468 616e207a 65726f2e igger than zero. │ │ - 0x0008d90c 00466169 6c656420 746f2069 6e697420 .Failed to init │ │ - 0x0008d91c 74696d65 72207375 62737973 74656d3a timer subsystem: │ │ - 0x0008d92c 20257300 43726561 74696f6e 206f6620 %s.Creation of │ │ - 0x0008d93c 53444c20 74696d65 72206661 696c6564 SDL timer failed │ │ - 0x0008d94c 3a202573 00536574 75702066 61696c75 : %s.Setup failu │ │ - 0x0008d95c 72653a20 74657374 53756974 65206f72 re: testSuite or │ │ - 0x0008d96c 20746573 74436173 65207265 66657265 testCase refere │ │ - 0x0008d97c 6e636573 204e554c 4c003e3e 3e202573 nces NULL.>>> %s │ │ - 0x0008d98c 20272573 273a2025 730a0054 65737400 '%s': %s..Test. │ │ - 0x0008d99c 536b6970 70656420 28446973 61626c65 Skipped (Disable │ │ - 0x0008d9ac 64290053 75697465 20536574 75700046 d).Suite Setup.F │ │ - 0x0008d9bc 757a7a65 7220696e 766f6361 74696f6e uzzer invocation │ │ - 0x0008d9cc 733a2025 6400536b 69707065 64202850 s: %d.Skipped (P │ │ - 0x0008d9dc 726f6772 616d6d61 74696361 6c6c7929 rogrammatically) │ │ - 0x0008d9ec 00466169 6c656420 28746573 74207374 .Failed (test st │ │ - 0x0008d9fc 61727465 642c2062 75742064 6964206e arted, but did n │ │ - 0x0008da0c 6f742072 65747572 6e205445 53545f43 ot return TEST_C │ │ - 0x0008da1c 4f4d504c 45544544 29004661 696c6564 OMPLETED).Failed │ │ - 0x0008da2c 20284162 6f727465 64290028 496e7661 (Aborted).(Inva │ │ - 0x0008da3c 6c696429 00546573 74205375 69746520 lid).Test Suite │ │ - 0x0008da4c 2569202d 2025730a 00202054 65737420 %i - %s.. Test │ │ - 0x0008da5c 43617365 20256920 2d202573 3a202573 Case %i - %s: %s │ │ - 0x0008da6c 0047656e 65726174 696e6720 61207261 .Generating a ra │ │ - 0x0008da7c 6e646f6d 20736565 64206661 696c6564 ndom seed failed │ │ - 0x0008da8c 003a3a3a 3a3a2054 65737420 52756e20 .::::: Test Run │ │ - 0x0008da9c 2f772073 65656420 27257327 20737461 /w seed '%s' sta │ │ - 0x0008daac 72746564 0a00556e 61626c65 20746f20 rted..Unable to │ │ - 0x0008dabc 616c6c6f 63617465 20636163 68652066 allocate cache f │ │ - 0x0008dacc 6f722066 61696c65 64207465 73747300 or failed tests. │ │ - 0x0008dadc 46696c74 6572696e 673a2072 756e6e69 Filtering: runni │ │ - 0x0008daec 6e67206f 6e6c7920 73756974 65202725 ng only suite '% │ │ - 0x0008dafc 73270046 696c7465 72696e67 3a207275 s'.Filtering: ru │ │ - 0x0008db0c 6e6e696e 67206f6e 6c792074 65737420 nning only test │ │ - 0x0008db1c 27257327 20696e20 73756974 65202725 '%s' in suite '% │ │ - 0x0008db2c 73270046 696c7465 72202725 73272064 s'.Filter '%s' d │ │ - 0x0008db3c 6964206e 6f74206d 61746368 20616e79 id not match any │ │ - 0x0008db4c 20746573 74207375 6974652f 63617365 test suite/case │ │ - 0x0008db5c 2e004578 69742063 6f64653a 2032003d ..Exit code: 2.= │ │ - 0x0008db6c 3d3d3d3d 20546573 74205375 69746520 ==== Test Suite │ │ - 0x0008db7c 25693a20 27257327 20736b69 70706564 %i: '%s' skipped │ │ - 0x0008db8c 0a003d3d 3d3d3d20 54657374 20537569 ..===== Test Sui │ │ - 0x0008db9c 74652025 693a2027 25732720 73746172 te %i: '%s' star │ │ - 0x0008dbac 7465640a 003d3d3d 3d3d2054 65737420 ted..===== Test │ │ - 0x0008dbbc 43617365 2025692e 25693a20 27257327 Case %i.%i: '%s' │ │ - 0x0008dbcc 20736b69 70706564 0a00466f 72636520 skipped..Force │ │ - 0x0008dbdc 72756e20 6f662064 69736162 6c656420 run of disabled │ │ - 0x0008dbec 74657374 2073696e 63652074 65737420 test since test │ │ - 0x0008dbfc 66696c74 65722077 61732073 6574002d filter was set.- │ │ - 0x0008dc0c 2d2d2d2d 20546573 74204361 73652025 ---- Test Case % │ │ - 0x0008dc1c 692e2569 3a202725 73272073 74617274 i.%i: '%s' start │ │ - 0x0008dc2c 65640054 65737420 44657363 72697074 ed.Test Descript │ │ - 0x0008dc3c 696f6e3a 20272573 27005465 73742049 ion: '%s'.Test I │ │ - 0x0008dc4c 74657261 74696f6e 2025693a 20657865 teration %i: exe │ │ - 0x0008dc5c 634b6579 20256c6c 75005275 6e74696d cKey %llu.Runtim │ │ - 0x0008dc6c 65206f66 20256920 69746572 6174696f e of %i iteratio │ │ - 0x0008dc7c 6e733a20 252e3166 20736563 00417665 ns: %.1f sec.Ave │ │ - 0x0008dc8c 72616765 20546573 74207275 6e74696d rage Test runtim │ │ - 0x0008dc9c 653a2025 2e356620 73656300 546f7461 e: %.5f sec.Tota │ │ - 0x0008dcac 6c205465 73742072 756e7469 6d653a20 l Test runtime: │ │ - 0x0008dcbc 252e3166 20736563 004e6f20 41737365 %.1f sec.No Asse │ │ - 0x0008dccc 72747300 546f7461 6c205375 69746520 rts.Total Suite │ │ - 0x0008dcdc 72756e74 696d653a 20252e31 66207365 runtime: %.1f se │ │ - 0x0008dcec 63002573 2053756d 6d617279 3a20546f c.%s Summary: To │ │ - 0x0008dcfc 74616c3d 25642050 61737365 643d2564 tal=%d Passed=%d │ │ - 0x0008dd0c 20466169 6c65643d 25642053 6b697070 Failed=%d Skipp │ │ - 0x0008dd1c 65643d25 64005375 69746500 546f7461 ed=%d.Suite.Tota │ │ - 0x0008dd2c 6c205275 6e207275 6e74696d 653a2025 l Run runtime: % │ │ - 0x0008dd3c 2e316620 73656300 52756e00 52756e20 .1f sec.Run.Run │ │ - 0x0008dd4c 2f772073 65656400 45786974 20636f64 /w seed.Exit cod │ │ - 0x0008dd5c 653a2025 64004861 726e6573 7320696e e: %d.Harness in │ │ - 0x0008dd6c 70757420 746f2072 6570726f 20666169 put to repro fai │ │ - 0x0008dd7c 6c757265 733a0020 2d2d7365 65642025 lures:. --seed % │ │ - 0x0008dd8c 73202d2d 66696c74 65722025 7300494e s --filter %s.IN │ │ - 0x0008dd9c 56414c49 44004241 434b0047 55494445 VALID.BACK.GUIDE │ │ - 0x0008ddac 00535441 5254004c 45465453 5449434b .START.LEFTSTICK │ │ - 0x0008ddbc 00524947 48545354 49434b00 4c454654 .RIGHTSTICK.LEFT │ │ - 0x0008ddcc 53484f55 4c444552 00524947 48545348 SHOULDER.RIGHTSH │ │ - 0x0008dddc 4f554c44 45520044 5041445f 55500044 OULDER.DPAD_UP.D │ │ - 0x0008ddec 5041445f 444f574e 00445041 445f4c45 PAD_DOWN.DPAD_LE │ │ - 0x0008ddfc 46540044 5041445f 52494748 54003f3f FT.DPAD_RIGHT.?? │ │ - 0x0008de0c 3f002020 52656e64 65726572 2025733a ?. Renderer %s: │ │ - 0x0008de1c 0a002020 2020466c 6167733a 20307825 .. Flags: 0x% │ │ - 0x0008de2c 382e3858 00202800 207c2000 50726573 8.8X. (. | .Pres │ │ - 0x0008de3c 656e7456 53796e63 00416363 656c6572 entVSync.Acceler │ │ - 0x0008de4c 61746564 00307825 382e3878 00290a00 ated.0x%8.8x.).. │ │ - 0x0008de5c 20202020 54657874 75726520 666f726d Texture form │ │ - 0x0008de6c 61747320 28256429 3a20002c 2000556e ats (%d): ., .Un │ │ - 0x0008de7c 6b6e776f 6e00496e 64657831 4c534200 knwon.Index1LSB. │ │ - 0x0008de8c 496e6465 78314d53 4200496e 64657834 Index1MSB.Index4 │ │ - 0x0008de9c 4c534200 496e6465 78344d53 4200496e LSB.Index4MSB.In │ │ - 0x0008deac 64657838 00524742 33333200 52474234 dex8.RGB332.RGB4 │ │ - 0x0008debc 34340052 47423535 35004247 52353535 44.RGB555.BGR555 │ │ - 0x0008decc 00415247 42343434 34004142 47523434 .ARGB4444.ABGR44 │ │ - 0x0008dedc 34340041 52474231 35353500 41424752 44.ARGB1555.ABGR │ │ - 0x0008deec 31353535 00524742 35363500 42475235 1555.RGB565.BGR5 │ │ - 0x0008defc 36350052 47423234 00424752 32340052 65.RGB24.BGR24.R │ │ - 0x0008df0c 47423838 38004247 52383838 00415247 GB888.BGR888.ARG │ │ - 0x0008df1c 42383838 38005247 42413838 38380041 B8888.RGBA8888.A │ │ - 0x0008df2c 42475238 38383800 42475241 38383838 BGR8888.BGRA8888 │ │ - 0x0008df3c 00415247 42323130 31303130 00595631 .ARGB2101010.YV1 │ │ - 0x0008df4c 32004959 55560059 55593200 55595659 2.IYUV.YUY2.UYVY │ │ - 0x0008df5c 00595659 55004e56 3132004e 56323100 .YVYU.NV12.NV21. │ │ - 0x0008df6c 20202020 4d617820 54657874 75726520 Max Texture │ │ - 0x0008df7c 53697a65 3a202564 7825640a 002d2d76 Size: %dx%d..--v │ │ - 0x0008df8c 6964656f 002d2d72 656e6465 72657200 ideo.--renderer. │ │ - 0x0008df9c 2d2d676c 64656275 67002d2d 696e666f --gldebug.--info │ │ - 0x0008dfac 00616c6c 00766964 656f006d 6f646573 .all.video.modes │ │ - 0x0008dfbc 0072656e 64657200 6576656e 74002d2d .render.event.-- │ │ - 0x0008dfcc 6c6f6700 6572726f 72007379 7374656d log.error.system │ │ - 0x0008dfdc 00617564 696f0069 6e707574 002d2d64 .audio.input.--d │ │ - 0x0008dfec 6973706c 6179002d 2d66756c 6c736372 isplay.--fullscr │ │ - 0x0008dffc 65656e00 2d2d6675 6c6c7363 7265656e een.--fullscreen │ │ - 0x0008e00c 2d646573 6b746f70 002d2d61 6c6c6f77 -desktop.--allow │ │ - 0x0008e01c 2d686967 68647069 002d2d77 696e646f -highdpi.--windo │ │ - 0x0008e02c 7773002d 2d746974 6c65002d 2d69636f ws.--title.--ico │ │ - 0x0008e03c 6e002d2d 63656e74 6572002d 2d706f73 n.--center.--pos │ │ - 0x0008e04c 6974696f 6e002d2d 67656f6d 65747279 ition.--geometry │ │ - 0x0008e05c 002d2d6d 696e2d67 656f6d65 74727900 .--min-geometry. │ │ - 0x0008e06c 2d2d6d61 782d6765 6f6d6574 7279002d --max-geometry.- │ │ - 0x0008e07c 2d6c6f67 6963616c 002d2d73 63616c65 -logical.--scale │ │ - 0x0008e08c 002d2d64 65707468 002d2d72 65667265 .--depth.--refre │ │ - 0x0008e09c 7368002d 2d767379 6e63002d 2d6e6f66 sh.--vsync.--nof │ │ - 0x0008e0ac 72616d65 002d2d72 6573697a 65002d2d rame.--resize.-- │ │ - 0x0008e0bc 6d696e69 6d697a65 002d2d6d 6178696d minimize.--maxim │ │ - 0x0008e0cc 697a6500 2d2d6772 6162002d 2d726174 ize.--grab.--rat │ │ - 0x0008e0dc 65002d2d 666f726d 61740055 31364c45 e.--format.U16LE │ │ - 0x0008e0ec 00553136 42450053 31364c45 00533136 .U16BE.S16LE.S16 │ │ - 0x0008e0fc 4245002d 2d636861 6e6e656c 73002d2d BE.--channels.-- │ │ - 0x0008e10c 73616d70 6c657300 2d68002d 2d68656c samples.-h.--hel │ │ - 0x0008e11c 70002d4e 53446f63 756d656e 74526576 p.-NSDocumentRev │ │ - 0x0008e12c 6973696f 6e734465 6275674d 6f646500 isionsDebugMode. │ │ - 0x0008e13c 5b2d2d76 6964656f 20647269 7665725d [--video driver] │ │ - 0x0008e14c 205b2d2d 72656e64 65726572 20647269 [--renderer dri │ │ - 0x0008e15c 7665725d 205b2d2d 676c6465 6275675d ver] [--gldebug] │ │ - 0x0008e16c 205b2d2d 696e666f 20616c6c 7c766964 [--info all|vid │ │ - 0x0008e17c 656f7c6d 6f646573 7c72656e 6465727c eo|modes|render| │ │ - 0x0008e18c 6576656e 745d205b 2d2d6c6f 6720616c event] [--log al │ │ - 0x0008e19c 6c7c6572 726f727c 73797374 656d7c61 l|error|system|a │ │ - 0x0008e1ac 7564696f 7c766964 656f7c72 656e6465 udio|video|rende │ │ - 0x0008e1bc 727c696e 7075745d 205b2d2d 64697370 r|input] [--disp │ │ - 0x0008e1cc 6c617920 4e5d205b 2d2d6675 6c6c7363 lay N] [--fullsc │ │ - 0x0008e1dc 7265656e 207c202d 2d66756c 6c736372 reen | --fullscr │ │ - 0x0008e1ec 65656e2d 6465736b 746f7020 7c202d2d een-desktop | -- │ │ - 0x0008e1fc 77696e64 6f777320 4e5d205b 2d2d7469 windows N] [--ti │ │ - 0x0008e20c 746c6520 7469746c 655d205b 2d2d6963 tle title] [--ic │ │ - 0x0008e21c 6f6e2069 636f6e2e 626d705d 205b2d2d on icon.bmp] [-- │ │ - 0x0008e22c 63656e74 6572207c 202d2d70 6f736974 center | --posit │ │ - 0x0008e23c 696f6e20 582c595d 205b2d2d 67656f6d ion X,Y] [--geom │ │ - 0x0008e24c 65747279 20577848 5d205b2d 2d6d696e etry WxH] [--min │ │ - 0x0008e25c 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ - 0x0008e26c 2d2d6d61 782d6765 6f6d6574 72792057 --max-geometry W │ │ - 0x0008e27c 78485d20 5b2d2d6c 6f676963 616c2057 xH] [--logical W │ │ - 0x0008e28c 78485d20 5b2d2d73 63616c65 204e5d20 xH] [--scale N] │ │ - 0x0008e29c 5b2d2d64 65707468 204e5d20 5b2d2d72 [--depth N] [--r │ │ - 0x0008e2ac 65667265 73682052 5d205b2d 2d767379 efresh R] [--vsy │ │ - 0x0008e2bc 6e635d20 5b2d2d6e 6f667261 6d655d20 nc] [--noframe] │ │ - 0x0008e2cc 5b2d2d72 6573697a 655d205b 2d2d6d69 [--resize] [--mi │ │ - 0x0008e2dc 6e696d69 7a655d20 5b2d2d6d 6178696d nimize] [--maxim │ │ - 0x0008e2ec 697a655d 205b2d2d 67726162 5d205b2d ize] [--grab] [- │ │ - 0x0008e2fc 2d616c6c 6f772d68 69676864 70695d00 -allow-highdpi]. │ │ - 0x0008e30c 5b2d2d72 61746520 4e5d205b 2d2d666f [--rate N] [--fo │ │ - 0x0008e31c 726d6174 2055387c 53387c55 31367c55 rmat U8|S8|U16|U │ │ - 0x0008e32c 31364c45 7c553136 42457c53 31367c53 16LE|U16BE|S16|S │ │ - 0x0008e33c 31364c45 7c533136 42455d20 5b2d2d63 16LE|S16BE] [--c │ │ - 0x0008e34c 68616e6e 656c7320 4e5d205b 2d2d7361 hannels N] [--sa │ │ - 0x0008e35c 6d706c65 73204e5d 005b2d2d 76696465 mples N].[--vide │ │ - 0x0008e36c 6f206472 69766572 5d205b2d 2d72656e o driver] [--ren │ │ - 0x0008e37c 64657265 72206472 69766572 5d205b2d derer driver] [- │ │ - 0x0008e38c 2d676c64 65627567 5d205b2d 2d696e66 -gldebug] [--inf │ │ - 0x0008e39c 6f20616c 6c7c7669 64656f7c 6d6f6465 o all|video|mode │ │ - 0x0008e3ac 737c7265 6e646572 7c657665 6e745d20 s|render|event] │ │ - 0x0008e3bc 5b2d2d6c 6f672061 6c6c7c65 72726f72 [--log all|error │ │ - 0x0008e3cc 7c737973 74656d7c 61756469 6f7c7669 |system|audio|vi │ │ - 0x0008e3dc 64656f7c 72656e64 65727c69 6e707574 deo|render|input │ │ - 0x0008e3ec 5d205b2d 2d646973 706c6179 204e5d20 ] [--display N] │ │ - 0x0008e3fc 5b2d2d66 756c6c73 63726565 6e207c20 [--fullscreen | │ │ - 0x0008e40c 2d2d6675 6c6c7363 7265656e 2d646573 --fullscreen-des │ │ - 0x0008e41c 6b746f70 207c202d 2d77696e 646f7773 ktop | --windows │ │ - 0x0008e42c 204e5d20 5b2d2d74 69746c65 20746974 N] [--title tit │ │ - 0x0008e43c 6c655d20 5b2d2d69 636f6e20 69636f6e le] [--icon icon │ │ - 0x0008e44c 2e626d70 5d205b2d 2d63656e 74657220 .bmp] [--center │ │ - 0x0008e45c 7c202d2d 706f7369 74696f6e 20582c59 | --position X,Y │ │ - 0x0008e46c 5d205b2d 2d67656f 6d657472 79205778 ] [--geometry Wx │ │ - 0x0008e47c 485d205b 2d2d6d69 6e2d6765 6f6d6574 H] [--min-geomet │ │ - 0x0008e48c 72792057 78485d20 5b2d2d6d 61782d67 ry WxH] [--max-g │ │ - 0x0008e49c 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ - 0x0008e4ac 6c6f6769 63616c20 5778485d 205b2d2d logical WxH] [-- │ │ - 0x0008e4bc 7363616c 65204e5d 205b2d2d 64657074 scale N] [--dept │ │ - 0x0008e4cc 68204e5d 205b2d2d 72656672 65736820 h N] [--refresh │ │ - 0x0008e4dc 525d205b 2d2d7673 796e635d 205b2d2d R] [--vsync] [-- │ │ - 0x0008e4ec 6e6f6672 616d655d 205b2d2d 72657369 noframe] [--resi │ │ - 0x0008e4fc 7a655d20 5b2d2d6d 696e696d 697a655d ze] [--minimize] │ │ - 0x0008e50c 205b2d2d 6d617869 6d697a65 5d205b2d [--maximize] [- │ │ - 0x0008e51c 2d677261 625d205b 2d2d616c 6c6f772d -grab] [--allow- │ │ - 0x0008e52c 68696768 6470695d 205b2d2d 72617465 highdpi] [--rate │ │ - 0x0008e53c 204e5d20 5b2d2d66 6f726d61 74205538 N] [--format U8 │ │ - 0x0008e54c 7c53387c 5531367c 5531364c 457c5531 |S8|U16|U16LE|U1 │ │ - 0x0008e55c 3642457c 5331367c 5331364c 457c5331 6BE|S16|S16LE|S1 │ │ - 0x0008e56c 3642455d 205b2d2d 6368616e 6e656c73 6BE] [--channels │ │ - 0x0008e57c 204e5d20 5b2d2d73 616d706c 6573204e N] [--samples N │ │ - 0x0008e58c 5d004e6f 20627569 6c742d69 6e207669 ].No built-in vi │ │ - 0x0008e59c 64656f20 64726976 6572730a 00427569 deo drivers..Bui │ │ - 0x0008e5ac 6c742d69 6e207669 64656f20 64726976 lt-in video driv │ │ - 0x0008e5bc 6572733a 00202573 00436f75 6c646e27 ers:. %s.Couldn' │ │ - 0x0008e5cc 7420696e 69746961 6c697a65 20766964 t initialize vid │ │ - 0x0008e5dc 656f2064 72697665 723a2025 730a0056 eo driver: %s..V │ │ - 0x0008e5ec 6964656f 20647269 7665723a 2025730a ideo driver: %s. │ │ - 0x0008e5fc 004e756d 62657220 6f662064 6973706c .Number of displ │ │ - 0x0008e60c 6179733a 2025640a 00446973 706c6179 ays: %d..Display │ │ - 0x0008e61c 2025643a 2025730a 00426f75 6e64733a %d: %s..Bounds: │ │ - 0x0008e62c 20256478 25642061 74202564 2c25640a %dx%d at %d,%d. │ │ - 0x0008e63c 00202043 75727265 6e74206d 6f64653a . Current mode: │ │ - 0x0008e64c 20256478 25644025 64487a2c 20256420 %dx%d@%dHz, %d │ │ - 0x0008e65c 62697473 2d706572 2d706978 656c2028 bits-per-pixel ( │ │ - 0x0008e66c 2573290a 00202020 20202052 6564204d %s).. Red M │ │ - 0x0008e67c 61736b20 20203d20 3078252e 38780a00 ask = 0x%.8x.. │ │ - 0x0008e68c 20202020 20204772 65656e20 4d61736b Green Mask │ │ - 0x0008e69c 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ - 0x0008e6ac 20426c75 65204d61 736b2020 3d203078 Blue Mask = 0x │ │ - 0x0008e6bc 252e3878 0a002020 20202020 416c7068 %.8x.. Alph │ │ - 0x0008e6cc 61204d61 736b203d 20307825 2e38780a a Mask = 0x%.8x. │ │ - 0x0008e6dc 004e6f20 61766169 6c61626c 65206675 .No available fu │ │ - 0x0008e6ec 6c6c7363 7265656e 20766964 656f206d llscreen video m │ │ - 0x0008e6fc 6f646573 0a002020 46756c6c 73637265 odes.. Fullscre │ │ - 0x0008e70c 656e2076 6964656f 206d6f64 65733a0a en video modes:. │ │ - 0x0008e71c 00202020 204d6f64 65202564 3a202564 . Mode %d: %d │ │ - 0x0008e72c 78256440 2564487a 2c202564 20626974 x%d@%dHz, %d bit │ │ - 0x0008e73c 732d7065 722d7069 78656c20 28257329 s-per-pixel (%s) │ │ - 0x0008e74c 0a002020 20202020 20205265 64204d61 .. Red Ma │ │ - 0x0008e75c 736b2020 203d2030 78252e38 780a0020 sk = 0x%.8x.. │ │ - 0x0008e76c 20202020 20202047 7265656e 204d6173 Green Mas │ │ - 0x0008e77c 6b203d20 3078252e 38780a00 20202020 k = 0x%.8x.. │ │ - 0x0008e78c 20202020 426c7565 204d6173 6b20203d Blue Mask = │ │ - 0x0008e79c 20307825 2e38780a 00202020 20202020 0x%.8x.. │ │ - 0x0008e7ac 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ - 0x0008e7bc 252e3878 0a004e6f 20627569 6c742d69 %.8x..No built-i │ │ - 0x0008e7cc 6e207265 6e646572 20647269 76657273 n render drivers │ │ - 0x0008e7dc 0a004275 696c742d 696e2072 656e6465 ..Built-in rende │ │ - 0x0008e7ec 72206472 69766572 733a0a00 4f757420 r drivers:..Out │ │ - 0x0008e7fc 6f66206d 656d6f72 79210a00 25732025 of memory!..%s % │ │ - 0x0008e80c 6400436f 756c646e 27742063 72656174 d.Couldn't creat │ │ - 0x0008e81c 65207769 6e646f77 3a202573 0a005769 e window: %s..Wi │ │ - 0x0008e82c 6e646f77 20726571 75657374 65642073 ndow requested s │ │ - 0x0008e83c 697a6520 25647825 642c2067 6f742025 ize %dx%d, got % │ │ - 0x0008e84c 64782564 0a004361 6e277420 73657420 dx%d..Can't set │ │ - 0x0008e85c 75702066 756c6c73 63726565 6e206469 up fullscreen di │ │ - 0x0008e86c 73706c61 79206d6f 64653a20 25730a00 splay mode: %s.. │ │ - 0x0008e87c 72620043 6f756c64 6e277420 6c6f6164 rb.Couldn't load │ │ - 0x0008e88c 2025733a 2025730a 00436f75 6c646e27 %s: %s..Couldn' │ │ - 0x0008e89c 74206669 6e642072 656e6465 72206472 t find render dr │ │ - 0x0008e8ac 69766572 206e616d 65642025 7300436f iver named %s.Co │ │ - 0x0008e8bc 756c646e 27742063 72656174 65207265 uldn't create re │ │ - 0x0008e8cc 6e646572 65723a20 25730a00 43757272 nderer: %s..Curr │ │ - 0x0008e8dc 656e7420 72656e64 65726572 3a0a004e ent renderer:..N │ │ - 0x0008e8ec 6f206275 696c742d 696e2061 7564696f o built-in audio │ │ - 0x0008e8fc 20647269 76657273 0a004275 696c742d drivers..Built- │ │ - 0x0008e90c 696e2061 7564696f 20647269 76657273 in audio drivers │ │ - 0x0008e91c 3a00436f 756c646e 27742069 6e697469 :.Couldn't initi │ │ - 0x0008e92c 616c697a 65206175 64696f20 64726976 alize audio driv │ │ - 0x0008e93c 65723a20 25730a00 41756469 6f206472 er: %s..Audio dr │ │ - 0x0008e94c 69766572 3a202573 0a00436f 756c646e iver: %s..Couldn │ │ - 0x0008e95c 2774206f 70656e20 61756469 6f3a2025 't open audio: % │ │ - 0x0008e96c 730a0043 454e5445 52005550 00524947 s..CENTER.UP.RIG │ │ - 0x0008e97c 48545550 00524947 48540052 49474854 HTUP.RIGHT.RIGHT │ │ - 0x0008e98c 444f574e 00444f57 4e004c45 4654444f DOWN.DOWN.LEFTDO │ │ - 0x0008e99c 574e004c 45465400 4c454654 5550004c WN.LEFT.LEFTUP.L │ │ - 0x0008e9ac 45465458 004c4546 54590052 49474854 EFTX.LEFTY.RIGHT │ │ - 0x0008e9bc 58005249 47485459 00545249 47474552 X.RIGHTY.TRIGGER │ │ - 0x0008e9cc 4c454654 00545249 47474552 52494748 LEFT.TRIGGERRIGH │ │ - 0x0008e9dc 5400646f 776e0075 7000556e 63007375 T.down.up.Unc.su │ │ - 0x0008e9ec 63636565 64656400 6661696c 65640020 cceeded.failed. │ │ - 0x0008e9fc 5b4c4255 54544f4e 5d00205b 4d425554 [LBUTTON]. [MBUT │ │ - 0x0008ea0c 544f4e5d 00205b52 42555454 4f4e5d00 TON]. [RBUTTON]. │ │ - 0x0008ea1c 205b5832 42555454 4f4e5d00 53444c20 [X2BUTTON].SDL │ │ - 0x0008ea2c 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ - 0x0008ea3c 2073686f 776e0053 444c2045 56454e54 shown.SDL EVENT │ │ - 0x0008ea4c 3a205769 6e646f77 20256420 68696464 : Window %d hidd │ │ - 0x0008ea5c 656e0053 444c2045 56454e54 3a205769 en.SDL EVENT: Wi │ │ - 0x0008ea6c 6e646f77 20256420 6578706f 73656400 ndow %d exposed. │ │ - 0x0008ea7c 53444c20 4556454e 543a2057 696e646f SDL EVENT: Windo │ │ - 0x0008ea8c 77202564 206d6f76 65642074 6f202564 w %d moved to %d │ │ - 0x0008ea9c 2c256400 53444c20 4556454e 543a2057 ,%d.SDL EVENT: W │ │ - 0x0008eaac 696e646f 77202564 20726573 697a6564 indow %d resized │ │ - 0x0008eabc 20746f20 25647825 64005344 4c204556 to %dx%d.SDL EV │ │ - 0x0008eacc 454e543a 2057696e 646f7720 25642063 ENT: Window %d c │ │ - 0x0008eadc 68616e67 65642073 697a6520 746f2025 hanged size to % │ │ - 0x0008eaec 64782564 0053444c 20455645 4e543a20 dx%d.SDL EVENT: │ │ - 0x0008eafc 57696e64 6f772025 64206d69 6e696d69 Window %d minimi │ │ - 0x0008eb0c 7a656400 53444c20 4556454e 543a2057 zed.SDL EVENT: W │ │ - 0x0008eb1c 696e646f 77202564 206d6178 696d697a indow %d maximiz │ │ - 0x0008eb2c 65640053 444c2045 56454e54 3a205769 ed.SDL EVENT: Wi │ │ - 0x0008eb3c 6e646f77 20256420 72657374 6f726564 ndow %d restored │ │ - 0x0008eb4c 0053444c 20455645 4e543a20 4d6f7573 .SDL EVENT: Mous │ │ - 0x0008eb5c 6520656e 74657265 64207769 6e646f77 e entered window │ │ - 0x0008eb6c 20256400 53444c20 4556454e 543a204d %d.SDL EVENT: M │ │ - 0x0008eb7c 6f757365 206c6566 74207769 6e646f77 ouse left window │ │ - 0x0008eb8c 20256400 53444c20 4556454e 543a2057 %d.SDL EVENT: W │ │ - 0x0008eb9c 696e646f 77202564 20676169 6e656420 indow %d gained │ │ - 0x0008ebac 6b657962 6f617264 20666f63 75730053 keyboard focus.S │ │ - 0x0008ebbc 444c2045 56454e54 3a205769 6e646f77 DL EVENT: Window │ │ - 0x0008ebcc 20256420 6c6f7374 206b6579 626f6172 %d lost keyboar │ │ - 0x0008ebdc 6420666f 63757300 53444c20 4556454e d focus.SDL EVEN │ │ - 0x0008ebec 543a2057 696e646f 77202564 20636c6f T: Window %d clo │ │ - 0x0008ebfc 73656400 53444c20 4556454e 543a2057 sed.SDL EVENT: W │ │ - 0x0008ec0c 696e646f 77202564 2074616b 6520666f indow %d take fo │ │ - 0x0008ec1c 63757300 53444c20 4556454e 543a2057 cus.SDL EVENT: W │ │ - 0x0008ec2c 696e646f 77202564 20686974 20746573 indow %d hit tes │ │ - 0x0008ec3c 74005344 4c204556 454e543a 2057696e t.SDL EVENT: Win │ │ - 0x0008ec4c 646f7720 25642067 6f742075 6e6b6e6f dow %d got unkno │ │ - 0x0008ec5c 776e2065 76656e74 20256400 53444c20 wn event %d.SDL │ │ - 0x0008ec6c 4556454e 543a204b 6579626f 6172643a EVENT: Keyboard: │ │ - 0x0008ec7c 206b6579 20707265 73736564 2020696e key pressed in │ │ - 0x0008ec8c 2077696e 646f7720 25643a20 7363616e window %d: scan │ │ - 0x0008ec9c 636f6465 20307825 30385820 3d202573 code 0x%08X = %s │ │ - 0x0008ecac 2c206b65 79636f64 65203078 25303858 , keycode 0x%08X │ │ - 0x0008ecbc 203d2025 73005344 4c204556 454e543a = %s.SDL EVENT: │ │ - 0x0008eccc 204b6579 626f6172 643a206b 65792072 Keyboard: key r │ │ - 0x0008ecdc 656c6561 73656420 696e2077 696e646f eleased in windo │ │ - 0x0008ecec 77202564 3a207363 616e636f 64652030 w %d: scancode 0 │ │ - 0x0008ecfc 78253038 58203d20 25732c20 6b657963 x%08X = %s, keyc │ │ - 0x0008ed0c 6f646520 30782530 3858203d 20257300 ode 0x%08X = %s. │ │ - 0x0008ed1c 53444c20 4556454e 543a204b 6579626f SDL EVENT: Keybo │ │ - 0x0008ed2c 6172643a 20746578 7420696e 70757420 ard: text input │ │ - 0x0008ed3c 22257322 20696e20 77696e64 6f772025 "%s" in window % │ │ - 0x0008ed4c 64005344 4c204556 454e543a 204d6f75 d.SDL EVENT: Mou │ │ - 0x0008ed5c 73653a20 6d6f7665 6420746f 2025642c se: moved to %d, │ │ - 0x0008ed6c 25642028 25642c25 64292069 6e207769 %d (%d,%d) in wi │ │ - 0x0008ed7c 6e646f77 20256400 53444c20 4556454e ndow %d.SDL EVEN │ │ - 0x0008ed8c 543a204d 6f757365 3a206275 74746f6e T: Mouse: button │ │ - 0x0008ed9c 20256420 70726573 73656420 61742025 %d pressed at % │ │ - 0x0008edac 642c2564 20776974 6820636c 69636b20 d,%d with click │ │ - 0x0008edbc 636f756e 74202564 20696e20 77696e64 count %d in wind │ │ - 0x0008edcc 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ - 0x0008eddc 204d6f75 73653a20 62757474 6f6e2025 Mouse: button % │ │ - 0x0008edec 64207265 6c656173 65642061 74202564 d released at %d │ │ - 0x0008edfc 2c256420 77697468 20636c69 636b2063 ,%d with click c │ │ - 0x0008ee0c 6f756e74 20256420 696e2077 696e646f ount %d in windo │ │ - 0x0008ee1c 77202564 0053444c 20455645 4e543a20 w %d.SDL EVENT: │ │ - 0x0008ee2c 4d6f7573 653a2077 6865656c 20736372 Mouse: wheel scr │ │ - 0x0008ee3c 6f6c6c65 64202564 20696e20 7820616e olled %d in x an │ │ - 0x0008ee4c 64202564 20696e20 79202872 65766572 d %d in y (rever │ │ - 0x0008ee5c 7365643a 20256429 20696e20 77696e64 sed: %d) in wind │ │ - 0x0008ee6c 6f772025 64005344 4c204556 454e543a ow %d.SDL EVENT: │ │ - 0x0008ee7c 204a6f79 73746963 6b20696e 64657820 Joystick index │ │ - 0x0008ee8c 25642061 74746163 68656400 53444c20 %d attached.SDL │ │ - 0x0008ee9c 4556454e 543a204a 6f797374 69636b20 EVENT: Joystick │ │ - 0x0008eeac 25642072 656d6f76 65640053 444c2045 %d removed.SDL E │ │ - 0x0008eebc 56454e54 3a204a6f 79737469 636b2025 VENT: Joystick % │ │ - 0x0008eecc 643a2062 616c6c20 2564206d 6f766564 d: ball %d moved │ │ - 0x0008eedc 20627920 25642c25 64005344 4c204556 by %d,%d.SDL EV │ │ - 0x0008eeec 454e543a 204a6f79 73746963 6b202564 ENT: Joystick %d │ │ - 0x0008eefc 3a206861 74202564 206d6f76 65642074 : hat %d moved t │ │ - 0x0008ef0c 6f202573 0053444c 20455645 4e543a20 o %s.SDL EVENT: │ │ - 0x0008ef1c 4a6f7973 7469636b 2025643a 20627574 Joystick %d: but │ │ - 0x0008ef2c 746f6e20 25642070 72657373 65640053 ton %d pressed.S │ │ - 0x0008ef3c 444c2045 56454e54 3a204a6f 79737469 DL EVENT: Joysti │ │ - 0x0008ef4c 636b2025 643a2062 7574746f 6e202564 ck %d: button %d │ │ - 0x0008ef5c 2072656c 65617365 64005344 4c204556 released.SDL EV │ │ - 0x0008ef6c 454e543a 20436f6e 74726f6c 6c657220 ENT: Controller │ │ - 0x0008ef7c 696e6465 78202564 20617474 61636865 index %d attache │ │ - 0x0008ef8c 64005344 4c204556 454e543a 20436f6e d.SDL EVENT: Con │ │ - 0x0008ef9c 74726f6c 6c657220 25642072 656d6f76 troller %d remov │ │ - 0x0008efac 65640053 444c2045 56454e54 3a20436f ed.SDL EVENT: Co │ │ - 0x0008efbc 6e74726f 6c6c6572 20256420 61786973 ntroller %d axis │ │ - 0x0008efcc 20256420 28272573 27292076 616c7565 %d ('%s') value │ │ - 0x0008efdc 3a202564 0053444c 20455645 4e543a20 : %d.SDL EVENT: │ │ - 0x0008efec 436f6e74 726f6c6c 65722025 64206275 Controller %d bu │ │ - 0x0008effc 74746f6e 20256420 28272573 27292064 tton %d ('%s') d │ │ - 0x0008f00c 6f776e00 53444c20 4556454e 543a2043 own.SDL EVENT: C │ │ - 0x0008f01c 6f6e7472 6f6c6c65 72202564 20627574 ontroller %d but │ │ - 0x0008f02c 746f6e20 25642028 27257327 29207570 ton %d ('%s') up │ │ - 0x0008f03c 0053444c 20455645 4e543a20 436c6970 .SDL EVENT: Clip │ │ - 0x0008f04c 626f6172 64207570 64617465 64005344 board updated.SD │ │ - 0x0008f05c 4c204556 454e543a 2046696e 6765723a L EVENT: Finger: │ │ - 0x0008f06c 20257320 746f7563 683d256c 642c2066 %s touch=%ld, f │ │ - 0x0008f07c 696e6765 723d256c 642c2078 3d25662c inger=%ld, x=%f, │ │ - 0x0008f08c 20793d25 662c2064 783d2566 2c206479 y=%f, dx=%f, dy │ │ - 0x0008f09c 3d25662c 20707265 73737572 653d2566 =%f, pressure=%f │ │ - 0x0008f0ac 0053444c 5f455645 4e543a20 446f6c6c .SDL_EVENT: Doll │ │ - 0x0008f0bc 61722067 65737475 72652064 65746563 ar gesture detec │ │ - 0x0008f0cc 743a2025 6c6c6400 53444c5f 4556454e t: %lld.SDL_EVEN │ │ - 0x0008f0dc 543a2044 6f6c6c61 72206765 73747572 T: Dollar gestur │ │ - 0x0008f0ec 65207265 636f7264 3a20256c 6c640053 e record: %lld.S │ │ - 0x0008f0fc 444c5f45 56454e54 3a204d75 6c746920 DL_EVENT: Multi │ │ - 0x0008f10c 67657374 75726520 66696e67 6572733a gesture fingers: │ │ - 0x0008f11c 20256400 53444c20 4556454e 543a2072 %d.SDL EVENT: r │ │ - 0x0008f12c 656e6465 72206465 76696365 20726573 ender device res │ │ - 0x0008f13c 65740053 444c2045 56454e54 3a207265 et.SDL EVENT: re │ │ - 0x0008f14c 6e646572 20746172 67657473 20726573 nder targets res │ │ - 0x0008f15c 65740053 444c2045 56454e54 3a205175 et.SDL EVENT: Qu │ │ - 0x0008f16c 69742072 65717565 73746564 0053444c it requested.SDL │ │ - 0x0008f17c 20455645 4e543a20 55736572 20657665 EVENT: User eve │ │ - 0x0008f18c 6e742025 6400556e 6b6e6f77 6e206576 nt %d.Unknown ev │ │ - 0x0008f19c 656e7420 25303478 00436f75 6c646e27 ent %04x.Couldn' │ │ - 0x0008f1ac 74206372 65617465 20737572 66616365 t create surface │ │ - 0x0008f1bc 3a202573 0a00436f 756c646e 27742072 : %s..Couldn't r │ │ - 0x0008f1cc 65616420 73637265 656e3a20 25730a00 ead screen: %s.. │ │ - 0x0008f1dc 73637265 656e7368 6f742e62 6d700043 screenshot.bmp.C │ │ - 0x0008f1ec 6f756c64 6e277420 73617665 20736372 ouldn't save scr │ │ - 0x0008f1fc 65656e73 686f742e 626d703a 2025730a eenshot.bmp: %s. │ │ - 0x0008f20c 0053444c 20726f63 6b73210a 596f7520 .SDL rocks!.You │ │ - 0x0008f21c 6b6e6f77 20697421 00436f70 69656420 know it!.Copied │ │ - 0x0008f22c 74657874 20746f20 636c6970 626f6172 text to clipboar │ │ - 0x0008f23c 64002573 61707475 72696e67 206d6f75 d.%sapturing mou │ │ - 0x0008f24c 73652025 73210a00 436c6970 626f6172 se %s!..Clipboar │ │ - 0x0008f25c 643a2025 730a0043 6c697062 6f617264 d: %s..Clipboard │ │ - 0x0008f26c 20697320 656d7074 79004142 534f4c55 is empty.ABSOLU │ │ - 0x0008f27c 5445204d 4f555345 3a202825 642c2025 TE MOUSE: (%d, % │ │ - 0x0008f28c 64292573 25732573 25732573 0a005465 d)%s%s%s%s%s..Te │ │ - 0x0008f29c 7374204d 65737361 67650059 6f752772 st Message.You'r │ │ - 0x0008f2ac 65206177 65736f6d 65210028 25692c20 e awesome!.(%i, │ │ - 0x0008f2bc 2569292c 2072656c 20282569 2c202569 %i), rel (%i, %i │ │ - 0x0008f2cc 290a004c 61737420 6d6f7573 6520706f )..Last mouse po │ │ - 0x0008f2dc 73697469 6f6e0000 00000000 02000000 sition.......... │ │ - 0x0008f2ec 03000000 04000000 05000000 06000000 ................ │ │ - 0x0008f2fc 07000000 496e7465 726e616c 5f416e64 ....Internal_And │ │ - 0x0008f30c 726f6964 5f4a4e49 5f46696c 654f7065 roid_JNI_FileOpe │ │ - 0x0008f31c 6e000000 496e7465 726e616c 5f416e64 n...Internal_And │ │ - 0x0008f32c 726f6964 5f4a4e49 5f46696c 65436c6f roid_JNI_FileClo │ │ - 0x0008f33c 73650000 416e6472 6f69645f 4a4e495f se..Android_JNI_ │ │ - 0x0008f34c 47657453 79737465 6d536572 76696365 GetSystemService │ │ - 0x0008f35c 4f626a65 63740000 416e6472 6f69645f Object..Android_ │ │ - 0x0008f36c 4a4e495f 46696c65 4f70656e 00000000 JNI_FileOpen.... │ │ - 0x0008f37c 416e6472 6f69645f 4a4e495f 46696c65 Android_JNI_File │ │ - 0x0008f38c 52656164 00000000 416e6472 6f69645f Read....Android_ │ │ - 0x0008f39c 4a4e495f 53657443 6c697062 6f617264 JNI_SetClipboard │ │ - 0x0008f3ac 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ - 0x0008f3bc 4a4e495f 47657443 6c697062 6f617264 JNI_GetClipboard │ │ - 0x0008f3cc 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ - 0x0008f3dc 4a4e495f 48617343 6c697062 6f617264 JNI_HasClipboard │ │ - 0x0008f3ec 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ - 0x0008f3fc 4a4e495f 47657450 6f776572 496e666f JNI_GetPowerInfo │ │ - 0x0008f40c 00000000 53444c5f 416e6472 6f696447 ....SDL_AndroidG │ │ - 0x0008f41c 6574496e 7465726e 616c5374 6f726167 etInternalStorag │ │ - 0x0008f42c 65506174 685f5245 414c0000 53444c5f ePath_REAL..SDL_ │ │ - 0x0008f43c 416e6472 6f696447 65744578 7465726e AndroidGetExtern │ │ - 0x0008f44c 616c5374 6f726167 65537461 74655f52 alStorageState_R │ │ - 0x0008f45c 45414c00 53444c5f 416e6472 6f696447 EAL.SDL_AndroidG │ │ - 0x0008f46c 65744578 7465726e 616c5374 6f726167 etExternalStorag │ │ - 0x0008f47c 65506174 685f5245 414c0000 00000000 ePath_REAL...... │ │ - 0x0008f48c 00000000 00000000 00000000 61000000 ............a... │ │ - 0x0008f49c 62000000 63000000 64000000 65000000 b...c...d...e... │ │ - 0x0008f4ac 66000000 67000000 68000000 69000000 f...g...h...i... │ │ - 0x0008f4bc 6a000000 6b000000 6c000000 6d000000 j...k...l...m... │ │ - 0x0008f4cc 6e000000 6f000000 70000000 71000000 n...o...p...q... │ │ - 0x0008f4dc 72000000 73000000 74000000 75000000 r...s...t...u... │ │ - 0x0008f4ec 76000000 77000000 78000000 79000000 v...w...x...y... │ │ - 0x0008f4fc 7a000000 31000000 32000000 33000000 z...1...2...3... │ │ - 0x0008f50c 34000000 35000000 36000000 37000000 4...5...6...7... │ │ - 0x0008f51c 38000000 39000000 30000000 0d000000 8...9...0....... │ │ - 0x0008f52c 1b000000 08000000 09000000 20000000 ............ ... │ │ - 0x0008f53c 2d000000 3d000000 5b000000 5d000000 -...=...[...]... │ │ - 0x0008f54c 5c000000 23000000 3b000000 27000000 \...#...;...'... │ │ - 0x0008f55c 60000000 2c000000 2e000000 2f000000 `...,......./... │ │ - 0x0008f56c 39000040 3a000040 3b000040 3c000040 9..@:..@;..@<..@ │ │ - 0x0008f57c 3d000040 3e000040 3f000040 40000040 =..@>..@?..@@..@ │ │ - 0x0008f58c 41000040 42000040 43000040 44000040 A..@B..@C..@D..@ │ │ - 0x0008f59c 45000040 46000040 47000040 48000040 E..@F..@G..@H..@ │ │ - 0x0008f5ac 49000040 4a000040 4b000040 7f000000 I..@J..@K..@.... │ │ - 0x0008f5bc 4d000040 4e000040 4f000040 50000040 M..@N..@O..@P..@ │ │ - 0x0008f5cc 51000040 52000040 53000040 54000040 Q..@R..@S..@T..@ │ │ - 0x0008f5dc 55000040 56000040 57000040 58000040 U..@V..@W..@X..@ │ │ - 0x0008f5ec 59000040 5a000040 5b000040 5c000040 Y..@Z..@[..@\..@ │ │ - 0x0008f5fc 5d000040 5e000040 5f000040 60000040 ]..@^..@_..@`..@ │ │ - 0x0008f60c 61000040 62000040 63000040 00000000 a..@b..@c..@.... │ │ - 0x0008f61c 65000040 66000040 67000040 68000040 e..@f..@g..@h..@ │ │ - 0x0008f62c 69000040 6a000040 6b000040 6c000040 i..@j..@k..@l..@ │ │ - 0x0008f63c 6d000040 6e000040 6f000040 70000040 m..@n..@o..@p..@ │ │ - 0x0008f64c 71000040 72000040 73000040 74000040 q..@r..@s..@t..@ │ │ - 0x0008f65c 75000040 76000040 77000040 78000040 u..@v..@w..@x..@ │ │ - 0x0008f66c 79000040 7a000040 7b000040 7c000040 y..@z..@{..@|..@ │ │ - 0x0008f67c 7d000040 7e000040 7f000040 80000040 }..@~..@...@...@ │ │ - 0x0008f68c 81000040 00000000 00000000 00000000 ...@............ │ │ - 0x0008f69c 85000040 86000040 00000000 00000000 ...@...@........ │ │ - 0x0008f6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f6cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f6dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f6ec 99000040 9a000040 9b000040 9c000040 ...@...@...@...@ │ │ - 0x0008f6fc 9d000040 9e000040 9f000040 a0000040 ...@...@...@...@ │ │ - 0x0008f70c a1000040 a2000040 a3000040 a4000040 ...@...@...@...@ │ │ - 0x0008f71c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f72c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f73c 00000000 00000000 00000000 b0000040 ...............@ │ │ - 0x0008f74c b1000040 b2000040 b3000040 b4000040 ...@...@...@...@ │ │ - 0x0008f75c b5000040 b6000040 b7000040 b8000040 ...@...@...@...@ │ │ - 0x0008f76c b9000040 ba000040 bb000040 bc000040 ...@...@...@...@ │ │ - 0x0008f77c bd000040 be000040 bf000040 c0000040 ...@...@...@...@ │ │ - 0x0008f78c c1000040 c2000040 c3000040 c4000040 ...@...@...@...@ │ │ - 0x0008f79c c5000040 c6000040 c7000040 c8000040 ...@...@...@...@ │ │ - 0x0008f7ac c9000040 ca000040 cb000040 cc000040 ...@...@...@...@ │ │ - 0x0008f7bc cd000040 ce000040 cf000040 d0000040 ...@...@...@...@ │ │ - 0x0008f7cc d1000040 d2000040 d3000040 d4000040 ...@...@...@...@ │ │ - 0x0008f7dc d5000040 d6000040 d7000040 d8000040 ...@...@...@...@ │ │ - 0x0008f7ec d9000040 da000040 db000040 dc000040 ...@...@...@...@ │ │ - 0x0008f7fc dd000040 00000000 00000000 e0000040 ...@...........@ │ │ - 0x0008f80c e1000040 e2000040 e3000040 e4000040 ...@...@...@...@ │ │ - 0x0008f81c e5000040 e6000040 e7000040 00000000 ...@...@...@.... │ │ - 0x0008f82c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f88c 01010040 02010040 03010040 04010040 ...@...@...@...@ │ │ - 0x0008f89c 05010040 06010040 07010040 08010040 ...@...@...@...@ │ │ - 0x0008f8ac 09010040 0a010040 0b010040 0c010040 ...@...@...@...@ │ │ - 0x0008f8bc 0d010040 0e010040 0f010040 10010040 ...@...@...@...@ │ │ - 0x0008f8cc 11010040 12010040 13010040 14010040 ...@...@...@...@ │ │ - 0x0008f8dc 15010040 16010040 17010040 18010040 ...@...@...@...@ │ │ - 0x0008f8ec 19010040 1a010040 00000000 00000000 ...@...@........ │ │ - 0x0008f8fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f90c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f91c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f99c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008f9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fa9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008faac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008facc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008faec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fb9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fbfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fc7c 00000000 00000000 00000000 40000100 ............@... │ │ - 0x0008fc8c 00010004 80000200 00020008 00000000 ................ │ │ - 0x0008fc9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fcac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0008fcbc 00000000 00000000 00000000 00000040 ...............@ │ │ - 0x0008fccc 00060000 01060000 02060000 03060000 ................ │ │ - 0x0008fcdc 04060000 05060000 06060000 30313233 ............0123 │ │ - 0x0008fcec 34353637 38396162 63646566 00000000 456789abcdef.... │ │ - 0x0008fcfc 50060000 51060000 52060000 53060000 P...Q...R...S... │ │ - 0x0008fd0c 54060000 55060000 09010308 00020c04 T...U........... │ │ - 0x0008fd1c 06000000 20202020 20707265 63697369 .... precisi │ │ - 0x0008fd2c 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ - 0x0008fd3c 3b202020 2020756e 69666f72 6d207361 ; uniform sa │ │ - 0x0008fd4c 6d706c65 72324420 755f7465 78747572 mpler2D u_textur │ │ - 0x0008fd5c 653b2020 20202075 6e69666f 726d2073 e; uniform s │ │ - 0x0008fd6c 616d706c 65723244 20755f74 65787475 ampler2D u_textu │ │ - 0x0008fd7c 72655f75 3b202020 2020756e 69666f72 re_u; unifor │ │ - 0x0008fd8c 6d207665 63342075 5f6d6f64 756c6174 m vec4 u_modulat │ │ - 0x0008fd9c 696f6e3b 20202020 20766172 79696e67 ion; varying │ │ - 0x0008fdac 20766563 3220765f 74657843 6f6f7264 vec2 v_texCoord │ │ - 0x0008fdbc 3b202020 20202020 2020766f 6964206d ; void m │ │ - 0x0008fdcc 61696e28 29202020 20207b20 20202020 ain() { │ │ - 0x0008fddc 20202020 6d656469 756d7020 76656333 mediump vec3 │ │ - 0x0008fdec 20797576 3b202020 20202020 20206c6f yuv; lo │ │ - 0x0008fdfc 77702076 65633320 7267623b 20202020 wp vec3 rgb; │ │ - 0x0008fe0c 20202020 20797576 2e78203d 20746578 yuv.x = tex │ │ - 0x0008fe1c 74757265 32442875 5f746578 74757265 ture2D(u_texture │ │ - 0x0008fe2c 2c202020 765f7465 78436f6f 7264292e , v_texCoord). │ │ - 0x0008fe3c 723b2020 20202020 20202079 75762e79 r; yuv.y │ │ - 0x0008fe4c 7a203d20 74657874 75726532 4428755f z = texture2D(u_ │ │ - 0x0008fe5c 74657874 7572655f 752c2076 5f746578 texture_u, v_tex │ │ - 0x0008fe6c 436f6f72 64292e61 72202d20 302e353b Coord).ar - 0.5; │ │ - 0x0008fe7c 20202020 20202020 20726762 203d206d rgb = m │ │ - 0x0008fe8c 61743328 20312c20 20202020 20202031 at3( 1, 1 │ │ - 0x0008fe9c 2c202020 20202020 312c2020 20202020 , 1, │ │ - 0x0008feac 20202020 20202020 20202020 20202030 0 │ │ - 0x0008febc 2c202020 20202020 2d302e33 39343635 , -0.39465 │ │ - 0x0008fecc 2c20322e 30333231 312c2020 20202020 , 2.03211, │ │ - 0x0008fedc 20202020 20202020 20202020 20202031 1 │ │ - 0x0008feec 2e313339 38332c20 2d302e35 38303630 .13983, -0.58060 │ │ - 0x0008fefc 2c203029 202a2079 75763b20 20202020 , 0) * yuv; │ │ - 0x0008ff0c 20202020 676c5f46 72616743 6f6c6f72 gl_FragColor │ │ - 0x0008ff1c 203d2076 65633428 7267622c 2031293b = vec4(rgb, 1); │ │ - 0x0008ff2c 20202020 20202020 20676c5f 46726167 gl_Frag │ │ - 0x0008ff3c 436f6c6f 72202a3d 20755f6d 6f64756c Color *= u_modul │ │ - 0x0008ff4c 6174696f 6e3b2020 2020207d 20000000 ation; } ... │ │ - 0x0008ff5c 20202020 20707265 63697369 6f6e206d precision m │ │ - 0x0008ff6c 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ - 0x0008ff7c 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ - 0x0008ff8c 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ - 0x0008ff9c 20202075 6e69666f 726d2073 616d706c uniform sampl │ │ - 0x0008ffac 65723244 20755f74 65787475 72655f75 er2D u_texture_u │ │ - 0x0008ffbc 3b202020 2020756e 69666f72 6d207665 ; uniform ve │ │ - 0x0008ffcc 63342075 5f6d6f64 756c6174 696f6e3b c4 u_modulation; │ │ - 0x0008ffdc 20202020 20766172 79696e67 20766563 varying vec │ │ - 0x0008ffec 3220765f 74657843 6f6f7264 3b202020 2 v_texCoord; │ │ - 0x0008fffc 20202020 2020766f 6964206d 61696e28 void main( │ │ - 0x0009000c 29202020 20207b20 20202020 20202020 ) { │ │ - 0x0009001c 6d656469 756d7020 76656333 20797576 mediump vec3 yuv │ │ - 0x0009002c 3b202020 20202020 20206c6f 77702076 ; lowp v │ │ - 0x0009003c 65633320 7267623b 20202020 20202020 ec3 rgb; │ │ - 0x0009004c 20797576 2e78203d 20746578 74757265 yuv.x = texture │ │ - 0x0009005c 32442875 5f746578 74757265 2c202020 2D(u_texture, │ │ - 0x0009006c 765f7465 78436f6f 7264292e 723b2020 v_texCoord).r; │ │ - 0x0009007c 20202020 20202079 75762e79 7a203d20 yuv.yz = │ │ - 0x0009008c 74657874 75726532 4428755f 74657874 texture2D(u_text │ │ - 0x0009009c 7572655f 752c2076 5f746578 436f6f72 ure_u, v_texCoor │ │ - 0x000900ac 64292e72 61202d20 302e353b 20202020 d).ra - 0.5; │ │ - 0x000900bc 20202020 20726762 203d206d 61743328 rgb = mat3( │ │ - 0x000900cc 20312c20 20202020 20202031 2c202020 1, 1, │ │ - 0x000900dc 20202020 312c2020 20202020 20202020 1, │ │ - 0x000900ec 20202020 20202020 20202030 2c202020 0, │ │ - 0x000900fc 20202020 2d302e33 39343635 2c20322e -0.39465, 2. │ │ - 0x0009010c 30333231 312c2020 20202020 20202020 03211, │ │ - 0x0009011c 20202020 20202020 20202031 2e313339 1.139 │ │ - 0x0009012c 38332c20 2d302e35 38303630 2c203029 83, -0.58060, 0) │ │ - 0x0009013c 202a2079 75763b20 20202020 20202020 * yuv; │ │ - 0x0009014c 676c5f46 72616743 6f6c6f72 203d2076 gl_FragColor = v │ │ - 0x0009015c 65633428 7267622c 2031293b 20202020 ec4(rgb, 1); │ │ - 0x0009016c 20202020 20676c5f 46726167 436f6c6f gl_FragColo │ │ - 0x0009017c 72202a3d 20755f6d 6f64756c 6174696f r *= u_modulatio │ │ - 0x0009018c 6e3b2020 2020207d 20000000 20202020 n; } ... │ │ - 0x0009019c 20707265 63697369 6f6e206d 65646975 precision mediu │ │ - 0x000901ac 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ - 0x000901bc 69666f72 6d207361 6d706c65 72324420 iform sampler2D │ │ - 0x000901cc 755f7465 78747572 653b2020 20202075 u_texture; u │ │ - 0x000901dc 6e69666f 726d2073 616d706c 65723244 niform sampler2D │ │ - 0x000901ec 20755f74 65787475 72655f75 3b202020 u_texture_u; │ │ - 0x000901fc 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ - 0x0009020c 72324420 755f7465 78747572 655f763b r2D u_texture_v; │ │ - 0x0009021c 20202020 20756e69 666f726d 20766563 uniform vec │ │ - 0x0009022c 3420755f 6d6f6475 6c617469 6f6e3b20 4 u_modulation; │ │ - 0x0009023c 20202020 76617279 696e6720 76656332 varying vec2 │ │ - 0x0009024c 20765f74 6578436f 6f72643b 20202020 v_texCoord; │ │ - 0x0009025c 20202020 20766f69 64206d61 696e2829 void main() │ │ - 0x0009026c 20202020 207b2020 20202020 2020206d { m │ │ - 0x0009027c 65646975 6d702076 65633320 7975763b ediump vec3 yuv; │ │ - 0x0009028c 20202020 20202020 206c6f77 70207665 lowp ve │ │ - 0x0009029c 63332072 67623b20 20202020 20202020 c3 rgb; │ │ - 0x000902ac 7975762e 78203d20 74657874 75726532 yuv.x = texture2 │ │ - 0x000902bc 4428755f 74657874 7572652c 20202076 D(u_texture, v │ │ - 0x000902cc 5f746578 436f6f72 64292e72 3b202020 _texCoord).r; │ │ - 0x000902dc 20202020 20207975 762e7920 3d207465 yuv.y = te │ │ - 0x000902ec 78747572 65324428 755f7465 78747572 xture2D(u_textur │ │ - 0x000902fc 655f752c 20765f74 6578436f 6f726429 e_u, v_texCoord) │ │ - 0x0009030c 2e72202d 20302e35 3b202020 20202020 .r - 0.5; │ │ - 0x0009031c 20207975 762e7a20 3d207465 78747572 yuv.z = textur │ │ - 0x0009032c 65324428 755f7465 78747572 655f762c e2D(u_texture_v, │ │ - 0x0009033c 20765f74 6578436f 6f726429 2e72202d v_texCoord).r - │ │ - 0x0009034c 20302e35 3b202020 20202020 20207267 0.5; rg │ │ - 0x0009035c 62203d20 6d617433 2820312c 20202020 b = mat3( 1, │ │ - 0x0009036c 20202020 312c2020 20202020 20312c20 1, 1, │ │ - 0x0009037c 20202020 20202020 20202020 20202020 │ │ - 0x0009038c 20202020 302c2020 20202020 202d302e 0, -0. │ │ - 0x0009039c 33393436 352c2032 2e303332 31312c20 39465, 2.03211, │ │ - 0x000903ac 20202020 20202020 20202020 20202020 │ │ - 0x000903bc 20202020 312e3133 3938332c 202d302e 1.13983, -0. │ │ - 0x000903cc 35383036 302c2030 29202a20 7975763b 58060, 0) * yuv; │ │ - 0x000903dc 20202020 20202020 20676c5f 46726167 gl_Frag │ │ - 0x000903ec 436f6c6f 72203d20 76656334 28726762 Color = vec4(rgb │ │ - 0x000903fc 2c203129 3b202020 20202020 2020676c , 1); gl │ │ - 0x0009040c 5f467261 67436f6c 6f72202a 3d20755f _FragColor *= u_ │ │ - 0x0009041c 6d6f6475 6c617469 6f6e3b20 20202020 modulation; │ │ - 0x0009042c 7d200000 20202020 20707265 63697369 } .. precisi │ │ - 0x0009043c 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ - 0x0009044c 3b202020 2020756e 69666f72 6d207361 ; uniform sa │ │ - 0x0009045c 6d706c65 72324420 755f7465 78747572 mpler2D u_textur │ │ - 0x0009046c 653b2020 20202075 6e69666f 726d2076 e; uniform v │ │ - 0x0009047c 65633420 755f6d6f 64756c61 74696f6e ec4 u_modulation │ │ - 0x0009048c 3b202020 20207661 7279696e 67207665 ; varying ve │ │ - 0x0009049c 63322076 5f746578 436f6f72 643b2020 c2 v_texCoord; │ │ - 0x000904ac 20202020 20202076 6f696420 6d61696e void main │ │ - 0x000904bc 28292020 2020207b 20202020 20202020 () { │ │ - 0x000904cc 20766563 34206162 6772203d 20746578 vec4 abgr = tex │ │ - 0x000904dc 74757265 32442875 5f746578 74757265 ture2D(u_texture │ │ - 0x000904ec 2c20765f 74657843 6f6f7264 293b2020 , v_texCoord); │ │ - 0x000904fc 20202020 20202067 6c5f4672 6167436f gl_FragCo │ │ - 0x0009050c 6c6f7220 3d206162 67723b20 20202020 lor = abgr; │ │ - 0x0009051c 20202020 676c5f46 72616743 6f6c6f72 gl_FragColor │ │ - 0x0009052c 2e61203d 20312e30 3b202020 20202020 .a = 1.0; │ │ - 0x0009053c 2020676c 5f467261 67436f6c 6f72202a gl_FragColor * │ │ - 0x0009054c 3d20755f 6d6f6475 6c617469 6f6e3b20 = u_modulation; │ │ - 0x0009055c 20202020 7d200000 20202020 20707265 } .. pre │ │ - 0x0009056c 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ - 0x0009057c 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ - 0x0009058c 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ - 0x0009059c 78747572 653b2020 20202075 6e69666f xture; unifo │ │ - 0x000905ac 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ - 0x000905bc 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ - 0x000905cc 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ - 0x000905dc 643b2020 20202020 20202076 6f696420 d; void │ │ - 0x000905ec 6d61696e 28292020 2020207b 20202020 main() { │ │ - 0x000905fc 20202020 20766563 34206162 6772203d vec4 abgr = │ │ - 0x0009060c 20746578 74757265 32442875 5f746578 texture2D(u_tex │ │ - 0x0009061c 74757265 2c20765f 74657843 6f6f7264 ture, v_texCoord │ │ - 0x0009062c 293b2020 20202020 20202067 6c5f4672 ); gl_Fr │ │ - 0x0009063c 6167436f 6c6f7220 3d206162 67723b20 agColor = abgr; │ │ - 0x0009064c 20202020 20202020 676c5f46 72616743 gl_FragC │ │ - 0x0009065c 6f6c6f72 2e72203d 20616267 722e623b olor.r = abgr.b; │ │ - 0x0009066c 20202020 20202020 20676c5f 46726167 gl_Frag │ │ - 0x0009067c 436f6c6f 722e6220 3d206162 67722e72 Color.b = abgr.r │ │ - 0x0009068c 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ - 0x0009069c 67436f6c 6f722e61 203d2031 2e303b20 gColor.a = 1.0; │ │ - 0x000906ac 20202020 20202020 676c5f46 72616743 gl_FragC │ │ - 0x000906bc 6f6c6f72 202a3d20 755f6d6f 64756c61 olor *= u_modula │ │ - 0x000906cc 74696f6e 3b202020 20207d20 00000000 tion; } .... │ │ - 0x000906dc 20202020 20707265 63697369 6f6e206d precision m │ │ - 0x000906ec 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ - 0x000906fc 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ - 0x0009070c 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ - 0x0009071c 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ - 0x0009072c 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ - 0x0009073c 20207661 7279696e 67207665 63322076 varying vec2 v │ │ - 0x0009074c 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ - 0x0009075c 20202076 6f696420 6d61696e 28292020 void main() │ │ - 0x0009076c 2020207b 20202020 20202020 20766563 { vec │ │ - 0x0009077c 34206162 6772203d 20746578 74757265 4 abgr = texture │ │ - 0x0009078c 32442875 5f746578 74757265 2c20765f 2D(u_texture, v_ │ │ - 0x0009079c 74657843 6f6f7264 293b2020 20202020 texCoord); │ │ - 0x000907ac 20202067 6c5f4672 6167436f 6c6f7220 gl_FragColor │ │ - 0x000907bc 3d206162 67723b20 20202020 20202020 = abgr; │ │ - 0x000907cc 676c5f46 72616743 6f6c6f72 2e72203d gl_FragColor.r = │ │ - 0x000907dc 20616267 722e623b 20202020 20202020 abgr.b; │ │ - 0x000907ec 20676c5f 46726167 436f6c6f 722e6220 gl_FragColor.b │ │ - 0x000907fc 3d206162 67722e72 3b202020 20202020 = abgr.r; │ │ - 0x0009080c 2020676c 5f467261 67436f6c 6f72202a gl_FragColor * │ │ - 0x0009081c 3d20755f 6d6f6475 6c617469 6f6e3b20 = u_modulation; │ │ - 0x0009082c 20202020 7d200000 20202020 20707265 } .. pre │ │ - 0x0009083c 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ - 0x0009084c 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ - 0x0009085c 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ - 0x0009086c 78747572 653b2020 20202075 6e69666f xture; unifo │ │ - 0x0009087c 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ - 0x0009088c 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ - 0x0009089c 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ - 0x000908ac 643b2020 20202020 20202076 6f696420 d; void │ │ - 0x000908bc 6d61696e 28292020 2020207b 20202020 main() { │ │ - 0x000908cc 20202020 20676c5f 46726167 436f6c6f gl_FragColo │ │ - 0x000908dc 72203d20 74657874 75726532 4428755f r = texture2D(u_ │ │ - 0x000908ec 74657874 7572652c 20765f74 6578436f texture, v_texCo │ │ - 0x000908fc 6f726429 3b202020 20202020 2020676c ord); gl │ │ - 0x0009090c 5f467261 67436f6c 6f72202a 3d20755f _FragColor *= u_ │ │ - 0x0009091c 6d6f6475 6c617469 6f6e3b20 20202020 modulation; │ │ - 0x0009092c 7d200000 20202020 20707265 63697369 } .. precisi │ │ - 0x0009093c 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ - 0x0009094c 3b202020 2020756e 69666f72 6d207665 ; uniform ve │ │ - 0x0009095c 63342075 5f636f6c 6f723b20 20202020 c4 u_color; │ │ - 0x0009096c 20202020 766f6964 206d6169 6e282920 void main() │ │ - 0x0009097c 20202020 7b202020 20202020 2020676c { gl │ │ - 0x0009098c 5f467261 67436f6c 6f72203d 20755f63 _FragColor = u_c │ │ - 0x0009099c 6f6c6f72 3b202020 20207d20 00000000 olor; } .... │ │ - 0x000909ac 20202020 20756e69 666f726d 206d6174 uniform mat │ │ - 0x000909bc 3420755f 70726f6a 65637469 6f6e3b20 4 u_projection; │ │ - 0x000909cc 20202020 61747472 69627574 65207665 attribute ve │ │ - 0x000909dc 63322061 5f706f73 6974696f 6e3b2020 c2 a_position; │ │ - 0x000909ec 20202061 74747269 62757465 20766563 attribute vec │ │ - 0x000909fc 3220615f 74657843 6f6f7264 3b202020 2 a_texCoord; │ │ - 0x00090a0c 20206174 74726962 75746520 666c6f61 attribute floa │ │ - 0x00090a1c 7420615f 616e676c 653b2020 20202061 t a_angle; a │ │ - 0x00090a2c 74747269 62757465 20766563 3220615f ttribute vec2 a_ │ │ - 0x00090a3c 63656e74 65723b20 20202020 76617279 center; vary │ │ - 0x00090a4c 696e6720 76656332 20765f74 6578436f ing vec2 v_texCo │ │ - 0x00090a5c 6f72643b 20202020 20202020 20766f69 ord; voi │ │ - 0x00090a6c 64206d61 696e2829 20202020 207b2020 d main() { │ │ - 0x00090a7c 20202020 20202066 6c6f6174 20616e67 float ang │ │ - 0x00090a8c 6c65203d 20726164 69616e73 28615f61 le = radians(a_a │ │ - 0x00090a9c 6e676c65 293b2020 20202020 20202066 ngle); f │ │ - 0x00090aac 6c6f6174 2063203d 20636f73 28616e67 loat c = cos(ang │ │ - 0x00090abc 6c65293b 20202020 20202020 20666c6f le); flo │ │ - 0x00090acc 61742073 203d2073 696e2861 6e676c65 at s = sin(angle │ │ - 0x00090adc 293b2020 20202020 2020206d 61743220 ); mat2 │ │ - 0x00090aec 726f7461 74696f6e 4d617472 6978203d rotationMatrix = │ │ - 0x00090afc 206d6174 3228632c 202d732c 20732c20 mat2(c, -s, s, │ │ - 0x00090b0c 63293b20 20202020 20202020 76656332 c); vec2 │ │ - 0x00090b1c 20706f73 6974696f 6e203d20 726f7461 position = rota │ │ - 0x00090b2c 74696f6e 4d617472 6978202a 2028615f tionMatrix * (a_ │ │ - 0x00090b3c 706f7369 74696f6e 202d2061 5f63656e position - a_cen │ │ - 0x00090b4c 74657229 202b2061 5f63656e 7465723b ter) + a_center; │ │ - 0x00090b5c 20202020 20202020 20765f74 6578436f v_texCo │ │ - 0x00090b6c 6f726420 3d20615f 74657843 6f6f7264 ord = a_texCoord │ │ - 0x00090b7c 3b202020 20202020 2020676c 5f506f73 ; gl_Pos │ │ - 0x00090b8c 6974696f 6e203d20 755f7072 6f6a6563 ition = u_projec │ │ - 0x00090b9c 74696f6e 202a2076 65633428 706f7369 tion * vec4(posi │ │ - 0x00090bac 74696f6e 2c20302e 302c2031 2e30293b tion, 0.0, 1.0); │ │ - 0x00090bbc 20202020 20202020 676c5f50 6f696e74 gl_Point │ │ - 0x00090bcc 53697a65 203d2031 2e303b20 20202020 Size = 1.0; │ │ - 0x00090bdc 7d200000 474c4553 325f5570 64617465 } ..GLES2_Update │ │ - 0x00090bec 56696577 706f7274 00000000 474c4553 Viewport....GLES │ │ - 0x00090bfc 325f5265 6e646572 52656164 50697865 2_RenderReadPixe │ │ - 0x00090c0c 6c730000 474c4553 325f4465 7374726f ls..GLES2_Destro │ │ - 0x00090c1c 7952656e 64657265 72000000 474c4553 yRenderer...GLES │ │ - 0x00090c2c 325f5265 73657453 74617465 00000000 2_ResetState.... │ │ - 0x00090c3c 474c4553 325f5570 64617465 54657874 GLES2_UpdateText │ │ - 0x00090c4c 75726559 55560000 474c4553 325f5570 ureYUV..GLES2_Up │ │ - 0x00090c5c 64617465 54657874 75726500 474c4553 dateTexture.GLES │ │ - 0x00090c6c 325f5265 6e646572 436f7079 45780000 2_RenderCopyEx.. │ │ - 0x00090c7c 474c4553 325f5265 6e646572 436f7079 GLES2_RenderCopy │ │ - 0x00090c8c 00000000 474c4553 325f5265 6e646572 ....GLES2_Render │ │ - 0x00090c9c 46696c6c 52656374 73000000 474c4553 FillRects...GLES │ │ - 0x00090cac 325f5265 6e646572 44726177 4c696e65 2_RenderDrawLine │ │ - 0x00090cbc 73000000 474c4553 325f4372 65617465 s...GLES2_Create │ │ - 0x00090ccc 54657874 75726500 30313233 34353637 Texture.01234567 │ │ - 0x00090cdc 38394142 43444546 4748494a 4b4c4d4e 89ABCDEFGHIJKLMN │ │ - 0x00090cec 4f505152 53545556 5758595a 01000000 OPQRSTUVWXYZ.... │ │ - 0x00090cfc 02000000 03000000 0d000000 0e000000 ................ │ │ - 0x00090d0c 0f000000 11000000 1c000000 1a000000 ................ │ │ - 0x00090d1c 1b000000 00000000 424d0000 00000000 ........BM...... │ │ - 0x00090d2c 000000ff 08000000 002000ff 10000000 ......... ...... │ │ - 0x00090d3c 004000ff 18000000 006100ff 20000000 .@.......a.. ... │ │ - 0x00090d4c 008100ff 29000000 00a100ff 31000000 ....).......1... │ │ - 0x00090d5c 00c200ff 39000000 00e200ff 41000000 ....9.......A... │ │ - 0x00090d6c 000008ff 4a000000 002008ff 52000000 ....J.... ..R... │ │ - 0x00090d7c 004008ff 5a000000 006108ff 62000000 .@..Z....a..b... │ │ - 0x00090d8c 008108ff 6a000000 00a108ff 73000000 ....j.......s... │ │ - 0x00090d9c 00c208ff 7b000000 00e208ff 83000000 ....{........... │ │ - 0x00090dac 000010ff 8b000000 002010ff 94000000 ......... ...... │ │ - 0x00090dbc 004010ff 9c000000 006110ff a4000000 .@.......a...... │ │ - 0x00090dcc 008110ff ac000000 00a110ff b4000000 ................ │ │ - 0x00090ddc 00c210ff bd000000 00e210ff c5000000 ................ │ │ - 0x00090dec 000018ff cd000000 002018ff d5000000 ......... ...... │ │ - 0x00090dfc 004018ff de000000 006118ff e6000000 .@.......a...... │ │ - 0x00090e0c 008118ff ee000000 00a118ff f6000000 ................ │ │ - 0x00090e1c 00c218ff ff000000 00e218ff 00040000 ................ │ │ - 0x00090e2c 000020ff 08040000 002020ff 10040000 .. ...... ..... │ │ - 0x00090e3c 004020ff 18040000 006120ff 20040000 .@ ......a . ... │ │ - 0x00090e4c 008120ff 29040000 00a120ff 31040000 .. .)..... .1... │ │ - 0x00090e5c 00c220ff 39040000 00e220ff 41040000 .. .9..... .A... │ │ - 0x00090e6c 000029ff 4a040000 002029ff 52040000 ..).J.... ).R... │ │ - 0x00090e7c 004029ff 5a040000 006129ff 62040000 .@).Z....a).b... │ │ - 0x00090e8c 008129ff 6a040000 00a129ff 73040000 ..).j.....).s... │ │ - 0x00090e9c 00c229ff 7b040000 00e229ff 83040000 ..).{.....)..... │ │ - 0x00090eac 000031ff 8b040000 002031ff 94040000 ..1...... 1..... │ │ - 0x00090ebc 004031ff 9c040000 006131ff a4040000 .@1......a1..... │ │ - 0x00090ecc 008131ff ac040000 00a131ff b4040000 ..1.......1..... │ │ - 0x00090edc 00c231ff bd040000 00e231ff c5040000 ..1.......1..... │ │ - 0x00090eec 000039ff cd040000 002039ff d5040000 ..9...... 9..... │ │ - 0x00090efc 004039ff de040000 006139ff e6040000 .@9......a9..... │ │ - 0x00090f0c 008139ff ee040000 00a139ff f6040000 ..9.......9..... │ │ - 0x00090f1c 00c239ff ff040000 00e239ff 00080000 ..9.......9..... │ │ - 0x00090f2c 000041ff 08080000 002041ff 10080000 ..A...... A..... │ │ - 0x00090f3c 004041ff 18080000 006141ff 20080000 .@A......aA. ... │ │ - 0x00090f4c 008141ff 29080000 00a141ff 31080000 ..A.).....A.1... │ │ - 0x00090f5c 00c241ff 39080000 00e241ff 41080000 ..A.9.....A.A... │ │ - 0x00090f6c 00004aff 4a080000 00204aff 52080000 ..J.J.... J.R... │ │ - 0x00090f7c 00404aff 5a080000 00614aff 62080000 .@J.Z....aJ.b... │ │ - 0x00090f8c 00814aff 6a080000 00a14aff 73080000 ..J.j.....J.s... │ │ - 0x00090f9c 00c24aff 7b080000 00e24aff 83080000 ..J.{.....J..... │ │ - 0x00090fac 000052ff 8b080000 002052ff 94080000 ..R...... R..... │ │ - 0x00090fbc 004052ff 9c080000 006152ff a4080000 .@R......aR..... │ │ - 0x00090fcc 008152ff ac080000 00a152ff b4080000 ..R.......R..... │ │ - 0x00090fdc 00c252ff bd080000 00e252ff c5080000 ..R.......R..... │ │ - 0x00090fec 00005aff cd080000 00205aff d5080000 ..Z...... Z..... │ │ - 0x00090ffc 00405aff de080000 00615aff e6080000 .@Z......aZ..... │ │ - 0x0009100c 00815aff ee080000 00a15aff f6080000 ..Z.......Z..... │ │ - 0x0009101c 00c25aff ff080000 00e25aff 000c0000 ..Z.......Z..... │ │ - 0x0009102c 000062ff 080c0000 002062ff 100c0000 ..b...... b..... │ │ - 0x0009103c 004062ff 180c0000 006162ff 200c0000 .@b......ab. ... │ │ - 0x0009104c 008162ff 290c0000 00a162ff 310c0000 ..b.).....b.1... │ │ - 0x0009105c 00c262ff 390c0000 00e262ff 410c0000 ..b.9.....b.A... │ │ - 0x0009106c 00006aff 4a0c0000 00206aff 520c0000 ..j.J.... j.R... │ │ - 0x0009107c 00406aff 5a0c0000 00616aff 620c0000 .@j.Z....aj.b... │ │ - 0x0009108c 00816aff 6a0c0000 00a16aff 730c0000 ..j.j.....j.s... │ │ - 0x0009109c 00c26aff 7b0c0000 00e26aff 830c0000 ..j.{.....j..... │ │ - 0x000910ac 000073ff 8b0c0000 002073ff 940c0000 ..s...... s..... │ │ - 0x000910bc 004073ff 9c0c0000 006173ff a40c0000 .@s......as..... │ │ - 0x000910cc 008173ff ac0c0000 00a173ff b40c0000 ..s.......s..... │ │ - 0x000910dc 00c273ff bd0c0000 00e273ff c50c0000 ..s.......s..... │ │ - 0x000910ec 00007bff cd0c0000 00207bff d50c0000 ..{...... {..... │ │ - 0x000910fc 00407bff de0c0000 00617bff e60c0000 .@{......a{..... │ │ - 0x0009110c 00817bff ee0c0000 00a17bff f60c0000 ..{.......{..... │ │ - 0x0009111c 00c27bff ff0c0000 00e27bff 00100000 ..{.......{..... │ │ - 0x0009112c 000083ff 08100000 002083ff 10100000 ......... ...... │ │ - 0x0009113c 004083ff 18100000 006183ff 20100000 .@.......a.. ... │ │ - 0x0009114c 008183ff 29100000 00a183ff 31100000 ....).......1... │ │ - 0x0009115c 00c283ff 39100000 00e283ff 41100000 ....9.......A... │ │ - 0x0009116c 00008bff 4a100000 00208bff 52100000 ....J.... ..R... │ │ - 0x0009117c 00408bff 5a100000 00618bff 62100000 .@..Z....a..b... │ │ - 0x0009118c 00818bff 6a100000 00a18bff 73100000 ....j.......s... │ │ - 0x0009119c 00c28bff 7b100000 00e28bff 83100000 ....{........... │ │ - 0x000911ac 000094ff 8b100000 002094ff 94100000 ......... ...... │ │ - 0x000911bc 004094ff 9c100000 006194ff a4100000 .@.......a...... │ │ - 0x000911cc 008194ff ac100000 00a194ff b4100000 ................ │ │ - 0x000911dc 00c294ff bd100000 00e294ff c5100000 ................ │ │ - 0x000911ec 00009cff cd100000 00209cff d5100000 ......... ...... │ │ - 0x000911fc 00409cff de100000 00619cff e6100000 .@.......a...... │ │ - 0x0009120c 00819cff ee100000 00a19cff f6100000 ................ │ │ - 0x0009121c 00c29cff ff100000 00e29cff 00140000 ................ │ │ - 0x0009122c 0000a4ff 08140000 0020a4ff 10140000 ......... ...... │ │ - 0x0009123c 0040a4ff 18140000 0061a4ff 20140000 .@.......a.. ... │ │ - 0x0009124c 0081a4ff 29140000 00a1a4ff 31140000 ....).......1... │ │ - 0x0009125c 00c2a4ff 39140000 00e2a4ff 41140000 ....9.......A... │ │ - 0x0009126c 0000acff 4a140000 0020acff 52140000 ....J.... ..R... │ │ - 0x0009127c 0040acff 5a140000 0061acff 62140000 .@..Z....a..b... │ │ - 0x0009128c 0081acff 6a140000 00a1acff 73140000 ....j.......s... │ │ - 0x0009129c 00c2acff 7b140000 00e2acff 83140000 ....{........... │ │ - 0x000912ac 0000b4ff 8b140000 0020b4ff 94140000 ......... ...... │ │ - 0x000912bc 0040b4ff 9c140000 0061b4ff a4140000 .@.......a...... │ │ - 0x000912cc 0081b4ff ac140000 00a1b4ff b4140000 ................ │ │ - 0x000912dc 00c2b4ff bd140000 00e2b4ff c5140000 ................ │ │ - 0x000912ec 0000bdff cd140000 0020bdff d5140000 ......... ...... │ │ - 0x000912fc 0040bdff de140000 0061bdff e6140000 .@.......a...... │ │ - 0x0009130c 0081bdff ee140000 00a1bdff f6140000 ................ │ │ - 0x0009131c 00c2bdff ff140000 00e2bdff 00180000 ................ │ │ - 0x0009132c 0000c5ff 08180000 0020c5ff 10180000 ......... ...... │ │ - 0x0009133c 0040c5ff 18180000 0061c5ff 20180000 .@.......a.. ... │ │ - 0x0009134c 0081c5ff 29180000 00a1c5ff 31180000 ....).......1... │ │ - 0x0009135c 00c2c5ff 39180000 00e2c5ff 41180000 ....9.......A... │ │ - 0x0009136c 0000cdff 4a180000 0020cdff 52180000 ....J.... ..R... │ │ - 0x0009137c 0040cdff 5a180000 0061cdff 62180000 .@..Z....a..b... │ │ - 0x0009138c 0081cdff 6a180000 00a1cdff 73180000 ....j.......s... │ │ - 0x0009139c 00c2cdff 7b180000 00e2cdff 83180000 ....{........... │ │ - 0x000913ac 0000d5ff 8b180000 0020d5ff 94180000 ......... ...... │ │ - 0x000913bc 0040d5ff 9c180000 0061d5ff a4180000 .@.......a...... │ │ - 0x000913cc 0081d5ff ac180000 00a1d5ff b4180000 ................ │ │ - 0x000913dc 00c2d5ff bd180000 00e2d5ff c5180000 ................ │ │ - 0x000913ec 0000deff cd180000 0020deff d5180000 ......... ...... │ │ - 0x000913fc 0040deff de180000 0061deff e6180000 .@.......a...... │ │ - 0x0009140c 0081deff ee180000 00a1deff f6180000 ................ │ │ - 0x0009141c 00c2deff ff180000 00e2deff 001c0000 ................ │ │ - 0x0009142c 0000e6ff 081c0000 0020e6ff 101c0000 ......... ...... │ │ - 0x0009143c 0040e6ff 181c0000 0061e6ff 201c0000 .@.......a.. ... │ │ - 0x0009144c 0081e6ff 291c0000 00a1e6ff 311c0000 ....).......1... │ │ - 0x0009145c 00c2e6ff 391c0000 00e2e6ff 411c0000 ....9.......A... │ │ - 0x0009146c 0000eeff 4a1c0000 0020eeff 521c0000 ....J.... ..R... │ │ - 0x0009147c 0040eeff 5a1c0000 0061eeff 621c0000 .@..Z....a..b... │ │ - 0x0009148c 0081eeff 6a1c0000 00a1eeff 731c0000 ....j.......s... │ │ - 0x0009149c 00c2eeff 7b1c0000 00e2eeff 831c0000 ....{........... │ │ - 0x000914ac 0000f6ff 8b1c0000 0020f6ff 941c0000 ......... ...... │ │ - 0x000914bc 0040f6ff 9c1c0000 0061f6ff a41c0000 .@.......a...... │ │ - 0x000914cc 0081f6ff ac1c0000 00a1f6ff b41c0000 ................ │ │ - 0x000914dc 00c2f6ff bd1c0000 00e2f6ff c51c0000 ................ │ │ - 0x000914ec 0000ffff cd1c0000 0020ffff d51c0000 ......... ...... │ │ - 0x000914fc 0040ffff de1c0000 0061ffff e61c0000 .@.......a...... │ │ - 0x0009150c 0081ffff ee1c0000 00a1ffff f61c0000 ................ │ │ - 0x0009151c 00c2ffff ff1c0000 00e2ffff 000000ff ................ │ │ - 0x0009152c 00000000 000008ff 00200000 000010ff ......... ...... │ │ - 0x0009153c 00400000 000018ff 00610000 000020ff .@.......a.... . │ │ - 0x0009154c 00810000 000029ff 00a10000 000031ff ......).......1. │ │ - 0x0009155c 00c20000 000039ff 00e20000 000041ff ......9.......A. │ │ - 0x0009156c 08000000 00004aff 08200000 000052ff ......J.. ....R. │ │ - 0x0009157c 08400000 00005aff 08610000 000062ff .@....Z..a....b. │ │ - 0x0009158c 08810000 00006aff 08a10000 000073ff ......j.......s. │ │ - 0x0009159c 08c20000 00007bff 08e20000 000083ff ......{......... │ │ - 0x000915ac 10000000 00008bff 10200000 000094ff ......... ...... │ │ - 0x000915bc 10400000 00009cff 10610000 0000a4ff .@.......a...... │ │ - 0x000915cc 10810000 0000acff 10a10000 0000b4ff ................ │ │ - 0x000915dc 10c20000 0000bdff 10e20000 0000c5ff ................ │ │ - 0x000915ec 18000000 0000cdff 18200000 0000d5ff ......... ...... │ │ - 0x000915fc 18400000 0000deff 18610000 0000e6ff .@.......a...... │ │ - 0x0009160c 18810000 0000eeff 18a10000 0000f6ff ................ │ │ - 0x0009161c 18c20000 0000ffff 18e20000 000400ff ................ │ │ - 0x0009162c 20000000 000408ff 20200000 000410ff ....... ...... │ │ - 0x0009163c 20400000 000418ff 20610000 000420ff @...... a.... . │ │ - 0x0009164c 20810000 000429ff 20a10000 000431ff .....). .....1. │ │ - 0x0009165c 20c20000 000439ff 20e20000 000441ff .....9. .....A. │ │ - 0x0009166c 29000000 00044aff 29200000 000452ff ).....J.) ....R. │ │ - 0x0009167c 29400000 00045aff 29610000 000462ff )@....Z.)a....b. │ │ - 0x0009168c 29810000 00046aff 29a10000 000473ff ).....j.).....s. │ │ - 0x0009169c 29c20000 00047bff 29e20000 000483ff ).....{.)....... │ │ - 0x000916ac 31000000 00048bff 31200000 000494ff 1.......1 ...... │ │ - 0x000916bc 31400000 00049cff 31610000 0004a4ff 1@......1a...... │ │ - 0x000916cc 31810000 0004acff 31a10000 0004b4ff 1.......1....... │ │ - 0x000916dc 31c20000 0004bdff 31e20000 0004c5ff 1.......1....... │ │ - 0x000916ec 39000000 0004cdff 39200000 0004d5ff 9.......9 ...... │ │ - 0x000916fc 39400000 0004deff 39610000 0004e6ff 9@......9a...... │ │ - 0x0009170c 39810000 0004eeff 39a10000 0004f6ff 9.......9....... │ │ - 0x0009171c 39c20000 0004ffff 39e20000 000800ff 9.......9....... │ │ - 0x0009172c 41000000 000808ff 41200000 000810ff A.......A ...... │ │ - 0x0009173c 41400000 000818ff 41610000 000820ff A@......Aa.... . │ │ - 0x0009174c 41810000 000829ff 41a10000 000831ff A.....).A.....1. │ │ - 0x0009175c 41c20000 000839ff 41e20000 000841ff A.....9.A.....A. │ │ - 0x0009176c 4a000000 00084aff 4a200000 000852ff J.....J.J ....R. │ │ - 0x0009177c 4a400000 00085aff 4a610000 000862ff J@....Z.Ja....b. │ │ - 0x0009178c 4a810000 00086aff 4aa10000 000873ff J.....j.J.....s. │ │ - 0x0009179c 4ac20000 00087bff 4ae20000 000883ff J.....{.J....... │ │ - 0x000917ac 52000000 00088bff 52200000 000894ff R.......R ...... │ │ - 0x000917bc 52400000 00089cff 52610000 0008a4ff R@......Ra...... │ │ - 0x000917cc 52810000 0008acff 52a10000 0008b4ff R.......R....... │ │ - 0x000917dc 52c20000 0008bdff 52e20000 0008c5ff R.......R....... │ │ - 0x000917ec 5a000000 0008cdff 5a200000 0008d5ff Z.......Z ...... │ │ - 0x000917fc 5a400000 0008deff 5a610000 0008e6ff Z@......Za...... │ │ - 0x0009180c 5a810000 0008eeff 5aa10000 0008f6ff Z.......Z....... │ │ - 0x0009181c 5ac20000 0008ffff 5ae20000 000c00ff Z.......Z....... │ │ - 0x0009182c 62000000 000c08ff 62200000 000c10ff b.......b ...... │ │ - 0x0009183c 62400000 000c18ff 62610000 000c20ff b@......ba.... . │ │ - 0x0009184c 62810000 000c29ff 62a10000 000c31ff b.....).b.....1. │ │ - 0x0009185c 62c20000 000c39ff 62e20000 000c41ff b.....9.b.....A. │ │ - 0x0009186c 6a000000 000c4aff 6a200000 000c52ff j.....J.j ....R. │ │ - 0x0009187c 6a400000 000c5aff 6a610000 000c62ff j@....Z.ja....b. │ │ - 0x0009188c 6a810000 000c6aff 6aa10000 000c73ff j.....j.j.....s. │ │ - 0x0009189c 6ac20000 000c7bff 6ae20000 000c83ff j.....{.j....... │ │ - 0x000918ac 73000000 000c8bff 73200000 000c94ff s.......s ...... │ │ - 0x000918bc 73400000 000c9cff 73610000 000ca4ff s@......sa...... │ │ - 0x000918cc 73810000 000cacff 73a10000 000cb4ff s.......s....... │ │ - 0x000918dc 73c20000 000cbdff 73e20000 000cc5ff s.......s....... │ │ - 0x000918ec 7b000000 000ccdff 7b200000 000cd5ff {.......{ ...... │ │ - 0x000918fc 7b400000 000cdeff 7b610000 000ce6ff {@......{a...... │ │ - 0x0009190c 7b810000 000ceeff 7ba10000 000cf6ff {.......{....... │ │ - 0x0009191c 7bc20000 000cffff 7be20000 001000ff {.......{....... │ │ - 0x0009192c 83000000 001008ff 83200000 001010ff ......... ...... │ │ - 0x0009193c 83400000 001018ff 83610000 001020ff .@.......a.... . │ │ - 0x0009194c 83810000 001029ff 83a10000 001031ff ......).......1. │ │ - 0x0009195c 83c20000 001039ff 83e20000 001041ff ......9.......A. │ │ - 0x0009196c 8b000000 00104aff 8b200000 001052ff ......J.. ....R. │ │ - 0x0009197c 8b400000 00105aff 8b610000 001062ff .@....Z..a....b. │ │ - 0x0009198c 8b810000 00106aff 8ba10000 001073ff ......j.......s. │ │ - 0x0009199c 8bc20000 00107bff 8be20000 001083ff ......{......... │ │ - 0x000919ac 94000000 00108bff 94200000 001094ff ......... ...... │ │ - 0x000919bc 94400000 00109cff 94610000 0010a4ff .@.......a...... │ │ - 0x000919cc 94810000 0010acff 94a10000 0010b4ff ................ │ │ - 0x000919dc 94c20000 0010bdff 94e20000 0010c5ff ................ │ │ - 0x000919ec 9c000000 0010cdff 9c200000 0010d5ff ......... ...... │ │ - 0x000919fc 9c400000 0010deff 9c610000 0010e6ff .@.......a...... │ │ - 0x00091a0c 9c810000 0010eeff 9ca10000 0010f6ff ................ │ │ - 0x00091a1c 9cc20000 0010ffff 9ce20000 001400ff ................ │ │ - 0x00091a2c a4000000 001408ff a4200000 001410ff ......... ...... │ │ - 0x00091a3c a4400000 001418ff a4610000 001420ff .@.......a.... . │ │ - 0x00091a4c a4810000 001429ff a4a10000 001431ff ......).......1. │ │ - 0x00091a5c a4c20000 001439ff a4e20000 001441ff ......9.......A. │ │ - 0x00091a6c ac000000 00144aff ac200000 001452ff ......J.. ....R. │ │ - 0x00091a7c ac400000 00145aff ac610000 001462ff .@....Z..a....b. │ │ - 0x00091a8c ac810000 00146aff aca10000 001473ff ......j.......s. │ │ - 0x00091a9c acc20000 00147bff ace20000 001483ff ......{......... │ │ - 0x00091aac b4000000 00148bff b4200000 001494ff ......... ...... │ │ - 0x00091abc b4400000 00149cff b4610000 0014a4ff .@.......a...... │ │ - 0x00091acc b4810000 0014acff b4a10000 0014b4ff ................ │ │ - 0x00091adc b4c20000 0014bdff b4e20000 0014c5ff ................ │ │ - 0x00091aec bd000000 0014cdff bd200000 0014d5ff ......... ...... │ │ - 0x00091afc bd400000 0014deff bd610000 0014e6ff .@.......a...... │ │ - 0x00091b0c bd810000 0014eeff bda10000 0014f6ff ................ │ │ - 0x00091b1c bdc20000 0014ffff bde20000 001800ff ................ │ │ - 0x00091b2c c5000000 001808ff c5200000 001810ff ......... ...... │ │ - 0x00091b3c c5400000 001818ff c5610000 001820ff .@.......a.... . │ │ - 0x00091b4c c5810000 001829ff c5a10000 001831ff ......).......1. │ │ - 0x00091b5c c5c20000 001839ff c5e20000 001841ff ......9.......A. │ │ - 0x00091b6c cd000000 00184aff cd200000 001852ff ......J.. ....R. │ │ - 0x00091b7c cd400000 00185aff cd610000 001862ff .@....Z..a....b. │ │ - 0x00091b8c cd810000 00186aff cda10000 001873ff ......j.......s. │ │ - 0x00091b9c cdc20000 00187bff cde20000 001883ff ......{......... │ │ - 0x00091bac d5000000 00188bff d5200000 001894ff ......... ...... │ │ - 0x00091bbc d5400000 00189cff d5610000 0018a4ff .@.......a...... │ │ - 0x00091bcc d5810000 0018acff d5a10000 0018b4ff ................ │ │ - 0x00091bdc d5c20000 0018bdff d5e20000 0018c5ff ................ │ │ - 0x00091bec de000000 0018cdff de200000 0018d5ff ......... ...... │ │ - 0x00091bfc de400000 0018deff de610000 0018e6ff .@.......a...... │ │ - 0x00091c0c de810000 0018eeff dea10000 0018f6ff ................ │ │ - 0x00091c1c dec20000 0018ffff dee20000 001c00ff ................ │ │ - 0x00091c2c e6000000 001c08ff e6200000 001c10ff ......... ...... │ │ - 0x00091c3c e6400000 001c18ff e6610000 001c20ff .@.......a.... . │ │ - 0x00091c4c e6810000 001c29ff e6a10000 001c31ff ......).......1. │ │ - 0x00091c5c e6c20000 001c39ff e6e20000 001c41ff ......9.......A. │ │ - 0x00091c6c ee000000 001c4aff ee200000 001c52ff ......J.. ....R. │ │ - 0x00091c7c ee400000 001c5aff ee610000 001c62ff .@....Z..a....b. │ │ - 0x00091c8c ee810000 001c6aff eea10000 001c73ff ......j.......s. │ │ - 0x00091c9c eec20000 001c7bff eee20000 001c83ff ......{......... │ │ - 0x00091cac f6000000 001c8bff f6200000 001c94ff ......... ...... │ │ - 0x00091cbc f6400000 001c9cff f6610000 001ca4ff .@.......a...... │ │ - 0x00091ccc f6810000 001cacff f6a10000 001cb4ff ................ │ │ - 0x00091cdc f6c20000 001cbdff f6e20000 001cc5ff ................ │ │ - 0x00091cec ff000000 001ccdff ff200000 001cd5ff ......... ...... │ │ - 0x00091cfc ff400000 001cdeff ff610000 001ce6ff .@.......a...... │ │ - 0x00091d0c ff810000 001ceeff ffa10000 001cf6ff ................ │ │ - 0x00091d1c ffc20000 001cffff ffe20000 ff000000 ................ │ │ - 0x00091d2c 00000000 ff080000 00002000 ff100000 .......... ..... │ │ - 0x00091d3c 00004000 ff180000 00006100 ff200000 ..@.......a.. .. │ │ - 0x00091d4c 00008100 ff290000 0000a100 ff310000 .....).......1.. │ │ - 0x00091d5c 0000c200 ff390000 0000e200 ff410000 .....9.......A.. │ │ - 0x00091d6c 00000008 ff4a0000 00002008 ff520000 .....J.... ..R.. │ │ - 0x00091d7c 00004008 ff5a0000 00006108 ff620000 ..@..Z....a..b.. │ │ - 0x00091d8c 00008108 ff6a0000 0000a108 ff730000 .....j.......s.. │ │ - 0x00091d9c 0000c208 ff7b0000 0000e208 ff830000 .....{.......... │ │ - 0x00091dac 00000010 ff8b0000 00002010 ff940000 .......... ..... │ │ - 0x00091dbc 00004010 ff9c0000 00006110 ffa40000 ..@.......a..... │ │ - 0x00091dcc 00008110 ffac0000 0000a110 ffb40000 ................ │ │ - 0x00091ddc 0000c210 ffbd0000 0000e210 ffc50000 ................ │ │ - 0x00091dec 00000018 ffcd0000 00002018 ffd50000 .......... ..... │ │ - 0x00091dfc 00004018 ffde0000 00006118 ffe60000 ..@.......a..... │ │ - 0x00091e0c 00008118 ffee0000 0000a118 fff60000 ................ │ │ - 0x00091e1c 0000c218 ffff0000 0000e218 ff000400 ................ │ │ - 0x00091e2c 00000020 ff080400 00002020 ff100400 ... ...... .... │ │ - 0x00091e3c 00004020 ff180400 00006120 ff200400 ..@ ......a . .. │ │ - 0x00091e4c 00008120 ff290400 0000a120 ff310400 ... .)..... .1.. │ │ - 0x00091e5c 0000c220 ff390400 0000e220 ff410400 ... .9..... .A.. │ │ - 0x00091e6c 00000029 ff4a0400 00002029 ff520400 ...).J.... ).R.. │ │ - 0x00091e7c 00004029 ff5a0400 00006129 ff620400 ..@).Z....a).b.. │ │ - 0x00091e8c 00008129 ff6a0400 0000a129 ff730400 ...).j.....).s.. │ │ - 0x00091e9c 0000c229 ff7b0400 0000e229 ff830400 ...).{.....).... │ │ - 0x00091eac 00000031 ff8b0400 00002031 ff940400 ...1...... 1.... │ │ - 0x00091ebc 00004031 ff9c0400 00006131 ffa40400 ..@1......a1.... │ │ - 0x00091ecc 00008131 ffac0400 0000a131 ffb40400 ...1.......1.... │ │ - 0x00091edc 0000c231 ffbd0400 0000e231 ffc50400 ...1.......1.... │ │ - 0x00091eec 00000039 ffcd0400 00002039 ffd50400 ...9...... 9.... │ │ - 0x00091efc 00004039 ffde0400 00006139 ffe60400 ..@9......a9.... │ │ - 0x00091f0c 00008139 ffee0400 0000a139 fff60400 ...9.......9.... │ │ - 0x00091f1c 0000c239 ffff0400 0000e239 ff000800 ...9.......9.... │ │ - 0x00091f2c 00000041 ff080800 00002041 ff100800 ...A...... A.... │ │ - 0x00091f3c 00004041 ff180800 00006141 ff200800 ..@A......aA. .. │ │ - 0x00091f4c 00008141 ff290800 0000a141 ff310800 ...A.).....A.1.. │ │ - 0x00091f5c 0000c241 ff390800 0000e241 ff410800 ...A.9.....A.A.. │ │ - 0x00091f6c 0000004a ff4a0800 0000204a ff520800 ...J.J.... J.R.. │ │ - 0x00091f7c 0000404a ff5a0800 0000614a ff620800 ..@J.Z....aJ.b.. │ │ - 0x00091f8c 0000814a ff6a0800 0000a14a ff730800 ...J.j.....J.s.. │ │ - 0x00091f9c 0000c24a ff7b0800 0000e24a ff830800 ...J.{.....J.... │ │ - 0x00091fac 00000052 ff8b0800 00002052 ff940800 ...R...... R.... │ │ - 0x00091fbc 00004052 ff9c0800 00006152 ffa40800 ..@R......aR.... │ │ - 0x00091fcc 00008152 ffac0800 0000a152 ffb40800 ...R.......R.... │ │ - 0x00091fdc 0000c252 ffbd0800 0000e252 ffc50800 ...R.......R.... │ │ - 0x00091fec 0000005a ffcd0800 0000205a ffd50800 ...Z...... Z.... │ │ - 0x00091ffc 0000405a ffde0800 0000615a ffe60800 ..@Z......aZ.... │ │ - 0x0009200c 0000815a ffee0800 0000a15a fff60800 ...Z.......Z.... │ │ - 0x0009201c 0000c25a ffff0800 0000e25a ff000c00 ...Z.......Z.... │ │ - 0x0009202c 00000062 ff080c00 00002062 ff100c00 ...b...... b.... │ │ - 0x0009203c 00004062 ff180c00 00006162 ff200c00 ..@b......ab. .. │ │ - 0x0009204c 00008162 ff290c00 0000a162 ff310c00 ...b.).....b.1.. │ │ - 0x0009205c 0000c262 ff390c00 0000e262 ff410c00 ...b.9.....b.A.. │ │ - 0x0009206c 0000006a ff4a0c00 0000206a ff520c00 ...j.J.... j.R.. │ │ - 0x0009207c 0000406a ff5a0c00 0000616a ff620c00 ..@j.Z....aj.b.. │ │ - 0x0009208c 0000816a ff6a0c00 0000a16a ff730c00 ...j.j.....j.s.. │ │ - 0x0009209c 0000c26a ff7b0c00 0000e26a ff830c00 ...j.{.....j.... │ │ - 0x000920ac 00000073 ff8b0c00 00002073 ff940c00 ...s...... s.... │ │ - 0x000920bc 00004073 ff9c0c00 00006173 ffa40c00 ..@s......as.... │ │ - 0x000920cc 00008173 ffac0c00 0000a173 ffb40c00 ...s.......s.... │ │ - 0x000920dc 0000c273 ffbd0c00 0000e273 ffc50c00 ...s.......s.... │ │ - 0x000920ec 0000007b ffcd0c00 0000207b ffd50c00 ...{...... {.... │ │ - 0x000920fc 0000407b ffde0c00 0000617b ffe60c00 ..@{......a{.... │ │ - 0x0009210c 0000817b ffee0c00 0000a17b fff60c00 ...{.......{.... │ │ - 0x0009211c 0000c27b ffff0c00 0000e27b ff001000 ...{.......{.... │ │ - 0x0009212c 00000083 ff081000 00002083 ff101000 .......... ..... │ │ - 0x0009213c 00004083 ff181000 00006183 ff201000 ..@.......a.. .. │ │ - 0x0009214c 00008183 ff291000 0000a183 ff311000 .....).......1.. │ │ - 0x0009215c 0000c283 ff391000 0000e283 ff411000 .....9.......A.. │ │ - 0x0009216c 0000008b ff4a1000 0000208b ff521000 .....J.... ..R.. │ │ - 0x0009217c 0000408b ff5a1000 0000618b ff621000 ..@..Z....a..b.. │ │ - 0x0009218c 0000818b ff6a1000 0000a18b ff731000 .....j.......s.. │ │ - 0x0009219c 0000c28b ff7b1000 0000e28b ff831000 .....{.......... │ │ - 0x000921ac 00000094 ff8b1000 00002094 ff941000 .......... ..... │ │ - 0x000921bc 00004094 ff9c1000 00006194 ffa41000 ..@.......a..... │ │ - 0x000921cc 00008194 ffac1000 0000a194 ffb41000 ................ │ │ - 0x000921dc 0000c294 ffbd1000 0000e294 ffc51000 ................ │ │ - 0x000921ec 0000009c ffcd1000 0000209c ffd51000 .......... ..... │ │ - 0x000921fc 0000409c ffde1000 0000619c ffe61000 ..@.......a..... │ │ - 0x0009220c 0000819c ffee1000 0000a19c fff61000 ................ │ │ - 0x0009221c 0000c29c ffff1000 0000e29c ff001400 ................ │ │ - 0x0009222c 000000a4 ff081400 000020a4 ff101400 .......... ..... │ │ - 0x0009223c 000040a4 ff181400 000061a4 ff201400 ..@.......a.. .. │ │ - 0x0009224c 000081a4 ff291400 0000a1a4 ff311400 .....).......1.. │ │ - 0x0009225c 0000c2a4 ff391400 0000e2a4 ff411400 .....9.......A.. │ │ - 0x0009226c 000000ac ff4a1400 000020ac ff521400 .....J.... ..R.. │ │ - 0x0009227c 000040ac ff5a1400 000061ac ff621400 ..@..Z....a..b.. │ │ - 0x0009228c 000081ac ff6a1400 0000a1ac ff731400 .....j.......s.. │ │ - 0x0009229c 0000c2ac ff7b1400 0000e2ac ff831400 .....{.......... │ │ - 0x000922ac 000000b4 ff8b1400 000020b4 ff941400 .......... ..... │ │ - 0x000922bc 000040b4 ff9c1400 000061b4 ffa41400 ..@.......a..... │ │ - 0x000922cc 000081b4 ffac1400 0000a1b4 ffb41400 ................ │ │ - 0x000922dc 0000c2b4 ffbd1400 0000e2b4 ffc51400 ................ │ │ - 0x000922ec 000000bd ffcd1400 000020bd ffd51400 .......... ..... │ │ - 0x000922fc 000040bd ffde1400 000061bd ffe61400 ..@.......a..... │ │ - 0x0009230c 000081bd ffee1400 0000a1bd fff61400 ................ │ │ - 0x0009231c 0000c2bd ffff1400 0000e2bd ff001800 ................ │ │ - 0x0009232c 000000c5 ff081800 000020c5 ff101800 .......... ..... │ │ - 0x0009233c 000040c5 ff181800 000061c5 ff201800 ..@.......a.. .. │ │ - 0x0009234c 000081c5 ff291800 0000a1c5 ff311800 .....).......1.. │ │ - 0x0009235c 0000c2c5 ff391800 0000e2c5 ff411800 .....9.......A.. │ │ - 0x0009236c 000000cd ff4a1800 000020cd ff521800 .....J.... ..R.. │ │ - 0x0009237c 000040cd ff5a1800 000061cd ff621800 ..@..Z....a..b.. │ │ - 0x0009238c 000081cd ff6a1800 0000a1cd ff731800 .....j.......s.. │ │ - 0x0009239c 0000c2cd ff7b1800 0000e2cd ff831800 .....{.......... │ │ - 0x000923ac 000000d5 ff8b1800 000020d5 ff941800 .......... ..... │ │ - 0x000923bc 000040d5 ff9c1800 000061d5 ffa41800 ..@.......a..... │ │ - 0x000923cc 000081d5 ffac1800 0000a1d5 ffb41800 ................ │ │ - 0x000923dc 0000c2d5 ffbd1800 0000e2d5 ffc51800 ................ │ │ - 0x000923ec 000000de ffcd1800 000020de ffd51800 .......... ..... │ │ - 0x000923fc 000040de ffde1800 000061de ffe61800 ..@.......a..... │ │ - 0x0009240c 000081de ffee1800 0000a1de fff61800 ................ │ │ - 0x0009241c 0000c2de ffff1800 0000e2de ff001c00 ................ │ │ - 0x0009242c 000000e6 ff081c00 000020e6 ff101c00 .......... ..... │ │ - 0x0009243c 000040e6 ff181c00 000061e6 ff201c00 ..@.......a.. .. │ │ - 0x0009244c 000081e6 ff291c00 0000a1e6 ff311c00 .....).......1.. │ │ - 0x0009245c 0000c2e6 ff391c00 0000e2e6 ff411c00 .....9.......A.. │ │ - 0x0009246c 000000ee ff4a1c00 000020ee ff521c00 .....J.... ..R.. │ │ - 0x0009247c 000040ee ff5a1c00 000061ee ff621c00 ..@..Z....a..b.. │ │ - 0x0009248c 000081ee ff6a1c00 0000a1ee ff731c00 .....j.......s.. │ │ - 0x0009249c 0000c2ee ff7b1c00 0000e2ee ff831c00 .....{.......... │ │ - 0x000924ac 000000f6 ff8b1c00 000020f6 ff941c00 .......... ..... │ │ - 0x000924bc 000040f6 ff9c1c00 000061f6 ffa41c00 ..@.......a..... │ │ - 0x000924cc 000081f6 ffac1c00 0000a1f6 ffb41c00 ................ │ │ - 0x000924dc 0000c2f6 ffbd1c00 0000e2f6 ffc51c00 ................ │ │ - 0x000924ec 000000ff ffcd1c00 000020ff ffd51c00 .......... ..... │ │ - 0x000924fc 000040ff ffde1c00 000061ff ffe61c00 ..@.......a..... │ │ - 0x0009250c 000081ff ffee1c00 0000a1ff fff61c00 ................ │ │ - 0x0009251c 0000c2ff ffff1c00 0000e2ff 00000000 ................ │ │ - 0x0009252c ff000000 00000008 ff002000 00000010 .......... ..... │ │ - 0x0009253c ff004000 00000018 ff006100 00000020 ..@.......a.... │ │ - 0x0009254c ff008100 00000029 ff00a100 00000031 .......).......1 │ │ - 0x0009255c ff00c200 00000039 ff00e200 00000041 .......9.......A │ │ - 0x0009256c ff080000 0000004a ff082000 00000052 .......J.. ....R │ │ - 0x0009257c ff084000 0000005a ff086100 00000062 ..@....Z..a....b │ │ - 0x0009258c ff088100 0000006a ff08a100 00000073 .......j.......s │ │ - 0x0009259c ff08c200 0000007b ff08e200 00000083 .......{........ │ │ - 0x000925ac ff100000 0000008b ff102000 00000094 .......... ..... │ │ - 0x000925bc ff104000 0000009c ff106100 000000a4 ..@.......a..... │ │ - 0x000925cc ff108100 000000ac ff10a100 000000b4 ................ │ │ - 0x000925dc ff10c200 000000bd ff10e200 000000c5 ................ │ │ - 0x000925ec ff180000 000000cd ff182000 000000d5 .......... ..... │ │ - 0x000925fc ff184000 000000de ff186100 000000e6 ..@.......a..... │ │ - 0x0009260c ff188100 000000ee ff18a100 000000f6 ................ │ │ - 0x0009261c ff18c200 000000ff ff18e200 00000400 ................ │ │ - 0x0009262c ff200000 00000408 ff202000 00000410 . ....... ..... │ │ - 0x0009263c ff204000 00000418 ff206100 00000420 . @...... a.... │ │ - 0x0009264c ff208100 00000429 ff20a100 00000431 . .....). .....1 │ │ - 0x0009265c ff20c200 00000439 ff20e200 00000441 . .....9. .....A │ │ - 0x0009266c ff290000 0000044a ff292000 00000452 .).....J.) ....R │ │ - 0x0009267c ff294000 0000045a ff296100 00000462 .)@....Z.)a....b │ │ - 0x0009268c ff298100 0000046a ff29a100 00000473 .).....j.).....s │ │ - 0x0009269c ff29c200 0000047b ff29e200 00000483 .).....{.)...... │ │ - 0x000926ac ff310000 0000048b ff312000 00000494 .1.......1 ..... │ │ - 0x000926bc ff314000 0000049c ff316100 000004a4 .1@......1a..... │ │ - 0x000926cc ff318100 000004ac ff31a100 000004b4 .1.......1...... │ │ - 0x000926dc ff31c200 000004bd ff31e200 000004c5 .1.......1...... │ │ - 0x000926ec ff390000 000004cd ff392000 000004d5 .9.......9 ..... │ │ - 0x000926fc ff394000 000004de ff396100 000004e6 .9@......9a..... │ │ - 0x0009270c ff398100 000004ee ff39a100 000004f6 .9.......9...... │ │ - 0x0009271c ff39c200 000004ff ff39e200 00000800 .9.......9...... │ │ - 0x0009272c ff410000 00000808 ff412000 00000810 .A.......A ..... │ │ - 0x0009273c ff414000 00000818 ff416100 00000820 .A@......Aa.... │ │ - 0x0009274c ff418100 00000829 ff41a100 00000831 .A.....).A.....1 │ │ - 0x0009275c ff41c200 00000839 ff41e200 00000841 .A.....9.A.....A │ │ - 0x0009276c ff4a0000 0000084a ff4a2000 00000852 .J.....J.J ....R │ │ - 0x0009277c ff4a4000 0000085a ff4a6100 00000862 .J@....Z.Ja....b │ │ - 0x0009278c ff4a8100 0000086a ff4aa100 00000873 .J.....j.J.....s │ │ - 0x0009279c ff4ac200 0000087b ff4ae200 00000883 .J.....{.J...... │ │ - 0x000927ac ff520000 0000088b ff522000 00000894 .R.......R ..... │ │ - 0x000927bc ff524000 0000089c ff526100 000008a4 .R@......Ra..... │ │ - 0x000927cc ff528100 000008ac ff52a100 000008b4 .R.......R...... │ │ - 0x000927dc ff52c200 000008bd ff52e200 000008c5 .R.......R...... │ │ - 0x000927ec ff5a0000 000008cd ff5a2000 000008d5 .Z.......Z ..... │ │ - 0x000927fc ff5a4000 000008de ff5a6100 000008e6 .Z@......Za..... │ │ - 0x0009280c ff5a8100 000008ee ff5aa100 000008f6 .Z.......Z...... │ │ - 0x0009281c ff5ac200 000008ff ff5ae200 00000c00 .Z.......Z...... │ │ - 0x0009282c ff620000 00000c08 ff622000 00000c10 .b.......b ..... │ │ - 0x0009283c ff624000 00000c18 ff626100 00000c20 .b@......ba.... │ │ - 0x0009284c ff628100 00000c29 ff62a100 00000c31 .b.....).b.....1 │ │ - 0x0009285c ff62c200 00000c39 ff62e200 00000c41 .b.....9.b.....A │ │ - 0x0009286c ff6a0000 00000c4a ff6a2000 00000c52 .j.....J.j ....R │ │ - 0x0009287c ff6a4000 00000c5a ff6a6100 00000c62 .j@....Z.ja....b │ │ - 0x0009288c ff6a8100 00000c6a ff6aa100 00000c73 .j.....j.j.....s │ │ - 0x0009289c ff6ac200 00000c7b ff6ae200 00000c83 .j.....{.j...... │ │ - 0x000928ac ff730000 00000c8b ff732000 00000c94 .s.......s ..... │ │ - 0x000928bc ff734000 00000c9c ff736100 00000ca4 .s@......sa..... │ │ - 0x000928cc ff738100 00000cac ff73a100 00000cb4 .s.......s...... │ │ - 0x000928dc ff73c200 00000cbd ff73e200 00000cc5 .s.......s...... │ │ - 0x000928ec ff7b0000 00000ccd ff7b2000 00000cd5 .{.......{ ..... │ │ - 0x000928fc ff7b4000 00000cde ff7b6100 00000ce6 .{@......{a..... │ │ - 0x0009290c ff7b8100 00000cee ff7ba100 00000cf6 .{.......{...... │ │ - 0x0009291c ff7bc200 00000cff ff7be200 00001000 .{.......{...... │ │ - 0x0009292c ff830000 00001008 ff832000 00001010 .......... ..... │ │ - 0x0009293c ff834000 00001018 ff836100 00001020 ..@.......a.... │ │ - 0x0009294c ff838100 00001029 ff83a100 00001031 .......).......1 │ │ - 0x0009295c ff83c200 00001039 ff83e200 00001041 .......9.......A │ │ - 0x0009296c ff8b0000 0000104a ff8b2000 00001052 .......J.. ....R │ │ - 0x0009297c ff8b4000 0000105a ff8b6100 00001062 ..@....Z..a....b │ │ - 0x0009298c ff8b8100 0000106a ff8ba100 00001073 .......j.......s │ │ - 0x0009299c ff8bc200 0000107b ff8be200 00001083 .......{........ │ │ - 0x000929ac ff940000 0000108b ff942000 00001094 .......... ..... │ │ - 0x000929bc ff944000 0000109c ff946100 000010a4 ..@.......a..... │ │ - 0x000929cc ff948100 000010ac ff94a100 000010b4 ................ │ │ - 0x000929dc ff94c200 000010bd ff94e200 000010c5 ................ │ │ - 0x000929ec ff9c0000 000010cd ff9c2000 000010d5 .......... ..... │ │ - 0x000929fc ff9c4000 000010de ff9c6100 000010e6 ..@.......a..... │ │ - 0x00092a0c ff9c8100 000010ee ff9ca100 000010f6 ................ │ │ - 0x00092a1c ff9cc200 000010ff ff9ce200 00001400 ................ │ │ - 0x00092a2c ffa40000 00001408 ffa42000 00001410 .......... ..... │ │ - 0x00092a3c ffa44000 00001418 ffa46100 00001420 ..@.......a.... │ │ - 0x00092a4c ffa48100 00001429 ffa4a100 00001431 .......).......1 │ │ - 0x00092a5c ffa4c200 00001439 ffa4e200 00001441 .......9.......A │ │ - 0x00092a6c ffac0000 0000144a ffac2000 00001452 .......J.. ....R │ │ - 0x00092a7c ffac4000 0000145a ffac6100 00001462 ..@....Z..a....b │ │ - 0x00092a8c ffac8100 0000146a ffaca100 00001473 .......j.......s │ │ - 0x00092a9c ffacc200 0000147b fface200 00001483 .......{........ │ │ - 0x00092aac ffb40000 0000148b ffb42000 00001494 .......... ..... │ │ - 0x00092abc ffb44000 0000149c ffb46100 000014a4 ..@.......a..... │ │ - 0x00092acc ffb48100 000014ac ffb4a100 000014b4 ................ │ │ - 0x00092adc ffb4c200 000014bd ffb4e200 000014c5 ................ │ │ - 0x00092aec ffbd0000 000014cd ffbd2000 000014d5 .......... ..... │ │ - 0x00092afc ffbd4000 000014de ffbd6100 000014e6 ..@.......a..... │ │ - 0x00092b0c ffbd8100 000014ee ffbda100 000014f6 ................ │ │ - 0x00092b1c ffbdc200 000014ff ffbde200 00001800 ................ │ │ - 0x00092b2c ffc50000 00001808 ffc52000 00001810 .......... ..... │ │ - 0x00092b3c ffc54000 00001818 ffc56100 00001820 ..@.......a.... │ │ - 0x00092b4c ffc58100 00001829 ffc5a100 00001831 .......).......1 │ │ - 0x00092b5c ffc5c200 00001839 ffc5e200 00001841 .......9.......A │ │ - 0x00092b6c ffcd0000 0000184a ffcd2000 00001852 .......J.. ....R │ │ - 0x00092b7c ffcd4000 0000185a ffcd6100 00001862 ..@....Z..a....b │ │ - 0x00092b8c ffcd8100 0000186a ffcda100 00001873 .......j.......s │ │ - 0x00092b9c ffcdc200 0000187b ffcde200 00001883 .......{........ │ │ - 0x00092bac ffd50000 0000188b ffd52000 00001894 .......... ..... │ │ - 0x00092bbc ffd54000 0000189c ffd56100 000018a4 ..@.......a..... │ │ - 0x00092bcc ffd58100 000018ac ffd5a100 000018b4 ................ │ │ - 0x00092bdc ffd5c200 000018bd ffd5e200 000018c5 ................ │ │ - 0x00092bec ffde0000 000018cd ffde2000 000018d5 .......... ..... │ │ - 0x00092bfc ffde4000 000018de ffde6100 000018e6 ..@.......a..... │ │ - 0x00092c0c ffde8100 000018ee ffdea100 000018f6 ................ │ │ - 0x00092c1c ffdec200 000018ff ffdee200 00001c00 ................ │ │ - 0x00092c2c ffe60000 00001c08 ffe62000 00001c10 .......... ..... │ │ - 0x00092c3c ffe64000 00001c18 ffe66100 00001c20 ..@.......a.... │ │ - 0x00092c4c ffe68100 00001c29 ffe6a100 00001c31 .......).......1 │ │ - 0x00092c5c ffe6c200 00001c39 ffe6e200 00001c41 .......9.......A │ │ - 0x00092c6c ffee0000 00001c4a ffee2000 00001c52 .......J.. ....R │ │ - 0x00092c7c ffee4000 00001c5a ffee6100 00001c62 ..@....Z..a....b │ │ - 0x00092c8c ffee8100 00001c6a ffeea100 00001c73 .......j.......s │ │ - 0x00092c9c ffeec200 00001c7b ffeee200 00001c83 .......{........ │ │ - 0x00092cac fff60000 00001c8b fff62000 00001c94 .......... ..... │ │ - 0x00092cbc fff64000 00001c9c fff66100 00001ca4 ..@.......a..... │ │ - 0x00092ccc fff68100 00001cac fff6a100 00001cb4 ................ │ │ - 0x00092cdc fff6c200 00001cbd fff6e200 00001cc5 ................ │ │ - 0x00092cec ffff0000 00001ccd ffff2000 00001cd5 .......... ..... │ │ - 0x00092cfc ffff4000 00001cde ffff6100 00001ce6 ..@.......a..... │ │ - 0x00092d0c ffff8100 00001cee ffffa100 00001cf6 ................ │ │ - 0x00092d1c ffffc200 00001cff ffffe200 00000000 ................ │ │ - 0x00092d2c 00000000 00000000 0d010000 0e010000 ................ │ │ - 0x00092d3c 00000000 00000000 27000000 1e000000 ........'....... │ │ - 0x00092d4c 1f000000 20000000 21000000 22000000 .... ...!..."... │ │ - 0x00092d5c 23000000 24000000 25000000 26000000 #...$...%...&... │ │ - 0x00092d6c 00000000 00000000 52000000 51000000 ........R...Q... │ │ - 0x00092d7c 50000000 4f000000 77000000 80000000 P...O...w....... │ │ - 0x00092d8c 81000000 66000000 00000000 9c000000 ....f........... │ │ - 0x00092d9c 04000000 05000000 06000000 07000000 ................ │ │ - 0x00092dac 08000000 09000000 0a000000 0b000000 ................ │ │ - 0x00092dbc 0c000000 0d000000 0e000000 0f000000 ................ │ │ - 0x00092dcc 10000000 11000000 12000000 13000000 ................ │ │ - 0x00092ddc 14000000 15000000 16000000 17000000 ................ │ │ - 0x00092dec 18000000 19000000 1a000000 1b000000 ................ │ │ - 0x00092dfc 1c000000 1d000000 36000000 37000000 ........6...7... │ │ - 0x00092e0c e2000000 e6000000 e1000000 e5000000 ................ │ │ - 0x00092e1c 2b000000 2c000000 00000000 08010000 +...,........... │ │ - 0x00092e2c 09010000 28000000 2a000000 35000000 ....(...*...5... │ │ - 0x00092e3c 2d000000 2e000000 2f000000 30000000 -......./...0... │ │ - 0x00092e4c 31000000 33000000 34000000 38000000 1...3...4...8... │ │ - 0x00092e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092e6c 00000000 76000000 00000000 0c010000 ....v........... │ │ - 0x00092e7c 05010000 04010000 02010000 03010000 ................ │ │ - 0x00092e8c 00000000 00000000 7f000000 4b000000 ............K... │ │ - 0x00092e9c 4e000000 00000000 00000000 00000000 N............... │ │ - 0x00092eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092edc 00000000 00000000 29000000 4c000000 ........)...L... │ │ - 0x00092eec e0000000 e4000000 39000000 47000000 ........9...G... │ │ - 0x00092efc e3000000 e7000000 00000000 46000000 ............F... │ │ - 0x00092f0c 48000000 4a000000 4d000000 49000000 H...J...M...I... │ │ - 0x00092f1c 0f010000 00000000 00000000 00000000 ................ │ │ - 0x00092f2c 19010000 00000000 3a000000 3b000000 ........:...;... │ │ - 0x00092f3c 3c000000 3d000000 3e000000 3f000000 <...=...>...?... │ │ - 0x00092f4c 40000000 41000000 42000000 43000000 @...A...B...C... │ │ - 0x00092f5c 44000000 45000000 00000000 62000000 D...E.......b... │ │ - 0x00092f6c 59000000 5a000000 5b000000 5c000000 Y...Z...[...\... │ │ - 0x00092f7c 5d000000 5e000000 5f000000 60000000 ]...^..._...`... │ │ - 0x00092f8c 61000000 54000000 55000000 56000000 a...T...U...V... │ │ - 0x00092f9c 57000000 63000000 85000000 58000000 W...c.......X... │ │ - 0x00092fac 67000000 b6000000 b7000000 00000000 g............... │ │ - 0x00092fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092fdc 00000000 12010000 00000000 00000000 ................ │ │ - 0x00092fec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00092ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009300c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009301c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009302c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009303c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009304c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009305c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009306c 00000000 0a010000 94000000 00000000 ................ │ │ - 0x0009307c 8b000000 8a000000 92000000 89000000 ................ │ │ - 0x0009308c 00000000 00000000 00000000 13010000 ................ │ │ - 0x0009309c 14010000 00000000 1a010000 00000000 ................ │ │ - 0x000930ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000930bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000930cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000930dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000930ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000930fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009310c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009311c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009312c 00000000 00000000 75000000 00000000 ........u....... │ │ - 0x0009313c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009314c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009315c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009316c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009317c 7b000000 7c000000 7d000000 e6000000 {...|...}....... │ │ - 0x0009318c e6000000 e6000000 e6000000 33010000 ............3... │ │ - 0x0009319c 99010000 00020000 66020000 00030000 ........f....... │ │ - 0x000931ac 66020000 00020000 99010000 33010000 f...........3... │ │ - 0x000931bc e6000000 e6000000 e6000000 ffffffff ................ │ │ - 0x000931cc ffffffff ffffffff ffffffff 02000000 ................ │ │ - 0x000931dc 04000000 06000000 08000000 ffffffff ................ │ │ - 0x000931ec ffffffff ffffffff ffffffff 02000000 ................ │ │ - 0x000931fc 04000000 06000000 08000000 07000000 ................ │ │ - 0x0009320c 08000000 09000000 0a000000 0b000000 ................ │ │ - 0x0009321c 0c000000 0d000000 0e000000 10000000 ................ │ │ - 0x0009322c 11000000 13000000 15000000 17000000 ................ │ │ - 0x0009323c 19000000 1c000000 1f000000 22000000 ............"... │ │ - 0x0009324c 25000000 29000000 2d000000 32000000 %...)...-...2... │ │ - 0x0009325c 37000000 3c000000 42000000 49000000 7...<...B...I... │ │ - 0x0009326c 50000000 58000000 61000000 6b000000 P...X...a...k... │ │ - 0x0009327c 76000000 82000000 8f000000 9d000000 v............... │ │ - 0x0009328c ad000000 be000000 d1000000 e6000000 ................ │ │ - 0x0009329c fd000000 17010000 33010000 51010000 ........3...Q... │ │ - 0x000932ac 73010000 98010000 c1010000 ee010000 s............... │ │ - 0x000932bc 20020000 56020000 92020000 d4020000 ...V........... │ │ - 0x000932cc 1c030000 6c030000 c3030000 24040000 ....l.......$... │ │ - 0x000932dc 8e040000 02050000 83050000 10060000 ................ │ │ - 0x000932ec ab060000 56070000 12080000 e0080000 ....V........... │ │ - 0x000932fc c3090000 bd0a0000 d00b0000 ff0c0000 ................ │ │ - 0x0009330c 4c0e0000 ba0f0000 4c110000 07130000 L.......L....... │ │ - 0x0009331c ee140000 06170000 54190000 dc1b0000 ........T....... │ │ - 0x0009332c a51e0000 b6210000 15250000 ca280000 .....!...%...(.. │ │ - 0x0009333c df2c0000 5b310000 4b360000 b93b0000 .,..[1..K6...;.. │ │ - 0x0009334c b2410000 44480000 7e4f0000 71570000 .A..DH..~O..qW.. │ │ - 0x0009335c 2f600000 ce690000 62740000 ff7f0000 /`...i..bt...... │ │ - 0x0009336c 08000880 10801090 10001010 20802090 ............ . . │ │ - 0x0009337c 20812091 08800800 10801090 10001010 . ............. │ │ - 0x0009338c 20802090 20812091 10801090 10001010 . . . ......... │ │ - 0x0009339c 20802090 20812091 08000880 10901080 . . . ......... │ │ - 0x000933ac 10101000 20902080 20912081 08000880 .... . . . ..... │ │ - 0x000933bc 10001010 10801090 20802090 20812091 ........ . . . . │ │ - 0x000933cc 08000880 10101000 10901080 20902080 ............ . . │ │ - 0x000933dc 20912081 08000880 20802090 20812091 . ..... . . . . │ │ - 0x000933ec 10801090 10001010 08000880 20902080 ............ . . │ │ - 0x000933fc 20912081 10901080 10101000 08000880 . ............. │ │ - 0x0009340c 20812091 20802090 10801090 10001010 . . . ......... │ │ - 0x0009341c 08000880 20912081 20902080 10901080 .... . . . ..... │ │ - 0x0009342c 10101000 08000880 00000000 00000000 ................ │ │ - 0x0009343c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009344c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009345c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009346c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009347c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009348c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009349c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000934ac 00000000 00000000 00010203 04050607 ................ │ │ - 0x000934bc 08090a0b 0c0d0e0f 10111213 14151617 ................ │ │ - 0x000934cc 18191a1b 1c1d1e1f 20212223 24252627 ........ !"#$%&' │ │ - 0x000934dc 28292a2b 2c2d2e2f 30313233 34353637 ()*+,-./01234567 │ │ - 0x000934ec 38393a3b 3c3d3e3f 40414243 44454647 89:;<=>?@ABCDEFG │ │ - 0x000934fc 48494a4b 4c4d4e4f 50515253 54555657 HIJKLMNOPQRSTUVW │ │ - 0x0009350c 58595a5b 5c5d5e5f 60616263 64656667 XYZ[\]^_`abcdefg │ │ - 0x0009351c 68696a6b 6c6d6e6f 70717273 74757677 hijklmnopqrstuvw │ │ - 0x0009352c 78797a7b 7c7d7e7f 80818283 84858687 xyz{|}~......... │ │ - 0x0009353c 88898a8b 8c8d8e8f 90919293 94959697 ................ │ │ - 0x0009354c 98999a9b 9c9d9e9f a0a1a2a3 a4a5a6a7 ................ │ │ - 0x0009355c a8a9aaab acadaeaf b0b1b2b3 b4b5b6b7 ................ │ │ - 0x0009356c b8b9babb bcbdbebf c0c1c2c3 c4c5c6c7 ................ │ │ - 0x0009357c c8c9cacb cccdcecf d0d1d2d3 d4d5d6d7 ................ │ │ - 0x0009358c d8d9dadb dcdddedf e0e1e2e3 e4e5e6e7 ................ │ │ - 0x0009359c e8e9eaeb ecedeeef f0f1f2f3 f4f5f6f7 ................ │ │ - 0x000935ac f8f9fafb fcfdfefe fefefefe fefefefe ................ │ │ - 0x000935bc fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000935cc fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000935dc fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000935ec fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x000935fc fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x0009360c fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x0009361c fefefefe fefefefe fefefefe fefefefe ................ │ │ - 0x0009362c fefefefe fefefefe 05696900 00000000 .........ii..... │ │ - 0x0009363c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009364c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009365c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009366c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009367c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009368c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009369c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000936ac 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ - 0x000936bc 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ - 0x000936cc 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ - 0x000936dc 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ - 0x000936ec 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ - 0x000936fc 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ - 0x0009370c 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ - 0x0009371c 49c80000 00056969 00000005 69690000 I.....ii....ii.. │ │ - 0x0009372c 00030101 00000005 02010000 00070302 ................ │ │ - 0x0009373c 00000009 04030000 000b0503 0000000d ................ │ │ - 0x0009374c 06040000 000f0705 00000011 08050000 ................ │ │ - 0x0009375c 00130906 00000015 0a070000 00170b07 ................ │ │ - 0x0009376c 00000019 0c080000 001b0d09 0000001d ................ │ │ - 0x0009377c 0e090000 001f0f0a 00000021 100b0000 ...........!.... │ │ - 0x0009378c 0023110b 00000025 120c0000 0027130d .#.....%.....'.. │ │ - 0x0009379c 0d49c829 140d0d49 c82b150e 0d49c82d .I.)...I.+...I.- │ │ - 0x000937ac 160f0d49 c82f170f 0d49c831 18100d49 ...I./...I.1...I │ │ - 0x000937bc c8331911 0d49c835 1a110d49 c8371b12 .3...I.5...I.7.. │ │ - 0x000937cc 0d49c839 1c130d49 c83b1d13 0d49c83d .I.9...I.;...I.= │ │ - 0x000937dc 1e140d49 c83f1f15 0d49c841 20150d49 ...I.?...I.A ..I │ │ - 0x000937ec c8432116 0d49c845 22170d49 c8472317 .C!..I.E"..I.G#. │ │ - 0x000937fc 0d49c849 24180d49 c84b2519 0d49c84d .I.I$..I.K%..I.M │ │ - 0x0009380c 26190569 694f271a 00000000 00000569 &..iiO'........i │ │ - 0x0009381c 69000000 08040200 00000c06 04000000 i............... │ │ - 0x0009382c 10080500 0000140a 06000000 180c0800 ................ │ │ - 0x0009383c 00001c0e 09000000 20100a00 00002412 ........ .....$. │ │ - 0x0009384c 0c000000 28140d00 00002c16 0e000000 ....(.....,..... │ │ - 0x0009385c 30181000 0000341a 11000000 381c1200 0.....4.....8... │ │ - 0x0009386c 00003c1e 14000000 40201500 00004422 ..<.....@ ....D" │ │ - 0x0009387c 16000000 48241800 00004c26 19000000 ....H$....L&.... │ │ - 0x0009388c 50281a0d 49c8542a 1c0d49c8 582c1d0d P(..I.T*..I.X,.. │ │ - 0x0009389c 49c85c2e 1e0d49c8 6030200d 49c86432 I.\...I.`0 .I.d2 │ │ - 0x000938ac 210d49c8 6834220d 49c86c36 240d49c8 !.I.h4".I.l6$.I. │ │ - 0x000938bc 7038250d 49c8743a 260d49c8 783c280d p8%.I.t:&.I.x<(. │ │ - 0x000938cc 49c87c3e 290d49c8 80402a0d 49c88442 I.|>).I..@*.I..B │ │ - 0x000938dc 2c0d49c8 88442d0d 49c88c46 2e0d49c8 ,.I..D-.I..F..I. │ │ - 0x000938ec 9048300d 49c8944a 310d49c8 984c3205 .H0.I..J1.I..L2. │ │ - 0x000938fc 69699c4e 340d49c8 00000000 00000000 ii.N4.I......... │ │ - 0x0009390c 00056969 00000000 00000000 00000000 ..ii............ │ │ - 0x0009391c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009392c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009393c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009394c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009395c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009396c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009397c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009398c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009399c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000939ac 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000939bc 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000939cc c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000939dc 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ - 0x000939ec 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000939fc 00000000 05696900 00000000 00000000 .....ii......... │ │ - 0x00093a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093a6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093a7c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093a8c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093a9c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093aac 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093abc c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093acc 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ - 0x00093adc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093aec 00000000 00000005 69690000 00000000 ........ii...... │ │ - 0x00093afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093b5c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093b6c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093b7c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093b8c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093b9c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093bac c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093bbc 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ - 0x00093bcc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093bdc 00000000 00000000 00000569 69000000 ...........ii... │ │ - 0x00093bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093c4c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093c5c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093c6c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093c7c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093c8c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093c9c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093cac 0d49c805 69690d49 c80d49c8 0d49c80d .I..ii.I..I..I.. │ │ - 0x00093cbc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093ccc 00000000 00000000 00000000 00056969 ..............ii │ │ - 0x00093cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093d3c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093d4c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093d5c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093d6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093d7c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093d8c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093d9c 0569690d 49c80d49 c80d49c8 0d49c80d .ii.I..I..I..I.. │ │ - 0x00093dac 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093dcc 05696900 00000000 00000000 00000000 .ii............. │ │ - 0x00093ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093e2c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093e3c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093e4c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093e5c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093e6c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093e7c c80d49c8 0d49c80d 49c80d49 c8056969 ..I..I..I..I..ii │ │ - 0x00093e8c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093e9c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093ebc 00000005 69690000 00000000 00000000 ....ii.......... │ │ - 0x00093ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093f1c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093f2c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093f3c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00093f4c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093f5c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00093f6c c80d49c8 0d49c80d 49c80569 690d49c8 ..I..I..I..ii.I. │ │ - 0x00093f7c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00093f8c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00093f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00093fac 00000000 00000569 69c80064 c80064c8 .......ii..d..d. │ │ - 0x00093fbc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00093fcc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00093fdc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00093fec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00093ffc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009400c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009401c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009402c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009403c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009404c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009405c 64c80064 c8006405 69690d49 c80d49c8 d..d..d.ii.I..I. │ │ - 0x0009406c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009407c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009408c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009409c 00000000 0000c800 64056969 c80064c8 ........d.ii..d. │ │ - 0x000940ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000940bc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000940cc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000940dc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000940ec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000940fc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009410c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009411c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009412c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009413c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009414c 64c80064 056969c8 00640d49 c80d49c8 d..d.ii..d.I..I. │ │ - 0x0009415c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009416c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009417c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009418c 00000000 0000c800 64c80064 056969c8 ........d..d.ii. │ │ - 0x0009419c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000941ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000941bc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000941cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000941dc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000941ec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000941fc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009420c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009421c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009422c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009423c 64056969 c80064c8 00640d49 c80d49c8 d.ii..d..d.I..I. │ │ - 0x0009424c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009425c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009426c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009427c 00000000 0000c800 64c80064 c8006405 ........d..d..d. │ │ - 0x0009428c 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0009429c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000942ac c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000942bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000942cc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000942dc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000942ec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000942fc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009430c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009431c 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x0009432c 69c80064 c80064c8 00640d49 c80d49c8 i..d..d..d.I..I. │ │ - 0x0009433c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009434c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009435c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009436c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009437c 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0009438c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009439c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000943ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000943bc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000943cc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000943dc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000943ec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000943fc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009440c 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0009441c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009442c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009443c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009444c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009445c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009446c 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x0009447c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009448c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009449c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000944ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000944bc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000944cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000944dc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000944ec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000944fc 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0009450c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009451c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009452c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009453c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009454c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009455c 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0009456c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009457c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009458c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009459c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000945ac c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000945bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000945cc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000945dc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000945ec 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x000945fc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009460c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009461c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009462c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009463c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009464c 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0009465c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009466c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009467c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009468c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009469c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000946ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000946bc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000946cc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000946dc 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x000946ec 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000946fc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009470c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009471c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009472c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009473c 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x0009474c 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0009475c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009476c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009477c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009478c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009479c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000947ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000947bc c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x000947cc 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x000947dc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000947ec 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000947fc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009480c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009481c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009482c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009483c 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0009484c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009485c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009486c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009487c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009488c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009489c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000948ac c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x000948bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000948cc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000948dc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000948ec 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000948fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009490c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009491c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009492c 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0009493c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009494c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009495c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009496c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009497c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009498c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009499c c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x000949ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000949bc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000949cc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000949dc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000949ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000949fc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094a0c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094a1c 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x00094a2c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094a3c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094a4c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094a5c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094a6c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094a7c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094a8c c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x00094a9c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094aac 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094abc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094acc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094aec 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094afc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094b0c 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x00094b1c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094b2c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094b3c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094b4c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094b5c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094b6c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094b7c c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x00094b8c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094b9c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094bac 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094bbc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094bdc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094bec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094bfc 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x00094c0c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094c1c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094c2c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094c3c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094c4c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094c5c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094c6c 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x00094c7c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094c8c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094c9c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094cac 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094ccc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094cdc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094cec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094cfc 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x00094d0c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094d1c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094d2c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094d3c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094d4c 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x00094d5c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094d6c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094d7c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094d8c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094d9c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094dbc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094dcc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094ddc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094dec c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x00094dfc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094e0c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094e1c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094e2c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094e3c 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x00094e4c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094e5c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094e6c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094e7c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094e8c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094eac 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094ebc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094ecc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094edc c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x00094eec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094efc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094f0c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094f1c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094f2c 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x00094f3c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00094f4c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094f5c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00094f6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00094f7c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00094f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00094f9c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00094fac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094fbc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094fcc c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x00094fdc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00094fec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00094ffc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009500c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009501c 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x0009502c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009503c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009504c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009505c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009506c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009507c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009508c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009509c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000950ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000950bc c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x000950cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000950dc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000950ec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000950fc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009510c 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x0009511c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009512c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009513c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009514c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009515c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009516c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009517c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009518c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009519c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000951ac c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x000951bc 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x000951cc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000951dc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000951ec 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x000951fc 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x0009520c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009521c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009522c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009523c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009524c 49c80d49 c80d49c8 00ff0000 ff0000ff I..I..I......... │ │ - 0x0009525c 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0009526c 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0009527c ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0009528c 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0009529c 00ff0000 ff0000ff 0000ff00 00ff0005 ................ │ │ - 0x000952ac 696900ff 0000ff00 00ff0000 ff0000ff ii.............. │ │ - 0x000952bc 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x000952cc 37370500 ff0000ff 0000ff00 00ff0000 77.............. │ │ - 0x000952dc ff0000ff 0000ff00 00ff0000 ff000569 ...............i │ │ - 0x000952ec 6900ff00 00ff0000 ff0000ff 0000ff00 i............... │ │ - 0x000952fc 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0009530c ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ - 0x0009531c 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ - 0x0009532c 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ - 0x0009533c ff0000ff 0000ff00 00000000 00000000 ................ │ │ - 0x0009534c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009535c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009536c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009537c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009538c c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x0009539c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000953ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000953bc 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000953cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000953dc 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x000953ec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000953fc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009540c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009541c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009542c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009543c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009544c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009545c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009546c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009547c c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x0009548c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009549c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000954ac 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000954bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000954cc 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x000954dc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000954ec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000954fc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009550c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009551c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009552c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009553c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009554c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009555c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009556c c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x0009557c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009558c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009559c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000955ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000955bc 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x000955cc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000955dc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000955ec 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000955fc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009560c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009561c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009562c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009563c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009564c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009565c c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0009566c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009567c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009568c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x0009569c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000956ac 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x000956bc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000956cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000956dc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000956ec 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000956fc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009570c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009571c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009572c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009573c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009574c 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x0009575c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009576c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009577c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x0009578c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009579c 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x000957ac c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000957bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000957cc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000957dc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000957ec 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000957fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009580c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009581c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009582c 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ - 0x0009583c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009584c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009585c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009586c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x0009587c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009588c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009589c 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ - 0x000958ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000958bc 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000958cc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000958dc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000958ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000958fc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009590c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009591c 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ - 0x0009592c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009593c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009594c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009595c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x0009596c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009597c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009598c c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ - 0x0009599c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000959ac 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x000959bc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000959cc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000959dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000959ec 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x000959fc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095a0c 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ - 0x00095a1c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095a2c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095a3c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095a4c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095a5c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095a6c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095a7c c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ - 0x00095a8c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095a9c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095aac 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095abc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095adc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095aec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095afc 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ - 0x00095b0c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095b1c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095b2c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095b3c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095b4c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095b5c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095b6c c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ - 0x00095b7c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095b8c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095b9c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095bac 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095bcc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095bdc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095bec 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ - 0x00095bfc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095c0c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095c1c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095c2c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095c3c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095c4c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095c5c c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ - 0x00095c6c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095c7c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095c8c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095c9c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095cbc 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095ccc 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x00095cdc 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ - 0x00095cec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095cfc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095d0c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095d1c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095d2c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095d3c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095d4c c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ - 0x00095d5c 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x00095d6c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095d7c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095d8c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095dac 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095dbc 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x00095dcc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095ddc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095dec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095dfc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095e0c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095e1c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095e2c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095e3c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095e4c 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x00095e5c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095e6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095e7c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095e9c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095eac 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x00095ebc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095ecc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095edc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095eec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095efc 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095f0c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095f1c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095f2c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095f3c 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x00095f4c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x00095f5c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00095f6c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00095f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00095f8c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x00095f9c 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ - 0x00095fac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095fbc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x00095fcc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x00095fdc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x00095fec 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x00095ffc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009600c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009601c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009602c 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ - 0x0009603c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009604c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009605c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009606c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009607c 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ - 0x0009608c 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ - 0x0009609c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000960ac c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000960bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000960cc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000960dc 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000960ec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000960fc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009610c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009611c 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ - 0x0009612c 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ - 0x0009613c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009614c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009615c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009616c 00000000 0000c800 64c80064 c8006405 ........d..d..d. │ │ - 0x0009617c 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ - 0x0009618c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009619c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000961ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000961bc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000961cc 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000961dc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000961ec 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000961fc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009620c 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ - 0x0009621c 69c80064 c80064c8 00640d49 c80d49c8 i..d..d..d.I..I. │ │ - 0x0009622c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009623c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009624c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009625c 00000000 0000c800 64c80064 056969c8 ........d..d.ii. │ │ - 0x0009626c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009627c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009628c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009629c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000962ac 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000962bc 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000962cc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000962dc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000962ec c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000962fc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009630c 64056969 c80064c8 00640d49 c80d49c8 d.ii..d..d.I..I. │ │ - 0x0009631c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009632c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009633c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009634c 00000000 0000c800 64056969 c80064c8 ........d.ii..d. │ │ - 0x0009635c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009636c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009637c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009638c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009639c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000963ac 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000963bc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000963cc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000963dc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000963ec 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000963fc 64c80064 056969c8 00640d49 c80d49c8 d..d.ii..d.I..I. │ │ - 0x0009640c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009641c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009642c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009643c 00000000 00000569 69c80064 c80064c8 .......ii..d..d. │ │ - 0x0009644c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009645c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009646c c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x0009647c 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x0009648c 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x0009649c 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ - 0x000964ac 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000964bc 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ - 0x000964cc c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ - 0x000964dc 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ - 0x000964ec 64c80064 c8006405 69690d49 c80d49c8 d..d..d.ii.I..I. │ │ - 0x000964fc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009650c 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009651c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009652c 00000005 69690000 00000000 00000000 ....ii.......... │ │ - 0x0009653c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009654c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009655c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009656c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009657c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009658c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x0009659c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000965ac c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000965bc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000965cc 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000965dc c80d49c8 0d49c80d 49c80569 690d49c8 ..I..I..I..ii.I. │ │ - 0x000965ec 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000965fc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x0009660c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009661c 05696900 00000000 00000000 00000000 .ii............. │ │ - 0x0009662c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009663c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009664c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009665c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009666c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009667c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x0009668c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009669c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000966ac 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000966bc 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000966cc c80d49c8 0d49c80d 49c80d49 c8056969 ..I..I..I..I..ii │ │ - 0x000966dc 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000966ec 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000966fc 00000000 00000000 00000000 00056969 ..............ii │ │ - 0x0009670c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009671c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009672c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009673c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009674c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009675c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009676c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x0009677c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009678c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0009679c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x000967ac 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000967bc c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000967cc 0569690d 49c80d49 c80d49c8 0d49c80d .ii.I..I..I..I.. │ │ - 0x000967dc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000967ec 00000000 00000000 00000569 69000000 ...........ii... │ │ - 0x000967fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009680c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009681c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009682c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009683c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009684c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009685c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x0009686c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009687c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0009688c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009689c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x000968ac c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000968bc 0d49c805 69690d49 c80d49c8 0d49c80d .I..ii.I..I..I.. │ │ - 0x000968cc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000968dc 00000000 00000005 69690000 00000000 ........ii...... │ │ - 0x000968ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000968fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009690c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009691c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009692c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009693c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009694c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x0009695c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009696c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x0009697c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x0009698c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x0009699c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x000969ac 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ - 0x000969bc 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x000969cc 00000000 05696900 00000000 00000000 .....ii......... │ │ - 0x000969dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000969ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000969fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096a2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096a3c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x00096a4c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096a5c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096a6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096a7c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096a8c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096a9c 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ - 0x00096aac 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ - 0x00096abc 00056969 00000000 00000000 00000000 ..ii............ │ │ - 0x00096acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096b1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096b2c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x00096b3c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096b4c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096b5c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096b6c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096b7c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096b8c 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ - 0x00096b9c 49c80d49 c80d49c8 00000000 00000569 I..I..I........i │ │ - 0x00096bac 69000000 00000000 00000000 00000000 i............... │ │ - 0x00096bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096c1c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x00096c2c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096c3c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096c4c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096c5c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096c6c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096c7c 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ - 0x00096c8c 69690d49 c80d49c8 00000005 69690000 ii.I..I.....ii.. │ │ - 0x00096c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d0c 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x00096d1c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096d2c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096d3c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096d4c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096d5c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096d6c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096d7c 49c80569 690d49c8 05696900 00000000 I..ii.I..ii..... │ │ - 0x00096d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096dfc 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ - 0x00096e0c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096e1c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096e2c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096e3c 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ - 0x00096e4c c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ - 0x00096e5c 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ - 0x00096e6c 49c80d49 c8056969 00000000 00000000 I..I..ii........ │ │ - 0x00096e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096fec 00000000 00000000 00000000 00000000 ................ │ │ - 0x00096ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009700c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009701c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009702c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009703c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009704c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009705c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009706c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009707c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009708c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009709c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000970fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009710c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009711c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009712c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009713c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009714c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009715c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009716c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009717c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009718c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009719c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000971fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009720c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009721c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009722c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009723c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009724c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009725c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009726c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009727c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009728c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009729c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000972fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009730c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009731c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009732c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009733c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009734c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009735c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009736c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009737c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009738c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009739c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000973fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009740c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009741c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009742c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009743c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009744c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009745c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009746c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009747c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009748c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009749c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000974fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009750c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009751c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009752c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009753c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009754c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009755c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009756c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009757c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009758c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009759c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000975fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009760c 00000000 00000000 00000000 00646400 .............dd. │ │ - 0x0009761c 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ - 0x0009762c c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009763c 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x0009764c c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x0009765c c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009766c 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x0009767c c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x0009768c c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009769c 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x000976ac c8c800c8 c800c8c8 00646400 64640064 .........dd.dd.d │ │ - 0x000976bc 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x000976cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000976fc 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ - 0x0009770c 646400c8 c800c8c8 00c8c800 c8c800ff dd.............. │ │ - 0x0009771c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009772c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009773c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009774c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009775c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009776c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009777c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009778c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009779c ffff00c8 c800c8c8 00c8c800 c8c80064 ...............d │ │ - 0x000977ac 64006464 00646400 64640000 00000000 d.dd.dd.dd...... │ │ - 0x000977bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000977ec 00000000 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ - 0x000977fc c8c800c8 c800c8c8 00c8c800 ffff00ff ................ │ │ - 0x0009780c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009781c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009782c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009783c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009784c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009785c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009786c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009787c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009788c ffff00ff ff00c8c8 00c8c800 c8c800c8 ................ │ │ - 0x0009789c c8006464 00646400 64640064 64000000 ..dd.dd.dd.dd... │ │ - 0x000978ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000978dc 00646400 64640064 64006464 00c8c800 .dd.dd.dd.dd.... │ │ - 0x000978ec c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ - 0x000978fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009790c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009791c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009792c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009793c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009794c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009795c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009796c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009797c ffff00ff ff00ffff 00c8c800 c8c800c8 ................ │ │ - 0x0009798c c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ - 0x0009799c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000979bc 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x000979cc 00646400 64640064 6400c8c8 00ffff00 .dd.dd.dd....... │ │ - 0x000979dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000979ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000979fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097a0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097a1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097a2c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097a3c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097a4c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097a5c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097a6c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097a7c ff00ffff 00c8c800 64640064 64006464 ........dd.dd.dd │ │ - 0x00097a8c 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x00097a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097aac 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x00097abc 00646400 64640064 6400c8c8 00c8c800 .dd.dd.dd....... │ │ - 0x00097acc c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097adc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097aec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097afc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097b0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097b1c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097b2c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097b3c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097b4c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097b5c ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ - 0x00097b6c c800c8c8 00c8c800 64640064 64006464 ........dd.dd.dd │ │ - 0x00097b7c 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x00097b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097b9c 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00097bac 00646400 c8c800c8 c800c8c8 00c8c800 .dd............. │ │ - 0x00097bbc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097bcc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097bdc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097bec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097bfc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097c0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097c1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097c2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097c3c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097c4c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097c5c ff00c8c8 00c8c800 c8c800c8 c8006464 ..............dd │ │ - 0x00097c6c 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x00097c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097c8c 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00097c9c 00c8c800 c8c800c8 c800c8c8 00ffff00 ................ │ │ - 0x00097cac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097cbc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097ccc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097cdc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097cec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097cfc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097d0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097d1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097d2c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097d3c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097d4c ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x00097d5c 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x00097d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097d7c 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ - 0x00097d8c 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ - 0x00097d9c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097dac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097dbc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097dcc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097ddc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097dec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097dfc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097e0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097e1c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097e2c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097e3c ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ - 0x00097e4c 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ - 0x00097e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097e6c 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ - 0x00097e7c 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ - 0x00097e8c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097e9c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097eac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097ebc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097ecc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097edc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097eec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097efc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097f0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097f1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097f2c ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ - 0x00097f3c 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ - 0x00097f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00097f5c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x00097f6c 00c8c800 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097f7c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097f8c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097f9c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097fac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097fbc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097fcc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00097fdc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00097fec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00097ffc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009800c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009801c ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ - 0x0009802c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x0009803c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009804c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x0009805c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009806c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009807c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009808c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009809c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000980ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000980bc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000980cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000980dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000980ec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000980fc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009810c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009811c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x0009812c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009813c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009814c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009815c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009816c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009817c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009818c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009819c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000981ac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000981bc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000981cc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000981dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000981ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000981fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009820c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x0009821c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009822c 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x0009823c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009824c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009825c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009826c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009827c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009828c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009829c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000982ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000982bc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000982cc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000982dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000982ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000982fc 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x0009830c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009831c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009832c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009833c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009834c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009835c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009836c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009837c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009838c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009839c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000983ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000983bc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000983cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000983dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000983ec 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000983fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009840c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x0009841c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009842c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009843c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009844c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009845c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009846c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009847c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009848c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009849c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000984ac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000984bc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000984cc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000984dc 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x000984ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000984fc 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009850c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009851c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009852c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009853c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009854c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009855c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009856c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009857c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009858c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009859c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000985ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000985bc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000985cc 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000985dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000985ec 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x000985fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009860c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009861c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009862c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009863c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009864c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009865c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009866c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009867c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009868c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009869c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000986ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000986bc 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x000986cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000986dc 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x000986ec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000986fc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009870c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009871c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009872c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009873c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009874c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009875c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009876c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009877c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009878c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009879c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000987ac 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000987bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000987cc 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x000987dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000987ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000987fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009880c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009881c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009882c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009883c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009884c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009885c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009886c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009887c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009888c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009889c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x000988ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000988bc 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x000988cc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000988dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000988ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000988fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009890c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009891c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009892c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009893c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009894c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009895c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009896c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009897c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009898c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x0009899c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000989ac 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x000989bc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000989cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000989dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000989ec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000989fc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098a0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098a1c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098a2c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098a3c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098a4c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098a5c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098a6c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098a7c 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x00098a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098a9c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x00098aac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098abc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098acc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098adc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098aec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098afc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098b0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098b1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098b2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098b3c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098b4c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098b5c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098b6c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x00098b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098b8c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x00098b9c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098bac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098bbc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098bcc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098bdc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098bec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098bfc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098c0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098c1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098c2c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098c3c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098c4c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098c5c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x00098c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098c7c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x00098c8c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098c9c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098cac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098cbc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098ccc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098cdc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098cec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098cfc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098d0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098d1c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098d2c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098d3c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098d4c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x00098d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098d6c 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x00098d7c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098d8c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098d9c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098dac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098dbc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098dcc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098ddc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098dec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098dfc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098e0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098e1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098e2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098e3c 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x00098e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098e5c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x00098e6c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098e7c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098e8c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098e9c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098eac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098ebc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098ecc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098edc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098eec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098efc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098f0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098f1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098f2c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x00098f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00098f4c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x00098f5c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098f6c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098f7c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098f8c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098f9c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098fac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098fbc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098fcc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00098fdc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00098fec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00098ffc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009900c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009901c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x0009902c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009903c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009904c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009905c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009906c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009907c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009908c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009909c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000990ac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000990bc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000990cc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000990dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000990ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000990fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009910c 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x0009911c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009912c 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x0009913c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009914c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009915c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009916c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009917c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009918c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009919c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000991ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000991bc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000991cc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000991dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000991ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000991fc 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x0009920c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009921c 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009922c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009923c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009924c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009925c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009926c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009927c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009928c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009929c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000992ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000992bc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000992cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000992dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000992ec 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000992fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009930c 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x0009931c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009932c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009933c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009934c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009935c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009936c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009937c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009938c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009939c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000993ac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000993bc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000993cc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000993dc 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x000993ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000993fc 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x0009940c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009941c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009942c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009943c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009944c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009945c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009946c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009947c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009948c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009949c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000994ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000994bc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000994cc 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000994dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000994ec 00000000 00000000 00000064 6400ffff ...........dd... │ │ - 0x000994fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009950c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009951c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009952c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009953c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009954c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009955c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009956c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009957c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009958c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009959c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000995ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000995bc 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ - 0x000995cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000995dc 00000000 00000000 000000c8 c800ffff ................ │ │ - 0x000995ec 00ffff00 c8c800ff ff00ffff 00ffff00 ................ │ │ - 0x000995fc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009960c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009961c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009962c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009963c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009964c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009965c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009966c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009967c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009968c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009969c ff00ffff 00ffff00 ffff00c8 c800ffff ................ │ │ - 0x000996ac 00ffff00 c8c80000 00000000 00000000 ................ │ │ - 0x000996bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000996cc 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x000996dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000996ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000996fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009970c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009971c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009972c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009973c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009974c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009975c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009976c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009977c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009978c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009979c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x000997ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000997bc 00000000 00000000 000000c8 c800c8c8 ................ │ │ - 0x000997cc 00c8c800 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000997dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000997ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000997fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009980c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009981c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009982c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009983c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009984c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009985c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009986c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009987c ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ - 0x0009988c 00c8c800 c8c80000 00000000 00000000 ................ │ │ - 0x0009989c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000998ac 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ - 0x000998bc 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ - 0x000998cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000998dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000998ec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000998fc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009990c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009991c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009992c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009993c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x0009994c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x0009995c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x0009996c ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ - 0x0009997c 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ - 0x0009998c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009999c 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ - 0x000999ac 00c8c800 646400c8 c800ffff 00ffff00 ....dd.......... │ │ - 0x000999bc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000999cc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000999dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000999ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000999fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099a0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099a1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099a2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099a3c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099a4c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099a5c ff00ffff 00ffff00 c8c80064 6400c8c8 ...........dd... │ │ - 0x00099a6c 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ - 0x00099a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099a8c 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00099a9c 00c8c800 c8c800c8 c800c8c8 00ffff00 ................ │ │ - 0x00099aac ffff00ff ff00c8c8 00ffff00 ffff00ff ................ │ │ - 0x00099abc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099acc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099adc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099aec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099afc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099b0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099b1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099b2c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099b3c ffff00ff ff00ffff 00c8c800 ffff00ff ................ │ │ - 0x00099b4c ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x00099b5c 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x00099b6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099b7c 00000000 00000000 00000064 64006464 ...........dd.dd │ │ - 0x00099b8c 00646400 c8c800ff ff00c8c8 00c8c800 .dd............. │ │ - 0x00099b9c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099bac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099bbc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099bcc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099bdc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099bec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099bfc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099c0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099c1c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099c2c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099c3c ff00c8c8 00c8c800 ffff00c8 c8006464 ..............dd │ │ - 0x00099c4c 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ - 0x00099c5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099c6c 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x00099c7c 00646400 646400c8 c800ffff 00ffff00 .dd.dd.......... │ │ - 0x00099c8c c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099c9c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099cac 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099cbc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099ccc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099cdc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099cec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099cfc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099d0c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099d1c ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ - 0x00099d2c c800ffff 00ffff00 c8c80064 64006464 ...........dd.dd │ │ - 0x00099d3c 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x00099d4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099d5c 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x00099d6c 00646400 00000000 00006464 00ffff00 .dd.......dd.... │ │ - 0x00099d7c c8c800c8 c800ffff 00ffff00 ffff00ff ................ │ │ - 0x00099d8c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099d9c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099dac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099dbc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099dcc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099ddc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x00099dec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x00099dfc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x00099e0c ffff00ff ff00ffff 00ffff00 c8c800c8 ................ │ │ - 0x00099e1c c800ffff 00646400 00000000 00006464 .....dd.......dd │ │ - 0x00099e2c 00646400 00000000 00000000 00000000 .dd............. │ │ - 0x00099e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099e5c 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ - 0x00099e6c 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ - 0x00099e7c 00000000 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ - 0x00099e8c 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ - 0x00099e9c 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ - 0x00099eac 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ - 0x00099ebc 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ - 0x00099ecc 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ - 0x00099edc 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ - 0x00099eec 00646400 64640064 64006464 00000000 .dd.dd.dd.dd.... │ │ - 0x00099efc 00000064 64006464 00000000 00000064 ...dd.dd.......d │ │ - 0x00099f0c 64006464 00000000 00000064 64006464 d.dd.......dd.dd │ │ - 0x00099f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x00099f4c 00000000 64640064 64000000 00000000 ....dd.dd....... │ │ - 0x00099f5c 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ - 0x00099f6c 64000000 00000000 c8c800c8 c8000000 d............... │ │ - 0x00099f7c 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x00099f8c c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ - 0x00099f9c c8000000 00000000 c8c800c8 c8000000 ................ │ │ - 0x00099fac 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x00099fbc c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ - 0x00099fcc c8000000 00000000 c8c800c8 c8000000 ................ │ │ - 0x00099fdc 00000000 c8c800c8 c8000000 00000000 ................ │ │ - 0x00099fec 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ - 0x00099ffc 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ - 0x0009a00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a02c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a03c 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ - 0x0009a04c 00000064 64006464 00646400 00000064 ...dd.dd.dd....d │ │ - 0x0009a05c 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ - 0x0009a06c 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x0009a07c 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ - 0x0009a08c 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ - 0x0009a09c 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x0009a0ac 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ - 0x0009a0bc 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ - 0x0009a0cc 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ - 0x0009a0dc 64640000 00006464 00646400 64640000 dd....dd.dd.dd.. │ │ - 0x0009a0ec 00006464 00646400 64640000 00000000 ..dd.dd.dd...... │ │ - 0x0009a0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a12c 00000000 00000000 00000000 00646400 .............dd. │ │ - 0x0009a13c 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ - 0x0009a14c c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009a15c 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x0009a16c c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x0009a17c c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009a18c 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x0009a19c c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ - 0x0009a1ac c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ - 0x0009a1bc 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ - 0x0009a1cc c8c800c8 c800c8c8 00646400 64640064 .........dd.dd.d │ │ - 0x0009a1dc 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x0009a1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a21c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a28c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a2fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a30c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a31c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a32c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a33c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a34c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a35c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a36c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a37c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a38c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a3fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a40c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a41c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a42c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a43c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a44c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a45c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a46c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a47c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a4fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a50c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a51c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a52c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a53c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a54c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a55c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a64c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a6fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a70c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a71c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a72c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a73c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a74c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a7fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a80c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a81c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a82c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a88c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a89c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a8fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a90c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a91c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a99c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009a9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aa9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aaac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aacc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aaec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009aafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ab9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009abfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ac9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009acac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009acbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009accc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009acdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009acec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009acfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ad9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009adac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009adbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009adcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009addc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009adec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009adfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ae0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ae1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ae2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ae3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ae4c 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x0009ae5c 00646400 3c3c003c 3c00a0a0 00a0a000 .dd.<<.<<....... │ │ - 0x0009ae6c 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009ae7c 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009ae8c 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x0009ae9c 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009aeac 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009aebc 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x0009aecc 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009aedc 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009aeec 00a0a000 a0a000a0 a0006464 00646400 ..........dd.dd. │ │ - 0x0009aefc 64640064 64000000 00000000 00000000 dd.dd........... │ │ - 0x0009af0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009af1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009af2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009af3c 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ - 0x0009af4c 003c3c00 a0a000a0 a000a0a0 00616100 .<<..........aa. │ │ - 0x0009af5c c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ - 0x0009af6c c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x0009af7c 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ - 0x0009af8c c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ - 0x0009af9c c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x0009afac 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ - 0x0009afbc c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ - 0x0009afcc c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ - 0x0009afdc 00c5c500 a0a000a0 a000a0a0 00a0a000 ................ │ │ - 0x0009afec 64640064 64006464 00646400 00000000 dd.dd.dd.dd..... │ │ - 0x0009affc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b02c 00000000 00646400 64640064 64003c3c .....dd.dd.dd.<< │ │ - 0x0009b03c 00a0a000 a0a000a0 a0006161 00c5c500 ..........aa.... │ │ - 0x0009b04c c5c500c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ - 0x0009b05c c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ - 0x0009b06c 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ - 0x0009b07c dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ - 0x0009b08c c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ - 0x0009b09c 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ - 0x0009b0ac dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ - 0x0009b0bc c5007777 00dbdb00 dbdb00c5 c500c5c5 ..ww............ │ │ - 0x0009b0cc 00c5c500 c5c500a0 a000a0a0 00a0a000 ................ │ │ - 0x0009b0dc a0a00064 64006464 00646400 64640000 ...dd.dd.dd.dd.. │ │ - 0x0009b0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b11c 00006464 00646400 6464003c 3c006161 ..dd.dd.dd.<<.aa │ │ - 0x0009b12c 00616100 6161003a 3a004848 00484800 .aa.aa.::.HH.HH. │ │ - 0x0009b13c 4848002b 2b005050 00505000 50500030 HH.++.PP.PP.PP.0 │ │ - 0x0009b14c 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ - 0x0009b15c 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ - 0x0009b16c 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ - 0x0009b17c 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ - 0x0009b18c 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ - 0x0009b19c 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ - 0x0009b1ac 30005050 00505000 50500050 50004848 0.PP.PP.PP.PP.HH │ │ - 0x0009b1bc 00484800 48480048 48006161 00616100 .HH.HH.HH.aa.aa. │ │ - 0x0009b1cc 61610061 61006464 00646400 64640064 aa.aa.dd.dd.dd.d │ │ - 0x0009b1dc 64000000 00000000 00000000 00000000 d............... │ │ - 0x0009b1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b1fc 00000000 00000000 00000000 00000064 ...............d │ │ - 0x0009b20c 64006464 00646400 24240061 6100c5c5 d.dd.dd.$$.aa... │ │ - 0x0009b21c 00c5c500 60600085 8500e9e9 00e9e900 ....``.......... │ │ - 0x0009b22c 7c7c0092 9200d1d1 00d1d100 7f7f0095 ||.............. │ │ - 0x0009b23c 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ - 0x0009b24c 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ - 0x0009b25c 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ - 0x0009b26c 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ - 0x0009b27c 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ - 0x0009b28c 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ - 0x0009b29c 9500d4d4 00d1d100 92920092 9200d1d1 ................ │ │ - 0x0009b2ac 00cccc00 e9e900e9 e900acac 009e9e00 ................ │ │ - 0x0009b2bc c5c500c5 c5006161 003c3c00 64640064 ......aa.<<.dd.d │ │ - 0x0009b2cc 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x0009b2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b2ec 00000000 00000000 00000000 00000064 ...............d │ │ - 0x0009b2fc 64006464 003c3c00 646400a0 a000a0a0 d.dd.<<.dd...... │ │ - 0x0009b30c 00616100 adad00d2 d200d2d2 007f7f00 .aa............. │ │ - 0x0009b31c cdcd00e3 e300e3e3 00898900 cbcb00e6 ................ │ │ - 0x0009b32c e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ - 0x0009b33c 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ - 0x0009b34c cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ - 0x0009b35c e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ - 0x0009b36c 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ - 0x0009b37c cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ - 0x0009b38c e600e6e6 00898900 d0d000d7 d700d7d7 ................ │ │ - 0x0009b39c 00d2d200 bebe00d2 d200d2d2 00c5c500 ................ │ │ - 0x0009b3ac 79790088 88008888 00646400 3c3c0064 yy.......dd.<<.d │ │ - 0x0009b3bc 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x0009b3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b3dc 00000000 00000000 00000000 64640064 ............dd.d │ │ - 0x0009b3ec 64003c3c 00888800 a0a000a0 a0006161 d.<<..........aa │ │ - 0x0009b3fc 00b6b600 d2d200d2 d2008585 00d7d700 ................ │ │ - 0x0009b40c e3e300e3 e3008d8d 00e6e600 efef00d9 ................ │ │ - 0x0009b41c d9009292 00e7e700 efef00d9 d9009292 ................ │ │ - 0x0009b42c 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ - 0x0009b43c efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ - 0x0009b44c d9009292 00e7e700 efef00d9 d9009292 ................ │ │ - 0x0009b45c 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ - 0x0009b46c efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ - 0x0009b47c d9009292 00efef00 e6e600d0 d000e9e9 ................ │ │ - 0x0009b48c 00d7d700 e3e300be be00dbdb 00d2d200 ................ │ │ - 0x0009b49c b6b60079 7900a0a0 00888800 a0a0003c ...yy..........< │ │ - 0x0009b4ac 3c006464 00646400 00000000 00000000 <.dd.dd......... │ │ - 0x0009b4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b4cc 00000000 00000000 00000000 6464003c ............dd.< │ │ - 0x0009b4dc 3c00a0a0 00888800 a0a00061 61007777 <..........aa.ww │ │ - 0x0009b4ec 006e6e00 7f7f004d 4d005353 004f4f00 .nn....MM.SS.OO. │ │ - 0x0009b4fc 53530032 32005757 00545400 58580035 SS.22.WW.TT.XX.5 │ │ - 0x0009b50c 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ - 0x0009b51c 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ - 0x0009b52c 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ - 0x0009b53c 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ - 0x0009b54c 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ - 0x0009b55c 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ - 0x0009b56c 35005555 00585800 54540054 54004c4c 5.UU.XX.TT.TT.LL │ │ - 0x0009b57c 004f4f00 53530053 53007373 007f7f00 .OO.SS.SS.ss.... │ │ - 0x0009b58c 6e6e006e 6e007979 00888800 a0a000a0 nn.nn.yy........ │ │ - 0x0009b59c a0003c3c 00646400 00000000 00000000 ..<<.dd......... │ │ - 0x0009b5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b5bc 00000000 00000000 00000000 3c3c00a0 ............<<.. │ │ - 0x0009b5cc a000a0a0 00888800 48480085 8500e9e9 ........HH...... │ │ - 0x0009b5dc 00dbdb00 70700095 9500f9f9 00f3f300 ....pp.......... │ │ - 0x0009b5ec 82820099 9900d8d8 00d5d500 83830099 ................ │ │ - 0x0009b5fc 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009b60c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009b61c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009b62c 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009b63c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009b64c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009b65c 9900d9d9 00d5d500 99990099 9900d8d8 ................ │ │ - 0x0009b66c 00d3d300 f9f900f9 f900bcbc 00afaf00 ................ │ │ - 0x0009b67c e9e900e9 e9008585 00606000 a0a000a0 .........``..... │ │ - 0x0009b68c a000a0a0 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009b69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b6ac 00000000 00000000 00000000 3c3c00a0 ............<<.. │ │ - 0x0009b6bc a000a0a0 00525200 878700c4 c400c4c4 .....RR......... │ │ - 0x0009b6cc 006e6e00 bdbd00e3 e300e3e3 00858500 .nn............. │ │ - 0x0009b6dc d4d400ea ea00eaea 008c8c00 cece00ea ................ │ │ - 0x0009b6ec ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ - 0x0009b6fc 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ - 0x0009b70c cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ - 0x0009b71c ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ - 0x0009b72c 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ - 0x0009b73c cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ - 0x0009b74c ea00eaea 008c8c00 d4d400de de00dede ................ │ │ - 0x0009b75c 00d9d900 c8c800e3 e300e3e3 00d5d500 ................ │ │ - 0x0009b76c 8f8f00ac ac00acac 00878700 616100a0 ............aa.. │ │ - 0x0009b77c a000a0a0 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009b78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b79c 00000000 00000000 00000000 a0a000a0 ................ │ │ - 0x0009b7ac a0006161 00959500 c4c400c4 c4008585 ..aa............ │ │ - 0x0009b7bc 00bebe00 e3e300e0 e0009292 00dbdb00 ................ │ │ - 0x0009b7cc eaea00e9 e9009696 00e7e700 f2f200db ................ │ │ - 0x0009b7dc db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009b7ec 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009b7fc f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009b80c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009b81c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009b82c f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009b83c db009898 00f2f200 e9e900d3 d300f6f6 ................ │ │ - 0x0009b84c 00dede00 e9e900c4 c400e9e9 00e3e300 ................ │ │ - 0x0009b85c c4c4008f 8f00dbdb 00acac00 b6b60061 ...............a │ │ - 0x0009b86c 6100a0a0 00a0a000 00000000 00000000 a............... │ │ - 0x0009b87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b88c 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009b89c 6100c5c5 00959500 c4c40077 77008585 a..........ww... │ │ - 0x0009b8ac 00737300 89890052 52005656 00505000 .ss....RR.VV.PP. │ │ - 0x0009b8bc 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ - 0x0009b8cc 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009b8dc 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009b8ec 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009b8fc 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009b90c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009b91c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009b92c 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ - 0x0009b93c 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ - 0x0009b94c 7777007c 7c008f8f 00acac00 b6b600c5 ww.||........... │ │ - 0x0009b95c c5006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009b96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009b97c 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009b98c c500c5c5 00959500 55550092 9200f6f6 ........UU...... │ │ - 0x0009b99c 00e0e000 74740099 9900fdfd 00f4f400 ....tt.......... │ │ - 0x0009b9ac 83830099 9900d9d9 00d6d600 83830099 ................ │ │ - 0x0009b9bc 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009b9cc 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009b9dc 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009b9ec 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009b9fc 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009ba0c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009ba1c 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ - 0x0009ba2c 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ - 0x0009ba3c f1f100f6 f6009292 006d6d00 b6b600c5 .........mm..... │ │ - 0x0009ba4c c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009ba5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ba6c 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009ba7c c500c5c5 00606000 8c8c00d1 d100d1d1 .....``......... │ │ - 0x0009ba8c 00727200 bfbf00e6 e600e6e6 00868600 .rr............. │ │ - 0x0009ba9c d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ - 0x0009baac eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009babc 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009bacc cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009badc eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009baec 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009bafc cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009bb0c eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ - 0x0009bb1c 00d9d900 caca00e6 e600e6e6 00d8d800 ................ │ │ - 0x0009bb2c 949400b9 b900b9b9 008f8f00 6e6e00c5 ............nn.. │ │ - 0x0009bb3c c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009bb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009bb5c 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009bb6c c5007777 00959500 c4c400cc cc009292 ..ww............ │ │ - 0x0009bb7c 00bfbf00 e3e300e2 e2009696 00dbdb00 ................ │ │ - 0x0009bb8c eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ - 0x0009bb9c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009bbac 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009bbbc f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009bbcc db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009bbdc 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009bbec f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009bbfc db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ - 0x0009bc0c 00dede00 eaea00c6 c600ecec 00e4e400 ................ │ │ - 0x0009bc1c c5c50097 9700e3e3 00acac00 b6b60077 ...............w │ │ - 0x0009bc2c 7700c5c5 00a0a000 00000000 00000000 w............... │ │ - 0x0009bc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009bc4c 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009bc5c 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ - 0x0009bc6c 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ - 0x0009bc7c 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ - 0x0009bc8c 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009bc9c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009bcac 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009bcbc 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009bccc 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009bcdc 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009bcec 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ - 0x0009bcfc 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ - 0x0009bd0c 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ - 0x0009bd1c db006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009bd2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009bd3c 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009bd4c c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ - 0x0009bd5c 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ - 0x0009bd6c 83830099 9900d9d9 00d6d600 83830099 ................ │ │ - 0x0009bd7c 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009bd8c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009bd9c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009bdac 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009bdbc 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009bdcc 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009bddc 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ - 0x0009bdec 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ - 0x0009bdfc f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ - 0x0009be0c c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009be1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009be2c 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009be3c c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ - 0x0009be4c 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ - 0x0009be5c d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ - 0x0009be6c eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009be7c 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009be8c cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009be9c eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009beac 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009bebc cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009becc eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ - 0x0009bedc 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ - 0x0009beec 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ - 0x0009befc c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009bf0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009bf1c 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009bf2c c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ - 0x0009bf3c 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ - 0x0009bf4c eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ - 0x0009bf5c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009bf6c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009bf7c f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009bf8c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009bf9c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009bfac f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009bfbc db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ - 0x0009bfcc 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ - 0x0009bfdc c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ - 0x0009bfec 7700c5c5 00a0a000 00000000 00000000 w............... │ │ - 0x0009bffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c00c 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009c01c 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ - 0x0009c02c 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ - 0x0009c03c 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ - 0x0009c04c 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c05c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c06c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c07c 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c08c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c09c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c0ac 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ - 0x0009c0bc 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ - 0x0009c0cc 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ - 0x0009c0dc db006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009c0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c0fc 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009c10c c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ - 0x0009c11c 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ - 0x0009c12c 83830099 9900d9d9 00d6d600 83830099 ................ │ │ - 0x0009c13c 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c14c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c15c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c16c 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c17c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c18c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c19c 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ - 0x0009c1ac 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ - 0x0009c1bc f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ - 0x0009c1cc c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009c1dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c1ec 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009c1fc c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ - 0x0009c20c 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ - 0x0009c21c d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ - 0x0009c22c eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c23c 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c24c cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009c25c eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c26c 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c27c cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009c28c eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ - 0x0009c29c 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ - 0x0009c2ac 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ - 0x0009c2bc c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009c2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c2dc 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009c2ec c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ - 0x0009c2fc 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ - 0x0009c30c eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ - 0x0009c31c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009c32c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009c33c f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009c34c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009c35c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009c36c f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009c37c db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ - 0x0009c38c 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ - 0x0009c39c c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ - 0x0009c3ac 7700c5c5 00a0a000 00000000 00000000 w............... │ │ - 0x0009c3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c3cc 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009c3dc 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ - 0x0009c3ec 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ - 0x0009c3fc 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ - 0x0009c40c 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c41c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c42c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c43c 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c44c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c45c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c46c 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ - 0x0009c47c 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ - 0x0009c48c 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ - 0x0009c49c db006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009c4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c4bc 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009c4cc c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ - 0x0009c4dc 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ - 0x0009c4ec 83830099 9900d9d9 00d6d600 83830099 ................ │ │ - 0x0009c4fc 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c50c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c51c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c52c 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c53c 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c54c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c55c 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ - 0x0009c56c 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ - 0x0009c57c f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ - 0x0009c58c c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009c59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c5ac 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009c5bc c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ - 0x0009c5cc 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ - 0x0009c5dc d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ - 0x0009c5ec eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c5fc 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c60c cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009c61c eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c62c 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c63c cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009c64c eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ - 0x0009c65c 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ - 0x0009c66c 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ - 0x0009c67c c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009c68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c69c 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009c6ac c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ - 0x0009c6bc 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ - 0x0009c6cc eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ - 0x0009c6dc db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009c6ec 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009c6fc f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009c70c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009c71c 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009c72c f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009c73c db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ - 0x0009c74c 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ - 0x0009c75c c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ - 0x0009c76c 7700c5c5 00a0a000 00000000 00000000 w............... │ │ - 0x0009c77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c78c 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009c79c 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ - 0x0009c7ac 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ - 0x0009c7bc 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ - 0x0009c7cc 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c7dc 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c7ec 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c7fc 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ - 0x0009c80c 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ - 0x0009c81c 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ - 0x0009c82c 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ - 0x0009c83c 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ - 0x0009c84c 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ - 0x0009c85c db006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009c86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c87c 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009c88c c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ - 0x0009c89c 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ - 0x0009c8ac 83830099 9900d9d9 00d6d600 83830099 ................ │ │ - 0x0009c8bc 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c8cc 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c8dc 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c8ec 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ - 0x0009c8fc 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ - 0x0009c90c 83830099 9900d9d9 00d4d400 83830099 ................ │ │ - 0x0009c91c 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ - 0x0009c92c 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ - 0x0009c93c f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ - 0x0009c94c c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009c95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009c96c 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009c97c c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ - 0x0009c98c 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ - 0x0009c99c d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ - 0x0009c9ac eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c9bc 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c9cc cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009c9dc eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ - 0x0009c9ec 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ - 0x0009c9fc cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ - 0x0009ca0c eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ - 0x0009ca1c 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ - 0x0009ca2c 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ - 0x0009ca3c c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009ca4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ca5c 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009ca6c c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ - 0x0009ca7c 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ - 0x0009ca8c eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ - 0x0009ca9c db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009caac 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009cabc f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009cacc db009898 00e9e900 f1f100db db009898 ................ │ │ - 0x0009cadc 00e9e900 f1f100db db009898 00e9e900 ................ │ │ - 0x0009caec f1f100db db009898 00e9e900 f1f100db ................ │ │ - 0x0009cafc db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ - 0x0009cb0c 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ - 0x0009cb1c c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ - 0x0009cb2c 7700c5c5 00a0a000 00000000 00000000 w............... │ │ - 0x0009cb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cb4c 00000000 00000000 00000000 a0a00061 ...............a │ │ - 0x0009cb5c 6100dbdb 009e9e00 c4c40077 7700e0e0 a..........ww... │ │ - 0x0009cb6c 00c0c000 e3e30088 8800ecec 00dbdb00 ................ │ │ - 0x0009cb7c eaea008d 8d00f1f1 00e8e800 f2f20093 ................ │ │ - 0x0009cb8c 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ - 0x0009cb9c 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ - 0x0009cbac f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ - 0x0009cbbc 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ - 0x0009cbcc 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ - 0x0009cbdc f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ - 0x0009cbec 9300e9e9 00f2f200 e9e900e9 e900d3d3 ................ │ │ - 0x0009cbfc 00dede00 e9e900e9 e900c4c4 00e3e300 ................ │ │ - 0x0009cc0c c5c500cf cf008f8f 00acac00 bebe00db ................ │ │ - 0x0009cc1c db006161 00a0a000 00000000 00000000 ..aa............ │ │ - 0x0009cc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cc3c 00000000 00000000 00000000 616100c5 ............aa.. │ │ - 0x0009cc4c c500c5c5 009e9e00 929200f1 f100f1f1 ................ │ │ - 0x0009cc5c 00cece00 989800fb fb00fbfb 00e4e400 ................ │ │ - 0x0009cc6c 999900fd fd00fdfd 00efef00 999900fd ................ │ │ - 0x0009cc7c fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ - 0x0009cc8c 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ - 0x0009cc9c 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ - 0x0009ccac fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ - 0x0009ccbc 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ - 0x0009cccc 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ - 0x0009ccdc fd00fdfd 00f0f000 fbfb00fd fd00fdfd ................ │ │ - 0x0009ccec 00e7e700 f7f700fb fb00fbfb 00d6d600 ................ │ │ - 0x0009ccfc e9e900f1 f100f1f1 00b9b900 bebe00c5 ................ │ │ - 0x0009cd0c c500c5c5 00616100 00000000 00000000 .....aa......... │ │ - 0x0009cd1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cd2c 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ - 0x0009cd3c c500c5c5 009e9e00 484800b9 b900b9b9 ........HH...... │ │ - 0x0009cd4c 00949400 565600bf bf00bfbf 00a9a900 ....VV.......... │ │ - 0x0009cd5c 444400aa aa00aaaa 009d9d00 464600ab DD..........FF.. │ │ - 0x0009cd6c ab00abab 00949400 454500ab ab00abab ........EE...... │ │ - 0x0009cd7c 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ - 0x0009cd8c 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ - 0x0009cd9c ab00abab 00949400 454500ab ab00abab ........EE...... │ │ - 0x0009cdac 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ - 0x0009cdbc 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ - 0x0009cdcc ab00abab 009d9d00 72720075 75007575 ........rr.uu.uu │ │ - 0x0009cddc 005e5e00 baba00bf bf00bfbf 00989800 .^^............. │ │ - 0x0009cdec 85850092 92009292 004d4d00 b6b600c5 .........MM..... │ │ - 0x0009cdfc c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ - 0x0009ce0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ce1c 00000000 00000000 00000000 a0a000c5 ................ │ │ - 0x0009ce2c c500c5c5 00525200 9e9e00ac ac00f1f1 .....RR......... │ │ - 0x0009ce3c 00565600 b7b700b3 b300eeee 00656500 .VV..........ee. │ │ - 0x0009ce4c a7a700a4 a400eeee 005e5e00 a9a900a7 .........^^..... │ │ - 0x0009ce5c a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ - 0x0009ce6c 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ - 0x0009ce7c a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ - 0x0009ce8c a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ - 0x0009ce9c 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ - 0x0009ceac a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ - 0x0009cebc a700f5f5 00aaaa00 6565006a 6a00e5e5 ........ee.jj... │ │ - 0x0009cecc 00747400 a6a600a9 a900d1d1 00baba00 .tt............. │ │ - 0x0009cedc 66660092 9200d2d2 00777700 888800c5 ff.......ww..... │ │ - 0x0009ceec c500c5c5 00a0a000 00000000 00000000 ................ │ │ - 0x0009cefc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cf0c 00000000 00000000 00000000 a0a000a0 ................ │ │ - 0x0009cf1c a000c5c5 00606000 9e9e009e 9e00acac .....``......... │ │ - 0x0009cf2c 00565600 b4b400ac ac00b1b1 00646400 .VV..........dd. │ │ - 0x0009cf3c a6a600a0 a000a3a3 005e5e00 a9a900a6 .........^^..... │ │ - 0x0009cf4c a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ - 0x0009cf5c 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ - 0x0009cf6c a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ - 0x0009cf7c a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ - 0x0009cf8c 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ - 0x0009cf9c a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ - 0x0009cfac a600a6a6 00a9a900 64640068 68006868 ........dd.hh.hh │ │ - 0x0009cfbc 00707000 a3a300a0 a0009e9e 00b4b400 .pp............. │ │ - 0x0009cfcc 6363007f 7f007777 00777700 959500c5 cc....ww.ww..... │ │ - 0x0009cfdc c500a0a0 00a0a000 00000000 00000000 ................ │ │ - 0x0009cfec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009cffc 00000000 00000000 00000000 a0a000a0 ................ │ │ - 0x0009d00c a000a0a0 00606000 e9e900db db00dbdb .....``......... │ │ - 0x0009d01c 007c7c00 f6f600f1 f100f1f1 00898900 .||............. │ │ - 0x0009d02c fbfb00f9 f900f9f9 00919100 fdfd00fc ................ │ │ - 0x0009d03c fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ - 0x0009d04c 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ - 0x0009d05c f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ - 0x0009d06c fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ - 0x0009d07c 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ - 0x0009d08c f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ - 0x0009d09c fc00fcfc 00fdfd00 eeee00f9 f900f9f9 ................ │ │ - 0x0009d0ac 00fafa00 e0e000f1 f100f1f1 00f4f400 ................ │ │ - 0x0009d0bc c7c700db db00dbdb 00e9e900 959500a0 ................ │ │ - 0x0009d0cc a000a0a0 00a0a000 00000000 00000000 ................ │ │ - 0x0009d0dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d0ec 00000000 00000000 00000000 646400a0 ............dd.. │ │ - 0x0009d0fc a000a0a0 00616100 c4c400e9 e900e9e9 .....aa......... │ │ - 0x0009d10c 00858500 e0e000f6 f600f6f6 00929200 ................ │ │ - 0x0009d11c eded00fb fb00fbfb 00979700 f4f400fd ................ │ │ - 0x0009d12c fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ - 0x0009d13c 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ - 0x0009d14c f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ - 0x0009d15c fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ - 0x0009d16c 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ - 0x0009d17c f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ - 0x0009d18c fd00fdfd 00fbfb00 eeee00fb fb00fbfb ................ │ │ - 0x0009d19c 00f7f700 e0e000f4 f400f4f4 00ecec00 ................ │ │ - 0x0009d1ac c4c400e9 e900e9e9 00d2d200 888800a0 ................ │ │ - 0x0009d1bc a000a0a0 00646400 00000000 00000000 .....dd......... │ │ - 0x0009d1cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d1dc 00000000 00000000 00000000 646400a0 ............dd.. │ │ - 0x0009d1ec a000a0a0 003c3c00 a0a000c5 c500e9e9 .....<<......... │ │ - 0x0009d1fc 00777700 d0d000c1 c100d4d4 00898900 .ww............. │ │ - 0x0009d20c e5e500ce ce00d4d4 008f8f00 eeee00d3 ................ │ │ - 0x0009d21c d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ - 0x0009d22c 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ - 0x0009d23c ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ - 0x0009d24c d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ - 0x0009d25c 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ - 0x0009d26c ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ - 0x0009d27c d300d6d6 00f2f200 e4e400b1 b100baba ................ │ │ - 0x0009d28c 00f4f400 e0e00095 95008585 00e0e000 ................ │ │ - 0x0009d29c bebe00e9 e900b6b6 00a0a000 646400a0 ............dd.. │ │ - 0x0009d2ac a000a0a0 00646400 00000000 00000000 .....dd......... │ │ - 0x0009d2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d2cc 00000000 00000000 00000000 64640064 ............dd.d │ │ - 0x0009d2dc 6400a0a0 00616100 a0a000a0 a000c5c5 d....aa......... │ │ - 0x0009d2ec 00777700 c5c500a0 a000b6b6 00858500 .ww............. │ │ - 0x0009d2fc dbdb00b6 b600c4c4 008d8d00 eaea00c5 ................ │ │ - 0x0009d30c c500cccc 00929200 eaea00c5 c500cccc ................ │ │ - 0x0009d31c 00929200 eaea00c5 c500cccc 00929200 ................ │ │ - 0x0009d32c eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ - 0x0009d33c c500cccc 00929200 eaea00c5 c500cccc ................ │ │ - 0x0009d34c 00929200 eaea00c5 c500cccc 00929200 ................ │ │ - 0x0009d35c eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ - 0x0009d36c c500cccc 00f1f100 dddd00a2 a2009e9e ................ │ │ - 0x0009d37c 00dbdb00 caca0069 69006161 00c5c500 .......ii.aa.... │ │ - 0x0009d38c adad00b6 b600a0a0 00a0a000 888800a0 ................ │ │ - 0x0009d39c a0006464 00646400 00000000 00000000 ..dd.dd......... │ │ - 0x0009d3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d3bc 00000000 00000000 00000000 64640064 ............dd.d │ │ - 0x0009d3cc 64006464 00616100 c5c500a0 a000a0a0 d.dd.aa......... │ │ - 0x0009d3dc 00777700 dbdb00c5 c500c5c5 00858500 .ww............. │ │ - 0x0009d3ec e9e900db db00dbdb 008f8f00 f3f300e9 ................ │ │ - 0x0009d3fc e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ - 0x0009d40c 00939300 efef00e9 e900e9e9 00939300 ................ │ │ - 0x0009d41c efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ - 0x0009d42c e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ - 0x0009d43c 00939300 efef00e9 e900e9e9 00939300 ................ │ │ - 0x0009d44c efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ - 0x0009d45c e900e9e9 00f3f300 e5e500db db00dbdb ................ │ │ - 0x0009d46c 00e0e000 caca00c5 c500c5c5 00d2d200 ................ │ │ - 0x0009d47c adad00a0 a000a0a0 00c5c500 88880064 ...............d │ │ - 0x0009d48c 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ - 0x0009d49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d4ac 00000000 00000000 00000000 00000064 ...............d │ │ - 0x0009d4bc 64006464 00646400 616100c5 c500c5c5 d.dd.dd.aa...... │ │ - 0x0009d4cc 00a0a000 777700db db00dbdb 00c5c500 ....ww.......... │ │ - 0x0009d4dc 858500ed ed00eded 00dede00 8d8d00f4 ................ │ │ - 0x0009d4ec f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ - 0x0009d4fc 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ - 0x0009d50c 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ - 0x0009d51c f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ - 0x0009d52c 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ - 0x0009d53c 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ - 0x0009d54c f400f4f4 00dddd00 e9e900ed ed00eded ................ │ │ - 0x0009d55c 00caca00 c5c500d2 d200d2d2 00adad00 ................ │ │ - 0x0009d56c a0a000c5 c500c5c5 00888800 64640064 ............dd.d │ │ - 0x0009d57c 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x0009d58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d59c 00000000 00000000 00000000 00000064 ...............d │ │ - 0x0009d5ac 64006464 00000000 00000064 6400c5c5 d.dd.......dd... │ │ - 0x0009d5bc 00616100 31310095 9500e9e9 00858500 .aa.11.......... │ │ - 0x0009d5cc 484800ac ac00dbdb 00777700 424200b4 HH.......ww.BB.. │ │ - 0x0009d5dc b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ - 0x0009d5ec 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ - 0x0009d5fc 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ - 0x0009d60c b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ - 0x0009d61c 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ - 0x0009d62c 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ - 0x0009d63c b400e0e0 006e6e00 6e6e0085 8500cccc .....nn.nn...... │ │ - 0x0009d64c 00b6b600 c4c400e9 e9009e9e 00797900 .............yy. │ │ - 0x0009d65c 888800c5 c5003c3c 00000000 00000064 ......<<.......d │ │ - 0x0009d66c 64006464 00000000 00000000 00000000 d.dd............ │ │ - 0x0009d67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d69c 00006464 00646400 00000000 00006464 ..dd.dd.......dd │ │ - 0x0009d6ac 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ - 0x0009d6bc 00000000 00006464 00646400 1515000c ......dd.dd..... │ │ - 0x0009d6cc 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ - 0x0009d6dc 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ - 0x0009d6ec 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ - 0x0009d6fc 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ - 0x0009d70c 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ - 0x0009d71c 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ - 0x0009d72c 0c006464 00646400 15150015 15000000 ..dd.dd......... │ │ - 0x0009d73c 00000000 24240024 24000000 00000000 ....$$.$$....... │ │ - 0x0009d74c 3c3c003c 3c000000 00000000 64640064 <<.<<.......dd.d │ │ - 0x0009d75c 64000000 00000000 00000000 00000000 d............... │ │ - 0x0009d76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d78c 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ - 0x0009d79c 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ - 0x0009d7ac 64640000 00000000 00797900 79790000 dd.......yy.yy.. │ │ - 0x0009d7bc 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x0009d7cc 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ - 0x0009d7dc 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ - 0x0009d7ec 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x0009d7fc 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ - 0x0009d80c 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ - 0x0009d81c 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ - 0x0009d82c 00242400 24240000 00000000 003c3c00 .$$.$$.......<<. │ │ - 0x0009d83c 3c3c0000 00000000 00646400 64640000 <<.......dd.dd.. │ │ - 0x0009d84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d87c 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ - 0x0009d88c 00000000 64640064 64006464 00000000 ....dd.dd.dd.... │ │ - 0x0009d89c 64640088 88008888 00151500 64640088 dd..........dd.. │ │ - 0x0009d8ac 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x0009d8bc 00151500 64640088 88008888 00151500 ....dd.......... │ │ - 0x0009d8cc 64640088 88008888 00151500 64640088 dd..........dd.. │ │ - 0x0009d8dc 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x0009d8ec 00151500 64640088 88008888 00151500 ....dd.......... │ │ - 0x0009d8fc 64640088 88008888 00151500 64640088 dd..........dd.. │ │ - 0x0009d90c 88008888 00151500 64640088 88008888 ........dd...... │ │ - 0x0009d91c 00242400 0000003c 3c003c3c 003c3c00 .$$....<<.<<.<<. │ │ - 0x0009d92c 00000064 64006464 00646400 00000000 ...dd.dd.dd..... │ │ - 0x0009d93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009d96c 00000000 00000000 00000000 00006464 ..............dd │ │ - 0x0009d97c 00646400 3c3c003c 3c00a0a0 00a0a000 .dd.<<.<<....... │ │ - 0x0009d98c 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009d99c 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009d9ac 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x0009d9bc 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009d9cc 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009d9dc 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ - 0x0009d9ec 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ - 0x0009d9fc 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ - 0x0009da0c 00a0a000 a0a000a0 a0006464 00646400 ..........dd.dd. │ │ - 0x0009da1c 64640064 64000000 00000000 00000000 dd.dd........... │ │ - 0x0009da2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009da9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009daac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dacc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009daec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009db9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dbfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dc9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dcac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dcbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dcdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dcec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dcfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dd9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ddfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009de9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009deac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009debc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009decc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009deec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009defc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009df9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dfac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dfbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dfcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dfdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dfec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009dffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e02c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e03c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e04c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e05c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e06c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e07c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e08c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e09c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e12c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e13c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e14c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e15c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e16c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e17c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e18c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e19c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e21c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e28c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e2fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e30c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e31c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e32c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e33c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e34c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e35c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e36c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e37c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e38c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e3fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e40c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e41c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e42c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e43c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e44c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e45c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e46c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e47c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e4fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e50c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e51c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e52c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e53c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e54c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e55c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e64c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e6fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e70c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e71c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e72c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e73c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e74c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e7fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e80c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e81c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e82c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e88c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e89c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e8fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e90c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e91c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e99c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009e9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ea9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eaac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eacc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eaec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eb9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ebfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ec9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ecfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ed9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009edfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ee9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eeac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eeec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009eefc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ef9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009efec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009effc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f02c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f03c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f04c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f05c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f06c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f07c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f08c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f09c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f12c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f13c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f14c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f15c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f16c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f17c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f18c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f19c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f21c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f28c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f2fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f30c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f31c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f32c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f33c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f34c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f35c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f36c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f37c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f38c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f3fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f40c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f41c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f42c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f43c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f44c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f45c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f46c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f47c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f4fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f50c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f51c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f52c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f53c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f54c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f55c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f64c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f6fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f70c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f71c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f72c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f73c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f74c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f7fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f80c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f81c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f82c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f88c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f89c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f8fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f90c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f91c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f99c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009f9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fa9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009faac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009facc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009faec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fb9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fbfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fc9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fcfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fd9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fdfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fe9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009feac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009febc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009feec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fefc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ff9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffac 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009ffec 00000000 00000000 00000000 00000000 ................ │ │ - 0x0009fffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a000c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a001c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a002c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a003c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a004c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a005c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a006c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a007c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a008c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a009c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a00fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a010c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a011c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a012c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a013c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a014c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a015c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a016c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a017c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a018c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a019c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a01fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a020c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a021c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a022c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a023c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a024c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a025c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a026c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a027c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a028c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a029c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a02fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a030c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a031c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a032c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a033c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a034c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a035c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a036c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a037c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a038c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a039c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a03fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a040c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a041c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a042c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a043c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a044c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a045c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a046c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a047c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a048c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a049c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a04fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a050c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a051c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a052c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a053c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a054c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a055c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a056c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a057c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a058c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a059c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a05fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a060c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a061c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a062c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a063c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a064c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a065c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a066c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a067c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a068c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a069c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a06fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a070c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a071c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a072c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a073c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a074c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a075c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a076c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a077c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a078c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a079c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a07fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a080c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a081c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a082c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a083c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a084c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a085c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a086c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a087c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a088c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a089c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a08fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a090c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a091c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a092c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a093c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a094c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a095c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a096c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a097c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a098c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a099c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a09fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0abc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0fec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a0ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a100c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a101c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a102c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a103c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a104c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a105c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a106c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a107c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a108c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a109c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a10fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a110c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a111c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a112c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a113c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a114c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a115c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a116c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a117c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a118c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a119c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a11fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a120c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a121c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a122c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a123c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a124c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a125c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a126c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a127c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a128c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a129c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a12fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a130c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a131c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a132c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a133c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a134c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a135c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a136c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a137c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a138c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a139c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a13fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a140c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a141c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a142c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a143c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a144c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a145c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a146c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a147c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a148c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a149c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a14fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a150c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a151c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a152c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a153c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a154c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a155c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a156c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a157c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a158c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a159c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a15fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a160c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a161c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a162c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a163c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a164c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a165c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a166c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a167c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a168c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a169c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a16fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a170c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a171c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a172c 00000000 00000000 00000000 ffffffff ................ │ │ - 0x000a173c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a174c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a175c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a176c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a177c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a178c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a179c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a17fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a180c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a181c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a182c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a183c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a184c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a185c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a186c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a187c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a188c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a189c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a18fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a190c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a191c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a192c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a193c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a194c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a195c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a196c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a197c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a198c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a199c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a19fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1a9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1aac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1abc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1acc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1adc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1aec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1afc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1b9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1bfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1c9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1cac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1cbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1ccc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1cdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1cec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1cfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1d9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1dac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1dbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1dcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1ddc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1dec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1dfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1e9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1eac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1ebc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1ecc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1edc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1eec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1efc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1f9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1fac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1fbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1fcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1fdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1fec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a1ffc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a200c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a201c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a202c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a203c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a204c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a205c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a206c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a207c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a208c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a209c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a20fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a210c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a211c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a212c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a213c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a214c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a215c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a216c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a217c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a218c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a219c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a21fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a220c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a221c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a222c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a223c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a224c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a225c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a226c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a227c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a228c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a229c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a22fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a230c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a231c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a232c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a233c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a234c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a235c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a236c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a237c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a238c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a239c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a23fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a240c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a241c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a242c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a243c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a244c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a245c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a246c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a247c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a248c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a249c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a24fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a250c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a251c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a252c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a253c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a254c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a255c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a256c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a257c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a258c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a259c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a25fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a260c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a261c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a262c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a263c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a264c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a265c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a266c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a267c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a268c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a269c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a26fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a270c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a271c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a272c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a273c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a274c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a275c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a276c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a277c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a278c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a279c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a27fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a280c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a281c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a282c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a283c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a284c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a285c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a286c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a287c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a288c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a289c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a28fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a290c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a291c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a292c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a293c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a294c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a295c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a296c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a297c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a298c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a299c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a29fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2a9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2aac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2abc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2acc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2adc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2aec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2afc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2b9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2bfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2c9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2cac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2cbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2ccc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2cdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2cec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2cfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2d9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2dac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2dbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2dcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2ddc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2dec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2dfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2e9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2eac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2ebc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2ecc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2edc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2eec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2efc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2f9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2fac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2fbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2fcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2fdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2fec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a2ffc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a300c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a301c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a302c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a303c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a304c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a305c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a306c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a307c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a308c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a309c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a30fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a310c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a311c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a312c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a313c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a314c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a315c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a316c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a317c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a318c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a319c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a31fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a320c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a321c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a322c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a323c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a324c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a325c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a326c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a327c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a328c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a329c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a32fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a330c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a331c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a332c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a333c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a334c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a335c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a336c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a337c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a338c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a339c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a33fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a340c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a341c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a342c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a343c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a344c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a345c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a346c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a347c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a348c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a349c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a34fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a350c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a351c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a352c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a353c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a354c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a355c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a356c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a357c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a358c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a359c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a35fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a360c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a361c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a362c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a363c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a364c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a365c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a366c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a367c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a368c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a369c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a36fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a370c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a371c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a372c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a373c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a374c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a375c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a376c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a377c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a378c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a379c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a37fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a380c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a381c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a382c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a383c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a384c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a385c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a386c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a387c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a388c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a389c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a38ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a38bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a38cc 00000000 00000000 ffffffff ffffffff ................ │ │ - 0x000a38dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a38ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a38fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a390c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a391c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a392c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a393c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a394c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a395c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a396c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a397c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a398c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a399c ffffffff ffffffff ffff0000 00000000 ................ │ │ - 0x000a39ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a39bc ff00ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a39cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a39dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a39ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a39fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3a8c ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x000a3a9c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3aac ff00ffff 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a3abc 00ffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3acc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3adc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3aec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3afc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3b7c ffffffff 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000a3b8c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3b9c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3bac 00000000 ffffffff ffffffff ffffffff ................ │ │ - 0x000a3bbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3bcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3bdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3bec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3bfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3c6c ff000000 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a3c7c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3c8c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3c9c 00ffff00 000000ff ffffffff ffffffff ................ │ │ - 0x000a3cac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3cbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3ccc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3cdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3cec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3cfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3d0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3d1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3d2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3d3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3d4c ffffffff ffffffff ffffffff ffff0000 ................ │ │ - 0x000a3d5c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a3d6c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3d7c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a3d8c 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ - 0x000a3d9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3dac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3dbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3dcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3ddc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3dec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3dfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3e0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3e1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3e2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3e3c ffffffff ffffffff ffffffff ffff0000 ................ │ │ - 0x000a3e4c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000a3e5c 00000000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3e6c ff000000 00000000 00000000 0000ffff ................ │ │ - 0x000a3e7c 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ - 0x000a3e8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3e9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3eac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3ebc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3ecc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3edc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3eec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3efc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3f0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3f1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3f2c ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a3f3c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000a3f4c ffffff00 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a3f5c ff000000 00000000 ffffff00 0000ffff ................ │ │ - 0x000a3f6c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a3f7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3f8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3f9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3fac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3fbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3fcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3fdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3fec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a3ffc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a400c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a401c ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a402c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000a403c 00000000 0000ffff 00ffff00 ffff00ff ................ │ │ - 0x000a404c ff000000 00000000 00000000 0000ffff ................ │ │ - 0x000a405c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a406c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a407c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a408c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a409c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a40fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a410c ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a411c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a412c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a413c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a414c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a415c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a416c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a417c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a418c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a419c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a41fc ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a420c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a421c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a422c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a423c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a424c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a425c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a426c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a427c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a428c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a429c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a42ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a42bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a42cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a42dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a42ec ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a42fc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a430c ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a431c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a432c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a433c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a434c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a435c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a436c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a437c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a438c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a439c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a43ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a43bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a43cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a43dc ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a43ec 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a43fc ffff00ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a440c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a441c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a442c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a443c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a444c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a445c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a446c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a447c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a448c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a449c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a44ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a44bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a44cc ffffffff ffffffff ffffff00 0000ffff ................ │ │ - 0x000a44dc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a44ec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a44fc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a450c 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ - 0x000a451c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a452c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a453c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a454c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a455c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a456c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a457c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a458c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a459c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a45ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a45bc ffffffff ffffffff ffffffff ffff0000 ................ │ │ - 0x000a45cc 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000a45dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a45ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000a45fc 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ - 0x000a460c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a461c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a462c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a463c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a464c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a465c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a466c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a467c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a468c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a469c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a46ac ffffffff ffffffff ffffffff ffff0000 ................ │ │ - 0x000a46bc 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000a46cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a46dc ff00ffff 00ffff00 00000000 00000000 ................ │ │ - 0x000a46ec 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ - 0x000a46fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a470c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a471c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a472c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a473c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a474c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a475c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a476c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a477c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a478c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a479c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a47ac ff000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000a47bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a47cc 00000000 00000000 00000000 0000ffff ................ │ │ - 0x000a47dc 00ffff00 000000ff ffffffff ffffffff ................ │ │ - 0x000a47ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a47fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a480c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a481c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a482c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a483c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a484c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a485c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a486c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a487c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a488c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a489c ffffffff 000000ff ff00ffff 00000000 ................ │ │ - 0x000a48ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a48bc 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000a48cc 00000000 ffffffff ffffffff ffffffff ................ │ │ - 0x000a48dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a48ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a48fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a490c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a491c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a492c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a493c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a494c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a495c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a496c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a497c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a498c ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ - 0x000a499c ffff0000 00000000 00000000 00000000 ................ │ │ - 0x000a49ac 00000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000a49bc 00ffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a49cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a49dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a49ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a49fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4a7c ffffffff ffffffff ffff0000 00000000 ................ │ │ - 0x000a4a8c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a4a9c ff00ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000a4aac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4abc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4acc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4adc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4aec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4afc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4b8c 00000000 00000000 ffffffff ffffffff ................ │ │ - 0x000a4b9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4bfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4c9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4cac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4cbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4ccc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4cdc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4cec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4cfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4d9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4dac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4dbc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4dcc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4ddc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4dec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4dfc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4e9c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4eac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4ebc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4ecc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4edc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4eec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4efc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f0c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f1c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f2c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f3c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f4c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f5c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000a4f6c ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x000a4f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4fdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4fec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a4ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a500c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a501c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a502c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a503c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a504c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a505c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a506c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a507c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a508c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a509c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a50fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a510c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a511c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a512c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a513c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a514c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a515c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a516c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a517c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a518c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a519c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a51fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a520c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a521c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a522c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a523c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a524c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a525c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a526c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a527c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a528c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a529c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a52fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a530c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a531c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a532c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a533c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a534c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a535c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a536c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a537c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a538c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a539c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a53fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a540c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a541c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a542c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a543c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a544c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a545c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a546c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a547c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a548c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a549c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a54fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a550c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a551c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a552c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a553c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a554c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a555c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a556c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a557c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a558c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a559c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a55fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a560c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a561c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a562c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a563c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a564c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a565c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a566c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a567c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a568c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a569c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a56fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a570c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a571c 00000000 00000000 00000000 00000400 ................ │ │ - 0x000a572c 00040000 00000000 00000900 00090000 ................ │ │ - 0x000a573c 00000000 00000e00 000e0000 00000000 ................ │ │ - 0x000a574c 00000900 00090000 00000000 00000c00 ................ │ │ - 0x000a575c 000c0000 00000000 00000f00 000f0000 ................ │ │ - 0x000a576c 00000000 00001100 00110000 00000000 ................ │ │ - 0x000a577c 00004b00 004b0000 00000000 00005400 ..K..K........T. │ │ - 0x000a578c 00540000 00000000 00005e00 005e0000 .T........^..^.. │ │ - 0x000a579c 00000000 00006700 00670000 00000000 ......g..g...... │ │ - 0x000a57ac 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ - 0x000a57bc 00cf0000 cf0000cf 00000000 00000000 ................ │ │ - 0x000a57cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a57dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a57ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a57fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a580c 00000000 00000000 04000004 00000400 ................ │ │ - 0x000a581c 00000000 09000009 00000900 00000000 ................ │ │ - 0x000a582c 0e00000e 00000e00 00000000 12000012 ................ │ │ - 0x000a583c 00000900 00000000 0c00000c 00000c00 ................ │ │ - 0x000a584c 00000000 0f00000f 00000f00 00000000 ................ │ │ - 0x000a585c 11000011 00001100 00000000 14000014 ................ │ │ - 0x000a586c 00004b00 00000000 54000054 00005400 ..K.....T..T..T. │ │ - 0x000a587c 00000000 5e00005e 00005e00 00000000 ....^..^..^..... │ │ - 0x000a588c 67000067 00006700 00000000 71000071 g..g..g.....q..q │ │ - 0x000a589c 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ - 0x000a58ac 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ - 0x000a58bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a58fc 00000000 00040000 04000004 00000000 ................ │ │ - 0x000a590c 00090000 09000009 00000000 000e0000 ................ │ │ - 0x000a591c 0e00000e 00000000 00120000 12000012 ................ │ │ - 0x000a592c 00000000 000c0000 0c00000c 00000000 ................ │ │ - 0x000a593c 000f0000 0f00000f 00000000 00110000 ................ │ │ - 0x000a594c 11000011 00000000 00140000 14000014 ................ │ │ - 0x000a595c 00000000 00540000 54000054 00000000 .....T..T..T.... │ │ - 0x000a596c 005e0000 5e00005e 00000000 00670000 .^..^..^.....g.. │ │ - 0x000a597c 67000067 00000000 00710000 71000071 g..g.....q..q..q │ │ - 0x000a598c 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ - 0x000a599c 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ - 0x000a59ac cf000000 00000000 00000000 00000000 ................ │ │ - 0x000a59bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a59cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a59dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a59ec 00000400 00040000 04000000 00000800 ................ │ │ - 0x000a59fc 00080000 08000000 00000d00 000d0000 ................ │ │ - 0x000a5a0c 0d000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a2c 00000000 00000000 00000e00 000e0000 ................ │ │ - 0x000a5a3c 0e000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a5c 00000000 00000000 00004a00 004a0000 ..........J..J.. │ │ - 0x000a5a6c 4a000000 00000000 00000000 00000000 J............... │ │ - 0x000a5a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5a8c 00000000 00000000 0000cf00 00cf0000 ................ │ │ - 0x000a5a9c cf0000cf 00000000 00000000 00000000 ................ │ │ - 0x000a5aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5abc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5acc 00000000 00000000 00000000 00000001 ................ │ │ - 0x000a5adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5aec 00000000 00000001 00000000 00000000 ................ │ │ - 0x000a5afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5b0c 00000100 00010000 00000000 00000100 ................ │ │ - 0x000a5b1c 00010000 01000001 00000400 00040000 ................ │ │ - 0x000a5b2c 00000000 00000700 00070000 00000000 ................ │ │ - 0x000a5b3c 00002600 00260000 1a00001a 00002600 ..&..&........&. │ │ - 0x000a5b4c 00260000 26000026 00004300 00430000 .&..&..&..C..C.. │ │ - 0x000a5b5c 00000000 00005e00 005e0000 00000000 ......^..^...... │ │ - 0x000a5b6c 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ - 0x000a5b7c 0fa9000f a9000fa9 00000000 00000000 ................ │ │ - 0x000a5b8c cf0000cf 0000cf00 00000000 00000000 ................ │ │ - 0x000a5b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5bac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5bbc 00000000 00000000 00000000 00000001 ................ │ │ - 0x000a5bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5bdc 00000000 00000001 00000000 00000000 ................ │ │ - 0x000a5bec 00000000 00000000 00000006 02000602 ................ │ │ - 0x000a5bfc 00000100 00000000 01000001 00000100 ................ │ │ - 0x000a5c0c 00010000 01000001 00000f00 00000000 ................ │ │ - 0x000a5c1c 04000009 00000900 00000006 2b00062b ............+..+ │ │ - 0x000a5c2c 00002600 001a0000 26000026 00002600 ..&.....&..&..&. │ │ - 0x000a5c3c 00260000 35000035 00028800 00000000 .&..5..5........ │ │ - 0x000a5c4c 4300007c 00007c00 0000000f a9000fa9 C..|..|......... │ │ - 0x000a5c5c 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ - 0x000a5c6c 0fa9000f a9000fa9 0024f000 24f00000 .........$..$... │ │ - 0x000a5c7c 000000cf 0000cf00 00000000 00000000 ................ │ │ - 0x000a5c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5cac 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a5cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ccc 00000000 01000001 00000000 00000000 ................ │ │ - 0x000a5cdc 00000000 00000000 06020006 02000602 ................ │ │ - 0x000a5cec 00000000 00010000 01000001 00000100 ................ │ │ - 0x000a5cfc 00010000 01000001 00000000 000f0000 ................ │ │ - 0x000a5d0c 0f000004 00000000 062b0006 2b00062b .........+..+..+ │ │ - 0x000a5d1c 00001a00 00260000 26000026 00002600 .....&..&..&..&. │ │ - 0x000a5d2c 00350000 35000035 00000000 02880002 .5..5..5........ │ │ - 0x000a5d3c 88000043 00000000 0fa9000f a9000fa9 ...C............ │ │ - 0x000a5d4c 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ - 0x000a5d5c 0fa9000f a9000fa9 0024f000 24f00024 .........$..$..$ │ │ - 0x000a5d6c f0000000 0000cf00 00cf0000 00000000 ................ │ │ - 0x000a5d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5d9c 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a5dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5dbc 00000000 01000000 00000000 00000000 ................ │ │ - 0x000a5dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e4c 00000000 00000000 0024f000 24f00024 .........$..$..$ │ │ - 0x000a5e5c f00024f0 00000000 00cf0000 00000000 ..$............. │ │ - 0x000a5e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5e8c 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a5e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5eac 00000000 00000000 000c0100 0c01000c ................ │ │ - 0x000a5ebc 01000c01 000d0100 0d010000 00000000 ................ │ │ - 0x000a5ecc 000c0200 0c02000c 02000c02 000e0200 ................ │ │ - 0x000a5edc 0e020000 00000000 000c2100 0c21000c ..........!..!.. │ │ - 0x000a5eec 21000c21 000f2800 0f280000 00000000 !..!..(..(...... │ │ - 0x000a5efc 000c2b00 0c2b000c 2b000c2b 00103900 ..+..+..+..+..9. │ │ - 0x000a5f0c 10390000 00000000 001e8d00 1e8d001e .9.............. │ │ - 0x000a5f1c 8d001e8d 0028b400 28b40000 00000000 .....(..(....... │ │ - 0x000a5f2c 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ - 0x000a5f3c 1ea9001e a9001ea9 00000000 00000024 ...............$ │ │ - 0x000a5f4c f00024f0 0024f000 00000000 00000000 ..$..$.......... │ │ - 0x000a5f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f7c 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a5f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a5f9c 0000001e 03001e03 000c0100 0c01000d ................ │ │ - 0x000a5fac 01000d01 000d0100 0000000c 02000c02 ................ │ │ - 0x000a5fbc 000c0200 0c02000e 02000e02 000e0200 ................ │ │ - 0x000a5fcc 0000000c 03000c03 000c2100 0c21000f ..........!..!.. │ │ - 0x000a5fdc 28000f28 000f2800 0000000c 2b000c2b (..(..(.....+..+ │ │ - 0x000a5fec 000c2b00 0c2b0010 39001039 00103900 ..+..+..9..9..9. │ │ - 0x000a5ffc 0000000c 37000c37 001e8d00 1e8d0028 ....7..7.......( │ │ - 0x000a600c b40028b4 0028b400 0000001e a9001ea9 ..(..(.......... │ │ - 0x000a601c 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ - 0x000a602c 1ea9001e a9001ea9 0048f000 48f00000 .........H..H... │ │ - 0x000a603c 000024f0 0024f000 00000000 00000000 ..$..$.......... │ │ - 0x000a604c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a605c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a606c 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a607c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a608c 1e03001e 03001e03 000c0100 0d01000d ................ │ │ - 0x000a609c 01000d01 00000000 0c02000c 02000c02 ................ │ │ - 0x000a60ac 000c0200 0e02000e 02000e02 00000000 ................ │ │ - 0x000a60bc 0c03000c 03000c03 000c2100 0f28000f ..........!..(.. │ │ - 0x000a60cc 28000f28 00000000 0c2b000c 2b000c2b (..(.....+..+..+ │ │ - 0x000a60dc 000c2b00 10390010 39001039 00000000 ..+..9..9..9.... │ │ - 0x000a60ec 0c37000c 37000c37 001e8d00 28b40028 .7..7..7....(..( │ │ - 0x000a60fc b40028b4 00000000 1ea9001e a9001ea9 ..(............. │ │ - 0x000a610c 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ - 0x000a611c 1ea9001e a9001ea9 0048f000 48f00048 .........H..H..H │ │ - 0x000a612c f0000000 0024f000 24f00000 00000000 .....$..$....... │ │ - 0x000a613c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a614c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a615c 00000000 00000000 00000000 01000001 ................ │ │ - 0x000a616c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a617c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a618c 00000000 000b0100 0b01000b 01000b01 ................ │ │ - 0x000a619c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61bc 00000000 00092100 09210009 21000921 ......!..!..!..! │ │ - 0x000a61cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a61ec 00000000 00136e00 136e0013 6e00136e ......n..n..n..n │ │ - 0x000a61fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a620c 00000000 00000000 0048f000 48f00048 .........H..H..H │ │ - 0x000a621c f00048f0 00000000 24f00000 00000000 ..H.....$....... │ │ - 0x000a622c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a623c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a624c 00000000 00000000 00000000 01000101 ................ │ │ - 0x000a625c 00000000 00000000 00000000 00150000 ................ │ │ - 0x000a626c 15000015 00001700 000b0000 0b000001 ................ │ │ - 0x000a627c 00000900 00040000 04000000 00000000 ................ │ │ - 0x000a628c 00150300 15030000 00000000 00150300 ................ │ │ - 0x000a629c 15030015 03001503 00030100 03010002 ................ │ │ - 0x000a62ac 01000705 00070300 07030000 00000000 ................ │ │ - 0x000a62bc 00153400 15340000 00000000 00153400 ..4..4........4. │ │ - 0x000a62cc 15340015 34001534 00101d00 101d0009 .4..4..4........ │ │ - 0x000a62dc 12001346 001c3600 1c360000 00000000 ...F..6..6...... │ │ - 0x000a62ec 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ - 0x000a62fc 4ccf004c cf004ccf 00000000 00000032 L..L..L........2 │ │ - 0x000a630c cf0032cf 0032cf00 00000000 00000000 ..2..2.......... │ │ - 0x000a631c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a632c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a633c 00000000 00000000 00000000 00000101 ................ │ │ - 0x000a634c 00000000 00000000 00001500 00150000 ................ │ │ - 0x000a635c 15000004 00000500 00020000 01000004 ................ │ │ - 0x000a636c 00000c00 000c0000 0000001f 07001f07 ................ │ │ - 0x000a637c 00150300 00000015 03001503 00150300 ................ │ │ - 0x000a638c 1503001f 06001f06 000d0400 09030007 ................ │ │ - 0x000a639c 03000c08 000c0800 00000015 0e00150e ................ │ │ - 0x000a63ac 00153400 00000015 34001534 00153400 ..4.....4..4..4. │ │ - 0x000a63bc 15340026 51002651 00265100 1935001c .4.&Q.&Q.&Q..5.. │ │ - 0x000a63cc 3600266a 00266a00 00000035 71003571 6.&j.&j....5q.5q │ │ - 0x000a63dc 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ - 0x000a63ec 4ccf004c cf004ccf 004ccf00 4ccf0000 L..L..L..L..L... │ │ - 0x000a63fc 000032cf 0032cf00 00000000 00000000 ..2..2.......... │ │ - 0x000a640c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a641c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a642c 00000000 00000000 00000001 00000101 ................ │ │ - 0x000a643c 00000000 00000015 00001500 00150000 ................ │ │ - 0x000a644c 19010005 00000500 00020000 0400000c ................ │ │ - 0x000a645c 00000c00 00000000 1f07001f 07001f07 ................ │ │ - 0x000a646c 00000000 15030015 03001503 00150300 ................ │ │ - 0x000a647c 1f06001f 06001f06 00090300 0e06000e ................ │ │ - 0x000a648c 06000703 00000000 150e0015 0e00150e ................ │ │ - 0x000a649c 00000000 15340015 34001534 00153400 .....4..4..4..4. │ │ - 0x000a64ac 26510026 51002651 00193500 2b58002b &Q.&Q.&Q..5.+X.+ │ │ - 0x000a64bc 58001c36 00000000 35710035 71003571 X..6....5q.5q.5q │ │ - 0x000a64cc 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ - 0x000a64dc 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ - 0x000a64ec cf000000 0032cf00 32cf0000 00000000 .....2..2....... │ │ - 0x000a64fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a650c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a651c 00000000 00000000 00000001 00000000 ................ │ │ - 0x000a652c 00000000 00000015 00001500 00000000 ................ │ │ - 0x000a653c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a654c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a655c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a656c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a657c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a658c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a659c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65cc 00000000 00000000 004ccf00 4ccf004c .........L..L..L │ │ - 0x000a65dc cf004ccf 00000000 32cf0000 00000000 ..L.....2....... │ │ - 0x000a65ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a660c 00000000 00000000 00000000 00000100 ................ │ │ - 0x000a661c 00000000 00000000 00000000 00650400 .............e.. │ │ - 0x000a662c 65040000 00000000 00650900 65090000 e........e..e... │ │ - 0x000a663c 00000000 00650e00 650e0000 00000000 .....e..e....... │ │ - 0x000a664c 00470900 47090000 00000000 00470c00 .G..G........G.. │ │ - 0x000a665c 470c0000 00000000 00470f00 470f0000 G........G..G... │ │ - 0x000a666c 00000000 00471100 47110000 00000000 .....G..G....... │ │ - 0x000a667c 00474b00 474b0000 00000000 00475400 .GK.GK.......GT. │ │ - 0x000a668c 47540000 00000000 00475e00 475e0000 GT.......G^.G^.. │ │ - 0x000a669c 00000000 00476700 47670000 00000000 .....Gg.Gg...... │ │ - 0x000a66ac 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ - 0x000a66bc 65cf0065 cf0065cf 00000000 0000004c e..e..e........L │ │ - 0x000a66cc cf004ccf 004ccf00 00000000 00000000 ..L..L.......... │ │ - 0x000a66dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66fc 00000000 00000000 00000000 00000100 ................ │ │ - 0x000a670c 00000000 00000065 04006504 00650400 .......e..e..e.. │ │ - 0x000a671c 00000065 09006509 00650900 00000065 ...e..e..e.....e │ │ - 0x000a672c 0e00650e 00650e00 00000065 12006512 ..e..e.....e..e. │ │ - 0x000a673c 00470900 00000047 0c00470c 00470c00 .G.....G..G..G.. │ │ - 0x000a674c 00000047 0f00470f 00470f00 00000047 ...G..G..G.....G │ │ - 0x000a675c 11004711 00471100 00000047 14004714 ..G..G.....G..G. │ │ - 0x000a676c 00474b00 00000047 54004754 00475400 .GK....GT.GT.GT. │ │ - 0x000a677c 00000047 5e00475e 00475e00 00000047 ...G^.G^.G^....G │ │ - 0x000a678c 67004767 00476700 00000047 71004771 g.Gg.Gg....Gq.Gq │ │ - 0x000a679c 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ - 0x000a67ac 65cf0065 cf0065cf 0065cf00 65cf0000 e..e..e..e..e... │ │ - 0x000a67bc 00004ccf 004ccf00 00000000 00000000 ..L..L.......... │ │ - 0x000a67cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67ec 00000000 00000000 00000000 00000100 ................ │ │ - 0x000a67fc 00000000 65040065 04006504 00000000 ....e..e..e..... │ │ - 0x000a680c 65090065 09006509 00000000 650e0065 e..e..e.....e..e │ │ - 0x000a681c 0e00650e 00000000 65120065 12006512 ..e.....e..e..e. │ │ - 0x000a682c 00000000 470c0047 0c00470c 00000000 ....G..G..G..... │ │ - 0x000a683c 470f0047 0f00470f 00000000 47110047 G..G..G.....G..G │ │ - 0x000a684c 11004711 00000000 47140047 14004714 ..G.....G..G..G. │ │ - 0x000a685c 00000000 47540047 54004754 00000000 ....GT.GT.GT.... │ │ - 0x000a686c 475e0047 5e00475e 00000000 47670047 G^.G^.G^....Gg.G │ │ - 0x000a687c 67004767 00000000 47710047 71004771 g.Gg....Gq.Gq.Gq │ │ - 0x000a688c 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ - 0x000a689c 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ - 0x000a68ac cf000000 004ccf00 4ccf0000 00000000 .....L..L....... │ │ - 0x000a68bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68ec 00650400 65040065 04000000 00620800 .e..e..e.....b.. │ │ - 0x000a68fc 62080062 08000000 00620d00 620d0062 b..b.....b..b..b │ │ - 0x000a690c 0d000000 00000000 00000000 00000000 ................ │ │ - 0x000a691c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a692c 00000000 00000000 003c0e00 3c0e003c .........<..<..< │ │ - 0x000a693c 0e000000 00000000 00000000 00000000 ................ │ │ - 0x000a694c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a695c 00000000 00000000 00324a00 324a0032 .........2J.2J.2 │ │ - 0x000a696c 4a000000 00000000 00000000 00000000 J............... │ │ - 0x000a697c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a698c 00000000 00000000 0065cf00 65cf0065 .........e..e..e │ │ - 0x000a699c cf0065cf 00000000 4ccf0000 00000000 ..e.....L....... │ │ - 0x000a69ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69cc 00000000 00000000 00000000 00008e01 ................ │ │ - 0x000a69dc 00630000 63000000 00006000 00630000 .c..c.....`..c.. │ │ - 0x000a69ec 63000002 00006301 00690000 69000000 c.....c..i..i... │ │ - 0x000a69fc 00000000 00650000 65000000 00000000 .....e..e....... │ │ - 0x000a6a0c 007b0100 7b010066 00006600 007a0100 .{..{..f..f..z.. │ │ - 0x000a6a1c 7a01007a 01007a01 00290400 29040000 z..z..z..)..)... │ │ - 0x000a6a2c 00000000 00510700 51070000 00000000 .....Q..Q....... │ │ - 0x000a6a3c 007b2600 7b260057 1a00571a 007a2600 .{&.{&.W..W..z&. │ │ - 0x000a6a4c 7a26007a 26007a26 00494300 49430000 z&.z&.z&.IC.IC.. │ │ - 0x000a6a5c 00000000 00585e00 585e0000 00000000 .....X^.X^...... │ │ - 0x000a6a6c 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ - 0x000a6a7c b1a900b1 a900b1a9 00000000 00000065 ...............e │ │ - 0x000a6a8c cf0065cf 0065cf00 00000000 00000000 ..e..e.......... │ │ - 0x000a6a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6abc 00000000 00000000 00000000 00008e01 ................ │ │ - 0x000a6acc 00630000 60000002 00006300 00630000 .c..`.....c..c.. │ │ - 0x000a6adc 6300000a 00006b01 00690000 00000009 c.....k..i...... │ │ - 0x000a6aec 00006900 00690000 000000ae 0200ae02 ..i..i.......... │ │ - 0x000a6afc 007b0100 6600007a 01007a01 007a0100 .{..f..z..z..z.. │ │ - 0x000a6b0c 7a010091 01009101 00910f00 00000029 z..............) │ │ - 0x000a6b1c 04006309 00630900 000000ae 2b00ae2b ..c..c......+..+ │ │ - 0x000a6b2c 007b2600 571a007a 26007a26 007a2600 .{&.W..z&.z&.z&. │ │ - 0x000a6b3c 7a2600a1 3500a135 00a38800 00000049 z&..5..5.......I │ │ - 0x000a6b4c 43007b7c 007b7c00 000000b1 a900b1a9 C.{|.{|......... │ │ - 0x000a6b5c 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ - 0x000a6b6c b1a900b1 a900b1a9 00b4f000 b4f00000 ................ │ │ - 0x000a6b7c 000065cf 0065cf00 00000000 00000000 ..e..e.......... │ │ - 0x000a6b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6bac 00000000 00000000 0000008e 01008e01 ................ │ │ - 0x000a6bbc 00600000 02000063 00006300 00630000 .`.....c..c..c.. │ │ - 0x000a6bcc 0a00006b 01006b01 00000000 09000069 ...k..k........i │ │ - 0x000a6bdc 00006900 00000000 ae0200ae 0200ae02 ..i............. │ │ - 0x000a6bec 00660000 7a01007a 01007a01 007a0100 .f..z..z..z..z.. │ │ - 0x000a6bfc 91010091 01009101 00000000 910f0091 ................ │ │ - 0x000a6c0c 0f002904 00000000 ae2b00ae 2b00ae2b ..)......+..+..+ │ │ - 0x000a6c1c 00571a00 7a26007a 26007a26 007a2600 .W..z&.z&.z&.z&. │ │ - 0x000a6c2c a13500a1 3500a135 00000000 a38800a3 .5..5..5........ │ │ - 0x000a6c3c 88004943 00000000 b1a900b1 a900b1a9 ..IC............ │ │ - 0x000a6c4c 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ - 0x000a6c5c b1a900b1 a900b1a9 00b4f000 b4f000b4 ................ │ │ - 0x000a6c6c f0000000 0065cf00 65cf0000 00000000 .....e..e....... │ │ - 0x000a6c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c9c 00000000 00000000 0000008e 01008901 ................ │ │ - 0x000a6cac 00630000 02000063 00006300 006b0000 .c.....c..c..k.. │ │ - 0x000a6cbc 0a00006b 01000000 00000000 00000000 ...k............ │ │ - 0x000a6ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d4c 00000000 00000000 00b4f000 b4f000b4 ................ │ │ - 0x000a6d5c f000b4f0 00000000 65cf0000 00000000 ........e....... │ │ - 0x000a6d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d8c 00000000 00000000 00000089 01008e01 ................ │ │ - 0x000a6d9c 00630000 02000063 00006b00 00710000 .c.....c..k..q.. │ │ - 0x000a6dac 10000000 00000000 00d20100 d20100d2 ................ │ │ - 0x000a6dbc 0100d201 00e60100 e6010000 00000000 ................ │ │ - 0x000a6dcc 00d20200 d20200d2 0200d202 00f30200 ................ │ │ - 0x000a6ddc f3020000 00000000 00d22100 d22100d2 ..........!..!.. │ │ - 0x000a6dec 2100d221 00f92800 f9280000 00000000 !..!..(..(...... │ │ - 0x000a6dfc 00d22b00 d22b00d2 2b00d22b 00f93900 ..+..+..+..+..9. │ │ - 0x000a6e0c f9390000 00000000 00d58d00 d58d00d5 .9.............. │ │ - 0x000a6e1c 8d00d58d 00fcb400 fcb40000 00000000 ................ │ │ - 0x000a6e2c 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ - 0x000a6e3c d5a900d5 a900d5a9 00000000 000000b4 ................ │ │ - 0x000a6e4c f000b4f0 00b4f000 00000000 00000000 ................ │ │ - 0x000a6e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e7c 00000000 00000000 00000089 01008e01 ................ │ │ - 0x000a6e8c 00630000 02000066 00006d00 006d0000 .c.....f..m..m.. │ │ - 0x000a6e9c 000000d5 0300d503 00d20100 d20100e6 ................ │ │ - 0x000a6eac 0100e601 00e60100 000000d2 0200d202 ................ │ │ - 0x000a6ebc 00d20200 d20200f3 0200f302 00f30200 ................ │ │ - 0x000a6ecc 000000d2 0300d203 00d22100 d22100f9 ..........!..!.. │ │ - 0x000a6edc 2800f928 00f92800 000000d2 2b00d22b (..(..(.....+..+ │ │ - 0x000a6eec 00d22b00 d22b00f9 3900f939 00f93900 ..+..+..9..9..9. │ │ - 0x000a6efc 000000d2 3700d237 00d58d00 d58d00fc ....7..7........ │ │ - 0x000a6f0c b400fcb4 00fcb400 000000d5 a900d5a9 ................ │ │ - 0x000a6f1c 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ - 0x000a6f2c d5a900d5 a900d5a9 00d8f000 d8f00000 ................ │ │ - 0x000a6f3c 0000b4f0 00b4f000 00000000 00000000 ................ │ │ - 0x000a6f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f6c 00000000 00000000 0000008e 01008e01 ................ │ │ - 0x000a6f7c 00630000 0800006d 00006d00 00000000 .c.....m..m..... │ │ - 0x000a6f8c d50300d5 0300d503 00d20100 e60100e6 ................ │ │ - 0x000a6f9c 0100e601 00000000 d20200d2 0200d202 ................ │ │ - 0x000a6fac 00d20200 f30200f3 0200f302 00000000 ................ │ │ - 0x000a6fbc d20300d2 0300d203 00d22100 f92800f9 ..........!..(.. │ │ - 0x000a6fcc 2800f928 00000000 d22b00d2 2b00d22b (..(.....+..+..+ │ │ - 0x000a6fdc 00d22b00 f93900f9 3900f939 00000000 ..+..9..9..9.... │ │ - 0x000a6fec d23700d2 3700d237 00d58d00 fcb400fc .7..7..7........ │ │ - 0x000a6ffc b400fcb4 00000000 d5a900d5 a900d5a9 ................ │ │ - 0x000a700c 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ - 0x000a701c d5a900d5 a900d5a9 00d8f000 d8f000d8 ................ │ │ - 0x000a702c f0000000 00b4f000 b4f00000 00000000 ................ │ │ - 0x000a703c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a704c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a705c 00000000 00000000 0000008e 01008e01 ................ │ │ - 0x000a706c 00690000 0800006d 00000000 00000000 .i.....m........ │ │ - 0x000a707c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a708c 00000000 00bd0100 bd0100bd 0100bd01 ................ │ │ - 0x000a709c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70bc 00000000 00a42100 a42100a4 2100a421 ......!..!..!..! │ │ - 0x000a70cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70ec 00000000 008b6e00 8b6e008b 6e008b6e ......n..n..n..n │ │ - 0x000a70fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a710c 00000000 00000000 00d8f000 d8f000d8 ................ │ │ - 0x000a711c f000d8f0 00000000 b4f00000 00000000 ................ │ │ - 0x000a712c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a713c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a714c 00000000 00000000 0000008e 01009401 ................ │ │ - 0x000a715c 00690000 08000000 00000000 00d50300 .i.............. │ │ - 0x000a716c d50300d5 0300e903 00f50100 f501000c ................ │ │ - 0x000a717c 0000cb02 00230200 23020000 00000000 .....#..#....... │ │ - 0x000a718c 00f91f00 f91f0000 00000000 00f91f00 ................ │ │ - 0x000a719c f91f00f9 1f00f91f 002e0f00 2e0f0023 ...............# │ │ - 0x000a71ac 0c00c42d 00592100 59210000 00000000 ...-.Y!.Y!...... │ │ - 0x000a71bc 00f97000 f9700000 00000000 00f97000 ..p..p........p. │ │ - 0x000a71cc f97000f9 7000f970 004f3e00 4f3e0033 .p..p..p.O>.O>.3 │ │ - 0x000a71dc 2800a797 00897300 89730000 00000000 (.....s..s...... │ │ - 0x000a71ec 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a71fc fcf000fc f000fcf0 00000000 000000d8 ................ │ │ - 0x000a720c f000d8f0 00d8f000 00000000 00000000 ................ │ │ - 0x000a721c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a722c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a723c 00000000 00000000 00000004 00009401 ................ │ │ - 0x000a724c 00690000 00000000 0000d503 00d50300 .i.............. │ │ - 0x000a725c d503000f 02002202 00210000 1d000023 ......"..!.....# │ │ - 0x000a726c 0200e204 00e20400 000000f9 1f00f91f ................ │ │ - 0x000a727c 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ - 0x000a728c f91f00ff 3500ff35 00fc2500 c41c0059 ....5..5..%....Y │ │ - 0x000a729c 2100fb43 00fb4300 000000f9 7000f970 !..C..C.....p..p │ │ - 0x000a72ac 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ - 0x000a72bc f97000ff ae00ffae 00ffae00 a7710089 .p...........q.. │ │ - 0x000a72cc 7300fde2 00fde200 000000fc f000fcf0 s............... │ │ - 0x000a72dc 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a72ec fcf000fc f000fcf0 00fcf000 fcf00000 ................ │ │ - 0x000a72fc 0000d8f0 00d8f000 00000000 00000000 ................ │ │ - 0x000a730c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a731c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a732c 00000000 00000000 0000000a 00009401 ................ │ │ - 0x000a733c 00000000 000000d5 0300d503 00d50300 ................ │ │ - 0x000a734c e4050022 02002202 00800000 230200e2 ..."..".....#... │ │ - 0x000a735c 0400e204 00000000 f91f00f9 1f00f91f ................ │ │ - 0x000a736c 00000000 f91f00f9 1f00f91f 00f91f00 ................ │ │ - 0x000a737c ff3500ff 3500ff35 00c41c00 fb3200fb .5..5..5.....2.. │ │ - 0x000a738c 32005921 00000000 f97000f9 7000f970 2.Y!.....p..p..p │ │ - 0x000a739c 00000000 f97000f9 7000f970 00f97000 .....p..p..p..p. │ │ - 0x000a73ac ffae00ff ae00ffae 00a77100 fdbc00fd ..........q..... │ │ - 0x000a73bc bc008973 00000000 fcf000fc f000fcf0 ...s............ │ │ - 0x000a73cc 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a73dc fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a73ec f0000000 00d8f000 d8f00000 00000000 ................ │ │ - 0x000a73fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a740c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a741c 00000000 00000000 0000000a 00000000 ................ │ │ - 0x000a742c 00690000 000000d5 0300d503 00e40500 .i.............. │ │ - 0x000a743c e4050022 02001e01 00340200 230200e2 ...".....4..#... │ │ - 0x000a744c 04000000 00f91f00 f91f00f9 1f000000 ................ │ │ - 0x000a745c 00f91f00 f91f00f9 1f00f91f 00ff3500 ..............5. │ │ - 0x000a746c ff3500ff 3500c729 00fb3200 fb3200fb .5..5..)..2..2.. │ │ - 0x000a747c 32000000 00f97000 f97000f9 70000000 2.....p..p..p... │ │ - 0x000a748c 00f97000 f97000f9 7000f970 00ffae00 ..p..p..p..p.... │ │ - 0x000a749c ffae00ff ae00a771 00fdbc00 fdbc00fd .......q........ │ │ - 0x000a74ac bc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a74bc 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a74cc fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a74dc f000fcf0 00000000 d8f00000 00000000 ................ │ │ - 0x000a74ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a750c 00000000 00000000 00000000 00000a00 ................ │ │ - 0x000a751c 00080000 000000d5 0300e405 00e40500 ................ │ │ - 0x000a752c e40500e0 0400f709 00f40300 23020000 ............#... │ │ - 0x000a753c 0000f91f 00f91f00 f91f0000 0000f91f ................ │ │ - 0x000a754c 00f91f00 f91f00f9 1f00ff35 00ff3500 ...........5..5. │ │ - 0x000a755c ff3500c7 2900fe47 00fb3200 fb320000 .5..)..G..2..2.. │ │ - 0x000a756c 0000f970 00f97000 f9700000 0000f970 ...p..p..p.....p │ │ - 0x000a757c 00f97000 f97000f9 7000ffae 00ffae00 ..p..p..p....... │ │ - 0x000a758c ffae00a7 7100fdbc 00fdbc00 fdbc0000 ....q........... │ │ - 0x000a759c 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a75ac 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a75bc fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a75cc f000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a75dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75fc 00000000 00000000 00000000 00000a00 ................ │ │ - 0x000a760c 00080000 00000000 00000f02 000f0200 ................ │ │ - 0x000a761c 0f0200d3 0200ea07 00e70200 16010000 ................ │ │ - 0x000a762c 0000f91f 00f91f00 f91f0000 00000000 ................ │ │ - 0x000a763c 00000000 00000000 00002f16 002f1600 ........../../.. │ │ - 0x000a764c 2f160000 0000371e 00361500 36150000 /.....7..6..6... │ │ - 0x000a765c 0000f970 00f97000 f9700000 00000000 ...p..p..p...... │ │ - 0x000a766c 00000000 00000000 00004f3e 004f3e00 ..........O>.O>. │ │ - 0x000a767c 4f3e0000 0000564b 00564b00 564b0000 O>....VK.VK.VK.. │ │ - 0x000a768c 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a769c 00000000 000000fc f000fcf0 00fcf000 ................ │ │ - 0x000a76ac fcf00000 00000000 00000000 000000fc ................ │ │ - 0x000a76bc f000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a76cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a76dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a76ec 00000000 00000000 00000005 00000a00 ................ │ │ - 0x000a76fc 00080000 0000000f 02000f02 00e40500 ................ │ │ - 0x000a770c 0d0100ea 0700ea07 00e70200 000000f9 ................ │ │ - 0x000a771c 1f00f91f 00f91f00 00000000 00000000 ................ │ │ - 0x000a772c 00f20400 0000002f 16002f16 00ff3500 ......./../...5. │ │ - 0x000a773c 24110037 1e00371e 00f73200 000000f9 $..7..7...2..... │ │ - 0x000a774c 7000f970 00f97000 00000000 00000000 p..p..p......... │ │ - 0x000a775c 00f84100 0000004f 3e004f3e 00ffae00 ..A....O>.O>.... │ │ - 0x000a776c 33280056 4b00564b 00fab400 000000fc 3(.VK.VK........ │ │ - 0x000a777c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a778c 00e1b900 000000fc f000fcf0 00fcf000 ................ │ │ - 0x000a779c fcf00000 00000000 00e3e800 000000fc ................ │ │ - 0x000a77ac f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a77bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77dc 00000000 00000000 00000005 00000500 ................ │ │ - 0x000a77ec 00080000 0000000f 02000f02 000f0200 ................ │ │ - 0x000a77fc 0d0100ea 0700ea07 00e70200 000000f9 ................ │ │ - 0x000a780c 1f00f91f 00f91f00 00000000 00000000 ................ │ │ - 0x000a781c 00000000 0000002f 16002f16 002f1600 ......./../../.. │ │ - 0x000a782c 24110037 1e00371e 00361500 000000f9 $..7..7..6...... │ │ - 0x000a783c 7000f970 00f97000 00000000 00000000 p..p..p......... │ │ - 0x000a784c 00000000 0000004f 3e004f3e 004f3e00 .......O>.O>.O>. │ │ - 0x000a785c 33280056 4b00564b 00564b00 000000fc 3(.VK.VK.VK..... │ │ - 0x000a786c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a787c 00000000 000000fc f000fcf0 00fcf000 ................ │ │ - 0x000a788c fcf00000 00000000 00000000 000000fc ................ │ │ - 0x000a789c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a78ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78cc 00000000 00000000 00000005 00000500 ................ │ │ - 0x000a78dc 00050000 000000e4 0500e405 00e40500 ................ │ │ - 0x000a78ec ce0400f7 0900f709 00f40300 000000f9 ................ │ │ - 0x000a78fc 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ - 0x000a790c 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ - 0x000a791c c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ - 0x000a792c 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ - 0x000a793c 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ - 0x000a794c a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ - 0x000a795c f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a796c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a797c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a798c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a799c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79bc 00000000 00000000 00000000 00000500 ................ │ │ - 0x000a79cc 00050000 0500000f 0200e405 00e40500 ................ │ │ - 0x000a79dc ce0400e5 0900f709 00f40300 000000f9 ................ │ │ - 0x000a79ec 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ - 0x000a79fc 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ - 0x000a7a0c c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ - 0x000a7a1c 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ - 0x000a7a2c 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ - 0x000a7a3c a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ - 0x000a7a4c f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a7a5c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a7a6c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a7a7c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a7a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7aac 00000000 00000000 00000000 00000500 ................ │ │ - 0x000a7abc 00050000 0000000f 0200e405 00e40500 ................ │ │ - 0x000a7acc 0d010024 06002406 00230200 000000f9 ...$..$..#...... │ │ - 0x000a7adc 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ - 0x000a7aec 00f91f00 f91f00ff 35002f16 002f1600 ........5./../.. │ │ - 0x000a7afc c72900fe 47005b2f 00592100 000000f9 .)..G.[/.Y!..... │ │ - 0x000a7b0c 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ - 0x000a7b1c 00f97000 f97000ff ae004f3e 004f3e00 ..p..p....O>.O>. │ │ - 0x000a7b2c a77100fd bc008973 00897300 000000fc .q.....s..s..... │ │ - 0x000a7b3c f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a7b4c 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a7b5c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a7b6c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a7b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bac 00050000 0500000f 02000f02 00e40500 ................ │ │ - 0x000a7bbc ce040024 06002406 00230200 000000f9 ...$..$..#...... │ │ - 0x000a7bcc 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ - 0x000a7bdc 00f91f00 f91f00ff 35002f16 002f1600 ........5./../.. │ │ - 0x000a7bec c72900fe 47005b2f 00592100 000000f9 .)..G.[/.Y!..... │ │ - 0x000a7bfc 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ - 0x000a7c0c 00f97000 f97000ff ae004f3e 004f3e00 ..p..p....O>.O>. │ │ - 0x000a7c1c a77100fd bc008973 00897300 000000fc .q.....s..s..... │ │ - 0x000a7c2c f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a7c3c 00fcf000 fcf000fc f0000000 00000000 ................ │ │ - 0x000a7c4c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a7c5c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a7c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c9c 00000000 05000014 02000f02 000f0200 ................ │ │ - 0x000a7cac ce0400e5 09002406 00230200 000000f9 ......$..#...... │ │ - 0x000a7cbc 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ - 0x000a7ccc 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ - 0x000a7cdc c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ - 0x000a7cec 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ - 0x000a7cfc 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ - 0x000a7d0c a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ - 0x000a7d1c f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a7d2c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a7d3c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a7d4c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a7d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d8c 00000000 00000005 00001402 00140200 ................ │ │ - 0x000a7d9c 0f0200ce 0400e509 00e20300 23020000 ............#... │ │ - 0x000a7dac 0000f91f 00f91f00 f91f0000 0000f91f ................ │ │ - 0x000a7dbc 00f91f00 f91f00f9 1f00ff35 00ff3500 ...........5..5. │ │ - 0x000a7dcc ff3500c7 2900fe47 00fb3200 fb320000 .5..)..G..2..2.. │ │ - 0x000a7ddc 0000f970 00f97000 f9700000 0000f970 ...p..p..p.....p │ │ - 0x000a7dec 00f97000 f97000f9 7000ffae 00ffae00 ..p..p..p....... │ │ - 0x000a7dfc ffae00a7 7100fdbc 00fdbc00 fdbc0000 ....q........... │ │ - 0x000a7e0c 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000a7e1c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a7e2c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000a7e3c f000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a7e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e7c 00000000 00000000 00000f02 00140200 ................ │ │ - 0x000a7e8c 05000000 00001705 00e20300 cb010000 ................ │ │ - 0x000a7e9c 0000f91f 00f91f00 00000000 00000000 ................ │ │ - 0x000a7eac 00f91f00 00000000 00002f16 00ff3500 ........../...5. │ │ - 0x000a7ebc f91f00c2 1800f936 00592100 230c0000 .......6.Y!.#... │ │ - 0x000a7ecc 0000f970 00f97000 00000000 00000000 ...p..p......... │ │ - 0x000a7edc 00f97000 00000000 00004f3e 00ffae00 ..p.......O>.... │ │ - 0x000a7eec f97000a3 4900f994 00897300 33280000 .p..I.....s.3(.. │ │ - 0x000a7efc 0000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a7f0c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a7f1c fcf000fc f000fcf0 00000000 00000000 ................ │ │ - 0x000a7f2c 0000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000a7f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f6c 00000000 00000000 00000000 000f0200 ................ │ │ - 0x000a7f7c 0f020000 00000000 00160100 16010000 ................ │ │ - 0x000a7f8c 00000000 00f91f00 f91f0000 00000000 ................ │ │ - 0x000a7f9c 00000000 00000000 00000000 002f1600 ............./.. │ │ - 0x000a7fac 2f160000 00000000 00361500 36150000 /........6..6... │ │ - 0x000a7fbc 00000000 00f97000 f9700000 00000000 ......p..p...... │ │ - 0x000a7fcc 00000000 00000000 00000000 004f3e00 .............O>. │ │ - 0x000a7fdc 4f3e0000 00000000 00564b00 564b0000 O>.......VK.VK.. │ │ - 0x000a7fec 00000000 00fcf000 fcf00000 00000000 ................ │ │ - 0x000a7ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a800c 00000000 00000000 00000000 000000fc ................ │ │ - 0x000a801c f000fcf0 00000000 00000000 00000000 ................ │ │ - 0x000a802c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a803c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a804c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a805c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a806c 0f02000f 02000000 00000000 16010016 ................ │ │ - 0x000a807c 01000000 00000000 f91f00f9 1f000000 ................ │ │ - 0x000a808c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a809c 2f16002f 16000000 00000000 36150036 /../........6..6 │ │ - 0x000a80ac 15000000 00000000 f97000f9 70000000 .........p..p... │ │ - 0x000a80bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80cc 4f3e004f 3e000000 00000000 564b0056 O>.O>.......VK.V │ │ - 0x000a80dc 4b000000 00000000 fcf000fc f0000000 K............... │ │ - 0x000a80ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80fc 00000000 00000000 00000000 fcf000fc ................ │ │ - 0x000a810c f0000000 00000000 00000000 00000000 ................ │ │ - 0x000a811c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a812c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a813c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a814c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a815c 0000000f 02000f02 000e0000 00000016 ................ │ │ - 0x000a816c 01001601 00160100 000000f9 1f00f91f ................ │ │ - 0x000a817c 00f91f00 00000000 00000000 00000000 ................ │ │ - 0x000a818c 0000002f 16002f16 002e0f00 00000036 .../../........6 │ │ - 0x000a819c 15003615 00361500 000000f9 7000f970 ..6..6......p..p │ │ - 0x000a81ac 00f97000 00000000 00000000 00000000 ..p............. │ │ - 0x000a81bc 0000004f 3e004f3e 004f3e00 00000056 ...O>.O>.O>....V │ │ - 0x000a81cc 4b00564b 00564b00 000000fc f000fcf0 K.VK.VK......... │ │ - 0x000a81dc 00fcf000 00000000 00000000 00000000 ................ │ │ - 0x000a81ec 00000000 0000fcf0 00fcf000 fcf00000 ................ │ │ - 0x000a81fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a820c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a821c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a822c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a823c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a824c 00000000 00000000 000e0000 0e00000c ................ │ │ - 0x000a825c 00000c00 00230200 23020000 00000000 .....#..#....... │ │ - 0x000a826c 00f91f00 f91f0000 00000000 00f91f00 ................ │ │ - 0x000a827c f91f00f9 1f00f91f 002e0f00 2e0f0023 ...............# │ │ - 0x000a828c 0c00230c 00592100 59210000 00000000 ..#..Y!.Y!...... │ │ - 0x000a829c 00f97000 f9700000 00000000 00f97000 ..p..p........p. │ │ - 0x000a82ac f97000f9 7000f970 004f3e00 4f3e0033 .p..p..p.O>.O>.3 │ │ - 0x000a82bc 28003328 00897300 89730000 00000000 (.3(..s..s...... │ │ - 0x000a82cc 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000a82dc fcf000fc f000fcf0 00000000 00000000 ................ │ │ - 0x000a82ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a82fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a830c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a831c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a832c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a833c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a834c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a835c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a836c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a837c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a838c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a839c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a840c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a841c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a842c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a843c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a844c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a845c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a846c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a847c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a848c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a849c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a850c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a851c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a852c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a853c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a854c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a855c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a856c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a857c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a858c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a859c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a860c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a861c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a862c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a863c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a864c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a865c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a866c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a867c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a868c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a869c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a870c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a871c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a872c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a873c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a874c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a875c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a876c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a877c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a878c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a879c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87ac 00000000 00000000 00000000 0000ffff ................ │ │ - 0x000a87bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a87cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a87dc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a87ec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a87fc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a880c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a881c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a882c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a883c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a884c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a885c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a886c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a887c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a888c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a889c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88dc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88ec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a88fc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a890c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a891c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a892c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a893c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a894c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a895c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a896c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a897c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a898c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a899c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89dc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89ec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a89fc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a0c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a1c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a4c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a5c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a6c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a7c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a8c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8a9c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8aac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8abc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8acc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8adc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8aec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8afc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b0c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b1c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b4c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b5c ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a8b6c 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a8b7c 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a8b8c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8b9c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8bac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8bbc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8bcc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8bdc ff00ffff ff000000 00ff0000 00ffffff ................ │ │ - 0x000a8bec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8bfc 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a8c0c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a8c1c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8c2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8c3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8c4c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8c5c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8c6c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8c7c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8c8c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a8c9c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8cac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8cbc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8ccc ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a8cdc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8cec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8cfc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8d0c 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ - 0x000a8d1c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8d2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8d3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8d4c ff00ffff ff00ffff ff000000 00ffffff ................ │ │ - 0x000a8d5c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8d6c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8d7c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8d8c 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a8d9c 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8dac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8dbc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8dcc ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a8ddc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8dec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8dfc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8e0c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8e1c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a8e2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8e3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8e4c ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a8e5c 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a8e6c 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8e7c 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a8e8c 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8e9c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a8eac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8ebc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8ecc ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8edc 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a8eec ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8efc 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a8f0c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8f1c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a8f2c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8f3c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8f4c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8f5c 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a8f6c 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8f7c 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a8f8c 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8f9c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a8fac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8fbc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a8fcc ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8fdc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8fec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a8ffc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a900c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a901c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a902c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a903c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a904c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a905c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a906c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a907c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a908c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a909c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a90ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a90bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a90cc ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a90dc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a90ec 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a90fc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a910c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a911c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a912c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a913c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a914c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a915c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a916c 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a917c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a918c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a919c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a91ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a91bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a91cc ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a91dc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a91ec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a91fc 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a920c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a921c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a922c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a923c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a924c ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a925c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a926c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a927c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a928c 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a929c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a92ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a92bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a92cc ff00ffff ff000000 00ffffff 00ffffff ................ │ │ - 0x000a92dc 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a92ec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a92fc 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a930c 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ - 0x000a931c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a932c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a933c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a934c ff00ffff ff00ffff ff000000 00ffffff ................ │ │ - 0x000a935c 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a936c 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a937c 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a938c 00ff0000 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a939c 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a93ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a93bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a93cc ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a93dc 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ - 0x000a93ec 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a93fc 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a940c 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ - 0x000a941c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a942c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a943c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a944c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a945c ff000000 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a946c 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a947c 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ - 0x000a948c 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ - 0x000a949c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a94ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a94bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a94cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a94dc ff00ffff ff000000 00ff0000 00ffffff ................ │ │ - 0x000a94ec 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ - 0x000a94fc 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ - 0x000a950c 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ - 0x000a951c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a952c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a953c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a954c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a955c ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a956c 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ - 0x000a957c 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ - 0x000a958c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a959c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95dc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95ec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a95fc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a960c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a961c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a962c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a963c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a964c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a965c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a966c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a967c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a968c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a969c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96ac ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96bc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96cc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96dc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96ec ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a96fc ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a970c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a971c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a972c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a973c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a974c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a975c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a976c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a977c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a978c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a979c ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ - 0x000a97ac ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ - 0x000a97bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a980c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a981c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a982c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a983c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a984c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a985c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a986c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a987c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a988c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a989c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a98fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a990c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a991c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a992c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a993c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a994c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a995c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a996c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a997c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a998c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a999c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9abc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f5c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a9f6c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a9f7c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a9f8c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a9f9c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a9fac 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a9fbc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000a9fcc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000a9fdc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000a9fec 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000a9ffc ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aa00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa02c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa03c 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000aa04c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa05c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa06c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa07c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa08c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa09c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa0ac ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa0bc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa0cc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa0dc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa0ec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa12c 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x000aa13c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa14c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa15c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa16c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa17c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa18c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa19c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa1ac 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa1bc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa1cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa1dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa1ec 00ffff00 00000000 00000000 00000000 ................ │ │ - 0x000aa1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa21c 00000000 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000aa22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa28c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2cc 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000aa2dc 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000aa2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa2fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa30c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000aa31c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa32c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa33c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa34c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa35c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa36c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa37c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa38c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa39c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa3ac 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa3bc ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aa3cc 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000aa3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3fc 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa40c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa41c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa42c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa43c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa44c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa45c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa46c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa47c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa48c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa49c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa4ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa4bc 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000aa4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4ec 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa4fc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa50c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa51c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa52c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa53c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa54c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa55c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa56c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa57c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa58c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa59c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa5ac 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5dc 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000aa5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa64c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa68c 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000aa69c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000aa6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6cc 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000aa6dc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa6ec ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa6fc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa70c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa71c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa72c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa73c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aa74c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aa75c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa76c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa77c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aa78c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000aa79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7bc 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa7cc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa7dc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa7ec 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa7fc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa80c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa81c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa82c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aa83c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aa84c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aa85c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa86c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa87c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000aa88c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa89c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8ac 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa8bc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa8cc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa8dc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa8ec ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa8fc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa90c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa91c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aa92c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aa93c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aa94c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aa95c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aa96c 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000aa97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa99c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000aa9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa4c 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000aaa5c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000aaa6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa8c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000aaa9c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aaaac ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aaabc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aaacc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aaadc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aaaec 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aaafc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aab0c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aab1c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aab2c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aab3c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aab4c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000aab5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab7c 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aab8c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aab9c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aabac 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aabbc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aabcc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aabdc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aabec ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aabfc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aac0c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aac1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aac2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aac3c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000aac4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac6c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aac7c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aac8c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aac9c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aacac ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aacbc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aaccc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aacdc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000aacec 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000aacfc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000aad0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aad1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aad2c 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000aad3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad5c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000aad6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae0c 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000aae1c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000aae2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae4c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000aae5c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aae6c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aae7c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aae8c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aae9c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aaeac 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aaebc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aaecc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aaedc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aaeec 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aaefc ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aaf0c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000aaf1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf3c 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aaf4c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aaf5c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aaf6c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aaf7c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aaf8c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aaf9c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aafac ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aafbc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aafcc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aafdc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aafec ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000aaffc 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ab00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab02c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab03c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab04c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab05c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab06c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab07c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab08c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab09c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab0ac 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab0bc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab0cc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab0dc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ab0ec 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab11c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000ab12c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab13c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab14c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab15c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab16c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab17c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab18c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab19c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1cc 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000ab1dc 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000ab1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab20c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ab21c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab22c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab23c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab24c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab25c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab26c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab27c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab28c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab29c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab2ac 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab2bc ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000ab2cc 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000ab2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2fc 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab30c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab31c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab32c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab33c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab34c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab35c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab36c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab37c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab38c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab39c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab3ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ab3bc 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ab3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3ec 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab3fc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab40c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab41c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab42c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab43c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab44c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab45c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab46c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab47c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab48c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab49c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ab4ac 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4dc 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000ab4ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab50c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab51c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab52c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab53c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab54c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab55c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab58c 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000ab59c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000ab5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5cc 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ab5dc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab5ec ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab5fc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab60c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab61c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab62c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab63c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab64c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab65c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab66c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab67c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000ab68c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000ab69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6bc 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab6cc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab6dc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab6ec 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab6fc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab70c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab71c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab72c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ab73c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ab74c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ab75c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab76c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ab77c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ab78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab7ac 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab7bc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab7cc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab7dc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab7ec ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab7fc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab80c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab81c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000ab82c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000ab83c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000ab84c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ab85c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ab86c 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab88c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab89c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000ab8ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab90c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab91c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab94c 00000000 00000000 000000ff ff00ffff ................ │ │ - 0x000ab95c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000ab96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab98c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ab99c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab9ac ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab9bc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab9cc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ab9dc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ab9ec 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ab9fc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aba0c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aba1c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000aba2c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000aba3c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000aba4c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000aba5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba7c 00000000 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aba8c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000aba9c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abaac 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ababc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abacc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abadc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000abaec ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abafc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abb0c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000abb1c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000abb2c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000abb3c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000abb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb6c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000abb7c ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000abb8c 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000abb9c 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000abbac ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000abbbc 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000abbcc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000abbdc ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ - 0x000abbec 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ - 0x000abbfc 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ - 0x000abc0c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000abc1c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000abc2c 00ffff00 000000ff ff00ffff 00000000 ................ │ │ - 0x000abc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc5c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000abc6c 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000abc7c ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000abc8c 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000abc9c 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000abcac ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000abcbc 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000abccc 000000ff ff00ffff 00ffff00 000000ff ................ │ │ - 0x000abcdc ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ - 0x000abcec 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ - 0x000abcfc ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000abd0c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000abd1c 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ - 0x000abd2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd4c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abd5c ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abd6c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abd7c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abd8c ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abd9c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abdac 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abdbc ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abdcc ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abddc 00000000 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000abdec ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000abdfc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000abe0c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000abe1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe3c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abe4c ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abe5c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abe6c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abe7c ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abe8c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abe9c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abeac ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000abebc ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000abecc 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abedc 00000000 00000000 00ffff00 ffff00ff ................ │ │ - 0x000abeec ff00ffff 00000000 00000000 00000000 ................ │ │ - 0x000abefc 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000abf0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abf1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abf2c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000abf3c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abf4c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abf5c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000abf6c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abf7c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abf8c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000abf9c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abfac ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000abfbc 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abfcc 000000ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000abfdc ff00ffff 00000000 000000ff ff000000 ................ │ │ - 0x000abfec 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000abffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac01c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac02c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac03c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac04c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac05c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac06c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac07c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac08c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac09c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac0ac 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac0bc 00000000 00000000 00ffff00 ffff00ff ................ │ │ - 0x000ac0cc ff00ffff 00000000 00000000 00000000 ................ │ │ - 0x000ac0dc 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac10c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac11c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac12c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac13c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac14c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac15c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac16c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac17c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac18c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac19c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac1ac ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ac1bc ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac1cc 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac1dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac1fc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac20c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac21c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac22c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac23c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac24c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac25c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac26c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac27c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac28c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac29c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ac2ac ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac2bc 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac2ec 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac2fc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac30c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac31c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac32c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac33c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac34c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac35c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac36c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac37c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac38c ffff00ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000ac39c 0000ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac3ac 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac3dc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac3ec ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac3fc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac40c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac41c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac42c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac43c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac44c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac45c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac46c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac47c ffff00ff ff00ffff 00ffff00 00000000 ................ │ │ - 0x000ac48c 0000ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac49c 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac4cc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac4dc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac4ec ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac4fc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac50c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac51c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac52c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac53c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac54c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac55c 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac56c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ac57c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac58c 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac5bc 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac5cc ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000ac5dc ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000ac5ec 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac5fc ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000ac60c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000ac61c 00000000 ffff00ff ff00ffff 00000000 ................ │ │ - 0x000ac62c ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ - 0x000ac63c ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ - 0x000ac64c 00000000 ffff00ff ff00ffff 00ffff00 ................ │ │ - 0x000ac65c ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ac66c ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ - 0x000ac67c 00ffff00 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac6ac 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac6bc ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000ac6cc ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000ac6dc 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac6ec ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000ac6fc ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000ac70c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac71c ffff00ff ff000000 00000000 ffff00ff ................ │ │ - 0x000ac72c ff000000 00000000 ffff00ff ff000000 ................ │ │ - 0x000ac73c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac74c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000ac75c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000ac76c 00000000 ffff00ff ff000000 00000000 ................ │ │ - 0x000ac77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac79c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ac7ac 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ac7bc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ac7cc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ac7dc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ac7ec ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ac7fc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ac80c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000ac81c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000ac82c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000ac83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac85c 00ffff00 ffff0000 00000000 00000000 ................ │ │ - 0x000ac86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac88c 00000000 00000000 0000ffff 00ffff00 ................ │ │ - 0x000ac89c 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000ac8ac 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000ac8bc 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000ac8cc 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000ac8dc 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000ac8ec 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000ac8fc 00000000 0000ffff 00ffff00 00000000 ................ │ │ - 0x000ac90c 0000ffff 00ffff00 00000000 0000ffff ................ │ │ - 0x000ac91c 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ - 0x000ac92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac93c 00000000 00000000 00000000 0000ffff ................ │ │ - 0x000ac94c 00ffff00 00000000 00000000 00000000 ................ │ │ - 0x000ac95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac97c 00000000 00000000 00000000 00ffff00 ................ │ │ - 0x000ac98c ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac99c ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac9ac 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac9bc ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac9cc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000ac9dc 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000ac9ec ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ - 0x000ac9fc ff000000 00ffff00 ffff00ff ff000000 ................ │ │ - 0x000aca0c 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ - 0x000aca1c ffff00ff ff000000 00000000 00000000 ................ │ │ - 0x000aca2c 00000000 00000000 ffff00ff ff00ffff ................ │ │ - 0x000aca3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aca7c 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000aca8c ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000aca9c 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000acaac 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000acabc ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000acacc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000acadc 000000ff ff00ffff 00000000 000000ff ................ │ │ - 0x000acaec ff00ffff 00000000 000000ff ff00ffff ................ │ │ - 0x000acafc 00000000 000000ff ff00ffff 00000000 ................ │ │ - 0x000acb0c 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ - 0x000acb1c ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ - 0x000acb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acb9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acbfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acc9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000accac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000accbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000accdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000accec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000accfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acd9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acdfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ace9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aceac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aceec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acefc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acf9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acfec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000acffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad00c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad01c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad02c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad03c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad04c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad05c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad06c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad07c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad08c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad09c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad12c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad13c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad14c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad15c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad16c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad17c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad18c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad19c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad21c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad28c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad2fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad30c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad31c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad32c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad33c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad34c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad35c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad36c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad37c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad38c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad3fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad40c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad41c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad42c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad43c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad44c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad45c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad46c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad47c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad4fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad50c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad51c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad52c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad53c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad54c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad55c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad59c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad64c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad68c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad69c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad6fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad70c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad71c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad72c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad73c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad74c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad77c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad78c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad79c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad7ac 00140000 14000000 00000000 00280000 .............(.. │ │ - 0x000ad7bc 28000000 00000000 003c0000 3c000000 (........<..<... │ │ - 0x000ad7cc 00000000 00500000 50000000 00000000 .....P..P....... │ │ - 0x000ad7dc 00640000 64000000 00000000 00780000 .d..d........x.. │ │ - 0x000ad7ec 78000000 00000000 008c0000 8c000000 x............... │ │ - 0x000ad7fc 00000000 00a00000 a0000000 00000000 ................ │ │ - 0x000ad80c 00b40000 b4000000 00000000 00c80000 ................ │ │ - 0x000ad81c c8000000 00000000 00dc0000 dc000000 ................ │ │ - 0x000ad82c 00000000 00f00000 f00000f0 0000f000 ................ │ │ - 0x000ad83c 00f00000 f00000f0 0000f000 00000000 ................ │ │ - 0x000ad84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad86c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad87c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad88c 00000000 00000000 00000014 00001400 ................ │ │ - 0x000ad89c 00140000 00000028 00002800 00280000 .......(..(..(.. │ │ - 0x000ad8ac 0000003c 00003c00 003c0000 00000050 ...<..<..<.....P │ │ - 0x000ad8bc 00005000 00500000 00000064 00006400 ..P..P.....d..d. │ │ - 0x000ad8cc 00640000 00000078 00007800 00780000 .d.....x..x..x.. │ │ - 0x000ad8dc 0000008c 00008c00 008c0000 000000a0 ................ │ │ - 0x000ad8ec 0000a000 00a00000 000000b4 0000b400 ................ │ │ - 0x000ad8fc 00b40000 000000c8 0000c800 00c80000 ................ │ │ - 0x000ad90c 000000dc 0000dc00 00dc0000 000000f0 ................ │ │ - 0x000ad91c 0000f000 00f00000 f00000f0 0000f000 ................ │ │ - 0x000ad92c 00f00000 f00000f0 0000f000 00f00000 ................ │ │ - 0x000ad93c f0000000 00000000 00000000 00000000 ................ │ │ - 0x000ad94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad95c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ad97c 00000000 00000000 14000014 00001400 ................ │ │ - 0x000ad98c 00000000 28000028 00002800 00000000 ....(..(..(..... │ │ - 0x000ad99c 3c00003c 00003c00 00000000 50000050 <..<..<.....P..P │ │ - 0x000ad9ac 00005000 00000000 64000064 00006400 ..P.....d..d..d. │ │ - 0x000ad9bc 00000000 78000078 00007800 00000000 ....x..x..x..... │ │ - 0x000ad9cc 8c00008c 00008c00 00000000 a00000a0 ................ │ │ - 0x000ad9dc 0000a000 00000000 b40000b4 0000b400 ................ │ │ - 0x000ad9ec 00000000 c80000c8 0000c800 00000000 ................ │ │ - 0x000ad9fc dc0000dc 0000dc00 00000000 f00000f0 ................ │ │ - 0x000ada0c 0000f000 00f00000 f00000f0 0000f000 ................ │ │ - 0x000ada1c 00f00000 f00000f0 0000f000 00f00000 ................ │ │ - 0x000ada2c f00000f0 00000000 00000000 00000000 ................ │ │ - 0x000ada3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ada9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adaac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adabc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adacc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adadc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adaec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adafc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adb0c 00000000 00000000 00000000 00f00000 ................ │ │ - 0x000adb1c f00000f0 0000f000 00000000 00000000 ................ │ │ - 0x000adb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adb3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adb4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adb5c 00000000 24000024 00000000 00000000 ....$..$........ │ │ - 0x000adb6c 24140024 14000000 00000000 24280024 $..$........$(.$ │ │ - 0x000adb7c 28000000 00000000 243c0024 3c000000 (.......$<.$<... │ │ - 0x000adb8c 00000000 24500024 50000000 00000000 ....$P.$P....... │ │ - 0x000adb9c 24640024 64000000 00000000 24780024 $d.$d.......$x.$ │ │ - 0x000adbac 78000000 00000000 248c0024 8c000000 x.......$..$.... │ │ - 0x000adbbc 00000000 24a00024 a0000000 00000000 ....$..$........ │ │ - 0x000adbcc 24b40024 b4000000 00000000 24c80024 $..$........$..$ │ │ - 0x000adbdc c8000000 00000000 24dc0024 dc000000 ........$..$.... │ │ - 0x000adbec 00000000 24f00024 f00024f0 0024f000 ....$..$..$..$.. │ │ - 0x000adbfc 24f00024 f00024f0 0024f000 00000000 $..$..$..$...... │ │ - 0x000adc0c 000000f0 0000f000 00f00000 00000000 ................ │ │ - 0x000adc1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adc2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adc3c 00000000 00000000 00000000 00002400 ..............$. │ │ - 0x000adc4c 00240000 24000000 00002414 00241400 .$..$.....$..$.. │ │ - 0x000adc5c 24140000 00002428 00242800 24280000 $.....$(.$(.$(.. │ │ - 0x000adc6c 0000243c 00243c00 243c0000 00002450 ..$<.$<.$<....$P │ │ - 0x000adc7c 00245000 24500000 00002464 00246400 .$P.$P....$d.$d. │ │ - 0x000adc8c 24640000 00002478 00247800 24780000 $d....$x.$x.$x.. │ │ - 0x000adc9c 0000248c 00248c00 248c0000 000024a0 ..$..$..$.....$. │ │ - 0x000adcac 0024a000 24a00000 000024b4 0024b400 .$..$.....$..$.. │ │ - 0x000adcbc 24b40000 000024c8 0024c800 24c80000 $.....$..$..$... │ │ - 0x000adccc 000024dc 0024dc00 24dc0000 000024f0 ..$..$..$.....$. │ │ - 0x000adcdc 0024f000 24f00024 f00024f0 0024f000 .$..$..$..$..$.. │ │ - 0x000adcec 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ - 0x000adcfc f0000000 0000f000 00f00000 00000000 ................ │ │ - 0x000add0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000add1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000add2c 00000000 00000000 00000024 00002400 ...........$..$. │ │ - 0x000add3c 00240000 00000024 14002414 00241400 .$.....$..$..$.. │ │ - 0x000add4c 00000024 28002428 00242800 00000024 ...$(.$(.$(....$ │ │ - 0x000add5c 3c00243c 00243c00 00000024 50002450 <.$<.$<....$P.$P │ │ - 0x000add6c 00245000 00000024 64002464 00246400 .$P....$d.$d.$d. │ │ - 0x000add7c 00000024 78002478 00247800 00000024 ...$x.$x.$x....$ │ │ - 0x000add8c 8c00248c 00248c00 00000024 a00024a0 ..$..$.....$..$. │ │ - 0x000add9c 0024a000 00000024 b40024b4 0024b400 .$.....$..$..$.. │ │ - 0x000addac 00000024 c80024c8 0024c800 00000024 ...$..$..$.....$ │ │ - 0x000addbc dc0024dc 0024dc00 00000024 f00024f0 ..$..$.....$..$. │ │ - 0x000addcc 0024f000 24f00024 f00024f0 0024f000 .$..$..$..$..$.. │ │ - 0x000adddc 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ - 0x000addec f00024f0 00000000 00f00000 f0000000 ..$............. │ │ - 0x000addfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade1c 00000000 00000000 24000024 00002400 ........$..$..$. │ │ - 0x000ade2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ade9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adeac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adecc 00000000 00000000 00000000 24f00024 ............$..$ │ │ - 0x000adedc f00024f0 0024f000 00000000 f0000000 ..$..$.......... │ │ - 0x000adeec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adefc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adf0c 00000000 00240000 24000024 00000000 .....$..$..$.... │ │ - 0x000adf1c 00000000 48000048 00000000 00000000 ....H..H........ │ │ - 0x000adf2c 48140048 14000000 00000000 48280048 H..H........H(.H │ │ - 0x000adf3c 28000000 00000000 483c0048 3c000000 (.......H<.H<... │ │ - 0x000adf4c 00000000 48500048 50000000 00000000 ....HP.HP....... │ │ - 0x000adf5c 48640048 64000000 00000000 48780048 Hd.Hd.......Hx.H │ │ - 0x000adf6c 78000000 00000000 488c0048 8c000000 x.......H..H.... │ │ - 0x000adf7c 00000000 48a00048 a0000000 00000000 ....H..H........ │ │ - 0x000adf8c 48b40048 b4000000 00000000 48c80048 H..H........H..H │ │ - 0x000adf9c c8000000 00000000 48dc0048 dc000000 ........H..H.... │ │ - 0x000adfac 00000000 48f00048 f00048f0 0048f000 ....H..H..H..H.. │ │ - 0x000adfbc 48f00048 f00048f0 0048f000 00000000 H..H..H..H...... │ │ - 0x000adfcc 000024f0 0024f000 24f00000 00000000 ..$..$..$....... │ │ - 0x000adfdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adfec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000adffc 00000000 00240000 24000000 00004800 .....$..$.....H. │ │ - 0x000ae00c 00480000 48000000 00004814 00481400 .H..H.....H..H.. │ │ - 0x000ae01c 48140000 00004828 00482800 48280000 H.....H(.H(.H(.. │ │ - 0x000ae02c 0000483c 00483c00 483c0000 00004850 ..H<.H<.H<....HP │ │ - 0x000ae03c 00485000 48500000 00004864 00486400 .HP.HP....Hd.Hd. │ │ - 0x000ae04c 48640000 00004878 00487800 48780000 Hd....Hx.Hx.Hx.. │ │ - 0x000ae05c 0000488c 00488c00 488c0000 000048a0 ..H..H..H.....H. │ │ - 0x000ae06c 0048a000 48a00000 000048b4 0048b400 .H..H.....H..H.. │ │ - 0x000ae07c 48b40000 000048c8 0048c800 48c80000 H.....H..H..H... │ │ - 0x000ae08c 000048dc 0048dc00 48dc0000 000048f0 ..H..H..H.....H. │ │ - 0x000ae09c 0048f000 48f00048 f00048f0 0048f000 .H..H..H..H..H.. │ │ - 0x000ae0ac 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ - 0x000ae0bc f0000000 0024f000 24f00000 00000000 .....$..$....... │ │ - 0x000ae0cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae0dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae0ec 00002400 00240000 00000048 00004800 ..$..$.....H..H. │ │ - 0x000ae0fc 00480000 00000048 14004814 00481400 .H.....H..H..H.. │ │ - 0x000ae10c 00000048 28004828 00482800 00000048 ...H(.H(.H(....H │ │ - 0x000ae11c 3c00483c 00483c00 00000048 50004850 <.H<.H<....HP.HP │ │ - 0x000ae12c 00485000 00000048 64004864 00486400 .HP....Hd.Hd.Hd. │ │ - 0x000ae13c 00000048 78004878 00487800 00000048 ...Hx.Hx.Hx....H │ │ - 0x000ae14c 8c00488c 00488c00 00000048 a00048a0 ..H..H.....H..H. │ │ - 0x000ae15c 0048a000 00000048 b40048b4 0048b400 .H.....H..H..H.. │ │ - 0x000ae16c 00000048 c80048c8 0048c800 00000048 ...H..H..H.....H │ │ - 0x000ae17c dc0048dc 0048dc00 00000048 f00048f0 ..H..H.....H..H. │ │ - 0x000ae18c 0048f000 48f00048 f00048f0 0048f000 .H..H..H..H..H.. │ │ - 0x000ae19c 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ - 0x000ae1ac f00048f0 00000000 24f00024 f0000000 ..H.....$..$.... │ │ - 0x000ae1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae1cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae1dc 00002400 00000000 48000048 00004800 ..$.....H..H..H. │ │ - 0x000ae1ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae1fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae20c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae21c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae22c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae23c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae24c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae25c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae26c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae27c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae28c 00000000 00000000 00000000 48f00048 ............H..H │ │ - 0x000ae29c f00048f0 0048f000 00000024 f0000000 ..H..H.....$.... │ │ - 0x000ae2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae2bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae2cc 00000000 00480000 48000048 00000000 .....H..H..H.... │ │ - 0x000ae2dc 00000000 6c00006c 00000000 00000000 ....l..l........ │ │ - 0x000ae2ec 6c14006c 14000000 00000000 6c28006c l..l........l(.l │ │ - 0x000ae2fc 28000000 00000000 6c3c006c 3c000000 (.......l<.l<... │ │ - 0x000ae30c 00000000 6c50006c 50000000 00000000 ....lP.lP....... │ │ - 0x000ae31c 6c64006c 64000000 00000000 6c78006c ld.ld.......lx.l │ │ - 0x000ae32c 78000000 00000000 6c8c006c 8c000000 x.......l..l.... │ │ - 0x000ae33c 00000000 6ca0006c a0000000 00000000 ....l..l........ │ │ - 0x000ae34c 6cb4006c b4000000 00000000 6cc8006c l..l........l..l │ │ - 0x000ae35c c8000000 00000000 6cdc006c dc000000 ........l..l.... │ │ - 0x000ae36c 00000000 6cf0006c f0006cf0 006cf000 ....l..l..l..l.. │ │ - 0x000ae37c 6cf0006c f0006cf0 006cf000 00000000 l..l..l..l...... │ │ - 0x000ae38c 000048f0 0048f000 48f00000 00000000 ..H..H..H....... │ │ - 0x000ae39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae3ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae3bc 00000000 00480000 48000000 00006c00 .....H..H.....l. │ │ - 0x000ae3cc 006c0000 6c000000 00006c14 006c1400 .l..l.....l..l.. │ │ - 0x000ae3dc 6c140000 00006c28 006c2800 6c280000 l.....l(.l(.l(.. │ │ - 0x000ae3ec 00006c3c 006c3c00 6c3c0000 00006c50 ..l<.l<.l<....lP │ │ - 0x000ae3fc 006c5000 6c500000 00006c64 006c6400 .lP.lP....ld.ld. │ │ - 0x000ae40c 6c640000 00006c78 006c7800 6c780000 ld....lx.lx.lx.. │ │ - 0x000ae41c 00006c8c 006c8c00 6c8c0000 00006ca0 ..l..l..l.....l. │ │ - 0x000ae42c 006ca000 6ca00000 00006cb4 006cb400 .l..l.....l..l.. │ │ - 0x000ae43c 6cb40000 00006cc8 006cc800 6cc80000 l.....l..l..l... │ │ - 0x000ae44c 00006cdc 006cdc00 6cdc0000 00006cf0 ..l..l..l.....l. │ │ - 0x000ae45c 006cf000 6cf0006c f0006cf0 006cf000 .l..l..l..l..l.. │ │ - 0x000ae46c 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ - 0x000ae47c f0000000 0048f000 48f00000 00000000 .....H..H....... │ │ - 0x000ae48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae49c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae4ac 00004800 00480000 0000006c 00006c00 ..H..H.....l..l. │ │ - 0x000ae4bc 006c0000 0000006c 14006c14 006c1400 .l.....l..l..l.. │ │ - 0x000ae4cc 0000006c 28006c28 006c2800 0000006c ...l(.l(.l(....l │ │ - 0x000ae4dc 3c006c3c 006c3c00 0000006c 50006c50 <.l<.l<....lP.lP │ │ - 0x000ae4ec 006c5000 0000006c 64006c64 006c6400 .lP....ld.ld.ld. │ │ - 0x000ae4fc 0000006c 78006c78 006c7800 0000006c ...lx.lx.lx....l │ │ - 0x000ae50c 8c006c8c 006c8c00 0000006c a0006ca0 ..l..l.....l..l. │ │ - 0x000ae51c 006ca000 0000006c b4006cb4 006cb400 .l.....l..l..l.. │ │ - 0x000ae52c 0000006c c8006cc8 006cc800 0000006c ...l..l..l.....l │ │ - 0x000ae53c dc006cdc 006cdc00 0000006c f0006cf0 ..l..l.....l..l. │ │ - 0x000ae54c 006cf000 6cf0006c f0006cf0 006cf000 .l..l..l..l..l.. │ │ - 0x000ae55c 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ - 0x000ae56c f0006cf0 00000000 48f00048 f0000000 ..l.....H..H.... │ │ - 0x000ae57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae58c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae59c 00004800 00000000 6c00006c 00006c00 ..H.....l..l..l. │ │ - 0x000ae5ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae5bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae5cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae5dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae5ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae5fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae60c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae61c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae62c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae63c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae64c 00000000 00000000 00000000 6cf0006c ............l..l │ │ - 0x000ae65c f0006cf0 006cf000 00000048 f0000000 ..l..l.....H.... │ │ - 0x000ae66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae67c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae68c 00000000 006c0000 6c00006c 00000000 .....l..l..l.... │ │ - 0x000ae69c 00000000 90000090 00000000 00000000 ................ │ │ - 0x000ae6ac 90140090 14000000 00000000 90280090 .............(.. │ │ - 0x000ae6bc 28000000 00000000 903c0090 3c000000 (........<..<... │ │ - 0x000ae6cc 00000000 90500090 50000000 00000000 .....P..P....... │ │ - 0x000ae6dc 90640090 64000000 00000000 90780090 .d..d........x.. │ │ - 0x000ae6ec 78000000 00000000 908c0090 8c000000 x............... │ │ - 0x000ae6fc 00000000 90a00090 a0000000 00000000 ................ │ │ - 0x000ae70c 90b40090 b4000000 00000000 90c80090 ................ │ │ - 0x000ae71c c8000000 00000000 90dc0090 dc000000 ................ │ │ - 0x000ae72c 00000000 90f00090 f00090f0 0090f000 ................ │ │ - 0x000ae73c 90f00090 f00090f0 0090f000 00000000 ................ │ │ - 0x000ae74c 00006cf0 006cf000 6cf00000 00000000 ..l..l..l....... │ │ - 0x000ae75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae76c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae77c 00000000 006c0000 6c000000 00009000 .....l..l....... │ │ - 0x000ae78c 00900000 90000000 00009014 00901400 ................ │ │ - 0x000ae79c 90140000 00009028 00902800 90280000 .......(..(..(.. │ │ - 0x000ae7ac 0000903c 00903c00 903c0000 00009050 ...<..<..<.....P │ │ - 0x000ae7bc 00905000 90500000 00009064 00906400 ..P..P.....d..d. │ │ - 0x000ae7cc 90640000 00009078 00907800 90780000 .d.....x..x..x.. │ │ - 0x000ae7dc 0000908c 00908c00 908c0000 000090a0 ................ │ │ - 0x000ae7ec 0090a000 90a00000 000090b4 0090b400 ................ │ │ - 0x000ae7fc 90b40000 000090c8 0090c800 90c80000 ................ │ │ - 0x000ae80c 000090dc 0090dc00 90dc0000 000090f0 ................ │ │ - 0x000ae81c 0090f000 90f00090 f00090f0 0090f000 ................ │ │ - 0x000ae82c 90f00090 f00090f0 0090f000 90f00090 ................ │ │ - 0x000ae83c f0000000 006cf000 6cf00000 00000000 .....l..l....... │ │ - 0x000ae84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae85c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae86c 00006c00 006c0000 00000090 00009000 ..l..l.......... │ │ - 0x000ae87c 00900000 00000090 14009014 00901400 ................ │ │ - 0x000ae88c 00000090 28009028 00902800 00000090 ....(..(..(..... │ │ - 0x000ae89c 3c00903c 00903c00 00000090 50009050 <..<..<.....P..P │ │ - 0x000ae8ac 00905000 00000090 64009064 00906400 ..P.....d..d..d. │ │ - 0x000ae8bc 00000090 78009078 00907800 00000090 ....x..x..x..... │ │ - 0x000ae8cc 8c00908c 00908c00 00000090 a00090a0 ................ │ │ - 0x000ae8dc 0090a000 00000090 b40090b4 0090b400 ................ │ │ - 0x000ae8ec 00000090 c80090c8 0090c800 00000090 ................ │ │ - 0x000ae8fc dc0090dc 0090dc00 00000090 f00090f0 ................ │ │ - 0x000ae90c 0090f000 90f00090 f00090f0 0090f000 ................ │ │ - 0x000ae91c 90f00090 f00090f0 0090f000 90f00090 ................ │ │ - 0x000ae92c f00090f0 00000000 6cf0006c f0000000 ........l..l.... │ │ - 0x000ae93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae94c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae95c 00006c00 00000000 90000090 00009000 ..l............. │ │ - 0x000ae96c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae97c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae98c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae99c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ae9fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aea0c 00000000 00000000 00000000 90f00090 ................ │ │ - 0x000aea1c f00090f0 0090f000 0000006c f0000000 ...........l.... │ │ - 0x000aea2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aea3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aea4c 00000000 00900000 90000090 00000000 ................ │ │ - 0x000aea5c 00000000 b40000b4 00000000 00000000 ................ │ │ - 0x000aea6c b41400b4 14000000 00000000 b42800b4 .............(.. │ │ - 0x000aea7c 28000000 00000000 b43c00b4 3c000000 (........<..<... │ │ - 0x000aea8c 00000000 b45000b4 50000000 00000000 .....P..P....... │ │ - 0x000aea9c b46400b4 64000000 00000000 b47800b4 .d..d........x.. │ │ - 0x000aeaac 78000000 00000000 b48c00b4 8c000000 x............... │ │ - 0x000aeabc 00000000 b4a000b4 a0000000 00000000 ................ │ │ - 0x000aeacc b4b400b4 b4000000 00000000 b4c800b4 ................ │ │ - 0x000aeadc c8000000 00000000 b4dc00b4 dc000000 ................ │ │ - 0x000aeaec 00000000 b4f000b4 f000b4f0 00b4f000 ................ │ │ - 0x000aeafc b4f000b4 f000b4f0 00b4f000 00000000 ................ │ │ - 0x000aeb0c 000090f0 0090f000 90f00000 00000000 ................ │ │ - 0x000aeb1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aeb2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aeb3c 00000000 00900000 90000000 0000b400 ................ │ │ - 0x000aeb4c 00b40000 b4000000 0000b414 00b41400 ................ │ │ - 0x000aeb5c b4140000 0000b428 00b42800 b4280000 .......(..(..(.. │ │ - 0x000aeb6c 0000b43c 00b43c00 b43c0000 0000b450 ...<..<..<.....P │ │ - 0x000aeb7c 00b45000 b4500000 0000b464 00b46400 ..P..P.....d..d. │ │ - 0x000aeb8c b4640000 0000b478 00b47800 b4780000 .d.....x..x..x.. │ │ - 0x000aeb9c 0000b48c 00b48c00 b48c0000 0000b4a0 ................ │ │ - 0x000aebac 00b4a000 b4a00000 0000b4b4 00b4b400 ................ │ │ - 0x000aebbc b4b40000 0000b4c8 00b4c800 b4c80000 ................ │ │ - 0x000aebcc 0000b4dc 00b4dc00 b4dc0000 0000b4f0 ................ │ │ - 0x000aebdc 00b4f000 b4f000b4 f000b4f0 00b4f000 ................ │ │ - 0x000aebec b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ - 0x000aebfc f0000000 0090f000 90f00000 00000000 ................ │ │ - 0x000aec0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aec1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aec2c 00009000 00900000 000000b4 0000b400 ................ │ │ - 0x000aec3c 00b40000 000000b4 1400b414 00b41400 ................ │ │ - 0x000aec4c 000000b4 2800b428 00b42800 000000b4 ....(..(..(..... │ │ - 0x000aec5c 3c00b43c 00b43c00 000000b4 5000b450 <..<..<.....P..P │ │ - 0x000aec6c 00b45000 000000b4 6400b464 00b46400 ..P.....d..d..d. │ │ - 0x000aec7c 000000b4 7800b478 00b47800 000000b4 ....x..x..x..... │ │ - 0x000aec8c 8c00b48c 00b48c00 000000b4 a000b4a0 ................ │ │ - 0x000aec9c 00b4a000 000000b4 b400b4b4 00b4b400 ................ │ │ - 0x000aecac 000000b4 c800b4c8 00b4c800 000000b4 ................ │ │ - 0x000aecbc dc00b4dc 00b4dc00 000000b4 f000b4f0 ................ │ │ - 0x000aeccc 00b4f000 b4f000b4 f000b4f0 00b4f000 ................ │ │ - 0x000aecdc b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ - 0x000aecec f000b4f0 00000000 90f00090 f0000000 ................ │ │ - 0x000aecfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed1c 00009000 00000000 b40000b4 0000b400 ................ │ │ - 0x000aed2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aed9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aedac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aedbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aedcc 00000000 00000000 00000000 b4f000b4 ................ │ │ - 0x000aeddc f000b4f0 00b4f000 00000090 f0000000 ................ │ │ - 0x000aedec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aedfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aee0c 00000000 00b40000 b40000b4 00000000 ................ │ │ - 0x000aee1c 00000000 d80000d8 00000000 00000000 ................ │ │ - 0x000aee2c d81400d8 14000000 00000000 d82800d8 .............(.. │ │ - 0x000aee3c 28000000 00000000 d83c00d8 3c000000 (........<..<... │ │ - 0x000aee4c 00000000 d85000d8 50000000 00000000 .....P..P....... │ │ - 0x000aee5c d86400d8 64000000 00000000 d87800d8 .d..d........x.. │ │ - 0x000aee6c 78000000 00000000 d88c00d8 8c000000 x............... │ │ - 0x000aee7c 00000000 d8a000d8 a0000000 00000000 ................ │ │ - 0x000aee8c d8b400d8 b4000000 00000000 d8c800d8 ................ │ │ - 0x000aee9c c8000000 00000000 d8dc00d8 dc000000 ................ │ │ - 0x000aeeac 00000000 d8f000d8 f000d8f0 00d8f000 ................ │ │ - 0x000aeebc d8f000d8 f000d8f0 00d8f000 00000000 ................ │ │ - 0x000aeecc 0000b4f0 00b4f000 b4f00000 00000000 ................ │ │ - 0x000aeedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aeeec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aeefc 00000000 00b40000 b4000000 0000d800 ................ │ │ - 0x000aef0c 00d80000 d8000000 0000d814 00d81400 ................ │ │ - 0x000aef1c d8140000 0000d828 00d82800 d8280000 .......(..(..(.. │ │ - 0x000aef2c 0000d83c 00d83c00 d83c0000 0000d850 ...<..<..<.....P │ │ - 0x000aef3c 00d85000 d8500000 0000d864 00d86400 ..P..P.....d..d. │ │ - 0x000aef4c d8640000 0000d878 00d87800 d8780000 .d.....x..x..x.. │ │ - 0x000aef5c 0000d88c 00d88c00 d88c0000 0000d8a0 ................ │ │ - 0x000aef6c 00d8a000 d8a00000 0000d8b4 00d8b400 ................ │ │ - 0x000aef7c d8b40000 0000d8c8 00d8c800 d8c80000 ................ │ │ - 0x000aef8c 0000d8dc 00d8dc00 d8dc0000 0000d8f0 ................ │ │ - 0x000aef9c 00d8f000 d8f000d8 f000d8f0 00d8f000 ................ │ │ - 0x000aefac d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ - 0x000aefbc f0000000 00b4f000 b4f00000 00000000 ................ │ │ - 0x000aefcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aefdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aefec 0000b400 00b40000 000000d8 0000d800 ................ │ │ - 0x000aeffc 00d80000 000000d8 1400d814 00d81400 ................ │ │ - 0x000af00c 000000d8 2800d828 00d82800 000000d8 ....(..(..(..... │ │ - 0x000af01c 3c00d83c 00d83c00 000000d8 5000d850 <..<..<.....P..P │ │ - 0x000af02c 00d85000 000000d8 6400d864 00d86400 ..P.....d..d..d. │ │ - 0x000af03c 000000d8 7800d878 00d87800 000000d8 ....x..x..x..... │ │ - 0x000af04c 8c00d88c 00d88c00 000000d8 a000d8a0 ................ │ │ - 0x000af05c 00d8a000 000000d8 b400d8b4 00d8b400 ................ │ │ - 0x000af06c 000000d8 c800d8c8 00d8c800 000000d8 ................ │ │ - 0x000af07c dc00d8dc 00d8dc00 000000d8 f000d8f0 ................ │ │ - 0x000af08c 00d8f000 d8f000d8 f000d8f0 00d8f000 ................ │ │ - 0x000af09c d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ - 0x000af0ac f000d8f0 00000000 b4f000b4 f0000000 ................ │ │ - 0x000af0bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af0cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af0dc 0000b400 00000000 d80000d8 0000d800 ................ │ │ - 0x000af0ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af0fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af10c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af11c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af12c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af13c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af14c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af15c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af16c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af17c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af18c 00000000 00000000 00000000 d8f000d8 ................ │ │ - 0x000af19c f000d8f0 00d8f000 000000b4 f0000000 ................ │ │ - 0x000af1ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af1bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af1cc 00000000 00d80000 d80000d8 00000000 ................ │ │ - 0x000af1dc 00000000 fc0000fc 00000000 00000000 ................ │ │ - 0x000af1ec fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ - 0x000af1fc 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ - 0x000af20c 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ - 0x000af21c fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ - 0x000af22c 78000000 00000000 fc8c00fc 8c000000 x............... │ │ - 0x000af23c 00000000 fca000fc a0000000 00000000 ................ │ │ - 0x000af24c fcb400fc b4000000 00000000 fcc800fc ................ │ │ - 0x000af25c c8000000 00000000 fcdc00fc dc000000 ................ │ │ - 0x000af26c 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af27c fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ - 0x000af28c 0000d8f0 00d8f000 d8f00000 00000000 ................ │ │ - 0x000af29c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af2ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af2bc 00000000 00d80000 d8000000 0000fc00 ................ │ │ - 0x000af2cc 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000af2dc fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000af2ec 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000af2fc 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000af30c fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000af31c 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000af32c 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000af33c fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000af34c 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000af35c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af36c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000af37c f0000000 00d8f000 d8f00000 00000000 ................ │ │ - 0x000af38c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af39c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af3ac 0000d800 00d80000 000000fc 0000fc00 ................ │ │ - 0x000af3bc 00fc0000 000000fc 1400fc14 00fc1400 ................ │ │ - 0x000af3cc 000000fc 2800fc28 00fc2800 000000fc ....(..(..(..... │ │ - 0x000af3dc 3c00fc3c 00fc3c00 000000fc 5000fc50 <..<..<.....P..P │ │ - 0x000af3ec 00fc5000 000000fc 6400fc64 00fc6400 ..P.....d..d..d. │ │ - 0x000af3fc 000000fc 7800fc78 00fc7800 000000fc ....x..x..x..... │ │ - 0x000af40c 8c00fc8c 00fc8c00 000000fc a000fca0 ................ │ │ - 0x000af41c 00fca000 000000fc b400fcb4 00fcb400 ................ │ │ - 0x000af42c 000000fc c800fcc8 00fcc800 000000fc ................ │ │ - 0x000af43c dc00fcdc 00fcdc00 000000fc f000fcf0 ................ │ │ - 0x000af44c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af45c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000af46c f000fcf0 00000000 d8f000d8 f0000000 ................ │ │ - 0x000af47c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af48c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af49c 0000d800 00000000 fc0000fc 0000fc00 ................ │ │ - 0x000af4ac 00000000 fc1400fc 1400fc14 00000000 ................ │ │ - 0x000af4bc fc2800fc 2800fc28 00000000 fc3c00fc .(..(..(.....<.. │ │ - 0x000af4cc 3c00fc3c 00000000 fc5000fc 5000fc50 <..<.....P..P..P │ │ - 0x000af4dc 00000000 fc6400fc 6400fc64 00000000 .....d..d..d.... │ │ - 0x000af4ec fc7800fc 7800fc78 00000000 fc8c00fc .x..x..x........ │ │ - 0x000af4fc 8c00fc8c 00000000 fca000fc a000fca0 ................ │ │ - 0x000af50c 00000000 fcb400fc b400fcb4 00000000 ................ │ │ - 0x000af51c fcc800fc c800fcc8 00000000 fcdc00fc ................ │ │ - 0x000af52c dc00fcdc 00000000 fcf000fc f000fcf0 ................ │ │ - 0x000af53c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af54c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000af55c f000fcf0 00fcf000 000000d8 f0000000 ................ │ │ - 0x000af56c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af57c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af58c 00000000 00fc0000 fc0000fc 00000000 ................ │ │ - 0x000af59c 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ - 0x000af5ac fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ - 0x000af5bc 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ - 0x000af5cc 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ - 0x000af5dc fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ - 0x000af5ec 8c000000 00fca000 fca000fc a0000000 ................ │ │ - 0x000af5fc 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ - 0x000af60c fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ - 0x000af61c dc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000af62c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af63c fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000af64c f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000af65c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af66c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af67c 00000000 00fc0000 fc0000fc 00000000 ................ │ │ - 0x000af68c 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ - 0x000af69c fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ - 0x000af6ac 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ - 0x000af6bc 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ - 0x000af6cc fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ - 0x000af6dc 8c000000 00fca000 fca000fc a0000000 ................ │ │ - 0x000af6ec 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ - 0x000af6fc fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ - 0x000af70c dc000000 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000af71c 00000000 00000000 0000fcf0 00fcf000 ................ │ │ - 0x000af72c fcf000fc f0000000 00000000 00000000 ................ │ │ - 0x000af73c 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000af74c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af75c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af76c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000af77c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000af78c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000af79c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000af7ac 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000af7bc fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000af7cc 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000af7dc 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000af7ec fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000af7fc 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000af80c 00000000 fcdc0000 0000fcf0 00fcf000 ................ │ │ - 0x000af81c fcf000fc f0000000 00000000 fcdc0000 ................ │ │ - 0x000af82c 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000af83c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af84c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af85c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000af86c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000af87c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000af88c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000af89c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000af8ac fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000af8bc 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000af8cc 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000af8dc fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000af8ec 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000af8fc 00000000 00000000 0000fcf0 00fcf000 ................ │ │ - 0x000af90c fcf000fc f0000000 00000000 00000000 ................ │ │ - 0x000af91c 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000af92c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af93c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000af94c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000af95c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000af96c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000af97c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000af98c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000af99c fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000af9ac 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000af9bc 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000af9cc fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000af9dc 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000af9ec 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000af9fc fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afa0c f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000afa1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afa2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afa3c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000afa4c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000afa5c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000afa6c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000afa7c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000afa8c fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000afa9c 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000afaac 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000afabc fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000afacc 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000afadc 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000afaec fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afafc f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000afb0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afb1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afb2c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000afb3c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000afb4c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000afb5c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000afb6c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000afb7c fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000afb8c 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000afb9c 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000afbac fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000afbbc 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000afbcc 00fcf000 fcf000fc f000fcf0 00000000 ................ │ │ - 0x000afbdc 000000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afbec f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000afbfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afc0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afc1c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000afc2c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000afc3c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000afc4c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000afc5c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000afc6c fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000afc7c 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000afc8c 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000afc9c fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000afcac 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000afcbc 00fcf000 fcf000fc f000fcf0 00000000 ................ │ │ - 0x000afccc 000000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afcdc f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000afcec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afcfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afd0c 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ - 0x000afd1c 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ - 0x000afd2c fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ - 0x000afd3c 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ - 0x000afd4c 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ - 0x000afd5c fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ - 0x000afd6c 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ - 0x000afd7c 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ - 0x000afd8c fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ - 0x000afd9c 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000afdac 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000afdbc fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afdcc f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ - 0x000afddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afdec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afdfc 00000000 00fc0000 fc0000fc 00000000 ................ │ │ - 0x000afe0c 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ - 0x000afe1c fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ - 0x000afe2c 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ - 0x000afe3c 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ - 0x000afe4c fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ - 0x000afe5c 8c000000 00fca000 fca000fc a0000000 ................ │ │ - 0x000afe6c 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ - 0x000afe7c fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ - 0x000afe8c dc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ - 0x000afe9c 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000afeac fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ - 0x000afebc f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ - 0x000afecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afedc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000afeec 00000000 00fc0000 fc000000 00000000 ................ │ │ - 0x000afefc 00fc1400 fc140000 00000000 00fc2800 ..............(. │ │ - 0x000aff0c fc280000 00000000 00fc3c00 fc3c0000 .(........<..<.. │ │ - 0x000aff1c 00000000 00fc5000 fc500000 00000000 ......P..P...... │ │ - 0x000aff2c 00fc6400 fc640000 00000000 00fc7800 ..d..d........x. │ │ - 0x000aff3c fc780000 00000000 00fc8c00 fc8c0000 .x.............. │ │ - 0x000aff4c 00000000 00fca000 fca00000 00000000 ................ │ │ - 0x000aff5c 00fcb400 fcb40000 00000000 00fcc800 ................ │ │ - 0x000aff6c fcc80000 00000000 00fcdc00 fcdc0000 ................ │ │ - 0x000aff7c 00000000 00fcf000 fcf00000 00000000 ................ │ │ - 0x000aff8c 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000aff9c fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ - 0x000affac 00000000 00fcf000 fcf00000 00000000 ................ │ │ - 0x000affbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000affcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000affdc 00000000 00000000 fc0000fc 00000000 ................ │ │ - 0x000affec 00000000 fc1400fc 14000000 00000000 ................ │ │ - 0x000afffc fc2800fc 28000000 00000000 fc3c00fc .(..(........<.. │ │ - 0x000b000c 3c000000 00000000 fc5000fc 50000000 <........P..P... │ │ - 0x000b001c 00000000 fc6400fc 64000000 00000000 .....d..d....... │ │ - 0x000b002c fc7800fc 78000000 00000000 fc8c00fc .x..x........... │ │ - 0x000b003c 8c000000 00000000 fca000fc a0000000 ................ │ │ - 0x000b004c 00000000 fcb400fc b4000000 00000000 ................ │ │ - 0x000b005c fcc800fc c8000000 00000000 fcdc00fc ................ │ │ - 0x000b006c dc000000 00000000 fcf000fc f0000000 ................ │ │ - 0x000b007c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b008c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b009c 0000fcf0 00fcf000 00000000 00000000 ................ │ │ - 0x000b00ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b00bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b00cc 00000000 00000000 000000fc 0000fc00 ................ │ │ - 0x000b00dc 00000000 000000fc 1400fc14 00000000 ................ │ │ - 0x000b00ec 000000fc 2800fc28 00000000 000000fc ....(..(........ │ │ - 0x000b00fc 3c00fc3c 00000000 000000fc 5000fc50 <..<........P..P │ │ - 0x000b010c 00000000 000000fc 6400fc64 00000000 ........d..d.... │ │ - 0x000b011c 000000fc 7800fc78 00000000 000000fc ....x..x........ │ │ - 0x000b012c 8c00fc8c 00000000 000000fc a000fca0 ................ │ │ - 0x000b013c 00000000 000000fc b400fcb4 00000000 ................ │ │ - 0x000b014c 000000fc c800fcc8 00000000 000000fc ................ │ │ - 0x000b015c dc00fcdc 00000000 000000fc f000fcf0 ................ │ │ - 0x000b016c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b017c 00000000 00000000 00000000 000000fc ................ │ │ - 0x000b018c f000fcf0 00000000 00000000 00000000 ................ │ │ - 0x000b019c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b01ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b01bc 00000000 00000000 00000000 0000fc00 ................ │ │ - 0x000b01cc 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ - 0x000b01dc fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ - 0x000b01ec 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ - 0x000b01fc 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ - 0x000b020c fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ - 0x000b021c 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ - 0x000b022c 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ - 0x000b023c fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ - 0x000b024c 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ - 0x000b025c 00fcf000 fcf00000 00000000 00000000 ................ │ │ - 0x000b026c 00000000 00000000 00fcf000 fcf000fc ................ │ │ - 0x000b027c f0000000 00000000 00000000 00000000 ................ │ │ - 0x000b028c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b029c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b02ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b02bc 00000000 fc0000fc 00000000 00000000 ................ │ │ - 0x000b02cc fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ - 0x000b02dc 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ - 0x000b02ec 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ - 0x000b02fc fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ - 0x000b030c 78000000 00000000 fc8c00fc 8c000000 x............... │ │ - 0x000b031c 00000000 fca000fc a0000000 00000000 ................ │ │ - 0x000b032c fcb400fc b4000000 00000000 fcc800fc ................ │ │ - 0x000b033c c8000000 00000000 fcdc00fc dc000000 ................ │ │ - 0x000b034c 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ - 0x000b035c fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ - 0x000b036c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b037c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b038c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b039c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b03fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b040c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b041c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b042c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b043c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b044c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b045c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b046c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b047c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b048c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b049c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b04fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b050c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b051c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b052c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b053c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b054c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b055c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b056c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b057c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b058c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b059c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b05fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b060c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b061c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b062c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b063c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b064c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b065c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b066c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b067c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b068c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b069c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b06fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b070c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b071c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b072c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b073c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b074c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b075c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b076c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b077c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b078c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b079c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b07fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b080c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b081c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b082c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b083c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b084c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b085c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b086c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b087c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b088c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b089c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b08fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b090c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b091c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b092c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b093c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b094c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b095c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b096c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b097c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b098c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b099c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09cc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b09fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0a9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0aac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0abc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0b9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0fdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b0fec 00141400 14140010 10001010 00383800 .............88. │ │ - 0x000b0ffc 3838002a 2a002a2a 005a5a00 5a5a003d 88.**.**.ZZ.ZZ.= │ │ - 0x000b100c 3d003d3d 00797900 79790049 49004949 =.==.yy.yy.II.II │ │ - 0x000b101c 00949400 9494004e 4e004e4e 00acac00 .......NN.NN.... │ │ - 0x000b102c acac004d 4d004d4d 00c2c200 c2c20048 ...MM.MM.......H │ │ - 0x000b103c 48004848 00d4d400 d4d4003e 3e003e3e H.HH.......>>.>> │ │ - 0x000b104c 00e3e300 e3e30030 30003030 00eeee00 .......00.00.... │ │ - 0x000b105c eeee0020 20002020 00f7f700 f7f7000e ... . ........ │ │ - 0x000b106c 0e000e0e 00fcfc00 fcfc00fc fc00fcfc ................ │ │ - 0x000b107c 00f0f000 f0f000f0 f000f0f0 00000000 ................ │ │ - 0x000b108c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b109c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b10ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b10bc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b10cc 00000000 00000000 00000014 14001414 ................ │ │ - 0x000b10dc 00141400 10100038 38003838 00383800 .......88.88.88. │ │ - 0x000b10ec 2a2a0066 66006666 00666600 4646008d **.ff.ff.ff.FF.. │ │ - 0x000b10fc 8d008d8d 008d8d00 555500ad ad00adad ........UU...... │ │ - 0x000b110c 00adad00 5b5b00c6 c600c6c6 00c6c600 ....[[.......... │ │ - 0x000b111c 595900d9 d900d9d9 00d9d900 505000e8 YY..........PP.. │ │ - 0x000b112c e800e8e8 00e8e800 444400f2 f200f2f2 ........DD...... │ │ - 0x000b113c 00f2f200 343400f8 f800f8f8 00f8f800 ....44.......... │ │ - 0x000b114c 222200fc fc00fcfc 00fcfc00 0e0e00fe "".............. │ │ - 0x000b115c fe00fefe 00fefe00 fefe00fc fc00fcfc ................ │ │ - 0x000b116c 00fcfc00 fcfc00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b117c f0f00000 00000000 00000000 00000000 ................ │ │ - 0x000b118c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b119c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b11ac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b11bc 00000000 00000000 14140014 14001414 ................ │ │ - 0x000b11cc 00101000 38380038 38003838 002a2a00 ....88.88.88.**. │ │ - 0x000b11dc 66660066 66006666 00464600 96960096 ff.ff.ff.FF..... │ │ - 0x000b11ec 96008d8d 00555500 b9b900b9 b900adad .....UU......... │ │ - 0x000b11fc 005b5b00 d3d300d3 d300c6c6 00595900 .[[..........YY. │ │ - 0x000b120c e5e500e5 e500d9d9 00505000 f0f000f0 .........PP..... │ │ - 0x000b121c f000e8e8 00444400 f8f800f8 f800f2f2 .....DD......... │ │ - 0x000b122c 00343400 fcfc00fc fc00f8f8 00222200 .44.........."". │ │ - 0x000b123c fefe00fe fe00fcfc 000e0e00 fefe00fe ................ │ │ - 0x000b124c fe00fefe 00fefe00 fefe00fe fe00fcfc ................ │ │ - 0x000b125c 00fcfc00 fcfc00fc fc00f0f0 00f0f000 ................ │ │ - 0x000b126c f0f000f0 f0000000 00000000 00000000 ................ │ │ - 0x000b127c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b128c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b129c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b12ac 00000000 00141400 14140014 14001010 ................ │ │ - 0x000b12bc 00333300 33330033 33002626 004f4f00 .33.33.33.&&.OO. │ │ - 0x000b12cc 4f4f004f 4f003535 00606000 60600060 OO.OO.55.``.``.` │ │ - 0x000b12dc 60003a3a 00606000 60600060 60003232 `.::.``.``.``.22 │ │ - 0x000b12ec 00575700 57570057 57002727 00494900 .WW.WW.WW.''.II. │ │ - 0x000b12fc 49490049 49001b1b 00393900 39390039 II.II....99.99.9 │ │ - 0x000b130c 39001010 00292900 29290029 29000808 9....)).)).))... │ │ - 0x000b131c 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b132c 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b133c 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b134c 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b135c f0f000f0 f000f0f0 00000000 00000000 ................ │ │ - 0x000b136c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b137c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b138c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b139c 00001414 00141400 1414000e 0e003333 ..............33 │ │ - 0x000b13ac 00474700 47470030 30006060 00888800 .GG.GG.00.``.... │ │ - 0x000b13bc 88880054 54008484 00b3b300 b3b30065 ...TT..........e │ │ - 0x000b13cc 65009292 00cdcd00 caca0067 67008e8e e..........gg... │ │ - 0x000b13dc 00d9d900 d7d70063 63008282 00e0e000 .......cc....... │ │ - 0x000b13ec dfdf0059 59007171 00e5e500 e4e4004e ...YY.qq.......N │ │ - 0x000b13fc 4e005e5e 00eaea00 eaea0040 40004a4a N.^^.......@@.JJ │ │ - 0x000b140c 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b141c f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b142c 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b143c 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b144c 0e0e00f0 f000f0f0 00f0f000 00000000 ................ │ │ - 0x000b145c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b146c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b147c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b148c 00001414 00141400 12120014 14003838 ..............88 │ │ - 0x000b149c 00383800 2f2f0042 42007070 00707000 .88.//.BB.pp.pp. │ │ - 0x000b14ac 55550073 7300a2a2 00a2a200 6f6f0098 UU.ss.......oo.. │ │ - 0x000b14bc 9800c6c6 00c6c600 777700b5 b500dddd ........ww...... │ │ - 0x000b14cc 00dddd00 737300cb cb00ebeb 00ebeb00 ....ss.......... │ │ - 0x000b14dc 696900db db00f4f4 00f4f400 5a5a00e9 ii..........ZZ.. │ │ - 0x000b14ec e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b14fc 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b150c 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b151c fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b152c 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b153c f0f0000e 0e00f0f0 00f0f000 00000000 ................ │ │ - 0x000b154c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b155c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b156c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b157c 14001414 00121200 22220038 38003838 ........"".88.88 │ │ - 0x000b158c 002f2f00 4f4f0070 70007070 00575700 .//.OO.pp.pp.WW. │ │ - 0x000b159c 838300a2 a200a2a2 00717100 aeae00ca .........qq..... │ │ - 0x000b15ac ca00c1c1 007c7c00 cbcb00e2 e200d5d5 .....||......... │ │ - 0x000b15bc 00797900 dede00f0 f000e2e2 006d6d00 .yy..........mm. │ │ - 0x000b15cc ebeb00f7 f700ecec 005c5c00 f3f300fb .........\\..... │ │ - 0x000b15dc fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b15ec 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b15fc fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b160c fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b161c 00fefe00 fefe00fd fd00f0f0 00fcfc00 ................ │ │ - 0x000b162c f0f000fe fe000e0e 00f0f000 f0f00000 ................ │ │ - 0x000b163c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b164c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b165c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b166c 14001212 00262600 22220038 38002f2f .....&&."".88.// │ │ - 0x000b167c 00505000 48480067 67004e4e 00707000 .PP.HH.gg.NN.pp. │ │ - 0x000b168c 6565007d 7d005656 007b7b00 6f6f0082 ee.}}.VV.{{.oo.. │ │ - 0x000b169c 82004e4e 00717100 6a6a0076 76003e3e ..NN.qq.jj.vv.>> │ │ - 0x000b16ac 00606000 5c5c0063 63002c2c 004d4d00 .``.\\.cc.,,.MM. │ │ - 0x000b16bc 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b16cc 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b16dc 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b16ec 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b16fc 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b170c 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b171c f0f000fe fe00fefe 000e0e00 f0f00000 ................ │ │ - 0x000b172c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b173c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b174c 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b175c 12002626 00262600 22220036 36005b5b ..&&.&&."".66.[[ │ │ - 0x000b176c 006f6f00 65650060 60009090 00b8b800 .oo.ee.``....... │ │ - 0x000b177c a8a80078 7800a8a8 00d7d700 c9c9007a ...xx..........z │ │ - 0x000b178c 7a00a6a6 00e1e100 d5d50072 72009898 z..........rr... │ │ - 0x000b179c 00e3e300 dcdc0067 67008585 00e4e400 .......gg....... │ │ - 0x000b17ac e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b17bc 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b17cc 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b17dc f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b17ec 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b17fc 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b180c 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b181c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b182c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b183c 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b184c 12002626 00262600 1f1f003b 3b006060 ..&&.&&....;;.`` │ │ - 0x000b185c 00606000 48480071 71009f9f 009f9f00 .``.HH.qq....... │ │ - 0x000b186c 6e6e0097 9700c6c6 00c6c600 7d7d00ac nn..........}}.. │ │ - 0x000b187c ac00dcdc 00dcdc00 7d7d00bd bd00e7e7 ........}}...... │ │ - 0x000b188c 00e7e700 767600ce ce00efef 00efef00 ....vv.......... │ │ - 0x000b189c 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b18ac e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b18bc 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b18cc 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b18dc fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b18ec 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b18fc f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b190c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b191c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b192c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b193c 26002626 00232300 2d2d0060 60006060 &.&&.##.--.``.`` │ │ - 0x000b194c 00545400 6363009f 9f009999 007c7c00 .TT.cc.......||. │ │ - 0x000b195c 939300c6 c600c1c1 008f8f00 b7b700de ................ │ │ - 0x000b196c de00d2d2 00909000 cfcf00ea ea00dcdc ................ │ │ - 0x000b197c 00828200 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b198c ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b199c fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b19ac 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b19bc fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b19cc fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b19dc 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b19ec f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b19fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1a0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1a1c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b1a2c 26002323 00373700 2d2d0060 60005050 &.##.77.--.``.PP │ │ - 0x000b1a3c 006e6e00 5b5b0092 92006b6b 00898900 .nn.[[....kk.... │ │ - 0x000b1a4c 71710099 99006666 00888800 7575008f qq....ff....uu.. │ │ - 0x000b1a5c 8f005555 00767600 6c6c007a 7a004040 ..UU.vv.ll.zz.@@ │ │ - 0x000b1a6c 00616100 5d5d0064 64002c2c 004d4d00 .aa.]].dd.,,.MM. │ │ - 0x000b1a7c 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b1a8c 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b1a9c 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b1aac 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b1abc 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b1acc 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b1adc f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b1aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1b0c 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b1b1c 23003737 00373700 2d2d0055 55007a7a #.77.77.--.UU.zz │ │ - 0x000b1b2c 008e8e00 7777007d 7d00acac 00d4d400 ....ww.}}....... │ │ - 0x000b1b3c b4b40087 8700b6b6 00e5e500 cece007f ................ │ │ - 0x000b1b4c 7f00acac 00e6e600 d6d60072 72009999 ...........rr... │ │ - 0x000b1b5c 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ - 0x000b1b6c e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b1b7c 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b1b8c 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b1b9c f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b1bac 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b1bbc 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b1bcc 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b1bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1bfc 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b1c0c 12003737 00373700 2d2d0043 43007e7e ..77.77.--.CC.~~ │ │ - 0x000b1c1c 007e7e00 5c5c007c 7c00bcbc 00bcbc00 .~~.\\.||....... │ │ - 0x000b1c2c 7c7c009d 9d00d5d5 00d5d500 848400ae ||.............. │ │ - 0x000b1c3c ae00e0e0 00e0e000 7f7f00bd bd00e9e9 ................ │ │ - 0x000b1c4c 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ - 0x000b1c5c 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b1c6c e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b1c7c 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b1c8c 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b1c9c fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b1cac 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b1cbc f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b1ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1cec 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b1cfc 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ - 0x000b1d0c 00707000 676700a3 a300adad 00959500 .pp.gg.......... │ │ - 0x000b1d1c 999900c9 c900cccc 009d9d00 b9b900df ................ │ │ - 0x000b1d2c df00d6d6 00949400 d0d000ea ea00dede ................ │ │ - 0x000b1d3c 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b1d4c ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b1d5c fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b1d6c 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b1d7c fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b1d8c fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b1d9c 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b1dac f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b1dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1ddc 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b1dec 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ - 0x000b1dfc 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ - 0x000b1e0c 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ - 0x000b1e1c 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ - 0x000b1e2c 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ - 0x000b1e3c 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b1e4c 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b1e5c 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b1e6c 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b1e7c 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b1e8c 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b1e9c f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b1eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1ecc 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b1edc 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ - 0x000b1eec 008e8e00 81810083 8300acac 00d4d400 ................ │ │ - 0x000b1efc b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ - 0x000b1f0c 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ - 0x000b1f1c 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ - 0x000b1f2c e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b1f3c 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b1f4c 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b1f5c f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b1f6c 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b1f7c 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b1f8c 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b1f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b1fbc 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b1fcc 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ - 0x000b1fdc 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ - 0x000b1fec 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ - 0x000b1ffc af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ - 0x000b200c 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ - 0x000b201c 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b202c e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b203c 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b204c 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b205c fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b206c 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b207c f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b208c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b209c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b20ac 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b20bc 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ - 0x000b20cc 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ - 0x000b20dc 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ - 0x000b20ec df00d6d6 00959500 d0d000ea ea00dede ................ │ │ - 0x000b20fc 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b210c ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b211c fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b212c 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b213c fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b214c fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b215c 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b216c f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b217c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b218c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b219c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b21ac 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ - 0x000b21bc 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ - 0x000b21cc 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ - 0x000b21dc 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ - 0x000b21ec 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ - 0x000b21fc 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b220c 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b221c 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b222c 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b223c 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b224c 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b225c f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b226c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b227c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b228c 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b229c 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ - 0x000b22ac 008e8e00 81810083 8300acac 00d4d400 ................ │ │ - 0x000b22bc b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ - 0x000b22cc 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ - 0x000b22dc 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ - 0x000b22ec e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b22fc 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b230c 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b231c f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b232c 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b233c 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b234c 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b235c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b236c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b237c 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b238c 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ - 0x000b239c 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ - 0x000b23ac 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ - 0x000b23bc af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ - 0x000b23cc 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ - 0x000b23dc 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b23ec e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b23fc 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b240c 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b241c fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b242c 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b243c f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b244c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b245c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b246c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b247c 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ - 0x000b248c 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ - 0x000b249c 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ - 0x000b24ac df00d6d6 00959500 d0d000ea ea00dede ................ │ │ - 0x000b24bc 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b24cc ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b24dc fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b24ec 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b24fc fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b250c fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b251c 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b252c f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b253c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b254c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b255c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b256c 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ - 0x000b257c 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ - 0x000b258c 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ - 0x000b259c 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ - 0x000b25ac 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ - 0x000b25bc 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b25cc 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b25dc 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b25ec 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b25fc 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b260c 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b261c f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b262c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b263c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b264c 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b265c 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ - 0x000b266c 008e8e00 81810083 8300acac 00d4d400 ................ │ │ - 0x000b267c b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ - 0x000b268c 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ - 0x000b269c 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ - 0x000b26ac e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b26bc 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b26cc 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b26dc f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b26ec 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b26fc 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b270c 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b271c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b272c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b273c 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b274c 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ - 0x000b275c 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ - 0x000b276c 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ - 0x000b277c af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ - 0x000b278c 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ - 0x000b279c 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b27ac e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b27bc 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b27cc 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b27dc fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b27ec 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b27fc f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b280c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b281c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b282c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b283c 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ - 0x000b284c 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ - 0x000b285c 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ - 0x000b286c df00d6d6 00959500 d0d000ea ea00dede ................ │ │ - 0x000b287c 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b288c ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b289c fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b28ac 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b28bc fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b28cc fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b28dc 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b28ec f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b28fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b290c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b291c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b292c 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ - 0x000b293c 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ - 0x000b294c 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ - 0x000b295c 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ - 0x000b296c 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ - 0x000b297c 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ - 0x000b298c 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ - 0x000b299c 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ - 0x000b29ac 0f0f000f 0f000000 00070700 07070007 ................ │ │ - 0x000b29bc 07000707 00020200 02020002 02000202 ................ │ │ - 0x000b29cc 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ - 0x000b29dc f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b29ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b29fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2a0c 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b2a1c 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ - 0x000b2a2c 008e8e00 81810083 8300acac 00d4d400 ................ │ │ - 0x000b2a3c b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ - 0x000b2a4c 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ - 0x000b2a5c 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ - 0x000b2a6c e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ - 0x000b2a7c 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ - 0x000b2a8c 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ - 0x000b2a9c f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ - 0x000b2aac 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ - 0x000b2abc 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ - 0x000b2acc 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b2adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2afc 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b2b0c 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ - 0x000b2b1c 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ - 0x000b2b2c 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ - 0x000b2b3c af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ - 0x000b2b4c 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ - 0x000b2b5c 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ - 0x000b2b6c e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ - 0x000b2b7c 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ - 0x000b2b8c 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ - 0x000b2b9c fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ - 0x000b2bac 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ - 0x000b2bbc f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b2bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2bec 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b2bfc 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ - 0x000b2c0c 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ - 0x000b2c1c 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ - 0x000b2c2c df00d6d6 00959500 d0d000ea ea00dede ................ │ │ - 0x000b2c3c 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ - 0x000b2c4c ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ - 0x000b2c5c fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ - 0x000b2c6c 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ - 0x000b2c7c fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ - 0x000b2c8c fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ - 0x000b2c9c 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ - 0x000b2cac f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ - 0x000b2cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2cdc 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b2cec 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ - 0x000b2cfc 008b8b00 6d6d009f 9f007575 00bdbd00 ....mm....uu.... │ │ - 0x000b2d0c 9a9a00c6 c6008484 00d9d900 baba00de ................ │ │ - 0x000b2d1c de008585 00e5e500 d0d000ea ea007b7b ..............{{ │ │ - 0x000b2d2c 00eded00 dfdf00f2 f2006d6d 00f3f300 ..........mm.... │ │ - 0x000b2d3c ebeb00f8 f8005c5c 00f7f700 f3f300fb ......\\........ │ │ - 0x000b2d4c fb004949 00fbfb00 f9f900fd fd003636 ..II..........66 │ │ - 0x000b2d5c 00fdfd00 fcfc00fe fe002222 00fefe00 .........."".... │ │ - 0x000b2d6c fefe00fe fe000e0e 00fefe00 fefe00fe ................ │ │ - 0x000b2d7c fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b2d8c 00fdfd00 fefe00fd fd00fdfd 00f0f000 ................ │ │ - 0x000b2d9c f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ - 0x000b2dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2dcc 00000000 00000000 00000000 00000023 ...............# │ │ - 0x000b2ddc 23003737 00373700 39390067 67008585 #.77.77.99.gg... │ │ - 0x000b2dec 00858500 77770094 9400c8c8 00c8c800 ....ww.......... │ │ - 0x000b2dfc a7a700a0 a000ecec 00ecec00 c6c60097 ................ │ │ - 0x000b2e0c 9700fafa 00fafa00 d5d50085 8500fdfd ................ │ │ - 0x000b2e1c 00fdfd00 e2e20072 7200fefe 00fefe00 .......rr....... │ │ - 0x000b2e2c ecec005e 5e00fefe 00fefe00 f3f3004a ...^^..........J │ │ - 0x000b2e3c 4a00fefe 00fefe00 f8f80036 3600fefe J..........66... │ │ - 0x000b2e4c 00fefe00 fcfc0022 2200fefe 00fefe00 .......""....... │ │ - 0x000b2e5c fefe000e 0e00fefe 00fefe00 fefe00fe ................ │ │ - 0x000b2e6c fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b2e7c 00fefe00 fdfd00fe fe00fefe 00fefe00 ................ │ │ - 0x000b2e8c f2f200fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b2e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2ebc 00000000 00000000 00000000 00000012 ................ │ │ - 0x000b2ecc 12003737 00373700 3131003e 3e007e7e ..77.77.11.>>.~~ │ │ - 0x000b2edc 007e7e00 6262005f 5f00b1b1 00b1b100 .~~.bb.__....... │ │ - 0x000b2eec 8a8a0060 6000bfbf 00bfbf00 98980053 ...``..........S │ │ - 0x000b2efc 5300bdbd 00bdbd00 9b9b0040 4000bbbb S..........@@... │ │ - 0x000b2f0c 00bbbb00 a0a0002f 2f00bcbc 00bcbc00 .......//....... │ │ - 0x000b2f1c aaaa0021 2100c1c1 00c1c100 b6b60015 ...!!........... │ │ - 0x000b2f2c 1500c9c9 00c9c900 c3c3000c 0c00d4d4 ................ │ │ - 0x000b2f3c 00d4d400 d2d20006 0600e2e2 00e2e200 ................ │ │ - 0x000b2f4c e1e10001 0100f1f1 00f1f100 f1f1000d ................ │ │ - 0x000b2f5c 0d000d0d 000d0d00 0d0d00f2 f200f2f2 ................ │ │ - 0x000b2f6c 00f2f200 f0f0000e 0e000e0e 000e0e00 ................ │ │ - 0x000b2f7c 020200fe fe00fefe 00fefe00 0e0e0000 ................ │ │ - 0x000b2f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b2fac 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b2fbc 26003737 00373700 1c1c0053 53006b6b &.77.77....SS.kk │ │ - 0x000b2fcc 00868600 4242008c 8c009a9a 00c2c200 ....BB.......... │ │ - 0x000b2fdc 595900a8 a800adad 00e0e000 585800b4 YY..........XX.. │ │ - 0x000b2fec b400b4b4 00eded00 535300b5 b500b6b6 ........SS...... │ │ - 0x000b2ffc 00f4f400 4a4a00b8 b800baba 00f9f900 ....JJ.......... │ │ - 0x000b300c 414100bf bf00c0c0 00fcfc00 363600c8 AA..........66.. │ │ - 0x000b301c c800c9c9 00fdfd00 2a2a00d4 d400d4d4 ........**...... │ │ - 0x000b302c 00fefe00 1c1c00e1 e100e2e2 00fefe00 ................ │ │ - 0x000b303c 0d0d00f1 f100f1f1 00fefe00 f1f1000d ................ │ │ - 0x000b304c 0d000d0d 00fefe00 0d0d00f1 f100f1f1 ................ │ │ - 0x000b305c 00fbfb00 f2f2000d 0d000e0e 00fefe00 ................ │ │ - 0x000b306c 0e0e00f1 f100fefe 00fefe00 fefe0000 ................ │ │ - 0x000b307c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b308c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b309c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b30ac 26002626 00373700 29290053 53005353 &.&&.77.)).SS.SS │ │ - 0x000b30bc 006b6b00 44440085 85007d7d 00929200 .kk.DD....}}.... │ │ - 0x000b30cc 575700a1 a1009898 00a5a500 585800b1 WW..........XX.. │ │ - 0x000b30dc b100aaaa 00b1b100 535300b4 b400b3b3 ........SS...... │ │ - 0x000b30ec 00b5b500 4a4a00b8 b800b9b9 00baba00 ....JJ.......... │ │ - 0x000b30fc 414100be be00c0c0 00c0c000 363600c8 AA..........66.. │ │ - 0x000b310c c800c9c9 00c9c900 2a2a00d4 d400d4d4 ........**...... │ │ - 0x000b311c 00d4d400 1c1c00e1 e100e2e2 00e2e200 ................ │ │ - 0x000b312c 0d0d00f1 f100f1f1 00f1f100 f1f1000d ................ │ │ - 0x000b313c 0d000d0d 000d0d00 0d0d00f1 f100f1f1 ................ │ │ - 0x000b314c 00f1f100 f2f2000d 0d000e0e 000e0e00 ................ │ │ - 0x000b315c 0e0e00f1 f100fefe 00fefe00 fefe0000 ................ │ │ - 0x000b316c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b317c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b318c 00000000 00000000 00000000 00000026 ...............& │ │ - 0x000b319c 26002626 00262600 29290070 70006363 &.&&.&&.)).pp.cc │ │ - 0x000b31ac 00636300 515100b1 b100a4a4 00a4a400 .cc.QQ.......... │ │ - 0x000b31bc 6c6c00dd dd00d3d3 00d3d300 777700f4 ll..........ww.. │ │ - 0x000b31cc f400eeee 00eeee00 737300f8 f800f9f9 ........ss...... │ │ - 0x000b31dc 00f9f900 696900fa fa00fdfd 00fdfd00 ....ii.......... │ │ - 0x000b31ec 595900fc fc00fefe 00fefe00 484800fd YY..........HH.. │ │ - 0x000b31fc fd00fefe 00fefe00 363600fe fe00fefe ........66...... │ │ - 0x000b320c 00fefe00 222200fe fe00fefe 00fefe00 ...."".......... │ │ - 0x000b321c 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ - 0x000b322c fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b323c 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000b324c fefe00f1 f100fefe 00fefe00 fefe0000 ................ │ │ - 0x000b325c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b326c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b327c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b328c 14002626 00262600 20200051 51007070 ..&&.&&. .QQ.pp │ │ - 0x000b329c 00707000 4b4b008d 8d00b1b1 00b1b100 .pp.KK.......... │ │ - 0x000b32ac 707000bc bc00dfdf 00dfdf00 808000da pp.............. │ │ - 0x000b32bc da00f4f4 00f4f400 7d7d00e8 e800fbfb ........}}...... │ │ - 0x000b32cc 00fbfb00 6f6f00f1 f100fdfd 00fdfd00 ....oo.......... │ │ - 0x000b32dc 5d5d00f7 f700fefe 00fefe00 4a4a00fb ]]..........JJ.. │ │ - 0x000b32ec fb00fefe 00fefe00 363600fd fd00fefe ........66...... │ │ - 0x000b32fc 00fefe00 222200fe fe00fefe 00fefe00 ...."".......... │ │ - 0x000b330c 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ - 0x000b331c fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b332c 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ - 0x000b333c fefe00f1 f100fefe 00fefe00 f0f00000 ................ │ │ - 0x000b334c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b335c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b336c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b337c 14002626 00262600 10100038 38005757 ..&&.&&....88.WW │ │ - 0x000b338c 00707000 3d3d0073 73008a8a 00aaaa00 .pp.==.ss....... │ │ - 0x000b339c 646400a8 a800b4b4 00caca00 727200cb dd..........rr.. │ │ - 0x000b33ac cb00cdcd 00d9d900 727200e0 e000d9d9 ........rr...... │ │ - 0x000b33bc 00e0e000 686800ed ed00e1e1 00e5e500 ....hh.......... │ │ - 0x000b33cc 595900f6 f600e8e8 00eaea00 484800fa YY..........HH.. │ │ - 0x000b33dc fa00eeee 00efef00 363600fd fd00f4f4 ........66...... │ │ - 0x000b33ec 00f4f400 222200fe fe00f9f9 00f9f900 ...."".......... │ │ - 0x000b33fc 0e0e00fe fe00fdfd 00fdfd00 fefe00fe ................ │ │ - 0x000b340c fe00f1f1 00f2f200 fefe00fe fe000e0e ................ │ │ - 0x000b341c 000e0e00 fefe00fd fd00fefe 00fdfd00 ................ │ │ - 0x000b342c fcfc00f0 f000fefe 00fefe00 f0f00000 ................ │ │ - 0x000b343c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b344c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b345c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b346c 14001414 00262600 20200038 38003838 .....&&. .88.88 │ │ - 0x000b347c 00575700 42420066 66005a5a 007d7d00 .WW.BB.ff.ZZ.}}. │ │ - 0x000b348c 5e5e0096 96008181 00a1a100 6e6e00c1 ^^..........nn.. │ │ - 0x000b349c c100a6a6 00bfbf00 727200db db00c1c1 ........rr...... │ │ - 0x000b34ac 00d1d100 696900eb eb00d3d3 00dddd00 ....ii.......... │ │ - 0x000b34bc 5b5b00f5 f500e1e1 00e6e600 494900fa [[..........II.. │ │ - 0x000b34cc fa00ebeb 00eeee00 363600fd fd00f3f3 ........66...... │ │ - 0x000b34dc 00f4f400 222200fe fe00f9f9 00f9f900 ...."".......... │ │ - 0x000b34ec 0e0e00fe fe00fdfd 00fdfd00 fefe00fe ................ │ │ - 0x000b34fc fe00f1f1 00f1f100 fefe00fe fe000e0e ................ │ │ - 0x000b350c 000e0e00 fefe00fc fc00fdfd 00fcfc00 ................ │ │ - 0x000b351c fcfc00f1 f100fefe 00f0f000 f0f00000 ................ │ │ - 0x000b352c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b353c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b354c 00000000 00000000 00000000 00000014 ................ │ │ - 0x000b355c 14001414 00141400 20200048 48003838 ........ .HH.88 │ │ - 0x000b356c 00383800 4242007e 7e006666 00666600 .88.BB.~~.ff.ff. │ │ - 0x000b357c 5e5e00ae ae009696 00969600 717100d5 ^^..........qq.. │ │ - 0x000b358c d500bfbf 00bfbf00 737300e8 e800d9d9 ........ss...... │ │ - 0x000b359c 00d9d900 6a6a00f3 f300ebeb 00ebeb00 ....jj.......... │ │ - 0x000b35ac 5b5b00f9 f900f5f5 00f5f500 494900fc [[..........II.. │ │ - 0x000b35bc fc00fafa 00fafa00 363600fd fd00fdfd ........66...... │ │ - 0x000b35cc 00fdfd00 222200fe fe00fefe 00fefe00 ...."".......... │ │ - 0x000b35dc 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ - 0x000b35ec fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b35fc 00fefe00 fefe00fc fc00fcfc 00fcfc00 ................ │ │ - 0x000b360c fefe00f1 f100f0f0 00f0f000 f0f00000 ................ │ │ - 0x000b361c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b362c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b363c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b364c 00001414 00141400 14140020 20004848 ........... .HH │ │ - 0x000b365c 00484800 38380042 42007e7e 007e7e00 .HH.88.BB.~~.~~. │ │ - 0x000b366c 6666005e 5e00b3b3 00b3b300 9999006e ff.^^..........n │ │ - 0x000b367c 6e00d8d8 00d8d800 bcbc0070 7000ebeb n..........pp... │ │ - 0x000b368c 00ebeb00 d4d40068 6800f5f5 00f5f500 .......hh....... │ │ - 0x000b369c e5e5005a 5a00fbfb 00fbfb00 f1f10049 ...ZZ..........I │ │ - 0x000b36ac 4900fdfd 00fdfd00 f8f80036 3600fefe I..........66... │ │ - 0x000b36bc 00fefe00 fcfc0022 2200fefe 00fefe00 .......""....... │ │ - 0x000b36cc fefe000e 0e00fefe 00fefe00 fefe00fe ................ │ │ - 0x000b36dc fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ - 0x000b36ec 00fefe00 fcfc00fc fc00fefe 00fefe00 ................ │ │ - 0x000b36fc f1f100f0 f000f0f0 00f0f000 00000000 ................ │ │ - 0x000b370c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b371c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b372c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b373c 00001414 00141400 00000000 00002828 ..............(( │ │ - 0x000b374c 00484800 20200015 15005151 00878700 .HH. ....QQ.... │ │ - 0x000b375c 4b4b002d 2d007d7d 00b2b200 62620034 KK.--.}}....bb.4 │ │ - 0x000b376c 34009d9d 00d0d000 66660030 3000afaf 4.......ff.00... │ │ - 0x000b377c 00e1e100 63630029 2900baba 00ecec00 ....cc.))....... │ │ - 0x000b378c 5a5a001f 1f00c3c3 00f3f300 4f4f0016 ZZ..........OO.. │ │ - 0x000b379c 1600cccc 00f8f800 4141000d 0d00d6d6 ........AA...... │ │ - 0x000b37ac 00fbfb00 32320006 0600e3e3 00fdfd00 ....22.......... │ │ - 0x000b37bc 21210001 0100f2f2 00fefe00 0e0e000e !!.............. │ │ - 0x000b37cc 0e000e0e 00fdfd00 fdfd00fd fd00fefe ................ │ │ - 0x000b37dc 00f2f200 f0f000f1 f100fefe 000c0c00 ................ │ │ - 0x000b37ec 00000000 0000f0f0 00f0f000 00000000 ................ │ │ - 0x000b37fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b380c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b381c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b382c 00000000 00141400 14140000 00000000 ................ │ │ - 0x000b383c 00282800 28280000 00000000 003c3c00 .((.((.......<<. │ │ - 0x000b384c 3c3c0000 00000000 00505000 50500008 <<.......PP.PP.. │ │ - 0x000b385c 08000404 00646400 6464000c 0c000606 .....dd.dd...... │ │ - 0x000b386c 00787800 7878000c 0c000505 008c8c00 .xx.xx.......... │ │ - 0x000b387c 8c8c000b 0b000404 00a0a000 a0a00008 ................ │ │ - 0x000b388c 08000202 00b4b400 b4b40005 05000101 ................ │ │ - 0x000b389c 00c8c800 c8c80003 03000000 00dcdc00 ................ │ │ - 0x000b38ac dcdc0001 01000000 00f0f000 f0f00000 ................ │ │ - 0x000b38bc 00000000 00000000 00000001 01000101 ................ │ │ - 0x000b38cc 00000000 0000000c 0c000c0c 00000000 ................ │ │ - 0x000b38dc 000000f0 f000f0f0 00000000 00000000 ................ │ │ - 0x000b38ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b38fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b390c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b391c 00000000 00000000 14140014 14000000 ................ │ │ - 0x000b392c 00000000 28280028 28000000 00000000 ....((.((....... │ │ - 0x000b393c 3c3c003c 3c000000 00000000 58580058 <<.<<.......XX.X │ │ - 0x000b394c 58000000 00000000 70700070 70000000 X.......pp.pp... │ │ - 0x000b395c 00000000 84840084 84000000 00000000 ................ │ │ - 0x000b396c 97970097 97000000 00000000 a8a800a8 ................ │ │ - 0x000b397c a8000000 00000000 b9b900b9 b9000000 ................ │ │ - 0x000b398c 00000000 cbcb00cb cb000000 00000000 ................ │ │ - 0x000b399c dddd00dd dd000000 00000000 f0f000f0 ................ │ │ - 0x000b39ac f0000000 00000000 01010001 01000000 ................ │ │ - 0x000b39bc 00000000 0c0c000c 0c000000 00000000 ................ │ │ - 0x000b39cc f0f000f0 f0000000 00000000 00000000 ................ │ │ - 0x000b39dc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b39ec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b39fc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3a0c 00000000 00000000 00000014 14001414 ................ │ │ - 0x000b3a1c 00141400 00000028 28002828 00282800 .......((.((.((. │ │ - 0x000b3a2c 0000003c 3c004848 00484800 08080050 ...<<.HH.HH....P │ │ - 0x000b3a3c 50006464 00646400 0c0c0064 64007c7c P.dd.dd....dd.|| │ │ - 0x000b3a4c 007c7c00 0c0c0078 78009191 00919100 .||....xx....... │ │ - 0x000b3a5c 0b0b008c 8c00a3a3 00a3a300 080800a0 ................ │ │ - 0x000b3a6c a000b4b4 00b4b400 050500b4 b400c3c3 ................ │ │ - 0x000b3a7c 00c3c300 030300c8 c800d2d2 00d2d200 ................ │ │ - 0x000b3a8c 010100dc dc00e1e1 00e1e100 000000f0 ................ │ │ - 0x000b3a9c f000f1f1 00f1f100 01010000 00000c0c ................ │ │ - 0x000b3aac 000c0c00 0c0c0000 0000f0f0 00f0f000 ................ │ │ - 0x000b3abc f0f00000 00000000 00000000 00000000 ................ │ │ - 0x000b3acc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3adc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3aec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3afc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3b0c 00141400 14140010 10001010 00383800 .............88. │ │ - 0x000b3b1c 3838002a 2a002a2a 005a5a00 5a5a003d 88.**.**.ZZ.ZZ.= │ │ - 0x000b3b2c 3d003d3d 00797900 79790049 49004949 =.==.yy.yy.II.II │ │ - 0x000b3b3c 00949400 9494004e 4e004e4e 00acac00 .......NN.NN.... │ │ - 0x000b3b4c acac004d 4d004d4d 00c2c200 c2c20048 ...MM.MM.......H │ │ - 0x000b3b5c 48004848 00d4d400 d4d4003e 3e003e3e H.HH.......>>.>> │ │ - 0x000b3b6c 00e3e300 e3e30030 30003030 00eeee00 .......00.00.... │ │ - 0x000b3b7c eeee0020 20002020 00f7f700 f7f7000e ... . ........ │ │ - 0x000b3b8c 0e000e0e 00fcfc00 fcfc00fc fc00fcfc ................ │ │ - 0x000b3b9c 00f0f000 f0f000f0 f000f0f0 00000000 ................ │ │ - 0x000b3bac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3bbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3bcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3bdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3bec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3bfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3c9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3cac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3cbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3ccc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3cdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3cec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3cfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3d9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3dac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3dbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3dcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3ddc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3dec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3dfc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3e9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3eac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3ebc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3ecc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3edc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3eec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3efc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f0c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f1c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f2c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f3c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f4c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f5c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f6c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f7c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f8c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3f9c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3fac 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3fbc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3fcc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3fdc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3fec 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b3ffc 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b400c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b401c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b402c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b403c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b404c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b405c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b406c 00000000 00000000 00000000 00000000 ................ │ │ - 0x000b407c 0000b065 0d92ee2f 1fcb0d1e d80f4bfc ...e.../......K. │ │ - 0x000b408c 3544e731 00100044 e83244e8 323cd12c 5D.1...D.2D.2<., │ │ - 0x000b409c ffffffff ffffffff ffffffff ffffff00 ................ │ │ - 0x000b40ac 2d00ffff ffffffff c9d4c9ff ffffffff -............... │ │ - 0x000b40bc ffffffff ffffffff ffff0048 00ffffff ...........H.... │ │ - 0x000b40cc ffffffae c7aeffff ffffffff ffffffff ................ │ │ - 0x000b40dc ffffffff ff006300 ffffffff ffff93c0 ......c......... │ │ - 0x000b40ec 93ffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b40fc 007e00ff ffffffff ff78bf78 ffffffff .~.......x.x.... │ │ - 0x000b410c ffffffff ffffffff ffffff00 9900ffff ................ │ │ - 0x000b411c ffffffff 5dc35dff ffffffff ffffffff ....].]......... │ │ - 0x000b412c ffffffff ffff00b4 00ffffff ffffff42 ...............B │ │ - 0x000b413c ce42ffff ffffffff ffffffff ffffffff .B.............. │ │ - 0x000b414c ff00cf00 ffffffff ffff27dd 27ffffff ..........'.'... │ │ - 0x000b415c ffffffff ffffffff ffffffff 00ea00ff ................ │ │ - 0x000b416c ffff23b2 06b0640d b0650d94 ef2f26b2 ..#...d..e.../&. │ │ - 0x000b417c 061cc005 2ecc1220 cd0a5bfc 374dda2f ....... ..[.7M./ │ │ - 0x000b418c 17d90a17 d90a4bfc 354bfc35 4bfc3544 ......K.5K.5K.5D │ │ - 0x000b419c e73144e7 3144e731 44e73144 e73144e8 .1D.1D.1D.1D.1D. │ │ - 0x000b41ac 3244e832 44e83244 e83244e8 3244e832 2D.2D.2D.2D.2D.2 │ │ - 0x000b41bc 44e83244 e83244e8 3244e832 ffffffff D.2D.2D.2D.2.... │ │ - 0x000b41cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b41dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b41ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b41fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b420c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b421c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b422c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b423c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b424c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b425c ffff2cfa 17bbe635 d7512eb0 640d8b8b ..,....5.Q..d... │ │ - 0x000b426c 20a1f031 80f62a3d b50b3fc1 1573fd3c ..1..*=..?..s.< │ │ - 0x000b427c 59ce2d58 d02d21cd 0b5dfc39 5dfc394f Y.-X.-!..].9].9O │ │ - 0x000b428c da314fda 3150dc32 50dc3250 dc32f9ff .1O.1P.2P.2P.2.. │ │ - 0x000b429c f4f9fff4 f9fff4f9 fff4f9ff f4f2fdf0 ................ │ │ - 0x000b42ac f2fdf0f2 fdf0f2fd f0f2fdf0 44e73144 ............D.1D │ │ - 0x000b42bc e73144e7 3144e832 44e83244 e83244e8 .1D.1D.2D.2D.2D. │ │ - 0x000b42cc 3244e832 44e83244 e83244e8 3244e832 2D.2D.2D.2D.2D.2 │ │ - 0x000b42dc 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ - 0x000b42ec e83244e8 3244e832 ffffffff ffffffff .2D.2D.2........ │ │ - 0x000b42fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b430c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b431c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b432c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b433c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b434c ffff4bfc 3526b206 8b8b2009 0200b060 ..K.5&.... ....` │ │ - 0x000b435c 0da17e23 6d7d09bb f34151a7 0d53b619 ..~#m}...AQ..S.. │ │ - 0x000b436c 8afb4065 c22c041b 0273fd3c 5cce314d ..@e.,...s.<\.1M │ │ - 0x000b437c b02a5cd0 3258d02d f6ffecf4 ffea4fda .*\.2X.-......O. │ │ - 0x000b438c 31033502 4fda314f da313cb1 2650dc32 1.5.O.1O.1<.&P.2 │ │ - 0x000b439c 50dc3253 f535ffff ffffffff 0c5a0cff P.2S.5.......Z.. │ │ - 0x000b43ac ffffffff ff9cc299 f9fff4f2 fdf0f7ff ................ │ │ - 0x000b43bc f5f2fdf0 f2fdf00b 740bf2fd f0f2fdf0 ........t....... │ │ - 0x000b43cc 7fbd7ef2 fdf0f2fd f0f8fff6 f2fdf0ff ..~............. │ │ - 0x000b43dc ffff0c90 0cffffff 44e83222 b71b44e8 ........D.2"..D. │ │ - 0x000b43ec 3244e832 4bff3944 e83244e8 32039b02 2D.2K.9D.2D.2... │ │ - 0x000b43fc 44e83244 e8321cc3 1644e832 44e8324c D.2D.2...D.2D.2L │ │ - 0x000b440c ff3a44e8 3244e832 03b40244 e83244e8 .:D.2D.2...D.2D. │ │ - 0x000b441c 3215d312 ffffffff ffffffff ffffffff 2............... │ │ - 0x000b442c ffffff0c e10cffff ffffffff 20eb20ff ............ . . │ │ - 0x000b443c ffff44e7 311cc005 65a71bee de3fbf66 ..D.1...e....?.f │ │ - 0x000b444c 29b0500f b0690eee de3fd9eb 43bcf347 ).P..i...?..C..G │ │ - 0x000b445c 51a70da3 f84370b8 298afb40 68c23168 Q....Cp.)..@h.1h │ │ - 0x000b446c c43263c4 2bf4ffde 5cce315c ce315cd0 .2c.+...\.1\.1\. │ │ - 0x000b447c 325cd032 5cd032ff fffff4ff eaf4ffea 2\.2\.2......... │ │ - 0x000b448c e6f9e2e6 f9e24fda 314fda31 50dc3250 ......O.1O.1P.2P │ │ - 0x000b449c dc3250dc 3250dc32 50dc3250 dc32ffff .2P.2P.2P.2P.2.. │ │ - 0x000b44ac ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b44bc ffffffff ffffffff ffffffff fffffff2 ................ │ │ - 0x000b44cc fdf0f2fd f0f2fdf0 f2fdf0f2 fdf0f2fd ................ │ │ - 0x000b44dc f0f2fdf0 f2fdf0f2 fdf0f2fd f0f2fdf0 ................ │ │ - 0x000b44ec f2fdf0f2 fdf0ffff ffffffff ffffffff ................ │ │ - 0x000b44fc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b450c ffffffff 44e83244 e83244e8 3244e832 ....D.2D.2D.2D.2 │ │ - 0x000b451c 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ - 0x000b452c e83244e8 3220cd0a 3db50b66 980c9f79 .2D.2 ..=..f...y │ │ - 0x000b453c 0dbc590f d7512eb0 580ca37f 24908c22 ..Y..Q..X...$.." │ │ - 0x000b454c 8d9d2abc f3477faa 2ba3f843 75b63170 ..*..G..+..Cu.1p │ │ - 0x000b455c b829f7ff d468c231 68c23168 c432f4ff .)...h.1h.1h.2.. │ │ - 0x000b456c def4ffde ddf4d35c ce315cce 315cd032 .......\.1\.1\.2 │ │ - 0x000b457c 5cd0325c d032ffff ffffffff f4ffeaf4 \.2\.2.......... │ │ - 0x000b458c ffeae6f9 e2e6f9e2 e6f9e2e6 f9e24fda ..............O. │ │ - 0x000b459c 3150dc32 50dc3250 dc3250dc 3250dc32 1P.2P.2P.2P.2P.2 │ │ - 0x000b45ac 50dc3250 dc32ffff ffffffff ffffffff P.2P.2.......... │ │ - 0x000b45bc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b45cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b45dc ffffffff fffff2fd f0f2fdf0 f2fdf0f2 ................ │ │ - 0x000b45ec fdf0f2fd f0f2fdf0 f2fdf0f2 fdf0f2fd ................ │ │ - 0x000b45fc f0f2fdf0 f2fdf0f2 fdf0f2fd f0ffffff ................ │ │ - 0x000b460c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b461c ffff0600 045bfc37 3fc1154e a10cd9eb .....[.7?..N.... │ │ - 0x000b462c 43a37f24 bd5a11ff ac57b051 0f181607 C..$.Z...W.Q.... │ │ - 0x000b463c f8e34e81 880e7c8b 2dbcf347 80aa3182 ..N...|.-..G..1. │ │ - 0x000b464c b32ba3f8 4375b631 0a2604f7 ffd468c2 .+..Cu.1.&....h. │ │ - 0x000b465c 3153a129 68c43268 c432ffff fff4ffde 1S.)h.2h.2...... │ │ - 0x000b466c ddf4d314 4d135cce 315cd032 43a5285c ....M.\.1\.2C.(\ │ │ - 0x000b467c d0325cd0 32ffffff ffffffff ffff186c .2\.2..........l │ │ - 0x000b468c 18e6f9e2 e6f9e287 bb85e6f9 e2e6f9e2 ................ │ │ - 0x000b469c f1ffedff ffff50dc 32077404 50dc3250 ......P.2.t.P.2P │ │ - 0x000b46ac dc322fb0 2250dc32 50dc325e ff40ffff .2/."P.2P.2^.@.. │ │ - 0x000b46bc ffffffff 18a218ff ffffffff ff64c664 .............d.d │ │ - 0x000b46cc ffffffff ffffffff ffffffff ffffff18 ................ │ │ - 0x000b46dc bd18ffff ffffffff 4bd24bff ffffffff ........K.K..... │ │ - 0x000b46ec ffffffff ffffffff ffff18d8 18f2fdf0 ................ │ │ - 0x000b46fc f2fdf031 e331f2fd f0f2fdf0 fffffff2 ...1.1.......... │ │ - 0x000b470c fdf044e8 324dda2f 73fd3c3e b50c7faa ..D.2M./s.<>.... │ │ - 0x000b471c 2b81880e a5842aff cc55ca5c 2c942709 +.....*..U.\,.'. │ │ - 0x000b472c b0690fa4 88209a91 31d9eb4a 8d9d31ff .i... ..1..J..1. │ │ - 0x000b473c ffbe80aa 3180ac32 fdffc875 b63174b8 ....1..2...u.1t. │ │ - 0x000b474c 3274b832 f7ffd4d5 edc568c2 3168c432 2t.2......h.1h.2 │ │ - 0x000b475c 68c432ff ffffffff fff4ffde ddf4d3dd h.2............. │ │ - 0x000b476c f4d3ddf4 d35cd032 5cd0325c d0325cd0 .....\.2\.2\.2\. │ │ - 0x000b477c 325cd032 ffffffff ffffffff ffffffff 2\.2............ │ │ - 0x000b478c ffffffe6 f9e2e6f9 e2e6f9e2 e6f9e2e6 ................ │ │ - 0x000b479c f9e2e6f9 e2e6f9e2 ffffffff ffff50dc ..............P. │ │ - 0x000b47ac 3250dc32 50dc3250 dc3250dc 3250dc32 2P.2P.2P.2P.2P.2 │ │ - 0x000b47bc 50dc3250 dc32ffff ffffffff ffffffff P.2P.2.......... │ │ - 0x000b47cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b47dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b47ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b47fc ffffffff ff17d90a 59ce2d68 c231a3f8 ........Y.-h.1.. │ │ - 0x000b480c 4367980d 989422a5 842affcc 55c84a11 Cg...."..*..U.J. │ │ - 0x000b481c d7512eb0 6211a584 31f8e34e 989432d9 .Q..b...1..N..2. │ │ - 0x000b482c eb4a8ca0 32ffffbe 80aa3180 ac32fdff .J..2.....1..2.. │ │ - 0x000b483c c8cfe4b6 75b63174 b832ffff fff7ffd4 ....u.1t.2...... │ │ - 0x000b484c d5edc568 c23168c4 3268c432 68c432ff ...h.1h.2h.2h.2. │ │ - 0x000b485c ffffffff fff4ffde ddf4d3dd f4d3ddf4 ................ │ │ - 0x000b486c d3ddf4d3 5cd0325c d0325cd0 325cd032 ....\.2\.2\.2\.2 │ │ - 0x000b487c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b488c ffffffff ffffffff e6f9e2e6 f9e2e6f9 ................ │ │ - 0x000b489c e2e6f9e2 e6f9e2e6 f9e2ffff ffffffff ................ │ │ - 0x000b48ac ffffffff ffff50dc 3250dc32 50dc3250 ......P.2P.2P.2P │ │ - 0x000b48bc dc3250dc 3250dc32 50dc3250 dc32ffff .2P.2P.2P.2P.2.. │ │ - 0x000b48cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b48dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b48ec ffffffff ff4bfc35 21cd0b64 c42c70b8 .....K.5!..d.,p. │ │ - 0x000b48fc 297faa2b 130b069a 9131a584 31e7b84f )..+.....1..1..O │ │ - 0x000b490c ffbf59d4 3c12b556 14ffd851 a4882023 ..Y.<..V...Q.. # │ │ - 0x000b491c 280b9894 22d9eb4a 75892eff ffbe80aa (..."..Ju....... │ │ - 0x000b492c 3188bb3a 80ac32fd ffc81033 0675b631 1..:..2....3.u.1 │ │ - 0x000b493c 74b832b9 c7b9f7ff d4d5edc5 e1ffd168 t.2............h │ │ - 0x000b494c c23168c4 320e4c07 68c432ff ffffa2c0 .1h.2.L.h.2..... │ │ - 0x000b495c a2ffffff ddf4d3ed ffe3ddf4 d3ddf4d3 ................ │ │ - 0x000b496c 0c66075c d0325cd0 323ea82a 5cd032ff .f.\.2\.2>.*\.2. │ │ - 0x000b497c ffffffff ffffffff ffffff24 9924ffff ...........$.$.. │ │ - 0x000b498c ffffffff 73c373ff ffffe6f9 e2fefffa ....s.s......... │ │ - 0x000b499c e6f9e2e6 f9e220af 1fe6f9e2 e6f9e25c ...... ........\ │ │ - 0x000b49ac ce5cffff ffffffff ffffffff ffff50dc .\............P. │ │ - 0x000b49bc 320bb207 50dc3250 dc322ad7 2550dc32 2...P.2P.2*.%P.2 │ │ - 0x000b49cc 50dc326f ff51ffff ffffffff 24ea24ff P.2o.Q......$.$. │ │ - 0x000b49dc ffffffff ff4bfc35 5dfc3973 fd3c8afb .....K.5].9s.<.. │ │ - 0x000b49ec 40a3f843 bcf347d9 eb4af8e3 4effd851 @..C..G..J..N..Q │ │ - 0x000b49fc ffcc55ff bf59ffb0 5c942809 b07c1ea5 ..U..Y..\.(..|.. │ │ - 0x000b4a0c 8431ffff a89a9131 9894228d 9d318ca0 .1.....1.."..1.. │ │ - 0x000b4a1c 32ffffbe cadaa880 aa3180ac 32ffffff 2........1..2... │ │ - 0x000b4a2c cfe4b675 b63174b8 3274b832 ffffffff ...u.1t.2t.2.... │ │ - 0x000b4a3c ffffd5ed c5d5edc5 d5edc568 c43268c4 ...........h.2h. │ │ - 0x000b4a4c 3268c432 ffffffff ffffffff ffffffff 2h.2............ │ │ - 0x000b4a5c ddf4d3dd f4d3ddf4 d3ddf4d3 ddf4d35c ...............\ │ │ - 0x000b4a6c d0325cd0 325cd032 5cd0325c d032ffff .2\.2\.2\.2\.2.. │ │ - 0x000b4a7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b4a8c ffffffff ffffffff ffffffff ffffffe6 ................ │ │ - 0x000b4a9c f9e2e6f9 e2e6f9e2 e6f9e2e6 f9e2e6f9 ................ │ │ - 0x000b4aac e2e6f9e2 ffffffff ffffffff ffffffff ................ │ │ - 0x000b4abc ffffffff ffff50dc 3250dc32 50dc3250 ......P.2P.2P.2P │ │ - 0x000b4acc dc32ffff ff4bfc35 4fda315c ce3168c2 .2...K.5O.1\.1h. │ │ - 0x000b4adc 3174b832 7eac278c a025ffff b2f8e34e 1t.2~.'..%.....N │ │ - 0x000b4aec ffd851b2 7831bf6c 31ca6031 d7522eb0 ..Q.x1.l1.`1.R.. │ │ - 0x000b4afc 5813ffd8 51a48832 ffffa898 9432ffff X...Q..2.....2.. │ │ - 0x000b4b0c b28d9d31 8ca032ff ffffcada a880aa31 ...1..2........1 │ │ - 0x000b4b1c 80ac32ff fffffdff c8cfe4b6 75b63174 ..2.........u.1t │ │ - 0x000b4b2c b83274b8 32ffffff ffffffd5 edc5d5ed .2t.2........... │ │ - 0x000b4b3c c5d5edc5 68c43268 c43268c4 3268c432 ....h.2h.2h.2h.2 │ │ - 0x000b4b4c ffffffff ffffffff ffffffff ffffffdd ................ │ │ - 0x000b4b5c f4d3ddf4 d3ddf4d3 ddf4d3ff ffff5cd0 ..............\. │ │ - 0x000b4b6c 325cd032 5cd0325c d0325cd0 32ffffff 2\.2\.2\.2\.2... │ │ - 0x000b4b7c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b4b8c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b4b9c ffffffff e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ - 0x000b4bac e6f9e2e6 f9e2ffff ffffffff ffffffff ................ │ │ - 0x000b4bbc ffffffff ff44e731 4fda3111 070963c4 .....D.1O.1...c. │ │ - 0x000b4bcc 2bf7ffd4 6faa3080 aa318ca0 329d9627 +...o.0..1..2..' │ │ - 0x000b4bdc ffffa8ff d8512110 09bf6c31 c86432b6 .....Q!...l1.d2. │ │ - 0x000b4bec 3f1b9428 09b07c1e af8f3bff ffa89a91 ?..(..|...;..... │ │ - 0x000b4bfc 311c2409 ffffb28d 9d317186 30ffffff 1.$......1q.0... │ │ - 0x000b4c0c cadaa88f c34080ac 3280ac32 305a30cf .....@..2..20Z0. │ │ - 0x000b4c1c e4b6cfe4 b6589630 74b83274 b832ffff .....X.0t.2t.2.. │ │ - 0x000b4c2c ffffffff d5edc528 6c25d5ed c5d5edc5 .......(l%...... │ │ - 0x000b4c3c 4ba13068 c43268c4 32ffffff ffffffff K.0h.2h.2....... │ │ - 0x000b4c4c ffff3090 30ffffff ffffff74 bc70ddf4 ..0.0......t.p.. │ │ - 0x000b4c5c d3ddf4d3 fbfff1ff ffffffff ff118b09 ................ │ │ - 0x000b4c6c 5cd0325c d0323cbc 2f5cd032 ffffffff \.2\.2<./\.2.... │ │ - 0x000b4c7c ffffffff ffffffff 30c630ff ffffffff ........0.0..... │ │ - 0x000b4c8c ff56d856 ffffffff ffffffff ffffffff .V.V............ │ │ - 0x000b4c9c ffffff30 e130e6f9 e2e6f9e2 3eea3ee6 ...0.0......>.>. │ │ - 0x000b4cac f9e2ffff ff44e731 50dc32f4 ffea73fd .....D.1P.2...s. │ │ - 0x000b4cbc 3c68c231 74b8327e ac27ffff be8d9d31 .9\.2....... │ │ - 0x000b4f7c ffffffff ff44e832 f9fff44f da315cd0 .....D.2...O.1\. │ │ - 0x000b4f8c 32f4ffde 68c432f7 ffd475b6 3180ac32 2...h.2...u.1..2 │ │ - 0x000b4f9c ffffbe8d 9d319894 32c7c08b a48832ff .....1..2.....2. │ │ - 0x000b4fac ff9cb278 31bc7032 ffdf87ca 6031d445 ...x1.p2....`1.E │ │ - 0x000b4fbc 18d75431 b07c32ff ff9ca584 31a48832 ..T1.|2.....1..2 │ │ - 0x000b4fcc ffffa89a 91319894 32ffffff c8ce998d .....1..2....... │ │ - 0x000b4fdc 9d318ca0 32ffffff ffffffca daa8cada .1..2........... │ │ - 0x000b4fec a880ac32 80ac32ff ffffffff ffcfe4b6 ...2..2......... │ │ - 0x000b4ffc cfe4b6cf e4b674b8 3274b832 74b832ff ......t.2t.2t.2. │ │ - 0x000b500c ffffffff ffffffff ffffffff ffffd5ed ................ │ │ - 0x000b501c c5d5edc5 d5edc5ff ffff68c4 3268c432 ..........h.2h.2 │ │ - 0x000b502c 68c43268 c432ffff ffffffff ffffffff h.2h.2.......... │ │ - 0x000b503c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b504c ffddf4d3 ddf4d3dd f4d3ddf4 d3ffffff ................ │ │ - 0x000b505c ffffffff ffffffff ff5cd032 5cd0325c .........\.2\.2\ │ │ - 0x000b506c d032ffff ff44e832 f9fff44f da31ffff .2...D.2...O.1.. │ │ - 0x000b507c ff5cce31 68c432f7 ffd474b8 32fdffc8 .\.1h.2...t.2... │ │ - 0x000b508c 80aa31ff ffff8d9d 31989432 ffffa8a4 ..1.....1..2.... │ │ - 0x000b509c 8832ffff 9cb27831 bc7032ce 8c5fc864 .2....x1.p2.._.d │ │ - 0x000b50ac 32ffc87c d7543197 2f0cffff ffc7b07c 2..|.T1./......| │ │ - 0x000b50bc a48832ff ffffc7c0 8b989432 989432ff ..2........2..2. │ │ - 0x000b50cc ffffc8ce 998ca032 8ca032ff ffffffff .......2..2..... │ │ - 0x000b50dc ffcadaa8 cadaa880 ac3280ac 32ffffff .........2..2... │ │ - 0x000b50ec ffffffff ffffcfe4 b6cfe4b6 cfe4b674 ...............t │ │ - 0x000b50fc b83274b8 3274b832 ffffffff ffffffff .2t.2t.2........ │ │ - 0x000b510c ffffffff ffffffd5 edc5d5ed c5d5edc5 ................ │ │ - 0x000b511c ffffffff ffff68c4 3268c432 68c432ff ......h.2h.2h.2. │ │ - 0x000b512c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b513c ffffffff ffffffff ffffffff ffddf4d3 ................ │ │ - 0x000b514c ddf4d3dd f4d3ddf4 d3ffffff ffffffff ................ │ │ - 0x000b515c ffffffff ff44e832 f9fff452 dc34f4ff .....D.2...R.4.. │ │ - 0x000b516c ea5cce31 48124868 c231ffff ff6fa432 .\.1H.Hh.1...o.2 │ │ - 0x000b517c 80ac32ca daa896a5 3cffffb2 98943248 ..2.....<.....2H │ │ - 0x000b518c 2d2fa584 31ffffff 9b6935bc 7032bf6c -/..1....i5.p2.l │ │ - 0x000b519c 31d97343 ffc87cd4 58322a0d 03b07c32 1.sC..|.X2*...|2 │ │ - 0x000b51ac ffff9c86 7337a488 32ffffa8 e0dfa498 ....s7..2....... │ │ - 0x000b51bc 9432ffff ff486332 c8ce998c a0326e89 .2...Hc2.....2n. │ │ - 0x000b51cc 3affffff ffffffeb ffc9cada a880ac32 :..............2 │ │ - 0x000b51dc 24540eff ffffffff ff9ebf9e ffffffcf $T.............. │ │ - 0x000b51ec e4b6f7ff deffffff 74b83220 6e0e74b8 ........t.2 n.t. │ │ - 0x000b51fc 32ffffff 8ac38aff ffffffff ffffffff 2............... │ │ - 0x000b520c d5edc5d5 edc53ca7 37ffffff ffffff4f ......<.7......O │ │ - 0x000b521c be4168c4 3268c432 9fff69ff ffffffff .Ah.2h.2..i..... │ │ - 0x000b522c ff48cf48 ffffffff ffff63dd 63ffffff .H.H......c.c... │ │ - 0x000b523c ffffffff ffffffff ffddf4d3 3edf3bdd ............>.;. │ │ - 0x000b524c f4d3ffff ff44e832 f2fdf050 dc32e6f9 .....D.2...P.2.. │ │ - 0x000b525c e25cd032 f4ffde68 c432f7ff d474b832 .\.2...h.2...t.2 │ │ - 0x000b526c fdffc880 ac32ffff be8ca032 ffffb29a .....2.....2.... │ │ - 0x000b527c 9131ffff ffa58431 ffffffb2 7831ffff .1.....1....x1.. │ │ - 0x000b528c ffbf6c31 c86432ca 6031d458 32d75431 ..l1.d2.`1.X2.T1 │ │ - 0x000b529c b07c32ff ffffc7b0 7ca48832 ffffffc7 .|2.....|..2.... │ │ - 0x000b52ac c08b9a91 31989432 ffffffff ffb2c8ce ....1..2........ │ │ - 0x000b52bc 998ca032 8ca032ff ffffffff ffcadaa8 ...2..2......... │ │ - 0x000b52cc cadaa880 ac3280ac 3280ac32 ffffffff .....2..2..2.... │ │ - 0x000b52dc ffffffff ffcfe4b6 cfe4b6cf e4b6ffff ................ │ │ - 0x000b52ec ff74b832 74b83274 b832ffff ffffffff .t.2t.2t.2...... │ │ - 0x000b52fc ffffffff ffffffff ffd5edc5 d5edc5d5 ................ │ │ - 0x000b530c edc5d5ed c5ffffff ffffff68 c43268c4 ...........h.2h. │ │ - 0x000b531c 3268c432 68c432ff ffffffff ffffffff 2h.2h.2......... │ │ - 0x000b532c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b533c ffffffff ff44e832 f2fdf050 dc32e6f9 .....D.2...P.2.. │ │ - 0x000b534c e25cd032 ddf4d368 c432d5ed c574b832 .\.2...h.2...t.2 │ │ - 0x000b535c cfe4b6ff ffff80aa 31ffffff 8d9d31ff ........1.....1. │ │ - 0x000b536c ffff9a91 31ffffff a58431ff ffffb278 ....1.....1....x │ │ - 0x000b537c 31ffffff bf6c31ff ffffca60 31ffc87c 1....l1....`1..| │ │ - 0x000b538c d7543197 2f0cffff ffc7b07c a48832a4 .T1./......|..2. │ │ - 0x000b539c 8832ffff ffc7c08b 98943298 9432ffff .2........2..2.. │ │ - 0x000b53ac ffc8ce99 c8ce998c a0328ca0 32ffffff .........2..2... │ │ - 0x000b53bc ffffffca daa8cada a8ffffff 80ac3280 ..............2. │ │ - 0x000b53cc ac32ffff ffffffff ffffffff ffffcfe4 .2.............. │ │ - 0x000b53dc b6cfe4b6 ffffffff ffff74b8 3274b832 ..........t.2t.2 │ │ - 0x000b53ec ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b53fc ffffffff ffd5edc5 d5edc5d5 edc5ffff ................ │ │ - 0x000b540c ffffffff ffffff68 c43268c4 3268c432 .......h.2h.2h.2 │ │ - 0x000b541c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b542c ffffffff ff44e832 f2fdf054 09544fda .....D.2...T.TO. │ │ - 0x000b543c 31ffffff 5ac032ff ffff68c4 32ffffdc 1...Z.2...h.2... │ │ - 0x000b544c 74b832fd ffc82a18 10cadaa8 8ca032b2 t.2...*.......2. │ │ - 0x000b545c b08c9894 32c7c08b ffffffa5 8431ffff ....2........1.. │ │ - 0x000b546c ff3a1d10 ffffffbf 6c31ceb4 77c86432 .:......l1..w.d2 │ │ - 0x000b547c ffc87cee 714c972f 0cb07c32 545a33c7 ..|.qL./..|2TZ3. │ │ - 0x000b548c b07ca488 32bcc2bc c7c08bc7 c08bbbc1 .|..2........... │ │ - 0x000b549c 55ffffff ffffff41 5e32c8ce 998ca032 U......A^2.....2 │ │ - 0x000b54ac 6f8e42ff ffffffff fff6ffd4 cadaa8ca o.B............. │ │ - 0x000b54bc daa82a61 1080ac32 ffffff98 c198ffff ..*a...2........ │ │ - 0x000b54cc ffffffff ffffebcf e4b6cfe4 b654ab54 .............T.T │ │ - 0x000b54dc 74b83274 b8325db5 49ffffff ffffffff t.2t.2].I....... │ │ - 0x000b54ec ffffffff ffffffff 54c654ff ffffd5ed ........T.T..... │ │ - 0x000b54fc c56cd469 d5edc5ff ffffffff ffffffff .l.i............ │ │ - 0x000b550c 68c43222 ac1068c4 3268c432 62eb62ff h.2"..h.2h.2b.b. │ │ - 0x000b551c ffffffff ff44e832 f2fdf0ff ffff4fda .....D.2......O. │ │ - 0x000b552c 31ffffff 5cd032f4 ffde68c4 32d5edc5 1...\.2...h.2... │ │ - 0x000b553c 74b832cf e4b6ffff ff80aa31 ffffff8c t.2........1.... │ │ - 0x000b554c a032ffff b2989432 c7c08ba4 8832c7b0 .2.....2.....2.. │ │ - 0x000b555c 7cffffff b27831ff ffffbc70 32ffdf87 |....x1....p2... │ │ - 0x000b556c c86432ff c87cd458 32db6242 b07c32ff .d2..|.X2.bB.|2. │ │ - 0x000b557c ffffc7b0 7ca48832 a48832ff ffffc7c0 ....|..2..2..... │ │ - 0x000b558c 8b9a9131 989432ff ffffffff ffc8ce99 ...1..2......... │ │ - 0x000b559c c8ce998c a0328ca0 32ffffff ffffffff .....2..2....... │ │ - 0x000b55ac ffffcada a8cadaa8 80ac3280 ac3280ac ..........2..2.. │ │ - 0x000b55bc 32ffffff ffffffff ffffffff ffcfe4b6 2............... │ │ - 0x000b55cc cfe4b6cf e4b6ffff ff74b832 74b83274 .........t.2t.2t │ │ - 0x000b55dc b832ffff ffffffff ffffffff ffffffff .2.............. │ │ - 0x000b55ec ffffffff ffffffd5 edc5d5ed c5d5edc5 ................ │ │ - 0x000b55fc d5edc5ff ffffffff ffffffff 68c43268 ............h.2h │ │ - 0x000b560c c432ffff ffffffff 44e731ff ffff50dc .2......D.1...P. │ │ - 0x000b561c 32f4ffea 5cd032dd f4d3ffff ff68c231 2...\.2......h.1 │ │ - 0x000b562c ffffff74 b832fdff c880ac32 cadaa8ff ...t.2.....2.... │ │ - 0x000b563c ffff8d9d 31ffffff 989432ff ffa8a488 ....1.....2..... │ │ - 0x000b564c 32c7b07c ffffffb2 7831ffff ffbc7032 2..|....x1....p2 │ │ - 0x000b565c ffdf87c8 6432d378 51d45832 d7543197 ....d2.xQ.X2.T1. │ │ - 0x000b566c 2f0cb07c 32ffff9c c7b07ca4 8832ffff /..|2.....|..2.. │ │ - 0x000b567c ffffffff c7c08b98 94329894 32ffffff .........2..2... │ │ - 0x000b568c ffffffc8 ce99c8ce 998ca032 8ca032ff ...........2..2. │ │ - 0x000b569c ffffffff ffffffff cadaa8ca daa8ffff ................ │ │ - 0x000b56ac ff80ac32 80ac32ff ffffffff ffffffff ...2..2......... │ │ - 0x000b56bc ffffffff ffffcfe4 b6cfe4b6 ffffffff ................ │ │ - 0x000b56cc ffff74b8 3274b832 74b832ff ffffffff ..t.2t.2t.2..... │ │ - 0x000b56dc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b56ec ffffffd5 edc5d5ed c5d5edc5 ffffffff ................ │ │ - 0x000b56fc ffff6000 60ffffff 44e731f9 f6f950dc ..`.`...D.1...P. │ │ - 0x000b570c 32e6f9e2 ffffff5c ce31ffff ff271412 2......\.1...'.. │ │ - 0x000b571c d5edc574 b832bec8 a9ffffff 80ac32ff ...t.2........2. │ │ - 0x000b572c ffce8ca0 32c8ce99 60366098 9432ffff ....2...`6`..2.. │ │ - 0x000b573c a892753c c7b07cff ffffcd8c 4cffffff ..u<..|.....L... │ │ - 0x000b574c bc70324d 2c23c864 32ca6031 c6c4c6d4 .p2M,#.d2.`1.... │ │ - 0x000b575c 5832db62 42d5a257 ffffffc7 b07c3d39 X2.bB..W.....|=9 │ │ - 0x000b576c 12a48832 ffffff97 9c77c7c0 8b989432 ...2.....w.....2 │ │ - 0x000b577c c7d261ff ffffffff ff4b6d39 c8ce998c ..a......Km9.... │ │ - 0x000b578c a0327296 4bffffff ffffffff ffffcada .2r.K........... │ │ - 0x000b579c a8cadaa8 60a26080 ac3280ac 3294c694 ....`.`..2..2... │ │ - 0x000b57ac ffffffff ffffffff ffffffff cfe4b64d ...............M │ │ - 0x000b57bc a844cfe4 b6ffffff 83d28374 b83274b8 .D.........t.2t. │ │ - 0x000b57cc 32c1ff7f ffffffff ffff60d8 60ffffff 2.........`.`... │ │ - 0x000b57dc ffffff72 e472ffff ffffffff ffffffd5 ...r.r.......... │ │ - 0x000b57ec edc5ffff ffffffff 44e832f9 fff450dc ........D.2...P. │ │ - 0x000b57fc 32e6f9e2 ffffff5c d032f4ff de68c432 2......\.2...h.2 │ │ - 0x000b580c d5edc5ff ffff74b8 32cfe4b6 80ac32ca ......t.2.....2. │ │ - 0x000b581c daa8ffff ff8ca032 c8ce9998 9432c7c0 .......2.....2.. │ │ - 0x000b582c 8bffffff a48832c7 b07cffff ff805530 ......2..|....U0 │ │ - 0x000b583c 905eff07 042f9755 5ba65dff ad5131ff .^.../.U[.]..Q1. │ │ - 0x000b584c a2790803 2fc64d40 06042f7b 5eff6d56 .y../.M@../{^.mV │ │ - 0x000b585c 766d5676 06052f68 5cff685c ff5c5584 vmVv../h\.h\.\U. │ │ - 0x000b586c 0a0af005 052f5658 ff5658ff 0a0af04c ...../VX.VX....L │ │ - 0x000b587c 52910a0a f005062f 8ca032ff ffffffff R....../..2..... │ │ - 0x000b588c ffffffff cadaa8ca daa8ffff ff80ac32 ...............2 │ │ - 0x000b589c 80ac3280 ac32ffff ffffffff ffffffff ..2..2.......... │ │ - 0x000b58ac ffffffff ffcfe4b6 cfe4b6cf e4b6ffff ................ │ │ - 0x000b58bc ffffffff 74b83274 b832ffff ffffffff ....t.2t.2...... │ │ - 0x000b58cc ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b58dc ffffffff ffffffff 44e832f2 fdf050dc ........D.2...P. │ │ - 0x000b58ec 32e6f9e2 ffffff5c d032ddf4 d3ffffff 2......\.2...... │ │ - 0x000b58fc 68c432f7 ffd474b8 32cfe4b6 ffffff80 h.2...t.2....... │ │ - 0x000b590c ac32cada a8ffffff 8ca032ff ffb29894 .2........2..... │ │ - 0x000b591c 32c7c08b ffffffa4 8832c7b0 7c7b5eff 2........2..|{^. │ │ - 0x000b592c 80553090 5eff0704 2f97555b a65dff07 .U0.^.../.U[.].. │ │ - 0x000b593c 032fffa2 799e1f32 c64d3088 250c542d ./..y..2.M0.%.T- │ │ - 0x000b594c 327b5eff 6d567606 052f0605 2f685cff 2{^.mVv../../h\. │ │ - 0x000b595c 5c55845c 55840505 2f05052f 5658ff56 \U.\U.../../VX.V │ │ - 0x000b596c 58ff4c52 914c5291 ffffff8c a0328ca0 X.LR.LR......2.. │ │ - 0x000b597c 32ffffff ffffffff ffffcada a8cadaa8 2............... │ │ - 0x000b598c cadaa8ff ffff80ac 3280ac32 ffffffff ........2..2.... │ │ - 0x000b599c ffffffff ffffffff ffffffff ffffcfe4 ................ │ │ - 0x000b59ac b6cfe4b6 ffffffff ffff74b8 3274b832 ..........t.2t.2 │ │ - 0x000b59bc 74b832ff ffffffff ffffffff ffffffff t.2............. │ │ - 0x000b59cc ffffffff ffffffff 44e832f5 fdf3ffff ........D.2..... │ │ - 0x000b59dc ff4fda31 6c126c5c d032ddf4 d3efe6ef .O.1l.l\.2...... │ │ - 0x000b59ec 68c432d5 edc5ffff ff74b832 cfe4b66c h.2......t.2...l │ │ - 0x000b59fc 2d6c80aa 31ffffff 84893dc8 ce99ffff -l..1.....=..... │ │ - 0x000b5a0c ffb2a34c c7c08bff ffff4526 156d5676 ...L......E&.mVv │ │ - 0x000b5a1c 7b5eff79 5342905e ff07042f bd7481a6 {^.ySB.^.../.t.. │ │ - 0x000b5a2c 5dff0703 2f491f21 bf5aff08 032f9f59 ].../I.!.Z.../.Y │ │ - 0x000b5a3c 5106042f 7b5eff9e 8ba76d56 7606052f Q../{^....mVv../ │ │ - 0x000b5a4c 2c2d6c68 5cff5c55 84646f77 05052f05 ,-lh\.\U.dow../. │ │ - 0x000b5a5c 052f92a9 ff5658ff c8ce9954 7b40ffff ./...VX....T{@.. │ │ - 0x000b5a6c ff8ca032 77a056ff ffffffff ffffffff ...2w.V......... │ │ - 0x000b5a7c ffffffca daa85599 47ffffff 80ac3271 ......U.G.....2q │ │ - 0x000b5a8c b85cffff ffffffff ffffffff ffffffff .\.............. │ │ - 0x000b5a9c ff6ccf6c cfe4b6cf e4b67ad8 76ffffff .l.l......z.v... │ │ - 0x000b5aac ffffffd3 ff9174b8 3274b832 6cea6cff ......t.2t.2l.l. │ │ - 0x000b5abc ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ - 0x000b5acc ff50dc32 e6f9e2ff ffff5cd0 32f4ffde .P.2......\.2... │ │ - 0x000b5adc 68c432d5 edc5ffff ff74b832 cfe4b6ff h.2......t.2.... │ │ - 0x000b5aec ffff80ac 32cadaa8 ffffff8c a032c8ce ....2........2.. │ │ - 0x000b5afc 99ffffff 989432c7 c08bffff ff06052f ......2......../ │ │ - 0x000b5b0c 6d56767b 5eff8055 30905eff 07042f97 mVv{^..U0.^.../. │ │ - 0x000b5b1c 555ba65d ff07032f ad524ebf 5aff0803 U[.].../.RN.Z... │ │ - 0x000b5b2c 2fc64d40 06042f7b 5eff7b5e ff6d5676 /.M@../{^.{^.mVv │ │ - 0x000b5b3c 06052f06 052f685c ff685cff 5c55840a ../../h\.h\.\U.. │ │ - 0x000b5b4c 0af00505 2f0a0af0 ffffffff ffffc8ce ..../........... │ │ - 0x000b5b5c 99c8ce99 ffffff8c a0328ca0 32ffffff .........2..2... │ │ - 0x000b5b6c ffffffff ffffffff ffcadaa8 cadaa8ff ................ │ │ - 0x000b5b7c ffff80ac 3280ac32 80ac32ff ffffffff ....2..2..2..... │ │ - 0x000b5b8c ffffffff ffffffff ffffffff ffcfe4b6 ................ │ │ - 0x000b5b9c cfe4b6cf e4b6ffff ffffffff 74b83274 ............t.2t │ │ - 0x000b5bac b832ffff ffffffff 44e832f2 fdf0ffff .2......D.2..... │ │ - 0x000b5bbc ff50dc32 e6f9e2ff ffff5cd0 32ddf4d3 .P.2......\.2... │ │ - 0x000b5bcc ffffff68 c432d5ed c5ffffff 74b832cf ...h.2......t.2. │ │ - 0x000b5bdc e4b6ffff ff80ac32 cadaa8ff ffff8ca0 .......2........ │ │ - 0x000b5bec 32c8ce99 ffffff98 9432c7c0 8b685cff 2........2...h\. │ │ - 0x000b5bfc 06052f6d 56767b5e ff805530 905eff07 ../mVv{^..U0.^.. │ │ - 0x000b5c0c 042f9755 5ba65dff 07032fad 524ebf5a ./.U[.].../.RN.Z │ │ - 0x000b5c1c ff08032f c64d4006 042f0604 2f7b5eff .../.M@../../{^. │ │ - 0x000b5c2c 6d56766d 56760605 2f0a0af0 685cff5c mVvmVv../...h\.\ │ │ - 0x000b5c3c 55845c55 8405052f 989432ff ffffffff U.\U.../..2..... │ │ - 0x000b5c4c ffffffff c8ce99c8 ce99ffff ff8ca032 ...............2 │ │ - 0x000b5c5c 8ca032ff ffffffff ffffffff ffffffca ..2............. │ │ - 0x000b5c6c daa8cada a8ffffff ffffff80 ac3280ac .............2.. │ │ - 0x000b5c7c 32ffffff ffffffff ffffffff ffffffff 2............... │ │ - 0x000b5c8c ffffffff ffffcfe4 b6cfe4b6 ffffffff ................ │ │ - 0x000b5c9c ffffffff ffffffff 44e83271 0870ffff ........D.2q.p.. │ │ - 0x000b5cac ff50dc32 dde8daff ffff5cd0 32e9f6df .P.2......\.2... │ │ - 0x000b5cbc ffffff68 c4326421 5cffffff 74b832bf ...h.2d!\...t.2. │ │ - 0x000b5ccc c2aaffff ff80ac32 e3e5c1ff ffff8ca0 .......2........ │ │ - 0x000b5cdc 325e3248 ffffff98 9432af9d 84685cff 2^2H.....2...h\. │ │ - 0x000b5cec 06052f93 6f9c7b5e ff06042f 3c1e31ff ../.o.{^.../<.1. │ │ - 0x000b5cfc aa8d6a29 3289584b ffa88382 2432df7e ..j)2.XK....$2.~ │ │ - 0x000b5d0c 63ffa279 9e1f325d 2316c64d 4006042f c..y..2]#..M@../ │ │ - 0x000b5d1c 796dbc7b 5eff6d56 76454c6e 06052f68 ym.{^.mVvELn../h │ │ - 0x000b5d2c 5cff3033 785c5584 c7c08b84 965c9894 \.03x\U......\.. │ │ - 0x000b5d3c 32ffffff ffffffff ffffc8ce 995e8a48 2............^.H │ │ - 0x000b5d4c ffffff8c a0327dae 62ffffff ffffffff .....2}.b....... │ │ - 0x000b5d5c ffffffff ffcadaa8 5fa94fff ffffffff ........_.O..... │ │ - 0x000b5d6c ff79c86a 80ac32ff ffffffff ffffffff .y.j..2......... │ │ - 0x000b5d7c ffffff78 e178ffff ffffffff 7fe87ccf ...x.x........|. │ │ - 0x000b5d8c e4b6ffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ - 0x000b5d9c ff50dc32 e6f9e2ff ffff5cd0 32ddf4d3 .P.2......\.2... │ │ - 0x000b5dac ffffffff ffff68c4 32d5edc5 ffffff74 ......h.2......t │ │ - 0x000b5dbc b832cfe4 b6ffffff 80ac32ca daa8ffff .2........2..... │ │ - 0x000b5dcc ff8ca032 c8ce99ff ffff9894 325c5584 ...2........2\U. │ │ - 0x000b5ddc 685cff06 052f6d56 767b5eff 06042f0a h\.../mVv{^.../. │ │ - 0x000b5dec 0af08156 69905eff 07042f97 555ba65d ...Vi.^.../.U[.] │ │ - 0x000b5dfc ff07032f ad524ebf 5aff0803 2fc64d40 .../.RN.Z.../.M@ │ │ - 0x000b5e0c 06042f0a 0af07b5e ff6d5676 6d567606 ../...{^.mVvmVv. │ │ - 0x000b5e1c 052f0a0a f0685cff ffffffc7 c08bffff ./...h\......... │ │ - 0x000b5e2c ff989432 989432ff ffffffff ffffffff ...2..2......... │ │ - 0x000b5e3c c8ce99c8 ce99ffff ff8ca032 8ca032ff ...........2..2. │ │ - 0x000b5e4c ffffffff ffffffff ffffffca daa8cada ................ │ │ - 0x000b5e5c a8cadaa8 ffffff80 ac3280ac 3280ac32 .........2..2..2 │ │ - 0x000b5e6c ffffffff ffffffff ffffffff ffffffff ................ │ │ - 0x000b5e7c ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ - 0x000b5e8c ff50dc32 ffffffe6 f9e2ffff ff5cd032 .P.2.........\.2 │ │ - 0x000b5e9c ddf4d3ff ffff68c4 32d5edc5 ffffff74 ......h.2......t │ │ - 0x000b5eac b832cfe4 b6ffffff 80ac32ff ffffcada .2........2..... │ │ - 0x000b5ebc a8ffffff 8ca032c8 ce99ffff ff05052f ......2......../ │ │ - 0x000b5ecc 5c558468 5cff0605 2f6d5676 7b5eff06 \U.h\.../mVv{^.. │ │ - 0x000b5edc 042f0a0a f0815669 905eff07 042f9755 ./....Vi.^.../.U │ │ - 0x000b5eec 5ba65dff 07032fad 524ebf5a ff08032f [.].../.RN.Z.../ │ │ - 0x000b5efc c64d4006 042f0604 2f7b5eff 0a0af06d .M@../../{^....m │ │ - 0x000b5f0c 56760605 2f06052f ffffffff ffffc7c0 Vv../../........ │ │ - 0x000b5f1c 8bc7c08b ffffff98 9432ffff ffffffff .........2...... │ │ - 0x000b5f2c ffffffff ffffc8ce 99c8ce99 ffffff8c ................ │ │ - 0x000b5f3c a0328ca0 32ffffff ffffffff ffffffff .2..2........... │ │ - 0x000b5f4c ffffffff cadaa8ca daa8ffff ffffffff ................ │ │ - 0x000b5f5c 80ac3280 ac32ffff ffffffff ffffffff ..2..2.......... │ │ - 0x000b5f6c ffff8400 84ffffff 44e832ed f4ebffff ........D.2..... │ │ - 0x000b5f7c ffffffff 59dd3be6 f9e2ffff ff2f1619 ....Y.;....../.. │ │ - 0x000b5f8c ddf4d3ff ffff6bad 3cd5edc5 ffffffff ......k.<....... │ │ - 0x000b5f9c ffff74b8 32cfe4b6 84368480 ac32cada ..t.2....6...2.. │ │ - 0x000b5fac a8e0cfe0 8ca032c8 ce99ffff ff5658ff ......2......VX. │ │ - 0x000b5fbc 05052f2f 1b44685c ff06052f 74567a7b ..//.Dh\.../tVz{ │ │ - 0x000b5fcc 5eff0604 2f3d30ff 81566990 5eff0301 ^.../=0..Vi.^... │ │ - 0x000b5fdc 1897555b a65dff3f 3655ad52 4ebf5aff ..U[.].?6U.RN.Z. │ │ - 0x000b5fec df5d73c6 4d30c64d 40030218 7b5eff7b .]s.M0.M@...{^.{ │ │ - 0x000b5ffc 5eff7976 7d6d5676 a48832ff ffffffff ^.yv}mVv..2..... │ │ - 0x000b600c ffffffff 677947c7 c08b9894 328aa268 ....gyG.....2..h │ │ - 0x000b601c ffffffff ffffffff ffffffff c8ce9967 ...............g │ │ - 0x000b602c 984fffff ff8ca032 85bc71ff ffffffff .O.....2..q..... │ │ - 0x000b603c ffffffff ffffffff ffff68b8 56cadaa8 ..........h.V... │ │ - 0x000b604c ffffff92 e49280ac 3280ac32 ffffffff ........2..2.... │ │ - 0x000b605c ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ - 0x000b606c ffffffff 50dc32e6 f9e2ffff ff5cd032 ....P.2......\.2 │ │ - 0x000b607c ddf4d3ff ffffffff ff68c432 d5edc5ff .........h.2.... │ │ - 0x000b608c ffff74b8 32cfe4b6 ffffffff ffff80ac ..t.2........... │ │ - 0x000b609c 32cadaa8 ffffff8c a032c8ce 995658ff 2........2...VX. │ │ - 0x000b60ac 0a0af005 052f5c55 84685cff 06052f6d ...../\U.h\.../m │ │ - 0x000b60bc 56767b5e ff06042f 0a0af081 5669905e Vv{^.../....Vi.^ │ │ - 0x000b60cc ff07042f 97555ba6 5dff0703 2fad524e .../.U[.].../.RN │ │ - 0x000b60dc ad524ebf 5aff0803 2fc64d40 06042f0a .RN.Z.../.M@../. │ │ - 0x000b60ec 0af07b5e ff0a0af0 c7b07ca4 8832a488 ..{^......|..2.. │ │ - 0x000b60fc 32ffffff ffffffff ffffc7c0 8bffffff 2............... │ │ - 0x000b610c 98943298 9432ffff ffffffff ffffffff ..2..2.......... │ │ - 0x000b611c ffffc8ce 99ffffff ffffff8c a0328ca0 .............2.. │ │ - 0x000b612c 32ffffff ffffffff ffffffff ffffffff 2............... │ │ - 0x000b613c cadaa8ca daa8ffff ffffffff 80ac3280 ..............2. │ │ - 0x000b614c ac32ffff ffffffff 44e832ff fffff2fd .2......D.2..... │ │ - 0x000b615c f0ffffff 50dc32e6 f9e2ffff ff5cd032 ....P.2......\.2 │ │ - 0x000b616c ffffffdd f4d3ffff ff68c432 d5edc5ff .........h.2.... │ │ - 0x000b617c ffffffff ff74b832 cfe4b6ff ffff80ac .....t.2........ │ │ - 0x000b618c 32cadaa8 ffffffff ffff8ca0 324c5291 2...........2LR. │ │ - 0x000b619c 5658ff05 052f5c55 840a0af0 685cff06 VX.../\U....h\.. │ │ - 0x000b61ac 052f6d56 767b5eff 06042f0a 0af08156 ./mVv{^.../....V │ │ - 0x000b61bc 69905eff 07042f97 555ba65d ff07032f i.^.../.U[.].../ │ │ - 0x000b61cc 07032fad 524ebf5a ff08032f c64d4006 ../.RN.Z.../.M@. │ │ - 0x000b61dc 042f0604 2f7b5eff ffffffc7 b07cffff ./../{^......|.. │ │ - 0x000b61ec ffa48832 ffffffff ffffffff ffc7c08b ...2............ │ │ - 0x000b61fc c7c08bff ffff9894 32ffffff ffffffff ........2....... │ │ - 0x000b620c ffffffff ffc8ce99 c8ce99ff ffffffff ................ │ │ - 0x000b621c ff8ca032 8ca032ff ffffffff ffffffff ...2..2......... │ │ - 0x000b622c ffffffff ffffcada a8cadaa8 ffffffff ................ │ │ - 0x000b623c ffffffff ffffffff 44e832ff fffff2fd ........D.2..... │ │ - 0x000b624c f0ffffff 2d0f1ce6 f9e2ffff fff3e6f3 ....-........... │ │ - 0x000b625c 5cd032dd f4d3ffff ff68c432 ffffff78 \.2......h.2...x │ │ - 0x000b626c 296fffff ff74b832 c1beadff ffffffff )o...t.2........ │ │ - 0x000b627c ffa3bb55 cadaa8ff ffff4f2d 1c0a0af0 ...U......O-.... │ │ - 0x000b628c 4c529167 55db0505 2f5c5584 3c29ff68 LR.gU.../\U.<).h │ │ - 0x000b629c 5cff0605 2f3d2142 7b5eff06 042f4132 \.../=!B{^.../A2 │ │ - 0x000b62ac c6815669 905eff49 39719755 5ba65dff ..Vi.^.I9q.U[.]. │ │ - 0x000b62bc 5d2d9007 032fad52 4ea571c4 08032fc6 ]-.../.RN.q.../. │ │ - 0x000b62cc 4d30ff9e 9106042f ffffff90 9990c7b0 M0...../........ │ │ - 0x000b62dc 7cc7b07c 96976da4 8832ffff ffffffff |..|..m..2...... │ │ - 0x000b62ec ffffffc7 c08b7087 4e989432 989432ac ......p.N..2..2. │ │ - 0x000b62fc ceacffff ffffffff ffffffc8 ce99c8ce ................ │ │ - 0x000b630c 9990cf90 ffffff8c a0328ece 80ffffff .........2...... │ │ - 0x000b631c ffffffff ffffffff ffffffff 72c85eca ............r.^. │ │ - 0x000b632c daa8ffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ - 0x000b633c f0ffffff 50dc32ff ffffe6f9 e2ffffff ....P.2......... │ │ - 0x000b634c 5cd032dd f4d3ffff ffffffff 68c432d5 \.2.........h.2. │ │ - 0x000b635c edc5ffff ffffffff 74b832cf e4b6ffff ........t.2..... │ │ - 0x000b636c ff80ac32 ffffffca daa8ffff ff05062f ...2.........../ │ │ - 0x000b637c 4c52910a 0af05658 ff05052f 5c558468 LR....VX.../\U.h │ │ - 0x000b638c 5cff0a0a f006052f 6d56767b 5eff0604 \....../mVv{^... │ │ - 0x000b639c 2f0a0af0 81566990 5eff0704 2f97555b /....Vi.^.../.U[ │ │ - 0x000b63ac 0a0af0a6 5dff0703 2fad524e bf5affbf ....].../.RN.Z.. │ │ - 0x000b63bc 5aff0803 2fc64d40 b07c32b0 7c32ffff Z.../.M@.|2.|2.. │ │ - 0x000b63cc ffffffff c7b07cff ffffa488 32ffffff ......|.....2... │ │ - 0x000b63dc ffffffff ffffffff ffc7c08b ffffff98 ................ │ │ - 0x000b63ec 94329894 32ffffff ffffffff ffffffff .2..2........... │ │ - 0x000b63fc ffc8ce99 c8ce99ff ffffffff ff8ca032 ...............2 │ │ - 0x000b640c 8ca032ff ffffffff ffffffff ffffffff ..2............. │ │ - 0x000b641c ffffffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ - 0x000b642c f0ffffff 50dc32ff ffffe6f9 e2ffffff ....P.2......... │ │ - 0x000b643c 5cd032ff ffffddf4 d3ffffff 68c432d5 \.2.........h.2. │ │ - 0x000b644c edc5ffff ffffffff 74b832cf e4b6ffff ........t.2..... │ │ - 0x000b645c ffffffff 80ac32ca daa8ffff ff0a0af0 ......2......... │ │ - 0x000b646c 05062f4c 52915658 ff0a0af0 05052f5c ../LR.VX....../\ │ │ - 0x000b647c 5584685c ff06052f 0a0af06d 56767b5e U.h\.../...mVv{^ │ │ - 0x000b648c ff06042f 0a0af081 5669905e ff07042f .../....Vi.^.../ │ │ - 0x000b649c 97555b97 555ba65d ff07032f ad524e0a .U[.U[.].../.RN. │ │ - 0x000b64ac 0af0bf5a ff08032f db6242ff ffffb07c ...Z.../.bB....| │ │ - 0x000b64bc 32ffffff ffffffc7 b07cc7b0 7ca48832 2........|..|..2 │ │ - 0x000b64cc a48832ff ffffffff ffffffff c7c08bc7 ..2............. │ │ - 0x000b64dc c08bffff ff989432 989432ff ffffffff .......2..2..... │ │ - 0x000b64ec ffffffff ffffffc8 ce99c8ce 99ffffff ................ │ │ - 0x000b64fc ffffff8c a0328ca0 32ffffff ffffffff .....2..2....... │ │ - 0x000b650c ffffffff ffffffff ffffff29 081ef2fd ...........).... │ │ - 0x000b651c f0ffffff f8eef850 dc32e6f9 e2ffffff .......P.2...... │ │ - 0x000b652c ffffff5c d0328722 81ffffff ffffff70 ...\.2.".......p │ │ - 0x000b653c a844d5ed c5ffffff ffffff74 b832cfe4 .D.........t.2.. │ │ - 0x000b654c b69c3f9c 80ac32ff ffffbcb0 a44653ff ..?...2......FS. │ │ - 0x000b655c 05062f3b 23ff4c52 915658ff 03011c0a ../;#.LR.VX..... │ │ - 0x000b656c 0af05c55 847b5ed8 06052f0a 0af0af83 ..\U.{^.../..... │ │ - 0x000b657c b87b5eff 06042f06 04928156 69905eff .{^.../....Vi.^. │ │ - 0x000b658c 5040640a 0af09755 5bf8a4ff 07032fad P@d....U[...../. │ │ - 0x000b659c 524e692e 2fbf5aff d45832b4 8277db62 RNi./.Z..X2..w.b │ │ - 0x000b65ac 42b07c32 ffffffff ffffffff ff79764b B.|2.........yvK │ │ - 0x000b65bc ffffffa4 88329ea7 7cffffff ffffffff .....2..|....... │ │ - 0x000b65cc ffffc7c0 8bc7c08b 9cc69c98 9432ffff .............2.. │ │ - 0x000b65dc ffaed8ae ffffffff ffffffff ffc8ce99 ................ │ │ - 0x000b65ec c8ce999c e19cffff ff8ca032 9ae393ff ...........2.... │ │ - 0x000b65fc ffffffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ - 0x000b660c f0ffffff ffffff50 dc32e6f9 e2ffffff .......P.2...... │ │ - 0x000b661c ffffff5c d032ddf4 d3ffffff ffffff68 ...\.2.........h │ │ - 0x000b662c c432d5ed c5ffffff ffffff74 b832cfe4 .2.........t.2.. │ │ - 0x000b663c b6ffffff ffffff80 ac32cada a80a0af0 .........2...... │ │ - 0x000b664c 4653ff05 062f4c52 910a0af0 5257ad03 FS.../LR....RW.. │ │ - 0x000b665c 051d0609 945a545c 645bb103 041d0609 .....ZT\d[...... │ │ - 0x000b666c 946c5654 775db404 041d0609 9480564e .lVTw]........VN │ │ - 0x000b667c 8c5db804 031d0609 94965547 a25cbc04 .]........UG.\.. │ │ - 0x000b668c 031d0403 1dac5240 ffffc983 551e8355 ......R@....U..U │ │ - 0x000b669c 1ed3613a 6d791e6d 791effff beffffbe ..a:my.my....... │ │ - 0x000b66ac a3ad58a3 ad589ef9 9e65841e 9ef99efc ..X..X...e...... │ │ - 0x000b66bc ffbb9ef9 9e9ef99e 9cbd609e f99e5e90 ..........`...^. │ │ - 0x000b66cc 1e5e901e 9ef99eea ffb7eaff b79ef99e .^.............. │ │ - 0x000b66dc 9ef99ec8 ce99c8ce 99ffffff ffffff8c ................ │ │ - 0x000b66ec a032ffff ffffffff ffffff44 e832f2fd .2.........D.2.. │ │ - 0x000b66fc f0ffffff ffffff50 dc32e6f9 e2ffffff .......P.2...... │ │ - 0x000b670c ffffff5c d032ffff ffddf4d3 ffffff68 ...\.2.........h │ │ - 0x000b671c c432ffff ffd5edc5 ffffff74 b832ffff .2.........t.2.. │ │ - 0x000b672c ffcfe4b6 ffffffff ffff80ac 323c4c9f ............2....lVT │ │ - 0x000b6b2c 04046877 5db40404 1d614ba4 80564e8c ..hw]....aK..VN. │ │ - 0x000b6b3c 5db86b5a f904031d b88a496f 956fffff ].kZ......Io.o.. │ │ - 0x000b6b4c c67b611e abc0abc4 7742ffff c9ffffff .{a.....wB...... │ │ - 0x000b6b5c 83551ed3 613a9444 286d791e 9ef99ec7 .U..a:.D(my..... │ │ - 0x000b6b6c ceb6ffff be9ef99e ffffe39e f99e6584 ..............e. │ │ - 0x000b6b7c 1e476b15 9ef99efc ffbbb0dc b09ef99e .Gk............. │ │ - 0x000b6b8c 9cbd60ff ffffffff ff989432 6b8723ff ..`........2k.#. │ │ - 0x000b6b9c ffffffff ffffffff ffffff44 e832ffff ...........D.2.. │ │ - 0x000b6bac fff2fdf0 ffffffff ffff50dc 32e6f9e2 ..........P.2... │ │ - 0x000b6bbc ffffffff ffff5cd0 32ffffff ddf4d3ff ......\.2....... │ │ - 0x000b6bcc ffffffff ff68c432 ffffffd5 edc5ffff .....h.2........ │ │ - 0x000b6bdc ffffffff 74b832cf e4b6ffff ff384cff ....t.2......8L. │ │ - 0x000b6bec 0a0af005 062f3c4c 9f0a0af0 4252aa03 ...../.(Ljava/ │ │ + 0x00089898 6c616e67 2f537472 696e673b 29560072 lang/String;)V.r │ │ + 0x000898a8 65676973 74657252 65636569 76657200 egisterReceiver. │ │ + 0x000898b8 284c616e 64726f69 642f636f 6e74656e (Landroid/conten │ │ + 0x000898c8 742f4272 6f616463 61737452 65636569 t/BroadcastRecei │ │ + 0x000898d8 7665723b 4c616e64 726f6964 2f636f6e ver;Landroid/con │ │ + 0x000898e8 74656e74 2f496e74 656e7446 696c7465 tent/IntentFilte │ │ + 0x000898f8 723b294c 616e6472 6f69642f 636f6e74 r;)Landroid/cont │ │ + 0x00089908 656e742f 496e7465 6e743b00 67657449 ent/Intent;.getI │ │ + 0x00089918 6e744578 74726100 284c6a61 76612f6c ntExtra.(Ljava/l │ │ + 0x00089928 616e672f 53747269 6e673b49 29490067 ang/String;I)I.g │ │ + 0x00089938 6574426f 6f6c6561 6e457874 72610028 etBooleanExtra.( │ │ + 0x00089948 4c6a6176 612f6c61 6e672f53 7472696e Ljava/lang/Strin │ │ + 0x00089958 673b5a29 5a00706c 75676765 64007374 g;Z)Z.plugged.st │ │ + 0x00089968 61747573 00707265 73656e74 006c6576 atus.present.lev │ │ + 0x00089978 656c0073 63616c65 00696e70 75744765 el.scale.inputGe │ │ + 0x00089988 74496e70 75744465 76696365 49647300 tInputDeviceIds. │ │ + 0x00089998 2849295b 49007365 6e644d65 73736167 (I)[I.sendMessag │ │ + 0x000899a8 65002849 49295a00 73686f77 54657874 e.(II)Z.showText │ │ + 0x000899b8 496e7075 74002849 49494929 5a006a61 Input.(IIII)Z.ja │ │ + 0x000899c8 76612f6c 616e672f 53747269 6e67006d va/lang/String.m │ │ + 0x000899d8 65737361 6765626f 7853686f 774d6573 essageboxShowMes │ │ + 0x000899e8 73616765 426f7800 28494c6a 6176612f sageBox.(ILjava/ │ │ + 0x000899f8 6c616e67 2f537472 696e673b 4c6a6176 lang/String;Ljav │ │ + 0x00089a08 612f6c61 6e672f53 7472696e 673b5b49 a/lang/String;[I │ │ + 0x00089a18 5b495b4c 6a617661 2f6c616e 672f5374 [I[Ljava/lang/St │ │ + 0x00089a28 72696e67 3b5b4929 49006765 7446696c ring;[I)I.getFil │ │ + 0x00089a38 65734469 72002829 4c6a6176 612f696f esDir.()Ljava/io │ │ + 0x00089a48 2f46696c 653b0043 6f756c64 6e277420 /File;.Couldn't │ │ + 0x00089a58 67657420 696e7465 726e616c 20646972 get internal dir │ │ + 0x00089a68 6563746f 72790067 65744162 736f6c75 ectory.getAbsolu │ │ + 0x00089a78 74655061 74680061 6e64726f 69642f6f tePath.android/o │ │ + 0x00089a88 732f456e 7669726f 6e6d656e 74006765 s/Environment.ge │ │ + 0x00089a98 74457874 65726e61 6c53746f 72616765 tExternalStorage │ │ + 0x00089aa8 53746174 65006578 7465726e 616c2073 State.external s │ │ + 0x00089ab8 746f7261 67652073 74617465 3a202573 torage state: %s │ │ + 0x00089ac8 006d6f75 6e746564 006d6f75 6e746564 .mounted.mounted │ │ + 0x00089ad8 5f726f00 67657445 78746572 6e616c46 _ro.getExternalF │ │ + 0x00089ae8 696c6573 44697200 284c6a61 76612f6c ilesDir.(Ljava/l │ │ + 0x00089af8 616e672f 53747269 6e673b29 4c6a6176 ang/String;)Ljav │ │ + 0x00089b08 612f696f 2f46696c 653b0043 6f756c64 a/io/File;.Could │ │ + 0x00089b18 6e277420 67657420 65787465 726e616c n't get external │ │ + 0x00089b28 20646972 6563746f 72790055 6e6b6e6f directory.Unkno │ │ + 0x00089b38 776e0047 656e7569 6e65496e 74656c00 wn.GenuineIntel. │ │ + 0x00089b48 41757468 656e7469 63414d44 0053444c AuthenticAMD.SDL │ │ + 0x00089b58 5f44594e 414d4943 5f415049 0053444c _DYNAMIC_API.SDL │ │ + 0x00089b68 5f44594e 4150495f 656e7472 7900556e _DYNAPI_entry.Un │ │ + 0x00089b78 6b6e6f77 6e20746f 75636820 64657669 known touch devi │ │ + 0x00089b88 63650055 6e6b6e6f 776e2074 6f756368 ce.Unknown touch │ │ + 0x00089b98 2066696e 67657200 53444c5f 4e4f5f53 finger.SDL_NO_S │ │ + 0x00089ba8 49474e41 4c5f4841 4e444c45 5253004e IGNAL_HANDLERS.N │ │ + 0x00089bb8 6f207769 6e646f77 20686173 20666f63 o window has foc │ │ + 0x00089bc8 75730050 61737365 64204e55 4c4c2063 us.Passed NULL c │ │ + 0x00089bd8 7572736f 72207375 72666163 65004375 ursor surface.Cu │ │ + 0x00089be8 72736f72 73206172 65206e6f 74206375 rsors are not cu │ │ + 0x00089bf8 7272656e 746c7920 73757070 6f727465 rrently supporte │ │ + 0x00089c08 64004375 72736f72 20686f74 2073706f d.Cursor hot spo │ │ + 0x00089c18 7420646f 65736e27 74206c69 65207769 t doesn't lie wi │ │ + 0x00089c28 7468696e 20637572 736f7200 43726561 thin cursor.Crea │ │ + 0x00089c38 74655379 7374656d 43757273 6f722069 teSystemCursor i │ │ + 0x00089c48 73206e6f 74206375 7272656e 746c7920 s not currently │ │ + 0x00089c58 73757070 6f727465 64004375 72736f72 supported.Cursor │ │ + 0x00089c68 206e6f74 20617373 6f636961 74656420 not associated │ │ + 0x00089c78 77697468 20746865 20637572 72656e74 with the current │ │ + 0x00089c88 206d6f75 73650053 444c5f4d 4f555345 mouse.SDL_MOUSE │ │ + 0x00089c98 5f52454c 41544956 455f4d4f 44455f57 _RELATIVE_MODE_W │ │ + 0x00089ca8 41525000 53444c5f 4556454e 545f5155 ARP.SDL_EVENT_QU │ │ + 0x00089cb8 4555455f 53544154 49535449 43530053 EUE_STATISTICS.S │ │ + 0x00089cc8 444c2045 56454e54 20515545 55453a20 DL EVENT QUEUE: │ │ + 0x00089cd8 4d617869 6d756d20 6576656e 74732069 Maximum events i │ │ + 0x00089ce8 6e2d666c 69676874 3a202564 0a005468 n-flight: %d..Th │ │ + 0x00089cf8 65206576 656e7420 73797374 656d2068 e event system h │ │ + 0x00089d08 61732062 65656e20 73687574 20646f77 as been shut dow │ │ + 0x00089d18 6e004576 656e7420 71756575 65206973 n.Event queue is │ │ + 0x00089d28 2066756c 6c202825 64206576 656e7473 full (%d events │ │ + 0x00089d38 2900436f 756c646e 2774206c 6f636b20 ).Couldn't lock │ │ + 0x00089d48 6576656e 74207175 65756500 4552524f event queue.ERRO │ │ + 0x00089d58 523a204e 756d506f 696e7473 203d2025 R: NumPoints = % │ │ + 0x00089d68 690a006e 6f206765 73747572 6520746f i..no gesture to │ │ + 0x00089d78 75636820 64657669 63657320 72656769 uch devices regi │ │ + 0x00089d88 73746572 65640055 6e6b6e6f 776e2067 stered.Unknown g │ │ + 0x00089d98 65737475 72654964 00676976 656e2074 estureId.given t │ │ + 0x00089da8 6f756368 20696420 6e6f7420 666f756e ouch id not foun │ │ + 0x00089db8 6400636f 756c6420 6e6f7420 72656164 d.could not read │ │ + 0x00089dc8 20616e79 20646f6c 6c617220 67657374 any dollar gest │ │ + 0x00089dd8 75726520 66726f6d 2072776f 70730073 ure from rwops.s │ │ + 0x00089de8 63616e63 6f646500 42004300 44004500 cancode.B.C.D.E. │ │ + 0x00089df8 46004700 48004a00 4b004c00 4d004e00 F.G.H.J.K.L.M.N. │ │ + 0x00089e08 4f005000 51005200 53005400 55005600 O.P.Q.R.S.T.U.V. │ │ + 0x00089e18 57005800 59005a00 31003200 33003400 W.X.Y.Z.1.2.3.4. │ │ + 0x00089e28 35003600 37003800 39003000 52657475 5.6.7.8.9.0.Retu │ │ + 0x00089e38 726e0045 73636170 65004261 636b7370 rn.Escape.Backsp │ │ + 0x00089e48 61636500 54616200 53706163 65002d00 ace.Tab.Space.-. │ │ + 0x00089e58 3d005b00 5d005c00 23003b00 27006000 =.[.].\.#.;.'.`. │ │ + 0x00089e68 2c002e00 2f004361 70734c6f 636b0046 ,.../.CapsLock.F │ │ + 0x00089e78 31004632 00463300 46340046 35004636 1.F2.F3.F4.F5.F6 │ │ + 0x00089e88 00463700 46380046 39004631 30004631 .F7.F8.F9.F10.F1 │ │ + 0x00089e98 31004631 32005072 696e7453 63726565 1.F12.PrintScree │ │ + 0x00089ea8 6e005363 726f6c6c 4c6f636b 00506175 n.ScrollLock.Pau │ │ + 0x00089eb8 73650049 6e736572 7400486f 6d650050 se.Insert.Home.P │ │ + 0x00089ec8 61676555 70004465 6c657465 00456e64 ageUp.Delete.End │ │ + 0x00089ed8 00506167 65446f77 6e005269 67687400 .PageDown.Right. │ │ + 0x00089ee8 4c656674 00446f77 6e005570 004e756d Left.Down.Up.Num │ │ + 0x00089ef8 6c6f636b 004b6579 70616420 2f004b65 lock.Keypad /.Ke │ │ + 0x00089f08 79706164 202a004b 65797061 64202d00 ypad *.Keypad -. │ │ + 0x00089f18 4b657970 6164202b 004b6579 70616420 Keypad +.Keypad │ │ + 0x00089f28 456e7465 72004b65 79706164 2031004b Enter.Keypad 1.K │ │ + 0x00089f38 65797061 64203200 4b657970 61642033 eypad 2.Keypad 3 │ │ + 0x00089f48 004b6579 70616420 34004b65 79706164 .Keypad 4.Keypad │ │ + 0x00089f58 2035004b 65797061 64203600 4b657970 5.Keypad 6.Keyp │ │ + 0x00089f68 61642037 004b6579 70616420 38004b65 ad 7.Keypad 8.Ke │ │ + 0x00089f78 79706164 2039004b 65797061 64203000 ypad 9.Keypad 0. │ │ + 0x00089f88 4b657970 6164202e 00417070 6c696361 Keypad ..Applica │ │ + 0x00089f98 74696f6e 00506f77 6572004b 65797061 tion.Power.Keypa │ │ + 0x00089fa8 64203d00 46313300 46313400 46313500 d =.F13.F14.F15. │ │ + 0x00089fb8 46313600 46313700 46313800 46313900 F16.F17.F18.F19. │ │ + 0x00089fc8 46323000 46323100 46323200 46323300 F20.F21.F22.F23. │ │ + 0x00089fd8 46323400 45786563 75746500 48656c70 F24.Execute.Help │ │ + 0x00089fe8 004d656e 75005365 6c656374 0053746f .Menu.Select.Sto │ │ + 0x00089ff8 70004167 61696e00 556e646f 00437574 p.Again.Undo.Cut │ │ + 0x0008a008 00436f70 79005061 73746500 46696e64 .Copy.Paste.Find │ │ + 0x0008a018 004d7574 6500566f 6c756d65 55700056 .Mute.VolumeUp.V │ │ + 0x0008a028 6f6c756d 65446f77 6e004b65 79706164 olumeDown.Keypad │ │ + 0x0008a038 202c004b 65797061 64203d20 28415334 ,.Keypad = (AS4 │ │ + 0x0008a048 30302900 416c7445 72617365 00537973 00).AltErase.Sys │ │ + 0x0008a058 52657100 43616e63 656c0043 6c656172 Req.Cancel.Clear │ │ + 0x0008a068 00507269 6f720053 65706172 61746f72 .Prior.Separator │ │ + 0x0008a078 004f7574 004f7065 7200436c 65617220 .Out.Oper.Clear │ │ + 0x0008a088 2f204167 61696e00 43725365 6c004578 / Again.CrSel.Ex │ │ + 0x0008a098 53656c00 4b657970 61642030 30004b65 Sel.Keypad 00.Ke │ │ + 0x0008a0a8 79706164 20303030 0054686f 7573616e ypad 000.Thousan │ │ + 0x0008a0b8 64735365 70617261 746f7200 44656369 dsSeparator.Deci │ │ + 0x0008a0c8 6d616c53 65706172 61746f72 00437572 malSeparator.Cur │ │ + 0x0008a0d8 72656e63 79556e69 74004375 7272656e rencyUnit.Curren │ │ + 0x0008a0e8 63795375 62556e69 74004b65 79706164 cySubUnit.Keypad │ │ + 0x0008a0f8 2028004b 65797061 64202900 4b657970 (.Keypad ).Keyp │ │ + 0x0008a108 6164207b 004b6579 70616420 7d004b65 ad {.Keypad }.Ke │ │ + 0x0008a118 79706164 20546162 004b6579 70616420 ypad Tab.Keypad │ │ + 0x0008a128 4261636b 73706163 65004b65 79706164 Backspace.Keypad │ │ + 0x0008a138 2041004b 65797061 64204200 4b657970 A.Keypad B.Keyp │ │ + 0x0008a148 61642043 004b6579 70616420 44004b65 ad C.Keypad D.Ke │ │ + 0x0008a158 79706164 2045004b 65797061 64204600 ypad E.Keypad F. │ │ + 0x0008a168 4b657970 61642058 4f52004b 65797061 Keypad XOR.Keypa │ │ + 0x0008a178 64205e00 4b657970 61642025 004b6579 d ^.Keypad %.Key │ │ + 0x0008a188 70616420 3c004b65 79706164 203e004b pad <.Keypad >.K │ │ + 0x0008a198 65797061 64202600 4b657970 61642026 eypad &.Keypad & │ │ + 0x0008a1a8 26004b65 79706164 207c004b 65797061 &.Keypad |.Keypa │ │ + 0x0008a1b8 64207c7c 004b6579 70616420 3a004b65 d ||.Keypad :.Ke │ │ + 0x0008a1c8 79706164 2023004b 65797061 64205370 ypad #.Keypad Sp │ │ + 0x0008a1d8 61636500 4b657970 61642040 004b6579 ace.Keypad @.Key │ │ + 0x0008a1e8 70616420 21004b65 79706164 204d656d pad !.Keypad Mem │ │ + 0x0008a1f8 53746f72 65004b65 79706164 204d656d Store.Keypad Mem │ │ + 0x0008a208 52656361 6c6c004b 65797061 64204d65 Recall.Keypad Me │ │ + 0x0008a218 6d436c65 6172004b 65797061 64204d65 mClear.Keypad Me │ │ + 0x0008a228 6d416464 004b6579 70616420 4d656d53 mAdd.Keypad MemS │ │ + 0x0008a238 75627472 61637400 4b657970 6164204d ubtract.Keypad M │ │ + 0x0008a248 656d4d75 6c746970 6c79004b 65797061 emMultiply.Keypa │ │ + 0x0008a258 64204d65 6d446976 69646500 4b657970 d MemDivide.Keyp │ │ + 0x0008a268 6164202b 2f2d004b 65797061 6420436c ad +/-.Keypad Cl │ │ + 0x0008a278 65617200 4b657970 61642043 6c656172 ear.Keypad Clear │ │ + 0x0008a288 456e7472 79004b65 79706164 2042696e Entry.Keypad Bin │ │ + 0x0008a298 61727900 4b657970 6164204f 6374616c ary.Keypad Octal │ │ + 0x0008a2a8 004b6579 70616420 44656369 6d616c00 .Keypad Decimal. │ │ + 0x0008a2b8 4b657970 61642048 65786164 6563696d Keypad Hexadecim │ │ + 0x0008a2c8 616c004c 65667420 4374726c 004c6566 al.Left Ctrl.Lef │ │ + 0x0008a2d8 74205368 69667400 4c656674 20416c74 t Shift.Left Alt │ │ + 0x0008a2e8 004c6566 74204755 49005269 67687420 .Left GUI.Right │ │ + 0x0008a2f8 4374726c 00526967 68742053 68696674 Ctrl.Right Shift │ │ + 0x0008a308 00526967 68742041 6c740052 69676874 .Right Alt.Right │ │ + 0x0008a318 20475549 004d6f64 65537769 74636800 GUI.ModeSwitch. │ │ + 0x0008a328 41756469 6f4e6578 74004175 64696f50 AudioNext.AudioP │ │ + 0x0008a338 72657600 41756469 6f53746f 70004175 rev.AudioStop.Au │ │ + 0x0008a348 64696f50 6c617900 41756469 6f4d7574 dioPlay.AudioMut │ │ + 0x0008a358 65004d65 64696153 656c6563 74005757 e.MediaSelect.WW │ │ + 0x0008a368 57004d61 696c0043 616c6375 6c61746f W.Mail.Calculato │ │ + 0x0008a378 7200436f 6d707574 65720041 43205365 r.Computer.AC Se │ │ + 0x0008a388 61726368 00414320 486f6d65 00414320 arch.AC Home.AC │ │ + 0x0008a398 4261636b 00414320 466f7277 61726400 Back.AC Forward. │ │ + 0x0008a3a8 41432053 746f7000 41432052 65667265 AC Stop.AC Refre │ │ + 0x0008a3b8 73680041 4320426f 6f6b6d61 726b7300 sh.AC Bookmarks. │ │ + 0x0008a3c8 42726967 68746e65 7373446f 776e0042 BrightnessDown.B │ │ + 0x0008a3d8 72696768 746e6573 73557000 44697370 rightnessUp.Disp │ │ + 0x0008a3e8 6c617953 77697463 68004b42 44496c6c laySwitch.KBDIll │ │ + 0x0008a3f8 756d546f 67676c65 004b4244 496c6c75 umToggle.KBDIllu │ │ + 0x0008a408 6d446f77 6e004b42 44496c6c 756d5570 mDown.KBDIllumUp │ │ + 0x0008a418 00456a65 63740053 6c656570 0043616e .Eject.Sleep.Can │ │ + 0x0008a428 27742077 72697465 20746f20 72656164 't write to read │ │ + 0x0008a438 2d6f6e6c 79206d65 6d6f7279 006d656d -only memory.mem │ │ + 0x0008a448 0073697a 65005344 4c5f5257 46726f6d .size.SDL_RWFrom │ │ + 0x0008a458 46696c65 28293a20 4e6f2066 696c6520 File(): No file │ │ + 0x0008a468 6f72206e 6f206d6f 64652073 70656369 or no mode speci │ │ + 0x0008a478 66696564 0025732f 25730048 61707469 fied.%s/%s.Hapti │ │ + 0x0008a488 633a2049 6e76616c 69642068 61707469 c: Invalid hapti │ │ + 0x0008a498 63206465 76696365 20696465 6e746966 c device identif │ │ + 0x0008a4a8 69657200 48617074 69633a20 54686572 ier.Haptic: Ther │ │ + 0x0008a4b8 65206172 65202564 20686170 74696320 e are %d haptic │ │ + 0x0008a4c8 64657669 63657320 61766169 6c61626c devices availabl │ │ + 0x0008a4d8 65004861 70746963 3a204a6f 79737469 e.Haptic: Joysti │ │ + 0x0008a4e8 636b2069 736e2774 2076616c 69642e00 ck isn't valid.. │ │ + 0x0008a4f8 48617074 69633a20 4a6f7973 7469636b Haptic: Joystick │ │ + 0x0008a508 2069736e 27742061 20686170 74696320 isn't a haptic │ │ + 0x0008a518 64657669 63652e00 48617074 69633a20 device..Haptic: │ │ + 0x0008a528 45666665 6374206e 6f742073 7570706f Effect not suppo │ │ + 0x0008a538 72746564 20627920 68617074 69632064 rted by haptic d │ │ + 0x0008a548 65766963 652e0048 61707469 633a2044 evice..Haptic: D │ │ + 0x0008a558 65766963 65206861 73206e6f 20667265 evice has no fre │ │ + 0x0008a568 65207370 61636520 6c656674 2e004861 e space left..Ha │ │ + 0x0008a578 70746963 3a20496e 76616c69 64206566 ptic: Invalid ef │ │ + 0x0008a588 66656374 20696465 6e746966 6965722e fect identifier. │ │ + 0x0008a598 00486170 7469633a 20557064 6174696e .Haptic: Updatin │ │ + 0x0008a5a8 67206566 66656374 20747970 65206973 g effect type is │ │ + 0x0008a5b8 20696c6c 6567616c 2e004861 70746963 illegal..Haptic │ │ + 0x0008a5c8 3a204465 76696365 20646f65 73206e6f : Device does no │ │ + 0x0008a5d8 74207375 70706f72 74207374 61747573 t support status │ │ + 0x0008a5e8 20717565 72696573 2e004861 70746963 queries..Haptic │ │ + 0x0008a5f8 3a204465 76696365 20646f65 73206e6f : Device does no │ │ + 0x0008a608 74207375 70706f72 74207365 7474696e t support settin │ │ + 0x0008a618 67206761 696e2e00 48617074 69633a20 g gain..Haptic: │ │ + 0x0008a628 4761696e 206d7573 74206265 20626574 Gain must be bet │ │ + 0x0008a638 7765656e 20302061 6e642031 30302e00 ween 0 and 100.. │ │ + 0x0008a648 53444c5f 48415054 49435f47 41494e5f SDL_HAPTIC_GAIN_ │ │ + 0x0008a658 4d415800 48617074 69633a20 44657669 MAX.Haptic: Devi │ │ + 0x0008a668 63652064 6f657320 6e6f7420 73757070 ce does not supp │ │ + 0x0008a678 6f727420 73657474 696e6720 6175746f ort setting auto │ │ + 0x0008a688 63656e74 65722e00 48617074 69633a20 center..Haptic: │ │ + 0x0008a698 4175746f 63656e74 6572206d 75737420 Autocenter must │ │ + 0x0008a6a8 62652062 65747765 656e2030 20616e64 be between 0 and │ │ + 0x0008a6b8 20313030 2e004861 70746963 3a204d6f 100..Haptic: Mo │ │ + 0x0008a6c8 75736520 69736e27 74206120 68617074 use isn't a hapt │ │ + 0x0008a6d8 69632064 65766963 652e0048 61707469 ic device..Hapti │ │ + 0x0008a6e8 633a2044 65766963 6520646f 6573206e c: Device does n │ │ + 0x0008a6f8 6f742073 7570706f 72742073 65747469 ot support setti │ │ + 0x0008a708 6e672070 61757369 6e672e00 44657669 ng pausing..Devi │ │ + 0x0008a718 63652064 6f65736e 27742073 7570706f ce doesn't suppo │ │ + 0x0008a728 72742072 756d626c 65004861 70746963 rt rumble.Haptic │ │ + 0x0008a738 3a205275 6d626c65 20656666 65637420 : Rumble effect │ │ + 0x0008a748 6e6f7420 696e6974 69616c69 7a656420 not initialized │ │ + 0x0008a758 6f6e2068 61707469 63206465 76696365 on haptic device │ │ + 0x0008a768 004c6f67 69632065 72726f72 3a204e6f .Logic error: No │ │ + 0x0008a778 20686170 74696320 64657669 63657320 haptic devices │ │ + 0x0008a788 61766169 6c61626c 652e0053 444c5f4a available..SDL_J │ │ + 0x0008a798 4f595354 49434b5f 414c4c4f 575f4241 OYSTICK_ALLOW_BA │ │ + 0x0008a7a8 434b4752 4f554e44 5f455645 4e545300 CKGROUND_EVENTS. │ │ + 0x0008a7b8 54686572 65206172 65202564 206a6f79 There are %d joy │ │ + 0x0008a7c8 73746963 6b732061 7661696c 61626c65 sticks available │ │ + 0x0008a7d8 004a6f79 73746963 6b206861 736e2774 .Joystick hasn't │ │ + 0x0008a7e8 20626565 6e206f70 656e6564 20796574 been opened yet │ │ + 0x0008a7f8 004a6f79 73746963 6b206f6e 6c792068 .Joystick only h │ │ + 0x0008a808 61732025 64206178 6573004a 6f797374 as %d axes.Joyst │ │ + 0x0008a818 69636b20 6f6e6c79 20686173 20256420 ick only has %d │ │ + 0x0008a828 68617473 004a6f79 73746963 6b206f6e hats.Joystick on │ │ + 0x0008a838 6c792068 61732025 64206261 6c6c7300 ly has %d balls. │ │ + 0x0008a848 4a6f7973 7469636b 206f6e6c 79206861 Joystick only ha │ │ + 0x0008a858 73202564 20627574 746f6e73 00417869 s %d buttons.Axi │ │ + 0x0008a868 7320696e 64657820 746f6f20 6c617267 s index too larg │ │ + 0x0008a878 653a2025 64004275 74746f6e 20696e64 e: %d.Button ind │ │ + 0x0008a888 65782074 6f6f206c 61726765 3a202564 ex too large: %d │ │ + 0x0008a898 00486174 20696e64 65782074 6f6f206c .Hat index too l │ │ + 0x0008a8a8 61726765 3a202564 00427574 746f6e20 arge: %d.Button │ │ + 0x0008a8b8 6e616d65 20746f6f 206c6172 67653a20 name too large: │ │ + 0x0008a8c8 2573004a 6f797374 69636b20 62757474 %s.Joystick butt │ │ + 0x0008a8d8 6f6e206e 616d6520 746f6f20 6c617267 on name too larg │ │ + 0x0008a8e8 653a2025 73005862 6f780058 2d426f78 e: %s.Xbox.X-Box │ │ + 0x0008a8f8 006d6170 70696e67 53747269 6e670043 .mappingString.C │ │ + 0x0008a908 6f756c64 6e277420 70617273 65204755 ouldn't parse GU │ │ + 0x0008a918 49442066 726f6d20 25730078 696e7075 ID from %s.xinpu │ │ + 0x0008a928 7400656d 73637269 7074656e 00436f75 t.emscripten.Cou │ │ + 0x0008a938 6c646e27 74207061 72736520 6e616d65 ldn't parse name │ │ + 0x0008a948 2066726f 6d202573 00436f75 6c646e27 from %s.Couldn' │ │ + 0x0008a958 74207061 72736520 25730049 6e76616c t parse %s.Inval │ │ + 0x0008a968 69642052 576f7073 00436f75 6c64206e id RWops.Could n │ │ + 0x0008a978 6f742061 6c6c6f63 61746520 73706163 ot allocate spac │ │ + 0x0008a988 6520746f 20726561 64204442 20696e74 e to read DB int │ │ + 0x0008a998 6f206d65 6d6f7279 00436f75 6c64206e o memory.Could n │ │ + 0x0008a9a8 6f742072 65616420 44420070 6c617466 ot read DB.platf │ │ + 0x0008a9b8 6f726d3a 0025732c 25732c25 73003465 orm:.%s,%s,%s.4e │ │ + 0x0008a9c8 35363439 34343439 34313230 34333666 564944494120436f │ │ + 0x0008a9d8 37323730 36663732 36313734 36392c4e 72706f72617469,N │ │ + 0x0008a9e8 56494449 4120436f 6e74726f 6c6c6572 VIDIA Controller │ │ + 0x0008a9f8 2c613a62 302c623a 62312c64 70646f77 ,a:b0,b:b1,dpdow │ │ + 0x0008aa08 6e3a6830 2e342c64 706c6566 743a6830 n:h0.4,dpleft:h0 │ │ + 0x0008aa18 2e382c64 70726967 68743a68 302e322c .8,dpright:h0.2, │ │ + 0x0008aa28 64707570 3a68302e 312c6c65 66747368 dpup:h0.1,leftsh │ │ + 0x0008aa38 6f756c64 65723a62 392c6c65 66747374 oulder:b9,leftst │ │ + 0x0008aa48 69636b3a 62372c6c 65667474 72696767 ick:b7,lefttrigg │ │ + 0x0008aa58 65723a61 342c6c65 6674783a 61302c6c er:a4,leftx:a0,l │ │ + 0x0008aa68 65667479 3a61312c 72696768 7473686f efty:a1,rightsho │ │ + 0x0008aa78 756c6465 723a6231 302c7269 67687473 ulder:b10,rights │ │ + 0x0008aa88 7469636b 3a62382c 72696768 74747269 tick:b8,righttri │ │ + 0x0008aa98 67676572 3a61352c 72696768 74783a61 gger:a5,rightx:a │ │ + 0x0008aaa8 322c7269 67687479 3a61332c 73746172 2,righty:a3,star │ │ + 0x0008aab8 743a6236 2c783a62 322c793a 62332c00 t:b6,x:b2,y:b3,. │ │ + 0x0008aac8 53444c5f 47414d45 434f4e54 524f4c4c SDL_GAMECONTROLL │ │ + 0x0008aad8 4552434f 4e464947 00436f75 6c646e27 ERCONFIG.Couldn' │ │ + 0x0008aae8 74206669 6e64206d 61707069 6e672066 t find mapping f │ │ + 0x0008aaf8 6f722064 65766963 65202825 64290053 or device (%d).S │ │ + 0x0008ab08 444c5f47 616d6543 6f6e7472 6f6c6c65 DL_GameControlle │ │ + 0x0008ab18 72457665 6e745761 74636865 723a2041 rEventWatcher: A │ │ + 0x0008ab28 78697320 696e6465 78202564 20746f6f xis index %d too │ │ + 0x0008ab38 206c6172 67652c20 69676e6f 72696e67 large, ignoring │ │ + 0x0008ab48 206d6f74 696f6e00 53444c5f 47616d65 motion.SDL_Game │ │ + 0x0008ab58 436f6e74 726f6c6c 65724576 656e7457 ControllerEventW │ │ + 0x0008ab68 61746368 65723a20 42757474 6f6e2069 atcher: Button i │ │ + 0x0008ab78 6e646578 20256420 746f6f20 6c617267 ndex %d too larg │ │ + 0x0008ab88 652c2069 676e6f72 696e6720 75706461 e, ignoring upda │ │ + 0x0008ab98 74650078 00790062 61636b00 67756964 te.x.y.back.guid │ │ + 0x0008aba8 65007374 61727400 6c656674 73746963 e.start.leftstic │ │ + 0x0008abb8 6b007269 67687473 7469636b 006c6566 k.rightstick.lef │ │ + 0x0008abc8 7473686f 756c6465 72007269 67687473 tshoulder.rights │ │ + 0x0008abd8 686f756c 64657200 64707570 00647064 houlder.dpup.dpd │ │ + 0x0008abe8 6f776e00 64706c65 66740064 70726967 own.dpleft.dprig │ │ + 0x0008abf8 6874006c 65667478 006c6566 74790072 ht.leftx.lefty.r │ │ + 0x0008ac08 69676874 78007269 67687479 006c6566 ightx.righty.lef │ │ + 0x0008ac18 74747269 67676572 00726967 68747472 ttrigger.righttr │ │ + 0x0008ac28 69676765 72005344 4c5f4143 43454c45 igger.SDL_ACCELE │ │ + 0x0008ac38 524f4d45 5445525f 41535f4a 4f595354 ROMETER_AS_JOYST │ │ + 0x0008ac48 49434b00 416e6472 6f696420 41636365 ICK.Android Acce │ │ + 0x0008ac58 6c65726f 6d657465 72004e6f 20737563 lerometer.No suc │ │ + 0x0008ac68 68206465 76696365 004a6f79 73746963 h device.Joystic │ │ + 0x0008ac78 6b20616c 72656164 79206f70 656e6564 k already opened │ │ + 0x0008ac88 00466169 6c656420 6c6f6164 696e6720 .Failed loading │ │ + 0x0008ac98 25733a20 25730025 732f0059 56313220 %s: %s.%s/.YV12 │ │ + 0x0008aca8 616e6420 49595556 20746578 74757265 and IYUV texture │ │ + 0x0008acb8 73206f6e 6c792073 7570706f 72742066 s only support f │ │ + 0x0008acc8 756c6c20 73757266 61636520 6c6f636b ull surface lock │ │ + 0x0008acd8 7300496e 76616c69 64207461 72676574 s.Invalid target │ │ + 0x0008ace8 20706978 656c2066 6f726d61 7400556e pixel format.Un │ │ + 0x0008acf8 73757070 6f727465 64205955 56206465 supported YUV de │ │ + 0x0008ad08 7374696e 6174696f 6e20666f 726d6174 stination format │ │ + 0x0008ad18 00556e73 7570706f 72746564 20595556 .Unsupported YUV │ │ + 0x0008ad28 20666f72 6d617420 696e2063 6f707900 format in copy. │ │ + 0x0008ad38 556e7375 70706f72 74656420 59555620 Unsupported YUV │ │ + 0x0008ad48 666f726d 61740069 6e646578 206d7573 format.index mus │ │ + 0x0008ad58 74206265 20696e20 74686520 72616e67 t be in the rang │ │ + 0x0008ad68 65206f66 2030202d 20256400 5f53444c e of 0 - %d._SDL │ │ + 0x0008ad78 5f57696e 646f7752 656e6465 72446174 _WindowRenderDat │ │ + 0x0008ad88 6100496e 76616c69 64207265 6e646572 a.Invalid render │ │ + 0x0008ad98 65720049 6e76616c 69642074 65787475 er.Invalid textu │ │ + 0x0008ada8 72650052 656e6465 72657220 646f6573 re.Renderer does │ │ + 0x0008adb8 6e277420 73757070 6f727420 71756572 n't support quer │ │ + 0x0008adc8 79696e67 206f7574 70757420 73697a65 ying output size │ │ + 0x0008add8 0053444c 5f4c6f63 6b546578 74757265 .SDL_LockTexture │ │ + 0x0008ade8 28293a20 74657874 75726520 6d757374 (): texture must │ │ + 0x0008adf8 20626520 73747265 616d696e 67007069 be streaming.pi │ │ + 0x0008ae08 78656c73 00706974 63680059 706c616e xels.pitch.Yplan │ │ + 0x0008ae18 65005970 69746368 0055706c 616e6500 e.Ypitch.Uplane. │ │ + 0x0008ae28 55706974 63680056 706c616e 65005670 Upitch.Vplane.Vp │ │ + 0x0008ae38 69746368 00546578 74757265 20666f72 itch.Texture for │ │ + 0x0008ae48 6d617420 6d757374 20627920 59563132 mat must by YV12 │ │ + 0x0008ae58 206f7220 49595556 00546578 74757265 or IYUV.Texture │ │ + 0x0008ae68 20776173 206e6f74 20637265 61746564 was not created │ │ + 0x0008ae78 20776974 68207468 69732072 656e6465 with this rende │ │ + 0x0008ae88 72657200 54657874 75726520 6e6f7420 rer.Texture not │ │ + 0x0008ae98 63726561 74656420 77697468 2053444c created with SDL │ │ + 0x0008aea8 5f544558 54555245 41434345 53535f54 _TEXTUREACCESS_T │ │ + 0x0008aeb8 41524745 5400496e 76616c69 64207769 ARGET.Invalid wi │ │ + 0x0008aec8 6e646f77 0052656e 64657265 7220616c ndow.Renderer al │ │ + 0x0008aed8 72656164 79206173 736f6369 61746564 ready associated │ │ + 0x0008aee8 20776974 68207769 6e646f77 0053444c with window.SDL │ │ + 0x0008aef8 5f52454e 4445525f 5653594e 43005344 _RENDER_VSYNC.SD │ │ + 0x0008af08 4c5f5245 4e444552 5f445249 56455200 L_RENDER_DRIVER. │ │ + 0x0008af18 436f756c 646e2774 2066696e 64206d61 Couldn't find ma │ │ + 0x0008af28 74636869 6e672072 656e6465 72206472 tching render dr │ │ + 0x0008af38 69766572 00696e64 6578206d 75737420 iver.index must │ │ + 0x0008af48 6265202d 31206f72 20696e20 74686520 be -1 or in the │ │ + 0x0008af58 72616e67 65206f66 2030202d 20256400 range of 0 - %d. │ │ + 0x0008af68 43726561 74656420 72656e64 65726572 Created renderer │ │ + 0x0008af78 3a202573 0053444c 5f52656e 64657244 : %s.SDL_RenderD │ │ + 0x0008af88 72617750 6f696e74 7328293a 20506173 rawPoints(): Pas │ │ + 0x0008af98 73656420 4e554c4c 20706f69 6e747300 sed NULL points. │ │ + 0x0008afa8 53444c5f 52656e64 65724472 61774c69 SDL_RenderDrawLi │ │ + 0x0008afb8 6e657328 293a2050 61737365 64204e55 nes(): Passed NU │ │ + 0x0008afc8 4c4c2070 6f696e74 73005344 4c5f5265 LL points.SDL_Re │ │ + 0x0008afd8 6e646572 44726177 52656374 7328293a nderDrawRects(): │ │ + 0x0008afe8 20506173 73656420 4e554c4c 20726563 Passed NULL rec │ │ + 0x0008aff8 74730053 444c5f52 656e6465 7246696c ts.SDL_RenderFil │ │ + 0x0008b008 6c526563 74732829 3a205061 73736564 lRects(): Passed │ │ + 0x0008b018 204e554c 4c207265 63747300 52656e64 NULL rects.Rend │ │ + 0x0008b028 65726572 20646f65 73206e6f 74207375 erer does not su │ │ + 0x0008b038 70706f72 74205265 6e646572 436f7079 pport RenderCopy │ │ + 0x0008b048 45780049 6e76616c 69642074 65787475 Ex.Invalid textu │ │ + 0x0008b058 72652066 6f726d61 74005061 6c657474 re format.Palett │ │ + 0x0008b068 697a6564 20746578 74757265 73206172 ized textures ar │ │ + 0x0008b078 65206e6f 74207375 70706f72 74656400 e not supported. │ │ + 0x0008b088 54657874 75726520 64696d65 6e73696f Texture dimensio │ │ + 0x0008b098 6e732063 616e2774 20626520 30005465 ns can't be 0.Te │ │ + 0x0008b0a8 78747572 65206469 6d656e73 696f6e73 xture dimensions │ │ + 0x0008b0b8 20617265 206c696d 69746564 20746f20 are limited to │ │ + 0x0008b0c8 25647825 64005344 4c5f4372 65617465 %dx%d.SDL_Create │ │ + 0x0008b0d8 54657874 75726546 726f6d53 75726661 TextureFromSurfa │ │ + 0x0008b0e8 63652829 20706173 73656420 4e554c4c ce() passed NULL │ │ + 0x0008b0f8 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ + 0x0008b108 774c696e 6528293a 20506173 73656420 wLine(): Passed │ │ + 0x0008b118 4e554c4c 20646573 74696e61 74696f6e NULL destination │ │ + 0x0008b128 20737572 66616365 0053444c 5f447261 surface.SDL_Dra │ │ + 0x0008b138 774c696e 6528293a 20556e73 7570706f wLine(): Unsuppo │ │ + 0x0008b148 72746564 20737572 66616365 20666f72 rted surface for │ │ + 0x0008b158 6d617400 53444c5f 44726177 4c696e65 mat.SDL_DrawLine │ │ + 0x0008b168 7328293a 20506173 73656420 4e554c4c s(): Passed NULL │ │ + 0x0008b178 20646573 74696e61 74696f6e 20737572 destination sur │ │ + 0x0008b188 66616365 0053444c 5f447261 774c696e face.SDL_DrawLin │ │ + 0x0008b198 65732829 3a20556e 73757070 6f727465 es(): Unsupporte │ │ + 0x0008b1a8 64207375 72666163 6520666f 726d6174 d surface format │ │ + 0x0008b1b8 00506173 73656420 4e554c4c 20646573 .Passed NULL des │ │ + 0x0008b1c8 74696e61 74696f6e 20737572 66616365 tination surface │ │ + 0x0008b1d8 0053444c 5f447261 77506f69 6e742829 .SDL_DrawPoint() │ │ + 0x0008b1e8 3a20556e 73757070 6f727465 64207375 : Unsupported su │ │ + 0x0008b1f8 72666163 6520666f 726d6174 0053444c rface format.SDL │ │ + 0x0008b208 5f447261 77506f69 6e747328 293a2055 _DrawPoints(): U │ │ + 0x0008b218 6e737570 706f7274 65642073 75726661 nsupported surfa │ │ + 0x0008b228 63652066 6f726d61 74005472 69656420 ce format.Tried │ │ + 0x0008b238 746f2072 65616420 6f757473 69646520 to read outside │ │ + 0x0008b248 6f662073 75726661 63652062 6f756e64 of surface bound │ │ + 0x0008b258 73005344 4c5f5245 4e444552 5f534341 s.SDL_RENDER_SCA │ │ + 0x0008b268 4c455f51 55414c49 5459006e 65617265 LE_QUALITY.neare │ │ + 0x0008b278 73740053 6f667477 61726520 72656e64 st.Software rend │ │ + 0x0008b288 65726572 20646f65 736e2774 20686176 erer doesn't hav │ │ + 0x0008b298 6520616e 206f7574 70757420 73757266 e an output surf │ │ + 0x0008b2a8 61636500 556e6b6e 6f776e20 74657874 ace.Unknown text │ │ + 0x0008b2b8 75726520 666f726d 61740043 616e2774 ure format.Can't │ │ + 0x0008b2c8 20637265 61746520 72656e64 65726572 create renderer │ │ + 0x0008b2d8 20666f72 204e554c 4c207375 72666163 for NULL surfac │ │ + 0x0008b2e8 6500736f 66747761 72650053 444c5f42 e.software.SDL_B │ │ + 0x0008b2f8 6c656e64 46696c6c 52656374 28293a20 lendFillRect(): │ │ + 0x0008b308 556e7375 70706f72 74656420 73757266 Unsupported surf │ │ + 0x0008b318 61636520 666f726d 61740053 444c5f42 ace format.SDL_B │ │ + 0x0008b328 6c656e64 46696c6c 52656374 7328293a lendFillRects(): │ │ + 0x0008b338 20556e73 7570706f 72746564 20737572 Unsupported sur │ │ + 0x0008b348 66616365 20666f72 6d617400 53444c5f face format.SDL_ │ │ + 0x0008b358 426c656e 64506f69 6e742829 3a20556e BlendPoint(): Un │ │ + 0x0008b368 73757070 6f727465 64207375 72666163 supported surfac │ │ + 0x0008b378 6520666f 726d6174 0053444c 5f426c65 e format.SDL_Ble │ │ + 0x0008b388 6e64506f 696e7473 28293a20 556e7375 ndPoints(): Unsu │ │ + 0x0008b398 70706f72 74656420 73757266 61636520 pported surface │ │ + 0x0008b3a8 666f726d 61740053 444c5f42 6c656e64 format.SDL_Blend │ │ + 0x0008b3b8 4c696e65 28293a20 50617373 6564204e Line(): Passed N │ │ + 0x0008b3c8 554c4c20 64657374 696e6174 696f6e20 ULL destination │ │ + 0x0008b3d8 73757266 61636500 53444c5f 426c656e surface.SDL_Blen │ │ + 0x0008b3e8 644c696e 6528293a 20556e73 7570706f dLine(): Unsuppo │ │ + 0x0008b3f8 72746564 20737572 66616365 20666f72 rted surface for │ │ + 0x0008b408 6d617400 53444c5f 426c656e 644c696e mat.SDL_BlendLin │ │ + 0x0008b418 65732829 3a205061 73736564 204e554c es(): Passed NUL │ │ + 0x0008b428 4c206465 7374696e 6174696f 6e207375 L destination su │ │ + 0x0008b438 72666163 65005344 4c5f426c 656e644c rface.SDL_BlendL │ │ + 0x0008b448 696e6573 28293a20 556e7375 70706f72 ines(): Unsuppor │ │ + 0x0008b458 74656420 73757266 61636520 666f726d ted surface form │ │ + 0x0008b468 61740067 6c467261 6d656275 66666572 at.glFramebuffer │ │ + 0x0008b478 54657874 75726532 44282920 6661696c Texture2D() fail │ │ + 0x0008b488 65640067 656e6572 69630047 4c5f494e ed.generic.GL_IN │ │ + 0x0008b498 56414c49 445f454e 554d0047 4c5f494e VALID_ENUM.GL_IN │ │ + 0x0008b4a8 56414c49 445f5641 4c554500 474c5f49 VALID_VALUE.GL_I │ │ + 0x0008b4b8 4e56414c 49445f4f 50455241 54494f4e NVALID_OPERATION │ │ + 0x0008b4c8 00474c5f 4f55545f 4f465f4d 454d4f52 .GL_OUT_OF_MEMOR │ │ + 0x0008b4d8 5900554e 4b4e4f57 4e002573 3a202573 Y.UNKNOWN.%s: %s │ │ + 0x0008b4e8 20282564 293a2025 73202573 20283078 (%d): %s %s (0x │ │ + 0x0008b4f8 25582900 6a6e692f 53444c32 2f737263 %X).jni/SDL2/src │ │ + 0x0008b508 2f72656e 6465722f 6f70656e 676c6573 /render/opengles │ │ + 0x0008b518 322f5344 4c5f7265 6e646572 5f676c65 2/SDL_render_gle │ │ + 0x0008b528 73322e63 00676c52 65616450 6978656c s2.c.glReadPixel │ │ + 0x0008b538 73282900 676c5465 78537562 496d6167 s().glTexSubImag │ │ + 0x0008b548 65324428 29004e6f 20736861 64657220 e2D().No shader │ │ + 0x0008b558 6d617463 68696e67 20746865 20726571 matching the req │ │ + 0x0008b568 75657374 65642063 68617261 63746572 uested character │ │ + 0x0008b578 69737469 63732077 61732066 6f756e64 istics was found │ │ + 0x0008b588 00546865 20737065 63696669 65642073 .The specified s │ │ + 0x0008b598 68616465 72206361 6e6e6f74 20626520 hader cannot be │ │ + 0x0008b5a8 6c6f6164 6564206f 6e207468 65206375 loaded on the cu │ │ + 0x0008b5b8 7272656e 7420706c 6174666f 726d0046 rrent platform.F │ │ + 0x0008b5c8 61696c65 6420746f 206c6f61 64207468 ailed to load th │ │ + 0x0008b5d8 65207368 61646572 3a202573 00466169 e shader: %s.Fai │ │ + 0x0008b5e8 6c656420 746f206c 6f616420 74686520 led to load the │ │ + 0x0008b5f8 73686164 65720061 5f706f73 6974696f shader.a_positio │ │ + 0x0008b608 6e00615f 74657843 6f6f7264 00615f61 n.a_texCoord.a_a │ │ + 0x0008b618 6e676c65 00615f63 656e7465 72004661 ngle.a_center.Fa │ │ + 0x0008b628 696c6564 20746f20 6c696e6b 20736861 iled to link sha │ │ + 0x0008b638 64657220 70726f67 72616d00 755f7072 der program.u_pr │ │ + 0x0008b648 6f6a6563 74696f6e 00755f74 65787475 ojection.u_textu │ │ + 0x0008b658 72655f76 00755f74 65787475 72655f75 re_v.u_texture_u │ │ + 0x0008b668 00755f74 65787475 72650075 5f6d6f64 .u_texture.u_mod │ │ + 0x0008b678 756c6174 696f6e00 755f636f 6c6f7200 ulation.u_color. │ │ + 0x0008b688 556e7375 70706f72 74656420 74657874 Unsupported text │ │ + 0x0008b698 75726520 666f726d 61740054 65787475 ure format.Textu │ │ + 0x0008b6a8 72652066 6f726d61 74206e6f 74207375 re format not su │ │ + 0x0008b6b8 70706f72 74656400 676c4765 6e546578 pported.glGenTex │ │ + 0x0008b6c8 75726573 28290067 6c546578 496d6167 ures().glTexImag │ │ + 0x0008b6d8 65324428 29006f70 656e676c 65733200 e2D().opengles2. │ │ + 0x0008b6e8 43616e27 7420656e 61626c65 2072656e Can't enable ren │ │ + 0x0008b6f8 64657220 74617267 65742073 7570706f der target suppo │ │ + 0x0008b708 72742069 6e207468 69732072 656e6465 rt in this rende │ │ + 0x0008b718 72657200 676c4672 616d6562 75666665 rer.glFramebuffe │ │ + 0x0008b728 72546578 74757265 32444f45 53282920 rTexture2DOES() │ │ + 0x0008b738 6661696c 65640046 61696c65 6420746f failed.Failed to │ │ + 0x0008b748 20757064 61746520 74657874 75726500 update texture. │ │ + 0x0008b758 474c5f4e 4f5f4552 524f5200 474c5f53 GL_NO_ERROR.GL_S │ │ + 0x0008b768 5441434b 5f4f5645 52464c4f 5700474c TACK_OVERFLOW.GL │ │ + 0x0008b778 5f535441 434b5f55 4e444552 464c4f57 _STACK_UNDERFLOW │ │ + 0x0008b788 00474c5f 4f45535f 6672616d 65627566 .GL_OES_framebuf │ │ + 0x0008b798 6665725f 6f626a65 63740047 4c5f4f45 fer_object.GL_OE │ │ + 0x0008b7a8 535f626c 656e645f 66756e63 5f736570 S_blend_func_sep │ │ + 0x0008b7b8 61726174 6500474c 5f4f4553 5f667261 arate.GL_OES_fra │ │ + 0x0008b7c8 6d656275 66666572 5f6f626a 65637420 mebuffer_object │ │ + 0x0008b7d8 6e6f7420 73757070 6f727465 6400676c not supported.gl │ │ + 0x0008b7e8 47656e54 65787475 72657328 29006f70 GenTextures().op │ │ + 0x0008b7f8 656e676c 65730041 53434949 004c435f engles.ASCII.LC_ │ │ + 0x0008b808 414c4c00 4c435f43 54595045 004c435f ALL.LC_CTYPE.LC_ │ │ + 0x0008b818 4d455353 41474553 004c414e 47005554 MESSAGES.LANG.UT │ │ + 0x0008b828 462d3800 55532d41 53434949 00383835 F-8.US-ASCII.885 │ │ + 0x0008b838 392d3100 49534f2d 38383539 2d310055 9-1.ISO-8859-1.U │ │ + 0x0008b848 54463800 55544631 36005554 462d3136 TF8.UTF16.UTF-16 │ │ + 0x0008b858 00555446 31364245 00555446 2d313642 .UTF16BE.UTF-16B │ │ + 0x0008b868 45005554 4631364c 45005554 462d3136 E.UTF16LE.UTF-16 │ │ + 0x0008b878 4c450055 54463332 00555446 2d333200 LE.UTF32.UTF-32. │ │ + 0x0008b888 55544633 32424500 5554462d 33324245 UTF32BE.UTF-32BE │ │ + 0x0008b898 00555446 33324c45 00555446 2d33324c .UTF32LE.UTF-32L │ │ + 0x0008b8a8 45005543 53320055 43532d32 00554353 E.UCS2.UCS-2.UCS │ │ + 0x0008b8b8 2d324c45 00554353 2d324245 00554353 -2LE.UCS-2BE.UCS │ │ + 0x0008b8c8 2d322d49 4e544552 4e414c00 55435334 -2-INTERNAL.UCS4 │ │ + 0x0008b8d8 00554353 2d340055 43532d34 4c450055 .UCS-4.UCS-4LE.U │ │ + 0x0008b8e8 43532d34 42450055 43532d34 2d494e54 CS-4BE.UCS-4-INT │ │ + 0x0008b8f8 45524e41 4c006964 0053444c 5f544852 ERNAL.id.SDL_THR │ │ + 0x0008b908 4541445f 53544143 4b5f5349 5a450073 EAD_STACK_SIZE.s │ │ + 0x0008b918 656d5f69 6e697428 29206661 696c6564 em_init() failed │ │ + 0x0008b928 00506173 73656420 61204e55 4c4c2073 .Passed a NULL s │ │ + 0x0008b938 656d6170 686f7265 0073656d 5f776169 emaphore.sem_wai │ │ + 0x0008b948 74282920 6661696c 65640073 656d5f70 t() failed.sem_p │ │ + 0x0008b958 6f737428 29206661 696c6564 00707468 ost() failed.pth │ │ + 0x0008b968 72656164 5f736574 73706563 69666963 read_setspecific │ │ + 0x0008b978 28292066 61696c65 64007074 68726561 () failed.pthrea │ │ + 0x0008b988 645f636f 6e645f69 6e697428 29206661 d_cond_init() fa │ │ + 0x0008b998 696c6564 00506173 73656420 61204e55 iled.Passed a NU │ │ + 0x0008b9a8 4c4c2063 6f6e6469 74696f6e 20766172 LL condition var │ │ + 0x0008b9b8 6961626c 65007074 68726561 645f636f iable.pthread_co │ │ + 0x0008b9c8 6e645f73 69676e61 6c282920 6661696c nd_signal() fail │ │ + 0x0008b9d8 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ + 0x0008b9e8 62726f61 64636173 74282920 6661696c broadcast() fail │ │ + 0x0008b9f8 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ + 0x0008ba08 74696d65 64776169 74282920 6661696c timedwait() fail │ │ + 0x0008ba18 65640070 74687265 61645f63 6f6e645f ed.pthread_cond_ │ │ + 0x0008ba28 77616974 28292066 61696c65 64007074 wait() failed.pt │ │ + 0x0008ba38 68726561 645f6d75 7465785f 696e6974 hread_mutex_init │ │ + 0x0008ba48 28292066 61696c65 64005061 73736564 () failed.Passed │ │ + 0x0008ba58 2061204e 554c4c20 6d757465 78007074 a NULL mutex.pt │ │ + 0x0008ba68 68726561 645f6d75 7465785f 6c6f636b hread_mutex_lock │ │ + 0x0008ba78 28292066 61696c65 64007074 68726561 () failed.pthrea │ │ + 0x0008ba88 645f6d75 7465785f 7472796c 6f636b28 d_mutex_trylock( │ │ + 0x0008ba98 29206661 696c6564 00707468 72656164 ) failed.pthread │ │ + 0x0008baa8 5f6d7574 65785f75 6e6c6f63 6b282920 _mutex_unlock() │ │ + 0x0008bab8 6661696c 65640043 6f756c64 6e277420 failed.Couldn't │ │ + 0x0008bac8 696e6974 69616c69 7a652070 74687265 initialize pthre │ │ + 0x0008bad8 61642061 74747269 62757465 73004e6f ad attributes.No │ │ + 0x0008bae8 7420656e 6f756768 20726573 6f757263 t enough resourc │ │ + 0x0008baf8 65732074 6f206372 65617465 20746872 es to create thr │ │ + 0x0008bb08 65616400 70746872 6561645f 67657473 ead.pthread_gets │ │ + 0x0008bb18 63686564 70617261 6d282920 6661696c chedparam() fail │ │ + 0x0008bb28 65640070 74687265 61645f73 65747363 ed.pthread_setsc │ │ + 0x0008bb38 68656470 6172616d 28292066 61696c65 hedparam() faile │ │ + 0x0008bb48 64005344 4c54696d 65720053 444c5f46 d.SDLTimer.SDL_F │ │ + 0x0008bb58 696c6c52 65637428 293a2055 6e737570 illRect(): Unsup │ │ + 0x0008bb68 706f7274 65642073 75726661 63652066 ported surface f │ │ + 0x0008bb78 6f726d61 74005344 4c5f4669 6c6c5265 ormat.SDL_FillRe │ │ + 0x0008bb88 63742829 3a20596f 75206d75 7374206c ct(): You must l │ │ + 0x0008bb98 6f636b20 74686520 73757266 61636500 ock the surface. │ │ + 0x0008bba8 53444c5f 46696c6c 52656374 73282920 SDL_FillRects() │ │ + 0x0008bbb8 70617373 6564204e 554c4c20 72656374 passed NULL rect │ │ + 0x0008bbc8 7300424d 0046696c 65206973 206e6f74 s.BM.File is not │ │ + 0x0008bbd8 20612057 696e646f 77732042 4d502066 a Windows BMP f │ │ + 0x0008bbe8 696c6500 436f6d70 72657373 65642042 ile.Compressed B │ │ + 0x0008bbf8 4d502066 696c6573 206e6f74 20737570 MP files not sup │ │ + 0x0008bc08 706f7274 65640045 72726f72 20726561 ported.Error rea │ │ + 0x0008bc18 64696e67 2066726f 6d20424d 50002564 ding from BMP.%d │ │ + 0x0008bc28 20627070 20424d50 2066696c 6573206e bpp BMP files n │ │ + 0x0008bc38 6f742073 7570706f 72746564 00436f75 ot supported.Cou │ │ + 0x0008bc48 6c646e27 7420636f 6e766572 7420696d ldn't convert im │ │ + 0x0008bc58 61676520 746f2025 64206270 70005344 age to %d bpp.SD │ │ + 0x0008bc68 4c5f424d 505f5341 56455f4c 45474143 L_BMP_SAVE_LEGAC │ │ + 0x0008bc78 595f464f 524d4154 00566964 656f2073 Y_FORMAT.Video s │ │ + 0x0008bc88 75627379 7374656d 20686173 206e6f74 ubsystem has not │ │ + 0x0008bc98 20626565 6e20696e 69746961 6c697a65 been initialize │ │ + 0x0008bca8 64004d69 7373696e 67206465 73697265 d.Missing desire │ │ + 0x0008bcb8 64206d6f 6465206f 7220636c 6f736573 d mode or closes │ │ + 0x0008bcc8 74206d6f 64652070 6172616d 65746572 t mode parameter │ │ + 0x0008bcd8 004e6f20 76696465 6f206d6f 6465206c .No video mode l │ │ + 0x0008bce8 61726765 20656e6f 75676820 666f7220 arge enough for │ │ + 0x0008bcf8 25647825 64005669 64656f20 64726976 %dx%d.Video driv │ │ + 0x0008bd08 65722064 6f65736e 27742073 7570706f er doesn't suppo │ │ + 0x0008bd18 72742063 68616e67 696e6720 64697370 rt changing disp │ │ + 0x0008bd28 6c617920 6d6f6465 00646973 706c6179 lay mode.display │ │ + 0x0008bd38 496e6465 78206d75 73742062 6520696e Index must be in │ │ + 0x0008bd48 20746865 2072616e 67652030 202d2025 the range 0 - % │ │ + 0x0008bd58 6400436f 756c646e 27742066 696e6420 d.Couldn't find │ │ + 0x0008bd68 616e7920 64697370 6c617973 006d6f64 any displays.mod │ │ + 0x0008bd78 6500436f 756c646e 27742066 696e6420 e.Couldn't find │ │ + 0x0008bd88 64697370 6c617920 6d6f6465 206d6174 display mode mat │ │ + 0x0008bd98 6368005f 53444c5f 57696e64 6f775465 ch._SDL_WindowTe │ │ + 0x0008bda8 78747572 65446174 61004e6f 2077696e xtureData.No win │ │ + 0x0008bdb8 646f7720 74657874 75726520 64617461 dow texture data │ │ + 0x0008bdc8 0053444c 5f465241 4d454255 46464552 .SDL_FRAMEBUFFER │ │ + 0x0008bdd8 5f414343 454c4552 4154494f 4e007472 _ACCELERATION.tr │ │ + 0x0008bde8 7565004e 6f206861 72647761 72652061 ue.No hardware a │ │ + 0x0008bdf8 6363656c 65726174 65642072 656e6465 ccelerated rende │ │ + 0x0008be08 72657273 20617661 696c6162 6c650057 rers available.W │ │ + 0x0008be18 696e646f 77207375 72666163 65206973 indow surface is │ │ + 0x0008be28 20696e76 616c6964 2c20706c 65617365 invalid, please │ │ + 0x0008be38 2063616c 6c205344 4c5f4765 7457696e call SDL_GetWin │ │ + 0x0008be48 646f7753 75726661 63652829 20746f20 dowSurface() to │ │ + 0x0008be58 67657420 61206e65 77207375 72666163 get a new surfac │ │ + 0x0008be68 65007700 68006d69 6e5f7700 6d696e5f e.w.h.min_w.min_ │ │ + 0x0008be78 68006d61 785f7700 6d61785f 68005344 h.max_w.max_h.SD │ │ + 0x0008be88 4c5f5649 44454f5f 4d494e49 4d495a45 L_VIDEO_MINIMIZE │ │ + 0x0008be98 5f4f4e5f 464f4355 535f4c4f 5353004f _ON_FOCUS_LOSS.O │ │ + 0x0008bea8 70656e47 4c206c69 62726172 7920616c penGL library al │ │ + 0x0008beb8 72656164 79206c6f 61646564 004e6f20 ready loaded.No │ │ + 0x0008bec8 64796e61 6d696320 474c2073 7570706f dynamic GL suppo │ │ + 0x0008bed8 72742069 6e207669 64656f20 64726976 rt in video driv │ │ + 0x0008bee8 6572004e 6f20474c 20647269 76657220 er.No GL driver │ │ + 0x0008bef8 68617320 6265656e 206c6f61 64656400 has been loaded. │ │ + 0x0008bf08 4e6f204f 70656e47 4c207375 70706f72 No OpenGL suppor │ │ + 0x0008bf18 7420696e 20766964 656f2064 72697665 t in video drive │ │ + 0x0008bf28 7200676c 47657453 7472696e 6700676c r.glGetString.gl │ │ + 0x0008bf38 47657453 7472696e 67690067 6c476574 GetStringi.glGet │ │ + 0x0008bf48 496e7465 67657276 00556e6b 6e6f776e Integerv.Unknown │ │ + 0x0008bf58 204f7065 6e474c20 636f6e74 65787420 OpenGL context │ │ + 0x0008bf68 666c6167 20256400 556e6b6e 6f776e20 flag %d.Unknown │ │ + 0x0008bf78 4f70656e 474c2063 6f6e7465 78742070 OpenGL context p │ │ + 0x0008bf88 726f6669 6c652025 6400556e 6b6e6f77 rofile %d.Unknow │ │ + 0x0008bf98 6e204f70 656e474c 20617474 72696275 n OpenGL attribu │ │ + 0x0008bfa8 74650067 6c476574 4572726f 72004661 te.glGetError.Fa │ │ + 0x0008bfb8 696c6564 20676574 74696e67 204f7065 iled getting Ope │ │ + 0x0008bfc8 6e474c20 676c4765 74496e74 65676572 nGL glGetInteger │ │ + 0x0008bfd8 7620656e 74727920 706f696e 74004661 v entry point.Fa │ │ + 0x0008bfe8 696c6564 20676574 74696e67 204f7065 iled getting Ope │ │ + 0x0008bff8 6e474c20 676c4765 74457272 6f722065 nGL glGetError e │ │ + 0x0008c008 6e747279 20706f69 6e74004f 70656e47 ntry point.OpenG │ │ + 0x0008c018 4c206572 726f723a 20474c5f 494e5641 L error: GL_INVA │ │ + 0x0008c028 4c49445f 454e554d 004f7065 6e474c20 LID_ENUM.OpenGL │ │ + 0x0008c038 6572726f 723a2047 4c5f494e 56414c49 error: GL_INVALI │ │ + 0x0008c048 445f5641 4c554500 4f70656e 474c2065 D_VALUE.OpenGL e │ │ + 0x0008c058 72726f72 3a202530 38580054 68652073 rror: %08X.The s │ │ + 0x0008c068 70656369 66696564 2077696e 646f7720 pecified window │ │ + 0x0008c078 69736e27 7420616e 204f7065 6e474c20 isn't an OpenGL │ │ + 0x0008c088 77696e64 6f77004e 6f204f70 656e474c window.No OpenGL │ │ + 0x0008c098 20636f6e 74657874 20686173 20626565 context has bee │ │ + 0x0008c0a8 6e206d61 64652063 75727265 6e740053 n made current.S │ │ + 0x0008c0b8 65747469 6e672074 68652073 77617020 etting the swap │ │ + 0x0008c0c8 696e7465 7276616c 20697320 6e6f7420 interval is not │ │ + 0x0008c0d8 73757070 6f727465 64005468 65207370 supported.The sp │ │ + 0x0008c0e8 65636966 69656420 77696e64 6f772068 ecified window h │ │ + 0x0008c0f8 6173206e 6f742062 65656e20 6d616465 as not been made │ │ + 0x0008c108 20637572 72656e74 00696e66 6f005344 current.info.SD │ │ + 0x0008c118 4c5f5649 44454f44 52495645 52002573 L_VIDEODRIVER.%s │ │ + 0x0008c128 206e6f74 20617661 696c6162 6c65004e not available.N │ │ + 0x0008c138 6f206176 61696c61 626c6520 76696465 o available vide │ │ + 0x0008c148 6f206465 76696365 00546865 20766964 o device.The vid │ │ + 0x0008c158 656f2064 72697665 72206469 64206e6f eo driver did no │ │ + 0x0008c168 74206164 6420616e 79206469 73706c61 t add any displa │ │ + 0x0008c178 79730053 444c5f56 4944454f 5f414c4c ys.SDL_VIDEO_ALL │ │ + 0x0008c188 4f575f53 43524545 4e534156 45520043 OW_SCREENSAVER.C │ │ + 0x0008c198 6f6e666c 69637469 6e672077 696e646f onflicting windo │ │ + 0x0008c1a8 7720666c 61677320 73706563 69666965 w flags specifie │ │ + 0x0008c1b8 64005769 6e646f77 20697320 746f6f20 d.Window is too │ │ + 0x0008c1c8 6c617267 652e0053 444c5f56 4944454f large..SDL_VIDEO │ │ + 0x0008c1d8 5f484947 48445049 5f444953 41424c45 _HIGHDPI_DISABLE │ │ + 0x0008c1e8 44006d65 73736167 65626f78 64617461 D.messageboxdata │ │ + 0x0008c1f8 004e6f20 6d657373 61676520 73797374 .No message syst │ │ + 0x0008c208 656d2061 7661696c 61626c65 004f4b00 em available.OK. │ │ + 0x0008c218 53444c5f 414c4c4f 575f544f 504d4f53 SDL_ALLOW_TOPMOS │ │ + 0x0008c228 5400496e 64657865 64207069 78656c20 T.Indexed pixel │ │ + 0x0008c238 666f726d 61747320 6e6f7420 73757070 formats not supp │ │ + 0x0008c248 6f727465 64005344 4c5f5365 74537572 orted.SDL_SetSur │ │ + 0x0008c258 66616365 50616c65 74746528 29207061 facePalette() pa │ │ + 0x0008c268 73736564 2061204e 554c4c20 73757266 ssed a NULL surf │ │ + 0x0008c278 61636500 73757266 61636500 6b657900 ace.surface.key. │ │ + 0x0008c288 53444c5f 55707065 72426c69 743a2070 SDL_UpperBlit: p │ │ + 0x0008c298 61737365 64206120 4e554c4c 20737572 assed a NULL sur │ │ + 0x0008c2a8 66616365 00537572 66616365 73206d75 face.Surfaces mu │ │ + 0x0008c2b8 7374206e 6f742062 65206c6f 636b6564 st not be locked │ │ + 0x0008c2c8 20647572 696e6720 626c6974 0053444c during blit.SDL │ │ + 0x0008c2d8 5f557070 6572426c 69745363 616c6564 _UpperBlitScaled │ │ + 0x0008c2e8 3a207061 73736564 2061204e 554c4c20 : passed a NULL │ │ + 0x0008c2f8 73757266 61636500 64737400 6473745f surface.dst.dst_ │ │ + 0x0008c308 70697463 6800556e 6b6e6f77 6e20464f pitch.Unknown FO │ │ + 0x0008c318 55524343 20706978 656c2066 6f726d61 URCC pixel forma │ │ + 0x0008c328 7400556e 6b6e6f77 6e207069 78656c20 t.Unknown pixel │ │ + 0x0008c338 666f726d 61740045 6d707479 20646573 format.Empty des │ │ + 0x0008c348 74696e61 74696f6e 2070616c 65747465 tination palette │ │ + 0x0008c358 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ + 0x0008c368 5f494e44 4558314c 53420053 444c5f50 _INDEX1LSB.SDL_P │ │ + 0x0008c378 4958454c 464f524d 41545f49 4e444558 IXELFORMAT_INDEX │ │ + 0x0008c388 314d5342 0053444c 5f504958 454c464f 1MSB.SDL_PIXELFO │ │ + 0x0008c398 524d4154 5f494e44 4558344c 53420053 RMAT_INDEX4LSB.S │ │ + 0x0008c3a8 444c5f50 4958454c 464f524d 41545f49 DL_PIXELFORMAT_I │ │ + 0x0008c3b8 4e444558 344d5342 0053444c 5f504958 NDEX4MSB.SDL_PIX │ │ + 0x0008c3c8 454c464f 524d4154 5f494e44 45583800 ELFORMAT_INDEX8. │ │ + 0x0008c3d8 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ + 0x0008c3e8 52474233 33320053 444c5f50 4958454c RGB332.SDL_PIXEL │ │ + 0x0008c3f8 464f524d 41545f52 47423434 34005344 FORMAT_RGB444.SD │ │ + 0x0008c408 4c5f5049 58454c46 4f524d41 545f5247 L_PIXELFORMAT_RG │ │ + 0x0008c418 42353535 0053444c 5f504958 454c464f B555.SDL_PIXELFO │ │ + 0x0008c428 524d4154 5f424752 35353500 53444c5f RMAT_BGR555.SDL_ │ │ + 0x0008c438 50495845 4c464f52 4d41545f 41524742 PIXELFORMAT_ARGB │ │ + 0x0008c448 34343434 0053444c 5f504958 454c464f 4444.SDL_PIXELFO │ │ + 0x0008c458 524d4154 5f524742 41343434 34005344 RMAT_RGBA4444.SD │ │ + 0x0008c468 4c5f5049 58454c46 4f524d41 545f4142 L_PIXELFORMAT_AB │ │ + 0x0008c478 47523434 34340053 444c5f50 4958454c GR4444.SDL_PIXEL │ │ + 0x0008c488 464f524d 41545f42 47524134 34343400 FORMAT_BGRA4444. │ │ + 0x0008c498 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ + 0x0008c4a8 41524742 31353535 0053444c 5f504958 ARGB1555.SDL_PIX │ │ + 0x0008c4b8 454c464f 524d4154 5f524742 41353535 ELFORMAT_RGBA555 │ │ + 0x0008c4c8 31005344 4c5f5049 58454c46 4f524d41 1.SDL_PIXELFORMA │ │ + 0x0008c4d8 545f4142 47523135 35350053 444c5f50 T_ABGR1555.SDL_P │ │ + 0x0008c4e8 4958454c 464f524d 41545f42 47524135 IXELFORMAT_BGRA5 │ │ + 0x0008c4f8 35353100 53444c5f 50495845 4c464f52 551.SDL_PIXELFOR │ │ + 0x0008c508 4d41545f 52474235 36350053 444c5f50 MAT_RGB565.SDL_P │ │ + 0x0008c518 4958454c 464f524d 41545f42 47523536 IXELFORMAT_BGR56 │ │ + 0x0008c528 35005344 4c5f5049 58454c46 4f524d41 5.SDL_PIXELFORMA │ │ + 0x0008c538 545f5247 42323400 53444c5f 50495845 T_RGB24.SDL_PIXE │ │ + 0x0008c548 4c464f52 4d41545f 42475232 34005344 LFORMAT_BGR24.SD │ │ + 0x0008c558 4c5f5049 58454c46 4f524d41 545f5247 L_PIXELFORMAT_RG │ │ + 0x0008c568 42383838 0053444c 5f504958 454c464f B888.SDL_PIXELFO │ │ + 0x0008c578 524d4154 5f524742 58383838 38005344 RMAT_RGBX8888.SD │ │ + 0x0008c588 4c5f5049 58454c46 4f524d41 545f4247 L_PIXELFORMAT_BG │ │ + 0x0008c598 52383838 0053444c 5f504958 454c464f R888.SDL_PIXELFO │ │ + 0x0008c5a8 524d4154 5f424752 58383838 38005344 RMAT_BGRX8888.SD │ │ + 0x0008c5b8 4c5f5049 58454c46 4f524d41 545f4152 L_PIXELFORMAT_AR │ │ + 0x0008c5c8 47423838 38380053 444c5f50 4958454c GB8888.SDL_PIXEL │ │ + 0x0008c5d8 464f524d 41545f52 47424138 38383800 FORMAT_RGBA8888. │ │ + 0x0008c5e8 53444c5f 50495845 4c464f52 4d41545f SDL_PIXELFORMAT_ │ │ + 0x0008c5f8 41424752 38383838 0053444c 5f504958 ABGR8888.SDL_PIX │ │ + 0x0008c608 454c464f 524d4154 5f424752 41383838 ELFORMAT_BGRA888 │ │ + 0x0008c618 38005344 4c5f5049 58454c46 4f524d41 8.SDL_PIXELFORMA │ │ + 0x0008c628 545f4152 47423231 30313031 30005344 T_ARGB2101010.SD │ │ + 0x0008c638 4c5f5049 58454c46 4f524d41 545f5956 L_PIXELFORMAT_YV │ │ + 0x0008c648 31320053 444c5f50 4958454c 464f524d 12.SDL_PIXELFORM │ │ + 0x0008c658 41545f49 59555600 53444c5f 50495845 AT_IYUV.SDL_PIXE │ │ + 0x0008c668 4c464f52 4d41545f 59555932 0053444c LFORMAT_YUY2.SDL │ │ + 0x0008c678 5f504958 454c464f 524d4154 5f555956 _PIXELFORMAT_UYV │ │ + 0x0008c688 59005344 4c5f5049 58454c46 4f524d41 Y.SDL_PIXELFORMA │ │ + 0x0008c698 545f5956 59550053 444c5f50 4958454c T_YVYU.SDL_PIXEL │ │ + 0x0008c6a8 464f524d 41545f4e 56313200 53444c5f FORMAT_NV12.SDL_ │ │ + 0x0008c6b8 50495845 4c464f52 4d41545f 4e563231 PIXELFORMAT_NV21 │ │ + 0x0008c6c8 0053444c 5f504958 454c464f 524d4154 .SDL_PIXELFORMAT │ │ + 0x0008c6d8 5f554e4b 4e4f574e 00464f55 52434320 _UNKNOWN.FOURCC │ │ + 0x0008c6e8 70697865 6c20666f 726d6174 73206172 pixel formats ar │ │ + 0x0008c6f8 65206e6f 74207375 70706f72 74656400 e not supported. │ │ + 0x0008c708 666f726d 6174006e 636f6c6f 72730070 format.ncolors.p │ │ + 0x0008c718 616c6574 74650053 444c5f53 65745069 alette.SDL_SetPi │ │ + 0x0008c728 78656c46 6f726d61 7450616c 65747465 xelFormatPalette │ │ + 0x0008c738 28292070 61737365 64204e55 4c4c2066 () passed NULL f │ │ + 0x0008c748 6f726d61 74005344 4c5f5365 74506978 ormat.SDL_SetPix │ │ + 0x0008c758 656c466f 726d6174 50616c65 74746528 elFormatPalette( │ │ + 0x0008c768 29207061 73736564 20612070 616c6574 ) passed a palet │ │ + 0x0008c778 74652074 68617420 646f6573 6e277420 te that doesn't │ │ + 0x0008c788 6d617463 68207468 6520666f 726d6174 match the format │ │ + 0x0008c798 0067616d 6d610072 616d7000 6c696247 .gamma.ramp.libG │ │ + 0x0008c7a8 4c455376 322e736f 006c6962 474c4553 LESv2.so.libGLES │ │ + 0x0008c7b8 76315f43 4d2e736f 006c6962 474c4553 v1_CM.so.libGLES │ │ + 0x0008c7c8 5f434d2e 736f006c 69624547 4c2e736f _CM.so.libEGL.so │ │ + 0x0008c7d8 004f7065 6e474c20 45532063 6f6e7465 .OpenGL ES conte │ │ + 0x0008c7e8 78742061 6c726561 64792063 72656174 xt already creat │ │ + 0x0008c7f8 65640053 444c5f56 4944454f 5f474c5f ed.SDL_VIDEO_GL_ │ │ + 0x0008c808 44524956 45520043 6f756c64 206e6f74 DRIVER.Could not │ │ + 0x0008c818 20696e69 7469616c 697a6520 4f70656e initialize Open │ │ + 0x0008c828 474c202f 20474c45 53206c69 62726172 GL / GLES librar │ │ + 0x0008c838 79006567 6c43686f 6f736543 6f6e6669 y.eglChooseConfi │ │ + 0x0008c848 67005344 4c5f5649 44454f5f 45474c5f g.SDL_VIDEO_EGL_ │ │ + 0x0008c858 44524956 45520043 6f756c64 206e6f74 DRIVER.Could not │ │ + 0x0008c868 206c6f61 64204547 4c206c69 62726172 load EGL librar │ │ + 0x0008c878 79006567 6c476574 44697370 6c617900 y.eglGetDisplay. │ │ + 0x0008c888 436f756c 64206e6f 74207265 74726965 Could not retrie │ │ + 0x0008c898 76652045 474c2066 756e6374 696f6e20 ve EGL function │ │ + 0x0008c8a8 65676c47 65744469 73706c61 79006567 eglGetDisplay.eg │ │ + 0x0008c8b8 6c496e69 7469616c 697a6500 436f756c lInitialize.Coul │ │ + 0x0008c8c8 64206e6f 74207265 74726965 76652045 d not retrieve E │ │ + 0x0008c8d8 474c2066 756e6374 696f6e20 65676c49 GL function eglI │ │ + 0x0008c8e8 6e697469 616c697a 65006567 6c546572 nitialize.eglTer │ │ + 0x0008c8f8 6d696e61 74650043 6f756c64 206e6f74 minate.Could not │ │ + 0x0008c908 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ + 0x0008c918 6e637469 6f6e2065 676c5465 726d696e nction eglTermin │ │ + 0x0008c928 61746500 65676c47 65745072 6f634164 ate.eglGetProcAd │ │ + 0x0008c938 64726573 7300436f 756c6420 6e6f7420 dress.Could not │ │ + 0x0008c948 72657472 69657665 2045474c 2066756e retrieve EGL fun │ │ + 0x0008c958 6374696f 6e206567 6c476574 50726f63 ction eglGetProc │ │ + 0x0008c968 41646472 65737300 436f756c 64206e6f Address.Could no │ │ + 0x0008c978 74207265 74726965 76652045 474c2066 t retrieve EGL f │ │ + 0x0008c988 756e6374 696f6e20 65676c43 686f6f73 unction eglChoos │ │ + 0x0008c998 65436f6e 66696700 65676c47 6574436f eConfig.eglGetCo │ │ + 0x0008c9a8 6e666967 41747472 69620043 6f756c64 nfigAttrib.Could │ │ + 0x0008c9b8 206e6f74 20726574 72696576 65204547 not retrieve EG │ │ + 0x0008c9c8 4c206675 6e637469 6f6e2065 676c4765 L function eglGe │ │ + 0x0008c9d8 74436f6e 66696741 74747269 62006567 tConfigAttrib.eg │ │ + 0x0008c9e8 6c437265 61746543 6f6e7465 78740043 lCreateContext.C │ │ + 0x0008c9f8 6f756c64 206e6f74 20726574 72696576 ould not retriev │ │ + 0x0008ca08 65204547 4c206675 6e637469 6f6e2065 e EGL function e │ │ + 0x0008ca18 676c4372 65617465 436f6e74 65787400 glCreateContext. │ │ + 0x0008ca28 65676c44 65737472 6f79436f 6e746578 eglDestroyContex │ │ + 0x0008ca38 7400436f 756c6420 6e6f7420 72657472 t.Could not retr │ │ + 0x0008ca48 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ + 0x0008ca58 6e206567 6c446573 74726f79 436f6e74 n eglDestroyCont │ │ + 0x0008ca68 65787400 65676c43 72656174 6557696e ext.eglCreateWin │ │ + 0x0008ca78 646f7753 75726661 63650043 6f756c64 dowSurface.Could │ │ + 0x0008ca88 206e6f74 20726574 72696576 65204547 not retrieve EG │ │ + 0x0008ca98 4c206675 6e637469 6f6e2065 676c4372 L function eglCr │ │ + 0x0008caa8 65617465 57696e64 6f775375 72666163 eateWindowSurfac │ │ + 0x0008cab8 65006567 6c446573 74726f79 53757266 e.eglDestroySurf │ │ + 0x0008cac8 61636500 436f756c 64206e6f 74207265 ace.Could not re │ │ + 0x0008cad8 74726965 76652045 474c2066 756e6374 trieve EGL funct │ │ + 0x0008cae8 696f6e20 65676c44 65737472 6f795375 ion eglDestroySu │ │ + 0x0008caf8 72666163 65006567 6c4d616b 65437572 rface.eglMakeCur │ │ + 0x0008cb08 72656e74 00436f75 6c64206e 6f742072 rent.Could not r │ │ + 0x0008cb18 65747269 65766520 45474c20 66756e63 etrieve EGL func │ │ + 0x0008cb28 74696f6e 2065676c 4d616b65 43757272 tion eglMakeCurr │ │ + 0x0008cb38 656e7400 65676c53 77617042 75666665 ent.eglSwapBuffe │ │ + 0x0008cb48 72730043 6f756c64 206e6f74 20726574 rs.Could not ret │ │ + 0x0008cb58 72696576 65204547 4c206675 6e637469 rieve EGL functi │ │ + 0x0008cb68 6f6e2065 676c5377 61704275 66666572 on eglSwapBuffer │ │ + 0x0008cb78 73006567 6c537761 70496e74 65727661 s.eglSwapInterva │ │ + 0x0008cb88 6c00436f 756c6420 6e6f7420 72657472 l.Could not retr │ │ + 0x0008cb98 69657665 2045474c 2066756e 6374696f ieve EGL functio │ │ + 0x0008cba8 6e206567 6c537761 70496e74 65727661 n eglSwapInterva │ │ + 0x0008cbb8 6c006567 6c576169 744e6174 69766500 l.eglWaitNative. │ │ + 0x0008cbc8 436f756c 64206e6f 74207265 74726965 Could not retrie │ │ + 0x0008cbd8 76652045 474c2066 756e6374 696f6e20 ve EGL function │ │ + 0x0008cbe8 65676c57 6169744e 61746976 65006567 eglWaitNative.eg │ │ + 0x0008cbf8 6c576169 74474c00 436f756c 64206e6f lWaitGL.Could no │ │ + 0x0008cc08 74207265 74726965 76652045 474c2066 t retrieve EGL f │ │ + 0x0008cc18 756e6374 696f6e20 65676c57 61697447 unction eglWaitG │ │ + 0x0008cc28 4c006567 6c42696e 64415049 00436f75 L.eglBindAPI.Cou │ │ + 0x0008cc38 6c64206e 6f742072 65747269 65766520 ld not retrieve │ │ + 0x0008cc48 45474c20 66756e63 74696f6e 2065676c EGL function egl │ │ + 0x0008cc58 42696e64 41504900 65676c51 75657279 BindAPI.eglQuery │ │ + 0x0008cc68 53747269 6e670043 6f756c64 206e6f74 String.Could not │ │ + 0x0008cc78 20726574 72696576 65204547 4c206675 retrieve EGL fu │ │ + 0x0008cc88 6e637469 6f6e2065 676c5175 65727953 nction eglQueryS │ │ + 0x0008cc98 7472696e 6700436f 756c6420 6e6f7420 tring.Could not │ │ + 0x0008cca8 67657420 45474c20 64697370 6c617900 get EGL display. │ │ + 0x0008ccb8 436f756c 64206e6f 7420696e 69746961 Could not initia │ │ + 0x0008ccc8 6c697a65 2045474c 0045474c 20696d70 lize EGL.EGL imp │ │ + 0x0008ccd8 6c656d65 6e746174 696f6e20 646f6573 lementation does │ │ + 0x0008cce8 206e6f74 20737570 706f7274 20735247 not support sRG │ │ + 0x0008ccf8 42207379 7374656d 20667261 6d656275 B system framebu │ │ + 0x0008cd08 66666572 7300436f 756c646e 27742066 ffers.Couldn't f │ │ + 0x0008cd18 696e6420 6d617463 68696e67 2045474c ind matching EGL │ │ + 0x0008cd28 20636f6e 66696700 4f70656e 474c206e config.OpenGL n │ │ + 0x0008cd38 6f742069 6e697469 616c697a 65640055 ot initialized.U │ │ + 0x0008cd48 6e61626c 6520746f 206d616b 65204547 nable to make EG │ │ + 0x0008cd58 4c20636f 6e746578 74206375 7272656e L context curren │ │ + 0x0008cd68 74004547 4c206e6f 7420696e 69746961 t.EGL not initia │ │ + 0x0008cd78 6c697a65 6400556e 61626c65 20746f20 lized.Unable to │ │ + 0x0008cd88 73657420 74686520 45474c20 73776170 set the EGL swap │ │ + 0x0008cd98 20696e74 65727661 6c00436f 756c6420 interval.Could │ │ + 0x0008cda8 6e6f7420 63726561 74652045 474c2063 not create EGL c │ │ + 0x0008cdb8 6f6e7465 78742028 636f6e74 65787420 ontext (context │ │ + 0x0008cdc8 61747472 69627574 65732061 7265206e attributes are n │ │ + 0x0008cdd8 6f742073 7570706f 72746564 2900436f ot supported).Co │ │ + 0x0008cde8 756c6420 6e6f7420 63726561 74652045 uld not create E │ │ + 0x0008cdf8 474c2063 6f6e7465 78740043 6f756c64 GL context.Could │ │ + 0x0008ce08 206e6f74 206d616b 65204547 4c20636f not make EGL co │ │ + 0x0008ce18 6e746578 74206375 7272656e 74004f6e ntext current.On │ │ + 0x0008ce28 6c792077 6f726b73 20776974 68207361 ly works with sa │ │ + 0x0008ce38 6d652066 6f726d61 74207375 72666163 me format surfac │ │ + 0x0008ce48 65730049 6e76616c 69642073 6f757263 es.Invalid sourc │ │ + 0x0008ce58 6520626c 69742072 65637461 6e676c65 e blit rectangle │ │ + 0x0008ce68 00496e76 616c6964 20646573 74696e61 .Invalid destina │ │ + 0x0008ce78 74696f6e 20626c69 74207265 6374616e tion blit rectan │ │ + 0x0008ce88 676c6500 556e6162 6c652074 6f206c6f gle.Unable to lo │ │ + 0x0008ce98 636b2064 65737469 6e617469 6f6e2073 ck destination s │ │ + 0x0008cea8 75726661 63650055 6e61626c 6520746f urface.Unable to │ │ + 0x0008ceb8 206c6f63 6b20736f 75726365 20737572 lock source sur │ │ + 0x0008cec8 66616365 00566964 656f2073 75627379 face.Video subsy │ │ + 0x0008ced8 7374656d 206d7573 74206265 20696e69 stem must be ini │ │ + 0x0008cee8 7469616c 697a6564 20746f20 73657420 tialized to set │ │ + 0x0008cef8 636c6970 626f6172 64207465 78740056 clipboard text.V │ │ + 0x0008cf08 6964656f 20737562 73797374 656d206d ideo subsystem m │ │ + 0x0008cf18 75737420 62652069 6e697469 616c697a ust be initializ │ │ + 0x0008cf28 65642074 6f206765 7420636c 6970626f ed to get clipbo │ │ + 0x0008cf38 61726420 74657874 00566964 656f2073 ard text.Video s │ │ + 0x0008cf48 75627379 7374656d 206d7573 74206265 ubsystem must be │ │ + 0x0008cf58 20696e69 7469616c 697a6564 20746f20 initialized to │ │ + 0x0008cf68 63686563 6b20636c 6970626f 61726420 check clipboard │ │ + 0x0008cf78 74657874 00726573 756c7400 706f696e text.result.poin │ │ + 0x0008cf88 74730063 6f756e74 00726563 74005831 ts.count.rect.X1 │ │ + 0x0008cf98 00593100 58320059 32007769 64746800 .Y1.X2.Y2.width. │ │ + 0x0008cfa8 68656967 68740072 65637473 00737061 height.rects.spa │ │ + 0x0008cfb8 6e006e75 6d726563 74730053 444c5f42 n.numrects.SDL_B │ │ + 0x0008cfc8 4c49545f 4350555f 46454154 55524553 LIT_CPU_FEATURES │ │ + 0x0008cfd8 00257500 426c6974 20636f6d 62696e61 .%u.Blit combina │ │ + 0x0008cfe8 74696f6e 206e6f74 20737570 706f7274 tion not support │ │ + 0x0008cff8 65640053 444c2041 6e64726f 69642076 ed.SDL Android v │ │ + 0x0008d008 6964656f 20647269 76657200 416e6472 ideo driver.Andr │ │ + 0x0008d018 6f696420 6f6e6c79 20737570 706f7274 oid only support │ │ + 0x0008d028 73206f6e 65207769 6e646f77 00436f75 s one window.Cou │ │ + 0x0008d038 6c64206e 6f742066 65746368 206e6174 ld not fetch nat │ │ + 0x0008d048 69766520 77696e64 6f770043 6f756c64 ive window.Could │ │ + 0x0008d058 206e6f74 20637265 61746520 474c4553 not create GLES │ │ + 0x0008d068 2077696e 646f7720 73757266 61636500 window surface. │ │ + 0x0008d078 4170706c 69636174 696f6e20 6e6f7420 Application not │ │ + 0x0008d088 636f6d70 696c6564 20776974 68205344 compiled with SD │ │ + 0x0008d098 4c202564 2e25640a 006d5365 70617261 L %d.%d..mSepara │ │ + 0x0008d0a8 74654d6f 75736541 6e64546f 75636800 teMouseAndTouch. │ │ + 0x0008d0b8 53444c5f 414e4452 4f49445f 53455041 SDL_ANDROID_SEPA │ │ + 0x0008d0c8 52415445 5f4d4f55 53455f41 4e445f54 RATE_MOUSE_AND_T │ │ + 0x0008d0d8 4f554348 00657272 6f723a20 63616e27 OUCH.error: can' │ │ + 0x0008d0e8 74206164 6420746f 75636820 25732c20 t add touch %s, │ │ + 0x0008d0f8 2564006a 6e692f53 444c322f 7372632f %d.jni/SDL2/src/ │ │ + 0x0008d108 76696465 6f2f616e 64726f69 642f5344 video/android/SD │ │ + 0x0008d118 4c5f616e 64726f69 64746f75 63682e63 L_androidtouch.c │ │ + 0x0008d128 00556e6b 6e6f776e 206b6579 636f6465 .Unknown keycode │ │ + 0x0008d138 20256400 556e7265 636f676e 697a6564 %d.Unrecognized │ │ + 0x0008d148 2066696c 65207479 70652028 6e6f7420 file type (not │ │ + 0x0008d158 57415645 2900436f 6d706c65 78205741 WAVE).Complex WA │ │ + 0x0008d168 56452066 696c6573 206e6f74 20737570 VE files not sup │ │ + 0x0008d178 706f7274 65640055 6e6b6e6f 776e2073 ported.Unknown s │ │ + 0x0008d188 6574206f 66204d53 5f414450 434d2063 et of MS_ADPCM c │ │ + 0x0008d198 6f656666 69636965 6e747300 4d504547 oefficients.MPEG │ │ + 0x0008d1a8 204c6179 65722033 20646174 61206e6f Layer 3 data no │ │ + 0x0008d1b8 74207375 70706f72 74656400 556e6b6e t supported.Unkn │ │ + 0x0008d1c8 6f776e20 57415645 20646174 6120666f own WAVE data fo │ │ + 0x0008d1d8 726d6174 3a203078 252e3478 00494d41 rmat: 0x%.4x.IMA │ │ + 0x0008d1e8 20414450 434d2064 65636f64 65722063 ADPCM decoder c │ │ + 0x0008d1f8 616e206f 6e6c7920 68616e64 6c652025 an only handle % │ │ + 0x0008d208 75206368 616e6e65 6c730055 6e6b6e6f u channels.Unkno │ │ + 0x0008d218 776e2025 642d6269 74205043 4d206461 wn %d-bit PCM da │ │ + 0x0008d228 74612066 6f726d61 74004e6f 20627566 ta format.No buf │ │ + 0x0008d238 66657220 616c6c6f 63617465 6420666f fer allocated fo │ │ + 0x0008d248 7220636f 6e766572 73696f6e 00637674 r conversion.cvt │ │ + 0x0008d258 00496e76 616c6964 20736f75 72636520 .Invalid source │ │ + 0x0008d268 666f726d 61740049 6e76616c 69642064 format.Invalid d │ │ + 0x0008d278 65737469 6e617469 6f6e2066 6f726d61 estination forma │ │ + 0x0008d288 7400536f 75726365 206f7220 64657374 t.Source or dest │ │ + 0x0008d298 696e6174 696f6e20 6368616e 6e656c73 ination channels │ │ + 0x0008d2a8 20697320 7a65726f 00536f75 72636520 is zero.Source │ │ + 0x0008d2b8 6f722064 65737469 6e617469 6f6e2072 or destination r │ │ + 0x0008d2c8 61746520 6973207a 65726f00 4e6f2063 ate is zero.No c │ │ + 0x0008d2d8 6f6e7665 7273696f 6e206176 61696c61 onversion availa │ │ + 0x0008d2e8 626c6520 666f7220 74686573 6520666f ble for these fo │ │ + 0x0008d2f8 726d6174 73004e6f 20636f6e 76657273 rmats.No convers │ │ + 0x0008d308 696f6e20 61766169 6c61626c 6520666f ion available fo │ │ + 0x0008d318 72207468 65736520 72617465 7300496e r these rates.In │ │ + 0x0008d328 76616c69 64206175 64696f20 64657669 valid audio devi │ │ + 0x0008d338 63652049 44005379 7374656d 20617564 ce ID.System aud │ │ + 0x0008d348 696f206f 75747075 74206465 76696365 io output device │ │ + 0x0008d358 00537973 74656d20 61756469 6f206361 .System audio ca │ │ + 0x0008d368 70747572 65206465 76696365 00546869 pture device.Thi │ │ + 0x0008d378 73206973 20612063 61707475 72652064 s is a capture d │ │ + 0x0008d388 65766963 652c2071 75657565 696e6720 evice, queueing │ │ + 0x0008d398 6e6f7420 616c6c6f 77656400 41756469 not allowed.Audi │ │ + 0x0008d3a8 6f206465 76696365 20686173 20612063 o device has a c │ │ + 0x0008d3b8 616c6c62 61636b2c 20717565 7565696e allback, queuein │ │ + 0x0008d3c8 67206e6f 7420616c 6c6f7765 64004175 g not allowed.Au │ │ + 0x0008d3d8 64696f20 73756273 79737465 6d206973 dio subsystem is │ │ + 0x0008d3e8 206e6f74 20696e69 7469616c 697a6564 not initialized │ │ + 0x0008d3f8 004e6f20 63617074 75726520 73757070 .No capture supp │ │ + 0x0008d408 6f727400 53444c5f 41554449 4f445249 ort.SDL_AUDIODRI │ │ + 0x0008d418 56455200 41756469 6f207461 72676574 VER.Audio target │ │ + 0x0008d428 20272573 27206e6f 74206176 61696c61 '%s' not availa │ │ + 0x0008d438 626c6500 4e6f2061 7661696c 61626c65 ble.No available │ │ + 0x0008d448 20617564 696f2064 65766963 6500546f audio device.To │ │ + 0x0008d458 6f206d61 6e79206f 70656e20 61756469 o many open audi │ │ + 0x0008d468 6f206465 76696365 73005344 4c5f4155 o devices.SDL_AU │ │ + 0x0008d478 44494f5f 46524551 55454e43 59005344 DIO_FREQUENCY.SD │ │ + 0x0008d488 4c5f4155 44494f5f 464f524d 41540055 L_AUDIO_FORMAT.U │ │ + 0x0008d498 38005338 00553136 4c534200 5331364c 8.S8.U16LSB.S16L │ │ + 0x0008d4a8 53420055 31364d53 42005331 364d5342 SB.U16MSB.S16MSB │ │ + 0x0008d4b8 00553136 53595300 53313653 59530055 .U16SYS.S16SYS.U │ │ + 0x0008d4c8 31360053 31360053 33324c53 42005333 16.S16.S32LSB.S3 │ │ + 0x0008d4d8 324d5342 00533332 53595300 53333200 2MSB.S32SYS.S32. │ │ + 0x0008d4e8 4633324c 53420046 33324d53 42004633 F32LSB.F32MSB.F3 │ │ + 0x0008d4f8 32535953 00463332 0053444c 5f415544 2SYS.F32.SDL_AUD │ │ + 0x0008d508 494f5f43 48414e4e 454c5300 556e7375 IO_CHANNELS.Unsu │ │ + 0x0008d518 70706f72 74656420 6e756d62 6572206f pported number o │ │ + 0x0008d528 66206175 64696f20 6368616e 6e656c73 f audio channels │ │ + 0x0008d538 2e005344 4c5f4155 44494f5f 53414d50 ..SDL_AUDIO_SAMP │ │ + 0x0008d548 4c455300 53444c5f 41554449 4f5f4445 LES.SDL_AUDIO_DE │ │ + 0x0008d558 56494345 5f4e414d 45004175 64696f20 VICE_NAME.Audio │ │ + 0x0008d568 64657669 63652061 6c726561 6479206f device already o │ │ + 0x0008d578 70656e00 4e6f2073 75636820 64657669 pen.No such devi │ │ + 0x0008d588 63652e00 436f756c 646e2774 20637265 ce..Couldn't cre │ │ + 0x0008d598 61746520 6d697865 72206c6f 636b0053 ate mixer lock.S │ │ + 0x0008d5a8 444c4175 64696f44 65762564 00436f75 DLAudioDev%d.Cou │ │ + 0x0008d5b8 6c646e27 74206372 65617465 20617564 ldn't create aud │ │ + 0x0008d5c8 696f2074 68726561 64004175 64696f20 io thread.Audio │ │ + 0x0008d5d8 64657669 63652069 7320616c 72656164 device is alread │ │ + 0x0008d5e8 79206f70 656e6564 0053444c 5f4d6978 y opened.SDL_Mix │ │ + 0x0008d5f8 41756469 6f466f72 6d617428 293a2075 AudioFormat(): u │ │ + 0x0008d608 6e6b6e6f 776e2061 7564696f 20666f72 nknown audio for │ │ + 0x0008d618 6d617400 436f6d70 61726973 6f6e206f mat.Comparison o │ │ + 0x0008d628 66207069 78656c73 20776974 6820616c f pixels with al │ │ + 0x0008d638 6c6f7761 626c6520 6572726f 72206f66 lowable error of │ │ + 0x0008d648 20256920 6661696c 65642025 69207469 %i failed %i ti │ │ + 0x0008d658 6d65732e 00466972 73742064 65746563 mes..First detec │ │ + 0x0008d668 74656420 6f636375 7272656e 63652061 ted occurrence a │ │ + 0x0008d678 7420706f 73697469 6f6e2025 692c2569 t position %i,%i │ │ + 0x0008d688 20776974 68206120 73717561 72656420 with a squared │ │ + 0x0008d698 5247422d 64696666 6572656e 6365206f RGB-difference o │ │ + 0x0008d6a8 66202569 2e00436f 6d706172 65537572 f %i..CompareSur │ │ + 0x0008d6b8 66616365 73253034 645f5465 73744f75 faces%04d_TestOu │ │ + 0x0008d6c8 74707574 2e626d70 00776200 436f6d70 tput.bmp.wb.Comp │ │ + 0x0008d6d8 61726553 75726661 63657325 3034645f areSurfaces%04d_ │ │ + 0x0008d6e8 52656665 72656e63 652e626d 70005375 Reference.bmp.Su │ │ + 0x0008d6f8 72666163 65732066 726f6d20 6661696c rfaces from fail │ │ + 0x0008d708 65642063 6f6d7061 7269736f 6e207361 ed comparison sa │ │ + 0x0008d718 76656420 61732027 25732720 616e6420 ved as '%s' and │ │ + 0x0008d728 27257327 00257820 25580020 25733a20 '%s'.%x %X. %s: │ │ + 0x0008d738 25730049 4e56414c 49440042 41434b00 %s.INVALID.BACK. │ │ + 0x0008d748 47554944 45005354 41525400 4c454654 GUIDE.START.LEFT │ │ + 0x0008d758 53544943 4b005249 47485453 5449434b STICK.RIGHTSTICK │ │ + 0x0008d768 004c4546 5453484f 554c4445 52005249 .LEFTSHOULDER.RI │ │ + 0x0008d778 47485453 484f554c 44455200 44504144 GHTSHOULDER.DPAD │ │ + 0x0008d788 5f555000 44504144 5f444f57 4e004450 _UP.DPAD_DOWN.DP │ │ + 0x0008d798 41445f4c 45465400 44504144 5f524947 AD_LEFT.DPAD_RIG │ │ + 0x0008d7a8 4854003f 3f3f0020 2052656e 64657265 HT.???. Rendere │ │ + 0x0008d7b8 72202573 3a0a0020 20202046 6c616773 r %s:.. Flags │ │ + 0x0008d7c8 3a203078 25382e38 58002028 00207c20 : 0x%8.8X. (. | │ │ + 0x0008d7d8 00507265 73656e74 5653796e 63004163 .PresentVSync.Ac │ │ + 0x0008d7e8 63656c65 72617465 64003078 25382e38 celerated.0x%8.8 │ │ + 0x0008d7f8 7800290a 00202020 20546578 74757265 x.).. Texture │ │ + 0x0008d808 20666f72 6d617473 20282564 293a2000 formats (%d): . │ │ + 0x0008d818 2c200055 6e6b6e77 6f6e0049 6e646578 , .Unknwon.Index │ │ + 0x0008d828 314c5342 00496e64 6578314d 53420049 1LSB.Index1MSB.I │ │ + 0x0008d838 6e646578 344c5342 00496e64 6578344d ndex4LSB.Index4M │ │ + 0x0008d848 53420049 6e646578 38005247 42333332 SB.Index8.RGB332 │ │ + 0x0008d858 00524742 34343400 52474235 35350042 .RGB444.RGB555.B │ │ + 0x0008d868 47523535 35004152 47423434 34340041 GR555.ARGB4444.A │ │ + 0x0008d878 42475234 34343400 41524742 31353535 BGR4444.ARGB1555 │ │ + 0x0008d888 00414247 52313535 35005247 42353635 .ABGR1555.RGB565 │ │ + 0x0008d898 00424752 35363500 52474232 34004247 .BGR565.RGB24.BG │ │ + 0x0008d8a8 52323400 52474238 38380042 47523838 R24.RGB888.BGR88 │ │ + 0x0008d8b8 38004152 47423838 38380052 47424138 8.ARGB8888.RGBA8 │ │ + 0x0008d8c8 38383800 41424752 38383838 00424752 888.ABGR8888.BGR │ │ + 0x0008d8d8 41383838 38004152 47423231 30313031 A8888.ARGB210101 │ │ + 0x0008d8e8 30005956 31320049 59555600 59555932 0.YV12.IYUV.YUY2 │ │ + 0x0008d8f8 00555956 59005956 5955004e 56313200 .UYVY.YVYU.NV12. │ │ + 0x0008d908 4e563231 00202020 204d6178 20546578 NV21. Max Tex │ │ + 0x0008d918 74757265 2053697a 653a2025 64782564 ture Size: %dx%d │ │ + 0x0008d928 0a002d2d 76696465 6f002d2d 72656e64 ..--video.--rend │ │ + 0x0008d938 65726572 002d2d67 6c646562 7567002d erer.--gldebug.- │ │ + 0x0008d948 2d696e66 6f00616c 6c007669 64656f00 -info.all.video. │ │ + 0x0008d958 6d6f6465 73007265 6e646572 00657665 modes.render.eve │ │ + 0x0008d968 6e74002d 2d6c6f67 00657272 6f720073 nt.--log.error.s │ │ + 0x0008d978 79737465 6d006175 64696f00 696e7075 ystem.audio.inpu │ │ + 0x0008d988 74002d2d 64697370 6c617900 2d2d6675 t.--display.--fu │ │ + 0x0008d998 6c6c7363 7265656e 002d2d66 756c6c73 llscreen.--fulls │ │ + 0x0008d9a8 63726565 6e2d6465 736b746f 70002d2d creen-desktop.-- │ │ + 0x0008d9b8 616c6c6f 772d6869 67686470 69002d2d allow-highdpi.-- │ │ + 0x0008d9c8 77696e64 6f777300 2d2d7469 746c6500 windows.--title. │ │ + 0x0008d9d8 2d2d6963 6f6e002d 2d63656e 74657200 --icon.--center. │ │ + 0x0008d9e8 2d2d706f 73697469 6f6e002d 2d67656f --position.--geo │ │ + 0x0008d9f8 6d657472 79002d2d 6d696e2d 67656f6d metry.--min-geom │ │ + 0x0008da08 65747279 002d2d6d 61782d67 656f6d65 etry.--max-geome │ │ + 0x0008da18 74727900 2d2d6c6f 67696361 6c002d2d try.--logical.-- │ │ + 0x0008da28 7363616c 65002d2d 64657074 68002d2d scale.--depth.-- │ │ + 0x0008da38 72656672 65736800 2d2d7673 796e6300 refresh.--vsync. │ │ + 0x0008da48 2d2d6e6f 6672616d 65002d2d 72657369 --noframe.--resi │ │ + 0x0008da58 7a65002d 2d6d696e 696d697a 65002d2d ze.--minimize.-- │ │ + 0x0008da68 6d617869 6d697a65 002d2d67 72616200 maximize.--grab. │ │ + 0x0008da78 2d2d7261 7465002d 2d666f72 6d617400 --rate.--format. │ │ + 0x0008da88 5531364c 45005531 36424500 5331364c U16LE.U16BE.S16L │ │ + 0x0008da98 45005331 36424500 2d2d6368 616e6e65 E.S16BE.--channe │ │ + 0x0008daa8 6c73002d 2d73616d 706c6573 002d6800 ls.--samples.-h. │ │ + 0x0008dab8 2d2d6865 6c70002d 4e53446f 63756d65 --help.-NSDocume │ │ + 0x0008dac8 6e745265 76697369 6f6e7344 65627567 ntRevisionsDebug │ │ + 0x0008dad8 4d6f6465 005b2d2d 76696465 6f206472 Mode.[--video dr │ │ + 0x0008dae8 69766572 5d205b2d 2d72656e 64657265 iver] [--rendere │ │ + 0x0008daf8 72206472 69766572 5d205b2d 2d676c64 r driver] [--gld │ │ + 0x0008db08 65627567 5d205b2d 2d696e66 6f20616c ebug] [--info al │ │ + 0x0008db18 6c7c7669 64656f7c 6d6f6465 737c7265 l|video|modes|re │ │ + 0x0008db28 6e646572 7c657665 6e745d20 5b2d2d6c nder|event] [--l │ │ + 0x0008db38 6f672061 6c6c7c65 72726f72 7c737973 og all|error|sys │ │ + 0x0008db48 74656d7c 61756469 6f7c7669 64656f7c tem|audio|video| │ │ + 0x0008db58 72656e64 65727c69 6e707574 5d205b2d render|input] [- │ │ + 0x0008db68 2d646973 706c6179 204e5d20 5b2d2d66 -display N] [--f │ │ + 0x0008db78 756c6c73 63726565 6e207c20 2d2d6675 ullscreen | --fu │ │ + 0x0008db88 6c6c7363 7265656e 2d646573 6b746f70 llscreen-desktop │ │ + 0x0008db98 207c202d 2d77696e 646f7773 204e5d20 | --windows N] │ │ + 0x0008dba8 5b2d2d74 69746c65 20746974 6c655d20 [--title title] │ │ + 0x0008dbb8 5b2d2d69 636f6e20 69636f6e 2e626d70 [--icon icon.bmp │ │ + 0x0008dbc8 5d205b2d 2d63656e 74657220 7c202d2d ] [--center | -- │ │ + 0x0008dbd8 706f7369 74696f6e 20582c59 5d205b2d position X,Y] [- │ │ + 0x0008dbe8 2d67656f 6d657472 79205778 485d205b -geometry WxH] [ │ │ + 0x0008dbf8 2d2d6d69 6e2d6765 6f6d6574 72792057 --min-geometry W │ │ + 0x0008dc08 78485d20 5b2d2d6d 61782d67 656f6d65 xH] [--max-geome │ │ + 0x0008dc18 74727920 5778485d 205b2d2d 6c6f6769 try WxH] [--logi │ │ + 0x0008dc28 63616c20 5778485d 205b2d2d 7363616c cal WxH] [--scal │ │ + 0x0008dc38 65204e5d 205b2d2d 64657074 68204e5d e N] [--depth N] │ │ + 0x0008dc48 205b2d2d 72656672 65736820 525d205b [--refresh R] [ │ │ + 0x0008dc58 2d2d7673 796e635d 205b2d2d 6e6f6672 --vsync] [--nofr │ │ + 0x0008dc68 616d655d 205b2d2d 72657369 7a655d20 ame] [--resize] │ │ + 0x0008dc78 5b2d2d6d 696e696d 697a655d 205b2d2d [--minimize] [-- │ │ + 0x0008dc88 6d617869 6d697a65 5d205b2d 2d677261 maximize] [--gra │ │ + 0x0008dc98 625d205b 2d2d616c 6c6f772d 68696768 b] [--allow-high │ │ + 0x0008dca8 6470695d 005b2d2d 72617465 204e5d20 dpi].[--rate N] │ │ + 0x0008dcb8 5b2d2d66 6f726d61 74205538 7c53387c [--format U8|S8| │ │ + 0x0008dcc8 5531367c 5531364c 457c5531 3642457c U16|U16LE|U16BE| │ │ + 0x0008dcd8 5331367c 5331364c 457c5331 3642455d S16|S16LE|S16BE] │ │ + 0x0008dce8 205b2d2d 6368616e 6e656c73 204e5d20 [--channels N] │ │ + 0x0008dcf8 5b2d2d73 616d706c 6573204e 5d005b2d [--samples N].[- │ │ + 0x0008dd08 2d766964 656f2064 72697665 725d205b -video driver] [ │ │ + 0x0008dd18 2d2d7265 6e646572 65722064 72697665 --renderer drive │ │ + 0x0008dd28 725d205b 2d2d676c 64656275 675d205b r] [--gldebug] [ │ │ + 0x0008dd38 2d2d696e 666f2061 6c6c7c76 6964656f --info all|video │ │ + 0x0008dd48 7c6d6f64 65737c72 656e6465 727c6576 |modes|render|ev │ │ + 0x0008dd58 656e745d 205b2d2d 6c6f6720 616c6c7c ent] [--log all| │ │ + 0x0008dd68 6572726f 727c7379 7374656d 7c617564 error|system|aud │ │ + 0x0008dd78 696f7c76 6964656f 7c72656e 6465727c io|video|render| │ │ + 0x0008dd88 696e7075 745d205b 2d2d6469 73706c61 input] [--displa │ │ + 0x0008dd98 79204e5d 205b2d2d 66756c6c 73637265 y N] [--fullscre │ │ + 0x0008dda8 656e207c 202d2d66 756c6c73 63726565 en | --fullscree │ │ + 0x0008ddb8 6e2d6465 736b746f 70207c20 2d2d7769 n-desktop | --wi │ │ + 0x0008ddc8 6e646f77 73204e5d 205b2d2d 7469746c ndows N] [--titl │ │ + 0x0008ddd8 65207469 746c655d 205b2d2d 69636f6e e title] [--icon │ │ + 0x0008dde8 2069636f 6e2e626d 705d205b 2d2d6365 icon.bmp] [--ce │ │ + 0x0008ddf8 6e746572 207c202d 2d706f73 6974696f nter | --positio │ │ + 0x0008de08 6e20582c 595d205b 2d2d6765 6f6d6574 n X,Y] [--geomet │ │ + 0x0008de18 72792057 78485d20 5b2d2d6d 696e2d67 ry WxH] [--min-g │ │ + 0x0008de28 656f6d65 74727920 5778485d 205b2d2d eometry WxH] [-- │ │ + 0x0008de38 6d61782d 67656f6d 65747279 20577848 max-geometry WxH │ │ + 0x0008de48 5d205b2d 2d6c6f67 6963616c 20577848 ] [--logical WxH │ │ + 0x0008de58 5d205b2d 2d736361 6c65204e 5d205b2d ] [--scale N] [- │ │ + 0x0008de68 2d646570 7468204e 5d205b2d 2d726566 -depth N] [--ref │ │ + 0x0008de78 72657368 20525d20 5b2d2d76 73796e63 resh R] [--vsync │ │ + 0x0008de88 5d205b2d 2d6e6f66 72616d65 5d205b2d ] [--noframe] [- │ │ + 0x0008de98 2d726573 697a655d 205b2d2d 6d696e69 -resize] [--mini │ │ + 0x0008dea8 6d697a65 5d205b2d 2d6d6178 696d697a mize] [--maximiz │ │ + 0x0008deb8 655d205b 2d2d6772 61625d20 5b2d2d61 e] [--grab] [--a │ │ + 0x0008dec8 6c6c6f77 2d686967 68647069 5d205b2d llow-highdpi] [- │ │ + 0x0008ded8 2d726174 65204e5d 205b2d2d 666f726d -rate N] [--form │ │ + 0x0008dee8 61742055 387c5338 7c553136 7c553136 at U8|S8|U16|U16 │ │ + 0x0008def8 4c457c55 31364245 7c533136 7c533136 LE|U16BE|S16|S16 │ │ + 0x0008df08 4c457c53 31364245 5d205b2d 2d636861 LE|S16BE] [--cha │ │ + 0x0008df18 6e6e656c 73204e5d 205b2d2d 73616d70 nnels N] [--samp │ │ + 0x0008df28 6c657320 4e5d004e 6f206275 696c742d les N].No built- │ │ + 0x0008df38 696e2076 6964656f 20647269 76657273 in video drivers │ │ + 0x0008df48 0a004275 696c742d 696e2076 6964656f ..Built-in video │ │ + 0x0008df58 20647269 76657273 3a002025 7300436f drivers:. %s.Co │ │ + 0x0008df68 756c646e 27742069 6e697469 616c697a uldn't initializ │ │ + 0x0008df78 65207669 64656f20 64726976 65723a20 e video driver: │ │ + 0x0008df88 25730a00 56696465 6f206472 69766572 %s..Video driver │ │ + 0x0008df98 3a202573 0a004e75 6d626572 206f6620 : %s..Number of │ │ + 0x0008dfa8 64697370 6c617973 3a202564 0a004469 displays: %d..Di │ │ + 0x0008dfb8 73706c61 79202564 3a202573 0a00426f splay %d: %s..Bo │ │ + 0x0008dfc8 756e6473 3a202564 78256420 61742025 unds: %dx%d at % │ │ + 0x0008dfd8 642c2564 0a002020 43757272 656e7420 d,%d.. Current │ │ + 0x0008dfe8 6d6f6465 3a202564 78256440 2564487a mode: %dx%d@%dHz │ │ + 0x0008dff8 2c202564 20626974 732d7065 722d7069 , %d bits-per-pi │ │ + 0x0008e008 78656c20 28257329 0a002020 20202020 xel (%s).. │ │ + 0x0008e018 52656420 4d61736b 2020203d 20307825 Red Mask = 0x% │ │ + 0x0008e028 2e38780a 00202020 20202047 7265656e .8x.. Green │ │ + 0x0008e038 204d6173 6b203d20 3078252e 38780a00 Mask = 0x%.8x.. │ │ + 0x0008e048 20202020 2020426c 7565204d 61736b20 Blue Mask │ │ + 0x0008e058 203d2030 78252e38 780a0020 20202020 = 0x%.8x.. │ │ + 0x0008e068 20416c70 6861204d 61736b20 3d203078 Alpha Mask = 0x │ │ + 0x0008e078 252e3878 0a004e6f 20617661 696c6162 %.8x..No availab │ │ + 0x0008e088 6c652066 756c6c73 63726565 6e207669 le fullscreen vi │ │ + 0x0008e098 64656f20 6d6f6465 730a0020 2046756c deo modes.. Ful │ │ + 0x0008e0a8 6c736372 65656e20 76696465 6f206d6f lscreen video mo │ │ + 0x0008e0b8 6465733a 0a002020 20204d6f 64652025 des:.. Mode % │ │ + 0x0008e0c8 643a2025 64782564 40256448 7a2c2025 d: %dx%d@%dHz, % │ │ + 0x0008e0d8 64206269 74732d70 65722d70 6978656c d bits-per-pixel │ │ + 0x0008e0e8 20282573 290a0020 20202020 20202052 (%s).. R │ │ + 0x0008e0f8 6564204d 61736b20 20203d20 3078252e ed Mask = 0x%. │ │ + 0x0008e108 38780a00 20202020 20202020 47726565 8x.. Gree │ │ + 0x0008e118 6e204d61 736b203d 20307825 2e38780a n Mask = 0x%.8x. │ │ + 0x0008e128 00202020 20202020 20426c75 65204d61 . Blue Ma │ │ + 0x0008e138 736b2020 3d203078 252e3878 0a002020 sk = 0x%.8x.. │ │ + 0x0008e148 20202020 2020416c 70686120 4d61736b Alpha Mask │ │ + 0x0008e158 203d2030 78252e38 780a004e 6f206275 = 0x%.8x..No bu │ │ + 0x0008e168 696c742d 696e2072 656e6465 72206472 ilt-in render dr │ │ + 0x0008e178 69766572 730a0042 75696c74 2d696e20 ivers..Built-in │ │ + 0x0008e188 72656e64 65722064 72697665 72733a0a render drivers:. │ │ + 0x0008e198 004f7574 206f6620 6d656d6f 7279210a .Out of memory!. │ │ + 0x0008e1a8 00257320 25640043 6f756c64 6e277420 .%s %d.Couldn't │ │ + 0x0008e1b8 63726561 74652077 696e646f 773a2025 create window: % │ │ + 0x0008e1c8 730a0057 696e646f 77207265 71756573 s..Window reques │ │ + 0x0008e1d8 74656420 73697a65 20256478 25642c20 ted size %dx%d, │ │ + 0x0008e1e8 676f7420 25647825 640a0043 616e2774 got %dx%d..Can't │ │ + 0x0008e1f8 20736574 20757020 66756c6c 73637265 set up fullscre │ │ + 0x0008e208 656e2064 6973706c 6179206d 6f64653a en display mode: │ │ + 0x0008e218 2025730a 00726200 436f756c 646e2774 %s..rb.Couldn't │ │ + 0x0008e228 206c6f61 64202573 3a202573 0a00436f load %s: %s..Co │ │ + 0x0008e238 756c646e 27742066 696e6420 72656e64 uldn't find rend │ │ + 0x0008e248 65722064 72697665 72206e61 6d656420 er driver named │ │ + 0x0008e258 25730043 6f756c64 6e277420 63726561 %s.Couldn't crea │ │ + 0x0008e268 74652072 656e6465 7265723a 2025730a te renderer: %s. │ │ + 0x0008e278 00437572 72656e74 2072656e 64657265 .Current rendere │ │ + 0x0008e288 723a0a00 4e6f2062 75696c74 2d696e20 r:..No built-in │ │ + 0x0008e298 61756469 6f206472 69766572 730a0042 audio drivers..B │ │ + 0x0008e2a8 75696c74 2d696e20 61756469 6f206472 uilt-in audio dr │ │ + 0x0008e2b8 69766572 733a0043 6f756c64 6e277420 ivers:.Couldn't │ │ + 0x0008e2c8 696e6974 69616c69 7a652061 7564696f initialize audio │ │ + 0x0008e2d8 20647269 7665723a 2025730a 00417564 driver: %s..Aud │ │ + 0x0008e2e8 696f2064 72697665 723a2025 730a0043 io driver: %s..C │ │ + 0x0008e2f8 6f756c64 6e277420 6f70656e 20617564 ouldn't open aud │ │ + 0x0008e308 696f3a20 25730a00 43454e54 45520055 io: %s..CENTER.U │ │ + 0x0008e318 50005249 47485455 50005249 47485400 P.RIGHTUP.RIGHT. │ │ + 0x0008e328 52494748 54444f57 4e00444f 574e004c RIGHTDOWN.DOWN.L │ │ + 0x0008e338 45465444 4f574e00 4c454654 004c4546 EFTDOWN.LEFT.LEF │ │ + 0x0008e348 54555000 4c454654 58004c45 46545900 TUP.LEFTX.LEFTY. │ │ + 0x0008e358 52494748 54580052 49474854 59005452 RIGHTX.RIGHTY.TR │ │ + 0x0008e368 49474745 524c4546 54005452 49474745 IGGERLEFT.TRIGGE │ │ + 0x0008e378 52524947 48540064 6f776e00 75700055 RRIGHT.down.up.U │ │ + 0x0008e388 6e630073 75636365 65646564 00666169 nc.succeeded.fai │ │ + 0x0008e398 6c656400 205b4c42 5554544f 4e5d0020 led. [LBUTTON]. │ │ + 0x0008e3a8 5b4d4255 54544f4e 5d00205b 52425554 [MBUTTON]. [RBUT │ │ + 0x0008e3b8 544f4e5d 00205b58 32425554 544f4e5d TON]. [X2BUTTON] │ │ + 0x0008e3c8 0053444c 20455645 4e543a20 57696e64 .SDL EVENT: Wind │ │ + 0x0008e3d8 6f772025 64207368 6f776e00 53444c20 ow %d shown.SDL │ │ + 0x0008e3e8 4556454e 543a2057 696e646f 77202564 EVENT: Window %d │ │ + 0x0008e3f8 20686964 64656e00 53444c20 4556454e hidden.SDL EVEN │ │ + 0x0008e408 543a2057 696e646f 77202564 20657870 T: Window %d exp │ │ + 0x0008e418 6f736564 0053444c 20455645 4e543a20 osed.SDL EVENT: │ │ + 0x0008e428 57696e64 6f772025 64206d6f 76656420 Window %d moved │ │ + 0x0008e438 746f2025 642c2564 0053444c 20455645 to %d,%d.SDL EVE │ │ + 0x0008e448 4e543a20 57696e64 6f772025 64207265 NT: Window %d re │ │ + 0x0008e458 73697a65 6420746f 20256478 25640053 sized to %dx%d.S │ │ + 0x0008e468 444c2045 56454e54 3a205769 6e646f77 DL EVENT: Window │ │ + 0x0008e478 20256420 6368616e 67656420 73697a65 %d changed size │ │ + 0x0008e488 20746f20 25647825 64005344 4c204556 to %dx%d.SDL EV │ │ + 0x0008e498 454e543a 2057696e 646f7720 2564206d ENT: Window %d m │ │ + 0x0008e4a8 696e696d 697a6564 0053444c 20455645 inimized.SDL EVE │ │ + 0x0008e4b8 4e543a20 57696e64 6f772025 64206d61 NT: Window %d ma │ │ + 0x0008e4c8 78696d69 7a656400 53444c20 4556454e ximized.SDL EVEN │ │ + 0x0008e4d8 543a2057 696e646f 77202564 20726573 T: Window %d res │ │ + 0x0008e4e8 746f7265 64005344 4c204556 454e543a tored.SDL EVENT: │ │ + 0x0008e4f8 204d6f75 73652065 6e746572 65642077 Mouse entered w │ │ + 0x0008e508 696e646f 77202564 0053444c 20455645 indow %d.SDL EVE │ │ + 0x0008e518 4e543a20 4d6f7573 65206c65 66742077 NT: Mouse left w │ │ + 0x0008e528 696e646f 77202564 0053444c 20455645 indow %d.SDL EVE │ │ + 0x0008e538 4e543a20 57696e64 6f772025 64206761 NT: Window %d ga │ │ + 0x0008e548 696e6564 206b6579 626f6172 6420666f ined keyboard fo │ │ + 0x0008e558 63757300 53444c20 4556454e 543a2057 cus.SDL EVENT: W │ │ + 0x0008e568 696e646f 77202564 206c6f73 74206b65 indow %d lost ke │ │ + 0x0008e578 79626f61 72642066 6f637573 0053444c yboard focus.SDL │ │ + 0x0008e588 20455645 4e543a20 57696e64 6f772025 EVENT: Window % │ │ + 0x0008e598 6420636c 6f736564 0053444c 20455645 d closed.SDL EVE │ │ + 0x0008e5a8 4e543a20 57696e64 6f772025 64207461 NT: Window %d ta │ │ + 0x0008e5b8 6b652066 6f637573 0053444c 20455645 ke focus.SDL EVE │ │ + 0x0008e5c8 4e543a20 57696e64 6f772025 64206869 NT: Window %d hi │ │ + 0x0008e5d8 74207465 73740053 444c2045 56454e54 t test.SDL EVENT │ │ + 0x0008e5e8 3a205769 6e646f77 20256420 676f7420 : Window %d got │ │ + 0x0008e5f8 756e6b6e 6f776e20 6576656e 74202564 unknown event %d │ │ + 0x0008e608 0053444c 20455645 4e543a20 4b657962 .SDL EVENT: Keyb │ │ + 0x0008e618 6f617264 3a206b65 79207072 65737365 oard: key presse │ │ + 0x0008e628 64202069 6e207769 6e646f77 2025643a d in window %d: │ │ + 0x0008e638 20736361 6e636f64 65203078 25303858 scancode 0x%08X │ │ + 0x0008e648 203d2025 732c206b 6579636f 64652030 = %s, keycode 0 │ │ + 0x0008e658 78253038 58203d20 25730053 444c2045 x%08X = %s.SDL E │ │ + 0x0008e668 56454e54 3a204b65 79626f61 72643a20 VENT: Keyboard: │ │ + 0x0008e678 6b657920 72656c65 61736564 20696e20 key released in │ │ + 0x0008e688 77696e64 6f772025 643a2073 63616e63 window %d: scanc │ │ + 0x0008e698 6f646520 30782530 3858203d 2025732c ode 0x%08X = %s, │ │ + 0x0008e6a8 206b6579 636f6465 20307825 30385820 keycode 0x%08X │ │ + 0x0008e6b8 3d202573 0053444c 20455645 4e543a20 = %s.SDL EVENT: │ │ + 0x0008e6c8 4b657962 6f617264 3a207465 78742069 Keyboard: text i │ │ + 0x0008e6d8 6e707574 20222573 2220696e 2077696e nput "%s" in win │ │ + 0x0008e6e8 646f7720 25640053 444c2045 56454e54 dow %d.SDL EVENT │ │ + 0x0008e6f8 3a204d6f 7573653a 206d6f76 65642074 : Mouse: moved t │ │ + 0x0008e708 6f202564 2c256420 2825642c 25642920 o %d,%d (%d,%d) │ │ + 0x0008e718 696e2077 696e646f 77202564 0053444c in window %d.SDL │ │ + 0x0008e728 20455645 4e543a20 4d6f7573 653a2062 EVENT: Mouse: b │ │ + 0x0008e738 7574746f 6e202564 20707265 73736564 utton %d pressed │ │ + 0x0008e748 20617420 25642c25 64207769 74682063 at %d,%d with c │ │ + 0x0008e758 6c69636b 20636f75 6e742025 6420696e lick count %d in │ │ + 0x0008e768 2077696e 646f7720 25640053 444c2045 window %d.SDL E │ │ + 0x0008e778 56454e54 3a204d6f 7573653a 20627574 VENT: Mouse: but │ │ + 0x0008e788 746f6e20 25642072 656c6561 73656420 ton %d released │ │ + 0x0008e798 61742025 642c2564 20776974 6820636c at %d,%d with cl │ │ + 0x0008e7a8 69636b20 636f756e 74202564 20696e20 ick count %d in │ │ + 0x0008e7b8 77696e64 6f772025 64005344 4c204556 window %d.SDL EV │ │ + 0x0008e7c8 454e543a 204d6f75 73653a20 77686565 ENT: Mouse: whee │ │ + 0x0008e7d8 6c207363 726f6c6c 65642025 6420696e l scrolled %d in │ │ + 0x0008e7e8 20782061 6e642025 6420696e 20792028 x and %d in y ( │ │ + 0x0008e7f8 72657665 72736564 3a202564 2920696e reversed: %d) in │ │ + 0x0008e808 2077696e 646f7720 25640053 444c2045 window %d.SDL E │ │ + 0x0008e818 56454e54 3a204a6f 79737469 636b2069 VENT: Joystick i │ │ + 0x0008e828 6e646578 20256420 61747461 63686564 ndex %d attached │ │ + 0x0008e838 0053444c 20455645 4e543a20 4a6f7973 .SDL EVENT: Joys │ │ + 0x0008e848 7469636b 20256420 72656d6f 76656400 tick %d removed. │ │ + 0x0008e858 53444c20 4556454e 543a204a 6f797374 SDL EVENT: Joyst │ │ + 0x0008e868 69636b20 25643a20 62616c6c 20256420 ick %d: ball %d │ │ + 0x0008e878 6d6f7665 64206279 2025642c 25640053 moved by %d,%d.S │ │ + 0x0008e888 444c2045 56454e54 3a204a6f 79737469 DL EVENT: Joysti │ │ + 0x0008e898 636b2025 643a2068 61742025 64206d6f ck %d: hat %d mo │ │ + 0x0008e8a8 76656420 746f2025 73005344 4c204556 ved to %s.SDL EV │ │ + 0x0008e8b8 454e543a 204a6f79 73746963 6b202564 ENT: Joystick %d │ │ + 0x0008e8c8 3a206275 74746f6e 20256420 70726573 : button %d pres │ │ + 0x0008e8d8 73656400 53444c20 4556454e 543a204a sed.SDL EVENT: J │ │ + 0x0008e8e8 6f797374 69636b20 25643a20 62757474 oystick %d: butt │ │ + 0x0008e8f8 6f6e2025 64207265 6c656173 65640053 on %d released.S │ │ + 0x0008e908 444c2045 56454e54 3a20436f 6e74726f DL EVENT: Contro │ │ + 0x0008e918 6c6c6572 20696e64 65782025 64206174 ller index %d at │ │ + 0x0008e928 74616368 65640053 444c2045 56454e54 tached.SDL EVENT │ │ + 0x0008e938 3a20436f 6e74726f 6c6c6572 20256420 : Controller %d │ │ + 0x0008e948 72656d6f 76656400 53444c20 4556454e removed.SDL EVEN │ │ + 0x0008e958 543a2043 6f6e7472 6f6c6c65 72202564 T: Controller %d │ │ + 0x0008e968 20617869 73202564 20282725 73272920 axis %d ('%s') │ │ + 0x0008e978 76616c75 653a2025 64005344 4c204556 value: %d.SDL EV │ │ + 0x0008e988 454e543a 20436f6e 74726f6c 6c657220 ENT: Controller │ │ + 0x0008e998 25642062 7574746f 6e202564 20282725 %d button %d ('% │ │ + 0x0008e9a8 73272920 646f776e 0053444c 20455645 s') down.SDL EVE │ │ + 0x0008e9b8 4e543a20 436f6e74 726f6c6c 65722025 NT: Controller % │ │ + 0x0008e9c8 64206275 74746f6e 20256420 28272573 d button %d ('%s │ │ + 0x0008e9d8 27292075 70005344 4c204556 454e543a ') up.SDL EVENT: │ │ + 0x0008e9e8 20436c69 70626f61 72642075 70646174 Clipboard updat │ │ + 0x0008e9f8 65640053 444c2045 56454e54 3a204669 ed.SDL EVENT: Fi │ │ + 0x0008ea08 6e676572 3a202573 20746f75 63683d25 nger: %s touch=% │ │ + 0x0008ea18 6c642c20 66696e67 65723d25 6c642c20 ld, finger=%ld, │ │ + 0x0008ea28 783d2566 2c20793d 25662c20 64783d25 x=%f, y=%f, dx=% │ │ + 0x0008ea38 662c2064 793d2566 2c207072 65737375 f, dy=%f, pressu │ │ + 0x0008ea48 72653d25 66005344 4c5f4556 454e543a re=%f.SDL_EVENT: │ │ + 0x0008ea58 20446f6c 6c617220 67657374 75726520 Dollar gesture │ │ + 0x0008ea68 64657465 63743a20 256c6c64 0053444c detect: %lld.SDL │ │ + 0x0008ea78 5f455645 4e543a20 446f6c6c 61722067 _EVENT: Dollar g │ │ + 0x0008ea88 65737475 72652072 65636f72 643a2025 esture record: % │ │ + 0x0008ea98 6c6c6400 53444c5f 4556454e 543a204d lld.SDL_EVENT: M │ │ + 0x0008eaa8 756c7469 20676573 74757265 2066696e ulti gesture fin │ │ + 0x0008eab8 67657273 3a202564 0053444c 20455645 gers: %d.SDL EVE │ │ + 0x0008eac8 4e543a20 72656e64 65722064 65766963 NT: render devic │ │ + 0x0008ead8 65207265 73657400 53444c20 4556454e e reset.SDL EVEN │ │ + 0x0008eae8 543a2072 656e6465 72207461 72676574 T: render target │ │ + 0x0008eaf8 73207265 73657400 53444c20 4556454e s reset.SDL EVEN │ │ + 0x0008eb08 543a2051 75697420 72657175 65737465 T: Quit requeste │ │ + 0x0008eb18 64005344 4c204556 454e543a 20557365 d.SDL EVENT: Use │ │ + 0x0008eb28 72206576 656e7420 25640055 6e6b6e6f r event %d.Unkno │ │ + 0x0008eb38 776e2065 76656e74 20253034 7800436f wn event %04x.Co │ │ + 0x0008eb48 756c646e 27742063 72656174 65207375 uldn't create su │ │ + 0x0008eb58 72666163 653a2025 730a0043 6f756c64 rface: %s..Could │ │ + 0x0008eb68 6e277420 72656164 20736372 65656e3a n't read screen: │ │ + 0x0008eb78 2025730a 00736372 65656e73 686f742e %s..screenshot. │ │ + 0x0008eb88 626d7000 436f756c 646e2774 20736176 bmp.Couldn't sav │ │ + 0x0008eb98 65207363 7265656e 73686f74 2e626d70 e screenshot.bmp │ │ + 0x0008eba8 3a202573 0a005344 4c20726f 636b7321 : %s..SDL rocks! │ │ + 0x0008ebb8 0a596f75 206b6e6f 77206974 2100436f .You know it!.Co │ │ + 0x0008ebc8 70696564 20746578 7420746f 20636c69 pied text to cli │ │ + 0x0008ebd8 70626f61 72640025 73617074 7572696e pboard.%sapturin │ │ + 0x0008ebe8 67206d6f 75736520 2573210a 00436c69 g mouse %s!..Cli │ │ + 0x0008ebf8 70626f61 72643a20 25730a00 436c6970 pboard: %s..Clip │ │ + 0x0008ec08 626f6172 64206973 20656d70 74790041 board is empty.A │ │ + 0x0008ec18 42534f4c 55544520 4d4f5553 453a2028 BSOLUTE MOUSE: ( │ │ + 0x0008ec28 25642c20 25642925 73257325 73257325 %d, %d)%s%s%s%s% │ │ + 0x0008ec38 730a0054 65737420 4d657373 61676500 s..Test Message. │ │ + 0x0008ec48 596f7527 72652061 7765736f 6d652100 You're awesome!. │ │ + 0x0008ec58 2825692c 20256929 2c207265 6c202825 (%i, %i), rel (% │ │ + 0x0008ec68 692c2025 69290a00 4c617374 206d6f75 i, %i)..Last mou │ │ + 0x0008ec78 73652070 6f736974 696f6e00 41737365 se position.Asse │ │ + 0x0008ec88 72742027 2573273a 20257300 4661696c rt '%s': %s.Fail │ │ + 0x0008ec98 65640050 61737365 64005061 73730041 ed.Passed.Pass.A │ │ + 0x0008eca8 73736572 74205375 6d6d6172 793a2054 ssert Summary: T │ │ + 0x0008ecb8 6f74616c 3d256420 50617373 65643d25 otal=%d Passed=% │ │ + 0x0008ecc8 64204661 696c6564 3d256400 6d61784c d Failed=%d.maxL │ │ + 0x0008ecd8 656e6774 68005465 73744361 73655469 ength.TestCaseTi │ │ + 0x0008ece8 6d656f75 74207469 6d657220 65787069 meout timer expi │ │ + 0x0008ecf8 7265642e 2041626f 7274696e 67207465 red. Aborting te │ │ + 0x0008ed08 73742072 756e2e00 54686520 6c656e67 st run..The leng │ │ + 0x0008ed18 7468206f 66207468 65206861 726e6573 th of the harnes │ │ + 0x0008ed28 73207365 6564206d 75737420 6265203e s seed must be > │ │ + 0x0008ed38 302e0053 444c5f6d 616c6c6f 6320666f 0..SDL_malloc fo │ │ + 0x0008ed48 72207275 6e207365 6564206f 75747075 r run seed outpu │ │ + 0x0008ed58 74206275 66666572 20666169 6c65642e t buffer failed. │ │ + 0x0008ed68 00496e76 616c6964 2072756e 53656564 .Invalid runSeed │ │ + 0x0008ed78 20737472 696e672e 00496e76 616c6964 string..Invalid │ │ + 0x0008ed88 20737569 74654e61 6d652073 7472696e suiteName strin │ │ + 0x0008ed98 672e0049 6e76616c 69642074 6573744e g..Invalid testN │ │ + 0x0008eda8 616d6520 73747269 6e672e00 496e7661 ame string..Inva │ │ + 0x0008edb8 6c696420 69746572 6174696f 6e20636f lid iteration co │ │ + 0x0008edc8 756e742e 00256400 4661696c 65642074 unt..%d.Failed t │ │ + 0x0008edd8 6f20616c 6c6f6361 74652062 75666665 o allocate buffe │ │ + 0x0008ede8 7220666f 72206578 65634b65 79206765 r for execKey ge │ │ + 0x0008edf8 6e657261 74696f6e 2e002573 25732573 neration..%s%s%s │ │ + 0x0008ee08 25640054 696d656f 75742063 616c6c62 %d.Timeout callb │ │ + 0x0008ee18 61636b20 63616e27 74206265 204e554c ack can't be NUL │ │ + 0x0008ee28 4c005469 6d656f75 74207661 6c756520 L.Timeout value │ │ + 0x0008ee38 6d757374 20626520 62696767 65722074 must be bigger t │ │ + 0x0008ee48 68616e20 7a65726f 2e004661 696c6564 han zero..Failed │ │ + 0x0008ee58 20746f20 696e6974 2074696d 65722073 to init timer s │ │ + 0x0008ee68 75627379 7374656d 3a202573 00437265 ubsystem: %s.Cre │ │ + 0x0008ee78 6174696f 6e206f66 2053444c 2074696d ation of SDL tim │ │ + 0x0008ee88 65722066 61696c65 643a2025 73005365 er failed: %s.Se │ │ + 0x0008ee98 74757020 6661696c 7572653a 20746573 tup failure: tes │ │ + 0x0008eea8 74537569 7465206f 72207465 73744361 tSuite or testCa │ │ + 0x0008eeb8 73652072 65666572 656e6365 73204e55 se references NU │ │ + 0x0008eec8 4c4c003e 3e3e2025 73202725 73273a20 LL.>>> %s '%s': │ │ + 0x0008eed8 25730a00 54657374 00536b69 70706564 %s..Test.Skipped │ │ + 0x0008eee8 20284469 7361626c 65642900 53756974 (Disabled).Suit │ │ + 0x0008eef8 65205365 74757000 46757a7a 65722069 e Setup.Fuzzer i │ │ + 0x0008ef08 6e766f63 6174696f 6e733a20 25640053 nvocations: %d.S │ │ + 0x0008ef18 6b697070 65642028 50726f67 72616d6d kipped (Programm │ │ + 0x0008ef28 61746963 616c6c79 29004661 696c6564 atically).Failed │ │ + 0x0008ef38 20287465 73742073 74617274 65642c20 (test started, │ │ + 0x0008ef48 62757420 64696420 6e6f7420 72657475 but did not retu │ │ + 0x0008ef58 726e2054 4553545f 434f4d50 4c455445 rn TEST_COMPLETE │ │ + 0x0008ef68 44290046 61696c65 64202841 626f7274 D).Failed (Abort │ │ + 0x0008ef78 65642900 28496e76 616c6964 29005465 ed).(Invalid).Te │ │ + 0x0008ef88 73742053 75697465 20256920 2d202573 st Suite %i - %s │ │ + 0x0008ef98 0a002020 54657374 20436173 65202569 .. Test Case %i │ │ + 0x0008efa8 202d2025 733a2025 73004765 6e657261 - %s: %s.Genera │ │ + 0x0008efb8 74696e67 20612072 616e646f 6d207365 ting a random se │ │ + 0x0008efc8 65642066 61696c65 64003a3a 3a3a3a20 ed failed.::::: │ │ + 0x0008efd8 54657374 2052756e 202f7720 73656564 Test Run /w seed │ │ + 0x0008efe8 20272573 27207374 61727465 640a0055 '%s' started..U │ │ + 0x0008eff8 6e61626c 6520746f 20616c6c 6f636174 nable to allocat │ │ + 0x0008f008 65206361 63686520 666f7220 6661696c e cache for fail │ │ + 0x0008f018 65642074 65737473 0046696c 74657269 ed tests.Filteri │ │ + 0x0008f028 6e673a20 72756e6e 696e6720 6f6e6c79 ng: running only │ │ + 0x0008f038 20737569 74652027 25732700 46696c74 suite '%s'.Filt │ │ + 0x0008f048 6572696e 673a2072 756e6e69 6e67206f ering: running o │ │ + 0x0008f058 6e6c7920 74657374 20272573 2720696e nly test '%s' in │ │ + 0x0008f068 20737569 74652027 25732700 46696c74 suite '%s'.Filt │ │ + 0x0008f078 65722027 25732720 64696420 6e6f7420 er '%s' did not │ │ + 0x0008f088 6d617463 6820616e 79207465 73742073 match any test s │ │ + 0x0008f098 75697465 2f636173 652e0045 78697420 uite/case..Exit │ │ + 0x0008f0a8 636f6465 3a203200 3d3d3d3d 3d205465 code: 2.===== Te │ │ + 0x0008f0b8 73742053 75697465 2025693a 20272573 st Suite %i: '%s │ │ + 0x0008f0c8 2720736b 69707065 640a003d 3d3d3d3d ' skipped..===== │ │ + 0x0008f0d8 20546573 74205375 69746520 25693a20 Test Suite %i: │ │ + 0x0008f0e8 27257327 20737461 72746564 0a003d3d '%s' started..== │ │ + 0x0008f0f8 3d3d3d20 54657374 20436173 65202569 === Test Case %i │ │ + 0x0008f108 2e25693a 20272573 2720736b 69707065 .%i: '%s' skippe │ │ + 0x0008f118 640a0046 6f726365 2072756e 206f6620 d..Force run of │ │ + 0x0008f128 64697361 626c6564 20746573 74207369 disabled test si │ │ + 0x0008f138 6e636520 74657374 2066696c 74657220 nce test filter │ │ + 0x0008f148 77617320 73657400 2d2d2d2d 2d205465 was set.----- Te │ │ + 0x0008f158 73742043 61736520 25692e25 693a2027 st Case %i.%i: ' │ │ + 0x0008f168 25732720 73746172 74656400 54657374 %s' started.Test │ │ + 0x0008f178 20446573 63726970 74696f6e 3a202725 Description: '% │ │ + 0x0008f188 73270054 65737420 49746572 6174696f s'.Test Iteratio │ │ + 0x0008f198 6e202569 3a206578 65634b65 7920256c n %i: execKey %l │ │ + 0x0008f1a8 6c750052 756e7469 6d65206f 66202569 lu.Runtime of %i │ │ + 0x0008f1b8 20697465 72617469 6f6e733a 20252e31 iterations: %.1 │ │ + 0x0008f1c8 66207365 63004176 65726167 65205465 f sec.Average Te │ │ + 0x0008f1d8 73742072 756e7469 6d653a20 252e3566 st runtime: %.5f │ │ + 0x0008f1e8 20736563 00546f74 616c2054 65737420 sec.Total Test │ │ + 0x0008f1f8 72756e74 696d653a 20252e31 66207365 runtime: %.1f se │ │ + 0x0008f208 63004e6f 20417373 65727473 00546f74 c.No Asserts.Tot │ │ + 0x0008f218 616c2053 75697465 2072756e 74696d65 al Suite runtime │ │ + 0x0008f228 3a20252e 31662073 65630025 73205375 : %.1f sec.%s Su │ │ + 0x0008f238 6d6d6172 793a2054 6f74616c 3d256420 mmary: Total=%d │ │ + 0x0008f248 50617373 65643d25 64204661 696c6564 Passed=%d Failed │ │ + 0x0008f258 3d256420 536b6970 7065643d 25640053 =%d Skipped=%d.S │ │ + 0x0008f268 75697465 00546f74 616c2052 756e2072 uite.Total Run r │ │ + 0x0008f278 756e7469 6d653a20 252e3166 20736563 untime: %.1f sec │ │ + 0x0008f288 0052756e 0052756e 202f7720 73656564 .Run.Run /w seed │ │ + 0x0008f298 00457869 7420636f 64653a20 25640048 .Exit code: %d.H │ │ + 0x0008f2a8 61726e65 73732069 6e707574 20746f20 arness input to │ │ + 0x0008f2b8 72657072 6f206661 696c7572 65733a00 repro failures:. │ │ + 0x0008f2c8 202d2d73 65656420 2573202d 2d66696c --seed %s --fil │ │ + 0x0008f2d8 74657220 25730000 00000000 02000000 ter %s.......... │ │ + 0x0008f2e8 03000000 04000000 05000000 06000000 ................ │ │ + 0x0008f2f8 07000000 496e7465 726e616c 5f416e64 ....Internal_And │ │ + 0x0008f308 726f6964 5f4a4e49 5f46696c 654f7065 roid_JNI_FileOpe │ │ + 0x0008f318 6e000000 496e7465 726e616c 5f416e64 n...Internal_And │ │ + 0x0008f328 726f6964 5f4a4e49 5f46696c 65436c6f roid_JNI_FileClo │ │ + 0x0008f338 73650000 416e6472 6f69645f 4a4e495f se..Android_JNI_ │ │ + 0x0008f348 47657453 79737465 6d536572 76696365 GetSystemService │ │ + 0x0008f358 4f626a65 63740000 416e6472 6f69645f Object..Android_ │ │ + 0x0008f368 4a4e495f 46696c65 4f70656e 00000000 JNI_FileOpen.... │ │ + 0x0008f378 416e6472 6f69645f 4a4e495f 46696c65 Android_JNI_File │ │ + 0x0008f388 52656164 00000000 416e6472 6f69645f Read....Android_ │ │ + 0x0008f398 4a4e495f 53657443 6c697062 6f617264 JNI_SetClipboard │ │ + 0x0008f3a8 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ + 0x0008f3b8 4a4e495f 47657443 6c697062 6f617264 JNI_GetClipboard │ │ + 0x0008f3c8 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ + 0x0008f3d8 4a4e495f 48617343 6c697062 6f617264 JNI_HasClipboard │ │ + 0x0008f3e8 54657874 00000000 416e6472 6f69645f Text....Android_ │ │ + 0x0008f3f8 4a4e495f 47657450 6f776572 496e666f JNI_GetPowerInfo │ │ + 0x0008f408 00000000 53444c5f 416e6472 6f696447 ....SDL_AndroidG │ │ + 0x0008f418 6574496e 7465726e 616c5374 6f726167 etInternalStorag │ │ + 0x0008f428 65506174 685f5245 414c0000 53444c5f ePath_REAL..SDL_ │ │ + 0x0008f438 416e6472 6f696447 65744578 7465726e AndroidGetExtern │ │ + 0x0008f448 616c5374 6f726167 65537461 74655f52 alStorageState_R │ │ + 0x0008f458 45414c00 53444c5f 416e6472 6f696447 EAL.SDL_AndroidG │ │ + 0x0008f468 65744578 7465726e 616c5374 6f726167 etExternalStorag │ │ + 0x0008f478 65506174 685f5245 414c0000 00000000 ePath_REAL...... │ │ + 0x0008f488 00000000 00000000 00000000 61000000 ............a... │ │ + 0x0008f498 62000000 63000000 64000000 65000000 b...c...d...e... │ │ + 0x0008f4a8 66000000 67000000 68000000 69000000 f...g...h...i... │ │ + 0x0008f4b8 6a000000 6b000000 6c000000 6d000000 j...k...l...m... │ │ + 0x0008f4c8 6e000000 6f000000 70000000 71000000 n...o...p...q... │ │ + 0x0008f4d8 72000000 73000000 74000000 75000000 r...s...t...u... │ │ + 0x0008f4e8 76000000 77000000 78000000 79000000 v...w...x...y... │ │ + 0x0008f4f8 7a000000 31000000 32000000 33000000 z...1...2...3... │ │ + 0x0008f508 34000000 35000000 36000000 37000000 4...5...6...7... │ │ + 0x0008f518 38000000 39000000 30000000 0d000000 8...9...0....... │ │ + 0x0008f528 1b000000 08000000 09000000 20000000 ............ ... │ │ + 0x0008f538 2d000000 3d000000 5b000000 5d000000 -...=...[...]... │ │ + 0x0008f548 5c000000 23000000 3b000000 27000000 \...#...;...'... │ │ + 0x0008f558 60000000 2c000000 2e000000 2f000000 `...,......./... │ │ + 0x0008f568 39000040 3a000040 3b000040 3c000040 9..@:..@;..@<..@ │ │ + 0x0008f578 3d000040 3e000040 3f000040 40000040 =..@>..@?..@@..@ │ │ + 0x0008f588 41000040 42000040 43000040 44000040 A..@B..@C..@D..@ │ │ + 0x0008f598 45000040 46000040 47000040 48000040 E..@F..@G..@H..@ │ │ + 0x0008f5a8 49000040 4a000040 4b000040 7f000000 I..@J..@K..@.... │ │ + 0x0008f5b8 4d000040 4e000040 4f000040 50000040 M..@N..@O..@P..@ │ │ + 0x0008f5c8 51000040 52000040 53000040 54000040 Q..@R..@S..@T..@ │ │ + 0x0008f5d8 55000040 56000040 57000040 58000040 U..@V..@W..@X..@ │ │ + 0x0008f5e8 59000040 5a000040 5b000040 5c000040 Y..@Z..@[..@\..@ │ │ + 0x0008f5f8 5d000040 5e000040 5f000040 60000040 ]..@^..@_..@`..@ │ │ + 0x0008f608 61000040 62000040 63000040 00000000 a..@b..@c..@.... │ │ + 0x0008f618 65000040 66000040 67000040 68000040 e..@f..@g..@h..@ │ │ + 0x0008f628 69000040 6a000040 6b000040 6c000040 i..@j..@k..@l..@ │ │ + 0x0008f638 6d000040 6e000040 6f000040 70000040 m..@n..@o..@p..@ │ │ + 0x0008f648 71000040 72000040 73000040 74000040 q..@r..@s..@t..@ │ │ + 0x0008f658 75000040 76000040 77000040 78000040 u..@v..@w..@x..@ │ │ + 0x0008f668 79000040 7a000040 7b000040 7c000040 y..@z..@{..@|..@ │ │ + 0x0008f678 7d000040 7e000040 7f000040 80000040 }..@~..@...@...@ │ │ + 0x0008f688 81000040 00000000 00000000 00000000 ...@............ │ │ + 0x0008f698 85000040 86000040 00000000 00000000 ...@...@........ │ │ + 0x0008f6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f6c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f6d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f6e8 99000040 9a000040 9b000040 9c000040 ...@...@...@...@ │ │ + 0x0008f6f8 9d000040 9e000040 9f000040 a0000040 ...@...@...@...@ │ │ + 0x0008f708 a1000040 a2000040 a3000040 a4000040 ...@...@...@...@ │ │ + 0x0008f718 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f728 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f738 00000000 00000000 00000000 b0000040 ...............@ │ │ + 0x0008f748 b1000040 b2000040 b3000040 b4000040 ...@...@...@...@ │ │ + 0x0008f758 b5000040 b6000040 b7000040 b8000040 ...@...@...@...@ │ │ + 0x0008f768 b9000040 ba000040 bb000040 bc000040 ...@...@...@...@ │ │ + 0x0008f778 bd000040 be000040 bf000040 c0000040 ...@...@...@...@ │ │ + 0x0008f788 c1000040 c2000040 c3000040 c4000040 ...@...@...@...@ │ │ + 0x0008f798 c5000040 c6000040 c7000040 c8000040 ...@...@...@...@ │ │ + 0x0008f7a8 c9000040 ca000040 cb000040 cc000040 ...@...@...@...@ │ │ + 0x0008f7b8 cd000040 ce000040 cf000040 d0000040 ...@...@...@...@ │ │ + 0x0008f7c8 d1000040 d2000040 d3000040 d4000040 ...@...@...@...@ │ │ + 0x0008f7d8 d5000040 d6000040 d7000040 d8000040 ...@...@...@...@ │ │ + 0x0008f7e8 d9000040 da000040 db000040 dc000040 ...@...@...@...@ │ │ + 0x0008f7f8 dd000040 00000000 00000000 e0000040 ...@...........@ │ │ + 0x0008f808 e1000040 e2000040 e3000040 e4000040 ...@...@...@...@ │ │ + 0x0008f818 e5000040 e6000040 e7000040 00000000 ...@...@...@.... │ │ + 0x0008f828 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f838 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f848 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f878 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f888 01010040 02010040 03010040 04010040 ...@...@...@...@ │ │ + 0x0008f898 05010040 06010040 07010040 08010040 ...@...@...@...@ │ │ + 0x0008f8a8 09010040 0a010040 0b010040 0c010040 ...@...@...@...@ │ │ + 0x0008f8b8 0d010040 0e010040 0f010040 10010040 ...@...@...@...@ │ │ + 0x0008f8c8 11010040 12010040 13010040 14010040 ...@...@...@...@ │ │ + 0x0008f8d8 15010040 16010040 17010040 18010040 ...@...@...@...@ │ │ + 0x0008f8e8 19010040 1a010040 00000000 00000000 ...@...@........ │ │ + 0x0008f8f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f908 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f918 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f928 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f938 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f948 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f968 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f978 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f988 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f998 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008f9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fa98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008faa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008faf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fb98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fbb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fbc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fbd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fbe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fbf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fc78 00000000 00000000 00000000 40000100 ............@... │ │ + 0x0008fc88 00010004 80000200 00020008 00000000 ................ │ │ + 0x0008fc98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0008fcb8 00000000 00000000 00000000 00000040 ...............@ │ │ + 0x0008fcc8 00060000 01060000 02060000 03060000 ................ │ │ + 0x0008fcd8 04060000 05060000 06060000 30313233 ............0123 │ │ + 0x0008fce8 34353637 38396162 63646566 00000000 456789abcdef.... │ │ + 0x0008fcf8 50060000 51060000 52060000 53060000 P...Q...R...S... │ │ + 0x0008fd08 54060000 55060000 09010308 00020c04 T...U........... │ │ + 0x0008fd18 06000000 20202020 20707265 63697369 .... precisi │ │ + 0x0008fd28 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ + 0x0008fd38 3b202020 2020756e 69666f72 6d207361 ; uniform sa │ │ + 0x0008fd48 6d706c65 72324420 755f7465 78747572 mpler2D u_textur │ │ + 0x0008fd58 653b2020 20202075 6e69666f 726d2073 e; uniform s │ │ + 0x0008fd68 616d706c 65723244 20755f74 65787475 ampler2D u_textu │ │ + 0x0008fd78 72655f75 3b202020 2020756e 69666f72 re_u; unifor │ │ + 0x0008fd88 6d207665 63342075 5f6d6f64 756c6174 m vec4 u_modulat │ │ + 0x0008fd98 696f6e3b 20202020 20766172 79696e67 ion; varying │ │ + 0x0008fda8 20766563 3220765f 74657843 6f6f7264 vec2 v_texCoord │ │ + 0x0008fdb8 3b202020 20202020 2020766f 6964206d ; void m │ │ + 0x0008fdc8 61696e28 29202020 20207b20 20202020 ain() { │ │ + 0x0008fdd8 20202020 6d656469 756d7020 76656333 mediump vec3 │ │ + 0x0008fde8 20797576 3b202020 20202020 20206c6f yuv; lo │ │ + 0x0008fdf8 77702076 65633320 7267623b 20202020 wp vec3 rgb; │ │ + 0x0008fe08 20202020 20797576 2e78203d 20746578 yuv.x = tex │ │ + 0x0008fe18 74757265 32442875 5f746578 74757265 ture2D(u_texture │ │ + 0x0008fe28 2c202020 765f7465 78436f6f 7264292e , v_texCoord). │ │ + 0x0008fe38 723b2020 20202020 20202079 75762e79 r; yuv.y │ │ + 0x0008fe48 7a203d20 74657874 75726532 4428755f z = texture2D(u_ │ │ + 0x0008fe58 74657874 7572655f 752c2076 5f746578 texture_u, v_tex │ │ + 0x0008fe68 436f6f72 64292e61 72202d20 302e353b Coord).ar - 0.5; │ │ + 0x0008fe78 20202020 20202020 20726762 203d206d rgb = m │ │ + 0x0008fe88 61743328 20312c20 20202020 20202031 at3( 1, 1 │ │ + 0x0008fe98 2c202020 20202020 312c2020 20202020 , 1, │ │ + 0x0008fea8 20202020 20202020 20202020 20202030 0 │ │ + 0x0008feb8 2c202020 20202020 2d302e33 39343635 , -0.39465 │ │ + 0x0008fec8 2c20322e 30333231 312c2020 20202020 , 2.03211, │ │ + 0x0008fed8 20202020 20202020 20202020 20202031 1 │ │ + 0x0008fee8 2e313339 38332c20 2d302e35 38303630 .13983, -0.58060 │ │ + 0x0008fef8 2c203029 202a2079 75763b20 20202020 , 0) * yuv; │ │ + 0x0008ff08 20202020 676c5f46 72616743 6f6c6f72 gl_FragColor │ │ + 0x0008ff18 203d2076 65633428 7267622c 2031293b = vec4(rgb, 1); │ │ + 0x0008ff28 20202020 20202020 20676c5f 46726167 gl_Frag │ │ + 0x0008ff38 436f6c6f 72202a3d 20755f6d 6f64756c Color *= u_modul │ │ + 0x0008ff48 6174696f 6e3b2020 2020207d 20000000 ation; } ... │ │ + 0x0008ff58 20202020 20707265 63697369 6f6e206d precision m │ │ + 0x0008ff68 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ + 0x0008ff78 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ + 0x0008ff88 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ + 0x0008ff98 20202075 6e69666f 726d2073 616d706c uniform sampl │ │ + 0x0008ffa8 65723244 20755f74 65787475 72655f75 er2D u_texture_u │ │ + 0x0008ffb8 3b202020 2020756e 69666f72 6d207665 ; uniform ve │ │ + 0x0008ffc8 63342075 5f6d6f64 756c6174 696f6e3b c4 u_modulation; │ │ + 0x0008ffd8 20202020 20766172 79696e67 20766563 varying vec │ │ + 0x0008ffe8 3220765f 74657843 6f6f7264 3b202020 2 v_texCoord; │ │ + 0x0008fff8 20202020 2020766f 6964206d 61696e28 void main( │ │ + 0x00090008 29202020 20207b20 20202020 20202020 ) { │ │ + 0x00090018 6d656469 756d7020 76656333 20797576 mediump vec3 yuv │ │ + 0x00090028 3b202020 20202020 20206c6f 77702076 ; lowp v │ │ + 0x00090038 65633320 7267623b 20202020 20202020 ec3 rgb; │ │ + 0x00090048 20797576 2e78203d 20746578 74757265 yuv.x = texture │ │ + 0x00090058 32442875 5f746578 74757265 2c202020 2D(u_texture, │ │ + 0x00090068 765f7465 78436f6f 7264292e 723b2020 v_texCoord).r; │ │ + 0x00090078 20202020 20202079 75762e79 7a203d20 yuv.yz = │ │ + 0x00090088 74657874 75726532 4428755f 74657874 texture2D(u_text │ │ + 0x00090098 7572655f 752c2076 5f746578 436f6f72 ure_u, v_texCoor │ │ + 0x000900a8 64292e72 61202d20 302e353b 20202020 d).ra - 0.5; │ │ + 0x000900b8 20202020 20726762 203d206d 61743328 rgb = mat3( │ │ + 0x000900c8 20312c20 20202020 20202031 2c202020 1, 1, │ │ + 0x000900d8 20202020 312c2020 20202020 20202020 1, │ │ + 0x000900e8 20202020 20202020 20202030 2c202020 0, │ │ + 0x000900f8 20202020 2d302e33 39343635 2c20322e -0.39465, 2. │ │ + 0x00090108 30333231 312c2020 20202020 20202020 03211, │ │ + 0x00090118 20202020 20202020 20202031 2e313339 1.139 │ │ + 0x00090128 38332c20 2d302e35 38303630 2c203029 83, -0.58060, 0) │ │ + 0x00090138 202a2079 75763b20 20202020 20202020 * yuv; │ │ + 0x00090148 676c5f46 72616743 6f6c6f72 203d2076 gl_FragColor = v │ │ + 0x00090158 65633428 7267622c 2031293b 20202020 ec4(rgb, 1); │ │ + 0x00090168 20202020 20676c5f 46726167 436f6c6f gl_FragColo │ │ + 0x00090178 72202a3d 20755f6d 6f64756c 6174696f r *= u_modulatio │ │ + 0x00090188 6e3b2020 2020207d 20000000 20202020 n; } ... │ │ + 0x00090198 20707265 63697369 6f6e206d 65646975 precision mediu │ │ + 0x000901a8 6d702066 6c6f6174 3b202020 2020756e mp float; un │ │ + 0x000901b8 69666f72 6d207361 6d706c65 72324420 iform sampler2D │ │ + 0x000901c8 755f7465 78747572 653b2020 20202075 u_texture; u │ │ + 0x000901d8 6e69666f 726d2073 616d706c 65723244 niform sampler2D │ │ + 0x000901e8 20755f74 65787475 72655f75 3b202020 u_texture_u; │ │ + 0x000901f8 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ + 0x00090208 72324420 755f7465 78747572 655f763b r2D u_texture_v; │ │ + 0x00090218 20202020 20756e69 666f726d 20766563 uniform vec │ │ + 0x00090228 3420755f 6d6f6475 6c617469 6f6e3b20 4 u_modulation; │ │ + 0x00090238 20202020 76617279 696e6720 76656332 varying vec2 │ │ + 0x00090248 20765f74 6578436f 6f72643b 20202020 v_texCoord; │ │ + 0x00090258 20202020 20766f69 64206d61 696e2829 void main() │ │ + 0x00090268 20202020 207b2020 20202020 2020206d { m │ │ + 0x00090278 65646975 6d702076 65633320 7975763b ediump vec3 yuv; │ │ + 0x00090288 20202020 20202020 206c6f77 70207665 lowp ve │ │ + 0x00090298 63332072 67623b20 20202020 20202020 c3 rgb; │ │ + 0x000902a8 7975762e 78203d20 74657874 75726532 yuv.x = texture2 │ │ + 0x000902b8 4428755f 74657874 7572652c 20202076 D(u_texture, v │ │ + 0x000902c8 5f746578 436f6f72 64292e72 3b202020 _texCoord).r; │ │ + 0x000902d8 20202020 20207975 762e7920 3d207465 yuv.y = te │ │ + 0x000902e8 78747572 65324428 755f7465 78747572 xture2D(u_textur │ │ + 0x000902f8 655f752c 20765f74 6578436f 6f726429 e_u, v_texCoord) │ │ + 0x00090308 2e72202d 20302e35 3b202020 20202020 .r - 0.5; │ │ + 0x00090318 20207975 762e7a20 3d207465 78747572 yuv.z = textur │ │ + 0x00090328 65324428 755f7465 78747572 655f762c e2D(u_texture_v, │ │ + 0x00090338 20765f74 6578436f 6f726429 2e72202d v_texCoord).r - │ │ + 0x00090348 20302e35 3b202020 20202020 20207267 0.5; rg │ │ + 0x00090358 62203d20 6d617433 2820312c 20202020 b = mat3( 1, │ │ + 0x00090368 20202020 312c2020 20202020 20312c20 1, 1, │ │ + 0x00090378 20202020 20202020 20202020 20202020 │ │ + 0x00090388 20202020 302c2020 20202020 202d302e 0, -0. │ │ + 0x00090398 33393436 352c2032 2e303332 31312c20 39465, 2.03211, │ │ + 0x000903a8 20202020 20202020 20202020 20202020 │ │ + 0x000903b8 20202020 312e3133 3938332c 202d302e 1.13983, -0. │ │ + 0x000903c8 35383036 302c2030 29202a20 7975763b 58060, 0) * yuv; │ │ + 0x000903d8 20202020 20202020 20676c5f 46726167 gl_Frag │ │ + 0x000903e8 436f6c6f 72203d20 76656334 28726762 Color = vec4(rgb │ │ + 0x000903f8 2c203129 3b202020 20202020 2020676c , 1); gl │ │ + 0x00090408 5f467261 67436f6c 6f72202a 3d20755f _FragColor *= u_ │ │ + 0x00090418 6d6f6475 6c617469 6f6e3b20 20202020 modulation; │ │ + 0x00090428 7d200000 20202020 20707265 63697369 } .. precisi │ │ + 0x00090438 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ + 0x00090448 3b202020 2020756e 69666f72 6d207361 ; uniform sa │ │ + 0x00090458 6d706c65 72324420 755f7465 78747572 mpler2D u_textur │ │ + 0x00090468 653b2020 20202075 6e69666f 726d2076 e; uniform v │ │ + 0x00090478 65633420 755f6d6f 64756c61 74696f6e ec4 u_modulation │ │ + 0x00090488 3b202020 20207661 7279696e 67207665 ; varying ve │ │ + 0x00090498 63322076 5f746578 436f6f72 643b2020 c2 v_texCoord; │ │ + 0x000904a8 20202020 20202076 6f696420 6d61696e void main │ │ + 0x000904b8 28292020 2020207b 20202020 20202020 () { │ │ + 0x000904c8 20766563 34206162 6772203d 20746578 vec4 abgr = tex │ │ + 0x000904d8 74757265 32442875 5f746578 74757265 ture2D(u_texture │ │ + 0x000904e8 2c20765f 74657843 6f6f7264 293b2020 , v_texCoord); │ │ + 0x000904f8 20202020 20202067 6c5f4672 6167436f gl_FragCo │ │ + 0x00090508 6c6f7220 3d206162 67723b20 20202020 lor = abgr; │ │ + 0x00090518 20202020 676c5f46 72616743 6f6c6f72 gl_FragColor │ │ + 0x00090528 2e61203d 20312e30 3b202020 20202020 .a = 1.0; │ │ + 0x00090538 2020676c 5f467261 67436f6c 6f72202a gl_FragColor * │ │ + 0x00090548 3d20755f 6d6f6475 6c617469 6f6e3b20 = u_modulation; │ │ + 0x00090558 20202020 7d200000 20202020 20707265 } .. pre │ │ + 0x00090568 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ + 0x00090578 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ + 0x00090588 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ + 0x00090598 78747572 653b2020 20202075 6e69666f xture; unifo │ │ + 0x000905a8 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ + 0x000905b8 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ + 0x000905c8 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ + 0x000905d8 643b2020 20202020 20202076 6f696420 d; void │ │ + 0x000905e8 6d61696e 28292020 2020207b 20202020 main() { │ │ + 0x000905f8 20202020 20766563 34206162 6772203d vec4 abgr = │ │ + 0x00090608 20746578 74757265 32442875 5f746578 texture2D(u_tex │ │ + 0x00090618 74757265 2c20765f 74657843 6f6f7264 ture, v_texCoord │ │ + 0x00090628 293b2020 20202020 20202067 6c5f4672 ); gl_Fr │ │ + 0x00090638 6167436f 6c6f7220 3d206162 67723b20 agColor = abgr; │ │ + 0x00090648 20202020 20202020 676c5f46 72616743 gl_FragC │ │ + 0x00090658 6f6c6f72 2e72203d 20616267 722e623b olor.r = abgr.b; │ │ + 0x00090668 20202020 20202020 20676c5f 46726167 gl_Frag │ │ + 0x00090678 436f6c6f 722e6220 3d206162 67722e72 Color.b = abgr.r │ │ + 0x00090688 3b202020 20202020 2020676c 5f467261 ; gl_Fra │ │ + 0x00090698 67436f6c 6f722e61 203d2031 2e303b20 gColor.a = 1.0; │ │ + 0x000906a8 20202020 20202020 676c5f46 72616743 gl_FragC │ │ + 0x000906b8 6f6c6f72 202a3d20 755f6d6f 64756c61 olor *= u_modula │ │ + 0x000906c8 74696f6e 3b202020 20207d20 00000000 tion; } .... │ │ + 0x000906d8 20202020 20707265 63697369 6f6e206d precision m │ │ + 0x000906e8 65646975 6d702066 6c6f6174 3b202020 ediump float; │ │ + 0x000906f8 2020756e 69666f72 6d207361 6d706c65 uniform sample │ │ + 0x00090708 72324420 755f7465 78747572 653b2020 r2D u_texture; │ │ + 0x00090718 20202075 6e69666f 726d2076 65633420 uniform vec4 │ │ + 0x00090728 755f6d6f 64756c61 74696f6e 3b202020 u_modulation; │ │ + 0x00090738 20207661 7279696e 67207665 63322076 varying vec2 v │ │ + 0x00090748 5f746578 436f6f72 643b2020 20202020 _texCoord; │ │ + 0x00090758 20202076 6f696420 6d61696e 28292020 void main() │ │ + 0x00090768 2020207b 20202020 20202020 20766563 { vec │ │ + 0x00090778 34206162 6772203d 20746578 74757265 4 abgr = texture │ │ + 0x00090788 32442875 5f746578 74757265 2c20765f 2D(u_texture, v_ │ │ + 0x00090798 74657843 6f6f7264 293b2020 20202020 texCoord); │ │ + 0x000907a8 20202067 6c5f4672 6167436f 6c6f7220 gl_FragColor │ │ + 0x000907b8 3d206162 67723b20 20202020 20202020 = abgr; │ │ + 0x000907c8 676c5f46 72616743 6f6c6f72 2e72203d gl_FragColor.r = │ │ + 0x000907d8 20616267 722e623b 20202020 20202020 abgr.b; │ │ + 0x000907e8 20676c5f 46726167 436f6c6f 722e6220 gl_FragColor.b │ │ + 0x000907f8 3d206162 67722e72 3b202020 20202020 = abgr.r; │ │ + 0x00090808 2020676c 5f467261 67436f6c 6f72202a gl_FragColor * │ │ + 0x00090818 3d20755f 6d6f6475 6c617469 6f6e3b20 = u_modulation; │ │ + 0x00090828 20202020 7d200000 20202020 20707265 } .. pre │ │ + 0x00090838 63697369 6f6e206d 65646975 6d702066 cision mediump f │ │ + 0x00090848 6c6f6174 3b202020 2020756e 69666f72 loat; unifor │ │ + 0x00090858 6d207361 6d706c65 72324420 755f7465 m sampler2D u_te │ │ + 0x00090868 78747572 653b2020 20202075 6e69666f xture; unifo │ │ + 0x00090878 726d2076 65633420 755f6d6f 64756c61 rm vec4 u_modula │ │ + 0x00090888 74696f6e 3b202020 20207661 7279696e tion; varyin │ │ + 0x00090898 67207665 63322076 5f746578 436f6f72 g vec2 v_texCoor │ │ + 0x000908a8 643b2020 20202020 20202076 6f696420 d; void │ │ + 0x000908b8 6d61696e 28292020 2020207b 20202020 main() { │ │ + 0x000908c8 20202020 20676c5f 46726167 436f6c6f gl_FragColo │ │ + 0x000908d8 72203d20 74657874 75726532 4428755f r = texture2D(u_ │ │ + 0x000908e8 74657874 7572652c 20765f74 6578436f texture, v_texCo │ │ + 0x000908f8 6f726429 3b202020 20202020 2020676c ord); gl │ │ + 0x00090908 5f467261 67436f6c 6f72202a 3d20755f _FragColor *= u_ │ │ + 0x00090918 6d6f6475 6c617469 6f6e3b20 20202020 modulation; │ │ + 0x00090928 7d200000 20202020 20707265 63697369 } .. precisi │ │ + 0x00090938 6f6e206d 65646975 6d702066 6c6f6174 on mediump float │ │ + 0x00090948 3b202020 2020756e 69666f72 6d207665 ; uniform ve │ │ + 0x00090958 63342075 5f636f6c 6f723b20 20202020 c4 u_color; │ │ + 0x00090968 20202020 766f6964 206d6169 6e282920 void main() │ │ + 0x00090978 20202020 7b202020 20202020 2020676c { gl │ │ + 0x00090988 5f467261 67436f6c 6f72203d 20755f63 _FragColor = u_c │ │ + 0x00090998 6f6c6f72 3b202020 20207d20 00000000 olor; } .... │ │ + 0x000909a8 20202020 20756e69 666f726d 206d6174 uniform mat │ │ + 0x000909b8 3420755f 70726f6a 65637469 6f6e3b20 4 u_projection; │ │ + 0x000909c8 20202020 61747472 69627574 65207665 attribute ve │ │ + 0x000909d8 63322061 5f706f73 6974696f 6e3b2020 c2 a_position; │ │ + 0x000909e8 20202061 74747269 62757465 20766563 attribute vec │ │ + 0x000909f8 3220615f 74657843 6f6f7264 3b202020 2 a_texCoord; │ │ + 0x00090a08 20206174 74726962 75746520 666c6f61 attribute floa │ │ + 0x00090a18 7420615f 616e676c 653b2020 20202061 t a_angle; a │ │ + 0x00090a28 74747269 62757465 20766563 3220615f ttribute vec2 a_ │ │ + 0x00090a38 63656e74 65723b20 20202020 76617279 center; vary │ │ + 0x00090a48 696e6720 76656332 20765f74 6578436f ing vec2 v_texCo │ │ + 0x00090a58 6f72643b 20202020 20202020 20766f69 ord; voi │ │ + 0x00090a68 64206d61 696e2829 20202020 207b2020 d main() { │ │ + 0x00090a78 20202020 20202066 6c6f6174 20616e67 float ang │ │ + 0x00090a88 6c65203d 20726164 69616e73 28615f61 le = radians(a_a │ │ + 0x00090a98 6e676c65 293b2020 20202020 20202066 ngle); f │ │ + 0x00090aa8 6c6f6174 2063203d 20636f73 28616e67 loat c = cos(ang │ │ + 0x00090ab8 6c65293b 20202020 20202020 20666c6f le); flo │ │ + 0x00090ac8 61742073 203d2073 696e2861 6e676c65 at s = sin(angle │ │ + 0x00090ad8 293b2020 20202020 2020206d 61743220 ); mat2 │ │ + 0x00090ae8 726f7461 74696f6e 4d617472 6978203d rotationMatrix = │ │ + 0x00090af8 206d6174 3228632c 202d732c 20732c20 mat2(c, -s, s, │ │ + 0x00090b08 63293b20 20202020 20202020 76656332 c); vec2 │ │ + 0x00090b18 20706f73 6974696f 6e203d20 726f7461 position = rota │ │ + 0x00090b28 74696f6e 4d617472 6978202a 2028615f tionMatrix * (a_ │ │ + 0x00090b38 706f7369 74696f6e 202d2061 5f63656e position - a_cen │ │ + 0x00090b48 74657229 202b2061 5f63656e 7465723b ter) + a_center; │ │ + 0x00090b58 20202020 20202020 20765f74 6578436f v_texCo │ │ + 0x00090b68 6f726420 3d20615f 74657843 6f6f7264 ord = a_texCoord │ │ + 0x00090b78 3b202020 20202020 2020676c 5f506f73 ; gl_Pos │ │ + 0x00090b88 6974696f 6e203d20 755f7072 6f6a6563 ition = u_projec │ │ + 0x00090b98 74696f6e 202a2076 65633428 706f7369 tion * vec4(posi │ │ + 0x00090ba8 74696f6e 2c20302e 302c2031 2e30293b tion, 0.0, 1.0); │ │ + 0x00090bb8 20202020 20202020 676c5f50 6f696e74 gl_Point │ │ + 0x00090bc8 53697a65 203d2031 2e303b20 20202020 Size = 1.0; │ │ + 0x00090bd8 7d200000 474c4553 325f5570 64617465 } ..GLES2_Update │ │ + 0x00090be8 56696577 706f7274 00000000 474c4553 Viewport....GLES │ │ + 0x00090bf8 325f5265 6e646572 52656164 50697865 2_RenderReadPixe │ │ + 0x00090c08 6c730000 474c4553 325f4465 7374726f ls..GLES2_Destro │ │ + 0x00090c18 7952656e 64657265 72000000 474c4553 yRenderer...GLES │ │ + 0x00090c28 325f5265 73657453 74617465 00000000 2_ResetState.... │ │ + 0x00090c38 474c4553 325f5570 64617465 54657874 GLES2_UpdateText │ │ + 0x00090c48 75726559 55560000 474c4553 325f5570 ureYUV..GLES2_Up │ │ + 0x00090c58 64617465 54657874 75726500 474c4553 dateTexture.GLES │ │ + 0x00090c68 325f5265 6e646572 436f7079 45780000 2_RenderCopyEx.. │ │ + 0x00090c78 474c4553 325f5265 6e646572 436f7079 GLES2_RenderCopy │ │ + 0x00090c88 00000000 474c4553 325f5265 6e646572 ....GLES2_Render │ │ + 0x00090c98 46696c6c 52656374 73000000 474c4553 FillRects...GLES │ │ + 0x00090ca8 325f5265 6e646572 44726177 4c696e65 2_RenderDrawLine │ │ + 0x00090cb8 73000000 474c4553 325f4372 65617465 s...GLES2_Create │ │ + 0x00090cc8 54657874 75726500 30313233 34353637 Texture.01234567 │ │ + 0x00090cd8 38394142 43444546 4748494a 4b4c4d4e 89ABCDEFGHIJKLMN │ │ + 0x00090ce8 4f505152 53545556 5758595a 01000000 OPQRSTUVWXYZ.... │ │ + 0x00090cf8 02000000 03000000 0d000000 0e000000 ................ │ │ + 0x00090d08 0f000000 11000000 1c000000 1a000000 ................ │ │ + 0x00090d18 1b000000 00000000 424d0000 00000000 ........BM...... │ │ + 0x00090d28 000000ff 08000000 002000ff 10000000 ......... ...... │ │ + 0x00090d38 004000ff 18000000 006100ff 20000000 .@.......a.. ... │ │ + 0x00090d48 008100ff 29000000 00a100ff 31000000 ....).......1... │ │ + 0x00090d58 00c200ff 39000000 00e200ff 41000000 ....9.......A... │ │ + 0x00090d68 000008ff 4a000000 002008ff 52000000 ....J.... ..R... │ │ + 0x00090d78 004008ff 5a000000 006108ff 62000000 .@..Z....a..b... │ │ + 0x00090d88 008108ff 6a000000 00a108ff 73000000 ....j.......s... │ │ + 0x00090d98 00c208ff 7b000000 00e208ff 83000000 ....{........... │ │ + 0x00090da8 000010ff 8b000000 002010ff 94000000 ......... ...... │ │ + 0x00090db8 004010ff 9c000000 006110ff a4000000 .@.......a...... │ │ + 0x00090dc8 008110ff ac000000 00a110ff b4000000 ................ │ │ + 0x00090dd8 00c210ff bd000000 00e210ff c5000000 ................ │ │ + 0x00090de8 000018ff cd000000 002018ff d5000000 ......... ...... │ │ + 0x00090df8 004018ff de000000 006118ff e6000000 .@.......a...... │ │ + 0x00090e08 008118ff ee000000 00a118ff f6000000 ................ │ │ + 0x00090e18 00c218ff ff000000 00e218ff 00040000 ................ │ │ + 0x00090e28 000020ff 08040000 002020ff 10040000 .. ...... ..... │ │ + 0x00090e38 004020ff 18040000 006120ff 20040000 .@ ......a . ... │ │ + 0x00090e48 008120ff 29040000 00a120ff 31040000 .. .)..... .1... │ │ + 0x00090e58 00c220ff 39040000 00e220ff 41040000 .. .9..... .A... │ │ + 0x00090e68 000029ff 4a040000 002029ff 52040000 ..).J.... ).R... │ │ + 0x00090e78 004029ff 5a040000 006129ff 62040000 .@).Z....a).b... │ │ + 0x00090e88 008129ff 6a040000 00a129ff 73040000 ..).j.....).s... │ │ + 0x00090e98 00c229ff 7b040000 00e229ff 83040000 ..).{.....)..... │ │ + 0x00090ea8 000031ff 8b040000 002031ff 94040000 ..1...... 1..... │ │ + 0x00090eb8 004031ff 9c040000 006131ff a4040000 .@1......a1..... │ │ + 0x00090ec8 008131ff ac040000 00a131ff b4040000 ..1.......1..... │ │ + 0x00090ed8 00c231ff bd040000 00e231ff c5040000 ..1.......1..... │ │ + 0x00090ee8 000039ff cd040000 002039ff d5040000 ..9...... 9..... │ │ + 0x00090ef8 004039ff de040000 006139ff e6040000 .@9......a9..... │ │ + 0x00090f08 008139ff ee040000 00a139ff f6040000 ..9.......9..... │ │ + 0x00090f18 00c239ff ff040000 00e239ff 00080000 ..9.......9..... │ │ + 0x00090f28 000041ff 08080000 002041ff 10080000 ..A...... A..... │ │ + 0x00090f38 004041ff 18080000 006141ff 20080000 .@A......aA. ... │ │ + 0x00090f48 008141ff 29080000 00a141ff 31080000 ..A.).....A.1... │ │ + 0x00090f58 00c241ff 39080000 00e241ff 41080000 ..A.9.....A.A... │ │ + 0x00090f68 00004aff 4a080000 00204aff 52080000 ..J.J.... J.R... │ │ + 0x00090f78 00404aff 5a080000 00614aff 62080000 .@J.Z....aJ.b... │ │ + 0x00090f88 00814aff 6a080000 00a14aff 73080000 ..J.j.....J.s... │ │ + 0x00090f98 00c24aff 7b080000 00e24aff 83080000 ..J.{.....J..... │ │ + 0x00090fa8 000052ff 8b080000 002052ff 94080000 ..R...... R..... │ │ + 0x00090fb8 004052ff 9c080000 006152ff a4080000 .@R......aR..... │ │ + 0x00090fc8 008152ff ac080000 00a152ff b4080000 ..R.......R..... │ │ + 0x00090fd8 00c252ff bd080000 00e252ff c5080000 ..R.......R..... │ │ + 0x00090fe8 00005aff cd080000 00205aff d5080000 ..Z...... Z..... │ │ + 0x00090ff8 00405aff de080000 00615aff e6080000 .@Z......aZ..... │ │ + 0x00091008 00815aff ee080000 00a15aff f6080000 ..Z.......Z..... │ │ + 0x00091018 00c25aff ff080000 00e25aff 000c0000 ..Z.......Z..... │ │ + 0x00091028 000062ff 080c0000 002062ff 100c0000 ..b...... b..... │ │ + 0x00091038 004062ff 180c0000 006162ff 200c0000 .@b......ab. ... │ │ + 0x00091048 008162ff 290c0000 00a162ff 310c0000 ..b.).....b.1... │ │ + 0x00091058 00c262ff 390c0000 00e262ff 410c0000 ..b.9.....b.A... │ │ + 0x00091068 00006aff 4a0c0000 00206aff 520c0000 ..j.J.... j.R... │ │ + 0x00091078 00406aff 5a0c0000 00616aff 620c0000 .@j.Z....aj.b... │ │ + 0x00091088 00816aff 6a0c0000 00a16aff 730c0000 ..j.j.....j.s... │ │ + 0x00091098 00c26aff 7b0c0000 00e26aff 830c0000 ..j.{.....j..... │ │ + 0x000910a8 000073ff 8b0c0000 002073ff 940c0000 ..s...... s..... │ │ + 0x000910b8 004073ff 9c0c0000 006173ff a40c0000 .@s......as..... │ │ + 0x000910c8 008173ff ac0c0000 00a173ff b40c0000 ..s.......s..... │ │ + 0x000910d8 00c273ff bd0c0000 00e273ff c50c0000 ..s.......s..... │ │ + 0x000910e8 00007bff cd0c0000 00207bff d50c0000 ..{...... {..... │ │ + 0x000910f8 00407bff de0c0000 00617bff e60c0000 .@{......a{..... │ │ + 0x00091108 00817bff ee0c0000 00a17bff f60c0000 ..{.......{..... │ │ + 0x00091118 00c27bff ff0c0000 00e27bff 00100000 ..{.......{..... │ │ + 0x00091128 000083ff 08100000 002083ff 10100000 ......... ...... │ │ + 0x00091138 004083ff 18100000 006183ff 20100000 .@.......a.. ... │ │ + 0x00091148 008183ff 29100000 00a183ff 31100000 ....).......1... │ │ + 0x00091158 00c283ff 39100000 00e283ff 41100000 ....9.......A... │ │ + 0x00091168 00008bff 4a100000 00208bff 52100000 ....J.... ..R... │ │ + 0x00091178 00408bff 5a100000 00618bff 62100000 .@..Z....a..b... │ │ + 0x00091188 00818bff 6a100000 00a18bff 73100000 ....j.......s... │ │ + 0x00091198 00c28bff 7b100000 00e28bff 83100000 ....{........... │ │ + 0x000911a8 000094ff 8b100000 002094ff 94100000 ......... ...... │ │ + 0x000911b8 004094ff 9c100000 006194ff a4100000 .@.......a...... │ │ + 0x000911c8 008194ff ac100000 00a194ff b4100000 ................ │ │ + 0x000911d8 00c294ff bd100000 00e294ff c5100000 ................ │ │ + 0x000911e8 00009cff cd100000 00209cff d5100000 ......... ...... │ │ + 0x000911f8 00409cff de100000 00619cff e6100000 .@.......a...... │ │ + 0x00091208 00819cff ee100000 00a19cff f6100000 ................ │ │ + 0x00091218 00c29cff ff100000 00e29cff 00140000 ................ │ │ + 0x00091228 0000a4ff 08140000 0020a4ff 10140000 ......... ...... │ │ + 0x00091238 0040a4ff 18140000 0061a4ff 20140000 .@.......a.. ... │ │ + 0x00091248 0081a4ff 29140000 00a1a4ff 31140000 ....).......1... │ │ + 0x00091258 00c2a4ff 39140000 00e2a4ff 41140000 ....9.......A... │ │ + 0x00091268 0000acff 4a140000 0020acff 52140000 ....J.... ..R... │ │ + 0x00091278 0040acff 5a140000 0061acff 62140000 .@..Z....a..b... │ │ + 0x00091288 0081acff 6a140000 00a1acff 73140000 ....j.......s... │ │ + 0x00091298 00c2acff 7b140000 00e2acff 83140000 ....{........... │ │ + 0x000912a8 0000b4ff 8b140000 0020b4ff 94140000 ......... ...... │ │ + 0x000912b8 0040b4ff 9c140000 0061b4ff a4140000 .@.......a...... │ │ + 0x000912c8 0081b4ff ac140000 00a1b4ff b4140000 ................ │ │ + 0x000912d8 00c2b4ff bd140000 00e2b4ff c5140000 ................ │ │ + 0x000912e8 0000bdff cd140000 0020bdff d5140000 ......... ...... │ │ + 0x000912f8 0040bdff de140000 0061bdff e6140000 .@.......a...... │ │ + 0x00091308 0081bdff ee140000 00a1bdff f6140000 ................ │ │ + 0x00091318 00c2bdff ff140000 00e2bdff 00180000 ................ │ │ + 0x00091328 0000c5ff 08180000 0020c5ff 10180000 ......... ...... │ │ + 0x00091338 0040c5ff 18180000 0061c5ff 20180000 .@.......a.. ... │ │ + 0x00091348 0081c5ff 29180000 00a1c5ff 31180000 ....).......1... │ │ + 0x00091358 00c2c5ff 39180000 00e2c5ff 41180000 ....9.......A... │ │ + 0x00091368 0000cdff 4a180000 0020cdff 52180000 ....J.... ..R... │ │ + 0x00091378 0040cdff 5a180000 0061cdff 62180000 .@..Z....a..b... │ │ + 0x00091388 0081cdff 6a180000 00a1cdff 73180000 ....j.......s... │ │ + 0x00091398 00c2cdff 7b180000 00e2cdff 83180000 ....{........... │ │ + 0x000913a8 0000d5ff 8b180000 0020d5ff 94180000 ......... ...... │ │ + 0x000913b8 0040d5ff 9c180000 0061d5ff a4180000 .@.......a...... │ │ + 0x000913c8 0081d5ff ac180000 00a1d5ff b4180000 ................ │ │ + 0x000913d8 00c2d5ff bd180000 00e2d5ff c5180000 ................ │ │ + 0x000913e8 0000deff cd180000 0020deff d5180000 ......... ...... │ │ + 0x000913f8 0040deff de180000 0061deff e6180000 .@.......a...... │ │ + 0x00091408 0081deff ee180000 00a1deff f6180000 ................ │ │ + 0x00091418 00c2deff ff180000 00e2deff 001c0000 ................ │ │ + 0x00091428 0000e6ff 081c0000 0020e6ff 101c0000 ......... ...... │ │ + 0x00091438 0040e6ff 181c0000 0061e6ff 201c0000 .@.......a.. ... │ │ + 0x00091448 0081e6ff 291c0000 00a1e6ff 311c0000 ....).......1... │ │ + 0x00091458 00c2e6ff 391c0000 00e2e6ff 411c0000 ....9.......A... │ │ + 0x00091468 0000eeff 4a1c0000 0020eeff 521c0000 ....J.... ..R... │ │ + 0x00091478 0040eeff 5a1c0000 0061eeff 621c0000 .@..Z....a..b... │ │ + 0x00091488 0081eeff 6a1c0000 00a1eeff 731c0000 ....j.......s... │ │ + 0x00091498 00c2eeff 7b1c0000 00e2eeff 831c0000 ....{........... │ │ + 0x000914a8 0000f6ff 8b1c0000 0020f6ff 941c0000 ......... ...... │ │ + 0x000914b8 0040f6ff 9c1c0000 0061f6ff a41c0000 .@.......a...... │ │ + 0x000914c8 0081f6ff ac1c0000 00a1f6ff b41c0000 ................ │ │ + 0x000914d8 00c2f6ff bd1c0000 00e2f6ff c51c0000 ................ │ │ + 0x000914e8 0000ffff cd1c0000 0020ffff d51c0000 ......... ...... │ │ + 0x000914f8 0040ffff de1c0000 0061ffff e61c0000 .@.......a...... │ │ + 0x00091508 0081ffff ee1c0000 00a1ffff f61c0000 ................ │ │ + 0x00091518 00c2ffff ff1c0000 00e2ffff 000000ff ................ │ │ + 0x00091528 00000000 000008ff 00200000 000010ff ......... ...... │ │ + 0x00091538 00400000 000018ff 00610000 000020ff .@.......a.... . │ │ + 0x00091548 00810000 000029ff 00a10000 000031ff ......).......1. │ │ + 0x00091558 00c20000 000039ff 00e20000 000041ff ......9.......A. │ │ + 0x00091568 08000000 00004aff 08200000 000052ff ......J.. ....R. │ │ + 0x00091578 08400000 00005aff 08610000 000062ff .@....Z..a....b. │ │ + 0x00091588 08810000 00006aff 08a10000 000073ff ......j.......s. │ │ + 0x00091598 08c20000 00007bff 08e20000 000083ff ......{......... │ │ + 0x000915a8 10000000 00008bff 10200000 000094ff ......... ...... │ │ + 0x000915b8 10400000 00009cff 10610000 0000a4ff .@.......a...... │ │ + 0x000915c8 10810000 0000acff 10a10000 0000b4ff ................ │ │ + 0x000915d8 10c20000 0000bdff 10e20000 0000c5ff ................ │ │ + 0x000915e8 18000000 0000cdff 18200000 0000d5ff ......... ...... │ │ + 0x000915f8 18400000 0000deff 18610000 0000e6ff .@.......a...... │ │ + 0x00091608 18810000 0000eeff 18a10000 0000f6ff ................ │ │ + 0x00091618 18c20000 0000ffff 18e20000 000400ff ................ │ │ + 0x00091628 20000000 000408ff 20200000 000410ff ....... ...... │ │ + 0x00091638 20400000 000418ff 20610000 000420ff @...... a.... . │ │ + 0x00091648 20810000 000429ff 20a10000 000431ff .....). .....1. │ │ + 0x00091658 20c20000 000439ff 20e20000 000441ff .....9. .....A. │ │ + 0x00091668 29000000 00044aff 29200000 000452ff ).....J.) ....R. │ │ + 0x00091678 29400000 00045aff 29610000 000462ff )@....Z.)a....b. │ │ + 0x00091688 29810000 00046aff 29a10000 000473ff ).....j.).....s. │ │ + 0x00091698 29c20000 00047bff 29e20000 000483ff ).....{.)....... │ │ + 0x000916a8 31000000 00048bff 31200000 000494ff 1.......1 ...... │ │ + 0x000916b8 31400000 00049cff 31610000 0004a4ff 1@......1a...... │ │ + 0x000916c8 31810000 0004acff 31a10000 0004b4ff 1.......1....... │ │ + 0x000916d8 31c20000 0004bdff 31e20000 0004c5ff 1.......1....... │ │ + 0x000916e8 39000000 0004cdff 39200000 0004d5ff 9.......9 ...... │ │ + 0x000916f8 39400000 0004deff 39610000 0004e6ff 9@......9a...... │ │ + 0x00091708 39810000 0004eeff 39a10000 0004f6ff 9.......9....... │ │ + 0x00091718 39c20000 0004ffff 39e20000 000800ff 9.......9....... │ │ + 0x00091728 41000000 000808ff 41200000 000810ff A.......A ...... │ │ + 0x00091738 41400000 000818ff 41610000 000820ff A@......Aa.... . │ │ + 0x00091748 41810000 000829ff 41a10000 000831ff A.....).A.....1. │ │ + 0x00091758 41c20000 000839ff 41e20000 000841ff A.....9.A.....A. │ │ + 0x00091768 4a000000 00084aff 4a200000 000852ff J.....J.J ....R. │ │ + 0x00091778 4a400000 00085aff 4a610000 000862ff J@....Z.Ja....b. │ │ + 0x00091788 4a810000 00086aff 4aa10000 000873ff J.....j.J.....s. │ │ + 0x00091798 4ac20000 00087bff 4ae20000 000883ff J.....{.J....... │ │ + 0x000917a8 52000000 00088bff 52200000 000894ff R.......R ...... │ │ + 0x000917b8 52400000 00089cff 52610000 0008a4ff R@......Ra...... │ │ + 0x000917c8 52810000 0008acff 52a10000 0008b4ff R.......R....... │ │ + 0x000917d8 52c20000 0008bdff 52e20000 0008c5ff R.......R....... │ │ + 0x000917e8 5a000000 0008cdff 5a200000 0008d5ff Z.......Z ...... │ │ + 0x000917f8 5a400000 0008deff 5a610000 0008e6ff Z@......Za...... │ │ + 0x00091808 5a810000 0008eeff 5aa10000 0008f6ff Z.......Z....... │ │ + 0x00091818 5ac20000 0008ffff 5ae20000 000c00ff Z.......Z....... │ │ + 0x00091828 62000000 000c08ff 62200000 000c10ff b.......b ...... │ │ + 0x00091838 62400000 000c18ff 62610000 000c20ff b@......ba.... . │ │ + 0x00091848 62810000 000c29ff 62a10000 000c31ff b.....).b.....1. │ │ + 0x00091858 62c20000 000c39ff 62e20000 000c41ff b.....9.b.....A. │ │ + 0x00091868 6a000000 000c4aff 6a200000 000c52ff j.....J.j ....R. │ │ + 0x00091878 6a400000 000c5aff 6a610000 000c62ff j@....Z.ja....b. │ │ + 0x00091888 6a810000 000c6aff 6aa10000 000c73ff j.....j.j.....s. │ │ + 0x00091898 6ac20000 000c7bff 6ae20000 000c83ff j.....{.j....... │ │ + 0x000918a8 73000000 000c8bff 73200000 000c94ff s.......s ...... │ │ + 0x000918b8 73400000 000c9cff 73610000 000ca4ff s@......sa...... │ │ + 0x000918c8 73810000 000cacff 73a10000 000cb4ff s.......s....... │ │ + 0x000918d8 73c20000 000cbdff 73e20000 000cc5ff s.......s....... │ │ + 0x000918e8 7b000000 000ccdff 7b200000 000cd5ff {.......{ ...... │ │ + 0x000918f8 7b400000 000cdeff 7b610000 000ce6ff {@......{a...... │ │ + 0x00091908 7b810000 000ceeff 7ba10000 000cf6ff {.......{....... │ │ + 0x00091918 7bc20000 000cffff 7be20000 001000ff {.......{....... │ │ + 0x00091928 83000000 001008ff 83200000 001010ff ......... ...... │ │ + 0x00091938 83400000 001018ff 83610000 001020ff .@.......a.... . │ │ + 0x00091948 83810000 001029ff 83a10000 001031ff ......).......1. │ │ + 0x00091958 83c20000 001039ff 83e20000 001041ff ......9.......A. │ │ + 0x00091968 8b000000 00104aff 8b200000 001052ff ......J.. ....R. │ │ + 0x00091978 8b400000 00105aff 8b610000 001062ff .@....Z..a....b. │ │ + 0x00091988 8b810000 00106aff 8ba10000 001073ff ......j.......s. │ │ + 0x00091998 8bc20000 00107bff 8be20000 001083ff ......{......... │ │ + 0x000919a8 94000000 00108bff 94200000 001094ff ......... ...... │ │ + 0x000919b8 94400000 00109cff 94610000 0010a4ff .@.......a...... │ │ + 0x000919c8 94810000 0010acff 94a10000 0010b4ff ................ │ │ + 0x000919d8 94c20000 0010bdff 94e20000 0010c5ff ................ │ │ + 0x000919e8 9c000000 0010cdff 9c200000 0010d5ff ......... ...... │ │ + 0x000919f8 9c400000 0010deff 9c610000 0010e6ff .@.......a...... │ │ + 0x00091a08 9c810000 0010eeff 9ca10000 0010f6ff ................ │ │ + 0x00091a18 9cc20000 0010ffff 9ce20000 001400ff ................ │ │ + 0x00091a28 a4000000 001408ff a4200000 001410ff ......... ...... │ │ + 0x00091a38 a4400000 001418ff a4610000 001420ff .@.......a.... . │ │ + 0x00091a48 a4810000 001429ff a4a10000 001431ff ......).......1. │ │ + 0x00091a58 a4c20000 001439ff a4e20000 001441ff ......9.......A. │ │ + 0x00091a68 ac000000 00144aff ac200000 001452ff ......J.. ....R. │ │ + 0x00091a78 ac400000 00145aff ac610000 001462ff .@....Z..a....b. │ │ + 0x00091a88 ac810000 00146aff aca10000 001473ff ......j.......s. │ │ + 0x00091a98 acc20000 00147bff ace20000 001483ff ......{......... │ │ + 0x00091aa8 b4000000 00148bff b4200000 001494ff ......... ...... │ │ + 0x00091ab8 b4400000 00149cff b4610000 0014a4ff .@.......a...... │ │ + 0x00091ac8 b4810000 0014acff b4a10000 0014b4ff ................ │ │ + 0x00091ad8 b4c20000 0014bdff b4e20000 0014c5ff ................ │ │ + 0x00091ae8 bd000000 0014cdff bd200000 0014d5ff ......... ...... │ │ + 0x00091af8 bd400000 0014deff bd610000 0014e6ff .@.......a...... │ │ + 0x00091b08 bd810000 0014eeff bda10000 0014f6ff ................ │ │ + 0x00091b18 bdc20000 0014ffff bde20000 001800ff ................ │ │ + 0x00091b28 c5000000 001808ff c5200000 001810ff ......... ...... │ │ + 0x00091b38 c5400000 001818ff c5610000 001820ff .@.......a.... . │ │ + 0x00091b48 c5810000 001829ff c5a10000 001831ff ......).......1. │ │ + 0x00091b58 c5c20000 001839ff c5e20000 001841ff ......9.......A. │ │ + 0x00091b68 cd000000 00184aff cd200000 001852ff ......J.. ....R. │ │ + 0x00091b78 cd400000 00185aff cd610000 001862ff .@....Z..a....b. │ │ + 0x00091b88 cd810000 00186aff cda10000 001873ff ......j.......s. │ │ + 0x00091b98 cdc20000 00187bff cde20000 001883ff ......{......... │ │ + 0x00091ba8 d5000000 00188bff d5200000 001894ff ......... ...... │ │ + 0x00091bb8 d5400000 00189cff d5610000 0018a4ff .@.......a...... │ │ + 0x00091bc8 d5810000 0018acff d5a10000 0018b4ff ................ │ │ + 0x00091bd8 d5c20000 0018bdff d5e20000 0018c5ff ................ │ │ + 0x00091be8 de000000 0018cdff de200000 0018d5ff ......... ...... │ │ + 0x00091bf8 de400000 0018deff de610000 0018e6ff .@.......a...... │ │ + 0x00091c08 de810000 0018eeff dea10000 0018f6ff ................ │ │ + 0x00091c18 dec20000 0018ffff dee20000 001c00ff ................ │ │ + 0x00091c28 e6000000 001c08ff e6200000 001c10ff ......... ...... │ │ + 0x00091c38 e6400000 001c18ff e6610000 001c20ff .@.......a.... . │ │ + 0x00091c48 e6810000 001c29ff e6a10000 001c31ff ......).......1. │ │ + 0x00091c58 e6c20000 001c39ff e6e20000 001c41ff ......9.......A. │ │ + 0x00091c68 ee000000 001c4aff ee200000 001c52ff ......J.. ....R. │ │ + 0x00091c78 ee400000 001c5aff ee610000 001c62ff .@....Z..a....b. │ │ + 0x00091c88 ee810000 001c6aff eea10000 001c73ff ......j.......s. │ │ + 0x00091c98 eec20000 001c7bff eee20000 001c83ff ......{......... │ │ + 0x00091ca8 f6000000 001c8bff f6200000 001c94ff ......... ...... │ │ + 0x00091cb8 f6400000 001c9cff f6610000 001ca4ff .@.......a...... │ │ + 0x00091cc8 f6810000 001cacff f6a10000 001cb4ff ................ │ │ + 0x00091cd8 f6c20000 001cbdff f6e20000 001cc5ff ................ │ │ + 0x00091ce8 ff000000 001ccdff ff200000 001cd5ff ......... ...... │ │ + 0x00091cf8 ff400000 001cdeff ff610000 001ce6ff .@.......a...... │ │ + 0x00091d08 ff810000 001ceeff ffa10000 001cf6ff ................ │ │ + 0x00091d18 ffc20000 001cffff ffe20000 ff000000 ................ │ │ + 0x00091d28 00000000 ff080000 00002000 ff100000 .......... ..... │ │ + 0x00091d38 00004000 ff180000 00006100 ff200000 ..@.......a.. .. │ │ + 0x00091d48 00008100 ff290000 0000a100 ff310000 .....).......1.. │ │ + 0x00091d58 0000c200 ff390000 0000e200 ff410000 .....9.......A.. │ │ + 0x00091d68 00000008 ff4a0000 00002008 ff520000 .....J.... ..R.. │ │ + 0x00091d78 00004008 ff5a0000 00006108 ff620000 ..@..Z....a..b.. │ │ + 0x00091d88 00008108 ff6a0000 0000a108 ff730000 .....j.......s.. │ │ + 0x00091d98 0000c208 ff7b0000 0000e208 ff830000 .....{.......... │ │ + 0x00091da8 00000010 ff8b0000 00002010 ff940000 .......... ..... │ │ + 0x00091db8 00004010 ff9c0000 00006110 ffa40000 ..@.......a..... │ │ + 0x00091dc8 00008110 ffac0000 0000a110 ffb40000 ................ │ │ + 0x00091dd8 0000c210 ffbd0000 0000e210 ffc50000 ................ │ │ + 0x00091de8 00000018 ffcd0000 00002018 ffd50000 .......... ..... │ │ + 0x00091df8 00004018 ffde0000 00006118 ffe60000 ..@.......a..... │ │ + 0x00091e08 00008118 ffee0000 0000a118 fff60000 ................ │ │ + 0x00091e18 0000c218 ffff0000 0000e218 ff000400 ................ │ │ + 0x00091e28 00000020 ff080400 00002020 ff100400 ... ...... .... │ │ + 0x00091e38 00004020 ff180400 00006120 ff200400 ..@ ......a . .. │ │ + 0x00091e48 00008120 ff290400 0000a120 ff310400 ... .)..... .1.. │ │ + 0x00091e58 0000c220 ff390400 0000e220 ff410400 ... .9..... .A.. │ │ + 0x00091e68 00000029 ff4a0400 00002029 ff520400 ...).J.... ).R.. │ │ + 0x00091e78 00004029 ff5a0400 00006129 ff620400 ..@).Z....a).b.. │ │ + 0x00091e88 00008129 ff6a0400 0000a129 ff730400 ...).j.....).s.. │ │ + 0x00091e98 0000c229 ff7b0400 0000e229 ff830400 ...).{.....).... │ │ + 0x00091ea8 00000031 ff8b0400 00002031 ff940400 ...1...... 1.... │ │ + 0x00091eb8 00004031 ff9c0400 00006131 ffa40400 ..@1......a1.... │ │ + 0x00091ec8 00008131 ffac0400 0000a131 ffb40400 ...1.......1.... │ │ + 0x00091ed8 0000c231 ffbd0400 0000e231 ffc50400 ...1.......1.... │ │ + 0x00091ee8 00000039 ffcd0400 00002039 ffd50400 ...9...... 9.... │ │ + 0x00091ef8 00004039 ffde0400 00006139 ffe60400 ..@9......a9.... │ │ + 0x00091f08 00008139 ffee0400 0000a139 fff60400 ...9.......9.... │ │ + 0x00091f18 0000c239 ffff0400 0000e239 ff000800 ...9.......9.... │ │ + 0x00091f28 00000041 ff080800 00002041 ff100800 ...A...... A.... │ │ + 0x00091f38 00004041 ff180800 00006141 ff200800 ..@A......aA. .. │ │ + 0x00091f48 00008141 ff290800 0000a141 ff310800 ...A.).....A.1.. │ │ + 0x00091f58 0000c241 ff390800 0000e241 ff410800 ...A.9.....A.A.. │ │ + 0x00091f68 0000004a ff4a0800 0000204a ff520800 ...J.J.... J.R.. │ │ + 0x00091f78 0000404a ff5a0800 0000614a ff620800 ..@J.Z....aJ.b.. │ │ + 0x00091f88 0000814a ff6a0800 0000a14a ff730800 ...J.j.....J.s.. │ │ + 0x00091f98 0000c24a ff7b0800 0000e24a ff830800 ...J.{.....J.... │ │ + 0x00091fa8 00000052 ff8b0800 00002052 ff940800 ...R...... R.... │ │ + 0x00091fb8 00004052 ff9c0800 00006152 ffa40800 ..@R......aR.... │ │ + 0x00091fc8 00008152 ffac0800 0000a152 ffb40800 ...R.......R.... │ │ + 0x00091fd8 0000c252 ffbd0800 0000e252 ffc50800 ...R.......R.... │ │ + 0x00091fe8 0000005a ffcd0800 0000205a ffd50800 ...Z...... Z.... │ │ + 0x00091ff8 0000405a ffde0800 0000615a ffe60800 ..@Z......aZ.... │ │ + 0x00092008 0000815a ffee0800 0000a15a fff60800 ...Z.......Z.... │ │ + 0x00092018 0000c25a ffff0800 0000e25a ff000c00 ...Z.......Z.... │ │ + 0x00092028 00000062 ff080c00 00002062 ff100c00 ...b...... b.... │ │ + 0x00092038 00004062 ff180c00 00006162 ff200c00 ..@b......ab. .. │ │ + 0x00092048 00008162 ff290c00 0000a162 ff310c00 ...b.).....b.1.. │ │ + 0x00092058 0000c262 ff390c00 0000e262 ff410c00 ...b.9.....b.A.. │ │ + 0x00092068 0000006a ff4a0c00 0000206a ff520c00 ...j.J.... j.R.. │ │ + 0x00092078 0000406a ff5a0c00 0000616a ff620c00 ..@j.Z....aj.b.. │ │ + 0x00092088 0000816a ff6a0c00 0000a16a ff730c00 ...j.j.....j.s.. │ │ + 0x00092098 0000c26a ff7b0c00 0000e26a ff830c00 ...j.{.....j.... │ │ + 0x000920a8 00000073 ff8b0c00 00002073 ff940c00 ...s...... s.... │ │ + 0x000920b8 00004073 ff9c0c00 00006173 ffa40c00 ..@s......as.... │ │ + 0x000920c8 00008173 ffac0c00 0000a173 ffb40c00 ...s.......s.... │ │ + 0x000920d8 0000c273 ffbd0c00 0000e273 ffc50c00 ...s.......s.... │ │ + 0x000920e8 0000007b ffcd0c00 0000207b ffd50c00 ...{...... {.... │ │ + 0x000920f8 0000407b ffde0c00 0000617b ffe60c00 ..@{......a{.... │ │ + 0x00092108 0000817b ffee0c00 0000a17b fff60c00 ...{.......{.... │ │ + 0x00092118 0000c27b ffff0c00 0000e27b ff001000 ...{.......{.... │ │ + 0x00092128 00000083 ff081000 00002083 ff101000 .......... ..... │ │ + 0x00092138 00004083 ff181000 00006183 ff201000 ..@.......a.. .. │ │ + 0x00092148 00008183 ff291000 0000a183 ff311000 .....).......1.. │ │ + 0x00092158 0000c283 ff391000 0000e283 ff411000 .....9.......A.. │ │ + 0x00092168 0000008b ff4a1000 0000208b ff521000 .....J.... ..R.. │ │ + 0x00092178 0000408b ff5a1000 0000618b ff621000 ..@..Z....a..b.. │ │ + 0x00092188 0000818b ff6a1000 0000a18b ff731000 .....j.......s.. │ │ + 0x00092198 0000c28b ff7b1000 0000e28b ff831000 .....{.......... │ │ + 0x000921a8 00000094 ff8b1000 00002094 ff941000 .......... ..... │ │ + 0x000921b8 00004094 ff9c1000 00006194 ffa41000 ..@.......a..... │ │ + 0x000921c8 00008194 ffac1000 0000a194 ffb41000 ................ │ │ + 0x000921d8 0000c294 ffbd1000 0000e294 ffc51000 ................ │ │ + 0x000921e8 0000009c ffcd1000 0000209c ffd51000 .......... ..... │ │ + 0x000921f8 0000409c ffde1000 0000619c ffe61000 ..@.......a..... │ │ + 0x00092208 0000819c ffee1000 0000a19c fff61000 ................ │ │ + 0x00092218 0000c29c ffff1000 0000e29c ff001400 ................ │ │ + 0x00092228 000000a4 ff081400 000020a4 ff101400 .......... ..... │ │ + 0x00092238 000040a4 ff181400 000061a4 ff201400 ..@.......a.. .. │ │ + 0x00092248 000081a4 ff291400 0000a1a4 ff311400 .....).......1.. │ │ + 0x00092258 0000c2a4 ff391400 0000e2a4 ff411400 .....9.......A.. │ │ + 0x00092268 000000ac ff4a1400 000020ac ff521400 .....J.... ..R.. │ │ + 0x00092278 000040ac ff5a1400 000061ac ff621400 ..@..Z....a..b.. │ │ + 0x00092288 000081ac ff6a1400 0000a1ac ff731400 .....j.......s.. │ │ + 0x00092298 0000c2ac ff7b1400 0000e2ac ff831400 .....{.......... │ │ + 0x000922a8 000000b4 ff8b1400 000020b4 ff941400 .......... ..... │ │ + 0x000922b8 000040b4 ff9c1400 000061b4 ffa41400 ..@.......a..... │ │ + 0x000922c8 000081b4 ffac1400 0000a1b4 ffb41400 ................ │ │ + 0x000922d8 0000c2b4 ffbd1400 0000e2b4 ffc51400 ................ │ │ + 0x000922e8 000000bd ffcd1400 000020bd ffd51400 .......... ..... │ │ + 0x000922f8 000040bd ffde1400 000061bd ffe61400 ..@.......a..... │ │ + 0x00092308 000081bd ffee1400 0000a1bd fff61400 ................ │ │ + 0x00092318 0000c2bd ffff1400 0000e2bd ff001800 ................ │ │ + 0x00092328 000000c5 ff081800 000020c5 ff101800 .......... ..... │ │ + 0x00092338 000040c5 ff181800 000061c5 ff201800 ..@.......a.. .. │ │ + 0x00092348 000081c5 ff291800 0000a1c5 ff311800 .....).......1.. │ │ + 0x00092358 0000c2c5 ff391800 0000e2c5 ff411800 .....9.......A.. │ │ + 0x00092368 000000cd ff4a1800 000020cd ff521800 .....J.... ..R.. │ │ + 0x00092378 000040cd ff5a1800 000061cd ff621800 ..@..Z....a..b.. │ │ + 0x00092388 000081cd ff6a1800 0000a1cd ff731800 .....j.......s.. │ │ + 0x00092398 0000c2cd ff7b1800 0000e2cd ff831800 .....{.......... │ │ + 0x000923a8 000000d5 ff8b1800 000020d5 ff941800 .......... ..... │ │ + 0x000923b8 000040d5 ff9c1800 000061d5 ffa41800 ..@.......a..... │ │ + 0x000923c8 000081d5 ffac1800 0000a1d5 ffb41800 ................ │ │ + 0x000923d8 0000c2d5 ffbd1800 0000e2d5 ffc51800 ................ │ │ + 0x000923e8 000000de ffcd1800 000020de ffd51800 .......... ..... │ │ + 0x000923f8 000040de ffde1800 000061de ffe61800 ..@.......a..... │ │ + 0x00092408 000081de ffee1800 0000a1de fff61800 ................ │ │ + 0x00092418 0000c2de ffff1800 0000e2de ff001c00 ................ │ │ + 0x00092428 000000e6 ff081c00 000020e6 ff101c00 .......... ..... │ │ + 0x00092438 000040e6 ff181c00 000061e6 ff201c00 ..@.......a.. .. │ │ + 0x00092448 000081e6 ff291c00 0000a1e6 ff311c00 .....).......1.. │ │ + 0x00092458 0000c2e6 ff391c00 0000e2e6 ff411c00 .....9.......A.. │ │ + 0x00092468 000000ee ff4a1c00 000020ee ff521c00 .....J.... ..R.. │ │ + 0x00092478 000040ee ff5a1c00 000061ee ff621c00 ..@..Z....a..b.. │ │ + 0x00092488 000081ee ff6a1c00 0000a1ee ff731c00 .....j.......s.. │ │ + 0x00092498 0000c2ee ff7b1c00 0000e2ee ff831c00 .....{.......... │ │ + 0x000924a8 000000f6 ff8b1c00 000020f6 ff941c00 .......... ..... │ │ + 0x000924b8 000040f6 ff9c1c00 000061f6 ffa41c00 ..@.......a..... │ │ + 0x000924c8 000081f6 ffac1c00 0000a1f6 ffb41c00 ................ │ │ + 0x000924d8 0000c2f6 ffbd1c00 0000e2f6 ffc51c00 ................ │ │ + 0x000924e8 000000ff ffcd1c00 000020ff ffd51c00 .......... ..... │ │ + 0x000924f8 000040ff ffde1c00 000061ff ffe61c00 ..@.......a..... │ │ + 0x00092508 000081ff ffee1c00 0000a1ff fff61c00 ................ │ │ + 0x00092518 0000c2ff ffff1c00 0000e2ff 00000000 ................ │ │ + 0x00092528 ff000000 00000008 ff002000 00000010 .......... ..... │ │ + 0x00092538 ff004000 00000018 ff006100 00000020 ..@.......a.... │ │ + 0x00092548 ff008100 00000029 ff00a100 00000031 .......).......1 │ │ + 0x00092558 ff00c200 00000039 ff00e200 00000041 .......9.......A │ │ + 0x00092568 ff080000 0000004a ff082000 00000052 .......J.. ....R │ │ + 0x00092578 ff084000 0000005a ff086100 00000062 ..@....Z..a....b │ │ + 0x00092588 ff088100 0000006a ff08a100 00000073 .......j.......s │ │ + 0x00092598 ff08c200 0000007b ff08e200 00000083 .......{........ │ │ + 0x000925a8 ff100000 0000008b ff102000 00000094 .......... ..... │ │ + 0x000925b8 ff104000 0000009c ff106100 000000a4 ..@.......a..... │ │ + 0x000925c8 ff108100 000000ac ff10a100 000000b4 ................ │ │ + 0x000925d8 ff10c200 000000bd ff10e200 000000c5 ................ │ │ + 0x000925e8 ff180000 000000cd ff182000 000000d5 .......... ..... │ │ + 0x000925f8 ff184000 000000de ff186100 000000e6 ..@.......a..... │ │ + 0x00092608 ff188100 000000ee ff18a100 000000f6 ................ │ │ + 0x00092618 ff18c200 000000ff ff18e200 00000400 ................ │ │ + 0x00092628 ff200000 00000408 ff202000 00000410 . ....... ..... │ │ + 0x00092638 ff204000 00000418 ff206100 00000420 . @...... a.... │ │ + 0x00092648 ff208100 00000429 ff20a100 00000431 . .....). .....1 │ │ + 0x00092658 ff20c200 00000439 ff20e200 00000441 . .....9. .....A │ │ + 0x00092668 ff290000 0000044a ff292000 00000452 .).....J.) ....R │ │ + 0x00092678 ff294000 0000045a ff296100 00000462 .)@....Z.)a....b │ │ + 0x00092688 ff298100 0000046a ff29a100 00000473 .).....j.).....s │ │ + 0x00092698 ff29c200 0000047b ff29e200 00000483 .).....{.)...... │ │ + 0x000926a8 ff310000 0000048b ff312000 00000494 .1.......1 ..... │ │ + 0x000926b8 ff314000 0000049c ff316100 000004a4 .1@......1a..... │ │ + 0x000926c8 ff318100 000004ac ff31a100 000004b4 .1.......1...... │ │ + 0x000926d8 ff31c200 000004bd ff31e200 000004c5 .1.......1...... │ │ + 0x000926e8 ff390000 000004cd ff392000 000004d5 .9.......9 ..... │ │ + 0x000926f8 ff394000 000004de ff396100 000004e6 .9@......9a..... │ │ + 0x00092708 ff398100 000004ee ff39a100 000004f6 .9.......9...... │ │ + 0x00092718 ff39c200 000004ff ff39e200 00000800 .9.......9...... │ │ + 0x00092728 ff410000 00000808 ff412000 00000810 .A.......A ..... │ │ + 0x00092738 ff414000 00000818 ff416100 00000820 .A@......Aa.... │ │ + 0x00092748 ff418100 00000829 ff41a100 00000831 .A.....).A.....1 │ │ + 0x00092758 ff41c200 00000839 ff41e200 00000841 .A.....9.A.....A │ │ + 0x00092768 ff4a0000 0000084a ff4a2000 00000852 .J.....J.J ....R │ │ + 0x00092778 ff4a4000 0000085a ff4a6100 00000862 .J@....Z.Ja....b │ │ + 0x00092788 ff4a8100 0000086a ff4aa100 00000873 .J.....j.J.....s │ │ + 0x00092798 ff4ac200 0000087b ff4ae200 00000883 .J.....{.J...... │ │ + 0x000927a8 ff520000 0000088b ff522000 00000894 .R.......R ..... │ │ + 0x000927b8 ff524000 0000089c ff526100 000008a4 .R@......Ra..... │ │ + 0x000927c8 ff528100 000008ac ff52a100 000008b4 .R.......R...... │ │ + 0x000927d8 ff52c200 000008bd ff52e200 000008c5 .R.......R...... │ │ + 0x000927e8 ff5a0000 000008cd ff5a2000 000008d5 .Z.......Z ..... │ │ + 0x000927f8 ff5a4000 000008de ff5a6100 000008e6 .Z@......Za..... │ │ + 0x00092808 ff5a8100 000008ee ff5aa100 000008f6 .Z.......Z...... │ │ + 0x00092818 ff5ac200 000008ff ff5ae200 00000c00 .Z.......Z...... │ │ + 0x00092828 ff620000 00000c08 ff622000 00000c10 .b.......b ..... │ │ + 0x00092838 ff624000 00000c18 ff626100 00000c20 .b@......ba.... │ │ + 0x00092848 ff628100 00000c29 ff62a100 00000c31 .b.....).b.....1 │ │ + 0x00092858 ff62c200 00000c39 ff62e200 00000c41 .b.....9.b.....A │ │ + 0x00092868 ff6a0000 00000c4a ff6a2000 00000c52 .j.....J.j ....R │ │ + 0x00092878 ff6a4000 00000c5a ff6a6100 00000c62 .j@....Z.ja....b │ │ + 0x00092888 ff6a8100 00000c6a ff6aa100 00000c73 .j.....j.j.....s │ │ + 0x00092898 ff6ac200 00000c7b ff6ae200 00000c83 .j.....{.j...... │ │ + 0x000928a8 ff730000 00000c8b ff732000 00000c94 .s.......s ..... │ │ + 0x000928b8 ff734000 00000c9c ff736100 00000ca4 .s@......sa..... │ │ + 0x000928c8 ff738100 00000cac ff73a100 00000cb4 .s.......s...... │ │ + 0x000928d8 ff73c200 00000cbd ff73e200 00000cc5 .s.......s...... │ │ + 0x000928e8 ff7b0000 00000ccd ff7b2000 00000cd5 .{.......{ ..... │ │ + 0x000928f8 ff7b4000 00000cde ff7b6100 00000ce6 .{@......{a..... │ │ + 0x00092908 ff7b8100 00000cee ff7ba100 00000cf6 .{.......{...... │ │ + 0x00092918 ff7bc200 00000cff ff7be200 00001000 .{.......{...... │ │ + 0x00092928 ff830000 00001008 ff832000 00001010 .......... ..... │ │ + 0x00092938 ff834000 00001018 ff836100 00001020 ..@.......a.... │ │ + 0x00092948 ff838100 00001029 ff83a100 00001031 .......).......1 │ │ + 0x00092958 ff83c200 00001039 ff83e200 00001041 .......9.......A │ │ + 0x00092968 ff8b0000 0000104a ff8b2000 00001052 .......J.. ....R │ │ + 0x00092978 ff8b4000 0000105a ff8b6100 00001062 ..@....Z..a....b │ │ + 0x00092988 ff8b8100 0000106a ff8ba100 00001073 .......j.......s │ │ + 0x00092998 ff8bc200 0000107b ff8be200 00001083 .......{........ │ │ + 0x000929a8 ff940000 0000108b ff942000 00001094 .......... ..... │ │ + 0x000929b8 ff944000 0000109c ff946100 000010a4 ..@.......a..... │ │ + 0x000929c8 ff948100 000010ac ff94a100 000010b4 ................ │ │ + 0x000929d8 ff94c200 000010bd ff94e200 000010c5 ................ │ │ + 0x000929e8 ff9c0000 000010cd ff9c2000 000010d5 .......... ..... │ │ + 0x000929f8 ff9c4000 000010de ff9c6100 000010e6 ..@.......a..... │ │ + 0x00092a08 ff9c8100 000010ee ff9ca100 000010f6 ................ │ │ + 0x00092a18 ff9cc200 000010ff ff9ce200 00001400 ................ │ │ + 0x00092a28 ffa40000 00001408 ffa42000 00001410 .......... ..... │ │ + 0x00092a38 ffa44000 00001418 ffa46100 00001420 ..@.......a.... │ │ + 0x00092a48 ffa48100 00001429 ffa4a100 00001431 .......).......1 │ │ + 0x00092a58 ffa4c200 00001439 ffa4e200 00001441 .......9.......A │ │ + 0x00092a68 ffac0000 0000144a ffac2000 00001452 .......J.. ....R │ │ + 0x00092a78 ffac4000 0000145a ffac6100 00001462 ..@....Z..a....b │ │ + 0x00092a88 ffac8100 0000146a ffaca100 00001473 .......j.......s │ │ + 0x00092a98 ffacc200 0000147b fface200 00001483 .......{........ │ │ + 0x00092aa8 ffb40000 0000148b ffb42000 00001494 .......... ..... │ │ + 0x00092ab8 ffb44000 0000149c ffb46100 000014a4 ..@.......a..... │ │ + 0x00092ac8 ffb48100 000014ac ffb4a100 000014b4 ................ │ │ + 0x00092ad8 ffb4c200 000014bd ffb4e200 000014c5 ................ │ │ + 0x00092ae8 ffbd0000 000014cd ffbd2000 000014d5 .......... ..... │ │ + 0x00092af8 ffbd4000 000014de ffbd6100 000014e6 ..@.......a..... │ │ + 0x00092b08 ffbd8100 000014ee ffbda100 000014f6 ................ │ │ + 0x00092b18 ffbdc200 000014ff ffbde200 00001800 ................ │ │ + 0x00092b28 ffc50000 00001808 ffc52000 00001810 .......... ..... │ │ + 0x00092b38 ffc54000 00001818 ffc56100 00001820 ..@.......a.... │ │ + 0x00092b48 ffc58100 00001829 ffc5a100 00001831 .......).......1 │ │ + 0x00092b58 ffc5c200 00001839 ffc5e200 00001841 .......9.......A │ │ + 0x00092b68 ffcd0000 0000184a ffcd2000 00001852 .......J.. ....R │ │ + 0x00092b78 ffcd4000 0000185a ffcd6100 00001862 ..@....Z..a....b │ │ + 0x00092b88 ffcd8100 0000186a ffcda100 00001873 .......j.......s │ │ + 0x00092b98 ffcdc200 0000187b ffcde200 00001883 .......{........ │ │ + 0x00092ba8 ffd50000 0000188b ffd52000 00001894 .......... ..... │ │ + 0x00092bb8 ffd54000 0000189c ffd56100 000018a4 ..@.......a..... │ │ + 0x00092bc8 ffd58100 000018ac ffd5a100 000018b4 ................ │ │ + 0x00092bd8 ffd5c200 000018bd ffd5e200 000018c5 ................ │ │ + 0x00092be8 ffde0000 000018cd ffde2000 000018d5 .......... ..... │ │ + 0x00092bf8 ffde4000 000018de ffde6100 000018e6 ..@.......a..... │ │ + 0x00092c08 ffde8100 000018ee ffdea100 000018f6 ................ │ │ + 0x00092c18 ffdec200 000018ff ffdee200 00001c00 ................ │ │ + 0x00092c28 ffe60000 00001c08 ffe62000 00001c10 .......... ..... │ │ + 0x00092c38 ffe64000 00001c18 ffe66100 00001c20 ..@.......a.... │ │ + 0x00092c48 ffe68100 00001c29 ffe6a100 00001c31 .......).......1 │ │ + 0x00092c58 ffe6c200 00001c39 ffe6e200 00001c41 .......9.......A │ │ + 0x00092c68 ffee0000 00001c4a ffee2000 00001c52 .......J.. ....R │ │ + 0x00092c78 ffee4000 00001c5a ffee6100 00001c62 ..@....Z..a....b │ │ + 0x00092c88 ffee8100 00001c6a ffeea100 00001c73 .......j.......s │ │ + 0x00092c98 ffeec200 00001c7b ffeee200 00001c83 .......{........ │ │ + 0x00092ca8 fff60000 00001c8b fff62000 00001c94 .......... ..... │ │ + 0x00092cb8 fff64000 00001c9c fff66100 00001ca4 ..@.......a..... │ │ + 0x00092cc8 fff68100 00001cac fff6a100 00001cb4 ................ │ │ + 0x00092cd8 fff6c200 00001cbd fff6e200 00001cc5 ................ │ │ + 0x00092ce8 ffff0000 00001ccd ffff2000 00001cd5 .......... ..... │ │ + 0x00092cf8 ffff4000 00001cde ffff6100 00001ce6 ..@.......a..... │ │ + 0x00092d08 ffff8100 00001cee ffffa100 00001cf6 ................ │ │ + 0x00092d18 ffffc200 00001cff ffffe200 00000000 ................ │ │ + 0x00092d28 00000000 00000000 0d010000 0e010000 ................ │ │ + 0x00092d38 00000000 00000000 27000000 1e000000 ........'....... │ │ + 0x00092d48 1f000000 20000000 21000000 22000000 .... ...!..."... │ │ + 0x00092d58 23000000 24000000 25000000 26000000 #...$...%...&... │ │ + 0x00092d68 00000000 00000000 52000000 51000000 ........R...Q... │ │ + 0x00092d78 50000000 4f000000 77000000 80000000 P...O...w....... │ │ + 0x00092d88 81000000 66000000 00000000 9c000000 ....f........... │ │ + 0x00092d98 04000000 05000000 06000000 07000000 ................ │ │ + 0x00092da8 08000000 09000000 0a000000 0b000000 ................ │ │ + 0x00092db8 0c000000 0d000000 0e000000 0f000000 ................ │ │ + 0x00092dc8 10000000 11000000 12000000 13000000 ................ │ │ + 0x00092dd8 14000000 15000000 16000000 17000000 ................ │ │ + 0x00092de8 18000000 19000000 1a000000 1b000000 ................ │ │ + 0x00092df8 1c000000 1d000000 36000000 37000000 ........6...7... │ │ + 0x00092e08 e2000000 e6000000 e1000000 e5000000 ................ │ │ + 0x00092e18 2b000000 2c000000 00000000 08010000 +...,........... │ │ + 0x00092e28 09010000 28000000 2a000000 35000000 ....(...*...5... │ │ + 0x00092e38 2d000000 2e000000 2f000000 30000000 -......./...0... │ │ + 0x00092e48 31000000 33000000 34000000 38000000 1...3...4...8... │ │ + 0x00092e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092e68 00000000 76000000 00000000 0c010000 ....v........... │ │ + 0x00092e78 05010000 04010000 02010000 03010000 ................ │ │ + 0x00092e88 00000000 00000000 7f000000 4b000000 ............K... │ │ + 0x00092e98 4e000000 00000000 00000000 00000000 N............... │ │ + 0x00092ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092ed8 00000000 00000000 29000000 4c000000 ........)...L... │ │ + 0x00092ee8 e0000000 e4000000 39000000 47000000 ........9...G... │ │ + 0x00092ef8 e3000000 e7000000 00000000 46000000 ............F... │ │ + 0x00092f08 48000000 4a000000 4d000000 49000000 H...J...M...I... │ │ + 0x00092f18 0f010000 00000000 00000000 00000000 ................ │ │ + 0x00092f28 19010000 00000000 3a000000 3b000000 ........:...;... │ │ + 0x00092f38 3c000000 3d000000 3e000000 3f000000 <...=...>...?... │ │ + 0x00092f48 40000000 41000000 42000000 43000000 @...A...B...C... │ │ + 0x00092f58 44000000 45000000 00000000 62000000 D...E.......b... │ │ + 0x00092f68 59000000 5a000000 5b000000 5c000000 Y...Z...[...\... │ │ + 0x00092f78 5d000000 5e000000 5f000000 60000000 ]...^..._...`... │ │ + 0x00092f88 61000000 54000000 55000000 56000000 a...T...U...V... │ │ + 0x00092f98 57000000 63000000 85000000 58000000 W...c.......X... │ │ + 0x00092fa8 67000000 b6000000 b7000000 00000000 g............... │ │ + 0x00092fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092fd8 00000000 12010000 00000000 00000000 ................ │ │ + 0x00092fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00092ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093008 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093018 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093028 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093038 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093048 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093058 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093068 00000000 0a010000 94000000 00000000 ................ │ │ + 0x00093078 8b000000 8a000000 92000000 89000000 ................ │ │ + 0x00093088 00000000 00000000 00000000 13010000 ................ │ │ + 0x00093098 14010000 00000000 1a010000 00000000 ................ │ │ + 0x000930a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000930b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000930c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000930d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000930e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000930f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093108 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093118 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093128 00000000 00000000 75000000 00000000 ........u....... │ │ + 0x00093138 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093148 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093158 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093168 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093178 7b000000 7c000000 7d000000 e6000000 {...|...}....... │ │ + 0x00093188 e6000000 e6000000 e6000000 33010000 ............3... │ │ + 0x00093198 99010000 00020000 66020000 00030000 ........f....... │ │ + 0x000931a8 66020000 00020000 99010000 33010000 f...........3... │ │ + 0x000931b8 e6000000 e6000000 e6000000 ffffffff ................ │ │ + 0x000931c8 ffffffff ffffffff ffffffff 02000000 ................ │ │ + 0x000931d8 04000000 06000000 08000000 ffffffff ................ │ │ + 0x000931e8 ffffffff ffffffff ffffffff 02000000 ................ │ │ + 0x000931f8 04000000 06000000 08000000 07000000 ................ │ │ + 0x00093208 08000000 09000000 0a000000 0b000000 ................ │ │ + 0x00093218 0c000000 0d000000 0e000000 10000000 ................ │ │ + 0x00093228 11000000 13000000 15000000 17000000 ................ │ │ + 0x00093238 19000000 1c000000 1f000000 22000000 ............"... │ │ + 0x00093248 25000000 29000000 2d000000 32000000 %...)...-...2... │ │ + 0x00093258 37000000 3c000000 42000000 49000000 7...<...B...I... │ │ + 0x00093268 50000000 58000000 61000000 6b000000 P...X...a...k... │ │ + 0x00093278 76000000 82000000 8f000000 9d000000 v............... │ │ + 0x00093288 ad000000 be000000 d1000000 e6000000 ................ │ │ + 0x00093298 fd000000 17010000 33010000 51010000 ........3...Q... │ │ + 0x000932a8 73010000 98010000 c1010000 ee010000 s............... │ │ + 0x000932b8 20020000 56020000 92020000 d4020000 ...V........... │ │ + 0x000932c8 1c030000 6c030000 c3030000 24040000 ....l.......$... │ │ + 0x000932d8 8e040000 02050000 83050000 10060000 ................ │ │ + 0x000932e8 ab060000 56070000 12080000 e0080000 ....V........... │ │ + 0x000932f8 c3090000 bd0a0000 d00b0000 ff0c0000 ................ │ │ + 0x00093308 4c0e0000 ba0f0000 4c110000 07130000 L.......L....... │ │ + 0x00093318 ee140000 06170000 54190000 dc1b0000 ........T....... │ │ + 0x00093328 a51e0000 b6210000 15250000 ca280000 .....!...%...(.. │ │ + 0x00093338 df2c0000 5b310000 4b360000 b93b0000 .,..[1..K6...;.. │ │ + 0x00093348 b2410000 44480000 7e4f0000 71570000 .A..DH..~O..qW.. │ │ + 0x00093358 2f600000 ce690000 62740000 ff7f0000 /`...i..bt...... │ │ + 0x00093368 08000880 10801090 10001010 20802090 ............ . . │ │ + 0x00093378 20812091 08800800 10801090 10001010 . ............. │ │ + 0x00093388 20802090 20812091 10801090 10001010 . . . ......... │ │ + 0x00093398 20802090 20812091 08000880 10901080 . . . ......... │ │ + 0x000933a8 10101000 20902080 20912081 08000880 .... . . . ..... │ │ + 0x000933b8 10001010 10801090 20802090 20812091 ........ . . . . │ │ + 0x000933c8 08000880 10101000 10901080 20902080 ............ . . │ │ + 0x000933d8 20912081 08000880 20802090 20812091 . ..... . . . . │ │ + 0x000933e8 10801090 10001010 08000880 20902080 ............ . . │ │ + 0x000933f8 20912081 10901080 10101000 08000880 . ............. │ │ + 0x00093408 20812091 20802090 10801090 10001010 . . . ......... │ │ + 0x00093418 08000880 20912081 20902080 10901080 .... . . . ..... │ │ + 0x00093428 10101000 08000880 00000000 00000000 ................ │ │ + 0x00093438 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093448 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093458 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093468 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093478 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093488 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000934a8 00000000 00000000 00010203 04050607 ................ │ │ + 0x000934b8 08090a0b 0c0d0e0f 10111213 14151617 ................ │ │ + 0x000934c8 18191a1b 1c1d1e1f 20212223 24252627 ........ !"#$%&' │ │ + 0x000934d8 28292a2b 2c2d2e2f 30313233 34353637 ()*+,-./01234567 │ │ + 0x000934e8 38393a3b 3c3d3e3f 40414243 44454647 89:;<=>?@ABCDEFG │ │ + 0x000934f8 48494a4b 4c4d4e4f 50515253 54555657 HIJKLMNOPQRSTUVW │ │ + 0x00093508 58595a5b 5c5d5e5f 60616263 64656667 XYZ[\]^_`abcdefg │ │ + 0x00093518 68696a6b 6c6d6e6f 70717273 74757677 hijklmnopqrstuvw │ │ + 0x00093528 78797a7b 7c7d7e7f 80818283 84858687 xyz{|}~......... │ │ + 0x00093538 88898a8b 8c8d8e8f 90919293 94959697 ................ │ │ + 0x00093548 98999a9b 9c9d9e9f a0a1a2a3 a4a5a6a7 ................ │ │ + 0x00093558 a8a9aaab acadaeaf b0b1b2b3 b4b5b6b7 ................ │ │ + 0x00093568 b8b9babb bcbdbebf c0c1c2c3 c4c5c6c7 ................ │ │ + 0x00093578 c8c9cacb cccdcecf d0d1d2d3 d4d5d6d7 ................ │ │ + 0x00093588 d8d9dadb dcdddedf e0e1e2e3 e4e5e6e7 ................ │ │ + 0x00093598 e8e9eaeb ecedeeef f0f1f2f3 f4f5f6f7 ................ │ │ + 0x000935a8 f8f9fafb fcfdfefe fefefefe fefefefe ................ │ │ + 0x000935b8 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000935c8 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000935d8 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000935e8 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x000935f8 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00093608 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00093618 fefefefe fefefefe fefefefe fefefefe ................ │ │ + 0x00093628 fefefefe fefefefe 05696900 00000000 .........ii..... │ │ + 0x00093638 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093648 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093658 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093668 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093678 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093688 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000936a8 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ + 0x000936b8 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ + 0x000936c8 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ + 0x000936d8 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ + 0x000936e8 49c80000 000d49c8 0000000d 49c80000 I.....I.....I... │ │ + 0x000936f8 000d49c8 0000000d 49c80000 000d49c8 ..I.....I.....I. │ │ + 0x00093708 0000000d 49c80000 000d49c8 0000000d ....I.....I..... │ │ + 0x00093718 49c80000 00056969 00000005 69690000 I.....ii....ii.. │ │ + 0x00093728 00030101 00000005 02010000 00070302 ................ │ │ + 0x00093738 00000009 04030000 000b0503 0000000d ................ │ │ + 0x00093748 06040000 000f0705 00000011 08050000 ................ │ │ + 0x00093758 00130906 00000015 0a070000 00170b07 ................ │ │ + 0x00093768 00000019 0c080000 001b0d09 0000001d ................ │ │ + 0x00093778 0e090000 001f0f0a 00000021 100b0000 ...........!.... │ │ + 0x00093788 0023110b 00000025 120c0000 0027130d .#.....%.....'.. │ │ + 0x00093798 0d49c829 140d0d49 c82b150e 0d49c82d .I.)...I.+...I.- │ │ + 0x000937a8 160f0d49 c82f170f 0d49c831 18100d49 ...I./...I.1...I │ │ + 0x000937b8 c8331911 0d49c835 1a110d49 c8371b12 .3...I.5...I.7.. │ │ + 0x000937c8 0d49c839 1c130d49 c83b1d13 0d49c83d .I.9...I.;...I.= │ │ + 0x000937d8 1e140d49 c83f1f15 0d49c841 20150d49 ...I.?...I.A ..I │ │ + 0x000937e8 c8432116 0d49c845 22170d49 c8472317 .C!..I.E"..I.G#. │ │ + 0x000937f8 0d49c849 24180d49 c84b2519 0d49c84d .I.I$..I.K%..I.M │ │ + 0x00093808 26190569 694f271a 00000000 00000569 &..iiO'........i │ │ + 0x00093818 69000000 08040200 00000c06 04000000 i............... │ │ + 0x00093828 10080500 0000140a 06000000 180c0800 ................ │ │ + 0x00093838 00001c0e 09000000 20100a00 00002412 ........ .....$. │ │ + 0x00093848 0c000000 28140d00 00002c16 0e000000 ....(.....,..... │ │ + 0x00093858 30181000 0000341a 11000000 381c1200 0.....4.....8... │ │ + 0x00093868 00003c1e 14000000 40201500 00004422 ..<.....@ ....D" │ │ + 0x00093878 16000000 48241800 00004c26 19000000 ....H$....L&.... │ │ + 0x00093888 50281a0d 49c8542a 1c0d49c8 582c1d0d P(..I.T*..I.X,.. │ │ + 0x00093898 49c85c2e 1e0d49c8 6030200d 49c86432 I.\...I.`0 .I.d2 │ │ + 0x000938a8 210d49c8 6834220d 49c86c36 240d49c8 !.I.h4".I.l6$.I. │ │ + 0x000938b8 7038250d 49c8743a 260d49c8 783c280d p8%.I.t:&.I.x<(. │ │ + 0x000938c8 49c87c3e 290d49c8 80402a0d 49c88442 I.|>).I..@*.I..B │ │ + 0x000938d8 2c0d49c8 88442d0d 49c88c46 2e0d49c8 ,.I..D-.I..F..I. │ │ + 0x000938e8 9048300d 49c8944a 310d49c8 984c3205 .H0.I..J1.I..L2. │ │ + 0x000938f8 69699c4e 340d49c8 00000000 00000000 ii.N4.I......... │ │ + 0x00093908 00056969 00000000 00000000 00000000 ..ii............ │ │ + 0x00093918 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093928 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093938 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093948 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093958 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093968 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093978 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093988 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093998 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000939a8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000939b8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000939c8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000939d8 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ + 0x000939e8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000939f8 00000000 05696900 00000000 00000000 .....ii......... │ │ + 0x00093a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093a68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093a78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093a88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093a98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093aa8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093ab8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093ac8 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ + 0x00093ad8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093ae8 00000000 00000005 69690000 00000000 ........ii...... │ │ + 0x00093af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093b58 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093b68 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093b78 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093b88 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093b98 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093ba8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093bb8 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ + 0x00093bc8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093bd8 00000000 00000000 00000569 69000000 ...........ii... │ │ + 0x00093be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093c48 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093c58 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093c68 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093c78 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093c88 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093c98 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093ca8 0d49c805 69690d49 c80d49c8 0d49c80d .I..ii.I..I..I.. │ │ + 0x00093cb8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093cc8 00000000 00000000 00000000 00056969 ..............ii │ │ + 0x00093cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093d38 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093d48 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093d58 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093d68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093d78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093d88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093d98 0569690d 49c80d49 c80d49c8 0d49c80d .ii.I..I..I..I.. │ │ + 0x00093da8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093dc8 05696900 00000000 00000000 00000000 .ii............. │ │ + 0x00093dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093e28 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093e38 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093e48 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093e58 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093e68 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093e78 c80d49c8 0d49c80d 49c80d49 c8056969 ..I..I..I..I..ii │ │ + 0x00093e88 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093e98 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093eb8 00000005 69690000 00000000 00000000 ....ii.......... │ │ + 0x00093ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093f18 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093f28 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093f38 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00093f48 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093f58 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00093f68 c80d49c8 0d49c80d 49c80569 690d49c8 ..I..I..I..ii.I. │ │ + 0x00093f78 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00093f88 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00093f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00093fa8 00000000 00000569 69c80064 c80064c8 .......ii..d..d. │ │ + 0x00093fb8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00093fc8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00093fd8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00093fe8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00093ff8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094008 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094018 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094028 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094038 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094048 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094058 64c80064 c8006405 69690d49 c80d49c8 d..d..d.ii.I..I. │ │ + 0x00094068 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094078 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094088 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094098 00000000 0000c800 64056969 c80064c8 ........d.ii..d. │ │ + 0x000940a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000940b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000940c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000940d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000940e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000940f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094108 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094118 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094128 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094138 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094148 64c80064 056969c8 00640d49 c80d49c8 d..d.ii..d.I..I. │ │ + 0x00094158 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094168 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094178 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094188 00000000 0000c800 64c80064 056969c8 ........d..d.ii. │ │ + 0x00094198 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000941a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000941b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000941c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000941d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000941e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000941f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094208 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094218 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094228 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094238 64056969 c80064c8 00640d49 c80d49c8 d.ii..d..d.I..I. │ │ + 0x00094248 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094258 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094268 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094278 00000000 0000c800 64c80064 c8006405 ........d..d..d. │ │ + 0x00094288 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x00094298 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000942a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000942b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000942c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000942d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000942e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000942f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094308 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094318 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x00094328 69c80064 c80064c8 00640d49 c80d49c8 i..d..d..d.I..I. │ │ + 0x00094338 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094348 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094358 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094368 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094378 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x00094388 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094398 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000943a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000943b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000943c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000943d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000943e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000943f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094408 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x00094418 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094428 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094438 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094448 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094458 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094468 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x00094478 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094488 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094498 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000944a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000944b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000944c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000944d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000944e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000944f8 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x00094508 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094518 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094528 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094538 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094548 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094558 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x00094568 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094578 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094588 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094598 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000945a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000945b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000945c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000945d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000945e8 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x000945f8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094608 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094618 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094628 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094638 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094648 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x00094658 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094668 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094678 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094688 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094698 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000946a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000946b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000946c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000946d8 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x000946e8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000946f8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094708 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094718 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094728 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094738 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x00094748 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x00094758 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094768 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094778 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094788 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094798 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000947a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000947b8 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x000947c8 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x000947d8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000947e8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000947f8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094808 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094818 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094828 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094838 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x00094848 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094858 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094868 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094878 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094888 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094898 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000948a8 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x000948b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000948c8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000948d8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000948e8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000948f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094908 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094918 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094928 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x00094938 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094948 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094958 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094968 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094978 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094988 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094998 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x000949a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000949b8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000949c8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000949d8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000949e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000949f8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094a08 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094a18 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x00094a28 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094a38 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094a48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094a58 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094a68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094a78 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094a88 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x00094a98 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094aa8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094ab8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094ac8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094ae8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094af8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094b08 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x00094b18 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094b28 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094b38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094b48 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094b58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094b68 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094b78 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x00094b88 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094b98 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094ba8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094bb8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094bd8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094be8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094bf8 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x00094c08 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094c18 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094c28 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094c38 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094c48 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094c58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094c68 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x00094c78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094c88 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094c98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094ca8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094cc8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094cd8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094ce8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094cf8 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x00094d08 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094d18 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094d28 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094d38 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094d48 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x00094d58 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094d68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094d78 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094d88 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094d98 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094db8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094dc8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094dd8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094de8 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x00094df8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094e08 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094e18 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094e28 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094e38 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x00094e48 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094e58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094e68 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094e78 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094e88 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094ea8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094eb8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094ec8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094ed8 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x00094ee8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094ef8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094f08 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094f18 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094f28 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x00094f38 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00094f48 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094f58 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00094f68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00094f78 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00094f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00094f98 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00094fa8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094fb8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094fc8 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x00094fd8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00094fe8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00094ff8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095008 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095018 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x00095028 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095038 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095048 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095058 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095068 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095078 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095088 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095098 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000950a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000950b8 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x000950c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000950d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000950e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000950f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095108 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x00095118 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095128 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095138 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095148 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095158 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095168 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095178 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095188 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095198 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000951a8 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x000951b8 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x000951c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000951d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000951e8 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x000951f8 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x00095208 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095218 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095228 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095238 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095248 49c80d49 c80d49c8 00ff0000 ff0000ff I..I..I......... │ │ + 0x00095258 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x00095268 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x00095278 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x00095288 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x00095298 00ff0000 ff0000ff 0000ff00 00ff0005 ................ │ │ + 0x000952a8 696900ff 0000ff00 00ff0000 ff0000ff ii.............. │ │ + 0x000952b8 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x000952c8 37370500 ff0000ff 0000ff00 00ff0000 77.............. │ │ + 0x000952d8 ff0000ff 0000ff00 00ff0000 ff000569 ...............i │ │ + 0x000952e8 6900ff00 00ff0000 ff0000ff 0000ff00 i............... │ │ + 0x000952f8 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x00095308 ff0000ff 0000ff00 00ff0000 ff0000ff ................ │ │ + 0x00095318 0000ff00 00ff0000 ff0000ff 0000ff00 ................ │ │ + 0x00095328 00ff0000 ff0000ff 0000ff00 00ff0000 ................ │ │ + 0x00095338 ff0000ff 0000ff00 00000000 00000000 ................ │ │ + 0x00095348 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095358 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095368 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095378 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095388 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x00095398 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000953a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000953b8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000953c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000953d8 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x000953e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000953f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095408 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095418 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095428 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095438 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095448 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095458 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095468 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095478 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x00095488 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095498 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000954a8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000954b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000954c8 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x000954d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000954e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000954f8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095508 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095518 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095528 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095538 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095548 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095558 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095568 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x00095578 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095588 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095598 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000955a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000955b8 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x000955c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000955d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000955e8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000955f8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095608 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095618 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095628 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095638 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095648 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095658 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x00095668 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095678 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095688 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095698 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000956a8 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x000956b8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000956c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000956d8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000956e8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000956f8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095708 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095718 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095728 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095738 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095748 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x00095758 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095768 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095778 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095788 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095798 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x000957a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000957b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000957c8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000957d8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000957e8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000957f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095808 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095818 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095828 64c80064 c80064c8 0064c800 64056969 d..d..d..d..d.ii │ │ + 0x00095838 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095848 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095858 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095868 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095878 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095888 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095898 056969c8 0064c800 64c80064 c80064c8 .ii..d..d..d..d. │ │ + 0x000958a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000958b8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000958c8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000958d8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000958e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000958f8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095908 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095918 64c80064 c80064c8 00640569 69c80064 d..d..d..d.ii..d │ │ + 0x00095928 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095938 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095948 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095958 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095968 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095978 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095988 c8006405 6969c800 64c80064 c80064c8 ..d.ii..d..d..d. │ │ + 0x00095998 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000959a8 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x000959b8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000959c8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000959d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000959e8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x000959f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095a08 64c80064 c8006405 6969c800 64c80064 d..d..d.ii..d..d │ │ + 0x00095a18 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095a28 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095a38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095a48 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095a58 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095a68 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095a78 c80064c8 00640569 69c80064 c80064c8 ..d..d.ii..d..d. │ │ + 0x00095a88 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095a98 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095aa8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095ab8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095ad8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095ae8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095af8 64c80064 056969c8 0064c800 64c80064 d..d.ii..d..d..d │ │ + 0x00095b08 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095b18 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095b28 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095b38 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095b48 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095b58 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095b68 c80064c8 0064c800 64056969 c80064c8 ..d..d..d.ii..d. │ │ + 0x00095b78 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095b88 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095b98 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095ba8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095bc8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095bd8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095be8 64056969 c80064c8 0064c800 64c80064 d.ii..d..d..d..d │ │ + 0x00095bf8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095c08 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095c18 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095c28 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095c38 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095c48 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095c58 c80064c8 0064c800 64c80064 056969c8 ..d..d..d..d.ii. │ │ + 0x00095c68 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095c78 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095c88 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095c98 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095cb8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095cc8 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x00095cd8 69c80064 c80064c8 0064c800 64c80064 i..d..d..d..d..d │ │ + 0x00095ce8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095cf8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095d08 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095d18 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095d28 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095d38 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095d48 c80064c8 0064c800 64c80064 c8006405 ..d..d..d..d..d. │ │ + 0x00095d58 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x00095d68 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095d78 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095d88 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095da8 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095db8 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x00095dc8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095dd8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095de8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095df8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095e08 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095e18 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095e28 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095e38 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095e48 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x00095e58 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095e68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095e78 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095e98 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095ea8 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x00095eb8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095ec8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095ed8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095ee8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095ef8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095f08 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095f18 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095f28 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095f38 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x00095f48 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00095f58 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00095f68 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00095f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00095f88 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00095f98 0064c800 64056969 c80064c8 0064c800 .d..d.ii..d..d.. │ │ + 0x00095fa8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095fb8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00095fc8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00095fd8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00095fe8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x00095ff8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096008 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096018 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096028 0064c800 64c80064 056969c8 0064c800 .d..d..d.ii..d.. │ │ + 0x00096038 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00096048 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096058 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096068 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096078 00000000 0000c800 64c80064 c80064c8 ........d..d..d. │ │ + 0x00096088 00640569 69c80064 c80064c8 0064c800 .d.ii..d..d..d.. │ │ + 0x00096098 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000960a8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000960b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000960c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000960d8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000960e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000960f8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096108 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096118 0064c800 64c80064 c8006405 6969c800 .d..d..d..d.ii.. │ │ + 0x00096128 64c80064 c80064c8 00640d49 c80d49c8 d..d..d..d.I..I. │ │ + 0x00096138 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096148 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096158 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096168 00000000 0000c800 64c80064 c8006405 ........d..d..d. │ │ + 0x00096178 6969c800 64c80064 c80064c8 0064c800 ii..d..d..d..d.. │ │ + 0x00096188 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096198 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000961a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000961b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000961c8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000961d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000961e8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000961f8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096208 0064c800 64c80064 c80064c8 00640569 .d..d..d..d..d.i │ │ + 0x00096218 69c80064 c80064c8 00640d49 c80d49c8 i..d..d..d.I..I. │ │ + 0x00096228 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096238 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096248 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096258 00000000 0000c800 64c80064 056969c8 ........d..d.ii. │ │ + 0x00096268 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096278 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096288 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096298 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000962a8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000962b8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000962c8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000962d8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000962e8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000962f8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096308 64056969 c80064c8 00640d49 c80d49c8 d.ii..d..d.I..I. │ │ + 0x00096318 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096328 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096338 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096348 00000000 0000c800 64056969 c80064c8 ........d.ii..d. │ │ + 0x00096358 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096368 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096378 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096388 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096398 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000963a8 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000963b8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000963c8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000963d8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000963e8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000963f8 64c80064 056969c8 00640d49 c80d49c8 d..d.ii..d.I..I. │ │ + 0x00096408 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096418 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096428 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096438 00000000 00000569 69c80064 c80064c8 .......ii..d..d. │ │ + 0x00096448 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096458 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096468 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x00096478 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x00096488 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x00096498 373705c8 0064c800 64c80064 c80064c8 77...d..d..d..d. │ │ + 0x000964a8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000964b8 64c80064 c80064c8 0064c800 64c80064 d..d..d..d..d..d │ │ + 0x000964c8 c80064c8 0064c800 64c80064 c80064c8 ..d..d..d..d..d. │ │ + 0x000964d8 0064c800 64c80064 c80064c8 0064c800 .d..d..d..d..d.. │ │ + 0x000964e8 64c80064 c8006405 69690d49 c80d49c8 d..d..d.ii.I..I. │ │ + 0x000964f8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096508 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096518 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096528 00000005 69690000 00000000 00000000 ....ii.......... │ │ + 0x00096538 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096548 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096558 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096568 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096578 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096588 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096598 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000965a8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000965b8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000965c8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000965d8 c80d49c8 0d49c80d 49c80569 690d49c8 ..I..I..I..ii.I. │ │ + 0x000965e8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000965f8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096608 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096618 05696900 00000000 00000000 00000000 .ii............. │ │ + 0x00096628 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096638 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096648 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096658 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096668 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096678 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096688 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096698 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000966a8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000966b8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000966c8 c80d49c8 0d49c80d 49c80d49 c8056969 ..I..I..I..I..ii │ │ + 0x000966d8 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000966e8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000966f8 00000000 00000000 00000000 00056969 ..............ii │ │ + 0x00096708 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096718 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096728 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096738 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096748 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096758 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096768 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096778 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096788 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096798 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x000967a8 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000967b8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000967c8 0569690d 49c80d49 c80d49c8 0d49c80d .ii.I..I..I..I.. │ │ + 0x000967d8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000967e8 00000000 00000000 00000569 69000000 ...........ii... │ │ + 0x000967f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096808 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096818 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096828 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096838 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096848 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096858 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096868 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096878 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096888 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096898 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x000968a8 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000968b8 0d49c805 69690d49 c80d49c8 0d49c80d .I..ii.I..I..I.. │ │ + 0x000968c8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000968d8 00000000 00000005 69690000 00000000 ........ii...... │ │ + 0x000968e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000968f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096908 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096918 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096928 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096938 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096948 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096958 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096968 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096978 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096988 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096998 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x000969a8 0d49c80d 49c80569 690d49c8 0d49c80d .I..I..ii.I..I.. │ │ + 0x000969b8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x000969c8 00000000 05696900 00000000 00000000 .....ii......... │ │ + 0x000969d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000969e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000969f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096a28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096a38 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096a48 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096a58 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096a68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096a78 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096a88 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096a98 0d49c80d 49c80d49 c8056969 0d49c80d .I..I..I..ii.I.. │ │ + 0x00096aa8 49c80d49 c80d49c8 00000000 00000000 I..I..I......... │ │ + 0x00096ab8 00056969 00000000 00000000 00000000 ..ii............ │ │ + 0x00096ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096b08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096b18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096b28 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096b38 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096b48 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096b58 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096b68 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096b78 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096b88 0d49c80d 49c80d49 c80d49c8 0569690d .I..I..I..I..ii. │ │ + 0x00096b98 49c80d49 c80d49c8 00000000 00000569 I..I..I........i │ │ + 0x00096ba8 69000000 00000000 00000000 00000000 i............... │ │ + 0x00096bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096c18 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096c28 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096c38 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096c48 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096c58 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096c68 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096c78 0d49c80d 49c80d49 c80d49c8 0d49c805 .I..I..I..I..I.. │ │ + 0x00096c88 69690d49 c80d49c8 00000005 69690000 ii.I..I.....ii.. │ │ + 0x00096c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d08 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096d18 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096d28 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096d38 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096d48 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096d58 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096d68 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096d78 49c80569 690d49c8 05696900 00000000 I..ii.I..ii..... │ │ + 0x00096d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096df8 3737050d 49c80d49 c80d49c8 0d49c80d 77..I..I..I..I.. │ │ + 0x00096e08 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096e18 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096e28 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096e38 49c80d49 c80d49c8 0d49c80d 49c80d49 I..I..I..I..I..I │ │ + 0x00096e48 c80d49c8 0d49c80d 49c80d49 c80d49c8 ..I..I..I..I..I. │ │ + 0x00096e58 0d49c80d 49c80d49 c80d49c8 0d49c80d .I..I..I..I..I.. │ │ + 0x00096e68 49c80d49 c8056969 00000000 00000000 I..I..ii........ │ │ + 0x00096e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f68 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00096ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097008 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097018 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097028 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097038 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097048 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097058 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097068 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097078 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097088 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000970f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097108 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097118 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097128 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097138 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097148 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097158 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097168 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097178 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097188 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000971f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097208 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097218 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097228 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097238 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097248 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097258 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097268 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097278 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097288 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000972f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097308 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097318 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097328 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097338 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097348 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097358 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097368 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097378 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097388 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000973f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097408 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097418 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097428 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097438 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097448 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097458 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097468 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097478 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097488 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000974f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097508 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097518 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097528 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097538 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097548 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097558 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097568 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097578 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097588 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000975f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097608 00000000 00000000 00000000 00646400 .............dd. │ │ + 0x00097618 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ + 0x00097628 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00097638 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x00097648 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x00097658 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00097668 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x00097678 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x00097688 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00097698 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x000976a8 c8c800c8 c800c8c8 00646400 64640064 .........dd.dd.d │ │ + 0x000976b8 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x000976c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000976f8 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ + 0x00097708 646400c8 c800c8c8 00c8c800 c8c800ff dd.............. │ │ + 0x00097718 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097728 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097738 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097748 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097758 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097768 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097778 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097788 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097798 ffff00c8 c800c8c8 00c8c800 c8c80064 ...............d │ │ + 0x000977a8 64006464 00646400 64640000 00000000 d.dd.dd.dd...... │ │ + 0x000977b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000977e8 00000000 64640064 64006464 00646400 ....dd.dd.dd.dd. │ │ + 0x000977f8 c8c800c8 c800c8c8 00c8c800 ffff00ff ................ │ │ + 0x00097808 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097818 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097828 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097838 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097848 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097858 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097868 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097878 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097888 ffff00ff ff00c8c8 00c8c800 c8c800c8 ................ │ │ + 0x00097898 c8006464 00646400 64640064 64000000 ..dd.dd.dd.dd... │ │ + 0x000978a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000978d8 00646400 64640064 64006464 00c8c800 .dd.dd.dd.dd.... │ │ + 0x000978e8 c8c800c8 c800c8c8 00ffff00 ffff00ff ................ │ │ + 0x000978f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097908 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097918 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097928 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097938 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097948 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097958 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097968 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097978 ffff00ff ff00ffff 00c8c800 c8c800c8 ................ │ │ + 0x00097988 c800c8c8 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ + 0x00097998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000979b8 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x000979c8 00646400 64640064 6400c8c8 00ffff00 .dd.dd.dd....... │ │ + 0x000979d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000979e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000979f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097a08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097a18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097a28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097a38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097a48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097a58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097a68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097a78 ff00ffff 00c8c800 64640064 64006464 ........dd.dd.dd │ │ + 0x00097a88 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x00097a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097aa8 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x00097ab8 00646400 64640064 6400c8c8 00c8c800 .dd.dd.dd....... │ │ + 0x00097ac8 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097ad8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097ae8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097af8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097b08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097b18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097b28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097b38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097b48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097b58 ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ + 0x00097b68 c800c8c8 00c8c800 64640064 64006464 ........dd.dd.dd │ │ + 0x00097b78 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x00097b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097b98 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00097ba8 00646400 c8c800c8 c800c8c8 00c8c800 .dd............. │ │ + 0x00097bb8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097bc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097bd8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097be8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097bf8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097c08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097c18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097c28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097c38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097c48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097c58 ff00c8c8 00c8c800 c8c800c8 c8006464 ..............dd │ │ + 0x00097c68 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x00097c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097c88 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00097c98 00c8c800 c8c800c8 c800c8c8 00ffff00 ................ │ │ + 0x00097ca8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097cb8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097cc8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097cd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097ce8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097cf8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097d08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097d18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097d28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097d38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097d48 ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00097d58 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x00097d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097d78 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ + 0x00097d88 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ + 0x00097d98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097da8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097db8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097dc8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097dd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097de8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097df8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097e08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097e18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097e28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097e38 ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ + 0x00097e48 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ + 0x00097e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097e68 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ + 0x00097e78 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ + 0x00097e88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097e98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097ea8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097eb8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097ec8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097ed8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097ee8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097ef8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097f08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097f18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097f28 ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ + 0x00097f38 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ + 0x00097f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00097f58 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00097f68 00c8c800 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097f78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097f88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097f98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097fa8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097fb8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097fc8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00097fd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00097fe8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00097ff8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098008 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098018 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ + 0x00098028 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x00098038 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098048 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00098058 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098068 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098078 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098088 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098098 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000980a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000980b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000980c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000980d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000980e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000980f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098108 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098118 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x00098128 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098138 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098148 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098158 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098168 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098178 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098188 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098198 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000981a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000981b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000981c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000981d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000981e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000981f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098208 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00098218 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098228 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x00098238 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098248 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098258 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098268 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098278 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098288 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098298 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000982a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000982b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000982c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000982d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000982e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000982f8 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x00098308 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098318 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098328 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098338 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098348 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098358 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098368 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098378 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098388 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098398 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000983a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000983b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000983c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000983d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000983e8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000983f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098408 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00098418 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098428 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098438 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098448 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098458 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098468 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098478 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098488 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098498 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000984a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000984b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000984c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000984d8 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x000984e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000984f8 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098508 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098518 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098528 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098538 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098548 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098558 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098568 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098578 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098588 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098598 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000985a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000985b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000985c8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000985d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000985e8 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x000985f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098608 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098618 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098628 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098638 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098648 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098658 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098668 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098678 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098688 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098698 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000986a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000986b8 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x000986c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000986d8 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x000986e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000986f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098708 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098718 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098728 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098738 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098748 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098758 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098768 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098778 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098788 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098798 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000987a8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000987b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000987c8 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x000987d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000987e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000987f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098808 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098818 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098828 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098838 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098848 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098858 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098868 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098878 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098888 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098898 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x000988a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000988b8 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x000988c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000988d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000988e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000988f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098908 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098918 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098928 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098938 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098948 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098958 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098968 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098978 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098988 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00098998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000989a8 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x000989b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000989c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000989d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000989e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000989f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098a08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098a18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098a28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098a38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098a48 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098a58 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098a68 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098a78 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x00098a88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098a98 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098aa8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ab8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098ac8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098ad8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ae8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098af8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098b08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098b18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098b28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098b38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098b48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098b58 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098b68 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00098b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098b88 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00098b98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ba8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098bb8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098bc8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098bd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098be8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098bf8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098c08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098c18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098c28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098c38 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098c48 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098c58 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x00098c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098c78 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098c88 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098c98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098ca8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098cb8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098cc8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098cd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098ce8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098cf8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098d08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098d18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098d28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098d38 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098d48 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00098d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098d68 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x00098d78 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098d88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098d98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098da8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098db8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098dc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098dd8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098de8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098df8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098e08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098e18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098e28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098e38 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x00098e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098e58 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00098e68 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098e78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098e88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098e98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ea8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098eb8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098ec8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ed8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098ee8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098ef8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098f08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098f18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098f28 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00098f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00098f48 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00098f58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098f68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098f78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098f88 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098f98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098fa8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098fb8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098fc8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00098fd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00098fe8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00098ff8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099008 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099018 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x00099028 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099038 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00099048 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099058 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099068 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099078 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099088 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099098 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000990a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000990b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000990c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000990d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000990e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000990f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099108 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x00099118 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099128 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x00099138 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099148 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099158 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099168 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099178 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099188 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099198 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000991a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000991b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000991c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000991d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000991e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000991f8 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x00099208 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099218 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00099228 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099238 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099248 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099258 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099268 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099278 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099288 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099298 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000992a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000992b8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000992c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000992d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000992e8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000992f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099308 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x00099318 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099328 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099338 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099348 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099358 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099368 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099378 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099388 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099398 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000993a8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000993b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000993c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000993d8 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x000993e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000993f8 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x00099408 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099418 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099428 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099438 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099448 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099458 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099468 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099478 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099488 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099498 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000994a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000994b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000994c8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000994d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000994e8 00000000 00000000 00000064 6400ffff ...........dd... │ │ + 0x000994f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099508 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099518 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099528 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099538 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099548 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099558 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099568 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099578 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099588 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099598 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000995a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000995b8 00ffff00 64640000 00000000 00000000 ....dd.......... │ │ + 0x000995c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000995d8 00000000 00000000 000000c8 c800ffff ................ │ │ + 0x000995e8 00ffff00 c8c800ff ff00ffff 00ffff00 ................ │ │ + 0x000995f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099608 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099618 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099628 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099638 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099648 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099658 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099668 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099678 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099688 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099698 ff00ffff 00ffff00 ffff00c8 c800ffff ................ │ │ + 0x000996a8 00ffff00 c8c80000 00000000 00000000 ................ │ │ + 0x000996b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000996c8 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x000996d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000996e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000996f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099708 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099718 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099728 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099738 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099748 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099758 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099768 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099778 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099788 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099798 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x000997a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000997b8 00000000 00000000 000000c8 c800c8c8 ................ │ │ + 0x000997c8 00c8c800 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000997d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000997e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000997f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099808 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099818 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099828 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099838 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099848 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099858 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099868 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099878 ff00ffff 00ffff00 ffff00ff ff00c8c8 ................ │ │ + 0x00099888 00c8c800 c8c80000 00000000 00000000 ................ │ │ + 0x00099898 00000000 00000000 00000000 00000000 ................ │ │ + 0x000998a8 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ + 0x000998b8 00c8c800 c8c800ff ff00ffff 00ffff00 ................ │ │ + 0x000998c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000998d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000998e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000998f8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099908 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099918 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099928 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099938 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099948 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099958 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099968 ff00ffff 00ffff00 ffff00c8 c800c8c8 ................ │ │ + 0x00099978 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ + 0x00099988 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099998 00000000 00000000 00000064 6400c8c8 ...........dd... │ │ + 0x000999a8 00c8c800 646400c8 c800ffff 00ffff00 ....dd.......... │ │ + 0x000999b8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000999c8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000999d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000999e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000999f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099a08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099a18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099a28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099a38 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099a48 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099a58 ff00ffff 00ffff00 c8c80064 6400c8c8 ...........dd... │ │ + 0x00099a68 00c8c800 64640000 00000000 00000000 ....dd.......... │ │ + 0x00099a78 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099a88 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00099a98 00c8c800 c8c800c8 c800c8c8 00ffff00 ................ │ │ + 0x00099aa8 ffff00ff ff00c8c8 00ffff00 ffff00ff ................ │ │ + 0x00099ab8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099ac8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099ad8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099ae8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099af8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099b08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099b18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099b28 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099b38 ffff00ff ff00ffff 00c8c800 ffff00ff ................ │ │ + 0x00099b48 ff00ffff 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x00099b58 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x00099b68 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099b78 00000000 00000000 00000064 64006464 ...........dd.dd │ │ + 0x00099b88 00646400 c8c800ff ff00c8c8 00c8c800 .dd............. │ │ + 0x00099b98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099ba8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099bb8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099bc8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099bd8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099be8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099bf8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099c08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099c18 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099c28 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099c38 ff00c8c8 00c8c800 ffff00c8 c8006464 ..............dd │ │ + 0x00099c48 00646400 64640000 00000000 00000000 .dd.dd.......... │ │ + 0x00099c58 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099c68 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x00099c78 00646400 646400c8 c800ffff 00ffff00 .dd.dd.......... │ │ + 0x00099c88 c8c800ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099c98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099ca8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099cb8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099cc8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099cd8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099ce8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099cf8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099d08 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099d18 ffff00ff ff00ffff 00ffff00 ffff00c8 ................ │ │ + 0x00099d28 c800ffff 00ffff00 c8c80064 64006464 ...........dd.dd │ │ + 0x00099d38 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x00099d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099d58 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x00099d68 00646400 00000000 00006464 00ffff00 .dd.......dd.... │ │ + 0x00099d78 c8c800c8 c800ffff 00ffff00 ffff00ff ................ │ │ + 0x00099d88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099d98 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099da8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099db8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099dc8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099dd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x00099de8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x00099df8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x00099e08 ffff00ff ff00ffff 00ffff00 c8c800c8 ................ │ │ + 0x00099e18 c800ffff 00646400 00000000 00006464 .....dd.......dd │ │ + 0x00099e28 00646400 00000000 00000000 00000000 .dd............. │ │ + 0x00099e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099e58 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ + 0x00099e68 64640000 00000000 00646400 64640000 dd.......dd.dd.. │ │ + 0x00099e78 00000000 00646400 64640064 64006464 .....dd.dd.dd.dd │ │ + 0x00099e88 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ + 0x00099e98 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ + 0x00099ea8 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ + 0x00099eb8 00646400 64640064 64006464 00646400 .dd.dd.dd.dd.dd. │ │ + 0x00099ec8 64640064 64006464 00646400 64640064 dd.dd.dd.dd.dd.d │ │ + 0x00099ed8 64006464 00646400 64640064 64006464 d.dd.dd.dd.dd.dd │ │ + 0x00099ee8 00646400 64640064 64006464 00000000 .dd.dd.dd.dd.... │ │ + 0x00099ef8 00000064 64006464 00000000 00000064 ...dd.dd.......d │ │ + 0x00099f08 64006464 00000000 00000064 64006464 d.dd.......dd.dd │ │ + 0x00099f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00099f48 00000000 64640064 64000000 00000000 ....dd.dd....... │ │ + 0x00099f58 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ + 0x00099f68 64000000 00000000 c8c800c8 c8000000 d............... │ │ + 0x00099f78 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x00099f88 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ + 0x00099f98 c8000000 00000000 c8c800c8 c8000000 ................ │ │ + 0x00099fa8 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x00099fb8 c8c800c8 c8000000 00000000 c8c800c8 ................ │ │ + 0x00099fc8 c8000000 00000000 c8c800c8 c8000000 ................ │ │ + 0x00099fd8 00000000 c8c800c8 c8000000 00000000 ................ │ │ + 0x00099fe8 64640064 64000000 00000000 64640064 dd.dd.......dd.d │ │ + 0x00099ff8 64000000 00000000 64640064 64000000 d.......dd.dd... │ │ + 0x0009a008 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a018 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a028 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a038 00000000 00000064 64006464 00646400 .......dd.dd.dd. │ │ + 0x0009a048 00000064 64006464 00646400 00000064 ...dd.dd.dd....d │ │ + 0x0009a058 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ + 0x0009a068 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x0009a078 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ + 0x0009a088 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ + 0x0009a098 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x0009a0a8 64640064 6400c8c8 00c8c800 64640064 dd.dd.......dd.d │ │ + 0x0009a0b8 6400c8c8 00c8c800 64640064 6400c8c8 d.......dd.dd... │ │ + 0x0009a0c8 00c8c800 64640064 6400c8c8 00c8c800 ....dd.dd....... │ │ + 0x0009a0d8 64640000 00006464 00646400 64640000 dd....dd.dd.dd.. │ │ + 0x0009a0e8 00006464 00646400 64640000 00000000 ..dd.dd.dd...... │ │ + 0x0009a0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a108 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a118 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a128 00000000 00000000 00000000 00646400 .............dd. │ │ + 0x0009a138 64640064 64006464 00c8c800 c8c800c8 dd.dd.dd........ │ │ + 0x0009a148 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x0009a158 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x0009a168 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x0009a178 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x0009a188 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x0009a198 c8c800c8 c800c8c8 00c8c800 c8c800c8 ................ │ │ + 0x0009a1a8 c800c8c8 00c8c800 c8c800c8 c800c8c8 ................ │ │ + 0x0009a1b8 00c8c800 c8c800c8 c800c8c8 00c8c800 ................ │ │ + 0x0009a1c8 c8c800c8 c800c8c8 00646400 64640064 .........dd.dd.d │ │ + 0x0009a1d8 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x0009a1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a208 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a218 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a228 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a238 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a248 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a258 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a268 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a278 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a288 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a298 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a2f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a308 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a318 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a328 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a338 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a348 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a358 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a368 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a378 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a388 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a398 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a3f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a408 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a418 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a428 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a438 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a448 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a458 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a468 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a478 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a488 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a498 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a508 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a518 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a528 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a538 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a548 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a558 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a568 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a578 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a588 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a598 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a608 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a618 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a628 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a638 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a648 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a658 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a668 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a678 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a688 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a698 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a6f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a708 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a718 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a728 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a738 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a748 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a758 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a768 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a778 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a788 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a798 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a7f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a808 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a818 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a828 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a838 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a848 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a878 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a888 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a898 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a8f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a908 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a918 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a928 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a938 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a948 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a968 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a978 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a988 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a998 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009a9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aa98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aaa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aaf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ab98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009abb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009abc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009abd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009abe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009abf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ac98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009aca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009acb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009acc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009acd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ace8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009acf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ad98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ada8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009adb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009adc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009add8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ade8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009adf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ae08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ae18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ae28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ae38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ae48 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x0009ae58 00646400 3c3c003c 3c00a0a0 00a0a000 .dd.<<.<<....... │ │ + 0x0009ae68 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009ae78 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009ae88 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x0009ae98 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009aea8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009aeb8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x0009aec8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009aed8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009aee8 00a0a000 a0a000a0 a0006464 00646400 ..........dd.dd. │ │ + 0x0009aef8 64640064 64000000 00000000 00000000 dd.dd........... │ │ + 0x0009af08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009af18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009af28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009af38 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ + 0x0009af48 003c3c00 a0a000a0 a000a0a0 00616100 .<<..........aa. │ │ + 0x0009af58 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ + 0x0009af68 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x0009af78 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ + 0x0009af88 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ + 0x0009af98 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x0009afa8 00777700 c5c500c5 c500c5c5 00777700 .ww..........ww. │ │ + 0x0009afb8 c5c500c5 c500c5c5 00777700 c5c500c5 .........ww..... │ │ + 0x0009afc8 c500c5c5 00777700 c5c500c5 c500c5c5 .....ww......... │ │ + 0x0009afd8 00c5c500 a0a000a0 a000a0a0 00a0a000 ................ │ │ + 0x0009afe8 64640064 64006464 00646400 00000000 dd.dd.dd.dd..... │ │ + 0x0009aff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b008 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b018 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b028 00000000 00646400 64640064 64003c3c .....dd.dd.dd.<< │ │ + 0x0009b038 00a0a000 a0a000a0 a0006161 00c5c500 ..........aa.... │ │ + 0x0009b048 c5c500c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ + 0x0009b058 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ + 0x0009b068 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ + 0x0009b078 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ + 0x0009b088 c5007777 00dbdb00 dbdb00c5 c5007777 ..ww..........ww │ │ + 0x0009b098 00dbdb00 dbdb00c5 c5007777 00dbdb00 ..........ww.... │ │ + 0x0009b0a8 dbdb00c5 c5007777 00dbdb00 dbdb00c5 ......ww........ │ │ + 0x0009b0b8 c5007777 00dbdb00 dbdb00c5 c500c5c5 ..ww............ │ │ + 0x0009b0c8 00c5c500 c5c500a0 a000a0a0 00a0a000 ................ │ │ + 0x0009b0d8 a0a00064 64006464 00646400 64640000 ...dd.dd.dd.dd.. │ │ + 0x0009b0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b108 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b118 00006464 00646400 6464003c 3c006161 ..dd.dd.dd.<<.aa │ │ + 0x0009b128 00616100 6161003a 3a004848 00484800 .aa.aa.::.HH.HH. │ │ + 0x0009b138 4848002b 2b005050 00505000 50500030 HH.++.PP.PP.PP.0 │ │ + 0x0009b148 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ + 0x0009b158 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ + 0x0009b168 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ + 0x0009b178 30005050 00505000 50500030 30005050 0.PP.PP.PP.00.PP │ │ + 0x0009b188 00505000 50500030 30005050 00505000 .PP.PP.00.PP.PP. │ │ + 0x0009b198 50500030 30005050 00505000 50500030 PP.00.PP.PP.PP.0 │ │ + 0x0009b1a8 30005050 00505000 50500050 50004848 0.PP.PP.PP.PP.HH │ │ + 0x0009b1b8 00484800 48480048 48006161 00616100 .HH.HH.HH.aa.aa. │ │ + 0x0009b1c8 61610061 61006464 00646400 64640064 aa.aa.dd.dd.dd.d │ │ + 0x0009b1d8 64000000 00000000 00000000 00000000 d............... │ │ + 0x0009b1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b1f8 00000000 00000000 00000000 00000064 ...............d │ │ + 0x0009b208 64006464 00646400 24240061 6100c5c5 d.dd.dd.$$.aa... │ │ + 0x0009b218 00c5c500 60600085 8500e9e9 00e9e900 ....``.......... │ │ + 0x0009b228 7c7c0092 9200d1d1 00d1d100 7f7f0095 ||.............. │ │ + 0x0009b238 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ + 0x0009b248 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ + 0x0009b258 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ + 0x0009b268 9500d4d4 00d1d100 7f7f0095 9500d4d4 ................ │ │ + 0x0009b278 00d1d100 7f7f0095 9500d4d4 00d1d100 ................ │ │ + 0x0009b288 7f7f0095 9500d4d4 00d1d100 7f7f0095 ................ │ │ + 0x0009b298 9500d4d4 00d1d100 92920092 9200d1d1 ................ │ │ + 0x0009b2a8 00cccc00 e9e900e9 e900acac 009e9e00 ................ │ │ + 0x0009b2b8 c5c500c5 c5006161 003c3c00 64640064 ......aa.<<.dd.d │ │ + 0x0009b2c8 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x0009b2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b2e8 00000000 00000000 00000000 00000064 ...............d │ │ + 0x0009b2f8 64006464 003c3c00 646400a0 a000a0a0 d.dd.<<.dd...... │ │ + 0x0009b308 00616100 adad00d2 d200d2d2 007f7f00 .aa............. │ │ + 0x0009b318 cdcd00e3 e300e3e3 00898900 cbcb00e6 ................ │ │ + 0x0009b328 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ + 0x0009b338 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ + 0x0009b348 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ + 0x0009b358 e600e6e6 00898900 cbcb00e6 e600e6e6 ................ │ │ + 0x0009b368 00898900 cbcb00e6 e600e6e6 00898900 ................ │ │ + 0x0009b378 cbcb00e6 e600e6e6 00898900 cbcb00e6 ................ │ │ + 0x0009b388 e600e6e6 00898900 d0d000d7 d700d7d7 ................ │ │ + 0x0009b398 00d2d200 bebe00d2 d200d2d2 00c5c500 ................ │ │ + 0x0009b3a8 79790088 88008888 00646400 3c3c0064 yy.......dd.<<.d │ │ + 0x0009b3b8 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x0009b3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b3d8 00000000 00000000 00000000 64640064 ............dd.d │ │ + 0x0009b3e8 64003c3c 00888800 a0a000a0 a0006161 d.<<..........aa │ │ + 0x0009b3f8 00b6b600 d2d200d2 d2008585 00d7d700 ................ │ │ + 0x0009b408 e3e300e3 e3008d8d 00e6e600 efef00d9 ................ │ │ + 0x0009b418 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ + 0x0009b428 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ + 0x0009b438 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ + 0x0009b448 d9009292 00e7e700 efef00d9 d9009292 ................ │ │ + 0x0009b458 00e7e700 efef00d9 d9009292 00e7e700 ................ │ │ + 0x0009b468 efef00d9 d9009292 00e7e700 efef00d9 ................ │ │ + 0x0009b478 d9009292 00efef00 e6e600d0 d000e9e9 ................ │ │ + 0x0009b488 00d7d700 e3e300be be00dbdb 00d2d200 ................ │ │ + 0x0009b498 b6b60079 7900a0a0 00888800 a0a0003c ...yy..........< │ │ + 0x0009b4a8 3c006464 00646400 00000000 00000000 <.dd.dd......... │ │ + 0x0009b4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b4c8 00000000 00000000 00000000 6464003c ............dd.< │ │ + 0x0009b4d8 3c00a0a0 00888800 a0a00061 61007777 <..........aa.ww │ │ + 0x0009b4e8 006e6e00 7f7f004d 4d005353 004f4f00 .nn....MM.SS.OO. │ │ + 0x0009b4f8 53530032 32005757 00545400 58580035 SS.22.WW.TT.XX.5 │ │ + 0x0009b508 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ + 0x0009b518 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ + 0x0009b528 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ + 0x0009b538 35005555 00555500 58580035 35005555 5.UU.UU.XX.55.UU │ │ + 0x0009b548 00555500 58580035 35005555 00555500 .UU.XX.55.UU.UU. │ │ + 0x0009b558 58580035 35005555 00555500 58580035 XX.55.UU.UU.XX.5 │ │ + 0x0009b568 35005555 00585800 54540054 54004c4c 5.UU.XX.TT.TT.LL │ │ + 0x0009b578 004f4f00 53530053 53007373 007f7f00 .OO.SS.SS.ss.... │ │ + 0x0009b588 6e6e006e 6e007979 00888800 a0a000a0 nn.nn.yy........ │ │ + 0x0009b598 a0003c3c 00646400 00000000 00000000 ..<<.dd......... │ │ + 0x0009b5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b5b8 00000000 00000000 00000000 3c3c00a0 ............<<.. │ │ + 0x0009b5c8 a000a0a0 00888800 48480085 8500e9e9 ........HH...... │ │ + 0x0009b5d8 00dbdb00 70700095 9500f9f9 00f3f300 ....pp.......... │ │ + 0x0009b5e8 82820099 9900d8d8 00d5d500 83830099 ................ │ │ + 0x0009b5f8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009b608 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009b618 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009b628 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009b638 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009b648 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009b658 9900d9d9 00d5d500 99990099 9900d8d8 ................ │ │ + 0x0009b668 00d3d300 f9f900f9 f900bcbc 00afaf00 ................ │ │ + 0x0009b678 e9e900e9 e9008585 00606000 a0a000a0 .........``..... │ │ + 0x0009b688 a000a0a0 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009b698 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b6a8 00000000 00000000 00000000 3c3c00a0 ............<<.. │ │ + 0x0009b6b8 a000a0a0 00525200 878700c4 c400c4c4 .....RR......... │ │ + 0x0009b6c8 006e6e00 bdbd00e3 e300e3e3 00858500 .nn............. │ │ + 0x0009b6d8 d4d400ea ea00eaea 008c8c00 cece00ea ................ │ │ + 0x0009b6e8 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ + 0x0009b6f8 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ + 0x0009b708 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ + 0x0009b718 ea00eaea 008b8b00 cece00ea ea00eaea ................ │ │ + 0x0009b728 008b8b00 cece00ea ea00eaea 008b8b00 ................ │ │ + 0x0009b738 cece00ea ea00eaea 008b8b00 cece00ea ................ │ │ + 0x0009b748 ea00eaea 008c8c00 d4d400de de00dede ................ │ │ + 0x0009b758 00d9d900 c8c800e3 e300e3e3 00d5d500 ................ │ │ + 0x0009b768 8f8f00ac ac00acac 00878700 616100a0 ............aa.. │ │ + 0x0009b778 a000a0a0 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009b788 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b798 00000000 00000000 00000000 a0a000a0 ................ │ │ + 0x0009b7a8 a0006161 00959500 c4c400c4 c4008585 ..aa............ │ │ + 0x0009b7b8 00bebe00 e3e300e0 e0009292 00dbdb00 ................ │ │ + 0x0009b7c8 eaea00e9 e9009696 00e7e700 f2f200db ................ │ │ + 0x0009b7d8 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009b7e8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009b7f8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009b808 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009b818 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009b828 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009b838 db009898 00f2f200 e9e900d3 d300f6f6 ................ │ │ + 0x0009b848 00dede00 e9e900c4 c400e9e9 00e3e300 ................ │ │ + 0x0009b858 c4c4008f 8f00dbdb 00acac00 b6b60061 ...............a │ │ + 0x0009b868 6100a0a0 00a0a000 00000000 00000000 a............... │ │ + 0x0009b878 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b888 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009b898 6100c5c5 00959500 c4c40077 77008585 a..........ww... │ │ + 0x0009b8a8 00737300 89890052 52005656 00505000 .ss....RR.VV.PP. │ │ + 0x0009b8b8 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ + 0x0009b8c8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009b8d8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009b8e8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009b8f8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009b908 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009b918 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009b928 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ + 0x0009b938 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ + 0x0009b948 7777007c 7c008f8f 00acac00 b6b600c5 ww.||........... │ │ + 0x0009b958 c5006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009b968 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009b978 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009b988 c500c5c5 00959500 55550092 9200f6f6 ........UU...... │ │ + 0x0009b998 00e0e000 74740099 9900fdfd 00f4f400 ....tt.......... │ │ + 0x0009b9a8 83830099 9900d9d9 00d6d600 83830099 ................ │ │ + 0x0009b9b8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009b9c8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009b9d8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009b9e8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009b9f8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009ba08 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009ba18 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ + 0x0009ba28 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ + 0x0009ba38 f1f100f6 f6009292 006d6d00 b6b600c5 .........mm..... │ │ + 0x0009ba48 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009ba58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ba68 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009ba78 c500c5c5 00606000 8c8c00d1 d100d1d1 .....``......... │ │ + 0x0009ba88 00727200 bfbf00e6 e600e6e6 00868600 .rr............. │ │ + 0x0009ba98 d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ + 0x0009baa8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009bab8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009bac8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009bad8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009bae8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009baf8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009bb08 eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ + 0x0009bb18 00d9d900 caca00e6 e600e6e6 00d8d800 ................ │ │ + 0x0009bb28 949400b9 b900b9b9 008f8f00 6e6e00c5 ............nn.. │ │ + 0x0009bb38 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009bb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009bb58 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009bb68 c5007777 00959500 c4c400cc cc009292 ..ww............ │ │ + 0x0009bb78 00bfbf00 e3e300e2 e2009696 00dbdb00 ................ │ │ + 0x0009bb88 eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ + 0x0009bb98 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009bba8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009bbb8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009bbc8 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009bbd8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009bbe8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009bbf8 db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ + 0x0009bc08 00dede00 eaea00c6 c600ecec 00e4e400 ................ │ │ + 0x0009bc18 c5c50097 9700e3e3 00acac00 b6b60077 ...............w │ │ + 0x0009bc28 7700c5c5 00a0a000 00000000 00000000 w............... │ │ + 0x0009bc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009bc48 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009bc58 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ + 0x0009bc68 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ + 0x0009bc78 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ + 0x0009bc88 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009bc98 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009bca8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009bcb8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009bcc8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009bcd8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009bce8 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ + 0x0009bcf8 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ + 0x0009bd08 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ + 0x0009bd18 db006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009bd28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009bd38 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009bd48 c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ + 0x0009bd58 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ + 0x0009bd68 83830099 9900d9d9 00d6d600 83830099 ................ │ │ + 0x0009bd78 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009bd88 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009bd98 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009bda8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009bdb8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009bdc8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009bdd8 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ + 0x0009bde8 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ + 0x0009bdf8 f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ + 0x0009be08 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009be18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009be28 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009be38 c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ + 0x0009be48 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ + 0x0009be58 d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ + 0x0009be68 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009be78 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009be88 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009be98 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009bea8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009beb8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009bec8 eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ + 0x0009bed8 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ + 0x0009bee8 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ + 0x0009bef8 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009bf08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009bf18 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009bf28 c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ + 0x0009bf38 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ + 0x0009bf48 eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ + 0x0009bf58 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009bf68 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009bf78 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009bf88 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009bf98 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009bfa8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009bfb8 db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ + 0x0009bfc8 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ + 0x0009bfd8 c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ + 0x0009bfe8 7700c5c5 00a0a000 00000000 00000000 w............... │ │ + 0x0009bff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c008 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009c018 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ + 0x0009c028 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ + 0x0009c038 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ + 0x0009c048 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c058 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c068 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c078 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c088 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c098 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c0a8 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ + 0x0009c0b8 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ + 0x0009c0c8 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ + 0x0009c0d8 db006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009c0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c0f8 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009c108 c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ + 0x0009c118 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ + 0x0009c128 83830099 9900d9d9 00d6d600 83830099 ................ │ │ + 0x0009c138 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c148 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c158 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c168 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c178 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c188 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c198 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ + 0x0009c1a8 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ + 0x0009c1b8 f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ + 0x0009c1c8 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009c1d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c1e8 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009c1f8 c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ + 0x0009c208 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ + 0x0009c218 d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ + 0x0009c228 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c238 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c248 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009c258 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c268 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c278 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009c288 eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ + 0x0009c298 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ + 0x0009c2a8 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ + 0x0009c2b8 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009c2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c2d8 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009c2e8 c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ + 0x0009c2f8 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ + 0x0009c308 eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ + 0x0009c318 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009c328 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009c338 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009c348 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009c358 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009c368 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009c378 db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ + 0x0009c388 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ + 0x0009c398 c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ + 0x0009c3a8 7700c5c5 00a0a000 00000000 00000000 w............... │ │ + 0x0009c3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c3c8 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009c3d8 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ + 0x0009c3e8 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ + 0x0009c3f8 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ + 0x0009c408 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c418 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c428 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c438 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c448 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c458 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c468 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ + 0x0009c478 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ + 0x0009c488 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ + 0x0009c498 db006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009c4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c4b8 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009c4c8 c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ + 0x0009c4d8 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ + 0x0009c4e8 83830099 9900d9d9 00d6d600 83830099 ................ │ │ + 0x0009c4f8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c508 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c518 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c528 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c538 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c548 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c558 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ + 0x0009c568 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ + 0x0009c578 f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ + 0x0009c588 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009c598 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c5a8 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009c5b8 c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ + 0x0009c5c8 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ + 0x0009c5d8 d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ + 0x0009c5e8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c5f8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c608 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009c618 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c628 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c638 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009c648 eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ + 0x0009c658 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ + 0x0009c668 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ + 0x0009c678 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009c688 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c698 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009c6a8 c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ + 0x0009c6b8 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ + 0x0009c6c8 eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ + 0x0009c6d8 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009c6e8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009c6f8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009c708 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009c718 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009c728 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009c738 db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ + 0x0009c748 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ + 0x0009c758 c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ + 0x0009c768 7700c5c5 00a0a000 00000000 00000000 w............... │ │ + 0x0009c778 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c788 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009c798 6100dbdb 009e9e00 c4c40077 77008888 a..........ww... │ │ + 0x0009c7a8 00747400 89890052 52005656 00505000 .tt....RR.VV.PP. │ │ + 0x0009c7b8 56560033 33005858 00555500 59590036 VV.33.XX.UU.YY.6 │ │ + 0x0009c7c8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c7d8 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c7e8 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c7f8 36005555 00555500 58580036 36005555 6.UU.UU.XX.66.UU │ │ + 0x0009c808 00555500 58580036 36005555 00555500 .UU.XX.66.UU.UU. │ │ + 0x0009c818 58580036 36005555 00555500 58580036 XX.66.UU.UU.XX.6 │ │ + 0x0009c828 36005555 00595900 55550055 55004d4d 6.UU.YY.UU.UU.MM │ │ + 0x0009c838 00515100 55550055 55007777 00898900 .QQ.UU.UU.ww.... │ │ + 0x0009c848 7777007d 7d008f8f 00acac00 bebe00db ww.}}........... │ │ + 0x0009c858 db006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009c868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c878 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009c888 c500c5c5 009e9e00 58580092 9200f6f6 ........XX...... │ │ + 0x0009c898 00e1e100 74740099 9900fdfd 00f4f400 ....tt.......... │ │ + 0x0009c8a8 83830099 9900d9d9 00d6d600 83830099 ................ │ │ + 0x0009c8b8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c8c8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c8d8 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c8e8 9900d9d9 00d4d400 83830099 9900d9d9 ................ │ │ + 0x0009c8f8 00d4d400 83830099 9900d9d9 00d4d400 ................ │ │ + 0x0009c908 83830099 9900d9d9 00d4d400 83830099 ................ │ │ + 0x0009c918 9900d9d9 00d6d600 99990099 9900d9d9 ................ │ │ + 0x0009c928 00d4d400 fbfb00fd fd00c0c0 00b3b300 ................ │ │ + 0x0009c938 f1f100f6 f6009292 00707000 bebe00c5 .........pp..... │ │ + 0x0009c948 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009c958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009c968 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009c978 c500c5c5 00606000 8f8f00d4 d400d4d4 .....``......... │ │ + 0x0009c988 00727200 c0c000e7 e700e7e7 00868600 .rr............. │ │ + 0x0009c998 d4d400eb eb00ebeb 008d8d00 cece00eb ................ │ │ + 0x0009c9a8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c9b8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c9c8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009c9d8 eb00ebeb 008b8b00 cece00eb eb00ebeb ................ │ │ + 0x0009c9e8 008b8b00 cece00eb eb00ebeb 008b8b00 ................ │ │ + 0x0009c9f8 cece00eb eb00ebeb 008b8b00 cece00eb ................ │ │ + 0x0009ca08 eb00ebeb 008d8d00 d4d400df df00dfdf ................ │ │ + 0x0009ca18 00dada00 caca00e7 e700e7e7 00d8d800 ................ │ │ + 0x0009ca28 949400bc bc00bcbc 00929200 6e6e00c5 ............nn.. │ │ + 0x0009ca38 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009ca48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ca58 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009ca68 c5007777 00959500 c4c400cc cc009595 ..ww............ │ │ + 0x0009ca78 00c0c000 e4e400e2 e2009696 00dbdb00 ................ │ │ + 0x0009ca88 eaea00e9 e9009797 00e8e800 f2f200db ................ │ │ + 0x0009ca98 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009caa8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009cab8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009cac8 db009898 00e9e900 f1f100db db009898 ................ │ │ + 0x0009cad8 00e9e900 f1f100db db009898 00e9e900 ................ │ │ + 0x0009cae8 f1f100db db009898 00e9e900 f1f100db ................ │ │ + 0x0009caf8 db009898 00f2f200 e9e900d3 d300f8f8 ................ │ │ + 0x0009cb08 00dfdf00 eaea00c6 c600eded 00e5e500 ................ │ │ + 0x0009cb18 c6c60099 9900e3e3 00acac00 b6b60077 ...............w │ │ + 0x0009cb28 7700c5c5 00a0a000 00000000 00000000 w............... │ │ + 0x0009cb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cb48 00000000 00000000 00000000 a0a00061 ...............a │ │ + 0x0009cb58 6100dbdb 009e9e00 c4c40077 7700e0e0 a..........ww... │ │ + 0x0009cb68 00c0c000 e3e30088 8800ecec 00dbdb00 ................ │ │ + 0x0009cb78 eaea008d 8d00f1f1 00e8e800 f2f20093 ................ │ │ + 0x0009cb88 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ + 0x0009cb98 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ + 0x0009cba8 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ + 0x0009cbb8 9300e9e9 00e9e900 f1f10093 9300e9e9 ................ │ │ + 0x0009cbc8 00e9e900 f1f10093 9300e9e9 00e9e900 ................ │ │ + 0x0009cbd8 f1f10093 9300e9e9 00e9e900 f1f10093 ................ │ │ + 0x0009cbe8 9300e9e9 00f2f200 e9e900e9 e900d3d3 ................ │ │ + 0x0009cbf8 00dede00 e9e900e9 e900c4c4 00e3e300 ................ │ │ + 0x0009cc08 c5c500cf cf008f8f 00acac00 bebe00db ................ │ │ + 0x0009cc18 db006161 00a0a000 00000000 00000000 ..aa............ │ │ + 0x0009cc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cc38 00000000 00000000 00000000 616100c5 ............aa.. │ │ + 0x0009cc48 c500c5c5 009e9e00 929200f1 f100f1f1 ................ │ │ + 0x0009cc58 00cece00 989800fb fb00fbfb 00e4e400 ................ │ │ + 0x0009cc68 999900fd fd00fdfd 00efef00 999900fd ................ │ │ + 0x0009cc78 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ + 0x0009cc88 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ + 0x0009cc98 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ + 0x0009cca8 fd00fdfd 00e7e700 999900fd fd00fdfd ................ │ │ + 0x0009ccb8 00e7e700 999900fd fd00fdfd 00e7e700 ................ │ │ + 0x0009ccc8 999900fd fd00fdfd 00e7e700 999900fd ................ │ │ + 0x0009ccd8 fd00fdfd 00f0f000 fbfb00fd fd00fdfd ................ │ │ + 0x0009cce8 00e7e700 f7f700fb fb00fbfb 00d6d600 ................ │ │ + 0x0009ccf8 e9e900f1 f100f1f1 00b9b900 bebe00c5 ................ │ │ + 0x0009cd08 c500c5c5 00616100 00000000 00000000 .....aa......... │ │ + 0x0009cd18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cd28 00000000 00000000 00000000 3c3c00c5 ............<<.. │ │ + 0x0009cd38 c500c5c5 009e9e00 484800b9 b900b9b9 ........HH...... │ │ + 0x0009cd48 00949400 565600bf bf00bfbf 00a9a900 ....VV.......... │ │ + 0x0009cd58 444400aa aa00aaaa 009d9d00 464600ab DD..........FF.. │ │ + 0x0009cd68 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ + 0x0009cd78 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ + 0x0009cd88 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ + 0x0009cd98 ab00abab 00949400 454500ab ab00abab ........EE...... │ │ + 0x0009cda8 00949400 454500ab ab00abab 00949400 ....EE.......... │ │ + 0x0009cdb8 454500ab ab00abab 00949400 454500ab EE..........EE.. │ │ + 0x0009cdc8 ab00abab 009d9d00 72720075 75007575 ........rr.uu.uu │ │ + 0x0009cdd8 005e5e00 baba00bf bf00bfbf 00989800 .^^............. │ │ + 0x0009cde8 85850092 92009292 004d4d00 b6b600c5 .........MM..... │ │ + 0x0009cdf8 c500c5c5 003c3c00 00000000 00000000 .....<<......... │ │ + 0x0009ce08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ce18 00000000 00000000 00000000 a0a000c5 ................ │ │ + 0x0009ce28 c500c5c5 00525200 9e9e00ac ac00f1f1 .....RR......... │ │ + 0x0009ce38 00565600 b7b700b3 b300eeee 00656500 .VV..........ee. │ │ + 0x0009ce48 a7a700a4 a400eeee 005e5e00 a9a900a7 .........^^..... │ │ + 0x0009ce58 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ + 0x0009ce68 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ + 0x0009ce78 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ + 0x0009ce88 a700f5f5 00626200 a2a200a7 a700f5f5 .....bb......... │ │ + 0x0009ce98 00626200 a2a200a7 a700f5f5 00626200 .bb..........bb. │ │ + 0x0009cea8 a2a200a7 a700f5f5 00626200 a2a200a7 .........bb..... │ │ + 0x0009ceb8 a700f5f5 00aaaa00 6565006a 6a00e5e5 ........ee.jj... │ │ + 0x0009cec8 00747400 a6a600a9 a900d1d1 00baba00 .tt............. │ │ + 0x0009ced8 66660092 9200d2d2 00777700 888800c5 ff.......ww..... │ │ + 0x0009cee8 c500c5c5 00a0a000 00000000 00000000 ................ │ │ + 0x0009cef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cf08 00000000 00000000 00000000 a0a000a0 ................ │ │ + 0x0009cf18 a000c5c5 00606000 9e9e009e 9e00acac .....``......... │ │ + 0x0009cf28 00565600 b4b400ac ac00b1b1 00646400 .VV..........dd. │ │ + 0x0009cf38 a6a600a0 a000a3a3 005e5e00 a9a900a6 .........^^..... │ │ + 0x0009cf48 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ + 0x0009cf58 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ + 0x0009cf68 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ + 0x0009cf78 a600a6a6 00626200 a2a200a6 a600a6a6 .....bb......... │ │ + 0x0009cf88 00626200 a2a200a6 a600a6a6 00626200 .bb..........bb. │ │ + 0x0009cf98 a2a200a6 a600a6a6 00626200 a2a200a6 .........bb..... │ │ + 0x0009cfa8 a600a6a6 00a9a900 64640068 68006868 ........dd.hh.hh │ │ + 0x0009cfb8 00707000 a3a300a0 a0009e9e 00b4b400 .pp............. │ │ + 0x0009cfc8 6363007f 7f007777 00777700 959500c5 cc....ww.ww..... │ │ + 0x0009cfd8 c500a0a0 00a0a000 00000000 00000000 ................ │ │ + 0x0009cfe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009cff8 00000000 00000000 00000000 a0a000a0 ................ │ │ + 0x0009d008 a000a0a0 00606000 e9e900db db00dbdb .....``......... │ │ + 0x0009d018 007c7c00 f6f600f1 f100f1f1 00898900 .||............. │ │ + 0x0009d028 fbfb00f9 f900f9f9 00919100 fdfd00fc ................ │ │ + 0x0009d038 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ + 0x0009d048 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ + 0x0009d058 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ + 0x0009d068 fc00fcfc 00949400 f5f500fc fc00fcfc ................ │ │ + 0x0009d078 00949400 f5f500fc fc00fcfc 00949400 ................ │ │ + 0x0009d088 f5f500fc fc00fcfc 00949400 f5f500fc ................ │ │ + 0x0009d098 fc00fcfc 00fdfd00 eeee00f9 f900f9f9 ................ │ │ + 0x0009d0a8 00fafa00 e0e000f1 f100f1f1 00f4f400 ................ │ │ + 0x0009d0b8 c7c700db db00dbdb 00e9e900 959500a0 ................ │ │ + 0x0009d0c8 a000a0a0 00a0a000 00000000 00000000 ................ │ │ + 0x0009d0d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d0e8 00000000 00000000 00000000 646400a0 ............dd.. │ │ + 0x0009d0f8 a000a0a0 00616100 c4c400e9 e900e9e9 .....aa......... │ │ + 0x0009d108 00858500 e0e000f6 f600f6f6 00929200 ................ │ │ + 0x0009d118 eded00fb fb00fbfb 00979700 f4f400fd ................ │ │ + 0x0009d128 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ + 0x0009d138 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ + 0x0009d148 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ + 0x0009d158 fd00fdfd 00989800 f0f000fd fd00fdfd ................ │ │ + 0x0009d168 00989800 f0f000fd fd00fdfd 00989800 ................ │ │ + 0x0009d178 f0f000fd fd00fdfd 00989800 f0f000fd ................ │ │ + 0x0009d188 fd00fdfd 00fbfb00 eeee00fb fb00fbfb ................ │ │ + 0x0009d198 00f7f700 e0e000f4 f400f4f4 00ecec00 ................ │ │ + 0x0009d1a8 c4c400e9 e900e9e9 00d2d200 888800a0 ................ │ │ + 0x0009d1b8 a000a0a0 00646400 00000000 00000000 .....dd......... │ │ + 0x0009d1c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d1d8 00000000 00000000 00000000 646400a0 ............dd.. │ │ + 0x0009d1e8 a000a0a0 003c3c00 a0a000c5 c500e9e9 .....<<......... │ │ + 0x0009d1f8 00777700 d0d000c1 c100d4d4 00898900 .ww............. │ │ + 0x0009d208 e5e500ce ce00d4d4 008f8f00 eeee00d3 ................ │ │ + 0x0009d218 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ + 0x0009d228 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ + 0x0009d238 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ + 0x0009d248 d300d6d6 00939300 ecec00d3 d300d6d6 ................ │ │ + 0x0009d258 00939300 ecec00d3 d300d6d6 00939300 ................ │ │ + 0x0009d268 ecec00d3 d300d6d6 00939300 ecec00d3 ................ │ │ + 0x0009d278 d300d6d6 00f2f200 e4e400b1 b100baba ................ │ │ + 0x0009d288 00f4f400 e0e00095 95008585 00e0e000 ................ │ │ + 0x0009d298 bebe00e9 e900b6b6 00a0a000 646400a0 ............dd.. │ │ + 0x0009d2a8 a000a0a0 00646400 00000000 00000000 .....dd......... │ │ + 0x0009d2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d2c8 00000000 00000000 00000000 64640064 ............dd.d │ │ + 0x0009d2d8 6400a0a0 00616100 a0a000a0 a000c5c5 d....aa......... │ │ + 0x0009d2e8 00777700 c5c500a0 a000b6b6 00858500 .ww............. │ │ + 0x0009d2f8 dbdb00b6 b600c4c4 008d8d00 eaea00c5 ................ │ │ + 0x0009d308 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ + 0x0009d318 00929200 eaea00c5 c500cccc 00929200 ................ │ │ + 0x0009d328 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ + 0x0009d338 c500cccc 00929200 eaea00c5 c500cccc ................ │ │ + 0x0009d348 00929200 eaea00c5 c500cccc 00929200 ................ │ │ + 0x0009d358 eaea00c5 c500cccc 00929200 eaea00c5 ................ │ │ + 0x0009d368 c500cccc 00f1f100 dddd00a2 a2009e9e ................ │ │ + 0x0009d378 00dbdb00 caca0069 69006161 00c5c500 .......ii.aa.... │ │ + 0x0009d388 adad00b6 b600a0a0 00a0a000 888800a0 ................ │ │ + 0x0009d398 a0006464 00646400 00000000 00000000 ..dd.dd......... │ │ + 0x0009d3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d3b8 00000000 00000000 00000000 64640064 ............dd.d │ │ + 0x0009d3c8 64006464 00616100 c5c500a0 a000a0a0 d.dd.aa......... │ │ + 0x0009d3d8 00777700 dbdb00c5 c500c5c5 00858500 .ww............. │ │ + 0x0009d3e8 e9e900db db00dbdb 008f8f00 f3f300e9 ................ │ │ + 0x0009d3f8 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ + 0x0009d408 00939300 efef00e9 e900e9e9 00939300 ................ │ │ + 0x0009d418 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ + 0x0009d428 e900e9e9 00939300 efef00e9 e900e9e9 ................ │ │ + 0x0009d438 00939300 efef00e9 e900e9e9 00939300 ................ │ │ + 0x0009d448 efef00e9 e900e9e9 00939300 efef00e9 ................ │ │ + 0x0009d458 e900e9e9 00f3f300 e5e500db db00dbdb ................ │ │ + 0x0009d468 00e0e000 caca00c5 c500c5c5 00d2d200 ................ │ │ + 0x0009d478 adad00a0 a000a0a0 00c5c500 88880064 ...............d │ │ + 0x0009d488 64006464 00646400 00000000 00000000 d.dd.dd......... │ │ + 0x0009d498 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d4a8 00000000 00000000 00000000 00000064 ...............d │ │ + 0x0009d4b8 64006464 00646400 616100c5 c500c5c5 d.dd.dd.aa...... │ │ + 0x0009d4c8 00a0a000 777700db db00dbdb 00c5c500 ....ww.......... │ │ + 0x0009d4d8 858500ed ed00eded 00dede00 8d8d00f4 ................ │ │ + 0x0009d4e8 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ + 0x0009d4f8 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ + 0x0009d508 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ + 0x0009d518 f400f4f4 00dddd00 8d8d00f4 f400f4f4 ................ │ │ + 0x0009d528 00dddd00 8d8d00f4 f400f4f4 00dddd00 ................ │ │ + 0x0009d538 8d8d00f4 f400f4f4 00dddd00 8d8d00f4 ................ │ │ + 0x0009d548 f400f4f4 00dddd00 e9e900ed ed00eded ................ │ │ + 0x0009d558 00caca00 c5c500d2 d200d2d2 00adad00 ................ │ │ + 0x0009d568 a0a000c5 c500c5c5 00888800 64640064 ............dd.d │ │ + 0x0009d578 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x0009d588 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d598 00000000 00000000 00000000 00000064 ...............d │ │ + 0x0009d5a8 64006464 00000000 00000064 6400c5c5 d.dd.......dd... │ │ + 0x0009d5b8 00616100 31310095 9500e9e9 00858500 .aa.11.......... │ │ + 0x0009d5c8 484800ac ac00dbdb 00777700 424200b4 HH.......ww.BB.. │ │ + 0x0009d5d8 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ + 0x0009d5e8 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ + 0x0009d5f8 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ + 0x0009d608 b400e0e0 006e6e00 424200b4 b400e0e0 .....nn.BB...... │ │ + 0x0009d618 006e6e00 424200b4 b400e0e0 006e6e00 .nn.BB.......nn. │ │ + 0x0009d628 424200b4 b400e0e0 006e6e00 424200b4 BB.......nn.BB.. │ │ + 0x0009d638 b400e0e0 006e6e00 6e6e0085 8500cccc .....nn.nn...... │ │ + 0x0009d648 00b6b600 c4c400e9 e9009e9e 00797900 .............yy. │ │ + 0x0009d658 888800c5 c5003c3c 00000000 00000064 ......<<.......d │ │ + 0x0009d668 64006464 00000000 00000000 00000000 d.dd............ │ │ + 0x0009d678 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d688 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d698 00006464 00646400 00000000 00006464 ..dd.dd.......dd │ │ + 0x0009d6a8 00646400 00000000 00006464 00646400 .dd.......dd.dd. │ │ + 0x0009d6b8 00000000 00006464 00646400 1515000c ......dd.dd..... │ │ + 0x0009d6c8 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ + 0x0009d6d8 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ + 0x0009d6e8 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ + 0x0009d6f8 0c006464 00646400 1515000c 0c006464 ..dd.dd.......dd │ │ + 0x0009d708 00646400 1515000c 0c006464 00646400 .dd.......dd.dd. │ │ + 0x0009d718 1515000c 0c006464 00646400 1515000c ......dd.dd..... │ │ + 0x0009d728 0c006464 00646400 15150015 15000000 ..dd.dd......... │ │ + 0x0009d738 00000000 24240024 24000000 00000000 ....$$.$$....... │ │ + 0x0009d748 3c3c003c 3c000000 00000000 64640064 <<.<<.......dd.d │ │ + 0x0009d758 64000000 00000000 00000000 00000000 d............... │ │ + 0x0009d768 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d778 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d788 00000000 00646400 64640000 00000000 .....dd.dd...... │ │ + 0x0009d798 00646400 64640000 00000000 00646400 .dd.dd.......dd. │ │ + 0x0009d7a8 64640000 00000000 00797900 79790000 dd.......yy.yy.. │ │ + 0x0009d7b8 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x0009d7c8 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ + 0x0009d7d8 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ + 0x0009d7e8 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x0009d7f8 00797900 79790000 00000000 00797900 .yy.yy.......yy. │ │ + 0x0009d808 79790000 00000000 00797900 79790000 yy.......yy.yy.. │ │ + 0x0009d818 00000000 00797900 79790000 00000000 .....yy.yy...... │ │ + 0x0009d828 00242400 24240000 00000000 003c3c00 .$$.$$.......<<. │ │ + 0x0009d838 3c3c0000 00000000 00646400 64640000 <<.......dd.dd.. │ │ + 0x0009d848 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d878 00000000 00000000 64640064 64006464 ........dd.dd.dd │ │ + 0x0009d888 00000000 64640064 64006464 00000000 ....dd.dd.dd.... │ │ + 0x0009d898 64640088 88008888 00151500 64640088 dd..........dd.. │ │ + 0x0009d8a8 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x0009d8b8 00151500 64640088 88008888 00151500 ....dd.......... │ │ + 0x0009d8c8 64640088 88008888 00151500 64640088 dd..........dd.. │ │ + 0x0009d8d8 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x0009d8e8 00151500 64640088 88008888 00151500 ....dd.......... │ │ + 0x0009d8f8 64640088 88008888 00151500 64640088 dd..........dd.. │ │ + 0x0009d908 88008888 00151500 64640088 88008888 ........dd...... │ │ + 0x0009d918 00242400 0000003c 3c003c3c 003c3c00 .$$....<<.<<.<<. │ │ + 0x0009d928 00000064 64006464 00646400 00000000 ...dd.dd.dd..... │ │ + 0x0009d938 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d948 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009d968 00000000 00000000 00000000 00006464 ..............dd │ │ + 0x0009d978 00646400 3c3c003c 3c00a0a0 00a0a000 .dd.<<.<<....... │ │ + 0x0009d988 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009d998 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009d9a8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x0009d9b8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009d9c8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009d9d8 00a0a000 61610061 6100a0a0 00a0a000 ....aa.aa....... │ │ + 0x0009d9e8 61610061 6100a0a0 00a0a000 61610061 aa.aa.......aa.a │ │ + 0x0009d9f8 6100a0a0 00a0a000 61610061 6100a0a0 a.......aa.aa... │ │ + 0x0009da08 00a0a000 a0a000a0 a0006464 00646400 ..........dd.dd. │ │ + 0x0009da18 64640064 64000000 00000000 00000000 dd.dd........... │ │ + 0x0009da28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009da98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009daa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009daf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009db98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dbf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dc98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dcb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dcc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dcd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dcf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dd98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dda8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ddb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ddc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ddd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dde8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ddf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009de98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009deb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ded8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009def8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009df98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dfa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dfb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dfc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dfd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dfe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009dff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e008 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e018 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e028 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e038 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e048 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e058 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e068 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e078 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e088 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e098 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e108 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e118 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e128 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e138 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e148 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e158 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e168 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e178 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e188 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e198 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e208 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e218 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e228 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e238 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e248 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e258 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e268 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e278 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e288 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e298 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e2f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e308 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e318 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e328 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e338 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e348 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e358 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e368 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e378 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e388 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e398 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e3f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e408 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e418 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e428 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e438 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e448 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e458 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e468 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e478 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e488 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e498 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e508 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e518 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e528 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e538 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e548 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e558 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e568 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e578 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e588 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e598 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e608 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e618 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e628 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e638 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e648 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e658 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e668 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e678 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e688 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e698 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e6f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e708 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e718 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e728 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e738 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e748 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e758 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e768 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e778 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e788 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e798 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e7f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e808 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e818 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e828 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e838 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e848 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e878 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e888 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e898 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e8f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e908 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e918 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e928 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e938 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e948 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e968 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e978 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e988 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e998 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009e9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ea98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eaa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ead8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eaf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eb98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ebf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ec98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ece8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ecf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ed98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eda8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009edb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009edc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009edd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ede8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009edf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ee98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eeb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ef98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009efe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009eff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f008 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f018 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f028 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f038 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f048 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f058 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f068 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f078 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f088 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f098 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f108 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f118 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f128 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f138 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f148 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f158 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f168 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f178 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f188 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f198 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f208 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f218 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f228 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f238 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f248 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f258 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f268 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f278 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f288 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f298 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f2f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f308 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f318 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f328 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f338 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f348 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f358 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f368 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f378 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f388 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f398 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f3f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f408 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f418 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f428 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f438 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f448 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f458 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f468 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f478 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f488 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f498 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f508 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f518 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f528 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f538 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f548 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f558 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f568 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f578 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f588 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f598 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f608 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f618 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f628 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f638 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f648 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f658 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f668 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f678 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f688 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f698 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f6f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f708 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f718 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f728 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f738 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f748 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f758 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f768 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f778 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f788 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f798 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f7f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f808 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f818 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f828 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f838 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f848 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f858 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f868 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f878 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f888 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f898 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f8f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f908 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f918 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f928 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f938 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f948 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f958 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f968 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f978 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f988 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f998 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009f9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fa98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009faa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009faf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fb98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fbf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fc98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fcb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fcc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fcd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fcf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fd98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fda8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fdb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fdc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fdd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fde8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fdf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fe98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009feb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff08 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff18 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff28 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff38 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff48 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff58 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff68 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff78 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff88 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ff98 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009ffe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x0009fff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0068 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a00f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a01f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a02f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0338 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a03f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a04f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a05f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a06f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0738 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0748 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0768 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0778 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a07f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0808 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0828 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0838 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0858 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0868 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0888 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0898 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a08f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0958 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0988 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a09f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0aa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a0ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1068 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a10f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a11f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a12f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1338 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a13f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a14f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a15f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a16f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a1728 00000000 00000000 00000000 ffffffff ................ │ │ + 0x000a1738 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1748 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1758 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1768 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1778 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1788 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1798 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a17f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1808 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1818 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1828 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1838 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1848 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1858 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1868 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1878 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1888 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1898 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a18f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1908 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1918 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1928 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1938 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1948 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1958 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1968 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1978 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1988 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1998 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a19f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1a98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1aa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1af8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1b98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1bb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1bc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1bd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1be8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1bf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1c98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1cb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1cc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1cd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1cf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1d98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1da8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1db8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1dc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1dd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1de8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1df8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1e98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1eb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1f98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1fa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1fb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1fc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1fd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1fe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a1ff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2008 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2018 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2028 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2038 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2048 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2058 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2068 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2078 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2088 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2098 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a20f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2108 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2118 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2128 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2138 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2148 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2158 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2168 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2178 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2188 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2198 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a21f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2208 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2218 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2228 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2238 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2248 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2258 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2268 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2278 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2288 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2298 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a22f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2308 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2318 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2328 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2338 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2348 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2358 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2368 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2378 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2388 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2398 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a23f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2408 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2418 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2428 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2438 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2448 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2458 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2468 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2478 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2488 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2498 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a24f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2508 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2518 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2528 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2538 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2548 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2558 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2568 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2578 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2588 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2598 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a25f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2608 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2618 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2628 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2638 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2648 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2658 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2668 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2678 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2688 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2698 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a26f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2708 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2718 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2728 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2738 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2748 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2758 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2768 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2778 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2788 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2798 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a27f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2808 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2818 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2828 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2838 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2848 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2858 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2868 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2878 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2888 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2898 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a28f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2908 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2918 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2928 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2938 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2948 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2958 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2968 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2978 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2988 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2998 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a29f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2a98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2aa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2af8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2b98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2bb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2bc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2bd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2be8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2bf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2c98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2cb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2cc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2cd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2cf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2d98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2da8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2db8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2dc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2dd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2de8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2df8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2e98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2eb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2f98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2fa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2fb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2fc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2fd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2fe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a2ff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3008 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3018 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3028 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3038 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3048 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3058 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3068 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3078 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3088 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3098 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a30f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3108 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3118 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3128 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3138 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3148 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3158 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3168 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3178 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3188 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3198 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a31f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3208 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3218 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3228 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3238 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3248 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3258 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3268 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3278 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3288 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3298 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a32f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3308 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3318 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3328 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3338 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3348 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3358 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3368 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3378 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3388 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3398 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a33f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3408 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3418 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3428 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3438 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3448 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3458 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3468 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3478 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3488 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3498 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a34f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3508 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3518 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3528 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3538 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3548 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3558 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3568 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3578 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3588 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3598 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a35f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3608 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3618 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3628 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3638 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3648 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3658 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3668 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3678 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3688 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3698 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a36f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3708 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3718 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3728 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3738 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3748 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3758 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3768 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3778 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3788 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3798 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a37f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3808 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3818 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3828 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3838 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3848 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3858 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3868 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3878 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3888 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3898 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a38a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a38b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a38c8 00000000 00000000 ffffffff ffffffff ................ │ │ + 0x000a38d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a38e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a38f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3908 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3918 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3928 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3938 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3948 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3958 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3968 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3978 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3988 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3998 ffffffff ffffffff ffff0000 00000000 ................ │ │ + 0x000a39a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a39b8 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a39c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a39d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a39e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a39f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3a88 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x000a3a98 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3aa8 ff00ffff 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a3ab8 00ffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3af8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3b78 ffffffff 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000a3b88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3b98 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3ba8 00000000 ffffffff ffffffff ffffffff ................ │ │ + 0x000a3bb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3bc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3bd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3be8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3bf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3c68 ff000000 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a3c78 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3c88 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3c98 00ffff00 000000ff ffffffff ffffffff ................ │ │ + 0x000a3ca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3cb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3cc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3cd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3cf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3d08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3d18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3d28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3d38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3d48 ffffffff ffffffff ffffffff ffff0000 ................ │ │ + 0x000a3d58 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a3d68 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3d78 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a3d88 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ + 0x000a3d98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3da8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3db8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3dc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3dd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3de8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3df8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3e08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3e18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3e28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3e38 ffffffff ffffffff ffffffff ffff0000 ................ │ │ + 0x000a3e48 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000a3e58 00000000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3e68 ff000000 00000000 00000000 0000ffff ................ │ │ + 0x000a3e78 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ + 0x000a3e88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3e98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3eb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3f08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3f18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3f28 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a3f38 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000a3f48 ffffff00 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a3f58 ff000000 00000000 ffffff00 0000ffff ................ │ │ + 0x000a3f68 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a3f78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3f88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3f98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3fa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3fb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3fc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3fd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3fe8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a3ff8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4008 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4018 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a4028 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000a4038 00000000 0000ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4048 ff000000 00000000 00000000 0000ffff ................ │ │ + 0x000a4058 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4068 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4078 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4088 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4098 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a40f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4108 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a4118 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4128 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4138 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4148 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4158 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4168 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4178 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4188 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4198 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a41f8 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a4208 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4218 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4228 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4238 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4248 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4258 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4268 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4278 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4288 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4298 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a42a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a42b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a42c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a42d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a42e8 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a42f8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a4308 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4318 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4328 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4338 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4348 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4358 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4368 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4378 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4388 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4398 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a43a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a43b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a43c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a43d8 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a43e8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a43f8 ffff00ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a4408 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4418 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4428 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4438 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4448 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4458 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4468 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4478 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4488 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4498 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a44a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a44b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a44c8 ffffffff ffffffff ffffff00 0000ffff ................ │ │ + 0x000a44d8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a44e8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a44f8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a4508 00ffff00 ffff00ff ff000000 00ffffff ................ │ │ + 0x000a4518 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4528 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4538 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4548 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4558 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4568 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4578 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4588 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4598 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a45a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a45b8 ffffffff ffffffff ffffffff ffff0000 ................ │ │ + 0x000a45c8 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000a45d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a45e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000a45f8 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ + 0x000a4608 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4618 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4628 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4638 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4648 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4658 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4668 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4678 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4688 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4698 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a46a8 ffffffff ffffffff ffffffff ffff0000 ................ │ │ + 0x000a46b8 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000a46c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a46d8 ff00ffff 00ffff00 00000000 00000000 ................ │ │ + 0x000a46e8 00ffff00 ffff0000 0000ffff ffffffff ................ │ │ + 0x000a46f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4708 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4718 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4728 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4738 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4748 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4758 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4768 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4778 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4788 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4798 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a47a8 ff000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000a47b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a47c8 00000000 00000000 00000000 0000ffff ................ │ │ + 0x000a47d8 00ffff00 000000ff ffffffff ffffffff ................ │ │ + 0x000a47e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a47f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4808 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4818 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4828 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4838 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4848 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4858 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4868 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4878 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4888 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4898 ffffffff 000000ff ff00ffff 00000000 ................ │ │ + 0x000a48a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a48b8 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000a48c8 00000000 ffffffff ffffffff ffffffff ................ │ │ + 0x000a48d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a48e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a48f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4908 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4918 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4928 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4938 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4948 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4958 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4968 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4978 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4988 ffffffff ffffff00 0000ffff 00ffff00 ................ │ │ + 0x000a4998 ffff0000 00000000 00000000 00000000 ................ │ │ + 0x000a49a8 00000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000a49b8 00ffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a49c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a49d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a49e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a49f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4a78 ffffffff ffffffff ffff0000 00000000 ................ │ │ + 0x000a4a88 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a4a98 ff00ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000a4aa8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ab8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ac8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ad8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ae8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4af8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4b88 00000000 00000000 ffffffff ffffffff ................ │ │ + 0x000a4b98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ba8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4bb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4bc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4bd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4be8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4bf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4c98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ca8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4cb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4cc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4cd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ce8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4cf8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4d98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4da8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4db8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4dc8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4dd8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4de8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4df8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4e98 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ea8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4eb8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ec8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ed8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ee8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4ef8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f08 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f18 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f28 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f38 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f48 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f58 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000a4f68 ffffffff ffffffff ffffffff 00000000 ................ │ │ + 0x000a4f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4fd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a4ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5068 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a50f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a51f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a52f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5338 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a53f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a54f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a55f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a56f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5718 00000000 00000000 00000000 00000400 ................ │ │ + 0x000a5728 00040000 00000000 00000900 00090000 ................ │ │ + 0x000a5738 00000000 00000e00 000e0000 00000000 ................ │ │ + 0x000a5748 00000900 00090000 00000000 00000c00 ................ │ │ + 0x000a5758 000c0000 00000000 00000f00 000f0000 ................ │ │ + 0x000a5768 00000000 00001100 00110000 00000000 ................ │ │ + 0x000a5778 00004b00 004b0000 00000000 00005400 ..K..K........T. │ │ + 0x000a5788 00540000 00000000 00005e00 005e0000 .T........^..^.. │ │ + 0x000a5798 00000000 00006700 00670000 00000000 ......g..g...... │ │ + 0x000a57a8 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ + 0x000a57b8 00cf0000 cf0000cf 00000000 00000000 ................ │ │ + 0x000a57c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5808 00000000 00000000 04000004 00000400 ................ │ │ + 0x000a5818 00000000 09000009 00000900 00000000 ................ │ │ + 0x000a5828 0e00000e 00000e00 00000000 12000012 ................ │ │ + 0x000a5838 00000900 00000000 0c00000c 00000c00 ................ │ │ + 0x000a5848 00000000 0f00000f 00000f00 00000000 ................ │ │ + 0x000a5858 11000011 00001100 00000000 14000014 ................ │ │ + 0x000a5868 00004b00 00000000 54000054 00005400 ..K.....T..T..T. │ │ + 0x000a5878 00000000 5e00005e 00005e00 00000000 ....^..^..^..... │ │ + 0x000a5888 67000067 00006700 00000000 71000071 g..g..g.....q..q │ │ + 0x000a5898 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ + 0x000a58a8 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ + 0x000a58b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58f8 00000000 00040000 04000004 00000000 ................ │ │ + 0x000a5908 00090000 09000009 00000000 000e0000 ................ │ │ + 0x000a5918 0e00000e 00000000 00120000 12000012 ................ │ │ + 0x000a5928 00000000 000c0000 0c00000c 00000000 ................ │ │ + 0x000a5938 000f0000 0f00000f 00000000 00110000 ................ │ │ + 0x000a5948 11000011 00000000 00140000 14000014 ................ │ │ + 0x000a5958 00000000 00540000 54000054 00000000 .....T..T..T.... │ │ + 0x000a5968 005e0000 5e00005e 00000000 00670000 .^..^..^.....g.. │ │ + 0x000a5978 67000067 00000000 00710000 71000071 g..g.....q..q..q │ │ + 0x000a5988 0000cf00 00cf0000 cf0000cf 0000cf00 ................ │ │ + 0x000a5998 00cf0000 cf0000cf 0000cf00 00cf0000 ................ │ │ + 0x000a59a8 cf000000 00000000 00000000 00000000 ................ │ │ + 0x000a59b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59e8 00000400 00040000 04000000 00000800 ................ │ │ + 0x000a59f8 00080000 08000000 00000d00 000d0000 ................ │ │ + 0x000a5a08 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a28 00000000 00000000 00000e00 000e0000 ................ │ │ + 0x000a5a38 0e000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a58 00000000 00000000 00004a00 004a0000 ..........J..J.. │ │ + 0x000a5a68 4a000000 00000000 00000000 00000000 J............... │ │ + 0x000a5a78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a88 00000000 00000000 0000cf00 00cf0000 ................ │ │ + 0x000a5a98 cf0000cf 00000000 00000000 00000000 ................ │ │ + 0x000a5aa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ac8 00000000 00000000 00000000 00000001 ................ │ │ + 0x000a5ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ae8 00000000 00000001 00000000 00000000 ................ │ │ + 0x000a5af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b08 00000100 00010000 00000000 00000100 ................ │ │ + 0x000a5b18 00010000 01000001 00000400 00040000 ................ │ │ + 0x000a5b28 00000000 00000700 00070000 00000000 ................ │ │ + 0x000a5b38 00002600 00260000 1a00001a 00002600 ..&..&........&. │ │ + 0x000a5b48 00260000 26000026 00004300 00430000 .&..&..&..C..C.. │ │ + 0x000a5b58 00000000 00005e00 005e0000 00000000 ......^..^...... │ │ + 0x000a5b68 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ + 0x000a5b78 0fa9000f a9000fa9 00000000 00000000 ................ │ │ + 0x000a5b88 cf0000cf 0000cf00 00000000 00000000 ................ │ │ + 0x000a5b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bb8 00000000 00000000 00000000 00000001 ................ │ │ + 0x000a5bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bd8 00000000 00000001 00000000 00000000 ................ │ │ + 0x000a5be8 00000000 00000000 00000006 02000602 ................ │ │ + 0x000a5bf8 00000100 00000000 01000001 00000100 ................ │ │ + 0x000a5c08 00010000 01000001 00000f00 00000000 ................ │ │ + 0x000a5c18 04000009 00000900 00000006 2b00062b ............+..+ │ │ + 0x000a5c28 00002600 001a0000 26000026 00002600 ..&.....&..&..&. │ │ + 0x000a5c38 00260000 35000035 00028800 00000000 .&..5..5........ │ │ + 0x000a5c48 4300007c 00007c00 0000000f a9000fa9 C..|..|......... │ │ + 0x000a5c58 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ + 0x000a5c68 0fa9000f a9000fa9 0024f000 24f00000 .........$..$... │ │ + 0x000a5c78 000000cf 0000cf00 00000000 00000000 ................ │ │ + 0x000a5c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ca8 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a5cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5cc8 00000000 01000001 00000000 00000000 ................ │ │ + 0x000a5cd8 00000000 00000000 06020006 02000602 ................ │ │ + 0x000a5ce8 00000000 00010000 01000001 00000100 ................ │ │ + 0x000a5cf8 00010000 01000001 00000000 000f0000 ................ │ │ + 0x000a5d08 0f000004 00000000 062b0006 2b00062b .........+..+..+ │ │ + 0x000a5d18 00001a00 00260000 26000026 00002600 .....&..&..&..&. │ │ + 0x000a5d28 00350000 35000035 00000000 02880002 .5..5..5........ │ │ + 0x000a5d38 88000043 00000000 0fa9000f a9000fa9 ...C............ │ │ + 0x000a5d48 000fa900 0fa9000f a9000fa9 000fa900 ................ │ │ + 0x000a5d58 0fa9000f a9000fa9 0024f000 24f00024 .........$..$..$ │ │ + 0x000a5d68 f0000000 0000cf00 00cf0000 00000000 ................ │ │ + 0x000a5d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d98 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a5da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5db8 00000000 01000000 00000000 00000000 ................ │ │ + 0x000a5dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e48 00000000 00000000 0024f000 24f00024 .........$..$..$ │ │ + 0x000a5e58 f00024f0 00000000 00cf0000 00000000 ..$............. │ │ + 0x000a5e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e88 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a5e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ea8 00000000 00000000 000c0100 0c01000c ................ │ │ + 0x000a5eb8 01000c01 000d0100 0d010000 00000000 ................ │ │ + 0x000a5ec8 000c0200 0c02000c 02000c02 000e0200 ................ │ │ + 0x000a5ed8 0e020000 00000000 000c2100 0c21000c ..........!..!.. │ │ + 0x000a5ee8 21000c21 000f2800 0f280000 00000000 !..!..(..(...... │ │ + 0x000a5ef8 000c2b00 0c2b000c 2b000c2b 00103900 ..+..+..+..+..9. │ │ + 0x000a5f08 10390000 00000000 001e8d00 1e8d001e .9.............. │ │ + 0x000a5f18 8d001e8d 0028b400 28b40000 00000000 .....(..(....... │ │ + 0x000a5f28 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ + 0x000a5f38 1ea9001e a9001ea9 00000000 00000024 ...............$ │ │ + 0x000a5f48 f00024f0 0024f000 00000000 00000000 ..$..$.......... │ │ + 0x000a5f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f78 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a5f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f98 0000001e 03001e03 000c0100 0c01000d ................ │ │ + 0x000a5fa8 01000d01 000d0100 0000000c 02000c02 ................ │ │ + 0x000a5fb8 000c0200 0c02000e 02000e02 000e0200 ................ │ │ + 0x000a5fc8 0000000c 03000c03 000c2100 0c21000f ..........!..!.. │ │ + 0x000a5fd8 28000f28 000f2800 0000000c 2b000c2b (..(..(.....+..+ │ │ + 0x000a5fe8 000c2b00 0c2b0010 39001039 00103900 ..+..+..9..9..9. │ │ + 0x000a5ff8 0000000c 37000c37 001e8d00 1e8d0028 ....7..7.......( │ │ + 0x000a6008 b40028b4 0028b400 0000001e a9001ea9 ..(..(.......... │ │ + 0x000a6018 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ + 0x000a6028 1ea9001e a9001ea9 0048f000 48f00000 .........H..H... │ │ + 0x000a6038 000024f0 0024f000 00000000 00000000 ..$..$.......... │ │ + 0x000a6048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6068 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a6078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6088 1e03001e 03001e03 000c0100 0d01000d ................ │ │ + 0x000a6098 01000d01 00000000 0c02000c 02000c02 ................ │ │ + 0x000a60a8 000c0200 0e02000e 02000e02 00000000 ................ │ │ + 0x000a60b8 0c03000c 03000c03 000c2100 0f28000f ..........!..(.. │ │ + 0x000a60c8 28000f28 00000000 0c2b000c 2b000c2b (..(.....+..+..+ │ │ + 0x000a60d8 000c2b00 10390010 39001039 00000000 ..+..9..9..9.... │ │ + 0x000a60e8 0c37000c 37000c37 001e8d00 28b40028 .7..7..7....(..( │ │ + 0x000a60f8 b40028b4 00000000 1ea9001e a9001ea9 ..(............. │ │ + 0x000a6108 001ea900 1ea9001e a9001ea9 001ea900 ................ │ │ + 0x000a6118 1ea9001e a9001ea9 0048f000 48f00048 .........H..H..H │ │ + 0x000a6128 f0000000 0024f000 24f00000 00000000 .....$..$....... │ │ + 0x000a6138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6158 00000000 00000000 00000000 01000001 ................ │ │ + 0x000a6168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6188 00000000 000b0100 0b01000b 01000b01 ................ │ │ + 0x000a6198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61b8 00000000 00092100 09210009 21000921 ......!..!..!..! │ │ + 0x000a61c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61e8 00000000 00136e00 136e0013 6e00136e ......n..n..n..n │ │ + 0x000a61f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6208 00000000 00000000 0048f000 48f00048 .........H..H..H │ │ + 0x000a6218 f00048f0 00000000 24f00000 00000000 ..H.....$....... │ │ + 0x000a6228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6248 00000000 00000000 00000000 01000101 ................ │ │ + 0x000a6258 00000000 00000000 00000000 00150000 ................ │ │ + 0x000a6268 15000015 00001700 000b0000 0b000001 ................ │ │ + 0x000a6278 00000900 00040000 04000000 00000000 ................ │ │ + 0x000a6288 00150300 15030000 00000000 00150300 ................ │ │ + 0x000a6298 15030015 03001503 00030100 03010002 ................ │ │ + 0x000a62a8 01000705 00070300 07030000 00000000 ................ │ │ + 0x000a62b8 00153400 15340000 00000000 00153400 ..4..4........4. │ │ + 0x000a62c8 15340015 34001534 00101d00 101d0009 .4..4..4........ │ │ + 0x000a62d8 12001346 001c3600 1c360000 00000000 ...F..6..6...... │ │ + 0x000a62e8 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ + 0x000a62f8 4ccf004c cf004ccf 00000000 00000032 L..L..L........2 │ │ + 0x000a6308 cf0032cf 0032cf00 00000000 00000000 ..2..2.......... │ │ + 0x000a6318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6338 00000000 00000000 00000000 00000101 ................ │ │ + 0x000a6348 00000000 00000000 00001500 00150000 ................ │ │ + 0x000a6358 15000004 00000500 00020000 01000004 ................ │ │ + 0x000a6368 00000c00 000c0000 0000001f 07001f07 ................ │ │ + 0x000a6378 00150300 00000015 03001503 00150300 ................ │ │ + 0x000a6388 1503001f 06001f06 000d0400 09030007 ................ │ │ + 0x000a6398 03000c08 000c0800 00000015 0e00150e ................ │ │ + 0x000a63a8 00153400 00000015 34001534 00153400 ..4.....4..4..4. │ │ + 0x000a63b8 15340026 51002651 00265100 1935001c .4.&Q.&Q.&Q..5.. │ │ + 0x000a63c8 3600266a 00266a00 00000035 71003571 6.&j.&j....5q.5q │ │ + 0x000a63d8 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ + 0x000a63e8 4ccf004c cf004ccf 004ccf00 4ccf0000 L..L..L..L..L... │ │ + 0x000a63f8 000032cf 0032cf00 00000000 00000000 ..2..2.......... │ │ + 0x000a6408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6428 00000000 00000000 00000001 00000101 ................ │ │ + 0x000a6438 00000000 00000015 00001500 00150000 ................ │ │ + 0x000a6448 19010005 00000500 00020000 0400000c ................ │ │ + 0x000a6458 00000c00 00000000 1f07001f 07001f07 ................ │ │ + 0x000a6468 00000000 15030015 03001503 00150300 ................ │ │ + 0x000a6478 1f06001f 06001f06 00090300 0e06000e ................ │ │ + 0x000a6488 06000703 00000000 150e0015 0e00150e ................ │ │ + 0x000a6498 00000000 15340015 34001534 00153400 .....4..4..4..4. │ │ + 0x000a64a8 26510026 51002651 00193500 2b58002b &Q.&Q.&Q..5.+X.+ │ │ + 0x000a64b8 58001c36 00000000 35710035 71003571 X..6....5q.5q.5q │ │ + 0x000a64c8 004ccf00 4ccf004c cf004ccf 004ccf00 .L..L..L..L..L.. │ │ + 0x000a64d8 4ccf004c cf004ccf 004ccf00 4ccf004c L..L..L..L..L..L │ │ + 0x000a64e8 cf000000 0032cf00 32cf0000 00000000 .....2..2....... │ │ + 0x000a64f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6518 00000000 00000000 00000001 00000000 ................ │ │ + 0x000a6528 00000000 00000015 00001500 00000000 ................ │ │ + 0x000a6538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65c8 00000000 00000000 004ccf00 4ccf004c .........L..L..L │ │ + 0x000a65d8 cf004ccf 00000000 32cf0000 00000000 ..L.....2....... │ │ + 0x000a65e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a65f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6608 00000000 00000000 00000000 00000100 ................ │ │ + 0x000a6618 00000000 00000000 00000000 00650400 .............e.. │ │ + 0x000a6628 65040000 00000000 00650900 65090000 e........e..e... │ │ + 0x000a6638 00000000 00650e00 650e0000 00000000 .....e..e....... │ │ + 0x000a6648 00470900 47090000 00000000 00470c00 .G..G........G.. │ │ + 0x000a6658 470c0000 00000000 00470f00 470f0000 G........G..G... │ │ + 0x000a6668 00000000 00471100 47110000 00000000 .....G..G....... │ │ + 0x000a6678 00474b00 474b0000 00000000 00475400 .GK.GK.......GT. │ │ + 0x000a6688 47540000 00000000 00475e00 475e0000 GT.......G^.G^.. │ │ + 0x000a6698 00000000 00476700 47670000 00000000 .....Gg.Gg...... │ │ + 0x000a66a8 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ + 0x000a66b8 65cf0065 cf0065cf 00000000 0000004c e..e..e........L │ │ + 0x000a66c8 cf004ccf 004ccf00 00000000 00000000 ..L..L.......... │ │ + 0x000a66d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a66f8 00000000 00000000 00000000 00000100 ................ │ │ + 0x000a6708 00000000 00000065 04006504 00650400 .......e..e..e.. │ │ + 0x000a6718 00000065 09006509 00650900 00000065 ...e..e..e.....e │ │ + 0x000a6728 0e00650e 00650e00 00000065 12006512 ..e..e.....e..e. │ │ + 0x000a6738 00470900 00000047 0c00470c 00470c00 .G.....G..G..G.. │ │ + 0x000a6748 00000047 0f00470f 00470f00 00000047 ...G..G..G.....G │ │ + 0x000a6758 11004711 00471100 00000047 14004714 ..G..G.....G..G. │ │ + 0x000a6768 00474b00 00000047 54004754 00475400 .GK....GT.GT.GT. │ │ + 0x000a6778 00000047 5e00475e 00475e00 00000047 ...G^.G^.G^....G │ │ + 0x000a6788 67004767 00476700 00000047 71004771 g.Gg.Gg....Gq.Gq │ │ + 0x000a6798 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ + 0x000a67a8 65cf0065 cf0065cf 0065cf00 65cf0000 e..e..e..e..e... │ │ + 0x000a67b8 00004ccf 004ccf00 00000000 00000000 ..L..L.......... │ │ + 0x000a67c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67e8 00000000 00000000 00000000 00000100 ................ │ │ + 0x000a67f8 00000000 65040065 04006504 00000000 ....e..e..e..... │ │ + 0x000a6808 65090065 09006509 00000000 650e0065 e..e..e.....e..e │ │ + 0x000a6818 0e00650e 00000000 65120065 12006512 ..e.....e..e..e. │ │ + 0x000a6828 00000000 470c0047 0c00470c 00000000 ....G..G..G..... │ │ + 0x000a6838 470f0047 0f00470f 00000000 47110047 G..G..G.....G..G │ │ + 0x000a6848 11004711 00000000 47140047 14004714 ..G.....G..G..G. │ │ + 0x000a6858 00000000 47540047 54004754 00000000 ....GT.GT.GT.... │ │ + 0x000a6868 475e0047 5e00475e 00000000 47670047 G^.G^.G^....Gg.G │ │ + 0x000a6878 67004767 00000000 47710047 71004771 g.Gg....Gq.Gq.Gq │ │ + 0x000a6888 0065cf00 65cf0065 cf0065cf 0065cf00 .e..e..e..e..e.. │ │ + 0x000a6898 65cf0065 cf0065cf 0065cf00 65cf0065 e..e..e..e..e..e │ │ + 0x000a68a8 cf000000 004ccf00 4ccf0000 00000000 .....L..L....... │ │ + 0x000a68b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a68e8 00650400 65040065 04000000 00620800 .e..e..e.....b.. │ │ + 0x000a68f8 62080062 08000000 00620d00 620d0062 b..b.....b..b..b │ │ + 0x000a6908 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000a6918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6928 00000000 00000000 003c0e00 3c0e003c .........<..<..< │ │ + 0x000a6938 0e000000 00000000 00000000 00000000 ................ │ │ + 0x000a6948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6958 00000000 00000000 00324a00 324a0032 .........2J.2J.2 │ │ + 0x000a6968 4a000000 00000000 00000000 00000000 J............... │ │ + 0x000a6978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6988 00000000 00000000 0065cf00 65cf0065 .........e..e..e │ │ + 0x000a6998 cf0065cf 00000000 4ccf0000 00000000 ..e.....L....... │ │ + 0x000a69a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a69c8 00000000 00000000 00000000 00008e01 ................ │ │ + 0x000a69d8 00630000 63000000 00006000 00630000 .c..c.....`..c.. │ │ + 0x000a69e8 63000002 00006301 00690000 69000000 c.....c..i..i... │ │ + 0x000a69f8 00000000 00650000 65000000 00000000 .....e..e....... │ │ + 0x000a6a08 007b0100 7b010066 00006600 007a0100 .{..{..f..f..z.. │ │ + 0x000a6a18 7a01007a 01007a01 00290400 29040000 z..z..z..)..)... │ │ + 0x000a6a28 00000000 00510700 51070000 00000000 .....Q..Q....... │ │ + 0x000a6a38 007b2600 7b260057 1a00571a 007a2600 .{&.{&.W..W..z&. │ │ + 0x000a6a48 7a26007a 26007a26 00494300 49430000 z&.z&.z&.IC.IC.. │ │ + 0x000a6a58 00000000 00585e00 585e0000 00000000 .....X^.X^...... │ │ + 0x000a6a68 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ + 0x000a6a78 b1a900b1 a900b1a9 00000000 00000065 ...............e │ │ + 0x000a6a88 cf0065cf 0065cf00 00000000 00000000 ..e..e.......... │ │ + 0x000a6a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6aa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ab8 00000000 00000000 00000000 00008e01 ................ │ │ + 0x000a6ac8 00630000 60000002 00006300 00630000 .c..`.....c..c.. │ │ + 0x000a6ad8 6300000a 00006b01 00690000 00000009 c.....k..i...... │ │ + 0x000a6ae8 00006900 00690000 000000ae 0200ae02 ..i..i.......... │ │ + 0x000a6af8 007b0100 6600007a 01007a01 007a0100 .{..f..z..z..z.. │ │ + 0x000a6b08 7a010091 01009101 00910f00 00000029 z..............) │ │ + 0x000a6b18 04006309 00630900 000000ae 2b00ae2b ..c..c......+..+ │ │ + 0x000a6b28 007b2600 571a007a 26007a26 007a2600 .{&.W..z&.z&.z&. │ │ + 0x000a6b38 7a2600a1 3500a135 00a38800 00000049 z&..5..5.......I │ │ + 0x000a6b48 43007b7c 007b7c00 000000b1 a900b1a9 C.{|.{|......... │ │ + 0x000a6b58 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ + 0x000a6b68 b1a900b1 a900b1a9 00b4f000 b4f00000 ................ │ │ + 0x000a6b78 000065cf 0065cf00 00000000 00000000 ..e..e.......... │ │ + 0x000a6b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ba8 00000000 00000000 0000008e 01008e01 ................ │ │ + 0x000a6bb8 00600000 02000063 00006300 00630000 .`.....c..c..c.. │ │ + 0x000a6bc8 0a00006b 01006b01 00000000 09000069 ...k..k........i │ │ + 0x000a6bd8 00006900 00000000 ae0200ae 0200ae02 ..i............. │ │ + 0x000a6be8 00660000 7a01007a 01007a01 007a0100 .f..z..z..z..z.. │ │ + 0x000a6bf8 91010091 01009101 00000000 910f0091 ................ │ │ + 0x000a6c08 0f002904 00000000 ae2b00ae 2b00ae2b ..)......+..+..+ │ │ + 0x000a6c18 00571a00 7a26007a 26007a26 007a2600 .W..z&.z&.z&.z&. │ │ + 0x000a6c28 a13500a1 3500a135 00000000 a38800a3 .5..5..5........ │ │ + 0x000a6c38 88004943 00000000 b1a900b1 a900b1a9 ..IC............ │ │ + 0x000a6c48 00b1a900 b1a900b1 a900b1a9 00b1a900 ................ │ │ + 0x000a6c58 b1a900b1 a900b1a9 00b4f000 b4f000b4 ................ │ │ + 0x000a6c68 f0000000 0065cf00 65cf0000 00000000 .....e..e....... │ │ + 0x000a6c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c98 00000000 00000000 0000008e 01008901 ................ │ │ + 0x000a6ca8 00630000 02000063 00006300 006b0000 .c.....c..c..k.. │ │ + 0x000a6cb8 0a00006b 01000000 00000000 00000000 ...k............ │ │ + 0x000a6cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d48 00000000 00000000 00b4f000 b4f000b4 ................ │ │ + 0x000a6d58 f000b4f0 00000000 65cf0000 00000000 ........e....... │ │ + 0x000a6d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d88 00000000 00000000 00000089 01008e01 ................ │ │ + 0x000a6d98 00630000 02000063 00006b00 00710000 .c.....c..k..q.. │ │ + 0x000a6da8 10000000 00000000 00d20100 d20100d2 ................ │ │ + 0x000a6db8 0100d201 00e60100 e6010000 00000000 ................ │ │ + 0x000a6dc8 00d20200 d20200d2 0200d202 00f30200 ................ │ │ + 0x000a6dd8 f3020000 00000000 00d22100 d22100d2 ..........!..!.. │ │ + 0x000a6de8 2100d221 00f92800 f9280000 00000000 !..!..(..(...... │ │ + 0x000a6df8 00d22b00 d22b00d2 2b00d22b 00f93900 ..+..+..+..+..9. │ │ + 0x000a6e08 f9390000 00000000 00d58d00 d58d00d5 .9.............. │ │ + 0x000a6e18 8d00d58d 00fcb400 fcb40000 00000000 ................ │ │ + 0x000a6e28 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ + 0x000a6e38 d5a900d5 a900d5a9 00000000 000000b4 ................ │ │ + 0x000a6e48 f000b4f0 00b4f000 00000000 00000000 ................ │ │ + 0x000a6e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e78 00000000 00000000 00000089 01008e01 ................ │ │ + 0x000a6e88 00630000 02000066 00006d00 006d0000 .c.....f..m..m.. │ │ + 0x000a6e98 000000d5 0300d503 00d20100 d20100e6 ................ │ │ + 0x000a6ea8 0100e601 00e60100 000000d2 0200d202 ................ │ │ + 0x000a6eb8 00d20200 d20200f3 0200f302 00f30200 ................ │ │ + 0x000a6ec8 000000d2 0300d203 00d22100 d22100f9 ..........!..!.. │ │ + 0x000a6ed8 2800f928 00f92800 000000d2 2b00d22b (..(..(.....+..+ │ │ + 0x000a6ee8 00d22b00 d22b00f9 3900f939 00f93900 ..+..+..9..9..9. │ │ + 0x000a6ef8 000000d2 3700d237 00d58d00 d58d00fc ....7..7........ │ │ + 0x000a6f08 b400fcb4 00fcb400 000000d5 a900d5a9 ................ │ │ + 0x000a6f18 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ + 0x000a6f28 d5a900d5 a900d5a9 00d8f000 d8f00000 ................ │ │ + 0x000a6f38 0000b4f0 00b4f000 00000000 00000000 ................ │ │ + 0x000a6f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f68 00000000 00000000 0000008e 01008e01 ................ │ │ + 0x000a6f78 00630000 0800006d 00006d00 00000000 .c.....m..m..... │ │ + 0x000a6f88 d50300d5 0300d503 00d20100 e60100e6 ................ │ │ + 0x000a6f98 0100e601 00000000 d20200d2 0200d202 ................ │ │ + 0x000a6fa8 00d20200 f30200f3 0200f302 00000000 ................ │ │ + 0x000a6fb8 d20300d2 0300d203 00d22100 f92800f9 ..........!..(.. │ │ + 0x000a6fc8 2800f928 00000000 d22b00d2 2b00d22b (..(.....+..+..+ │ │ + 0x000a6fd8 00d22b00 f93900f9 3900f939 00000000 ..+..9..9..9.... │ │ + 0x000a6fe8 d23700d2 3700d237 00d58d00 fcb400fc .7..7..7........ │ │ + 0x000a6ff8 b400fcb4 00000000 d5a900d5 a900d5a9 ................ │ │ + 0x000a7008 00d5a900 d5a900d5 a900d5a9 00d5a900 ................ │ │ + 0x000a7018 d5a900d5 a900d5a9 00d8f000 d8f000d8 ................ │ │ + 0x000a7028 f0000000 00b4f000 b4f00000 00000000 ................ │ │ + 0x000a7038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7058 00000000 00000000 0000008e 01008e01 ................ │ │ + 0x000a7068 00690000 0800006d 00000000 00000000 .i.....m........ │ │ + 0x000a7078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7088 00000000 00bd0100 bd0100bd 0100bd01 ................ │ │ + 0x000a7098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70b8 00000000 00a42100 a42100a4 2100a421 ......!..!..!..! │ │ + 0x000a70c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70e8 00000000 008b6e00 8b6e008b 6e008b6e ......n..n..n..n │ │ + 0x000a70f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7108 00000000 00000000 00d8f000 d8f000d8 ................ │ │ + 0x000a7118 f000d8f0 00000000 b4f00000 00000000 ................ │ │ + 0x000a7128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7148 00000000 00000000 0000008e 01009401 ................ │ │ + 0x000a7158 00690000 08000000 00000000 00d50300 .i.............. │ │ + 0x000a7168 d50300d5 0300e903 00f50100 f501000c ................ │ │ + 0x000a7178 0000cb02 00230200 23020000 00000000 .....#..#....... │ │ + 0x000a7188 00f91f00 f91f0000 00000000 00f91f00 ................ │ │ + 0x000a7198 f91f00f9 1f00f91f 002e0f00 2e0f0023 ...............# │ │ + 0x000a71a8 0c00c42d 00592100 59210000 00000000 ...-.Y!.Y!...... │ │ + 0x000a71b8 00f97000 f9700000 00000000 00f97000 ..p..p........p. │ │ + 0x000a71c8 f97000f9 7000f970 004f3e00 4f3e0033 .p..p..p.O>.O>.3 │ │ + 0x000a71d8 2800a797 00897300 89730000 00000000 (.....s..s...... │ │ + 0x000a71e8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a71f8 fcf000fc f000fcf0 00000000 000000d8 ................ │ │ + 0x000a7208 f000d8f0 00d8f000 00000000 00000000 ................ │ │ + 0x000a7218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7238 00000000 00000000 00000004 00009401 ................ │ │ + 0x000a7248 00690000 00000000 0000d503 00d50300 .i.............. │ │ + 0x000a7258 d503000f 02002202 00210000 1d000023 ......"..!.....# │ │ + 0x000a7268 0200e204 00e20400 000000f9 1f00f91f ................ │ │ + 0x000a7278 00f91f00 000000f9 1f00f91f 00f91f00 ................ │ │ + 0x000a7288 f91f00ff 3500ff35 00fc2500 c41c0059 ....5..5..%....Y │ │ + 0x000a7298 2100fb43 00fb4300 000000f9 7000f970 !..C..C.....p..p │ │ + 0x000a72a8 00f97000 000000f9 7000f970 00f97000 ..p.....p..p..p. │ │ + 0x000a72b8 f97000ff ae00ffae 00ffae00 a7710089 .p...........q.. │ │ + 0x000a72c8 7300fde2 00fde200 000000fc f000fcf0 s............... │ │ + 0x000a72d8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a72e8 fcf000fc f000fcf0 00fcf000 fcf00000 ................ │ │ + 0x000a72f8 0000d8f0 00d8f000 00000000 00000000 ................ │ │ + 0x000a7308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7328 00000000 00000000 0000000a 00009401 ................ │ │ + 0x000a7338 00000000 000000d5 0300d503 00d50300 ................ │ │ + 0x000a7348 e4050022 02002202 00800000 230200e2 ..."..".....#... │ │ + 0x000a7358 0400e204 00000000 f91f00f9 1f00f91f ................ │ │ + 0x000a7368 00000000 f91f00f9 1f00f91f 00f91f00 ................ │ │ + 0x000a7378 ff3500ff 3500ff35 00c41c00 fb3200fb .5..5..5.....2.. │ │ + 0x000a7388 32005921 00000000 f97000f9 7000f970 2.Y!.....p..p..p │ │ + 0x000a7398 00000000 f97000f9 7000f970 00f97000 .....p..p..p..p. │ │ + 0x000a73a8 ffae00ff ae00ffae 00a77100 fdbc00fd ..........q..... │ │ + 0x000a73b8 bc008973 00000000 fcf000fc f000fcf0 ...s............ │ │ + 0x000a73c8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a73d8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a73e8 f0000000 00d8f000 d8f00000 00000000 ................ │ │ + 0x000a73f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7418 00000000 00000000 0000000a 00000000 ................ │ │ + 0x000a7428 00690000 000000d5 0300d503 00e40500 .i.............. │ │ + 0x000a7438 e4050022 02001e01 00340200 230200e2 ...".....4..#... │ │ + 0x000a7448 04000000 00f91f00 f91f00f9 1f000000 ................ │ │ + 0x000a7458 00f91f00 f91f00f9 1f00f91f 00ff3500 ..............5. │ │ + 0x000a7468 ff3500ff 3500c729 00fb3200 fb3200fb .5..5..)..2..2.. │ │ + 0x000a7478 32000000 00f97000 f97000f9 70000000 2.....p..p..p... │ │ + 0x000a7488 00f97000 f97000f9 7000f970 00ffae00 ..p..p..p..p.... │ │ + 0x000a7498 ffae00ff ae00a771 00fdbc00 fdbc00fd .......q........ │ │ + 0x000a74a8 bc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a74b8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a74c8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a74d8 f000fcf0 00000000 d8f00000 00000000 ................ │ │ + 0x000a74e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7508 00000000 00000000 00000000 00000a00 ................ │ │ + 0x000a7518 00080000 000000d5 0300e405 00e40500 ................ │ │ + 0x000a7528 e40500e0 0400f709 00f40300 23020000 ............#... │ │ + 0x000a7538 0000f91f 00f91f00 f91f0000 0000f91f ................ │ │ + 0x000a7548 00f91f00 f91f00f9 1f00ff35 00ff3500 ...........5..5. │ │ + 0x000a7558 ff3500c7 2900fe47 00fb3200 fb320000 .5..)..G..2..2.. │ │ + 0x000a7568 0000f970 00f97000 f9700000 0000f970 ...p..p..p.....p │ │ + 0x000a7578 00f97000 f97000f9 7000ffae 00ffae00 ..p..p..p....... │ │ + 0x000a7588 ffae00a7 7100fdbc 00fdbc00 fdbc0000 ....q........... │ │ + 0x000a7598 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a75a8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a75b8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a75c8 f000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a75d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75f8 00000000 00000000 00000000 00000a00 ................ │ │ + 0x000a7608 00080000 00000000 00000f02 000f0200 ................ │ │ + 0x000a7618 0f0200d3 0200ea07 00e70200 16010000 ................ │ │ + 0x000a7628 0000f91f 00f91f00 f91f0000 00000000 ................ │ │ + 0x000a7638 00000000 00000000 00002f16 002f1600 ........../../.. │ │ + 0x000a7648 2f160000 0000371e 00361500 36150000 /.....7..6..6... │ │ + 0x000a7658 0000f970 00f97000 f9700000 00000000 ...p..p..p...... │ │ + 0x000a7668 00000000 00000000 00004f3e 004f3e00 ..........O>.O>. │ │ + 0x000a7678 4f3e0000 0000564b 00564b00 564b0000 O>....VK.VK.VK.. │ │ + 0x000a7688 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7698 00000000 000000fc f000fcf0 00fcf000 ................ │ │ + 0x000a76a8 fcf00000 00000000 00000000 000000fc ................ │ │ + 0x000a76b8 f000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a76c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a76d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a76e8 00000000 00000000 00000005 00000a00 ................ │ │ + 0x000a76f8 00080000 0000000f 02000f02 00e40500 ................ │ │ + 0x000a7708 0d0100ea 0700ea07 00e70200 000000f9 ................ │ │ + 0x000a7718 1f00f91f 00f91f00 00000000 00000000 ................ │ │ + 0x000a7728 00f20400 0000002f 16002f16 00ff3500 ......./../...5. │ │ + 0x000a7738 24110037 1e00371e 00f73200 000000f9 $..7..7...2..... │ │ + 0x000a7748 7000f970 00f97000 00000000 00000000 p..p..p......... │ │ + 0x000a7758 00f84100 0000004f 3e004f3e 00ffae00 ..A....O>.O>.... │ │ + 0x000a7768 33280056 4b00564b 00fab400 000000fc 3(.VK.VK........ │ │ + 0x000a7778 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7788 00e1b900 000000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7798 fcf00000 00000000 00e3e800 000000fc ................ │ │ + 0x000a77a8 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a77b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77d8 00000000 00000000 00000005 00000500 ................ │ │ + 0x000a77e8 00080000 0000000f 02000f02 000f0200 ................ │ │ + 0x000a77f8 0d0100ea 0700ea07 00e70200 000000f9 ................ │ │ + 0x000a7808 1f00f91f 00f91f00 00000000 00000000 ................ │ │ + 0x000a7818 00000000 0000002f 16002f16 002f1600 ......./../../.. │ │ + 0x000a7828 24110037 1e00371e 00361500 000000f9 $..7..7..6...... │ │ + 0x000a7838 7000f970 00f97000 00000000 00000000 p..p..p......... │ │ + 0x000a7848 00000000 0000004f 3e004f3e 004f3e00 .......O>.O>.O>. │ │ + 0x000a7858 33280056 4b00564b 00564b00 000000fc 3(.VK.VK.VK..... │ │ + 0x000a7868 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7878 00000000 000000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7888 fcf00000 00000000 00000000 000000fc ................ │ │ + 0x000a7898 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a78a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78c8 00000000 00000000 00000005 00000500 ................ │ │ + 0x000a78d8 00050000 000000e4 0500e405 00e40500 ................ │ │ + 0x000a78e8 ce0400f7 0900f709 00f40300 000000f9 ................ │ │ + 0x000a78f8 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ + 0x000a7908 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ + 0x000a7918 c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ + 0x000a7928 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ + 0x000a7938 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ + 0x000a7948 a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ + 0x000a7958 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7968 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7978 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7988 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a79a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a79b8 00000000 00000000 00000000 00000500 ................ │ │ + 0x000a79c8 00050000 0500000f 0200e405 00e40500 ................ │ │ + 0x000a79d8 ce0400e5 0900f709 00f40300 000000f9 ................ │ │ + 0x000a79e8 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ + 0x000a79f8 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ + 0x000a7a08 c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ + 0x000a7a18 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ + 0x000a7a28 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ + 0x000a7a38 a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ + 0x000a7a48 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7a58 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7a68 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7a78 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7a88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7aa8 00000000 00000000 00000000 00000500 ................ │ │ + 0x000a7ab8 00050000 0000000f 0200e405 00e40500 ................ │ │ + 0x000a7ac8 0d010024 06002406 00230200 000000f9 ...$..$..#...... │ │ + 0x000a7ad8 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ + 0x000a7ae8 00f91f00 f91f00ff 35002f16 002f1600 ........5./../.. │ │ + 0x000a7af8 c72900fe 47005b2f 00592100 000000f9 .)..G.[/.Y!..... │ │ + 0x000a7b08 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ + 0x000a7b18 00f97000 f97000ff ae004f3e 004f3e00 ..p..p....O>.O>. │ │ + 0x000a7b28 a77100fd bc008973 00897300 000000fc .q.....s..s..... │ │ + 0x000a7b38 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7b48 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a7b58 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7b68 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7ba8 00050000 0500000f 02000f02 00e40500 ................ │ │ + 0x000a7bb8 ce040024 06002406 00230200 000000f9 ...$..$..#...... │ │ + 0x000a7bc8 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ + 0x000a7bd8 00f91f00 f91f00ff 35002f16 002f1600 ........5./../.. │ │ + 0x000a7be8 c72900fe 47005b2f 00592100 000000f9 .)..G.[/.Y!..... │ │ + 0x000a7bf8 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ + 0x000a7c08 00f97000 f97000ff ae004f3e 004f3e00 ..p..p....O>.O>. │ │ + 0x000a7c18 a77100fd bc008973 00897300 000000fc .q.....s..s..... │ │ + 0x000a7c28 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7c38 00fcf000 fcf000fc f0000000 00000000 ................ │ │ + 0x000a7c48 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7c58 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c98 00000000 05000014 02000f02 000f0200 ................ │ │ + 0x000a7ca8 ce0400e5 09002406 00230200 000000f9 ......$..#...... │ │ + 0x000a7cb8 1f00f91f 00f91f00 000000f9 1f00f91f ................ │ │ + 0x000a7cc8 00f91f00 f91f00ff 3500ff35 00ff3500 ........5..5..5. │ │ + 0x000a7cd8 c72900fe 4700fe47 00fb3200 000000f9 .)..G..G..2..... │ │ + 0x000a7ce8 7000f970 00f97000 000000f9 7000f970 p..p..p.....p..p │ │ + 0x000a7cf8 00f97000 f97000ff ae00ffae 00ffae00 ..p..p.......... │ │ + 0x000a7d08 a77100fd bc00fdbc 00fdbc00 000000fc .q.............. │ │ + 0x000a7d18 f000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7d28 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7d38 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7d48 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d88 00000000 00000005 00001402 00140200 ................ │ │ + 0x000a7d98 0f0200ce 0400e509 00e20300 23020000 ............#... │ │ + 0x000a7da8 0000f91f 00f91f00 f91f0000 0000f91f ................ │ │ + 0x000a7db8 00f91f00 f91f00f9 1f00ff35 00ff3500 ...........5..5. │ │ + 0x000a7dc8 ff3500c7 2900fe47 00fb3200 fb320000 .5..)..G..2..2.. │ │ + 0x000a7dd8 0000f970 00f97000 f9700000 0000f970 ...p..p..p.....p │ │ + 0x000a7de8 00f97000 f97000f9 7000ffae 00ffae00 ..p..p..p....... │ │ + 0x000a7df8 ffae00a7 7100fdbc 00fdbc00 fdbc0000 ....q........... │ │ + 0x000a7e08 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000a7e18 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7e28 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000a7e38 f000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a7e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e78 00000000 00000000 00000f02 00140200 ................ │ │ + 0x000a7e88 05000000 00001705 00e20300 cb010000 ................ │ │ + 0x000a7e98 0000f91f 00f91f00 00000000 00000000 ................ │ │ + 0x000a7ea8 00f91f00 00000000 00002f16 00ff3500 ........../...5. │ │ + 0x000a7eb8 f91f00c2 1800f936 00592100 230c0000 .......6.Y!.#... │ │ + 0x000a7ec8 0000f970 00f97000 00000000 00000000 ...p..p......... │ │ + 0x000a7ed8 00f97000 00000000 00004f3e 00ffae00 ..p.......O>.... │ │ + 0x000a7ee8 f97000a3 4900f994 00897300 33280000 .p..I.....s.3(.. │ │ + 0x000a7ef8 0000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a7f08 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a7f18 fcf000fc f000fcf0 00000000 00000000 ................ │ │ + 0x000a7f28 0000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000a7f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f68 00000000 00000000 00000000 000f0200 ................ │ │ + 0x000a7f78 0f020000 00000000 00160100 16010000 ................ │ │ + 0x000a7f88 00000000 00f91f00 f91f0000 00000000 ................ │ │ + 0x000a7f98 00000000 00000000 00000000 002f1600 ............./.. │ │ + 0x000a7fa8 2f160000 00000000 00361500 36150000 /........6..6... │ │ + 0x000a7fb8 00000000 00f97000 f9700000 00000000 ......p..p...... │ │ + 0x000a7fc8 00000000 00000000 00000000 004f3e00 .............O>. │ │ + 0x000a7fd8 4f3e0000 00000000 00564b00 564b0000 O>.......VK.VK.. │ │ + 0x000a7fe8 00000000 00fcf000 fcf00000 00000000 ................ │ │ + 0x000a7ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8008 00000000 00000000 00000000 000000fc ................ │ │ + 0x000a8018 f000fcf0 00000000 00000000 00000000 ................ │ │ + 0x000a8028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8068 0f02000f 02000000 00000000 16010016 ................ │ │ + 0x000a8078 01000000 00000000 f91f00f9 1f000000 ................ │ │ + 0x000a8088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8098 2f16002f 16000000 00000000 36150036 /../........6..6 │ │ + 0x000a80a8 15000000 00000000 f97000f9 70000000 .........p..p... │ │ + 0x000a80b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a80c8 4f3e004f 3e000000 00000000 564b0056 O>.O>.......VK.V │ │ + 0x000a80d8 4b000000 00000000 fcf000fc f0000000 K............... │ │ + 0x000a80e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a80f8 00000000 00000000 00000000 fcf000fc ................ │ │ + 0x000a8108 f0000000 00000000 00000000 00000000 ................ │ │ + 0x000a8118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8158 0000000f 02000f02 000e0000 00000016 ................ │ │ + 0x000a8168 01001601 00160100 000000f9 1f00f91f ................ │ │ + 0x000a8178 00f91f00 00000000 00000000 00000000 ................ │ │ + 0x000a8188 0000002f 16002f16 002e0f00 00000036 .../../........6 │ │ + 0x000a8198 15003615 00361500 000000f9 7000f970 ..6..6......p..p │ │ + 0x000a81a8 00f97000 00000000 00000000 00000000 ..p............. │ │ + 0x000a81b8 0000004f 3e004f3e 004f3e00 00000056 ...O>.O>.O>....V │ │ + 0x000a81c8 4b00564b 00564b00 000000fc f000fcf0 K.VK.VK......... │ │ + 0x000a81d8 00fcf000 00000000 00000000 00000000 ................ │ │ + 0x000a81e8 00000000 0000fcf0 00fcf000 fcf00000 ................ │ │ + 0x000a81f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8248 00000000 00000000 000e0000 0e00000c ................ │ │ + 0x000a8258 00000c00 00230200 23020000 00000000 .....#..#....... │ │ + 0x000a8268 00f91f00 f91f0000 00000000 00f91f00 ................ │ │ + 0x000a8278 f91f00f9 1f00f91f 002e0f00 2e0f0023 ...............# │ │ + 0x000a8288 0c00230c 00592100 59210000 00000000 ..#..Y!.Y!...... │ │ + 0x000a8298 00f97000 f9700000 00000000 00f97000 ..p..p........p. │ │ + 0x000a82a8 f97000f9 7000f970 004f3e00 4f3e0033 .p..p..p.O>.O>.3 │ │ + 0x000a82b8 28003328 00897300 89730000 00000000 (.3(..s..s...... │ │ + 0x000a82c8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000a82d8 fcf000fc f000fcf0 00000000 00000000 ................ │ │ + 0x000a82e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a82f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8338 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a83f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a84f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a85f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8738 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8748 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8768 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8778 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a87a8 00000000 00000000 00000000 0000ffff ................ │ │ + 0x000a87b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a87c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a87d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a87e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a87f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8808 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8818 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8828 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8838 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8848 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8858 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8868 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8878 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8888 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8898 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a88f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8908 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8918 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8928 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8938 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8948 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8958 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8968 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8978 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8988 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8998 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a89f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a58 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a68 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a78 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8a98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8aa8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ab8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ac8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ad8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ae8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8af8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b08 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b58 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a8b68 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a8b78 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a8b88 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8b98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ba8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8bb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8bc8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8bd8 ff00ffff ff000000 00ff0000 00ffffff ................ │ │ + 0x000a8be8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8bf8 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a8c08 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a8c18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8c28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8c38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8c48 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8c58 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8c68 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8c78 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8c88 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a8c98 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ca8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8cb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8cc8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a8cd8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8ce8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8cf8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8d08 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ + 0x000a8d18 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8d28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8d38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8d48 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ + 0x000a8d58 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8d68 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8d78 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8d88 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a8d98 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8da8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8db8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8dc8 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a8dd8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8de8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8df8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8e08 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8e18 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a8e28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8e38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8e48 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a8e58 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a8e68 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8e78 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a8e88 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8e98 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a8ea8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8eb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8ec8 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8ed8 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a8ee8 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8ef8 00ffffff 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a8f08 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8f18 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a8f28 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8f38 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8f48 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8f58 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a8f68 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8f78 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a8f88 00ff0000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8f98 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a8fa8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8fb8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a8fc8 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8fd8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8fe8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a8ff8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9008 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9018 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a9028 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9038 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9048 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9058 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9068 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9078 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9088 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9098 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a90a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a90b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a90c8 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a90d8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a90e8 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a90f8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9108 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9118 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a9128 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9138 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9148 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9158 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9168 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a9178 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9188 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9198 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a91a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a91b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a91c8 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a91d8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a91e8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a91f8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9208 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9218 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a9228 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9238 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9248 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a9258 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9268 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9278 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9288 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9298 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a92a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a92b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a92c8 ff00ffff ff000000 00ffffff 00ffffff ................ │ │ + 0x000a92d8 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a92e8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a92f8 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a9308 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ + 0x000a9318 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a9328 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9338 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9348 ff00ffff ff00ffff ff000000 00ffffff ................ │ │ + 0x000a9358 00ffffff 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9368 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9378 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9388 00ff0000 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a9398 00ffffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a93a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a93b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a93c8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a93d8 00ffffff 00ffffff 00ff0000 00ff0000 ................ │ │ + 0x000a93e8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a93f8 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9408 00ffffff 00ffffff 00ff0000 00ffffff ................ │ │ + 0x000a9418 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9428 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9438 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9448 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9458 ff000000 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a9468 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9478 00ff0000 00ff0000 00ffffff 00ffffff ................ │ │ + 0x000a9488 00ffffff 00ff0000 00ffffff ff00ffff ................ │ │ + 0x000a9498 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a94a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a94b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a94c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a94d8 ff00ffff ff000000 00ff0000 00ffffff ................ │ │ + 0x000a94e8 00ffffff 00ffffff 00ffffff 00ffffff ................ │ │ + 0x000a94f8 00ffffff 00ffffff 00ffffff 00ff0000 ................ │ │ + 0x000a9508 00ff0000 00ffffff ff00ffff ff00ffff ................ │ │ + 0x000a9518 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9528 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9538 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9548 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9558 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a9568 00ff0000 00ff0000 00ff0000 00ff0000 ................ │ │ + 0x000a9578 00ff0000 00ff0000 00ff0000 00ffffff ................ │ │ + 0x000a9588 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9598 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a95f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9608 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9618 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9628 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9638 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9648 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9658 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9668 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9678 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9688 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9698 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96a8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96b8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96c8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96d8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96e8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a96f8 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9708 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9718 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9728 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9738 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9748 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9758 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9768 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9778 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9788 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a9798 ff00ffff ff00ffff ff00ffff ff00ffff ................ │ │ + 0x000a97a8 ff00ffff ff00ffff ff00ffff ff000000 ................ │ │ + 0x000a97b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9808 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9828 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9838 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9858 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9868 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9888 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9898 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a98f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9958 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9988 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9aa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f58 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a9f68 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a9f78 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a9f88 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a9f98 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a9fa8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a9fb8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000a9fc8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000a9fd8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000a9fe8 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000a9ff8 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aa008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa038 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000aa048 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa058 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa068 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa078 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa088 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa098 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa0a8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa0b8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa0c8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa0d8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa0e8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa128 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x000aa138 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa148 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa158 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa168 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa178 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa188 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa198 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa1a8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa1b8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa1c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa1d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa1e8 00ffff00 00000000 00000000 00000000 ................ │ │ + 0x000aa1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa218 00000000 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000aa228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2c8 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000aa2d8 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000aa2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa2f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa308 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000aa318 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa328 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa338 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa348 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa358 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa368 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa378 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa388 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa398 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa3a8 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa3b8 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aa3c8 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000aa3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3f8 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa408 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa418 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa428 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa438 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa448 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa458 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa468 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa478 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa488 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa498 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa4a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa4b8 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000aa4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa4e8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa4f8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa508 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa518 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa528 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa538 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa548 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa558 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa568 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa578 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa588 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa598 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa5a8 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5d8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000aa5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa688 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000aa698 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000aa6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa6c8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000aa6d8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa6e8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa6f8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa708 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa718 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa728 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa738 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aa748 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aa758 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa768 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa778 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aa788 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000aa798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa7a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa7b8 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa7c8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa7d8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa7e8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa7f8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa808 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa818 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa828 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aa838 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aa848 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aa858 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa868 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa878 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000aa888 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa898 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa8a8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa8b8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa8c8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa8d8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa8e8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa8f8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa908 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa918 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aa928 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aa938 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aa948 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aa958 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aa968 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000aa978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa988 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa998 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000aa9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa48 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000aaa58 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000aaa68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa88 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000aaa98 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aaaa8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aaab8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aaac8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aaad8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aaae8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aaaf8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aab08 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aab18 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aab28 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aab38 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aab48 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000aab58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aab68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aab78 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aab88 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aab98 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aaba8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aabb8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aabc8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aabd8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aabe8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aabf8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aac08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aac18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aac28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aac38 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000aac48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aac58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aac68 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aac78 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aac88 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aac98 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aaca8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aacb8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aacc8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aacd8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000aace8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000aacf8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000aad08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aad18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aad28 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000aad38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad58 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000aad68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aada8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aade8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae08 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000aae18 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000aae28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae48 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000aae58 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aae68 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aae78 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aae88 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aae98 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aaea8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aaeb8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aaec8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aaed8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aaee8 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aaef8 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aaf08 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000aaf18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf38 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aaf48 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aaf58 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aaf68 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aaf78 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aaf88 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aaf98 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aafa8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aafb8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aafc8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aafd8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aafe8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000aaff8 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ab008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab028 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab038 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab048 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab058 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab068 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab078 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab088 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab098 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab0a8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab0b8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab0c8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab0d8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ab0e8 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab118 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000ab128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1c8 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000ab1d8 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000ab1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab208 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ab218 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab228 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab238 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab248 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab258 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab268 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab278 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab288 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab298 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab2a8 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab2b8 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000ab2c8 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000ab2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2f8 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab308 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab318 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab328 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab338 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab348 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab358 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab368 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab378 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab388 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab398 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab3a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ab3b8 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ab3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3e8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab3f8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab408 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab418 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab428 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab438 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab448 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab458 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab468 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab478 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab488 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab498 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ab4a8 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4d8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000ab4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab588 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000ab598 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000ab5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5c8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ab5d8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab5e8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab5f8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab608 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab618 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab628 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab638 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab648 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab658 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab668 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab678 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000ab688 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000ab698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab6b8 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab6c8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab6d8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab6e8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab6f8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab708 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab718 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab728 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ab738 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ab748 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ab758 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab768 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ab778 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ab788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab7a8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab7b8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab7c8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab7d8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab7e8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab7f8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab808 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab818 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000ab828 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000ab838 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000ab848 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ab858 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ab868 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab888 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab898 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000ab8a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab948 00000000 00000000 000000ff ff00ffff ................ │ │ + 0x000ab958 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000ab968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab988 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ab998 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab9a8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab9b8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab9c8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ab9d8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ab9e8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ab9f8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aba08 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aba18 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000aba28 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000aba38 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000aba48 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000aba58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aba68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aba78 00000000 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aba88 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000aba98 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abaa8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abab8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abac8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abad8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abae8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abaf8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abb08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abb18 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000abb28 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000abb38 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000abb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abb58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abb68 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000abb78 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000abb88 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000abb98 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000abba8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000abbb8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000abbc8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000abbd8 ffff0000 0000ffff 00ffff00 ffff0000 ................ │ │ + 0x000abbe8 0000ffff 00ffff00 ffff0000 0000ffff ................ │ │ + 0x000abbf8 00ffff00 ffff0000 0000ffff 00ffff00 ................ │ │ + 0x000abc08 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000abc18 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000abc28 00ffff00 000000ff ff00ffff 00000000 ................ │ │ + 0x000abc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abc48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abc58 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000abc68 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000abc78 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000abc88 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000abc98 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000abca8 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000abcb8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000abcc8 000000ff ff00ffff 00ffff00 000000ff ................ │ │ + 0x000abcd8 ff00ffff 00ffff00 000000ff ff00ffff ................ │ │ + 0x000abce8 00ffff00 000000ff ff00ffff 00ffff00 ................ │ │ + 0x000abcf8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000abd08 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000abd18 00ffff00 ffff0000 0000ffff 00000000 ................ │ │ + 0x000abd28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abd38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abd48 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abd58 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abd68 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abd78 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abd88 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abd98 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abda8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abdb8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abdc8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abdd8 00000000 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000abde8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000abdf8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000abe08 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000abe18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abe28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abe38 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abe48 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abe58 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abe68 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abe78 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abe88 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abe98 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abea8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000abeb8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000abec8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abed8 00000000 00000000 00ffff00 ffff00ff ................ │ │ + 0x000abee8 ff00ffff 00000000 00000000 00000000 ................ │ │ + 0x000abef8 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000abf08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abf18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000abf28 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abf38 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abf48 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abf58 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abf68 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abf78 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abf88 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000abf98 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abfa8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000abfb8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abfc8 000000ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000abfd8 ff00ffff 00000000 000000ff ff000000 ................ │ │ + 0x000abfe8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000abff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac018 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac028 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac038 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac048 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac058 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac068 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac078 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac088 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac098 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac0a8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac0b8 00000000 00000000 00ffff00 ffff00ff ................ │ │ + 0x000ac0c8 ff00ffff 00000000 00000000 00000000 ................ │ │ + 0x000ac0d8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac108 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac118 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac128 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac138 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac148 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac158 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac168 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac178 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac188 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac198 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac1a8 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ac1b8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac1c8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac1d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac1f8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac208 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac218 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac228 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac238 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac248 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac258 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac268 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac278 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac288 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac298 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ac2a8 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac2b8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac2e8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac2f8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac308 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac318 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac328 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac338 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac348 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac358 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac368 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac378 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac388 ffff00ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000ac398 0000ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac3a8 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac3d8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac3e8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac3f8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac408 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac418 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac428 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac438 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac448 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac458 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac468 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac478 ffff00ff ff00ffff 00ffff00 00000000 ................ │ │ + 0x000ac488 0000ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac498 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac4c8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac4d8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac4e8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac4f8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac508 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac518 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac528 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac538 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac548 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac558 00ffff00 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac568 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ac578 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac588 00ffff00 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac5b8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac5c8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000ac5d8 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000ac5e8 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac5f8 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000ac608 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000ac618 00000000 ffff00ff ff00ffff 00000000 ................ │ │ + 0x000ac628 ffff00ff ff00ffff 00000000 ffff00ff ................ │ │ + 0x000ac638 ff00ffff 00000000 ffff00ff ff00ffff ................ │ │ + 0x000ac648 00000000 ffff00ff ff00ffff 00ffff00 ................ │ │ + 0x000ac658 ffff00ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ac668 ff00ffff 00ffff00 ffff00ff ff00ffff ................ │ │ + 0x000ac678 00ffff00 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac6a8 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac6b8 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000ac6c8 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000ac6d8 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac6e8 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000ac6f8 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000ac708 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac718 ffff00ff ff000000 00000000 ffff00ff ................ │ │ + 0x000ac728 ff000000 00000000 ffff00ff ff000000 ................ │ │ + 0x000ac738 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac748 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000ac758 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000ac768 00000000 ffff00ff ff000000 00000000 ................ │ │ + 0x000ac778 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac798 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ac7a8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ac7b8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ac7c8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ac7d8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ac7e8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ac7f8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ac808 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000ac818 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000ac828 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000ac838 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac858 00ffff00 ffff0000 00000000 00000000 ................ │ │ + 0x000ac868 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac888 00000000 00000000 0000ffff 00ffff00 ................ │ │ + 0x000ac898 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000ac8a8 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000ac8b8 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000ac8c8 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000ac8d8 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000ac8e8 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000ac8f8 00000000 0000ffff 00ffff00 00000000 ................ │ │ + 0x000ac908 0000ffff 00ffff00 00000000 0000ffff ................ │ │ + 0x000ac918 00ffff00 00000000 0000ffff 00ffff00 ................ │ │ + 0x000ac928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac938 00000000 00000000 00000000 0000ffff ................ │ │ + 0x000ac948 00ffff00 00000000 00000000 00000000 ................ │ │ + 0x000ac958 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ac978 00000000 00000000 00000000 00ffff00 ................ │ │ + 0x000ac988 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac998 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac9a8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac9b8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac9c8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000ac9d8 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000ac9e8 ffff00ff ff000000 00ffff00 ffff00ff ................ │ │ + 0x000ac9f8 ff000000 00ffff00 ffff00ff ff000000 ................ │ │ + 0x000aca08 00ffff00 ffff00ff ff000000 00ffff00 ................ │ │ + 0x000aca18 ffff00ff ff000000 00000000 00000000 ................ │ │ + 0x000aca28 00000000 00000000 ffff00ff ff00ffff ................ │ │ + 0x000aca38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aca78 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000aca88 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000aca98 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000acaa8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000acab8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000acac8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000acad8 000000ff ff00ffff 00000000 000000ff ................ │ │ + 0x000acae8 ff00ffff 00000000 000000ff ff00ffff ................ │ │ + 0x000acaf8 00000000 000000ff ff00ffff 00000000 ................ │ │ + 0x000acb08 000000ff ff00ffff 00ffff00 ffff00ff ................ │ │ + 0x000acb18 ff00ffff 00ffff00 ffff0000 00000000 ................ │ │ + 0x000acb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acb98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acbb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acbc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acbd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acbe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acbf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acc98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000accb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000accc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000accd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000accf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acd98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acda8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acdb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acdc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acdd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acde8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acdf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ace98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aceb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aced8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acf98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acfe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000acff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad068 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad2f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad308 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad318 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad328 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad338 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad3f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad4f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad6f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad738 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad748 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad768 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad778 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad7a8 00140000 14000000 00000000 00280000 .............(.. │ │ + 0x000ad7b8 28000000 00000000 003c0000 3c000000 (........<..<... │ │ + 0x000ad7c8 00000000 00500000 50000000 00000000 .....P..P....... │ │ + 0x000ad7d8 00640000 64000000 00000000 00780000 .d..d........x.. │ │ + 0x000ad7e8 78000000 00000000 008c0000 8c000000 x............... │ │ + 0x000ad7f8 00000000 00a00000 a0000000 00000000 ................ │ │ + 0x000ad808 00b40000 b4000000 00000000 00c80000 ................ │ │ + 0x000ad818 c8000000 00000000 00dc0000 dc000000 ................ │ │ + 0x000ad828 00000000 00f00000 f00000f0 0000f000 ................ │ │ + 0x000ad838 00f00000 f00000f0 0000f000 00000000 ................ │ │ + 0x000ad848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad858 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad868 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad888 00000000 00000000 00000014 00001400 ................ │ │ + 0x000ad898 00140000 00000028 00002800 00280000 .......(..(..(.. │ │ + 0x000ad8a8 0000003c 00003c00 003c0000 00000050 ...<..<..<.....P │ │ + 0x000ad8b8 00005000 00500000 00000064 00006400 ..P..P.....d..d. │ │ + 0x000ad8c8 00640000 00000078 00007800 00780000 .d.....x..x..x.. │ │ + 0x000ad8d8 0000008c 00008c00 008c0000 000000a0 ................ │ │ + 0x000ad8e8 0000a000 00a00000 000000b4 0000b400 ................ │ │ + 0x000ad8f8 00b40000 000000c8 0000c800 00c80000 ................ │ │ + 0x000ad908 000000dc 0000dc00 00dc0000 000000f0 ................ │ │ + 0x000ad918 0000f000 00f00000 f00000f0 0000f000 ................ │ │ + 0x000ad928 00f00000 f00000f0 0000f000 00f00000 ................ │ │ + 0x000ad938 f0000000 00000000 00000000 00000000 ................ │ │ + 0x000ad948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad958 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ad978 00000000 00000000 14000014 00001400 ................ │ │ + 0x000ad988 00000000 28000028 00002800 00000000 ....(..(..(..... │ │ + 0x000ad998 3c00003c 00003c00 00000000 50000050 <..<..<.....P..P │ │ + 0x000ad9a8 00005000 00000000 64000064 00006400 ..P.....d..d..d. │ │ + 0x000ad9b8 00000000 78000078 00007800 00000000 ....x..x..x..... │ │ + 0x000ad9c8 8c00008c 00008c00 00000000 a00000a0 ................ │ │ + 0x000ad9d8 0000a000 00000000 b40000b4 0000b400 ................ │ │ + 0x000ad9e8 00000000 c80000c8 0000c800 00000000 ................ │ │ + 0x000ad9f8 dc0000dc 0000dc00 00000000 f00000f0 ................ │ │ + 0x000ada08 0000f000 00f00000 f00000f0 0000f000 ................ │ │ + 0x000ada18 00f00000 f00000f0 0000f000 00f00000 ................ │ │ + 0x000ada28 f00000f0 00000000 00000000 00000000 ................ │ │ + 0x000ada38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ada98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adaa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adaf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adb08 00000000 00000000 00000000 00f00000 ................ │ │ + 0x000adb18 f00000f0 0000f000 00000000 00000000 ................ │ │ + 0x000adb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adb38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adb48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adb58 00000000 24000024 00000000 00000000 ....$..$........ │ │ + 0x000adb68 24140024 14000000 00000000 24280024 $..$........$(.$ │ │ + 0x000adb78 28000000 00000000 243c0024 3c000000 (.......$<.$<... │ │ + 0x000adb88 00000000 24500024 50000000 00000000 ....$P.$P....... │ │ + 0x000adb98 24640024 64000000 00000000 24780024 $d.$d.......$x.$ │ │ + 0x000adba8 78000000 00000000 248c0024 8c000000 x.......$..$.... │ │ + 0x000adbb8 00000000 24a00024 a0000000 00000000 ....$..$........ │ │ + 0x000adbc8 24b40024 b4000000 00000000 24c80024 $..$........$..$ │ │ + 0x000adbd8 c8000000 00000000 24dc0024 dc000000 ........$..$.... │ │ + 0x000adbe8 00000000 24f00024 f00024f0 0024f000 ....$..$..$..$.. │ │ + 0x000adbf8 24f00024 f00024f0 0024f000 00000000 $..$..$..$...... │ │ + 0x000adc08 000000f0 0000f000 00f00000 00000000 ................ │ │ + 0x000adc18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adc28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adc38 00000000 00000000 00000000 00002400 ..............$. │ │ + 0x000adc48 00240000 24000000 00002414 00241400 .$..$.....$..$.. │ │ + 0x000adc58 24140000 00002428 00242800 24280000 $.....$(.$(.$(.. │ │ + 0x000adc68 0000243c 00243c00 243c0000 00002450 ..$<.$<.$<....$P │ │ + 0x000adc78 00245000 24500000 00002464 00246400 .$P.$P....$d.$d. │ │ + 0x000adc88 24640000 00002478 00247800 24780000 $d....$x.$x.$x.. │ │ + 0x000adc98 0000248c 00248c00 248c0000 000024a0 ..$..$..$.....$. │ │ + 0x000adca8 0024a000 24a00000 000024b4 0024b400 .$..$.....$..$.. │ │ + 0x000adcb8 24b40000 000024c8 0024c800 24c80000 $.....$..$..$... │ │ + 0x000adcc8 000024dc 0024dc00 24dc0000 000024f0 ..$..$..$.....$. │ │ + 0x000adcd8 0024f000 24f00024 f00024f0 0024f000 .$..$..$..$..$.. │ │ + 0x000adce8 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ + 0x000adcf8 f0000000 0000f000 00f00000 00000000 ................ │ │ + 0x000add08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000add18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000add28 00000000 00000000 00000024 00002400 ...........$..$. │ │ + 0x000add38 00240000 00000024 14002414 00241400 .$.....$..$..$.. │ │ + 0x000add48 00000024 28002428 00242800 00000024 ...$(.$(.$(....$ │ │ + 0x000add58 3c00243c 00243c00 00000024 50002450 <.$<.$<....$P.$P │ │ + 0x000add68 00245000 00000024 64002464 00246400 .$P....$d.$d.$d. │ │ + 0x000add78 00000024 78002478 00247800 00000024 ...$x.$x.$x....$ │ │ + 0x000add88 8c00248c 00248c00 00000024 a00024a0 ..$..$.....$..$. │ │ + 0x000add98 0024a000 00000024 b40024b4 0024b400 .$.....$..$..$.. │ │ + 0x000adda8 00000024 c80024c8 0024c800 00000024 ...$..$..$.....$ │ │ + 0x000addb8 dc0024dc 0024dc00 00000024 f00024f0 ..$..$.....$..$. │ │ + 0x000addc8 0024f000 24f00024 f00024f0 0024f000 .$..$..$..$..$.. │ │ + 0x000addd8 24f00024 f00024f0 0024f000 24f00024 $..$..$..$..$..$ │ │ + 0x000adde8 f00024f0 00000000 00f00000 f0000000 ..$............. │ │ + 0x000addf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade18 00000000 00000000 24000024 00002400 ........$..$..$. │ │ + 0x000ade28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ade98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adeb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adec8 00000000 00000000 00000000 24f00024 ............$..$ │ │ + 0x000aded8 f00024f0 0024f000 00000000 f0000000 ..$..$.......... │ │ + 0x000adee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adf08 00000000 00240000 24000024 00000000 .....$..$..$.... │ │ + 0x000adf18 00000000 48000048 00000000 00000000 ....H..H........ │ │ + 0x000adf28 48140048 14000000 00000000 48280048 H..H........H(.H │ │ + 0x000adf38 28000000 00000000 483c0048 3c000000 (.......H<.H<... │ │ + 0x000adf48 00000000 48500048 50000000 00000000 ....HP.HP....... │ │ + 0x000adf58 48640048 64000000 00000000 48780048 Hd.Hd.......Hx.H │ │ + 0x000adf68 78000000 00000000 488c0048 8c000000 x.......H..H.... │ │ + 0x000adf78 00000000 48a00048 a0000000 00000000 ....H..H........ │ │ + 0x000adf88 48b40048 b4000000 00000000 48c80048 H..H........H..H │ │ + 0x000adf98 c8000000 00000000 48dc0048 dc000000 ........H..H.... │ │ + 0x000adfa8 00000000 48f00048 f00048f0 0048f000 ....H..H..H..H.. │ │ + 0x000adfb8 48f00048 f00048f0 0048f000 00000000 H..H..H..H...... │ │ + 0x000adfc8 000024f0 0024f000 24f00000 00000000 ..$..$..$....... │ │ + 0x000adfd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adfe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000adff8 00000000 00240000 24000000 00004800 .....$..$.....H. │ │ + 0x000ae008 00480000 48000000 00004814 00481400 .H..H.....H..H.. │ │ + 0x000ae018 48140000 00004828 00482800 48280000 H.....H(.H(.H(.. │ │ + 0x000ae028 0000483c 00483c00 483c0000 00004850 ..H<.H<.H<....HP │ │ + 0x000ae038 00485000 48500000 00004864 00486400 .HP.HP....Hd.Hd. │ │ + 0x000ae048 48640000 00004878 00487800 48780000 Hd....Hx.Hx.Hx.. │ │ + 0x000ae058 0000488c 00488c00 488c0000 000048a0 ..H..H..H.....H. │ │ + 0x000ae068 0048a000 48a00000 000048b4 0048b400 .H..H.....H..H.. │ │ + 0x000ae078 48b40000 000048c8 0048c800 48c80000 H.....H..H..H... │ │ + 0x000ae088 000048dc 0048dc00 48dc0000 000048f0 ..H..H..H.....H. │ │ + 0x000ae098 0048f000 48f00048 f00048f0 0048f000 .H..H..H..H..H.. │ │ + 0x000ae0a8 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ + 0x000ae0b8 f0000000 0024f000 24f00000 00000000 .....$..$....... │ │ + 0x000ae0c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae0d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae0e8 00002400 00240000 00000048 00004800 ..$..$.....H..H. │ │ + 0x000ae0f8 00480000 00000048 14004814 00481400 .H.....H..H..H.. │ │ + 0x000ae108 00000048 28004828 00482800 00000048 ...H(.H(.H(....H │ │ + 0x000ae118 3c00483c 00483c00 00000048 50004850 <.H<.H<....HP.HP │ │ + 0x000ae128 00485000 00000048 64004864 00486400 .HP....Hd.Hd.Hd. │ │ + 0x000ae138 00000048 78004878 00487800 00000048 ...Hx.Hx.Hx....H │ │ + 0x000ae148 8c00488c 00488c00 00000048 a00048a0 ..H..H.....H..H. │ │ + 0x000ae158 0048a000 00000048 b40048b4 0048b400 .H.....H..H..H.. │ │ + 0x000ae168 00000048 c80048c8 0048c800 00000048 ...H..H..H.....H │ │ + 0x000ae178 dc0048dc 0048dc00 00000048 f00048f0 ..H..H.....H..H. │ │ + 0x000ae188 0048f000 48f00048 f00048f0 0048f000 .H..H..H..H..H.. │ │ + 0x000ae198 48f00048 f00048f0 0048f000 48f00048 H..H..H..H..H..H │ │ + 0x000ae1a8 f00048f0 00000000 24f00024 f0000000 ..H.....$..$.... │ │ + 0x000ae1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae1c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae1d8 00002400 00000000 48000048 00004800 ..$.....H..H..H. │ │ + 0x000ae1e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae1f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae208 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae218 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae228 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae238 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae248 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae288 00000000 00000000 00000000 48f00048 ............H..H │ │ + 0x000ae298 f00048f0 0048f000 00000024 f0000000 ..H..H.....$.... │ │ + 0x000ae2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae2b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae2c8 00000000 00480000 48000048 00000000 .....H..H..H.... │ │ + 0x000ae2d8 00000000 6c00006c 00000000 00000000 ....l..l........ │ │ + 0x000ae2e8 6c14006c 14000000 00000000 6c28006c l..l........l(.l │ │ + 0x000ae2f8 28000000 00000000 6c3c006c 3c000000 (.......l<.l<... │ │ + 0x000ae308 00000000 6c50006c 50000000 00000000 ....lP.lP....... │ │ + 0x000ae318 6c64006c 64000000 00000000 6c78006c ld.ld.......lx.l │ │ + 0x000ae328 78000000 00000000 6c8c006c 8c000000 x.......l..l.... │ │ + 0x000ae338 00000000 6ca0006c a0000000 00000000 ....l..l........ │ │ + 0x000ae348 6cb4006c b4000000 00000000 6cc8006c l..l........l..l │ │ + 0x000ae358 c8000000 00000000 6cdc006c dc000000 ........l..l.... │ │ + 0x000ae368 00000000 6cf0006c f0006cf0 006cf000 ....l..l..l..l.. │ │ + 0x000ae378 6cf0006c f0006cf0 006cf000 00000000 l..l..l..l...... │ │ + 0x000ae388 000048f0 0048f000 48f00000 00000000 ..H..H..H....... │ │ + 0x000ae398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae3a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae3b8 00000000 00480000 48000000 00006c00 .....H..H.....l. │ │ + 0x000ae3c8 006c0000 6c000000 00006c14 006c1400 .l..l.....l..l.. │ │ + 0x000ae3d8 6c140000 00006c28 006c2800 6c280000 l.....l(.l(.l(.. │ │ + 0x000ae3e8 00006c3c 006c3c00 6c3c0000 00006c50 ..l<.l<.l<....lP │ │ + 0x000ae3f8 006c5000 6c500000 00006c64 006c6400 .lP.lP....ld.ld. │ │ + 0x000ae408 6c640000 00006c78 006c7800 6c780000 ld....lx.lx.lx.. │ │ + 0x000ae418 00006c8c 006c8c00 6c8c0000 00006ca0 ..l..l..l.....l. │ │ + 0x000ae428 006ca000 6ca00000 00006cb4 006cb400 .l..l.....l..l.. │ │ + 0x000ae438 6cb40000 00006cc8 006cc800 6cc80000 l.....l..l..l... │ │ + 0x000ae448 00006cdc 006cdc00 6cdc0000 00006cf0 ..l..l..l.....l. │ │ + 0x000ae458 006cf000 6cf0006c f0006cf0 006cf000 .l..l..l..l..l.. │ │ + 0x000ae468 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ + 0x000ae478 f0000000 0048f000 48f00000 00000000 .....H..H....... │ │ + 0x000ae488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae4a8 00004800 00480000 0000006c 00006c00 ..H..H.....l..l. │ │ + 0x000ae4b8 006c0000 0000006c 14006c14 006c1400 .l.....l..l..l.. │ │ + 0x000ae4c8 0000006c 28006c28 006c2800 0000006c ...l(.l(.l(....l │ │ + 0x000ae4d8 3c006c3c 006c3c00 0000006c 50006c50 <.l<.l<....lP.lP │ │ + 0x000ae4e8 006c5000 0000006c 64006c64 006c6400 .lP....ld.ld.ld. │ │ + 0x000ae4f8 0000006c 78006c78 006c7800 0000006c ...lx.lx.lx....l │ │ + 0x000ae508 8c006c8c 006c8c00 0000006c a0006ca0 ..l..l.....l..l. │ │ + 0x000ae518 006ca000 0000006c b4006cb4 006cb400 .l.....l..l..l.. │ │ + 0x000ae528 0000006c c8006cc8 006cc800 0000006c ...l..l..l.....l │ │ + 0x000ae538 dc006cdc 006cdc00 0000006c f0006cf0 ..l..l.....l..l. │ │ + 0x000ae548 006cf000 6cf0006c f0006cf0 006cf000 .l..l..l..l..l.. │ │ + 0x000ae558 6cf0006c f0006cf0 006cf000 6cf0006c l..l..l..l..l..l │ │ + 0x000ae568 f0006cf0 00000000 48f00048 f0000000 ..l.....H..H.... │ │ + 0x000ae578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae598 00004800 00000000 6c00006c 00006c00 ..H.....l..l..l. │ │ + 0x000ae5a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae5b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae5c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae5d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae5e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae5f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae648 00000000 00000000 00000000 6cf0006c ............l..l │ │ + 0x000ae658 f0006cf0 006cf000 00000048 f0000000 ..l..l.....H.... │ │ + 0x000ae668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae688 00000000 006c0000 6c00006c 00000000 .....l..l..l.... │ │ + 0x000ae698 00000000 90000090 00000000 00000000 ................ │ │ + 0x000ae6a8 90140090 14000000 00000000 90280090 .............(.. │ │ + 0x000ae6b8 28000000 00000000 903c0090 3c000000 (........<..<... │ │ + 0x000ae6c8 00000000 90500090 50000000 00000000 .....P..P....... │ │ + 0x000ae6d8 90640090 64000000 00000000 90780090 .d..d........x.. │ │ + 0x000ae6e8 78000000 00000000 908c0090 8c000000 x............... │ │ + 0x000ae6f8 00000000 90a00090 a0000000 00000000 ................ │ │ + 0x000ae708 90b40090 b4000000 00000000 90c80090 ................ │ │ + 0x000ae718 c8000000 00000000 90dc0090 dc000000 ................ │ │ + 0x000ae728 00000000 90f00090 f00090f0 0090f000 ................ │ │ + 0x000ae738 90f00090 f00090f0 0090f000 00000000 ................ │ │ + 0x000ae748 00006cf0 006cf000 6cf00000 00000000 ..l..l..l....... │ │ + 0x000ae758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae768 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae778 00000000 006c0000 6c000000 00009000 .....l..l....... │ │ + 0x000ae788 00900000 90000000 00009014 00901400 ................ │ │ + 0x000ae798 90140000 00009028 00902800 90280000 .......(..(..(.. │ │ + 0x000ae7a8 0000903c 00903c00 903c0000 00009050 ...<..<..<.....P │ │ + 0x000ae7b8 00905000 90500000 00009064 00906400 ..P..P.....d..d. │ │ + 0x000ae7c8 90640000 00009078 00907800 90780000 .d.....x..x..x.. │ │ + 0x000ae7d8 0000908c 00908c00 908c0000 000090a0 ................ │ │ + 0x000ae7e8 0090a000 90a00000 000090b4 0090b400 ................ │ │ + 0x000ae7f8 90b40000 000090c8 0090c800 90c80000 ................ │ │ + 0x000ae808 000090dc 0090dc00 90dc0000 000090f0 ................ │ │ + 0x000ae818 0090f000 90f00090 f00090f0 0090f000 ................ │ │ + 0x000ae828 90f00090 f00090f0 0090f000 90f00090 ................ │ │ + 0x000ae838 f0000000 006cf000 6cf00000 00000000 .....l..l....... │ │ + 0x000ae848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae858 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae868 00006c00 006c0000 00000090 00009000 ..l..l.......... │ │ + 0x000ae878 00900000 00000090 14009014 00901400 ................ │ │ + 0x000ae888 00000090 28009028 00902800 00000090 ....(..(..(..... │ │ + 0x000ae898 3c00903c 00903c00 00000090 50009050 <..<..<.....P..P │ │ + 0x000ae8a8 00905000 00000090 64009064 00906400 ..P.....d..d..d. │ │ + 0x000ae8b8 00000090 78009078 00907800 00000090 ....x..x..x..... │ │ + 0x000ae8c8 8c00908c 00908c00 00000090 a00090a0 ................ │ │ + 0x000ae8d8 0090a000 00000090 b40090b4 0090b400 ................ │ │ + 0x000ae8e8 00000090 c80090c8 0090c800 00000090 ................ │ │ + 0x000ae8f8 dc0090dc 0090dc00 00000090 f00090f0 ................ │ │ + 0x000ae908 0090f000 90f00090 f00090f0 0090f000 ................ │ │ + 0x000ae918 90f00090 f00090f0 0090f000 90f00090 ................ │ │ + 0x000ae928 f00090f0 00000000 6cf0006c f0000000 ........l..l.... │ │ + 0x000ae938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae958 00006c00 00000000 90000090 00009000 ..l............. │ │ + 0x000ae968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae988 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ae9f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aea08 00000000 00000000 00000000 90f00090 ................ │ │ + 0x000aea18 f00090f0 0090f000 0000006c f0000000 ...........l.... │ │ + 0x000aea28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aea38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aea48 00000000 00900000 90000090 00000000 ................ │ │ + 0x000aea58 00000000 b40000b4 00000000 00000000 ................ │ │ + 0x000aea68 b41400b4 14000000 00000000 b42800b4 .............(.. │ │ + 0x000aea78 28000000 00000000 b43c00b4 3c000000 (........<..<... │ │ + 0x000aea88 00000000 b45000b4 50000000 00000000 .....P..P....... │ │ + 0x000aea98 b46400b4 64000000 00000000 b47800b4 .d..d........x.. │ │ + 0x000aeaa8 78000000 00000000 b48c00b4 8c000000 x............... │ │ + 0x000aeab8 00000000 b4a000b4 a0000000 00000000 ................ │ │ + 0x000aeac8 b4b400b4 b4000000 00000000 b4c800b4 ................ │ │ + 0x000aead8 c8000000 00000000 b4dc00b4 dc000000 ................ │ │ + 0x000aeae8 00000000 b4f000b4 f000b4f0 00b4f000 ................ │ │ + 0x000aeaf8 b4f000b4 f000b4f0 00b4f000 00000000 ................ │ │ + 0x000aeb08 000090f0 0090f000 90f00000 00000000 ................ │ │ + 0x000aeb18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aeb28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aeb38 00000000 00900000 90000000 0000b400 ................ │ │ + 0x000aeb48 00b40000 b4000000 0000b414 00b41400 ................ │ │ + 0x000aeb58 b4140000 0000b428 00b42800 b4280000 .......(..(..(.. │ │ + 0x000aeb68 0000b43c 00b43c00 b43c0000 0000b450 ...<..<..<.....P │ │ + 0x000aeb78 00b45000 b4500000 0000b464 00b46400 ..P..P.....d..d. │ │ + 0x000aeb88 b4640000 0000b478 00b47800 b4780000 .d.....x..x..x.. │ │ + 0x000aeb98 0000b48c 00b48c00 b48c0000 0000b4a0 ................ │ │ + 0x000aeba8 00b4a000 b4a00000 0000b4b4 00b4b400 ................ │ │ + 0x000aebb8 b4b40000 0000b4c8 00b4c800 b4c80000 ................ │ │ + 0x000aebc8 0000b4dc 00b4dc00 b4dc0000 0000b4f0 ................ │ │ + 0x000aebd8 00b4f000 b4f000b4 f000b4f0 00b4f000 ................ │ │ + 0x000aebe8 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ + 0x000aebf8 f0000000 0090f000 90f00000 00000000 ................ │ │ + 0x000aec08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aec18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aec28 00009000 00900000 000000b4 0000b400 ................ │ │ + 0x000aec38 00b40000 000000b4 1400b414 00b41400 ................ │ │ + 0x000aec48 000000b4 2800b428 00b42800 000000b4 ....(..(..(..... │ │ + 0x000aec58 3c00b43c 00b43c00 000000b4 5000b450 <..<..<.....P..P │ │ + 0x000aec68 00b45000 000000b4 6400b464 00b46400 ..P.....d..d..d. │ │ + 0x000aec78 000000b4 7800b478 00b47800 000000b4 ....x..x..x..... │ │ + 0x000aec88 8c00b48c 00b48c00 000000b4 a000b4a0 ................ │ │ + 0x000aec98 00b4a000 000000b4 b400b4b4 00b4b400 ................ │ │ + 0x000aeca8 000000b4 c800b4c8 00b4c800 000000b4 ................ │ │ + 0x000aecb8 dc00b4dc 00b4dc00 000000b4 f000b4f0 ................ │ │ + 0x000aecc8 00b4f000 b4f000b4 f000b4f0 00b4f000 ................ │ │ + 0x000aecd8 b4f000b4 f000b4f0 00b4f000 b4f000b4 ................ │ │ + 0x000aece8 f000b4f0 00000000 90f00090 f0000000 ................ │ │ + 0x000aecf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed18 00009000 00000000 b40000b4 0000b400 ................ │ │ + 0x000aed28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aed98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aeda8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aedb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aedc8 00000000 00000000 00000000 b4f000b4 ................ │ │ + 0x000aedd8 f000b4f0 00b4f000 00000090 f0000000 ................ │ │ + 0x000aede8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aedf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aee08 00000000 00b40000 b40000b4 00000000 ................ │ │ + 0x000aee18 00000000 d80000d8 00000000 00000000 ................ │ │ + 0x000aee28 d81400d8 14000000 00000000 d82800d8 .............(.. │ │ + 0x000aee38 28000000 00000000 d83c00d8 3c000000 (........<..<... │ │ + 0x000aee48 00000000 d85000d8 50000000 00000000 .....P..P....... │ │ + 0x000aee58 d86400d8 64000000 00000000 d87800d8 .d..d........x.. │ │ + 0x000aee68 78000000 00000000 d88c00d8 8c000000 x............... │ │ + 0x000aee78 00000000 d8a000d8 a0000000 00000000 ................ │ │ + 0x000aee88 d8b400d8 b4000000 00000000 d8c800d8 ................ │ │ + 0x000aee98 c8000000 00000000 d8dc00d8 dc000000 ................ │ │ + 0x000aeea8 00000000 d8f000d8 f000d8f0 00d8f000 ................ │ │ + 0x000aeeb8 d8f000d8 f000d8f0 00d8f000 00000000 ................ │ │ + 0x000aeec8 0000b4f0 00b4f000 b4f00000 00000000 ................ │ │ + 0x000aeed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aeee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aeef8 00000000 00b40000 b4000000 0000d800 ................ │ │ + 0x000aef08 00d80000 d8000000 0000d814 00d81400 ................ │ │ + 0x000aef18 d8140000 0000d828 00d82800 d8280000 .......(..(..(.. │ │ + 0x000aef28 0000d83c 00d83c00 d83c0000 0000d850 ...<..<..<.....P │ │ + 0x000aef38 00d85000 d8500000 0000d864 00d86400 ..P..P.....d..d. │ │ + 0x000aef48 d8640000 0000d878 00d87800 d8780000 .d.....x..x..x.. │ │ + 0x000aef58 0000d88c 00d88c00 d88c0000 0000d8a0 ................ │ │ + 0x000aef68 00d8a000 d8a00000 0000d8b4 00d8b400 ................ │ │ + 0x000aef78 d8b40000 0000d8c8 00d8c800 d8c80000 ................ │ │ + 0x000aef88 0000d8dc 00d8dc00 d8dc0000 0000d8f0 ................ │ │ + 0x000aef98 00d8f000 d8f000d8 f000d8f0 00d8f000 ................ │ │ + 0x000aefa8 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ + 0x000aefb8 f0000000 00b4f000 b4f00000 00000000 ................ │ │ + 0x000aefc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aefd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aefe8 0000b400 00b40000 000000d8 0000d800 ................ │ │ + 0x000aeff8 00d80000 000000d8 1400d814 00d81400 ................ │ │ + 0x000af008 000000d8 2800d828 00d82800 000000d8 ....(..(..(..... │ │ + 0x000af018 3c00d83c 00d83c00 000000d8 5000d850 <..<..<.....P..P │ │ + 0x000af028 00d85000 000000d8 6400d864 00d86400 ..P.....d..d..d. │ │ + 0x000af038 000000d8 7800d878 00d87800 000000d8 ....x..x..x..... │ │ + 0x000af048 8c00d88c 00d88c00 000000d8 a000d8a0 ................ │ │ + 0x000af058 00d8a000 000000d8 b400d8b4 00d8b400 ................ │ │ + 0x000af068 000000d8 c800d8c8 00d8c800 000000d8 ................ │ │ + 0x000af078 dc00d8dc 00d8dc00 000000d8 f000d8f0 ................ │ │ + 0x000af088 00d8f000 d8f000d8 f000d8f0 00d8f000 ................ │ │ + 0x000af098 d8f000d8 f000d8f0 00d8f000 d8f000d8 ................ │ │ + 0x000af0a8 f000d8f0 00000000 b4f000b4 f0000000 ................ │ │ + 0x000af0b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af0c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af0d8 0000b400 00000000 d80000d8 0000d800 ................ │ │ + 0x000af0e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af0f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af108 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af118 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af128 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af138 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af148 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af158 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af188 00000000 00000000 00000000 d8f000d8 ................ │ │ + 0x000af198 f000d8f0 00d8f000 000000b4 f0000000 ................ │ │ + 0x000af1a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af1b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af1c8 00000000 00d80000 d80000d8 00000000 ................ │ │ + 0x000af1d8 00000000 fc0000fc 00000000 00000000 ................ │ │ + 0x000af1e8 fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ + 0x000af1f8 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ + 0x000af208 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ + 0x000af218 fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ + 0x000af228 78000000 00000000 fc8c00fc 8c000000 x............... │ │ + 0x000af238 00000000 fca000fc a0000000 00000000 ................ │ │ + 0x000af248 fcb400fc b4000000 00000000 fcc800fc ................ │ │ + 0x000af258 c8000000 00000000 fcdc00fc dc000000 ................ │ │ + 0x000af268 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af278 fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ + 0x000af288 0000d8f0 00d8f000 d8f00000 00000000 ................ │ │ + 0x000af298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af2a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af2b8 00000000 00d80000 d8000000 0000fc00 ................ │ │ + 0x000af2c8 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000af2d8 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000af2e8 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000af2f8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000af308 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000af318 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000af328 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000af338 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000af348 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000af358 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af368 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000af378 f0000000 00d8f000 d8f00000 00000000 ................ │ │ + 0x000af388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af3a8 0000d800 00d80000 000000fc 0000fc00 ................ │ │ + 0x000af3b8 00fc0000 000000fc 1400fc14 00fc1400 ................ │ │ + 0x000af3c8 000000fc 2800fc28 00fc2800 000000fc ....(..(..(..... │ │ + 0x000af3d8 3c00fc3c 00fc3c00 000000fc 5000fc50 <..<..<.....P..P │ │ + 0x000af3e8 00fc5000 000000fc 6400fc64 00fc6400 ..P.....d..d..d. │ │ + 0x000af3f8 000000fc 7800fc78 00fc7800 000000fc ....x..x..x..... │ │ + 0x000af408 8c00fc8c 00fc8c00 000000fc a000fca0 ................ │ │ + 0x000af418 00fca000 000000fc b400fcb4 00fcb400 ................ │ │ + 0x000af428 000000fc c800fcc8 00fcc800 000000fc ................ │ │ + 0x000af438 dc00fcdc 00fcdc00 000000fc f000fcf0 ................ │ │ + 0x000af448 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af458 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000af468 f000fcf0 00000000 d8f000d8 f0000000 ................ │ │ + 0x000af478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af498 0000d800 00000000 fc0000fc 0000fc00 ................ │ │ + 0x000af4a8 00000000 fc1400fc 1400fc14 00000000 ................ │ │ + 0x000af4b8 fc2800fc 2800fc28 00000000 fc3c00fc .(..(..(.....<.. │ │ + 0x000af4c8 3c00fc3c 00000000 fc5000fc 5000fc50 <..<.....P..P..P │ │ + 0x000af4d8 00000000 fc6400fc 6400fc64 00000000 .....d..d..d.... │ │ + 0x000af4e8 fc7800fc 7800fc78 00000000 fc8c00fc .x..x..x........ │ │ + 0x000af4f8 8c00fc8c 00000000 fca000fc a000fca0 ................ │ │ + 0x000af508 00000000 fcb400fc b400fcb4 00000000 ................ │ │ + 0x000af518 fcc800fc c800fcc8 00000000 fcdc00fc ................ │ │ + 0x000af528 dc00fcdc 00000000 fcf000fc f000fcf0 ................ │ │ + 0x000af538 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af548 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000af558 f000fcf0 00fcf000 000000d8 f0000000 ................ │ │ + 0x000af568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af588 00000000 00fc0000 fc0000fc 00000000 ................ │ │ + 0x000af598 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ + 0x000af5a8 fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ + 0x000af5b8 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ + 0x000af5c8 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ + 0x000af5d8 fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ + 0x000af5e8 8c000000 00fca000 fca000fc a0000000 ................ │ │ + 0x000af5f8 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ + 0x000af608 fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ + 0x000af618 dc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000af628 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af638 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000af648 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000af658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af678 00000000 00fc0000 fc0000fc 00000000 ................ │ │ + 0x000af688 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ + 0x000af698 fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ + 0x000af6a8 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ + 0x000af6b8 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ + 0x000af6c8 fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ + 0x000af6d8 8c000000 00fca000 fca000fc a0000000 ................ │ │ + 0x000af6e8 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ + 0x000af6f8 fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ + 0x000af708 dc000000 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000af718 00000000 00000000 0000fcf0 00fcf000 ................ │ │ + 0x000af728 fcf000fc f0000000 00000000 00000000 ................ │ │ + 0x000af738 0000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000af748 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af768 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000af778 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000af788 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000af798 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000af7a8 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000af7b8 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000af7c8 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000af7d8 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000af7e8 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000af7f8 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000af808 00000000 fcdc0000 0000fcf0 00fcf000 ................ │ │ + 0x000af818 fcf000fc f0000000 00000000 fcdc0000 ................ │ │ + 0x000af828 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000af838 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af858 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000af868 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000af878 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000af888 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000af898 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000af8a8 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000af8b8 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000af8c8 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000af8d8 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000af8e8 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000af8f8 00000000 00000000 0000fcf0 00fcf000 ................ │ │ + 0x000af908 fcf000fc f0000000 00000000 00000000 ................ │ │ + 0x000af918 0000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000af928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000af948 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000af958 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000af968 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000af978 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000af988 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000af998 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000af9a8 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000af9b8 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000af9c8 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000af9d8 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000af9e8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000af9f8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afa08 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000afa18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afa28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afa38 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000afa48 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000afa58 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000afa68 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000afa78 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000afa88 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000afa98 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000afaa8 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000afab8 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000afac8 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000afad8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000afae8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afaf8 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000afb08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afb18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afb28 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000afb38 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000afb48 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000afb58 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000afb68 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000afb78 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000afb88 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000afb98 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000afba8 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000afbb8 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000afbc8 00fcf000 fcf000fc f000fcf0 00000000 ................ │ │ + 0x000afbd8 000000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afbe8 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000afbf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afc08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afc18 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000afc28 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000afc38 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000afc48 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000afc58 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000afc68 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000afc78 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000afc88 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000afc98 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000afca8 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000afcb8 00fcf000 fcf000fc f000fcf0 00000000 ................ │ │ + 0x000afcc8 000000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afcd8 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000afce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afcf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afd08 0000fc00 00fc0000 fc000000 0000fc14 ................ │ │ + 0x000afd18 00fc1400 fc140000 0000fc28 00fc2800 ...........(..(. │ │ + 0x000afd28 fc280000 0000fc3c 00fc3c00 fc3c0000 .(.....<..<..<.. │ │ + 0x000afd38 0000fc50 00fc5000 fc500000 0000fc64 ...P..P..P.....d │ │ + 0x000afd48 00fc6400 fc640000 0000fc78 00fc7800 ..d..d.....x..x. │ │ + 0x000afd58 fc780000 0000fc8c 00fc8c00 fc8c0000 .x.............. │ │ + 0x000afd68 0000fca0 00fca000 fca00000 0000fcb4 ................ │ │ + 0x000afd78 00fcb400 fcb40000 0000fcc8 00fcc800 ................ │ │ + 0x000afd88 fcc80000 0000fcdc 00fcdc00 fcdc0000 ................ │ │ + 0x000afd98 0000fcf0 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000afda8 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000afdb8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afdc8 f000fcf0 00fcf000 fcf000fc f0000000 ................ │ │ + 0x000afdd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afde8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afdf8 00000000 00fc0000 fc0000fc 00000000 ................ │ │ + 0x000afe08 00fc1400 fc1400fc 14000000 00fc2800 ..............(. │ │ + 0x000afe18 fc2800fc 28000000 00fc3c00 fc3c00fc .(..(.....<..<.. │ │ + 0x000afe28 3c000000 00fc5000 fc5000fc 50000000 <.....P..P..P... │ │ + 0x000afe38 00fc6400 fc6400fc 64000000 00fc7800 ..d..d..d.....x. │ │ + 0x000afe48 fc7800fc 78000000 00fc8c00 fc8c00fc .x..x........... │ │ + 0x000afe58 8c000000 00fca000 fca000fc a0000000 ................ │ │ + 0x000afe68 00fcb400 fcb400fc b4000000 00fcc800 ................ │ │ + 0x000afe78 fcc800fc c8000000 00fcdc00 fcdc00fc ................ │ │ + 0x000afe88 dc000000 00fcf000 fcf000fc f000fcf0 ................ │ │ + 0x000afe98 00fcf000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000afea8 fcf000fc f000fcf0 00fcf000 fcf000fc ................ │ │ + 0x000afeb8 f000fcf0 00fcf000 fcf00000 00000000 ................ │ │ + 0x000afec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000afee8 00000000 00fc0000 fc000000 00000000 ................ │ │ + 0x000afef8 00fc1400 fc140000 00000000 00fc2800 ..............(. │ │ + 0x000aff08 fc280000 00000000 00fc3c00 fc3c0000 .(........<..<.. │ │ + 0x000aff18 00000000 00fc5000 fc500000 00000000 ......P..P...... │ │ + 0x000aff28 00fc6400 fc640000 00000000 00fc7800 ..d..d........x. │ │ + 0x000aff38 fc780000 00000000 00fc8c00 fc8c0000 .x.............. │ │ + 0x000aff48 00000000 00fca000 fca00000 00000000 ................ │ │ + 0x000aff58 00fcb400 fcb40000 00000000 00fcc800 ................ │ │ + 0x000aff68 fcc80000 00000000 00fcdc00 fcdc0000 ................ │ │ + 0x000aff78 00000000 00fcf000 fcf00000 00000000 ................ │ │ + 0x000aff88 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000aff98 fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ + 0x000affa8 00000000 00fcf000 fcf00000 00000000 ................ │ │ + 0x000affb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000affc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000affd8 00000000 00000000 fc0000fc 00000000 ................ │ │ + 0x000affe8 00000000 fc1400fc 14000000 00000000 ................ │ │ + 0x000afff8 fc2800fc 28000000 00000000 fc3c00fc .(..(........<.. │ │ + 0x000b0008 3c000000 00000000 fc5000fc 50000000 <........P..P... │ │ + 0x000b0018 00000000 fc6400fc 64000000 00000000 .....d..d....... │ │ + 0x000b0028 fc7800fc 78000000 00000000 fc8c00fc .x..x........... │ │ + 0x000b0038 8c000000 00000000 fca000fc a0000000 ................ │ │ + 0x000b0048 00000000 fcb400fc b4000000 00000000 ................ │ │ + 0x000b0058 fcc800fc c8000000 00000000 fcdc00fc ................ │ │ + 0x000b0068 dc000000 00000000 fcf000fc f0000000 ................ │ │ + 0x000b0078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0098 0000fcf0 00fcf000 00000000 00000000 ................ │ │ + 0x000b00a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b00b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b00c8 00000000 00000000 000000fc 0000fc00 ................ │ │ + 0x000b00d8 00000000 000000fc 1400fc14 00000000 ................ │ │ + 0x000b00e8 000000fc 2800fc28 00000000 000000fc ....(..(........ │ │ + 0x000b00f8 3c00fc3c 00000000 000000fc 5000fc50 <..<........P..P │ │ + 0x000b0108 00000000 000000fc 6400fc64 00000000 ........d..d.... │ │ + 0x000b0118 000000fc 7800fc78 00000000 000000fc ....x..x........ │ │ + 0x000b0128 8c00fc8c 00000000 000000fc a000fca0 ................ │ │ + 0x000b0138 00000000 000000fc b400fcb4 00000000 ................ │ │ + 0x000b0148 000000fc c800fcc8 00000000 000000fc ................ │ │ + 0x000b0158 dc00fcdc 00000000 000000fc f000fcf0 ................ │ │ + 0x000b0168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0178 00000000 00000000 00000000 000000fc ................ │ │ + 0x000b0188 f000fcf0 00000000 00000000 00000000 ................ │ │ + 0x000b0198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b01a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b01b8 00000000 00000000 00000000 0000fc00 ................ │ │ + 0x000b01c8 00fc0000 fc000000 0000fc14 00fc1400 ................ │ │ + 0x000b01d8 fc140000 0000fc28 00fc2800 fc280000 .......(..(..(.. │ │ + 0x000b01e8 0000fc3c 00fc3c00 fc3c0000 0000fc50 ...<..<..<.....P │ │ + 0x000b01f8 00fc5000 fc500000 0000fc64 00fc6400 ..P..P.....d..d. │ │ + 0x000b0208 fc640000 0000fc78 00fc7800 fc780000 .d.....x..x..x.. │ │ + 0x000b0218 0000fc8c 00fc8c00 fc8c0000 0000fca0 ................ │ │ + 0x000b0228 00fca000 fca00000 0000fcb4 00fcb400 ................ │ │ + 0x000b0238 fcb40000 0000fcc8 00fcc800 fcc80000 ................ │ │ + 0x000b0248 0000fcdc 00fcdc00 fcdc0000 0000fcf0 ................ │ │ + 0x000b0258 00fcf000 fcf00000 00000000 00000000 ................ │ │ + 0x000b0268 00000000 00000000 00fcf000 fcf000fc ................ │ │ + 0x000b0278 f0000000 00000000 00000000 00000000 ................ │ │ + 0x000b0288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b02a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b02b8 00000000 fc0000fc 00000000 00000000 ................ │ │ + 0x000b02c8 fc1400fc 14000000 00000000 fc2800fc .............(.. │ │ + 0x000b02d8 28000000 00000000 fc3c00fc 3c000000 (........<..<... │ │ + 0x000b02e8 00000000 fc5000fc 50000000 00000000 .....P..P....... │ │ + 0x000b02f8 fc6400fc 64000000 00000000 fc7800fc .d..d........x.. │ │ + 0x000b0308 78000000 00000000 fc8c00fc 8c000000 x............... │ │ + 0x000b0318 00000000 fca000fc a0000000 00000000 ................ │ │ + 0x000b0328 fcb400fc b4000000 00000000 fcc800fc ................ │ │ + 0x000b0338 c8000000 00000000 fcdc00fc dc000000 ................ │ │ + 0x000b0348 00000000 fcf000fc f000fcf0 00fcf000 ................ │ │ + 0x000b0358 fcf000fc f000fcf0 00fcf000 00000000 ................ │ │ + 0x000b0368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0398 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b03f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0408 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0418 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0428 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0488 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0498 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b04f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0508 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0518 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0568 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0578 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0588 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0598 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b05f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0608 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0658 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0668 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0678 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0688 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b06f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0738 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0748 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0758 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0768 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0778 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0788 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b07f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0808 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0828 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0838 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0848 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0858 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0868 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0878 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0888 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0898 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b08f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0928 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0938 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0948 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0958 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0968 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0978 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0988 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0998 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b09f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0a98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0aa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ab8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0b98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0fd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b0fe8 00141400 14140010 10001010 00383800 .............88. │ │ + 0x000b0ff8 3838002a 2a002a2a 005a5a00 5a5a003d 88.**.**.ZZ.ZZ.= │ │ + 0x000b1008 3d003d3d 00797900 79790049 49004949 =.==.yy.yy.II.II │ │ + 0x000b1018 00949400 9494004e 4e004e4e 00acac00 .......NN.NN.... │ │ + 0x000b1028 acac004d 4d004d4d 00c2c200 c2c20048 ...MM.MM.......H │ │ + 0x000b1038 48004848 00d4d400 d4d4003e 3e003e3e H.HH.......>>.>> │ │ + 0x000b1048 00e3e300 e3e30030 30003030 00eeee00 .......00.00.... │ │ + 0x000b1058 eeee0020 20002020 00f7f700 f7f7000e ... . ........ │ │ + 0x000b1068 0e000e0e 00fcfc00 fcfc00fc fc00fcfc ................ │ │ + 0x000b1078 00f0f000 f0f000f0 f000f0f0 00000000 ................ │ │ + 0x000b1088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b10a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b10b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b10c8 00000000 00000000 00000014 14001414 ................ │ │ + 0x000b10d8 00141400 10100038 38003838 00383800 .......88.88.88. │ │ + 0x000b10e8 2a2a0066 66006666 00666600 4646008d **.ff.ff.ff.FF.. │ │ + 0x000b10f8 8d008d8d 008d8d00 555500ad ad00adad ........UU...... │ │ + 0x000b1108 00adad00 5b5b00c6 c600c6c6 00c6c600 ....[[.......... │ │ + 0x000b1118 595900d9 d900d9d9 00d9d900 505000e8 YY..........PP.. │ │ + 0x000b1128 e800e8e8 00e8e800 444400f2 f200f2f2 ........DD...... │ │ + 0x000b1138 00f2f200 343400f8 f800f8f8 00f8f800 ....44.......... │ │ + 0x000b1148 222200fc fc00fcfc 00fcfc00 0e0e00fe "".............. │ │ + 0x000b1158 fe00fefe 00fefe00 fefe00fc fc00fcfc ................ │ │ + 0x000b1168 00fcfc00 fcfc00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b1178 f0f00000 00000000 00000000 00000000 ................ │ │ + 0x000b1188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1198 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b11a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b11b8 00000000 00000000 14140014 14001414 ................ │ │ + 0x000b11c8 00101000 38380038 38003838 002a2a00 ....88.88.88.**. │ │ + 0x000b11d8 66660066 66006666 00464600 96960096 ff.ff.ff.FF..... │ │ + 0x000b11e8 96008d8d 00555500 b9b900b9 b900adad .....UU......... │ │ + 0x000b11f8 005b5b00 d3d300d3 d300c6c6 00595900 .[[..........YY. │ │ + 0x000b1208 e5e500e5 e500d9d9 00505000 f0f000f0 .........PP..... │ │ + 0x000b1218 f000e8e8 00444400 f8f800f8 f800f2f2 .....DD......... │ │ + 0x000b1228 00343400 fcfc00fc fc00f8f8 00222200 .44.........."". │ │ + 0x000b1238 fefe00fe fe00fcfc 000e0e00 fefe00fe ................ │ │ + 0x000b1248 fe00fefe 00fefe00 fefe00fe fe00fcfc ................ │ │ + 0x000b1258 00fcfc00 fcfc00fc fc00f0f0 00f0f000 ................ │ │ + 0x000b1268 f0f000f0 f0000000 00000000 00000000 ................ │ │ + 0x000b1278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1288 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1298 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b12a8 00000000 00141400 14140014 14001010 ................ │ │ + 0x000b12b8 00333300 33330033 33002626 004f4f00 .33.33.33.&&.OO. │ │ + 0x000b12c8 4f4f004f 4f003535 00606000 60600060 OO.OO.55.``.``.` │ │ + 0x000b12d8 60003a3a 00606000 60600060 60003232 `.::.``.``.``.22 │ │ + 0x000b12e8 00575700 57570057 57002727 00494900 .WW.WW.WW.''.II. │ │ + 0x000b12f8 49490049 49001b1b 00393900 39390039 II.II....99.99.9 │ │ + 0x000b1308 39001010 00292900 29290029 29000808 9....)).)).))... │ │ + 0x000b1318 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b1328 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b1338 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b1348 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b1358 f0f000f0 f000f0f0 00000000 00000000 ................ │ │ + 0x000b1368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1378 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1388 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1398 00001414 00141400 1414000e 0e003333 ..............33 │ │ + 0x000b13a8 00474700 47470030 30006060 00888800 .GG.GG.00.``.... │ │ + 0x000b13b8 88880054 54008484 00b3b300 b3b30065 ...TT..........e │ │ + 0x000b13c8 65009292 00cdcd00 caca0067 67008e8e e..........gg... │ │ + 0x000b13d8 00d9d900 d7d70063 63008282 00e0e000 .......cc....... │ │ + 0x000b13e8 dfdf0059 59007171 00e5e500 e4e4004e ...YY.qq.......N │ │ + 0x000b13f8 4e005e5e 00eaea00 eaea0040 40004a4a N.^^.......@@.JJ │ │ + 0x000b1408 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b1418 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b1428 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b1438 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b1448 0e0e00f0 f000f0f0 00f0f000 00000000 ................ │ │ + 0x000b1458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1468 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1478 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1488 00001414 00141400 12120014 14003838 ..............88 │ │ + 0x000b1498 00383800 2f2f0042 42007070 00707000 .88.//.BB.pp.pp. │ │ + 0x000b14a8 55550073 7300a2a2 00a2a200 6f6f0098 UU.ss.......oo.. │ │ + 0x000b14b8 9800c6c6 00c6c600 777700b5 b500dddd ........ww...... │ │ + 0x000b14c8 00dddd00 737300cb cb00ebeb 00ebeb00 ....ss.......... │ │ + 0x000b14d8 696900db db00f4f4 00f4f400 5a5a00e9 ii..........ZZ.. │ │ + 0x000b14e8 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b14f8 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b1508 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b1518 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b1528 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b1538 f0f0000e 0e00f0f0 00f0f000 00000000 ................ │ │ + 0x000b1548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1558 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1568 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b1578 14001414 00121200 22220038 38003838 ........"".88.88 │ │ + 0x000b1588 002f2f00 4f4f0070 70007070 00575700 .//.OO.pp.pp.WW. │ │ + 0x000b1598 838300a2 a200a2a2 00717100 aeae00ca .........qq..... │ │ + 0x000b15a8 ca00c1c1 007c7c00 cbcb00e2 e200d5d5 .....||......... │ │ + 0x000b15b8 00797900 dede00f0 f000e2e2 006d6d00 .yy..........mm. │ │ + 0x000b15c8 ebeb00f7 f700ecec 005c5c00 f3f300fb .........\\..... │ │ + 0x000b15d8 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b15e8 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b15f8 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b1608 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b1618 00fefe00 fefe00fd fd00f0f0 00fcfc00 ................ │ │ + 0x000b1628 f0f000fe fe000e0e 00f0f000 f0f00000 ................ │ │ + 0x000b1638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1648 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1658 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b1668 14001212 00262600 22220038 38002f2f .....&&."".88.// │ │ + 0x000b1678 00505000 48480067 67004e4e 00707000 .PP.HH.gg.NN.pp. │ │ + 0x000b1688 6565007d 7d005656 007b7b00 6f6f0082 ee.}}.VV.{{.oo.. │ │ + 0x000b1698 82004e4e 00717100 6a6a0076 76003e3e ..NN.qq.jj.vv.>> │ │ + 0x000b16a8 00606000 5c5c0063 63002c2c 004d4d00 .``.\\.cc.,,.MM. │ │ + 0x000b16b8 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b16c8 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b16d8 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b16e8 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b16f8 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b1708 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b1718 f0f000fe fe00fefe 000e0e00 f0f00000 ................ │ │ + 0x000b1728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1738 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1748 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b1758 12002626 00262600 22220036 36005b5b ..&&.&&."".66.[[ │ │ + 0x000b1768 006f6f00 65650060 60009090 00b8b800 .oo.ee.``....... │ │ + 0x000b1778 a8a80078 7800a8a8 00d7d700 c9c9007a ...xx..........z │ │ + 0x000b1788 7a00a6a6 00e1e100 d5d50072 72009898 z..........rr... │ │ + 0x000b1798 00e3e300 dcdc0067 67008585 00e4e400 .......gg....... │ │ + 0x000b17a8 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b17b8 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b17c8 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b17d8 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b17e8 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b17f8 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b1808 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b1818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1828 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1838 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b1848 12002626 00262600 1f1f003b 3b006060 ..&&.&&....;;.`` │ │ + 0x000b1858 00606000 48480071 71009f9f 009f9f00 .``.HH.qq....... │ │ + 0x000b1868 6e6e0097 9700c6c6 00c6c600 7d7d00ac nn..........}}.. │ │ + 0x000b1878 ac00dcdc 00dcdc00 7d7d00bd bd00e7e7 ........}}...... │ │ + 0x000b1888 00e7e700 767600ce ce00efef 00efef00 ....vv.......... │ │ + 0x000b1898 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b18a8 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b18b8 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b18c8 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b18d8 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b18e8 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b18f8 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b1908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1918 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1928 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b1938 26002626 00232300 2d2d0060 60006060 &.&&.##.--.``.`` │ │ + 0x000b1948 00545400 6363009f 9f009999 007c7c00 .TT.cc.......||. │ │ + 0x000b1958 939300c6 c600c1c1 008f8f00 b7b700de ................ │ │ + 0x000b1968 de00d2d2 00909000 cfcf00ea ea00dcdc ................ │ │ + 0x000b1978 00828200 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b1988 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b1998 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b19a8 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b19b8 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b19c8 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b19d8 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b19e8 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b19f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1a08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1a18 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b1a28 26002323 00373700 2d2d0060 60005050 &.##.77.--.``.PP │ │ + 0x000b1a38 006e6e00 5b5b0092 92006b6b 00898900 .nn.[[....kk.... │ │ + 0x000b1a48 71710099 99006666 00888800 7575008f qq....ff....uu.. │ │ + 0x000b1a58 8f005555 00767600 6c6c007a 7a004040 ..UU.vv.ll.zz.@@ │ │ + 0x000b1a68 00616100 5d5d0064 64002c2c 004d4d00 .aa.]].dd.,,.MM. │ │ + 0x000b1a78 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b1a88 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b1a98 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b1aa8 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b1ab8 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b1ac8 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b1ad8 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b1ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1b08 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b1b18 23003737 00373700 2d2d0055 55007a7a #.77.77.--.UU.zz │ │ + 0x000b1b28 008e8e00 7777007d 7d00acac 00d4d400 ....ww.}}....... │ │ + 0x000b1b38 b4b40087 8700b6b6 00e5e500 cece007f ................ │ │ + 0x000b1b48 7f00acac 00e6e600 d6d60072 72009999 ...........rr... │ │ + 0x000b1b58 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ + 0x000b1b68 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b1b78 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b1b88 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b1b98 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b1ba8 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b1bb8 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b1bc8 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b1bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1bf8 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b1c08 12003737 00373700 2d2d0043 43007e7e ..77.77.--.CC.~~ │ │ + 0x000b1c18 007e7e00 5c5c007c 7c00bcbc 00bcbc00 .~~.\\.||....... │ │ + 0x000b1c28 7c7c009d 9d00d5d5 00d5d500 848400ae ||.............. │ │ + 0x000b1c38 ae00e0e0 00e0e000 7f7f00bd bd00e9e9 ................ │ │ + 0x000b1c48 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ + 0x000b1c58 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b1c68 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b1c78 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b1c88 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b1c98 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b1ca8 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b1cb8 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b1cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1ce8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b1cf8 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ + 0x000b1d08 00707000 676700a3 a300adad 00959500 .pp.gg.......... │ │ + 0x000b1d18 999900c9 c900cccc 009d9d00 b9b900df ................ │ │ + 0x000b1d28 df00d6d6 00949400 d0d000ea ea00dede ................ │ │ + 0x000b1d38 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b1d48 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b1d58 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b1d68 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b1d78 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b1d88 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b1d98 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b1da8 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b1db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1dd8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b1de8 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ + 0x000b1df8 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ + 0x000b1e08 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ + 0x000b1e18 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ + 0x000b1e28 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ + 0x000b1e38 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b1e48 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b1e58 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b1e68 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b1e78 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b1e88 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b1e98 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b1ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1ec8 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b1ed8 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ + 0x000b1ee8 008e8e00 81810083 8300acac 00d4d400 ................ │ │ + 0x000b1ef8 b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ + 0x000b1f08 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ + 0x000b1f18 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ + 0x000b1f28 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b1f38 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b1f48 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b1f58 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b1f68 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b1f78 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b1f88 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b1f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b1fb8 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b1fc8 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ + 0x000b1fd8 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ + 0x000b1fe8 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ + 0x000b1ff8 af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ + 0x000b2008 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ + 0x000b2018 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b2028 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b2038 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b2048 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b2058 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b2068 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b2078 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2098 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b20a8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b20b8 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ + 0x000b20c8 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ + 0x000b20d8 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ + 0x000b20e8 df00d6d6 00959500 d0d000ea ea00dede ................ │ │ + 0x000b20f8 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b2108 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b2118 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b2128 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b2138 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b2148 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b2158 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b2168 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b2178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2188 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2198 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b21a8 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ + 0x000b21b8 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ + 0x000b21c8 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ + 0x000b21d8 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ + 0x000b21e8 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ + 0x000b21f8 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b2208 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b2218 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b2228 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b2238 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b2248 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b2258 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b2268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2278 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2288 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b2298 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ + 0x000b22a8 008e8e00 81810083 8300acac 00d4d400 ................ │ │ + 0x000b22b8 b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ + 0x000b22c8 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ + 0x000b22d8 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ + 0x000b22e8 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b22f8 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b2308 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b2318 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b2328 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b2338 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b2348 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2368 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2378 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b2388 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ + 0x000b2398 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ + 0x000b23a8 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ + 0x000b23b8 af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ + 0x000b23c8 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ + 0x000b23d8 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b23e8 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b23f8 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b2408 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b2418 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b2428 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b2438 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2458 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2468 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2478 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ + 0x000b2488 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ + 0x000b2498 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ + 0x000b24a8 df00d6d6 00959500 d0d000ea ea00dede ................ │ │ + 0x000b24b8 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b24c8 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b24d8 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b24e8 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b24f8 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b2508 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b2518 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b2528 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b2538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2548 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2558 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2568 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ + 0x000b2578 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ + 0x000b2588 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ + 0x000b2598 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ + 0x000b25a8 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ + 0x000b25b8 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b25c8 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b25d8 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b25e8 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b25f8 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b2608 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b2618 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b2628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2648 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b2658 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ + 0x000b2668 008e8e00 81810083 8300acac 00d4d400 ................ │ │ + 0x000b2678 b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ + 0x000b2688 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ + 0x000b2698 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ + 0x000b26a8 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b26b8 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b26c8 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b26d8 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b26e8 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b26f8 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b2708 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2738 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b2748 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ + 0x000b2758 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ + 0x000b2768 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ + 0x000b2778 af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ + 0x000b2788 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ + 0x000b2798 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b27a8 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b27b8 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b27c8 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b27d8 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b27e8 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b27f8 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2808 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2828 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2838 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ + 0x000b2848 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ + 0x000b2858 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ + 0x000b2868 df00d6d6 00959500 d0d000ea ea00dede ................ │ │ + 0x000b2878 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b2888 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b2898 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b28a8 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b28b8 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b28c8 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b28d8 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b28e8 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b28f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2918 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2928 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ + 0x000b2938 00808000 64640092 92006b6b 00929200 ....dd....kk.... │ │ + 0x000b2948 76760099 99006666 008b8b00 7777008f vv....ff....ww.. │ │ + 0x000b2958 8f005555 00787800 6d6d007a 7a004040 ..UU.xx.mm.zz.@@ │ │ + 0x000b2968 00626200 5d5d0064 64002c2c 004d4d00 .bb.]].dd.,,.MM. │ │ + 0x000b2978 4b4b004f 4f001d1d 003a3a00 3939003b KK.OO....::.99.; │ │ + 0x000b2988 3b001111 002a2a00 2929002a 2a000808 ;....**.)).**... │ │ + 0x000b2998 001b1b00 1b1b001b 1b000303 000f0f00 ................ │ │ + 0x000b29a8 0f0f000f 0f000000 00070700 07070007 ................ │ │ + 0x000b29b8 07000707 00020200 02020002 02000202 ................ │ │ + 0x000b29c8 000e0e00 0e0e000e 0e000e0e 00f0f000 ................ │ │ + 0x000b29d8 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b29e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b29f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2a08 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b2a18 23003737 00373700 3939005e 5e007a7a #.77.77.99.^^.zz │ │ + 0x000b2a28 008e8e00 81810083 8300acac 00d4d400 ................ │ │ + 0x000b2a38 b9b90089 8900b6b6 00e5e500 cfcf0080 ................ │ │ + 0x000b2a48 8000acac 00e6e600 d6d60073 73009999 ...........ss... │ │ + 0x000b2a58 00e4e400 dcdc0067 67008686 00e4e400 .......gg....... │ │ + 0x000b2a68 e0e0005b 5b007272 00e6e600 e4e4004e ...[[.rr.......N │ │ + 0x000b2a78 4e005e5e 00eaea00 eaea0041 41004a4a N.^^.......AA.JJ │ │ + 0x000b2a88 00efef00 efef0031 31003636 00f4f400 .......11.66.... │ │ + 0x000b2a98 f4f40020 20002222 00f9f900 f9f9000e ... .""........ │ │ + 0x000b2aa8 0e000e0e 00fdfd00 fdfd00fe fe00fefe ................ │ │ + 0x000b2ab8 00f2f200 f2f200fe fe00fefe 000e0e00 ................ │ │ + 0x000b2ac8 0e0e00fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2af8 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b2b08 12003737 00373700 2d2d004d 4d008888 ..77.77.--.MM... │ │ + 0x000b2b18 00888800 5c5c0082 8200c2c2 00c2c200 ....\\.......... │ │ + 0x000b2b28 7c7c00a0 a000d8d8 00d8d800 848400af ||.............. │ │ + 0x000b2b38 af00e1e1 00e1e100 7f7f00bd bd00e9e9 ................ │ │ + 0x000b2b48 00e9e900 767600ce ce00f0f0 00f0f000 ....vv.......... │ │ + 0x000b2b58 696900dc dc00f5f5 00f5f500 5a5a00e9 ii..........ZZ.. │ │ + 0x000b2b68 e900f9f9 00f9f900 494900f2 f200fcfc ........II...... │ │ + 0x000b2b78 00fcfc00 363600f8 f800fefe 00fefe00 ....66.......... │ │ + 0x000b2b88 222200fc fc00fefe 00fefe00 0e0e00fe "".............. │ │ + 0x000b2b98 fe00fefe 00fefe00 fefe00fd fd00fefe ................ │ │ + 0x000b2ba8 00fefe00 fefe00f0 f000f0f0 00f0f000 ................ │ │ + 0x000b2bb8 f0f0000e 0e00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2be8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2bf8 26003737 00323200 2d2d0060 60007676 &.77.22.--.``.vv │ │ + 0x000b2c08 00787800 6b6b00a5 a500afaf 009d9d00 .xx.kk.......... │ │ + 0x000b2c18 9c9c00ca ca00cdcd 00a1a100 baba00df ................ │ │ + 0x000b2c28 df00d6d6 00959500 d0d000ea ea00dede ................ │ │ + 0x000b2c38 00848400 dfdf00f2 f200e5e5 00717100 .............qq. │ │ + 0x000b2c48 ebeb00f8 f800ecec 005e5e00 f3f300fb .........^^..... │ │ + 0x000b2c58 fb00f2f2 004a4a00 f9f900fd fd00f7f7 .....JJ......... │ │ + 0x000b2c68 00363600 fcfc00fe fe00fbfb 00222200 .66.........."". │ │ + 0x000b2c78 fefe00fe fe00fdfd 000e0e00 fefe00fe ................ │ │ + 0x000b2c88 fe00fefe 00fefe00 fefe00fe fe00fdfd ................ │ │ + 0x000b2c98 00fefe00 fefe00fd fd00f0f0 00fefe00 ................ │ │ + 0x000b2ca8 f0f000fe fe000e0e 00fefe00 fefe0000 ................ │ │ + 0x000b2cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2cd8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2ce8 26002323 00464600 39390060 60005050 &.##.FF.99.``.PP │ │ + 0x000b2cf8 008b8b00 6d6d009f 9f007575 00bdbd00 ....mm....uu.... │ │ + 0x000b2d08 9a9a00c6 c6008484 00d9d900 baba00de ................ │ │ + 0x000b2d18 de008585 00e5e500 d0d000ea ea007b7b ..............{{ │ │ + 0x000b2d28 00eded00 dfdf00f2 f2006d6d 00f3f300 ..........mm.... │ │ + 0x000b2d38 ebeb00f8 f8005c5c 00f7f700 f3f300fb ......\\........ │ │ + 0x000b2d48 fb004949 00fbfb00 f9f900fd fd003636 ..II..........66 │ │ + 0x000b2d58 00fdfd00 fcfc00fe fe002222 00fefe00 .........."".... │ │ + 0x000b2d68 fefe00fe fe000e0e 00fefe00 fefe00fe ................ │ │ + 0x000b2d78 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b2d88 00fdfd00 fefe00fd fd00fdfd 00f0f000 ................ │ │ + 0x000b2d98 f0f000fe fe00fefe 000e0e00 fefe0000 ................ │ │ + 0x000b2da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2dc8 00000000 00000000 00000000 00000023 ...............# │ │ + 0x000b2dd8 23003737 00373700 39390067 67008585 #.77.77.99.gg... │ │ + 0x000b2de8 00858500 77770094 9400c8c8 00c8c800 ....ww.......... │ │ + 0x000b2df8 a7a700a0 a000ecec 00ecec00 c6c60097 ................ │ │ + 0x000b2e08 9700fafa 00fafa00 d5d50085 8500fdfd ................ │ │ + 0x000b2e18 00fdfd00 e2e20072 7200fefe 00fefe00 .......rr....... │ │ + 0x000b2e28 ecec005e 5e00fefe 00fefe00 f3f3004a ...^^..........J │ │ + 0x000b2e38 4a00fefe 00fefe00 f8f80036 3600fefe J..........66... │ │ + 0x000b2e48 00fefe00 fcfc0022 2200fefe 00fefe00 .......""....... │ │ + 0x000b2e58 fefe000e 0e00fefe 00fefe00 fefe00fe ................ │ │ + 0x000b2e68 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b2e78 00fefe00 fdfd00fe fe00fefe 00fefe00 ................ │ │ + 0x000b2e88 f2f200fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2eb8 00000000 00000000 00000000 00000012 ................ │ │ + 0x000b2ec8 12003737 00373700 3131003e 3e007e7e ..77.77.11.>>.~~ │ │ + 0x000b2ed8 007e7e00 6262005f 5f00b1b1 00b1b100 .~~.bb.__....... │ │ + 0x000b2ee8 8a8a0060 6000bfbf 00bfbf00 98980053 ...``..........S │ │ + 0x000b2ef8 5300bdbd 00bdbd00 9b9b0040 4000bbbb S..........@@... │ │ + 0x000b2f08 00bbbb00 a0a0002f 2f00bcbc 00bcbc00 .......//....... │ │ + 0x000b2f18 aaaa0021 2100c1c1 00c1c100 b6b60015 ...!!........... │ │ + 0x000b2f28 1500c9c9 00c9c900 c3c3000c 0c00d4d4 ................ │ │ + 0x000b2f38 00d4d400 d2d20006 0600e2e2 00e2e200 ................ │ │ + 0x000b2f48 e1e10001 0100f1f1 00f1f100 f1f1000d ................ │ │ + 0x000b2f58 0d000d0d 000d0d00 0d0d00f2 f200f2f2 ................ │ │ + 0x000b2f68 00f2f200 f0f0000e 0e000e0e 000e0e00 ................ │ │ + 0x000b2f78 020200fe fe00fefe 00fefe00 0e0e0000 ................ │ │ + 0x000b2f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b2fa8 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b2fb8 26003737 00373700 1c1c0053 53006b6b &.77.77....SS.kk │ │ + 0x000b2fc8 00868600 4242008c 8c009a9a 00c2c200 ....BB.......... │ │ + 0x000b2fd8 595900a8 a800adad 00e0e000 585800b4 YY..........XX.. │ │ + 0x000b2fe8 b400b4b4 00eded00 535300b5 b500b6b6 ........SS...... │ │ + 0x000b2ff8 00f4f400 4a4a00b8 b800baba 00f9f900 ....JJ.......... │ │ + 0x000b3008 414100bf bf00c0c0 00fcfc00 363600c8 AA..........66.. │ │ + 0x000b3018 c800c9c9 00fdfd00 2a2a00d4 d400d4d4 ........**...... │ │ + 0x000b3028 00fefe00 1c1c00e1 e100e2e2 00fefe00 ................ │ │ + 0x000b3038 0d0d00f1 f100f1f1 00fefe00 f1f1000d ................ │ │ + 0x000b3048 0d000d0d 00fefe00 0d0d00f1 f100f1f1 ................ │ │ + 0x000b3058 00fbfb00 f2f2000d 0d000e0e 00fefe00 ................ │ │ + 0x000b3068 0e0e00f1 f100fefe 00fefe00 fefe0000 ................ │ │ + 0x000b3078 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3088 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3098 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b30a8 26002626 00373700 29290053 53005353 &.&&.77.)).SS.SS │ │ + 0x000b30b8 006b6b00 44440085 85007d7d 00929200 .kk.DD....}}.... │ │ + 0x000b30c8 575700a1 a1009898 00a5a500 585800b1 WW..........XX.. │ │ + 0x000b30d8 b100aaaa 00b1b100 535300b4 b400b3b3 ........SS...... │ │ + 0x000b30e8 00b5b500 4a4a00b8 b800b9b9 00baba00 ....JJ.......... │ │ + 0x000b30f8 414100be be00c0c0 00c0c000 363600c8 AA..........66.. │ │ + 0x000b3108 c800c9c9 00c9c900 2a2a00d4 d400d4d4 ........**...... │ │ + 0x000b3118 00d4d400 1c1c00e1 e100e2e2 00e2e200 ................ │ │ + 0x000b3128 0d0d00f1 f100f1f1 00f1f100 f1f1000d ................ │ │ + 0x000b3138 0d000d0d 000d0d00 0d0d00f1 f100f1f1 ................ │ │ + 0x000b3148 00f1f100 f2f2000d 0d000e0e 000e0e00 ................ │ │ + 0x000b3158 0e0e00f1 f100fefe 00fefe00 fefe0000 ................ │ │ + 0x000b3168 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3178 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3188 00000000 00000000 00000000 00000026 ...............& │ │ + 0x000b3198 26002626 00262600 29290070 70006363 &.&&.&&.)).pp.cc │ │ + 0x000b31a8 00636300 515100b1 b100a4a4 00a4a400 .cc.QQ.......... │ │ + 0x000b31b8 6c6c00dd dd00d3d3 00d3d300 777700f4 ll..........ww.. │ │ + 0x000b31c8 f400eeee 00eeee00 737300f8 f800f9f9 ........ss...... │ │ + 0x000b31d8 00f9f900 696900fa fa00fdfd 00fdfd00 ....ii.......... │ │ + 0x000b31e8 595900fc fc00fefe 00fefe00 484800fd YY..........HH.. │ │ + 0x000b31f8 fd00fefe 00fefe00 363600fe fe00fefe ........66...... │ │ + 0x000b3208 00fefe00 222200fe fe00fefe 00fefe00 ...."".......... │ │ + 0x000b3218 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ + 0x000b3228 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b3238 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000b3248 fefe00f1 f100fefe 00fefe00 fefe0000 ................ │ │ + 0x000b3258 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3268 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3278 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b3288 14002626 00262600 20200051 51007070 ..&&.&&. .QQ.pp │ │ + 0x000b3298 00707000 4b4b008d 8d00b1b1 00b1b100 .pp.KK.......... │ │ + 0x000b32a8 707000bc bc00dfdf 00dfdf00 808000da pp.............. │ │ + 0x000b32b8 da00f4f4 00f4f400 7d7d00e8 e800fbfb ........}}...... │ │ + 0x000b32c8 00fbfb00 6f6f00f1 f100fdfd 00fdfd00 ....oo.......... │ │ + 0x000b32d8 5d5d00f7 f700fefe 00fefe00 4a4a00fb ]]..........JJ.. │ │ + 0x000b32e8 fb00fefe 00fefe00 363600fd fd00fefe ........66...... │ │ + 0x000b32f8 00fefe00 222200fe fe00fefe 00fefe00 ...."".......... │ │ + 0x000b3308 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ + 0x000b3318 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b3328 00fefe00 fefe00fd fd00fefe 00fefe00 ................ │ │ + 0x000b3338 fefe00f1 f100fefe 00fefe00 f0f00000 ................ │ │ + 0x000b3348 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3358 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3368 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b3378 14002626 00262600 10100038 38005757 ..&&.&&....88.WW │ │ + 0x000b3388 00707000 3d3d0073 73008a8a 00aaaa00 .pp.==.ss....... │ │ + 0x000b3398 646400a8 a800b4b4 00caca00 727200cb dd..........rr.. │ │ + 0x000b33a8 cb00cdcd 00d9d900 727200e0 e000d9d9 ........rr...... │ │ + 0x000b33b8 00e0e000 686800ed ed00e1e1 00e5e500 ....hh.......... │ │ + 0x000b33c8 595900f6 f600e8e8 00eaea00 484800fa YY..........HH.. │ │ + 0x000b33d8 fa00eeee 00efef00 363600fd fd00f4f4 ........66...... │ │ + 0x000b33e8 00f4f400 222200fe fe00f9f9 00f9f900 ...."".......... │ │ + 0x000b33f8 0e0e00fe fe00fdfd 00fdfd00 fefe00fe ................ │ │ + 0x000b3408 fe00f1f1 00f2f200 fefe00fe fe000e0e ................ │ │ + 0x000b3418 000e0e00 fefe00fd fd00fefe 00fdfd00 ................ │ │ + 0x000b3428 fcfc00f0 f000fefe 00fefe00 f0f00000 ................ │ │ + 0x000b3438 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3448 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3458 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b3468 14001414 00262600 20200038 38003838 .....&&. .88.88 │ │ + 0x000b3478 00575700 42420066 66005a5a 007d7d00 .WW.BB.ff.ZZ.}}. │ │ + 0x000b3488 5e5e0096 96008181 00a1a100 6e6e00c1 ^^..........nn.. │ │ + 0x000b3498 c100a6a6 00bfbf00 727200db db00c1c1 ........rr...... │ │ + 0x000b34a8 00d1d100 696900eb eb00d3d3 00dddd00 ....ii.......... │ │ + 0x000b34b8 5b5b00f5 f500e1e1 00e6e600 494900fa [[..........II.. │ │ + 0x000b34c8 fa00ebeb 00eeee00 363600fd fd00f3f3 ........66...... │ │ + 0x000b34d8 00f4f400 222200fe fe00f9f9 00f9f900 ...."".......... │ │ + 0x000b34e8 0e0e00fe fe00fdfd 00fdfd00 fefe00fe ................ │ │ + 0x000b34f8 fe00f1f1 00f1f100 fefe00fe fe000e0e ................ │ │ + 0x000b3508 000e0e00 fefe00fc fc00fdfd 00fcfc00 ................ │ │ + 0x000b3518 fcfc00f1 f100fefe 00f0f000 f0f00000 ................ │ │ + 0x000b3528 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3538 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3548 00000000 00000000 00000000 00000014 ................ │ │ + 0x000b3558 14001414 00141400 20200048 48003838 ........ .HH.88 │ │ + 0x000b3568 00383800 4242007e 7e006666 00666600 .88.BB.~~.ff.ff. │ │ + 0x000b3578 5e5e00ae ae009696 00969600 717100d5 ^^..........qq.. │ │ + 0x000b3588 d500bfbf 00bfbf00 737300e8 e800d9d9 ........ss...... │ │ + 0x000b3598 00d9d900 6a6a00f3 f300ebeb 00ebeb00 ....jj.......... │ │ + 0x000b35a8 5b5b00f9 f900f5f5 00f5f500 494900fc [[..........II.. │ │ + 0x000b35b8 fc00fafa 00fafa00 363600fd fd00fdfd ........66...... │ │ + 0x000b35c8 00fdfd00 222200fe fe00fefe 00fefe00 ...."".......... │ │ + 0x000b35d8 0e0e00fe fe00fefe 00fefe00 fefe00fe ................ │ │ + 0x000b35e8 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b35f8 00fefe00 fefe00fc fc00fcfc 00fcfc00 ................ │ │ + 0x000b3608 fefe00f1 f100f0f0 00f0f000 f0f00000 ................ │ │ + 0x000b3618 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3628 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3638 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3648 00001414 00141400 14140020 20004848 ........... .HH │ │ + 0x000b3658 00484800 38380042 42007e7e 007e7e00 .HH.88.BB.~~.~~. │ │ + 0x000b3668 6666005e 5e00b3b3 00b3b300 9999006e ff.^^..........n │ │ + 0x000b3678 6e00d8d8 00d8d800 bcbc0070 7000ebeb n..........pp... │ │ + 0x000b3688 00ebeb00 d4d40068 6800f5f5 00f5f500 .......hh....... │ │ + 0x000b3698 e5e5005a 5a00fbfb 00fbfb00 f1f10049 ...ZZ..........I │ │ + 0x000b36a8 4900fdfd 00fdfd00 f8f80036 3600fefe I..........66... │ │ + 0x000b36b8 00fefe00 fcfc0022 2200fefe 00fefe00 .......""....... │ │ + 0x000b36c8 fefe000e 0e00fefe 00fefe00 fefe00fe ................ │ │ + 0x000b36d8 fe00fefe 00fefe00 fefe00fe fe00fefe ................ │ │ + 0x000b36e8 00fefe00 fcfc00fc fc00fefe 00fefe00 ................ │ │ + 0x000b36f8 f1f100f0 f000f0f0 00f0f000 00000000 ................ │ │ + 0x000b3708 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3718 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3728 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3738 00001414 00141400 00000000 00002828 ..............(( │ │ + 0x000b3748 00484800 20200015 15005151 00878700 .HH. ....QQ.... │ │ + 0x000b3758 4b4b002d 2d007d7d 00b2b200 62620034 KK.--.}}....bb.4 │ │ + 0x000b3768 34009d9d 00d0d000 66660030 3000afaf 4.......ff.00... │ │ + 0x000b3778 00e1e100 63630029 2900baba 00ecec00 ....cc.))....... │ │ + 0x000b3788 5a5a001f 1f00c3c3 00f3f300 4f4f0016 ZZ..........OO.. │ │ + 0x000b3798 1600cccc 00f8f800 4141000d 0d00d6d6 ........AA...... │ │ + 0x000b37a8 00fbfb00 32320006 0600e3e3 00fdfd00 ....22.......... │ │ + 0x000b37b8 21210001 0100f2f2 00fefe00 0e0e000e !!.............. │ │ + 0x000b37c8 0e000e0e 00fdfd00 fdfd00fd fd00fefe ................ │ │ + 0x000b37d8 00f2f200 f0f000f1 f100fefe 000c0c00 ................ │ │ + 0x000b37e8 00000000 0000f0f0 00f0f000 00000000 ................ │ │ + 0x000b37f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3808 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3818 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3828 00000000 00141400 14140000 00000000 ................ │ │ + 0x000b3838 00282800 28280000 00000000 003c3c00 .((.((.......<<. │ │ + 0x000b3848 3c3c0000 00000000 00505000 50500008 <<.......PP.PP.. │ │ + 0x000b3858 08000404 00646400 6464000c 0c000606 .....dd.dd...... │ │ + 0x000b3868 00787800 7878000c 0c000505 008c8c00 .xx.xx.......... │ │ + 0x000b3878 8c8c000b 0b000404 00a0a000 a0a00008 ................ │ │ + 0x000b3888 08000202 00b4b400 b4b40005 05000101 ................ │ │ + 0x000b3898 00c8c800 c8c80003 03000000 00dcdc00 ................ │ │ + 0x000b38a8 dcdc0001 01000000 00f0f000 f0f00000 ................ │ │ + 0x000b38b8 00000000 00000000 00000001 01000101 ................ │ │ + 0x000b38c8 00000000 0000000c 0c000c0c 00000000 ................ │ │ + 0x000b38d8 000000f0 f000f0f0 00000000 00000000 ................ │ │ + 0x000b38e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b38f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3908 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3918 00000000 00000000 14140014 14000000 ................ │ │ + 0x000b3928 00000000 28280028 28000000 00000000 ....((.((....... │ │ + 0x000b3938 3c3c003c 3c000000 00000000 58580058 <<.<<.......XX.X │ │ + 0x000b3948 58000000 00000000 70700070 70000000 X.......pp.pp... │ │ + 0x000b3958 00000000 84840084 84000000 00000000 ................ │ │ + 0x000b3968 97970097 97000000 00000000 a8a800a8 ................ │ │ + 0x000b3978 a8000000 00000000 b9b900b9 b9000000 ................ │ │ + 0x000b3988 00000000 cbcb00cb cb000000 00000000 ................ │ │ + 0x000b3998 dddd00dd dd000000 00000000 f0f000f0 ................ │ │ + 0x000b39a8 f0000000 00000000 01010001 01000000 ................ │ │ + 0x000b39b8 00000000 0c0c000c 0c000000 00000000 ................ │ │ + 0x000b39c8 f0f000f0 f0000000 00000000 00000000 ................ │ │ + 0x000b39d8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b39e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b39f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3a08 00000000 00000000 00000014 14001414 ................ │ │ + 0x000b3a18 00141400 00000028 28002828 00282800 .......((.((.((. │ │ + 0x000b3a28 0000003c 3c004848 00484800 08080050 ...<<.HH.HH....P │ │ + 0x000b3a38 50006464 00646400 0c0c0064 64007c7c P.dd.dd....dd.|| │ │ + 0x000b3a48 007c7c00 0c0c0078 78009191 00919100 .||....xx....... │ │ + 0x000b3a58 0b0b008c 8c00a3a3 00a3a300 080800a0 ................ │ │ + 0x000b3a68 a000b4b4 00b4b400 050500b4 b400c3c3 ................ │ │ + 0x000b3a78 00c3c300 030300c8 c800d2d2 00d2d200 ................ │ │ + 0x000b3a88 010100dc dc00e1e1 00e1e100 000000f0 ................ │ │ + 0x000b3a98 f000f1f1 00f1f100 01010000 00000c0c ................ │ │ + 0x000b3aa8 000c0c00 0c0c0000 0000f0f0 00f0f000 ................ │ │ + 0x000b3ab8 f0f00000 00000000 00000000 00000000 ................ │ │ + 0x000b3ac8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ad8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ae8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3af8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3b08 00141400 14140010 10001010 00383800 .............88. │ │ + 0x000b3b18 3838002a 2a002a2a 005a5a00 5a5a003d 88.**.**.ZZ.ZZ.= │ │ + 0x000b3b28 3d003d3d 00797900 79790049 49004949 =.==.yy.yy.II.II │ │ + 0x000b3b38 00949400 9494004e 4e004e4e 00acac00 .......NN.NN.... │ │ + 0x000b3b48 acac004d 4d004d4d 00c2c200 c2c20048 ...MM.MM.......H │ │ + 0x000b3b58 48004848 00d4d400 d4d4003e 3e003e3e H.HH.......>>.>> │ │ + 0x000b3b68 00e3e300 e3e30030 30003030 00eeee00 .......00.00.... │ │ + 0x000b3b78 eeee0020 20002020 00f7f700 f7f7000e ... . ........ │ │ + 0x000b3b88 0e000e0e 00fcfc00 fcfc00fc fc00fcfc ................ │ │ + 0x000b3b98 00f0f000 f0f000f0 f000f0f0 00000000 ................ │ │ + 0x000b3ba8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3bc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3bd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3be8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3c98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ca8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3cb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3cc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3cd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ce8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3cf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3d98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3da8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3db8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3dc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3dd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3de8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3df8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3e98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ea8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3eb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ec8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ed8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ee8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ef8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f08 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f18 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f28 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f38 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f48 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f58 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f68 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f78 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f88 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3f98 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3fa8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3fb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3fc8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3fd8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3fe8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b3ff8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4008 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4018 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4028 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4038 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4048 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4058 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4068 00000000 00000000 00000000 00000000 ................ │ │ + 0x000b4078 0000b065 0d92ee2f 1fcb0d1e d80f4bfc ...e.../......K. │ │ + 0x000b4088 3544e731 00100044 e83244e8 323cd12c 5D.1...D.2D.2<., │ │ + 0x000b4098 ffffffff ffffffff ffffffff ffffff00 ................ │ │ + 0x000b40a8 2d00ffff ffffffff c9d4c9ff ffffffff -............... │ │ + 0x000b40b8 ffffffff ffffffff ffff0048 00ffffff ...........H.... │ │ + 0x000b40c8 ffffffae c7aeffff ffffffff ffffffff ................ │ │ + 0x000b40d8 ffffffff ff006300 ffffffff ffff93c0 ......c......... │ │ + 0x000b40e8 93ffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b40f8 007e00ff ffffffff ff78bf78 ffffffff .~.......x.x.... │ │ + 0x000b4108 ffffffff ffffffff ffffff00 9900ffff ................ │ │ + 0x000b4118 ffffffff 5dc35dff ffffffff ffffffff ....].]......... │ │ + 0x000b4128 ffffffff ffff00b4 00ffffff ffffff42 ...............B │ │ + 0x000b4138 ce42ffff ffffffff ffffffff ffffffff .B.............. │ │ + 0x000b4148 ff00cf00 ffffffff ffff27dd 27ffffff ..........'.'... │ │ + 0x000b4158 ffffffff ffffffff ffffffff 00ea00ff ................ │ │ + 0x000b4168 ffff23b2 06b0640d b0650d94 ef2f26b2 ..#...d..e.../&. │ │ + 0x000b4178 061cc005 2ecc1220 cd0a5bfc 374dda2f ....... ..[.7M./ │ │ + 0x000b4188 17d90a17 d90a4bfc 354bfc35 4bfc3544 ......K.5K.5K.5D │ │ + 0x000b4198 e73144e7 3144e731 44e73144 e73144e8 .1D.1D.1D.1D.1D. │ │ + 0x000b41a8 3244e832 44e83244 e83244e8 3244e832 2D.2D.2D.2D.2D.2 │ │ + 0x000b41b8 44e83244 e83244e8 3244e832 ffffffff D.2D.2D.2D.2.... │ │ + 0x000b41c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b41d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b41e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b41f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4208 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4218 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4228 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4238 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4248 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4258 ffff2cfa 17bbe635 d7512eb0 640d8b8b ..,....5.Q..d... │ │ + 0x000b4268 20a1f031 80f62a3d b50b3fc1 1573fd3c ..1..*=..?..s.< │ │ + 0x000b4278 59ce2d58 d02d21cd 0b5dfc39 5dfc394f Y.-X.-!..].9].9O │ │ + 0x000b4288 da314fda 3150dc32 50dc3250 dc32f9ff .1O.1P.2P.2P.2.. │ │ + 0x000b4298 f4f9fff4 f9fff4f9 fff4f9ff f4f2fdf0 ................ │ │ + 0x000b42a8 f2fdf0f2 fdf0f2fd f0f2fdf0 44e73144 ............D.1D │ │ + 0x000b42b8 e73144e7 3144e832 44e83244 e83244e8 .1D.1D.2D.2D.2D. │ │ + 0x000b42c8 3244e832 44e83244 e83244e8 3244e832 2D.2D.2D.2D.2D.2 │ │ + 0x000b42d8 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ + 0x000b42e8 e83244e8 3244e832 ffffffff ffffffff .2D.2D.2........ │ │ + 0x000b42f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4308 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4318 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4328 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4338 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4348 ffff4bfc 3526b206 8b8b2009 0200b060 ..K.5&.... ....` │ │ + 0x000b4358 0da17e23 6d7d09bb f34151a7 0d53b619 ..~#m}...AQ..S.. │ │ + 0x000b4368 8afb4065 c22c041b 0273fd3c 5cce314d ..@e.,...s.<\.1M │ │ + 0x000b4378 b02a5cd0 3258d02d f6ffecf4 ffea4fda .*\.2X.-......O. │ │ + 0x000b4388 31033502 4fda314f da313cb1 2650dc32 1.5.O.1O.1<.&P.2 │ │ + 0x000b4398 50dc3253 f535ffff ffffffff 0c5a0cff P.2S.5.......Z.. │ │ + 0x000b43a8 ffffffff ff9cc299 f9fff4f2 fdf0f7ff ................ │ │ + 0x000b43b8 f5f2fdf0 f2fdf00b 740bf2fd f0f2fdf0 ........t....... │ │ + 0x000b43c8 7fbd7ef2 fdf0f2fd f0f8fff6 f2fdf0ff ..~............. │ │ + 0x000b43d8 ffff0c90 0cffffff 44e83222 b71b44e8 ........D.2"..D. │ │ + 0x000b43e8 3244e832 4bff3944 e83244e8 32039b02 2D.2K.9D.2D.2... │ │ + 0x000b43f8 44e83244 e8321cc3 1644e832 44e8324c D.2D.2...D.2D.2L │ │ + 0x000b4408 ff3a44e8 3244e832 03b40244 e83244e8 .:D.2D.2...D.2D. │ │ + 0x000b4418 3215d312 ffffffff ffffffff ffffffff 2............... │ │ + 0x000b4428 ffffff0c e10cffff ffffffff 20eb20ff ............ . . │ │ + 0x000b4438 ffff44e7 311cc005 65a71bee de3fbf66 ..D.1...e....?.f │ │ + 0x000b4448 29b0500f b0690eee de3fd9eb 43bcf347 ).P..i...?..C..G │ │ + 0x000b4458 51a70da3 f84370b8 298afb40 68c23168 Q....Cp.)..@h.1h │ │ + 0x000b4468 c43263c4 2bf4ffde 5cce315c ce315cd0 .2c.+...\.1\.1\. │ │ + 0x000b4478 325cd032 5cd032ff fffff4ff eaf4ffea 2\.2\.2......... │ │ + 0x000b4488 e6f9e2e6 f9e24fda 314fda31 50dc3250 ......O.1O.1P.2P │ │ + 0x000b4498 dc3250dc 3250dc32 50dc3250 dc32ffff .2P.2P.2P.2P.2.. │ │ + 0x000b44a8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b44b8 ffffffff ffffffff ffffffff fffffff2 ................ │ │ + 0x000b44c8 fdf0f2fd f0f2fdf0 f2fdf0f2 fdf0f2fd ................ │ │ + 0x000b44d8 f0f2fdf0 f2fdf0f2 fdf0f2fd f0f2fdf0 ................ │ │ + 0x000b44e8 f2fdf0f2 fdf0ffff ffffffff ffffffff ................ │ │ + 0x000b44f8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4508 ffffffff 44e83244 e83244e8 3244e832 ....D.2D.2D.2D.2 │ │ + 0x000b4518 44e83244 e83244e8 3244e832 44e83244 D.2D.2D.2D.2D.2D │ │ + 0x000b4528 e83244e8 3220cd0a 3db50b66 980c9f79 .2D.2 ..=..f...y │ │ + 0x000b4538 0dbc590f d7512eb0 580ca37f 24908c22 ..Y..Q..X...$.." │ │ + 0x000b4548 8d9d2abc f3477faa 2ba3f843 75b63170 ..*..G..+..Cu.1p │ │ + 0x000b4558 b829f7ff d468c231 68c23168 c432f4ff .)...h.1h.1h.2.. │ │ + 0x000b4568 def4ffde ddf4d35c ce315cce 315cd032 .......\.1\.1\.2 │ │ + 0x000b4578 5cd0325c d032ffff ffffffff f4ffeaf4 \.2\.2.......... │ │ + 0x000b4588 ffeae6f9 e2e6f9e2 e6f9e2e6 f9e24fda ..............O. │ │ + 0x000b4598 3150dc32 50dc3250 dc3250dc 3250dc32 1P.2P.2P.2P.2P.2 │ │ + 0x000b45a8 50dc3250 dc32ffff ffffffff ffffffff P.2P.2.......... │ │ + 0x000b45b8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b45c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b45d8 ffffffff fffff2fd f0f2fdf0 f2fdf0f2 ................ │ │ + 0x000b45e8 fdf0f2fd f0f2fdf0 f2fdf0f2 fdf0f2fd ................ │ │ + 0x000b45f8 f0f2fdf0 f2fdf0f2 fdf0f2fd f0ffffff ................ │ │ + 0x000b4608 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4618 ffff0600 045bfc37 3fc1154e a10cd9eb .....[.7?..N.... │ │ + 0x000b4628 43a37f24 bd5a11ff ac57b051 0f181607 C..$.Z...W.Q.... │ │ + 0x000b4638 f8e34e81 880e7c8b 2dbcf347 80aa3182 ..N...|.-..G..1. │ │ + 0x000b4648 b32ba3f8 4375b631 0a2604f7 ffd468c2 .+..Cu.1.&....h. │ │ + 0x000b4658 3153a129 68c43268 c432ffff fff4ffde 1S.)h.2h.2...... │ │ + 0x000b4668 ddf4d314 4d135cce 315cd032 43a5285c ....M.\.1\.2C.(\ │ │ + 0x000b4678 d0325cd0 32ffffff ffffffff ffff186c .2\.2..........l │ │ + 0x000b4688 18e6f9e2 e6f9e287 bb85e6f9 e2e6f9e2 ................ │ │ + 0x000b4698 f1ffedff ffff50dc 32077404 50dc3250 ......P.2.t.P.2P │ │ + 0x000b46a8 dc322fb0 2250dc32 50dc325e ff40ffff .2/."P.2P.2^.@.. │ │ + 0x000b46b8 ffffffff 18a218ff ffffffff ff64c664 .............d.d │ │ + 0x000b46c8 ffffffff ffffffff ffffffff ffffff18 ................ │ │ + 0x000b46d8 bd18ffff ffffffff 4bd24bff ffffffff ........K.K..... │ │ + 0x000b46e8 ffffffff ffffffff ffff18d8 18f2fdf0 ................ │ │ + 0x000b46f8 f2fdf031 e331f2fd f0f2fdf0 fffffff2 ...1.1.......... │ │ + 0x000b4708 fdf044e8 324dda2f 73fd3c3e b50c7faa ..D.2M./s.<>.... │ │ + 0x000b4718 2b81880e a5842aff cc55ca5c 2c942709 +.....*..U.\,.'. │ │ + 0x000b4728 b0690fa4 88209a91 31d9eb4a 8d9d31ff .i... ..1..J..1. │ │ + 0x000b4738 ffbe80aa 3180ac32 fdffc875 b63174b8 ....1..2...u.1t. │ │ + 0x000b4748 3274b832 f7ffd4d5 edc568c2 3168c432 2t.2......h.1h.2 │ │ + 0x000b4758 68c432ff ffffffff fff4ffde ddf4d3dd h.2............. │ │ + 0x000b4768 f4d3ddf4 d35cd032 5cd0325c d0325cd0 .....\.2\.2\.2\. │ │ + 0x000b4778 325cd032 ffffffff ffffffff ffffffff 2\.2............ │ │ + 0x000b4788 ffffffe6 f9e2e6f9 e2e6f9e2 e6f9e2e6 ................ │ │ + 0x000b4798 f9e2e6f9 e2e6f9e2 ffffffff ffff50dc ..............P. │ │ + 0x000b47a8 3250dc32 50dc3250 dc3250dc 3250dc32 2P.2P.2P.2P.2P.2 │ │ + 0x000b47b8 50dc3250 dc32ffff ffffffff ffffffff P.2P.2.......... │ │ + 0x000b47c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b47d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b47e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b47f8 ffffffff ff17d90a 59ce2d68 c231a3f8 ........Y.-h.1.. │ │ + 0x000b4808 4367980d 989422a5 842affcc 55c84a11 Cg...."..*..U.J. │ │ + 0x000b4818 d7512eb0 6211a584 31f8e34e 989432d9 .Q..b...1..N..2. │ │ + 0x000b4828 eb4a8ca0 32ffffbe 80aa3180 ac32fdff .J..2.....1..2.. │ │ + 0x000b4838 c8cfe4b6 75b63174 b832ffff fff7ffd4 ....u.1t.2...... │ │ + 0x000b4848 d5edc568 c23168c4 3268c432 68c432ff ...h.1h.2h.2h.2. │ │ + 0x000b4858 ffffffff fff4ffde ddf4d3dd f4d3ddf4 ................ │ │ + 0x000b4868 d3ddf4d3 5cd0325c d0325cd0 325cd032 ....\.2\.2\.2\.2 │ │ + 0x000b4878 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4888 ffffffff ffffffff e6f9e2e6 f9e2e6f9 ................ │ │ + 0x000b4898 e2e6f9e2 e6f9e2e6 f9e2ffff ffffffff ................ │ │ + 0x000b48a8 ffffffff ffff50dc 3250dc32 50dc3250 ......P.2P.2P.2P │ │ + 0x000b48b8 dc3250dc 3250dc32 50dc3250 dc32ffff .2P.2P.2P.2P.2.. │ │ + 0x000b48c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b48d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b48e8 ffffffff ff4bfc35 21cd0b64 c42c70b8 .....K.5!..d.,p. │ │ + 0x000b48f8 297faa2b 130b069a 9131a584 31e7b84f )..+.....1..1..O │ │ + 0x000b4908 ffbf59d4 3c12b556 14ffd851 a4882023 ..Y.<..V...Q.. # │ │ + 0x000b4918 280b9894 22d9eb4a 75892eff ffbe80aa (..."..Ju....... │ │ + 0x000b4928 3188bb3a 80ac32fd ffc81033 0675b631 1..:..2....3.u.1 │ │ + 0x000b4938 74b832b9 c7b9f7ff d4d5edc5 e1ffd168 t.2............h │ │ + 0x000b4948 c23168c4 320e4c07 68c432ff ffffa2c0 .1h.2.L.h.2..... │ │ + 0x000b4958 a2ffffff ddf4d3ed ffe3ddf4 d3ddf4d3 ................ │ │ + 0x000b4968 0c66075c d0325cd0 323ea82a 5cd032ff .f.\.2\.2>.*\.2. │ │ + 0x000b4978 ffffffff ffffffff ffffff24 9924ffff ...........$.$.. │ │ + 0x000b4988 ffffffff 73c373ff ffffe6f9 e2fefffa ....s.s......... │ │ + 0x000b4998 e6f9e2e6 f9e220af 1fe6f9e2 e6f9e25c ...... ........\ │ │ + 0x000b49a8 ce5cffff ffffffff ffffffff ffff50dc .\............P. │ │ + 0x000b49b8 320bb207 50dc3250 dc322ad7 2550dc32 2...P.2P.2*.%P.2 │ │ + 0x000b49c8 50dc326f ff51ffff ffffffff 24ea24ff P.2o.Q......$.$. │ │ + 0x000b49d8 ffffffff ff4bfc35 5dfc3973 fd3c8afb .....K.5].9s.<.. │ │ + 0x000b49e8 40a3f843 bcf347d9 eb4af8e3 4effd851 @..C..G..J..N..Q │ │ + 0x000b49f8 ffcc55ff bf59ffb0 5c942809 b07c1ea5 ..U..Y..\.(..|.. │ │ + 0x000b4a08 8431ffff a89a9131 9894228d 9d318ca0 .1.....1.."..1.. │ │ + 0x000b4a18 32ffffbe cadaa880 aa3180ac 32ffffff 2........1..2... │ │ + 0x000b4a28 cfe4b675 b63174b8 3274b832 ffffffff ...u.1t.2t.2.... │ │ + 0x000b4a38 ffffd5ed c5d5edc5 d5edc568 c43268c4 ...........h.2h. │ │ + 0x000b4a48 3268c432 ffffffff ffffffff ffffffff 2h.2............ │ │ + 0x000b4a58 ddf4d3dd f4d3ddf4 d3ddf4d3 ddf4d35c ...............\ │ │ + 0x000b4a68 d0325cd0 325cd032 5cd0325c d032ffff .2\.2\.2\.2\.2.. │ │ + 0x000b4a78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4a88 ffffffff ffffffff ffffffff ffffffe6 ................ │ │ + 0x000b4a98 f9e2e6f9 e2e6f9e2 e6f9e2e6 f9e2e6f9 ................ │ │ + 0x000b4aa8 e2e6f9e2 ffffffff ffffffff ffffffff ................ │ │ + 0x000b4ab8 ffffffff ffff50dc 3250dc32 50dc3250 ......P.2P.2P.2P │ │ + 0x000b4ac8 dc32ffff ff4bfc35 4fda315c ce3168c2 .2...K.5O.1\.1h. │ │ + 0x000b4ad8 3174b832 7eac278c a025ffff b2f8e34e 1t.2~.'..%.....N │ │ + 0x000b4ae8 ffd851b2 7831bf6c 31ca6031 d7522eb0 ..Q.x1.l1.`1.R.. │ │ + 0x000b4af8 5813ffd8 51a48832 ffffa898 9432ffff X...Q..2.....2.. │ │ + 0x000b4b08 b28d9d31 8ca032ff ffffcada a880aa31 ...1..2........1 │ │ + 0x000b4b18 80ac32ff fffffdff c8cfe4b6 75b63174 ..2.........u.1t │ │ + 0x000b4b28 b83274b8 32ffffff ffffffd5 edc5d5ed .2t.2........... │ │ + 0x000b4b38 c5d5edc5 68c43268 c43268c4 3268c432 ....h.2h.2h.2h.2 │ │ + 0x000b4b48 ffffffff ffffffff ffffffff ffffffdd ................ │ │ + 0x000b4b58 f4d3ddf4 d3ddf4d3 ddf4d3ff ffff5cd0 ..............\. │ │ + 0x000b4b68 325cd032 5cd0325c d0325cd0 32ffffff 2\.2\.2\.2\.2... │ │ + 0x000b4b78 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4b88 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b4b98 ffffffff e6f9e2e6 f9e2e6f9 e2e6f9e2 ................ │ │ + 0x000b4ba8 e6f9e2e6 f9e2ffff ffffffff ffffffff ................ │ │ + 0x000b4bb8 ffffffff ff44e731 4fda3111 070963c4 .....D.1O.1...c. │ │ + 0x000b4bc8 2bf7ffd4 6faa3080 aa318ca0 329d9627 +...o.0..1..2..' │ │ + 0x000b4bd8 ffffa8ff d8512110 09bf6c31 c86432b6 .....Q!...l1.d2. │ │ + 0x000b4be8 3f1b9428 09b07c1e af8f3bff ffa89a91 ?..(..|...;..... │ │ + 0x000b4bf8 311c2409 ffffb28d 9d317186 30ffffff 1.$......1q.0... │ │ + 0x000b4c08 cadaa88f c34080ac 3280ac32 305a30cf .....@..2..20Z0. │ │ + 0x000b4c18 e4b6cfe4 b6589630 74b83274 b832ffff .....X.0t.2t.2.. │ │ + 0x000b4c28 ffffffff d5edc528 6c25d5ed c5d5edc5 .......(l%...... │ │ + 0x000b4c38 4ba13068 c43268c4 32ffffff ffffffff K.0h.2h.2....... │ │ + 0x000b4c48 ffff3090 30ffffff ffffff74 bc70ddf4 ..0.0......t.p.. │ │ + 0x000b4c58 d3ddf4d3 fbfff1ff ffffffff ff118b09 ................ │ │ + 0x000b4c68 5cd0325c d0323cbc 2f5cd032 ffffffff \.2\.2<./\.2.... │ │ + 0x000b4c78 ffffffff ffffffff 30c630ff ffffffff ........0.0..... │ │ + 0x000b4c88 ff56d856 ffffffff ffffffff ffffffff .V.V............ │ │ + 0x000b4c98 ffffff30 e130e6f9 e2e6f9e2 3eea3ee6 ...0.0......>.>. │ │ + 0x000b4ca8 f9e2ffff ff44e731 50dc32f4 ffea73fd .....D.1P.2...s. │ │ + 0x000b4cb8 3c68c231 74b8327e ac27ffff be8d9d31 .9\.2....... │ │ + 0x000b4f78 ffffffff ff44e832 f9fff44f da315cd0 .....D.2...O.1\. │ │ + 0x000b4f88 32f4ffde 68c432f7 ffd475b6 3180ac32 2...h.2...u.1..2 │ │ + 0x000b4f98 ffffbe8d 9d319894 32c7c08b a48832ff .....1..2.....2. │ │ + 0x000b4fa8 ff9cb278 31bc7032 ffdf87ca 6031d445 ...x1.p2....`1.E │ │ + 0x000b4fb8 18d75431 b07c32ff ff9ca584 31a48832 ..T1.|2.....1..2 │ │ + 0x000b4fc8 ffffa89a 91319894 32ffffff c8ce998d .....1..2....... │ │ + 0x000b4fd8 9d318ca0 32ffffff ffffffca daa8cada .1..2........... │ │ + 0x000b4fe8 a880ac32 80ac32ff ffffffff ffcfe4b6 ...2..2......... │ │ + 0x000b4ff8 cfe4b6cf e4b674b8 3274b832 74b832ff ......t.2t.2t.2. │ │ + 0x000b5008 ffffffff ffffffff ffffffff ffffd5ed ................ │ │ + 0x000b5018 c5d5edc5 d5edc5ff ffff68c4 3268c432 ..........h.2h.2 │ │ + 0x000b5028 68c43268 c432ffff ffffffff ffffffff h.2h.2.......... │ │ + 0x000b5038 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b5048 ffddf4d3 ddf4d3dd f4d3ddf4 d3ffffff ................ │ │ + 0x000b5058 ffffffff ffffffff ff5cd032 5cd0325c .........\.2\.2\ │ │ + 0x000b5068 d032ffff ff44e832 f9fff44f da31ffff .2...D.2...O.1.. │ │ + 0x000b5078 ff5cce31 68c432f7 ffd474b8 32fdffc8 .\.1h.2...t.2... │ │ + 0x000b5088 80aa31ff ffff8d9d 31989432 ffffa8a4 ..1.....1..2.... │ │ + 0x000b5098 8832ffff 9cb27831 bc7032ce 8c5fc864 .2....x1.p2.._.d │ │ + 0x000b50a8 32ffc87c d7543197 2f0cffff ffc7b07c 2..|.T1./......| │ │ + 0x000b50b8 a48832ff ffffc7c0 8b989432 989432ff ..2........2..2. │ │ + 0x000b50c8 ffffc8ce 998ca032 8ca032ff ffffffff .......2..2..... │ │ + 0x000b50d8 ffcadaa8 cadaa880 ac3280ac 32ffffff .........2..2... │ │ + 0x000b50e8 ffffffff ffffcfe4 b6cfe4b6 cfe4b674 ...............t │ │ + 0x000b50f8 b83274b8 3274b832 ffffffff ffffffff .2t.2t.2........ │ │ + 0x000b5108 ffffffff ffffffd5 edc5d5ed c5d5edc5 ................ │ │ + 0x000b5118 ffffffff ffff68c4 3268c432 68c432ff ......h.2h.2h.2. │ │ + 0x000b5128 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b5138 ffffffff ffffffff ffffffff ffddf4d3 ................ │ │ + 0x000b5148 ddf4d3dd f4d3ddf4 d3ffffff ffffffff ................ │ │ + 0x000b5158 ffffffff ff44e832 f9fff452 dc34f4ff .....D.2...R.4.. │ │ + 0x000b5168 ea5cce31 48124868 c231ffff ff6fa432 .\.1H.Hh.1...o.2 │ │ + 0x000b5178 80ac32ca daa896a5 3cffffb2 98943248 ..2.....<.....2H │ │ + 0x000b5188 2d2fa584 31ffffff 9b6935bc 7032bf6c -/..1....i5.p2.l │ │ + 0x000b5198 31d97343 ffc87cd4 58322a0d 03b07c32 1.sC..|.X2*...|2 │ │ + 0x000b51a8 ffff9c86 7337a488 32ffffa8 e0dfa498 ....s7..2....... │ │ + 0x000b51b8 9432ffff ff486332 c8ce998c a0326e89 .2...Hc2.....2n. │ │ + 0x000b51c8 3affffff ffffffeb ffc9cada a880ac32 :..............2 │ │ + 0x000b51d8 24540eff ffffffff ff9ebf9e ffffffcf $T.............. │ │ + 0x000b51e8 e4b6f7ff deffffff 74b83220 6e0e74b8 ........t.2 n.t. │ │ + 0x000b51f8 32ffffff 8ac38aff ffffffff ffffffff 2............... │ │ + 0x000b5208 d5edc5d5 edc53ca7 37ffffff ffffff4f ......<.7......O │ │ + 0x000b5218 be4168c4 3268c432 9fff69ff ffffffff .Ah.2h.2..i..... │ │ + 0x000b5228 ff48cf48 ffffffff ffff63dd 63ffffff .H.H......c.c... │ │ + 0x000b5238 ffffffff ffffffff ffddf4d3 3edf3bdd ............>.;. │ │ + 0x000b5248 f4d3ffff ff44e832 f2fdf050 dc32e6f9 .....D.2...P.2.. │ │ + 0x000b5258 e25cd032 f4ffde68 c432f7ff d474b832 .\.2...h.2...t.2 │ │ + 0x000b5268 fdffc880 ac32ffff be8ca032 ffffb29a .....2.....2.... │ │ + 0x000b5278 9131ffff ffa58431 ffffffb2 7831ffff .1.....1....x1.. │ │ + 0x000b5288 ffbf6c31 c86432ca 6031d458 32d75431 ..l1.d2.`1.X2.T1 │ │ + 0x000b5298 b07c32ff ffffc7b0 7ca48832 ffffffc7 .|2.....|..2.... │ │ + 0x000b52a8 c08b9a91 31989432 ffffffff ffb2c8ce ....1..2........ │ │ + 0x000b52b8 998ca032 8ca032ff ffffffff ffcadaa8 ...2..2......... │ │ + 0x000b52c8 cadaa880 ac3280ac 3280ac32 ffffffff .....2..2..2.... │ │ + 0x000b52d8 ffffffff ffcfe4b6 cfe4b6cf e4b6ffff ................ │ │ + 0x000b52e8 ff74b832 74b83274 b832ffff ffffffff .t.2t.2t.2...... │ │ + 0x000b52f8 ffffffff ffffffff ffd5edc5 d5edc5d5 ................ │ │ + 0x000b5308 edc5d5ed c5ffffff ffffff68 c43268c4 ...........h.2h. │ │ + 0x000b5318 3268c432 68c432ff ffffffff ffffffff 2h.2h.2......... │ │ + 0x000b5328 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b5338 ffffffff ff44e832 f2fdf050 dc32e6f9 .....D.2...P.2.. │ │ + 0x000b5348 e25cd032 ddf4d368 c432d5ed c574b832 .\.2...h.2...t.2 │ │ + 0x000b5358 cfe4b6ff ffff80aa 31ffffff 8d9d31ff ........1.....1. │ │ + 0x000b5368 ffff9a91 31ffffff a58431ff ffffb278 ....1.....1....x │ │ + 0x000b5378 31ffffff bf6c31ff ffffca60 31ffc87c 1....l1....`1..| │ │ + 0x000b5388 d7543197 2f0cffff ffc7b07c a48832a4 .T1./......|..2. │ │ + 0x000b5398 8832ffff ffc7c08b 98943298 9432ffff .2........2..2.. │ │ + 0x000b53a8 ffc8ce99 c8ce998c a0328ca0 32ffffff .........2..2... │ │ + 0x000b53b8 ffffffca daa8cada a8ffffff 80ac3280 ..............2. │ │ + 0x000b53c8 ac32ffff ffffffff ffffffff ffffcfe4 .2.............. │ │ + 0x000b53d8 b6cfe4b6 ffffffff ffff74b8 3274b832 ..........t.2t.2 │ │ + 0x000b53e8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b53f8 ffffffff ffd5edc5 d5edc5d5 edc5ffff ................ │ │ + 0x000b5408 ffffffff ffffff68 c43268c4 3268c432 .......h.2h.2h.2 │ │ + 0x000b5418 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b5428 ffffffff ff44e832 f2fdf054 09544fda .....D.2...T.TO. │ │ + 0x000b5438 31ffffff 5ac032ff ffff68c4 32ffffdc 1...Z.2...h.2... │ │ + 0x000b5448 74b832fd ffc82a18 10cadaa8 8ca032b2 t.2...*.......2. │ │ + 0x000b5458 b08c9894 32c7c08b ffffffa5 8431ffff ....2........1.. │ │ + 0x000b5468 ff3a1d10 ffffffbf 6c31ceb4 77c86432 .:......l1..w.d2 │ │ + 0x000b5478 ffc87cee 714c972f 0cb07c32 545a33c7 ..|.qL./..|2TZ3. │ │ + 0x000b5488 b07ca488 32bcc2bc c7c08bc7 c08bbbc1 .|..2........... │ │ + 0x000b5498 55ffffff ffffff41 5e32c8ce 998ca032 U......A^2.....2 │ │ + 0x000b54a8 6f8e42ff ffffffff fff6ffd4 cadaa8ca o.B............. │ │ + 0x000b54b8 daa82a61 1080ac32 ffffff98 c198ffff ..*a...2........ │ │ + 0x000b54c8 ffffffff ffffebcf e4b6cfe4 b654ab54 .............T.T │ │ + 0x000b54d8 74b83274 b8325db5 49ffffff ffffffff t.2t.2].I....... │ │ + 0x000b54e8 ffffffff ffffffff 54c654ff ffffd5ed ........T.T..... │ │ + 0x000b54f8 c56cd469 d5edc5ff ffffffff ffffffff .l.i............ │ │ + 0x000b5508 68c43222 ac1068c4 3268c432 62eb62ff h.2"..h.2h.2b.b. │ │ + 0x000b5518 ffffffff ff44e832 f2fdf0ff ffff4fda .....D.2......O. │ │ + 0x000b5528 31ffffff 5cd032f4 ffde68c4 32d5edc5 1...\.2...h.2... │ │ + 0x000b5538 74b832cf e4b6ffff ff80aa31 ffffff8c t.2........1.... │ │ + 0x000b5548 a032ffff b2989432 c7c08ba4 8832c7b0 .2.....2.....2.. │ │ + 0x000b5558 7cffffff b27831ff ffffbc70 32ffdf87 |....x1....p2... │ │ + 0x000b5568 c86432ff c87cd458 32db6242 b07c32ff .d2..|.X2.bB.|2. │ │ + 0x000b5578 ffffc7b0 7ca48832 a48832ff ffffc7c0 ....|..2..2..... │ │ + 0x000b5588 8b9a9131 989432ff ffffffff ffc8ce99 ...1..2......... │ │ + 0x000b5598 c8ce998c a0328ca0 32ffffff ffffffff .....2..2....... │ │ + 0x000b55a8 ffffcada a8cadaa8 80ac3280 ac3280ac ..........2..2.. │ │ + 0x000b55b8 32ffffff ffffffff ffffffff ffcfe4b6 2............... │ │ + 0x000b55c8 cfe4b6cf e4b6ffff ff74b832 74b83274 .........t.2t.2t │ │ + 0x000b55d8 b832ffff ffffffff ffffffff ffffffff .2.............. │ │ + 0x000b55e8 ffffffff ffffffd5 edc5d5ed c5d5edc5 ................ │ │ + 0x000b55f8 d5edc5ff ffffffff ffffffff 68c43268 ............h.2h │ │ + 0x000b5608 c432ffff ffffffff 44e731ff ffff50dc .2......D.1...P. │ │ + 0x000b5618 32f4ffea 5cd032dd f4d3ffff ff68c231 2...\.2......h.1 │ │ + 0x000b5628 ffffff74 b832fdff c880ac32 cadaa8ff ...t.2.....2.... │ │ + 0x000b5638 ffff8d9d 31ffffff 989432ff ffa8a488 ....1.....2..... │ │ + 0x000b5648 32c7b07c ffffffb2 7831ffff ffbc7032 2..|....x1....p2 │ │ + 0x000b5658 ffdf87c8 6432d378 51d45832 d7543197 ....d2.xQ.X2.T1. │ │ + 0x000b5668 2f0cb07c 32ffff9c c7b07ca4 8832ffff /..|2.....|..2.. │ │ + 0x000b5678 ffffffff c7c08b98 94329894 32ffffff .........2..2... │ │ + 0x000b5688 ffffffc8 ce99c8ce 998ca032 8ca032ff ...........2..2. │ │ + 0x000b5698 ffffffff ffffffff cadaa8ca daa8ffff ................ │ │ + 0x000b56a8 ff80ac32 80ac32ff ffffffff ffffffff ...2..2......... │ │ + 0x000b56b8 ffffffff ffffcfe4 b6cfe4b6 ffffffff ................ │ │ + 0x000b56c8 ffff74b8 3274b832 74b832ff ffffffff ..t.2t.2t.2..... │ │ + 0x000b56d8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b56e8 ffffffd5 edc5d5ed c5d5edc5 ffffffff ................ │ │ + 0x000b56f8 ffff6000 60ffffff 44e731f9 f6f950dc ..`.`...D.1...P. │ │ + 0x000b5708 32e6f9e2 ffffff5c ce31ffff ff271412 2......\.1...'.. │ │ + 0x000b5718 d5edc574 b832bec8 a9ffffff 80ac32ff ...t.2........2. │ │ + 0x000b5728 ffce8ca0 32c8ce99 60366098 9432ffff ....2...`6`..2.. │ │ + 0x000b5738 a892753c c7b07cff ffffcd8c 4cffffff ..u<..|.....L... │ │ + 0x000b5748 bc70324d 2c23c864 32ca6031 c6c4c6d4 .p2M,#.d2.`1.... │ │ + 0x000b5758 5832db62 42d5a257 ffffffc7 b07c3d39 X2.bB..W.....|=9 │ │ + 0x000b5768 12a48832 ffffff97 9c77c7c0 8b989432 ...2.....w.....2 │ │ + 0x000b5778 c7d261ff ffffffff ff4b6d39 c8ce998c ..a......Km9.... │ │ + 0x000b5788 a0327296 4bffffff ffffffff ffffcada .2r.K........... │ │ + 0x000b5798 a8cadaa8 60a26080 ac3280ac 3294c694 ....`.`..2..2... │ │ + 0x000b57a8 ffffffff ffffffff ffffffff cfe4b64d ...............M │ │ + 0x000b57b8 a844cfe4 b6ffffff 83d28374 b83274b8 .D.........t.2t. │ │ + 0x000b57c8 32c1ff7f ffffffff ffff60d8 60ffffff 2.........`.`... │ │ + 0x000b57d8 ffffff72 e472ffff ffffffff ffffffd5 ...r.r.......... │ │ + 0x000b57e8 edc5ffff ffffffff 44e832f9 fff450dc ........D.2...P. │ │ + 0x000b57f8 32e6f9e2 ffffff5c d032f4ff de68c432 2......\.2...h.2 │ │ + 0x000b5808 d5edc5ff ffff74b8 32cfe4b6 80ac32ca ......t.2.....2. │ │ + 0x000b5818 daa8ffff ff8ca032 c8ce9998 9432c7c0 .......2.....2.. │ │ + 0x000b5828 8bffffff a48832c7 b07cffff ff805530 ......2..|....U0 │ │ + 0x000b5838 905eff07 042f9755 5ba65dff ad5131ff .^.../.U[.]..Q1. │ │ + 0x000b5848 a2790803 2fc64d40 06042f7b 5eff6d56 .y../.M@../{^.mV │ │ + 0x000b5858 766d5676 06052f68 5cff685c ff5c5584 vmVv../h\.h\.\U. │ │ + 0x000b5868 0a0af005 052f5658 ff5658ff 0a0af04c ...../VX.VX....L │ │ + 0x000b5878 52910a0a f005062f 8ca032ff ffffffff R....../..2..... │ │ + 0x000b5888 ffffffff cadaa8ca daa8ffff ff80ac32 ...............2 │ │ + 0x000b5898 80ac3280 ac32ffff ffffffff ffffffff ..2..2.......... │ │ + 0x000b58a8 ffffffff ffcfe4b6 cfe4b6cf e4b6ffff ................ │ │ + 0x000b58b8 ffffffff 74b83274 b832ffff ffffffff ....t.2t.2...... │ │ + 0x000b58c8 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b58d8 ffffffff ffffffff 44e832f2 fdf050dc ........D.2...P. │ │ + 0x000b58e8 32e6f9e2 ffffff5c d032ddf4 d3ffffff 2......\.2...... │ │ + 0x000b58f8 68c432f7 ffd474b8 32cfe4b6 ffffff80 h.2...t.2....... │ │ + 0x000b5908 ac32cada a8ffffff 8ca032ff ffb29894 .2........2..... │ │ + 0x000b5918 32c7c08b ffffffa4 8832c7b0 7c7b5eff 2........2..|{^. │ │ + 0x000b5928 80553090 5eff0704 2f97555b a65dff07 .U0.^.../.U[.].. │ │ + 0x000b5938 032fffa2 799e1f32 c64d3088 250c542d ./..y..2.M0.%.T- │ │ + 0x000b5948 327b5eff 6d567606 052f0605 2f685cff 2{^.mVv../../h\. │ │ + 0x000b5958 5c55845c 55840505 2f05052f 5658ff56 \U.\U.../../VX.V │ │ + 0x000b5968 58ff4c52 914c5291 ffffff8c a0328ca0 X.LR.LR......2.. │ │ + 0x000b5978 32ffffff ffffffff ffffcada a8cadaa8 2............... │ │ + 0x000b5988 cadaa8ff ffff80ac 3280ac32 ffffffff ........2..2.... │ │ + 0x000b5998 ffffffff ffffffff ffffffff ffffcfe4 ................ │ │ + 0x000b59a8 b6cfe4b6 ffffffff ffff74b8 3274b832 ..........t.2t.2 │ │ + 0x000b59b8 74b832ff ffffffff ffffffff ffffffff t.2............. │ │ + 0x000b59c8 ffffffff ffffffff 44e832f5 fdf3ffff ........D.2..... │ │ + 0x000b59d8 ff4fda31 6c126c5c d032ddf4 d3efe6ef .O.1l.l\.2...... │ │ + 0x000b59e8 68c432d5 edc5ffff ff74b832 cfe4b66c h.2......t.2...l │ │ + 0x000b59f8 2d6c80aa 31ffffff 84893dc8 ce99ffff -l..1.....=..... │ │ + 0x000b5a08 ffb2a34c c7c08bff ffff4526 156d5676 ...L......E&.mVv │ │ + 0x000b5a18 7b5eff79 5342905e ff07042f bd7481a6 {^.ySB.^.../.t.. │ │ + 0x000b5a28 5dff0703 2f491f21 bf5aff08 032f9f59 ].../I.!.Z.../.Y │ │ + 0x000b5a38 5106042f 7b5eff9e 8ba76d56 7606052f Q../{^....mVv../ │ │ + 0x000b5a48 2c2d6c68 5cff5c55 84646f77 05052f05 ,-lh\.\U.dow../. │ │ + 0x000b5a58 052f92a9 ff5658ff c8ce9954 7b40ffff ./...VX....T{@.. │ │ + 0x000b5a68 ff8ca032 77a056ff ffffffff ffffffff ...2w.V......... │ │ + 0x000b5a78 ffffffca daa85599 47ffffff 80ac3271 ......U.G.....2q │ │ + 0x000b5a88 b85cffff ffffffff ffffffff ffffffff .\.............. │ │ + 0x000b5a98 ff6ccf6c cfe4b6cf e4b67ad8 76ffffff .l.l......z.v... │ │ + 0x000b5aa8 ffffffd3 ff9174b8 3274b832 6cea6cff ......t.2t.2l.l. │ │ + 0x000b5ab8 ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ + 0x000b5ac8 ff50dc32 e6f9e2ff ffff5cd0 32f4ffde .P.2......\.2... │ │ + 0x000b5ad8 68c432d5 edc5ffff ff74b832 cfe4b6ff h.2......t.2.... │ │ + 0x000b5ae8 ffff80ac 32cadaa8 ffffff8c a032c8ce ....2........2.. │ │ + 0x000b5af8 99ffffff 989432c7 c08bffff ff06052f ......2......../ │ │ + 0x000b5b08 6d56767b 5eff8055 30905eff 07042f97 mVv{^..U0.^.../. │ │ + 0x000b5b18 555ba65d ff07032f ad524ebf 5aff0803 U[.].../.RN.Z... │ │ + 0x000b5b28 2fc64d40 06042f7b 5eff7b5e ff6d5676 /.M@../{^.{^.mVv │ │ + 0x000b5b38 06052f06 052f685c ff685cff 5c55840a ../../h\.h\.\U.. │ │ + 0x000b5b48 0af00505 2f0a0af0 ffffffff ffffc8ce ..../........... │ │ + 0x000b5b58 99c8ce99 ffffff8c a0328ca0 32ffffff .........2..2... │ │ + 0x000b5b68 ffffffff ffffffff ffcadaa8 cadaa8ff ................ │ │ + 0x000b5b78 ffff80ac 3280ac32 80ac32ff ffffffff ....2..2..2..... │ │ + 0x000b5b88 ffffffff ffffffff ffffffff ffcfe4b6 ................ │ │ + 0x000b5b98 cfe4b6cf e4b6ffff ffffffff 74b83274 ............t.2t │ │ + 0x000b5ba8 b832ffff ffffffff 44e832f2 fdf0ffff .2......D.2..... │ │ + 0x000b5bb8 ff50dc32 e6f9e2ff ffff5cd0 32ddf4d3 .P.2......\.2... │ │ + 0x000b5bc8 ffffff68 c432d5ed c5ffffff 74b832cf ...h.2......t.2. │ │ + 0x000b5bd8 e4b6ffff ff80ac32 cadaa8ff ffff8ca0 .......2........ │ │ + 0x000b5be8 32c8ce99 ffffff98 9432c7c0 8b685cff 2........2...h\. │ │ + 0x000b5bf8 06052f6d 56767b5e ff805530 905eff07 ../mVv{^..U0.^.. │ │ + 0x000b5c08 042f9755 5ba65dff 07032fad 524ebf5a ./.U[.].../.RN.Z │ │ + 0x000b5c18 ff08032f c64d4006 042f0604 2f7b5eff .../.M@../../{^. │ │ + 0x000b5c28 6d56766d 56760605 2f0a0af0 685cff5c mVvmVv../...h\.\ │ │ + 0x000b5c38 55845c55 8405052f 989432ff ffffffff U.\U.../..2..... │ │ + 0x000b5c48 ffffffff c8ce99c8 ce99ffff ff8ca032 ...............2 │ │ + 0x000b5c58 8ca032ff ffffffff ffffffff ffffffca ..2............. │ │ + 0x000b5c68 daa8cada a8ffffff ffffff80 ac3280ac .............2.. │ │ + 0x000b5c78 32ffffff ffffffff ffffffff ffffffff 2............... │ │ + 0x000b5c88 ffffffff ffffcfe4 b6cfe4b6 ffffffff ................ │ │ + 0x000b5c98 ffffffff ffffffff 44e83271 0870ffff ........D.2q.p.. │ │ + 0x000b5ca8 ff50dc32 dde8daff ffff5cd0 32e9f6df .P.2......\.2... │ │ + 0x000b5cb8 ffffff68 c4326421 5cffffff 74b832bf ...h.2d!\...t.2. │ │ + 0x000b5cc8 c2aaffff ff80ac32 e3e5c1ff ffff8ca0 .......2........ │ │ + 0x000b5cd8 325e3248 ffffff98 9432af9d 84685cff 2^2H.....2...h\. │ │ + 0x000b5ce8 06052f93 6f9c7b5e ff06042f 3c1e31ff ../.o.{^.../<.1. │ │ + 0x000b5cf8 aa8d6a29 3289584b ffa88382 2432df7e ..j)2.XK....$2.~ │ │ + 0x000b5d08 63ffa279 9e1f325d 2316c64d 4006042f c..y..2]#..M@../ │ │ + 0x000b5d18 796dbc7b 5eff6d56 76454c6e 06052f68 ym.{^.mVvELn../h │ │ + 0x000b5d28 5cff3033 785c5584 c7c08b84 965c9894 \.03x\U......\.. │ │ + 0x000b5d38 32ffffff ffffffff ffffc8ce 995e8a48 2............^.H │ │ + 0x000b5d48 ffffff8c a0327dae 62ffffff ffffffff .....2}.b....... │ │ + 0x000b5d58 ffffffff ffcadaa8 5fa94fff ffffffff ........_.O..... │ │ + 0x000b5d68 ff79c86a 80ac32ff ffffffff ffffffff .y.j..2......... │ │ + 0x000b5d78 ffffff78 e178ffff ffffffff 7fe87ccf ...x.x........|. │ │ + 0x000b5d88 e4b6ffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ + 0x000b5d98 ff50dc32 e6f9e2ff ffff5cd0 32ddf4d3 .P.2......\.2... │ │ + 0x000b5da8 ffffffff ffff68c4 32d5edc5 ffffff74 ......h.2......t │ │ + 0x000b5db8 b832cfe4 b6ffffff 80ac32ca daa8ffff .2........2..... │ │ + 0x000b5dc8 ff8ca032 c8ce99ff ffff9894 325c5584 ...2........2\U. │ │ + 0x000b5dd8 685cff06 052f6d56 767b5eff 06042f0a h\.../mVv{^.../. │ │ + 0x000b5de8 0af08156 69905eff 07042f97 555ba65d ...Vi.^.../.U[.] │ │ + 0x000b5df8 ff07032f ad524ebf 5aff0803 2fc64d40 .../.RN.Z.../.M@ │ │ + 0x000b5e08 06042f0a 0af07b5e ff6d5676 6d567606 ../...{^.mVvmVv. │ │ + 0x000b5e18 052f0a0a f0685cff ffffffc7 c08bffff ./...h\......... │ │ + 0x000b5e28 ff989432 989432ff ffffffff ffffffff ...2..2......... │ │ + 0x000b5e38 c8ce99c8 ce99ffff ff8ca032 8ca032ff ...........2..2. │ │ + 0x000b5e48 ffffffff ffffffff ffffffca daa8cada ................ │ │ + 0x000b5e58 a8cadaa8 ffffff80 ac3280ac 3280ac32 .........2..2..2 │ │ + 0x000b5e68 ffffffff ffffffff ffffffff ffffffff ................ │ │ + 0x000b5e78 ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ + 0x000b5e88 ff50dc32 ffffffe6 f9e2ffff ff5cd032 .P.2.........\.2 │ │ + 0x000b5e98 ddf4d3ff ffff68c4 32d5edc5 ffffff74 ......h.2......t │ │ + 0x000b5ea8 b832cfe4 b6ffffff 80ac32ff ffffcada .2........2..... │ │ + 0x000b5eb8 a8ffffff 8ca032c8 ce99ffff ff05052f ......2......../ │ │ + 0x000b5ec8 5c558468 5cff0605 2f6d5676 7b5eff06 \U.h\.../mVv{^.. │ │ + 0x000b5ed8 042f0a0a f0815669 905eff07 042f9755 ./....Vi.^.../.U │ │ + 0x000b5ee8 5ba65dff 07032fad 524ebf5a ff08032f [.].../.RN.Z.../ │ │ + 0x000b5ef8 c64d4006 042f0604 2f7b5eff 0a0af06d .M@../../{^....m │ │ + 0x000b5f08 56760605 2f06052f ffffffff ffffc7c0 Vv../../........ │ │ + 0x000b5f18 8bc7c08b ffffff98 9432ffff ffffffff .........2...... │ │ + 0x000b5f28 ffffffff ffffc8ce 99c8ce99 ffffff8c ................ │ │ + 0x000b5f38 a0328ca0 32ffffff ffffffff ffffffff .2..2........... │ │ + 0x000b5f48 ffffffff cadaa8ca daa8ffff ffffffff ................ │ │ + 0x000b5f58 80ac3280 ac32ffff ffffffff ffffffff ..2..2.......... │ │ + 0x000b5f68 ffff8400 84ffffff 44e832ed f4ebffff ........D.2..... │ │ + 0x000b5f78 ffffffff 59dd3be6 f9e2ffff ff2f1619 ....Y.;....../.. │ │ + 0x000b5f88 ddf4d3ff ffff6bad 3cd5edc5 ffffffff ......k.<....... │ │ + 0x000b5f98 ffff74b8 32cfe4b6 84368480 ac32cada ..t.2....6...2.. │ │ + 0x000b5fa8 a8e0cfe0 8ca032c8 ce99ffff ff5658ff ......2......VX. │ │ + 0x000b5fb8 05052f2f 1b44685c ff06052f 74567a7b ..//.Dh\.../tVz{ │ │ + 0x000b5fc8 5eff0604 2f3d30ff 81566990 5eff0301 ^.../=0..Vi.^... │ │ + 0x000b5fd8 1897555b a65dff3f 3655ad52 4ebf5aff ..U[.].?6U.RN.Z. │ │ + 0x000b5fe8 df5d73c6 4d30c64d 40030218 7b5eff7b .]s.M0.M@...{^.{ │ │ + 0x000b5ff8 5eff7976 7d6d5676 a48832ff ffffffff ^.yv}mVv..2..... │ │ + 0x000b6008 ffffffff 677947c7 c08b9894 328aa268 ....gyG.....2..h │ │ + 0x000b6018 ffffffff ffffffff ffffffff c8ce9967 ...............g │ │ + 0x000b6028 984fffff ff8ca032 85bc71ff ffffffff .O.....2..q..... │ │ + 0x000b6038 ffffffff ffffffff ffff68b8 56cadaa8 ..........h.V... │ │ + 0x000b6048 ffffff92 e49280ac 3280ac32 ffffffff ........2..2.... │ │ + 0x000b6058 ffffffff ffffffff 44e832f2 fdf0ffff ........D.2..... │ │ + 0x000b6068 ffffffff 50dc32e6 f9e2ffff ff5cd032 ....P.2......\.2 │ │ + 0x000b6078 ddf4d3ff ffffffff ff68c432 d5edc5ff .........h.2.... │ │ + 0x000b6088 ffff74b8 32cfe4b6 ffffffff ffff80ac ..t.2........... │ │ + 0x000b6098 32cadaa8 ffffff8c a032c8ce 995658ff 2........2...VX. │ │ + 0x000b60a8 0a0af005 052f5c55 84685cff 06052f6d ...../\U.h\.../m │ │ + 0x000b60b8 56767b5e ff06042f 0a0af081 5669905e Vv{^.../....Vi.^ │ │ + 0x000b60c8 ff07042f 97555ba6 5dff0703 2fad524e .../.U[.].../.RN │ │ + 0x000b60d8 ad524ebf 5aff0803 2fc64d40 06042f0a .RN.Z.../.M@../. │ │ + 0x000b60e8 0af07b5e ff0a0af0 c7b07ca4 8832a488 ..{^......|..2.. │ │ + 0x000b60f8 32ffffff ffffffff ffffc7c0 8bffffff 2............... │ │ + 0x000b6108 98943298 9432ffff ffffffff ffffffff ..2..2.......... │ │ + 0x000b6118 ffffc8ce 99ffffff ffffff8c a0328ca0 .............2.. │ │ + 0x000b6128 32ffffff ffffffff ffffffff ffffffff 2............... │ │ + 0x000b6138 cadaa8ca daa8ffff ffffffff 80ac3280 ..............2. │ │ + 0x000b6148 ac32ffff ffffffff 44e832ff fffff2fd .2......D.2..... │ │ + 0x000b6158 f0ffffff 50dc32e6 f9e2ffff ff5cd032 ....P.2......\.2 │ │ + 0x000b6168 ffffffdd f4d3ffff ff68c432 d5edc5ff .........h.2.... │ │ + 0x000b6178 ffffffff ff74b832 cfe4b6ff ffff80ac .....t.2........ │ │ + 0x000b6188 32cadaa8 ffffffff ffff8ca0 324c5291 2...........2LR. │ │ + 0x000b6198 5658ff05 052f5c55 840a0af0 685cff06 VX.../\U....h\.. │ │ + 0x000b61a8 052f6d56 767b5eff 06042f0a 0af08156 ./mVv{^.../....V │ │ + 0x000b61b8 69905eff 07042f97 555ba65d ff07032f i.^.../.U[.].../ │ │ + 0x000b61c8 07032fad 524ebf5a ff08032f c64d4006 ../.RN.Z.../.M@. │ │ + 0x000b61d8 042f0604 2f7b5eff ffffffc7 b07cffff ./../{^......|.. │ │ + 0x000b61e8 ffa48832 ffffffff ffffffff ffc7c08b ...2............ │ │ + 0x000b61f8 c7c08bff ffff9894 32ffffff ffffffff ........2....... │ │ + 0x000b6208 ffffffff ffc8ce99 c8ce99ff ffffffff ................ │ │ + 0x000b6218 ff8ca032 8ca032ff ffffffff ffffffff ...2..2......... │ │ + 0x000b6228 ffffffff ffffcada a8cadaa8 ffffffff ................ │ │ + 0x000b6238 ffffffff ffffffff 44e832ff fffff2fd ........D.2..... │ │ + 0x000b6248 f0ffffff 2d0f1ce6 f9e2ffff fff3e6f3 ....-........... │ │ + 0x000b6258 5cd032dd f4d3ffff ff68c432 ffffff78 \.2......h.2...x │ │ + 0x000b6268 296fffff ff74b832 c1beadff ffffffff )o...t.2........ │ │ + 0x000b6278 ffa3bb55 cadaa8ff ffff4f2d 1c0a0af0 ...U......O-.... │ │ + 0x000b6288 4c529167 55db0505 2f5c5584 3c29ff68 LR.gU.../\U.<).h │ │ + 0x000b6298 5cff0605 2f3d2142 7b5eff06 042f4132 \.../=!B{^.../A2 │ │ + 0x000b62a8 c6815669 905eff49 39719755 5ba65dff ..Vi.^.I9q.U[.]. │ │ + 0x000b62b8 5d2d9007 032fad52 4ea571c4 08032fc6 ]-.../.RN.q.../. │ │ + 0x000b62c8 4d30ff9e 9106042f ffffff90 9990c7b0 M0...../........ │ │ + 0x000b62d8 7cc7b07c 96976da4 8832ffff ffffffff |..|..m..2...... │ │ + 0x000b62e8 ffffffc7 c08b7087 4e989432 989432ac ......p.N..2..2. │ │ + 0x000b62f8 ceacffff ffffffff ffffffc8 ce99c8ce ................ │ │ + 0x000b6308 9990cf90 ffffff8c a0328ece 80ffffff .........2...... │ │ + 0x000b6318 ffffffff ffffffff ffffffff 72c85eca ............r.^. │ │ + 0x000b6328 daa8ffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ + 0x000b6338 f0ffffff 50dc32ff ffffe6f9 e2ffffff ....P.2......... │ │ + 0x000b6348 5cd032dd f4d3ffff ffffffff 68c432d5 \.2.........h.2. │ │ + 0x000b6358 edc5ffff ffffffff 74b832cf e4b6ffff ........t.2..... │ │ + 0x000b6368 ff80ac32 ffffffca daa8ffff ff05062f ...2.........../ │ │ + 0x000b6378 4c52910a 0af05658 ff05052f 5c558468 LR....VX.../\U.h │ │ + 0x000b6388 5cff0a0a f006052f 6d56767b 5eff0604 \....../mVv{^... │ │ + 0x000b6398 2f0a0af0 81566990 5eff0704 2f97555b /....Vi.^.../.U[ │ │ + 0x000b63a8 0a0af0a6 5dff0703 2fad524e bf5affbf ....].../.RN.Z.. │ │ + 0x000b63b8 5aff0803 2fc64d40 b07c32b0 7c32ffff Z.../.M@.|2.|2.. │ │ + 0x000b63c8 ffffffff c7b07cff ffffa488 32ffffff ......|.....2... │ │ + 0x000b63d8 ffffffff ffffffff ffc7c08b ffffff98 ................ │ │ + 0x000b63e8 94329894 32ffffff ffffffff ffffffff .2..2........... │ │ + 0x000b63f8 ffc8ce99 c8ce99ff ffffffff ff8ca032 ...............2 │ │ + 0x000b6408 8ca032ff ffffffff ffffffff ffffffff ..2............. │ │ + 0x000b6418 ffffffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ + 0x000b6428 f0ffffff 50dc32ff ffffe6f9 e2ffffff ....P.2......... │ │ + 0x000b6438 5cd032ff ffffddf4 d3ffffff 68c432d5 \.2.........h.2. │ │ + 0x000b6448 edc5ffff ffffffff 74b832cf e4b6ffff ........t.2..... │ │ + 0x000b6458 ffffffff 80ac32ca daa8ffff ff0a0af0 ......2......... │ │ + 0x000b6468 05062f4c 52915658 ff0a0af0 05052f5c ../LR.VX....../\ │ │ + 0x000b6478 5584685c ff06052f 0a0af06d 56767b5e U.h\.../...mVv{^ │ │ + 0x000b6488 ff06042f 0a0af081 5669905e ff07042f .../....Vi.^.../ │ │ + 0x000b6498 97555b97 555ba65d ff07032f ad524e0a .U[.U[.].../.RN. │ │ + 0x000b64a8 0af0bf5a ff08032f db6242ff ffffb07c ...Z.../.bB....| │ │ + 0x000b64b8 32ffffff ffffffc7 b07cc7b0 7ca48832 2........|..|..2 │ │ + 0x000b64c8 a48832ff ffffffff ffffffff c7c08bc7 ..2............. │ │ + 0x000b64d8 c08bffff ff989432 989432ff ffffffff .......2..2..... │ │ + 0x000b64e8 ffffffff ffffffc8 ce99c8ce 99ffffff ................ │ │ + 0x000b64f8 ffffff8c a0328ca0 32ffffff ffffffff .....2..2....... │ │ + 0x000b6508 ffffffff ffffffff ffffff29 081ef2fd ...........).... │ │ + 0x000b6518 f0ffffff f8eef850 dc32e6f9 e2ffffff .......P.2...... │ │ + 0x000b6528 ffffff5c d0328722 81ffffff ffffff70 ...\.2.".......p │ │ + 0x000b6538 a844d5ed c5ffffff ffffff74 b832cfe4 .D.........t.2.. │ │ + 0x000b6548 b69c3f9c 80ac32ff ffffbcb0 a44653ff ..?...2......FS. │ │ + 0x000b6558 05062f3b 23ff4c52 915658ff 03011c0a ../;#.LR.VX..... │ │ + 0x000b6568 0af05c55 847b5ed8 06052f0a 0af0af83 ..\U.{^.../..... │ │ + 0x000b6578 b87b5eff 06042f06 04928156 69905eff .{^.../....Vi.^. │ │ + 0x000b6588 5040640a 0af09755 5bf8a4ff 07032fad P@d....U[...../. │ │ + 0x000b6598 524e692e 2fbf5aff d45832b4 8277db62 RNi./.Z..X2..w.b │ │ + 0x000b65a8 42b07c32 ffffffff ffffffff ff79764b B.|2.........yvK │ │ + 0x000b65b8 ffffffa4 88329ea7 7cffffff ffffffff .....2..|....... │ │ + 0x000b65c8 ffffc7c0 8bc7c08b 9cc69c98 9432ffff .............2.. │ │ + 0x000b65d8 ffaed8ae ffffffff ffffffff ffc8ce99 ................ │ │ + 0x000b65e8 c8ce999c e19cffff ff8ca032 9ae393ff ...........2.... │ │ + 0x000b65f8 ffffffff ffffffff ffffff44 e832f2fd ...........D.2.. │ │ + 0x000b6608 f0ffffff ffffff50 dc32e6f9 e2ffffff .......P.2...... │ │ + 0x000b6618 ffffff5c d032ddf4 d3ffffff ffffff68 ...\.2.........h │ │ + 0x000b6628 c432d5ed c5ffffff ffffff74 b832cfe4 .2.........t.2.. │ │ + 0x000b6638 b6ffffff ffffff80 ac32cada a80a0af0 .........2...... │ │ + 0x000b6648 4653ff05 062f4c52 910a0af0 5257ad03 FS.../LR....RW.. │ │ + 0x000b6658 051d0609 945a545c 645bb103 041d0609 .....ZT\d[...... │ │ + 0x000b6668 946c5654 775db404 041d0609 9480564e .lVTw]........VN │ │ + 0x000b6678 8c5db804 031d0609 94965547 a25cbc04 .]........UG.\.. │ │ + 0x000b6688 031d0403 1dac5240 ffffc983 551e8355 ......R@....U..U │ │ + 0x000b6698 1ed3613a 6d791e6d 791effff beffffbe ..a:my.my....... │ │ + 0x000b66a8 a3ad58a3 ad589ef9 9e65841e 9ef99efc ..X..X...e...... │ │ + 0x000b66b8 ffbb9ef9 9e9ef99e 9cbd609e f99e5e90 ..........`...^. │ │ + 0x000b66c8 1e5e901e 9ef99eea ffb7eaff b79ef99e .^.............. │ │ + 0x000b66d8 9ef99ec8 ce99c8ce 99ffffff ffffff8c ................ │ │ + 0x000b66e8 a032ffff ffffffff ffffff44 e832f2fd .2.........D.2.. │ │ + 0x000b66f8 f0ffffff ffffff50 dc32e6f9 e2ffffff .......P.2...... │ │ + 0x000b6708 ffffff5c d032ffff ffddf4d3 ffffff68 ...\.2.........h │ │ + 0x000b6718 c432ffff ffd5edc5 ffffff74 b832ffff .2.........t.2.. │ │ + 0x000b6728 ffcfe4b6 ffffffff ffff80ac 323c4c9f ............2....lVT │ │ + 0x000b6b28 04046877 5db40404 1d614ba4 80564e8c ..hw]....aK..VN. │ │ + 0x000b6b38 5db86b5a f904031d b88a496f 956fffff ].kZ......Io.o.. │ │ + 0x000b6b48 c67b611e abc0abc4 7742ffff c9ffffff .{a.....wB...... │ │ + 0x000b6b58 83551ed3 613a9444 286d791e 9ef99ec7 .U..a:.D(my..... │ │ + 0x000b6b68 ceb6ffff be9ef99e ffffe39e f99e6584 ..............e. │ │ + 0x000b6b78 1e476b15 9ef99efc ffbbb0dc b09ef99e .Gk............. │ │ + 0x000b6b88 9cbd60ff ffffffff ff989432 6b8723ff ..`........2k.#. │ │ + 0x000b6b98 ffffffff ffffffff ffffff44 e832ffff ...........D.2.. │ │ + 0x000b6ba8 fff2fdf0 ffffffff ffff50dc 32e6f9e2 ..........P.2... │ │ + 0x000b6bb8 ffffffff ffff5cd0 32ffffff ddf4d3ff ......\.2....... │ │ + 0x000b6bc8 ffffffff ff68c432 ffffffd5 edc5ffff .....h.2........ │ │ + 0x000b6bd8 ffffffff 74b832cf e4b6ffff ff384cff ....t.2......8L. │ │ + 0x000b6be8 0a0af005 062f3c4c 9f0a0af0 4252aa03 ...../.......p....... │ │ - 0x00006c50 70000000 01030000 00000000 40010000 p...........@... │ │ + 0x00006c50 5d000000 01030000 00000000 40010000 ]...........@... │ │ 0x00006c60 00000000 0f020000 eb020000 d8020000 ................ │ │ 0x00006c70 58020000 00000000 97000000 ee000000 X............... │ │ 0x00006c80 00000000 d2020000 00000000 00000000 ................ │ │ 0x00006c90 7b010000 c7010000 ed010000 73010000 {...........s... │ │ 0x00006ca0 00000000 00000000 00000000 8d010000 ................ │ │ - 0x00006cb0 0e010000 92000000 10030000 1c000000 ................ │ │ - 0x00006cc0 1b010000 00000000 00000000 2a000000 ............*... │ │ + 0x00006cb0 0e010000 92000000 10030000 18000000 ................ │ │ + 0x00006cc0 1b010000 00000000 00000000 26000000 ............&... │ │ 0x00006cd0 00000000 00000000 d3020000 78020000 ............x... │ │ - 0x00006ce0 cc010000 00000000 d5020000 65000000 ............e... │ │ + 0x00006ce0 cc010000 00000000 d5020000 51000000 ............Q... │ │ 0x00006cf0 22020000 00000000 00000000 00000000 "............... │ │ 0x00006d00 ab020000 d7020000 c0020000 5c020000 ............\... │ │ 0x00006d10 48020000 b9010000 fd010000 6c020000 H...........l... │ │ 0x00006d20 6a010000 e0010000 6f020000 0a030000 j.......o....... │ │ 0x00006d30 9c020000 00000000 eb000000 00000000 ................ │ │ 0x00006d40 00000000 c8000000 52020000 00000000 ........R....... │ │ - 0x00006d50 14000000 00000000 8e000000 22010000 ............"... │ │ + 0x00006d50 10000000 00000000 8e000000 22010000 ............"... │ │ 0x00006d60 00000000 00000000 00000000 23010000 ............#... │ │ - 0x00006d70 5b020000 00000000 74000000 2a020000 [.......t...*... │ │ + 0x00006d70 5b020000 00000000 63000000 2a020000 [.......c...*... │ │ 0x00006d80 e6020000 3a020000 90000000 e2020000 ....:........... │ │ 0x00006d90 34010000 7d010000 2e010000 9e000000 4...}........... │ │ 0x00006da0 96010000 b5000000 cf020000 60020000 ............`... │ │ 0x00006db0 f3020000 d4010000 01000000 c2010000 ................ │ │ 0x00006dc0 cb000000 34020000 a3020000 00000000 ....4........... │ │ - 0x00006dd0 fc010000 0f030000 31000000 00000000 ........1....... │ │ - 0x00006de0 24000000 0e020000 44000000 cc020000 $.......D....... │ │ + 0x00006dd0 fc010000 0f030000 2d000000 00000000 ........-....... │ │ + 0x00006de0 20000000 0e020000 44000000 cc020000 .......D....... │ │ 0x00006df0 82020000 00000000 00000000 2d020000 ............-... │ │ 0x00006e00 1f010000 23020000 c3020000 f5000000 ....#........... │ │ - 0x00006e10 78000000 bc010000 ec000000 94020000 x............... │ │ + 0x00006e10 67000000 bc010000 ec000000 94020000 g............... │ │ 0x00006e20 00000000 91010000 fd000000 46020000 ............F... │ │ 0x00006e30 56010000 8a000000 e4000000 45020000 V...........E... │ │ - 0x00006e40 76010000 4c000000 de010000 6e020000 v...L.......n... │ │ - 0x00006e50 59000000 e8010000 41020000 dd010000 Y.......A....... │ │ - 0x00006e60 d2010000 73000000 c4010000 f7020000 ....s........... │ │ + 0x00006e40 76010000 75000000 de010000 6e020000 v...u.......n... │ │ + 0x00006e50 5e000000 e8010000 41020000 dd010000 ^.......A....... │ │ + 0x00006e60 d2010000 62000000 c4010000 f7020000 ....b........... │ │ 0x00006e70 b0010000 be010000 e4020000 00000000 ................ │ │ - 0x00006e80 49020000 f2010000 ac010000 1d000000 I............... │ │ + 0x00006e80 49020000 f2010000 ac010000 19000000 I............... │ │ 0x00006e90 a8010000 a9010000 a8020000 00000000 ................ │ │ 0x00006ea0 d9010000 e8020000 ba000000 00000000 ................ │ │ 0x00006eb0 98020000 36010000 6d010000 00000000 ....6...m....... │ │ 0x00006ec0 33020000 00020000 e3010000 c6010000 3............... │ │ - 0x00006ed0 3a000000 4b010000 32010000 6d020000 :...K...2...m... │ │ + 0x00006ed0 38000000 4b010000 32010000 6d020000 8...K...2...m... │ │ 0x00006ee0 a4000000 00000000 b6020000 00000000 ................ │ │ 0x00006ef0 b3020000 00000000 00000000 06030000 ................ │ │ 0x00006f00 b7020000 27020000 da020000 48010000 ....'.......H... │ │ 0x00006f10 00000000 01010000 00000000 74010000 ............t... │ │ 0x00006f20 9a010000 00000000 ae010000 ef010000 ................ │ │ - 0x00006f30 32000000 c3010000 02000000 2e020000 2............... │ │ + 0x00006f30 2e000000 c3010000 02000000 2e020000 ................ │ │ 0x00006f40 8d020000 15020000 ea020000 05030000 ................ │ │ 0x00006f50 eb010000 c2020000 00000000 81010000 ................ │ │ 0x00006f60 19020000 66010000 17010000 06000000 ....f........... │ │ - 0x00006f70 7f000000 03010000 f5020000 39020000 ............9... │ │ + 0x00006f70 6e000000 03010000 f5020000 39020000 n...........9... │ │ 0x00006f80 df020000 fb020000 aa010000 00000000 ................ │ │ 0x00006f90 00000000 ca020000 0c030000 00000000 ................ │ │ 0x00006fa0 c1020000 91020000 68010000 71010000 ........h...q... │ │ - 0x00006fb0 a0020000 4f000000 54020000 00000000 ....O...T....... │ │ + 0x00006fb0 a0020000 78000000 54020000 00000000 ....x...T....... │ │ 0x00006fc0 d1020000 00000000 00000000 55020000 ............U... │ │ 0x00006fd0 00000000 4b020000 a6010000 7f020000 ....K........... │ │ 0x00006fe0 00000000 97020000 4f010000 f4020000 ........O....... │ │ 0x00006ff0 a0000000 2b010000 72010000 4e010000 ....+...r...N... │ │ 0x00007000 86020000 00000000 f8020000 d4020000 ................ │ │ 0x00007010 00000000 df010000 00000000 00000000 ................ │ │ 0x00007020 00000000 00000000 08000000 09030000 ................ │ │ 0x00007030 fa010000 f0020000 24020000 50020000 ........$...P... │ │ 0x00007040 de020000 79010000 e6010000 00000000 ....y........... │ │ 0x00007050 88020000 00000000 5f020000 30020000 ........_...0... │ │ 0x00007060 e1010000 b5020000 73020000 76020000 ........s...v... │ │ - 0x00007070 6c010000 4d000000 12020000 7a020000 l...M.......z... │ │ + 0x00007070 6c010000 76000000 12020000 7a020000 l...v.......z... │ │ 0x00007080 ce020000 82010000 00000000 00000000 ................ │ │ 0x00007090 74020000 21010000 2d010000 94010000 t...!...-....... │ │ 0x000070a0 d6020000 66020000 00000000 e2010000 ....f........... │ │ 0x000070b0 44020000 4f020000 a1020000 a5000000 D...O........... │ │ 0x000070c0 af020000 bf020000 ff010000 00000000 ................ │ │ - 0x000070d0 4e000000 42010000 00000000 00000000 N...B........... │ │ + 0x000070d0 77000000 42010000 00000000 00000000 w...B........... │ │ 0x000070e0 ac020000 7d020000 51010000 1b020000 ....}...Q....... │ │ 0x000070f0 e9000000 cb020000 75010000 ce010000 ........u....... │ │ 0x00007100 85010000 f1020000 00000000 6a020000 ............j... │ │ - 0x00007110 56000000 d3010000 03030000 45000000 V...........E... │ │ + 0x00007110 7e000000 d3010000 03030000 45000000 ~...........E... │ │ 0x00007120 4c010000 c5020000 a1000000 00000000 L............... │ │ - 0x00007130 00000000 00030000 5d020000 58000000 ........]...X... │ │ + 0x00007130 00000000 00030000 5d020000 80000000 ........]....... │ │ 0x00007140 11030000 ea000000 68020000 00000000 ........h....... │ │ - 0x00007150 13020000 8c020000 29000000 00000000 ........)....... │ │ + 0x00007150 13020000 8c020000 25000000 00000000 ........%....... │ │ 0x00007160 ba020000 4a010000 ea010000 36020000 ....J.......6... │ │ 0x00007170 16020000 92020000 90020000 3f020000 ............?... │ │ - 0x00007180 ba010000 34000000 f6000000 8e010000 ....4........... │ │ - 0x00007190 d1010000 bd020000 00000000 36000000 ............6... │ │ + 0x00007180 ba010000 32000000 f6000000 8e010000 ....2........... │ │ + 0x00007190 d1010000 bd020000 00000000 34000000 ............4... │ │ 0x000071a0 00000000 f3010000 a4020000 61020000 ............a... │ │ 0x000071b0 25010000 a5020000 94000000 dd020000 %............... │ │ - 0x000071c0 53020000 37000000 00000000 db020000 S...7........... │ │ + 0x000071c0 53020000 35000000 00000000 db020000 S...5........... │ │ 0x000071d0 ee010000 4a020000 c1000000 0e030000 ....J........... │ │ 0x000071e0 00000000 e0020000 96020000 fc020000 ................ │ │ 0x000071f0 ff020000 fe020000 1f020000 00000000 ................ │ │ 0x00007200 00000000 72020000 7f010000 00000000 ....r........... │ │ 0x00007210 00000000 00000000 00000000 00000000 ................ │ │ 0x00007220 00000000 00000000 00000000 00000000 ................ │ │ 0x00007230 00000000 00000000 00000000 00000000 ................ │ │ @@ -143,189 +143,189 @@ │ │ 0x000072a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000072f0 00000000 00000000 00000000 00000000 ................ │ │ 0x00007300 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007310 00000000 00000000 00000000 0f000000 ................ │ │ - 0x00007320 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007310 00000000 00000000 00000000 31000000 ............1... │ │ + 0x00007320 00000000 00000000 00000000 3c000000 ............<... │ │ 0x00007330 00000000 00000000 00000000 00000000 ................ │ │ 0x00007340 00000000 00000000 00000000 00000000 ................ │ │ 0x00007350 00000000 00000000 00000000 00000000 ................ │ │ 0x00007360 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007370 00000000 00000000 00000000 3e000000 ............>... │ │ + 0x00007370 1e000000 00000000 00000000 00000000 ................ │ │ 0x00007380 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007390 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007390 00000000 1b000000 42000000 00000000 ........B....... │ │ 0x000073a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000073b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000073c0 22000000 00000000 00000000 00000000 "............... │ │ - 0x000073d0 00000000 00000000 1f000000 42000000 ............B... │ │ - 0x000073e0 49000000 00000000 00000000 00000000 I............... │ │ + 0x000073b0 00000000 00000000 00000000 1c000000 ................ │ │ + 0x000073c0 00000000 29000000 12000000 46000000 ....).......F... │ │ + 0x000073d0 28000000 64000000 00000000 00000000 (...d........... │ │ + 0x000073e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000073f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007400 20000000 00000000 2d000000 16000000 .......-....... │ │ - 0x00007410 46000000 2c000000 53000000 00000000 F...,...S....... │ │ - 0x00007420 00000000 5e000000 00000000 1a000000 ....^........... │ │ + 0x00007400 00000000 00000000 00000000 00000000 ................ │ │ + 0x00007410 00000000 00000000 7b000000 00000000 ........{....... │ │ + 0x00007420 00000000 4a000000 00000000 16000000 ....J........... │ │ 0x00007430 00000000 00000000 00000000 00000000 ................ │ │ 0x00007440 00000000 00000000 00000000 00000000 ................ │ │ 0x00007450 0d000000 00000000 8c000000 00000000 ................ │ │ 0x00007460 00000000 00000000 00000000 00000000 ................ │ │ 0x00007470 00000000 00000000 00000000 99000000 ................ │ │ - 0x00007480 00000000 00000000 9d000000 15000000 ................ │ │ - 0x00007490 00000000 00000000 2b000000 00000000 ........+....... │ │ + 0x00007480 00000000 00000000 9d000000 11000000 ................ │ │ + 0x00007490 00000000 00000000 27000000 00000000 ........'....... │ │ 0x000074a0 00000000 83000000 00000000 00000000 ................ │ │ - 0x000074b0 00000000 00000000 00000000 3f000000 ............?... │ │ + 0x000074b0 00000000 00000000 00000000 3d000000 ............=... │ │ 0x000074c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000074d0 9a000000 00000000 00000000 00000000 ................ │ │ - 0x000074e0 66000000 00000000 11000000 00000000 f............... │ │ + 0x000074e0 52000000 00000000 40000000 00000000 R.......@....... │ │ 0x000074f0 a6000000 00000000 8f000000 00000000 ................ │ │ 0x00007500 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007510 54000000 00000000 00000000 00000000 T............... │ │ + 0x00007510 7c000000 00000000 00000000 00000000 |............... │ │ 0x00007520 00000000 00000000 00000000 00000000 ................ │ │ 0x00007530 00000000 00000000 00000000 00000000 ................ │ │ - 0x00007540 00000000 00000000 4b000000 00000000 ........K....... │ │ - 0x00007550 00000000 55000000 61000000 00000000 ....U...a....... │ │ - 0x00007560 00000000 00000000 40000000 00000000 ........@....... │ │ - 0x00007570 00000000 00000000 da000000 79000000 ............y... │ │ - 0x00007580 bf000000 00000000 1b000000 00000000 ................ │ │ + 0x00007540 00000000 00000000 74000000 00000000 ........t....... │ │ + 0x00007550 00000000 7d000000 4d000000 00000000 ....}...M....... │ │ + 0x00007560 00000000 00000000 3e000000 00000000 ........>....... │ │ + 0x00007570 00000000 00000000 da000000 68000000 ............h... │ │ + 0x00007580 bf000000 00000000 17000000 00000000 ................ │ │ 0x00007590 00000000 d3000000 00000000 00000000 ................ │ │ 0x000075a0 9f000000 00000000 cf000000 00000000 ................ │ │ 0x000075b0 00000000 00000000 00000000 cd000000 ................ │ │ 0x000075c0 00000000 be000000 df000000 00000000 ................ │ │ - 0x000075d0 00000000 00000000 1e000000 00000000 ................ │ │ + 0x000075d0 00000000 00000000 1a000000 00000000 ................ │ │ 0x000075e0 d0000000 00000000 00000000 00000000 ................ │ │ - 0x000075f0 00000000 38000000 00000000 c9000000 ....8........... │ │ + 0x000075f0 00000000 36000000 00000000 c9000000 ....6........... │ │ 0x00007600 03000000 00000000 00000000 00000000 ................ │ │ - 0x00007610 00000000 00000000 51000000 57000000 ........Q...W... │ │ + 0x00007610 00000000 00000000 7a000000 7f000000 ........z....... │ │ 0x00007620 00000000 00010000 00000000 00000000 ................ │ │ 0x00007630 00000000 00000000 e3000000 00000000 ................ │ │ - 0x00007640 35000000 ae000000 00000000 00000000 5............... │ │ - 0x00007650 82000000 e8000000 00000000 f1000000 ................ │ │ + 0x00007640 33000000 ae000000 00000000 00000000 3............... │ │ + 0x00007650 71000000 e8000000 00000000 f1000000 q............... │ │ 0x00007660 00000000 00000000 00000000 00000000 ................ │ │ 0x00007670 b7000000 f7000000 00000000 00000000 ................ │ │ 0x00007680 c5000000 00000000 00000000 00000000 ................ │ │ 0x00007690 00000000 00000000 e0000000 00000000 ................ │ │ 0x000076a0 aa000000 98000000 85000000 bc000000 ................ │ │ - 0x000076b0 d7000000 7c000000 00000000 93000000 ....|........... │ │ + 0x000076b0 d7000000 6b000000 00000000 93000000 ....k........... │ │ 0x000076c0 f9000000 00000000 00000000 00000000 ................ │ │ 0x000076d0 00000000 00000000 91000000 13010000 ................ │ │ - 0x000076e0 6e000000 b4000000 00000000 00000000 n............... │ │ - 0x000076f0 16010000 81000000 96000000 07010000 ................ │ │ + 0x000076e0 5a000000 b4000000 00000000 00000000 Z............... │ │ + 0x000076f0 16010000 70000000 96000000 07010000 ....p........... │ │ 0x00007700 30010000 00000000 00000000 00000000 0............... │ │ - 0x00007710 00000000 60000000 00000000 2c010000 ....`.......,... │ │ + 0x00007710 00000000 4c000000 00000000 2c010000 ....L.......,... │ │ 0x00007720 3b010000 07000000 00000000 00000000 ;............... │ │ 0x00007730 0f010000 00000000 00000000 00000000 ................ │ │ 0x00007740 9c000000 00000000 00000000 a7000000 ................ │ │ 0x00007750 00000000 00000000 a2000000 00000000 ................ │ │ - 0x00007760 d4000000 63000000 6c000000 fc000000 ....c...l....... │ │ - 0x00007770 00000000 27010000 9b000000 5b000000 ....'.......[... │ │ + 0x00007760 d4000000 4f000000 58000000 fc000000 ....O...X....... │ │ + 0x00007770 00000000 27010000 9b000000 82000000 ....'........... │ │ 0x00007780 00000000 4d010000 00000000 00000000 ....M........... │ │ - 0x00007790 d5000000 00000000 64000000 09010000 ........d....... │ │ - 0x000077a0 2e000000 00000000 00000000 d8000000 ................ │ │ + 0x00007790 d5000000 00000000 50000000 09010000 ........P....... │ │ + 0x000077a0 2a000000 00000000 00000000 d8000000 *............... │ │ 0x000077b0 f0000000 50010000 00000000 00000000 ....P........... │ │ - 0x000077c0 00000000 3d000000 18010000 00000000 ....=........... │ │ - 0x000077d0 10000000 71000000 69000000 b0000000 ....q...i....... │ │ + 0x000077c0 00000000 3b000000 18010000 00000000 ....;........... │ │ + 0x000077d0 3f000000 60000000 55000000 b0000000 ?...`...U....... │ │ 0x000077e0 b9000000 fb000000 00000000 00000000 ................ │ │ - 0x000077f0 44010000 00000000 30000000 b6000000 D.......0....... │ │ + 0x000077f0 44010000 00000000 2c000000 b6000000 D.......,....... │ │ 0x00007800 00000000 00000000 00000000 86000000 ................ │ │ 0x00007810 0c010000 00000000 00000000 00000000 ................ │ │ 0x00007820 3a010000 c7000000 00000000 00000000 :............... │ │ - 0x00007830 00000000 00000000 00000000 3b000000 ............;... │ │ + 0x00007830 00000000 00000000 00000000 39000000 ............9... │ │ 0x00007840 8b000000 00000000 61010000 87000000 ........a....... │ │ 0x00007850 00000000 00000000 41000000 00000000 ........A....... │ │ - 0x00007860 e6000000 0c000000 67010000 26000000 ........g...&... │ │ + 0x00007860 e6000000 0c000000 67010000 22000000 ........g..."... │ │ 0x00007870 6b010000 5a010000 0d010000 7a010000 k...Z.......z... │ │ 0x00007880 89000000 00000000 00000000 ab000000 ................ │ │ 0x00007890 00000000 bb000000 00000000 92010000 ................ │ │ 0x000078a0 00000000 99010000 00000000 00000000 ................ │ │ - 0x000078b0 00000000 49010000 2f000000 95000000 ....I.../....... │ │ + 0x000078b0 00000000 49010000 2b000000 95000000 ....I...+....... │ │ 0x000078c0 00000000 00000000 db000000 09000000 ................ │ │ - 0x000078d0 54010000 33000000 05000000 00000000 T...3........... │ │ - 0x000078e0 2a010000 14010000 4a000000 a5010000 *.......J....... │ │ + 0x000078d0 54010000 2f000000 05000000 00000000 T.../........... │ │ + 0x000078e0 2a010000 14010000 73000000 a5010000 *.......s....... │ │ 0x000078f0 00000000 04010000 ab010000 00000000 ................ │ │ 0x00007900 00000000 46010000 00000000 00000000 ....F........... │ │ - 0x00007910 72000000 3d010000 5e010000 00000000 r...=...^....... │ │ + 0x00007910 61000000 3d010000 5e010000 00000000 a...=...^....... │ │ 0x00007920 84010000 ef000000 c5010000 f8000000 ................ │ │ 0x00007930 d6000000 88010000 00000000 00000000 ................ │ │ 0x00007940 00000000 af010000 00000000 02010000 ................ │ │ - 0x00007950 a2010000 00000000 89010000 39000000 ............9... │ │ + 0x00007950 a2010000 00000000 89010000 37000000 ............7... │ │ 0x00007960 70010000 c0010000 00000000 00000000 p............... │ │ - 0x00007970 52010000 15010000 00000000 76000000 R...........v... │ │ - 0x00007980 00000000 7d000000 00000000 00000000 ....}........... │ │ + 0x00007970 52010000 15010000 00000000 65000000 R...........e... │ │ + 0x00007980 00000000 6c000000 00000000 00000000 ....l........... │ │ 0x00007990 37010000 00000000 c3000000 00000000 7............... │ │ 0x000079a0 87010000 00000000 a1010000 ad000000 ................ │ │ 0x000079b0 00000000 00000000 1a010000 dc010000 ................ │ │ 0x000079c0 00000000 00000000 00000000 65010000 ............e... │ │ - 0x000079d0 59010000 5a000000 00000000 00000000 Y...Z........... │ │ - 0x000079e0 0b000000 de000000 52000000 95010000 ........R....... │ │ + 0x000079d0 59010000 81000000 00000000 00000000 Y............... │ │ + 0x000079e0 0b000000 de000000 5c000000 95010000 ........\....... │ │ 0x000079f0 84000000 d7010000 b1010000 c1010000 ................ │ │ 0x00007a00 00000000 00000000 00000000 7c010000 ............|... │ │ - 0x00007a10 00000000 7a000000 a9000000 00000000 ....z........... │ │ + 0x00007a10 00000000 69000000 a9000000 00000000 ....i........... │ │ 0x00007a20 00000000 00000000 00000000 55010000 ............U... │ │ 0x00007a30 00000000 00000000 02020000 00000000 ................ │ │ - 0x00007a40 00000000 00000000 17000000 b8010000 ................ │ │ + 0x00007a40 00000000 00000000 13000000 b8010000 ................ │ │ 0x00007a50 00000000 0b010000 00000000 00000000 ................ │ │ - 0x00007a60 00000000 b1000000 00000000 75000000 ............u... │ │ - 0x00007a70 80000000 20010000 e7000000 f5010000 .... ........... │ │ + 0x00007a60 00000000 b1000000 00000000 72000000 ............r... │ │ + 0x00007a70 6f000000 20010000 e7000000 f5010000 o... ........... │ │ 0x00007a80 00000000 bd000000 5c010000 00000000 ........\....... │ │ 0x00007a90 00000000 35010000 f0010000 00000000 ....5........... │ │ 0x00007aa0 7e010000 fe010000 00000000 00000000 ~............... │ │ 0x00007ab0 cf010000 ce000000 00000000 0c020000 ................ │ │ 0x00007ac0 a3000000 0d020000 a4010000 00000000 ................ │ │ 0x00007ad0 e9010000 00000000 26010000 05020000 ........&....... │ │ - 0x00007ae0 00000000 25000000 cb010000 00000000 ....%........... │ │ + 0x00007ae0 00000000 21000000 cb010000 00000000 ....!........... │ │ 0x00007af0 00000000 00000000 00000000 d0010000 ................ │ │ 0x00007b00 00000000 00000000 38010000 f6010000 ........8....... │ │ 0x00007b10 40020000 00000000 43010000 21020000 @.......C...!... │ │ 0x00007b20 00000000 20020000 00000000 2f020000 .... ......./... │ │ - 0x00007b30 7e000000 3d020000 db010000 09020000 ~...=........... │ │ + 0x00007b30 6d000000 3d020000 db010000 09020000 m...=........... │ │ 0x00007b40 00000000 ca000000 57010000 01020000 ........W....... │ │ - 0x00007b50 00000000 0a020000 2b020000 5c000000 ........+...\... │ │ + 0x00007b50 00000000 0a020000 2b020000 48000000 ........+...H... │ │ 0x00007b60 00000000 4d020000 00000000 fb010000 ....M........... │ │ - 0x00007b70 53010000 00000000 64010000 48000000 S.......d...H... │ │ + 0x00007b70 53010000 00000000 64010000 5f000000 S.......d..._... │ │ 0x00007b80 5d010000 00000000 39010000 1e010000 ].......9....... │ │ - 0x00007b90 00000000 f2000000 68000000 00000000 ........h....... │ │ + 0x00007b90 00000000 f2000000 54000000 00000000 ........T....... │ │ 0x00007ba0 0a000000 1c010000 08020000 9c010000 ................ │ │ 0x00007bb0 1d020000 00000000 3c010000 28020000 ........<...(... │ │ - 0x00007bc0 00000000 04020000 00000000 7b000000 ............{... │ │ + 0x00007bc0 00000000 04020000 00000000 6a000000 ............j... │ │ 0x00007bd0 5b010000 ca010000 37020000 f1010000 [.......7....... │ │ 0x00007be0 c0000000 c2000000 b5010000 00000000 ................ │ │ - 0x00007bf0 3c000000 f7010000 00000000 65020000 <...........e... │ │ + 0x00007bf0 3a000000 f7010000 00000000 65020000 :...........e... │ │ 0x00007c00 90010000 00000000 08010000 b3000000 ................ │ │ 0x00007c10 1d010000 00000000 79020000 00000000 ........y....... │ │ - 0x00007c20 21000000 7b020000 84020000 3e010000 !...{.......>... │ │ + 0x00007c20 1d000000 7b020000 84020000 3e010000 ....{.......>... │ │ 0x00007c30 0a010000 00000000 e4010000 00000000 ................ │ │ 0x00007c40 5a020000 77010000 fa000000 5f010000 Z...w......._... │ │ 0x00007c50 c8010000 d1000000 17020000 00000000 ................ │ │ - 0x00007c60 00000000 6a000000 63020000 00000000 ....j...c....... │ │ - 0x00007c70 81020000 9e010000 b3010000 5f000000 ............_... │ │ - 0x00007c80 6f000000 0e000000 00000000 77020000 o...........w... │ │ - 0x00007c90 00000000 77000000 00000000 7c020000 ....w.......|... │ │ - 0x00007ca0 28000000 00000000 e1000000 b2010000 (............... │ │ - 0x00007cb0 f3000000 00000000 00000000 6d000000 ............m... │ │ + 0x00007c60 00000000 56000000 63020000 00000000 ....V...c....... │ │ + 0x00007c70 81020000 9e010000 b3010000 4b000000 ............K... │ │ + 0x00007c80 5b000000 30000000 00000000 77020000 [...0.......w... │ │ + 0x00007c90 00000000 66000000 00000000 7c020000 ....f.......|... │ │ + 0x00007ca0 24000000 00000000 e1000000 b2010000 $............... │ │ + 0x00007cb0 f3000000 00000000 00000000 59000000 ............Y... │ │ 0x00007cc0 42020000 18020000 62010000 e2000000 B.......b....... │ │ 0x00007cd0 00000000 67020000 00000000 33010000 ....g.......3... │ │ - 0x00007ce0 00000000 27000000 c6000000 aa020000 ....'........... │ │ - 0x00007cf0 19000000 00000000 00000000 51020000 ............Q... │ │ - 0x00007d00 05010000 38020000 9d020000 18000000 ....8........... │ │ + 0x00007ce0 00000000 23000000 c6000000 aa020000 ....#........... │ │ + 0x00007cf0 15000000 00000000 00000000 51020000 ............Q... │ │ + 0x00007d00 05010000 38020000 9d020000 14000000 ....8........... │ │ 0x00007d10 cc000000 e5010000 3f010000 9b010000 ........?....... │ │ 0x00007d20 25020000 00000000 bc020000 59020000 %...........Y... │ │ - 0x00007d30 8f010000 5d000000 bf010000 00000000 ....]........... │ │ + 0x00007d30 8f010000 49000000 bf010000 00000000 ....I........... │ │ 0x00007d40 99020000 14020000 0b020000 bb020000 ................ │ │ 0x00007d50 12010000 8e020000 00000000 ad010000 ................ │ │ 0x00007d60 00000000 2c020000 ad020000 bd010000 ....,........... │ │ 0x00007d70 00000000 9e020000 00000000 bb010000 ................ │ │ 0x00007d80 b1020000 31020000 00000000 00000000 ....1........... │ │ - 0x00007d90 cd020000 71020000 87020000 67000000 ....q.......g... │ │ + 0x00007d90 cd020000 71020000 87020000 53000000 ....q.......S... │ │ 0x00007da0 e5000000 c8020000 04000000 41010000 ............A... │ │ 0x00007db0 00000000 00000000 00000000 b8020000 ................ │ │ 0x00007dc0 00000000 11010000 03020000 00000000 ................ │ │ 0x00007dd0 00000000 80010000 fe000000 26020000 ............&... │ │ 0x00007de0 7e020000 ae020000 80020000 8f020000 ~............... │ │ 0x00007df0 00000000 b2020000 89020000 00000000 ................ │ │ - 0x00007e00 98010000 f4000000 00000000 62000000 ............b... │ │ + 0x00007e00 98010000 f4000000 00000000 4e000000 ............N... │ │ 0x00007e10 00000000 e1020000 24010000 06010000 ........$....... │ │ 0x00007e20 e9020000 4e020000 1c020000 00000000 ....N........... │ │ 0x00007e30 d9000000 c7020000 19010000 00000000 ................ │ │ - 0x00007e40 f4010000 d0020000 12000000 e3020000 ................ │ │ + 0x00007e40 f4010000 d0020000 0e000000 e3020000 ................ │ │ 0x00007e50 f9010000 f9020000 ........ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -46,40 +46,40 @@ │ │ ldr pc, [ip, #3432]! ; 0xd68 │ │ │ │ 0000916c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3424]! ; 0xd60 │ │ │ │ -00009178 : │ │ +00009178 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3416]! ; 0xd58 │ │ │ │ -00009184 : │ │ +00009184 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3408]! ; 0xd50 │ │ │ │ -00009190 : │ │ +00009190 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3400]! ; 0xd48 │ │ │ │ -0000919c : │ │ +0000919c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3392]! ; 0xd40 │ │ │ │ -000091a8 : │ │ +000091a8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3384]! ; 0xd38 │ │ │ │ -000091b4 : │ │ +000091b4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3376]! ; 0xd30 │ │ │ │ 000091c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ @@ -106,70 +106,70 @@ │ │ ldr pc, [ip, #3336]! ; 0xd08 │ │ │ │ 000091fc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3328]! ; 0xd00 │ │ │ │ -00009208 : │ │ +00009208 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3320]! ; 0xcf8 │ │ │ │ 00009214 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3312]! ; 0xcf0 │ │ │ │ -00009220 : │ │ +00009220 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3304]! ; 0xce8 │ │ │ │ -0000922c : │ │ +0000922c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3296]! ; 0xce0 │ │ │ │ -00009238 : │ │ +00009238 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3288]! ; 0xcd8 │ │ │ │ -00009244 : │ │ +00009244 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3280]! ; 0xcd0 │ │ │ │ -00009250 : │ │ +00009250 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3272]! ; 0xcc8 │ │ │ │ -0000925c : │ │ +0000925c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3264]! ; 0xcc0 │ │ │ │ -00009268 : │ │ +00009268 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3256]! ; 0xcb8 │ │ │ │ -00009274 : │ │ +00009274 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3248]! ; 0xcb0 │ │ │ │ -00009280 : │ │ +00009280 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3240]! ; 0xca8 │ │ │ │ -0000928c : │ │ +0000928c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ │ ldr pc, [ip, #3232]! ; 0xca0 │ │ │ │ 00009298 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #389120 ; 0x5f000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -262,1096 +262,499 @@ │ │ str r6, [r0, #28] │ │ movs r5, r0 │ │ str r6, [r0, #28] │ │ movs r5, r0 │ │ str r2, [r1, #28] │ │ movs r5, r0 │ │ │ │ -00009804 : │ │ - stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ - sub sp, #144 ; 0x90 │ │ - ldr r5, [pc, #108] ; (9878 ) │ │ - mov r4, r0 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - ldr r3, [r5, #0] │ │ - str r3, [sp, #140] ; 0x8c │ │ - cbz r0, 9872 │ │ - movs r6, #1 │ │ - movs r2, #0 │ │ - str r6, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r3, r6 │ │ - movs r2, #128 ; 0x80 │ │ - ldr r6, [r4, #8] │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - mov r0, r4 │ │ - add r1, sp, #12 │ │ - blx r6 │ │ - cmp r0, #1 │ │ - beq.n 9858 │ │ - movs r6, #0 │ │ - movs r1, #0 │ │ - mov r2, r8 │ │ - str r1, [sp, #0] │ │ - mov r3, r9 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r6 │ │ - ldr r2, [sp, #140] ; 0x8c │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - bne.n 9874 │ │ - add sp, #144 ; 0x90 │ │ - ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ - ldrh.w r2, [sp, #12] │ │ - movw r3, #1290 ; 0x50a │ │ - cmp r2, r3 │ │ - bne.n 9838 │ │ - ldrb.w r6, [sp, #14] │ │ - cmp r6, #1 │ │ - ite hi │ │ - movhi r6, #0 │ │ - movls r6, #1 │ │ - b.n 983a │ │ - b.n 984a │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - eors.w r0, sl, #8716288 ; 0x850000 │ │ - │ │ -0000987c : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #204 ; 0xcc │ │ - ldr.w r9, [pc, #1452] ; 9e30 │ │ - mov r8, r0 │ │ - add r9, pc │ │ - ldr.w r9, [r9] │ │ - ldr.w r3, [r9] │ │ - str r3, [sp, #196] ; 0xc4 │ │ - cmp r0, #0 │ │ - beq.w 9b2a │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r3, r4 │ │ - movs r2, #128 ; 0x80 │ │ - ldr.w r4, [r8, #8] │ │ - strd r0, r1, [sp, #24] │ │ - mov r0, r8 │ │ - add r1, sp, #68 ; 0x44 │ │ - blx r4 │ │ - cbz r0, 9916 │ │ - ldrb.w fp, [sp, #71] ; 0x47 │ │ - ldrh.w r2, [sp, #72] ; 0x48 │ │ - cmp.w fp, #1 │ │ - ldrh.w r7, [sp, #74] ; 0x4a │ │ - ldrh.w r4, [sp, #76] ; 0x4c │ │ - ldrh.w r3, [sp, #78] ; 0x4e │ │ - ldrb.w r6, [sp, #133] ; 0x85 │ │ - beq.n 9938 │ │ - cmp.w fp, #8 │ │ - beq.n 9922 │ │ - ldr.w r3, [pc, #1364] ; 9e34 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - blx 9178 │ │ - movs r1, #0 │ │ - ldrd r2, r3, [sp, #24] │ │ - mov r0, r8 │ │ - str r1, [sp, #0] │ │ - ldr.w r1, [r8, #4] │ │ - blx r1 │ │ - ldr r0, [sp, #20] │ │ - blx 916c │ │ - movs r0, #0 │ │ - ldr r2, [sp, #196] ; 0xc4 │ │ - ldr.w r3, [r9] │ │ - cmp r2, r3 │ │ - bne.w 9c04 │ │ - add sp, #204 ; 0xcc │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r3, [pc, #1312] ; 9e38 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - movs r0, #0 │ │ - b.n 98e8 │ │ - cmp r6, #1 │ │ - beq.w 9bf0 │ │ - cmp r6, #3 │ │ - beq.w 9be0 │ │ - ldr.w r3, [pc, #1292] ; 9e3c │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 991e │ │ - subs r1, r6, #1 │ │ - cmp r1, #3 │ │ - bhi.n 98de │ │ - movs r0, #0 │ │ - movs r1, #8 │ │ - mov r5, r0 │ │ - str r1, [sp, #40] ; 0x28 │ │ - mov r1, r0 │ │ - sxth r4, r4 │ │ - sxth r2, r2 │ │ - subs r2, r4, r2 │ │ - sxth r3, r3 │ │ - str r2, [sp, #56] ; 0x38 │ │ - mov r4, r2 │ │ - sxth r2, r7 │ │ - adds r4, #1 │ │ - subs r2, r3, r2 │ │ - movs r7, #0 │ │ - str r1, [sp, #4] │ │ - str r0, [sp, #8] │ │ - adds r2, #1 │ │ - str r5, [sp, #0] │ │ - mov r1, r4 │ │ - mov r0, r7 │ │ - str r7, [sp, #12] │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov sl, r0 │ │ - cmp r0, #0 │ │ - beq.w 9bfc │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - ldrh.w r5, [sp, #134] ; 0x86 │ │ - ldr r0, [r0, #16] │ │ - smulbb r3, r5, r3 │ │ - cmp r3, r0 │ │ - it le │ │ - strle r7, [sp, #20] │ │ - str r3, [sp, #44] ; 0x2c │ │ - ble.n 9998 │ │ - ldr.w r3, [pc, #1196] ; 9e40 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #44] ; 0x2c │ │ - blx 9184 │ │ - smulbb r2, fp, r6 │ │ - ldr.w r3, [sl, #12] │ │ - ldr.w r5, [sl, #20] │ │ - cmp r3, #0 │ │ - str r2, [sp, #32] │ │ - str r0, [sp, #36] ; 0x24 │ │ - ble.w 9b14 │ │ - movs r3, #0 │ │ - str.w r9, [sp, #52] ; 0x34 │ │ - str r3, [sp, #48] ; 0x30 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r0, [sp, #32] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - cmp r0, #8 │ │ - it eq │ │ - moveq r2, r5 │ │ - mov r1, r2 │ │ - cmp r3, #0 │ │ - beq.w 9ba6 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - ble.n 99fc │ │ - add.w r9, sp, #67 ; 0x43 │ │ - add.w fp, r2, r3 │ │ - mov r6, r2 │ │ - movs r7, #0 │ │ - str r4, [sp, #60] ; 0x3c │ │ - cmp r7, #0 │ │ - beq.w 9b2c │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - subs r7, #1 │ │ - strb.w lr, [r6], #1 │ │ - cmp r6, fp │ │ - bne.n 99e6 │ │ - ldr r4, [sp, #60] ; 0x3c │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #4 │ │ - bgt.w 9b68 │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - cmp r3, #0 │ │ - beq.n 9af8 │ │ - ldrh.w r1, [sp, #134] ; 0x86 │ │ - movs r7, #0 │ │ - ldr.w ip, [sp, #36] ; 0x24 │ │ - sxth r1, r1 │ │ - cmp r1, #0 │ │ - ittt gt │ │ - movgt r3, #0 │ │ - movgt r2, #7 │ │ - movgt r6, r3 │ │ - ble.n 9af2 │ │ - cmp r4, r2 │ │ - ldrb.w r1, [ip], #1 │ │ - ble.n 9a3c │ │ - asrs r0, r1, #7 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #1 │ │ - cmp r4, r0 │ │ - ble.n 9a54 │ │ - ubfx r0, r1, #6, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #2 │ │ - cmp r4, r0 │ │ - ble.n 9a6c │ │ - ubfx r0, r1, #5, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #3 │ │ - cmp r4, r0 │ │ - ble.n 9a84 │ │ - ubfx r0, r1, #4, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #4 │ │ - cmp r4, r0 │ │ - ble.n 9a9c │ │ - ubfx r0, r1, #3, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #5 │ │ - cmp r4, r0 │ │ - ble.n 9ab4 │ │ - ubfx r0, r1, #2, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - subs r0, r2, #6 │ │ - cmp r4, r0 │ │ - ble.n 9acc │ │ - ubfx r0, r1, #1, #1 │ │ - ldrb.w lr, [r5, r3] │ │ - lsls r0, r7 │ │ - orr.w r0, lr, r0 │ │ - strb r0, [r5, r3] │ │ - adds r3, #1 │ │ - cmp.w r4, r6, lsl #3 │ │ - ble.n 9ae0 │ │ - and.w r1, r1, #1 │ │ - ldrb r0, [r5, r3] │ │ - lsls r1, r7 │ │ - orrs r1, r0 │ │ - strb r1, [r5, r3] │ │ - adds r3, #1 │ │ - ldrh.w r1, [sp, #134] ; 0x86 │ │ - adds r6, #1 │ │ - adds r2, #8 │ │ - sxth r1, r1 │ │ - cmp r1, r6 │ │ - bgt.n 9a24 │ │ - ldrb.w r3, [sp, #133] ; 0x85 │ │ - adds r7, #1 │ │ - cmp r3, r7 │ │ - bgt.n 9a18 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - ldr.w r2, [sl, #16] │ │ - adds r3, #1 │ │ - str r3, [sp, #48] ; 0x30 │ │ - add r5, r2 │ │ - mov r1, r3 │ │ - ldr.w r3, [sl, #12] │ │ - cmp r3, r1 │ │ - bgt.w 99bc │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cmp r3, #8 │ │ - beq.n 9c08 │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - blx 9178 │ │ - ldr r3, [sp, #20] │ │ - cmp r3, #0 │ │ - bne.n 9bc8 │ │ - mov r0, sl │ │ - b.n 9904 │ │ - b.n 9904 │ │ - movs r2, #1 │ │ - mov r0, r8 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr.w r4, [r8, #8] │ │ - blx r4 │ │ - cmp r0, #0 │ │ - beq.n 9bb8 │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - and.w r3, lr, #192 ; 0xc0 │ │ - cmp r3, #192 ; 0xc0 │ │ - bne.w 99f2 │ │ - movs r2, #1 │ │ - mov r0, r8 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr.w r4, [r8, #8] │ │ - and.w r7, lr, #63 ; 0x3f │ │ - blx r4 │ │ - cbz r0, 9bb8 │ │ - ldrb.w lr, [sp, #67] ; 0x43 │ │ - subs r7, #1 │ │ - b.n 99f2 │ │ - ldr r3, [sp, #32] │ │ - cmp r3, #24 │ │ - bne.n 9af8 │ │ - ldrb.w r1, [sp, #133] ; 0x85 │ │ - cmp r1, #0 │ │ - beq.n 9af8 │ │ - ldr r7, [sp, #36] ; 0x24 │ │ - movs r6, #0 │ │ - ldr.w lr, [sp, #56] ; 0x38 │ │ - cmp r4, #0 │ │ - add.w r3, r5, r6 │ │ - ble.n 9b9e │ │ - subs r2, r7, #1 │ │ - add.w r0, r7, lr │ │ - ldrb.w r1, [r2, #1]! │ │ - cmp r2, r0 │ │ - strb r1, [r3, #0] │ │ - ldrb.w r1, [sp, #133] ; 0x85 │ │ - add r3, r1 │ │ - bne.n 9b8c │ │ - add r7, r4 │ │ - adds r6, #1 │ │ - cmp r1, r6 │ │ - bgt.n 9b7e │ │ - b.n 9af8 │ │ - ldr.w r6, [r8, #8] │ │ - mov r0, r8 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - movs r3, #1 │ │ - blx r6 │ │ - cmp r0, #0 │ │ - bne.w 99fc │ │ - ldr.w r9, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #644] ; (9e44 ) │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r0, [sp, #36] ; 0x24 │ │ - blx 9178 │ │ - ldrd r2, r3, [sp, #24] │ │ - movs r1, #0 │ │ - mov r0, r8 │ │ - str r1, [sp, #0] │ │ - ldr.w r1, [r8, #4] │ │ - blx r1 │ │ - mov r0, sl │ │ - blx 9160 │ │ - b.n 98fc │ │ - movs r1, #24 │ │ - mov.w r0, #16711680 ; 0xff0000 │ │ - str r1, [sp, #40] ; 0x28 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r1, #65280 ; 0xff00 │ │ - b.n 9948 │ │ - movs r0, #0 │ │ - str.w fp, [sp, #40] ; 0x28 │ │ - mov r1, r0 │ │ - mov r5, r0 │ │ - b.n 9948 │ │ - blx 9178 │ │ - mov r0, sl │ │ - b.n 9904 │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr.w r5, [sl, #4] │ │ - movs r3, #1 │ │ - ldr r1, [sp, #32] │ │ - ldr r2, [r5, #4] │ │ - cmp r1, #8 │ │ - lsl.w r3, r3, r1 │ │ - it eq │ │ - addeq.w r6, sp, #67 ; 0x43 │ │ - ldr r5, [r2, #4] │ │ - str r3, [r2, #0] │ │ - beq.w 9de0 │ │ - cmp r3, #0 │ │ - ble.w 9b1a │ │ - ldrb.w r2, [sp, #84] ; 0x54 │ │ - cmp r3, #1 │ │ - strb r2, [r5, #0] │ │ - ldrb.w r2, [sp, #85] ; 0x55 │ │ - strb r2, [r5, #1] │ │ - ldrb.w r2, [sp, #86] ; 0x56 │ │ - strb r2, [r5, #2] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #87] ; 0x57 │ │ - cmp r3, #2 │ │ - strb r2, [r5, #4] │ │ - ldrb.w r2, [sp, #88] ; 0x58 │ │ - strb r2, [r5, #5] │ │ - ldrb.w r2, [sp, #89] ; 0x59 │ │ - strb r2, [r5, #6] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #90] ; 0x5a │ │ - cmp r3, #3 │ │ - strb r2, [r5, #8] │ │ - ldrb.w r2, [sp, #91] ; 0x5b │ │ - strb r2, [r5, #9] │ │ - ldrb.w r2, [sp, #92] ; 0x5c │ │ - strb r2, [r5, #10] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #93] ; 0x5d │ │ - cmp r3, #4 │ │ - strb r2, [r5, #12] │ │ - ldrb.w r2, [sp, #94] ; 0x5e │ │ - strb r2, [r5, #13] │ │ - ldrb.w r2, [sp, #95] ; 0x5f │ │ - strb r2, [r5, #14] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #96] ; 0x60 │ │ - cmp r3, #5 │ │ - strb r2, [r5, #16] │ │ - ldrb.w r2, [sp, #97] ; 0x61 │ │ - strb r2, [r5, #17] │ │ - ldrb.w r2, [sp, #98] ; 0x62 │ │ - strb r2, [r5, #18] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #99] ; 0x63 │ │ - cmp r3, #6 │ │ - strb r2, [r5, #20] │ │ - ldrb.w r2, [sp, #100] ; 0x64 │ │ - strb r2, [r5, #21] │ │ - ldrb.w r2, [sp, #101] ; 0x65 │ │ - strb r2, [r5, #22] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #102] ; 0x66 │ │ - cmp r3, #7 │ │ - strb r2, [r5, #24] │ │ - ldrb.w r2, [sp, #103] ; 0x67 │ │ - strb r2, [r5, #25] │ │ - ldrb.w r2, [sp, #104] ; 0x68 │ │ - strb r2, [r5, #26] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #105] ; 0x69 │ │ - cmp r3, #8 │ │ - strb r2, [r5, #28] │ │ - ldrb.w r2, [sp, #106] ; 0x6a │ │ - strb r2, [r5, #29] │ │ - ldrb.w r2, [sp, #107] ; 0x6b │ │ - strb r2, [r5, #30] │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #108] ; 0x6c │ │ - cmp r3, #9 │ │ - strb.w r2, [r5, #32] │ │ - ldrb.w r2, [sp, #109] ; 0x6d │ │ - strb.w r2, [r5, #33] ; 0x21 │ │ - ldrb.w r2, [sp, #110] ; 0x6e │ │ - strb.w r2, [r5, #34] ; 0x22 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #111] ; 0x6f │ │ - cmp r3, #10 │ │ - strb.w r2, [r5, #36] ; 0x24 │ │ - ldrb.w r2, [sp, #112] ; 0x70 │ │ - strb.w r2, [r5, #37] ; 0x25 │ │ - ldrb.w r2, [sp, #113] ; 0x71 │ │ - strb.w r2, [r5, #38] ; 0x26 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #114] ; 0x72 │ │ - cmp r3, #11 │ │ - strb.w r2, [r5, #40] ; 0x28 │ │ - ldrb.w r2, [sp, #115] ; 0x73 │ │ - strb.w r2, [r5, #41] ; 0x29 │ │ - ldrb.w r2, [sp, #116] ; 0x74 │ │ - strb.w r2, [r5, #42] ; 0x2a │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #117] ; 0x75 │ │ - cmp r3, #12 │ │ - strb.w r2, [r5, #44] ; 0x2c │ │ - ldrb.w r2, [sp, #118] ; 0x76 │ │ - strb.w r2, [r5, #45] ; 0x2d │ │ - ldrb.w r2, [sp, #119] ; 0x77 │ │ - strb.w r2, [r5, #46] ; 0x2e │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #120] ; 0x78 │ │ - cmp r3, #13 │ │ - strb.w r2, [r5, #48] ; 0x30 │ │ - ldrb.w r2, [sp, #121] ; 0x79 │ │ - strb.w r2, [r5, #49] ; 0x31 │ │ - ldrb.w r2, [sp, #122] ; 0x7a │ │ - strb.w r2, [r5, #50] ; 0x32 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #123] ; 0x7b │ │ - cmp r3, #14 │ │ - strb.w r2, [r5, #52] ; 0x34 │ │ - ldrb.w r2, [sp, #124] ; 0x7c │ │ - strb.w r2, [r5, #53] ; 0x35 │ │ - ldrb.w r2, [sp, #125] ; 0x7d │ │ - strb.w r2, [r5, #54] ; 0x36 │ │ - beq.w 9b1a │ │ - ldrb.w r2, [sp, #126] ; 0x7e │ │ - cmp r3, #15 │ │ - strb.w r2, [r5, #56] ; 0x38 │ │ - ldrb.w r2, [sp, #127] ; 0x7f │ │ - strb.w r2, [r5, #57] ; 0x39 │ │ - ldrb.w r2, [sp, #128] ; 0x80 │ │ - strb.w r2, [r5, #58] ; 0x3a │ │ - beq.w 9b1a │ │ - ldrb.w r3, [sp, #129] ; 0x81 │ │ - strb.w r3, [r5, #60] ; 0x3c │ │ - ldrb.w r3, [sp, #130] ; 0x82 │ │ - strb.w r3, [r5, #61] ; 0x3d │ │ - ldrb.w r3, [sp, #131] ; 0x83 │ │ - strb.w r3, [r5, #62] ; 0x3e │ │ - b.n 9b1a │ │ - ldrb.w r3, [sp, #67] ; 0x43 │ │ - cmp r3, #12 │ │ - beq.n 9dfa │ │ - movs r2, #1 │ │ - ldr.w r4, [r8, #8] │ │ - mov r3, r2 │ │ - mov r0, r8 │ │ - mov r1, r6 │ │ - blx r4 │ │ - cmp r0, #0 │ │ - bne.n 9dd8 │ │ - ldr r3, [pc, #84] ; (9e48 ) │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - b.n 9bc2 │ │ - add.w r6, r5, #1024 ; 0x400 │ │ - movs r2, #1 │ │ - mov r1, r5 │ │ - mov r3, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - blx r4 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - adds r1, r5, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - blx r4 │ │ - movs r2, #1 │ │ - adds r1, r5, #2 │ │ - mov r3, r2 │ │ - ldr.w r4, [r8, #8] │ │ - mov r0, r8 │ │ - adds r5, #4 │ │ - blx r4 │ │ - cmp r5, r6 │ │ - bne.n 9dfe │ │ - b.n 9b1a │ │ - bic.w r0, r0, #8716288 ; 0x850000 │ │ - str r0, [r1, #16] │ │ - movs r5, r0 │ │ - str r2, [r5, #12] │ │ - movs r5, r0 │ │ - str r2, [r7, #8] │ │ - movs r5, r0 │ │ - str r0, [r6, #0] │ │ - movs r5, r0 │ │ - ldrsh r6, [r0, r1] │ │ - movs r5, r0 │ │ - ldrb r0, [r2, r0] │ │ - movs r5, r0 │ │ - │ │ -00009e4c : │ │ - ldr r3, [pc, #16] ; (9e60 ) │ │ +00009804 : │ │ + ldr r3, [pc, #16] ; (9818 ) │ │ movs r2, #0 │ │ movs r1, #2 │ │ add r3, pc │ │ strb r1, [r3, #0] │ │ mov r0, r3 │ │ strb r2, [r3, #1] │ │ strb r2, [r3, #2] │ │ bx lr │ │ nop │ │ - sub.w r0, lr, #5 │ │ + ; instruction: 0xf7f60005 │ │ │ │ -00009e64 : │ │ +0000981c : │ │ push {r3, r4, r5, lr} │ │ ands.w r4, r0, #1 │ │ mov r5, r0 │ │ - bne.n 9ea4 │ │ - ldr r3, [pc, #148] ; (9f04 ) │ │ + bne.n 985c │ │ + ldr r3, [pc, #148] ; (98bc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ lsls r0, r5, #30 │ │ - bpl.n 9e80 │ │ + bpl.n 9838 │ │ lsls r1, r3, #30 │ │ - bpl.n 9ece │ │ + bpl.n 9886 │ │ orr.w r4, r4, #2 │ │ lsls r2, r5, #29 │ │ - bpl.n 9e8c │ │ + bpl.n 9844 │ │ lsls r0, r3, #29 │ │ - bpl.n 9edc │ │ + bpl.n 9894 │ │ orr.w r4, r4, #4 │ │ lsls r1, r5, #28 │ │ - bpl.n 9e98 │ │ + bpl.n 9850 │ │ lsls r2, r3, #28 │ │ - bpl.n 9ec0 │ │ + bpl.n 9878 │ │ orr.w r4, r4, #8 │ │ - ldr r2, [pc, #108] ; (9f08 ) │ │ + ldr r2, [pc, #108] ; (98c0 ) │ │ orrs r4, r3 │ │ add r2, pc │ │ mov r0, r4 │ │ str r4, [r2, #4] │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [pc, #100] ; (9f0c ) │ │ + ldr r4, [pc, #100] ; (98c4 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r2, r3, #31 │ │ it mi │ │ movmi r4, #1 │ │ - bmi.n 9e74 │ │ - bl afac │ │ + bmi.n 982c │ │ + bl 104c0 │ │ ldr r3, [r4, #4] │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ - b.n 9e74 │ │ + b.n 982c │ │ bl 11e18 │ │ - cbnz r0, 9efa │ │ - ldr r3, [pc, #72] ; (9f10 ) │ │ + cbnz r0, 98b2 │ │ + ldr r3, [pc, #72] ; (98c8 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e94 │ │ - bl e038 │ │ - cbz r0, 9eea │ │ - ldr r3, [pc, #60] ; (9f14 ) │ │ + b.n 984c │ │ + bl c668 │ │ + cbz r0, 98a2 │ │ + ldr r3, [pc, #60] ; (98cc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e80 │ │ - bl 12e58 │ │ - cbz r0, 9ef2 │ │ - ldr r3, [pc, #52] ; (9f18 ) │ │ + b.n 9838 │ │ + bl 143dc │ │ + cbz r0, 98aa │ │ + ldr r3, [pc, #52] ; (98d0 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e8c │ │ - ldr r3, [pc, #48] ; (9f1c ) │ │ + b.n 9844 │ │ + ldr r3, [pc, #48] ; (98d4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e7c │ │ - ldr r3, [pc, #44] ; (9f20 ) │ │ + b.n 9834 │ │ + ldr r3, [pc, #44] ; (98d8 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e88 │ │ - ldr r3, [pc, #40] ; (9f24 ) │ │ + b.n 9840 │ │ + ldr r3, [pc, #40] ; (98dc ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9e98 │ │ + b.n 9850 │ │ nop │ │ - ; instruction: 0xf1900005 │ │ - sbc.w r0, r4, #5 │ │ - adcs.w r0, sl, #5 │ │ - ; instruction: 0xf1380005 │ │ - ; instruction: 0xf12a0005 │ │ - adds.w r0, ip, #5 │ │ - adds.w r0, r4, #5 │ │ - add.w r0, ip, #5 │ │ - add.w r0, r4, #5 │ │ + ; instruction: 0xf7d80005 │ │ + ; instruction: 0xf7ac0005 │ │ + ; instruction: 0xf7a20005 │ │ + ; instruction: 0xf7800005 │ │ + ; instruction: 0xf7720005 │ │ + ; instruction: 0xf7640005 │ │ + ; instruction: 0xf75c0005 │ │ + ; instruction: 0xf7540005 │ │ + ; instruction: 0xf74c0005 │ │ │ │ -00009f28 : │ │ +000098e0 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #68] ; (9f70 ) │ │ + ldr r4, [pc, #68] ; (9928 ) │ │ add r4, pc │ │ ldr r3, [r4, #4] │ │ lsls r0, r3, #31 │ │ - bmi.n 9f66 │ │ + bmi.n 991e │ │ lsls r1, r3, #30 │ │ - bmi.n 9f5a │ │ + bmi.n 9912 │ │ lsls r2, r3, #29 │ │ - bmi.n 9f4e │ │ + bmi.n 9906 │ │ lsls r3, r3, #28 │ │ - bpl.n 9f44 │ │ + bpl.n 98fc │ │ bl 11e2c │ │ - ldr r3, [pc, #44] ; (9f74 ) │ │ + ldr r3, [pc, #44] ; (992c ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #4] │ │ pop {r4, pc} │ │ - bl 12e6c │ │ - ldr r3, [pc, #36] ; (9f78 ) │ │ + bl 143f0 │ │ + ldr r3, [pc, #36] ; (9930 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9f3c │ │ - bl e148 │ │ - ldr r3, [pc, #28] ; (9f7c ) │ │ + b.n 98f4 │ │ + bl c778 │ │ + ldr r3, [pc, #28] ; (9934 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ - b.n 9f38 │ │ - bl b034 │ │ + b.n 98f0 │ │ + bl 10548 │ │ ldr r3, [r4, #4] │ │ - b.n 9f34 │ │ + b.n 98ec │ │ nop │ │ - ; instruction: 0xf0d40005 │ │ - ; instruction: 0xf0b80005 │ │ - ; instruction: 0xf0ac0005 │ │ - ; instruction: 0xf0a00005 │ │ + ; instruction: 0xf71c0005 │ │ + ; instruction: 0xf7000005 │ │ + ; instruction: 0xf6f40005 │ │ + ; instruction: 0xf6e80005 │ │ │ │ -00009f80 : │ │ +00009938 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ sub sp, #8 │ │ cmp r0, #0 │ │ - beq.n a08a │ │ + beq.n 9a42 │ │ movs r3, #0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ movs r1, #1 │ │ movs r2, #0 │ │ str r1, [sp, #0] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n a068 │ │ - ldr r4, [pc, #240] ; (a098 ) │ │ + blt.n 9a20 │ │ + ldr r4, [pc, #240] ; (9a50 ) │ │ mov.w r8, #0 │ │ add r4, pc │ │ adds r4, #40 ; 0x28 │ │ ldr.w r3, [r4, #-36] │ │ pld [r4] │ │ - cbz r3, 9fe0 │ │ + cbz r3, 9998 │ │ mov r0, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq.n a03c │ │ - ldr r2, [pc, #216] ; (a09c ) │ │ + beq.n 99f4 │ │ + ldr r2, [pc, #216] ; (9a54 ) │ │ add.w r8, r8, r8, lsl #1 │ │ mov r0, r5 │ │ add r2, pc │ │ add.w r8, r2, r8, lsl #2 │ │ ldr.w r3, [r8, #8] │ │ blx r3 │ │ mov r8, r0 │ │ cmp r7, #0 │ │ - bne.n a05a │ │ + bne.n 9a12 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - cbz r6, a03c │ │ + cbz r6, 99f4 │ │ ldrb r3, [r6, #0] │ │ ldr.w ip, [r4, #-40] │ │ - cbz r3, a034 │ │ + cbz r3, 99ec │ │ ldrb.w r2, [ip] │ │ - cbz r2, a03c │ │ - ldr r1, [pc, #172] ; (a0a0 ) │ │ + cbz r2, 99f4 │ │ + ldr r1, [pc, #172] ; (9a58 ) │ │ adds r3, #1 │ │ adds r2, #1 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r1, [r1, #0] │ │ ldrsh.w r0, [r1, r3, lsl #1] │ │ ldrsh.w r3, [r1, r2, lsl #1] │ │ cmp r0, r3 │ │ - bne.n a03c │ │ + bne.n 99f4 │ │ add.w r3, ip, #1 │ │ mov r0, r6 │ │ - b.n a026 │ │ + b.n 99de │ │ ldrb.w r2, [r3], #1 │ │ add.w ip, r2, #1 │ │ - cbz r2, a03c │ │ + cbz r2, 99f4 │ │ ldrsh.w lr, [r1, lr, lsl #1] │ │ ldrsh.w r2, [r1, ip, lsl #1] │ │ cmp lr, r2 │ │ - bne.n a03c │ │ + bne.n 99f4 │ │ ldrb.w r2, [r0, #1]! │ │ mov ip, r3 │ │ add.w lr, r2, #1 │ │ cmp r2, #0 │ │ - bne.n a010 │ │ + bne.n 99c8 │ │ ldrb.w r3, [ip] │ │ cmp r3, #0 │ │ - beq.n 9fc0 │ │ + beq.n 9978 │ │ add.w r8, r8, #1 │ │ adds r4, #12 │ │ cmp.w r8, #15 │ │ - bne.n 9fae │ │ - cbnz r7, a082 │ │ - ldr r0, [pc, #88] ; (a0a4 ) │ │ + bne.n 9966 │ │ + cbnz r7, 9a3a │ │ + ldr r0, [pc, #88] ; (9a5c ) │ │ add r0, pc │ │ blx 916c │ │ movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ mov r0, r8 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - ldr r0, [pc, #60] ; (a0a8 ) │ │ + ldr r0, [pc, #60] ; (9a60 ) │ │ add r0, pc │ │ blx 916c │ │ - cbnz r7, a07a │ │ + cbnz r7, 9a32 │ │ movs r0, #0 │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ - b.n a072 │ │ + b.n 9a2a │ │ ldr r3, [r5, #16] │ │ mov r0, r5 │ │ blx r3 │ │ - b.n a04a │ │ - ldr r0, [pc, #32] ; (a0ac ) │ │ + b.n 9a02 │ │ + ldr r0, [pc, #32] ; (9a64 ) │ │ add r0, pc │ │ blx 916c │ │ mov r0, r5 │ │ - b.n 9fda │ │ + b.n 9992 │ │ nop │ │ - adds.w r0, r6, r5 │ │ - ; instruction: 0xeaf80005 │ │ - ldc 0, cr0, [r6], #20 │ │ - ldr r4, [r1, r5] │ │ + adcs.w r0, lr, #5 │ │ + adc.w r0, r0, #5 │ │ + ; instruction: 0xf2fe0005 │ │ + ldrsh r4, [r2, r6] │ │ movs r5, r0 │ │ - ldr r6, [r0, r7] │ │ + ldrsh r6, [r7, r6] │ │ movs r5, r0 │ │ - ldr r0, [r1, r6] │ │ + ldrsh r0, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000a0b0 : │ │ - ldr r1, [pc, #40] ; (a0dc ) │ │ +00009a68 : │ │ + ldr r1, [pc, #40] ; (9a94 ) │ │ push {r3, r4, r5, lr} │ │ add r1, pc │ │ mov r5, r0 │ │ - blx 9190 │ │ + blx 9178 │ │ movs r1, #46 ; 0x2e │ │ mov r4, r0 │ │ mov r0, r5 │ │ - blx 919c │ │ + blx 9184 │ │ mov r2, r0 │ │ - cbz r0, a0cc │ │ + cbz r0, 9a84 │ │ adds r2, #1 │ │ mov r0, r4 │ │ - cbz r4, a0da │ │ + cbz r4, 9a92 │ │ movs r1, #1 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 9f80 │ │ + b.w 9938 │ │ pop {r3, r4, r5, pc} │ │ - ldr r4, [r3, r6] │ │ + ldrsh r4, [r2, r6] │ │ movs r5, r0 │ │ │ │ -0000a0e0 : │ │ +00009a98 : │ │ movs r2, #0 │ │ - b.w 9f80 │ │ + b.w 9938 │ │ nop │ │ │ │ -0000a0e8 : │ │ +00009aa0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ - bl a0b0 │ │ + bl 9a68 │ │ mov r4, r0 │ │ - cbz r0, a10a │ │ + cbz r0, 9ac2 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a106 │ │ + b.n 9abe │ │ nop │ │ │ │ -0000a110 : │ │ +00009ac8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ - bl a0e0 │ │ + bl 9a98 │ │ mov r4, r0 │ │ - cbz r0, a134 │ │ + cbz r0, 9aec │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a130 │ │ + b.n 9ae8 │ │ │ │ -0000a138 : │ │ +00009af0 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ mov r2, r3 │ │ - bl 9f80 │ │ + bl 9938 │ │ mov r4, r0 │ │ - cbz r0, a15e │ │ + cbz r0, 9b16 │ │ mov r0, r5 │ │ mov r1, r4 │ │ - blx 91a8 │ │ + blx 9190 │ │ mov r5, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ mov r0, r5 │ │ pop {r3, r4, r5, pc} │ │ mov r5, r0 │ │ - b.n a15a │ │ + b.n 9b12 │ │ nop │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #20 │ │ - ldr r7, [pc, #276] ; (a280 ) │ │ + ldr r7, [pc, #276] ; (9c38 ) │ │ add.w r8, sp, #11 │ │ mov r4, r0 │ │ mov r6, r1 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #12] │ │ - b.n a186 │ │ + b.n 9b3e │ │ ldrb.w r3, [sp, #11] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n a1b0 │ │ + beq.n 9b68 │ │ movs r2, #1 │ │ ldr r5, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r5 │ │ cmp r0, #0 │ │ - bne.n a17e │ │ - ldr r3, [pc, #236] ; (a284 ) │ │ + bne.n 9b36 │ │ + ldr r3, [pc, #236] ; (9c3c ) │ │ movs r0, #0 │ │ - ldr r2, [pc, #236] ; (a288 ) │ │ + ldr r2, [pc, #236] ; (9c40 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ ldr r2, [sp, #12] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - bne.n a27c │ │ + bne.n 9c34 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbz r6, a1de │ │ - ldr r5, [pc, #216] ; (a28c ) │ │ + cbz r6, 9b96 │ │ + ldr r5, [pc, #216] ; (9c44 ) │ │ adds r3, r6, #4 │ │ add r5, pc │ │ ldr r2, [r5, #4] │ │ cmp r3, r2 │ │ - bgt.n a242 │ │ + bgt.n 9bfa │ │ ldr r1, [r5, #8] │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ adds r2, r6, #3 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n a196 │ │ - ldr r3, [pc, #192] ; (a290 ) │ │ + beq.n 9b4e │ │ + ldr r3, [pc, #192] ; (9c48 ) │ │ adds r6, #2 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ adds r2, r0, r6 │ │ movs r3, #0 │ │ strb r3, [r2, #0] │ │ - b.n a1a2 │ │ - ldr.w r9, [pc, #180] ; a294 │ │ - ldr.w r8, [pc, #180] ; a298 │ │ + b.n 9b5a │ │ + ldr.w r9, [pc, #180] ; 9c4c │ │ + ldr.w r8, [pc, #180] ; 9c50 │ │ add r9, pc │ │ - ldr.w sl, [pc, #176] ; a29c │ │ + ldr.w sl, [pc, #176] ; 9c54 │ │ add r8, pc │ │ add sl, pc │ │ ldr.w r0, [r9, #8] │ │ - b.n a22e │ │ + b.n 9be6 │ │ lsls r3, r3, #1 │ │ mov r1, r3 │ │ str.w r3, [r8, #4] │ │ - blx 91b4 │ │ + blx 919c │ │ mov r5, r0 │ │ - cbz r0, a254 │ │ + cbz r0, 9c0c │ │ str.w r5, [r8, #8] │ │ movs r2, #1 │ │ adds r1, r0, r6 │ │ mov r3, r2 │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov fp, r6 │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n a196 │ │ + beq.n 9b4e │ │ ldr.w r0, [sl, #8] │ │ adds r6, #1 │ │ add.w r2, r0, fp │ │ ldrb.w r3, [r0, fp] │ │ cmp r3, #34 ; 0x22 │ │ - beq.n a1d8 │ │ + beq.n 9b90 │ │ ldr.w r3, [r9, #4] │ │ subs r2, r3, #1 │ │ cmp r2, r6 │ │ - bgt.n a20a │ │ + bgt.n 9bc2 │ │ cmp r3, #0 │ │ - bne.n a1f6 │ │ + bne.n 9bae │ │ movs r1, #32 │ │ mov r3, r1 │ │ - b.n a1fa │ │ + b.n 9bb2 │ │ mov r1, r3 │ │ ldr r0, [r5, #8] │ │ str r3, [r5, #4] │ │ - blx 91b4 │ │ - cbz r0, a268 │ │ + blx 919c │ │ + cbz r0, 9c20 │ │ mov r1, r0 │ │ str r0, [r5, #8] │ │ - b.n a1c0 │ │ + b.n 9b78 │ │ ldr.w r0, [r8, #8] │ │ - blx 9178 │ │ - ldr r3, [pc, #64] ; (a2a0 ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #64] ; (9c58 ) │ │ mov r0, r5 │ │ add r3, pc │ │ str.w r3, [r8] │ │ - b.n a1a2 │ │ + b.n 9b5a │ │ str r0, [sp, #4] │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #4] │ │ - ldr r2, [pc, #48] ; (a2a4 ) │ │ + ldr r2, [pc, #48] ; (9c5c ) │ │ mov r0, r3 │ │ add r2, pc │ │ str r2, [r5, #0] │ │ - b.n a1a2 │ │ + b.n 9b5a │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ; instruction: 0xeb340005 │ │ - cdp 0, 6, cr0, cr12, cr5, {0} │ │ - ldr r6, [r6, r3] │ │ + sbcs.w r0, ip, #5 │ │ + ; instruction: 0xf4b40005 │ │ + ldrsh r6, [r5, r3] │ │ movs r5, r0 │ │ - cdp 0, 5, cr0, cr2, cr5, {0} │ │ - cdp 0, 3, cr0, cr6, cr5, {0} │ │ - cdp 0, 2, cr0, cr2, cr5, {0} │ │ - cdp 0, 1, cr0, cr12, cr5, {0} │ │ - cdp 0, 1, cr0, cr10, cr5, {0} │ │ - ldrsb r4, [r2, r5] │ │ + eors.w r0, sl, #8716288 ; 0x850000 │ │ + orns r0, lr, #8716288 ; 0x850000 │ │ + orn r0, sl, #8716288 ; 0x850000 │ │ + orn r0, r4, #8716288 ; 0x850000 │ │ + orn r0, r2, #8716288 ; 0x850000 │ │ + ldrb r4, [r3, r6] │ │ movs r5, r0 │ │ - ldrsb r6, [r7, r4] │ │ + ldrb r6, [r0, r6] │ │ movs r5, r0 │ │ │ │ -0000a2a8 : │ │ +00009c60 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #28 │ │ - ldr.w r8, [pc, #112] ; a320 │ │ + ldr.w r8, [pc, #112] ; 9cd8 │ │ mov r5, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #20] │ │ - cbz r0, a31a │ │ + cbz r0, 9cd2 │ │ movs r4, #1 │ │ movs r2, #0 │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ add.w r9, sp, #8 │ │ blx r1 │ │ @@ -1360,178 +763,178 @@ │ │ ldr r4, [r5, #8] │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r0, r5 │ │ mov r1, r9 │ │ blx r4 │ │ mov r4, r0 │ │ - cbnz r0, a306 │ │ + cbnz r0, 9cbe │ │ movs r1, #0 │ │ mov r2, r6 │ │ str r1, [sp, #0] │ │ mov r3, r7 │ │ mov r0, r5 │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ mov r0, r4 │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.n a31c │ │ + bne.n 9cd4 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #28] ; (a324 ) │ │ + ldr r1, [pc, #28] ; (9cdc ) │ │ mov r0, r9 │ │ movs r2, #9 │ │ add r1, pc │ │ blx 9130 │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ - b.n a2e6 │ │ - b.n a2f6 │ │ + b.n 9c9e │ │ + b.n 9cae │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrd r0, r0, [r4, #20]! │ │ - ldrsb r0, [r4, r6] │ │ + bics.w r0, ip, #5 │ │ + ldrb r0, [r3, r6] │ │ movs r5, r0 │ │ │ │ -0000a328 : │ │ +00009ce0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ - ldr.w r7, [pc, #1508] ; a914 │ │ + ldr.w r7, [pc, #1508] ; a2cc │ │ mov r6, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #84] ; 0x54 │ │ cmp r0, #0 │ │ - beq.w a77a │ │ - ldr.w r5, [pc, #1492] ; a918 │ │ + beq.w a132 │ │ + ldr.w r5, [pc, #1492] ; a2d0 │ │ movs r4, #0 │ │ movs r3, #0 │ │ movs r2, #0 │ │ add r5, pc │ │ mov.w sl, #1 │ │ str.w sl, [sp] │ │ str r4, [r5, #0] │ │ ldr r1, [r0, #4] │ │ str r4, [r5, #8] │ │ str r4, [r5, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl a164 │ │ + bl 9b1c │ │ mov r3, r0 │ │ cmp r0, #0 │ │ - beq.n a418 │ │ - ldr.w r1, [pc, #1448] ; a91c │ │ + beq.n 9dd0 │ │ + ldr.w r1, [pc, #1448] ; a2d4 │ │ add r3, sp, #68 ; 0x44 │ │ add r2, sp, #60 ; 0x3c │ │ str r3, [sp, #0] │ │ add r1, pc │ │ add r3, sp, #72 ; 0x48 │ │ str r3, [sp, #4] │ │ add r3, sp, #64 ; 0x40 │ │ blx 913c │ │ cmp r0, #4 │ │ - beq.n a44e │ │ - ldr.w r3, [pc, #1424] ; a920 │ │ + beq.n 9e06 │ │ + ldr.w r3, [pc, #1424] ; a2d8 │ │ mov.w r9, #0 │ │ - ldr.w r2, [pc, #1420] ; a924 │ │ + ldr.w r2, [pc, #1420] ; a2dc │ │ mov r8, r9 │ │ add r3, pc │ │ mov fp, r9 │ │ add r2, pc │ │ str r2, [r3, #0] │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ cmp.w fp, #0 │ │ - beq.n a3bc │ │ + beq.n 9d74 │ │ mov r0, fp │ │ blx 9160 │ │ - ldr.w r3, [pc, #1384] ; a928 │ │ + ldr.w r3, [pc, #1384] ; a2e0 │ │ mov.w fp, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ blx 916c │ │ cmp.w r9, #0 │ │ - beq.n a44a │ │ + beq.n 9e02 │ │ mov r0, r9 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r8, #0 │ │ - beq.n a3f8 │ │ + beq.n 9db0 │ │ ldr.w r0, [r8] │ │ - cbz r0, a3e8 │ │ - blx 9178 │ │ + cbz r0, 9da0 │ │ + blx 91a8 │ │ ldr.w r0, [r8, #4] │ │ - cbz r0, a3f2 │ │ - blx 9178 │ │ + cbz r0, 9daa │ │ + blx 91a8 │ │ mov r0, r8 │ │ - blx 9178 │ │ - ldr.w r3, [pc, #1328] ; a92c │ │ + blx 91a8 │ │ + ldr.w r3, [pc, #1328] ; a2e4 │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ - cbz r0, a406 │ │ - blx 9178 │ │ + cbz r0, 9dbe │ │ + blx 91a8 │ │ mov r0, fp │ │ ldr r4, [sp, #84] ; 0x54 │ │ ldr r3, [r7, #0] │ │ cmp r4, r3 │ │ - bne.w a90c │ │ + bne.w a2c4 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r2, [r5, #0] │ │ mov fp, r2 │ │ cmp r2, #0 │ │ - beq.n a3f8 │ │ + beq.n 9db0 │ │ mov r9, r3 │ │ ldrd r2, r3, [sp, #16] │ │ movs r4, #0 │ │ mov r0, r6 │ │ str r4, [sp, #0] │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - ldr.w r3, [pc, #1276] ; a930 │ │ + ldr.w r3, [pc, #1276] ; a2e8 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ blx 916c │ │ cmp.w r9, #0 │ │ - beq.w a910 │ │ + beq.w a2c8 │ │ mov r8, r4 │ │ mov fp, r4 │ │ - b.n a3d2 │ │ + b.n 9d8a │ │ mov fp, r9 │ │ - b.n a3d8 │ │ + b.n 9d90 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r3, [sp, #64] ; 0x40 │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r3, [sp, #68] ; 0x44 │ │ cmp r3, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ ldr r0, [sp, #72] ; 0x48 │ │ cmp r0, r4 │ │ - ble.n a38c │ │ + ble.n 9d44 │ │ mul.w r0, r0, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w a898 │ │ + beq.w a250 │ │ ldr r3, [sp, #68] ; 0x44 │ │ mov r0, r4 │ │ ldr r1, [sp, #60] ; 0x3c │ │ cmp.w r3, #256 ; 0x100 │ │ ldr r2, [sp, #64] ; 0x40 │ │ - bgt.w a77c │ │ + bgt.w a134 │ │ movs r3, #8 │ │ str r4, [sp, #0] │ │ str r4, [sp, #4] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ str.w sl, [sp, #36] ; 0x24 │ │ blx 9154 │ │ @@ -1539,144 +942,144 @@ │ │ ldr r3, [r0, #4] │ │ mov fp, r0 │ │ ldr r3, [r3, #4] │ │ ldr r2, [r3, #4] │ │ str r4, [r3, #0] │ │ str r2, [sp, #24] │ │ movs r0, #20 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.w a8ba │ │ + beq.w a272 │ │ cmp.w r4, #256 ; 0x100 │ │ - ble.w a902 │ │ + ble.w a2ba │ │ mov.w r3, #256 ; 0x100 │ │ lsls r3, r3, #1 │ │ cmp r3, r4 │ │ - blt.n a4c0 │ │ + blt.n 9e78 │ │ mov.w sl, r3, lsl #2 │ │ str.w r3, [r8, #12] │ │ movs r5, #0 │ │ str.w r4, [r8, #16] │ │ mov r0, sl │ │ str.w r5, [r8, #4] │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r8] │ │ cmp r0, #0 │ │ - beq.w a8b4 │ │ + beq.w a26c │ │ mov r2, sl │ │ mov r1, r5 │ │ blx 91c0 │ │ add.w r0, r4, r4, lsl #1 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r8, #4] │ │ cmp r0, #0 │ │ - beq.w a8ac │ │ + beq.w a264 │ │ ldr r3, [sp, #68] ; 0x44 │ │ str.w r0, [r8, #8] │ │ cmp r3, #0 │ │ - ble.w a64a │ │ - ldr.w r3, [pc, #1056] ; a934 │ │ + ble.w a002 │ │ + ldr.w r3, [pc, #1056] ; a2ec │ │ ldr r2, [sp, #24] │ │ add r3, pc │ │ str.w r9, [sp, #24] │ │ str.w r9, [sp, #48] ; 0x30 │ │ mov r9, r3 │ │ str r2, [sp, #28] │ │ str r5, [sp, #32] │ │ str.w fp, [sp, #44] ; 0x2c │ │ str r6, [sp, #40] ; 0x28 │ │ str r7, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #0 │ │ - bl a164 │ │ + bl 9b1c │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.w a8f4 │ │ + beq.w a2ac │ │ ldr r4, [sp, #72] ; 0x48 │ │ adds r4, #1 │ │ add r4, r0 │ │ ldrb r0, [r4, #0] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.w a726 │ │ + bne.w a0de │ │ ldrb r6, [r4, #0] │ │ - cbnz r6, a55c │ │ - b.n a7aa │ │ + cbnz r6, 9f14 │ │ + b.n a162 │ │ ldrb r3, [r4, #0] │ │ adds r4, #1 │ │ - cbz r3, a568 │ │ + cbz r3, 9f20 │ │ ldrb r0, [r4, #0] │ │ mov r5, r4 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n a556 │ │ + beq.n 9f0e │ │ mov fp, r5 │ │ adds r5, #1 │ │ ldrb.w r0, [fp] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.n a568 │ │ + bne.n 9f20 │ │ mov r5, fp │ │ - b.n a582 │ │ + b.n 9f3a │ │ ldrb r3, [r5, #0] │ │ adds r5, #1 │ │ - cbz r3, a58e │ │ + cbz r3, 9f46 │ │ ldrb r0, [r5, #0] │ │ mov r4, r5 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n a57c │ │ + beq.n 9f34 │ │ cmp r6, #115 ; 0x73 │ │ - beq.n a544 │ │ + beq.n 9efc │ │ ldrb.w r3, [fp] │ │ rsb r6, fp, r4 │ │ cmp r3, #35 ; 0x23 │ │ - beq.w a72e │ │ + beq.w a0e6 │ │ movs r5, #0 │ │ - b.n a5aa │ │ + b.n 9f62 │ │ adds r5, #1 │ │ cmp r5, #7 │ │ - beq.n a544 │ │ + beq.n 9efc │ │ ldr.w r0, [r9, r5, lsl #3] │ │ mov r1, fp │ │ mov r2, r6 │ │ lsls r7, r5, #3 │ │ blx 91d8 │ │ cmp r0, #0 │ │ - bne.n a5a4 │ │ + bne.n 9f5c │ │ add r7, r9 │ │ ldr r4, [r7, #4] │ │ ldr r2, [sp, #72] ; 0x48 │ │ mov r1, sl │ │ ldr r0, [sp, #24] │ │ blx 91e4 │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r2, r4 │ │ - cbz r3, a5de │ │ + cbz r3, 9f96 │ │ ldr r0, [sp, #28] │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #32] │ │ strb r3, [r0, #0] │ │ lsrs r3, r4, #8 │ │ strb r4, [r0, #2] │ │ strb r3, [r0, #1] │ │ ldr r5, [sp, #72] ; 0x48 │ │ ldr.w r6, [r8, #12] │ │ cmp r5, #0 │ │ - ble.w a8a4 │ │ + ble.w a25c │ │ ldr r1, [sp, #24] │ │ movs r3, #0 │ │ add r5, r1 │ │ ldrb.w r0, [r1], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r1, r5 │ │ add r3, r0 │ │ - bne.n a5f0 │ │ + bne.n 9fa8 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ ldr.w r1, [r8, #8] │ │ adds r4, #1 │ │ ldr.w r0, [r8] │ │ add.w r6, r1, #12 │ │ @@ -1684,129 +1087,129 @@ │ │ ldr r6, [sp, #24] │ │ str r5, [sp, #24] │ │ str r6, [r1, #0] │ │ ldr r5, [r0, r3] │ │ str r2, [r1, #4] │ │ str r5, [r1, #8] │ │ str r1, [r0, r3] │ │ - beq.w a884 │ │ + beq.w a23c │ │ ldr r2, [sp, #32] │ │ ldr r3, [sp, #68] ; 0x44 │ │ adds r2, #1 │ │ ldr r1, [sp, #28] │ │ cmp r2, r3 │ │ str r2, [sp, #32] │ │ add.w r1, r1, #4 │ │ str r1, [sp, #28] │ │ - blt.w a52e │ │ + blt.w 9ee6 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ ldr.w r1, [fp, #20] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r1, [sp, #24] │ │ ldr r1, [sp, #72] ; 0x48 │ │ cmp r3, #0 │ │ mul.w r2, r1, r2 │ │ str r2, [sp, #40] ; 0x28 │ │ - ble.n a70a │ │ + ble.n a0c2 │ │ movs r3, #0 │ │ str.w r9, [sp, #44] ; 0x2c │ │ str r3, [sp, #28] │ │ str r6, [sp, #32] │ │ str r7, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #32] │ │ ldr r1, [sp, #40] ; 0x28 │ │ - bl a164 │ │ + bl 9b1c │ │ ldr r3, [sp, #36] ; 0x24 │ │ mov r6, r0 │ │ cmp r3, #0 │ │ - bne.w a804 │ │ + bne.w a1bc │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n a6ea │ │ + ble.n a0a2 │ │ ldr r3, [sp, #24] │ │ ldr.w r9, [sp, #36] ; 0x24 │ │ sub.w sl, r3, #4 │ │ ldr r4, [sp, #72] ; 0x48 │ │ ldr.w r7, [r8] │ │ cmp r4, #0 │ │ ldr.w lr, [r8, #12] │ │ mla r5, r4, r9, r6 │ │ - ble.w a87c │ │ + ble.w a234 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n a6a8 │ │ + bne.n a060 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, a6cc │ │ - b.n a72a │ │ + cbnz r7, a084 │ │ + b.n a0e2 │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n a72a │ │ + beq.n a0e2 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n a6c6 │ │ + bne.n a07e │ │ ldr r3, [r7, #4] │ │ str.w r3, [sl, #4]! │ │ add.w r9, r9, #1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r9, r3 │ │ - blt.n a68e │ │ + blt.n a046 │ │ ldr r3, [sp, #28] │ │ ldr r0, [sp, #24] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ ldr.w r2, [fp, #16] │ │ mov r1, r3 │ │ ldr r3, [sp, #64] ; 0x40 │ │ add r0, r2 │ │ str r0, [sp, #24] │ │ cmp r1, r3 │ │ - blt.n a66c │ │ + blt.n a024 │ │ ldr.w r9, [sp, #44] ; 0x2c │ │ ldr r6, [sp, #32] │ │ ldr r7, [sp, #48] ; 0x30 │ │ - ldr r3, [pc, #556] ; (a938 ) │ │ + ldr r3, [pc, #556] ; (a2f0 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - beq.w a3d2 │ │ + beq.w 9d8a │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n a3b6 │ │ + b.n 9d6e │ │ adds r4, #1 │ │ - b.n a544 │ │ + b.n 9efc │ │ movs r3, #0 │ │ - b.n a6dc │ │ + b.n a094 │ │ cmp r6, #7 │ │ mov r5, fp │ │ - beq.n a7f6 │ │ + beq.n a1ae │ │ cmp r6, #13 │ │ - beq.n a7c2 │ │ + beq.n a17a │ │ cmp r6, #4 │ │ it ne │ │ addne r4, sp, #76 ; 0x4c │ │ - bne.n a766 │ │ + bne.n a11e │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #76 ; 0x4c │ │ strb.w r3, [sp, #77] ; 0x4d │ │ strb.w r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #79] ; 0x4f │ │ strb.w r3, [sp, #78] ; 0x4e │ │ @@ -1816,281 +1219,279 @@ │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r3 │ │ movs r2, #16 │ │ strb.w r3, [sp, #82] ; 0x52 │ │ blx 91f0 │ │ mov r4, r0 │ │ - b.n a5c0 │ │ - b.n a408 │ │ + b.n 9f78 │ │ + b.n 9dc0 │ │ str r4, [sp, #12] │ │ mov.w r3, #65280 ; 0xff00 │ │ mov.w r5, #16711680 ; 0xff0000 │ │ str r3, [sp, #4] │ │ str r5, [sp, #0] │ │ movs r4, #255 ; 0xff │ │ movs r3, #32 │ │ str r4, [sp, #8] │ │ blx 9154 │ │ mov fp, r0 │ │ cmp r0, #0 │ │ - bne.n a88e │ │ - ldr r3, [pc, #416] ; (a93c ) │ │ + bne.n a246 │ │ + ldr r3, [pc, #416] ; (a2f4 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r8, r3 │ │ cmp r3, #0 │ │ - bne.w a422 │ │ - b.n a3d2 │ │ - ldr r3, [pc, #404] ; (a940 ) │ │ - ldr r2, [pc, #404] ; (a944 ) │ │ + bne.w 9dda │ │ + b.n 9d8a │ │ + ldr r3, [pc, #404] ; (a2f8 ) │ │ + ldr r2, [pc, #404] ; (a2fc ) │ │ add r3, pc │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ add r2, pc │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ str r2, [r3, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #76 ; 0x4c │ │ strb.w r3, [sp, #76] ; 0x4c │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #77] ; 0x4d │ │ ldrb.w r3, [fp, #5] │ │ strb.w r3, [sp, #78] ; 0x4e │ │ ldrb.w r3, [fp, #6] │ │ strb.w r3, [sp, #79] ; 0x4f │ │ ldrb.w r3, [fp, #9] │ │ strb.w r3, [sp, #80] ; 0x50 │ │ ldrb.w r3, [fp, #10] │ │ strb.w r3, [sp, #81] ; 0x51 │ │ - b.n a766 │ │ + b.n a11e │ │ add r4, sp, #76 ; 0x4c │ │ adds r1, r5, #1 │ │ movs r2, #6 │ │ mov r0, r4 │ │ blx 91e4 │ │ - b.n a766 │ │ + b.n a11e │ │ ldr r4, [sp, #72] ; 0x48 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r4, #1 │ │ - beq.n a8ca │ │ + beq.n a282 │ │ cmp r3, #0 │ │ - ble.w a6ea │ │ + ble.w a0a2 │ │ ldr r3, [sp, #24] │ │ mov.w r9, #0 │ │ add.w sl, r3, #4294967295 ; 0xffffffff │ │ cmp r4, #0 │ │ ldr.w r7, [r8] │ │ mla r5, r4, r9, r6 │ │ ldr.w lr, [r8, #12] │ │ - ble.n a880 │ │ + ble.n a238 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n a832 │ │ + bne.n a1ea │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, a854 │ │ - b.n a878 │ │ + cbnz r7, a20c │ │ + b.n a230 │ │ ldr r7, [r7, #8] │ │ - cbz r7, a878 │ │ + cbz r7, a230 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n a850 │ │ + bne.n a208 │ │ ldrb r3, [r7, #4] │ │ strb.w r3, [sl, #1]! │ │ add.w r9, r9, #1 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r9, r3 │ │ - bge.w a6ea │ │ + bge.w a0a2 │ │ ldr r4, [sp, #72] ; 0x48 │ │ - b.n a81c │ │ + b.n a1d4 │ │ movs r3, #0 │ │ - b.n a864 │ │ + b.n a21c │ │ movs r3, #0 │ │ - b.n a6c0 │ │ + b.n a078 │ │ movs r3, #0 │ │ - b.n a84a │ │ + b.n a202 │ │ ldr r0, [sp, #44] ; 0x2c │ │ movs r1, #1 │ │ blx 91fc │ │ - b.n a628 │ │ + b.n 9fe0 │ │ movs r3, #0 │ │ ldr r4, [sp, #68] ; 0x44 │ │ str r3, [sp, #24] │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n a4a6 │ │ - ldr r3, [pc, #172] ; (a948 ) │ │ + b.n 9e5e │ │ + ldr r3, [pc, #172] ; (a300 ) │ │ mov r8, r0 │ │ mov fp, r0 │ │ add r3, pc │ │ str r3, [r5, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ ldr r3, [sp, #24] │ │ add r5, r3 │ │ movs r3, #0 │ │ - b.n a604 │ │ + b.n 9fbc │ │ ldr.w r0, [r8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r8 │ │ - blx 9178 │ │ - ldr r3, [pc, #144] ; (a94c ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #144] ; (a304 ) │ │ mov.w r8, #0 │ │ - ldr r2, [pc, #140] ; (a950 ) │ │ + ldr r2, [pc, #140] ; (a308 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ - b.n a3a2 │ │ + b.n 9d5a │ │ cmp r3, #0 │ │ - ble.w a6ea │ │ + ble.w a0a2 │ │ ldr r3, [sp, #24] │ │ subs r6, r0, #1 │ │ movs r4, #0 │ │ subs r5, r3, #1 │ │ ldrb.w r2, [r6, #1]! │ │ adds r4, #1 │ │ ldr.w r3, [r8] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #4] │ │ strb.w r3, [r5, #1]! │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r4, r3 │ │ - blt.n a8d8 │ │ - b.n a6ea │ │ + blt.n a290 │ │ + b.n a0a2 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ ldr.w r9, [sp, #48] ; 0x30 │ │ ldr r6, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #52] ; 0x34 │ │ - b.n a70a │ │ + b.n a0c2 │ │ mov.w sl, #1024 ; 0x400 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n a4ca │ │ + b.n 9e82 │ │ blx 9148 <__stack_chk_fail@plt> │ │ mov fp, r9 │ │ - b.n a3f8 │ │ - ldrd r0, r0, [r4, #-20]! │ │ - ldc 0, cr0, [ip], #20 │ │ - ldrsb r4, [r7, r4] │ │ - movs r5, r0 │ │ - stcl 0, cr0, [lr], #-20 ; 0xffffffec │ │ - ldrsb r6, [r4, r4] │ │ - movs r5, r0 │ │ - mcrr 0, 0, r0, r4, cr5 │ │ - stc 0, cr0, [ip], {5} │ │ - rsbs r0, r4, r5 │ │ - b.n b00c │ │ + b.n 9db0 │ │ + vext.8 d0, d12, d5, #0 │ │ + ssat r0, #6, r4 │ │ + ldrb r4, [r6, r4] │ │ movs r5, r0 │ │ - ldrd r0, r0, [ip], #20 │ │ - strd r0, r0, [ip], #-20 │ │ - ; instruction: 0xe85a0005 │ │ - strh r4, [r5, r4] │ │ + ; instruction: 0xf2b60005 │ │ + ldrb r6, [r3, r4] │ │ movs r5, r0 │ │ - str r6, [r2, r4] │ │ + ; instruction: 0xf28c0005 │ │ + ; instruction: 0xf2540005 │ │ + ; instruction: 0xf21c0005 │ │ + ; instruction: 0xe9b20005 │ │ + vhadd.s8 d16, d4, d5 │ │ + cdp 0, 11, cr0, cr4, cr5, {0} │ │ + cdp 0, 10, cr0, cr2, cr5, {0} │ │ + ldr r4, [r4, r4] │ │ movs r5, r0 │ │ - b.n a7dc │ │ + ldrsb r6, [r3, r5] │ │ movs r5, r0 │ │ - str r0, [r6, r3] │ │ + stc 0, cr0, [lr, #20] │ │ + ldrsb r0, [r7, r4] │ │ movs r5, r0 │ │ │ │ -0000a954 : │ │ +0000a30c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w r8, [pc, #1428] ; aef0 │ │ + ldr.w r8, [pc, #1428] ; a8a8 │ │ movs r2, #0 │ │ - ldr.w r3, [pc, #1424] ; aef4 │ │ + ldr.w r3, [pc, #1424] ; a8ac │ │ mov r1, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ str r0, [sp, #48] ; 0x30 │ │ add r3, pc │ │ ldr.w r4, [r8] │ │ str r2, [r3, #0] │ │ str r2, [r3, #8] │ │ str r4, [sp, #76] ; 0x4c │ │ str r2, [r3, #4] │ │ cmp r0, #0 │ │ - beq.w ace6 │ │ + beq.w a69e │ │ adds r3, r0, #4 │ │ ldr r0, [r0, #0] │ │ add.w fp, sp, #80 ; 0x50 │ │ str.w r3, [fp, #-32]! │ │ - cbz r0, a9e2 │ │ - ldr.w r1, [pc, #1380] ; aef8 │ │ + cbz r0, a39a │ │ + ldr.w r1, [pc, #1380] ; a8b0 │ │ add r3, sp, #60 ; 0x3c │ │ add r2, sp, #52 ; 0x34 │ │ str r3, [sp, #0] │ │ add r1, pc │ │ add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #4] │ │ add r3, sp, #56 ; 0x38 │ │ blx 913c │ │ cmp r0, #4 │ │ - beq.n a9f2 │ │ - ldr.w r3, [pc, #1360] ; aefc │ │ - ldr.w r4, [pc, #1360] ; af00 │ │ + beq.n a3aa │ │ + ldr.w r3, [pc, #1360] ; a8b4 │ │ + ldr.w r4, [pc, #1360] ; a8b8 │ │ add r3, pc │ │ add r4, pc │ │ str r4, [r3, #0] │ │ mov r0, r4 │ │ movs r7, #0 │ │ blx 916c │ │ - ldr.w r3, [pc, #1344] ; af04 │ │ + ldr.w r3, [pc, #1344] ; a8bc │ │ add r3, pc │ │ ldr r0, [r3, #8] │ │ - cbz r0, a9ce │ │ - blx 9178 │ │ + cbz r0, a386 │ │ + blx 91a8 │ │ ldr r2, [sp, #76] ; 0x4c │ │ mov r0, r7 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.w aeea │ │ + bne.w a8a2 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r3, [pc, #1316] ; af08 │ │ + ldr.w r3, [pc, #1316] ; a8c0 │ │ mov r7, r0 │ │ add r3, pc │ │ ldr r4, [r3, #0] │ │ cmp r4, #0 │ │ - bne.n a9b8 │ │ - b.n a9c0 │ │ + bne.n a370 │ │ + b.n a378 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r3, [sp, #60] ; 0x3c │ │ cmp r3, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ ldr r0, [sp, #64] ; 0x40 │ │ cmp r0, #0 │ │ - ble.n a9aa │ │ + ble.n a362 │ │ mul.w r0, r0, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ str r0, [sp, #16] │ │ cmp r0, #0 │ │ - beq.w ae64 │ │ + beq.w a81c │ │ ldr r3, [sp, #60] ; 0x3c │ │ movs r4, #0 │ │ ldr r1, [sp, #52] ; 0x34 │ │ mov r0, r4 │ │ cmp.w r3, #256 ; 0x100 │ │ ldr r2, [sp, #56] ; 0x38 │ │ - bgt.w ad66 │ │ + bgt.w a71e │ │ str r4, [sp, #0] │ │ movs r3, #8 │ │ str r4, [sp, #4] │ │ str r4, [sp, #8] │ │ str r4, [sp, #12] │ │ movs r4, #1 │ │ str r4, [sp, #32] │ │ @@ -2098,147 +1499,147 @@ │ │ ldr r5, [sp, #60] ; 0x3c │ │ ldr r3, [r0, #4] │ │ mov r7, r0 │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ str r5, [r3, #0] │ │ movs r0, #20 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w ae90 │ │ + beq.w a848 │ │ cmp.w r5, #256 ; 0x100 │ │ - ble.w aeca │ │ + ble.w a882 │ │ mov.w r3, #256 ; 0x100 │ │ lsls r3, r3, #1 │ │ cmp r3, r5 │ │ - blt.n aa64 │ │ + blt.n a41c │ │ lsls r6, r3, #2 │ │ str.w r3, [r9, #12] │ │ mov.w sl, #0 │ │ str.w r5, [r9, #16] │ │ mov r0, r6 │ │ str.w sl, [r9, #4] │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r9] │ │ cmp r0, #0 │ │ - beq.w ae8a │ │ + beq.w a842 │ │ mov r2, r6 │ │ mov r1, sl │ │ blx 91c0 │ │ add.w r0, r5, r5, lsl #1 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str.w r0, [r9, #4] │ │ cmp r0, #0 │ │ - beq.w ae82 │ │ + beq.w a83a │ │ ldr r3, [sp, #60] ; 0x3c │ │ str.w r0, [r9, #8] │ │ cmp r3, #0 │ │ - ble.w abf6 │ │ - ldr.w r3, [pc, #1108] ; af0c │ │ + ble.w a5ae │ │ + ldr.w r3, [pc, #1108] ; a8c4 │ │ ldr r2, [sp, #16] │ │ add r3, pc │ │ str.w r8, [sp, #44] ; 0x2c │ │ str r4, [sp, #24] │ │ mov r8, r3 │ │ str.w sl, [sp, #28] │ │ str r2, [sp, #20] │ │ str.w fp, [sp, #36] ; 0x24 │ │ str r7, [sp, #40] ; 0x28 │ │ ldr r1, [sp, #36] ; 0x24 │ │ cmp r1, #0 │ │ - beq.w ae78 │ │ + beq.w a830 │ │ ldr r3, [r1, #0] │ │ adds r2, r3, #4 │ │ str r2, [r1, #0] │ │ ldr.w sl, [r3] │ │ cmp.w sl, #0 │ │ - beq.w aed4 │ │ + beq.w a88c │ │ ldr r4, [sp, #64] ; 0x40 │ │ adds r4, #1 │ │ add r4, sl │ │ ldrb r0, [r4, #0] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.w ad12 │ │ + bne.w a6ca │ │ ldrb r6, [r4, #0] │ │ - cbnz r6, ab08 │ │ - b.n acee │ │ + cbnz r6, a4c0 │ │ + b.n a6a6 │ │ ldrb r3, [r4, #0] │ │ adds r4, #1 │ │ - cbz r3, ab14 │ │ + cbz r3, a4cc │ │ ldrb r0, [r4, #0] │ │ mov r5, r4 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n ab02 │ │ + beq.n a4ba │ │ mov fp, r5 │ │ adds r5, #1 │ │ ldrb.w r0, [fp] │ │ blx 91cc │ │ cmp r0, #0 │ │ - bne.n ab14 │ │ + bne.n a4cc │ │ mov r3, fp │ │ - b.n ab2e │ │ + b.n a4e6 │ │ ldrb r2, [r5, #0] │ │ adds r3, r5, #1 │ │ - cbz r2, ab3a │ │ + cbz r2, a4f2 │ │ ldrb r0, [r3, #0] │ │ mov r5, r3 │ │ blx 91cc │ │ cmp r0, #0 │ │ - beq.n ab28 │ │ + beq.n a4e0 │ │ cmp r6, #115 ; 0x73 │ │ mov r4, r5 │ │ - beq.n aaf0 │ │ + beq.n a4a8 │ │ ldrb.w r3, [fp] │ │ rsb r6, fp, r5 │ │ cmp r3, #35 ; 0x23 │ │ - beq.w ad1a │ │ + beq.w a6d2 │ │ movs r5, #0 │ │ - b.n ab58 │ │ + b.n a510 │ │ adds r5, #1 │ │ cmp r5, #7 │ │ - beq.n aaf0 │ │ + beq.n a4a8 │ │ ldr.w r0, [r8, r5, lsl #3] │ │ mov r1, fp │ │ mov r2, r6 │ │ lsls r7, r5, #3 │ │ blx 91d8 │ │ cmp r0, #0 │ │ - bne.n ab52 │ │ + bne.n a50a │ │ add r7, r8 │ │ ldr r4, [r7, #4] │ │ ldr r2, [sp, #64] ; 0x40 │ │ mov r1, sl │ │ ldr r0, [sp, #20] │ │ blx 91e4 │ │ ldr r3, [sp, #32] │ │ mov r2, r4 │ │ - cbz r3, ab8c │ │ + cbz r3, a544 │ │ ldr r0, [sp, #24] │ │ lsrs r3, r4, #16 │ │ ldr r2, [sp, #28] │ │ strb r3, [r0, #0] │ │ lsrs r3, r4, #8 │ │ strb r4, [r0, #2] │ │ strb r3, [r0, #1] │ │ ldr r5, [sp, #64] ; 0x40 │ │ ldr.w r6, [r9, #12] │ │ cmp r5, #0 │ │ - ble.w ae70 │ │ + ble.w a828 │ │ ldr r1, [sp, #20] │ │ movs r3, #0 │ │ add r5, r1 │ │ ldrb.w r0, [r1], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r1, r5 │ │ add r3, r0 │ │ - bne.n ab9e │ │ + bne.n a556 │ │ subs r6, #1 │ │ ands r3, r6 │ │ lsls r3, r3, #2 │ │ ldr.w r1, [r9, #8] │ │ adds r4, #1 │ │ ldr.w r0, [r9] │ │ add.w r6, r1, #12 │ │ @@ -2246,150 +1647,150 @@ │ │ ldr r6, [sp, #20] │ │ str r5, [sp, #20] │ │ str r6, [r1, #0] │ │ ldr r5, [r0, r3] │ │ str r2, [r1, #4] │ │ str r5, [r1, #8] │ │ str r1, [r0, r3] │ │ - beq.w ae50 │ │ + beq.w a808 │ │ ldr r2, [sp, #28] │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r2, #1 │ │ ldr r1, [sp, #24] │ │ cmp r2, r3 │ │ str r2, [sp, #28] │ │ add.w r1, r1, #4 │ │ str r1, [sp, #24] │ │ - blt.w aad0 │ │ + blt.w a488 │ │ ldr.w fp, [sp, #36] ; 0x24 │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ ldr r5, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r4, [sp, #56] ; 0x38 │ │ ldr r2, [r7, #20] │ │ mul.w r3, r3, r5 │ │ cmp r4, #0 │ │ str r2, [sp, #20] │ │ str r3, [sp, #36] ; 0x24 │ │ - ble.n acb4 │ │ + ble.n a66c │ │ movs r3, #0 │ │ str.w r8, [sp, #40] ; 0x28 │ │ mov r8, r3 │ │ str.w fp, [sp, #24] │ │ str r7, [sp, #28] │ │ ldr r1, [sp, #24] │ │ cmp r1, #0 │ │ - beq.w aedc │ │ + beq.w a894 │ │ ldr r3, [r1, #0] │ │ adds r2, r3, #4 │ │ str r2, [r1, #0] │ │ ldr r6, [r3, #0] │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.w add6 │ │ + bne.w a78e │ │ cmp r5, #0 │ │ - ble.n ac9a │ │ + ble.n a652 │ │ ldr r3, [sp, #20] │ │ ldr.w sl, [sp, #32] │ │ sub.w fp, r3, #4 │ │ ldr r4, [sp, #64] ; 0x40 │ │ ldr.w r7, [r9] │ │ cmp r4, #0 │ │ ldr.w lr, [r9, #12] │ │ mla r5, r4, sl, r6 │ │ - ble.w ae4c │ │ + ble.w a804 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n ac58 │ │ + bne.n a610 │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, ac7c │ │ - b.n ad16 │ │ + cbnz r7, a634 │ │ + b.n a6ce │ │ ldr r7, [r7, #8] │ │ cmp r7, #0 │ │ - beq.n ad16 │ │ + beq.n a6ce │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n ac76 │ │ + bne.n a62e │ │ ldr r3, [r7, #4] │ │ str.w r3, [fp, #4]! │ │ add.w sl, sl, #1 │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp sl, r5 │ │ - blt.n ac3e │ │ + blt.n a5f6 │ │ ldr r3, [sp, #28] │ │ add.w r8, r8, #1 │ │ ldr r1, [sp, #20] │ │ ldr r2, [r3, #16] │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r1, r2 │ │ str r1, [sp, #20] │ │ cmp r8, r3 │ │ - blt.n ac18 │ │ + blt.n a5d0 │ │ ldr r7, [sp, #28] │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ - ldr r3, [pc, #600] ; (af10 ) │ │ + ldr r3, [pc, #600] ; (a8c8 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - cbnz r3, acfe │ │ + cbnz r3, a6b6 │ │ ldr r0, [sp, #16] │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r9, #0 │ │ - beq.w a9c0 │ │ + beq.w a378 │ │ ldr.w r0, [r9] │ │ - cbz r0, acd4 │ │ - blx 9178 │ │ + cbz r0, a68c │ │ + blx 91a8 │ │ ldr.w r0, [r9, #4] │ │ - cbz r0, acde │ │ - blx 9178 │ │ + cbz r0, a696 │ │ + blx 91a8 │ │ mov r0, r9 │ │ - blx 9178 │ │ - b.n a9c0 │ │ + blx 91a8 │ │ + b.n a378 │ │ mov fp, r0 │ │ - bl a164 │ │ - b.n a98e │ │ - ldr r3, [pc, #548] ; (af14 ) │ │ + bl 9b1c │ │ + b.n a346 │ │ + ldr r3, [pc, #548] ; (a8cc ) │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ add r3, pc │ │ - ldr r2, [pc, #540] ; (af18 ) │ │ + ldr r2, [pc, #540] ; (a8d0 ) │ │ add r2, pc │ │ str r2, [r3, #0] │ │ mov r0, r7 │ │ blx 9160 │ │ - ldr r3, [pc, #532] ; (af1c ) │ │ + ldr r3, [pc, #532] ; (a8d4 ) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ movs r7, #0 │ │ blx 916c │ │ - b.n acbc │ │ + b.n a674 │ │ adds r4, #1 │ │ - b.n aaf0 │ │ + b.n a4a8 │ │ movs r3, #0 │ │ - b.n ac8c │ │ + b.n a644 │ │ cmp r6, #7 │ │ mov r5, fp │ │ - beq.n ad94 │ │ + beq.n a74c │ │ cmp r6, #13 │ │ - beq.n ada2 │ │ + beq.n a75a │ │ cmp r6, #4 │ │ it ne │ │ addne r4, sp, #68 ; 0x44 │ │ - bne.n ad52 │ │ + bne.n a70a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #68 ; 0x44 │ │ strb.w r3, [sp, #69] ; 0x45 │ │ strb.w r3, [sp, #68] ; 0x44 │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #71] ; 0x47 │ │ strb.w r3, [sp, #70] ; 0x46 │ │ @@ -2399,2309 +1800,280 @@ │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r3 │ │ movs r2, #16 │ │ strb.w r3, [sp, #74] ; 0x4a │ │ blx 91f0 │ │ mov r4, r0 │ │ - b.n ab6e │ │ + b.n a526 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ str r4, [sp, #12] │ │ str r3, [sp, #0] │ │ mov.w r5, #65280 ; 0xff00 │ │ movs r3, #255 ; 0xff │ │ str r5, [sp, #4] │ │ str r3, [sp, #8] │ │ movs r3, #32 │ │ blx 9154 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - bne.n ae5e │ │ - ldr r3, [pc, #408] ; (af20 ) │ │ + bne.n a816 │ │ + ldr r3, [pc, #408] ; (a8d8 ) │ │ mov.w r9, #0 │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ cmp r0, #0 │ │ - bne.n ad0a │ │ - b.n acbc │ │ + bne.n a6c2 │ │ + b.n a674 │ │ add r4, sp, #68 ; 0x44 │ │ adds r1, r5, #1 │ │ movs r2, #6 │ │ mov r0, r4 │ │ blx 91e4 │ │ - b.n ad52 │ │ + b.n a70a │ │ ldrb.w r3, [fp, #1] │ │ add r4, sp, #68 ; 0x44 │ │ strb.w r3, [sp, #68] ; 0x44 │ │ ldrb.w r3, [fp, #2] │ │ strb.w r3, [sp, #69] ; 0x45 │ │ ldrb.w r3, [fp, #5] │ │ strb.w r3, [sp, #70] ; 0x46 │ │ ldrb.w r3, [fp, #6] │ │ strb.w r3, [sp, #71] ; 0x47 │ │ ldrb.w r3, [fp, #9] │ │ strb.w r3, [sp, #72] ; 0x48 │ │ ldrb.w r3, [fp, #10] │ │ strb.w r3, [sp, #73] ; 0x49 │ │ - b.n ad52 │ │ + b.n a70a │ │ ldr r4, [sp, #64] ; 0x40 │ │ cmp r4, #1 │ │ - beq.n aea0 │ │ + beq.n a858 │ │ cmp r5, #0 │ │ - ble.w ac9a │ │ + ble.w a652 │ │ ldr r3, [sp, #20] │ │ mov.w sl, #0 │ │ add.w fp, r3, #4294967295 ; 0xffffffff │ │ cmp r4, #0 │ │ ldr.w r7, [r9] │ │ mla r5, r4, sl, r6 │ │ ldr.w lr, [r9, #12] │ │ - ble.n ae5a │ │ + ble.n a812 │ │ adds r0, r5, r4 │ │ mov r2, r5 │ │ movs r3, #0 │ │ ldrb.w r1, [r2], #1 │ │ add.w r3, r3, r3, lsl #5 │ │ cmp r2, r0 │ │ add r3, r1 │ │ - bne.n ae02 │ │ + bne.n a7ba │ │ add.w lr, lr, #4294967295 ; 0xffffffff │ │ and.w r3, r3, lr │ │ lsls r3, r3, #2 │ │ ldr r7, [r7, r3] │ │ - cbnz r7, ae24 │ │ - b.n ae48 │ │ + cbnz r7, a7dc │ │ + b.n a800 │ │ ldr r7, [r7, #8] │ │ - cbz r7, ae48 │ │ + cbz r7, a800 │ │ mov r0, r5 │ │ ldr r1, [r7, #0] │ │ mov r2, r4 │ │ blx 9130 │ │ cmp r0, #0 │ │ - bne.n ae20 │ │ + bne.n a7d8 │ │ ldrb r3, [r7, #4] │ │ strb.w r3, [fp, #1]! │ │ add.w sl, sl, #1 │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp sl, r5 │ │ - bge.w ac9a │ │ + bge.w a652 │ │ ldr r4, [sp, #64] ; 0x40 │ │ - b.n adec │ │ + b.n a7a4 │ │ movs r3, #0 │ │ - b.n ae34 │ │ + b.n a7ec │ │ movs r3, #0 │ │ - b.n ac70 │ │ + b.n a628 │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r1, #1 │ │ blx 91fc │ │ - b.n abd6 │ │ + b.n a58e │ │ movs r3, #0 │ │ - b.n ae1a │ │ + b.n a7d2 │ │ ldr r5, [sp, #60] ; 0x3c │ │ str r4, [sp, #32] │ │ - b.n aa4a │ │ - ldr r3, [pc, #188] ; (af24 ) │ │ - ldr r4, [pc, #192] ; (af28 ) │ │ + b.n a402 │ │ + ldr r3, [pc, #188] ; (a8dc ) │ │ + ldr r4, [pc, #192] ; (a8e0 ) │ │ add r3, pc │ │ add r4, pc │ │ str r4, [r3, #0] │ │ - b.n a9b8 │ │ + b.n a370 │ │ ldr r3, [sp, #20] │ │ add r5, r3 │ │ movs r3, #0 │ │ - b.n abb2 │ │ + b.n a56a │ │ mov r0, r1 │ │ - bl a164 │ │ + bl 9b1c │ │ mov sl, r0 │ │ - b.n aae2 │ │ + b.n a49a │ │ ldr.w r0, [r9] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r9 │ │ - blx 9178 │ │ - ldr r3, [pc, #152] ; (af2c ) │ │ + blx 91a8 │ │ + ldr r3, [pc, #152] ; (a8e4 ) │ │ mov.w r9, #0 │ │ - ldr r2, [pc, #152] ; (af30 ) │ │ + ldr r2, [pc, #152] ; (a8e8 ) │ │ add r3, pc │ │ add r2, pc │ │ str r2, [r3, #0] │ │ - b.n acfe │ │ + b.n a6b6 │ │ cmp r5, #0 │ │ - ble.w ac9a │ │ + ble.w a652 │ │ ldr r3, [sp, #20] │ │ subs r6, #1 │ │ movs r4, #0 │ │ subs r3, #1 │ │ ldrb.w r1, [r6, #1]! │ │ adds r4, #1 │ │ ldr.w r2, [r9] │ │ ldr.w r2, [r2, r1, lsl #2] │ │ ldr r2, [r2, #4] │ │ strb.w r2, [r3, #1]! │ │ ldr r5, [sp, #52] ; 0x34 │ │ cmp r4, r5 │ │ - blt.n aeae │ │ - b.n ac9a │ │ + blt.n a866 │ │ + b.n a652 │ │ mov.w r6, #1024 ; 0x400 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n aa6c │ │ + b.n a424 │ │ ldr r7, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ - b.n acb4 │ │ + b.n a66c │ │ mov r0, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ - bl a164 │ │ + bl 9b1c │ │ ldr r5, [sp, #52] ; 0x34 │ │ mov r6, r0 │ │ - b.n ac28 │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - nop │ │ - b.n b578 │ │ - movs r5, r0 │ │ - b.n ac2c │ │ - movs r5, r0 │ │ - str r6, [r3, r4] │ │ - movs r5, r0 │ │ - b.n abac │ │ - movs r5, r0 │ │ - str r0, [r2, r4] │ │ - movs r5, r0 │ │ - b.n ab90 │ │ - movs r5, r0 │ │ - b.n ab4c │ │ - movs r5, r0 │ │ - ble.n ae9c │ │ - movs r5, r0 │ │ - b.n b5b8 │ │ - movs r5, r0 │ │ - b.n b53c │ │ - movs r5, r0 │ │ - ldr r5, [pc, #920] ; (b2b4 ) │ │ - movs r5, r0 │ │ - b.n b524 │ │ - movs r5, r0 │ │ - b.n b420 │ │ - movs r5, r0 │ │ - b.n b268 │ │ - movs r5, r0 │ │ - ldr r3, [pc, #296] ; (b054 ) │ │ - movs r5, r0 │ │ - b.n b210 │ │ - movs r5, r0 │ │ - ldr r3, [pc, #104] ; (af9c ) │ │ - movs r5, r0 │ │ - bx lr │ │ - nop │ │ - push {r4, r5, r6, lr} │ │ - movs r2, #1 │ │ - ldr r4, [r0, #24] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - add.w r5, r4, #32 │ │ - ldr r0, [r4, #28] │ │ - mov r1, r5 │ │ - ldr r6, [r0, #8] │ │ - blx r6 │ │ - str r5, [r4, #0] │ │ - subs r3, r0, #0 │ │ - mov.w r0, #1 │ │ - itttt le │ │ - movle r3, #2 │ │ - movle r1, #255 ; 0xff │ │ - movle r2, #217 ; 0xd9 │ │ - strble.w r1, [r4, #32] │ │ - it le │ │ - strble.w r2, [r4, #33] ; 0x21 │ │ - str r3, [r4, #4] │ │ - pop {r4, r5, r6, pc} │ │ - push {r4, r5, r6, lr} │ │ - subs r4, r1, #0 │ │ - mov r6, r0 │ │ - ldr r5, [r0, #24] │ │ - ble.n af94 │ │ - ldr r1, [r5, #4] │ │ - cmp r4, r1 │ │ - ble.n af8a │ │ - ldr r3, [r5, #12] │ │ - mov r0, r6 │ │ - subs r4, r4, r1 │ │ - blx r3 │ │ - ldr r1, [r5, #4] │ │ - cmp r1, r4 │ │ - blt.n af7c │ │ - ldr r3, [r5, #0] │ │ - subs r1, r1, r4 │ │ - str r1, [r5, #4] │ │ - add r4, r3 │ │ - str r4, [r5, #0] │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - bx lr │ │ - nop │ │ - bx lr │ │ - nop │ │ - ldr r0, [r0, #0] │ │ - movs r1, #1 │ │ - push {r3, lr} │ │ - adds r0, #132 ; 0x84 │ │ - blx 9208 │ │ - │ │ -0000afac : │ │ - ldr r3, [pc, #84] ; (b004 ) │ │ - ldr r2, [pc, #88] ; (b008 ) │ │ - add r3, pc │ │ - add r2, pc │ │ - ldr r1, [r3, #0] │ │ - push {r4, r5, r6, r7, lr} │ │ - cbnz r1, aff8 │ │ - ldr r5, [pc, #80] ; (b00c ) │ │ - ldr r4, [pc, #80] ; (b010 ) │ │ - ldr r0, [pc, #84] ; (b014 ) │ │ - ldr r5, [r2, r5] │ │ - ldr.w lr, [pc, #84] ; b018 │ │ - ldr r7, [pc, #84] ; (b01c ) │ │ - str r5, [r3, #8] │ │ - ldr r4, [r2, r4] │ │ - ldr r6, [pc, #80] ; (b020 ) │ │ - ldr r5, [pc, #84] ; (b024 ) │ │ - str r4, [r3, #12] │ │ - ldr r0, [r2, r0] │ │ - ldr r4, [pc, #80] ; (b028 ) │ │ - ldr.w ip, [pc, #84] ; b02c │ │ - str r0, [r3, #16] │ │ - ldr.w r0, [r2, lr] │ │ - str r0, [r3, #20] │ │ - ldr r7, [r2, r7] │ │ - str r7, [r3, #24] │ │ - ldr r6, [r2, r6] │ │ - str r6, [r3, #28] │ │ - ldr r5, [r2, r5] │ │ - str r5, [r3, #32] │ │ - ldr r4, [r2, r4] │ │ - str r4, [r3, #36] ; 0x24 │ │ - ldr.w r2, [r2, ip] │ │ - str r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #52] ; (b030 ) │ │ - adds r1, #1 │ │ - movs r0, #0 │ │ - add r3, pc │ │ - str r1, [r3, #0] │ │ - pop {r4, r5, r6, r7, pc} │ │ - b.n b0d0 │ │ - movs r5, r0 │ │ - udf #246 ; 0xf6 │ │ - movs r5, r0 │ │ - mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 0, pc, cr0, cr15, {7} │ │ - mrc2 15, 0, pc, cr4, cr15, {7} │ │ - mrc2 15, 0, pc, cr8, cr15, {7} │ │ - mrc2 15, 0, pc, cr12, cr15, {7} │ │ - mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ - b.n b060 │ │ - movs r5, r0 │ │ - │ │ -0000b034 : │ │ - ldr r2, [pc, #12] ; (b044 ) │ │ - add r2, pc │ │ - ldr r3, [r2, #0] │ │ - cbz r3, b040 │ │ - subs r3, #1 │ │ - str r3, [r2, #0] │ │ - bx lr │ │ - nop │ │ - svc 222 ; 0xde │ │ - movs r5, r0 │ │ - │ │ -0000b048 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #28 │ │ - ldr.w r8, [pc, #292] ; b174 │ │ - mov r4, r0 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr.w r3, [r8] │ │ - str r3, [sp, #20] │ │ - cmp r0, #0 │ │ - beq.n b154 │ │ - mov.w sl, #1 │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - str.w sl, [sp] │ │ - ldr r1, [r0, #4] │ │ - add.w r9, sp, #16 │ │ - blx r1 │ │ - mov r3, sl │ │ - movs r2, #2 │ │ - ldr r5, [r4, #8] │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - blx r5 │ │ - cbnz r0, b0ac │ │ - movs r5, #0 │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r5 │ │ - ldr r6, [sp, #20] │ │ - ldr.w r3, [r8] │ │ - cmp r6, r3 │ │ - bne.n b16e │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrb.w r3, [sp, #16] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #17] │ │ - cmp r3, #216 ; 0xd8 │ │ - bne.n b08a │ │ - add.w fp, sp, #18 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, r9 │ │ - movs r2, #1 │ │ - movs r3, #2 │ │ - blx r5 │ │ - cmp r0, #2 │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #16] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n b08a │ │ - ldrb.w r3, [sp, #17] │ │ - cmp r3, #255 ; 0xff │ │ - beq.n b156 │ │ - cmp r3, #217 ; 0xd9 │ │ - beq.n b16a │ │ - adds r3, #48 ; 0x30 │ │ - uxtb r3, r3 │ │ - cmp r3, #8 │ │ - bls.n b0c0 │ │ - mov r3, r0 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - movs r2, #1 │ │ - blx r5 │ │ - cmp r0, #2 │ │ - bne.n b08a │ │ - str.w sl, [sp] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldrb.w r5, [sp, #18] │ │ - ldrb.w r2, [sp, #19] │ │ - movs r3, #0 │ │ - str.w sl, [sp] │ │ - add.w r5, r2, r5, lsl #8 │ │ - subs r2, r5, #2 │ │ - strd r0, r1, [sp, #8] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldrd r2, r3, [sp, #8] │ │ - ldrb.w lr, [sp, #17] │ │ - adds r2, r2, r5 │ │ - adc.w r3, r3, r5, asr #31 │ │ - subs r2, #2 │ │ - adc.w r3, r3, #4294967295 ; 0xffffffff │ │ - cmp r1, r3 │ │ - itte eq │ │ - cmpeq r0, r2 │ │ - moveq r3, #1 │ │ - movne r3, #0 │ │ - cmp.w lr, #218 ; 0xda │ │ - mov r5, r3 │ │ - beq.n b08c │ │ - cmp r3, #0 │ │ - bne.n b0c0 │ │ - b.n b08a │ │ - b.n b09c │ │ - str.w sl, [sp] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - mov.w r2, #4294967295 ; 0xffffffff │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - blx r1 │ │ - b.n b0c0 │ │ - movs r5, #1 │ │ - b.n b08c │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - nop │ │ - bgt.n b220 │ │ - movs r5, r0 │ │ - │ │ -0000b178 : │ │ - ldr r3, [pc, #500] ; (b370 ) │ │ - movs r2, #0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - sub.w sp, sp, #928 ; 0x3a0 │ │ - ldr r3, [r3, #0] │ │ - str r0, [sp, #24] │ │ - str r3, [sp, #924] ; 0x39c │ │ - str r2, [sp, #40] ; 0x28 │ │ - cmp r0, #0 │ │ - beq.w b2ee │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - mov r0, r4 │ │ - bl 9e64 │ │ - cmp r0, #0 │ │ - beq.w b2ee │ │ - ldr r3, [pc, #448] ; (b374 ) │ │ - add r4, sp, #44 ; 0x2c │ │ - add r3, pc │ │ - mov r0, r4 │ │ - ldr r3, [r3, #40] ; 0x28 │ │ - blx r3 │ │ - ldr r2, [pc, #440] ; (b378 ) │ │ - ldr r3, [pc, #440] ; (b37c ) │ │ - add r2, pc │ │ - str r2, [r4, #0] │ │ - add r3, pc │ │ - str r3, [r4, #8] │ │ - str r0, [sp, #432] ; 0x1b0 │ │ - add r0, sp, #176 ; 0xb0 │ │ - blx 9214 │ │ - cmp r0, #0 │ │ - bne.n b2c0 │ │ - ldr r3, [pc, #424] ; (b380 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - movs r1, #90 ; 0x5a │ │ - mov.w r2, #488 ; 0x1e8 │ │ - add r3, pc │ │ - mov r0, r4 │ │ - ldr r3, [r3, #12] │ │ - blx r3 │ │ - ldr r3, [r4, #24] │ │ - cmp r3, #0 │ │ - beq.w b356 │ │ - ldr r6, [pc, #400] ; (b384 ) │ │ - add r4, sp, #432 ; 0x1b0 │ │ - ldr.w r8, [pc, #400] ; b388 │ │ - movs r5, #0 │ │ - add r6, pc │ │ - ldr.w ip, [pc, #396] ; b38c │ │ - ldr.w lr, [pc, #396] ; b390 │ │ - add r8, pc │ │ - ldr r7, [r6, #32] │ │ - add ip, pc │ │ - ldr r2, [pc, #392] ; (b394 ) │ │ - add lr, pc │ │ - str.w r8, [r3, #8] │ │ - mov r0, r4 │ │ - str r7, [sp, #28] │ │ - add r2, pc │ │ - ldr r7, [sp, #24] │ │ - movs r1, #1 │ │ - str.w ip, [r3, #12] │ │ - str.w lr, [r3, #16] │ │ - str r7, [r3, #28] │ │ - ldr r7, [sp, #28] │ │ - str r2, [r3, #24] │ │ - str r5, [r3, #4] │ │ - str r7, [r3, #20] │ │ - str r5, [r3, #0] │ │ - ldr r3, [r6, #24] │ │ - blx r3 │ │ - ldr r3, [r4, #36] ; 0x24 │ │ - cmp r3, #4 │ │ - beq.n b306 │ │ - movs r2, #2 │ │ - mov r0, r4 │ │ - str r2, [r4, #44] ; 0x2c │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - movs r3, #255 ; 0xff │ │ - mov r0, r5 │ │ - str r3, [sp, #0] │ │ - str r5, [sp, #12] │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - mov.w r4, #65280 ; 0xff00 │ │ - str r3, [sp, #8] │ │ - str r4, [sp, #4] │ │ - movs r3, #24 │ │ - blx 9154 │ │ - str r0, [sp, #40] ; 0x28 │ │ - add r7, sp, #40 ; 0x28 │ │ - ldr r4, [r7, #0] │ │ - cmp r4, #0 │ │ - beq.n b336 │ │ - ldr r3, [pc, #296] ; (b398 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - ldr.w r8, [pc, #296] ; b39c │ │ - add r3, pc │ │ - mov r4, r0 │ │ - add r8, pc │ │ - ldr r3, [r3, #36] ; 0x24 │ │ - blx r3 │ │ - b.n b2a2 │ │ - ldr r2, [r7, #0] │ │ - add r5, sp, #36 ; 0x24 │ │ - ldr.w ip, [r7] │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - ldr r6, [r2, #20] │ │ - movs r2, #1 │ │ - ldr.w ip, [ip, #16] │ │ - mla r3, ip, r3, r6 │ │ - str r3, [sp, #36] ; 0x24 │ │ - ldr.w r3, [r8, #28] │ │ - blx r3 │ │ - ldr.w r3, [r4, #140] ; 0x8c │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - cmp r3, r2 │ │ - bcc.n b282 │ │ - ldr r5, [pc, #240] ; (b3a0 ) │ │ - mov r0, r4 │ │ - add r5, pc │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - mov r0, r4 │ │ - ldr r3, [r5, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #40] ; 0x28 │ │ - b.n b2f0 │ │ - ldr r3, [pc, #224] ; (b3a4 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - add r3, sp, #40 ; 0x28 │ │ - ldr r2, [r3, #0] │ │ - cbz r2, b2d6 │ │ - ldr r0, [r3, #0] │ │ - blx 9160 │ │ - ldr r4, [sp, #24] │ │ - movs r1, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r1, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r0, [pc, #192] ; (b3a8 ) │ │ - add r0, pc │ │ - blx 916c │ │ - movs r0, #0 │ │ - ldr r3, [pc, #184] ; (b3ac ) │ │ - ldr r2, [sp, #924] ; 0x39c │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - bne.n b36a │ │ - add.w sp, sp, #928 ; 0x3a0 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - str r3, [r4, #44] ; 0x2c │ │ - mov r0, r4 │ │ - str r5, [r4, #84] ; 0x54 │ │ - ldr r3, [r6, #8] │ │ - blx r3 │ │ - ldr r1, [r4, #112] ; 0x70 │ │ - ldr r2, [r4, #116] ; 0x74 │ │ - mov.w r3, #16711680 ; 0xff0000 │ │ - mov.w r4, #65280 ; 0xff00 │ │ - mov r0, r5 │ │ - stmia.w sp, {r3, r4} │ │ - movs r3, #255 ; 0xff │ │ - mov.w r4, #4278190080 ; 0xff000000 │ │ - str r3, [sp, #8] │ │ - str r4, [sp, #12] │ │ - movs r3, #32 │ │ - blx 9154 │ │ - str r0, [sp, #40] ; 0x28 │ │ - b.n b266 │ │ - ldr r3, [pc, #120] ; (b3b0 ) │ │ - add r0, sp, #432 ; 0x1b0 │ │ - add r3, pc │ │ - ldr r3, [r3, #16] │ │ - blx r3 │ │ - ldr r0, [sp, #24] │ │ - str r4, [sp, #0] │ │ - ldrd r2, r3, [sp, #16] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - ldr r0, [pc, #100] ; (b3b4 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b2ee │ │ - ldr r5, [r4, #4] │ │ - mov r1, r3 │ │ - mov r0, r4 │ │ - mov.w r2, #4128 ; 0x1020 │ │ - ldr r3, [r5, #0] │ │ - blx r3 │ │ - mov r3, r0 │ │ - str r0, [r4, #24] │ │ - b.n b1f0 │ │ + b.n a5e0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - blt.n b3c4 │ │ - movs r5, r0 │ │ - udf #94 ; 0x5e │ │ - movs r5, r0 │ │ - ldc2l 15, cr15, [fp, #1020] ; 0x3fc │ │ - ldc2l 15, cr15, [r3, #1020] ; 0x3fc │ │ - udf #52 ; 0x34 │ │ - movs r5, r0 │ │ - udf #26 │ │ - movs r5, r0 │ │ - stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ - stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ - ldc2l 15, cr15, [sp, #-1020] ; 0xfffffc04 │ │ - ldc2l 15, cr15, [pc, #-1020]! ; af9c │ │ - ble.n b2d8 │ │ - movs r5, r0 │ │ - ble.n b2d4 │ │ - movs r5, r0 │ │ - ble.n b46c │ │ - movs r5, r0 │ │ - ble.n b448 │ │ - movs r5, r0 │ │ - ldr r0, [pc, #224] ; (b48c ) │ │ + ; instruction: 0xe98a0005 │ │ + stcl 0, cr0, [r2], #20 │ │ + ldrsb r6, [r2, r4] │ │ movs r5, r0 │ │ - bls.n b318 │ │ + ldc 0, cr0, [lr], {5} │ │ + ldrsb r0, [r1, r4] │ │ movs r5, r0 │ │ - bgt.n b368 │ │ - movs r5, r0 │ │ - mov r6, ip │ │ - movs r5, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - subw sp, sp, #1084 ; 0x43c │ │ - ldr.w sl, [pc, #1252] ; b8a8 │ │ - mov r4, r0 │ │ - mov r6, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str.w r3, [sp, #1076] ; 0x434 │ │ - cbz r0, b42e │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - mov r7, r1 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - blx 9220 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r6, r0 │ │ - cmp.w r8, #0 │ │ - beq.n b446 │ │ - cmp r7, #1 │ │ - beq.n b4f2 │ │ - ldr.w r1, [pc, #1176] ; b8ac │ │ - add r1, pc │ │ - ldr.w r0, [pc, #1176] ; b8b0 │ │ - add r0, pc │ │ - blx 916c │ │ - movs r6, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r6, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr.w r2, [sp, #1076] ; 0x434 │ │ - mov r0, r6 │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - bne.w b87e │ │ - addw sp, sp, #1084 ; 0x43c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r5, r5, r7 │ │ - it ne │ │ - movne r5, #1 │ │ - cmp r0, #0 │ │ - it eq │ │ - orreq.w r5, r5, #1 │ │ - cmp r5, #0 │ │ - bne.n b40c │ │ - add.w fp, sp, #51 ; 0x33 │ │ - mov r9, r5 │ │ - mov r8, r5 │ │ - str r5, [sp, #24] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - add.w r9, r9, #1 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - blx r5 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - mov r1, fp │ │ - mov r0, r4 │ │ - ldr r7, [r4, #8] │ │ - ldrb.w r5, [fp] │ │ - blx r7 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp r5, #0 │ │ - it eq │ │ - moveq.w r5, #256 ; 0x100 │ │ - cmp r5, r8 │ │ - itt gt │ │ - movgt r8, r5 │ │ - strgt r0, [sp, #24] │ │ - cmp r9, r6 │ │ - bne.n b462 │ │ - ldr r5, [sp, #24] │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - str r3, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - asrs r3, r5, #31 │ │ - mov r2, r5 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.n b4f8 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp r0, #40 ; 0x28 │ │ - beq.n b500 │ │ - ldr r0, [pc, #968] ; (b8b4 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - ldr r1, [pc, #964] ; (b8b8 ) │ │ - add r1, pc │ │ - b.n b416 │ │ - movs r0, #3 │ │ - blx 9244 │ │ - b.n b420 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - blx 9250 │ │ - ldr r1, [pc, #880] ; (b8bc ) │ │ - add r1, pc │ │ - blx 925c │ │ - cmp r0, #0 │ │ - bne.w b420 │ │ - cmp r6, #0 │ │ - bne.w b746 │ │ - subs r3, r7, #1 │ │ - cmp r3, #31 │ │ - bhi.w b6b0 │ │ - tbb [pc, r3] │ │ - add r3, pc, #512 ; (adr r3, b76c ) │ │ - strh r3, [r4, #4] │ │ - add r3, pc, #652 ; (adr r3, b7fc ) │ │ - asrs r3, r4, #2 │ │ - add r3, pc, #652 ; (adr r3, b800 ) │ │ - add r3, pc, #652 ; (adr r3, b804 ) │ │ - add r3, pc, #652 ; (adr r3, b804 ) │ │ - add r3, pc, #652 ; (adr r3, b808 ) │ │ - add r3, pc, #652 ; (adr r3, b808 ) │ │ - add r3, pc, #652 ; (adr r3, b80c ) │ │ - add r3, pc, #652 ; (adr r3, b80c ) │ │ - add r3, pc, #652 ; (adr r3, b810 ) │ │ - add r3, pc, #652 ; (adr r3, b810 ) │ │ - add r3, pc, #652 ; (adr r3, b814 ) │ │ - add r3, pc, #652 ; (adr r3, b814 ) │ │ - strh r3, [r4, #20] │ │ - mov.w r9, #8 │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r3, #65280 ; 0xff00 │ │ - mov.w r2, r8, asr #1 │ │ - stmia.w sp, {r1, r3} │ │ - movs r0, #0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r3, #32 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w b420 │ │ - cmp r5, #0 │ │ - beq.w b750 │ │ - ble.n b5e2 │ │ - add r7, sp, #52 ; 0x34 │ │ - mov.w r8, #0 │ │ - str r6, [sp, #24] │ │ - add.w r1, r7, r8, lsl #2 │ │ - mov r0, r4 │ │ - movs r2, #4 │ │ - add.w r8, r8, #1 │ │ - movs r3, #1 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - cmp r8, r5 │ │ - blt.n b5ca │ │ - ldr r6, [sp, #24] │ │ - ldr r3, [r6, #12] │ │ - cmp.w r9, #4 │ │ - ldr r2, [r6, #16] │ │ - ldr r5, [r6, #20] │ │ - mla r3, r2, r3, r5 │ │ - str r3, [sp, #32] │ │ - beq.w b776 │ │ - cmp.w r9, #8 │ │ - beq.w b786 │ │ - cmp.w r9, #1 │ │ - beq.w b756 │ │ - movs r3, #0 │ │ - str r3, [sp, #36] ; 0x24 │ │ - rsb r3, r9, #8 │ │ - str.w sl, [sp, #44] ; 0x2c │ │ - str r3, [sp, #28] │ │ - ldr r5, [r6, #20] │ │ - ldr r3, [sp, #32] │ │ - cmp r3, r5 │ │ - bls.w b7a6 │ │ - mov r2, r3 │ │ - cmp.w r9, #4 │ │ - ldr r3, [r6, #16] │ │ - sub.w r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - beq.n b6ba │ │ - cmp.w r9, #8 │ │ - beq.n b6ba │ │ - cmp.w r9, #1 │ │ - beq.n b6ba │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - movs r2, #1 │ │ - blx r5 │ │ - ldr r3, [r6, #16] │ │ - cmp r0, r3 │ │ - bne.w b894 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cmp r3, #0 │ │ - beq.n b614 │ │ - movs r7, #0 │ │ - mov r8, r3 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - add r7, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r5 │ │ - cmp r7, r8 │ │ - blt.n b656 │ │ - b.n b614 │ │ - mov r9, r7 │ │ - b.n b58e │ │ - mov.w r1, #16711680 ; 0xff0000 │ │ - mov.w r3, #65280 ; 0xff00 │ │ - mov.w r2, r8, asr #1 │ │ - stmia.w sp, {r1, r3} │ │ - movs r0, #0 │ │ - movs r1, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - str r1, [sp, #8] │ │ - str r3, [sp, #12] │ │ - movs r3, #32 │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r6, r0 │ │ - cmp r0, #0 │ │ - beq.w b420 │ │ - ldr r3, [r0, #12] │ │ - mov.w r9, #0 │ │ - ldr r2, [r0, #16] │ │ - ldr r5, [r0, #20] │ │ - str.w r9, [sp, #36] ; 0x24 │ │ - mla r3, r2, r3, r5 │ │ - str r3, [sp, #32] │ │ - b.n b60a │ │ - ldr r0, [pc, #524] ; (b8c0 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - movs r3, #0 │ │ - strb.w r3, [fp] │ │ - ldr r3, [r6, #8] │ │ - cmp r3, #0 │ │ - ble.n b64c │ │ - ldr r3, [sp, #32] │ │ - movs r0, #8 │ │ - mov r1, r9 │ │ - movs r7, #0 │ │ - subs r5, r3, #4 │ │ - add r3, sp, #52 ; 0x34 │ │ - str r3, [sp, #24] │ │ - blx 5c528 <__divsi3@@Base> │ │ - mov sl, r7 │ │ - mov r8, r0 │ │ - b.n b702 │ │ - ldr r3, [sp, #28] │ │ - add.w sl, sl, #1 │ │ - ldr r2, [sp, #24] │ │ - asr.w r3, r7, r3 │ │ - lsl.w r7, r7, r9 │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - uxtb r7, r7 │ │ - str.w r3, [r5, #4]! │ │ - strb.w r7, [fp] │ │ - ldr r3, [r6, #8] │ │ - cmp sl, r3 │ │ - bge.n b64c │ │ - mov r0, sl │ │ - mov r1, r8 │ │ - blx 5c604 <__aeabi_idivmod@@Base> │ │ - cmp r1, #0 │ │ - bne.n b6de │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r7 │ │ - cbz r0, b722 │ │ - ldrb.w r7, [fp] │ │ - b.n b6de │ │ - ldr r0, [pc, #416] ; (b8c4 ) │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - add r0, pc │ │ - blx 916c │ │ - ldrd r2, r3, [sp, #16] │ │ - movs r5, #0 │ │ - mov r0, r4 │ │ - str r5, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - mov r0, r6 │ │ - blx 9160 │ │ - mov r6, r5 │ │ - b.n b42e │ │ - ldr r0, [pc, #384] ; (b8c8 ) │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b420 │ │ - mov.w r5, #256 ; 0x100 │ │ - b.n b5c2 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r3, #7 │ │ - asrs r5, r5, #3 │ │ - ands.w r3, r5, #3 │ │ - beq.n b782 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r5 │ │ - cmp r3, #0 │ │ - blt.n b79c │ │ - rsb r3, r3, #4 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n b60a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - adds r5, r3, #1 │ │ - asrs r5, r5, #1 │ │ - ands.w r3, r5, #3 │ │ - bne.n b762 │ │ - str r3, [sp, #36] ; 0x24 │ │ - b.n b60a │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - ands.w r3, r3, #3 │ │ - beq.n b782 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r2 │ │ - cmp r3, #0 │ │ - bge.n b76e │ │ - subs r3, #1 │ │ - orn r3, r3, #3 │ │ - adds r3, #1 │ │ - b.n b76e │ │ - ldr r3, [r6, #12] │ │ - ldr r1, [r6, #16] │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - mla r3, r1, r3, r5 │ │ - adds r2, #7 │ │ - asrs r7, r2, #3 │ │ - str r3, [sp, #24] │ │ - ands.w r3, r7, #3 │ │ - beq.n b890 │ │ - movs r3, #3 │ │ - movt r3, #32768 ; 0x8000 │ │ - ands r3, r7 │ │ - cmp r3, #0 │ │ - ittt lt │ │ - addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ - ornlt r3, r3, #3 │ │ - addlt r3, #1 │ │ - rsb r3, r3, #4 │ │ - mov r2, r3 │ │ - ldr r3, [sp, #24] │ │ - cmp r3, r5 │ │ - bls.w b42e │ │ - add.w r9, sp, #50 ; 0x32 │ │ - str.w sl, [sp, #28] │ │ - mov sl, r2 │ │ - ldr r2, [sp, #24] │ │ - ldr r3, [r6, #8] │ │ - subs r2, r2, r1 │ │ - str r2, [sp, #24] │ │ - movs r2, #0 │ │ - cmp r3, r2 │ │ - strb.w r2, [r9] │ │ - ble.n b856 │ │ - ldr r2, [sp, #24] │ │ - movs r3, #0 │ │ - mov r7, r3 │ │ - sub.w r8, r2, #4 │ │ - b.n b834 │ │ - ldr.w r2, [r8, #4]! │ │ - lsrs r1, r3, #7 │ │ - add.w r7, r7, #1 │ │ - mov.w r3, r3, lsl #1 │ │ - ite ne │ │ - movne r1, #0 │ │ - moveq.w r1, #4278190080 ; 0xff000000 │ │ - orrs r2, r1 │ │ - str.w r2, [r8] │ │ - ldr r2, [r6, #8] │ │ - uxtb r3, r3 │ │ - strb.w r3, [r9] │ │ - cmp r7, r2 │ │ - bge.n b856 │ │ - asrs r2, r7, #31 │ │ - lsrs r2, r2, #29 │ │ - adds r1, r7, r2 │ │ - and.w r1, r1, #7 │ │ - cmp r1, r2 │ │ - bne.n b80c │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - mov r1, r9 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cbz r0, b882 │ │ - ldrb.w r3, [r9] │ │ - b.n b80c │ │ - cmp.w sl, #0 │ │ - beq.n b872 │ │ - mov.w r8, #0 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r8, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, fp │ │ - blx r7 │ │ - cmp sl, r8 │ │ - bgt.n b860 │ │ - ldr r3, [r6, #20] │ │ - ldr r2, [sp, #24] │ │ - cmp r2, r3 │ │ - bls.n b8a0 │ │ - ldr r1, [r6, #16] │ │ - b.n b7ee │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr r0, [pc, #72] ; (b8cc ) │ │ - ldr.w sl, [sp, #28] │ │ - add r0, pc │ │ - blx 916c │ │ - b.n b72e │ │ - mov r2, r3 │ │ - b.n b7dc │ │ - movs r0, #1 │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - blx 9244 │ │ - b.n b72e │ │ - ldr.w sl, [sp, #28] │ │ - b.n b42e │ │ - nop │ │ - bhi.n b86c │ │ - movs r5, r0 │ │ - mov r4, r8 │ │ - movs r5, r0 │ │ - bx r3 │ │ - movs r5, r0 │ │ - mov r2, sp │ │ - movs r5, r0 │ │ - cmp r0, sp │ │ - movs r5, r0 │ │ - add r7, r0 │ │ - movs r5, r0 │ │ - add sl, r8 │ │ - movs r5, r0 │ │ - add ip, r2 │ │ - movs r5, r0 │ │ - add r0, sl │ │ - movs r5, r0 │ │ - orrs r4, r6 │ │ - movs r5, r0 │ │ - │ │ -0000b8d0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ - sub sp, #20 │ │ - ldr.w r8, [pc, #112] ; b948 │ │ - mov r5, r0 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr.w r3, [r8] │ │ - str r3, [sp, #12] │ │ - cbz r0, b942 │ │ - movs r4, #1 │ │ - movs r2, #0 │ │ - str r4, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - add.w r9, sp, #8 │ │ - blx r1 │ │ - mov r3, r4 │ │ - movs r2, #2 │ │ - ldr r4, [r5, #8] │ │ - mov r6, r0 │ │ - mov r7, r1 │ │ - mov r0, r5 │ │ - mov r1, r9 │ │ - blx r4 │ │ - mov r4, r0 │ │ - cbnz r0, b92e │ │ - movs r1, #0 │ │ - mov r2, r6 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - mov r0, r5 │ │ - ldr r1, [r5, #4] │ │ - blx r1 │ │ - mov r0, r4 │ │ - ldr r2, [sp, #12] │ │ - ldr.w r3, [r8] │ │ - cmp r2, r3 │ │ - bne.n b944 │ │ - add sp, #20 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r1, [pc, #28] ; (b94c ) │ │ - mov r0, r9 │ │ - movs r2, #2 │ │ - add r1, pc │ │ - blx 9268 │ │ - clz r4, r0 │ │ - lsrs r4, r4, #5 │ │ - b.n b90e │ │ - b.n b91e │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - bcc.n b8e4 │ │ - movs r5, r0 │ │ - cmp r0, r4 │ │ + stc 0, cr0, [ip], {5} │ │ + stcl 0, cr0, [r8], #-20 ; 0xffffffec │ │ + b.n a0e4 │ │ movs r5, r0 │ │ - │ │ -0000b950 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - sub sp, #8 │ │ - mov r5, r0 │ │ - cbz r0, b9aa │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - mov r7, r1 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - cmp r5, #0 │ │ - it eq │ │ - cmpeq.w r8, #1 │ │ - mov.w r1, #0 │ │ - mov r2, r6 │ │ - ite eq │ │ - moveq r5, #1 │ │ - movne r5, #0 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - ldr r1, [r4, #4] │ │ - cmp r0, #0 │ │ - ite eq │ │ - moveq r5, #0 │ │ - andne.w r5, r5, #1 │ │ - mov r0, r4 │ │ - blx r1 │ │ - mov r0, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - │ │ -0000b9b4 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - mov r4, r0 │ │ - sub sp, #8 │ │ - mov r5, r0 │ │ - cbz r0, ba0e │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r1, #1 │ │ - str r1, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r6, r0 │ │ - mov r0, r4 │ │ - mov r7, r1 │ │ - blx 922c │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - cmp r5, #0 │ │ - it eq │ │ - cmpeq.w r8, #2 │ │ - mov.w r1, #0 │ │ - mov r2, r6 │ │ - ite eq │ │ - moveq r5, #1 │ │ - movne r5, #0 │ │ - str r1, [sp, #0] │ │ - mov r3, r7 │ │ - ldr r1, [r4, #4] │ │ - cmp r0, #0 │ │ - ite eq │ │ - moveq r5, #0 │ │ - andne.w r5, r5, #1 │ │ - mov r0, r4 │ │ - blx r1 │ │ - mov r0, r5 │ │ - add sp, #8 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - nop │ │ - │ │ -0000ba18 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #84 ; 0x54 │ │ - ldr.w sl, [pc, #2168] ; c298 │ │ - mov r4, r0 │ │ - mov r5, r0 │ │ - add sl, pc │ │ - ldr.w sl, [sl] │ │ - ldr.w r3, [sl] │ │ - str r3, [sp, #76] ; 0x4c │ │ - cbz r0, ba7c │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - movs r5, #1 │ │ - str r5, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - add r7, sp, #72 ; 0x48 │ │ - blx r1 │ │ - strd r0, r1, [sp, #16] │ │ - blx 9220 │ │ - mov r2, r5 │ │ - mov r1, r7 │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - movs r3, #2 │ │ - blx r6 │ │ - cmp r0, #2 │ │ - mov r2, r0 │ │ - beq.n ba90 │ │ - mov r0, r5 │ │ - movs r5, #0 │ │ - blx 9244 │ │ - movs r6, #0 │ │ - ldrd r2, r3, [sp, #16] │ │ - str r6, [sp, #0] │ │ - mov r0, r4 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cbz r5, ba7c │ │ - mov r0, r5 │ │ - mov r5, r6 │ │ - blx 9160 │ │ - ldr r2, [sp, #76] ; 0x4c │ │ - mov r0, r5 │ │ - ldr.w r3, [sl] │ │ - cmp r2, r3 │ │ - bne.w c290 │ │ - add sp, #84 ; 0x54 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r1, [pc, #2056] ; c29c │ │ - mov r0, r7 │ │ - add r1, pc │ │ - blx 9268 │ │ - mov r8, r0 │ │ - cbz r0, baae │ │ - ldr.w r0, [pc, #2044] ; c2a0 │ │ - movs r5, #0 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #32] │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r6, r0 │ │ - cmp r6, #12 │ │ - mov r0, r4 │ │ - beq.w bde4 │ │ - blx 9238 │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #28] │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - cmp.w r9, #0 │ │ - itte lt │ │ - rsblt r9, r9, #0 │ │ - strlt r5, [sp, #36] ; 0x24 │ │ - strge.w r8, [sp, #36] ; 0x24 │ │ - blx 9250 │ │ - ldrb r3, [r0, #0] │ │ - cmp r3, #0 │ │ - bne.w bd88 │ │ - cmp r7, #1 │ │ - beq.w be0e │ │ - cmp r7, #4 │ │ - beq.w be0e │ │ - ldr r2, [sp, #28] │ │ - cmp r2, #0 │ │ - bne.w be0a │ │ - mov fp, r2 │ │ - ldr r2, [sp, #32] │ │ - add.w r3, r6, #14 │ │ - cmp r2, r3 │ │ - beq.w befa │ │ - cmp r7, #15 │ │ - bcc.w be16 │ │ - cmp r7, #16 │ │ - bls.w be32 │ │ - cmp r7, #32 │ │ - bne.w be16 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - movs r2, #0 │ │ - str r2, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - mov r3, r0 │ │ - str r2, [sp, #0] │ │ - movs r0, #0 │ │ - str r5, [sp, #8] │ │ - mov r2, r9 │ │ - str r3, [sp, #12] │ │ - mov r3, r7 │ │ - str.w r8, [sp, #4] │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx 9154 │ │ - mov r5, r0 │ │ - cmp r0, #0 │ │ - beq.w ba64 │ │ - ldr r3, [r0, #4] │ │ - ldr.w r8, [r3, #4] │ │ - cmp.w r8, #0 │ │ - beq.n bc6a │ │ - ldrd r2, r3, [sp, #16] │ │ - mov.w r9, #0 │ │ - mov r0, r4 │ │ - str.w r9, [sp] │ │ - adds r2, #14 │ │ - ldr r1, [r4, #4] │ │ - adc.w r3, r3, #0 │ │ - adds r2, r2, r6 │ │ - adc.w r3, r3, #0 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.w be7e │ │ - cmp r6, #12 │ │ - mov.w r3, #1 │ │ - lsl.w r3, r3, r7 │ │ - str r3, [sp, #44] ; 0x2c │ │ - beq.w bea0 │ │ - cmp r3, #0 │ │ - ble.n bc64 │ │ - str.w fp, [sp, #56] ; 0x38 │ │ - mov fp, sl │ │ - ldr.w sl, [sp, #44] ; 0x2c │ │ - movs r7, #255 ; 0xff │ │ - str r5, [sp, #48] ; 0x30 │ │ - ldr.w r1, [r8, #4] │ │ - mov.w r5, r9, lsl #2 │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #2 │ │ - mov r0, r4 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - add r1, r2 │ │ - mov r0, r4 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - add r9, r2 │ │ - blx r6 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #3 │ │ - ldr r6, [r4, #8] │ │ - blx r6 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r9, sl │ │ - add r5, r3 │ │ - strb r7, [r5, #3] │ │ - bne.n bc04 │ │ - mov sl, fp │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - ldr.w fp, [sp, #56] ; 0x38 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - str.w r3, [r8] │ │ - ldrd r8, r9, [sp, #16] │ │ - movs r7, #0 │ │ - ldr r3, [sp, #32] │ │ - mov r0, r4 │ │ - str r7, [sp, #0] │ │ - adds.w r8, r8, r3 │ │ - ldr r1, [r4, #4] │ │ - adc.w r9, r9, #0 │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - blx r1 │ │ - cmp r0, #0 │ │ - sbcs.w r3, r1, #0 │ │ - blt.w be7e │ │ - ldr r3, [sp, #28] │ │ - subs r3, #1 │ │ - cmp r3, #1 │ │ - bls.w c010 │ │ - ldr r3, [r5, #20] │ │ - cmp.w fp, #1 │ │ - ldr r2, [r5, #12] │ │ - mov r1, r3 │ │ - str r3, [sp, #44] ; 0x2c │ │ - ldr r3, [r5, #16] │ │ - mla r2, r2, r3, r1 │ │ - str r2, [sp, #48] ; 0x30 │ │ - beq.w be5a │ │ - cmp.w fp, #4 │ │ - bne.w be86 │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add.w r8, r2, #1 │ │ - mov.w r6, r8, asr #1 │ │ - ands.w r2, r6, #3 │ │ - beq.w be6c │ │ - mov.w r1, r8, asr #31 │ │ - lsrs r1, r1, #30 │ │ - adds r2, r6, r1 │ │ - and.w r2, r2, #3 │ │ - subs r2, r2, r1 │ │ - rsb r2, r2, #4 │ │ - str r2, [sp, #40] ; 0x28 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - cmp r2, #0 │ │ - bne.w be54 │ │ - ldr r2, [sp, #48] ; 0x30 │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - rsb r2, fp, #8 │ │ - ldr r1, [sp, #32] │ │ - str.w sl, [sp, #56] ; 0x38 │ │ - mov r8, r2 │ │ - ldr r0, [sp, #48] ; 0x30 │ │ - mov r2, r1 │ │ - ldr r6, [sp, #44] ; 0x2c │ │ - cmp r0, r1 │ │ - ite hi │ │ - movhi r2, #1 │ │ - movls r2, #0 │ │ - cmp r6, r1 │ │ - it hi │ │ - movhi r2, #0 │ │ - cmp r2, #0 │ │ - beq.w bf8c │ │ - cmp.w fp, #1 │ │ - beq.n bd20 │ │ - cmp.w fp, #4 │ │ - bne.n bdc8 │ │ - movs r3, #0 │ │ - strb.w r3, [sp, #71] ; 0x47 │ │ - ldr r3, [r5, #8] │ │ - cmp r3, #0 │ │ - ble.n bd8c │ │ - ldr r3, [sp, #32] │ │ - movs r0, #8 │ │ - mov r1, fp │ │ - movs r7, #0 │ │ - subs r6, r3, #1 │ │ - add.w r3, sp, #71 ; 0x47 │ │ - str r3, [sp, #28] │ │ - blx 5c528 <__divsi3@@Base> │ │ - mov sl, r7 │ │ - mov r9, r0 │ │ - b.n bd66 │ │ - asr.w r7, r7, r8 │ │ - strb.w r7, [r6, #1]! │ │ - ldrb.w r7, [sp, #71] ; 0x47 │ │ - add.w sl, sl, #1 │ │ - lsl.w r7, r7, fp │ │ - uxtb r7, r7 │ │ - strb.w r7, [sp, #71] ; 0x47 │ │ - ldr r3, [r5, #8] │ │ - cmp sl, r3 │ │ - bge.n bd8c │ │ - mov r0, sl │ │ - mov r1, r9 │ │ - blx 5c604 <__aeabi_idivmod@@Base> │ │ - cmp r1, #0 │ │ - bne.n bd46 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - beq.n be22 │ │ - ldrb.w r7, [sp, #71] ; 0x47 │ │ - b.n bd46 │ │ - movs r5, #0 │ │ - b.n ba64 │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - cbz r3, bdac │ │ - add.w r7, sp, #71 ; 0x47 │ │ - mov.w r9, #0 │ │ - mov sl, r3 │ │ - movs r2, #1 │ │ - ldr r6, [r4, #8] │ │ - add r9, r2 │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, r7 │ │ - blx r6 │ │ - cmp sl, r9 │ │ - bgt.n bd9a │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbz r3, bdbc │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r5, #16] │ │ - add r2, r3 │ │ - str r2, [sp, #32] │ │ - mov r1, r2 │ │ - b.n bcfa │ │ - ldr r2, [sp, #32] │ │ - ldr r3, [r5, #16] │ │ - subs r2, r2, r3 │ │ - str r2, [sp, #32] │ │ - mov r1, r2 │ │ - b.n bcfa │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - ldr r1, [sp, #32] │ │ - movs r2, #1 │ │ - blx r6 │ │ - ldr r3, [r5, #16] │ │ - cmp r0, r3 │ │ - beq.n bd8c │ │ - movs r0, #1 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - blx 9244 │ │ - b.n ba64 │ │ - str.w r8, [sp, #28] │ │ - blx 922c │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 922c │ │ - mov r0, r4 │ │ - blx 922c │ │ - str.w r8, [sp, #36] ; 0x24 │ │ - mov r7, r0 │ │ - b.n bb2a │ │ - mov fp, r3 │ │ - b.n bb58 │ │ - ldr r3, [sp, #28] │ │ - mov fp, r7 │ │ - cbnz r3, be70 │ │ - movs r7, #8 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov r2, r3 │ │ - mov r5, r3 │ │ - mov r8, r3 │ │ - b.n bb90 │ │ - ldr.w r0, [pc, #1152] ; c2a4 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - mov r0, r4 │ │ - movs r3, #0 │ │ - str r3, [sp, #52] ; 0x34 │ │ - blx 9238 │ │ - str r0, [sp, #44] ; 0x2c │ │ - mov r0, r4 │ │ - blx 9238 │ │ - mov r8, r0 │ │ - mov r0, r4 │ │ - blx 9238 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - mov r5, r0 │ │ - b.n bb90 │ │ - ldr r2, [sp, #44] ; 0x2c │ │ - str r2, [sp, #32] │ │ - b.n bcee │ │ - ldr r2, [sp, #40] ; 0x28 │ │ - add.w r8, r2, #7 │ │ - mov.w r6, r8, asr #3 │ │ - ands.w r2, r6, #3 │ │ - bne.w bccc │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n bce0 │ │ - movs r3, #0 │ │ - movs r7, #8 │ │ - mov r2, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov r5, r3 │ │ - mov r8, r3 │ │ - b.n bb90 │ │ - movs r0, #3 │ │ - blx 9244 │ │ - b.n ba64 │ │ - ands.w r2, r3, #3 │ │ - beq.n be6c │ │ - asrs r1, r3, #31 │ │ - lsrs r1, r1, #30 │ │ - adds r2, r3, r1 │ │ - and.w r2, r2, #3 │ │ - subs r2, r2, r1 │ │ - rsb r2, r2, #4 │ │ - str r2, [sp, #40] ; 0x28 │ │ - b.n bce0 │ │ - cmp r3, #0 │ │ - ble.w bc64 │ │ - str.w fp, [sp, #56] ; 0x38 │ │ - movs r6, #255 ; 0xff │ │ - mov fp, sl │ │ - mov sl, r3 │ │ - str r5, [sp, #48] ; 0x30 │ │ - ldr.w r1, [r8, #4] │ │ - mov.w r5, r9, lsl #2 │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - adds r1, #2 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - ldr r7, [r4, #8] │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - add r1, r2 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldr.w r1, [r8, #4] │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - add r1, r5 │ │ - mov r3, r2 │ │ - ldr r7, [r4, #8] │ │ - add r9, r2 │ │ - blx r7 │ │ - ldr.w r3, [r8, #4] │ │ - cmp r9, sl │ │ - add r5, r3 │ │ - strb r6, [r5, #3] │ │ - bne.n beb2 │ │ - b.n bc5c │ │ - sub.w r3, r7, #15 │ │ - cmp r3, #17 │ │ - bhi.n be16 │ │ - add r2, pc, #8 ; (adr r2, bf0c ) │ │ - ldr.w r3, [r2, r3, lsl #2] │ │ - add r2, r3 │ │ - bx r2 │ │ - lsls r1, r6, #1 │ │ - movs r0, r0 │ │ - lsls r1, r6, #1 │ │ - movs r0, r0 │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - lsls r7, r3, #1 │ │ - movs r0, r0 │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - vmaxnm.f32 , , │ │ - lsls r1, r1, #1 │ │ - movs r0, r0 │ │ - movs r3, #1 │ │ - movs r7, #32 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r3, #4278190080 ; 0xff000000 │ │ - mov.w r8, #65280 ; 0xff00 │ │ - mov.w r2, #16711680 ; 0xff0000 │ │ - b.n bb90 │ │ - movs r3, #0 │ │ - movs r7, #24 │ │ - str r3, [sp, #52] ; 0x34 │ │ - movs r5, #255 ; 0xff │ │ - mov.w r8, #65280 ; 0xff00 │ │ - mov.w r2, #16711680 ; 0xff0000 │ │ - b.n bb90 │ │ - movs r3, #0 │ │ - movs r5, #31 │ │ - str r3, [sp, #52] ; 0x34 │ │ - mov.w r8, #992 ; 0x3e0 │ │ - mov.w r2, #31744 ; 0x7c00 │ │ - b.n bb90 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - ldr.w sl, [sp, #56] ; 0x38 │ │ - cmp r2, #0 │ │ - beq.w ba7c │ │ - ldr r1, [r5, #20] │ │ - ldr r4, [r5, #12] │ │ - adds r0, r1, #3 │ │ - mla r3, r3, r4, r0 │ │ - cmp r0, r3 │ │ - bcs.w ba7c │ │ - ldrb r2, [r1, #3] │ │ - cmp r2, #0 │ │ - bne.w ba7c │ │ - mov r2, r0 │ │ - b.n bfbc │ │ - ldrb r4, [r2, #0] │ │ - cmp r4, #0 │ │ - bne.w ba7c │ │ - adds r2, #4 │ │ - cmp r3, r2 │ │ - bhi.n bfb4 │ │ - sub.w r6, r3, #28 │ │ - adds r2, r1, #7 │ │ - cmp r2, r6 │ │ - bcs.n c004 │ │ - cmp r3, #27 │ │ - bls.n c004 │ │ - adds r1, #35 ; 0x23 │ │ - movs r2, #255 ; 0xff │ │ - adds r4, r1, #4 │ │ - pld [r1, #168] ; 0xa8 │ │ - cmp r6, r4 │ │ - strb.w r2, [r1, #-32] │ │ - mov r0, r1 │ │ - strb.w r2, [r1, #-28] │ │ - strb.w r2, [r1, #-24] │ │ - add.w r1, r1, #32 │ │ - strb.w r2, [r1, #-52] │ │ - strb.w r2, [r1, #-48] │ │ - strb.w r2, [r1, #-44] │ │ - strb.w r2, [r1, #-40] │ │ - strb.w r2, [r1, #-36] │ │ - bhi.n bfd4 │ │ - movs r2, #255 ; 0xff │ │ - strb.w r2, [r0], #4 │ │ - cmp r3, r0 │ │ - bhi.n c006 │ │ - b.n ba7c │ │ - ldr r3, [r5, #16] │ │ - add.w r0, sp, #71 ; 0x47 │ │ - ldr r6, [r5, #20] │ │ - str r0, [sp, #40] ; 0x28 │ │ - mov r2, r3 │ │ - str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [sp, #28] │ │ - negs r1, r2 │ │ - str r5, [sp, #36] ; 0x24 │ │ - sub.w r3, r3, #1 │ │ - str r1, [sp, #56] ; 0x38 │ │ - clz r3, r3 │ │ - lsrs r3, r3, #5 │ │ - str r3, [sp, #44] ; 0x2c │ │ - add.w r3, sp, #70 ; 0x46 │ │ - str r3, [sp, #28] │ │ - ldr r3, [r5, #12] │ │ - mla r9, r3, r2, r6 │ │ - add.w r3, r9, r1 │ │ - str r3, [sp, #32] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldrb.w fp, [sp, #70] ; 0x46 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - cmp.w fp, #0 │ │ - beq.n c0aa │ │ - ldr r1, [sp, #40] ; 0x28 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n c100 │ │ - ldr r3, [sp, #32] │ │ - adds r2, r3, r7 │ │ - cmp r9, r2 │ │ - add.w r7, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r2 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c096 │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - strb r3, [r2, #0] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - adds r2, #1 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - bne.n c07c │ │ - b.n c044 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.w c1be │ │ - ldrb.w r5, [sp, #70] ; 0x46 │ │ - cmp r5, #1 │ │ - beq.w c1d6 │ │ - bcc.w c1ca │ │ - cmp r5, #2 │ │ - bne.n c16a │ │ - ldr.w r8, [sp, #28] │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c1be │ │ - ldrb.w lr, [sp, #70] ; 0x46 │ │ - movs r2, #1 │ │ - mov r3, r2 │ │ - ldr r5, [r4, #8] │ │ - mov r0, r4 │ │ - mov r1, r8 │ │ - add r7, lr │ │ - blx r5 │ │ - cmp r0, #0 │ │ - beq.n c1be │ │ - ldr r1, [sp, #32] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - ldr r2, [sp, #52] ; 0x34 │ │ - mls r3, r3, r2, r1 │ │ - str r3, [sp, #32] │ │ - b.n c044 │ │ - ldrb.w r5, [sp, #71] ; 0x47 │ │ - adds r0, r7, #1 │ │ - ldr r3, [sp, #32] │ │ - and.w lr, r5, #15 │ │ - adds r1, r3, r0 │ │ - adds r2, r3, r7 │ │ - lsrs r5, r5, #4 │ │ - b.n c142 │ │ - cmp r9, r1 │ │ - add.w r7, r7, #2 │ │ - ite hi │ │ - movhi r0, #1 │ │ - movls r0, #0 │ │ - cmp r6, r1 │ │ - it hi │ │ - movhi r0, #0 │ │ - cbz r0, c130 │ │ - strb.w lr, [r2, #1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - adds r2, #2 │ │ - adds r1, #2 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c044 │ │ - adds r0, r7, #1 │ │ - cmp r9, r2 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r2 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c156 │ │ - strb.w r5, [r1, #-1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - bne.n c114 │ │ - mov r7, r0 │ │ - b.n c044 │ │ - ldr r3, [sp, #44] ; 0x2c │ │ - cmp r3, #0 │ │ - beq.n c1da │ │ - ldr r3, [sp, #32] │ │ - str r5, [sp, #48] ; 0x30 │ │ - add.w fp, r3, r7 │ │ - ldr.w r8, [sp, #40] ; 0x28 │ │ - b.n c1ae │ │ - cmp r9, fp │ │ - add.w r7, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, fp │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c19a │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - strb.w r3, [fp] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - add.w fp, fp, #1 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c264 │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - mov r1, r8 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c17e │ │ - ldr r0, [pc, #232] ; (c2a8 ) │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - add r0, pc │ │ - blx 916c │ │ - b.n ba64 │ │ - ldr r3, [sp, #32] │ │ - mov r7, fp │ │ - ldr r2, [sp, #56] ; 0x38 │ │ - add r3, r2 │ │ - str r3, [sp, #32] │ │ - b.n c044 │ │ - ldr r5, [sp, #36] ; 0x24 │ │ - b.n ba7c │ │ - ldr r3, [sp, #40] ; 0x28 │ │ - add.w fp, r7, #1 │ │ - ldr r2, [sp, #32] │ │ - str r5, [sp, #60] ; 0x3c │ │ - add.w r8, r2, r7 │ │ - add fp, r2 │ │ - str r3, [sp, #48] ; 0x30 │ │ - b.n c252 │ │ - cmp r9, r8 │ │ - add.w r2, r7, #1 │ │ - ite hi │ │ - movhi r3, #1 │ │ - movls r3, #0 │ │ - cmp r6, r8 │ │ - it hi │ │ - movhi r3, #0 │ │ - cbz r3, c20c │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - lsrs r3, r3, #4 │ │ - strb.w r3, [fp, #-1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cmp r3, #0 │ │ - beq.n c284 │ │ - cmp r9, fp │ │ - add.w r7, r7, #2 │ │ - ite hi │ │ - movhi r2, #1 │ │ - movls r2, #0 │ │ - cmp r6, fp │ │ - it hi │ │ - movhi r2, #0 │ │ - cbz r2, c240 │ │ - ldrb.w r3, [sp, #71] ; 0x47 │ │ - and.w r3, r3, #15 │ │ - strb.w r3, [r8, #1] │ │ - ldrb.w r3, [sp, #70] ; 0x46 │ │ - subs r3, #1 │ │ - add.w fp, fp, #2 │ │ - add.w r8, r8, #2 │ │ - uxtb r3, r3 │ │ - strb.w r3, [sp, #70] ; 0x46 │ │ - cbz r3, c294 │ │ - movs r2, #1 │ │ - mov r0, r4 │ │ - mov r3, r2 │ │ - ldr r1, [sp, #48] ; 0x30 │ │ - ldr r5, [r4, #8] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.n c1ee │ │ - b.n c1be │ │ - ldr r5, [sp, #48] ; 0x30 │ │ - and.w r3, r5, #1 │ │ - cmp r3, #0 │ │ - beq.w c044 │ │ - movs r2, #1 │ │ - ldr r5, [r4, #8] │ │ - mov r3, r2 │ │ - mov r0, r4 │ │ - ldr r1, [sp, #28] │ │ - blx r5 │ │ - cmp r0, #0 │ │ - bne.w c044 │ │ - b.n c1be │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - mov r7, r2 │ │ - adds r3, r5, #1 │ │ - ubfx r3, r3, #1, #1 │ │ - b.n c26a │ │ - blx 9148 <__stack_chk_fail@plt> │ │ - ldr r5, [sp, #60] ; 0x3c │ │ - b.n c288 │ │ - bcs.n c1a0 │ │ + ; instruction: 0xe99a0005 │ │ + ldrd r0, r0, [sl, #-20] │ │ + strh r6, [r3, r7] │ │ movs r5, r0 │ │ - asrs r6, r7 │ │ + strd r0, r0, [sl, #-20] │ │ + ; instruction: 0xe8c60005 │ │ + b.n a8b0 │ │ movs r5, r0 │ │ - asrs r2, r6 │ │ + str r2, [r2, r6] │ │ movs r5, r0 │ │ - subs r5, #206 ; 0xce │ │ + b.n a858 │ │ movs r5, r0 │ │ - subs r2, #54 ; 0x36 │ │ + str r2, [r4, r5] │ │ movs r5, r0 │ │ - │ │ -0000c2ac : │ │ - movs r1, #1 │ │ - b.w b3b8 │ │ - nop │ │ - │ │ -0000c2b4 : │ │ - movs r1, #2 │ │ - b.w b3b8 │ │ - nop │ │ - ldr r3, [pc, #28] ; (c2dc ) │ │ + ldr r3, [pc, #28] ; (a90c ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r1 │ │ mov r4, r2 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ mov r2, r4 │ │ mov r1, r5 │ │ movs r3, #1 │ │ ldr r4, [r0, #8] │ │ mov ip, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ bx ip │ │ nop │ │ - ldmia r5!, {r7} │ │ + b.n a758 │ │ movs r5, r0 │ │ cmp r1, #0 │ │ - beq.w c518 │ │ + beq.w ab48 │ │ cmp r1, #1 │ │ - beq.w c516 │ │ + beq.w ab46 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ subs r6, r1, #1 │ │ cmp r6, #1 │ │ ldrh r2, [r0, #4] │ │ ldrh r3, [r0, #0] │ │ itt gt │ │ addgt r4, r0, #4 │ │ movgt r7, #2 │ │ add r3, r2 │ │ it gt │ │ movgt r2, #0 │ │ strh r3, [r0, #0] │ │ it gt │ │ movgt r3, #1 │ │ - bgt.n c348 │ │ - b.n c390 │ │ + bgt.n a978 │ │ + b.n a9c0 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ cmp r7, r1 │ │ strh.w lr, [r0, r3, lsl #2] │ │ add.w r2, r2, #1 │ │ strh.w r3, [ip] │ │ ldrh.w r5, [r0, r3, lsl #2] │ │ - blt.n c368 │ │ + blt.n a998 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ add r5, lr │ │ strh r5, [r4, #0] │ │ strh.w r3, [ip] │ │ adds r3, #1 │ │ cmp r3, r6 │ │ add.w r2, r2, #1 │ │ add.w r4, r4, #4 │ │ - beq.n c390 │ │ + beq.n a9c0 │ │ cmp r1, r7 │ │ - ble.n c30e │ │ + ble.n a93e │ │ ldrh.w r5, [r0, r7, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ cmp lr, r5 │ │ itt cs │ │ strhcs.w r5, [r0, r3, lsl #2] │ │ addcs r7, #1 │ │ - bcc.n c316 │ │ + bcc.n a946 │ │ cmp r7, r1 │ │ - bge.n c32a │ │ + bge.n a95a │ │ cmp r2, r3 │ │ - bge.w c51a │ │ + bge.w ab4a │ │ ldrh.w lr, [r0, r2, lsl #2] │ │ add.w ip, r0, r2, lsl #2 │ │ ldrh.w r8, [r0, r7, lsl #2] │ │ cmp lr, r8 │ │ - bcc.n c332 │ │ + bcc.n a962 │ │ adds r3, #1 │ │ add r5, r8 │ │ cmp r3, r6 │ │ strh r5, [r4, #0] │ │ add.w r7, r7, #1 │ │ add.w r4, r4, #4 │ │ - bne.n c348 │ │ + bne.n a978 │ │ add.w r3, r1, #1073741824 ; 0x40000000 │ │ movs r2, #0 │ │ subs r3, #2 │ │ strh.w r2, [r0, r3, lsl #2] │ │ subs r2, r1, #3 │ │ mov.w r3, r3, lsl #2 │ │ - bmi.n c450 │ │ + bmi.n aa80 │ │ cmp r1, #10 │ │ - ble.n c43e │ │ + ble.n aa6e │ │ sub.w r4, r3, #80 ; 0x50 │ │ sub.w r5, r1, #11 │ │ adds r3, r0, r4 │ │ and.w r5, r5, #7 │ │ ldrh.w r4, [r3, #76] ; 0x4c │ │ subs r2, #8 │ │ ldrh.w r7, [r3, #72] ; 0x48 │ │ @@ -4734,61 +2106,61 @@ │ │ strh.w r4, [r3, #88] ; 0x58 │ │ ldrh.w r4, [r0, lr, lsl #2] │ │ add.w r4, r4, #1 │ │ strh.w r4, [r3, #84] ; 0x54 │ │ ldrh.w r4, [r0, r7, lsl #2] │ │ add.w r4, r4, #1 │ │ strh.w r4, [r3, #80] ; 0x50 │ │ - bne.n c3b6 │ │ + bne.n a9e6 │ │ ldrh.w r3, [r0, r2, lsl #2] │ │ ldrh.w r3, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ strh.w r3, [r0, r2, lsl #2] │ │ subs r2, #1 │ │ - bpl.n c43e │ │ + bpl.n aa6e │ │ movw r8, #65528 ; 0xfff8 │ │ subs r4, r1, #2 │ │ movt r8, #32767 ; 0x7fff │ │ mov.w ip, #0 │ │ movs r2, #1 │ │ cmp r4, #0 │ │ - blt.n c520 │ │ + blt.n ab50 │ │ ldrh.w r1, [r0, r4, lsl #2] │ │ cmp r1, ip │ │ it eq │ │ moveq r7, #0 │ │ - beq.n c47a │ │ - b.n c520 │ │ + beq.n aaaa │ │ + b.n ab50 │ │ ldrh.w r3, [r0, r4, lsl #2] │ │ cmp r3, r1 │ │ - bne.n c482 │ │ + bne.n aab2 │ │ subs r4, #1 │ │ adds r7, #1 │ │ adds r5, r4, #1 │ │ - bne.n c472 │ │ + bne.n aaa2 │ │ cmp r2, r7 │ │ mov lr, r7 │ │ it le │ │ lslle r2, r7, #1 │ │ - ble.n c50a │ │ + ble.n ab3a │ │ lsls r7, r7, #1 │ │ cmp lr, r8 │ │ it le │ │ cmple lr, r2 │ │ add.w r9, lr, #7 │ │ add.w r5, r2, #4294967295 ; 0xffffffff │ │ uxth.w r1, ip │ │ ite lt │ │ movlt r3, #1 │ │ movge r3, #0 │ │ cmp r5, r9 │ │ ite le │ │ movle r3, #0 │ │ andgt.w r3, r3, #1 │ │ - cbz r3, c4f0 │ │ + cbz r3, ab20 │ │ add.w r3, r6, #1073741824 ; 0x40000000 │ │ subs r3, #29 │ │ add.w r3, r0, r3, lsl #2 │ │ subs r2, #8 │ │ pld [r3] │ │ subs r5, r2, #1 │ │ strh.w r1, [r3, #116] ; 0x74 │ │ @@ -4798,39 +2170,39 @@ │ │ sub.w r6, r6, #8 │ │ strh.w r1, [r3, #104] ; 0x68 │ │ sub.w r3, r3, #32 │ │ strh.w r1, [r3, #132] ; 0x84 │ │ strh.w r1, [r3, #128] ; 0x80 │ │ strh.w r1, [r3, #124] ; 0x7c │ │ strh.w r1, [r3, #120] ; 0x78 │ │ - bgt.n c4bc │ │ + bgt.n aaec │ │ subs r3, r6, r2 │ │ add.w r3, r0, r3, lsl #2 │ │ cmp lr, r5 │ │ strh.w r1, [r3, r2, lsl #2] │ │ add.w r6, r6, #4294967295 ; 0xffffffff │ │ mov r2, r5 │ │ add.w r5, r5, #4294967295 ; 0xffffffff │ │ - blt.n c4f6 │ │ + blt.n ab26 │ │ mov r2, r7 │ │ add.w ip, ip, #1 │ │ cmp r2, #0 │ │ - bne.n c460 │ │ + bne.n aa90 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ strh r1, [r0, #0] │ │ bx lr │ │ ldrh.w r8, [r0, r7, lsl #2] │ │ - b.n c37e │ │ + b.n a9ae │ │ cmp r2, #0 │ │ - ble.n c512 │ │ + ble.n ab42 │ │ movs r7, #0 │ │ mov lr, r7 │ │ - b.n c48e │ │ + b.n aabe │ │ nop │ │ - ldr.w r3, [pc, #1052] ; c94c │ │ + ldr.w r3, [pc, #1052] ; af7c │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #3124 ; 0xc34 │ │ mov r4, r0 │ │ addw r8, sp, #1068 ; 0x42c │ │ mov r9, r1 │ │ @@ -4840,18 +2212,18 @@ │ │ movs r1, #0 │ │ str r0, [sp, #8] │ │ mov.w r2, #2048 ; 0x800 │ │ mov r0, r8 │ │ str.w r3, [sp, #3116] ; 0xc2c │ │ blx 91c0 │ │ cmp r4, #0 │ │ - beq.w c93c │ │ + beq.w af6c │ │ cmp r4, #8 │ │ sub.w fp, r4, #7 │ │ - bls.w c942 │ │ + bls.w af72 │ │ add.w r2, r9, #56 ; 0x38 │ │ movs r5, #0 │ │ ldrh.w r1, [r2, #-56] │ │ add.w r6, r5, #9 │ │ ldrh.w r0, [r2, #-52] │ │ add.w r3, r5, #8 │ │ pld [r2] │ │ @@ -4932,29 +2304,29 @@ │ │ str.w r1, [r8, ip, lsl #2] │ │ ldr.w r1, [r8, r4, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r4, lsl #2] │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ - bcc.w c572 │ │ + bcc.w aba2 │ │ ldr r4, [sp, #8] │ │ ldrh.w r2, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r4, r3 │ │ uxtb r0, r2 │ │ mov.w r2, r2, lsr #8 │ │ add.w r2, r2, #256 ; 0x100 │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ ldr.w r1, [r8, r2, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r2, lsl #2] │ │ - bhi.n c6c2 │ │ + bhi.n acf2 │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [r8, #1024] ; 0x400 │ │ cmp r3, r2 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #2 │ │ str r3, [sp, #16] │ │ @@ -5003,33 +2375,33 @@ │ │ add r2, r3 │ │ str.w r2, [r1, #-100] │ │ ldr.w r3, [r4, #-8] │ │ add r3, r2 │ │ str.w r3, [r1, #-96] │ │ ldr.w r2, [r4, #-4] │ │ add r3, r2 │ │ - bne.n c72a │ │ + bne.n ad5a │ │ add.w r5, r5, #1073741824 ; 0x40000000 │ │ ldr r2, [sp, #24] │ │ adds r5, #247 ; 0xf7 │ │ add.w lr, lr, #988 ; 0x3dc │ │ add.w r4, r7, r5, lsl #2 │ │ str.w r3, [r2, #4]! │ │ cmp r2, r4 │ │ ldr.w r1, [lr, #4]! │ │ add r3, r1 │ │ - bne.n c79c │ │ + bne.n adcc │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - beq.w c90c │ │ + beq.w af3c │ │ ldr r3, [sp, #4] │ │ lsls r1, r3, #3 │ │ ldr r3, [sp, #8] │ │ cmp r3, #8 │ │ - bls.w c936 │ │ + bls.w af66 │ │ add.w r2, r9, #56 ; 0x38 │ │ str.w r9, [sp, #12] │ │ ldr.w r9, [sp, #32] │ │ mov.w r8, #0 │ │ mov r3, r2 │ │ mov r6, r2 │ │ ldrh.w ip, [r3, #-56]! │ │ @@ -5104,96 +2476,96 @@ │ │ asr.w r4, r4, r1 │ │ ldr r6, [r6, #0] │ │ uxtb r4, r4 │ │ ldr.w r5, [r7, r4, lsl #2] │ │ str.w r6, [r0, r5, lsl #2] │ │ add.w r5, r5, #1 │ │ str.w r5, [r7, r4, lsl #2] │ │ - bhi.w c7ce │ │ + bhi.w adfe │ │ ldr.w r9, [sp, #12] │ │ ldr.w lr, [sp, #8] │ │ ldrh.w r2, [r9, r3, lsl #2] │ │ ldr.w r5, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ cmp lr, r3 │ │ asr.w r2, r2, r1 │ │ uxtb r2, r2 │ │ ldr.w r4, [r7, r2, lsl #2] │ │ add.w r6, r4, #1 │ │ str.w r6, [r7, r2, lsl #2] │ │ str.w r5, [r0, r4, lsl #2] │ │ - bhi.n c8e8 │ │ + bhi.n af18 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #16] │ │ adds r3, #1 │ │ str r3, [sp, #4] │ │ cmp r3, r2 │ │ - beq.n c922 │ │ + beq.n af52 │ │ mov r3, r9 │ │ mov r9, r0 │ │ mov r0, r3 │ │ ldr r3, [sp, #28] │ │ - b.n c71c │ │ + b.n ad4c │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr.w r2, [sp, #3116] ; 0xc2c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n c946 │ │ + bne.n af76 │ │ addw sp, sp, #3124 ; 0xc34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov lr, r3 │ │ movs r3, #0 │ │ - b.n c8e8 │ │ + b.n af18 │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ - b.n c6fe │ │ + b.n ad2e │ │ movs r3, #0 │ │ - b.n c6c0 │ │ + b.n acf0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - stmia r7!, {r2, r4, r5, r6} │ │ + b.n b208 │ │ movs r5, r0 │ │ ldr r3, [r2, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ adds r5, r1, r3 │ │ ldr r4, [r2, #4] │ │ mov r6, r2 │ │ mov r7, r1 │ │ mov r8, r0 │ │ cmp r5, r4 │ │ it ls │ │ ldrls r2, [r2, #8] │ │ - bls.n c98a │ │ + bls.n afba │ │ ldr r3, [r6, #12] │ │ - cbz r3, c99c │ │ + cbz r3, afcc │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ it cc │ │ movcc r4, #128 ; 0x80 │ │ cmp r5, r4 │ │ - bhi.n c96c │ │ + bhi.n af9c │ │ ldr r0, [r6, #8] │ │ mov r1, r4 │ │ - blx 91b4 │ │ - cbz r0, c99c │ │ + blx 919c │ │ + cbz r0, afcc │ │ ldr r3, [r6, #0] │ │ mov r2, r0 │ │ str r0, [r6, #8] │ │ str r4, [r6, #4] │ │ adds r0, r2, r3 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ movs r0, #1 │ │ str r5, [r6, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldr.w r3, [pc, #1288] ; ceb0 │ │ + ldr.w r3, [pc, #1288] ; b4e0 │ │ movs r2, #132 ; 0x84 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #2460 ; 0x99c │ │ mov r7, r1 │ │ add r6, sp, #16 │ │ @@ -5201,26 +2573,26 @@ │ │ str r3, [sp, #8] │ │ movs r1, #0 │ │ ldr r3, [r3, #0] │ │ mov r0, r6 │ │ str.w r3, [sp, #2452] ; 0x994 │ │ blx 91c0 │ │ cmp r7, #0 │ │ - beq.w cade │ │ + beq.w b10e │ │ add.w lr, r4, #36864 ; 0x9000 │ │ mov r0, lr │ │ add.w lr, lr, #49 ; 0x31 │ │ adds r0, #81 ; 0x51 │ │ mov r2, lr │ │ ldrb.w r1, [r2, #1]! │ │ cmp r2, r0 │ │ ldr.w r3, [r6, r1, lsl #2] │ │ add.w r3, r3, #1 │ │ str.w r3, [r6, r1, lsl #2] │ │ - bne.n c9e0 │ │ + bne.n b010 │ │ add.w r3, r4, #35328 ; 0x8a00 │ │ addw r8, sp, #1300 ; 0x514 │ │ adds r3, #146 ; 0x92 │ │ str r3, [sp, #4] │ │ mov ip, r3 │ │ ldr r7, [r6, #4] │ │ movs r3, #0 │ │ @@ -5276,61 +2648,61 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #56] ; 0x38 │ │ add r3, r6 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #60] ; 0x3c │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, cac0 │ │ + cbz r3, b0f0 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ mov r1, r3 │ │ movs r4, #0 │ │ adds r5, r2, #1 │ │ str.w r5, [r8, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r4, r3, r4, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n caac │ │ + bne.n b0dc │ │ strh.w r4, [ip] │ │ cmp lr, r0 │ │ add.w ip, ip, #2 │ │ - bne.n ca98 │ │ + bne.n b0c8 │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [sp, #2452] ; 0x994 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w ceaa │ │ + bne.w b4da │ │ addw sp, sp, #2460 ; 0x99c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ add.w r5, r4, #33536 ; 0x8300 │ │ add r1, sp, #148 ; 0x94 │ │ adds r5, #208 ; 0xd0 │ │ mov r3, r7 │ │ ldrh.w r2, [r5, #2]! │ │ - cbz r2, cafa │ │ + cbz r2, b12a │ │ strh.w r2, [r1, r7, lsl #2] │ │ add.w r2, r1, r7, lsl #2 │ │ adds r7, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp r3, #32 │ │ - bne.n cae8 │ │ + bne.n b118 │ │ addw r8, sp, #1300 ; 0x514 │ │ mov r0, r7 │ │ mov r5, r7 │ │ mov r2, r8 │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r7 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r7, #0 │ │ - beq.w cd12 │ │ + beq.w b342 │ │ cmp r7, #8 │ │ - ble.w cea6 │ │ + ble.w b4d6 │ │ sub.w r0, r7, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r0, r0, #7 │ │ movs r3, #0 │ │ adds r0, #8 │ │ ldrh.w ip, [r2, #-92] │ │ adds r3, #8 │ │ @@ -5364,24 +2736,24 @@ │ │ str.w r1, [r6, r9, lsl #2] │ │ ldr.w r1, [r6, ip, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, ip, lsl #2] │ │ ldr.w r1, [r6, lr, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, lr, lsl #2] │ │ - bne.n cb32 │ │ + bne.n b162 │ │ ldrh.w r1, [sl, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r7, r3 │ │ ldr.w r2, [r6, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r6, r1, lsl #2] │ │ - bgt.n cbc0 │ │ + bgt.n b1f0 │ │ cmp r7, #1 │ │ - ble.w cd12 │ │ + ble.w b342 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ add r7, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ add r7, r2 │ │ ldr r2, [r6, #76] ; 0x4c │ │ @@ -5439,70 +2811,70 @@ │ │ add.w r2, r1, r2, lsl #11 │ │ str r7, [r6, #60] ; 0x3c │ │ add.w r1, r2, r0, lsl #12 │ │ ldr r2, [r6, #8] │ │ add.w r1, r1, r2, lsl #13 │ │ add.w r3, r1, r3, lsl #14 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - beq.n cd12 │ │ + beq.n b342 │ │ add.w ip, sp, #72 ; 0x48 │ │ add.w lr, sp, #68 ; 0x44 │ │ add r0, sp, #64 ; 0x40 │ │ add r1, sp, #60 ; 0x3c │ │ - b.n cc90 │ │ + b.n b2c0 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r7, #1 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.w ce78 │ │ + bne.w b4a8 │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, #0 │ │ - bne.w ce72 │ │ + bne.w b4a2 │ │ ldr r2, [r6, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.w ce6c │ │ + bne.w b49c │ │ ldr r2, [r6, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bne.w ce66 │ │ + bne.w b496 │ │ ldr r2, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.w ce5e │ │ + bne.w b48e │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.w ce56 │ │ + bne.w b486 │ │ ldr r2, [r6, #32] │ │ cmp r2, #0 │ │ - bne.w ce4e │ │ + bne.w b47e │ │ ldr r2, [r6, #28] │ │ cmp r2, #0 │ │ - bne.w ce7e │ │ + bne.w b4ae │ │ ldr r2, [r6, #24] │ │ cmp r2, #0 │ │ - bne.w ce9e │ │ + bne.w b4ce │ │ ldr r2, [r6, #20] │ │ cmp r2, #0 │ │ - bne.w ce96 │ │ + bne.w b4c6 │ │ ldr r2, [r6, #16] │ │ cmp r2, #0 │ │ - bne.w ce8e │ │ + bne.w b4be │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - bne.w ce86 │ │ + bne.w b4b6 │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - bne.w ce3a │ │ + bne.w b46a │ │ ldr r2, [r6, #4] │ │ movs r7, #8 │ │ add.w r9, sp, #20 │ │ cmp r2, #0 │ │ - bne.w ce40 │ │ + bne.w b470 │ │ subs r3, #1 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - bne.n cc8e │ │ + bne.n b2be │ │ add.w r3, r4, #35328 ; 0x8a00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ adds r3, #146 ; 0x92 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #50 ; 0x32 │ │ mov r7, r3 │ │ @@ -5513,18 +2885,18 @@ │ │ mov r0, r7 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r6, [sp, #12] │ │ ldr.w r7, [fp, #4]! │ │ cmp r7, #0 │ │ - ble.n ce12 │ │ + ble.n b442 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.n ce30 │ │ + ble.n b460 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r5, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -5563,91 +2935,91 @@ │ │ add r6, r4 │ │ add.w r6, r6, #36864 ; 0x9000 │ │ strb.w r1, [r6, #50] ; 0x32 │ │ ldrh.w r6, [r3, #104] ; 0x68 │ │ add r6, r4 │ │ add.w r6, r6, #36864 ; 0x9000 │ │ strb.w r1, [r6, #50] ; 0x32 │ │ - bne.n cd6c │ │ + bne.n b39c │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #36864 ; 0x9000 │ │ strb.w r1, [r3, #50] ; 0x32 │ │ - bgt.n cdf4 │ │ + bgt.n b424 │ │ rsb r5, r7, #1 │ │ add r5, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #16 │ │ - bne.n cd40 │ │ + bne.n b370 │ │ add.w lr, r4, #36864 ; 0x9000 │ │ ldr r6, [sp, #12] │ │ ldr.w ip, [sp, #4] │ │ mov r0, lr │ │ add.w lr, lr, #49 ; 0x31 │ │ adds r0, #81 ; 0x51 │ │ - b.n ca02 │ │ + b.n b032 │ │ mov r2, r5 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n cdf0 │ │ + b.n b420 │ │ add.w r9, sp, #24 │ │ movs r7, #12 │ │ subs r2, #1 │ │ str.w r2, [r9] │ │ ldr r2, [r6, r7] │ │ adds r2, #2 │ │ str r2, [r6, r7] │ │ - b.n cd0a │ │ + b.n b33a │ │ movs r7, #36 ; 0x24 │ │ add.w r9, sp, #48 ; 0x30 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #40 ; 0x28 │ │ add.w r9, sp, #52 ; 0x34 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #44 ; 0x2c │ │ add.w r9, sp, #56 ; 0x38 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #48 ; 0x30 │ │ mov r9, r1 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #52 ; 0x34 │ │ mov r9, r0 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #56 ; 0x38 │ │ mov r9, lr │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #60 ; 0x3c │ │ mov r9, ip │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #32 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #16 │ │ add.w r9, sp, #28 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #20 │ │ add.w r9, sp, #32 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #24 │ │ add.w r9, sp, #36 ; 0x24 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r7, #28 │ │ add.w r9, sp, #40 ; 0x28 │ │ - b.n ce40 │ │ + b.n b470 │ │ movs r3, #0 │ │ - b.n cbc0 │ │ + b.n b1f0 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ + bgt.n b478 │ │ movs r5, r0 │ │ - ldr.w r3, [pc, #1276] ; d3b4 │ │ + ldr.w r3, [pc, #1276] ; b9e4 │ │ movs r2, #132 ; 0x84 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ subw sp, sp, #2460 ; 0x99c │ │ mov r7, r1 │ │ add r6, sp, #16 │ │ @@ -5655,26 +3027,26 @@ │ │ str r3, [sp, #8] │ │ movs r1, #0 │ │ ldr r3, [r3, #0] │ │ mov r0, r6 │ │ str.w r3, [sp, #2452] ; 0x994 │ │ blx 91c0 │ │ cmp r7, #0 │ │ - beq.w cff0 │ │ + beq.w b620 │ │ add.w lr, r4, #36608 ; 0x8f00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ add.w lr, lr, #17 │ │ adds r0, #49 ; 0x31 │ │ mov r2, lr │ │ ldrb.w r1, [r2, #1]! │ │ cmp r2, r0 │ │ ldr.w r3, [r6, r1, lsl #2] │ │ add.w r3, r3, #1 │ │ str.w r3, [r6, r1, lsl #2] │ │ - bne.n cef2 │ │ + bne.n b522 │ │ add.w r3, r4, #34816 ; 0x8800 │ │ addw r8, sp, #1300 ; 0x514 │ │ adds r3, #82 ; 0x52 │ │ str r3, [sp, #4] │ │ mov ip, r3 │ │ ldr r7, [r6, #4] │ │ movs r3, #0 │ │ @@ -5730,61 +3102,61 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #56] ; 0x38 │ │ add r3, r6 │ │ lsls r3, r3, #1 │ │ str.w r3, [r8, #60] ; 0x3c │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, cfd2 │ │ + cbz r3, b602 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ mov r1, r3 │ │ movs r4, #0 │ │ adds r5, r2, #1 │ │ str.w r5, [r8, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r4, r3, r4, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n cfbe │ │ + bne.n b5ee │ │ strh.w r4, [ip] │ │ cmp lr, r0 │ │ add.w ip, ip, #2 │ │ - bne.n cfaa │ │ + bne.n b5da │ │ ldr r3, [sp, #8] │ │ ldr.w r2, [sp, #2452] ; 0x994 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w d3ae │ │ + bne.w b9de │ │ addw sp, sp, #2460 ; 0x99c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ add.w r5, r4, #33024 ; 0x8100 │ │ add r1, sp, #148 ; 0x94 │ │ adds r5, #144 ; 0x90 │ │ mov r3, r7 │ │ ldrh.w r2, [r5, #2]! │ │ - cbz r2, d00c │ │ + cbz r2, b63c │ │ strh.w r2, [r1, r7, lsl #2] │ │ add.w r2, r1, r7, lsl #2 │ │ adds r7, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp.w r3, #288 ; 0x120 │ │ - bne.n cffa │ │ + bne.n b62a │ │ addw r8, sp, #1300 ; 0x514 │ │ mov r0, r7 │ │ mov r5, r7 │ │ mov r2, r8 │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r7 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r7, #0 │ │ - beq.w d226 │ │ + beq.w b856 │ │ cmp r7, #8 │ │ - ble.w d3aa │ │ + ble.w b9da │ │ sub.w r0, r7, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r0, r0, #7 │ │ movs r3, #0 │ │ adds r0, #8 │ │ ldrh.w ip, [r2, #-92] │ │ adds r3, #8 │ │ @@ -5818,24 +3190,24 @@ │ │ str.w r1, [r6, r9, lsl #2] │ │ ldr.w r1, [r6, ip, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, ip, lsl #2] │ │ ldr.w r1, [r6, lr, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r6, lr, lsl #2] │ │ - bne.n d046 │ │ + bne.n b676 │ │ ldrh.w r1, [sl, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r7, r3 │ │ ldr.w r2, [r6, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r6, r1, lsl #2] │ │ - bgt.n d0d4 │ │ + bgt.n b704 │ │ cmp r7, #1 │ │ - ble.w d226 │ │ + ble.w b856 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r3, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ add r7, r3 │ │ ldr r3, [r6, #72] ; 0x48 │ │ add r7, r2 │ │ ldr r2, [r6, #76] ; 0x4c │ │ @@ -5893,70 +3265,70 @@ │ │ add.w r2, r1, r2, lsl #11 │ │ str r7, [r6, #60] ; 0x3c │ │ add.w r1, r2, r0, lsl #12 │ │ ldr r2, [r6, #8] │ │ add.w r1, r1, r2, lsl #13 │ │ add.w r3, r1, r3, lsl #14 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - beq.n d226 │ │ + beq.n b856 │ │ add.w ip, sp, #72 ; 0x48 │ │ add.w lr, sp, #68 ; 0x44 │ │ add r0, sp, #64 ; 0x40 │ │ add r1, sp, #60 ; 0x3c │ │ - b.n d1a4 │ │ + b.n b7d4 │ │ ldr r7, [r6, #60] ; 0x3c │ │ ldr r2, [r6, #56] ; 0x38 │ │ subs r7, #1 │ │ str r7, [r6, #60] ; 0x3c │ │ cmp r2, #0 │ │ - bne.w d37c │ │ + bne.w b9ac │ │ ldr r2, [r6, #52] ; 0x34 │ │ cmp r2, #0 │ │ - bne.w d376 │ │ + bne.w b9a6 │ │ ldr r2, [r6, #48] ; 0x30 │ │ cmp r2, #0 │ │ - bne.w d370 │ │ + bne.w b9a0 │ │ ldr r2, [r6, #44] ; 0x2c │ │ cmp r2, #0 │ │ - bne.w d36a │ │ + bne.w b99a │ │ ldr r2, [r6, #40] ; 0x28 │ │ cmp r2, #0 │ │ - bne.w d362 │ │ + bne.w b992 │ │ ldr r2, [r6, #36] ; 0x24 │ │ cmp r2, #0 │ │ - bne.w d35a │ │ + bne.w b98a │ │ ldr r2, [r6, #32] │ │ cmp r2, #0 │ │ - bne.w d352 │ │ + bne.w b982 │ │ ldr r2, [r6, #28] │ │ cmp r2, #0 │ │ - bne.w d382 │ │ + bne.w b9b2 │ │ ldr r2, [r6, #24] │ │ cmp r2, #0 │ │ - bne.w d3a2 │ │ + bne.w b9d2 │ │ ldr r2, [r6, #20] │ │ cmp r2, #0 │ │ - bne.w d39a │ │ + bne.w b9ca │ │ ldr r2, [r6, #16] │ │ cmp r2, #0 │ │ - bne.w d392 │ │ + bne.w b9c2 │ │ ldr r2, [r6, #12] │ │ cmp r2, #0 │ │ - bne.w d38a │ │ + bne.w b9ba │ │ ldr r2, [r6, #8] │ │ cmp r2, #0 │ │ - bne.w d33e │ │ + bne.w b96e │ │ ldr r2, [r6, #4] │ │ movs r7, #8 │ │ add.w r9, sp, #20 │ │ cmp r2, #0 │ │ - bne.w d344 │ │ + bne.w b974 │ │ subs r3, #1 │ │ cmp.w r3, #32768 ; 0x8000 │ │ - bne.n d1a2 │ │ + bne.n b7d2 │ │ add.w r3, r4, #34816 ; 0x8800 │ │ add.w r0, r4, #36608 ; 0x8f00 │ │ adds r3, #82 ; 0x52 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #18 │ │ mov r7, r3 │ │ @@ -5967,18 +3339,18 @@ │ │ mov r0, r7 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r6, [sp, #12] │ │ ldr.w r7, [fp, #4]! │ │ cmp r7, #0 │ │ - ble.n d314 │ │ + ble.n b944 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.n d334 │ │ + ble.n b964 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r5, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -6017,91 +3389,91 @@ │ │ add r6, r4 │ │ add.w r6, r6, #36608 ; 0x8f00 │ │ strb r1, [r6, #18] │ │ ldrh.w r6, [r3, #104] ; 0x68 │ │ add r6, r4 │ │ add.w r6, r6, #36608 ; 0x8f00 │ │ strb r1, [r6, #18] │ │ - bne.n d280 │ │ + bne.n b8b0 │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #36608 ; 0x8f00 │ │ strb r1, [r3, #18] │ │ - bgt.n d2f8 │ │ + bgt.n b928 │ │ rsb r5, r7, #1 │ │ add r5, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #16 │ │ - bne.n d254 │ │ + bne.n b884 │ │ add.w lr, r4, #36608 ; 0x8f00 │ │ add.w r0, r4, #36864 ; 0x9000 │ │ ldr r6, [sp, #12] │ │ add.w lr, lr, #17 │ │ adds r0, #49 ; 0x31 │ │ ldr.w ip, [sp, #4] │ │ - b.n cf14 │ │ + b.n b544 │ │ mov r2, r5 │ │ add.w ip, r5, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n d2f4 │ │ + b.n b924 │ │ add.w r9, sp, #24 │ │ movs r7, #12 │ │ subs r2, #1 │ │ str.w r2, [r9] │ │ ldr r2, [r6, r7] │ │ adds r2, #2 │ │ str r2, [r6, r7] │ │ - b.n d21e │ │ + b.n b84e │ │ movs r7, #36 ; 0x24 │ │ add.w r9, sp, #48 ; 0x30 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #40 ; 0x28 │ │ add.w r9, sp, #52 ; 0x34 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #44 ; 0x2c │ │ add.w r9, sp, #56 ; 0x38 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #48 ; 0x30 │ │ mov r9, r1 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #52 ; 0x34 │ │ mov r9, r0 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #56 ; 0x38 │ │ mov r9, lr │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #60 ; 0x3c │ │ mov r9, ip │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #32 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #16 │ │ add.w r9, sp, #28 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #20 │ │ add.w r9, sp, #32 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #24 │ │ add.w r9, sp, #36 ; 0x24 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r7, #28 │ │ add.w r9, sp, #40 ; 0x28 │ │ - b.n d344 │ │ + b.n b974 │ │ movs r3, #0 │ │ - b.n d0d4 │ │ + b.n b704 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ + bvc.n b95c │ │ movs r5, r0 │ │ - ldr.w r3, [pc, #2372] ; dd00 │ │ + ldr.w r3, [pc, #2372] ; c330 │ │ movs r2, #1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ subw sp, sp, #3116 ; 0xc2c │ │ mov r1, r3 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ movw r3, #33682 ; 0x8392 │ │ @@ -6111,62 +3483,62 @@ │ │ ldr r3, [r5, #0] │ │ add.w r5, r4, #36864 ; 0x9000 │ │ str r1, [sp, #28] │ │ movs r1, #0 │ │ mov.w r9, #286 ; 0x11e │ │ adds r5, #48 ; 0x30 │ │ str.w r3, [sp, #3108] ; 0xc24 │ │ - bl ceb4 │ │ + bl b4e4 │ │ mov r0, r4 │ │ movs r1, #0 │ │ - bl c9a4 │ │ + bl afd4 │ │ movw r3, #257 ; 0x101 │ │ - b.n d404 │ │ + b.n ba34 │ │ cmp r8, r3 │ │ mov r9, r8 │ │ - beq.w dc5c │ │ + beq.w c28c │ │ ldrb.w r7, [r5, #-1]! │ │ add.w r8, r9, #4294967295 ; 0xffffffff │ │ cmp r7, #0 │ │ - beq.n d3fc │ │ + beq.n ba2c │ │ mov r8, r9 │ │ mvn.w r3, #256 ; 0x100 │ │ add r3, r9 │ │ str r3, [sp, #20] │ │ add.w r1, r4, #36864 ; 0x9000 │ │ mov.w fp, #30 │ │ adds r1, #80 ; 0x50 │ │ - b.n d42e │ │ + b.n ba5e │ │ cmp r5, #1 │ │ mov fp, r5 │ │ - beq.w dc56 │ │ + beq.w c286 │ │ ldrb.w r7, [r1, #-1]! │ │ add.w r5, fp, #4294967295 ; 0xffffffff │ │ cmp r7, #0 │ │ - beq.n d426 │ │ + beq.n ba56 │ │ str r5, [sp, #24] │ │ mov r5, fp │ │ addw r3, sp, #2468 ; 0x9a4 │ │ add.w r1, r4, #36608 ; 0x8f00 │ │ adds r1, #18 │ │ mov r2, r9 │ │ mov r0, r3 │ │ add.w r3, r4, #34304 ; 0x8600 │ │ add.w sl, r4, #34304 ; 0x8600 │ │ mov r6, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r2, r6 │ │ adds r2, #18 │ │ add.w r1, r4, #36864 ; 0x9000 │ │ str r2, [sp, #4] │ │ mov r6, r2 │ │ adds r1, #50 ; 0x32 │ │ mov r2, fp │ │ add r0, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ movs r2, #38 ; 0x26 │ │ movs r1, #0 │ │ blx 91c0 │ │ mov r2, sl │ │ mov r3, sl │ │ adds r3, #54 ; 0x36 │ │ @@ -6179,79 +3551,79 @@ │ │ addw r6, sp, #2467 ; 0x9a3 │ │ addw lr, sp, #2788 ; 0xae4 │ │ mov r2, r3 │ │ mov r7, r3 │ │ mov r0, r3 │ │ movs r5, #255 ; 0xff │ │ str r4, [sp, #0] │ │ - b.n d4ec │ │ - cbz r3, d4d8 │ │ + b.n bb1c │ │ + cbz r3, bb08 │ │ cmp r3, #2 │ │ - bhi.w db16 │ │ + bhi.w c146 │ │ ldr r4, [sp, #0] │ │ add.w fp, r7, #1 │ │ cmp r3, #1 │ │ strb.w r5, [lr, r7] │ │ add.w r8, r4, r5, lsl #1 │ │ add.w r8, r8, #34304 ; 0x8600 │ │ it eq │ │ moveq r7, fp │ │ ldrh.w r9, [r8, #18] │ │ add r9, r3 │ │ strh.w r9, [r8, #18] │ │ - beq.n d4d8 │ │ + beq.n bb08 │ │ adds r7, #2 │ │ strb.w r5, [lr, fp] │ │ adds r2, #1 │ │ cmp r2, #138 ; 0x8a │ │ it ne │ │ movne r3, #0 │ │ - beq.w db46 │ │ + beq.w c176 │ │ adds r0, #1 │ │ mov r5, r1 │ │ cmp ip, r0 │ │ - bls.n d58a │ │ + bls.n bbba │ │ ldrb.w r1, [r6, #1]! │ │ cmp r1, #0 │ │ - beq.n d4a6 │ │ - cbz r2, d526 │ │ + beq.n bad6 │ │ + cbz r2, bb56 │ │ cmp r2, #2 │ │ - bhi.w db6c │ │ + bhi.w c19c │ │ ldr r4, [sp, #4] │ │ add.w r9, r7, #1 │ │ cmp r2, #1 │ │ ldrh.w r8, [r4] │ │ mov.w r4, #0 │ │ strb.w r4, [lr, r7] │ │ it eq │ │ moveq r7, r9 │ │ ldr r4, [sp, #4] │ │ add r8, r2 │ │ strh.w r8, [r4] │ │ - beq.n d526 │ │ + beq.n bb56 │ │ adds r7, #2 │ │ movs r2, #0 │ │ strb.w r2, [lr, r9] │ │ cmp r1, r5 │ │ - beq.w daea │ │ - cbz r3, d55e │ │ + beq.w c11a │ │ + cbz r3, bb8e │ │ cmp r3, #2 │ │ - bhi.w db94 │ │ + bhi.w c1c4 │ │ ldr r2, [sp, #0] │ │ add.w r9, r7, #1 │ │ cmp r3, #1 │ │ strb.w r5, [lr, r7] │ │ add.w r2, r2, r5, lsl #1 │ │ add.w r2, r2, #34304 ; 0x8600 │ │ it eq │ │ moveq r7, r9 │ │ ldrh.w r8, [r2, #18] │ │ add r8, r3 │ │ strh.w r8, [r2, #18] │ │ - beq.n d55e │ │ + beq.n bb8e │ │ adds r7, #2 │ │ strb.w r5, [lr, r9] │ │ ldr r3, [sp, #0] │ │ adds r0, #1 │ │ cmp ip, r0 │ │ strb.w r1, [lr, r7] │ │ add.w r5, r3, r1, lsl #1 │ │ @@ -6259,21 +3631,21 @@ │ │ add.w r5, r5, #34304 ; 0x8600 │ │ add.w r7, r7, #1 │ │ mov r2, r3 │ │ ldrh.w r8, [r5, #18] │ │ add.w r8, r8, #1 │ │ strh.w r8, [r5, #18] │ │ mov r5, r1 │ │ - bhi.n d4ec │ │ + bhi.n bb1c │ │ ldr r4, [sp, #0] │ │ mov r0, r7 │ │ cmp r3, #0 │ │ - beq.w dbd4 │ │ + beq.w c204 │ │ cmp r3, #2 │ │ - bhi.w dc9c │ │ + bhi.w c2cc │ │ add.w lr, r4, r1, lsl #1 │ │ movw r6, #34322 ; 0x8612 │ │ addw r0, sp, #2788 ; 0xae4 │ │ mov r2, r3 │ │ ldrh.w r5, [lr, r6] │ │ add r0, r7 │ │ add r7, r3 │ │ @@ -6287,34 +3659,34 @@ │ │ mov r0, r8 │ │ blx 91c0 │ │ add.w r0, r4, #34304 ; 0x8600 │ │ adds r0, #16 │ │ add r1, sp, #164 ; 0xa4 │ │ mov r3, r5 │ │ ldrh.w r2, [r0, #2]! │ │ - cbz r2, d5e6 │ │ + cbz r2, bc16 │ │ strh.w r2, [r1, r5, lsl #2] │ │ add.w r2, r1, r5, lsl #2 │ │ adds r5, #1 │ │ strh r3, [r2, #2] │ │ adds r3, #1 │ │ cmp r3, #19 │ │ - bne.n d5d4 │ │ + bne.n bc04 │ │ addw fp, sp, #1316 ; 0x524 │ │ mov r0, r5 │ │ mov r6, r5 │ │ mov r2, fp │ │ - bl c52c │ │ + bl ab5c │ │ mov r1, r5 │ │ mov sl, r0 │ │ - bl c2e0 │ │ + bl a910 │ │ cmp r5, #0 │ │ - beq.w d772 │ │ + beq.w bda2 │ │ cmp r5, #8 │ │ - ble.w dcb8 │ │ + ble.w c2e8 │ │ sub.w r9, r5, #9 │ │ add.w r2, sl, #92 ; 0x5c │ │ bic.w r9, r9, #7 │ │ movs r3, #0 │ │ add.w r9, r9, #8 │ │ mov ip, r7 │ │ ldrh.w r7, [r2, #-92] │ │ @@ -6349,78 +3721,78 @@ │ │ str.w r1, [r8, lr, lsl #2] │ │ ldr.w r1, [r8, r7, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r7, lsl #2] │ │ ldr.w r1, [r8, r0, lsl #2] │ │ add.w r1, r1, #1 │ │ str.w r1, [r8, r0, lsl #2] │ │ - bne.n d622 │ │ + bne.n bc52 │ │ mov r7, ip │ │ mov r0, sl │ │ ldrh.w r1, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ ldr.w r2, [r8, r1, lsl #2] │ │ add.w r2, r2, #1 │ │ str.w r2, [r8, r1, lsl #2] │ │ - blt.n d6b4 │ │ + blt.n bce4 │ │ cmp r5, #1 │ │ - ble.n d772 │ │ + ble.n bda2 │ │ ldr.w r1, [r8, #28] │ │ add r3, sp, #60 ; 0x3c │ │ add r0, sp, #160 ; 0xa0 │ │ ldr.w r2, [r3, #4]! │ │ cmp r3, r0 │ │ add r1, r2 │ │ str.w r1, [r8, #28] │ │ - bne.n d6d6 │ │ + bne.n bd06 │ │ add.w r0, r8, #16 │ │ ldr.w r5, [r8, #8] │ │ ldmia r0, {r0, r2, r3} │ │ add.w lr, r1, r3, lsl #1 │ │ ldr.w r3, [r8, #12] │ │ add.w r2, lr, r2, lsl #2 │ │ add.w r0, r2, r0, lsl #3 │ │ ldr.w r2, [r8, #4] │ │ add.w r3, r0, r3, lsl #4 │ │ add.w r5, r3, r5, lsl #5 │ │ add.w r2, r5, r2, lsl #6 │ │ cmp r2, #128 ; 0x80 │ │ - beq.n d772 │ │ + beq.n bda2 │ │ add r0, sp, #56 ; 0x38 │ │ add.w lr, sp, #52 ; 0x34 │ │ add.w ip, sp, #48 ; 0x30 │ │ add.w r9, sp, #44 ; 0x2c │ │ - b.n d726 │ │ + b.n bd56 │ │ ldr.w r1, [r8, #28] │ │ ldr.w r3, [r8, #24] │ │ subs r1, #1 │ │ str.w r1, [r8, #28] │ │ cmp r3, #0 │ │ - bne.w dc84 │ │ + bne.w c2b4 │ │ ldr.w r3, [r8, #20] │ │ cmp r3, #0 │ │ - bne.w dc90 │ │ + bne.w c2c0 │ │ ldr.w r3, [r8, #16] │ │ cmp r3, #0 │ │ - bne.w dc8a │ │ + bne.w c2ba │ │ ldr.w r3, [r8, #12] │ │ cmp r3, #0 │ │ - bne.w dc96 │ │ + bne.w c2c6 │ │ ldr.w r3, [r8, #8] │ │ cmp r3, #0 │ │ - bne.w dbf8 │ │ + bne.w c228 │ │ ldr.w r3, [r8, #4] │ │ movs r1, #8 │ │ add r5, sp, #36 ; 0x24 │ │ cmp r3, #0 │ │ - bne.w dbfc │ │ + bne.w c22c │ │ subs r2, #1 │ │ cmp r2, #128 ; 0x80 │ │ - bne.n d722 │ │ + bne.n bd52 │ │ add.w r3, r4, #35840 ; 0x8c00 │ │ add.w r0, r4, #37120 ; 0x9100 │ │ adds r3, #210 ; 0xd2 │ │ movs r1, #0 │ │ mov.w r2, #288 ; 0x120 │ │ adds r0, #82 ; 0x52 │ │ mov r5, r3 │ │ @@ -6431,18 +3803,18 @@ │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ blx 91c0 │ │ str r7, [sp, #4] │ │ str.w r8, [sp, #8] │ │ ldr.w r7, [r8, #4]! │ │ cmp r7, #0 │ │ - ble.n d876 │ │ + ble.n bea6 │ │ cmp r7, #8 │ │ uxtb.w r1, r9 │ │ - ble.w dc0c │ │ + ble.w c23c │ │ add.w ip, r6, #4294967295 ; 0xffffffff │ │ sub.w r2, r7, #9 │ │ bic.w r2, r2, #7 │ │ sub.w lr, r6, #8 │ │ add.w r3, sl, ip, lsl #2 │ │ rsb lr, r2, lr │ │ subs r3, #98 ; 0x62 │ │ @@ -6481,29 +3853,29 @@ │ │ add r5, r4 │ │ add.w r5, r5, #37120 ; 0x9100 │ │ strb.w r1, [r5, #82] ; 0x52 │ │ ldrh.w r5, [r3, #104] ; 0x68 │ │ add r5, r4 │ │ add.w r5, r5, #37120 ; 0x9100 │ │ strb.w r1, [r5, #82] ; 0x52 │ │ - bne.n d7d0 │ │ + bne.n be00 │ │ add.w r2, sl, r2, lsl #2 │ │ ldrh.w r3, [r2, #-2] │ │ subs r0, #1 │ │ cmp r0, #0 │ │ sub.w r2, r2, #4 │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ strb.w r1, [r3, #82] ; 0x52 │ │ - bgt.n d858 │ │ + bgt.n be88 │ │ rsb r6, r7, #1 │ │ add r6, ip │ │ add.w r9, r9, #1 │ │ cmp.w r9, #8 │ │ - bne.n d7a2 │ │ + bne.n bdd2 │ │ ldr.w r8, [sp, #8] │ │ add.w lr, r4, #37120 ; 0x9100 │ │ ldr r7, [sp, #4] │ │ mov ip, r4 │ │ ldr r6, [sp, #0] │ │ mov r0, lr │ │ ldr.w r1, [r8, #4] │ │ @@ -6530,40 +3902,40 @@ │ │ add r3, r2 │ │ lsls r3, r3, #1 │ │ str.w r3, [fp, #24] │ │ add r3, r1 │ │ lsls r3, r3, #1 │ │ str.w r3, [fp, #28] │ │ ldrb.w r3, [lr, #1]! │ │ - cbz r3, d908 │ │ + cbz r3, bf38 │ │ ldr.w r2, [fp, r3, lsl #2] │ │ mov r1, r3 │ │ movs r5, #0 │ │ adds r4, r2, #1 │ │ str.w r4, [fp, r3, lsl #2] │ │ subs r1, #1 │ │ and.w r3, r2, #1 │ │ orr.w r5, r3, r5, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n d8f6 │ │ + bne.n bf26 │ │ strh r5, [r6, #0] │ │ cmp lr, r0 │ │ add.w r6, r6, #2 │ │ - bne.n d8e2 │ │ + bne.n bf12 │ │ ldr.w r1, [ip, #68] ; 0x44 │ │ movs r2, #2 │ │ ldr.w r3, [ip, #72] ; 0x48 │ │ mov r4, ip │ │ lsls r2, r1 │ │ adds r1, #2 │ │ cmp r1, #7 │ │ orr.w r2, r2, r3 │ │ str.w r1, [ip, #68] ; 0x44 │ │ str.w r2, [ip, #72] ; 0x48 │ │ - bls.n d952 │ │ + bls.n bf82 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r3, r0 │ │ itttt cc │ │ addcc r1, r3, #1 │ │ strcc r1, [r4, #48] ; 0x30 │ │ strbcc r2, [r3, #0] │ │ @@ -6571,23 +3943,23 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r1, #8 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n d930 │ │ + bhi.n bf60 │ │ ldr r6, [sp, #20] │ │ adds r5, r1, #5 │ │ cmp r5, #7 │ │ str r5, [r4, #68] ; 0x44 │ │ lsl.w r6, r6, r1 │ │ orr.w r2, r2, r6 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.n d988 │ │ + bls.n bfb8 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r3, r1 │ │ itttt cc │ │ addcc r1, r3, #1 │ │ strcc r1, [r4, #48] ; 0x30 │ │ strbcc r2, [r3, #0] │ │ @@ -6595,23 +3967,23 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n d966 │ │ + bhi.n bf96 │ │ ldr r6, [sp, #24] │ │ adds r1, r5, #5 │ │ cmp r1, #7 │ │ str r1, [r4, #68] ; 0x44 │ │ lsl.w r6, r6, r5 │ │ orr.w r6, r6, r2 │ │ str r6, [r4, #72] ; 0x48 │ │ - bls.n d9be │ │ + bls.n bfee │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6619,34 +3991,34 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r1, #8 │ │ str r1, [r4, #68] ; 0x44 │ │ cmp r1, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n d99c │ │ - ldr r0, [pc, #836] ; (dd04 ) │ │ + bhi.n bfcc │ │ + ldr r0, [pc, #836] ; (c334 ) │ │ movs r2, #18 │ │ add r0, pc │ │ adds r0, #19 │ │ ldrb.w r3, [r0, #-1]! │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ adds r3, #80 ; 0x50 │ │ ldrb r3, [r3, #2] │ │ cmp r3, #0 │ │ - bne.w dc62 │ │ + bne.w c292 │ │ adds.w r2, r2, #4294967295 ; 0xffffffff │ │ - bcs.n d9c6 │ │ + bcs.n bff6 │ │ adds r5, r1, #4 │ │ str r6, [r4, #72] ; 0x48 │ │ cmp r5, #7 │ │ str r5, [r4, #68] ; 0x44 │ │ mov.w lr, #4 │ │ - bls.n da10 │ │ + bls.n c040 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6654,30 +4026,30 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n d9ee │ │ - ldr r0, [pc, #756] ; (dd08 ) │ │ + bhi.n c01e │ │ + ldr r0, [pc, #756] ; (c338 ) │ │ add r0, pc │ │ add lr, r0 │ │ ldrb.w r3, [r0], #1 │ │ add r3, r4 │ │ add.w r3, r3, #37120 ; 0x9100 │ │ adds r3, #80 ; 0x50 │ │ ldrb r3, [r3, #2] │ │ lsls r3, r5 │ │ adds r5, #3 │ │ cmp r5, #7 │ │ orr.w r6, r6, r3 │ │ str r5, [r4, #68] ; 0x44 │ │ str r6, [r4, #72] ; 0x48 │ │ - bls.n da56 │ │ + bls.n c086 │ │ ldr r3, [r4, #48] ; 0x30 │ │ ldr r2, [r4, #52] ; 0x34 │ │ cmp r3, r2 │ │ itttt cc │ │ addcc r2, r3, #1 │ │ strcc r2, [r4, #48] ; 0x30 │ │ strbcc r6, [r3, #0] │ │ @@ -6685,23 +4057,23 @@ │ │ it cc │ │ ldrcc r6, [r4, #72] ; 0x48 │ │ subs r5, #8 │ │ str r5, [r4, #68] ; 0x44 │ │ cmp r5, #7 │ │ mov.w r6, r6, lsr #8 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.n da34 │ │ + bhi.n c064 │ │ cmp r0, lr │ │ - bne.n da16 │ │ - ldr.w lr, [pc, #688] ; dd0c │ │ + bne.n c046 │ │ + ldr.w lr, [pc, #688] ; c33c │ │ addw r6, sp, #2788 ; 0xae4 │ │ movs r5, #0 │ │ add lr, pc │ │ cmp r7, r5 │ │ - bls.n dad4 │ │ + bls.n c104 │ │ add.w r8, r5, #4294967295 ; 0xffffffff │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #68] ; 0x44 │ │ add r8, r6 │ │ ldrb.w ip, [r8, #1]! │ │ add.w r9, r5, #1 │ │ add.w r1, ip, #17920 ; 0x4600 │ │ @@ -6714,15 +4086,15 @@ │ │ ldrh r1, [r1, #2] │ │ lsls r1, r3 │ │ add r3, r0 │ │ cmp r3, #7 │ │ orr.w r2, r2, r1 │ │ str r3, [r4, #68] ; 0x44 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.n dac6 │ │ + bls.n c0f6 │ │ ldr r1, [r4, #48] ; 0x30 │ │ ldr r0, [r4, #52] ; 0x34 │ │ cmp r1, r0 │ │ itttt cc │ │ addcc r3, r1, #1 │ │ strcc r3, [r4, #48] ; 0x30 │ │ strbcc r2, [r1, #0] │ │ @@ -6730,145 +4102,145 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n daa4 │ │ + bhi.n c0d4 │ │ cmp.w ip, #15 │ │ - bhi.w dc16 │ │ + bhi.w c246 │ │ cmp r7, r9 │ │ mov r5, r9 │ │ - bhi.n da74 │ │ + bhi.n c0a4 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [sp, #3108] ; 0xc24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w dcfa │ │ + bne.w c32a │ │ addw sp, sp, #3116 ; 0xc2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r3, #1 │ │ cmp r3, #6 │ │ it ne │ │ movne r2, #0 │ │ - bne.w d4e4 │ │ + bne.w bb14 │ │ ldrh.w r2, [sl] │ │ adds r5, r7, #1 │ │ movs r3, #0 │ │ movs r4, #16 │ │ adds r2, #1 │ │ strb.w r4, [lr, r7] │ │ strh.w r2, [sl] │ │ movs r4, #3 │ │ adds r7, #2 │ │ strb.w r4, [lr, r5] │ │ mov r2, r3 │ │ - b.n d4e4 │ │ + b.n bb14 │ │ adds r2, #1 │ │ add.w r8, r7, #1 │ │ ldrh.w r5, [sl] │ │ cmp r2, #138 ; 0x8a │ │ sub.w r3, r3, #3 │ │ mov.w r4, #16 │ │ add.w r5, r5, #1 │ │ strb.w r4, [lr, r7] │ │ strh.w r5, [sl] │ │ add.w r7, r7, #2 │ │ strb.w r3, [lr, r8] │ │ it ne │ │ movne r3, #0 │ │ - bne.w d4e4 │ │ + bne.w bb14 │ │ ldr r4, [sp, #8] │ │ movs r3, #18 │ │ str r3, [sp, #16] │ │ add.w r8, r7, #1 │ │ ldrb.w r3, [sp, #16] │ │ movs r2, #0 │ │ ldrh r5, [r4, #0] │ │ strb.w r3, [lr, r7] │ │ adds r5, #1 │ │ adds r7, #2 │ │ strh r5, [r4, #0] │ │ mov r3, r2 │ │ movs r5, #127 ; 0x7f │ │ strb.w r5, [lr, r8] │ │ - b.n d4e4 │ │ + b.n bb14 │ │ cmp r2, #10 │ │ - bhi.n dbb0 │ │ + bhi.n c1e0 │ │ ldr r4, [sp, #12] │ │ add.w r8, r7, #1 │ │ subs r2, #3 │ │ mov.w fp, #17 │ │ strb.w fp, [lr, r7] │ │ adds r7, #2 │ │ ldrh.w r9, [r4] │ │ strb.w r2, [lr, r8] │ │ add.w r9, r9, #1 │ │ strh.w r9, [r4] │ │ - b.n d526 │ │ + b.n bb56 │ │ adds r5, r7, #1 │ │ ldrh.w r2, [sl] │ │ movs r4, #16 │ │ subs r3, #3 │ │ strb.w r4, [lr, r7] │ │ adds r2, #1 │ │ strb.w r3, [lr, r5] │ │ adds r7, #2 │ │ strh.w r2, [sl] │ │ - b.n d55e │ │ + b.n bb8e │ │ ldr r4, [sp, #8] │ │ add.w r9, r7, #1 │ │ subs r2, #11 │ │ ldrh.w r8, [r4] │ │ movs r4, #18 │ │ strb.w r4, [lr, r7] │ │ adds r7, #2 │ │ ldr r4, [sp, #8] │ │ add.w r8, r8, #1 │ │ strb.w r2, [lr, r9] │ │ strh.w r8, [r4] │ │ - b.n d526 │ │ + b.n bb56 │ │ cmp r2, #0 │ │ - beq.w d5ba │ │ + beq.w bbea │ │ cmp r2, #2 │ │ - bhi.n dcbe │ │ + bhi.n c2ee │ │ movw r6, #34322 ; 0x8612 │ │ addw r0, sp, #2788 ; 0xae4 │ │ ldrh r5, [r4, r6] │ │ mov r1, r3 │ │ add r0, r7 │ │ add r7, r2 │ │ add r5, r2 │ │ strh r5, [r4, r6] │ │ blx 91c0 │ │ - b.n d5ba │ │ + b.n bbea │ │ add r5, sp, #40 ; 0x28 │ │ movs r1, #12 │ │ subs r3, #1 │ │ str r3, [r5, #0] │ │ ldr.w r3, [r8, r1] │ │ adds r3, #2 │ │ str.w r3, [r8, r1] │ │ - b.n d76c │ │ + b.n bd9c │ │ mov r2, r6 │ │ add.w ip, r6, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ - b.n d854 │ │ + b.n be84 │ │ add ip, lr │ │ ldrb.w r1, [r6, r9] │ │ adds r5, #2 │ │ ldrb.w r0, [ip, #-16] │ │ lsls r1, r3 │ │ add r3, r0 │ │ orrs r2, r1 │ │ cmp r3, #7 │ │ str r3, [r4, #68] ; 0x44 │ │ str r2, [r4, #72] ; 0x48 │ │ - bls.w da66 │ │ + bls.w c096 │ │ ldr r0, [r4, #48] ; 0x30 │ │ ldr r1, [r4, #52] ; 0x34 │ │ cmp r0, r1 │ │ itttt cc │ │ addcc r3, r0, #1 │ │ strcc r3, [r4, #48] ; 0x30 │ │ strbcc r2, [r0, #0] │ │ @@ -6876,131 +4248,131 @@ │ │ it cc │ │ ldrcc r2, [r4, #72] ; 0x48 │ │ subs r3, #8 │ │ str r3, [r4, #68] ; 0x44 │ │ cmp r3, #7 │ │ mov.w r2, r2, lsr #8 │ │ str r2, [r4, #72] ; 0x48 │ │ - bhi.n dc32 │ │ - b.n da66 │ │ + bhi.n c262 │ │ + b.n c096 │ │ str r7, [sp, #24] │ │ - b.w d43e │ │ + b.w ba6e │ │ str r7, [sp, #20] │ │ - b.w d41a │ │ + b.w ba4a │ │ cmp r2, #2 │ │ - ble.w d9e0 │ │ + ble.w c010 │ │ adds r5, r1, #4 │ │ subs r3, r2, #3 │ │ cmp r5, #7 │ │ add.w lr, r2, #1 │ │ lsl.w r3, r3, r1 │ │ str r5, [r4, #68] ; 0x44 │ │ orr.w r6, r6, r3 │ │ str r6, [r4, #72] ; 0x48 │ │ - bhi.w d9ee │ │ - b.n da10 │ │ + bhi.w c01e │ │ + b.n c040 │ │ movs r1, #28 │ │ mov r5, r0 │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #20 │ │ mov r5, ip │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #24 │ │ mov r5, lr │ │ - b.n dbfc │ │ + b.n c22c │ │ movs r1, #16 │ │ mov r5, r9 │ │ - b.n dbfc │ │ + b.n c22c │ │ movw r5, #34354 ; 0x8632 │ │ addw r1, sp, #2788 ; 0xae4 │ │ ldrh r2, [r4, r5] │ │ add r0, r1 │ │ subs r3, #3 │ │ movs r6, #16 │ │ adds r2, #1 │ │ strb r6, [r1, r7] │ │ strh r2, [r4, r5] │ │ adds r7, #2 │ │ strb r3, [r0, #1] │ │ - b.n d5ba │ │ + b.n bbea │ │ movs r3, #0 │ │ mov r0, sl │ │ - b.n d6b4 │ │ + b.n bce4 │ │ cmp r2, #10 │ │ - bhi.n dcde │ │ + bhi.n c30e │ │ movw r5, #34356 ; 0x8634 │ │ addw r3, sp, #2788 ; 0xae4 │ │ ldrh r1, [r4, r5] │ │ add r0, r3 │ │ subs r2, #3 │ │ movs r6, #17 │ │ adds r1, #1 │ │ strb r6, [r3, r7] │ │ strh r1, [r4, r5] │ │ adds r7, #2 │ │ strb r2, [r0, #1] │ │ - b.n d5ba │ │ + b.n bbea │ │ movw r5, #34358 ; 0x8636 │ │ addw r3, sp, #2788 ; 0xae4 │ │ ldrh r1, [r4, r5] │ │ add r0, r3 │ │ movs r6, #18 │ │ subs r2, #11 │ │ strb r6, [r3, r7] │ │ adds r1, #1 │ │ adds r7, #2 │ │ strb r2, [r0, #1] │ │ strh r1, [r4, r5] │ │ - b.n d5ba │ │ + b.n bbea │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - ; instruction: 0xb8e0 │ │ + bcs.n c294 │ │ movs r5, r0 │ │ - ldr r2, [r3, #24] │ │ + strh r2, [r5, #26] │ │ movs r5, r0 │ │ - ldr r2, [r1, #20] │ │ + strh r2, [r3, #24] │ │ movs r5, r0 │ │ - movs r1, #172 ; 0xac │ │ + subs r2, #60 ; 0x3c │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r0 │ │ sub sp, #20 │ │ cmp r1, #0 │ │ - bne.w df82 │ │ - bl d3b8 │ │ + bne.w c5b2 │ │ + bl b9e8 │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr.w sl, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ add.w r7, r5, #37376 ; 0x9200 │ │ ldr r4, [r5, #40] ; 0x28 │ │ adds r7, #114 ; 0x72 │ │ cmp r7, r4 │ │ - bcs.w dee4 │ │ - ldr.w r9, [pc, #744] ; e024 │ │ + bcs.w c514 │ │ + ldr.w r9, [pc, #744] ; c654 │ │ mov.w lr, #1 │ │ - ldr.w ip, [pc, #740] ; e028 │ │ + ldr.w ip, [pc, #740] ; c658 │ │ mov r1, sl │ │ - ldr.w r8, [pc, #736] ; e02c │ │ + ldr.w r8, [pc, #736] ; c65c │ │ add r9, pc │ │ - ldr r2, [pc, #736] ; (e030 ) │ │ + ldr r2, [pc, #736] ; (c660 ) │ │ add ip, pc │ │ add r8, pc │ │ add r2, pc │ │ str r2, [sp, #8] │ │ - ldr r2, [pc, #728] ; (e034 ) │ │ + ldr r2, [pc, #728] ; (c664 ) │ │ add r2, pc │ │ str r2, [sp, #12] │ │ cmp.w lr, #1 │ │ ittt eq │ │ ldrbeq.w lr, [r7] │ │ addeq r7, #1 │ │ orreq.w lr, lr, #256 ; 0x100 │ │ tst.w lr, #1 │ │ - beq.w df30 │ │ + beq.w c560 │ │ ldrb.w sl, [r7] │ │ adds r7, #3 │ │ ldrb.w fp, [r7, #-1] │ │ ldrb.w r4, [r7, #-2] │ │ add.w r2, r9, sl, lsl #1 │ │ orr.w r4, r4, fp, lsl #8 │ │ ldrh r2, [r2, #20] │ │ @@ -7014,58 +4386,58 @@ │ │ ldrh.w fp, [fp, #2] │ │ add r2, r1 │ │ str r2, [r5, #68] ; 0x44 │ │ cmp r2, #7 │ │ lsl.w fp, fp, r1 │ │ orr.w r1, fp, r3 │ │ str r1, [r5, #72] ; 0x48 │ │ - bls.n ddda │ │ + bls.n c40a │ │ cmp r0, r6 │ │ add.w r3, r0, #1 │ │ - bcs.n ddce │ │ + bcs.n c3fe │ │ str r3, [r5, #48] ; 0x30 │ │ strb r1, [r0, #0] │ │ ldr r1, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r1, r1, #8 │ │ cmp r2, #7 │ │ str r2, [r5, #68] ; 0x44 │ │ str r1, [r5, #72] ; 0x48 │ │ - bhi.n ddba │ │ + bhi.n c3ea │ │ add.w r3, ip, sl │ │ ldrb.w r3, [r3, #532] ; 0x214 │ │ add.w fp, r2, r3 │ │ str.w fp, [r5, #68] ; 0x44 │ │ add.w r3, ip, r3, lsl #2 │ │ cmp.w fp, #7 │ │ ldr.w r3, [r3, #788] ; 0x314 │ │ and.w sl, sl, r3 │ │ lsl.w sl, sl, r2 │ │ orr.w r1, sl, r1 │ │ str r1, [r5, #72] ; 0x48 │ │ - bls.n de2a │ │ + bls.n c45a │ │ mov r3, fp │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n de1c │ │ + bcs.n c44c │ │ str r2, [r5, #48] ; 0x30 │ │ strb r1, [r0, #0] │ │ ldr r1, [r5, #72] ; 0x48 │ │ ldr r3, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r1, r1, #8 │ │ cmp r3, #7 │ │ str r3, [r5, #68] ; 0x44 │ │ str r1, [r5, #72] ; 0x48 │ │ - bhi.n de08 │ │ + bhi.n c438 │ │ mov fp, r3 │ │ cmp.w r4, #512 ; 0x200 │ │ itete lt │ │ ldrlt r3, [sp, #12] │ │ ldrge r3, [sp, #8] │ │ addlt r2, r3, r4 │ │ addge.w r2, r3, r4, lsr #8 │ │ @@ -7085,87 +4457,87 @@ │ │ ldrh r2, [r2, #2] │ │ add r3, fp │ │ str r3, [r5, #68] ; 0x44 │ │ cmp r3, #7 │ │ lsl.w r2, r2, fp │ │ orr.w r2, r2, r1 │ │ str r2, [r5, #72] ; 0x48 │ │ - bls.n de96 │ │ + bls.n c4c6 │ │ cmp r0, r6 │ │ add.w r1, r0, #1 │ │ - bcs.n de8a │ │ + bcs.n c4ba │ │ str r1, [r5, #48] ; 0x30 │ │ strb r2, [r0, #0] │ │ ldr r2, [r5, #72] ; 0x48 │ │ ldr r3, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r2, r2, #8 │ │ cmp r3, #7 │ │ str r3, [r5, #68] ; 0x44 │ │ str r2, [r5, #72] ; 0x48 │ │ - bhi.n de76 │ │ + bhi.n c4a6 │ │ ldr r1, [sp, #4] │ │ add.w sl, r8, r1, lsl #2 │ │ adds r1, r3, r1 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ ldr.w sl, [sl, #788] ; 0x314 │ │ and.w r4, r4, sl │ │ lsl.w r4, r4, r3 │ │ orr.w r3, r4, r2 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n ded6 │ │ + bls.n c506 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n deca │ │ + bcs.n c4fa │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r1, #8 │ │ lsrs r3, r3, #8 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n deb6 │ │ + bhi.n c4e6 │ │ ldr r4, [r5, #40] ; 0x28 │ │ cmp r4, r7 │ │ mov.w lr, lr, lsr #1 │ │ - bhi.w dd5e │ │ + bhi.w c38e │ │ mov sl, r1 │ │ movw r1, #36882 ; 0x9012 │ │ movw r2, #35410 ; 0x8a52 │ │ ldrb r4, [r5, r1] │ │ ldrh r2, [r5, r2] │ │ add r4, sl │ │ str r4, [r5, #68] ; 0x44 │ │ cmp r4, #7 │ │ lsl.w r2, r2, sl │ │ orr.w r3, r3, r2 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n df22 │ │ + bls.n c552 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n df16 │ │ + bcs.n c546 │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r4, [r5, #68] ; 0x44 │ │ subs r4, #8 │ │ lsrs r3, r3, #8 │ │ cmp r4, #7 │ │ str r4, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n df02 │ │ + bhi.n c532 │ │ cmp r0, r6 │ │ ite cs │ │ movcs r0, #0 │ │ movcc r0, #1 │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r2, [r7, #0] │ │ @@ -7180,31 +4552,31 @@ │ │ ldrh.w sl, [sl, #2] │ │ lsl.w sl, sl, r1 │ │ add r1, r2 │ │ cmp r1, #7 │ │ orr.w r3, r3, sl │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bls.n ded8 │ │ + bls.n c508 │ │ cmp r0, r6 │ │ add.w r2, r0, #1 │ │ - bcs.n df74 │ │ + bcs.n c5a4 │ │ str r2, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r1, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r1, #8 │ │ lsrs r3, r3, #8 │ │ cmp r1, #7 │ │ str r1, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n df60 │ │ - b.n ded6 │ │ + bhi.n c590 │ │ + b.n c506 │ │ add.w r0, r0, #36608 ; 0x8f00 │ │ movs r1, #8 │ │ movs r2, #144 ; 0x90 │ │ adds r0, #18 │ │ blx 91c0 │ │ add.w r0, r5, #36608 ; 0x8f00 │ │ movs r1, #9 │ │ @@ -7224,106 +4596,106 @@ │ │ add.w r0, r5, #36864 ; 0x9000 │ │ movs r2, #32 │ │ movs r1, #5 │ │ adds r0, #50 ; 0x32 │ │ blx 91c0 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl ceb4 │ │ + bl b4e4 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl c9a4 │ │ + bl afd4 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r1, [r5, #72] ; 0x48 │ │ movs r3, #1 │ │ add.w sl, r2, #2 │ │ lsls r3, r2 │ │ cmp.w sl, #7 │ │ orr.w r3, r3, r1 │ │ str.w sl, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ it hi │ │ movhi r2, sl │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ - bls.w dd2c │ │ + bls.w c35c │ │ cmp r0, r6 │ │ add.w r1, r0, #1 │ │ - bcs.n e012 │ │ + bcs.n c642 │ │ str r1, [r5, #48] ; 0x30 │ │ strb r3, [r0, #0] │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #68] ; 0x44 │ │ ldr r0, [r5, #48] ; 0x30 │ │ ldr r6, [r5, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r3, r3, #8 │ │ cmp r2, #7 │ │ str r2, [r5, #68] ; 0x44 │ │ str r3, [r5, #72] ; 0x48 │ │ - bhi.n dffe │ │ + bhi.n c62e │ │ mov sl, r2 │ │ - b.n dd2c │ │ + b.n c35c │ │ nop │ │ - str r0, [r2, #96] ; 0x60 │ │ + ldrb r0, [r4, #31] │ │ movs r5, r0 │ │ - str r4, [r1, #96] ; 0x60 │ │ + ldrb r4, [r3, #31] │ │ movs r5, r0 │ │ - str r2, [r1, #96] ; 0x60 │ │ + ldrb r2, [r3, #31] │ │ movs r5, r0 │ │ - str r0, [r1, #96] ; 0x60 │ │ + ldrb r0, [r3, #31] │ │ movs r5, r0 │ │ - str r2, [r0, #96] ; 0x60 │ │ + ldrb r2, [r2, #31] │ │ movs r5, r0 │ │ │ │ -0000e038 : │ │ - ldr r3, [pc, #180] ; (e0f0 ) │ │ - ldr r2, [pc, #184] ; (e0f4 ) │ │ +0000c668 : │ │ + ldr r3, [pc, #180] ; (c720 ) │ │ + ldr r2, [pc, #184] ; (c724 ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r1, [r3, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ - bne.n e0e0 │ │ - ldr r4, [pc, #172] ; (e0f8 ) │ │ - ldr r0, [pc, #172] ; (e0fc ) │ │ - ldr r5, [pc, #176] ; (e100 ) │ │ + bne.n c710 │ │ + ldr r4, [pc, #172] ; (c728 ) │ │ + ldr r0, [pc, #172] ; (c72c ) │ │ + ldr r5, [pc, #176] ; (c730 ) │ │ ldr r7, [r2, r4] │ │ - ldr r6, [pc, #176] ; (e104 ) │ │ - ldr r4, [pc, #176] ; (e108 ) │ │ + ldr r6, [pc, #176] ; (c734 ) │ │ + ldr r4, [pc, #176] ; (c738 ) │ │ str r7, [r3, #8] │ │ ldr r7, [r2, r0] │ │ - ldr r0, [pc, #176] ; (e10c ) │ │ - ldr.w r9, [pc, #176] ; e110 │ │ + ldr r0, [pc, #176] ; (c73c ) │ │ + ldr.w r9, [pc, #176] ; c740 │ │ str r7, [r3, #12] │ │ ldr r5, [r2, r5] │ │ - ldr.w r8, [pc, #172] ; e114 │ │ - ldr.w ip, [pc, #172] ; e118 │ │ + ldr.w r8, [pc, #172] ; c744 │ │ + ldr.w ip, [pc, #172] ; c748 │ │ str r5, [r3, #16] │ │ ldr r7, [r2, r6] │ │ - ldr.w lr, [pc, #168] ; e11c │ │ - ldr r6, [pc, #168] ; (e120 ) │ │ + ldr.w lr, [pc, #168] ; c74c │ │ + ldr r6, [pc, #168] ; (c750 ) │ │ str r7, [r3, #20] │ │ ldr r7, [r2, r4] │ │ - ldr r5, [pc, #168] ; (e124 ) │ │ - ldr r4, [pc, #168] ; (e128 ) │ │ + ldr r5, [pc, #168] ; (c754 ) │ │ + ldr r4, [pc, #168] ; (c758 ) │ │ str r7, [r3, #28] │ │ ldr r7, [r2, r0] │ │ - ldr.w sl, [pc, #168] ; e12c │ │ - ldr r0, [pc, #168] ; (e130 ) │ │ + ldr.w sl, [pc, #168] ; c75c │ │ + ldr r0, [pc, #168] ; (c760 ) │ │ str r7, [r3, #24] │ │ ldr.w r7, [r2, r9] │ │ - ldr.w fp, [pc, #164] ; e134 │ │ - ldr.w r9, [pc, #164] ; e138 │ │ + ldr.w fp, [pc, #164] ; c764 │ │ + ldr.w r9, [pc, #164] ; c768 │ │ str r7, [r3, #32] │ │ ldr.w r7, [r2, r8] │ │ - ldr.w r8, [pc, #156] ; e13c │ │ + ldr.w r8, [pc, #156] ; c76c │ │ str r7, [r3, #36] ; 0x24 │ │ ldr.w r7, [r2, ip] │ │ - ldr.w ip, [pc, #152] ; e140 │ │ + ldr.w ip, [pc, #152] ; c770 │ │ str r7, [r3, #40] ; 0x28 │ │ ldr.w r7, [r2, lr] │ │ str r7, [r3, #44] ; 0x2c │ │ ldr r6, [r2, r6] │ │ str r6, [r3, #48] ; 0x30 │ │ ldr r5, [r2, r5] │ │ str r5, [r3, #52] ; 0x34 │ │ @@ -7337,69 +4709,69 @@ │ │ str r0, [r3, #68] ; 0x44 │ │ ldr.w r0, [r2, r9] │ │ str r0, [r3, #72] ; 0x48 │ │ ldr.w r0, [r2, r8] │ │ str r0, [r3, #76] ; 0x4c │ │ ldr.w r2, [r2, ip] │ │ str r2, [r3, #80] ; 0x50 │ │ - ldr r3, [pc, #96] ; (e144 ) │ │ + ldr r3, [pc, #96] ; (c774 ) │ │ adds r1, #1 │ │ movs r0, #0 │ │ add r3, pc │ │ str r1, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - add sp, #16 │ │ + ldmia r1!, {r3, r5, r7} │ │ movs r5, r0 │ │ - add r6, sp, #424 ; 0x1a8 │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ movs r5, r0 │ │ + mcr2 15, 0, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 0, pc, cr0, cr15, {7} │ │ + mrc2 15, 0, pc, cr4, cr15, {7} │ │ + mrc2 15, 0, pc, cr8, cr15, {7} │ │ + mrc2 15, 0, pc, cr12, cr15, {7} │ │ + mcr2 15, 1, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 1, pc, cr8, cr15, {7} ; │ │ mcr2 15, 1, pc, cr12, cr15, {7} ; │ │ mrc2 15, 1, pc, cr0, cr15, {7} │ │ mrc2 15, 1, pc, cr4, cr15, {7} │ │ mrc2 15, 1, pc, cr8, cr15, {7} │ │ mrc2 15, 1, pc, cr12, cr15, {7} │ │ mcr2 15, 2, pc, cr0, cr15, {7} ; │ │ mcr2 15, 2, pc, cr4, cr15, {7} ; │ │ mcr2 15, 2, pc, cr8, cr15, {7} ; │ │ mcr2 15, 2, pc, cr12, cr15, {7} ; │ │ mrc2 15, 2, pc, cr0, cr15, {7} │ │ - mrc2 15, 2, pc, cr4, cr15, {7} │ │ - mrc2 15, 2, pc, cr8, cr15, {7} │ │ - mrc2 15, 2, pc, cr12, cr15, {7} │ │ - mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ - mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr0, cr15, {7} │ │ - mrc2 15, 3, pc, cr4, cr15, {7} │ │ - add r7, sp, #360 ; 0x168 │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ movs r5, r0 │ │ │ │ -0000e148 : │ │ - ldr r2, [pc, #12] ; (e158 ) │ │ +0000c778 : │ │ + ldr r2, [pc, #12] ; (c788 ) │ │ add r2, pc │ │ ldr r3, [r2, #0] │ │ - cbz r3, e154 │ │ + cbz r3, c784 │ │ subs r3, #1 │ │ str r3, [r2, #0] │ │ bx lr │ │ nop │ │ - add r6, sp, #984 ; 0x3d8 │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ movs r5, r0 │ │ │ │ -0000e15c : │ │ +0000c78c : │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ sub sp, #16 │ │ - ldr r5, [pc, #124] ; (e1e0 ) │ │ + ldr r5, [pc, #124] ; (c810 ) │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #12] │ │ - cbz r0, e1d8 │ │ + cbz r0, c808 │ │ movs r6, #1 │ │ movs r2, #0 │ │ str r6, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ mov r2, r6 │ │ @@ -7407,175 +4779,175 @@ │ │ ldr r6, [r4, #8] │ │ mov r8, r0 │ │ mov r9, r1 │ │ mov r0, r4 │ │ add r1, sp, #8 │ │ blx r6 │ │ cmp r0, #4 │ │ - beq.n e1b0 │ │ + beq.n c7e0 │ │ movs r6, #0 │ │ movs r1, #0 │ │ mov r2, r8 │ │ str r1, [sp, #0] │ │ mov r3, r9 │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ mov r0, r6 │ │ ldr r2, [sp, #12] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n e1da │ │ + bne.n c80a │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #137 ; 0x89 │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r3, [sp, #9] │ │ cmp r3, #80 ; 0x50 │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r3, [sp, #10] │ │ cmp r3, #78 ; 0x4e │ │ - bne.n e190 │ │ + bne.n c7c0 │ │ ldrb.w r6, [sp, #11] │ │ sub.w r6, r6, #71 ; 0x47 │ │ clz r6, r6 │ │ lsrs r6, r6, #5 │ │ - b.n e192 │ │ - b.n e1a2 │ │ + b.n c7c2 │ │ + b.n c7d2 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - add r3, sp, #264 ; 0x108 │ │ + stmia r5!, {r1, r4} │ │ movs r5, r0 │ │ │ │ -0000e1e4 : │ │ - ldr r3, [pc, #844] ; (e534 ) │ │ +0000c814 : │ │ + ldr r3, [pc, #844] ; (cb64 ) │ │ push {r4, r5, r6, r7, lr} │ │ add r3, pc │ │ sub sp, #116 ; 0x74 │ │ mov r2, r3 │ │ str r3, [sp, #28] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #36] ; 0x24 │ │ - ldr r3, [pc, #832] ; (e538 ) │ │ + ldr r3, [pc, #832] ; (cb68 ) │ │ str r0, [sp, #24] │ │ ldr r3, [r2, r3] │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #108] ; 0x6c │ │ cmp r0, #0 │ │ - beq.n e2c8 │ │ + beq.n c8f8 │ │ movs r1, #1 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #24] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r1, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #40] ; 0x28 │ │ movs r0, #2 │ │ - bl 9e64 │ │ + bl 981c │ │ cmp r0, #0 │ │ - beq.n e2c8 │ │ - ldr r4, [pc, #792] ; (e53c ) │ │ + beq.n c8f8 │ │ + ldr r4, [pc, #792] ; (cb6c ) │ │ movs r3, #0 │ │ - ldr r0, [pc, #792] ; (e540 ) │ │ + ldr r0, [pc, #792] ; (cb70 ) │ │ mov r1, r3 │ │ add r4, pc │ │ str r3, [sp, #56] ; 0x38 │ │ str r3, [sp, #60] ; 0x3c │ │ mov r2, r3 │ │ ldr r5, [r4, #12] │ │ add r0, pc │ │ str r3, [sp, #84] ; 0x54 │ │ str r3, [sp, #32] │ │ str r3, [sp, #52] ; 0x34 │ │ blx r5 │ │ str r0, [sp, #56] ; 0x38 │ │ cmp r0, #0 │ │ - beq.n e2cc │ │ + beq.n c8fc │ │ ldr r3, [r4, #8] │ │ blx r3 │ │ str r0, [sp, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.n e2da │ │ - ldr r3, [pc, #756] ; (e544 ) │ │ + beq.n c90a │ │ + ldr r3, [pc, #756] ; (cb74 ) │ │ mov.w r2, #256 ; 0x100 │ │ ldr r1, [sp, #28] │ │ ldr r4, [r4, #80] ; 0x50 │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [r1, r3] │ │ blx r4 │ │ blx 9214 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n e2ee │ │ - ldr r3, [pc, #736] ; (e548 ) │ │ + beq.n c91e │ │ + ldr r3, [pc, #736] ; (cb78 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, e282 │ │ - ldr r3, [pc, #728] ; (e54c ) │ │ + cbz r3, c8b2 │ │ + ldr r3, [pc, #728] ; (cb7c ) │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r3, pc │ │ ldr r3, [r3, #16] │ │ - cbz r1, e27c │ │ + cbz r1, c8ac │ │ add r1, sp, #60 ; 0x3c │ │ add r0, sp, #56 ; 0x38 │ │ movs r2, #0 │ │ blx r3 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - cbz r3, e28c │ │ + cbz r3, c8bc │ │ ldr r0, [sp, #84] ; 0x54 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #32] │ │ - cbz r3, e2b2 │ │ + cbz r3, c8e2 │ │ ldr r1, [sp, #24] │ │ movs r4, #0 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ str r4, [sp, #0] │ │ mov r0, r1 │ │ ldr r1, [r1, #4] │ │ blx r1 │ │ ldr r3, [sp, #52] ; 0x34 │ │ - cbz r3, e2ac │ │ + cbz r3, c8dc │ │ ldr r0, [sp, #52] ; 0x34 │ │ blx 9160 │ │ str r4, [sp, #52] ; 0x34 │ │ ldr r0, [sp, #32] │ │ blx 916c │ │ ldr r0, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #640] ; (e538 ) │ │ + ldr r3, [pc, #640] ; (cb68 ) │ │ ldr r1, [sp, #28] │ │ ldr r2, [sp, #108] ; 0x6c │ │ ldr r3, [r1, r3] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w e528 │ │ + bne.w cb58 │ │ add sp, #116 ; 0x74 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n e2b4 │ │ - ldr r3, [pc, #640] ; (e550 ) │ │ + b.n c8e4 │ │ + ldr r3, [pc, #640] ; (cb80 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - bne.n e286 │ │ - b.n e290 │ │ + bne.n c8b6 │ │ + b.n c8c0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.w e52c │ │ - ldr r2, [pc, #624] ; (e554 ) │ │ + beq.w cb5c │ │ + ldr r2, [pc, #624] ; (cb84 ) │ │ mov r1, r0 │ │ ldr r3, [r4, #16] │ │ add r2, pc │ │ str r2, [sp, #32] │ │ - b.n e27c │ │ - ldr r5, [pc, #616] ; (e558 ) │ │ - ldr r2, [pc, #616] ; (e55c ) │ │ + b.n c8ac │ │ + ldr r5, [pc, #616] ; (cb88 ) │ │ + ldr r2, [pc, #616] ; (cb8c ) │ │ add r5, pc │ │ ldr r1, [sp, #24] │ │ add r2, pc │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #68] ; 0x44 │ │ blx r3 │ │ ldr r3, [r5, #48] ; 0x30 │ │ @@ -7599,31 +4971,31 @@ │ │ ldr r3, [r5, #72] ; 0x48 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ ldr r3, [r5, #64] ; 0x40 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ - cbnz r3, e338 │ │ + cbnz r3, c968 │ │ ldr r3, [r5, #56] ; 0x38 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r3 │ │ - ldr r4, [pc, #548] ; (e560 ) │ │ + ldr r4, [pc, #548] ; (cb90 ) │ │ movs r2, #16 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r4, pc │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #40] ; 0x28 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne.w e4aa │ │ + bne.w cada │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #4 │ │ - beq.w e4fe │ │ - ldr r5, [pc, #524] ; (e564 ) │ │ + beq.w cb2e │ │ + ldr r5, [pc, #524] ; (cb94 ) │ │ movs r4, #0 │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r5, pc │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #52] ; 0x34 │ │ blx r3 │ │ ldr r6, [r5, #20] │ │ @@ -7642,15 +5014,15 @@ │ │ blx r6 │ │ ldr r3, [r5, #28] │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r1, [sp, #60] ; 0x3c │ │ blx r3 │ │ cmp r0, #2 │ │ mov r3, r0 │ │ - ble.n e47c │ │ + ble.n caac │ │ cmp r0, #4 │ │ mov.w r6, #16711680 ; 0xff0000 │ │ mov.w r7, #65280 ; 0xff00 │ │ mov.w r5, #255 ; 0xff │ │ it eq │ │ moveq.w r4, #4278190080 ; 0xff000000 │ │ str r4, [sp, #12] │ │ @@ -7661,77 +5033,77 @@ │ │ mul.w r3, r4, r3 │ │ stmia.w sp, {r5, r7} │ │ str r6, [sp, #8] │ │ blx 9154 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.w e512 │ │ + beq.w cb42 │ │ ldr r3, [sp, #36] ; 0x24 │ │ adds r3, #1 │ │ - beq.n e3ea │ │ + beq.n ca1a │ │ ldr r3, [sp, #76] ; 0x4c │ │ cmp r3, #3 │ │ - beq.n e3e0 │ │ + beq.n ca10 │ │ ldr r3, [sp, #88] ; 0x58 │ │ ldr r2, [sp, #52] ; 0x34 │ │ ldrb r1, [r3, #2] │ │ ldr r0, [r2, #4] │ │ ldrb r2, [r3, #4] │ │ ldrb r3, [r3, #6] │ │ - blx 9280 │ │ + blx 9220 │ │ str r0, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #52] ; 0x34 │ │ movs r1, #1 │ │ ldr r2, [sp, #36] ; 0x24 │ │ blx 91fc │ │ ldr r0, [sp, #68] ; 0x44 │ │ lsls r0, r0, #2 │ │ - blx 9184 │ │ + blx 91b4 │ │ str r0, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #84] ; 0x54 │ │ cmp r3, #0 │ │ - beq.w e50a │ │ + beq.w cb3a │ │ ldr r4, [sp, #68] ; 0x44 │ │ cmp r4, #0 │ │ it gt │ │ movgt r1, #0 │ │ - ble.n e41e │ │ + ble.n ca4e │ │ ldr r2, [sp, #84] ; 0x54 │ │ ldr r0, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r0, [r0, #20] │ │ ldr r3, [r3, #16] │ │ mla r3, r3, r1, r0 │ │ str.w r3, [r2, r1, lsl #2] │ │ adds r1, #1 │ │ cmp r4, r1 │ │ - bne.n e406 │ │ - ldr r5, [pc, #328] ; (e568 ) │ │ + bne.n ca36 │ │ + ldr r5, [pc, #328] ; (cb98 ) │ │ ldr r1, [sp, #84] ; 0x54 │ │ add r5, pc │ │ ldr r0, [sp, #56] ; 0x38 │ │ ldr r3, [r5, #44] ; 0x2c │ │ blx r3 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #4] │ │ ldr r4, [r3, #4] │ │ cmp r4, #0 │ │ - beq.w e26c │ │ + beq.w c89c │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r2, sp, #104 ; 0x68 │ │ ldr r5, [r5, #32] │ │ add r3, sp, #100 ; 0x64 │ │ ldr r0, [sp, #56] ; 0x38 │ │ blx r5 │ │ ldr r1, [sp, #76] ; 0x4c │ │ - cbz r1, e484 │ │ + cbz r1, cab4 │ │ ldr r1, [sp, #100] ; 0x64 │ │ cmp r1, #0 │ │ - ble.w e26c │ │ + ble.w c89c │ │ ldr r3, [sp, #104] ; 0x68 │ │ add.w r5, r1, r1, lsl #1 │ │ movs r2, #0 │ │ str r1, [r4, #0] │ │ add r5, r3 │ │ ldr r1, [r4, #4] │ │ ldrb r0, [r3, #2] │ │ @@ -7742,157 +5114,157 @@ │ │ add r1, r2 │ │ strb r0, [r1, #1] │ │ ldrb.w r0, [r3], #3 │ │ ldr r1, [r4, #4] │ │ cmp r3, r5 │ │ strb r0, [r1, r2] │ │ add.w r2, r2, #4 │ │ - bne.n e45a │ │ - b.n e26c │ │ + bne.n ca8a │ │ + b.n c89c │ │ mov r6, r4 │ │ mov r7, r4 │ │ mov r5, r4 │ │ - b.n e3a0 │ │ + b.n c9d0 │ │ mov.w r3, #256 ; 0x100 │ │ str r3, [r4, #0] │ │ ldr r0, [r4, #4] │ │ uxtb r2, r1 │ │ lsls r3, r1, #2 │ │ strb.w r2, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr r0, [r4, #4] │ │ cmp.w r1, #256 ; 0x100 │ │ add r0, r3 │ │ strb r2, [r0, #1] │ │ ldr r0, [r4, #4] │ │ add r3, r0 │ │ strb r2, [r3, #2] │ │ - bne.n e48a │ │ - b.n e26c │ │ + bne.n caba │ │ + b.n c89c │ │ ldr r5, [r4, #36] ; 0x24 │ │ add r3, sp, #92 ; 0x5c │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r2, sp, #96 ; 0x60 │ │ ldr r1, [sp, #60] ; 0x3c │ │ add r4, sp, #88 ; 0x58 │ │ str r4, [sp, #0] │ │ blx r5 │ │ ldr r0, [sp, #76] ; 0x4c │ │ cmp r0, #3 │ │ itt ne │ │ movne r3, #0 │ │ strne r3, [sp, #36] ; 0x24 │ │ - bne.w e34e │ │ + bne.w c97e │ │ ldr r5, [sp, #92] ; 0x5c │ │ cmp r5, #0 │ │ - ble.n e51e │ │ + ble.n cb4e │ │ ldr r1, [sp, #96] ; 0x60 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ movs r3, #0 │ │ add r1, r4 │ │ - b.n e4e6 │ │ + b.n cb16 │ │ cmp r4, #0 │ │ - bge.n e4f2 │ │ + bge.n cb22 │ │ mov r4, r3 │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - beq.n e51a │ │ + beq.n cb4a │ │ ldrb.w r2, [r1, #1]! │ │ cmp r2, #0 │ │ - beq.n e4da │ │ + beq.n cb0a │ │ cmp r2, #255 ; 0xff │ │ - beq.n e4e0 │ │ - ldr r3, [pc, #120] ; (e56c ) │ │ + beq.n cb10 │ │ + ldr r3, [pc, #120] ; (cb9c ) │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ blx r3 │ │ - b.n e34c │ │ - ldr r3, [pc, #112] ; (e570 ) │ │ + b.n c97c │ │ + ldr r3, [pc, #112] ; (cba0 ) │ │ ldr r0, [sp, #56] ; 0x38 │ │ add r3, pc │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ - b.n e354 │ │ - ldr r3, [pc, #104] ; (e574 ) │ │ + b.n c984 │ │ + ldr r3, [pc, #104] ; (cba4 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e26c │ │ - blx 9250 │ │ + b.n c89c │ │ + blx 922c │ │ str r0, [sp, #32] │ │ - b.n e26c │ │ + b.n c89c │ │ str r4, [sp, #36] ; 0x24 │ │ - b.n e34e │ │ - bne.n e4f2 │ │ + b.n c97e │ │ + bne.n cb22 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n e34e │ │ + b.n c97e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r3, [pc, #72] ; (e578 ) │ │ + ldr r3, [pc, #72] ; (cba8 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - b.n e2d2 │ │ - add r4, sp, #768 ; 0x300 │ │ + b.n c902 │ │ + stmia r6!, {r4, r7} │ │ movs r5, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - add r6, sp, #96 ; 0x60 │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ movs r5, r0 │ │ - subs r6, r5, r1 │ │ + adds r2, #254 ; 0xfe │ │ movs r5, r0 │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ - adds r4, r5, r6 │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ + adds r2, #60 ; 0x3c │ │ movs r5, r0 │ │ - add r5, sp, #816 ; 0x330 │ │ + stmia r7!, {r4, r5, r6} │ │ movs r5, r0 │ │ - adds r2, r2, r6 │ │ + adds r2, #34 ; 0x22 │ │ movs r5, r0 │ │ - adds r0, r1, r5 │ │ + adds r1, #216 ; 0xd8 │ │ movs r5, r0 │ │ - add r5, sp, #312 ; 0x138 │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ movs r5, r0 │ │ svc 195 ; 0xc3 │ │ - ; instruction: 0xffffad02 │ │ + vrsubhn.i d28, , q11 │ │ movs r5, r0 │ │ - add r4, sp, #920 ; 0x398 │ │ + stmia r6!, {r1, r3, r7} │ │ movs r5, r0 │ │ - add r4, sp, #120 ; 0x78 │ │ + stmia r5!, {r1, r6, r7} │ │ movs r5, r0 │ │ - add r3, sp, #296 ; 0x128 │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ movs r5, r0 │ │ - add r3, sp, #248 ; 0xf8 │ │ + stmia r4!, {r1, r5, r6, r7} │ │ movs r5, r0 │ │ - asrs r0, r5, #18 │ │ + cmp r6, #120 ; 0x78 │ │ movs r5, r0 │ │ - asrs r2, r0, #28 │ │ + cmp r7, #146 ; 0x92 │ │ movs r5, r0 │ │ │ │ -0000e57c : │ │ +0000cbac : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ movw r6, #43439 ; 0xa9af │ │ movt r6, #24174 ; 0x5e6e │ │ movw r5, #5552 ; 0x15b0 │ │ umull r6, r7, r2, r6 │ │ uxth r3, r0 │ │ lsrs r4, r0, #16 │ │ lsrs r6, r7, #11 │ │ mls r6, r5, r6, r2 │ │ cmp r1, #0 │ │ - beq.w e7ac │ │ + beq.w cddc │ │ cmp r2, #0 │ │ - beq.w e79a │ │ + beq.w cdca │ │ cmp r6, #7 │ │ movw r5, #32881 ; 0x8071 │ │ movt r5, #32775 ; 0x8007 │ │ - bls.w e7a6 │ │ + bls.w cdd6 │ │ cmp r6, #39 ; 0x27 │ │ sub.w ip, r6, #24 │ │ itt ls │ │ movls sl, r1 │ │ movls r7, #0 │ │ - bls.w e6f0 │ │ + bls.w cd20 │ │ add.w r0, r1, #57 ; 0x39 │ │ mov.w r9, #0 │ │ ldrb.w sl, [r0, #-57] │ │ add.w r7, r9, #32 │ │ ldrb.w fp, [r0, #-56] │ │ add.w lr, r9, #47 ; 0x2f │ │ add r3, sl │ │ @@ -7991,15 +5363,15 @@ │ │ cmp ip, lr │ │ add r3, sl │ │ mov r9, r7 │ │ add r8, r3 │ │ sub.w sl, r0, #25 │ │ add r4, r8 │ │ add.w r0, r0, #32 │ │ - bhi.w e5cc │ │ + bhi.w cbfc │ │ subs r7, #1 │ │ add.w lr, sl, #8 │ │ rsb r7, sl, r7 │ │ ldrb.w r0, [lr, #-8] │ │ add.w lr, lr, #8 │ │ ldrb.w r9, [lr, #-15] │ │ ldrb.w ip, [lr, #-14] │ │ @@ -8022,88 +5394,88 @@ │ │ add r3, ip │ │ add.w ip, r7, lr │ │ add r0, r3 │ │ cmp r6, ip │ │ add r3, r8 │ │ add r0, r3 │ │ add r4, r0 │ │ - bhi.n e6fa │ │ + bhi.n cd2a │ │ sub.w r7, r6, #8 │ │ bic.w r7, r7, #7 │ │ adds r7, #8 │ │ adds r0, r1, r7 │ │ cmp r7, r6 │ │ - bcs.n e7a2 │ │ + bcs.n cdd2 │ │ subs r7, r6, r7 │ │ adds r1, r0, r7 │ │ ldrb.w r7, [r0], #1 │ │ cmp r0, r1 │ │ add r3, r7 │ │ add r4, r3 │ │ - bne.n e75e │ │ + bne.n cd8e │ │ umull r8, r9, r3, r5 │ │ subs r2, r2, r6 │ │ umull r6, r7, r4, r5 │ │ movw r6, #5552 ; 0x15b0 │ │ mov.w lr, r9, lsr #15 │ │ rsb ip, lr, lr, lsl #12 │ │ lsrs r0, r7, #15 │ │ add.w lr, lr, ip, lsl #4 │ │ rsb r7, r0, r0, lsl #12 │ │ rsb r3, lr, r3 │ │ add.w r0, r0, r7, lsl #4 │ │ subs r4, r4, r0 │ │ cmp r2, #0 │ │ - bne.w e5b4 │ │ + bne.w cbe4 │ │ add.w r0, r3, r4, lsl #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r1, r0 │ │ - b.n e76a │ │ + b.n cd9a │ │ mov r0, r1 │ │ movs r7, #0 │ │ - b.n e756 │ │ + b.n cd86 │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ -0000e7b4 : │ │ - cbz r1, e7f8 │ │ +0000cde4 : │ │ + cbz r1, ce28 │ │ mvns r0, r0 │ │ - cbz r2, e7fc │ │ + cbz r2, ce2c │ │ push {r4, r5, r6} │ │ add r2, r1 │ │ - ldr r6, [pc, #64] ; (e800 ) │ │ + ldr r6, [pc, #64] ; (ce30 ) │ │ add r6, pc │ │ ldrb.w r4, [r1], #1 │ │ eor.w r3, r4, r0 │ │ cmp r1, r2 │ │ and.w r3, r3, #15 │ │ add.w r3, r6, r3, lsl #2 │ │ ldr.w r5, [r3, #2136] ; 0x858 │ │ eor.w r0, r5, r0, lsr #4 │ │ and.w r3, r0, #15 │ │ eor.w r3, r3, r4, lsr #4 │ │ add.w r3, r6, r3, lsl #2 │ │ ldr.w r4, [r3, #2136] ; 0x858 │ │ eor.w r0, r4, r0, lsr #4 │ │ - bne.n e7c2 │ │ + bne.n cdf2 │ │ mvns r0, r0 │ │ pop {r4, r5, r6} │ │ bx lr │ │ mov r0, r1 │ │ bx lr │ │ mvns r0, r0 │ │ bx lr │ │ - ldrh r4, [r3, r6] │ │ + strb r4, [r5, #21] │ │ movs r5, r0 │ │ │ │ -0000e804 : │ │ +0000ce34 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #220 ; 0xdc │ │ - ldr.w r4, [pc, #3044] ; f3f0 │ │ + ldr.w r4, [pc, #3044] ; da20 │ │ mov sl, r2 │ │ ldr r2, [sp, #260] ; 0x104 │ │ mov r9, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r3, [sp, #0] │ │ str r4, [sp, #20] │ │ @@ -8119,37 +5491,37 @@ │ │ str r3, [sp, #4] │ │ adds r3, r4, r2 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #264] ; 0x108 │ │ str r1, [sp, #212] ; 0xd4 │ │ ands.w r3, r3, #4 │ │ str r3, [sp, #32] │ │ - bne.n e8e8 │ │ + bne.n cf18 │ │ ldr r3, [sp, #0] │ │ subs r2, #1 │ │ subs r6, r4, r3 │ │ adds r3, r2, r6 │ │ str r3, [sp, #36] ; 0x24 │ │ add.w r8, r3, #1 │ │ tst.w r8, r3 │ │ - bne.n e8f4 │ │ + bne.n cf24 │ │ ldr r3, [sp, #0] │ │ cmp r4, r3 │ │ - bcc.n e8f4 │ │ + bcc.n cf24 │ │ ldr r2, [r5, #32] │ │ ldmia.w r5, {r3, r6} │ │ ldr r7, [r5, #56] ; 0x38 │ │ str r2, [sp, #8] │ │ ldr r2, [r5, #40] ; 0x28 │ │ ldr.w ip, [r5, #36] ; 0x24 │ │ str r2, [sp, #12] │ │ ldr r2, [r5, #60] ; 0x3c │ │ str r2, [sp, #24] │ │ cmp r3, #53 ; 0x35 │ │ - bhi.w f6b6 │ │ + bhi.w dce6 │ │ tbh [pc, r3, lsl #1] │ │ lsls r4, r1, #1 │ │ lsls r4, r1, #27 │ │ lsls r0, r2, #22 │ │ lsls r6, r0, #23 │ │ lsls r5, r3, #28 │ │ lsls r5, r2, #20 │ │ @@ -8200,216 +5572,216 @@ │ │ lsls r5, r3, #28 │ │ lsls r2, r6, #4 │ │ lsls r2, r1, #4 │ │ lsls r2, r1, #2 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov.w r8, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n e856 │ │ + b.n ce86 │ │ ldr r2, [sp, #16] │ │ mvn.w r0, #2 │ │ movs r3, #0 │ │ str r3, [r2, #0] │ │ str.w r3, [sl] │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #212] ; 0xd4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w fec4 │ │ + bne.w e4f4 │ │ add sp, #220 ; 0xdc │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r3, #1 │ │ str r3, [r5, #28] │ │ str r3, [r5, #16] │ │ movs r7, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ str r7, [r5, #12] │ │ ands.w r2, r3, #1 │ │ str r7, [r5, #8] │ │ - beq.w f85e │ │ + beq.w de8e │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcc.w fb6e │ │ + bcc.w e19e │ │ mov ip, r7 │ │ mov r6, r7 │ │ str r7, [sp, #12] │ │ str r7, [sp, #8] │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w lr, r3, #2 │ │ - bne.w fb60 │ │ + bne.w e190 │ │ mov fp, r9 │ │ str.w lr, [r5, #8] │ │ str.w lr, [r5, #12] │ │ and.w r3, lr, #15 │ │ subs.w ip, r3, #8 │ │ ldr r3, [sp, #32] │ │ it ne │ │ movne.w ip, #1 │ │ - cbnz r3, e982 │ │ + cbnz r3, cfb2 │ │ mov.w r2, lr, lsr #4 │ │ movs r3, #1 │ │ add.w r1, r2, #8 │ │ lsl.w r2, r3, r1 │ │ cmp.w r2, #32768 ; 0x8000 │ │ - bhi.n e97e │ │ + bhi.n cfae │ │ lsrs.w r3, r8, r1 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ orr.w ip, ip, r3 │ │ cmp.w ip, #0 │ │ - bne.w f762 │ │ + bne.w dd92 │ │ mov r8, r4 │ │ - b.w f420 │ │ + b.w da50 │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r0, r3 │ │ - bcs.w f994 │ │ + bcs.w dfc4 │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #8] │ │ subs r3, r2, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ adds r2, #1 │ │ str r2, [sp, #24] │ │ adds r2, r0, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ ldr r2, [sp, #0] │ │ ands r3, r1 │ │ ldrb r3, [r2, r3] │ │ strb r3, [r0, #0] │ │ add.w r3, ip, #4294967295 ; 0xffffffff │ │ cmp.w ip, #0 │ │ - bne.w fbd4 │ │ + bne.w e204 │ │ mov ip, r3 │ │ ldr r3, [sp, #4] │ │ rsb r2, fp, r3 │ │ cmp r2, #3 │ │ - ble.w fea4 │ │ + ble.w e4d4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #28] │ │ subs r3, r3, r2 │ │ cmp r3, #1 │ │ it gt │ │ movgt r8, r2 │ │ - bgt.n ea48 │ │ - b.w fe7c │ │ + bgt.n d078 │ │ + b.w e4ac │ │ lsls r0, r2, #23 │ │ lsr.w r7, r7, r1 │ │ sub.w r6, r6, r1 │ │ mov ip, r2 │ │ - bmi.w f072 │ │ + bmi.w d6a2 │ │ cmp r6, #14 │ │ - bhi.n ea06 │ │ + bhi.n d036 │ │ ldrb.w r1, [fp, #1] │ │ ldrb.w r3, [fp], #2 │ │ orr.w r3, r3, r1, lsl #8 │ │ lsls r3, r6 │ │ adds r6, #16 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrsh.w r3, [r5, r3, lsl #1] │ │ cmp r3, #0 │ │ it ge │ │ asrge r1, r3, #9 │ │ - blt.w fbfc │ │ + blt.w e22c │ │ lsrs r7, r1 │ │ subs r6, r6, r1 │ │ lsls r1, r3, #23 │ │ strb.w r2, [r8] │ │ - bmi.w fdaa │ │ + bmi.w e3da │ │ ldr r2, [sp, #4] │ │ add.w r8, r8, #2 │ │ strb.w r3, [r8, #-1] │ │ rsb r2, fp, r2 │ │ cmp r2, #3 │ │ - ble.w fea8 │ │ + ble.w e4d8 │ │ ldr r3, [sp, #28] │ │ rsb r3, r8, r3 │ │ cmp r3, #1 │ │ - ble.w fe80 │ │ + ble.w e4b0 │ │ cmp r6, #14 │ │ - bhi.n ea5e │ │ + bhi.n d08e │ │ ldrb.w r2, [fp, #1] │ │ ldrb.w r3, [fp], #2 │ │ orr.w r3, r3, r2, lsl #8 │ │ lsls r3, r6 │ │ adds r6, #16 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrsh.w r2, [r5, r3, lsl #1] │ │ cmp r2, #0 │ │ it ge │ │ asrge r1, r2, #9 │ │ - bge.n e9e0 │ │ + bge.n d010 │ │ movs r0, #10 │ │ lsr.w r3, r7, r0 │ │ adds r1, r0, #1 │ │ and.w r3, r3, #1 │ │ subs r3, r3, r2 │ │ mov r0, r1 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r2, [r5, r3, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - blt.n ea72 │ │ - b.n e9e0 │ │ + blt.n d0a2 │ │ + b.n d010 │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r0, r3 │ │ - bcs.w f84c │ │ + bcs.w de7c │ │ ldrb.w r3, [sp, #8] │ │ add.w ip, ip, #4294967295 ; 0xffffffff │ │ add.w r8, r0, #1 │ │ strb r3, [r0, #0] │ │ cmp r6, #0 │ │ it ne │ │ cmpne.w ip, #0 │ │ - beq.w f6f4 │ │ + beq.w dd24 │ │ cmp r6, #7 │ │ mov r0, r8 │ │ - bhi.n ead6 │ │ + bhi.n d106 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa0e │ │ + bcs.w e03e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bls.n eabc │ │ + bls.n d0ec │ │ uxtb r3, r7 │ │ subs r6, #8 │ │ str r3, [sp, #8] │ │ lsrs r7, r7, #8 │ │ - b.n ea94 │ │ + b.n d0c4 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa0a │ │ + bcs.w e03a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r0, r4 │ │ lsls r3, r6 │ │ - b.n eace │ │ + b.n d0fe │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa2a │ │ + bcs.w e05a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ ldr r1, [r5, #16] │ │ add.w ip, ip, #1 │ │ cmp.w ip, #3 │ │ orr.w r3, r3, r1, lsl #8 │ │ str r3, [r5, #16] │ │ - bls.w f72e │ │ + bls.w dd5e │ │ rsb r3, r9, fp │ │ mov r0, r2 │ │ movs r2, #34 ; 0x22 │ │ str r2, [r5, #0] │ │ movs r2, #0 │ │ str r2, [sp, #4] │ │ ldr r2, [sp, #8] │ │ @@ -8422,42 +5794,42 @@ │ │ ldr r2, [sp, #24] │ │ str r2, [r5, #60] ; 0x3c │ │ str.w r3, [sl] │ │ ldr r3, [sp, #16] │ │ str r0, [r3, #0] │ │ ldr r3, [sp, #264] ; 0x108 │ │ tst.w r3, #9 │ │ - beq.w f748 │ │ + beq.w dd78 │ │ ldr r3, [sp, #4] │ │ adds r1, r3, #1 │ │ it eq │ │ moveq r0, r3 │ │ - beq.w e902 │ │ + beq.w cf32 │ │ movw r6, #43439 ; 0xa9af │ │ ldr r1, [r5, #28] │ │ movt r6, #24174 ; 0x5e6e │ │ movw r2, #5552 ; 0x15b0 │ │ umull r6, r7, r0, r6 │ │ uxth r3, r1 │ │ lsrs r1, r1, #16 │ │ mov.w sl, r7, lsr #11 │ │ mls sl, r2, sl, r0 │ │ cmp r0, #0 │ │ - beq.w ed96 │ │ + beq.w d3c6 │ │ cmp.w sl, #7 │ │ movw r2, #32881 ; 0x8071 │ │ movt r2, #32775 ; 0x8007 │ │ str r2, [sp, #0] │ │ - bls.w f754 │ │ + bls.w dd84 │ │ cmp.w sl, #39 ; 0x27 │ │ sub.w ip, sl, #24 │ │ itt ls │ │ movls fp, r4 │ │ movls r7, #0 │ │ - bls.w ecda │ │ + bls.w d30a │ │ mov.w r9, #0 │ │ add.w r2, r4, #57 ; 0x39 │ │ mov r8, r3 │ │ mov r6, sl │ │ mov r3, r9 │ │ ldrb.w sl, [r2, #-57] │ │ add.w r7, r3, #32 │ │ @@ -8559,15 +5931,15 @@ │ │ cmp ip, lr │ │ add r8, fp │ │ mov r3, r7 │ │ add r9, r8 │ │ sub.w fp, r2, #25 │ │ add r1, r9 │ │ add.w r2, r2, #32 │ │ - bhi.w ebb2 │ │ + bhi.w d1e2 │ │ mov sl, r6 │ │ mov r3, r8 │ │ subs r7, #1 │ │ add.w ip, fp, #8 │ │ rsb fp, fp, r7 │ │ mov r6, sl │ │ ldrb.w r2, [ip, #-8] │ │ @@ -8593,30 +5965,30 @@ │ │ add r3, lr │ │ add r2, r3 │ │ add r3, r7 │ │ add.w r7, fp, ip │ │ add r2, r3 │ │ cmp r6, r7 │ │ add r1, r2 │ │ - bhi.n ece6 │ │ + bhi.n d316 │ │ sub.w r7, r6, #8 │ │ mov sl, r6 │ │ bic.w r7, r7, #7 │ │ adds r7, #8 │ │ adds r2, r4, r7 │ │ cmp sl, r7 │ │ - bls.w f74e │ │ + bls.w dd7e │ │ rsb r7, r7, sl │ │ mov r6, sl │ │ adds r4, r2, r7 │ │ ldrb.w r7, [r2], #1 │ │ cmp r2, r4 │ │ add r3, r7 │ │ add r1, r3 │ │ - bne.n ed52 │ │ + bne.n d382 │ │ mov sl, r6 │ │ ldr r6, [sp, #0] │ │ rsb r0, sl, r0 │ │ movw sl, #5552 ; 0x15b0 │ │ mov r2, r6 │ │ umull r8, r9, r3, r6 │ │ umull r6, r7, r1, r2 │ │ @@ -8625,341 +5997,341 @@ │ │ lsrs r2, r7, #15 │ │ add.w lr, lr, ip, lsl #4 │ │ rsb r7, r2, r2, lsl #12 │ │ rsb r3, lr, r3 │ │ add.w r2, r2, r7, lsl #4 │ │ subs r1, r1, r2 │ │ cmp r0, #0 │ │ - bne.w eb92 │ │ + bne.w d1c2 │ │ ldr r2, [sp, #4] │ │ add.w r3, r3, r1, lsl #16 │ │ str r3, [r5, #28] │ │ cmp r2, #0 │ │ - bne.w f75c │ │ + bne.w dd8c │ │ ldr r2, [sp, #264] ; 0x108 │ │ lsls r2, r2, #31 │ │ - bpl.w f748 │ │ + bpl.w dd78 │ │ ldr r2, [r5, #16] │ │ cmp r3, r2 │ │ ite eq │ │ moveq r0, #0 │ │ mvnne.w r0, #1 │ │ - b.n e902 │ │ + b.n cf32 │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r8, r3 │ │ - bcs.w f8c2 │ │ + bcs.w def2 │ │ add.w r3, r8, #1 │ │ strb.w ip, [r8] │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n e9c2 │ │ + b.n cff2 │ │ movs r2, #0 │ │ mov r3, r2 │ │ mov r0, r2 │ │ movs r2, #37 ; 0x25 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ movs r2, #10 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #28] │ │ cmp r8, r3 │ │ - bcc.w f646 │ │ + bcc.w dc76 │ │ movs r2, #9 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f972 │ │ + bcs.w dfa2 │ │ ldrb.w r1, [r9] │ │ add.w r3, r5, ip │ │ add.w fp, r9, #1 │ │ movw r2, #10528 ; 0x2920 │ │ mov r8, r4 │ │ strb r1, [r3, r2] │ │ add.w ip, ip, #1 │ │ cmp.w ip, #3 │ │ - bls.w f7b4 │ │ + bls.w dde4 │ │ movw r3, #10531 ; 0x2923 │ │ movw r2, #10530 ; 0x2922 │ │ ldrb r1, [r5, r3] │ │ movw r3, #10529 ; 0x2921 │ │ ldrb r0, [r5, r2] │ │ movw r2, #10528 ; 0x2920 │ │ ldrb r3, [r5, r3] │ │ ldrb.w lr, [r5, r2] │ │ orr.w r1, r0, r1, lsl #8 │ │ eor.w r2, r1, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ orr.w ip, lr, r3, lsl #8 │ │ cmp ip, r2 │ │ - beq.w eaaa │ │ + beq.w d0da │ │ rsb r3, r9, fp │ │ rsb r9, r4, r8 │ │ movs r2, #39 ; 0x27 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fb0a │ │ + bcs.w e13a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bhi.w fb3c │ │ + bhi.w e16c │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fb0e │ │ + bcs.w e13e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n ee9c │ │ + b.n d4cc │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ movs r2, #40 ; 0x28 │ │ mov r0, r9 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #17 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa4a │ │ + bcs.w e07a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.n ef3e │ │ + bhi.n d56e │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #3664 ; 0xe50 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fdbc │ │ + blt.w e3ec │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ - cbnz r3, ef54 │ │ + cbnz r3, d584 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa4e │ │ + bcs.w e07e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n eefc │ │ + bls.n d52c │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #3664 ; 0xe50 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fd5e │ │ + blt.w e38e │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ cmp r3, #15 │ │ str r3, [sp, #8] │ │ lsr.w r7, r7, r2 │ │ sub.w r6, r6, r2 │ │ - bgt.w fbdc │ │ + bgt.w e20c │ │ add.w r3, r5, ip │ │ ldrb.w r2, [sp, #8] │ │ add.w r3, r3, #10496 ; 0x2900 │ │ add.w ip, ip, #1 │ │ strb.w r2, [r3, #36] ; 0x24 │ │ - b.n f1e0 │ │ + b.n d810 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fac6 │ │ + bcs.w e0f6 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #2 │ │ - bhi.n efb6 │ │ + bhi.n d5e6 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faca │ │ + bcs.w e0fa │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #2 │ │ orr.w r7, r7, r3 │ │ - bls.n ef9a │ │ + bls.n d5ca │ │ ldr r1, [r5, #52] ; 0x34 │ │ - ldr.w r3, [pc, #1080] ; f3f4 │ │ + ldr.w r3, [pc, #1080] ; da24 │ │ and.w r2, r7, #7 │ │ subs r6, #3 │ │ lsrs r7, r7, #3 │ │ add r3, pc │ │ add r3, ip │ │ add.w ip, ip, #1 │ │ ldrb.w r3, [r3, #2212] ; 0x8a4 │ │ add r3, r5 │ │ add.w r3, r3, #7040 ; 0x1b80 │ │ strb r2, [r3, #0] │ │ - b.w f93c │ │ + b.w df6c │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #21 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.n eb2a │ │ + b.n d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fae8 │ │ + bcs.w e118 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.n f04a │ │ + bhi.n d67a │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fdec │ │ + blt.w e41c │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ - cbnz r3, f05e │ │ + cbnz r3, d68e │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faec │ │ + bcs.w e11c │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n f00a │ │ + bls.n d63a │ │ ubfx r3, r7, #0, #10 │ │ adds r3, #176 ; 0xb0 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fc1e │ │ + blt.w e24e │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ cmp r3, #255 ; 0xff │ │ mov ip, r3 │ │ lsr.w r7, r7, r2 │ │ sub.w r6, r6, r2 │ │ - ble.w edbe │ │ + ble.w d3ee │ │ ubfx ip, ip, #0, #9 │ │ cmp.w ip, #256 ; 0x100 │ │ - beq.w f6fc │ │ + beq.w dd2c │ │ mvn.w r2, #256 ; 0x100 │ │ add.w r3, ip, r2 │ │ - ldr r2, [pc, #880] ; (f3f8 ) │ │ + ldr r2, [pc, #880] ; (da28 ) │ │ add r2, pc │ │ add.w r3, r2, r3, lsl #2 │ │ ldr.w r2, [r3, #2232] ; 0x8b8 │ │ ldr.w ip, [r3, #2356] ; 0x934 │ │ str r2, [sp, #12] │ │ cmp r2, #0 │ │ - beq.w fd8c │ │ + beq.w e3bc │ │ cmp r6, r2 │ │ str.w r8, [sp, #40] ; 0x28 │ │ - bcc.w f336 │ │ + bcc.w d966 │ │ ldr r2, [sp, #12] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ subs r6, r6, r2 │ │ subs r3, #1 │ │ ands r3, r7 │ │ lsrs r7, r2 │ │ add ip, r3 │ │ cmp r6, #14 │ │ - bhi.n f0e2 │ │ + bhi.n d712 │ │ ldr r3, [sp, #4] │ │ rsb r3, fp, r3 │ │ cmp r3, #1 │ │ - ble.w f25e │ │ + ble.w d88e │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #1920 ; 0x780 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fbb2 │ │ + blt.w e1e2 │ │ asrs r2, r3, #9 │ │ ubfx r3, r1, #0, #9 │ │ - ldr r1, [pc, #764] ; (f3fc ) │ │ + ldr r1, [pc, #764] ; (da2c ) │ │ lsrs r7, r2 │ │ subs r6, r6, r2 │ │ add r1, pc │ │ add.w r3, r1, r3, lsl #2 │ │ ldr.w r2, [r3, #2480] ; 0x9b0 │ │ ldr.w r3, [r3, #2608] ; 0xa30 │ │ str r2, [sp, #12] │ │ str r3, [sp, #8] │ │ - cbz r2, f130 │ │ + cbz r2, d760 │ │ cmp r6, r2 │ │ - bcc.w f690 │ │ + bcc.w dcc0 │ │ ldr r2, [sp, #12] │ │ movs r3, #1 │ │ lsls r3, r2 │ │ subs r6, r6, r2 │ │ subs r3, #1 │ │ ands r3, r7 │ │ lsrs r7, r2 │ │ @@ -8971,45 +6343,45 @@ │ │ ldr r1, [sp, #32] │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #8] │ │ str r3, [sp, #24] │ │ cmp r1, #0 │ │ it ne │ │ cmpne r2, r3 │ │ - bls.w f7d8 │ │ + bls.w de08 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r2, r2, r4 │ │ - b.n edd6 │ │ + b.n d406 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w faa2 │ │ + bcs.w e0d2 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.n f18a │ │ + bls.n d7ba │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w faa6 │ │ + bcs.w e0d6 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f16e │ │ + bhi.n d79e │ │ ldr r3, [sp, #8] │ │ sub.w r2, r3, #16 │ │ - ldr r1, [pc, #620] ; (f400 ) │ │ + ldr r1, [pc, #620] ; (da30 ) │ │ movs r3, #1 │ │ ldr r0, [sp, #12] │ │ add r1, pc │ │ lsls r3, r0 │ │ add.w r0, r5, ip │ │ ldrb r2, [r1, r2] │ │ subs r3, #1 │ │ @@ -9034,177 +6406,177 @@ │ │ str.w ip, [sp, #52] ; 0x34 │ │ blx 91c0 │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ ldr r2, [r5, #44] ; 0x2c │ │ ldr.w r8, [r5, #48] ; 0x30 │ │ add.w r3, r8, r2 │ │ cmp ip, r3 │ │ - bcc.w fe4c │ │ - beq.w fe1c │ │ + bcc.w e47c │ │ + beq.w e44c │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ - b.n efe0 │ │ + b.n d610 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9ea │ │ + bcs.w e01a │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ movs r2, #0 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcs.w f724 │ │ + bcs.w dd54 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9ee │ │ + bcs.w e01e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcc.n f220 │ │ - b.n f724 │ │ + bcc.n d850 │ │ + b.n dd54 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9a6 │ │ + bcs.w dfd6 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #14 │ │ - bhi.w f0e2 │ │ + bhi.w d712 │ │ ubfx r3, r7, #0, #10 │ │ add.w r3, r3, #1920 ; 0x780 │ │ ldrh.w r1, [r5, r3, lsl #1] │ │ sxth r3, r1 │ │ cmp r3, #0 │ │ - blt.w fb84 │ │ + blt.w e1b4 │ │ asrs r2, r3, #9 │ │ cmp r6, r2 │ │ ite cc │ │ movcc r3, #0 │ │ movcs r3, #1 │ │ cmp r2, #0 │ │ it eq │ │ moveq r3, #0 │ │ cmp r3, #0 │ │ - bne.w f0f8 │ │ + bne.w d728 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9aa │ │ + bcs.w dfda │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ cmp r6, #14 │ │ orr.w r7, r7, r3 │ │ - bls.n f25e │ │ - b.n f0e2 │ │ + bls.n d88e │ │ + b.n d712 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f8a0 │ │ + bcs.w ded0 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ and.w r3, r6, #7 │ │ cmp r6, r3 │ │ - bcs.w f7aa │ │ + bcs.w ddda │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f8a4 │ │ + bcs.w ded4 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n f2be │ │ + b.n d8ee │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w fa6e │ │ + bcs.w e09e │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #7 │ │ - bhi.w fa90 │ │ + bhi.w e0c0 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w fa72 │ │ + bcs.w e0a2 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ - b.n f2f8 │ │ + b.n d928 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f9c8 │ │ + bcs.w dff8 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.w f0a8 │ │ + bls.w d6d8 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f9cc │ │ + bcs.w dffc │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f336 │ │ - b.n f0a8 │ │ + bhi.n d966 │ │ + b.n d6d8 │ │ mov.w r9, #0 │ │ mov r3, r9 │ │ - b.n ee76 │ │ + b.n d4a6 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f8d6 │ │ - ldr r3, [pc, #156] ; (f404 ) │ │ + bcs.w df06 │ │ + ldr r3, [pc, #156] ; (da34 ) │ │ add.w fp, r9, #1 │ │ ldrb.w r1, [r9] │ │ mov r8, r4 │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ lsls r1, r6 │ │ mov r2, r3 │ │ adds r6, #8 │ │ orrs r7, r1 │ │ cmp r6, r2 │ │ - bcs.w f8f8 │ │ + bcs.w df28 │ │ ldr r1, [sp, #4] │ │ cmp fp, r1 │ │ - bcs.w f8da │ │ + bcs.w df0a │ │ ldrb.w r1, [fp] │ │ add.w fp, fp, #1 │ │ lsls r1, r6 │ │ adds r6, #8 │ │ orrs r7, r1 │ │ - b.n f37e │ │ + b.n d9ae │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f76c │ │ + bcs.w dd9c │ │ ldr.w lr, [r5, #8] │ │ movw r2, #4229 ; 0x1085 │ │ ldrb.w r0, [r9] │ │ add.w fp, r9, #1 │ │ movt r2, #2114 ; 0x842 │ │ add.w r1, r0, lr, lsl #8 │ │ str r0, [r5, #12] │ │ @@ -9212,65 +6584,65 @@ │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ subs r2, r1, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add.w r3, r3, r2, lsr #1 │ │ lsrs r3, r3, #4 │ │ rsb r3, r3, r3, lsl #5 │ │ subs r3, r1, r3 │ │ - cbnz r3, f3de │ │ + cbnz r3, da0e │ │ lsls r3, r0, #26 │ │ - bpl.w e94e │ │ + bpl.w cf7e │ │ ldr r3, [sp, #32] │ │ cmp r3, #0 │ │ - bne.w f762 │ │ + bne.w dd92 │ │ mov.w ip, #1 │ │ - b.w e960 │ │ + b.w cf90 │ │ nop │ │ - add r4, pc, #592 ; (adr r4, f644 ) │ │ + bkpt 0x0064 │ │ movs r5, r0 │ │ - strh r0, [r3, r6] │ │ + ldr r0, [r5, #84] ; 0x54 │ │ movs r5, r0 │ │ - strh r4, [r2, r3] │ │ + ldr r4, [r4, #72] ; 0x48 │ │ movs r5, r0 │ │ - strh r2, [r3, r1] │ │ + ldr r2, [r5, #64] ; 0x40 │ │ movs r5, r0 │ │ - lsrs r2, r2, #12 │ │ + movs r3, #162 ; 0xa2 │ │ movs r5, r0 │ │ - lsrs r4, r7, #4 │ │ + movs r1, #204 ; 0xcc │ │ movs r5, r0 │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f87e │ │ + bcs.w deae │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ mov r8, r4 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ cmp r6, #2 │ │ - bls.w f86c │ │ + bls.w de9c │ │ and.w r3, r7, #7 │ │ str r3, [r5, #20] │ │ subs r6, #3 │ │ lsrs r7, r7, #3 │ │ lsrs r3, r3, #1 │ │ str r3, [r5, #24] │ │ cmp r3, #0 │ │ - beq.w f2be │ │ + beq.w d8ee │ │ cmp r3, #3 │ │ itt eq │ │ rsbeq r3, r9, fp │ │ rsbeq r9, r4, r8 │ │ - beq.w edea │ │ + beq.w d41a │ │ cmp r3, #1 │ │ ittt ne │ │ movne r2, #5 │ │ movne.w ip, #0 │ │ movne r3, r2 │ │ - bne.n f37e │ │ + bne.n d9ae │ │ mov.w r3, #288 ; 0x120 │ │ movs r2, #32 │ │ str r3, [r5, #44] ; 0x2c │ │ movs r1, #5 │ │ str r2, [r5, #48] ; 0x30 │ │ add.w r0, r5, #3552 ; 0xde0 │ │ str.w ip, [sp, #52] ; 0x34 │ │ @@ -9292,15 +6664,15 @@ │ │ mov r2, r1 │ │ add.w r0, r5, #344 ; 0x158 │ │ blx 91c0 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ str r3, [sp, #48] ; 0x30 │ │ cmp r3, #0 │ │ - blt.w e9c2 │ │ + blt.w cff2 │ │ movs r1, #0 │ │ movs r2, #64 ; 0x40 │ │ add r0, sp, #80 ; 0x50 │ │ str.w ip, [sp, #60] ; 0x3c │ │ blx 91c0 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w r8, #3488 ; 0xda0 │ │ @@ -9317,28 +6689,28 @@ │ │ blx 91c0 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ str r3, [sp, #56] ; 0x38 │ │ add.w r3, r5, r3, lsl #2 │ │ ldr r3, [r3, #44] ; 0x2c │ │ str r3, [sp, #52] ; 0x34 │ │ - cbz r3, f524 │ │ + cbz r3, db54 │ │ add.w r1, r3, #63 ; 0x3f │ │ add.w r2, r8, #63 ; 0x3f │ │ add r1, r8 │ │ add r2, r5 │ │ add r1, r5 │ │ ldrb.w r3, [r2, #1]! │ │ add r0, sp, #216 ; 0xd8 │ │ cmp r2, r1 │ │ add.w r3, r0, r3, lsl #2 │ │ ldr.w r0, [r3, #-136] │ │ add.w r0, r0, #1 │ │ str.w r0, [r3, #-136] │ │ - bne.n f50a │ │ + bne.n db3a │ │ ldr.w lr, [sp, #84] ; 0x54 │ │ movs r1, #0 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr.w r8, [sp, #92] ; 0x5c │ │ mov.w r0, lr, lsl #1 │ │ str r0, [sp, #152] ; 0x98 │ │ adds r3, r0, r2 │ │ @@ -9413,97 +6785,97 @@ │ │ str r1, [sp, #208] ; 0xd0 │ │ cmp.w r1, #65536 ; 0x10000 │ │ it ne │ │ cmpne r2, #1 │ │ ite hi │ │ movhi r1, #1 │ │ movls r1, #0 │ │ - bls.w fc40 │ │ + bls.w e270 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ - b.n f5f2 │ │ + b.n dc22 │ │ movs r1, #0 │ │ mov r3, r1 │ │ movs r2, #35 ; 0x23 │ │ mov r0, r1 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r3, #0 │ │ movs r2, #36 ; 0x24 │ │ movs r0, #0 │ │ str r2, [r5, #0] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w e93a │ │ + bcs.w cf6a │ │ ldrb.w lr, [r9] │ │ add.w fp, r9, #1 │ │ str.w lr, [r5, #8] │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f76e │ │ + bcs.w dd9e │ │ movw r2, #4229 ; 0x1085 │ │ ldrb.w r0, [fp] │ │ movt r2, #2114 ; 0x842 │ │ add.w fp, fp, #1 │ │ - b.n f3b8 │ │ + b.n d9e8 │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcc.n f6c4 │ │ + bcc.n dcf4 │ │ ldr r3, [sp, #264] ; 0x108 │ │ tst.w r3, #2 │ │ rsb r3, r9, fp │ │ it eq │ │ rsbeq r9, r4, r8 │ │ - beq.w eec0 │ │ + beq.w d4f0 │ │ movs r2, #38 ; 0x26 │ │ rsb r0, r4, r8 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldr r3, [sp, #4] │ │ cmp r9, r3 │ │ - bcs.w f950 │ │ + bcs.w df80 │ │ ldrb.w r3, [r9] │ │ add.w fp, r9, #1 │ │ str r4, [sp, #40] ; 0x28 │ │ lsls r3, r6 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ adds r6, #8 │ │ cmp r3, r6 │ │ - bls.w f11c │ │ + bls.w d74c │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.w f954 │ │ + bcs.w df84 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ adds r6, #8 │ │ orrs r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r3, r6 │ │ - bhi.n f690 │ │ - b.n f11c │ │ + bhi.n dcc0 │ │ + b.n d74c │ │ movs r2, #0 │ │ mov r3, r2 │ │ - b.w eb20 │ │ + b.w d150 │ │ movs r0, #0 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #4] │ │ mov r3, r0 │ │ - b.w eb2a │ │ + b.w d15a │ │ rsb r2, fp, r3 │ │ ldr r3, [sp, #28] │ │ mov r0, r8 │ │ mov r1, fp │ │ rsb r3, r8, r3 │ │ cmp r3, r2 │ │ it cs │ │ @@ -9512,100 +6884,100 @@ │ │ it cs │ │ movcs r3, ip │ │ rsb ip, r3, ip │ │ mov r2, r3 │ │ str.w ip, [sp, #40] ; 0x28 │ │ add r8, r3 │ │ add fp, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ cmp.w ip, #0 │ │ - bne.w edfc │ │ + bne.w d42c │ │ ldr r3, [r5, #20] │ │ lsls r3, r3, #31 │ │ - bpl.w f420 │ │ + bpl.w da50 │ │ ldr r3, [sp, #264] ; 0x108 │ │ lsls r0, r3, #31 │ │ itt pl │ │ rsbpl r3, r9, fp │ │ rsbpl r2, r4, r8 │ │ - bpl.w eb20 │ │ + bpl.w d150 │ │ and.w r3, r6, #7 │ │ rsb r2, r4, r8 │ │ cmp r6, r3 │ │ - bcc.w f220 │ │ + bcc.w d850 │ │ lsrs r7, r3 │ │ bic.w r6, r6, #7 │ │ mov.w ip, #0 │ │ cmp r6, #0 │ │ - bne.w ee9c │ │ + bne.w d4cc │ │ ldr r3, [sp, #4] │ │ cmp r3, fp │ │ - bls.w fa2e │ │ + bls.w e05e │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ - b.w eb08 │ │ + b.w d138 │ │ ldr r0, [sp, #4] │ │ - b.w e902 │ │ + b.w cf32 │ │ mov r4, r2 │ │ - b.w ed60 │ │ + b.w d390 │ │ mov r2, r4 │ │ movs r7, #0 │ │ - b.w ed44 │ │ + b.w d374 │ │ mov r0, r2 │ │ - b.w e902 │ │ + b.w cf32 │ │ rsb r3, r9, fp │ │ mov.w ip, #1 │ │ - b.n f604 │ │ + b.n dc34 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - bne.w fb2a │ │ + bne.w e15a │ │ ldr.w lr, [r5, #8] │ │ movw r2, #4229 ; 0x1085 │ │ movt r2, #2114 ; 0x842 │ │ str r3, [r5, #12] │ │ mov.w r1, lr, lsl #8 │ │ umull r2, r3, r1, r2 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ subs r2, r1, r3 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add.w r3, r3, r2, lsr #1 │ │ lsrs r3, r3, #4 │ │ rsb r3, r3, r3, lsl #5 │ │ cmp r1, r3 │ │ - bne.w f3de │ │ - b.w e94e │ │ + bne.w da0e │ │ + b.w cf7e │ │ lsrs r7, r3 │ │ bic.w r6, r6, #7 │ │ mov.w ip, #0 │ │ cmp r6, #0 │ │ - bne.w f2f8 │ │ + bne.w d928 │ │ ldr r3, [sp, #4] │ │ cmp r3, fp │ │ - bls.w f976 │ │ + bls.w dfa6 │ │ ldrb.w r1, [fp] │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ add.w fp, fp, #1 │ │ strb r1, [r3, r2] │ │ - b.w ee32 │ │ + b.w d462 │ │ subs r3, r3, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r1, [sp, #28] │ │ ands r3, r2 │ │ ldr r2, [sp, #0] │ │ add r3, r2 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r3, r2 │ │ ite cs │ │ addcs.w r2, ip, r3 │ │ addcc r2, ip │ │ cmp r1, r2 │ │ - bcc.w e9b4 │ │ + bcc.w cfe4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ adds r3, #3 │ │ adds r2, #3 │ │ ldrb.w lr, [r3, #-3] │ │ mov r0, r2 │ │ sub.w ip, ip, #3 │ │ mov r1, r3 │ │ @@ -9613,403 +6985,403 @@ │ │ add.w r3, r3, #3 │ │ strb.w lr, [r2, #-3] │ │ ldrb.w r2, [r3, #-5] │ │ strb.w r2, [r0, #-2] │ │ ldrb.w r2, [r3, #-4] │ │ strb.w r2, [r0, #-1] │ │ add.w r2, r0, #3 │ │ - bgt.n f7fc │ │ + bgt.n de2c │ │ cmp.w ip, #0 │ │ str r0, [sp, #40] ; 0x28 │ │ - ble.w e9c2 │ │ + ble.w cff2 │ │ ldrb r3, [r1, #0] │ │ cmp.w ip, #2 │ │ strb r3, [r0, #0] │ │ itt eq │ │ ldrbeq r3, [r1, #1] │ │ strbeq r3, [r0, #1] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add r3, ip │ │ str r3, [sp, #40] ; 0x28 │ │ - b.w e9c2 │ │ + b.w cff2 │ │ movs r2, #52 ; 0x34 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r7, r2 │ │ mov r8, r4 │ │ mov ip, r2 │ │ mov r6, r2 │ │ mov fp, r9 │ │ str r2, [sp, #12] │ │ str r2, [sp, #8] │ │ ldr r3, [sp, #4] │ │ cmp fp, r3 │ │ - bcs.n f882 │ │ + bcs.n deb2 │ │ ldrb.w r3, [fp] │ │ add.w fp, fp, #1 │ │ lsls r3, r6 │ │ - b.n f41c │ │ + b.n da4c │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f41c │ │ + beq.w da4c │ │ movs r2, #3 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f2ba │ │ + beq.w d8ea │ │ movs r2, #5 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #24 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r1, r3, #2 │ │ - beq.w fb54 │ │ + beq.w e184 │ │ movs r2, #11 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ - ldr.w r1, [pc, #1484] ; fec8 │ │ + b.w d15a │ │ + ldr.w r1, [pc, #1484] ; e4f8 │ │ movs r0, #1 │ │ lsls r0, r3 │ │ subs r6, r6, r2 │ │ add r1, pc │ │ subs r2, r0, #1 │ │ add.w r1, r1, ip, lsl #2 │ │ ands r2, r7 │ │ lsrs r7, r3 │ │ ldr.w r3, [r1, #2200] ; 0x898 │ │ add.w r1, r5, ip, lsl #2 │ │ add.w ip, ip, #1 │ │ cmp.w ip, #2 │ │ add r2, r3 │ │ str r2, [r1, #44] ; 0x2c │ │ - bls.w feb6 │ │ + bls.w e4e6 │ │ movs r1, #0 │ │ add.w r0, r5, #7040 ; 0x1b80 │ │ mov.w r2, #288 ; 0x120 │ │ str r1, [sp, #40] ; 0x28 │ │ blx 91c0 │ │ ldr r1, [r5, #52] ; 0x34 │ │ ldr.w ip, [sp, #40] ; 0x28 │ │ cmp ip, r1 │ │ - bcc.w fd82 │ │ + bcc.w e3b2 │ │ movs r3, #19 │ │ str r3, [r5, #52] ; 0x34 │ │ ldr r3, [r5, #24] │ │ str.w r8, [sp, #40] ; 0x28 │ │ str r3, [sp, #48] ; 0x30 │ │ - b.n f4ac │ │ + b.n dadc │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f684 │ │ + beq.w dcb4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #27 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r1, r3, #2 │ │ - beq.w fb46 │ │ + beq.w e176 │ │ movs r2, #7 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #53 ; 0x35 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #2 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f254 │ │ + beq.w d884 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #26 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f32a │ │ + beq.w d95a │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r0, r2, r4 │ │ movs r2, #25 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f212 │ │ + beq.w d842 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #32 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r0, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eace │ │ + beq.w d0fe │ │ movs r2, #51 ; 0x33 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ subs r0, r0, r4 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eb08 │ │ + beq.w d138 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #42 ; 0x2a │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w eef4 │ │ + beq.w d524 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ movs r2, #16 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ mov r0, r1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f2f4 │ │ + beq.w d924 │ │ movs r2, #6 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ subs r6, #8 │ │ strb r7, [r3, r2] │ │ lsrs r7, r7, #8 │ │ - b.w ee32 │ │ + b.w d462 │ │ mov fp, r9 │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f164 │ │ + beq.w d794 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ subs r1, r2, r4 │ │ movs r2, #18 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ mov r0, r1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w ef92 │ │ + beq.w d5c2 │ │ movs r2, #14 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov r8, r4 │ │ mov fp, r9 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w f002 │ │ + beq.w d632 │ │ movs r2, #23 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ rsb r0, r4, r8 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ mov fp, r9 │ │ movs r2, #0 │ │ ldr r3, [sp, #264] ; 0x108 │ │ ands.w r3, r3, #2 │ │ - beq.w ee98 │ │ + beq.w d4c8 │ │ mov r0, r2 │ │ rsb r3, r9, fp │ │ movs r2, #41 ; 0x29 │ │ str r2, [r5, #0] │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ movs r2, #2 │ │ rsb r3, r9, fp │ │ str r2, [r5, #0] │ │ movs r0, #0 │ │ movs r2, #1 │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ uxtb r3, r7 │ │ subs r6, #8 │ │ lsrs r7, r7, #8 │ │ - b.w eb08 │ │ + b.w d138 │ │ add.w r3, r5, ip │ │ movw r2, #10528 ; 0x2920 │ │ strb r1, [r3, r2] │ │ - b.w ee32 │ │ - ldr r3, [pc, #884] ; (fecc ) │ │ + b.w d462 │ │ + ldr r3, [pc, #884] ; (e4fc ) │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ mov r2, r3 │ │ - b.n f37a │ │ + b.n d9aa │ │ movs r0, #0 │ │ movs r2, #1 │ │ mov r3, r0 │ │ str r2, [r5, #0] │ │ str r2, [sp, #4] │ │ - b.w eb2a │ │ + b.w d15a │ │ ldrb.w lr, [r9] │ │ add.w fp, r9, #1 │ │ str r7, [sp, #12] │ │ mov ip, r7 │ │ str r7, [sp, #8] │ │ mov r6, r7 │ │ str.w lr, [r5, #8] │ │ - b.n f628 │ │ + b.n dc58 │ │ cmp r6, #10 │ │ - bls.w f288 │ │ + bls.w d8b8 │ │ mov r2, r3 │ │ movs r1, #10 │ │ - b.n fb9a │ │ + b.n e1ca │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcc.w f288 │ │ + bcc.w d8b8 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ addw r2, r2, #2943 ; 0xb7f │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - blt.n fb90 │ │ + blt.n e1c0 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ addw r3, r3, #2943 ; 0xb7f │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fbb4 │ │ - b.w f0fc │ │ + blt.n e1e4 │ │ + b.w d72c │ │ ldr r0, [sp, #40] ; 0x28 │ │ mov ip, r3 │ │ - b.w e994 │ │ + b.w cfc4 │ │ cmp r3, #16 │ │ it eq │ │ cmpeq.w ip, #0 │ │ - bne.w fd94 │ │ + bne.w e3c4 │ │ ldr r2, [sp, #40] ; 0x28 │ │ rsb r3, r9, fp │ │ mov.w ip, #0 │ │ subs r1, r2, r4 │ │ movs r2, #16 │ │ str r2, [sp, #8] │ │ - b.w eed2 │ │ + b.w d502 │ │ movs r0, #10 │ │ lsr.w lr, r7, r0 │ │ adds r1, r0, #1 │ │ and.w r0, lr, #1 │ │ subs r3, r0, r3 │ │ mov r0, r1 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fbfe │ │ - b.w ea1a │ │ + blt.n e22e │ │ + b.w d04a │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ addw r3, r3, #1199 ; 0x4af │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fc20 │ │ - b.w f062 │ │ + blt.n e250 │ │ + b.w d692 │ │ ldr r3, [sp, #52] ; 0x34 │ │ cmp r3, #0 │ │ - beq.n fcea │ │ + beq.n e31a │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w lr, #1744 ; 0x6d0 │ │ mov.w r2, #3488 ; 0xda0 │ │ str.w ip, [sp, #64] ; 0x40 │ │ str r7, [sp, #68] ; 0x44 │ │ mov r7, r1 │ │ mul.w r0, lr, r3 │ │ @@ -10022,231 +7394,233 @@ │ │ mov ip, r0 │ │ str r0, [sp, #60] ; 0x3c │ │ adds r3, #63 ; 0x3f │ │ mov r2, r3 │ │ mov r4, r2 │ │ ldrb.w r6, [r4, #1]! │ │ mov r0, r6 │ │ - cbz r6, fcd4 │ │ + cbz r6, e304 │ │ add r3, sp, #216 ; 0xd8 │ │ str r6, [sp, #48] ; 0x30 │ │ add.w r8, r3, r6, lsl #2 │ │ movs r3, #0 │ │ ldr.w r2, [r8, #-72] │ │ adds r1, r2, #1 │ │ str.w r1, [r8, #-72] │ │ mov r1, r6 │ │ subs r1, #1 │ │ and.w r8, r2, #1 │ │ orr.w r3, r8, r3, lsl #1 │ │ mov.w r2, r2, lsr #1 │ │ - bne.n fc96 │ │ + bne.n e2c6 │ │ cmp r6, #10 │ │ - bhi.n fcfa │ │ + bhi.n e32a │ │ orr.w r1, r7, r6, lsl #9 │ │ cmp.w r3, #1024 ; 0x400 │ │ uxth r1, r1 │ │ - bcs.n fcd4 │ │ + bcs.n e304 │ │ movs r2, #1 │ │ lsl.w r0, r2, r6 │ │ add.w r2, r3, ip │ │ lsls r6, r0, #1 │ │ add.w r2, r5, r2, lsl #1 │ │ add r3, r0 │ │ strh.w r1, [r2, #352] ; 0x160 │ │ cmp.w r3, #1024 ; 0x400 │ │ add r2, r6 │ │ - bcc.n fcc6 │ │ + bcc.n e2f6 │ │ ldr r3, [sp, #52] ; 0x34 │ │ adds r7, #1 │ │ cmp r7, r3 │ │ - bne.n fc78 │ │ + bne.n e2a8 │ │ mov r6, fp │ │ ldr.w ip, [sp, #64] ; 0x40 │ │ ldr r7, [sp, #68] ; 0x44 │ │ ldr.w fp, [sp, #72] ; 0x48 │ │ ldr r4, [sp, #76] ; 0x4c │ │ ldr r3, [sp, #56] ; 0x38 │ │ cmp r3, #2 │ │ - beq.n fdb4 │ │ + beq.n e3e4 │ │ subs r3, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ str r3, [r5, #24] │ │ - b.w f4ac │ │ + b.w dadc │ │ ubfx r1, r3, #0, #10 │ │ add r1, ip │ │ add.w r1, r5, r1, lsl #1 │ │ ldrsh.w r2, [r1, #352] ; 0x160 │ │ - cbnz r2, fd14 │ │ + cbnz r2, e344 │ │ strh.w lr, [r1, #352] ; 0x160 │ │ mov r2, lr │ │ sub.w lr, lr, #2 │ │ cmp r6, #11 │ │ mov.w r3, r3, lsr #9 │ │ - bne.n fd2e │ │ - b.n fd4a │ │ + bne.n e35e │ │ + b.n e37a │ │ strh.w lr, [r1, #2400] ; 0x960 │ │ mov r2, lr │ │ sub.w lr, lr, #2 │ │ subs r0, #1 │ │ cmp r0, #11 │ │ - beq.n fd4a │ │ + beq.n e37a │ │ lsrs r3, r3, #1 │ │ and.w r1, r3, #1 │ │ subs r1, r2, r1 │ │ mvns r1, r1 │ │ add r1, ip │ │ add.w r1, r5, r1, lsl #1 │ │ ldrh.w r2, [r1, #2400] ; 0x960 │ │ cmp r2, #0 │ │ - beq.n fd1e │ │ + beq.n e34e │ │ sxth r2, r2 │ │ - b.n fd28 │ │ + b.n e358 │ │ ubfx r3, r3, #1, #1 │ │ subs r3, r2, r3 │ │ ldr r2, [sp, #60] ; 0x3c │ │ subs r3, r2, r3 │ │ addw r3, r3, #1199 ; 0x4af │ │ strh.w r7, [r5, r3, lsl #1] │ │ - b.n fcd4 │ │ + b.n e304 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ adds r2, r1, #1 │ │ and.w r1, r0, #1 │ │ subs r3, r1, r3 │ │ mov r1, r2 │ │ add.w r3, r3, #4672 ; 0x1240 │ │ adds r3, #15 │ │ ldrh.w r3, [r5, r3, lsl #1] │ │ sxth r3, r3 │ │ cmp r3, #0 │ │ - blt.n fd60 │ │ - b.w ef58 │ │ + blt.n e390 │ │ + b.w d588 │ │ cmp r6, #2 │ │ - bhi.w efb8 │ │ - b.w ef9a │ │ + bhi.w d5e8 │ │ + b.w d5ca │ │ str.w r8, [sp, #40] ; 0x28 │ │ - b.w f0b8 │ │ + b.w d6e8 │ │ mov r2, r3 │ │ - ldr r3, [pc, #312] ; (fed0 ) │ │ + ldr r3, [pc, #312] ; (e500 ) │ │ subs r2, #16 │ │ add r3, pc │ │ ldrb r3, [r3, r2] │ │ cmp r6, r3 │ │ str r3, [sp, #12] │ │ - bcs.w f190 │ │ - b.w f16e │ │ + bcs.w d7c0 │ │ + b.w d79e │ │ add.w r8, r8, #1 │ │ mov ip, r3 │ │ - b.w f072 │ │ + b.w d6a2 │ │ mov.w ip, #0 │ │ - b.w f1e0 │ │ + b.w d810 │ │ cmp r6, #10 │ │ - bls.w ef22 │ │ + bls.w d552 │ │ mov r2, r3 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ add.w r2, r2, #4672 ; 0x1240 │ │ adds r2, #15 │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - bge.n fd5e │ │ + bge.n e38e │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcs.n fdc6 │ │ - b.w ef22 │ │ + bcs.n e3f6 │ │ + b.w d552 │ │ cmp r6, #10 │ │ - bls.w f02e │ │ + bls.w d65e │ │ mov r2, r3 │ │ movs r1, #10 │ │ lsr.w r0, r7, r1 │ │ and.w r0, r0, #1 │ │ subs r2, r0, r2 │ │ addw r2, r2, #1199 ; 0x4af │ │ ldrh.w r2, [r5, r2, lsl #1] │ │ sxth r2, r2 │ │ cmp r2, #0 │ │ - bge.w fc1e │ │ + bge.w e24e │ │ adds r0, r1, #2 │ │ adds r1, #1 │ │ cmp r6, r0 │ │ - bcs.n fdf6 │ │ - b.w f02e │ │ + bcs.n e426 │ │ + b.w d65e │ │ add.w r1, r5, #10496 ; 0x2900 │ │ add.w r0, r5, #64 ; 0x40 │ │ adds r1, #36 ; 0x24 │ │ str.w ip, [sp, #48] ; 0x30 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r5, #44] ; 0x2c │ │ mov r2, r8 │ │ add.w r0, r5, #3552 ; 0xde0 │ │ adds r1, r5, r3 │ │ add.w r1, r1, #10496 ; 0x2900 │ │ adds r1, #36 ; 0x24 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r5, #24] │ │ ldr.w ip, [sp, #48] ; 0x30 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n fcf0 │ │ + b.n e320 │ │ cmp r6, #14 │ │ - bhi.w ef3e │ │ + bhi.w d56e │ │ ldr r3, [sp, #4] │ │ rsb r3, fp, r3 │ │ cmp r3, #1 │ │ - ble.w eefc │ │ + ble.w d52c │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ - b.w ef3e │ │ + b.w d56e │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ cmp r6, #14 │ │ - bhi.w f04a │ │ + bhi.w d67a │ │ ldrb.w r2, [fp] │ │ add.w r1, r6, #8 │ │ ldrb.w r3, [fp, #1] │ │ add.w fp, fp, #2 │ │ lsls r2, r6 │ │ adds r6, #16 │ │ lsls r3, r1 │ │ orrs r3, r2 │ │ orrs r7, r3 │ │ - b.w f04a │ │ + b.w d67a │ │ ldr.w r8, [sp, #40] ; 0x28 │ │ cmp r6, #14 │ │ - bhi.w f04a │ │ + bhi.w d67a │ │ cmp r2, #1 │ │ - bgt.n fe86 │ │ - b.w f00a │ │ - ldr r3, [pc, #28] ; (fed4 ) │ │ + bgt.n e4b6 │ │ + b.w d63a │ │ + ldr r3, [pc, #28] ; (e504 ) │ │ add r3, pc │ │ ldrb.w r3, [r3, ip] │ │ mov r2, r3 │ │ - b.w f37e │ │ + b.w d9ae │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r2, [pc, #360] ; (10034 ) │ │ + str r2, [r5, #64] ; 0x40 │ │ movs r5, r0 │ │ - lsls r6, r2, #5 │ │ + adds r6, r4, r7 │ │ + movs r5, r0 │ │ + asrs r6, r0, #28 │ │ + movs r5, r0 │ │ + asrs r4, r0, #26 │ │ movs r5, r0 │ │ - cdp2 0, 7, cr0, cr6, cr4, {0} │ │ - ldc2l 0, cr0, [r4, #16]! │ │ │ │ -0000fed8 : │ │ +0000e508 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ - ldr r4, [pc, #248] ; (ffdc ) │ │ + ldr r4, [pc, #248] ; (e60c ) │ │ sub sp, #36 ; 0x24 │ │ bic.w r3, r3, #6 │ │ mov r6, r2 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ orr.w r3, r3, #4 │ │ str r3, [sp, #20] │ │ @@ -10275,83 +7649,83 @@ │ │ str r0, [sp, #24] │ │ stmia.w sp, {r3, r7} │ │ mov r0, sl │ │ ldr r3, [sp, #20] │ │ mov r2, r8 │ │ str r3, [sp, #8] │ │ mov r3, r5 │ │ - bl e804 │ │ + bl ce34 │ │ sub.w r3, r0, #1 │ │ clz r3, r3 │ │ lsrs r3, r3, #5 │ │ orrs.w r3, r3, r0, lsr #31 │ │ - bne.n ffae │ │ + bne.n e5de │ │ ldr r1, [r6, #0] │ │ ldr r3, [r7, #0] │ │ ldr.w r2, [r8] │ │ add r3, r1 │ │ str r3, [r6, #0] │ │ add r4, r2 │ │ cmp r0, #0 │ │ - beq.n ffd4 │ │ + beq.n e604 │ │ mov.w r9, r9, lsl #1 │ │ mov r0, r5 │ │ cmp.w r9, #127 ; 0x7f │ │ - bls.n ff88 │ │ + bls.n e5b8 │ │ mov r1, r9 │ │ - blx 91b4 │ │ - cbz r0, ffae │ │ + blx 919c │ │ + cbz r0, e5de │ │ rsb r2, r4, fp │ │ ldr r3, [r6, #0] │ │ str.w r2, [r8] │ │ ldr r2, [sp, #24] │ │ adds r1, r2, r4 │ │ rsb r2, r3, r9 │ │ str r2, [r7, #0] │ │ - b.n ffa8 │ │ + b.n e5d8 │ │ movs r1, #128 ; 0x80 │ │ - blx 91b4 │ │ - cbz r0, ffae │ │ + blx 919c │ │ + cbz r0, e5de │ │ rsb r2, r4, fp │ │ ldr r3, [r6, #0] │ │ str.w r2, [r8] │ │ mov.w r9, #128 ; 0x80 │ │ ldr r2, [sp, #24] │ │ adds r1, r2, r4 │ │ rsb r2, r3, #128 ; 0x80 │ │ str r2, [r7, #0] │ │ add r3, r0 │ │ mov r5, r0 │ │ - b.n ff2a │ │ + b.n e55a │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r0, #0 │ │ movs r3, #0 │ │ str r3, [r6, #0] │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #28 │ │ ldr r4, [r3, #0] │ │ ldr r3, [sp, #28] │ │ ldr r3, [r3, #0] │ │ cmp r4, r3 │ │ - bne.n ffd8 │ │ + bne.n e608 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r5 │ │ - b.n ffba │ │ + b.n e5ea │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r6, [r7, #44] ; 0x2c │ │ + add r7, pc, #568 ; (adr r7, e848 ) │ │ movs r5, r0 │ │ │ │ -0000ffe0 : │ │ +0000e610 : │ │ push {r4, r5, r6, r7, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ sub sp, #20 │ │ - ldr r6, [pc, #96] ; (1004c ) │ │ + ldr r6, [pc, #96] ; (e67c ) │ │ add.w r4, sp, #11008 ; 0x2b00 │ │ add r5, sp, #80 ; 0x50 │ │ adds r4, #40 ; 0x28 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ str r1, [sp, #20] │ │ mov r1, r2 │ │ @@ -10368,68 +7742,68 @@ │ │ add.w r4, sp, #11008 ; 0x2b00 │ │ adds r4, #12 │ │ mov r3, r0 │ │ str r7, [r4, #0] │ │ add r0, sp, #28 │ │ movs r4, #0 │ │ str r4, [sp, #28] │ │ - bl e804 │ │ - cbz r0, 10042 │ │ + bl ce34 │ │ + cbz r0, e672 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #12 │ │ ldr r2, [r3, #0] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - bne.n 10048 │ │ + bne.n e678 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr.w r0, [r5, #-60] │ │ - b.n 1002c │ │ + b.n e65c │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r6, [r6, #36] ; 0x24 │ │ + add r6, pc, #536 ; (adr r6, e898 ) │ │ movs r5, r0 │ │ │ │ -00010050 : │ │ +0000e680 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #11008 ; 0x2b00 │ │ - ldr r4, [pc, #216] ; (10134 ) │ │ + ldr r4, [pc, #216] ; (e764 ) │ │ sub sp, #44 ; 0x2c │ │ mov r9, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r2, [sp, #28] │ │ str r3, [sp, #32] │ │ add.w r2, sp, #11008 ; 0x2b00 │ │ ldr r3, [r4, #0] │ │ adds r2, #36 ; 0x24 │ │ str r0, [sp, #20] │ │ mov.w r0, #32768 ; 0x8000 │ │ str r4, [sp, #36] ; 0x24 │ │ str r3, [r2, #0] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.n 1012a │ │ + beq.n e75a │ │ add.w r3, sp, #11072 ; 0x2b40 │ │ movs r2, #0 │ │ adds r3, #16 │ │ mov r4, r2 │ │ add r7, sp, #44 ; 0x2c │ │ add r6, sp, #48 ; 0x30 │ │ ldr r3, [r3, #0] │ │ add.w sl, sp, #52 ; 0x34 │ │ mov r5, r2 │ │ str r2, [sp, #52] ; 0x34 │ │ bic.w r3, r3, #6 │ │ str r3, [sp, #16] │ │ - b.n 100ae │ │ + b.n e6de │ │ cmp r3, #2 │ │ - bne.n 100fe │ │ + bne.n e72e │ │ ldr r3, [r6, #0] │ │ add r4, r3 │ │ ubfx r4, r4, #0, #15 │ │ ldr r3, [sp, #16] │ │ mov r2, r7 │ │ ldr.w lr, [r9] │ │ add.w fp, r8, r4 │ │ @@ -10440,69 +7814,69 @@ │ │ ldr r3, [sp, #20] │ │ str.w fp, [sp] │ │ adds r1, r3, r5 │ │ str.w lr, [r7] │ │ mov r3, r8 │ │ rsb lr, r4, #32768 ; 0x8000 │ │ str.w lr, [r6] │ │ - bl e804 │ │ + bl ce34 │ │ ldr r1, [r6, #0] │ │ ldr r2, [r7, #0] │ │ add r5, r2 │ │ mov r3, r0 │ │ cmp r1, #0 │ │ - beq.n 100a2 │ │ + beq.n e6d2 │ │ str r0, [sp, #24] │ │ mov r0, fp │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #32] │ │ blx r3 │ │ ldr r3, [sp, #24] │ │ cmp r0, #0 │ │ - bne.n 100a2 │ │ + bne.n e6d2 │ │ mov r4, r0 │ │ - b.n 10104 │ │ + b.n e734 │ │ clz r4, r3 │ │ lsrs r4, r4, #5 │ │ mov r0, r8 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ str.w r5, [r9] │ │ add.w r3, sp, #11008 ; 0x2b00 │ │ adds r3, #36 ; 0x24 │ │ ldr r2, [r3, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.n 10130 │ │ + bne.n e760 │ │ add.w sp, sp, #11008 ; 0x2b00 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 10110 │ │ + b.n e740 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrh r2, [r1, #34] ; 0x22 │ │ + add r6, pc, #104 ; (adr r6, e7d0 ) │ │ movs r5, r0 │ │ │ │ -00010138 : │ │ +0000e768 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #92 ; 0x5c │ │ mov r7, r3 │ │ mov r5, r2 │ │ ldr r3, [sp, #128] ; 0x80 │ │ cmp r0, #0 │ │ - beq.w 11300 │ │ + beq.w f930 │ │ mov r6, r1 │ │ str r1, [r0, #112] ; 0x70 │ │ str r2, [r0, #120] ; 0x78 │ │ str r7, [r0, #116] ; 0x74 │ │ str r3, [r0, #124] ; 0x7c │ │ str.w r1, [r0, #132] ; 0x84 │ │ cmp r2, #0 │ │ - beq.w 1131c │ │ + beq.w f94c │ │ ldr r4, [r0, #0] │ │ adds r2, r3, #0 │ │ ldr r1, [r5, #0] │ │ mov.w lr, #0 │ │ clz ip, r4 │ │ it ne │ │ movne r2, #1 │ │ @@ -10513,128 +7887,128 @@ │ │ orrne.w r8, r2, #1 │ │ mov.w ip, ip, lsr #5 │ │ str r1, [sp, #12] │ │ cmp ip, r8 │ │ str.w lr, [r0, #140] ; 0x8c │ │ str.w r4, [r0, #128] ; 0x80 │ │ str.w r1, [r0, #136] ; 0x88 │ │ - bne.w 112e8 │ │ + bne.w f918 │ │ ldr r1, [r0, #108] ; 0x6c │ │ cmp r1, #0 │ │ - bne.w 112e8 │ │ + bne.w f918 │ │ ldr r4, [r0, #104] ; 0x68 │ │ ldr r1, [sp, #132] ; 0x84 │ │ cmp r1, #4 │ │ it ne │ │ cmpne r4, #0 │ │ - bne.w 112e6 │ │ - cbz r5, 101c0 │ │ + bne.w f916 │ │ + cbz r5, e7f0 │ │ ldr r1, [r5, #0] │ │ adds r1, #0 │ │ it ne │ │ movne r1, #1 │ │ cmp r6, #0 │ │ it ne │ │ movne r1, #0 │ │ cmp r1, #0 │ │ - bne.w 112e8 │ │ - cbz r2, 101de │ │ + bne.w f918 │ │ + cbz r2, e80e │ │ ldr r1, [r3, #0] │ │ adds.w lr, r1, #0 │ │ it ne │ │ movne.w lr, #1 │ │ cmp r7, #0 │ │ it ne │ │ movne.w lr, #0 │ │ cmp.w lr, #0 │ │ - bne.w 116d2 │ │ + bne.w fd02 │ │ mov sl, r0 │ │ ldr r1, [r0, #92] ; 0x5c │ │ ldr r0, [sp, #132] ; 0x84 │ │ str r6, [sp, #68] ; 0x44 │ │ sub.w r0, r0, #4 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str r0, [sp, #64] ; 0x40 │ │ orrs r4, r0 │ │ str.w r4, [sl, #104] ; 0x68 │ │ - cbnz r1, 10200 │ │ + cbnz r1, e830 │ │ ldr.w r1, [sl, #96] ; 0x60 │ │ - cbz r1, 10270 │ │ - cbz r5, 10206 │ │ + cbz r1, e8a0 │ │ + cbz r5, e836 │ │ movs r1, #0 │ │ str r1, [r5, #0] │ │ - cbz r2, 10256 │ │ + cbz r2, e886 │ │ ldr r2, [r3, #0] │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ ldr.w r4, [sl, #92] ; 0x5c │ │ ldr.w r3, [sl, #88] ; 0x58 │ │ subs r2, r2, r0 │ │ cmp r4, r2 │ │ add r0, r7 │ │ add.w r1, sl, r3 │ │ add.w r1, r1, #233472 ; 0x39000 │ │ it cs │ │ movcs r4, r2 │ │ mov r2, r4 │ │ addw r1, r1, #626 ; 0x272 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r0, [sl, #124] ; 0x7c │ │ ldr.w r1, [sl, #88] ; 0x58 │ │ ldr.w r2, [sl, #92] ; 0x5c │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r1, r4 │ │ subs r2, r2, r4 │ │ str.w r1, [sl, #88] ; 0x58 │ │ add r4, r3 │ │ str.w r2, [sl, #92] ; 0x5c │ │ str.w r4, [sl, #140] ; 0x8c │ │ str r4, [r0, #0] │ │ ldr.w r0, [sl, #96] ; 0x60 │ │ - cbz r0, 10266 │ │ + cbz r0, e896 │ │ ldr.w r0, [sl, #92] ; 0x5c │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ str.w r0, [sl, #108] ; 0x6c │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr.w r3, [sl, #8] │ │ str r6, [sp, #24] │ │ str r3, [sp, #8] │ │ - ldr.w r3, [pc, #3360] ; 10f9c │ │ + ldr.w r3, [pc, #3360] ; f5cc │ │ add r3, pc │ │ str r3, [sp, #56] ; 0x38 │ │ - ldr.w r3, [pc, #3356] ; 10fa0 │ │ + ldr.w r3, [pc, #3356] ; f5d0 │ │ add r3, pc │ │ str r3, [sp, #72] ; 0x48 │ │ - ldr.w r3, [pc, #3352] ; 10fa4 │ │ + ldr.w r3, [pc, #3352] ; f5d4 │ │ add r3, pc │ │ str r3, [sp, #60] ; 0x3c │ │ - ldr.w r3, [pc, #3348] ; 10fa8 │ │ + ldr.w r3, [pc, #3348] ; f5d8 │ │ add r3, pc │ │ str r3, [sp, #84] ; 0x54 │ │ - ldr.w r3, [pc, #3344] ; 10fac │ │ + ldr.w r3, [pc, #3344] ; f5dc │ │ add r3, pc │ │ str r3, [sp, #76] ; 0x4c │ │ - ldr.w r3, [pc, #3340] ; 10fb0 │ │ + ldr.w r3, [pc, #3340] ; f5e0 │ │ add r3, pc │ │ str r3, [sp, #80] ; 0x50 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - bne.w 10922 │ │ + bne.w ef52 │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #0 │ │ - beq.w 10fb4 │ │ + beq.w f5e4 │ │ ldr.w r1, [sl, #32] │ │ cmp r1, #0 │ │ - beq.w 10fb4 │ │ + beq.w f5e4 │ │ ldr.w r4, [sl, #36] ; 0x24 │ │ adds r3, r1, r4 │ │ cmp r3, #1 │ │ - bls.n 10372 │ │ + bls.n e9a2 │ │ ldr r0, [sp, #12] │ │ rsb r8, r1, #258 ; 0x102 │ │ ldr.w r2, [sl, #28] │ │ cmp r8, r0 │ │ ldr r7, [sp, #24] │ │ add r2, r1 │ │ sub.w r6, r2, #2 │ │ @@ -10651,15 +8025,15 @@ │ │ ldrb.w r0, [r0, #144] ; 0x90 │ │ add r8, r7 │ │ ldrb.w r5, [r5, #144] ; 0x90 │ │ cmp r7, r8 │ │ ubfx r2, r2, #0, #15 │ │ str.w r1, [sl, #32] │ │ eor.w r0, r5, r0, lsl #5 │ │ - beq.n 10372 │ │ + beq.n e9a2 │ │ mov ip, r7 │ │ ldrb.w r7, [ip], #1 │ │ add.w r5, sl, r2 │ │ add.w r9, r5, #32768 ; 0x8000 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ eor.w r0, r7, r0, lsl #5 │ │ add.w r9, r9, #144 ; 0x90 │ │ @@ -10676,15 +8050,15 @@ │ │ add.w lr, r2, #1 │ │ ldrh.w r7, [r5, #626] ; 0x272 │ │ ubfx r2, lr, #0, #15 │ │ strh r7, [r3, #2] │ │ strh.w r6, [r5, #626] ; 0x272 │ │ add.w r6, r6, #1 │ │ ubfx r3, r6, #0, #15 │ │ - bne.n 10318 │ │ + bne.n e948 │ │ str.w ip, [sp, #24] │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp.w r1, #258 ; 0x102 │ │ rsb r5, r1, #32768 ; 0x8000 │ │ mov r2, r3 │ │ ite cs │ │ movcs r3, #0 │ │ @@ -10693,71 +8067,71 @@ │ │ it ne │ │ movne r3, #0 │ │ cmp r4, r5 │ │ it cs │ │ movcs r4, r5 │ │ str.w r4, [sl, #36] ; 0x24 │ │ cmp r3, #0 │ │ - bne.w 10fb4 │ │ + bne.w f5e4 │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ ldr.w r9, [sl, #80] ; 0x50 │ │ ubfx r3, r3, #0, #15 │ │ str r3, [sp, #20] │ │ cmp.w r9, #0 │ │ ldr r3, [sp, #8] │ │ ite ne │ │ movne fp, r9 │ │ moveq.w fp, #2 │ │ ands.w r3, r3, #589824 ; 0x90000 │ │ - beq.w 10a4e │ │ + beq.w f07e │ │ cmp r4, #0 │ │ - beq.w 10da8 │ │ + beq.w f3d8 │ │ ldr r3, [sp, #8] │ │ ands.w r0, r3, #524288 ; 0x80000 │ │ - bne.w 10f1e │ │ + bne.w f54e │ │ ldr r5, [sp, #20] │ │ subs r3, r5, #1 │ │ ubfx r3, r3, #0, #15 │ │ add r3, sl │ │ ldrb.w r2, [r3, #144] ; 0x90 │ │ cmp r1, #0 │ │ - beq.w 113a4 │ │ + beq.w f9d4 │ │ add.w r3, sl, r5 │ │ ldrb.w r3, [r3, #144] ; 0x90 │ │ cmp r3, r2 │ │ - bne.w 113ae │ │ + bne.w f9de │ │ add.w r3, r5, #144 ; 0x90 │ │ mov fp, r0 │ │ add r3, sl │ │ - b.n 10404 │ │ + b.n ea34 │ │ ldrb.w r0, [r3, #1]! │ │ cmp r0, r2 │ │ - bne.n 1040c │ │ + bne.n ea3c │ │ add.w fp, fp, #1 │ │ cmp fp, r1 │ │ - bne.n 103fc │ │ + bne.n ea2c │ │ cmp.w fp, #2 │ │ - bls.w 10f8c │ │ + bls.w f5bc │ │ movs r3, #1 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, r2 │ │ - beq.n 10438 │ │ + beq.n ea68 │ │ ldr r3, [sp, #8] │ │ ubfx r3, r3, #17, #1 │ │ cmp.w fp, #5 │ │ ite hi │ │ movhi r3, #0 │ │ andls.w r3, r3, #1 │ │ cmp r3, #0 │ │ - beq.w 109f2 │ │ + beq.w f022 │ │ cmp.w r9, #0 │ │ - beq.w 10db0 │ │ + beq.w f3e0 │ │ ldr.w r0, [sl, #40] ; 0x28 │ │ sub.w r1, r9, #3 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ ldr.w r3, [sl, #76] ; 0x4c │ │ add r2, r9 │ │ str.w r2, [sl, #60] ; 0x3c │ │ strb r1, [r0, #0] │ │ @@ -10801,15 +8175,15 @@ │ │ movcc r3, r0 │ │ cmp.w r9, #2 │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - bls.n 104fa │ │ + bls.n eb2a │ │ ldr r3, [sp, #72] ; 0x48 │ │ add.w r1, r3, r1, lsl #1 │ │ ldrh r3, [r1, #20] │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ adds r2, #1 │ │ @@ -10835,44 +8209,44 @@ │ │ str.w r0, [sl, #32] │ │ it cs │ │ movcs.w r7, #32768 ; 0x8000 │ │ cmp r5, r2 │ │ mov r1, r3 │ │ str.w r3, [sl, #28] │ │ str.w r7, [sl, #36] ; 0x24 │ │ - bhi.w 10cf2 │ │ + bhi.w f322 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ cmp.w r0, #31744 ; 0x7c00 │ │ - bls.w 102a8 │ │ + bls.w e8d8 │ │ add.w r8, sl, #37376 ; 0x9200 │ │ add.w r8, r8, #114 ; 0x72 │ │ rsb r2, r8, r5 │ │ add.w r6, r2, r2, lsl #1 │ │ rsb r6, r2, r6, lsl #3 │ │ add.w r3, r6, r6, lsl #2 │ │ cmp.w r0, r3, lsr #7 │ │ ldr r3, [sp, #8] │ │ it ls │ │ andls.w r3, r3, #524288 ; 0x80000 │ │ - bls.w 10d00 │ │ + bls.w f330 │ │ lsls r0, r3, #12 │ │ - bpl.w 102a8 │ │ + bpl.w e8d8 │ │ ldr r3, [sp, #24] │ │ str.w r3, [sl, #132] ; 0x84 │ │ ldr r3, [sp, #12] │ │ str.w r3, [sl, #136] ; 0x88 │ │ ldr.w r3, [sl, #64] ; 0x40 │ │ rsb fp, r3, r1 │ │ ldr.w r3, [sl] │ │ cmp r7, fp │ │ ite cc │ │ movcc.w fp, #0 │ │ movcs.w fp, #1 │ │ cmp r3, #0 │ │ - beq.w 10d1e │ │ + beq.w f34e │ │ add.w r4, sl, #233472 ; 0x39000 │ │ addw r4, r4, #626 ; 0x272 │ │ ldr.w r1, [sl, #44] ; 0x2c │ │ add.w r3, r4, #84992 ; 0x14c00 │ │ movs r2, #0 │ │ str.w r4, [sl, #48] ; 0x30 │ │ str.w r2, [sl, #88] ; 0x58 │ │ @@ -10888,52 +8262,52 @@ │ │ ldr.w r2, [sl, #8] │ │ cmp r1, #8 │ │ ite ne │ │ movne r1, r0 │ │ subeq r1, r0, #1 │ │ str.w r1, [sl, #40] ; 0x28 │ │ lsls r2, r2, #19 │ │ - bpl.w 10d4e │ │ + bpl.w f37e │ │ ldr.w r3, [sl, #100] ; 0x64 │ │ cmp r3, #0 │ │ - bne.w 10d4e │ │ + bne.w f37e │ │ ldr.w r3, [sl, #68] ; 0x44 │ │ movs r2, #120 ; 0x78 │ │ ldr.w r5, [sl, #72] ; 0x48 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ cmp r3, #7 │ │ orr.w r2, r2, r5 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ - bls.n 1065e │ │ + bls.n ec8e │ │ cmp r1, r7 │ │ add.w r0, r7, #1 │ │ - bls.n 1064e │ │ + bls.n ec7e │ │ str.w r0, [sl, #48] ; 0x30 │ │ strb r2, [r7, #0] │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ ldr.w r3, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ subs r3, #8 │ │ lsrs r2, r2, #8 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 10630 │ │ + bhi.n ec60 │ │ movs r6, #1 │ │ add.w r5, r3, #8 │ │ lsls r6, r3 │ │ str.w r5, [sl, #68] ; 0x44 │ │ orrs r6, r2 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - b.n 10676 │ │ + b.n eca6 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ cmp r1, r7 │ │ add.w r3, r7, #1 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r5, [sl, #68] ; 0x44 │ │ @@ -10941,19 +8315,19 @@ │ │ sub.w r5, r5, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r5, #7 │ │ str.w r5, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10672 │ │ + bhi.n eca2 │ │ adds r5, #1 │ │ str.w r5, [sl, #68] ; 0x44 │ │ cmp r5, #7 │ │ - bls.n 106e6 │ │ + bls.n ed16 │ │ mov r2, r5 │ │ ldr.w r3, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r3, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ @@ -10963,50 +8337,50 @@ │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r5, #7 │ │ str.w r5, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ mov r2, r5 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 106b2 │ │ + bhi.n ece2 │ │ cmp.w fp, #0 │ │ - bne.w 10d6a │ │ + bne.w f39a │ │ ldr.w r3, [sl, #8] │ │ lsls r3, r3, #13 │ │ it mi │ │ movmi r1, #1 │ │ - bmi.n 10706 │ │ + bmi.n ed36 │ │ ldr.w r1, [sl, #60] ; 0x3c │ │ cmp r1, #47 ; 0x2f │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ mov r0, sl │ │ - bl dd10 │ │ + bl c340 │ │ mov r2, r0 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ cmp r0, #0 │ │ - beq.w 10d5c │ │ + beq.w f38c │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ subs r3, r3, r7 │ │ adds r3, #1 │ │ cmp r0, r3 │ │ - bhi.w 10d5c │ │ + bhi.w f38c │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r3, [sl, #28] │ │ subs r3, r3, r1 │ │ ldr.w r1, [sl, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bhi.w 10d5c │ │ + bhi.w f38c │ │ adds r3, r5, #2 │ │ str.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bls.n 10780 │ │ + bls.n edb0 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r2, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r3, [sl, #68] ; 0x44 │ │ @@ -11014,16 +8388,16 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 1074c │ │ - cbz r3, 107ba │ │ + bhi.n ed7c │ │ + cbz r3, edea │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ ldr.w r3, [sl, #52] ; 0x34 │ │ adds r2, r7, #1 │ │ cmp r3, r7 │ │ itt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ @@ -11034,26 +8408,26 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10786 │ │ + bhi.n edb6 │ │ ldr.w r9, [sl, #60] ; 0x3c │ │ movs r0, #2 │ │ mov r2, r9 │ │ uxth r1, r2 │ │ lsls r1, r3 │ │ adds r3, #16 │ │ cmp r3, #7 │ │ orr.w r6, r6, r1 │ │ str.w r3, [sl, #68] ; 0x44 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bls.n 1080e │ │ + bls.n ee3e │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r1, r7, #1 │ │ cmp r2, r7 │ │ itttt hi │ │ strhi.w r1, [sl, #48] ; 0x30 │ │ strbhi r6, [r7, #0] │ │ ldrhi.w r3, [sl, #68] ; 0x44 │ │ @@ -11061,25 +8435,25 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 107d8 │ │ + bhi.n ee08 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ cmp r0, #1 │ │ eor.w r2, r2, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ str.w r2, [sl, #60] ; 0x3c │ │ - bne.w 10ec2 │ │ + bne.w f4f2 │ │ mov r9, r2 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ movs r0, #0 │ │ - cbz r2, 10886 │ │ + cbz r2, eeb6 │ │ add r5, r0 │ │ ubfx r5, r5, #0, #15 │ │ add r5, sl │ │ ldrb.w r2, [r5, #144] ; 0x90 │ │ lsls r2, r3 │ │ adds r3, #8 │ │ orrs r6, r2 │ │ @@ -11096,20 +8470,20 @@ │ │ sub.w r3, r3, #8 │ │ it hi │ │ ldrhi.w r7, [sl, #48] ; 0x30 │ │ cmp r3, #7 │ │ str.w r3, [sl, #68] ; 0x44 │ │ mov.w r6, r6, lsr #8 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bhi.n 10844 │ │ + bhi.n ee74 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ adds r0, #1 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ cmp r0, r2 │ │ - bcc.n 1082a │ │ + bcc.n ee5a │ │ mov r9, r2 │ │ add.w r0, sl, #33024 ; 0x8100 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ adds r0, #146 ; 0x92 │ │ blx 91c0 │ │ add.w r0, sl, #33536 ; 0x8300 │ │ @@ -11127,61 +8501,61 @@ │ │ mov.w r2, #8 │ │ str.w r3, [sl, #40] ; 0x28 │ │ mov.w r3, #0 │ │ str.w r8, [sl, #44] ; 0x2c │ │ str.w r5, [sl, #64] ; 0x40 │ │ str.w r2, [sl, #56] ; 0x38 │ │ str.w r3, [sl, #60] ; 0x3c │ │ - beq.n 1090a │ │ + beq.n ef3a │ │ ldr.w r6, [sl] │ │ cmp r6, #0 │ │ - beq.w 10f6e │ │ + beq.w f59e │ │ ldr.w r5, [sl, #120] ; 0x78 │ │ add.w r0, sl, #233472 ; 0x39000 │ │ ldr.w r2, [sl, #112] ; 0x70 │ │ mov r1, r7 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ addw r0, r0, #626 ; 0x272 │ │ subs r3, r3, r2 │ │ ldr.w r2, [sl, #4] │ │ str r3, [r5, #0] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 1135a │ │ + beq.w f98a │ │ ldr.w r6, [sl, #92] ; 0x5c │ │ cmp r6, #0 │ │ - bne.w 113b8 │ │ + bne.w f9e8 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.w 102b0 │ │ + beq.w e8e0 │ │ ldr.w r1, [sl, #32] │ │ ldr.w r4, [sl, #36] ; 0x24 │ │ adds r3, r4, r1 │ │ cmp r3, #1 │ │ - bhi.w 102cc │ │ + bhi.w e8fc │ │ cmp.w r1, #258 ; 0x102 │ │ - bcs.w 11352 │ │ + bcs.w f982 │ │ ldr.w r3, [sl, #28] │ │ add.w ip, r4, #3 │ │ ldr r6, [sp, #12] │ │ subs r0, r3, #2 │ │ add.w r9, r3, #256 ; 0x100 │ │ str r3, [sp, #4] │ │ add r0, r1 │ │ rsb r8, r3, #3 │ │ rsb ip, r3, ip │ │ ldr.w lr, [sp, #24] │ │ str.w r9, [sp] │ │ str r4, [sp, #16] │ │ - b.n 1096a │ │ + b.n ef9a │ │ ldr r3, [sp, #0] │ │ cmp r0, r3 │ │ - beq.w 10f3c │ │ + beq.w f56c │ │ adds r1, r0, #2 │ │ ldrb.w r2, [lr], #1 │ │ ubfx r1, r1, #0, #15 │ │ ubfx r3, r0, #0, #15 │ │ add.w r7, sl, r1 │ │ add.w fp, sl, r3 │ │ add.w r5, r7, #32768 ; 0x8000 │ │ @@ -11197,75 +8571,75 @@ │ │ cmp.w r9, #2 │ │ ubfx r4, r4, #0, #15 │ │ add.w r1, r8, r0 │ │ add r4, sl │ │ add.w r6, r6, #4294967295 ; 0xffffffff │ │ add.w r3, sl, r3, lsl #1 │ │ str.w r1, [sl, #32] │ │ - bls.n 109e2 │ │ + bls.n f012 │ │ ldrb.w r5, [fp, #144] ; 0x90 │ │ ldrb.w r4, [r4, #144] ; 0x90 │ │ orr.w r2, r2, r5, lsl #10 │ │ eor.w r2, r2, r4, lsl #5 │ │ ubfx r2, r2, #0, #15 │ │ add.w r2, sl, r2, lsl #1 │ │ add.w r2, r2, #167936 ; 0x29000 │ │ ldrh.w r4, [r2, #626] ; 0x272 │ │ strh r4, [r3, #2] │ │ strh.w r0, [r2, #626] ; 0x272 │ │ adds r0, #1 │ │ cmp r6, #0 │ │ - bne.n 10962 │ │ + bne.n ef92 │ │ str r6, [sp, #12] │ │ str.w lr, [sp, #24] │ │ ldr r4, [sp, #16] │ │ - b.n 10372 │ │ + b.n e9a2 │ │ cmp.w r9, #0 │ │ - bne.w 10bd6 │ │ + bne.w f206 │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.w 10db0 │ │ + beq.w f3e0 │ │ ldr.w r3, [sl, #20] │ │ cmp r3, #0 │ │ - bne.w 10e1e │ │ + bne.w f44e │ │ ldr r3, [sp, #8] │ │ ubfx r3, r3, #16, #1 │ │ cmp.w fp, #127 ; 0x7f │ │ it hi │ │ orrhi.w r3, r3, #1 │ │ cmp r3, #0 │ │ - bne.w 10e1e │ │ + bne.w f44e │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ cmp.w r3, #33024 ; 0x8100 │ │ ite ls │ │ addls.w r1, sl, r3 │ │ addhi.w r1, sl, #33024 ; 0x8100 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ ldrb.w r3, [r1, #144] ; 0x90 │ │ str.w fp, [sl, #80] ; 0x50 │ │ mov.w fp, #1 │ │ str.w r2, [sl, #76] ; 0x4c │ │ str.w r3, [sl, #84] ; 0x54 │ │ - b.n 10518 │ │ + b.n eb48 │ │ ldr r2, [sp, #20] │ │ cmp.w fp, #31 │ │ ite hi │ │ movhi.w r8, #12 │ │ movls.w r8, #8 │ │ add r8, sl │ │ cmp fp, r1 │ │ add r2, fp │ │ add r2, sl │ │ ldr.w r0, [r8, #4] │ │ ldrb.w r8, [r2, #144] ; 0x90 │ │ ldrb.w r2, [r2, #143] ; 0x8f │ │ str r0, [sp, #0] │ │ str r2, [sp, #28] │ │ - bcs.w 10da0 │ │ + bcs.w f3d0 │ │ ldr r0, [sp, #20] │ │ mov ip, fp │ │ ldrh.w r2, [sp, #4] │ │ add.w lr, r0, #144 ; 0x90 │ │ str r3, [sp, #16] │ │ str r1, [sp, #36] ; 0x24 │ │ mov r6, r2 │ │ @@ -11279,129 +8653,129 @@ │ │ mov r0, r5 │ │ add r0, r1 │ │ mov r1, r6 │ │ str r0, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #0] │ │ subs r2, #1 │ │ str r2, [sp, #0] │ │ - beq.w 10bb6 │ │ + beq.w f1e6 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - beq.n 10bca │ │ + beq.n f1fa │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - beq.w 10d40 │ │ + beq.w f370 │ │ add.w r3, r3, #51456 ; 0xc900 │ │ adds r3, #56 ; 0x38 │ │ add.w r3, sl, r3, lsl #1 │ │ ldrh r3, [r3, #2] │ │ cmp r3, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ subs r2, r1, r3 │ │ uxth r2, r2 │ │ cmp r2, r4 │ │ - bhi.n 10bb6 │ │ + bhi.n f1e6 │ │ ubfx r3, r3, #0, #15 │ │ add.w r0, r3, ip │ │ add r0, sl │ │ ldrb.w r5, [r0, #144] ; 0x90 │ │ cmp r5, r8 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ cmp r2, #0 │ │ - beq.n 10bb6 │ │ + beq.n f1e6 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r5, r3, #144 ; 0x90 │ │ add r5, sl │ │ cmp r0, #0 │ │ - beq.n 10aa4 │ │ + beq.n f0d4 │ │ ldr r0, [sp, #48] ; 0x30 │ │ add.w r6, sl, r3 │ │ adds r5, #1 │ │ ldrb.w r6, [r6, #144] ; 0x90 │ │ ldrb.w r7, [r0, #144] ; 0x90 │ │ ldr r0, [sp, #32] │ │ cmp r7, r6 │ │ add.w r0, r0, #1 │ │ - bne.n 10aa4 │ │ + bne.n f0d4 │ │ str.w r9, [sp, #44] ; 0x2c │ │ str r4, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #32] │ │ ldr.w r9, [sp, #52] ; 0x34 │ │ - b.n 10b7c │ │ + b.n f1ac │ │ ldrb.w r6, [r0], #1 │ │ ldrb.w r4, [r5], #1 │ │ cmp r6, r4 │ │ - bne.n 10b84 │ │ + bne.n f1b4 │ │ cmp r0, r9 │ │ rsb lr, r7, r0 │ │ - bne.n 10b70 │ │ + bne.n f1a0 │ │ cmp ip, lr │ │ ldr r4, [sp, #40] ; 0x28 │ │ ldr.w r9, [sp, #44] ; 0x2c │ │ - bcs.n 10aa4 │ │ + bcs.n f0d4 │ │ ldr r0, [sp, #36] ; 0x24 │ │ cmp r0, lr │ │ - beq.w 113c4 │ │ + beq.w f9f4 │ │ ldr r0, [sp, #20] │ │ mov fp, lr │ │ str r2, [sp, #16] │ │ mov ip, lr │ │ add r0, lr │ │ add r0, sl │ │ ldrb.w r2, [r0, #143] ; 0x8f │ │ ldrb.w r8, [r0, #144] ; 0x90 │ │ str r2, [sp, #28] │ │ ldr r2, [sp, #0] │ │ subs r2, #1 │ │ str r2, [sp, #0] │ │ - bne.w 10aae │ │ + bne.w f0de │ │ ldr r3, [sp, #16] │ │ cmp.w r3, #8192 ; 0x2000 │ │ it cs │ │ cmpcs.w fp, #3 │ │ - beq.w 10438 │ │ + beq.w ea68 │ │ ldr r2, [sp, #16] │ │ - b.n 1041a │ │ + b.n ea4a │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.n 10ad8 │ │ - b.n 10b38 │ │ + bne.n f108 │ │ + b.n f168 │ │ cmp r9, fp │ │ - bcs.w 10440 │ │ + bcs.w ea70 │ │ ldr.w r1, [sl, #40] ; 0x28 │ │ ldr.w r2, [sl, #84] ; 0x54 │ │ ldr.w r3, [sl, #60] ; 0x3c │ │ adds r0, r1, #1 │ │ str.w r0, [sl, #40] ; 0x28 │ │ adds r3, #1 │ │ str.w r3, [sl, #60] ; 0x3c │ │ @@ -11410,24 +8784,24 @@ │ │ ldrb r3, [r1, #0] │ │ lsrs r3, r3, #1 │ │ strb r3, [r1, #0] │ │ ldr.w r3, [sl, #56] ; 0x38 │ │ subs r3, #1 │ │ str.w r3, [sl, #56] ; 0x38 │ │ cmp r3, #0 │ │ - beq.w 10ef2 │ │ + beq.w f522 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ uxtb r2, r2 │ │ cmp.w fp, #127 ; 0x7f │ │ add.w r3, sl, r2, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #146] ; 0x92 │ │ - bls.w 10ec6 │ │ + bls.w f4f6 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ sub.w r7, fp, #3 │ │ ldr r3, [sp, #16] │ │ add r0, fp │ │ str.w r0, [sl, #60] ; 0x3c │ │ strb r7, [r5, #0] │ │ subs r3, #1 │ │ @@ -11444,30 +8818,30 @@ │ │ lsrs r2, r2, #1 │ │ orn r2, r2, #127 ; 0x7f │ │ strb r2, [r0, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ it ne │ │ strne.w r2, [sl, #56] ; 0x38 │ │ - bne.n 10c8e │ │ + bne.n f2be │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r0, #8 │ │ str.w r0, [sl, #56] ; 0x38 │ │ adds r0, r2, #1 │ │ str.w r0, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ ldr r0, [sp, #76] ; 0x4c │ │ and.w r1, r1, #127 ; 0x7f │ │ ubfx r2, r3, #0, #9 │ │ cmp.w r3, #512 ; 0x200 │ │ add.w r6, r0, r1 │ │ add r2, r0 │ │ ldrb.w r6, [r6, #1880] ; 0x758 │ │ ldrb.w r2, [r2, #856] ; 0x358 │ │ - bcs.w 10f28 │ │ + bcs.w f558 │ │ add.w r2, sl, r2, lsl #1 │ │ add.w r3, r2, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ adds r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ ldr r3, [sp, #80] ; 0x50 │ │ movs r0, #0 │ │ @@ -11480,76 +8854,76 @@ │ │ strh.w r2, [r3, #146] ; 0x92 │ │ ldr.w r3, [sl, #8] │ │ str.w r0, [sl, #80] ; 0x50 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.n 10518 │ │ + b.n eb48 │ │ ldr r3, [sp, #8] │ │ add.w r8, sl, #37376 ; 0x9200 │ │ add.w r8, r8, #114 ; 0x72 │ │ and.w r3, r3, #524288 ; 0x80000 │ │ ldr r2, [sp, #24] │ │ mov fp, r3 │ │ str.w r2, [sl, #132] ; 0x84 │ │ ldr r2, [sp, #12] │ │ str.w r2, [sl, #136] ; 0x88 │ │ cmp r3, #0 │ │ - bne.w 10596 │ │ + bne.w ebc6 │ │ ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - bne.w 105b4 │ │ + bne.w ebe4 │ │ ldr.w r5, [sl, #124] ; 0x7c │ │ movw r1, #19659 ; 0x4ccb │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ movt r1, #1 │ │ ldr r2, [r5, #0] │ │ subs r3, r2, r0 │ │ cmp r3, r1 │ │ - bls.w 105b4 │ │ + bls.w ebe4 │ │ ldr.w r4, [sl, #116] ; 0x74 │ │ add r4, r0 │ │ - b.n 105bc │ │ + b.n ebec │ │ ldrb.w r0, [r0, #143] ; 0x8f │ │ ldr r5, [sp, #28] │ │ cmp r0, r5 │ │ - bne.w 10b04 │ │ - b.n 10b38 │ │ + bne.w f134 │ │ + b.n f168 │ │ ldr.w r5, [sl, #68] ; 0x44 │ │ ldr.w r6, [sl, #72] ; 0x48 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 106a6 │ │ - cbz r2, 10d7e │ │ + b.n ecd6 │ │ + cbz r2, f3ae │ │ mov r9, r0 │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 10886 │ │ + b.n eeb6 │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.w 1073a │ │ + bls.w ed6a │ │ str.w r7, [sl, #48] ; 0x30 │ │ mov r0, sl │ │ str.w r5, [sl, #68] ; 0x44 │ │ movs r1, #1 │ │ str.w r6, [sl, #72] ; 0x48 │ │ - bl dd10 │ │ + bl c340 │ │ ldr.w r9, [sl, #60] ; 0x3c │ │ ldr.w r5, [sl, #64] ; 0x40 │ │ ldr.w r7, [sl, #48] ; 0x30 │ │ - b.n 10886 │ │ + b.n eeb6 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ - b.w 1041a │ │ + b.w ea4a │ │ str r4, [sp, #16] │ │ mov r2, r4 │ │ - b.w 1041a │ │ + b.w ea4a │ │ ldr r3, [sp, #20] │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ cmp.w r3, #33024 ; 0x8100 │ │ ite ls │ │ addls.w r1, sl, r3 │ │ addhi.w r1, sl, #33024 ; 0x8100 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ @@ -11563,27 +8937,27 @@ │ │ ldrb r2, [r1, #0] │ │ lsrs r2, r2, #1 │ │ strb r2, [r1, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ cmp r2, #0 │ │ - beq.w 10f08 │ │ + beq.w f538 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ add.w r3, sl, r3, lsl #1 │ │ mov.w fp, #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ add r2, fp │ │ strh.w r2, [r3, #146] ; 0x92 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.w 10518 │ │ + b.w eb48 │ │ ldr.w r6, [sl, #40] ; 0x28 │ │ sub.w r7, fp, #3 │ │ ldr.w r0, [sl, #60] ; 0x3c │ │ ldr r3, [sp, #16] │ │ add r0, fp │ │ str.w r0, [sl, #60] ; 0x3c │ │ strb r7, [r6, #0] │ │ @@ -11601,15 +8975,15 @@ │ │ lsrs r2, r2, #1 │ │ orn r2, r2, #127 ; 0x7f │ │ strb r2, [r0, #0] │ │ ldr.w r2, [sl, #56] ; 0x38 │ │ subs r2, #1 │ │ str.w r2, [sl, #56] ; 0x38 │ │ cmp r2, #0 │ │ - beq.n 10f58 │ │ + beq.n f588 │ │ ldr.w r5, [sl, #40] ; 0x28 │ │ ldr r4, [sp, #60] ; 0x3c │ │ and.w r1, r1, #127 ; 0x7f │ │ ubfx r0, r3, #0, #9 │ │ add r0, r4 │ │ mov r2, r4 │ │ add r2, r1 │ │ @@ -11621,105 +8995,105 @@ │ │ movcc r3, r1 │ │ cmp.w fp, #2 │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ add.w r2, r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - bls.n 10e0e │ │ + bls.n f43e │ │ ldr r3, [sp, #84] ; 0x54 │ │ add.w r7, r3, r7, lsl #1 │ │ ldrh r3, [r7, #20] │ │ add.w r3, sl, r3, lsl #1 │ │ add.w r3, r3, #33024 ; 0x8100 │ │ ldrh.w r2, [r3, #146] ; 0x92 │ │ adds r2, #1 │ │ - b.n 10e0a │ │ + b.n f43a │ │ movs r0, #1 │ │ - b.n 107c2 │ │ + b.n edf2 │ │ ldr r3, [sp, #20] │ │ ldr r2, [sp, #16] │ │ add r3, sl │ │ mov r1, r3 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ ldrb.w r3, [r1, #144] ; 0x90 │ │ str.w fp, [sl, #80] ; 0x50 │ │ mov.w fp, #1 │ │ str.w r2, [sl, #76] ; 0x4c │ │ str.w r3, [sl, #84] ; 0x54 │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.w 10518 │ │ + b.w eb48 │ │ ldr.w r3, [sl, #40] ; 0x28 │ │ movs r1, #8 │ │ str.w r1, [sl, #56] ; 0x38 │ │ adds r5, r3, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r3, [sl, #44] ; 0x2c │ │ - b.n 10c14 │ │ + b.n f244 │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r1, #8 │ │ str.w r1, [sl, #56] ; 0x38 │ │ adds r5, r2, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ - b.n 10df8 │ │ + b.n f428 │ │ movs r3, #0 │ │ str r3, [sp, #16] │ │ mov r2, r3 │ │ - b.w 1041a │ │ + b.w ea4a │ │ add.w r3, sl, r6, lsl #1 │ │ add.w r3, r3, #33536 ; 0x8300 │ │ ldrh.w r2, [r3, #210] ; 0xd2 │ │ adds r2, #1 │ │ strh.w r2, [r3, #210] ; 0xd2 │ │ - b.n 10cc0 │ │ + b.n f2f0 │ │ ldr r4, [sp, #16] │ │ str r6, [sp, #12] │ │ str.w lr, [sp, #24] │ │ rsb r5, r1, #32768 ; 0x8000 │ │ ldr r3, [sp, #4] │ │ cmp r4, r5 │ │ it cs │ │ movcs r4, r5 │ │ str.w r4, [sl, #36] ; 0x24 │ │ - b.w 103a0 │ │ + b.w e9d0 │ │ ldr.w r2, [sl, #40] ; 0x28 │ │ movs r0, #8 │ │ str.w r0, [sl, #56] ; 0x38 │ │ adds r5, r2, #1 │ │ str.w r5, [sl, #40] ; 0x28 │ │ str.w r2, [sl, #44] ; 0x2c │ │ - b.n 10e6e │ │ + b.n f49e │ │ add.w r3, sl, #233472 ; 0x39000 │ │ addw r3, r3, #626 ; 0x272 │ │ cmp r4, r3 │ │ - beq.w 11366 │ │ + beq.w f996 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ ldr.w r6, [sl, #92] ; 0x5c │ │ add r7, r3 │ │ str.w r7, [sl, #140] ; 0x8c │ │ - b.n 1090e │ │ + b.n ef3e │ │ mov.w fp, #0 │ │ str.w fp, [sp, #16] │ │ mov r2, fp │ │ - b.w 1041a │ │ + b.w ea4a │ │ nop │ │ - lsrs r0, r4 │ │ + ldrh r0, [r6, r2] │ │ movs r5, r0 │ │ - lsrs r0, r3 │ │ + ldrh r0, [r5, r2] │ │ movs r5, r0 │ │ - lsrs r0, r2 │ │ + ldrh r0, [r4, r2] │ │ movs r5, r0 │ │ - lsrs r0, r1 │ │ + ldrh r0, [r3, r2] │ │ movs r5, r0 │ │ - lsrs r0, r0 │ │ + ldrh r0, [r2, r2] │ │ movs r5, r0 │ │ - lsls r0, r7 │ │ + ldrh r0, [r1, r2] │ │ movs r5, r0 │ │ ldr r3, [sp, #24] │ │ str.w r3, [sl, #132] ; 0x84 │ │ ldr r3, [sp, #12] │ │ str.w r3, [sl, #136] ; 0x88 │ │ ldr r3, [sp, #8] │ │ tst.w r3, #12288 ; 0x3000 │ │ @@ -11727,46 +9101,46 @@ │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ cmp r1, #0 │ │ ite eq │ │ moveq r3, #0 │ │ andne.w r3, r3, #1 │ │ - cbz r3, 10fec │ │ + cbz r3, f61c │ │ ldr.w r2, [sl, #132] ; 0x84 │ │ ldr.w r0, [sl, #24] │ │ subs r2, r2, r1 │ │ - bl e57c │ │ + bl cbac │ │ str.w r0, [sl, #24] │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #0 │ │ - beq.w 112a2 │ │ + beq.w f8d2 │ │ ldr.w r3, [sl, #32] │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #136] ; 0x88 │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ cmp r3, #0 │ │ - bne.w 112a2 │ │ + bne.w f8d2 │ │ ldr.w r3, [sl, #8] │ │ ands.w r1, r3, #524288 ; 0x80000 │ │ - beq.n 11032 │ │ + beq.n f662 │ │ ldr.w r3, [sl, #28] │ │ ldr.w r2, [sl, #64] ; 0x40 │ │ ldr.w r1, [sl, #36] ; 0x24 │ │ subs r2, r3, r2 │ │ cmp r2, r1 │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ ldr.w r3, [sl] │ │ cmp r3, #0 │ │ - beq.w 116b0 │ │ + beq.w fce0 │ │ add.w r7, sl, #233472 ; 0x39000 │ │ addw r7, r7, #626 ; 0x272 │ │ ldr.w r2, [sl, #44] ; 0x2c │ │ add.w r3, r7, #84992 ; 0x14c00 │ │ movs r0, #0 │ │ str.w r7, [sl, #48] ; 0x30 │ │ str.w r0, [sl, #88] ; 0x58 │ │ @@ -11781,52 +9155,52 @@ │ │ ldr.w r3, [sl, #40] ; 0x28 │ │ ldr.w r2, [sl, #8] │ │ cmp r0, #8 │ │ it eq │ │ subeq r3, #1 │ │ str.w r3, [sl, #40] ; 0x28 │ │ lsls r0, r2, #19 │ │ - bpl.w 113cc │ │ + bpl.w f9fc │ │ ldr.w r3, [sl, #100] ; 0x64 │ │ cmp r3, #0 │ │ - bne.w 113cc │ │ + bne.w f9fc │ │ ldr.w r2, [sl, #68] ; 0x44 │ │ movs r0, #120 ; 0x78 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ lsls r0, r2 │ │ adds r2, #8 │ │ cmp r2, #7 │ │ orr.w r3, r3, r0 │ │ str.w r2, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ - bls.n 110e4 │ │ + bls.n f714 │ │ cmp r0, r6 │ │ add.w r4, r6, #1 │ │ - bls.n 110d4 │ │ + bls.n f704 │ │ str.w r4, [sl, #48] ; 0x30 │ │ strb r3, [r6, #0] │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ ldr.w r2, [sl, #68] ; 0x44 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ subs r2, #8 │ │ lsrs r3, r3, #8 │ │ cmp r2, #7 │ │ str.w r2, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 110b6 │ │ + bhi.n f6e6 │ │ movs r5, #1 │ │ add.w r4, r2, #8 │ │ lsls r5, r2 │ │ str.w r4, [sl, #68] ; 0x44 │ │ orrs r3, r5 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - b.n 110fc │ │ + b.n f72c │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ cmp r0, r6 │ │ add.w r2, r6, #1 │ │ itttt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ strbhi r3, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -11834,18 +9208,18 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r3, r3, lsr #8 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 110f8 │ │ - b.n 113d8 │ │ + bhi.n f728 │ │ + b.n fa08 │ │ mov r6, r3 │ │ - cbz r4, 11172 │ │ + cbz r4, f7a2 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ movs r1, #8 │ │ mov r6, r3 │ │ mov r4, r1 │ │ str.w r1, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ @@ -11858,29 +9232,29 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11140 │ │ + bhi.n f770 │ │ ldr.w r3, [sl, #8] │ │ lsls r3, r3, #19 │ │ - bpl.n 111d4 │ │ + bpl.n f804 │ │ ldr.w r0, [sl, #24] │ │ movs r1, #4 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ lsrs r2, r0, #24 │ │ lsls r2, r4 │ │ adds r4, #8 │ │ cmp r4, #7 │ │ orr.w r3, r3, r2 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bls.n 111cc │ │ + bls.n f7fc │ │ ldr.w r5, [sl, #52] ; 0x34 │ │ adds r2, r6, #1 │ │ cmp r5, r6 │ │ itttt hi │ │ strhi.w r2, [sl, #48] ; 0x30 │ │ strbhi r3, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -11888,18 +9262,18 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r3, r3, lsr #8 │ │ str.w r3, [sl, #72] ; 0x48 │ │ - bhi.n 1119a │ │ + bhi.n f7ca │ │ subs r1, #1 │ │ mov.w r0, r0, lsl #8 │ │ - bne.n 11184 │ │ + bne.n f7b4 │ │ add.w r0, sl, #33024 ; 0x8100 │ │ movs r1, #0 │ │ mov.w r2, #576 ; 0x240 │ │ adds r0, #146 ; 0x92 │ │ blx 91c0 │ │ add.w r0, sl, #33536 ; 0x8300 │ │ movs r1, #0 │ │ @@ -11920,88 +9294,88 @@ │ │ str.w r3, [sl, #100] ; 0x64 │ │ mov.w r2, #8 │ │ mov.w r3, #0 │ │ str.w r4, [sl, #40] ; 0x28 │ │ str.w r0, [sl, #44] ; 0x2c │ │ str.w r2, [sl, #56] ; 0x38 │ │ str.w r3, [sl, #60] ; 0x3c │ │ - beq.n 11264 │ │ + beq.n f894 │ │ ldr.w r4, [sl] │ │ cmp r4, #0 │ │ - beq.w 11688 │ │ + beq.w fcb8 │ │ ldr.w r5, [sl, #120] ; 0x78 │ │ mov r1, r6 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ add.w r0, sl, #233472 ; 0x39000 │ │ ldr.w r6, [sl, #112] ; 0x70 │ │ addw r0, r0, #626 ; 0x272 │ │ ldr.w r2, [sl, #4] │ │ subs r3, r3, r6 │ │ str r3, [r5, #0] │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.n 1135a │ │ + beq.n f98a │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ cmp r3, #0 │ │ - blt.w 113bc │ │ + blt.w f9ec │ │ ldr r3, [sp, #64] ; 0x40 │ │ str.w r3, [sl, #96] ; 0x60 │ │ ldr r3, [sp, #132] ; 0x84 │ │ cmp r3, #3 │ │ - bne.n 112a2 │ │ + bne.n f8d2 │ │ add.w r0, sl, #167936 ; 0x29000 │ │ movs r1, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ addw r0, r0, #626 ; 0x272 │ │ blx 91c0 │ │ add.w r0, sl, #102912 ; 0x19200 │ │ adds r0, #114 ; 0x72 │ │ movs r1, #0 │ │ mov.w r2, #65536 ; 0x10000 │ │ blx 91c0 │ │ movs r3, #0 │ │ str.w r3, [sl, #36] ; 0x24 │ │ ldr.w r2, [sl, #120] ; 0x78 │ │ - cbz r2, 112b4 │ │ + cbz r2, f8e4 │ │ ldr.w r3, [sl, #132] ; 0x84 │ │ ldr.w r1, [sl, #112] ; 0x70 │ │ subs r3, r3, r1 │ │ str r3, [r2, #0] │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ cmp r3, #0 │ │ - beq.w 10256 │ │ + beq.w e886 │ │ ldr r2, [r3, #0] │ │ ldr.w r0, [sl, #140] ; 0x8c │ │ ldr.w r4, [sl, #92] ; 0x5c │ │ subs r2, r2, r0 │ │ ldr.w r3, [sl, #88] ; 0x58 │ │ cmp r4, r2 │ │ add.w r1, sl, r3 │ │ it cs │ │ movcs r4, r2 │ │ ldr.w r2, [sl, #116] ; 0x74 │ │ add.w r1, r1, #233472 ; 0x39000 │ │ add r0, r2 │ │ - b.w 10228 │ │ - cbz r5, 112ec │ │ + b.w e858 │ │ + cbz r5, f91c │ │ movs r1, #0 │ │ str r1, [r5, #0] │ │ - cbz r2, 112f2 │ │ + cbz r2, f922 │ │ movs r2, #0 │ │ str r2, [r3, #0] │ │ mvn.w r2, #1 │ │ str r2, [r0, #108] ; 0x6c │ │ mov r0, r2 │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cbz r2, 11304 │ │ + cbz r2, f934 │ │ str r0, [r2, #0] │ │ mvn.w r0, #1 │ │ cmp r3, #0 │ │ - beq.w 1026a │ │ + beq.w e89a │ │ movs r2, #0 │ │ mvn.w r0, #1 │ │ str r2, [r3, #0] │ │ add sp, #92 ; 0x5c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r1, [r0, #0] │ │ adds r2, r3, #0 │ │ @@ -12014,72 +9388,72 @@ │ │ moveq lr, r2 │ │ orrne.w lr, r2, #1 │ │ str.w r5, [r0, #136] ; 0x88 │ │ lsrs r1, r1, #5 │ │ str.w r5, [r0, #140] ; 0x8c │ │ cmp r1, lr │ │ str.w r4, [r0, #128] ; 0x80 │ │ - bne.n 112ec │ │ + bne.n f91c │ │ ldr r1, [r0, #108] ; 0x6c │ │ cmp r1, #0 │ │ - bne.n 112ec │ │ + bne.n f91c │ │ str r5, [sp, #12] │ │ - b.w 1019c │ │ + b.w e7cc │ │ ldr.w r3, [sl, #28] │ │ str r3, [sp, #4] │ │ - b.n 10f44 │ │ + b.n f574 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str.w r0, [sl, #108] ; 0x6c │ │ - b.w 1026a │ │ + b.w e89a │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ mov r1, r4 │ │ ldr.w r0, [sl, #116] ; 0x74 │ │ ldr.w r4, [sl, #140] ; 0x8c │ │ ldr r3, [r3, #0] │ │ add r0, r4 │ │ subs r4, r3, r4 │ │ cmp r4, r7 │ │ it cs │ │ movcs r4, r7 │ │ mov r2, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r3, r4 │ │ str.w r3, [sl, #140] ; 0x8c │ │ subs r3, r7, r4 │ │ - beq.w 1090a │ │ + beq.w ef3a │ │ mov r6, r3 │ │ str.w r4, [sl, #88] ; 0x58 │ │ str.w r3, [sl, #92] ; 0x5c │ │ - b.w 1090e │ │ + b.w ef3e │ │ mov fp, r1 │ │ str r1, [sp, #16] │ │ mov r2, r1 │ │ - b.w 1041a │ │ + b.w ea4a │ │ mov fp, r0 │ │ str r0, [sp, #16] │ │ mov r2, r0 │ │ - b.w 1041a │ │ - bge.w 11618 │ │ + b.w ea4a │ │ + bge.w fc48 │ │ ldr.w r0, [sl, #108] ; 0x6c │ │ - b.w 1026a │ │ + b.w e89a │ │ mov fp, r0 │ │ str r2, [sp, #16] │ │ - b.w 10bb6 │ │ + b.w f1e6 │ │ ldr.w r3, [sl, #72] ; 0x48 │ │ ldr.w r4, [sl, #68] ; 0x44 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr r2, [sp, #64] ; 0x40 │ │ lsl.w r5, r2, r4 │ │ adds r4, #1 │ │ cmp r4, #7 │ │ orr.w r5, r5, r3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bls.n 11426 │ │ + bls.n fa56 │ │ mov r2, r4 │ │ ldr.w r0, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r0, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ @@ -12089,53 +9463,53 @@ │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ mov r2, r4 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 113f2 │ │ + bhi.n fa22 │ │ cmp r1, #0 │ │ - bne.n 11506 │ │ + bne.n fb36 │ │ ldr.w r3, [sl, #8] │ │ lsls r2, r3, #13 │ │ it mi │ │ movmi r1, #1 │ │ - bmi.n 11442 │ │ + bmi.n fa72 │ │ ldr.w r1, [sl, #60] ; 0x3c │ │ cmp r1, #47 ; 0x2f │ │ ite hi │ │ movhi r1, #0 │ │ movls r1, #1 │ │ mov r0, sl │ │ - bl dd10 │ │ + bl c340 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ - cbz r2, 1146c │ │ + cbz r2, fa9c │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ subs r3, r3, r6 │ │ adds r3, #1 │ │ cmp r2, r3 │ │ - bhi.n 1146c │ │ + bhi.n fa9c │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n 1152e │ │ + bls.n fb5e │ │ cmp r0, #0 │ │ - beq.n 11518 │ │ + beq.n fb48 │ │ ldr.w r4, [sl, #68] ; 0x44 │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ ldr r2, [sp, #64] ; 0x40 │ │ cmp r2, #0 │ │ - bne.w 1112e │ │ + bne.w f75e │ │ adds r4, #3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ - bls.w 11620 │ │ + bls.w fc50 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ mov r6, r3 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r1, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ @@ -12145,17 +9519,17 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11492 │ │ + bhi.n fac2 │ │ cmp r4, #0 │ │ - beq.w 1162a │ │ + beq.w fc5a │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r1, r6 │ │ itt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ @@ -12166,56 +9540,56 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 114d0 │ │ - b.n 1162a │ │ + bhi.n fb00 │ │ + b.n fc5a │ │ ldr.w r3, [sl, #28] │ │ ldr.w r1, [sl, #64] ; 0x40 │ │ ldr.w r2, [sl, #36] ; 0x24 │ │ subs r3, r3, r1 │ │ cmp r3, r2 │ │ - bls.n 1152e │ │ + bls.n fb5e │ │ str.w r6, [sl, #48] ; 0x30 │ │ mov r0, sl │ │ str.w r5, [sl, #72] ; 0x48 │ │ movs r1, #1 │ │ str.w r4, [sl, #68] ; 0x44 │ │ - bl dd10 │ │ - b.n 11470 │ │ + bl c340 │ │ + b.n faa0 │ │ adds r4, #2 │ │ str.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11546 │ │ - b.n 11576 │ │ + bhi.n fb76 │ │ + b.n fba6 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r2, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ ldrhi.w r5, [sl, #72] ; 0x48 │ │ subs r4, #8 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11542 │ │ - cbz r4, 115ae │ │ + bhi.n fb72 │ │ + cbz r4, fbde │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ movs r3, #8 │ │ str.w r3, [sl, #68] ; 0x44 │ │ - b.n 11582 │ │ + b.n fbb2 │ │ ldr.w r6, [sl, #48] ; 0x30 │ │ ldr.w r2, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r2, r6 │ │ itt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r5, [r6, #0] │ │ @@ -12223,26 +9597,26 @@ │ │ it hi │ │ ldrhi.w r5, [sl, #72] ; 0x48 │ │ subs r4, #8 │ │ str.w r4, [sl, #68] ; 0x44 │ │ cmp r4, #7 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 1157e │ │ + bhi.n fbae │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ movs r0, #2 │ │ ldr.w r3, [sl, #48] ; 0x30 │ │ uxth r1, r2 │ │ lsls r1, r4 │ │ adds r4, #16 │ │ cmp r4, #7 │ │ orr.w r5, r5, r1 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bls.n 11604 │ │ + bls.n fc34 │ │ ldr.w r1, [sl, #52] ; 0x34 │ │ adds r2, r3, #1 │ │ cmp r3, r1 │ │ itttt cc │ │ strcc.w r2, [sl, #48] ; 0x30 │ │ strbcc r5, [r3, #0] │ │ ldrcc.w r4, [sl, #68] ; 0x44 │ │ @@ -12250,39 +9624,39 @@ │ │ sub.w r4, r4, #8 │ │ it cc │ │ ldrcc.w r3, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 115ce │ │ + bhi.n fbfe │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ cmp r0, #1 │ │ eor.w r2, r2, #65280 ; 0xff00 │ │ eor.w r2, r2, #255 ; 0xff │ │ str.w r2, [sl, #60] ; 0x3c │ │ - beq.n 116dc │ │ + beq.n fd0c │ │ movs r0, #1 │ │ - b.n 115b8 │ │ + b.n fbe8 │ │ ldr.w r3, [sl, #8] │ │ str r3, [sp, #8] │ │ - b.n 10fc2 │ │ + b.n f5f2 │ │ mov r6, r3 │ │ cmp r4, #0 │ │ - bne.n 116a4 │ │ + bne.n fcd4 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ movs r0, #2 │ │ movs r1, #0 │ │ lsl.w r3, r1, r4 │ │ adds r4, #16 │ │ cmp r4, #7 │ │ orr.w r2, r2, r3 │ │ str.w r4, [sl, #68] ; 0x44 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bls.n 11676 │ │ + bls.n fca6 │ │ ldr.w r5, [sl, #52] ; 0x34 │ │ adds r3, r6, #1 │ │ cmp r5, r6 │ │ itttt hi │ │ strhi.w r3, [sl, #48] ; 0x30 │ │ strbhi r2, [r6, #0] │ │ ldrhi.w r4, [sl, #68] ; 0x44 │ │ @@ -12290,51 +9664,51 @@ │ │ sub.w r4, r4, #8 │ │ it hi │ │ ldrhi.w r6, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r2, r2, lsr #8 │ │ str.w r2, [sl, #72] ; 0x48 │ │ - bhi.n 11644 │ │ + bhi.n fc74 │ │ cmp r0, #1 │ │ eor.w r1, r1, #65280 ; 0xff00 │ │ eor.w r1, r1, #255 ; 0xff │ │ - beq.w 111d4 │ │ + beq.w f804 │ │ movs r0, #1 │ │ - b.n 1162e │ │ + b.n fc5e │ │ add.w r3, sl, #233472 ; 0x39000 │ │ addw r3, r3, #626 ; 0x272 │ │ cmp r7, r3 │ │ - beq.n 11740 │ │ + beq.n fd70 │ │ ldr.w r2, [sl, #140] ; 0x8c │ │ ldr.w r3, [sl, #92] ; 0x5c │ │ add r6, r2 │ │ str.w r6, [sl, #140] ; 0x8c │ │ - b.n 11268 │ │ + b.n f898 │ │ movs r3, #8 │ │ ldr.w r2, [sl, #72] ; 0x48 │ │ str.w r3, [sl, #68] ; 0x44 │ │ - b.n 114d0 │ │ + b.n fb00 │ │ ldr.w r0, [sl, #124] ; 0x7c │ │ movw r2, #19659 ; 0x4ccb │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ movt r2, #1 │ │ ldr r4, [r0, #0] │ │ subs r4, r4, r3 │ │ cmp r4, r2 │ │ - bls.w 1103c │ │ + bls.w f66c │ │ ldr.w r7, [sl, #116] ; 0x74 │ │ add r7, r3 │ │ - b.n 11044 │ │ + b.n f674 │ │ mov r2, lr │ │ cmp r5, #0 │ │ - bne.w 112e8 │ │ - b.n 112ee │ │ + bne.w f918 │ │ + b.n f91e │ │ cmp r2, #0 │ │ - beq.w 11478 │ │ + beq.w faa8 │ │ movs r1, #0 │ │ ldr.w r2, [sl, #64] ; 0x40 │ │ add r2, r1 │ │ ubfx r2, r2, #0, #15 │ │ add r2, sl │ │ ldrb.w r2, [r2, #144] ; 0x90 │ │ lsls r2, r4 │ │ @@ -12353,57 +9727,57 @@ │ │ sub.w r4, r4, #8 │ │ it cc │ │ ldrcc.w r3, [sl, #48] ; 0x30 │ │ cmp r4, #7 │ │ str.w r4, [sl, #68] ; 0x44 │ │ mov.w r5, r5, lsr #8 │ │ str.w r5, [sl, #72] ; 0x48 │ │ - bhi.n 11702 │ │ + bhi.n fd32 │ │ ldr.w r2, [sl, #60] ; 0x3c │ │ adds r1, #1 │ │ cmp r1, r2 │ │ - bcc.n 116e4 │ │ - b.n 11478 │ │ + bcc.n fd14 │ │ + b.n faa8 │ │ ldr.w r3, [sl, #124] ; 0x7c │ │ mov r1, r7 │ │ ldr.w r5, [sl, #140] ; 0x8c │ │ ldr.w r0, [sl, #116] ; 0x74 │ │ ldr r3, [r3, #0] │ │ add r0, r5 │ │ subs r5, r3, r5 │ │ cmp r5, r6 │ │ it cs │ │ movcs r5, r6 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [sl, #140] ; 0x8c │ │ add r3, r5 │ │ str.w r3, [sl, #140] ; 0x8c │ │ subs r3, r6, r5 │ │ itt ne │ │ strne.w r5, [sl, #88] ; 0x58 │ │ strne.w r3, [sl, #92] ; 0x5c │ │ - bne.w 11268 │ │ - b.n 11264 │ │ + bne.w f898 │ │ + b.n f894 │ │ │ │ -0001177c : │ │ +0000fdac : │ │ push {r4, r5, lr} │ │ sub sp, #20 │ │ add r4, sp, #16 │ │ movs r5, #0 │ │ str r3, [sp, #4] │ │ mov r3, r5 │ │ str.w r2, [r4, #-4]! │ │ mov r2, r4 │ │ str r5, [sp, #0] │ │ - bl 10138 │ │ + bl e768 │ │ add sp, #20 │ │ pop {r4, r5, pc} │ │ │ │ -00011798 : │ │ +0000fdc8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ ubfx r5, r3, #0, #12 │ │ adds r6, r5, #2 │ │ movw r7, #21846 ; 0x5556 │ │ asrs r5, r5, #2 │ │ movt r7, #21845 ; 0x5555 │ │ adds r5, #2 │ │ @@ -12418,15 +9792,15 @@ │ │ sub.w r6, r9, r6, asr #31 │ │ ubfx r2, r3, #14, #1 │ │ add.w r6, r6, #1 │ │ str r3, [r4, #8] │ │ str r6, [r4, #12] │ │ str r5, [r4, #16] │ │ str r2, [r4, #20] │ │ - bne.n 117ee │ │ + bne.n fe1e │ │ add.w r0, r4, #167936 ; 0x29000 │ │ mov.w r2, #65536 ; 0x10000 │ │ addw r0, r0, #626 ; 0x272 │ │ blx 91c0 │ │ add.w r1, r4, #37376 ; 0x9200 │ │ movs r5, #0 │ │ add.w r3, r4, #233472 ; 0x39000 │ │ @@ -12476,261 +9850,261 @@ │ │ movs r2, #64 ; 0x40 │ │ adds r0, #210 ; 0xd2 │ │ blx 91c0 │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ │ │ -00011870 : │ │ +0000fea0 : │ │ ldr r0, [r0, #108] ; 0x6c │ │ bx lr │ │ │ │ -00011874 : │ │ +0000fea4 : │ │ ldr r0, [r0, #24] │ │ bx lr │ │ │ │ -00011878 : │ │ +0000fea8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ adds r4, r1, #0 │ │ it ne │ │ movne r4, #1 │ │ cmp r0, #0 │ │ it ne │ │ movne r4, #0 │ │ cmp r2, #0 │ │ it eq │ │ orreq.w r4, r4, #1 │ │ - cbnz r4, 118c2 │ │ + cbnz r4, fef2 │ │ mov r8, r0 │ │ movw r0, #57152 ; 0xdf40 │ │ movt r0, #4 │ │ mov r6, r2 │ │ mov r7, r1 │ │ mov r5, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r9, r0 │ │ - cbz r0, 118c2 │ │ + cbz r0, fef2 │ │ mov r1, r6 │ │ mov r2, r5 │ │ ldr r3, [sp, #32] │ │ - bl 11798 │ │ - cbz r0, 118c8 │ │ + bl fdc8 │ │ + cbz r0, fef8 │ │ mov r0, r9 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r1, r8 │ │ mov r2, r7 │ │ movs r3, #4 │ │ mov r0, r9 │ │ - bl 1177c │ │ + bl fdac │ │ sub.w r4, r0, #1 │ │ mov r0, r9 │ │ clz r4, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ lsrs r4, r4, #5 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ │ │ -000118ec : │ │ +0000ff1c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r2 │ │ - ldr r5, [pc, #68] ; (11938 ) │ │ + ldr r5, [pc, #68] ; (ff68 ) │ │ sub sp, #36 ; 0x24 │ │ movs r4, #0 │ │ mov r7, r3 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ add r3, sp, #12 │ │ str r4, [sp, #12] │ │ ldr r2, [r5, #0] │ │ str r4, [sp, #16] │ │ str r4, [sp, #20] │ │ str r4, [sp, #24] │ │ str r2, [sp, #28] │ │ - cbz r6, 11930 │ │ - ldr r2, [pc, #44] ; (1193c ) │ │ + cbz r6, ff60 │ │ + ldr r2, [pc, #44] ; (ff6c ) │ │ str r4, [r6, #0] │ │ movs r4, #1 │ │ str r7, [sp, #0] │ │ add r2, pc │ │ str r4, [sp, #24] │ │ - bl 11878 │ │ - cbz r0, 11930 │ │ + bl fea8 │ │ + cbz r0, ff60 │ │ ldr r3, [sp, #12] │ │ ldr r0, [sp, #20] │ │ str r3, [r6, #0] │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11934 │ │ + bne.n ff64 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ - b.n 11924 │ │ + b.n ff54 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - strb r0, [r6, #14] │ │ + ldrh r0, [r0, #44] ; 0x2c │ │ movs r5, r0 │ │ add sp, #228 ; 0xe4 │ │ - Address 0x000000000001193e is out of bounds. │ │ + Address 0x000000000000ff6e is out of bounds. │ │ │ │ │ │ -00011940 : │ │ +0000ff70 : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr r4, [pc, #76] ; (11994 ) │ │ + ldr r4, [pc, #76] ; (ffc4 ) │ │ movs r5, #0 │ │ add.w ip, sp, #12 │ │ mov r6, r0 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r5, [sp, #12] │ │ str r5, [sp, #16] │ │ ldr r7, [r4, #0] │ │ str r5, [sp, #20] │ │ str r5, [sp, #24] │ │ str r7, [sp, #28] │ │ - cbz r0, 11980 │ │ + cbz r0, ffb0 │ │ mov lr, r1 │ │ ldr r1, [sp, #56] ; 0x38 │ │ mov r0, r2 │ │ - ldr r2, [pc, #48] ; (11998 ) │ │ + ldr r2, [pc, #48] ; (ffc8 ) │ │ str r6, [sp, #20] │ │ str r1, [sp, #0] │ │ add r2, pc │ │ mov r1, r3 │ │ mov r3, ip │ │ str.w lr, [sp, #16] │ │ - bl 11878 │ │ - cbz r0, 11980 │ │ + bl fea8 │ │ + cbz r0, ffb0 │ │ ldr r0, [sp, #12] │ │ - b.n 11982 │ │ + b.n ffb2 │ │ movs r0, #0 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 1198e │ │ + bne.n ffbe │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r3, #13] │ │ + ldrh r2, [r5, #40] ; 0x28 │ │ movs r5, r0 │ │ add r7, sp, #900 ; 0x384 │ │ - Address 0x000000000001199a is out of bounds. │ │ + Address 0x000000000000ffca is out of bounds. │ │ │ │ │ │ -0001199c : │ │ +0000ffcc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ - ldr.w sl, [pc, #864] ; 11d04 │ │ + ldr.w sl, [pc, #864] ; 10334 │ │ mov r6, r3 │ │ str r0, [sp, #4] │ │ movw r0, #57152 ; 0xdf40 │ │ add sl, pc │ │ ldr.w sl, [sl] │ │ movt r0, #4 │ │ ldr.w r9, [sp, #124] ; 0x7c │ │ mov r7, r2 │ │ ldr.w r3, [sl] │ │ str r1, [sp, #0] │ │ str r3, [sp, #76] ; 0x4c │ │ - blx 9184 │ │ + blx 91b4 │ │ movs r3, #0 │ │ str.w r3, [r9] │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.w 11cf2 │ │ + beq.w 10322 │ │ adds r0, r6, #1 │ │ str r3, [sp, #16] │ │ str r3, [sp, #24] │ │ movs r3, #1 │ │ mul.w r0, r7, r0 │ │ str r3, [sp, #28] │ │ cmp r0, #64 ; 0x40 │ │ it lt │ │ movlt r0, #64 ; 0x40 │ │ adds r0, #57 ; 0x39 │ │ str r0, [sp, #20] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r8, r0 │ │ str r0, [sp, #24] │ │ cmp r0, #0 │ │ - beq.w 11cf6 │ │ + beq.w 10326 │ │ movs r3, #41 ; 0x29 │ │ str r3, [sp, #12] │ │ mov fp, r3 │ │ ldr r2, [sp, #16] │ │ ldr.w r8, [sp, #20] │ │ adds r4, r2, #1 │ │ cmp r4, r8 │ │ it ls │ │ ldrls r3, [sp, #24] │ │ - bls.n 11a42 │ │ + bls.n 10072 │ │ ldr r2, [sp, #28] │ │ - cbz r2, 11a4e │ │ + cbz r2, 1007e │ │ mov.w r8, r8, lsl #1 │ │ cmp.w r8, #128 ; 0x80 │ │ it cc │ │ movcc.w r8, #128 ; 0x80 │ │ cmp r4, r8 │ │ - bhi.n 11a18 │ │ + bhi.n 10048 │ │ ldr r0, [sp, #24] │ │ mov r1, r8 │ │ - blx 91b4 │ │ + blx 919c │ │ ldr.w fp, [sp, #12] │ │ - cbz r0, 11a4e │ │ + cbz r0, 1007e │ │ ldr r2, [sp, #16] │ │ mov r3, r0 │ │ str r0, [sp, #24] │ │ str.w r8, [sp, #20] │ │ ldrb.w r1, [sp, #12] │ │ strb r1, [r3, r2] │ │ ldr.w fp, [sp, #12] │ │ str r4, [sp, #16] │ │ add.w fp, fp, #4294967295 ; 0xffffffff │ │ str.w fp, [sp, #12] │ │ cmp.w fp, #0 │ │ - bne.n 11a04 │ │ - ldr r1, [pc, #680] ; (11d08 ) │ │ + bne.n 10034 │ │ + ldr r1, [pc, #680] ; (10338 ) │ │ mov r0, r5 │ │ add r2, sp, #16 │ │ mov.w r3, #4224 ; 0x1080 │ │ add r1, pc │ │ - bl 11798 │ │ + bl fdc8 │ │ cmp r7, #0 │ │ itt gt │ │ addgt.w r8, sp, #12 │ │ ldrgt r4, [sp, #4] │ │ - ble.n 11a98 │ │ + ble.n 100c8 │ │ movs r2, #1 │ │ mov r1, r8 │ │ movs r3, #0 │ │ mov r0, r5 │ │ add fp, r2 │ │ - bl 1177c │ │ + bl fdac │ │ mov r1, r4 │ │ mov r0, r5 │ │ mov r2, r6 │ │ movs r3, #0 │ │ - bl 1177c │ │ + bl fdac │ │ cmp fp, r7 │ │ add r4, r6 │ │ - bne.n 11a78 │ │ + bne.n 100a8 │ │ movs r1, #0 │ │ mov r0, r5 │ │ mov r2, r1 │ │ movs r3, #4 │ │ - bl 1177c │ │ + bl fdac │ │ cmp r0, #1 │ │ - bne.w 11ce0 │ │ - ldr r4, [pc, #608] ; (11d0c ) │ │ + bne.w 10310 │ │ + ldr r4, [pc, #608] ; (1033c ) │ │ movs r3, #0 │ │ ldr r1, [sp, #120] ; 0x78 │ │ mov r0, r3 │ │ add r4, pc │ │ ldr r2, [sp, #16] │ │ add r4, r1 │ │ add r1, sp, #44 ; 0x2c │ │ @@ -12799,15 +10173,15 @@ │ │ strb.w r4, [sp, #70] ; 0x46 │ │ add r4, sp, #32 │ │ strb.w lr, [sp, #67] ; 0x43 │ │ strb.w r6, [sp, #68] ; 0x44 │ │ strb.w r8, [sp, #66] ; 0x42 │ │ strb.w fp, [sp, #71] ; 0x47 │ │ strb.w ip, [sp, #72] ; 0x48 │ │ - bl e7b4 │ │ + bl cde4 │ │ ldr r7, [sp, #24] │ │ add.w lr, sp, #64 ; 0x40 │ │ lsrs r2, r0, #24 │ │ ubfx r3, r0, #16, #8 │ │ strb.w r0, [sp, #64] ; 0x40 │ │ ubfx r0, r0, #8, #8 │ │ strb.w r2, [sp, #61] ; 0x3d │ │ @@ -12818,61 +10192,61 @@ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ adds r4, #16 │ │ cmp r6, lr │ │ str.w r0, [r7, #-16] │ │ str.w r1, [r7, #-12] │ │ str.w r2, [r7, #-8] │ │ str.w r3, [r7, #-4] │ │ - bne.n 11be2 │ │ + bne.n 10212 │ │ ldmia r4!, {r0, r1} │ │ str r0, [r7, #0] │ │ str r1, [r7, #4] │ │ ldrb r3, [r4, #0] │ │ strb r3, [r7, #8] │ │ ldr r7, [sp, #16] │ │ ldr r4, [sp, #20] │ │ add.w r6, r7, #16 │ │ cmp r6, r4 │ │ it ls │ │ ldrls.w lr, [sp, #24] │ │ - bls.n 11c40 │ │ + bls.n 10270 │ │ ldr r3, [sp, #28] │ │ cmp r3, #0 │ │ - beq.n 11cca │ │ + beq.n 102fa │ │ lsls r4, r4, #1 │ │ cmp r4, #128 ; 0x80 │ │ it cc │ │ movcc r4, #128 ; 0x80 │ │ cmp r6, r4 │ │ - bhi.n 11c20 │ │ + bhi.n 10250 │ │ ldr r0, [sp, #24] │ │ mov r1, r4 │ │ - blx 91b4 │ │ + blx 919c │ │ cmp r0, #0 │ │ - beq.n 11cca │ │ + beq.n 102fa │ │ ldr r7, [sp, #16] │ │ mov lr, r0 │ │ str r0, [sp, #24] │ │ str r4, [sp, #20] │ │ - ldr r4, [pc, #204] ; (11d10 ) │ │ + ldr r4, [pc, #204] ; (10340 ) │ │ add.w ip, lr, r7 │ │ add r4, pc │ │ addw r4, r4, #2744 ; 0xab8 │ │ ldmia r4!, {r0, r1, r2, r3} │ │ str.w r0, [lr, r7] │ │ movs r0, #0 │ │ str.w r1, [ip, #4] │ │ str.w r2, [ip, #8] │ │ str.w r3, [ip, #12] │ │ ldr r1, [sp, #24] │ │ ldr.w r2, [r9] │ │ adds r1, #37 ; 0x25 │ │ str r6, [sp, #16] │ │ adds r2, #4 │ │ - bl e7b4 │ │ + bl cde4 │ │ ldr r4, [sp, #24] │ │ ldr r2, [sp, #16] │ │ add r2, r4 │ │ lsrs r7, r0, #24 │ │ strb.w r7, [r2, #-16] │ │ ldr r4, [sp, #24] │ │ ubfx r6, r0, #16, #8 │ │ @@ -12889,158 +10263,2759 @@ │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #24] │ │ add r2, r1 │ │ strb.w r3, [r2, #-13] │ │ ldr.w r3, [r9] │ │ adds r3, #57 ; 0x39 │ │ str.w r3, [r9] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr.w r8, [sp, #24] │ │ ldr r2, [sp, #76] ; 0x4c │ │ mov r0, r8 │ │ ldr.w r3, [sl] │ │ cmp r2, r3 │ │ - bne.n 11cfe │ │ + bne.n 1032e │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r3, #0 │ │ mov r0, r5 │ │ str.w r3, [r9] │ │ mov r8, r3 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #24] │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ mov r0, r5 │ │ mov.w r8, #0 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #24] │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ mov r8, r0 │ │ - b.n 11cb8 │ │ + b.n 102e8 │ │ mov r0, r5 │ │ - blx 9178 │ │ - b.n 11cb8 │ │ + blx 91a8 │ │ + b.n 102e8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r7, #11] │ │ + ldrh r2, [r1, #38] ; 0x26 │ │ movs r5, r0 │ │ add r6, sp, #924 ; 0x39c │ │ - vtbl.8 d18, {d31}, d26 │ │ + vrshr.u32 q10, q13, #1 │ │ movs r5, r0 │ │ - movs r7, #22 │ │ + lsrs r6, r4 │ │ movs r5, r0 │ │ │ │ -00011d14 : │ │ +00010344 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r2 │ │ - ldr r5, [pc, #200] ; (11de4 ) │ │ + ldr r5, [pc, #200] ; (10414 ) │ │ sub sp, #16 │ │ mov r6, r1 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r2, [r5, #0] │ │ str r2, [sp, #12] │ │ cmp r1, #0 │ │ - beq.n 11dd0 │ │ + beq.n 10400 │ │ ldr r4, [r0, #4] │ │ movw r1, #8196 ; 0x2004 │ │ movt r1, #5750 ; 0x1676 │ │ mov r3, r0 │ │ ldr r2, [r4, #0] │ │ cmp r2, r1 │ │ - beq.n 11da6 │ │ + beq.n 103d6 │ │ movs r2, #0 │ │ - blx 928c │ │ + blx 9238 │ │ mov r4, r0 │ │ - cbz r0, 11d6e │ │ + cbz r0, 1039e │ │ ldr r3, [r0, #4] │ │ ldr r1, [r4, #8] │ │ ldr r0, [r0, #20] │ │ ldrb.w lr, [r3, #9] │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #16] │ │ str.w lr, [sp] │ │ add.w lr, sp, #8 │ │ str.w lr, [sp, #4] │ │ - bl 1199c │ │ + bl ffcc │ │ mov r8, r0 │ │ mov r0, r4 │ │ blx 9160 │ │ cmp.w r8, #0 │ │ - beq.n 11dc2 │ │ + beq.n 103f2 │ │ ldr r4, [r6, #12] │ │ movs r3, #1 │ │ mov r0, r6 │ │ mov r1, r8 │ │ ldr r2, [sp, #8] │ │ blx r4 │ │ clz r3, r0 │ │ mov r0, r8 │ │ lsrs r3, r3, #5 │ │ negs r4, r3 │ │ - blx 9178 │ │ - cbz r7, 11d96 │ │ + blx 91a8 │ │ + cbz r7, 103c6 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ ldr r2, [sp, #12] │ │ mov r0, r4 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.n 11dde │ │ + bne.n 1040e │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldrb r4, [r4, #9] │ │ add.w r1, r3, #8 │ │ ldr r0, [r0, #20] │ │ ldmia r1, {r1, r2, r3} │ │ str r4, [sp, #0] │ │ add r4, sp, #8 │ │ str r4, [sp, #4] │ │ - bl 1199c │ │ + bl ffcc │ │ mov r8, r0 │ │ cmp.w r8, #0 │ │ - bne.n 11d74 │ │ - ldr r0, [pc, #36] ; (11de8 ) │ │ + bne.n 103a4 │ │ + ldr r0, [pc, #36] ; (10418 ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ blx 916c │ │ - b.n 11d8e │ │ - ldr r0, [pc, #24] ; (11dec ) │ │ + b.n 103be │ │ + ldr r0, [pc, #24] ; (1041c ) │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ add r0, pc │ │ blx 916c │ │ - b.n 11d96 │ │ + b.n 103c6 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - ldr r0, [r1, #120] ; 0x78 │ │ + ldrh r0, [r3, #10] │ │ movs r5, r0 │ │ - udf #232 ; 0xe8 │ │ - movs r4, r0 │ │ - udf #254 ; 0xfe │ │ - movs r4, r0 │ │ + ; instruction: 0xf7780004 │ │ + ; instruction: 0xf78e0004 │ │ │ │ -00011df0 : │ │ +00010420 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ mov r0, r1 │ │ - ldr r1, [pc, #28] ; (11e14 ) │ │ + ldr r1, [pc, #28] ; (10444 ) │ │ add r1, pc │ │ - blx 9190 │ │ + blx 9178 │ │ mov r1, r0 │ │ - cbz r0, 11e0e │ │ + cbz r0, 1043e │ │ mov r0, r4 │ │ movs r2, #1 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 11d14 │ │ + b.w 10344 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - udf #236 ; 0xec │ │ + ; instruction: 0xf77c0004 │ │ + bx lr │ │ + nop │ │ + push {r4, r5, r6, lr} │ │ + movs r2, #1 │ │ + ldr r4, [r0, #24] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + add.w r5, r4, #32 │ │ + ldr r0, [r4, #28] │ │ + mov r1, r5 │ │ + ldr r6, [r0, #8] │ │ + blx r6 │ │ + str r5, [r4, #0] │ │ + subs r3, r0, #0 │ │ + mov.w r0, #1 │ │ + itttt le │ │ + movle r3, #2 │ │ + movle r1, #255 ; 0xff │ │ + movle r2, #217 ; 0xd9 │ │ + strble.w r1, [r4, #32] │ │ + it le │ │ + strble.w r2, [r4, #33] ; 0x21 │ │ + str r3, [r4, #4] │ │ + pop {r4, r5, r6, pc} │ │ + push {r4, r5, r6, lr} │ │ + subs r4, r1, #0 │ │ + mov r6, r0 │ │ + ldr r5, [r0, #24] │ │ + ble.n 104a8 │ │ + ldr r1, [r5, #4] │ │ + cmp r4, r1 │ │ + ble.n 1049e │ │ + ldr r3, [r5, #12] │ │ + mov r0, r6 │ │ + subs r4, r4, r1 │ │ + blx r3 │ │ + ldr r1, [r5, #4] │ │ + cmp r1, r4 │ │ + blt.n 10490 │ │ + ldr r3, [r5, #0] │ │ + subs r1, r1, r4 │ │ + str r1, [r5, #4] │ │ + add r4, r3 │ │ + str r4, [r5, #0] │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + bx lr │ │ + nop │ │ + bx lr │ │ + nop │ │ + ldr r0, [r0, #0] │ │ + movs r1, #1 │ │ + push {r3, lr} │ │ + adds r0, #132 ; 0x84 │ │ + blx 9244 │ │ + │ │ +000104c0 : │ │ + ldr r3, [pc, #84] ; (10518 ) │ │ + ldr r2, [pc, #88] ; (1051c ) │ │ + add r3, pc │ │ + add r2, pc │ │ + ldr r1, [r3, #0] │ │ + push {r4, r5, r6, r7, lr} │ │ + cbnz r1, 1050c │ │ + ldr r5, [pc, #80] ; (10520 ) │ │ + ldr r4, [pc, #80] ; (10524 ) │ │ + ldr r0, [pc, #84] ; (10528 ) │ │ + ldr r5, [r2, r5] │ │ + ldr.w lr, [pc, #84] ; 1052c │ │ + ldr r7, [pc, #84] ; (10530 ) │ │ + str r5, [r3, #8] │ │ + ldr r4, [r2, r4] │ │ + ldr r6, [pc, #80] ; (10534 ) │ │ + ldr r5, [pc, #84] ; (10538 ) │ │ + str r4, [r3, #12] │ │ + ldr r0, [r2, r0] │ │ + ldr r4, [pc, #80] ; (1053c ) │ │ + ldr.w ip, [pc, #84] ; 10540 │ │ + str r0, [r3, #16] │ │ + ldr.w r0, [r2, lr] │ │ + str r0, [r3, #20] │ │ + ldr r7, [r2, r7] │ │ + str r7, [r3, #24] │ │ + ldr r6, [r2, r6] │ │ + str r6, [r3, #28] │ │ + ldr r5, [r2, r5] │ │ + str r5, [r3, #32] │ │ + ldr r4, [r2, r4] │ │ + str r4, [r3, #36] ; 0x24 │ │ + ldr.w r2, [r2, ip] │ │ + str r2, [r3, #40] ; 0x28 │ │ + ldr r3, [pc, #52] ; (10544 ) │ │ + adds r1, #1 │ │ + movs r0, #0 │ │ + add r3, pc │ │ + str r1, [r3, #0] │ │ + pop {r4, r5, r6, r7, pc} │ │ + ldrh r4, [r4, #28] │ │ + movs r5, r0 │ │ + ldrh r2, [r4, #14] │ │ + movs r5, r0 │ │ + mrc2 15, 2, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr12, cr15, {7} │ │ + mcr2 15, 3, pc, cr0, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr4, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr8, cr15, {7} ; │ │ + mcr2 15, 3, pc, cr12, cr15, {7} ; │ │ + mrc2 15, 3, pc, cr0, cr15, {7} │ │ + mrc2 15, 3, pc, cr4, cr15, {7} │ │ + mrc2 15, 3, pc, cr8, cr15, {7} │ │ + ldrh r6, [r2, #26] │ │ + movs r5, r0 │ │ + │ │ +00010548 : │ │ + ldr r2, [pc, #12] ; (10558 ) │ │ + add r2, pc │ │ + ldr r3, [r2, #0] │ │ + cbz r3, 10554 │ │ + subs r3, #1 │ │ + str r3, [r2, #0] │ │ + bx lr │ │ + nop │ │ + ldrh r6, [r3, #24] │ │ + movs r5, r0 │ │ + │ │ +0001055c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #28 │ │ + ldr.w r8, [pc, #292] ; 10688 │ │ + mov r4, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr.w r3, [r8] │ │ + str r3, [sp, #20] │ │ + cmp r0, #0 │ │ + beq.n 10668 │ │ + mov.w sl, #1 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + str.w sl, [sp] │ │ + ldr r1, [r0, #4] │ │ + add.w r9, sp, #16 │ │ + blx r1 │ │ + mov r3, sl │ │ + movs r2, #2 │ │ + ldr r5, [r4, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + blx r5 │ │ + cbnz r0, 105c0 │ │ + movs r5, #0 │ │ + movs r1, #0 │ │ + mov r2, r6 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r5 │ │ + ldr r6, [sp, #20] │ │ + ldr.w r3, [r8] │ │ + cmp r6, r3 │ │ + bne.n 10682 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldrb.w r3, [sp, #16] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #17] │ │ + cmp r3, #216 ; 0xd8 │ │ + bne.n 1059e │ │ + add.w fp, sp, #18 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, r9 │ │ + movs r2, #1 │ │ + movs r3, #2 │ │ + blx r5 │ │ + cmp r0, #2 │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #16] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 1059e │ │ + ldrb.w r3, [sp, #17] │ │ + cmp r3, #255 ; 0xff │ │ + beq.n 1066a │ │ + cmp r3, #217 ; 0xd9 │ │ + beq.n 1067e │ │ + adds r3, #48 ; 0x30 │ │ + uxtb r3, r3 │ │ + cmp r3, #8 │ │ + bls.n 105d4 │ │ + mov r3, r0 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + movs r2, #1 │ │ + blx r5 │ │ + cmp r0, #2 │ │ + bne.n 1059e │ │ + str.w sl, [sp] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldrb.w r5, [sp, #18] │ │ + ldrb.w r2, [sp, #19] │ │ + movs r3, #0 │ │ + str.w sl, [sp] │ │ + add.w r5, r2, r5, lsl #8 │ │ + subs r2, r5, #2 │ │ + strd r0, r1, [sp, #8] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldrd r2, r3, [sp, #8] │ │ + ldrb.w lr, [sp, #17] │ │ + adds r2, r2, r5 │ │ + adc.w r3, r3, r5, asr #31 │ │ + subs r2, #2 │ │ + adc.w r3, r3, #4294967295 ; 0xffffffff │ │ + cmp r1, r3 │ │ + itte eq │ │ + cmpeq r0, r2 │ │ + moveq r3, #1 │ │ + movne r3, #0 │ │ + cmp.w lr, #218 ; 0xda │ │ + mov r5, r3 │ │ + beq.n 105a0 │ │ + cmp r3, #0 │ │ + bne.n 105d4 │ │ + b.n 1059e │ │ + b.n 105b0 │ │ + str.w sl, [sp] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + mov.w r2, #4294967295 ; 0xffffffff │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + blx r1 │ │ + b.n 105d4 │ │ + movs r5, #1 │ │ + b.n 105a0 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + nop │ │ + strh r0, [r0, #58] ; 0x3a │ │ + movs r5, r0 │ │ + │ │ +0001068c : │ │ + ldr r3, [pc, #500] ; (10884 ) │ │ + movs r2, #0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + sub.w sp, sp, #928 ; 0x3a0 │ │ + ldr r3, [r3, #0] │ │ + str r0, [sp, #24] │ │ + str r3, [sp, #924] ; 0x39c │ │ + str r2, [sp, #40] ; 0x28 │ │ + cmp r0, #0 │ │ + beq.w 10802 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + mov r0, r4 │ │ + bl 981c │ │ + cmp r0, #0 │ │ + beq.w 10802 │ │ + ldr r3, [pc, #448] ; (10888 ) │ │ + add r4, sp, #44 ; 0x2c │ │ + add r3, pc │ │ + mov r0, r4 │ │ + ldr r3, [r3, #40] ; 0x28 │ │ + blx r3 │ │ + ldr r2, [pc, #440] ; (1088c ) │ │ + ldr r3, [pc, #440] ; (10890 ) │ │ + add r2, pc │ │ + str r2, [r4, #0] │ │ + add r3, pc │ │ + str r3, [r4, #8] │ │ + str r0, [sp, #432] ; 0x1b0 │ │ + add r0, sp, #176 ; 0xb0 │ │ + blx 9214 │ │ + cmp r0, #0 │ │ + bne.n 107d4 │ │ + ldr r3, [pc, #424] ; (10894 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + movs r1, #90 ; 0x5a │ │ + mov.w r2, #488 ; 0x1e8 │ │ + add r3, pc │ │ + mov r0, r4 │ │ + ldr r3, [r3, #12] │ │ + blx r3 │ │ + ldr r3, [r4, #24] │ │ + cmp r3, #0 │ │ + beq.w 1086a │ │ + ldr r6, [pc, #400] ; (10898 ) │ │ + add r4, sp, #432 ; 0x1b0 │ │ + ldr.w r8, [pc, #400] ; 1089c │ │ + movs r5, #0 │ │ + add r6, pc │ │ + ldr.w ip, [pc, #396] ; 108a0 │ │ + ldr.w lr, [pc, #396] ; 108a4 │ │ + add r8, pc │ │ + ldr r7, [r6, #32] │ │ + add ip, pc │ │ + ldr r2, [pc, #392] ; (108a8 ) │ │ + add lr, pc │ │ + str.w r8, [r3, #8] │ │ + mov r0, r4 │ │ + str r7, [sp, #28] │ │ + add r2, pc │ │ + ldr r7, [sp, #24] │ │ + movs r1, #1 │ │ + str.w ip, [r3, #12] │ │ + str.w lr, [r3, #16] │ │ + str r7, [r3, #28] │ │ + ldr r7, [sp, #28] │ │ + str r2, [r3, #24] │ │ + str r5, [r3, #4] │ │ + str r7, [r3, #20] │ │ + str r5, [r3, #0] │ │ + ldr r3, [r6, #24] │ │ + blx r3 │ │ + ldr r3, [r4, #36] ; 0x24 │ │ + cmp r3, #4 │ │ + beq.n 1081a │ │ + movs r2, #2 │ │ + mov r0, r4 │ │ + str r2, [r4, #44] ; 0x2c │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + movs r3, #255 ; 0xff │ │ + mov r0, r5 │ │ + str r3, [sp, #0] │ │ + str r5, [sp, #12] │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + mov.w r4, #65280 ; 0xff00 │ │ + str r3, [sp, #8] │ │ + str r4, [sp, #4] │ │ + movs r3, #24 │ │ + blx 9154 │ │ + str r0, [sp, #40] ; 0x28 │ │ + add r7, sp, #40 ; 0x28 │ │ + ldr r4, [r7, #0] │ │ + cmp r4, #0 │ │ + beq.n 1084a │ │ + ldr r3, [pc, #296] ; (108ac ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + ldr.w r8, [pc, #296] ; 108b0 │ │ + add r3, pc │ │ + mov r4, r0 │ │ + add r8, pc │ │ + ldr r3, [r3, #36] ; 0x24 │ │ + blx r3 │ │ + b.n 107b6 │ │ + ldr r2, [r7, #0] │ │ + add r5, sp, #36 ; 0x24 │ │ + ldr.w ip, [r7] │ │ + mov r0, r4 │ │ + mov r1, r5 │ │ + ldr r6, [r2, #20] │ │ + movs r2, #1 │ │ + ldr.w ip, [ip, #16] │ │ + mla r3, ip, r3, r6 │ │ + str r3, [sp, #36] ; 0x24 │ │ + ldr.w r3, [r8, #28] │ │ + blx r3 │ │ + ldr.w r3, [r4, #140] ; 0x8c │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + cmp r3, r2 │ │ + bcc.n 10796 │ │ + ldr r5, [pc, #240] ; (108b4 ) │ │ + mov r0, r4 │ │ + add r5, pc │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + mov r0, r4 │ │ + ldr r3, [r5, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #40] ; 0x28 │ │ + b.n 10804 │ │ + ldr r3, [pc, #224] ; (108b8 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + add r3, sp, #40 ; 0x28 │ │ + ldr r2, [r3, #0] │ │ + cbz r2, 107ea │ │ + ldr r0, [r3, #0] │ │ + blx 9160 │ │ + ldr r4, [sp, #24] │ │ + movs r1, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r1, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r0, [pc, #192] ; (108bc ) │ │ + add r0, pc │ │ + blx 916c │ │ + movs r0, #0 │ │ + ldr r3, [pc, #184] ; (108c0 ) │ │ + ldr r2, [sp, #924] ; 0x39c │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + bne.n 1087e │ │ + add.w sp, sp, #928 ; 0x3a0 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + str r3, [r4, #44] ; 0x2c │ │ + mov r0, r4 │ │ + str r5, [r4, #84] ; 0x54 │ │ + ldr r3, [r6, #8] │ │ + blx r3 │ │ + ldr r1, [r4, #112] ; 0x70 │ │ + ldr r2, [r4, #116] ; 0x74 │ │ + mov.w r3, #16711680 ; 0xff0000 │ │ + mov.w r4, #65280 ; 0xff00 │ │ + mov r0, r5 │ │ + stmia.w sp, {r3, r4} │ │ + movs r3, #255 ; 0xff │ │ + mov.w r4, #4278190080 ; 0xff000000 │ │ + str r3, [sp, #8] │ │ + str r4, [sp, #12] │ │ + movs r3, #32 │ │ + blx 9154 │ │ + str r0, [sp, #40] ; 0x28 │ │ + b.n 1077a │ │ + ldr r3, [pc, #120] ; (108c4 ) │ │ + add r0, sp, #432 ; 0x1b0 │ │ + add r3, pc │ │ + ldr r3, [r3, #16] │ │ + blx r3 │ │ + ldr r0, [sp, #24] │ │ + str r4, [sp, #0] │ │ + ldrd r2, r3, [sp, #16] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + ldr r0, [pc, #100] ; (108c8 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10802 │ │ + ldr r5, [r4, #4] │ │ + mov r1, r3 │ │ + mov r0, r4 │ │ + mov.w r2, #4128 ; 0x1020 │ │ + ldr r3, [r5, #0] │ │ + blx r3 │ │ + mov r3, r0 │ │ + str r0, [r4, #24] │ │ + b.n 10704 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + nop │ │ + strh r4, [r2, #48] ; 0x30 │ │ + movs r5, r0 │ │ + ldrh r6, [r3, #12] │ │ + movs r5, r0 │ │ + ldc2l 15, cr15, [fp, #1020] ; 0x3fc │ │ + ldc2l 15, cr15, [r3, #1020] ; 0x3fc │ │ + ldrh r4, [r6, #10] │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #10] │ │ + movs r5, r0 │ │ + stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ + stc2 15, cr15, [sp, #-1020]! ; 0xfffffc04 │ │ + ldc2l 15, cr15, [sp, #-1020] ; 0xfffffc04 │ │ + ldc2l 15, cr15, [pc, #-1020]! ; 104b0 │ │ + ldrh r6, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #6] │ │ + movs r5, r0 │ │ + ldrh r4, [r4, #4] │ │ + movs r5, r0 │ │ + ldrh r0, [r2, #4] │ │ + movs r5, r0 │ │ + usat16 r0, #4, ip │ │ + strh r0, [r4, #36] ; 0x24 │ │ + movs r5, r0 │ │ + ldrh r2, [r3, #0] │ │ + movs r5, r0 │ │ + adcs.w r0, r2, #4 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + subw sp, sp, #1084 ; 0x43c │ │ + ldr.w sl, [pc, #1252] ; 10dbc │ │ + mov r4, r0 │ │ + mov r6, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str.w r3, [sp, #1076] ; 0x434 │ │ + cbz r0, 10942 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + mov r7, r1 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + blx 9250 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r6, r0 │ │ + cmp.w r8, #0 │ │ + beq.n 1095a │ │ + cmp r7, #1 │ │ + beq.n 10a06 │ │ + ldr.w r1, [pc, #1176] ; 10dc0 │ │ + add r1, pc │ │ + ldr.w r0, [pc, #1176] ; 10dc4 │ │ + add r0, pc │ │ + blx 916c │ │ + movs r6, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r6, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr.w r2, [sp, #1076] ; 0x434 │ │ + mov r0, r6 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + bne.w 10d92 │ │ + addw sp, sp, #1084 ; 0x43c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + subs r5, r5, r7 │ │ + it ne │ │ + movne r5, #1 │ │ + cmp r0, #0 │ │ + it eq │ │ + orreq.w r5, r5, #1 │ │ + cmp r5, #0 │ │ + bne.n 10920 │ │ + add.w fp, sp, #51 ; 0x33 │ │ + mov r9, r5 │ │ + mov r8, r5 │ │ + str r5, [sp, #24] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + add.w r9, r9, #1 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + blx r5 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + mov r1, fp │ │ + mov r0, r4 │ │ + ldr r7, [r4, #8] │ │ + ldrb.w r5, [fp] │ │ + blx r7 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp r5, #0 │ │ + it eq │ │ + moveq.w r5, #256 ; 0x100 │ │ + cmp r5, r8 │ │ + itt gt │ │ + movgt r8, r5 │ │ + strgt r0, [sp, #24] │ │ + cmp r9, r6 │ │ + bne.n 10976 │ │ + ldr r5, [sp, #24] │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + asrs r3, r5, #31 │ │ + mov r2, r5 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.n 10a0c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp r0, #40 ; 0x28 │ │ + beq.n 10a14 │ │ + ldr r0, [pc, #968] ; (10dc8 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + ldr r1, [pc, #964] ; (10dcc ) │ │ + add r1, pc │ │ + b.n 1092a │ │ + movs r0, #3 │ │ + blx 9274 │ │ + b.n 10934 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + blx 922c │ │ + ldr r1, [pc, #880] ; (10dd0 ) │ │ + add r1, pc │ │ + blx 9280 │ │ + cmp r0, #0 │ │ + bne.w 10934 │ │ + cmp r6, #0 │ │ + bne.w 10c5a │ │ + subs r3, r7, #1 │ │ + cmp r3, #31 │ │ + bhi.w 10bc4 │ │ + tbb [pc, r3] │ │ + add r3, pc, #512 ; (adr r3, 10c80 ) │ │ + strh r3, [r4, #4] │ │ + add r3, pc, #652 ; (adr r3, 10d10 ) │ │ + asrs r3, r4, #2 │ │ + add r3, pc, #652 ; (adr r3, 10d14 ) │ │ + add r3, pc, #652 ; (adr r3, 10d18 ) │ │ + add r3, pc, #652 ; (adr r3, 10d18 ) │ │ + add r3, pc, #652 ; (adr r3, 10d1c ) │ │ + add r3, pc, #652 ; (adr r3, 10d1c ) │ │ + add r3, pc, #652 ; (adr r3, 10d20 ) │ │ + add r3, pc, #652 ; (adr r3, 10d20 ) │ │ + add r3, pc, #652 ; (adr r3, 10d24 ) │ │ + add r3, pc, #652 ; (adr r3, 10d24 ) │ │ + add r3, pc, #652 ; (adr r3, 10d28 ) │ │ + add r3, pc, #652 ; (adr r3, 10d28 ) │ │ + strh r3, [r4, #20] │ │ + mov.w r9, #8 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r3, #65280 ; 0xff00 │ │ + mov.w r2, r8, asr #1 │ │ + stmia.w sp, {r1, r3} │ │ + movs r0, #0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #12] │ │ + movs r3, #32 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 10934 │ │ + cmp r5, #0 │ │ + beq.w 10c64 │ │ + ble.n 10af6 │ │ + add r7, sp, #52 ; 0x34 │ │ + mov.w r8, #0 │ │ + str r6, [sp, #24] │ │ + add.w r1, r7, r8, lsl #2 │ │ + mov r0, r4 │ │ + movs r2, #4 │ │ + add.w r8, r8, #1 │ │ + movs r3, #1 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + cmp r8, r5 │ │ + blt.n 10ade │ │ + ldr r6, [sp, #24] │ │ + ldr r3, [r6, #12] │ │ + cmp.w r9, #4 │ │ + ldr r2, [r6, #16] │ │ + ldr r5, [r6, #20] │ │ + mla r3, r2, r3, r5 │ │ + str r3, [sp, #32] │ │ + beq.w 10c8a │ │ + cmp.w r9, #8 │ │ + beq.w 10c9a │ │ + cmp.w r9, #1 │ │ + beq.w 10c6a │ │ + movs r3, #0 │ │ + str r3, [sp, #36] ; 0x24 │ │ + rsb r3, r9, #8 │ │ + str.w sl, [sp, #44] ; 0x2c │ │ + str r3, [sp, #28] │ │ + ldr r5, [r6, #20] │ │ + ldr r3, [sp, #32] │ │ + cmp r3, r5 │ │ + bls.w 10cba │ │ + mov r2, r3 │ │ + cmp.w r9, #4 │ │ + ldr r3, [r6, #16] │ │ + sub.w r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + beq.n 10bce │ │ + cmp.w r9, #8 │ │ + beq.n 10bce │ │ + cmp.w r9, #1 │ │ + beq.n 10bce │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #32] │ │ + movs r2, #1 │ │ + blx r5 │ │ + ldr r3, [r6, #16] │ │ + cmp r0, r3 │ │ + bne.w 10da8 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cmp r3, #0 │ │ + beq.n 10b28 │ │ + movs r7, #0 │ │ + mov r8, r3 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + add r7, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r5 │ │ + cmp r7, r8 │ │ + blt.n 10b6a │ │ + b.n 10b28 │ │ + mov r9, r7 │ │ + b.n 10aa2 │ │ + mov.w r1, #16711680 ; 0xff0000 │ │ + mov.w r3, #65280 ; 0xff00 │ │ + mov.w r2, r8, asr #1 │ │ + stmia.w sp, {r1, r3} │ │ + movs r0, #0 │ │ + movs r1, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + str r1, [sp, #8] │ │ + str r3, [sp, #12] │ │ + movs r3, #32 │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r6, r0 │ │ + cmp r0, #0 │ │ + beq.w 10934 │ │ + ldr r3, [r0, #12] │ │ + mov.w r9, #0 │ │ + ldr r2, [r0, #16] │ │ + ldr r5, [r0, #20] │ │ + str.w r9, [sp, #36] ; 0x24 │ │ + mla r3, r2, r3, r5 │ │ + str r3, [sp, #32] │ │ + b.n 10b1e │ │ + ldr r0, [pc, #524] ; (10dd4 ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + movs r3, #0 │ │ + strb.w r3, [fp] │ │ + ldr r3, [r6, #8] │ │ + cmp r3, #0 │ │ + ble.n 10b60 │ │ + ldr r3, [sp, #32] │ │ + movs r0, #8 │ │ + mov r1, r9 │ │ + movs r7, #0 │ │ + subs r5, r3, #4 │ │ + add r3, sp, #52 ; 0x34 │ │ + str r3, [sp, #24] │ │ + blx 5c528 <__divsi3@@Base> │ │ + mov sl, r7 │ │ + mov r8, r0 │ │ + b.n 10c16 │ │ + ldr r3, [sp, #28] │ │ + add.w sl, sl, #1 │ │ + ldr r2, [sp, #24] │ │ + asr.w r3, r7, r3 │ │ + lsl.w r7, r7, r9 │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + uxtb r7, r7 │ │ + str.w r3, [r5, #4]! │ │ + strb.w r7, [fp] │ │ + ldr r3, [r6, #8] │ │ + cmp sl, r3 │ │ + bge.n 10b60 │ │ + mov r0, sl │ │ + mov r1, r8 │ │ + blx 5c604 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne.n 10bf2 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r7 │ │ + cbz r0, 10c36 │ │ + ldrb.w r7, [fp] │ │ + b.n 10bf2 │ │ + ldr r0, [pc, #416] ; (10dd8 ) │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + add r0, pc │ │ + blx 916c │ │ + ldrd r2, r3, [sp, #16] │ │ + movs r5, #0 │ │ + mov r0, r4 │ │ + str r5, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r6 │ │ + blx 9160 │ │ + mov r6, r5 │ │ + b.n 10942 │ │ + ldr r0, [pc, #384] ; (10ddc ) │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10934 │ │ + mov.w r5, #256 ; 0x100 │ │ + b.n 10ad6 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r5, r3, #7 │ │ + asrs r5, r5, #3 │ │ + ands.w r3, r5, #3 │ │ + beq.n 10c96 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r5 │ │ + cmp r3, #0 │ │ + blt.n 10cb0 │ │ + rsb r3, r3, #4 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 10b1e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + adds r5, r3, #1 │ │ + asrs r5, r5, #1 │ │ + ands.w r3, r5, #3 │ │ + bne.n 10c76 │ │ + str r3, [sp, #36] ; 0x24 │ │ + b.n 10b1e │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + ands.w r3, r3, #3 │ │ + beq.n 10c96 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r2 │ │ + cmp r3, #0 │ │ + bge.n 10c82 │ │ + subs r3, #1 │ │ + orn r3, r3, #3 │ │ + adds r3, #1 │ │ + b.n 10c82 │ │ + ldr r3, [r6, #12] │ │ + ldr r1, [r6, #16] │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + mla r3, r1, r3, r5 │ │ + adds r2, #7 │ │ + asrs r7, r2, #3 │ │ + str r3, [sp, #24] │ │ + ands.w r3, r7, #3 │ │ + beq.n 10da4 │ │ + movs r3, #3 │ │ + movt r3, #32768 ; 0x8000 │ │ + ands r3, r7 │ │ + cmp r3, #0 │ │ + ittt lt │ │ + addlt.w r3, r3, #4294967295 ; 0xffffffff │ │ + ornlt r3, r3, #3 │ │ + addlt r3, #1 │ │ + rsb r3, r3, #4 │ │ + mov r2, r3 │ │ + ldr r3, [sp, #24] │ │ + cmp r3, r5 │ │ + bls.w 10942 │ │ + add.w r9, sp, #50 ; 0x32 │ │ + str.w sl, [sp, #28] │ │ + mov sl, r2 │ │ + ldr r2, [sp, #24] │ │ + ldr r3, [r6, #8] │ │ + subs r2, r2, r1 │ │ + str r2, [sp, #24] │ │ + movs r2, #0 │ │ + cmp r3, r2 │ │ + strb.w r2, [r9] │ │ + ble.n 10d6a │ │ + ldr r2, [sp, #24] │ │ + movs r3, #0 │ │ + mov r7, r3 │ │ + sub.w r8, r2, #4 │ │ + b.n 10d48 │ │ + ldr.w r2, [r8, #4]! │ │ + lsrs r1, r3, #7 │ │ + add.w r7, r7, #1 │ │ + mov.w r3, r3, lsl #1 │ │ + ite ne │ │ + movne r1, #0 │ │ + moveq.w r1, #4278190080 ; 0xff000000 │ │ + orrs r2, r1 │ │ + str.w r2, [r8] │ │ + ldr r2, [r6, #8] │ │ + uxtb r3, r3 │ │ + strb.w r3, [r9] │ │ + cmp r7, r2 │ │ + bge.n 10d6a │ │ + asrs r2, r7, #31 │ │ + lsrs r2, r2, #29 │ │ + adds r1, r7, r2 │ │ + and.w r1, r1, #7 │ │ + cmp r1, r2 │ │ + bne.n 10d20 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cbz r0, 10d96 │ │ + ldrb.w r3, [r9] │ │ + b.n 10d20 │ │ + cmp.w sl, #0 │ │ + beq.n 10d86 │ │ + mov.w r8, #0 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r8, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, fp │ │ + blx r7 │ │ + cmp sl, r8 │ │ + bgt.n 10d74 │ │ + ldr r3, [r6, #20] │ │ + ldr r2, [sp, #24] │ │ + cmp r2, r3 │ │ + bls.n 10db4 │ │ + ldr r1, [r6, #16] │ │ + b.n 10d02 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr r0, [pc, #72] ; (10de0 ) │ │ + ldr.w sl, [sp, #28] │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10c42 │ │ + mov r2, r3 │ │ + b.n 10cf0 │ │ + movs r0, #1 │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + blx 9274 │ │ + b.n 10c42 │ │ + ldr.w sl, [sp, #28] │ │ + b.n 10942 │ │ + nop │ │ + strh r4, [r1, #30] │ │ + movs r5, r0 │ │ + ; instruction: 0xf0e00004 │ │ + ; instruction: 0xf28e0004 │ │ + rsbs r0, lr, #4 │ │ + and.w r0, r4, #4 │ │ + cdp 0, 15, cr0, cr3, cr4, {0} │ │ + bics.w r0, r6, #4 │ │ + and.w r0, r8, #4 │ │ + vaddl.s8 q8, d4, d4 │ │ + cdp 0, 10, cr0, cr8, cr4, {0} │ │ + │ │ +00010de4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ + sub sp, #20 │ │ + ldr.w r8, [pc, #112] ; 10e5c │ │ + mov r5, r0 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr.w r3, [r8] │ │ + str r3, [sp, #12] │ │ + cbz r0, 10e56 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + add.w r9, sp, #8 │ │ + blx r1 │ │ + mov r3, r4 │ │ + movs r2, #2 │ │ + ldr r4, [r5, #8] │ │ + mov r6, r0 │ │ + mov r7, r1 │ │ + mov r0, r5 │ │ + mov r1, r9 │ │ + blx r4 │ │ + mov r4, r0 │ │ + cbnz r0, 10e42 │ │ + movs r1, #0 │ │ + mov r2, r6 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + mov r0, r5 │ │ + ldr r1, [r5, #4] │ │ + blx r1 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #12] │ │ + ldr.w r3, [r8] │ │ + cmp r2, r3 │ │ + bne.n 10e58 │ │ + add sp, #20 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + ldr r1, [pc, #28] ; (10e60 ) │ │ + mov r0, r9 │ │ + movs r2, #2 │ │ + add r1, pc │ │ + blx 928c │ │ + clz r4, r0 │ │ + lsrs r4, r4, #5 │ │ + b.n 10e22 │ │ + b.n 10e32 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldrb r0, [r7, #26] │ │ + movs r5, r0 │ │ + cdp 0, 1, cr0, cr4, cr4, {0} │ │ + │ │ +00010e64 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + sub sp, #8 │ │ + mov r5, r0 │ │ + cbz r0, 10ebe │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + mov r7, r1 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + cmp r5, #0 │ │ + it eq │ │ + cmpeq.w r8, #1 │ │ + mov.w r1, #0 │ │ + mov r2, r6 │ │ + ite eq │ │ + moveq r5, #1 │ │ + movne r5, #0 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + ldr r1, [r4, #4] │ │ + cmp r0, #0 │ │ + ite eq │ │ + moveq r5, #0 │ │ + andne.w r5, r5, #1 │ │ + mov r0, r4 │ │ + blx r1 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + │ │ +00010ec8 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + mov r4, r0 │ │ + sub sp, #8 │ │ + mov r5, r0 │ │ + cbz r0, 10f22 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r1, #1 │ │ + str r1, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r6, r0 │ │ + mov r0, r4 │ │ + mov r7, r1 │ │ + blx 925c │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + cmp r5, #0 │ │ + it eq │ │ + cmpeq.w r8, #2 │ │ + mov.w r1, #0 │ │ + mov r2, r6 │ │ + ite eq │ │ + moveq r5, #1 │ │ + movne r5, #0 │ │ + str r1, [sp, #0] │ │ + mov r3, r7 │ │ + ldr r1, [r4, #4] │ │ + cmp r0, #0 │ │ + ite eq │ │ + moveq r5, #0 │ │ + andne.w r5, r5, #1 │ │ + mov r0, r4 │ │ + blx r1 │ │ + mov r0, r5 │ │ + add sp, #8 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + │ │ +00010f2c : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #84 ; 0x54 │ │ + ldr.w sl, [pc, #2168] ; 117ac │ │ + mov r4, r0 │ │ + mov r5, r0 │ │ + add sl, pc │ │ + ldr.w sl, [sl] │ │ + ldr.w r3, [sl] │ │ + str r3, [sp, #76] ; 0x4c │ │ + cbz r0, 10f90 │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + movs r5, #1 │ │ + str r5, [sp, #0] │ │ + ldr r1, [r0, #4] │ │ + add r7, sp, #72 ; 0x48 │ │ + blx r1 │ │ + strd r0, r1, [sp, #16] │ │ + blx 9250 │ │ + mov r2, r5 │ │ + mov r1, r7 │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + movs r3, #2 │ │ + blx r6 │ │ + cmp r0, #2 │ │ + mov r2, r0 │ │ + beq.n 10fa4 │ │ + mov r0, r5 │ │ + movs r5, #0 │ │ + blx 9274 │ │ + movs r6, #0 │ │ + ldrd r2, r3, [sp, #16] │ │ + str r6, [sp, #0] │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cbz r5, 10f90 │ │ + mov r0, r5 │ │ + mov r5, r6 │ │ + blx 9160 │ │ + ldr r2, [sp, #76] ; 0x4c │ │ + mov r0, r5 │ │ + ldr.w r3, [sl] │ │ + cmp r2, r3 │ │ + bne.w 117a4 │ │ + add sp, #84 ; 0x54 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr.w r1, [pc, #2056] ; 117b0 │ │ + mov r0, r7 │ │ + add r1, pc │ │ + blx 928c │ │ + mov r8, r0 │ │ + cbz r0, 10fc2 │ │ + ldr.w r0, [pc, #2044] ; 117b4 │ │ + movs r5, #0 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #32] │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r6, r0 │ │ + cmp r6, #12 │ │ + mov r0, r4 │ │ + beq.w 112f8 │ │ + blx 9268 │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #28] │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + cmp.w r9, #0 │ │ + itte lt │ │ + rsblt r9, r9, #0 │ │ + strlt r5, [sp, #36] ; 0x24 │ │ + strge.w r8, [sp, #36] ; 0x24 │ │ + blx 922c │ │ + ldrb r3, [r0, #0] │ │ + cmp r3, #0 │ │ + bne.w 1129c │ │ + cmp r7, #1 │ │ + beq.w 11322 │ │ + cmp r7, #4 │ │ + beq.w 11322 │ │ + ldr r2, [sp, #28] │ │ + cmp r2, #0 │ │ + bne.w 1131e │ │ + mov fp, r2 │ │ + ldr r2, [sp, #32] │ │ + add.w r3, r6, #14 │ │ + cmp r2, r3 │ │ + beq.w 1140e │ │ + cmp r7, #15 │ │ + bcc.w 1132a │ │ + cmp r7, #16 │ │ + bls.w 11346 │ │ + cmp r7, #32 │ │ + bne.w 1132a │ │ + mov r0, r4 │ │ + blx 9268 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + movs r2, #0 │ │ + str r2, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r3, r0 │ │ + str r2, [sp, #0] │ │ + movs r0, #0 │ │ + str r5, [sp, #8] │ │ + mov r2, r9 │ │ + str r3, [sp, #12] │ │ + mov r3, r7 │ │ + str.w r8, [sp, #4] │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov r5, r0 │ │ + cmp r0, #0 │ │ + beq.w 10f78 │ │ + ldr r3, [r0, #4] │ │ + ldr.w r8, [r3, #4] │ │ + cmp.w r8, #0 │ │ + beq.n 1117e │ │ + ldrd r2, r3, [sp, #16] │ │ + mov.w r9, #0 │ │ + mov r0, r4 │ │ + str.w r9, [sp] │ │ + adds r2, #14 │ │ + ldr r1, [r4, #4] │ │ + adc.w r3, r3, #0 │ │ + adds r2, r2, r6 │ │ + adc.w r3, r3, #0 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.w 11392 │ │ + cmp r6, #12 │ │ + mov.w r3, #1 │ │ + lsl.w r3, r3, r7 │ │ + str r3, [sp, #44] ; 0x2c │ │ + beq.w 113b4 │ │ + cmp r3, #0 │ │ + ble.n 11178 │ │ + str.w fp, [sp, #56] ; 0x38 │ │ + mov fp, sl │ │ + ldr.w sl, [sp, #44] ; 0x2c │ │ + movs r7, #255 ; 0xff │ │ + str r5, [sp, #48] ; 0x30 │ │ + ldr.w r1, [r8, #4] │ │ + mov.w r5, r9, lsl #2 │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #2 │ │ + mov r0, r4 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + add r1, r2 │ │ + mov r0, r4 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + add r9, r2 │ │ + blx r6 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #3 │ │ + ldr r6, [r4, #8] │ │ + blx r6 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r9, sl │ │ + add r5, r3 │ │ + strb r7, [r5, #3] │ │ + bne.n 11118 │ │ + mov sl, fp │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + ldr.w fp, [sp, #56] ; 0x38 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + str.w r3, [r8] │ │ + ldrd r8, r9, [sp, #16] │ │ + movs r7, #0 │ │ + ldr r3, [sp, #32] │ │ + mov r0, r4 │ │ + str r7, [sp, #0] │ │ + adds.w r8, r8, r3 │ │ + ldr r1, [r4, #4] │ │ + adc.w r9, r9, #0 │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + blx r1 │ │ + cmp r0, #0 │ │ + sbcs.w r3, r1, #0 │ │ + blt.w 11392 │ │ + ldr r3, [sp, #28] │ │ + subs r3, #1 │ │ + cmp r3, #1 │ │ + bls.w 11524 │ │ + ldr r3, [r5, #20] │ │ + cmp.w fp, #1 │ │ + ldr r2, [r5, #12] │ │ + mov r1, r3 │ │ + str r3, [sp, #44] ; 0x2c │ │ + ldr r3, [r5, #16] │ │ + mla r2, r2, r3, r1 │ │ + str r2, [sp, #48] ; 0x30 │ │ + beq.w 1136e │ │ + cmp.w fp, #4 │ │ + bne.w 1139a │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add.w r8, r2, #1 │ │ + mov.w r6, r8, asr #1 │ │ + ands.w r2, r6, #3 │ │ + beq.w 11380 │ │ + mov.w r1, r8, asr #31 │ │ + lsrs r1, r1, #30 │ │ + adds r2, r6, r1 │ │ + and.w r2, r2, #3 │ │ + subs r2, r2, r1 │ │ + rsb r2, r2, #4 │ │ + str r2, [sp, #40] ; 0x28 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + cmp r2, #0 │ │ + bne.w 11368 │ │ + ldr r2, [sp, #48] ; 0x30 │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + rsb r2, fp, #8 │ │ + ldr r1, [sp, #32] │ │ + str.w sl, [sp, #56] ; 0x38 │ │ + mov r8, r2 │ │ + ldr r0, [sp, #48] ; 0x30 │ │ + mov r2, r1 │ │ + ldr r6, [sp, #44] ; 0x2c │ │ + cmp r0, r1 │ │ + ite hi │ │ + movhi r2, #1 │ │ + movls r2, #0 │ │ + cmp r6, r1 │ │ + it hi │ │ + movhi r2, #0 │ │ + cmp r2, #0 │ │ + beq.w 114a0 │ │ + cmp.w fp, #1 │ │ + beq.n 11234 │ │ + cmp.w fp, #4 │ │ + bne.n 112dc │ │ + movs r3, #0 │ │ + strb.w r3, [sp, #71] ; 0x47 │ │ + ldr r3, [r5, #8] │ │ + cmp r3, #0 │ │ + ble.n 112a0 │ │ + ldr r3, [sp, #32] │ │ + movs r0, #8 │ │ + mov r1, fp │ │ + movs r7, #0 │ │ + subs r6, r3, #1 │ │ + add.w r3, sp, #71 ; 0x47 │ │ + str r3, [sp, #28] │ │ + blx 5c528 <__divsi3@@Base> │ │ + mov sl, r7 │ │ + mov r9, r0 │ │ + b.n 1127a │ │ + asr.w r7, r7, r8 │ │ + strb.w r7, [r6, #1]! │ │ + ldrb.w r7, [sp, #71] ; 0x47 │ │ + add.w sl, sl, #1 │ │ + lsl.w r7, r7, fp │ │ + uxtb r7, r7 │ │ + strb.w r7, [sp, #71] ; 0x47 │ │ + ldr r3, [r5, #8] │ │ + cmp sl, r3 │ │ + bge.n 112a0 │ │ + mov r0, sl │ │ + mov r1, r9 │ │ + blx 5c604 <__aeabi_idivmod@@Base> │ │ + cmp r1, #0 │ │ + bne.n 1125a │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + beq.n 11336 │ │ + ldrb.w r7, [sp, #71] ; 0x47 │ │ + b.n 1125a │ │ + movs r5, #0 │ │ + b.n 10f78 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cbz r3, 112c0 │ │ + add.w r7, sp, #71 ; 0x47 │ │ + mov.w r9, #0 │ │ + mov sl, r3 │ │ + movs r2, #1 │ │ + ldr r6, [r4, #8] │ │ + add r9, r2 │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, r7 │ │ + blx r6 │ │ + cmp sl, r9 │ │ + bgt.n 112ae │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbz r3, 112d0 │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r5, #16] │ │ + add r2, r3 │ │ + str r2, [sp, #32] │ │ + mov r1, r2 │ │ + b.n 1120e │ │ + ldr r2, [sp, #32] │ │ + ldr r3, [r5, #16] │ │ + subs r2, r2, r3 │ │ + str r2, [sp, #32] │ │ + mov r1, r2 │ │ + b.n 1120e │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + ldr r1, [sp, #32] │ │ + movs r2, #1 │ │ + blx r6 │ │ + ldr r3, [r5, #16] │ │ + cmp r0, r3 │ │ + beq.n 112a0 │ │ + movs r0, #1 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + blx 9274 │ │ + b.n 10f78 │ │ + str.w r8, [sp, #28] │ │ + blx 925c │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 925c │ │ + mov r0, r4 │ │ + blx 925c │ │ + str.w r8, [sp, #36] ; 0x24 │ │ + mov r7, r0 │ │ + b.n 1103e │ │ + mov fp, r3 │ │ + b.n 1106c │ │ + ldr r3, [sp, #28] │ │ + mov fp, r7 │ │ + cbnz r3, 11384 │ │ + movs r7, #8 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r2, r3 │ │ + mov r5, r3 │ │ + mov r8, r3 │ │ + b.n 110a4 │ │ + ldr.w r0, [pc, #1152] ; 117b8 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + mov r0, r4 │ │ + movs r3, #0 │ │ + str r3, [sp, #52] ; 0x34 │ │ + blx 9268 │ │ + str r0, [sp, #44] ; 0x2c │ │ + mov r0, r4 │ │ + blx 9268 │ │ + mov r8, r0 │ │ + mov r0, r4 │ │ + blx 9268 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + mov r5, r0 │ │ + b.n 110a4 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + str r2, [sp, #32] │ │ + b.n 11202 │ │ + ldr r2, [sp, #40] ; 0x28 │ │ + add.w r8, r2, #7 │ │ + mov.w r6, r8, asr #3 │ │ + ands.w r2, r6, #3 │ │ + bne.w 111e0 │ │ + str r2, [sp, #40] ; 0x28 │ │ + b.n 111f4 │ │ + movs r3, #0 │ │ + movs r7, #8 │ │ + mov r2, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov r5, r3 │ │ + mov r8, r3 │ │ + b.n 110a4 │ │ + movs r0, #3 │ │ + blx 9274 │ │ + b.n 10f78 │ │ + ands.w r2, r3, #3 │ │ + beq.n 11380 │ │ + asrs r1, r3, #31 │ │ + lsrs r1, r1, #30 │ │ + adds r2, r3, r1 │ │ + and.w r2, r2, #3 │ │ + subs r2, r2, r1 │ │ + rsb r2, r2, #4 │ │ + str r2, [sp, #40] ; 0x28 │ │ + b.n 111f4 │ │ + cmp r3, #0 │ │ + ble.w 11178 │ │ + str.w fp, [sp, #56] ; 0x38 │ │ + movs r6, #255 ; 0xff │ │ + mov fp, sl │ │ + mov sl, r3 │ │ + str r5, [sp, #48] ; 0x30 │ │ + ldr.w r1, [r8, #4] │ │ + mov.w r5, r9, lsl #2 │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + adds r1, #2 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + ldr r7, [r4, #8] │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + add r1, r2 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldr.w r1, [r8, #4] │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + add r1, r5 │ │ + mov r3, r2 │ │ + ldr r7, [r4, #8] │ │ + add r9, r2 │ │ + blx r7 │ │ + ldr.w r3, [r8, #4] │ │ + cmp r9, sl │ │ + add r5, r3 │ │ + strb r6, [r5, #3] │ │ + bne.n 113c6 │ │ + b.n 11170 │ │ + sub.w r3, r7, #15 │ │ + cmp r3, #17 │ │ + bhi.n 1132a │ │ + add r2, pc, #8 ; (adr r2, 11420 ) │ │ + ldr.w r3, [r2, r3, lsl #2] │ │ + add r2, r3 │ │ + bx r2 │ │ + lsls r1, r6, #1 │ │ + movs r0, r0 │ │ + lsls r1, r6, #1 │ │ + movs r0, r0 │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + lsls r7, r3, #1 │ │ + movs r0, r0 │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + vmaxnm.f32 , , │ │ + lsls r1, r1, #1 │ │ + movs r0, r0 │ │ + movs r3, #1 │ │ + movs r7, #32 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r3, #4278190080 ; 0xff000000 │ │ + mov.w r8, #65280 ; 0xff00 │ │ + mov.w r2, #16711680 ; 0xff0000 │ │ + b.n 110a4 │ │ + movs r3, #0 │ │ + movs r7, #24 │ │ + str r3, [sp, #52] ; 0x34 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r8, #65280 ; 0xff00 │ │ + mov.w r2, #16711680 ; 0xff0000 │ │ + b.n 110a4 │ │ + movs r3, #0 │ │ + movs r5, #31 │ │ + str r3, [sp, #52] ; 0x34 │ │ + mov.w r8, #992 ; 0x3e0 │ │ + mov.w r2, #31744 ; 0x7c00 │ │ + b.n 110a4 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + ldr.w sl, [sp, #56] ; 0x38 │ │ + cmp r2, #0 │ │ + beq.w 10f90 │ │ + ldr r1, [r5, #20] │ │ + ldr r4, [r5, #12] │ │ + adds r0, r1, #3 │ │ + mla r3, r3, r4, r0 │ │ + cmp r0, r3 │ │ + bcs.w 10f90 │ │ + ldrb r2, [r1, #3] │ │ + cmp r2, #0 │ │ + bne.w 10f90 │ │ + mov r2, r0 │ │ + b.n 114d0 │ │ + ldrb r4, [r2, #0] │ │ + cmp r4, #0 │ │ + bne.w 10f90 │ │ + adds r2, #4 │ │ + cmp r3, r2 │ │ + bhi.n 114c8 │ │ + sub.w r6, r3, #28 │ │ + adds r2, r1, #7 │ │ + cmp r2, r6 │ │ + bcs.n 11518 │ │ + cmp r3, #27 │ │ + bls.n 11518 │ │ + adds r1, #35 ; 0x23 │ │ + movs r2, #255 ; 0xff │ │ + adds r4, r1, #4 │ │ + pld [r1, #168] ; 0xa8 │ │ + cmp r6, r4 │ │ + strb.w r2, [r1, #-32] │ │ + mov r0, r1 │ │ + strb.w r2, [r1, #-28] │ │ + strb.w r2, [r1, #-24] │ │ + add.w r1, r1, #32 │ │ + strb.w r2, [r1, #-52] │ │ + strb.w r2, [r1, #-48] │ │ + strb.w r2, [r1, #-44] │ │ + strb.w r2, [r1, #-40] │ │ + strb.w r2, [r1, #-36] │ │ + bhi.n 114e8 │ │ + movs r2, #255 ; 0xff │ │ + strb.w r2, [r0], #4 │ │ + cmp r3, r0 │ │ + bhi.n 1151a │ │ + b.n 10f90 │ │ + ldr r3, [r5, #16] │ │ + add.w r0, sp, #71 ; 0x47 │ │ + ldr r6, [r5, #20] │ │ + str r0, [sp, #40] ; 0x28 │ │ + mov r2, r3 │ │ + str r3, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #28] │ │ + negs r1, r2 │ │ + str r5, [sp, #36] ; 0x24 │ │ + sub.w r3, r3, #1 │ │ + str r1, [sp, #56] ; 0x38 │ │ + clz r3, r3 │ │ + lsrs r3, r3, #5 │ │ + str r3, [sp, #44] ; 0x2c │ │ + add.w r3, sp, #70 ; 0x46 │ │ + str r3, [sp, #28] │ │ + ldr r3, [r5, #12] │ │ + mla r9, r3, r2, r6 │ │ + add.w r3, r9, r1 │ │ + str r3, [sp, #32] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldrb.w fp, [sp, #70] ; 0x46 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + cmp.w fp, #0 │ │ + beq.n 115be │ │ + ldr r1, [sp, #40] ; 0x28 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 11614 │ │ + ldr r3, [sp, #32] │ │ + adds r2, r3, r7 │ │ + cmp r9, r2 │ │ + add.w r7, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r2 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 115aa │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + strb r3, [r2, #0] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + adds r2, #1 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + bne.n 11590 │ │ + b.n 11558 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.w 116d2 │ │ + ldrb.w r5, [sp, #70] ; 0x46 │ │ + cmp r5, #1 │ │ + beq.w 116ea │ │ + bcc.w 116de │ │ + cmp r5, #2 │ │ + bne.n 1167e │ │ + ldr.w r8, [sp, #28] │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 116d2 │ │ + ldrb.w lr, [sp, #70] ; 0x46 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + ldr r5, [r4, #8] │ │ + mov r0, r4 │ │ + mov r1, r8 │ │ + add r7, lr │ │ + blx r5 │ │ + cmp r0, #0 │ │ + beq.n 116d2 │ │ + ldr r1, [sp, #32] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + ldr r2, [sp, #52] ; 0x34 │ │ + mls r3, r3, r2, r1 │ │ + str r3, [sp, #32] │ │ + b.n 11558 │ │ + ldrb.w r5, [sp, #71] ; 0x47 │ │ + adds r0, r7, #1 │ │ + ldr r3, [sp, #32] │ │ + and.w lr, r5, #15 │ │ + adds r1, r3, r0 │ │ + adds r2, r3, r7 │ │ + lsrs r5, r5, #4 │ │ + b.n 11656 │ │ + cmp r9, r1 │ │ + add.w r7, r7, #2 │ │ + ite hi │ │ + movhi r0, #1 │ │ + movls r0, #0 │ │ + cmp r6, r1 │ │ + it hi │ │ + movhi r0, #0 │ │ + cbz r0, 11644 │ │ + strb.w lr, [r2, #1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + adds r2, #2 │ │ + adds r1, #2 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11558 │ │ + adds r0, r7, #1 │ │ + cmp r9, r2 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r2 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 1166a │ │ + strb.w r5, [r1, #-1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + bne.n 11628 │ │ + mov r7, r0 │ │ + b.n 11558 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + beq.n 116ee │ │ + ldr r3, [sp, #32] │ │ + str r5, [sp, #48] ; 0x30 │ │ + add.w fp, r3, r7 │ │ + ldr.w r8, [sp, #40] ; 0x28 │ │ + b.n 116c2 │ │ + cmp r9, fp │ │ + add.w r7, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, fp │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 116ae │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + strb.w r3, [fp] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + add.w fp, fp, #1 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11778 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + mov r1, r8 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11692 │ │ + ldr r0, [pc, #232] ; (117bc ) │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + add r0, pc │ │ + blx 916c │ │ + b.n 10f78 │ │ + ldr r3, [sp, #32] │ │ + mov r7, fp │ │ + ldr r2, [sp, #56] ; 0x38 │ │ + add r3, r2 │ │ + str r3, [sp, #32] │ │ + b.n 11558 │ │ + ldr r5, [sp, #36] ; 0x24 │ │ + b.n 10f90 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + add.w fp, r7, #1 │ │ + ldr r2, [sp, #32] │ │ + str r5, [sp, #60] ; 0x3c │ │ + add.w r8, r2, r7 │ │ + add fp, r2 │ │ + str r3, [sp, #48] ; 0x30 │ │ + b.n 11766 │ │ + cmp r9, r8 │ │ + add.w r2, r7, #1 │ │ + ite hi │ │ + movhi r3, #1 │ │ + movls r3, #0 │ │ + cmp r6, r8 │ │ + it hi │ │ + movhi r3, #0 │ │ + cbz r3, 11720 │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + lsrs r3, r3, #4 │ │ + strb.w r3, [fp, #-1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cmp r3, #0 │ │ + beq.n 11798 │ │ + cmp r9, fp │ │ + add.w r7, r7, #2 │ │ + ite hi │ │ + movhi r2, #1 │ │ + movls r2, #0 │ │ + cmp r6, fp │ │ + it hi │ │ + movhi r2, #0 │ │ + cbz r2, 11754 │ │ + ldrb.w r3, [sp, #71] ; 0x47 │ │ + and.w r3, r3, #15 │ │ + strb.w r3, [r8, #1] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + subs r3, #1 │ │ + add.w fp, fp, #2 │ │ + add.w r8, r8, #2 │ │ + uxtb r3, r3 │ │ + strb.w r3, [sp, #70] ; 0x46 │ │ + cbz r3, 117a8 │ │ + movs r2, #1 │ │ + mov r0, r4 │ │ + mov r3, r2 │ │ + ldr r1, [sp, #48] ; 0x30 │ │ + ldr r5, [r4, #8] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.n 11702 │ │ + b.n 116d2 │ │ + ldr r5, [sp, #48] ; 0x30 │ │ + and.w r3, r5, #1 │ │ + cmp r3, #0 │ │ + beq.w 11558 │ │ + movs r2, #1 │ │ + ldr r5, [r4, #8] │ │ + mov r3, r2 │ │ + mov r0, r4 │ │ + ldr r1, [sp, #28] │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bne.w 11558 │ │ + b.n 116d2 │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + mov r7, r2 │ │ + adds r3, r5, #1 │ │ + ubfx r3, r3, #1, #1 │ │ + b.n 1177e │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr r5, [sp, #60] ; 0x3c │ │ + b.n 1179c │ │ + ldrb r6, [r5, #21] │ │ + movs r5, r0 │ │ + ldc 0, cr0, [r2], #16 │ │ + stc 0, cr0, [r6], #16 │ │ + strd r0, r0, [r2, #-16] │ │ + b.n 11314 │ │ + movs r4, r0 │ │ + │ │ +000117c0 : │ │ + movs r1, #1 │ │ + b.w 108cc │ │ + nop │ │ + │ │ +000117c8 : │ │ + movs r1, #2 │ │ + b.w 108cc │ │ + nop │ │ + │ │ +000117d0 : │ │ + stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ + sub sp, #144 ; 0x90 │ │ + ldr r5, [pc, #108] ; (11844 ) │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + ldr r3, [r5, #0] │ │ + str r3, [sp, #140] ; 0x8c │ │ + cbz r0, 1183e │ │ + movs r6, #1 │ │ + movs r2, #0 │ │ + str r6, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r3, r6 │ │ + movs r2, #128 ; 0x80 │ │ + ldr r6, [r4, #8] │ │ + mov r8, r0 │ │ + mov r9, r1 │ │ + mov r0, r4 │ │ + add r1, sp, #12 │ │ + blx r6 │ │ + cmp r0, #1 │ │ + beq.n 11824 │ │ + movs r6, #0 │ │ + movs r1, #0 │ │ + mov r2, r8 │ │ + str r1, [sp, #0] │ │ + mov r3, r9 │ │ + mov r0, r4 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + mov r0, r6 │ │ + ldr r2, [sp, #140] ; 0x8c │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + bne.n 11840 │ │ + add sp, #144 ; 0x90 │ │ + ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ + ldrh.w r2, [sp, #12] │ │ + movw r3, #1290 ; 0x50a │ │ + cmp r2, r3 │ │ + bne.n 11804 │ │ + ldrb.w r6, [sp, #14] │ │ + cmp r6, #1 │ │ + ite hi │ │ + movhi r6, #0 │ │ + movls r6, #1 │ │ + b.n 11806 │ │ + b.n 11816 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + strb r6, [r1, #19] │ │ + movs r5, r0 │ │ + │ │ +00011848 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #204 ; 0xcc │ │ + ldr.w r9, [pc, #1452] ; 11dfc │ │ + mov r8, r0 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + ldr.w r3, [r9] │ │ + str r3, [sp, #196] ; 0xc4 │ │ + cmp r0, #0 │ │ + beq.w 11af6 │ │ + movs r4, #1 │ │ + movs r2, #0 │ │ + str r4, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + mov r3, r4 │ │ + movs r2, #128 ; 0x80 │ │ + ldr.w r4, [r8, #8] │ │ + strd r0, r1, [sp, #24] │ │ + mov r0, r8 │ │ + add r1, sp, #68 ; 0x44 │ │ + blx r4 │ │ + cbz r0, 118e2 │ │ + ldrb.w fp, [sp, #71] ; 0x47 │ │ + ldrh.w r2, [sp, #72] ; 0x48 │ │ + cmp.w fp, #1 │ │ + ldrh.w r7, [sp, #74] ; 0x4a │ │ + ldrh.w r4, [sp, #76] ; 0x4c │ │ + ldrh.w r3, [sp, #78] ; 0x4e │ │ + ldrb.w r6, [sp, #133] ; 0x85 │ │ + beq.n 11904 │ │ + cmp.w fp, #8 │ │ + beq.n 118ee │ │ + ldr.w r3, [pc, #1364] ; 11e00 │ │ + movs r0, #0 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + blx 91a8 │ │ + movs r1, #0 │ │ + ldrd r2, r3, [sp, #24] │ │ + mov r0, r8 │ │ + str r1, [sp, #0] │ │ + ldr.w r1, [r8, #4] │ │ + blx r1 │ │ + ldr r0, [sp, #20] │ │ + blx 916c │ │ + movs r0, #0 │ │ + ldr r2, [sp, #196] ; 0xc4 │ │ + ldr.w r3, [r9] │ │ + cmp r2, r3 │ │ + bne.w 11bd0 │ │ + add sp, #204 ; 0xcc │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + ldr.w r3, [pc, #1312] ; 11e04 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + movs r0, #0 │ │ + b.n 118b4 │ │ + cmp r6, #1 │ │ + beq.w 11bbc │ │ + cmp r6, #3 │ │ + beq.w 11bac │ │ + ldr.w r3, [pc, #1292] ; 11e08 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + b.n 118ea │ │ + subs r1, r6, #1 │ │ + cmp r1, #3 │ │ + bhi.n 118aa │ │ + movs r0, #0 │ │ + movs r1, #8 │ │ + mov r5, r0 │ │ + str r1, [sp, #40] ; 0x28 │ │ + mov r1, r0 │ │ + sxth r4, r4 │ │ + sxth r2, r2 │ │ + subs r2, r4, r2 │ │ + sxth r3, r3 │ │ + str r2, [sp, #56] ; 0x38 │ │ + mov r4, r2 │ │ + sxth r2, r7 │ │ + adds r4, #1 │ │ + subs r2, r3, r2 │ │ + movs r7, #0 │ │ + str r1, [sp, #4] │ │ + str r0, [sp, #8] │ │ + adds r2, #1 │ │ + str r5, [sp, #0] │ │ + mov r1, r4 │ │ + mov r0, r7 │ │ + str r7, [sp, #12] │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + blx 9154 │ │ + mov sl, r0 │ │ + cmp r0, #0 │ │ + beq.w 11bc8 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + ldrh.w r5, [sp, #134] ; 0x86 │ │ + ldr r0, [r0, #16] │ │ + smulbb r3, r5, r3 │ │ + cmp r3, r0 │ │ + it le │ │ + strle r7, [sp, #20] │ │ + str r3, [sp, #44] ; 0x2c │ │ + ble.n 11964 │ │ + ldr.w r3, [pc, #1196] ; 11e0c │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #44] ; 0x2c │ │ + blx 91b4 │ │ + smulbb r2, fp, r6 │ │ + ldr.w r3, [sl, #12] │ │ + ldr.w r5, [sl, #20] │ │ + cmp r3, #0 │ │ + str r2, [sp, #32] │ │ + str r0, [sp, #36] ; 0x24 │ │ + ble.w 11ae0 │ │ + movs r3, #0 │ │ + str.w r9, [sp, #52] ; 0x34 │ │ + str r3, [sp, #48] ; 0x30 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r0, [sp, #32] │ │ + ldrb.w r3, [sp, #70] ; 0x46 │ │ + cmp r0, #8 │ │ + it eq │ │ + moveq r2, r5 │ │ + mov r1, r2 │ │ + cmp r3, #0 │ │ + beq.w 11b72 │ │ + ldr r3, [sp, #44] ; 0x2c │ │ + cmp r3, #0 │ │ + ble.n 119c8 │ │ + add.w r9, sp, #67 ; 0x43 │ │ + add.w fp, r2, r3 │ │ + mov r6, r2 │ │ + movs r7, #0 │ │ + str r4, [sp, #60] ; 0x3c │ │ + cmp r7, #0 │ │ + beq.w 11af8 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + subs r7, #1 │ │ + strb.w lr, [r6], #1 │ │ + cmp r6, fp │ │ + bne.n 119b2 │ │ + ldr r4, [sp, #60] ; 0x3c │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #4 │ │ + bgt.w 11b34 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + cmp r3, #0 │ │ + beq.n 11ac4 │ │ + ldrh.w r1, [sp, #134] ; 0x86 │ │ + movs r7, #0 │ │ + ldr.w ip, [sp, #36] ; 0x24 │ │ + sxth r1, r1 │ │ + cmp r1, #0 │ │ + ittt gt │ │ + movgt r3, #0 │ │ + movgt r2, #7 │ │ + movgt r6, r3 │ │ + ble.n 11abe │ │ + cmp r4, r2 │ │ + ldrb.w r1, [ip], #1 │ │ + ble.n 11a08 │ │ + asrs r0, r1, #7 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #1 │ │ + cmp r4, r0 │ │ + ble.n 11a20 │ │ + ubfx r0, r1, #6, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #2 │ │ + cmp r4, r0 │ │ + ble.n 11a38 │ │ + ubfx r0, r1, #5, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #3 │ │ + cmp r4, r0 │ │ + ble.n 11a50 │ │ + ubfx r0, r1, #4, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #4 │ │ + cmp r4, r0 │ │ + ble.n 11a68 │ │ + ubfx r0, r1, #3, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #5 │ │ + cmp r4, r0 │ │ + ble.n 11a80 │ │ + ubfx r0, r1, #2, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + subs r0, r2, #6 │ │ + cmp r4, r0 │ │ + ble.n 11a98 │ │ + ubfx r0, r1, #1, #1 │ │ + ldrb.w lr, [r5, r3] │ │ + lsls r0, r7 │ │ + orr.w r0, lr, r0 │ │ + strb r0, [r5, r3] │ │ + adds r3, #1 │ │ + cmp.w r4, r6, lsl #3 │ │ + ble.n 11aac │ │ + and.w r1, r1, #1 │ │ + ldrb r0, [r5, r3] │ │ + lsls r1, r7 │ │ + orrs r1, r0 │ │ + strb r1, [r5, r3] │ │ + adds r3, #1 │ │ + ldrh.w r1, [sp, #134] ; 0x86 │ │ + adds r6, #1 │ │ + adds r2, #8 │ │ + sxth r1, r1 │ │ + cmp r1, r6 │ │ + bgt.n 119f0 │ │ + ldrb.w r3, [sp, #133] ; 0x85 │ │ + adds r7, #1 │ │ + cmp r3, r7 │ │ + bgt.n 119e4 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + ldr.w r2, [sl, #16] │ │ + adds r3, #1 │ │ + str r3, [sp, #48] ; 0x30 │ │ + add r5, r2 │ │ + mov r1, r3 │ │ + ldr.w r3, [sl, #12] │ │ + cmp r3, r1 │ │ + bgt.w 11988 │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ + ldr r3, [sp, #40] ; 0x28 │ │ + cmp r3, #8 │ │ + beq.n 11bd4 │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + blx 91a8 │ │ + ldr r3, [sp, #20] │ │ + cmp r3, #0 │ │ + bne.n 11b94 │ │ + mov r0, sl │ │ + b.n 118d0 │ │ + b.n 118d0 │ │ + movs r2, #1 │ │ + mov r0, r8 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr.w r4, [r8, #8] │ │ + blx r4 │ │ + cmp r0, #0 │ │ + beq.n 11b84 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + and.w r3, lr, #192 ; 0xc0 │ │ + cmp r3, #192 ; 0xc0 │ │ + bne.w 119be │ │ + movs r2, #1 │ │ + mov r0, r8 │ │ + mov r3, r2 │ │ + mov r1, r9 │ │ + ldr.w r4, [r8, #8] │ │ + and.w r7, lr, #63 ; 0x3f │ │ + blx r4 │ │ + cbz r0, 11b84 │ │ + ldrb.w lr, [sp, #67] ; 0x43 │ │ + subs r7, #1 │ │ + b.n 119be │ │ + ldr r3, [sp, #32] │ │ + cmp r3, #24 │ │ + bne.n 11ac4 │ │ + ldrb.w r1, [sp, #133] ; 0x85 │ │ + cmp r1, #0 │ │ + beq.n 11ac4 │ │ + ldr r7, [sp, #36] ; 0x24 │ │ + movs r6, #0 │ │ + ldr.w lr, [sp, #56] ; 0x38 │ │ + cmp r4, #0 │ │ + add.w r3, r5, r6 │ │ + ble.n 11b6a │ │ + subs r2, r7, #1 │ │ + add.w r0, r7, lr │ │ + ldrb.w r1, [r2, #1]! │ │ + cmp r2, r0 │ │ + strb r1, [r3, #0] │ │ + ldrb.w r1, [sp, #133] ; 0x85 │ │ + add r3, r1 │ │ + bne.n 11b58 │ │ + add r7, r4 │ │ + adds r6, #1 │ │ + cmp r1, r6 │ │ + bgt.n 11b4a │ │ + b.n 11ac4 │ │ + ldr.w r6, [r8, #8] │ │ + mov r0, r8 │ │ + ldr r2, [sp, #44] ; 0x2c │ │ + movs r3, #1 │ │ + blx r6 │ │ + cmp r0, #0 │ │ + bne.w 119c8 │ │ + ldr.w r9, [sp, #52] ; 0x34 │ │ + ldr r3, [pc, #644] ; (11e10 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r0, [sp, #36] ; 0x24 │ │ + blx 91a8 │ │ + ldrd r2, r3, [sp, #24] │ │ + movs r1, #0 │ │ + mov r0, r8 │ │ + str r1, [sp, #0] │ │ + ldr.w r1, [r8, #4] │ │ + blx r1 │ │ + mov r0, sl │ │ + blx 9160 │ │ + b.n 118c8 │ │ + movs r1, #24 │ │ + mov.w r0, #16711680 ; 0xff0000 │ │ + str r1, [sp, #40] ; 0x28 │ │ + movs r5, #255 ; 0xff │ │ + mov.w r1, #65280 ; 0xff00 │ │ + b.n 11914 │ │ + movs r0, #0 │ │ + str.w fp, [sp, #40] ; 0x28 │ │ + mov r1, r0 │ │ + mov r5, r0 │ │ + b.n 11914 │ │ + blx 91a8 │ │ + mov r0, sl │ │ + b.n 118d0 │ │ + blx 9148 <__stack_chk_fail@plt> │ │ + ldr.w r5, [sl, #4] │ │ + movs r3, #1 │ │ + ldr r1, [sp, #32] │ │ + ldr r2, [r5, #4] │ │ + cmp r1, #8 │ │ + lsl.w r3, r3, r1 │ │ + it eq │ │ + addeq.w r6, sp, #67 ; 0x43 │ │ + ldr r5, [r2, #4] │ │ + str r3, [r2, #0] │ │ + beq.w 11dac │ │ + cmp r3, #0 │ │ + ble.w 11ae6 │ │ + ldrb.w r2, [sp, #84] ; 0x54 │ │ + cmp r3, #1 │ │ + strb r2, [r5, #0] │ │ + ldrb.w r2, [sp, #85] ; 0x55 │ │ + strb r2, [r5, #1] │ │ + ldrb.w r2, [sp, #86] ; 0x56 │ │ + strb r2, [r5, #2] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #87] ; 0x57 │ │ + cmp r3, #2 │ │ + strb r2, [r5, #4] │ │ + ldrb.w r2, [sp, #88] ; 0x58 │ │ + strb r2, [r5, #5] │ │ + ldrb.w r2, [sp, #89] ; 0x59 │ │ + strb r2, [r5, #6] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #90] ; 0x5a │ │ + cmp r3, #3 │ │ + strb r2, [r5, #8] │ │ + ldrb.w r2, [sp, #91] ; 0x5b │ │ + strb r2, [r5, #9] │ │ + ldrb.w r2, [sp, #92] ; 0x5c │ │ + strb r2, [r5, #10] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #93] ; 0x5d │ │ + cmp r3, #4 │ │ + strb r2, [r5, #12] │ │ + ldrb.w r2, [sp, #94] ; 0x5e │ │ + strb r2, [r5, #13] │ │ + ldrb.w r2, [sp, #95] ; 0x5f │ │ + strb r2, [r5, #14] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #96] ; 0x60 │ │ + cmp r3, #5 │ │ + strb r2, [r5, #16] │ │ + ldrb.w r2, [sp, #97] ; 0x61 │ │ + strb r2, [r5, #17] │ │ + ldrb.w r2, [sp, #98] ; 0x62 │ │ + strb r2, [r5, #18] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #99] ; 0x63 │ │ + cmp r3, #6 │ │ + strb r2, [r5, #20] │ │ + ldrb.w r2, [sp, #100] ; 0x64 │ │ + strb r2, [r5, #21] │ │ + ldrb.w r2, [sp, #101] ; 0x65 │ │ + strb r2, [r5, #22] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #102] ; 0x66 │ │ + cmp r3, #7 │ │ + strb r2, [r5, #24] │ │ + ldrb.w r2, [sp, #103] ; 0x67 │ │ + strb r2, [r5, #25] │ │ + ldrb.w r2, [sp, #104] ; 0x68 │ │ + strb r2, [r5, #26] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #105] ; 0x69 │ │ + cmp r3, #8 │ │ + strb r2, [r5, #28] │ │ + ldrb.w r2, [sp, #106] ; 0x6a │ │ + strb r2, [r5, #29] │ │ + ldrb.w r2, [sp, #107] ; 0x6b │ │ + strb r2, [r5, #30] │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #108] ; 0x6c │ │ + cmp r3, #9 │ │ + strb.w r2, [r5, #32] │ │ + ldrb.w r2, [sp, #109] ; 0x6d │ │ + strb.w r2, [r5, #33] ; 0x21 │ │ + ldrb.w r2, [sp, #110] ; 0x6e │ │ + strb.w r2, [r5, #34] ; 0x22 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #111] ; 0x6f │ │ + cmp r3, #10 │ │ + strb.w r2, [r5, #36] ; 0x24 │ │ + ldrb.w r2, [sp, #112] ; 0x70 │ │ + strb.w r2, [r5, #37] ; 0x25 │ │ + ldrb.w r2, [sp, #113] ; 0x71 │ │ + strb.w r2, [r5, #38] ; 0x26 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #114] ; 0x72 │ │ + cmp r3, #11 │ │ + strb.w r2, [r5, #40] ; 0x28 │ │ + ldrb.w r2, [sp, #115] ; 0x73 │ │ + strb.w r2, [r5, #41] ; 0x29 │ │ + ldrb.w r2, [sp, #116] ; 0x74 │ │ + strb.w r2, [r5, #42] ; 0x2a │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #117] ; 0x75 │ │ + cmp r3, #12 │ │ + strb.w r2, [r5, #44] ; 0x2c │ │ + ldrb.w r2, [sp, #118] ; 0x76 │ │ + strb.w r2, [r5, #45] ; 0x2d │ │ + ldrb.w r2, [sp, #119] ; 0x77 │ │ + strb.w r2, [r5, #46] ; 0x2e │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #120] ; 0x78 │ │ + cmp r3, #13 │ │ + strb.w r2, [r5, #48] ; 0x30 │ │ + ldrb.w r2, [sp, #121] ; 0x79 │ │ + strb.w r2, [r5, #49] ; 0x31 │ │ + ldrb.w r2, [sp, #122] ; 0x7a │ │ + strb.w r2, [r5, #50] ; 0x32 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #123] ; 0x7b │ │ + cmp r3, #14 │ │ + strb.w r2, [r5, #52] ; 0x34 │ │ + ldrb.w r2, [sp, #124] ; 0x7c │ │ + strb.w r2, [r5, #53] ; 0x35 │ │ + ldrb.w r2, [sp, #125] ; 0x7d │ │ + strb.w r2, [r5, #54] ; 0x36 │ │ + beq.w 11ae6 │ │ + ldrb.w r2, [sp, #126] ; 0x7e │ │ + cmp r3, #15 │ │ + strb.w r2, [r5, #56] ; 0x38 │ │ + ldrb.w r2, [sp, #127] ; 0x7f │ │ + strb.w r2, [r5, #57] ; 0x39 │ │ + ldrb.w r2, [sp, #128] ; 0x80 │ │ + strb.w r2, [r5, #58] ; 0x3a │ │ + beq.w 11ae6 │ │ + ldrb.w r3, [sp, #129] ; 0x81 │ │ + strb.w r3, [r5, #60] ; 0x3c │ │ + ldrb.w r3, [sp, #130] ; 0x82 │ │ + strb.w r3, [r5, #61] ; 0x3d │ │ + ldrb.w r3, [sp, #131] ; 0x83 │ │ + strb.w r3, [r5, #62] ; 0x3e │ │ + b.n 11ae6 │ │ + ldrb.w r3, [sp, #67] ; 0x43 │ │ + cmp r3, #12 │ │ + beq.n 11dc6 │ │ + movs r2, #1 │ │ + ldr.w r4, [r8, #8] │ │ + mov r3, r2 │ │ + mov r0, r8 │ │ + mov r1, r6 │ │ + blx r4 │ │ + cmp r0, #0 │ │ + bne.n 11da4 │ │ + ldr r3, [pc, #84] ; (11e14 ) │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + b.n 11b8e │ │ + add.w r6, r5, #1024 ; 0x400 │ │ + movs r2, #1 │ │ + mov r1, r5 │ │ + mov r3, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + blx r4 │ │ + movs r2, #1 │ │ + mov r3, r2 │ │ + adds r1, r5, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + blx r4 │ │ + movs r2, #1 │ │ + adds r1, r5, #2 │ │ + mov r3, r2 │ │ + ldr.w r4, [r8, #8] │ │ + mov r0, r8 │ │ + adds r5, #4 │ │ + blx r4 │ │ + cmp r5, r6 │ │ + bne.n 11dca │ │ + b.n 11ae6 │ │ + strb r4, [r2, #17] │ │ + movs r5, r0 │ │ + b.n 11624 │ │ + movs r4, r0 │ │ + b.n 125ec │ │ + movs r4, r0 │ │ + b.n 12590 │ │ + movs r4, r0 │ │ + b.n 12480 │ │ + movs r4, r0 │ │ + b.n 120b0 │ │ + movs r4, r0 │ │ + svc 24 │ │ movs r4, r0 │ │ │ │ 00011e18 : │ │ ldr r0, [pc, #12] ; (11e28 ) │ │ push {r3, lr} │ │ add r0, pc │ │ blx 916c │ │ @@ -13060,15 +13035,15 @@ │ │ 00011e34 : │ │ movs r0, #0 │ │ bx lr │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r0, r1 │ │ mov r6, r1 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r6 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ mov r4, r0 │ │ mov r0, r5 │ │ mov r1, r4 │ │ blx r6 │ │ @@ -13121,15 +13096,15 @@ │ │ add sp, #12 │ │ pop {r4, r5, pc} │ │ mov r0, r5 │ │ blx 9298 │ │ mov r3, r0 │ │ add.w r0, r0, r0, lsl #1 │ │ str r3, [r4, #8] │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r2, [r4, #8] │ │ movs r3, #1 │ │ add.w r2, r2, r2, lsl #1 │ │ str r0, [r4, #12] │ │ mov r1, r0 │ │ ldr r4, [r5, #8] │ │ mov r0, r5 │ │ @@ -13149,24 +13124,24 @@ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r0 │ │ ldr r5, [sp, #32] │ │ mov r0, r1 │ │ mov r8, r1 │ │ mov r4, r2 │ │ mul.w r5, r5, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r3, r8 │ │ ldr.w ip, [r7, #8] │ │ movs r2, #1 │ │ mov r6, r0 │ │ mov r0, r7 │ │ mov r1, r6 │ │ blx ip │ │ mul.w r0, r4, r5 │ │ - blx 9184 │ │ + blx 91b4 │ │ cmp r4, #0 │ │ mov r8, r0 │ │ ble.n 11f7a │ │ add.w r9, r0, r4 │ │ mov ip, r0 │ │ mov r0, r6 │ │ cmp r5, #0 │ │ @@ -13192,15 +13167,15 @@ │ │ mla lr, r1, r4, lr │ │ cmp r7, #0 │ │ bgt.n 11f44 │ │ add.w ip, ip, #1 │ │ cmp ip, r9 │ │ bne.n 11f3c │ │ mov r0, r6 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ adds r1, #1 │ │ cmp r1, #128 ; 0x80 │ │ beq.n 11faa │ │ ldrb.w sl, [r3] │ │ subs r7, r7, r1 │ │ @@ -13276,15 +13251,15 @@ │ │ bne.n 1204c │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [pc, #28] ; (12054 ) │ │ mov r0, r9 │ │ movs r2, #9 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ clz r4, r0 │ │ lsrs r4, r4, #5 │ │ b.n 12016 │ │ b.n 12026 │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldr r4, [r0, #76] ; 0x4c │ │ movs r5, r0 │ │ @@ -13313,15 +13288,15 @@ │ │ str r4, [sp, #0] │ │ add r1, sp, #220 ; 0xdc │ │ str r1, [sp, #16] │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ strd r0, r1, [sp, #168] ; 0xa8 │ │ movs r0, #52 ; 0x34 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r3, r4 │ │ movs r2, #14 │ │ ldr r4, [r6, #8] │ │ mov r5, r0 │ │ mov r1, r0 │ │ str r0, [sp, #56] ; 0x38 │ │ mov r0, r6 │ │ @@ -13369,38 +13344,38 @@ │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ bne.w 12dce │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #32] │ │ cbz r0, 1211c │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r0, #0 │ │ ldr r3, [sp, #164] ; 0xa4 │ │ ldr r2, [sp, #244] ; 0xf4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ bne.w 12e2e │ │ add sp, #252 ; 0xfc │ │ vpop {d8-d10} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r4, [sp, #56] ; 0x38 │ │ ldr r0, [sp, #228] ; 0xe4 │ │ str r0, [r4, #44] ; 0x2c │ │ add.w r0, r0, r0, lsl #1 │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r2, [r4, #44] ; 0x2c │ │ add.w r2, r2, r2, lsl #1 │ │ str r0, [r4, #48] ; 0x30 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ blx 91e4 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r4, [sp, #220] ; 0xdc │ │ cmp r4, #0 │ │ bne.n 120cc │ │ b.n 120e2 │ │ ldrb.w r3, [sp, #228] ; 0xe4 │ │ ldr r2, [sp, #56] ; 0x38 │ │ str r3, [r2, #40] ; 0x28 │ │ @@ -13427,15 +13402,15 @@ │ │ beq.w 12cd2 │ │ movs r5, #0 │ │ ldr.w r8, [sp, #56] ; 0x38 │ │ b.n 121be │ │ adds r5, #1 │ │ ldr.w r0, [r8, #32] │ │ lsls r1, r5, #2 │ │ - blx 91b4 │ │ + blx 919c │ │ str.w r0, [r8, #32] │ │ str r7, [r0, r4] │ │ adds r4, #4 │ │ mov r0, r6 │ │ blx 9298 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ @@ -13487,15 +13462,15 @@ │ │ ldr r2, [r3, #32] │ │ movs r3, #0 │ │ ldr r2, [r2, r1] │ │ str r3, [sp, #0] │ │ ldr.w r1, [fp, #4] │ │ blx r1 │ │ movs r0, #40 ; 0x28 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r4, r0 │ │ str r0, [sp, #32] │ │ mov r0, fp │ │ blx 9298 │ │ str r0, [r4, #0] │ │ mov r0, fp │ │ blx 9298 │ │ @@ -13504,15 +13479,15 @@ │ │ blx 9298 │ │ str r0, [r4, #8] │ │ mov r0, fp │ │ blx 9298 │ │ mov r4, r0 │ │ mov r5, r0 │ │ cbz r0, 12286 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r4 │ │ movs r3, #1 │ │ ldr.w r4, [fp, #8] │ │ mov r5, r0 │ │ mov r1, r0 │ │ mov r0, fp │ │ blx r4 │ │ @@ -13539,15 +13514,15 @@ │ │ mov r3, r5 │ │ str r0, [r6, #24] │ │ mov r0, fp │ │ str r5, [sp, #0] │ │ ldr.w r1, [fp, #4] │ │ blx r1 │ │ movs r0, #16 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r6, r0 │ │ str r0, [sp, #28] │ │ mov r0, fp │ │ blx 9298 │ │ str r0, [r6, #0] │ │ mov r0, fp │ │ blx 9298 │ │ @@ -13555,15 +13530,15 @@ │ │ mov r0, fp │ │ blx 9298 │ │ mov r3, r5 │ │ str r5, [r6, #12] │ │ str r0, [r6, #8] │ │ mov r0, r3 │ │ mov r1, r4 │ │ - blx 91b4 │ │ + blx 919c │ │ mov r5, r0 │ │ mov r0, fp │ │ str r5, [r6, #12] │ │ blx 9298 │ │ ldr r3, [r6, #12] │ │ subs r2, r4, #4 │ │ adds r4, #4 │ │ @@ -13584,27 +13559,27 @@ │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ movs r5, #4 │ │ ldr r1, [r6, #4] │ │ mov r0, r6 │ │ blx r1 │ │ movs r0, #12 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov fp, r0 │ │ mov r0, r6 │ │ blx 9298 │ │ str.w r0, [fp] │ │ mov r0, r6 │ │ blx 9298 │ │ movs r1, #0 │ │ str.w r1, [fp, #8] │ │ str.w r0, [fp, #4] │ │ mov r0, r1 │ │ mov r1, r5 │ │ - blx 91b4 │ │ + blx 919c │ │ mov r4, r0 │ │ mov r0, r6 │ │ str.w r4, [fp, #8] │ │ blx 9298 │ │ ldr.w r1, [fp, #8] │ │ subs r3, r5, #4 │ │ adds r5, #4 │ │ @@ -13836,15 +13811,15 @@ │ │ it cs │ │ movcs r1, #0 │ │ cmp r3, r2 │ │ str r2, [sp, #64] ; 0x40 │ │ str r1, [sp, #24] │ │ bls.w 12e24 │ │ ldr r0, [sp, #96] ; 0x60 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #60] ; 0x3c │ │ ldr r0, [r3, #8] │ │ ldr r3, [sp, #128] ; 0x80 │ │ ldr r2, [r0, r3] │ │ cmp r2, #0 │ │ beq.w 12d00 │ │ mov r6, r3 │ │ @@ -14099,23 +14074,23 @@ │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ ldr r0, [r0, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 92b0 │ │ ldr r4, [sp, #28] │ │ ldr r0, [r4, #12] │ │ cbz r0, 1291a │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r4, #12] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #28] │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r1, [sp, #32] │ │ movs r5, #0 │ │ mov r2, r1 │ │ ldr r4, [r1, #0] │ │ ldr r3, [r1, #4] │ │ ldr r0, [r1, #28] │ │ ldr r2, [r2, #36] ; 0x24 │ │ @@ -14131,17 +14106,17 @@ │ │ cmp r2, #0 │ │ bne.w 12cb4 │ │ ldr r4, [sp, #32] │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r0, [r4, #12] │ │ subs r3, #4 │ │ str r3, [sp, #92] ; 0x5c │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #116] ; 0x74 │ │ subs r3, #1 │ │ str r3, [sp, #116] ; 0x74 │ │ bne.w 12230 │ │ mov r6, fp │ │ ldr r0, [sp, #40] ; 0x28 │ │ movs r4, #0 │ │ @@ -14160,15 +14135,15 @@ │ │ mov.w fp, #0 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ beq.w 12ab0 │ │ adds r7, #1 │ │ mov r0, r9 │ │ lsls r1, r7, #2 │ │ - blx 91b4 │ │ + blx 919c │ │ str.w r8, [sp] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r6, #4] │ │ mov r9, r0 │ │ mov r0, r6 │ │ blx r1 │ │ @@ -14177,30 +14152,30 @@ │ │ str r3, [sp, #0] │ │ mov r3, fp │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ movs r0, #36 ; 0x24 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov sl, r0 │ │ mov r0, r6 │ │ blx 9298 │ │ ldr r3, [sp, #88] ; 0x58 │ │ add.w fp, r9, r3 │ │ str.w r0, [sl] │ │ mov r0, r6 │ │ blx 9298 │ │ str.w r0, [sl, #4] │ │ mov r0, r6 │ │ blx 9298 │ │ mov r5, r0 │ │ mov ip, r0 │ │ cbz r0, 12a16 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r2, r5 │ │ movs r3, #1 │ │ ldr r5, [r6, #8] │ │ mov r1, r0 │ │ str r0, [sp, #24] │ │ mov r0, r6 │ │ blx r5 │ │ @@ -14269,17 +14244,17 @@ │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r3, [r3, #44] ; 0x2c │ │ cmp r3, #0 │ │ bne.w 12ce0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #32] │ │ cbz r0, 12acc │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp r5, #0 │ │ beq.w 12cfa │ │ ldrd r2, r3, [sp, #168] ; 0xa8 │ │ movs r1, #0 │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ ldr r1, [r6, #4] │ │ @@ -14327,24 +14302,24 @@ │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ ldr r0, [r0, r3] │ │ adds r0, #168 ; 0xa8 │ │ blx 92b0 │ │ ldr r3, [sp, #96] ; 0x60 │ │ cbz r3, 12b68 │ │ mov r0, r3 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [r5, #8] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r4, [sp, #28] │ │ ldr r0, [r4, #12] │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12930 │ │ ldr r2, [sp, #24] │ │ cmp r2, r1 │ │ bcs.w 12656 │ │ ldr r2, [sp, #84] ; 0x54 │ │ cmp r2, #0 │ │ beq.w 12cf2 │ │ @@ -14450,41 +14425,41 @@ │ │ ldr r5, [pc, #380] ; (12e54 ) │ │ ldr r3, [r3, #44] ; 0x2c │ │ add r5, pc │ │ cmp r3, #0 │ │ beq.w 12ac2 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #48] ; 0x30 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12ac2 │ │ ldr.w r8, [sp, #24] │ │ ldr r4, [sp, #36] ; 0x24 │ │ b.n 12882 │ │ ldr.w lr, [sp, #24] │ │ ldr r7, [sp, #36] ; 0x24 │ │ b.n 12c6a │ │ ldr r0, [sp, #160] ; 0xa0 │ │ b.w 12124 │ │ ldr.w fp, [sp, #60] ; 0x3c │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, fp │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #28] │ │ ldr r1, [sp, #144] ; 0x90 │ │ ldr r0, [r3, #12] │ │ mov r3, r1 │ │ adds r3, #4 │ │ str r3, [sp, #144] ; 0x90 │ │ ldr r2, [r0, r1] │ │ cmp r2, #0 │ │ bne.w 12322 │ │ ldr.w fp, [sp, #68] ; 0x44 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #28] │ │ - blx 9178 │ │ + blx 91a8 │ │ b.n 12930 │ │ ldr r2, [sp, #56] ; 0x38 │ │ mov.w r3, #16711680 ; 0xff0000 │ │ mov.w r0, #65280 ; 0xff00 │ │ ldr r1, [r2, #16] │ │ ldr r2, [r2, #20] │ │ str r3, [sp, #0] │ │ @@ -14504,17 +14479,17 @@ │ │ mov r8, r0 │ │ ldr.w fp, [sp, #56] ; 0x38 │ │ vldr d9, [pc, #212] ; 12e40 │ │ vldr d8, [pc, #216] ; 12e48 │ │ b.n 12d86 │ │ ldr r0, [r4, #8] │ │ adds r5, #1 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp r5, r7 │ │ bge.n 12dc4 │ │ ldr.w r4, [r9, r5, lsl #2] │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ bne.n 12d74 │ │ ldr r2, [r4, #32] │ │ @@ -14541,15 +14516,15 @@ │ │ b.n 12d74 │ │ mov r0, r8 │ │ movs r5, #0 │ │ blx 9160 │ │ b.n 12ab8 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r0, [r3, #48] ; 0x30 │ │ - blx 9178 │ │ + blx 91a8 │ │ b.w 12112 │ │ orrs r2, r1 │ │ b.n 12daa │ │ ubfx r3, r1, #8, #8 │ │ vmov s14, r3 │ │ ubfx r3, r1, #16, #8 │ │ uxtb r1, r1 │ │ @@ -14587,109 +14562,87 @@ │ │ ldr r7, [sp, #760] ; 0x2f8 │ │ cmp r7, #26 │ │ subs r7, #189 ; 0xbd │ │ bl 17ee52 <_end@@Base+0x10583a> │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ │ │ -00012e58 : │ │ - ldr r0, [pc, #12] ; (12e68 ) │ │ - push {r3, lr} │ │ - add r0, pc │ │ - blx 916c │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ - movs r4, r0 │ │ - │ │ -00012e6c : │ │ - bx lr │ │ - nop │ │ - │ │ -00012e70 : │ │ +00012e58 : │ │ movs r0, #0 │ │ bx lr │ │ │ │ -00012e74 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012e78 : │ │ - movs r0, #0 │ │ - bx lr │ │ - │ │ -00012e7c : │ │ +00012e5c : │ │ movs r0, #0 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r5, r1 │ │ - ldr r6, [pc, #292] ; (12fac ) │ │ + ldr r6, [pc, #292] ; (12f8c ) │ │ sub sp, #12 │ │ - ldr r4, [pc, #292] ; (12fb0 ) │ │ + ldr r4, [pc, #292] ; (12f90 ) │ │ add r6, pc │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r3, [r6, #0] │ │ ldr r2, [r6, #4] │ │ ldr r1, [r4, #0] │ │ adds r7, r3, r5 │ │ cmp r7, r2 │ │ str r1, [sp, #4] │ │ - blt.n 12f16 │ │ + blt.n 12ef6 │ │ ldr.w r9, [r6, #8] │ │ cmp.w r9, #0 │ │ - beq.n 12ec2 │ │ + beq.n 12ea2 │ │ cmp r3, r2 │ │ it lt │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - blt.n 12f6a │ │ - ldr r0, [pc, #252] ; (12fb4 ) │ │ + blt.n 12f4a │ │ + ldr r0, [pc, #252] ; (12f94 ) │ │ add r0, pc │ │ blx 916c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 12f6a │ │ + b.n 12f4a │ │ ldr r7, [r6, #12] │ │ movs r2, #1 │ │ mov r3, r2 │ │ add.w r1, sp, #3 │ │ add r7, r6 │ │ mov r8, r0 │ │ ldrb.w lr, [r7, #14] │ │ strb.w lr, [r6, #16] │ │ ldrb r7, [r7, #15] │ │ strb r7, [r6, #17] │ │ ldr r7, [r0, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.n 12f9c │ │ + beq.n 12f7c │ │ ldrb.w r2, [sp, #3] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r6, #296] ; 0x128 │ │ - bne.n 12f7c │ │ + bne.n 12f5c │ │ add.w r1, r9, #2 │ │ - ldr r3, [pc, #188] ; (12fb8 ) │ │ + ldr r3, [pc, #188] ; (12f98 ) │ │ movs r0, #1 │ │ add r3, pc │ │ lsls r2, r1, #3 │ │ str r0, [r3, #8] │ │ - ldr r7, [pc, #180] ; (12fbc ) │ │ + ldr r7, [pc, #180] ; (12f9c ) │ │ add r7, pc │ │ ldr r0, [r7, #4] │ │ ldr r3, [r7, #0] │ │ str r1, [r7, #12] │ │ subs r3, r3, r0 │ │ str r2, [r7, #4] │ │ adds r3, #16 │ │ adds r7, r5, r3 │ │ cmp r5, #0 │ │ - ble.n 12f78 │ │ - ldr.w lr, [pc, #164] ; 12fc0 │ │ + ble.n 12f58 │ │ + ldr.w lr, [pc, #164] ; 12fa0 │ │ add r5, r3 │ │ mov r6, r3 │ │ movs r0, #0 │ │ add lr, pc │ │ adds r1, r3, #7 │ │ mov.w r8, r3, asr #31 │ │ bics.w r2, r3, r3, asr #32 │ │ @@ -14704,108 +14657,108 @@ │ │ ldrb r2, [r2, #16] │ │ rsb r1, r8, r1 │ │ cmp r3, r5 │ │ asr.w r2, r2, r1 │ │ and.w r2, r2, #1 │ │ lsl.w r2, r2, ip │ │ orr.w r0, r0, r2 │ │ - bne.n 12f26 │ │ - ldr r3, [pc, #92] ; (12fc4 ) │ │ + bne.n 12f06 │ │ + ldr r3, [pc, #92] ; (12fa4 ) │ │ add r3, pc │ │ str r7, [r3, #0] │ │ ldr r2, [sp, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - bne.n 12fa6 │ │ + bne.n 12f86 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ - b.n 12f64 │ │ + b.n 12f44 │ │ add.w r1, r6, #18 │ │ mov r0, r8 │ │ ldr.w r6, [r8, #8] │ │ movs r3, #1 │ │ blx r6 │ │ - cbz r0, 12f9c │ │ + cbz r0, 12f7c │ │ ldrb.w r1, [sp, #3] │ │ mov r9, r1 │ │ cmp r1, #0 │ │ - beq.n 12ef6 │ │ + beq.n 12ed6 │ │ adds r1, #2 │ │ lsls r2, r1, #3 │ │ - b.n 12f04 │ │ + b.n 12ee4 │ │ movw r2, #2056 ; 0x808 │ │ movw r1, #257 ; 0x101 │ │ - b.n 12f04 │ │ + b.n 12ee4 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - str r0, [r1, #32] │ │ + str r0, [r5, #32] │ │ movs r5, r0 │ │ - ldrsh r2, [r3, r0] │ │ + ldrsh r2, [r7, r0] │ │ movs r5, r0 │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - str r6, [r2, #24] │ │ + str r6, [r6, #24] │ │ movs r5, r0 │ │ - str r6, [r1, #24] │ │ + str r6, [r5, #24] │ │ movs r5, r0 │ │ - str r0, [r6, #20] │ │ + str r0, [r2, #24] │ │ movs r5, r0 │ │ - str r6, [r5, #16] │ │ + str r6, [r1, #20] │ │ movs r5, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #292 ; 0x124 │ │ - ldr.w r9, [pc, #1152] ; 13450 │ │ - ldr.w fp, [pc, #1152] ; 13454 │ │ + ldr.w r9, [pc, #1152] ; 13430 │ │ + ldr.w fp, [pc, #1152] ; 13434 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ str r0, [sp, #4] │ │ add fp, pc │ │ ldr.w r2, [r9] │ │ ldr.w r3, [fp, #300] ; 0x12c │ │ str r2, [sp, #284] ; 0x11c │ │ cmp r3, #0 │ │ - beq.w 1312a │ │ - ldr.w r8, [pc, #1124] ; 13458 │ │ + beq.w 1310a │ │ + ldr.w r8, [pc, #1124] ; 13438 │ │ movs r3, #0 │ │ - ldr.w r5, [pc, #1124] ; 1345c │ │ + ldr.w r5, [pc, #1124] ; 1343c │ │ mov r6, fp │ │ - ldr.w sl, [pc, #1120] ; 13460 │ │ + ldr.w sl, [pc, #1120] ; 13440 │ │ add r8, pc │ │ - ldr.w r2, [pc, #1120] ; 13464 │ │ + ldr.w r2, [pc, #1120] ; 13444 │ │ add r5, pc │ │ str.w r9, [sp, #8] │ │ add sl, pc │ │ add r2, pc │ │ str.w r3, [fp, #300] ; 0x12c │ │ str r2, [sp, #12] │ │ mov r9, r0 │ │ - b.n 13046 │ │ + b.n 13026 │ │ ldr.w ip, [r6, #8] │ │ cmp.w ip, #0 │ │ - beq.n 130a4 │ │ + beq.n 13084 │ │ cmp r3, r2 │ │ it lt │ │ movlt.w r0, #4294967295 ; 0xffffffff │ │ - bge.n 1311c │ │ - ldr.w r3, [pc, #1080] ; 13468 │ │ + bge.n 130fc │ │ + ldr.w r3, [pc, #1080] ; 13448 │ │ add r3, pc │ │ ldr.w r2, [r3, #316] ; 0x13c │ │ str.w r0, [r3, #308] ; 0x134 │ │ cmp r2, r0 │ │ str.w r0, [r3, #312] ; 0x138 │ │ - bne.w 13298 │ │ + bne.w 13278 │ │ ldr.w r4, [r6, #304] ; 0x130 │ │ ldr r3, [r6, #0] │ │ ldr r2, [r6, #4] │ │ adds r7, r4, r3 │ │ cmp r7, r2 │ │ - bge.n 1301a │ │ + bge.n 12ffa │ │ cmp r4, #0 │ │ - ble.n 13114 │ │ + ble.n 130f4 │ │ add r4, r3 │ │ mov r1, r3 │ │ movs r0, #0 │ │ add.w lr, r3, #7 │ │ mov.w ip, r3, asr #31 │ │ bics.w r2, r3, r3, asr #32 │ │ it cs │ │ @@ -14819,17 +14772,17 @@ │ │ rsb lr, r1, r3 │ │ adds r3, #1 │ │ cmp r3, r4 │ │ asr.w r2, r2, ip │ │ and.w r2, r2, #1 │ │ lsl.w r2, r2, lr │ │ orr.w r0, r0, r2 │ │ - bne.n 1305e │ │ + bne.n 1303e │ │ str.w r7, [r8] │ │ - b.n 1302e │ │ + b.n 1300e │ │ ldr r7, [r6, #12] │ │ add.w fp, sp, #23 │ │ movs r2, #1 │ │ mov r0, r9 │ │ add r7, r6 │ │ mov r1, fp │ │ mov r3, r2 │ │ @@ -14837,129 +14790,129 @@ │ │ ldrb.w lr, [r7, #14] │ │ strb.w lr, [r6, #16] │ │ ldrb r7, [r7, #15] │ │ strb r7, [r6, #17] │ │ ldr.w r7, [r9, #8] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 132ea │ │ + beq.w 132ca │ │ ldrb.w r2, [fp] │ │ ldr.w ip, [sp, #4] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r6, #296] ; 0x128 │ │ - bne.w 132bc │ │ + bne.w 1329c │ │ add.w r3, ip, #2 │ │ ldr r1, [sp, #12] │ │ movs r2, #1 │ │ lsls r7, r3, #3 │ │ str r2, [r1, #8] │ │ ldr.w r1, [sl, #4] │ │ cmp r4, #0 │ │ ldr.w r2, [sl] │ │ str.w r3, [sl, #12] │ │ sub.w r3, r2, r1 │ │ str.w r7, [sl, #4] │ │ add.w r3, r3, #16 │ │ add.w r7, r4, r3 │ │ - bgt.n 13058 │ │ + bgt.n 13038 │ │ movs r0, #0 │ │ str.w r7, [r8] │ │ - b.n 1302e │ │ - ldr r0, [pc, #844] ; (1346c ) │ │ + b.n 1300e │ │ + ldr r0, [pc, #844] ; (1344c ) │ │ add r0, pc │ │ blx 916c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 1302e │ │ + b.n 1300e │ │ ldr.w r3, [fp, #320] ; 0x140 │ │ add.w r2, fp, #324 ; 0x144 │ │ cmp r3, r2 │ │ - bhi.w 132de │ │ - ldr.w sl, [pc, #820] ; 13470 │ │ - ldr r4, [pc, #820] ; (13474 ) │ │ - ldr r5, [pc, #824] ; (13478 ) │ │ + bhi.w 132be │ │ + ldr.w sl, [pc, #820] ; 13450 │ │ + ldr r4, [pc, #820] ; (13454 ) │ │ + ldr r5, [pc, #824] ; (13458 ) │ │ add sl, pc │ │ add r4, pc │ │ add r5, pc │ │ ldr r0, [sp, #4] │ │ ldr.w r1, [fp, #304] ; 0x130 │ │ - bl 12e80 │ │ + bl 12e60 │ │ subs r6, r0, #0 │ │ - blt.w 13342 │ │ + blt.w 13322 │ │ ldr.w r0, [fp, #316] ; 0x13c │ │ cmp r0, r6 │ │ - beq.w 13346 │ │ + beq.w 13326 │ │ ldr.w r3, [sl, #712] ; 0x2c8 │ │ cmp r6, r3 │ │ - beq.w 132f4 │ │ + beq.w 132d4 │ │ ldr.w r3, [sl, #708] ; 0x2c4 │ │ cmp r6, r3 │ │ itett ge │ │ ldrge.w r3, [fp, #320] ; 0x140 │ │ movlt r1, r6 │ │ ldrge.w r2, [fp, #312] ; 0x138 │ │ ldrge.w r1, [fp, #308] ; 0x134 │ │ ittt ge │ │ addge r7, r3, #4 │ │ strge.w r7, [fp, #320] ; 0x140 │ │ strge r2, [r3, #0] │ │ cmp r0, r1 │ │ - bgt.n 131e6 │ │ + bgt.n 131c6 │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 132ae │ │ - ldr r7, [pc, #740] ; (1347c ) │ │ + bcs.w 1328e │ │ + ldr r7, [pc, #740] ; (1345c ) │ │ str r6, [sp, #8] │ │ add r7, pc │ │ - b.n 131aa │ │ + b.n 1318a │ │ cmp r1, r0 │ │ - blt.n 131e4 │ │ + blt.n 131c4 │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 132ae │ │ + bcs.w 1328e │ │ add.w r3, r1, #4096 ; 0x1000 │ │ ldr.w r2, [r4, #320] ; 0x140 │ │ add.w r8, r5, r1, lsl #2 │ │ add.w r3, r5, r3, lsl #2 │ │ adds r6, r2, #4 │ │ str.w r6, [r4, #320] ; 0x140 │ │ ldr.w r3, [r3, #2684] ; 0xa7c │ │ str r3, [r2, #0] │ │ ldr.w r3, [r8, #2684] ; 0xa7c │ │ cmp r1, r3 │ │ it ne │ │ movne r1, r3 │ │ - bne.n 1319e │ │ + bne.n 1317e │ │ mov r0, r7 │ │ blx 916c │ │ ldr.w r1, [r8, #2684] ; 0xa7c │ │ ldr.w r0, [r4, #316] ; 0x13c │ │ cmp r1, r0 │ │ - bge.n 131a2 │ │ + bge.n 13182 │ │ ldr r6, [sp, #8] │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bcs.w 13434 │ │ - ldr r2, [pc, #656] ; (13480 ) │ │ + bcs.w 13414 │ │ + ldr r2, [pc, #656] ; (13460 ) │ │ add.w r1, r1, #4096 ; 0x1000 │ │ - ldr r7, [pc, #652] ; (13484 ) │ │ + ldr r7, [pc, #652] ; (13464 ) │ │ add r2, pc │ │ - ldr r3, [pc, #652] ; (13488 ) │ │ + ldr r3, [pc, #652] ; (13468 ) │ │ add.w r1, r2, r1, lsl #2 │ │ add r7, pc │ │ add r3, pc │ │ ldr.w r0, [r1, #2684] ; 0xa7c │ │ ldr.w r1, [r7, #708] ; 0x2c4 │ │ ldr.w r8, [r3, #320] ; 0x140 │ │ cmp.w r1, #4096 ; 0x1000 │ │ str r0, [sp, #8] │ │ add.w lr, r8, #4 │ │ str.w r0, [r3, #312] ; 0x138 │ │ str.w r0, [r8] │ │ str.w lr, [r3, #320] ; 0x140 │ │ - bge.n 1327e │ │ + bge.n 1325e │ │ ldr.w r0, [r7, #704] ; 0x2c0 │ │ add.w ip, r1, #4096 ; 0x1000 │ │ str r0, [sp, #12] │ │ adds r0, r1, #1 │ │ add.w r1, r2, r1, lsl #2 │ │ str.w r0, [r7, #708] ; 0x2c4 │ │ add.w r2, r2, ip, lsl #2 │ │ @@ -14973,112 +14926,112 @@ │ │ ldr.w r0, [r3, #308] ; 0x134 │ │ it eq │ │ moveq.w ip, #0 │ │ str.w r0, [r1, #2684] ; 0xa7c │ │ ldr r1, [sp, #8] │ │ str.w r1, [r2, #2684] ; 0xa7c │ │ cmp.w ip, #0 │ │ - beq.n 1327e │ │ + beq.n 1325e │ │ ldr r1, [sp, #12] │ │ ldr.w r2, [r3, #304] ; 0x130 │ │ lsls r1, r1, #1 │ │ adds r2, #1 │ │ str.w r1, [r7, #704] ; 0x2c0 │ │ str.w r2, [r3, #304] ; 0x130 │ │ - ldr r3, [pc, #524] ; (1348c ) │ │ + ldr r3, [pc, #524] ; (1346c ) │ │ add r3, pc │ │ add.w r2, r3, #324 ; 0x144 │ │ cmp lr, r2 │ │ str.w r6, [r3, #308] ; 0x134 │ │ - bls.w 13146 │ │ + bls.w 13126 │ │ ldr r0, [sp, #8] │ │ str.w r8, [r3, #320] ; 0x140 │ │ - b.n 1329c │ │ + b.n 1327c │ │ ldr.w r9, [sp, #8] │ │ ldr r2, [sp, #284] ; 0x11c │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - bne.w 13442 │ │ + bne.w 13422 │ │ add sp, #292 ; 0x124 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r0, [pc, #480] ; (13490 ) │ │ + ldr r0, [pc, #480] ; (13470 ) │ │ add r0, pc │ │ blx 916c │ │ mvn.w r0, #2 │ │ - b.n 1329c │ │ + b.n 1327c │ │ ldr.w r7, [r9, #8] │ │ mov r0, r9 │ │ add.w r1, r6, #18 │ │ movs r3, #1 │ │ blx r7 │ │ - cbz r0, 132ea │ │ + cbz r0, 132ca │ │ ldrb.w r3, [fp] │ │ mov ip, r3 │ │ cmp r3, #0 │ │ - beq.w 130e8 │ │ + beq.w 130c8 │ │ adds r3, #2 │ │ lsls r7, r3, #3 │ │ - b.n 130f4 │ │ + b.n 130d4 │ │ subs r2, r3, #4 │ │ ldr.w r0, [r3, #-4] │ │ str.w r2, [fp, #320] ; 0x140 │ │ - b.n 1329c │ │ + b.n 1327c │ │ movw r7, #2056 ; 0x808 │ │ movw r3, #257 ; 0x101 │ │ - b.n 130f4 │ │ + b.n 130d4 │ │ ldr.w r3, [fp, #296] ; 0x128 │ │ - cbnz r3, 13326 │ │ - ldr r7, [pc, #408] ; (13494 ) │ │ + cbnz r3, 13306 │ │ + ldr r7, [pc, #408] ; (13474 ) │ │ add r6, sp, #24 │ │ ldr r5, [sp, #4] │ │ add.w r4, sp, #23 │ │ add r7, pc │ │ mov r8, r6 │ │ movs r2, #1 │ │ mov r0, r5 │ │ mov r3, r2 │ │ mov r1, r4 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ - cbz r0, 13326 │ │ + cbz r0, 13306 │ │ ldrb r2, [r4, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r7, #296] ; 0x128 │ │ - bne.n 1332c │ │ + bne.n 1330c │ │ mvn.w r0, #1 │ │ - b.n 1329c │ │ + b.n 1327c │ │ mov r0, r5 │ │ mov r1, r8 │ │ movs r3, #1 │ │ ldr r6, [r5, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.n 13326 │ │ + beq.n 13306 │ │ ldrb r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.n 13308 │ │ - b.n 13326 │ │ + bne.n 132e8 │ │ + b.n 13306 │ │ mov r0, r6 │ │ - b.n 1329c │ │ + b.n 1327c │ │ cmp r6, #0 │ │ mov r4, r6 │ │ - ble.n 1344a │ │ - ldr r7, [pc, #328] ; (13498 ) │ │ + ble.n 1342a │ │ + ldr r7, [pc, #328] ; (13478 ) │ │ lsls r5, r6, #2 │ │ movs r1, #0 │ │ add r7, pc │ │ mov r2, r5 │ │ addw r7, r7, #2684 ; 0xa7c │ │ mov r0, r7 │ │ blx 91c0 │ │ cmp r6, #8 │ │ - ble.n 13446 │ │ + ble.n 13426 │ │ sub.w r1, r6, #9 │ │ add.w r2, r7, #16384 ; 0x4000 │ │ bic.w r1, r1, #7 │ │ movs r3, #0 │ │ adds r1, #8 │ │ mov ip, r6 │ │ mov r8, r6 │ │ @@ -15099,124 +15052,124 @@ │ │ str r6, [r2, #8] │ │ add.w r2, r2, #32 │ │ str.w r5, [r2, #-20] │ │ str.w r4, [r2, #-16] │ │ str.w r1, [r2, #-12] │ │ str.w r7, [r2, #-8] │ │ str.w r0, [r2, #-4] │ │ - bne.n 1337c │ │ + bne.n 1335c │ │ mov r6, ip │ │ mov r4, r8 │ │ mov r5, sl │ │ - ldr r2, [pc, #224] ; (1349c ) │ │ + ldr r2, [pc, #224] ; (1347c ) │ │ add r2, pc │ │ add.w r2, r2, r3, lsl #2 │ │ add.w r2, r2, #18944 ; 0x4a00 │ │ adds r2, #120 ; 0x78 │ │ str.w r3, [r2, #4]! │ │ adds r3, #1 │ │ cmp r3, r6 │ │ - blt.n 133c6 │ │ + blt.n 133a6 │ │ cmp.w r6, #4096 ; 0x1000 │ │ - beq.n 133fc │ │ + beq.n 133dc │ │ lsls r7, r6, #2 │ │ - ldr r6, [pc, #196] ; (134a0 ) │ │ + ldr r6, [pc, #196] ; (13480 ) │ │ rsb r7, r7, #16384 ; 0x4000 │ │ add.w r0, r5, #16384 ; 0x4000 │ │ add r6, pc │ │ movs r1, #0 │ │ addw r6, r6, #2684 ; 0xa7c │ │ mov r2, r7 │ │ add r0, r6 │ │ blx 91c0 │ │ adds r0, r6, r5 │ │ mov r2, r7 │ │ movs r1, #0 │ │ blx 91c0 │ │ - ldr r5, [pc, #164] ; (134a4 ) │ │ + ldr r5, [pc, #164] ; (13484 ) │ │ lsls r1, r4, #1 │ │ - ldr r2, [pc, #164] ; (134a8 ) │ │ + ldr r2, [pc, #164] ; (13488 ) │ │ adds r4, #2 │ │ add r5, pc │ │ ldr r0, [sp, #4] │ │ add r2, pc │ │ ldr.w r3, [r5, #700] ; 0x2bc │ │ mov r6, r2 │ │ str.w r1, [r5, #704] ; 0x2c0 │ │ adds r1, r3, #1 │ │ add.w r2, r2, #324 ; 0x144 │ │ str.w r4, [r5, #708] ; 0x2c4 │ │ str.w r1, [r6, #304] ; 0x130 │ │ str.w r2, [r6, #320] ; 0x140 │ │ - bl 12e80 │ │ + bl 12e60 │ │ str.w r0, [r6, #308] ; 0x134 │ │ str.w r0, [r6, #312] ; 0x138 │ │ - b.n 1329c │ │ - ldr r0, [pc, #116] ; (134ac ) │ │ + b.n 1327c │ │ + ldr r0, [pc, #116] ; (1348c ) │ │ add r0, pc │ │ blx 916c │ │ mvn.w r0, #3 │ │ - b.n 1329c │ │ + b.n 1327c │ │ blx 9148 <__stack_chk_fail@plt> │ │ movs r3, #0 │ │ - b.n 133b8 │ │ + b.n 13398 │ │ movs r6, #0 │ │ mov r5, r6 │ │ - b.n 133d6 │ │ - ldrb r2, [r2, r3] │ │ + b.n 133b6 │ │ + ldrb r2, [r6, r3] │ │ movs r5, r0 │ │ - str r6, [r6, #8] │ │ + str r6, [r2, #12] │ │ movs r5, r0 │ │ - str r4, [r2, #8] │ │ + str r4, [r6, #8] │ │ movs r5, r0 │ │ - str r6, [r1, #8] │ │ + str r6, [r5, #8] │ │ movs r5, r0 │ │ - str r0, [r1, #8] │ │ + str r0, [r5, #8] │ │ movs r5, r0 │ │ - str r6, [r0, #8] │ │ + str r6, [r4, #8] │ │ movs r5, r0 │ │ - str r2, [r4, #4] │ │ + str r2, [r0, #8] │ │ movs r5, r0 │ │ ldmia r4, {r1, r4, r6} │ │ movs r4, r0 │ │ - ldrb r4, [r3, r7] │ │ + ldrb r4, [r7, r7] │ │ movs r6, r0 │ │ - ldrsh r2, [r2, r5] │ │ + ldrsh r2, [r6, r5] │ │ movs r5, r0 │ │ - bvs.n 134ac │ │ + bvs.n 134cc │ │ movs r5, r0 │ │ ldmia r4!, {r1, r2} │ │ movs r4, r0 │ │ - bpl.n 13550 │ │ + bpl.n 13370 │ │ movs r5, r0 │ │ - ldrb r6, [r3, r4] │ │ + ldrb r6, [r7, r4] │ │ movs r6, r0 │ │ - ldrsh r4, [r2, r2] │ │ + ldrsh r4, [r6, r2] │ │ movs r5, r0 │ │ - ldrsh r4, [r2, r0] │ │ + ldrsh r4, [r6, r0] │ │ movs r5, r0 │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ - ldrb r0, [r2, r6] │ │ + ldrb r0, [r6, r6] │ │ movs r5, r0 │ │ - bmi.n 134b0 │ │ + bmi.n 134d0 │ │ movs r5, r0 │ │ - bcc.n 133e4 │ │ + bcc.n 13404 │ │ movs r5, r0 │ │ - bcc.n 13598 │ │ + bcc.n 133b8 │ │ movs r5, r0 │ │ - ldrh r0, [r3, r4] │ │ + ldrh r0, [r7, r4] │ │ movs r6, r0 │ │ - ldrb r4, [r1, r2] │ │ + ldrb r4, [r5, r2] │ │ movs r5, r0 │ │ ldmia r1, {r1, r2, r4, r6} │ │ movs r4, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #44 ; 0x2c │ │ - ldr.w r8, [pc, #640] ; 13738 │ │ + ldr.w r8, [pc, #640] ; 13718 │ │ mov sl, r2 │ │ ldr r6, [sp, #80] ; 0x50 │ │ movs r2, #1 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ str r3, [sp, #24] │ │ ldr r4, [r0, #8] │ │ @@ -15226,23 +15179,23 @@ │ │ add.w r1, sp, #35 ; 0x23 │ │ mov r7, r0 │ │ str r6, [sp, #28] │ │ str r5, [sp, #36] ; 0x24 │ │ blx r4 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.w 13710 │ │ + beq.w 136f0 │ │ ldrb.w fp, [sp, #35] ; 0x23 │ │ cmp.w fp, #12 │ │ - bgt.w 1371c │ │ + bgt.w 136fc │ │ movs r2, #1 │ │ - ldr r5, [pc, #580] ; (1373c ) │ │ + ldr r5, [pc, #580] ; (1371c ) │ │ lsl.w r6, r2, fp │ │ - ldr r3, [pc, #580] ; (13740 ) │ │ - ldr r1, [pc, #580] ; (13744 ) │ │ + ldr r3, [pc, #580] ; (13720 ) │ │ + ldr r1, [pc, #580] ; (13724 ) │ │ add r5, pc │ │ add r3, pc │ │ mov.w ip, r6, lsl #2 │ │ add r1, pc │ │ addw r5, r5, #2684 ; 0xa7c │ │ movs r4, #0 │ │ add.w r0, fp, r2 │ │ @@ -15262,15 +15215,15 @@ │ │ str.w r6, [r3, #316] ; 0x13c │ │ str r4, [r3, #0] │ │ str r4, [r3, #4] │ │ str r4, [r3, #8] │ │ blx 91c0 │ │ cmp r6, #8 │ │ ldr.w ip, [sp, #20] │ │ - ble.n 13590 │ │ + ble.n 13570 │ │ sub.w r1, r6, #9 │ │ add.w r5, r5, #16384 ; 0x4000 │ │ bic.w r1, r1, #7 │ │ adds r1, #8 │ │ adds r3, r4, #1 │ │ adds r2, r4, #2 │ │ str r4, [r5, #0] │ │ @@ -15286,55 +15239,55 @@ │ │ adds r3, r4, #7 │ │ adds r4, #8 │ │ pld [r5, #200] ; 0xc8 │ │ cmp r4, r1 │ │ str r2, [r5, #24] │ │ str r3, [r5, #28] │ │ add.w r5, r5, #32 │ │ - bne.n 13564 │ │ - ldr r3, [pc, #436] ; (13748 ) │ │ + bne.n 13544 │ │ + ldr r3, [pc, #436] ; (13728 ) │ │ add r3, pc │ │ add.w r3, r3, r4, lsl #2 │ │ add.w r3, r3, #18944 ; 0x4a00 │ │ adds r3, #120 ; 0x78 │ │ str.w r4, [r3, #4]! │ │ adds r4, #1 │ │ cmp r6, r4 │ │ - bgt.n 1359e │ │ - ldr r3, [pc, #416] ; (1374c ) │ │ + bgt.n 1357e │ │ + ldr r3, [pc, #416] ; (1372c ) │ │ cmp.w r6, #4096 ; 0x1000 │ │ movw r2, #19068 ; 0x4a7c │ │ mov.w r1, #0 │ │ add r3, pc │ │ str r1, [r3, r2] │ │ - beq.n 135cc │ │ + beq.n 135ac │ │ lsls r2, r6, #2 │ │ addw r0, r3, #2684 ; 0xa7c │ │ rsb r2, r2, #16384 ; 0x4000 │ │ add r0, ip │ │ blx 91c0 │ │ - ldr r3, [pc, #384] ; (13750 ) │ │ + ldr r3, [pc, #384] ; (13730 ) │ │ add r3, pc │ │ add.w r2, r3, #324 ; 0x144 │ │ str.w r2, [r3, #320] ; 0x140 │ │ ldr r3, [sp, #88] ; 0x58 │ │ - cbnz r3, 135e2 │ │ - b.n 13606 │ │ + cbnz r3, 135c2 │ │ + b.n 135e6 │ │ ldrb.w fp, [sp, #35] ; 0x23 │ │ cmp.w fp, #12 │ │ - bgt.n 135f2 │ │ + bgt.n 135d2 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - bge.n 135de │ │ + bge.n 135be │ │ movs r0, #0 │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.w 13734 │ │ + bne.w 13714 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [sp, #88] ; 0x58 │ │ mov r1, r9 │ │ mov r2, sl │ │ str r3, [sp, #0] │ │ mov r0, r3 │ │ @@ -15342,15 +15295,15 @@ │ │ str r3, [sp, #8] │ │ str r3, [sp, #12] │ │ movs r3, #8 │ │ blx 9154 │ │ ldr r3, [sp, #24] │ │ cmp r3, #0 │ │ mov r4, r0 │ │ - ble.n 13660 │ │ + ble.n 13640 │ │ ldr r1, [sp, #28] │ │ subs r2, r3, #1 │ │ ldr r0, [sp, #88] ; 0x58 │ │ add.w lr, r1, #4294967295 ; 0xffffffff │ │ add r2, r1 │ │ ldr r3, [r4, #4] │ │ ldrb.w r1, [lr, #1]! │ │ @@ -15367,137 +15320,137 @@ │ │ ldr r3, [r4, #4] │ │ ldrb.w r1, [lr, #512] ; 0x200 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ add r3, r0 │ │ add.w r0, r0, #4 │ │ strb r1, [r3, #2] │ │ - bne.n 13630 │ │ + bne.n 13610 │ │ ldr r3, [sp, #84] ; 0x54 │ │ - cbnz r3, 13696 │ │ + cbnz r3, 13676 │ │ mov r6, r3 │ │ mov r5, r3 │ │ - b.n 1366e │ │ + b.n 1364e │ │ cmp sl, r6 │ │ - ble.n 136d8 │ │ + ble.n 136b8 │ │ ldrb.w r3, [sp, #35] ; 0x23 │ │ cmp r3, #12 │ │ - bgt.n 136d8 │ │ + bgt.n 136b8 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - blt.n 136d8 │ │ + blt.n 136b8 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mla r3, r3, r6, r2 │ │ strb r0, [r3, r5] │ │ adds r5, #1 │ │ cmp r9, r5 │ │ - bne.n 1366a │ │ + bne.n 1364a │ │ adds r6, #1 │ │ movs r5, #0 │ │ - b.n 1366a │ │ + b.n 1364a │ │ movs r5, #0 │ │ mov fp, r5 │ │ mov r6, r5 │ │ - b.n 136a2 │ │ + b.n 13682 │ │ cmp sl, fp │ │ - ble.n 136d8 │ │ + ble.n 136b8 │ │ ldrb.w r3, [sp, #35] ; 0x23 │ │ cmp r3, #12 │ │ - bgt.n 136d8 │ │ + bgt.n 136b8 │ │ mov r0, r7 │ │ - bl 12fc8 │ │ + bl 12fa8 │ │ cmp r0, #0 │ │ - blt.n 136d8 │ │ + blt.n 136b8 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #20] │ │ mla r3, r3, fp, r2 │ │ strb r0, [r3, r6] │ │ adds r6, #1 │ │ cmp r9, r6 │ │ - bne.n 1369e │ │ + bne.n 1367e │ │ cmp r5, #3 │ │ - bhi.n 136f2 │ │ + bhi.n 136d2 │ │ tbb [pc, r5] │ │ asrs r1, r2, #4 │ │ lsls r0, r1, #8 │ │ add.w fp, fp, #2 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ mov r0, r4 │ │ - b.n 135f4 │ │ + b.n 135d4 │ │ add.w fp, fp, #4 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ movs r5, #3 │ │ mov.w fp, #1 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ add.w fp, fp, #8 │ │ cmp sl, fp │ │ - bgt.n 1370c │ │ + bgt.n 136ec │ │ adds r5, #1 │ │ cmp r5, #2 │ │ - beq.n 1372e │ │ + beq.n 1370e │ │ cmp r5, #3 │ │ - beq.n 13726 │ │ + beq.n 13706 │ │ cmp r5, #1 │ │ - bne.n 136d8 │ │ + bne.n 136b8 │ │ mov.w fp, #4 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ movs r6, #0 │ │ - b.n 136a2 │ │ - ldr r0, [pc, #64] ; (13754 ) │ │ + b.n 13682 │ │ + ldr r0, [pc, #64] ; (13734 ) │ │ add r0, pc │ │ blx 916c │ │ mov r0, r4 │ │ - b.n 135f4 │ │ - ldr r0, [pc, #56] ; (13758 ) │ │ + b.n 135d4 │ │ + ldr r0, [pc, #56] ; (13738 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 135f2 │ │ + b.n 135d2 │ │ mov.w fp, #1 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ mov fp, r5 │ │ movs r6, #0 │ │ - b.n 1369e │ │ + b.n 1367e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldrsb r0, [r5, r7] │ │ + ldr r0, [r1, r0] │ │ movs r5, r0 │ │ - bcs.n 137fc │ │ + bcs.n 1381c │ │ movs r5, r0 │ │ - ldrh r4, [r2, r6] │ │ + ldrh r4, [r6, r6] │ │ movs r5, r0 │ │ - ldrh r6, [r2, r0] │ │ + ldrh r6, [r6, r0] │ │ movs r6, r0 │ │ - bne.n 136e0 │ │ + bne.n 13700 │ │ movs r5, r0 │ │ - bne.n 1369c │ │ + bne.n 136bc │ │ movs r5, r0 │ │ - ldrh r6, [r0, r3] │ │ + ldrh r6, [r4, r3] │ │ movs r5, r0 │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ movs r4, r0 │ │ stmia r6!, {r1, r6, r7} │ │ movs r4, r0 │ │ │ │ -0001375c : │ │ +0001373c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ - ldr.w r9, [pc, #156] ; 13800 │ │ + ldr.w r9, [pc, #156] ; 137e0 │ │ mov r8, r0 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ ldr.w r3, [r9] │ │ str r3, [sp, #20] │ │ cmp r0, #0 │ │ - beq.n 137e6 │ │ + beq.n 137c6 │ │ movs r4, #1 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r4, [sp, #0] │ │ ldr r1, [r0, #4] │ │ add.w sl, sp, #12 │ │ blx r1 │ │ @@ -15505,76 +15458,76 @@ │ │ ldr.w r5, [r8, #8] │ │ movs r2, #6 │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r0, r8 │ │ mov r1, sl │ │ blx r5 │ │ - cbnz r0, 137c0 │ │ + cbnz r0, 137a0 │ │ movs r5, #0 │ │ movs r1, #0 │ │ mov r2, r6 │ │ str r1, [sp, #0] │ │ mov r3, r7 │ │ mov r0, r8 │ │ ldr.w r1, [r8, #4] │ │ blx r1 │ │ mov r0, r5 │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - bne.n 137fc │ │ + bne.n 137dc │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldr r1, [pc, #64] ; (13804 ) │ │ + ldr r1, [pc, #64] ; (137e4 ) │ │ mov r0, sl │ │ movs r2, #3 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ cmp r0, #0 │ │ - bne.n 1379c │ │ + bne.n 1377c │ │ add.w r5, sp, #15 │ │ - ldr r1, [pc, #48] ; (13808 ) │ │ + ldr r1, [pc, #48] ; (137e8 ) │ │ movs r2, #3 │ │ add r1, pc │ │ mov r0, r5 │ │ blx 9130 │ │ - cbnz r0, 137e8 │ │ + cbnz r0, 137c8 │ │ mov r5, r4 │ │ - b.n 1379e │ │ - b.n 137b0 │ │ - ldr r1, [pc, #32] ; (1380c ) │ │ + b.n 1377e │ │ + b.n 13790 │ │ + ldr r1, [pc, #32] ; (137ec ) │ │ mov r0, r5 │ │ movs r2, #3 │ │ add r1, pc │ │ blx 9130 │ │ clz r5, r0 │ │ lsrs r5, r5, #5 │ │ - b.n 1379e │ │ + b.n 1377e │ │ blx 9148 <__stack_chk_fail@plt> │ │ - strb r0, [r0, r5] │ │ + strb r0, [r4, r5] │ │ movs r5, r0 │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ movs r4, r0 │ │ stmia r6!, {r2, r3, r4} │ │ movs r4, r0 │ │ stmia r6!, {r1, r3} │ │ movs r4, r0 │ │ │ │ -00013810 : │ │ +000137f0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub.w sp, sp, #852 ; 0x354 │ │ - ldr.w r5, [pc, #1236] ; 13cf0 │ │ + ldr.w r5, [pc, #1236] ; 13cd0 │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #844] ; 0x34c │ │ cmp r0, #0 │ │ - beq.w 13b0c │ │ + beq.w 13aec │ │ movs r6, #1 │ │ movs r2, #0 │ │ str r6, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ add.w r9, sp, #828 ; 0x33c │ │ blx r1 │ │ @@ -15582,76 +15535,76 @@ │ │ movs r2, #6 │ │ ldr r6, [r4, #8] │ │ mov sl, r0 │ │ mov fp, r1 │ │ mov r0, r4 │ │ mov r1, r9 │ │ blx r6 │ │ - cbz r0, 1388c │ │ - ldr.w r1, [pc, #1188] ; 13cf4 │ │ + cbz r0, 1386c │ │ + ldr.w r1, [pc, #1188] ; 13cd4 │ │ mov r0, r9 │ │ movs r2, #3 │ │ add r1, pc │ │ - blx 9268 │ │ + blx 928c │ │ mov r6, r0 │ │ - cbz r0, 13898 │ │ - ldr.w r0, [pc, #1172] ; 13cf8 │ │ + cbz r0, 13878 │ │ + ldr.w r0, [pc, #1172] ; 13cd8 │ │ add r0, pc │ │ blx 916c │ │ movs r7, #0 │ │ mov r2, sl │ │ str r7, [sp, #0] │ │ mov r3, fp │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ mov r0, r7 │ │ ldr r2, [sp, #844] ; 0x34c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - bne.w 13cea │ │ + bne.w 13cca │ │ add.w sp, sp, #852 ; 0x354 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr.w r0, [pc, #1132] ; 13cfc │ │ + ldr.w r0, [pc, #1132] ; 13cdc │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ add r7, sp, #824 ; 0x338 │ │ addw r1, sp, #831 ; 0x33f │ │ movs r2, #3 │ │ mov r0, r7 │ │ blx 91e4 │ │ - ldr.w r1, [pc, #1112] ; 13d00 │ │ + ldr.w r1, [pc, #1112] ; 13ce0 │ │ mov r0, r7 │ │ strb.w r6, [sp, #827] ; 0x33b │ │ add r1, pc │ │ - blx 925c │ │ - cbz r0, 138ca │ │ - ldr.w r1, [pc, #1096] ; 13d04 │ │ + blx 9280 │ │ + cbz r0, 138aa │ │ + ldr.w r1, [pc, #1096] ; 13ce4 │ │ mov r0, r7 │ │ add r1, pc │ │ - blx 925c │ │ + blx 9280 │ │ cmp r0, #0 │ │ - bne.w 13a90 │ │ - ldr.w r7, [pc, #1084] ; 13d08 │ │ + bne.w 13a70 │ │ + ldr.w r7, [pc, #1084] ; 13ce8 │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov r1, r9 │ │ add r7, pc │ │ movs r2, #7 │ │ movs r3, #1 │ │ mov.w ip, #0 │ │ str.w r6, [r7, #716] ; 0x2cc │ │ str.w r6, [r7, #720] ; 0x2d0 │ │ str.w r6, [r7, #724] ; 0x2d4 │ │ ldr r6, [r4, #8] │ │ str.w ip, [r7, #728] ; 0x2d8 │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 13a0c │ │ + beq.w 139ec │ │ ldrb.w r1, [sp, #832] ; 0x340 │ │ movs r2, #2 │ │ ldrb.w r8, [sp, #829] ; 0x33d │ │ and.w r0, r1, #7 │ │ and.w r3, r1, #112 ; 0x70 │ │ lsls r2, r0 │ │ ldrb.w r0, [sp, #828] ; 0x33c │ │ @@ -15666,18 +15619,18 @@ │ │ lsls r0, r1, #24 │ │ ldrb.w r3, [sp, #830] ; 0x33e │ │ str.w r2, [r7, #1508] ; 0x5e4 │ │ orr.w r3, r3, ip, lsl #8 │ │ str.w lr, [r7, #1516] ; 0x5ec │ │ str.w r3, [r7, #736] ; 0x2e0 │ │ str.w r6, [r7, #1520] ; 0x5f0 │ │ - bmi.w 13c5e │ │ - ldr r3, [pc, #956] ; (13d0c ) │ │ + bmi.w 13c3e │ │ + ldr r3, [pc, #956] ; (13cec ) │ │ add.w r6, sp, #50 ; 0x32 │ │ - ldr r1, [pc, #956] ; (13d10 ) │ │ + ldr r1, [pc, #956] ; (13cf0 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [sp, #16] │ │ add r1, pc │ │ add.w r3, r3, #1528 ; 0x5f8 │ │ str r3, [sp, #28] │ │ add.w r3, r1, #1528 ; 0x5f8 │ │ @@ -15685,39 +15638,39 @@ │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 13ba8 │ │ + beq.w 13b88 │ │ ldrb r3, [r6, #0] │ │ cmp r3, #59 ; 0x3b │ │ - beq.n 13a16 │ │ + beq.n 139f6 │ │ cmp r3, #33 ; 0x21 │ │ - beq.n 13a2c │ │ + beq.n 13a0c │ │ cmp r3, #44 ; 0x2c │ │ - bne.n 13968 │ │ + bne.n 13948 │ │ ldr r7, [r4, #8] │ │ movs r3, #1 │ │ mov r0, r4 │ │ mov r1, r9 │ │ movs r2, #9 │ │ str r7, [sp, #20] │ │ ldr r7, [sp, #16] │ │ add r7, r3 │ │ str r7, [sp, #16] │ │ ldr r7, [sp, #20] │ │ blx r7 │ │ cmp r0, #0 │ │ - beq.w 13ce0 │ │ + beq.w 13cc0 │ │ ldrb.w r3, [sp, #836] ; 0x344 │ │ lsls r2, r3, #24 │ │ - bmi.w 13b0e │ │ - ldr r7, [pc, #868] ; (13d14 ) │ │ + bmi.w 13aee │ │ + ldr r7, [pc, #868] ; (13cf4 ) │ │ ubfx r0, r3, #6, #1 │ │ ldr r3, [sp, #16] │ │ add r7, pc │ │ ldrb.w r1, [sp, #833] ; 0x341 │ │ adds.w lr, r3, #4294967295 ; 0xffffffff │ │ add.w r7, r7, #740 ; 0x2e4 │ │ ldr.w r3, [r7, #768] ; 0x300 │ │ @@ -15728,140 +15681,140 @@ │ │ ldrb.w r2, [sp, #835] ; 0x343 │ │ orr.w r1, r7, r1, lsl #8 │ │ ldrb.w r7, [sp, #834] ; 0x342 │ │ str r0, [sp, #4] │ │ mov r0, r4 │ │ str.w lr, [sp, #8] │ │ orr.w r2, r7, r2, lsl #8 │ │ - bl 134b0 │ │ + bl 13490 │ │ cmp r0, #0 │ │ - beq.n 13968 │ │ - ldr r3, [pc, #800] ; (13d18 ) │ │ + beq.n 13948 │ │ + ldr r3, [pc, #800] ; (13cf8 ) │ │ mov r7, r0 │ │ add r3, pc │ │ ldr.w r2, [r3, #716] ; 0x2cc │ │ cmp r2, #0 │ │ - blt.n 13a08 │ │ + blt.n 139e8 │ │ movs r1, #1 │ │ blx 91fc │ │ mov r0, r7 │ │ - b.n 1387a │ │ - ldr r0, [pc, #780] ; (13d1c ) │ │ + b.n 1385a │ │ + ldr r0, [pc, #780] ; (13cfc ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - bne.n 13968 │ │ - ldr r0, [pc, #768] ; (13d20 ) │ │ + bne.n 13948 │ │ + ldr r0, [pc, #768] ; (13d00 ) │ │ mov r1, r3 │ │ - ldr r2, [pc, #768] ; (13d24 ) │ │ + ldr r2, [pc, #768] ; (13d04 ) │ │ add r0, pc │ │ add r2, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r7 │ │ - cbnz r0, 13a44 │ │ - ldr r0, [pc, #748] ; (13d28 ) │ │ + cbnz r0, 13a24 │ │ + ldr r0, [pc, #748] ; (13d08 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ ldrb r3, [r6, #0] │ │ cmp r3, #249 ; 0xf9 │ │ - beq.w 13bba │ │ - bls.n 13a9a │ │ + beq.w 13b9a │ │ + bls.n 13a7a │ │ cmp r3, #254 ; 0xfe │ │ - bne.w 13bb2 │ │ - ldr.w r8, [pc, #724] ; 13d2c │ │ + bne.w 13b92 │ │ + ldr.w r8, [pc, #724] ; 13d0c │ │ add.w r2, sp, #51 ; 0x33 │ │ - ldr r3, [pc, #720] ; (13d30 ) │ │ + ldr r3, [pc, #720] ; (13d10 ) │ │ add r8, pc │ │ mov r7, r2 │ │ add r3, pc │ │ str r5, [sp, #20] │ │ add.w r3, r3, #1528 ; 0x5f8 │ │ str r3, [sp, #40] ; 0x28 │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13a6c │ │ + beq.n 13a4c │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - bne.n 13af6 │ │ + bne.n 13ad6 │ │ ldr r5, [sp, #20] │ │ - b.n 13968 │ │ - ldr r0, [pc, #672] ; (13d34 ) │ │ + b.n 13948 │ │ + ldr r0, [pc, #672] ; (13d14 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ cmp r3, #1 │ │ - beq.n 13ab2 │ │ - ldr r0, [pc, #664] ; (13d38 ) │ │ + beq.n 13a92 │ │ + ldr r0, [pc, #664] ; (13d18 ) │ │ mov.w r1, #256 ; 0x100 │ │ - ldr r2, [pc, #660] ; (13d3c ) │ │ + ldr r2, [pc, #660] ; (13d1c ) │ │ add r0, pc │ │ add r2, pc │ │ add.w r0, r0, #1528 ; 0x5f8 │ │ blx 92d4 │ │ - ldr.w r8, [pc, #652] ; 13d40 │ │ + ldr.w r8, [pc, #652] ; 13d20 │ │ add.w r3, sp, #51 ; 0x33 │ │ str r5, [sp, #20] │ │ add r8, pc │ │ mov r7, r3 │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13ac0 │ │ + beq.n 13aa0 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - beq.n 13a8c │ │ + beq.n 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #24] │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13ac0 │ │ + beq.n 13aa0 │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13ac0 │ │ - b.n 13a8c │ │ + bne.n 13aa0 │ │ + b.n 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #40] ; 0x28 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13a6c │ │ + beq.n 13a4c │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13a6c │ │ - b.n 13a8c │ │ - b.n 1387a │ │ + bne.n 13a4c │ │ + b.n 13a6c │ │ + b.n 1385a │ │ and.w r8, r3, #7 │ │ movs r3, #1 │ │ add.w r2, r8, r3 │ │ add r1, sp, #52 ; 0x34 │ │ lsls r3, r2 │ │ str r3, [sp, #20] │ │ subs r3, #1 │ │ @@ -15875,23 +15828,23 @@ │ │ mov r0, r4 │ │ mov r1, r7 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r6, [r4, #8] │ │ blx r6 │ │ cmp r0, #0 │ │ - beq.w 13ca4 │ │ + beq.w 13c84 │ │ ldrb.w r1, [sp, #820] ; 0x334 │ │ ldrb.w r2, [sp, #821] ; 0x335 │ │ ldrb.w r3, [sp, #822] ; 0x336 │ │ strb.w r1, [r8, #1]! │ │ cmp r8, sl │ │ strb.w r2, [r8, #256] ; 0x100 │ │ strb.w r3, [r8, #512] ; 0x200 │ │ - bne.n 13b32 │ │ + bne.n 13b12 │ │ ldr r1, [sp, #16] │ │ ldrb.w r2, [sp, #833] ; 0x341 │ │ adds.w r1, r1, #4294967295 ; 0xffffffff │ │ ldr r0, [sp, #40] ; 0x28 │ │ ldrb.w lr, [sp, #835] ; 0x343 │ │ it ne │ │ movne r1, #1 │ │ @@ -15904,47 +15857,47 @@ │ │ ubfx r7, r7, #6, #1 │ │ ldr r3, [sp, #20] │ │ mov r0, r4 │ │ str r7, [sp, #4] │ │ orr.w r2, r2, lr, lsl #8 │ │ ldrd sl, fp, [sp, #32] │ │ ldr r6, [sp, #44] ; 0x2c │ │ - bl 134b0 │ │ + bl 13490 │ │ cmp r0, #0 │ │ - beq.w 13968 │ │ - b.n 139f4 │ │ - ldr r0, [pc, #408] ; (13d44 ) │ │ + beq.w 13948 │ │ + b.n 139d4 │ │ + ldr r0, [pc, #408] ; (13d24 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ cmp r3, #255 ; 0xff │ │ - beq.w 13ab2 │ │ - b.n 13a9e │ │ + beq.w 13a92 │ │ + b.n 13a7e │ │ add.w r3, sp, #51 ; 0x33 │ │ movs r2, #1 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, r4 │ │ mov r1, r3 │ │ ldr r7, [r4, #8] │ │ mov r3, r2 │ │ mov r8, r1 │ │ blx r7 │ │ - cbz r0, 13be8 │ │ + cbz r0, 13bc8 │ │ ldrb.w r2, [r8] │ │ mov r1, r8 │ │ - ldr r3, [pc, #368] ; (13d48 ) │ │ + ldr r3, [pc, #368] ; (13d28 ) │ │ cmp r2, #0 │ │ add r3, pc │ │ ite eq │ │ moveq r1, #1 │ │ movne r1, #0 │ │ str.w r1, [r3, #296] ; 0x128 │ │ - bne.n 13cce │ │ - ldr r3, [pc, #352] ; (13d4c ) │ │ - ldr.w r8, [pc, #356] ; 13d50 │ │ + bne.n 13cae │ │ + ldr r3, [pc, #352] ; (13d2c ) │ │ + ldr.w r8, [pc, #356] ; 13d30 │ │ add r3, pc │ │ ldr r7, [sp, #40] ; 0x28 │ │ add r8, pc │ │ str r5, [sp, #20] │ │ ldrb.w lr, [r3, #1530] ; 0x5fa │ │ ldrb.w r2, [r3, #1528] ; 0x5f8 │ │ ldrb.w r1, [r3, #1529] ; 0x5f9 │ │ @@ -15961,188 +15914,188 @@ │ │ movs r2, #1 │ │ mov r0, r4 │ │ mov r3, r2 │ │ mov r1, r7 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13c26 │ │ + beq.n 13c06 │ │ ldrb r2, [r7, #0] │ │ cmp r2, #0 │ │ ite eq │ │ moveq r3, #1 │ │ movne r3, #0 │ │ str.w r3, [r8, #296] ; 0x128 │ │ - beq.w 13a8c │ │ + beq.w 13a6c │ │ mov r0, r4 │ │ ldr r1, [sp, #28] │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ cmp r0, #0 │ │ - beq.n 13c26 │ │ + beq.n 13c06 │ │ ldrb r3, [r7, #0] │ │ cmp r3, #0 │ │ - bne.n 13c26 │ │ - b.n 13a8c │ │ + bne.n 13c06 │ │ + b.n 13a6c │ │ add r2, r7 │ │ add r6, sp, #820 ; 0x334 │ │ addw r7, r7, #739 ; 0x2e3 │ │ addw r8, r2, #739 ; 0x2e3 │ │ str r5, [sp, #16] │ │ mov r0, r4 │ │ mov r1, r6 │ │ movs r2, #3 │ │ movs r3, #1 │ │ ldr r5, [r4, #8] │ │ blx r5 │ │ - cbz r0, 13cba │ │ + cbz r0, 13c9a │ │ ldrb.w r1, [sp, #820] ; 0x334 │ │ ldrb.w r2, [sp, #821] ; 0x335 │ │ ldrb.w r3, [sp, #822] ; 0x336 │ │ strb.w r1, [r7, #1]! │ │ cmp r7, r8 │ │ strb.w r2, [r7, #256] ; 0x100 │ │ strb.w r3, [r7, #512] ; 0x200 │ │ - bne.n 13c6c │ │ - ldr r3, [pc, #188] ; (13d54 ) │ │ + bne.n 13c4c │ │ + ldr r3, [pc, #188] ; (13d34 ) │ │ movs r2, #0 │ │ ldr r5, [sp, #16] │ │ add r3, pc │ │ str.w r2, [r3, #1524] ; 0x5f4 │ │ - b.n 1394c │ │ - ldr r0, [pc, #176] ; (13d58 ) │ │ + b.n 1392c │ │ + ldr r0, [pc, #176] ; (13d38 ) │ │ ldrd sl, fp, [sp, #32] │ │ add r0, pc │ │ blx 916c │ │ - ldr r0, [pc, #168] ; (13d5c ) │ │ + ldr r0, [pc, #168] ; (13d3c ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ - ldr r0, [pc, #164] ; (13d60 ) │ │ + b.n 1384a │ │ + ldr r0, [pc, #164] ; (13d40 ) │ │ ldr r5, [sp, #16] │ │ add r0, pc │ │ blx 916c │ │ - ldr r0, [pc, #156] ; (13d64 ) │ │ + ldr r0, [pc, #156] ; (13d44 ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ - ldr r1, [pc, #152] ; (13d68 ) │ │ + b.n 1384a │ │ + ldr r1, [pc, #152] ; (13d48 ) │ │ mov r0, r4 │ │ movs r3, #1 │ │ ldr r7, [r4, #8] │ │ add r1, pc │ │ add.w r1, r1, #1528 ; 0x5f8 │ │ blx r7 │ │ - b.n 13be8 │ │ - ldr r0, [pc, #136] ; (13d6c ) │ │ + b.n 13bc8 │ │ + ldr r0, [pc, #136] ; (13d4c ) │ │ add r0, pc │ │ blx 916c │ │ - b.n 1386a │ │ + b.n 1384a │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ - strb r2, [r1, r2] │ │ + strb r2, [r5, r2] │ │ movs r5, r0 │ │ - stmia r2!, {r1, r2, r3} │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ movs r4, r0 │ │ stmia r5!, {r2, r4, r5, r7} │ │ movs r4, r0 │ │ stmia r5!, {r2, r3, r5, r6} │ │ movs r4, r0 │ │ stmia r5!, {r2, r6} │ │ movs r4, r0 │ │ stmia r5!, {r1, r3, r4, r5} │ │ movs r4, r0 │ │ - ldrsb r6, [r0, r1] │ │ + ldrsb r6, [r4, r1] │ │ movs r6, r0 │ │ - strb r6, [r0, r7] │ │ + strb r6, [r4, r7] │ │ movs r6, r0 │ │ - strb r2, [r0, r7] │ │ + strb r2, [r4, r7] │ │ movs r6, r0 │ │ - strb r6, [r4, r5] │ │ + strb r6, [r0, r6] │ │ movs r6, r0 │ │ - strb r4, [r4, r4] │ │ + strb r4, [r0, r5] │ │ movs r6, r0 │ │ stmia r4!, {r1, r6} │ │ movs r4, r0 │ │ stmia r4!, {r1, r7} │ │ movs r4, r0 │ │ - iteee cs │ │ - movcs r4, r0 │ │ - stmiacc r4!, {r3, r7} │ │ - movcc r4, r0 │ │ - ldrsbcc r6, [r6, r0] │ │ + iteee mi │ │ + movmi r4, r0 │ │ + stmiapl r4!, {r3, r7} │ │ + movpl r4, r0 │ │ + ldrsbpl r6, [r2, r1] │ │ movs r5, r0 │ │ - strb r2, [r7, r2] │ │ + strb r2, [r3, r3] │ │ movs r6, r0 │ │ stmia r3!, {r1, r2, r4, r7} │ │ movs r4, r0 │ │ - strb r6, [r6, r1] │ │ + strb r6, [r2, r2] │ │ movs r6, r0 │ │ stmia r4!, {r3, r6} │ │ movs r4, r0 │ │ - strb r0, [r3, r7] │ │ + strb r0, [r7, r7] │ │ movs r5, r0 │ │ stmia r2!, {r1, r2, r4} │ │ movs r4, r0 │ │ - strb r2, [r7, r2] │ │ + strb r2, [r3, r3] │ │ movs r5, r0 │ │ - strh r6, [r5, r4] │ │ + strh r6, [r1, r5] │ │ movs r6, r0 │ │ - strb r2, [r4, r2] │ │ + strb r2, [r0, r3] │ │ movs r5, r0 │ │ - strh r0, [r0, r2] │ │ + strh r0, [r4, r2] │ │ movs r6, r0 │ │ stmia r1!, {r1, r3, r6, r7} │ │ movs r4, r0 │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ movs r4, r0 │ │ stmia r1!, {r1, r2, r4, r5, r7} │ │ movs r4, r0 │ │ stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ movs r4, r0 │ │ - strh r6, [r0, r1] │ │ + strh r6, [r4, r1] │ │ movs r6, r0 │ │ stmia r2!, {r1, r5} │ │ movs r4, r0 │ │ │ │ -00013d70 : │ │ - ldr.w r3, [pc, #1628] ; 143d0 │ │ +00013d50 : │ │ + ldr.w r3, [pc, #1628] ; 143b0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #100 ; 0x64 │ │ mov r6, r0 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #92] ; 0x5c │ │ cmp r0, #0 │ │ - beq.w 1436e │ │ + beq.w 1434e │ │ movs r4, #1 │ │ movs r2, #0 │ │ str r4, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ mov r3, r4 │ │ movs r2, #18 │ │ ldr r4, [r6, #8] │ │ strd r0, r1, [sp, #16] │ │ mov r0, r6 │ │ add r1, sp, #72 ; 0x48 │ │ blx r4 │ │ cmp r0, #0 │ │ - beq.w 14370 │ │ + beq.w 14350 │ │ ldrb.w r8, [sp, #78] ; 0x4e │ │ ldrb.w r5, [sp, #74] ; 0x4a │ │ ldrb.w r3, [sp, #77] ; 0x4d │ │ subs r4, r5, #1 │ │ add.w r8, r3, r8, lsl #8 │ │ cmp r4, #10 │ │ - bhi.w 14106 │ │ + bhi.w 140e6 │ │ tbh [pc, r4, lsl #1] │ │ lsls r3, r0, #5 │ │ lsls r5, r5, #5 │ │ lsls r2, r2, #6 │ │ lsls r6, r3, #6 │ │ lsls r6, r3, #6 │ │ lsls r6, r3, #6 │ │ @@ -16151,26 +16104,26 @@ │ │ lsls r5, r2, #6 │ │ lsls r0, r3, #6 │ │ movs r3, r1 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ cmp r3, #8 │ │ - bne.w 143b0 │ │ + bne.w 14390 │ │ movs r5, #0 │ │ movs r4, #1 │ │ mov ip, r5 │ │ mov sl, r5 │ │ mov r9, r5 │ │ mov r7, r4 │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ it eq │ │ streq r3, [sp, #24] │ │ - bne.w 14090 │ │ + bne.w 14070 │ │ ldrb.w r2, [sp, #72] ; 0x48 │ │ movs r3, #0 │ │ movs r1, #1 │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ ldr r1, [r6, #4] │ │ str.w ip, [sp, #28] │ │ @@ -16191,47 +16144,47 @@ │ │ str.w sl, [sp, #4] │ │ str r2, [sp, #12] │ │ str.w ip, [sp, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ blx 9154 │ │ str r0, [sp, #48] ; 0x30 │ │ cmp r0, #0 │ │ - beq.w 143aa │ │ + beq.w 1438a │ │ ldrb.w r3, [sp, #73] ; 0x49 │ │ cmp r3, #0 │ │ - beq.w 14276 │ │ + beq.w 14256 │ │ ldrb.w r9, [sp, #79] ; 0x4f │ │ add.w r9, r9, #7 │ │ mov.w r9, r9, asr #3 │ │ mul.w r9, r8, r9 │ │ cmp r5, #0 │ │ - beq.w 14268 │ │ + beq.w 14248 │ │ mov r0, r9 │ │ - blx 9184 │ │ + blx 91b4 │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr.w ip, [r6, #8] │ │ mov r2, r9 │ │ ldr r5, [r3, #4] │ │ movs r3, #1 │ │ ldr r5, [r5, #4] │ │ str.w r8, [r5] │ │ ldr r5, [r5, #4] │ │ mov r7, r0 │ │ mov r1, r0 │ │ mov r0, r6 │ │ blx ip │ │ cmp.w r8, #0 │ │ - beq.w 143a2 │ │ + beq.w 14382 │ │ mov r1, r7 │ │ movs r3, #0 │ │ mov.w r9, #4294967295 ; 0xffffffff │ │ ldrb.w r2, [sp, #79] ; 0x4f │ │ subs r2, #15 │ │ cmp r2, #17 │ │ - bhi.n 13eec │ │ + bhi.n 13ecc │ │ tbb [pc, r2] │ │ push {r0, r2, r4, r5, r7, lr} │ │ asrs r6, r2, #24 │ │ asrs r6, r2, #24 │ │ asrs r6, r2, #24 │ │ lsrs r6, r2, #4 │ │ asrs r6, r2, #24 │ │ @@ -16244,23 +16197,23 @@ │ │ strb r2, [r5, #1] │ │ ldrb r2, [r1, #2] │ │ strb r2, [r5, #0] │ │ ldrb.w r2, [sp, #79] ; 0x4f │ │ cmp r2, #32 │ │ it ne │ │ addne r1, #3 │ │ - beq.w 1435a │ │ + beq.w 1433a │ │ adds r3, #1 │ │ adds r5, #4 │ │ cmp r3, r8 │ │ - bne.n 13eb2 │ │ + bne.n 13e92 │ │ mov r0, r7 │ │ - blx 9178 │ │ + blx 91a8 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ - beq.n 13f0a │ │ + beq.n 13eea │ │ mov r2, r9 │ │ ldr r0, [sp, #48] ; 0x30 │ │ movs r1, #1 │ │ blx 91fc │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ldr r2, [sp, #48] ; 0x30 │ │ tst.w r3, #32 │ │ @@ -16278,166 +16231,166 @@ │ │ mlaeq r3, r7, r3, r2 │ │ movne r3, r2 │ │ it ne │ │ ldrne r3, [r3, #20] │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r3, #0 │ │ - beq.n 14026 │ │ + beq.n 14006 │ │ mul.w r3, fp, r4 │ │ movs r2, #0 │ │ add.w r8, sp, #68 ; 0x44 │ │ mov r5, r2 │ │ str r2, [sp, #16] │ │ str r2, [sp, #32] │ │ str r3, [sp, #56] ; 0x38 │ │ sub.w r3, fp, #17 │ │ bic.w r3, r3, #15 │ │ adds r3, #16 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ - beq.w 1417a │ │ + beq.w 1415a │ │ mov.w r9, #0 │ │ - cbz r5, 13fc8 │ │ + cbz r5, 13fa8 │ │ rsb lr, r9, fp │ │ ldr r3, [sp, #24] │ │ cmp lr, r5 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ it ge │ │ movge lr, r5 │ │ rsb r5, lr, r5 │ │ mla r1, r4, r9, r3 │ │ add r9, lr │ │ mul.w r2, r4, lr │ │ movs r3, #1 │ │ blx r7 │ │ cmp r9, fp │ │ - beq.n 1400c │ │ + beq.n 13fec │ │ movs r2, #1 │ │ ldr r7, [r6, #8] │ │ mov r3, r2 │ │ mov r0, r6 │ │ add.w r1, sp, #67 ; 0x43 │ │ blx r7 │ │ ldrb.w r3, [sp, #67] ; 0x43 │ │ lsls r2, r3, #24 │ │ it pl │ │ addpl r5, r3, #1 │ │ - bpl.n 13f68 │ │ + bpl.n 13f48 │ │ movs r3, #1 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ mov r1, r8 │ │ mov r2, r4 │ │ blx r7 │ │ ldrb.w sl, [sp, #67] ; 0x43 │ │ and.w sl, sl, #127 ; 0x7f │ │ add.w r3, sl, #1 │ │ str r3, [sp, #16] │ │ cmp r5, #0 │ │ - bne.n 13f6a │ │ + bne.n 13f4a │ │ ldr r3, [sp, #16] │ │ cmp r3, #0 │ │ - beq.w 14176 │ │ + beq.w 14156 │ │ mov r1, r3 │ │ rsb r3, r9, fp │ │ cmp r3, r1 │ │ it ge │ │ movge r3, r1 │ │ subs r2, r1, r3 │ │ str r2, [sp, #16] │ │ subs r2, r3, #1 │ │ str r2, [sp, #28] │ │ - cbz r3, 14008 │ │ + cbz r3, 13fe8 │ │ ldr r2, [sp, #24] │ │ mov r7, r3 │ │ mla sl, r4, r9, r2 │ │ mov r0, sl │ │ mov r1, r8 │ │ mov r2, r4 │ │ blx 91e4 │ │ subs r7, #1 │ │ add sl, r4 │ │ - bne.n 13fee │ │ + bne.n 13fce │ │ ldr r3, [sp, #28] │ │ add.w r9, r9, #1 │ │ add r3, r9 │ │ mov r9, r3 │ │ cmp r9, fp │ │ - bne.n 13f90 │ │ + bne.n 13f70 │ │ cmp r4, #2 │ │ - beq.w 1418c │ │ + beq.w 1416c │ │ ldr r2, [sp, #24] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr r3, [sp, #32] │ │ add r2, r1 │ │ str r2, [sp, #24] │ │ ldr r2, [sp, #40] ; 0x28 │ │ adds r3, #1 │ │ str r3, [sp, #32] │ │ cmp r3, r2 │ │ - bne.n 13f5c │ │ + bne.n 13f3c │ │ ldr r0, [sp, #48] ; 0x30 │ │ - b.n 14120 │ │ + b.n 14100 │ │ ldrb r0, [r1, #1] │ │ ldrb.w r2, [r1], #2 │ │ add.w r2, r2, r0, lsl #8 │ │ uxth r2, r2 │ │ mov.w lr, r2, lsr #7 │ │ lsrs r0, r2, #2 │ │ bic.w lr, lr, #7 │ │ bic.w r0, r0, #7 │ │ lsls r2, r2, #3 │ │ strb.w lr, [r5] │ │ strb r0, [r5, #1] │ │ strb r2, [r5, #2] │ │ - b.n 13eec │ │ + b.n 13ecc │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ ldrb.w r3, [sp, #73] ; 0x49 │ │ cmp r3, #0 │ │ - beq.w 14390 │ │ + beq.w 14370 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ cmp.w r8, #256 ; 0x100 │ │ it le │ │ cmple r3, #8 │ │ ite ne │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne.w 1438a │ │ + bne.w 1436a │ │ mov r7, r3 │ │ mov ip, r3 │ │ mov sl, r3 │ │ mov r9, r3 │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ movs r5, #1 │ │ mov r4, r5 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ it eq │ │ streq r3, [sp, #24] │ │ - beq.w 13e0a │ │ - ldr r4, [pc, #832] ; (143d4 ) │ │ + beq.w 13dea │ │ + ldr r4, [pc, #832] ; (143b4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ movs r5, #0 │ │ str r5, [sp, #36] ; 0x24 │ │ adds r4, r3, #7 │ │ subs r3, #8 │ │ asrs r4, r4, #3 │ │ cmp r3, #24 │ │ - bhi.w 14376 │ │ + bhi.w 14356 │ │ tbh [pc, r3, lsl #1] │ │ lsls r6, r0, #6 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ @@ -16458,76 +16411,76 @@ │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ lsls r5, r3, #5 │ │ movs r3, r7 │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 13de4 │ │ + b.n 13dc4 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 14054 │ │ + b.n 14034 │ │ movs r2, #1 │ │ ldrb.w r3, [sp, #88] ; 0x58 │ │ movs r5, #0 │ │ str r2, [sp, #36] ; 0x24 │ │ - b.n 140ac │ │ - ldr r4, [pc, #720] ; (143d8 ) │ │ + b.n 1408c │ │ + ldr r4, [pc, #720] ; (143b8 ) │ │ add r4, pc │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ str r1, [sp, #0] │ │ mov r0, r6 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ mov r0, r4 │ │ blx 916c │ │ movs r0, #0 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #92] ; 0x5c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - bne.w 143c4 │ │ + bne.w 143a4 │ │ add sp, #100 ; 0x64 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w ip, #255 ; 0xff │ │ mov.w sl, #65280 ; 0xff00 │ │ mov.w r9, #16711680 ; 0xff0000 │ │ mov.w r3, #4278190080 ; 0xff000000 │ │ str r3, [sp, #24] │ │ ldrb.w r3, [sp, #89] ; 0x59 │ │ ands.w r3, r3, #208 ; 0xd0 │ │ - bne.w 14354 │ │ + bne.w 14334 │ │ mov r7, r3 │ │ - b.n 13e0a │ │ + b.n 13dea │ │ movs r7, #0 │ │ mov.w ip, #255 ; 0xff │ │ mov.w sl, #65280 ; 0xff00 │ │ mov.w r9, #16711680 ; 0xff0000 │ │ - b.n 13dfa │ │ + b.n 13dda │ │ movs r3, #0 │ │ mov.w ip, #31 │ │ str r3, [sp, #24] │ │ mov.w sl, #992 ; 0x3e0 │ │ mov.w r9, #31744 ; 0x7c00 │ │ - b.n 14144 │ │ + b.n 14124 │ │ mov r5, r3 │ │ - b.n 13f90 │ │ + b.n 13f70 │ │ ldr r7, [r6, #8] │ │ mov r0, r6 │ │ ldr r1, [sp, #24] │ │ movs r3, #1 │ │ ldr r2, [sp, #56] ; 0x38 │ │ blx r7 │ │ cmp r4, #2 │ │ - bne.w 14012 │ │ + bne.w 13ff2 │ │ cmp.w fp, #0 │ │ - beq.w 14012 │ │ + beq.w 13ff2 │ │ cmp.w fp, #16 │ │ - ble.w 1436a │ │ + ble.w 1434a │ │ ldr r3, [sp, #24] │ │ movs r2, #0 │ │ ldr r7, [sp, #60] ; 0x3c │ │ adds r3, #22 │ │ ldrh.w r1, [r3, #-20] │ │ adds r2, #16 │ │ ldrh.w r0, [r3, #-18] │ │ @@ -16576,33 +16529,33 @@ │ │ strh.w r1, [r3, #-28] │ │ ldrh.w r1, [r3, #-24] │ │ rev16 r0, r0 │ │ strh.w lr, [r3, #-54] │ │ strh.w r0, [r3, #-26] │ │ rev16 r1, r1 │ │ strh.w r1, [r3, #-24] │ │ - bne.n 141a4 │ │ + bne.n 14184 │ │ ldr r3, [sp, #24] │ │ add.w r1, r3, r2, lsl #1 │ │ adds r2, #1 │ │ ldrh r3, [r1, #0] │ │ cmp fp, r2 │ │ rev16 r3, r3 │ │ strh.w r3, [r1], #2 │ │ - bgt.n 14258 │ │ - b.n 14012 │ │ + bgt.n 14238 │ │ + b.n 13ff2 │ │ mov r2, r9 │ │ movs r3, #1 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ asrs r3, r2, #31 │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ cmp r7, #0 │ │ - beq.w 13f0a │ │ + beq.w 13eea │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ ldr r2, [r2, #4] │ │ ldr.w r8, [r2, #4] │ │ add.w r2, r8, #94 ; 0x5e │ │ uxtb r1, r3 │ │ @@ -16645,177 +16598,199 @@ │ │ strb.w r5, [r2, #-106] │ │ strb.w r0, [r2, #-100] │ │ strb.w r0, [r2, #-101] │ │ strb.w r0, [r2, #-102] │ │ strb.w r1, [r2, #-96] │ │ strb.w r1, [r2, #-97] │ │ strb.w r1, [r2, #-98] │ │ - bne.n 1428c │ │ + bne.n 1426c │ │ add.w r8, r8, #992 ; 0x3e0 │ │ add.w lr, lr, #248 ; 0xf8 │ │ mov r0, r3 │ │ uxtb r3, r0 │ │ adds r0, #1 │ │ cmp r0, lr │ │ strb.w r3, [r8, #2] │ │ strb.w r3, [r8, #1] │ │ strb.w r3, [r8], #4 │ │ - bne.n 14332 │ │ + bne.n 14312 │ │ ldr r3, [sp, #48] ; 0x30 │ │ mov.w r2, #256 ; 0x100 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #4] │ │ str r2, [r3, #0] │ │ - b.n 13f0a │ │ - ldr r4, [pc, #132] ; (143dc ) │ │ + b.n 13eea │ │ + ldr r4, [pc, #132] ; (143bc ) │ │ add r4, pc │ │ - b.n 1410a │ │ + b.n 140ea │ │ ldrsb.w r2, [r1, #3] │ │ adds r1, #4 │ │ ands.w r9, r9, r2, asr #32 │ │ it cc │ │ movcc r9, r3 │ │ - b.n 13eec │ │ + b.n 13ecc │ │ movs r2, #0 │ │ - b.n 14252 │ │ - b.n 14120 │ │ - ldr r4, [pc, #108] ; (143e0 ) │ │ + b.n 14232 │ │ + b.n 14100 │ │ + ldr r4, [pc, #108] ; (143c0 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #108] ; (143e4 ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #108] ; (143c4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ - ldr r4, [pc, #92] ; (143e8 ) │ │ + b.n 140f8 │ │ + ldr r4, [pc, #92] ; (143c8 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #88] ; (143ec ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #88] ; (143cc ) │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #16] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ mov r0, r7 │ │ - blx 9178 │ │ - b.n 13f0a │ │ - ldr r4, [pc, #68] ; (143f0 ) │ │ + blx 91a8 │ │ + b.n 13eea │ │ + ldr r4, [pc, #68] ; (143d0 ) │ │ add r4, pc │ │ - b.n 1410a │ │ - ldr r4, [pc, #64] ; (143f4 ) │ │ + b.n 140ea │ │ + ldr r4, [pc, #64] ; (143d4 ) │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #16] │ │ mov r0, r6 │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr r1, [r6, #4] │ │ blx r1 │ │ - b.n 14118 │ │ + b.n 140f8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ - ldr r4, [pc, #44] ; (143f8 ) │ │ + ldr r4, [pc, #44] ; (143d8 ) │ │ add r4, pc │ │ - b.n 1410a │ │ + b.n 140ea │ │ nop │ │ - ldr r7, [pc, #192] ; (14494 ) │ │ + ldr r7, [pc, #320] ; (144f4 ) │ │ movs r5, r0 │ │ bkpt 0x00c4 │ │ movs r4, r0 │ │ bkpt 0x0058 │ │ movs r4, r0 │ │ pop {r1, r3} │ │ movs r4, r0 │ │ - cbnz r6, 14458 │ │ + cbnz r6, 14438 │ │ movs r4, r0 │ │ - cbnz r6, 1445e │ │ + cbnz r6, 1443e │ │ movs r4, r0 │ │ - cbnz r4, 14460 │ │ + cbnz r4, 14440 │ │ movs r4, r0 │ │ - cbnz r6, 14460 │ │ + cbnz r6, 14440 │ │ movs r4, r0 │ │ - ; instruction: 0xb608 │ │ + ; instruction: 0xb628 │ │ movs r4, r0 │ │ - cbnz r4, 14460 │ │ + cbnz r4, 14440 │ │ movs r4, r0 │ │ - cbnz r6, 14460 │ │ + cbnz r6, 14440 │ │ movs r4, r0 │ │ + │ │ +000143dc : │ │ + ldr r0, [pc, #12] ; (143ec ) │ │ + push {r3, lr} │ │ + add r0, pc │ │ + blx 916c │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + cbnz r0, 1444e │ │ + movs r4, r0 │ │ + │ │ +000143f0 : │ │ + bx lr │ │ + nop │ │ + │ │ +000143f4 : │ │ + movs r0, #0 │ │ + bx lr │ │ + │ │ +000143f8 : │ │ + movs r0, #0 │ │ + bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #12 │ │ - ldr.w r8, [pc, #168] ; 144ac │ │ + ldr.w r8, [pc, #168] ; 144ac │ │ add.w r6, sp, #3 │ │ mov r5, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #4] │ │ - b.n 14430 │ │ - ldr r2, [pc, #148] ; (144b0 ) │ │ + b.n 14430 │ │ + ldr r2, [pc, #148] ; (144b0 ) │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r2, [r2, #0] │ │ add r2, r3 │ │ ldrb r2, [r2, #1] │ │ and.w r2, r2, #8 │ │ and.w r9, r2, #255 ; 0xff │ │ - cbz r2, 14478 │ │ + cbz r2, 14478 │ │ movs r2, #1 │ │ ldr r4, [r5, #8] │ │ mov r3, r2 │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r4 │ │ - cbz r0, 14468 │ │ + cbz r0, 14468 │ │ ldrb.w r3, [sp, #3] │ │ cmp r3, #35 ; 0x23 │ │ - bne.n 1441a │ │ - b.n 14454 │ │ + bne.n 1441a │ │ + b.n 14454 │ │ ldrb.w r3, [sp, #3] │ │ cmp r3, #10 │ │ it ne │ │ cmpne r3, #13 │ │ - beq.n 1441a │ │ + beq.n 1441a │ │ movs r2, #1 │ │ ldr r4, [r5, #8] │ │ mov r3, r2 │ │ mov r0, r5 │ │ mov r1, r6 │ │ blx r4 │ │ cmp r0, #0 │ │ - bne.n 14448 │ │ + bne.n 14448 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #4] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - bne.n 144a8 │ │ + bne.n 144a8 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ sub.w r4, r3, #48 ; 0x30 │ │ - b.n 1448a │ │ + b.n 1448a │ │ ldrb.w r3, [sp, #3] │ │ sub.w r4, r3, #48 ; 0x30 │ │ cmp r4, #9 │ │ - bhi.n 144a4 │ │ + bhi.n 144a4 │ │ add.w r9, r9, r9, lsl #2 │ │ movs r2, #1 │ │ mov r3, r2 │ │ ldr r7, [r5, #8] │ │ mov r0, r5 │ │ mov r1, r6 │ │ add.w r9, r4, r9, lsl #1 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne.n 1447e │ │ - b.n 14464 │ │ + bne.n 1447e │ │ + b.n 14464 │ │ mov r0, r9 │ │ - b.n 14468 │ │ + b.n 14468 │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldr r0, [pc, #624] ; (14720 ) │ │ movs r5, r0 │ │ ldr r1, [pc, #48] ; (144e4 ) │ │ movs r5, r0 │ │ │ │ 000144b4 : │ │ @@ -16904,30 +16879,30 @@ │ │ sub.w r8, r3, #49 ; 0x31 │ │ cmp.w r8, #2 │ │ iteee ls │ │ strls r7, [sp, #32] │ │ subhi.w r8, r3, #52 ; 0x34 │ │ movhi r3, #0 │ │ strhi r3, [sp, #32] │ │ - bl 143fc │ │ + bl 143fc │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ cmp r7, #0 │ │ it gt │ │ cmpgt r0, #0 │ │ str r0, [sp, #20] │ │ ite le │ │ movle r4, #1 │ │ movgt r4, #0 │ │ bgt.n 145d2 │ │ ldr r6, [pc, #876] ; (14910 ) │ │ add r6, pc │ │ movs r0, #0 │ │ - blx 9178 │ │ + blx 91a8 │ │ movs r1, #0 │ │ ldrd r2, r3, [sp, #24] │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ mov r0, r6 │ │ @@ -16968,15 +16943,15 @@ │ │ strb.w r8, [r6, #4] │ │ strb.w r9, [r6, #2] │ │ strb.w r9, [r6, #1] │ │ strb.w r9, [r6] │ │ ldr r3, [r1, #4] │ │ ldr r3, [r3, #4] │ │ str r4, [r3, #0] │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ beq.w 148e6 │ │ ldr r3, [sp, #16] │ │ movs r2, #0 │ │ str.w r8, [sp, #36] ; 0x24 │ │ mov r8, r9 │ │ @@ -16996,22 +16971,22 @@ │ │ movgt r9, fp │ │ bgt.n 14678 │ │ b.n 146ac │ │ strb.w r0, [r9], #1 │ │ cmp r9, r6 │ │ beq.n 146a6 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ cmp r0, #0 │ │ bge.n 14670 │ │ ldr r6, [pc, #656] ; (14914 ) │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ add r6, pc │ │ mov r0, r4 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldrd r2, r3, [sp, #24] │ │ movs r1, #0 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [r5, #4] │ │ blx r1 │ │ ldr r0, [sp, #16] │ │ @@ -17026,15 +17001,15 @@ │ │ str r2, [sp, #40] ; 0x28 │ │ add fp, r3 │ │ ldr r3, [sp, #20] │ │ cmp r3, r2 │ │ bgt.n 14654 │ │ mov r0, r4 │ │ ldr.w fp, [sp, #44] ; 0x2c │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r0, [sp, #16] │ │ b.n 145c0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ cbnz r3, 1472a │ │ ldr r6, [r5, #8] │ │ mov r0, r5 │ │ mov r1, r4 │ │ @@ -17112,15 +17087,15 @@ │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r2, [sp, #48] ; 0x30 │ │ cmp r3, r6 │ │ bgt.n 14766 │ │ mov r7, r3 │ │ b.n 14700 │ │ mov r0, r5 │ │ - bl 143fc │ │ + bl 143fc │ │ subs r3, r0, #1 │ │ mov r9, r0 │ │ cmp r3, #254 ; 0xfe │ │ bhi.w 148d4 │ │ cmp.w r8, #2 │ │ bne.n 147dc │ │ movs r2, #255 ; 0xff │ │ @@ -17232,15 +17207,15 @@ │ │ ldr r6, [pc, #68] ; (14928 ) │ │ add r6, pc │ │ b.n 145a4 │ │ ldr r6, [pc, #68] ; (1492c ) │ │ add r6, pc │ │ b.n 1468a │ │ b.n 145c0 │ │ - blx 9178 │ │ + blx 91a8 │ │ ldr r3, [sp, #16] │ │ ldr r6, [pc, #56] ; (14930 ) │ │ mov r0, r5 │ │ str r3, [sp, #0] │ │ add r6, pc │ │ ldrd r2, r3, [sp, #24] │ │ ldr r1, [r5, #4] │ │ @@ -17248,19 +17223,19 @@ │ │ b.n 145b8 │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ bxns sp │ │ movs r5, r0 │ │ cbnz r6, 14948 │ │ movs r4, r0 │ │ - cbz r4, 14976 │ │ + setend le │ │ movs r4, r0 │ │ - uxtb r2, r0 │ │ + push {r1, r2, r4, r7, lr} │ │ movs r4, r0 │ │ - uxth r0, r1 │ │ + push {r2, r3, r4, r6, lr} │ │ movs r4, r0 │ │ ; instruction: 0xb6ca │ │ movs r4, r0 │ │ sub sp, #352 ; 0x160 │ │ movs r4, r0 │ │ sub sp, #328 ; 0x148 │ │ movs r4, r0 │ │ @@ -17620,15 +17595,15 @@ │ │ str r0, [sp, #68] ; 0x44 │ │ ldrb r3, [r4, #9] │ │ and.w r3, r3, #1 │ │ adds r3, r2, r3 │ │ ldr r2, [sp, #48] ; 0x30 │ │ str r3, [sp, #60] ; 0x3c │ │ mul.w r0, r2, r3 │ │ - blx 9184 │ │ + blx 91b4 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ beq.w 15158 │ │ ldr r2, [sp, #24] │ │ movs r1, #0 │ │ ldrb r3, [r4, #8] │ │ and.w r2, r2, #1 │ │ @@ -18060,15 +18035,15 @@ │ │ ldr r5, [sp, #28] │ │ mov sl, r7 │ │ ldrd r8, r9, [sp, #40] ; 0x28 │ │ ldr r7, [sp, #32] │ │ mov r0, r5 │ │ ldr.w fp, [sp, #36] ; 0x24 │ │ ldr r4, [pc, #536] ; (15330 ) │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r2, r8 │ │ mov r3, r9 │ │ movs r1, #0 │ │ mov r0, sl │ │ str r1, [sp, #0] │ │ add r4, pc │ │ ldr.w r1, [sl, #4] │ │ @@ -18131,15 +18106,15 @@ │ │ movs r1, #1 │ │ ldrh r2, [r4, #12] │ │ blx 91fc │ │ b.n 14ce4 │ │ add r5, sp, #28 │ │ ldmia.w r5, {r5, r7, fp} │ │ mov r0, r5 │ │ - blx 9178 │ │ + blx 91a8 │ │ mov r0, r7 │ │ b.n 14a46 │ │ ldr.w r9, [sp, #132] ; 0x84 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr r2, [sp, #100] ; 0x64 │ │ adds r3, #1 │ │ str r3, [sp, #72] ; 0x48 │ │ @@ -35221,15 +35196,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #12 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr r0, [r4, #120] ; 0x78 │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #120] ; 0x78 │ │ ldr.w r6, [r4, #136] ; 0x88 │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r6, #0 │ │ beq.w 1fc4c │ │ ldr r7, [pc, #360] ; (1fc78 ) │ │ @@ -35242,15 +35217,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #162 ; 0xa2 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr.w r0, [r4, #136] ; 0x88 │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #136] ; 0x88 │ │ ldr r6, [r4, #124] ; 0x7c │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r6, #0 │ │ beq.w 1fc5a │ │ ldr r7, [pc, #308] ; (1fc7c ) │ │ @@ -35263,15 +35238,15 @@ │ │ str r2, [r6, #8] │ │ movs r2, #12 │ │ str r3, [r6, #12] │ │ str r0, [r6, #0] │ │ strb r5, [r6, #16] │ │ ldr r0, [r4, #124] ; 0x7c │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #124] ; 0x7c │ │ ldr.w r7, [r4, #140] ; 0x8c │ │ movs r2, #0 │ │ str.w r2, [r3, #276] ; 0x114 │ │ cmp r7, #0 │ │ beq.n 1fc66 │ │ ldr.w lr, [pc, #260] ; 1fc80 │ │ @@ -35285,15 +35260,15 @@ │ │ str r2, [r7, #8] │ │ movs r2, #162 ; 0xa2 │ │ str r3, [r7, #12] │ │ str r0, [r7, #0] │ │ strb r6, [r7, #16] │ │ ldr.w r0, [r4, #140] ; 0x8c │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #140] ; 0x8c │ │ mov r1, r5 │ │ add.w r0, r4, #152 ; 0x98 │ │ movs r2, #16 │ │ str.w r5, [r3, #276] ; 0x114 │ │ blx 91c0 │ │ add.w r0, r4, #168 ; 0xa8 │ │ @@ -36139,15 +36114,15 @@ │ │ mov r2, r0 │ │ mov r0, r4 │ │ blx ip │ │ ldr r2, [sp, #12] │ │ mov r1, r0 │ │ str r0, [sp, #0] │ │ mov r0, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r5, #0 │ │ ldr.w ip, [sp] │ │ ble.n 2059e │ │ cmp r5, #8 │ │ ble.w 205bc │ │ ldr r3, [sp, #24] │ │ mov.w lr, #0 │ │ @@ -38361,15 +38336,15 @@ │ │ str.w r2, [fp, #220] ; 0xdc │ │ ldr.w r1, [r9] │ │ cbz r1, 21ce8 │ │ ldr.w r0, [r8] │ │ cmp r0, #0 │ │ beq.w 21e22 │ │ movs r2, #128 ; 0x80 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r8] │ │ str.w r7, [r3, #128] ; 0x80 │ │ add.w r8, r8, #4 │ │ add.w r9, r9, #4 │ │ cmp r8, r4 │ │ bne.n 21cca │ │ ldr r3, [sp, #4] │ │ @@ -40456,15 +40431,15 @@ │ │ mov r0, r7 │ │ blx 92ec │ │ mov r5, r0 │ │ cbz r0, 2318c │ │ mov r2, r6 │ │ mov r0, r5 │ │ ldr r1, [r4, #32] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r4, #28] │ │ cbz r0, 23178 │ │ blx 92f8 │ │ ldr r3, [r4, #36] ; 0x24 │ │ movs r0, #1 │ │ str r5, [r4, #28] │ │ str r5, [r4, #32] │ │ @@ -40753,15 +40728,15 @@ │ │ str r0, [r6, #32] │ │ b.n 2338a │ │ nop │ │ vminnm.f16 , , │ │ ; instruction: 0xff93ffff │ │ vmaxnm.f16 , , │ │ ; instruction: 0xff89ffff │ │ - ldr r0, [r5, r4] │ │ + ldr r0, [r7, r5] │ │ movs r4, r0 │ │ │ │ 000233ec : │ │ cmp r2, #0 │ │ it ne │ │ cmpne r1, #0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ @@ -40806,15 +40781,15 @@ │ │ str r0, [r4, #24] │ │ b.n 23400 │ │ nop │ │ mcr2 15, 6, pc, cr7, cr15, {7} ; │ │ mcr2 15, 6, pc, cr7, cr15, {7} ; │ │ mcr2 15, 7, pc, cr11, cr15, {7} ; │ │ vmaxnm.f16 , , │ │ - ldr r2, [r6, r2] │ │ + ldr r2, [r0, r4] │ │ movs r4, r0 │ │ movs r0, #0 │ │ bx lr │ │ ldr r3, [pc, #1004] ; (23850 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #60 ; 0x3c │ │ mov r2, r3 │ │ @@ -47084,15 +47059,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ str r0, [r5, #80] ; 0x50 │ │ ldr.w r3, [r4, #468] ; 0x1d4 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ ldr.w r3, [r4, #452] ; 0x1c4 │ │ mov r0, r4 │ │ @@ -47152,15 +47127,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 2769e │ │ ldr r3, [r0, #0] │ │ movs r5, #27 │ │ movs r1, #4 │ │ str.w fp, [r3, #24] │ │ @@ -47184,15 +47159,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 276ae │ │ ldr r3, [r5, #16] │ │ cmp r3, #3 │ │ add.w r6, r3, #40 ; 0x28 │ │ bhi.n 27844 │ │ @@ -47204,15 +47179,15 @@ │ │ movs r1, #1 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ movs r2, #132 ; 0x84 │ │ ldr r1, [r6, #4] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #340] ; 0x154 │ │ str r0, [r5, #80] ; 0x50 │ │ b.n 276be │ │ ldr r2, [r4, #0] │ │ movs r1, #54 ; 0x36 │ │ mov r0, r4 │ │ str r3, [r2, #24] │ │ @@ -49597,15 +49572,15 @@ │ │ ldrb.w r6, [sp, #64] ; 0x40 │ │ strb r6, [r0, #15] │ │ ldrb.w r6, [sp, #4] │ │ strb r6, [r0, #16] │ │ strb r3, [r0, #0] │ │ ldr r0, [r5, #0] │ │ adds r0, #17 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp.w fp, #16 │ │ bgt.w 28e78 │ │ mov r3, fp │ │ mov fp, r4 │ │ cmp r3, #0 │ │ bne.w 292be │ │ movs r0, #1 │ │ @@ -52807,15 +52782,15 @@ │ │ movs r1, #0 │ │ mov.w r2, #384 ; 0x180 │ │ add.w r0, r4, #896 ; 0x380 │ │ blx 91c0 │ │ movs r2, #128 ; 0x80 │ │ add.w r0, r4, #1280 ; 0x500 │ │ ldr.w r1, [r6, #336] ; 0x150 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r6, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [r5, #12] │ │ cbnz r2, 2b0ec │ │ ldr.w r3, [r6, #308] ; 0x134 │ │ cmp r3, #0 │ │ bne.w 2b216 │ │ @@ -79152,54 +79127,54 @@ │ │ ldr.w r1, [r5, #-32] │ │ mov r2, r6 │ │ ldr.w r0, [r4, #-32] │ │ mov r9, r5 │ │ pld [r5, #8] │ │ mov r8, r4 │ │ pld [r4, #8] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-28] │ │ mov r2, r6 │ │ ldr.w r0, [r4, #-28] │ │ mov r7, sl │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-24] │ │ ldr.w r0, [r4, #-24] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-20] │ │ ldr.w r0, [r4, #-20] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-16] │ │ ldr.w r0, [r4, #-16] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-12] │ │ ldr.w r0, [r4, #-12] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r1, [r5, #-8] │ │ ldr.w r0, [r4, #-8] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r0, [r4, #-4] │ │ ldr.w r1, [r5, #-4] │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp sl, fp │ │ add.w r5, r5, #32 │ │ add.w r4, r4, #32 │ │ sub.w sl, sl, #8 │ │ bne.n 3e11c │ │ subs r7, #1 │ │ ldr.w r0, [r8], #4 │ │ ldr.w r1, [r9], #4 │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r7, #0 │ │ bgt.n 3e1aa │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ 0003e1c4 : │ │ mov r3, r0 │ │ @@ -82049,15 +82024,15 @@ │ │ movs r2, r0 │ │ │ │ 0003fd20 : │ │ ldr r0, [pc, #4] ; (3fd28 ) │ │ add r0, pc │ │ bx lr │ │ nop │ │ - vhadd.u d16, d14, d1 │ │ + cdp2 0, 3, cr0, cr14, cr1, {0} │ │ │ │ 0003fd2c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #136 ; 0x88 │ │ ldr.w r8, [pc, #264] ; 3fe3c │ │ mov r7, r0 │ │ mov r9, r1 │ │ @@ -82236,15 +82211,15 @@ │ │ str.w r7, [r4, #356] ; 0x164 │ │ ldr r3, [r6, r3] │ │ str.w r0, [r4, #364] ; 0x16c │ │ str.w r5, [r4, #260] ; 0x104 │ │ str.w r3, [r4, #360] ; 0x168 │ │ str.w r5, [r4, #264] ; 0x108 │ │ str.w r5, [r4, #256] ; 0x100 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ ldr r3, [pc, #36] ; (3ff34 ) │ │ ldr r1, [sp, #4] │ │ ldr.w r2, [sp, #1276] ; 0x4fc │ │ ldr r3, [r1, r3] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ @@ -82254,15 +82229,15 @@ │ │ movs r0, #0 │ │ b.n 3ff0e │ │ blx 9148 <__stack_chk_fail@plt> │ │ nop │ │ str r0, [sp, #320] ; 0x140 │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ ; instruction: 0xffb8ffff │ │ ; instruction: 0xffbcffff │ │ │ │ 0003ff44 : │ │ b.w 3fd20 │ │ │ │ 0003ff48 : │ │ @@ -82459,15 +82434,15 @@ │ │ cbz r1, 40116 │ │ push {r3, r4, r5, lr} │ │ movs r2, #76 ; 0x4c │ │ mov r5, r0 │ │ mov r4, r1 │ │ add.w r0, r1, #40 ; 0x28 │ │ add.w r1, r5, #924 ; 0x39c │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ b.w 400a0 │ │ bx lr │ │ │ │ 00040118 : │ │ @@ -87868,15 +87843,15 @@ │ │ str.w r3, [r4, #256] ; 0x100 │ │ bl 44c98 │ │ b.n 43a76 │ │ blx 9148 <__stack_chk_fail@plt> │ │ strb r4, [r2, r1] │ │ movs r2, r0 │ │ mcr2 15, 0, pc, cr0, cr15, {7} ; │ │ - mrc2 15, 3, pc, cr8, cr15, {7} │ │ + mrc2 15, 2, pc, cr4, cr15, {7} │ │ │ │ 00043ad8 : │ │ push {r3, lr} │ │ cbz r0, 43aea │ │ ldr.w r3, [r0, #256] ; 0x100 │ │ cbz r3, 43aea │ │ ldr.w r0, [r0, #260] ; 0x104 │ │ @@ -88131,15 +88106,15 @@ │ │ ldr r3, [r4, #28] │ │ orr.w r3, r3, #2 │ │ str r3, [r4, #28] │ │ cbz r2, 43d44 │ │ ldr r0, [r2, #8] │ │ cbz r0, 43d44 │ │ movs r1, #1 │ │ - blx 9208 │ │ + blx 9244 │ │ ldr r3, [pc, #28] ; (43d64 ) │ │ movs r1, #64 ; 0x40 │ │ movs r2, #0 │ │ mov r0, r5 │ │ add r3, pc │ │ bl 43654 │ │ mov r3, r6 │ │ @@ -89820,15 +89795,15 @@ │ │ mov r7, r0 │ │ cmp r0, #0 │ │ beq.n 44bc6 │ │ cbz r4, 44bec │ │ mul.w r4, r5, r4 │ │ mov r1, r8 │ │ mov r2, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ adds r0, r7, r4 │ │ movs r1, #0 │ │ mul.w r2, r5, r6 │ │ blx 91c0 │ │ mov r0, r7 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldr r1, [pc, #8] ; (44c08 ) │ │ @@ -89931,15 +89906,15 @@ │ │ ldr r3, [r4, #0] │ │ str r3, [sp, #1004] ; 0x3ec │ │ cbz r0, 44cec │ │ add r5, sp, #4 │ │ mov r1, r0 │ │ mov.w r2, #1000 ; 0x3e8 │ │ mov r0, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ movs r1, #0 │ │ mov.w r2, #1000 ; 0x3e8 │ │ mov r0, r6 │ │ blx 91c0 │ │ mov r0, r5 │ │ mov r1, r6 │ │ bl 44c98 │ │ @@ -89981,15 +89956,15 @@ │ │ cbz r5, 44d64 │ │ cmp r5, r6 │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ mov r0, r7 │ │ it cs │ │ movcs r5, r6 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #696] ; 0x2b8 │ │ ldr.w r3, [r4, #700] ; 0x2bc │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ subs r2, r2, r5 │ │ subs r3, r3, r5 │ │ str.w r2, [r4, #696] ; 0x2b8 │ │ add r5, r1 │ │ @@ -90000,15 +89975,15 @@ │ │ mov r0, r1 │ │ ldr.w r1, [r4, #664] ; 0x298 │ │ it cs │ │ movcs r5, r2 │ │ subs r6, r2, r5 │ │ mov r2, r5 │ │ add r7, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #696] ; 0x2b8 │ │ ldr.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r1, [r4, #664] ; 0x298 │ │ subs r2, r2, r5 │ │ subs r3, r3, r5 │ │ str.w r2, [r4, #696] ; 0x2b8 │ │ add r5, r1 │ │ @@ -90208,26 +90183,26 @@ │ │ ldr.w r6, [r4, #668] ; 0x29c │ │ mov r1, r5 │ │ bl 44c64 │ │ mov r1, r6 │ │ str.w r0, [r4, #668] ; 0x29c │ │ cbz r0, 45030 │ │ ldr.w r2, [r4, #688] ; 0x2b0 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r4 │ │ mov r1, r6 │ │ bl 44c98 │ │ ldr.w r2, [r4, #700] ; 0x2bc │ │ str.w r5, [r4, #692] ; 0x2b4 │ │ cbz r2, 44ff2 │ │ ldr.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r0, [r4, #668] ; 0x29c │ │ ldr.w r1, [r4, #672] ; 0x2a0 │ │ add r0, r3 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r2, [r4, #688] ; 0x2b0 │ │ ldr.w r3, [r4, #700] ; 0x2bc │ │ movs r1, #0 │ │ str.w r1, [r4, #700] ; 0x2bc │ │ add r3, r2 │ │ str.w r3, [r4, #688] ; 0x2b0 │ │ ldr.w r3, [r4, #668] ; 0x29c │ │ @@ -90969,15 +90944,15 @@ │ │ mov r0, r4 │ │ adds r3, #1 │ │ bl 536d0 │ │ ldr.w r1, [r4, #484] ; 0x1e4 │ │ ldr r2, [sp, #12] │ │ adds r2, #1 │ │ ldr.w r0, [r4, #480] ; 0x1e0 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ cmp r3, #0 │ │ bne.n 458a6 │ │ ldrb.w r3, [r4, #543] ; 0x21f │ │ cbz r3, 4586c │ │ ldrb.w r2, [sp, #19] │ │ cmp r2, r3 │ │ @@ -91574,15 +91549,15 @@ │ │ movcs r3, #1 │ │ cmp r6, #0 │ │ it eq │ │ moveq r3, #0 │ │ cbz r3, 45e90 │ │ mov r0, r1 │ │ mov r1, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ add r6, r4 │ │ subs r4, r7, r4 │ │ str r6, [r5, #12] │ │ str r4, [r5, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ bx lr │ │ ldr r1, [pc, #16] ; (45e98 ) │ │ @@ -95224,15 +95199,15 @@ │ │ mov r0, r4 │ │ adds r3, #1 │ │ bl 536d0 │ │ ldr.w r1, [r4, #484] ; 0x1e4 │ │ ldr r2, [sp, #12] │ │ ldr.w r0, [r4, #480] ; 0x1e0 │ │ adds r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr.w r3, [r4, #808] ; 0x328 │ │ lsls r1, r3, #29 │ │ bmi.n 487ec │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ cmp r3, #0 │ │ bne.n 48808 │ │ ldrb.w r3, [r4, #543] ; 0x21f │ │ @@ -97927,15 +97902,15 @@ │ │ b.n 4a33e │ │ blx 9148 <__stack_chk_fail@plt> │ │ ldrd r0, r0, [ip, #-4]! │ │ strh r0, [r4, #30] │ │ movs r1, r0 │ │ ; instruction: 0xeb220001 │ │ ; instruction: 0xeb220001 │ │ - ldr r2, [r0, r5] │ │ + ldr r2, [r0, r0] │ │ movs r1, r0 │ │ strh r0, [r5, #24] │ │ movs r1, r0 │ │ │ │ 0004a3f4 : │ │ cbz r0, 4a3fa │ │ str.w r1, [r0, #644] ; 0x284 │ │ @@ -98213,15 +98188,15 @@ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ b.w 434ac │ │ ldr r1, [pc, #16] ; (4a6b4 ) │ │ add r1, pc │ │ b.w 434ac │ │ strh r2, [r4, #14] │ │ movs r1, r0 │ │ - strb r6, [r0, r0] │ │ + strh r6, [r6, r6] │ │ movs r1, r0 │ │ svc 39 ; 0x27 │ │ ; instruction: 0xffff8146 │ │ movs r1, r0 │ │ │ │ 0004a6b8 : │ │ cbz r0, 4a6f2 │ │ @@ -106738,15 +106713,15 @@ │ │ bl 3fff8 │ │ mvn.w fp, #3 │ │ b.n 5052e │ │ blx 9148 <__stack_chk_fail@plt> │ │ mov r0, ip │ │ mov r2, r6 │ │ ldr.w r1, [r4, #888] ; 0x378 │ │ - blx 9274 │ │ + blx 9208 │ │ mov ip, r0 │ │ b.n 50652 │ │ nop │ │ ldrh r0, [r2, #0] │ │ movs r1, r0 │ │ movs r7, #182 ; 0xb6 │ │ movs r1, r0 │ │ @@ -108103,15 +108078,15 @@ │ │ ldr r2, [sp, #12] │ │ cmp r2, r3 │ │ bhi.n 5155e │ │ mov r1, r5 │ │ movs r2, #132 ; 0x84 │ │ mov r0, r4 │ │ movs r5, #12 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [r6, #320] ; 0x140 │ │ ldr r1, [sp, #16] │ │ mul.w r5, r5, r3 │ │ ldr.w r3, [r6, #476] ; 0x1dc │ │ cmp r2, r3 │ │ str r5, [r1, #0] │ │ @@ -108223,15 +108198,15 @@ │ │ mov r1, fp │ │ bl 44b1c │ │ mov r5, r0 │ │ str.w r0, [r9, #116] ; 0x74 │ │ cbz r0, 5162e │ │ mov r1, sl │ │ mov r2, fp │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [sp, #12] │ │ ldr.w r2, [r9, #232] ; 0xe8 │ │ mov r1, r9 │ │ ldr.w r3, [r9, #8] │ │ orr.w r2, r2, #16 │ │ str.w r0, [r9, #124] ; 0x7c │ │ orr.w r3, r3, #4096 ; 0x1000 │ │ @@ -110850,15 +110825,15 @@ │ │ itet ls │ │ addls r1, #7 │ │ lsrhi r4, r4, #3 │ │ lsrls r2, r1, #3 │ │ mov r1, r8 │ │ it hi │ │ mulhi.w r2, r6, r4 │ │ - blx 9274 │ │ + blx 9208 │ │ b.n 530b2 │ │ cmp r4, #7 │ │ itete hi │ │ lsrhi r0, r4, #3 │ │ mulls.w r0, r6, r4 │ │ mulhi r0, r6 │ │ addls r0, #7 │ │ @@ -110948,15 +110923,15 @@ │ │ cmp r7, r6 │ │ add r9, r5 │ │ it cs │ │ movcs r7, r6 │ │ mov r0, r9 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r6, r5 │ │ bhi.n 531d2 │ │ b.n 530ca │ │ cbz r2, 53216 │ │ cmp r4, #1 │ │ beq.n 53200 │ │ cmp r4, #2 │ │ @@ -111119,24 +111094,24 @@ │ │ add r7, sp, #28 │ │ mov.w sl, #0 │ │ mul.w r3, r6, r4 │ │ str r3, [sp, #20] │ │ mov r0, r7 │ │ mov r1, r8 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r4, #0 │ │ ble.n 533e4 │ │ ldr.w r9, [sp, #8] │ │ mov.w fp, #0 │ │ mov r0, r9 │ │ add.w fp, fp, #1 │ │ mov r1, r7 │ │ mov r2, r5 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp fp, r4 │ │ add r9, r6 │ │ bne.n 533c2 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #20] │ │ ldr.w fp, [r3] │ │ ldr r3, [sp, #8] │ │ @@ -112529,15 +112504,15 @@ │ │ ldrh r2, [r4, #20] │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ orr.w r3, r3, #8 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ cbz r2, 542ee │ │ mov r1, r7 │ │ lsls r2, r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [r4, #8] │ │ orr.w r3, r3, #64 ; 0x40 │ │ str r3, [r4, #8] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r1, [pc, #24] ; (54314 ) │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ @@ -112708,15 +112683,15 @@ │ │ ldr r1, [sp, #12] │ │ bl 44c64 │ │ str.w r0, [r7, #208] ; 0xd0 │ │ cmp r0, #0 │ │ beq.n 5456a │ │ ldr r1, [sp, #16] │ │ ldr r2, [sp, #12] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r3, [sp, #20] │ │ mov r0, r9 │ │ strb.w sl, [r7, #228] ; 0xe4 │ │ strb.w r5, [r7, #229] ; 0xe5 │ │ str.w r3, [r7, #212] ; 0xd4 │ │ ldr r3, [sp, #4] │ │ str.w r3, [r7, #216] ; 0xd8 │ │ @@ -112728,15 +112703,15 @@ │ │ str.w r0, [r7, #220] ; 0xdc │ │ cmp r0, #0 │ │ beq.n 54572 │ │ mov r1, r9 │ │ add.w r9, r5, #1 │ │ mov r2, r4 │ │ mov.w r9, r9, lsl #2 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ mov r1, r9 │ │ bl 44c64 │ │ mov r4, r0 │ │ str.w r0, [r7, #224] ; 0xe0 │ │ cmp r0, #0 │ │ beq.n 5457a │ │ @@ -112748,15 +112723,15 @@ │ │ mov fp, r4 │ │ ldr r6, [sp, #0] │ │ movs r4, #0 │ │ b.n 5451e │ │ ldr r1, [r6, #0] │ │ mov r2, r9 │ │ adds r4, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ cmp r5, r4 │ │ add.w r6, r6, #4 │ │ ble.n 54550 │ │ ldr.w fp, [r7, #224] ; 0xe0 │ │ ldr r0, [r6, #0] │ │ blx 946c │ │ add.w r9, r0, #1 │ │ @@ -112863,24 +112838,24 @@ │ │ mov r1, r5 │ │ bl 44c64 │ │ str.w r0, [r4, #256] ; 0x100 │ │ cbz r0, 5468a │ │ adds r7, #1 │ │ mov r2, r5 │ │ mov r1, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r1, r7 │ │ mov r0, r9 │ │ bl 44c64 │ │ mov r5, r0 │ │ str.w r0, [r4, #260] ; 0x104 │ │ cbz r0, 5466e │ │ mov r2, r7 │ │ mov r1, r8 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r4, #8] │ │ ldr.w r3, [r4, #232] ; 0xe8 │ │ orr.w r2, r2, #16384 ; 0x4000 │ │ str r2, [r4, #8] │ │ orr.w r3, r3, #256 ; 0x100 │ │ str.w r3, [r4, #232] ; 0xe8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ @@ -113099,15 +113074,15 @@ │ │ bl 3f7a4 │ │ mov.w r1, #768 ; 0x300 │ │ mov r0, r6 │ │ bl 44c2c │ │ mov r1, r7 │ │ add.w r2, r4, r4, lsl #1 │ │ str.w r0, [r6, #516] ; 0x204 │ │ - blx 9274 │ │ + blx 9208 │ │ mov ip, r0 │ │ b.n 54860 │ │ ldr r1, [pc, #28] ; (548c8 ) │ │ mov r0, r6 │ │ movs r2, #2 │ │ add r1, pc │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ @@ -113222,23 +113197,23 @@ │ │ mov r0, r6 │ │ mov r1, sl │ │ bl 44c64 │ │ mov r9, r0 │ │ cbz r0, 54a22 │ │ mov r1, r5 │ │ mov r2, sl │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ mov r1, r7 │ │ bl 44c64 │ │ mov r5, r0 │ │ cbz r0, 54a32 │ │ mov r1, r8 │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r6 │ │ mov r1, r4 │ │ movs r2, #16 │ │ movs r3, #0 │ │ bl 3f7a4 │ │ ldr.w r2, [r4, #232] ; 0xe8 │ │ ldr r3, [r4, #8] │ │ @@ -113344,39 +113319,39 @@ │ │ add r1, r3 │ │ bl 44b1c │ │ str r0, [r5, #4] │ │ cmp r0, #0 │ │ beq.w 54c54 │ │ mov r2, r4 │ │ ldr.w r1, [sl, #-28] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r5, #4] │ │ strb.w fp, [r2, r4] │ │ adds r4, #1 │ │ ldr.w r2, [sl, #-32] │ │ ldr r0, [r5, #4] │ │ cmp r2, #0 │ │ ble.n 54bd8 │ │ ldr.w r8, [sp, #12] │ │ add r0, r4 │ │ str r0, [r5, #20] │ │ ldr.w r1, [sl, #-12] │ │ mov r2, r8 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r5, #20] │ │ ldr r4, [sp, #16] │ │ mov r3, r8 │ │ adds r1, r3, #1 │ │ strb.w fp, [r0, r8] │ │ ldr r0, [r5, #20] │ │ mov r2, r4 │ │ add r0, r1 │ │ str r0, [r5, #24] │ │ ldr.w r1, [sl, #-8] │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r1, [r5, #24] │ │ adds r2, r4, #1 │ │ strb.w fp, [r1, r4] │ │ ldr r0, [r5, #24] │ │ add r0, r2 │ │ str r0, [r5, #8] │ │ cmp r7, #0 │ │ @@ -113421,15 +113396,15 @@ │ │ str.w fp, [r5, #20] │ │ str.w fp, [r5, #24] │ │ str r0, [r5, #8] │ │ cmp r7, #0 │ │ beq.n 54b78 │ │ ldr.w r1, [sl, #-24] │ │ mov r2, r7 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r0, [r5, #8] │ │ b.n 54b78 │ │ ldr.w r0, [sl, #-24] │ │ cbz r0, 54c34 │ │ ldrb r2, [r0, #0] │ │ cbz r2, 54c34 │ │ movs r3, #0 │ │ @@ -113636,15 +113611,15 @@ │ │ add r1, pc │ │ bl 43794 │ │ b.n 54da4 │ │ movs r6, #1 │ │ b.n 54db6 │ │ mov r1, r8 │ │ mov r2, r6 │ │ - blx 9274 │ │ + blx 9208 │ │ b.n 54d92 │ │ ldrh r2, [r5, #6] │ │ cmp r3, r2 │ │ bge.n 54da4 │ │ b.n 54dea │ │ b.n 54d4c │ │ ... │ │ @@ -113694,28 +113669,28 @@ │ │ mov r0, r8 │ │ mov r1, sl │ │ bl 44b1c │ │ mov r2, sl │ │ str r0, [r5, #0] │ │ cbz r0, 54f04 │ │ ldr.w r1, [r4, #-36] │ │ - blx 9274 │ │ + blx 9208 │ │ mov r0, r8 │ │ ldr.w r1, [r4, #-24] │ │ movs r2, #10 │ │ bl 44b34 │ │ str r0, [r5, #8] │ │ cbz r0, 54efc │ │ ldr.w r3, [r4, #-24] │ │ adds r5, #16 │ │ ldr.w r1, [r4, #-28] │ │ add.w r2, r3, r3, lsl #2 │ │ str.w r3, [r5, #-4] │ │ lsls r2, r2, #1 │ │ - blx 9274 │ │ + blx 9208 │ │ ldr r2, [r6, #8] │ │ ldr.w r3, [r6, #248] ; 0xf8 │ │ orr.w r2, r2, #8192 ; 0x2000 │ │ str r2, [r6, #8] │ │ adds r3, #1 │ │ str.w r3, [r6, #248] ; 0xf8 │ │ subs r7, #1 │ │ @@ -113841,15 +113816,15 @@ │ │ mov r0, sl │ │ bl 44b1c │ │ str.w r0, [fp, #8] │ │ cbz r0, 55038 │ │ ldr.w r9, [r4, #12] │ │ ldr r1, [r4, #8] │ │ mov r2, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ str.w r9, [fp, #12] │ │ b.n 54ffe │ │ mov r0, sl │ │ ldr r1, [sp, #12] │ │ movs r2, #1 │ │ bl 43bb0 │ │ b.n 5500c │ │ @@ -114072,15 +114047,15 @@ │ │ bl 44c0c │ │ mov r8, r0 │ │ cmp r6, #0 │ │ beq.w 5513c │ │ ldr r3, [sp, #4] │ │ add.w r2, r6, r6, lsl #2 │ │ ldr.w r1, [r3, #796] ; 0x31c │ │ - blx 9274 │ │ + blx 9208 │ │ cmp.w r9, #0 │ │ bne.w 5514a │ │ b.n 5517e │ │ cmp r1, #0 │ │ beq.n 55204 │ │ movs r1, #85 ; 0x55 │ │ bl 44c0c │ │ @@ -116571,15 +116546,15 @@ │ │ mulls r3, r2 │ │ mulhi r3, r2 │ │ addls r3, #7 │ │ it ls │ │ lsrls r3, r3, #3 │ │ mov r2, r3 │ │ str r3, [sp, #12] │ │ - blx 9274 │ │ + blx 9208 │ │ ldrb.w r3, [r4, #532] ; 0x214 │ │ cbz r3, 56c50 │ │ ldrb.w r2, [r4, #533] ; 0x215 │ │ cmp r2, #5 │ │ bhi.n 56c50 │ │ ldr.w r3, [r4, #316] ; 0x13c │ │ lsls r1, r3, #30 │ │ @@ -118480,15 +118455,15 @@ │ │ movs r0, r0 │ │ pop {r1, r4, r5} │ │ movs r0, r0 │ │ lsrs r4, r3, #27 │ │ movs r1, r0 │ │ lsrs r4, r2, #27 │ │ movs r1, r0 │ │ - ldrb r0, [r7, #19] │ │ + ldrb r0, [r7, #14] │ │ movs r0, r0 │ │ ; instruction: 0xfa95ffff │ │ cbnz r6, 580c2 │ │ ... │ │ │ │ 00058058 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ @@ -118569,15 +118544,15 @@ │ │ cmp r0, #0 │ │ beq.n 580ea │ │ blx 9448 <__errno@plt> │ │ ldr r5, [r0, #0] │ │ b.n 580ce │ │ cbnz r0, 581a8 │ │ movs r0, r0 │ │ - ldrb r6, [r2, #17] │ │ + ldrb r6, [r2, #12] │ │ movs r0, r0 │ │ cbnz r0, 5817e │ │ ... │ │ │ │ 00058134 : │ │ ldr r3, [r0, #8] │ │ bic.w r3, r3, #4278190080 ; 0xff000000 │ │ @@ -122733,20 +122708,20 @@ │ │ cmp r5, #64 ; 0x40 │ │ bhi.n 5ad14 │ │ mov r1, r8 │ │ add.w r8, sp, #80 ; 0x50 │ │ adds r2, r7, #1 │ │ add.w r0, sp, #13 │ │ strb.w fp, [r8, #-68]! │ │ - blx 9274 │ │ + blx 9208 │ │ adds r0, r7, #2 │ │ mov r1, sl │ │ add r0, r8 │ │ mov r2, r9 │ │ - blx 9274 │ │ + blx 9208 │ │ cbz r4, 5ad06 │ │ add.w r9, sp, #4 │ │ add r7, sp, #8 │ │ movw sl, #16716 ; 0x414c │ │ movs r3, #34 ; 0x22 │ │ mov r0, r9 │ │ str.w r3, [r4, #900] ; 0x384 │ │ @@ -123307,15 +123282,15 @@ │ │ cmp r4, r7 │ │ mov r0, r4 │ │ mov r1, r7 │ │ mov r2, r9 │ │ add r4, r9 │ │ add r7, fp │ │ beq.n 5b2b4 │ │ - blx 9274 │ │ + blx 9208 │ │ mov r3, sl │ │ cmp r3, r8 │ │ add sl, r5 │ │ bcc.n 5b2a2 │ │ ldr r2, [r6, #0] │ │ ldr r0, [sp, #4] │ │ ldrb r7, [r6, #11] │ │ @@ -125234,15 +125209,15 @@ │ │ ldrne r3, [sp, #64] ; 0x40 │ │ bne 5c9dc <__aeabi_idiv0@@Base+0x3b8> │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ str r3, [r4, #20] │ │ - bl 9274 │ │ + bl 9208 │ │ ldr r3, [r4, #16] │ │ mov r0, sl │ │ mov r1, r4 │ │ mov r2, r7 │ │ blx r3 │ │ ldr r3, [sp, #544] ; 0x220 │ │ mov r6, r0 │ │ @@ -125258,15 +125233,15 @@ │ │ bne 5ca44 <__aeabi_idiv0@@Base+0x420> │ │ cmp r5, #0 │ │ bne 5ca4c <__aeabi_idiv0@@Base+0x428> │ │ mov r0, fp │ │ mov r1, r7 │ │ mov r2, #480 ; 0x1e0 │ │ mov sl, r5 │ │ - bl 9274 │ │ + bl 9208 │ │ cmp r6, #8 │ │ beq 5c980 <__aeabi_idiv0@@Base+0x35c> │ │ cmp r6, #7 │ │ bne 5ca44 <__aeabi_idiv0@@Base+0x420> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ bl 5c8c8 <__aeabi_idiv0@@Base+0x2a4> │ │ @@ -126442,15 +126417,15 @@ │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db6c <_Unwind_GetTextRelBase@@Base+0x24> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab7b8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db7c <_Unwind_GetTextRelBase@@Base+0x34> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffab6f4 │ │ + ; instruction: 0xfffab688 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db8c <_Unwind_GetTextRelBase@@Base+0x44> │ │ add pc, ip, pc │ │ ; instruction: 0xfffab7c8 │ │ ; instruction: 0x46c04778 │ │ ldr ip, [pc] ; 5db9c <_Unwind_GetTextRelBase@@Base+0x54> │ │ add pc, ip, pc │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x0005dbe0 84b20181 b0b0af01 00000000 08b10181 ................ │ │ - 0x0005dbf0 b0b00084 00000000 8eb20181 b0b0af01 ................ │ │ - 0x0005dc00 00000000 8cb20181 b0b0af05 00000000 ................ │ │ - 0x0005dc10 e6b20181 b0b0af03 00000000 e6b20181 ................ │ │ - 0x0005dc20 b0b0af03 00000000 8ab20181 b0b0af05 ................ │ │ - 0x0005dc30 00000000 c8b20181 b0b0af14 00000000 ................ │ │ - 0x0005dc40 c4b20181 b0b0ab14 00000000 cab20181 ................ │ │ - 0x0005dc50 b0b0af14 00000000 08b10181 b0b00084 ................ │ │ + 0x0005dbe0 84b20181 b0b0af01 00000000 8cb20181 ................ │ │ + 0x0005dbf0 b0b0af05 00000000 e6b20181 b0b0af03 ................ │ │ + 0x0005dc00 00000000 e6b20181 b0b0af03 00000000 ................ │ │ + 0x0005dc10 8ab20181 b0b0af05 00000000 c8b20181 ................ │ │ + 0x0005dc20 b0b0af14 00000000 c4b20181 b0b0ab14 ................ │ │ + 0x0005dc30 00000000 cab20181 b0b0af14 00000000 ................ │ │ + 0x0005dc40 08b10181 b0b00084 00000000 8eb20181 ................ │ │ + 0x0005dc50 b0b0af01 00000000 08b10181 b0b00084 ................ │ │ 0x0005dc60 00000000 c93e0181 b0b0af82 00000000 .....>.......... │ │ 0x0005dc70 08b10181 b0b00084 00000000 3f060181 ............?... │ │ 0x0005dc80 b0af80c9 00000000 c90a0181 b0b0af87 ................ │ │ 0x0005dc90 00000000 cab20181 b0b0af01 00000000 ................ │ │ 0x0005dca0 98b20181 b0b0af03 00000000 98b20181 ................ │ │ 0x0005dcb0 b0b0af04 00000000 08b10181 b0b00084 ................ │ │ 0x0005dcc0 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,52 +1,52 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ 0x0005deb0 40b6fa7f ad08b180 88b6fa7f 01000000 @............... │ │ 0x0005dec0 bcb6fa7f 1cfdff7f fcb7fa7f b0ab0680 ................ │ │ 0x0005ded0 4cb8fa7f 6f840a80 2cb9fa7f 01000000 L...o...,....... │ │ - 0x0005dee0 24b9fa7f 37842380 94b9fa7f b0af3280 $...7.#.......2. │ │ - 0x0005def0 5cbffa7f 01000000 54bffa7f b0b0b080 \.......T....... │ │ - 0x0005df00 64bffa7f a908b180 20c0fa7f b0b0a880 d....... ....... │ │ - 0x0005df10 70c0fa7f b0ac0180 98c1fa7f a908b180 p............... │ │ - 0x0005df20 c0c1fa7f b0b0b080 c0c1fa7f a908b180 ................ │ │ - 0x0005df30 34c2fa7f 01000000 2cc2fa7f b0af0480 4.......,....... │ │ - 0x0005df40 68c3fa7f b0ad0680 e0c3fa7f b0af1680 h............... │ │ - 0x0005df50 04cafa7f b0af1480 dccffa7f 01000000 ................ │ │ - 0x0005df60 d4cffa7f b0b0b080 d0cffa7f b0b0aa80 ................ │ │ - 0x0005df70 28d0fa7f b0b0b080 28d0fa7f 70fcff7f (.......(...p... │ │ - 0x0005df80 2cd0fa7f b0b0ab80 acd0fa7f b0b0b080 ,............... │ │ - 0x0005df90 b8d0fa7f b0af0680 e0d1fa7f ac67b280 .............g.. │ │ - 0x0005dfa0 18d4fa7f 01000000 10d4fa7f 4cfcff7f ............L... │ │ - 0x0005dfb0 20d9fa7f b0ad0480 98d9fa7f b0ac0180 ............... │ │ - 0x0005dfc0 58dafa7f b0af1480 e4e2fa7f b0b0b080 X............... │ │ - 0x0005dfd0 ece2fa7f 01000000 e4e2fa7f b0b0aa80 ................ │ │ - 0x0005dfe0 00e3fa7f b0b0ad80 44e5fa7f 18fcff7f ........D....... │ │ - 0x0005dff0 60e9fa7f b0b0ac80 ace9fa7f 14fcff7f `............... │ │ - 0x0005e000 b4eefa7f 18fcff7f b0f3fa7f 1cfcff7f ................ │ │ - 0x0005e010 00fdfa7f b0af0480 2000fb7f b0b0af80 ........ ....... │ │ - 0x0005e020 2801fb7f b0b0b080 3401fb7f 37840380 (.......4...7... │ │ - 0x0005e030 b401fb7f b0ab1c80 4405fb7f b0b0af80 ........D....... │ │ - 0x0005e040 7407fb7f b0b0a280 bc07fb7f b0af3680 t.............6. │ │ - 0x0005e050 881efb7f e0fbff7f 881ffb7f e4fbff7f ................ │ │ - 0x0005e060 f01ffb7f e8fbff7f d020fb7f b0af1680 ......... ...... │ │ - 0x0005e070 0c37fb7f b0a90480 2037fb7f ad08b180 .7...... 7...... │ │ - 0x0005e080 f037fb7f b0b0b080 f037fb7f ad08b180 .7.......7...... │ │ - 0x0005e090 5c38fb7f b0ab0880 0439fb7f b0af1480 \8.......9...... │ │ - 0x0005e0a0 743cfb7f b0ac0380 483dfb7f b0b0a880 t<......H=...... │ │ + 0x0005dee0 24b9fa7f b0b0b080 34b9fa7f a908b180 $.......4....... │ │ + 0x0005def0 f0b9fa7f b0b0a880 40bafa7f b0ac0180 ........@....... │ │ + 0x0005df00 68bbfa7f a908b180 90bbfa7f b0b0b080 h............... │ │ + 0x0005df10 90bbfa7f a908b180 04bcfa7f 01000000 ................ │ │ + 0x0005df20 fcbbfa7f b0af0480 38bdfa7f b0ad0680 ........8....... │ │ + 0x0005df30 b0bdfa7f b0af1680 d4c3fa7f b0af1480 ................ │ │ + 0x0005df40 acc9fa7f 01000000 a4c9fa7f b0b0aa80 ................ │ │ + 0x0005df50 c0c9fa7f b0b0ad80 04ccfa7f 90fcff7f ................ │ │ + 0x0005df60 20d0fa7f b0b0ac80 6cd0fa7f 8cfcff7f .......l....... │ │ + 0x0005df70 74d5fa7f 90fcff7f 70dafa7f 94fcff7f t.......p....... │ │ + 0x0005df80 c0e3fa7f b0af0480 e0e6fa7f b0b0af80 ................ │ │ + 0x0005df90 e8e7fa7f b0b0b080 f4e7fa7f 37840380 ............7... │ │ + 0x0005dfa0 74e8fa7f b0ab1c80 04ecfa7f b0b0af80 t............... │ │ + 0x0005dfb0 34eefa7f b0b0a280 7ceefa7f b0af3680 4.......|.....6. │ │ + 0x0005dfc0 4805fb7f 58fcff7f 4806fb7f 5cfcff7f H...X...H...\... │ │ + 0x0005dfd0 b006fb7f 60fcff7f 9007fb7f b0af1680 ....`........... │ │ + 0x0005dfe0 cc1dfb7f b0a90480 e01dfb7f ad08b180 ................ │ │ + 0x0005dff0 b01efb7f b0b0b080 b01efb7f ad08b180 ................ │ │ + 0x0005e000 1c1ffb7f b0ab0880 c41ffb7f b0af1480 ................ │ │ + 0x0005e010 3423fb7f b0ac0380 0824fb7f b0b0a880 4#.......$...... │ │ + 0x0005e020 2824fb7f 01000000 2024fb7f b0b0b080 ($...... $...... │ │ + 0x0005e030 1c24fb7f b0b0aa80 7424fb7f b0b0b080 .$......t$...... │ │ + 0x0005e040 7424fb7f fcfbff7f 7824fb7f b0b0ab80 t$......x$...... │ │ + 0x0005e050 f824fb7f b0b0b080 0425fb7f b0af0680 .$.......%...... │ │ + 0x0005e060 2c26fb7f ac67b280 6428fb7f 01000000 ,&...g..d(...... │ │ + 0x0005e070 5c28fb7f d8fbff7f 6c2dfb7f b0ad0480 \(......l-...... │ │ + 0x0005e080 e42dfb7f b0ac0180 a42efb7f b0af1480 .-.............. │ │ + 0x0005e090 3037fb7f b0b0b080 3837fb7f 01000000 07......87...... │ │ + 0x0005e0a0 3037fb7f 37842380 a037fb7f b0af3280 07..7.#..7....2. │ │ 0x0005e0b0 683dfb7f 01000000 603dfb7f 9cfbff7f h=......`=...... │ │ 0x0005e0c0 6c3dfb7f b0b0b080 703dfb7f 01000000 l=......p=...... │ │ 0x0005e0d0 683dfb7f b0b0aa80 803dfb7f b0a90280 h=.......=...... │ │ 0x0005e0e0 203efb7f b0b0ae80 f03efb7f b0ad0880 >.......>...... │ │ 0x0005e0f0 683ffb7f 70fbff7f 604dfb7f 01000000 h?..p...`M...... │ │ - 0x0005e100 584dfb7f 6cfbff7f 644dfb7f b0b0b080 XM..l...dM...... │ │ - 0x0005e110 684dfb7f 01000000 604dfb7f b0b0b080 hM......`M...... │ │ - 0x0005e120 604dfb7f 01000000 584dfb7f b0ad0280 `M......XM...... │ │ - 0x0005e130 984efb7f af3f0880 7853fb7f b0af0a80 .N...?..xS...... │ │ - 0x0005e140 1c56fb7f b0ae0580 c856fb7f af54b280 .V.......V...T.. │ │ - 0x0005e150 205cfb7f 01000000 185cfb7f b0af1880 \.......\...... │ │ + 0x0005e100 584dfb7f b0b0b080 584dfb7f 01000000 XM......XM...... │ │ + 0x0005e110 504dfb7f b0ad0280 904efb7f af3f0880 PM.......N...?.. │ │ + 0x0005e120 7053fb7f b0af0a80 1456fb7f b0ae0580 pS.......V...... │ │ + 0x0005e130 c056fb7f af54b280 185cfb7f 01000000 .V...T...\...... │ │ + 0x0005e140 105cfb7f b0af1880 9462fb7f 01000000 .\.......b...... │ │ + 0x0005e150 8c62fb7f 1cfbff7f 9862fb7f b0b0b080 .b.......b...... │ │ 0x0005e160 9c62fb7f 01000000 9462fb7f b0ad0280 .b.......b...... │ │ 0x0005e170 4463fb7f b0ac0380 b863fb7f b0af1280 Dc.......c...... │ │ 0x0005e180 b467fb7f 01000000 ac67fb7f b0ae0580 .g.......g...... │ │ 0x0005e190 5868fb7f af6cb280 ac71fb7f 01000000 Xh...l...q...... │ │ 0x0005e1a0 a471fb7f ab08b180 5c72fb7f b0b0b080 .q......\r...... │ │ 0x0005e1b0 cc72fb7f b0b0aa80 8c73fb7f ab08b180 .r.......s...... │ │ 0x0005e1c0 d473fb7f b0b0ac80 0c74fb7f b0b0b080 .s.......t...... │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -3,106 +3,106 @@ │ │ 0x0005f950 50372033 33320000 23454e44 5f4f465f P7 332..#END_OF_ │ │ 0x0005f960 434f4d4d 454e5453 00000000 25642025 COMMENTS....%d % │ │ 0x0005f970 64000000 23425549 4c54494e 3a000000 d...#BUILTIN:... │ │ 0x0005f980 436f756c 646e2774 20726561 6420696d Couldn't read im │ │ 0x0005f990 61676520 64617461 00000000 556e7375 age data....Unsu │ │ 0x0005f9a0 70706f72 74656420 696d6167 6520666f pported image fo │ │ 0x0005f9b0 726d6174 00000000 4f757420 6f66206d rmat....Out of m │ │ - 0x0005f9c0 656d6f72 79000000 62797465 73207065 emory...bytes pe │ │ - 0x0005f9d0 72206c69 6e652069 7320746f 6f206c61 r line is too la │ │ - 0x0005f9e0 72676520 28636f72 72757074 3f290000 rge (corrupt?).. │ │ - 0x0005f9f0 756e7375 70706f72 74656420 50435820 unsupported PCX │ │ - 0x0005fa00 666f726d 61740000 66696c65 20747275 format..file tru │ │ - 0x0005fa10 6e636174 65640000 50617373 65642061 ncated..Passed a │ │ - 0x0005fa20 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ - 0x0005fa30 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ - 0x0005fa40 6e207468 69732064 61746120 736f7572 n this data sour │ │ - 0x0005fa50 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ - 0x0005fa60 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ - 0x0005fa70 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ - 0x0005fa80 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ - 0x0005fa90 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ - 0x0005faa0 6520656e 64206f66 20646174 61000000 e end of data... │ │ - 0x0005fab0 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ - 0x0005fac0 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ - 0x0005fad0 666f726d 61742064 65736372 69707469 format descripti │ │ - 0x0005fae0 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ - 0x0005faf0 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ - 0x0005fb00 626c6163 6b000000 77686974 65000000 black...white... │ │ - 0x0005fb10 72656400 67726565 6e000000 626c7565 red.green...blue │ │ - 0x0005fb20 00000000 4a504547 206c6f61 64696e67 ....JPEG loading │ │ - 0x0005fb30 20657272 6f720000 46696c65 20697320 error..File is │ │ - 0x0005fb40 6e6f7420 61205769 6e646f77 73202573 not a Windows %s │ │ - 0x0005fb50 2066696c 65000000 556e7375 70706f72 file...Unsuppor │ │ - 0x0005fb60 74656420 49434f20 6269746d 61702066 ted ICO bitmap f │ │ - 0x0005fb70 6f726d61 74000000 49434f20 66696c65 ormat...ICO file │ │ - 0x0005fb80 20776974 6820756e 73757070 6f727465 with unsupporte │ │ - 0x0005fb90 64206269 7420636f 756e7400 436f6d70 d bit count.Comp │ │ - 0x0005fba0 72657373 65642049 434f2066 696c6573 ressed ICO files │ │ - 0x0005fbb0 206e6f74 20737570 706f7274 65640000 not supported.. │ │ - 0x0005fbc0 4572726f 72207265 6164696e 67206672 Error reading fr │ │ - 0x0005fbd0 6f6d2049 434f0000 424d0000 46696c65 om ICO..BM..File │ │ - 0x0005fbe0 20697320 6e6f7420 61205769 6e646f77 is not a Window │ │ - 0x0005fbf0 7320424d 50206669 6c650000 4572726f s BMP file..Erro │ │ - 0x0005fc00 72207265 6164696e 67206672 6f6d2042 r reading from B │ │ - 0x0005fc10 4d500000 02030700 4572726f 72207265 MP......Error re │ │ - 0x0005fc20 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ - 0x0005fc30 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ - 0x0005fc40 61746520 696d6167 6520696e 666f726d ate image inform │ │ - 0x0005fc50 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ - 0x0005fc60 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ - 0x0005fc70 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ - 0x0005fc80 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ - 0x0005fc90 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ - 0x0005fca0 6c000000 312e362e 32000000 03030b00 l...1.6.2....... │ │ - 0x0005fcb0 05050400 4661696c 65642074 6f20636f ....Failed to co │ │ - 0x0005fcc0 6e766572 7420616e 64207361 76652069 nvert and save i │ │ - 0x0005fcd0 6d616765 00000000 50617373 6564204e mage....Passed N │ │ - 0x0005fce0 554c4c20 64737400 77620000 57454250 ULL dst.wb..WEBP │ │ + 0x0005f9c0 656d6f72 79000000 50617373 65642061 emory...Passed a │ │ + 0x0005f9d0 204e554c 4c206461 74612073 6f757263 NULL data sourc │ │ + 0x0005f9e0 65000000 43616e27 74207365 656b2069 e...Can't seek i │ │ + 0x0005f9f0 6e207468 69732064 61746120 736f7572 n this data sour │ │ + 0x0005fa00 63650000 72620000 54474100 43555200 ce..rb..TGA.CUR. │ │ + 0x0005fa10 49434f00 424d5000 47494600 4a504700 ICO.BMP.GIF.JPG. │ │ + 0x0005fa20 4c424d00 50435800 504e4700 504e4d00 LBM.PCX.PNG.PNM. │ │ + 0x0005fa30 54494600 58434600 58504d00 58560000 TIF.XCF.XPM.XV.. │ │ + 0x0005fa40 57454250 00000000 5072656d 61747572 WEBP....Prematur │ │ + 0x0005fa50 6520656e 64206f66 20646174 61000000 e end of data... │ │ + 0x0005fa60 2f2a2058 504d202a 2f000000 25642025 /* XPM */...%d % │ │ + 0x0005fa70 64202564 20256400 496e7661 6c696420 d %d %d.Invalid │ │ + 0x0005fa80 666f726d 61742064 65736372 69707469 format descripti │ │ + 0x0005fa90 6f6e0000 636f6c6f 75722070 61727365 on..colour parse │ │ + 0x0005faa0 20657272 6f720000 6e6f6e65 00000000 error..none.... │ │ + 0x0005fab0 626c6163 6b000000 77686974 65000000 black...white... │ │ + 0x0005fac0 72656400 67726565 6e000000 626c7565 red.green...blue │ │ + 0x0005fad0 00000000 02030700 4572726f 72207265 ........Error re │ │ + 0x0005fae0 6164696e 67207468 6520504e 47206669 ading the PNG fi │ │ + 0x0005faf0 6c652e00 436f756c 646e2774 20637265 le..Couldn't cre │ │ + 0x0005fb00 61746520 696d6167 6520696e 666f726d ate image inform │ │ + 0x0005fb10 6174696f 6e20666f 7220504e 47206669 ation for PNG fi │ │ + 0x0005fb20 6c650000 436f756c 646e2774 20616c6c le..Couldn't all │ │ + 0x0005fb30 6f636174 65206d65 6d6f7279 20666f72 ocate memory for │ │ + 0x0005fb40 20504e47 2066696c 65206f72 20696e63 PNG file or inc │ │ + 0x0005fb50 6f6d7061 7469626c 6520504e 4720646c ompatible PNG dl │ │ + 0x0005fb60 6c000000 312e362e 32000000 03030b00 l...1.6.2....... │ │ + 0x0005fb70 05050400 4661696c 65642074 6f20636f ....Failed to co │ │ + 0x0005fb80 6e766572 7420616e 64207361 76652069 nvert and save i │ │ + 0x0005fb90 6d616765 00000000 50617373 6564204e mage....Passed N │ │ + 0x0005fba0 554c4c20 64737400 77620000 4a504547 ULL dst.wb..JPEG │ │ + 0x0005fbb0 206c6f61 64696e67 20657272 6f720000 loading error.. │ │ + 0x0005fbc0 46696c65 20697320 6e6f7420 61205769 File is not a Wi │ │ + 0x0005fbd0 6e646f77 73202573 2066696c 65000000 ndows %s file... │ │ + 0x0005fbe0 556e7375 70706f72 74656420 49434f20 Unsupported ICO │ │ + 0x0005fbf0 6269746d 61702066 6f726d61 74000000 bitmap format... │ │ + 0x0005fc00 49434f20 66696c65 20776974 6820756e ICO file with un │ │ + 0x0005fc10 73757070 6f727465 64206269 7420636f supported bit co │ │ + 0x0005fc20 756e7400 436f6d70 72657373 65642049 unt.Compressed I │ │ + 0x0005fc30 434f2066 696c6573 206e6f74 20737570 CO files not sup │ │ + 0x0005fc40 706f7274 65640000 4572726f 72207265 ported..Error re │ │ + 0x0005fc50 6164696e 67206672 6f6d2049 434f0000 ading from ICO.. │ │ + 0x0005fc60 424d0000 46696c65 20697320 6e6f7420 BM..File is not │ │ + 0x0005fc70 61205769 6e646f77 7320424d 50206669 a Windows BMP fi │ │ + 0x0005fc80 6c650000 4572726f 72207265 6164696e le..Error readin │ │ + 0x0005fc90 67206672 6f6d2042 4d500000 62797465 g from BMP..byte │ │ + 0x0005fca0 73207065 72206c69 6e652069 7320746f s per line is to │ │ + 0x0005fcb0 6f206c61 72676520 28636f72 72757074 o large (corrupt │ │ + 0x0005fcc0 3f290000 756e7375 70706f72 74656420 ?)..unsupported │ │ + 0x0005fcd0 50435820 666f726d 61740000 66696c65 PCX format..file │ │ + 0x0005fce0 20747275 6e636174 65640000 57454250 truncated..WEBP │ │ 0x0005fcf0 20696d61 67657320 61726520 6e6f7420 images are not │ │ 0x0005fd00 73757070 6f727465 64000000 67696d70 supported...gimp │ │ 0x0005fd10 20786366 20000000 556e7375 70706f72 xcf ...Unsuppor │ │ 0x0005fd20 74656420 436f6d70 72657373 696f6e2e ted Compression. │ │ 0x0005fd30 0a000000 556e6b6e 6f776e20 47696d70 ....Unknown Gimp │ │ 0x0005fd40 20696d61 67652074 79706520 28256429 image type (%d) │ │ - 0x0005fd50 0a000000 54494646 20696d61 67657320 ....TIFF images │ │ - 0x0005fd60 61726520 6e6f7420 73757070 6f727465 are not supporte │ │ - 0x0005fd70 64000000 72616e20 6f666620 74686520 d...ran off the │ │ - 0x0005fd80 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ - 0x0005fd90 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ - 0x0005fda0 00000000 63697263 756c6172 20746162 ....circular tab │ │ - 0x0005fdb0 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ - 0x0005fdc0 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ - 0x0005fdd0 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ - 0x0005fde0 74610000 6572726f 72207265 6164696e ta..error readin │ │ - 0x0005fdf0 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ - 0x0005fe00 6572726f 72207265 6164696e 67206d61 error reading ma │ │ - 0x0005fe10 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ - 0x0005fe20 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ - 0x0005fe30 76657273 696f6e20 6e756d62 65722c20 version number, │ │ - 0x0005fe40 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ - 0x0005fe50 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ - 0x0005fe60 61642073 63726565 6e206465 73637269 ad screen descri │ │ - 0x0005fe70 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ - 0x0005fe80 726d6170 00000000 6572726f 72207265 rmap....error re │ │ - 0x0005fe90 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ - 0x0005fea0 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ - 0x0005feb0 696d6167 65257320 666f756e 6420696e image%s found in │ │ - 0x0005fec0 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ - 0x0005fed0 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ - 0x0005fee0 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ - 0x0005fef0 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ - 0x0005ff00 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ - 0x0005ff10 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ - 0x0005ff20 69647468 2f686569 67687400 6572726f idth/height.erro │ │ - 0x0005ff30 72207265 6164696e 67206c6f 63616c20 r reading local │ │ - 0x0005ff40 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ - 0x0005ff50 72207265 6164696e 67205447 41206461 r reading TGA da │ │ - 0x0005ff60 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ - 0x0005ff70 54474120 666f726d 61740000 556e6162 TGA format..Unab │ │ + 0x0005fd50 0a000000 72616e20 6f666620 74686520 ....ran off the │ │ + 0x0005fd60 656e6420 6f66206d 79206269 74730000 end of my bits.. │ │ + 0x0005fd70 696e7661 6c696420 4c575a20 64617461 invalid LWZ data │ │ + 0x0005fd80 00000000 63697263 756c6172 20746162 ....circular tab │ │ + 0x0005fd90 6c652065 6e747279 20424947 20455252 le entry BIG ERR │ │ + 0x0005fda0 4f520000 454f4620 2f207265 61642065 OR..EOF / read e │ │ + 0x0005fdb0 72726f72 206f6e20 696d6167 65206461 rror on image da │ │ + 0x0005fdc0 74610000 6572726f 72207265 6164696e ta..error readin │ │ + 0x0005fdd0 6720696d 61676500 38376100 38396100 g image.87a.89a. │ │ + 0x0005fde0 6572726f 72207265 6164696e 67206d61 error reading ma │ │ + 0x0005fdf0 67696320 6e756d62 65720000 6e6f7420 gic number..not │ │ + 0x0005fe00 61204749 46206669 6c650000 62616420 a GIF file..bad │ │ + 0x0005fe10 76657273 696f6e20 6e756d62 65722c20 version number, │ │ + 0x0005fe20 6e6f7420 27383761 27206f72 20273839 not '87a' or '89 │ │ + 0x0005fe30 61270000 6661696c 65642074 6f207265 a'..failed to re │ │ + 0x0005fe40 61642073 63726565 6e206465 73637269 ad screen descri │ │ + 0x0005fe50 70746f72 00000000 62616420 636f6c6f ptor....bad colo │ │ + 0x0005fe60 726d6170 00000000 6572726f 72207265 rmap....error re │ │ + 0x0005fe70 6164696e 6720676c 6f62616c 20636f6c ading global col │ │ + 0x0005fe80 6f726d61 70000000 6f6e6c79 20256420 ormap...only %d │ │ + 0x0005fe90 696d6167 65257320 666f756e 6420696e image%s found in │ │ + 0x0005fea0 2066696c 65000000 454f4620 2f207265 file...EOF / re │ │ + 0x0005feb0 61642065 72726f72 206f6e20 65787465 ad error on exte │ │ + 0x0005fec0 6e74696f 6e206675 6e637469 6f6e2063 ntion function c │ │ + 0x0005fed0 6f646500 554e4b4e 4f574e20 28307825 ode.UNKNOWN (0x% │ │ + 0x0005fee0 30327829 00000000 636f756c 646e2774 02x)....couldn't │ │ + 0x0005fef0 20726561 64206c65 66742f74 6f702f77 read left/top/w │ │ + 0x0005ff00 69647468 2f686569 67687400 6572726f idth/height.erro │ │ + 0x0005ff10 72207265 6164696e 67206c6f 63616c20 r reading local │ │ + 0x0005ff20 636f6c6f 726d6170 00000000 4572726f colormap....Erro │ │ + 0x0005ff30 72207265 6164696e 67205447 41206461 r reading TGA da │ │ + 0x0005ff40 74610000 556e7375 70706f72 74656420 ta..Unsupported │ │ + 0x0005ff50 54474120 666f726d 61740000 54494646 TGA format..TIFF │ │ + 0x0005ff60 20696d61 67657320 61726520 6e6f7420 images are not │ │ + 0x0005ff70 73757070 6f727465 64000000 556e6162 supported...Unab │ │ 0x0005ff80 6c652074 6f207265 61642069 6d616765 le to read image │ │ 0x0005ff90 20776964 74682061 6e642068 65696768 width and heigh │ │ 0x0005ffa0 74000000 756e7375 70706f72 74656420 t...unsupported │ │ 0x0005ffb0 504e4d20 666f726d 61740000 464f524d PNM format..FORM │ │ 0x0005ffc0 00000000 50424d20 00000000 494c424d ....PBM ....ILBM │ │ 0x0005ffd0 00000000 6572726f 72207265 6164696e ....error readin │ │ 0x0005ffe0 6720424f 44592063 68756e6b 00000000 g BODY chunk.... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro.local {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.data.rel.ro.local': │ │ - 0x00068884 f8fa0500 ffffff00 00fb0500 00000000 ................ │ │ - 0x00068894 08fb0500 ffffff00 10fb0500 0000ff00 ................ │ │ - 0x000688a4 14fb0500 00ff0000 1cfb0500 ff000000 ................ │ │ - 0x000688b4 f8fa0500 ffffff00 f4000600 0c010600 ................ │ │ + 0x00068884 a8fa0500 ffffff00 b0fa0500 00000000 ................ │ │ + 0x00068894 b8fa0500 ffffff00 c0fa0500 0000ff00 ................ │ │ + 0x000688a4 c4fa0500 00ff0000 ccfa0500 ff000000 ................ │ │ + 0x000688b4 a8fa0500 ffffff00 f4000600 0c010600 ................ │ │ 0x000688c4 2c010600 54010600 70010600 90010600 ,...T...p....... │ │ 0x000688d4 a8010600 c8010600 f4010600 34020600 ............4... │ │ 0x000688e4 54020600 6c020600 84020600 98020600 T...l........... │ │ 0x000688f4 d8020600 08030600 24030600 48030600 ........$...H... │ │ 0x00068904 80030600 b8030600 d0030600 f0030600 ................ │ │ 0x00068914 1c040600 6c040600 88040600 b4040600 ....l........... │ │ 0x00068924 d0040600 f8040600 20050600 48050600 ........ ...H... │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ - 0x00068ac4 58fa0500 00000000 713d0100 5cfa0500 X.......q=..\... │ │ - 0x00068ad4 b5b90000 b5c20000 60fa0500 51b90000 ........`...Q... │ │ - 0x00068ae4 adc20000 64fa0500 d1b80000 19ba0000 ....d........... │ │ - 0x00068af4 68fa0500 5d370100 11380100 6cfa0500 h...]7...8..l... │ │ - 0x00068b04 49b00000 79b10000 70fa0500 35490100 I...y...p...5I.. │ │ - 0x00068b14 e9490100 74fa0500 05980000 7d980000 .I..t.......}... │ │ - 0x00068b24 78fa0500 5de10000 e5e10000 7cfa0500 x...].......|... │ │ - 0x00068b34 b5440100 31450100 80fa0500 712e0100 .D..1E......q... │ │ - 0x00068b44 752e0100 84fa0500 d91f0100 59200100 u...........Y .. │ │ - 0x00068b54 88fa0500 a9a20000 29a30000 8cfa0500 ........)....... │ │ - 0x00068b64 c5960000 1d970000 90fa0500 311e0100 ............1... │ │ + 0x00068ac4 08fa0500 00000000 513d0100 0cfa0500 ........Q=...... │ │ + 0x00068ad4 c90e0100 c9170100 10fa0500 650e0100 ............e... │ │ + 0x00068ae4 c1170100 14fa0500 e50d0100 2d0f0100 ............-... │ │ + 0x00068af4 18fa0500 3d370100 f1370100 1cfa0500 ....=7...7...... │ │ + 0x00068b04 5d050100 8d060100 20fa0500 35490100 ]....... ...5I.. │ │ + 0x00068b14 e9490100 24fa0500 d1170100 49180100 .I..$.......I... │ │ + 0x00068b24 28fa0500 8dc70000 15c80000 2cfa0500 (...........,... │ │ + 0x00068b34 b5440100 31450100 30fa0500 f5430100 .D..1E..0....C.. │ │ + 0x00068b44 f9430100 34fa0500 d91f0100 59200100 .C..4.......Y .. │ │ + 0x00068b54 38fa0500 619c0000 e19c0000 3cfa0500 8...a.......<... │ │ + 0x00068b64 c5960000 1d970000 40fa0500 311e0100 ........@...1... │ │ 0x00068b74 351e0100 5... │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00068cac 00000000 00000000 9dac0200 351e0200 ............5... │ │ - 0x00068cbc d91e0200 21210200 91200200 e1220200 ....!!... ...".. │ │ - 0x00068ccc 41a90200 49220200 19c30200 01f70300 A...I".......... │ │ - 0x00068cdc 61820400 55a20400 cd460400 61420400 a...U....F..aB.. │ │ - 0x00068cec 75fb0300 75490400 314a0400 013e0400 u...uI..1J...>.. │ │ - 0x00068cfc b59d0400 75820400 45860400 29b80400 ....u...E...)... │ │ - 0x00068d0c 15b90400 f1530500 c5a80400 a1aa0400 .....S.......... │ │ - 0x00068d1c 55f60300 853c0400 00000000 00000000 U....<.......... │ │ + 0x00068cac 00000000 00000000 01f70300 61820400 ............a... │ │ + 0x00068cbc 55a20400 cd460400 61420400 75fb0300 U....F..aB..u... │ │ + 0x00068ccc 75490400 314a0400 013e0400 b59d0400 uI..1J...>...... │ │ + 0x00068cdc 75820400 45860400 29b80400 15b90400 u...E...)....... │ │ + 0x00068cec f1530500 c5a80400 a1aa0400 55f60300 .S..........U... │ │ + 0x00068cfc 853c0400 00000000 9dac0200 351e0200 .<..........5... │ │ + 0x00068d0c d91e0200 21210200 91200200 e1220200 ....!!... ...".. │ │ + 0x00068d1c 41a90200 49220200 19c30200 00000000 A...I".......... │ │ 0x00068d2c 00000000 085d0600 2c4e0600 91fe0200 .....]..,N...... │ │ 0x00068d3c 65d80200 c5210300 a50d0300 e9170300 e....!.......... │ │ 0x00068d4c 6d390300 71dd0200 79c30200 dd1c0300 m9..q...y....... │ │ 0x00068d5c 71d10200 31050300 85ed0200 4de00200 q...1.......M... │ │ 0x00068d6c fd340300 19260300 51dd0200 f5f30200 .4...&..Q....... │ │ 0x00068d7c 31f90200 75100300 6ddb0200 49e90200 1...u...m...I... │ │ 0x00068d8c cdcc0200 052c0300 3d290300 bd120300 .....,..=)...... ├── lib/armeabi-v7a/libripples.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 96975a1818603e0bb054a7094415964811a2b2a6 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aebcf3b787a9dbd13a617cbfc24f2b3979393fcd │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libSDL2_mixer.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --program-header {} │ │ @@ -4,20 +4,20 @@ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ 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 0x21050 0x21050 R E 0x1000 │ │ + LOAD 0x000000 0x00000000 0x00000000 0x2104c 0x2104c R E 0x1000 │ │ LOAD 0x021d74 0x00022d74 0x00022d74 0x00348 0x00428 RW 0x1000 │ │ DYNAMIC 0x021d80 0x00022d80 0x00022d80 0x00128 0x00128 RW 0x4 │ │ NOTE 0x000168 0x00000168 0x00000168 0x00024 0x00024 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ - EXIDX 0x0150ac 0x000150ac 0x000150ac 0x00ad8 0x00ad8 R 0x4 │ │ + EXIDX 0x0150a8 0x000150a8 0x000150a8 0x00ad8 0x00ad8 R 0x4 │ │ GNU_RELRO 0x021d74 0x00022d74 0x00022d74 0x0028c 0x0028c RW 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .interp │ │ 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 │ ├── readelf --wide --sections {} │ │ @@ -10,18 +10,18 @@ │ │ [ 5] .hash HASH 000036e8 0036e8 000ac4 04 A 3 0 4 │ │ [ 6] .gnu.version VERSYM 000041ac 0041ac 000350 02 A 3 0 2 │ │ [ 7] .gnu.version_d VERDEF 000044fc 0044fc 00001c 00 A 4 1 4 │ │ [ 8] .gnu.version_r VERNEED 00004518 004518 000020 00 A 4 1 4 │ │ [ 9] .rel.dyn REL 00004538 004538 000238 08 A 3 0 4 │ │ [10] .rel.plt REL 00004770 004770 0001c0 08 AI 3 11 4 │ │ [11] .plt PROGBITS 00004930 004930 0002b4 00 AX 0 0 4 │ │ - [12] .text PROGBITS 00004be8 004be8 010404 00 AX 0 0 8 │ │ - [13] .ARM.extab PROGBITS 00014fec 014fec 0000c0 00 A 0 0 4 │ │ - [14] .ARM.exidx ARM_EXIDX 000150ac 0150ac 000ad8 08 AL 12 0 4 │ │ - [15] .rodata PROGBITS 00015b84 015b84 00b4cc 00 A 0 0 4 │ │ + [12] .text PROGBITS 00004be8 004be8 010400 00 AX 0 0 8 │ │ + [13] .ARM.extab PROGBITS 00014fe8 014fe8 0000c0 00 A 0 0 4 │ │ + [14] .ARM.exidx ARM_EXIDX 000150a8 0150a8 000ad8 08 AL 12 0 4 │ │ + [15] .rodata PROGBITS 00015b80 015b80 00b4cc 00 A 0 0 4 │ │ [16] .fini_array FINI_ARRAY 00022d74 021d74 000008 00 WA 0 0 4 │ │ [17] .init_array INIT_ARRAY 00022d7c 021d7c 000004 00 WA 0 0 1 │ │ [18] .dynamic DYNAMIC 00022d80 021d80 000128 08 WA 4 0 4 │ │ [19] .got PROGBITS 00022ea8 021ea8 000158 00 WA 0 0 4 │ │ [20] .data PROGBITS 00023000 022000 0000bc 00 WA 0 0 4 │ │ [21] .bss NOBITS 000230bc 0220bc 0000e0 00 WA 0 0 4 │ │ [22] .comment PROGBITS 00000000 0220bc 000028 01 MS 0 0 1 │ ├── readelf --wide --symbols {} │ │ @@ -2,426 +2,426 @@ │ │ Symbol table '.dynsym' contains 424 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@LIBC (2) │ │ 2: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 3: 00004c25 88 FUNC GLOBAL DEFAULT 12 Mix_InitOgg │ │ 4: 000230bc 32 OBJECT GLOBAL DEFAULT 21 vorbis │ │ - 5: 0000e6b5 150 FUNC GLOBAL DEFAULT 12 ov_clear │ │ - 6: 0000fa9f 44 FUNC GLOBAL DEFAULT 12 ov_info │ │ - 7: 0000ef31 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ - 8: 0000e9ab 80 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ - 9: 0000faf9 264 FUNC GLOBAL DEFAULT 12 ov_read │ │ - 10: 0000f869 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ - 11: 00013d2c 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ + 5: 0000e6b1 150 FUNC GLOBAL DEFAULT 12 ov_clear │ │ + 6: 0000fa9b 44 FUNC GLOBAL DEFAULT 12 ov_info │ │ + 7: 0000ef2d 88 FUNC GLOBAL DEFAULT 12 ov_open_callbacks │ │ + 8: 0000e9a7 80 FUNC GLOBAL DEFAULT 12 ov_pcm_total │ │ + 9: 0000faf5 264 FUNC GLOBAL DEFAULT 12 ov_read │ │ + 10: 0000f865 176 FUNC GLOBAL DEFAULT 12 ov_time_seek │ │ + 11: 00013d28 8 FUNC GLOBAL DEFAULT 12 __aeabi_unwind_cpp_pr0 │ │ 12: 00004c7d 20 FUNC GLOBAL DEFAULT 12 Mix_QuitOgg │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 13: 0000ac01 60 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ + 14: 00013d30 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ + 15: 0000aa8f 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ + 16: 00005d51 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ 18: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ - 20: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ - 21: 00013d34 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr1 │ │ - 22: 00004ddd 28 FUNC GLOBAL DEFAULT 12 OGG_init │ │ - 23: 00004df9 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ - 24: 00004dfd 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ - 25: 00004e03 4 FUNC GLOBAL DEFAULT 12 OGG_playing │ │ - 26: 00004e07 92 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ - 28: 00004e63 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ - 29: 00004e69 212 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ - 30: 00005745 132 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ - 33: 00004f3d 56 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ - 34: 000130ac 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ - 35: 00004f79 60 FUNC GLOBAL DEFAULT 12 OGG_jump_to_time │ │ - 36: 00004fb9 28 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ - 37: 00004fd5 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ - 38: 00004fe1 1008 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ - 42: 000053d1 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ - 43: 00012ff8 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ - 44: 000053f1 436 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ - 45: 000055a5 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ - 46: 000055b5 36 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ - 47: 000055d9 52 FUNC GLOBAL DEFAULT 12 WAVStream_Active │ │ - 48: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_realloc │ │ - 49: 00005701 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ - 50: 0000570d 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ - 51: 0000572d 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ - 52: 000057c9 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ - 53: 000057ed 56 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ - 54: 00005825 528 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ - 55: 00007d91 516 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ - 56: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ - 57: 00007741 804 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ - 58: 000075e1 352 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ - 59: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ - 60: 00005a35 172 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ - 61: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ - 62: 00005ae1 68 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ - 63: 00005b25 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ - 66: 00005b75 32 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ - 67: 00005b95 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ - 68: 00006da1 240 FUNC GLOBAL DEFAULT 12 music_mixer │ │ - 69: 00005bd1 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ - 70: 00005bdd 28 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ - 71: 00005bf9 20 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ - 72: 00005c0d 100 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ - 73: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ - 74: 00012ba4 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ - 75: 00005c71 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ - 76: 00012adc 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ - 77: 00023010 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ - 78: 00005f69 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ - 79: 00005f7d 116 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ - 80: 00005ff1 48 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ - 81: 00006021 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ - 82: 000060ad 64 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ - 83: 000060ed 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ - 84: 00006111 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ - 85: 00012b84 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ - 86: 0000616d 268 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ - 87: 00006279 268 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ - 88: 00006385 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ - 89: 000063a5 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ - 90: 000063f5 116 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ - 91: 00006469 80 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ - 92: 000064b9 48 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ - 93: 000064e9 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ - 94: 00006509 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ - 95: 00006545 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ - 96: 00006575 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ - 97: 000065b9 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ - 98: 000065f9 152 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ - 99: 00006691 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ - 100: 000066b5 128 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ - 101: 00006735 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ - 102: 00006751 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ - 103: 00006799 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ - 104: 000067b1 180 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ - 105: 00006865 100 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ - 106: 00007495 32 FUNC GLOBAL DEFAULT 12 close_music │ │ - 107: 00007fb9 4 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ - 109: 000068c9 336 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ - 110: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ - 111: 00007291 116 FUNC GLOBAL DEFAULT 12 open_music │ │ - 112: 00007259 56 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ - 113: 00007f95 36 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ - 117: 00006d59 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ - 118: 00006d65 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ - 119: 00006d85 28 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ - 120: 00006e91 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ - 121: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ - 122: 00006ecd 180 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ - 123: 00006f81 312 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@LIBC (2) │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@LIBC (2) │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@LIBC (2) │ │ + 22: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard@LIBC (2) │ │ + 23: 0000574d 12 FUNC GLOBAL DEFAULT 12 WAVStream_SetVolume │ │ + 24: 0000aa85 4 FUNC GLOBAL DEFAULT 12 OGG_setvolume │ │ + 25: 00005d1d 16 FUNC GLOBAL DEFAULT 12 WAVStream_Stop │ │ + 26: 0000aaef 6 FUNC GLOBAL DEFAULT 12 OGG_stop │ │ + 27: 0000aa89 6 FUNC GLOBAL DEFAULT 12 OGG_play │ │ + 28: 00005b49 32 FUNC GLOBAL DEFAULT 12 WAVStream_Start │ │ + 29: 00004fd1 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumMusicDecoders │ │ + 30: 00004fdd 32 FUNC GLOBAL DEFAULT 12 Mix_GetMusicDecoder │ │ + 31: 00004ffd 28 FUNC GLOBAL DEFAULT 12 Mix_HookMusicFinished │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LockAudio │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_UnlockAudio │ │ + 34: 00012ba0 0 FUNC GLOBAL DEFAULT 12 __aeabi_idiv │ │ + 35: 00005019 240 FUNC GLOBAL DEFAULT 12 music_mixer │ │ + 36: 00005b69 436 FUNC GLOBAL DEFAULT 12 WAVStream_PlaySome │ │ + 37: 0000aa93 92 FUNC GLOBAL DEFAULT 12 OGG_playAudio │ │ + 38: 00023008 4 OBJECT GLOBAL DEFAULT 20 music_active │ │ + 39: 00005109 60 FUNC GLOBAL DEFAULT 12 MIX_string_equals │ │ + 40: 00000000 0 OBJECT GLOBAL DEFAULT UND _toupper_tab_@LIBC (2) │ │ + 41: 00005145 180 FUNC GLOBAL DEFAULT 12 Mix_LoadMUSType_RW │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ + 43: 0000aaf5 212 FUNC GLOBAL DEFAULT 12 OGG_new_RW │ │ + 44: 00005759 1008 FUNC GLOBAL DEFAULT 12 WAVStream_LoadSong_RW │ │ + 45: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_free │ │ + 46: 000051f9 312 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS │ │ + 47: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_RWFromFile │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@LIBC (2) │ │ + 49: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetError │ │ + 50: 00005331 8 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ + 51: 00005339 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ + 52: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ + 53: 0000abc9 56 FUNC GLOBAL DEFAULT 12 OGG_delete │ │ + 54: 00005d2d 36 FUNC GLOBAL DEFAULT 12 WAVStream_FreeSong │ │ + 55: 000053a1 36 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ + 56: 000053c5 148 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ + 57: 00005459 18 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ + 58: 0000546b 22 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ + 59: 00005481 80 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ + 60: 000054d1 56 FUNC GLOBAL DEFAULT 12 Mix_VolumeMusic │ │ + 61: 00005509 116 FUNC GLOBAL DEFAULT 12 open_music │ │ + 62: 00005731 28 FUNC GLOBAL DEFAULT 12 WAVStream_Init │ │ + 63: 0000aa69 28 FUNC GLOBAL DEFAULT 12 OGG_init │ │ + 64: 00005581 36 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ + 65: 000055a5 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ + 66: 00005631 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ + 67: 00005651 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ + 68: 00005661 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ + 69: 00005671 8 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ + 70: 00005679 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ + 71: 0000568d 44 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ + 72: 000056b9 72 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ + 73: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ + 74: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ + 75: 00005701 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ + 76: 00005707 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ + 77: 0000570d 32 FUNC GLOBAL DEFAULT 12 close_music │ │ + 78: 0000572d 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ + 79: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memset │ │ + 80: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadLE32 │ │ + 81: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE32 │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ReadBE16 │ │ + 83: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_BuildAudioCVT │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Error │ │ + 85: 00012ff4 96 FUNC GLOBAL DEFAULT 12 __aeabi_l2d │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_ConvertAudio │ │ + 87: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_MixAudio │ │ + 88: 00005dd5 352 FUNC GLOBAL DEFAULT 12 Mix_LoadOGG_RW │ │ + 89: 00006391 132 FUNC GLOBAL DEFAULT 12 Mix_Init │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ + 91: 00005f35 804 FUNC GLOBAL DEFAULT 12 Mix_LoadAIFF_RW │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_memcpy │ │ + 93: 0000634d 12 FUNC GLOBAL DEFAULT 12 Mix_GetNumChunkDecoders │ │ + 94: 00006359 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunkDecoder │ │ + 95: 00006379 24 FUNC GLOBAL DEFAULT 12 Mix_Linked_Version │ │ + 96: 00006415 36 FUNC GLOBAL DEFAULT 12 Mix_Quit │ │ + 97: 00006439 56 FUNC GLOBAL DEFAULT 12 Mix_QuerySpec │ │ + 98: 00006471 528 FUNC GLOBAL DEFAULT 12 Mix_LoadWAV_RW │ │ + 99: 00007991 516 FUNC GLOBAL DEFAULT 12 Mix_LoadVOC_RW │ │ + 100: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_LoadWAV_RW │ │ + 101: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_calloc │ │ + 102: 00006681 172 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_WAV │ │ + 103: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@LIBC (2) │ │ + 104: 0000672d 68 FUNC GLOBAL DEFAULT 12 Mix_QuickLoad_RAW │ │ + 105: 00006771 80 FUNC GLOBAL DEFAULT 12 Mix_FreeChunk │ │ + 106: 000067c1 32 FUNC GLOBAL DEFAULT 12 Mix_SetPostMix │ │ + 107: 000067e1 60 FUNC GLOBAL DEFAULT 12 Mix_HookMusic │ │ + 108: 0000681d 12 FUNC GLOBAL DEFAULT 12 Mix_GetMusicHookData │ │ + 109: 00006829 28 FUNC GLOBAL DEFAULT 12 Mix_ChannelFinished │ │ + 110: 00006845 20 FUNC GLOBAL DEFAULT 12 Mix_ReserveChannels │ │ + 111: 00006859 100 FUNC GLOBAL DEFAULT 12 Mix_ExpireChannel │ │ + 112: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_GetTicks │ │ + 113: 000068bd 92 FUNC GLOBAL DEFAULT 12 Mix_Volume │ │ + 114: 00012ad8 0 FUNC GLOBAL DEFAULT 12 __aeabi_uidiv │ │ + 115: 00006bb5 18 FUNC GLOBAL DEFAULT 12 Mix_VolumeChunk │ │ + 116: 00006bc9 116 FUNC GLOBAL DEFAULT 12 Mix_HaltChannel │ │ + 117: 00006c3d 48 FUNC GLOBAL DEFAULT 12 Mix_HaltGroup │ │ + 118: 00006c6d 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutChannel │ │ + 119: 00006cf9 64 FUNC GLOBAL DEFAULT 12 Mix_FadeOutGroup │ │ + 120: 00006d39 36 FUNC GLOBAL DEFAULT 12 Mix_FadingChannel │ │ + 121: 00006d5d 92 FUNC GLOBAL DEFAULT 12 Mix_Playing │ │ + 122: 00012b80 32 FUNC GLOBAL DEFAULT 12 __aeabi_uidivmod │ │ + 123: 00006db9 268 FUNC GLOBAL DEFAULT 12 Mix_PlayChannelTimed │ │ + 124: 00006ec5 268 FUNC GLOBAL DEFAULT 12 Mix_FadeInChannelTimed │ │ + 125: 00006fd1 32 FUNC GLOBAL DEFAULT 12 Mix_GetChunk │ │ + 126: 00006ff1 80 FUNC GLOBAL DEFAULT 12 Mix_Pause │ │ 127: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@LIBC (2) │ │ - 128: 000070b9 8 FUNC GLOBAL DEFAULT 12 Mix_LoadMUS_RW │ │ - 129: 000070c1 104 FUNC GLOBAL DEFAULT 12 Mix_FreeMusic │ │ - 130: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_Delay │ │ - 131: 00007129 36 FUNC GLOBAL DEFAULT 12 Mix_GetMusicType │ │ - 132: 0000714d 148 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusicPos │ │ - 133: 000071e1 18 FUNC GLOBAL DEFAULT 12 Mix_FadeInMusic │ │ - 134: 000071f3 22 FUNC GLOBAL DEFAULT 12 Mix_PlayMusic │ │ - 135: 00007209 80 FUNC GLOBAL DEFAULT 12 Mix_SetMusicPosition │ │ - 136: 00007309 36 FUNC GLOBAL DEFAULT 12 Mix_HaltMusic │ │ - 137: 0000732d 140 FUNC GLOBAL DEFAULT 12 Mix_FadeOutMusic │ │ - 138: 000073b9 32 FUNC GLOBAL DEFAULT 12 Mix_FadingMusic │ │ - 139: 000073d9 16 FUNC GLOBAL DEFAULT 12 Mix_PauseMusic │ │ - 140: 000073e9 16 FUNC GLOBAL DEFAULT 12 Mix_ResumeMusic │ │ - 141: 000073f9 8 FUNC GLOBAL DEFAULT 12 Mix_RewindMusic │ │ - 142: 00007401 20 FUNC GLOBAL DEFAULT 12 Mix_PausedMusic │ │ - 143: 00007415 44 FUNC GLOBAL DEFAULT 12 Mix_PlayingMusic │ │ - 144: 00007441 72 FUNC GLOBAL DEFAULT 12 Mix_SetMusicCMD │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@LIBC (2) │ │ - 146: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@LIBC (2) │ │ - 147: 00007489 6 FUNC GLOBAL DEFAULT 12 Mix_SetSynchroValue │ │ - 148: 0000748f 6 FUNC GLOBAL DEFAULT 12 Mix_GetSynchroValue │ │ - 149: 000074b5 4 FUNC GLOBAL DEFAULT 12 Mix_SetSoundFonts │ │ - 150: 00007515 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND memset@LIBC (2) │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ - 153: 00023180 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ - 154: 0000a395 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ - 155: 00007fc1 136 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ - 156: 0002317c 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ - 157: 00008049 116 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ - 158: 0000a3cd 196 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ - 159: 00012c80 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ - 160: 0000a491 1684 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ - 161: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ - 162: 0000ab25 288 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ - 163: 0000ae01 3684 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ + 128: 00007041 116 FUNC GLOBAL DEFAULT 12 Mix_Resume │ │ + 129: 000070b5 80 FUNC GLOBAL DEFAULT 12 Mix_Paused │ │ + 130: 00007105 48 FUNC GLOBAL DEFAULT 12 Mix_GroupChannel │ │ + 131: 00007135 32 FUNC GLOBAL DEFAULT 12 Mix_GroupChannels │ │ + 132: 00007155 60 FUNC GLOBAL DEFAULT 12 Mix_GroupAvailable │ │ + 133: 00007191 48 FUNC GLOBAL DEFAULT 12 Mix_GroupCount │ │ + 134: 000071c1 68 FUNC GLOBAL DEFAULT 12 Mix_GroupOldest │ │ + 135: 00007205 64 FUNC GLOBAL DEFAULT 12 Mix_GroupNewer │ │ + 136: 00007245 152 FUNC GLOBAL DEFAULT 12 _Mix_RegisterEffect_locked │ │ + 137: 000072dd 36 FUNC GLOBAL DEFAULT 12 Mix_RegisterEffect │ │ + 138: 00007301 128 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterEffect_locked │ │ + 139: 00007381 28 FUNC GLOBAL DEFAULT 12 Mix_UnregisterEffect │ │ + 140: 0000739d 72 FUNC GLOBAL DEFAULT 12 _Mix_UnregisterAllEffects_locked │ │ + 141: 000073e5 24 FUNC GLOBAL DEFAULT 12 Mix_UnregisterAllEffects │ │ + 142: 000073fd 180 FUNC GLOBAL DEFAULT 12 Mix_AllocateChannels │ │ + 143: 000074b1 100 FUNC GLOBAL DEFAULT 12 Mix_CloseAudio │ │ + 144: 00007c91 4 FUNC GLOBAL DEFAULT 12 _Mix_DeinitEffects │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_CloseAudio │ │ + 146: 00007515 336 FUNC GLOBAL DEFAULT 12 Mix_OpenAudio │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_OpenAudio │ │ + 148: 00007c6d 36 FUNC GLOBAL DEFAULT 12 _Mix_InitEffects │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_PauseAudio │ │ + 150: 00007bf1 124 FUNC GLOBAL DEFAULT 12 Mix_SetReverseStereo │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_getenv │ │ + 152: 00023168 4 OBJECT GLOBAL DEFAULT 21 _Mix_effects_max_speed │ │ + 153: 0000a06d 56 FUNC GLOBAL DEFAULT 12 _Eff_PositionDeinit │ │ + 154: 00007c99 136 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_u8 │ │ + 155: 00023164 4 OBJECT GLOBAL DEFAULT 21 _Eff_volume_table │ │ + 156: 00007d21 116 FUNC GLOBAL DEFAULT 12 _Eff_build_volume_table_s8 │ │ + 157: 0000a0a5 196 FUNC GLOBAL DEFAULT 12 Mix_SetDistance │ │ + 158: 00012c7c 32 FUNC GLOBAL DEFAULT 12 __aeabi_idivmod │ │ + 159: 0000a169 1684 FUNC GLOBAL DEFAULT 12 Mix_SetPosition │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND SDL_abs │ │ + 161: 0000a7fd 288 FUNC GLOBAL DEFAULT 12 Mix_SetPanning │ │ + 162: 000130a8 68 FUNC GLOBAL DEFAULT 12 __aeabi_d2lz │ │ + 163: 0000adfd 3684 FUNC GLOBAL DEFAULT 12 mdct_backward │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@LIBC (2) │ │ - 165: 0000bc65 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ - 166: 0000bc7b 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ + 165: 0000bc61 22 FUNC GLOBAL DEFAULT 12 vorbis_block_init │ │ + 166: 0000bc77 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_alloc │ │ 167: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ - 168: 0000bcc1 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ + 168: 0000bcbd 70 FUNC GLOBAL DEFAULT 12 _vorbis_block_ripcord │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 170: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 171: 0000bd07 30 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ + 171: 0000bd03 30 FUNC GLOBAL DEFAULT 12 vorbis_block_clear │ │ 172: 00000000 0 FUNC GLOBAL DEFAULT UND fread@LIBC (2) │ │ - 173: 0000bd25 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ - 174: 0000bd61 168 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ + 173: 0000bd21 60 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_restart │ │ + 174: 0000bd5d 168 FUNC GLOBAL DEFAULT 12 vorbis_dsp_clear │ │ 175: 000230a4 4 OBJECT GLOBAL DEFAULT 20 _mapping_P │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@LIBC (2) │ │ - 177: 0000be09 356 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ + 177: 0000be05 356 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_init │ │ 178: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ - 179: 0000c301 164 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ - 180: 00011425 660 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ - 181: 000113c1 40 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ - 182: 0000bf6d 830 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ - 183: 0000c2ab 58 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ - 184: 0000c2e5 28 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ - 185: 0000c3a5 276 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ - 186: 000126dd 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ - 187: 000128b5 176 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ - 188: 0000c5f1 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ - 189: 0000c5f7 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ - 190: 0000c5fd 104 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ - 191: 0000c681 8 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ - 192: 0000c689 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ + 179: 0000c2fd 164 FUNC GLOBAL DEFAULT 12 _vorbis_window │ │ + 180: 00011421 660 FUNC GLOBAL DEFAULT 12 vorbis_book_init_decode │ │ + 181: 000113bd 40 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_destroy │ │ + 182: 0000bf69 830 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_blockin │ │ + 183: 0000c2a7 58 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_pcmout │ │ + 184: 0000c2e1 28 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_read │ │ + 185: 0000c3a1 276 FUNC GLOBAL DEFAULT 12 _vorbis_apply_window │ │ + 186: 000126d9 24 FUNC GLOBAL DEFAULT 12 oggpack_readinit │ │ + 187: 000128b1 176 FUNC GLOBAL DEFAULT 12 oggpack_read │ │ + 188: 0000c5ed 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis │ │ + 189: 0000c5f3 6 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_trackonly │ │ + 190: 0000c5f9 104 FUNC GLOBAL DEFAULT 12 vorbis_packet_blocksize │ │ + 191: 0000c67d 8 FUNC GLOBAL DEFAULT 12 vorbis_comment_init │ │ + 192: 0000c685 180 FUNC GLOBAL DEFAULT 12 vorbis_comment_query │ │ 193: 00000000 0 FUNC GLOBAL DEFAULT UND strcat@LIBC (2) │ │ - 194: 0000c73d 164 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ - 195: 0000c7e1 72 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ - 196: 0000c829 16 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ - 197: 0000c839 26 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ - 198: 0000c855 244 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ - 199: 000113e9 58 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ + 194: 0000c739 164 FUNC GLOBAL DEFAULT 12 vorbis_comment_query_count │ │ + 195: 0000c7dd 72 FUNC GLOBAL DEFAULT 12 vorbis_comment_clear │ │ + 196: 0000c825 16 FUNC GLOBAL DEFAULT 12 vorbis_info_blocksize │ │ + 197: 0000c835 26 FUNC GLOBAL DEFAULT 12 vorbis_info_init │ │ + 198: 0000c851 244 FUNC GLOBAL DEFAULT 12 vorbis_info_clear │ │ + 199: 000113e5 58 FUNC GLOBAL DEFAULT 12 vorbis_book_clear │ │ 200: 000230b4 8 OBJECT GLOBAL DEFAULT 20 _floor_P │ │ 201: 000230a8 12 OBJECT GLOBAL DEFAULT 20 _residue_P │ │ - 202: 0000c949 112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ - 203: 0000c9b9 1100 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ - 204: 00012ab1 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ - 205: 000108a5 564 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ + 202: 0000c945 112 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_idheader │ │ + 203: 0000c9b5 1100 FUNC GLOBAL DEFAULT 12 vorbis_synthesis_headerin │ │ + 204: 00012aad 18 FUNC GLOBAL DEFAULT 12 oggpack_bytes │ │ + 205: 000108a1 564 FUNC GLOBAL DEFAULT 12 vorbis_staticbook_unpack │ │ 206: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@LIBC (2) │ │ - 207: 00010ad9 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ + 207: 00010ad5 32 FUNC GLOBAL DEFAULT 12 vorbis_book_decode │ │ 208: 00023014 24 OBJECT GLOBAL DEFAULT 20 floor1_exportbundle │ │ - 209: 00010f15 14 FUNC GLOBAL DEFAULT 12 _ilog │ │ - 210: 00010cf1 180 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ │ - 211: 0000d7b1 864 FUNC GLOBAL DEFAULT 12 vorbis_lsp_to_curve │ │ + 209: 00010f11 14 FUNC GLOBAL DEFAULT 12 _ilog │ │ + 210: 00010ced 180 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_set │ │ + 211: 0000d7ad 864 FUNC GLOBAL DEFAULT 12 vorbis_lsp_to_curve │ │ 212: 0002302c 24 OBJECT GLOBAL DEFAULT 20 floor0_exportbundle │ │ - 213: 00011ec5 284 FUNC GLOBAL DEFAULT 12 ogg_sync_pageseek │ │ + 213: 00011ec1 284 FUNC GLOBAL DEFAULT 12 ogg_sync_pageseek │ │ 214: 00000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ - 215: 00011e3d 102 FUNC GLOBAL DEFAULT 12 ogg_sync_buffer │ │ - 216: 00011ea3 32 FUNC GLOBAL DEFAULT 12 ogg_sync_wrote │ │ - 217: 00011771 10 FUNC GLOBAL DEFAULT 12 ogg_page_bos │ │ - 218: 000117f9 24 FUNC GLOBAL DEFAULT 12 ogg_page_serialno │ │ + 215: 00011e39 102 FUNC GLOBAL DEFAULT 12 ogg_sync_buffer │ │ + 216: 00011e9f 32 FUNC GLOBAL DEFAULT 12 ogg_sync_wrote │ │ + 217: 0001176d 10 FUNC GLOBAL DEFAULT 12 ogg_page_bos │ │ + 218: 000117f5 24 FUNC GLOBAL DEFAULT 12 ogg_page_serialno │ │ 219: 00000000 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ - 220: 00012013 604 FUNC GLOBAL DEFAULT 12 ogg_stream_pagein │ │ - 221: 000122f1 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetout │ │ - 222: 00011785 116 FUNC GLOBAL DEFAULT 12 ogg_page_granulepos │ │ - 223: 0001226f 28 FUNC GLOBAL DEFAULT 12 ogg_sync_reset │ │ + 220: 0001200f 604 FUNC GLOBAL DEFAULT 12 ogg_stream_pagein │ │ + 221: 000122ed 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetout │ │ + 222: 00011781 116 FUNC GLOBAL DEFAULT 12 ogg_page_granulepos │ │ + 223: 0001226b 28 FUNC GLOBAL DEFAULT 12 ogg_sync_reset │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@LIBC (2) │ │ - 225: 000122cf 34 FUNC GLOBAL DEFAULT 12 ogg_stream_reset_serialno │ │ - 226: 0001185d 46 FUNC GLOBAL DEFAULT 12 ogg_stream_clear │ │ - 227: 00011e07 28 FUNC GLOBAL DEFAULT 12 ogg_sync_clear │ │ - 228: 00011df7 16 FUNC GLOBAL DEFAULT 12 ogg_sync_init │ │ + 225: 000122cb 34 FUNC GLOBAL DEFAULT 12 ogg_stream_reset_serialno │ │ + 226: 00011859 46 FUNC GLOBAL DEFAULT 12 ogg_stream_clear │ │ + 227: 00011e03 28 FUNC GLOBAL DEFAULT 12 ogg_sync_clear │ │ + 228: 00011df3 16 FUNC GLOBAL DEFAULT 12 ogg_sync_init │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@LIBC (2) │ │ - 230: 0001188b 88 FUNC GLOBAL DEFAULT 12 ogg_stream_init │ │ - 231: 0000e889 26 FUNC GLOBAL DEFAULT 12 ov_test_callbacks │ │ - 232: 0000e8a5 48 FUNC GLOBAL DEFAULT 12 ov_test │ │ - 233: 0000e8d5 4 FUNC GLOBAL DEFAULT 12 ov_streams │ │ - 234: 0000e8d9 4 FUNC GLOBAL DEFAULT 12 ov_seekable │ │ - 235: 00013058 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ - 236: 0000e8dd 70 FUNC GLOBAL DEFAULT 12 ov_bitrate_instant │ │ - 237: 0000e923 44 FUNC GLOBAL DEFAULT 12 ov_serialnumber │ │ - 238: 0000e94f 92 FUNC GLOBAL DEFAULT 12 ov_raw_total │ │ - 239: 0000e9fb 108 FUNC GLOBAL DEFAULT 12 ov_time_total │ │ - 240: 0000ea67 226 FUNC GLOBAL DEFAULT 12 ov_bitrate │ │ + 230: 00011887 88 FUNC GLOBAL DEFAULT 12 ogg_stream_init │ │ + 231: 0000e885 26 FUNC GLOBAL DEFAULT 12 ov_test_callbacks │ │ + 232: 0000e8a1 48 FUNC GLOBAL DEFAULT 12 ov_test │ │ + 233: 0000e8d1 4 FUNC GLOBAL DEFAULT 12 ov_streams │ │ + 234: 0000e8d5 4 FUNC GLOBAL DEFAULT 12 ov_seekable │ │ + 235: 00013054 0 FUNC GLOBAL DEFAULT 12 __aeabi_ldivmod │ │ + 236: 0000e8d9 70 FUNC GLOBAL DEFAULT 12 ov_bitrate_instant │ │ + 237: 0000e91f 44 FUNC GLOBAL DEFAULT 12 ov_serialnumber │ │ + 238: 0000e94b 92 FUNC GLOBAL DEFAULT 12 ov_raw_total │ │ + 239: 0000e9f7 108 FUNC GLOBAL DEFAULT 12 ov_time_total │ │ + 240: 0000ea63 226 FUNC GLOBAL DEFAULT 12 ov_bitrate │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND raise@LIBC (2) │ │ - 242: 0000eb49 704 FUNC GLOBAL DEFAULT 12 ov_raw_seek │ │ - 243: 0001228b 68 FUNC GLOBAL DEFAULT 12 ogg_stream_reset │ │ - 244: 0001177b 10 FUNC GLOBAL DEFAULT 12 ogg_page_eos │ │ - 245: 0000ef89 48 FUNC GLOBAL DEFAULT 12 ov_open │ │ - 246: 0000efb9 52 FUNC GLOBAL DEFAULT 12 ov_fopen │ │ + 242: 0000eb45 704 FUNC GLOBAL DEFAULT 12 ov_raw_seek │ │ + 243: 00012287 68 FUNC GLOBAL DEFAULT 12 ogg_stream_reset │ │ + 244: 00011777 10 FUNC GLOBAL DEFAULT 12 ogg_page_eos │ │ + 245: 0000ef85 48 FUNC GLOBAL DEFAULT 12 ov_open │ │ + 246: 0000efb5 52 FUNC GLOBAL DEFAULT 12 ov_fopen │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND fopen@LIBC (2) │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@LIBC (2) │ │ - 249: 0000efed 56 FUNC GLOBAL DEFAULT 12 ov_test_open │ │ - 250: 0000f025 142 FUNC GLOBAL DEFAULT 12 rescale64 │ │ - 251: 0000f0b5 1408 FUNC GLOBAL DEFAULT 12 ov_pcm_seek_page │ │ - 252: 0001230f 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetpeek │ │ - 253: 00011767 10 FUNC GLOBAL DEFAULT 12 ogg_page_continued │ │ - 254: 0000f635 564 FUNC GLOBAL DEFAULT 12 ov_pcm_seek │ │ - 255: 0000f919 176 FUNC GLOBAL DEFAULT 12 ov_time_seek_page │ │ - 256: 0000f9c9 20 FUNC GLOBAL DEFAULT 12 ov_raw_tell │ │ - 257: 0000f9dd 20 FUNC GLOBAL DEFAULT 12 ov_pcm_tell │ │ - 258: 0000f9f1 174 FUNC GLOBAL DEFAULT 12 ov_time_tell │ │ - 259: 0000facb 44 FUNC GLOBAL DEFAULT 12 ov_comment │ │ - 260: 0000fc01 28 FUNC GLOBAL DEFAULT 12 res0_free_info │ │ - 261: 0000fc1d 288 FUNC GLOBAL DEFAULT 12 res0_unpack │ │ - 262: 0000fd3d 340 FUNC GLOBAL DEFAULT 12 res0_look │ │ - 263: 00010041 60 FUNC GLOBAL DEFAULT 12 res0_inverse │ │ - 264: 00010af9 332 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevs_add │ │ - 265: 0001007d 60 FUNC GLOBAL DEFAULT 12 res1_inverse │ │ - 266: 00010c45 172 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_add │ │ - 267: 000100b9 332 FUNC GLOBAL DEFAULT 12 res2_inverse │ │ - 268: 00010da5 208 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevv_add │ │ - 269: 00010205 86 FUNC GLOBAL DEFAULT 12 res0_free_look │ │ + 249: 0000efe9 56 FUNC GLOBAL DEFAULT 12 ov_test_open │ │ + 250: 0000f021 142 FUNC GLOBAL DEFAULT 12 rescale64 │ │ + 251: 0000f0b1 1408 FUNC GLOBAL DEFAULT 12 ov_pcm_seek_page │ │ + 252: 0001230b 30 FUNC GLOBAL DEFAULT 12 ogg_stream_packetpeek │ │ + 253: 00011763 10 FUNC GLOBAL DEFAULT 12 ogg_page_continued │ │ + 254: 0000f631 564 FUNC GLOBAL DEFAULT 12 ov_pcm_seek │ │ + 255: 0000f915 176 FUNC GLOBAL DEFAULT 12 ov_time_seek_page │ │ + 256: 0000f9c5 20 FUNC GLOBAL DEFAULT 12 ov_raw_tell │ │ + 257: 0000f9d9 20 FUNC GLOBAL DEFAULT 12 ov_pcm_tell │ │ + 258: 0000f9ed 174 FUNC GLOBAL DEFAULT 12 ov_time_tell │ │ + 259: 0000fac7 44 FUNC GLOBAL DEFAULT 12 ov_comment │ │ + 260: 0000fbfd 28 FUNC GLOBAL DEFAULT 12 res0_free_info │ │ + 261: 0000fc19 288 FUNC GLOBAL DEFAULT 12 res0_unpack │ │ + 262: 0000fd39 340 FUNC GLOBAL DEFAULT 12 res0_look │ │ + 263: 0001003d 60 FUNC GLOBAL DEFAULT 12 res0_inverse │ │ + 264: 00010af5 332 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevs_add │ │ + 265: 00010079 60 FUNC GLOBAL DEFAULT 12 res1_inverse │ │ + 266: 00010c41 172 FUNC GLOBAL DEFAULT 12 vorbis_book_decodev_add │ │ + 267: 000100b5 332 FUNC GLOBAL DEFAULT 12 res2_inverse │ │ + 268: 00010da1 208 FUNC GLOBAL DEFAULT 12 vorbis_book_decodevv_add │ │ + 269: 00010201 86 FUNC GLOBAL DEFAULT 12 res0_free_look │ │ 270: 00023054 20 OBJECT GLOBAL DEFAULT 20 residue2_exportbundle │ │ 271: 00023068 20 OBJECT GLOBAL DEFAULT 20 residue1_exportbundle │ │ 272: 0002307c 20 OBJECT GLOBAL DEFAULT 20 residue0_exportbundle │ │ 273: 00023090 20 OBJECT GLOBAL DEFAULT 20 mapping0_exportbundle │ │ - 274: 000126f9 136 FUNC GLOBAL DEFAULT 12 oggpack_look │ │ - 275: 0001284f 60 FUNC GLOBAL DEFAULT 12 oggpack_adv │ │ - 276: 00011079 68 FUNC GLOBAL DEFAULT 12 _book_maptype1_quantvals │ │ - 277: 00010f25 340 FUNC GLOBAL DEFAULT 12 _make_words │ │ - 278: 000110bd 770 FUNC GLOBAL DEFAULT 12 _book_unquantize │ │ - 279: 00011761 6 FUNC GLOBAL DEFAULT 12 ogg_page_version │ │ - 280: 00011811 24 FUNC GLOBAL DEFAULT 12 ogg_page_pageno │ │ - 281: 00011829 32 FUNC GLOBAL DEFAULT 12 ogg_page_packets │ │ - 282: 00011849 20 FUNC GLOBAL DEFAULT 12 ogg_stream_check │ │ - 283: 00011981 20 FUNC GLOBAL DEFAULT 12 ogg_stream_destroy │ │ - 284: 00011995 120 FUNC GLOBAL DEFAULT 12 ogg_page_checksum_set │ │ - 285: 00011be5 304 FUNC GLOBAL DEFAULT 12 ogg_stream_iovecin │ │ - 286: 00011d15 64 FUNC GLOBAL DEFAULT 12 ogg_stream_packetin │ │ - 287: 00011d55 10 FUNC GLOBAL DEFAULT 12 ogg_stream_flush │ │ - 288: 00011d5f 8 FUNC GLOBAL DEFAULT 12 ogg_stream_flush_fill │ │ - 289: 00011d67 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout │ │ - 290: 00011da5 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout_fill │ │ - 291: 00011de3 20 FUNC GLOBAL DEFAULT 12 ogg_stream_eos │ │ - 292: 00011e23 20 FUNC GLOBAL DEFAULT 12 ogg_sync_destroy │ │ - 293: 00011e37 6 FUNC GLOBAL DEFAULT 12 ogg_sync_check │ │ - 294: 00011fe1 50 FUNC GLOBAL DEFAULT 12 ogg_sync_pageout │ │ - 295: 0001232d 24 FUNC GLOBAL DEFAULT 12 ogg_packet_clear │ │ - 296: 00012345 36 FUNC GLOBAL DEFAULT 12 oggpack_writeinit │ │ - 297: 00012369 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeinit │ │ - 298: 0001236d 22 FUNC GLOBAL DEFAULT 12 oggpack_writecheck │ │ - 299: 00012383 4 FUNC GLOBAL DEFAULT 12 oggpackB_writecheck │ │ - 300: 00012389 44 FUNC GLOBAL DEFAULT 12 oggpack_writetrunc │ │ - 301: 000123b5 48 FUNC GLOBAL DEFAULT 12 oggpackB_writetrunc │ │ - 302: 000123e5 18 FUNC GLOBAL DEFAULT 12 oggpack_reset │ │ - 303: 000123f7 4 FUNC GLOBAL DEFAULT 12 oggpackB_reset │ │ - 304: 000123fb 26 FUNC GLOBAL DEFAULT 12 oggpack_writeclear │ │ - 305: 00012415 220 FUNC GLOBAL DEFAULT 12 oggpack_write │ │ - 306: 000124f1 18 FUNC GLOBAL DEFAULT 12 oggpack_writealign │ │ - 307: 00012505 224 FUNC GLOBAL DEFAULT 12 oggpackB_write │ │ - 308: 000125e5 18 FUNC GLOBAL DEFAULT 12 oggpackB_writealign │ │ - 309: 000126a9 24 FUNC GLOBAL DEFAULT 12 oggpack_writecopy │ │ - 310: 000126c1 24 FUNC GLOBAL DEFAULT 12 oggpackB_writecopy │ │ - 311: 000126d9 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeclear │ │ - 312: 000126f5 4 FUNC GLOBAL DEFAULT 12 oggpackB_readinit │ │ - 313: 00012781 142 FUNC GLOBAL DEFAULT 12 oggpackB_look │ │ - 314: 0001280f 30 FUNC GLOBAL DEFAULT 12 oggpack_look1 │ │ - 315: 0001282d 34 FUNC GLOBAL DEFAULT 12 oggpackB_look1 │ │ - 316: 0001288b 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv │ │ - 317: 0001288f 32 FUNC GLOBAL DEFAULT 12 oggpack_adv1 │ │ - 318: 000128af 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv1 │ │ - 319: 00012965 194 FUNC GLOBAL DEFAULT 12 oggpackB_read │ │ - 320: 00012a27 64 FUNC GLOBAL DEFAULT 12 oggpack_read1 │ │ - 321: 00012a67 74 FUNC GLOBAL DEFAULT 12 oggpackB_read1 │ │ - 322: 00012ac3 10 FUNC GLOBAL DEFAULT 12 oggpack_bits │ │ - 323: 00012acd 4 FUNC GLOBAL DEFAULT 12 oggpackB_bytes │ │ - 324: 00012ad1 4 FUNC GLOBAL DEFAULT 12 oggpackB_bits │ │ - 325: 00012ad5 4 FUNC GLOBAL DEFAULT 12 oggpack_get_buffer │ │ - 326: 00012ad9 4 FUNC GLOBAL DEFAULT 12 oggpackB_get_buffer │ │ - 327: 00012adc 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ - 328: 0001309c 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ - 329: 00012ba4 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ - 330: 00012ca0 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ - 331: 00012ca8 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ - 332: 00012ca8 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ - 333: 00012cac 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ - 334: 00012cac 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ - 335: 00012f58 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ - 336: 00012f58 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ - 337: 00012f7c 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ - 338: 00012f7c 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ - 339: 00012fa4 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ - 340: 00012fa4 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ - 341: 00012fe4 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ - 342: 00012fe4 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ - 343: 00012ff8 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ - 344: 0001309c 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ - 345: 00013158 60 FUNC GLOBAL DEFAULT 12 __gnu_ldivmod_helper │ │ - 346: 00014c38 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ - 347: 000130ac 68 FUNC GLOBAL DEFAULT 12 __fixdfdi │ │ - 348: 000130f0 104 FUNC GLOBAL DEFAULT 12 __aeabi_d2ulz │ │ - 349: 000146ec 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ - 350: 00014c88 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ - 351: 000130f0 104 FUNC GLOBAL DEFAULT 12 __fixunsdfdi │ │ - 352: 00014cdc 380 FUNC GLOBAL DEFAULT 12 __divdi3 │ │ - 353: 00013194 60 FUNC GLOBAL DEFAULT 12 __gnu_uldivmod_helper │ │ - 354: 00014e58 268 FUNC GLOBAL DEFAULT 12 __udivdi3 │ │ - 355: 00013d3c 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ + 274: 000126f5 136 FUNC GLOBAL DEFAULT 12 oggpack_look │ │ + 275: 0001284b 60 FUNC GLOBAL DEFAULT 12 oggpack_adv │ │ + 276: 00011075 68 FUNC GLOBAL DEFAULT 12 _book_maptype1_quantvals │ │ + 277: 00010f21 340 FUNC GLOBAL DEFAULT 12 _make_words │ │ + 278: 000110b9 770 FUNC GLOBAL DEFAULT 12 _book_unquantize │ │ + 279: 0001175d 6 FUNC GLOBAL DEFAULT 12 ogg_page_version │ │ + 280: 0001180d 24 FUNC GLOBAL DEFAULT 12 ogg_page_pageno │ │ + 281: 00011825 32 FUNC GLOBAL DEFAULT 12 ogg_page_packets │ │ + 282: 00011845 20 FUNC GLOBAL DEFAULT 12 ogg_stream_check │ │ + 283: 0001197d 20 FUNC GLOBAL DEFAULT 12 ogg_stream_destroy │ │ + 284: 00011991 120 FUNC GLOBAL DEFAULT 12 ogg_page_checksum_set │ │ + 285: 00011be1 304 FUNC GLOBAL DEFAULT 12 ogg_stream_iovecin │ │ + 286: 00011d11 64 FUNC GLOBAL DEFAULT 12 ogg_stream_packetin │ │ + 287: 00011d51 10 FUNC GLOBAL DEFAULT 12 ogg_stream_flush │ │ + 288: 00011d5b 8 FUNC GLOBAL DEFAULT 12 ogg_stream_flush_fill │ │ + 289: 00011d63 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout │ │ + 290: 00011da1 62 FUNC GLOBAL DEFAULT 12 ogg_stream_pageout_fill │ │ + 291: 00011ddf 20 FUNC GLOBAL DEFAULT 12 ogg_stream_eos │ │ + 292: 00011e1f 20 FUNC GLOBAL DEFAULT 12 ogg_sync_destroy │ │ + 293: 00011e33 6 FUNC GLOBAL DEFAULT 12 ogg_sync_check │ │ + 294: 00011fdd 50 FUNC GLOBAL DEFAULT 12 ogg_sync_pageout │ │ + 295: 00012329 24 FUNC GLOBAL DEFAULT 12 ogg_packet_clear │ │ + 296: 00012341 36 FUNC GLOBAL DEFAULT 12 oggpack_writeinit │ │ + 297: 00012365 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeinit │ │ + 298: 00012369 22 FUNC GLOBAL DEFAULT 12 oggpack_writecheck │ │ + 299: 0001237f 4 FUNC GLOBAL DEFAULT 12 oggpackB_writecheck │ │ + 300: 00012385 44 FUNC GLOBAL DEFAULT 12 oggpack_writetrunc │ │ + 301: 000123b1 48 FUNC GLOBAL DEFAULT 12 oggpackB_writetrunc │ │ + 302: 000123e1 18 FUNC GLOBAL DEFAULT 12 oggpack_reset │ │ + 303: 000123f3 4 FUNC GLOBAL DEFAULT 12 oggpackB_reset │ │ + 304: 000123f7 26 FUNC GLOBAL DEFAULT 12 oggpack_writeclear │ │ + 305: 00012411 220 FUNC GLOBAL DEFAULT 12 oggpack_write │ │ + 306: 000124ed 18 FUNC GLOBAL DEFAULT 12 oggpack_writealign │ │ + 307: 00012501 224 FUNC GLOBAL DEFAULT 12 oggpackB_write │ │ + 308: 000125e1 18 FUNC GLOBAL DEFAULT 12 oggpackB_writealign │ │ + 309: 000126a5 24 FUNC GLOBAL DEFAULT 12 oggpack_writecopy │ │ + 310: 000126bd 24 FUNC GLOBAL DEFAULT 12 oggpackB_writecopy │ │ + 311: 000126d5 4 FUNC GLOBAL DEFAULT 12 oggpackB_writeclear │ │ + 312: 000126f1 4 FUNC GLOBAL DEFAULT 12 oggpackB_readinit │ │ + 313: 0001277d 142 FUNC GLOBAL DEFAULT 12 oggpackB_look │ │ + 314: 0001280b 30 FUNC GLOBAL DEFAULT 12 oggpack_look1 │ │ + 315: 00012829 34 FUNC GLOBAL DEFAULT 12 oggpackB_look1 │ │ + 316: 00012887 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv │ │ + 317: 0001288b 32 FUNC GLOBAL DEFAULT 12 oggpack_adv1 │ │ + 318: 000128ab 4 FUNC GLOBAL DEFAULT 12 oggpackB_adv1 │ │ + 319: 00012961 194 FUNC GLOBAL DEFAULT 12 oggpackB_read │ │ + 320: 00012a23 64 FUNC GLOBAL DEFAULT 12 oggpack_read1 │ │ + 321: 00012a63 74 FUNC GLOBAL DEFAULT 12 oggpackB_read1 │ │ + 322: 00012abf 10 FUNC GLOBAL DEFAULT 12 oggpack_bits │ │ + 323: 00012ac9 4 FUNC GLOBAL DEFAULT 12 oggpackB_bytes │ │ + 324: 00012acd 4 FUNC GLOBAL DEFAULT 12 oggpackB_bits │ │ + 325: 00012ad1 4 FUNC GLOBAL DEFAULT 12 oggpack_get_buffer │ │ + 326: 00012ad5 4 FUNC GLOBAL DEFAULT 12 oggpackB_get_buffer │ │ + 327: 00012ad8 168 FUNC GLOBAL DEFAULT 12 __udivsi3 │ │ + 328: 00013098 16 FUNC WEAK DEFAULT 12 __aeabi_idiv0 │ │ + 329: 00012ba0 220 FUNC GLOBAL DEFAULT 12 __divsi3 │ │ + 330: 00012c9c 0 FUNC GLOBAL DEFAULT 12 __aeabi_drsub │ │ + 331: 00012ca4 688 FUNC GLOBAL DEFAULT 12 __subdf3 │ │ + 332: 00012ca4 688 FUNC GLOBAL DEFAULT 12 __aeabi_dsub │ │ + 333: 00012ca8 684 FUNC GLOBAL DEFAULT 12 __adddf3 │ │ + 334: 00012ca8 684 FUNC GLOBAL DEFAULT 12 __aeabi_dadd │ │ + 335: 00012f54 36 FUNC GLOBAL DEFAULT 12 __floatunsidf │ │ + 336: 00012f54 36 FUNC GLOBAL DEFAULT 12 __aeabi_ui2d │ │ + 337: 00012f78 40 FUNC GLOBAL DEFAULT 12 __floatsidf │ │ + 338: 00012f78 40 FUNC GLOBAL DEFAULT 12 __aeabi_i2d │ │ + 339: 00012fa0 64 FUNC GLOBAL DEFAULT 12 __extendsfdf2 │ │ + 340: 00012fa0 64 FUNC GLOBAL DEFAULT 12 __aeabi_f2d │ │ + 341: 00012fe0 116 FUNC GLOBAL DEFAULT 12 __floatundidf │ │ + 342: 00012fe0 116 FUNC GLOBAL DEFAULT 12 __aeabi_ul2d │ │ + 343: 00012ff4 96 FUNC GLOBAL DEFAULT 12 __floatdidf │ │ + 344: 00013098 16 FUNC WEAK DEFAULT 12 __aeabi_ldiv0 │ │ + 345: 00013154 60 FUNC GLOBAL DEFAULT 12 __gnu_ldivmod_helper │ │ + 346: 00014c34 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmplt │ │ + 347: 000130a8 68 FUNC GLOBAL DEFAULT 12 __fixdfdi │ │ + 348: 000130ec 104 FUNC GLOBAL DEFAULT 12 __aeabi_d2ulz │ │ + 349: 000146e8 620 FUNC GLOBAL DEFAULT 12 __aeabi_dmul │ │ + 350: 00014c84 84 FUNC GLOBAL DEFAULT 12 __aeabi_d2uiz │ │ + 351: 000130ec 104 FUNC GLOBAL DEFAULT 12 __fixunsdfdi │ │ + 352: 00014cd8 380 FUNC GLOBAL DEFAULT 12 __divdi3 │ │ + 353: 00013190 60 FUNC GLOBAL DEFAULT 12 __gnu_uldivmod_helper │ │ + 354: 00014e54 268 FUNC GLOBAL DEFAULT 12 __udivdi3 │ │ + 355: 00013d38 8 FUNC WEAK DEFAULT 12 __aeabi_unwind_cpp_pr2 │ │ 356: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 357: 000140c8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ - 358: 000140b8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ - 359: 000140d8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 360: 000140e8 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ - 361: 00014170 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ - 362: 000140a4 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ - 363: 000135f4 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ - 364: 000135fc 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ - 365: 000136a0 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ - 366: 000136bc 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ - 367: 00013730 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ - 368: 00013750 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ - 369: 00013754 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ - 370: 0001376c 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ - 371: 000137f0 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ - 372: 00013878 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ + 357: 000140c4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D │ │ + 358: 000140b4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP │ │ + 359: 000140d4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ + 360: 000140e4 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXD │ │ + 361: 0001416c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Restore_WMMXC │ │ + 362: 000140a0 20 FUNC GLOBAL DEFAULT 12 restore_core_regs │ │ + 363: 000135f0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetCFA │ │ + 364: 000135f8 164 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_RaiseException │ │ + 365: 0001369c 28 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_ForcedUnwind │ │ + 366: 000136b8 116 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume │ │ + 367: 0001372c 32 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Resume_or_Rethrow │ │ + 368: 0001374c 4 FUNC GLOBAL DEFAULT 12 _Unwind_Complete │ │ + 369: 00013750 24 FUNC GLOBAL DEFAULT 12 _Unwind_DeleteException │ │ + 370: 00013768 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Get │ │ + 371: 000137ec 92 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Set │ │ + 372: 00013874 200 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Backtrace │ │ 373: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ 374: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 375: 000142d8 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ + 375: 000142d4 920 FUNC GLOBAL DEFAULT 12 __gnu_unwind_execute │ │ 376: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 377: 00013d44 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ - 378: 000140d0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ - 379: 000140c0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ - 380: 000140e0 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 381: 0001412c 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ - 382: 00014184 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ - 383: 000140a4 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ - 384: 00014198 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ - 385: 00014198 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ - 386: 000141bc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ - 387: 000141bc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ - 388: 000141e0 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ - 389: 000141e0 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ - 390: 00014204 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ - 391: 00014204 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ - 392: 00014228 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ - 393: 00014228 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ - 394: 00014670 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ - 395: 000146b0 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ - 396: 000146c0 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ - 397: 000146dc 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ - 398: 000146e4 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ - 399: 000146ec 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ - 400: 00014958 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ - 401: 00014958 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ - 402: 00014b5c 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ - 403: 00014b5c 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ - 404: 00014b64 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ - 405: 00014b64 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ - 406: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ - 407: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ - 408: 00014b6c 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ - 409: 00014bf4 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ - 410: 00014c10 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ - 411: 00014c10 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ - 412: 00014c24 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ - 413: 00014c4c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ - 414: 00014c60 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ - 415: 00014c74 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ - 416: 00014c88 84 FUNC GLOBAL DEFAULT 12 __fixunsdfsi │ │ - 417: 00014f80 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ - 418: 00014f64 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ - 419: 00014f64 28 FUNC GLOBAL DEFAULT 12 __lshrdi3 │ │ - 420: 00014f80 28 FUNC GLOBAL DEFAULT 12 __ashldi3 │ │ + 377: 00013d40 864 FUNC GLOBAL DEFAULT 12 _Unwind_VRS_Pop │ │ + 378: 000140cc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D │ │ + 379: 000140bc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP │ │ + 380: 000140dc 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ + 381: 00014128 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXD │ │ + 382: 00014180 0 FUNC GLOBAL DEFAULT 12 __gnu_Unwind_Save_WMMXC │ │ + 383: 000140a0 20 FUNC GLOBAL DEFAULT 12 __restore_core_regs │ │ + 384: 00014194 36 FUNC GLOBAL DEFAULT 12 ___Unwind_RaiseException │ │ + 385: 00014194 36 FUNC GLOBAL DEFAULT 12 _Unwind_RaiseException │ │ + 386: 000141b8 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume │ │ + 387: 000141b8 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume │ │ + 388: 000141dc 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Resume_or_Rethrow │ │ + 389: 000141dc 36 FUNC GLOBAL DEFAULT 12 _Unwind_Resume_or_Rethrow │ │ + 390: 00014200 36 FUNC GLOBAL DEFAULT 12 ___Unwind_ForcedUnwind │ │ + 391: 00014200 36 FUNC GLOBAL DEFAULT 12 _Unwind_ForcedUnwind │ │ + 392: 00014224 36 FUNC GLOBAL DEFAULT 12 ___Unwind_Backtrace │ │ + 393: 00014224 36 FUNC GLOBAL DEFAULT 12 _Unwind_Backtrace │ │ + 394: 0001466c 64 FUNC GLOBAL DEFAULT 12 __gnu_unwind_frame │ │ + 395: 000146ac 16 FUNC GLOBAL DEFAULT 12 _Unwind_GetRegionStart │ │ + 396: 000146bc 28 FUNC GLOBAL DEFAULT 12 _Unwind_GetLanguageSpecificData │ │ + 397: 000146d8 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetDataRelBase │ │ + 398: 000146e0 8 FUNC GLOBAL DEFAULT 12 _Unwind_GetTextRelBase │ │ + 399: 000146e8 620 FUNC GLOBAL DEFAULT 12 __muldf3 │ │ + 400: 00014954 516 FUNC GLOBAL DEFAULT 12 __divdf3 │ │ + 401: 00014954 516 FUNC GLOBAL DEFAULT 12 __aeabi_ddiv │ │ + 402: 00014b58 152 FUNC GLOBAL DEFAULT 12 __gtdf2 │ │ + 403: 00014b58 152 FUNC GLOBAL DEFAULT 12 __gedf2 │ │ + 404: 00014b60 144 FUNC GLOBAL DEFAULT 12 __ltdf2 │ │ + 405: 00014b60 144 FUNC GLOBAL DEFAULT 12 __ledf2 │ │ + 406: 00014b68 136 FUNC GLOBAL DEFAULT 12 __cmpdf2 │ │ + 407: 00014b68 136 FUNC GLOBAL DEFAULT 12 __nedf2 │ │ + 408: 00014b68 136 FUNC GLOBAL DEFAULT 12 __eqdf2 │ │ + 409: 00014bf0 48 FUNC GLOBAL DEFAULT 12 __aeabi_cdrcmple │ │ + 410: 00014c0c 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmpeq │ │ + 411: 00014c0c 20 FUNC GLOBAL DEFAULT 12 __aeabi_cdcmple │ │ + 412: 00014c20 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpeq │ │ + 413: 00014c48 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmple │ │ + 414: 00014c5c 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpge │ │ + 415: 00014c70 20 FUNC GLOBAL DEFAULT 12 __aeabi_dcmpgt │ │ + 416: 00014c84 84 FUNC GLOBAL DEFAULT 12 __fixunsdfsi │ │ + 417: 00014f7c 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsl │ │ + 418: 00014f60 28 FUNC GLOBAL DEFAULT 12 __aeabi_llsr │ │ + 419: 00014f60 28 FUNC GLOBAL DEFAULT 12 __lshrdi3 │ │ + 420: 00014f7c 28 FUNC GLOBAL DEFAULT 12 __ashldi3 │ │ 421: 000230bc 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ 422: 000230bc 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ 423: 0002319c 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── readelf --wide --relocs {} │ │ @@ -6,30 +6,30 @@ │ │ 00022eac 00000017 R_ARM_RELATIVE │ │ 00022eb0 00000017 R_ARM_RELATIVE │ │ 00022eb4 00000017 R_ARM_RELATIVE │ │ 00022eb8 00000017 R_ARM_RELATIVE │ │ 00022ebc 00000017 R_ARM_RELATIVE │ │ 00022ec0 00000017 R_ARM_RELATIVE │ │ 00022ec8 00000017 R_ARM_RELATIVE │ │ -00022ecc 00000017 R_ARM_RELATIVE │ │ +00022ed0 00000017 R_ARM_RELATIVE │ │ 00022ed4 00000017 R_ARM_RELATIVE │ │ 00022ed8 00000017 R_ARM_RELATIVE │ │ 00022edc 00000017 R_ARM_RELATIVE │ │ 00022ee0 00000017 R_ARM_RELATIVE │ │ 00022ee4 00000017 R_ARM_RELATIVE │ │ 00022ee8 00000017 R_ARM_RELATIVE │ │ 00022eec 00000017 R_ARM_RELATIVE │ │ 00022ef0 00000017 R_ARM_RELATIVE │ │ 00022ef4 00000017 R_ARM_RELATIVE │ │ 00022ef8 00000017 R_ARM_RELATIVE │ │ 00022efc 00000017 R_ARM_RELATIVE │ │ 00022f00 00000017 R_ARM_RELATIVE │ │ 00022f08 00000017 R_ARM_RELATIVE │ │ 00022f0c 00000017 R_ARM_RELATIVE │ │ -00023008 00000017 R_ARM_RELATIVE │ │ +00023010 00000017 R_ARM_RELATIVE │ │ 00023014 00000017 R_ARM_RELATIVE │ │ 00023018 00000017 R_ARM_RELATIVE │ │ 0002301c 00000017 R_ARM_RELATIVE │ │ 00023020 00000017 R_ARM_RELATIVE │ │ 00023024 00000017 R_ARM_RELATIVE │ │ 00023028 00000017 R_ARM_RELATIVE │ │ 0002302c 00000017 R_ARM_RELATIVE │ │ @@ -61,60 +61,60 @@ │ │ 000230a0 00000017 R_ARM_RELATIVE │ │ 000230a4 00000017 R_ARM_RELATIVE │ │ 000230a8 00000017 R_ARM_RELATIVE │ │ 000230ac 00000017 R_ARM_RELATIVE │ │ 000230b0 00000017 R_ARM_RELATIVE │ │ 000230b4 00000017 R_ARM_RELATIVE │ │ 000230b8 00000017 R_ARM_RELATIVE │ │ -00022ec4 00001415 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ -00022ed0 00007915 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ +00022ec4 00001615 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@LIBC │ │ +00022ecc 00002815 R_ARM_GLOB_DAT 00000000 _toupper_tab_@LIBC │ │ 00023050 0000a402 R_ARM_ABS32 00000000 ftell@LIBC │ │ 00023044 0000ac02 R_ARM_ABS32 00000000 fread@LIBC │ │ 0002304c 0000f802 R_ARM_ABS32 00000000 fclose@LIBC │ │ 00022f04 00016415 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exidx │ │ 00022f10 00017815 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected │ │ │ │ Relocation section '.rel.plt' at offset 0x4770 contains 56 entries: │ │ Offset Info Type Sym. Value Symbol's Name │ │ 00022f20 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@LIBC │ │ 00022f24 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@LIBC │ │ -00022f28 00000d16 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ -00022f2c 00000e16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ -00022f30 00000f16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ -00022f34 00001016 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ -00022f38 00001116 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ -00022f3c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ -00022f40 00001316 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ -00022f44 00001b16 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ -00022f48 00001f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ -00022f4c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ -00022f50 00002716 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ -00022f54 00002816 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ -00022f58 00002916 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ -00022f5c 00003016 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ -00022f60 00003816 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ -00022f64 00003b16 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ -00022f68 00003d16 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ -00022f6c 00004016 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ -00022f70 00004116 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ -00022f74 00004916 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ -00022f78 00006c16 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ -00022f7c 00006e16 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ -00022f80 00007216 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ -00022f84 00007316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ -00022f88 00007416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ -00022f8c 00007c16 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ -00022f90 00007d16 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ -00022f94 00007e16 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ -00022f98 00008216 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ -00022f9c 00009116 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ -00022fa0 00009216 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ -00022fa4 00009716 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ -00022fa8 00009816 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ -00022fac 0000a116 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ +00022f28 00001116 R_ARM_JUMP_SLOT 00000000 SDL_realloc │ │ +00022f2c 00001216 R_ARM_JUMP_SLOT 00000000 SDL_SetError │ │ +00022f30 00001316 R_ARM_JUMP_SLOT 00000000 strcmp@LIBC │ │ +00022f34 00001416 R_ARM_JUMP_SLOT 00000000 strncmp@LIBC │ │ +00022f38 00001516 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@LIBC │ │ +00022f3c 00002016 R_ARM_JUMP_SLOT 00000000 SDL_LockAudio │ │ +00022f40 00002116 R_ARM_JUMP_SLOT 00000000 SDL_UnlockAudio │ │ +00022f44 00002a16 R_ARM_JUMP_SLOT 00000000 SDL_malloc │ │ +00022f48 00002d16 R_ARM_JUMP_SLOT 00000000 SDL_free │ │ +00022f4c 00002f16 R_ARM_JUMP_SLOT 00000000 SDL_RWFromFile │ │ +00022f50 00003016 R_ARM_JUMP_SLOT 00000000 strrchr@LIBC │ │ +00022f54 00003116 R_ARM_JUMP_SLOT 00000000 SDL_GetError │ │ +00022f58 00003416 R_ARM_JUMP_SLOT 00000000 SDL_Delay │ │ +00022f5c 00004916 R_ARM_JUMP_SLOT 00000000 strlen@LIBC │ │ +00022f60 00004a16 R_ARM_JUMP_SLOT 00000000 strcpy@LIBC │ │ +00022f64 00004f16 R_ARM_JUMP_SLOT 00000000 SDL_memset │ │ +00022f68 00005016 R_ARM_JUMP_SLOT 00000000 SDL_ReadLE32 │ │ +00022f6c 00005116 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE32 │ │ +00022f70 00005216 R_ARM_JUMP_SLOT 00000000 SDL_ReadBE16 │ │ +00022f74 00005316 R_ARM_JUMP_SLOT 00000000 SDL_BuildAudioCVT │ │ +00022f78 00005416 R_ARM_JUMP_SLOT 00000000 SDL_Error │ │ +00022f7c 00005616 R_ARM_JUMP_SLOT 00000000 SDL_ConvertAudio │ │ +00022f80 00005716 R_ARM_JUMP_SLOT 00000000 SDL_MixAudio │ │ +00022f84 00005a16 R_ARM_JUMP_SLOT 00000000 memset@LIBC │ │ +00022f88 00005c16 R_ARM_JUMP_SLOT 00000000 SDL_memcpy │ │ +00022f8c 00006416 R_ARM_JUMP_SLOT 00000000 SDL_LoadWAV_RW │ │ +00022f90 00006516 R_ARM_JUMP_SLOT 00000000 SDL_calloc │ │ +00022f94 00006716 R_ARM_JUMP_SLOT 00000000 memcmp@LIBC │ │ +00022f98 00007016 R_ARM_JUMP_SLOT 00000000 SDL_GetTicks │ │ +00022f9c 00009116 R_ARM_JUMP_SLOT 00000000 SDL_CloseAudio │ │ +00022fa0 00009316 R_ARM_JUMP_SLOT 00000000 SDL_OpenAudio │ │ +00022fa4 00009516 R_ARM_JUMP_SLOT 00000000 SDL_PauseAudio │ │ +00022fa8 00009716 R_ARM_JUMP_SLOT 00000000 SDL_getenv │ │ +00022fac 0000a016 R_ARM_JUMP_SLOT 00000000 SDL_abs │ │ 00022fb0 0000a716 R_ARM_JUMP_SLOT 00000000 malloc@LIBC │ │ 00022fb4 0000a916 R_ARM_JUMP_SLOT 00000000 free@LIBC │ │ 00022fb8 0000aa16 R_ARM_JUMP_SLOT 00000000 realloc@LIBC │ │ 00022fbc 0000b216 R_ARM_JUMP_SLOT 00000000 calloc@LIBC │ │ 00022fc0 0000c116 R_ARM_JUMP_SLOT 00000000 strcat@LIBC │ │ 00022fc4 0000ce16 R_ARM_JUMP_SLOT 00000000 qsort@LIBC │ │ 00022fc8 0000ac16 R_ARM_JUMP_SLOT 00000000 fread@LIBC │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: a8f6c3b08ee5194152e015dbf5907a72478e0cfb │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ac92813644c2e4cd6c8a2ff1bbf77528f3f6de3d │ │ │ │ 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,51 +1,51 @@ │ │ │ │ Version symbols section '.gnu.version' contains 424 entries: │ │ Addr: 0x00000000000041ac Offset: 0x0041ac Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 00c: 1 (*global*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ - 010: 0 (*local*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ - 014: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 018: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 01c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 020: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 024: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 028: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 02c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 030: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 034: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 038: 0 (*local*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ - 03c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 040: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 00c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 010: 1 (*global*) 0 (*local*) 0 (*local*) 2 (LIBC) │ │ + 014: 2 (LIBC) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 018: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 01c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 020: 0 (*local*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 024: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 028: 2 (LIBC) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 02c: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 030: 2 (LIBC) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 034: 0 (*local*) 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*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ - 04c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 050: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 054: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 058: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 05c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 048: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ + 04c: 1 (*global*) 1 (*global*) 1 (*global*) 0 (*local*) │ │ + 050: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ + 054: 0 (*local*) 1 (*global*) 0 (*local*) 0 (*local*) │ │ + 058: 1 (*global*) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ + 05c: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 060: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 064: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 064: 0 (*local*) 0 (*local*) 1 (*global*) 2 (LIBC) │ │ 068: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 06c: 0 (*local*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ - 070: 1 (*global*) 1 (*global*) 0 (*local*) 2 (LIBC) │ │ - 074: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 078: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ - 07c: 0 (*local*) 2 (LIBC) 0 (*local*) 2 (LIBC) │ │ - 080: 1 (*global*) 1 (*global*) 0 (*local*) 1 (*global*) │ │ + 06c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 070: 0 (*local*) 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*) 2 (LIBC) │ │ + 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 08c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 090: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ - 094: 1 (*global*) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ - 098: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 090: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 094: 1 (*global*) 0 (*local*) 1 (*global*) 0 (*local*) │ │ + 098: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 09c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ - 0a0: 1 (*global*) 0 (*local*) 1 (*global*) 1 (*global*) │ │ + 0a0: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0a4: 2 (LIBC) 1 (*global*) 1 (*global*) 2 (LIBC) │ │ 0a8: 1 (*global*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 0ac: 2 (LIBC) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b0: 2 (LIBC) 1 (*global*) 2 (LIBC) 1 (*global*) │ │ 0b4: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0b8: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 0bc: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ ├── strings --all --bytes=8 {} │ │ @@ -5,78 +5,109 @@ │ │ Mix_InitOgg │ │ ov_clear │ │ ov_open_callbacks │ │ ov_pcm_total │ │ ov_time_seek │ │ __aeabi_unwind_cpp_pr0 │ │ Mix_QuitOgg │ │ -SDL_BuildAudioCVT │ │ -SDL_free │ │ -SDL_malloc │ │ -SDL_memcpy │ │ -SDL_ConvertAudio │ │ +OGG_jump_to_time │ │ +__aeabi_unwind_cpp_pr1 │ │ +OGG_playing │ │ +WAVStream_Active │ │ +SDL_realloc │ │ SDL_SetError │ │ __stack_chk_fail │ │ __stack_chk_guard │ │ -__aeabi_unwind_cpp_pr1 │ │ -OGG_init │ │ +WAVStream_SetVolume │ │ OGG_setvolume │ │ +WAVStream_Stop │ │ +OGG_stop │ │ OGG_play │ │ -OGG_playing │ │ +WAVStream_Start │ │ +Mix_GetNumMusicDecoders │ │ +Mix_GetMusicDecoder │ │ +Mix_HookMusicFinished │ │ +SDL_LockAudio │ │ +SDL_UnlockAudio │ │ +__aeabi_idiv │ │ +music_mixer │ │ +WAVStream_PlaySome │ │ OGG_playAudio │ │ -SDL_MixAudio │ │ -OGG_stop │ │ +music_active │ │ +MIX_string_equals │ │ +_toupper_tab_ │ │ +Mix_LoadMUSType_RW │ │ +SDL_malloc │ │ OGG_new_RW │ │ -Mix_Init │ │ -SDL_memset │ │ -SDL_Error │ │ +WAVStream_LoadSong_RW │ │ +SDL_free │ │ +Mix_LoadMUS │ │ +SDL_RWFromFile │ │ +SDL_GetError │ │ +Mix_LoadMUS_RW │ │ +Mix_FreeMusic │ │ +SDL_Delay │ │ OGG_delete │ │ -__aeabi_d2lz │ │ -OGG_jump_to_time │ │ +WAVStream_FreeSong │ │ +Mix_GetMusicType │ │ +Mix_FadeInMusicPos │ │ +Mix_FadeInMusic │ │ +Mix_PlayMusic │ │ +Mix_SetMusicPosition │ │ +Mix_VolumeMusic │ │ +open_music │ │ WAVStream_Init │ │ -WAVStream_SetVolume │ │ -WAVStream_LoadSong_RW │ │ +OGG_init │ │ +Mix_HaltMusic │ │ +Mix_FadeOutMusic │ │ +Mix_FadingMusic │ │ +Mix_PauseMusic │ │ +Mix_ResumeMusic │ │ +Mix_RewindMusic │ │ +Mix_PausedMusic │ │ +Mix_PlayingMusic │ │ +Mix_SetMusicCMD │ │ +Mix_SetSynchroValue │ │ +Mix_GetSynchroValue │ │ +close_music │ │ +Mix_SetSoundFonts │ │ +SDL_memset │ │ SDL_ReadLE32 │ │ SDL_ReadBE32 │ │ SDL_ReadBE16 │ │ -WAVStream_Start │ │ +SDL_BuildAudioCVT │ │ +SDL_Error │ │ __aeabi_l2d │ │ -WAVStream_PlaySome │ │ -WAVStream_Stop │ │ -WAVStream_FreeSong │ │ -WAVStream_Active │ │ -SDL_realloc │ │ +SDL_ConvertAudio │ │ +SDL_MixAudio │ │ +Mix_LoadOGG_RW │ │ +Mix_Init │ │ +Mix_LoadAIFF_RW │ │ +SDL_memcpy │ │ Mix_GetNumChunkDecoders │ │ Mix_GetChunkDecoder │ │ Mix_Linked_Version │ │ Mix_Quit │ │ Mix_QuerySpec │ │ Mix_LoadWAV_RW │ │ Mix_LoadVOC_RW │ │ SDL_LoadWAV_RW │ │ -Mix_LoadAIFF_RW │ │ -Mix_LoadOGG_RW │ │ SDL_calloc │ │ Mix_QuickLoad_WAV │ │ Mix_QuickLoad_RAW │ │ Mix_FreeChunk │ │ -SDL_LockAudio │ │ -SDL_UnlockAudio │ │ Mix_SetPostMix │ │ Mix_HookMusic │ │ -music_mixer │ │ Mix_GetMusicHookData │ │ Mix_ChannelFinished │ │ Mix_ReserveChannels │ │ Mix_ExpireChannel │ │ SDL_GetTicks │ │ -__aeabi_idiv │ │ Mix_Volume │ │ __aeabi_uidiv │ │ -music_active │ │ Mix_VolumeChunk │ │ Mix_HaltChannel │ │ Mix_HaltGroup │ │ Mix_FadeOutChannel │ │ Mix_FadeOutGroup │ │ Mix_FadingChannel │ │ Mix_Playing │ │ @@ -97,63 +128,32 @@ │ │ Mix_RegisterEffect │ │ _Mix_UnregisterEffect_locked │ │ Mix_UnregisterEffect │ │ _Mix_UnregisterAllEffects_locked │ │ Mix_UnregisterAllEffects │ │ Mix_AllocateChannels │ │ Mix_CloseAudio │ │ -close_music │ │ _Mix_DeinitEffects │ │ SDL_CloseAudio │ │ Mix_OpenAudio │ │ SDL_OpenAudio │ │ -open_music │ │ -Mix_VolumeMusic │ │ _Mix_InitEffects │ │ SDL_PauseAudio │ │ -Mix_GetNumMusicDecoders │ │ -Mix_GetMusicDecoder │ │ -Mix_HookMusicFinished │ │ -MIX_string_equals │ │ -_toupper_tab_ │ │ -Mix_LoadMUSType_RW │ │ -Mix_LoadMUS │ │ -SDL_RWFromFile │ │ -SDL_GetError │ │ -Mix_LoadMUS_RW │ │ -Mix_FreeMusic │ │ -SDL_Delay │ │ -Mix_GetMusicType │ │ -Mix_FadeInMusicPos │ │ -Mix_FadeInMusic │ │ -Mix_PlayMusic │ │ -Mix_SetMusicPosition │ │ -Mix_HaltMusic │ │ -Mix_FadeOutMusic │ │ -Mix_FadingMusic │ │ -Mix_PauseMusic │ │ -Mix_ResumeMusic │ │ -Mix_RewindMusic │ │ -Mix_PausedMusic │ │ -Mix_PlayingMusic │ │ -Mix_SetMusicCMD │ │ -Mix_SetSynchroValue │ │ -Mix_GetSynchroValue │ │ -Mix_SetSoundFonts │ │ Mix_SetReverseStereo │ │ SDL_getenv │ │ _Mix_effects_max_speed │ │ _Eff_PositionDeinit │ │ _Eff_build_volume_table_u8 │ │ _Eff_volume_table │ │ _Eff_build_volume_table_s8 │ │ Mix_SetDistance │ │ __aeabi_idivmod │ │ Mix_SetPosition │ │ Mix_SetPanning │ │ +__aeabi_d2lz │ │ mdct_backward │ │ vorbis_block_init │ │ _vorbis_block_alloc │ │ _vorbis_block_ripcord │ │ vorbis_block_clear │ │ vorbis_synthesis_restart │ │ vorbis_dsp_clear │ │ @@ -383,104 +383,103 @@ │ │ __aeabi_llsr │ │ __lshrdi3 │ │ __ashldi3 │ │ __bss_start │ │ libSDL2.so │ │ libstdc++.so │ │ libdl.so │ │ -F~D6h3h │ │ -RIFFfmt FORMAIFFSSND │ │ -factLIST │ │ +(FihBFKF │ │ +RIFFfmt FORMAIFFSSNDb │ │ +factLIST1 │ │ K(FAF{D"F │ │ +`@JzDZ`@JzD │ │ +@FIFZFSF │ │ +AIFFFORM8SVXCOMMVHDR| │ │ K F{DYh<# │ │ -FORMOggS │ │ +FORMOggSB │ │ F$N~D6h3h │ │ -K{DXlpG: │ │ Z`(FZaZb │ │ sK{D[h#DZj │ │ "{D[h#DZb │ │ lCsh#D[h; │ │ "#DZ`Za K │ │ "{D[h#DYj │ │ K<"bC{DihXh │ │ K<"bC{DihXh │ │ #F1F*F8F │ │ -(FihBFKF │ │ -`@JzDZ`@JzD │ │ -@FIFZFSF │ │ -AIFFFORM8SVXCOMMVHDRp │ │ $ (Fbr)F"r#bc`#` │ │ $ 0Fbr1F"r#bc`#` │ │ +F~D6h3h │ │ _K>F{D 3 │ │ ihF|D$hnF"h │ │ >K0F!F{D │ │ ,0;b:j{hS │ │ F8F1F*F#F │ │ pF9F2F+F │ │ @kpG@hpG │ │ 2F8F)F#F │ │ pF9F2F+F │ │ kl(F!FSD │ │ !h{hHC!i │ │ F}D-h+h! │ │ +Couldn't read from RWops │ │ +Can't play unknown music type │ │ +Position not implemented for music type │ │ +RWops pointer is NULL │ │ Out of memory │ │ -Not an Ogg Vorbis audio stream │ │ +Unrecognized music format │ │ +Couldn't open '%s' │ │ +Audio device hasn't been opened │ │ +music parameter was NULL │ │ +Music isn't playing │ │ WAV music output not started │ │ Couldn't read chunk │ │ Complex WAVE files not supported │ │ Unknown WAVE data format │ │ Unknown PCM data format │ │ Unrecognized file type (not AIFF) │ │ Bad AIFF file (no SSND chunk) │ │ Bad AIFF file (no COMM chunk) │ │ Unknown samplesize in data format │ │ Unknown WAVE format │ │ +OGG bitstream is not valid Vorbis stream! │ │ +Unrecognized file type (not AIFF nor 8SVX) │ │ +Bad AIFF sample frequency │ │ +Bad AIFF (no SSND chunk) │ │ +Bad AIFF (no COMM chunk) │ │ +Bad 8SVX (no VHDR chunk) │ │ +Bad 8SVX (no BODY chunk) │ │ +Unsupported AIFF samplesize │ │ +Unable to read audio data │ │ Internal error │ │ Mixer not built with FluidSynth support │ │ Mixer not built with FLAC support │ │ Mixer not built with MOD modplug support │ │ Mixer not built with MOD timidity support │ │ Mixer not built with MP3 support │ │ Mix_LoadWAV_RW with NULL src │ │ -Audio device hasn't been opened │ │ Unrecognized sound file type │ │ Tried to play a NULL chunk │ │ Tried to play a chunk with a bad frame │ │ No free channels available │ │ Invalid channel number │ │ NULL effect callback │ │ No such effect registered │ │ -Couldn't read from RWops │ │ -Can't play unknown music type │ │ -Position not implemented for music type │ │ -RWops pointer is NULL │ │ -Unrecognized music format │ │ -Couldn't open '%s' │ │ -music parameter was NULL │ │ -Music isn't playing │ │ -Unsupported audio format │ │ -OGG bitstream is not valid Vorbis stream! │ │ -Unrecognized file type (not AIFF nor 8SVX) │ │ -Bad AIFF sample frequency │ │ -Bad AIFF (no SSND chunk) │ │ -Bad AIFF (no COMM chunk) │ │ -Bad 8SVX (no VHDR chunk) │ │ -Bad 8SVX (no BODY chunk) │ │ -Unsupported AIFF samplesize │ │ -Unable to read audio data │ │ VOC Sample rate is zero? │ │ VOC sample rate codes differ │ │ VOC decoder only interprets 8-bit data │ │ VOC with unknown data size │ │ VOC silence sample rate is zero │ │ VOC sample rate is zero │ │ Creative Voice File │ │ Unrecognized file type (not VOC) │ │ VOC data had no sound! │ │ +Unsupported audio format │ │ MIX_EFFECTSMAXSPEED │ │ +Not an Ogg Vorbis audio stream │ │ $3zl?H&o%$zp3x&x │ │ s{KB7I"usF │ │ P2y@q\)K │ │ X7qFjswD │ │ rUeHM_ _ │ │ xjp1xaX^x │ │ 54~CID~g │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -7,161 +7,161 @@ │ │ 0x00001c4c 6e69744f 67670076 6f726269 73006f76 nitOgg.vorbis.ov │ │ 0x00001c5c 5f636c65 6172006f 765f696e 666f006f _clear.ov_info.o │ │ 0x00001c6c 765f6f70 656e5f63 616c6c62 61636b73 v_open_callbacks │ │ 0x00001c7c 006f765f 70636d5f 746f7461 6c006f76 .ov_pcm_total.ov │ │ 0x00001c8c 5f726561 64006f76 5f74696d 655f7365 _read.ov_time_se │ │ 0x00001c9c 656b005f 5f616561 62695f75 6e77696e ek.__aeabi_unwin │ │ 0x00001cac 645f6370 705f7072 30004d69 785f5175 d_cpp_pr0.Mix_Qu │ │ - 0x00001cbc 69744f67 67005344 4c5f4275 696c6441 itOgg.SDL_BuildA │ │ - 0x00001ccc 7564696f 43565400 53444c5f 66726565 udioCVT.SDL_free │ │ - 0x00001cdc 0053444c 5f6d616c 6c6f6300 53444c5f .SDL_malloc.SDL_ │ │ - 0x00001cec 6d656d63 70790053 444c5f43 6f6e7665 memcpy.SDL_Conve │ │ - 0x00001cfc 72744175 64696f00 53444c5f 53657445 rtAudio.SDL_SetE │ │ - 0x00001d0c 72726f72 005f5f73 7461636b 5f63686b rror.__stack_chk │ │ - 0x00001d1c 5f666169 6c005f5f 73746163 6b5f6368 _fail.__stack_ch │ │ - 0x00001d2c 6b5f6775 61726400 5f5f6165 6162695f k_guard.__aeabi_ │ │ - 0x00001d3c 756e7769 6e645f63 70705f70 7231004f unwind_cpp_pr1.O │ │ - 0x00001d4c 47475f69 6e697400 4f47475f 73657476 GG_init.OGG_setv │ │ - 0x00001d5c 6f6c756d 65004f47 475f706c 6179004f olume.OGG_play.O │ │ - 0x00001d6c 47475f70 6c617969 6e67004f 47475f70 GG_playing.OGG_p │ │ - 0x00001d7c 6c617941 7564696f 0053444c 5f4d6978 layAudio.SDL_Mix │ │ - 0x00001d8c 41756469 6f004f47 475f7374 6f70004f Audio.OGG_stop.O │ │ - 0x00001d9c 47475f6e 65775f52 57004d69 785f496e GG_new_RW.Mix_In │ │ - 0x00001dac 69740053 444c5f6d 656d7365 74005344 it.SDL_memset.SD │ │ - 0x00001dbc 4c5f4572 726f7200 4f47475f 64656c65 L_Error.OGG_dele │ │ - 0x00001dcc 7465005f 5f616561 62695f64 326c7a00 te.__aeabi_d2lz. │ │ - 0x00001ddc 4f47475f 6a756d70 5f746f5f 74696d65 OGG_jump_to_time │ │ - 0x00001dec 00574156 53747265 616d5f49 6e697400 .WAVStream_Init. │ │ - 0x00001dfc 57415653 74726561 6d5f5365 74566f6c WAVStream_SetVol │ │ - 0x00001e0c 756d6500 57415653 74726561 6d5f4c6f ume.WAVStream_Lo │ │ - 0x00001e1c 6164536f 6e675f52 57005344 4c5f5265 adSong_RW.SDL_Re │ │ - 0x00001e2c 61644c45 33320053 444c5f52 65616442 adLE32.SDL_ReadB │ │ - 0x00001e3c 45333200 53444c5f 52656164 42453136 E32.SDL_ReadBE16 │ │ - 0x00001e4c 00574156 53747265 616d5f53 74617274 .WAVStream_Start │ │ - 0x00001e5c 005f5f61 65616269 5f6c3264 00574156 .__aeabi_l2d.WAV │ │ - 0x00001e6c 53747265 616d5f50 6c617953 6f6d6500 Stream_PlaySome. │ │ - 0x00001e7c 57415653 74726561 6d5f5374 6f700057 WAVStream_Stop.W │ │ - 0x00001e8c 41565374 7265616d 5f467265 65536f6e AVStream_FreeSon │ │ - 0x00001e9c 67005741 56537472 65616d5f 41637469 g.WAVStream_Acti │ │ - 0x00001eac 76650053 444c5f72 65616c6c 6f63004d ve.SDL_realloc.M │ │ - 0x00001ebc 69785f47 65744e75 6d436875 6e6b4465 ix_GetNumChunkDe │ │ - 0x00001ecc 636f6465 7273004d 69785f47 65744368 coders.Mix_GetCh │ │ - 0x00001edc 756e6b44 65636f64 6572004d 69785f4c unkDecoder.Mix_L │ │ - 0x00001eec 696e6b65 645f5665 7273696f 6e004d69 inked_Version.Mi │ │ - 0x00001efc 785f5175 6974004d 69785f51 75657279 x_Quit.Mix_Query │ │ - 0x00001f0c 53706563 004d6978 5f4c6f61 64574156 Spec.Mix_LoadWAV │ │ - 0x00001f1c 5f525700 4d69785f 4c6f6164 564f435f _RW.Mix_LoadVOC_ │ │ - 0x00001f2c 52570053 444c5f4c 6f616457 41565f52 RW.SDL_LoadWAV_R │ │ - 0x00001f3c 57004d69 785f4c6f 61644149 46465f52 W.Mix_LoadAIFF_R │ │ - 0x00001f4c 57004d69 785f4c6f 61644f47 475f5257 W.Mix_LoadOGG_RW │ │ - 0x00001f5c 0053444c 5f63616c 6c6f6300 4d69785f .SDL_calloc.Mix_ │ │ - 0x00001f6c 51756963 6b4c6f61 645f5741 56006d65 QuickLoad_WAV.me │ │ - 0x00001f7c 6d636d70 004d6978 5f517569 636b4c6f mcmp.Mix_QuickLo │ │ - 0x00001f8c 61645f52 4157004d 69785f46 72656543 ad_RAW.Mix_FreeC │ │ - 0x00001f9c 68756e6b 0053444c 5f4c6f63 6b417564 hunk.SDL_LockAud │ │ - 0x00001fac 696f0053 444c5f55 6e6c6f63 6b417564 io.SDL_UnlockAud │ │ - 0x00001fbc 696f004d 69785f53 6574506f 73744d69 io.Mix_SetPostMi │ │ - 0x00001fcc 78004d69 785f486f 6f6b4d75 73696300 x.Mix_HookMusic. │ │ - 0x00001fdc 6d757369 635f6d69 78657200 4d69785f music_mixer.Mix_ │ │ - 0x00001fec 4765744d 75736963 486f6f6b 44617461 GetMusicHookData │ │ - 0x00001ffc 004d6978 5f436861 6e6e656c 46696e69 .Mix_ChannelFini │ │ - 0x0000200c 73686564 004d6978 5f526573 65727665 shed.Mix_Reserve │ │ - 0x0000201c 4368616e 6e656c73 004d6978 5f457870 Channels.Mix_Exp │ │ - 0x0000202c 69726543 68616e6e 656c0053 444c5f47 ireChannel.SDL_G │ │ - 0x0000203c 65745469 636b7300 5f5f6165 6162695f etTicks.__aeabi_ │ │ - 0x0000204c 69646976 004d6978 5f566f6c 756d6500 idiv.Mix_Volume. │ │ - 0x0000205c 5f5f6165 6162695f 75696469 76006d75 __aeabi_uidiv.mu │ │ - 0x0000206c 7369635f 61637469 7665004d 69785f56 sic_active.Mix_V │ │ - 0x0000207c 6f6c756d 65436875 6e6b004d 69785f48 olumeChunk.Mix_H │ │ - 0x0000208c 616c7443 68616e6e 656c004d 69785f48 altChannel.Mix_H │ │ - 0x0000209c 616c7447 726f7570 004d6978 5f466164 altGroup.Mix_Fad │ │ - 0x000020ac 654f7574 4368616e 6e656c00 4d69785f eOutChannel.Mix_ │ │ - 0x000020bc 46616465 4f757447 726f7570 004d6978 FadeOutGroup.Mix │ │ - 0x000020cc 5f466164 696e6743 68616e6e 656c004d _FadingChannel.M │ │ - 0x000020dc 69785f50 6c617969 6e67005f 5f616561 ix_Playing.__aea │ │ - 0x000020ec 62695f75 69646976 6d6f6400 4d69785f bi_uidivmod.Mix_ │ │ - 0x000020fc 506c6179 4368616e 6e656c54 696d6564 PlayChannelTimed │ │ - 0x0000210c 004d6978 5f466164 65496e43 68616e6e .Mix_FadeInChann │ │ - 0x0000211c 656c5469 6d656400 4d69785f 47657443 elTimed.Mix_GetC │ │ - 0x0000212c 68756e6b 004d6978 5f506175 7365004d hunk.Mix_Pause.M │ │ - 0x0000213c 69785f52 6573756d 65004d69 785f5061 ix_Resume.Mix_Pa │ │ - 0x0000214c 75736564 004d6978 5f47726f 75704368 used.Mix_GroupCh │ │ - 0x0000215c 616e6e65 6c004d69 785f4772 6f757043 annel.Mix_GroupC │ │ - 0x0000216c 68616e6e 656c7300 4d69785f 47726f75 hannels.Mix_Grou │ │ - 0x0000217c 70417661 696c6162 6c65004d 69785f47 pAvailable.Mix_G │ │ - 0x0000218c 726f7570 436f756e 74004d69 785f4772 roupCount.Mix_Gr │ │ - 0x0000219c 6f75704f 6c646573 74004d69 785f4772 oupOldest.Mix_Gr │ │ - 0x000021ac 6f75704e 65776572 005f4d69 785f5265 oupNewer._Mix_Re │ │ - 0x000021bc 67697374 65724566 66656374 5f6c6f63 gisterEffect_loc │ │ - 0x000021cc 6b656400 4d69785f 52656769 73746572 ked.Mix_Register │ │ - 0x000021dc 45666665 6374005f 4d69785f 556e7265 Effect._Mix_Unre │ │ - 0x000021ec 67697374 65724566 66656374 5f6c6f63 gisterEffect_loc │ │ - 0x000021fc 6b656400 4d69785f 556e7265 67697374 ked.Mix_Unregist │ │ - 0x0000220c 65724566 66656374 005f4d69 785f556e erEffect._Mix_Un │ │ - 0x0000221c 72656769 73746572 416c6c45 66666563 registerAllEffec │ │ - 0x0000222c 74735f6c 6f636b65 64004d69 785f556e ts_locked.Mix_Un │ │ - 0x0000223c 72656769 73746572 416c6c45 66666563 registerAllEffec │ │ - 0x0000224c 7473004d 69785f41 6c6c6f63 61746543 ts.Mix_AllocateC │ │ - 0x0000225c 68616e6e 656c7300 4d69785f 436c6f73 hannels.Mix_Clos │ │ - 0x0000226c 65417564 696f0063 6c6f7365 5f6d7573 eAudio.close_mus │ │ - 0x0000227c 6963005f 4d69785f 4465696e 69744566 ic._Mix_DeinitEf │ │ - 0x0000228c 66656374 73005344 4c5f436c 6f736541 fects.SDL_CloseA │ │ - 0x0000229c 7564696f 004d6978 5f4f7065 6e417564 udio.Mix_OpenAud │ │ - 0x000022ac 696f0053 444c5f4f 70656e41 7564696f io.SDL_OpenAudio │ │ - 0x000022bc 006f7065 6e5f6d75 73696300 4d69785f .open_music.Mix_ │ │ - 0x000022cc 566f6c75 6d654d75 73696300 5f4d6978 VolumeMusic._Mix │ │ - 0x000022dc 5f496e69 74456666 65637473 0053444c _InitEffects.SDL │ │ - 0x000022ec 5f506175 73654175 64696f00 73747263 _PauseAudio.strc │ │ - 0x000022fc 6d700073 74726e63 6d70004d 69785f47 mp.strncmp.Mix_G │ │ - 0x0000230c 65744e75 6d4d7573 69634465 636f6465 etNumMusicDecode │ │ - 0x0000231c 7273004d 69785f47 65744d75 73696344 rs.Mix_GetMusicD │ │ - 0x0000232c 65636f64 6572004d 69785f48 6f6f6b4d ecoder.Mix_HookM │ │ - 0x0000233c 75736963 46696e69 73686564 004d4958 usicFinished.MIX │ │ - 0x0000234c 5f737472 696e675f 65717561 6c73005f _string_equals._ │ │ - 0x0000235c 746f7570 7065725f 7461625f 004d6978 toupper_tab_.Mix │ │ - 0x0000236c 5f4c6f61 644d5553 54797065 5f525700 _LoadMUSType_RW. │ │ - 0x0000237c 4d69785f 4c6f6164 4d555300 53444c5f Mix_LoadMUS.SDL_ │ │ - 0x0000238c 52574672 6f6d4669 6c650073 74727263 RWFromFile.strrc │ │ - 0x0000239c 68720053 444c5f47 65744572 726f7200 hr.SDL_GetError. │ │ - 0x000023ac 6d656d63 6872004d 69785f4c 6f61644d memchr.Mix_LoadM │ │ - 0x000023bc 55535f52 57004d69 785f4672 65654d75 US_RW.Mix_FreeMu │ │ - 0x000023cc 73696300 53444c5f 44656c61 79004d69 sic.SDL_Delay.Mi │ │ - 0x000023dc 785f4765 744d7573 69635479 7065004d x_GetMusicType.M │ │ - 0x000023ec 69785f46 61646549 6e4d7573 6963506f ix_FadeInMusicPo │ │ - 0x000023fc 73004d69 785f4661 6465496e 4d757369 s.Mix_FadeInMusi │ │ - 0x0000240c 63004d69 785f506c 61794d75 73696300 c.Mix_PlayMusic. │ │ - 0x0000241c 4d69785f 5365744d 75736963 506f7369 Mix_SetMusicPosi │ │ - 0x0000242c 74696f6e 004d6978 5f48616c 744d7573 tion.Mix_HaltMus │ │ - 0x0000243c 6963004d 69785f46 6164654f 75744d75 ic.Mix_FadeOutMu │ │ - 0x0000244c 73696300 4d69785f 46616469 6e674d75 sic.Mix_FadingMu │ │ - 0x0000245c 73696300 4d69785f 50617573 654d7573 sic.Mix_PauseMus │ │ - 0x0000246c 6963004d 69785f52 6573756d 654d7573 ic.Mix_ResumeMus │ │ - 0x0000247c 6963004d 69785f52 6577696e 644d7573 ic.Mix_RewindMus │ │ - 0x0000248c 6963004d 69785f50 61757365 644d7573 ic.Mix_PausedMus │ │ - 0x0000249c 6963004d 69785f50 6c617969 6e674d75 ic.Mix_PlayingMu │ │ - 0x000024ac 73696300 4d69785f 5365744d 75736963 sic.Mix_SetMusic │ │ - 0x000024bc 434d4400 7374726c 656e0073 74726370 CMD.strlen.strcp │ │ - 0x000024cc 79004d69 785f5365 7453796e 6368726f y.Mix_SetSynchro │ │ - 0x000024dc 56616c75 65004d69 785f4765 7453796e Value.Mix_GetSyn │ │ - 0x000024ec 6368726f 56616c75 65004d69 785f5365 chroValue.Mix_Se │ │ - 0x000024fc 74536f75 6e64466f 6e747300 4d69785f tSoundFonts.Mix_ │ │ - 0x0000250c 53657452 65766572 73655374 6572656f SetReverseStereo │ │ - 0x0000251c 006d656d 73657400 53444c5f 67657465 .memset.SDL_gete │ │ - 0x0000252c 6e76005f 4d69785f 65666665 6374735f nv._Mix_effects_ │ │ - 0x0000253c 6d61785f 73706565 64005f45 66665f50 max_speed._Eff_P │ │ - 0x0000254c 6f736974 696f6e44 65696e69 74005f45 ositionDeinit._E │ │ - 0x0000255c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ - 0x0000256c 7461626c 655f7538 005f4566 665f766f table_u8._Eff_vo │ │ - 0x0000257c 6c756d65 5f746162 6c65005f 4566665f lume_table._Eff_ │ │ - 0x0000258c 6275696c 645f766f 6c756d65 5f746162 build_volume_tab │ │ - 0x0000259c 6c655f73 38004d69 785f5365 74446973 le_s8.Mix_SetDis │ │ - 0x000025ac 74616e63 65005f5f 61656162 695f6964 tance.__aeabi_id │ │ - 0x000025bc 69766d6f 64004d69 785f5365 74506f73 ivmod.Mix_SetPos │ │ - 0x000025cc 6974696f 6e005344 4c5f6162 73004d69 ition.SDL_abs.Mi │ │ - 0x000025dc 785f5365 7450616e 6e696e67 006d6463 x_SetPanning.mdc │ │ + 0x00001cbc 69744f67 67004f47 475f6a75 6d705f74 itOgg.OGG_jump_t │ │ + 0x00001ccc 6f5f7469 6d65005f 5f616561 62695f75 o_time.__aeabi_u │ │ + 0x00001cdc 6e77696e 645f6370 705f7072 31004f47 nwind_cpp_pr1.OG │ │ + 0x00001cec 475f706c 6179696e 67005741 56537472 G_playing.WAVStr │ │ + 0x00001cfc 65616d5f 41637469 76650053 444c5f72 eam_Active.SDL_r │ │ + 0x00001d0c 65616c6c 6f630053 444c5f53 65744572 ealloc.SDL_SetEr │ │ + 0x00001d1c 726f7200 73747263 6d700073 74726e63 ror.strcmp.strnc │ │ + 0x00001d2c 6d70005f 5f737461 636b5f63 686b5f66 mp.__stack_chk_f │ │ + 0x00001d3c 61696c00 5f5f7374 61636b5f 63686b5f ail.__stack_chk_ │ │ + 0x00001d4c 67756172 64005741 56537472 65616d5f guard.WAVStream_ │ │ + 0x00001d5c 53657456 6f6c756d 65004f47 475f7365 SetVolume.OGG_se │ │ + 0x00001d6c 74766f6c 756d6500 57415653 74726561 tvolume.WAVStrea │ │ + 0x00001d7c 6d5f5374 6f70004f 47475f73 746f7000 m_Stop.OGG_stop. │ │ + 0x00001d8c 4f47475f 706c6179 00574156 53747265 OGG_play.WAVStre │ │ + 0x00001d9c 616d5f53 74617274 004d6978 5f476574 am_Start.Mix_Get │ │ + 0x00001dac 4e756d4d 75736963 4465636f 64657273 NumMusicDecoders │ │ + 0x00001dbc 004d6978 5f476574 4d757369 63446563 .Mix_GetMusicDec │ │ + 0x00001dcc 6f646572 004d6978 5f486f6f 6b4d7573 oder.Mix_HookMus │ │ + 0x00001ddc 69634669 6e697368 65640053 444c5f4c icFinished.SDL_L │ │ + 0x00001dec 6f636b41 7564696f 0053444c 5f556e6c ockAudio.SDL_Unl │ │ + 0x00001dfc 6f636b41 7564696f 005f5f61 65616269 ockAudio.__aeabi │ │ + 0x00001e0c 5f696469 76006d75 7369635f 6d697865 _idiv.music_mixe │ │ + 0x00001e1c 72005741 56537472 65616d5f 506c6179 r.WAVStream_Play │ │ + 0x00001e2c 536f6d65 004f4747 5f706c61 79417564 Some.OGG_playAud │ │ + 0x00001e3c 696f006d 75736963 5f616374 69766500 io.music_active. │ │ + 0x00001e4c 4d49585f 73747269 6e675f65 7175616c MIX_string_equal │ │ + 0x00001e5c 73005f74 6f757070 65725f74 61625f00 s._toupper_tab_. │ │ + 0x00001e6c 4d69785f 4c6f6164 4d555354 7970655f Mix_LoadMUSType_ │ │ + 0x00001e7c 52570053 444c5f6d 616c6c6f 63004f47 RW.SDL_malloc.OG │ │ + 0x00001e8c 475f6e65 775f5257 00574156 53747265 G_new_RW.WAVStre │ │ + 0x00001e9c 616d5f4c 6f616453 6f6e675f 52570053 am_LoadSong_RW.S │ │ + 0x00001eac 444c5f66 72656500 4d69785f 4c6f6164 DL_free.Mix_Load │ │ + 0x00001ebc 4d555300 53444c5f 52574672 6f6d4669 MUS.SDL_RWFromFi │ │ + 0x00001ecc 6c650073 74727263 68720053 444c5f47 le.strrchr.SDL_G │ │ + 0x00001edc 65744572 726f7200 4d69785f 4c6f6164 etError.Mix_Load │ │ + 0x00001eec 4d55535f 5257004d 69785f46 7265654d MUS_RW.Mix_FreeM │ │ + 0x00001efc 75736963 0053444c 5f44656c 6179004f usic.SDL_Delay.O │ │ + 0x00001f0c 47475f64 656c6574 65005741 56537472 GG_delete.WAVStr │ │ + 0x00001f1c 65616d5f 46726565 536f6e67 004d6978 eam_FreeSong.Mix │ │ + 0x00001f2c 5f476574 4d757369 63547970 65004d69 _GetMusicType.Mi │ │ + 0x00001f3c 785f4661 6465496e 4d757369 63506f73 x_FadeInMusicPos │ │ + 0x00001f4c 004d6978 5f466164 65496e4d 75736963 .Mix_FadeInMusic │ │ + 0x00001f5c 004d6978 5f506c61 794d7573 6963004d .Mix_PlayMusic.M │ │ + 0x00001f6c 69785f53 65744d75 73696350 6f736974 ix_SetMusicPosit │ │ + 0x00001f7c 696f6e00 4d69785f 566f6c75 6d654d75 ion.Mix_VolumeMu │ │ + 0x00001f8c 73696300 6f70656e 5f6d7573 69630057 sic.open_music.W │ │ + 0x00001f9c 41565374 7265616d 5f496e69 74004f47 AVStream_Init.OG │ │ + 0x00001fac 475f696e 6974004d 69785f48 616c744d G_init.Mix_HaltM │ │ + 0x00001fbc 75736963 004d6978 5f466164 654f7574 usic.Mix_FadeOut │ │ + 0x00001fcc 4d757369 63004d69 785f4661 64696e67 Music.Mix_Fading │ │ + 0x00001fdc 4d757369 63004d69 785f5061 7573654d Music.Mix_PauseM │ │ + 0x00001fec 75736963 004d6978 5f526573 756d654d usic.Mix_ResumeM │ │ + 0x00001ffc 75736963 004d6978 5f526577 696e644d usic.Mix_RewindM │ │ + 0x0000200c 75736963 004d6978 5f506175 7365644d usic.Mix_PausedM │ │ + 0x0000201c 75736963 004d6978 5f506c61 79696e67 usic.Mix_Playing │ │ + 0x0000202c 4d757369 63004d69 785f5365 744d7573 Music.Mix_SetMus │ │ + 0x0000203c 6963434d 44007374 726c656e 00737472 icCMD.strlen.str │ │ + 0x0000204c 63707900 4d69785f 53657453 796e6368 cpy.Mix_SetSynch │ │ + 0x0000205c 726f5661 6c756500 4d69785f 47657453 roValue.Mix_GetS │ │ + 0x0000206c 796e6368 726f5661 6c756500 636c6f73 ynchroValue.clos │ │ + 0x0000207c 655f6d75 73696300 4d69785f 53657453 e_music.Mix_SetS │ │ + 0x0000208c 6f756e64 466f6e74 73005344 4c5f6d65 oundFonts.SDL_me │ │ + 0x0000209c 6d736574 0053444c 5f526561 644c4533 mset.SDL_ReadLE3 │ │ + 0x000020ac 32005344 4c5f5265 61644245 33320053 2.SDL_ReadBE32.S │ │ + 0x000020bc 444c5f52 65616442 45313600 53444c5f DL_ReadBE16.SDL_ │ │ + 0x000020cc 4275696c 64417564 696f4356 54005344 BuildAudioCVT.SD │ │ + 0x000020dc 4c5f4572 726f7200 5f5f6165 6162695f L_Error.__aeabi_ │ │ + 0x000020ec 6c326400 53444c5f 436f6e76 65727441 l2d.SDL_ConvertA │ │ + 0x000020fc 7564696f 0053444c 5f4d6978 41756469 udio.SDL_MixAudi │ │ + 0x0000210c 6f004d69 785f4c6f 61644f47 475f5257 o.Mix_LoadOGG_RW │ │ + 0x0000211c 004d6978 5f496e69 74006d65 6d736574 .Mix_Init.memset │ │ + 0x0000212c 004d6978 5f4c6f61 64414946 465f5257 .Mix_LoadAIFF_RW │ │ + 0x0000213c 0053444c 5f6d656d 63707900 4d69785f .SDL_memcpy.Mix_ │ │ + 0x0000214c 4765744e 756d4368 756e6b44 65636f64 GetNumChunkDecod │ │ + 0x0000215c 65727300 4d69785f 47657443 68756e6b ers.Mix_GetChunk │ │ + 0x0000216c 4465636f 64657200 4d69785f 4c696e6b Decoder.Mix_Link │ │ + 0x0000217c 65645f56 65727369 6f6e004d 69785f51 ed_Version.Mix_Q │ │ + 0x0000218c 75697400 4d69785f 51756572 79537065 uit.Mix_QuerySpe │ │ + 0x0000219c 63004d69 785f4c6f 61645741 565f5257 c.Mix_LoadWAV_RW │ │ + 0x000021ac 004d6978 5f4c6f61 64564f43 5f525700 .Mix_LoadVOC_RW. │ │ + 0x000021bc 53444c5f 4c6f6164 5741565f 52570053 SDL_LoadWAV_RW.S │ │ + 0x000021cc 444c5f63 616c6c6f 63004d69 785f5175 DL_calloc.Mix_Qu │ │ + 0x000021dc 69636b4c 6f61645f 57415600 6d656d63 ickLoad_WAV.memc │ │ + 0x000021ec 6d70004d 69785f51 7569636b 4c6f6164 mp.Mix_QuickLoad │ │ + 0x000021fc 5f524157 004d6978 5f467265 65436875 _RAW.Mix_FreeChu │ │ + 0x0000220c 6e6b004d 69785f53 6574506f 73744d69 nk.Mix_SetPostMi │ │ + 0x0000221c 78004d69 785f486f 6f6b4d75 73696300 x.Mix_HookMusic. │ │ + 0x0000222c 4d69785f 4765744d 75736963 486f6f6b Mix_GetMusicHook │ │ + 0x0000223c 44617461 004d6978 5f436861 6e6e656c Data.Mix_Channel │ │ + 0x0000224c 46696e69 73686564 004d6978 5f526573 Finished.Mix_Res │ │ + 0x0000225c 65727665 4368616e 6e656c73 004d6978 erveChannels.Mix │ │ + 0x0000226c 5f457870 69726543 68616e6e 656c0053 _ExpireChannel.S │ │ + 0x0000227c 444c5f47 65745469 636b7300 4d69785f DL_GetTicks.Mix_ │ │ + 0x0000228c 566f6c75 6d65005f 5f616561 62695f75 Volume.__aeabi_u │ │ + 0x0000229c 69646976 004d6978 5f566f6c 756d6543 idiv.Mix_VolumeC │ │ + 0x000022ac 68756e6b 004d6978 5f48616c 74436861 hunk.Mix_HaltCha │ │ + 0x000022bc 6e6e656c 004d6978 5f48616c 7447726f nnel.Mix_HaltGro │ │ + 0x000022cc 7570004d 69785f46 6164654f 75744368 up.Mix_FadeOutCh │ │ + 0x000022dc 616e6e65 6c004d69 785f4661 64654f75 annel.Mix_FadeOu │ │ + 0x000022ec 7447726f 7570004d 69785f46 6164696e tGroup.Mix_Fadin │ │ + 0x000022fc 67436861 6e6e656c 004d6978 5f506c61 gChannel.Mix_Pla │ │ + 0x0000230c 79696e67 005f5f61 65616269 5f756964 ying.__aeabi_uid │ │ + 0x0000231c 69766d6f 64004d69 785f506c 61794368 ivmod.Mix_PlayCh │ │ + 0x0000232c 616e6e65 6c54696d 6564004d 69785f46 annelTimed.Mix_F │ │ + 0x0000233c 61646549 6e436861 6e6e656c 54696d65 adeInChannelTime │ │ + 0x0000234c 64004d69 785f4765 74436875 6e6b004d d.Mix_GetChunk.M │ │ + 0x0000235c 69785f50 61757365 006d656d 63687200 ix_Pause.memchr. │ │ + 0x0000236c 4d69785f 52657375 6d65004d 69785f50 Mix_Resume.Mix_P │ │ + 0x0000237c 61757365 64004d69 785f4772 6f757043 aused.Mix_GroupC │ │ + 0x0000238c 68616e6e 656c004d 69785f47 726f7570 hannel.Mix_Group │ │ + 0x0000239c 4368616e 6e656c73 004d6978 5f47726f Channels.Mix_Gro │ │ + 0x000023ac 75704176 61696c61 626c6500 4d69785f upAvailable.Mix_ │ │ + 0x000023bc 47726f75 70436f75 6e74004d 69785f47 GroupCount.Mix_G │ │ + 0x000023cc 726f7570 4f6c6465 7374004d 69785f47 roupOldest.Mix_G │ │ + 0x000023dc 726f7570 4e657765 72005f4d 69785f52 roupNewer._Mix_R │ │ + 0x000023ec 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x000023fc 636b6564 004d6978 5f526567 69737465 cked.Mix_Registe │ │ + 0x0000240c 72456666 65637400 5f4d6978 5f556e72 rEffect._Mix_Unr │ │ + 0x0000241c 65676973 74657245 66666563 745f6c6f egisterEffect_lo │ │ + 0x0000242c 636b6564 004d6978 5f556e72 65676973 cked.Mix_Unregis │ │ + 0x0000243c 74657245 66666563 74005f4d 69785f55 terEffect._Mix_U │ │ + 0x0000244c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000245c 6374735f 6c6f636b 6564004d 69785f55 cts_locked.Mix_U │ │ + 0x0000246c 6e726567 69737465 72416c6c 45666665 nregisterAllEffe │ │ + 0x0000247c 63747300 4d69785f 416c6c6f 63617465 cts.Mix_Allocate │ │ + 0x0000248c 4368616e 6e656c73 004d6978 5f436c6f Channels.Mix_Clo │ │ + 0x0000249c 73654175 64696f00 5f4d6978 5f446569 seAudio._Mix_Dei │ │ + 0x000024ac 6e697445 66666563 74730053 444c5f43 nitEffects.SDL_C │ │ + 0x000024bc 6c6f7365 41756469 6f004d69 785f4f70 loseAudio.Mix_Op │ │ + 0x000024cc 656e4175 64696f00 53444c5f 4f70656e enAudio.SDL_Open │ │ + 0x000024dc 41756469 6f005f4d 69785f49 6e697445 Audio._Mix_InitE │ │ + 0x000024ec 66666563 74730053 444c5f50 61757365 ffects.SDL_Pause │ │ + 0x000024fc 41756469 6f004d69 785f5365 74526576 Audio.Mix_SetRev │ │ + 0x0000250c 65727365 53746572 656f0053 444c5f67 erseStereo.SDL_g │ │ + 0x0000251c 6574656e 76005f4d 69785f65 66666563 etenv._Mix_effec │ │ + 0x0000252c 74735f6d 61785f73 70656564 005f4566 ts_max_speed._Ef │ │ + 0x0000253c 665f506f 73697469 6f6e4465 696e6974 f_PositionDeinit │ │ + 0x0000254c 005f4566 665f6275 696c645f 766f6c75 ._Eff_build_volu │ │ + 0x0000255c 6d655f74 61626c65 5f753800 5f456666 me_table_u8._Eff │ │ + 0x0000256c 5f766f6c 756d655f 7461626c 65005f45 _volume_table._E │ │ + 0x0000257c 66665f62 75696c64 5f766f6c 756d655f ff_build_volume_ │ │ + 0x0000258c 7461626c 655f7338 004d6978 5f536574 table_s8.Mix_Set │ │ + 0x0000259c 44697374 616e6365 005f5f61 65616269 Distance.__aeabi │ │ + 0x000025ac 5f696469 766d6f64 004d6978 5f536574 _idivmod.Mix_Set │ │ + 0x000025bc 506f7369 74696f6e 0053444c 5f616273 Position.SDL_abs │ │ + 0x000025cc 004d6978 5f536574 50616e6e 696e6700 .Mix_SetPanning. │ │ + 0x000025dc 5f5f6165 6162695f 64326c7a 006d6463 __aeabi_d2lz.mdc │ │ 0x000025ec 745f6261 636b7761 72640066 74656c6c t_backward.ftell │ │ 0x000025fc 00766f72 6269735f 626c6f63 6b5f696e .vorbis_block_in │ │ 0x0000260c 6974005f 766f7262 69735f62 6c6f636b it._vorbis_block │ │ 0x0000261c 5f616c6c 6f63006d 616c6c6f 63005f76 _alloc.malloc._v │ │ 0x0000262c 6f726269 735f626c 6f636b5f 72697063 orbis_block_ripc │ │ 0x0000263c 6f726400 66726565 00726561 6c6c6f63 ord.free.realloc │ │ 0x0000264c 00766f72 6269735f 626c6f63 6b5f636c .vorbis_block_cl │ ├── readelf --wide --decompress --hex-dump=.hash {} │ │ @@ -1,176 +1,176 @@ │ │ │ │ Hex dump of section '.hash': │ │ - 0x000036e8 07010000 a8010000 72010000 42000000 ........r...B... │ │ + 0x000036e8 07010000 a8010000 72010000 6a000000 ........r...j... │ │ 0x000036f8 80010000 6c010000 5f010000 05010000 ....l..._....... │ │ 0x00003708 24010000 20010000 ae000000 3b010000 $... .......;... │ │ 0x00003718 88010000 5e010000 00000000 a0010000 ....^........... │ │ 0x00003728 00000000 a9000000 47010000 00010000 ........G....... │ │ 0x00003738 64010000 8c010000 00000000 97010000 d............... │ │ 0x00003748 e1000000 f2000000 00000000 b8000000 ................ │ │ - 0x00003758 e3000000 00000000 9b010000 63000000 ............c... │ │ + 0x00003758 e3000000 00000000 9b010000 89000000 ................ │ │ 0x00003768 4c010000 00000000 00000000 00000000 L............... │ │ 0x00003778 00000000 34010000 57010000 00000000 ....4...W....... │ │ - 0x00003788 1c000000 00000000 19000000 78010000 ............x... │ │ + 0x00003788 1a000000 00000000 0f000000 78010000 ............x... │ │ 0x00003798 0c010000 00000000 00000000 1d010000 ................ │ │ - 0x000037a8 0d000000 00000000 8b000000 33000000 ............3... │ │ - 0x000037b8 00000000 00000000 84000000 fe000000 ................ │ │ - 0x000037c8 01010000 00000000 5d000000 7a010000 ........]...z... │ │ + 0x000037a8 53000000 00000000 8a000000 5f000000 S..........._... │ │ + 0x000037b8 00000000 00000000 38000000 fe000000 ........8....... │ │ + 0x000037c8 01010000 00000000 83000000 7a010000 ............z... │ │ 0x000037d8 00000000 00000000 51010000 69010000 ........Q...i... │ │ - 0x000037e8 68010000 32000000 00000000 00000000 h...2........... │ │ - 0x000037f8 5b010000 26010000 48000000 ad000000 [...&...H....... │ │ - 0x00003808 59010000 a5010000 66010000 41000000 Y.......f...A... │ │ + 0x000037e8 68010000 5e000000 00000000 00000000 h...^........... │ │ + 0x000037f8 5b010000 26010000 6f000000 ad000000 [...&...o....... │ │ + 0x00003808 59010000 a5010000 66010000 21000000 Y.......f...!... │ │ 0x00003818 35010000 00000000 00000000 98010000 5............... │ │ - 0x00003828 25000000 55010000 79010000 50000000 %...U...y...P... │ │ + 0x00003828 17000000 55010000 79010000 75000000 ....U...y...u... │ │ 0x00003838 10010000 6d010000 94010000 b7000000 ....m........... │ │ - 0x00003848 7b010000 00000000 9d000000 00000000 {............... │ │ - 0x00003858 00000000 14010000 76000000 00000000 ........v....... │ │ - 0x00003868 7b000000 99010000 6b010000 2a000000 {.......k...*... │ │ - 0x00003878 91010000 35000000 2b010000 00000000 ....5...+....... │ │ - 0x00003888 92010000 51000000 85010000 60010000 ....Q.......`... │ │ + 0x00003848 7b010000 00000000 9c000000 00000000 {............... │ │ + 0x00003858 00000000 14010000 1e000000 00000000 ................ │ │ + 0x00003868 2e000000 99010000 6b010000 1c000000 ........k....... │ │ + 0x00003878 91010000 61000000 2b010000 00000000 ....a...+....... │ │ + 0x00003888 92010000 76000000 85010000 60010000 ....v.......`... │ │ 0x00003898 cd000000 62010000 00000000 42010000 ....b.......B... │ │ 0x000038a8 00000000 00000000 8e010000 2a010000 ............*... │ │ 0x000038b8 00000000 b5000000 00000000 22010000 ............"... │ │ 0x000038c8 03010000 b2000000 fd000000 70010000 ............p... │ │ 0x000038d8 4e010000 d8000000 b6000000 0c000000 N............... │ │ 0x000038e8 0b010000 46010000 39010000 3d010000 ....F...9...=... │ │ - 0x000038f8 02000000 a1000000 ce000000 00000000 ................ │ │ + 0x000038f8 02000000 a0000000 ce000000 00000000 ................ │ │ 0x00003908 8d010000 00000000 53010000 3f010000 ........S...?... │ │ - 0x00003918 37000000 86010000 00000000 96000000 7............... │ │ - 0x00003928 75010000 63010000 69000000 23000000 u...c...i...#... │ │ - 0x00003938 67010000 ee000000 71010000 91000000 g.......q....... │ │ - 0x00003948 38010000 9e000000 00000000 90010000 8............... │ │ - 0x00003958 c1000000 25010000 00000000 7a000000 ....%.......z... │ │ - 0x00003968 1b010000 72000000 d7000000 7c010000 ....r.......|... │ │ - 0x00003978 9c000000 2f010000 aa000000 dd000000 ..../........... │ │ - 0x00003988 00000000 58000000 d2000000 3c010000 ....X.......<... │ │ - 0x00003998 a4010000 58010000 53000000 81010000 ....X...S....... │ │ + 0x00003918 63000000 86010000 00000000 96000000 c............... │ │ + 0x00003928 75010000 63010000 8f000000 0d000000 u...c........... │ │ + 0x00003938 67010000 ee000000 71010000 5d000000 g.......q...]... │ │ + 0x00003948 38010000 9d000000 00000000 90010000 8............... │ │ + 0x00003958 c1000000 25010000 00000000 29000000 ....%.......)... │ │ + 0x00003968 1b010000 95000000 d7000000 7c010000 ............|... │ │ + 0x00003978 9b000000 2f010000 aa000000 dd000000 ..../........... │ │ + 0x00003988 00000000 7d000000 d2000000 3c010000 ....}.......<... │ │ + 0x00003998 a4010000 58010000 78000000 81010000 ....X...x....... │ │ 0x000039a8 89010000 9d010000 6e010000 ba000000 ........n....... │ │ - 0x000039b8 0e010000 c4000000 1e000000 4f010000 ............O... │ │ - 0x000039c8 fc000000 80000000 4a010000 50010000 ........J...P... │ │ + 0x000039b8 0e010000 c4000000 59000000 4f010000 ........Y...O... │ │ + 0x000039c8 fc000000 32000000 4a010000 50010000 ....2...J...P... │ │ 0x000039d8 95010000 17010000 82010000 c6000000 ................ │ │ 0x000039e8 5a010000 9a010000 a2010000 3a010000 Z...........:... │ │ - 0x000039f8 00000000 98000000 52010000 81000000 ........R....... │ │ + 0x000039f8 00000000 97000000 52010000 67000000 ........R...g... │ │ 0x00003a08 30010000 da000000 db000000 73010000 0...........s... │ │ - 0x00003a18 37010000 11010000 93010000 6e000000 7...........n... │ │ + 0x00003a18 37010000 11010000 93010000 93000000 7............... │ │ 0x00003a28 56010000 00000000 ff000000 a8000000 V............... │ │ 0x00003a38 8b010000 ab000000 cc000000 00000000 ................ │ │ 0x00003a48 16010000 7e010000 7d010000 9c010000 ....~...}....... │ │ - 0x00003a58 a1010000 77010000 5a000000 a6010000 ....w...Z....... │ │ + 0x00003a58 a1010000 77010000 80000000 a6010000 ....w........... │ │ 0x00003a68 00000000 27010000 74010000 00000000 ....'...t....... │ │ - 0x00003a78 2e000000 28010000 00000000 13010000 ....(........... │ │ + 0x00003a78 36000000 28010000 00000000 13010000 6...(........... │ │ 0x00003a88 45010000 d3000000 1e010000 00000000 E............... │ │ 0x00003a98 00000000 49010000 96010000 9e010000 ....I........... │ │ 0x00003aa8 8f010000 8a010000 04010000 19010000 ................ │ │ 0x00003ab8 00000000 00000000 a7010000 c5000000 ................ │ │ - 0x00003ac8 76010000 84010000 fb000000 95000000 v............... │ │ - 0x00003ad8 36010000 8f000000 9f010000 ec000000 6............... │ │ + 0x00003ac8 76010000 84010000 fb000000 4e000000 v...........N... │ │ + 0x00003ad8 36010000 54000000 9f010000 ec000000 6...T........... │ │ 0x00003ae8 e5000000 a3010000 00000000 83010000 ................ │ │ 0x00003af8 7f010000 18010000 00000000 00000000 ................ │ │ - 0x00003b08 75000000 00000000 00000000 00000000 u............... │ │ + 0x00003b08 1d000000 00000000 00000000 00000000 ................ │ │ 0x00003b18 01000000 00000000 00000000 00000000 ................ │ │ 0x00003b28 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b38 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b48 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b58 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003b68 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003b78 00000000 00000000 00000000 06000000 ................ │ │ + 0x00003b68 00000000 00000000 0b000000 00000000 ................ │ │ + 0x00003b78 00000000 00000000 08000000 00000000 ................ │ │ 0x00003b88 00000000 00000000 00000000 00000000 ................ │ │ 0x00003b98 00000000 00000000 00000000 00000000 ................ │ │ 0x00003ba8 00000000 14000000 00000000 00000000 ................ │ │ - 0x00003bb8 00000000 00000000 0b000000 00000000 ................ │ │ - 0x00003bc8 00000000 00000000 00000000 0f000000 ................ │ │ + 0x00003bb8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003bc8 00000000 00000000 00000000 00000000 ................ │ │ 0x00003bd8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003be8 00000000 00000000 27000000 00000000 ........'....... │ │ - 0x00003bf8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003be8 00000000 2b000000 00000000 07000000 ....+........... │ │ + 0x00003bf8 00000000 00000000 16000000 00000000 ................ │ │ 0x00003c08 00000000 00000000 00000000 00000000 ................ │ │ 0x00003c18 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003c28 00000000 00000000 13000000 1f000000 ................ │ │ - 0x00003c38 00000000 00000000 00000000 28000000 ............(... │ │ - 0x00003c48 00000000 2c000000 00000000 15000000 ....,........... │ │ - 0x00003c58 00000000 00000000 00000000 09000000 ................ │ │ - 0x00003c68 00000000 26000000 57000000 00000000 ....&...W....... │ │ - 0x00003c78 4e000000 46000000 00000000 00000000 N...F........... │ │ - 0x00003c88 00000000 18000000 00000000 00000000 ................ │ │ - 0x00003c98 00000000 00000000 44000000 56000000 ........D...V... │ │ - 0x00003ca8 0a000000 43000000 00000000 00000000 ....C........... │ │ + 0x00003c28 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c38 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c48 22000000 00000000 3d000000 00000000 ".......=....... │ │ + 0x00003c58 00000000 47000000 00000000 00000000 ....G........... │ │ + 0x00003c68 00000000 00000000 06000000 00000000 ................ │ │ + 0x00003c78 50000000 00000000 49000000 2a000000 P.......I...*... │ │ + 0x00003c88 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003c98 00000000 4c000000 00000000 3c000000 ....L.......<... │ │ + 0x00003ca8 33000000 27000000 00000000 00000000 3...'........... │ │ 0x00003cb8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003cc8 5b000000 3c000000 00000000 00000000 [...<........... │ │ - 0x00003cd8 00000000 00000000 08000000 00000000 ................ │ │ - 0x00003ce8 4b000000 3e000000 74000000 00000000 K...>...t....... │ │ - 0x00003cf8 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d08 00000000 00000000 3d000000 00000000 ........=....... │ │ - 0x00003d18 00000000 1d000000 00000000 07000000 ................ │ │ - 0x00003d28 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d38 64000000 00000000 00000000 00000000 d............... │ │ - 0x00003d48 20000000 4c000000 31000000 00000000 ...L...1....... │ │ - 0x00003d58 00000000 38000000 00000000 2d000000 ....8.......-... │ │ - 0x00003d68 00000000 70000000 00000000 2b000000 ....p.......+... │ │ + 0x00003cc8 00000000 15000000 1f000000 48000000 ............H... │ │ + 0x00003cd8 51000000 00000000 24000000 00000000 Q.......$....... │ │ + 0x00003ce8 0e000000 00000000 00000000 00000000 ................ │ │ + 0x00003cf8 09000000 00000000 2c000000 7c000000 ........,...|... │ │ + 0x00003d08 00000000 00000000 73000000 6d000000 ........s...m... │ │ + 0x00003d18 00000000 00000000 00000000 1b000000 ................ │ │ + 0x00003d28 00000000 00000000 00000000 43000000 ............C... │ │ + 0x00003d38 23000000 7b000000 0a000000 6b000000 #...{.......k... │ │ + 0x00003d48 00000000 00000000 00000000 00000000 ................ │ │ + 0x00003d58 00000000 00000000 00000000 19000000 ................ │ │ + 0x00003d68 66000000 00000000 55000000 00000000 f.......U....... │ │ 0x00003d78 00000000 00000000 00000000 00000000 ................ │ │ - 0x00003d88 00000000 00000000 24000000 0e000000 ........$....... │ │ - 0x00003d98 00000000 00000000 54000000 00000000 ........T....... │ │ - 0x00003da8 00000000 a0000000 00000000 00000000 ................ │ │ - 0x00003db8 39000000 00000000 a7000000 00000000 9............... │ │ - 0x00003dc8 85000000 3b000000 4a000000 7f000000 ....;...J....... │ │ - 0x00003dd8 00000000 4f000000 00000000 00000000 ....O........... │ │ - 0x00003de8 00000000 00000000 9a000000 4d000000 ............M... │ │ - 0x00003df8 00000000 04000000 10000000 00000000 ................ │ │ - 0x00003e08 79000000 36000000 00000000 65000000 y...6.......e... │ │ - 0x00003e18 61000000 00000000 34000000 00000000 a.......4....... │ │ - 0x00003e28 a3000000 a5000000 6c000000 00000000 ........l....... │ │ - 0x00003e38 87000000 05000000 00000000 b1000000 ................ │ │ + 0x00003d88 00000000 3e000000 2d000000 00000000 ....>...-....... │ │ + 0x00003d98 00000000 00000000 79000000 00000000 ........y....... │ │ + 0x00003da8 00000000 9f000000 00000000 00000000 ................ │ │ + 0x00003db8 5b000000 00000000 a7000000 00000000 [............... │ │ + 0x00003dc8 39000000 65000000 4f000000 7f000000 9...e...O....... │ │ + 0x00003dd8 00000000 74000000 00000000 00000000 ....t........... │ │ + 0x00003de8 00000000 00000000 99000000 26000000 ............&... │ │ + 0x00003df8 00000000 04000000 5c000000 00000000 ........\....... │ │ + 0x00003e08 28000000 62000000 00000000 8b000000 (...b........... │ │ + 0x00003e18 87000000 00000000 60000000 00000000 ........`....... │ │ + 0x00003e28 a3000000 a5000000 91000000 00000000 ................ │ │ + 0x00003e38 3b000000 05000000 00000000 b1000000 ;............... │ │ 0x00003e48 af000000 00000000 00000000 bf000000 ................ │ │ - 0x00003e58 78000000 c3000000 94000000 00000000 x............... │ │ - 0x00003e68 00000000 bd000000 30000000 6b000000 ........0...k... │ │ + 0x00003e58 68000000 c3000000 64000000 00000000 h.......d....... │ │ + 0x00003e68 00000000 bd000000 11000000 90000000 ................ │ │ 0x00003e78 00000000 a6000000 b3000000 00000000 ................ │ │ - 0x00003e88 b9000000 8c000000 5f000000 00000000 ........_....... │ │ - 0x00003e98 6d000000 1b000000 89000000 6f000000 m...........o... │ │ + 0x00003e88 b9000000 44000000 85000000 00000000 ....D........... │ │ + 0x00003e98 92000000 57000000 41000000 81000000 ....W...A....... │ │ 0x00003ea8 ca000000 e7000000 00000000 00000000 ................ │ │ - 0x00003eb8 73000000 00000000 00000000 c8000000 s............... │ │ - 0x00003ec8 00000000 00000000 92000000 00000000 ................ │ │ - 0x00003ed8 ed000000 68000000 1a000000 7c000000 ....h.......|... │ │ - 0x00003ee8 ea000000 f6000000 e6000000 82000000 ................ │ │ - 0x00003ef8 9b000000 00000000 00000000 00000000 ................ │ │ + 0x00003eb8 13000000 00000000 00000000 c8000000 ................ │ │ + 0x00003ec8 00000000 00000000 4a000000 00000000 ........J....... │ │ + 0x00003ed8 ed000000 8e000000 25000000 2f000000 ........%.../... │ │ + 0x00003ee8 ea000000 f6000000 e6000000 34000000 ............4... │ │ + 0x00003ef8 9a000000 00000000 00000000 00000000 ................ │ │ 0x00003f08 00000000 00000000 00000000 b0000000 ................ │ │ - 0x00003f18 9f000000 00000000 00000000 93000000 ................ │ │ - 0x00003f28 bc000000 59000000 f5000000 f4000000 ....Y........... │ │ - 0x00003f38 45000000 3a000000 00000000 cb000000 E...:........... │ │ + 0x00003f18 9e000000 00000000 00000000 4b000000 ............K... │ │ + 0x00003f28 bc000000 7e000000 f5000000 f4000000 ....~........... │ │ + 0x00003f38 6c000000 58000000 00000000 cb000000 l...X........... │ │ 0x00003f48 00000000 c7000000 fa000000 00000000 ................ │ │ - 0x00003f58 c0000000 00000000 66000000 00000000 ........f....... │ │ - 0x00003f68 00000000 2f000000 21000000 86000000 ..../...!....... │ │ + 0x00003f58 c0000000 00000000 8c000000 00000000 ................ │ │ + 0x00003f68 00000000 10000000 35000000 3a000000 ........5...:... │ │ 0x00003f78 08010000 a4000000 00000000 0d010000 ................ │ │ - 0x00003f88 00000000 00000000 90000000 00000000 ................ │ │ - 0x00003f98 e4000000 a2000000 c2000000 d1000000 ................ │ │ - 0x00003fa8 00000000 3f000000 23010000 02010000 ....?...#....... │ │ - 0x00003fb8 15010000 f1000000 d6000000 49000000 ............I... │ │ - 0x00003fc8 00000000 de000000 d5000000 62000000 ............b... │ │ - 0x00003fd8 df000000 09010000 83000000 00000000 ................ │ │ - 0x00003fe8 e2000000 0a010000 bb000000 5c000000 ............\... │ │ - 0x00003ff8 00000000 00000000 00000000 11000000 ................ │ │ + 0x00003f88 00000000 00000000 72000000 00000000 ........r....... │ │ + 0x00003f98 e4000000 a1000000 c2000000 d1000000 ................ │ │ + 0x00003fa8 00000000 69000000 23010000 02010000 ....i...#....... │ │ + 0x00003fb8 15010000 f1000000 d6000000 70000000 ............p... │ │ + 0x00003fc8 00000000 de000000 d5000000 88000000 ................ │ │ + 0x00003fd8 df000000 09010000 37000000 00000000 ........7....... │ │ + 0x00003fe8 e2000000 0a010000 bb000000 82000000 ................ │ │ + 0x00003ff8 00000000 00000000 00000000 56000000 ............V... │ │ 0x00004008 12010000 be000000 00000000 00000000 ................ │ │ - 0x00004018 31010000 52000000 71000000 3e010000 1...R...q...>... │ │ - 0x00004028 60000000 b4000000 e0000000 00000000 `............... │ │ + 0x00004018 31010000 77000000 94000000 3e010000 1...w.......>... │ │ + 0x00004028 86000000 b4000000 e0000000 00000000 ................ │ │ 0x00004038 ac000000 00000000 d4000000 32010000 ............2... │ │ - 0x00004048 22000000 ef000000 48010000 00000000 ".......H....... │ │ + 0x00004048 a2000000 ef000000 48010000 00000000 ........H....... │ │ 0x00004058 2c010000 1a010000 eb000000 00000000 ,............... │ │ - 0x00004068 99000000 2e010000 00000000 67000000 ............g... │ │ - 0x00004078 0f010000 5e000000 00000000 00000000 ....^........... │ │ + 0x00004068 98000000 2e010000 00000000 8d000000 ................ │ │ + 0x00004078 0f010000 84000000 00000000 00000000 ................ │ │ 0x00004088 00000000 00000000 00000000 00000000 ................ │ │ - 0x00004098 d9000000 d0000000 5c010000 7d000000 ........\...}... │ │ - 0x000040a8 41010000 55000000 77000000 5d010000 A...U...w...]... │ │ - 0x000040b8 00000000 00000000 f7000000 16000000 ................ │ │ + 0x00004098 d9000000 d0000000 5c010000 30000000 ........\...0... │ │ + 0x000040a8 41010000 7a000000 71000000 5d010000 A...z...q...]... │ │ + 0x000040b8 00000000 00000000 f7000000 3f000000 ............?... │ │ 0x000040c8 e9000000 00000000 00000000 dc000000 ................ │ │ - 0x000040d8 f9000000 97000000 44010000 00000000 ........D....... │ │ - 0x000040e8 40000000 03000000 1f010000 00000000 @............... │ │ + 0x000040d8 f9000000 5a000000 44010000 00000000 ....Z...D....... │ │ + 0x000040e8 20000000 03000000 1f010000 00000000 ............... │ │ 0x000040f8 21010000 f3000000 6f010000 00000000 !.......o....... │ │ - 0x00004108 65010000 00000000 29000000 43010000 e.......)...C... │ │ - 0x00004118 29010000 f8000000 47000000 8e000000 ).......G....... │ │ - 0x00004128 4d010000 40010000 8d000000 00000000 M...@........... │ │ - 0x00004138 12000000 cf000000 17000000 61010000 ............a... │ │ - 0x00004148 00000000 7e000000 87010000 00000000 ....~........... │ │ - 0x00004158 6a000000 00000000 00000000 1c010000 j............... │ │ - 0x00004168 8a000000 e8000000 f0000000 2d010000 ............-... │ │ + 0x00004108 65010000 00000000 52000000 43010000 e.......R...C... │ │ + 0x00004118 29010000 f8000000 6e000000 46000000 ).......n...F... │ │ + 0x00004128 4d010000 40010000 45000000 00000000 M...@...E....... │ │ + 0x00004138 12000000 cf000000 18000000 61010000 ............a... │ │ + 0x00004148 00000000 31000000 87010000 00000000 ....1........... │ │ + 0x00004158 4d000000 00000000 00000000 1c010000 M............... │ │ + 0x00004168 42000000 e8000000 f0000000 2d010000 B...........-... │ │ 0x00004178 07010000 33010000 54010000 00000000 ....3...T....... │ │ - 0x00004188 00000000 4b010000 00000000 88000000 ....K........... │ │ + 0x00004188 00000000 4b010000 00000000 40000000 ....K.......@... │ │ 0x00004198 00000000 00000000 c9000000 06010000 ................ │ │ 0x000041a8 6a010000 j... │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -16,170 +16,170 @@ │ │ ldr pc, [ip, #1492]! ; 0x5d4 │ │ │ │ 00004950 <__cxa_finalize@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1484]! ; 0x5cc │ │ │ │ -0000495c : │ │ +0000495c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1476]! ; 0x5c4 │ │ │ │ -00004968 : │ │ +00004968 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1468]! ; 0x5bc │ │ │ │ -00004974 : │ │ +00004974 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1460]! ; 0x5b4 │ │ │ │ -00004980 : │ │ +00004980 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1452]! ; 0x5ac │ │ │ │ -0000498c : │ │ +0000498c <__stack_chk_fail@plt>: │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1444]! ; 0x5a4 │ │ │ │ -00004998 : │ │ +00004998 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1436]! ; 0x59c │ │ │ │ -000049a4 <__stack_chk_fail@plt>: │ │ +000049a4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1428]! ; 0x594 │ │ │ │ -000049b0 : │ │ +000049b0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1420]! ; 0x58c │ │ │ │ -000049bc : │ │ +000049bc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1412]! ; 0x584 │ │ │ │ -000049c8 : │ │ +000049c8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1404]! ; 0x57c │ │ │ │ -000049d4 : │ │ +000049d4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1396]! ; 0x574 │ │ │ │ -000049e0 : │ │ +000049e0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1388]! ; 0x56c │ │ │ │ -000049ec : │ │ +000049ec : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1380]! ; 0x564 │ │ │ │ -000049f8 : │ │ +000049f8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1372]! ; 0x55c │ │ │ │ -00004a04 : │ │ +00004a04 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1364]! ; 0x554 │ │ │ │ -00004a10 : │ │ +00004a10 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1356]! ; 0x54c │ │ │ │ -00004a1c : │ │ +00004a1c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1348]! ; 0x544 │ │ │ │ -00004a28 : │ │ +00004a28 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1340]! ; 0x53c │ │ │ │ -00004a34 : │ │ +00004a34 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1332]! ; 0x534 │ │ │ │ -00004a40 : │ │ +00004a40 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1324]! ; 0x52c │ │ │ │ -00004a4c : │ │ +00004a4c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1316]! ; 0x524 │ │ │ │ -00004a58 : │ │ +00004a58 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1308]! ; 0x51c │ │ │ │ -00004a64 : │ │ +00004a64 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1300]! ; 0x514 │ │ │ │ -00004a70 : │ │ +00004a70 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1292]! ; 0x50c │ │ │ │ -00004a7c : │ │ +00004a7c : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1284]! ; 0x504 │ │ │ │ -00004a88 : │ │ +00004a88 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1276]! ; 0x4fc │ │ │ │ -00004a94 : │ │ +00004a94 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1268]! ; 0x4f4 │ │ │ │ -00004aa0 : │ │ +00004aa0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1260]! ; 0x4ec │ │ │ │ -00004aac : │ │ +00004aac : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1252]! ; 0x4e4 │ │ │ │ -00004ab8 : │ │ +00004ab8 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1244]! ; 0x4dc │ │ │ │ -00004ac4 : │ │ +00004ac4 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1236]! ; 0x4d4 │ │ │ │ -00004ad0 : │ │ +00004ad0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ │ ldr pc, [ip, #1228]! ; 0x4cc │ │ │ │ 00004adc : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #122880 ; 0x1e000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -45,15 +45,15 @@ │ │ ldr r0, [pc, #40] ; (4c78 ) │ │ ldr r2, [r2, r0] │ │ str r2, [r3, #28] │ │ adds r1, #1 │ │ movs r0, #0 │ │ str r1, [r3, #0] │ │ bx lr │ │ - b.n 5230 │ │ + b.n 5230 │ │ movs r1, r0 │ │ ; instruction: 0xff94ffff │ │ ; instruction: 0xff98ffff │ │ ; instruction: 0xff9cffff │ │ ; instruction: 0xffa0ffff │ │ ; instruction: 0xffa4ffff │ │ ; instruction: 0xffa8ffff │ │ @@ -64,812 +64,1694 @@ │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r3, #0] │ │ cbz r2, 4c8a │ │ subs r2, #1 │ │ str r2, [r3, #0] │ │ bx lr │ │ - b.n 50dc │ │ + b.n 50dc │ │ movs r1, r0 │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - ldr r4, [r3, #8] │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r0, r3 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - mov ip, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx ip │ │ - ldr r1, [r0, #4] │ │ - bx r1 │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #1 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #32] ; (4cb4 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #5 │ │ + bne.n 4cae │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + vmov r2, r3, d0 │ │ + bl ac00 │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, pc} │ │ + b.n 4540 <__cxa_atexit@plt-0x404> │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (4ce8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + cbz r0, 4ce6 │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4cd8 │ │ + cmp r2, #5 │ │ + bne.n 4ce4 │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aa8e │ │ + b.n 4cdc │ │ + bl 5d50 │ │ + adds r0, #0 │ │ + it ne │ │ + movne r0, #1 │ │ + pop {r3, pc} │ │ + movs r0, #0 │ │ + pop {r3, pc} │ │ + b.n 4524 <__cxa_atexit@plt-0x420> │ │ + movs r1, r0 │ │ + push {r3, r4, r5, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #28] ; (4d10 ) │ │ + add r4, pc │ │ + ldr r1, [r4, #8] │ │ + ldr r0, [r4, #4] │ │ + adds r1, #1 │ │ + lsls r1, r1, #2 │ │ + blx 495c │ │ + cbz r0, 4d0e │ │ + ldr r3, [r4, #8] │ │ + str r0, [r4, #4] │ │ + adds r2, r3, #1 │ │ + str r2, [r4, #8] │ │ + str.w r5, [r0, r3, lsl #2] │ │ + pop {r3, r4, r5, pc} │ │ + b.n 54e0 │ │ + movs r1, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #36 ; 0x24 │ │ + ldr.w r9, [pc, #292] ; 4e40 │ │ + movs r5, #1 │ │ movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ + mov r8, r0 │ │ + add r9, pc │ │ + ldr.w r9, [r9] │ │ + add r4, sp, #8 │ │ + ldr.w r3, [r9] │ │ + str r5, [sp, #0] │ │ ldr r1, [r0, #4] │ │ + str r3, [sp, #28] │ │ + movs r3, #0 │ │ blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - movs r0, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub.w sp, sp, #4096 ; 0x1000 │ │ - ldr r5, [pc, #252] ; (4dcc ) │ │ - sub sp, #28 │ │ - ldr.w r8, [pc, #252] ; 4dd0 │ │ - add.w r2, sp, #4096 ; 0x1000 │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - add r7, sp, #24 │ │ - adds r2, #20 │ │ - add r8, pc │ │ - ldr.w r8, [r8] │ │ - ldr r3, [r5, #0] │ │ - add.w sl, r0, #16 │ │ - sub.w r9, r7, #4 │ │ - ldr.w r6, [r8, #24] │ │ - mov r4, r0 │ │ - mov r0, sl │ │ - str r3, [r2, #0] │ │ - mov r1, r9 │ │ - mov.w r2, #4096 ; 0x1000 │ │ - sub.w r3, r7, #8 │ │ + mov r2, r5 │ │ + movs r3, #4 │ │ + ldr.w r6, [r8, #8] │ │ + mov sl, r0 │ │ + mov fp, r1 │ │ + mov r0, r8 │ │ + mov r1, r4 │ │ blx r6 │ │ - subs r6, r0, #0 │ │ - bgt.n 4d10 │ │ - bne.n 4db0 │ │ - str r6, [r4, #8] │ │ - b.n 4db0 │ │ - ldr.w r2, [r7, #-8] │ │ - add.w fp, r4, #684 ; 0x2ac │ │ - ldr.w r3, [r4, #680] ; 0x2a8 │ │ + cmp r0, #4 │ │ + beq.n 4d5c │ │ + ldr r0, [pc, #240] ; (4e44 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + movs r0, #0 │ │ + b.n 4e2a │ │ + mov r2, r5 │ │ + mov r0, r8 │ │ + add r1, sp, #16 │ │ + movs r3, #8 │ │ + ldr.w r5, [r8, #8] │ │ + blx r5 │ │ + cmp r0, #8 │ │ + bne.n 4d50 │ │ + movs r5, #0 │ │ + ldr.w r1, [r8, #4] │ │ + str r5, [sp, #0] │ │ + mov r0, r8 │ │ + mov r2, sl │ │ + mov r3, fp │ │ + blx r1 │ │ + ldr r1, [pc, #200] ; (4e48 ) │ │ + mov r0, r4 │ │ + strb.w r5, [sp, #12] │ │ + add r1, pc │ │ + strb.w r5, [sp, #24] │ │ + blx 4974 │ │ + cbnz r0, 4da0 │ │ + ldr r1, [pc, #184] ; (4e4c ) │ │ + add r0, sp, #20 │ │ + add r1, pc │ │ + blx 4974 │ │ + cmp r0, #0 │ │ + beq.n 4e14 │ │ + ldr r1, [pc, #172] ; (4e50 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e14 │ │ + ldr r1, [pc, #164] ; (4e54 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e18 │ │ + ldr r1, [pc, #156] ; (4e58 ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e1c │ │ + ldr r1, [pc, #148] ; (4e5c ) │ │ + mov r0, r4 │ │ + add r1, pc │ │ + blx 4974 │ │ + cbz r0, 4e20 │ │ + ldr r1, [pc, #140] ; (4e60 ) │ │ + mov r0, r4 │ │ + movs r2, #3 │ │ + add r1, pc │ │ + blx 4980 │ │ + cbz r0, 4e24 │ │ + ldrb.w r3, [sp, #8] │ │ + cmp r3, #255 ; 0xff │ │ + bne.n 4e28 │ │ + ldrb.w r2, [sp, #9] │ │ + and.w r3, r2, #240 ; 0xf0 │ │ + cmp r3, #240 ; 0xf0 │ │ + bne.n 4e28 │ │ + ldrb.w r3, [sp, #10] │ │ + ands.w r1, r3, #240 ; 0xf0 │ │ + beq.n 4e28 │ │ + cmp r1, #240 ; 0xf0 │ │ + beq.n 4e28 │ │ + and.w r3, r3, #12 │ │ + cmp r3, #12 │ │ + beq.n 4e28 │ │ + tst.w r2, #6 │ │ + ite ne │ │ + movne r0, #6 │ │ + moveq r0, #3 │ │ + b.n 4e2a │ │ + movs r0, #2 │ │ + b.n 4e2a │ │ + movs r0, #5 │ │ + b.n 4e2a │ │ + movs r0, #8 │ │ + b.n 4e2a │ │ + movs r0, #4 │ │ + b.n 4e2a │ │ + movs r0, #6 │ │ + b.n 4e2a │ │ + movs r0, #3 │ │ + ldr r2, [sp, #28] │ │ + ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n 4d6e │ │ - ldr.w r3, [r8, #12] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r0, sl │ │ - blx r3 │ │ - ldr r3, [pc, #164] ; (4dd4 ) │ │ + beq.n 4e38 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #36 ; 0x24 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + b.n 517c │ │ + movs r1, r0 │ │ + lsrs r2, r5, #24 │ │ + movs r1, r0 │ │ + lsrs r7, r1, #24 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #24 │ │ + movs r1, r0 │ │ + lsrs r3, r7, #23 │ │ + movs r1, r0 │ │ + lsrs r4, r6, #23 │ │ + movs r1, r0 │ │ + lsrs r5, r5, #23 │ │ + movs r1, r0 │ │ + lsrs r6, r4, #23 │ │ + movs r1, r0 │ │ + lsrs r5, r3, #23 │ │ + movs r1, r0 │ │ + ldr r3, [pc, #28] ; (4e84 ) │ │ + mov r1, r0 │ │ add r3, pc │ │ - ldrh r1, [r3, #4] │ │ - ldrb r2, [r0, #4] │ │ - mov lr, r0 │ │ - str r1, [sp, #0] │ │ - mov r0, fp │ │ - ldrb r1, [r3, #6] │ │ - str r1, [sp, #4] │ │ - movw r1, #32784 ; 0x8010 │ │ + ldr r2, [r3, #0] │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4e78 │ │ + cmp r2, #5 │ │ + beq.n 4e7c │ │ + bx lr │ │ + b.w 574c │ │ ldr r3, [r3, #0] │ │ - str r3, [sp, #8] │ │ - ldr.w r3, [lr, #8] │ │ - blx 495c │ │ - ldr.w r0, [r4, #700] ; 0x2bc │ │ - cbz r0, 4d58 │ │ - blx 4968 │ │ - ldr.w r0, [r4, #712] ; 0x2c8 │ │ - lsls r0, r0, #12 │ │ - blx 4974 │ │ - ldr.w r3, [r7, #-8] │ │ - str.w r3, [r4, #680] ; 0x2a8 │ │ - str.w r0, [r4, #700] ; 0x2bc │ │ - ldr.w r7, [r4, #700] ; 0x2bc │ │ - cbz r7, 4da6 │ │ - mov r0, r7 │ │ - mov r1, r9 │ │ - mov r2, r6 │ │ - blx 4980 │ │ - ldr.w r3, [r4, #684] ; 0x2ac │ │ - cbz r3, 4d90 │ │ - str.w r6, [r4, #704] ; 0x2c0 │ │ - mov r0, fp │ │ - blx 498c │ │ - b.n 4d94 │ │ - str.w r6, [r4, #708] ; 0x2c4 │ │ - ldr.w r3, [r4, #708] ; 0x2c4 │ │ - str.w r3, [r4, #768] ; 0x300 │ │ - ldr.w r3, [r4, #700] ; 0x2bc │ │ - str.w r3, [r4, #772] ; 0x304 │ │ - b.n 4db0 │ │ - ldr r0, [pc, #48] ; (4dd8 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - str r7, [r4, #8] │ │ - add.w r3, sp, #4096 ; 0x1000 │ │ - adds r3, #20 │ │ + ldr r0, [r3, #4] │ │ + b.w aa84 │ │ + b.n 5368 │ │ + movs r1, r0 │ │ + push {r3, lr} │ │ + ldr r3, [pc, #44] ; (4eb8 ) │ │ + add r3, pc │ │ ldr r2, [r3, #0] │ │ - ldr r3, [r5, #0] │ │ - cmp r2, r3 │ │ - beq.n 4dc2 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #4096 ; 0x1000 │ │ - add sp, #28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - b.n 51a0 │ │ + ldr r2, [r2, #0] │ │ + cmp r2, #2 │ │ + beq.n 4e9c │ │ + cmp r2, #5 │ │ + beq.n 4ea2 │ │ + pop {r3, pc} │ │ + bl 5d1c │ │ + b.n 4eaa │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #4] │ │ + bl aaee │ │ + ldr r3, [pc, #16] ; (4ebc ) │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r1, [r3, #0] │ │ + str r2, [r3, #0] │ │ + str r2, [r1, #8] │ │ + pop {r3, pc} │ │ + b.n 5354 │ │ movs r1, r0 │ │ - b.n 515c │ │ + b.n 5314 │ │ movs r1, r0 │ │ - b.n 552c │ │ + ldr r3, [pc, #156] ; (4f60 ) │ │ + push {r4, lr} │ │ + add r3, pc │ │ + vpush {d8} │ │ + mov r4, r0 │ │ + ldr r3, [r3, #0] │ │ + vmov.f64 d8, d0 │ │ + cbz r3, 4ed8 │ │ + bl 4e88 │ │ + ldr r3, [pc, #136] ; (4f64 ) │ │ + ldr r2, [r4, #0] │ │ + add r3, pc │ │ + cmp r2, #3 │ │ + str r4, [r3, #0] │ │ + beq.n 4efa │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #2 │ │ + bne.n 4ef0 │ │ + movs r0, #0 │ │ + b.n 4ef6 │ │ + ldr r3, [pc, #116] ; (4f68 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #0] │ │ + bl 4e64 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 4f0c │ │ + cmp r3, #5 │ │ + bne.n 4f14 │ │ + ldr r0, [r4, #4] │ │ + bl aa88 │ │ + b.n 4f1a │ │ + ldr r0, [r4, #4] │ │ + bl 5b48 │ │ + b.n 4f1a │ │ + ldr r0, [pc, #84] ; (4f6c ) │ │ + add r0, pc │ │ + b.n 4f34 │ │ + vcmpe.f64 d8, #0.0 │ │ + vmrs APSR_nzcv, fpscr │ │ + ble.n 4f46 │ │ + vmov.f64 d0, d8 │ │ + bl 4c90 │ │ + cmp r0, #0 │ │ + bge.n 4f4e │ │ + ldr r0, [pc, #60] ; (4f70 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [pc, #56] ; (4f74 ) │ │ + movs r2, #0 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + add r3, pc │ │ + str r2, [r3, #0] │ │ + b.n 4f50 │ │ + vldr d0, [pc, #16] ; 4f58 │ │ + bl 4c90 │ │ + movs r0, #0 │ │ + vpop {d8} │ │ + pop {r4, pc} │ │ + nop │ │ + ... │ │ + b.n 538c │ │ movs r1, r0 │ │ - lsrs r0, r3, #23 │ │ + b.n 5360 │ │ movs r1, r0 │ │ - │ │ -00004ddc : │ │ - push {r4, r5, lr} │ │ - mov r5, r0 │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ - ldr r4, [pc, #16] ; (4df4 ) │ │ + b.n 5188 │ │ + movs r1, r0 │ │ + lsrs r1, r4, #18 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #18 │ │ + movs r1, r0 │ │ + b.n 52a8 │ │ + movs r1, r0 │ │ + push {r3, r4, r5, lr} │ │ + bl 4cb8 │ │ + cbnz r0, 4fb6 │ │ + ldr r5, [pc, #68] ; (4fc8 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #12] │ │ + cmp r4, #0 │ │ + beq.n 4faa │ │ + itt gt │ │ + addgt.w r4, r4, #4294967295 ; 0xffffffff │ │ + strgt r4, [r5, #12] │ │ + ldr r4, [pc, #56] ; (4fcc ) │ │ + vldr d0, [pc, #40] ; 4fc0 │ │ add r4, pc │ │ - stmia r4!, {r0, r1, r2, r3} │ │ - ldmia.w r5, {r0, r1} │ │ - stmia.w r4, {r0, r1} │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - b.n 53e0 │ │ + ldr r3, [r4, #0] │ │ + ldr r0, [r4, #0] │ │ + ldr r5, [r3, #8] │ │ + bl 4ec0 │ │ + ldr r3, [r4, #0] │ │ + str r5, [r3, #8] │ │ + b.n 4fb6 │ │ + bl 4e88 │ │ + ldr r3, [r5, #16] │ │ + cbz r3, 4fb8 │ │ + blx r3 │ │ + b.n 4fb8 │ │ + movs r4, #1 │ │ + mov r0, r4 │ │ + pop {r3, r4, r5, pc} │ │ + nop.w │ │ + ... │ │ + b.n 5278 │ │ + movs r1, r0 │ │ + b.n 5250 │ │ movs r1, r0 │ │ │ │ -00004df8 : │ │ - str r1, [r0, #12] │ │ +00004fd0 : │ │ + ldr r3, [pc, #4] ; (4fd8 ) │ │ + add r3, pc │ │ + ldr r0, [r3, #8] │ │ bx lr │ │ + b.n 51e8 │ │ + movs r1, r0 │ │ │ │ -00004dfc : │ │ - movs r3, #1 │ │ - str r3, [r0, #8] │ │ +00004fdc : │ │ + cmp r0, #0 │ │ + blt.n 4ff2 │ │ + ldr r3, [pc, #20] ; (4ff8 ) │ │ + add r3, pc │ │ + ldr r2, [r3, #8] │ │ + cmp r0, r2 │ │ + bge.n 4ff2 │ │ + ldr r3, [r3, #4] │ │ + ldr.w r0, [r3, r0, lsl #2] │ │ bx lr │ │ - │ │ -00004e02 : │ │ - ldr r0, [r0, #8] │ │ + movs r0, #0 │ │ bx lr │ │ + nop │ │ + b.n 51e8 │ │ + movs r1, r0 │ │ │ │ -00004e06 : │ │ - push {r3, r4, r5, r6, r7, lr} │ │ +00004ffc : │ │ + push {r4, lr} │ │ mov r4, r0 │ │ + blx 4998 │ │ + ldr r3, [pc, #12] ; (5014 ) │ │ + add r3, pc │ │ + str r4, [r3, #16] │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ + nop │ │ + b.n 51bc │ │ + movs r1, r0 │ │ + │ │ +00005018 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r1 │ │ - mov r6, r2 │ │ - cmp r6, #0 │ │ - ble.n 4e5e │ │ - ldr r3, [r4, #8] │ │ - cbz r3, 4e5e │ │ - ldr.w r3, [r4, #768] ; 0x300 │ │ - cbnz r3, 4e22 │ │ - mov r0, r4 │ │ - bl 4cc4 │ │ - ldr.w r5, [r4, #768] ; 0x300 │ │ + ldr r4, [pc, #212] ; (50f4 ) │ │ + mov r5, r2 │ │ + ldr.w r9, [pc, #212] ; 50f8 │ │ + ldr.w sl, [pc, #212] ; 50fc │ │ + add r4, pc │ │ + ldr.w r8, [pc, #208] ; 5100 │ │ + add r9, pc │ │ + add sl, pc │ │ + add r8, pc │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #0 │ │ + beq.n 50ee │ │ + ldr r3, [pc, #196] ; (5104 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #0 │ │ + beq.n 50ee │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cbz r3, 509e │ │ + ldr r2, [r4, #0] │ │ + ldr r3, [r2, #12] │ │ + adds r1, r3, #1 │ │ + str r1, [r2, #12] │ │ + ldr r2, [r4, #0] │ │ + ldr r2, [r2, #16] │ │ + cmp r3, r2 │ │ + ldr r3, [r4, #0] │ │ + bge.n 5084 │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [r4, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r4, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + itte eq │ │ + subeq r0, r1, r0 │ │ + ldreq.w r3, [sl] │ │ + ldrne.w r3, [r9] │ │ + muls r0, r3 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + bl 4e64 │ │ + b.n 509e │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 5098 │ │ + bl 4e88 │ │ + ldr r3, [r4, #16] │ │ + cbz r3, 50ee │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ + bx r3 │ │ + ldr r3, [r4, #0] │ │ + movs r2, #0 │ │ + str r2, [r3, #8] │ │ + bl 4f78 │ │ + bl 4cb8 │ │ + cbz r0, 50ee │ │ + ldr.w r3, [r8] │ │ + ldr r3, [r3, #0] │ │ + cmp r3, #2 │ │ + beq.n 50ba │ │ + cmp r3, #5 │ │ + beq.n 50c4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r7 │ │ - ldr r3, [r4, #12] │ │ - cmp r5, r6 │ │ - ldr.w r1, [r4, #772] ; 0x304 │ │ - it ge │ │ - movge r5, r6 │ │ - cmp r3, #128 ; 0x80 │ │ + mov r1, r5 │ │ + bl 5b68 │ │ + b.n 50d2 │ │ + ldr.w r3, [r8] │ │ + mov r1, r7 │ │ mov r2, r5 │ │ - bne.n 4e40 │ │ - blx 4980 │ │ - b.n 4e44 │ │ - blx 49b0 │ │ - ldr.w r3, [r4, #768] ; 0x300 │ │ - subs r6, r6, r5 │ │ + ldr r0, [r3, #4] │ │ + bl aa92 │ │ + cmp r0, #0 │ │ + mov r6, r0 │ │ + ble.n 50ee │ │ + cmp r0, r5 │ │ + bge.n 50ee │ │ + bl 4f78 │ │ + bl 4cb8 │ │ + cbz r0, 50ee │ │ + subs r5, r5, r6 │ │ add r7, r5 │ │ - subs r3, r3, r5 │ │ - str.w r3, [r4, #768] ; 0x300 │ │ - ldr.w r3, [r4, #772] ; 0x304 │ │ - add r3, r5 │ │ - str.w r3, [r4, #772] ; 0x304 │ │ - b.n 4e0e │ │ - mov r0, r6 │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ + mov r5, r6 │ │ + b.n 5036 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ + nop │ │ + b.n 5254 │ │ + movs r1, r0 │ │ + svc 208 ; 0xd0 │ │ + movs r1, r0 │ │ + svc 206 ; 0xce │ │ + movs r1, r0 │ │ + b.n 524c │ │ + movs r1, r0 │ │ + udf #134 ; 0x86 │ │ + movs r1, r0 │ │ │ │ -00004e62 : │ │ - movs r3, #0 │ │ - str r3, [r0, #8] │ │ - bx lr │ │ +00005108 : │ │ + ldr r3, [pc, #52] ; (5140 ) │ │ + push {r4, r5, lr} │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + subs r4, r0, #1 │ │ + ldr r2, [r3, #0] │ │ + ldrb.w r3, [r4, #1]! │ │ + cbz r3, 5136 │ │ + ldrb.w r0, [r1], #1 │ │ + cbz r0, 5134 │ │ + adds r3, #1 │ │ + adds r0, #1 │ │ + ldrsh.w r5, [r2, r3, lsl #1] │ │ + ldrsh.w r3, [r2, r0, lsl #1] │ │ + cmp r5, r3 │ │ + beq.n 5114 │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + pop {r4, r5, pc} │ │ + ldrb r0, [r1, #0] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + pop {r4, r5, pc} │ │ + ble.n 50bc │ │ + movs r1, r0 │ │ │ │ -00004e68 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ - sub sp, #40 ; 0x28 │ │ - ldr r6, [pc, #180] ; (4f24 ) │ │ +00005144 : │ │ + stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ + mov r6, r1 │ │ + mov r7, r2 │ │ + mov r5, r0 │ │ + cbnz r0, 515a │ │ + ldr r0, [pc, #152] ; (51ec ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 51d4 │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ mov r8, r0 │ │ - movs r0, #16 │ │ - mov r7, r1 │ │ - add r6, pc │ │ - ldr r6, [r6, #0] │ │ - ldr r3, [r6, #0] │ │ - str r3, [sp, #36] ; 0x24 │ │ - bl 5744 │ │ - cmp r0, #0 │ │ - beq.n 4f10 │ │ - add r5, sp, #20 │ │ - movs r1, #0 │ │ - movs r2, #16 │ │ + mov r9, r1 │ │ + cbnz r6, 5176 │ │ mov r0, r5 │ │ - blx 49bc │ │ - ldr r3, [pc, #148] ; (4f28 ) │ │ - mov.w r0, #776 ; 0x308 │ │ - add r3, pc │ │ - str r3, [sp, #20] │ │ - ldr r3, [pc, #140] ; (4f2c ) │ │ - add r3, pc │ │ - str r3, [sp, #24] │ │ - ldr r3, [pc, #140] ; (4f30 ) │ │ - add r3, pc │ │ - str r3, [sp, #32] │ │ - blx 4974 │ │ + bl 4d14 │ │ + mov r6, r0 │ │ + cbz r0, 5188 │ │ + movs r0, #24 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbz r0, 4f08 │ │ - mov.w r2, #776 ; 0x308 │ │ - movs r1, #0 │ │ - blx 49bc │ │ - str r7, [r4, #4] │ │ - mov r0, r4 │ │ - str.w r8, [r4] │ │ - bl 4e62 │ │ + cbnz r0, 518c │ │ + ldr r0, [pc, #108] ; (51f0 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + cbz r7, 51d4 │ │ + b.n 51ce │ │ + cmp r6, #2 │ │ + mov.w r3, #1 │ │ + str r3, [r0, #20] │ │ + beq.n 51a6 │ │ + cmp r6, #5 │ │ + bne.n 51ba │ │ + str r6, [r0, #0] │ │ + mov r1, r7 │ │ + mov r0, r5 │ │ + bl aaf4 │ │ + b.n 51b0 │ │ + str r6, [r0, #0] │ │ + mov r1, r7 │ │ + mov r0, r5 │ │ + bl 5758 │ │ + str r0, [r4, #4] │ │ + cbz r0, 51c2 │ │ + movs r3, #0 │ │ + str r3, [r4, #20] │ │ + b.n 51c2 │ │ + ldr r0, [pc, #56] ; (51f4 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [r4, #20] │ │ mov r0, r4 │ │ - movs r1, #128 ; 0x80 │ │ - ldr r7, [pc, #104] ; (4f34 ) │ │ - bl 4df8 │ │ - mov.w r3, #4294967295 ; 0xffffffff │ │ - str.w r3, [r4, #680] ; 0x2a8 │ │ - add r7, pc │ │ - ldr r7, [r7, #0] │ │ - ldmia.w r5, {r0, r1, r2, r3} │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r2, #0 │ │ - ldr r5, [r7, #16] │ │ - mov r0, r8 │ │ - add.w r1, r4, #16 │ │ - mov r3, r2 │ │ - blx r5 │ │ + cbz r3, 51e6 │ │ + blx 49bc │ │ + cbz r7, 51d8 │ │ + ldr r3, [r5, #16] │ │ + mov r0, r5 │ │ + blx r3 │ │ + movs r0, #0 │ │ + b.n 51e6 │ │ + str r7, [sp, #0] │ │ + mov r0, r5 │ │ + ldr r1, [r5, #4] │ │ + mov r2, r8 │ │ + mov r3, r9 │ │ + blx r1 │ │ + b.n 51d4 │ │ + add sp, #12 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ + lsrs r3, r5, #10 │ │ + movs r1, r0 │ │ + lsrs r1, r2, #10 │ │ + movs r1, r0 │ │ + lsrs r5, r4, #9 │ │ + movs r1, r0 │ │ + │ │ +000051f8 : │ │ + ldr r1, [pc, #252] ; (52f8 ) │ │ + push {r3, r4, r5, lr} │ │ + add r1, pc │ │ + mov r5, r0 │ │ + blx 49c8 │ │ + mov r4, r0 │ │ + cbnz r0, 5214 │ │ + ldr r0, [pc, #240] ; (52fc ) │ │ + mov r1, r5 │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 52e0 │ │ + mov r0, r5 │ │ + movs r1, #46 ; 0x2e │ │ + blx 49d4 │ │ + cmp r0, #0 │ │ + beq.n 52ec │ │ + adds r5, r0, #1 │ │ + ldr r1, [pc, #220] ; (5300 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52b4 │ │ + ldr r1, [pc, #208] ; (5304 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cbz r0, 5240 │ │ + movs r5, #4 │ │ + b.n 52b6 │ │ + ldr r1, [pc, #196] ; (5308 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 523c │ │ + ldr r1, [pc, #188] ; (530c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 523c │ │ + ldr r1, [pc, #176] ; (5310 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52e4 │ │ + ldr r1, [pc, #168] ; (5314 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 52e8 │ │ + ldr r1, [pc, #156] ; (5318 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cbz r0, 5288 │ │ + movs r5, #6 │ │ + b.n 52b6 │ │ + ldr r1, [pc, #144] ; (531c ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 5284 │ │ + ldr r1, [pc, #136] ; (5320 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ cmp r0, #0 │ │ - bge.n 4f0e │ │ - ldr r0, [pc, #64] ; (4f38 ) │ │ + bne.n 5284 │ │ + ldr r1, [pc, #124] ; (5324 ) │ │ + mov r0, r5 │ │ + add r1, pc │ │ + bl 5108 │ │ + cmp r0, #0 │ │ + bne.n 5284 │ │ + b.n 52ec │ │ + movs r5, #2 │ │ + ldr r0, [pc, #112] ; (5328 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r4 │ │ - blx 4968 │ │ - movs r0, #0 │ │ - b.n 4f10 │ │ - blx 49c8 │ │ - b.n 4f04 │ │ + mov r1, r5 │ │ + movs r2, #1 │ │ + bl 5144 │ │ + mov r4, r0 │ │ + cbnz r0, 52e0 │ │ + blx 49e0 │ │ + ldrb r5, [r0, #0] │ │ + cbnz r5, 52e0 │ │ + ldr r0, [pc, #84] ; (532c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r5 │ │ + pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ - ldr r2, [sp, #36] ; 0x24 │ │ - ldr r3, [r6, #0] │ │ - cmp r2, r3 │ │ - beq.n 4f1c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #40 ; 0x28 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + pop {r3, r4, r5, pc} │ │ + movs r5, #5 │ │ + b.n 52b6 │ │ + movs r5, #8 │ │ + b.n 52b6 │ │ + mov r0, r4 │ │ + bl 4d14 │ │ + mov r5, r0 │ │ + b.n 52b6 │ │ nop │ │ - b.n 4fbc │ │ + lsrs r7, r7, #8 │ │ movs r1, r0 │ │ - ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ - mcr2 15, 0, pc, cr9, cr15, {7} ; │ │ - mcr2 15, 0, pc, cr7, cr15, {7} ; │ │ - svc 204 ; 0xcc │ │ + lsrs r2, r6, #8 │ │ + movs r1, r0 │ │ + lsrs r3, r5, #8 │ │ + movs r1, r0 │ │ + lsrs r1, r4, #8 │ │ + movs r1, r0 │ │ + lsrs r5, r2, #8 │ │ + movs r1, r0 │ │ + lsrs r4, r1, #8 │ │ + movs r1, r0 │ │ + lsrs r2, r0, #8 │ │ + movs r1, r0 │ │ + lsrs r0, r7, #7 │ │ + movs r1, r0 │ │ + lsrs r7, r5, #7 │ │ + movs r1, r0 │ │ + lsrs r3, r4, #7 │ │ movs r1, r0 │ │ - lsrs r6, r2, #18 │ │ + lsrs r2, r3, #7 │ │ movs r1, r0 │ │ + lsrs r0, r2, #7 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #7 │ │ + movs r1, r0 │ │ + lsrs r3, r1, #5 │ │ + movs r1, r0 │ │ + │ │ +00005330 : │ │ + mov r2, r1 │ │ + movs r1, #0 │ │ + b.w 5144 │ │ │ │ -00004f3c : │ │ +00005338 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 4f6e │ │ - ldr.w r0, [r0, #700] ; 0x2bc │ │ - cbz r0, 4f4c │ │ - blx 4968 │ │ - ldr r3, [r4, #4] │ │ - cbz r3, 4f56 │ │ - ldr r0, [r4, #0] │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - ldr r3, [pc, #24] ; (4f70 ) │ │ - add.w r0, r4, #16 │ │ + cbz r0, 5396 │ │ + blx 4998 │ │ + ldr r3, [pc, #84] ; (5398 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - blx r3 │ │ + cmp r4, r3 │ │ + bne.n 5370 │ │ + ldr r3, [r4, #8] │ │ + cmp r3, #1 │ │ + bne.n 5362 │ │ + blx 49a4 │ │ + movs r0, #100 ; 0x64 │ │ + blx 49ec │ │ + blx 4998 │ │ + b.n 534c │ │ + ldr r3, [pc, #56] ; (539c ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cmp r4, r3 │ │ + bne.n 5370 │ │ + bl 4e88 │ │ + blx 49a4 │ │ + ldr r3, [r4, #0] │ │ + cmp r3, #2 │ │ + beq.n 5386 │ │ + cmp r3, #5 │ │ + bne.n 538c │ │ + ldr r0, [r4, #4] │ │ + bl abc8 │ │ + b.n 538c │ │ + ldr r0, [r4, #4] │ │ + bl 5d2c │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r4, pc} │ │ - svc 72 ; 0x48 │ │ + ble.n 52c4 │ │ + movs r1, r0 │ │ + ble.n 5488 │ │ + movs r1, r0 │ │ + │ │ +000053a0 : │ │ + push {r4, lr} │ │ + cbz r0, 53a8 │ │ + ldr r4, [r0, #0] │ │ + b.n 53bc │ │ + blx 4998 │ │ + ldr r3, [pc, #16] ; (53c0 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 53b8 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #0] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + ble.n 5418 │ │ movs r1, r0 │ │ - movs r0, r0 │ │ - ... │ │ │ │ -00004f78 : │ │ - vldr d7, [pc, #44] ; 4fa8 │ │ +000053c4 : │ │ push {r4, r5, r6, lr} │ │ - add.w r5, r0, #16 │ │ - vmov d6, r2, r3 │ │ - ldr r4, [pc, #40] ; (4fb0 ) │ │ - vmul.f64 d7, d6, d7 │ │ + mov r6, r1 │ │ + ldr r5, [pc, #120] ; (5444 ) │ │ + mov r4, r0 │ │ + add r5, pc │ │ + ldr r1, [r5, #20] │ │ + cbnz r1, 53d8 │ │ + ldr r0, [pc, #116] ; (5448 ) │ │ + add r0, pc │ │ + b.n 53de │ │ + cbnz r0, 53e8 │ │ + ldr r0, [pc, #112] ; (544c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r4, r5, r6, pc} │ │ + cmp r2, #0 │ │ + ite eq │ │ + moveq r3, #0 │ │ + movne r3, #2 │ │ + str r3, [r0, #8] │ │ + movs r3, #0 │ │ + str r3, [r0, #12] │ │ + mov r0, r2 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + str r0, [r4, #16] │ │ + blx 4998 │ │ + ldr r3, [r5, #0] │ │ + cbz r3, 541a │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + bne.n 541a │ │ + blx 49a4 │ │ + movs r0, #100 ; 0x64 │ │ + blx 49ec │ │ + b.n 53fe │ │ + ldr r3, [pc, #52] ; (5450 ) │ │ + movs r2, #1 │ │ + cmp r6, r2 │ │ + vldr d0, [sp, #16] │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov r0, r4 │ │ + it eq │ │ + moveq r6, #0 │ │ + str r2, [r3, #0] │ │ + ldr r3, [pc, #32] ; (5454 ) │ │ + add r3, pc │ │ + str r6, [r3, #12] │ │ + bl 4ec0 │ │ + mov r4, r0 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + ble.n 5460 │ │ + movs r1, r0 │ │ + lsrs r1, r5, #2 │ │ + movs r1, r0 │ │ + lsrs r1, r0, #3 │ │ + movs r1, r0 │ │ + bge.n 5394 │ │ + movs r1, r0 │ │ + bgt.n 53a4 │ │ + movs r1, r0 │ │ + │ │ +00005458 : │ │ + push {r0, r1, r2, r4, r5, lr} │ │ + movs r4, #0 │ │ + movs r5, #0 │ │ + strd r4, r5, [sp] │ │ + bl 53c4 │ │ + add sp, #12 │ │ + pop {r4, r5, pc} │ │ + │ │ +0000546a : │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + strd r2, r3, [sp] │ │ + movs r2, #0 │ │ + bl 53c4 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +00005480 : │ │ + push {r0, r1, r4, lr} │ │ + strd r0, r1, [sp] │ │ + blx 4998 │ │ + ldr r3, [pc, #56] ; (54c4 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cbz r3, 54ac │ │ + ldrd r0, r1, [sp] │ │ + vmov d0, r0, r1 │ │ + bl 4c90 │ │ + subs r4, r0, #0 │ │ + bge.n 54b8 │ │ + ldr r0, [pc, #36] ; (54c8 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 54b8 │ │ + ldr r0, [pc, #28] ; (54cc ) │ │ + mov.w r4, #4294967295 ; 0xffffffff │ │ + add r0, pc │ │ + blx 4968 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + add sp, #8 │ │ + pop {r4, pc} │ │ + nop │ │ + bgt.n 5560 │ │ + movs r1, r0 │ │ + lsls r1, r6, #28 │ │ + movs r1, r0 │ │ + lsrs r4, r0, #32 │ │ + movs r1, r0 │ │ + │ │ +000054d0 : │ │ + push {r3, r4, r5, lr} │ │ + cmp r0, #0 │ │ + ldr r4, [pc, #40] ; (5500 ) │ │ add r4, pc │ │ - ldr r4, [r4, #0] │ │ - vmov r0, r1, d7 │ │ - blx 130ac <__aeabi_d2lz@@Base> │ │ - mov r2, r0 │ │ - mov r3, r1 │ │ + ldr r5, [r4, #0] │ │ + blt.n 54fa │ │ + cmp r0, #128 ; 0x80 │ │ + it ge │ │ + movge r0, #128 ; 0x80 │ │ + str r0, [r4, #0] │ │ + blx 4998 │ │ + ldr r3, [pc, #24] ; (5504 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + cbz r3, 54f6 │ │ + ldr r0, [r4, #0] │ │ + bl 4e64 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - ldr r1, [r4, #28] │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ - bx r1 │ │ + pop {r3, r4, r5, pc} │ │ nop │ │ + blt.n 5558 │ │ + movs r1, r0 │ │ + blt.n 54e4 │ │ + movs r1, r0 │ │ + │ │ +00005508 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + bl 5730 │ │ + cbnz r0, 551a │ │ + ldr r0, [pc, #92] ; (5570 ) │ │ + add r0, pc │ │ + bl 4cec │ │ + mov r0, r6 │ │ + bl aa68 │ │ + cbnz r0, 552a │ │ + ldr r0, [pc, #80] ; (5574 ) │ │ + add r0, pc │ │ + bl 4cec │ │ + ldr r5, [pc, #76] ; (5578 ) │ │ + movs r0, #128 ; 0x80 │ │ + movs r4, #0 │ │ + add r5, pc │ │ + str r4, [r5, #0] │ │ + str r4, [r5, #24] │ │ + bl 54d0 │ │ + ldrh r3, [r6, #8] │ │ + mov r0, r4 │ │ + vldr d6, [pc, #40] ; 5568 │ │ + vmov s14, r3 │ │ + vcvt.f32.u32 s14, s14 │ │ + vcvt.f64.f32 d7, s14 │ │ + vmul.f64 d6, d7, d6 │ │ + vldr s14, [r6] │ │ + vcvt.f64.s32 d7, s14 │ │ + vdiv.f64 d7, d6, d7 │ │ + vcvt.s32.f64 s14, d7 │ │ + vstr s14, [r5, #20] │ │ + pop {r4, r5, r6, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ ands r0, r0 │ │ lsls r7, r1 │ │ - svc 24 │ │ + lsls r6, r0, #26 │ │ + movs r1, r0 │ │ + lsls r6, r7, #28 │ │ + movs r1, r0 │ │ + blt.n 54cc │ │ movs r1, r0 │ │ nop.w │ │ │ │ -00004fb8 : │ │ +00005580 : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r4, [pc, #24] ; (55a0 ) │ │ + add r4, pc │ │ + ldr r3, [r4, #0] │ │ + cbz r3, 5598 │ │ + bl 4e88 │ │ + ldr r3, [r4, #16] │ │ + cbz r3, 5598 │ │ + blx r3 │ │ + blx 49a4 │ │ + movs r0, #0 │ │ + pop {r4, pc} │ │ + blt.n 5644 │ │ + movs r1, r0 │ │ + │ │ +000055a4 : │ │ + push {r4, r5, r6, lr} │ │ + mov r6, r0 │ │ + ldr r5, [pc, #116] ; (5620 ) │ │ + add r5, pc │ │ + ldr r4, [r5, #20] │ │ + cbnz r4, 55ba │ │ + ldr r0, [pc, #112] ; (5624 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 561a │ │ + cmp r0, #0 │ │ + bgt.n 55c6 │ │ + bl 5580 │ │ + movs r4, #1 │ │ + b.n 561a │ │ + blx 4998 │ │ + ldr r4, [r5, #0] │ │ + cbz r4, 5616 │ │ + ldr r1, [r5, #20] │ │ + adds r0, r6, r1 │ │ + subs r0, #1 │ │ + blx 12ba0 <__divsi3@@Base> │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + mov r6, r0 │ │ + cbnz r3, 55e6 │ │ + ldr r2, [r5, #0] │ │ + str r3, [r2, #12] │ │ + b.n 5608 │ │ + ldr r3, [r5, #0] │ │ + ldr r1, [r3, #16] │ │ + ldr r3, [r5, #0] │ │ + ldr r3, [r3, #8] │ │ + cmp r3, #1 │ │ + ldr r3, [r5, #0] │ │ + ldr r0, [r3, #12] │ │ + ldr r3, [pc, #48] ; (5628 ) │ │ + itt ne │ │ + subne r0, r1, r0 │ │ + addne r0, #1 │ │ + add r3, pc │ │ + muls r0, r6 │ │ + ldr r4, [r3, #0] │ │ + blx 12ba0 <__divsi3@@Base> │ │ + str r0, [r4, #12] │ │ + ldr r3, [pc, #32] ; (562c ) │ │ + movs r4, #1 │ │ + add r3, pc │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r3, #0] │ │ + str r4, [r2, #8] │ │ + str r6, [r3, #16] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + blt.n 5680 │ │ + movs r1, r0 │ │ + lsls r3, r1, #27 │ │ + movs r1, r0 │ │ + bge.n 55e4 │ │ + movs r1, r0 │ │ + bge.n 55c8 │ │ + movs r1, r0 │ │ + │ │ +00005630 : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r3, [pc, #20] ; (564c ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 5642 │ │ + ldr r3, [r3, #0] │ │ + ldr r4, [r3, #8] │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + nop │ │ + bge.n 5590 │ │ + movs r1, r0 │ │ + │ │ +00005650 : │ │ + ldr r3, [pc, #8] ; (565c ) │ │ + movs r2, #0 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + bhi.n 5740 │ │ + movs r1, r0 │ │ + │ │ +00005660 : │ │ + ldr r3, [pc, #8] ; (566c ) │ │ + movs r2, #1 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + str r2, [r3, #0] │ │ + bx lr │ │ + bhi.n 5730 │ │ + movs r1, r0 │ │ + │ │ +00005670 : │ │ + movs r0, #0 │ │ + movs r1, #0 │ │ + b.w 5480 │ │ + │ │ +00005678 : │ │ + ldr r3, [pc, #12] ; (5688 ) │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r0, [r3, #0] │ │ + clz r0, r0 │ │ + lsrs r0, r0, #5 │ │ + bx lr │ │ + bhi.n 5720 │ │ + movs r1, r0 │ │ + │ │ +0000568c : │ │ + push {r4, lr} │ │ + blx 4998 │ │ + ldr r3, [pc, #32] ; (56b4 ) │ │ + add r3, pc │ │ + ldr r4, [r3, #0] │ │ + cbz r4, 56ac │ │ + ldr r3, [r3, #12] │ │ + cbnz r3, 56aa │ │ + bl 4cb8 │ │ + adds r4, r0, #0 │ │ + it ne │ │ + movne r4, #1 │ │ + b.n 56ac │ │ + movs r4, #1 │ │ + blx 49a4 │ │ + mov r0, r4 │ │ + pop {r4, pc} │ │ + bge.n 5740 │ │ + movs r1, r0 │ │ + │ │ +000056b8 : │ │ + push {r3, r4, r5, lr} │ │ + mov r4, r0 │ │ + bl 5580 │ │ + ldr r5, [pc, #52] ; (56f8 ) │ │ + add r5, pc │ │ + ldr r0, [r5, #28] │ │ + cbz r0, 56d0 │ │ + blx 49bc │ │ + movs r3, #0 │ │ + str r3, [r5, #28] │ │ + mov r0, r4 │ │ + cbz r4, 56f0 │ │ + blx 49f8 │ │ + adds r0, #1 │ │ + blx 49b0 │ │ + ldr r2, [pc, #28] ; (56fc ) │ │ + add r2, pc │ │ + str r0, [r2, #28] │ │ + cbz r0, 56f2 │ │ + mov r1, r4 │ │ + blx 4a04 │ │ + movs r0, #0 │ │ + pop {r3, r4, r5, pc} │ │ + pop {r3, r4, r5, pc} │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + pop {r3, r4, r5, pc} │ │ + bge.n 5728 │ │ + movs r1, r0 │ │ + bls.n 56f0 │ │ + movs r1, r0 │ │ + │ │ +00005700 : │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +00005706 : │ │ + mov.w r0, #4294967295 ; 0xffffffff │ │ + bx lr │ │ + │ │ +0000570c : │ │ + push {r4, lr} │ │ + bl 5580 │ │ + ldr r4, [pc, #20] ; (5728 ) │ │ + add r4, pc │ │ + ldr r0, [r4, #4] │ │ + blx 49bc │ │ + movs r3, #0 │ │ + str r3, [r4, #4] │ │ + str r3, [r4, #8] │ │ + str r3, [r4, #20] │ │ + pop {r4, pc} │ │ + nop │ │ + bls.n 56b4 │ │ + movs r1, r0 │ │ + │ │ +0000572c : │ │ + movs r0, #1 │ │ + bx lr │ │ + │ │ +00005730 : │ │ push {r4, r5, lr} │ │ mov r5, r0 │ │ ldmia r5!, {r0, r1, r2, r3} │ │ - ldr r4, [pc, #16] ; (4fd0 ) │ │ + ldr r4, [pc, #16] ; (5748 ) │ │ add r4, pc │ │ stmia r4!, {r0, r1, r2, r3} │ │ ldmia.w r5, {r0, r1} │ │ stmia.w r4, {r0, r1} │ │ movs r0, #0 │ │ pop {r4, r5, pc} │ │ - b.n 5234 │ │ + bls.n 56cc │ │ movs r1, r0 │ │ │ │ -00004fd4 : │ │ - ldr r3, [pc, #4] ; (4fdc ) │ │ +0000574c : │ │ + ldr r3, [pc, #4] ; (5754 ) │ │ add r3, pc │ │ str r0, [r3, #0] │ │ bx lr │ │ - b.n 5034 │ │ + bhi.n 56cc │ │ movs r1, r0 │ │ │ │ -00004fe0 : │ │ - ldr r3, [pc, #856] ; (533c ) │ │ +00005758 : │ │ + ldr r3, [pc, #856] ; (5ab4 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #84 ; 0x54 │ │ mov r4, r0 │ │ ldr r2, [r3, #0] │ │ mov r7, r1 │ │ str r3, [sp, #32] │ │ str r2, [sp, #76] ; 0x4c │ │ - ldr r2, [pc, #840] ; (5340 ) │ │ + ldr r2, [pc, #840] ; (5ab8 ) │ │ add r2, pc │ │ ldrh r5, [r2, #4] │ │ - cbnz r5, 500a │ │ - ldr r0, [pc, #836] ; (5344 ) │ │ + cbnz r5, 5782 │ │ + ldr r0, [pc, #836] ; (5abc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r5 │ │ - b.n 53a6 │ │ + b.n 5b1e │ │ movs r0, #100 ; 0x64 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r6, r0 │ │ cmp r0, #0 │ │ - beq.w 53a0 │ │ + beq.w 5b18 │ │ movs r1, #0 │ │ movs r2, #100 ; 0x64 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r7, [r6, #4] │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #764] ; (5328 ) │ │ + blx 4a1c │ │ + ldr r3, [pc, #764] ; (5aa0 ) │ │ cmp r0, r3 │ │ - beq.n 503c │ │ + beq.n 57b4 │ │ sub.w r3, r3, #15728640 ; 0xf00000 │ │ subw r3, r3, #2043 ; 0x7fb │ │ cmp r0, r3 │ │ - bne.w 5168 │ │ + bne.w 58e0 │ │ mov r0, r4 │ │ - ldr.w sl, [pc, #776] ; 5348 │ │ - blx 49d4 │ │ + ldr.w sl, [pc, #776] ; 5ac0 │ │ + blx 4a1c │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr.w r9, [pc, #764] ; 534c │ │ + blx 4a1c │ │ + ldr.w r9, [pc, #764] ; 5ac4 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov r7, r0 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r8, r0 │ │ - cbnz r0, 506e │ │ - ldr r0, [pc, #740] ; (5350 ) │ │ + cbnz r0, 57e6 │ │ + ldr r0, [pc, #740] ; (5ac8 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ ldr r5, [r4, #8] │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov r2, r7 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r5, r0 │ │ - beq.n 5090 │ │ - ldr r0, [pc, #720] ; (5354 ) │ │ + beq.n 5808 │ │ + ldr r0, [pc, #720] ; (5acc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r8 │ │ - blx 4968 │ │ - b.n 530a │ │ + blx 49bc │ │ + b.n 5a82 │ │ cmp r7, #0 │ │ - blt.w 530a │ │ + blt.w 5a82 │ │ cmp fp, sl │ │ - bne.n 50a2 │ │ + bne.n 581a │ │ mov r0, r8 │ │ - blx 4968 │ │ - b.n 5050 │ │ + blx 49bc │ │ + b.n 57c8 │ │ cmp fp, r9 │ │ - beq.n 509a │ │ - ldr r3, [pc, #644] ; (532c ) │ │ + beq.n 5812 │ │ + ldr r3, [pc, #644] ; (5aa4 ) │ │ cmp fp, r3 │ │ - beq.n 50b8 │ │ + beq.n 5830 │ │ mov r0, r8 │ │ - blx 4968 │ │ - ldr r0, [pc, #676] ; (5358 ) │ │ + blx 49bc │ │ + ldr r0, [pc, #676] ; (5ad0 ) │ │ add r0, pc │ │ - b.n 50c4 │ │ + b.n 583c │ │ ldrh.w r7, [r8] │ │ cmp r7, #1 │ │ - beq.n 50ca │ │ - ldr r0, [pc, #664] ; (535c ) │ │ + beq.n 5842 │ │ + ldr r0, [pc, #664] ; (5ad4 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 515a │ │ + blx 4968 │ │ + b.n 58d2 │ │ add r0, sp, #40 ; 0x28 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - blx 49bc │ │ + blx 4a10 │ │ ldr.w r3, [r8, #4] │ │ str r3, [sp, #40] ; 0x28 │ │ ldrh.w r3, [r8, #14] │ │ cmp r3, #8 │ │ - beq.n 50ea │ │ + beq.n 5862 │ │ cmp r3, #16 │ │ - bne.n 5106 │ │ + bne.n 587e │ │ movw r3, #32784 ; 0x8010 │ │ strh.w r3, [sp, #44] ; 0x2c │ │ movs r7, #1 │ │ ldrh.w r3, [r8, #2] │ │ - ldr.w sl, [pc, #616] ; 5360 │ │ + ldr.w sl, [pc, #616] ; 5ad8 │ │ strb.w r3, [sp, #46] ; 0x2e │ │ mov.w r3, #4096 ; 0x1000 │ │ strh.w r3, [sp, #48] ; 0x30 │ │ - b.n 5112 │ │ - ldr r0, [pc, #604] ; (5364 ) │ │ + b.n 588a │ │ + ldr r0, [pc, #604] ; (5adc ) │ │ mov r5, r7 │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 515a │ │ + blx 4968 │ │ + b.n 58d2 │ │ movs r2, #0 │ │ movs r3, #0 │ │ str r7, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r5, #1 │ │ blx r1 │ │ adds r0, #8 │ │ str r0, [r6, #8] │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49d4 │ │ + blx 4a1c │ │ str r7, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ mov r9, r0 │ │ mov r0, r4 │ │ mov r2, r9 │ │ blx r1 │ │ cmp.w r9, #0 │ │ - blt.n 515a │ │ + blt.n 58d2 │ │ cmp fp, sl │ │ - bne.n 5112 │ │ + bne.n 588a │ │ str r5, [sp, #0] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r5, #0 │ │ blx r1 │ │ str r0, [r6, #12] │ │ mov r0, r8 │ │ - blx 4968 │ │ + blx 49bc │ │ cmp r5, #0 │ │ it ne │ │ movne r4, #0 │ │ - b.n 530c │ │ - ldr r3, [pc, #452] ; (5330 ) │ │ + b.n 5a84 │ │ + ldr r3, [pc, #452] ; (5aa8 ) │ │ cmp r0, r3 │ │ - bne.w 5310 │ │ + bne.w 5a88 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #436] ; (5334 ) │ │ + blx 4a1c │ │ + ldr r3, [pc, #436] ; (5aac ) │ │ cmp r0, r3 │ │ - beq.n 5188 │ │ - ldr r0, [pc, #484] ; (5368 ) │ │ + beq.n 5900 │ │ + ldr r0, [pc, #484] ; (5ae0 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ movs r5, #0 │ │ str r5, [sp, #20] │ │ mov r7, r5 │ │ mov fp, r5 │ │ mov sl, r5 │ │ mov r8, r5 │ │ mov r0, r4 │ │ mov.w r9, #1 │ │ - blx 49d4 │ │ + blx 4a1c │ │ str r0, [sp, #36] ; 0x24 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str.w r9, [sp] │ │ movs r2, #0 │ │ movs r3, #0 │ │ ldr r1, [r4, #4] │ │ str r0, [sp, #16] │ │ mov r0, r4 │ │ blx r1 │ │ ldr r3, [sp, #16] │ │ mov lr, r3 │ │ adds r2, r0, r3 │ │ adc.w r3, r1, #0 │ │ strd r2, r3, [sp, #24] │ │ mov r3, lr │ │ cmp r3, #0 │ │ - beq.n 52a8 │ │ - ldr r3, [pc, #364] ; (5338 ) │ │ + beq.n 5a20 │ │ + ldr r3, [pc, #364] ; (5ab0 ) │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ cmp ip, r3 │ │ - beq.n 51e6 │ │ + beq.n 595e │ │ add.w r3, r3, #149946368 ; 0x8f00000 │ │ add.w r3, r3, #978944 ; 0xef000 │ │ add.w r3, r3, #3056 ; 0xbf0 │ │ cmp ip, r3 │ │ - beq.n 5208 │ │ - b.n 5270 │ │ + beq.n 5980 │ │ + b.n 59e8 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ mov r8, r0 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str.w r9, [sp] │ │ mov r0, r4 │ │ ldr r1, [r4, #4] │ │ movs r2, #0 │ │ movs r3, #0 │ │ blx r1 │ │ add r0, r8 │ │ str r0, [r6, #8] │ │ - b.n 5276 │ │ + b.n 59ee │ │ mov r0, r4 │ │ - blx 49ec │ │ + blx 4a34 │ │ mov fp, r0 │ │ mov r0, r4 │ │ - blx 49e0 │ │ + blx 4a28 │ │ str r0, [sp, #20] │ │ mov r0, r4 │ │ - blx 49ec │ │ + blx 4a34 │ │ movs r2, #10 │ │ mov r3, r9 │ │ ldr r5, [r4, #8] │ │ add r1, sp, #64 ; 0x40 │ │ mov r7, r0 │ │ mov r0, r4 │ │ blx r5 │ │ ldrb.w r3, [sp, #64] ; 0x40 │ │ lsls r2, r3, #24 │ │ - bmi.n 5282 │ │ + bmi.n 59fa │ │ cmp r3, #63 ; 0x3f │ │ - bls.w 53b4 │ │ + bls.w 5b2c │ │ cmp r3, #64 ; 0x40 │ │ - bne.w 53b8 │ │ + bne.w 5b30 │ │ ldrb.w r2, [sp, #65] ; 0x41 │ │ cmp r2, #28 │ │ - bhi.w 53be │ │ + bhi.w 5b36 │ │ ldrb.w r3, [sp, #66] ; 0x42 │ │ rsb r2, r2, #29 │ │ ldrb.w r1, [sp, #67] ; 0x43 │ │ ldrb.w r5, [sp, #69] ; 0x45 │ │ lsls r3, r3, #23 │ │ orr.w r3, r3, r1, lsl #15 │ │ ldrb.w r1, [sp, #68] ; 0x44 │ │ orr.w r3, r3, r1, lsl #7 │ │ orr.w r5, r3, r5, lsr #1 │ │ asrs r5, r2 │ │ - b.n 5284 │ │ + b.n 59fc │ │ cmp.w r8, #0 │ │ - beq.n 528e │ │ + beq.n 5a06 │ │ cmp.w sl, #0 │ │ - bne.n 52c0 │ │ + bne.n 5a38 │ │ mov.w r8, #1 │ │ - b.n 528e │ │ + b.n 5a06 │ │ movs r5, #0 │ │ cmp.w r8, #0 │ │ - bne.n 52c0 │ │ + bne.n 5a38 │ │ mov.w sl, #1 │ │ movs r3, #0 │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ ldrd r2, r3, [sp, #24] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ adds r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - bne.w 5194 │ │ + bne.w 590c │ │ cmp.w r8, #0 │ │ - bne.n 52b4 │ │ - ldr r0, [pc, #188] ; (536c ) │ │ + bne.n 5a2c │ │ + ldr r0, [pc, #188] ; (5ae4 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ cmp.w sl, #0 │ │ - bne.n 52c0 │ │ - ldr r0, [pc, #180] ; (5370 ) │ │ + bne.n 5a38 │ │ + ldr r0, [pc, #180] ; (5ae8 ) │ │ add r0, pc │ │ - b.n 5306 │ │ + b.n 5a7e │ │ ldr r3, [sp, #20] │ │ add r0, sp, #40 ; 0x28 │ │ ldr r1, [r6, #8] │ │ mul.w r2, r3, fp │ │ ubfx r3, r7, #3, #16 │ │ mla r3, r3, r2, r1 │ │ movs r1, #0 │ │ movs r2, #24 │ │ str r3, [r6, #12] │ │ - blx 49bc │ │ + blx 4a10 │ │ cmp r7, #8 │ │ str r5, [sp, #40] ; 0x28 │ │ - beq.n 52ec │ │ + beq.n 5a64 │ │ cmp r7, #16 │ │ - bne.n 5302 │ │ + bne.n 5a7a │ │ movw r3, #36880 ; 0x9010 │ │ - b.n 52f0 │ │ + b.n 5a68 │ │ movw r3, #32776 ; 0x8008 │ │ strh.w r3, [sp, #44] ; 0x2c │ │ mov.w r3, #4096 ; 0x1000 │ │ strb.w fp, [sp, #46] ; 0x2e │ │ strh.w r3, [sp, #48] ; 0x30 │ │ - b.n 530c │ │ - ldr r0, [pc, #112] ; (5374 ) │ │ + b.n 5a84 │ │ + ldr r0, [pc, #112] ; (5aec ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r4, #0 │ │ str r4, [r6, #0] │ │ - b.n 5318 │ │ - ldr r0, [pc, #100] ; (5378 ) │ │ + b.n 5a90 │ │ + ldr r0, [pc, #100] ; (5af0 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ ldr r7, [r6, #0] │ │ - cbnz r7, 537c │ │ + cbnz r7, 5af4 │ │ mov r0, r6 │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r7 │ │ - b.n 53a6 │ │ + b.n 5b1e │ │ nop │ │ - ldr r1, [pc, #328] ; (5474 ) │ │ + ldr r1, [pc, #328] ; (5bec ) │ │ mov r6, r8 │ │ ldr r6, [r4, #84] ; 0x54 │ │ movs r0, #116 ; 0x74 │ │ - ldr r7, [pc, #280] ; (544c ) │ │ - ldr r5, [pc, #328] ; (547c ) │ │ - ldr r1, [pc, #260] ; (543c ) │ │ + ldr r7, [pc, #280] ; (5bc4 ) │ │ + ldr r5, [pc, #328] ; (5bf4 ) │ │ + ldr r1, [pc, #260] ; (5bb4 ) │ │ mov r6, r8 │ │ strh r3, [r2, r5] │ │ add r6, r9 │ │ - udf #218 ; 0xda │ │ + bvc.n 5b7c │ │ movs r1, r0 │ │ - b.n 5534 │ │ + bls.n 59cc │ │ movs r1, r0 │ │ - lsrs r5, r5, #14 │ │ + lsls r2, r2, #21 │ │ movs r1, r0 │ │ str r6, [r4, #20] │ │ strb r3, [r4, #17] │ │ - ldr r1, [pc, #304] ; (5480 ) │ │ + ldr r1, [pc, #304] ; (5bf8 ) │ │ strb r3, [r2, r1] │ │ - lsrs r6, r2, #12 │ │ + lsls r1, r6, #16 │ │ movs r1, r0 │ │ - lsrs r0, r1, #13 │ │ + lsls r5, r5, #19 │ │ movs r1, r0 │ │ - lsrs r2, r5, #12 │ │ + lsls r7, r1, #19 │ │ movs r1, r0 │ │ - lsrs r5, r7, #12 │ │ + lsls r2, r4, #19 │ │ movs r1, r0 │ │ str r4, [r4, #20] │ │ str r4, [r6, #20] │ │ - lsrs r6, r1, #12 │ │ + lsls r3, r6, #18 │ │ movs r1, r0 │ │ - lsrs r4, r5, #10 │ │ + lsls r1, r2, #17 │ │ movs r1, r0 │ │ - lsrs r2, r4, #6 │ │ + lsls r7, r0, #13 │ │ movs r1, r0 │ │ - lsrs r4, r6, #6 │ │ + lsls r1, r3, #13 │ │ movs r1, r0 │ │ - lsrs r2, r1, #6 │ │ + lsls r7, r5, #12 │ │ movs r1, r0 │ │ - lsrs r6, r3, #6 │ │ + lsls r3, r0, #13 │ │ movs r1, r0 │ │ - ldr r3, [pc, #76] ; (53cc ) │ │ + ldr r3, [pc, #76] ; (5b44 ) │ │ ldrh.w r1, [sp, #44] ; 0x2c │ │ add r3, pc │ │ ldrb.w r2, [sp, #46] ; 0x2e │ │ ldrh r0, [r3, #4] │ │ str r0, [sp, #0] │ │ ldrb r0, [r3, #6] │ │ str r0, [sp, #4] │ │ add.w r0, r6, #16 │ │ ldr r3, [r3, #0] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #40] ; 0x28 │ │ - blx 495c │ │ - b.n 53a4 │ │ - blx 49c8 │ │ + blx 4a40 │ │ + b.n 5b1c │ │ + blx 4a4c │ │ mov r0, r6 │ │ ldr r3, [sp, #32] │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 53c2 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 5b3a │ │ + blx 498c <__stack_chk_fail@plt> │ │ mov r5, r9 │ │ - b.n 5284 │ │ + b.n 59fc │ │ mov.w r5, #67108864 ; 0x4000000 │ │ - b.n 5284 │ │ - ldr r5, [pc, #8] ; (53c8 ) │ │ - b.n 5284 │ │ + b.n 59fc │ │ + ldr r5, [pc, #8] ; (5b40 ) │ │ + b.n 59fc │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs r0, r0, #32 │ │ cmp r7, #175 ; 0xaf │ │ - ble.n 54ac │ │ + bpl.n 5b44 │ │ movs r1, r0 │ │ │ │ -000053d0 : │ │ +00005b48 : │ │ push {r0, r1, r4, lr} │ │ mov r4, r0 │ │ ldr r2, [r4, #8] │ │ movs r3, #0 │ │ ldr r0, [r0, #0] │ │ str r3, [sp, #0] │ │ asrs r3, r2, #31 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ - ldr r3, [pc, #8] ; (53ec ) │ │ + ldr r3, [pc, #8] ; (5b64 ) │ │ add r3, pc │ │ str r4, [r3, #24] │ │ add sp, #8 │ │ pop {r4, pc} │ │ - ble.n 5408 │ │ + bpl.n 5aa0 │ │ movs r1, r0 │ │ │ │ -000053f0 : │ │ +00005b68 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #396] ; (5584 ) │ │ + ldr r1, [pc, #396] ; (5cfc ) │ │ sub sp, #28 │ │ - ldr r6, [pc, #396] ; (5588 ) │ │ + ldr r6, [pc, #396] ; (5d00 ) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ add r7, sp, #8 │ │ add r6, pc │ │ mov r5, r0 │ │ ldr r3, [r1, #0] │ │ str r1, [r7, #4] │ │ str r3, [r7, #12] │ │ ldr r3, [r6, #24] │ │ - cbnz r3, 5416 │ │ + cbnz r3, 5b8e │ │ mov.w sl, #0 │ │ - b.n 556a │ │ + b.n 5ce2 │ │ ldr r0, [r3, #0] │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -877,186 +1759,186 @@ │ │ ldr r3, [r6, #12] │ │ mov.w fp, r3, asr #31 │ │ mov sl, r3 │ │ cmp r0, r3 │ │ mov r8, r0 │ │ sbcs.w r3, r1, fp │ │ mov r9, r1 │ │ - bge.n 5410 │ │ + bge.n 5b88 │ │ ldr r3, [r6, #16] │ │ cmp r3, #0 │ │ - beq.n 551a │ │ + beq.n 5c92 │ │ vmov s15, r4 │ │ ldr r3, [r6, #52] ; 0x34 │ │ ldr r2, [r6, #48] ; 0x30 │ │ vcvt.f64.s32 d6, s15 │ │ vmov d7, r2, r3 │ │ ldr r3, [r6, #36] ; 0x24 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.s32.f64 s15, d7 │ │ vmov r4, s15 │ │ cmp r3, r4 │ │ - beq.n 548a │ │ + beq.n 5c02 │ │ ldr r0, [r6, #32] │ │ - cbz r0, 546a │ │ - blx 4968 │ │ - ldr r6, [pc, #288] ; (558c ) │ │ + cbz r0, 5be2 │ │ + blx 49bc │ │ + ldr r6, [pc, #288] ; (5d04 ) │ │ add r6, pc │ │ ldr.w sl, [r6, #24] │ │ ldr.w r0, [sl, #44] ; 0x2c │ │ muls r0, r4 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r3, [r6, #24] │ │ str.w r0, [sl, #32] │ │ ldr r0, [r3, #32] │ │ cmp r0, #0 │ │ - beq.n 556c │ │ + beq.n 5ce4 │ │ str r4, [r3, #36] ; 0x24 │ │ - ldr r3, [pc, #260] ; (5590 ) │ │ + ldr r3, [pc, #260] ; (5d08 ) │ │ mov.w fp, r4, asr #31 │ │ add r3, pc │ │ ldr r6, [r3, #24] │ │ ldr r0, [r6, #12] │ │ subs.w r2, r0, r8 │ │ mov.w r1, r0, asr #31 │ │ sbc.w r3, r1, r9 │ │ cmp r2, r4 │ │ sbcs.w r3, r3, fp │ │ - bge.n 54d8 │ │ + bge.n 5c50 │ │ subs.w r0, r8, r0 │ │ sbc.w r1, r9, r1 │ │ adds r0, r0, r4 │ │ adc.w r1, r1, fp │ │ subs r4, r4, r0 │ │ - blx 12ff8 <__aeabi_l2d@@Base> │ │ + blx 12ff4 <__aeabi_l2d@@Base> │ │ ldr r2, [r6, #48] ; 0x30 │ │ ldr r3, [r6, #52] ; 0x34 │ │ vmov d6, r2, r3 │ │ vmov d7, r0, r1 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.s32.f64 s15, d7 │ │ vmov sl, s15 │ │ - b.n 54dc │ │ + b.n 5c54 │ │ mov.w sl, #0 │ │ ldr r0, [r6, #0] │ │ movs r2, #1 │ │ ldr r1, [r6, #32] │ │ mov r3, r4 │ │ ldr.w ip, [r0, #8] │ │ blx ip │ │ - ldr r3, [pc, #168] ; (5594 ) │ │ + ldr r3, [pc, #168] ; (5d0c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldrh r2, [r3, #20] │ │ lsls r1, r2, #27 │ │ - bpl.n 54fe │ │ + bpl.n 5c76 │ │ lsls r2, r0, #31 │ │ it mi │ │ addmi.w r0, r0, #4294967295 ; 0xffffffff │ │ str r0, [r3, #36] ; 0x24 │ │ add.w r0, r3, #16 │ │ - blx 498c │ │ - ldr r3, [pc, #140] ; (5598 ) │ │ + blx 4a58 │ │ + ldr r3, [pc, #140] ; (5d10 ) │ │ mov r0, r5 │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ ldr r1, [r3, #32] │ │ ldr r2, [r3, #40] ; 0x28 │ │ - ldr r3, [pc, #132] ; (559c ) │ │ + ldr r3, [pc, #132] ; (5d14 ) │ │ add r3, pc │ │ - b.n 5564 │ │ + b.n 5cdc │ │ subs.w r2, sl, r8 │ │ mov.w r1, r4, asr #31 │ │ sbc.w r3, fp, r9 │ │ cmp r2, r4 │ │ sbcs r3, r1 │ │ - bge.n 553a │ │ + bge.n 5cb2 │ │ subs.w sl, r8, sl │ │ adds.w sl, sl, r4 │ │ rsb r4, sl, r4 │ │ - b.n 553e │ │ + b.n 5cb6 │ │ mov.w sl, #0 │ │ add.w r3, r4, #14 │ │ ldr r0, [r6, #0] │ │ bic.w r3, r3, #7 │ │ mov r2, r4 │ │ sub.w sp, sp, r3 │ │ movs r3, #1 │ │ add.w r8, sp, #8 │ │ ldr r6, [r0, #8] │ │ mov r1, r8 │ │ blx r6 │ │ - ldr r3, [pc, #68] ; (55a0 ) │ │ + ldr r3, [pc, #68] ; (5d18 ) │ │ mov r0, r5 │ │ mov r1, r8 │ │ add r3, pc │ │ mov r2, r4 │ │ ldr r3, [r3, #0] │ │ - blx 49b0 │ │ + blx 4a64 │ │ mov r0, sl │ │ ldr r3, [r7, #4] │ │ ldr r2, [r7, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 557a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 5cf2 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #20 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bge.n 5510 │ │ + bcc.n 5d98 │ │ movs r1, r0 │ │ - bgt.n 5568 │ │ + bpl.n 5e00 │ │ movs r1, r0 │ │ - bgt.n 5498 │ │ + bpl.n 5d30 │ │ movs r1, r0 │ │ - bgt.n 5654 │ │ + bmi.n 5cec │ │ movs r1, r0 │ │ - bgt.n 55a0 │ │ + bmi.n 5c38 │ │ movs r1, r0 │ │ - blt.n 5564 │ │ + bmi.n 5dfc │ │ movs r1, r0 │ │ - bge.n 5574 │ │ + bcc.n 5e0c │ │ movs r1, r0 │ │ - bge.n 54e4 │ │ + bcc.n 5d7c │ │ movs r1, r0 │ │ │ │ -000055a4 : │ │ - ldr r3, [pc, #8] ; (55b0 ) │ │ +00005d1c : │ │ + ldr r3, [pc, #8] ; (5d28 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #24] │ │ bx lr │ │ nop │ │ - blt.n 5644 │ │ + bcc.n 5cdc │ │ movs r1, r0 │ │ │ │ -000055b4 : │ │ +00005d2c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 55d6 │ │ + cbz r0, 5d4e │ │ ldr r0, [r0, #32] │ │ - cbz r0, 55c2 │ │ - blx 4968 │ │ + cbz r0, 5d3a │ │ + blx 49bc │ │ ldr r3, [r4, #4] │ │ - cbz r3, 55cc │ │ + cbz r3, 5d44 │ │ ldr r0, [r4, #0] │ │ ldr r3, [r0, #16] │ │ blx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r4, pc} │ │ │ │ -000055d8 : │ │ +00005d50 : │ │ push {r0, r1, r4, lr} │ │ - ldr r4, [pc, #44] ; (5608 ) │ │ + ldr r4, [pc, #44] ; (5d80 ) │ │ add r4, pc │ │ ldr r0, [r4, #24] │ │ - cbz r0, 5602 │ │ + cbz r0, 5d7a │ │ ldr r0, [r0, #0] │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -1067,1014 +1949,1506 @@ │ │ sbcs.w r3, r1, r3 │ │ ite lt │ │ movlt r0, #1 │ │ movge r0, #0 │ │ add sp, #8 │ │ pop {r4, pc} │ │ nop │ │ - blt.n 5634 │ │ + bcc.n 5ccc │ │ movs r1, r0 │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r4, [r3, #8] │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r0, r3 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx ip │ │ + ldr r1, [r0, #4] │ │ + bx r1 │ │ + push {r3, lr} │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + asrs r1, r0, #31 │ │ + pop {r3, pc} │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #0 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + │ │ +00005dd4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + mov fp, r3 │ │ + ldr r3, [pc, #312] ; (5f14 ) │ │ + mov r4, r2 │ │ + sub.w sp, sp, #724 ; 0x2d4 │ │ + mov sl, r1 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + ldr r6, [sp, #760] ; 0x2f8 │ │ + mov r9, r0 │ │ + ldr r2, [r3, #0] │ │ + str r1, [sp, #28] │ │ + str r3, [sp, #20] │ │ + str r2, [sp, #716] ; 0x2cc │ │ + cmp r0, #0 │ │ + beq.n 5efa │ │ + cmp.w fp, #0 │ │ + beq.n 5eec │ │ + cmp r6, #0 │ │ + beq.n 5eec │ │ + movs r0, #16 │ │ + bl 6390 │ │ + cmp r0, #0 │ │ + beq.n 5eec │ │ + add r3, sp, #32 │ │ + ldr r2, [pc, #260] ; (5f18 ) │ │ + add r2, pc │ │ + str r2, [r3, #0] │ │ + ldr r2, [pc, #256] ; (5f1c ) │ │ + add r2, pc │ │ + str r2, [r3, #4] │ │ + ldr r2, [pc, #256] ; (5f20 ) │ │ + add r2, pc │ │ + str r2, [r3, #12] │ │ + cmp.w sl, #0 │ │ + bne.n 5e30 │ │ + ldr r2, [pc, #248] ; (5f24 ) │ │ + add r2, pc │ │ + b.n 5e34 │ │ + ldr r2, [pc, #244] ; (5f28 ) │ │ + add r2, pc │ │ + str r2, [r3, #8] │ │ + add.w r8, sp, #48 ; 0x30 │ │ + ldmia r3, {r0, r1, r2, r3} │ │ + ldr r5, [pc, #236] ; (5f2c ) │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r2, #0 │ │ + ldr r7, [r5, #16] │ │ + mov r0, r9 │ │ + mov r1, r8 │ │ + mov r3, r2 │ │ + blx r7 │ │ + mov r7, r0 │ │ + cbz r0, 5e60 │ │ + ldr r0, [pc, #216] ; (5f30 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + b.n 5eec │ │ + ldr r3, [r5, #12] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r0, r8 │ │ + blx r3 │ │ + movs r2, #24 │ │ + str.w r7, [fp] │ │ + mov r1, r7 │ │ + str r7, [r6, #0] │ │ + mov r9, r0 │ │ + mov r0, r4 │ │ + blx 4a70 │ │ + movw r3, #32784 ; 0x8010 │ │ + strh r3, [r4, #4] │ │ + mov r0, r8 │ │ + ldr.w r3, [r9, #4] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + strb r3, [r4, #6] │ │ + ldr.w r3, [r9, #8] │ │ + str r3, [r4, #0] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + strh r3, [r4, #8] │ │ + ldr r3, [r5, #20] │ │ + blx r3 │ │ + ldrb r3, [r4, #6] │ │ + muls r0, r3 │ │ + lsls r0, r0, #1 │ │ + str r0, [r4, #12] │ │ + str r0, [r6, #0] │ │ + blx 49b0 │ │ + mov r9, r0 │ │ + str.w r0, [fp] │ │ + cbz r0, 5efa │ │ + ldr.w fp, [r6] │ │ + add.w sl, sp, #28 │ │ + mov r0, r8 │ │ + mov r1, r9 │ │ + mov r2, fp │ │ + mov r3, sl │ │ + ldr r7, [r5, #24] │ │ + blx r7 │ │ + cmp r0, #0 │ │ + ble.n 5ed4 │ │ + rsb fp, r0, fp │ │ + add r9, r0 │ │ + b.n 5ebc │ │ + ldr r3, [r5, #8] │ │ + mov r0, r8 │ │ + blx r3 │ │ + ldrb r2, [r4, #4] │ │ + ldrb r3, [r4, #6] │ │ + asrs r2, r2, #3 │ │ + muls r3, r2 │ │ + ldr r2, [r6, #0] │ │ + negs r3, r3 │ │ + ands r3, r2 │ │ + str r3, [r6, #0] │ │ + b.n 5efc │ │ + cmp.w sl, #0 │ │ + beq.n 5efa │ │ + ldr.w r3, [r9, #16] │ │ + mov r0, r9 │ │ + blx r3 │ │ + movs r4, #0 │ │ + ldr r3, [sp, #20] │ │ + mov r0, r4 │ │ + ldr r2, [sp, #716] ; 0x2cc │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 5f0c │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #724 ; 0x2d4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + beq.n 5ed0 │ │ + movs r1, r0 │ │ + vminnm.f32 , , │ │ + ; instruction: 0xff81ffff │ │ + ; instruction: 0xff9dffff │ │ + vminnm.f16 , , │ │ + vminnm.f32 , , │ │ + beq.n 5ffc │ │ + movs r1, r0 │ │ + vaddl.u8 q0, d9, d0 │ │ + │ │ +00005f34 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub sp, #92 ; 0x5c │ │ + mov r8, r2 │ │ + mov r4, r0 │ │ + str r3, [sp, #60] ; 0x3c │ │ + ldr r3, [pc, #748] ; (6230 ) │ │ + str r1, [sp, #56] ; 0x38 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr.w fp, [sp, #128] ; 0x80 │ │ + str r3, [sp, #64] ; 0x40 │ │ + ldr r2, [r3, #0] │ │ + str r2, [sp, #84] ; 0x54 │ │ + cmp r0, #0 │ │ + beq.w 6204 │ │ + blx 4a1c │ │ + mov r7, r0 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + ldr r3, [pc, #692] ; (621c ) │ │ + str r3, [sp, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + beq.n 5f8c │ │ + mov r0, r4 │ │ + blx 4a1c │ │ + ldr r3, [pc, #684] ; (6220 ) │ │ + cmp r7, r3 │ │ + mov r9, r0 │ │ + bne.n 5f86 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r0, r3 │ │ + beq.n 5f8c │ │ + ldr r3, [pc, #672] ; (6224 ) │ │ + cmp r0, r3 │ │ + beq.n 5f90 │ │ + ldr r0, [pc, #684] ; (6234 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr.w r9, [pc, #652] ; 621c │ │ + movs r7, #0 │ │ + movs r2, #0 │ │ + mov r5, r7 │ │ + mov sl, r7 │ │ + movs r3, #0 │ │ + str r7, [sp, #48] ; 0x30 │ │ + strd r2, r3, [sp, #16] │ │ + str r7, [sp, #36] ; 0x24 │ │ + str r7, [sp, #32] │ │ + str r7, [sp, #28] │ │ + str r7, [sp, #24] │ │ + mov r0, r4 │ │ + movs r6, #1 │ │ + blx 4a1c │ │ + str r0, [sp, #68] ; 0x44 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r6, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + str r0, [sp, #12] │ │ + mov r0, r4 │ │ + blx r1 │ │ + ldr r3, [sp, #12] │ │ + mov lr, r3 │ │ + adds r2, r0, r3 │ │ + adc.w r3, r1, #0 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + mov r3, lr │ │ + cmp r3, #0 │ │ + beq.w 611c │ │ + ldr r3, [pc, #584] ; (6228 ) │ │ + ldr.w ip, [sp, #68] ; 0x44 │ │ + cmp ip, r3 │ │ + beq.n 604e │ │ + bhi.n 6024 │ │ + add.w r3, r3, #4143972352 ; 0xf7000000 │ │ + add.w r3, r3, #66560 ; 0x10400 │ │ + adds r3, #16 │ │ + cmp ip, r3 │ │ + bne.n 60d4 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r0, [sp, #16] │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r6, [sp, #0] │ │ + movs r2, #0 │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + mov r0, r4 │ │ + blx r1 │ │ + ldr.w ip, [sp, #16] │ │ + str r6, [sp, #24] │ │ + adds.w r2, r0, ip │ │ + adc.w r3, r1, #0 │ │ + strd r2, r3, [sp, #16] │ │ + b.n 60d4 │ │ + ldr r3, [pc, #516] ; (622c ) │ │ + cmp ip, r3 │ │ + beq.n 60b0 │ │ + add.w r3, r3, #117440512 ; 0x7000000 │ │ + addw r3, r3, #1772 ; 0x6ec │ │ + cmp ip, r3 │ │ + bne.n 60d4 │ │ + str r6, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r4, #4] │ │ + mov r0, r4 │ │ + movs r2, #0 │ │ + blx r1 │ │ + ldr r3, [sp, #12] │ │ + str r6, [sp, #36] ; 0x24 │ │ + str r3, [sp, #48] ; 0x30 │ │ + strd r0, r1, [sp, #16] │ │ + b.n 60d4 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov sl, r0 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + str r0, [sp, #48] ; 0x30 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov r3, r6 │ │ + ldr r7, [r4, #8] │ │ + add r1, sp, #72 ; 0x48 │ │ + movs r2, #10 │ │ + mov r5, r0 │ │ + mov r0, r4 │ │ + blx r7 │ │ + ldrb.w r3, [sp, #72] ; 0x48 │ │ + cmp r3, #64 ; 0x40 │ │ + bne.n 60aa │ │ + ldrb.w r7, [sp, #73] ; 0x49 │ │ + cmp r7, #28 │ │ + bhi.n 60aa │ │ + ldrb.w r3, [sp, #74] ; 0x4a │ │ + rsb r7, r7, #29 │ │ + ldrb.w r2, [sp, #75] ; 0x4b │ │ + lsls r3, r3, #23 │ │ + orr.w r3, r3, r2, lsl #15 │ │ + ldrb.w r2, [sp, #76] ; 0x4c │ │ + orr.w r3, r3, r2, lsl #7 │ │ + ldrb.w r2, [sp, #77] ; 0x4d │ │ + orr.w r3, r3, r2, lsr #1 │ │ + asrs.w r7, r3, r7 │ │ + bne.n 60d2 │ │ + ldr r0, [pc, #396] ; (6238 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + mov r0, r4 │ │ + movs r5, #8 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a28 │ │ + mov r0, r4 │ │ + blx 4a34 │ │ + mov sl, r6 │ │ + str r6, [sp, #32] │ │ + mov r7, r0 │ │ + b.n 60d4 │ │ + str r6, [sp, #28] │ │ + ldr r3, [sp, #12] │ │ + lsls r3, r3, #31 │ │ + bpl.n 60e8 │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + adds r2, #1 │ │ + adc.w r3, r3, #0 │ │ + strd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r9, r3 │ │ + bne.n 60f6 │ │ + ldr r3, [sp, #24] │ │ + cbz r3, 6104 │ │ + ldr r3, [sp, #28] │ │ + b.n 6102 │ │ + ldr r3, [pc, #300] ; (6224 ) │ │ + cmp r9, r3 │ │ + bne.n 6150 │ │ + ldr r3, [sp, #32] │ │ + cbz r3, 6104 │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbnz r3, 6150 │ │ + movs r3, #0 │ │ + mov r0, r4 │ │ + str r3, [sp, #0] │ │ + ldrd r2, r3, [sp, #40] ; 0x28 │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + cmp r1, #0 │ │ + it eq │ │ + cmpeq r0, #1 │ │ + bne.w 5fa8 │ │ + ldr r3, [sp, #52] ; 0x34 │ │ + cmp r9, r3 │ │ + bne.n 6136 │ │ + ldr r3, [sp, #24] │ │ + cbnz r3, 612c │ │ + ldr r0, [pc, #276] ; (623c ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [sp, #28] │ │ + cbnz r3, 6150 │ │ + ldr r0, [pc, #268] ; (6240 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [pc, #236] ; (6224 ) │ │ + cmp r9, r3 │ │ + bne.n 6150 │ │ + ldr r3, [sp, #32] │ │ + cbnz r3, 6146 │ │ + ldr r0, [pc, #256] ; (6244 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + ldr r3, [sp, #36] ; 0x24 │ │ + cbnz r3, 6150 │ │ + ldr r0, [pc, #252] ; (6248 ) │ │ + add r0, pc │ │ + b.n 61ae │ │ + mov r0, r8 │ │ + movs r1, #0 │ │ + movs r2, #24 │ │ + blx 4a10 │ │ + cmp r5, #8 │ │ + str.w r7, [r8] │ │ + beq.n 616c │ │ + cmp r5, #16 │ │ + bne.n 61aa │ │ + movw r3, #36880 ; 0x9010 │ │ + b.n 6170 │ │ + movw r3, #32776 ; 0x8008 │ │ + strh.w r3, [r8, #4] │ │ + mov.w r3, #4096 ; 0x1000 │ │ + strh.w r3, [r8, #8] │ │ + ubfx r5, r5, #3, #16 │ │ + ldr r3, [sp, #48] ; 0x30 │ │ + movs r7, #0 │ │ + strb.w sl, [r8, #6] │ │ + mul.w r0, r3, sl │ │ + muls r0, r5 │ │ + str.w r0, [fp] │ │ + blx 49b0 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + mov r6, r0 │ │ + str r0, [r3, #0] │ │ + cbnz r0, 61ba │ │ + ldr r0, [pc, #172] ; (624c ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r6 │ │ + b.n 6206 │ │ + ldr r0, [pc, #164] ; (6250 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + cbz r3, 6204 │ │ + movs r7, #1 │ │ + b.n 61fa │ │ + ldrd r2, r3, [sp, #16] │ │ + mov r0, r4 │ │ + str r7, [sp, #0] │ │ + ldr r1, [r4, #4] │ │ + blx r1 │ │ + ldr r3, [sp, #60] ; 0x3c │ │ + ldr r6, [r4, #8] │ │ + mov r0, r4 │ │ + ldr.w r2, [fp] │ │ + ldr r1, [r3, #0] │ │ + movs r3, #1 │ │ + blx r6 │ │ + cmp r0, #1 │ │ + beq.n 61e6 │ │ + ldr r0, [pc, #120] ; (6254 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r7 │ │ + b.n 6206 │ │ + ldr.w r3, [fp] │ │ + negs r5, r5 │ │ + ands r5, r3 │ │ + ldr r3, [sp, #56] ; 0x38 │ │ + str.w r5, [fp] │ │ + cbnz r3, 61fa │ │ + mov r0, r8 │ │ + b.n 6206 │ │ + ldr r3, [r4, #16] │ │ + mov r0, r4 │ │ + blx r3 │ │ + cmp r7, #0 │ │ + beq.n 61f6 │ │ + movs r0, #0 │ │ + ldr r3, [sp, #64] ; 0x40 │ │ + ldr r2, [sp, #84] ; 0x54 │ │ + ldr r3, [r3, #0] │ │ + cmp r2, r3 │ │ + beq.n 6214 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #92 ; 0x5c │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + nop │ │ + ldr r1, [pc, #260] ; (6324 ) │ │ + mov r6, r8 │ │ + ldr r7, [pc, #280] ; (633c ) │ │ + ldr r5, [pc, #328] ; (636c ) │ │ + strh r0, [r7, r4] │ │ + ldr r6, [r2, r1] │ │ + ldr r7, [pc, #268] ; (6338 ) │ │ + ldr r5, [pc, #308] ; (6360 ) │ │ + ldr r0, [pc, #344] ; (6388 ) │ │ + strh r4, [r0, r1] │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ + movs r1, r0 │ │ + cdp2 0, 8, cr0, cr3, cr0, {0} │ │ + stc2 0, cr0, [sl] │ │ + stc2 0, cr0, [r8, #-0] │ │ + ldc2 0, cr0, [r7, #-0] │ │ + stc2l 0, cr0, [r0, #-0] │ │ + stc2l 0, cr0, [pc, #-0] ; 624c │ │ + ; instruction: 0xfa730000 │ │ + stc2 0, cr0, [r8, #-0] │ │ + ldc2l 0, cr0, [r4] │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ mov r4, r1 │ │ - cbnz r1, 5620 │ │ - ldr r0, [pc, #40] ; (5640 ) │ │ + cbnz r1, 626c │ │ + ldr r0, [pc, #40] ; (628c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r5, [r1, #0] │ │ - cbz r5, 563a │ │ + cbz r5, 6286 │ │ ldr r3, [r5, #4] │ │ ldr r7, [r5, #12] │ │ - cbz r3, 5630 │ │ + cbz r3, 627c │ │ mov r0, r6 │ │ ldr r1, [r5, #8] │ │ blx r3 │ │ mov r0, r5 │ │ mov r5, r7 │ │ - blx 4968 │ │ - b.n 5622 │ │ + blx 49bc │ │ + b.n 626e │ │ str r5, [r4, #0] │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - lsls r6, r5, #26 │ │ - movs r1, r0 │ │ - ldr r3, [pc, #36] ; (566c ) │ │ + stc2 0, cr0, [r8], {0} │ │ + ldr r3, [pc, #36] ; (62b8 ) │ │ push {r4, lr} │ │ add r3, pc │ │ mov r4, r0 │ │ ldr r3, [r3, #0] │ │ - cbz r3, 5652 │ │ + cbz r3, 629e │ │ blx r3 │ │ - ldr r3, [pc, #28] ; (5670 ) │ │ + ldr r3, [pc, #28] ; (62bc ) │ │ mov r0, r4 │ │ add r3, pc │ │ ldr r1, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r1, r3, r4, r1 │ │ ldmia.w sp!, {r4, lr} │ │ adds r1, #56 ; 0x38 │ │ - b.w 560c │ │ + b.w 6258 │ │ nop │ │ - bge.n 55f8 │ │ + ldmia r6!, {r7} │ │ movs r1, r0 │ │ - bge.n 55e0 │ │ + ldmia r6, {r1, r4, r5, r6} │ │ movs r1, r0 │ │ adds r3, r0, #2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov r7, r2 │ │ - bne.n 568a │ │ - ldr r3, [pc, #76] ; (56d0 ) │ │ + bne.n 62d6 │ │ + ldr r3, [pc, #76] ; (631c ) │ │ add r3, pc │ │ ldr r4, [r3, #8] │ │ - b.n 56c4 │ │ - ldr r3, [pc, #72] ; (56d4 ) │ │ + b.n 6310 │ │ + ldr r3, [pc, #72] ; (6320 ) │ │ add r3, pc │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r3, r3, r0, r2 │ │ ldr r4, [r3, #56] ; 0x38 │ │ - cbz r4, 56c8 │ │ + cbz r4, 6314 │ │ mov r0, r7 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r8, r0 │ │ - cbz r0, 56c8 │ │ + cbz r0, 6314 │ │ mov r1, r5 │ │ mov r2, r7 │ │ - blx 4980 │ │ + blx 4a7c │ │ mov r5, r8 │ │ ldr.w ip, [r4] │ │ cmp.w ip, #0 │ │ - beq.n 56c2 │ │ + beq.n 630e │ │ mov r0, r6 │ │ mov r1, r5 │ │ mov r2, r7 │ │ ldr r3, [r4, #8] │ │ blx ip │ │ ldr r4, [r4, #12] │ │ cmp r4, #0 │ │ - bne.n 56ae │ │ + bne.n 62fa │ │ mov r0, r5 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bge.n 55e4 │ │ + ldmia r6, {r2, r6} │ │ movs r1, r0 │ │ - bge.n 55d8 │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ - ldr r4, [pc, #28] ; (56fc ) │ │ + ldr r4, [pc, #28] ; (6348 ) │ │ add r4, pc │ │ ldr r1, [r4, #16] │ │ ldr r0, [r4, #12] │ │ adds r1, #1 │ │ lsls r1, r1, #2 │ │ - blx 49f8 │ │ - cbz r0, 56fa │ │ + blx 495c │ │ + cbz r0, 6346 │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #12] │ │ adds r2, r3, #1 │ │ str r2, [r4, #16] │ │ str.w r5, [r0, r3, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ - bge.n 575c │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005700 : │ │ - ldr r3, [pc, #4] ; (5708 ) │ │ +0000634c : │ │ + ldr r3, [pc, #4] ; (6354 ) │ │ add r3, pc │ │ ldr r0, [r3, #16] │ │ bx lr │ │ - bge.n 5720 │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ │ │ -0000570c : │ │ +00006358 : │ │ cmp r0, #0 │ │ - blt.n 5722 │ │ - ldr r3, [pc, #20] ; (5728 ) │ │ + blt.n 636e │ │ + ldr r3, [pc, #20] ; (6374 ) │ │ add r3, pc │ │ ldr r2, [r3, #16] │ │ cmp r0, r2 │ │ - bge.n 5722 │ │ + bge.n 636e │ │ ldr r3, [r3, #12] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - bls.n 5720 │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ movs r1, r0 │ │ │ │ -0000572c : │ │ - ldr r0, [pc, #16] ; (5740 ) │ │ +00006378 : │ │ + ldr r0, [pc, #16] ; (638c ) │ │ movs r3, #2 │ │ add r0, pc │ │ adds r0, #20 │ │ strb r3, [r0, #0] │ │ movs r3, #0 │ │ strb r3, [r0, #1] │ │ strb r3, [r0, #2] │ │ bx lr │ │ nop │ │ - bls.n 56fc │ │ + ldmia r5!, {r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005744 : │ │ +00006390 : │ │ lsls r1, r0, #26 │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bpl.n 5754 │ │ - ldr r0, [pc, #92] ; (57ac ) │ │ + bpl.n 63a0 │ │ + ldr r0, [pc, #92] ; (63f8 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r2, r4, #31 │ │ - bpl.n 5760 │ │ - ldr r0, [pc, #84] ; (57b0 ) │ │ + bpl.n 63ac │ │ + ldr r0, [pc, #84] ; (63fc ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r3, r4, #29 │ │ - bpl.n 576c │ │ - ldr r0, [pc, #76] ; (57b4 ) │ │ + bpl.n 63b8 │ │ + ldr r0, [pc, #76] ; (6400 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r0, r4, #30 │ │ - bpl.n 5778 │ │ - ldr r0, [pc, #68] ; (57b8 ) │ │ + bpl.n 63c4 │ │ + ldr r0, [pc, #68] ; (6404 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r1, r4, #28 │ │ - bpl.n 5784 │ │ - ldr r0, [pc, #60] ; (57bc ) │ │ + bpl.n 63d0 │ │ + ldr r0, [pc, #60] ; (6408 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ lsls r2, r4, #27 │ │ - bmi.n 578c │ │ + bmi.n 63d8 │ │ movs r0, #0 │ │ - b.n 57a0 │ │ - ldr r3, [pc, #48] ; (57c0 ) │ │ + b.n 63ec │ │ + ldr r3, [pc, #48] ; (640c ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bmi.n 579e │ │ + bmi.n 63ea │ │ bl 4c24 │ │ cmp r0, #0 │ │ - bne.n 5788 │ │ + bne.n 63d4 │ │ movs r0, #16 │ │ - ldr r2, [pc, #32] ; (57c4 ) │ │ + ldr r2, [pc, #32] ; (6410 ) │ │ add r2, pc │ │ ldr r3, [r2, #24] │ │ orrs r3, r0 │ │ str r3, [r2, #24] │ │ pop {r4, pc} │ │ - lsls r5, r0, #22 │ │ - movs r1, r0 │ │ - lsls r1, r4, #22 │ │ - movs r1, r0 │ │ - lsls r7, r6, #22 │ │ - movs r1, r0 │ │ - lsls r4, r2, #23 │ │ - movs r1, r0 │ │ - lsls r2, r6, #23 │ │ - movs r1, r0 │ │ - bls.n 58c0 │ │ + smmla r0, pc, r0, r0 ; │ │ + usada8 r0, fp, r0, r0 │ │ + ; instruction: 0xfb910000 │ │ + umull r0, r0, lr, r0 │ │ + smlal r0, r0, ip, r0 │ │ + ldmia r5, {r1, r3, r4, r5} │ │ movs r1, r0 │ │ - bls.n 589c │ │ + ldmia r5, {r1, r2, r5} │ │ movs r1, r0 │ │ │ │ -000057c8 : │ │ +00006414 : │ │ push {r3, lr} │ │ - ldr r3, [pc, #24] ; (57e4 ) │ │ + ldr r3, [pc, #24] ; (6430 ) │ │ add r3, pc │ │ ldr r3, [r3, #24] │ │ lsls r3, r3, #27 │ │ - bpl.n 57d8 │ │ + bpl.n 6424 │ │ bl 4c7c │ │ - ldr r3, [pc, #12] ; (57e8 ) │ │ + ldr r3, [pc, #12] ; (6434 ) │ │ movs r2, #0 │ │ add r3, pc │ │ str r2, [r3, #24] │ │ pop {r3, pc} │ │ nop │ │ - bls.n 5868 │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bls.n 584c │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000057ec : │ │ +00006438 : │ │ push {r4, lr} │ │ - ldr r4, [pc, #40] ; (5818 ) │ │ + ldr r4, [pc, #40] ; (6464 ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ - cbz r3, 5812 │ │ - cbz r0, 57fc │ │ + cbz r3, 645e │ │ + cbz r0, 6448 │ │ ldr r4, [r4, #32] │ │ str r4, [r0, #0] │ │ - cbz r1, 5806 │ │ - ldr r0, [pc, #28] ; (581c ) │ │ + cbz r1, 6452 │ │ + ldr r0, [pc, #28] ; (6468 ) │ │ add r0, pc │ │ ldrh r0, [r0, #36] ; 0x24 │ │ strh r0, [r1, #0] │ │ - cbz r2, 5812 │ │ - ldr r1, [pc, #20] ; (5820 ) │ │ + cbz r2, 645e │ │ + ldr r1, [pc, #20] ; (646c ) │ │ add r1, pc │ │ ldrb.w r1, [r1, #38] ; 0x26 │ │ str r1, [r2, #0] │ │ mov r0, r3 │ │ pop {r4, pc} │ │ nop │ │ - bls.n 5854 │ │ + ldmia r4, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ - bls.n 5838 │ │ + ldmia r4!, {r3, r6, r7} │ │ movs r1, r0 │ │ - bls.n 5828 │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ │ │ -00005824 : │ │ +00006470 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ sub sp, #128 ; 0x80 │ │ - ldr.w r8, [pc, #484] ; 5a10 │ │ + ldr.w r8, [pc, #484] ; 665c │ │ mov r7, r1 │ │ mov r6, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ ldr.w r3, [r8] │ │ str r3, [sp, #124] ; 0x7c │ │ - cbnz r0, 584a │ │ - ldr r0, [pc, #464] ; (5a14 ) │ │ + cbnz r0, 6496 │ │ + ldr r0, [pc, #464] ; (6660 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 59dc │ │ - ldr r3, [pc, #460] ; (5a18 ) │ │ + blx 4968 │ │ + b.n 6628 │ │ + ldr r3, [pc, #460] ; (6664 ) │ │ add r3, pc │ │ ldr r5, [r3, #28] │ │ - cbnz r5, 5868 │ │ - ldr r0, [pc, #456] ; (5a1c ) │ │ + cbnz r5, 64b4 │ │ + ldr r0, [pc, #456] ; (6668 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.w 59dc │ │ + beq.w 6628 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59dc │ │ + b.n 6628 │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 5888 │ │ - ldr r0, [pc, #428] ; (5a20 ) │ │ + cbnz r0, 64d4 │ │ + ldr r0, [pc, #428] ; (666c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.w 59dc │ │ + beq.w 6628 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59f0 │ │ + b.n 663c │ │ mov r0, r6 │ │ - blx 49d4 │ │ + blx 4a1c │ │ movs r3, #1 │ │ mvn.w r2, #3 │ │ str r3, [sp, #0] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ ldr r1, [r6, #4] │ │ mov r5, r0 │ │ mov r0, r6 │ │ blx r1 │ │ - ldr r3, [pc, #356] ; (5a08 ) │ │ + ldr r3, [pc, #356] ; (6654 ) │ │ cmp r5, r3 │ │ - beq.n 5906 │ │ - bhi.n 58c8 │ │ + beq.n 6552 │ │ + bhi.n 6514 │ │ add.w r3, r3, #4160749568 ; 0xf8000000 │ │ add.w r3, r3, #258048 ; 0x3f000 │ │ addw r3, r3, #529 ; 0x211 │ │ cmp r5, r3 │ │ - beq.n 58f2 │ │ + beq.n 653e │ │ add.w r3, r3, #15728640 ; 0xf00000 │ │ addw r3, r3, #2043 ; 0x7fb │ │ cmp r5, r3 │ │ - beq.n 58f2 │ │ - b.n 592e │ │ - ldr r3, [pc, #320] ; (5a0c ) │ │ + beq.n 653e │ │ + b.n 657a │ │ + ldr r3, [pc, #320] ; (6658 ) │ │ cmp r5, r3 │ │ - beq.n 591a │ │ + beq.n 6566 │ │ add.w r3, r3, #233832448 ; 0xdf00000 │ │ add.w r3, r3, #917504 ; 0xe0000 │ │ addw r3, r3, #2804 ; 0xaf4 │ │ cmp r5, r3 │ │ - bne.n 592e │ │ + bne.n 657a │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 7d90 │ │ - b.n 5942 │ │ + bl 7990 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - blx 4a04 │ │ - b.n 5942 │ │ + blx 4a88 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 7740 │ │ - b.n 5942 │ │ + bl 5f34 │ │ + b.n 658e │ │ add.w r3, r4, #8 │ │ mov r0, r6 │ │ str r3, [sp, #0] │ │ mov r1, r7 │ │ add r2, sp, #16 │ │ adds r3, r4, #4 │ │ - bl 75e0 │ │ - b.n 5942 │ │ - ldr r0, [pc, #244] ; (5a24 ) │ │ + bl 5dd4 │ │ + b.n 658e │ │ + ldr r0, [pc, #244] ; (6670 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ cmp r7, #0 │ │ - beq.n 59d6 │ │ + beq.n 6622 │ │ ldr r3, [r6, #16] │ │ mov r0, r6 │ │ blx r3 │ │ - b.n 59d6 │ │ + b.n 6622 │ │ cmp r0, #0 │ │ - beq.n 59d6 │ │ - ldr r1, [pc, #224] ; (5a28 ) │ │ + beq.n 6622 │ │ + ldr r1, [pc, #224] ; (6674 ) │ │ ldr r2, [sp, #20] │ │ add r1, pc │ │ bic.w r2, r2, #4278190080 ; 0xff000000 │ │ ldr r3, [r1, #36] ; 0x24 │ │ bic.w r3, r3, #4278190080 ; 0xff000000 │ │ cmp r2, r3 │ │ - bne.n 5962 │ │ + bne.n 65ae │ │ ldr r3, [r1, #32] │ │ ldr r2, [sp, #16] │ │ cmp r2, r3 │ │ - beq.n 59e8 │ │ - ldr r3, [pc, #200] ; (5a2c ) │ │ + beq.n 6634 │ │ + ldr r3, [pc, #200] ; (6678 ) │ │ add r5, sp, #40 ; 0x28 │ │ ldrh.w r1, [sp, #20] │ │ add r3, pc │ │ ldrb.w r2, [sp, #22] │ │ ldrh r0, [r3, #36] ; 0x24 │ │ str r0, [sp, #0] │ │ ldrb.w r0, [r3, #38] ; 0x26 │ │ str r0, [sp, #4] │ │ mov r0, r5 │ │ ldr r3, [r3, #32] │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #16] │ │ - blx 495c │ │ + blx 4a40 │ │ cmp r0, #0 │ │ - blt.n 59b4 │ │ + blt.n 6600 │ │ ldrb.w r2, [sp, #20] │ │ movs r0, #1 │ │ ldrb.w r3, [sp, #22] │ │ ldr r1, [r4, #8] │ │ asrs r2, r2, #3 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r3, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ str r3, [sp, #60] ; 0x3c │ │ muls r1, r3 │ │ - blx 4a10 │ │ + blx 4a94 │ │ str r0, [sp, #56] ; 0x38 │ │ - cbnz r0, 59b8 │ │ - ldr r0, [pc, #128] ; (5a30 ) │ │ + cbnz r0, 6604 │ │ + ldr r0, [pc, #128] ; (667c ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ ldr r0, [r4, #4] │ │ - b.n 59d2 │ │ + b.n 661e │ │ ldr r1, [r4, #4] │ │ ldr r2, [r4, #8] │ │ - blx 4980 │ │ + blx 4a7c │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r5 │ │ - blx 498c │ │ + blx 4a58 │ │ cmp r0, #0 │ │ - bge.n 59e0 │ │ + bge.n 662c │ │ ldr r0, [sp, #56] ; 0x38 │ │ - blx 4968 │ │ + blx 49bc │ │ mov r0, r4 │ │ - blx 4968 │ │ + blx 49bc │ │ movs r0, #0 │ │ - b.n 59f2 │ │ + b.n 663e │ │ ldr r3, [sp, #56] ; 0x38 │ │ str r3, [r4, #4] │ │ ldr r3, [sp, #64] ; 0x40 │ │ str r3, [r4, #8] │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ mov r0, r4 │ │ ldr r2, [sp, #124] ; 0x7c │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 5a00 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 664c │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #128 ; 0x80 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldr r7, [pc, #280] ; (5b24 ) │ │ - ldr r5, [pc, #328] ; (5b54 ) │ │ + ldr r7, [pc, #280] ; (6770 ) │ │ + ldr r5, [pc, #328] ; (67a0 ) │ │ str r7, [r1, #116] ; 0x74 │ │ strh r7, [r4, r5] │ │ - bvs.n 5930 │ │ - movs r1, r0 │ │ - lsls r7, r1, #21 │ │ - movs r1, r0 │ │ - bhi.n 599c │ │ - movs r1, r0 │ │ - lsls r2, r3, #21 │ │ + ldmia r2!, {r1, r6} │ │ movs r1, r0 │ │ - lsls r4, r1, #12 │ │ + smlad r0, r9, r0, r0 │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - lsls r6, r3, #18 │ │ + ; instruction: 0xf7dd0000 │ │ + ; instruction: 0xf7530000 │ │ + ; instruction: 0xfa580000 │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ movs r1, r0 │ │ - bvc.n 59b0 │ │ - movs r1, r0 │ │ - bvc.n 5974 │ │ - movs r1, r0 │ │ - lsls r2, r2, #7 │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ movs r1, r0 │ │ + ; instruction: 0xf6190000 │ │ │ │ -00005a34 : │ │ +00006680 : │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ - ldr r6, [pc, #144] ; (5acc ) │ │ + ldr r6, [pc, #144] ; (6718 ) │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #4] │ │ - ldr r3, [pc, #136] ; (5ad0 ) │ │ + ldr r3, [pc, #136] ; (671c ) │ │ add r3, pc │ │ ldr r4, [r3, #28] │ │ - cbnz r4, 5a52 │ │ - ldr r0, [pc, #132] ; (5ad4 ) │ │ + cbnz r4, 669e │ │ + ldr r0, [pc, #132] ; (6720 ) │ │ add r0, pc │ │ - b.n 5a62 │ │ + b.n 66ae │ │ movs r0, #1 │ │ movs r1, #16 │ │ - blx 4a10 │ │ + blx 4a94 │ │ mov r4, r0 │ │ - cbnz r0, 5a68 │ │ - ldr r0, [pc, #120] ; (5ad8 ) │ │ + cbnz r0, 66b4 │ │ + ldr r0, [pc, #120] ; (6724 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 5ab6 │ │ - ldr.w r8, [pc, #112] ; 5adc │ │ + blx 4968 │ │ + b.n 6702 │ │ + ldr.w r8, [pc, #112] ; 6728 │ │ adds r5, #12 │ │ mov r7, sp │ │ movs r3, #0 │ │ add r8, pc │ │ str r3, [r0, #0] │ │ mov r1, r5 │ │ movs r2, #4 │ │ mov r0, r7 │ │ adds r5, #8 │ │ - blx 4980 │ │ + blx 4a7c │ │ ldrb.w r3, [r5, #-2] │ │ ldrb.w r2, [r5, #-1] │ │ mov r0, r7 │ │ mov r1, r8 │ │ lsls r3, r3, #16 │ │ orr.w r2, r3, r2, lsl #24 │ │ ldrb.w r3, [r5, #-4] │ │ orrs r3, r2 │ │ ldrb.w r2, [r5, #-3] │ │ str r5, [r4, #4] │ │ orr.w r3, r3, r2, lsl #8 │ │ movs r2, #4 │ │ str r3, [r4, #8] │ │ add r5, r3 │ │ - blx 4a1c │ │ + blx 4aa0 │ │ cmp r0, #0 │ │ - bne.n 5a76 │ │ + bne.n 66c2 │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r4, #12] │ │ ldr r2, [sp, #4] │ │ mov r0, r4 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 5ac4 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 6710 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - bmi.n 59d8 │ │ - movs r1, r0 │ │ - bvs.n 5a60 │ │ - movs r1, r0 │ │ - lsls r0, r4, #13 │ │ - movs r1, r0 │ │ - lsls r0, r4, #4 │ │ + ldmia r0!, {r3, r4, r5} │ │ movs r1, r0 │ │ - lsls r1, r7, #13 │ │ + ldmia r2!, {r1, r7} │ │ movs r1, r0 │ │ + ; instruction: 0xf5e30000 │ │ + sbc.w r0, r7, #8388608 ; 0x800000 │ │ + ldrsh.w r0, [r3, r0] │ │ │ │ -00005ae0 : │ │ - ldr r3, [pc, #52] ; (5b18 ) │ │ +0000672c : │ │ + ldr r3, [pc, #52] ; (6764 ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ mov r5, r0 │ │ mov r6, r1 │ │ ldr r4, [r3, #28] │ │ - cbnz r4, 5af4 │ │ - ldr r0, [pc, #44] ; (5b1c ) │ │ + cbnz r4, 6740 │ │ + ldr r0, [pc, #44] ; (6768 ) │ │ add r0, pc │ │ - b.n 5b02 │ │ + b.n 674e │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 5b08 │ │ - ldr r0, [pc, #32] ; (5b20 ) │ │ + cbnz r0, 6754 │ │ + ldr r0, [pc, #32] ; (676c ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 5b12 │ │ + blx 4968 │ │ + b.n 675e │ │ movs r3, #0 │ │ stmia.w r0, {r3, r5, r6} │ │ movs r3, #128 ; 0x80 │ │ strb r3, [r0, #12] │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - bvs.n 5b6c │ │ - movs r1, r0 │ │ - lsls r6, r7, #10 │ │ - movs r1, r0 │ │ - lsls r0, r0, #2 │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ movs r1, r0 │ │ + adc.w r0, r1, #8388608 ; 0x800000 │ │ + ; instruction: 0xf4c70000 │ │ │ │ -00005b24 : │ │ +00006770 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, 5b6e │ │ - blx 4a28 │ │ - ldr r2, [pc, #64] ; (5b70 ) │ │ + cbz r0, 67ba │ │ + blx 4998 │ │ + ldr r2, [pc, #64] ; (67bc ) │ │ add r2, pc │ │ ldr r3, [r2, #4] │ │ - cbnz r3, 5b46 │ │ - blx 4a34 │ │ + cbnz r3, 6792 │ │ + blx 49a4 │ │ ldr r3, [r4, #0] │ │ - cbz r3, 5b64 │ │ + cbz r3, 67b0 │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ - b.n 5b64 │ │ + blx 49bc │ │ + b.n 67b0 │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #0 │ │ mov r1, r2 │ │ cmp r2, r0 │ │ - bge.n 5b36 │ │ + bge.n 6782 │ │ ldr r5, [r3, #0] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ cmp r4, r5 │ │ itt eq │ │ streq.w r1, [r3, #-56] │ │ streq.w r1, [r3, #-40] │ │ - b.n 5b4c │ │ + b.n 6798 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ pop {r3, r4, r5, pc} │ │ - bpl.n 5b2c │ │ + ldmia r1!, {r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005b74 : │ │ +000067c0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - blx 4a28 │ │ - ldr r3, [pc, #16] ; (5b90 ) │ │ + blx 4998 │ │ + ldr r3, [pc, #16] ; (67dc ) │ │ add r3, pc │ │ str r5, [r3, #60] ; 0x3c │ │ str r4, [r3, #64] ; 0x40 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bpl.n 5aac │ │ + ldmia r1!, {r3, r6} │ │ movs r1, r0 │ │ │ │ -00005b94 : │ │ +000067e0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - blx 4a28 │ │ - cbz r4, 5ba6 │ │ + blx 4998 │ │ + cbz r4, 67f2 │ │ mov r3, r4 │ │ mov r1, r5 │ │ - b.n 5bae │ │ - ldr r3, [pc, #28] ; (5bc4 ) │ │ + b.n 67fa │ │ + ldr r3, [pc, #28] ; (6810 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ - ldr r2, [pc, #24] ; (5bc8 ) │ │ + ldr r2, [pc, #24] ; (6814 ) │ │ add r2, pc │ │ str r3, [r2, #0] │ │ - ldr r3, [pc, #20] ; (5bcc ) │ │ + ldr r3, [pc, #20] ; (6818 ) │ │ add r3, pc │ │ str r1, [r3, #68] ; 0x44 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bcc.n 5bfc │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ - bmi.n 5c74 │ │ + ldmia r0!, {r4} │ │ movs r1, r0 │ │ - bpl.n 5c7c │ │ + ldmia r1, {r1, r4} │ │ movs r1, r0 │ │ │ │ -00005bd0 : │ │ - ldr r3, [pc, #4] ; (5bd8 ) │ │ +0000681c : │ │ + ldr r3, [pc, #4] ; (6824 ) │ │ add r3, pc │ │ ldr r0, [r3, #68] ; 0x44 │ │ bx lr │ │ - bpl.n 5c50 │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005bdc : │ │ +00006828 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a28 │ │ - ldr r3, [pc, #12] ; (5bf4 ) │ │ + blx 4998 │ │ + ldr r3, [pc, #12] ; (6840 ) │ │ add r3, pc │ │ str r4, [r3, #0] │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ nop │ │ - bpl.n 5c44 │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005bf8 : │ │ - ldr r2, [pc, #12] ; (5c08 ) │ │ +00006844 : │ │ + ldr r2, [pc, #12] ; (6854 ) │ │ add r2, pc │ │ ldr r3, [r2, #56] ; 0x38 │ │ cmp r0, r3 │ │ it ge │ │ movge r0, r3 │ │ str r0, [r2, #72] ; 0x48 │ │ bx lr │ │ - bpl.n 5c30 │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005c0c : │ │ +00006858 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #1 │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bne.n 5c32 │ │ - ldr r7, [pc, #80] ; (5c68 ) │ │ + bne.n 687e │ │ + ldr r7, [pc, #80] ; (68b4 ) │ │ movs r6, #0 │ │ mov r5, r6 │ │ add r7, pc │ │ ldr r3, [r7, #56] ; 0x38 │ │ cmp r6, r3 │ │ - bge.n 5c64 │ │ + bge.n 68b0 │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl 5c0c │ │ + bl 6858 │ │ adds r6, #1 │ │ add r5, r0 │ │ - b.n 5c1e │ │ - ldr r6, [pc, #56] ; (5c6c ) │ │ + b.n 686a │ │ + ldr r6, [pc, #56] ; (68b8 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 5c62 │ │ - blx 4a28 │ │ + bge.n 68ae │ │ + blx 4998 │ │ ldr r3, [r6, #4] │ │ cmp r4, #0 │ │ mov.w r2, #60 ; 0x3c │ │ mla r5, r2, r5, r3 │ │ - ble.n 5c56 │ │ - blx 4a40 │ │ + ble.n 68a2 │ │ + blx 4aac │ │ add r0, r4 │ │ - b.n 5c58 │ │ + b.n 68a4 │ │ movs r0, #0 │ │ str r0, [r5, #28] │ │ movs r5, #1 │ │ - blx 4a34 │ │ - b.n 5c64 │ │ + blx 49a4 │ │ + b.n 68b0 │ │ movs r5, #0 │ │ mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bmi.n 5c4c │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ movs r1, r0 │ │ - bmi.n 5c20 │ │ + ldmia r0!, {r2, r4, r7} │ │ movs r1, r0 │ │ │ │ -00005c70 : │ │ +000068bc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #1 │ │ mov r4, r1 │ │ - bne.n 5c9c │ │ - ldr r7, [pc, #72] ; (5cc4 ) │ │ + bne.n 68e8 │ │ + ldr r7, [pc, #72] ; (6910 ) │ │ movs r5, #0 │ │ mov r6, r5 │ │ add r7, pc │ │ ldr r1, [r7, #56] ; 0x38 │ │ cmp r6, r1 │ │ - bge.n 5c94 │ │ + bge.n 68e0 │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl 5c70 │ │ + bl 68bc │ │ adds r6, #1 │ │ add r5, r0 │ │ - b.n 5c80 │ │ + b.n 68cc │ │ mov r0, r5 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r3, [pc, #40] ; (5cc8 ) │ │ + ldr r3, [pc, #40] ; (6914 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 5cbe │ │ + bge.n 690a │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ cmp r1, #0 │ │ mla r3, r2, r0, r3 │ │ ldr r0, [r3, #16] │ │ - blt.n 5cc0 │ │ + blt.n 690c │ │ cmp r1, #128 ; 0x80 │ │ it ge │ │ movge r4, #128 ; 0x80 │ │ str r4, [r3, #16] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - bmi.n 5be4 │ │ + ldmia r0!, {r1, r3, r6} │ │ movs r1, r0 │ │ - bmi.n 5da8 │ │ + ldmia r0!, {r1, r3, r5} │ │ movs r1, r0 │ │ - ldr r3, [pc, #604] ; (5f2c ) │ │ + ldr r3, [pc, #604] ; (6b78 ) │ │ mov r0, r1 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ sub sp, #44 ; 0x2c │ │ mov sl, r1 │ │ ldrb.w r1, [r3, #39] ; 0x27 │ │ mov r8, r2 │ │ - blx 49bc │ │ - ldr r3, [pc, #584] ; (5f30 ) │ │ + blx 4a10 │ │ + ldr r3, [pc, #584] ; (6b7c ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ - cbnz r3, 5cfe │ │ - ldr r2, [pc, #580] ; (5f34 ) │ │ - ldr r3, [pc, #580] ; (5f38 ) │ │ + cbnz r3, 694a │ │ + ldr r2, [pc, #580] ; (6b80 ) │ │ + ldr r3, [pc, #580] ; (6b84 ) │ │ add r2, pc │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #0] │ │ cmp r2, r3 │ │ - beq.n 5d10 │ │ - ldr r3, [pc, #572] ; (5f3c ) │ │ + beq.n 695c │ │ + ldr r3, [pc, #572] ; (6b88 ) │ │ mov r1, sl │ │ - ldr r2, [pc, #572] ; (5f40 ) │ │ + ldr r2, [pc, #572] ; (6b8c ) │ │ add r3, pc │ │ add r2, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r2, #68] ; 0x44 │ │ mov r2, r8 │ │ blx r3 │ │ - blx 4a40 │ │ + blx 4aac │ │ movs r3, #128 ; 0x80 │ │ str r3, [sp, #4] │ │ movs r5, #0 │ │ - ldr r3, [pc, #552] ; (5f44 ) │ │ - ldr.w fp, [pc, #552] ; 5f48 │ │ + ldr r3, [pc, #552] ; (6b90 ) │ │ + ldr.w fp, [pc, #552] ; 6b94 │ │ add r3, pc │ │ str r3, [sp, #20] │ │ - ldr r3, [pc, #548] ; (5f4c ) │ │ + ldr r3, [pc, #548] ; (6b98 ) │ │ add fp, pc │ │ add r3, pc │ │ str r3, [sp, #24] │ │ - ldr r3, [pc, #544] ; (5f50 ) │ │ + ldr r3, [pc, #544] ; (6b9c ) │ │ add r3, pc │ │ str r3, [sp, #28] │ │ - ldr r3, [pc, #544] ; (5f54 ) │ │ + ldr r3, [pc, #544] ; (6ba0 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ str r0, [sp, #8] │ │ ldr.w r3, [fp, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.w 5f02 │ │ + bge.w 6b4e │ │ movs r4, #60 ; 0x3c │ │ ldr.w r3, [fp, #4] │ │ muls r4, r5 │ │ add r3, r4 │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bne.w 5efe │ │ + bne.w 6b4a │ │ ldr r1, [r3, #28] │ │ - cbz r1, 5d70 │ │ + cbz r1, 69bc │ │ ldr r0, [sp, #8] │ │ cmp r1, r0 │ │ - bcs.n 5d70 │ │ + bcs.n 69bc │ │ str r2, [r3, #4] │ │ mov r0, r5 │ │ str r2, [r3, #20] │ │ str r2, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ - bl 5644 │ │ - b.n 5dc8 │ │ + bl 6290 │ │ + b.n 6a14 │ │ ldr r0, [r3, #36] ; 0x24 │ │ - cbz r0, 5dc8 │ │ + cbz r0, 6a14 │ │ ldr r1, [sp, #8] │ │ ldr r2, [r3, #52] ; 0x34 │ │ subs r2, r1, r2 │ │ ldr r1, [r3, #48] ; 0x30 │ │ cmp r2, r1 │ │ - bls.n 5db2 │ │ + bls.n 69fe │ │ ldr r1, [r3, #44] ; 0x2c │ │ mov r0, r5 │ │ - bl 5c70 │ │ - ldr r3, [pc, #460] ; (5f58 ) │ │ + bl 68bc │ │ + ldr r3, [pc, #460] ; (6ba4 ) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r2, [r3, #36] ; 0x24 │ │ cmp r2, #1 │ │ - bne.n 5da4 │ │ + bne.n 69f0 │ │ movs r2, #0 │ │ mov r0, r5 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ str r2, [r3, #28] │ │ - bl 5644 │ │ - ldr r3, [pc, #436] ; (5f5c ) │ │ + bl 6290 │ │ + ldr r3, [pc, #436] ; (6ba8 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ str r2, [r3, #36] ; 0x24 │ │ - b.n 5dc8 │ │ + b.n 6a14 │ │ cmp r0, #1 │ │ ldr r0, [r3, #40] ; 0x28 │ │ it eq │ │ subeq r2, r1, r2 │ │ muls r0, r2 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 5c70 │ │ + bl 68bc │ │ ldr r3, [sp, #20] │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #4] │ │ cmp r3, #0 │ │ - ble.w 5efe │ │ + ble.w 6b4a │ │ ldr r6, [sp, #4] │ │ movs r7, #0 │ │ ldr r3, [sp, #24] │ │ ldr r3, [r3, #4] │ │ adds r2, r3, r4 │ │ ldr r1, [r2, #4] │ │ cmp r1, #0 │ │ - bgt.n 5df6 │ │ - ldr r3, [pc, #376] ; (5f60 ) │ │ + bgt.n 6a42 │ │ + ldr r3, [pc, #376] ; (6bac ) │ │ str r6, [sp, #4] │ │ add r3, pc │ │ str r3, [sp, #12] │ │ - ldr r3, [pc, #372] ; (5f64 ) │ │ + ldr r3, [pc, #372] ; (6bb0 ) │ │ add r3, pc │ │ str r3, [sp, #16] │ │ - b.n 5ed8 │ │ + b.n 6b24 │ │ cmp r7, r8 │ │ - bge.n 5de6 │ │ + bge.n 6a32 │ │ ldr r3, [r3, r4] │ │ rsb r9, r7, r8 │ │ ldr r6, [r2, #16] │ │ mov r0, r5 │ │ ldrb r3, [r3, #12] │ │ muls r6, r3 │ │ it mi │ │ addmi r6, #127 ; 0x7f │ │ cmp r9, r1 │ │ it ge │ │ movge r9, r1 │ │ ldr r1, [r2, #12] │ │ mov r2, r9 │ │ asrs r6, r6, #7 │ │ - bl 5674 │ │ + bl 62c0 │ │ mov r2, r9 │ │ mov r3, r6 │ │ mov ip, r0 │ │ add.w r0, sl, r7 │ │ mov r1, ip │ │ str.w ip, [sp, #4] │ │ - blx 49b0 │ │ + blx 4a64 │ │ ldr r3, [sp, #28] │ │ ldr.w ip, [sp, #4] │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #12] │ │ cmp ip, r3 │ │ - beq.n 5e46 │ │ + beq.n 6a92 │ │ mov r0, ip │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r3, [sp, #32] │ │ add r7, r9 │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r2, [r3, #12] │ │ add r2, r9 │ │ str r2, [r3, #12] │ │ ldr r2, [r3, #4] │ │ rsb r2, r9, r2 │ │ str r2, [r3, #4] │ │ cmp r2, #0 │ │ - bne.n 5dda │ │ + bne.n 6a26 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne.n 5dda │ │ + bne.n 6a26 │ │ mov r0, r5 │ │ - bl 5644 │ │ - b.n 5dda │ │ + bl 6290 │ │ + b.n 6a26 │ │ cmp r7, r8 │ │ - bge.n 5ee4 │ │ + bge.n 6b30 │ │ ldr r3, [r1, r4] │ │ rsb r9, r7, r8 │ │ mov r0, r5 │ │ ldr r2, [r3, #8] │ │ ldr r1, [r3, #4] │ │ cmp r9, r2 │ │ it ge │ │ movge r9, r2 │ │ mov r2, r9 │ │ - bl 5674 │ │ + bl 62c0 │ │ mov r3, r6 │ │ mov r2, r9 │ │ mov ip, r0 │ │ add.w r0, sl, r7 │ │ mov r1, ip │ │ str.w ip, [sp, #36] ; 0x24 │ │ - blx 49b0 │ │ + blx 4a64 │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [sp, #36] ; 0x24 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, r4] │ │ ldr r3, [r3, #4] │ │ cmp ip, r3 │ │ - beq.n 5eb4 │ │ + beq.n 6b00 │ │ mov r0, ip │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r3, [sp, #16] │ │ add r7, r9 │ │ ldr r1, [r3, #4] │ │ adds r3, r1, r4 │ │ ldr r1, [r1, r4] │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ @@ -2088,396 +3462,396 @@ │ │ rsb r2, r9, r2 │ │ str r2, [r3, #4] │ │ ldr r3, [sp, #12] │ │ ldr r1, [r3, #4] │ │ adds r3, r1, r4 │ │ ldr r2, [r3, #20] │ │ cmp r2, #0 │ │ - bne.n 5e6e │ │ + bne.n 6aba │ │ ldr r1, [r3, #4] │ │ - cbnz r1, 5efe │ │ + cbnz r1, 6b4a │ │ cmp r2, #0 │ │ - beq.n 5efe │ │ + beq.n 6b4a │ │ itt gt │ │ addgt.w r2, r2, #4294967295 ; 0xffffffff │ │ strgt r2, [r3, #20] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r2, #4] │ │ ldr r2, [r2, #8] │ │ str r1, [r3, #12] │ │ str r2, [r3, #4] │ │ adds r5, #1 │ │ - b.n 5d3a │ │ + b.n 6986 │ │ mvn.w r0, #1 │ │ mov r1, sl │ │ mov r2, r8 │ │ - bl 5674 │ │ + bl 62c0 │ │ ldr.w r3, [fp, #64] ; 0x40 │ │ - cbz r3, 5f24 │ │ + cbz r3, 6b70 │ │ ldr.w r0, [fp, #60] ; 0x3c │ │ mov r1, sl │ │ mov r2, r8 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ bx r3 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - bmi.n 5fa0 │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - bne.n 5ef8 │ │ + stmia r5!, {r1, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5f5c │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ - bne.n 5edc │ │ + stmia r5!, {r2, r3, r7} │ │ movs r1, r0 │ │ - bcc.n 5f40 │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ - bmi.n 5f50 │ │ + stmia r7!, {r1, r6, r7} │ │ movs r1, r0 │ │ - bcc.n 5f20 │ │ + stmia r7!, {r3, r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f18 │ │ + stmia r7!, {r1, r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f18 │ │ + stmia r7!, {r5, r7} │ │ movs r1, r0 │ │ - bcc.n 5f10 │ │ + stmia r7!, {r1, r3, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5f08 │ │ + stmia r7!, {r2, r4, r7} │ │ movs r1, r0 │ │ - bcc.n 5e60 │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ movs r1, r0 │ │ - bcc.n 6028 │ │ + stmia r7!, {r5} │ │ movs r1, r0 │ │ - bcc.n 5fa8 │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ movs r1, r0 │ │ - bcc.n 5fa0 │ │ + stmia r6!, {r3, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00005f68 : │ │ +00006bb4 : │ │ cmp r1, #0 │ │ mov r3, r0 │ │ ldrb r0, [r0, #12] │ │ - blt.n 5f78 │ │ + blt.n 6bc4 │ │ cmp r1, #128 ; 0x80 │ │ it ge │ │ movge r1, #128 ; 0x80 │ │ strb r1, [r3, #12] │ │ bx lr │ │ ... │ │ │ │ -00005f7c : │ │ +00006bc8 : │ │ adds r3, r0, #1 │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ - bne.n 5f9a │ │ - ldr r5, [pc, #92] ; (5fe4 ) │ │ + bne.n 6be6 │ │ + ldr r5, [pc, #92] ; (6c30 ) │ │ movs r4, #0 │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 5fde │ │ + bge.n 6c2a │ │ mov r0, r4 │ │ adds r4, #1 │ │ - bl 5f7c │ │ - b.n 5f8a │ │ - ldr r6, [pc, #76] ; (5fe8 ) │ │ + bl 6bc8 │ │ + b.n 6bd6 │ │ + ldr r6, [pc, #76] ; (6c34 ) │ │ add r6, pc │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 5fde │ │ + bge.n 6c2a │ │ movs r4, #60 ; 0x3c │ │ - blx 4a28 │ │ + blx 4998 │ │ muls r4, r5 │ │ ldr r3, [r6, #4] │ │ add r3, r4 │ │ ldr r3, [r3, #4] │ │ - cbz r3, 5fc4 │ │ + cbz r3, 6c10 │ │ mov r0, r5 │ │ - bl 5644 │ │ + bl 6290 │ │ ldr r3, [r6, #4] │ │ movs r2, #0 │ │ add r3, r4 │ │ str r2, [r3, #4] │ │ str r2, [r3, #20] │ │ - ldr r3, [pc, #36] ; (5fec ) │ │ + ldr r3, [pc, #36] ; (6c38 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ add r3, r4 │ │ ldr r1, [r3, #36] ; 0x24 │ │ str r2, [r3, #28] │ │ - cbz r1, 5fd8 │ │ + cbz r1, 6c24 │ │ ldr r1, [r3, #44] ; 0x2c │ │ str r1, [r3, #16] │ │ str r2, [r3, #36] ; 0x24 │ │ - blx 4a34 │ │ + blx 49a4 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - bne.n 5ef0 │ │ + stmia r5!, {r6} │ │ movs r1, r0 │ │ - bne.n 60cc │ │ + stmia r5!, {r2, r3, r5} │ │ movs r1, r0 │ │ - bne.n 6078 │ │ + stmia r5!, {} │ │ movs r1, r0 │ │ │ │ -00005ff0 : │ │ +00006c3c : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ - ldr r5, [pc, #36] ; (601c ) │ │ + ldr r5, [pc, #36] ; (6c68 ) │ │ movs r4, #0 │ │ movs r7, #60 ; 0x3c │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 6018 │ │ + bge.n 6c64 │ │ ldr r3, [r5, #4] │ │ mla r3, r7, r4, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r6 │ │ - bne.n 6014 │ │ + bne.n 6c60 │ │ mov r0, r4 │ │ - bl 5f7c │ │ + bl 6bc8 │ │ adds r4, #1 │ │ - b.n 5ffc │ │ + b.n 6c48 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bne.n 6044 │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006020 : │ │ +00006c6c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r6, r0 │ │ - ldr.w r8, [pc, #128] ; 60a8 │ │ + ldr.w r8, [pc, #128] ; 6cf4 │ │ mov r7, r1 │ │ add r8, pc │ │ ldr.w r4, [r8, #28] │ │ cmp r4, #0 │ │ - beq.n 60a2 │ │ + beq.n 6cee │ │ adds r3, r0, #1 │ │ - bne.n 6054 │ │ + bne.n 6ca0 │ │ movs r5, #0 │ │ mov r4, r5 │ │ ldr.w r6, [r8, #56] ; 0x38 │ │ cmp r5, r6 │ │ - bge.n 60a2 │ │ + bge.n 6cee │ │ mov r0, r5 │ │ mov r1, r7 │ │ - bl 6020 │ │ + bl 6c6c │ │ adds r5, #1 │ │ add r4, r0 │ │ - b.n 603e │ │ + b.n 6c8a │ │ ldr.w r3, [r8, #56] ; 0x38 │ │ cmp r0, r3 │ │ - bge.n 60a0 │ │ + bge.n 6cec │ │ movs r5, #60 ; 0x3c │ │ - blx 4a28 │ │ + blx 4998 │ │ muls r6, r5 │ │ ldr.w r5, [r8, #4] │ │ add r5, r6 │ │ ldr r4, [r5, #4] │ │ - cbz r4, 609a │ │ + cbz r4, 6ce6 │ │ ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - ble.n 6098 │ │ + ble.n 6ce4 │ │ ldr r2, [r5, #36] ; 0x24 │ │ cmp r2, #1 │ │ - beq.n 6098 │ │ + beq.n 6ce4 │ │ str r3, [r5, #40] ; 0x28 │ │ movs r4, #1 │ │ str r7, [r5, #48] ; 0x30 │ │ str r4, [r5, #36] ; 0x24 │ │ - blx 4a40 │ │ + blx 4aac │ │ str r0, [r5, #52] ; 0x34 │ │ ldr.w r0, [r8, #4] │ │ add r0, r6 │ │ ldr r3, [r0, #36] ; 0x24 │ │ - cbnz r3, 609a │ │ + cbnz r3, 6ce6 │ │ ldr r3, [r0, #16] │ │ str r3, [r0, #44] ; 0x2c │ │ - b.n 609a │ │ + b.n 6ce6 │ │ movs r4, #0 │ │ - blx 4a34 │ │ - b.n 60a2 │ │ + blx 49a4 │ │ + b.n 6cee │ │ movs r4, #0 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - beq.n 606c │ │ + stmia r4!, {r2, r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -000060ac : │ │ +00006cf8 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ movs r5, #0 │ │ - ldr r6, [pc, #52] ; (60e8 ) │ │ + ldr r6, [pc, #52] ; (6d34 ) │ │ mov r7, r0 │ │ mov r8, r1 │ │ mov r4, r5 │ │ add r6, pc │ │ mov.w r9, #60 ; 0x3c │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 60e0 │ │ + bge.n 6d2c │ │ ldr r3, [r6, #4] │ │ mla r3, r9, r4, r3 │ │ ldr r3, [r3, #24] │ │ cmp r3, r7 │ │ - bne.n 60dc │ │ + bne.n 6d28 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 6020 │ │ + bl 6c6c │ │ add r5, r0 │ │ adds r4, #1 │ │ - b.n 60c0 │ │ + b.n 6d0c │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - beq.n 6190 │ │ + stmia r4!, {r1, r2, r3} │ │ movs r1, r0 │ │ │ │ -000060ec : │ │ +00006d38 : │ │ cmp r0, #0 │ │ - blt.n 6106 │ │ - ldr r3, [pc, #24] ; (610c ) │ │ + blt.n 6d52 │ │ + ldr r3, [pc, #24] ; (6d58 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 6106 │ │ + bge.n 6d52 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #36] ; 0x24 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ nop │ │ - beq.n 6144 │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ movs r1, r0 │ │ │ │ -00006110 : │ │ +00006d5c : │ │ adds r3, r0, #1 │ │ push {r4, lr} │ │ - bne.n 613a │ │ - ldr r3, [pc, #76] ; (6164 ) │ │ + bne.n 6d86 │ │ + ldr r3, [pc, #76] ; (6db0 ) │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r3, r1 │ │ - bge.n 6138 │ │ + bge.n 6d84 │ │ ldr r4, [r2, #4] │ │ cmp r4, #0 │ │ - bgt.n 6130 │ │ + bgt.n 6d7c │ │ ldr r4, [r2, #20] │ │ - cbz r4, 6132 │ │ + cbz r4, 6d7e │ │ adds r0, #1 │ │ adds r3, #1 │ │ adds r2, #60 ; 0x3c │ │ - b.n 6122 │ │ + b.n 6d6e │ │ pop {r4, pc} │ │ - ldr r3, [pc, #44] ; (6168 ) │ │ + ldr r3, [pc, #44] ; (6db4 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 615c │ │ + bge.n 6da8 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - bgt.n 6160 │ │ + bgt.n 6dac │ │ ldr r0, [r0, #20] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, pc} │ │ movs r0, #0 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ + stmia r3!, {r4, r5, r7} │ │ movs r1, r0 │ │ - ldmia r7, {r4, r6, r7} │ │ + stmia r3!, {r2, r3, r7} │ │ movs r1, r0 │ │ │ │ -0000616c : │ │ +00006db8 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r4, r0 │ │ mov r8, r2 │ │ mov r7, r3 │ │ mov r5, r1 │ │ - cbnz r1, 6180 │ │ - ldr r0, [pc, #224] ; (625c ) │ │ + cbnz r1, 6dcc │ │ + ldr r0, [pc, #224] ; (6ea8 ) │ │ add r0, pc │ │ - b.n 61be │ │ - ldr r6, [pc, #220] ; (6260 ) │ │ + b.n 6e0a │ │ + ldr r6, [pc, #220] ; (6eac ) │ │ add r6, pc │ │ ldrb.w r3, [r6, #36] ; 0x24 │ │ cmp r3, #16 │ │ ldrb.w r3, [r6, #38] ; 0x26 │ │ ite ne │ │ movne.w sl, #1 │ │ moveq.w sl, #2 │ │ mul.w sl, r3, sl │ │ ldr.w r9, [r5, #8] │ │ mov r1, sl │ │ mov r0, r9 │ │ - blx 12b84 <__aeabi_uidivmod@@Base> │ │ + blx 12b80 <__aeabi_uidivmod@@Base> │ │ mov r6, r1 │ │ - cbz r1, 61b4 │ │ + cbz r1, 6e00 │ │ add.w r3, r9, #4294967295 ; 0xffffffff │ │ str r3, [r5, #8] │ │ - b.n 619c │ │ + b.n 6de8 │ │ cmp.w r9, #0 │ │ - bne.n 61ca │ │ - ldr r0, [pc, #168] ; (6264 ) │ │ + bne.n 6e16 │ │ + ldr r0, [pc, #168] ; (6eb0 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - blx 4a28 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 6202 │ │ - ldr r2, [pc, #148] ; (6268 ) │ │ + bne.n 6e4e │ │ + ldr r2, [pc, #148] ; (6eb4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #4] │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #60 ; 0x3c │ │ mla r2, r2, r3, r1 │ │ cmp r3, r0 │ │ - bge.n 61f4 │ │ + bge.n 6e40 │ │ adds r2, #60 ; 0x3c │ │ ldr.w r1, [r2, #-56] │ │ cmp r1, #0 │ │ - ble.n 6200 │ │ + ble.n 6e4c │ │ adds r3, #1 │ │ - b.n 61e2 │ │ - bne.n 6200 │ │ - ldr r0, [pc, #116] ; (626c ) │ │ + b.n 6e2e │ │ + bne.n 6e4c │ │ + ldr r0, [pc, #116] ; (6eb8 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 6252 │ │ + blx 4968 │ │ + b.n 6e9e │ │ mov r4, r3 │ │ cmp r4, #0 │ │ - blt.n 6252 │ │ - ldr r3, [pc, #104] ; (6270 ) │ │ + blt.n 6e9e │ │ + ldr r3, [pc, #104] ; (6ebc ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 6252 │ │ - blx 4a40 │ │ + bge.n 6e9e │ │ + blx 4aac │ │ mov r9, r0 │ │ mov r0, r4 │ │ - bl 6110 │ │ - cbz r0, 6224 │ │ + bl 6d5c │ │ + cbz r0, 6e70 │ │ mov r0, r4 │ │ - bl 5644 │ │ - ldr r3, [pc, #76] ; (6274 ) │ │ + bl 6290 │ │ + ldr r3, [pc, #76] ; (6ec0 ) │ │ movs r2, #60 ; 0x3c │ │ muls r2, r4 │ │ add r3, pc │ │ ldr r1, [r5, #4] │ │ ldr r0, [r3, #4] │ │ adds r3, r0, r2 │ │ str r1, [r3, #12] │ │ @@ -2489,97 +3863,97 @@ │ │ cmp r7, r2 │ │ str r2, [r3, #8] │ │ it gt │ │ addgt.w r6, r9, r7 │ │ str r2, [r3, #36] ; 0x24 │ │ str.w r9, [r3, #32] │ │ str r6, [r3, #28] │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - ldc2l 0, cr0, [r4], #-0 │ │ - ldmia r7, {r1, r3, r7} │ │ + ; instruction: 0xf22e0000 │ │ + stmia r3!, {r1, r2, r6} │ │ movs r1, r0 │ │ - mcrr2 0, 0, r0, pc, cr0 ; │ │ - ldmia r7!, {r3, r4, r5} │ │ + addw r0, r9, #0 │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ - ldc2 0, cr0, [sl], #-0 │ │ - ldmia r7!, {r2} │ │ + ; instruction: 0xf1f40000 │ │ + stmia r2!, {r6, r7} │ │ movs r1, r0 │ │ - ldmia r6, {r1, r5, r6, r7} │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ movs r1, r0 │ │ │ │ -00006278 : │ │ +00006ec4 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldr r7, [sp, #40] ; 0x28 │ │ mov r5, r1 │ │ cmp r1, #0 │ │ - beq.n 6368 │ │ - ldr r6, [pc, #228] ; (6370 ) │ │ + beq.n 6fb4 │ │ + ldr r6, [pc, #228] ; (6fbc ) │ │ add r6, pc │ │ ldrb.w r3, [r6, #36] ; 0x24 │ │ cmp r3, #16 │ │ ldrb.w r3, [r6, #38] ; 0x26 │ │ ite ne │ │ movne.w fp, #1 │ │ moveq.w fp, #2 │ │ mul.w fp, r3, fp │ │ ldr.w sl, [r5, #8] │ │ mov r1, fp │ │ mov r0, sl │ │ - blx 12b84 <__aeabi_uidivmod@@Base> │ │ + blx 12b80 <__aeabi_uidivmod@@Base> │ │ mov r6, r1 │ │ - cbz r1, 62be │ │ + cbz r1, 6f0a │ │ add.w r3, sl, #4294967295 ; 0xffffffff │ │ str r3, [r5, #8] │ │ - b.n 62a6 │ │ + b.n 6ef2 │ │ cmp.w sl, #0 │ │ - bne.n 62ce │ │ - ldr r0, [pc, #172] ; (6374 ) │ │ + bne.n 6f1a │ │ + ldr r0, [pc, #172] ; (6fc0 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 6368 │ │ - blx 4a28 │ │ + blx 4968 │ │ + b.n 6fb4 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 62fc │ │ - ldr r2, [pc, #160] ; (6378 ) │ │ + bne.n 6f48 │ │ + ldr r2, [pc, #160] ; (6fc4 ) │ │ add r2, pc │ │ ldr r3, [r2, #72] ; 0x48 │ │ ldr r1, [r2, #4] │ │ ldr r0, [r2, #56] ; 0x38 │ │ movs r2, #60 ; 0x3c │ │ mla r2, r2, r3, r1 │ │ cmp r3, r0 │ │ - bge.n 62f8 │ │ + bge.n 6f44 │ │ adds r2, #60 ; 0x3c │ │ ldr.w r1, [r2, #-56] │ │ cmp r1, #0 │ │ - ble.n 62fa │ │ + ble.n 6f46 │ │ adds r3, #1 │ │ - b.n 62e6 │ │ - beq.n 635e │ │ + b.n 6f32 │ │ + beq.n 6faa │ │ mov r4, r3 │ │ cmp r4, #0 │ │ - blt.n 635e │ │ - ldr r3, [pc, #120] ; (637c ) │ │ + blt.n 6faa │ │ + ldr r3, [pc, #120] ; (6fc8 ) │ │ add r3, pc │ │ ldr r3, [r3, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bge.n 635e │ │ - blx 4a40 │ │ + bge.n 6faa │ │ + blx 4aac │ │ mov sl, r0 │ │ mov r0, r4 │ │ - bl 6110 │ │ - cbz r0, 631e │ │ + bl 6d5c │ │ + cbz r0, 6f6a │ │ mov r0, r4 │ │ - bl 5644 │ │ - ldr r3, [pc, #96] ; (6380 ) │ │ + bl 6290 │ │ + ldr r3, [pc, #96] ; (6fcc ) │ │ movs r2, #60 ; 0x3c │ │ muls r2, r4 │ │ add r3, pc │ │ ldr r1, [r5, #4] │ │ ldr r0, [r3, #4] │ │ adds r3, r0, r2 │ │ str r1, [r3, #12] │ │ @@ -2598,581 +3972,581 @@ │ │ str r2, [r3, #16] │ │ str r1, [r3, #40] ; 0x28 │ │ str r1, [r3, #44] ; 0x2c │ │ str.w r9, [r3, #48] ; 0x30 │ │ str.w sl, [r3, #52] ; 0x34 │ │ str.w sl, [r3, #32] │ │ str r6, [r3, #28] │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldmia r6!, {r7} │ │ + stmia r2!, {r2, r3, r4, r5} │ │ movs r1, r0 │ │ - smlsd r0, r5, r0, r0 │ │ - ldmia r6!, {r2, r4, r5} │ │ + ; instruction: 0xf0ff0000 │ │ + stmia r1!, {r4, r5, r6, r7} │ │ movs r1, r0 │ │ - ldmia r6!, {r1, r3} │ │ + stmia r1!, {r1, r2, r6, r7} │ │ movs r1, r0 │ │ - ldmia r5, {r3, r5, r6, r7} │ │ + stmia r1!, {r2, r5, r7} │ │ movs r1, r0 │ │ │ │ -00006384 : │ │ +00006fd0 : │ │ cmp r0, #0 │ │ - blt.n 639c │ │ - ldr r3, [pc, #20] ; (63a0 ) │ │ + blt.n 6fe8 │ │ + ldr r3, [pc, #20] ; (6fec ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 639c │ │ + bge.n 6fe8 │ │ ldr r2, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ muls r0, r3 │ │ ldr r0, [r2, r0] │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - ldmia r5!, {r1, r7} │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ movs r1, r0 │ │ │ │ -000063a4 : │ │ +00006ff0 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ + blx 4aac │ │ adds r3, r4, #1 │ │ - bne.n 63d0 │ │ - ldr r3, [pc, #56] ; (63ec ) │ │ + bne.n 701c │ │ + ldr r3, [pc, #56] ; (7038 ) │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r2, r1 │ │ - bge.n 63ce │ │ + bge.n 701a │ │ ldr r4, [r3, #4] │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ cmp r4, #0 │ │ it gt │ │ strgt.w r0, [r3, #-52] │ │ - b.n 63ba │ │ + b.n 7006 │ │ pop {r4, pc} │ │ - ldr r3, [pc, #28] ; (63f0 ) │ │ + ldr r3, [pc, #28] ; (703c ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 63ea │ │ + bge.n 7036 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r4, r2, r4, r3 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ it gt │ │ strgt r0, [r4, #8] │ │ pop {r4, pc} │ │ - ldmia r5!, {r3, r4, r6} │ │ + stmia r1!, {r2, r4} │ │ movs r1, r0 │ │ - ldmia r5, {r1, r3, r4, r5} │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ movs r1, r0 │ │ │ │ -000063f4 : │ │ +00007040 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ + blx 4aac │ │ mov r5, r0 │ │ - blx 4a28 │ │ + blx 4998 │ │ adds r3, r4, #1 │ │ - bne.n 6430 │ │ - ldr r3, [pc, #88] ; (6460 ) │ │ + bne.n 707c │ │ + ldr r3, [pc, #88] ; (70ac ) │ │ movs r1, #0 │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r1, r0 │ │ - bge.n 6458 │ │ + bge.n 70a4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 642a │ │ + ble.n 7076 │ │ ldr r2, [r3, #28] │ │ - cbz r2, 6428 │ │ + cbz r2, 7074 │ │ ldr r6, [r3, #8] │ │ add r2, r5 │ │ subs r2, r2, r6 │ │ str r2, [r3, #28] │ │ str r4, [r3, #8] │ │ adds r1, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 6412 │ │ - ldr r3, [pc, #48] ; (6464 ) │ │ + b.n 705e │ │ + ldr r3, [pc, #48] ; (70b0 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bge.n 6458 │ │ + bge.n 70a4 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r3, r2, r4, r3 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n 6458 │ │ + ble.n 70a4 │ │ ldr r2, [r3, #28] │ │ - cbz r2, 6454 │ │ + cbz r2, 70a0 │ │ ldr r1, [r3, #8] │ │ subs r2, r2, r1 │ │ add r5, r2 │ │ str r5, [r3, #28] │ │ movs r2, #0 │ │ str r2, [r3, #8] │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ - ldmia r5!, {} │ │ + b.w 14f98 <__aeabi_llsl@@Base+0x1c> │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ movs r1, r0 │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ + stmia r0!, {r1, r2, r4, r7} │ │ movs r1, r0 │ │ │ │ -00006468 : │ │ +000070b4 : │ │ cmp r0, #0 │ │ push {r4, r5, lr} │ │ - bge.n 6490 │ │ - ldr r3, [pc, #64] ; (64b0 ) │ │ + bge.n 70dc │ │ + ldr r3, [pc, #64] ; (70fc ) │ │ movs r4, #60 ; 0x3c │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ ldr r1, [r3, #4] │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r3, r2 │ │ - bge.n 648e │ │ + bge.n 70da │ │ mla r5, r4, r3, r1 │ │ ldr r5, [r5, #8] │ │ - cbz r5, 648a │ │ + cbz r5, 70d6 │ │ adds r0, #1 │ │ adds r3, #1 │ │ - b.n 647c │ │ + b.n 70c8 │ │ pop {r4, r5, pc} │ │ - ldr r3, [pc, #32] ; (64b4 ) │ │ + ldr r3, [pc, #32] ; (7100 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 64ac │ │ + bge.n 70f8 │ │ ldr r3, [r3, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ ldr r0, [r0, #8] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ pop {r4, r5, pc} │ │ movs r0, #0 │ │ pop {r4, r5, pc} │ │ - ldmia r4, {r1, r3, r4, r7} │ │ + stmia r0!, {r1, r2, r4, r6} │ │ movs r1, r0 │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ + stmia r0!, {r1, r2, r4, r5} │ │ movs r1, r0 │ │ │ │ -000064b8 : │ │ +00007104 : │ │ push {r4, r5, r6, lr} │ │ subs r4, r0, #0 │ │ mov r6, r1 │ │ - blt.n 64e0 │ │ - ldr r5, [pc, #32] ; (64e4 ) │ │ + blt.n 712c │ │ + ldr r5, [pc, #32] ; (7130 ) │ │ add r5, pc │ │ ldr r3, [r5, #56] ; 0x38 │ │ cmp r4, r3 │ │ - bgt.n 64e0 │ │ - blx 4a28 │ │ + bgt.n 712c │ │ + blx 4998 │ │ ldr r3, [r5, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r4, r2, r4, r3 │ │ str r6, [r4, #24] │ │ - blx 4a34 │ │ + blx 49a4 │ │ movs r0, #1 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r4!, {r1, r3, r6} │ │ + stmia r0!, {r1, r2} │ │ movs r1, r0 │ │ │ │ -000064e8 : │ │ +00007134 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r7, r2 │ │ movs r5, #0 │ │ cmp r4, r6 │ │ - bgt.n 6504 │ │ + bgt.n 7150 │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 64b8 │ │ + bl 7104 │ │ adds r4, #1 │ │ add r5, r0 │ │ - b.n 64f2 │ │ + b.n 713e │ │ mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00006508 : │ │ - ldr r3, [pc, #52] ; (6540 ) │ │ +00007154 : │ │ + ldr r3, [pc, #52] ; (718c ) │ │ movs r1, #60 ; 0x3c │ │ push {r4, r5, lr} │ │ add r3, pc │ │ ldr r4, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ cmp r3, r4 │ │ - bge.n 6536 │ │ + bge.n 7182 │ │ adds r5, r0, #1 │ │ - beq.n 6528 │ │ + beq.n 7174 │ │ mla r5, r1, r3, r2 │ │ ldr r5, [r5, #24] │ │ cmp r0, r5 │ │ - bne.n 6532 │ │ + bne.n 717e │ │ mla r5, r1, r3, r2 │ │ ldr r5, [r5, #4] │ │ cmp r5, #0 │ │ - ble.n 653c │ │ + ble.n 7188 │ │ adds r3, #1 │ │ - b.n 6516 │ │ + b.n 7162 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ mov r0, r3 │ │ pop {r4, r5, pc} │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ + itte lt │ │ + movlt r1, r0 │ │ │ │ -00006544 : │ │ - ldr r3, [pc, #40] ; (6570 ) │ │ - push {r4, r5, r6, lr} │ │ +00007190 : │ │ + ldrlt r3, [pc, #40] ; (71bc ) │ │ + pushge {r4, r5, r6, lr} │ │ add r3, pc │ │ movs r5, #60 ; 0x3c │ │ ldr r1, [r3, #56] ; 0x38 │ │ ldr r4, [r3, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ cmp r3, r1 │ │ - bge.n 656c │ │ + bge.n 71b8 │ │ mla r6, r5, r3, r4 │ │ ldr r6, [r6, #24] │ │ cmp r6, r0 │ │ - beq.n 6566 │ │ + beq.n 71b2 │ │ adds r6, r0, #1 │ │ - bne.n 6568 │ │ + bne.n 71b4 │ │ adds r2, #1 │ │ adds r3, #1 │ │ - b.n 6554 │ │ + b.n 71a0 │ │ mov r0, r2 │ │ pop {r4, r5, r6, pc} │ │ - ldmia r3!, {r2, r6, r7} │ │ + nop {8} │ │ movs r1, r0 │ │ │ │ -00006574 : │ │ +000071c0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ - blx 4a40 │ │ - ldr r3, [pc, #52] ; (65b4 ) │ │ + blx 4aac │ │ + ldr r3, [pc, #52] ; (7200 ) │ │ movs r2, #0 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r3, [r3, #4] │ │ cmp r2, r6 │ │ - bge.n 65ae │ │ + bge.n 71fa │ │ ldr r5, [r3, #24] │ │ cmp r5, r4 │ │ - beq.n 6598 │ │ + beq.n 71e4 │ │ adds r5, r4, #1 │ │ - bne.n 65a8 │ │ + bne.n 71f4 │ │ ldr r5, [r3, #4] │ │ cmp r5, #0 │ │ - ble.n 65a8 │ │ + ble.n 71f4 │ │ ldr r5, [r3, #32] │ │ cmp r5, r0 │ │ itt ls │ │ movls r0, r5 │ │ movls r1, r2 │ │ adds r2, #1 │ │ adds r3, #60 ; 0x3c │ │ - b.n 658a │ │ + b.n 71d6 │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldmia r3, {r3, r7} │ │ - movs r1, r0 │ │ + itt mi │ │ + movmi r1, r0 │ │ │ │ -000065b8 : │ │ - ldr r3, [pc, #56] ; (65f4 ) │ │ +00007204 : │ │ + ldrmi r3, [pc, #56] ; (7240 ) │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r6, [r3, #56] ; 0x38 │ │ ldr r2, [r3, #4] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r3, r6 │ │ - bge.n 65ee │ │ + bge.n 723a │ │ ldr r5, [r2, #24] │ │ cmp r5, r0 │ │ - beq.n 65d8 │ │ + beq.n 7224 │ │ adds r5, r0, #1 │ │ - bne.n 65e8 │ │ + bne.n 7234 │ │ ldr r5, [r2, #4] │ │ cmp r5, #0 │ │ - ble.n 65e8 │ │ + ble.n 7234 │ │ ldr r5, [r2, #32] │ │ cmp r5, r4 │ │ itt cs │ │ movcs r4, r5 │ │ movcs r1, r3 │ │ adds r3, #1 │ │ adds r2, #60 ; 0x3c │ │ - b.n 65ca │ │ + b.n 7216 │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ - ldmia r3, {r2, r3, r6} │ │ - movs r1, r0 │ │ + it eq │ │ + moveq r1, r0 │ │ │ │ -000065f8 <_Mix_RegisterEffect_locked@@Base>: │ │ +00007244 <_Mix_RegisterEffect_locked@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r3 │ │ adds r3, r0, #2 │ │ mov r6, r1 │ │ mov r8, r2 │ │ - beq.n 6636 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ + beq.n 7282 <_Mix_RegisterEffect_locked@@Base+0x3e> │ │ cmp r0, #0 │ │ - blt.n 6614 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ - ldr r1, [pc, #108] ; (6678 <_Mix_RegisterEffect_locked@@Base+0x80>) │ │ + blt.n 7260 <_Mix_RegisterEffect_locked@@Base+0x1c> │ │ + ldr r1, [pc, #108] ; (72c4 <_Mix_RegisterEffect_locked@@Base+0x80>) │ │ add r1, pc │ │ ldr r3, [r1, #56] ; 0x38 │ │ cmp r0, r3 │ │ - blt.n 6622 <_Mix_RegisterEffect_locked@@Base+0x2a> │ │ - ldr r0, [pc, #100] ; (667c <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ + blt.n 726e <_Mix_RegisterEffect_locked@@Base+0x2a> │ │ + ldr r0, [pc, #100] ; (72c8 <_Mix_RegisterEffect_locked@@Base+0x84>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r3, [r1, #4] │ │ movs r2, #60 ; 0x3c │ │ mla r0, r2, r0, r3 │ │ adds.w r5, r0, #56 ; 0x38 │ │ - bne.n 663c <_Mix_RegisterEffect_locked@@Base+0x44> │ │ - ldr r0, [pc, #76] ; (6680 <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ + bne.n 7288 <_Mix_RegisterEffect_locked@@Base+0x44> │ │ + ldr r0, [pc, #76] ; (72cc <_Mix_RegisterEffect_locked@@Base+0x88>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ - ldr r5, [pc, #76] ; (6684 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + ldr r5, [pc, #76] ; (72d0 <_Mix_RegisterEffect_locked@@Base+0x8c>) │ │ add r5, pc │ │ adds r5, #8 │ │ - cbnz r6, 6644 <_Mix_RegisterEffect_locked@@Base+0x4c> │ │ - ldr r0, [pc, #72] ; (6688 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ + cbnz r6, 7290 <_Mix_RegisterEffect_locked@@Base+0x4c> │ │ + ldr r0, [pc, #72] ; (72d4 <_Mix_RegisterEffect_locked@@Base+0x90>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r0, #16 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ - cbnz r0, 6654 <_Mix_RegisterEffect_locked@@Base+0x5c> │ │ - ldr r0, [pc, #60] ; (668c <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ + cbnz r0, 72a0 <_Mix_RegisterEffect_locked@@Base+0x5c> │ │ + ldr r0, [pc, #60] ; (72d8 <_Mix_RegisterEffect_locked@@Base+0x94>) │ │ add r0, pc │ │ - b.n 6618 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ + b.n 7264 <_Mix_RegisterEffect_locked@@Base+0x20> │ │ movs r3, #0 │ │ stmia.w r0, {r6, r8} │ │ str r7, [r0, #8] │ │ str r3, [r0, #12] │ │ ldr r3, [r5, #0] │ │ - cbnz r3, 6666 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ + cbnz r3, 72b2 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ str r0, [r5, #0] │ │ - b.n 6670 <_Mix_RegisterEffect_locked@@Base+0x78> │ │ + b.n 72bc <_Mix_RegisterEffect_locked@@Base+0x78> │ │ ldr r2, [r3, #12] │ │ - cbz r2, 666e <_Mix_RegisterEffect_locked@@Base+0x76> │ │ + cbz r2, 72ba <_Mix_RegisterEffect_locked@@Base+0x76> │ │ mov r3, r2 │ │ - b.n 6666 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ + b.n 72b2 <_Mix_RegisterEffect_locked@@Base+0x6e> │ │ str r4, [r3, #12] │ │ movs r0, #1 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ nop │ │ - ldmia r3!, {} │ │ + bkpt 0x00bc │ │ movs r1, r0 │ │ - ldrh.w r0, [r7, r0] │ │ - ; instruction: 0xf6920000 │ │ - ldmia r2, {r2, r4, r6, r7} │ │ + ldcl 0, cr0, [r1] │ │ + stcl 0, cr0, [ip], #-0 │ │ + bkpt 0x0090 │ │ movs r1, r0 │ │ - strh.w r0, [r4, r0] │ │ - ; instruction: 0xf5300000 │ │ + ldcl 0, cr0, [lr] │ │ + ldrd r0, r0, [r7, #-0]! │ │ │ │ -00006690 : │ │ +000072dc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ mov r4, r3 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r3, r4 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r0, r7 │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -000066b4 <_Mix_UnregisterEffect_locked@@Base>: │ │ +00007300 <_Mix_UnregisterEffect_locked@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r3, r0, #2 │ │ - beq.n 66e6 <_Mix_UnregisterEffect_locked@@Base+0x32> │ │ + beq.n 7332 <_Mix_UnregisterEffect_locked@@Base+0x32> │ │ cmp r0, #0 │ │ - blt.n 66c8 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ - ldr r3, [pc, #96] ; (6720 <_Mix_UnregisterEffect_locked@@Base+0x6c>) │ │ + blt.n 7314 <_Mix_UnregisterEffect_locked@@Base+0x14> │ │ + ldr r3, [pc, #96] ; (736c <_Mix_UnregisterEffect_locked@@Base+0x6c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - blt.n 66d4 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ - ldr r0, [pc, #88] ; (6724 <_Mix_UnregisterEffect_locked@@Base+0x70>) │ │ + blt.n 7320 <_Mix_UnregisterEffect_locked@@Base+0x20> │ │ + ldr r0, [pc, #88] ; (7370 <_Mix_UnregisterEffect_locked@@Base+0x70>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r5, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r5, r3, r0, r5 │ │ adds r5, #56 ; 0x38 │ │ - bne.n 66ec <_Mix_UnregisterEffect_locked@@Base+0x38> │ │ - ldr r0, [pc, #68] ; (6728 <_Mix_UnregisterEffect_locked@@Base+0x74>) │ │ + bne.n 7338 <_Mix_UnregisterEffect_locked@@Base+0x38> │ │ + ldr r0, [pc, #68] ; (7374 <_Mix_UnregisterEffect_locked@@Base+0x74>) │ │ add r0, pc │ │ - b.n 66cc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldr r5, [pc, #68] ; (672c <_Mix_UnregisterEffect_locked@@Base+0x78>) │ │ + b.n 7318 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + ldr r5, [pc, #68] ; (7378 <_Mix_UnregisterEffect_locked@@Base+0x78>) │ │ add r5, pc │ │ adds r5, #8 │ │ ldr r4, [r5, #0] │ │ movs r6, #0 │ │ - cbz r4, 671a <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ + cbz r4, 7366 <_Mix_UnregisterEffect_locked@@Base+0x66> │ │ ldr r3, [r4, #0] │ │ cmp r3, r1 │ │ - bne.n 6714 <_Mix_UnregisterEffect_locked@@Base+0x60> │ │ + bne.n 7360 <_Mix_UnregisterEffect_locked@@Base+0x60> │ │ ldr r3, [r4, #4] │ │ ldr r7, [r4, #12] │ │ - cbz r3, 6702 <_Mix_UnregisterEffect_locked@@Base+0x4e> │ │ + cbz r3, 734e <_Mix_UnregisterEffect_locked@@Base+0x4e> │ │ ldr r1, [r4, #8] │ │ blx r3 │ │ mov r0, r4 │ │ - blx 4968 │ │ - cbnz r6, 670e <_Mix_UnregisterEffect_locked@@Base+0x5a> │ │ + blx 49bc │ │ + cbnz r6, 735a <_Mix_UnregisterEffect_locked@@Base+0x5a> │ │ str r7, [r5, #0] │ │ - b.n 6710 <_Mix_UnregisterEffect_locked@@Base+0x5c> │ │ + b.n 735c <_Mix_UnregisterEffect_locked@@Base+0x5c> │ │ str r7, [r6, #12] │ │ movs r0, #1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r6, r4 │ │ ldr r4, [r4, #12] │ │ - b.n 66f0 <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ - ldr r0, [pc, #20] ; (6730 <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ + b.n 733c <_Mix_UnregisterEffect_locked@@Base+0x3c> │ │ + ldr r0, [pc, #20] ; (737c <_Mix_UnregisterEffect_locked@@Base+0x7c>) │ │ add r0, pc │ │ - b.n 66cc <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ - ldmia r2, {r2, r3, r6} │ │ + b.n 7318 <_Mix_UnregisterEffect_locked@@Base+0x18> │ │ + bkpt 0x0008 │ │ movs r1, r0 │ │ - ; instruction: 0xf7830000 │ │ - ; instruction: 0xf5e20000 │ │ - ldmia r2, {r2, r5} │ │ + ldc 0, cr0, [sp, #-0] │ │ + subs.w r0, ip, r0 │ │ + pop {r5, r6, r7, pc} │ │ movs r1, r0 │ │ - ; instruction: 0xf75d0000 │ │ + ldc 0, cr0, [r7, #-0] │ │ │ │ -00006734 : │ │ +00007380 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r1, r4 │ │ mov r0, r5 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00006750 <_Mix_UnregisterAllEffects_locked@@Base>: │ │ +0000739c <_Mix_UnregisterAllEffects_locked@@Base>: │ │ push {r3, lr} │ │ adds r3, r0, #2 │ │ - beq.n 6770 <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ + beq.n 73bc <_Mix_UnregisterAllEffects_locked@@Base+0x20> │ │ cmp r0, #0 │ │ - blt.n 677e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ - ldr r3, [pc, #48] ; (678c <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ + blt.n 73ca <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + ldr r3, [pc, #48] ; (73d8 <_Mix_UnregisterAllEffects_locked@@Base+0x3c>) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r0, r2 │ │ - bge.n 677e <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ + bge.n 73ca <_Mix_UnregisterAllEffects_locked@@Base+0x2e> │ │ ldr r1, [r3, #4] │ │ movs r3, #60 ; 0x3c │ │ mla r1, r3, r0, r1 │ │ adds r1, #56 ; 0x38 │ │ - b.n 6776 <_Mix_UnregisterAllEffects_locked@@Base+0x26> │ │ - ldr r1, [pc, #28] ; (6790 <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ + b.n 73c2 <_Mix_UnregisterAllEffects_locked@@Base+0x26> │ │ + ldr r1, [pc, #28] ; (73dc <_Mix_UnregisterAllEffects_locked@@Base+0x40>) │ │ add r1, pc │ │ adds r1, #8 │ │ ldmia.w sp!, {r3, lr} │ │ - b.w 560c │ │ - ldr r0, [pc, #20] ; (6794 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ + b.w 6258 │ │ + ldr r0, [pc, #20] ; (73e0 <_Mix_UnregisterAllEffects_locked@@Base+0x44>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - ldmia r1!, {r4, r5, r7} │ │ + pop {r2, r3, r5, r6, pc} │ │ movs r1, r0 │ │ - ldmia r1, {r1, r3, r4, r7} │ │ + pop {r1, r2, r4, r6, pc} │ │ movs r1, r0 │ │ - movt r0, #55296 ; 0xd800 │ │ + stc 0, cr0, [r7], {0} │ │ │ │ -00006798 : │ │ +000073e4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r0, r4 │ │ - bl 6750 <_Mix_UnregisterAllEffects_locked@@Base> │ │ + bl 739c <_Mix_UnregisterAllEffects_locked@@Base> │ │ mov r4, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r4 │ │ pop {r4, pc} │ │ │ │ -000067b0 : │ │ +000073fc : │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r4, r0, #0 │ │ - blt.n 67c0 │ │ - ldr r3, [pc, #156] ; (6854 ) │ │ + blt.n 740c │ │ + ldr r3, [pc, #156] ; (74a0 ) │ │ add r3, pc │ │ ldr r2, [r3, #56] ; 0x38 │ │ cmp r4, r2 │ │ - bne.n 67c8 │ │ - ldr r3, [pc, #148] ; (6858 ) │ │ + bne.n 7414 │ │ + ldr r3, [pc, #148] ; (74a4 ) │ │ add r3, pc │ │ ldr r0, [r3, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - bge.n 67d0 │ │ + bge.n 741c │ │ mov r5, r4 │ │ mov r6, r3 │ │ - b.n 67f0 │ │ + b.n 743c │ │ movs r7, #60 ; 0x3c │ │ - ldr r6, [pc, #136] ; (685c ) │ │ + ldr r6, [pc, #136] ; (74a8 ) │ │ mul.w r5, r7, r4 │ │ - blx 4a28 │ │ + blx 4998 │ │ add r6, pc │ │ ldr r0, [r6, #4] │ │ mov r1, r5 │ │ - blx 49f8 │ │ + blx 495c │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r4, r3 │ │ str r0, [r6, #4] │ │ - bgt.n 6806 │ │ - b.n 6844 │ │ + bgt.n 7452 │ │ + b.n 7490 │ │ ldr r3, [r6, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 67d0 │ │ + bge.n 741c │ │ mov r0, r5 │ │ - bl 6798 │ │ + bl 73e4 │ │ mov r0, r5 │ │ - bl 5f7c │ │ + bl 6bc8 │ │ adds r5, #1 │ │ - b.n 67f0 │ │ + b.n 743c │ │ mla r3, r7, r3, r0 │ │ add r5, r0 │ │ movs r2, #0 │ │ movs r1, #128 ; 0x80 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r2, [r3, #0] │ │ adds r3, #60 ; 0x3c │ │ @@ -3183,1991 +4557,206 @@ │ │ str.w r1, [r3, #-16] │ │ str.w r2, [r3, #-24] │ │ str.w r0, [r3, #-36] │ │ str.w r2, [r3, #-32] │ │ str.w r2, [r3, #-4] │ │ str.w r2, [r3, #-52] │ │ cmp r3, r5 │ │ - bne.n 6814 │ │ - ldr r5, [pc, #24] ; (6860 ) │ │ + bne.n 7460 │ │ + ldr r5, [pc, #24] ; (74ac ) │ │ add r5, pc │ │ str r4, [r5, #56] ; 0x38 │ │ - blx 4a34 │ │ + blx 49a4 │ │ ldr r0, [r5, #56] ; 0x38 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ nop │ │ - ldmia r1!, {r2, r4, r6} │ │ + pop {r4, pc} │ │ movs r1, r0 │ │ - ldmia r1, {r1, r3, r6} │ │ + pop {r1, r2, pc} │ │ movs r1, r0 │ │ - ldmia r1!, {r4, r5} │ │ + pop {r2, r3, r5, r6, r7} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ + pop {r1, r7} │ │ movs r1, r0 │ │ │ │ -00006864 : │ │ +000074b0 : │ │ push {r3, r4, r5, lr} │ │ - ldr r4, [pc, #88] ; (68c0 ) │ │ + ldr r4, [pc, #88] ; (750c ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ - cbz r3, 68be │ │ + cbz r3, 750a │ │ cmp r3, #1 │ │ - bne.n 68b4 │ │ + bne.n 7500 │ │ movs r5, #0 │ │ ldr r3, [r4, #56] ; 0x38 │ │ cmp r5, r3 │ │ - bge.n 6884 │ │ + bge.n 74d0 │ │ mov r0, r5 │ │ adds r5, #1 │ │ - bl 6798 │ │ - b.n 6874 │ │ + bl 73e4 │ │ + b.n 74c0 │ │ mvn.w r0, #1 │ │ movs r5, #0 │ │ - bl 6798 │ │ - bl 7494 │ │ + bl 73e4 │ │ + bl 570c │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - bl 5f7c │ │ - bl 7fb8 <_Mix_DeinitEffects@@Base> │ │ - blx 4a4c │ │ + bl 6bc8 │ │ + bl 7c90 <_Mix_DeinitEffects@@Base> │ │ + blx 4ab8 │ │ ldr r0, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r0, [r4, #12] │ │ str r5, [r4, #4] │ │ - blx 4968 │ │ + blx 49bc │ │ str r5, [r4, #12] │ │ str r5, [r4, #16] │ │ - ldr r2, [pc, #12] ; (68c4 ) │ │ + ldr r2, [pc, #12] ; (7510 ) │ │ add r2, pc │ │ ldr r3, [r2, #28] │ │ subs r3, #1 │ │ str r3, [r2, #28] │ │ pop {r3, r4, r5, pc} │ │ - ldmia r0!, {r2, r5, r7} │ │ + pop {r5, r6} │ │ movs r1, r0 │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ + pop {r1, r4} │ │ movs r1, r0 │ │ │ │ -000068c8 : │ │ +00007514 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r8, r0 │ │ - ldr r5, [pc, #288] ; (69f0 ) │ │ + ldr r5, [pc, #288] ; (763c ) │ │ mov r9, r3 │ │ - ldr r4, [pc, #288] ; (69f4 ) │ │ + ldr r4, [pc, #288] ; (7640 ) │ │ sub sp, #36 ; 0x24 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ mov r6, r1 │ │ add r4, pc │ │ mov r7, r2 │ │ ldr r3, [r5, #0] │ │ ldr r0, [r4, #28] │ │ str r3, [sp, #28] │ │ - cbnz r0, 6918 │ │ + cbnz r0, 7564 │ │ strh.w r6, [sp, #8] │ │ add r0, sp, #4 │ │ - ldr r6, [pc, #264] ; (69f8 ) │ │ + ldr r6, [pc, #264] ; (7644 ) │ │ movs r4, #0 │ │ strb.w r7, [sp, #10] │ │ add r6, pc │ │ - ldr r3, [pc, #256] ; (69fc ) │ │ + ldr r3, [pc, #256] ; (7648 ) │ │ add.w r7, r6, #32 │ │ str.w r8, [sp, #4] │ │ add r3, pc │ │ strh.w r9, [sp, #12] │ │ mov r1, r7 │ │ str r3, [sp, #20] │ │ str r4, [sp, #24] │ │ - blx 4a58 │ │ + blx 4ac4 │ │ cmp r0, r4 │ │ - bge.n 693c │ │ - b.n 69d8 │ │ + bge.n 7588 │ │ + b.n 7624 │ │ ldrh r3, [r4, #36] ; 0x24 │ │ cmp r3, r1 │ │ - bne.n 692c │ │ + bne.n 7578 │ │ ldrb.w r3, [r4, #38] ; 0x26 │ │ cmp r2, r3 │ │ - bne.n 692c │ │ + bne.n 7578 │ │ adds r0, #1 │ │ str r0, [r4, #28] │ │ - b.n 69d4 │ │ - ldr r4, [pc, #208] ; (6a00 ) │ │ + b.n 7620 │ │ + ldr r4, [pc, #208] ; (764c ) │ │ add r4, pc │ │ ldr r3, [r4, #28] │ │ cmp r3, #0 │ │ - beq.n 68e8 │ │ - bl 6864 │ │ - b.n 6930 │ │ - mov r0, r7 │ │ - bl 7290 │ │ - cmp r0, #0 │ │ - bge.n 694c │ │ - blx 4a4c │ │ - b.n 69d8 │ │ + beq.n 7534 │ │ + bl 74b0 │ │ + b.n 757c │ │ + mov r0, r7 │ │ + bl 5508 │ │ + cmp r0, #0 │ │ + bge.n 7598 │ │ + blx 4ab8 │ │ + b.n 7624 │ │ mov.w r0, #480 ; 0x1e0 │ │ movs r3, #8 │ │ str r3, [r6, #56] ; 0x38 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r1, [r6, #56] ; 0x38 │ │ mov r3, r4 │ │ movs r2, #128 ; 0x80 │ │ str r0, [r6, #4] │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ add.w r0, r0, #60 ; 0x3c │ │ - bge.n 699c │ │ + bge.n 75e8 │ │ str.w r4, [r0, #-60] │ │ adds r3, #1 │ │ str.w r4, [r0, #-56] │ │ str.w r4, [r0, #-40] │ │ str.w r2, [r0, #-44] │ │ str.w r2, [r0, #-20] │ │ str.w r2, [r0, #-16] │ │ str.w r4, [r0, #-24] │ │ str.w r6, [r0, #-36] │ │ str.w r4, [r0, #-32] │ │ str.w r4, [r0, #-4] │ │ str.w r4, [r0, #-52] │ │ - b.n 6964 │ │ + b.n 75b0 │ │ movs r0, #128 ; 0x80 │ │ - bl 7258 │ │ - bl 7f94 <_Mix_InitEffects@@Base> │ │ - ldr r0, [pc, #92] ; (6a04 ) │ │ + bl 54d0 │ │ + bl 7c6c <_Mix_InitEffects@@Base> │ │ + ldr r0, [pc, #92] ; (7650 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #88] ; (6a08 ) │ │ + bl 6324 │ │ + ldr r0, [pc, #88] ; (7654 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #84] ; (6a0c ) │ │ + bl 6324 │ │ + ldr r0, [pc, #84] ; (7658 ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r0, [pc, #80] ; (6a10 ) │ │ + bl 6324 │ │ + ldr r0, [pc, #80] ; (765c ) │ │ add r0, pc │ │ - bl 56d8 │ │ - ldr r3, [pc, #76] ; (6a14 ) │ │ + bl 6324 │ │ + ldr r3, [pc, #76] ; (7660 ) │ │ movs r0, #0 │ │ movs r2, #1 │ │ add r3, pc │ │ str r2, [r3, #28] │ │ - blx 4a64 │ │ + blx 4ad0 │ │ movs r0, #0 │ │ - b.n 69dc │ │ + b.n 7628 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r2, [sp, #28] │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 69e8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - nop │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ - movs r1, r0 │ │ - ldmia r0!, {r4, r5} │ │ - movs r1, r0 │ │ - ldmia r0!, {r1, r2, r4} │ │ - movs r1, r0 │ │ - bl 3ce9fe <_end@@Base+0x3ab862> │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - ; instruction: 0xf4eb0000 │ │ - ; instruction: 0xf4e80000 │ │ - ; instruction: 0xf4e50000 │ │ - ; instruction: 0xf4e10000 │ │ - stmia r7!, {r6} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #32] ; (6a3c ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #5 │ │ - bne.n 6a36 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - vmov r2, r3, d0 │ │ - bl 4f78 │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, pc} │ │ - stmia r7!, {r2, r3, r4, r5} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6a70 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - cbz r0, 6a6e │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6a60 │ │ - cmp r2, #5 │ │ - bne.n 6a6c │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 4e02 │ │ - b.n 6a64 │ │ - bl 55d8 │ │ - adds r0, #0 │ │ - it ne │ │ - movne r0, #1 │ │ - pop {r3, pc} │ │ - movs r0, #0 │ │ - pop {r3, pc} │ │ - stmia r7!, {r2, r4} │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #28] ; (6a98 ) │ │ - add r4, pc │ │ - ldr r1, [r4, #8] │ │ - ldr r0, [r4, #4] │ │ - adds r1, #1 │ │ - lsls r1, r1, #2 │ │ - blx 49f8 │ │ - cbz r0, 6a96 │ │ - ldr r3, [r4, #8] │ │ - str r0, [r4, #4] │ │ - adds r2, r3, #1 │ │ - str r2, [r4, #8] │ │ - str.w r5, [r0, r3, lsl #2] │ │ - pop {r3, r4, r5, pc} │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ - movs r1, r0 │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #292] ; 6bc8 │ │ - movs r5, #1 │ │ - movs r2, #0 │ │ - mov r8, r0 │ │ - add r9, pc │ │ - ldr.w r9, [r9] │ │ - add r4, sp, #8 │ │ - ldr.w r3, [r9] │ │ - str r5, [sp, #0] │ │ - ldr r1, [r0, #4] │ │ - str r3, [sp, #28] │ │ - movs r3, #0 │ │ - blx r1 │ │ - mov r2, r5 │ │ - movs r3, #4 │ │ - ldr.w r6, [r8, #8] │ │ - mov sl, r0 │ │ - mov fp, r1 │ │ - mov r0, r8 │ │ - mov r1, r4 │ │ - blx r6 │ │ - cmp r0, #4 │ │ - beq.n 6ae4 │ │ - ldr r0, [pc, #240] ; (6bcc ) │ │ - add r0, pc │ │ - blx 4998 │ │ - movs r0, #0 │ │ - b.n 6bb2 │ │ - mov r2, r5 │ │ - mov r0, r8 │ │ - add r1, sp, #16 │ │ - movs r3, #8 │ │ - ldr.w r5, [r8, #8] │ │ - blx r5 │ │ - cmp r0, #8 │ │ - bne.n 6ad8 │ │ - movs r5, #0 │ │ - ldr.w r1, [r8, #4] │ │ - str r5, [sp, #0] │ │ - mov r0, r8 │ │ - mov r2, sl │ │ - mov r3, fp │ │ - blx r1 │ │ - ldr r1, [pc, #200] ; (6bd0 ) │ │ - mov r0, r4 │ │ - strb.w r5, [sp, #12] │ │ - add r1, pc │ │ - strb.w r5, [sp, #24] │ │ - blx 4a70 │ │ - cbnz r0, 6b28 │ │ - ldr r1, [pc, #184] ; (6bd4 ) │ │ - add r0, sp, #20 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cmp r0, #0 │ │ - beq.n 6b9c │ │ - ldr r1, [pc, #172] ; (6bd8 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6b9c │ │ - ldr r1, [pc, #164] ; (6bdc ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba0 │ │ - ldr r1, [pc, #156] ; (6be0 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba4 │ │ - ldr r1, [pc, #148] ; (6be4 ) │ │ - mov r0, r4 │ │ - add r1, pc │ │ - blx 4a70 │ │ - cbz r0, 6ba8 │ │ - ldr r1, [pc, #140] ; (6be8 ) │ │ - mov r0, r4 │ │ - movs r2, #3 │ │ - add r1, pc │ │ - blx 4a7c │ │ - cbz r0, 6bac │ │ - ldrb.w r3, [sp, #8] │ │ - cmp r3, #255 ; 0xff │ │ - bne.n 6bb0 │ │ - ldrb.w r2, [sp, #9] │ │ - and.w r3, r2, #240 ; 0xf0 │ │ - cmp r3, #240 ; 0xf0 │ │ - bne.n 6bb0 │ │ - ldrb.w r3, [sp, #10] │ │ - ands.w r1, r3, #240 ; 0xf0 │ │ - beq.n 6bb0 │ │ - cmp r1, #240 ; 0xf0 │ │ - beq.n 6bb0 │ │ - and.w r3, r3, #12 │ │ - cmp r3, #12 │ │ - beq.n 6bb0 │ │ - tst.w r2, #6 │ │ - ite ne │ │ - movne r0, #6 │ │ - moveq r0, #3 │ │ - b.n 6bb2 │ │ - movs r0, #2 │ │ - b.n 6bb2 │ │ - movs r0, #5 │ │ - b.n 6bb2 │ │ - movs r0, #8 │ │ - b.n 6bb2 │ │ - movs r0, #4 │ │ - b.n 6bb2 │ │ - movs r0, #6 │ │ - b.n 6bb2 │ │ - movs r0, #3 │ │ - ldr r2, [sp, #28] │ │ - ldr.w r3, [r9] │ │ - cmp r2, r3 │ │ - beq.n 6bc0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7634 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - stmia r4!, {r2, r4} │ │ - movs r1, r0 │ │ - ubfx r0, fp, #0, #1 │ │ - ; instruction: 0xf3b00000 │ │ - ; instruction: 0xf3750000 │ │ - ; instruction: 0xf3970000 │ │ - ; instruction: 0xf3900000 │ │ - usat r0, #0, r9 │ │ - usat r0, #0, r2 │ │ - ; instruction: 0xf3790000 │ │ - ldr r3, [pc, #28] ; (6c0c ) │ │ - mov r1, r0 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6c00 │ │ - cmp r2, #5 │ │ - beq.n 6c04 │ │ - bx lr │ │ - b.w 4fd4 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - b.w 4df8 │ │ - stmia r5!, {r3, r5, r6} │ │ - movs r1, r0 │ │ - push {r3, lr} │ │ - ldr r3, [pc, #44] ; (6c40 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r2, [r2, #0] │ │ - cmp r2, #2 │ │ - beq.n 6c24 │ │ - cmp r2, #5 │ │ - beq.n 6c2a │ │ - pop {r3, pc} │ │ - bl 55a4 │ │ - b.n 6c32 │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #4] │ │ - bl 4e62 │ │ - ldr r3, [pc, #16] ; (6c44 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - ldr r1, [r3, #0] │ │ - str r2, [r3, #0] │ │ - str r2, [r1, #8] │ │ - pop {r3, pc} │ │ - stmia r5!, {r2, r6} │ │ - movs r1, r0 │ │ - stmia r5!, {r1, r5} │ │ - movs r1, r0 │ │ - ldr r3, [pc, #156] ; (6ce8 ) │ │ - push {r4, lr} │ │ - add r3, pc │ │ - vpush {d8} │ │ - mov r4, r0 │ │ - ldr r3, [r3, #0] │ │ - vmov.f64 d8, d0 │ │ - cbz r3, 6c60 │ │ - bl 6c10 │ │ - ldr r3, [pc, #136] ; (6cec ) │ │ - ldr r2, [r4, #0] │ │ - add r3, pc │ │ - cmp r2, #3 │ │ - str r4, [r3, #0] │ │ - beq.n 6c82 │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #2 │ │ - bne.n 6c78 │ │ - movs r0, #0 │ │ - b.n 6c7e │ │ - ldr r3, [pc, #116] ; (6cf0 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #0] │ │ - bl 6bec │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 6c94 │ │ - cmp r3, #5 │ │ - bne.n 6c9c │ │ - ldr r0, [r4, #4] │ │ - bl 4dfc │ │ - b.n 6ca2 │ │ - ldr r0, [r4, #4] │ │ - bl 53d0 │ │ - b.n 6ca2 │ │ - ldr r0, [pc, #84] ; (6cf4 ) │ │ - add r0, pc │ │ - b.n 6cbc │ │ - vcmpe.f64 d8, #0.0 │ │ - vmrs APSR_nzcv, fpscr │ │ - ble.n 6cce │ │ - vmov.f64 d0, d8 │ │ - bl 6a18 │ │ - cmp r0, #0 │ │ - bge.n 6cd6 │ │ - ldr r0, [pc, #60] ; (6cf8 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [pc, #56] ; (6cfc ) │ │ - movs r2, #0 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - add r3, pc │ │ - str r2, [r3, #0] │ │ - b.n 6cd8 │ │ - vldr d0, [pc, #16] ; 6ce0 │ │ - bl 6a18 │ │ - movs r0, #0 │ │ - vpop {d8} │ │ - pop {r4, pc} │ │ - nop │ │ - ... │ │ - stmia r5!, {r2, r3} │ │ - movs r1, r0 │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - stmia r3!, {r1, r2, r3, r7} │ │ - movs r1, r0 │ │ - ; instruction: 0xf23d0000 │ │ - ; instruction: 0xf23f0000 │ │ - stmia r4!, {r4, r7} │ │ - movs r1, r0 │ │ - push {r3, r4, r5, lr} │ │ - bl 6a40 │ │ - cbnz r0, 6d3e │ │ - ldr r5, [pc, #68] ; (6d50 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #12] │ │ - cmp r4, #0 │ │ - beq.n 6d32 │ │ - itt gt │ │ - addgt.w r4, r4, #4294967295 ; 0xffffffff │ │ - strgt r4, [r5, #12] │ │ - ldr r4, [pc, #56] ; (6d54 ) │ │ - vldr d0, [pc, #40] ; 6d48 │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - ldr r0, [r4, #0] │ │ - ldr r5, [r3, #8] │ │ - bl 6c48 │ │ - ldr r3, [r4, #0] │ │ - str r5, [r3, #8] │ │ - b.n 6d3e │ │ - bl 6c10 │ │ - ldr r3, [r5, #16] │ │ - cbz r3, 6d40 │ │ - blx r3 │ │ - b.n 6d40 │ │ - movs r4, #1 │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - nop.w │ │ - ... │ │ - stmia r4!, {r1, r2, r3, r6} │ │ - movs r1, r0 │ │ - stmia r4!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00006d58 : │ │ - ldr r3, [pc, #4] ; (6d60 ) │ │ - add r3, pc │ │ - ldr r0, [r3, #8] │ │ - bx lr │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006d64 : │ │ - cmp r0, #0 │ │ - blt.n 6d7a │ │ - ldr r3, [pc, #20] ; (6d80 ) │ │ - add r3, pc │ │ - ldr r2, [r3, #8] │ │ - cmp r0, r2 │ │ - bge.n 6d7a │ │ - ldr r3, [r3, #4] │ │ - ldr.w r0, [r3, r0, lsl #2] │ │ - bx lr │ │ - movs r0, #0 │ │ - bx lr │ │ - nop │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006d84 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - blx 4a28 │ │ - ldr r3, [pc, #12] ; (6d9c ) │ │ - add r3, pc │ │ - str r4, [r3, #16] │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 14fac <__aeabi_llsl@@Base+0x2c> │ │ - nop │ │ - stmia r3!, {r1, r3, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00006da0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - mov r7, r1 │ │ - ldr r4, [pc, #212] ; (6e7c ) │ │ - mov r5, r2 │ │ - ldr.w r9, [pc, #212] ; 6e80 │ │ - ldr.w sl, [pc, #212] ; 6e84 │ │ - add r4, pc │ │ - ldr.w r8, [pc, #208] ; 6e88 │ │ - add r9, pc │ │ - add sl, pc │ │ - add r8, pc │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #0 │ │ - beq.n 6e76 │ │ - ldr r3, [pc, #196] ; (6e8c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #0 │ │ - beq.n 6e76 │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cbz r3, 6e26 │ │ - ldr r2, [r4, #0] │ │ - ldr r3, [r2, #12] │ │ - adds r1, r3, #1 │ │ - str r1, [r2, #12] │ │ - ldr r2, [r4, #0] │ │ - ldr r2, [r2, #16] │ │ - cmp r3, r2 │ │ - ldr r3, [r4, #0] │ │ - bge.n 6e0c │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [r4, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r4, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - itte eq │ │ - subeq r0, r1, r0 │ │ - ldreq.w r3, [sl] │ │ - ldrne.w r3, [r9] │ │ - muls r0, r3 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - bl 6bec │ │ - b.n 6e26 │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 6e20 │ │ - bl 6c10 │ │ - ldr r3, [r4, #16] │ │ - cbz r3, 6e76 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - bx r3 │ │ - ldr r3, [r4, #0] │ │ - movs r2, #0 │ │ - str r2, [r3, #8] │ │ - bl 6d00 │ │ - bl 6a40 │ │ - cbz r0, 6e76 │ │ - ldr.w r3, [r8] │ │ - ldr r3, [r3, #0] │ │ - cmp r3, #2 │ │ - beq.n 6e42 │ │ - cmp r3, #5 │ │ - beq.n 6e4c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - mov r0, r7 │ │ - mov r1, r5 │ │ - bl 53f0 │ │ - b.n 6e5a │ │ - ldr.w r3, [r8] │ │ - mov r1, r7 │ │ - mov r2, r5 │ │ - ldr r0, [r3, #4] │ │ - bl 4e06 │ │ - cmp r0, #0 │ │ - mov r6, r0 │ │ - ble.n 6e76 │ │ - cmp r0, r5 │ │ - bge.n 6e76 │ │ - bl 6d00 │ │ - bl 6a40 │ │ - cbz r0, 6e76 │ │ - subs r5, r5, r6 │ │ - add r7, r5 │ │ - mov r5, r6 │ │ - b.n 6dbe │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ - nop │ │ - stmia r3!, {r1, r2, r5, r7} │ │ - movs r1, r0 │ │ - stmia r2!, {r4, r6} │ │ - movs r1, r0 │ │ - stmia r2!, {r1, r2, r3, r6} │ │ - movs r1, r0 │ │ - stmia r3!, {r2, r3, r4, r7} │ │ - movs r1, r0 │ │ - stmia r1!, {r1} │ │ - movs r1, r0 │ │ - │ │ -00006e90 : │ │ - ldr r3, [pc, #52] ; (6ec8 ) │ │ - push {r4, r5, lr} │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - subs r4, r0, #1 │ │ - ldr r2, [r3, #0] │ │ - ldrb.w r3, [r4, #1]! │ │ - cbz r3, 6ebe │ │ - ldrb.w r0, [r1], #1 │ │ - cbz r0, 6ebc │ │ - adds r3, #1 │ │ - adds r0, #1 │ │ - ldrsh.w r5, [r2, r3, lsl #1] │ │ - ldrsh.w r3, [r2, r0, lsl #1] │ │ - cmp r5, r3 │ │ - beq.n 6e9c │ │ - movs r0, #0 │ │ - pop {r4, r5, pc} │ │ - pop {r4, r5, pc} │ │ - ldrb r0, [r1, #0] │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - pop {r4, r5, pc} │ │ - stmia r0!, {r3, r4, r5} │ │ - movs r1, r0 │ │ - │ │ -00006ecc : │ │ - stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, lr} │ │ - mov r6, r1 │ │ - mov r7, r2 │ │ - mov r5, r0 │ │ - cbnz r0, 6ee2 │ │ - ldr r0, [pc, #152] ; (6f74 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 6f5c │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - mov r8, r0 │ │ - mov r9, r1 │ │ - cbnz r6, 6efe │ │ - mov r0, r5 │ │ - bl 6a9c │ │ - mov r6, r0 │ │ - cbz r0, 6f10 │ │ - movs r0, #24 │ │ - blx 4974 │ │ - mov r4, r0 │ │ - cbnz r0, 6f14 │ │ - ldr r0, [pc, #108] ; (6f78 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - cbz r7, 6f5c │ │ - b.n 6f56 │ │ - cmp r6, #2 │ │ - mov.w r3, #1 │ │ - str r3, [r0, #20] │ │ - beq.n 6f2e │ │ - cmp r6, #5 │ │ - bne.n 6f42 │ │ - str r6, [r0, #0] │ │ - mov r1, r7 │ │ - mov r0, r5 │ │ - bl 4e68 │ │ - b.n 6f38 │ │ - str r6, [r0, #0] │ │ - mov r1, r7 │ │ - mov r0, r5 │ │ - bl 4fe0 │ │ - str r0, [r4, #4] │ │ - cbz r0, 6f4a │ │ - movs r3, #0 │ │ - str r3, [r4, #20] │ │ - b.n 6f4a │ │ - ldr r0, [pc, #56] ; (6f7c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [r4, #20] │ │ - mov r0, r4 │ │ - cbz r3, 6f6e │ │ - blx 4968 │ │ - cbz r7, 6f60 │ │ - ldr r3, [r5, #16] │ │ - mov r0, r5 │ │ - blx r3 │ │ - movs r0, #0 │ │ - b.n 6f6e │ │ - str r7, [sp, #0] │ │ - mov r0, r5 │ │ - ldr r1, [r5, #4] │ │ - mov r2, r8 │ │ - mov r3, r9 │ │ - blx r1 │ │ - b.n 6f5c │ │ - add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ - orr.w r0, r7, #0 │ │ - ldcl 0, cr0, [r6], #-0 │ │ - vext.8 d16, d3, d0, #0 │ │ - │ │ -00006f80 : │ │ - ldr r1, [pc, #252] ; (7080 ) │ │ - push {r3, r4, r5, lr} │ │ - add r1, pc │ │ - mov r5, r0 │ │ - blx 4a88 │ │ - mov r4, r0 │ │ - cbnz r0, 6f9c │ │ - ldr r0, [pc, #240] ; (7084 ) │ │ - mov r1, r5 │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 7068 │ │ - mov r0, r5 │ │ - movs r1, #46 ; 0x2e │ │ - blx 4a94 │ │ - cmp r0, #0 │ │ - beq.n 7074 │ │ - adds r5, r0, #1 │ │ - ldr r1, [pc, #220] ; (7088 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 703c │ │ - ldr r1, [pc, #208] ; (708c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cbz r0, 6fc8 │ │ - movs r5, #4 │ │ - b.n 703e │ │ - ldr r1, [pc, #196] ; (7090 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 6fc4 │ │ - ldr r1, [pc, #188] ; (7094 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 6fc4 │ │ - ldr r1, [pc, #176] ; (7098 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 706c │ │ - ldr r1, [pc, #168] ; (709c ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 7070 │ │ - ldr r1, [pc, #156] ; (70a0 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cbz r0, 7010 │ │ - movs r5, #6 │ │ - b.n 703e │ │ - ldr r1, [pc, #144] ; (70a4 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - ldr r1, [pc, #136] ; (70a8 ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - ldr r1, [pc, #124] ; (70ac ) │ │ - mov r0, r5 │ │ - add r1, pc │ │ - bl 6e90 │ │ - cmp r0, #0 │ │ - bne.n 700c │ │ - b.n 7074 │ │ - movs r5, #2 │ │ - ldr r0, [pc, #112] ; (70b0 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r4 │ │ - mov r1, r5 │ │ - movs r2, #1 │ │ - bl 6ecc │ │ - mov r4, r0 │ │ - cbnz r0, 7068 │ │ - blx 4aa0 │ │ - ldrb r5, [r0, #0] │ │ - cbnz r5, 7068 │ │ - ldr r0, [pc, #84] ; (70b4 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, pc} │ │ - mov r0, r4 │ │ - pop {r3, r4, r5, pc} │ │ - movs r5, #5 │ │ - b.n 703e │ │ - movs r5, #8 │ │ - b.n 703e │ │ - mov r0, r4 │ │ - bl 6a9c │ │ - mov r5, r0 │ │ - b.n 703e │ │ nop │ │ - vaddl.s8 q8, d13, d0 │ │ - vaddl.s8 q8, d0, d0 │ │ - vext.8 d0, d9, d0, #0 │ │ - vaddl.s32 q0, d15, d0 │ │ - vaddl.s32 q0, d3, d0 │ │ - vaddl.s16 q0, d10, d0 │ │ - cdp 0, 11, cr0, cr9, cr0, {0} │ │ - vaddl.s8 q0, d2, d0 │ │ - vhadd.s d16, d9, d0 │ │ - vhadd.s32 d16, d13, d0 │ │ - vhadd.s32 d16, d4, d0 │ │ - vhadd.s16 d16, d10, d0 │ │ - vhadd.s8 d16, d14, d0 │ │ - cdp 0, 13, cr0, cr9, cr0, {0} │ │ - │ │ -000070b8 : │ │ - mov r2, r1 │ │ - movs r1, #0 │ │ - b.w 6ecc │ │ - │ │ -000070c0 : │ │ - push {r4, lr} │ │ - mov r4, r0 │ │ - cbz r0, 711e │ │ - blx 4a28 │ │ - ldr r3, [pc, #84] ; (7120 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 70f8 │ │ - ldr r3, [r4, #8] │ │ - cmp r3, #1 │ │ - bne.n 70ea │ │ - blx 4a34 │ │ - movs r0, #100 ; 0x64 │ │ - blx 4aac │ │ - blx 4a28 │ │ - b.n 70d4 │ │ - ldr r3, [pc, #56] ; (7124 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cmp r4, r3 │ │ - bne.n 70f8 │ │ - bl 6c10 │ │ - blx 4a34 │ │ - ldr r3, [r4, #0] │ │ - cmp r3, #2 │ │ - beq.n 710e │ │ - cmp r3, #5 │ │ - bne.n 7114 │ │ - ldr r0, [r4, #4] │ │ - bl 4f3c │ │ - b.n 7114 │ │ - ldr r0, [r4, #4] │ │ - bl 55b4 │ │ - mov r0, r4 │ │ - ldmia.w sp!, {r4, lr} │ │ - b.w 14f9c <__aeabi_llsl@@Base+0x1c> │ │ - pop {r4, pc} │ │ - stmia r0!, {r2, r3, r7} │ │ + cbnz r6, 7666 │ │ movs r1, r0 │ │ - stmia r0!, {r2, r3, r5, r6} │ │ + cbnz r4, 76be │ │ movs r1, r0 │ │ - │ │ -00007128 : │ │ - push {r4, lr} │ │ - cbz r0, 7130 │ │ - ldr r4, [r0, #0] │ │ - b.n 7144 │ │ - blx 4a28 │ │ - ldr r3, [pc, #16] ; (7148 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 7140 │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #0] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - stmia r0!, {r1, r5} │ │ + cbnz r2, 76bc │ │ movs r1, r0 │ │ - │ │ -0000714c : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r1 │ │ - ldr r5, [pc, #120] ; (71cc ) │ │ - mov r4, r0 │ │ - add r5, pc │ │ - ldr r1, [r5, #20] │ │ - cbnz r1, 7160 │ │ - ldr r0, [pc, #116] ; (71d0 ) │ │ - add r0, pc │ │ - b.n 7166 │ │ - cbnz r0, 7170 │ │ - ldr r0, [pc, #112] ; (71d4 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r4, r5, r6, pc} │ │ - cmp r2, #0 │ │ - ite eq │ │ - moveq r3, #0 │ │ - movne r3, #2 │ │ - str r3, [r0, #8] │ │ - movs r3, #0 │ │ - str r3, [r0, #12] │ │ - mov r0, r2 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - str r0, [r4, #16] │ │ - blx 4a28 │ │ - ldr r3, [r5, #0] │ │ - cbz r3, 71a2 │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - bne.n 71a2 │ │ - blx 4a34 │ │ - movs r0, #100 ; 0x64 │ │ - blx 4aac │ │ - b.n 7186 │ │ - ldr r3, [pc, #52] ; (71d8 ) │ │ - movs r2, #1 │ │ - cmp r6, r2 │ │ - vldr d0, [sp, #16] │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov r0, r4 │ │ - it eq │ │ - moveq r6, #0 │ │ - str r2, [r3, #0] │ │ - ldr r3, [pc, #32] ; (71dc ) │ │ - add r3, pc │ │ - str r6, [r3, #12] │ │ - bl 6c48 │ │ - mov r4, r0 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - stmia r0!, {r2} │ │ + bl 3cf64a <_end@@Base+0x3ac4ae> │ │ + cbnz r2, 76b6 │ │ movs r1, r0 │ │ - mra r0, r2, acc0 │ │ - cdp 0, 2, cr0, cr11, cr0, {0} │ │ - pop {r2, r3, r4, pc} │ │ - movs r1, r0 │ │ - ittt ls │ │ - movls r1, r0 │ │ - │ │ -000071e0 : │ │ - pushls {r0, r1, r2, r4, r5, lr} │ │ - movls r4, #0 │ │ - movs r5, #0 │ │ - strd r4, r5, [sp] │ │ - bl 714c │ │ - add sp, #12 │ │ - pop {r4, r5, pc} │ │ - │ │ -000071f2 : │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - strd r2, r3, [sp] │ │ - movs r2, #0 │ │ - bl 714c │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - │ │ -00007208 : │ │ - push {r0, r1, r4, lr} │ │ - strd r0, r1, [sp] │ │ - blx 4a28 │ │ - ldr r3, [pc, #56] ; (724c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cbz r3, 7234 │ │ - ldrd r0, r1, [sp] │ │ - vmov d0, r0, r1 │ │ - bl 6a18 │ │ - subs r4, r0, #0 │ │ - bge.n 7240 │ │ - ldr r0, [pc, #36] ; (7250 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 7240 │ │ - ldr r0, [pc, #28] ; (7254 ) │ │ - mov.w r4, #4294967295 ; 0xffffffff │ │ - add r0, pc │ │ - blx 4998 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - add sp, #8 │ │ - pop {r4, pc} │ │ - nop │ │ - itt mi │ │ - movmi r1, r0 │ │ - stclmi 0, cr0, [sp], {0} │ │ - stcl 0, cr0, [lr, #-0] │ │ - │ │ -00007258 : │ │ - push {r3, r4, r5, lr} │ │ - cmp r0, #0 │ │ - ldr r4, [pc, #40] ; (7288 ) │ │ - add r4, pc │ │ - ldr r5, [r4, #0] │ │ - blt.n 7282 │ │ - cmp r0, #128 ; 0x80 │ │ - it ge │ │ - movge r0, #128 ; 0x80 │ │ - str r0, [r4, #0] │ │ - blx 4a28 │ │ - ldr r3, [pc, #24] ; (728c ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - cbz r3, 727e │ │ - ldr r0, [r4, #0] │ │ - bl 6bec │ │ - blx 4a34 │ │ - mov r0, r5 │ │ - pop {r3, r4, r5, pc} │ │ - nop │ │ - pop {r1, r3, r5, r7, pc} │ │ - movs r1, r0 │ │ - bkpt 0x00e6 │ │ - movs r1, r0 │ │ - │ │ -00007290 : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - bl 4fb8 │ │ - cbnz r0, 72a2 │ │ - ldr r0, [pc, #92] ; (72f8 ) │ │ - add r0, pc │ │ - bl 6a74 │ │ - mov r0, r6 │ │ - bl 4ddc │ │ - cbnz r0, 72b2 │ │ - ldr r0, [pc, #80] ; (72fc ) │ │ - add r0, pc │ │ - bl 6a74 │ │ - ldr r5, [pc, #76] ; (7300 ) │ │ - movs r0, #128 ; 0x80 │ │ - movs r4, #0 │ │ - add r5, pc │ │ - str r4, [r5, #0] │ │ - str r4, [r5, #24] │ │ - bl 7258 │ │ - ldrh r3, [r6, #8] │ │ - mov r0, r4 │ │ - vldr d6, [pc, #40] ; 72f0 │ │ - vmov s14, r3 │ │ - vcvt.f32.u32 s14, s14 │ │ - vcvt.f64.f32 d7, s14 │ │ - vmul.f64 d6, d7, d6 │ │ - vldr s14, [r6] │ │ - vcvt.f64.s32 d7, s14 │ │ - vdiv.f64 d7, d6, d7 │ │ - vcvt.s32.f64 s14, d7 │ │ - vstr s14, [r5, #20] │ │ - pop {r4, r5, r6, pc} │ │ + b.n 71a0 │ │ movs r0, r0 │ │ + eors.w r0, sp, r0 │ │ + eors.w r0, sl, r0 │ │ + b.n 730c <_Mix_UnregisterEffect_locked@@Base+0xc> │ │ movs r0, r0 │ │ - ands r0, r0 │ │ - lsls r7, r1 │ │ - ; instruction: 0xebf70000 │ │ - ; instruction: 0xebf50000 │ │ - bkpt 0x00a0 │ │ - movs r1, r0 │ │ - nop.w │ │ - │ │ -00007308 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r4, [pc, #24] ; (7328 ) │ │ - add r4, pc │ │ - ldr r3, [r4, #0] │ │ - cbz r3, 7320 │ │ - bl 6c10 │ │ - ldr r3, [r4, #16] │ │ - cbz r3, 7320 │ │ - blx r3 │ │ - blx 4a34 │ │ - movs r0, #0 │ │ - pop {r4, pc} │ │ - bkpt 0x0048 │ │ - movs r1, r0 │ │ - │ │ -0000732c : │ │ - push {r4, r5, r6, lr} │ │ - mov r6, r0 │ │ - ldr r5, [pc, #116] ; (73a8 ) │ │ - add r5, pc │ │ - ldr r4, [r5, #20] │ │ - cbnz r4, 7342 │ │ - ldr r0, [pc, #112] ; (73ac ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 73a2 │ │ - cmp r0, #0 │ │ - bgt.n 734e │ │ - bl 7308 │ │ - movs r4, #1 │ │ - b.n 73a2 │ │ - blx 4a28 │ │ - ldr r4, [r5, #0] │ │ - cbz r4, 739e │ │ - ldr r1, [r5, #20] │ │ - adds r0, r6, r1 │ │ - subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - mov r6, r0 │ │ - cbnz r3, 736e │ │ - ldr r2, [r5, #0] │ │ - str r3, [r2, #12] │ │ - b.n 7390 │ │ - ldr r3, [r5, #0] │ │ - ldr r1, [r3, #16] │ │ - ldr r3, [r5, #0] │ │ - ldr r3, [r3, #8] │ │ - cmp r3, #1 │ │ - ldr r3, [r5, #0] │ │ - ldr r0, [r3, #12] │ │ - ldr r3, [pc, #48] ; (73b0 ) │ │ - itt ne │ │ - subne r0, r1, r0 │ │ - addne r0, #1 │ │ - add r3, pc │ │ - muls r0, r6 │ │ - ldr r4, [r3, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ - str r0, [r4, #12] │ │ - ldr r3, [pc, #32] ; (73b4 ) │ │ - movs r4, #1 │ │ - add r3, pc │ │ - ldr r2, [r3, #0] │ │ - ldr r3, [r3, #0] │ │ - str r4, [r2, #8] │ │ - str r6, [r3, #16] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - bkpt 0x0026 │ │ - movs r1, r0 │ │ - orns r0, r4, r0 │ │ - pop {r2, r4, r6, r7, pc} │ │ - movs r1, r0 │ │ - pop {r2, r6, r7, pc} │ │ - movs r1, r0 │ │ - │ │ -000073b8 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r3, [pc, #20] ; (73d4 ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 73ca │ │ - ldr r3, [r3, #0] │ │ - ldr r4, [r3, #8] │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - nop │ │ - pop {r3, r4, r7, pc} │ │ - movs r1, r0 │ │ - │ │ -000073d8 : │ │ - ldr r3, [pc, #8] ; (73e4 ) │ │ - movs r2, #0 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - revsh r4, r5 │ │ - movs r1, r0 │ │ - │ │ -000073e8 : │ │ - ldr r3, [pc, #8] ; (73f4 ) │ │ - movs r2, #1 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - str r2, [r3, #0] │ │ - bx lr │ │ - revsh r4, r3 │ │ - movs r1, r0 │ │ - │ │ -000073f8 : │ │ - movs r0, #0 │ │ - movs r1, #0 │ │ - b.w 7208 │ │ - │ │ -00007400 : │ │ - ldr r3, [pc, #12] ; (7410 ) │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr r0, [r3, #0] │ │ - clz r0, r0 │ │ - lsrs r0, r0, #5 │ │ - bx lr │ │ - revsh r6, r0 │ │ - movs r1, r0 │ │ - │ │ -00007414 : │ │ - push {r4, lr} │ │ - blx 4a28 │ │ - ldr r3, [pc, #32] ; (743c ) │ │ - add r3, pc │ │ - ldr r4, [r3, #0] │ │ - cbz r4, 7434 │ │ - ldr r3, [r3, #12] │ │ - cbnz r3, 7432 │ │ - bl 6a40 │ │ - adds r4, r0, #0 │ │ - it ne │ │ - movne r4, #1 │ │ - b.n 7434 │ │ - movs r4, #1 │ │ - blx 4a34 │ │ - mov r0, r4 │ │ - pop {r4, pc} │ │ - pop {r2, r3, r4, r5, pc} │ │ - movs r1, r0 │ │ - │ │ -00007440 : │ │ - push {r3, r4, r5, lr} │ │ - mov r4, r0 │ │ - bl 7308 │ │ - ldr r5, [pc, #52] ; (7480 ) │ │ - add r5, pc │ │ - ldr r0, [r5, #28] │ │ - cbz r0, 7458 │ │ - blx 4968 │ │ - movs r3, #0 │ │ - str r3, [r5, #28] │ │ - mov r0, r4 │ │ - cbz r4, 7478 │ │ - blx 4ab8 │ │ - adds r0, #1 │ │ - blx 4974 │ │ - ldr r2, [pc, #28] ; (7484 ) │ │ - add r2, pc │ │ - str r0, [r2, #28] │ │ - cbz r0, 747a │ │ - mov r1, r4 │ │ - blx 4ac4 │ │ - movs r0, #0 │ │ - pop {r3, r4, r5, pc} │ │ - pop {r3, r4, r5, pc} │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - pop {r3, r4, r5, pc} │ │ - pop {r1, r2, r3, pc} │ │ + revsh r4, r7 │ │ movs r1, r0 │ │ - pop {r4, r5, r6, r7} │ │ - movs r1, r0 │ │ - │ │ -00007488 : │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -0000748e : │ │ - mov.w r0, #4294967295 ; 0xffffffff │ │ - bx lr │ │ - │ │ -00007494 : │ │ - push {r4, lr} │ │ - bl 7308 │ │ - ldr r4, [pc, #20] ; (74b0 ) │ │ - add r4, pc │ │ - ldr r0, [r4, #4] │ │ - blx 4968 │ │ - movs r3, #0 │ │ - str r3, [r4, #4] │ │ - str r3, [r4, #8] │ │ - str r3, [r4, #20] │ │ - pop {r4, pc} │ │ - nop │ │ - pop {r2, r3, r4, r5, r7} │ │ - movs r1, r0 │ │ - │ │ -000074b4 : │ │ - movs r0, #1 │ │ - bx lr │ │ - mov r3, r1 │ │ - subs r0, r3, r1 │ │ - cmp r0, r2 │ │ - bge.n 74cc │ │ - ldr r0, [r3, #0] │ │ - mov.w r0, r0, ror #16 │ │ - str.w r0, [r3], #4 │ │ - b.n 74ba │ │ - bx lr │ │ - lsls r3, r2, #30 │ │ - ittt ne │ │ - subne r2, #2 │ │ - ldrne r3, [r1, #0] │ │ - ldrhne r0, [r1, r2] │ │ - push {r4, r5, lr} │ │ - it ne │ │ - lslne r3, r3, #8 │ │ - mov r4, r1 │ │ - itt ne │ │ - orrne.w r3, r3, r0, lsr #8 │ │ - strhne r3, [r1, r2] │ │ - subs r3, r4, r1 │ │ - cmp r3, r2 │ │ - bge.n 7510 │ │ - ldr r3, [r4, #0] │ │ - ubfx r0, r3, #8, #8 │ │ - lsls r5, r3, #8 │ │ - uxth r5, r5 │ │ - orrs r0, r5 │ │ - and.w r5, r3, #4278190080 ; 0xff000000 │ │ - and.w r3, r3, #16711680 ; 0xff0000 │ │ - orr.w r0, r0, r5, lsr #8 │ │ - orr.w r3, r0, r3, lsl #8 │ │ - str.w r3, [r4], #4 │ │ - b.n 74e8 │ │ - pop {r4, r5, pc} │ │ - ... │ │ - │ │ -00007514 : │ │ - push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ - mov r5, r0 │ │ - ldr r4, [pc, #100] ; (7580 ) │ │ - mov r6, r1 │ │ - movs r0, #0 │ │ - add.w r1, sp, #6 │ │ - add r4, pc │ │ - ldr r4, [r4, #0] │ │ - add r2, sp, #8 │ │ - ldr r3, [r4, #0] │ │ - str r3, [sp, #12] │ │ - bl 57ec │ │ - ldr r3, [sp, #8] │ │ - cmp r3, #2 │ │ - bne.n 756c │ │ - ldrb.w r3, [sp, #6] │ │ - cmp r3, #16 │ │ - beq.n 754e │ │ - cmp r3, #8 │ │ - beq.n 7554 │ │ - ldr r0, [pc, #64] ; (7584 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - movs r0, #0 │ │ - b.n 756e │ │ - ldr r1, [pc, #56] ; (7588 ) │ │ - add r1, pc │ │ - b.n 7558 │ │ - ldr r1, [pc, #52] ; (758c ) │ │ - add r1, pc │ │ - mov r0, r5 │ │ - cbnz r6, 7562 │ │ - bl 6734 │ │ - b.n 756e │ │ - movs r2, #0 │ │ - mov r3, r2 │ │ - bl 6690 │ │ - b.n 756e │ │ - movs r0, #1 │ │ - ldr r2, [sp, #12] │ │ - ldr r3, [r4, #0] │ │ - cmp r2, r3 │ │ - beq.n 757a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #16 │ │ - pop {r4, r5, r6, pc} │ │ - nop │ │ - cbnz r6, 75aa │ │ - movs r1, r0 │ │ - orns r0, r8, r0 │ │ - vminnm.f32 , , │ │ - vminnm.f16 , , │ │ - push {r4, r5, r6, r7, lr} │ │ - mov r7, r0 │ │ - ldr r4, [r3, #8] │ │ - mov r6, r1 │ │ - mov r5, r2 │ │ - mov r0, r3 │ │ - mov r1, r7 │ │ - mov r2, r6 │ │ - mov r3, r5 │ │ - mov ip, r4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - bx ip │ │ - ldr r1, [r0, #4] │ │ - bx r1 │ │ - push {r3, lr} │ │ - ldr r3, [r0, #16] │ │ - blx r3 │ │ - asrs r1, r0, #31 │ │ - pop {r3, pc} │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #0 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - push {r0, r1, r2, lr} │ │ - movs r3, #1 │ │ - movs r2, #0 │ │ - str r3, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r0, #4] │ │ - blx r1 │ │ - add sp, #12 │ │ - ldr.w pc, [sp], #4 │ │ - │ │ -000075e0 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - mov fp, r3 │ │ - ldr r3, [pc, #312] ; (7720 ) │ │ - mov r4, r2 │ │ - sub.w sp, sp, #724 ; 0x2d4 │ │ - mov sl, r1 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - ldr r6, [sp, #760] ; 0x2f8 │ │ - mov r9, r0 │ │ - ldr r2, [r3, #0] │ │ - str r1, [sp, #28] │ │ - str r3, [sp, #20] │ │ - str r2, [sp, #716] ; 0x2cc │ │ - cmp r0, #0 │ │ - beq.n 7706 │ │ - cmp.w fp, #0 │ │ - beq.n 76f8 │ │ - cmp r6, #0 │ │ - beq.n 76f8 │ │ - movs r0, #16 │ │ - bl 5744 │ │ - cmp r0, #0 │ │ - beq.n 76f8 │ │ - add r3, sp, #32 │ │ - ldr r2, [pc, #260] ; (7724 ) │ │ - add r2, pc │ │ - str r2, [r3, #0] │ │ - ldr r2, [pc, #256] ; (7728 ) │ │ - add r2, pc │ │ - str r2, [r3, #4] │ │ - ldr r2, [pc, #256] ; (772c ) │ │ - add r2, pc │ │ - str r2, [r3, #12] │ │ - cmp.w sl, #0 │ │ - bne.n 763c │ │ - ldr r2, [pc, #248] ; (7730 ) │ │ - add r2, pc │ │ - b.n 7640 │ │ - ldr r2, [pc, #244] ; (7734 ) │ │ - add r2, pc │ │ - str r2, [r3, #8] │ │ - add.w r8, sp, #48 ; 0x30 │ │ - ldmia r3, {r0, r1, r2, r3} │ │ - ldr r5, [pc, #236] ; (7738 ) │ │ - add r5, pc │ │ - ldr r5, [r5, #0] │ │ - stmia.w sp, {r0, r1, r2, r3} │ │ - movs r2, #0 │ │ - ldr r7, [r5, #16] │ │ - mov r0, r9 │ │ - mov r1, r8 │ │ - mov r3, r2 │ │ - blx r7 │ │ - mov r7, r0 │ │ - cbz r0, 766c │ │ - ldr r0, [pc, #216] ; (773c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - b.n 76f8 │ │ - ldr r3, [r5, #12] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - mov r0, r8 │ │ - blx r3 │ │ - movs r2, #24 │ │ - str.w r7, [fp] │ │ - mov r1, r7 │ │ - str r7, [r6, #0] │ │ - mov r9, r0 │ │ - mov r0, r4 │ │ - blx 4ad0 │ │ - movw r3, #32784 ; 0x8010 │ │ - strh r3, [r4, #4] │ │ - mov r0, r8 │ │ - ldr.w r3, [r9, #4] │ │ - mov.w r1, #4294967295 ; 0xffffffff │ │ - strb r3, [r4, #6] │ │ - ldr.w r3, [r9, #8] │ │ - str r3, [r4, #0] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - strh r3, [r4, #8] │ │ - ldr r3, [r5, #20] │ │ - blx r3 │ │ - ldrb r3, [r4, #6] │ │ - muls r0, r3 │ │ - lsls r0, r0, #1 │ │ - str r0, [r4, #12] │ │ - str r0, [r6, #0] │ │ - blx 4974 │ │ - mov r9, r0 │ │ - str.w r0, [fp] │ │ - cbz r0, 7706 │ │ - ldr.w fp, [r6] │ │ - add.w sl, sp, #28 │ │ - mov r0, r8 │ │ - mov r1, r9 │ │ - mov r2, fp │ │ - mov r3, sl │ │ - ldr r7, [r5, #24] │ │ - blx r7 │ │ - cmp r0, #0 │ │ - ble.n 76e0 │ │ - rsb fp, r0, fp │ │ - add r9, r0 │ │ - b.n 76c8 │ │ - ldr r3, [r5, #8] │ │ - mov r0, r8 │ │ - blx r3 │ │ - ldrb r2, [r4, #4] │ │ - ldrb r3, [r4, #6] │ │ - asrs r2, r2, #3 │ │ - muls r3, r2 │ │ - ldr r2, [r6, #0] │ │ - negs r3, r3 │ │ - ands r3, r2 │ │ - str r3, [r6, #0] │ │ - b.n 7708 │ │ - cmp.w sl, #0 │ │ - beq.n 7706 │ │ - ldr.w r3, [r9, #16] │ │ - mov r0, r9 │ │ - blx r3 │ │ - movs r4, #0 │ │ - ldr r3, [sp, #20] │ │ - mov r0, r4 │ │ - ldr r2, [sp, #716] ; 0x2cc │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7718 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add.w sp, sp, #724 ; 0x2d4 │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ; instruction: 0xb8d0 │ │ - movs r1, r0 │ │ - vminnm.f32 , , │ │ - ; instruction: 0xff81ffff │ │ - ; instruction: 0xff9dffff │ │ - vminnm.f16 , , │ │ - vminnm.f32 , , │ │ - ; instruction: 0xb85a │ │ - movs r1, r0 │ │ - ldrd r0, r0, [r1, #-0]! │ │ - │ │ -00007740 : │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - sub sp, #92 ; 0x5c │ │ - mov r8, r2 │ │ - mov r4, r0 │ │ - str r3, [sp, #60] ; 0x3c │ │ - ldr r3, [pc, #748] ; (7a3c ) │ │ - str r1, [sp, #56] ; 0x38 │ │ - add r3, pc │ │ - ldr r3, [r3, #0] │ │ - ldr.w fp, [sp, #128] ; 0x80 │ │ - str r3, [sp, #64] ; 0x40 │ │ - ldr r2, [r3, #0] │ │ - str r2, [sp, #84] ; 0x54 │ │ - cmp r0, #0 │ │ - beq.w 7a10 │ │ - blx 49d4 │ │ - mov r7, r0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - ldr r3, [pc, #692] ; (7a28 ) │ │ - str r3, [sp, #52] ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 7798 │ │ - mov r0, r4 │ │ - blx 49d4 │ │ - ldr r3, [pc, #684] ; (7a2c ) │ │ - cmp r7, r3 │ │ - mov r9, r0 │ │ - bne.n 7792 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r0, r3 │ │ - beq.n 7798 │ │ - ldr r3, [pc, #672] ; (7a30 ) │ │ - cmp r0, r3 │ │ - beq.n 779c │ │ - ldr r0, [pc, #684] ; (7a40 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr.w r9, [pc, #652] ; 7a28 │ │ - movs r7, #0 │ │ - movs r2, #0 │ │ - mov r5, r7 │ │ - mov sl, r7 │ │ - movs r3, #0 │ │ - str r7, [sp, #48] ; 0x30 │ │ - strd r2, r3, [sp, #16] │ │ - str r7, [sp, #36] ; 0x24 │ │ - str r7, [sp, #32] │ │ - str r7, [sp, #28] │ │ - str r7, [sp, #24] │ │ - mov r0, r4 │ │ - movs r6, #1 │ │ - blx 49d4 │ │ - str r0, [sp, #68] ; 0x44 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r6, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - str r0, [sp, #12] │ │ - mov r0, r4 │ │ - blx r1 │ │ - ldr r3, [sp, #12] │ │ - mov lr, r3 │ │ - adds r2, r0, r3 │ │ - adc.w r3, r1, #0 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - mov r3, lr │ │ - cmp r3, #0 │ │ - beq.w 7928 │ │ - ldr r3, [pc, #584] ; (7a34 ) │ │ - ldr.w ip, [sp, #68] ; 0x44 │ │ - cmp ip, r3 │ │ - beq.n 785a │ │ - bhi.n 7830 │ │ - add.w r3, r3, #4143972352 ; 0xf7000000 │ │ - add.w r3, r3, #66560 ; 0x10400 │ │ - adds r3, #16 │ │ - cmp ip, r3 │ │ - bne.n 78e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r0, [sp, #16] │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r6, [sp, #0] │ │ - movs r2, #0 │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - mov r0, r4 │ │ - blx r1 │ │ - ldr.w ip, [sp, #16] │ │ - str r6, [sp, #24] │ │ - adds.w r2, r0, ip │ │ - adc.w r3, r1, #0 │ │ - strd r2, r3, [sp, #16] │ │ - b.n 78e0 │ │ - ldr r3, [pc, #516] ; (7a38 ) │ │ - cmp ip, r3 │ │ - beq.n 78bc │ │ - add.w r3, r3, #117440512 ; 0x7000000 │ │ - addw r3, r3, #1772 ; 0x6ec │ │ - cmp ip, r3 │ │ - bne.n 78e0 │ │ - str r6, [sp, #0] │ │ - movs r3, #0 │ │ - ldr r1, [r4, #4] │ │ - mov r0, r4 │ │ - movs r2, #0 │ │ - blx r1 │ │ - ldr r3, [sp, #12] │ │ - str r6, [sp, #36] ; 0x24 │ │ - str r3, [sp, #48] ; 0x30 │ │ - strd r0, r1, [sp, #16] │ │ - b.n 78e0 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov sl, r0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - str r0, [sp, #48] ; 0x30 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov r3, r6 │ │ - ldr r7, [r4, #8] │ │ - add r1, sp, #72 ; 0x48 │ │ - movs r2, #10 │ │ - mov r5, r0 │ │ - mov r0, r4 │ │ - blx r7 │ │ - ldrb.w r3, [sp, #72] ; 0x48 │ │ - cmp r3, #64 ; 0x40 │ │ - bne.n 78b6 │ │ - ldrb.w r7, [sp, #73] ; 0x49 │ │ - cmp r7, #28 │ │ - bhi.n 78b6 │ │ - ldrb.w r3, [sp, #74] ; 0x4a │ │ - rsb r7, r7, #29 │ │ - ldrb.w r2, [sp, #75] ; 0x4b │ │ - lsls r3, r3, #23 │ │ - orr.w r3, r3, r2, lsl #15 │ │ - ldrb.w r2, [sp, #76] ; 0x4c │ │ - orr.w r3, r3, r2, lsl #7 │ │ - ldrb.w r2, [sp, #77] ; 0x4d │ │ - orr.w r3, r3, r2, lsr #1 │ │ - asrs.w r7, r3, r7 │ │ - bne.n 78de │ │ - ldr r0, [pc, #396] ; (7a44 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - mov r0, r4 │ │ - movs r5, #8 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49e0 │ │ - mov r0, r4 │ │ - blx 49ec │ │ - mov sl, r6 │ │ - str r6, [sp, #32] │ │ - mov r7, r0 │ │ - b.n 78e0 │ │ - str r6, [sp, #28] │ │ - ldr r3, [sp, #12] │ │ - lsls r3, r3, #31 │ │ - bpl.n 78f4 │ │ - ldrd r2, r3, [sp, #40] ; 0x28 │ │ - adds r2, #1 │ │ - adc.w r3, r3, #0 │ │ - strd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r9, r3 │ │ - bne.n 7902 │ │ - ldr r3, [sp, #24] │ │ - cbz r3, 7910 │ │ - ldr r3, [sp, #28] │ │ - b.n 790e │ │ - ldr r3, [pc, #300] ; (7a30 ) │ │ - cmp r9, r3 │ │ - bne.n 795c │ │ - ldr r3, [sp, #32] │ │ - cbz r3, 7910 │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 795c │ │ - movs r3, #0 │ │ - mov r0, r4 │ │ - str r3, [sp, #0] │ │ - ldrd r2, r3, [sp, #40] ; 0x28 │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - cmp r1, #0 │ │ - it eq │ │ - cmpeq r0, #1 │ │ - bne.w 77b4 │ │ - ldr r3, [sp, #52] ; 0x34 │ │ - cmp r9, r3 │ │ - bne.n 7942 │ │ - ldr r3, [sp, #24] │ │ - cbnz r3, 7938 │ │ - ldr r0, [pc, #276] ; (7a48 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [sp, #28] │ │ - cbnz r3, 795c │ │ - ldr r0, [pc, #268] ; (7a4c ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [pc, #236] ; (7a30 ) │ │ - cmp r9, r3 │ │ - bne.n 795c │ │ - ldr r3, [sp, #32] │ │ - cbnz r3, 7952 │ │ - ldr r0, [pc, #256] ; (7a50 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, 795c │ │ - ldr r0, [pc, #252] ; (7a54 ) │ │ - add r0, pc │ │ - b.n 79ba │ │ - mov r0, r8 │ │ - movs r1, #0 │ │ - movs r2, #24 │ │ - blx 49bc │ │ - cmp r5, #8 │ │ - str.w r7, [r8] │ │ - beq.n 7978 │ │ - cmp r5, #16 │ │ - bne.n 79b6 │ │ - movw r3, #36880 ; 0x9010 │ │ - b.n 797c │ │ - movw r3, #32776 ; 0x8008 │ │ - strh.w r3, [r8, #4] │ │ - mov.w r3, #4096 ; 0x1000 │ │ - strh.w r3, [r8, #8] │ │ - ubfx r5, r5, #3, #16 │ │ - ldr r3, [sp, #48] ; 0x30 │ │ - movs r7, #0 │ │ - strb.w sl, [r8, #6] │ │ - mul.w r0, r3, sl │ │ - muls r0, r5 │ │ - str.w r0, [fp] │ │ - blx 4974 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - mov r6, r0 │ │ - str r0, [r3, #0] │ │ - cbnz r0, 79c6 │ │ - ldr r0, [pc, #172] ; (7a58 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r6 │ │ - b.n 7a12 │ │ - ldr r0, [pc, #164] ; (7a5c ) │ │ - add r0, pc │ │ - blx 4998 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - cbz r3, 7a10 │ │ - movs r7, #1 │ │ - b.n 7a06 │ │ - ldrd r2, r3, [sp, #16] │ │ - mov r0, r4 │ │ - str r7, [sp, #0] │ │ - ldr r1, [r4, #4] │ │ - blx r1 │ │ - ldr r3, [sp, #60] ; 0x3c │ │ - ldr r6, [r4, #8] │ │ - mov r0, r4 │ │ - ldr.w r2, [fp] │ │ - ldr r1, [r3, #0] │ │ - movs r3, #1 │ │ - blx r6 │ │ - cmp r0, #1 │ │ - beq.n 79f2 │ │ - ldr r0, [pc, #120] ; (7a60 ) │ │ - add r0, pc │ │ - blx 4998 │ │ - mov r0, r7 │ │ - b.n 7a12 │ │ - ldr.w r3, [fp] │ │ - negs r5, r5 │ │ - ands r5, r3 │ │ - ldr r3, [sp, #56] ; 0x38 │ │ - str.w r5, [fp] │ │ - cbnz r3, 7a06 │ │ - mov r0, r8 │ │ - b.n 7a12 │ │ - ldr r3, [r4, #16] │ │ - mov r0, r4 │ │ - blx r3 │ │ - cmp r7, #0 │ │ - beq.n 7a02 │ │ - movs r0, #0 │ │ - ldr r3, [sp, #64] ; 0x40 │ │ - ldr r2, [sp, #84] ; 0x54 │ │ - ldr r3, [r3, #0] │ │ - cmp r2, r3 │ │ - beq.n 7a20 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ - add sp, #92 ; 0x5c │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - nop │ │ - ldr r1, [pc, #260] ; (7b30 ) │ │ - mov r6, r8 │ │ - ldr r7, [pc, #280] ; (7b48 ) │ │ - ldr r5, [pc, #328] ; (7b78 ) │ │ - strh r0, [r7, r4] │ │ - ldr r6, [r2, r1] │ │ - ldr r7, [pc, #268] ; (7b44 ) │ │ - ldr r5, [pc, #308] ; (7b6c ) │ │ - ldr r0, [pc, #344] ; (7b94 ) │ │ - strh r4, [r0, r1] │ │ - ; instruction: 0xb770 │ │ - movs r1, r0 │ │ - strd r0, r0, [fp], #-0 │ │ - b.n 792c │ │ - movs r0, r0 │ │ - b.n 786c │ │ - movs r0, r0 │ │ - b.n 788e │ │ - movs r0, r0 │ │ - b.n 78a4 │ │ - movs r0, r0 │ │ - b.n 78c6 │ │ movs r0, r0 │ │ - b.n 7e04 │ │ movs r0, r0 │ │ - b.n 7840 │ │ - movs r0, r0 │ │ - b.n 781c │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - movs r0, r0 │ │ - ldr r3, [pc, #776] ; (7d74 ) │ │ + ldr r3, [pc, #776] ; (7974 ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r5, r2 │ │ sub sp, #36 ; 0x24 │ │ ldr r2, [r3, #0] │ │ mov sl, r0 │ │ @@ -5176,44 +4765,44 @@ │ │ add.w r3, sp, #9 │ │ str r3, [sp, #4] │ │ str r2, [sp, #28] │ │ movs r2, #0 │ │ str r2, [r1, #8] │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ movs r2, #1 │ │ ldr.w r7, [sl, #8] │ │ mov r3, r2 │ │ mov r0, sl │ │ ldr r1, [sp, #4] │ │ blx r7 │ │ cmp r0, #1 │ │ mov r3, r0 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ ldrb.w r2, [sp, #9] │ │ cmp r2, #0 │ │ - beq.w 7d52 │ │ + beq.w 7952 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #16 │ │ movs r2, #3 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7d52 │ │ + bne.w 7952 │ │ ldrb.w r7, [sp, #18] │ │ ldrb.w r2, [sp, #17] │ │ ldrb.w r9, [sp, #16] │ │ lsls r3, r7, #16 │ │ orr.w r3, r3, r2, lsl #8 │ │ orr.w r9, r3, r9 │ │ ldrb.w r3, [sp, #9] │ │ subs r3, #1 │ │ cmp r3, #8 │ │ - bhi.n 7b0c │ │ + bhi.n 770c │ │ tbh [pc, r3, lsl #1] │ │ movs r6, r2 │ │ lsls r6, r3, #2 │ │ lsls r1, r4, #2 │ │ movs r1, r1 │ │ movs r2, r2 │ │ lsls r1, r2, #3 │ │ @@ -5223,45 +4812,45 @@ │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #20 │ │ movs r2, #1 │ │ movs r3, #2 │ │ blx r7 │ │ cmp r0, #2 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ mov.w fp, #0 │ │ add r7, sp, #20 │ │ - b.n 7d4c │ │ + b.n 794c │ │ add r7, sp, #8 │ │ movs r2, #1 │ │ ldr.w r6, [sl, #8] │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr r3, [r4, #32] │ │ - cbnz r3, 7b70 │ │ + cbnz r3, 7770 │ │ ldrb.w r3, [sp, #8] │ │ - cbnz r3, 7b38 │ │ - ldr r0, [pc, #580] ; (7d78 ) │ │ + cbnz r3, 7738 │ │ + ldr r0, [pc, #580] ; (7978 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r2, [r4, #4] │ │ adds r1, r2, #1 │ │ - beq.n 7b48 │ │ + beq.n 7748 │ │ cmp r3, r2 │ │ - beq.n 7b48 │ │ - ldr r0, [pc, #568] ; (7d7c ) │ │ + beq.n 7748 │ │ + ldr r0, [pc, #568] ; (797c ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ str r3, [r4, #4] │ │ rsb r3, r3, #256 ; 0x100 │ │ - vldr d6, [pc, #536] ; 7d68 │ │ + vldr d6, [pc, #536] ; 7968 │ │ vmov s15, r3 │ │ vcvt.f64.s32 d7, s15 │ │ vdiv.f64 d7, d6, d7 │ │ vcvt.u32.f64 s14, d7 │ │ vstr s14, [sp, #4] │ │ ldrh.w r3, [sp, #4] │ │ str r3, [r5, #0] │ │ @@ -5270,254 +4859,248 @@ │ │ movs r2, #1 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r3, [sp, #8] │ │ - cbz r3, 7b8e │ │ - ldr r0, [pc, #500] ; (7d80 ) │ │ + cbz r3, 778e │ │ + ldr r0, [pc, #500] ; (7980 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ str r3, [r4, #32] │ │ sub.w r3, r9, #2 │ │ str r0, [r4, #24] │ │ str r3, [r4, #0] │ │ - b.n 7d54 │ │ + b.n 7954 │ │ ldr.w r6, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #12 │ │ movs r2, #4 │ │ movs r3, #1 │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr r3, [sp, #12] │ │ cmp r3, #0 │ │ - beq.n 7b32 │ │ + beq.n 7732 │ │ ldr r2, [r4, #4] │ │ adds r6, r2, #1 │ │ - beq.n 7bbc │ │ + beq.n 77bc │ │ cmp r3, r2 │ │ - bne.n 7b42 │ │ + bne.n 7742 │ │ movs r2, #1 │ │ str r3, [r4, #4] │ │ mov r0, sl │ │ str r3, [r5, #0] │ │ add r1, sp, #8 │ │ ldr.w r5, [sl, #8] │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #8 │ │ - beq.n 7be4 │ │ + beq.n 77e4 │ │ cmp r3, #16 │ │ - bne.n 7be8 │ │ + bne.n 77e8 │ │ movs r3, #2 │ │ str r3, [r4, #24] │ │ - b.n 7bf4 │ │ + b.n 77f4 │ │ str r0, [r4, #24] │ │ - b.n 7bf4 │ │ - ldr r0, [pc, #408] ; (7d84 ) │ │ + b.n 77f4 │ │ + ldr r0, [pc, #408] ; (7984 ) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ - b.n 7d54 │ │ + b.n 7954 │ │ movs r2, #1 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add.w r1, r4, #28 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r7, r0 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #20 │ │ mov r2, r7 │ │ movs r3, #6 │ │ blx r5 │ │ cmp r0, #6 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ sub.w r3, r9, #12 │ │ str r3, [r4, #0] │ │ - b.n 7d52 │ │ + b.n 7952 │ │ str.w r9, [r4] │ │ - b.n 7d52 │ │ + b.n 7952 │ │ movs r2, #2 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #12 │ │ movs r3, #1 │ │ blx r5 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldr.w r5, [sl, #8] │ │ mov r0, sl │ │ add r1, sp, #8 │ │ mov r3, r2 │ │ blx r5 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrb.w r7, [sp, #8] │ │ - cbnz r7, 7c5a │ │ - ldr r0, [pc, #304] ; (7d88 ) │ │ + cbnz r7, 785a │ │ + ldr r0, [pc, #304] ; (7988 ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r1, [r4, #4] │ │ adds r0, r1, #1 │ │ - beq.n 7c7c │ │ + beq.n 787c │ │ cmp r7, r1 │ │ - beq.n 7c7c │ │ + beq.n 787c │ │ ldrh.w r0, [sp, #12] │ │ rsb r7, r7, #256 ; 0x100 │ │ rsb r1, r1, #256 ; 0x100 │ │ muls r0, r7 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ strh.w r0, [sp, #12] │ │ - b.n 7c7e │ │ + b.n 787e │ │ str r7, [r4, #4] │ │ ldrh.w r3, [sp, #12] │ │ movs r0, #1 │ │ str r0, [r4, #8] │ │ str r3, [r4, #0] │ │ - b.n 7d54 │ │ + b.n 7954 │ │ add r7, sp, #20 │ │ mov.w fp, #0 │ │ cmp fp, r9 │ │ - beq.w 7a8a │ │ + beq.w 768a │ │ movs r2, #1 │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ ldr.w r6, [sl, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ add.w fp, fp, #1 │ │ - b.n 7c90 │ │ + b.n 7890 │ │ movs r3, #1 │ │ ldr.w r7, [sl, #8] │ │ str r3, [r4, #32] │ │ mov r0, sl │ │ add.w r1, sp, #10 │ │ movs r2, #2 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.n 7bf0 │ │ + bne.n 77f0 │ │ ldrh.w r7, [sp, #10] │ │ - cbnz r7, 7cd0 │ │ - ldr r0, [pc, #192] ; (7d8c ) │ │ + cbnz r7, 78d0 │ │ + ldr r0, [pc, #192] ; (798c ) │ │ add r0, pc │ │ - b.n 7bec │ │ + b.n 77ec │ │ ldr r3, [r4, #4] │ │ adds r2, r3, #1 │ │ - beq.n 7cdc │ │ + beq.n 78dc │ │ cmp r7, r3 │ │ - bne.w 7b42 │ │ + bne.w 7742 │ │ add.w r9, sp, #8 │ │ movs r2, #1 │ │ str r7, [r4, #4] │ │ mov r3, r2 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ mov r1, r9 │ │ blx r7 │ │ cmp r0, #1 │ │ mov r2, r0 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ ldrb.w r3, [sp, #8] │ │ cmp r3, #0 │ │ - bne.w 7b88 │ │ + bne.w 7788 │ │ ldr.w r7, [sl, #8] │ │ mov r0, sl │ │ mov r1, r9 │ │ mov r3, r2 │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ ldrb.w r3, [sp, #8] │ │ - cbz r3, 7d1e │ │ + cbz r3, 791e │ │ movs r3, #2 │ │ strb r3, [r5, #6] │ │ ldr r1, [r4, #4] │ │ - ldr r0, [pc, #76] ; (7d70 ) │ │ + ldr r0, [pc, #76] ; (7970 ) │ │ rsb r1, r1, #65536 ; 0x10000 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ ldrb r1, [r5, #6] │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ str r0, [r5, #0] │ │ - b.n 7a8a │ │ + b.n 768a │ │ movs r2, #1 │ │ mov r0, sl │ │ mov r1, r7 │ │ mov r3, r2 │ │ ldr.w r6, [sl, #8] │ │ blx r6 │ │ cmp r0, #1 │ │ - bne.w 7bf0 │ │ + bne.w 77f0 │ │ add.w fp, fp, #1 │ │ cmp fp, r9 │ │ - bne.n 7d34 │ │ - b.n 7a8a │ │ + bne.n 7934 │ │ + b.n 768a │ │ movs r0, #1 │ │ ldr r2, [sp, #28] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n 7d62 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7962 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ movs r0, r0 │ │ strh r0, [r0, #36] ; 0x24 │ │ asrs r6, r5 │ │ ands r0, r0 │ │ lsrs r2, r0, #29 │ │ - push {r1, r4, r6} │ │ + ; instruction: 0xb852 │ │ movs r1, r0 │ │ - b.n 78d0 │ │ - movs r0, r0 │ │ - b.n 78e6 │ │ - movs r0, r0 │ │ - b.n 7898 │ │ - movs r0, r0 │ │ - b.n 782a │ │ - movs r0, r0 │ │ - b.n 778c │ │ - movs r0, r0 │ │ - b.n 76e4 │ │ - ... │ │ + strd r0, r0, [lr, #-0]! │ │ + ldrd r0, r0, [r7, #-0]! │ │ + strd r0, r0, [lr, #-0] │ │ + ldmdb r5, {} │ │ + ; instruction: 0xe8c40000 │ │ + strd r0, r0, [lr], #-0 │ │ │ │ -00007d90 : │ │ +00007990 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r3 │ │ - ldr r3, [pc, #492] ; (7f84 ) │ │ + ldr r3, [pc, #492] ; (7b84 ) │ │ mov r5, r2 │ │ sub sp, #84 ; 0x54 │ │ mov r9, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r4, r0 │ │ ldr r6, [sp, #120] ; 0x78 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #12] │ │ str r2, [sp, #76] ; 0x4c │ │ cmp r0, #0 │ │ - beq.w 7f78 │ │ + beq.w 7b78 │ │ cmp.w r8, #0 │ │ - beq.w 7f54 │ │ + beq.w 7b54 │ │ cmp r6, #0 │ │ - beq.w 7f54 │ │ + beq.w 7b54 │ │ add.w sl, sp, #56 ; 0x38 │ │ movs r3, #0 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r1, [r0, #4] │ │ blx r1 │ │ @@ -5525,242 +5108,334 @@ │ │ mov r0, r4 │ │ mov r1, sl │ │ movs r2, #20 │ │ movs r3, #1 │ │ blx r7 │ │ cmp r0, #1 │ │ mov fp, r0 │ │ - bne.w 7f54 │ │ - ldr r1, [pc, #416] ; (7f88 ) │ │ + bne.w 7b54 │ │ + ldr r1, [pc, #416] ; (7b88 ) │ │ mov r0, sl │ │ movs r2, #20 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ str r0, [sp, #8] │ │ - cbz r0, 7dfa │ │ - ldr r0, [pc, #404] ; (7f8c ) │ │ + cbz r0, 79fa │ │ + ldr r0, [pc, #404] ; (7b8c ) │ │ add r0, pc │ │ - b.n 7e64 │ │ + b.n 7a64 │ │ add.w sl, sp, #20 │ │ mov r0, r4 │ │ movs r2, #2 │ │ mov r3, fp │ │ mov r1, sl │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ cmp r0, #1 │ │ - bne.w 7f54 │ │ + bne.w 7b54 │ │ ldr r1, [sp, #8] │ │ movs r3, #0 │ │ ldrh.w r2, [sp, #20] │ │ mov r0, r4 │ │ str r1, [sp, #0] │ │ ldr r1, [r4, #4] │ │ blx r1 │ │ ldrh.w r2, [sp, #20] │ │ movs r3, #0 │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.w 7f54 │ │ + bne.w 7b54 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #8] │ │ movs r2, #24 │ │ mov r0, r5 │ │ str.w r3, [r8] │ │ mov r1, r3 │ │ str r3, [r6, #0] │ │ str r3, [sp, #20] │ │ str r3, [sp, #52] ; 0x34 │ │ - blx 49bc │ │ + blx 4a10 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bl 7a68 │ │ + bl 7668 │ │ cmp r0, #0 │ │ - beq.n 7f54 │ │ + beq.n 7b54 │ │ ldr r3, [sp, #24] │ │ adds r3, #1 │ │ - bne.n 7e6a │ │ - ldr r0, [pc, #300] ; (7f90 ) │ │ + bne.n 7a6a │ │ + ldr r0, [pc, #300] ; (7b90 ) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n 7f54 │ │ + blx 4968 │ │ + b.n 7b54 │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ movw r3, #32784 ; 0x8010 │ │ it ne │ │ movne r3, #8 │ │ strh r3, [r5, #4] │ │ ldrb r3, [r5, #6] │ │ - cbnz r3, 7e82 │ │ + cbnz r3, 7a82 │ │ ldrb.w r3, [sp, #48] ; 0x30 │ │ strb r3, [r5, #6] │ │ ldr r0, [sp, #20] │ │ str r0, [r6, #0] │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r3, r0 │ │ str.w r0, [r8] │ │ cmp r0, #0 │ │ - beq.n 7f54 │ │ + beq.n 7b54 │ │ mov.w fp, #0 │ │ ldr r2, [sp, #20] │ │ - cbz r2, 7ea2 │ │ + cbz r2, 7aa2 │ │ ldr r7, [sp, #20] │ │ - cbnz r7, 7eb6 │ │ - b.n 7f30 │ │ + cbnz r7, 7ab6 │ │ + b.n 7b30 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ str r3, [sp, #8] │ │ - bl 7a68 │ │ + bl 7668 │ │ ldr r3, [sp, #8] │ │ cmp r0, #0 │ │ - bne.n 7e9c │ │ - b.n 7f30 │ │ + bne.n 7a9c │ │ + b.n 7b30 │ │ ldr r2, [sp, #28] │ │ - cbz r2, 7ed4 │ │ + cbz r2, 7ad4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mov r0, r3 │ │ cmp r2, #2 │ │ mov r2, r7 │ │ ite ne │ │ movne r1, #128 ; 0x80 │ │ moveq r1, #0 │ │ - blx 49bc │ │ + blx 4a10 │ │ ldr r0, [sp, #20] │ │ str.w fp, [sp, #20] │ │ - b.n 7eee │ │ + b.n 7aee │ │ mov r1, r3 │ │ mov r0, r4 │ │ mov r3, r7 │ │ movs r2, #1 │ │ ldr r7, [r4, #8] │ │ blx r7 │ │ ldr r3, [sp, #20] │ │ subs r3, r3, r0 │ │ str r3, [sp, #20] │ │ ldr r3, [sp, #44] ; 0x2c │ │ cmp r3, #2 │ │ it eq │ │ asreq r0, r0, #1 │ │ cmp r0, #0 │ │ - ble.n 7f30 │ │ + ble.n 7b30 │ │ mov r0, r4 │ │ mov r1, sl │ │ mov r2, r5 │ │ - bl 7a68 │ │ - cbz r0, 7f54 │ │ + bl 7668 │ │ + cbz r0, 7b54 │ │ ldr r1, [r6, #0] │ │ ldr r3, [sp, #20] │ │ ldr.w r0, [r8] │ │ add r1, r3 │ │ str r1, [r6, #0] │ │ - blx 49f8 │ │ + blx 495c │ │ mov r7, r0 │ │ - cbnz r0, 7f22 │ │ + cbnz r0, 7b22 │ │ ldr.w r0, [r8] │ │ - blx 4968 │ │ + blx 49bc │ │ str.w r7, [r8] │ │ str r7, [r6, #0] │ │ - b.n 7f54 │ │ + b.n 7b54 │ │ ldr r3, [r6, #0] │ │ ldr r2, [sp, #20] │ │ str.w r0, [r8] │ │ subs r3, r3, r2 │ │ add r3, r0 │ │ - b.n 7e98 │ │ + b.n 7a98 │ │ ldr r7, [r6, #0] │ │ ldr r1, [sp, #44] ; 0x2c │ │ mov r0, r7 │ │ - blx 12adc <__udivsi3@@Base> │ │ + blx 12ad8 <__udivsi3@@Base> │ │ ldrb r3, [r5, #4] │ │ ldrb r2, [r5, #6] │ │ asrs r3, r3, #3 │ │ muls r3, r2 │ │ negs r3, r3 │ │ ands r3, r7 │ │ strh r0, [r5, #8] │ │ str r3, [r6, #0] │ │ cmp.w r9, #0 │ │ - beq.n 7f68 │ │ + beq.n 7b68 │ │ movs r6, #0 │ │ - b.n 7f5c │ │ + b.n 7b5c │ │ cmp.w r9, #0 │ │ - beq.n 7f78 │ │ + beq.n 7b78 │ │ movs r6, #1 │ │ ldr r3, [r4, #16] │ │ mov r0, r4 │ │ blx r3 │ │ cmp r6, #0 │ │ it ne │ │ movne r5, #0 │ │ ldr r3, [sp, #12] │ │ mov r0, r5 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 7f7c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 7b7c │ │ + blx 498c <__stack_chk_fail@plt> │ │ movs r5, #0 │ │ - b.n 7f68 │ │ + b.n 7b68 │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - cbz r2, 7f90 │ │ + push {r1, r5, lr} │ │ movs r1, r0 │ │ - b.n 86d4 <_Eff_build_volume_table_s8@@Base+0x68c> │ │ + b.n 7a5c │ │ + movs r0, r0 │ │ + b.n 7a72 │ │ movs r0, r0 │ │ - b.n 86ea <_Eff_build_volume_table_s8@@Base+0x6a2> │ │ + b.n 79e0 │ │ movs r0, r0 │ │ - b.n 8658 <_Eff_build_volume_table_s8@@Base+0x610> │ │ + mov r3, r1 │ │ + subs r0, r3, r1 │ │ + cmp r0, r2 │ │ + bge.n 7ba8 │ │ + ldr r0, [r3, #0] │ │ + mov.w r0, r0, ror #16 │ │ + str.w r0, [r3], #4 │ │ + b.n 7b96 │ │ + bx lr │ │ + lsls r3, r2, #30 │ │ + ittt ne │ │ + subne r2, #2 │ │ + ldrne r3, [r1, #0] │ │ + ldrhne r0, [r1, r2] │ │ + push {r4, r5, lr} │ │ + it ne │ │ + lslne r3, r3, #8 │ │ + mov r4, r1 │ │ + itt ne │ │ + orrne.w r3, r3, r0, lsr #8 │ │ + strhne r3, [r1, r2] │ │ + subs r3, r4, r1 │ │ + cmp r3, r2 │ │ + bge.n 7bec │ │ + ldr r3, [r4, #0] │ │ + ubfx r0, r3, #8, #8 │ │ + lsls r5, r3, #8 │ │ + uxth r5, r5 │ │ + orrs r0, r5 │ │ + and.w r5, r3, #4278190080 ; 0xff000000 │ │ + and.w r3, r3, #16711680 ; 0xff0000 │ │ + orr.w r0, r0, r5, lsr #8 │ │ + orr.w r3, r0, r3, lsl #8 │ │ + str.w r3, [r4], #4 │ │ + b.n 7bc4 │ │ + pop {r4, r5, pc} │ │ ... │ │ │ │ -00007f94 <_Mix_InitEffects@@Base>: │ │ - ldr r0, [pc, #24] ; (7fb0 <_Mix_InitEffects@@Base+0x1c>) │ │ +00007bf0 : │ │ + push {r0, r1, r2, r3, r4, r5, r6, lr} │ │ + mov r5, r0 │ │ + ldr r4, [pc, #100] ; (7c5c ) │ │ + mov r6, r1 │ │ + movs r0, #0 │ │ + add.w r1, sp, #6 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + add r2, sp, #8 │ │ + ldr r3, [r4, #0] │ │ + str r3, [sp, #12] │ │ + bl 6438 │ │ + ldr r3, [sp, #8] │ │ + cmp r3, #2 │ │ + bne.n 7c48 │ │ + ldrb.w r3, [sp, #6] │ │ + cmp r3, #16 │ │ + beq.n 7c2a │ │ + cmp r3, #8 │ │ + beq.n 7c30 │ │ + ldr r0, [pc, #64] ; (7c60 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + movs r0, #0 │ │ + b.n 7c4a │ │ + ldr r1, [pc, #56] ; (7c64 ) │ │ + add r1, pc │ │ + b.n 7c34 │ │ + ldr r1, [pc, #52] ; (7c68 ) │ │ + add r1, pc │ │ + mov r0, r5 │ │ + cbnz r6, 7c3e │ │ + bl 7380 │ │ + b.n 7c4a │ │ + movs r2, #0 │ │ + mov r3, r2 │ │ + bl 72dc │ │ + b.n 7c4a │ │ + movs r0, #1 │ │ + ldr r2, [sp, #12] │ │ + ldr r3, [r4, #0] │ │ + cmp r2, r3 │ │ + beq.n 7c56 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #16 │ │ + pop {r4, r5, r6, pc} │ │ + nop │ │ + uxtb r2, r0 │ │ + movs r1, r0 │ │ + b.n 7762 │ │ + movs r0, r0 │ │ + vminnm.f32 , , │ │ + vminnm.f16 , , │ │ + │ │ +00007c6c <_Mix_InitEffects@@Base>: │ │ + ldr r0, [pc, #24] ; (7c88 <_Mix_InitEffects@@Base+0x1c>) │ │ push {r3, lr} │ │ add r0, pc │ │ blx 4adc │ │ - ldr r3, [pc, #20] ; (7fb4 <_Mix_InitEffects@@Base+0x20>) │ │ + ldr r3, [pc, #20] ; (7c8c <_Mix_InitEffects@@Base+0x20>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ adds r0, #0 │ │ it ne │ │ movne r0, #1 │ │ str r0, [r3, #0] │ │ pop {r3, pc} │ │ nop │ │ - b.n 843a <_Eff_build_volume_table_s8@@Base+0x3f2> │ │ + b.n 771c │ │ movs r0, r0 │ │ - add r7, sp, #192 ; 0xc0 │ │ + sxtb r0, r3 │ │ movs r1, r0 │ │ │ │ -00007fb8 <_Mix_DeinitEffects@@Base>: │ │ - b.w a394 <_Eff_PositionDeinit@@Base> │ │ +00007c90 <_Mix_DeinitEffects@@Base>: │ │ + b.w a06c <_Eff_PositionDeinit@@Base> │ │ movs r0, r0 │ │ ... │ │ │ │ -00007fc0 <_Eff_build_volume_table_u8@@Base>: │ │ +00007c98 <_Eff_build_volume_table_u8@@Base>: │ │ push {r3, r4, r5, lr} │ │ - ldr r3, [pc, #124] ; (8040 <_Eff_build_volume_table_u8@@Base+0x80>) │ │ + ldr r3, [pc, #124] ; (7d18 <_Eff_build_volume_table_u8@@Base+0x80>) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r0, [r3, #0] │ │ - cbz r0, 8032 <_Eff_build_volume_table_u8@@Base+0x72> │ │ - ldr r1, [pc, #116] ; (8044 <_Eff_build_volume_table_u8@@Base+0x84>) │ │ + cbz r0, 7d0a <_Eff_build_volume_table_u8@@Base+0x72> │ │ + ldr r1, [pc, #116] ; (7d1c <_Eff_build_volume_table_u8@@Base+0x84>) │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ ldr r4, [r1, #0] │ │ mov r5, r1 │ │ - cbnz r4, 8030 <_Eff_build_volume_table_u8@@Base+0x70> │ │ + cbnz r4, 7d08 <_Eff_build_volume_table_u8@@Base+0x70> │ │ mov.w r0, #65536 ; 0x10000 │ │ - blx 4974 │ │ - cbz r0, 8030 <_Eff_build_volume_table_u8@@Base+0x70> │ │ - vldr d5, [pc, #84] ; 8038 <_Eff_build_volume_table_u8@@Base+0x78> │ │ + blx 49b0 │ │ + cbz r0, 7d08 <_Eff_build_volume_table_u8@@Base+0x70> │ │ + vldr d5, [pc, #84] ; 7d10 <_Eff_build_volume_table_u8@@Base+0x78> │ │ mov r2, r4 │ │ str r0, [r5, #0] │ │ add.w r4, r0, r2, lsl #8 │ │ mvn.w r1, #127 ; 0x7f │ │ vmov s15, r2 │ │ vcvt.f32.s32 s12, s15 │ │ vcvt.f64.f32 d6, s12 │ │ @@ -5771,42 +5446,42 @@ │ │ vcvt.f32.s32 s14, s15 │ │ vcvt.f64.f32 d7, s14 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.u32.f64 s15, d7 │ │ vmov r3, s15 │ │ sub.w r3, r3, #128 ; 0x80 │ │ strb.w r3, [r4], #1 │ │ - bne.n 8002 <_Eff_build_volume_table_u8@@Base+0x42> │ │ + bne.n 7cda <_Eff_build_volume_table_u8@@Base+0x42> │ │ adds r2, #1 │ │ cmp.w r2, #256 ; 0x100 │ │ - bne.n 7fea <_Eff_build_volume_table_u8@@Base+0x2a> │ │ + bne.n 7cc2 <_Eff_build_volume_table_u8@@Base+0x2a> │ │ ldr r0, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ nop.w │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 8040 <_Eff_build_volume_table_u8@@Base+0x80> │ │ + b.n 7d18 <_Eff_build_volume_table_u8@@Base+0x80> │ │ eors r7, r5 │ │ - add r7, sp, #48 ; 0x30 │ │ + sxth r4, r6 │ │ movs r1, r0 │ │ - add r7, sp, #24 │ │ + sxth r6, r5 │ │ movs r1, r0 │ │ │ │ -00008048 <_Eff_build_volume_table_s8@@Base>: │ │ - ldr r2, [pc, #108] ; (80b8 <_Eff_build_volume_table_s8@@Base+0x70>) │ │ +00007d20 <_Eff_build_volume_table_s8@@Base>: │ │ + ldr r2, [pc, #108] ; (7d90 <_Eff_build_volume_table_s8@@Base+0x70>) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ ldr r4, [r2, #0] │ │ mov r5, r2 │ │ - cbnz r4, 80aa <_Eff_build_volume_table_s8@@Base+0x62> │ │ + cbnz r4, 7d82 <_Eff_build_volume_table_s8@@Base+0x62> │ │ mov.w r0, #65536 ; 0x10000 │ │ - blx 4974 │ │ - cbz r0, 80aa <_Eff_build_volume_table_s8@@Base+0x62> │ │ - vldr d5, [pc, #76] ; 80b0 <_Eff_build_volume_table_s8@@Base+0x68> │ │ + blx 49b0 │ │ + cbz r0, 7d82 <_Eff_build_volume_table_s8@@Base+0x62> │ │ + vldr d5, [pc, #76] ; 7d88 <_Eff_build_volume_table_s8@@Base+0x68> │ │ mov r3, r4 │ │ str r0, [r5, #0] │ │ add.w r4, r0, r3, lsl #8 │ │ mvn.w r1, #127 ; 0x7f │ │ vmov s15, r3 │ │ vcvt.f32.s32 s12, s15 │ │ vcvt.f64.f32 d6, s12 │ │ @@ -5816,48 +5491,48 @@ │ │ cmp r1, #128 ; 0x80 │ │ vcvt.f32.s32 s14, s15 │ │ vcvt.f64.f32 d7, s14 │ │ vmul.f64 d7, d7, d6 │ │ vcvt.s32.f64 s15, d7 │ │ vmov r2, s15 │ │ strb.w r2, [r4], #1 │ │ - bne.n 8080 <_Eff_build_volume_table_s8@@Base+0x38> │ │ + bne.n 7d58 <_Eff_build_volume_table_s8@@Base+0x38> │ │ adds r3, #1 │ │ cmp.w r3, #256 ; 0x100 │ │ - bne.n 8068 <_Eff_build_volume_table_s8@@Base+0x20> │ │ + bne.n 7d40 <_Eff_build_volume_table_s8@@Base+0x20> │ │ ldr r0, [r5, #0] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ movs r0, r0 │ │ movs r0, r0 │ │ - b.n 80b8 <_Eff_build_volume_table_s8@@Base+0x70> │ │ + b.n 7d90 <_Eff_build_volume_table_s8@@Base+0x70> │ │ eors r7, r5 │ │ - add r6, sp, #544 ; 0x220 │ │ + cbz r0, 7dc0 <_Eff_build_volume_table_s8@@Base+0xa0> │ │ movs r1, r0 │ │ nop.w │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 80e6 <_Eff_build_volume_table_s8@@Base+0x9e> │ │ + bpl.n 7dbe <_Eff_build_volume_table_s8@@Base+0x9e> │ │ ldrb r0, [r1, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ ldrh r0, [r3, #38] ; 0x26 │ │ movs r4, #0 │ │ sxth r0, r0 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 815a <_Eff_build_volume_table_s8@@Base+0x112> │ │ + bne.n 7e32 <_Eff_build_volume_table_s8@@Base+0x112> │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8158 <_Eff_build_volume_table_s8@@Base+0x110> │ │ + bge.n 7e30 <_Eff_build_volume_table_s8@@Base+0x110> │ │ ldrb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5877,19 +5552,19 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 80f0 <_Eff_build_volume_table_s8@@Base+0xa8> │ │ + b.n 7dc8 <_Eff_build_volume_table_s8@@Base+0xa8> │ │ pop {r4, pc} │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 81c2 <_Eff_build_volume_table_s8@@Base+0x17a> │ │ + bge.n 7e9a <_Eff_build_volume_table_s8@@Base+0x17a> │ │ ldrb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5909,37 +5584,37 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 815a <_Eff_build_volume_table_s8@@Base+0x112> │ │ + b.n 7e32 <_Eff_build_volume_table_s8@@Base+0x112> │ │ pop {r4, pc} │ │ mov r0, r1 │ │ lsls r1, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 81ec <_Eff_build_volume_table_s8@@Base+0x1a4> │ │ + bpl.n 7ec4 <_Eff_build_volume_table_s8@@Base+0x1a4> │ │ ldrb r1, [r0, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r1 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r1, s15 │ │ strb.w r1, [r0], #1 │ │ ldrh r4, [r3, #38] ; 0x26 │ │ uxth r4, r4 │ │ cmp r4, #0 │ │ - bne.n 82bc <_Eff_build_volume_table_s8@@Base+0x274> │ │ + bne.n 7f94 <_Eff_build_volume_table_s8@@Base+0x274> │ │ mov r1, r0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 82ba <_Eff_build_volume_table_s8@@Base+0x272> │ │ + bge.n 7f92 <_Eff_build_volume_table_s8@@Base+0x272> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -5985,25 +5660,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 81f6 <_Eff_build_volume_table_s8@@Base+0x1ae> │ │ + b.n 7ece <_Eff_build_volume_table_s8@@Base+0x1ae> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #90 ; 0x5a │ │ - bne.n 838e <_Eff_build_volume_table_s8@@Base+0x346> │ │ + bne.n 8066 <_Eff_build_volume_table_s8@@Base+0x346> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 838c <_Eff_build_volume_table_s8@@Base+0x344> │ │ + bge.n 8064 <_Eff_build_volume_table_s8@@Base+0x344> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6049,25 +5724,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 82c8 <_Eff_build_volume_table_s8@@Base+0x280> │ │ + b.n 7fa0 <_Eff_build_volume_table_s8@@Base+0x280> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #180 ; 0xb4 │ │ - bne.n 8460 <_Eff_build_volume_table_s8@@Base+0x418> │ │ + bne.n 8138 <_Eff_build_volume_table_s8@@Base+0x418> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 845e <_Eff_build_volume_table_s8@@Base+0x416> │ │ + bge.n 8136 <_Eff_build_volume_table_s8@@Base+0x416> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #16] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6113,25 +5788,25 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 839a <_Eff_build_volume_table_s8@@Base+0x352> │ │ + b.n 8072 <_Eff_build_volume_table_s8@@Base+0x352> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp.w r1, #270 ; 0x10e │ │ - bne.n 8532 <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ + bne.n 820a <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #4 │ │ - bge.n 8532 <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ + bge.n 820a <_Eff_build_volume_table_s8@@Base+0x4ea> │ │ ldrb.w r0, [r1, #-4] │ │ adds r4, #6 │ │ vldr s13, [r3, #12] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6177,37 +5852,37 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 846e <_Eff_build_volume_table_s8@@Base+0x426> │ │ + b.n 8146 <_Eff_build_volume_table_s8@@Base+0x426> │ │ pop {r4, pc} │ │ mov r0, r1 │ │ lsls r1, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 855c <_Eff_build_volume_table_s8@@Base+0x514> │ │ + bpl.n 8234 <_Eff_build_volume_table_s8@@Base+0x514> │ │ ldrb r1, [r0, #0] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r1 │ │ vcvt.f32.u32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.u32.f32 s15, s15 │ │ vmov r1, s15 │ │ strb.w r1, [r0], #1 │ │ ldrh r4, [r3, #38] ; 0x26 │ │ uxth r4, r4 │ │ cmp r4, #0 │ │ - bne.w 868c <_Eff_build_volume_table_s8@@Base+0x644> │ │ + bne.w 8364 <_Eff_build_volume_table_s8@@Base+0x644> │ │ mov r1, r0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 868a <_Eff_build_volume_table_s8@@Base+0x642> │ │ + bge.w 8362 <_Eff_build_volume_table_s8@@Base+0x642> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s13, [r3] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6279,26 +5954,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8568 <_Eff_build_volume_table_s8@@Base+0x520> │ │ + b.n 8240 <_Eff_build_volume_table_s8@@Base+0x520> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #90 ; 0x5a │ │ - bne.w 87e2 <_Eff_build_volume_table_s8@@Base+0x79a> │ │ + bne.w 84ba <_Eff_build_volume_table_s8@@Base+0x79a> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 87e0 <_Eff_build_volume_table_s8@@Base+0x798> │ │ + bge.w 84b8 <_Eff_build_volume_table_s8@@Base+0x798> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #4] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6378,26 +6053,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 869e <_Eff_build_volume_table_s8@@Base+0x656> │ │ + b.n 8376 <_Eff_build_volume_table_s8@@Base+0x656> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp r1, #180 ; 0xb4 │ │ - bne.w 8938 <_Eff_build_volume_table_s8@@Base+0x8f0> │ │ + bne.w 8610 <_Eff_build_volume_table_s8@@Base+0x8f0> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 8936 <_Eff_build_volume_table_s8@@Base+0x8ee> │ │ + bge.w 860e <_Eff_build_volume_table_s8@@Base+0x8ee> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #16] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6477,26 +6152,26 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 87f4 <_Eff_build_volume_table_s8@@Base+0x7ac> │ │ + b.n 84cc <_Eff_build_volume_table_s8@@Base+0x7ac> │ │ pop {r4, pc} │ │ ldrh r1, [r3, #38] ; 0x26 │ │ sxth r1, r1 │ │ cmp.w r1, #270 ; 0x10e │ │ - bne.w 8a8e <_Eff_build_volume_table_s8@@Base+0xa46> │ │ + bne.w 8766 <_Eff_build_volume_table_s8@@Base+0xa46> │ │ vmov.f32 s14, #96 ; 0x3f000000 0.5 │ │ mov r1, r0 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ add.w r1, r1, #6 │ │ - bge.w 8a8e <_Eff_build_volume_table_s8@@Base+0xa46> │ │ + bge.w 8766 <_Eff_build_volume_table_s8@@Base+0xa46> │ │ ldrb.w r0, [r1, #-6] │ │ adds r4, #6 │ │ vldr s12, [r3, #12] │ │ subs r0, #128 ; 0x80 │ │ sxtb r0, r0 │ │ vldr s13, [r3, #32] │ │ vmov s15, r0 │ │ @@ -6576,36 +6251,36 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s13 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ subs r0, #128 ; 0x80 │ │ strb.w r0, [r1, #-1] │ │ - b.n 894c <_Eff_build_volume_table_s8@@Base+0x904> │ │ + b.n 8624 <_Eff_build_volume_table_s8@@Base+0x904> │ │ pop {r4, pc} │ │ - ldr r0, [pc, #144] ; (8b24 <_Eff_build_volume_table_s8@@Base+0xadc>) │ │ + ldr r0, [pc, #144] ; (87fc <_Eff_build_volume_table_s8@@Base+0xadc>) │ │ push {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ ldrb.w r6, [r3, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ add.w r4, r0, r4, lsl #8 │ │ add.w r5, r0, r5, lsl #8 │ │ add.w r0, r0, r6, lsl #8 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ sxth r6, r6 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 8abc <_Eff_build_volume_table_s8@@Base+0xa74> │ │ + bne.n 8794 <_Eff_build_volume_table_s8@@Base+0xa74> │ │ mov r6, r4 │ │ mov r4, r5 │ │ mov r5, r6 │ │ lsls r6, r2, #30 │ │ - beq.n 8ae2 <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ + beq.n 87ba <_Eff_build_volume_table_s8@@Base+0xa9a> │ │ ldrb r6, [r1, #0] │ │ ldrb r6, [r4, r6] │ │ ldrb r6, [r0, r6] │ │ strb r6, [r1, #0] │ │ ldr r6, [r3, #44] ; 0x2c │ │ cmp r6, #1 │ │ iteee le │ │ @@ -6614,19 +6289,19 @@ │ │ ldrbgt r6, [r5, r6] │ │ ldrbgt r6, [r0, r6] │ │ itt gt │ │ strbgt r6, [r1, #1] │ │ addgt r1, #2 │ │ ldr r6, [r3, #44] ; 0x2c │ │ subs r2, r2, r6 │ │ - b.n 8abc <_Eff_build_volume_table_s8@@Base+0xa74> │ │ + b.n 8794 <_Eff_build_volume_table_s8@@Base+0xa74> │ │ mov r7, r1 │ │ subs r3, r1, r7 │ │ cmp r3, r2 │ │ - bge.n 8b20 <_Eff_build_volume_table_s8@@Base+0xad8> │ │ + bge.n 87f8 <_Eff_build_volume_table_s8@@Base+0xad8> │ │ ldr r6, [r1, #0] │ │ lsrs r3, r6, #24 │ │ ldrb r3, [r5, r3] │ │ ldrb.w lr, [r0, r3] │ │ uxtb r3, r6 │ │ ldrb r3, [r4, r3] │ │ ldrb r3, [r0, r3] │ │ @@ -6636,39 +6311,39 @@ │ │ ldrb.w lr, [r4, lr] │ │ ldrb r6, [r5, r6] │ │ ldrb.w lr, [r0, lr] │ │ ldrb r6, [r0, r6] │ │ orr.w r3, r3, lr, lsl #16 │ │ orr.w r3, r3, r6, lsl #8 │ │ str.w r3, [r1], #4 │ │ - b.n 8ae4 <_Eff_build_volume_table_s8@@Base+0xa9c> │ │ + b.n 87bc <_Eff_build_volume_table_s8@@Base+0xa9c> │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - add r4, pc, #256 ; (adr r4, 8c28 <_Eff_build_volume_table_s8@@Base+0xbe0>) │ │ + add r7, pc, #416 ; (adr r7, 89a0 <_Eff_build_volume_table_s8@@Base+0xc80>) │ │ movs r1, r0 │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8b50 <_Eff_build_volume_table_s8@@Base+0xb08> │ │ + bpl.n 8828 <_Eff_build_volume_table_s8@@Base+0xb08> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ ldrh r0, [r3, #38] ; 0x26 │ │ movs r4, #0 │ │ sxth r0, r0 │ │ cmp r0, #180 ; 0xb4 │ │ - bne.n 8bb8 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ + bne.n 8890 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8bb6 <_Eff_build_volume_table_s8@@Base+0xb6e> │ │ + bge.n 888e <_Eff_build_volume_table_s8@@Base+0xb6e> │ │ ldrsb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ @@ -6682,19 +6357,19 @@ │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8b5a <_Eff_build_volume_table_s8@@Base+0xb12> │ │ + b.n 8832 <_Eff_build_volume_table_s8@@Base+0xb12> │ │ pop {r4, pc} │ │ cmp r4, r2 │ │ add.w r1, r1, #2 │ │ - bge.n 8c14 <_Eff_build_volume_table_s8@@Base+0xbcc> │ │ + bge.n 88ec <_Eff_build_volume_table_s8@@Base+0xbcc> │ │ ldrsb.w r0, [r1, #-2] │ │ adds r4, #2 │ │ vldr s13, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ @@ -6708,38 +6383,38 @@ │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ - b.n 8bb8 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ + b.n 8890 <_Eff_build_volume_table_s8@@Base+0xb70> │ │ pop {r4, pc} │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8c3e <_Eff_build_volume_table_s8@@Base+0xbf6> │ │ + bpl.n 8916 <_Eff_build_volume_table_s8@@Base+0xbf6> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.w 8e6c <_Eff_build_volume_table_s8@@Base+0xe24> │ │ + bge.w 8b44 <_Eff_build_volume_table_s8@@Base+0xe24> │ │ ldrh r0, [r3, #38] ; 0x26 │ │ sxth r0, r0 │ │ cmp r0, #90 ; 0x5a │ │ - beq.w 8d54 <_Eff_build_volume_table_s8@@Base+0xd0c> │ │ - bgt.n 8cd0 <_Eff_build_volume_table_s8@@Base+0xc88> │ │ + beq.w 8a2c <_Eff_build_volume_table_s8@@Base+0xd0c> │ │ + bgt.n 89a8 <_Eff_build_volume_table_s8@@Base+0xc88> │ │ cmp r0, #0 │ │ - bne.w 8e68 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ + bne.w 8b40 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6763,19 +6438,19 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #16] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ cmp r0, #180 ; 0xb4 │ │ - beq.n 8dcc <_Eff_build_volume_table_s8@@Base+0xd84> │ │ + beq.n 8aa4 <_Eff_build_volume_table_s8@@Base+0xd84> │ │ cmp.w r0, #270 ; 0x10e │ │ - bne.w 8e68 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ + bne.w 8b40 <_Eff_build_volume_table_s8@@Base+0xe20> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #12] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6799,15 +6474,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #4] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6831,15 +6506,15 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #2] │ │ vldr s13, [r3, #12] │ │ - b.n 8e42 <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ + b.n 8b1a <_Eff_build_volume_table_s8@@Base+0xdfa> │ │ ldrsb.w r0, [r1] │ │ vldr s13, [r3, #16] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6874,39 +6549,39 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ adds r4, #4 │ │ - b.n 8c40 <_Eff_build_volume_table_s8@@Base+0xbf8> │ │ + b.n 8918 <_Eff_build_volume_table_s8@@Base+0xbf8> │ │ pop {r4, pc} │ │ lsls r0, r2, #31 │ │ push {r4, lr} │ │ - bpl.n 8e96 <_Eff_build_volume_table_s8@@Base+0xe4e> │ │ + bpl.n 8b6e <_Eff_build_volume_table_s8@@Base+0xe4e> │ │ ldrsb.w r0, [r1] │ │ subs r2, #1 │ │ vldr s14, [r3, #32] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1], #1 │ │ vmov.f32 s13, #96 ; 0x3f000000 0.5 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.w 91ea <_Eff_build_volume_table_s8@@Base+0x11a2> │ │ + bge.w 8ec2 <_Eff_build_volume_table_s8@@Base+0x11a2> │ │ ldrh r0, [r3, #38] ; 0x26 │ │ sxth r0, r0 │ │ cmp r0, #90 ; 0x5a │ │ - beq.w 902a <_Eff_build_volume_table_s8@@Base+0xfe2> │ │ - bgt.n 8f72 <_Eff_build_volume_table_s8@@Base+0xf2a> │ │ + beq.w 8d02 <_Eff_build_volume_table_s8@@Base+0xfe2> │ │ + bgt.n 8c4a <_Eff_build_volume_table_s8@@Base+0xf2a> │ │ cmp r0, #0 │ │ - bne.w 91e6 <_Eff_build_volume_table_s8@@Base+0x119e> │ │ + bne.w 8ebe <_Eff_build_volume_table_s8@@Base+0x119e> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6948,19 +6623,19 @@ │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ - b.n 91ba <_Eff_build_volume_table_s8@@Base+0x1172> │ │ + b.n 8e92 <_Eff_build_volume_table_s8@@Base+0x1172> │ │ cmp r0, #180 ; 0xb4 │ │ - beq.w 90dc <_Eff_build_volume_table_s8@@Base+0x1094> │ │ + beq.w 8db4 <_Eff_build_volume_table_s8@@Base+0x1094> │ │ cmp.w r0, #270 ; 0x10e │ │ - bne.w 91e6 <_Eff_build_volume_table_s8@@Base+0x119e> │ │ + bne.w 8ebe <_Eff_build_volume_table_s8@@Base+0x119e> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #12] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -6997,15 +6672,15 @@ │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb r0, [r1, #3] │ │ ldrsb.w r0, [r1, #4] │ │ vldr s11, [r3] │ │ vmov s15, r0 │ │ vcvt.f32.s32 s15, s15 │ │ - b.n 9184 <_Eff_build_volume_table_s8@@Base+0x113c> │ │ + b.n 8e5c <_Eff_build_volume_table_s8@@Base+0x113c> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #4] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -7044,15 +6719,15 @@ │ │ strb r0, [r1, #3] │ │ ldrsb.w r0, [r1, #4] │ │ vldr s11, [r3, #16] │ │ vmov s15, r0 │ │ vldr s12, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vldr s14, [r3, #4] │ │ - b.n 918c <_Eff_build_volume_table_s8@@Base+0x1144> │ │ + b.n 8e64 <_Eff_build_volume_table_s8@@Base+0x1144> │ │ ldrsb.w r0, [r1] │ │ vldr s12, [r3, #16] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ @@ -7116,36 +6791,36 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ strb.w r0, [r1, #-1] │ │ adds r4, #6 │ │ - b.n 8e9c <_Eff_build_volume_table_s8@@Base+0xe54> │ │ + b.n 8b74 <_Eff_build_volume_table_s8@@Base+0xe54> │ │ pop {r4, pc} │ │ - ldr r0, [pc, #160] ; (9290 <_Eff_build_volume_table_s8@@Base+0x1248>) │ │ + ldr r0, [pc, #160] ; (8f68 <_Eff_build_volume_table_s8@@Base+0x1248>) │ │ push {r4, r5, r6, r7, lr} │ │ add r0, pc │ │ ldr r0, [r0, #0] │ │ ldrb r4, [r3, #8] │ │ ldrb r5, [r3, #9] │ │ ldrb.w r6, [r3, #36] ; 0x24 │ │ ldr r0, [r0, #0] │ │ add.w r4, r0, r4, lsl #8 │ │ add.w r5, r0, r5, lsl #8 │ │ add.w r0, r0, r6, lsl #8 │ │ ldrh r6, [r3, #38] ; 0x26 │ │ sxth r6, r6 │ │ cmp r6, #180 ; 0xb4 │ │ - bne.n 9218 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ + bne.n 8ef0 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ mov r6, r4 │ │ mov r4, r5 │ │ mov r5, r6 │ │ lsls r6, r2, #30 │ │ - beq.n 9242 <_Eff_build_volume_table_s8@@Base+0x11fa> │ │ + beq.n 8f1a <_Eff_build_volume_table_s8@@Base+0x11fa> │ │ ldrsb.w r6, [r1] │ │ ldrsb r6, [r4, r6] │ │ ldrb r6, [r0, r6] │ │ strb r6, [r1, #0] │ │ ldr r6, [r3, #44] ; 0x2c │ │ cmp r6, #1 │ │ iteee le │ │ @@ -7154,19 +6829,19 @@ │ │ ldrsbgt r6, [r5, r6] │ │ ldrbgt r6, [r0, r6] │ │ itt gt │ │ strbgt r6, [r1, #1] │ │ addgt r1, #2 │ │ ldr r6, [r3, #44] ; 0x2c │ │ subs r2, r2, r6 │ │ - b.n 9218 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ + b.n 8ef0 <_Eff_build_volume_table_s8@@Base+0x11d0> │ │ mov lr, r1 │ │ rsb r3, lr, r1 │ │ cmp r3, r2 │ │ - bge.n 928c <_Eff_build_volume_table_s8@@Base+0x1244> │ │ + bge.n 8f64 <_Eff_build_volume_table_s8@@Base+0x1244> │ │ ldr r3, [r1, #0] │ │ add.w r6, r5, r3, asr #24 │ │ ldrsb.w r6, [r6, #128] ; 0x80 │ │ ldrsb r7, [r0, r6] │ │ sxtab r6, r4, r3 │ │ ldrsb.w r6, [r6, #128] ; 0x80 │ │ ldrsb r6, [r0, r6] │ │ @@ -7178,24 +6853,24 @@ │ │ ldrsb.w r7, [r7, #128] ; 0x80 │ │ ldrsb.w r3, [r3, #128] ; 0x80 │ │ ldrsb r7, [r0, r7] │ │ ldrsb r3, [r0, r3] │ │ orr.w r6, r6, r7, lsl #16 │ │ orr.w r6, r6, r3, lsl #8 │ │ str.w r6, [r1], #4 │ │ - b.n 9244 <_Eff_build_volume_table_s8@@Base+0x11fc> │ │ + b.n 8f1c <_Eff_build_volume_table_s8@@Base+0x11fc> │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - ldr r4, [sp, #912] ; 0x390 │ │ + add r0, pc, #48 ; (adr r0, 8f9c <_Eff_build_volume_table_s8@@Base+0x127c>) │ │ movs r1, r0 │ │ adds r1, #4 │ │ push {r4, r5, r6, lr} │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 931c <_Eff_build_volume_table_s8@@Base+0x12d4> │ │ + bge.n 8ff4 <_Eff_build_volume_table_s8@@Base+0x12d4> │ │ ldrh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7226,20 +6901,20 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ uxth r0, r0 │ │ itt ne │ │ movne r6, r0 │ │ movne r0, r4 │ │ strh.w r6, [r1, #-6] │ │ strh.w r0, [r1, #-8] │ │ - b.n 929a <_Eff_build_volume_table_s8@@Base+0x1252> │ │ + b.n 8f72 <_Eff_build_volume_table_s8@@Base+0x1252> │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 942e <_Eff_build_volume_table_s8@@Base+0x13e6> │ │ + bge.w 9106 <_Eff_build_volume_table_s8@@Base+0x13e6> │ │ ldrh r0, [r1, #0] │ │ vldr s13, [r3] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ ldrh r4, [r1, #4] │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ @@ -7287,49 +6962,49 @@ │ │ sub.w r6, r6, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s14 │ │ uxth r6, r6 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r4, s15 │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ uxth r4, r4 │ │ - beq.n 9416 <_Eff_build_volume_table_s8@@Base+0x13ce> │ │ - bgt.n 9400 <_Eff_build_volume_table_s8@@Base+0x13b8> │ │ + beq.n 90ee <_Eff_build_volume_table_s8@@Base+0x13ce> │ │ + bgt.n 90d8 <_Eff_build_volume_table_s8@@Base+0x13b8> │ │ cmp.w lr, #0 │ │ - bne.n 942a <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ + bne.n 9102 <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ strh r5, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9420 <_Eff_build_volume_table_s8@@Base+0x13d8> │ │ + beq.n 90f8 <_Eff_build_volume_table_s8@@Base+0x13d8> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 942a <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ + bne.n 9102 <_Eff_build_volume_table_s8@@Base+0x13e2> │ │ strh r6, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ strh r0, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r6, [r1, #6] │ │ - b.n 9428 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ + b.n 9100 <_Eff_build_volume_table_s8@@Base+0x13e0> │ │ strh r4, [r1, #0] │ │ strh r6, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r5, [r1, #6] │ │ adds r1, #8 │ │ adds r7, #8 │ │ - b.n 9322 <_Eff_build_volume_table_s8@@Base+0x12da> │ │ + b.n 8ffa <_Eff_build_volume_table_s8@@Base+0x12da> │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w ip, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ cmp ip, r2 │ │ - bge.w 95bc <_Eff_build_volume_table_s8@@Base+0x1574> │ │ + bge.w 9294 <_Eff_build_volume_table_s8@@Base+0x1574> │ │ ldrh r0, [r1, #0] │ │ vldr s13, [r3] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ ldrh r7, [r1, #10] │ │ ldrh.w lr, [r1, #8] │ │ sxth r0, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7393,68 +7068,68 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s12 │ │ uxth r0, r0 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r7, s15 │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ uxth r7, r7 │ │ - beq.n 9590 <_Eff_build_volume_table_s8@@Base+0x1548> │ │ - bgt.n 9574 <_Eff_build_volume_table_s8@@Base+0x152c> │ │ + beq.n 9268 <_Eff_build_volume_table_s8@@Base+0x1548> │ │ + bgt.n 924c <_Eff_build_volume_table_s8@@Base+0x152c> │ │ cmp.w r8, #0 │ │ - bne.n 95b6 <_Eff_build_volume_table_s8@@Base+0x156e> │ │ + bne.n 928e <_Eff_build_volume_table_s8@@Base+0x156e> │ │ sub.w lr, lr, #32768 ; 0x8000 │ │ strh r0, [r1, #6] │ │ strh r4, [r1, #0] │ │ sxth.w lr, lr │ │ strh r5, [r1, #2] │ │ strh r6, [r1, #4] │ │ vmov s15, lr │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ - b.n 959e <_Eff_build_volume_table_s8@@Base+0x1556> │ │ + b.n 9276 <_Eff_build_volume_table_s8@@Base+0x1556> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 95a2 <_Eff_build_volume_table_s8@@Base+0x155a> │ │ + beq.n 927a <_Eff_build_volume_table_s8@@Base+0x155a> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 95b6 <_Eff_build_volume_table_s8@@Base+0x156e> │ │ + bne.n 928e <_Eff_build_volume_table_s8@@Base+0x156e> │ │ strh r4, [r1, #2] │ │ lsrs r4, r4, #1 │ │ strh r6, [r1, #0] │ │ add.w r6, r4, r6, lsr #1 │ │ strh r0, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 95b0 <_Eff_build_volume_table_s8@@Base+0x1568> │ │ + b.n 9288 <_Eff_build_volume_table_s8@@Base+0x1568> │ │ strh r5, [r1, #0] │ │ lsrs r5, r5, #1 │ │ strh r0, [r1, #2] │ │ add.w r0, r5, r0, lsr #1 │ │ strh r4, [r1, #4] │ │ strh r6, [r1, #6] │ │ strh r0, [r1, #8] │ │ - b.n 95b2 <_Eff_build_volume_table_s8@@Base+0x156a> │ │ + b.n 928a <_Eff_build_volume_table_s8@@Base+0x156a> │ │ strh r0, [r1, #0] │ │ lsrs r0, r0, #1 │ │ strh r6, [r1, #2] │ │ add.w r6, r0, r6, lsr #1 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ strh r6, [r1, #8] │ │ strh r7, [r1, #10] │ │ adds r1, #12 │ │ add.w ip, ip, #12 │ │ - b.n 9438 <_Eff_build_volume_table_s8@@Base+0x13f0> │ │ + b.n 9110 <_Eff_build_volume_table_s8@@Base+0x13f0> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r1, #4 │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 9638 <_Eff_build_volume_table_s8@@Base+0x15f0> │ │ + bge.n 9310 <_Eff_build_volume_table_s8@@Base+0x15f0> │ │ ldrsh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ ldrsh.w r4, [r1, #-6] │ │ vmov s15, r0 │ │ vldr s14, [r3, #32] │ │ @@ -7479,21 +7154,21 @@ │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ ite eq │ │ moveq r0, r4 │ │ movne r6, r4 │ │ strh.w r0, [r1, #-8] │ │ strh.w r6, [r1, #-6] │ │ - b.n 95c6 <_Eff_build_volume_table_s8@@Base+0x157e> │ │ + b.n 929e <_Eff_build_volume_table_s8@@Base+0x157e> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov.w lr, #0 │ │ cmp lr, r2 │ │ - bge.n 971e <_Eff_build_volume_table_s8@@Base+0x16d6> │ │ + bge.n 93f6 <_Eff_build_volume_table_s8@@Base+0x16d6> │ │ ldrsh.w r0, [r1] │ │ vldr s13, [r3] │ │ ldrsh.w r4, [r1, #4] │ │ vmov s15, r0 │ │ ldrsh.w r0, [r1, #2] │ │ vldr s14, [r3, #32] │ │ vcvt.f32.s32 s15, s15 │ │ @@ -7526,49 +7201,49 @@ │ │ ldrh.w r0, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ - beq.n 9704 <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ - bgt.n 96f0 <_Eff_build_volume_table_s8@@Base+0x16a8> │ │ - cbnz r7, 9718 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ + beq.n 93dc <_Eff_build_volume_table_s8@@Base+0x16bc> │ │ + bgt.n 93c8 <_Eff_build_volume_table_s8@@Base+0x16a8> │ │ + cbnz r7, 93f0 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ strh r5, [r1, #0] │ │ strh r6, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ cmp r7, #180 ; 0xb4 │ │ - beq.n 970e <_Eff_build_volume_table_s8@@Base+0x16c6> │ │ + beq.n 93e6 <_Eff_build_volume_table_s8@@Base+0x16c6> │ │ cmp.w r7, #270 ; 0x10e │ │ - bne.n 9718 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ + bne.n 93f0 <_Eff_build_volume_table_s8@@Base+0x16d0> │ │ strh r0, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r6, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ strh r6, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9716 <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ + b.n 93ee <_Eff_build_volume_table_s8@@Base+0x16ce> │ │ strh r4, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ adds r1, #8 │ │ add.w lr, lr, #8 │ │ - b.n 9642 <_Eff_build_volume_table_s8@@Base+0x15fa> │ │ + b.n 931a <_Eff_build_volume_table_s8@@Base+0x15fa> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 98aa <_Eff_build_volume_table_s8@@Base+0x1862> │ │ + bge.w 9582 <_Eff_build_volume_table_s8@@Base+0x1862> │ │ ldrsh.w r0, [r1] │ │ vldr s13, [r3] │ │ ldrsh.w lr, [r1, #10] │ │ ldrh.w ip, [r1, #8] │ │ vmov s15, r0 │ │ ldrsh.w r0, [r1, #2] │ │ vldr s14, [r3, #32] │ │ @@ -7617,79 +7292,79 @@ │ │ ldrh.w r0, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s11 │ │ vmul.f32 s15, s15, s12 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w lr, [sp, #4] │ │ - beq.n 9866 <_Eff_build_volume_table_s8@@Base+0x181e> │ │ - bgt.n 983e <_Eff_build_volume_table_s8@@Base+0x17f6> │ │ + beq.n 953e <_Eff_build_volume_table_s8@@Base+0x181e> │ │ + bgt.n 9516 <_Eff_build_volume_table_s8@@Base+0x17f6> │ │ cmp.w r8, #0 │ │ - bne.n 98a6 <_Eff_build_volume_table_s8@@Base+0x185e> │ │ + bne.n 957e <_Eff_build_volume_table_s8@@Base+0x185e> │ │ sxth.w ip, ip │ │ strh r0, [r1, #6] │ │ strh r6, [r1, #0] │ │ vmov s15, ip │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ - b.n 9880 <_Eff_build_volume_table_s8@@Base+0x1838> │ │ + b.n 9558 <_Eff_build_volume_table_s8@@Base+0x1838> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 9884 <_Eff_build_volume_table_s8@@Base+0x183c> │ │ + beq.n 955c <_Eff_build_volume_table_s8@@Base+0x183c> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 98a6 <_Eff_build_volume_table_s8@@Base+0x185e> │ │ + bne.n 957e <_Eff_build_volume_table_s8@@Base+0x185e> │ │ strh r6, [r1, #2] │ │ sxth r6, r6 │ │ strh r4, [r1, #0] │ │ sxth r4, r4 │ │ add.w r6, r6, r6, lsr #31 │ │ strh r0, [r1, #4] │ │ add.w r4, r4, r4, lsr #31 │ │ strh r5, [r1, #6] │ │ asrs r6, r6, #1 │ │ add.w r4, r6, r4, asr #1 │ │ - b.n 989e <_Eff_build_volume_table_s8@@Base+0x1856> │ │ + b.n 9576 <_Eff_build_volume_table_s8@@Base+0x1856> │ │ strh r5, [r1, #0] │ │ sxth r5, r5 │ │ strh r0, [r1, #2] │ │ sxth r0, r0 │ │ add.w r5, r5, r5, lsr #31 │ │ strh r6, [r1, #4] │ │ add.w r0, r0, r0, lsr #31 │ │ strh r4, [r1, #6] │ │ asrs r5, r5, #1 │ │ add.w r0, r5, r0, asr #1 │ │ strh r0, [r1, #8] │ │ - b.n 98a0 <_Eff_build_volume_table_s8@@Base+0x1858> │ │ + b.n 9578 <_Eff_build_volume_table_s8@@Base+0x1858> │ │ strh r0, [r1, #0] │ │ sxth r0, r0 │ │ strh r4, [r1, #2] │ │ sxth r4, r4 │ │ add.w r0, r0, r0, lsr #31 │ │ strh r5, [r1, #4] │ │ add.w r4, r4, r4, lsr #31 │ │ strh r6, [r1, #6] │ │ asrs r0, r0, #1 │ │ add.w r4, r0, r4, asr #1 │ │ strh r4, [r1, #8] │ │ strh.w lr, [r1, #10] │ │ adds r1, #12 │ │ adds r7, #12 │ │ - b.n 9728 <_Eff_build_volume_table_s8@@Base+0x16e0> │ │ + b.n 9400 <_Eff_build_volume_table_s8@@Base+0x16e0> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r1, #4 │ │ push {r4, r5, r6, lr} │ │ movs r5, #0 │ │ cmp r5, r2 │ │ - bge.n 993e <_Eff_build_volume_table_s8@@Base+0x18f6> │ │ + bge.n 9616 <_Eff_build_volume_table_s8@@Base+0x18f6> │ │ ldrh.w r0, [r1, #-4] │ │ adds r5, #4 │ │ vldr s13, [r3] │ │ adds r1, #4 │ │ rev16 r0, r0 │ │ ldrh.w r4, [r1, #-6] │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ @@ -7723,20 +7398,20 @@ │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ rev16 r4, r4 │ │ ite eq │ │ uxtheq r6, r4 │ │ uxthne r0, r4 │ │ strh.w r6, [r1, #-8] │ │ strh.w r0, [r1, #-6] │ │ - b.n 98b6 <_Eff_build_volume_table_s8@@Base+0x186e> │ │ + b.n 958e <_Eff_build_volume_table_s8@@Base+0x186e> │ │ pop {r4, r5, r6, pc} │ │ push {r4, r5, r6, r7, lr} │ │ movs r6, #0 │ │ cmp r6, r2 │ │ - bge.w 9a78 <_Eff_build_volume_table_s8@@Base+0x1a30> │ │ + bge.w 9750 <_Eff_build_volume_table_s8@@Base+0x1a30> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ rev16 r4, r4 │ │ ldrh r0, [r1, #2] │ │ sub.w r4, r4, #32768 ; 0x8000 │ │ ldrh r7, [r1, #4] │ │ vldr s14, [r3, #32] │ │ @@ -7788,65 +7463,65 @@ │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s14 │ │ uxth r7, r7 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r5, s15 │ │ sub.w r5, r5, #32768 ; 0x8000 │ │ uxth r5, r5 │ │ - beq.n 9a50 <_Eff_build_volume_table_s8@@Base+0x1a08> │ │ - bgt.n 9a32 <_Eff_build_volume_table_s8@@Base+0x19ea> │ │ + beq.n 9728 <_Eff_build_volume_table_s8@@Base+0x1a08> │ │ + bgt.n 970a <_Eff_build_volume_table_s8@@Base+0x19ea> │ │ cmp.w lr, #0 │ │ - bne.n 9a74 <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ + bne.n 974c <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ rev16 r4, r4 │ │ rev16 r0, r0 │ │ rev16 r7, r7 │ │ rev16 r5, r5 │ │ strh r4, [r1, #0] │ │ strh r0, [r1, #2] │ │ strh r7, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9a62 <_Eff_build_volume_table_s8@@Base+0x1a1a> │ │ + beq.n 973a <_Eff_build_volume_table_s8@@Base+0x1a1a> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 9a74 <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ + bne.n 974c <_Eff_build_volume_table_s8@@Base+0x1a2c> │ │ rev16 r7, r7 │ │ rev16 r4, r4 │ │ rev16 r5, r5 │ │ rev16 r0, r0 │ │ strh r7, [r1, #0] │ │ strh r4, [r1, #2] │ │ strh r5, [r1, #4] │ │ strh r0, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ rev16 r0, r0 │ │ rev16 r5, r5 │ │ rev16 r4, r4 │ │ rev16 r7, r7 │ │ strh r0, [r1, #0] │ │ strh r5, [r1, #2] │ │ strh r4, [r1, #4] │ │ strh r7, [r1, #6] │ │ - b.n 9a72 <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ + b.n 974a <_Eff_build_volume_table_s8@@Base+0x1a2a> │ │ rev16 r5, r5 │ │ rev16 r7, r7 │ │ rev16 r0, r0 │ │ rev16 r4, r4 │ │ strh r5, [r1, #0] │ │ strh r7, [r1, #2] │ │ strh r0, [r1, #4] │ │ strh r4, [r1, #6] │ │ adds r1, #8 │ │ adds r6, #8 │ │ - b.n 9944 <_Eff_build_volume_table_s8@@Base+0x18fc> │ │ + b.n 961c <_Eff_build_volume_table_s8@@Base+0x18fc> │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w ip, #0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ cmp ip, r2 │ │ - bge.w 9c4c <_Eff_build_volume_table_s8@@Base+0x1c04> │ │ + bge.w 9924 <_Eff_build_volume_table_s8@@Base+0x1c04> │ │ ldrh r5, [r1, #0] │ │ vldr s13, [r3] │ │ rev16 r5, r5 │ │ ldrh r6, [r1, #2] │ │ sub.w r5, r5, #32768 ; 0x8000 │ │ ldrh r4, [r1, #4] │ │ vldr s14, [r3, #32] │ │ @@ -7917,18 +7592,18 @@ │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ vmul.f32 s15, s15, s12 │ │ uxth r0, r0 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r7, s15 │ │ sub.w r7, r7, #32768 ; 0x8000 │ │ uxth r7, r7 │ │ - beq.n 9c04 <_Eff_build_volume_table_s8@@Base+0x1bbc> │ │ - bgt.n 9bda <_Eff_build_volume_table_s8@@Base+0x1b92> │ │ + beq.n 98dc <_Eff_build_volume_table_s8@@Base+0x1bbc> │ │ + bgt.n 98b2 <_Eff_build_volume_table_s8@@Base+0x1b92> │ │ cmp.w r8, #0 │ │ - bne.n 9c46 <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ + bne.n 991e <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ sub.w lr, lr, #32768 ; 0x8000 │ │ rev16 r0, r0 │ │ strh r0, [r1, #6] │ │ rev16 r5, r5 │ │ sxth.w lr, lr │ │ rev16 r6, r6 │ │ rev16 r4, r4 │ │ @@ -7939,45 +7614,45 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ sub.w r0, r0, #32768 ; 0x8000 │ │ rev16 r0, r0 │ │ - b.n 9c3c <_Eff_build_volume_table_s8@@Base+0x1bf4> │ │ + b.n 9914 <_Eff_build_volume_table_s8@@Base+0x1bf4> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n 9c22 <_Eff_build_volume_table_s8@@Base+0x1bda> │ │ + beq.n 98fa <_Eff_build_volume_table_s8@@Base+0x1bda> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n 9c46 <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ + bne.n 991e <_Eff_build_volume_table_s8@@Base+0x1bfe> │ │ rev16 r4, r4 │ │ rev16 r5, r5 │ │ strh r4, [r1, #0] │ │ ubfx r4, r4, #1, #15 │ │ strh r5, [r1, #2] │ │ ubfx r5, r5, #1, #15 │ │ rev16 r0, r0 │ │ rev16 r6, r6 │ │ add r4, r5 │ │ strh r0, [r1, #4] │ │ strh r6, [r1, #6] │ │ strh r4, [r1, #8] │ │ - b.n 9c3e <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ + b.n 9916 <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ rev16 r6, r6 │ │ rev16 r0, r0 │ │ strh r6, [r1, #0] │ │ ubfx r6, r6, #1, #15 │ │ strh r0, [r1, #2] │ │ ubfx r0, r0, #1, #15 │ │ rev16 r5, r5 │ │ rev16 r4, r4 │ │ add r6, r0 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ strh r6, [r1, #8] │ │ - b.n 9c3e <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ + b.n 9916 <_Eff_build_volume_table_s8@@Base+0x1bf6> │ │ rev16 r0, r0 │ │ rev16 r4, r4 │ │ strh r0, [r1, #0] │ │ ubfx r0, r0, #1, #15 │ │ strh r4, [r1, #2] │ │ ubfx r4, r4, #1, #15 │ │ add r0, r4 │ │ @@ -7986,21 +7661,21 @@ │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ strh r0, [r1, #8] │ │ rev16 r7, r7 │ │ adds r1, #12 │ │ strh.w r7, [r1, #-2] │ │ add.w ip, ip, #12 │ │ - b.n 9a82 <_Eff_build_volume_table_s8@@Base+0x1a3a> │ │ + b.n 975a <_Eff_build_volume_table_s8@@Base+0x1a3a> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ push {r0, r1, r4, r5, r6, lr} │ │ adds r1, #4 │ │ movs r4, #0 │ │ cmp r4, r2 │ │ - bge.n 9cd4 <_Eff_build_volume_table_s8@@Base+0x1c8c> │ │ + bge.n 99ac <_Eff_build_volume_table_s8@@Base+0x1c8c> │ │ ldrh.w r5, [r1, #-4] │ │ adds r4, #4 │ │ vldr s11, [r3] │ │ adds r1, #4 │ │ ldrh.w r6, [r1, #-6] │ │ lsrs r0, r5, #8 │ │ orr.w r0, r0, r5, lsl #8 │ │ @@ -8027,21 +7702,21 @@ │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r0, [sp, #4] │ │ lsrs r5, r0, #8 │ │ orr.w r0, r5, r0, lsl #8 │ │ strh.w r0, [r1, #-6] │ │ - b.n 9c56 <_Eff_build_volume_table_s8@@Base+0x1c0e> │ │ + b.n 992e <_Eff_build_volume_table_s8@@Base+0x1c0e> │ │ add sp, #8 │ │ pop {r4, r5, r6, pc} │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ movs r7, #0 │ │ cmp r7, r2 │ │ - bge.w 9e54 <_Eff_build_volume_table_s8@@Base+0x1e0c> │ │ + bge.w 9b2c <_Eff_build_volume_table_s8@@Base+0x1e0c> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ ldrh r5, [r1, #4] │ │ lsrs r0, r4, #8 │ │ ldrh.w lr, [r1, #6] │ │ orr.w r0, r0, r4, lsl #8 │ │ vldr s14, [r3, #32] │ │ @@ -8089,82 +7764,82 @@ │ │ ldrh.w r5, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ - beq.n 9e08 <_Eff_build_volume_table_s8@@Base+0x1dc0> │ │ - bgt.n 9dd8 <_Eff_build_volume_table_s8@@Base+0x1d90> │ │ + beq.n 9ae0 <_Eff_build_volume_table_s8@@Base+0x1dc0> │ │ + bgt.n 9ab0 <_Eff_build_volume_table_s8@@Base+0x1d90> │ │ cmp.w lr, #0 │ │ - bne.n 9e50 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ + bne.n 9b28 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ mov.w lr, r6, lsr #8 │ │ orr.w r6, lr, r6, lsl #8 │ │ strh r6, [r1, #0] │ │ lsrs r6, r0, #8 │ │ orr.w r0, r6, r0, lsl #8 │ │ strh r0, [r1, #2] │ │ lsrs r0, r5, #8 │ │ orr.w r5, r0, r5, lsl #8 │ │ lsrs r0, r4, #8 │ │ orr.w r4, r0, r4, lsl #8 │ │ strh r5, [r1, #4] │ │ strh r4, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ cmp.w lr, #180 ; 0xb4 │ │ - beq.n 9e2c <_Eff_build_volume_table_s8@@Base+0x1de4> │ │ + beq.n 9b04 <_Eff_build_volume_table_s8@@Base+0x1de4> │ │ cmp.w lr, #270 ; 0x10e │ │ - bne.n 9e50 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ + bne.n 9b28 <_Eff_build_volume_table_s8@@Base+0x1e08> │ │ mov.w lr, r5, lsr #8 │ │ orr.w r5, lr, r5, lsl #8 │ │ strh r5, [r1, #0] │ │ lsrs r5, r6, #8 │ │ orr.w r6, r5, r6, lsl #8 │ │ lsrs r5, r4, #8 │ │ orr.w r4, r5, r4, lsl #8 │ │ strh r4, [r1, #4] │ │ lsrs r4, r0, #8 │ │ strh r6, [r1, #2] │ │ orr.w r0, r4, r0, lsl #8 │ │ strh r0, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ mov.w lr, r0, lsr #8 │ │ orr.w r0, lr, r0, lsl #8 │ │ strh r0, [r1, #0] │ │ lsrs r0, r4, #8 │ │ orr.w r4, r0, r4, lsl #8 │ │ lsrs r0, r6, #8 │ │ orr.w r6, r0, r6, lsl #8 │ │ lsrs r0, r5, #8 │ │ orr.w r5, r0, r5, lsl #8 │ │ strh r4, [r1, #2] │ │ strh r6, [r1, #4] │ │ strh r5, [r1, #6] │ │ - b.n 9e4e <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ + b.n 9b26 <_Eff_build_volume_table_s8@@Base+0x1e06> │ │ mov.w lr, r4, lsr #8 │ │ orr.w r4, lr, r4, lsl #8 │ │ strh r4, [r1, #0] │ │ lsrs r4, r5, #8 │ │ orr.w r5, r4, r5, lsl #8 │ │ lsrs r4, r0, #8 │ │ orr.w r0, r4, r0, lsl #8 │ │ strh r0, [r1, #4] │ │ lsrs r0, r6, #8 │ │ strh r5, [r1, #2] │ │ orr.w r6, r0, r6, lsl #8 │ │ strh r6, [r1, #6] │ │ adds r1, #8 │ │ adds r7, #8 │ │ - b.n 9cdc <_Eff_build_volume_table_s8@@Base+0x1c94> │ │ + b.n 99b4 <_Eff_build_volume_table_s8@@Base+0x1c94> │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ stmdb sp!, {r0, r1, r4, r5, r6, r7, r8, lr} │ │ movs r6, #0 │ │ cmp r6, r2 │ │ - bge.w a0b4 <_Eff_build_volume_table_s8@@Base+0x206c> │ │ + bge.w 9d8c <_Eff_build_volume_table_s8@@Base+0x206c> │ │ ldrh r4, [r1, #0] │ │ vldr s13, [r3] │ │ ldrh.w r8, [r1, #10] │ │ lsrs r0, r4, #8 │ │ ldrh.w ip, [r1, #8] │ │ orr.w r0, r0, r4, lsl #8 │ │ vldr s14, [r3, #32] │ │ @@ -8228,18 +7903,18 @@ │ │ ldrh.w r4, [sp, #4] │ │ vcvt.f32.s32 s15, s15 │ │ vmul.f32 s15, s15, s11 │ │ vmul.f32 s15, s15, s12 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r0, [sp, #4] │ │ - beq.n a01a <_Eff_build_volume_table_s8@@Base+0x1fd2> │ │ - bgt.n 9fc6 <_Eff_build_volume_table_s8@@Base+0x1f7e> │ │ + beq.n 9cf2 <_Eff_build_volume_table_s8@@Base+0x1fd2> │ │ + bgt.n 9c9e <_Eff_build_volume_table_s8@@Base+0x1f7e> │ │ cmp.w r8, #0 │ │ - bne.w a0b0 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ + bne.w 9d88 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ mov.w r8, r7, lsr #8 │ │ orr.w r7, r8, r7, lsl #8 │ │ strh r7, [r1, #0] │ │ lsrs r7, r5, #8 │ │ orr.w r5, r7, r5, lsl #8 │ │ strh r5, [r1, #2] │ │ mov.w r5, lr, lsr #8 │ │ @@ -8256,19 +7931,19 @@ │ │ vmul.f32 s15, s15, s13 │ │ vmul.f32 s15, s15, s14 │ │ vcvt.s32.f32 s15, s15 │ │ vstr s15, [sp, #4] │ │ ldrh.w r4, [sp, #4] │ │ lsrs r5, r4, #8 │ │ orr.w r4, r5, r4, lsl #8 │ │ - b.n a05a <_Eff_build_volume_table_s8@@Base+0x2012> │ │ + b.n 9d32 <_Eff_build_volume_table_s8@@Base+0x2012> │ │ cmp.w r8, #180 ; 0xb4 │ │ - beq.n a05e <_Eff_build_volume_table_s8@@Base+0x2016> │ │ + beq.n 9d36 <_Eff_build_volume_table_s8@@Base+0x2016> │ │ cmp.w r8, #270 ; 0x10e │ │ - bne.n a0b0 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ + bne.n 9d88 <_Eff_build_volume_table_s8@@Base+0x2068> │ │ mov.w ip, lr, lsr #8 │ │ orr.w lr, ip, lr, lsl #8 │ │ mov.w ip, r7, lsr #8 │ │ orr.w r7, ip, r7, lsl #8 │ │ mov.w ip, r4, lsr #8 │ │ uxth.w lr, lr │ │ strh.w lr, [r1] │ │ @@ -8282,15 +7957,15 @@ │ │ lsrs r4, r5, #8 │ │ add.w r7, r7, r7, lsr #31 │ │ orr.w r5, r4, r5, lsl #8 │ │ strh r5, [r1, #6] │ │ asrs r4, r7, #1 │ │ add.w lr, r4, lr, asr #1 │ │ strh.w lr, [r1, #8] │ │ - b.n a0a4 <_Eff_build_volume_table_s8@@Base+0x205c> │ │ + b.n 9d7c <_Eff_build_volume_table_s8@@Base+0x205c> │ │ mov.w ip, r5, lsr #8 │ │ orr.w r5, ip, r5, lsl #8 │ │ mov.w ip, r4, lsr #8 │ │ orr.w r4, ip, r4, lsl #8 │ │ mov.w ip, r7, lsr #8 │ │ uxth r5, r5 │ │ strh r5, [r1, #0] │ │ @@ -8304,15 +7979,15 @@ │ │ mov.w r7, lr, lsr #8 │ │ add.w r4, r4, r4, lsr #31 │ │ orr.w lr, r7, lr, lsl #8 │ │ asrs r7, r5, #1 │ │ strh.w lr, [r1, #6] │ │ add.w r4, r7, r4, asr #1 │ │ strh r4, [r1, #8] │ │ - b.n a0a4 <_Eff_build_volume_table_s8@@Base+0x205c> │ │ + b.n 9d7c <_Eff_build_volume_table_s8@@Base+0x205c> │ │ mov.w ip, r4, lsr #8 │ │ orr.w r4, ip, r4, lsl #8 │ │ mov.w ip, lr, lsr #8 │ │ orr.w ip, ip, lr, lsl #8 │ │ mov.w lr, r5, lsr #8 │ │ uxth r4, r4 │ │ strh r4, [r1, #0] │ │ @@ -8331,154 +8006,154 @@ │ │ add.w ip, r7, ip, asr #1 │ │ strh.w ip, [r1, #8] │ │ lsrs r4, r0, #8 │ │ adds r1, #12 │ │ orr.w r0, r4, r0, lsl #8 │ │ strh.w r0, [r1, #-2] │ │ adds r6, #12 │ │ - b.n 9e5e <_Eff_build_volume_table_s8@@Base+0x1e16> │ │ + b.n 9b36 <_Eff_build_volume_table_s8@@Base+0x1e16> │ │ add sp, #8 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ push {r3, lr} │ │ movw r3, #4112 ; 0x1010 │ │ cmp r0, r3 │ │ - beq.n a184 <_Eff_build_volume_table_s8@@Base+0x213c> │ │ - bhi.n a0d2 <_Eff_build_volume_table_s8@@Base+0x208a> │ │ + beq.n 9e5c <_Eff_build_volume_table_s8@@Base+0x213c> │ │ + bhi.n 9daa <_Eff_build_volume_table_s8@@Base+0x208a> │ │ cmp r0, #8 │ │ - beq.n a0ec <_Eff_build_volume_table_s8@@Base+0x20a4> │ │ + beq.n 9dc4 <_Eff_build_volume_table_s8@@Base+0x20a4> │ │ cmp r0, #16 │ │ - beq.n a140 <_Eff_build_volume_table_s8@@Base+0x20f8> │ │ - b.n a1c8 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ + beq.n 9e18 <_Eff_build_volume_table_s8@@Base+0x20f8> │ │ + b.n 9ea0 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ movw r3, #32784 ; 0x8010 │ │ cmp r0, r3 │ │ - beq.n a162 <_Eff_build_volume_table_s8@@Base+0x211a> │ │ + beq.n 9e3a <_Eff_build_volume_table_s8@@Base+0x211a> │ │ movw r3, #36880 ; 0x9010 │ │ cmp r0, r3 │ │ - beq.n a1a6 <_Eff_build_volume_table_s8@@Base+0x215e> │ │ + beq.n 9e7e <_Eff_build_volume_table_s8@@Base+0x215e> │ │ movw r3, #32776 ; 0x8008 │ │ cmp r0, r3 │ │ - bne.n a1c8 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ - b.n a116 <_Eff_build_volume_table_s8@@Base+0x20ce> │ │ + bne.n 9ea0 <_Eff_build_volume_table_s8@@Base+0x2180> │ │ + b.n 9dee <_Eff_build_volume_table_s8@@Base+0x20ce> │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r6, r0, #24 │ │ lsls r4, r6, #13 │ │ lsrs r4, r6, #21 │ │ - ldr r0, [pc, #228] ; (a1e4 <_Eff_build_volume_table_s8@@Base+0x219c>) │ │ + ldr r0, [pc, #228] ; (9ebc <_Eff_build_volume_table_s8@@Base+0x219c>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - bl 7fc0 <_Eff_build_volume_table_u8@@Base> │ │ + bl 7c98 <_Eff_build_volume_table_u8@@Base> │ │ cmp r0, #0 │ │ - bne.n a1d2 <_Eff_build_volume_table_s8@@Base+0x218a> │ │ - ldr r0, [pc, #220] ; (a1e8 <_Eff_build_volume_table_s8@@Base+0x21a0>) │ │ + bne.n 9eaa <_Eff_build_volume_table_s8@@Base+0x218a> │ │ + ldr r0, [pc, #220] ; (9ec0 <_Eff_build_volume_table_s8@@Base+0x21a0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #216] ; (a1ec <_Eff_build_volume_table_s8@@Base+0x21a4>) │ │ + ldr r0, [pc, #216] ; (9ec4 <_Eff_build_volume_table_s8@@Base+0x21a4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r6, r0, #24 │ │ lsls r7, r3, #13 │ │ lsrs r7, r3, #21 │ │ - ldr r0, [pc, #200] ; (a1f0 <_Eff_build_volume_table_s8@@Base+0x21a8>) │ │ + ldr r0, [pc, #200] ; (9ec8 <_Eff_build_volume_table_s8@@Base+0x21a8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - bl 8048 <_Eff_build_volume_table_s8@@Base> │ │ + bl 7d20 <_Eff_build_volume_table_s8@@Base> │ │ cmp r0, #0 │ │ - bne.n a1d8 <_Eff_build_volume_table_s8@@Base+0x2190> │ │ - ldr r0, [pc, #188] ; (a1f4 <_Eff_build_volume_table_s8@@Base+0x21ac>) │ │ + bne.n 9eb0 <_Eff_build_volume_table_s8@@Base+0x2190> │ │ + ldr r0, [pc, #188] ; (9ecc <_Eff_build_volume_table_s8@@Base+0x21ac>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #188] ; (a1f8 <_Eff_build_volume_table_s8@@Base+0x21b0>) │ │ + ldr r0, [pc, #188] ; (9ed0 <_Eff_build_volume_table_s8@@Base+0x21b0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r2, r1, #25 │ │ lsrs r2, r1, #5 │ │ - ldr r0, [pc, #168] ; (a1fc <_Eff_build_volume_table_s8@@Base+0x21b4>) │ │ + ldr r0, [pc, #168] ; (9ed4 <_Eff_build_volume_table_s8@@Base+0x21b4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #168] ; (a200 <_Eff_build_volume_table_s8@@Base+0x21b8>) │ │ + ldr r0, [pc, #168] ; (9ed8 <_Eff_build_volume_table_s8@@Base+0x21b8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #164] ; (a204 <_Eff_build_volume_table_s8@@Base+0x21bc>) │ │ + ldr r0, [pc, #164] ; (9edc <_Eff_build_volume_table_s8@@Base+0x21bc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r1, r7, #24 │ │ lsrs r1, r7, #4 │ │ - ldr r0, [pc, #148] ; (a208 <_Eff_build_volume_table_s8@@Base+0x21c0>) │ │ + ldr r0, [pc, #148] ; (9ee0 <_Eff_build_volume_table_s8@@Base+0x21c0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #144] ; (a20c <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ + ldr r0, [pc, #144] ; (9ee4 <_Eff_build_volume_table_s8@@Base+0x21c4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #144] ; (a210 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ + ldr r0, [pc, #144] ; (9ee8 <_Eff_build_volume_table_s8@@Base+0x21c8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r0, r5, #24 │ │ lsrs r0, r5, #4 │ │ - ldr r0, [pc, #124] ; (a214 <_Eff_build_volume_table_s8@@Base+0x21cc>) │ │ + ldr r0, [pc, #124] ; (9eec <_Eff_build_volume_table_s8@@Base+0x21cc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #124] ; (a218 <_Eff_build_volume_table_s8@@Base+0x21d0>) │ │ + ldr r0, [pc, #124] ; (9ef0 <_Eff_build_volume_table_s8@@Base+0x21d0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #120] ; (a21c <_Eff_build_volume_table_s8@@Base+0x21d4>) │ │ + ldr r0, [pc, #120] ; (9ef4 <_Eff_build_volume_table_s8@@Base+0x21d4>) │ │ add r0, pc │ │ pop {r3, pc} │ │ subs r1, #1 │ │ cmp r1, #5 │ │ - bhi.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + bhi.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ tbb [pc, r1] │ │ lsls r3, r0, #12 │ │ lsls r7, r2, #24 │ │ lsrs r7, r2, #4 │ │ - ldr r0, [pc, #104] ; (a220 <_Eff_build_volume_table_s8@@Base+0x21d8>) │ │ + ldr r0, [pc, #104] ; (9ef8 <_Eff_build_volume_table_s8@@Base+0x21d8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #100] ; (a224 <_Eff_build_volume_table_s8@@Base+0x21dc>) │ │ + ldr r0, [pc, #100] ; (9efc <_Eff_build_volume_table_s8@@Base+0x21dc>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #100] ; (a228 <_Eff_build_volume_table_s8@@Base+0x21e0>) │ │ + ldr r0, [pc, #100] ; (9f00 <_Eff_build_volume_table_s8@@Base+0x21e0>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #96] ; (a22c <_Eff_build_volume_table_s8@@Base+0x21e4>) │ │ + ldr r0, [pc, #96] ; (9f04 <_Eff_build_volume_table_s8@@Base+0x21e4>) │ │ add r0, pc │ │ - blx 4998 │ │ - b.n a1de <_Eff_build_volume_table_s8@@Base+0x2196> │ │ - ldr r0, [pc, #92] ; (a230 <_Eff_build_volume_table_s8@@Base+0x21e8>) │ │ + blx 4968 │ │ + b.n 9eb6 <_Eff_build_volume_table_s8@@Base+0x2196> │ │ + ldr r0, [pc, #92] ; (9f08 <_Eff_build_volume_table_s8@@Base+0x21e8>) │ │ add r0, pc │ │ pop {r3, pc} │ │ - ldr r0, [pc, #88] ; (a234 <_Eff_build_volume_table_s8@@Base+0x21ec>) │ │ + ldr r0, [pc, #88] ; (9f0c <_Eff_build_volume_table_s8@@Base+0x21ec>) │ │ add r0, pc │ │ pop {r3, pc} │ │ movs r0, #0 │ │ pop {r3, pc} │ │ nop │ │ - b.n a36e <_Eff_build_volume_table_s8@@Base+0x2326> │ │ + b.n a046 <_Eff_build_volume_table_s8@@Base+0x2326> │ │ ; instruction: 0xffffdfb1 │ │ vsri.32 d30, d15, #1 │ │ vtbx.8 d30, {d31- instruction: 0xffffed2f │ │ vsra.u32 d31, d31, #1 │ │ ; instruction: 0xfffff1c3 │ │ @@ -8488,64 +8163,64 @@ │ │ vsli.64 d31, d15, #63 ; 0x3f │ │ vqshl.u32 d31, d7, #31 │ │ vabdl.u , d31, d17 │ │ ; instruction: 0xfffff8d5 │ │ ; instruction: 0xfffffa95 │ │ ; instruction: 0xfffffb17 │ │ ; instruction: 0xfffffc91 │ │ - ; instruction: 0xffffbdf2 │ │ + vrshr.u64 q14, , #1 │ │ movs r0, r0 │ │ ldmia.w r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ - bl 1a236 <__aeabi_llsl@@Base+0x52b6> │ │ + bl 19f0e <__aeabi_llsl@@Base+0x4f92> │ │ push {r3, r4, r5, lr} │ │ subs r4, r0, #0 │ │ - bge.n a250 <_Eff_build_volume_table_s8@@Base+0x2208> │ │ - ldr r4, [pc, #44] ; (a26c <_Eff_build_volume_table_s8@@Base+0x2224>) │ │ + bge.n 9f28 <_Eff_build_volume_table_s8@@Base+0x2208> │ │ + ldr r4, [pc, #44] ; (9f44 <_Eff_build_volume_table_s8@@Base+0x2224>) │ │ add r4, pc │ │ ldr r0, [r4, #0] │ │ - cbz r0, a268 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ - blx 4968 │ │ + cbz r0, 9f40 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ + blx 49bc │ │ movs r3, #0 │ │ str r3, [r4, #0] │ │ pop {r3, r4, r5, pc} │ │ - ldr r5, [pc, #28] ; (a270 <_Eff_build_volume_table_s8@@Base+0x2228>) │ │ + ldr r5, [pc, #28] ; (9f48 <_Eff_build_volume_table_s8@@Base+0x2228>) │ │ add r5, pc │ │ ldr r3, [r5, #4] │ │ ldr.w r0, [r3, r4, lsl #2] │ │ - cbz r0, a268 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ - blx 4968 │ │ + cbz r0, 9f40 <_Eff_build_volume_table_s8@@Base+0x2220> │ │ + blx 49bc │ │ ldr r3, [r5, #4] │ │ movs r2, #0 │ │ str.w r2, [r3, r4, lsl #2] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrh r0, [r0, #58] ; 0x3a │ │ + str r2, [sp, #320] ; 0x140 │ │ movs r1, r0 │ │ - ldrh r6, [r5, #56] ; 0x38 │ │ + str r2, [sp, #248] ; 0xf8 │ │ movs r1, r0 │ │ push {r3, r4, r5, r6, r7, lr} │ │ subs r5, r0, #0 │ │ - bge.n a2de <_Eff_build_volume_table_s8@@Base+0x2296> │ │ - ldr r6, [pc, #252] ; (a378 <_Eff_build_volume_table_s8@@Base+0x2330>) │ │ + bge.n 9fb6 <_Eff_build_volume_table_s8@@Base+0x2296> │ │ + ldr r6, [pc, #252] ; (a050 <_Eff_build_volume_table_s8@@Base+0x2330>) │ │ add r6, pc │ │ ldr r5, [r6, #0] │ │ - cbnz r5, a2d6 <_Eff_build_volume_table_s8@@Base+0x228e> │ │ + cbnz r5, 9fae <_Eff_build_volume_table_s8@@Base+0x228e> │ │ movs r0, #48 ; 0x30 │ │ - blx 4974 │ │ + blx 49b0 │ │ mov r4, r0 │ │ str r0, [r6, #0] │ │ - cbnz r0, a29a <_Eff_build_volume_table_s8@@Base+0x2252> │ │ - ldr r0, [pc, #236] ; (a37c <_Eff_build_volume_table_s8@@Base+0x2334>) │ │ + cbnz r0, 9f72 <_Eff_build_volume_table_s8@@Base+0x2252> │ │ + ldr r0, [pc, #236] ; (a054 <_Eff_build_volume_table_s8@@Base+0x2334>) │ │ add r0, pc │ │ - blx 4998 │ │ + blx 4968 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov r1, r5 │ │ movs r2, #48 ; 0x30 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r5, [r4, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ strh r5, [r4, #38] ; 0x26 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ strb.w r2, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ strb r2, [r4, #9] │ │ @@ -8559,57 +8234,57 @@ │ │ strb r2, [r4, #29] │ │ strb r2, [r4, #28] │ │ add.w r2, r4, #44 ; 0x2c │ │ str r3, [r4, #24] │ │ str r3, [r4, #20] │ │ str r3, [r4, #16] │ │ str r3, [r4, #12] │ │ - bl 57ec │ │ - ldr r3, [pc, #168] ; (a380 <_Eff_build_volume_table_s8@@Base+0x2338>) │ │ + bl 6438 │ │ + ldr r3, [pc, #168] ; (a058 <_Eff_build_volume_table_s8@@Base+0x2338>) │ │ add r3, pc │ │ ldr r0, [r3, #0] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldr r4, [pc, #164] ; (a384 <_Eff_build_volume_table_s8@@Base+0x233c>) │ │ + ldr r4, [pc, #164] ; (a05c <_Eff_build_volume_table_s8@@Base+0x233c>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - blt.n a30e <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ + blt.n 9fe6 <_Eff_build_volume_table_s8@@Base+0x22c6> │ │ adds r6, r5, #1 │ │ ldr r0, [r4, #4] │ │ lsls r1, r6, #2 │ │ - blx 49f8 │ │ + blx 495c │ │ cmp r0, #0 │ │ - beq.n a28e <_Eff_build_volume_table_s8@@Base+0x2246> │ │ + beq.n 9f66 <_Eff_build_volume_table_s8@@Base+0x2246> │ │ ldr r3, [r4, #8] │ │ movs r2, #0 │ │ str r0, [r4, #4] │ │ cmp r3, r5 │ │ - bgt.n a308 <_Eff_build_volume_table_s8@@Base+0x22c0> │ │ + bgt.n 9fe0 <_Eff_build_volume_table_s8@@Base+0x22c0> │ │ str.w r2, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n a2fc <_Eff_build_volume_table_s8@@Base+0x22b4> │ │ - ldr r3, [pc, #124] ; (a388 <_Eff_build_volume_table_s8@@Base+0x2340>) │ │ + b.n 9fd4 <_Eff_build_volume_table_s8@@Base+0x22b4> │ │ + ldr r3, [pc, #124] ; (a060 <_Eff_build_volume_table_s8@@Base+0x2340>) │ │ add r3, pc │ │ str r6, [r3, #8] │ │ - ldr r4, [pc, #124] ; (a38c <_Eff_build_volume_table_s8@@Base+0x2344>) │ │ + ldr r4, [pc, #124] ; (a064 <_Eff_build_volume_table_s8@@Base+0x2344>) │ │ add r4, pc │ │ ldr r7, [r4, #4] │ │ ldr.w r6, [r7, r5, lsl #2] │ │ - cbnz r6, a36c <_Eff_build_volume_table_s8@@Base+0x2324> │ │ + cbnz r6, a044 <_Eff_build_volume_table_s8@@Base+0x2324> │ │ movs r0, #48 ; 0x30 │ │ - blx 4974 │ │ + blx 49b0 │ │ ldr r3, [r4, #4] │ │ str.w r0, [r7, r5, lsl #2] │ │ ldr.w r4, [r3, r5, lsl #2] │ │ cmp r4, #0 │ │ - beq.n a28e <_Eff_build_volume_table_s8@@Base+0x2246> │ │ + beq.n 9f66 <_Eff_build_volume_table_s8@@Base+0x2246> │ │ mov r1, r6 │ │ movs r2, #48 ; 0x30 │ │ mov r0, r4 │ │ - blx 49bc │ │ + blx 4a10 │ │ str r6, [r4, #40] ; 0x28 │ │ movs r2, #255 ; 0xff │ │ strh r6, [r4, #38] ; 0x26 │ │ mov.w r3, #1065353216 ; 0x3f800000 │ │ strb.w r2, [r4, #36] ; 0x24 │ │ mov r0, r6 │ │ strb r2, [r4, #9] │ │ @@ -8623,280 +8298,280 @@ │ │ strb r2, [r4, #29] │ │ strb r2, [r4, #28] │ │ add.w r2, r4, #44 ; 0x2c │ │ str r3, [r4, #24] │ │ str r3, [r4, #20] │ │ str r3, [r4, #16] │ │ str r3, [r4, #12] │ │ - bl 57ec │ │ - ldr r3, [pc, #32] ; (a390 <_Eff_build_volume_table_s8@@Base+0x2348>) │ │ + bl 6438 │ │ + ldr r3, [pc, #32] ; (a068 <_Eff_build_volume_table_s8@@Base+0x2348>) │ │ add r3, pc │ │ ldr r3, [r3, #4] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ - ldrh r4, [r0, #56] ; 0x38 │ │ + str r2, [sp, #80] ; 0x50 │ │ movs r1, r0 │ │ - ; instruction: 0xb8f0 │ │ + pop {r0, r1, r3, r5, r7} │ │ movs r0, r0 │ │ - ldrh r0, [r5, #52] ; 0x34 │ │ + str r1, [sp, #736] ; 0x2e0 │ │ movs r1, r0 │ │ - ldrh r0, [r4, #52] ; 0x34 │ │ + str r1, [sp, #704] ; 0x2c0 │ │ movs r1, r0 │ │ - ldrh r6, [r6, #50] ; 0x32 │ │ + str r1, [sp, #536] ; 0x218 │ │ movs r1, r0 │ │ - ldrh r0, [r6, #50] ; 0x32 │ │ + str r1, [sp, #512] ; 0x200 │ │ movs r1, r0 │ │ - ldrh r2, [r2, #48] ; 0x30 │ │ + str r1, [sp, #136] ; 0x88 │ │ movs r1, r0 │ │ │ │ -0000a394 <_Eff_PositionDeinit@@Base>: │ │ +0000a06c <_Eff_PositionDeinit@@Base>: │ │ push {r3, r4, r5, lr} │ │ movs r5, #0 │ │ - ldr r4, [pc, #44] ; (a3c8 <_Eff_PositionDeinit@@Base+0x34>) │ │ + ldr r4, [pc, #44] ; (a0a0 <_Eff_PositionDeinit@@Base+0x34>) │ │ add r4, pc │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n a3b0 <_Eff_PositionDeinit@@Base+0x1c> │ │ + bge.n a088 <_Eff_PositionDeinit@@Base+0x1c> │ │ ldr r3, [r4, #4] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - blx 4968 │ │ - b.n a39c <_Eff_PositionDeinit@@Base+0x8> │ │ + blx 49bc │ │ + b.n a074 <_Eff_PositionDeinit@@Base+0x8> │ │ ldr r0, [r4, #0] │ │ movs r5, #0 │ │ str r5, [r4, #8] │ │ - blx 4968 │ │ + blx 49bc │ │ ldr r0, [r4, #4] │ │ str r5, [r4, #0] │ │ - blx 4968 │ │ + blx 49bc │ │ str r5, [r4, #4] │ │ pop {r3, r4, r5, pc} │ │ nop │ │ - ldrh r6, [r4, #46] ; 0x2e │ │ + str r0, [sp, #984] ; 0x3d8 │ │ movs r1, r0 │ │ │ │ -0000a3cc : │ │ +0000a0a4 : │ │ stmdb sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, lr} │ │ mov r8, r0 │ │ - ldr r6, [pc, #180] ; (a488 ) │ │ + ldr r6, [pc, #180] ; (a160 ) │ │ add r2, sp, #8 │ │ mov r5, r1 │ │ movs r0, #0 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ add.w r1, sp, #6 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #12] │ │ - bl 57ec │ │ + bl 6438 │ │ ldrh.w r0, [sp, #6] │ │ ldr r1, [sp, #8] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n a472 │ │ - blx 4a28 │ │ + beq.n a14a │ │ + blx 4998 │ │ mov r0, r8 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r7, r0 │ │ - cbnz r0, a410 │ │ - blx 4a34 │ │ + cbnz r0, a0e8 │ │ + blx 49a4 │ │ mov r0, r7 │ │ - b.n a472 │ │ + b.n a14a │ │ mvns r5, r5 │ │ uxtb r5, r5 │ │ cmp r5, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldrb r3, [r0, #8] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldrb r3, [r0, #9] │ │ cmp r3, #255 ; 0xff │ │ - bne.n a43a │ │ + bne.n a112 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, a432 │ │ + cbz r3, a10a │ │ mov r0, r8 │ │ mov r1, r4 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n a468 │ │ - blx 4a34 │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n a140 │ │ + blx 49a4 │ │ movs r0, #1 │ │ - b.n a472 │ │ + b.n a14a │ │ vmov s15, r5 │ │ strb.w r5, [r7, #36] ; 0x24 │ │ - vldr s14, [pc, #64] ; a484 │ │ + vldr s14, [pc, #64] ; a15c │ │ movs r5, #1 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7, #32] │ │ ldr r3, [r7, #40] ; 0x28 │ │ - cbnz r3, a46a │ │ - ldr r2, [pc, #48] ; (a48c ) │ │ + cbnz r3, a142 │ │ + ldr r2, [pc, #48] ; (a164 ) │ │ mov r0, r8 │ │ str r5, [r7, #40] ; 0x28 │ │ mov r1, r4 │ │ add r2, pc │ │ mov r3, r7 │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r5, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - b.n a472 │ │ + b.n a14a │ │ ldr r2, [sp, #12] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n a47e │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a156 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #16 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ - ldrh r6, [r4, #22] │ │ + ldrh r6, [r1, #48] ; 0x30 │ │ movs r1, r0 │ │ ldc2l 15, cr15, [r5, #1020] ; 0x3fc │ │ │ │ -0000a490 : │ │ +0000a168 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r0 │ │ - ldr.w r7, [pc, #1028] ; a89c │ │ + ldr.w r7, [pc, #1028] ; a574 │ │ mov r4, r1 │ │ vpush {d8} │ │ mov r6, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r0, #0 │ │ ldr r3, [r7, #0] │ │ sub sp, #28 │ │ add.w r1, sp, #14 │ │ add r2, sp, #16 │ │ str r3, [sp, #20] │ │ - bl 57ec │ │ + bl 6438 │ │ ldrh.w r0, [sp, #14] │ │ ldr r1, [sp, #16] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r8, r0 │ │ cmp r0, #0 │ │ - beq.w aadc │ │ + beq.w a7b4 │ │ mov r0, r4 │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ mov r4, r1 │ │ - blx 4a28 │ │ + blx 4998 │ │ mov r0, r9 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r5, r0 │ │ - cbnz r0, a4f0 │ │ - blx 4a34 │ │ + cbnz r0, a1c8 │ │ + blx 49a4 │ │ mov r0, r5 │ │ - b.n aadc │ │ - cbnz r6, a50a │ │ - cbnz r4, a50a │ │ + b.n a7b4 │ │ + cbnz r6, a1e2 │ │ + cbnz r4, a1e2 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, a502 │ │ + cbz r3, a1da │ │ mov r0, r9 │ │ mov r1, r8 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ - b.n aad2 │ │ - blx 4a34 │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ + b.n a7aa │ │ + blx 49a4 │ │ movs r0, #1 │ │ - b.n aadc │ │ + b.n a7b4 │ │ ldr.w fp, [sp, #16] │ │ mvns r6, r6 │ │ - vldr s16, [pc, #892] ; a890 │ │ + vldr s16, [pc, #892] ; a568 │ │ cmp.w fp, #2 │ │ - bne.n a528 │ │ + bne.n a200 │ │ cmp r4, #180 ; 0xb4 │ │ ite gt │ │ movgt.w sl, #180 ; 0xb4 │ │ movle.w sl, #0 │ │ - b.n a556 │ │ + b.n a22e │ │ cmp.w fp, #4 │ │ - beq.n a604 │ │ + beq.n a2dc │ │ cmp.w fp, #6 │ │ - bne.n a60a │ │ + bne.n a2e2 │ │ cmp.w r4, #316 ; 0x13c │ │ - bge.w aae8 │ │ + bge.w a7c0 │ │ cmp r4, #225 ; 0xe1 │ │ sxth r3, r4 │ │ - bgt.w aaee │ │ + bgt.w a7c6 │ │ cmp r3, #135 ; 0x87 │ │ - bgt.w aaf4 │ │ + bgt.w a7cc │ │ cmp r3, #46 ; 0x2e │ │ ite lt │ │ movlt.w sl, #0 │ │ movge.w sl, #90 ; 0x5a │ │ mov r0, r4 │ │ sxth.w r3, sl │ │ str r3, [sp, #4] │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ uxtb r6, r6 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ cmp.w fp, #2 │ │ ldr r3, [sp, #4] │ │ mov r2, r1 │ │ - bne.n a61e │ │ + bne.n a2f6 │ │ cmp r2, #89 ; 0x59 │ │ - vldr s14, [pc, #792] ; a894 │ │ - bgt.n a59c │ │ + vldr s14, [pc, #792] ; a56c │ │ + bgt.n a274 │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ rsb r2, r2, #255 ; 0xff │ │ - b.n a5ba │ │ + b.n a292 │ │ cmp r2, #179 ; 0xb3 │ │ - bgt.n a5be │ │ + bgt.n a296 │ │ subs r2, #90 ; 0x5a │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ movs r0, #255 ; 0xff │ │ - b.n a970 │ │ + b.n a648 │ │ cmp.w r2, #270 ; 0x10e │ │ - bge.n a5e4 │ │ + bge.n a2bc │ │ subs r2, #180 ; 0xb4 │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ rsb r0, r2, #255 ; 0xff │ │ - b.n a600 │ │ + b.n a2d8 │ │ sub.w r2, r2, #270 ; 0x10e │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r0, s15 │ │ movs r2, #255 ; 0xff │ │ - b.n a970 │ │ + b.n a648 │ │ cmp.w r4, #316 ; 0x13c │ │ - blt.n a53c │ │ + blt.n a214 │ │ mov r0, r4 │ │ uxtb r6, r6 │ │ blx 4ae8 │ │ mov.w r1, #360 ; 0x168 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ movs r3, #0 │ │ mov sl, r3 │ │ bic.w r2, fp, #2 │ │ cmp r2, #4 │ │ - bne.w a982 │ │ + bne.w a65a │ │ cmp r1, #44 ; 0x2c │ │ - vldr s12, [pc, #616] ; a894 │ │ - vldr s14, [pc, #616] ; a898 │ │ - bgt.n a696 │ │ + vldr s12, [pc, #616] ; a56c │ │ + vldr s14, [pc, #616] ; a570 │ │ + bgt.n a36e │ │ rsb r2, r1, #180 ; 0xb4 │ │ add.w r0, r1, #45 ; 0x2d │ │ rsb r1, r1, #90 ; 0x5a │ │ movs r4, #255 ; 0xff │ │ vmov s15, r2 │ │ vmov s11, r0 │ │ mov r0, r4 │ │ @@ -8914,17 +8589,17 @@ │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb lr, lr, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #89 ; 0x59 │ │ - bgt.n a710 │ │ + bgt.n a3e8 │ │ rsb r2, r1, #225 ; 0xe1 │ │ rsb r0, r1, #135 ; 0x87 │ │ vmov s15, r2 │ │ rsb r2, r1, #180 ; 0xb4 │ │ vmov s13, r0 │ │ adds r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ @@ -8947,33 +8622,33 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb lr, lr, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #134 ; 0x86 │ │ - bgt.n a74a │ │ + bgt.n a422 │ │ rsb r2, r1, #225 ; 0xe1 │ │ vmov s15, r2 │ │ sub.w r2, r1, #45 ; 0x2d │ │ vcvt.f32.s32 s15, s15 │ │ vmov s13, r2 │ │ vdiv.f32 s15, s15, s14 │ │ vcvt.f32.s32 s13, s13 │ │ vdiv.f32 s13, s13, s12 │ │ vmul.f32 s15, s15, s16 │ │ vmul.f32 s13, s13, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r4, s15 │ │ vcvt.s32.f32 s15, s13 │ │ - b.n a786 │ │ + b.n a45e │ │ cmp r1, #179 ; 0xb3 │ │ - bgt.n a7c6 │ │ + bgt.n a49e │ │ sub.w r2, r1, #90 ; 0x5a │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ @@ -8996,17 +8671,17 @@ │ │ vmov s15, r1 │ │ movs r1, #255 ; 0xff │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov lr, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ cmp r1, #224 ; 0xe0 │ │ - bgt.n a80c │ │ + bgt.n a4e4 │ │ rsb r2, r1, #270 ; 0x10e │ │ sub.w r0, r1, #135 ; 0x87 │ │ vmov s15, r2 │ │ sub.w r2, r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9015,17 +8690,17 @@ │ │ vmov s15, r2 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ rsb r4, r4, #255 ; 0xff │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r2, s15 │ │ - b.n a850 │ │ + b.n a528 │ │ cmp.w r1, #270 ; 0x10e │ │ - bge.n a8a0 │ │ + bge.n a578 │ │ sub.w r2, r1, #135 ; 0x87 │ │ rsb r0, r1, #314 ; 0x13a │ │ adds r0, #1 │ │ vmov s15, r2 │ │ sub.w r2, r1, #90 ; 0x5a │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ @@ -9049,28 +8724,28 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s14, s15, s14 │ │ rsb r0, r0, #255 ; 0xff │ │ vmul.f32 s14, s14, s16 │ │ vcvt.s32.f32 s15, s14 │ │ vmov r1, s15 │ │ - b.n a976 │ │ + b.n a64e │ │ nop │ │ movs r0, r0 │ │ muls r7, r7 │ │ movs r0, r0 │ │ cmp r2, r6 │ │ movs r0, r0 │ │ orrs r3, r6 │ │ - ldrh r6, [r3, #16] │ │ + ldrh r6, [r0, #42] ; 0x2a │ │ movs r1, r0 │ │ sub.w r2, r1, #180 ; 0xb4 │ │ cmp.w r1, #314 ; 0x13a │ │ vmov s15, r2 │ │ - bgt.n a91a │ │ + bgt.n a5f2 │ │ vcvt.f32.s32 s15, s15 │ │ sub.w r2, r1, #135 ; 0x87 │ │ vmov s13, r2 │ │ rsb r2, r1, #450 ; 0x1c2 │ │ subs r1, #225 ; 0xe1 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9090,15 +8765,15 @@ │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ vcvt.s32.f32 s13, s13 │ │ vmov r4, s13 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n aafa │ │ + b.n a7d2 │ │ vcvt.f32.s32 s15, s15 │ │ rsb r2, r1, #450 ; 0x1c2 │ │ rsb r1, r1, #404 ; 0x194 │ │ movs r4, #255 ; 0xff │ │ adds r1, #1 │ │ vdiv.f32 s15, s15, s14 │ │ vmul.f32 s15, s15, s16 │ │ @@ -9113,100 +8788,100 @@ │ │ vmov s15, r1 │ │ vcvt.f32.s32 s15, s15 │ │ vdiv.f32 s15, s15, s12 │ │ vmul.f32 s15, s15, s16 │ │ vcvt.s32.f32 s15, s15 │ │ vmov r1, s15 │ │ rsb r1, r1, #255 ; 0xff │ │ - b.n aafa │ │ + b.n a7d2 │ │ movs r4, #255 ; 0xff │ │ mov r1, r4 │ │ mov lr, r4 │ │ cmp r2, #0 │ │ - blt.n a98e │ │ + blt.n a666 │ │ cmp r2, #255 ; 0xff │ │ it ge │ │ movge r2, #255 ; 0xff │ │ - b.n a990 │ │ + b.n a668 │ │ movs r4, #255 ; 0xff │ │ mov r1, r4 │ │ mov lr, r4 │ │ mov r0, r4 │ │ mov r2, r4 │ │ - b.n a9d0 │ │ + b.n a6a8 │ │ movs r2, #0 │ │ cmp r0, #0 │ │ - blt.n a99c │ │ + blt.n a674 │ │ cmp r0, #255 ; 0xff │ │ it ge │ │ movge r0, #255 ; 0xff │ │ - b.n a99e │ │ + b.n a676 │ │ movs r0, #0 │ │ cmp.w lr, #0 │ │ - blt.n a9b0 │ │ + blt.n a688 │ │ cmp.w lr, #255 ; 0xff │ │ it ge │ │ movge.w lr, #255 ; 0xff │ │ - b.n a9b4 │ │ + b.n a68c │ │ mov.w lr, #0 │ │ cmp r1, #0 │ │ - blt.n a9c0 │ │ + blt.n a698 │ │ cmp r1, #255 ; 0xff │ │ it ge │ │ movge r1, #255 ; 0xff │ │ - b.n a9c2 │ │ + b.n a69a │ │ movs r1, #0 │ │ cmp r4, #0 │ │ - blt.n a9ce │ │ + blt.n a6a6 │ │ cmp r4, #255 ; 0xff │ │ it ge │ │ movge r4, #255 ; 0xff │ │ - b.n a9d0 │ │ + b.n a6a8 │ │ movs r4, #0 │ │ cmp.w sl, #90 ; 0x5a │ │ - bne.n a9e6 │ │ - ldr r3, [pc, #304] ; (ab08 ) │ │ + bne.n a6be │ │ + ldr r3, [pc, #304] ; (a7e0 ) │ │ add r3, pc │ │ strb.w lr, [r3, #12] │ │ strb r2, [r3, #13] │ │ strb r1, [r3, #14] │ │ strb r0, [r3, #15] │ │ - b.n aa2e │ │ + b.n a706 │ │ cmp r3, #180 ; 0xb4 │ │ - bne.n aa0a │ │ + bne.n a6e2 │ │ cmp.w fp, #2 │ │ - bne.n a9fa │ │ - ldr r3, [pc, #280] ; (ab0c ) │ │ + bne.n a6d2 │ │ + ldr r3, [pc, #280] ; (a7e4 ) │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r2, [r3, #13] │ │ - b.n aa2e │ │ - ldr r3, [pc, #276] ; (ab10 ) │ │ + b.n a706 │ │ + ldr r3, [pc, #276] ; (a7e8 ) │ │ add r3, pc │ │ strb r1, [r3, #12] │ │ strb.w lr, [r3, #13] │ │ strb r0, [r3, #14] │ │ strb r2, [r3, #15] │ │ - b.n aa2e │ │ + b.n a706 │ │ cmp.w r3, #270 ; 0x10e │ │ - bne.n aa20 │ │ - ldr r3, [pc, #256] ; (ab14 ) │ │ + bne.n a6f8 │ │ + ldr r3, [pc, #256] ; (a7ec ) │ │ add r3, pc │ │ strb r0, [r3, #12] │ │ strb r1, [r3, #13] │ │ strb r2, [r3, #14] │ │ strb.w lr, [r3, #15] │ │ - b.n aa2e │ │ - ldr r3, [pc, #244] ; (ab18 ) │ │ + b.n a706 │ │ + ldr r3, [pc, #244] ; (a7f0 ) │ │ add r3, pc │ │ strb r2, [r3, #12] │ │ strb r0, [r3, #13] │ │ strb.w lr, [r3, #14] │ │ strb r1, [r3, #15] │ │ - ldr r3, [pc, #236] ; (ab1c ) │ │ + ldr r3, [pc, #236] ; (a7f4 ) │ │ uxtb r4, r4 │ │ movs r1, #255 ; 0xff │ │ movs r0, #1 │ │ add r3, pc │ │ ldrb r2, [r3, #12] │ │ strb r4, [r3, #16] │ │ strb r1, [r3, #17] │ │ @@ -9244,166 +8919,496 @@ │ │ vmov s15, r6 │ │ strb.w r6, [r5, #36] ; 0x24 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s16, s15, s16 │ │ vstr s16, [r5, #32] │ │ strh.w sl, [r5, #38] ; 0x26 │ │ ldr r3, [r5, #40] ; 0x28 │ │ - cbnz r3, aad2 │ │ - ldr r2, [pc, #92] ; (ab20 ) │ │ + cbnz r3, a7aa │ │ + ldr r2, [pc, #92] ; (a7f8 ) │ │ mov r1, r8 │ │ str r0, [r5, #40] ; 0x28 │ │ mov r3, r5 │ │ mov r0, r9 │ │ add r2, pc │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov sl, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, sl │ │ - b.n aadc │ │ + b.n a7b4 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n aafe │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a7d6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ mov.w sl, #0 │ │ - b.n a556 │ │ + b.n a22e │ │ mov.w sl, #270 ; 0x10e │ │ - b.n a556 │ │ + b.n a22e │ │ mov.w sl, #180 ; 0xb4 │ │ - b.n a556 │ │ + b.n a22e │ │ movs r2, #255 ; 0xff │ │ - b.n a990 │ │ + b.n a668 │ │ add sp, #28 │ │ vpop {d8} │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - strh r0, [r5, #60] ; 0x3c │ │ + ldrh r0, [r7, #20] │ │ movs r1, r0 │ │ - strh r6, [r1, #60] ; 0x3c │ │ + ldrh r6, [r3, #20] │ │ movs r1, r0 │ │ - strh r4, [r0, #60] ; 0x3c │ │ + ldrh r4, [r2, #20] │ │ movs r1, r0 │ │ - strh r6, [r5, #58] ; 0x3a │ │ + ldrh r6, [r7, #18] │ │ movs r1, r0 │ │ - strh r6, [r3, #58] ; 0x3a │ │ + ldrh r6, [r5, #18] │ │ movs r1, r0 │ │ - strh r2, [r1, #58] ; 0x3a │ │ + ldrh r2, [r3, #18] │ │ movs r1, r0 │ │ - bl fff74b22 <_end@@Base+0xfff51986> │ │ + bl fff747fa <_end@@Base+0xfff5165e> │ │ │ │ -0000ab24 : │ │ +0000a7fc : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, #20 │ │ - ldr.w r8, [pc, #272] ; ac3c │ │ + ldr.w r8, [pc, #272] ; a914 │ │ mov r6, r0 │ │ mov r4, r1 │ │ mov r9, r2 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ add.w r1, sp, #6 │ │ movs r0, #0 │ │ add r2, sp, #8 │ │ ldr.w r3, [r8] │ │ str r3, [sp, #12] │ │ - bl 57ec │ │ + bl 6438 │ │ ldr r1, [sp, #8] │ │ cmp r1, #2 │ │ - beq.n ab80 │ │ + beq.n a858 │ │ bic.w r1, r1, #2 │ │ cmp r1, #4 │ │ - bne.n ac1e │ │ + bne.n a8f6 │ │ cmp r4, #255 ; 0xff │ │ - bne.n ab64 │ │ + bne.n a83c │ │ cmp.w r9, #255 ; 0xff │ │ - beq.n ab72 │ │ + beq.n a84a │ │ subs r4, #127 ; 0x7f │ │ movs r3, #90 ; 0x5a │ │ muls r4, r3 │ │ it mi │ │ addmi r4, #127 ; 0x7f │ │ asrs r1, r4, #7 │ │ - b.n ab74 │ │ + b.n a84c │ │ movs r1, #0 │ │ mov r0, r6 │ │ sxth r1, r1 │ │ movs r2, #0 │ │ - bl a490 │ │ - b.n ac24 │ │ + bl a168 │ │ + b.n a8fc │ │ ldrh.w r0, [sp, #6] │ │ - bl a0bc <_Eff_build_volume_table_s8@@Base+0x2074> │ │ + bl 9d94 <_Eff_build_volume_table_s8@@Base+0x2074> │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - beq.n ac22 │ │ - blx 4a28 │ │ + beq.n a8fa │ │ + blx 4998 │ │ mov r0, r6 │ │ - bl a274 <_Eff_build_volume_table_s8@@Base+0x222c> │ │ + bl 9f4c <_Eff_build_volume_table_s8@@Base+0x222c> │ │ mov r7, r0 │ │ - cbnz r0, aba4 │ │ - blx 4a34 │ │ + cbnz r0, a87c │ │ + blx 49a4 │ │ mov r0, r7 │ │ - b.n ac24 │ │ + b.n a8fc │ │ ldrb.w r3, [r0, #36] ; 0x24 │ │ cmp r3, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ cmp r4, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ cmp.w r9, #255 ; 0xff │ │ - bne.n abd0 │ │ + bne.n a8a8 │ │ ldr r3, [r0, #40] ; 0x28 │ │ - cbz r3, abca │ │ + cbz r3, a8a2 │ │ mov r1, r5 │ │ mov r0, r6 │ │ - bl 66b4 <_Mix_UnregisterEffect_locked@@Base> │ │ + bl 7300 <_Mix_UnregisterEffect_locked@@Base> │ │ mov r5, r0 │ │ - blx 4a34 │ │ - b.n ac22 │ │ - blx 4a34 │ │ - b.n ac1e │ │ + blx 49a4 │ │ + b.n a8fa │ │ + blx 49a4 │ │ + b.n a8f6 │ │ vmov s15, r4 │ │ strb r4, [r7, #8] │ │ - vldr s14, [pc, #96] ; ac38 │ │ + vldr s14, [pc, #96] ; a910 │ │ movs r3, #0 │ │ movs r0, #1 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7] │ │ strb.w r9, [r7, #9] │ │ vmov s15, r9 │ │ vcvt.f32.u32 s15, s15 │ │ vdiv.f32 s15, s15, s14 │ │ vstr s15, [r7, #4] │ │ strh r3, [r7, #38] ; 0x26 │ │ ldr r3, [r7, #40] ; 0x28 │ │ - cbnz r3, ac14 │ │ - ldr r2, [pc, #56] ; (ac40 ) │ │ + cbnz r3, a8ec │ │ + ldr r2, [pc, #56] ; (a918 ) │ │ mov r1, r5 │ │ str r0, [r7, #40] ; 0x28 │ │ mov r3, r7 │ │ mov r0, r6 │ │ add r2, pc │ │ - bl 65f8 <_Mix_RegisterEffect_locked@@Base> │ │ + bl 7244 <_Mix_RegisterEffect_locked@@Base> │ │ mov r6, r0 │ │ - blx 4a34 │ │ + blx 49a4 │ │ mov r0, r6 │ │ - b.n ac24 │ │ + b.n a8fc │ │ movs r0, #1 │ │ - b.n ac24 │ │ + b.n a8fc │ │ mov r0, r5 │ │ ldr r2, [sp, #12] │ │ ldr.w r3, [r8] │ │ cmp r2, r3 │ │ - beq.n ac32 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n a90a │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, r0 │ │ muls r7, r7 │ │ - strh r4, [r1, #28] │ │ + strh r4, [r6, #52] ; 0x34 │ │ movs r1, r0 │ │ - bl ffe32c42 <_end@@Base+0xffe0faa6> │ │ + bl ffe3291a <_end@@Base+0xffe0f77e> │ │ + push {r4, r5, r6, r7, lr} │ │ + mov r7, r0 │ │ + ldr r4, [r3, #8] │ │ + mov r6, r1 │ │ + mov r5, r2 │ │ + mov r0, r3 │ │ + mov r1, r7 │ │ + mov r2, r6 │ │ + mov r3, r5 │ │ + mov ip, r4 │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ + bx ip │ │ + ldr r1, [r0, #4] │ │ + bx r1 │ │ + push {r0, r1, r2, lr} │ │ + movs r3, #1 │ │ + movs r2, #0 │ │ + str r3, [sp, #0] │ │ + movs r3, #0 │ │ + ldr r1, [r0, #4] │ │ + blx r1 │ │ + add sp, #12 │ │ + ldr.w pc, [sp], #4 │ │ + movs r0, r0 │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ + sub.w sp, sp, #4096 ; 0x1000 │ │ + ldr r5, [pc, #252] ; (aa58 ) │ │ + sub sp, #28 │ │ + ldr.w r8, [pc, #252] ; aa5c │ │ + add.w r2, sp, #4096 ; 0x1000 │ │ + add r5, pc │ │ + ldr r5, [r5, #0] │ │ + add r7, sp, #24 │ │ + adds r2, #20 │ │ + add r8, pc │ │ + ldr.w r8, [r8] │ │ + ldr r3, [r5, #0] │ │ + add.w sl, r0, #16 │ │ + sub.w r9, r7, #4 │ │ + ldr.w r6, [r8, #24] │ │ + mov r4, r0 │ │ + mov r0, sl │ │ + str r3, [r2, #0] │ │ + mov r1, r9 │ │ + mov.w r2, #4096 ; 0x1000 │ │ + sub.w r3, r7, #8 │ │ + blx r6 │ │ + subs r6, r0, #0 │ │ + bgt.n a99c │ │ + bne.n aa3c │ │ + str r6, [r4, #8] │ │ + b.n aa3c │ │ + ldr.w r2, [r7, #-8] │ │ + add.w fp, r4, #684 ; 0x2ac │ │ + ldr.w r3, [r4, #680] ; 0x2a8 │ │ + cmp r2, r3 │ │ + beq.n a9fa │ │ + ldr.w r3, [r8, #12] │ │ + mov.w r1, #4294967295 ; 0xffffffff │ │ + mov r0, sl │ │ + blx r3 │ │ + ldr r3, [pc, #164] ; (aa60 ) │ │ + add r3, pc │ │ + ldrh r1, [r3, #4] │ │ + ldrb r2, [r0, #4] │ │ + mov lr, r0 │ │ + str r1, [sp, #0] │ │ + mov r0, fp │ │ + ldrb r1, [r3, #6] │ │ + str r1, [sp, #4] │ │ + movw r1, #32784 ; 0x8010 │ │ + ldr r3, [r3, #0] │ │ + str r3, [sp, #8] │ │ + ldr.w r3, [lr, #8] │ │ + blx 4a40 │ │ + ldr.w r0, [r4, #700] ; 0x2bc │ │ + cbz r0, a9e4 │ │ + blx 49bc │ │ + ldr.w r0, [r4, #712] ; 0x2c8 │ │ + lsls r0, r0, #12 │ │ + blx 49b0 │ │ + ldr.w r3, [r7, #-8] │ │ + str.w r3, [r4, #680] ; 0x2a8 │ │ + str.w r0, [r4, #700] ; 0x2bc │ │ + ldr.w r7, [r4, #700] ; 0x2bc │ │ + cbz r7, aa32 │ │ + mov r0, r7 │ │ + mov r1, r9 │ │ + mov r2, r6 │ │ + blx 4a7c │ │ + ldr.w r3, [r4, #684] ; 0x2ac │ │ + cbz r3, aa1c │ │ + str.w r6, [r4, #704] ; 0x2c0 │ │ + mov r0, fp │ │ + blx 4a58 │ │ + b.n aa20 │ │ + str.w r6, [r4, #708] ; 0x2c4 │ │ + ldr.w r3, [r4, #708] ; 0x2c4 │ │ + str.w r3, [r4, #768] ; 0x300 │ │ + ldr.w r3, [r4, #700] ; 0x2bc │ │ + str.w r3, [r4, #772] ; 0x304 │ │ + b.n aa3c │ │ + ldr r0, [pc, #48] ; (aa64 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + str r7, [r4, #8] │ │ + add.w r3, sp, #4096 ; 0x1000 │ │ + adds r3, #20 │ │ + ldr r2, [r3, #0] │ │ + ldr r3, [r5, #0] │ │ + cmp r2, r3 │ │ + beq.n aa4e │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add.w sp, sp, #4096 ; 0x1000 │ │ + add sp, #28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ + strh r4, [r3, #42] ; 0x2a │ │ + movs r1, r0 │ │ + strh r0, [r7, #40] ; 0x28 │ │ + movs r1, r0 │ │ + strh r2, [r0, #62] ; 0x3e │ │ + movs r1, r0 │ │ + cbz r7, aa9e │ │ + ... │ │ + │ │ +0000aa68 : │ │ + push {r4, r5, lr} │ │ + mov r5, r0 │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ + ldr r4, [pc, #16] ; (aa80 ) │ │ + add r4, pc │ │ + stmia r4!, {r0, r1, r2, r3} │ │ + ldmia.w r5, {r0, r1} │ │ + stmia.w r4, {r0, r1} │ │ + movs r0, #0 │ │ + pop {r4, r5, pc} │ │ + strh r4, [r1, #56] ; 0x38 │ │ + movs r1, r0 │ │ + │ │ +0000aa84 : │ │ + str r1, [r0, #12] │ │ + bx lr │ │ + │ │ +0000aa88 : │ │ + movs r3, #1 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aa8e : │ │ + ldr r0, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aa92 : │ │ + push {r3, r4, r5, r6, r7, lr} │ │ + mov r4, r0 │ │ + mov r7, r1 │ │ + mov r6, r2 │ │ + cmp r6, #0 │ │ + ble.n aaea │ │ + ldr r3, [r4, #8] │ │ + cbz r3, aaea │ │ + ldr.w r3, [r4, #768] ; 0x300 │ │ + cbnz r3, aaae │ │ + mov r0, r4 │ │ + bl a950 │ │ + ldr.w r5, [r4, #768] ; 0x300 │ │ + mov r0, r7 │ │ + ldr r3, [r4, #12] │ │ + cmp r5, r6 │ │ + ldr.w r1, [r4, #772] ; 0x304 │ │ + it ge │ │ + movge r5, r6 │ │ + cmp r3, #128 ; 0x80 │ │ + mov r2, r5 │ │ + bne.n aacc │ │ + blx 4a7c │ │ + b.n aad0 │ │ + blx 4a64 │ │ + ldr.w r3, [r4, #768] ; 0x300 │ │ + subs r6, r6, r5 │ │ + add r7, r5 │ │ + subs r3, r3, r5 │ │ + str.w r3, [r4, #768] ; 0x300 │ │ + ldr.w r3, [r4, #772] ; 0x304 │ │ + add r3, r5 │ │ + str.w r3, [r4, #772] ; 0x304 │ │ + b.n aa9a │ │ + mov r0, r6 │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ + │ │ +0000aaee : │ │ + movs r3, #0 │ │ + str r3, [r0, #8] │ │ + bx lr │ │ + │ │ +0000aaf4 : │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ + sub sp, #40 ; 0x28 │ │ + ldr r6, [pc, #180] ; (abb0 ) │ │ + mov r8, r0 │ │ + movs r0, #16 │ │ + mov r7, r1 │ │ + add r6, pc │ │ + ldr r6, [r6, #0] │ │ + ldr r3, [r6, #0] │ │ + str r3, [sp, #36] ; 0x24 │ │ + bl 6390 │ │ + cmp r0, #0 │ │ + beq.n ab9c │ │ + add r5, sp, #20 │ │ + movs r1, #0 │ │ + movs r2, #16 │ │ + mov r0, r5 │ │ + blx 4a10 │ │ + ldr r3, [pc, #148] ; (abb4 ) │ │ + mov.w r0, #776 ; 0x308 │ │ + add r3, pc │ │ + str r3, [sp, #20] │ │ + ldr r3, [pc, #140] ; (abb8 ) │ │ + add r3, pc │ │ + str r3, [sp, #24] │ │ + ldr r3, [pc, #140] ; (abbc ) │ │ + add r3, pc │ │ + str r3, [sp, #32] │ │ + blx 49b0 │ │ + mov r4, r0 │ │ + cbz r0, ab94 │ │ + mov.w r2, #776 ; 0x308 │ │ + movs r1, #0 │ │ + blx 4a10 │ │ + str r7, [r4, #4] │ │ + mov r0, r4 │ │ + str.w r8, [r4] │ │ + bl aaee │ │ + mov r0, r4 │ │ + movs r1, #128 ; 0x80 │ │ + ldr r7, [pc, #104] ; (abc0 ) │ │ + bl aa84 │ │ + mov.w r3, #4294967295 ; 0xffffffff │ │ + str.w r3, [r4, #680] ; 0x2a8 │ │ + add r7, pc │ │ + ldr r7, [r7, #0] │ │ + ldmia.w r5, {r0, r1, r2, r3} │ │ + stmia.w sp, {r0, r1, r2, r3} │ │ + movs r2, #0 │ │ + ldr r5, [r7, #16] │ │ + mov r0, r8 │ │ + add.w r1, r4, #16 │ │ + mov r3, r2 │ │ + blx r5 │ │ + cmp r0, #0 │ │ + bge.n ab9a │ │ + ldr r0, [pc, #64] ; (abc4 ) │ │ + add r0, pc │ │ + blx 4968 │ │ + mov r0, r4 │ │ + blx 49bc │ │ + movs r0, #0 │ │ + b.n ab9c │ │ + blx 4a4c │ │ + b.n ab90 │ │ + mov r0, r4 │ │ + ldr r2, [sp, #36] ; 0x24 │ │ + ldr r3, [r6, #0] │ │ + cmp r2, r3 │ │ + beq.n aba8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ + add sp, #40 ; 0x28 │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ + nop │ │ + strh r6, [r7, #28] │ │ + movs r1, r0 │ │ + ldc2l 15, cr15, [r5, #1020]! ; 0x3fc │ │ + mcr2 15, 0, pc, cr9, cr15, {7} ; │ │ + mcr2 15, 0, pc, cr7, cr15, {7} ; │ │ + strh r0, [r0, #26] │ │ + movs r1, r0 │ │ + ; instruction: 0xb648 │ │ + ... │ │ + │ │ +0000abc8 : │ │ + push {r4, lr} │ │ + mov r4, r0 │ │ + cbz r0, abfa │ │ + ldr.w r0, [r0, #700] ; 0x2bc │ │ + cbz r0, abd8 │ │ + blx 49bc │ │ + ldr r3, [r4, #4] │ │ + cbz r3, abe2 │ │ + ldr r0, [r4, #0] │ │ + ldr r3, [r0, #16] │ │ + blx r3 │ │ + ldr r3, [pc, #24] ; (abfc ) │ │ + add.w r0, r4, #16 │ │ + add r3, pc │ │ + ldr r3, [r3, #0] │ │ + ldr r3, [r3, #8] │ │ + blx r3 │ │ + mov r0, r4 │ │ + ldmia.w sp!, {r4, lr} │ │ + b.w 14fa8 <__aeabi_llsl@@Base+0x2c> │ │ + pop {r4, pc} │ │ + strh r4, [r7, #20] │ │ + movs r1, r0 │ │ + │ │ +0000ac00 : │ │ + vldr d7, [pc, #44] ; ac30 │ │ + push {r4, r5, r6, lr} │ │ + add.w r5, r0, #16 │ │ + vmov d6, r2, r3 │ │ + ldr r4, [pc, #40] ; (ac38 ) │ │ + vmul.f64 d7, d6, d7 │ │ + add r4, pc │ │ + ldr r4, [r4, #0] │ │ + vmov r0, r1, d7 │ │ + blx 130a8 <__aeabi_d2lz@@Base> │ │ + mov r2, r0 │ │ + mov r3, r1 │ │ + mov r0, r5 │ │ + ldr r1, [r4, #28] │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ + bx r1 │ │ + nop │ │ + movs r0, r0 │ │ + movs r0, r0 │ │ + ands r0, r0 │ │ + lsls r7, r1 │ │ + strh r0, [r2, #20] │ │ + movs r1, r0 │ │ + nop.w │ │ smull r0, r1, r0, r1 │ │ lsls r0, r1, #1 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r4, r3 │ │ smull r8, r9, r0, r2 │ │ smull r6, r7, r1, r3 │ │ @@ -9418,54 +9423,54 @@ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r1 │ │ mov r1, r2 │ │ mov r6, r2 │ │ mov r5, r3 │ │ mov r8, r0 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #24] │ │ mov r1, r6 │ │ add r0, r4 │ │ str r0, [r3, #0] │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r8 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #28] │ │ subs r0, r4, r0 │ │ str r0, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r1 │ │ mov r1, r2 │ │ mov r6, r2 │ │ mov r5, r3 │ │ mov r8, r0 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #24] │ │ mov r1, r6 │ │ subs r0, r4, r0 │ │ str r0, [r3, #0] │ │ mov r0, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ mov r4, r0 │ │ mov r0, r8 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r3, [sp, #28] │ │ add r0, r4 │ │ str r0, [r3, #0] │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr r2, [r0, #16] │ │ ldr r3, [r0, #0] │ │ push {r4, r5, r6, r7, lr} │ │ @@ -9500,30 +9505,30 @@ │ │ add.w r3, ip, r5 │ │ str r3, [r0, #28] │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #32] │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #0] │ │ - ldr r5, [pc, #140] ; (add8 ) │ │ + ldr r5, [pc, #140] ; (add4 ) │ │ subs r6, r3, r2 │ │ add r3, r2 │ │ ldr r2, [r0, #36] ; 0x24 │ │ str r3, [r0, #32] │ │ mov r1, r5 │ │ ldr r3, [r0, #4] │ │ subs r7, r3, r2 │ │ add r3, r2 │ │ str r3, [r0, #36] ; 0x24 │ │ adds r0, r6, r7 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ str r0, [r4, #0] │ │ subs r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r1, [r4, #8] │ │ ldr r3, [r4, #40] ; 0x28 │ │ adds r2, r3, r1 │ │ str r2, [r4, #40] ; 0x28 │ │ ldr r2, [r4, #12] │ │ subs r3, r3, r1 │ │ str r3, [r4, #12] │ │ @@ -9541,56 +9546,56 @@ │ │ ldr r2, [r4, #52] ; 0x34 │ │ str r3, [r4, #48] ; 0x30 │ │ ldr r3, [r4, #20] │ │ subs r6, r2, r3 │ │ add r3, r2 │ │ subs r0, r7, r6 │ │ str r3, [r4, #52] ; 0x34 │ │ - bl ac44 │ │ + bl ac40 │ │ mov r1, r5 │ │ str r0, [r4, #16] │ │ adds r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #56] ; 0x38 │ │ ldr r1, [r4, #28] │ │ str r0, [r4, #20] │ │ ldr r0, [r4, #24] │ │ adds r3, r2, r0 │ │ str r3, [r4, #56] ; 0x38 │ │ ldr r3, [r4, #60] ; 0x3c │ │ subs r2, r2, r0 │ │ mov r0, r4 │ │ str r2, [r4, #24] │ │ adds r5, r3, r1 │ │ subs r3, r3, r1 │ │ str r5, [r4, #60] ; 0x3c │ │ str r3, [r4, #28] │ │ - bl acf0 │ │ + bl acec │ │ add.w r0, r4, #32 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ - b.w acf0 │ │ + b.w acec │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - ldr r3, [pc, #28] ; (adfc ) │ │ + ldr r3, [pc, #28] ; (adf8 ) │ │ and.w r2, r0, #15 │ │ add r3, pc │ │ ldrb r1, [r3, r2] │ │ asrs r2, r0, #8 │ │ ubfx r0, r0, #4, #4 │ │ ldrb r2, [r3, r2] │ │ ldrb r0, [r3, r0] │ │ orr.w r2, r2, r1, lsl #8 │ │ orr.w r0, r2, r0, lsl #4 │ │ bx lr │ │ nop │ │ push {r1, r2, r4} │ │ ... │ │ │ │ -0000ae00 : │ │ - ldr.w r3, [pc, #2000] ; b5d4 │ │ +0000adfc : │ │ + ldr.w r3, [pc, #2000] ; b5d0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #148 ; 0x94 │ │ mov.w lr, r0, asr #2 │ │ mov r6, r1 │ │ mov.w r8, #6 │ │ @@ -9598,31 +9603,31 @@ │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #96] ; 0x60 │ │ str r2, [sp, #140] ; 0x8c │ │ asrs r2, r0, #1 │ │ str r2, [sp, #40] ; 0x28 │ │ asr.w r3, r0, r8 │ │ lsls r3, r3, #31 │ │ - bmi.n ae32 │ │ + bmi.n ae2e │ │ add.w r8, r8, #1 │ │ - b.n ae24 │ │ + b.n ae20 │ │ movs r4, #2 │ │ rsb r3, r8, #13 │ │ str r3, [sp, #20] │ │ lsl.w r3, r4, r3 │ │ str r3, [sp, #32] │ │ ldr r3, [sp, #40] ; 0x28 │ │ add.w r5, r3, #1073741824 ; 0x40000000 │ │ subs r5, #7 │ │ lsl.w fp, r5, r4 │ │ add.w r4, lr, r3 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add.w r9, r6, fp │ │ add.w r3, r3, r4, lsl #2 │ │ - ldr.w r4, [pc, #1916] ; b5d8 │ │ + ldr.w r4, [pc, #1916] ; b5d4 │ │ str r3, [sp, #24] │ │ ldr r3, [sp, #32] │ │ add r4, pc │ │ ldr r5, [sp, #24] │ │ adds r4, #16 │ │ lsls r3, r3, #2 │ │ str r3, [sp, #16] │ │ @@ -9635,61 +9640,61 @@ │ │ add.w r3, r5, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r5, #12 │ │ str r3, [sp, #4] │ │ ldr.w r0, [r9, #48] ; 0x30 │ │ ldr.w r1, [r9, #56] ; 0x38 │ │ ldmia.w r4, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ str r5, [sp, #0] │ │ adds r7, r4, r3 │ │ adds r3, r5, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #16] │ │ ldr.w r0, [r9, #32] │ │ ldr.w r1, [r9, #40] ; 0x28 │ │ ldr r2, [r4, r3] │ │ ldr r3, [r7, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ adds r4, r7, r3 │ │ ldr r3, [sp, #12] │ │ cmp r9, r3 │ │ - bcs.n ae76 │ │ + bcs.n ae72 │ │ ldr r3, [sp, #16] │ │ mvn.w sl, #1 │ │ negs r7, r3 │ │ mul.w sl, sl, r3 │ │ subs r5, #16 │ │ add.w r3, r5, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r5, #12 │ │ str r3, [sp, #4] │ │ ldr.w r0, [r9, #16] │ │ sub.w r9, r9, #32 │ │ ldr.w r1, [r9, #56] ; 0x38 │ │ ldr r2, [r4, #4] │ │ ldr r3, [r4, #0] │ │ - bl ac74 │ │ + bl ac70 │ │ adds r3, r4, r7 │ │ str r5, [sp, #0] │ │ adds r2, r5, #4 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r9, #32] │ │ ldr.w r1, [r9, #40] ; 0x28 │ │ ldr r2, [r3, #4] │ │ ldr r3, [r4, r7] │ │ add r4, sl │ │ - bl ac74 │ │ + bl ac70 │ │ cmp r9, r6 │ │ - bcs.n aeca │ │ + bcs.n aec6 │ │ ldr r3, [sp, #16] │ │ sub.w r9, fp, #4 │ │ - ldr.w sl, [pc, #1736] ; b5dc │ │ + ldr.w sl, [pc, #1736] ; b5d8 │ │ add r9, r6 │ │ ldr r4, [sp, #24] │ │ add sl, pc │ │ mov.w ip, r3, lsl #1 │ │ add.w sl, sl, #16 │ │ add sl, ip │ │ add.w r3, sl, r7 │ │ @@ -9698,85 +9703,85 @@ │ │ str r2, [sp, #4] │ │ ldr.w r2, [sl, r7] │ │ mov r5, sl │ │ ldr.w r0, [r9, #24] │ │ ldr.w r1, [r9, #16] │ │ ldr r3, [r3, #4] │ │ str.w ip, [sp, #28] │ │ - bl acb2 │ │ + bl acae │ │ add.w r3, r4, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r4, #12 │ │ str r3, [sp, #4] │ │ ldmia.w sl, {r2, r3} │ │ adds r4, #16 │ │ ldr.w r0, [r9, #8] │ │ ldr.w r1, [r9], #-32 │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #12] │ │ ldr.w ip, [sp, #28] │ │ cmp r9, r3 │ │ add sl, ip │ │ - bcs.n af24 │ │ + bcs.n af20 │ │ lsls r3, r7, #1 │ │ str r3, [sp, #48] ; 0x30 │ │ add r5, r3 │ │ ldr r3, [sp, #16] │ │ adds r2, r4, #4 │ │ str r4, [sp, #0] │ │ adds r3, r5, r3 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r9, #24] │ │ ldr r2, [r3, #4] │ │ ldr r3, [sp, #16] │ │ ldr.w r1, [r9, #16] │ │ ldr r3, [r5, r3] │ │ - bl acb2 │ │ + bl acae │ │ add.w r3, r4, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r4, #12 │ │ str r3, [sp, #4] │ │ adds r4, #16 │ │ ldr.w r0, [r9, #8] │ │ ldr.w r1, [r9], #-32 │ │ ldr r3, [r5, #0] │ │ ldr r2, [r5, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #48] ; 0x30 │ │ cmp r9, r6 │ │ add r5, r3 │ │ - bcs.n af76 │ │ + bcs.n af72 │ │ ldr r2, [sp, #36] ; 0x24 │ │ add.w r3, fp, #28 │ │ - ldr.w r4, [pc, #1568] ; b5e0 │ │ + ldr.w r4, [pc, #1568] ; b5dc │ │ adds r3, r2, r3 │ │ str r3, [sp, #12] │ │ sub.w r3, r8, #6 │ │ str r3, [sp, #80] ; 0x50 │ │ movs r3, #0 │ │ str r3, [sp, #28] │ │ - ldr.w r3, [pc, #1552] ; b5e4 │ │ + ldr.w r3, [pc, #1552] ; b5e0 │ │ add r4, pc │ │ add r3, pc │ │ str r3, [sp, #108] ; 0x6c │ │ add.w r3, r4, #16 │ │ str r3, [sp, #112] ; 0x70 │ │ - ldr.w r3, [pc, #1540] ; b5e8 │ │ + ldr.w r3, [pc, #1540] ; b5e4 │ │ add r3, pc │ │ str r3, [sp, #116] ; 0x74 │ │ - ldr.w r3, [pc, #1536] ; b5ec │ │ + ldr.w r3, [pc, #1536] ; b5e8 │ │ add r3, pc │ │ str r3, [sp, #120] ; 0x78 │ │ ldr r3, [sp, #28] │ │ ldr r2, [sp, #80] ; 0x50 │ │ cmp r3, r2 │ │ - bne.n affe │ │ + bne.n affa │ │ ldr r4, [sp, #12] │ │ movs r5, #0 │ │ - b.n b478 │ │ + b.n b474 │ │ ldr r3, [sp, #28] │ │ movs r4, #1 │ │ ldr r2, [sp, #28] │ │ lsl.w r3, r4, r3 │ │ str r3, [sp, #84] ; 0x54 │ │ ldr r3, [sp, #40] ; 0x28 │ │ asr.w lr, r3, r2 │ │ @@ -9810,21 +9815,21 @@ │ │ sub.w r3, r8, lr, lsl #4 │ │ str r3, [sp, #76] ; 0x4c │ │ movs r3, #0 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #112] ; 0x70 │ │ add r3, r8 │ │ str r3, [sp, #100] ; 0x64 │ │ - ldr.w r3, [pc, #1416] ; b5f0 │ │ + ldr.w r3, [pc, #1416] ; b5ec │ │ add r3, pc │ │ str r3, [sp, #104] ; 0x68 │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #84] ; 0x54 │ │ cmp r3, r2 │ │ - bge.w b470 │ │ + bge.w b46c │ │ ldr r3, [sp, #68] ; 0x44 │ │ rsb r7, r8, #0 │ │ ldr r4, [sp, #44] ; 0x2c │ │ sub.w r6, r3, #32 │ │ ldr r3, [sp, #72] ; 0x48 │ │ ldr.w sl, [sp, #100] ; 0x64 │ │ subs r6, r6, r3 │ │ @@ -9850,15 +9855,15 @@ │ │ add.w r5, sl, r7 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr r3, [r5, #4] │ │ ldr.w r2, [sl, r7] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #16] │ │ ldr r1, [r6, #80] ; 0x50 │ │ adds r2, r1, r3 │ │ str r2, [r6, #80] ; 0x50 │ │ ldr r2, [r6, #84] ; 0x54 │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #20] │ │ @@ -9866,15 +9871,15 @@ │ │ subs r0, r0, r2 │ │ str r5, [r6, #84] ; 0x54 │ │ add.w r5, r4, #16 │ │ str r5, [sp, #0] │ │ add.w r5, r4, #20 │ │ str r5, [sp, #4] │ │ ldmia.w sl, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #8] │ │ ldr r1, [r6, #72] ; 0x48 │ │ add.w lr, r4, #8 │ │ adds r2, r1, r3 │ │ str r2, [r6, #72] ; 0x48 │ │ ldr r2, [r6, #76] ; 0x4c │ │ subs r1, r1, r3 │ │ @@ -9884,15 +9889,15 @@ │ │ add.w r5, sl, r8 │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr r3, [r5, #4] │ │ ldr.w r2, [r9, r7] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [r4, #0] │ │ ldr r1, [r6, #64] ; 0x40 │ │ adds r2, r1, r3 │ │ str r2, [r6, #64] ; 0x40 │ │ ldr r2, [r6, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #4] │ │ @@ -9901,23 +9906,23 @@ │ │ str r5, [r6, #68] ; 0x44 │ │ adds r5, r4, #4 │ │ str r4, [sp, #0] │ │ subs r4, #32 │ │ str r5, [sp, #4] │ │ add.w r5, r9, r8 │ │ ldmia.w r9, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w ip, [sp, #60] ; 0x3c │ │ add r9, r3 │ │ add sl, r3 │ │ ldr r3, [sp, #76] ; 0x4c │ │ add r3, r9 │ │ cmp r3, fp │ │ - bcc.n b0a0 │ │ + bcc.n b09c │ │ sub.w r6, ip, #32 │ │ mvn.w ip, #1 │ │ mul.w r3, ip, r8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [sp, #120] ; 0x78 │ │ add.w fp, r3, #16 │ │ ldr r2, [r4, #24] │ │ @@ -9935,15 +9940,15 @@ │ │ subs r1, r1, r3 │ │ str.w lr, [r6, #92] ; 0x5c │ │ add.w lr, r4, #24 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ ldmia.w r5, {r2, r3} │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #16] │ │ ldr r0, [r6, #80] ; 0x50 │ │ ldr r1, [r6, #84] ; 0x54 │ │ adds r3, r0, r2 │ │ str r3, [r6, #80] ; 0x50 │ │ ldr r3, [r4, #20] │ │ subs r0, r0, r2 │ │ @@ -9952,15 +9957,15 @@ │ │ add.w lr, r4, #16 │ │ str.w lr, [sp] │ │ add.w lr, r4, #20 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr r2, [r5, r7] │ │ ldr.w r3, [sl, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #8] │ │ ldr r0, [r6, #72] ; 0x48 │ │ ldr r1, [r6, #76] ; 0x4c │ │ adds r3, r0, r2 │ │ str r3, [r6, #72] ; 0x48 │ │ ldr r3, [r4, #12] │ │ subs r0, r0, r2 │ │ @@ -9970,15 +9975,15 @@ │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [r5, r7, lsl #1] │ │ ldr.w r3, [r9, #4] │ │ add r9, r7 │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #0] │ │ ldr r0, [r6, #64] ; 0x40 │ │ ldr r1, [r6, #68] ; 0x44 │ │ adds r3, r0, r2 │ │ str r3, [r6, #64] ; 0x40 │ │ ldr r3, [r4, #4] │ │ subs r0, r0, r2 │ │ @@ -9988,18 +9993,18 @@ │ │ adds r5, r4, #4 │ │ str r5, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [sl, r7, lsl #1] │ │ add.w r5, r9, r7 │ │ ldr.w r3, [r9, #4] │ │ subs r4, #32 │ │ - bl acb2 │ │ + bl acae │ │ cmp r5, fp │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ - bhi.n b17e │ │ + bhi.n b17a │ │ ldr r3, [sp, #104] ; 0x68 │ │ mov.w fp, r8, lsl #1 │ │ sub.w r9, ip, #32 │ │ add r5, fp │ │ add.w sl, r3, #4096 ; 0x1000 │ │ add.w sl, sl, #16 │ │ ldr r0, [r4, #24] │ │ @@ -10019,15 +10024,15 @@ │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r6, r5, r6 │ │ str.w lr, [sp] │ │ add.w lr, r4, #28 │ │ str.w lr, [sp, #4] │ │ ldr r2, [r5, r3] │ │ ldr r3, [r6, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #16] │ │ ldr.w r2, [r9, #80] ; 0x50 │ │ add.w lr, r4, #16 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #80] ; 0x50 │ │ ldr.w r3, [r9, #84] ; 0x54 │ │ subs r0, r0, r2 │ │ @@ -10037,15 +10042,15 @@ │ │ adds r6, r5, r7 │ │ str.w lr, [sp] │ │ add.w lr, r4, #20 │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr r2, [r5, r7] │ │ ldr r3, [r6, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #8] │ │ ldr.w r2, [r9, #72] ; 0x48 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #72] ; 0x48 │ │ ldr.w r3, [r9, #76] ; 0x4c │ │ subs r0, r0, r2 │ │ ldr r1, [r4, #12] │ │ @@ -10053,15 +10058,15 @@ │ │ subs r1, r1, r3 │ │ str.w r6, [r9, #76] ; 0x4c │ │ add.w r6, r4, #8 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #12 │ │ str r6, [sp, #4] │ │ ldmia.w r5, {r2, r3} │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r0, [r4, #0] │ │ ldr.w r2, [r9, #64] ; 0x40 │ │ add.w lr, r4, #4 │ │ adds r3, r2, r0 │ │ str.w r3, [r9, #64] ; 0x40 │ │ ldr.w r3, [r9, #68] ; 0x44 │ │ subs r0, r0, r2 │ │ @@ -10072,24 +10077,24 @@ │ │ str r4, [sp, #0] │ │ str.w lr, [sp, #4] │ │ subs r1, r1, r3 │ │ ldr.w r2, [r5, r8] │ │ subs r4, #32 │ │ ldr r3, [r6, #4] │ │ add.w r6, r5, fp │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w ip, [sp, #124] ; 0x7c │ │ add r5, r3 │ │ ldr r3, [sp, #60] ; 0x3c │ │ adds r3, r5, r3 │ │ cmp r3, sl │ │ - bcc.n b26a │ │ + bcc.n b266 │ │ mvn.w r9, #1 │ │ - ldr.w fp, [pc, #656] ; b5f4 │ │ + ldr.w fp, [pc, #656] ; b5f0 │ │ mul.w r9, r9, r7 │ │ lsls r3, r7, #1 │ │ add fp, pc │ │ sub.w r5, ip, #32 │ │ add r6, r3 │ │ rsb sl, r7, #0 │ │ add.w fp, fp, #16 │ │ @@ -10109,15 +10114,15 @@ │ │ add.w lr, r6, r9 │ │ str.w ip, [sp] │ │ subs r0, r0, r2 │ │ add.w ip, r4, #28 │ │ str.w ip, [sp, #4] │ │ ldr.w r2, [r6, r9] │ │ ldr.w r3, [lr, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #16] │ │ ldr r1, [r5, #80] ; 0x50 │ │ add.w ip, r4, #16 │ │ adds r2, r1, r3 │ │ str r2, [r5, #80] ; 0x50 │ │ ldr r2, [r5, #84] ; 0x54 │ │ subs r1, r1, r3 │ │ @@ -10127,15 +10132,15 @@ │ │ add.w lr, r6, sl │ │ str.w ip, [sp] │ │ subs r0, r0, r2 │ │ add.w ip, r4, #20 │ │ str.w ip, [sp, #4] │ │ ldr.w r2, [r6, sl] │ │ ldr.w r3, [lr, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #8] │ │ ldr r1, [r5, #72] ; 0x48 │ │ adds r2, r1, r3 │ │ str r2, [r5, #72] ; 0x48 │ │ ldr r2, [r5, #76] ; 0x4c │ │ subs r1, r1, r3 │ │ ldr r0, [r4, #12] │ │ @@ -10143,15 +10148,15 @@ │ │ subs r0, r0, r2 │ │ str.w lr, [r5, #76] ; 0x4c │ │ add.w lr, r4, #8 │ │ str.w lr, [sp] │ │ add.w lr, r4, #12 │ │ str.w lr, [sp, #4] │ │ ldmia.w r6, {r2, r3} │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [r4, #0] │ │ ldr r1, [r5, #64] ; 0x40 │ │ add.w ip, r4, #4 │ │ adds r2, r1, r3 │ │ str r2, [r5, #64] ; 0x40 │ │ ldr r2, [r5, #68] ; 0x44 │ │ subs r1, r1, r3 │ │ @@ -10161,35 +10166,35 @@ │ │ add.w lr, r6, r7 │ │ str r4, [sp, #0] │ │ str.w ip, [sp, #4] │ │ subs r0, r0, r2 │ │ ldr.w r3, [lr, #4] │ │ subs r4, #32 │ │ ldr r2, [r6, r7] │ │ - bl acb2 │ │ + bl acae │ │ ldr r3, [sp, #56] ; 0x38 │ │ add r6, r3 │ │ add.w r3, r6, r9 │ │ cmp r3, fp │ │ - bhi.n b380 │ │ + bhi.n b37c │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [sp, #88] ; 0x58 │ │ adds r3, #1 │ │ str r3, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #44] ; 0x2c │ │ add r3, r2 │ │ str r3, [sp, #44] ; 0x2c │ │ - b.n b06c │ │ + b.n b068 │ │ ldr r3, [sp, #28] │ │ adds r3, #1 │ │ str r3, [sp, #28] │ │ - b.n aff0 │ │ + b.n afec │ │ ldr r3, [sp, #40] ; 0x28 │ │ cmp r5, r3 │ │ - bge.w b5ae │ │ + bge.w b5aa │ │ ldr r0, [r4, #56] ; 0x38 │ │ adds r5, #32 │ │ ldr r2, [r4, #120] ; 0x78 │ │ ldr r1, [r4, #60] ; 0x3c │ │ adds r3, r2, r0 │ │ subs r2, r2, r0 │ │ str r3, [r4, #120] ; 0x78 │ │ @@ -10202,59 +10207,59 @@ │ │ ldr r1, [r4, #116] ; 0x74 │ │ str r3, [r4, #60] ; 0x3c │ │ adds r3, r0, r2 │ │ str r3, [r4, #112] ; 0x70 │ │ subs r0, r0, r2 │ │ ldr r3, [r4, #52] ; 0x34 │ │ str r6, [r4, #124] ; 0x7c │ │ - ldr r2, [pc, #284] ; (b5c8 ) │ │ + ldr r2, [pc, #284] ; (b5c4 ) │ │ adds r6, r1, r3 │ │ subs r1, r1, r3 │ │ str r6, [r4, #116] ; 0x74 │ │ - ldr r3, [pc, #280] ; (b5cc ) │ │ + ldr r3, [pc, #280] ; (b5c8 ) │ │ add.w r6, r4, #48 ; 0x30 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #52 ; 0x34 │ │ str r6, [sp, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r2, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #40] ; 0x28 │ │ - ldr r1, [pc, #264] ; (b5d0 ) │ │ + ldr r1, [pc, #264] ; (b5cc ) │ │ subs r7, r2, r3 │ │ add r3, r2 │ │ ldr r2, [r4, #108] ; 0x6c │ │ str r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #44] ; 0x2c │ │ subs r6, r2, r3 │ │ add r3, r2 │ │ subs r0, r7, r6 │ │ str r3, [r4, #108] ; 0x6c │ │ - bl ac44 │ │ - ldr r1, [pc, #240] ; (b5d0 ) │ │ + bl ac40 │ │ + ldr r1, [pc, #240] ; (b5cc ) │ │ str r0, [r4, #40] ; 0x28 │ │ adds r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #32] │ │ ldr r1, [r4, #100] ; 0x64 │ │ str r0, [r4, #44] ; 0x2c │ │ ldr r0, [r4, #96] ; 0x60 │ │ adds r3, r0, r2 │ │ str r3, [r4, #96] ; 0x60 │ │ ldr r3, [r4, #36] ; 0x24 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #208] ; (b5cc ) │ │ + ldr r2, [pc, #208] ; (b5c8 ) │ │ adds r6, r1, r3 │ │ subs r1, r1, r3 │ │ str r6, [r4, #100] ; 0x64 │ │ add.w r6, r4, #32 │ │ - ldr r3, [pc, #192] ; (b5c8 ) │ │ + ldr r3, [pc, #192] ; (b5c4 ) │ │ str r6, [sp, #0] │ │ add.w r6, r4, #36 ; 0x24 │ │ str r6, [sp, #4] │ │ - bl acb2 │ │ + bl acae │ │ ldr r1, [r4, #24] │ │ ldr r3, [r4, #88] ; 0x58 │ │ ldr r0, [r4, #92] ; 0x5c │ │ adds r2, r3, r1 │ │ str r2, [r4, #88] ; 0x58 │ │ ldr r2, [r4, #28] │ │ subs r3, r3, r1 │ │ @@ -10266,101 +10271,101 @@ │ │ ldr r2, [r4, #80] ; 0x50 │ │ str r3, [r4, #28] │ │ adds r3, r2, r0 │ │ str r3, [r4, #80] ; 0x50 │ │ ldr r3, [r4, #84] ; 0x54 │ │ subs r0, r0, r2 │ │ str r6, [r4, #92] ; 0x5c │ │ - ldr r2, [pc, #144] ; (b5cc ) │ │ + ldr r2, [pc, #144] ; (b5c8 ) │ │ adds r6, r3, r1 │ │ subs r1, r1, r3 │ │ str r6, [r4, #84] ; 0x54 │ │ - ldr r3, [pc, #132] ; (b5c8 ) │ │ + ldr r3, [pc, #132] ; (b5c4 ) │ │ add.w r6, r4, #16 │ │ str r6, [sp, #0] │ │ add.w r6, r4, #20 │ │ str r6, [sp, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r2, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #8] │ │ - ldr r1, [pc, #120] ; (b5d0 ) │ │ + ldr r1, [pc, #120] ; (b5cc ) │ │ subs r6, r3, r2 │ │ add r3, r2 │ │ ldr r2, [r4, #76] ; 0x4c │ │ str r3, [r4, #72] ; 0x48 │ │ ldr r3, [r4, #12] │ │ subs r7, r3, r2 │ │ add r3, r2 │ │ adds r0, r7, r6 │ │ str r3, [r4, #76] ; 0x4c │ │ - bl ac44 │ │ - ldr r1, [pc, #96] ; (b5d0 ) │ │ + bl ac40 │ │ + ldr r1, [pc, #96] ; (b5cc ) │ │ str r0, [r4, #8] │ │ subs r0, r7, r6 │ │ - bl ac44 │ │ + bl ac40 │ │ ldr r2, [r4, #64] ; 0x40 │ │ ldr r1, [r4, #4] │ │ str r0, [r4, #12] │ │ ldr r0, [r4, #0] │ │ adds r3, r2, r0 │ │ str r3, [r4, #64] ; 0x40 │ │ ldr r3, [r4, #68] ; 0x44 │ │ subs r0, r0, r2 │ │ - ldr r2, [pc, #60] ; (b5c8 ) │ │ + ldr r2, [pc, #60] ; (b5c4 ) │ │ adds r6, r3, r1 │ │ subs r1, r1, r3 │ │ str r6, [r4, #68] ; 0x44 │ │ adds r6, r4, #4 │ │ - ldr r3, [pc, #56] ; (b5cc ) │ │ + ldr r3, [pc, #56] ; (b5c8 ) │ │ str r4, [sp, #0] │ │ str r6, [sp, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ mov r0, r4 │ │ - bl ad40 │ │ + bl ad3c │ │ add.w r0, r4, #64 ; 0x40 │ │ - bl ad40 │ │ + bl ad3c │ │ adds r4, #128 ; 0x80 │ │ - b.n b478 │ │ + b.n b474 │ │ ldr r3, [sp, #32] │ │ cmp r3, #3 │ │ - ble.n b5fc │ │ - ldr.w fp, [pc, #64] ; b5f8 │ │ + ble.n b5f8 │ │ + ldr.w fp, [pc, #64] ; b5f4 │ │ asrs r4, r3, #1 │ │ add fp, pc │ │ add.w r6, fp, #16 │ │ add.w r4, r6, r4, lsl #2 │ │ - b.n b604 │ │ + b.n b600 │ │ nop │ │ add r7, sp, #244 ; 0xf4 │ │ strb r1, [r0, #25] │ │ stmia r5!, {r0, r2, r3, r6} │ │ adds r0, #251 ; 0xfb │ │ ldrb r2, [r3, #6] │ │ ldrh r2, [r0, r2] │ │ - strh r0, [r7, #4] │ │ + strh r4, [r7, #4] │ │ movs r1, r0 │ │ - cbz r6, b640 │ │ + cbz r6, b63c │ │ movs r0, r0 │ │ uxtb r0, r4 │ │ movs r0, r0 │ │ sxth r4, r4 │ │ movs r0, r0 │ │ sxth r2, r4 │ │ movs r0, r0 │ │ sxth r4, r2 │ │ movs r0, r0 │ │ sxth r4, r1 │ │ movs r0, r0 │ │ - cbz r0, b618 │ │ + cbz r0, b614 │ │ movs r0, r0 │ │ add r6, sp, #568 ; 0x238 │ │ movs r0, r0 │ │ add r4, sp, #248 ; 0xf8 │ │ movs r0, r0 │ │ - ldr.w r4, [pc, #1608] ; bc48 │ │ + ldr.w r4, [pc, #1608] ; bc44 │ │ add r4, pc │ │ subs r4, #224 ; 0xe0 │ │ ldr.w fp, [sp, #12] │ │ add.w r3, r4, #4096 ; 0x1000 │ │ str r3, [sp, #44] ; 0x2c │ │ mov.w ip, #0 │ │ ldr r3, [sp, #36] ; 0x24 │ │ @@ -10368,15 +10373,15 @@ │ │ add r3, sp, #132 ; 0x84 │ │ str r3, [sp, #28] │ │ add r3, sp, #136 ; 0x88 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, ip │ │ add.w r8, ip, #1 │ │ str.w ip, [sp, #56] ; 0x38 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ sub.w fp, fp, #16 │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ @@ -10397,15 +10402,15 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #52] ; 0x34 │ │ ldr r2, [r4, #4] │ │ subs r1, r1, r3 │ │ ldr r3, [r4, #0] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [sl, #4] │ │ ldr.w r3, [r9, #4] │ │ mov r0, r8 │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ ldr.w ip, [sp, #56] ; 0x38 │ │ @@ -10425,15 +10430,15 @@ │ │ str.w r1, [r6, #-32] │ │ adds r1, r5, r7 │ │ subs r5, r7, r5 │ │ str.w r1, [r6, #-28] │ │ str.w r3, [fp, #8] │ │ str.w r5, [fp, #12] │ │ str.w ip, [sp, #56] ; 0x38 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ add.w r5, r5, #1073741824 ; 0x40000000 │ │ @@ -10457,15 +10462,15 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr.w r2, [sl, #4] │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #16] │ │ ldr r3, [r4, r3] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr r3, [sp, #16] │ │ ldr.w r2, [r9, #4] │ │ add.w r4, sl, r3 │ │ ldr.w r3, [r8, #4] │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ @@ -10483,27 +10488,27 @@ │ │ adds r0, r5, r2 │ │ str.w r0, [r6, #-20] │ │ str.w r3, [fp] │ │ subs r5, r2, r5 │ │ ldr r3, [sp, #44] ; 0x2c │ │ str.w r5, [fp, #4] │ │ cmp r4, r3 │ │ - bcc.w b620 │ │ + bcc.w b61c │ │ ldr r6, [sp, #52] ; 0x34 │ │ ldr r3, [sp, #48] ; 0x30 │ │ adds r6, #16 │ │ add r4, r3 │ │ add r3, sp, #132 ; 0x84 │ │ str r3, [sp, #28] │ │ add r3, sp, #136 ; 0x88 │ │ str r3, [sp, #40] ; 0x28 │ │ mov r0, ip │ │ add.w sl, ip, #1 │ │ str.w ip, [sp, #52] ; 0x34 │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ sub.w fp, fp, #16 │ │ eor.w r5, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w r5, r5, #15 │ │ asrs r5, r3 │ │ ldr r3, [sp, #12] │ │ @@ -10527,15 +10532,15 @@ │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r1, r1, r3 │ │ ldr r3, [sp, #16] │ │ ldr r2, [r4, r3] │ │ ldr.w r3, [lr, #4] │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [r9, #4] │ │ ldr.w r3, [r8, #4] │ │ ldr r1, [sp, #12] │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ asrs r3, r3, #1 │ │ @@ -10553,15 +10558,15 @@ │ │ str.w ip, [sp, #44] ; 0x2c │ │ adds r0, r5, r2 │ │ subs r5, r2, r5 │ │ str.w r0, [r6, #-12] │ │ mov r0, sl │ │ str.w r3, [fp, #8] │ │ str.w r5, [fp, #12] │ │ - bl addc │ │ + bl add8 │ │ ldr r3, [sp, #20] │ │ eor.w sl, r0, #4080 ; 0xff0 │ │ str r0, [sp, #136] ; 0x88 │ │ eor.w sl, sl, #15 │ │ asr.w sl, sl, r3 │ │ ldr r3, [sp, #12] │ │ add.w sl, sl, #1073741824 ; 0x40000000 │ │ @@ -10580,15 +10585,15 @@ │ │ ldr r3, [sp, #28] │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #40] ; 0x28 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #44] ; 0x2c │ │ subs r1, r1, r3 │ │ ldmia.w r4, {r2, r3} │ │ - bl ac4c │ │ + bl ac48 │ │ ldr.w r2, [r9, #4] │ │ ldr.w r3, [r8, #4] │ │ cmp r6, fp │ │ ldr r1, [sp, #12] │ │ add.w r6, r6, #16 │ │ add r3, r2 │ │ ldr r2, [sp, #12] │ │ @@ -10606,32 +10611,32 @@ │ │ add.w r0, r5, r2 │ │ str.w r0, [r6, #-20] │ │ str.w r3, [fp] │ │ sub.w r5, r2, r5 │ │ ldr r3, [sp, #48] ; 0x30 │ │ str.w r5, [fp, #4] │ │ add r4, r3 │ │ - bcc.w b786 │ │ + bcc.w b782 │ │ ldr r3, [sp, #32] │ │ asrs r5, r3, #2 │ │ ldr r3, [sp, #36] ; 0x24 │ │ add.w r4, r3, #32 │ │ - beq.w bad4 │ │ + beq.w bad0 │ │ cmp r5, #1 │ │ - beq.n b9d8 │ │ + beq.n b9d4 │ │ cmp r5, #3 │ │ - ble.n b912 │ │ + ble.n b90e │ │ ldr r3, [sp, #32] │ │ - ldr.w r9, [pc, #840] ; bc4c │ │ + ldr.w r9, [pc, #840] ; bc48 │ │ asrs r7, r3, #3 │ │ add r9, pc │ │ add.w lr, r9, #16 │ │ add.w r7, lr, r7, lsl #2 │ │ - b.n b918 │ │ - ldr r7, [pc, #828] ; (bc50 ) │ │ + b.n b914 │ │ + ldr r7, [pc, #828] ; (bc4c ) │ │ add r7, pc │ │ subs r7, #224 ; 0xe0 │ │ mov.w r8, r5, lsl #2 │ │ mvn.w r9, #1 │ │ lsls r5, r5, #3 │ │ rsb fp, r8, #0 │ │ mul.w r9, r9, r8 │ │ @@ -10645,60 +10650,60 @@ │ │ str.w ip, [sp, #16] │ │ add.w r2, r5, #12 │ │ negs r1, r1 │ │ stmia.w sp, {r2, r7} │ │ ldr.w r0, [r4, #-32] │ │ ldr.w r2, [r6, r9] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-20] │ │ add.w r3, r6, fp │ │ add.w r2, r5, #8 │ │ negs r1, r1 │ │ str r2, [sp, #0] │ │ adds r2, r7, #4 │ │ str r2, [sp, #4] │ │ ldr.w r0, [r4, #-24] │ │ ldr.w r2, [r6, fp] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-12] │ │ adds r3, r5, #4 │ │ str r3, [sp, #0] │ │ negs r1, r1 │ │ add.w r3, r7, #8 │ │ str r3, [sp, #4] │ │ ldmia.w r6, {r2, r3} │ │ ldr.w r0, [r4, #-16] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-4] │ │ add.w r3, r6, r8 │ │ str r5, [sp, #0] │ │ add.w r2, r7, #12 │ │ negs r1, r1 │ │ str r2, [sp, #4] │ │ adds r7, #16 │ │ ldr.w r0, [r4, #-8] │ │ ldr.w r2, [r6, r8] │ │ ldr r3, [r3, #4] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w ip, [sp, #16] │ │ cmp r4, r5 │ │ add.w r4, r4, #32 │ │ add r6, ip │ │ - bcc.n b934 │ │ + bcc.n b930 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr.w r8, [sp, #24] │ │ add r3, r2 │ │ add.w r6, r3, #16 │ │ - b.n bbc0 │ │ - ldr r6, [pc, #632] ; (bc54 ) │ │ + b.n bbbc │ │ + ldr r6, [pc, #632] ; (bc50 ) │ │ mvn.w r9, #3221225472 ; 0xc0000000 │ │ - ldr r5, [pc, #632] ; (bc58 ) │ │ + ldr r5, [pc, #632] ; (bc54 ) │ │ mov.w sl, #0 │ │ ldr.w r8, [sp, #24] │ │ add r6, pc │ │ add r5, pc │ │ subs r6, #208 ; 0xd0 │ │ adds r5, #40 ; 0x28 │ │ mov r7, r8 │ │ @@ -10713,70 +10718,70 @@ │ │ negs r1, r1 │ │ str.w ip, [sp, #16] │ │ mov.w fp, r3, asr #1 │ │ add.w r3, r7, #12 │ │ stmia.w sp, {r3, r8} │ │ add.w r3, r9, fp │ │ ldr.w r0, [r4, #-32] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r5, #-32] │ │ ldr.w r1, [r4, #-20] │ │ ldr.w ip, [sp, #16] │ │ mov.w r9, r3, asr #1 │ │ ldr.w r3, [r5, #-28] │ │ add.w r2, ip, r9 │ │ negs r1, r1 │ │ mov.w sl, r3, asr #1 │ │ add.w r3, r7, #8 │ │ str r3, [sp, #0] │ │ add.w r3, r8, #4 │ │ str r3, [sp, #4] │ │ add.w r3, fp, sl │ │ ldr.w r0, [r4, #-24] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r6, #-24] │ │ ldr.w r1, [r4, #-12] │ │ mov.w ip, r3, asr #1 │ │ ldr.w r3, [r6, #-20] │ │ add.w r2, r9, ip │ │ negs r1, r1 │ │ str.w ip, [sp, #16] │ │ mov.w fp, r3, asr #1 │ │ adds r3, r7, #4 │ │ str r3, [sp, #0] │ │ add.w r3, r8, #8 │ │ str r3, [sp, #4] │ │ add.w r3, sl, fp │ │ ldr.w r0, [r4, #-16] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r3, [r5, #-24] │ │ ldr.w r1, [r4, #-4] │ │ ldr.w ip, [sp, #16] │ │ mov.w sl, r3, asr #1 │ │ ldr.w r3, [r5, #-20] │ │ negs r1, r1 │ │ str r7, [sp, #0] │ │ add.w r2, ip, sl │ │ mov.w r9, r3, asr #1 │ │ add.w r3, r8, #12 │ │ str r3, [sp, #4] │ │ add.w r3, fp, r9 │ │ ldr.w r0, [r4, #-8] │ │ add.w r8, r8, #16 │ │ - bl ac74 │ │ + bl ac70 │ │ cmp r4, r7 │ │ add.w r4, r4, #32 │ │ - bcc.n b9f2 │ │ - b.n b9c8 │ │ - ldr r3, [pc, #388] ; (bc5c ) │ │ + bcc.n b9ee │ │ + b.n b9c4 │ │ + ldr r3, [pc, #388] ; (bc58 ) │ │ mvn.w r8, #2147483648 ; 0x80000000 │ │ ldr r7, [sp, #24] │ │ add r3, pc │ │ sub.w ip, r3, #216 ; 0xd8 │ │ - ldr r3, [pc, #380] ; (bc60 ) │ │ + ldr r3, [pc, #380] ; (bc5c ) │ │ mov r6, r7 │ │ add r3, pc │ │ adds r3, #32 │ │ str r3, [sp, #16] │ │ ldr.w fp, [ip, #-4] │ │ subs r6, #16 │ │ ldr.w r3, [ip, #-8] │ │ @@ -10789,26 +10794,26 @@ │ │ mov.w sl, sl, asr #2 │ │ add.w r3, r6, #12 │ │ add.w r2, r5, sl │ │ stmia.w sp, {r3, r7} │ │ negs r1, r1 │ │ add.w r3, r8, r9 │ │ ldr.w r0, [r4, #-32] │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-20] │ │ add.w r3, r6, #8 │ │ str r3, [sp, #0] │ │ adds r3, r7, #4 │ │ str r3, [sp, #4] │ │ ldr r3, [sp, #20] │ │ negs r1, r1 │ │ ldr.w r0, [r4, #-24] │ │ rsb r2, sl, r3 │ │ rsb r3, r9, fp │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ ldr.w r1, [r4, #-12] │ │ ldmdb r3, {r5, r8} │ │ negs r1, r1 │ │ ldr r3, [sp, #20] │ │ rsb r9, fp, r8 │ │ rsb sl, r3, r5 │ │ @@ -10818,34 +10823,34 @@ │ │ str r3, [sp, #4] │ │ mov.w sl, sl, asr #2 │ │ ldr r3, [sp, #20] │ │ mov.w r9, r9, asr #2 │ │ ldr.w r0, [r4, #-16] │ │ add.w r2, r3, sl │ │ add.w r3, fp, r9 │ │ - bl ac74 │ │ + bl ac70 │ │ ldr.w r1, [r4, #-4] │ │ add.w r3, r7, #12 │ │ str r6, [sp, #0] │ │ str r3, [sp, #4] │ │ negs r1, r1 │ │ ldr.w r0, [r4, #-8] │ │ rsb r3, r9, r8 │ │ rsb r2, sl, r5 │ │ adds r7, #16 │ │ - bl ac74 │ │ + bl ac70 │ │ ldr r3, [sp, #16] │ │ ldr.w ip, [sp, #28] │ │ cmp r4, r6 │ │ add.w r3, r3, #8 │ │ add.w r4, r4, #32 │ │ add.w ip, ip, #8 │ │ str r3, [sp, #16] │ │ - bcc.n baec │ │ - b.n b9c8 │ │ + bcc.n bae8 │ │ + b.n b9c4 │ │ sub.w r8, r8, #16 │ │ ldr.w r2, [r8, #12] │ │ cmp r6, r8 │ │ add.w r6, r6, #16 │ │ str.w r2, [r3, #-4] │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-32] │ │ @@ -10857,77 +10862,77 @@ │ │ str.w r2, [r3, #-12] │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-24] │ │ ldr.w r2, [r8] │ │ str.w r2, [r3, #-16]! │ │ rsb r2, r2, #0 │ │ str.w r2, [r6, #-20] │ │ - bcc.n bbc0 │ │ + bcc.n bbbc │ │ ldr r4, [sp, #24] │ │ add.w r3, r4, #16 │ │ ldr.w r2, [r3, #-4] │ │ subs r4, #16 │ │ adds r3, #16 │ │ str r2, [r4, #0] │ │ ldr.w r2, [r3, #-24] │ │ str r2, [r4, #4] │ │ ldr.w r2, [r3, #-28] │ │ str r2, [r4, #8] │ │ ldr.w r2, [r3, #-32] │ │ str r2, [r4, #12] │ │ ldr r2, [sp, #12] │ │ cmp r2, r4 │ │ - bcc.n bc12 │ │ + bcc.n bc0e │ │ ldr r3, [sp, #96] ; 0x60 │ │ ldr r2, [sp, #140] ; 0x8c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n bc42 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n bc3e │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #148 ; 0x94 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ pop {r4, r5, r6, r7} │ │ movs r0, r0 │ │ add r0, sp, #968 ; 0x3c8 │ │ movs r0, r0 │ │ - cbnz r4, bc8a <_vorbis_block_alloc@@Base+0x10> │ │ + cbnz r4, bc86 <_vorbis_block_alloc@@Base+0x10> │ │ movs r0, r0 │ │ - cbnz r0, bc5a │ │ + cbnz r0, bc56 │ │ movs r0, r0 │ │ add r0, sp, #56 ; 0x38 │ │ movs r0, r0 │ │ ; instruction: 0xb814 │ │ movs r0, r0 │ │ - add r7, pc, #72 ; (adr r7, bcac <_vorbis_block_alloc@@Base+0x32>) │ │ + add r7, pc, #72 ; (adr r7, bca8 <_vorbis_block_alloc@@Base+0x32>) │ │ ... │ │ │ │ -0000bc64 : │ │ +0000bc60 : │ │ push {r3, r4, r5, lr} │ │ movs r2, #88 ; 0x58 │ │ mov r5, r0 │ │ mov r4, r1 │ │ mov r0, r1 │ │ movs r1, #0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ str r5, [r4, #64] ; 0x40 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000bc7a <_vorbis_block_alloc@@Base>: │ │ +0000bc76 <_vorbis_block_alloc@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ adds r1, #7 │ │ ldr r6, [r0, #72] ; 0x48 │ │ bic.w r5, r1, #7 │ │ ldr r3, [r0, #76] ; 0x4c │ │ mov r4, r0 │ │ adds r2, r5, r6 │ │ cmp r2, r3 │ │ - ble.n bcb4 <_vorbis_block_alloc@@Base+0x3a> │ │ + ble.n bcb0 <_vorbis_block_alloc@@Base+0x3a> │ │ ldr r7, [r0, #68] ; 0x44 │ │ - cbz r7, bca6 <_vorbis_block_alloc@@Base+0x2c> │ │ + cbz r7, bca2 <_vorbis_block_alloc@@Base+0x2c> │ │ movs r0, #8 │ │ blx 4af4 │ │ ldr r3, [r4, #80] ; 0x50 │ │ add r6, r3 │ │ ldr r3, [r4, #84] ; 0x54 │ │ str r6, [r4, #80] ; 0x50 │ │ str r3, [r0, #4] │ │ @@ -10942,31 +10947,31 @@ │ │ ldr r3, [r4, #72] ; 0x48 │ │ ldr r0, [r4, #68] ; 0x44 │ │ add r5, r3 │ │ str r5, [r4, #72] ; 0x48 │ │ add r0, r3 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000bcc0 <_vorbis_block_ripcord@@Base>: │ │ +0000bcbc <_vorbis_block_ripcord@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #84] ; 0x54 │ │ - cbz r5, bce4 <_vorbis_block_ripcord@@Base+0x24> │ │ + cbz r5, bce0 <_vorbis_block_ripcord@@Base+0x24> │ │ ldmia.w r5, {r0, r6} │ │ blx 4b00 │ │ mov r0, r5 │ │ movs r1, #0 │ │ movs r2, #8 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r5 │ │ blx 4b00 │ │ mov r5, r6 │ │ - b.n bcc6 <_vorbis_block_ripcord@@Base+0x6> │ │ + b.n bcc2 <_vorbis_block_ripcord@@Base+0x6> │ │ ldr r3, [r4, #80] ; 0x50 │ │ - cbz r3, bcfe <_vorbis_block_ripcord@@Base+0x3e> │ │ + cbz r3, bcfa <_vorbis_block_ripcord@@Base+0x3e> │ │ ldr r1, [r4, #76] ; 0x4c │ │ ldr r0, [r4, #68] ; 0x44 │ │ add r1, r3 │ │ blx 4b0c │ │ ldr r2, [r4, #76] ; 0x4c │ │ ldr r3, [r4, #80] ; 0x50 │ │ str r5, [r4, #80] ; 0x50 │ │ @@ -10974,35 +10979,35 @@ │ │ str r3, [r4, #76] ; 0x4c │ │ str r0, [r4, #68] ; 0x44 │ │ movs r3, #0 │ │ str r3, [r4, #72] ; 0x48 │ │ str r3, [r4, #84] ; 0x54 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000bd06 : │ │ +0000bd02 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl bcc0 <_vorbis_block_ripcord@@Base> │ │ + bl bcbc <_vorbis_block_ripcord@@Base> │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, bd16 │ │ + cbz r0, bd12 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0000bd24 : │ │ +0000bd20 : │ │ ldr r1, [r0, #72] ; 0x48 │ │ ldr r3, [r0, #4] │ │ - cbz r1, bd5a │ │ - cbz r3, bd5a │ │ + cbz r1, bd56 │ │ + cbz r3, bd56 │ │ ldr r3, [r3, #28] │ │ - cbz r3, bd5a │ │ + cbz r3, bd56 │ │ ldr r3, [r3, #4] │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ add.w r3, r3, r3, lsr #31 │ │ asrs r3, r3, #1 │ │ str r3, [r0, #48] ; 0x30 │ │ str r3, [r0, #20] │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ @@ -11012,256 +11017,256 @@ │ │ strd r2, r3, [r0, #64] ; 0x40 │ │ movs r0, #0 │ │ strd r2, r3, [r1, #16] │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000bd60 : │ │ +0000bd5c : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n be00 │ │ + beq.n bdfc │ │ ldr.w r8, [r0, #4] │ │ cmp.w r8, #0 │ │ - beq.n bd7a │ │ + beq.n bd76 │ │ ldr.w r6, [r8, #28] │ │ - b.n bd7c │ │ + b.n bd78 │ │ mov r6, r8 │ │ ldr r3, [r4, #8] │ │ ldr r5, [r4, #72] ; 0x48 │ │ - cbz r3, bdaa │ │ + cbz r3, bda6 │ │ movs r7, #0 │ │ ldr.w r3, [r8, #4] │ │ cmp r7, r3 │ │ - bge.n bd9c │ │ + bge.n bd98 │ │ ldr r3, [r4, #8] │ │ ldr.w r0, [r3, r7, lsl #2] │ │ - cbz r0, bd98 │ │ + cbz r0, bd94 │ │ blx 4b00 │ │ adds r7, #1 │ │ - b.n bd84 │ │ + b.n bd80 │ │ ldr r0, [r4, #8] │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ - cbz r0, bdaa │ │ + cbz r0, bda6 │ │ blx 4b00 │ │ - cbnz r6, bdb0 │ │ - cbnz r5, bde4 │ │ - b.n bdf2 │ │ + cbnz r6, bdac │ │ + cbnz r5, bde0 │ │ + b.n bdee │ │ add.w r8, r6, #28 │ │ movs r7, #0 │ │ ldr r3, [r6, #8] │ │ cmp r7, r3 │ │ - bge.n bdac │ │ + bge.n bda8 │ │ ldr.w r3, [r8, #4]! │ │ ldr r3, [r3, #12] │ │ adds r3, #72 ; 0x48 │ │ ldr.w r1, [r6, r3, lsl #2] │ │ - cbz r5, bde0 │ │ + cbz r5, bddc │ │ ldr r2, [r5, #12] │ │ - cbz r2, bde0 │ │ - ldr r3, [pc, #52] ; (be04 ) │ │ + cbz r2, bddc │ │ + ldr r3, [pc, #52] ; (be00 ) │ │ ldr.w r0, [r2, r7, lsl #2] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r1, lsl #2] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ adds r7, #1 │ │ - b.n bdb6 │ │ + b.n bdb2 │ │ ldr r0, [r5, #12] │ │ - cbz r0, bdec │ │ + cbz r0, bde8 │ │ blx 4b00 │ │ mov r0, r5 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ - strb r4, [r0, #4] │ │ + strb r0, [r1, #4] │ │ movs r1, r0 │ │ │ │ -0000be08 : │ │ +0000be04 : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ ldr r4, [r1, #28] │ │ mov r9, r1 │ │ cmp r4, #0 │ │ - beq.w bf56 │ │ + beq.w bf52 │ │ movs r1, #0 │ │ movs r2, #80 ; 0x50 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #1 │ │ movs r1, #24 │ │ blx 4b18 │ │ ldr r5, [r4, #8] │ │ str.w r9, [r6, #4] │ │ mov r7, r0 │ │ str r0, [r6, #72] ; 0x48 │ │ - cbz r5, be36 │ │ + cbz r5, be32 │ │ subs r5, #1 │ │ movs r3, #0 │ │ - cbz r5, be40 │ │ + cbz r5, be3c │ │ adds r3, #1 │ │ lsrs r5, r5, #1 │ │ - b.n be38 │ │ + b.n be34 │ │ ldr r1, [r4, #0] │ │ mov r0, r5 │ │ str r3, [r7, #8] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r1, r1, #1 │ │ - bl c300 <_vorbis_window@@Base> │ │ + bl c2fc <_vorbis_window@@Base> │ │ ldr r1, [r4, #4] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r1, r1, #1 │ │ str r0, [r7, #0] │ │ mov r0, r5 │ │ - bl c300 <_vorbis_window@@Base> │ │ + bl c2fc <_vorbis_window@@Base> │ │ ldr.w r3, [r4, #3104] ; 0xc20 │ │ str r0, [r7, #4] │ │ - cbz r3, be8c │ │ + cbz r3, be88 │ │ ldr.w r8, [r9, #4] │ │ ldr.w sl, [r4, #4] │ │ mov.w r5, r8, lsl #2 │ │ str.w sl, [r6, #16] │ │ mov r0, r5 │ │ blx 4af4 │ │ str r0, [r6, #8] │ │ mov r0, r5 │ │ blx 4af4 │ │ movs r5, #0 │ │ str r0, [r6, #12] │ │ - b.n bed8 │ │ + b.n bed4 │ │ ldr r0, [r4, #28] │ │ movs r1, #52 ; 0x34 │ │ blx 4b18 │ │ addw r8, r4, #2076 ; 0x81c │ │ mov.w fp, #52 ; 0x34 │ │ str.w r0, [r4, #3104] ; 0xc20 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n be68 │ │ + bge.n be64 │ │ ldr.w r1, [r8, #4]! │ │ - cbnz r1, beb6 │ │ + cbnz r1, beb2 │ │ movs r5, #0 │ │ add.w r7, r4, #2080 ; 0x820 │ │ mov r8, r5 │ │ - b.n bf4a │ │ + b.n bf46 │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ mla r0, fp, r5, r0 │ │ - bl 11424 │ │ + bl 11420 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.n beac │ │ + bne.n bea8 │ │ ldr.w r0, [r8] │ │ adds r5, #1 │ │ - bl 113c0 │ │ + bl 113bc │ │ str.w sl, [r8] │ │ - b.n bea0 │ │ + b.n be9c │ │ cmp r5, r8 │ │ - bge.n bef0 │ │ + bge.n beec │ │ mov r0, sl │ │ movs r1, #4 │ │ ldr.w r9, [r6, #8] │ │ blx 4b18 │ │ str.w r0, [r9, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n bed8 │ │ + b.n bed4 │ │ movs r5, #0 │ │ ldr r0, [r4, #8] │ │ str r5, [r6, #36] ; 0x24 │ │ movs r1, #4 │ │ str r5, [r6, #40] ; 0x28 │ │ add.w r8, r4, #28 │ │ blx 4b18 │ │ str r0, [r7, #12] │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n bf5c │ │ + bge.n bf58 │ │ ldr.w r1, [r8, #4]! │ │ - ldr r2, [pc, #88] ; (bf68 ) │ │ + ldr r2, [pc, #88] ; (bf64 ) │ │ ldr.w r9, [r7, #12] │ │ ldr r3, [r1, #12] │ │ add r2, pc │ │ ldr r2, [r2, #0] │ │ add.w r3, r4, r3, lsl #2 │ │ ldr.w r0, [r3, #288] ; 0x120 │ │ ldr.w r2, [r2, r0, lsl #2] │ │ mov r0, r6 │ │ ldr.w ip, [r2, #4] │ │ ldr.w r2, [r3, #544] ; 0x220 │ │ blx ip │ │ str.w r0, [r9, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n bf04 │ │ + b.n bf00 │ │ ldr r0, [r7, #0] │ │ - cbz r0, bf46 │ │ - bl 113c0 │ │ + cbz r0, bf42 │ │ + bl 113bc │ │ str.w r8, [r7] │ │ adds r5, #1 │ │ adds r7, #4 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - blt.n bf3a │ │ + blt.n bf36 │ │ mov r0, r6 │ │ - bl bd60 │ │ + bl bd5c │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r6 │ │ - bl bd24 │ │ + bl bd20 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [r0, #124] ; 0x7c │ │ + ldr r6, [r0, #124] ; 0x7c │ │ movs r1, r0 │ │ │ │ -0000bf6c : │ │ +0000bf68 : │ │ ldr r2, [r0, #4] │ │ mov r3, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #52 ; 0x34 │ │ ldr r5, [r2, #28] │ │ str r2, [sp, #16] │ │ ldr r2, [r0, #72] ; 0x48 │ │ str r2, [sp, #8] │ │ ldr r2, [r0, #24] │ │ ldr r0, [r0, #20] │ │ cmp r0, r2 │ │ - ble.n bf8c │ │ + ble.n bf88 │ │ adds r2, #1 │ │ - bne.w c2a0 │ │ + bne.w c29c │ │ ldr r2, [r3, #40] ; 0x28 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldrd sl, fp, [r3, #64] ; 0x40 │ │ ldrd r8, r9, [r1, #56] ; 0x38 │ │ str r2, [r3, #36] ; 0x24 │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ ldr r2, [r1, #28] │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ str r0, [r3, #44] ; 0x2c │ │ str r2, [r3, #40] ; 0x28 │ │ - beq.n bfbe │ │ + beq.n bfba │ │ adds.w r6, sl, #1 │ │ adc.w r7, fp, #0 │ │ cmp r7, r9 │ │ it eq │ │ cmpeq r6, r8 │ │ - beq.n bfd0 │ │ + beq.n bfcc │ │ ldr r0, [sp, #8] │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ strd r6, r7, [r3, #56] ; 0x38 │ │ strd r6, r7, [r0, #16] │ │ ldr r0, [r1, #0] │ │ strd r8, r9, [r3, #64] ; 0x40 │ │ cmp r0, #0 │ │ - beq.w c194 │ │ + beq.w c190 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr r4, [r5, #0] │ │ ldr r0, [r3, #48] ; 0x30 │ │ add.w r2, r2, r2, lsr #31 │ │ cmp r0, #0 │ │ add.w r4, r4, r4, lsr #31 │ │ mov.w r2, r2, asr #1 │ │ @@ -11300,118 +11305,118 @@ │ │ lsls r2, r2, #2 │ │ str r2, [sp, #40] ; 0x28 │ │ bic.w r2, r4, r4, asr #31 │ │ str r2, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #16] │ │ ldr r6, [r2, #4] │ │ cmp ip, r6 │ │ - bge.n c156 │ │ + bge.n c152 │ │ ldr r7, [r3, #36] ; 0x24 │ │ ldr r6, [r3, #40] ; 0x28 │ │ ldr.w r8, [r1] │ │ - cbz r7, c0ca │ │ + cbz r7, c0c6 │ │ ldr r7, [r3, #8] │ │ ldr.w sl, [r8, r0] │ │ - cbz r6, c0a8 │ │ + cbz r6, c0a4 │ │ ldr r6, [r7, r0] │ │ mov.w r9, #0 │ │ ldr r2, [sp, #12] │ │ add.w r8, r6, r2 │ │ ldr r2, [sp, #0] │ │ cmp r9, r2 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r9, lsl #2] │ │ add.w r9, r9, #1 │ │ ldr.w r7, [r8] │ │ add r6, r7 │ │ str.w r6, [r8], #4 │ │ - b.n c078 │ │ + b.n c074 │ │ ldr r6, [r3, #8] │ │ ldr r2, [sp, #40] ; 0x28 │ │ ldr r7, [r6, r0] │ │ ldr r6, [r1, #0] │ │ ldr.w r8, [r6, r0] │ │ movs r6, #0 │ │ add r8, r2 │ │ ldr r2, [sp, #36] ; 0x24 │ │ add r7, r2 │ │ - b.n c13c │ │ + b.n c138 │ │ ldr r7, [r7, r0] │ │ mov r8, r6 │ │ ldr r2, [sp, #24] │ │ add.w r9, r7, r2 │ │ cmp r8, r4 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [r9] │ │ add r6, r7 │ │ str.w r6, [r9], #4 │ │ - b.n c0b2 │ │ + b.n c0ae │ │ ldr.w r9, [r3, #8] │ │ - cbz r6, c114 │ │ + cbz r6, c110 │ │ ldr.w r6, [r9, r0] │ │ ldr r2, [sp, #12] │ │ add.w r9, r6, r2 │ │ ldr.w r6, [r8, r0] │ │ ldr r2, [sp, #28] │ │ mov r8, r7 │ │ mov fp, r9 │ │ add.w sl, r6, r2 │ │ cmp r8, r4 │ │ - bge.n c100 │ │ + bge.n c0fc │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [fp] │ │ add r6, r7 │ │ str.w r6, [fp], #4 │ │ - b.n c0e8 │ │ + b.n c0e4 │ │ ldr r6, [sp, #44] ; 0x2c │ │ ldr r2, [sp, #32] │ │ cmp r6, r2 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r7, [sl, r6, lsl #2] │ │ str.w r7, [r9, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n c102 │ │ + b.n c0fe │ │ ldr.w r7, [r9, r0] │ │ ldr r2, [sp, #12] │ │ ldr.w sl, [r8, r0] │ │ mov r8, r6 │ │ add.w r9, r7, r2 │ │ cmp r8, r4 │ │ - bge.n c092 │ │ + bge.n c08e │ │ ldr.w r6, [sl, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ ldr.w r7, [r9] │ │ add r6, r7 │ │ str.w r6, [r9], #4 │ │ - b.n c124 │ │ + b.n c120 │ │ ldr r2, [sp, #20] │ │ cmp r6, r2 │ │ - bge.n c14e │ │ + bge.n c14a │ │ ldr.w r2, [r8, r6, lsl #2] │ │ str.w r2, [r7, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n c13c │ │ + b.n c138 │ │ add.w ip, ip, #1 │ │ adds r0, #4 │ │ - b.n c052 │ │ + b.n c04e │ │ ldr r0, [r3, #48] ; 0x30 │ │ ldr r2, [sp, #0] │ │ cmp r0, #0 │ │ it ne │ │ movne r2, #0 │ │ str r2, [r3, #48] ; 0x30 │ │ ldr r2, [r3, #24] │ │ adds r2, #1 │ │ - bne.n c16e │ │ + bne.n c16a │ │ ldr r2, [sp, #4] │ │ str r2, [r3, #24] │ │ - b.n c192 │ │ + b.n c18e │ │ ldr r2, [r3, #36] ; 0x24 │ │ str.w lr, [r3, #24] │ │ ldr.w r2, [r5, r2, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ add.w lr, lr, r2, asr #2 │ │ @@ -11423,15 +11428,15 @@ │ │ add.w r2, lr, r2, asr #2 │ │ str r2, [r3, #20] │ │ ldr r2, [sp, #8] │ │ ldrd r6, r7, [r2, #16] │ │ adds r2, r7, #1 │ │ it eq │ │ cmpeq.w r6, #4294967295 ; 0xffffffff │ │ - beq.n c1d0 │ │ + beq.n c1cc │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r0, [r3, #40] ; 0x28 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr.w r0, [r5, r0, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ @@ -11440,52 +11445,52 @@ │ │ addlt r0, #3 │ │ asrs r2, r2, #2 │ │ add.w r2, r2, r0, asr #2 │ │ adds.w r8, r6, r2 │ │ adc.w r9, r7, r2, asr #31 │ │ mov r6, r8 │ │ mov r7, r9 │ │ - b.n c1d4 │ │ + b.n c1d0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldrd sl, fp, [r3, #56] ; 0x38 │ │ ldr r2, [sp, #8] │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ ldrd r8, r9, [r1, #48] ; 0x30 │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ ldr r0, [r1, #44] ; 0x2c │ │ strd r6, r7, [r2, #16] │ │ - bne.n c230 │ │ + bne.n c22c │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r8, r6 │ │ strd r8, r9, [r3, #56] ; 0x38 │ │ sbcs.w r2, r9, r7 │ │ - bge.n c296 │ │ + bge.n c292 │ │ rsb r4, r8, r6 │ │ ldr r2, [r3, #24] │ │ ldr r1, [r3, #20] │ │ bic.w r4, r4, r4, asr #31 │ │ - cbz r0, c224 │ │ + cbz r0, c220 │ │ subs r2, r1, r2 │ │ cmp r4, r2 │ │ ite le │ │ suble r2, r1, r4 │ │ subgt r2, r1, r2 │ │ str r2, [r3, #20] │ │ - b.n c296 │ │ + b.n c292 │ │ add r2, r4 │ │ cmp r1, r2 │ │ ite le │ │ strle r1, [r3, #24] │ │ strgt r2, [r3, #24] │ │ - b.n c296 │ │ + b.n c292 │ │ ldr r2, [r3, #36] ; 0x24 │ │ ldr r4, [r3, #40] ; 0x28 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ ldr.w r1, [r5, r4, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ addlt r2, #3 │ │ @@ -11496,141 +11501,141 @@ │ │ add.w r2, r2, r1, asr #2 │ │ adds.w r4, sl, r2 │ │ adc.w r5, fp, r2, asr #31 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ strd r4, r5, [r3, #56] ; 0x38 │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r5, r9 │ │ it eq │ │ cmpeq r4, r8 │ │ - beq.n c296 │ │ + beq.n c292 │ │ cmp r8, r4 │ │ sbcs.w r2, r9, r5 │ │ - bge.n c292 │ │ + bge.n c28e │ │ subs.w r4, r4, r8 │ │ - beq.n c292 │ │ - cbz r0, c292 │ │ + beq.n c28e │ │ + cbz r0, c28e │ │ ldr r1, [r3, #20] │ │ ldr r2, [r3, #24] │ │ subs r2, r1, r2 │ │ cmp r4, r2 │ │ it ge │ │ movge r4, r2 │ │ cmp r4, #0 │ │ it ge │ │ subge r1, r1, r4 │ │ str r1, [r3, #20] │ │ strd r8, r9, [r3, #56] ; 0x38 │ │ - cbz r0, c2a4 │ │ + cbz r0, c2a0 │ │ movs r2, #1 │ │ movs r0, #0 │ │ str r2, [r3, #32] │ │ - b.n c2a4 │ │ + b.n c2a0 │ │ mvn.w r0, #130 ; 0x82 │ │ add sp, #52 ; 0x34 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000c2aa : │ │ +0000c2a6 : │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #24] │ │ ldr r2, [r0, #4] │ │ cmp r4, #0 │ │ - blt.n c2e0 │ │ + blt.n c2dc │ │ ldr r3, [r0, #20] │ │ cmp r4, r3 │ │ - bge.n c2e0 │ │ - cbz r1, c2dc │ │ + bge.n c2dc │ │ + cbz r1, c2d8 │ │ mov.w lr, r4, lsl #2 │ │ ldr r7, [r2, #4] │ │ movs r2, #0 │ │ cmp r2, r7 │ │ ldr r6, [r0, #12] │ │ - bge.n c2da │ │ + bge.n c2d6 │ │ ldr r5, [r0, #8] │ │ ldr.w r5, [r5, r2, lsl #2] │ │ add r5, lr │ │ str.w r5, [r6, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n c2c4 │ │ + b.n c2c0 │ │ str r6, [r1, #0] │ │ subs r0, r3, r4 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000c2e4 : │ │ +0000c2e0 : │ │ push {r4, lr} │ │ ldr r2, [r0, #24] │ │ - cbz r1, c2f2 │ │ + cbz r1, c2ee │ │ ldr r4, [r0, #20] │ │ adds r3, r1, r2 │ │ cmp r3, r4 │ │ - bgt.n c2fa │ │ + bgt.n c2f6 │ │ add r1, r2 │ │ str r1, [r0, #24] │ │ movs r0, #0 │ │ pop {r4, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ pop {r4, pc} │ │ │ │ -0000c300 <_vorbis_window@@Base>: │ │ +0000c2fc <_vorbis_window@@Base>: │ │ cmp r0, #0 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ cmp.w r1, #256 ; 0x100 │ │ - beq.n c35a <_vorbis_window@@Base+0x5a> │ │ - bgt.n c31a <_vorbis_window@@Base+0x1a> │ │ + beq.n c356 <_vorbis_window@@Base+0x5a> │ │ + bgt.n c316 <_vorbis_window@@Base+0x1a> │ │ cmp r1, #64 ; 0x40 │ │ - beq.n c348 <_vorbis_window@@Base+0x48> │ │ + beq.n c344 <_vorbis_window@@Base+0x48> │ │ cmp r1, #128 ; 0x80 │ │ - beq.n c350 <_vorbis_window@@Base+0x50> │ │ + beq.n c34c <_vorbis_window@@Base+0x50> │ │ cmp r1, #32 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - b.n c37c <_vorbis_window@@Base+0x7c> │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + b.n c378 <_vorbis_window@@Base+0x7c> │ │ cmp.w r1, #1024 ; 0x400 │ │ - beq.n c364 <_vorbis_window@@Base+0x64> │ │ - bgt.n c332 <_vorbis_window@@Base+0x32> │ │ + beq.n c360 <_vorbis_window@@Base+0x64> │ │ + bgt.n c32e <_vorbis_window@@Base+0x32> │ │ cmp.w r1, #512 ; 0x200 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - ldr r0, [pc, #88] ; (c384 <_vorbis_window@@Base+0x84>) │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + ldr r0, [pc, #88] ; (c380 <_vorbis_window@@Base+0x84>) │ │ add r0, pc │ │ add.w r0, r0, #1920 ; 0x780 │ │ bx lr │ │ cmp.w r1, #2048 ; 0x800 │ │ - beq.n c36e <_vorbis_window@@Base+0x6e> │ │ + beq.n c36a <_vorbis_window@@Base+0x6e> │ │ cmp.w r1, #4096 ; 0x1000 │ │ - bne.n c378 <_vorbis_window@@Base+0x78> │ │ - ldr r0, [pc, #72] ; (c388 <_vorbis_window@@Base+0x88>) │ │ + bne.n c374 <_vorbis_window@@Base+0x78> │ │ + ldr r0, [pc, #72] ; (c384 <_vorbis_window@@Base+0x88>) │ │ add r0, pc │ │ addw r0, r0, #3224 ; 0xc98 │ │ bx lr │ │ - ldr r0, [pc, #64] ; (c38c <_vorbis_window@@Base+0x8c>) │ │ + ldr r0, [pc, #64] ; (c388 <_vorbis_window@@Base+0x8c>) │ │ add r0, pc │ │ adds r0, #128 ; 0x80 │ │ bx lr │ │ - ldr r0, [pc, #60] ; (c390 <_vorbis_window@@Base+0x90>) │ │ + ldr r0, [pc, #60] ; (c38c <_vorbis_window@@Base+0x90>) │ │ add r0, pc │ │ add.w r0, r0, #384 ; 0x180 │ │ bx lr │ │ - ldr r0, [pc, #56] ; (c394 <_vorbis_window@@Base+0x94>) │ │ + ldr r0, [pc, #56] ; (c390 <_vorbis_window@@Base+0x94>) │ │ add r0, pc │ │ add.w r0, r0, #896 ; 0x380 │ │ bx lr │ │ - ldr r0, [pc, #48] ; (c398 <_vorbis_window@@Base+0x98>) │ │ + ldr r0, [pc, #48] ; (c394 <_vorbis_window@@Base+0x98>) │ │ add r0, pc │ │ add.w r0, r0, #3968 ; 0xf80 │ │ bx lr │ │ - ldr r0, [pc, #44] ; (c39c <_vorbis_window@@Base+0x9c>) │ │ + ldr r0, [pc, #44] ; (c398 <_vorbis_window@@Base+0x9c>) │ │ add r0, pc │ │ addw r0, r0, #3720 ; 0xe88 │ │ bx lr │ │ movs r0, #0 │ │ bx lr │ │ - ldr r0, [pc, #32] ; (c3a0 <_vorbis_window@@Base+0xa0>) │ │ + ldr r0, [pc, #32] ; (c39c <_vorbis_window@@Base+0xa0>) │ │ add r0, pc │ │ bx lr │ │ nop │ │ bkpt 0x00e6 │ │ movs r0, r0 │ │ subs.w r0, r8, #0 │ │ bkpt 0x00c6 │ │ @@ -11642,18 +11647,18 @@ │ │ bkpt 0x00aa │ │ movs r0, r0 │ │ ldmia r7, {r3, r4, r7} │ │ movs r0, r0 │ │ bkpt 0x0092 │ │ ... │ │ │ │ -0000c3a4 <_vorbis_apply_window@@Base>: │ │ +0000c3a0 <_vorbis_apply_window@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w fp, [pc, #264] ; c4b4 <_vorbis_apply_window@@Base+0x110> │ │ + ldr.w fp, [pc, #264] ; c4b0 <_vorbis_apply_window@@Base+0x110> │ │ ldr.w r5, [r2, r3, lsl #2] │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ ldr.w r4, [fp] │ │ str r4, [sp, #20] │ │ ldr r4, [r1, #0] │ │ ldr r1, [r1, #4] │ │ @@ -11684,166 +11689,166 @@ │ │ add.w r5, r4, r5, asr #1 │ │ sub.w r2, r2, r7, asr #2 │ │ movs r7, #0 │ │ asrs r1, r1, #1 │ │ mov lr, r7 │ │ add.w ip, r2, r1 │ │ cmp r7, r4 │ │ - bge.n c420 <_vorbis_apply_window@@Base+0x7c> │ │ + bge.n c41c <_vorbis_apply_window@@Base+0x7c> │ │ str.w lr, [r0, r7, lsl #2] │ │ adds r7, #1 │ │ - b.n c414 <_vorbis_apply_window@@Base+0x70> │ │ + b.n c410 <_vorbis_apply_window@@Base+0x70> │ │ bic.w r4, r4, r4, asr #31 │ │ add r7, sp, #24 │ │ add.w r3, r7, r3, lsl #2 │ │ str r3, [sp, #4] │ │ add.w lr, r0, r4, lsl #2 │ │ rsb sl, r4, r4, lsl #30 │ │ cmp r4, r5 │ │ - bge.n c45a <_vorbis_apply_window@@Base+0xb6> │ │ + bge.n c456 <_vorbis_apply_window@@Base+0xb6> │ │ ldr r3, [sp, #4] │ │ add.w r8, r4, sl │ │ adds r4, #1 │ │ ldr.w r7, [r3, #-12] │ │ ldr.w r3, [lr] │ │ ldr.w r7, [r7, r8, lsl #2] │ │ smull r8, r9, r3, r7 │ │ mov.w r7, r9, lsl #1 │ │ str.w r7, [lr], #4 │ │ - b.n c434 <_vorbis_apply_window@@Base+0x90> │ │ + b.n c430 <_vorbis_apply_window@@Base+0x90> │ │ add.w r8, r2, r1 │ │ ldr r1, [sp, #68] ; 0x44 │ │ add r4, sp, #24 │ │ add.w r3, r0, r2, lsl #2 │ │ mov.w r8, r8, lsl #2 │ │ add.w r9, r4, r1, lsl #2 │ │ cmp r2, ip │ │ - bge.n c490 <_vorbis_apply_window@@Base+0xec> │ │ + bge.n c48c <_vorbis_apply_window@@Base+0xec> │ │ ldr.w r4, [r3], #4 │ │ adds r2, #1 │ │ ldr.w r1, [r9, #-12] │ │ rsb r5, r3, r8 │ │ add r5, r0 │ │ ldr r1, [r1, r5] │ │ smull r4, r5, r4, r1 │ │ lsls r1, r5, #1 │ │ str.w r1, [r3, #-4] │ │ - b.n c46e <_vorbis_apply_window@@Base+0xca> │ │ + b.n c46a <_vorbis_apply_window@@Base+0xca> │ │ movs r3, #0 │ │ cmp r2, r6 │ │ - bge.n c49e <_vorbis_apply_window@@Base+0xfa> │ │ + bge.n c49a <_vorbis_apply_window@@Base+0xfa> │ │ str.w r3, [r0, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n c492 <_vorbis_apply_window@@Base+0xee> │ │ + b.n c48e <_vorbis_apply_window@@Base+0xee> │ │ ldr r2, [sp, #20] │ │ ldr.w r3, [fp] │ │ cmp r2, r3 │ │ - beq.n c4ac <_vorbis_apply_window@@Base+0x108> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c4a8 <_vorbis_apply_window@@Base+0x108> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r6, [r1, #48] ; 0x30 │ │ + ldr r2, [r2, #48] ; 0x30 │ │ movs r1, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r1 │ │ mov r5, r2 │ │ mov r4, r0 │ │ - cbz r0, c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + cbz r0, c4e0 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r0, #64] ; 0x40 │ │ - cbz r3, c4d8 <_vorbis_apply_window@@Base+0x134> │ │ + cbz r3, c4d4 <_vorbis_apply_window@@Base+0x134> │ │ ldr r6, [r3, #4] │ │ ldr.w r9, [r3, #72] ; 0x48 │ │ cmp r6, #0 │ │ - beq.w c5e0 <_vorbis_apply_window@@Base+0x23c> │ │ + beq.w c5dc <_vorbis_apply_window@@Base+0x23c> │ │ ldr r7, [r6, #28] │ │ - b.n c4de <_vorbis_apply_window@@Base+0x13a> │ │ + b.n c4da <_vorbis_apply_window@@Base+0x13a> │ │ mov r9, r3 │ │ mov r6, r3 │ │ mov r7, r3 │ │ add.w r8, r4, #4 │ │ - cbnz r3, c4ea <_vorbis_apply_window@@Base+0x146> │ │ + cbnz r3, c4e6 <_vorbis_apply_window@@Base+0x146> │ │ mvn.w r0, #135 ; 0x87 │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ cmp.w r9, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ cmp r6, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ cmp r7, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ mov r0, r4 │ │ - bl bcc0 <_vorbis_block_ripcord@@Base> │ │ + bl bcbc <_vorbis_block_ripcord@@Base> │ │ mov r0, r8 │ │ ldmia.w fp, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ mov r0, r8 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - bne.n c5da <_vorbis_apply_window@@Base+0x236> │ │ + bne.n c5d6 <_vorbis_apply_window@@Base+0x236> │ │ mov r0, r8 │ │ ldr.w r1, [r9, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ mov sl, r0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ add.w r3, r7, r0, lsl #2 │ │ str r3, [sp, #4] │ │ str r0, [r4, #40] ; 0x28 │ │ ldr r3, [r3, #32] │ │ cmp r3, #0 │ │ - beq.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + beq.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #28] │ │ - cbz r3, c554 <_vorbis_apply_window@@Base+0x1b0> │ │ + cbz r3, c550 <_vorbis_apply_window@@Base+0x1b0> │ │ movs r1, #1 │ │ mov r0, r8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ str r0, [r4, #24] │ │ mov r0, r8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #32] │ │ adds r0, #1 │ │ - bne.n c558 <_vorbis_apply_window@@Base+0x1b4> │ │ - b.n c4e4 <_vorbis_apply_window@@Base+0x140> │ │ + bne.n c554 <_vorbis_apply_window@@Base+0x1b4> │ │ + b.n c4e0 <_vorbis_apply_window@@Base+0x140> │ │ str r3, [r4, #24] │ │ str r3, [r4, #32] │ │ ldrd r2, r3, [fp, #16] │ │ strd r2, r3, [r4, #48] ; 0x30 │ │ ldrd r2, r3, [fp, #24] │ │ subs r2, #3 │ │ adc.w r3, r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [r4, #56] ; 0x38 │ │ ldr.w r3, [fp, #12] │ │ str r3, [r4, #44] ; 0x2c │ │ - cbz r5, c5d2 <_vorbis_apply_window@@Base+0x22e> │ │ + cbz r5, c5ce <_vorbis_apply_window@@Base+0x22e> │ │ ldr r3, [r4, #28] │ │ mov r0, r4 │ │ ldr r1, [r6, #4] │ │ movs r5, #0 │ │ ldr.w r3, [r7, r3, lsl #2] │ │ lsls r1, r1, #2 │ │ str r3, [r4, #36] ; 0x24 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ str r0, [r4, #0] │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n c5a8 <_vorbis_apply_window@@Base+0x204> │ │ + bge.n c5a4 <_vorbis_apply_window@@Base+0x204> │ │ ldr r1, [r4, #36] ; 0x24 │ │ mov r0, r4 │ │ ldr.w r8, [r4] │ │ lsls r1, r1, #2 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ str.w r0, [r8, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n c58c <_vorbis_apply_window@@Base+0x1e8> │ │ + b.n c588 <_vorbis_apply_window@@Base+0x1e8> │ │ ldr r2, [sp, #4] │ │ mov r0, r4 │ │ - ldr r3, [pc, #60] ; (c5ec <_vorbis_apply_window@@Base+0x248>) │ │ + ldr r3, [pc, #60] ; (c5e8 <_vorbis_apply_window@@Base+0x248>) │ │ ldr r2, [r2, #32] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r2, [r2, #12] │ │ adds r2, #72 ; 0x48 │ │ ldr.w r2, [r7, r2, lsl #2] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ @@ -11852,883 +11857,883 @@ │ │ ldr.w r1, [r2, sl, lsl #2] │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ bx r3 │ │ str r5, [r4, #36] ; 0x24 │ │ mov r0, r5 │ │ str r5, [r4, #0] │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ mvn.w r0, #134 ; 0x86 │ │ - b.n c5e4 <_vorbis_apply_window@@Base+0x240> │ │ + b.n c5e0 <_vorbis_apply_window@@Base+0x240> │ │ mov r7, r6 │ │ - b.n c4de <_vorbis_apply_window@@Base+0x13a> │ │ + b.n c4da <_vorbis_apply_window@@Base+0x13a> │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r0, [r5, #16] │ │ + ldr r4, [r5, #16] │ │ movs r1, r0 │ │ │ │ -0000c5f0 : │ │ +0000c5ec : │ │ movs r2, #1 │ │ - b.w c4b8 <_vorbis_apply_window@@Base+0x114> │ │ + b.w c4b4 <_vorbis_apply_window@@Base+0x114> │ │ │ │ -0000c5f6 : │ │ +0000c5f2 : │ │ movs r2, #0 │ │ - b.w c4b8 <_vorbis_apply_window@@Base+0x114> │ │ + b.w c4b4 <_vorbis_apply_window@@Base+0x114> │ │ │ │ -0000c5fc : │ │ +0000c5f8 : │ │ push {r4, r5, r6, lr} │ │ sub sp, #24 │ │ - ldr r4, [pc, #92] ; (c660 ) │ │ + ldr r4, [pc, #92] ; (c65c ) │ │ ldr r5, [r0, #28] │ │ mov r0, sp │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r6, sp │ │ ldr r2, [r4, #0] │ │ str r2, [sp, #20] │ │ ldmia r1, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ mov r0, sp │ │ movs r1, #1 │ │ - bl 128b4 │ │ - cbnz r0, c646 │ │ + bl 128b0 │ │ + cbnz r0, c642 │ │ ldr r3, [r5, #8] │ │ mov r1, r0 │ │ cmp r3, #1 │ │ - ble.n c62e │ │ + ble.n c62a │ │ adds r1, #1 │ │ asrs r3, r3, #1 │ │ - b.n c624 │ │ + b.n c620 │ │ mov r0, r6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n c64c │ │ + beq.n c648 │ │ adds r0, #8 │ │ ldr.w r3, [r5, r0, lsl #2] │ │ ldr r3, [r3, #0] │ │ ldr.w r0, [r5, r3, lsl #2] │ │ - b.n c650 │ │ + b.n c64c │ │ mvn.w r0, #134 ; 0x86 │ │ - b.n c650 │ │ + b.n c64c │ │ mvn.w r0, #135 ; 0x87 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c65c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c658 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r5, r6, pc} │ │ - ldr r2, [r7, #8] │ │ + ldr r6, [r7, #8] │ │ movs r1, r0 │ │ push {r4, r5, r6, lr} │ │ adds r5, r1, r2 │ │ mov r6, r0 │ │ mov r4, r1 │ │ cmp r4, r5 │ │ - beq.n c67e │ │ + beq.n c67a │ │ mov r0, r6 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ strb.w r0, [r4], #1 │ │ - b.n c66c │ │ + b.n c668 │ │ pop {r4, r5, r6, pc} │ │ │ │ -0000c680 : │ │ +0000c67c : │ │ movs r1, #0 │ │ movs r2, #16 │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -0000c688 : │ │ +0000c684 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #12 │ │ - ldr r4, [pc, #160] ; (c730 ) │ │ + ldr r4, [pc, #160] ; (c72c ) │ │ add r7, sp, #0 │ │ mov r6, r0 │ │ mov r0, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r8, r2 │ │ mov sl, r1 │ │ ldr r3, [r4, #0] │ │ str r3, [r7, #4] │ │ - blx 4ab8 │ │ + blx 49f8 │ │ mov r1, sl │ │ adds r5, r0, #1 │ │ adds r0, #16 │ │ bic.w r0, r0, #7 │ │ sub.w sp, sp, r0 │ │ mov r0, sp │ │ mov r9, sp │ │ - blx 4ac4 │ │ - ldr r1, [pc, #116] ; (c734 ) │ │ + blx 4a04 │ │ + ldr r1, [pc, #116] ; (c730 ) │ │ mov r0, sp │ │ add r1, pc │ │ blx 4b24 │ │ - ldr r3, [pc, #112] ; (c738 ) │ │ + ldr r3, [pc, #112] ; (c734 ) │ │ ldr.w lr, [r6, #8] │ │ movs r2, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r1, r2 │ │ ldr.w ip, [r3] │ │ cmp r1, lr │ │ - bge.n c710 │ │ + bge.n c70c │ │ ldr r3, [r6, #0] │ │ mov.w sl, #0 │ │ ldr.w r0, [r3, r1, lsl #2] │ │ cmp sl, r5 │ │ - bge.n c71e │ │ + bge.n c71a │ │ ldrb.w r3, [r0, sl] │ │ ldrb.w fp, [r9, sl] │ │ adds r3, #1 │ │ add.w fp, fp, #1 │ │ ldrsh.w r3, [ip, r3, lsl #1] │ │ ldrsh.w fp, [ip, fp, lsl #1] │ │ cmp r3, fp │ │ - bne.n c70c │ │ + bne.n c708 │ │ add.w sl, sl, #1 │ │ - b.n c6e6 │ │ + b.n c6e2 │ │ adds r2, #1 │ │ adds r1, #1 │ │ - b.n c6d8 │ │ + b.n c6d4 │ │ movs r0, #0 │ │ ldr r2, [r7, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c726 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c722 │ │ + blx 498c <__stack_chk_fail@plt> │ │ cmp r8, r2 │ │ - bne.n c70a │ │ + bne.n c706 │ │ add r0, r5 │ │ - b.n c712 │ │ + b.n c70e │ │ adds r7, #12 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r2, [r5, #0] │ │ + ldr r6, [r5, #0] │ │ movs r1, r0 │ │ ldr r3, [sp, #188] ; 0xbc │ │ movs r0, r0 │ │ str r6, [r7, #124] ; 0x7c │ │ movs r1, r0 │ │ │ │ -0000c73c : │ │ +0000c738 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #8 │ │ - ldr r4, [pc, #144] ; (c7d4 ) │ │ + ldr r4, [pc, #144] ; (c7d0 ) │ │ add r7, sp, #0 │ │ mov r6, r0 │ │ mov r0, r1 │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ mov r9, r1 │ │ ldr r3, [r4, #0] │ │ str r3, [r7, #4] │ │ - blx 4ab8 │ │ + blx 49f8 │ │ mov r1, r9 │ │ add.w r8, r0, #1 │ │ adds r0, #16 │ │ bic.w r0, r0, #7 │ │ sub.w sp, sp, r0 │ │ mov r0, sp │ │ mov r5, sp │ │ - blx 4ac4 │ │ - ldr r1, [pc, #100] ; (c7d8 ) │ │ + blx 4a04 │ │ + ldr r1, [pc, #100] ; (c7d4 ) │ │ mov r0, sp │ │ add r1, pc │ │ blx 4b24 │ │ - ldr r3, [pc, #96] ; (c7dc ) │ │ + ldr r3, [pc, #96] ; (c7d8 ) │ │ ldr.w ip, [r6, #8] │ │ movs r0, #0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r2, r0 │ │ ldr.w lr, [r3] │ │ cmp r2, ip │ │ - bge.n c7be │ │ + bge.n c7ba │ │ ldr r3, [r6, #0] │ │ ldr.w sl, [r3, r2, lsl #2] │ │ movs r3, #0 │ │ cmp r3, r8 │ │ - bge.n c7b8 │ │ + bge.n c7b4 │ │ ldrb.w r9, [sl, r3] │ │ ldrb r1, [r5, r3] │ │ add.w r9, r9, #1 │ │ adds r1, #1 │ │ ldrsh.w r9, [lr, r9, lsl #1] │ │ ldrsh.w r1, [lr, r1, lsl #1] │ │ cmp r9, r1 │ │ - bne.n c7ba │ │ + bne.n c7b6 │ │ adds r3, #1 │ │ - b.n c798 │ │ + b.n c794 │ │ adds r0, #1 │ │ adds r2, #1 │ │ - b.n c78c │ │ + b.n c788 │ │ ldr r2, [r7, #4] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c7ca │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c7c6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #8 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - str r6, [r6, #116] ; 0x74 │ │ + str r2, [r7, #116] ; 0x74 │ │ movs r1, r0 │ │ ldr r2, [sp, #492] ; 0x1ec │ │ movs r0, r0 │ │ str r2, [r1, #116] ; 0x74 │ │ movs r1, r0 │ │ │ │ -0000c7e0 : │ │ +0000c7dc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbz r0, c826 │ │ + cbz r0, c822 │ │ ldr r3, [r0, #0] │ │ - cbz r3, c808 │ │ + cbz r3, c804 │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n c802 │ │ + bge.n c7fe │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, c7fe │ │ + cbz r0, c7fa │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n c7ec │ │ + b.n c7e8 │ │ ldr r0, [r4, #0] │ │ blx 4b00 │ │ ldr r0, [r4, #4] │ │ - cbz r0, c810 │ │ + cbz r0, c80c │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ - cbz r0, c818 │ │ + cbz r0, c814 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #16 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000c828 : │ │ +0000c824 : │ │ ldr r3, [r0, #28] │ │ - cbz r3, c832 │ │ + cbz r3, c82e │ │ ldr.w r0, [r3, r1, lsl #2] │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000c838 : │ │ +0000c834 : │ │ push {r4, lr} │ │ movs r1, #0 │ │ movs r2, #32 │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #1 │ │ movw r1, #3240 ; 0xca8 │ │ blx 4b18 │ │ str r0, [r4, #28] │ │ pop {r4, pc} │ │ ... │ │ │ │ -0000c854 : │ │ +0000c850 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ ldr r4, [r0, #28] │ │ cmp r4, #0 │ │ - beq.n c92e │ │ + beq.n c92a │ │ add.w r6, r4, #28 │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n c87a │ │ + bge.n c876 │ │ ldr.w r0, [r6, #4]! │ │ - cbz r0, c876 │ │ + cbz r0, c872 │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n c866 │ │ + b.n c862 │ │ add.w r5, r4, #288 ; 0x120 │ │ movs r6, #0 │ │ ldr r3, [r4, #12] │ │ cmp r6, r3 │ │ - bge.n c8a2 │ │ + bge.n c89e │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c89c │ │ - ldr r3, [pc, #172] ; (c93c ) │ │ + cbz r0, c898 │ │ + ldr r3, [pc, #172] ; (c938 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c880 │ │ + b.n c87c │ │ add.w r5, r4, #1056 ; 0x420 │ │ movs r6, #0 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n c8ca │ │ + bge.n c8c6 │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c8c4 │ │ - ldr r3, [pc, #136] ; (c940 ) │ │ + cbz r0, c8c0 │ │ + ldr r3, [pc, #136] ; (c93c ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c8a8 │ │ + b.n c8a4 │ │ add.w r5, r4, #1568 ; 0x620 │ │ movs r6, #0 │ │ ldr r3, [r4, #24] │ │ cmp r6, r3 │ │ - bge.n c8f2 │ │ + bge.n c8ee │ │ ldr.w r0, [r5, #256] ; 0x100 │ │ - cbz r0, c8ec │ │ - ldr r3, [pc, #100] ; (c944 ) │ │ + cbz r0, c8e8 │ │ + ldr r3, [pc, #100] ; (c940 ) │ │ ldr r2, [r5, #0] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r2, lsl #2] │ │ ldr r3, [r3, #8] │ │ blx r3 │ │ adds r6, #1 │ │ adds r5, #4 │ │ - b.n c8d0 │ │ + b.n c8cc │ │ addw r6, r4, #2076 ; 0x81c │ │ movs r5, #0 │ │ mov.w r8, #52 ; 0x34 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n c91e │ │ + bge.n c91a │ │ ldr.w r0, [r6, #4]! │ │ - cbz r0, c90c │ │ - bl 113c0 │ │ + cbz r0, c908 │ │ + bl 113bc │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ - cbz r0, c91a │ │ + cbz r0, c916 │ │ mla r0, r8, r5, r0 │ │ - bl 113e8 │ │ + bl 113e4 │ │ adds r5, #1 │ │ - b.n c8fc │ │ + b.n c8f8 │ │ ldr.w r0, [r4, #3104] ; 0xc20 │ │ - cbz r0, c928 │ │ + cbz r0, c924 │ │ blx 4b00 │ │ mov r0, r4 │ │ blx 4b00 │ │ mov r0, r7 │ │ movs r1, #0 │ │ movs r2, #32 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ - str r0, [r1, #100] ; 0x64 │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ + str r4, [r1, #100] ; 0x64 │ │ movs r1, r0 │ │ - str r4, [r4, #96] ; 0x60 │ │ + str r0, [r5, #96] ; 0x60 │ │ movs r1, r0 │ │ - str r0, [r0, #96] ; 0x60 │ │ + str r4, [r0, #96] ; 0x60 │ │ movs r1, r0 │ │ │ │ -0000c948 : │ │ - ldr r3, [pc, #100] ; (c9b0 ) │ │ +0000c944 : │ │ + ldr r3, [pc, #100] ; (c9ac ) │ │ push {r4, r5, r6, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #32 │ │ mov r5, r0 │ │ ldr r2, [r3, #0] │ │ mov r4, r3 │ │ str r2, [sp, #28] │ │ - cbnz r0, c960 │ │ + cbnz r0, c95c │ │ movs r0, #0 │ │ - b.n c9a0 │ │ + b.n c99c │ │ mov r0, sp │ │ ldmia.w r5, {r1, r2} │ │ - bl 126dc │ │ + bl 126d8 │ │ ldr r3, [r5, #8] │ │ cmp r3, #0 │ │ - beq.n c95c │ │ + beq.n c958 │ │ mov r0, sp │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - bne.n c95c │ │ + bne.n c958 │ │ add r5, sp, #20 │ │ movs r3, #0 │ │ mov r0, sp │ │ str r3, [sp, #20] │ │ mov r1, r5 │ │ strh r3, [r5, #4] │ │ movs r2, #6 │ │ - bl c664 │ │ - ldr r1, [pc, #36] ; (c9b4 ) │ │ + bl c660 │ │ + ldr r1, [pc, #36] ; (c9b0 ) │ │ mov r0, r5 │ │ movs r2, #6 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ ldr r2, [sp, #28] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n c9ac │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n c9a8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #32 │ │ pop {r4, r5, r6, pc} │ │ - str r4, [r6, #84] ; 0x54 │ │ + str r0, [r7, #84] ; 0x54 │ │ movs r1, r0 │ │ ldr r0, [sp, #372] ; 0x174 │ │ ... │ │ │ │ -0000c9b8 : │ │ +0000c9b4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #1072] ; cdf0 │ │ + ldr.w r9, [pc, #1072] ; cdec │ │ mov r6, r0 │ │ mov r5, r1 │ │ mov sl, r2 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ ldr.w r3, [r9] │ │ str r3, [sp, #28] │ │ cmp r2, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldmia r2, {r1, r2} │ │ mov r0, sp │ │ - bl 126dc │ │ + bl 126d8 │ │ movs r1, #8 │ │ mov r0, sp │ │ add r7, sp, #20 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r2, #6 │ │ mov r1, r7 │ │ movs r3, #0 │ │ str r3, [sp, #20] │ │ mov r4, sp │ │ strh.w r3, [sp, #24] │ │ mov r8, r0 │ │ mov r0, sp │ │ - bl c664 │ │ - ldr r1, [pc, #1008] ; (cdf4 ) │ │ + bl c660 │ │ + ldr r1, [pc, #1008] ; (cdf0 ) │ │ mov r0, r7 │ │ movs r2, #6 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ mov r7, r0 │ │ cmp r0, #0 │ │ - bne.w cdc2 │ │ + bne.w cdbe │ │ cmp.w r8, #3 │ │ - beq.n cacc │ │ + beq.n cac8 │ │ cmp.w r8, #5 │ │ - beq.w cbc2 │ │ + beq.w cbbe │ │ cmp.w r8, #1 │ │ - bne.w cdd4 │ │ + bne.w cdd0 │ │ ldr.w r3, [sl, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - bne.w cdd4 │ │ + bne.w cdd0 │ │ ldr r5, [r6, #28] │ │ cmp r5, #0 │ │ - beq.w cdce │ │ + beq.w cdca │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r6, #0] │ │ cmp r0, #0 │ │ - bne.w cdc8 │ │ + bne.w cdc4 │ │ movs r1, #8 │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #4] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #8] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #12] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r6, #16] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r6, #20] │ │ mov r0, sp │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ lsl.w r3, r8, r0 │ │ mov r0, sp │ │ str r3, [r5, #0] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ lsl.w r2, r8, r0 │ │ str r2, [r5, #4] │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ ldr r3, [r6, #4] │ │ cmp r3, #0 │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ ldr r3, [r5, #0] │ │ cmp r3, #63 ; 0x3f │ │ - ble.w cc52 │ │ + ble.w cc4e │ │ cmp r2, r3 │ │ - blt.w cc52 │ │ + blt.w cc4e │ │ cmp.w r2, #8192 ; 0x2000 │ │ - ble.w cdb4 │ │ - b.n cc52 │ │ + ble.w cdb0 │ │ + b.n cc4e │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r6, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mov r0, sp │ │ ldr.w r8, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, r8 │ │ cmp r6, r0 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ movs r1, #1 │ │ adds r0, r6, #1 │ │ blx 4b18 │ │ mov r1, r0 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - beq.n cbba │ │ + beq.n cbb6 │ │ mov r2, r6 │ │ mov r0, sp │ │ - bl c664 │ │ + bl c660 │ │ mov r0, sp │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r6, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ cmp r6, r3 │ │ - beq.n cbba │ │ + beq.n cbb6 │ │ mov r0, sp │ │ ldr.w r8, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, r8 │ │ cmp.w r6, r0, asr #2 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ add.w sl, r6, #1 │ │ movs r1, #4 │ │ mov r0, sl │ │ blx 4b18 │ │ movs r1, #4 │ │ str r0, [r5, #0] │ │ mov r8, r0 │ │ mov r0, sl │ │ blx 4b18 │ │ str r0, [r5, #4] │ │ cmp.w r8, #0 │ │ - beq.n cbba │ │ - cbz r0, cbba │ │ + beq.n cbb6 │ │ + cbz r0, cbb6 │ │ str r6, [r5, #8] │ │ movs r6, #0 │ │ ldr r3, [r5, #8] │ │ mov r0, r4 │ │ cmp r6, r3 │ │ - bge.n cbae │ │ + bge.n cbaa │ │ movs r1, #32 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs.w r8, r0, #0 │ │ - blt.n cbba │ │ + blt.n cbb6 │ │ mov r0, r4 │ │ ldr.w sl, [sp, #16] │ │ - bl 12ab0 │ │ + bl 12aac │ │ rsb r0, r0, sl │ │ cmp r8, r0 │ │ - bgt.n cbba │ │ + bgt.n cbb6 │ │ ldr r3, [r5, #4] │ │ movs r1, #1 │ │ add.w r0, r8, #1 │ │ ldr.w sl, [r5] │ │ str.w r8, [r3, r6, lsl #2] │ │ blx 4b18 │ │ str.w r0, [sl, r6, lsl #2] │ │ ldr r3, [r5, #0] │ │ ldr.w r1, [r3, r6, lsl #2] │ │ - cbnz r1, cba2 │ │ + cbnz r1, cb9e │ │ str r6, [r5, #8] │ │ - b.n cbba │ │ + b.n cbb6 │ │ mov r0, r4 │ │ mov r2, r8 │ │ - bl c664 │ │ + bl c660 │ │ adds r6, #1 │ │ - b.n cb58 │ │ + b.n cb54 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.w cdd8 │ │ + beq.w cdd4 │ │ mov r0, r5 │ │ - bl c7e0 │ │ - b.n cdd4 │ │ + bl c7dc │ │ + b.n cdd0 │ │ ldr r3, [r6, #8] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r3, [r5, #12] │ │ cmp r3, #0 │ │ - beq.w cdd4 │ │ + beq.w cdd0 │ │ ldr r5, [r6, #28] │ │ cmp r5, #0 │ │ - beq.w cdce │ │ + beq.w cdca │ │ mov r0, sp │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #28] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #2076 ; 0x81c │ │ mov r8, r7 │ │ - b.n cc00 │ │ - bl 108a4 │ │ + b.n cbfc │ │ + bl 108a0 │ │ str.w r0, [sl, #4]! │ │ - cbz r0, cc52 │ │ + cbz r0, cc4e │ │ add.w r8, r8, #1 │ │ ldr r3, [r5, #28] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - blt.n cbf2 │ │ + blt.n cbee │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #16] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w sl, r5, #796 ; 0x31c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #16] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - blt.n cc5a │ │ + blt.n cc56 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #20] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #1052 ; 0x41c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #20] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n cc8e │ │ + bge.n cc8a │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ str.w r0, [sl, #4]! │ │ - bls.n cc6e │ │ + bls.n cc6a │ │ mov r0, r6 │ │ - bl c854 │ │ - b.n cdd4 │ │ + bl c850 │ │ + b.n cdd0 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [sl, #4]! │ │ cmp r0, #0 │ │ - bne.n cc52 │ │ + bne.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cc1e │ │ - ldr r3, [pc, #392] ; (cdf8 ) │ │ + b.n cc1a │ │ + ldr r3, [pc, #392] ; (cdf4 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ mov r0, r6 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cc3c │ │ + b.n cc38 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #24] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ addw sl, r5, #1564 ; 0x61c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #24] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n ccda │ │ + bge.n ccd6 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #2 │ │ str.w r0, [sl, #4]! │ │ - bhi.n cc52 │ │ - ldr r3, [pc, #320] ; (cdfc ) │ │ + bhi.n cc4e │ │ + ldr r3, [pc, #320] ; (cdf8 ) │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ mov r0, r6 │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n cca4 │ │ + b.n cca0 │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #12] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w sl, r5, #284 ; 0x11c │ │ mov.w r8, #0 │ │ ldr r3, [r5, #12] │ │ mov r0, r4 │ │ cmp r8, r3 │ │ - bge.n cd24 │ │ + bge.n cd20 │ │ movs r1, #16 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [sl, #4]! │ │ cmp r0, #0 │ │ - bne.n cc52 │ │ - ldr r3, [pc, #248] ; (ce00 ) │ │ + bne.n cc4e │ │ + ldr r3, [pc, #248] ; (cdfc ) │ │ mov r0, r6 │ │ mov r1, r4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ ldr r3, [r3, #0] │ │ blx r3 │ │ str.w r0, [sl, #256] ; 0x100 │ │ cmp r0, #0 │ │ - beq.n cc52 │ │ + beq.n cc4e │ │ add.w r8, r8, #1 │ │ - b.n ccf0 │ │ + b.n ccec │ │ movs r1, #6 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r5, #8] │ │ cmp r0, #0 │ │ - ble.n cc52 │ │ + ble.n cc4e │ │ add.w r8, r5, #32 │ │ mov.w sl, #0 │ │ ldr r3, [r5, #8] │ │ cmp sl, r3 │ │ - bge.n cdb4 │ │ + bge.n cdb0 │ │ movs r1, #16 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #1 │ │ mov fp, r0 │ │ str.w r0, [r8] │ │ mov r0, r4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str.w r0, [fp] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str.w r0, [fp, #4] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ str.w r0, [fp, #8] │ │ mov r0, r4 │ │ ldr.w fp, [r8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w r3, [r8], #4 │ │ ldr r2, [r3, #4] │ │ cmp r2, #0 │ │ str.w r0, [fp, #12] │ │ - bgt.w cc52 │ │ + bgt.w cc4e │ │ ldr r2, [r3, #8] │ │ cmp r2, #0 │ │ - bgt.w cc52 │ │ + bgt.w cc4e │ │ ldr r3, [r3, #12] │ │ ldr r2, [r5, #12] │ │ cmp r3, r2 │ │ - bge.w cc52 │ │ + bge.w cc4e │ │ cmp r3, #0 │ │ - blt.w cc52 │ │ + blt.w cc4e │ │ add.w sl, sl, #1 │ │ - b.n cd3a │ │ + b.n cd36 │ │ mov r0, r4 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.n cdd8 │ │ - b.n cc52 │ │ + beq.n cdd4 │ │ + b.n cc4e │ │ mvn.w r7, #131 ; 0x83 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #133 ; 0x85 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #128 ; 0x80 │ │ - b.n cdd8 │ │ + b.n cdd4 │ │ mvn.w r7, #132 ; 0x84 │ │ ldr r2, [sp, #28] │ │ mov r0, r7 │ │ ldr.w r3, [r9] │ │ cmp r2, r3 │ │ - beq.n cde8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n cde4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r7, #76] ; 0x4c │ │ + str r4, [r7, #76] ; 0x4c │ │ movs r1, r0 │ │ str r7, [sp, #932] ; 0x3a4 │ │ movs r0, r0 │ │ - str r2, [r5, #36] ; 0x24 │ │ + str r6, [r5, #36] ; 0x24 │ │ movs r1, r0 │ │ - str r2, [r4, #32] │ │ + str r6, [r4, #32] │ │ movs r1, r0 │ │ - str r4, [r1, #28] │ │ + str r0, [r2, #28] │ │ movs r1, r0 │ │ ldr r2, [r0, #0] │ │ ldr r3, [r1, #0] │ │ ldr r0, [r2, #0] │ │ ldr r3, [r3, #0] │ │ subs r0, r0, r3 │ │ bx lr │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, ce2a │ │ + cbz r0, ce26 │ │ movs r1, #0 │ │ mov.w r2, #780 ; 0x30c │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, ce46 │ │ + cbz r0, ce42 │ │ movs r1, #0 │ │ mov.w r2, #1096 ; 0x448 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #276 ; 0x114 │ │ - ldr r7, [pc, #280] ; (cf68 ) │ │ + ldr r7, [pc, #280] ; (cf64 ) │ │ mov.w r1, #780 ; 0x30c │ │ movs r0, #1 │ │ mov r5, r2 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ movs r6, #0 │ │ ldr r3, [r7, #0] │ │ @@ -12739,282 +12744,282 @@ │ │ str r7, [sp, #4] │ │ str.w r3, [r0, #768] ; 0x300 │ │ mov r4, r0 │ │ str.w r5, [r0, #776] ; 0x308 │ │ mov r3, r6 │ │ ldr r0, [r5, #0] │ │ cmp r3, r0 │ │ - bge.n ce90 │ │ + bge.n ce8c │ │ ldr.w r2, [r1, #4]! │ │ adds r3, #1 │ │ adds r2, #32 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ add r6, r2 │ │ - b.n ce7c │ │ + b.n ce78 │ │ add.w r2, r5, #836 ; 0x344 │ │ add.w r8, sp, #8 │ │ movs r3, #0 │ │ adds r7, r6, #2 │ │ mov r9, r2 │ │ str.w r7, [r4, #764] ; 0x2fc │ │ cmp r3, r7 │ │ - bge.n ceb0 │ │ + bge.n ceac │ │ str.w r2, [r8, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n cea2 │ │ - ldr r3, [pc, #184] ; (cf6c ) │ │ + b.n ce9e │ │ + ldr r3, [pc, #184] ; (cf68 ) │ │ mov r0, r8 │ │ mov r1, r7 │ │ movs r2, #4 │ │ add r3, pc │ │ blx 4b30 │ │ movs r3, #0 │ │ cmp r3, r7 │ │ - bge.n ced6 │ │ + bge.n ced2 │ │ ldr.w r2, [r8, r3, lsl #2] │ │ rsb r2, r9, r2 │ │ asrs r2, r2, #2 │ │ str.w r2, [r4, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n cec0 │ │ + b.n cebc │ │ ldr.w r3, [r5, #832] ; 0x340 │ │ subs r3, #1 │ │ cmp r3, #3 │ │ - bhi.n cefc │ │ + bhi.n cef8 │ │ tbb [pc, r3] │ │ lsls r2, r0, #20 │ │ lsrs r7, r0, #4 │ │ mov.w r3, #256 ; 0x100 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #128 ; 0x80 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #86 ; 0x56 │ │ - b.n cef8 │ │ + b.n cef4 │ │ movs r3, #64 ; 0x40 │ │ str.w r3, [r4, #772] ; 0x304 │ │ add.w r7, r4, #256 ; 0x100 │ │ add.w r9, r5, #840 ; 0x348 │ │ movs r3, #0 │ │ cmp r3, r6 │ │ - bge.n cf50 │ │ + bge.n cf4c │ │ ldr.w r8, [r4, #768] ; 0x300 │ │ movs r0, #0 │ │ ldr.w sl, [r9, #4]! │ │ mov.w lr, #1 │ │ add.w fp, r5, #832 ; 0x340 │ │ add r3, lr │ │ mov ip, r0 │ │ mov r1, r0 │ │ cmp r3, r1 │ │ - blt.n cf46 │ │ + blt.n cf42 │ │ ldr.w r2, [fp, #4]! │ │ cmp r2, r0 │ │ - ble.n cf36 │ │ + ble.n cf32 │ │ cmp r2, sl │ │ itt lt │ │ movlt r0, r2 │ │ movlt ip, r1 │ │ cmp r2, r8 │ │ - bge.n cf42 │ │ + bge.n cf3e │ │ cmp r2, sl │ │ itt gt │ │ movgt r8, r2 │ │ movgt lr, r1 │ │ adds r1, #1 │ │ - b.n cf22 │ │ + b.n cf1e │ │ str.w ip, [r7, #256] ; 0x100 │ │ str.w lr, [r7, #4]! │ │ - b.n cf06 │ │ + b.n cf02 │ │ ldr r3, [sp, #4] │ │ mov r0, r4 │ │ ldr r2, [sp, #268] ; 0x10c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n cf60 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n cf5c │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #276 ; 0x114 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r5, #4] │ │ + str r4, [r5, #4] │ │ movs r1, r0 │ │ vmaxnm.f32 , , │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #284 ; 0x11c │ │ - ldr r6, [pc, #436] ; (d12c ) │ │ + ldr r6, [pc, #436] ; (d128 ) │ │ mov r5, r1 │ │ ldr.w sl, [r0, #28] │ │ mov.w r1, #1096 ; 0x448 │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ movs r0, #1 │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ mov.w r8, #0 │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #276] ; 0x114 │ │ blx 4b18 │ │ movs r1, #5 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r9, r4 │ │ mov fp, r4 │ │ str r6, [sp, #4] │ │ str r0, [r4, #0] │ │ ldr r3, [r4, #0] │ │ cmp r8, r3 │ │ - bge.n cfce │ │ + bge.n cfca │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [fp, #4]! │ │ - blt.w d110 │ │ + blt.w d10c │ │ cmp r7, r0 │ │ add.w r8, r8, #1 │ │ it lt │ │ movlt r7, r0 │ │ - b.n cfaa │ │ + b.n cfa6 │ │ add.w r8, r4, #316 ; 0x13c │ │ add.w fp, r4, #124 ; 0x7c │ │ movs r6, #0 │ │ cmp r7, r6 │ │ mov r0, r5 │ │ - blt.n d05e │ │ + blt.n d05a │ │ movs r1, #3 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #2 │ │ adds r0, #1 │ │ str.w r0, [fp, #4]! │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [fp, #64] ; 0x40 │ │ - blt.w d110 │ │ - beq.n d00a │ │ + blt.w d10c │ │ + beq.n d006 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [fp, #128] ; 0x80 │ │ ldr.w r2, [fp, #128] ; 0x80 │ │ cmp r2, #0 │ │ - blt.n d110 │ │ + blt.n d10c │ │ ldr.w r1, [sl, #28] │ │ cmp r2, r1 │ │ - bge.n d110 │ │ + bge.n d10c │ │ mov ip, r8 │ │ movs r2, #0 │ │ ldr.w r1, [fp, #64] ; 0x40 │ │ movs r3, #1 │ │ lsl.w r1, r3, r1 │ │ cmp r2, r1 │ │ - bge.n d056 │ │ + bge.n d052 │ │ mov r0, r5 │ │ movs r1, #8 │ │ str.w ip, [sp, #12] │ │ str r2, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w ip, [sp, #12] │ │ subs r0, #1 │ │ str.w r0, [ip, #4]! │ │ adds r3, r0, #1 │ │ - blt.n d110 │ │ + blt.n d10c │ │ ldr.w r1, [sl, #28] │ │ cmp r0, r1 │ │ - bge.n d110 │ │ + bge.n d10c │ │ ldr r2, [sp, #8] │ │ adds r2, #1 │ │ - b.n d01e │ │ + b.n d01a │ │ add r6, r3 │ │ add.w r8, r8, #32 │ │ - b.n cfd8 │ │ + b.n cfd4 │ │ movs r1, #2 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ adds r0, #1 │ │ str.w r0, [r4, #832] ; 0x340 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs r3, r0, #0 │ │ - blt.n d110 │ │ + blt.n d10c │ │ movs r7, #1 │ │ movs r6, #0 │ │ lsls r7, r3 │ │ mov r8, r6 │ │ mov fp, r6 │ │ ldr r2, [r4, #0] │ │ cmp fp, r2 │ │ - bge.n d0c6 │ │ + bge.n d0c2 │ │ ldr.w r2, [r9, #4]! │ │ adds r2, #32 │ │ ldr.w r2, [r4, r2, lsl #2] │ │ add r6, r2 │ │ cmp r6, #63 ; 0x3f │ │ - bgt.n d110 │ │ + bgt.n d10c │ │ add.w sl, r8, #210 ; 0xd2 │ │ add.w sl, r4, sl, lsl #2 │ │ cmp r8, r6 │ │ - bge.n d0c0 │ │ + bge.n d0bc │ │ mov r0, r5 │ │ mov r1, r3 │ │ str r3, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [sl, #4]! │ │ - blt.n d110 │ │ + blt.n d10c │ │ cmp r0, r7 │ │ - bge.n d110 │ │ + bge.n d10c │ │ add.w r8, r8, #1 │ │ ldr r3, [sp, #8] │ │ - b.n d09e │ │ + b.n d09a │ │ add.w fp, fp, #1 │ │ - b.n d080 │ │ + b.n d07c │ │ add.w r2, r4, #836 ; 0x344 │ │ adds r5, r6, #1 │ │ add r0, sp, #16 │ │ movs r3, #0 │ │ str.w r7, [r4, #840] ; 0x348 │ │ str.w r3, [r4, #836] ; 0x344 │ │ cmp r5, r3 │ │ - blt.n d0e6 │ │ + blt.n d0e2 │ │ str.w r2, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #4 │ │ - b.n d0d8 │ │ - ldr r3, [pc, #72] ; (d130 ) │ │ + b.n d0d4 │ │ + ldr r3, [pc, #72] ; (d12c ) │ │ movs r2, #4 │ │ adds r1, r6, #2 │ │ add r3, pc │ │ blx 4b30 │ │ add r2, sp, #12 │ │ movs r3, #1 │ │ cmp r5, r3 │ │ - blt.n d10c │ │ + blt.n d108 │ │ ldr.w r0, [r2, #4]! │ │ ldr r1, [r2, #4] │ │ ldr r0, [r0, #0] │ │ ldr r1, [r1, #0] │ │ cmp r0, r1 │ │ - beq.n d110 │ │ + beq.n d10c │ │ adds r3, #1 │ │ - b.n d0f6 │ │ + b.n d0f2 │ │ mov r0, r4 │ │ - b.n d118 │ │ + b.n d114 │ │ mov r0, r4 │ │ - bl ce2c │ │ + bl ce28 │ │ movs r0, #0 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #276] ; 0x114 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n d126 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n d122 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #284 ; 0x11c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldrsh r6, [r7, r4] │ │ + ldrsh r2, [r0, r5] │ │ movs r1, r0 │ │ ldc2 15, cr15, [r5, #-1020] ; 0xfffffc04 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r3 │ │ ldr r3, [r0, #64] ; 0x40 │ │ mov r9, r1 │ │ ldr.w sl, [r1, #776] ; 0x308 │ │ @@ -13024,36 +13029,36 @@ │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #28] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ add.w r1, r1, r1, lsr #31 │ │ asrs r3, r1, #1 │ │ str r3, [sp, #4] │ │ cmp r2, #0 │ │ - beq.w d280 │ │ + beq.w d27c │ │ ldr r2, [r2, #0] │ │ movs r5, #0 │ │ ldr.w r3, [sl, #832] ; 0x340 │ │ mov r8, r5 │ │ mov.w ip, #1 │ │ muls r3, r2 │ │ usat r4, #8, r3 │ │ - ldr r3, [pc, #288] ; (d294 ) │ │ + ldr r3, [pc, #288] ; (d290 ) │ │ add r3, pc │ │ str r3, [sp, #32] │ │ - ldr r3, [pc, #284] ; (d298 ) │ │ + ldr r3, [pc, #284] ; (d294 ) │ │ add r3, pc │ │ str r3, [sp, #36] ; 0x24 │ │ ldr.w r3, [r9, #764] ; 0x2fc │ │ cmp ip, r3 │ │ - bge.n d264 │ │ + bge.n d260 │ │ ldr.w r2, [r9, ip, lsl #2] │ │ ldr.w r1, [r7, r2, lsl #2] │ │ ubfx r3, r1, #0, #15 │ │ cmp r3, r1 │ │ - bne.n d25e │ │ + bne.n d25a │ │ add.w r2, sl, r2, lsl #2 │ │ str.w ip, [sp, #16] │ │ ldr.w r8, [r2, #836] ; 0x344 │ │ ldr.w r2, [sl, #832] ; 0x340 │ │ mul.w fp, r2, r3 │ │ usat r3, #8, fp │ │ rsb fp, r5, r8 │ │ @@ -13061,15 +13066,15 @@ │ │ str r3, [sp, #24] │ │ mov r1, fp │ │ str r2, [sp, #8] │ │ eor.w r3, r2, r2, asr #31 │ │ mov r0, r2 │ │ sub.w r3, r3, r2, asr #31 │ │ str r3, [sp, #12] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r2, [sp, #8] │ │ ldr r3, [sp, #12] │ │ cmp r2, #0 │ │ ldr.w ip, [sp, #16] │ │ ite lt │ │ addlt.w r2, r0, #4294967295 ; 0xffffffff │ │ addge r2, r0, #1 │ │ @@ -13082,28 +13087,28 @@ │ │ mul.w r2, fp, r0 │ │ eor.w lr, r2, r2, asr #31 │ │ sub.w lr, lr, r2, asr #31 │ │ rsb r3, lr, r3 │ │ str r3, [sp, #28] │ │ ldr r3, [sp, #12] │ │ cmp r5, r3 │ │ - bge.n d218 │ │ + bge.n d214 │ │ ldr r3, [sp, #36] ; 0x24 │ │ ldr.w r2, [r6, r5, lsl #2] │ │ ldr.w r3, [r3, r4, lsl #2] │ │ smull r2, r3, r2, r3 │ │ lsrs r1, r2, #15 │ │ orr.w r1, r1, r3, lsl #17 │ │ str.w r1, [r6, r5, lsl #2] │ │ add.w lr, r6, r5, lsl #2 │ │ movs r1, #0 │ │ ldr r3, [sp, #12] │ │ adds r5, #1 │ │ cmp r5, r3 │ │ - bge.n d25a │ │ + bge.n d256 │ │ ldr r3, [sp, #28] │ │ ldr.w r2, [lr, #4]! │ │ add r1, r3 │ │ cmp r1, fp │ │ iteee lt │ │ addlt r4, r4, r0 │ │ rsbge r1, fp, r1 │ │ @@ -13114,35 +13119,35 @@ │ │ smull r2, r3, r2, r3 │ │ strd r2, r3, [sp, #16] │ │ ldr r3, [sp, #16] │ │ lsrs r2, r3, #15 │ │ ldr r3, [sp, #20] │ │ orr.w r3, r2, r3, lsl #17 │ │ str.w r3, [lr] │ │ - b.n d21e │ │ + b.n d21a │ │ ldr r4, [sp, #24] │ │ mov r5, r8 │ │ add.w ip, ip, #1 │ │ - b.n d17e │ │ + b.n d17a │ │ add.w r6, r6, r8, lsl #2 │ │ ldr r3, [sp, #4] │ │ cmp r8, r3 │ │ - bge.n d27c │ │ + bge.n d278 │ │ ldr r3, [r6, #0] │ │ add.w r8, r8, #1 │ │ muls r3, r4 │ │ str.w r3, [r6], #4 │ │ - b.n d268 │ │ + b.n d264 │ │ movs r0, #1 │ │ - b.n d28e │ │ + b.n d28a │ │ ldr r3, [sp, #4] │ │ mov r1, r2 │ │ mov r0, r6 │ │ lsls r2, r3, #2 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r7 │ │ add sp, #44 ; 0x2c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ adds r0, #28 │ │ movs r1, r0 │ │ adds r0, #22 │ │ movs r1, r0 │ │ @@ -13156,126 +13161,126 @@ │ │ ldr r3, [r0, #64] ; 0x40 │ │ movs r1, #1 │ │ mov r0, r7 │ │ ldr r3, [r3, #4] │ │ ldr r3, [r3, #28] │ │ ldr.w r3, [r3, #3104] ; 0xc20 │ │ str r3, [sp, #8] │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #1 │ │ - beq.n d2ca │ │ + beq.n d2c6 │ │ movs r0, #0 │ │ - b.n d4b4 │ │ + b.n d4b0 │ │ ldr.w r1, [r5, #764] ; 0x2fc │ │ mov r0, r4 │ │ lsls r1, r1, #2 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr.w r3, [r5, #772] ; 0x304 │ │ movs r1, #0 │ │ add.w r8, r3, #4294967295 ; 0xffffffff │ │ mov r4, r0 │ │ cmp.w r8, #0 │ │ - beq.n d2f0 │ │ + beq.n d2ec │ │ adds r1, #1 │ │ mov.w r8, r8, lsr #1 │ │ - b.n d2e2 │ │ + b.n d2de │ │ mov r0, r7 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r1, r8 │ │ str r0, [r4, #0] │ │ ldr.w r6, [r5, #772] ; 0x304 │ │ subs r6, #1 │ │ - cbz r6, d308 │ │ + cbz r6, d304 │ │ adds r1, #1 │ │ lsrs r6, r6, #1 │ │ - b.n d300 │ │ + b.n d2fc │ │ mov r0, r7 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [sp, #4] │ │ mov.w ip, #2 │ │ str r3, [sp, #16] │ │ str r0, [r4, #4] │ │ ldr r3, [sp, #4] │ │ ldr r3, [r3, #0] │ │ cmp r6, r3 │ │ - bge.n d3d4 │ │ + bge.n d3d0 │ │ ldr r3, [sp, #16] │ │ ldr.w fp, [r3, #4]! │ │ str r3, [sp, #16] │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, fp, lsl #2 │ │ ldr.w r2, [r3, #128] ; 0x80 │ │ ldr.w sl, [r3, #192] ; 0xc0 │ │ str r2, [sp, #12] │ │ movs r2, #1 │ │ lsl.w r2, r2, sl │ │ cmp.w sl, #0 │ │ - bne.n d356 │ │ + bne.n d352 │ │ mov r9, sl │ │ add.w r3, r4, ip, lsl #2 │ │ mov.w r8, #0 │ │ subs r2, #1 │ │ mov.w fp, fp, lsl #3 │ │ - b.n d3be │ │ + b.n d3ba │ │ str r2, [sp, #24] │ │ movs r0, #52 ; 0x34 │ │ ldr r2, [sp, #8] │ │ mov r1, r7 │ │ ldr.w r3, [r3, #256] ; 0x100 │ │ str.w ip, [sp, #20] │ │ mla r0, r0, r3, r2 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ ldr.w ip, [sp, #20] │ │ ldr r2, [sp, #24] │ │ cmp.w r0, #4294967295 ; 0xffffffff │ │ mov r9, r0 │ │ - bne.n d346 │ │ - b.n d2c6 │ │ + bne.n d342 │ │ + b.n d2c2 │ │ and.w r1, r9, r2 │ │ ldr r0, [sp, #4] │ │ add r1, fp │ │ asr.w r9, r9, sl │ │ adds r1, #80 ; 0x50 │ │ ldr.w r1, [r0, r1, lsl #2] │ │ cmp r1, #0 │ │ - blt.n d3c6 │ │ + blt.n d3c2 │ │ str r3, [sp, #24] │ │ movs r0, #52 ; 0x34 │ │ ldr r3, [sp, #8] │ │ str r2, [sp, #28] │ │ str.w ip, [sp, #20] │ │ mla r0, r0, r1, r3 │ │ mov r1, r7 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ ldr r3, [sp, #24] │ │ ldr.w ip, [sp, #20] │ │ ldr r2, [sp, #28] │ │ str.w r0, [r3, r8, lsl #2] │ │ adds r0, #1 │ │ - beq.n d2c6 │ │ + beq.n d2c2 │ │ add.w r8, r8, #1 │ │ ldr r1, [sp, #12] │ │ cmp r8, r1 │ │ - blt.n d37e │ │ - b.n d3ce │ │ + blt.n d37a │ │ + b.n d3ca │ │ movs r1, #0 │ │ str.w r1, [r3, r8, lsl #2] │ │ - b.n d3ba │ │ + b.n d3b6 │ │ add ip, r1 │ │ adds r6, #1 │ │ - b.n d318 │ │ + b.n d314 │ │ ldr r3, [sp, #4] │ │ add.w r8, r4, #4 │ │ add.w sl, r5, #256 ; 0x100 │ │ add.w fp, r5, #508 ; 0x1fc │ │ add.w r2, r3, #840 ; 0x348 │ │ mov.w r9, #2 │ │ ldr.w r3, [r5, #764] ; 0x2fc │ │ cmp r9, r3 │ │ - bge.n d4b2 │ │ + bge.n d4ae │ │ ldr.w r0, [fp, #4]! │ │ ldr r3, [sp, #4] │ │ add.w r3, r3, r0, lsl #2 │ │ ldr.w r7, [r4, r0, lsl #2] │ │ ldr.w r0, [r2, #4]! │ │ ldr.w r1, [r3, #836] ; 0x344 │ │ ubfx r7, r7, #0, #15 │ │ @@ -13289,36 +13294,36 @@ │ │ subs r6, r6, r7 │ │ add.w r3, r2, r3, lsl #2 │ │ eor.w lr, r6, r6, asr #31 │ │ ldr.w r3, [r3, #836] ; 0x344 │ │ sub.w lr, lr, r6, asr #31 │ │ subs r1, r3, r1 │ │ mul.w r0, r0, lr │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr.w r3, [r8, #4]! │ │ cmp r6, #0 │ │ ldr r2, [sp, #8] │ │ ldr.w r1, [r5, #772] ; 0x304 │ │ ite lt │ │ sublt r7, r7, r0 │ │ addge r7, r7, r0 │ │ - cbz r3, d4a4 │ │ + cbz r3, d4a0 │ │ subs r1, r1, r7 │ │ cmp r1, r7 │ │ mov r0, r1 │ │ it ge │ │ movge r0, r7 │ │ cmp.w r3, r0, lsl #1 │ │ - blt.n d46c │ │ + blt.n d468 │ │ cmp r1, r7 │ │ itet le │ │ suble r3, r3, r1 │ │ subgt r3, r3, r7 │ │ mvnle r3, r3 │ │ - b.n d478 │ │ + b.n d474 │ │ lsls r1, r3, #31 │ │ itett mi │ │ addmi r3, #1 │ │ asrpl r3, r3, #1 │ │ asrmi r3, r3, #1 │ │ negmi r3, r3 │ │ add r3, r7 │ │ @@ -13328,154 +13333,154 @@ │ │ ldr.w r3, [r4, r1, lsl #2] │ │ ubfx r3, r3, #0, #15 │ │ str.w r3, [r4, r1, lsl #2] │ │ ldr.w r1, [sl] │ │ ldr.w r3, [r4, r1, lsl #2] │ │ ubfx r3, r3, #0, #15 │ │ str.w r3, [r4, r1, lsl #2] │ │ - b.n d4ac │ │ + b.n d4a8 │ │ orr.w r7, r7, #32768 ; 0x8000 │ │ str.w r7, [r8] │ │ add.w r9, r9, #1 │ │ - b.n d3ea │ │ + b.n d3e6 │ │ mov r0, r4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, r0 │ │ - ldr r2, [pc, #48] ; (d4f0 ) │ │ + ldr r2, [pc, #48] ; (d4ec ) │ │ push {r3, r4, r5, lr} │ │ add r2, pc │ │ subs r2, #4 │ │ movs r3, #0 │ │ ldr.w r1, [r2, #4]! │ │ cmp r0, r1 │ │ - blt.n d4d4 │ │ + blt.n d4d0 │ │ ldr r5, [r2, #4] │ │ cmp r0, r5 │ │ - blt.n d4e0 │ │ + blt.n d4dc │ │ adds r3, #1 │ │ cmp r3, #27 │ │ - bne.n d4c6 │ │ + bne.n d4c2 │ │ mov.w r0, #884736 ; 0xd8000 │ │ pop {r3, r4, r5, pc} │ │ subs r0, r0, r1 │ │ subs r1, r5, r1 │ │ lsls r4, r3, #15 │ │ lsls r0, r0, #15 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ add r0, r4 │ │ pop {r3, r4, r5, pc} │ │ adds r0, #208 ; 0xd0 │ │ movs r1, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add.w r9, r0, #4 │ │ ldr r4, [r1, #16] │ │ mov fp, r0 │ │ mov r5, r1 │ │ mov r0, r9 │ │ ldr r1, [r4, #12] │ │ - bl 128b4 │ │ + bl 128b0 │ │ subs.w r8, r0, #0 │ │ - bgt.n d514 │ │ + bgt.n d510 │ │ movs r0, #0 │ │ - b.n d5c0 │ │ + b.n d5bc │ │ ldr r0, [r4, #20] │ │ ldr r7, [r4, #12] │ │ ldr r6, [r4, #16] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r1, r0 │ │ mov r0, r9 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n d510 │ │ + beq.n d50c │ │ ldr r3, [r4, #20] │ │ cmp r0, r3 │ │ - bge.n d510 │ │ + bge.n d50c │ │ ldr.w r3, [fp, #64] ; 0x40 │ │ adds r0, #6 │ │ ldr r1, [r5, #8] │ │ mov.w sl, #52 ; 0x34 │ │ ldr.w r2, [r4, r0, lsl #2] │ │ mov r0, fp │ │ ldr r3, [r3, #4] │ │ adds r1, #1 │ │ lsls r1, r1, #2 │ │ ldr r3, [r3, #28] │ │ ldr.w r3, [r3, #3104] ; 0xc20 │ │ mla sl, sl, r2, r3 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ mvn.w r3, #23 │ │ mov r2, r9 │ │ str r3, [sp, #0] │ │ ldr r3, [r5, #8] │ │ mov r4, r0 │ │ mov r0, sl │ │ mov r1, r4 │ │ - bl 10cf0 │ │ + bl 10cec │ │ adds r0, #1 │ │ - beq.n d510 │ │ + beq.n d50c │ │ movs r1, #0 │ │ mov r3, r1 │ │ ldr.w r9, [r5, #8] │ │ cmp r3, r9 │ │ - bge.n d5aa │ │ + bge.n d5a6 │ │ add.w r2, r4, r3, lsl #2 │ │ mov lr, r3 │ │ ldr r0, [r5, #8] │ │ rsb ip, lr, r3 │ │ cmp r3, r0 │ │ - bge.n d59e │ │ + bge.n d59a │ │ ldr.w r0, [sl] │ │ cmp ip, r0 │ │ - bge.n d59e │ │ + bge.n d59a │ │ ldr r0, [r2, #0] │ │ adds r3, #1 │ │ add r0, r1 │ │ str.w r0, [r2], #4 │ │ - b.n d580 │ │ + b.n d57c │ │ add.w r2, r3, #1073741824 ; 0x40000000 │ │ subs r2, #1 │ │ ldr.w r1, [r4, r2, lsl #2] │ │ - b.n d572 │ │ + b.n d56e │ │ mul.w r0, r6, r8 │ │ movs r1, #1 │ │ lsls r1, r7 │ │ subs r1, #1 │ │ lsls r0, r0, #4 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ str.w r0, [r4, r9, lsl #2] │ │ mov r0, r4 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, d5f0 │ │ + cbz r0, d5ec │ │ ldr r0, [r0, #12] │ │ - cbz r0, d5d4 │ │ + cbz r0, d5d0 │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, d5dc │ │ + cbz r0, d5d8 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, d60a │ │ + cbz r0, d606 │ │ movs r1, #0 │ │ movs r2, #88 ; 0x58 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r1 │ │ ldr r3, [r0, #4] │ │ movs r1, #24 │ │ movs r0, #1 │ │ mov sl, r2 │ │ @@ -13495,51 +13500,51 @@ │ │ str r4, [r0, #0] │ │ adds r0, r4, #1 │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ mov r9, r0 │ │ str r0, [r5, #12] │ │ cmp r8, r4 │ │ - bge.n d694 │ │ + bge.n d690 │ │ ldr.w r7, [sl, #4] │ │ mov r1, r4 │ │ add.w r7, r7, r7, lsr #31 │ │ asrs r7, r7, #1 │ │ mul.w r0, r8, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ - bl d4bc │ │ + blx 12ba0 <__divsi3@@Base> │ │ + bl d4b8 │ │ mov fp, r0 │ │ mov r0, r7 │ │ - bl d4bc │ │ + bl d4b8 │ │ mov r1, r0 │ │ mov.w r0, fp, lsl #11 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ muls r0, r6 │ │ asrs r0, r0, #11 │ │ cmp r0, r6 │ │ it ge │ │ addge.w r0, r6, #4294967295 ; 0xffffffff │ │ str.w r0, [r9, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n d650 │ │ + b.n d64c │ │ bic.w r4, r4, r4, asr #31 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ lsls r0, r6, #2 │ │ - ldr.w r8, [pc, #88] ; d6f8 │ │ + ldr.w r8, [pc, #88] ; d6f4 │ │ str.w r3, [r9, r4, lsl #2] │ │ movs r4, #0 │ │ blx 4af4 │ │ add r8, pc │ │ mov r7, r0 │ │ str r0, [r5, #20] │ │ cmp r4, r6 │ │ - bge.n d6f0 │ │ + bge.n d6ec │ │ lsls r0, r4, #16 │ │ mov r1, r6 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ubfx r0, r0, #0, #17 │ │ cmp.w r0, #65536 ; 0x10000 │ │ it gt │ │ rsbgt r0, r0, #131072 ; 0x20000 │ │ asrs r2, r0, #9 │ │ ubfx r0, r0, #0, #9 │ │ add.w r3, r8, r2, lsl #2 │ │ @@ -13548,182 +13553,182 @@ │ │ ldr r2, [r2, #116] ; 0x74 │ │ subs r2, r2, r3 │ │ muls r0, r2 │ │ add.w r3, r0, r3, lsl #9 │ │ asrs r3, r3, #9 │ │ str.w r3, [r7, r4, lsl #2] │ │ adds r4, #1 │ │ - b.n d6b2 │ │ + b.n d6ae │ │ mov r0, r5 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ cmp r6, #228 ; 0xe4 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r1 │ │ ldr.w r8, [r0, #28] │ │ movs r0, #88 ; 0x58 │ │ blx 4af4 │ │ movs r1, #8 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #16 │ │ str r0, [r4, #4] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #6 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ str r0, [r4, #12] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r4, #0] │ │ cmp r3, #0 │ │ add.w r0, r0, #1 │ │ str r0, [r4, #20] │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ cmp r0, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ add.w r7, r4, #20 │ │ movs r6, #0 │ │ ldr r3, [r4, #20] │ │ cmp r6, r3 │ │ - bge.n d79e │ │ + bge.n d79a │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str.w r0, [r7, #4]! │ │ - blt.n d7a4 │ │ + blt.n d7a0 │ │ ldr.w r3, [r8, #28] │ │ cmp r0, r3 │ │ - bge.n d7a4 │ │ + bge.n d7a0 │ │ add.w r0, r0, #520 ; 0x208 │ │ ldr.w r3, [r8, r0, lsl #2] │ │ ldr r2, [r3, #12] │ │ - cbz r2, d7a4 │ │ + cbz r2, d7a0 │ │ ldr r3, [r3, #0] │ │ cmp r3, #0 │ │ - ble.n d7a4 │ │ + ble.n d7a0 │ │ adds r6, #1 │ │ - b.n d76a │ │ + b.n d766 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ mov r0, r4 │ │ - bl d5f2 │ │ + bl d5ee │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ -0000d7b0 : │ │ +0000d7ac : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ add r7, sp, #0 │ │ - ldr.w ip, [pc, #828] ; daf8 │ │ - ldr r5, [pc, #828] ; (dafc ) │ │ + ldr.w ip, [pc, #828] ; daf4 │ │ + ldr r5, [pc, #828] ; (daf8 ) │ │ ldr r3, [r7, #120] ; 0x78 │ │ add ip, pc │ │ ldr.w ip, [ip] │ │ ldr r4, [r7, #108] ; 0x6c │ │ add r5, pc │ │ str r2, [r7, #24] │ │ str r3, [r7, #4] │ │ ldr.w r3, [ip] │ │ mov.w lr, r4, lsl #2 │ │ ldr.w fp, [r7, #104] ; 0x68 │ │ - ldr r6, [pc, #792] ; (daf4 ) │ │ + ldr r6, [pc, #792] ; (daf0 ) │ │ str r3, [r7, #60] ; 0x3c │ │ add.w r3, lr, #14 │ │ bic.w r2, r3, #7 │ │ str r1, [r7, #28] │ │ sub.w sp, sp, r2 │ │ movs r1, #0 │ │ str.w ip, [r7] │ │ mov r8, sp │ │ cmp r1, r4 │ │ - bge.n d840 │ │ + bge.n d83c │ │ ldr.w r2, [fp, r1, lsl #2] │ │ smull r2, r3, r2, r6 │ │ cmp r3, #0 │ │ - blt.n d80e │ │ + blt.n d80a │ │ mov.w lr, r3, asr #9 │ │ cmp.w lr, #127 ; 0x7f │ │ - ble.n d81a │ │ + ble.n d816 │ │ ldr r3, [r7, #24] │ │ movs r1, #0 │ │ lsls r2, r3, #2 │ │ - blx 4ad0 │ │ - b.n dade │ │ + blx 4a70 │ │ + b.n dada │ │ add.w r2, r5, lr, lsl #2 │ │ add.w lr, r5, lr, lsl #2 │ │ ubfx r3, r3, #0, #9 │ │ ldr r2, [r2, #112] ; 0x70 │ │ ldr.w lr, [lr, #116] ; 0x74 │ │ rsb lr, lr, r2 │ │ mul.w lr, lr, r3 │ │ sub.w r2, r2, lr, asr #9 │ │ str.w r2, [r8, r1, lsl #2] │ │ adds r1, #1 │ │ - b.n d7f4 │ │ + b.n d7f0 │ │ add.w ip, r4, #1 │ │ mvn.w r9, #13 │ │ mov.w ip, ip, asr #1 │ │ mul.w r3, r9, ip │ │ sub.w ip, r4, #2 │ │ bic.w ip, ip, #1 │ │ str r3, [r7, #16] │ │ sub.w r3, r4, r4, lsl #3 │ │ str r3, [r7, #12] │ │ ldr r3, [r7, #116] ; 0x74 │ │ lsls r3, r3, #12 │ │ str r3, [r7, #20] │ │ add.w r3, ip, #3 │ │ str r3, [r7, #8] │ │ - ldr r3, [pc, #656] ; (db00 ) │ │ + ldr r3, [pc, #656] ; (dafc ) │ │ mov.w ip, #0 │ │ add r3, pc │ │ str r3, [r7, #44] ; 0x2c │ │ - ldr r3, [pc, #652] ; (db04 ) │ │ + ldr r3, [pc, #652] ; (db00 ) │ │ add r3, pc │ │ str r3, [r7, #40] ; 0x28 │ │ - ldr r3, [pc, #648] ; (db08 ) │ │ + ldr r3, [pc, #648] ; (db04 ) │ │ add r3, pc │ │ str r3, [r7, #36] ; 0x24 │ │ - ldr r3, [pc, #648] ; (db0c ) │ │ + ldr r3, [pc, #648] ; (db08 ) │ │ add r3, pc │ │ str r3, [r7, #52] ; 0x34 │ │ ldr r3, [r7, #24] │ │ cmp ip, r3 │ │ - bge.w dade │ │ + bge.w dada │ │ mov.w r3, ip, lsl #2 │ │ str r3, [r7, #48] ; 0x30 │ │ ldr r3, [r7, #28] │ │ cmp r4, #1 │ │ ldr.w r3, [r3, ip, lsl #2] │ │ str r3, [r7, #32] │ │ ldr r2, [r7, #32] │ │ ldr r3, [r7, #4] │ │ ldr.w r1, [r3, r2, lsl #2] │ │ - ble.n d944 │ │ + ble.n d940 │ │ ldr.w r3, [r8] │ │ movw r2, #46341 ; 0xb505 │ │ mov r9, r8 │ │ movs r6, #0 │ │ subs r3, r3, r1 │ │ mov.w sl, #3 │ │ cmp r3, #0 │ │ @@ -13734,25 +13739,25 @@ │ │ rsb fp, r1, r2 │ │ movw r2, #46341 ; 0xb505 │ │ cmp.w fp, #0 │ │ it lt │ │ rsblt fp, fp, #0 │ │ mul.w fp, r2, fp │ │ cmp sl, r4 │ │ - bge.n d93e │ │ + bge.n d93a │ │ orr.w r2, r3, fp │ │ ldr r5, [r7, #44] ; 0x2c │ │ add.w lr, r5, r2, lsr #25 │ │ ldrb.w lr, [lr, #628] ; 0x274 │ │ cmp.w lr, #0 │ │ - bne.n d90c │ │ + bne.n d908 │ │ add.w lr, r5, r2, lsr #19 │ │ ldrb.w lr, [lr, #692] ; 0x2b4 │ │ cmp.w lr, #0 │ │ - bne.n d90c │ │ + bne.n d908 │ │ add.w r2, r5, r2, lsr #16 │ │ ldrb.w lr, [r2, #756] ; 0x2f4 │ │ ldr.w r2, [r9, #8] │ │ lsr.w r3, r3, lr │ │ lsr.w fp, fp, lr │ │ add r6, lr │ │ subs r2, r2, r1 │ │ @@ -13764,56 +13769,56 @@ │ │ muls r3, r2 │ │ ldr.w r2, [r9, #4] │ │ subs r2, r2, r1 │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ mul.w fp, r2, fp │ │ - b.n d8de │ │ + b.n d8da │ │ ldr.w sl, [r7, #8] │ │ - b.n d950 │ │ + b.n d94c │ │ movw r3, #46341 ; 0xb505 │ │ movs r6, #0 │ │ mov fp, r3 │ │ mov.w sl, #1 │ │ orr.w lr, r3, fp │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w r2, r2, lr, lsr #25 │ │ ldrb.w r2, [r2, #628] ; 0x274 │ │ - cbnz r2, d976 │ │ + cbnz r2, d972 │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w r2, r2, lr, lsr #19 │ │ ldrb.w r2, [r2, #692] ; 0x2b4 │ │ - cbnz r2, d976 │ │ + cbnz r2, d972 │ │ ldr r2, [r7, #40] ; 0x28 │ │ add.w lr, r2, lr, lsr #16 │ │ ldrb.w r2, [lr, #756] ; 0x2f4 │ │ tst.w r4, #1 │ │ lsr.w r3, r3, r2 │ │ lsr.w fp, fp, r2 │ │ - beq.n d9fc │ │ + beq.n d9f8 │ │ add.w sl, sl, #1073741824 ; 0x40000000 │ │ mov.w fp, fp, lsl #14 │ │ add.w sl, sl, #4294967295 ; 0xffffffff │ │ add r6, r2 │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr.w lr, [r8, sl, lsl #2] │ │ rsb lr, r1, lr │ │ cmp.w lr, #0 │ │ it lt │ │ rsblt lr, lr, #0 │ │ mul.w r3, lr, r3 │ │ orr.w lr, fp, r3 │ │ add.w r2, r2, lr, lsr #25 │ │ ldrb.w r2, [r2, #628] ; 0x274 │ │ - cbnz r2, d9ce │ │ + cbnz r2, d9ca │ │ ldr r2, [r7, #36] ; 0x24 │ │ add.w r2, r2, lr, lsr #19 │ │ ldrb.w r2, [r2, #692] ; 0x2b4 │ │ - cbnz r2, d9ce │ │ + cbnz r2, d9ca │ │ ldr r2, [r7, #36] ; 0x24 │ │ add.w lr, r2, lr, lsr #16 │ │ ldrb.w r2, [lr, #756] ; 0x2f4 │ │ lsr.w fp, fp, r2 │ │ ldr r5, [r7, #16] │ │ muls r1, r1 │ │ lsrs r3, r2 │ │ @@ -13824,15 +13829,15 @@ │ │ asrs r1, r1, #14 │ │ rsb r1, r1, #16384 ; 0x4000 │ │ add.w r2, r4, r2, lsl #1 │ │ mov.w fp, fp, lsr #16 │ │ mul.w r6, r1, fp │ │ lsrs r6, r6, #14 │ │ add.w r3, r6, r3, lsr #16 │ │ - b.n da24 │ │ + b.n da20 │ │ mul.w fp, fp, fp │ │ ldr r5, [r7, #12] │ │ muls r3, r3 │ │ add r2, r5 │ │ add r2, r6 │ │ add.w r6, r1, #16384 ; 0x4000 │ │ rsb r1, r1, #16384 ; 0x4000 │ │ @@ -13840,24 +13845,24 @@ │ │ add.w r2, r4, r2, lsl #1 │ │ lsrs r3, r3, #16 │ │ mul.w fp, r1, fp │ │ mla r3, r6, r3, fp │ │ lsrs r3, r3, #14 │ │ lsrs r1, r3, #16 │ │ lsls r1, r1, #16 │ │ - cbz r1, da38 │ │ + cbz r1, da34 │ │ lsrs r3, r3, #1 │ │ adds r2, #1 │ │ - b.n da3c │ │ + b.n da38 │ │ lsls r1, r3, #16 │ │ - bmi.n da3c │ │ + bmi.n da38 │ │ lsls r3, r3, #1 │ │ subs r2, #1 │ │ cmp r3, #0 │ │ - bne.n da30 │ │ + bne.n da2c │ │ ubfx fp, r3, #9, #6 │ │ ldr r1, [r7, #52] ; 0x34 │ │ ubfx r3, r3, #0, #10 │ │ ldr r5, [r7, #52] ; 0x34 │ │ add.w fp, r1, fp, lsl #2 │ │ ldr.w r1, [fp, #1024] ; 0x400 │ │ muls r1, r3 │ │ @@ -13870,27 +13875,27 @@ │ │ ldr.w r6, [r1, #1280] ; 0x500 │ │ mul.w r1, r6, r3 │ │ ldr r3, [r7, #112] ; 0x70 │ │ asrs r1, r2 │ │ ldr r2, [r7, #20] │ │ mls r1, r1, r3, r2 │ │ asrs r2, r1, #9 │ │ - bmi.n da9c │ │ + bmi.n da98 │ │ cmp.w r2, #1120 ; 0x460 │ │ - bge.n daa2 │ │ + bge.n da9e │ │ asrs r1, r1, #14 │ │ and.w r2, r2, #31 │ │ add.w r1, r5, r1, lsl #2 │ │ add.w r2, r5, r2, lsl #2 │ │ ldr.w r3, [r1, #1288] ; 0x508 │ │ ldr.w r1, [r2, #1428] ; 0x594 │ │ muls r1, r3 │ │ - b.n daa4 │ │ + b.n daa0 │ │ mvn.w r1, #2147483648 ; 0x80000000 │ │ - b.n daa4 │ │ + b.n daa0 │ │ movs r1, #0 │ │ ldr r3, [r7, #48] ; 0x30 │ │ ldr r2, [r0, r3] │ │ smull r2, r3, r2, r1 │ │ lsrs r6, r2, #15 │ │ orr.w r6, r6, r3, lsl #17 │ │ ldr r3, [r7, #48] ; 0x30 │ │ @@ -13898,33 +13903,33 @@ │ │ add r3, r0 │ │ mov r5, r3 │ │ ldr r3, [r7, #28] │ │ add.w ip, ip, #1 │ │ ldr r2, [r7, #32] │ │ ldr.w r3, [r3, ip, lsl #2] │ │ cmp r3, r2 │ │ - bne.w d888 │ │ + bne.w d884 │ │ ldr.w r2, [r5, #4]! │ │ smull r2, r3, r2, r1 │ │ lsrs r6, r2, #15 │ │ orr.w r6, r6, r3, lsl #17 │ │ str r6, [r5, #0] │ │ - b.n daba │ │ + b.n dab6 │ │ ldr r3, [r7, #0] │ │ ldr r2, [r7, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n daec │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n dae8 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #68 ; 0x44 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldrb r2, [r0, #19] │ │ lsls r1, r2, #1 │ │ - ldrsb r0, [r0, r4] │ │ + ldrsb r4, [r0, r4] │ │ movs r1, r0 │ │ cmp r5, #200 ; 0xc8 │ │ movs r1, r0 │ │ cmp r5, #30 │ │ movs r1, r0 │ │ cmp r5, #24 │ │ movs r1, r0 │ │ @@ -13934,118 +13939,118 @@ │ │ movs r1, r0 │ │ push {r4, r5, lr} │ │ mov r0, r3 │ │ mov r5, r1 │ │ sub sp, #28 │ │ ldr r1, [r1, #16] │ │ mov r4, r2 │ │ - cbz r2, db40 │ │ + cbz r2, db3c │ │ ldr r3, [r5, #8] │ │ str r2, [sp, #0] │ │ str r3, [sp, #4] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ str r3, [sp, #8] │ │ ldr r3, [r1, #16] │ │ ldr r1, [r5, #12] │ │ str r3, [sp, #12] │ │ ldr r3, [r5, #20] │ │ str r3, [sp, #16] │ │ ldmia.w r5, {r2, r3} │ │ - bl d7b0 │ │ + bl d7ac │ │ movs r0, #1 │ │ - b.n db4c │ │ + b.n db48 │ │ ldr r2, [r5, #0] │ │ mov r1, r4 │ │ lsls r2, r2, #2 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ add sp, #28 │ │ pop {r4, r5, pc} │ │ push {r4, lr} │ │ mov r4, r0 │ │ add.w r0, r0, #480 ; 0x1e0 │ │ - bl bd60 │ │ + bl bd5c │ │ add.w r0, r4, #560 ; 0x230 │ │ - bl bd06 │ │ + bl bd02 │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ pop {r4, pc} │ │ cmp r2, #1 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r7, r3 │ │ sbcs.w r3, r7, #0 │ │ mov r4, r0 │ │ mov r9, r1 │ │ mov r6, r2 │ │ - blt.n db86 │ │ + blt.n db82 │ │ ldrd r2, r3, [r0, #8] │ │ adds r6, r6, r2 │ │ adcs r7, r3 │ │ add.w r8, r4, #24 │ │ cmp r6, #1 │ │ sbcs.w r3, r7, #0 │ │ - blt.n dba6 │ │ + blt.n dba2 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - blt.n dba6 │ │ + blt.n dba2 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov r1, r0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 11ec4 │ │ + bl 11ec0 │ │ subs r5, r0, #0 │ │ - bge.n dbc2 │ │ + bge.n dbbe │ │ ldrd r2, r3, [r4, #8] │ │ subs r2, r2, r5 │ │ sbc.w r3, r3, r5, asr #31 │ │ strd r2, r3, [r4, #8] │ │ - b.n db8a │ │ - bne.n dc0a │ │ + b.n db86 │ │ + bne.n dc06 │ │ orrs.w r3, r6, r7 │ │ - beq.n db9c │ │ + beq.n db98 │ │ blx 4b60 <__errno@plt> │ │ ldr.w r3, [r4, #648] ; 0x288 │ │ str r5, [r0, #0] │ │ - cbz r3, dc28 │ │ + cbz r3, dc24 │ │ ldr r3, [r4, #0] │ │ - cbz r3, dc20 │ │ + cbz r3, dc1c │ │ mov.w r1, #1024 ; 0x400 │ │ mov r0, r8 │ │ - bl 11e3c │ │ + bl 11e38 │ │ movs r1, #1 │ │ ldr.w r5, [r4, #648] ; 0x288 │ │ mov.w r2, #1024 ; 0x400 │ │ ldr r3, [r4, #0] │ │ blx r5 │ │ subs r1, r0, #0 │ │ - ble.n dbfe │ │ + ble.n dbfa │ │ mov r0, r8 │ │ - bl 11ea2 │ │ - b.n db8a │ │ - bne.n dc26 │ │ + bl 11e9e │ │ + b.n db86 │ │ + bne.n dc22 │ │ blx 4b60 <__errno@plt> │ │ ldr r3, [r0, #0] │ │ - cbz r3, dc20 │ │ - b.n dc28 │ │ + cbz r3, dc1c │ │ + b.n dc24 │ │ ldrd r2, r3, [r4, #8] │ │ adds r0, r2, r5 │ │ adc.w r1, r3, r5, asr #31 │ │ strd r0, r1, [r4, #8] │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mvn.w r0, #1 │ │ - b.n dc2c │ │ - bge.n db8a │ │ + b.n dc28 │ │ + bge.n db86 │ │ mvn.w r0, #127 ; 0x7f │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ - ldr r3, [pc, #200] ; (dd00 ) │ │ + ldr r3, [pc, #200] ; (dcfc ) │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ sub sp, #68 ; 0x44 │ │ mov r8, r0 │ │ ldr r2, [r3, #0] │ │ add.w r9, sp, #24 │ │ @@ -14058,147 +14063,147 @@ │ │ str r3, [sp, #4] │ │ str r2, [sp, #0] │ │ add r7, sp, #8 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r8 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r1, r7 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n dcda │ │ + blt.n dcd6 │ │ mov r0, r7 │ │ - bl 11770 │ │ - cbnz r0, dcda │ │ + bl 1176c │ │ + cbnz r0, dcd6 │ │ mov r0, r7 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [sp, #0] │ │ cmp r0, r3 │ │ - bne.n dc5c │ │ + bne.n dc58 │ │ add.w sl, r8, #120 ; 0x78 │ │ mov r1, r7 │ │ mov r0, sl │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, sl │ │ mov r1, r9 │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - beq.n dcbe │ │ - ble.n dc96 │ │ + beq.n dcba │ │ + ble.n dc92 │ │ mov r0, fp │ │ mov r1, r9 │ │ - bl c5fc │ │ + bl c5f8 │ │ adds r3, r6, #1 │ │ - beq.n dcba │ │ + beq.n dcb6 │ │ add r6, r0 │ │ asrs r6, r6, #2 │ │ adds r4, r4, r6 │ │ adc.w r5, r5, r6, asr #31 │ │ mov r6, r0 │ │ - b.n dc96 │ │ + b.n dc92 │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ adds r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - beq.n dc5c │ │ + beq.n dc58 │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ subs r4, r0, r4 │ │ sbc.w r5, r1, r5 │ │ cmp r4, #0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ sbcs.w r3, r5, #0 │ │ ldr r3, [sp, #4] │ │ mov r0, r4 │ │ mov r1, r5 │ │ itt lt │ │ movlt r0, #0 │ │ movlt r1, #0 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n dcf8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n dcf4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - strh r6, [r0, r2] │ │ + strh r2, [r1, r2] │ │ movs r1, r0 │ │ push {r0, r1, r2, r4, r5, r6, r7, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #0] │ │ mov r6, r2 │ │ mov r7, r3 │ │ - cbz r0, dd36 │ │ + cbz r0, dd32 │ │ ldr.w r1, [r5, #652] ; 0x28c │ │ - cbnz r1, dd1c │ │ + cbnz r1, dd18 │ │ mvn.w r0, #127 ; 0x7f │ │ - b.n dd3a │ │ + b.n dd36 │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ blx r1 │ │ adds r0, #1 │ │ - beq.n dd16 │ │ + beq.n dd12 │ │ strd r6, r7, [r5, #8] │ │ add.w r0, r5, #24 │ │ - bl 1226e │ │ + bl 1226a │ │ mov r0, r4 │ │ - b.n dd3a │ │ + b.n dd36 │ │ mvn.w r0, #128 ; 0x80 │ │ add sp, #12 │ │ pop {r4, r5, r6, r7, pc} │ │ ldr r3, [sp, #0] │ │ - cbz r0, dd4a │ │ + cbz r0, dd46 │ │ mov r1, r2 │ │ mov r2, r3 │ │ - b.w 14fdc <__aeabi_llsl@@Base+0x5c> │ │ + b.w 14fd8 <__aeabi_llsl@@Base+0x5c> │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bgt.n dd9c │ │ - bne.n dda0 │ │ + bgt.n dd98 │ │ + bne.n dd9c │ │ ldr r3, [r0, #4] │ │ add.w r5, r0, #480 ; 0x1e0 │ │ - cbz r3, dd96 │ │ + cbz r3, dd92 │ │ ldr r1, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #72] ; 0x48 │ │ mov r0, r5 │ │ add.w r1, r3, r1, lsl #5 │ │ - bl be08 │ │ - cbnz r0, dd90 │ │ + bl be04 │ │ + cbnz r0, dd8c │ │ mov r0, r5 │ │ add.w r1, r4, #560 ; 0x230 │ │ - bl bc64 │ │ + bl bc60 │ │ movs r3, #4 │ │ movs r2, #0 │ │ str r3, [r4, #88] ; 0x58 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ - b.n dd9c │ │ + b.n dd98 │ │ mvn.w r0, #136 ; 0x88 │ │ pop {r3, r4, r5, pc} │ │ mov r0, r5 │ │ ldr r1, [r4, #72] ; 0x48 │ │ - b.n dd6e │ │ + b.n dd6a │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mvn.w r0, #128 ; 0x80 │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ mov r8, r0 │ │ mov.w ip, #4294967295 ; 0xffffffff │ │ str r3, [sp, #40] ; 0x28 │ │ mov r4, ip │ │ - ldr r3, [pc, #368] ; (df2c ) │ │ + ldr r3, [pc, #368] ; (df28 ) │ │ mov sl, ip │ │ str r1, [sp, #36] ; 0x24 │ │ mov fp, ip │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldrd r0, r1, [r0, #8] │ │ str r2, [sp, #44] ; 0x2c │ │ @@ -14219,397 +14224,397 @@ │ │ strd r2, r3, [sp] │ │ sbcs.w r3, r3, #0 │ │ ittt lt │ │ movlt r2, #0 │ │ movlt r3, #0 │ │ strdlt r2, r3, [sp] │ │ ldrd r2, r3, [sp] │ │ - bl dd04 │ │ + bl dd00 │ │ mov r2, r0 │ │ asrs r3, r0, #31 │ │ cmp r0, #0 │ │ - bne.n df0c │ │ + bne.n df08 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ add.w r9, sp, #60 ; 0x3c │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ ldrd r2, r3, [r8, #8] │ │ ldrd r0, r1, [sp, #24] │ │ cmp r2, r0 │ │ sbcs.w r1, r3, r1 │ │ - bge.n de76 │ │ + bge.n de72 │ │ ldrd r6, r7, [sp, #24] │ │ mov r0, r8 │ │ mov r1, r9 │ │ str.w ip, [sp, #52] ; 0x34 │ │ subs r6, r6, r2 │ │ sbc.w r7, r7, r3 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl db6a │ │ + bl db66 │ │ mov r3, r1 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ mov r2, r0 │ │ mvn.w r0, #127 ; 0x7f │ │ it eq │ │ cmpeq r2, r0 │ │ - beq.n df04 │ │ + beq.n df00 │ │ cmp r2, #0 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ sbcs.w r1, r3, #0 │ │ - bge.n dea4 │ │ + bge.n dea0 │ │ ldrd r2, r3, [sp, #8] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n dde2 │ │ + beq.n ddde │ │ cmp.w fp, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w sl, #4294967295 ; 0xffffffff │ │ - bne.n df12 │ │ + bne.n df0e │ │ ldr r3, [sp, #40] ; 0x28 │ │ ldr r0, [sp, #8] │ │ ldr r1, [sp, #12] │ │ mov r2, r3 │ │ ldr r3, [sp, #16] │ │ str r3, [r2, #0] │ │ str.w ip, [r5] │ │ str r4, [r5, #4] │ │ - b.n df16 │ │ + b.n df12 │ │ mov r0, r9 │ │ strd r2, r3, [sp, #8] │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov r2, r0 │ │ asrs r3, r0, #31 │ │ mov r6, r0 │ │ mov r0, r9 │ │ strd r2, r3, [sp, #16] │ │ - bl 11784 │ │ + bl 11780 │ │ ldr r3, [sp, #40] ; 0x28 │ │ mov r4, r1 │ │ ldr r1, [r3, #0] │ │ ldrd r2, r3, [sp, #8] │ │ mov ip, r0 │ │ cmp r6, r1 │ │ ldr r1, [sp, #36] ; 0x24 │ │ itttt eq │ │ streq.w ip, [r5] │ │ streq r4, [r5, #4] │ │ moveq sl, r2 │ │ moveq fp, r3 │ │ - cbz r1, def6 │ │ + cbz r1, def2 │ │ movs r1, #0 │ │ ldr r0, [sp, #44] ; 0x2c │ │ cmp r1, r0 │ │ - beq.n def6 │ │ + beq.n def2 │ │ adds r1, #1 │ │ ldr r0, [sp, #36] ; 0x24 │ │ add.w r0, r0, r1, lsl #2 │ │ ldr.w r0, [r0, #-4] │ │ cmp r0, r6 │ │ - bne.n dede │ │ - b.n defe │ │ + bne.n deda │ │ + b.n defa │ │ mov.w sl, #4294967295 ; 0xffffffff │ │ mov.w fp, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ - b.n de2c │ │ + b.n de28 │ │ mvn.w r2, #127 ; 0x7f │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b.n df16 │ │ + b.n df12 │ │ mov r0, sl │ │ mov r1, fp │ │ ldr r3, [sp, #48] ; 0x30 │ │ ldr r2, [sp, #76] ; 0x4c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n df24 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n df20 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #84 ; 0x54 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - str r0, [r0, r4] │ │ + str r4, [r0, r4] │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #552] ; (e160 ) │ │ + ldr r3, [pc, #552] ; (e15c ) │ │ sub sp, #68 ; 0x44 │ │ mov r9, r2 │ │ mov r4, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r8, [sp, #108] ; 0x6c │ │ mov r7, r1 │ │ ldr r6, [sp, #104] ; 0x68 │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #0] │ │ str r2, [sp, #60] ; 0x3c │ │ cmp.w r8, #0 │ │ - bne.n df82 │ │ + bne.n df7e │ │ add.w r8, sp, #8 │ │ mov.w r2, #1024 ; 0x400 │ │ movs r3, #0 │ │ mov r1, r8 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.w e138 │ │ + beq.w e134 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.w e13e │ │ + blt.w e13a │ │ mov r0, r7 │ │ - bl c838 │ │ + bl c834 │ │ mov r0, r9 │ │ - bl c680 │ │ + bl c67c │ │ movs r3, #2 │ │ str r3, [r4, #88] ; 0x58 │ │ mov r0, r8 │ │ - bl 11770 │ │ + bl 1176c │ │ cmp r0, #0 │ │ - beq.n e08e │ │ - cbz r5, dff4 │ │ + beq.n e08a │ │ + cbz r5, dff0 │ │ ldr.w fp, [r5] │ │ mov r0, r8 │ │ ldr.w sl, [r6] │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp.w fp, #0 │ │ - beq.n dfc8 │ │ + beq.n dfc4 │ │ movs r3, #0 │ │ cmp r3, sl │ │ - beq.n dfc8 │ │ + beq.n dfc4 │ │ adds r3, #1 │ │ add.w r2, fp, r3, lsl #2 │ │ ldr.w r2, [r2, #-4] │ │ cmp r2, r0 │ │ - bne.n dfb4 │ │ - b.n e108 │ │ + bne.n dfb0 │ │ + b.n e104 │ │ mov r0, r8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r1, [r6, #0] │ │ adds r1, #1 │ │ str r1, [r6, #0] │ │ mov sl, r0 │ │ ldr r0, [r5, #0] │ │ cmp r0, #0 │ │ - beq.w e150 │ │ + beq.w e14c │ │ lsls r1, r1, #2 │ │ blx 4b0c │ │ ldr r3, [r6, #0] │ │ str r0, [r5, #0] │ │ add.w r3, r3, #1073741824 ; 0x40000000 │ │ ldr r2, [r5, #0] │ │ subs r3, #1 │ │ str.w sl, [r2, r3, lsl #2] │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n e01a │ │ + ble.n e016 │ │ mov.w r2, #1024 ; 0x400 │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.n e062 │ │ - b.n e11c │ │ + bne.n e05e │ │ + b.n e118 │ │ mov r0, r8 │ │ add.w sl, r4, #120 ; 0x78 │ │ - bl 117f8 │ │ + bl 117f4 │ │ add.w fp, sp, #24 │ │ mov r1, r0 │ │ mov r0, sl │ │ - bl 122ce │ │ + bl 122ca │ │ mov r1, r8 │ │ mov r0, sl │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, sl │ │ mov r1, fp │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - ble.n dffa │ │ + ble.n dff6 │ │ mov r0, fp │ │ - bl c948 │ │ + bl c944 │ │ cmp r0, #0 │ │ - beq.n dffa │ │ + beq.n dff6 │ │ movs r3, #3 │ │ mov r0, r7 │ │ str r3, [r4, #88] ; 0x58 │ │ mov r1, r9 │ │ mov r2, fp │ │ - bl c9b8 │ │ + bl c9b4 │ │ cmp r0, #0 │ │ - beq.n dffa │ │ - b.n e116 │ │ + beq.n dff6 │ │ + b.n e112 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n e070 │ │ + bge.n e06c │ │ mvn.w r3, #131 ; 0x83 │ │ - b.n e120 │ │ + b.n e11c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n df92 │ │ + bne.n df8e │ │ mov r0, r8 │ │ ldr.w sl, [r4, #456] ; 0x1c8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - bne.n df92 │ │ + bne.n df8e │ │ add.w r0, r4, #120 ; 0x78 │ │ mov r1, r8 │ │ - bl 12012 │ │ + bl 1200e │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n e06a │ │ + bne.n e066 │ │ movs r6, #0 │ │ add.w fp, r4, #120 ; 0x78 │ │ mov r5, r6 │ │ add.w sl, sp, #24 │ │ mov r0, fp │ │ mov r1, sl │ │ - bl 122f0 │ │ - cbz r0, e0cc │ │ + bl 122ec │ │ + cbz r0, e0c8 │ │ adds r0, #1 │ │ - beq.n e116 │ │ + beq.n e112 │ │ mov r0, r7 │ │ mov r1, r9 │ │ mov r2, sl │ │ - bl c9b8 │ │ + bl c9b4 │ │ mov r3, r0 │ │ - cbnz r0, e120 │ │ + cbnz r0, e11c │ │ adds r5, #1 │ │ cmp r5, #1 │ │ - beq.n e0a0 │ │ - b.n e0cc │ │ + beq.n e09c │ │ + b.n e0c8 │ │ mov r0, r8 │ │ - bl 11770 │ │ - cbnz r0, e0fe │ │ + bl 1176c │ │ + cbnz r0, e0fa │ │ cmp r5, #1 │ │ - bgt.n e104 │ │ + bgt.n e100 │ │ movs r3, #0 │ │ mov r0, r4 │ │ mov r1, r8 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n e116 │ │ + blt.n e112 │ │ mov r0, r8 │ │ ldr.w sl, [r4, #456] ; 0x1c8 │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - bne.n e0c4 │ │ + bne.n e0c0 │ │ mov r0, fp │ │ mov r1, r8 │ │ - bl 12012 │ │ - b.n e09c │ │ - cbnz r6, e116 │ │ + bl 1200e │ │ + b.n e098 │ │ + cbnz r6, e112 │ │ movs r6, #1 │ │ - b.n e0cc │ │ + b.n e0c8 │ │ movs r0, #0 │ │ - b.n e142 │ │ + b.n e13e │ │ ldr r0, [r5, #0] │ │ - cbz r0, e110 │ │ + cbz r0, e10c │ │ blx 4b00 │ │ movs r3, #0 │ │ str r3, [r5, #0] │ │ str r3, [r6, #0] │ │ mvn.w r3, #132 ; 0x84 │ │ - b.n e120 │ │ + b.n e11c │ │ mvn.w r3, #127 ; 0x7f │ │ mov r0, r7 │ │ str r3, [sp, #4] │ │ - bl c854 │ │ + bl c850 │ │ mov r0, r9 │ │ - bl c7e0 │ │ + bl c7dc │ │ ldr r3, [sp, #4] │ │ movs r2, #2 │ │ str r2, [r4, #88] ; 0x58 │ │ mov r0, r3 │ │ - b.n e142 │ │ + b.n e13e │ │ mvn.w r0, #127 ; 0x7f │ │ - b.n e142 │ │ + b.n e13e │ │ mvn.w r0, #131 ; 0x83 │ │ ldr r3, [sp, #0] │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n e158 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e154 │ │ + blx 498c <__stack_chk_fail@plt> │ │ movs r0, #4 │ │ blx 4af4 │ │ - b.n dfe4 │ │ + b.n dfe0 │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r7, [pc, #520] ; (e36c ) │ │ + ldr r7, [pc, #536] ; (e378 ) │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #164 ; 0xa4 │ │ mov r7, r3 │ │ mov r6, r2 │ │ ldr r3, [sp, #208] ; 0xd0 │ │ mov r4, r0 │ │ ldr r5, [sp, #228] ; 0xe4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldr.w sl, [sp, #212] ; 0xd4 │ │ str r3, [sp, #52] ; 0x34 │ │ - ldr r3, [pc, #812] ; (e4b0 ) │ │ + ldr r3, [pc, #812] ; (e4ac ) │ │ strd r0, r1, [sp, #80] ; 0x50 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w fp, [r4, #456] ; 0x1c8 │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r2, [r3, #0] │ │ str r2, [sp, #156] ; 0x9c │ │ ldr r2, [sp, #224] ; 0xe0 │ │ cmp r5, #0 │ │ - beq.w e332 │ │ + beq.w e32e │ │ movs r3, #0 │ │ ldr r1, [sp, #232] ; 0xe8 │ │ cmp r3, r1 │ │ - beq.w e332 │ │ + beq.w e32e │ │ adds r3, #1 │ │ add.w r1, r5, r3, lsl #2 │ │ ldr.w r1, [r1, #-4] │ │ cmp r1, r2 │ │ - bne.n e1a0 │ │ + bne.n e19c │ │ add.w r8, sp, #224 ; 0xe0 │ │ add.w r9, sp, #216 ; 0xd8 │ │ ldr r3, [sp, #224] ; 0xe0 │ │ cmp r3, fp │ │ - beq.n e1de │ │ + beq.n e1da │ │ str.w r9, [sp] │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r3, r8 │ │ str.w fp, [sp, #224] ; 0xe0 │ │ - bl dda8 │ │ + bl dda4 │ │ strd r0, r1, [r4, #8] │ │ - b.n e1be │ │ + b.n e1ba │ │ ldr r0, [r4, #56] ; 0x38 │ │ ldr r3, [sp, #236] ; 0xec │ │ adds r5, r3, #1 │ │ str r5, [r4, #52] ; 0x34 │ │ - cbz r0, e1ec │ │ + cbz r0, e1e8 │ │ blx 4b00 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cbz r0, e1f4 │ │ + cbz r0, e1f0 │ │ blx 4b00 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, e1fc │ │ + cbz r0, e1f8 │ │ blx 4b00 │ │ ldr.w r9, [r4, #52] ; 0x34 │ │ add.w r0, r9, #1 │ │ lsls r0, r0, #3 │ │ blx 4af4 │ │ mov.w r1, r9, lsl #5 │ │ str r0, [r4, #56] ; 0x38 │ │ @@ -14637,57 +14642,57 @@ │ │ add.w r4, r4, r5, lsl #3 │ │ stmia.w r4, {r3, sl} │ │ ldr r3, [sp, #236] ; 0xec │ │ strd r6, r7, [r4, #-8] │ │ add.w r0, r0, r3, lsl #4 │ │ ldrd r2, r3, [sp, #216] ; 0xd8 │ │ strd r2, r3, [r0, #8] │ │ - b.n e320 │ │ + b.n e31c │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ ldr r1, [sp, #56] ; 0x38 │ │ - bl db6a │ │ + bl db66 │ │ mov r3, r1 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r3, r1 │ │ mov r2, r0 │ │ mvn.w r0, #127 ; 0x7f │ │ it eq │ │ cmpeq r2, r0 │ │ - beq.w e4a2 │ │ + beq.w e49e │ │ cmp r2, #0 │ │ strd r2, r3, [sp, #64] ; 0x40 │ │ sbcs.w r1, r3, #0 │ │ - blt.n e364 │ │ + blt.n e360 │ │ ldr r0, [sp, #56] ; 0x38 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldrd r2, r3, [sp, #64] ; 0x40 │ │ mov ip, r0 │ │ - cbz r5, e2b2 │ │ + cbz r5, e2ae │ │ movs r1, #0 │ │ ldr r0, [sp, #232] ; 0xe8 │ │ cmp r1, r0 │ │ - bne.n e348 │ │ + bne.n e344 │ │ ldrd r6, r7, [sp, #40] ; 0x28 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - bge.n e36a │ │ + bge.n e366 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ movw r0, #1023 ; 0x3ff │ │ movs r1, #0 │ │ subs r2, r6, r2 │ │ sbc.w r3, r7, r3 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ ldrd r2, r3, [sp, #200] ; 0xc8 │ │ - bge.n e2fc │ │ + bge.n e2f8 │ │ adds r2, r2, r6 │ │ adcs r3, r7 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ ldr r3, [sp, #44] ; 0x2c │ │ lsrs r1, r3, #31 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ adds r2, r2, r1 │ │ @@ -14696,101 +14701,101 @@ │ │ mov.w r2, r2, rrx │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.n e26a │ │ + beq.n e266 │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ - bl dd04 │ │ + bl dd00 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - beq.n e26a │ │ + beq.n e266 │ │ ldr r3, [sp, #60] ; 0x3c │ │ mov r0, ip │ │ ldr r2, [sp, #156] ; 0x9c │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.w e4a8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.w e4a4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldr.w r8, [sp, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r9, sl │ │ str r3, [sp, #72] ; 0x48 │ │ str r3, [sp, #76] ; 0x4c │ │ mov r7, sl │ │ add r3, sp, #92 ; 0x5c │ │ mov r6, r8 │ │ str r3, [sp, #56] ; 0x38 │ │ - b.n e2ba │ │ + b.n e2b6 │ │ adds r1, #1 │ │ add.w lr, r5, r1, lsl #2 │ │ ldr.w lr, [lr, #-4] │ │ cmp lr, ip │ │ - bne.n e2ac │ │ + bne.n e2a8 │ │ ldrd r2, r3, [r4, #8] │ │ strd r2, r3, [sp, #200] ; 0xc8 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - b.n e2b6 │ │ + b.n e2b2 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - b.n e2b2 │ │ + b.n e2ae │ │ add r7, sp, #160 ; 0xa0 │ │ add r6, sp, #80 ; 0x50 │ │ add.w r3, fp, #1 │ │ strd r8, r9, [r4, #8] │ │ str.w r3, [r7, #-36]! │ │ ldr r3, [sp, #124] ; 0x7c │ │ cmp r3, fp │ │ - beq.n e398 │ │ + beq.n e394 │ │ str r6, [sp, #0] │ │ mov r0, r4 │ │ mov r1, r5 │ │ ldr r2, [sp, #232] ; 0xe8 │ │ mov r3, r7 │ │ str.w fp, [sp, #124] ; 0x7c │ │ - bl dda8 │ │ + bl dda4 │ │ strd r0, r1, [r4, #8] │ │ - b.n e37a │ │ + b.n e376 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r3, r9 │ │ it eq │ │ cmpeq r2, r8 │ │ - bne.n e3c2 │ │ + bne.n e3be │ │ add r6, sp, #124 ; 0x7c │ │ add r3, sp, #76 ; 0x4c │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ mov r1, r6 │ │ movs r3, #0 │ │ add r2, sp, #108 ; 0x6c │ │ str r3, [sp, #4] │ │ add r3, sp, #72 ; 0x48 │ │ - bl df30 │ │ + bl df2c │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.n e320 │ │ - b.n e3d4 │ │ + bne.n e31c │ │ + b.n e3d0 │ │ mov r0, r4 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - bl dd04 │ │ + bl dd00 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.n e320 │ │ - b.n e3a4 │ │ + bne.n e31c │ │ + b.n e3a0 │ │ ldrd r2, r3, [r4, #8] │ │ mov r1, r6 │ │ mov r0, r4 │ │ ldr.w fp, [r4, #456] ; 0x1c8 │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ - bl dc34 │ │ + bl dc30 │ │ ldrd r2, r3, [r4, #8] │ │ str.w sl, [sp, #12] │ │ strd r2, r3, [sp] │ │ ldr r3, [sp, #52] ; 0x34 │ │ str r3, [sp, #8] │ │ ldrd r2, r3, [sp, #216] ; 0xd8 │ │ strd r2, r3, [sp, #16] │ │ @@ -14804,20 +14809,20 @@ │ │ ldr r3, [sp, #236] ; 0xec │ │ adds r5, r3, #1 │ │ mov r3, r9 │ │ str r5, [sp, #36] ; 0x24 │ │ mov r6, r0 │ │ mov r0, r4 │ │ mov r7, r1 │ │ - bl e164 │ │ + bl e160 │ │ mov ip, r0 │ │ cmp r0, #0 │ │ - bne.w e320 │ │ + bne.w e31c │ │ ldr r0, [sp, #72] ; 0x48 │ │ - cbz r0, e438 │ │ + cbz r0, e434 │ │ str.w ip, [sp, #52] ; 0x34 │ │ blx 4b00 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ ldr r2, [r4, #56] ; 0x38 │ │ lsls r3, r5, #3 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ add r2, r3 │ │ @@ -14847,72 +14852,72 @@ │ │ strd r2, r3, [r0, #-8] │ │ adds r3, r1, r5 │ │ strd r6, r7, [r0] │ │ ldrd r4, r5, [r3] │ │ subs r0, r4, r6 │ │ sbc.w r1, r5, r7 │ │ strd r0, r1, [r3] │ │ - b.n e320 │ │ + b.n e31c │ │ mvn.w ip, #127 ; 0x7f │ │ - b.n e320 │ │ + b.n e31c │ │ add sp, #164 ; 0xa4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - ldr r5, [pc, #224] ; (e594 ) │ │ + ldr r5, [pc, #240] ; (e5a0 ) │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add.w r7, r0, #120 ; 0x78 │ │ - ldr r5, [pc, #496] ; (e6b0 ) │ │ + ldr r5, [pc, #496] ; (e6ac ) │ │ sub sp, #68 ; 0x44 │ │ mov r4, r0 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #60] ; 0x3c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #3 │ │ - bne.n e4dc │ │ + bne.n e4d8 │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - blt.w e69e │ │ + blt.w e69a │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #4 │ │ - bne.n e5d2 │ │ + bne.n e5ce │ │ add r6, sp, #24 │ │ add.w sl, r4, #560 ; 0x230 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 122f0 │ │ + bl 122ec │ │ adds r2, r0, #1 │ │ - beq.n e5c2 │ │ + beq.n e5be │ │ cmp r0, #0 │ │ - ble.n e5d2 │ │ + ble.n e5ce │ │ mov r1, r6 │ │ mov r0, sl │ │ ldr.w r9, [sp, #40] ; 0x28 │ │ ldr.w r8, [sp, #44] ; 0x2c │ │ - bl c5f0 │ │ + bl c5ec │ │ mov r1, r0 │ │ cmp r0, #0 │ │ - bne.n e4e8 │ │ + bne.n e4e4 │ │ mov r7, r8 │ │ add.w r8, r4, #480 ; 0x1e0 │ │ mov r6, r9 │ │ mov r0, r8 │ │ - bl c2aa │ │ + bl c2a6 │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - bne.n e5c8 │ │ + bne.n e5c4 │ │ mov r1, sl │ │ mov r0, r8 │ │ - bl bf6c │ │ + bl bf68 │ │ mov r1, r9 │ │ mov r0, r8 │ │ - bl c2aa │ │ + bl c2a6 │ │ ldrd r2, r3, [r4, #112] ; 0x70 │ │ adds.w sl, r2, r0 │ │ adc.w fp, r3, r0, asr #31 │ │ ldr r3, [sp, #28] │ │ mov r0, sl │ │ mov r1, fp │ │ strd r0, r1, [r4, #112] ; 0x70 │ │ @@ -14920,251 +14925,251 @@ │ │ ldrd r2, r3, [r4, #104] ; 0x68 │ │ adds r2, r2, r1 │ │ adc.w r3, r3, r1, asr #31 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ adds r3, r7, #1 │ │ it eq │ │ cmpeq.w r6, #4294967295 ; 0xffffffff │ │ - beq.n e5ce │ │ + beq.n e5ca │ │ ldr r3, [sp, #36] ; 0x24 │ │ - cbnz r3, e5ce │ │ + cbnz r3, e5ca │ │ ldr r3, [r4, #4] │ │ - cbz r3, e586 │ │ + cbz r3, e582 │ │ ldr.w r9, [r4, #96] ; 0x60 │ │ cmp.w r9, #0 │ │ - ble.n e588 │ │ + ble.n e584 │ │ ldr r3, [r4, #68] ; 0x44 │ │ add.w r3, r3, r9, lsl #4 │ │ ldrd r2, r3, [r3] │ │ subs r6, r6, r2 │ │ sbc.w r7, r7, r3 │ │ - b.n e588 │ │ + b.n e584 │ │ mov r9, r3 │ │ cmp r6, #0 │ │ mov r0, r8 │ │ sbcs.w r3, r7, #0 │ │ mov.w r1, #0 │ │ itt lt │ │ movlt r7, #0 │ │ movlt r6, #0 │ │ - bl c2aa │ │ + bl c2a6 │ │ movs r3, #0 │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r0, asr #31 │ │ cmp r3, r9 │ │ - bge.n e5bc │ │ + bge.n e5b8 │ │ ldr r2, [r4, #68] ; 0x44 │ │ add.w r2, r2, r3, lsl #4 │ │ adds r3, #1 │ │ ldrd r0, r1, [r2, #8] │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n e5a6 │ │ + b.n e5a2 │ │ strd r6, r7, [r4, #80] ; 0x50 │ │ - b.n e5ce │ │ + b.n e5ca │ │ mvn.w r0, #2 │ │ - b.n e69e │ │ + b.n e69a │ │ mvn.w r0, #128 ; 0x80 │ │ - b.n e69e │ │ + b.n e69a │ │ movs r0, #1 │ │ - b.n e69e │ │ + b.n e69a │ │ ldr r3, [r4, #88] ; 0x58 │ │ add r6, sp, #8 │ │ cmp r3, #1 │ │ - ble.n e638 │ │ + ble.n e634 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n e69a │ │ + blt.n e696 │ │ ldr r3, [sp, #12] │ │ lsls r1, r3, #3 │ │ ldrd r2, r3, [r4, #104] ; 0x68 │ │ adds r2, r2, r1 │ │ adc.w r3, r3, r1, asr #31 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #4 │ │ - bne.n e638 │ │ + bne.n e634 │ │ mov r0, r6 │ │ ldr.w r8, [r4, #92] ; 0x5c │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp r8, r0 │ │ - beq.n e638 │ │ + beq.n e634 │ │ mov r0, r6 │ │ - bl 11770 │ │ + bl 1176c │ │ cmp r0, #0 │ │ - beq.n e5da │ │ + beq.n e5d6 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #4] │ │ - cbnz r3, e638 │ │ + cbnz r3, e634 │ │ ldr r0, [r4, #72] ; 0x48 │ │ - bl c854 │ │ + bl c850 │ │ ldr r0, [r4, #76] ; 0x4c │ │ - bl c7e0 │ │ + bl c7dc │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n e690 │ │ + bgt.n e68c │ │ ldr r3, [r4, #4] │ │ - cbz r3, e674 │ │ + cbz r3, e670 │ │ mov r0, r6 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r2, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r1, r0 │ │ cmp r3, r2 │ │ - bge.n e660 │ │ + bge.n e65c │ │ ldr r0, [r4, #64] ; 0x40 │ │ ldr.w r0, [r0, r3, lsl #2] │ │ cmp r0, r1 │ │ - beq.n e664 │ │ + beq.n e660 │ │ adds r3, #1 │ │ - b.n e64e │ │ - beq.w e4ca │ │ + b.n e64a │ │ + beq.w e4c6 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, r7 │ │ str r1, [r4, #92] ; 0x5c │ │ - bl 122ce │ │ + bl 122ca │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - b.n e690 │ │ + b.n e68c │ │ stmia.w sp, {r3, r6} │ │ mov r0, r4 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - bl df30 │ │ - cbnz r0, e69e │ │ + bl df2c │ │ + cbnz r0, e69a │ │ ldr.w r3, [r4, #456] ; 0x1c8 │ │ str r3, [r4, #92] ; 0x5c │ │ ldr r3, [r4, #96] ; 0x60 │ │ adds r3, #1 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 12012 │ │ - b.n e4ca │ │ + bl 1200e │ │ + b.n e4c6 │ │ mvn.w r0, #1 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n e6aa │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e6a6 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #68 ; 0x44 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #1016] ; (eaac ) │ │ + ldr r2, [pc, #8] ; (e6b8 ) │ │ movs r1, r0 │ │ │ │ -0000e6b4 : │ │ +0000e6b0 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - beq.n e746 │ │ + beq.n e742 │ │ add.w r0, r0, #560 ; 0x230 │ │ - bl bd06 │ │ + bl bd02 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bd60 │ │ + bl bd5c │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 1185c │ │ + bl 11858 │ │ ldr r3, [r4, #72] ; 0x48 │ │ - cbz r3, e706 │ │ + cbz r3, e702 │ │ ldr r3, [r4, #52] ; 0x34 │ │ - cbz r3, e706 │ │ + cbz r3, e702 │ │ movs r5, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ ldr r0, [r4, #72] ; 0x48 │ │ cmp r5, r3 │ │ - bge.n e6fc │ │ + bge.n e6f8 │ │ add.w r0, r0, r5, lsl #5 │ │ - bl c854 │ │ + bl c850 │ │ ldr r0, [r4, #76] ; 0x4c │ │ add.w r0, r0, r5, lsl #4 │ │ adds r5, #1 │ │ - bl c7e0 │ │ - b.n e6de │ │ + bl c7dc │ │ + b.n e6da │ │ blx 4b00 │ │ ldr r0, [r4, #76] ; 0x4c │ │ blx 4b00 │ │ ldr r0, [r4, #60] ; 0x3c │ │ - cbz r0, e70e │ │ + cbz r0, e70a │ │ blx 4b00 │ │ ldr r0, [r4, #68] ; 0x44 │ │ - cbz r0, e716 │ │ + cbz r0, e712 │ │ blx 4b00 │ │ ldr r0, [r4, #64] ; 0x40 │ │ - cbz r0, e71e │ │ + cbz r0, e71a │ │ blx 4b00 │ │ ldr r0, [r4, #56] ; 0x38 │ │ - cbz r0, e726 │ │ + cbz r0, e722 │ │ blx 4b00 │ │ add.w r0, r4, #24 │ │ - bl 11e06 │ │ + bl 11e02 │ │ ldr r0, [r4, #0] │ │ - cbz r0, e73a │ │ + cbz r0, e736 │ │ ldr.w r3, [r4, #656] ; 0x290 │ │ - cbz r3, e73a │ │ + cbz r3, e736 │ │ blx r3 │ │ mov r0, r4 │ │ movs r1, #0 │ │ mov.w r2, #664 ; 0x298 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r8, r3 │ │ - ldr r3, [pc, #304] ; (e884 ) │ │ + ldr r3, [pc, #304] ; (e880 ) │ │ mov r9, r2 │ │ sub sp, #28 │ │ mov r4, r1 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov r5, r0 │ │ ldr r1, [sp, #60] ; 0x3c │ │ ldr r2, [r3, #0] │ │ mov r6, r3 │ │ str r2, [sp, #20] │ │ - cbz r0, e77a │ │ - cbz r1, e77a │ │ + cbz r0, e776 │ │ + cbz r1, e776 │ │ movs r3, #1 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ blx r1 │ │ mov r7, r0 │ │ - b.n e77e │ │ + b.n e77a │ │ mov.w r7, #4294967295 ; 0xffffffff │ │ movs r1, #0 │ │ mov.w r2, #664 ; 0x298 │ │ mov r0, r4 │ │ str r1, [sp, #12] │ │ str r1, [sp, #16] │ │ - blx 4ad0 │ │ + blx 4a70 │ │ add r3, sp, #56 ; 0x38 │ │ str r5, [r4, #0] │ │ add.w r5, r4, #648 ; 0x288 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r5, {r0, r1, r2, r3} │ │ add.w r5, r4, #24 │ │ mov r0, r5 │ │ - bl 11df6 │ │ + bl 11df2 │ │ cmp.w r9, #0 │ │ - beq.n e7c4 │ │ + beq.n e7c0 │ │ mov r1, r8 │ │ mov r0, r5 │ │ - bl 11e3c │ │ + bl 11e38 │ │ mov r1, r9 │ │ mov r2, r8 │ │ blx 4b78 │ │ mov r0, r5 │ │ mov r1, r8 │ │ - bl 11ea2 │ │ + bl 11e9e │ │ movs r5, #1 │ │ adds r7, #1 │ │ mov.w r3, #1 │ │ mov.w r1, #32 │ │ it ne │ │ strne r3, [r4, #4] │ │ mov r0, r5 │ │ @@ -15174,29 +15179,29 @@ │ │ movs r1, #16 │ │ str r0, [r4, #72] ; 0x48 │ │ mov r0, r5 │ │ blx 4b18 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ str r0, [r4, #76] ; 0x4c │ │ add.w r0, r4, #120 ; 0x78 │ │ - bl 1188a │ │ + bl 11886 │ │ add r3, sp, #16 │ │ str.w r8, [sp, #4] │ │ mov r0, r4 │ │ str r3, [sp, #0] │ │ add r3, sp, #12 │ │ ldr r1, [r4, #72] ; 0x48 │ │ ldr r2, [r4, #76] ; 0x4c │ │ - bl df30 │ │ + bl df2c │ │ subs r7, r0, #0 │ │ - bge.n e81c │ │ + bge.n e818 │ │ str.w r8, [r4] │ │ mov r0, r4 │ │ - bl e6b4 │ │ - b.n e866 │ │ + bl e6b0 │ │ + b.n e862 │ │ ldr r0, [sp, #16] │ │ movs r1, #4 │ │ adds r0, #2 │ │ blx 4b18 │ │ ldr.w r3, [r4, #456] ; 0x1c8 │ │ ldr r2, [sp, #16] │ │ ldr r1, [sp, #12] │ │ @@ -15219,149 +15224,149 @@ │ │ movs r3, #0 │ │ strd r2, r3, [r8] │ │ ldrd r2, r3, [r4, #8] │ │ str r5, [r4, #88] ; 0x58 │ │ str r0, [r4, #60] ; 0x3c │ │ strd r2, r3, [r0] │ │ ldr r0, [sp, #12] │ │ - cbz r0, e86e │ │ + cbz r0, e86a │ │ blx 4b00 │ │ ldr r2, [sp, #20] │ │ mov r0, r7 │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n e87c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n e878 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ nop │ │ - bx ip │ │ + bx sp │ │ movs r1, r0 │ │ │ │ -0000e888 : │ │ +0000e884 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r7, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ mov r4, r3 │ │ mov r0, r7 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w e74c │ │ + b.w e748 │ │ ... │ │ │ │ -0000e8a4 : │ │ +0000e8a0 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #36] ; (e8d0 ) │ │ + ldr r3, [pc, #36] ; (e8cc ) │ │ mov lr, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ sub sp, #36 ; 0x24 │ │ add r4, sp, #16 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r4, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r0, lr │ │ mov r1, r7 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl e888 │ │ + bl e884 │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - blx r2 │ │ + blxns r2 │ │ movs r1, r0 │ │ │ │ -0000e8d4 : │ │ +0000e8d0 : │ │ ldr r0, [r0, #52] ; 0x34 │ │ bx lr │ │ │ │ -0000e8d8 : │ │ +0000e8d4 : │ │ ldr r0, [r0, #4] │ │ bx lr │ │ │ │ -0000e8dc : │ │ +0000e8d8 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r5, [r0, #4] │ │ - cbz r5, e8e6 │ │ + cbz r5, e8e2 │ │ ldr r5, [r0, #96] ; 0x60 │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e916 │ │ + ble.n e912 │ │ ldrd r2, r3, [r4, #112] ; 0x70 │ │ orrs.w r1, r2, r3 │ │ - beq.n e91c │ │ + beq.n e918 │ │ ldrd r0, r1, [r4, #104] ; 0x68 │ │ movs r6, #0 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ ldr r3, [r4, #72] ; 0x48 │ │ movs r7, #0 │ │ add.w r3, r3, r5, lsl #5 │ │ ldr r3, [r3, #8] │ │ strd r6, r7, [r4, #104] ; 0x68 │ │ strd r6, r7, [r4, #112] ; 0x70 │ │ muls r0, r3 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e922 : │ │ +0000e91e : │ │ ldr r3, [r0, #52] ; 0x34 │ │ push {r4, lr} │ │ subs r2, r3, #1 │ │ cmp r1, r3 │ │ - blt.n e930 │ │ + blt.n e92c │ │ mov r1, r2 │ │ - b.n e928 │ │ + b.n e924 │ │ ldr r4, [r0, #4] │ │ - cbnz r4, e93e │ │ + cbnz r4, e93a │ │ cmp r1, #0 │ │ - blt.n e942 │ │ + blt.n e93e │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - b.n e928 │ │ + b.n e924 │ │ cmp r1, #0 │ │ - bge.n e946 │ │ + bge.n e942 │ │ ldr r0, [r0, #92] ; 0x5c │ │ pop {r4, pc} │ │ ldr r3, [r0, #64] ; 0x40 │ │ ldr.w r0, [r3, r1, lsl #2] │ │ pop {r4, pc} │ │ │ │ -0000e94e : │ │ +0000e94a : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r6, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e9a0 │ │ + ble.n e99c │ │ ldr r3, [r0, #4] │ │ - cbz r3, e9a0 │ │ + cbz r3, e99c │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bge.n e9a0 │ │ + bge.n e99c │ │ cmp r1, #0 │ │ - bge.n e988 │ │ + bge.n e984 │ │ movs r7, #0 │ │ movs r4, #0 │ │ movs r5, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n e982 │ │ + bge.n e97e │ │ mov r1, r7 │ │ mov r0, r6 │ │ - bl e94e │ │ + bl e94a │ │ adds r7, #1 │ │ adds r4, r4, r0 │ │ adcs r5, r1 │ │ - b.n e96c │ │ + b.n e968 │ │ mov r0, r4 │ │ mov r1, r5 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0, #56] ; 0x38 │ │ adds r1, #1 │ │ add.w r1, r3, r1, lsl #3 │ │ ldrd r2, r3, [r1] │ │ @@ -15369,136 +15374,136 @@ │ │ subs r0, r2, r0 │ │ sbc.w r1, r3, r1 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e9aa : │ │ +0000e9a6 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n e9f0 │ │ + ble.n e9ec │ │ ldr r3, [r0, #4] │ │ - cbz r3, e9f0 │ │ + cbz r3, e9ec │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ - bge.n e9f0 │ │ + bge.n e9ec │ │ cmp r1, #0 │ │ - bge.n e9e4 │ │ + bge.n e9e0 │ │ movs r5, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r5, r3 │ │ - bge.n e9de │ │ + bge.n e9da │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl e9aa │ │ + bl e9a6 │ │ adds r5, #1 │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n e9c8 │ │ + b.n e9c4 │ │ mov r0, r6 │ │ mov r1, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r3, [r0, #68] ; 0x44 │ │ add.w r1, r3, r1, lsl #4 │ │ ldr r0, [r1, #8] │ │ ldr r1, [r1, #12] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000e9fa : │ │ +0000e9f6 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ push {r3, r4, r5, r6, r7, lr} │ │ cmp r2, #1 │ │ mov r4, r0 │ │ mov r3, r1 │ │ - ble.n ea5c │ │ + ble.n ea58 │ │ ldr r2, [r0, #4] │ │ - cbz r2, ea5c │ │ + cbz r2, ea58 │ │ ldr r2, [r0, #52] ; 0x34 │ │ cmp r1, r2 │ │ - bge.n ea5c │ │ + bge.n ea58 │ │ cmp r1, #0 │ │ - bge.n ea36 │ │ + bge.n ea32 │ │ movs r5, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ ldr r3, [r4, #52] ; 0x34 │ │ cmp r5, r3 │ │ - bge.n ea30 │ │ + bge.n ea2c │ │ mov r1, r5 │ │ mov r0, r4 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r5, #1 │ │ adds r6, r6, r0 │ │ adcs r7, r1 │ │ - b.n ea1a │ │ + b.n ea16 │ │ mov r0, r6 │ │ mov r1, r7 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ ldr r2, [r0, #68] ; 0x44 │ │ mov.w r5, #1000 ; 0x3e8 │ │ add.w r2, r2, r1, lsl #4 │ │ ldr r0, [r2, #8] │ │ ldr r6, [r2, #12] │ │ ldr r2, [r4, #72] ; 0x48 │ │ umull r0, r1, r0, r5 │ │ add.w r3, r2, r3, lsl #5 │ │ ldr r2, [r3, #8] │ │ mla r1, r5, r6, r1 │ │ asrs r3, r2, #31 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -0000ea66 : │ │ +0000ea62 : │ │ ldr r2, [r0, #88] ; 0x58 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ cmp r2, #1 │ │ - ble.n ea82 │ │ + ble.n ea7e │ │ ldr.w lr, [r0, #52] ; 0x34 │ │ cmp r1, lr │ │ - bge.n ea82 │ │ + bge.n ea7e │ │ ldr r3, [r0, #4] │ │ - cbnz r3, eaae │ │ - cbz r1, ea8a │ │ + cbnz r3, eaaa │ │ + cbz r1, ea86 │ │ mov r1, r3 │ │ - b.n ea6c │ │ + b.n ea68 │ │ mvn.w r0, #130 ; 0x82 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldr r3, [r0, #72] ; 0x48 │ │ ldr r0, [r3, #16] │ │ cmp r0, #0 │ │ - bgt.n eb44 │ │ + bgt.n eb40 │ │ ldr r0, [r3, #12] │ │ cmp r0, #0 │ │ - ble.n eaa6 │ │ + ble.n eaa2 │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - ble.n eb44 │ │ + ble.n eb40 │ │ add r0, r3 │ │ asrs r0, r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ cmp r1, #0 │ │ - bge.n eb0a │ │ + bge.n eb06 │ │ movs r3, #0 │ │ movs r6, #0 │ │ movs r7, #0 │ │ cmp r3, lr │ │ - bge.n eaec │ │ + bge.n eae8 │ │ adds r1, r3, #1 │ │ ldr r2, [r0, #56] ; 0x38 │ │ ldr r3, [r0, #60] ; 0x3c │ │ mov.w ip, r1, lsl #3 │ │ add r2, ip │ │ add ip, r3 │ │ ldrd r2, r3, [r2] │ │ @@ -15507,157 +15512,157 @@ │ │ sbc.w r3, r3, r9 │ │ lsls r4, r2, #3 │ │ adds r6, r6, r4 │ │ mov.w r5, r3, lsl #3 │ │ mov r3, r1 │ │ orr.w r5, r5, r2, lsr #29 │ │ adcs r7, r5 │ │ - b.n eab8 │ │ + b.n eab4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9fa │ │ + bl e9f6 │ │ mov.w r3, #1000 ; 0x3e8 │ │ mov r4, r0 │ │ mov r5, r1 │ │ umull r0, r1, r6, r3 │ │ mov r2, r4 │ │ mla r1, r3, r7, r1 │ │ mov r3, r5 │ │ - b.n eb3c │ │ + b.n eb38 │ │ adds r3, r1, #1 │ │ ldr r4, [r0, #60] ; 0x3c │ │ ldr r2, [r0, #56] ; 0x38 │ │ mov.w r6, #8000 ; 0x1f40 │ │ lsls r3, r3, #3 │ │ add r2, r3 │ │ add r3, r4 │ │ ldrd r4, r5, [r2] │ │ ldrd r2, r3, [r3, #-8] │ │ subs r2, r4, r2 │ │ sbc.w r3, r5, r3 │ │ umull r4, r5, r2, r6 │ │ mla r5, r6, r3, r5 │ │ - bl e9fa │ │ + bl e9f6 │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r4 │ │ mov r1, r5 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -0000eb48 : │ │ +0000eb44 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #692] ; (ee04 ) │ │ + ldr r3, [pc, #692] ; (ee00 ) │ │ mov r4, r2 │ │ ldr r1, [r0, #88] ; 0x58 │ │ sub sp, #436 ; 0x1b4 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ mov fp, r0 │ │ cmp r1, #1 │ │ str r3, [sp, #12] │ │ ldr r2, [r3, #0] │ │ str r2, [sp, #428] ; 0x1ac │ │ - ble.w edec │ │ + ble.w ede8 │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.w ede6 │ │ + beq.w ede2 │ │ cmp r4, #0 │ │ sbcs.w r3, r5, #0 │ │ - blt.w edec │ │ + blt.w ede8 │ │ ldrd r2, r3, [r0, #16] │ │ cmp r2, r4 │ │ sbcs r3, r5 │ │ - blt.w edec │ │ + blt.w ede8 │ │ cmp r1, #2 │ │ - beq.n ebb0 │ │ + beq.n ebac │ │ ldr r1, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #56] ; 0x38 │ │ add.w r1, r3, r1, lsl #3 │ │ ldrd r2, r3, [r1] │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ - blt.n ebaa │ │ + blt.n eba6 │ │ ldrd r2, r3, [r1, #8] │ │ cmp r4, r2 │ │ sbcs.w r3, r5, r3 │ │ - blt.n ebb0 │ │ + blt.n ebac │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ add.w r7, fp, #120 ; 0x78 │ │ ldr.w r1, [fp, #92] ; 0x5c │ │ mov.w r8, #4294967295 ; 0xffffffff │ │ mov.w r9, #4294967295 ; 0xffffffff │ │ mov r0, r7 │ │ strd r8, r9, [fp, #80] ; 0x50 │ │ - bl 122ce │ │ + bl 122ca │ │ add.w r0, fp, #480 ; 0x1e0 │ │ - bl bd24 │ │ + bl bd20 │ │ mov r2, r4 │ │ mov r3, r5 │ │ mov r0, fp │ │ - bl dd04 │ │ + bl dd00 │ │ add r5, sp, #64 ; 0x40 │ │ mov r4, r0 │ │ cmp r0, #0 │ │ - bne.w edd0 │ │ + bne.w edcc │ │ ldr.w r1, [fp, #92] ; 0x5c │ │ mov r0, r5 │ │ add r6, sp, #16 │ │ - bl 1188a │ │ + bl 11886 │ │ mov r9, r4 │ │ mov r0, r5 │ │ mov r8, r4 │ │ - bl 1228a │ │ + bl 12286 │ │ str r4, [sp, #8] │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n ecc6 │ │ + ble.n ecc2 │ │ add.w sl, sp, #32 │ │ mov r0, r5 │ │ mov r1, sl │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp r0, #0 │ │ - ble.n ecc6 │ │ + ble.n ecc2 │ │ ldr.w r0, [fp, #96] ; 0x60 │ │ ldr.w r3, [fp, #72] ; 0x48 │ │ add.w r0, r3, r0, lsl #5 │ │ ldr r1, [r0, #28] │ │ cmp r1, #0 │ │ - beq.n ecc0 │ │ + beq.n ecbc │ │ mov r1, sl │ │ - bl c5fc │ │ + bl c5f8 │ │ subs r2, r0, #0 │ │ - bge.n ec3e │ │ + bge.n ec3a │ │ mov r0, r7 │ │ movs r1, #0 │ │ - bl 122f0 │ │ + bl 122ec │ │ movs r2, #0 │ │ - b.n ec5e │ │ + b.n ec5a │ │ ldr r3, [sp, #8] │ │ - cbz r3, ec52 │ │ - cbnz r4, ec52 │ │ + cbz r3, ec4e │ │ + cbnz r4, ec4e │ │ mov r0, r7 │ │ mov r1, r4 │ │ str r2, [sp, #0] │ │ - bl 122f0 │ │ + bl 122ec │ │ ldr r2, [sp, #0] │ │ - b.n ec5e │ │ + b.n ec5a │ │ cmp.w r8, #0 │ │ - beq.n ec5e │ │ + beq.n ec5a │ │ add r8, r2 │ │ add.w r9, r9, r8, asr #2 │ │ ldrd r0, r1, [sl, #16] │ │ adds r3, r1, #1 │ │ it eq │ │ cmpeq.w r0, #4294967295 ; 0xffffffff │ │ - bne.n ec70 │ │ + bne.n ec6c │ │ mov r8, r2 │ │ - b.n ebfe │ │ + b.n ebfa │ │ ldr.w r6, [fp, #96] ; 0x60 │ │ movs r7, #0 │ │ ldr.w r4, [fp, #68] ; 0x44 │ │ add.w r3, r4, r6, lsl #4 │ │ adds r4, #8 │ │ ldrd r2, r3, [r3] │ │ subs r0, r0, r2 │ │ @@ -15665,145 +15670,145 @@ │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ itt lt │ │ movlt r0, #0 │ │ movlt r1, #0 │ │ cmp r7, r6 │ │ add.w r4, r4, #16 │ │ - bge.n ecaa │ │ + bge.n eca6 │ │ ldrd r2, r3, [r4, #-16] │ │ adds r7, #1 │ │ adds r0, r0, r2 │ │ adcs r1, r3 │ │ - b.n ec96 │ │ + b.n ec92 │ │ subs.w r0, r0, r9 │ │ sbc.w r1, r1, r9, asr #31 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n edb6 │ │ + bge.n edb2 │ │ movs r2, #0 │ │ movs r3, #0 │ │ - b.n ecfe │ │ + b.n ecfa │ │ mov r0, r7 │ │ - bl 122f0 │ │ + bl 122ec │ │ cmp.w r8, #0 │ │ - bne.n ecf6 │ │ + bne.n ecf2 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, fp │ │ mov r1, r6 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ mov r3, r1 │ │ sbcs.w r3, r3, #0 │ │ strd r0, r1, [sp] │ │ - bge.n ed04 │ │ + bge.n ed00 │ │ mov r0, fp │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ - b.n edb6 │ │ + bl e9a6 │ │ + b.n edb2 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [fp, #80] ; 0x50 │ │ - b.n edba │ │ + b.n edb6 │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n ed2e │ │ + ble.n ed2a │ │ mov r0, r6 │ │ ldr.w sl, [fp, #92] ; 0x5c │ │ - bl 117f8 │ │ + bl 117f4 │ │ cmp sl, r0 │ │ - beq.n ed2e │ │ + beq.n ed2a │ │ mov r0, r6 │ │ - bl 11770 │ │ - cbz r0, ed2e │ │ + bl 1176c │ │ + cbz r0, ed2a │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ ldr.w r3, [fp, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n ed9c │ │ + bgt.n ed98 │ │ mov r0, r6 │ │ mov.w sl, #0 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr.w r2, [fp, #52] ; 0x34 │ │ mov r3, r0 │ │ cmp sl, r2 │ │ - bge.n ed5c │ │ + bge.n ed58 │ │ ldr.w r1, [fp, #64] ; 0x40 │ │ ldr.w r1, [r1, sl, lsl #2] │ │ cmp r1, r3 │ │ - beq.n ed60 │ │ + beq.n ed5c │ │ add.w sl, sl, #1 │ │ - b.n ed46 │ │ - beq.w ebfe │ │ + b.n ed42 │ │ + beq.w ebfa │ │ mov r1, r3 │ │ str.w r3, [fp, #92] ; 0x5c │ │ str.w sl, [fp, #96] ; 0x60 │ │ mov r0, r7 │ │ str r3, [sp, #8] │ │ - bl 122ce │ │ + bl 122ca │ │ ldr r3, [sp, #8] │ │ mov r0, r5 │ │ mov r1, r3 │ │ - bl 122ce │ │ + bl 122ca │ │ movs r3, #3 │ │ str.w r3, [fp, #88] ; 0x58 │ │ ldr.w r3, [fp, #60] ; 0x3c │ │ ldrd r0, r1, [sp] │ │ add.w r3, r3, sl, lsl #3 │ │ ldrd r2, r3, [r3] │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ ite ge │ │ movge r4, #1 │ │ movlt r4, #0 │ │ mov r1, r6 │ │ mov r0, r7 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r1, r6 │ │ mov r0, r5 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, r6 │ │ - bl 1177a │ │ + bl 11776 │ │ str r0, [sp, #8] │ │ - b.n ebfe │ │ + b.n ebfa │ │ strd r0, r1, [fp, #80] ; 0x50 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ strd r2, r3, [fp, #104] ; 0x68 │ │ strd r2, r3, [fp, #112] ; 0x70 │ │ - b.n edf0 │ │ + b.n edec │ │ strd r8, r9, [fp, #80] ; 0x50 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov r0, fp │ │ - bl db50 │ │ + bl db4c │ │ mvn.w r0, #136 ; 0x88 │ │ - b.n edf0 │ │ + b.n edec │ │ mvn.w r0, #137 ; 0x89 │ │ - b.n edf0 │ │ + b.n edec │ │ mvn.w r0, #130 ; 0x82 │ │ ldr r3, [sp, #12] │ │ ldr r2, [sp, #428] ; 0x1ac │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n edfe │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n edfa │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #436 ; 0x1b4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - muls r2, r5 │ │ + muls r6, r5 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #76 ; 0x4c │ │ - ldr r5, [pc, #284] ; (ef2c ) │ │ + ldr r5, [pc, #284] ; (ef28 ) │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ ldr.w sl, [r0, #456] ; 0x1c8 │ │ mov fp, r2 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r1, [r0, #72] ; 0x48 │ │ mov r4, r0 │ │ @@ -15811,56 +15816,56 @@ │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #68] ; 0x44 │ │ ldr r3, [r0, #60] ; 0x3c │ │ ldrd r6, r7, [r3] │ │ str r2, [sp, #56] ; 0x38 │ │ str r2, [sp, #60] ; 0x3c │ │ str.w sl, [sp, #52] ; 0x34 │ │ - bl dc34 │ │ + bl dc30 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mov r3, fp │ │ mov r9, r1 │ │ ldr.w r1, [r4, #652] ; 0x28c │ │ mov r8, r0 │ │ - cbz r1, ee6e │ │ + cbz r1, ee6a │ │ ldr.w r0, [r4, #660] ; 0x294 │ │ - cbz r0, ee6e │ │ + cbz r0, ee6a │ │ movs r3, #2 │ │ movs r2, #0 │ │ str r3, [sp, #0] │ │ movs r3, #0 │ │ ldr r0, [r4, #0] │ │ blx r1 │ │ ldr.w r3, [r4, #660] ; 0x294 │ │ ldr r0, [r4, #0] │ │ blx r3 │ │ asrs r1, r0, #31 │ │ strd r0, r1, [r4, #16] │ │ strd r0, r1, [r4, #8] │ │ - b.n ee76 │ │ + b.n ee72 │ │ str r2, [r4, #16] │ │ str r3, [r4, #20] │ │ str r2, [r4, #8] │ │ str r3, [r4, #12] │ │ ldrd r2, r3, [r4, #16] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n ef0e │ │ + beq.n ef0a │ │ ldr r3, [r4, #64] ; 0x40 │ │ add r2, sp, #56 ; 0x38 │ │ mov r0, r4 │ │ str r2, [sp, #0] │ │ add.w r1, r3, #8 │ │ ldr r2, [r3, #4] │ │ add r3, sp, #52 ; 0x34 │ │ - bl dda8 │ │ + bl dda4 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n ef18 │ │ + blt.n ef14 │ │ ldrd r2, r3, [r4, #8] │ │ mov r0, r4 │ │ ldr r1, [r4, #64] ; 0x40 │ │ strd r6, r7, [sp] │ │ strd r2, r3, [sp, #8] │ │ ldrd r2, r3, [sp, #56] ; 0x38 │ │ strd r2, r3, [sp, #16] │ │ @@ -15870,17 +15875,17 @@ │ │ add.w r3, r1, #8 │ │ str r3, [sp, #28] │ │ ldr r3, [r1, #4] │ │ str r3, [sp, #32] │ │ movs r3, #0 │ │ str r3, [sp, #36] ; 0x24 │ │ movs r3, #0 │ │ - bl e164 │ │ + bl e160 │ │ cmp r0, #0 │ │ - blt.n ef14 │ │ + blt.n ef10 │ │ ldr r3, [r4, #56] ; 0x38 │ │ movs r0, #0 │ │ movs r1, #0 │ │ strd r0, r1, [r3] │ │ mov r0, r4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r1, [r4, #68] ; 0x44 │ │ @@ -15890,172 +15895,172 @@ │ │ ldrd r2, r3, [r1, #8] │ │ strd r8, r9, [r1] │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ strd r2, r3, [r1, #8] │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl eb48 │ │ - b.n ef18 │ │ + bl eb44 │ │ + b.n ef14 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n ef18 │ │ + b.n ef14 │ │ mvn.w r0, #127 ; 0x7f │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n ef24 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n ef20 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - lsls r6, r4 │ │ + lsls r2, r5 │ │ movs r1, r0 │ │ │ │ -0000ef30 : │ │ +0000ef2c : │ │ push {r4, r5, r6, r7, lr} │ │ sub sp, #20 │ │ mov r4, r3 │ │ add r3, sp, #40 ; 0x28 │ │ mov r6, r2 │ │ mov r7, r0 │ │ mov r5, r1 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r2, r6 │ │ mov r0, r7 │ │ mov r1, r5 │ │ mov r3, r4 │ │ - bl e74c │ │ + bl e748 │ │ mov r6, r0 │ │ - cbnz r0, ef84 │ │ + cbnz r0, ef80 │ │ ldr r3, [r5, #88] ; 0x58 │ │ cmp r3, #1 │ │ - bne.n ef7c │ │ + bne.n ef78 │ │ ldr r0, [r5, #4] │ │ movs r3, #2 │ │ str r3, [r5, #88] ; 0x58 │ │ - cbz r0, ef76 │ │ + cbz r0, ef72 │ │ mov r0, r5 │ │ - bl ee08 │ │ + bl ee04 │ │ mov r4, r0 │ │ - cbz r0, ef82 │ │ + cbz r0, ef7e │ │ str r6, [r5, #0] │ │ mov r0, r5 │ │ - bl e6b4 │ │ - b.n ef82 │ │ + bl e6b0 │ │ + b.n ef7e │ │ movs r3, #3 │ │ str r3, [r5, #88] ; 0x58 │ │ - b.n ef84 │ │ + b.n ef80 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n ef84 │ │ + b.n ef80 │ │ mov r0, r4 │ │ add sp, #20 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0000ef88 : │ │ +0000ef84 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r5, r3 │ │ - ldr r3, [pc, #36] ; (efb4 ) │ │ + ldr r3, [pc, #36] ; (efb0 ) │ │ mov lr, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r3, pc │ │ sub sp, #36 ; 0x24 │ │ add r4, sp, #16 │ │ ldmia r3, {r0, r1, r2, r3} │ │ stmia.w r4, {r0, r1, r2, r3} │ │ stmia.w sp, {r0, r1, r2, r3} │ │ mov r0, lr │ │ mov r1, r7 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl ef30 │ │ + bl ef2c │ │ add sp, #36 ; 0x24 │ │ pop {r4, r5, r6, r7, pc} │ │ - lsls r4, r5 │ │ + lsls r0, r6 │ │ movs r1, r0 │ │ │ │ -0000efb8 : │ │ +0000efb4 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r1 │ │ - ldr r1, [pc, #40] ; (efe8 ) │ │ + ldr r1, [pc, #40] ; (efe4 ) │ │ add r1, pc │ │ blx 4b84 │ │ mov r5, r0 │ │ - cbz r0, efde │ │ + cbz r0, efda │ │ movs r2, #0 │ │ mov r1, r4 │ │ mov r3, r2 │ │ - bl ef88 │ │ + bl ef84 │ │ mov r4, r0 │ │ - cbz r0, efe4 │ │ + cbz r0, efe0 │ │ mov r0, r5 │ │ blx 4b48 │ │ - b.n efe4 │ │ + b.n efe0 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [r2, #120] ; 0x78 │ │ + ldr r1, [r0, #72] ; 0x48 │ │ ... │ │ │ │ -0000efec : │ │ +0000efe8 : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - bne.n f018 │ │ + bne.n f014 │ │ movs r3, #2 │ │ str r3, [r0, #88] ; 0x58 │ │ ldr r3, [r0, #4] │ │ - cbz r3, f012 │ │ - bl ee08 │ │ + cbz r3, f00e │ │ + bl ee04 │ │ mov r4, r0 │ │ - cbz r0, f01e │ │ + cbz r0, f01a │ │ movs r3, #0 │ │ mov r0, r5 │ │ str r3, [r5, #0] │ │ - bl e6b4 │ │ - b.n f01e │ │ + bl e6b0 │ │ + b.n f01a │ │ movs r2, #3 │ │ str r2, [r0, #88] ; 0x58 │ │ - b.n f020 │ │ + b.n f01c │ │ mvn.w r3, #130 ; 0x82 │ │ - b.n f020 │ │ + b.n f01c │ │ mov r3, r4 │ │ mov r0, r3 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0000f024 : │ │ +0000f020 : │ │ cmp r0, r2 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ mov r9, r3 │ │ sbcs.w r3, r1, r9 │ │ mov r8, r2 │ │ ldrd r6, r7, [sp, #28] │ │ - bge.n f0a2 │ │ + bge.n f09e │ │ cmp r0, #1 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f0aa │ │ + blt.n f0a6 │ │ movs r3, #64 ; 0x40 │ │ movs r4, #0 │ │ movs r5, #0 │ │ adds r0, r0, r0 │ │ adcs r1, r1 │ │ adds r4, r4, r4 │ │ adcs r5, r5 │ │ subs r3, #1 │ │ - beq.n f068 │ │ + beq.n f064 │ │ cmp r0, r8 │ │ sbcs.w r2, r1, r9 │ │ - blt.n f046 │ │ + blt.n f042 │ │ subs.w r0, r0, r8 │ │ orr.w r4, r4, #1 │ │ sbc.w r1, r1, r9 │ │ - b.n f046 │ │ + b.n f042 │ │ mov.w lr, #64 ; 0x40 │ │ movs r2, #0 │ │ movs r3, #0 │ │ adds r0, r2, r6 │ │ and.w r8, r4, #1 │ │ adc.w r1, r3, r7 │ │ mov.w r9, #0 │ │ @@ -16064,76 +16069,76 @@ │ │ movne r2, r0 │ │ movne r3, r1 │ │ asrs r5, r5, #1 │ │ mov.w r4, r4, rrx │ │ asrs r3, r3, #1 │ │ mov.w r2, r2, rrx │ │ subs.w lr, lr, #1 │ │ - bne.n f070 │ │ + bne.n f06c │ │ mov r0, r2 │ │ mov r1, r3 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r6 │ │ mov r1, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ movs r0, #0 │ │ mov r1, r0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ ... │ │ │ │ -0000f0b4 : │ │ +0000f0b0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #172 ; 0xac │ │ - ldr.w r7, [pc, #1396] ; f630 │ │ + ldr.w r7, [pc, #1396] ; f62c │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #40] ; 0x28 │ │ mov r4, r0 │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r3, [r7, #0] │ │ str r3, [sp, #164] ; 0xa4 │ │ - bl e9aa │ │ + bl e9a6 │ │ ldr r3, [r4, #88] ; 0x58 │ │ str r7, [sp, #92] ; 0x5c │ │ cmp r3, #1 │ │ strd r0, r1, [sp, #32] │ │ - ble.w f606 │ │ + ble.w f602 │ │ ldr r3, [r4, #4] │ │ cmp r3, #0 │ │ - beq.w f600 │ │ + beq.w f5fc │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ cmp r2, #0 │ │ sbcs.w r3, r3, #0 │ │ - blt.w f606 │ │ + blt.w f602 │ │ mov r2, r0 │ │ mov r3, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ - blt.w f606 │ │ + blt.w f602 │ │ ldr r5, [r4, #52] ; 0x34 │ │ subs r5, #1 │ │ lsls r3, r5, #4 │ │ adds r3, #8 │ │ cmp r5, #0 │ │ - blt.n f13c │ │ + blt.n f138 │ │ ldr r2, [r4, #68] ; 0x44 │ │ ldrd r6, r7, [sp, #32] │ │ add r2, r3 │ │ subs r3, #16 │ │ ldrd r0, r1, [r2] │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ strd r6, r7, [sp, #32] │ │ cmp r0, r6 │ │ sbcs.w r2, r1, r7 │ │ - bge.n f13c │ │ + bge.n f138 │ │ subs r5, #1 │ │ - b.n f110 │ │ + b.n f10c │ │ adds r2, r5, #1 │ │ ldr r3, [r4, #56] ; 0x38 │ │ add.w r3, r3, r2, lsl #3 │ │ ldrd r0, r1, [r3] │ │ ldrd r8, r9, [r3, #-8] │ │ ldr r3, [r4, #68] ; 0x44 │ │ strd r0, r1, [sp, #24] │ │ @@ -16155,241 +16160,241 @@ │ │ adcs r1, r3 │ │ lsls r3, r5, #2 │ │ strd r0, r1, [sp, #56] ; 0x38 │ │ str r3, [sp, #88] ; 0x58 │ │ ldrd r2, r3, [sp, #24] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.w f394 │ │ + bge.w f390 │ │ ldrd r2, r3, [sp, #24] │ │ movw r0, #1023 ; 0x3ff │ │ movs r1, #0 │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ cmp r0, r2 │ │ sbcs r1, r3 │ │ - bge.n f200 │ │ + bge.n f1fc │ │ ldrd r0, r1, [sp, #56] ; 0x38 │ │ strd r2, r3, [sp] │ │ ldrd r2, r3, [sp, #16] │ │ ldrd r6, r7, [sp, #16] │ │ subs r0, r0, r2 │ │ sbc.w r1, r1, r3 │ │ ldrd r2, r3, [sp, #72] ; 0x48 │ │ subs r2, r2, r6 │ │ sbc.w r3, r3, r7 │ │ - bl f024 │ │ + bl f020 │ │ adds.w r2, r0, r8 │ │ adc.w r3, r1, r9 │ │ subs.w r6, r2, #1024 ; 0x400 │ │ adc.w r7, r3, #4294967295 ; 0xffffffff │ │ movw r2, #1023 ; 0x3ff │ │ adds.w r2, r2, r8 │ │ mov.w r3, #0 │ │ adc.w r3, r3, r9 │ │ cmp r2, r6 │ │ sbcs r3, r7 │ │ - blt.n f204 │ │ + blt.n f200 │ │ mov r6, r8 │ │ mov r7, r9 │ │ ldrd r2, r3, [r4, #8] │ │ cmp r7, r3 │ │ it eq │ │ cmpeq r6, r2 │ │ - bne.n f216 │ │ + bne.n f212 │ │ add r3, sp, #96 ; 0x60 │ │ str r3, [sp, #68] ; 0x44 │ │ - b.n f228 │ │ + b.n f224 │ │ mov r0, r4 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.n f210 │ │ - b.n f5ea │ │ + beq.n f20c │ │ + b.n f5e6 │ │ ldrd r2, r3, [r4, #8] │ │ mov r0, r4 │ │ ldrd sl, fp, [sp, #24] │ │ ldr r1, [sp, #68] ; 0x44 │ │ subs.w sl, sl, r2 │ │ sbc.w fp, fp, r3 │ │ mov r2, sl │ │ mov r3, fp │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ mov sl, r0 │ │ it eq │ │ cmpeq r0, r2 │ │ mov fp, r1 │ │ - beq.w f5ea │ │ + beq.w f5e6 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n f2a2 │ │ + bge.n f29e │ │ adds.w r2, r8, #1 │ │ adc.w r3, r9, #0 │ │ cmp r2, r6 │ │ sbcs.w r1, r3, r7 │ │ - bge.w f618 │ │ + bge.w f614 │ │ orrs.w r1, r6, r7 │ │ - beq.w f5ea │ │ + beq.w f5e6 │ │ subs.w r6, r6, #1024 ; 0x400 │ │ mov r0, r4 │ │ adc.w r7, r7, #4294967295 ; 0xffffffff │ │ cmp r8, r6 │ │ sbcs.w r1, r9, r7 │ │ itt ge │ │ movge r6, r2 │ │ movge r7, r3 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - beq.n f356 │ │ - b.n f5ea │ │ + beq.n f352 │ │ + b.n f5e6 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #88] ; 0x58 │ │ ldr r3, [r3, r2] │ │ cmp r0, r3 │ │ - bne.n f356 │ │ + bne.n f352 │ │ ldr r0, [sp, #68] ; 0x44 │ │ - bl 11784 │ │ + bl 11780 │ │ strd r0, r1, [sp, #8] │ │ mov r3, r1 │ │ adds r1, #1 │ │ mov r2, r0 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n f356 │ │ + beq.n f352 │ │ ldrd r0, r1, [sp, #56] ; 0x38 │ │ cmp r2, r0 │ │ sbcs r3, r1 │ │ - bge.n f30a │ │ + bge.n f306 │ │ ldrd r2, r3, [sp, #8] │ │ movw r8, #44100 ; 0xac44 │ │ mov.w r9, #0 │ │ ldrd r6, r7, [r4, #8] │ │ subs r2, r0, r2 │ │ str.w sl, [sp, #52] ; 0x34 │ │ sbc.w r3, r1, r3 │ │ cmp r8, r2 │ │ str.w fp, [sp, #64] ; 0x40 │ │ mov r1, r3 │ │ sbcs.w r3, r9, r1 │ │ - blt.n f386 │ │ + blt.n f382 │ │ ldrd r2, r3, [sp, #8] │ │ mov r8, r6 │ │ mov r9, r7 │ │ strd r2, r3, [sp, #16] │ │ - b.n f356 │ │ + b.n f352 │ │ adds.w r2, r8, #1 │ │ adc.w r3, r9, #0 │ │ cmp r2, r6 │ │ strd r2, r3, [sp, #80] ; 0x50 │ │ sbcs r3, r7 │ │ - bge.w f618 │ │ + bge.w f614 │ │ ldrd r0, r1, [sp, #24] │ │ ldrd r2, r3, [r4, #8] │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - bne.n f36e │ │ + bne.n f36a │ │ subs.w r6, r6, #1024 ; 0x400 │ │ mov r0, r4 │ │ adc.w r7, r7, #4294967295 ; 0xffffffff │ │ cmp r8, r6 │ │ sbcs.w r3, r9, r7 │ │ it ge │ │ ldrdge r6, r7, [sp, #80] ; 0x50 │ │ mov r2, r6 │ │ mov r3, r7 │ │ - bl dd04 │ │ + bl dd00 │ │ cmp r0, #0 │ │ - bne.w f5b6 │ │ + bne.w f5b2 │ │ strd sl, fp, [sp, #24] │ │ ldrd r2, r3, [sp, #24] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - blt.w f228 │ │ + blt.w f224 │ │ ldrd r2, r3, [sp, #16] │ │ strd r2, r3, [sp, #8] │ │ - b.n f382 │ │ + b.n f37e │ │ ldrd r2, r3, [sp, #8] │ │ strd r6, r7, [sp, #24] │ │ strd r2, r3, [sp, #72] ; 0x48 │ │ ldrd r2, r3, [sp, #16] │ │ strd r2, r3, [sp, #8] │ │ mov r6, r8 │ │ mov r7, r9 │ │ ldrd r2, r3, [sp, #8] │ │ mov r8, r6 │ │ mov r9, r7 │ │ strd r2, r3, [sp, #16] │ │ - b.n f190 │ │ + b.n f18c │ │ ldr r2, [sp, #52] ; 0x34 │ │ mov r0, r4 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - bl dd04 │ │ + bl dd00 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ mov sl, r0 │ │ cmp r0, #0 │ │ - bne.w f5ea │ │ + bne.w f5e6 │ │ add r6, sp, #112 ; 0x70 │ │ mov r0, r4 │ │ mov r1, r6 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ sbcs.w r3, r1, #0 │ │ - blt.w f5ea │ │ + blt.w f5e6 │ │ ldr r3, [r4, #96] ; 0x60 │ │ cmp r5, r3 │ │ - beq.n f3e4 │ │ + beq.n f3e0 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #64] ; 0x40 │ │ ldr r2, [sp, #88] ; 0x58 │ │ str r5, [r4, #96] ; 0x60 │ │ ldr r3, [r3, r2] │ │ str r3, [r4, #92] ; 0x5c │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - b.n f3ec │ │ + b.n f3e8 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bd24 │ │ + bl bd20 │ │ add.w r5, r4, #120 ; 0x78 │ │ ldr r1, [r4, #92] ; 0x5c │ │ mov r0, r5 │ │ - bl 122ce │ │ + bl 122ca │ │ mov r1, r6 │ │ mov r0, r5 │ │ add r6, sp, #128 ; 0x80 │ │ - bl 12012 │ │ + bl 1200e │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 1230e │ │ + bl 1230a │ │ asrs r3, r0, #31 │ │ cmp r0, #0 │ │ - bne.w f544 │ │ + bne.w f540 │ │ ldr r3, [sp, #64] ; 0x40 │ │ mov r0, r4 │ │ ldr r2, [sp, #52] ; 0x34 │ │ - bl dd04 │ │ + bl dd00 │ │ mov.w fp, r0, asr #31 │ │ cmp r0, #0 │ │ sbcs.w r3, fp, #0 │ │ mov sl, r0 │ │ - blt.w f5ea │ │ + blt.w f5e6 │ │ ldrd r2, r3, [r4, #8] │ │ mov r6, r2 │ │ mov r7, r3 │ │ mov r8, r2 │ │ mov r9, r3 │ │ subs.w r8, r8, #1024 ; 0x400 │ │ mov r0, r4 │ │ @@ -16397,109 +16402,109 @@ │ │ cmp.w r8, #0 │ │ sbcs.w r3, r9, #0 │ │ itt lt │ │ movlt.w r8, #0 │ │ movlt.w r9, #0 │ │ mov r2, r8 │ │ mov r3, r9 │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ mov.w fp, r0, asr #31 │ │ cmp r0, #0 │ │ - bne.n f4fe │ │ + bne.n f4fa │ │ add r5, sp, #112 ; 0x70 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ strd r2, r3, [sp, #8] │ │ ldrd sl, fp, [r4, #8] │ │ mov r3, r7 │ │ cmp sl, r6 │ │ sbcs.w r3, fp, r3 │ │ - bge.n f4b6 │ │ + bge.n f4b2 │ │ movs r1, #0 │ │ movs r2, #16 │ │ mov r0, r5 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ subs.w r2, r6, sl │ │ sbc.w r3, r7, fp │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl db6a │ │ + bl db66 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mvn.w r2, #127 ; 0x7f │ │ cmp r1, r3 │ │ it eq │ │ cmpeq r0, r2 │ │ - beq.w f5e6 │ │ + beq.w f5e2 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - bge.n f4ca │ │ + bge.n f4c6 │ │ ldrd r2, r3, [sp, #8] │ │ adds r3, #1 │ │ it eq │ │ cmpeq.w r2, #4294967295 ; 0xffffffff │ │ - beq.n f438 │ │ + beq.n f434 │ │ ldr r3, [sp, #116] ; 0x74 │ │ - cbnz r3, f4f8 │ │ - b.n f4d0 │ │ + cbnz r3, f4f4 │ │ + b.n f4cc │ │ strd r0, r1, [sp, #8] │ │ - b.n f474 │ │ + b.n f470 │ │ mov r0, r4 │ │ ldrd r2, r3, [sp, #8] │ │ - bl dd04 │ │ + bl dd00 │ │ mov sl, r0 │ │ mov.w fp, r0, asr #31 │ │ - cbnz r0, f4fe │ │ + cbnz r0, f4fa │ │ movs r3, #0 │ │ mov r0, r4 │ │ add r1, sp, #112 ; 0x70 │ │ mov.w r2, #1024 ; 0x400 │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f5e0 │ │ + blt.n f5dc │ │ ldr r6, [sp, #8] │ │ ldr r5, [sp, #12] │ │ - b.n f50c │ │ + b.n f508 │ │ cmp.w sl, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f5ea │ │ + blt.n f5e6 │ │ mov r6, sl │ │ mov r5, fp │ │ add r7, sp, #112 ; 0x70 │ │ mov r0, r7 │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r3, [r4, #92] ; 0x5c │ │ cmp r0, r3 │ │ - bne.n f53e │ │ + bne.n f53a │ │ mov r0, r7 │ │ - bl 11784 │ │ + bl 11780 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f534 │ │ + blt.n f530 │ │ mov r0, r4 │ │ mov r2, r6 │ │ mov r3, r5 │ │ - bl eb48 │ │ - b.n f60a │ │ + bl eb44 │ │ + b.n f606 │ │ mov r0, r7 │ │ - bl 11766 │ │ + bl 11762 │ │ cmp r0, #0 │ │ - beq.n f528 │ │ + beq.n f524 │ │ str r6, [r4, #8] │ │ str r5, [r4, #12] │ │ - b.n f42c │ │ + b.n f428 │ │ cmp r0, #0 │ │ sbcs.w r3, r3, #0 │ │ - blt.n f5b0 │ │ + blt.n f5ac │ │ ldrd r8, r9, [sp, #144] ; 0x90 │ │ cmp.w r9, #4294967295 ; 0xffffffff │ │ it eq │ │ cmpeq.w r8, #4294967295 ; 0xffffffff │ │ - beq.n f5a6 │ │ + beq.n f5a2 │ │ ldr r0, [r4, #96] ; 0x60 │ │ ldr r1, [r4, #68] ; 0x44 │ │ add.w r1, r1, r0, lsl #4 │ │ ldrd r0, r1, [r1] │ │ subs.w r2, r8, r0 │ │ sbc.w r3, r9, r1 │ │ cmp r2, #0 │ │ @@ -16515,137 +16520,137 @@ │ │ adcs r1, r3 │ │ mov r2, r0 │ │ mov r3, r1 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ - blt.n f5e0 │ │ - b.n f5ba │ │ + blt.n f5dc │ │ + b.n f5b6 │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 122f0 │ │ - b.n f402 │ │ + bl 122ec │ │ + b.n f3fe │ │ mvn.w sl, #135 ; 0x87 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mov sl, r0 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mov r0, r4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ ldrd r2, r3, [sp, #40] ; 0x28 │ │ cmp r0, r2 │ │ sbcs.w r3, r1, r3 │ │ - blt.n f5e0 │ │ + blt.n f5dc │ │ movs r2, #0 │ │ movs r3, #0 │ │ movs r0, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w sl, #128 ; 0x80 │ │ - b.n f5ea │ │ + b.n f5e6 │ │ mvn.w sl, #127 ; 0x7f │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ - bl db50 │ │ + bl db4c │ │ mov r0, sl │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w r0, #137 ; 0x89 │ │ - b.n f60a │ │ + b.n f606 │ │ mvn.w r0, #130 ; 0x82 │ │ ldr r3, [sp, #92] ; 0x5c │ │ ldr r2, [sp, #164] ; 0xa4 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n f62a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n f626 │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldrd r2, r3, [sp, #16] │ │ mov r6, r8 │ │ mov r7, r9 │ │ strd r6, r7, [sp, #24] │ │ strd r2, r3, [sp, #8] │ │ - b.n f386 │ │ + b.n f382 │ │ add sp, #172 ; 0xac │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r5, #248 ; 0xf8 │ │ + subs r5, #252 ; 0xfc │ │ movs r1, r0 │ │ │ │ -0000f634 : │ │ +0000f630 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #64 ; 0x40 │ │ - ldr r7, [pc, #552] ; (f864 ) │ │ + ldr r7, [pc, #552] ; (f860 ) │ │ mov r4, r0 │ │ strd r2, r3, [sp] │ │ add r7, pc │ │ ldr r7, [r7, #0] │ │ ldr r1, [r7, #0] │ │ str r1, [sp, #60] ; 0x3c │ │ - bl f0b4 │ │ + bl f0b0 │ │ cmp r0, #0 │ │ - blt.w f850 │ │ + blt.w f84c │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - bne.w f850 │ │ + bne.w f84c │ │ add.w r5, r4, #120 ; 0x78 │ │ add r6, sp, #24 │ │ mov r8, r0 │ │ mov r0, r5 │ │ mov r1, r6 │ │ - bl 1230e │ │ + bl 1230a │ │ cmp r0, #0 │ │ - ble.n f748 │ │ + ble.n f744 │ │ ldr r0, [r4, #96] ; 0x60 │ │ mov r1, r6 │ │ ldr r3, [r4, #72] ; 0x48 │ │ add.w r0, r3, r0, lsl #5 │ │ - bl c5fc │ │ + bl c5f8 │ │ subs.w sl, r0, #0 │ │ - bge.n f692 │ │ + bge.n f68e │ │ mov r0, r5 │ │ movs r1, #0 │ │ - bl 122f0 │ │ - b.n f668 │ │ + bl 122ec │ │ + b.n f664 │ │ cmp.w r8, #0 │ │ - beq.n f6ae │ │ + beq.n f6aa │ │ add r8, sl │ │ ldrd r2, r3, [r4, #80] ; 0x50 │ │ mov.w r8, r8, asr #2 │ │ adds.w r2, r2, r8 │ │ adc.w r3, r3, r8, asr #31 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ ldr r0, [r4, #72] ; 0x48 │ │ movs r1, #1 │ │ ldrd r8, r9, [r4, #80] ; 0x50 │ │ - bl c828 │ │ + bl c824 │ │ ldrd r2, r3, [sp] │ │ add r0, sl │ │ asrs r0, r0, #2 │ │ adds.w r8, r8, r0 │ │ adc.w r9, r9, r0, asr #31 │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.n f7d0 │ │ + bge.n f7cc │ │ add.w r8, r4, #560 ; 0x230 │ │ movs r1, #0 │ │ mov r0, r5 │ │ - bl 122f0 │ │ + bl 122ec │ │ mov r1, r6 │ │ mov r0, r8 │ │ - bl c5f6 │ │ + bl c5f2 │ │ mov r1, r8 │ │ add.w r0, r4, #480 ; 0x1e0 │ │ - bl bf6c │ │ + bl bf68 │ │ ldrd r0, r1, [sp, #40] ; 0x28 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f7cc │ │ + blt.n f7c8 │ │ ldr.w lr, [r4, #96] ; 0x60 │ │ mov.w r8, #0 │ │ ldr.w ip, [r4, #68] ; 0x44 │ │ add.w r3, ip, lr, lsl #4 │ │ add.w ip, ip, #8 │ │ ldrd r2, r3, [r3] │ │ subs r2, r0, r2 │ │ @@ -16654,324 +16659,324 @@ │ │ sbcs.w r1, r3, #0 │ │ itt lt │ │ movlt r2, #0 │ │ movlt r3, #0 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ cmp r8, lr │ │ add.w ip, ip, #16 │ │ - bge.n f7cc │ │ + bge.n f7c8 │ │ ldrd r0, r1, [r4, #80] ; 0x50 │ │ add.w r8, r8, #1 │ │ ldrd r2, r3, [ip, #-16] │ │ adds r2, r2, r0 │ │ adcs r3, r1 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ - b.n f72a │ │ - beq.n f74e │ │ + b.n f726 │ │ + beq.n f74a │ │ adds r0, #3 │ │ - bne.n f7d0 │ │ + bne.n f7cc │ │ add.w sl, sp, #8 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ mov.w r2, #4294967295 ; 0xffffffff │ │ mov r1, sl │ │ - bl db6a │ │ + bl db66 │ │ cmp r0, #0 │ │ sbcs.w r3, r1, #0 │ │ - blt.n f7d0 │ │ + blt.n f7cc │ │ mov r0, sl │ │ - bl 11770 │ │ - cbz r0, f778 │ │ + bl 1176c │ │ + cbz r0, f774 │ │ mov r0, r4 │ │ - bl db50 │ │ + bl db4c │ │ ldr r3, [r4, #88] ; 0x58 │ │ cmp r3, #2 │ │ - bgt.n f7c2 │ │ + bgt.n f7be │ │ mov r0, sl │ │ - bl 117f8 │ │ + bl 117f4 │ │ ldr r2, [r4, #52] ; 0x34 │ │ movs r3, #0 │ │ mov r9, r0 │ │ cmp r3, r2 │ │ - bge.n f79c │ │ + bge.n f798 │ │ ldr r1, [r4, #64] ; 0x40 │ │ ldr.w r1, [r1, r3, lsl #2] │ │ cmp r1, r9 │ │ - beq.n f7a0 │ │ + beq.n f79c │ │ adds r3, #1 │ │ - b.n f78a │ │ - beq.w f668 │ │ + b.n f786 │ │ + beq.w f664 │ │ str r3, [r4, #96] ; 0x60 │ │ mov r0, sl │ │ movs r3, #3 │ │ str r3, [r4, #88] ; 0x58 │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov r1, r9 │ │ str r0, [r4, #92] ; 0x5c │ │ mov r0, r5 │ │ - bl 122ce │ │ + bl 122ca │ │ mov r0, r4 │ │ - bl dd50 │ │ + bl dd4c │ │ cmp r0, #0 │ │ - bne.n f850 │ │ + bne.n f84c │ │ mov r8, r0 │ │ mov r1, sl │ │ mov r0, r5 │ │ - bl 12012 │ │ + bl 1200e │ │ mov sl, r8 │ │ mov r8, sl │ │ - b.n f668 │ │ + b.n f664 │ │ add.w r5, r4, #480 ; 0x1e0 │ │ movs r2, #0 │ │ movs r3, #0 │ │ strd r2, r3, [r4, #104] ; 0x68 │ │ strd r2, r3, [r4, #112] ; 0x70 │ │ ldrd r8, r9, [r4, #80] ; 0x50 │ │ ldrd r2, r3, [sp] │ │ cmp r8, r2 │ │ sbcs.w r3, r9, r3 │ │ - bge.n f84e │ │ + bge.n f84a │ │ ldrd r2, r3, [sp] │ │ movs r1, #0 │ │ mov r0, r5 │ │ subs.w r2, r2, r8 │ │ sbc.w r3, r3, r9 │ │ mov r8, r2 │ │ mov r9, r3 │ │ - bl c2aa │ │ + bl c2a6 │ │ asrs r3, r0, #31 │ │ cmp r8, r0 │ │ sbcs.w r3, r9, r3 │ │ mov r6, r0 │ │ mov r0, r5 │ │ it lt │ │ movlt r6, r8 │ │ mov r1, r6 │ │ - bl c2e4 │ │ + bl c2e0 │ │ ldrd r2, r3, [r4, #80] ; 0x50 │ │ asrs r1, r6, #31 │ │ adds r2, r2, r6 │ │ adcs r3, r1 │ │ cmp r6, r8 │ │ strd r2, r3, [r4, #80] ; 0x50 │ │ sbcs.w r3, r1, r9 │ │ - bge.n f7e0 │ │ + bge.n f7dc │ │ mov r0, r4 │ │ - bl e4b4 │ │ + bl e4b0 │ │ cmp r0, #0 │ │ - bgt.n f7e0 │ │ + bgt.n f7dc │ │ mov r0, r4 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ strd r0, r1, [r4, #80] ; 0x50 │ │ - b.n f7e0 │ │ + b.n f7dc │ │ movs r0, #0 │ │ ldr r2, [sp, #60] ; 0x3c │ │ ldr r3, [r7, #0] │ │ cmp r2, r3 │ │ - beq.n f85c │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n f858 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #64 ; 0x40 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - subs r0, #126 ; 0x7e │ │ + subs r0, #130 ; 0x82 │ │ movs r1, r0 │ │ │ │ -0000f868 : │ │ +0000f864 : │ │ stmdb sp!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r3 │ │ ldr r3, [r0, #88] ; 0x58 │ │ mov r6, r0 │ │ mov sl, r2 │ │ cmp r3, #1 │ │ - bgt.n f87e │ │ + bgt.n f87a │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n f912 │ │ + b.n f90e │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.n f90e │ │ + beq.n f90a │ │ cmp r2, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f878 │ │ + blt.n f874 │ │ movs r4, #0 │ │ movs r5, #0 │ │ mov r8, r4 │ │ mov r9, r5 │ │ movs r7, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n f8b0 │ │ + bge.n f8ac │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r0, r0, r4 │ │ adcs r1, r5 │ │ cmp sl, r0 │ │ sbcs.w r3, fp, r1 │ │ - bge.n f8f4 │ │ + bge.n f8f0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - beq.n f878 │ │ + beq.n f874 │ │ ldr r3, [r6, #72] ; 0x48 │ │ subs.w r4, sl, r4 │ │ sbc.w r5, fp, r5 │ │ mov.w r2, #1000 ; 0x3e8 │ │ add.w r3, r3, r7, lsl #5 │ │ ldr r0, [r3, #8] │ │ asrs r3, r0, #31 │ │ mul.w sl, r4, r3 │ │ movs r3, #0 │ │ mla sl, r0, r5, sl │ │ umull r0, r1, r4, r0 │ │ add r1, sl │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds.w r2, r8, r0 │ │ mov r0, r6 │ │ adc.w r3, r9, r1 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w f634 │ │ + b.w f630 │ │ ldr r3, [r6, #68] ; 0x44 │ │ mov r4, r0 │ │ mov r5, r1 │ │ add.w r3, r3, r7, lsl #4 │ │ adds r7, #1 │ │ ldrd r2, r3, [r3, #8] │ │ adds.w r8, r8, r2 │ │ adc.w r9, r9, r3 │ │ - b.n f896 │ │ + b.n f892 │ │ mvn.w r0, #137 ; 0x89 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000f918 : │ │ +0000f914 : │ │ stmdb sp!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov fp, r3 │ │ ldr r3, [r0, #88] ; 0x58 │ │ mov r6, r0 │ │ mov sl, r2 │ │ cmp r3, #1 │ │ - bgt.n f92e │ │ + bgt.n f92a │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n f9c2 │ │ + b.n f9be │ │ ldr r3, [r0, #4] │ │ cmp r3, #0 │ │ - beq.n f9be │ │ + beq.n f9ba │ │ cmp r2, #0 │ │ sbcs.w r3, fp, #0 │ │ - blt.n f928 │ │ + blt.n f924 │ │ movs r4, #0 │ │ movs r5, #0 │ │ mov r8, r4 │ │ mov r9, r5 │ │ movs r7, #0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - bge.n f960 │ │ + bge.n f95c │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl e9fa │ │ + bl e9f6 │ │ adds r0, r0, r4 │ │ adcs r1, r5 │ │ cmp sl, r0 │ │ sbcs.w r3, fp, r1 │ │ - bge.n f9a4 │ │ + bge.n f9a0 │ │ ldr r3, [r6, #52] ; 0x34 │ │ cmp r7, r3 │ │ - beq.n f928 │ │ + beq.n f924 │ │ ldr r3, [r6, #72] ; 0x48 │ │ subs.w r4, sl, r4 │ │ sbc.w r5, fp, r5 │ │ mov.w r2, #1000 ; 0x3e8 │ │ add.w r3, r3, r7, lsl #5 │ │ ldr r0, [r3, #8] │ │ asrs r3, r0, #31 │ │ mul.w sl, r4, r3 │ │ movs r3, #0 │ │ mla sl, r0, r5, sl │ │ umull r0, r1, r4, r0 │ │ add r1, sl │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds.w r2, r8, r0 │ │ mov r0, r6 │ │ adc.w r3, r9, r1 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b.w f0b4 │ │ + b.w f0b0 │ │ ldr r3, [r6, #68] ; 0x44 │ │ mov r4, r0 │ │ mov r5, r1 │ │ add.w r3, r3, r7, lsl #4 │ │ adds r7, #1 │ │ ldrd r2, r3, [r3, #8] │ │ adds.w r8, r8, r2 │ │ adc.w r9, r9, r3 │ │ - b.n f946 │ │ + b.n f942 │ │ mvn.w r0, #137 ; 0x89 │ │ add sp, #4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0000f9c8 : │ │ +0000f9c4 : │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ itee gt │ │ ldrdgt r0, r1, [r0, #8] │ │ mvnle.w r0, #130 ; 0x82 │ │ movle.w r1, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000f9dc : │ │ +0000f9d8 : │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ itee gt │ │ ldrdgt r0, r1, [r0, #80] ; 0x50 │ │ mvnle.w r0, #130 ; 0x82 │ │ movle.w r1, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0000f9f0 : │ │ +0000f9ec : │ │ ldr r3, [r0, #88] ; 0x58 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ cmp r3, #1 │ │ mov r5, r0 │ │ - ble.n fa92 │ │ + ble.n fa8e │ │ ldr r4, [r0, #4] │ │ - cbz r4, fa5c │ │ + cbz r4, fa58 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9aa │ │ + bl e9a6 │ │ mov r8, r0 │ │ mov r9, r1 │ │ mov r0, r5 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ - bl e9fa │ │ + bl e9f6 │ │ ldr r4, [r5, #52] ; 0x34 │ │ subs r4, #1 │ │ mov.w sl, r4, lsl #4 │ │ add.w sl, sl, #8 │ │ mov r6, r0 │ │ mov r7, r1 │ │ cmp r4, #0 │ │ - blt.n fa64 │ │ + blt.n fa60 │ │ ldr r3, [r5, #68] ; 0x44 │ │ mov r0, r5 │ │ mov r1, r4 │ │ add r3, sl │ │ sub.w sl, sl, #16 │ │ ldrd r2, r3, [r3] │ │ subs.w r8, r8, r2 │ │ sbc.w r9, r9, r3 │ │ - bl e9fa │ │ + bl e9f6 │ │ ldrd r2, r3, [r5, #80] ; 0x50 │ │ subs r6, r6, r0 │ │ sbc.w r7, r7, r1 │ │ cmp r2, r8 │ │ sbcs.w r3, r3, r9 │ │ - bge.n fa64 │ │ + bge.n fa60 │ │ subs r4, #1 │ │ - b.n fa26 │ │ + b.n fa22 │ │ movs r6, #0 │ │ movs r7, #0 │ │ mov r8, r6 │ │ mov r9, r7 │ │ ldr r0, [r5, #80] ; 0x50 │ │ mov.w r2, #1000 ; 0x3e8 │ │ ldr r3, [r5, #84] ; 0x54 │ │ @@ -16979,52 +16984,52 @@ │ │ subs.w r0, r0, r8 │ │ mla r1, r2, r3, r1 │ │ ldr r3, [r5, #72] ; 0x48 │ │ add.w r4, r3, r4, lsl #5 │ │ sbc.w r1, r1, r9 │ │ ldr r2, [r4, #8] │ │ asrs r3, r2, #31 │ │ - blx 13058 <__aeabi_ldivmod@@Base> │ │ + blx 13054 <__aeabi_ldivmod@@Base> │ │ adds r0, r0, r6 │ │ adcs r1, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mvn.w r0, #130 ; 0x82 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -0000fa9e : │ │ +0000fa9a : │ │ ldr r3, [r0, #4] │ │ - cbz r3, fab6 │ │ + cbz r3, fab2 │ │ cmp r1, #0 │ │ - bge.n faba │ │ + bge.n fab6 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n fab6 │ │ + ble.n fab2 │ │ ldr r2, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #72] ; 0x48 │ │ add.w r0, r3, r2, lsl #5 │ │ bx lr │ │ ldr r0, [r0, #72] ; 0x48 │ │ bx lr │ │ ldr r3, [r0, #52] ; 0x34 │ │ cmp r1, r3 │ │ itte lt │ │ ldrlt r3, [r0, #72] ; 0x48 │ │ addlt.w r0, r3, r1, lsl #5 │ │ movge r0, #0 │ │ bx lr │ │ │ │ -0000faca : │ │ +0000fac6 : │ │ ldr r3, [r0, #4] │ │ - cbz r3, fae2 │ │ + cbz r3, fade │ │ cmp r1, #0 │ │ - bge.n fae6 │ │ + bge.n fae2 │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #2 │ │ - ble.n fae2 │ │ + ble.n fade │ │ ldr r2, [r0, #96] ; 0x60 │ │ ldr r3, [r0, #76] ; 0x4c │ │ add.w r0, r3, r2, lsl #4 │ │ bx lr │ │ ldr r0, [r0, #76] ; 0x4c │ │ bx lr │ │ ldr r3, [r0, #52] ; 0x34 │ │ @@ -17032,72 +17037,72 @@ │ │ itte lt │ │ ldrlt r3, [r0, #76] ; 0x4c │ │ addlt.w r0, r3, r1, lsl #4 │ │ movge r0, #0 │ │ bx lr │ │ ... │ │ │ │ -0000faf8 : │ │ +0000faf4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r8, r1 │ │ - ldr r1, [pc, #252] ; (fbfc ) │ │ + ldr r1, [pc, #252] ; (fbf8 ) │ │ mov r6, r3 │ │ sub sp, #20 │ │ mov r5, r0 │ │ add r1, pc │ │ ldr r1, [r1, #0] │ │ mov fp, r2 │ │ str r1, [sp, #4] │ │ ldr r3, [r1, #0] │ │ str r3, [sp, #12] │ │ ldr r3, [r0, #88] ; 0x58 │ │ cmp r3, #1 │ │ - ble.n fbdc │ │ + ble.n fbd8 │ │ add.w r7, r0, #480 ; 0x1e0 │ │ add.w r9, sp, #8 │ │ ldr r3, [r5, #88] ; 0x58 │ │ cmp r3, #4 │ │ - beq.n fb32 │ │ + beq.n fb2e │ │ mov r0, r5 │ │ - bl e4b4 │ │ + bl e4b0 │ │ adds r3, r0, #2 │ │ - bne.n fb40 │ │ - b.n fbe2 │ │ + bne.n fb3c │ │ + b.n fbde │ │ mov r0, r7 │ │ mov r1, r9 │ │ - bl c2aa │ │ + bl c2a6 │ │ subs r4, r0, #0 │ │ - beq.n fb26 │ │ - b.n fb46 │ │ + beq.n fb22 │ │ + b.n fb42 │ │ cmp r0, #0 │ │ - bgt.n fb20 │ │ - b.n fbe8 │ │ - ble.n fbe6 │ │ + bgt.n fb1c │ │ + b.n fbe4 │ │ + ble.n fbe2 │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ mov r0, r5 │ │ - bl fa9e │ │ + bl fa9a │ │ ldr.w r9, [r0, #4] │ │ mov r0, fp │ │ mov.w sl, r9, lsl #1 │ │ mov r1, sl │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [sp, #8] │ │ movs r1, #0 │ │ str r3, [sp, #0] │ │ cmp r4, r0 │ │ it ge │ │ movge r4, r0 │ │ cmp r1, r9 │ │ - bge.n fbb8 │ │ + bge.n fbb4 │ │ ldr r3, [sp, #0] │ │ add.w lr, r8, r1, lsl #1 │ │ movs r0, #0 │ │ ldr.w ip, [r3, r1, lsl #2] │ │ cmp r0, r4 │ │ - bge.n fbb4 │ │ + bge.n fbb0 │ │ ldr.w r2, [ip, r0, lsl #2] │ │ movw fp, #32767 ; 0x7fff │ │ adds r0, #1 │ │ asrs r2, r2, #9 │ │ sub.w r3, r2, #32640 ; 0x7f80 │ │ subs r3, #127 ; 0x7f │ │ cmp r2, fp │ │ @@ -17108,174 +17113,174 @@ │ │ cmn.w r2, #32768 ; 0x8000 │ │ ite lt │ │ movlt r2, fp │ │ movge r2, #0 │ │ subs r2, r3, r2 │ │ strh.w r2, [lr] │ │ add lr, sl │ │ - b.n fb7e │ │ + b.n fb7a │ │ adds r1, #1 │ │ - b.n fb6e │ │ + b.n fb6a │ │ mov r0, r7 │ │ mov r1, r4 │ │ - bl c2e4 │ │ + bl c2e0 │ │ ldrd r2, r3, [r5, #80] ; 0x50 │ │ adds r2, r2, r4 │ │ adc.w r3, r3, r4, asr #31 │ │ strd r2, r3, [r5, #80] ; 0x50 │ │ - cbz r6, fbd4 │ │ + cbz r6, fbd0 │ │ ldr r3, [r5, #96] ; 0x60 │ │ str r3, [r6, #0] │ │ lsls r0, r4, #1 │ │ mul.w r0, r9, r0 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ mvn.w r0, #130 ; 0x82 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ movs r0, #0 │ │ - b.n fbe8 │ │ + b.n fbe4 │ │ mov r0, r4 │ │ ldr r3, [sp, #4] │ │ ldr r2, [sp, #12] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n fbf6 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n fbf2 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #20 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - adds r3, #186 ; 0xba │ │ + adds r3, #190 ; 0xbe │ │ movs r1, r0 │ │ │ │ -0000fc00 : │ │ +0000fbfc : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, fc1a │ │ + cbz r0, fc16 │ │ movs r1, #0 │ │ movw r2, #2328 ; 0x918 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ │ │ -0000fc1c : │ │ +0000fc18 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r1 │ │ mov r6, r0 │ │ movw r1, #2328 ; 0x918 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #24 │ │ ldr.w r8, [r6, #28] │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #4] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #6 │ │ adds r0, #1 │ │ str r0, [r4, #8] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #8 │ │ adds r0, #1 │ │ str r0, [r4, #12] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str r0, [r4, #20] │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ movs r7, #0 │ │ add.w sl, r4, #20 │ │ mov r9, r7 │ │ ldr r3, [r4, #12] │ │ cmp r9, r3 │ │ - bge.n fcbe │ │ + bge.n fcba │ │ movs r1, #3 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ mov r6, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ - beq.n fca4 │ │ + blt.n fd2c │ │ + beq.n fca0 │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ orr.w r6, r6, r0, lsl #3 │ │ movs r3, #0 │ │ str.w r6, [sl, #4]! │ │ - cbz r6, fcb6 │ │ + cbz r6, fcb2 │ │ and.w r2, r6, #1 │ │ lsrs r6, r6, #1 │ │ add r3, r2 │ │ - b.n fcaa │ │ + b.n fca6 │ │ add r7, r3 │ │ add.w r9, r9, #1 │ │ - b.n fc76 │ │ + b.n fc72 │ │ add.w r6, r4, #276 ; 0x114 │ │ mov.w r9, #0 │ │ mov sl, r6 │ │ cmp r9, r7 │ │ - bge.n fce2 │ │ + bge.n fcde │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n fd30 │ │ + blt.n fd2c │ │ str.w r0, [sl, #4]! │ │ add.w r9, r9, #1 │ │ - b.n fcc8 │ │ + b.n fcc4 │ │ ldr r3, [r4, #20] │ │ ldr.w r0, [r8, #28] │ │ cmp r3, r0 │ │ - bge.n fd30 │ │ + bge.n fd2c │ │ movs r1, #0 │ │ cmp r1, r7 │ │ - bge.n fd0a │ │ + bge.n fd06 │ │ ldr.w r2, [r6, #4]! │ │ cmp r2, r0 │ │ - bge.n fd30 │ │ + bge.n fd2c │ │ add.w r2, r2, #520 ; 0x208 │ │ ldr.w r2, [r8, r2, lsl #2] │ │ ldr r2, [r2, #12] │ │ - cbz r2, fd30 │ │ + cbz r2, fd2c │ │ adds r1, #1 │ │ - b.n fcee │ │ + b.n fcea │ │ add.w r3, r3, #520 ; 0x208 │ │ ldr.w r3, [r8, r3, lsl #2] │ │ ldr r2, [r3, #0] │ │ ldr r1, [r3, #4] │ │ cmp r2, #0 │ │ - ble.n fd30 │ │ + ble.n fd2c │ │ ldr r0, [r4, #12] │ │ movs r3, #1 │ │ muls r3, r0 │ │ cmp r3, r1 │ │ - bgt.n fd30 │ │ + bgt.n fd2c │ │ subs r2, #1 │ │ - bne.n fd1e │ │ + bne.n fd1a │ │ str r3, [r4, #16] │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ - bl fc00 │ │ + bl fbfc │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -0000fd3c : │ │ +0000fd38 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ sub sp, #36 ; 0x24 │ │ mov r5, r1 │ │ movs r0, #1 │ │ movs r1, #36 ; 0x24 │ │ mov fp, r2 │ │ @@ -17304,23 +17309,23 @@ │ │ movs r1, #4 │ │ str r3, [sp, #4] │ │ blx 4b18 │ │ mov ip, r7 │ │ str r6, [sp, #16] │ │ str r0, [r4, #24] │ │ cmp r9, r8 │ │ - bge.n fe0c │ │ + bge.n fe08 │ │ ldr.w r3, [sl, #4]! │ │ movs r6, #0 │ │ mov r5, r3 │ │ - cbz r5, fda6 │ │ + cbz r5, fda2 │ │ adds r6, #1 │ │ lsrs r5, r5, #1 │ │ - b.n fd9e │ │ - cbz r6, fe06 │ │ + b.n fd9a │ │ + cbz r6, fe02 │ │ ldr r2, [r4, #24] │ │ cmp r7, r6 │ │ mov r0, r6 │ │ mov.w r1, #4 │ │ str r3, [sp, #28] │ │ it lt │ │ movlt r7, r6 │ │ @@ -17331,81 +17336,81 @@ │ │ blx 4b18 │ │ ldr r2, [sp, #20] │ │ ldr r3, [sp, #28] │ │ ldr.w ip, [sp, #24] │ │ str.w r0, [r2, r9, lsl #2] │ │ asr.w r2, r3, r5 │ │ lsls r2, r2, #31 │ │ - bpl.n fe00 │ │ + bpl.n fdfc │ │ ldr r2, [r4, #24] │ │ ldr r1, [sp, #12] │ │ ldr r0, [r2, r1] │ │ add.w r2, ip, #70 ; 0x46 │ │ add.w ip, ip, #1 │ │ ldr.w lr, [fp, r2, lsl #2] │ │ ldr r2, [sp, #8] │ │ ldr.w r2, [r2, #3104] ; 0xc20 │ │ mov r1, r2 │ │ ldr r2, [sp, #16] │ │ mla r2, r2, lr, r1 │ │ str.w r2, [r0, r5, lsl #2] │ │ adds r5, #1 │ │ cmp r5, r6 │ │ - blt.n fdd4 │ │ + blt.n fdd0 │ │ add.w r9, r9, #1 │ │ - b.n fd92 │ │ + b.n fd8e │ │ movs r3, #1 │ │ str.w r8, [r4, #28] │ │ ldr r2, [sp, #4] │ │ ldr r0, [r4, #28] │ │ cmp r3, r2 │ │ - bge.n fe24 │ │ + bge.n fe20 │ │ mul.w r0, r8, r0 │ │ adds r3, #1 │ │ str r0, [r4, #28] │ │ - b.n fe12 │ │ + b.n fe0e │ │ lsls r0, r0, #2 │ │ str r7, [r4, #12] │ │ blx 4af4 │ │ ldr r3, [sp, #4] │ │ movs r5, #0 │ │ mov.w r9, r3, lsl #2 │ │ str r0, [r4, #32] │ │ ldr r0, [r4, #28] │ │ cmp r5, r0 │ │ - bge.n fe88 │ │ + bge.n fe84 │ │ ldr r1, [r4, #8] │ │ mov.w sl, r5, lsl #2 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r6, [r4, #32] │ │ mov r8, r5 │ │ mov r7, r0 │ │ mov r0, r9 │ │ blx 4af4 │ │ str.w r0, [r6, r5, lsl #2] │ │ movs r6, #0 │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bge.n fe84 │ │ + bge.n fe80 │ │ mov r1, r7 │ │ mov r0, r8 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #8] │ │ mov fp, r0 │ │ mls r8, r7, r0, r8 │ │ mov r0, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [r4, #32] │ │ ldr.w r3, [r3, sl] │ │ str.w fp, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ mov r7, r0 │ │ - b.n fe58 │ │ + b.n fe54 │ │ adds r5, #1 │ │ - b.n fe36 │ │ + b.n fe32 │ │ mov r0, r4 │ │ add sp, #36 ; 0x24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #84 ; 0x54 │ │ add r7, sp, #8 │ │ ldr r6, [r1, #0] │ │ @@ -17414,15 +17419,15 @@ │ │ str r3, [r7, #52] ; 0x34 │ │ mov r8, r1 │ │ ldr r3, [r7, #112] ; 0x70 │ │ str r2, [r7, #16] │ │ asrs r0, r0, #1 │ │ ldr r4, [r6, #0] │ │ str r3, [r7, #12] │ │ - ldr r3, [pc, #396] ; (1003c ) │ │ + ldr r3, [pc, #396] ; (10038 ) │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r3, [r7, #8] │ │ ldr r2, [r3, #0] │ │ str r2, [r7, #68] ; 0x44 │ │ ldr r2, [r6, #8] │ │ str r2, [r7, #56] ; 0x38 │ │ @@ -17431,215 +17436,215 @@ │ │ str r2, [r7, #48] ; 0x30 │ │ ldr r2, [r6, #4] │ │ cmp r0, r2 │ │ ite le │ │ rsble r0, r4, r0 │ │ rsbgt r0, r4, r2 │ │ cmp r0, #0 │ │ - bgt.n fee6 │ │ + bgt.n fee2 │ │ ldr r3, [r7, #8] │ │ movs r0, #0 │ │ ldr r2, [r7, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.w 10032 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.w 1002e │ │ + blx 498c <__stack_chk_fail@plt> │ │ ldr r1, [r7, #56] ; 0x38 │ │ movs r4, #0 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [r7, #52] ; 0x34 │ │ ldr r2, [r7, #48] ; 0x30 │ │ lsls r3, r3, #2 │ │ adds r3, #14 │ │ mov r1, r2 │ │ bic.w r3, r3, #7 │ │ sub.w sp, sp, r3 │ │ add r3, sp, #8 │ │ str r3, [r7, #40] ; 0x28 │ │ str r0, [r7, #44] ; 0x2c │ │ add r0, r2 │ │ subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ mov.w r9, r0, lsl #2 │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp r4, r3 │ │ - bge.n ff2a │ │ + bge.n ff26 │ │ mov r0, r5 │ │ mov r1, r9 │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr r3, [r7, #40] ; 0x28 │ │ str.w r0, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ - b.n ff12 │ │ + b.n ff0e │ │ movs r3, #0 │ │ str r3, [r7, #60] ; 0x3c │ │ adds r3, r5, #4 │ │ str r3, [r7, #36] ; 0x24 │ │ ldr.w r3, [r8, #12] │ │ ldr r2, [r7, #60] ; 0x3c │ │ cmp r2, r3 │ │ - bge.n fed4 │ │ + bge.n fed0 │ │ mov.w sl, #0 │ │ movs r3, #1 │ │ mov r5, sl │ │ lsls r3, r2 │ │ str r3, [r7, #32] │ │ lsls r3, r2, #2 │ │ str r3, [r7, #28] │ │ ldr r3, [r7, #44] ; 0x2c │ │ cmp r5, r3 │ │ ldr r3, [r7, #60] ; 0x3c │ │ - bge.n 1002c │ │ - cbz r3, ff68 │ │ + bge.n 10028 │ │ + cbz r3, ff64 │ │ ldr r3, [r7, #56] ; 0x38 │ │ mov.w r9, #0 │ │ mul.w ip, r3, r5 │ │ ldr r3, [r7, #44] ; 0x2c │ │ subs r3, r3, r5 │ │ str r3, [r7, #20] │ │ - b.n ffd0 │ │ + b.n ffcc │ │ ldr.w r9, [r7, #60] ; 0x3c │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp r9, r3 │ │ - bge.n ff56 │ │ + bge.n ff52 │ │ ldr.w r0, [r8, #20] │ │ ldr r1, [r7, #36] ; 0x24 │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ adds r3, r0, #1 │ │ - beq.n fed4 │ │ + beq.n fed0 │ │ ldr r3, [r6, #16] │ │ cmp r0, r3 │ │ - bge.n fed4 │ │ + bge.n fed0 │ │ ldr.w r3, [r8, #32] │ │ ldr r2, [r7, #40] ; 0x28 │ │ ldr.w r3, [r3, r0, lsl #2] │ │ ldr.w r2, [r2, r9, lsl #2] │ │ str.w r3, [r2, sl] │ │ cmp r3, #0 │ │ - beq.n fed4 │ │ + beq.n fed0 │ │ add.w r9, r9, #1 │ │ - b.n ff6c │ │ + b.n ff68 │ │ ldr r2, [r7, #40] ; 0x28 │ │ ldr r1, [r7, #24] │ │ ldr r0, [r7, #32] │ │ ldr.w r2, [r2, fp, lsl #2] │ │ ldr r3, [r6, #0] │ │ ldr.w r2, [r2, sl] │ │ ldr r2, [r2, r1] │ │ adds r1, r2, #6 │ │ ldr.w r1, [r6, r1, lsl #2] │ │ tst r0, r1 │ │ - bne.n ffec │ │ + bne.n ffe8 │ │ add.w fp, fp, #1 │ │ ldr r3, [r7, #52] ; 0x34 │ │ cmp fp, r3 │ │ - blt.n ffa2 │ │ + blt.n ff9e │ │ ldr r3, [r7, #56] ; 0x38 │ │ add.w r9, r9, #1 │ │ add ip, r3 │ │ ldr r2, [r7, #48] ; 0x30 │ │ add.w r3, r9, r5 │ │ cmp r9, r2 │ │ - bge.n 10024 │ │ + bge.n 10020 │ │ ldr r2, [r7, #20] │ │ cmp r9, r2 │ │ - beq.n 10024 │ │ + beq.n 10020 │ │ mov.w r3, r9, lsl #2 │ │ mov.w fp, #0 │ │ str r3, [r7, #24] │ │ - b.n ffc2 │ │ + b.n ffbe │ │ ldr.w r1, [r8, #24] │ │ ldr.w r2, [r1, r2, lsl #2] │ │ ldr r1, [r7, #28] │ │ ldr r0, [r2, r1] │ │ cmp r0, #0 │ │ - beq.n ffbe │ │ + beq.n ffba │ │ ldr r2, [r7, #16] │ │ add r3, ip │ │ ldr r4, [r7, #12] │ │ str.w ip, [r7, #4] │ │ ldr.w r1, [r2, fp, lsl #2] │ │ mvn.w r2, #7 │ │ str r2, [sp, #0] │ │ add.w r1, r1, r3, lsl #2 │ │ ldr r2, [r7, #36] ; 0x24 │ │ ldr r3, [r7, #56] ; 0x38 │ │ blx r4 │ │ ldr.w ip, [r7, #4] │ │ adds r0, #1 │ │ - bne.n ffbe │ │ - b.n fed4 │ │ + bne.n ffba │ │ + b.n fed0 │ │ mov r5, r3 │ │ add.w sl, sl, #4 │ │ - b.n ff4c │ │ + b.n ff48 │ │ adds r3, #1 │ │ str r3, [r7, #60] ; 0x3c │ │ - b.n ff32 │ │ + b.n ff2e │ │ adds r7, #76 ; 0x4c │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - adds r0, #18 │ │ + adds r0, #22 │ │ movs r1, r0 │ │ │ │ -00010040 : │ │ +0001003c : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r3 │ │ ldr r5, [sp, #20] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r4, r5 │ │ - bge.n 10062 │ │ + bge.n 1005e │ │ ldr.w r7, [r6, r4, lsl #2] │ │ - cbz r7, 1005e │ │ + cbz r7, 1005a │ │ ldr.w r7, [r2, r4, lsl #2] │ │ str.w r7, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ adds r4, #1 │ │ - b.n 1004a │ │ - cbz r3, 10074 │ │ - ldr r4, [pc, #16] ; (10078 ) │ │ + b.n 10046 │ │ + cbz r3, 10070 │ │ + ldr r4, [pc, #16] ; (10074 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r4, [sp, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w fe90 │ │ + b.w fe8c │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r6, #126 ; 0x7e │ │ + cmp r6, #130 ; 0x82 │ │ movs r1, r0 │ │ │ │ -0001007c : │ │ +00010078 : │ │ push {r4, r5, r6, r7, lr} │ │ mov r6, r3 │ │ ldr r5, [sp, #20] │ │ movs r3, #0 │ │ mov r4, r3 │ │ cmp r4, r5 │ │ - bge.n 1009e │ │ + bge.n 1009a │ │ ldr.w r7, [r6, r4, lsl #2] │ │ - cbz r7, 1009a │ │ + cbz r7, 10096 │ │ ldr.w r7, [r2, r4, lsl #2] │ │ str.w r7, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ adds r4, #1 │ │ - b.n 10086 │ │ - cbz r3, 100b0 │ │ - ldr r4, [pc, #16] ; (100b4 ) │ │ + b.n 10082 │ │ + cbz r3, 100ac │ │ + ldr r4, [pc, #16] ; (100b0 ) │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ str r4, [sp, #20] │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ - b.w fe90 │ │ + b.w fe8c │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ - cmp r6, #70 ; 0x46 │ │ + cmp r6, #74 ; 0x4a │ │ movs r1, r0 │ │ │ │ -000100b8 : │ │ +000100b4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r5, r3 │ │ ldr r3, [r1, #20] │ │ sub sp, #60 ; 0x3c │ │ mov sl, r0 │ │ ldr r0, [r0, #36] ; 0x24 │ │ ldr r6, [r1, #0] │ │ @@ -17654,168 +17659,168 @@ │ │ ldr r3, [r6, #0] │ │ asrs r0, r0, #1 │ │ cmp r0, r2 │ │ ite le │ │ rsble r0, r3, r0 │ │ rsbgt r0, r3, r2 │ │ cmp r0, #0 │ │ - ble.w 101fc │ │ + ble.w 101f8 │ │ mov r1, r4 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r3, [sp, #16] │ │ mov r1, r3 │ │ mov fp, r0 │ │ add r0, r3 │ │ subs r0, #1 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ lsls r1, r0, #2 │ │ mov r0, sl │ │ - bl bc7a <_vorbis_block_alloc@@Base> │ │ + bl bc76 <_vorbis_block_alloc@@Base> │ │ ldr r1, [sp, #96] ; 0x60 │ │ str r0, [sp, #28] │ │ ldr r0, [r6, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ movs r3, #0 │ │ str r0, [sp, #32] │ │ ldr r2, [sp, #96] ; 0x60 │ │ cmp r3, r2 │ │ - bge.n 10128 │ │ + bge.n 10124 │ │ ldr.w r2, [r5, r3, lsl #2] │ │ - cbnz r2, 1012a │ │ + cbnz r2, 10126 │ │ adds r3, #1 │ │ - b.n 10118 │ │ - beq.n 101fc │ │ + b.n 10114 │ │ + beq.n 101f8 │ │ mov r0, r4 │ │ ldr r1, [sp, #96] ; 0x60 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ movs r5, #0 │ │ str r0, [sp, #20] │ │ ldr r3, [r7, #12] │ │ cmp r5, r3 │ │ - bge.n 101fc │ │ + bge.n 101f8 │ │ ldr.w r9, [sp, #28] │ │ movs r3, #1 │ │ movs r4, #0 │ │ lsls r3, r5 │ │ str r3, [sp, #44] ; 0x2c │ │ lsls r3, r5, #2 │ │ str r3, [sp, #36] ; 0x24 │ │ add.w r3, sl, #4 │ │ str r3, [sp, #24] │ │ cmp r4, fp │ │ - bge.n 101f8 │ │ - cbz r5, 1016c │ │ + bge.n 101f4 │ │ + cbz r5, 10168 │ │ ldr r3, [sp, #20] │ │ mov.w r8, #0 │ │ ldr r2, [sp, #32] │ │ mla ip, r3, r4, r2 │ │ rsb r3, r4, fp │ │ str r3, [sp, #40] ; 0x28 │ │ - b.n 101b0 │ │ + b.n 101ac │ │ ldr r0, [r7, #20] │ │ ldr r1, [sp, #24] │ │ - bl 10ad8 │ │ + bl 10ad4 │ │ adds r3, r0, #1 │ │ - beq.n 101fc │ │ + beq.n 101f8 │ │ ldr r3, [r6, #16] │ │ cmp r0, r3 │ │ - bge.n 101fc │ │ + bge.n 101f8 │ │ ldr r3, [r7, #32] │ │ ldr.w r3, [r3, r0, lsl #2] │ │ str.w r3, [r9] │ │ cmp r3, #0 │ │ - bne.n 10158 │ │ - b.n 101fc │ │ + bne.n 10154 │ │ + b.n 101f8 │ │ ldr r2, [sp, #40] ; 0x28 │ │ cmp r8, r2 │ │ - beq.n 101f0 │ │ + beq.n 101ec │ │ ldr.w r3, [r9] │ │ ldr r1, [sp, #44] ; 0x2c │ │ ldr.w r3, [r3, r8, lsl #2] │ │ adds r2, r3, #6 │ │ ldr.w r2, [r6, r2, lsl #2] │ │ tst r1, r2 │ │ - bne.n 101bc │ │ + bne.n 101b8 │ │ ldr r3, [sp, #20] │ │ add.w r8, r8, #1 │ │ add ip, r3 │ │ ldr r2, [sp, #16] │ │ add.w r3, r8, r4 │ │ cmp r8, r2 │ │ - blt.n 1018e │ │ - b.n 101f0 │ │ + blt.n 1018a │ │ + b.n 101ec │ │ ldr r2, [r7, #24] │ │ ldr.w r3, [r2, r3, lsl #2] │ │ ldr r2, [sp, #36] ; 0x24 │ │ ldr r0, [r3, r2] │ │ cmp r0, #0 │ │ - beq.n 101a8 │ │ + beq.n 101a4 │ │ ldr r3, [sp, #24] │ │ mov r2, ip │ │ ldr r1, [sp, #48] ; 0x30 │ │ str.w ip, [sp, #52] ; 0x34 │ │ str r3, [sp, #0] │ │ ldr r3, [sp, #20] │ │ str r3, [sp, #4] │ │ mvn.w r3, #7 │ │ str r3, [sp, #8] │ │ ldr r3, [sp, #96] ; 0x60 │ │ - bl 10da4 │ │ + bl 10da0 │ │ ldr.w ip, [sp, #52] ; 0x34 │ │ adds r0, #1 │ │ - bne.n 101a8 │ │ - b.n 101fc │ │ + bne.n 101a4 │ │ + b.n 101f8 │ │ mov r4, r3 │ │ add.w r9, r9, #4 │ │ - b.n 10152 │ │ + b.n 1014e │ │ adds r5, #1 │ │ - b.n 10136 │ │ + b.n 10132 │ │ movs r0, #0 │ │ add sp, #60 ; 0x3c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00010204 : │ │ +00010200 : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbnz r0, 1020c │ │ + cbnz r0, 10208 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ ldr r3, [r4, #8] │ │ cmp r5, r3 │ │ - bge.n 10224 │ │ + bge.n 10220 │ │ ldr r3, [r4, #24] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ - cbz r0, 10220 │ │ + cbz r0, 1021c │ │ blx 4b00 │ │ adds r5, #1 │ │ - b.n 1020e │ │ + b.n 1020a │ │ ldr r0, [r4, #24] │ │ movs r5, #0 │ │ blx 4b00 │ │ ldr r3, [r4, #28] │ │ cmp r5, r3 │ │ - bge.n 10240 │ │ + bge.n 1023c │ │ ldr r3, [r4, #32] │ │ ldr.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ blx 4b00 │ │ - b.n 1022c │ │ + b.n 10228 │ │ ldr r0, [r4, #32] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ movs r0, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #68 ; 0x44 │ │ - ldr.w fp, [pc, #660] ; 104f8 │ │ + ldr.w fp, [pc, #660] ; 104f4 │ │ add r7, sp, #8 │ │ ldr r5, [r1, #4] │ │ mov r4, r0 │ │ add fp, pc │ │ ldr.w fp, [fp] │ │ mov r9, r1 │ │ str.w fp, [r7, #12] │ │ @@ -17852,15 +17857,15 @@ │ │ mov.w sl, r3, lsl #2 │ │ mov.w r3, sl, lsr #1 │ │ mov.w sl, #0 │ │ str r3, [r7, #16] │ │ mov r3, r5 │ │ ldr r2, [r6, #4] │ │ cmp sl, r2 │ │ - bge.n 1032e │ │ + bge.n 1032a │ │ ldr.w r1, [r3, #4]! │ │ mov.w ip, sl, lsl #2 │ │ ldr.w r2, [r9, #16] │ │ str.w ip, [r7, #4] │ │ str r3, [r7, #8] │ │ ldr.w r0, [r2, r1, lsl #2] │ │ ldr.w r3, [r9, #8] │ │ @@ -17875,123 +17880,123 @@ │ │ cmp r0, #0 │ │ str.w r0, [r3, sl, lsl #2] │ │ it ne │ │ movne r0, fp │ │ str.w r0, [r8, sl, lsl #2] │ │ ldr.w r0, [r1, ip] │ │ movs r1, #0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ add.w sl, sl, #1 │ │ ldr r3, [r7, #8] │ │ - b.n 102da │ │ + b.n 102d6 │ │ ldr.w lr, [r5, #1164] ; 0x48c │ │ addw r3, r5, #1164 ; 0x48c │ │ movs r2, #0 │ │ movs r1, #1 │ │ cmp r2, lr │ │ - bge.n 10362 │ │ + bge.n 1035e │ │ ldr.w ip, [r3, #4]! │ │ ldr.w r0, [r8, ip, lsl #2] │ │ - cbnz r0, 10352 │ │ + cbnz r0, 1034e │ │ ldr.w r0, [r3, #1024] ; 0x400 │ │ ldr.w r0, [r8, r0, lsl #2] │ │ - cbz r0, 1035e │ │ + cbz r0, 1035a │ │ ldr.w r0, [r3, #1024] ; 0x400 │ │ str.w r1, [r8, ip, lsl #2] │ │ str.w r1, [r8, r0, lsl #2] │ │ adds r2, #1 │ │ - b.n 1033a │ │ + b.n 10336 │ │ mov.w sl, #0 │ │ ldr r3, [r5, #0] │ │ cmp sl, r3 │ │ - bge.n 103d2 │ │ + bge.n 103ce │ │ movs r3, #0 │ │ mov fp, r5 │ │ mov r2, r3 │ │ mov.w lr, #1 │ │ ldr r0, [r6, #4] │ │ cmp r2, r0 │ │ - bge.n 103ae │ │ + bge.n 103aa │ │ ldr.w r0, [fp, #4]! │ │ cmp r0, sl │ │ - bne.n 103aa │ │ + bne.n 103a6 │ │ ldr.w r0, [r8, r2, lsl #2] │ │ mov.w ip, r2, lsl #2 │ │ - cbz r0, 10396 │ │ + cbz r0, 10392 │ │ ldr r0, [r7, #40] ; 0x28 │ │ str.w lr, [r0, r3, lsl #2] │ │ - b.n 1039c │ │ + b.n 10398 │ │ ldr r1, [r7, #40] ; 0x28 │ │ str.w r0, [r1, r3, lsl #2] │ │ ldr r0, [r4, #0] │ │ ldr r1, [r7, #32] │ │ ldr.w r0, [r0, ip] │ │ str.w r0, [r1, r3, lsl #2] │ │ adds r3, #1 │ │ adds r2, #1 │ │ - b.n 10376 │ │ + b.n 10372 │ │ ldr.w r2, [r9, #20] │ │ mov r0, r4 │ │ ldr.w r1, [r2, sl, lsl #2] │ │ ldr.w r2, [r9, #12] │ │ str r3, [sp, #0] │ │ ldr r3, [r7, #40] ; 0x28 │ │ ldr.w ip, [r1, #16] │ │ ldr.w r1, [r2, sl, lsl #2] │ │ add.w sl, sl, #1 │ │ ldr r2, [r7, #32] │ │ blx ip │ │ - b.n 10366 │ │ + b.n 10362 │ │ ldr r2, [r7, #44] ; 0x2c │ │ ldr.w r3, [r5, #1164] ; 0x48c │ │ add.w lr, r2, r2, lsr #31 │ │ add.w r2, r3, #292 ; 0x124 │ │ subs r0, r3, #1 │ │ mov.w lr, lr, asr #1 │ │ add.w r5, r5, r2, lsl #2 │ │ cmp r0, #0 │ │ - blt.n 10444 │ │ + blt.n 10440 │ │ subs r5, #4 │ │ ldr r2, [r4, #0] │ │ ldr.w r3, [r5, #1024] ; 0x400 │ │ mov.w sl, #0 │ │ ldr.w r1, [r2, r3, lsl #2] │ │ ldr r3, [r5, #0] │ │ subs r1, #4 │ │ ldr.w r3, [r2, r3, lsl #2] │ │ sub.w ip, r3, #4 │ │ cmp sl, lr │ │ - bge.n 10440 │ │ + bge.n 1043c │ │ ldr.w r2, [ip, #4]! │ │ ldr.w r3, [r1, #4]! │ │ cmp r2, #0 │ │ - ble.n 10428 │ │ + ble.n 10424 │ │ cmp r3, #0 │ │ - ble.n 10422 │ │ + ble.n 1041e │ │ subs r3, r2, r3 │ │ - b.n 1042e │ │ + b.n 1042a │ │ str r2, [r1, #0] │ │ add r3, r2 │ │ - b.n 10436 │ │ + b.n 10432 │ │ cmp r3, #0 │ │ - ble.n 10432 │ │ + ble.n 1042e │ │ add r3, r2 │ │ str r3, [r1, #0] │ │ - b.n 1043a │ │ + b.n 10436 │ │ subs r3, r2, r3 │ │ str r2, [r1, #0] │ │ str.w r3, [ip] │ │ add.w sl, sl, #1 │ │ - b.n 1040a │ │ + b.n 10406 │ │ subs r0, #1 │ │ - b.n 103ea │ │ + b.n 103e6 │ │ movs r5, #0 │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n 1047c │ │ + bge.n 10478 │ │ ldr r3, [r7, #24] │ │ ldr.w r1, [r9, #8] │ │ ldr.w r2, [r3, #4]! │ │ str r3, [r7, #24] │ │ ldr.w r3, [r9, #16] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ ldr.w r0, [r3, r2, lsl #2] │ │ @@ -17999,118 +18004,118 @@ │ │ ldr r2, [r7, #28] │ │ ldr.w ip, [r0, #20] │ │ mov r0, r4 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r2, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ blx ip │ │ - b.n 10446 │ │ + b.n 10442 │ │ movs r5, #0 │ │ ldr r3, [r6, #4] │ │ cmp r5, r3 │ │ - bge.n 10496 │ │ + bge.n 10492 │ │ ldr r3, [r4, #0] │ │ ldr r0, [r7, #44] ; 0x2c │ │ ldr.w r1, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ mov r2, r1 │ │ - bl ae00 │ │ - b.n 1047e │ │ + bl adfc │ │ + b.n 1047a │ │ mov.w r9, #0 │ │ mov r5, r9 │ │ ldr r3, [r6, #4] │ │ cmp r9, r3 │ │ - bge.n 104d6 │ │ + bge.n 104d2 │ │ ldr r3, [r4, #0] │ │ ldr.w r0, [r3, r9, lsl #2] │ │ ldr.w r3, [r8, r9, lsl #2] │ │ - cbz r3, 104c2 │ │ + cbz r3, 104be │ │ ldr r3, [r4, #28] │ │ ldr r1, [r7, #20] │ │ ldr r2, [r7, #36] ; 0x24 │ │ str r3, [sp, #0] │ │ ldr r3, [r4, #32] │ │ str r3, [sp, #4] │ │ ldr r3, [r4, #24] │ │ - bl c3a4 <_vorbis_apply_window@@Base> │ │ - b.n 104d0 │ │ + bl c3a0 <_vorbis_apply_window@@Base> │ │ + b.n 104cc │ │ ldr r2, [r7, #44] ; 0x2c │ │ cmp r3, r2 │ │ - bge.n 104d0 │ │ + bge.n 104cc │ │ str.w r5, [r0, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 104c2 │ │ + b.n 104be │ │ add.w r9, r9, #1 │ │ - b.n 1049c │ │ - ldr r2, [pc, #36] ; (104fc ) │ │ + b.n 10498 │ │ + ldr r2, [pc, #36] ; (104f8 ) │ │ movs r0, #0 │ │ add r2, pc │ │ ldr r1, [r2, #0] │ │ add r3, r1 │ │ str r3, [r2, #0] │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #52] ; 0x34 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 104f0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 104ec │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #60 ; 0x3c │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r4, #84 ; 0x54 │ │ + cmp r4, #88 ; 0x58 │ │ movs r1, r0 │ │ - cmp r4, #186 ; 0xba │ │ + cmp r4, #190 ; 0xbe │ │ movs r1, r0 │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ - cbnz r0, 10508 │ │ + cbnz r0, 10504 │ │ pop {r3, r4, r5, pc} │ │ movs r5, #0 │ │ ldr r3, [r4, #4] │ │ ldr r3, [r3, #0] │ │ cmp r5, r3 │ │ - bge.n 10536 │ │ + bge.n 10532 │ │ ldr r3, [r4, #16] │ │ ldr r2, [r4, #8] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r0, [r2, r5, lsl #2] │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ ldr r3, [r4, #20] │ │ ldr r2, [r4, #12] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ldr.w r0, [r2, r5, lsl #2] │ │ adds r5, #1 │ │ ldr r3, [r3, #12] │ │ blx r3 │ │ - b.n 1050a │ │ + b.n 10506 │ │ ldr r0, [r4, #16] │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ blx 4b00 │ │ ldr r0, [r4, #8] │ │ blx 4b00 │ │ ldr r0, [r4, #12] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #32 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 1057c │ │ + cbz r0, 10578 │ │ movs r1, #0 │ │ mov.w r2, #3216 ; 0xc90 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ pop {r4, pc} │ │ movs r0, r0 │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r9, r1 │ │ ldr.w sl, [r0, #4] │ │ movs r1, #32 │ │ mov r8, r0 │ │ @@ -18138,22 +18143,22 @@ │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ blx 4b18 │ │ movs r5, #0 │ │ str r0, [r4, #20] │ │ ldr r3, [r6, #0] │ │ cmp r5, r3 │ │ - bge.n 1064e │ │ + bge.n 1064a │ │ adds r7, #4 │ │ ldr r2, [r7, #0] │ │ ldr r3, [r7, #64] ; 0x40 │ │ mov r0, r8 │ │ add.w r2, fp, r2, lsl #2 │ │ str r3, [sp, #0] │ │ - ldr r3, [pc, #116] ; (1065c ) │ │ + ldr r3, [pc, #116] ; (10658 ) │ │ ldr.w r1, [r2, #1056] ; 0x420 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ ldr r3, [r4, #16] │ │ str.w r1, [r3, r5, lsl #2] │ │ ldr r1, [r4, #16] │ │ @@ -18165,15 +18170,15 @@ │ │ mov r1, r9 │ │ blx r3 │ │ ldr r3, [sp, #4] │ │ str.w r0, [r3, r5, lsl #2] │ │ mov r0, r8 │ │ ldr r3, [sp, #0] │ │ add.w r2, fp, r3, lsl #2 │ │ - ldr r3, [pc, #64] ; (10660 ) │ │ + ldr r3, [pc, #64] ; (1065c ) │ │ ldr.w r1, [r2, #1568] ; 0x620 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ ldr.w r1, [r3, r1, lsl #2] │ │ ldr r3, [r4, #20] │ │ str.w r1, [r3, r5, lsl #2] │ │ ldr r1, [r4, #20] │ │ @@ -18183,206 +18188,206 @@ │ │ str r3, [sp, #0] │ │ ldr r3, [r1, #4] │ │ mov r1, r9 │ │ blx r3 │ │ ldr r3, [sp, #0] │ │ str.w r0, [r3, r5, lsl #2] │ │ adds r5, #1 │ │ - b.n 105d2 │ │ + b.n 105ce │ │ ldr.w r3, [sl, #4] │ │ mov r0, r4 │ │ str r3, [r4, #24] │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - cmp r0, #240 ; 0xf0 │ │ + cmp r0, #244 ; 0xf4 │ │ movs r1, r0 │ │ - cmp r0, #190 ; 0xbe │ │ + cmp r0, #194 ; 0xc2 │ │ movs r1, r0 │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r7, r0 │ │ mov r5, r1 │ │ movs r0, #1 │ │ mov.w r1, #3216 ; 0xc90 │ │ blx 4b18 │ │ movs r1, #0 │ │ mov.w r2, #3216 ; 0xc90 │ │ ldr.w r8, [r7, #28] │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.w 107b8 │ │ - beq.n 106a8 │ │ + blt.w 107b4 │ │ + beq.n 106a4 │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str r0, [r4, #0] │ │ cmp r0, #0 │ │ - bgt.n 106ac │ │ - b.n 107b8 │ │ + bgt.n 106a8 │ │ + b.n 107b4 │ │ movs r3, #1 │ │ str r3, [r4, #0] │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ - bne.n 106c6 │ │ + blt.n 107b4 │ │ + bne.n 106c2 │ │ mov r0, r5 │ │ movs r1, #2 │ │ - bl 128b4 │ │ - cbz r0, 1073a │ │ - b.n 107b8 │ │ + bl 128b0 │ │ + cbz r0, 10736 │ │ + b.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r0, #1 │ │ str.w r0, [r4, #1164] ; 0x48c │ │ cmp r0, #0 │ │ - ble.n 107b8 │ │ + ble.n 107b4 │ │ addw sl, r4, #1164 ; 0x48c │ │ mov.w r9, #0 │ │ ldr.w r3, [r4, #1164] ; 0x48c │ │ cmp r9, r3 │ │ - bge.n 106ba │ │ + bge.n 106b6 │ │ ldr r3, [r7, #4] │ │ - cbz r3, 106ee │ │ + cbz r3, 106ea │ │ subs r3, #1 │ │ movs r1, #0 │ │ - cbz r3, 106f8 │ │ + cbz r3, 106f4 │ │ adds r1, #1 │ │ lsrs r3, r3, #1 │ │ - b.n 106f0 │ │ + b.n 106ec │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr r3, [r7, #4] │ │ mov r6, r0 │ │ str.w r0, [sl, #4]! │ │ - cbz r3, 1070a │ │ + cbz r3, 10706 │ │ subs r3, #1 │ │ movs r1, #0 │ │ - cbz r3, 10714 │ │ + cbz r3, 10710 │ │ adds r1, #1 │ │ lsrs r3, r3, #1 │ │ - b.n 1070c │ │ + b.n 10708 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r6, #0 │ │ str.w r0, [sl, #1024] ; 0x400 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ cmp r6, r0 │ │ - beq.n 107b8 │ │ + beq.n 107b4 │ │ ldr r3, [r7, #4] │ │ cmp r6, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ add.w r9, r9, #1 │ │ - b.n 106e0 │ │ + b.n 106dc │ │ ldr r3, [r4, #0] │ │ cmp r3, #1 │ │ - ble.n 10764 │ │ + ble.n 10760 │ │ mov r9, r4 │ │ mov r6, r0 │ │ - b.n 1075e │ │ + b.n 1075a │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r9, #4]! │ │ ldr r3, [r4, #0] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ adds r6, #1 │ │ ldr r3, [r7, #4] │ │ cmp r6, r3 │ │ - blt.n 10746 │ │ + blt.n 10742 │ │ add.w r7, r4, #1024 ; 0x400 │ │ movs r6, #0 │ │ - b.n 107ac │ │ + b.n 107a8 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w r3, [r8, #16] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r7, #4]! │ │ ldr.w r3, [r8, #20] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ mov r0, r5 │ │ movs r1, #8 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r7, #64] ; 0x40 │ │ ldr.w r3, [r8, #24] │ │ cmp r0, r3 │ │ - bge.n 107b8 │ │ + bge.n 107b4 │ │ cmp r0, #0 │ │ - blt.n 107b8 │ │ + blt.n 107b4 │ │ adds r6, #1 │ │ ldr r3, [r4, #0] │ │ cmp r6, r3 │ │ - blt.n 1076c │ │ + blt.n 10768 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ - bl 10562 │ │ + bl 1055e │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ mov r5, r0 │ │ ldr r6, [r0, #40] ; 0x28 │ │ mov r7, r1 │ │ mov r0, r1 │ │ ldr r1, [r5, #36] ; 0x24 │ │ - bl 126f8 │ │ + bl 126f4 │ │ cmp r0, #0 │ │ - blt.n 1080c │ │ + blt.n 10808 │ │ ldr r3, [r5, #32] │ │ ldr.w r8, [r3, r0, lsl #2] │ │ cmp.w r8, #0 │ │ - bge.n 107f6 │ │ + bge.n 107f2 │ │ ldr r1, [r5, #8] │ │ ubfx r4, r8, #15, #15 │ │ ubfx r8, r8, #0, #15 │ │ rsb r8, r8, r1 │ │ - b.n 1081a │ │ + b.n 10816 │ │ ldr r3, [r5, #28] │ │ mov r0, r7 │ │ add r3, r8 │ │ ldrb.w r1, [r3, #-1] │ │ - bl 1284e │ │ + bl 1284a │ │ add.w r0, r8, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ ldr.w r8, [r5, #8] │ │ movs r4, #0 │ │ - b.n 1081a │ │ + b.n 10816 │ │ cmp r6, #1 │ │ - ble.n 10828 │ │ + ble.n 10824 │ │ subs r6, #1 │ │ mov r0, r7 │ │ mov r1, r6 │ │ - bl 126f8 │ │ + bl 126f4 │ │ cmp r0, #0 │ │ - blt.n 10814 │ │ - b.n 10838 │ │ + blt.n 10810 │ │ + b.n 10834 │ │ mov r0, r7 │ │ movs r1, #1 │ │ - bl 1284e │ │ + bl 1284a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ rev r0, r0 │ │ lsrs r2, r0, #4 │ │ lsls r3, r0, #4 │ │ and.w r2, r2, #252645135 ; 0xf0f0f0f │ │ and.w r3, r3, #4042322160 ; 0xf0f0f0f0 │ │ @@ -18395,632 +18400,632 @@ │ │ lsls r3, r2, #1 │ │ lsrs r2, r2, #1 │ │ and.w r3, r3, #2863311530 ; 0xaaaaaaaa │ │ and.w r2, r2, #1431655765 ; 0x55555555 │ │ orrs r3, r2 │ │ rsb r2, r4, r8 │ │ cmp r2, #1 │ │ - ble.n 1088c │ │ + ble.n 10888 │ │ asrs r2, r2, #1 │ │ ldr r1, [r5, #20] │ │ adds r0, r4, r2 │ │ ldr.w r1, [r1, r0, lsl #2] │ │ cmp r1, r3 │ │ ite ls │ │ movls r0, r2 │ │ movhi r0, #0 │ │ cmp r1, r3 │ │ it ls │ │ movls r2, #0 │ │ add r4, r0 │ │ rsb r8, r2, r8 │ │ - b.n 10864 │ │ + b.n 10860 │ │ ldr r3, [r5, #28] │ │ mov r0, r7 │ │ ldrb r1, [r3, r4] │ │ cmp r1, r6 │ │ - bgt.n 108a0 │ │ - bl 1284e │ │ + bgt.n 1089c │ │ + bl 1284a │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ adds r1, r6, #1 │ │ - b.n 1082c │ │ + b.n 10828 │ │ │ │ -000108a4 : │ │ +000108a0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ movs r1, #36 ; 0x24 │ │ mov r5, r0 │ │ movs r0, #1 │ │ blx 4b18 │ │ movs r1, #24 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ - ldr r3, [pc, #532] ; (10ad4 ) │ │ + bl 128b0 │ │ + ldr r3, [pc, #532] ; (10ad0 ) │ │ cmp r0, r3 │ │ - bne.w 10ac0 │ │ + bne.w 10abc │ │ movs r1, #16 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #24 │ │ str r0, [r4, #0] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #4] │ │ adds r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r0, [r4, #0] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r6, r0 │ │ ldr r0, [r4, #4] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ add r0, r6 │ │ cmp r0, #24 │ │ - bgt.w 10ac0 │ │ + bgt.w 10abc │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ + bl 128b0 │ │ mov r6, r0 │ │ - cbz r0, 10906 │ │ + cbz r0, 10902 │ │ cmp r0, #1 │ │ - beq.n 109b0 │ │ - b.n 10ac0 │ │ + beq.n 109ac │ │ + b.n 10abc │ │ movs r1, #1 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ ldr.w sl, [r4, #4] │ │ ldr.w r9, [r5, #16] │ │ cmp r0, #0 │ │ ite ne │ │ movne.w r8, #1 │ │ moveq.w r8, #5 │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 12ab0 │ │ + bl 12aac │ │ mul.w r8, r8, sl │ │ add.w r8, r8, #7 │ │ rsb r0, r0, r9 │ │ cmp.w r0, r8, asr #3 │ │ - blt.w 10ac0 │ │ + blt.w 10abc │ │ ldr r0, [r4, #4] │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ str r0, [r4, #8] │ │ - cbz r7, 10990 │ │ + cbz r7, 1098c │ │ ldr r3, [r4, #4] │ │ cmp r6, r3 │ │ - bge.n 10996 │ │ + bge.n 10992 │ │ mov r0, r5 │ │ movs r1, #1 │ │ - bl 128b4 │ │ - cbz r0, 1096e │ │ + bl 128b0 │ │ + cbz r0, 1096a │ │ movs r1, #5 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r1, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r3, [r4, #8] │ │ adds r0, #1 │ │ - b.n 10970 │ │ + b.n 1096c │ │ ldr r3, [r4, #8] │ │ str.w r0, [r3, r6, lsl #2] │ │ adds r6, #1 │ │ - b.n 1094a │ │ + b.n 10946 │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r2, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r3, [r4, #8] │ │ adds r0, #1 │ │ str.w r0, [r3, r7, lsl #2] │ │ adds r7, #1 │ │ ldr r3, [r4, #4] │ │ cmp r7, r3 │ │ - blt.n 10978 │ │ + blt.n 10974 │ │ mov r0, r5 │ │ movs r1, #4 │ │ - bl 128b4 │ │ + bl 128b0 │ │ cmp r0, #0 │ │ str r0, [r4, #12] │ │ - beq.w 10acc │ │ - blt.w 10ac0 │ │ + beq.w 10ac8 │ │ + blt.w 10abc │ │ cmp r0, #2 │ │ - ble.n 10a1e │ │ - b.n 10ac0 │ │ + ble.n 10a1a │ │ + b.n 10abc │ │ mov r0, r5 │ │ movs r1, #5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r7, r0, #1 │ │ - beq.w 10ac0 │ │ + beq.w 10abc │ │ ldr r0, [r4, #4] │ │ movs r6, #0 │ │ lsls r0, r0, #2 │ │ blx 4af4 │ │ str r0, [r4, #8] │ │ ldr r0, [r4, #4] │ │ cmp r6, r0 │ │ - bge.n 10996 │ │ + bge.n 10992 │ │ subs r0, r0, r6 │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ mov r1, r0 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ adds r3, r0, #1 │ │ - beq.n 10ac0 │ │ + beq.n 10abc │ │ cmp r7, #32 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ ldr r3, [r4, #4] │ │ subs r3, r3, r6 │ │ cmp r0, r3 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ cmp r0, #0 │ │ - ble.n 10a02 │ │ + ble.n 109fe │ │ subs r3, r0, #1 │ │ asrs r2, r7, #1 │ │ asrs r3, r2 │ │ adds r2, r7, #1 │ │ asrs r2, r2, #1 │ │ asrs r3, r2 │ │ - beq.n 10a04 │ │ - b.n 10ac0 │ │ + beq.n 10a00 │ │ + b.n 10abc │ │ movs r3, #0 │ │ cmp r3, r0 │ │ - bge.n 10a14 │ │ + bge.n 10a10 │ │ ldr r2, [r4, #8] │ │ adds r1, r3, r6 │ │ adds r3, #1 │ │ str.w r7, [r2, r1, lsl #2] │ │ - b.n 10a04 │ │ + b.n 10a00 │ │ cmp r0, #0 │ │ it ge │ │ addge r6, r6, r0 │ │ adds r7, #1 │ │ - b.n 109ca │ │ + b.n 109c6 │ │ movs r1, #32 │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #32 │ │ str r0, [r4, #16] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #4 │ │ str r0, [r4, #20] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ movs r1, #1 │ │ adds r0, #1 │ │ str r0, [r4, #24] │ │ mov r0, r5 │ │ - bl 128b4 │ │ + bl 128b0 │ │ str r0, [r4, #28] │ │ adds r0, #1 │ │ - beq.n 10ac0 │ │ + beq.n 10abc │ │ ldr r3, [r4, #12] │ │ cmp r3, #1 │ │ - beq.n 10a5e │ │ + beq.n 10a5a │ │ cmp r3, #2 │ │ - bne.n 10a6c │ │ + bne.n 10a68 │ │ ldr r3, [r4, #4] │ │ ldr r6, [r4, #0] │ │ muls r6, r3 │ │ - b.n 10a6e │ │ + b.n 10a6a │ │ ldr r6, [r4, #0] │ │ - cbz r6, 10a6e │ │ + cbz r6, 10a6a │ │ mov r0, r4 │ │ - bl 11078 <_book_maptype1_quantvals@@Base> │ │ + bl 11074 <_book_maptype1_quantvals@@Base> │ │ mov r6, r0 │ │ - b.n 10a6e │ │ + b.n 10a6a │ │ movs r6, #0 │ │ ldr r3, [r4, #24] │ │ mov r0, r5 │ │ ldr.w r8, [r5, #16] │ │ mul.w r7, r3, r6 │ │ - bl 12ab0 │ │ + bl 12aac │ │ adds r7, #7 │ │ asrs r7, r7, #3 │ │ rsb r0, r0, r8 │ │ cmp r7, r0 │ │ - bgt.n 10ac0 │ │ + bgt.n 10abc │ │ lsls r7, r6, #2 │ │ mov.w r8, #0 │ │ mov r0, r7 │ │ blx 4af4 │ │ str r0, [r4, #32] │ │ cmp r8, r6 │ │ - bge.n 10ab2 │ │ + bge.n 10aae │ │ mov r0, r5 │ │ ldr r1, [r4, #24] │ │ ldr.w r9, [r4, #32] │ │ - bl 128b4 │ │ + bl 128b0 │ │ str.w r0, [r9, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 10a98 │ │ - cbz r6, 10acc │ │ + b.n 10a94 │ │ + cbz r6, 10ac8 │ │ ldr r3, [r4, #32] │ │ add r7, r3 │ │ ldr.w r3, [r7, #-4] │ │ adds r3, #1 │ │ - bne.n 10acc │ │ + bne.n 10ac8 │ │ mov r0, r4 │ │ - bl 113c0 │ │ + bl 113bc │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ muls r2, r0 │ │ lsls r6, r2, #1 │ │ │ │ -00010ad8 : │ │ +00010ad4 : │ │ ldr r3, [r0, #8] │ │ push {r4, lr} │ │ cmp r3, #0 │ │ mov r4, r0 │ │ - bgt.n 10ae8 │ │ + bgt.n 10ae4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ - bl 107c4 │ │ + bl 107c0 │ │ cmp r0, #0 │ │ - blt.n 10ae2 │ │ + blt.n 10ade │ │ ldr r3, [r4, #24] │ │ ldr.w r0, [r3, r0, lsl #2] │ │ pop {r4, pc} │ │ │ │ -00010af8 : │ │ +00010af4 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ - ldr.w r8, [pc, #320] ; 10c40 │ │ + ldr.w r8, [pc, #320] ; 10c3c │ │ mov sl, r2 │ │ add r7, sp, #0 │ │ mov r4, r0 │ │ add r8, pc │ │ ldr.w r8, [r8] │ │ mov r5, r1 │ │ ldr r6, [r7, #64] ; 0x40 │ │ ldr.w r2, [r8] │ │ str.w r8, [r7, #12] │ │ str r2, [r7, #20] │ │ ldr r2, [r0, #8] │ │ cmp r2, #0 │ │ - bgt.n 10b26 │ │ + bgt.n 10b22 │ │ movs r0, #0 │ │ - b.n 10c28 │ │ + b.n 10c24 │ │ mov r0, r3 │ │ ldr r1, [r4, #0] │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #12] │ │ mov.w ip, #0 │ │ subs r6, r6, r1 │ │ mov.w r8, r0, lsl #2 │ │ mov fp, r0 │ │ add.w r3, r8, #14 │ │ bic.w r3, r3, #7 │ │ sub.w sp, sp, r3 │ │ mov r9, sp │ │ sub.w sp, sp, r3 │ │ mov r3, sp │ │ - bmi.n 10bee │ │ + bmi.n 10bea │ │ cmp ip, fp │ │ - bge.n 10b8c │ │ + bge.n 10b88 │ │ mov r0, r4 │ │ mov r1, sl │ │ str r3, [r7, #4] │ │ str.w ip, [r7, #8] │ │ - bl 107c4 │ │ + bl 107c0 │ │ ldr.w ip, [r7, #8] │ │ ldr r3, [r7, #4] │ │ adds r2, r0, #1 │ │ str.w r0, [r9, ip, lsl #2] │ │ - bne.n 10b78 │ │ + bne.n 10b74 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ - b.n 10c28 │ │ + b.n 10c24 │ │ ldr r1, [r4, #0] │ │ muls r0, r1 │ │ ldr r1, [r4, #16] │ │ add.w r1, r1, r0, lsl #2 │ │ str.w r1, [r3, ip, lsl #2] │ │ add.w ip, ip, #1 │ │ - b.n 10b52 │ │ + b.n 10b4e │ │ ldr r2, [r4, #0] │ │ movs r0, #0 │ │ cmp r0, r2 │ │ - bge.n 10b22 │ │ + bge.n 10b1e │ │ mov.w r9, r0, lsl #2 │ │ mov lr, r5 │ │ movs r4, #0 │ │ cmp r4, fp │ │ - bge.n 10bba │ │ + bge.n 10bb6 │ │ ldr.w r1, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ ldr.w r1, [r1, r9] │ │ asr.w sl, r1, r6 │ │ ldr.w r1, [lr] │ │ add r1, sl │ │ str.w r1, [lr], #4 │ │ - b.n 10b9c │ │ + b.n 10b98 │ │ adds r0, #1 │ │ add r5, r8 │ │ - b.n 10b90 │ │ + b.n 10b8c │ │ mov r0, r4 │ │ mov r1, sl │ │ str r3, [r7, #4] │ │ str.w ip, [r7, #8] │ │ - bl 107c4 │ │ + bl 107c0 │ │ ldr.w ip, [r7, #8] │ │ adds r3, r0, #1 │ │ str.w r0, [r9, ip, lsl #2] │ │ - beq.n 10b72 │ │ + beq.n 10b6e │ │ ldr r1, [r4, #0] │ │ ldr r3, [r7, #4] │ │ muls r0, r1 │ │ ldr r1, [r4, #16] │ │ add.w r1, r1, r0, lsl #2 │ │ str.w r1, [r3, ip, lsl #2] │ │ add.w ip, ip, #1 │ │ cmp ip, fp │ │ - blt.n 10bc0 │ │ + blt.n 10bbc │ │ ldr r2, [r4, #0] │ │ negs r6, r6 │ │ movs r1, #0 │ │ cmp r1, r2 │ │ - bge.n 10b22 │ │ + bge.n 10b1e │ │ mov.w r9, r1, lsl #2 │ │ mov lr, r5 │ │ movs r4, #0 │ │ cmp r4, fp │ │ - bge.n 10c22 │ │ + bge.n 10c1e │ │ ldr.w r0, [r3, r4, lsl #2] │ │ adds r4, #1 │ │ ldr.w r0, [r0, r9] │ │ lsl.w sl, r0, r6 │ │ ldr.w r0, [lr] │ │ add r0, sl │ │ str.w r0, [lr], #4 │ │ - b.n 10c04 │ │ + b.n 10c00 │ │ adds r1, #1 │ │ add r5, r8 │ │ - b.n 10bf8 │ │ + b.n 10bf4 │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #20] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 10c36 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 10c32 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #28 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ - movs r3, #184 ; 0xb8 │ │ + movs r3, #188 ; 0xbc │ │ movs r1, r0 │ │ │ │ -00010c44 : │ │ +00010c40 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov sl, r3 │ │ ldr r3, [r0, #8] │ │ mov r4, r0 │ │ mov r7, r1 │ │ mov r8, r2 │ │ cmp r3, #0 │ │ ldr r5, [sp, #32] │ │ - bgt.n 10c5e │ │ + bgt.n 10c5a │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r3, [r0, #12] │ │ mov.w r9, #0 │ │ subs r5, r5, r3 │ │ - bpl.n 10c72 │ │ + bpl.n 10c6e │ │ negs r5, r5 │ │ - b.n 10cb8 │ │ + b.n 10cb4 │ │ cmp r2, #0 │ │ it ge │ │ addge r9, r2 │ │ cmp r9, sl │ │ - bge.n 10c58 │ │ + bge.n 10c54 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - bne.n 10c8a │ │ + bne.n 10c86 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r2, [r4, #0] │ │ add.w ip, r7, r9, lsl #2 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10c6c │ │ + bge.n 10c68 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr.w r6, [ip] │ │ asrs r3, r5 │ │ add r3, r6 │ │ str.w r3, [ip], #4 │ │ - b.n 10c9a │ │ + b.n 10c96 │ │ cmp r2, #0 │ │ it ge │ │ addge r9, r2 │ │ cmp r9, sl │ │ - bge.n 10c58 │ │ + bge.n 10c54 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10c82 │ │ + beq.n 10c7e │ │ ldr r2, [r4, #0] │ │ add.w ip, r7, r9, lsl #2 │ │ ldr r3, [r4, #16] │ │ movs r1, #0 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10cb2 │ │ + bge.n 10cae │ │ ldr.w r3, [r0, r1, lsl #2] │ │ adds r1, #1 │ │ ldr.w r6, [ip] │ │ lsls r3, r5 │ │ add r3, r6 │ │ str.w r3, [ip], #4 │ │ - b.n 10cd8 │ │ + b.n 10cd4 │ │ │ │ -00010cf0 : │ │ +00010cec : │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ mov r7, r3 │ │ ldr r3, [r0, #8] │ │ mov r4, r0 │ │ mov r8, r1 │ │ mov r9, r2 │ │ cmp r3, #0 │ │ ldr r6, [sp, #32] │ │ - ble.n 10d94 │ │ + ble.n 10d90 │ │ ldr r3, [r0, #12] │ │ movs r5, #0 │ │ subs r6, r6, r3 │ │ - bpl.n 10d46 │ │ + bpl.n 10d42 │ │ negs r6, r6 │ │ - b.n 10d8a │ │ + b.n 10d86 │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - beq.n 10d4c │ │ + beq.n 10d48 │ │ ldr r2, [r4, #0] │ │ add.w r1, r8, r5, lsl #2 │ │ ldr r3, [r4, #16] │ │ mov lr, r5 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ rsb r3, lr, r5 │ │ cmp r3, r2 │ │ - bge.n 10d46 │ │ + bge.n 10d42 │ │ ldr.w r3, [r0], #4 │ │ adds r5, #1 │ │ cmp r5, r7 │ │ asr.w r3, r3, r6 │ │ str.w r3, [r1], #4 │ │ - bne.n 10d2c │ │ + bne.n 10d28 │ │ cmp r5, r7 │ │ - blt.n 10d10 │ │ - b.n 10d8e │ │ + blt.n 10d0c │ │ + b.n 10d8a │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ mov r0, r4 │ │ mov r1, r9 │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10d4c │ │ + beq.n 10d48 │ │ ldr r2, [r4, #0] │ │ add.w r1, r8, r5, lsl #2 │ │ ldr r3, [r4, #16] │ │ mov lr, r5 │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ rsb r3, lr, r5 │ │ cmp r3, r2 │ │ - bge.n 10d8a │ │ + bge.n 10d86 │ │ ldr.w r3, [r0], #4 │ │ adds r5, #1 │ │ cmp r5, r7 │ │ lsl.w r3, r3, r6 │ │ str.w r3, [r1], #4 │ │ - bne.n 10d70 │ │ + bne.n 10d6c │ │ cmp r5, r7 │ │ - blt.n 10d54 │ │ + blt.n 10d50 │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ movs r2, #0 │ │ mov r3, r2 │ │ cmp r2, r7 │ │ - bge.n 10d8e │ │ + bge.n 10d8a │ │ str.w r3, [r8, r2, lsl #2] │ │ adds r2, #1 │ │ - b.n 10d98 │ │ + b.n 10d94 │ │ │ │ -00010da4 : │ │ +00010da0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r9, r3 │ │ ldr r3, [r0, #8] │ │ mov r5, r0 │ │ mov r8, r1 │ │ ldr r7, [sp, #36] ; 0x24 │ │ cmp r3, #0 │ │ ldr r6, [sp, #40] ; 0x28 │ │ - bgt.n 10dbe │ │ + bgt.n 10dba │ │ movs r0, #0 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r3, [r0, #12] │ │ mov r4, r2 │ │ mov.w sl, #0 │ │ add r7, r2 │ │ subs r6, r6, r3 │ │ - bpl.n 10dd0 │ │ + bpl.n 10dcc │ │ negs r6, r6 │ │ - b.n 10e26 │ │ + b.n 10e22 │ │ cmp r4, r7 │ │ - bge.n 10db8 │ │ + bge.n 10db4 │ │ mov r0, r5 │ │ ldr r1, [sp, #32] │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r2, r0, #1 │ │ - bne.n 10de8 │ │ + bne.n 10de4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ ldr r2, [r5, #0] │ │ movs r1, #0 │ │ ldr r3, [r5, #16] │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10dd0 │ │ + bge.n 10dcc │ │ add.w ip, sl, #1 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ ldr.w sl, [r8, sl, lsl #2] │ │ cmp ip, r9 │ │ add.w r1, r1, #1 │ │ asr.w lr, r3, r6 │ │ it eq │ │ moveq.w ip, #0 │ │ ldr.w r3, [sl, r4, lsl #2] │ │ add r3, lr │ │ str.w r3, [sl, r4, lsl #2] │ │ it eq │ │ addeq r4, #1 │ │ mov sl, ip │ │ - b.n 10df4 │ │ + b.n 10df0 │ │ cmp r4, r7 │ │ - bge.n 10db8 │ │ + bge.n 10db4 │ │ mov r0, r5 │ │ ldr r1, [sp, #32] │ │ - bl 107c4 │ │ + bl 107c0 │ │ adds r3, r0, #1 │ │ - beq.n 10de0 │ │ + beq.n 10ddc │ │ ldr r2, [r5, #0] │ │ movs r1, #0 │ │ ldr r3, [r5, #16] │ │ muls r0, r2 │ │ add.w r0, r3, r0, lsl #2 │ │ cmp r1, r2 │ │ - bge.n 10e26 │ │ + bge.n 10e22 │ │ add.w ip, sl, #1 │ │ ldr.w r3, [r0, r1, lsl #2] │ │ ldr.w sl, [r8, sl, lsl #2] │ │ cmp ip, r9 │ │ add.w r1, r1, #1 │ │ lsl.w lr, r3, r6 │ │ it eq │ │ moveq.w ip, #0 │ │ ldr.w r3, [sl, r4, lsl #2] │ │ add r3, lr │ │ str.w r3, [sl, r4, lsl #2] │ │ it eq │ │ addeq r4, #1 │ │ mov sl, ip │ │ - b.n 10e42 │ │ + b.n 10e3e │ │ rev r0, r0 │ │ lsrs r2, r0, #4 │ │ lsls r0, r0, #4 │ │ and.w r2, r2, #252645135 ; 0xf0f0f0f │ │ and.w r3, r0, #4042322160 ; 0xf0f0f0f0 │ │ orrs r3, r2 │ │ lsrs r2, r3, #2 │ │ @@ -19046,280 +19051,280 @@ │ │ ite ls │ │ negls r0, r0 │ │ rsbhi r0, r0, #1 │ │ bx lr │ │ cmp r1, r3 │ │ push {r4, r5, lr} │ │ ldr r4, [sp, #12] │ │ - ble.n 10ede │ │ + ble.n 10eda │ │ subs r3, r1, r3 │ │ asrs r0, r0, #1 │ │ adds r5, r3, #1 │ │ adds r1, #1 │ │ cmp r5, #31 │ │ str r1, [r4, #0] │ │ - bgt.n 10ef6 │ │ + bgt.n 10ef2 │ │ movs r1, #1 │ │ lsls r1, r3 │ │ add r2, r1 │ │ asrs r2, r5 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ subs r1, r3, r1 │ │ asrs r2, r2, #1 │ │ adds r5, r1, #1 │ │ adds r3, #1 │ │ cmp r5, #31 │ │ str r3, [r4, #0] │ │ - bgt.n 10efa │ │ + bgt.n 10ef6 │ │ movs r3, #1 │ │ lsls r3, r1 │ │ add r0, r3 │ │ asrs r0, r5 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ movs r2, #0 │ │ - b.n 10efc │ │ + b.n 10ef8 │ │ movs r0, #0 │ │ add r0, r2 │ │ and.w r3, r0, #3221225472 ; 0xc0000000 │ │ cmp.w r3, #3221225472 ; 0xc0000000 │ │ - beq.n 10f0a │ │ - cbnz r3, 10f12 │ │ + beq.n 10f06 │ │ + cbnz r3, 10f0e │ │ ldr r3, [r4, #0] │ │ lsls r0, r0, #1 │ │ subs r3, #1 │ │ str r3, [r4, #0] │ │ pop {r4, r5, pc} │ │ │ │ -00010f14 <_ilog@@Base>: │ │ +00010f10 <_ilog@@Base>: │ │ movs r3, #0 │ │ - cbz r0, 10f1e <_ilog@@Base+0xa> │ │ + cbz r0, 10f1a <_ilog@@Base+0xa> │ │ adds r3, #1 │ │ lsrs r0, r0, #1 │ │ - b.n 10f16 <_ilog@@Base+0x2> │ │ + b.n 10f12 <_ilog@@Base+0x2> │ │ mov r0, r3 │ │ bx lr │ │ ... │ │ │ │ -00010f24 <_make_words@@Base>: │ │ +00010f20 <_make_words@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #136 ; 0x88 │ │ - ldr r5, [pc, #328] ; (11074 <_make_words@@Base+0x150>) │ │ + ldr r5, [pc, #328] ; (11070 <_make_words@@Base+0x150>) │ │ mov r8, r0 │ │ mov r7, r1 │ │ mov r6, r2 │ │ add r5, pc │ │ ldr r5, [r5, #0] │ │ ldr r3, [r5, #0] │ │ str r3, [sp, #132] ; 0x84 │ │ - cbz r2, 10f40 <_make_words@@Base+0x1c> │ │ + cbz r2, 10f3c <_make_words@@Base+0x1c> │ │ lsls r0, r2, #2 │ │ - b.n 10f42 <_make_words@@Base+0x1e> │ │ + b.n 10f3e <_make_words@@Base+0x1e> │ │ lsls r0, r1, #2 │ │ blx 4af4 │ │ movs r1, #0 │ │ movs r2, #132 ; 0x84 │ │ mov r9, sp │ │ mov r4, r0 │ │ mov r0, sp │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r2, #0 │ │ mov r1, r2 │ │ cmp r1, r7 │ │ - bge.n 10fee <_make_words@@Base+0xca> │ │ + bge.n 10fea <_make_words@@Base+0xca> │ │ ldr.w r3, [r8, r1, lsl #2] │ │ cmp r3, #0 │ │ - ble.n 10fde <_make_words@@Base+0xba> │ │ + ble.n 10fda <_make_words@@Base+0xba> │ │ add r0, sp, #136 ; 0x88 │ │ cmp r3, #31 │ │ add.w r0, r0, r3, lsl #2 │ │ ldr.w lr, [r0, #-136] │ │ - bgt.n 10f78 <_make_words@@Base+0x54> │ │ + bgt.n 10f74 <_make_words@@Base+0x54> │ │ lsrs.w r0, lr, r3 │ │ - bne.n 11008 <_make_words@@Base+0xe4> │ │ + bne.n 11004 <_make_words@@Base+0xe4> │ │ add.w ip, r2, #1 │ │ mov r0, r3 │ │ str.w lr, [r4, r2, lsl #2] │ │ ldr.w r2, [sp, r0, lsl #2] │ │ mov sl, sp │ │ tst.w r2, #1 │ │ - beq.n 10fb0 <_make_words@@Base+0x8c> │ │ + beq.n 10fac <_make_words@@Base+0x8c> │ │ cmp r0, #1 │ │ ittet ne │ │ addne r2, sp, #136 ; 0x88 │ │ addne.w sl, r2, r0, lsl #2 │ │ ldreq r2, [sp, #4] │ │ movne r0, sl │ │ itete eq │ │ addeq r2, #1 │ │ ldrne.w r2, [r0, #-140] │ │ streq r2, [sp, #4] │ │ lslne r2, r2, #1 │ │ it ne │ │ strne.w r2, [sl, #-136] │ │ - b.n 10fba <_make_words@@Base+0x96> │ │ + b.n 10fb6 <_make_words@@Base+0x96> │ │ adds r2, #1 │ │ str.w r2, [sp, r0, lsl #2] │ │ subs r0, #1 │ │ - bne.n 10f82 <_make_words@@Base+0x5e> │ │ + bne.n 10f7e <_make_words@@Base+0x5e> │ │ adds r3, #1 │ │ cmp r3, #32 │ │ - bgt.n 10fe8 <_make_words@@Base+0xc4> │ │ + bgt.n 10fe4 <_make_words@@Base+0xc4> │ │ ldr.w r0, [r9, r3, lsl #2] │ │ cmp.w lr, r0, lsr #1 │ │ - bne.n 10fe8 <_make_words@@Base+0xc4> │ │ + bne.n 10fe4 <_make_words@@Base+0xc4> │ │ add.w r2, r9, r3, lsl #2 │ │ mov lr, r0 │ │ ldr.w r2, [r2, #-4] │ │ lsls r2, r2, #1 │ │ str.w r2, [r9, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 10fbc <_make_words@@Base+0x98> │ │ - cbnz r6, 10fe6 <_make_words@@Base+0xc2> │ │ + b.n 10fb8 <_make_words@@Base+0x98> │ │ + cbnz r6, 10fe2 <_make_words@@Base+0xc2> │ │ add.w ip, r2, #1 │ │ - b.n 10fe8 <_make_words@@Base+0xc4> │ │ + b.n 10fe4 <_make_words@@Base+0xc4> │ │ mov ip, r2 │ │ adds r1, #1 │ │ mov r2, ip │ │ - b.n 10f58 <_make_words@@Base+0x34> │ │ + b.n 10f54 <_make_words@@Base+0x34> │ │ cmp r6, #1 │ │ - beq.n 1101a <_make_words@@Base+0xf6> │ │ + beq.n 11016 <_make_words@@Base+0xf6> │ │ movs r2, #1 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ rsb r3, r2, #32 │ │ ldr.w r1, [r9, r2, lsl #2] │ │ lsr.w r3, r0, r3 │ │ ands r3, r1 │ │ - beq.n 11012 <_make_words@@Base+0xee> │ │ + beq.n 1100e <_make_words@@Base+0xee> │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ - b.n 11060 <_make_words@@Base+0x13c> │ │ + b.n 1105c <_make_words@@Base+0x13c> │ │ adds r2, #1 │ │ cmp r2, #33 ; 0x21 │ │ - bne.n 10ff8 <_make_words@@Base+0xd4> │ │ - b.n 1101c <_make_words@@Base+0xf8> │ │ + bne.n 10ff4 <_make_words@@Base+0xd4> │ │ + b.n 11018 <_make_words@@Base+0xf8> │ │ movs r3, #0 │ │ mov r0, r3 │ │ cmp r0, r7 │ │ - bge.n 1105e <_make_words@@Base+0x13a> │ │ + bge.n 1105a <_make_words@@Base+0x13a> │ │ mov.w ip, r3, lsl #2 │ │ ldr.w r9, [r8, r0, lsl #2] │ │ movs r2, #0 │ │ add.w sl, r4, ip │ │ mov lr, r2 │ │ cmp lr, r9 │ │ - bge.n 1104c <_make_words@@Base+0x128> │ │ + bge.n 11048 <_make_words@@Base+0x128> │ │ ldr.w r1, [sl] │ │ lsr.w r1, r1, lr │ │ add.w lr, lr, #1 │ │ and.w r1, r1, #1 │ │ orr.w r2, r1, r2, lsl #1 │ │ - b.n 11032 <_make_words@@Base+0x10e> │ │ - cbz r6, 11054 <_make_words@@Base+0x130> │ │ + b.n 1102e <_make_words@@Base+0x10e> │ │ + cbz r6, 11050 <_make_words@@Base+0x130> │ │ cmp.w r9, #0 │ │ - beq.n 1105a <_make_words@@Base+0x136> │ │ + beq.n 11056 <_make_words@@Base+0x136> │ │ adds r3, #1 │ │ str.w r2, [r4, ip] │ │ adds r0, #1 │ │ - b.n 1101e <_make_words@@Base+0xfa> │ │ + b.n 1101a <_make_words@@Base+0xfa> │ │ mov r0, r4 │ │ ldr r2, [sp, #132] ; 0x84 │ │ ldr r3, [r5, #0] │ │ cmp r2, r3 │ │ - beq.n 1106c <_make_words@@Base+0x148> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11068 <_make_words@@Base+0x148> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #136 ; 0x88 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - subs r6, r1, #6 │ │ + subs r2, r2, #6 │ │ movs r1, r0 │ │ │ │ -00011078 <_book_maptype1_quantvals@@Base>: │ │ +00011074 <_book_maptype1_quantvals@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ ldr r0, [r0, #4] │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ ldr r4, [r5, #4] │ │ ldr r5, [r5, #0] │ │ subs r3, r5, #1 │ │ mov r1, r5 │ │ subs r0, #1 │ │ muls r0, r3 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ asr.w r0, r4, r0 │ │ movs r3, #1 │ │ adds r6, r0, r3 │ │ movs r1, #0 │ │ mov r2, r3 │ │ cmp r1, r5 │ │ - bge.n 110aa <_book_maptype1_quantvals@@Base+0x32> │ │ + bge.n 110a6 <_book_maptype1_quantvals@@Base+0x32> │ │ muls r2, r0 │ │ adds r1, #1 │ │ muls r3, r6 │ │ - b.n 1109e <_book_maptype1_quantvals@@Base+0x26> │ │ + b.n 1109a <_book_maptype1_quantvals@@Base+0x26> │ │ cmp r2, r4 │ │ - bgt.n 110b4 <_book_maptype1_quantvals@@Base+0x3c> │ │ + bgt.n 110b0 <_book_maptype1_quantvals@@Base+0x3c> │ │ cmp r3, r4 │ │ - ble.n 110b8 <_book_maptype1_quantvals@@Base+0x40> │ │ + ble.n 110b4 <_book_maptype1_quantvals@@Base+0x40> │ │ pop {r4, r5, r6, pc} │ │ subs r0, #1 │ │ - b.n 11096 <_book_maptype1_quantvals@@Base+0x1e> │ │ + b.n 11092 <_book_maptype1_quantvals@@Base+0x1e> │ │ adds r0, #1 │ │ - b.n 11096 <_book_maptype1_quantvals@@Base+0x1e> │ │ + b.n 11092 <_book_maptype1_quantvals@@Base+0x1e> │ │ │ │ -000110bc <_book_unquantize@@Base>: │ │ +000110b8 <_book_unquantize@@Base>: │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r7, r3 │ │ - ldr r3, [pc, #688] ; (11374 <_book_unquantize@@Base+0x2b8>) │ │ + ldr r3, [pc, #688] ; (11370 <_book_unquantize@@Base+0x2b8>) │ │ sub sp, #76 ; 0x4c │ │ mov r4, r0 │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r2, [sp, #24] │ │ str r1, [sp, #44] ; 0x2c │ │ ldr r2, [r3, #0] │ │ str r3, [sp, #56] ; 0x38 │ │ str r2, [sp, #68] ; 0x44 │ │ ldr r2, [r0, #12] │ │ subs r2, #1 │ │ cmp r2, #1 │ │ - bhi.w 113a8 <_book_unquantize@@Base+0x2ec> │ │ + bhi.w 113a4 <_book_unquantize@@Base+0x2ec> │ │ ldr r6, [r0, #16] │ │ ubfx r5, r6, #0, #21 │ │ - cbz r5, 11108 <_book_unquantize@@Base+0x4c> │ │ + cbz r5, 11104 <_book_unquantize@@Base+0x4c> │ │ ubfx r3, r6, #21, #10 │ │ sub.w r3, r3, #788 ; 0x314 │ │ lsls r1, r5, #1 │ │ str r3, [sp, #12] │ │ - bmi.n 110fe <_book_unquantize@@Base+0x42> │ │ + bmi.n 110fa <_book_unquantize@@Base+0x42> │ │ ldr r3, [sp, #12] │ │ lsls r5, r5, #1 │ │ subs r3, #1 │ │ - b.n 110f0 <_book_unquantize@@Base+0x34> │ │ + b.n 110ec <_book_unquantize@@Base+0x34> │ │ eor.w r5, r5, r6, asr #31 │ │ add.w r5, r5, r6, lsr #31 │ │ - b.n 1110c <_book_unquantize@@Base+0x50> │ │ - ldr r3, [pc, #612] ; (11370 <_book_unquantize@@Base+0x2b4>) │ │ + b.n 11108 <_book_unquantize@@Base+0x50> │ │ + ldr r3, [pc, #612] ; (1136c <_book_unquantize@@Base+0x2b4>) │ │ str r3, [sp, #12] │ │ ldr r3, [r4, #20] │ │ ubfx r6, r3, #0, #21 │ │ - cbz r6, 11134 <_book_unquantize@@Base+0x78> │ │ + cbz r6, 11130 <_book_unquantize@@Base+0x78> │ │ ubfx r2, r3, #21, #10 │ │ sub.w r2, r2, #788 ; 0x314 │ │ str r2, [sp, #28] │ │ lsls r2, r6, #1 │ │ - bmi.n 1112a <_book_unquantize@@Base+0x6e> │ │ + bmi.n 11126 <_book_unquantize@@Base+0x6e> │ │ ldr r2, [sp, #28] │ │ lsls r6, r6, #1 │ │ subs r2, #1 │ │ - b.n 1111c <_book_unquantize@@Base+0x60> │ │ + b.n 11118 <_book_unquantize@@Base+0x60> │ │ eor.w r6, r6, r3, asr #31 │ │ add.w r6, r6, r3, lsr #31 │ │ - b.n 11138 <_book_unquantize@@Base+0x7c> │ │ - ldr r3, [pc, #568] ; (11370 <_book_unquantize@@Base+0x2b4>) │ │ + b.n 11134 <_book_unquantize@@Base+0x7c> │ │ + ldr r3, [pc, #568] ; (1136c <_book_unquantize@@Base+0x2b4>) │ │ str r3, [sp, #28] │ │ ldr r3, [r4, #0] │ │ movs r1, #4 │ │ ldr r2, [sp, #44] ; 0x2c │ │ mul.w r8, r3, r2 │ │ mov r0, r8 │ │ blx 4b18 │ │ @@ -19328,111 +19333,111 @@ │ │ mov r0, r8 │ │ blx 4b18 │ │ ldr r3, [sp, #12] │ │ str r3, [r7, #0] │ │ ldr r3, [r4, #12] │ │ cmp r3, #1 │ │ str r0, [sp, #20] │ │ - beq.n 11166 <_book_unquantize@@Base+0xaa> │ │ + beq.n 11162 <_book_unquantize@@Base+0xaa> │ │ cmp r3, #2 │ │ - beq.w 11296 <_book_unquantize@@Base+0x1da> │ │ - b.n 1128c <_book_unquantize@@Base+0x1d0> │ │ + beq.w 11292 <_book_unquantize@@Base+0x1da> │ │ + b.n 11288 <_book_unquantize@@Base+0x1d0> │ │ mov r0, r4 │ │ mov.w r8, #0 │ │ - bl 11078 <_book_maptype1_quantvals@@Base> │ │ + bl 11074 <_book_maptype1_quantvals@@Base> │ │ mov r9, r8 │ │ str r0, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #4] │ │ cmp r9, r3 │ │ - bge.w 1128c <_book_unquantize@@Base+0x1d0> │ │ + bge.w 11288 <_book_unquantize@@Base+0x1d0> │ │ ldr r3, [sp, #24] │ │ - cbz r3, 1118a <_book_unquantize@@Base+0xce> │ │ + cbz r3, 11186 <_book_unquantize@@Base+0xce> │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, r9, lsl #2] │ │ cmp r3, #0 │ │ - beq.n 11270 <_book_unquantize@@Base+0x1b4> │ │ + beq.n 1126c <_book_unquantize@@Base+0x1b4> │ │ mov.w sl, #0 │ │ ldr r3, [sp, #24] │ │ mov fp, sl │ │ str.w sl, [sp, #32] │ │ add.w r3, r3, r8, lsl #2 │ │ str r3, [sp, #52] ; 0x34 │ │ movs r3, #1 │ │ str r3, [sp, #36] ; 0x24 │ │ add r3, sp, #64 ; 0x40 │ │ str r3, [sp, #48] ; 0x30 │ │ ldr r3, [r4, #0] │ │ cmp fp, r3 │ │ - bge.n 1126c <_book_unquantize@@Base+0x1b0> │ │ + bge.n 11268 <_book_unquantize@@Base+0x1b0> │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r0, r9 │ │ movs r3, #0 │ │ str r3, [sp, #64] ; 0x40 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [sp, #40] ; 0x28 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ ldr r3, [r4, #32] │ │ ldr.w r2, [r3, r1, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ str r2, [sp, #60] ; 0x3c │ │ mov r0, r2 │ │ - bl 10f14 <_ilog@@Base> │ │ - cbz r6, 111ec <_book_unquantize@@Base+0x130> │ │ + bl 10f10 <_ilog@@Base> │ │ + cbz r6, 111e8 <_book_unquantize@@Base+0x130> │ │ ldr r2, [sp, #60] ; 0x3c │ │ subs r0, #31 │ │ negs r3, r0 │ │ lsls r2, r3 │ │ - beq.n 111ee <_book_unquantize@@Base+0x132> │ │ + beq.n 111ea <_book_unquantize@@Base+0x132> │ │ ldr r3, [sp, #28] │ │ add r0, r3 │ │ smull r2, r3, r6, r2 │ │ adds r0, #32 │ │ str r0, [sp, #64] ; 0x40 │ │ mov r2, r3 │ │ - b.n 111ee <_book_unquantize@@Base+0x132> │ │ + b.n 111ea <_book_unquantize@@Base+0x132> │ │ mov r2, r6 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r5, 1120a <_book_unquantize@@Base+0x14e> │ │ - cbnz r2, 111fc <_book_unquantize@@Base+0x140> │ │ + cbz r5, 11206 <_book_unquantize@@Base+0x14e> │ │ + cbnz r2, 111f8 <_book_unquantize@@Base+0x140> │ │ ldr r3, [sp, #12] │ │ mov r2, r5 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 1120a <_book_unquantize@@Base+0x14e> │ │ + b.n 11206 <_book_unquantize@@Base+0x14e> │ │ ldr r1, [sp, #48] ; 0x30 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r1, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r1, 11228 <_book_unquantize@@Base+0x16c> │ │ - cbnz r2, 1121a <_book_unquantize@@Base+0x15e> │ │ + cbz r1, 11224 <_book_unquantize@@Base+0x16c> │ │ + cbnz r2, 11216 <_book_unquantize@@Base+0x15e> │ │ str.w sl, [sp, #64] ; 0x40 │ │ mov r2, r1 │ │ - b.n 11228 <_book_unquantize@@Base+0x16c> │ │ + b.n 11224 <_book_unquantize@@Base+0x16c> │ │ ldr r1, [sp, #48] ; 0x30 │ │ ldr r0, [sp, #32] │ │ str r1, [sp, #0] │ │ mov r1, sl │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r3, [r4, #28] │ │ - cbz r3, 11232 <_book_unquantize@@Base+0x176> │ │ + cbz r3, 1122e <_book_unquantize@@Base+0x176> │ │ ldr.w sl, [sp, #64] ; 0x40 │ │ str r2, [sp, #32] │ │ ldr r1, [sp, #24] │ │ ldr r3, [r4, #0] │ │ - cbz r1, 11242 <_book_unquantize@@Base+0x186> │ │ + cbz r1, 1123e <_book_unquantize@@Base+0x186> │ │ ldr r1, [sp, #52] ; 0x34 │ │ ldr r1, [r1, #0] │ │ mla r3, r3, r1, fp │ │ - b.n 11246 <_book_unquantize@@Base+0x18a> │ │ + b.n 11242 <_book_unquantize@@Base+0x18a> │ │ mla r3, r3, r8, fp │ │ ldr r1, [sp, #16] │ │ add.w fp, fp, #1 │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #20] │ │ str.w r2, [r1, r3, lsl #2] │ │ @@ -19441,260 +19446,260 @@ │ │ cmp r2, r3 │ │ ldr r2, [sp, #40] ; 0x28 │ │ it lt │ │ strlt r3, [r7, #0] │ │ ldr r3, [sp, #36] ; 0x24 │ │ muls r3, r2 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 111a4 <_book_unquantize@@Base+0xe8> │ │ + b.n 111a0 <_book_unquantize@@Base+0xe8> │ │ add.w r8, r8, #1 │ │ add.w r9, r9, #1 │ │ - b.n 11174 <_book_unquantize@@Base+0xb8> │ │ + b.n 11170 <_book_unquantize@@Base+0xb8> │ │ ldr r3, [sp, #24] │ │ - cbz r3, 112a2 <_book_unquantize@@Base+0x1e6> │ │ + cbz r3, 1129e <_book_unquantize@@Base+0x1e6> │ │ ldr r3, [r4, #8] │ │ ldr.w r3, [r3, fp, lsl #2] │ │ - cbnz r3, 112a2 <_book_unquantize@@Base+0x1e6> │ │ + cbnz r3, 1129e <_book_unquantize@@Base+0x1e6> │ │ add.w fp, fp, #1 │ │ ldr r3, [r4, #4] │ │ cmp fp, r3 │ │ - blt.n 11276 <_book_unquantize@@Base+0x1ba> │ │ + blt.n 11272 <_book_unquantize@@Base+0x1ba> │ │ ldr r3, [sp, #44] ; 0x2c │ │ ldr r1, [r4, #0] │ │ muls r1, r3 │ │ movs r3, #0 │ │ - b.n 11378 <_book_unquantize@@Base+0x2bc> │ │ + b.n 11374 <_book_unquantize@@Base+0x2bc> │ │ mov.w r8, #0 │ │ add r3, sp, #64 ; 0x40 │ │ mov fp, r8 │ │ str r3, [sp, #36] ; 0x24 │ │ - b.n 11286 <_book_unquantize@@Base+0x1ca> │ │ + b.n 11282 <_book_unquantize@@Base+0x1ca> │ │ mov.w sl, #0 │ │ ldr r3, [sp, #24] │ │ mov r9, sl │ │ str.w sl, [sp, #32] │ │ add.w r3, r3, r8, lsl #2 │ │ str r3, [sp, #40] ; 0x28 │ │ ldr r3, [r4, #0] │ │ cmp r9, r3 │ │ - bge.n 1136a <_book_unquantize@@Base+0x2ae> │ │ + bge.n 11366 <_book_unquantize@@Base+0x2ae> │ │ mla r3, r3, fp, r9 │ │ movs r2, #0 │ │ str r2, [sp, #64] ; 0x40 │ │ ldr r2, [r4, #32] │ │ ldr.w r2, [r2, r3, lsl #2] │ │ cmp r2, #0 │ │ it lt │ │ neglt r2, r2 │ │ str r2, [sp, #48] ; 0x30 │ │ mov r0, r2 │ │ - bl 10f14 <_ilog@@Base> │ │ - cbz r6, 112f2 <_book_unquantize@@Base+0x236> │ │ + bl 10f10 <_ilog@@Base> │ │ + cbz r6, 112ee <_book_unquantize@@Base+0x236> │ │ ldr r2, [sp, #48] ; 0x30 │ │ subs r0, #31 │ │ negs r3, r0 │ │ lsls r2, r3 │ │ - beq.n 112f4 <_book_unquantize@@Base+0x238> │ │ + beq.n 112f0 <_book_unquantize@@Base+0x238> │ │ ldr r3, [sp, #28] │ │ add r0, r3 │ │ smull r2, r3, r6, r2 │ │ adds r0, #32 │ │ str r0, [sp, #64] ; 0x40 │ │ mov r2, r3 │ │ - b.n 112f4 <_book_unquantize@@Base+0x238> │ │ + b.n 112f0 <_book_unquantize@@Base+0x238> │ │ mov r2, r6 │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r5, 11310 <_book_unquantize@@Base+0x254> │ │ - cbnz r2, 11302 <_book_unquantize@@Base+0x246> │ │ + cbz r5, 1130c <_book_unquantize@@Base+0x254> │ │ + cbnz r2, 112fe <_book_unquantize@@Base+0x246> │ │ ldr r3, [sp, #12] │ │ mov r2, r5 │ │ str r3, [sp, #64] ; 0x40 │ │ - b.n 11310 <_book_unquantize@@Base+0x254> │ │ + b.n 1130c <_book_unquantize@@Base+0x254> │ │ ldr r1, [sp, #36] ; 0x24 │ │ mov r0, r5 │ │ str r1, [sp, #0] │ │ ldr r1, [sp, #12] │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r1, [sp, #32] │ │ ldr r3, [sp, #64] ; 0x40 │ │ - cbz r1, 1132e <_book_unquantize@@Base+0x272> │ │ - cbnz r2, 11320 <_book_unquantize@@Base+0x264> │ │ + cbz r1, 1132a <_book_unquantize@@Base+0x272> │ │ + cbnz r2, 1131c <_book_unquantize@@Base+0x264> │ │ str.w sl, [sp, #64] ; 0x40 │ │ mov r2, r1 │ │ - b.n 1132e <_book_unquantize@@Base+0x272> │ │ + b.n 1132a <_book_unquantize@@Base+0x272> │ │ ldr r1, [sp, #36] ; 0x24 │ │ ldr r0, [sp, #32] │ │ str r1, [sp, #0] │ │ mov r1, sl │ │ - bl 10ebe │ │ + bl 10eba │ │ mov r2, r0 │ │ ldr r3, [r4, #28] │ │ - cbz r3, 11338 <_book_unquantize@@Base+0x27c> │ │ + cbz r3, 11334 <_book_unquantize@@Base+0x27c> │ │ ldr.w sl, [sp, #64] ; 0x40 │ │ str r2, [sp, #32] │ │ ldr r1, [sp, #24] │ │ ldr r3, [r4, #0] │ │ - cbz r1, 11348 <_book_unquantize@@Base+0x28c> │ │ + cbz r1, 11344 <_book_unquantize@@Base+0x28c> │ │ ldr r1, [sp, #40] ; 0x28 │ │ ldr r1, [r1, #0] │ │ mla r3, r3, r1, r9 │ │ - b.n 1134c <_book_unquantize@@Base+0x290> │ │ + b.n 11348 <_book_unquantize@@Base+0x290> │ │ mla r3, r3, r8, r9 │ │ ldr r1, [sp, #16] │ │ add.w r9, r9, #1 │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r2, [sp, #64] ; 0x40 │ │ ldr r1, [sp, #20] │ │ str.w r2, [r1, r3, lsl #2] │ │ ldr r3, [sp, #64] ; 0x40 │ │ ldr r2, [r7, #0] │ │ cmp r2, r3 │ │ it lt │ │ strlt r3, [r7, #0] │ │ - b.n 112b4 <_book_unquantize@@Base+0x1f8> │ │ + b.n 112b0 <_book_unquantize@@Base+0x1f8> │ │ add.w r8, r8, #1 │ │ - b.n 11282 <_book_unquantize@@Base+0x1c6> │ │ - bhi.n 11356 <_book_unquantize@@Base+0x29a> │ │ - ; instruction: 0xffff1df8 │ │ + b.n 1127e <_book_unquantize@@Base+0x1c6> │ │ + bhi.n 11352 <_book_unquantize@@Base+0x29a> │ │ + ; instruction: 0xffff1dfc │ │ movs r1, r0 │ │ cmp r3, r1 │ │ - bge.n 1139e <_book_unquantize@@Base+0x2e2> │ │ + bge.n 1139a <_book_unquantize@@Base+0x2e2> │ │ ldr r2, [sp, #20] │ │ ldr.w r0, [r2, r3, lsl #2] │ │ ldr r2, [r7, #0] │ │ cmp r0, r2 │ │ itttt lt │ │ sublt r2, r2, r0 │ │ ldrlt r0, [sp, #16] │ │ ldrlt.w r0, [r0, r3, lsl #2] │ │ asrlt r0, r2 │ │ itt lt │ │ ldrlt r2, [sp, #16] │ │ strlt.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ - b.n 11378 <_book_unquantize@@Base+0x2bc> │ │ + b.n 11374 <_book_unquantize@@Base+0x2bc> │ │ ldr r0, [sp, #20] │ │ blx 4b00 │ │ ldr r0, [sp, #16] │ │ - b.n 113aa <_book_unquantize@@Base+0x2ee> │ │ + b.n 113a6 <_book_unquantize@@Base+0x2ee> │ │ movs r0, #0 │ │ ldr r3, [sp, #56] ; 0x38 │ │ ldr r2, [sp, #68] ; 0x44 │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 113b8 <_book_unquantize@@Base+0x2fc> │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 113b4 <_book_unquantize@@Base+0x2fc> │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #76 ; 0x4c │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ nop │ │ │ │ -000113c0 : │ │ +000113bc : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #32] │ │ - cbz r0, 113cc │ │ + cbz r0, 113c8 │ │ blx 4b00 │ │ ldr r0, [r4, #8] │ │ - cbz r0, 113d4 │ │ + cbz r0, 113d0 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #36 ; 0x24 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fcc <__aeabi_llsl@@Base+0x4c> │ │ + b.w 14fc8 <__aeabi_llsl@@Base+0x4c> │ │ │ │ -000113e8 : │ │ +000113e4 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #16] │ │ - cbz r0, 113f4 │ │ + cbz r0, 113f0 │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 113fc │ │ + cbz r0, 113f8 │ │ blx 4b00 │ │ ldr r0, [r4, #24] │ │ - cbz r0, 11404 │ │ + cbz r0, 11400 │ │ blx 4b00 │ │ ldr r0, [r4, #28] │ │ - cbz r0, 1140c │ │ + cbz r0, 11408 │ │ blx 4b00 │ │ ldr r0, [r4, #32] │ │ - cbz r0, 11414 │ │ + cbz r0, 11410 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #52 ; 0x34 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ ... │ │ │ │ -00011424 : │ │ +00011420 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #36 ; 0x24 │ │ - ldr.w r9, [pc, #644] ; 116b0 │ │ + ldr.w r9, [pc, #644] ; 116ac │ │ add r7, sp, #0 │ │ mov r6, r1 │ │ movs r2, #52 ; 0x34 │ │ add r9, pc │ │ ldr.w r9, [r9] │ │ movs r1, #0 │ │ mov r4, r0 │ │ movs r5, #0 │ │ ldr.w r3, [r9] │ │ mov r8, r5 │ │ str r3, [r7, #28] │ │ - blx 4ad0 │ │ + blx 4a70 │ │ ldr r1, [r6, #4] │ │ str.w r9, [r7, #12] │ │ cmp r8, r1 │ │ - bge.n 11468 │ │ + bge.n 11464 │ │ ldr r3, [r6, #8] │ │ ldr.w r3, [r3, r8, lsl #2] │ │ add.w r8, r8, #1 │ │ cmp r3, #0 │ │ it gt │ │ addgt r5, #1 │ │ - b.n 11452 │ │ + b.n 1144e │ │ ldr r3, [r6, #0] │ │ str r1, [r4, #4] │ │ str r5, [r4, #8] │ │ str r3, [r4, #0] │ │ - cbnz r5, 11476 │ │ + cbnz r5, 11472 │ │ movs r0, #0 │ │ - b.n 1169a │ │ + b.n 11696 │ │ ldr r0, [r6, #8] │ │ mov r2, r5 │ │ - bl 10f24 <_make_words@@Base> │ │ + bl 10f20 <_make_words@@Base> │ │ mov.w sl, r5, lsl #2 │ │ add.w r8, sl, #14 │ │ bic.w r3, r8, #7 │ │ sub.w sp, sp, r3 │ │ mov fp, sp │ │ mov r9, r0 │ │ cmp r0, #0 │ │ - beq.w 11690 │ │ + beq.w 1168c │ │ mov r2, r0 │ │ movs r3, #0 │ │ ldr r0, [r2, #0] │ │ str r3, [r7, #8] │ │ str r2, [r7, #16] │ │ str r2, [r7, #20] │ │ - bl 10e74 │ │ + bl 10e70 │ │ ldr r3, [r7, #8] │ │ ldr r2, [r7, #20] │ │ ldr r1, [r7, #16] │ │ str.w r0, [r2], #4 │ │ str.w r1, [fp, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - blt.n 1149c │ │ - ldr r3, [pc, #500] ; (116b4 ) │ │ + blt.n 11498 │ │ + ldr r3, [pc, #500] ; (116b0 ) │ │ mov r0, fp │ │ mov r1, r5 │ │ movs r2, #4 │ │ add r3, pc │ │ bic.w r8, r8, #7 │ │ blx 4b30 │ │ sub.w sp, sp, r8 │ │ @@ -19704,68 +19709,68 @@ │ │ movs r3, #0 │ │ str r0, [r4, #20] │ │ ldr.w r2, [fp, r3, lsl #2] │ │ rsb r2, r9, r2 │ │ str.w r3, [r8, r2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ - blt.n 114de │ │ + blt.n 114da │ │ movs r3, #0 │ │ ldr.w r1, [r9, r3, lsl #2] │ │ ldr.w r2, [r8, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r3, r5 │ │ str.w r1, [r0, r2, lsl #2] │ │ - blt.n 114f2 │ │ + blt.n 114ee │ │ mov r0, r9 │ │ blx 4b00 │ │ mov r1, r5 │ │ mov r2, r8 │ │ add.w r3, r4, #12 │ │ mov r0, r6 │ │ - bl 110bc <_book_unquantize@@Base> │ │ + bl 110b8 <_book_unquantize@@Base> │ │ str r0, [r4, #16] │ │ mov r0, sl │ │ blx 4af4 │ │ ldr r5, [r6, #4] │ │ movs r3, #0 │ │ mov r2, r3 │ │ str r0, [r4, #24] │ │ cmp r2, r5 │ │ - bge.n 11544 │ │ + bge.n 11540 │ │ ldr r1, [r6, #8] │ │ ldr.w r1, [r1, r2, lsl #2] │ │ cmp r1, #0 │ │ ittt gt │ │ ldrgt.w r1, [r8, r3, lsl #2] │ │ addgt r3, #1 │ │ strgt.w r2, [r0, r1, lsl #2] │ │ adds r2, #1 │ │ - b.n 11528 │ │ + b.n 11524 │ │ mov r0, r3 │ │ movs r5, #0 │ │ blx 4af4 │ │ mov r3, r5 │ │ str r0, [r4, #28] │ │ ldr r2, [r6, #4] │ │ cmp r3, r2 │ │ - bge.n 1156e │ │ + bge.n 1156a │ │ ldr r2, [r6, #8] │ │ ldr.w r0, [r2, r3, lsl #2] │ │ adds r3, #1 │ │ cmp r0, #0 │ │ itttt gt │ │ ldrgt.w r2, [r8, r5, lsl #2] │ │ addgt r5, #1 │ │ ldrgt r1, [r4, #28] │ │ strbgt r0, [r1, r2] │ │ - b.n 11550 │ │ + b.n 1154c │ │ ldr r0, [r4, #8] │ │ mov.w r8, #1 │ │ - bl 10f14 <_ilog@@Base> │ │ + bl 10f10 <_ilog@@Base> │ │ movs r1, #4 │ │ movs r6, #0 │ │ subs r0, #4 │ │ cmp r0, #4 │ │ itee gt │ │ strgt r0, [r4, #36] ; 0x24 │ │ movle r3, #5 │ │ @@ -19780,203 +19785,203 @@ │ │ str r3, [r7, #20] │ │ mov r0, r3 │ │ blx 4b18 │ │ str r6, [r4, #40] ; 0x28 │ │ mov r9, r0 │ │ str r0, [r4, #32] │ │ cmp r6, r5 │ │ - beq.n 115f4 │ │ + beq.n 115f0 │ │ ldr r2, [r4, #28] │ │ add.w sl, r2, r6 │ │ ldrb r1, [r2, r6] │ │ ldr r2, [r4, #40] ; 0x28 │ │ cmp r2, r1 │ │ it lt │ │ strlt r1, [r4, #40] ; 0x28 │ │ ldrb.w r2, [sl] │ │ cmp r2, fp │ │ - bgt.n 115f0 │ │ + bgt.n 115ec │ │ ldr r2, [r4, #20] │ │ ldr.w r0, [r2, r6, lsl #2] │ │ - bl 10e74 │ │ + bl 10e70 │ │ adds r3, r6, #1 │ │ movs r2, #0 │ │ ldrb.w r1, [sl] │ │ rsb lr, r1, fp │ │ lsl.w lr, r8, lr │ │ cmp r2, lr │ │ - bge.n 115f0 │ │ + bge.n 115ec │ │ lsl.w r1, r2, r1 │ │ adds r2, #1 │ │ orrs r1, r0 │ │ str.w r3, [r9, r1, lsl #2] │ │ - b.n 115d2 │ │ + b.n 115ce │ │ adds r6, #1 │ │ - b.n 115a8 │ │ + b.n 115a4 │ │ mvn.w r2, #1 │ │ movs r6, #0 │ │ rsb r1, fp, #31 │ │ mov sl, r6 │ │ lsl.w r3, r2, r1 │ │ mov r8, r6 │ │ movw r2, #32767 ; 0x7fff │ │ str r3, [r7, #16] │ │ rsb r3, fp, #32 │ │ str r3, [r7, #8] │ │ ldr r3, [r7, #20] │ │ cmp r8, r3 │ │ - bge.w 11472 │ │ + bge.w 1146e │ │ ldr r3, [r7, #8] │ │ str r2, [r7, #0] │ │ lsl.w r3, r8, r3 │ │ str r3, [r7, #4] │ │ mov r0, r3 │ │ - bl 10e74 │ │ + bl 10e70 │ │ ldmia.w r7, {r2, r3} │ │ ldr.w r1, [r9, r0, lsl #2] │ │ mov fp, r0 │ │ - cbnz r1, 1168a │ │ + cbnz r1, 11686 │ │ mov lr, sl │ │ add.w ip, lr, #1 │ │ cmp ip, r5 │ │ - blt.n 11648 │ │ + blt.n 11644 │ │ mov sl, lr │ │ mov.w ip, r6, lsl #2 │ │ - b.n 1166a │ │ + b.n 11666 │ │ ldr r1, [r4, #20] │ │ ldr.w r1, [r1, ip, lsl #2] │ │ cmp r1, r3 │ │ - bhi.n 11640 │ │ + bhi.n 1163c │ │ mov lr, ip │ │ - b.n 11638 │ │ + b.n 11634 │ │ ldr r1, [r4, #20] │ │ ldr r0, [r7, #16] │ │ ldr.w r1, [r1, ip] │ │ add.w ip, ip, #4 │ │ ands r1, r0 │ │ cmp r3, r1 │ │ - bcc.n 1166e │ │ + bcc.n 1166a │ │ adds r6, #1 │ │ cmp r6, r5 │ │ - blt.n 11656 │ │ + blt.n 11652 │ │ cmp lr, r2 │ │ sub.w r1, r5, r6 │ │ it ge │ │ movge lr, r2 │ │ cmp r1, r2 │ │ it cs │ │ movcs r1, r2 │ │ orr.w r1, r1, #2147483648 ; 0x80000000 │ │ orr.w r1, r1, lr, lsl #15 │ │ str.w r1, [r9, fp, lsl #2] │ │ add.w r8, r8, #1 │ │ - b.n 11612 │ │ + b.n 1160e │ │ mov r0, r4 │ │ - bl 113e8 │ │ + bl 113e4 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ ldr r3, [r7, #12] │ │ ldr r2, [r7, #28] │ │ ldr r3, [r3, #0] │ │ cmp r2, r3 │ │ - beq.n 116a8 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 116a4 │ │ + blx 498c <__stack_chk_fail@plt> │ │ adds r7, #36 ; 0x24 │ │ mov sp, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - subs r4, r1, r2 │ │ + subs r0, r2, r2 │ │ movs r1, r0 │ │ ldr??.w pc, [fp, #4095] ; 0xfff │ │ push {r4, r5, r6, r7, lr} │ │ ldr r3, [r0, #36] ; 0x24 │ │ ldr r4, [r0, #32] │ │ cmp r4, r3 │ │ - ble.n 1175c │ │ + ble.n 11758 │ │ ldr.w lr, [r0, #16] │ │ ldr.w r4, [lr, r3, lsl #2] │ │ lsls r5, r4, #21 │ │ - bpl.n 116e6 │ │ + bpl.n 116e2 │ │ adds r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ ldrd r2, r3, [r0, #344]! ; 0x158 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r0] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ - cbnz r1, 116ec │ │ + cbnz r1, 116e8 │ │ cmp r2, #0 │ │ - beq.n 11758 │ │ + beq.n 11754 │ │ uxtb r5, r4 │ │ and.w r7, r4, #512 ; 0x200 │ │ and.w r4, r4, #256 ; 0x100 │ │ mov r6, r5 │ │ cmp r5, #255 ; 0xff │ │ - bne.n 11714 │ │ + bne.n 11710 │ │ adds r3, #1 │ │ ldr.w ip, [lr, r3, lsl #2] │ │ tst.w ip, #512 ; 0x200 │ │ uxtb.w r5, ip │ │ it ne │ │ movne.w r7, #512 ; 0x200 │ │ add r6, r5 │ │ - b.n 116f8 │ │ - cbz r1, 1173e │ │ + b.n 116f4 │ │ + cbz r1, 1173a │ │ ldr r5, [r0, #0] │ │ str r4, [r1, #8] │ │ ldr r4, [r0, #12] │ │ str r7, [r1, #12] │ │ add r4, r5 │ │ str r4, [r1, #0] │ │ add.w r4, r0, #344 ; 0x158 │ │ ldrd r4, r5, [r4] │ │ strd r4, r5, [r1, #24] │ │ ldr r4, [r0, #20] │ │ add.w r4, r4, r3, lsl #3 │ │ ldrd r4, r5, [r4] │ │ str r6, [r1, #4] │ │ strd r4, r5, [r1, #16] │ │ - cbz r2, 11758 │ │ + cbz r2, 11754 │ │ ldr r2, [r0, #12] │ │ adds r3, #1 │ │ str r3, [r0, #36] ; 0x24 │ │ add r6, r2 │ │ str r6, [r0, #12] │ │ ldrd r2, r3, [r0, #344]! ; 0x158 │ │ adds r2, #1 │ │ adc.w r3, r3, #0 │ │ strd r2, r3, [r0] │ │ movs r0, #1 │ │ pop {r4, r5, r6, r7, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00011760 : │ │ +0001175c : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #4] │ │ bx lr │ │ │ │ -00011766 : │ │ +00011762 : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #1 │ │ bx lr │ │ │ │ -00011770 : │ │ +0001176c : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #2 │ │ bx lr │ │ │ │ -0001177a : │ │ +00011776 : │ │ ldr r3, [r0, #0] │ │ ldrb r0, [r3, #5] │ │ and.w r0, r0, #4 │ │ bx lr │ │ │ │ -00011784 : │ │ +00011780 : │ │ push {r4, lr} │ │ movs r3, #0 │ │ ldr r4, [r0, #0] │ │ movs r1, #0 │ │ orrs r1, r3 │ │ ldrb r0, [r4, #13] │ │ lsls r3, r1, #8 │ │ @@ -20022,234 +20027,234 @@ │ │ orr.w r1, r1, r2, lsr #24 │ │ lsls r0, r2, #8 │ │ ldrb r2, [r4, #6] │ │ orrs r1, r3 │ │ orrs r0, r2 │ │ pop {r4, pc} │ │ │ │ -000117f8 : │ │ +000117f4 : │ │ ldr r2, [r0, #0] │ │ ldrb r3, [r2, #16] │ │ ldrb r1, [r2, #15] │ │ ldrb r0, [r2, #14] │ │ lsls r3, r3, #16 │ │ orr.w r3, r3, r1, lsl #8 │ │ orrs r3, r0 │ │ ldrb r0, [r2, #17] │ │ orr.w r0, r3, r0, lsl #24 │ │ bx lr │ │ │ │ -00011810 : │ │ +0001180c : │ │ ldr r2, [r0, #0] │ │ ldrb r3, [r2, #20] │ │ ldrb r1, [r2, #19] │ │ ldrb r0, [r2, #18] │ │ lsls r3, r3, #16 │ │ orr.w r3, r3, r1, lsl #8 │ │ orrs r3, r0 │ │ ldrb r0, [r2, #21] │ │ orr.w r0, r3, r0, lsl #24 │ │ bx lr │ │ │ │ -00011828 : │ │ +00011824 : │ │ ldr r1, [r0, #0] │ │ movs r0, #0 │ │ add.w r2, r1, #26 │ │ ldrb r3, [r1, #26] │ │ adds r3, #26 │ │ add r3, r1 │ │ cmp r2, r3 │ │ - beq.n 11846 │ │ + beq.n 11842 │ │ ldrb.w r1, [r2, #1]! │ │ cmp r1, #255 ; 0xff │ │ it ne │ │ addne r0, #1 │ │ - b.n 11836 │ │ + b.n 11832 │ │ bx lr │ │ │ │ -00011848 : │ │ - cbz r0, 11856 │ │ +00011844 : │ │ + cbz r0, 11852 │ │ ldr r0, [r0, #0] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001185c : │ │ +00011858 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11886 │ │ + cbz r0, 11882 │ │ ldr r0, [r0, #0] │ │ - cbz r0, 1186a │ │ + cbz r0, 11866 │ │ blx 4b00 │ │ ldr r0, [r4, #16] │ │ - cbz r0, 11872 │ │ + cbz r0, 1186e │ │ blx 4b00 │ │ ldr r0, [r4, #20] │ │ - cbz r0, 1187a │ │ + cbz r0, 11876 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ mov.w r2, #360 ; 0x168 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -0001188a : │ │ +00011886 : │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r1 │ │ mov r4, r0 │ │ - cbz r0, 118dc │ │ + cbz r0, 118d8 │ │ movs r1, #0 │ │ mov.w r2, #360 ; 0x168 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov.w r3, #1024 ; 0x400 │ │ mov.w r0, #16384 ; 0x4000 │ │ str r3, [r4, #24] │ │ str r0, [r4, #4] │ │ blx 4af4 │ │ str r0, [r4, #0] │ │ mov r6, r0 │ │ mov.w r0, #4096 ; 0x1000 │ │ blx 4af4 │ │ str r0, [r4, #16] │ │ mov r5, r0 │ │ mov.w r0, #8192 ; 0x2000 │ │ blx 4af4 │ │ str r0, [r4, #20] │ │ - cbz r6, 118cc │ │ - cbz r5, 118cc │ │ - cbnz r0, 118d4 │ │ + cbz r6, 118c8 │ │ + cbz r5, 118c8 │ │ + cbnz r0, 118d0 │ │ mov r0, r4 │ │ - bl 1185c │ │ - b.n 118dc │ │ + bl 11858 │ │ + b.n 118d8 │ │ str.w r7, [r4, #336] ; 0x150 │ │ movs r0, #0 │ │ pop {r3, r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, r6, r7, pc} │ │ movs r0, r0 │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #4] │ │ ldr r3, [r0, #8] │ │ subs r2, r4, r1 │ │ cmp r2, r3 │ │ - bgt.n 11924 │ │ + bgt.n 11920 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ subs r3, r3, r1 │ │ cmp r4, r3 │ │ - ble.n 11908 │ │ + ble.n 11904 │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [pc, #28] ; (11928 ) │ │ + ldr r3, [pc, #28] ; (11924 ) │ │ add r4, r1 │ │ ldr r0, [r0, #0] │ │ cmp r4, r3 │ │ it le │ │ addle.w r4, r4, #1024 ; 0x400 │ │ mov r1, r4 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 118fc │ │ + beq.n 118f8 │ │ stmia.w r5, {r0, r4} │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ; instruction: 0xfbfe7fff │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ ldr r4, [r0, #24] │ │ ldr r3, [r0, #28] │ │ subs r2, r4, r1 │ │ cmp r2, r3 │ │ - bgt.n 11978 │ │ + bgt.n 11974 │ │ mvn.w r3, #2147483648 ; 0x80000000 │ │ subs r3, r3, r1 │ │ cmp r4, r3 │ │ - ble.n 11950 │ │ + ble.n 1194c │ │ mov r0, r5 │ │ - bl 1185c │ │ + bl 11858 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ - ldr r3, [pc, #40] ; (1197c ) │ │ + ldr r3, [pc, #40] ; (11978 ) │ │ add r4, r1 │ │ ldr r0, [r0, #16] │ │ cmp r4, r3 │ │ it le │ │ addle r4, #32 │ │ lsls r1, r4, #2 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 11944 │ │ + beq.n 11940 │ │ str r0, [r5, #16] │ │ lsls r1, r4, #3 │ │ ldr r0, [r5, #20] │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 11944 │ │ + beq.n 11940 │ │ str r0, [r5, #20] │ │ str r4, [r5, #24] │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ ; instruction: 0xffde7fff │ │ │ │ -00011980 : │ │ +0001197c : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11990 │ │ - bl 1185c │ │ + cbz r0, 1198c │ │ + bl 11858 │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011994 : │ │ +00011990 : │ │ push {r4, r5, r6, lr} │ │ cmp r0, #0 │ │ - beq.n 11a02 │ │ + beq.n 119fe │ │ ldr r3, [r0, #0] │ │ movs r2, #0 │ │ - ldr r5, [pc, #100] ; (11a04 ) │ │ + ldr r5, [pc, #100] ; (11a00 ) │ │ strb r2, [r3, #22] │ │ add r5, pc │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #23] │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #24] │ │ ldr r3, [r0, #0] │ │ strb r2, [r3, #25] │ │ mov r3, r2 │ │ ldr r4, [r0, #4] │ │ cmp r2, r4 │ │ - bge.n 119cc │ │ + bge.n 119c8 │ │ ldr r1, [r0, #0] │ │ ldrb r1, [r1, r2] │ │ adds r2, #1 │ │ eor.w r1, r1, r3, lsr #24 │ │ ldr.w r1, [r5, r1, lsl #2] │ │ eor.w r3, r1, r3, lsl #8 │ │ - b.n 119b4 │ │ - ldr r5, [pc, #56] ; (11a08 ) │ │ + b.n 119b0 │ │ + ldr r5, [pc, #56] ; (11a04 ) │ │ movs r1, #0 │ │ ldr r4, [r0, #12] │ │ add r5, pc │ │ cmp r1, r4 │ │ mov.w r2, r3, lsr #24 │ │ - bge.n 119ee │ │ + bge.n 119ea │ │ ldr r6, [r0, #8] │ │ ldrb r6, [r6, r1] │ │ adds r1, #1 │ │ eors r2, r6 │ │ ldr.w r2, [r5, r2, lsl #2] │ │ eor.w r3, r2, r3, lsl #8 │ │ - b.n 119d4 │ │ + b.n 119d0 │ │ ldr r1, [r0, #0] │ │ lsrs r4, r3, #8 │ │ strb r3, [r1, #22] │ │ lsrs r3, r3, #16 │ │ ldr r1, [r0, #0] │ │ strb r4, [r1, #23] │ │ ldr r1, [r0, #0] │ │ @@ -20261,46 +20266,46 @@ │ │ rsbs r0, r2, #0 │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r8, r2 │ │ mov r9, r3 │ │ ldr r5, [r0, #28] │ │ - bl 11848 │ │ + bl 11844 │ │ cmp r0, #0 │ │ - bne.w 11bda │ │ + bne.w 11bd6 │ │ cmp r5, #255 ; 0xff │ │ it ge │ │ movge r5, #255 ; 0xff │ │ mov lr, r5 │ │ cmp r5, #0 │ │ - beq.w 11bdc │ │ + beq.w 11bd8 │ │ ldr.w ip, [r4, #332] ; 0x14c │ │ cmp.w ip, #0 │ │ - beq.n 11a4c │ │ + beq.n 11a48 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ mov sl, r0 │ │ mov fp, r0 │ │ mov r7, r5 │ │ mov r2, r0 │ │ mov r1, r0 │ │ - b.n 11a94 │ │ + b.n 11a90 │ │ mov r1, ip │ │ cmp r1, lr │ │ - bge.n 11a5e │ │ + bge.n 11a5a │ │ ldr r3, [r4, #16] │ │ ldrb.w r3, [r3, r1, lsl #2] │ │ adds r1, #1 │ │ cmp r3, #255 ; 0xff │ │ - beq.n 11a4e │ │ + beq.n 11a4a │ │ movs r5, #0 │ │ mov r7, r5 │ │ - b.n 11aa6 │ │ + b.n 11aa2 │ │ cmp r2, r9 │ │ - bgt.n 11a9a │ │ + bgt.n 11a96 │ │ ldr r3, [r4, #16] │ │ ldrb.w sl, [r3, r1, lsl #2] │ │ cmp.w sl, #255 ; 0xff │ │ add r2, sl │ │ ittet ne │ │ addne.w fp, fp, #1 │ │ ldrne r5, [r4, #20] │ │ @@ -20309,44 +20314,44 @@ │ │ itt ne │ │ addne.w r7, r5, r1, lsl #3 │ │ ldrne.w r5, [r5, r1, lsl #3] │ │ add.w r1, r1, #1 │ │ it ne │ │ ldrne r7, [r7, #4] │ │ cmp r1, lr │ │ - blt.n 11a64 │ │ - b.n 11aa2 │ │ + blt.n 11a60 │ │ + b.n 11a9e │ │ cmp.w sl, #3 │ │ - ble.n 11a68 │ │ - b.n 11aae │ │ + ble.n 11a64 │ │ + b.n 11aaa │ │ cmp r1, #255 ; 0xff │ │ - beq.n 11aae │ │ + beq.n 11aaa │ │ cmp.w r8, #0 │ │ - beq.w 11bdc │ │ - ldr r3, [pc, #304] ; (11be0 ) │ │ + beq.w 11bd8 │ │ + ldr r3, [pc, #304] ; (11bdc ) │ │ add.w r2, r4, #40 ; 0x28 │ │ ldr r0, [r4, #16] │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ str r3, [r4, #40] ; 0x28 │ │ movs r3, #0 │ │ strb.w r3, [r4, #45] ; 0x2d │ │ strb.w r3, [r4, #44] ; 0x2c │ │ ldr r3, [r0, #0] │ │ lsls r3, r3, #23 │ │ itt pl │ │ movpl r3, #1 │ │ strbpl.w r3, [r4, #45] ; 0x2d │ │ cmp.w ip, #0 │ │ - bne.n 11ae4 │ │ + bne.n 11ae0 │ │ ldrb.w r3, [r4, #45] ; 0x2d │ │ orr.w r3, r3, #2 │ │ strb.w r3, [r4, #45] ; 0x2d │ │ ldr.w r3, [r4, #328] ; 0x148 │ │ - cbz r3, 11afc │ │ + cbz r3, 11af8 │ │ ldr r3, [r4, #28] │ │ cmp r3, r1 │ │ ittt eq │ │ ldrbeq.w r3, [r4, #45] ; 0x2d │ │ orreq.w r3, r3, #4 │ │ strbeq.w r3, [r4, #45] ; 0x2d │ │ movs r3, #1 │ │ @@ -20354,15 +20359,15 @@ │ │ str.w r3, [r4, #332] ; 0x14c │ │ add.w r3, r4, #45 ; 0x2d │ │ strb.w r5, [r3, #1]! │ │ cmp r3, lr │ │ mov.w r5, r5, lsr #8 │ │ orr.w r5, r5, r7, lsl #24 │ │ mov.w r7, r7, asr #8 │ │ - bne.n 11b0a │ │ + bne.n 11b06 │ │ ldr.w r3, [r4, #336] ; 0x150 │ │ asrs r5, r3, #8 │ │ strb.w r3, [r4, #54] ; 0x36 │ │ strb.w r5, [r4, #55] ; 0x37 │ │ asrs r5, r3, #16 │ │ asrs r3, r3, #24 │ │ strb.w r3, [r4, #57] ; 0x39 │ │ @@ -20387,20 +20392,20 @@ │ │ mov r3, r4 │ │ strb.w r5, [r4, #62] ; 0x3e │ │ strb.w r5, [r4, #63] ; 0x3f │ │ strb.w r5, [r4, #64] ; 0x40 │ │ strb.w r5, [r4, #65] ; 0x41 │ │ strb.w r1, [r3, #66]! │ │ cmp r7, r1 │ │ - beq.n 11b94 │ │ + beq.n 11b90 │ │ ldr.w lr, [r0, r7, lsl #2] │ │ adds r7, #1 │ │ strb.w lr, [r3, #1]! │ │ uxtab r5, r5, lr │ │ - b.n 11b80 │ │ + b.n 11b7c │ │ str r2, [r6, #0] │ │ add.w r3, r7, #27 │ │ ldr r2, [r4, #0] │ │ add.w r1, r0, r7, lsl #2 │ │ str.w r3, [r4, #324] ; 0x144 │ │ str r3, [r6, #4] │ │ ldr r3, [r4, #12] │ │ @@ -20417,110 +20422,110 @@ │ │ lsls r2, r2, #3 │ │ add.w r1, r0, r7, lsl #3 │ │ blx 4b90 │ │ ldr r3, [r4, #12] │ │ mov r0, r6 │ │ add r5, r3 │ │ str r5, [r4, #12] │ │ - bl 11994 │ │ + bl 11990 │ │ movs r0, #1 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ movs r0, #0 │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - add r2, r2 │ │ + lsrs r2, r6 │ │ ... │ │ │ │ -00011be4 : │ │ +00011be0 : │ │ stmdb sp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov sl, r2 │ │ str r3, [sp, #4] │ │ - bl 11848 │ │ + bl 11844 │ │ mov r6, r0 │ │ - cbz r0, 11bfe │ │ + cbz r0, 11bfa │ │ mov.w r6, #4294967295 ; 0xffffffff │ │ - b.n 11d0c │ │ + b.n 11d08 │ │ cmp r5, #0 │ │ - beq.w 11d0c │ │ + beq.w 11d08 │ │ mov r3, r0 │ │ mov r7, r0 │ │ cmp r3, sl │ │ - bge.n 11c26 │ │ + bge.n 11c22 │ │ add.w r2, r5, r3, lsl #3 │ │ ldr r2, [r2, #4] │ │ cmp r2, #0 │ │ - blt.n 11bf8 │ │ + blt.n 11bf4 │ │ mvn.w r1, #2147483648 ; 0x80000000 │ │ subs r1, r1, r2 │ │ cmp r7, r1 │ │ - bgt.n 11bf8 │ │ + bgt.n 11bf4 │ │ add r7, r2 │ │ adds r3, #1 │ │ - b.n 11c08 │ │ + b.n 11c04 │ │ movs r1, #255 ; 0xff │ │ mov r0, r7 │ │ - blx 12ba4 <__divsi3@@Base> │ │ + blx 12ba0 <__divsi3@@Base> │ │ ldr r1, [r4, #12] │ │ mov r9, r0 │ │ add.w r8, r0, #1 │ │ - cbz r1, 11c4c │ │ + cbz r1, 11c48 │ │ ldr r2, [r4, #8] │ │ subs r2, r2, r1 │ │ str r2, [r4, #8] │ │ - cbz r2, 11c48 │ │ + cbz r2, 11c44 │ │ ldr r0, [r4, #0] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 118e4 │ │ + bl 118e0 │ │ cmp r0, #0 │ │ - bne.n 11bf8 │ │ + bne.n 11bf4 │ │ mov r0, r4 │ │ mov r1, r8 │ │ - bl 1192c │ │ + bl 11928 │ │ cmp r0, #0 │ │ - bne.n 11bf8 │ │ + bne.n 11bf4 │ │ mov fp, r0 │ │ cmp fp, sl │ │ add.w r5, r5, #8 │ │ - bge.n 11c8c │ │ + bge.n 11c88 │ │ ldr r2, [r4, #8] │ │ add.w fp, fp, #1 │ │ ldr r0, [r4, #0] │ │ add r0, r2 │ │ ldmdb r5, {r1, r2} │ │ blx 4b78 │ │ ldr r1, [r4, #8] │ │ ldr.w r2, [r5, #-4] │ │ add r2, r1 │ │ str r2, [r4, #8] │ │ - b.n 11c66 │ │ + b.n 11c62 │ │ movs r0, #0 │ │ mov.w lr, #255 ; 0xff │ │ cmp r0, r9 │ │ ldr r5, [r4, #28] │ │ ldr.w sl, [r4, #16] │ │ - beq.n 11cb8 │ │ + beq.n 11cb4 │ │ add.w r3, r4, #352 ; 0x160 │ │ add r5, r0 │ │ ldr r1, [r4, #20] │ │ adds r0, #1 │ │ ldrd r2, r3, [r3] │ │ add.w r1, r1, r5, lsl #3 │ │ str.w lr, [sl, r5, lsl #2] │ │ strd r2, r3, [r1] │ │ - b.n 11c92 │ │ + b.n 11c8e │ │ add.w r9, r5, r0 │ │ movs r1, #255 ; 0xff │ │ mov r0, r7 │ │ - blx 12c80 <__aeabi_idivmod@@Base> │ │ + blx 12c7c <__aeabi_idivmod@@Base> │ │ ldr r3, [r4, #20] │ │ add.w r3, r3, r9, lsl #3 │ │ str.w r1, [sl, r9, lsl #2] │ │ ldrd r0, r1, [sp, #48] ; 0x30 │ │ strd r0, r1, [r3] │ │ add.w r3, r4, #352 ; 0x160 │ │ strd r0, r1, [r3] │ │ @@ -20531,425 +20536,425 @@ │ │ add r5, r8 │ │ ldrd r0, r1, [r3, #344]! ; 0x158 │ │ str r5, [r4, #28] │ │ adds.w r8, r0, #1 │ │ adc.w r9, r1, #0 │ │ strd r8, r9, [r3] │ │ ldr r3, [sp, #4] │ │ - cbz r3, 11d0c │ │ + cbz r3, 11d08 │ │ movs r6, #0 │ │ movs r3, #1 │ │ str.w r3, [r4, #328] ; 0x148 │ │ mov r0, r6 │ │ add sp, #12 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00011d14 : │ │ +00011d10 : │ │ push {r4, r6, r7, lr} │ │ sub sp, #24 │ │ - ldr r4, [pc, #52] ; (11d50 ) │ │ + ldr r4, [pc, #52] ; (11d4c ) │ │ mov r3, r1 │ │ ldrd r6, r7, [r1, #16] │ │ add r4, pc │ │ ldr r4, [r4, #0] │ │ ldr r2, [r4, #0] │ │ str r2, [sp, #20] │ │ ldr r2, [r1, #0] │ │ str r2, [sp, #12] │ │ ldr r2, [r1, #4] │ │ add r1, sp, #12 │ │ strd r6, r7, [sp] │ │ ldr r3, [r3, #12] │ │ str r2, [sp, #16] │ │ movs r2, #1 │ │ - bl 11be4 │ │ + bl 11be0 │ │ ldr r2, [sp, #20] │ │ ldr r3, [r4, #0] │ │ cmp r2, r3 │ │ - beq.n 11d4a │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11d46 │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ pop {r4, r6, r7, pc} │ │ nop │ │ - asrs r0, r4, #6 │ │ + asrs r4, r4, #6 │ │ movs r1, r0 │ │ │ │ -00011d54 : │ │ +00011d50 : │ │ movs r2, #1 │ │ mov.w r3, #4096 ; 0x1000 │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ │ │ -00011d5e : │ │ +00011d5a : │ │ mov r3, r2 │ │ movs r2, #1 │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ │ │ -00011d66 : │ │ +00011d62 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11848 │ │ - cbnz r0, 11da0 │ │ + bl 11844 │ │ + cbnz r0, 11d9c │ │ ldr.w r2, [r4, #328] ; 0x148 │ │ ldr r3, [r4, #28] │ │ - cbz r2, 11d80 │ │ - cbz r3, 11d8e │ │ + cbz r2, 11d7c │ │ + cbz r3, 11d8a │ │ movs r2, #1 │ │ - b.n 11d90 │ │ - cbz r3, 11d8e │ │ + b.n 11d8c │ │ + cbz r3, 11d8a │ │ ldr.w r2, [r4, #332] ; 0x14c │ │ clz r2, r2 │ │ lsrs r2, r2, #5 │ │ - b.n 11d90 │ │ + b.n 11d8c │ │ movs r2, #0 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov.w r3, #4096 ; 0x1000 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011da4 : │ │ +00011da0 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bl 11848 │ │ - cbnz r0, 11dde │ │ + bl 11844 │ │ + cbnz r0, 11dda │ │ ldr.w r3, [r4, #328] ; 0x148 │ │ ldr r2, [r4, #28] │ │ - cbz r3, 11dc0 │ │ - cbz r2, 11dce │ │ + cbz r3, 11dbc │ │ + cbz r2, 11dca │ │ movs r2, #1 │ │ - b.n 11dd0 │ │ - cbz r2, 11dce │ │ + b.n 11dcc │ │ + cbz r2, 11dca │ │ ldr.w r2, [r4, #332] ; 0x14c │ │ clz r2, r2 │ │ lsrs r2, r2, #5 │ │ - b.n 11dd0 │ │ + b.n 11dcc │ │ movs r2, #0 │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r3, r5 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 11a0c │ │ + b.w 11a08 │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011de2 : │ │ +00011dde : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11848 │ │ - cbnz r0, 11df2 │ │ + bl 11844 │ │ + cbnz r0, 11dee │ │ ldr.w r0, [r4, #328] ; 0x148 │ │ pop {r4, pc} │ │ movs r0, #1 │ │ pop {r4, pc} │ │ │ │ -00011df6 : │ │ +00011df2 : │ │ push {r3, lr} │ │ - cbz r0, 11e02 │ │ + cbz r0, 11dfe │ │ movs r1, #0 │ │ movs r2, #28 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r3, pc} │ │ │ │ -00011e06 : │ │ +00011e02 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11e1e │ │ + cbz r0, 11e1a │ │ ldr r0, [r0, #0] │ │ - cbz r0, 11e14 │ │ + cbz r0, 11e10 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #28 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011e22 : │ │ +00011e1e : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - cbz r0, 11e32 │ │ - bl 11e06 │ │ + cbz r0, 11e2e │ │ + bl 11e02 │ │ mov r0, r4 │ │ blx 4b00 │ │ movs r0, #0 │ │ pop {r4, pc} │ │ │ │ -00011e36 : │ │ +00011e32 : │ │ ldr r0, [r0, #4] │ │ asrs r0, r0, #31 │ │ bx lr │ │ │ │ -00011e3c : │ │ +00011e38 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ - bl 11e36 │ │ - cbnz r0, 11e9e │ │ + bl 11e32 │ │ + cbnz r0, 11e9a │ │ ldr r1, [r4, #12] │ │ - cbz r1, 11e62 │ │ + cbz r1, 11e5e │ │ ldr r2, [r4, #8] │ │ subs r2, r2, r1 │ │ str r2, [r4, #8] │ │ cmp r2, #0 │ │ - ble.n 11e5e │ │ + ble.n 11e5a │ │ ldr r0, [r4, #0] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r3, #0 │ │ str r3, [r4, #12] │ │ ldr r3, [r4, #8] │ │ ldr r5, [r4, #4] │ │ subs r5, r5, r3 │ │ cmp r6, r5 │ │ - ble.n 11e96 │ │ + ble.n 11e92 │ │ ldr r0, [r4, #0] │ │ add r3, r6 │ │ add.w r6, r3, #4096 ; 0x1000 │ │ - cbz r0, 11e7e │ │ + cbz r0, 11e7a │ │ mov r1, r6 │ │ blx 4b0c │ │ - b.n 11e84 │ │ + b.n 11e80 │ │ mov r0, r6 │ │ blx 4af4 │ │ mov r5, r0 │ │ - cbnz r0, 11e92 │ │ + cbnz r0, 11e8e │ │ mov r0, r4 │ │ - bl 11e06 │ │ + bl 11e02 │ │ mov r0, r5 │ │ pop {r4, r5, r6, pc} │ │ stmia.w r4, {r5, r6} │ │ ldr r0, [r4, #0] │ │ ldr r3, [r4, #8] │ │ add r0, r3 │ │ pop {r4, r5, r6, pc} │ │ movs r0, #0 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00011ea2 : │ │ +00011e9e : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11e36 │ │ - cbnz r0, 11ebc │ │ + bl 11e32 │ │ + cbnz r0, 11eb8 │ │ ldr r3, [r4, #8] │ │ adds r1, r5, r3 │ │ ldr r3, [r4, #4] │ │ cmp r1, r3 │ │ - bgt.n 11ebc │ │ + bgt.n 11eb8 │ │ str r1, [r4, #8] │ │ pop {r3, r4, r5, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r3, r4, r5, pc} │ │ ... │ │ │ │ -00011ec4 : │ │ +00011ec0 : │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ sub sp, #24 │ │ - ldr r6, [pc, #268] ; (11fd8 ) │ │ + ldr r6, [pc, #268] ; (11fd4 ) │ │ mov r4, r0 │ │ mov r8, r1 │ │ ldr r5, [r0, #0] │ │ add r6, pc │ │ ldr r6, [r6, #0] │ │ ldr r7, [r0, #12] │ │ ldr.w r9, [r0, #8] │ │ ldr r3, [r6, #0] │ │ str r3, [sp, #20] │ │ - bl 11e36 │ │ - cbz r0, 11eea │ │ + bl 11e32 │ │ + cbz r0, 11ee6 │ │ movs r0, #0 │ │ - b.n 11fc4 │ │ + b.n 11fc0 │ │ ldr r3, [r4, #20] │ │ add r5, r7 │ │ rsb r7, r7, r9 │ │ - cbnz r3, 11f2a │ │ + cbnz r3, 11f26 │ │ cmp r7, #26 │ │ - ble.n 11ee6 │ │ - ldr r1, [pc, #224] ; (11fdc ) │ │ + ble.n 11ee2 │ │ + ldr r1, [pc, #224] ; (11fd8 ) │ │ mov r0, r5 │ │ movs r2, #4 │ │ add r1, pc │ │ - blx 4a1c │ │ + blx 4aa0 │ │ cmp r0, #0 │ │ - bne.n 11fa6 │ │ + bne.n 11fa2 │ │ ldrb r3, [r5, #26] │ │ adds r3, #27 │ │ cmp r7, r3 │ │ - blt.n 11ee6 │ │ + blt.n 11ee2 │ │ add.w lr, r5, #26 │ │ ldrb r2, [r5, #26] │ │ cmp r0, r2 │ │ - bge.n 11f28 │ │ + bge.n 11f24 │ │ ldrb.w r1, [lr, #1]! │ │ adds r0, #1 │ │ ldr r2, [r4, #24] │ │ add r2, r1 │ │ str r2, [r4, #24] │ │ - b.n 11f14 │ │ + b.n 11f10 │ │ str r3, [r4, #20] │ │ ldr r2, [r4, #24] │ │ ldr r3, [r4, #20] │ │ add r3, r2 │ │ cmp r3, r7 │ │ - bgt.n 11ee6 │ │ + bgt.n 11ee2 │ │ mov r9, r5 │ │ movs r1, #0 │ │ ldr.w r0, [r9, #22]! │ │ movs r2, #4 │ │ add.w sl, sp, #16 │ │ str r0, [sp, #16] │ │ mov r0, r9 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ ldr r3, [r4, #20] │ │ mov r0, sp │ │ str r5, [sp, #0] │ │ str r3, [sp, #4] │ │ add r3, r5 │ │ str r3, [sp, #8] │ │ ldr r3, [r4, #24] │ │ str r3, [sp, #12] │ │ - bl 11994 │ │ + bl 11990 │ │ mov r0, sl │ │ mov r1, r9 │ │ movs r2, #4 │ │ - blx 4a1c │ │ - cbz r0, 11f74 │ │ + blx 4aa0 │ │ + cbz r0, 11f70 │ │ ldr.w r0, [sl] │ │ str.w r0, [r5, #22] │ │ - b.n 11fa6 │ │ + b.n 11fa2 │ │ ldr r2, [r4, #12] │ │ ldr r3, [r4, #0] │ │ ldr r0, [r4, #20] │ │ add r3, r2 │ │ ldr r5, [r4, #24] │ │ cmp.w r8, #0 │ │ - beq.n 11f96 │ │ + beq.n 11f92 │ │ str.w r3, [r8] │ │ add r3, r0 │ │ str.w r0, [r8, #4] │ │ str.w r3, [r8, #8] │ │ str.w r5, [r8, #12] │ │ add r0, r5 │ │ movs r3, #0 │ │ add r2, r0 │ │ str r3, [r4, #16] │ │ str r2, [r4, #12] │ │ str r3, [r4, #20] │ │ str r3, [r4, #24] │ │ - b.n 11fc4 │ │ + b.n 11fc0 │ │ movs r3, #0 │ │ adds r0, r5, #1 │ │ str r3, [r4, #20] │ │ movs r1, #79 ; 0x4f │ │ str r3, [r4, #24] │ │ subs r2, r7, #1 │ │ blx 4b9c │ │ ldr r3, [r4, #0] │ │ - cbnz r0, 11fbe │ │ + cbnz r0, 11fba │ │ ldr r0, [r4, #8] │ │ add r0, r3 │ │ subs r3, r0, r3 │ │ subs r0, r5, r0 │ │ str r3, [r4, #12] │ │ ldr r2, [sp, #20] │ │ ldr r3, [r6, #0] │ │ cmp r2, r3 │ │ - beq.n 11fd0 │ │ - blx 49a4 <__stack_chk_fail@plt> │ │ + beq.n 11fcc │ │ + blx 498c <__stack_chk_fail@plt> │ │ add sp, #24 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ nop │ │ - lsrs r6, r5, #31 │ │ + lsrs r2, r6, #31 │ │ movs r1, r0 │ │ - subs r7, #202 ; 0xca │ │ + subs r4, #170 ; 0xaa │ │ ... │ │ │ │ -00011fe0 : │ │ +00011fdc : │ │ push {r3, r4, r5, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 11e36 │ │ - cbz r0, 11ff0 │ │ + bl 11e32 │ │ + cbz r0, 11fec │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl 11ec4 │ │ + bl 11ec0 │ │ cmp r0, #0 │ │ - bgt.n 1200e │ │ - beq.n 11fec │ │ + bgt.n 1200a │ │ + beq.n 11fe8 │ │ ldr r3, [r4, #16] │ │ cmp r3, #0 │ │ - bne.n 11ff0 │ │ + bne.n 11fec │ │ movs r3, #1 │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ str r3, [r4, #16] │ │ pop {r3, r4, r5, pc} │ │ movs r0, #1 │ │ pop {r3, r4, r5, pc} │ │ │ │ -00012012 : │ │ +0001200e : │ │ ldr r3, [r1, #0] │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub sp, #28 │ │ mov r8, r0 │ │ mov r0, r1 │ │ mov r5, r1 │ │ str r3, [sp, #0] │ │ ldr.w r9, [r1, #8] │ │ ldr r6, [r1, #12] │ │ - bl 11760 │ │ + bl 1175c │ │ str r0, [sp, #8] │ │ mov r0, r5 │ │ - bl 11766 │ │ + bl 11762 │ │ mov r4, r0 │ │ mov r0, r5 │ │ - bl 11770 │ │ + bl 1176c │ │ mov r7, r0 │ │ mov r0, r5 │ │ - bl 1177a │ │ + bl 11776 │ │ str r0, [sp, #12] │ │ mov r0, r5 │ │ - bl 11784 │ │ + bl 11780 │ │ strd r0, r1, [sp, #16] │ │ mov r0, r5 │ │ - bl 117f8 │ │ + bl 117f4 │ │ mov fp, r0 │ │ mov r0, r5 │ │ - bl 11810 │ │ + bl 1180c │ │ ldr r3, [sp, #0] │ │ ldrb.w sl, [r3, #26] │ │ str r0, [sp, #4] │ │ mov r0, r8 │ │ - bl 11848 │ │ - cbz r0, 12074 │ │ + bl 11844 │ │ + cbz r0, 12070 │ │ mov.w r5, #4294967295 ; 0xffffffff │ │ - b.n 12266 │ │ + b.n 12262 │ │ ldr.w r1, [r8, #12] │ │ ldr.w r5, [r8, #36] ; 0x24 │ │ - cbz r1, 1209a │ │ + cbz r1, 12096 │ │ ldr.w r2, [r8, #8] │ │ subs r2, r2, r1 │ │ str.w r2, [r8, #8] │ │ - cbz r2, 12094 │ │ + cbz r2, 12090 │ │ ldr.w r0, [r8] │ │ add r1, r0 │ │ blx 4b90 │ │ movs r2, #0 │ │ str.w r2, [r8, #12] │ │ - cbz r5, 120e2 │ │ + cbz r5, 120de │ │ ldr.w r2, [r8, #28] │ │ cmp r2, r5 │ │ - beq.n 120c8 │ │ + beq.n 120c4 │ │ ldr.w r0, [r8, #16] │ │ subs r2, r2, r5 │ │ add.w r1, r0, r5, lsl #2 │ │ lsls r2, r2, #2 │ │ blx 4b90 │ │ ldr.w r2, [r8, #28] │ │ ldr.w r0, [r8, #20] │ │ @@ -20963,127 +20968,127 @@ │ │ ldr.w r2, [r8, #32] │ │ subs r2, r2, r5 │ │ str.w r2, [r8, #32] │ │ movs r2, #0 │ │ str.w r2, [r8, #36] ; 0x24 │ │ ldr.w r2, [r8, #336] ; 0x150 │ │ cmp fp, r2 │ │ - bne.n 1206e │ │ + bne.n 1206a │ │ ldr r3, [sp, #8] │ │ cmp r3, #0 │ │ - bgt.n 1206e │ │ + bgt.n 1206a │ │ mov r0, r8 │ │ add.w r1, sl, #1 │ │ - bl 1192c │ │ + bl 11928 │ │ mov r5, r0 │ │ cmp r0, #0 │ │ - bne.n 1206e │ │ + bne.n 1206a │ │ ldr.w r3, [r8, #340] ; 0x154 │ │ ldr r2, [sp, #4] │ │ cmp r2, r3 │ │ - beq.n 12158 │ │ + beq.n 12154 │ │ ldr.w r2, [r8, #32] │ │ ldr.w ip, [r8, #28] │ │ mov.w lr, r2, lsl #2 │ │ mov r1, r2 │ │ cmp r1, ip │ │ - bge.n 12138 │ │ + bge.n 12134 │ │ ldr.w r0, [r8, #16] │ │ adds r1, #1 │ │ ldrb.w fp, [r0, lr] │ │ add.w lr, lr, #4 │ │ ldr.w r0, [r8, #8] │ │ rsb r0, fp, r0 │ │ str.w r0, [r8, #8] │ │ - b.n 12118 │ │ + b.n 12114 │ │ adds r3, #1 │ │ str.w r2, [r8, #28] │ │ itttt ne │ │ addne r1, r2, #1 │ │ strne.w r1, [r8, #28] │ │ ldrne.w r0, [r8, #16] │ │ movne.w r3, #1024 ; 0x400 │ │ itt ne │ │ strne.w r3, [r0, r2, lsl #2] │ │ strne.w r1, [r8, #32] │ │ - cbz r4, 1219a │ │ + cbz r4, 12196 │ │ ldr.w r2, [r8, #28] │ │ cmp r2, #0 │ │ - bgt.n 1216c │ │ + bgt.n 12168 │ │ ldr r3, [sp, #0] │ │ movs r4, #0 │ │ add.w r7, r3, #26 │ │ - b.n 12194 │ │ + b.n 12190 │ │ add.w r2, r2, #1073741824 ; 0x40000000 │ │ ldr.w r1, [r8, #16] │ │ subs r2, #1 │ │ ldr.w r2, [r1, r2, lsl #2] │ │ cmp.w r2, #1024 ; 0x400 │ │ - beq.n 12162 │ │ + beq.n 1215e │ │ movs r4, #0 │ │ - b.n 1219a │ │ + b.n 12196 │ │ ldrb.w r2, [r7, #1]! │ │ adds r4, #1 │ │ cmp r2, #255 ; 0xff │ │ add r9, r2 │ │ sub.w r6, r6, r2 │ │ - bne.n 12198 │ │ + bne.n 12194 │ │ cmp r4, sl │ │ - blt.n 12184 │ │ + blt.n 12180 │ │ movs r7, #0 │ │ - cbz r6, 121c6 │ │ + cbz r6, 121c2 │ │ mov r0, r8 │ │ mov r1, r6 │ │ - bl 118e4 │ │ + bl 118e0 │ │ cmp r0, #0 │ │ - bne.w 1206e │ │ + bne.w 1206a │ │ ldr.w r2, [r8, #8] │ │ mov r1, r9 │ │ ldr.w r0, [r8] │ │ add r0, r2 │ │ mov r2, r6 │ │ blx 4b78 │ │ ldr.w r2, [r8, #8] │ │ add r6, r2 │ │ str.w r6, [r8, #8] │ │ mov.w lr, #4294967295 ; 0xffffffff │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ mov.w r1, #4294967295 ; 0xffffffff │ │ cmp r4, sl │ │ - bge.n 1221c │ │ + bge.n 12218 │ │ ldr r3, [sp, #0] │ │ ldr.w r6, [r8, #28] │ │ adds r2, r3, r4 │ │ ldr.w r9, [r8, #16] │ │ ldrb r3, [r2, #27] │ │ ldr.w r2, [r8, #20] │ │ add.w r2, r2, r6, lsl #3 │ │ str.w r3, [r9, r6, lsl #2] │ │ strd r0, r1, [r2] │ │ - cbz r7, 121fe │ │ + cbz r7, 121fa │ │ orr.w r2, r3, #256 ; 0x100 │ │ str.w r2, [r9, r6, lsl #2] │ │ cmp r3, #255 ; 0xff │ │ add.w r4, r4, #1 │ │ mov.w r7, #0 │ │ it ne │ │ movne lr, r6 │ │ add.w r6, r6, #1 │ │ str.w r6, [r8, #28] │ │ it ne │ │ strne.w r6, [r8, #32] │ │ - b.n 121d2 │ │ + b.n 121ce │ │ cmp.w lr, #4294967295 ; 0xffffffff │ │ ldr r3, [sp, #12] │ │ itttt ne │ │ ldrne.w r2, [r8, #20] │ │ ldrdne r0, r1, [sp, #16] │ │ addne.w r2, r2, lr, lsl #3 │ │ strdne r0, r1, [r2] │ │ - cbz r3, 1225e │ │ + cbz r3, 1225a │ │ movs r2, #1 │ │ str.w r2, [r8, #328] ; 0x148 │ │ ldr.w r2, [r8, #28] │ │ cmp r2, #0 │ │ itttt gt │ │ addgt.w r2, r2, #1073741824 ; 0x40000000 │ │ ldrgt.w r0, [r8, #16] │ │ @@ -21095,33 +21100,33 @@ │ │ ldr r2, [sp, #4] │ │ adds r2, #1 │ │ str.w r2, [r8, #340] ; 0x154 │ │ mov r0, r5 │ │ add sp, #28 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -0001226e : │ │ +0001226a : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11e36 │ │ - cbnz r0, 12284 │ │ + bl 11e32 │ │ + cbnz r0, 12280 │ │ str r0, [r4, #8] │ │ str r0, [r4, #12] │ │ str r0, [r4, #16] │ │ str r0, [r4, #20] │ │ str r0, [r4, #24] │ │ pop {r4, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -0001228a : │ │ +00012286 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ - bl 11848 │ │ - cbnz r0, 122c8 │ │ + bl 11844 │ │ + cbnz r0, 122c4 │ │ str.w r0, [r4, #324] ; 0x144 │ │ add.w r1, r4, #344 ; 0x158 │ │ str.w r0, [r4, #328] ; 0x148 │ │ mov.w r3, #4294967295 ; 0xffffffff │ │ str.w r0, [r4, #332] ; 0x14c │ │ movs r2, #0 │ │ str.w r3, [r4, #340] ; 0x154 │ │ @@ -21134,242 +21139,242 @@ │ │ add.w r4, r4, #352 ; 0x160 │ │ strd r2, r3, [r1] │ │ strd r2, r3, [r4] │ │ pop {r4, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -000122ce : │ │ +000122ca : │ │ push {r4, r5, r6, lr} │ │ mov r5, r0 │ │ mov r6, r1 │ │ - bl 11848 │ │ + bl 11844 │ │ mov r4, r0 │ │ - cbnz r0, 122e8 │ │ + cbnz r0, 122e4 │ │ mov r0, r5 │ │ - bl 1228a │ │ + bl 12286 │ │ str.w r6, [r5, #336] ; 0x150 │ │ - b.n 122ec │ │ + b.n 122e8 │ │ mov.w r4, #4294967295 ; 0xffffffff │ │ mov r0, r4 │ │ pop {r4, r5, r6, pc} │ │ │ │ -000122f0 : │ │ +000122ec : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 11848 │ │ - cbnz r0, 1230a │ │ + bl 11844 │ │ + cbnz r0, 12306 │ │ mov r0, r5 │ │ mov r1, r4 │ │ movs r2, #1 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 116b8 │ │ + b.w 116b4 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0001230e : │ │ +0001230a : │ │ push {r3, r4, r5, lr} │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 11848 │ │ + bl 11844 │ │ mov r2, r0 │ │ - cbnz r0, 12328 │ │ + cbnz r0, 12324 │ │ mov r0, r5 │ │ mov r1, r4 │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ - b.w 116b8 │ │ + b.w 116b4 │ │ movs r0, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -0001232c : │ │ +00012328 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #0] │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #32 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -00012344 : │ │ +00012340 : │ │ push {r4, lr} │ │ movs r1, #0 │ │ movs r2, #20 │ │ mov r4, r0 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ mov.w r0, #256 ; 0x100 │ │ blx 4af4 │ │ movs r3, #0 │ │ str r0, [r4, #8] │ │ strb r3, [r0, #0] │ │ mov.w r3, #256 ; 0x100 │ │ str r0, [r4, #12] │ │ str r3, [r4, #16] │ │ pop {r4, pc} │ │ │ │ -00012368 : │ │ - b.w 12344 │ │ +00012364 : │ │ + b.w 12340 │ │ │ │ -0001236c : │ │ +00012368 : │ │ ldr r3, [r0, #12] │ │ - cbz r3, 1237c │ │ + cbz r3, 12378 │ │ ldr r0, [r0, #16] │ │ clz r0, r0 │ │ lsrs r0, r0, #5 │ │ negs r0, r0 │ │ bx lr │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -00012382 : │ │ - b.w 1236c │ │ +0001237e : │ │ + b.w 12368 │ │ ... │ │ │ │ -00012388 : │ │ +00012384 : │ │ ldr r2, [r0, #12] │ │ asrs r3, r1, #3 │ │ push {r4, lr} │ │ - cbz r2, 123ac │ │ + cbz r2, 123a8 │ │ ldr r2, [r0, #8] │ │ sub.w r1, r1, r3, lsl #3 │ │ str r3, [r0, #0] │ │ str r1, [r0, #4] │ │ adds r4, r2, r3 │ │ str r4, [r0, #12] │ │ - ldr r0, [pc, #16] ; (123b0 ) │ │ + ldr r0, [pc, #16] ; (123ac ) │ │ add r0, pc │ │ ldr.w r0, [r0, r1, lsl #2] │ │ ldrb r1, [r2, r3] │ │ ands r1, r0 │ │ strb r1, [r2, r3] │ │ pop {r4, pc} │ │ nop │ │ stc 0, cr0, [r4], {-0} │ │ │ │ -000123b4 : │ │ +000123b0 : │ │ ldr r2, [r0, #12] │ │ asrs r3, r1, #3 │ │ push {r4, lr} │ │ - cbz r2, 123dc │ │ + cbz r2, 123d8 │ │ ldr r2, [r0, #8] │ │ sub.w r1, r1, r3, lsl #3 │ │ str r3, [r0, #0] │ │ str r1, [r0, #4] │ │ adds r4, r2, r3 │ │ str r4, [r0, #12] │ │ - ldr r0, [pc, #20] ; (123e0 ) │ │ + ldr r0, [pc, #20] ; (123dc ) │ │ add r0, pc │ │ add.w r1, r0, r1, lsl #2 │ │ ldr.w r0, [r1, #132] ; 0x84 │ │ ldrb r1, [r2, r3] │ │ ands r1, r0 │ │ strb r1, [r2, r3] │ │ pop {r4, pc} │ │ nop │ │ rsbs r0, r8, r0 │ │ │ │ -000123e4 : │ │ +000123e0 : │ │ ldr r3, [r0, #12] │ │ - cbz r3, 123f4 │ │ + cbz r3, 123f0 │ │ ldr r2, [r0, #8] │ │ movs r3, #0 │ │ str r2, [r0, #12] │ │ strb r3, [r2, #0] │ │ str r3, [r0, #0] │ │ str r3, [r0, #4] │ │ bx lr │ │ │ │ -000123f6 : │ │ - b.w 123e4 │ │ +000123f2 : │ │ + b.w 123e0 │ │ │ │ -000123fa : │ │ +000123f6 : │ │ push {r4, lr} │ │ mov r4, r0 │ │ ldr r0, [r0, #8] │ │ - cbz r0, 12406 │ │ + cbz r0, 12402 │ │ blx 4b00 │ │ mov r0, r4 │ │ movs r1, #0 │ │ movs r2, #20 │ │ ldmia.w sp!, {r4, lr} │ │ - b.w 14fbc <__aeabi_llsl@@Base+0x3c> │ │ + b.w 14fb8 <__aeabi_llsl@@Base+0x3c> │ │ │ │ -00012414 : │ │ +00012410 : │ │ cmp r2, #32 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bhi.n 124dc │ │ + bhi.n 124d8 │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #0] │ │ subs r3, r1, #4 │ │ cmp r2, r3 │ │ - blt.n 12454 │ │ + blt.n 12450 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - beq.n 124e6 │ │ - ldr r3, [pc, #180] ; (124e8 ) │ │ + beq.n 124e2 │ │ + ldr r3, [pc, #180] ; (124e4 ) │ │ cmp r1, r3 │ │ - bgt.n 124dc │ │ + bgt.n 124d8 │ │ ldr r0, [r0, #8] │ │ add.w r1, r1, #256 ; 0x100 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 124dc │ │ + beq.n 124d8 │ │ ldr r2, [r4, #16] │ │ str r0, [r4, #8] │ │ add.w r2, r2, #256 ; 0x100 │ │ str r2, [r4, #16] │ │ ldr r2, [r4, #0] │ │ add r2, r0 │ │ str r2, [r4, #12] │ │ - ldr r3, [pc, #148] ; (124ec ) │ │ + ldr r3, [pc, #148] ; (124e8 ) │ │ ldr r1, [r4, #4] │ │ add r3, pc │ │ ldr r0, [r4, #12] │ │ adds r2, r5, r1 │ │ ldr.w r3, [r3, r5, lsl #2] │ │ cmp r2, #7 │ │ and.w r3, r3, r6 │ │ lsl.w r5, r3, r1 │ │ ldrb r1, [r0, #0] │ │ orr.w r1, r1, r5 │ │ strb r1, [r0, #0] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #15 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #8 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #1] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #23 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #16 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #2] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ cmp r2, #31 │ │ ldr r0, [r4, #12] │ │ rsb r1, r1, #24 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #3] │ │ - ble.n 124be │ │ + ble.n 124ba │ │ ldr r1, [r4, #4] │ │ ldr r0, [r4, #12] │ │ - cbz r1, 124bc │ │ + cbz r1, 124b8 │ │ rsb r1, r1, #32 │ │ lsrs r3, r1 │ │ strb r3, [r0, #4] │ │ - b.n 124be │ │ + b.n 124ba │ │ strb r1, [r0, #4] │ │ cmp r2, #0 │ │ mov r3, r2 │ │ it lt │ │ addlt r3, r2, #7 │ │ ldr r1, [r4, #0] │ │ and.w r2, r2, #7 │ │ @@ -21379,102 +21384,102 @@ │ │ str r1, [r4, #0] │ │ ldr r1, [r4, #12] │ │ add r3, r1 │ │ str r3, [r4, #12] │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ pop {r4, r5, r6, pc} │ │ mrc2 15, 7, r7, cr15, cr15, {7} │ │ adc.w r0, ip, r0 │ │ │ │ -000124f0 : │ │ +000124ec : │ │ ldr r2, [r0, #4] │ │ rsb r2, r2, #8 │ │ cmp r2, #7 │ │ - bgt.n 12500 │ │ + bgt.n 124fc │ │ movs r1, #0 │ │ - b.w 12414 │ │ + b.w 12410 │ │ bx lr │ │ ... │ │ │ │ -00012504 : │ │ +00012500 : │ │ cmp r2, #32 │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r6, r1 │ │ mov r5, r2 │ │ - bhi.n 125ce │ │ + bhi.n 125ca │ │ ldr r1, [r0, #16] │ │ ldr r2, [r0, #0] │ │ subs r3, r1, #4 │ │ cmp r2, r3 │ │ - blt.n 12544 │ │ + blt.n 12540 │ │ ldr r3, [r0, #12] │ │ cmp r3, #0 │ │ - beq.n 125d8 │ │ - ldr r3, [pc, #184] ; (125dc ) │ │ + beq.n 125d4 │ │ + ldr r3, [pc, #184] ; (125d8 ) │ │ cmp r1, r3 │ │ - bgt.n 125ce │ │ + bgt.n 125ca │ │ ldr r0, [r0, #8] │ │ add.w r1, r1, #256 ; 0x100 │ │ blx 4b0c │ │ cmp r0, #0 │ │ - beq.n 125ce │ │ + beq.n 125ca │ │ ldr r3, [r4, #16] │ │ str r0, [r4, #8] │ │ add.w r3, r3, #256 ; 0x100 │ │ str r3, [r4, #16] │ │ ldr r3, [r4, #0] │ │ add r3, r0 │ │ str r3, [r4, #12] │ │ - ldr r3, [pc, #152] ; (125e0 ) │ │ + ldr r3, [pc, #152] ; (125dc ) │ │ rsb r2, r5, #32 │ │ ldr r1, [r4, #4] │ │ add r3, pc │ │ ldr r0, [r4, #12] │ │ ldr.w r3, [r3, r5, lsl #2] │ │ ands r3, r6 │ │ lsls r3, r2 │ │ adds r2, r5, r1 │ │ adds r1, #24 │ │ cmp r2, #7 │ │ lsr.w r5, r3, r1 │ │ ldrb r1, [r0, #0] │ │ orr.w r1, r1, r5 │ │ strb r1, [r0, #0] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ cmp r2, #15 │ │ ldr r0, [r4, #12] │ │ add.w r1, r1, #16 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #1] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ cmp r2, #23 │ │ ldr r0, [r4, #12] │ │ add.w r1, r1, #8 │ │ lsr.w r1, r3, r1 │ │ strb r1, [r0, #2] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #12] │ │ cmp r2, #31 │ │ ldr r0, [r4, #4] │ │ lsr.w r0, r3, r0 │ │ strb r0, [r1, #3] │ │ - ble.n 125b0 │ │ + ble.n 125ac │ │ ldr r1, [r4, #4] │ │ ldr r0, [r4, #12] │ │ - cbz r1, 125ae │ │ + cbz r1, 125aa │ │ rsb r1, r1, #8 │ │ lsls r3, r1 │ │ strb r3, [r0, #4] │ │ - b.n 125b0 │ │ + b.n 125ac │ │ strb r1, [r0, #4] │ │ cmp r2, #0 │ │ mov r3, r2 │ │ it lt │ │ addlt r3, r2, #7 │ │ ldr r1, [r4, #0] │ │ and.w r2, r2, #7 │ │ @@ -21484,66 +21489,66 @@ │ │ str r1, [r4, #0] │ │ ldr r1, [r4, #12] │ │ add r3, r1 │ │ str r3, [r4, #12] │ │ pop {r4, r5, r6, pc} │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ pop {r4, r5, r6, pc} │ │ nop │ │ mrc2 15, 7, r7, cr15, cr15, {7} │ │ orrs.w r0, r8, r0 │ │ │ │ -000125e4 : │ │ +000125e0 : │ │ ldr r2, [r0, #4] │ │ rsb r2, r2, #8 │ │ cmp r2, #7 │ │ - bgt.n 125f4 │ │ + bgt.n 125f0 │ │ movs r1, #0 │ │ - b.w 12504 │ │ + b.w 12500 │ │ bx lr │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ cmp r2, #0 │ │ mov r7, r3 │ │ ldr r3, [r0, #4] │ │ mov r5, r2 │ │ it lt │ │ addlt r5, r2, #7 │ │ mov r4, r0 │ │ mov r9, r1 │ │ mov r6, r2 │ │ ldr.w r8, [sp, #32] │ │ asrs r5, r5, #3 │ │ - cbz r3, 1262a │ │ + cbz r3, 12626 │ │ mov sl, r1 │ │ rsb r3, r9, sl │ │ cmp r3, r5 │ │ - bge.n 12672 │ │ + bge.n 1266e │ │ mov r0, r4 │ │ ldrb.w r1, [sl], #1 │ │ movs r2, #8 │ │ blx r7 │ │ - b.n 12616 │ │ + b.n 12612 │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ add r1, r5 │ │ adds r2, r1, #1 │ │ cmp r2, r3 │ │ - blt.n 12658 │ │ + blt.n 12654 │ │ ldr r2, [r0, #12] │ │ - cbz r2, 1269a │ │ + cbz r2, 12696 │ │ add.w r2, r1, #255 ; 0xff │ │ cmp r2, r3 │ │ - bge.n 1269a │ │ + bge.n 12696 │ │ add.w r1, r1, #256 ; 0x100 │ │ str r1, [r0, #16] │ │ ldr r0, [r0, #8] │ │ blx 4b0c │ │ - cbz r0, 1269a │ │ + cbz r0, 12696 │ │ ldr r3, [r4, #0] │ │ str r0, [r4, #8] │ │ add r3, r0 │ │ str r3, [r4, #12] │ │ mov r2, r5 │ │ ldr r0, [r4, #12] │ │ mov r1, r9 │ │ @@ -21553,173 +21558,173 @@ │ │ str r3, [r4, #12] │ │ ldr r3, [r4, #0] │ │ add r3, r5 │ │ str r3, [r4, #0] │ │ movs r3, #0 │ │ strb r3, [r2, r5] │ │ subs.w r2, r6, r5, lsl #3 │ │ - beq.n 126a4 │ │ + beq.n 126a0 │ │ cmp.w r8, #0 │ │ - beq.n 1268c │ │ + beq.n 12688 │ │ ldrb.w r1, [r9, r5] │ │ rsb r3, r2, #8 │ │ mov r0, r4 │ │ asrs r1, r3 │ │ - b.n 12692 │ │ + b.n 1268e │ │ ldrb.w r1, [r9, r5] │ │ mov r0, r4 │ │ mov r3, r7 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ bx r3 │ │ mov r0, r4 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ - b.w 123fa │ │ + b.w 123f6 │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -000126a8 : │ │ - ldr r3, [pc, #16] ; (126bc ) │ │ +000126a4 : │ │ + ldr r3, [pc, #16] ; (126b8 ) │ │ push {r0, r1, r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r4, #0 │ │ str r4, [sp, #0] │ │ - bl 125f6 │ │ + bl 125f2 │ │ add sp, #8 │ │ pop {r4, pc} │ │ - lsrs r0, r0, #1 │ │ + lsrs r4, r0, #1 │ │ movs r1, r0 │ │ │ │ -000126c0 : │ │ - ldr r3, [pc, #16] ; (126d4 ) │ │ +000126bc : │ │ + ldr r3, [pc, #16] ; (126d0 ) │ │ push {r0, r1, r4, lr} │ │ add r3, pc │ │ ldr r3, [r3, #0] │ │ movs r4, #1 │ │ str r4, [sp, #0] │ │ - bl 125f6 │ │ + bl 125f2 │ │ add sp, #8 │ │ pop {r4, pc} │ │ - lsrs r4, r5, #32 │ │ + lsrs r0, r6, #32 │ │ movs r1, r0 │ │ │ │ -000126d8 : │ │ - b.w 123fa │ │ +000126d4 : │ │ + b.w 123f6 │ │ │ │ -000126dc : │ │ +000126d8 : │ │ push {r4, r5, r6, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r2 │ │ movs r1, #0 │ │ movs r2, #20 │ │ - blx 4ad0 │ │ + blx 4a70 │ │ str r5, [r4, #12] │ │ str r5, [r4, #8] │ │ str r6, [r4, #16] │ │ pop {r4, r5, r6, pc} │ │ │ │ -000126f4 : │ │ - b.w 126dc │ │ +000126f0 : │ │ + b.w 126d8 │ │ │ │ -000126f8 : │ │ +000126f4 : │ │ cmp r1, #32 │ │ push {r4, r5, r6, lr} │ │ - bhi.n 12772 │ │ - ldr r3, [pc, #124] ; (1277c ) │ │ + bhi.n 1276e │ │ + ldr r3, [pc, #124] ; (12778 ) │ │ ldr r2, [r0, #16] │ │ add r3, pc │ │ ldr r4, [r0, #0] │ │ subs r6, r2, #4 │ │ ldr.w r5, [r3, r1, lsl #2] │ │ cmp r4, r6 │ │ ldr r3, [r0, #4] │ │ add r1, r3 │ │ - blt.n 12720 │ │ + blt.n 1271c │ │ adds r6, r1, #7 │ │ sub.w r2, r2, r6, asr #3 │ │ cmp r4, r2 │ │ - bgt.n 12772 │ │ - cbz r1, 12778 │ │ + bgt.n 1276e │ │ + cbz r1, 12774 │ │ ldr r2, [r0, #12] │ │ cmp r1, #8 │ │ ldrb r0, [r2, #0] │ │ asr.w r0, r0, r3 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #1] │ │ rsb r6, r3, #8 │ │ cmp r1, #16 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #2] │ │ rsb r6, r3, #16 │ │ cmp r1, #24 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ + ble.n 1276a │ │ ldrb r4, [r2, #3] │ │ rsb r6, r3, #24 │ │ cmp r1, #32 │ │ lsl.w r4, r4, r6 │ │ orr.w r0, r0, r4 │ │ - ble.n 1276e │ │ - cbz r3, 1276e │ │ + ble.n 1276a │ │ + cbz r3, 1276a │ │ ldrb r2, [r2, #4] │ │ rsb r3, r3, #32 │ │ lsls r2, r3 │ │ orrs r0, r2 │ │ ands r0, r5 │ │ pop {r4, r5, r6, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, pc} │ │ mov r0, r1 │ │ pop {r4, r5, r6, pc} │ │ stmia.w r2!, {} │ │ │ │ -00012780 : │ │ +0001277c : │ │ push {r4, r5, r6, r7, lr} │ │ rsb r5, r1, #32 │ │ cmp r5, #32 │ │ - bhi.n 12804 │ │ + bhi.n 12800 │ │ ldr r3, [r0, #16] │ │ ldr r6, [r0, #0] │ │ subs r7, r3, #4 │ │ ldr r4, [r0, #4] │ │ cmp r6, r7 │ │ add.w r2, r1, r4 │ │ - blt.n 127a6 │ │ + blt.n 127a2 │ │ adds r7, r2, #7 │ │ sub.w r3, r3, r7, asr #3 │ │ cmp r6, r3 │ │ - bgt.n 12804 │ │ - cbz r2, 1280a │ │ + bgt.n 12800 │ │ + cbz r2, 12806 │ │ ldr r0, [r0, #12] │ │ cmp r2, #8 │ │ add.w r6, r4, #24 │ │ ldrb r3, [r0, #0] │ │ lsl.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #1] │ │ add.w r7, r4, #16 │ │ cmp r2, #16 │ │ lsl.w r6, r6, r7 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #2] │ │ add.w r7, r4, #8 │ │ cmp r2, #24 │ │ lsl.w r6, r6, r7 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ + ble.n 127f0 │ │ ldrb r6, [r0, #3] │ │ cmp r2, #32 │ │ lsl.w r6, r6, r4 │ │ orr.w r3, r3, r6 │ │ - ble.n 127f4 │ │ - cbz r4, 127f4 │ │ + ble.n 127f0 │ │ + cbz r4, 127f0 │ │ ldrb r2, [r0, #4] │ │ rsb r4, r4, #8 │ │ asrs r2, r4 │ │ orrs r3, r2 │ │ asrs r5, r5, #1 │ │ rsb r1, r1, #33 ; 0x21 │ │ lsr.w r0, r3, r5 │ │ @@ -21727,53 +21732,53 @@ │ │ lsrs r0, r1 │ │ pop {r4, r5, r6, r7, pc} │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r2 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -0001280e : │ │ +0001280a : │ │ ldr r3, [r0, #16] │ │ ldr r2, [r0, #0] │ │ cmp r2, r3 │ │ itttt lt │ │ ldrlt r3, [r0, #12] │ │ ldrlt r2, [r0, #4] │ │ ldrblt r3, [r3, #0] │ │ asrlt.w r0, r3, r2 │ │ ite lt │ │ andlt.w r0, r0, #1 │ │ movge.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001282c : │ │ +00012828 : │ │ ldr r2, [r0, #0] │ │ ldr r3, [r0, #16] │ │ cmp r2, r3 │ │ itttt lt │ │ ldrlt r3, [r0, #12] │ │ ldrlt r2, [r0, #4] │ │ ldrblt r3, [r3, #0] │ │ rsblt r2, r2, #7 │ │ itte lt │ │ asrlt.w r0, r3, r2 │ │ andlt.w r0, r0, #1 │ │ movge.w r0, #4294967295 ; 0xffffffff │ │ bx lr │ │ │ │ -0001284e : │ │ +0001284a : │ │ ldr r2, [r0, #4] │ │ push {r4, r5, lr} │ │ add r1, r2 │ │ adds r3, r1, #7 │ │ ldr r2, [r0, #16] │ │ ldr r4, [r0, #0] │ │ sub.w r5, r2, r3, asr #3 │ │ cmp r4, r5 │ │ - bgt.n 1287e │ │ + bgt.n 1287a │ │ ands.w r3, r3, r1, asr #32 │ │ it cc │ │ movcc r3, r1 │ │ ldr r2, [r0, #12] │ │ and.w r1, r1, #7 │ │ str r1, [r0, #4] │ │ asrs r3, r3, #3 │ │ @@ -21785,18 +21790,18 @@ │ │ movs r3, #0 │ │ str r2, [r0, #0] │ │ str r3, [r0, #12] │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ pop {r4, r5, pc} │ │ │ │ -0001288a : │ │ - b.w 1284e │ │ +00012886 : │ │ + b.w 1284a │ │ │ │ -0001288e : │ │ +0001288a : │ │ ldr r3, [r0, #4] │ │ adds r3, #1 │ │ cmp r3, #7 │ │ iteee le │ │ strle r3, [r0, #4] │ │ movgt r3, #0 │ │ strgt r3, [r0, #4] │ │ @@ -21806,62 +21811,62 @@ │ │ strgt r3, [r0, #12] │ │ ldrgt r3, [r0, #0] │ │ addgt r3, #1 │ │ it gt │ │ strgt r3, [r0, #0] │ │ bx lr │ │ │ │ -000128ae : │ │ - b.w 1288e │ │ +000128aa : │ │ + b.w 1288a │ │ ... │ │ │ │ -000128b4 : │ │ +000128b0 : │ │ cmp r1, #32 │ │ push {r4, r5, r6, r7, lr} │ │ ldr r4, [r0, #16] │ │ - bhi.n 1294a │ │ - ldr r3, [pc, #160] ; (12960 ) │ │ + bhi.n 12946 │ │ + ldr r3, [pc, #160] ; (1295c ) │ │ ldr r6, [r0, #0] │ │ add r3, pc │ │ ldr r2, [r0, #4] │ │ ldr.w r5, [r3, r1, lsl #2] │ │ subs r3, r4, #4 │ │ cmp r6, r3 │ │ add r1, r2 │ │ - blt.n 128de │ │ + blt.n 128da │ │ adds r3, r1, #7 │ │ sub.w r3, r4, r3, asr #3 │ │ cmp r6, r3 │ │ - bgt.n 1294a │ │ + bgt.n 12946 │ │ cmp r1, #0 │ │ - beq.n 1295a │ │ + beq.n 12956 │ │ ldr r4, [r0, #12] │ │ cmp r1, #8 │ │ ldrb r3, [r4, #0] │ │ asr.w r3, r3, r2 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #1] │ │ rsb lr, r2, #8 │ │ cmp r1, #16 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #2] │ │ rsb lr, r2, #16 │ │ cmp r1, #24 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ + ble.n 12928 │ │ ldrb r7, [r4, #3] │ │ rsb lr, r2, #24 │ │ cmp r1, #32 │ │ lsl.w r7, r7, lr │ │ orr.w r3, r3, r7 │ │ - ble.n 1292c │ │ - cbz r2, 1292c │ │ + ble.n 12928 │ │ + cbz r2, 12928 │ │ ldrb r7, [r4, #4] │ │ rsb r2, r2, #32 │ │ lsls r7, r2 │ │ orrs r3, r7 │ │ cmp r1, #0 │ │ mov r2, r1 │ │ it lt │ │ @@ -21882,59 +21887,59 @@ │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r1 │ │ pop {r4, r5, r6, r7, pc} │ │ nop │ │ - b.n 1272c │ │ + b.n 12728 │ │ ... │ │ │ │ -00012964 : │ │ +00012960 : │ │ push {r4, r5, r6, r7, lr} │ │ rsb r7, r1, #32 │ │ cmp r7, #32 │ │ ldr r2, [r0, #16] │ │ - bhi.n 12a12 │ │ + bhi.n 12a0e │ │ ldr r6, [r0, #0] │ │ ldr r4, [r0, #4] │ │ adds r5, r6, #4 │ │ cmp r5, r2 │ │ add.w r3, r1, r4 │ │ - blt.n 1298c │ │ + blt.n 12988 │ │ adds r5, r3, #7 │ │ sub.w r5, r2, r5, asr #3 │ │ cmp r6, r5 │ │ - bgt.n 12a12 │ │ + bgt.n 12a0e │ │ cmp r3, #0 │ │ - beq.n 12a22 │ │ + beq.n 12a1e │ │ ldr r5, [r0, #12] │ │ cmp r3, #8 │ │ add.w lr, r4, #24 │ │ ldrb r2, [r5, #0] │ │ lsl.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #1] │ │ add.w ip, r4, #16 │ │ cmp r3, #16 │ │ lsl.w lr, lr, ip │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #2] │ │ add.w ip, r4, #8 │ │ cmp r3, #24 │ │ lsl.w lr, lr, ip │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ + ble.n 129e2 │ │ ldrb.w lr, [r5, #3] │ │ cmp r3, #32 │ │ lsl.w lr, lr, r4 │ │ orr.w r2, r2, lr │ │ - ble.n 129e6 │ │ - cbz r4, 129e6 │ │ + ble.n 129e2 │ │ + cbz r4, 129e2 │ │ ldrb.w lr, [r5, #4] │ │ rsb r4, r4, #8 │ │ asr.w lr, lr, r4 │ │ orr.w r2, r2, lr │ │ asrs r7, r7, #1 │ │ rsb r1, r1, #33 ; 0x21 │ │ lsrs r2, r7 │ │ @@ -21959,20 +21964,20 @@ │ │ movs r3, #1 │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, r6, r7, pc} │ │ mov r0, r3 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00012a26 : │ │ +00012a22 : │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ push {r4, lr} │ │ cmp r1, r3 │ │ - bge.n 12a56 │ │ + bge.n 12a52 │ │ ldr r4, [r0, #12] │ │ ldr r2, [r0, #4] │ │ ldrb r3, [r4, #0] │ │ asrs r3, r2 │ │ adds r2, #1 │ │ cmp r2, #7 │ │ and.w r3, r3, #1 │ │ @@ -21991,20 +21996,20 @@ │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r2, [r0, #12] │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, pc} │ │ │ │ -00012a66 : │ │ +00012a62 : │ │ ldr r1, [r0, #0] │ │ ldr r3, [r0, #16] │ │ push {r4, r5, lr} │ │ cmp r1, r3 │ │ - bge.n 12aa0 │ │ + bge.n 12a9c │ │ ldr r4, [r0, #12] │ │ ldr r2, [r0, #4] │ │ ldrb r3, [r4, #0] │ │ rsb r5, r2, #7 │ │ adds r2, #1 │ │ cmp r2, #7 │ │ it le │ │ @@ -22026,50 +22031,50 @@ │ │ movs r2, #0 │ │ movs r3, #1 │ │ str r2, [r0, #12] │ │ str r3, [r0, #4] │ │ mov.w r0, #4294967295 ; 0xffffffff │ │ pop {r4, r5, pc} │ │ │ │ -00012ab0 : │ │ +00012aac : │ │ ldr r3, [r0, #4] │ │ ldr r0, [r0, #0] │ │ adds r2, r3, #7 │ │ it mi │ │ addmi.w r2, r3, #14 │ │ add.w r0, r0, r2, asr #3 │ │ bx lr │ │ │ │ -00012ac2 : │ │ +00012abe : │ │ ldr r3, [r0, #0] │ │ ldr r0, [r0, #4] │ │ add.w r0, r0, r3, lsl #3 │ │ bx lr │ │ │ │ -00012acc : │ │ - b.w 12ab0 │ │ +00012ac8 : │ │ + b.w 12aac │ │ │ │ -00012ad0 : │ │ - b.w 12ac2 │ │ +00012acc : │ │ + b.w 12abe │ │ │ │ -00012ad4 : │ │ +00012ad0 : │ │ ldr r0, [r0, #8] │ │ bx lr │ │ │ │ -00012ad8 : │ │ - b.w 12ad4 │ │ +00012ad4 : │ │ + b.w 12ad0 │ │ │ │ -00012adc <__udivsi3@@Base>: │ │ +00012ad8 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 12b78 <__udivsi3@@Base+0x9c> │ │ + bcc 12b74 <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 12b5c <__udivsi3@@Base+0x80> │ │ + bls 12b58 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 12b68 <__udivsi3@@Base+0x8c> │ │ + beq 12b64 <__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 │ │ @@ -22084,51 +22089,51 @@ │ │ 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 12b14 <__udivsi3@@Base+0x38> │ │ + bne 12b10 <__udivsi3@@Base+0x38> │ │ mov r0, r2 │ │ bx lr │ │ 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 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ │ │ -00012b84 <__aeabi_uidivmod@@Base>: │ │ +00012b80 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 12b78 <__udivsi3@@Base+0x9c> │ │ + beq 12b74 <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 12adc <__udivsi3@@Base> │ │ + bl 12ad8 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00012ba4 <__divsi3@@Base>: │ │ +00012ba0 <__divsi3@@Base>: │ │ cmp r1, #0 │ │ - beq 12c70 <__divsi3@@Base+0xcc> │ │ + beq 12c6c <__divsi3@@Base+0xcc> │ │ eor ip, r0, r1 │ │ rsbmi r1, r1, #0 │ │ subs r2, r1, #1 │ │ - beq 12c3c <__divsi3@@Base+0x98> │ │ + beq 12c38 <__divsi3@@Base+0x98> │ │ movs r3, r0 │ │ rsbmi r3, r0, #0 │ │ cmp r3, r1 │ │ - bls 12c48 <__divsi3@@Base+0xa4> │ │ + bls 12c44 <__divsi3@@Base+0xa4> │ │ tst r1, r2 │ │ - beq 12c58 <__divsi3@@Base+0xb4> │ │ + beq 12c54 <__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 │ │ @@ -22143,15 +22148,15 @@ │ │ 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 12bf0 <__divsi3@@Base+0x4c> │ │ + bne 12bec <__divsi3@@Base+0x4c> │ │ cmp ip, #0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ teq ip, r0 │ │ rsbmi r0, r0, #0 │ │ bx lr │ │ movcc r0, #0 │ │ @@ -22163,145 +22168,145 @@ │ │ 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 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ │ │ -00012c80 <__aeabi_idivmod@@Base>: │ │ +00012c7c <__aeabi_idivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 12c70 <__divsi3@@Base+0xcc> │ │ + beq 12c6c <__divsi3@@Base+0xcc> │ │ push {r0, r1, lr} │ │ - bl 12bac <__divsi3@@Base+0x8> │ │ + bl 12ba8 <__divsi3@@Base+0x8> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00012ca0 <__aeabi_drsub@@Base>: │ │ +00012c9c <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 12cac <__adddf3@@Base> │ │ + b 12ca8 <__adddf3@@Base> │ │ │ │ -00012ca8 <__aeabi_dsub@@Base>: │ │ +00012ca4 <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -00012cac <__adddf3@@Base>: │ │ +00012ca8 <__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 12ebc <__adddf3@@Base+0x210> │ │ + beq 12eb8 <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 12d00 <__adddf3@@Base+0x54> │ │ + ble 12cfc <__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 12d24 <__adddf3@@Base+0x78> │ │ + beq 12d20 <__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 12d3c <__adddf3@@Base+0x90> │ │ + beq 12d38 <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 12ea4 <__adddf3@@Base+0x1f8> │ │ + beq 12ea0 <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 12d68 <__adddf3@@Base+0xbc> │ │ + blt 12d64 <__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 12d84 <__adddf3@@Base+0xd8> │ │ + b 12d80 <__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 12d98 <__adddf3@@Base+0xec> │ │ + bpl 12d94 <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 12ddc <__adddf3@@Base+0x130> │ │ + bcc 12dd8 <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 12dc4 <__adddf3@@Base+0x118> │ │ + bcc 12dc0 <__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 12f1c <__adddf3@@Base+0x270> │ │ + bcs 12f18 <__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 12dc4 <__adddf3@@Base+0x118> │ │ + bne 12dc0 <__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 12e34 <__adddf3@@Base+0x188> │ │ + bge 12e30 <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 12e30 <__adddf3@@Base+0x184> │ │ + ble 12e2c <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 12e44 <__adddf3@@Base+0x198> │ │ + b 12e40 <__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 12e98 <__adddf3@@Base+0x1ec> │ │ + bge 12e94 <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 12e80 <__adddf3@@Base+0x1d4> │ │ + bgt 12e7c <__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 │ │ @@ -22314,31 +22319,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 12d44 <__adddf3@@Base+0x98> │ │ + b 12d40 <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 12f2c <__adddf3@@Base+0x280> │ │ + beq 12f28 <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 12ee4 <__adddf3@@Base+0x238> │ │ + beq 12ee0 <__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 12f0c <__adddf3@@Base+0x260> │ │ + bne 12f08 <__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} │ │ @@ -22355,38 +22360,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} │ │ │ │ -00012f58 <__aeabi_ui2d@@Base>: │ │ +00012f54 <__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 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012f7c <__aeabi_i2d@@Base>: │ │ +00012f78 <__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 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012fa4 <__aeabi_f2d@@Base>: │ │ +00012fa0 <__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 │ │ @@ -22394,145 +22399,145 @@ │ │ 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 12df4 <__adddf3@@Base+0x148> │ │ + b 12df0 <__adddf3@@Base+0x148> │ │ │ │ -00012fe4 <__aeabi_ul2d@@Base>: │ │ +00012fe0 <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 13014 <__aeabi_l2d@@Base+0x1c> │ │ + b 13010 <__aeabi_l2d@@Base+0x1c> │ │ │ │ -00012ff8 <__aeabi_l2d@@Base>: │ │ +00012ff4 <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 13014 <__aeabi_l2d@@Base+0x1c> │ │ + bpl 13010 <__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 12d98 <__adddf3@@Base+0xec> │ │ + beq 12d94 <__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 12d98 <__adddf3@@Base+0xec> │ │ + b 12d94 <__adddf3@@Base+0xec> │ │ │ │ -00013058 <__aeabi_ldivmod@@Base>: │ │ +00013054 <__aeabi_ldivmod@@Base>: │ │ cmp r3, #0 │ │ cmpeq r2, #0 │ │ - bne 13080 <__aeabi_ldivmod@@Base+0x28> │ │ + bne 1307c <__aeabi_ldivmod@@Base+0x28> │ │ cmp r1, #0 │ │ cmpeq r0, #0 │ │ movlt r1, #-2147483648 ; 0x80000000 │ │ movlt r0, #0 │ │ mvngt r1, #-2147483648 ; 0x80000000 │ │ mvngt r0, #0 │ │ - b 1309c <__aeabi_idiv0@@Base> │ │ + b 13098 <__aeabi_idiv0@@Base> │ │ sub sp, sp, #8 │ │ push {sp, lr} │ │ - bl 13158 <__gnu_ldivmod_helper@@Base> │ │ + bl 13154 <__gnu_ldivmod_helper@@Base> │ │ ldr lr, [sp, #4] │ │ add sp, sp, #8 │ │ pop {r2, r3} │ │ bx lr │ │ │ │ -0001309c <__aeabi_idiv0@@Base>: │ │ +00013098 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ bl 4ba8 │ │ pop {r1, pc} │ │ │ │ -000130ac <__aeabi_d2lz@@Base>: │ │ +000130a8 <__aeabi_d2lz@@Base>: │ │ push {r3, r4, r5, lr} │ │ mov r2, #0 │ │ mov r3, #0 │ │ mov r5, r0 │ │ mov r4, r1 │ │ - bl 14c38 <__aeabi_dcmplt@@Base> │ │ + bl 14c34 <__aeabi_dcmplt@@Base> │ │ cmp r0, #0 │ │ mov r0, r5 │ │ - bne 130dc <__aeabi_d2lz@@Base+0x30> │ │ + bne 130d8 <__aeabi_d2lz@@Base+0x30> │ │ mov r1, r4 │ │ pop {r3, r4, r5, lr} │ │ - b 130f0 <__aeabi_d2ulz@@Base> │ │ + b 130ec <__aeabi_d2ulz@@Base> │ │ add r1, r4, #-2147483648 ; 0x80000000 │ │ - bl 130f0 <__aeabi_d2ulz@@Base> │ │ + bl 130ec <__aeabi_d2ulz@@Base> │ │ rsbs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ pop {r3, r4, r5, pc} │ │ │ │ -000130f0 <__aeabi_d2ulz@@Base>: │ │ +000130ec <__aeabi_d2ulz@@Base>: │ │ push {r4, r6, r7, lr} │ │ mov r2, #0 │ │ - ldr r3, [pc, #80] ; 13150 <__aeabi_d2ulz@@Base+0x60> │ │ + ldr r3, [pc, #80] ; 1314c <__aeabi_d2ulz@@Base+0x60> │ │ mov r6, r0 │ │ mov r7, r1 │ │ - bl 146ec <__aeabi_dmul@@Base> │ │ - bl 14c88 <__aeabi_d2uiz@@Base> │ │ + bl 146e8 <__aeabi_dmul@@Base> │ │ + bl 14c84 <__aeabi_d2uiz@@Base> │ │ mov r4, r0 │ │ - bl 12f58 <__aeabi_ui2d@@Base> │ │ + bl 12f54 <__aeabi_ui2d@@Base> │ │ mov r2, #0 │ │ - ldr r3, [pc, #52] ; 13154 <__aeabi_d2ulz@@Base+0x64> │ │ - bl 146ec <__aeabi_dmul@@Base> │ │ + ldr r3, [pc, #52] ; 13150 <__aeabi_d2ulz@@Base+0x64> │ │ + bl 146e8 <__aeabi_dmul@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 12ca8 <__aeabi_dsub@@Base> │ │ - bl 14c88 <__aeabi_d2uiz@@Base> │ │ + bl 12ca4 <__aeabi_dsub@@Base> │ │ + bl 14c84 <__aeabi_d2uiz@@Base> │ │ mov r3, r4 │ │ mov r2, #0 │ │ orr r2, r2, r0 │ │ mov r0, r2 │ │ mov r1, r3 │ │ pop {r4, r6, r7, pc} │ │ ldclcc 0, cr0, [r0] │ │ mvnsmi r0, r0 │ │ │ │ -00013158 <__gnu_ldivmod_helper@@Base>: │ │ +00013154 <__gnu_ldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r4, r2 │ │ mov r6, r0 │ │ mov r7, r1 │ │ mov r5, r3 │ │ - bl 14cdc <__divdi3@@Base> │ │ + bl 14cd8 <__divdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r3, r4, r1 │ │ mla r5, r0, r5, r3 │ │ umull r2, r3, r4, r0 │ │ subs r2, r6, r2 │ │ add r3, r5, r3 │ │ sbc r3, r7, r3 │ │ strd r2, [ip] │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ -00013194 <__gnu_uldivmod_helper@@Base>: │ │ +00013190 <__gnu_uldivmod_helper@@Base>: │ │ push {r3, r4, r5, r6, r7, lr} │ │ mov r7, r2 │ │ mov r4, r0 │ │ mov r5, r1 │ │ mov r6, r3 │ │ - bl 14e58 <__udivdi3@@Base> │ │ + bl 14e54 <__udivdi3@@Base> │ │ ldr ip, [sp, #24] │ │ mul r6, r0, r6 │ │ umull r2, r3, r0, r7 │ │ mla r6, r7, r1, r6 │ │ subs r2, r4, r2 │ │ add r3, r6, r3 │ │ sbc r3, r5, r3 │ │ @@ -22543,196 +22548,196 @@ │ │ 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 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + beq 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ sub r8, r1, #1 │ │ mov r6, r2 │ │ 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 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ cmp r4, r8 │ │ - beq 13278 <__gnu_uldivmod_helper@@Base+0xe4> │ │ + beq 13274 <__gnu_uldivmod_helper@@Base+0xe4> │ │ str r0, [sp, #4] │ │ add r0, sl, #8 │ │ add r0, r7, r0 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 1325c <__gnu_uldivmod_helper@@Base+0xc8> │ │ + bcs 13258 <__gnu_uldivmod_helper@@Base+0xc8> │ │ cmp r4, fp │ │ - beq 13270 <__gnu_uldivmod_helper@@Base+0xdc> │ │ + beq 1326c <__gnu_uldivmod_helper@@Base+0xdc> │ │ sub r9, r4, #1 │ │ - b 1320c <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 13208 <__gnu_uldivmod_helper@@Base+0x78> │ │ sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + bls 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ add fp, r4, #1 │ │ - b 1320c <__gnu_uldivmod_helper@@Base+0x78> │ │ + b 13208 <__gnu_uldivmod_helper@@Base+0x78> │ │ mov r5, #0 │ │ - b 13280 <__gnu_uldivmod_helper@@Base+0xec> │ │ + b 1327c <__gnu_uldivmod_helper@@Base+0xec> │ │ cmp r6, r0 │ │ - bcc 1324c <__gnu_uldivmod_helper@@Base+0xb8> │ │ + bcc 13248 <__gnu_uldivmod_helper@@Base+0xb8> │ │ mov r0, r5 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq 132b0 <__gnu_uldivmod_helper@@Base+0x11c> │ │ + beq 132ac <__gnu_uldivmod_helper@@Base+0x11c> │ │ cmp r0, #2 │ │ - beq 132bc <__gnu_uldivmod_helper@@Base+0x128> │ │ + beq 132b8 <__gnu_uldivmod_helper@@Base+0x128> │ │ cmp r0, #0 │ │ - bne 132c8 <__gnu_uldivmod_helper@@Base+0x134> │ │ - ldr r0, [pc, #36] ; 132d0 <__gnu_uldivmod_helper@@Base+0x13c> │ │ + bne 132c4 <__gnu_uldivmod_helper@@Base+0x134> │ │ + ldr r0, [pc, #36] ; 132cc <__gnu_uldivmod_helper@@Base+0x13c> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #28] ; 132d4 <__gnu_uldivmod_helper@@Base+0x140> │ │ + ldr r0, [pc, #28] ; 132d0 <__gnu_uldivmod_helper@@Base+0x140> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #20] ; 132d8 <__gnu_uldivmod_helper@@Base+0x144> │ │ + ldr r0, [pc, #20] ; 132d4 <__gnu_uldivmod_helper@@Base+0x144> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ - andeq pc, r0, r8, asr #24 │ │ - andeq pc, r0, r0, asr #24 │ │ - andeq pc, r0, r8, lsr ip ; │ │ - ldr r3, [pc, #236] ; 133d0 <__gnu_uldivmod_helper@@Base+0x23c> │ │ + andeq pc, r0, ip, asr #24 │ │ + andeq pc, r0, r4, asr #24 │ │ + andeq pc, r0, ip, lsr ip ; │ │ + ldr r3, [pc, #236] ; 133cc <__gnu_uldivmod_helper@@Base+0x23c> │ │ push {r0, r1, r2, r4, r5, lr} │ │ mov r4, r0 │ │ ldr r3, [pc, r3] │ │ sub r5, r1, #2 │ │ cmp r3, #0 │ │ - beq 1331c <__gnu_uldivmod_helper@@Base+0x188> │ │ + beq 13318 <__gnu_uldivmod_helper@@Base+0x188> │ │ mov r0, r5 │ │ add r1, sp, #4 │ │ bl 4bb4 <__gnu_Unwind_Find_exidx@plt> │ │ cmp r0, #0 │ │ - bne 13338 <__gnu_uldivmod_helper@@Base+0x1a4> │ │ + bne 13334 <__gnu_uldivmod_helper@@Base+0x1a4> │ │ mov r3, #0 │ │ mov r0, #9 │ │ str r3, [r4, #16] │ │ - b 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ - ldr r3, [pc, #176] ; 133d4 <__gnu_uldivmod_helper@@Base+0x240> │ │ - ldr r0, [pc, #176] ; 133d8 <__gnu_uldivmod_helper@@Base+0x244> │ │ + b 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ + ldr r3, [pc, #176] ; 133d0 <__gnu_uldivmod_helper@@Base+0x240> │ │ + ldr r0, [pc, #176] ; 133d4 <__gnu_uldivmod_helper@@Base+0x244> │ │ 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 131e8 <__gnu_uldivmod_helper@@Base+0x54> │ │ + bl 131e4 <__gnu_uldivmod_helper@@Base+0x54> │ │ subs r5, r0, #0 │ │ - beq 1330c <__gnu_uldivmod_helper@@Base+0x178> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + beq 13308 <__gnu_uldivmod_helper@@Base+0x178> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ ldr r3, [r5, #4] │ │ cmp r3, #1 │ │ moveq r3, #0 │ │ streq r3, [r4, #16] │ │ str r0, [r4, #72] ; 0x48 │ │ moveq r0, #5 │ │ - beq 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ + beq 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ cmp r3, #0 │ │ add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 1338c <__gnu_uldivmod_helper@@Base+0x1f8> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + blt 13388 <__gnu_uldivmod_helper@@Base+0x1f8> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ 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 133bc <__gnu_uldivmod_helper@@Base+0x228> │ │ + bge 133b8 <__gnu_uldivmod_helper@@Base+0x228> │ │ ubfx r0, r3, #24, #4 │ │ - bl 1328c <__gnu_uldivmod_helper@@Base+0xf8> │ │ + bl 13288 <__gnu_uldivmod_helper@@Base+0xf8> │ │ cmp r0, #0 │ │ str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b 133c8 <__gnu_uldivmod_helper@@Base+0x234> │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + b 133c4 <__gnu_uldivmod_helper@@Base+0x234> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ - andeq pc, r0, r4, lsl ip ; │ │ - ldrdeq pc, [r0], -ip │ │ - ldrdeq pc, [r0], -ip │ │ + andeq pc, r0, r8, lsl ip ; │ │ + andeq pc, r0, r0, ror #23 │ │ + andeq pc, r0, r0, ror #23 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 13408 <__gnu_uldivmod_helper@@Base+0x274> │ │ + bne 13404 <__gnu_uldivmod_helper@@Base+0x274> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 13404 <__gnu_uldivmod_helper@@Base+0x270> │ │ - bl 140c8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ - b 13408 <__gnu_uldivmod_helper@@Base+0x274> │ │ - bl 140b8 <__gnu_Unwind_Restore_VFP@@Base> │ │ + beq 13400 <__gnu_uldivmod_helper@@Base+0x270> │ │ + bl 140c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 13404 <__gnu_uldivmod_helper@@Base+0x274> │ │ + bl 140b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 1341c <__gnu_uldivmod_helper@@Base+0x288> │ │ + bne 13418 <__gnu_uldivmod_helper@@Base+0x288> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + bl 140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 13430 <__gnu_uldivmod_helper@@Base+0x29c> │ │ + bne 1342c <__gnu_uldivmod_helper@@Base+0x29c> │ │ add r0, r4, #336 ; 0x150 │ │ - bl 140e8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + bl 140e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 14170 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 1416c <__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 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ subs r6, r0, #0 │ │ - beq 1348c <__gnu_uldivmod_helper@@Base+0x2f8> │ │ + beq 13488 <__gnu_uldivmod_helper@@Base+0x2f8> │ │ bl 4bc0 │ │ ldr r3, [r4, #64] ; 0x40 │ │ mov r0, #1 │ │ mov r1, r5 │ │ mov r2, r4 │ │ str r3, [r5, #20] │ │ ldr r3, [r5, #16] │ │ blx r3 │ │ cmp r0, #8 │ │ - beq 13474 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ + beq 13470 <__gnu_uldivmod_helper@@Base+0x2e0> │ │ cmp r0, #7 │ │ - bne 13488 <__gnu_uldivmod_helper@@Base+0x2f4> │ │ + bne 13484 <__gnu_uldivmod_helper@@Base+0x2f4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__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 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -22747,22 +22752,22 @@ │ │ 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 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp sl, #0 │ │ movne sl, #10 │ │ moveq sl, #9 │ │ subs r5, r0, #0 │ │ orrne sl, sl, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 13578 <__gnu_uldivmod_helper@@Base+0x3e4> │ │ + bne 13574 <__gnu_uldivmod_helper@@Base+0x3e4> │ │ ldr r3, [sp, #72] ; 0x48 │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, r7 │ │ str r3, [r4, #20] │ │ bl 4b78 │ │ ldr r3, [r4, #16] │ │ @@ -22777,42 +22782,42 @@ │ │ str fp, [sp] │ │ mov r1, sl │ │ str r9, [sp, #4] │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 135e0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 135dc <__gnu_uldivmod_helper@@Base+0x44c> │ │ cmp r5, #0 │ │ - bne 135e8 <__gnu_uldivmod_helper@@Base+0x454> │ │ + bne 135e4 <__gnu_uldivmod_helper@@Base+0x454> │ │ mov r0, fp │ │ mov r1, r7 │ │ mov r2, #480 ; 0x1e0 │ │ mov sl, r5 │ │ bl 4b78 │ │ cmp r6, #8 │ │ - beq 1351c <__gnu_uldivmod_helper@@Base+0x388> │ │ + beq 13518 <__gnu_uldivmod_helper@@Base+0x388> │ │ cmp r6, #7 │ │ - bne 135e0 <__gnu_uldivmod_helper@@Base+0x44c> │ │ + bne 135dc <__gnu_uldivmod_helper@@Base+0x44c> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, sp, #12 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__restore_core_regs@@Base> │ │ mov r0, #9 │ │ - b 135ec <__gnu_uldivmod_helper@@Base+0x458> │ │ + b 135e8 <__gnu_uldivmod_helper@@Base+0x458> │ │ mov r0, r5 │ │ add sp, sp, #972 ; 0x3cc │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -000135f4 <_Unwind_GetCFA@@Base>: │ │ +000135f0 <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -000135fc <__gnu_Unwind_RaiseException@@Base>: │ │ +000135f8 <__gnu_Unwind_RaiseException@@Base>: │ │ ldr r3, [r1, #60] ; 0x3c │ │ push {r4, r5, r6, r7, lr} │ │ add lr, r1, #4 │ │ str r3, [r1, #64] ; 0x40 │ │ mov r5, r0 │ │ mov r4, r1 │ │ sub sp, sp, #484 ; 0x1e4 │ │ @@ -22826,110 +22831,110 @@ │ │ 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 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - bne 13694 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 13690 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ mov r7, r0 │ │ - beq 13648 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ + beq 13644 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ mov r0, r6 │ │ - bl 133dc <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 133d8 <__gnu_uldivmod_helper@@Base+0x248> │ │ cmp r7, #6 │ │ - bne 13694 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ + bne 13690 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 13468 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 13464 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, #9 │ │ add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -000136a0 <__gnu_Unwind_ForcedUnwind@@Base>: │ │ +0001369c <__gnu_Unwind_ForcedUnwind@@Base>: │ │ str r2, [r0, #24] │ │ ldr r2, [r3, #60] ; 0x3c │ │ str r1, [r0, #12] │ │ mov r1, r3 │ │ str r2, [r3, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -000136bc <__gnu_Unwind_Resume@@Base>: │ │ +000136b8 <__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 │ │ - beq 136e8 <__gnu_Unwind_Resume@@Base+0x2c> │ │ + beq 136e4 <__gnu_Unwind_Resume@@Base+0x2c> │ │ mov r2, #1 │ │ - bl 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ - b 1372c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bl 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 13728 <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq 13718 <__gnu_Unwind_Resume@@Base+0x5c> │ │ + beq 13714 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne 1372c <__gnu_Unwind_Resume@@Base+0x70> │ │ + bne 13728 <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 13468 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ + bl 13464 <__gnu_uldivmod_helper@@Base+0x2d4> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 13464 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ + bl 13460 <__gnu_uldivmod_helper@@Base+0x2d0> │ │ add r0, r4, #4 │ │ - bl 140a4 <__restore_core_regs@@Base> │ │ + bl 140a0 <__restore_core_regs@@Base> │ │ bl 4bc0 │ │ │ │ -00013730 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ +0001372c <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ cmp r2, #0 │ │ - bne 13740 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ - b 135fc <__gnu_Unwind_RaiseException@@Base> │ │ + bne 1373c <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 135f8 <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 134cc <__gnu_uldivmod_helper@@Base+0x338> │ │ + b 134c8 <__gnu_uldivmod_helper@@Base+0x338> │ │ │ │ -00013750 <_Unwind_Complete@@Base>: │ │ +0001374c <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -00013754 <_Unwind_DeleteException@@Base>: │ │ +00013750 <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ mov r1, r0 │ │ cmp r3, #0 │ │ bxeq lr │ │ mov r0, #1 │ │ bx r3 │ │ │ │ -0001376c <_Unwind_VRS_Get@@Base>: │ │ +00013768 <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 1378c <_Unwind_VRS_Get@@Base+0x20> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ - b 137b8 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ + b 13788 <_Unwind_VRS_Get@@Base+0x20> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 137b4 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 137c0 <_Unwind_VRS_Get@@Base+0x54> │ │ + bne 137bc <_Unwind_VRS_Get@@Base+0x54> │ │ add r0, r0, r2, lsl #2 │ │ ldr r2, [sp] │ │ ldr r1, [r0, #4] │ │ mov r0, r3 │ │ str r1, [r2] │ │ bx lr │ │ mov r0, #1 │ │ @@ -22938,33 +22943,33 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r2, r1 │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000137f0 <_Unwind_VRS_Set@@Base>: │ │ +000137ec <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 13810 <_Unwind_VRS_Set@@Base+0x20> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ - b 1383c <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13840 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 1380c <_Unwind_VRS_Set@@Base+0x20> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13840 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 13838 <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 13844 <_Unwind_VRS_Set@@Base+0x54> │ │ + bne 13840 <_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 │ │ @@ -22975,19 +22980,19 @@ │ │ add r3, sp, #16 │ │ mov ip, r1 │ │ mov r1, #0 │ │ str r2, [r3, #-4]! │ │ mov r2, ip │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00013878 <__gnu_Unwind_Backtrace@@Base>: │ │ +00013874 <__gnu_Unwind_Backtrace@@Base>: │ │ ldr r3, [r2, #60] ; 0x3c │ │ add ip, r2, #4 │ │ push {r4, r5, r6, r7, r8, lr} │ │ mov r7, r0 │ │ str r3, [r2, #64] ; 0x40 │ │ mov r8, r1 │ │ ldm ip!, {r0, r1, r2, r3} │ │ @@ -23002,556 +23007,556 @@ │ │ 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 132dc <__gnu_uldivmod_helper@@Base+0x148> │ │ + bl 132d8 <__gnu_uldivmod_helper@@Base+0x148> │ │ cmp r0, #0 │ │ - beq 138e4 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ + beq 138e0 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ mov r5, #9 │ │ - b 1392c <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ + b 13928 <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ mov r0, r4 │ │ mov r1, #12 │ │ mov r2, r6 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne 138dc <__gnu_Unwind_Backtrace@@Base+0x64> │ │ + bne 138d8 <__gnu_Unwind_Backtrace@@Base+0x64> │ │ ldr r3, [sp, #16] │ │ mov r0, #8 │ │ mov r1, r6 │ │ mov r2, r4 │ │ blx r3 │ │ sub r3, r0, #5 │ │ mov r5, r0 │ │ bics r3, r3, #4 │ │ - bne 138c8 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ + bne 138c4 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ mov r0, r4 │ │ - bl 133dc <__gnu_uldivmod_helper@@Base+0x248> │ │ + bl 133d8 <__gnu_uldivmod_helper@@Base+0x248> │ │ 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 │ │ 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 13988 <__gnu_Unwind_Backtrace@@Base+0x110> │ │ + bne 13984 <__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 139b0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + b 139ac <__gnu_Unwind_Backtrace@@Base+0x138> │ │ cmp r9, #2 │ │ - bgt 139b0 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ + bgt 139ac <__gnu_Unwind_Backtrace@@Base+0x138> │ │ lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ lsl r4, r4, #16 │ │ mov r2, #2 │ │ uxtb r3, r3 │ │ 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 13c84 <__gnu_Unwind_Backtrace@@Base+0x40c> │ │ + bne 13c80 <__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 13c8c <__gnu_Unwind_Backtrace@@Base+0x414> │ │ + beq 13c88 <__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 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp fp, r0 │ │ movhi ip, #0 │ │ - bhi 13a30 <__gnu_Unwind_Backtrace@@Base+0x1b8> │ │ + bhi 13a2c <__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 13aa4 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ - bcc 13a54 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ + beq 13aa0 <__gnu_Unwind_Backtrace@@Base+0x22c> │ │ + bcc 13a50 <__gnu_Unwind_Backtrace@@Base+0x1dc> │ │ cmp r4, #2 │ │ - beq 13b74 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ - b 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13b70 <__gnu_Unwind_Backtrace@@Base+0x2fc> │ │ + b 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmp r8, #0 │ │ moveq ip, #0 │ │ andne ip, ip, #1 │ │ add sl, r6, #4 │ │ cmp ip, #0 │ │ - beq 13a9c <__gnu_Unwind_Backtrace@@Base+0x224> │ │ + beq 13a98 <__gnu_Unwind_Backtrace@@Base+0x224> │ │ mov r0, r6 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ str sl, [r5, #56] ; 0x38 │ │ mov r4, r0 │ │ mov r0, r5 │ │ bl 4bcc <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ mov r0, r7 │ │ mov r1, #15 │ │ mov r2, r4 │ │ - b 13cec <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 13ce8 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov ip, sl │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ cmp r8, #0 │ │ - bne 13b24 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ + bne 13b20 <__gnu_Unwind_Backtrace@@Base+0x2ac> │ │ cmp ip, #0 │ │ - beq 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r6, #4] │ │ ldr sl, [r6] │ │ cmn r3, #2 │ │ lsr sl, sl, #31 │ │ - beq 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + beq 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ cmn r3, #1 │ │ add r2, r5, #88 ; 0x58 │ │ str r2, [sp, #16] │ │ - beq 13afc <__gnu_Unwind_Backtrace@@Base+0x284> │ │ + beq 13af8 <__gnu_Unwind_Backtrace@@Base+0x284> │ │ add r0, r6, #4 │ │ - bl 13448 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 13444 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 4bd8 <__cxa_type_match@plt> │ │ subs r4, r0, #0 │ │ - beq 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + beq 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_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 13d14 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ + b 13d10 <__gnu_Unwind_Backtrace@@Base+0x49c> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr r4, [r5, #32] │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, r0 │ │ - bne 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 13b6c <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ + bne 13b68 <__gnu_Unwind_Backtrace@@Base+0x2f4> │ │ mov r0, r6 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, #0 │ │ - b 13c5c <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ + b 13c58 <__gnu_Unwind_Backtrace@@Base+0x3e4> │ │ add ip, r6, #8 │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ ldr r4, [r6] │ │ cmp r8, #0 │ │ bic r4, r4, #-2147483648 ; 0x80000000 │ │ - bne 13bec <__gnu_Unwind_Backtrace@@Base+0x374> │ │ + bne 13be8 <__gnu_Unwind_Backtrace@@Base+0x374> │ │ cmp ip, #0 │ │ - beq 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [sp, #8] │ │ cmp r4, #0 │ │ orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - beq 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ add ip, r5, #88 ; 0x58 │ │ add fp, sp, #16 │ │ mov sl, r8 │ │ cmp sl, r4 │ │ - beq 13d00 <__gnu_Unwind_Backtrace@@Base+0x488> │ │ + beq 13cfc <__gnu_Unwind_Backtrace@@Base+0x488> │ │ add sl, sl, #1 │ │ str ip, [sp, #16] │ │ str ip, [sp, #12] │ │ add r0, r6, sl, lsl #2 │ │ - bl 13448 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ + bl 13444 <__gnu_uldivmod_helper@@Base+0x2b4> │ │ mov r2, #0 │ │ mov r3, fp │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 4bd8 <__cxa_type_match@plt> │ │ ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 13bac <__gnu_Unwind_Backtrace@@Base+0x334> │ │ - b 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + beq 13ba8 <__gnu_Unwind_Backtrace@@Base+0x334> │ │ + b 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr sl, [r5, #32] │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 13c68 <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 13c6c <__gnu_Unwind_Backtrace@@Base+0x3f4> │ │ + bne 13c68 <__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 13c64 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ + bge 13c60 <__gnu_Unwind_Backtrace@@Base+0x3ec> │ │ add r0, r4, #1 │ │ add r0, r6, r0, lsl #2 │ │ - bl 131d0 <__gnu_uldivmod_helper@@Base+0x3c> │ │ + bl 131cc <__gnu_uldivmod_helper@@Base+0x3c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, sl │ │ mov r2, r5 │ │ - b 13cec <__gnu_Unwind_Backtrace@@Base+0x474> │ │ + b 13ce8 <__gnu_Unwind_Backtrace@@Base+0x474> │ │ mov r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [r6] │ │ add ip, r4, #1 │ │ cmp r3, #0 │ │ addlt r6, r6, #4 │ │ add ip, r6, ip, lsl #2 │ │ - b 139d4 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ + b 139d0 <__gnu_Unwind_Backtrace@@Base+0x15c> │ │ mov r3, #0 │ │ str r3, [sp, #4] │ │ cmp r9, #2 │ │ - ble 13c9c <__gnu_Unwind_Backtrace@@Base+0x424> │ │ - bl 1345c <__gnu_uldivmod_helper@@Base+0x2c8> │ │ - b 13ca8 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ + ble 13c98 <__gnu_Unwind_Backtrace@@Base+0x424> │ │ + bl 13458 <__gnu_uldivmod_helper@@Base+0x2c8> │ │ + b 13ca4 <__gnu_Unwind_Backtrace@@Base+0x430> │ │ mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 142d8 <__gnu_unwind_execute@@Base> │ │ + bl 142d4 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 13cf8 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ + bne 13cf4 <__gnu_Unwind_Backtrace@@Base+0x480> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + beq 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r1, #15 │ │ mov r0, r7 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ - ldr r2, [pc, #68] ; 13d28 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 13d24 <__gnu_Unwind_Backtrace@@Base+0x4b0> │ │ mov r0, r7 │ │ mov r1, #15 │ │ ldr r2, [pc, r2] │ │ - bl 1384c <_Unwind_VRS_Set@@Base+0x5c> │ │ + bl 13848 <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, #9 │ │ - b 13d20 <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ + b 13d1c <__gnu_Unwind_Backtrace@@Base+0x4a8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 137c8 <_Unwind_VRS_Get@@Base+0x5c> │ │ + bl 137c4 <_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 pc, r0, r0, lsr #4 │ │ + andeq pc, r0, r4, lsr #4 │ │ │ │ -00013d2c <__aeabi_unwind_cpp_pr0@@Base>: │ │ +00013d28 <__aeabi_unwind_cpp_pr0@@Base>: │ │ mov r3, #0 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d34 <__aeabi_unwind_cpp_pr1@@Base>: │ │ +00013d30 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d3c <__aeabi_unwind_cpp_pr2@@Base>: │ │ +00013d38 <__aeabi_unwind_cpp_pr2@@Base>: │ │ mov r3, #2 │ │ - b 13940 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ + b 1393c <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -00013d44 <_Unwind_VRS_Pop@@Base>: │ │ +00013d40 <_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 │ │ addls pc, pc, r1, lsl #2 │ │ - b 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13d74 <_Unwind_VRS_Pop@@Base+0x30> │ │ - b 13dbc <_Unwind_VRS_Pop@@Base+0x78> │ │ - b 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13f70 <_Unwind_VRS_Pop@@Base+0x22c> │ │ - b 13fe0 <_Unwind_VRS_Pop@@Base+0x29c> │ │ + b 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13d70 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 13db8 <_Unwind_VRS_Pop@@Base+0x78> │ │ + b 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13f6c <_Unwind_VRS_Pop@@Base+0x22c> │ │ + b 13fdc <_Unwind_VRS_Pop@@Base+0x29c> │ │ cmp r3, #0 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_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 13d8c <_Unwind_VRS_Pop@@Base+0x48> │ │ + bne 13d88 <_Unwind_VRS_Pop@@Base+0x48> │ │ ands r0, r4, #8192 ; 0x2000 │ │ streq r2, [r5, #56] ; 0x38 │ │ - beq 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r3, #1 │ │ lsr r7, r4, #16 │ │ uxth r4, r4 │ │ add r6, r4, r7 │ │ - bne 13df8 <_Unwind_VRS_Pop@@Base+0xb4> │ │ + bne 13df4 <_Unwind_VRS_Pop@@Base+0xb4> │ │ cmp r6, #16 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ movls r8, r3 │ │ movls r6, #0 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ - b 13e10 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ + b 13e0c <_Unwind_VRS_Pop@@Base+0xcc> │ │ cmp r6, #32 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bls 14058 <_Unwind_VRS_Pop@@Base+0x314> │ │ + bls 14054 <_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 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ cmp r7, #15 │ │ - bhi 13e78 <_Unwind_VRS_Pop@@Base+0x134> │ │ + bhi 13e74 <_Unwind_VRS_Pop@@Base+0x134> │ │ ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 13e78 <_Unwind_VRS_Pop@@Base+0x134> │ │ + beq 13e74 <_Unwind_VRS_Pop@@Base+0x134> │ │ cmp r3, #5 │ │ mov r0, r5 │ │ bic r1, r2, #1 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 13e6c <_Unwind_VRS_Pop@@Base+0x128> │ │ + bne 13e68 <_Unwind_VRS_Pop@@Base+0x128> │ │ orr r1, r1, #2 │ │ str r1, [r5] │ │ - bl 140d0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + bl 140cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ cmp r9, #0 │ │ - bne 13e80 <_Unwind_VRS_Pop@@Base+0x13c> │ │ + bne 13e7c <_Unwind_VRS_Pop@@Base+0x13c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140d0 <__gnu_Unwind_Save_VFP_D@@Base> │ │ - b 13eac <_Unwind_VRS_Pop@@Base+0x168> │ │ + bl 140cc <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 13ea8 <_Unwind_VRS_Pop@@Base+0x168> │ │ bic r2, r2, #3 │ │ str r2, [r5] │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ cmp r9, #0 │ │ - beq 14070 <_Unwind_VRS_Pop@@Base+0x32c> │ │ + beq 1406c <_Unwind_VRS_Pop@@Base+0x32c> │ │ ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 13e9c <_Unwind_VRS_Pop@@Base+0x158> │ │ + beq 13e98 <_Unwind_VRS_Pop@@Base+0x158> │ │ mov r0, r5 │ │ bic r3, r3, #4 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 140dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - bne 14084 <_Unwind_VRS_Pop@@Base+0x340> │ │ + bne 14080 <_Unwind_VRS_Pop@@Base+0x340> │ │ cmp r7, #15 │ │ - bls 13e60 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bls 13e5c <_Unwind_VRS_Pop@@Base+0x11c> │ │ cmp r9, #0 │ │ - beq 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + beq 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ mov r0, sp │ │ - bl 140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ + bl 140dc <__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 13ef8 <_Unwind_VRS_Pop@@Base+0x1b4> │ │ + ble 13ef4 <_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 13ee0 <_Unwind_VRS_Pop@@Base+0x19c> │ │ + bne 13edc <_Unwind_VRS_Pop@@Base+0x19c> │ │ add r3, r2, r3, lsl #2 │ │ cmp r9, #0 │ │ - beq 13f2c <_Unwind_VRS_Pop@@Base+0x1e8> │ │ + beq 13f28 <_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 13f1c <_Unwind_VRS_Pop@@Base+0x1d8> │ │ + bne 13f18 <_Unwind_VRS_Pop@@Base+0x1d8> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ str r3, [r5, #56] ; 0x38 │ │ - beq 13f4c <_Unwind_VRS_Pop@@Base+0x208> │ │ + beq 13f48 <_Unwind_VRS_Pop@@Base+0x208> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140b8 <__gnu_Unwind_Restore_VFP@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140b4 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r7, #15 │ │ - bhi 13f5c <_Unwind_VRS_Pop@@Base+0x218> │ │ + bhi 13f58 <_Unwind_VRS_Pop@@Base+0x218> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c8 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + bl 140c4 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ cmp r9, #0 │ │ - beq 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + beq 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, sp │ │ - bl 140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r3, #3 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ lsr r6, r2, #16 │ │ uxth r4, r2 │ │ add r3, r4, r6 │ │ cmp r3, #16 │ │ - bhi 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bhi 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 13fa4 <_Unwind_VRS_Pop@@Base+0x260> │ │ + beq 13fa0 <_Unwind_VRS_Pop@@Base+0x260> │ │ bic r3, r3, #8 │ │ str r3, [r0], #336 ; 0x150 │ │ - bl 1412c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 14128 <__gnu_Unwind_Save_WMMXD@@Base> │ │ add r7, sp, #128 ; 0x80 │ │ add r6, r7, r6, lsl #3 │ │ mov r0, r7 │ │ sub r6, r6, #4 │ │ - bl 1412c <__gnu_Unwind_Save_WMMXD@@Base> │ │ + bl 14128 <__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 13fc0 <_Unwind_VRS_Pop@@Base+0x27c> │ │ + bne 13fbc <_Unwind_VRS_Pop@@Base+0x27c> │ │ str r3, [r5, #56] ; 0x38 │ │ mov r0, r7 │ │ - bl 140e8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 140e4 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 14048 <_Unwind_VRS_Pop@@Base+0x304> │ │ + bne 14044 <_Unwind_VRS_Pop@@Base+0x304> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 14004 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ + beq 14000 <_Unwind_VRS_Pop@@Base+0x2c0> │ │ bic r3, r3, #16 │ │ str r3, [r0], #464 ; 0x1d0 │ │ - bl 14184 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 14180 <__gnu_Unwind_Save_WMMXC@@Base> │ │ add r6, sp, #128 ; 0x80 │ │ mov r0, r6 │ │ - bl 14184 <__gnu_Unwind_Save_WMMXC@@Base> │ │ + bl 14180 <__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 1401c <_Unwind_VRS_Pop@@Base+0x2d8> │ │ + bne 14018 <_Unwind_VRS_Pop@@Base+0x2d8> │ │ str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - bl 14170 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ - b 14050 <_Unwind_VRS_Pop@@Base+0x30c> │ │ + bl 1416c <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 1404c <_Unwind_VRS_Pop@@Base+0x30c> │ │ mov r0, #2 │ │ - b 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ mov r0, #0 │ │ - b 1409c <_Unwind_VRS_Pop@@Base+0x358> │ │ + b 14098 <_Unwind_VRS_Pop@@Base+0x358> │ │ cmp r6, #16 │ │ movls r8, #0 │ │ movls r6, r8 │ │ - bls 13e10 <_Unwind_VRS_Pop@@Base+0xcc> │ │ + bls 13e0c <_Unwind_VRS_Pop@@Base+0xcc> │ │ sub r6, r6, #16 │ │ - b 13e0c <_Unwind_VRS_Pop@@Base+0xc8> │ │ + b 13e08 <_Unwind_VRS_Pop@@Base+0xc8> │ │ cmp r8, #0 │ │ - beq 14090 <_Unwind_VRS_Pop@@Base+0x34c> │ │ + beq 1408c <_Unwind_VRS_Pop@@Base+0x34c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ + b 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 140c0 <__gnu_Unwind_Save_VFP@@Base> │ │ - b 13ebc <_Unwind_VRS_Pop@@Base+0x178> │ │ + bl 140bc <__gnu_Unwind_Save_VFP@@Base> │ │ + b 13eb8 <_Unwind_VRS_Pop@@Base+0x178> │ │ cmp r7, #15 │ │ - bhi 13ec0 <_Unwind_VRS_Pop@@Base+0x17c> │ │ - b 13e60 <_Unwind_VRS_Pop@@Base+0x11c> │ │ + bhi 13ebc <_Unwind_VRS_Pop@@Base+0x17c> │ │ + b 13e5c <_Unwind_VRS_Pop@@Base+0x11c> │ │ add sp, sp, #268 ; 0x10c │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -000140a4 <__restore_core_regs@@Base>: │ │ +000140a0 <__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} │ │ │ │ -000140b8 <__gnu_Unwind_Restore_VFP@@Base>: │ │ +000140b4 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -000140c0 <__gnu_Unwind_Save_VFP@@Base>: │ │ +000140bc <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -000140c8 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ +000140c4 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -000140d0 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ +000140cc <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -000140d8 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ +000140d4 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -000140e0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ +000140dc <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -000140e8 <__gnu_Unwind_Restore_WMMXD@@Base>: │ │ +000140e4 <__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 │ │ @@ -23562,15 +23567,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -0001412c <__gnu_Unwind_Save_WMMXD@@Base>: │ │ +00014128 <__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 │ │ @@ -23581,97 +23586,97 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00014170 <__gnu_Unwind_Restore_WMMXC@@Base>: │ │ +0001416c <__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 │ │ │ │ -00014184 <__gnu_Unwind_Save_WMMXC@@Base>: │ │ +00014180 <__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 │ │ │ │ -00014198 <_Unwind_RaiseException@@Base>: │ │ +00014194 <_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 135fc <__gnu_Unwind_RaiseException@@Base> │ │ + bl 135f8 <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -000141bc <_Unwind_Resume@@Base>: │ │ +000141b8 <_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 136bc <__gnu_Unwind_Resume@@Base> │ │ + bl 136b8 <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -000141e0 <_Unwind_Resume_or_Rethrow@@Base>: │ │ +000141dc <_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 13730 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ + bl 1372c <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00014204 <_Unwind_ForcedUnwind@@Base>: │ │ +00014200 <_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 136a0 <__gnu_Unwind_ForcedUnwind@@Base> │ │ + bl 1369c <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00014228 <_Unwind_Backtrace@@Base>: │ │ +00014224 <_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 13878 <__gnu_Unwind_Backtrace@@Base> │ │ + bl 13874 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ ldrb r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne 14288 <_Unwind_Backtrace@@Base+0x60> │ │ + bne 14284 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ cmp r3, #0 │ │ - beq 142a4 <_Unwind_Backtrace@@Base+0x7c> │ │ + beq 142a0 <_Unwind_Backtrace@@Base+0x7c> │ │ sub r3, r3, #1 │ │ strb r3, [r0, #9] │ │ ldr r3, [r0, #4] │ │ add r2, r3, #4 │ │ str r2, [r0, #4] │ │ ldr r3, [r3] │ │ str r3, [r0] │ │ mov r3, #3 │ │ - b 1428c <_Unwind_Backtrace@@Base+0x64> │ │ + b 14288 <_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 │ │ @@ -23679,335 +23684,335 @@ │ │ bx lr │ │ push {r0, r1, r2, r3, r4, lr} │ │ mov r1, #0 │ │ add r3, sp, #12 │ │ mov r2, #12 │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ - b 142ac <_Unwind_Backtrace@@Base+0x84> │ │ + b 142a8 <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -000142d8 <__gnu_unwind_execute@@Base>: │ │ +000142d4 <__gnu_unwind_execute@@Base>: │ │ push {r4, r5, r6, r7, r8, r9, lr} │ │ sub sp, sp, #20 │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r6, #0 │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 14340 <__gnu_unwind_execute@@Base+0x68> │ │ + bne 1433c <__gnu_unwind_execute@@Base+0x68> │ │ cmp r6, #0 │ │ - bne 14664 <__gnu_unwind_execute@@Base+0x38c> │ │ + bne 14660 <__gnu_unwind_execute@@Base+0x38c> │ │ add r4, sp, #12 │ │ mov r1, r6 │ │ mov r3, r6 │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r2, #14 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, #15 │ │ mov r3, r6 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ - b 14664 <__gnu_unwind_execute@@Base+0x38c> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ + b 14660 <__gnu_unwind_execute@@Base+0x38c> │ │ bic r1, r0, #127 ; 0x7f │ │ ands r1, r1, #255 ; 0xff │ │ - bne 1438c <__gnu_unwind_execute@@Base+0xb4> │ │ + bne 14388 <__gnu_unwind_execute@@Base+0xb4> │ │ lsl r8, r0, #2 │ │ add r9, sp, #12 │ │ mov r3, r1 │ │ str r9, [sp] │ │ mov r0, r5 │ │ mov r2, #13 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ uxtb r8, r8 │ │ ldr r3, [sp, #12] │ │ add r8, r8, #4 │ │ tst r4, #64 ; 0x40 │ │ str r9, [sp] │ │ rsbne r8, r8, r3 │ │ addeq r8, r8, r3 │ │ str r8, [sp, #12] │ │ - b 14418 <__gnu_unwind_execute@@Base+0x140> │ │ + b 14414 <__gnu_unwind_execute@@Base+0x140> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 143e4 <__gnu_unwind_execute@@Base+0x10c> │ │ + bne 143e0 <__gnu_unwind_execute@@Base+0x10c> │ │ lsl r4, r0, #8 │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ orr r0, r0, r4 │ │ cmp r0, #32768 ; 0x8000 │ │ - bne 143b8 <__gnu_unwind_execute@@Base+0xe0> │ │ + bne 143b4 <__gnu_unwind_execute@@Base+0xe0> │ │ mov r0, #9 │ │ - b 14668 <__gnu_unwind_execute@@Base+0x390> │ │ + b 14664 <__gnu_unwind_execute@@Base+0x390> │ │ lsl r4, r0, #4 │ │ mov r1, #0 │ │ mov r0, r5 │ │ mov r3, r1 │ │ uxth r2, r4 │ │ - bl 13d44 <_Unwind_VRS_Pop@@Base> │ │ + bl 13d40 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ tst r4, #32768 ; 0x8000 │ │ movne r6, #1 │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #144 ; 0x90 │ │ - bne 14430 <__gnu_unwind_execute@@Base+0x158> │ │ + bne 1442c <__gnu_unwind_execute@@Base+0x158> │ │ and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r1, #0 │ │ add r8, sp, #12 │ │ mov r0, r5 │ │ str r8, [sp] │ │ and r2, r4, #15 │ │ mov r3, r1 │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ str r8, [sp] │ │ mov r0, r5 │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 137f0 <_Unwind_VRS_Set@@Base> │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + bl 137ec <_Unwind_VRS_Set@@Base> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 14460 <__gnu_unwind_execute@@Base+0x188> │ │ + bne 1445c <__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 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 14550 <__gnu_unwind_execute@@Base+0x278> │ │ + bne 1454c <__gnu_unwind_execute@@Base+0x278> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 14494 <__gnu_unwind_execute@@Base+0x1bc> │ │ + bne 14490 <__gnu_unwind_execute@@Base+0x1bc> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b 14654 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 14650 <__gnu_unwind_execute@@Base+0x37c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 14504 <__gnu_unwind_execute@@Base+0x22c> │ │ + bne 14500 <__gnu_unwind_execute@@Base+0x22c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ add r4, sp, #12 │ │ mov r0, r5 │ │ str r4, [sp] │ │ - bl 1376c <_Unwind_VRS_Get@@Base> │ │ + bl 13768 <_Unwind_VRS_Get@@Base> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r8, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - beq 144ec <__gnu_unwind_execute@@Base+0x214> │ │ + beq 144e8 <__gnu_unwind_execute@@Base+0x214> │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r7 │ │ str r3, [sp, #12] │ │ add r8, r8, #7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ - b 144c4 <__gnu_unwind_execute@@Base+0x1ec> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ + b 144c0 <__gnu_unwind_execute@@Base+0x1ec> │ │ add r3, r3, #516 ; 0x204 │ │ str r4, [sp] │ │ add r3, r3, r0, lsl r8 │ │ mov r0, r5 │ │ str r3, [sp, #12] │ │ - b 14420 <__gnu_unwind_execute@@Base+0x148> │ │ + b 1441c <__gnu_unwind_execute@@Base+0x148> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 1452c <__gnu_unwind_execute@@Base+0x254> │ │ + bne 14528 <__gnu_unwind_execute@@Base+0x254> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ - b 1457c <__gnu_unwind_execute@@Base+0x2a4> │ │ + b 14578 <__gnu_unwind_execute@@Base+0x2a4> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ and r2, r0, #7 │ │ mov r1, #1 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #524288 ; 0x80000 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 14630 <__gnu_unwind_execute@@Base+0x358> │ │ + bne 1462c <__gnu_unwind_execute@@Base+0x358> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 14584 <__gnu_unwind_execute@@Base+0x2ac> │ │ + bne 14580 <__gnu_unwind_execute@@Base+0x2ac> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_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 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 145b0 <__gnu_unwind_execute@@Base+0x2d8> │ │ + bne 145ac <__gnu_unwind_execute@@Base+0x2d8> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + beq 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 14654 <__gnu_unwind_execute@@Base+0x37c> │ │ + b 14650 <__gnu_unwind_execute@@Base+0x37c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 145d4 <__gnu_unwind_execute@@Base+0x2fc> │ │ + bne 145d0 <__gnu_unwind_execute@@Base+0x2fc> │ │ and r2, r0, #15 │ │ mov r1, #3 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - b 1448c <__gnu_unwind_execute@@Base+0x1b4> │ │ + b 14488 <__gnu_unwind_execute@@Base+0x1b4> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 14604 <__gnu_unwind_execute@@Base+0x32c> │ │ + bne 14600 <__gnu_unwind_execute@@Base+0x32c> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_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 │ │ orr r2, r3, r2, lsl #12 │ │ - b 14650 <__gnu_unwind_execute@@Base+0x378> │ │ + b 1464c <__gnu_unwind_execute@@Base+0x378> │ │ cmp r0, #201 ; 0xc9 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, r7 │ │ - bl 1424c <_Unwind_Backtrace@@Base+0x24> │ │ + bl 14248 <_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 14650 <__gnu_unwind_execute@@Base+0x378> │ │ + b 1464c <__gnu_unwind_execute@@Base+0x378> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ + bne 143ac <__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 13d44 <_Unwind_VRS_Pop@@Base> │ │ + bl 13d40 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 143b0 <__gnu_unwind_execute@@Base+0xd8> │ │ - b 142ec <__gnu_unwind_execute@@Base+0x14> │ │ + bne 143ac <__gnu_unwind_execute@@Base+0xd8> │ │ + b 142e8 <__gnu_unwind_execute@@Base+0x14> │ │ mov r0, #0 │ │ add sp, sp, #20 │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00014670 <__gnu_unwind_frame@@Base>: │ │ +0001466c <__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] │ │ 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 142d8 <__gnu_unwind_execute@@Base> │ │ + bl 142d4 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000146b0 <_Unwind_GetRegionStart@@Base>: │ │ +000146ac <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 142d4 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 142d0 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -000146c0 <_Unwind_GetLanguageSpecificData@@Base>: │ │ +000146bc <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 142d4 <_Unwind_Backtrace@@Base+0xac> │ │ + bl 142d0 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r3, [r0, #76] ; 0x4c │ │ ldrb r0, [r3, #7] │ │ add r0, r3, r0, lsl #2 │ │ add r0, r0, #8 │ │ pop {r3, pc} │ │ │ │ -000146dc <_Unwind_GetDataRelBase@@Base>: │ │ +000146d8 <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ bl 4bc0 │ │ │ │ -000146e4 <_Unwind_GetTextRelBase@@Base>: │ │ +000146e0 <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ bl 4bc0 │ │ │ │ -000146ec <__aeabi_dmul@@Base>: │ │ +000146e8 <__aeabi_dmul@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov ip, #255 ; 0xff │ │ orr ip, ip, #1792 ; 0x700 │ │ ands r4, ip, r1, lsr #20 │ │ andsne r5, ip, r3, lsr #20 │ │ teqne r4, ip │ │ teqne r5, ip │ │ - bleq 148cc <__aeabi_dmul@@Base+0x1e0> │ │ + bleq 148c8 <__aeabi_dmul@@Base+0x1e0> │ │ add r4, r4, r5 │ │ eor r6, r1, r3 │ │ bic r1, r1, ip, lsl #21 │ │ bic r3, r3, ip, lsl #21 │ │ orrs r5, r0, r1, lsl #12 │ │ orrsne r5, r2, r3, lsl #12 │ │ orr r1, r1, #1048576 ; 0x100000 │ │ orr r3, r3, #1048576 ; 0x100000 │ │ - beq 147a4 <__aeabi_dmul@@Base+0xb8> │ │ + beq 147a0 <__aeabi_dmul@@Base+0xb8> │ │ umull ip, lr, r0, r2 │ │ mov r5, #0 │ │ umlal lr, r5, r1, r2 │ │ and r2, r6, #-2147483648 ; 0x80000000 │ │ umlal lr, r5, r0, r3 │ │ mov r6, #0 │ │ umlal r5, r6, r1, r3 │ │ teq ip, #0 │ │ orrne lr, lr, #1 │ │ sub r4, r4, #255 ; 0xff │ │ cmp r6, #512 ; 0x200 │ │ sbc r4, r4, #768 ; 0x300 │ │ - bcs 14770 <__aeabi_dmul@@Base+0x84> │ │ + bcs 1476c <__aeabi_dmul@@Base+0x84> │ │ lsls lr, lr, #1 │ │ adcs r5, r5, r5 │ │ adc r6, r6, r6 │ │ orr r1, r2, r6, lsl #11 │ │ orr r1, r1, r5, lsr #21 │ │ lsl r0, r5, #11 │ │ orr r0, r0, lr, lsr #21 │ │ lsl lr, lr, #11 │ │ subs ip, r4, #253 ; 0xfd │ │ cmphi ip, #1792 ; 0x700 │ │ - bhi 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + bhi 147cc <__aeabi_dmul@@Base+0xe4> │ │ cmp lr, #-2147483648 ; 0x80000000 │ │ lsrseq lr, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ pop {r4, r5, r6, pc} │ │ and r6, r6, #-2147483648 ; 0x80000000 │ │ orr r1, r6, r1 │ │ @@ -24016,24 +24021,24 @@ │ │ subs r4, r4, ip, lsr #1 │ │ rsbsgt r5, r4, ip │ │ orrgt r1, r1, r4, lsl #20 │ │ popgt {r4, r5, r6, pc} │ │ orr r1, r1, #1048576 ; 0x100000 │ │ mov lr, #0 │ │ subs r4, r4, #1 │ │ - bgt 14938 <__aeabi_dmul@@Base+0x24c> │ │ + bgt 14934 <__aeabi_dmul@@Base+0x24c> │ │ cmn r4, #54 ; 0x36 │ │ movle r0, #0 │ │ andle r1, r1, #-2147483648 ; 0x80000000 │ │ pople {r4, r5, r6, pc} │ │ rsb r4, r4, #0 │ │ subs r4, r4, #32 │ │ - bge 14854 <__aeabi_dmul@@Base+0x168> │ │ + bge 14850 <__aeabi_dmul@@Base+0x168> │ │ adds r4, r4, #12 │ │ - bgt 14828 <__aeabi_dmul@@Base+0x13c> │ │ + bgt 14824 <__aeabi_dmul@@Base+0x13c> │ │ add r4, r4, #20 │ │ rsb r5, r4, #32 │ │ lsl r3, r0, r5 │ │ lsr r0, r0, r4 │ │ orr r0, r0, r1, lsl r5 │ │ and r2, r1, #-2147483648 ; 0x80000000 │ │ bic r1, r1, #-2147483648 ; 0x80000000 │ │ @@ -24061,96 +24066,96 @@ │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ bic r0, r0, r1, lsr r4 │ │ add r0, r0, r3, lsr #31 │ │ orrs lr, lr, r3, lsl #1 │ │ biceq r0, r0, r3, lsr #31 │ │ pop {r4, r5, r6, pc} │ │ teq r4, #0 │ │ - bne 148ac <__aeabi_dmul@@Base+0x1c0> │ │ + bne 148a8 <__aeabi_dmul@@Base+0x1c0> │ │ and r6, r1, #-2147483648 ; 0x80000000 │ │ lsls r0, r0, #1 │ │ adc r1, r1, r1 │ │ tst r1, #1048576 ; 0x100000 │ │ subeq r4, r4, #1 │ │ - beq 1488c <__aeabi_dmul@@Base+0x1a0> │ │ + beq 14888 <__aeabi_dmul@@Base+0x1a0> │ │ orr r1, r1, r6 │ │ teq r5, #0 │ │ bxne lr │ │ and r6, r3, #-2147483648 ; 0x80000000 │ │ lsls r2, r2, #1 │ │ adc r3, r3, r3 │ │ tst r3, #1048576 ; 0x100000 │ │ subeq r5, r5, #1 │ │ - beq 148b0 <__aeabi_dmul@@Base+0x1c4> │ │ + beq 148ac <__aeabi_dmul@@Base+0x1c4> │ │ orr r3, r3, r6 │ │ bx lr │ │ teq r4, ip │ │ and r5, ip, r3, lsr #20 │ │ teqne r5, ip │ │ - beq 148f8 <__aeabi_dmul@@Base+0x20c> │ │ + beq 148f4 <__aeabi_dmul@@Base+0x20c> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 14880 <__aeabi_dmul@@Base+0x194> │ │ + bne 1487c <__aeabi_dmul@@Base+0x194> │ │ eor r1, r1, r3 │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ mov r0, #0 │ │ pop {r4, r5, r6, pc} │ │ orrs r6, r0, r1, lsl #1 │ │ moveq r0, r2 │ │ moveq r1, r3 │ │ orrsne r6, r2, r3, lsl #1 │ │ - beq 1494c <__aeabi_dmul@@Base+0x260> │ │ + beq 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 1491c <__aeabi_dmul@@Base+0x230> │ │ + bne 14918 <__aeabi_dmul@@Base+0x230> │ │ orrs r6, r0, r1, lsl #12 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ orrs r6, r2, r3, lsl #12 │ │ movne r0, r2 │ │ movne r1, r3 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ eor r1, r1, r3 │ │ and r1, r1, #-2147483648 ; 0x80000000 │ │ orr r1, r1, #2130706432 ; 0x7f000000 │ │ orr r1, r1, #15728640 ; 0xf00000 │ │ mov r0, #0 │ │ pop {r4, r5, r6, pc} │ │ orr r1, r1, #2130706432 ; 0x7f000000 │ │ orr r1, r1, #16252928 ; 0xf80000 │ │ pop {r4, r5, r6, pc} │ │ │ │ -00014958 <__aeabi_ddiv@@Base>: │ │ +00014954 <__aeabi_ddiv@@Base>: │ │ push {r4, r5, r6, lr} │ │ mov ip, #255 ; 0xff │ │ orr ip, ip, #1792 ; 0x700 │ │ ands r4, ip, r1, lsr #20 │ │ andsne r5, ip, r3, lsr #20 │ │ teqne r4, ip │ │ teqne r5, ip │ │ - bleq 14aec <__aeabi_ddiv@@Base+0x194> │ │ + bleq 14ae8 <__aeabi_ddiv@@Base+0x194> │ │ sub r4, r4, r5 │ │ eor lr, r1, r3 │ │ orrs r5, r2, r3, lsl #12 │ │ lsl r1, r1, #12 │ │ - beq 14abc <__aeabi_ddiv@@Base+0x164> │ │ + beq 14ab8 <__aeabi_ddiv@@Base+0x164> │ │ lsl r3, r3, #12 │ │ mov r5, #268435456 ; 0x10000000 │ │ orr r3, r5, r3, lsr #4 │ │ orr r3, r3, r2, lsr #24 │ │ lsl r2, r2, #8 │ │ orr r5, r5, r1, lsr #4 │ │ orr r5, r5, r0, lsr #24 │ │ lsl r6, r0, #8 │ │ and r1, lr, #-2147483648 ; 0x80000000 │ │ cmp r5, r3 │ │ cmpeq r6, r2 │ │ adc r4, r4, #253 ; 0xfd │ │ add r4, r4, #768 ; 0x300 │ │ - bcs 149cc <__aeabi_ddiv@@Base+0x74> │ │ + bcs 149c8 <__aeabi_ddiv@@Base+0x74> │ │ lsrs r3, r3, #1 │ │ rrx r2, r2 │ │ subs r6, r6, r2 │ │ sbc r5, r5, r3 │ │ lsrs r3, r3, #1 │ │ rrx r2, r2 │ │ mov r0, #1048576 ; 0x100000 │ │ @@ -24178,35 +24183,35 @@ │ │ rrx r2, r2 │ │ subs lr, r6, r2 │ │ sbcs lr, r5, r3 │ │ subcs r6, r6, r2 │ │ movcs r5, lr │ │ orrcs r0, r0, ip, lsr #3 │ │ orrs lr, r5, r6 │ │ - beq 14a8c <__aeabi_ddiv@@Base+0x134> │ │ + beq 14a88 <__aeabi_ddiv@@Base+0x134> │ │ lsl r5, r5, #4 │ │ orr r5, r5, r6, lsr #28 │ │ lsl r6, r6, #4 │ │ lsl r3, r3, #3 │ │ orr r3, r3, r2, lsr #29 │ │ lsl r2, r2, #3 │ │ lsrs ip, ip, #4 │ │ - bne 149e4 <__aeabi_ddiv@@Base+0x8c> │ │ + bne 149e0 <__aeabi_ddiv@@Base+0x8c> │ │ tst r1, #1048576 ; 0x100000 │ │ - bne 14a98 <__aeabi_ddiv@@Base+0x140> │ │ + bne 14a94 <__aeabi_ddiv@@Base+0x140> │ │ orr r1, r1, r0 │ │ mov r0, #0 │ │ mov ip, #-2147483648 ; 0x80000000 │ │ - b 149e4 <__aeabi_ddiv@@Base+0x8c> │ │ + b 149e0 <__aeabi_ddiv@@Base+0x8c> │ │ tst r1, #1048576 ; 0x100000 │ │ orreq r1, r1, r0 │ │ moveq r0, #0 │ │ subs ip, r4, #253 ; 0xfd │ │ cmphi ip, #1792 ; 0x700 │ │ - bhi 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + bhi 147cc <__aeabi_dmul@@Base+0xe4> │ │ subs ip, r5, r3 │ │ subseq ip, r6, r2 │ │ lsrseq ip, r0, #1 │ │ adcs r0, r0, #0 │ │ adc r1, r1, r4, lsl #20 │ │ pop {r4, r5, r6, pc} │ │ and lr, lr, #-2147483648 ; 0x80000000 │ │ @@ -24214,62 +24219,62 @@ │ │ adds r4, r4, ip, lsr #1 │ │ rsbsgt r5, r4, ip │ │ orrgt r1, r1, r4, lsl #20 │ │ popgt {r4, r5, r6, pc} │ │ orr r1, r1, #1048576 ; 0x100000 │ │ mov lr, #0 │ │ subs r4, r4, #1 │ │ - b 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + b 147cc <__aeabi_dmul@@Base+0xe4> │ │ orr lr, r5, r6 │ │ - b 147d0 <__aeabi_dmul@@Base+0xe4> │ │ + b 147cc <__aeabi_dmul@@Base+0xe4> │ │ and r5, ip, r3, lsr #20 │ │ teq r4, ip │ │ teqeq r5, ip │ │ - beq 1494c <__aeabi_dmul@@Base+0x260> │ │ + beq 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r4, ip │ │ - bne 14b20 <__aeabi_ddiv@@Base+0x1c8> │ │ + bne 14b1c <__aeabi_ddiv@@Base+0x1c8> │ │ orrs r4, r0, r1, lsl #12 │ │ - bne 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ teq r5, ip │ │ - bne 14b3c <__aeabi_ddiv@@Base+0x1e4> │ │ + bne 14b38 <__aeabi_ddiv@@Base+0x1e4> │ │ orrs r5, r2, r3, lsl #12 │ │ - beq 148e8 <__aeabi_dmul@@Base+0x1fc> │ │ + beq 148e4 <__aeabi_dmul@@Base+0x1fc> │ │ mov r0, r2 │ │ mov r1, r3 │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ orrs r6, r0, r1, lsl #1 │ │ orrsne r6, r2, r3, lsl #1 │ │ - bne 14880 <__aeabi_dmul@@Base+0x194> │ │ + bne 1487c <__aeabi_dmul@@Base+0x194> │ │ orrs r4, r0, r1, lsl #1 │ │ - bne 14934 <__aeabi_dmul@@Base+0x248> │ │ + bne 14930 <__aeabi_dmul@@Base+0x248> │ │ orrs r5, r2, r3, lsl #1 │ │ - bne 148e8 <__aeabi_dmul@@Base+0x1fc> │ │ - b 1494c <__aeabi_dmul@@Base+0x260> │ │ + bne 148e4 <__aeabi_dmul@@Base+0x1fc> │ │ + b 14948 <__aeabi_dmul@@Base+0x260> │ │ │ │ -00014b5c <__gedf2@@Base>: │ │ +00014b58 <__gedf2@@Base>: │ │ mvn ip, #0 │ │ - b 14b70 <__cmpdf2@@Base+0x4> │ │ + b 14b6c <__cmpdf2@@Base+0x4> │ │ │ │ -00014b64 <__ledf2@@Base>: │ │ +00014b60 <__ledf2@@Base>: │ │ mov ip, #1 │ │ - b 14b70 <__cmpdf2@@Base+0x4> │ │ + b 14b6c <__cmpdf2@@Base+0x4> │ │ │ │ -00014b6c <__cmpdf2@@Base>: │ │ +00014b68 <__cmpdf2@@Base>: │ │ mov ip, #1 │ │ push {ip} ; (str ip, [sp, #-4]!) │ │ lsl ip, r1, #1 │ │ mvns ip, ip, asr #21 │ │ lsl ip, r3, #1 │ │ mvnsne ip, ip, asr #21 │ │ - beq 14bc4 <__cmpdf2@@Base+0x58> │ │ + beq 14bc0 <__cmpdf2@@Base+0x58> │ │ add sp, sp, #4 │ │ orrs ip, r0, r1, lsl #1 │ │ orrseq ip, r2, r3, lsl #1 │ │ teqne r1, r3 │ │ teqeq r0, r2 │ │ moveq r0, #0 │ │ bxeq lr │ │ @@ -24279,158 +24284,158 @@ │ │ cmpeq r0, r2 │ │ asrcs r0, r3, #31 │ │ mvncc r0, r3, asr #31 │ │ orr r0, r0, #1 │ │ bx lr │ │ lsl ip, r1, #1 │ │ mvns ip, ip, asr #21 │ │ - bne 14bd8 <__cmpdf2@@Base+0x6c> │ │ + bne 14bd4 <__cmpdf2@@Base+0x6c> │ │ orrs ip, r0, r1, lsl #12 │ │ - bne 14bec <__cmpdf2@@Base+0x80> │ │ + bne 14be8 <__cmpdf2@@Base+0x80> │ │ lsl ip, r3, #1 │ │ mvns ip, ip, asr #21 │ │ - bne 14b88 <__cmpdf2@@Base+0x1c> │ │ + bne 14b84 <__cmpdf2@@Base+0x1c> │ │ orrs ip, r2, r3, lsl #12 │ │ - beq 14b88 <__cmpdf2@@Base+0x1c> │ │ + beq 14b84 <__cmpdf2@@Base+0x1c> │ │ pop {r0} ; (ldr r0, [sp], #4) │ │ bx lr │ │ │ │ -00014bf4 <__aeabi_cdrcmple@@Base>: │ │ +00014bf0 <__aeabi_cdrcmple@@Base>: │ │ mov ip, r0 │ │ mov r0, r2 │ │ mov r2, ip │ │ mov ip, r1 │ │ mov r1, r3 │ │ mov r3, ip │ │ - b 14c10 <__aeabi_cdcmpeq@@Base> │ │ + b 14c0c <__aeabi_cdcmpeq@@Base> │ │ │ │ -00014c10 <__aeabi_cdcmpeq@@Base>: │ │ +00014c0c <__aeabi_cdcmpeq@@Base>: │ │ push {r0, lr} │ │ - bl 14b6c <__cmpdf2@@Base> │ │ + bl 14b68 <__cmpdf2@@Base> │ │ cmp r0, #0 │ │ cmnmi r0, #0 │ │ pop {r0, pc} │ │ │ │ -00014c24 <__aeabi_dcmpeq@@Base>: │ │ +00014c20 <__aeabi_dcmpeq@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ moveq r0, #1 │ │ movne r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c38 <__aeabi_dcmplt@@Base>: │ │ +00014c34 <__aeabi_dcmplt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c4c <__aeabi_dcmple@@Base>: │ │ +00014c48 <__aeabi_dcmple@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14c10 <__aeabi_cdcmpeq@@Base> │ │ + bl 14c0c <__aeabi_cdcmpeq@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c60 <__aeabi_dcmpge@@Base>: │ │ +00014c5c <__aeabi_dcmpge@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14bf4 <__aeabi_cdrcmple@@Base> │ │ + bl 14bf0 <__aeabi_cdrcmple@@Base> │ │ movls r0, #1 │ │ movhi r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c74 <__aeabi_dcmpgt@@Base>: │ │ +00014c70 <__aeabi_dcmpgt@@Base>: │ │ str lr, [sp, #-8]! │ │ - bl 14bf4 <__aeabi_cdrcmple@@Base> │ │ + bl 14bf0 <__aeabi_cdrcmple@@Base> │ │ movcc r0, #1 │ │ movcs r0, #0 │ │ ldr pc, [sp], #8 │ │ │ │ -00014c88 <__aeabi_d2uiz@@Base>: │ │ +00014c84 <__aeabi_d2uiz@@Base>: │ │ lsls r2, r1, #1 │ │ - bcs 14cbc <__aeabi_d2uiz@@Base+0x34> │ │ + bcs 14cb8 <__aeabi_d2uiz@@Base+0x34> │ │ adds r2, r2, #2097152 ; 0x200000 │ │ - bcs 14cc4 <__aeabi_d2uiz@@Base+0x3c> │ │ - bpl 14cbc <__aeabi_d2uiz@@Base+0x34> │ │ + bcs 14cc0 <__aeabi_d2uiz@@Base+0x3c> │ │ + bpl 14cb8 <__aeabi_d2uiz@@Base+0x34> │ │ mvn r3, #992 ; 0x3e0 │ │ subs r2, r3, r2, asr #21 │ │ - bmi 14ccc <__aeabi_d2uiz@@Base+0x44> │ │ + bmi 14cc8 <__aeabi_d2uiz@@Base+0x44> │ │ lsl r3, r1, #11 │ │ orr r3, r3, #-2147483648 ; 0x80000000 │ │ orr r3, r3, r0, lsr #21 │ │ lsr r0, r3, r2 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ orrs r0, r0, r1, lsl #12 │ │ - bne 14cd4 <__aeabi_d2uiz@@Base+0x4c> │ │ + bne 14cd0 <__aeabi_d2uiz@@Base+0x4c> │ │ mvn r0, #0 │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ │ │ -00014cdc <__divdi3@@Base>: │ │ +00014cd8 <__divdi3@@Base>: │ │ cmp r1, #0 │ │ mov ip, r3 │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov lr, r2 │ │ movge r8, r0 │ │ movge r6, r1 │ │ movge r7, #0 │ │ - bge 14d10 <__divdi3@@Base+0x34> │ │ + bge 14d0c <__divdi3@@Base+0x34> │ │ rsbs r0, r0, #0 │ │ mvn r7, #0 │ │ rsc r1, r1, #0 │ │ mov r8, r0 │ │ mov r6, r1 │ │ cmp r3, #0 │ │ - bge 14d2c <__divdi3@@Base+0x50> │ │ + bge 14d28 <__divdi3@@Base+0x50> │ │ rsbs r2, r2, #0 │ │ mvn r7, r7 │ │ rsc r3, r3, #0 │ │ mov lr, r2 │ │ mov ip, r3 │ │ cmp ip, r6 │ │ mov r4, r8 │ │ cmpeq lr, r8 │ │ mov r5, r6 │ │ mov r0, lr │ │ mov r1, ip │ │ movhi r2, #0 │ │ movhi r3, #0 │ │ - bhi 14e2c <__divdi3@@Base+0x150> │ │ + bhi 14e28 <__divdi3@@Base+0x150> │ │ cmp ip, #0 │ │ clzeq r6, lr │ │ clzne r6, ip │ │ addeq r6, r6, #32 │ │ cmp r5, #0 │ │ clzeq r3, r8 │ │ clzne r3, r5 │ │ addeq r3, r3, #32 │ │ rsb r6, r3, r6 │ │ str r6, [sp, #4] │ │ mov r2, r6 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r5, r1 │ │ mov sl, r0 │ │ cmpeq r8, r0 │ │ mov fp, r1 │ │ movcc r2, #0 │ │ movcc r3, #0 │ │ - bcc 14dbc <__divdi3@@Base+0xe0> │ │ + bcc 14db8 <__divdi3@@Base+0xe0> │ │ subs r4, r8, r0 │ │ mov r2, r6 │ │ sbc r5, r5, r1 │ │ mov r0, #1 │ │ mov r1, #0 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ mov r2, r0 │ │ mov r3, r1 │ │ cmp r6, #0 │ │ - beq 14e2c <__divdi3@@Base+0x150> │ │ + beq 14e28 <__divdi3@@Base+0x150> │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r4, sl │ │ sbc r9, r5, fp │ │ adds r8, r8, r8 │ │ adc r9, r9, r9 │ │ adds r8, r8, #1 │ │ @@ -24440,69 +24445,69 @@ │ │ cmp r5, fp │ │ cmpeq r4, sl │ │ movcs r0, r8 │ │ movcs r1, r9 │ │ subs r6, r6, #1 │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bne 14dcc <__divdi3@@Base+0xf0> │ │ + bne 14dc8 <__divdi3@@Base+0xf0> │ │ adds r8, r0, r2 │ │ ldr r2, [sp, #4] │ │ adc r9, r1, r3 │ │ - bl 14f64 <__aeabi_llsr@@Base> │ │ + bl 14f60 <__aeabi_llsr@@Base> │ │ ldr r2, [sp, #4] │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ subs r2, r8, r0 │ │ sbc r3, r9, r1 │ │ adds r0, r7, #0 │ │ mov r1, #0 │ │ movne r0, #1 │ │ rsbs r4, r0, #0 │ │ rsc r5, r1, #0 │ │ eor r2, r2, r4 │ │ adds r0, r0, r2 │ │ eor r3, r3, r5 │ │ adc r1, r1, r3 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00014e58 <__udivdi3@@Base>: │ │ +00014e54 <__udivdi3@@Base>: │ │ cmp r3, r1 │ │ cmpeq r2, r0 │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ mov r6, r0 │ │ mov r7, r1 │ │ - bhi 14f58 <__udivdi3@@Base+0x100> │ │ + bhi 14f54 <__udivdi3@@Base+0x100> │ │ cmp r3, #0 │ │ clzeq r4, r2 │ │ clzne r4, r3 │ │ addeq r4, r4, #32 │ │ cmp r1, #0 │ │ clzeq r1, r0 │ │ clzne r1, r1 │ │ addeq r1, r1, #32 │ │ mov r0, r2 │ │ rsb r4, r1, r4 │ │ mov r1, r3 │ │ mov r2, r4 │ │ mov r5, r4 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r7, r1 │ │ mov sl, r0 │ │ cmpeq r6, r0 │ │ mov fp, r1 │ │ movcc r0, #0 │ │ movcc r1, #0 │ │ - bcc 14edc <__udivdi3@@Base+0x84> │ │ + bcc 14ed8 <__udivdi3@@Base+0x84> │ │ subs r6, r6, sl │ │ mov r0, #1 │ │ mov r1, #0 │ │ mov r2, r4 │ │ sbc r7, r7, fp │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ cmp r4, #0 │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsrs fp, fp, #1 │ │ rrx sl, sl │ │ subs r8, r6, sl │ │ sbc r9, r7, fp │ │ adds r8, r8, r8 │ │ @@ -24514,60 +24519,60 @@ │ │ cmp r7, fp │ │ cmpeq r6, sl │ │ movcc r8, r2 │ │ movcc r9, r3 │ │ subs r4, r4, #1 │ │ mov r6, r8 │ │ mov r7, r9 │ │ - bne 14eec <__udivdi3@@Base+0x94> │ │ + bne 14ee8 <__udivdi3@@Base+0x94> │ │ adds sl, r8, r0 │ │ mov r2, r5 │ │ adc fp, r9, r1 │ │ mov r0, r8 │ │ mov r1, r9 │ │ - bl 14f64 <__aeabi_llsr@@Base> │ │ + bl 14f60 <__aeabi_llsr@@Base> │ │ mov r2, r5 │ │ - bl 14f80 <__aeabi_llsl@@Base> │ │ + bl 14f7c <__aeabi_llsl@@Base> │ │ subs r0, sl, r0 │ │ sbc r1, fp, r1 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #0 │ │ mov r1, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -00014f64 <__aeabi_llsr@@Base>: │ │ +00014f60 <__aeabi_llsr@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lsrmi r0, r0, r2 │ │ lsrpl r0, r1, r3 │ │ orrmi r0, r0, r1, lsl ip │ │ lsr r1, r1, r2 │ │ bx lr │ │ │ │ -00014f80 <__aeabi_llsl@@Base>: │ │ +00014f7c <__aeabi_llsl@@Base>: │ │ subs r3, r2, #32 │ │ rsb ip, r2, #32 │ │ lslmi r1, r1, r2 │ │ lslpl r1, r0, r3 │ │ orrmi r1, r1, r0, lsr ip │ │ lsl r0, r0, r2 │ │ bx lr │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fa8 <__aeabi_llsl@@Base+0x28> │ │ + ldr ip, [pc] ; 14fa4 <__aeabi_llsl@@Base+0x28> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffef9bc │ │ + ; instruction: 0xfffef9fc │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fb8 <__aeabi_llsl@@Base+0x38> │ │ + ldr ip, [pc] ; 14fb4 <__aeabi_llsl@@Base+0x38> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefa78 │ │ + ; instruction: 0xfffefa04 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fc8 <__aeabi_llsl@@Base+0x48> │ │ + ldr ip, [pc] ; 14fc4 <__aeabi_llsl@@Base+0x48> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb04 │ │ + ; instruction: 0xfffefaa8 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fd8 <__aeabi_llsl@@Base+0x58> │ │ + ldr ip, [pc] ; 14fd4 <__aeabi_llsl@@Base+0x58> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb24 │ │ + ; instruction: 0xfffefb28 │ │ ; instruction: 0x46c04778 │ │ - ldr ip, [pc] ; 14fe8 <__aeabi_llsl@@Base+0x68> │ │ + ldr ip, [pc] ; 14fe4 <__aeabi_llsl@@Base+0x68> │ │ add pc, ip, pc │ │ - ; instruction: 0xfffefb80 │ │ + ; instruction: 0xfffefb84 │ ├── readelf --wide --decompress --hex-dump=.ARM.extab {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.ARM.extab': │ │ - 0x00014fec 86b20181 b0b0af07 00000000 08b10181 ................ │ │ - 0x00014ffc b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001500c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0001501c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0001502c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001503c 00000000 08b10181 b0b00084 00000000 ................ │ │ - 0x0001504c 08b10181 b0b00084 00000000 c9060181 ................ │ │ - 0x0001505c b0b0af80 00000000 08b10181 b0b00084 ................ │ │ - 0x0001506c 00000000 02b10181 b0b00084 00000000 ................ │ │ - 0x0001507c 08b10181 b0b00084 00000000 08b10181 ................ │ │ - 0x0001508c b0b00084 00000000 08b10181 b0b00084 ................ │ │ - 0x0001509c 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00014fe8 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00014ff8 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015008 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00015018 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00015028 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015038 00000000 08b10181 b0b00084 00000000 ................ │ │ + 0x00015048 c9060181 b0b0af80 00000000 86b20181 ................ │ │ + 0x00015058 b0b0af07 00000000 08b10181 b0b00084 ................ │ │ + 0x00015068 00000000 02b10181 b0b00084 00000000 ................ │ │ + 0x00015078 08b10181 b0b00084 00000000 08b10181 ................ │ │ + 0x00015088 b0b00084 00000000 08b10181 b0b00084 ................ │ │ + 0x00015098 00000000 08b10181 b0b00084 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ @@ -1,177 +1,177 @@ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ - 0x000150ac 78fbfe7f b0b0b080 dcfbfe7f 01000000 x............... │ │ - 0x000150bc d4fbfe7f b0b0ab80 e6fbfe7f b0b0b080 ................ │ │ - 0x000150cc e2fbfe7f 00840280 f0fbfe7f 14ffff7f ................ │ │ - 0x000150dc 00fdfe7f b0b0a980 14fdfe7f b0b0b080 ................ │ │ - 0x000150ec 1afdfe7f ab08b180 6efdfe7f b0b0b080 ........n....... │ │ - 0x000150fc 6cfdfe7f b0ac0980 38fefe7f b0b0a880 l.......8....... │ │ - 0x0001510c 6cfefe7f b0b0aa80 a4fefe7f 01000000 l............... │ │ - 0x0001511c 9cfefe7f b0b0a980 b0fefe7f b0b0b080 ................ │ │ - 0x0001512c b4fefe7f b0af1480 9c02ff7f b0a80180 ................ │ │ - 0x0001513c b402ff7f af049780 6004ff7f b0b0b080 ........`....... │ │ - 0x0001514c 6804ff7f b0b0a880 8404ff7f b0a80180 h............... │ │ - 0x0001515c b004ff7f 01000000 a804ff7f ab08b180 ................ │ │ - 0x0001516c d804ff7f b0b0a880 0005ff7f b0b0ac80 ................ │ │ - 0x0001517c 5c05ff7f a908b180 7c05ff7f b0b0b080 \.......|....... │ │ - 0x0001518c b805ff7f b0b0a880 3406ff7f 60feff7f ........4...`... │ │ - 0x0001519c 5006ff7f b0b0a880 8006ff7f b0ac1f80 P............... │ │ - 0x000151ac 8808ff7f b0ac0180 2c09ff7f b0b0aa80 ........,....... │ │ - 0x000151bc 6809ff7f a908b180 0c0aff7f b0b0b080 h............... │ │ - 0x000151cc 100aff7f b0b0a880 240aff7f b0b0b080 ........$....... │ │ - 0x000151dc 300aff7f ab08b180 e80aff7f b0af0a80 0............... │ │ - 0x000151ec 7c0dff7f b0b0b080 880dff7f b0b0aa80 |............... │ │ - 0x000151fc f40dff7f ab08b180 1c0eff7f b0b0ac80 ................ │ │ - 0x0001520c a00eff7f ad08b180 d80eff7f b0b0b080 ................ │ │ - 0x0001521c f40eff7f b0b0a880 480fff7f b0b0ae80 ........H....... │ │ - 0x0001522c 4c10ff7f af08b180 5011ff7f b0b0b080 L.......P....... │ │ - 0x0001523c 6811ff7f b0b0a880 b011ff7f b0b0aa80 h............... │ │ - 0x0001524c 1c12ff7f b0b0a980 6412ff7f b0b0aa80 ........d....... │ │ - 0x0001525c 8c12ff7f ab08b180 a412ff7f b0b0a980 ................ │ │ - 0x0001526c d812ff7f b0b0aa80 8413ff7f b0b0ac80 ................ │ │ - 0x0001527c 1414ff7f ab08b180 b014ff7f a908b180 ................ │ │ - 0x0001528c c414ff7f 74fdff7f 0415ff7f b0b0a880 ....t........... │ │ - 0x0001529c 1415ff7f ab08b180 c015ff7f a908b180 ................ │ │ - 0x000152ac 1c16ff7f b0ad0880 6417ff7f 01000000 ........d....... │ │ - 0x000152bc 5c17ff7f 50fdff7f 7c17ff7f 54fdff7f \...P...|...T... │ │ - 0x000152cc a817ff7f a908b180 c817ff7f b0af0880 ................ │ │ - 0x000152dc 1019ff7f b0b0b080 2c19ff7f 40fdff7f ........,...@... │ │ - 0x000152ec 5c19ff7f a880c980 0c1aff7f a908b180 \............... │ │ - 0x000152fc 5c1aff7f b0b0b080 801aff7f b0b0a880 \............... │ │ - 0x0001530c 941aff7f b0b0ae80 7c1bff7f b0b0a980 ........|....... │ │ - 0x0001531c b01bff7f b0ad0280 5c1cff7f a908b180 ........\....... │ │ - 0x0001532c 8c1dff7f b0b0b080 8c1dff7f b0b0a880 ................ │ │ - 0x0001533c 101eff7f b0b0aa80 9c1eff7f b0a90280 ................ │ │ - 0x0001534c a61eff7f 00840280 b41eff7f b0a80180 ................ │ │ - 0x0001535c fc1eff7f a908b180 2c1fff7f b0b0aa80 ........,....... │ │ - 0x0001536c 9c1fff7f b0b0a880 b81fff7f b0b0aa80 ................ │ │ - 0x0001537c 3c20ff7f b0b0a880 5420ff7f b0b0b080 < ......T ...... │ │ - 0x0001538c 8820ff7f b0b0a880 ac20ff7f a908b180 . ....... ...... │ │ - 0x0001539c ec20ff7f b0b0b080 f020ff7f b0b0a880 . ....... ...... │ │ - 0x000153ac 0821ff7f b0b0b080 0421ff7f 01000000 .!.......!...... │ │ - 0x000153bc fc20ff7f b0b0b080 0a21ff7f b0b0a980 . .......!...... │ │ - 0x000153cc 4821ff7f b0aa0380 bc21ff7f 01000000 H!.......!...... │ │ - 0x000153dc b421ff7f b0b0ab80 c621ff7f b0b0b080 .!.......!...... │ │ - 0x000153ec c221ff7f 44fcff7f c421ff7f 00840280 .!..D....!...... │ │ - 0x000153fc e421ff7f af34b280 3c23ff7f 01000000 .!...4..<#...... │ │ - 0x0001540c 3423ff7f b0af1680 5026ff7f 01000000 4#......P&...... │ │ - 0x0001541c 4c26ff7f b0af0880 6c29ff7f b0af1480 L&......l)...... │ │ - 0x0001542c 682bff7f 01000000 602bff7f 08fcff7f h+......`+...... │ │ - 0x0001543c 7c2bff7f b0b0b080 7c2bff7f a908b180 |+......|+...... │ │ - 0x0001544c 742cff7f 01000000 6c2cff7f b0b0a880 t,......l,...... │ │ - 0x0001545c 3436ff7f b0b0ab80 c436ff7f b0b0a880 46.......6...... │ │ - 0x0001546c 803dff7f b0b0ab80 203eff7f b0b0aa80 .=...... >...... │ │ - 0x0001547c a23eff7f b0b0ab80 ac3fff7f b0b0ac80 .>.......?...... │ │ - 0x0001548c 3441ff7f b0aa0180 a841ff7f b0ab0280 4A.......A...... │ │ - 0x0001549c 8642ff7f b0ac0180 0c44ff7f b0b0aa80 .B.......D...... │ │ - 0x000154ac 9444ff7f b0b0ab80 c645ff7f b0b0ac80 .D.......E...... │ │ - 0x000154bc 9447ff7f b0aa0180 1448ff7f b0ab0280 .G.......H...... │ │ - 0x000154cc 8c49ff7f b0ac0180 e84bff7f 74fbff7f .I.......K..t... │ │ - 0x000154dc 5c4dff7f a908b180 904dff7f ab08b180 \M.......M...... │ │ - 0x000154ec a84eff7f a908b180 d84eff7f b0ac0380 .N.......N...... │ │ - 0x000154fc 944fff7f 58fbff7f 2056ff7f b0ad0480 .O..X... V...... │ │ - 0x0001550c 3857ff7f 01000000 3057ff7f b0b0b080 8W......0W...... │ │ - 0x0001551c 3057ff7f b0b0ad80 5057ff7f b0b0ac80 0W......PW...... │ │ - 0x0001552c c457ff7f b0b0ab80 0c58ff7f ab08b180 .W.......X...... │ │ - 0x0001553c a058ff7f b0b0b080 bc58ff7f b0af2480 .X.......X....$. │ │ - 0x0001554c 1867ff7f 01000000 1067ff7f a908b180 .g.......g...... │ │ - 0x0001555c 1e67ff7f ab08b180 5c67ff7f b0b0aa80 .g......\g...... │ │ - 0x0001556c 9a67ff7f b0b0a880 b067ff7f b0b0b080 .g.......g...... │ │ - 0x0001557c e467ff7f b0b0ac80 8468ff7f af08b180 .g.......h...... │ │ - 0x0001558c e069ff7f b0af0c80 166dff7f b0b0ab80 .i.......m...... │ │ - 0x0001559c 486dff7f b0b0a880 5c6dff7f 01000000 Hm......\m...... │ │ - 0x000155ac 546dff7f b0b0b080 f06dff7f b0af0680 Tm.......m...... │ │ - 0x000155bc fc6eff7f 01000000 f46eff7f b0af0280 .n.......n...... │ │ - 0x000155cc 2470ff7f b0b0b080 2870ff7f b0aa0580 $p......(p...... │ │ - 0x000155dc 8870ff7f 01000000 8070ff7f b0b0aa80 .p.......p...... │ │ - 0x000155ec 9470ff7f b0b0b080 9470ff7f af029780 .p.......p...... │ │ - 0x000155fc 4071ff7f ae019780 dc71ff7f a908b180 @q.......q...... │ │ - 0x0001560c 1c72ff7f b0b0b080 2472ff7f b0b0a880 .r......$r...... │ │ - 0x0001561c 3872ff7f b0b0ac80 2473ff7f b0aa0780 8r......$s...... │ │ - 0x0001562c 8c73ff7f b0af0880 d077ff7f 01000000 .s.......w...... │ │ - 0x0001563c c877ff7f b0b0b080 cc77ff7f b0b0a880 .w.......w...... │ │ - 0x0001564c fc77ff7f af3f0480 1c79ff7f af3f0680 .w...?...y...?.. │ │ - 0x0001565c d87aff7f b0af0a80 387cff7f b0af0880 .z......8|...... │ │ - 0x0001566c 4e7eff7f 01000000 487eff7f a908b180 N~......H~...... │ │ - 0x0001567c 787eff7f b0af0280 427fff7f b0b0a880 x~......B....... │ │ - 0x0001568c 807fff7f af08b180 6880ff7f b0b0ac80 ........h....... │ │ - 0x0001569c 1481ff7f af109780 6c84ff7f b0a90680 ........l....... │ │ - 0x000156ac a484ff7f 01000000 9c84ff7f b0b0a880 ................ │ │ - 0x000156bc ae84ff7f ad08b180 7085ff7f b0af1080 ........p....... │ │ - 0x000156cc 3886ff7f b0ab0280 6a86ff7f b0b0b080 8.......j....... │ │ - 0x000156dc 7486ff7f a908b180 c486ff7f b0af1480 t............... │ │ - 0x000156ec 4488ff7f b0af1080 708aff7f b0af2880 D.......p.....(. │ │ - 0x000156fc b88dff7f b0af1080 b08fff7f a908b180 ................ │ │ - 0x0001570c 4090ff7f b0ad0680 7491ff7f b0b0ab80 @.......t....... │ │ - 0x0001571c 8891ff7f b0ab0880 b091ff7f b0b0b080 ................ │ │ - 0x0001572c b091ff7f ab08b180 ee91ff7f b0b0a880 ................ │ │ - 0x0001573c 1292ff7f ab08b180 2293ff7f ad08b180 ........"....... │ │ - 0x0001574c fc93ff7f af3f2c80 b496ff7f b0af1280 .....?,......... │ │ - 0x0001575c d497ff7f b0ab0480 2498ff7f b0ab0880 ........$....... │ │ - 0x0001576c 4c98ff7f a908b180 b098ff7f b0b0ad80 L............... │ │ - 0x0001577c 3899ff7f b0af2a80 b09eff7f b0ae0f80 8.....*......... │ │ - 0x0001578c dca0ff7f b0af0080 34a2ff7f b0b0b080 ........4....... │ │ - 0x0001579c 54a2ff7f b0b0ae80 faa2ff7f b0b0b080 T............... │ │ - 0x000157ac 4ca3ff7f b0af0480 4ca4ff7f 01000000 L.......L....... │ │ - 0x000157bc 44a4ff7f b0b0a880 58a4ff7f b0b0ae80 D.......X....... │ │ - 0x000157cc 70a5ff7f b0af0880 bca6ff7f af129780 p............... │ │ - 0x000157dc 64a8ff7f b0b0ab80 d4a8ff7f b0af0e80 d............... │ │ - 0x000157ec 18aaff7f a908b180 66aaff7f 01000000 ........f....... │ │ - 0x000157fc 60aaff7f af0e9780 fcacff7f a908b180 `............... │ │ - 0x0001580c 56adff7f b0b0a880 6cadff7f b0af0280 V.......l....... │ │ - 0x0001581c 48aeff7f b0b0ae80 a0afff7f 01000000 H............... │ │ - 0x0001582c 98afff7f b0b0ac80 70b0ff7f b0b0ae80 ........p....... │ │ - 0x0001583c 9cb2ff7f b0b0a880 b4b2ff7f af069780 ................ │ │ - 0x0001584c f8b3ff7f b0b0ae80 9cb4ff7f ad08b180 ................ │ │ - 0x0001585c 48b5ff7f b0b0ae80 10b6ff7f 01000000 H............... │ │ - 0x0001586c 08b6ff7f b0b0b080 4ab6ff7f b0b0a980 ........J....... │ │ - 0x0001587c 98b6ff7f b0b0b080 a0b6ff7f b0ae2180 ..............!. │ │ - 0x0001588c ecb7ff7f b0b0aa80 28b8ff7f b0af1280 ........(....... │ │ - 0x0001589c 24bbff7f b0b0a880 80bbff7f af089780 $............... │ │ - 0x000158ac 0cbeff7f 01000000 04beff7f b0b0ab80 ................ │ │ - 0x000158bc a4beff7f b0b0b080 c0beff7f b0b0a880 ................ │ │ - 0x000158cc 2cbfff7f b0b0b080 88bfff7f b0b0a880 ,............... │ │ - 0x000158dc aebfff7f ab08b180 00c0ff7f a908b180 ................ │ │ - 0x000158ec 94c0ff7f b0b0a880 a0c0ff7f b0b0aa80 ................ │ │ - 0x000158fc 10c1ff7f af08b180 e0c2ff7f b0af0280 ................ │ │ - 0x0001590c 08c4ff7f 0d840580 40c4ff7f b0b0b080 ........@....... │ │ - 0x0001591c 4ac4ff7f b0b0aa80 bec4ff7f b0b0a880 J............... │ │ - 0x0001592c cac4ff7f 34f7ff7f d2c4ff7f b0b0a880 ....4........... │ │ - 0x0001593c fac4ff7f b0b0b080 f8c4ff7f b0b0aa80 ................ │ │ - 0x0001594c 56c5ff7f a908b180 70c5ff7f b0ae0580 V.......p....... │ │ - 0x0001595c 84c6ff7f a908b180 aec6ff7f b0af0680 ................ │ │ - 0x0001596c 02c9ff7f b0b0a880 5ac9ff7f b0b0aa80 ........Z....... │ │ - 0x0001597c 74c9ff7f a908b180 a8c9ff7f b0b0a880 t............... │ │ - 0x0001598c b8c9ff7f 01000000 b0c9ff7f b0b0a880 ................ │ │ - 0x0001599c ccc9ff7f b0b0b080 e4c9ff7f b0b0a880 ................ │ │ - 0x000159ac 38caff7f b0b0b080 46caff7f b0b0a880 8.......F....... │ │ - 0x000159bc 58caff7f b0b0aa80 2ccbff7f b0b0b080 X.......,....... │ │ - 0x000159cc 38cbff7f b0b0aa80 10ccff7f b0b0b080 8............... │ │ - 0x000159dc 1accff7f b0b0ae80 c4ccff7f b0a80180 ................ │ │ - 0x000159ec ecccff7f b0b0b080 e8ccff7f b0b0aa80 ................ │ │ - 0x000159fc f8ccff7f b0b0b080 f4ccff7f b0b0aa80 ................ │ │ - 0x00015a0c 74cdff7f b0b0ab80 facdff7f b0b0b080 t............... │ │ - 0x00015a1c 32ceff7f b0b0a980 66ceff7f b0b0b080 2.......f....... │ │ - 0x00015a2c 88ceff7f b0b0ab80 f2cfff7f b0b0a880 ................ │ │ - 0x00015a3c 2ad0ff7f b0b0a980 6cd0ff7f b0b0b080 *.......l....... │ │ - 0x00015a4c 90d0ff7f 01000000 48d6ff7f 18f6ff7f ........H....... │ │ - 0x00015a5c 50d6ff7f a908b180 8cd6ff7f b00d8480 P............... │ │ - 0x00015a6c ecd6ff7f ab08b180 5cd7ff7f b0b0b080 ........\....... │ │ - 0x00015a7c 6cd7ff7f b0af0280 08d8ff7f b0b0b080 l............... │ │ - 0x00015a8c 50d8ff7f b0a90280 48d9ff7f b0b0a880 P.......H....... │ │ - 0x00015a9c acd9ff7f b0b0b080 c4d9ff7f b0b0aa80 ................ │ │ - 0x00015aac 20daff7f af72b280 40dbff7f b0b0b080 ....r..@....... │ │ - 0x00015abc 40dbff7f ab3f3880 dcdbff7f b0b0b080 @....?8......... │ │ - 0x00015acc f0dbff7f b0b0aa80 5cdcff7f b0b0b080 ........\....... │ │ - 0x00015adc ecdcff7f 00840480 0cddff7f b0b0b080 ................ │ │ - 0x00015aec 60ddff7f 00840480 84ddff7f ac0db280 `............... │ │ - 0x00015afc 44deff7f b0af0880 28e2ff7f b0b0b080 D.......(....... │ │ - 0x00015b0c 38e2ff7f ad3f0280 90e5ff7f 01000000 8....?.......... │ │ - 0x00015b1c 30e7ff7f b0b0b080 88e7ff7f 00840480 0............... │ │ - 0x00015b2c a8e7ff7f b0b0b080 a4e7ff7f b0ad0480 ................ │ │ - 0x00015b3c 34ebff7f 00840480 6cebff7f 34f5ff7f 4.......l...4... │ │ - 0x00015b4c 74ebff7f 38f5ff7f 88ebff7f 3cf5ff7f t...8.......<... │ │ - 0x00015b5c 88ebff7f 40f5ff7f 88ebff7f 01000000 ....@........... │ │ - 0x00015b6c 70f1ff7f b0af0280 e4f2ff7f af08b180 p............... │ │ - 0x00015b7c e8f3ff7f 01000000 ........ │ │ + 0x000150a8 7cfbfe7f b0b0b080 e0fbfe7f 01000000 |............... │ │ + 0x000150b8 d8fbfe7f 2cffff7f f8fbfe7f 30ffff7f ....,.......0... │ │ + 0x000150c8 24fcfe7f a908b180 44fcfe7f b0af0880 $.......D....... │ │ + 0x000150d8 8cfdfe7f b0b0b080 a8fdfe7f 1cffff7f ................ │ │ + 0x000150e8 d8fdfe7f a880c980 88fefe7f a908b180 ................ │ │ + 0x000150f8 d8fefe7f b0b0b080 fcfefe7f b0b0a880 ................ │ │ + 0x00015108 10fffe7f b0b0ae80 f8fffe7f b0b0a980 ................ │ │ + 0x00015118 2c00ff7f b0ad0280 d800ff7f a908b180 ,............... │ │ + 0x00015128 0802ff7f b0b0b080 0802ff7f b0b0a880 ................ │ │ + 0x00015138 8c02ff7f b0b0aa80 1803ff7f b0a90280 ................ │ │ + 0x00015148 2203ff7f 00840280 3003ff7f b0a80180 ".......0....... │ │ + 0x00015158 7803ff7f a908b180 a803ff7f b0b0aa80 x............... │ │ + 0x00015168 1804ff7f b0b0a880 3404ff7f b0b0aa80 ........4....... │ │ + 0x00015178 b804ff7f b0b0a880 d004ff7f b0b0b080 ................ │ │ + 0x00015188 0405ff7f b0b0a880 2805ff7f a908b180 ........(....... │ │ + 0x00015198 6805ff7f b0b0b080 6c05ff7f b0b0a880 h.......l....... │ │ + 0x000151a8 8405ff7f b0b0b080 8005ff7f 01000000 ................ │ │ + 0x000151b8 7805ff7f b0b0a980 8c05ff7f b0b0b080 x............... │ │ + 0x000151c8 9005ff7f b0af1480 7809ff7f b0a80180 ........x....... │ │ + 0x000151d8 9009ff7f af049780 3c0bff7f b0b0b080 ........<....... │ │ + 0x000151e8 440bff7f b0b0a880 600bff7f b0a80180 D.......`....... │ │ + 0x000151f8 8c0bff7f 01000000 840bff7f b0b0ab80 ................ │ │ + 0x00015208 960bff7f b0b0b080 920bff7f f8fdff7f ................ │ │ + 0x00015218 940bff7f 00840280 b40bff7f af34b280 .............4.. │ │ + 0x00015228 0c0dff7f 01000000 040dff7f b0af1680 ................ │ │ + 0x00015238 2010ff7f 01000000 1810ff7f ab08b180 ............... │ │ + 0x00015248 4810ff7f b0b0a880 7010ff7f b0b0ac80 H.......p....... │ │ + 0x00015258 cc10ff7f a908b180 ec10ff7f b0b0b080 ................ │ │ + 0x00015268 2811ff7f b0b0a880 a411ff7f a4fdff7f (............... │ │ + 0x00015278 c011ff7f b0b0a880 f011ff7f b0ac1f80 ................ │ │ + 0x00015288 f813ff7f b0ac0180 9c14ff7f b0b0aa80 ................ │ │ + 0x00015298 d814ff7f a908b180 7c15ff7f b0b0b080 ........|....... │ │ + 0x000152a8 8015ff7f b0b0a880 9415ff7f b0b0b080 ................ │ │ + 0x000152b8 a015ff7f ab08b180 5816ff7f b0af0a80 ........X....... │ │ + 0x000152c8 ec18ff7f b0b0b080 f818ff7f b0b0aa80 ................ │ │ + 0x000152d8 6419ff7f ab08b180 8c19ff7f b0b0ac80 d............... │ │ + 0x000152e8 101aff7f ad08b180 481aff7f b0b0b080 ........H....... │ │ + 0x000152f8 641aff7f b0b0a880 b81aff7f b0b0ae80 d............... │ │ + 0x00015308 bc1bff7f af08b180 c01cff7f b0b0b080 ................ │ │ + 0x00015318 d81cff7f b0b0a880 201dff7f b0b0aa80 ........ ....... │ │ + 0x00015328 8c1dff7f b0b0a980 d41dff7f b0b0aa80 ................ │ │ + 0x00015338 fc1dff7f ab08b180 141eff7f b0b0a980 ................ │ │ + 0x00015348 481eff7f b0b0aa80 f41eff7f b0b0ac80 H............... │ │ + 0x00015358 841fff7f ab08b180 2020ff7f a908b180 ........ ...... │ │ + 0x00015368 3420ff7f b8fcff7f 7420ff7f b0b0a880 4 ......t ...... │ │ + 0x00015378 8420ff7f ab08b180 3021ff7f a908b180 . ......0!...... │ │ + 0x00015388 8c21ff7f b0ad0880 d422ff7f 01000000 .!......."...... │ │ + 0x00015398 d022ff7f b0af0880 f025ff7f b0af1480 .".......%...... │ │ + 0x000153a8 ec27ff7f 01000000 e427ff7f b0b0b080 .'.......'...... │ │ + 0x000153b8 f227ff7f b0b0a980 3028ff7f b0aa0380 .'......0(...... │ │ + 0x000153c8 a428ff7f 01000000 9c28ff7f 5cfcff7f .(.......(..\... │ │ + 0x000153d8 b828ff7f b0b0b080 b828ff7f a908b180 .(.......(...... │ │ + 0x000153e8 b029ff7f 01000000 a829ff7f b0b0a880 .).......)...... │ │ + 0x000153f8 7033ff7f b0b0ab80 0034ff7f b0b0a880 p3.......4...... │ │ + 0x00015408 bc3aff7f b0b0ab80 5c3bff7f b0b0aa80 .:......\;...... │ │ + 0x00015418 de3bff7f b0b0ab80 e83cff7f b0b0ac80 .;.......<...... │ │ + 0x00015428 703eff7f b0aa0180 e43eff7f b0ab0280 p>.......>...... │ │ + 0x00015438 c23fff7f b0ac0180 4841ff7f b0b0aa80 .?......HA...... │ │ + 0x00015448 d041ff7f b0b0ab80 0243ff7f b0b0ac80 .A.......C...... │ │ + 0x00015458 d044ff7f b0aa0180 5045ff7f b0ab0280 .D......PE...... │ │ + 0x00015468 c846ff7f b0ac0180 2449ff7f c8fbff7f .F......$I...... │ │ + 0x00015478 984aff7f a908b180 cc4aff7f ab08b180 .J.......J...... │ │ + 0x00015488 e44bff7f a908b180 144cff7f b0ac0380 .K.......L...... │ │ + 0x00015498 d04cff7f acfbff7f 5c53ff7f b0ad0480 .L......\S...... │ │ + 0x000154a8 7454ff7f 01000000 6c54ff7f b0b0ab80 tT......lT...... │ │ + 0x000154b8 7e54ff7f b0b0b080 7a54ff7f 00840280 ~T......zT...... │ │ + 0x000154c8 8854ff7f 88fbff7f 9855ff7f b0b0a980 .T.......U...... │ │ + 0x000154d8 ac55ff7f b0b0b080 b255ff7f ab08b180 .U.......U...... │ │ + 0x000154e8 0656ff7f b0b0b080 0456ff7f b0ac0980 .V.......V...... │ │ + 0x000154f8 d056ff7f b0b0a880 0057ff7f b0b0aa80 .V.......W...... │ │ + 0x00015508 3857ff7f 01000000 3057ff7f b0b0b080 8W......0W...... │ │ + 0x00015518 3057ff7f b0b0ad80 5057ff7f b0b0ac80 0W......PW...... │ │ + 0x00015528 c457ff7f b0b0ab80 0c58ff7f ab08b180 .W.......X...... │ │ + 0x00015538 a058ff7f b0b0b080 bc58ff7f b0af2480 .X.......X....$. │ │ + 0x00015548 1867ff7f 01000000 1067ff7f a908b180 .g.......g...... │ │ + 0x00015558 1e67ff7f ab08b180 5c67ff7f b0b0aa80 .g......\g...... │ │ + 0x00015568 9a67ff7f b0b0a880 b067ff7f b0b0b080 .g.......g...... │ │ + 0x00015578 e467ff7f b0b0ac80 8468ff7f af08b180 .g.......h...... │ │ + 0x00015588 e069ff7f b0af0c80 166dff7f b0b0ab80 .i.......m...... │ │ + 0x00015598 486dff7f b0b0a880 5c6dff7f 01000000 Hm......\m...... │ │ + 0x000155a8 546dff7f b0b0b080 f06dff7f b0af0680 Tm.......m...... │ │ + 0x000155b8 fc6eff7f 01000000 f46eff7f b0af0280 .n.......n...... │ │ + 0x000155c8 2470ff7f b0b0b080 2870ff7f b0aa0580 $p......(p...... │ │ + 0x000155d8 8870ff7f 01000000 8070ff7f b0b0aa80 .p.......p...... │ │ + 0x000155e8 9470ff7f b0b0b080 9470ff7f af029780 .p.......p...... │ │ + 0x000155f8 4071ff7f ae019780 dc71ff7f a908b180 @q.......q...... │ │ + 0x00015608 1c72ff7f b0b0b080 2472ff7f b0b0a880 .r......$r...... │ │ + 0x00015618 3872ff7f b0b0ac80 2473ff7f b0aa0780 8r......$s...... │ │ + 0x00015628 8c73ff7f b0af0880 d077ff7f 01000000 .s.......w...... │ │ + 0x00015638 c877ff7f b0b0b080 cc77ff7f b0b0a880 .w.......w...... │ │ + 0x00015648 fc77ff7f af3f0480 1c79ff7f af3f0680 .w...?...y...?.. │ │ + 0x00015658 d87aff7f b0af0a80 387cff7f b0af0880 .z......8|...... │ │ + 0x00015668 4e7eff7f 01000000 487eff7f a908b180 N~......H~...... │ │ + 0x00015678 787eff7f b0af0280 427fff7f b0b0a880 x~......B....... │ │ + 0x00015688 807fff7f af08b180 6880ff7f b0b0ac80 ........h....... │ │ + 0x00015698 1481ff7f af109780 6c84ff7f b0a90680 ........l....... │ │ + 0x000156a8 a484ff7f 01000000 9c84ff7f b0b0a880 ................ │ │ + 0x000156b8 ae84ff7f ad08b180 7085ff7f b0af1080 ........p....... │ │ + 0x000156c8 3886ff7f b0ab0280 6a86ff7f b0b0b080 8.......j....... │ │ + 0x000156d8 7486ff7f a908b180 c486ff7f b0af1480 t............... │ │ + 0x000156e8 4488ff7f b0af1080 708aff7f b0af2880 D.......p.....(. │ │ + 0x000156f8 b88dff7f b0af1080 b08fff7f a908b180 ................ │ │ + 0x00015708 4090ff7f b0ad0680 7491ff7f b0b0ab80 @.......t....... │ │ + 0x00015718 8891ff7f b0ab0880 b091ff7f b0b0b080 ................ │ │ + 0x00015728 b091ff7f ab08b180 ee91ff7f b0b0a880 ................ │ │ + 0x00015738 1292ff7f ab08b180 2293ff7f ad08b180 ........"....... │ │ + 0x00015748 fc93ff7f af3f2c80 b496ff7f b0af1280 .....?,......... │ │ + 0x00015758 d497ff7f b0ab0480 2498ff7f b0ab0880 ........$....... │ │ + 0x00015768 4c98ff7f a908b180 b098ff7f b0b0ad80 L............... │ │ + 0x00015778 3899ff7f b0af2a80 b09eff7f b0ae0f80 8.....*......... │ │ + 0x00015788 dca0ff7f b0af0080 34a2ff7f b0b0b080 ........4....... │ │ + 0x00015798 54a2ff7f b0b0ae80 faa2ff7f b0b0b080 T............... │ │ + 0x000157a8 4ca3ff7f b0af0480 4ca4ff7f 01000000 L.......L....... │ │ + 0x000157b8 44a4ff7f b0b0a880 58a4ff7f b0b0ae80 D.......X....... │ │ + 0x000157c8 70a5ff7f b0af0880 bca6ff7f af129780 p............... │ │ + 0x000157d8 64a8ff7f b0b0ab80 d4a8ff7f b0af0e80 d............... │ │ + 0x000157e8 18aaff7f a908b180 66aaff7f 01000000 ........f....... │ │ + 0x000157f8 60aaff7f af0e9780 fcacff7f a908b180 `............... │ │ + 0x00015808 56adff7f b0b0a880 6cadff7f b0af0280 V.......l....... │ │ + 0x00015818 48aeff7f b0b0ae80 a0afff7f 01000000 H............... │ │ + 0x00015828 98afff7f b0b0ac80 70b0ff7f b0b0ae80 ........p....... │ │ + 0x00015838 9cb2ff7f b0b0a880 b4b2ff7f af069780 ................ │ │ + 0x00015848 f8b3ff7f b0b0ae80 9cb4ff7f ad08b180 ................ │ │ + 0x00015858 48b5ff7f b0b0ae80 10b6ff7f 01000000 H............... │ │ + 0x00015868 08b6ff7f b0b0b080 4ab6ff7f b0b0a980 ........J....... │ │ + 0x00015878 98b6ff7f b0b0b080 a0b6ff7f b0ae2180 ..............!. │ │ + 0x00015888 ecb7ff7f b0b0aa80 28b8ff7f b0af1280 ........(....... │ │ + 0x00015898 24bbff7f b0b0a880 80bbff7f af089780 $............... │ │ + 0x000158a8 0cbeff7f 01000000 04beff7f b0b0ab80 ................ │ │ + 0x000158b8 a4beff7f b0b0b080 c0beff7f b0b0a880 ................ │ │ + 0x000158c8 2cbfff7f b0b0b080 88bfff7f b0b0a880 ,............... │ │ + 0x000158d8 aebfff7f ab08b180 00c0ff7f a908b180 ................ │ │ + 0x000158e8 94c0ff7f b0b0a880 a0c0ff7f b0b0aa80 ................ │ │ + 0x000158f8 10c1ff7f af08b180 e0c2ff7f b0af0280 ................ │ │ + 0x00015908 08c4ff7f 0d840580 40c4ff7f b0b0b080 ........@....... │ │ + 0x00015918 4ac4ff7f b0b0aa80 bec4ff7f b0b0a880 J............... │ │ + 0x00015928 cac4ff7f 34f7ff7f d2c4ff7f b0b0a880 ....4........... │ │ + 0x00015938 fac4ff7f b0b0b080 f8c4ff7f b0b0aa80 ................ │ │ + 0x00015948 56c5ff7f a908b180 70c5ff7f b0ae0580 V.......p....... │ │ + 0x00015958 84c6ff7f a908b180 aec6ff7f b0af0680 ................ │ │ + 0x00015968 02c9ff7f b0b0a880 5ac9ff7f b0b0aa80 ........Z....... │ │ + 0x00015978 74c9ff7f a908b180 a8c9ff7f b0b0a880 t............... │ │ + 0x00015988 b8c9ff7f 01000000 b0c9ff7f b0b0a880 ................ │ │ + 0x00015998 ccc9ff7f b0b0b080 e4c9ff7f b0b0a880 ................ │ │ + 0x000159a8 38caff7f b0b0b080 46caff7f b0b0a880 8.......F....... │ │ + 0x000159b8 58caff7f b0b0aa80 2ccbff7f b0b0b080 X.......,....... │ │ + 0x000159c8 38cbff7f b0b0aa80 10ccff7f b0b0b080 8............... │ │ + 0x000159d8 1accff7f b0b0ae80 c4ccff7f b0a80180 ................ │ │ + 0x000159e8 ecccff7f b0b0b080 e8ccff7f b0b0aa80 ................ │ │ + 0x000159f8 f8ccff7f b0b0b080 f4ccff7f b0b0aa80 ................ │ │ + 0x00015a08 74cdff7f b0b0ab80 facdff7f b0b0b080 t............... │ │ + 0x00015a18 32ceff7f b0b0a980 66ceff7f b0b0b080 2.......f....... │ │ + 0x00015a28 88ceff7f b0b0ab80 f2cfff7f b0b0a880 ................ │ │ + 0x00015a38 2ad0ff7f b0b0a980 6cd0ff7f b0b0b080 *.......l....... │ │ + 0x00015a48 90d0ff7f 01000000 48d6ff7f 18f6ff7f ........H....... │ │ + 0x00015a58 50d6ff7f a908b180 8cd6ff7f b00d8480 P............... │ │ + 0x00015a68 ecd6ff7f ab08b180 5cd7ff7f b0b0b080 ........\....... │ │ + 0x00015a78 6cd7ff7f b0af0280 08d8ff7f b0b0b080 l............... │ │ + 0x00015a88 50d8ff7f b0a90280 48d9ff7f b0b0a880 P.......H....... │ │ + 0x00015a98 acd9ff7f b0b0b080 c4d9ff7f b0b0aa80 ................ │ │ + 0x00015aa8 20daff7f af72b280 40dbff7f b0b0b080 ....r..@....... │ │ + 0x00015ab8 40dbff7f ab3f3880 dcdbff7f b0b0b080 @....?8......... │ │ + 0x00015ac8 f0dbff7f b0b0aa80 5cdcff7f b0b0b080 ........\....... │ │ + 0x00015ad8 ecdcff7f 00840480 0cddff7f b0b0b080 ................ │ │ + 0x00015ae8 60ddff7f 00840480 84ddff7f ac0db280 `............... │ │ + 0x00015af8 44deff7f b0af0880 28e2ff7f b0b0b080 D.......(....... │ │ + 0x00015b08 38e2ff7f ad3f0280 90e5ff7f 01000000 8....?.......... │ │ + 0x00015b18 30e7ff7f b0b0b080 88e7ff7f 00840480 0............... │ │ + 0x00015b28 a8e7ff7f b0b0b080 a4e7ff7f b0ad0480 ................ │ │ + 0x00015b38 34ebff7f 00840480 6cebff7f 34f5ff7f 4.......l...4... │ │ + 0x00015b48 74ebff7f 38f5ff7f 88ebff7f 3cf5ff7f t...8.......<... │ │ + 0x00015b58 88ebff7f 40f5ff7f 88ebff7f 01000000 ....@........... │ │ + 0x00015b68 70f1ff7f b0af0280 e4f2ff7f af08b180 p............... │ │ + 0x00015b78 e8f3ff7f 01000000 ........ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ @@ -1,2896 +1,2896 @@ │ │ │ │ Hex dump of section '.rodata': │ │ - 0x00015b84 4f757420 6f66206d 656d6f72 79004e6f Out of memory.No │ │ - 0x00015b94 7420616e 204f6767 20566f72 62697320 t an Ogg Vorbis │ │ - 0x00015ba4 61756469 6f207374 7265616d 00574156 audio stream.WAV │ │ - 0x00015bb4 206d7573 6963206f 75747075 74206e6f music output no │ │ - 0x00015bc4 74207374 61727465 6400436f 756c646e t started.Couldn │ │ - 0x00015bd4 27742072 65616420 6368756e 6b00436f 't read chunk.Co │ │ - 0x00015be4 6d706c65 78205741 56452066 696c6573 mplex WAVE files │ │ - 0x00015bf4 206e6f74 20737570 706f7274 65640055 not supported.U │ │ - 0x00015c04 6e6b6e6f 776e2057 41564520 64617461 nknown WAVE data │ │ - 0x00015c14 20666f72 6d617400 556e6b6e 6f776e20 format.Unknown │ │ - 0x00015c24 50434d20 64617461 20666f72 6d617400 PCM data format. │ │ - 0x00015c34 556e7265 636f676e 697a6564 2066696c Unrecognized fil │ │ - 0x00015c44 65207479 70652028 6e6f7420 41494646 e type (not AIFF │ │ - 0x00015c54 29004261 64204149 46462066 696c6520 ).Bad AIFF file │ │ - 0x00015c64 286e6f20 53534e44 20636875 6e6b2900 (no SSND chunk). │ │ - 0x00015c74 42616420 41494646 2066696c 6520286e Bad AIFF file (n │ │ - 0x00015c84 6f20434f 4d4d2063 68756e6b 2900556e o COMM chunk).Un │ │ - 0x00015c94 6b6e6f77 6e207361 6d706c65 73697a65 known samplesize │ │ - 0x00015ca4 20696e20 64617461 20666f72 6d617400 in data format. │ │ - 0x00015cb4 556e6b6e 6f776e20 57415645 20666f72 Unknown WAVE for │ │ - 0x00015cc4 6d617400 496e7465 726e616c 20657272 mat.Internal err │ │ - 0x00015cd4 6f72004d 69786572 206e6f74 20627569 or.Mixer not bui │ │ - 0x00015ce4 6c742077 69746820 466c7569 6453796e lt with FluidSyn │ │ - 0x00015cf4 74682073 7570706f 7274004d 69786572 th support.Mixer │ │ - 0x00015d04 206e6f74 20627569 6c742077 69746820 not built with │ │ - 0x00015d14 464c4143 20737570 706f7274 004d6978 FLAC support.Mix │ │ - 0x00015d24 6572206e 6f742062 75696c74 20776974 er not built wit │ │ - 0x00015d34 68204d4f 44206d6f 64706c75 67207375 h MOD modplug su │ │ - 0x00015d44 70706f72 74004d69 78657220 6e6f7420 pport.Mixer not │ │ - 0x00015d54 6275696c 74207769 7468204d 4f442074 built with MOD t │ │ - 0x00015d64 696d6964 69747920 73757070 6f727400 imidity support. │ │ - 0x00015d74 4d697865 72206e6f 74206275 696c7420 Mixer not built │ │ - 0x00015d84 77697468 204d5033 20737570 706f7274 with MP3 support │ │ - 0x00015d94 004d6978 5f4c6f61 64574156 5f525720 .Mix_LoadWAV_RW │ │ - 0x00015da4 77697468 204e554c 4c207372 63004175 with NULL src.Au │ │ - 0x00015db4 64696f20 64657669 63652068 61736e27 dio device hasn' │ │ - 0x00015dc4 74206265 656e206f 70656e65 6400556e t been opened.Un │ │ - 0x00015dd4 7265636f 676e697a 65642073 6f756e64 recognized sound │ │ - 0x00015de4 2066696c 65207479 70650064 61746100 file type.data. │ │ - 0x00015df4 54726965 6420746f 20706c61 79206120 Tried to play a │ │ - 0x00015e04 4e554c4c 20636875 6e6b0054 72696564 NULL chunk.Tried │ │ - 0x00015e14 20746f20 706c6179 20612063 68756e6b to play a chunk │ │ - 0x00015e24 20776974 68206120 62616420 6672616d with a bad fram │ │ - 0x00015e34 65004e6f 20667265 65206368 616e6e65 e.No free channe │ │ - 0x00015e44 6c732061 7661696c 61626c65 00496e76 ls available.Inv │ │ - 0x00015e54 616c6964 20636861 6e6e656c 206e756d alid channel num │ │ - 0x00015e64 62657200 4e554c4c 20656666 65637420 ber.NULL effect │ │ - 0x00015e74 63616c6c 6261636b 004e6f20 73756368 callback.No such │ │ - 0x00015e84 20656666 65637420 72656769 73746572 effect register │ │ - 0x00015e94 65640057 41564500 41494646 00564f43 ed.WAVE.AIFF.VOC │ │ - 0x00015ea4 004f4747 00436f75 6c646e27 74207265 .OGG.Couldn't re │ │ - 0x00015eb4 61642066 726f6d20 52576f70 73005249 ad from RWops.RI │ │ - 0x00015ec4 46460046 4f524d00 4f676753 00664c61 FF.FORM.OggS.fLa │ │ - 0x00015ed4 43004d54 68640049 44330043 616e2774 C.MThd.ID3.Can't │ │ - 0x00015ee4 20706c61 7920756e 6b6e6f77 6e206d75 play unknown mu │ │ - 0x00015ef4 73696320 74797065 00506f73 6974696f sic type.Positio │ │ - 0x00015f04 6e206e6f 7420696d 706c656d 656e7465 n not implemente │ │ - 0x00015f14 6420666f 72206d75 73696320 74797065 d for music type │ │ - 0x00015f24 0052576f 70732070 6f696e74 65722069 .RWops pointer i │ │ - 0x00015f34 73204e55 4c4c0055 6e726563 6f676e69 s NULL.Unrecogni │ │ - 0x00015f44 7a656420 6d757369 6320666f 726d6174 zed music format │ │ - 0x00015f54 00726200 436f756c 646e2774 206f7065 .rb.Couldn't ope │ │ - 0x00015f64 6e202725 73270057 4156004d 4944004d n '%s'.WAV.MID.M │ │ - 0x00015f74 49444900 4b415200 464c4143 004d5047 IDI.KAR.FLAC.MPG │ │ - 0x00015f84 004d5045 47004d50 33004d41 4400006d .MPEG.MP3.MAD..m │ │ - 0x00015f94 75736963 20706172 616d6574 65722077 usic parameter w │ │ - 0x00015fa4 6173204e 554c4c00 4d757369 63206973 as NULL.Music is │ │ - 0x00015fb4 6e277420 706c6179 696e6700 556e7375 n't playing.Unsu │ │ - 0x00015fc4 70706f72 74656420 61756469 6f20666f pported audio fo │ │ - 0x00015fd4 726d6174 004f4747 20626974 73747265 rmat.OGG bitstre │ │ - 0x00015fe4 616d2069 73206e6f 74207661 6c696420 am is not valid │ │ - 0x00015ff4 566f7262 69732073 74726561 6d210055 Vorbis stream!.U │ │ - 0x00016004 6e726563 6f676e69 7a656420 66696c65 nrecognized file │ │ - 0x00016014 20747970 6520286e 6f742041 49464620 type (not AIFF │ │ - 0x00016024 6e6f7220 38535658 29004261 64204149 nor 8SVX).Bad AI │ │ - 0x00016034 46462073 616d706c 65206672 65717565 FF sample freque │ │ - 0x00016044 6e637900 42616420 41494646 20286e6f ncy.Bad AIFF (no │ │ - 0x00016054 2053534e 44206368 756e6b29 00426164 SSND chunk).Bad │ │ - 0x00016064 20414946 4620286e 6f20434f 4d4d2063 AIFF (no COMM c │ │ - 0x00016074 68756e6b 29004261 64203853 56582028 hunk).Bad 8SVX ( │ │ - 0x00016084 6e6f2056 48445220 6368756e 6b290042 no VHDR chunk).B │ │ - 0x00016094 61642038 53565820 286e6f20 424f4459 ad 8SVX (no BODY │ │ - 0x000160a4 20636875 6e6b2900 556e7375 70706f72 chunk).Unsuppor │ │ - 0x000160b4 74656420 41494646 2073616d 706c6573 ted AIFF samples │ │ - 0x000160c4 697a6500 556e6162 6c652074 6f207265 ize.Unable to re │ │ - 0x000160d4 61642061 7564696f 20646174 6100564f ad audio data.VO │ │ - 0x000160e4 43205361 6d706c65 20726174 65206973 C Sample rate is │ │ - 0x000160f4 207a6572 6f3f0056 4f432073 616d706c zero?.VOC sampl │ │ - 0x00016104 65207261 74652063 6f646573 20646966 e rate codes dif │ │ - 0x00016114 66657200 564f4320 6465636f 64657220 fer.VOC decoder │ │ - 0x00016124 6f6e6c79 20696e74 65727072 65747320 only interprets │ │ - 0x00016134 382d6269 74206461 74610056 4f432077 8-bit data.VOC w │ │ - 0x00016144 69746820 756e6b6e 6f776e20 64617461 ith unknown data │ │ - 0x00016154 2073697a 6500564f 43207369 6c656e63 size.VOC silenc │ │ - 0x00016164 65207361 6d706c65 20726174 65206973 e sample rate is │ │ - 0x00016174 207a6572 6f00564f 43207361 6d706c65 zero.VOC sample │ │ - 0x00016184 20726174 65206973 207a6572 6f004372 rate is zero.Cr │ │ - 0x00016194 65617469 76652056 6f696365 2046696c eative Voice Fil │ │ - 0x000161a4 651a0055 6e726563 6f676e69 7a656420 e..Unrecognized │ │ - 0x000161b4 66696c65 20747970 6520286e 6f742056 file type (not V │ │ - 0x000161c4 4f432900 564f4320 64617461 20686164 OC).VOC data had │ │ - 0x000161d4 206e6f20 736f756e 6421004d 49585f45 no sound!.MIX_E │ │ - 0x000161e4 46464543 54534d41 58535045 4544003d FFECTSMAXSPEED.= │ │ - 0x000161f4 00766f72 62697300 0008040c 020a060e .vorbis......... │ │ - 0x00016204 0109050d 030b070f 00000000 ffffff7f ................ │ │ - 0x00016214 f5433200 21f6ff7f e3876400 86d8ff7f .C2.!.....d..... │ │ - 0x00016224 c1cb9600 2ca7ff7f 880fc900 1662ff7f ....,........b.. │ │ - 0x00016234 3053fb00 4309ff7f b1962d01 b29cfe7f 0S..C.....-..... │ │ - 0x00016244 03da5f01 651cfe7f 201d9201 5a88fd7f .._.e... ...Z... │ │ - 0x00016254 fe5fc401 93e0fc7f 97a2f601 0f25fc7f ._...........%.. │ │ - 0x00016264 e2e42802 ce55fb7f d7265b02 d172fa7f ..(..U...&[..r.. │ │ - 0x00016274 70688d02 187cf97f a4a9bf02 a271f87f ph...|.......q.. │ │ - 0x00016284 6ceaf102 7053f77f bf2a2403 8221f67f l...pS...*$..!.. │ │ - 0x00016294 966a5603 d9dbf47f eaa98803 7482f37f .jV.........t... │ │ - 0x000162a4 b2e8ba03 5315f27f e626ed03 7894f07f ....S....&..x... │ │ - 0x000162b4 80641f04 e1ffee7f 77a15104 9157ed7f .d......w.Q..W.. │ │ - 0x000162c4 c3dd8304 859beb7f 5d19b604 c0cbe97f ........]....... │ │ - 0x000162d4 3e54e804 41e8e77f 5c8e1a05 08f1e57f >T..A...\....... │ │ - 0x000162e4 b1c74c05 16e6e37f 35007f05 6bc7e17f ..L.....5...k... │ │ - 0x000162f4 df37b105 0895df7f a96ee305 ec4edd7f .7.......n...N.. │ │ - 0x00016304 8ba41506 19f5da7f 7cd94706 8e87d87f ........|.G..... │ │ - 0x00016314 760d7a06 4c06d67f 6f40ac06 5371d37f v.z.L...o@..Sq.. │ │ - 0x00016324 6272de06 a3c8d07f 45a31007 3e0cce7f br......E...>... │ │ - 0x00016334 11d34207 233ccb7f be017507 5458c87f ..B.#<....u.TX.. │ │ - 0x00016344 452fa707 cf60c57f 9e5bd907 9655c27f E/...`...[...U.. │ │ - 0x00016354 c2860b08 aa36bf7f a7b03d08 0a04bc7f .....6....=..... │ │ - 0x00016364 47d96f08 b8bdb87f 9a00a208 b363b57f G.o..........c.. │ │ - 0x00016374 9926d408 fcf5b17f 3a4b0609 9574ae7f .&......:K...t.. │ │ - 0x00016384 786e3809 7cdfaa7f 49906a09 b436a77f xn8.|...I.j..6.. │ │ - 0x00016394 a7b09c09 3c7aa37f 89cfce09 15aa9f7f .....O~ │ │ - 0x00016564 1f4aea14 5b98477e 86df1b15 ff573f7e .J..[.G~.....W?~ │ │ - 0x00016574 aa714d15 2a04377e 86007f15 df9c2e7e .qM.*.7~.......~ │ │ - 0x00016584 128cb015 1f22267e 4514e215 ea931d7e ....."&~E......~ │ │ - 0x00016594 18991316 42f2147e 831a4516 293d0c7e ....B..~..E.)=.~ │ │ - 0x000165a4 7f987616 a074037e 0513a816 a898fa7d ..v..t.~.......} │ │ - 0x000165b4 0c8ad916 42a9f17d 8dfd0a17 70a6e87d ....B..}....p..} │ │ - 0x000165c4 806d3c17 3490df7d ded96d17 8f66d67d .m<.4..}..m..f.} │ │ - 0x000165d4 9f429f17 8129cd7d bca7d017 0dd9c37d .B...).}.......} │ │ - 0x000165e4 2c090218 3475ba7d e9663318 f8fdb07d ,...4u.}.f3....} │ │ - 0x000165f4 eac06418 5973a77d 28179618 5ad59d7d ..d.Ys.}(...Z..} │ │ - 0x00016604 9b69c718 fc23947d 3cb8f818 405f8a7d .i...#.}<...@_.} │ │ - 0x00016614 04032a19 2887807d ea495b19 b59b767d ..*.(..}.I[...v} │ │ - 0x00016624 e78c8c19 e99c6c7d f3cbbd19 c68a627d ......l}......b} │ │ - 0x00016634 0707ef19 4d65587d 1b3e201a 7f2c4e7d ....MeX}.> ..,N} │ │ - 0x00016644 2871511a 5ee0437d 26a0821a ec80397d (qQ.^.C}&.....9} │ │ - 0x00016654 0dcbb31a 2b0e2f7d d6f1e41a 1b88247d ....+./}......$} │ │ - 0x00016664 7914161b bfee197d ef32471b 18420f7d y......}.2G..B.} │ │ - 0x00016674 304d781b 2882047d 3563a91b f0aef97c 0Mx.(..}5c.....| │ │ - 0x00016684 f674da1b 73c8ee7c 6a820b1c b2cee37c .t..s..|j......| │ │ - 0x00016694 8c8b3c1c aec1d87c 53906d1c 69a1cd7c ..<....|S.m.i..| │ │ - 0x000166a4 b8909e1c e56dc27c b38ccf1c 2427b77c .....m.|....$'.| │ │ - 0x000166b4 3d84001d 28cdab7c 4d77311d f15fa07c =...(..|Mw1.._.| │ │ - 0x000166c4 dd65621d 83df947c e54f931d de4b897c .eb....|.O...K.| │ │ - 0x000166d4 5e35c41d 05a57d7c 3f16f51d f9ea717c ^5....}|?.....q| │ │ - 0x000166e4 82f2251e bc1d667c 1eca561e 503d5a7c ..%...f|..V.P=Z| │ │ - 0x000166f4 0d9d871e b7494e7c 466bb81e f242427c .....IN|Fk...BB| │ │ - 0x00016704 c334e91e 0429367c 7bf9191f eefb297c .4...)6|{.....)| │ │ - 0x00016714 68b94a1f b3bb1d7c 81747b1f 5368117c h.J....|.t{.Sh.| │ │ - 0x00016724 bf2aac1f d201057c 1bdcdc1f 3088f87b .*.....|....0..{ │ │ - 0x00016734 8d880d20 70fbeb7b 0d303e20 945bdf7b ... p..{.0> .[.{ │ │ - 0x00016744 95d26e20 9ea8d27b 1c709f20 90e2c57b ..n ...{.p. ...{ │ │ - 0x00016754 9c08d020 6b09b97b 0c9c0021 311dac7b ... k..{...!1..{ │ │ - 0x00016764 652a3121 e61d9f7b a0b36121 890b927b e*1!...{..a!...{ │ │ - 0x00016774 b5379221 1fe6847b 9cb6c221 a8ad777b .7.!...{...!..w{ │ │ - 0x00016784 4f30f321 27626a7b c5a42322 9e035d7b O0.!'bj{..#"..]{ │ │ - 0x00016794 f8135422 0e924f7b e07d8422 7a0d427b ..T"..O{.}."z.B{ │ │ - 0x000167a4 74e2b422 e575347b af41e522 4fcb267b t..".u4{.A."O.&{ │ │ - 0x000167b4 889b1523 bc0d197b f8ef4523 2c3d0b7b ...#...{..E#,=.{ │ │ - 0x000167c4 f73e7623 a459fd7a 7f88a623 2363ef7a .>v#.Y.z...##c.z │ │ - 0x000167d4 87ccd623 ae59e17a 080b0724 453dd37a ...#.Y.z...$E=.z │ │ - 0x000167e4 fa433724 ec0dc57a 58776724 a4cbb67a .C7$...zXwg$...z │ │ - 0x000167f4 17a59724 6f76a87a 33cdc724 500e9a7a ...$ov.z3..$P..z │ │ - 0x00016804 a2eff724 48938b7a 5e0c2825 5b057d7a ...$H..z^.(%[.}z │ │ - 0x00016814 5f235825 8a646e7a 9d348825 d8b05f7a _#X%.dnz.4.%.._z │ │ - 0x00016824 1240b825 47ea507a b645e825 d810427a .@.%G.Pz.E.%..Bz │ │ - 0x00016834 81451826 9024337a 6c3f4826 6f25247a .E.&.$3zl?H&o%$z │ │ - 0x00016844 70337826 7813157a 8621a826 adee057a p3x&x..z.!.&...z │ │ - 0x00016854 a509d826 11b7f679 c7eb0727 a76ce779 ...&...y...'.l.y │ │ - 0x00016864 e3c73727 6f0fd879 f49d6727 6e9fc879 ..7'o..y..g'n..y │ │ - 0x00016874 f16d9727 a41cb979 d337c727 1587a979 .m.'...y.7.'...y │ │ - 0x00016884 92fbf627 c4de9979 28b92628 b1238a79 ...'...y(.&(.#.y │ │ - 0x00016894 8d705628 e0557a79 b9218628 54756a79 .pV(.Uzy.!.(Tujy │ │ - 0x000168a4 a5ccb528 0e825a79 4b71e528 127c4a79 ...(..ZyKq.(.|Jy │ │ - 0x000168b4 a10f1529 61633a79 a2a74429 fe372a79 ...)ac:y..D).7*y │ │ - 0x000168c4 46397429 ecf91979 85c4a329 2da90979 F9t)...y...)-..y │ │ - 0x000168d4 5849d329 c345f978 b8c7022a b2cfe878 XI.).E.x...*...x │ │ - 0x000168e4 9e3f322a fb46d878 01b1612a a2abc778 .?2*.F.x..a*...x │ │ - 0x000168f4 dc1b912a a8fdb678 2680c02a 113da678 ...*...x&..*.=.x │ │ - 0x00016904 d8ddef2a df699578 eb341f2b 14848478 ...*.i.x.4.+...x │ │ - 0x00016914 58854e2b b38b7378 17cf7d2b bf806278 X.N+..sx..}+..bx │ │ - 0x00016924 2112ad2b 3b635178 6f4edc2b 29334078 !..+;cQxoN.+)3@x │ │ - 0x00016934 fa830b2c 8bf02e78 b9b23a2c 659b1d78 ...,...x..:,e..x │ │ - 0x00016944 a6da692c b8330c78 bafb982c 89b9fa77 ..i,.3.x...,...w │ │ - 0x00016954 ee15c82c d92ce977 3929f72c aa8dd777 ...,.,.w9).,...w │ │ - 0x00016964 9635262d 01dcc577 fc3a552d df17b477 .5&-...w.:U-...w │ │ - 0x00016974 6439842d 4841a277 c730b32d 3e589077 d9.-HA.w.0.->X.w │ │ - 0x00016984 1e21e22d c35c7e77 620a112e db4e6c77 .!.-.\~wb....Nlw │ │ - 0x00016994 8bec3f2e 892e5a77 92c76e2e cefb4777 ..?...Zw..n...Gw │ │ - 0x000169a4 709b9d2e afb63577 1e68cc2e 2d5f2377 p.....5w.h..-_#w │ │ - 0x000169b4 952dfb2e 4cf51077 cceb292f 0e79fe76 .-..L..w..)/.y.v │ │ - 0x000169c4 bea2582f 77eaeb76 6252872f 8949d976 ..X/w..vbR./.I.v │ │ - 0x000169d4 b2fab52f 4796c676 a79be42f b4d0b376 .../G..v.../...v │ │ - 0x000169e4 39351330 d2f8a076 61c74130 a60e8e76 95.0...va.A0...v │ │ - 0x000169f4 17527030 31127b76 56d59e30 76036876 .Rp01.{vV..0v.hv │ │ - 0x00016a04 1551cd30 79e25476 4dc5fb30 3daf4176 .Q.0y.TvM..0=.Av │ │ - 0x00016a14 f8312a31 c4692e76 0e975831 11121b76 .1*1.i.v..X1...v │ │ - 0x00016a24 87f48631 28a80776 5e4ab531 0b2cf475 ...1(..v^J.1.,.u │ │ - 0x00016a34 8998e331 bd9de075 04df1132 42fdcc75 ...1...u...2B..u │ │ - 0x00016a44 c61d4032 9c4ab975 c7546e32 cf85a575 ..@2.J.u.Tn2...u │ │ - 0x00016a54 02849c32 ddae9175 6fabca32 cac57d75 ...2...uo..2..}u │ │ - 0x00016a64 07cbf832 99ca6975 c3e22633 4cbd5575 ...2..iu..&3L.Uu │ │ - 0x00016a74 9bf25433 e79d4175 88fa8233 6c6c2d75 ..T3..Au...3ll-u │ │ - 0x00016a84 84fab033 e0281975 87f2de33 45d30475 ...3.(.u...3E..u │ │ - 0x00016a94 8be20c34 9e6bf074 87ca3a34 eff1db74 ...4.k.t..:4...t │ │ - 0x00016aa4 76aa6834 3a66c774 50829634 84c8b274 v.h4:f.tP..4...t │ │ - 0x00016ab4 0d52c434 cd189e74 a819f234 1c578974 .R.4...t...4.W.t │ │ - 0x00016ac4 18d91f35 71837474 57904d35 d19d5f74 ...5q.ttW.M5.._t │ │ - 0x00016ad4 5d3f7b35 3fa64a74 25e6a835 bd9c3574 ]?{5?.Jt%..5..5t │ │ - 0x00016ae4 a684d635 50812074 d91a0436 fb530b74 ...5P. t...6.S.t │ │ - 0x00016af4 b8a83136 c014f673 3b2e5f36 a3c3e073 ..16...s;._6...s │ │ - 0x00016b04 5cab8c36 a860cb73 1420ba36 d1ebb573 \..6.`.s. .6...s │ │ - 0x00016b14 5b8ce736 2265a073 2af01437 9ecc8a73 [..6"e.s*..7...s │ │ - 0x00016b24 7b4b4237 49227573 469e6f37 26665f73 {KB7I"usF.o7&f_s │ │ - 0x00016b34 85e89c37 38984973 302aca37 83b83373 ...78.Is0*.7..3s │ │ - 0x00016b44 4163f737 0ac71d73 b0932438 d0c30773 Ac.7...s..$8...s │ │ - 0x00016b54 77bb5138 d9aef172 8eda7e38 2888db72 w.Q8...r..~8(..r │ │ - 0x00016b64 eff0ab38 c14fc572 93fed838 a705af72 ...8.O.r...8...r │ │ - 0x00016b74 73030639 dda99872 87ff3239 673c8272 s..9...r..29g<.r │ │ - 0x00016b84 c9f25f39 48bd6b72 32dd8c39 852c5572 .._9H.kr2..9.,Ur │ │ - 0x00016b94 bcbeb939 208a3e72 5e97e639 1cd62772 ...9 .>r^..9..'r │ │ - 0x00016ba4 1267133a 7e101172 d22d403a 4939fa71 .g.:~..r.-@:I9.q │ │ - 0x00016bb4 96eb6c3a 8050e371 57a0993a 2656cc71 ..l:.P.qW..:&V.q │ │ - 0x00016bc4 0f4cc63a 414ab571 b7eef23a d22c9e71 .L.:AJ.q...:.,.q │ │ - 0x00016bd4 48881f3b defd8671 ba184c3b 68bd6f71 H..;...q..L;h.oq │ │ - 0x00016be4 07a0783b 746b5871 291ea53b 05084171 ..x;tkXq)..;..Aq │ │ - 0x00016bf4 1893d13b 1f932971 cdfefd3b c50c1271 ...;..)q...;...q │ │ - 0x00016c04 42612a3c fc74fa70 70ba563c c6cbe270 Ba*<.t.pp.V<...p │ │ - 0x00016c14 500a833c 2811cb70 da50af3c 2545b370 P..<(..p.P.<%E.p │ │ - 0x00016c24 098edb3c c0679b70 d6c1073d ff788370 ...<.g.p...=.x.p │ │ - 0x00016c34 39ec333d e3786b70 2c0d603d 71675370 9.3=.xkp,.`=qgSp │ │ - 0x00016c44 a8248c3d ad443b70 a632b83d 9a102370 .$.=.D;p.2.=..#p │ │ - 0x00016c54 1f37e43d 3ccb0a70 0d32103e 9774f26f .7.=<..p.2.>.t.o │ │ - 0x00016c64 69233c3e ae0cda6f 2c0b683e 8593c16f i#<>...o,.h>...o │ │ - 0x00016c74 50e9933e 2109a96f cdbdbf3e 846d906f P..>!..o...>.m.o │ │ - 0x00016c84 9c88eb3e b3c0776f b849173f b2025f6f ...>..wo.I.?.._o │ │ - 0x00016c94 1901433f 8333466f b8ae6e3f 2c532d6f ..C?.3Fo..n?,S-o │ │ - 0x00016ca4 90529a3f b061146f 98ecc53f 125ffb6e .R.?.a.o...?._.n │ │ - 0x00016cb4 ca7cf13f 574be26e 21031d40 8326c96e .|.?WK.n!..@.&.n │ │ - 0x00016cc4 947f4840 99f0af6e 1df27340 9da9966e ..H@...n..s@...n │ │ - 0x00016cd4 b65a9f40 93517d6e 58b9ca40 7fe8636e .Z.@.Q}nX..@..cn │ │ - 0x00016ce4 fb0df640 666e4a6e 9b582141 4ae3306e ...@fnJn.X!AJ.0n │ │ - 0x00016cf4 2f994c41 3047176e b1cf7741 1c9afd6d /.LA0G.n..wA...m │ │ - 0x00016d04 1afca241 11dce36d 651ece41 140dca6d ...A...me..A...m │ │ - 0x00016d14 8936f941 292db06d 81442442 543c966d .6.A)-.m.D$BT<.m │ │ - 0x00016d24 45484f42 983a7c6d d0417a42 fa27626d EHOB.:|m.AzB.'bm │ │ - 0x00016d34 1b31a542 7e04486d 1e16d042 27d02d6d .1.B~.Hm...B'.-m │ │ - 0x00016d44 d4f0fa42 fb8a136d 35c12543 fc34f96c ...B...m5.%C.4.l │ │ - 0x00016d54 3c875043 2fcede6c e1427b43 9856c46c <.PC/..l.B{C.V.l │ │ - 0x00016d64 1ef4a543 3bcea96c ed9ad043 1c358f6c ...C;..l...C.5.l │ │ - 0x00016d74 4637fb43 3f8b746c 23c92544 a9d0596c F7.C?.tl#.%D..Yl │ │ - 0x00016d84 7e505044 5d053f6c 50cd7a44 6029246c ~PPD].?lP.zD`)$l │ │ - 0x00016d94 933fa544 b63c096c 40a7cf44 623fee6b .?.D.<.l@..Db?.k │ │ - 0x00016da4 5004fa44 6a31d36b bd562445 d112b86b P..Dj1.k.V$E...k │ │ - 0x00016db4 809e4e45 9be39c6b 93db7845 cda3816b ..NE...k..xE...k │ │ - 0x00016dc4 f00da345 6b53666b 8f35cd45 79f24a6b ...EkSfk.5.Ey.Jk │ │ - 0x00016dd4 6b52f745 fb802f6b 7d642146 f5fe136b kR.E../k}d!F...k │ │ - 0x00016de4 be6b4b46 6c6cf86a 28687546 64c9dc6a .kKFll.j(huFd..j │ │ - 0x00016df4 b4599f46 e215c16a 5c40c946 e951a56a .Y.F...j\@.F.Q.j │ │ - 0x00016e04 1a1cf346 7d7d896a e7ec1c47 a4986d6a ...F}}.j...G..mj │ │ - 0x00016e14 bcb24647 61a3516a 936d7047 b99d356a ..FGa.Qj.mpG..5j │ │ - 0x00016e24 671d9a47 b087196a 2fc2c347 4a61fd69 g..G...j/..GJa.i │ │ - 0x00016e34 e65bed47 8c2ae169 86ea1648 7ae3c469 .[.G.*.i...Hz..i │ │ - 0x00016e44 086e4048 198ca869 65e66948 6c248c69 .n@H...ie.iHl$.i │ │ - 0x00016e54 97539348 78ac6f69 99b5bc48 42245369 .S.Hx.oi...HB$Si │ │ - 0x00016e64 620ce648 ce8b3669 ee570f49 20e31969 b..H..6i.W.I ..i │ │ - 0x00016e74 36983849 3d2afd68 33cd6149 2961e068 6.8I=*.h3.aI)a.h │ │ - 0x00016e84 dff68a49 e987c368 3315b449 819ea668 ...I...h3..I...h │ │ - 0x00016e94 2a28dd49 f6a48968 bd2f064a 4b9b6c68 *(.I...h./.JK.lh │ │ - 0x00016ea4 e62b2f4a 86814f68 9e1c584a ab573268 .+/J..Oh..XJ.W2h │ │ - 0x00016eb4 de01814a be1d1568 a2dba94a c5d3f767 ...J...h...J...g │ │ - 0x00016ec4 e2a9d24a c379da67 986cfb4a bd0fbd67 ...J.y.g.l.J...g │ │ - 0x00016ed4 be23244b b7959f67 4dcf4c4b b70b8267 .#$K...gM.LK...g │ │ - 0x00016ee4 406f754b c0716467 90039e4b d8c74667 @ouK.qdg...K..Fg │ │ - 0x00016ef4 368cc64b 020e2967 2d09ef4b 44440b67 6..K..)g-..KDD.g │ │ - 0x00016f04 6e7a174c a16aed66 f4df3f4c 2081cf66 nz.L.j.f..?L ..f │ │ - 0x00016f14 b739684c c387b166 b187904c 917e9366 .9hL...f...L.~.f │ │ - 0x00016f24 ddc9b84c 8c657566 3400e14c bb3c5766 ...L.euf4..L.] │ │ - 0x00017174 6d69d557 65db1b5d f8f2f957 3856f95c mi.We..]...W8V.\ │ │ - 0x00017184 f16e1e58 b5c2d65c 54dd4258 e020b45c .n.X...\T.BX. .\ │ │ - 0x00017194 1b3e6758 bf70915c 40918b58 58b26e5c .>gX.p.\@..XX.n\ │ │ - 0x000171a4 bdd6af58 b0e54b5c 8c0ed458 cc0a295c ...X..K\...X..)\ │ │ - 0x000171b4 a938f858 b221065c 0e551c59 672ae35b .8.X.!.\.U.Yg*.[ │ │ - 0x000171c4 b5634059 f024c05b 98646459 54119d5b .c@Y.$.[.ddYT..[ │ │ - 0x000171d4 b2578859 96ef795b fd3cac59 bdbf565b .W.Y..y[.<.Y..V[ │ │ - 0x000171e4 7514d059 ce81335b 12def359 cf35105b u..Y..3[...Y.5.[ │ │ - 0x000171f4 d199175a c5dbec5a ab473b5a b573c95a ...Z...Z.G;Z.s.Z │ │ - 0x00017204 9ae75e5a a5fda55a 9a79825a 9a79825a ..^Z...Z.y.Z.y.Z │ │ - 0x00017214 fb211900 88fdff7f ee654b00 cbe9ff7f .!.......eK..... │ │ - 0x00017224 d4a97d00 51c2ff7f a8edaf00 1987ff7f ..}.Q........... │ │ - 0x00017234 6031e200 2438ff7f f6741401 72d5fe7f `1..$8...t..r... │ │ - 0x00017244 60b84601 035ffe7f 99fb7801 d7d4fd7f `.F.._....x..... │ │ - 0x00017254 973eab01 ee36fd7f 5481dd01 4985fc7f .>...6..T...I... │ │ - 0x00017264 c6c30f02 e6bffb7f e8054202 c7e6fa7f ..........B..... │ │ - 0x00017274 b0477402 ecf9f97f 1789a602 54f9f87f .Gt.........T... │ │ - 0x00017284 16cad802 00e5f77f a40a0b03 f0bcf67f ................ │ │ - 0x00017294 bb4a3d03 2581f57f 518a6f03 9d31f47f .J=.%...Q.o..1.. │ │ - 0x000172a4 60c9a103 5bcef27f df07d403 5d57f17f `...[.......]W.. │ │ - 0x000172b4 c7450604 a4ccef7f 10833804 302eee7f .E........8.0... │ │ - 0x000172c4 b3bf6a04 027cec7f a7fb9c04 1ab6ea7f ..j..|.......... │ │ - 0x000172d4 e536cf04 78dce87f 65710105 1cefe67f .6..x...eq...... │ │ - 0x000172e4 20ab3305 06eee47f 0de46505 38d9e27f .3.......e.8... │ │ - 0x000172f4 261c9805 b1b0e07f 6153ca05 7174de7f &.......aS..qt.. │ │ - 0x00017304 b889fc05 7a24dc7f 22bf2e06 cac0d97f ....z$.."....... │ │ - 0x00017314 98f36006 6449d77f 13279306 46bed47f ..`.dI...'..F... │ │ - 0x00017324 8a59c506 721fd27f f68af706 e86ccf7f .Y..r........l.. │ │ - 0x00017334 4ebb2907 a7a6cc7f 8cea5b07 b2ccc97f N.).......[..... │ │ - 0x00017344 a7188e07 08dfc67f 9845c007 a9ddc37f .........E...... │ │ - 0x00017354 5771f207 96c8c07f dd9b2408 d09fbd7f Wq........$..... │ │ - 0x00017364 20c55608 5763ba7f 1bed8808 2b13b77f .V.Wc......+... │ │ - 0x00017374 c513bb08 4eafb37f 1639ed08 bf37b07f ....N....9...7.. │ │ - 0x00017384 065d1f09 7facac7f 8f7f5109 8e0da97f .]........Q..... │ │ - 0x00017394 a7a08309 ee5aa57f 48c0b509 9e94a17f .....Z..H....... │ │ - 0x000173a4 6adee709 a0ba9d7f 04fb190a f4cc997f j............... │ │ - 0x000173b4 10164c0a 9acb957f 852f7e0a 94b6917f ..L....../~..... │ │ - 0x000173c4 5c47b00a e18d8d7f 8d5de20a 8251897f \G.......]...Q.. │ │ - 0x000173d4 1172140b 7901857f df84460b c59d807f .r..y.....F..... │ │ - 0x000173e4 f095780b 68267c7f 3ba5aa0b 629b777f ..x.h&|.;...b.w. │ │ - 0x000173f4 bbb2dc0b b4fc727f 66be0e0c 5e4a6e7f ......r.f...^Jn. │ │ - 0x00017404 35c8400c 6184697f 20d0720c bfaa647f 5.@.a.i. .r...d. │ │ - 0x00017414 20d6a40c 77bd5f7f 2ddad60c 8abc5a7f ...w._.-.....Z. │ │ - 0x00017424 3fdc080d faa7557f 4edc3a0d c77f507f ?.....U.N.:...P. │ │ - 0x00017434 53da6c0d f2434b7f 46d69e0d 7bf4457f S.l..CK.F...{.E. │ │ - 0x00017444 1fd0d00d 6491407f d7c7020e ad1a3b7f ....d.@.......;. │ │ - 0x00017454 66bd340e 5790357f c3b0660e 63f22f7f f.4.W.5...f.c./. │ │ - 0x00017464 e9a1980e d2402a7f ce90ca0e a57b247f .....@*......{$. │ │ - 0x00017474 6b7dfc0e dca21e7f b8672e0f 79b6187f k}.......g..y... │ │ - 0x00017484 af4f600f 7cb6127f 4635920f e7a20c7f .O`.|...F5...... │ │ - 0x00017494 7618c40f ba7b067f 38f9f50f f640007f v....{..8....@.. │ │ - 0x000174a4 84d72710 9df2f97e 52b35910 ae90f37e ..'....~R.Y....~ │ │ - 0x000174b4 9b8c8b10 2c1bed7e 5663bd10 1792e67e ....,..~Vc.....~ │ │ - 0x000174c4 7d37ef10 70f5df7e 07092111 3845d97e }7..p..~..!.8E.~ │ │ - 0x000174d4 edd75211 7181d27e 27a48411 1aaacb7e ..R.q..~'......~ │ │ - 0x000174e4 ad6db611 36bfc47e 7834e811 c6c0bd7e .m..6..~x4.....~ │ │ - 0x000174f4 80f81912 caaeb67e beb94b12 4389af7e .......~..K.C..~ │ │ - 0x00017504 29787d12 3350a87e ba33af12 9b03a17e )x}.3P.~.3.....~ │ │ - 0x00017514 6aece012 7ca3997e 30a21213 d62f927e j...|..~0..../.~ │ │ - 0x00017524 05554413 aca88a7e e2047613 ff0d837e .UD....~..v....~ │ │ - 0x00017534 bfb1a713 ce5f7b7e 935bd913 1d9e737e ....._{~.[....s~ │ │ - 0x00017544 58020b14 ebc86b7e 05a63c14 3be0637e X.....k~..<.;.c~ │ │ - 0x00017554 94466e14 0ce45b7e fce39f14 62d4537e .Fn...[~....b.S~ │ │ - 0x00017564 367ed114 3cb14b7e 3a150315 9c7a437e 6~..<.K~:....zC~ │ │ - 0x00017574 01a93415 83303b7e 82396615 f4d2327e ..4..0;~.9f...2~ │ │ - 0x00017584 b7c69715 ed612a7e 9750c915 73dd217e .....a*~.P..s.!~ │ │ - 0x00017594 1bd7fa15 8445197e 3b5a2c16 249a107e .....E.~;Z,.$..~ │ │ - 0x000175a4 f0d95d16 52db077e 32568f16 1109ff7d ..].R..~2V.....} │ │ - 0x000175b4 f9cec016 6223f67d 3e44f216 472aed7d ....b#.}>D..G*.} │ │ - 0x000175c4 f9b52317 c01de47d 22245517 cefdda7d ..#....}"$U....} │ │ - 0x000175d4 b38e8617 75cad17d a3f5b717 b483c87d ....u..}.......} │ │ - 0x000175e4 ea58e917 8d29bf7d 81b81a18 02bcb57d .X...).}.......} │ │ - 0x000175f4 61144c18 153bac7d 826c7d18 c6a6a27d a.L..;.}.l}....} │ │ - 0x00017604 dbc0ae18 17ff987d 6711e018 09448f7d .......}g....D.} │ │ - 0x00017614 1c5e1119 9f75857d f3a64219 da937b7d .^...u.}..B...{} │ │ - 0x00017624 e6eb7319 ba9e717d eb2ca519 4296677d ..s...q}.,..B.g} │ │ - 0x00017634 fc69d619 747a5d7d 11a3071a 504b537d .i..tz]}....PKS} │ │ - 0x00017644 23d8381a d908497d 29096a1a 0fb33e7d #.8...I}).j...>} │ │ - 0x00017654 1d369b1a f549347d f65ecc1a 8ccd297d .6...I4}.^....)} │ │ - 0x00017664 ad83fd1a d63d1f7d 3aa42e1b d59a147d .....=.}:......} │ │ - 0x00017674 97c05f1b 89e4097d bbd8901b f51aff7c .._....}.......| │ │ - 0x00017684 9eecc11b 1a3ef47c 3afcf21b fb4de97c .....>.|:....M.| │ │ - 0x00017694 8607241c 984ade7c 7c0e551c f333d37c ..$..J.||.U..3.| │ │ - 0x000176a4 1311861c 0f0ac87c 430fb71c ecccbc7c .......|C......| │ │ - 0x000176b4 0609e81c 8d7cb17c 54fe181d f318a67c .....|.|T......| │ │ - 0x000176c4 26ef491d 21a29a7c 73db7a1d 17188f7c &.I.!..|s.z....| │ │ - 0x000176d4 34c3ab1d d87a837c 62a6dc1d 65ca777c 4....z.|b...e.w| │ │ - 0x000176e4 f5840d1e c0066c7c e55e3e1e ec2f607c ......l|.^>../`| │ │ - 0x000176f4 2c346f1e e945547c c104a01e ba48487c ,4o..ET|.....HH| │ │ - 0x00017704 9dd0d01e 60383c7c b897011f de14307c ....`8<|......0| │ │ - 0x00017714 0b5a321f 35de237c 8f17631f 6794177c .Z2.5.#|..c.g..| │ │ - 0x00017724 3cd0931f 77370b7c 0a84c41f 65c7fe7b <...w7.|....e..{ │ │ - 0x00017734 f232f51f 3444f27b ecdc2520 e6ade57b .2..4D.{..% ...{ │ │ - 0x00017744 f1815620 7c04d97b f9218720 fa47cc7b ..V |..{.!. .G.{ │ │ - 0x00017754 febcb720 6078bf7b f652e820 b095b27b ... `x.{.R. ...{ │ │ - 0x00017764 dce31821 ee9fa57b a76f4921 1997987b ...!...{.oI!...{ │ │ - 0x00017774 4ff67921 367b8b7b cf77aa21 454c7e7b O.y!6{.{.w.!EL~{ │ │ - 0x00017784 1df4da21 490a717b 326b0b22 43b5637b ...!I.q{2k."C.c{ │ │ - 0x00017794 08dd3b22 364d567b 96496c22 25d2487b ..;"6MV{.Il"%.H{ │ │ - 0x000177a4 d5b09c22 10443b7b bd12cd22 faa22d7b ...".D;{..."..-{ │ │ - 0x000177b4 486ffd22 e5ee1f7b 6dc62d23 d327127b Ho."...{m.-#.'.{ │ │ - 0x000177c4 26185e23 c74d047b 6a648e23 c260f67a &.^#.M.{jd.#.`.z │ │ - 0x000177d4 33abbe23 c760e87a 78ecee23 d84dda7a 3..#.`.zx..#.M.z │ │ - 0x000177e4 33281f24 f727cc7a 5c5e4f24 25efbd7a 3(.$.'.z\^O$%..z │ │ - 0x000177f4 ec8e7f24 67a3af7a dab9af24 bc44a17a ...$g..z...$.D.z │ │ - 0x00017804 20dfdf24 29d3927a b7fe0f25 ae4e847a ..$)..z...%.N.z │ │ - 0x00017814 96184025 4fb7757a b72c7025 0d0d677a ..@%O.uz.,p%..gz │ │ - 0x00017824 113ba025 eb4f587a 9f43d025 eb7f497a .;.%.OXz.C.%..Iz │ │ - 0x00017834 57460026 0f9d3a7a 33433026 5aa72b7a WF.&..:z3C0&Z.+z │ │ - 0x00017844 2c3a6026 ce9e1c7a 392b9026 6d830d7a ,:`&...z9+.&m..z │ │ - 0x00017854 5516c026 3955fe79 76fbef26 3614ef79 U..&9U.yv..&6..y │ │ - 0x00017864 96da1f27 64c0df79 aeb34f27 c859d079 ...'d..y..O'.Y.y │ │ - 0x00017874 b5867f27 62e0c079 a653af27 3554b179 ...'b..y.S.'5T.y │ │ - 0x00017884 771adf27 45b5a179 23db0e28 92039279 w..'E..y#..(...y │ │ - 0x00017894 a1953e28 203f8279 ea496e28 f2677279 ..>( ?.y.In(.gry │ │ - 0x000178a4 f8f79d28 087e6279 c19fcd28 67815279 ...(.~by...(g.Ry │ │ - 0x000178b4 4041fd28 10724279 6ddc2c29 06503279 @A.(.rBym.,).P2y │ │ - 0x000178c4 40715c29 4b1b2279 b2ff8b29 e2d31179 @q\)K."y...)...y │ │ - 0x000178d4 bc87bb29 cd790179 5709eb29 0f0df178 ...).y.yW..)...x │ │ - 0x000178e4 7b841a2a ab8de078 20f9492a a3fbcf78 {..*...x .I*...x │ │ - 0x000178f4 4067792a f956bf78 d3cea82a b09fae78 @gy*.V.x...*...x │ │ - 0x00017904 d22fd82a cbd59d78 368a072b 4cf98c78 ./.*...x6..+L..x │ │ - 0x00017914 f7dd362b 360a7c78 0e2b662b 8c086b78 ..6+6.|x.+f+..kx │ │ - 0x00017924 7371952b 4ff45978 20b1c42b 83cd4878 sq.+O.Yx ..+..Hx │ │ - 0x00017934 0deaf32b 2b943778 331c232c 49482678 ...++.7x3.#,IH&x │ │ - 0x00017944 8a47522c dfe91478 0c6c812c f1780378 .GR,...x.l.,.x.x │ │ - 0x00017954 b189b02c 81f5f177 71a0df2c 915fe077 ...,...wq..,._.w │ │ - 0x00017964 46b00e2d 25b7ce77 28b93d2d 3ffcbc77 F..-%..w(.=-?..w │ │ - 0x00017974 10bb6c2d e22eab77 f6b59b2d 114f9977 ..l-...w...-.O.w │ │ - 0x00017984 d5a9ca2d ce5c8777 a396f92d 1d587577 ...-.\.w...-.Xuw │ │ - 0x00017994 5a7c282e ff406377 f35a572e 78175177 Z|(..@cw.ZW.x.Qw │ │ - 0x000179a4 6732862e 8bdb3e77 ae02b52e 3a8d2c77 g2....>w....:.,w │ │ - 0x000179b4 c1cbe32e 882c1a77 998d122f 79b90777 .....,.w.../y..w │ │ - 0x000179c4 2e48412f 0e34f576 7afb6f2f 4b9ce276 .HA/.4.vz.o/K..v │ │ - 0x000179d4 75a79e2f 32f2cf76 194ccd2f c735bd76 u../2..v.L./.5.v │ │ - 0x000179e4 5de9fb2f 0d67aa76 3a7f2a30 05869776 ]../.g.v:.*0...v │ │ - 0x000179f4 ab0d5930 b4928476 a6948730 1c8d7176 ..Y0...v...0..qv │ │ - 0x00017a04 2614b630 40755e76 228ce430 234b4b76 &..0@u^v"..0#KKv │ │ - 0x00017a14 95fc1231 c80e3876 76654131 31c02476 ...1..8vveA11.$v │ │ - 0x00017a24 bec66f31 635f1176 67209e31 60ecfd75 ..o1c_.vg .1`..u │ │ - 0x00017a34 6972cc31 2a67ea75 bdbcfa31 c5cfd675 ir.1*g.u...1...u │ │ - 0x00017a44 5cff2832 3426c375 3f3a5732 7b6aaf75 \.(24&.u?:W2{j.u │ │ - 0x00017a54 5e6d8532 9b9c9b75 b398b332 98bc8775 ^m.2...u...2...u │ │ - 0x00017a64 36bce132 75ca7375 e1d70f33 35c65f75 6..2u.su...35._u │ │ - 0x00017a74 abeb3d33 dcaf4b75 8ff76b33 6c873775 ..=3..Ku..k3l.7u │ │ - 0x00017a84 85fb9933 e84c2375 85f7c733 54000f75 ...3.L#u...3T..u │ │ - 0x00017a94 89ebf533 b3a1fa74 8ad72334 0831e674 ...3...t..#4.1.t │ │ - 0x00017aa4 81bb5134 55aed174 66977f34 9f19bd74 ..Q4U..tf..4...t │ │ - 0x00017ab4 326bad34 e872a874 df36db34 34ba9374 2k.4.r.t.6.44..t │ │ - 0x00017ac4 66fa0835 85ef7e74 beb53635 df126a74 f..5..~t..65..jt │ │ - 0x00017ad4 e2686435 46245574 c9139235 bc234074 .hd5F$Ut...5.#@t │ │ - 0x00017ae4 6eb6bf35 44112b74 c950ed35 e2ec1574 n..5D.+t.P.5...t │ │ - 0x00017af4 d3e21a36 9ab60074 866c4836 6e6eeb73 ...6...t.lH6nn.s │ │ - 0x00017b04 d9ed7536 6114d673 c666a336 78a8c073 ..u6a..s.f.6x..s │ │ - 0x00017b14 46d7d036 b42aab73 523ffe36 1b9b9573 F..6.*.sR?.6...s │ │ - 0x00017b24 e39e2b37 aef97f73 f2f55837 71466a73 ..+7...s..X7qFjs │ │ - 0x00017b34 77448637 68815473 6d8ab337 96aa3e73 wD.7h.Tsm..7..>s │ │ - 0x00017b44 ccc7e037 ffc12873 8dfc0d38 a5c71273 ...7..(s...8...s │ │ - 0x00017b54 a9283b38 8cbbfc72 194c6838 b79de672 .(;8...r.Lh8...r │ │ - 0x00017b64 d6669538 2b6ed072 d978c238 ea2cba72 .f.8+n.r.x.8.,.r │ │ - 0x00017b74 1c82ef38 f7d9a372 97821c39 57758d72 ...8...r...9Wu.r │ │ - 0x00017b84 437a4939 0dff7672 19697639 1b776072 CzI9..vr.iv9.w`r │ │ - 0x00017b94 134fa339 86dd4972 2a2cd039 51323372 .O.9..Ir*,.9Q23r │ │ - 0x00017ba4 5600fd39 80751c72 91cb293a 16a70572 V..9.u.r..):...r │ │ - 0x00017bb4 d48d563a 16c7ee71 1747833a 85d5d771 ..V:...q.G.:...q │ │ - 0x00017bc4 55f7af3a 65d2c071 869edc3a babda971 U..:e..q...:...q │ │ - 0x00017bd4 a33c093b 89979271 a5d1353b d35f7b71 .<.;...q..5;._{q │ │ - 0x00017be4 865d623b 9d166471 3ee08e3b ebbb4c71 .]b;..dq>..;..Lq │ │ - 0x00017bf4 c759bb3b c04f3571 1acae73b 20d21d71 .Y.;.O5q...; ..q │ │ - 0x00017c04 3031143c 0e430671 038f403c 8ea2ee70 01.<.C.q..@<...p │ │ - 0x00017c14 8ae36c3c a4f0d670 c02e993c 532dbf70 ..l<...p....B.o..R>A..o │ │ - 0x00017c74 73fb7d3e 7a50b56f c3d4a93e 79bd9c6f s.}>zP.o...>y..o │ │ - 0x00017c84 6ba4d53e 4219846f 616a013f d8636b6f k..>B..oaj.?.cko │ │ - 0x00017c94 a0262d3f 409d526f 21d9583f 7dc5396f .&-?@.Ro!.X?}.9o │ │ - 0x00017ca4 dd81843f 92dc206f ce20b03f 85e2076f ...?.. o. .?...o │ │ - 0x00017cb4 ecb5db3f 58d7ee6e 32410740 10bbd56e ...?X..n2A.@...n │ │ - 0x00017cc4 97c23240 b08dbc6e 163a5e40 3d4fa36e ..2@...n.:^@=O.n │ │ - 0x00017cd4 a8a78940 b9ff896e 460bb540 2a9f706e ...@...nF..@*.pn │ │ - 0x00017ce4 ea64e040 932d576e 8cb40b41 f8aa3d6e .d.@.-Wn...A..=n │ │ - 0x00017cf4 27fa3641 5c17246e b2356241 c5720a6e '.6A\.$n.5bA.r.n │ │ - 0x00017d04 29678d41 35bdf06d 848eb841 b1f6d66d )g.A5..m...A...m │ │ - 0x00017d14 bcabe341 3c1fbd6d cbbe0e42 dc36a36d ...A<..m...B.6.m │ │ - 0x00017d24 aac73942 933d896d 53c66442 65336f6d ..9B.=.mS.dBe3om │ │ - 0x00017d34 beba8f42 5818556d e6a4ba42 6eec3a6d ...BX.Um...Bn.:m │ │ - 0x00017d44 c384e542 acaf206d 505a1043 1562066d ...B.. mPZ.C.b.m │ │ - 0x00017d54 85253b43 af03ec6c 5be66543 7c94d16c .%;C...l[.eC|..l │ │ - 0x00017d64 cd9c9043 8214b76c d448bb43 c3839c6c ...C...l.H.C...l │ │ - 0x00017d74 68eae543 45e2816c 84811044 0b30676c h..CE..l...D.0gl │ │ - 0x00017d84 210e3b44 1a6d4c6c 39906544 7599316c !.;D.mLl9.eDu.1l │ │ - 0x00017d94 c4079044 21b5166c bd74ba44 21c0fb6b ...D!..l.t.D!..k │ │ - 0x00017da4 1cd7e444 7bbae06b db2e0f45 31a4c56b ...D{..k...E1..k │ │ - 0x00017db4 f47b3945 497daa6b 60be6345 c7458f6b .{9EI}.k`.cE.E.k │ │ - 0x00017dc4 19f68d45 aefd736b 1823b845 03a5586b ...E..sk.#.E..Xk │ │ - 0x00017dd4 5645e245 cb3b3d6b ce5c0c46 08c2216b VE.E.;=k.\.F..!k │ │ - 0x00017de4 78693646 c137066b 4e6b6046 f89cea6a xi6F.7.kNk`F...j │ │ - 0x00017df4 4a628a46 b2f1ce6a 654eb446 f435b36a Jb.F...jeN.F.5.j │ │ - 0x00017e04 992fde46 c169976a df050847 1e8d7b6a ./.F.i.j...G..{j │ │ - 0x00017e14 31d13147 10a05f6a 88915b47 9aa2436a 1.1G.._j..[G..Cj │ │ - 0x00017e24 de468547 c194276a 2cf1ae47 89760b6a .F.G..'j,..G.v.j │ │ - 0x00017e34 6d90d847 f647ef69 99240248 0e09d369 m..G.G.i.$.H...i │ │ - 0x00017e44 abad2b48 d3b9b669 9b2b5548 4c5a9a69 ..+H...i.+UHLZ.i │ │ - 0x00017e54 649e7e48 7bea7d69 ff05a848 656a6169 d.~H{.}i...Hejai │ │ - 0x00017e64 6562d148 10da4469 91b3fa48 7e392869 eb.H..Di...H~9(i │ │ - 0x00017e74 7bf92349 b5880b69 1e344d49 b9c7ee68 {.#I...i.4MI...h │ │ - 0x00017e84 73637649 8ff6d168 74879f49 3a15b568 scvI...ht..I:..h │ │ - 0x00017e94 1ba0c849 bf239868 61adf149 24227b68 ...I.#.ha..I$"{h │ │ - 0x00017ea4 3faf1a4a 6c105e68 b0a5434a 9bee4068 ?..Jl.^h..CJ..@h │ │ - 0x00017eb4 ad906c4a b7bc2368 3070954a c37a0668 ..lJ..#h0p.J.z.h │ │ - 0x00017ec4 3344be4a c528e967 af0ce74a c0c6cb67 3D.J.(.g...J...g │ │ - 0x00017ed4 9dc90f4b ba54ae67 f97a384b b6d29067 ...K.T.g.z8K...g │ │ - 0x00017ee4 bb20614b ba407367 ddba894b ca9e5567 . aK.@sg...K..Ug │ │ - 0x00017ef4 5849b24b eaec3767 28ccda4b 202b1a67 XI.K..7g(..K +.g │ │ - 0x00017f04 4543034c 6f59fc66 a9ae2b4c dc77de66 EC.LoY.f..+L.w.f │ │ - 0x00017f14 4e0e544c 6d86c066 2d627c4c 2485a266 N.TLm..f-b|L$..f │ │ - 0x00017f24 41aaa44c 08748466 84e6cc4c 1d536666 A..L.t.f...L.Sff │ │ - 0x00017f34 ee16f54c 67224866 7a3b1d4d ece12966 ...Lg"Hfz;.M..)f │ │ - 0x00017f44 2254454d af910b66 df606d4d b531ed65 "TEM...f.`mM.1.e │ │ - 0x00017f54 ac61954d 04c2ce65 8256bd4d 9f42b065 .a.M...e.V.M.B.e │ │ - 0x00017f64 5a3fe54d 8cb39165 301c0d4e cf147365 Z?.M...e0..N..se │ │ - 0x00017f74 fcec344e 6d665465 b9b15c4e 6ba83565 ..4NmfTe..\Nk.5e │ │ - 0x00017f84 606a844e cdda1665 eb16ac4e 98fdf764 `j.N...e...N...d │ │ - 0x00017f94 55b7d34e d110d964 964bfb4e 7d14ba64 U..N...d.K.N}..d │ │ - 0x00017fa4 aad3224f a0089b64 894f4a4f 3fed7b64 .."O...d.OJO?.{d │ │ - 0x00017fb4 2ebf714f 60c25c64 9322994f 06883d64 ..qO`.\d.".O..=d │ │ - 0x00017fc4 b179c04f 383e1e64 83c4e74f f8e4fe63 .y.O8>.d...O...c │ │ - 0x00017fd4 02030f50 4d7cdf63 29353650 3b04c063 ...PM|.c)56P;..c │ │ - 0x00017fe4 f15a5d50 c77ca063 54748450 f6e58063 .Z]P.|.cTt.P...c │ │ - 0x00017ff4 4d81ab50 cd3f6163 d581d250 508a4163 M..P.?ac...PP.Ac │ │ - 0x00018004 e675f950 85c52163 7b5d2051 71f10163 .u.P..!c{] Qq..c │ │ - 0x00018014 8c384751 170ee262 15076e51 7e1bc262 .8GQ...b..nQ~..b │ │ - 0x00018024 10c99451 aa19a262 757ebb51 a1088262 ...Q...bu~.Q...b │ │ - 0x00018034 4027e251 66e86162 6ac30852 ffb84162 @'.Qf.abj..R..Ab │ │ - 0x00018044 ee522f52 727a2162 c5d55552 c22c0162 .R/Rrz!b..UR.,.b │ │ - 0x00018054 ea4b7c52 f5cfe061 56b5a252 1064c061 .K|R...aV..R.d.a │ │ - 0x00018064 0412c952 18e99f61 ee61ef52 125f7f61 ...R...a.a.R._.a │ │ - 0x00018074 0ea51553 03c65e61 5ddb3b53 f01d3e61 ...S..^a].;S..>a │ │ - 0x00018084 d7046253 de661d61 75218853 d2a0fc60 ..bS.f.au!.S...` │ │ - 0x00018094 3131ae53 d1cbdb60 0634d453 e1e7ba60 11.S...`.4.S...` │ │ - 0x000180a4 ed29fa53 05f59960 e1122054 44f37860 .).S...`.. TD.x` │ │ - 0x000180b4 dbee4554 a2e25760 d7bd6b54 25c33660 ..ET..W`..kT%.6` │ │ - 0x000180c4 ce7f9154 d1941560 ba34b754 ad57f45f ...T...`.4.T.W._ │ │ - 0x000180d4 96dcdc54 bc0bd35f 5c770255 04b1b15f ...T..._\w.U..._ │ │ - 0x000180e4 05052855 8a47905f 8d854d55 53cf6e5f ..(U.G._..MUS.n_ │ │ - 0x000180f4 edf87255 65484d5f 205f9855 c5b22b5f ..rUeHM_ _.U..+_ │ │ - 0x00018104 1fb8bd55 770e0a5f e603e355 825be85e ...Uw.._...U.[.^ │ │ - 0x00018114 6e420856 e999c65e b2732d56 b3c9a45e nB.V...^.s-V...^ │ │ - 0x00018124 ab975256 e5ea825e 54ae7756 84fd605e ..RV...^T.wV..`^ │ │ - 0x00018134 a8b79c56 94013f5e a1b3c156 1cf71c5e ...V..?^...V...^ │ │ - 0x00018144 39a2e656 20defa5d 69830b57 a7b6d85d 9..V ..]i..W...] │ │ - 0x00018154 2e573057 b480b65d 801d5557 4e3c945d .W0W...]..UWN<.] │ │ - 0x00018164 5bd67957 79e9715d b8819e57 3b884f5d [.yWy.q]...W;.O] │ │ - 0x00018174 921fc357 9a182d5d e4afe757 9a9a0a5d ...W..-]...W...] │ │ - 0x00018184 a7320c58 410ee85c d6a73058 9473c55c .2.XA..\..0X.s.\ │ │ - 0x00018194 6c0f5558 99caa25c 62697958 5413805c l.UX...\biyXT..\ │ │ - 0x000181a4 b3b59d58 cc4d5d5c 5bf4c158 057a3a5c ...X.M]\[..X.z:\ │ │ - 0x000181b4 5225e658 0698175c 93480a59 d2a7f45b R%.X...\.H.Y...[ │ │ - 0x000181c4 195e2e59 71a9d15b df655259 e79cae5b .^.Yq..[.eRY...[ │ │ - 0x000181d4 de5f7659 39828b5b 124c9a59 6d59685b ._vY9..[.L.YmYh[ │ │ - 0x000181e4 742abe59 8822455b fffae159 90dd215b t*.Y."E[...Y..![ │ │ - 0x000181f4 aebd055a 8b8afe5a 7b72295a 7d29db5a ...Z...Z{r)Z}).Z │ │ - 0x00018204 60194d5a 6cbab75a 58b2705a 5e3d945a `.MZl..ZX.pZ^=.Z │ │ - 0x00018214 03001f00 988c1601 c8330303 a4e3df05 .........3...... │ │ - 0x00018224 6295a409 18df450e f27eb413 76f6dc19 b.....E..~..v... │ │ - 0x00018234 834da720 7c13f727 5ab0ab2f 5a10a137 .M. |..'Z../Z..7 │ │ - 0x00018244 28abb03f d1dcb247 c67b804f 708ef456 (..?...G.{.Op..V │ │ - 0x00018254 79fced5d 53165164 ffcf086a 2893076f y..]S.Qd...j(..o │ │ - 0x00018264 f4964773 f2b7ca76 e8d69979 9fcfc37b ..Gs...v...y...{ │ │ - 0x00018274 c1205c7d df61797e 67a5337f d0e1a27f . \}.ay~g.3..... │ │ - 0x00018284 a578dd7f 6decf67f e9d0fe7f 3ffcff7f .x..m.......?... │ │ - 0x00018294 4dc00700 89bb4500 878bc100 94e27a01 M.....E.......z. │ │ - 0x000182a4 4e4a7102 7a21a403 52991205 4fb2bb06 NJq.z!..R...O... │ │ - 0x000182b4 a1389e08 73c0b80a 28a2090d bdf68e0f .8..s...(....... │ │ - 0x000182c4 88944612 7a0c2e15 1ca84218 6d68811b ..F.z.....B.mh.. │ │ - 0x000182d4 d905e71e 5df16f22 05571826 cc21dc29 ....].o".W.&.!.) │ │ - 0x000182e4 fe00b72d 086fa431 c1b99f35 0c0ca439 ...-.o.1...5...9 │ │ - 0x000182f4 b678ac3d 7406b441 b0bcb545 09b1ac49 .x.=t..A...E...I │ │ - 0x00018304 2b15944d bd446751 20d32155 a598bf58 +..M.DgQ .!U...X │ │ - 0x00018314 f4be3c5c 5dcc955f d7adc762 64bfcf65 ..<\].._...bd..e │ │ - 0x00018324 bad2ab68 05345a6b abacd96d 0d842970 ...h.4Zk...m..)p │ │ - 0x00018334 387e4972 acd83974 3245fb75 0ae38e77 8~Ir..9t2E.u...w │ │ - 0x00018344 7e36f678 1a1f337a cdcc477b 16b4367c ~6.x..3z..G{..6| │ │ - 0x00018354 9281027d 180dae7d aa4c3c7e 6347b07e ...}...}.L<~cG.~ │ │ - 0x00018364 a7080d7f b793557f d5d78c7f 13a5b57f ......U......... │ │ - 0x00018374 fca1d27f 1242e67f 4cbdf27f 9008fa7f .....B..L....... │ │ - 0x00018384 39cffd7f ac6dff7f 01edff7f c4ffff7f 9....m.......... │ │ - 0x00018394 18f00100 66701100 9e6e3000 f1e55e00 ....fp...n0...^. │ │ - 0x000183a4 26cf9c00 8b20ea00 eacd4601 7fc8b201 &.... ....F..... │ │ - 0x000183b4 dffe2d02 ed5cb802 bdcb5103 7f31fa03 ..-..\....Q..1.. │ │ - 0x000183c4 6771b104 906b7705 dcfc4b06 ddfe2e07 gq...kw...K..... │ │ - 0x000183d4 b4472008 f1a91f09 77f42c0a 5df2470b .G .....w.,.].G. │ │ - 0x000183e4 d26a700c ff20a60d efd3e80e 753e3810 .jp.. ......u>8. │ │ - 0x000183f4 16179411 f60ffc12 c8d66f14 c214ef15 ..........o..... │ │ - 0x00018404 8e6e7917 4f840e19 96f1ad1a 6e4d571c .ny.O.......nMW. │ │ - 0x00018414 622a0a1e 8816c61f 9c9b8a21 123f5723 b*.........!.?W# │ │ - 0x00018424 3d822b25 69e20627 13d9e828 0edcd02a =.+%i..'...(...* │ │ - 0x00018434 c15dbe2c 60cdb02e 3397a730 d524a232 .].,`...3..0.$.2 │ │ - 0x00018444 8bdd9f34 9026a036 6f63a238 5ef6a53a ...4.&.6oc.8^..: │ │ - 0x00018454 9e40aa3c dfa2ae3e a67db240 b831b542 .@.<...>.}.@.1.B │ │ - 0x00018464 8620b644 99acb446 053ab048 d52ea84a . .D...F.:.H...J │ │ - 0x00018474 7df39b4c 49f38a4e cb9c7450 46625852 }..LI..N..tPFbXR │ │ - 0x00018484 1cba3554 311f0c56 5211db57 9115a259 ..5T1..VR..W...Y │ │ - 0x00018494 a3b6605b 3585165d 3918c35e 360d6660 ..`[5..]9..^6.f` │ │ - 0x000184a4 8608ff61 95b58d63 17c71165 34f78a66 ...a...c...e4..f │ │ - 0x000184b4 b007f967 07c25b69 87f7b26a 5a81fe6b ...g..[i...jZ..k │ │ - 0x000184c4 90403e6d 161e726e b50a9a6f f8feb570 .@>m..rn...o...p │ │ - 0x000184d4 16fbc571 cd06ca72 3d31c273 b290ae74 ...q...r=1.s...t │ │ - 0x000184e4 75428f75 856a6476 5c332e77 a0cdec77 uB.u.jdv\3.w...w │ │ - 0x000184f4 d76fa078 13564979 9cc1e779 94f87b7a .o.x.VIy...y..{z │ │ - 0x00018504 9645067b 57f7867b 4460fe7b 15d66c7c .E.{W..{D`.{..l| │ │ - 0x00018514 6eb1d27c 714d307d 5607867d 063ed47d n..|qM0}V..}.>.} │ │ - 0x00018524 ad511b7e 55a35b7e 7e94957e bb86c97e .Q.~U.[~~..~...~ │ │ - 0x00018534 4adbf77e b9f2207f 7f2c457f a7e6647f J..~.. ..,E...d. │ │ - 0x00018544 717d807f ff4a987f 00a7ac7f 62e6bd7f q}...J......b... │ │ - 0x00018554 045bcc7f 7253d87f 991ae27f 91f7e97f .[..rS.......... │ │ - 0x00018564 582df07f 9efaf47f 9099f87f aa3ffb7f X-...........?.. │ │ - 0x00018574 8b1dfd7f cc5efe7f e029ff7f f39fff7f .....^...)...... │ │ - 0x00018584 d2dcff7f d6f6ff7f d0feff7f fcffff7f ................ │ │ - 0x00018594 067c0000 325c0400 621c0c00 4cbc1700 .|..2\..b...L... │ │ - 0x000185a4 7a3b2700 55993a00 1cd55100 e7ed6c00 z;'.U.:...Q...l. │ │ - 0x000185b4 a9e28b00 2ab2ae00 0d5bd500 ccdbff00 ....*....[...... │ │ - 0x000185c4 b6322e01 f55d6001 855b9601 3929d001 .2...]`..[..9).. │ │ - 0x000185d4 bac40d02 832b4f02 e65a9402 0450dd02 .....+O..Z...P.. │ │ - 0x000185e4 d3072a03 197f7a03 6eb2ce03 379e2604 ..*...z.n...7.&. │ │ - 0x000185f4 ab3e8204 cc8fe104 6d8d4405 2933ab05 .>......m.D.)3.. │ │ - 0x00018604 687c1506 5e648306 07e6f406 25fc6907 h|..^d......%.i. │ │ - 0x00018614 46a1e207 bccf5e08 9f81de08 ccb06109 F.....^.......a. │ │ - 0x00018624 e356e809 466d720a 1dedff0a 4ccf900b .V..Fmr.....L... │ │ - 0x00018634 790c250c 0b9dbc0c 2679570d aa98f50d y.%.....&yW..... │ │ - 0x00018644 37f3960e 26803b0f 8f36e30f 420d8e10 7...&.;..6..B... │ │ - 0x00018654 cafa3b11 6bf5ec11 24f3a012 ace95713 ..;.k...$.....W. │ │ - 0x00018664 70ce1114 9896ce14 02378e15 44a45016 p........7..D.P. │ │ - 0x00018674 aad21517 38b6dd17 aa42a818 726b7519 ....8....B..rku. │ │ - 0x00018684 b923451a 625e171b 040eec1b f024c31c .#E.b^.......$.. │ │ - 0x00018694 32959c1d 8a50781e 7648561f 2e6e3620 2....Px.vHV..n6 │ │ - 0x000186a4 a2b21821 8106fd21 375ae322 ee9dcb23 ...!...!7Z."...# │ │ - 0x000186b4 8ec1b524 c0b4a125 f1668f26 4ec77e27 ...$...%.f.&N.~' │ │ - 0x000186c4 ccc46f28 234e6229 d751562a 34be4b2b ..o(#Nb).QV*4.K+ │ │ - 0x000186d4 5081422c 13893a2d 32c3332e 351d2e2f P.B,..:-2.3.5../ │ │ - 0x000186e4 78842930 2de62531 612f2332 fc4c2133 x.)0-.%1a/#2.L!3 │ │ - 0x000186f4 c22b2034 5ab81f35 4fdf1f36 108d2037 .+ 4Z..5O..6.. 7 │ │ - 0x00018704 f7ad2138 492e2339 3cfa243a f6fd263b ..!8I.#9<.$:..&; │ │ - 0x00018714 9325293c 295d2b3d c8902d3e 7fac2f3f .%)<)]+=..->../? │ │ - 0x00018724 5f9c3140 814c3341 05a93442 169e3543 _.1@.L3A..4B..5C │ │ - 0x00018734 f3173644 eb023645 654b3546 e1dd3347 ..6D..6EeK5F..3G │ │ - 0x00018744 ffa63148 7f932e49 45902a4a 5f8a254b ..1H...IE.*J_.%K │ │ - 0x00018754 066f1f4c a22b184d cead0f4e 5be3054f .o.L.+.M...N[..O │ │ - 0x00018764 53bafa4f fd20ee50 e105e051 ca57d052 S..O. .P...Q.W.R │ │ - 0x00018774 ca05bf53 3bffab54 c7339755 65938056 ...S;..T.3.Ue..V │ │ - 0x00018784 620e6857 5d954d58 52193159 968b125a b.hW].MXR.1Y...Z │ │ - 0x00018794 ddddf15a 3a02cf5b 27eba95c 818b825d ...Z:..['..\...] │ │ - 0x000187a4 8dd6585e fcbf2c5f e93bfe5f df3ecd60 ..X^..,_.;._.>.` │ │ - 0x000187b4 dabd9961 45ae6362 02062b63 66bbef63 ...aE.cb..+cf..c │ │ - 0x000187c4 3fc5b164 d01a7165 d7b32d66 8d88e766 ?..d..qe..-f...f │ │ - 0x000187d4 a5919e67 4ec85268 35260469 82a5b269 ...gN.Rh5&.i...i │ │ - 0x000187e4 dd405e6a 6cf3066b d2b8ac6b 308d4f6c .@^jl..k...k0.Ol │ │ - 0x000187f4 266def6c d4558c6d d444266e 4038bd6e &m.l.U.m.D&n@8.n │ │ - 0x00018804 ad2e516f 2e27e26f 4f217070 171dfb70 ..Qo.'.oO!pp...p │ │ - 0x00018814 061b8371 161c0872 b5218a72 c82d0973 ...q...r.!.r.-.s │ │ - 0x00018824 a6428573 1b63fe73 61927474 21d4e774 .B.s.c.sa.tt!..t │ │ - 0x00018834 722c5875 d59fc575 33333076 ddeb9776 r,Xu...u330v...v │ │ - 0x00018844 85cffc76 43e45e77 8a30be77 2ebb1a78 ...vC.^w.0.w...x │ │ - 0x00018854 598b7478 8ea8cb78 a71a2079 cde97179 Y.tx...x.. y..qy │ │ - 0x00018864 791ec179 70c10d7a c2db577a c1769f7a y..yp..z..Wz.v.z │ │ - 0x00018874 079ce47a 6b55277b 02ad677b 1bada57b ...zkU'{..g{...{ │ │ - 0x00018884 3a60e17b 18d11a7c 9e0a527c e117877c :`.{...|..R|...| │ │ - 0x00018894 2104ba7c c3daea7c 4fa7197d 6e75467d !..|...|O..}nuF} │ │ - 0x000188a4 e550717d 92459a7d 695fc17d 71aae67d .Pq}.E.}i_.}q..} │ │ - 0x000188b4 c0320a7e 79042c7e c72b4c7e dbb46a7e .2.~y.,~.+L~..j~ │ │ - 0x000188c4 e9ab877e 241da37e be14bd7e dd9ed57e ...~$..~...~...~ │ │ - 0x000188d4 a3c7ec7e 219b027f 5a25177f 3f722a7f ...~!...Z%..?r*. │ │ - 0x000188e4 aa8d3c7f 5d834d7f 005f5d7f 1b2c6c7f ..<.].M.._]..,l. │ │ - 0x000188f4 17f6797f 3ac8867f a2ad927f 46b19d7f ..y.:.......F... │ │ - 0x00018904 f3dda77f 463eb17f b0dcb97f 6cc3c17f ....F>......l... │ │ - 0x00018914 83fcc87f c791cf7f d28cd57f 02f7da7f ................ │ │ - 0x00018924 79d9df7f 1c3de47f 8b2ae87f 29aaeb7f y....=...*..)... │ │ - 0x00018934 12c4ee7f 1c80f17f d6e5f37f 86fcf57f ................ │ │ - 0x00018944 29cbf77f 6f58f97f baaafa7f 1ec8fb7f )...oX.......... │ │ - 0x00018954 60b6fc7f f37afd7f fa1afe7f 429bfe7f `....z......B... │ │ - 0x00018964 4700ff7f 2f4eff7f c988ff7f 90b3ff7f G.../N.......... │ │ - 0x00018974 a6d1ff7f d7e5ff7f 96f2ff7f fdf9ff7f ................ │ │ - 0x00018984 cdfdff7f 6dffff7f edffff7f ffffff7f ....m........... │ │ - 0x00018994 021f0000 0e170100 24070300 40ef0500 ........$...@... │ │ - 0x000189a4 59cf0900 67a70e00 5e771400 2e3f1b00 Y...g...^w...?.. │ │ - 0x000189b4 c8fe2200 18b62b00 08653500 810b4000 .."...+..e5...@. │ │ - 0x000189c4 68a94b00 a03e5800 0acb6500 844e7400 h.K..>X...e..Nt. │ │ - 0x000189d4 eac88300 143a9400 daa1a500 1000b800 .....:.......... │ │ - 0x000189e4 8854cb00 109fdf00 76dff400 84150b01 .T......v....... │ │ - 0x000189f4 01412201 b2613a01 59775301 b6816d01 .A"..a:.YwS...m. │ │ - 0x00018a04 87808801 8573a401 695ac101 e634df01 .....s..iZ...4.. │ │ - 0x00018a14 b102fe01 77c31d02 e7763e02 a91c6002 ....w....v>...`. │ │ - 0x00018a24 66b48202 c13da602 5db8ca02 d623f002 f....=..]....#.. │ │ - 0x00018a34 cb7f1603 d3cb3d03 83076603 70328f03 ......=...f.p2.. │ │ - 0x00018a44 294cb903 3a54e403 2e4a1004 8b2d3d04 )L..:T...J...-=. │ │ - 0x00018a54 d5fd6a04 8cba9904 2d63c904 34f7f904 ..j.....-c..4... │ │ - 0x00018a64 15762b05 46df5d05 37329105 536ec505 .v+.F.].72..Sn.. │ │ - 0x00018a74 0693fa05 b69f3006 c5936706 936e9f06 ......0...g..n.. │ │ - 0x00018a84 7c2fd806 d9d51107 fe604c07 3dd08707 |/.......`L.=... │ │ - 0x00018a94 e422c407 3e580108 916f3f08 1f687e08 ."..>X...o?..h~. │ │ - 0x00018aa4 2941be08 eaf9fe08 9a914009 6d078309 )A........@.m... │ │ - 0x00018ab4 925ac609 388a0a0a 85954f0a 9f7b950a .Z..8.....O..{.. │ │ - 0x00018ac4 a73bdc0a b9d4230b ee456c0b 5a8eb50b .;....#..El.Z... │ │ - 0x00018ad4 0fadff0b 1aa14a0c 8269960c 4d05e30c ......J..i..M... │ │ - 0x00018ae4 7b73300d 08b37e0d ebc2cd0d 1aa21d0e {s0...~......... │ │ - 0x00018af4 834f6e0e 11cabf0e ad10120f 3822650f .On.........8"e. │ │ - 0x00018b04 91fdb80f 92a10d10 110d6310 e03eb910 ..........c..>.. │ │ - 0x00018b14 cb351011 9af06711 136ec011 f5ac1912 .5....g..n...... │ │ - 0x00018b24 fbab7312 db69ce12 4ae52913 f31c8613 ..s..i..J.)..... │ │ - 0x00018b34 800fe313 97bb4014 d81f9f14 de3afe14 ......@......:.. │ │ - 0x00018b44 400b5e15 928fbe15 62c61f16 38ae8116 @.^.....b...8... │ │ - 0x00018b54 9b45e416 0b8b4717 037dab17 fb191018 .E....G..}...... │ │ - 0x00018b64 67607518 b34edb18 4ae34119 921ca919 g`u..N..J.A..... │ │ - 0x00018b74 eaf8101a af76791a 3994e21a da4f4c1b .....vy.9....OL. │ │ - 0x00018b84 e2a7b61b 9a9a211c 49268d1c 2e49f91c ......!.I&...I.. │ │ - 0x00018b94 8801661d 8e4dd31d 742b411e 6a99af1e ..f..M..t+A.j... │ │ - 0x00018ba4 9b951e1f 2f1e8e1f 4631fe1f 01cd6e20 ..../...F1....n │ │ - 0x00018bb4 78efdf20 c2965121 f0c0c321 106c3622 x.. ..Q!...!.l6" │ │ - 0x00018bc4 2a96a922 453d1d23 605f9123 7afa0524 *.."E=.#`_.#z..$ │ │ - 0x00018bd4 8c0c7b24 8993f024 658d6625 0cf8dc25 ..{$...$e.f%...% │ │ - 0x00018be4 67d15326 5e17cb26 d0c74227 9ee0ba27 g.S&^..&..B'...' │ │ - 0x00018bf4 a25f3328 b342ac28 a5872529 482c9f29 ._3(.B.(..%)H,.) │ │ - 0x00018c04 692e192a d18b932a 47420e2b 8d4f892b i..*...*GB.+.O.+ │ │ - 0x00018c14 64b1042c 8865802c b269fc2c 9abb782d d..,.e.,.i.,..x- │ │ - 0x00018c24 f458f52d 6f3f722e bb6cef2e 83de6c2f .X.-o?r..l....l/ │ │ - 0x00018c34 7092ea2f 27866830 4eb7e630 85236531 p../'.h0N..0.#e1 │ │ - 0x00018c44 6bc8e331 9ea36232 b8b2e132 52f36033 k..1..b2...2R.`3 │ │ - 0x00018c54 0363e033 5eff5f34 f8c5df34 62b45f35 .c.3^._4...4b._5 │ │ - 0x00018c64 2ac8df35 e0fe5f36 0f56e036 43cb6037 *..5.._6.V.6C.`7 │ │ - 0x00018c74 055ce137 df056238 57c6e238 f59a6339 .\.7..b8W..8..c9 │ │ - 0x00018c84 3e81e439 b676653a e378e63a 4785673b >..9.ve:.x.:G.g; │ │ - 0x00018c94 6599e83b c1b2693c dcceea3c 37eb6b3d e..;..i<...<7.k= │ │ - 0x00018ca4 5705ed3d bb1a6e3e e628ef3e 5a2d703f W..=..n>.(.>Z-p? │ │ - 0x00018cb4 9a25f13f 290f7240 89e7f240 3fac7341 .%.?).r@...@?.sA │ │ - 0x00018cc4 d05af441 c2f07442 9a6bf542 e0c87543 .Z.A..tB.k.B..uC │ │ - 0x00018cd4 1d06f643 db207644 a516f644 09e57545 ...C. vD...D..uE │ │ - 0x00018ce4 9489f545 d6017546 624bf446 cb637347 ...E..uFbK.F.csG │ │ - 0x00018cf4 a648f247 8ef77048 1a6eef48 e8a96d49 .H.G..pH.n.H..mI │ │ - 0x00018d04 97a8eb49 c867694a 21e5e64a 471e644b ...I.giJ!..JG.dK │ │ - 0x00018d14 e510e14b a7ba5d4c 3f19da4c 5f2a564d ...K..]L?..L_*VM │ │ - 0x00018d24 bdebd14d 155b4d4e 2376c84e a93a434f ...M.[MN#v.N.:CO │ │ - 0x00018d34 6ca6bd4f 34b73750 cf6ab150 0ebf2a51 l..O4.7P.j.P..*Q │ │ - 0x00018d44 c5b1a351 ce401c52 066a9452 502b0c53 ...Q.@.R.j.RP+.S │ │ - 0x00018d54 92828353 b86dfa53 b3ea7054 76f7e654 ...S.m.S..pTv..T │ │ - 0x00018d64 fc915c55 44b8d155 51684656 2fa0ba56 ..\UD..UQhFV/..V │ │ - 0x00018d74 eb5d2e57 989fa157 52631458 37a78658 .].W...WRc.X7..X │ │ - 0x00018d84 6d69f858 1ca86959 7761da59 b4934a5a mi.X..iYwa.Y..JZ │ │ - 0x00018d94 0f3dba5a cb5b295b 30ee975b 8df2055c .=.Z.[)[0..[...\ │ │ - 0x00018da4 3867735c 8d4ae05c ed9a4c5d c156b85d 8gs\.J.\..L].V.] │ │ - 0x00018db4 787c235e 890a8e5e 6ffff75e b059615f x|#^...^o..^.Ya_ │ │ - 0x00018dc4 d417ca5f 6e383260 15ba9960 699b0061 ..._n82`...`i..a │ │ - 0x00018dd4 11db6661 b977cc61 17703162 e7c29562 ..fa.w.a.p1b...b │ │ - 0x00018de4 ec6ef962 f1725c63 c8cdbe63 4b7e2064 .n.b.r\c...cK~ d │ │ - 0x00018df4 5a838164 dedbe164 c8864165 0e83a065 Z..d...d..Ae...e │ │ - 0x00018e04 b1cffe65 b76b5c66 3056b966 308e1567 ...e.k\f0V.f0..g │ │ - 0x00018e14 d7127167 4be3cb67 b9fe2568 56647f68 ..qgK..g..%hVd.h │ │ - 0x00018e24 6113d868 1e0b3069 da4a8769 ead1dd69 a..h..0i.J.i...i │ │ - 0x00018e34 ab9f336a 82b3886a db0cdd6a 2aab306b ..3j...j...j*.0k │ │ - 0x00018e44 ec8d836b a6b4d56b e21e276c 36cc776c ...k...k..'l6.wl │ │ - 0x00018e54 3dbcc76c 9bee166d fb62656d 1119b36d =..l...m.bem...m │ │ - 0x00018e64 9910006e 55494c6e 11c3976e 9f7de26e ...nUILn...n.}.n │ │ - 0x00018e74 d9782c6f a2b4756f e430be6f 91ed0570 .x,o..uo.0.o...p │ │ - 0x00018e84 a1ea4c70 16289370 f8a5d870 57641d71 ..Lp.(.p...pWd.q │ │ - 0x00018e94 4b636171 f3a2a471 7523e771 00e52872 Kcaq...qu#.q..(r │ │ - 0x00018ea4 c8e76972 0a2caa72 09b2e972 127a2873 ..ir.,.r...r.z(s │ │ - 0x00018eb4 76846673 8fd1a373 bc61e073 66351c74 v.fs...s.a.sf5.t │ │ - 0x00018ec4 fa4c5774 eea89174 be49cb74 ec2f0475 .LWt...t.I.t./.u │ │ - 0x00018ed4 035c3c75 92ce7375 2f88aa75 7989e075 .\. │ │ - 0x00019364 19c15906 dd747506 47629106 4189ad06 ..Y..tu.Gb..A... │ │ - 0x00019374 b8e9c906 9783e606 c8560307 36632007 .........V..6c . │ │ - 0x00019384 cba83d07 72275b07 15df7807 9ccf9607 ..=.r'[...x..... │ │ - 0x00019394 f3f8b407 015bd307 b1f5f107 ebc81008 .....[.......... │ │ - 0x000193a4 97d42f08 9e184f08 e9946e08 5e498e08 ../...O...n.^I.. │ │ - 0x000193b4 e635ae08 685ace08 ccb6ee08 f84a0f09 .5..hZ.......J.. │ │ - 0x000193c4 d3163009 441a5109 30557209 7fc79309 ..0.D.Q.0Ur..... │ │ - 0x000193d4 1571b509 d851d709 ae69f909 7cb81b0a .q...Q...i..|... │ │ - 0x000193e4 263e3e0a 91fa600a a2ed830a 3c17a70a &>>...`.....<... │ │ - 0x000193f4 4377ca0a 9b0dee0a 28da110b ccdc350b Cw......(.....5. │ │ - 0x00019404 6a155a0b e5837e0b 1f28a30b fa01c80b j.Z...~..(...... │ │ - 0x00019414 5911ed0b 1c56120c 25d0370c 557f5d0c Y....V..%.7.U.]. │ │ - 0x00019424 8d63830c ae7ca90c 97cacf0c 2a4df60c .c...|......*M.. │ │ - 0x00019434 44041d0d c7ef430d 920f6b0d 8363920d D.....C...k..c.. │ │ - 0x00019444 79ebb90d 52a7e10d ee96090e 29ba310e y...R.......).1. │ │ - 0x00019454 e2105a0e f69a820e 4158ab0e a248d40e ..Z.....AX...H.. │ │ - 0x00019464 f46bfd0e 14c2260f de4a500f 2e067a0f .k....&..JP...z. │ │ - 0x00019474 dff3a30f cd13ce0f d265f80f cae92210 .........e....". │ │ - 0x00019484 8e9f4d10 f9867810 e59fa310 2ceace10 ..M...x.....,... │ │ - 0x00019494 a665fa10 2d122611 9aef5111 c5fd7d11 .e..-.&...Q...}. │ │ - 0x000194a4 873caa11 b6abd611 2c4b0312 c01a3012 .<......,K....0. │ │ - 0x000194b4 481a5d12 9b498a12 91a8b712 ff36e512 H.]..I.......6.. │ │ - 0x000194c4 bbf41213 9ce14013 75fd6e13 1e489d13 ......@.u.n..H.. │ │ - 0x000194d4 6ac1cb13 2f69fa13 403f2914 71435814 j.../i..@?).qCX. │ │ - 0x000194e4 97758714 85d5b614 0d63e614 041e1615 .u.......c...... │ │ - 0x000194f4 3b064615 851b7615 b35da615 99ccd615 ;.F...v..]...... │ │ - 0x00019504 06680716 cd2f3816 bf236916 ab439a16 .h.../8..#i..C.. │ │ - 0x00019514 628fcb16 b506fd16 73a92e17 6b776017 b.......s...kw`. │ │ - 0x00019524 6e709217 4994c417 cbe2f617 c35b2918 np..I........[). │ │ - 0x00019534 fffe5b18 4ccc8e18 79c3c118 52e4f418 ..[.L...y...R... │ │ - 0x00019544 a42e2819 3ca25b19 e63e8f19 6e04c319 ..(.<.[..>..n... │ │ - 0x00019554 a1f2f619 4a092b1a 33485f1a 28af931a ....J.+.3H_.(... │ │ - 0x00019564 f33dc81a 60f4fc1a 37d2311b 44d7661b .=..`...7.1.D.f. │ │ - 0x00019574 4e039c1b 2156d11b 84cf061c 406f3c1c N...!V......@o<. │ │ - 0x00019584 1e35721c e620a81c 6032de1c 5369141d .5r.. ..`2..Si.. │ │ - 0x00019594 87c54a1d c346811d cdecb71d 6cb7ee1d ..J..F......l... │ │ - 0x000195a4 67a6251e 82b95c1e 85f0931e 334bcb1e g.%...\.....3K.. │ │ - 0x000195b4 53c9021f aa6a3a1f fb2e721f 0b16aa1f S....j:...r..... │ │ - 0x000195c4 9e1fe21f 794b1a20 5d995220 10098b20 ....yK. ].R ... │ │ - 0x000195d4 539ac320 ea4cfc20 97203521 1c156e21 S.. .L. . 5!..n! │ │ - 0x000195e4 3a2aa721 b55fe021 4db51922 c32a5322 :*.!._.!M..".*S" │ │ - 0x000195f4 d8bf8c22 4d74c622 e2470023 583a3a23 ..."Mt.".G.#X::# │ │ - 0x00019604 6d4b7423 e37aae23 78c8e823 ec332324 mKt#.z.#x..#.3#$ │ │ - 0x00019614 fdbc5d24 69639824 f126d324 50070e25 ..]$ic.$.&.$P..% │ │ - 0x00019624 46044925 901d8425 ec52bf25 17a4fa25 F.I%...%.R.%...% │ │ - 0x00019634 cd103626 cc987126 cf3bad26 94f9e826 ..6&..q&.;.&...& │ │ - 0x00019644 d6d12427 51c46027 c0d09c27 e0f6d827 ..$'Q.`'...'...' │ │ - 0x00019654 6a361528 1b8f5128 ac008e28 d88aca28 j6.(..Q(...(...( │ │ - 0x00019664 5a2d0729 ebe74329 45ba8029 22a4bd29 Z-.)..C)E..)"..) │ │ - 0x00019674 3ca5fa29 4abd372a 07ec742a 2b31b22a <..)J.7*..t*+1.* │ │ - 0x00019684 6f8cef2a 8bfd2c2b 37846a2b 2c20a82b o..*..,+7.j+, .+ │ │ - 0x00019694 20d1e52b cc96232c e770612c 295f9f2c ..+..#,.pa,)_., │ │ - 0x000196a4 4761dd2c fa761b2d f79f592d f5db972d Ga.,.v.-..Y-...- │ │ - 0x000196b4 ab2ad62d cf8b142e 16ff522e 3684912e .*.-......R.6... │ │ - 0x000196c4 e51ad02e d9c20e2f c67b4d2f 62458c2f ......./.{M/bE./ │ │ - 0x000196d4 621fcb2f 7a090a30 5f034930 c60c8830 b../z..0_.I0...0 │ │ - 0x000196e4 6325c730 ea4c0631 0f834531 86c78431 c%.0.L.1..E1...1 │ │ - 0x000196f4 031ac431 397a0332 dce74232 9f628232 ...19z.2..B2.b.2 │ │ - 0x00019704 36eac132 537e0133 a91e4133 ecca8033 6..2S~.3..A3...3 │ │ - 0x00019714 ce82c033 02460034 39144034 27ed7f34 ...3.F.49.@4'..4 │ │ - 0x00019724 7ed0bf34 f0bdff34 2eb53f35 ecb57f35 ~..4...4..?5...5 │ │ - 0x00019734 dabfbf35 aad2ff35 0fee3f36 b9118036 ...5...5..?6...6 │ │ - 0x00019744 5a3dc036 a4700037 48ab4037 f7ec8037 Z=.6.p.7H.@7...7 │ │ - 0x00019754 6235c137 3a840138 31d94138 f7338238 b5.7:..81.A8.3.8 │ │ - 0x00019764 3d94c238 b4f90239 0d644339 f8d28339 =..8...9.dC9...9 │ │ - 0x00019774 2646c439 48bd043a 0e38453a 2ab6853a &F.9H..:.8E:*..: │ │ - 0x00019784 4a37c63a 20bb063b 5c41473b aec9873b J7.: ..;\AG;...; │ │ - 0x00019794 c753c83b 57df083c 0f6c493c 9ff9893c .S.;W..<.lI<...< │ │ - 0x000197a4 b687ca3c 05160b3d 3da44b3d 0e328c3d ...<...==.K=.2.= │ │ - 0x000197b4 27bfcc3d 3a4b0d3e f6d54d3e 0c5f8e3e '..=:K.>..M>._.> │ │ - 0x000197c4 2be6ce3e 056b0f3f 49ed4f3f a86c903f +..>.k.?I.O?.l.? │ │ - 0x000197d4 d2e8d03f 77611140 48d65140 f6469240 ...?wa.@H.Q@.F.@ │ │ - 0x000197e4 30b3d240 a71a1341 0c7d5341 10da9341 0..@...A.}SA...A │ │ - 0x000197f4 6231d441 b4821442 b7cd5442 1b129542 b1.A...B..TB...B │ │ - 0x00019804 914fd542 ca851543 77b45543 49db9543 .O.B...Cw.UCI..C │ │ - 0x00019814 f1f9d543 21101644 8a1d5644 dd219644 ...C!..D..VD.!.D │ │ - 0x00019824 cc1cd644 080e1645 44f55545 30d29545 ...D...ED.UE0..E │ │ - 0x00019834 7fa4d545 e36b1546 0e285546 b2d89446 ...E.k.F.(UF...F │ │ - 0x00019844 827dd446 2f161447 6da25347 ef219347 .}.F/..Gm.SG.!.G │ │ - 0x00019854 6694d247 87f91148 04515148 919a9048 f..G...H.QQH...H │ │ - 0x00019864 e1d5cf48 a7020f49 98204e49 662f8d49 ...H...I. NIf/.I │ │ - 0x00019874 c72ecc49 6f1e0b4a 11fe494a 62cd884a ...Io..J..IJb..J │ │ - 0x00019884 188cc74a e639064b 83d6444b a261834b ...J.9.K..DK.a.K │ │ - 0x00019894 fadac14b 4142004c 2c973e4c 70d97c4c ...KAB.L,.>Lp.|L │ │ - 0x000198a4 c508bb4c e124f94c 7a2d374d 4722754d ...L.$.Lz-7MG"uM │ │ - 0x000198b4 0003b34d 5acff04d 0f872e4e d6296c4e ...MZ..M...N.)lN │ │ - 0x000198c4 66b7a94e 782fe74e c491244f 02de614f f..Nx/.N..$O..aO │ │ - 0x000198d4 ec139f4f 3b33dc4f a83b1950 ed2c5650 ...O;3.O.;.P.,VP │ │ - 0x000198e4 c3069350 e5c8cf50 0d730c51 f6044951 ...P...P.s.Q..IQ │ │ - 0x000198f4 5a7e8551 f5dec151 8226fe51 bc543a52 Z~.Q...Q.&.Q.T:R │ │ - 0x00019904 61697652 2c64b252 d944ee52 260b2a53 aivR,d.R.D.R&.*S │ │ - 0x00019914 d0b66553 9347a153 2fbddc53 60171854 ..eS.G.S/..S`..T │ │ - 0x00019924 e5555354 7d788e54 e67ec954 e1680455 .UST}x.T.~.T.h.U │ │ - 0x00019934 2c363f55 87e67955 b379b455 70efee55 ,6?U..yU.y.Up..U │ │ - 0x00019944 7f472956 a1816356 979d9d56 249bd756 .G)V..cV...V$..V │ │ - 0x00019954 0a7a1157 0a3a4b57 e9da8457 695cbe57 .z.W.:KW...Wi\.W │ │ - 0x00019964 4dbef757 5a003158 54226a58 0024a358 M..WZ.1XT"jX.$.X │ │ - 0x00019974 2205dc58 7fc51459 de644d59 05e38559 "..X...Y.dMY...Y │ │ - 0x00019984 ba3fbe59 c37af659 e9932e5a f28a665a .?.Y.z.Y...Z..fZ │ │ - 0x00019994 a65f9e5a ce11d65a 33a10d5b 9d0d455b ._.Z...Z3..[..E[ │ │ - 0x000199a4 d7567c5b a97cb35b de7eea5b 415d215c .V|[.|.[.~.[A]!\ │ │ - 0x000199b4 9d17585c bead8e5c 6f1fc55c 7c6cfb5c ..X\...\o..\|l.\ │ │ - 0x000199c4 b294315d de97675d cf759d5d 512ed35d ..1]..g].u.]Q..] │ │ - 0x000199d4 32c1085e 432e3e5e 5175735e 2d96a85e 2..^C.>^Qus^-..^ │ │ - 0x000199e4 a790dd5e 8e64125f b411475f ea977b5f ...^.d._..G_..{_ │ │ - 0x000199f4 02f7af5f ce2ee45f 203f1860 cc274c60 ..._..._ ?.`.'L` │ │ - 0x00019a04 a6e87f60 8081b360 2ff2e660 893a1a61 ...`...`/..`.:.a │ │ - 0x00019a14 625a4d61 90518061 e91fb361 45c5e561 bZMa.Q.a...aE..a │ │ - 0x00019a24 79411862 5d944a62 cabd7c62 98bdae62 yA.b].Jb..|b...b │ │ - 0x00019a34 9f93e062 ba3f1263 c1c14363 8f197563 ...b.?.c..Cc..uc │ │ - 0x00019a44 ff46a663 ec49d763 32220864 adcf3864 .F.c.I.c2".d..8d │ │ - 0x00019a54 38526964 b3a99964 f9d5c964 ead6f964 8Rid...d...d...d │ │ - 0x00019a64 63ac2965 43565965 6ad48865 b826b865 c.)eCVYej..e.&.e │ │ - 0x00019a74 0e4de765 4b471666 52154566 04b77366 .M.eKG.fR.Ef..sf │ │ - 0x00019a84 442ca266 f474d066 f890fe66 33802c67 D,.f.t.f...f3.,g │ │ - 0x00019a94 8a425a67 e1d78767 1f40b567 277be267 .BZg...g.@.g'{.g │ │ - 0x00019aa4 e1880f68 34693c68 051c6968 3ea19568 ...h4i..h │ │ - 0x00019ab4 c7f8c168 8722ee68 681e1a69 54ec4569 ...h.".hh..iT.Ei │ │ - 0x00019ac4 358c7169 f5fd9c69 7f41c869 c056f369 5.qi...i.A.i.V.i │ │ - 0x00019ad4 a33d1e6a 15f6486a 0280736a 5adb9d6a .=.j..Hj..sjZ..j │ │ - 0x00019ae4 0808c86a fd05f26a 26d51b6b 7575456b ...j...j&..kuuEk │ │ - 0x00019af4 d8e66e6b 4029986b 9f3cc16b e520ea6b ..nk@).k.<.k. .k │ │ - 0x00019b04 05d6126c f15b3b6c 9cb2636c fbd98b6c ...l.[;l..cl...l │ │ - 0x00019b14 00d2b36c a09adb6c d033036d 869d2a6d ...l...l.3.m..*m │ │ - 0x00019b24 b7d7516d 5ae2786d 67bd9f6d d368c66d ..QmZ.xmg..m.h.m │ │ - 0x00019b34 98e4ec6d ad30136e 0c4d396e ae395f6e ...m.0.n.M9n.9_n │ │ - 0x00019b44 8df6846e a283aa6e eae0cf6e 5e0ef56e ...n...n...n^..n │ │ - 0x00019b54 fc0b1a6f bfd93e6f a477636f a8e5876f ...o..>o.wco...o │ │ - 0x00019b64 c923ac6f 0632d06f 5c10f46f ccbe1770 .#.o.2.o\..o...p │ │ - 0x00019b74 543d3b70 f58b5e70 afaa8170 8499a470 T=;p..^p...p...p │ │ - 0x00019b84 7458c770 83e7e970 b2460c71 05762e71 tX.p...p.F.q.v.q │ │ - 0x00019b94 7f755071 23457271 f6e49371 fd54b571 .uPq#Erq...q.T.q │ │ - 0x00019ba4 3e95d671 bda5f771 81861872 92373972 >..q...q...r.79r │ │ - 0x00019bb4 f5b85972 b20a7a72 d22c9a72 5d1fba72 ..Yr..zr.,.r]..r │ │ - 0x00019bc4 5ce2d972 d875f972 dbd91873 6f0e3873 \..r.u.r...so.8s │ │ - 0x00019bd4 a0135773 78e97573 03909473 4c07b373 ..Wsx.us...sL..s │ │ - 0x00019be4 614fd173 4f68ef73 22520d74 e90c2b74 aO.sOh.s"R.t..+t │ │ - 0x00019bf4 b1984874 89f56574 81238374 a822a074 ..Ht..et.#.t.".t │ │ - 0x00019c04 0ef3bc74 c394d974 d807f674 5f4c1275 ...t...t...t_L.u │ │ - 0x00019c14 68622e75 054a4a75 4b036675 4a8e8175 hb.u.JJuK.fuJ..u │ │ - 0x00019c24 16eb9c75 c419b875 661ad375 12eded75 ...u...uf..u...u │ │ - 0x00019c34 dc910876 da082376 21523d76 c86d5776 ...v..#v!R=v.mWv │ │ - 0x00019c44 e45b7176 8c1c8b76 d9afa476 e015be76 .[qv...v...v...v │ │ - 0x00019c54 bb4ed776 825af076 4d390977 35eb2177 .N.v.Z.vM9.w5.!w │ │ - 0x00019c64 54703a77 c4c85277 9ff46a77 00f48277 Tp:w..Rw..jw...w │ │ - 0x00019c74 01c79a77 bd6db277 51e8c977 d836e177 ...w.m.wQ..w.6.w │ │ - 0x00019c84 6f59f877 32500f78 3f1b2678 b2ba3c78 oY.w2P.x?.&x.....t.. │ │ - 0x00019eb4 58970f7f aca5147f 13a0197f bc861e7f X............... │ │ - 0x00019ec4 d859237f 9519287f 23c62c7f b15f317f .Y#...(.#.,.._1. │ │ - 0x00019ed4 6ee6357f 8a5a3a7f 33bc3e7f 980b437f n.5..Z:.3.>...C. │ │ - 0x00019ee4 e748477f 50744b7f 018e4f7f 2996537f .HG.PtK...O.).S. │ │ - 0x00019ef4 f58c577f 93725b7f 32475f7f 000b637f ..W..r[.2G_...c. │ │ - 0x00019f04 2bbe667f df606a7f 4bf36d7f 9b75717f +.f..`j.K.m..uq. │ │ - 0x00019f14 fee7747f a04a787f af9d7b7f 56e17e7f ..t..Jx...{.V.~. │ │ - 0x00019f24 c315827f 223b857f 9f51887f 67598b7f ....";...Q..gY.. │ │ - 0x00019f34 a6528e7f 873d917f 361a947f dfe8967f .R...=..6....... │ │ - 0x00019f44 ada9997f cb5c9c7f 65029f7f a59aa17f .....\..e....... │ │ - 0x00019f54 b525a47f c1a3a67f f314a97f 7479ab7f .%..........ty.. │ │ - 0x00019f64 6fd1ad7f 0d1db07f 785cb27f d98fb47f o.......x\...... │ │ - 0x00019f74 5ab7b67f 23d3b87f 5de3ba7f 31e8bc7f Z...#...]...1... │ │ - 0x00019f84 c7e1be7f 47d0c07f d9b3c27f a58cc47f ....G........... │ │ - 0x00019f94 d35ac67f 881ec87f eed7c97f 2a87cb7f .Z..........*... │ │ - 0x00019fa4 632ccd7f bfc7ce7f 6659d07f 7ce1d17f c,......fY..|... │ │ - 0x00019fb4 2760d37f 8dd5d47f d341d67f 1ea5d77f '`.......A...... │ │ - 0x00019fc4 94ffd87f 5751da7f 8e9adb7f 5bdbdc7f ....WQ......[... │ │ - 0x00019fd4 e213de7f 4844df7f af6ce07f 3b8de17f ....HD...l..;... │ │ - 0x00019fe4 0ea6e27f 4bb7e37f 14c1e47f 8bc3e57f ....K........... │ │ - 0x00019ff4 d2bee67f 0ab3e77f 55a0e87f d486e97f ........U....... │ │ - 0x0001a004 a766ea7f f03feb7f cd12ec7f 5fdfec7f .f...?......_... │ │ - 0x0001a014 c5a5ed7f 2066ee7f 8d20ef7f 2cd5ef7f .... f... ..,... │ │ - 0x0001a024 1c84f07f 7a2df17f 64d1f17f f96ff27f ....z-..d....o.. │ │ - 0x0001a034 5509f37f 969df37f d92cf47f 39b7f47f U........,..9... │ │ - 0x0001a044 d43cf57f c5bdf57f 283af67f 17b2f67f .<......(:...... │ │ - 0x0001a054 af25f77f 0a95f77f 4300f87f 7367f87f .%......C...sg.. │ │ - 0x0001a064 b4caf87f 212af97f d185f97f dfddf97f ....!*.......... │ │ - 0x0001a074 6232fa7f 7483fa7f 2cd1fa7f a11bfb7f b2..t...,....... │ │ - 0x0001a084 ec62fb7f 23a7fb7f 5ce8fb7f b026fc7f .b..#...\....&.. │ │ - 0x0001a094 3362fc7f fb9afc7f 1ed1fc7f b104fd7f 3b.............. │ │ - 0x0001a0a4 c935fd7f 7b64fd7f da90fd7f fabafd7f .5..{d.......... │ │ - 0x0001a0b4 f0e2fd7f ce08fe7f a72cfe7f 8e4efe7f .........,...N.. │ │ - 0x0001a0c4 956efe7f ce8cfe7f 4aa9fe7f 1bc4fe7f .n......J....... │ │ - 0x0001a0d4 52ddfe7f fff4fe7f 330bff7f fd1fff7f R.......3....... │ │ - 0x0001a0e4 6e33ff7f 9345ff7f 7d56ff7f 3a66ff7f n3...E..}V..:f.. │ │ - 0x0001a0f4 d874ff7f 6582ff7f ee8eff7f 819aff7f .t..e........... │ │ - 0x0001a104 2ba5ff7f f8aeff7f f5b7ff7f 2dc0ff7f +...........-... │ │ - 0x0001a114 abc7ff7f 7cceff7f a9d4ff7f 3edaff7f ....|.......>... │ │ - 0x0001a124 44dfff7f c6e3ff7f cce7ff7f 60ebff7f D...........`... │ │ - 0x0001a134 8aeeff7f 53f1ff7f c4f3ff7f e3f5ff7f ....S........... │ │ - 0x0001a144 b8f7ff7f 4bf9ff7f a1faff7f c1fbff7f ....K........... │ │ - 0x0001a154 b2fcff7f 78fdff7f 19feff7f 9afeff7f ....x........... │ │ - 0x0001a164 fffeff7f 4effff7f 89ffff7f b3ffff7f ....N........... │ │ - 0x0001a174 d2ffff7f e6ffff7f f3ffff7f faffff7f ................ │ │ - 0x0001a184 feffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x0001a194 f0010000 71110000 72300000 f55e0000 ....q...r0...^.. │ │ - 0x0001a1a4 f89c0000 7cea0000 80470100 05b40100 ....|....G...... │ │ - 0x0001a1b4 0b300200 91bb0200 98560300 1e010400 .0.......V...... │ │ - 0x0001a1c4 25bb0400 ac840500 b35d0600 3a460700 %........]..:F.. │ │ - 0x0001a1d4 413e0800 c7450900 cc5c0a00 50830b00 A>...E...\..P... │ │ - 0x0001a1e4 54b90c00 d7fe0d00 d8530f00 57b81000 T........S..W... │ │ - 0x0001a1f4 552c1200 d1af1300 ca421500 41e51600 U,.......B..A... │ │ - 0x0001a204 35971800 a7581a00 95291c00 ff091e00 5....X...)...... │ │ - 0x0001a214 e6f91f00 48f92100 26082400 80262600 ....H.!.&.$..&&. │ │ - 0x0001a224 54542800 a3912a00 6cde2c00 af3a2f00 TT(...*.l.,..:/. │ │ - 0x0001a234 6ba63100 a0213400 4fac3600 75463900 k.1..!4.O.6.uF9. │ │ - 0x0001a244 14f03b00 2aa93e00 b7714100 bb494400 ..;.*.>..qA..ID. │ │ - 0x0001a254 35314700 24284a00 8a2e4d00 63445000 51G.$(J...M.cDP. │ │ - 0x0001a264 b2695300 749e5600 aae25900 52365d00 .iS.t.V...Y.R6]. │ │ - 0x0001a274 6d996000 f90b6400 f78d6700 661f6b00 m.`...d...g.f.k. │ │ - 0x0001a284 45c06e00 93707200 51307600 7dff7900 E.n..pr.Q0v.}.y. │ │ - 0x0001a294 16de7d00 1dcc8100 91c98500 71d68900 ..}.........q... │ │ - 0x0001a2a4 bcf28d00 711e9200 91599600 1aa49a00 ....q....Y...... │ │ - 0x0001a2b4 0cfe9e00 6667a300 28e0a700 5068ac00 ....fg..(...Ph.. │ │ - 0x0001a2c4 deffb000 d1a6b500 285dba00 e422bf00 ........(]...".. │ │ - 0x0001a2d4 02f8c300 83dcc800 65d0cd00 a8d3d200 ........e....... │ │ - 0x0001a2e4 4ae6d700 4c08dd00 ac39e200 697ae700 J...L....9..iz.. │ │ - 0x0001a2f4 83caec00 f929f200 ca98f700 f516fd00 .....).......... │ │ - 0x0001a304 79a40201 55410801 89ed0d01 13a91301 y...UA.......... │ │ - 0x0001a314 f3731901 274e1f01 af372501 8a302b01 .s..'N...7%..0+. │ │ - 0x0001a324 b7383101 35503701 02773d01 1fad4301 .81.5P7..w=...C. │ │ - 0x0001a334 89f24901 41475001 44ab5601 921e5d01 ..I.AGP.D.V...]. │ │ - 0x0001a344 2aa16301 0b336a01 33d47001 a3847701 *.c..3j.3.p...w. │ │ - 0x0001a354 58447e01 51138501 8ef18b01 0ddf9201 XD~.Q........... │ │ - 0x0001a364 cddb9901 cde7a001 0c03a801 892daf01 .............-.. │ │ - 0x0001a374 4367b601 38b0bd01 6708c501 d06fcc01 Cg..8...g....o.. │ │ - 0x0001a384 70e6d301 476cdb01 5301e301 93a5ea01 p...Gl..S....... │ │ - 0x0001a394 0759f201 ac1bfa01 81ed0102 86ce0902 .Y.............. │ │ - 0x0001a3a4 b8be1102 17be1902 a2cc2102 56ea2902 ..........!.V.). │ │ - 0x0001a3b4 33173202 37533a02 609e4202 aff84a02 3.2.7S:.`.B...J. │ │ - 0x0001a3c4 20625302 b3da5b02 67626402 3af96c02 bS...[.gbd.:.l. │ │ - 0x0001a3d4 2a9f7502 36547e02 5d188702 9deb8f02 *.u.6T~.]....... │ │ - 0x0001a3e4 f4cd9802 62bfa102 e5bfaa02 7bcfb302 ....b.......{... │ │ - 0x0001a3f4 23eebc02 db1bc602 a258cf02 75a4d802 #........X..u... │ │ - 0x0001a404 55ffe102 3e69eb02 30e2f402 296afe02 U...>i..0...)j.. │ │ - 0x0001a414 27010803 29a71103 2d5c1b03 31202503 '...)...-\..1 %. │ │ - 0x0001a424 34f32e03 34d53803 30c64203 25c64c03 4...4.8.0.B.%.L. │ │ - 0x0001a434 12d55603 f6f26003 ce1f6b03 995b7503 ..V...`...k..[u. │ │ - 0x0001a444 55a67f03 01008a03 9a689403 20e09e03 U........h.. ... │ │ - 0x0001a454 8f66a903 e6fbb303 24a0be03 4753c903 .f......$...GS.. │ │ - 0x0001a464 4d15d403 33e6de03 f9c5e903 9bb4f403 M...3........... │ │ - 0x0001a474 19b2ff03 71be0a04 a0d91504 a5032104 ....q.........!. │ │ - 0x0001a484 7d3c2c04 28843704 a2da4204 ea3f4e04 }<,.(.7...B..?N. │ │ - 0x0001a494 fdb35904 db366504 80c87004 eb687c04 ..Y..6e...p..h|. │ │ - 0x0001a4a4 1a188804 0bd69304 bca29f04 2a7eab04 ............*~.. │ │ - 0x0001a4b4 5468b704 3761c304 d168cf04 217fdb04 Th..7a...h..!... │ │ - 0x0001a4c4 24a4e704 d8d7f304 3b1a0005 4a6b0c05 $.......;...Jk.. │ │ - 0x0001a4d4 04cb1805 66392505 6eb63105 1a423e05 ....f9%.n.1..B>. │ │ - 0x0001a4e4 68dc4a05 55855705 df3c6405 04037105 h.J.U.W... │ │ - 0x0001a674 3402510b fd2b630b 3b63750b eba7870b 4.Q..+c.;cu..... │ │ - 0x0001a684 08fa990b 9059ac0b 7ec6be0b cf40d10b .....Y..~....@.. │ │ - 0x0001a694 7ec8e30b 895df60b ebff080c a1af1b0c ~....].......... │ │ - 0x0001a6a4 a66c2e0c f636410c 8f0e540c 6cf3660c .l...6A...T.l.f. │ │ - 0x0001a6b4 88e5790c e1e48c0c 72f19f0c 370bb30c ..y.....r...7... │ │ - 0x0001a6c4 2c32c60c 4d66d90c 97a7ec0c 05f6ff0c ,2..Mf.......... │ │ - 0x0001a6d4 9351130d 3dba260d ff2f3a0d d5b24d0d .Q..=.&../:...M. │ │ - 0x0001a6e4 ba42610d acdf740d a589880d a1409c0d .Ba...t......@.. │ │ - 0x0001a6f4 9d04b00d 93d5c30d 80b3d70d 609eeb0d ............`... │ │ - 0x0001a704 2f96ff0d e79a130e 85ac270e 05cb3b0e /.........'...;. │ │ - 0x0001a714 62f64f0e 982e640e a273780e 7dc58c0e b.O...d..sx.}... │ │ - 0x0001a724 2324a10e 918fb50e c207ca0e b18cde0e #$.............. │ │ - 0x0001a734 5b1ef30e babc070f cb671c0f 881f310f [........g....1. │ │ - 0x0001a744 eee3450f f7b45a0f a0926f0f e37c840f ..E...Z...o..|.. │ │ - 0x0001a754 bc73990f 2677ae0f 1e87c30f 9da3d80f .s..&w.......... │ │ - 0x0001a764 a1cced0f 23020310 1f441810 91922d10 ....#....D....-. │ │ - 0x0001a774 74ed4210 c3545810 79c86d10 92488310 t.B..TX.y.m..H.. │ │ - 0x0001a784 08d59810 d86dae10 fc12c410 6fc4d910 .....m......o... │ │ - 0x0001a794 2d82ef10 304c0511 74221b11 f5043111 -...0L..t"....1. │ │ - 0x0001a7a4 acf34611 95ee5c11 abf57211 e9088911 ..F...\...r..... │ │ - 0x0001a7b4 4a289f11 ca53b511 628bcb11 0fcfe111 J(...S..b....... │ │ - 0x0001a7c4 cb1ef811 907a0e12 5ae22412 24563b12 .....z..Z.$.$V;. │ │ - 0x0001a7d4 e9d55112 a3616812 4ef97e12 e39c9512 ..Q..ah.N.~..... │ │ - 0x0001a7e4 5f4cac12 bb07c312 f2ced912 00a2f012 _L.............. │ │ - 0x0001a7f4 df800713 8a6b1e13 fa613513 2c644c13 .....k...a5.,dL. │ │ - 0x0001a804 1a726313 be8b7a13 13b19113 14e2a813 .rc...z......... │ │ - 0x0001a814 ba1ec013 0267d713 e5baee13 5e1a0614 .....g......^... │ │ - 0x0001a824 67851d14 fbfb3414 147e4c14 ae0b6414 g.....4..~L...d. │ │ - 0x0001a834 c1a47b14 49499314 41f9aa14 a2b4c214 ..{.II..A....... │ │ - 0x0001a844 677bda14 8a4df214 062b0a15 d5132215 g{...M...+....". │ │ - 0x0001a854 f1073a15 55075215 fb116a15 dd278215 ..:.U.R...j..'.. │ │ - 0x0001a864 f5489a15 3d75b215 b1acca15 49efe215 .H..=u......I... │ │ - 0x0001a874 013dfb15 d2951316 b6f92b16 a8684416 .=........+..hD. │ │ - 0x0001a884 a1e25c16 9c677516 93f78d16 8092a616 ..\..gu......... │ │ - 0x0001a894 5c38bf16 22e9d716 cca4f016 546b0917 \8..".......Tk.. │ │ - 0x0001a8a4 b43c2217 e5183b17 e2ff5317 a5f16c17 .<"...;...S...l. │ │ - 0x0001a8b4 27ee8517 62f59e17 5007b817 eb23d117 '...b...P....#.. │ │ - 0x0001a8c4 2d4bea17 107d0318 8db91c18 9e003618 -K...}........6. │ │ - 0x0001a8d4 3c524f18 63ae6818 0a158218 2c869b18 *. │ │ - 0x0001aa14 e072b520 dcc3d120 281dee20 be7e0a21 .r. ... (.. .~.! │ │ - 0x0001aa24 95e82621 a65a4321 ead45f21 57577c21 ..&!.ZC!.._!WW|! │ │ - 0x0001aa34 e8e19821 9374b521 510fd221 1bb2ee21 ...!.t.!Q..!...! │ │ - 0x0001aa44 e75c0b22 b00f2822 6cca4422 138d6122 .\."..("l.D"..a" │ │ - 0x0001aa54 9f577e22 062a9b22 4204b822 49e6d422 .W~".*."B.."I.." │ │ - 0x0001aa64 15d0f122 9dc10e23 d9ba2b23 c1bb4823 ..."...#..+#..H# │ │ - 0x0001aa74 4cc46523 74d48223 30ec9f23 780bbd23 L.e#t..#0..#x..# │ │ - 0x0001aa84 4432da23 8b60f723 46961424 6cd33124 D2.#.`.#F..$l.1$ │ │ - 0x0001aa94 f5174f24 da636c24 11b78924 9311a724 ..O$.cl$...$...$ │ │ - 0x0001aaa4 5873c424 57dce124 884cff24 e2c31c25 Xs.$W..$.L.$...% │ │ - 0x0001aab4 5e423a25 f4c75725 9a547525 48e89225 ^B:%..W%.Tu%H..% │ │ - 0x0001aac4 f782b025 9e24ce25 34cdeb25 b27c0926 ...%.$.%4..%.|.& │ │ - 0x0001aad4 0e332726 40f04426 41b46226 077f8026 .3'&@.D&A.b&...& │ │ - 0x0001aae4 89509e26 c128bc26 a407da26 2bedf726 .P.&.(.&...&+..& │ │ - 0x0001aaf4 4dd91527 02cc3327 40c55127 00c56f27 M..'..3'@.Q'..o' │ │ - 0x0001ab04 39cb8d27 e2d7ab27 f3eac927 6304e827 9..'...'...'c..' │ │ - 0x0001ab14 29240628 3e4a2428 97764228 2da96028 )$.(>J$(.vB(-.`( │ │ - 0x0001ab24 f7e17e28 eb209d28 0366bb28 34b1d928 ..~(. .(.f.(4..( │ │ - 0x0001ab34 7502f828 c0591629 09b73429 491a5329 u..(.Y.)..4)I.S) │ │ - 0x0001ab44 78837129 8bf28f29 7b67ae29 3ee2cc29 x.q)...){g.)>..) │ │ - 0x0001ab54 cb62eb29 1be9092a 2375282a dc06472a .b.)...*#u(*..G* │ │ - 0x0001ab64 3c9e652a 393b842a cddda22a ec85c12a <.e*9;.*...*...* │ │ - 0x0001ab74 8f33e02a ade6fe2a 3c9f1d2b 335d3c2b .3.*...*<..+3]<+ │ │ - 0x0001ab84 8b205b2b 39e9792b 34b7982b 748ab72b . [+9.y+4..+t..+ │ │ - 0x0001ab94 ef62d62b 9d40f52b 7423142c 6b0b332c .b.+.@.+t#.,k.3, │ │ - 0x0001aba4 7af8512c 97ea702c b9e18f2c d6ddae2c z.Q,..p,...,..., │ │ - 0x0001abb4 e7decd2c e1e4ec2c bbef0b2d 6dff2a2d ...,...,...-m.*- │ │ - 0x0001abc4 ec134a2d 312d692d 324b882d e46da72d ..J-1-i-2K.-.m.- │ │ - 0x0001abd4 4095c62d 3dc1e52d d0f1042e f026242e @..-=..-.....&$. │ │ - 0x0001abe4 9560432e b49e622e 46e1812e 3f28a12e .`C...b.F...?(.. │ │ - 0x0001abf4 9873c02e 47c3df2e 4217ff2e 806f1e2f .s..G...B....o./ │ │ - 0x0001ac04 f8cb3d2f a02c5d2f 6f917c2f 5cfa9b2f ..=/.,]/o.|/\../ │ │ - 0x0001ac14 5d67bb2f 69d8da2f 764dfa2f 7bc61930 ]g./i../vM./{..0 │ │ - 0x0001ac24 6f433930 48c45830 fc487830 83d19730 oC90H.X0.Hx0...0 │ │ - 0x0001ac34 d35db730 e2edd630 a681f630 17191631 .].0...0...0...1 │ │ - 0x0001ac44 2bb43531 d8525531 14f57431 d79a9431 +.51.RU1..t1...1 │ │ - 0x0001ac54 1744b431 caf0d331 e6a0f331 62541332 .D.1...1...1bT.2 │ │ - 0x0001ac64 350b3332 55c55232 b7827232 54439232 5.32U.R2..r2TC.2 │ │ - 0x0001ac74 2007b232 13ced132 2398f132 46651133 ..2...2#..2Fe.3 │ │ - 0x0001ac84 73353133 9f085133 c2de7033 d1b79033 s513..Q3..p3...3 │ │ - 0x0001ac94 c393b033 8f72d033 2954f033 8a381034 ...3.r.3)T.3.8.4 │ │ - 0x0001aca4 a71f3034 77095034 eff56f34 06e58f34 ..04w.P4..o4...4 │ │ - 0x0001acb4 b3d6af34 ebcacf34 a5c1ef34 d7ba0f35 ...4...4...4...5 │ │ - 0x0001acc4 78b62f35 7db44f35 ddb46f35 8eb78f35 x./5}.O5..o5...5 │ │ - 0x0001acd4 86bcaf35 bcc3cf35 25cdef35 b8d80f36 ...5...5%..5...6 │ │ - 0x0001ace4 6ce62f36 36f64f36 0c087036 e51b9036 l./66.O6..p6...6 │ │ - 0x0001acf4 b731b036 7849d036 1e63f036 a07e1037 .1.6xI.6.c.6.~.7 │ │ - 0x0001ad04 f39b3037 0ebb5037 e6db7037 73fe9037 ..07..P7..p7s..7 │ │ - 0x0001ad14 aa22b137 8148d137 ee6ff137 e8981138 .".7.H.7.o.7...8 │ │ - 0x0001ad24 65c33138 5aef5138 be1c7238 874b9238 e.18Z.Q8..r8.K.8 │ │ - 0x0001ad34 ac7bb238 21add238 dedff238 d8131339 .{.8!..8...8...9 │ │ - 0x0001ad44 06493339 5d7f5339 d4b67339 60ef9339 .I39].S9..s9`..9 │ │ - 0x0001ad54 f928b439 9363d439 259ff439 a6db143a .(.9.c.9%..9...: │ │ - 0x0001ad64 0a19353a 4857553a 5796753a 2cd6953a ..5:HWU:W.u:,..: │ │ - 0x0001ad74 be16b63a 0158d63a ed99f63a 78dc163b ...:.X.:...:x..; │ │ - 0x0001ad84 971f373b 4163573b 6ca7773b 0dec973b ..7;AcW;l.w;...; │ │ - 0x0001ad94 1b31b83b 8b76d83b 55bcf83b 6d02193c .1.;.v.;U..;m..< │ │ - 0x0001ada4 ca48393c 628f593c 2bd6793c 1b1d9a3c .H9 │ │ - 0x0001ade4 6cb33d3e 66f85d3e f23c7e3e 06819e3e l.=>f.]>.<~>...> │ │ - 0x0001adf4 97c4be3e 9b07df3e 094aff3e d78b1f3f ...>...>.J.>...? │ │ - 0x0001ae04 facc3f3f 690d603f 1a4d803f 028ca03f ..??i.`?.M.?...? │ │ - 0x0001ae14 19cac03f 5307e13f a7430140 0a7f2140 ...?S..?.C.@..!@ │ │ - 0x0001ae24 74b94140 daf26140 322b8240 7262a240 t.A@..a@2+.@rb.@ │ │ - 0x0001ae34 9198c240 83cde240 40010341 bd332341 ...@...@@..A.3#A │ │ - 0x0001ae44 f1644341 d2946341 55c38341 70f0a341 .dCA..cAU..Ap..A │ │ - 0x0001ae54 1b1cc441 4a46e441 f46e0442 10962442 ...AJF.A.n.B..$B │ │ - 0x0001ae64 92bb4442 72df6442 a5018542 2222a542 ..DBr.dB...B"".B │ │ - 0x0001ae74 de40c542 d05de542 ed780543 2d922543 .@.B.].B.x.C-.%C │ │ - 0x0001ae84 85a94543 ebbe6543 55d28543 bae3a543 ..EC..eCU..C...C │ │ - 0x0001ae94 0ff3c543 4b00e643 650b0644 51142644 ...CK..Ce..DQ.&D │ │ - 0x0001aea4 071b4644 7c1f6644 a7218644 7d21a644 ..FD|.fD.!.D}!.D │ │ - 0x0001aeb4 f61ec644 071ae644 a6120645 ca082645 ...D...D...E..&E │ │ - 0x0001aec4 69fc4545 79ed6545 f1db8545 c6c7a545 i.EEy.eE...E...E │ │ - 0x0001aed4 efb0c545 6197e545 157b0546 fe5b2546 ...Ea..E.{.F.[%F │ │ - 0x0001aee4 153a4546 4f156546 a2ed8446 05c3a446 .:EFO.eF...F...F │ │ - 0x0001aef4 6e95c446 d364e446 2b310447 6cfa2347 n..F.d.F+1.Gl.#G │ │ - 0x0001af04 8dc04347 82836347 44438347 c9ffa247 ..CG..cGDC.G...G │ │ - 0x0001af14 06b9c247 f26ee247 83210248 b1d02148 ...G.n.G.!.H..!H │ │ - 0x0001af24 717c4148 b9246148 81c98048 be6aa048 q|AH.$aH...H.j.H │ │ - 0x0001af34 6708c048 72a2df48 d638ff48 8acb1e49 g..Hr..H.8.H...I │ │ - 0x0001af44 845a3e49 b9e55d49 226d7d49 b4f09c49 .Z>I..]I"m}I...I │ │ - 0x0001af54 6670bc49 2eecdb49 0264fb49 dbd71a4a fp.I...I.d.I...J │ │ - 0x0001af64 ad473a4a 70b3594a 1a1b794a a17e984a .G:Jp.YJ..yJ.~.J │ │ - 0x0001af74 fdddb74a 2439d74a 0c90f64a ade2154b ...J$9.J...J...K │ │ - 0x0001af84 fc30354b f17a544b 82c0734b a601934b .05K.zTK..sK...K │ │ - 0x0001af94 533eb24b 8176d14b 25aaf04b 37d90f4c S>.K.v.K%..K7..L │ │ - 0x0001afa4 ae032f4c 7f294e4c a34a6d4c 0f678c4c ../L.)NL.JmL.g.L │ │ - 0x0001afb4 ba7eab4c 9c91ca4c ab9fe94c dea8084d .~.L...L...L...M │ │ - 0x0001afc4 2cad274d 8bac464d f3a6654d 5a9c844d ,.'M..FM..eMZ..M │ │ - 0x0001afd4 b78ca34d 0278c24d 315ee14d 3a3f004e ...M.x.M1^.M:?.N │ │ - 0x0001afe4 161b1f4e baf13d4e 1ec35c4e 3a8f7b4e ...N..=N..\N:.{N │ │ - 0x0001aff4 03569a4e 7117b94e 7bd3d74e 188af64e .V.Nq..N{..N...N │ │ - 0x0001b004 3f3b154f e7e6334f 088d524f 972d714f ?;.O..3O..RO.-qO │ │ - 0x0001b014 8ec88f4f e15dae4f 8aedcc4f 7f77eb4f ...O.].O...O.w.O │ │ - 0x0001b024 b6fb0950 287a2850 ccf24650 98656550 ...P(z(P..FP.eeP │ │ - 0x0001b034 84d28350 8839a250 9a9ac050 b1f5de50 ...P.9.P...P...P │ │ - 0x0001b044 c74afd50 d0991b51 c5e23951 9e255851 .J.P...Q..9Q.%XQ │ │ - 0x0001b054 51627651 d6989451 25c9b251 34f3d051 QbvQ...Q%..Q4..Q │ │ - 0x0001b064 fb16ef51 73340d52 914b2b52 4e5c4952 ...Qs4.R.K+RN\IR │ │ - 0x0001b074 a2666752 836a8552 e967a352 cd5ec152 .fgR.j.R.g.R.^.R │ │ - 0x0001b084 244fdf52 e838fd52 101c1b53 92f83853 $O.R.8.R...S..8S │ │ - 0x0001b094 68ce5653 899d7453 eb659253 8827b053 h.VS..tS.e.S.'.S │ │ - 0x0001b0a4 57e2cd53 4f96eb53 69430954 9ce92654 W..SO..SiC.T..&T │ │ - 0x0001b0b4 df884454 2c216254 79b27f54 be3c9d54 ..DT,!bTy..T.<.T │ │ - 0x0001b0c4 f4bfba54 123cd854 10b1f554 e71e1355 ...T.<.T...T...U │ │ - 0x0001b0d4 8d853055 fce44d55 2a3d6b55 118e8855 ..0U..MU*=kU...U │ │ - 0x0001b0e4 a8d7a555 e719c355 c754e055 3f88fd55 ...U...U.T.U?..U │ │ - 0x0001b0f4 47b41a56 d8d83756 eaf55456 750b7256 G..V..7V..TVu.rV │ │ - 0x0001b104 71198f56 d71fac56 9e1ec956 c015e656 q..V...V...V...V │ │ - 0x0001b114 34050357 f2ec1f57 f3cc3c57 30a55957 4..W...W...W...W...W │ │ - 0x0001b134 ce68e957 cf110658 d6b22258 dd4b3f58 .h.W...X.."X.K?X │ │ - 0x0001b144 dbdc5b58 c9657858 9fe69458 575fb158 ..[X.exX...XW_.X │ │ - 0x0001b154 e9cfcd58 4e38ea58 7d980659 71f02259 ...XN8.X}..Yq."Y │ │ - 0x0001b164 22403f59 88875b59 9cc67759 57fd9359 "@?Y..[Y..wYW..Y │ │ - 0x0001b174 b22bb059 a651cc59 2c6fe859 3c84045a .+.Y.Q.Y,o.Y<..Z │ │ - 0x0001b184 d090205a e0943c5a 6590585a 5983745a .. Z...`.=%`[1?`..Y` │ │ - 0x0001b274 2dfc7260 9ed28c60 0b9fa660 7161c060 -.r`...`...`qa.` │ │ - 0x0001b284 ca19da60 0fc8f360 3d6c0d61 4d062761 ...`...`=l.aM.'a │ │ - 0x0001b294 3a964061 ff1b5a61 97977361 fc088d61 :.@a..Za..sa...a │ │ - 0x0001b2a4 2970a661 1acdbf61 c81fd961 2f68f261 )p.a...a...a/h.a │ │ - 0x0001b2b4 4aa60b62 13da2462 86033e62 9d225762 J..b..$b..>b."Wb │ │ - 0x0001b2c4 54377062 a6418962 8e41a262 0637bb62 T7pb.A.b.A.b.7.b │ │ - 0x0001b2d4 0a22d462 9602ed62 a3d80563 2fa41e63 .".b...b...c/..c │ │ - 0x0001b2e4 33653763 ab1b5063 93c76863 e5688163 3e7c..Pc..hc.h.c │ │ - 0x0001b2f4 9eff9963 b88bb263 2f0dcb63 ff83e363 ...c...c/..c...c │ │ - 0x0001b304 22f0fb63 95511464 53a82c64 57f44464 "..c.Q.dS.,dW.Dd │ │ - 0x0001b314 9e355d64 226c7564 e0978d64 d3b8a564 .5]d"lud...d...d │ │ - 0x0001b324 f6cebd64 47dad564 bfdaed64 5cd00565 ...dG..d...d\..e │ │ - 0x0001b334 19bb1d65 f29a3565 e36f4d65 e7396565 ...e..5e.oMe.9ee │ │ - 0x0001b344 fbf87c65 1bad9465 4356ac65 6ef4c365 ..|e...eCV.en..e │ │ - 0x0001b354 9987db65 c00ff365 e08c0a66 f3fe2166 ...e...e...f..!f │ │ - 0x0001b364 f7653966 e7c15066 c1126866 80587f66 .e9f..Pf..hf.X.f │ │ - 0x0001b374 20939666 9ec2ad66 f7e6c466 2600dc66 ..f...f...f&..f │ │ - 0x0001b384 280ef366 fa100a67 98082167 fff43767 (..f...g..!g..7g │ │ - 0x0001b394 2bd64e67 19ac6567 c5767c67 2c369367 +.Ng..eg.v|g,6.g │ │ - 0x0001b3a4 4beaa967 1f93c067 a330d767 d6c2ed67 K..g...g.0.g...g │ │ - 0x0001b3b4 b3490468 38c51a68 62353168 2d9a4768 .I.h8..hb51h-.Gh │ │ - 0x0001b3c4 96f35d68 9b417468 38848a68 6abba068 ..]h.Ath8..hj..h │ │ - 0x0001b3d4 2ee7b668 8207cd68 631ce368 cd25f968 ...h...hc..h.%.h │ │ - 0x0001b3e4 be230f69 33162569 29fd3a69 9ed85069 .#.i3.%i).:i..Pi │ │ - 0x0001b3f4 8fa86669 f86c7c69 d9259269 2dd3a769 ..fi.l|i.%.i-..i │ │ - 0x0001b404 f374bd69 270bd369 c895e869 d214fe69 .t.i'..i...i...i │ │ - 0x0001b414 4488136a 1bf0286a 544c3e6a ed9c536a D..j..(jTL>j..Sj │ │ - 0x0001b424 e4e1686a 371b7e6a e348936a e66aa86a ..hj7.~j.H.j.j.j │ │ - 0x0001b434 3d81bd6a e78bd26a e28ae76a 2b7efc6a =..j...j...j+~.j │ │ - 0x0001b444 c065116b 9f41266b c7113b6b 34d64f6b .e.k.A&k..;k4.Ok │ │ - 0x0001b454 e68e646b da3b796b 0edd8d6b 8172a26b ..dk.;yk...k.r.k │ │ - 0x0001b464 31fcb66b 1b7acb6b 3eecdf6b 9952f46b 1..k.z.k>..k.R.k │ │ - 0x0001b474 29ad086c edfb1c6c e43e316c 0a76456c )..l...l.>1l.vEl │ │ - 0x0001b484 60a1596c e4c06d6c 93d4816c 6ddc956c `.Yl..ml...lm..l │ │ - 0x0001b494 6fd8a96c 99c8bd6c eaacd16c 5f85e56c o..l...l...l_..l │ │ - 0x0001b4a4 f751f96c b1120d6d 8cc7206d 8770346d .Q.l...m.. m.p4m │ │ - 0x0001b4b4 a00d486d d69e5b6d 27246f6d 949d826d ..Hm..[m'$om...m │ │ - 0x0001b4c4 1a0b966d b96ca96d 70c2bc6d 3c0cd06d ...m.l.mp..m<..m │ │ - 0x0001b4d4 1f4ae36d 167cf66d 21a2096e 3fbc1c6e .J.m.|.m!..n?..n │ │ - 0x0001b4e4 6eca2f6e afcc426e 00c3556e 60ad686e n./n..Bn..Un`.hn │ │ - 0x0001b4f4 d08b7b6e 4d5e8e6e d824a16e 70dfb36e ..{nM^.n.$.np..n │ │ - 0x0001b504 138ec66e c330d96e 7dc7eb6e 4252fe6e ...n.0.n}..nBR.n │ │ - 0x0001b514 11d1106f e943236f cbaa356f b505486f ...o.C#o..5o..Ho │ │ - 0x0001b524 a8545a6f a2976c6f a4ce7e6f aef9906f .TZo..lo..~o...o │ │ - 0x0001b534 be18a36f d62bb56f f432c76f 192ed96f ...o.+.o.2.o...o │ │ - 0x0001b544 441deb6f 7600fd6f add70e70 eba22070 D..ov..o...p.. p │ │ - 0x0001b554 2f623270 7a154470 cabc5570 21586770 /b2pz.Dp..Up!Xgp │ │ - 0x0001b564 7ee77870 e26a8a70 4ce29b70 bd4dad70 ~.xp.j.pL..p.M.p │ │ - 0x0001b574 36adbe70 b500d070 3d48e170 cc83f270 6..p...p=H.p...p │ │ - 0x0001b584 63b30371 04d71471 adee2571 60fa3671 c..q...q..%q`.6q │ │ - 0x0001b594 1cfa4771 e4ed5871 b6d56971 93b17a71 ..Gq..Xq..iq..zq │ │ - 0x0001b5a4 7d818b71 73459c71 76fdac71 88a9bd71 }..qsE.qv..q...q │ │ - 0x0001b5b4 a849ce71 d7ddde71 1766ef71 67e2ff71 .I.q...q.f.qg..q │ │ - 0x0001b5c4 ca521072 3eb72072 c60f3172 625c4172 .R.r>. r..1rb\Ar │ │ - 0x0001b5d4 149d5172 dbd16172 bafa7172 b1178272 ..Qr..ar..qr...r │ │ - 0x0001b5e4 c0289272 ea2da272 3027b272 9114c272 .(.r.-.r0'.r...r │ │ - 0x0001b5f4 11f6d172 afcbe172 6c95f172 4c530173 ...r...rl..rLS.s │ │ - 0x0001b604 4d051173 72ab2073 bc453073 2dd43f73 M..sr. s.E0s-.?s │ │ - 0x0001b614 c5564f73 86cd5e73 72386e73 89977d73 .VOs..^sr8ns..}s │ │ - 0x0001b624 cfea8c73 43329c73 e76dab73 be9dba73 ...sC2.s.m.s...s │ │ - 0x0001b634 c8c1c973 08dad873 7fe6e773 2ee7f673 ...s...s...s...s │ │ - 0x0001b644 17dc0574 3cc51474 9fa22374 42743274 ...t<..t..#tBt2t │ │ - 0x0001b654 263a4174 4df44f74 b9a25e74 6c456d74 &:AtM.Ot..^tlEmt │ │ - 0x0001b664 68dc7b74 ae678a74 41e79874 235ba774 h.{t.g.tA..t#[.t │ │ - 0x0001b674 56c3b574 db1fc474 b670d274 e7b5e074 V..t...t.p.t...t │ │ - 0x0001b684 71efee74 571dfd74 9a3f0b75 3c561975 q..tW..t.?.uS4w..@w..Lw..Xw │ │ - 0x0001b744 d5ed6477 a2f87077 52f87c77 e8ec8877 ..dw..pwR.|w...w │ │ - 0x0001b754 68d69477 d5b4a077 3388ac77 8550b877 h..w...w3..w.P.w │ │ - 0x0001b764 ce0dc477 13c0cf77 5667db77 9b03e777 ...w...wVg.w...w │ │ - 0x0001b774 e694f277 3b1bfe77 9c960978 0e071578 ...w;..w...x...x │ │ - 0x0001b784 936c2078 31c72b78 ea163778 c35b4278 .l x1.+x..7x.[Bx │ │ - 0x0001b794 be954d78 e1c45878 2de96378 a8026f78 ..Mx..Xx-.cx..ox │ │ - 0x0001b7a4 56117a78 39158578 560e9078 b1fc9a78 V.zx9..xV..x...x │ │ - 0x0001b7b4 4de0a578 2fb9b078 5b87bb78 d44ac678 M..x/..x[..x.J.x │ │ - 0x0001b7c4 9e03d178 beb1db78 3755e678 0eeef078 ...x...x7U.x...x │ │ - 0x0001b7d4 467cfb78 e4ff0579 ec781079 62e71a79 F|.x...y.x.yb..y │ │ - 0x0001b7e4 4a4b2579 a7a42f79 80f33979 d7374479 JK%y../y..9y.7Dy │ │ - 0x0001b7f4 b0714e79 11a15879 fdc56279 78e06c79 .qNy..Xy..byx.ly │ │ - 0x0001b804 87f07679 2ff68079 73f18a79 58e29479 ..vy/..ys..yX..y │ │ - 0x0001b814 e2c89e79 15a5a879 f776b279 8b3ebc79 ...y...y.v.y.>.y │ │ - 0x0001b824 d6fbc579 dcaecf79 a257d979 2cf6e279 ...y...y.W.y,..y │ │ - 0x0001b834 7f8aec79 9f14f679 9294ff79 5a0a097a ...y...y...yZ..z │ │ - 0x0001b844 fe75127a 81d71b7a e92e257a 397c2e7a .u.z...z..%z9|.z │ │ - 0x0001b854 77bf377a a7f8407a ce274a7a f04c537a w.7z..@z.'Jz.LSz │ │ - 0x0001b864 13685c7a 3b79657a 6d806e7a ad7d777a .h\z;yezm.nz.}wz │ │ - 0x0001b874 0071807a 6b5a897a f439927a 9e0f9b7a .q.zkZ.z.9.z...z │ │ - 0x0001b884 6fdba37a 6b9dac7a 9755b57a f903be7a o..zk..z.U.z...z │ │ - 0x0001b894 95a8c67a 7043cf7a 8fd4d77a f65be07a ...zpC.z...z.[.z │ │ - 0x0001b8a4 acd9e87a b54df17a 15b8f97a d218027b ...z.M.z...z...{ │ │ - 0x0001b8b4 f26f0a7b 78bd127b 6a011b7b ce3b237b .o.{x..{j..{.;#{ │ │ - 0x0001b8c4 a76c2b7b fc93337b d1b13b7b 2cc6437b .l+{..3{..;{,.C{ │ │ - 0x0001b8d4 11d14b7b 86d2537b 90ca5b7b 35b9637b ..K{..S{..[{5.c{ │ │ - 0x0001b8e4 789e6b7b 617a737b f34c7b7b 3416837b x.k{azs{.L{{4..{ │ │ - 0x0001b8f4 29d68a7b d88c927b 453a9a7b 77dea17b )..{...{E:.{w..{ │ │ - 0x0001b904 7279a97b 3c0bb17b d993b87b 5013c07b ry.{<..{...{P..{ │ │ - 0x0001b914 a689c77b e0f6ce7b 035bd67b 16b6dd7b ...{...{.[.{...{ │ │ - 0x0001b924 1c08e57b 1c51ec7b 1b91f37b 1fc8fa7b ...{.Q.{...{...{ │ │ - 0x0001b934 2cf6017c 491b097c 7b37107c c74a177c ,..|I..|{7.|.J.| │ │ - 0x0001b944 32551e7c c456257c 804f2c7c 6c3f337c 2U.|.V%|.O,|l?3| │ │ - 0x0001b954 8e263a7c ec04417c 8ada477c 6fa74e7c .&:|..A|..G|o.N| │ │ - 0x0001b964 a16b557c 24275c7c fed9627c 3584697c .kU|$'\|..b|5.i| │ │ - 0x0001b974 cf25707c d0be767c 404f7d7c 23d7837c .%p|..v|@O}|#..| │ │ - 0x0001b984 7f568a7c 5acd907c b93b977c a2a19d7c .V.|Z..|.;.|...| │ │ - 0x0001b994 1bffa37c 2a54aa7c d3a0b07c 1ee5b67c ...|*T.|...|...| │ │ - 0x0001b9a4 0f21bd7c ac54c37c fc7fc97c 04a3cf7c .!.|.T.|...|...| │ │ - 0x0001b9b4 c9bdd57c 51d0db7c a3dae17c c3dce77c ...|Q..|...|...| │ │ - 0x0001b9c4 b8d6ed7c 88c8f37c 38b2f97c cf93ff7c ...|...|8..|...| │ │ - 0x0001b9d4 516d057d c53e0b7d 3008117d 9ac9167d Qm.}.>.}0..}...} │ │ - 0x0001b9e4 06831c7d 7c34227d 00de277d 9a7f2d7d ...}|4"}..'}..-} │ │ - 0x0001b9f4 4f19337d 24ab387d 1f353e7d 48b7437d O.3}$.8}.5>}H.C} │ │ - 0x0001ba04 a231497d 35a44e7d 060f547d 1b72597d .1I}5.N}..T}.rY} │ │ - 0x0001ba14 7bcd5e7d 2a21647d 2f6d697d 90b16e7d {.^}*!d}/mi}..n} │ │ - 0x0001ba24 53ee737d 7e23797d 17517e7d 2377837d S.s}~#y}.Q~}#w.} │ │ - 0x0001ba34 a995887d aeac8d7d 3abc927d 51c4977d ...}...}:..}Q..} │ │ - 0x0001ba44 f9c49c7d 39bea17d 17b0a67d 999aab7d ...}9..}...}...} │ │ - 0x0001ba54 c47db07d 9e59b57d 2f2eba7d 7bfbbe7d .}.}.Y.}/..}{..} │ │ - 0x0001ba64 89c1c37d 5e80c87d 0238cd7d 79e8d17d ...}^..}.8.}y..} │ │ - 0x0001ba74 ca91d67d fb33db7d 12cfdf7d 1563e47d ...}.3.}...}.c.} │ │ - 0x0001ba84 0af0e87d f875ed7d e3f4f17d d36cf67d ...}.u.}...}.l.} │ │ - 0x0001ba94 cdddfa7d d747ff7d f8aa037e 3507087e ...}.G.}...~5..~ │ │ - 0x0001baa4 955c0c7e 1eab107e d5f2147e c133197e .\.~...~...~.3.~ │ │ - 0x0001bab4 e86d1d7e 50a1217e ffcd257e fcf3297e .m.~P.!~..%~..)~ │ │ - 0x0001bac4 4c132e7e f52b327e fd3d367e 6b493a7e L..~.+2~.=6~kI:~ │ │ - 0x0001bad4 454e3e7e 904c427e 5444467e 95354a7e EN>~.LB~TDF~.5J~ │ │ - 0x0001bae4 5a204e7e aa04527e 89e2557e ffb9597e Z N~..R~..U~..Y~ │ │ - 0x0001baf4 128b5d7e c755617e 241a657e 31d8687e ..]~.Ua~$.e~1.h~ │ │ - 0x0001bb04 f28f6c7e 6e41707e acec737e b091777e ..l~nAp~..s~..w~ │ │ - 0x0001bb14 82307b7e 27c97e7e a65b827e 04e8857e .0{~'.~~.[.~...~ │ │ - 0x0001bb24 486e897e 77ee8c7e 9968907e b2dc937e Hn.~w..~.h.~...~ │ │ - 0x0001bb34 ca4a977e e5b29a7e 0b159e7e 4171a17e .J.~...~...~Aq.~ │ │ - 0x0001bb44 8ec7a47e f717a87e 8362ab7e 37a7ae7e ...~...~.b.~7..~ │ │ - 0x0001bb54 1ae6b17e 331fb57e 8552b87e 1980bb7e ...~3..~.R.~...~ │ │ - 0x0001bb64 f4a7be7e 1dcac17e 98e6c47e 6dfdc77e ...~...~...~m..~ │ │ - 0x0001bb74 a10ecb7e 3a1ace7e 3f20d17e b620d47e ...~:..~? .~. .~ │ │ - 0x0001bb84 a41bd77e 0f11da7e ff00dd7e 78ebdf7e ...~...~...~x..~ │ │ - 0x0001bb94 81d0e27e 1fb0e57e 5a8ae87e 365feb7e ...~...~Z..~6_.~ │ │ - 0x0001bba4 ba2eee7e edf8f07e d3bdf37e 737df67e ...~...~...~s}.~ │ │ - 0x0001bbb4 d337f97e f9ecfb7e eb9cfe7e ae47017f .7.~...~...~.G.. │ │ - 0x0001bbc4 4aed037f c48d067f 2229097f 69bf0b7f J.......")..i... │ │ - 0x0001bbd4 a1500e7f cedc107f f763137f 22e6157f .P.......c.."... │ │ - 0x0001bbe4 5563187f 95db1a7f e94e1d7f 57bd1f7f Uc.......N..W... │ │ - 0x0001bbf4 e426227f 968b247f 74eb267f 8346297f .&"...$.t.&..F). │ │ - 0x0001bc04 c99c2b7f 4dee2d7f 133b307f 2283327f ..+.M.-..;0.".2. │ │ - 0x0001bc14 80c6347f 3305377f 403f397f ad743b7f ..4.3.7.@?9..t;. │ │ - 0x0001bc24 81a53d7f c1d13f7f 72f9417f 9c1c447f ..=...?.r.A...D. │ │ - 0x0001bc34 433b467f 6d55487f 216b4a7f 647c4c7f C;F.mUH.!kJ.d|L. │ │ - 0x0001bc44 3c894e7f ae91507f c195527f 7a95547f <.N...P...R.z.T. │ │ - 0x0001bc54 e090567f f787587f c57a5a7f 51695c7f ..V...X..zZ.Qi\. │ │ - 0x0001bc64 a0535e7f b839607f 9e1b627f 58f9637f .S^..9`...b.X.c. │ │ - 0x0001bc74 edd2657f 61a8677f ba79697f ff466b7f ..e.a.g..yi..Fk. │ │ - 0x0001bc84 34106d7f 60d56e7f 8796707f b153727f 4.m.`.n...p..Sr. │ │ - 0x0001bc94 e10c747f 1fc2757f 7073777f d820797f ..t...u.psw.. y. │ │ - 0x0001bca4 5fca7a7f 08707c7f db117e7f ddaf7f7f _.z..p|...~..... │ │ - 0x0001bcb4 134a817f 82e0827f 3173847f 2402867f .J......1s..$... │ │ - 0x0001bcc4 628d877f f014897f d4988a7f 12198c7f b............... │ │ - 0x0001bcd4 b0958d7f b50e8f7f 2584907f 05f6917f ........%....... │ │ - 0x0001bce4 5c64937f 2fcf947f 8336967f 5d9a977f \d../....6..]... │ │ - 0x0001bcf4 c4fa987f bb579a7f 4ab19b7f 75079d7f .....W..J...u... │ │ - 0x0001bd04 415a9e7f b4a99f7f d3f5a07f a43ea27f AZ...........>.. │ │ - 0x0001bd14 2b84a37f 6fc6a47f 7505a67f 4141a77f +...o...u...AA.. │ │ - 0x0001bd24 d979a87f 42afa97f 82e1aa7f 9e10ac7f .y..B........... │ │ - 0x0001bd34 9a3cad7f 7d65ae7f 4c8baf7f 0baeb07f .<..}e..L....... │ │ - 0x0001bd44 c0cdb17f 70eab27f 2004b47f d51ab57f ....p... ....... │ │ - 0x0001bd54 952eb67f 643fb77f 484db87f 4658b97f ....d?..HM..FX.. │ │ - 0x0001bd64 6260ba7f a265bb7f 0c68bc7f a367bd7f b`...e...h...g.. │ │ - 0x0001bd74 6d64be7f 705ebf7f af55c07f 314ac17f md..p^...U..1J.. │ │ - 0x0001bd84 f93bc27f 0d2bc37f 7317c47f 2e01c57f .;...+..s....... │ │ - 0x0001bd94 44e8c57f baccc67f 94aec77f d88dc87f D............... │ │ - 0x0001bda4 8a6ac97f af44ca7f 4c1ccb7f 67f1cb7f .j...D..L...g... │ │ - 0x0001bdb4 03c4cc7f 2594cd7f d361ce7f 112dcf7f ....%....a...-.. │ │ - 0x0001bdc4 e3f5cf7f 4fbcd07f 5a80d17f 0742d27f ....O...Z....B.. │ │ - 0x0001bdd4 5c01d37f 5dbed37f 1079d47f 7831d57f \...]....y..x1.. │ │ - 0x0001bde4 9be7d57f 7c9bd67f 214dd77f 8efcd77f ....|...!M...... │ │ - 0x0001bdf4 c8a9d87f d454d97f b5fdd97f 71a4da7f .....T......q... │ │ - 0x0001be04 0b49db7f 89ebdb7f ef8bdc7f 422add7f .I..........B*.. │ │ - 0x0001be14 85c6dd7f be60de7f f0f8de7f 208fdf7f .....`...... ... │ │ - 0x0001be24 5323e07f 8db5e07f d345e17f 28d4e17f S#.......E..(... │ │ - 0x0001be34 9160e27f 12ebe27f b073e37f 6ffae37f .`.......s..o... │ │ - 0x0001be44 537fe47f 6002e57f 9b83e57f 0803e67f S...`........... │ │ - 0x0001be54 ab80e67f 88fce67f a476e77f 02efe77f .........v...... │ │ - 0x0001be64 a765e87f 97dae87f d64de97f 68bfe97f .e.......M..h... │ │ - 0x0001be74 512fea7f 959dea7f 390aeb7f 4075eb7f Q/......9...@u.. │ │ - 0x0001be84 aedeeb7f 8746ec7f cfacec7f 8b11ed7f .....F.......... │ │ - 0x0001be94 be74ed7f 6cd6ed7f 9836ee7f 4895ee7f .t..l....6..H... │ │ - 0x0001bea4 7ef2ee7f 3f4eef7f 8ea8ef7f 6f01f07f ~...?N......o... │ │ - 0x0001beb4 e758f07f f8aef07f a603f17f f656f17f .X...........V.. │ │ - 0x0001bec4 eba8f17f 88f9f17f d248f27f cc96f27f .........H...... │ │ - 0x0001bed4 7ae3f27f df2ef37f ff78f37f dec1f37f z........x...... │ │ - 0x0001bee4 7e09f47f e54ff47f 1595f47f 11d9f47f ~....O.......... │ │ - 0x0001bef4 de1bf57f 7f5df57f f79df57f 4addf57f .....]......J... │ │ - 0x0001bf04 7b1bf67f 8d58f67f 8594f67f 65cff67f {....X......e... │ │ - 0x0001bf14 3009f77f eb41f77f 9879f77f 3bb0f77f 0....A...y..;... │ │ - 0x0001bf24 d7e5f77f 6f1af87f 064ef87f a180f87f ....o....N...... │ │ - 0x0001bf34 41b2f87f eae2f87f a012f97f 6541f97f A...........eA.. │ │ - 0x0001bf44 3d6ff97f 2b9cf97f 31c8f97f 54f3f97f =o..+...1...T... │ │ - 0x0001bf54 951dfa7f f946fa7f 816ffa7f 3197fa7f .....F...o..1... │ │ - 0x0001bf64 0dbefa7f 16e4fa7f 5109fb7f bf2dfb7f ........Q....-.. │ │ - 0x0001bf74 6451fb7f 4274fb7f 5d96fb7f b8b7fb7f dQ..Bt..]....... │ │ - 0x0001bf84 54d8fb7f 36f8fb7f 5f17fc7f d335fc7f T...6..._....5.. │ │ - 0x0001bf94 9453fc7f a570fc7f 098dfc7f c2a8fc7f .S...p.......... │ │ - 0x0001bfa4 d4c3fc7f 3fdefc7f 09f8fc7f 3211fd7f ....?.......2... │ │ - 0x0001bfb4 be29fd7f ae41fd7f 0759fd7f c96ffd7f .)...A...Y...o.. │ │ - 0x0001bfc4 f985fd7f 979bfd7f a7b0fd7f 2bc5fd7f ............+... │ │ - 0x0001bfd4 26d9fd7f 99ecfd7f 88fffd7f f411fe7f &............... │ │ - 0x0001bfe4 e023fe7f 4f35fe7f 4246fe7f bc56fe7f .#..O5..BF...V.. │ │ - 0x0001bff4 bf66fe7f 4e76fe7f 6a85fe7f 1694fe7f .f..Nv..j....... │ │ - 0x0001c004 54a2fe7f 26b0fe7f 8ebdfe7f 8fcafe7f T...&........... │ │ - 0x0001c014 2ad7fe7f 62e3fe7f 38effe7f affafe7f *...b...8....... │ │ - 0x0001c024 c905ff7f 8710ff7f ec1aff7f f924ff7f .............$.. │ │ - 0x0001c034 b12eff7f 1638ff7f 2841ff7f eb49ff7f .....8..(A...I.. │ │ - 0x0001c044 6052ff7f 885aff7f 6662ff7f fc69ff7f `R...Z..fb...i.. │ │ - 0x0001c054 4b71ff7f 5478ff7f 1a7fff7f 9f85ff7f Kq..Tx.......... │ │ - 0x0001c064 e38bff7f ea91ff7f b397ff7f 419dff7f ............A... │ │ - 0x0001c074 96a2ff7f b3a7ff7f 99acff7f 4bb1ff7f ............K... │ │ - 0x0001c084 c9b5ff7f 15baff7f 31beff7f 1dc2ff7f ........1....... │ │ - 0x0001c094 dcc5ff7f 6fc9ff7f d8ccff7f 16d0ff7f ....o........... │ │ - 0x0001c0a4 2dd3ff7f 1cd6ff7f e7d8ff7f 8ddbff7f -............... │ │ - 0x0001c0b4 0fdeff7f 71e0ff7f b1e2ff7f d2e4ff7f ....q........... │ │ - 0x0001c0c4 d5e6ff7f bbe8ff7f 85eaff7f 34ecff7f ............4... │ │ - 0x0001c0d4 c9edff7f 45efff7f aaf0ff7f f7f1ff7f ....E........... │ │ - 0x0001c0e4 30f3ff7f 53f4ff7f 62f5ff7f 5ff6ff7f 0...S...b..._... │ │ - 0x0001c0f4 49f7ff7f 23f8ff7f ecf8ff7f a6f9ff7f I...#........... │ │ - 0x0001c104 51faff7f eefaff7f 7efbff7f 02fcff7f Q.......~....... │ │ - 0x0001c114 7afcff7f e7fcff7f 4afdff7f a3fdff7f z.......J....... │ │ - 0x0001c124 f4fdff7f 3cfeff7f 7cfeff7f b6feff7f ....<...|....... │ │ - 0x0001c134 e8feff7f 15ffff7f 3cffff7f 5effff7f ........<...^... │ │ - 0x0001c144 7bffff7f 95ffff7f aaffff7f bcffff7f {............... │ │ - 0x0001c154 cbffff7f d7ffff7f e2ffff7f eaffff7f ................ │ │ - 0x0001c164 f0ffff7f f5ffff7f f9ffff7f fbffff7f ................ │ │ - 0x0001c174 fdffff7f feffff7f ffffff7f ffffff7f ................ │ │ - 0x0001c184 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x0001c194 7c000000 5c040000 1d0c0000 bd170000 |...\........... │ │ - 0x0001c1a4 3e270000 9f3a0000 e0510000 026d0000 >'...:...Q...m.. │ │ - 0x0001c1b4 038c0000 e5ae0000 a7d50000 49000100 ............I... │ │ - 0x0001c1c4 cb2e0100 2d610100 70970100 93d10100 ....-a..p....... │ │ - 0x0001c1d4 960f0200 78510200 3c970200 dfe00200 ....xQ..<....... │ │ - 0x0001c1e4 622e0300 c57f0300 09d50300 2c2e0400 b...........,... │ │ - 0x0001c1f4 308b0400 13ec0400 d7500500 7ab90500 0........P..z... │ │ - 0x0001c204 fe250600 61960600 a40a0700 c8820700 .%..a........... │ │ - 0x0001c214 cbfe0700 ae7e0800 71020900 148a0900 .....~..q....... │ │ - 0x0001c224 97150a00 f9a40a00 3b380b00 5dcf0b00 ........;8..]... │ │ - 0x0001c234 5f6a0c00 41090d00 02ac0d00 a3520e00 _j..A........R.. │ │ - 0x0001c244 23fd0e00 84ab0f00 c35d1000 e3131100 #........]...... │ │ - 0x0001c254 e2cd1100 c08b1200 7e4d1300 1b131400 ........~M...... │ │ - 0x0001c264 98dc1400 f4a91500 307b1600 4a501700 ........0{..JP.. │ │ - 0x0001c274 45291800 1e061900 d7e61900 6fcb1a00 E)..........o... │ │ - 0x0001c284 e6b31b00 3ca01c00 71901d00 85841e00 ....<...q....... │ │ - 0x0001c294 797c1f00 4b782000 fc772100 8c7b2200 y|..Kx ..w!..{". │ │ - 0x0001c2a4 fb822300 498e2400 769d2500 81b02600 ..#.I.$.v.%...&. │ │ - 0x0001c2b4 6bc72700 34e22800 dc002a00 61232b00 k.'.4.(...*.a#+. │ │ - 0x0001c2c4 c6492c00 09742d00 2aa22e00 2ad42f00 .I,..t-.*...*./. │ │ - 0x0001c2d4 080a3100 c5433200 60813300 d9c23400 ..1..C2.`.3...4. │ │ - 0x0001c2e4 30083600 65513700 789e3800 6aef3900 0.6.eQ7.x.8.j.9. │ │ - 0x0001c2f4 39443b00 e69c3c00 71f93d00 da593f00 9D;...<.q.=..Y?. │ │ - 0x0001c304 20be4000 45264200 47924300 26024500 .@.E&B.G.C.&.E. │ │ - 0x0001c314 e3754600 7eed4700 f5684900 4be84a00 .uF.~.G..hI.K.J. │ │ - 0x0001c324 7d6b4c00 8df24d00 7a7d4f00 440c5100 }kL...M.z}O.D.Q. │ │ - 0x0001c334 eb9e5200 70355400 d1cf5500 0f6e5700 ..R.p5T...U..nW. │ │ - 0x0001c344 29105900 21b65a00 f55f5c00 a60d5e00 ).Y.!.Z.._\...^. │ │ - 0x0001c354 33bf5f00 9d746100 e42d6300 06eb6400 3._..ta..-c...d. │ │ - 0x0001c364 05ac6600 e0706800 98396a00 2b066c00 ..f..ph..9j.+.l. │ │ - 0x0001c374 9bd66d00 e6aa6f00 0d837100 105f7300 ..m...o...q.._s. │ │ - 0x0001c384 ef3e7500 a9227700 3f0a7900 b1f57a00 .>u.."w.?.y...z. │ │ - 0x0001c394 fee47c00 26d87e00 29cf8000 08ca8200 ..|.&.~.)....... │ │ - 0x0001c3a4 c2c88400 57cb8600 c7d18800 11dc8a00 ....W........... │ │ - 0x0001c3b4 37ea8c00 37fc8e00 12129100 c72b9300 7...7........+.. │ │ - 0x0001c3c4 57499500 c26a9700 06909900 25b99b00 WI...j......%... │ │ - 0x0001c3d4 1ee69d00 f116a000 9e4ba200 2584a400 .........K..%... │ │ - 0x0001c3e4 86c0a600 c000a900 d444ab00 c28cad00 .........D...... │ │ - 0x0001c3f4 89d8af00 2928b200 a27bb400 f5d2b600 ....)(...{...... │ │ - 0x0001c404 212eb900 268dbb00 04f0bd00 ba56c000 !...&........V.. │ │ - 0x0001c414 49c1c200 b12fc500 f1a1c700 0a18ca00 I..../.......... │ │ - 0x0001c424 fb91cc00 c50fcf00 6691d100 df16d400 ........f....... │ │ - 0x0001c434 31a0d600 5a2dd900 5bbedb00 3353de00 1...Z-..[...3S.. │ │ - 0x0001c444 e3ebe000 6b88e300 c928e600 ffcce800 ....k....(...... │ │ - 0x0001c454 0c75eb00 f020ee00 abd0f000 3d84f300 .u... ......=... │ │ - 0x0001c464 a53bf600 e4f6f800 fab5fb00 e578fe00 .;...........x.. │ │ - 0x0001c474 a73f0101 3f0a0401 aed80601 f2aa0901 .?..?........... │ │ - 0x0001c484 0c810c01 fb5a0f01 c0381201 5b1a1501 .....Z...8..[... │ │ - 0x0001c494 cbff1701 10e91a01 2ad61d01 19c72001 ........*..... . │ │ - 0x0001c4a4 ddbb2301 76b42601 e4b02901 26b12c01 ..#.v.&...).&.,. │ │ - 0x0001c4b4 3cb52f01 27bd3201 e6c83501 79d83801 <./.'.2...5.y.8. │ │ - 0x0001c4c4 dfeb3b01 1a033f01 281e4201 0a3d4501 ..;...?.(.B..=E. │ │ - 0x0001c4d4 bf5f4801 48864b01 a4b04e01 d2de5101 ._H.H.K...N...Q. │ │ - 0x0001c4e4 d4105501 a8465801 50805b01 c9bd5e01 ..U..FX.P.[...^. │ │ - 0x0001c4f4 15ff6101 34446501 248d6801 e6d96b01 ..a.4De.$.h...k. │ │ - 0x0001c504 7b2a6f01 e17e7201 18d77501 21337901 {*o..~r...u.!3y. │ │ - 0x0001c514 fc927c01 a7f67f01 245e8301 72c98601 ..|.....$^..r... │ │ - 0x0001c524 90388a01 7fab8d01 3f229101 cf9c9401 .8......?"...... │ │ - 0x0001c534 2f1b9801 5f9d9b01 5f239f01 2fada201 /..._..._#../... │ │ - 0x0001c544 cf3aa601 3ecca901 7c61ad01 8afab001 .:..>...|a...... │ │ - 0x0001c554 6797b401 1338b801 8ddcbb01 d684bf01 g....8.......... │ │ - 0x0001c564 ee30c301 d4e0c601 8894ca01 0b4cce01 .0...........L.. │ │ - 0x0001c574 5b07d201 79c6d501 6489d901 1d50dd01 [...y...d....P.. │ │ - 0x0001c584 a31ae101 f6e8e401 17bbe801 0491ec01 ................ │ │ - 0x0001c594 bd6af001 4448f401 9629f801 b50efc01 .j..DH...)...... │ │ - 0x0001c5a4 a0f7ff01 56e40302 d9d40702 26c90b02 ....V.......&... │ │ - 0x0001c5b4 40c10f02 24bd1302 d4bc1702 4ec01b02 @...$.......N... │ │ - 0x0001c5c4 93c71f02 a3d22302 7de12702 21f42b02 ......#.}.'.!.+. │ │ - 0x0001c5d4 900a3002 c8243402 ca423802 95643c02 ..0..$4..B8..d<. │ │ - 0x0001c5e4 2a8a4002 89b34402 b0e04802 a0114d02 *.@...D...H...M. │ │ - 0x0001c5f4 59465102 da7e5502 24bb5902 35fb5d02 YFQ..~U.$.Y.5.]. │ │ - 0x0001c604 0f3f6202 b1866602 1ad26a02 4b216f02 .?b...f...j.K!o. │ │ - 0x0001c614 43747302 02cb7702 88257c02 d5838002 Cts...w..%|..... │ │ - 0x0001c624 e9e58402 c24b8902 62b58d02 c8229202 .....K..b....".. │ │ - 0x0001c634 f4939602 e6089b02 9d819f02 19fea302 ................ │ │ - 0x0001c644 5b7ea802 6102ad02 2c8ab102 bb15b602 [~..a...,....... │ │ - 0x0001c654 0fa5ba02 2738bf02 03cfc302 a369c802 ....'8.......i.. │ │ - 0x0001c664 0708cd02 2daad102 1750d602 c4f9da02 ....-....P...... │ │ - 0x0001c674 34a7df02 6658e402 5b0de902 12c6ed02 4...fX..[....... │ │ - 0x0001c684 8b82f202 c642f702 c306fc02 80ce0003 .....B.......... │ │ - 0x0001c694 ff990503 40690a03 403c0f03 02131403 ....@i..@<...... │ │ - 0x0001c6a4 84ed1803 c6cb1d03 c8ad2203 8a932703 .........."...'. │ │ - 0x0001c6b4 0c7d2c03 4c6a3103 4d5b3603 0c503b03 .},.Lj1.M[6..P;. │ │ - 0x0001c6c4 89484003 c6444503 c0444a03 79484f03 .H@..DE..DJ.yHO. │ │ - 0x0001c6d4 f04f5403 245b5903 166a5e03 c57c6303 .OT.$[Y..j^..|c. │ │ - 0x0001c6e4 31936803 5aad6d03 40cb7203 e2ec7703 1.h.Z.m.@.r...w. │ │ - 0x0001c6f4 40127d03 5a3b8203 30688703 c1988c03 @.}.Z;..0h...... │ │ - 0x0001c704 0ecd9103 16059703 d8409c03 5580a103 .........@..U... │ │ - 0x0001c714 8dc3a603 7f0aac03 2b55b103 90a3b603 ........+U...... │ │ - 0x0001c724 aff5bb03 884bc103 19a5c603 6302cc03 .....K......c... │ │ - 0x0001c734 6663d103 21c8d603 9430dc03 c09ce103 fc..!....0...... │ │ - 0x0001c744 a20ce703 3d80ec03 8ef7f103 9672f703 ....=........r.. │ │ - 0x0001c754 55f1fc03 cb730204 f7f90704 d9830d04 U....s.......... │ │ - 0x0001c764 70111304 bda21804 c0371e04 77d02304 p........7..w.#. │ │ - 0x0001c774 e46c2904 040d2f04 dab03404 63583a04 .l).../...4.cX:. │ │ - 0x0001c784 a0034004 90b24504 34654b04 8b1b5104 ..@...E.4eK...Q. │ │ - 0x0001c794 95d55604 52935c04 c1546204 e1196804 ..V.R.\..Tb...h. │ │ - 0x0001c7a4 b4e26d04 39af7304 6e7f7904 55537f04 ..m.9.s.n.y.US.. │ │ - 0x0001c7b4 ec2a8504 35068b04 2de59004 d6c79604 .*..5...-....... │ │ - 0x0001c7c4 2eae9c04 3698a204 ed85a804 5377ae04 ....6.......Sw.. │ │ - 0x0001c7d4 686cb404 2b65ba04 9d61c004 bc61c604 hl..+e...a...a.. │ │ - 0x0001c7e4 8a65cc04 046dd204 2c78d804 0187de04 .e...m..,x...... │ │ - 0x0001c7f4 8399e404 b0afea04 8ac9f004 10e7f604 ................ │ │ - 0x0001c804 4208fd04 1e2d0305 a6550905 d8810f05 B....-...U...... │ │ - 0x0001c814 b5b11505 3de51b05 6e1c2205 48572805 ....=...n.".HW(. │ │ - 0x0001c824 cd952e05 fad73405 d01d3b05 4e674105 ......4...;.NgA. │ │ - 0x0001c834 75b44705 44054e05 bb595405 d9b15a05 u.G.D.N..YT...Z. │ │ - 0x0001c844 9e0d6105 0a6d6705 1cd06d05 d5367405 ..a..mg...m..6t. │ │ - 0x0001c854 34a17a05 380f8105 e2808705 31f68d05 4.z.8.......1... │ │ - 0x0001c864 256f9405 beeb9a05 fa6ba105 dbefa705 %o.......k...... │ │ - 0x0001c874 5f77ae05 8702b505 5291bb05 c023c205 _w......R....#.. │ │ - 0x0001c884 d0b9c805 8253cf05 d6f0d505 cc91dc05 .....S.......... │ │ - 0x0001c894 6336e305 9cdee905 758af005 ee39f705 c6......u....9.. │ │ - 0x0001c8a4 07edfd05 c0a30406 195e0b06 111c1206 .........^...... │ │ - 0x0001c8b4 a8dd1806 dda21f06 b16b2606 22382d06 .........k&."8-. │ │ - 0x0001c8c4 31083406 dedb3a06 28b34106 0e8e4806 1.4...:.(.A...H. │ │ - 0x0001c8d4 916c4f06 af4e5606 6a345d06 c01d6406 .lO..NV.j4]...d. │ │ - 0x0001c8e4 b10a6b06 3dfb7106 64ef7806 24e77f06 ..k.=.q.d.x.$... │ │ - 0x0001c8f4 7fe28606 73e18d06 00e49406 27ea9b06 ....s.......'... │ │ - 0x0001c904 e6f3a206 3d01aa06 2c12b106 b326b806 ....=...,....&.. │ │ - 0x0001c914 d13ebf06 865ac606 d179cd06 b39cd406 .>...Z...y...... │ │ - 0x0001c924 2bc3db06 38ede206 db1aea06 134cf106 +...8........L.. │ │ - 0x0001c934 df80f806 40b9ff06 35f50607 bd340e07 ....@...5....4.. │ │ - 0x0001c944 d9771507 88be1c07 c9082407 9d562b07 .w........$..V+. │ │ - 0x0001c954 02a83207 f9fc3907 82554107 9bb14807 ..2...9..UA...H. │ │ - 0x0001c964 45115007 7f745707 49db5e07 a3456607 E.P..tW.I.^..Ef. │ │ - 0x0001c974 8cb36d07 03257507 099a7c07 9e128407 ..m..%u...|..... │ │ - 0x0001c984 c08e8b07 700e9307 ac919a07 7618a207 ....p.......v... │ │ - 0x0001c994 cca2a907 ad30b107 1bc2b807 1457c007 .....0.......W.. │ │ - 0x0001c9a4 98efc707 a68bcf07 3f2bd707 62cede07 ........?+..b... │ │ - 0x0001c9b4 0e75e607 431fee07 01cdf507 487efd07 .u..C.......H~.. │ │ - 0x0001c9c4 16330508 6deb0c08 4aa71408 af661c08 .3..m...J....f.. │ │ - 0x0001c9d4 9a292408 0cf02b08 03ba3308 80873b08 .)$...+...3...;. │ │ - 0x0001c9e4 82584308 092d4b08 14055308 a3e05a08 .XC..-K...S...Z. │ │ - 0x0001c9f4 b6bf6208 4ca26a08 65887208 01727a08 ..b.L.j.e.r..rz. │ │ - 0x0001ca04 1e5f8208 be4f8a08 de439208 803b9a08 ._...O...C...;.. │ │ - 0x0001ca14 a236a208 4535aa08 6737b208 093dba08 .6..E5..g7...=.. │ │ - 0x0001ca24 2a46c208 c952ca08 e762d208 8276da08 *F...R...b...v.. │ │ - 0x0001ca34 9c8de208 32a8ea08 45c6f208 d4e7fa08 ....2...E....... │ │ - 0x0001ca44 df0c0309 66350b09 68611309 e5901b09 ....f5..ha...... │ │ - 0x0001ca54 dcc32309 4dfa2b09 37343409 9b713c09 ..#.M.+.744..q<. │ │ - 0x0001ca64 77b24409 ccf64c09 993e5509 dd895d09 w.D...L..>U...]. │ │ - 0x0001ca74 99d86509 cb2a6e09 73807609 91d97e09 ..e..*n.s.v...~. │ │ - 0x0001ca84 25368709 2e968f09 acf99709 9e60a009 %6...........`.. │ │ - 0x0001ca94 04cba809 dd38b109 29aab909 e81ec209 .....8..)....... │ │ - 0x0001caa4 1997ca09 bc12d309 d091db09 5614e409 ............V... │ │ - 0x0001cab4 4b9aec09 b123f509 87b0fd09 cc40060a K....#.......@.. │ │ - 0x0001cac4 7fd40e0a a26b170a 3206200a 2fa4280a .....k..2. ./.(. │ │ - 0x0001cad4 9a45310a 72ea390a b592420a 653e4b0a .E1.r.9...B.e>K. │ │ - 0x0001cae4 80ed530a 06a05c0a f755650a 510f6e0a ..S...\..Ue.Q.n. │ │ - 0x0001caf4 16cc760a 448c7f0a da4f880a d916910a ..v.D....O...... │ │ - 0x0001cb04 40e1990a 0eafa20a 4380ab0a df54b40a @.......C....T.. │ │ - 0x0001cb14 e12cbd0a 4908c60a 16e7ce0a 48c9d70a .,..I.......H... │ │ - 0x0001cb24 dfaee00a d997e90a 3784f20a f773fb0a ........7....s.. │ │ - 0x0001cb34 1b67040b a05d0d0b 8857160b d0541f0b .g...]...W...T.. │ │ - 0x0001cb44 7955280b 8359310b ec603a0b b56b430b yU(..Y1..`:..kC. │ │ - 0x0001cb54 dd794c0b 638b550b 48a05e0b 8ab8670b .yL.c.U.H.^...g. │ │ - 0x0001cb64 29d4700b 24f3790b 7c15830b 303b8c0b ).p.$.y.|...0;.. │ │ - 0x0001cb74 3f64950b a8909e0b 6cc0a70b 8af3b00b ?d......l....... │ │ - 0x0001cb84 012aba0b d163c30b f9a0cc0b 7ae1d50b .*...c......z... │ │ - 0x0001cb94 5225df0b 816ce80b 06b7f10b e204fb0b R%...l.......... │ │ - 0x0001cba4 1356040c 99aa0d0c 7402170c a35d200c .V......t....] . │ │ - 0x0001cbb4 25bc290c fb1d330c 23833c0c 9eeb450c %.)...3.#.<...E. │ │ - 0x0001cbc4 6a574f0c 88c6580c f638620c b5ae6b0c jWO...X..8b...k. │ │ - 0x0001cbd4 c327750c 21a47e0c cd23880c c8a6910c .'u.!.~..#...... │ │ - 0x0001cbe4 102d9b0c a6b6a40c 8943ae0c b8d3b70c .-.......C...... │ │ - 0x0001cbf4 3267c10c f8fdca0c 0998d40c 6435de0c 2g..........d5.. │ │ - 0x0001cc04 09d6e70c f779f10c 2e21fb0c adcb040d .....y...!...... │ │ - 0x0001cc14 74790e0d 832a180d d8de210d 73962b0d ty...*....!.s.+. │ │ - 0x0001cc24 5451350d 7b0f3f0d e6d0480d 9595520d TQ5.{.?...H...R. │ │ - 0x0001cc34 885d5c0d be28660d 37f76f0d f2c8790d .]\..(f.7.o...y. │ │ - 0x0001cc44 ee9d830d 2c768d0d aa51970d 6830a10d ....,v...Q..h0.. │ │ - 0x0001cc54 6612ab0d a3f7b40d 1ee0be0d d8cbc80d f............... │ │ - 0x0001cc64 cebad20d 02addc0d 72a2e60d 1e9bf00d ........r....... │ │ - 0x0001cc74 0597fa0d 2796040e 83980e0e 199e180e ....'........... │ │ - 0x0001cc84 e8a6220e f0b22c0e 30c2360e a8d4400e .."...,.0.6...@. │ │ - 0x0001cc94 56ea4a0e 3b03550e 561f5f0e a73e690e V.J.;.U.V._..>i. │ │ - 0x0001cca4 2c61730e e5867d0e d3af870e f3db910e ,as...}......... │ │ - 0x0001ccb4 470b9c0e cc3da60e 8373b00e 6bacba0e G....=...s..k... │ │ - 0x0001ccc4 83e8c40e cc27cf0e 446ad90e eaafe30e .....'..Dj...... │ │ - 0x0001ccd4 bff8ed0e c244f80e f293020f 4ee60c0f .....D......N... │ │ - 0x0001cce4 d63b170f 8a94210f 69f02b0f 724f360f .;....!.i.+.rO6. │ │ - 0x0001ccf4 a5b1400f 01174b0f 867f550f 32eb5f0f ..@...K...U.2._. │ │ - 0x0001cd04 075a6a0f 02cc740f 24417f0f 6bb9890f .Zj...t.$A..k... │ │ - 0x0001cd14 d834940f 69b39e0f 1e35a90f f7b9b30f .4..i....5...... │ │ - 0x0001cd24 f341be0f 11cdc80f 515bd30f b2ecdd0f .A......Q[...... │ │ - 0x0001cd34 3481e80f d618f30f 97b3fd0f 77510810 4...........wQ.. │ │ - 0x0001cd44 75f21210 91961d10 ca3d2810 1fe83210 u........=(...2. │ │ - 0x0001cd54 91953d10 1e464810 c5f95210 87b05d10 ..=..FH...R...]. │ │ - 0x0001cd64 626a6810 56277310 63e77d10 87aa8810 bjh.V's.c.}..... │ │ - 0x0001cd74 c2709310 143a9e10 7c06a910 f9d5b310 .p...:..|....... │ │ - 0x0001cd84 8ba8be10 317ec910 eb56d410 b832df10 ....1~...V...2.. │ │ - 0x0001cd94 9711ea10 87f3f410 89d8ff10 9bc00a11 ................ │ │ - 0x0001cda4 beab1511 ef992011 2f8b2b11 7d7f3611 ...... ./.+.}.6. │ │ - 0x0001cdb4 d9764111 41714c11 b66e5711 366f6211 .vA.AqL..nW.6ob. │ │ - 0x0001cdc4 c1726d11 57797811 f6828311 9e8f8e11 .rm.Wyx......... │ │ - 0x0001cdd4 4f9f9911 08b2a411 c7c7af11 8ee0ba11 O............... │ │ - 0x0001cde4 5afcc511 2c1bd111 023ddc11 dd61e711 Z...,....=...a.. │ │ - 0x0001cdf4 ba89f211 9bb4fd11 7ee20812 62131412 ........~...b... │ │ - 0x0001ce04 48471f12 2d7e2a12 12b83512 f6f44012 HG..-~*...5...@. │ │ - 0x0001ce14 d9344c12 b9775712 96bd6212 70066e12 .4L..wW...b.p.n. │ │ - 0x0001ce24 45527912 15a18412 e0f28f12 a5479b12 ERy..........G.. │ │ - 0x0001ce34 639fa612 19fab112 c757bd12 6cb8c812 c........W..l... │ │ - 0x0001ce44 081cd412 9a82df12 21ecea12 9d58f612 ........!....X.. │ │ - 0x0001ce54 0cc80113 6f3a0d13 c4af1813 0b282413 ....o:.......($. │ │ - 0x0001ce64 44a32f13 6d213b13 86a24613 8e265213 D./.m!;...F..&R. │ │ - 0x0001ce74 85ad5d13 6a376913 3cc47413 fb538013 ..].j7i.<.t..S.. │ │ - 0x0001ce84 a5e68b13 3b7c9713 bc14a313 26b0ae13 ....;|......&... │ │ - 0x0001ce94 794eba13 b5efc513 d993d113 e43add13 yN...........:.. │ │ - 0x0001cea4 d6e4e813 ad91f413 6a410014 0bf40b14 ........jA...... │ │ - 0x0001ceb4 8fa91714 f7612314 411d2f14 6ddb3a14 .....a#.A./.m.:. │ │ - 0x0001cec4 7a9c4614 67605214 34275e14 dff06914 z.F.g`R.4'^...i. │ │ - 0x0001ced4 69bd7514 d08c8114 155f8d14 35349914 i.u......_..54.. │ │ - 0x0001cee4 310ca514 08e7b014 b8c4bc14 42a5c814 1...........B... │ │ - 0x0001cef4 a588d414 df6ee014 f157ec14 d943f814 .....n...W...C.. │ │ - 0x0001cf04 97320415 2b241015 92181c15 cd0f2815 .2..+$........(. │ │ - 0x0001cf14 dc093415 bc064015 6e064c15 f1085815 ..4...@.n.L...X. │ │ - 0x0001cf24 440e6415 66167015 57217c15 162f8815 D.d.f.p.W!|../.. │ │ - 0x0001cf34 a23f9415 fb52a015 1f69ac15 0f82b815 .?...R...i...... │ │ - 0x0001cf44 c89dc415 4cbcd015 98dddc15 ad01e915 ....L........... │ │ - 0x0001cf54 8828f515 2b520116 937e0d16 c1ad1916 .(..+R...~...... │ │ - 0x0001cf64 b3df2516 69143216 e24b3e16 1d864a16 ..%.i.2..K>...J. │ │ - 0x0001cf74 1ac35616 d8026316 55456f16 928a7b16 ..V...c.UEo...{. │ │ - 0x0001cf84 8ed28716 471d9416 be6aa016 f0baac16 ....G....j...... │ │ - 0x0001cf94 df0db916 8863c516 ebbbd116 0817de16 .....c.......... │ │ - 0x0001cfa4 dd74ea16 6ad5f616 ae380317 a89e0f17 .t..j....8...... │ │ - 0x0001cfb4 58071c17 bd722817 d6e03417 a2514117 X....r(...4..QA. │ │ - 0x0001cfc4 20c54d17 513b5a17 32b46617 c42f7317 .M.Q;Z.2.f../s. │ │ - 0x0001cfd4 05ae7f17 f42e8c17 92b29817 dd38a517 .............8.. │ │ - 0x0001cfe4 d4c1b117 774dbe17 c5dbca17 bc6cd717 ....wM.......l.. │ │ - 0x0001cff4 5e00e417 a796f017 982ffd17 31cb0918 ^......../..1... │ │ - 0x0001d004 6f691618 530a2318 dcad2f18 08543c18 oi..S.#.../..T<. │ │ - 0x0001d014 d8fc4818 49a85518 5d566218 11076f18 ..H.I.U.]Vb...o. │ │ - 0x0001d024 64ba7b18 57708818 e9289518 18e4a118 d.{.Wp...(...... │ │ - 0x0001d034 e3a1ae18 4b62bb18 4e25c818 ebead418 ....Kb..N%...... │ │ - 0x0001d044 21b3e118 f17dee18 584bfb18 571b0819 !....}..XK..W... │ │ - 0x0001d054 eced1419 17c32119 d69a2e19 29753b19 ......!.....)u;. │ │ - 0x0001d064 10524819 89315519 93136219 2ef86e19 .RH..1U...b...n. │ │ - 0x0001d074 59df7b19 13c98819 5cb59519 32a4a219 Y.{.....\...2... │ │ - 0x0001d084 9595af19 8389bc19 fd7fc919 0079d619 .............y.. │ │ - 0x0001d094 8e74e319 a372f019 4173fd19 65760a1a .t...r..As..ev.. │ │ - 0x0001d0a4 107c171a 4084241a f48e311a 2c9c3e1a .|..@.$...1.,.>. │ │ - 0x0001d0b4 e7ab4b1a 24be581a e2d2651a 20ea721a ..K.$.X...e. .r. │ │ - 0x0001d0c4 de03801a 1a208d1a d53e9a1a 0c60a71a ..... ...>...`.. │ │ - 0x0001d0d4 bf83b41a eea9c11a 97d2ce1a bafddb1a ................ │ │ - 0x0001d0e4 562be91a 695bf61a f48d031b f5c2101b V+..i[.......... │ │ - 0x0001d0f4 6bfa1d1b 56342b1b b570381b 87af451b k...V4+..p8...E. │ │ - 0x0001d104 caf0521b 7f34601b a47a6d1b 39c37a1b ..R..4`..zm.9.z. │ │ - 0x0001d114 3c0e881b ad5b951b 8baba21b d5fdaf1b <....[.......... │ │ - 0x0001d124 8a52bd1b a9a9ca1b 3203d81b 245fe51b .R......2...$_.. │ │ - 0x0001d134 7dbdf21b 3d1e001c 64810d1c efe61a1c }...=...d....... │ │ - 0x0001d144 df4e281c 32b9351c e725431c fe94501c .N(.2.5..%C...P. │ │ - 0x0001d154 77065e1c 4f7a6b1c 86f0781c 1b69861c w.^.Ozk...x..i.. │ │ - 0x0001d164 0de4931c 5c61a11c 07e1ae1c 0c63bc1c ....\a.......c.. │ │ - 0x0001d174 6be7c91c 236ed71c 33f7e41c 9a82f21c k...#n..3....... │ │ - 0x0001d184 5710001d 6aa00d1d d1321b1d 8cc7281d W...j....2....(. │ │ - 0x0001d194 9a5e361d f9f7431d a993511d aa315f1d .^6...C...Q..1_. │ │ - 0x0001d1a4 f9d16c1d 97747a1d 8219881d bac0951d ..l..tz......... │ │ - 0x0001d1b4 3d6aa31d 0a16b11d 22c4be1d 8274cc1d =j......"....t.. │ │ - 0x0001d1c4 2b27da1d 1adce71d 5093f51d cb4c031e +'......P....L.. │ │ - 0x0001d1d4 8a08111e 8cc61e1e d1862c1e 58493a1e ..........,.XI:. │ │ - 0x0001d1e4 200e481e 27d5551e 6d9e631e f169711e .H.'.U.m.c..iq. │ │ - 0x0001d1f4 b2377f1e b0078d1e e8d99a1e 5baea81e .7..........[... │ │ - 0x0001d204 0785b61e ec5dc41e 0839d21e 5b16e01e .....]...9..[... │ │ - 0x0001d214 e4f5ed1e a1d7fb1e 92bb091f b6a1171f ................ │ │ - 0x0001d224 0d8a251f 9474331f 4b61411f 32504f1f ..%..t3.KaA.2PO. │ │ - 0x0001d234 47415d1f 89346b1f f729791f 9221871f GA]..4k..)y..!.. │ │ - 0x0001d244 561b951f 4417a31f 5b15b11f 9a15bf1f V...D...[....... │ │ - 0x0001d254 ff17cd1f 8b1cdb1f 3b23e91f 0f2cf71f ........;#...,.. │ │ - 0x0001d264 06370520 20441320 5a532120 b4642f20 .7. D. ZS! .d/ │ │ - 0x0001d274 2e783d20 c68d4b20 7ca55920 4ebf6720 .x= ..K |.Y N.g │ │ - 0x0001d284 3bdb7520 43f98320 64199220 9e3ba020 ;.u C.. d.. .;. │ │ - 0x0001d294 ef5fae20 5786bc20 d5aeca20 67d9d820 ._. W.. ... g.. │ │ - 0x0001d2a4 0e06e720 c734f520 92650321 6e981121 ... .4. .e.!n..! │ │ - 0x0001d2b4 59cd1f21 54042e21 5d3d3c21 73784a21 Y..!T..!]=. ".=/" │ │ - 0x0001d304 fe9a3d22 58fa4b22 ac5b5a22 f9be6822 ..="X.K".[Z"..h" │ │ - 0x0001d314 3f247722 7d8b8522 b0f49322 da5fa222 ?$w"}.."..."._." │ │ - 0x0001d324 f8ccb022 093cbf22 0dadcd22 0220dc22 ...".<."...". ." │ │ - 0x0001d334 e894ea22 be0bf922 82840723 33ff1523 ..."..."...#3..# │ │ - 0x0001d344 d17b2423 5bfa3223 cf7a4123 2cfd4f23 .{$#[.2#.zA#,.O# │ │ - 0x0001d354 73815e23 a0076d23 b48f7b23 ae198a23 s.^#..m#..{#...# │ │ - 0x0001d364 8ca59823 4d33a723 f1c2b523 7754c423 ...#M3.#...#wT.# │ │ - 0x0001d374 dde7d223 227de123 4614f023 47adfe23 ...#"}.#F..#G..# │ │ - 0x0001d384 25480d24 dde41b24 71832a24 dd233924 %H.$...$q.*$.#9$ │ │ - 0x0001d394 22c64724 3e6a5624 31106524 f8b77324 ".G$>jV$1.e$..s$ │ │ - 0x0001d3a4 94618224 030d9124 44ba9f24 5769ae24 .a.$...$D..$Wi.$ │ │ - 0x0001d3b4 391abd24 eacccb24 6a81da24 b737e924 9..$...$j..$.7.$ │ │ - 0x0001d3c4 cfeff724 b3a90625 60651525 d6222425 ...$...%`e.%."$% │ │ - 0x0001d3d4 15e23225 1aa34125 e4655025 742a5f25 ..2%..A%.eP%t*_% │ │ - 0x0001d3e4 c7f06d25 ddb87c25 b4828b25 4c4e9a25 ..m%..|%...%LN.% │ │ - 0x0001d3f4 a41ba925 baeab725 8ebbc625 1e8ed525 ...%...%...%...% │ │ - 0x0001d404 6962e425 6e38f325 2d100226 a4e91026 ib.%n8.%-..&...& │ │ - 0x0001d414 d3c41f26 b7a12e26 50803d26 9e604c26 ...&...&P.=&.`L& │ │ - 0x0001d424 9e425b26 50266a26 b30b7926 c6f28726 .B[&P&j&..y&...& │ │ - 0x0001d434 88db9626 f7c5a526 13b2b426 da9fc326 ...&...&...&...& │ │ - 0x0001d444 4c8fd226 6780e126 2b73f026 9667ff26 L..&g..&+s.&.g.& │ │ - 0x0001d454 a75d0e27 5d551d27 b74e2c27 b5493b27 .].']U.'.N,'.I;' │ │ - 0x0001d464 54464a27 95445927 75446827 f4457727 TFJ'.DY'uDh'.Ew' │ │ - 0x0001d474 10498627 c94d9527 1e54a427 0d5cb327 .I.'.M.'.T.'.\.' │ │ - 0x0001d484 9665c227 b770d127 6f7de027 bd8bef27 .e.'.p.'o}.'...' │ │ - 0x0001d494 a09bfe27 18ad0d28 22c01c28 bed42b28 ...'...("..(..+( │ │ - 0x0001d4a4 ebea3a28 a7024a28 f21b5928 cb366828 ..:(..J(..Y(.6h( │ │ - 0x0001d4b4 30537728 20718628 9b909528 9eb1a428 0Sw( q.(...(...( │ │ - 0x0001d4c4 2ad4b328 3df8c228 d51dd228 f344e128 *..(=..(...(.D.( │ │ - 0x0001d4d4 946df028 b897ff28 5dc30e29 82f01d29 .m.(...(]..)...) │ │ - 0x0001d4e4 271f2d29 4a4f3c29 eb804b29 07b45a29 '.-)JO<)..K)..Z) │ │ - 0x0001d4f4 9ee86929 af1e7929 39568829 3b8f9729 ..i)..y)9V.);..) │ │ - 0x0001d504 b3c9a629 a005b629 0243c529 d781d429 ...)...).C.)...) │ │ - 0x0001d514 1ec2e329 d603f329 fd46022a 948b112a ...)...).F.*...* │ │ - 0x0001d524 98d1202a 0919302a e6613f2a 2cac4e2a .. *..0*.a?*,.N* │ │ - 0x0001d534 dcf75d2a f4446d2a 74937c2a 59e38b2a ..]*.Dm*t.|*Y..* │ │ - 0x0001d544 a2349b2a 5087aa2a 60dbb92a d130c92a .4.*P..*`..*.0.* │ │ - 0x0001d554 a387d82a d3dfe72a 6239f72a 4e94062b ...*...*b9.*N..+ │ │ - 0x0001d564 96f0152b 384e252b 34ad342b 890d442b ...+8N%+4.4+..D+ │ │ - 0x0001d574 346f532b 36d2622b 8d36722b 389c812b 4oS+6.b+.6r+8..+ │ │ - 0x0001d584 3603912b 866ba02b 26d5af2b 1540bf2b 6..+.k.+&..+.@.+ │ │ - 0x0001d594 53acce2b de19de2b b588ed2b d7f8fc2b S..+...+...+...+ │ │ - 0x0001d5a4 436a0c2c f7dc1b2c f3502b2c 35c63a2c Cj.,...,.P+,5.:, │ │ - 0x0001d5b4 bd3c4a2c 88b4592c 972d692c e7a7782c ..76R.7 │ │ - 0x0001d8a4 ed65e937 087af937 858e0938 63a31938 .e.7.z.7...8c..8 │ │ - 0x0001d8b4 a2b82938 3fce3938 3ae44938 91fa5938 ..)8?.98:.I8..Y8 │ │ - 0x0001d8c4 43116a38 4f287a38 b43f8a38 70579a38 C.j8O(z8.?.8pW.8 │ │ - 0x0001d8d4 836faa38 ea87ba38 a5a0ca38 b2b9da38 .o.8...8...8...8 │ │ - 0x0001d8e4 11d3ea38 bfecfa38 bc060b39 07211b39 ...8...8...9.!.9 │ │ - 0x0001d8f4 9e3b2b39 80563b39 ac714b39 208d5b39 .;+9.V;9.qK9 .[9 │ │ - 0x0001d904 dca86b39 ddc47b39 24e18b39 aefd9b39 ..k9..{9$..9...9 │ │ - 0x0001d914 7a1aac39 8837bc39 d554cc39 6172dc39 z..9.7.9.T.9ar.9 │ │ - 0x0001d924 2a90ec39 2faefc39 70cc0c3a eaea1c3a *..9/..9p..:...: │ │ - 0x0001d934 9c092d3a 85283d3a a5474d3a f9665d3a ..-:.(=:.GM:.f]: │ │ - 0x0001d944 80866d3a 3aa67d3a 25c68d3a 3fe69d3a ..m::.}:%..:?..: │ │ - 0x0001d954 8806ae3a fe26be3a a047ce3a 6d68de3a ...:.&.:.G.:mh.: │ │ - 0x0001d964 6389ee3a 82aafe3a c7cb0e3b 32ed1e3b c..:...:...;2..; │ │ - 0x0001d974 c20e2f3b 75303f3b 4a524f3b 40745f3b ../;u0?;JRO;@t_; │ │ - 0x0001d984 56966f3b 89b87f3b dada8f3b 46fd9f3b V.o;...;...;F..; │ │ - 0x0001d994 ce1fb03b 6e42c03b 2665d03b f687e03b ...;nB.;&e.;...; │ │ - 0x0001d9a4 daaaf03b d4cd003c e0f0103c fe13213c ...;...<...<..!< │ │ - 0x0001d9b4 2d37313c 6b5a413c b77d513c 10a1613c -71.\.>m.%> │ │ - 0x0001da34 1da2353e b4c4453e 31e7553e 9409663e ..5>..E>1.U>..f> │ │ - 0x0001da44 da2b763e 034e863e 0d70963e f791a63e .+v>.N.>.p.>...> │ │ - 0x0001da54 bfb3b63e 65d5c63e e8f6d63e 4518e73e ...>e..>...>E..> │ │ - 0x0001da64 7c39f73e 8c5a073f 737b173f 309c273f |9.>.Z.?s{.?0.'? │ │ - 0x0001da74 c2bc373f 27dd473f 5ffd573f 681d683f ..7?'.G?_.W?h.h? │ │ - 0x0001da84 403d783f e75c883f 5c7c983f 9c9ba83f @=x?.\.?\|.?...? │ │ - 0x0001da94 a7bab83f 7cd9c83f 19f8d83f 7e16e93f ...?|..?...?~..? │ │ - 0x0001daa4 a834f93f 96520940 49701940 bd8d2940 .4.?.R.@Ip.@..)@ │ │ - 0x0001dab4 f2aa3940 e7c74940 9ae45940 0a016a40 ..9@..I@..Y@..j@ │ │ - 0x0001dac4 361d7a40 1d398a40 bd549a40 1570aa40 6.z@.9.@.T.@.p.@ │ │ - 0x0001dad4 258bba40 eaa5ca40 63c0da40 90daea40 %..@...@c..@...@ │ │ - 0x0001dae4 6ef4fa40 fe0d0b41 3d271b41 2a402b41 n..@...A='.A*@+A │ │ - 0x0001daf4 c4583b41 0a714b41 fa885b41 93a06b41 .X;A.qKA..[A..kA │ │ - 0x0001db04 d5b77b41 bece8b41 4ce59b41 7efbab41 ..{A...AL..A~..A │ │ - 0x0001db14 5311bc41 ca26cc41 e23bdc41 9950ec41 S..A.&.A.;.A.P.A │ │ - 0x0001db24 ef64fc41 e1780c42 6f8c1c42 979f2c42 .d.A.x.Bo..B..,B │ │ - 0x0001db34 58b23c42 b2c44c42 a2d65c42 27e86c42 X.DZ.ND..^D> nD │ │ - 0x0001dbc4 53217e44 d5218e44 c0219e44 1521ae44 S!~D.!.D.!.D.!.D │ │ - 0x0001dbd4 d11fbe44 f41dce44 7d1bde44 6a18ee44 ...D...D}..Dj..D │ │ - 0x0001dbe4 ba14fe44 6b100e45 7e0b1e45 ef052e45 ...Dk..E~..E...E │ │ - 0x0001dbf4 bfff3d45 ebf84d45 73f15d45 56e96d45 ..=E..MEs.]EV.mE │ │ - 0x0001dc04 92e07d45 26d78d45 10cd9d45 51c2ad45 ..}E&..E...EQ..E │ │ - 0x0001dc14 e5b6bd45 cdaacd45 069edd45 9190ed45 ...E...E...E...E │ │ - 0x0001dc24 6a82fd45 92730d46 07641d46 c8532d46 j..E.s.F.d.F.S-F │ │ - 0x0001dc34 d4423d46 29314d46 c61e5d46 aa0b6d46 .B=F)1MF..]F..mF │ │ - 0x0001dc44 d3f77c46 42e38c46 f3cd9c46 e7b7ac46 ..|FB..F...F...F │ │ - 0x0001dc54 1ca1bc46 9089cc46 4371dc46 3358ec46 ...F...FCq.F3X.F │ │ - 0x0001dc64 5f3efc46 c6230c47 67081c47 40ec2b47 _>.F.#.Gg..G@.+G │ │ - 0x0001dc74 50cf3b47 96b14b47 11935b47 c0736b47 P.;G..KG..[G.skG │ │ - 0x0001dc84 a1537b47 b4328b47 f6109b47 67eeaa47 .S{G.2.G...Gg..G │ │ - 0x0001dc94 06cbba47 d1a6ca47 c781da47 e75bea47 ...G...G...G.[.G │ │ - 0x0001dca4 3035fa47 a10d0a48 37e51948 f3bb2948 05.G...H7..H..)H │ │ - 0x0001dcb4 d3913948 d6664948 fb3a5948 3f0e6948 ..9H.fIH.:YH?.iH │ │ - 0x0001dcc4 a3e07848 25b28848 c4829848 7e52a848 ..xH%..H...H~R.H │ │ - 0x0001dcd4 5321b848 41efc748 47bcd748 6388e748 S!.HA..HG..Hc..H │ │ - 0x0001dce4 9653f748 dc1d0749 36e71649 a2af2649 .S.H...I6..I..&I │ │ - 0x0001dcf4 1f773649 ac3d4649 47035649 efc76549 .w6I.=FIG.VI..eI │ │ - 0x0001dd04 a48b7549 634e8549 2c109549 fed0a449 ..uIcN.I,..I...I │ │ - 0x0001dd14 d790b449 b64fc449 9a0dd449 82cae349 ...I.O.I...I...I │ │ - 0x0001dd24 6c86f349 5941034a 45fb124a 30b4224a l..IYA.JE..J0."J │ │ - 0x0001dd34 196c324a ff22424a e1d8514a bd8d614a .l2J."BJ..QJ..aJ │ │ - 0x0001dd44 9241714a 5ff4804a 23a6904a dd56a04a .AqJ_..J#..J.V.J │ │ - 0x0001dd54 8b06b04a 2cb5bf4a c062cf4a 440fdf4a ...J,..J.b.JD..J │ │ - 0x0001dd64 b9baee4a 1c65fe4a 6c0e0e4b a9b61d4b ...J.e.Jl..K...K │ │ - 0x0001dd74 d15d2d4b e2033d4b dda84c4b bf4c5c4b .]-K..=K..LK.L\K │ │ - 0x0001dd84 88ef6b4b 36917b4b c8318b4b 3dd19a4b ..kK6.{K.1.K=..K │ │ - 0x0001dd94 936faa4b cb0cba4b e2a8c94b d743d94b .o.K...K...K.C.K │ │ - 0x0001dda4 a9dde84b 5876f84b e10d084c 44a4174c ...KXv.K...LD..L │ │ - 0x0001ddb4 7f39274c 92cd364c 7b60464c 39f2554c .9'L..6L{`FL9.UL │ │ - 0x0001ddc4 cb82654c 2f12754c 65a0844c 6c2d944c ..eL/.uLe..Ll-.L │ │ - 0x0001ddd4 42b9a34c e643b34c 57cdc24c 9455d24c B..L.C.LW..L.U.L │ │ - 0x0001dde4 9cdce14c 6d62f14c 07e7004d 686a104d ...Lmb.L...Mhj.M │ │ - 0x0001ddf4 8fec1f4d 7a6d2f4d 2aed3e4d 9d6b4e4d ...Mzm/M*.>M.kNM │ │ - 0x0001de04 d1e85d4d c5646d4d 79df7c4d eb588c4d ..]M.dmMy.|M.X.M │ │ - 0x0001de14 1ad19b4d 0448ab4d aabdba4d 0932ca4d ...M.H.M...M.2.M │ │ - 0x0001de24 20a5d94d ef16e94d 7487f84d aef6074e ..M...Mt..M...N │ │ - 0x0001de34 9c64174e 3cd1264e 8f3c364e 92a6454e .d.N<.&N.<6N..EN │ │ - 0x0001de44 440f554e a476644e b2dc734e 6c41834e D.UN.vdN..sNlA.N │ │ - 0x0001de54 d1a4924e df06a24e 9667b14e f5c6c04e ...N...N.g.N...N │ │ - 0x0001de64 fa24d04e a581df4e f3dcee4e e536fe4e .$.N...N...N.6.N │ │ - 0x0001de74 798f0d4f ade61c4f 823c2c4f f4903b4f y..O...O.<,O..;O │ │ - 0x0001de84 05e44a4f b1355a4f fa85694f dcd4784f ..JO.5ZO..iO..xO │ │ - 0x0001de94 5722884f 6a6e974f 14b9a64f 5402b64f W".Ojn.O...OT..O │ │ - 0x0001dea4 284ac54f 9090d44f 8bd5e34f 1719f34f (J.O...O...O...O │ │ - 0x0001deb4 335b0250 de9b1150 17db2050 dd183050 3[.P...P.. P..0P │ │ - 0x0001dec4 2f553f50 0b904e50 71c95d50 60016d50 /U?P..NPq.]P`.mP │ │ - 0x0001ded4 d7377c50 d36c8b50 55a09a50 5bd2a950 .7|P.l.PU..P[..P │ │ - 0x0001dee4 e402b950 ef31c850 7b5fd750 878be650 ...P.1.P{_.P...P │ │ - 0x0001def4 12b6f550 1adf0451 9f061451 a02c2351 ...P...Q...Q.,#Q │ │ - 0x0001df04 1a513251 0f744151 7b955051 5fb55f51 .Q2Q.tAQ{.PQ_._Q │ │ - 0x0001df14 b8d36e51 87f07d51 ca0b8d51 7f259c51 ..nQ..}Q...Q.%.Q │ │ - 0x0001df24 a73dab51 3f54ba51 4769c951 bd7cd851 .=.Q?T.QGi.Q.|.Q │ │ - 0x0001df34 a18ee751 f19ef651 adad0552 d3ba1452 ...Q...Q...R...R │ │ - 0x0001df44 62c62352 5ad03252 b9d84152 7ddf5052 b.#RZ.2R..AR}.PR │ │ - 0x0001df54 a7e45f52 35e86e52 26ea7d52 78ea8c52 .._R5.nR&.}Rx..R │ │ - 0x0001df64 2ce99b52 3fe6aa52 b0e1b952 80dbc852 ,..R?..R...R...R │ │ - 0x0001df74 acd3d752 33cae652 15bff552 51b20453 ...R3..R...RQ..S │ │ - 0x0001df84 e5a31353 d0932253 12823153 a86e4053 ...S.."S..1S.n@S │ │ - 0x0001df94 93594f53 d2425e53 622a6d53 43107c53 .YOS.B^Sb*mSC.|S │ │ - 0x0001dfa4 75f48a53 f6d69953 c4b7a853 e096b753 u..S...S...S...S │ │ - 0x0001dfb4 4774c653 fa4fd553 f629e453 3b02f353 Gt.S.O.S.).S;..S │ │ - 0x0001dfc4 c8d80154 9cad1054 b5801f54 13522e54 ...T...T...T.R.T │ │ - 0x0001dfd4 b5213d54 9aef4b54 c0bb5a54 27866954 .!=T..KT..ZT'.iT │ │ - 0x0001dfe4 ce4e7854 b3158754 d6da9554 359ea454 .NxT...T...T5..T │ │ - 0x0001dff4 d05fb354 a61fc254 b5ddd054 fd99df54 ._.T...T...T...T │ │ - 0x0001e004 7c54ee54 320dfd54 1dc40b55 3d791a55 |T.T2..T...U=y.U │ │ - 0x0001e014 912c2955 16de3755 ce8d4655 b63b5555 .,)U..7U..FU.;UU │ │ - 0x0001e024 cde76355 13927255 873a8155 27e18f55 ..cU..rU.:.U'..U │ │ - 0x0001e034 f2859e55 e928ad55 08cabb55 5069ca55 ...U.(.U...UPi.U │ │ - 0x0001e044 c006d955 57a2e755 133cf655 f4d30456 ...UW..U.<.U...V │ │ - 0x0001e054 f8691356 1ffe2156 67903056 d1203f56 .i.V..!Vg.0V. ?V │ │ - 0x0001e064 5aaf4d56 023c5c56 c7c66a56 aa4f7956 Z.MV.<\V..jV.OyV │ │ - 0x0001e074 a8d68756 c15b9656 f4dea456 4060b356 ...V.[.V...V@`.V │ │ - 0x0001e084 a4dfc156 1f5dd056 afd8de56 5552ed56 ...V.].V...VUR.V │ │ - 0x0001e094 0fcafb56 dc3f0a57 bcb31857 ac252757 ...V.?.W...W.%'W │ │ - 0x0001e0a4 ad953557 bd034457 db6f5257 07da6057 ..5W..DW.oRW..`W │ │ - 0x0001e0b4 3f426f57 83a87d57 d10c8c57 296f9a57 ?BoW..}W...W)o.W │ │ - 0x0001e0c4 8acfa857 f22db757 618ac557 d6e4d357 ...W.-.Wa..W...W │ │ - 0x0001e0d4 503de257 cd93f057 4ee8fe57 d13a0d58 P=.W...WN..W.:.X │ │ - 0x0001e0e4 548b1b58 d8d92958 5c263858 dd704658 T..X..)X\&8X.pFX │ │ - 0x0001e0f4 5cb95458 d8ff6258 4f447158 c1867f58 \.TX..bXODqX...X │ │ - 0x0001e104 2cc78d58 91059c58 ed41aa58 407cb858 ,..X...X.A.X@|.X │ │ - 0x0001e114 89b4c658 c7ead458 f91ee358 1f51f158 ...X...X...X.Q.X │ │ - 0x0001e124 3781ff58 40af0d59 3adb1b59 24052a59 7..X@..Y:..Y$.*Y │ │ - 0x0001e134 fc2c3859 c2524659 75765459 15986259 .,8Y.RFYuvTY..bY │ │ - 0x0001e144 9fb77059 13d57e59 71f08c59 b7099b59 ..pY..~Yq..Y...Y │ │ - 0x0001e154 e520a959 f935b759 f448c559 d259d359 . .Y.5.Y.H.Y.Y.Y │ │ - 0x0001e164 9568e159 3b75ef59 c47ffd59 2d880b5a .h.Y;u.Y...Y-..Z │ │ - 0x0001e174 778e195a a092275a a994355a 8e94435a w..Z..'Z..5Z..CZ │ │ - 0x0001e184 5192515a f08d5f5a 6a876d5a be7e7b5a Q.QZ.._Zj.mZ.~{Z │ │ - 0x0001e194 ec73895a f266975a d057a55a 8546b35a .s.Z.f.Z.W.Z.F.Z │ │ - 0x0001e1a4 0f33c15a 6f1dcf5a a305dd5a aaebea5a .3.Zo..Z...Z...Z │ │ - 0x0001e1b4 84cff85a 2fb1065b ab90145b f76d225b ...Z/..[...[.m"[ │ │ - 0x0001e1c4 1249305b fc213e5b b2f84b5b 35cd595b .I0[.!>[..K[5.Y[ │ │ - 0x0001e1d4 849f675b 9e6f755b 823d835b 2e09915b ..g[.ou[.=.[...[ │ │ - 0x0001e1e4 a3d29e5b e099ac5b e35eba5b ac21c85b ...[...[.^.[.!.[ │ │ - 0x0001e1f4 3ae2d55b 8ca0e35b a15cf15b 7916ff5b :..[...[.\.[y..[ │ │ - 0x0001e204 12ce0c5c 6c831a5c 8636285c 60e7355c ...\l..\.6(\`.5\ │ │ - 0x0001e214 f795435c 4c42515c 5eec5e5c 2b946c5c ..C\LBQ\^.^\+.l\ │ │ - 0x0001e224 b4397a5c f7dc875c f37d955c a81ca35c .9z\...\.}.\...\ │ │ - 0x0001e234 15b9b05c 3853be5c 12ebcb5c a180d95c ...\8S.\...\...\ │ │ - 0x0001e244 e513e75c dda4f45c 8733025d e4bf0f5d ...\...\.3.]...] │ │ - 0x0001e254 f2491d5d b1d12a5d 1f57385d 3cda455d .I.]..*].W8]<.E] │ │ - 0x0001e264 085b535d 81d9605d a7556e5d 78cf7b5d .[S]..`].Un]x.{] │ │ - 0x0001e274 f546895d 1cbc965d ec2ea45d 659fb15d .F.]...]...]e..] │ │ - 0x0001e284 860dbf5d 4e79cc5d bde2d95d d149e75d ...]Ny.]...].I.] │ │ - 0x0001e294 8aaef45d e710025e e7700f5e 8ace1c5e ...]...^.p.^...^ │ │ - 0x0001e2a4 ce292a5e b482375e 3ad9445e 5f2d525e .)*^..7^:.D^_-R^ │ │ - 0x0001e2b4 237f5f5e 85ce6c5e 851b7a5e 2066875e #._^..l^..z^ f.^ │ │ - 0x0001e2c4 58ae945e 2af4a15e 9737af5e 9d78bc5e X..^*..^.7.^.x.^ │ │ - 0x0001e2d4 3cb7c95e 72f3d65e 412de45e a564f15e <..^r..^A-.^.d.^ │ │ - 0x0001e2e4 9f99fe5e 2fcc0b5f 52fc185f 092a265f ...^/.._R.._.*&_ │ │ - 0x0001e2f4 5355335f 2f7e405f 9da44d5f 9bc85a5f SU3_/~@_..M_..Z_ │ │ - 0x0001e304 29ea675f 4609755f f225825f 2b408f5f ).g_F.u_.%._+@._ │ │ - 0x0001e314 f2579c5f 446da95f 2380b65f 8c90c35f .W._Dm._#.._..._ │ │ - 0x0001e324 7f9ed05f fca9dd5f 02b3ea5f 90b9f75f ..._..._..._..._ │ │ - 0x0001e334 a5bd0460 40bf1160 62be1e60 09bb2b60 ...`@..`b..`..+` │ │ - 0x0001e344 34b53860 e4ac4560 16a25260 cb945f60 4.8`..E`..R`.._` │ │ - 0x0001e354 02856c60 b9727960 f25d8660 aa469360 ..l`.ry`.].`.F.` │ │ - 0x0001e364 e12ca060 9610ad60 c9f1b960 79d0c660 .,.`...`...`y..` │ │ - 0x0001e374 a5acd360 4d86e060 705ded60 0d32fa60 ...`M..`p].`.2.` │ │ - 0x0001e384 24040761 b4d31361 bca02061 3c6b2d61 $..a...a.. ad..Kd │ │ - 0x0001e494 4e265764 41446364 835f6f64 14787b64 N&WdADcd._od.x{d │ │ - 0x0001e4a4 f38d8764 20a19364 99b19f64 5fbfab64 ...d ..d...d_..d │ │ - 0x0001e4b4 71cab764 ced2c364 77d8cf64 69dbdb64 q..d...dw..di..d │ │ - 0x0001e4c4 a6dbe764 2bd9f364 fad3ff64 11cc0b65 ...d+..d...d...e │ │ - 0x0001e4d4 6fc11765 15b42365 02a42f65 34913b65 o..e..#e../e4.;e │ │ - 0x0001e4e4 ad7b4765 6a635365 6d485f65 b32a6b65 .{GejcSemH_e.*ke │ │ - 0x0001e4f4 3d0a7765 0ae78265 1ac18e65 6d989a65 =.we...e...em..e │ │ - 0x0001e504 006da665 d53eb265 eb0dbe65 41dac965 .m.e.>.e...eA..e │ │ - 0x0001e514 d7a3d565 ac6ae165 bf2eed65 11f0f865 ...e.j.e...e...e │ │ - 0x0001e524 a1ae0466 6e6a1066 77231c66 bed92766 ...fnj.fw#.f..'f │ │ - 0x0001e534 408d3366 fd3d3f66 f5eb4a66 28975666 @.3f.=?f..Jf(.Vf │ │ - 0x0001e544 953f6266 3be56d66 1b887966 33288566 .?bf;.mf..yf3(.f │ │ - 0x0001e554 83c59066 0b609c66 caf7a766 c08cb366 ...f.`.f...f...f │ │ - 0x0001e564 ec1ebf66 4faeca66 e63ad666 b3c4e166 ...fO..f.:.f...f │ │ - 0x0001e574 b44bed66 eacff866 53510467 efcf0f67 .K.f...fSQ.g...g │ │ - 0x0001e584 be4b1b67 bfc42667 f33a3267 58ae3d67 .K.g..&g.:2gX.=g │ │ - 0x0001e594 ee1e4967 b58c5467 abf75f67 d25f6b67 ..Ig..Tg.._g._kg │ │ - 0x0001e5a4 28c57667 ad278267 61878d67 43e49867 (.vg.'.ga..gC..g │ │ - 0x0001e5b4 523ea467 8f95af67 f9e9ba67 8f3bc667 R>.g...g...g.;.g │ │ - 0x0001e5c4 528ad167 40d6dc67 591fe867 9d65f367 R..g@..gY..g.e.g │ │ - 0x0001e5d4 0ca9fe67 a5e90968 68271568 54622068 ...g...hh'.hTb h │ │ - 0x0001e5e4 689a2b68 a6cf3668 0b024268 99314d68 h.+h..6h..Bh.1Mh │ │ - 0x0001e5f4 4d5e5868 29886368 2baf6e68 54d37968 M^Xh).ch+.nhT.yh │ │ - 0x0001e604 a2f48468 16139068 b02e9b68 6d47a668 ...h...h...hmG.h │ │ - 0x0001e614 505db168 5670bc68 8080c768 cd8dd268 P].hVp.h...h...h │ │ - 0x0001e624 3e98dd68 d09fe868 86a4f368 5da6fe68 >..h...h...h]..h │ │ - 0x0001e634 55a50969 6fa11469 a99a1f69 04912a69 U..io..i...i..*i │ │ - 0x0001e644 80843569 1b754069 d5624b69 af4d5669 ..5i.u@i.bKi.MVi │ │ - 0x0001e654 a7356169 be1a6c69 f3fc7669 46dc8169 .5ai..li..viF..i │ │ - 0x0001e664 b6b88c69 43929769 ed68a269 b43cad69 ...iC..i.h.i.<.i │ │ - 0x0001e674 970db869 96dbc269 b0a6cd69 e56ed869 ...i...i...i.n.i │ │ - 0x0001e684 3634e369 a1f6ed69 26b6f869 c572036a 64.i...i&..i.r.j │ │ - 0x0001e694 7e2c0e6a 50e3186a 3c97236a 40482e6a ~,.jP..j<.#j@H.j │ │ - 0x0001e6a4 5df6386a 91a1436a de494e6a 42ef586a ].8j..Cj.INjB.Xj │ │ - 0x0001e6b4 be91636a 51316e6a facd786a ba67836a ..cjQ1nj..xj.g.j │ │ - 0x0001e6c4 90fe8d6a 7c92986a 7d23a36a 94b1ad6a ...j|..j}#.j...j │ │ - 0x0001e6d4 c03cb86a 00c5c26a 554acd6a bfccd76a .<.j...jUJ.j...j │ │ - 0x0001e6e4 3c4ce26a cdc8ec6a 7142f76a 29b9016b nb.Gn │ │ - 0x0001e844 8a06516e b77e5a6e e7f3636e 1b666d6e ..Qn.~Zn..cn.fmn │ │ - 0x0001e854 52d5766e 8e41806e ccaa896e 0f11936e R.vn.A.n...n...n │ │ - 0x0001e864 54749c6e 9dd4a56e e931af6e 378cb86e Tt.n...n.1.n7..n │ │ - 0x0001e874 89e3c16e de37cb6e 3689d46e 90d7dd6e ...n.7.n6..n...n │ │ - 0x0001e884 ee22e76e 4d6bf06e b0b0f96e 15f3026f .".nMk.n...n...o │ │ - 0x0001e894 7c320c6f e66e156f 52a81e6f c1de276f |2.o.n.oR..o..'o │ │ - 0x0001e8a4 3212316f a5423a6f 1a70436f 919a4c6f 2.1o.B:o.pCo..Lo │ │ - 0x0001e8b4 0ac2556f 86e65e6f 0308686f 8226716f ..Uo..^o..ho.&qo │ │ - 0x0001e8c4 03427a6f 865a836f 0b708c6f 9182956f .Bzo.Z.o.p.o...o │ │ - 0x0001e8d4 1a929e6f a49ea76f 30a8b06f bdaeb96f ...o...o0..o...o │ │ - 0x0001e8e4 4cb2c26f ddb2cb6f 6fb0d46f 03abdd6f L..o...oo..o...o │ │ - 0x0001e8f4 99a2e66f 3097ef6f c988f86f 63770170 ...o0..o...ocw.p │ │ - 0x0001e904 ff620a70 9c4b1370 3b311c70 dc132570 .b.p.K.p;1.p..%p │ │ - 0x0001e914 7ef32d70 21d03670 c6a93f70 6d804870 ~.-p!.6p..?pm.Hp │ │ - 0x0001e924 15545170 bf245a70 6bf26270 17bd6b70 .TQp.$Zpk.bp..kp │ │ - 0x0001e934 c6847470 76497d70 280b8670 dcc98e70 ..tpvI}p(..p...p │ │ - 0x0001e944 91859770 483ea070 00f4a870 bba6b170 ...pH>.p...p...p │ │ - 0x0001e954 7756ba70 3503c370 f5accb70 b653d470 wV.p5..p...p.S.p │ │ - 0x0001e964 7af7dc70 4098e570 0736ee70 d1d0f670 z..p@..p.6.p...p │ │ - 0x0001e974 9d68ff70 6bfd0771 3b8f1071 0d1e1971 .h.pk..q;..q...q │ │ - 0x0001e984 e2a92171 b9322a71 92b83271 6e3b3b71 ..!q.2*q..2qn;;q │ │ - 0x0001e994 4cbb4371 2d384c71 11b25471 f7285d71 L.Cq-8Lq..Tq.(]q │ │ - 0x0001e9a4 e09c6571 cc0d6e71 bb7b7671 ace67e71 ..eq..nq.{vq..~q │ │ - 0x0001e9b4 a14e8771 99b38f71 94159871 9374a071 .N.q...q...q.t.q │ │ - 0x0001e9c4 94d0a871 9a29b171 a27fb971 afd2c171 ...q.).q...q...q │ │ - 0x0001e9d4 bf22ca71 d26fd271 eab9da71 0601e371 .".q.o.q...q...q │ │ - 0x0001e9e4 2645eb71 4a86f371 72c4fb71 9eff0372 &E.qJ..qr..q...r │ │ - 0x0001e9f4 cf370c72 056d1472 3f9f1c72 7ece2472 .7.r.m.r?..r~.$r │ │ - 0x0001ea04 c2fa2c72 0b243572 594a3d72 ad6d4572 ..,r.$5rYJ=r.mEr │ │ - 0x0001ea14 058e4d72 63ab5572 c7c55d72 31dd6572 ..Mrc.Ur..]r1.er │ │ - 0x0001ea24 a0f16d72 15037672 91117e72 121d8672 ..mr..vr..~r...r │ │ - 0x0001ea34 9a258e72 282b9672 bd2d9e72 592da672 .%.r(+.r.-.rY-.r │ │ - 0x0001ea44 fc29ae72 a523b672 561abe72 0e0ec672 .).r.#.rV..r...r │ │ - 0x0001ea54 cefecd72 95ecd572 64d7dd72 3bbfe572 ...r...rd..r;..r │ │ - 0x0001ea64 1aa4ed72 0186f572 f164fd72 e9400573 ...r...r.d.r.@.s │ │ - 0x0001ea74 e9190d73 f3ef1473 05c31c73 21932473 ...s...s...s!.$s │ │ - 0x0001ea84 46602c73 752a3473 adf13b73 efb54373 F`,su*4s..;s..Cs │ │ - 0x0001ea94 3b774b73 91355373 f2f05a73 5da96273 ;wKs.5Ss..Zs].bs │ │ - 0x0001eaa4 d35e6a73 53117273 dfc07973 766d8173 .^jsS.rs..ysvm.s │ │ - 0x0001eab4 19178973 c7bd9073 81619873 4702a073 ...s...s.a.sG..s │ │ - 0x0001eac4 1aa0a773 f83aaf73 e4d2b673 dc67be73 ...s.:.s...s.g.s │ │ - 0x0001ead4 e1f9c573 f388cd73 1315d573 409edc73 ...s...s...s@..s │ │ - 0x0001eae4 7c24e473 c5a7eb73 1c28f373 82a5fa73 |$.s...s.(.s...s │ │ - 0x0001eaf4 f71f0274 7b970974 0d0c1174 af7d1874 ...t{..t...t.}.t │ │ - 0x0001eb04 61ec1f74 22582774 f3c02e74 d5263674 a..t"X't...t.&6t │ │ - 0x0001eb14 c7893d74 c9e94474 dd464c74 01a15374 ..=t..Dt.FLt..St │ │ - 0x0001eb24 37f85a74 7f4c6274 d89d6974 44ec7074 7.Zt.Lbt..itD.pt │ │ - 0x0001eb34 c2377874 52807f74 f5c58674 ac088e74 .7xtR..t...t...t │ │ - 0x0001eb44 75489574 52859c74 43bfa374 48f6aa74 uH.tR..tC..tH..t │ │ - 0x0001eb54 622ab274 905bb974 d289c074 2ab5c774 b*.t.[.t...t*..t │ │ - 0x0001eb64 97ddce74 1a03d674 b225dd74 6145e474 ...t...t.%.taE.t │ │ - 0x0001eb74 2662eb74 027cf274 f592f974 ffa60075 &b.t.|.t...t...u │ │ - 0x0001eb84 20b80775 59c60e75 aad11575 14da1c75 ..uY..u...u...u │ │ - 0x0001eb94 96df2375 31e22a75 e5e13175 b2de3875 ..#u1.*u..1u..8u │ │ - 0x0001eba4 9ad83f75 9bcf4675 b7c34d75 edb45475 ..?u..Fu..Mu..Tu │ │ - 0x0001ebb4 3ea35b75 aa8e6275 32776975 d55c7075 >.[u..bu2wiu.\pu │ │ - 0x0001ebc4 953f7775 711f7e75 6afc8475 7fd68b75 .?wuq.~uj..u...u │ │ - 0x0001ebd4 b2ad9275 03829975 7153a075 fe21a775 ...u...uqS.u.!.u │ │ - 0x0001ebe4 a9edad75 73b6b475 5c7cbb75 653fc275 ...us..u\|.ue?.u │ │ - 0x0001ebf4 8dffc875 d6bccf75 3f77d675 c82edd75 ...u...u?w.u...u │ │ - 0x0001ec04 73e3e375 3f95ea75 2d44f175 3df0f775 s..u?..u-D.u=..u │ │ - 0x0001ec14 6f99fe75 c53f0576 3de30b76 d8831276 o..u.?.v=..v...v │ │ - 0x0001ec24 97211976 7bbc1f76 82542676 afe92c76 .!.v{..v.T&v..,v │ │ - 0x0001ec34 017c3376 780b3a76 14984076 d7214776 .|3vx.:v..@v.!Gv │ │ - 0x0001ec44 c1a84d76 d12c5476 08ae5a76 672c6176 ..Mv.,Tv..Zvg,av │ │ - 0x0001ec54 eea76776 9d206e76 75967476 75097b76 ..gv. nvu.tvu.{v │ │ - 0x0001ec64 9f798176 f3e68776 70518e76 18b99476 .y.v...vpQ.v...v │ │ - 0x0001ec74 eb1d9b76 e97fa176 13dfa776 683bae76 ...v...v...vh;.v │ │ - 0x0001ec84 ea94b476 98ebba76 743fc176 7c90c776 ...v...vt?.v|..v │ │ - 0x0001ec94 b3decd76 182ad476 ab72da76 6db8e076 ...v.*.v.r.vm..v │ │ - 0x0001eca4 5efbe676 7f3bed76 d078f376 52b3f976 ^..v.;.v.x.vR..v │ │ - 0x0001ecb4 05ebff76 e81f0677 fe510c77 45811277 ...v...w.Q.wE..w │ │ - 0x0001ecc4 bfad1877 6cd71e77 4cfe2477 5f222b77 ...wl..wL.$w_"+w │ │ - 0x0001ecd4 a7433177 23623777 d37d3d77 ba964377 .C1w#b7w.}=w..Cw │ │ - 0x0001ece4 d5ac4977 27c04f77 afd05577 6fde5b77 ..Iw'.Ow..Uwo.[w │ │ - 0x0001ecf4 65e96177 93f16777 faf66d77 98f97377 e.aw..gw..mw..sw │ │ - 0x0001ed04 70f97977 81f67f77 cdf08577 52e88b77 p.yw...w...wR..w │ │ - 0x0001ed14 12dd9177 0dcf9777 43be9d77 b6aaa377 ...w...wC..w...w │ │ - 0x0001ed24 6594a977 507baf77 795fb577 e040bb77 e..wP{.wy_.w.@.w │ │ - 0x0001ed34 851fc177 68fbc677 8ad4cc77 ecaad277 ...wh..w...w...w │ │ - 0x0001ed44 8d7ed877 6f4fde77 921de477 f5e8e977 .~.woO.w...w...w │ │ - 0x0001ed54 9bb1ef77 8277f577 ad3afb77 1afb0078 ...w.w.w.:.w...x │ │ - 0x0001ed64 cab80678 bf730c78 f72b1278 75e11778 ...x.s.x.+.xu..x │ │ - 0x0001ed74 38941d78 40442378 8ff12878 259c2e78 8..x@D#x..(x%..x │ │ - 0x0001ed84 01443478 25e93978 928b3f78 462b4578 .D4x%.9x..?xF+Ex │ │ - 0x0001ed94 44c84a78 8b625078 1cfa5578 f88e5b78 D.Jx.bPx..Ux..[x │ │ - 0x0001eda4 1e216178 90b06678 4d3d6c78 57c77178 .!ax..fxM=lxW.qx │ │ - 0x0001edb4 ad4e7778 51d37c78 43558278 83d48778 .NwxQ.|xCU.x...x │ │ - 0x0001edc4 11518d78 efca9278 1c429878 9ab69d78 .Q.x...x.B.x...x │ │ - 0x0001edd4 6828a378 8797a878 f803ae78 bb6db378 h(.x...x...x.m.x │ │ - 0x0001ede4 d1d4b878 3a39be78 f69ac378 06fac878 ...x:9.x...x...x │ │ - 0x0001edf4 6c56ce78 26b0d378 3607d978 9c5bde78 lV.x&..x6..x.[.x │ │ - 0x0001ee04 58ade378 6cfce878 d748ee78 9b92f378 X..xl..x.H.x...x │ │ - 0x0001ee14 b7d9f878 2c1efe78 fb5f0379 249f0879 ...x,..x._.y$..y │ │ - 0x0001ee24 a8db0d79 87151379 c24c1879 59811d79 ...y...y.L.yY..y │ │ - 0x0001ee34 4db32279 9ee22779 4d0f2d79 5a393279 M."y..'yM.-yZ92y │ │ - 0x0001ee44 c6603779 91853c79 bda74179 49c74679 .`7y..zaECz │ │ - 0x0001ef24 f5dc477a 07724c7a 9804517a a994557a ..Gz.rLz..Qz..Uz │ │ - 0x0001ef34 3a225a7a 4dad5e7a e035637a f6bb677a :"ZzM.^z.5cz..gz │ │ - 0x0001ef44 8f3f6c7a abc0707a 4b3f757a 6fbb797a .?lz..pzK?uzo.yz │ │ - 0x0001ef54 19357e7a 48ac827a fe20877a 3b938b7a .5~zH..z. .z;..z │ │ - 0x0001ef64 ff02907a 4b70947a 20db987a 7e439d7a ...zKp.z ..z~C.z │ │ - 0x0001ef74 67a9a17a d90ca67a d76daa7a 61ccae7a g..z...z.m.za..z │ │ - 0x0001ef84 7728b37a 1b82b77a 4bd9bb7a 0a2ec07a w(.z...zK..z...z │ │ - 0x0001ef94 5880c47a 35d0c87a a31dcd7a a168d17a X..z5..z...z.h.z │ │ - 0x0001efa4 30b1d57a 51f7d97a 053bde7a 4c7ce27a 0..zQ..z.;.zL|.z │ │ - 0x0001efb4 27bbe67a 96f7ea7a 9a31ef7a 3469f37a '..z...z.1.z4i.z │ │ - 0x0001efc4 649ef77a 2cd1fb7a 8a01007b 812f047b d..z,..z...{./.{ │ │ - 0x0001efd4 105b087b 39840c7b fcaa107b 5acf147b .[.{9..{...{Z..{ │ │ - 0x0001efe4 53f1187b e8101d7b 1a2e217b e948257b S..{...{..!{.H%{ │ │ - 0x0001eff4 5561297b 61772d7b 0b8b317b 559c357b Ua){aw-{..1{U.5{ │ │ - 0x0001f004 3fab397b cbb73d7b f8c1417b c8c9457b ?.9{..={..A{..E{ │ │ - 0x0001f014 3bcf497b 51d24d7b 0bd3517b 6bd1557b ;.I{Q.M{..Q{k.U{ │ │ - 0x0001f024 70cd597b 1bc75d7b 6dbe617b 66b3657b p.Y{..]{m.a{f.e{ │ │ - 0x0001f034 08a6697b 53966d7b 4784717b e56f757b ..i{S.m{G.q{.ou{ │ │ - 0x0001f044 2e59797b 22407d7b c324817b 1007857b .Yy{"@}{.$.{...{ │ │ - 0x0001f054 0ae7887b b3c48c7b 0aa0907b 1179947b ...{...{...{.y.{ │ │ - 0x0001f064 c84f987b 2f249c7b 48f69f7b 12c6a37b .O.{/$.{H..{...{ │ │ - 0x0001f074 9093a77b c15eab7b a527af7b 3feeb27b ...{.^.{.'.{?..{ │ │ - 0x0001f084 8eb2b67b 9374ba7b 4e34be7b c1f1c17b ...{.t.{N4.{...{ │ │ - 0x0001f094 ecacc57b cf65c97b 6c1ccd7b c3d0d07b ...{.e.{l..{...{ │ │ - 0x0001f0a4 d482d47b a132d87b 2ae0db7b 708bdf7b ...{.2.{*..{p..{ │ │ - 0x0001f0b4 7334e37b 34dbe67b b47fea7b f421ee7b s4.{4..{...{.!.{ │ │ - 0x0001f0c4 f3c1f17b b35ff57b 35fbf87b 7994fc7b ...{._.{5..{y..{ │ │ - 0x0001f0d4 7f2b007c 4ac0037c d852077c 2be30a7c .+.|J..|.R.|+..| │ │ - 0x0001f0e4 44710e7c 23fd117c c986157c 360e197c Dq.|#..|...|6..| │ │ - 0x0001f0f4 6c931c7c 6b16207c 3397237c c615277c l..|k. |3.#|..'| │ │ - 0x0001f104 24922a7c 4e0c2e7c 4484317c 07fa347c $.*|N..|D.1|..4| │ │ - 0x0001f114 986d387c f8de3b7c 264e3f7c 25bb427c .m8|..;|&N?|%.B| │ │ - 0x0001f124 f425467c 958e497c 07f54c7c 4c59507c .%F|..I|..L|LYP| │ │ - 0x0001f134 65bb537c 511b577c 13795a7c aad45d7c e.S|Q.W|.yZ|..]| │ │ - 0x0001f144 172e617c 5b85647c 76da677c 6a2d6b7c ..a|[.d|v.g|j-k| │ │ - 0x0001f154 377e6e7c ddcc717c 5e19757c ba63787c 7~n|..q|^.u|.cx| │ │ - 0x0001f164 f1ab7b7c 06f27e7c f735827c c677857c ..{|..~|.5.|.w.| │ │ - 0x0001f174 74b7887c 02f58b7c 6f308f7c bd69927c t..|...|o0.|.i.| │ │ - 0x0001f184 eca0957c fed5987c f2089c7c cb399f7c ...|...|...|.9.| │ │ - 0x0001f194 8768a27c 2895a57c b0bfa87c 1de8ab7c .h.|(..|...|...| │ │ - 0x0001f1a4 720eaf7c af32b27c d454b57c e274b87c r..|.2.|.T.|.t.| │ │ - 0x0001f1b4 db92bb7c beaebe7c 8dc8c17c 47e0c47c ...|...|...|G..| │ │ - 0x0001f1c4 eff5c77c 8409cb7c 081bce7c 7b2ad17c ...|...|...|{*.| │ │ - 0x0001f1d4 dd37d47c 3043d77c 744cda7c aa53dd7c .7.|0C.|tL.|.S.| │ │ - 0x0001f1e4 d358e07c ef5be37c ff5ce67c 045ce97c .X.|.[.|.\.|.\.| │ │ - 0x0001f1f4 ff58ec7c f053ef7c d74cf27c b743f57c .X.|.S.|.L.|.C.| │ │ - 0x0001f204 8f38f87c 602bfb7c 2b1cfe7c f10a017d .8.|`+.|+..|...} │ │ - 0x0001f214 b2f7037d 6fe2067d 29cb097d e0b10c7d ...}o..})..}...} │ │ - 0x0001f224 96960f7d 4b79127d ff59157d b438187d ...}Ky.}.Y.}.8.} │ │ - 0x0001f234 6a151b7d 22f01d7d ddc8207d 9b9f237d j..}"..}.. }..#} │ │ - 0x0001f244 5e74267d 2547297d f1172c7d c4e62e7d ^t&}%G)}..,}...} │ │ - 0x0001f254 9fb3317d 817e347d 6b47377d 5f0e3a7d ..1}.~4}kG7}_.:} │ │ - 0x0001f264 5dd33c7d 65963f7d 7957427d 9916457d ].<}e.?}yWB}..E} │ │ - 0x0001f274 c6d3477d 018f4a7d 4b484d7d a3ff4f7d ..G}..J}KHM}..O} │ │ - 0x0001f284 0cb5527d 8568557d 0f1a587d acc95a7d ..R}.hU}..X}..Z} │ │ - 0x0001f294 5c775d7d 1f23607d f6cc627d e374657d \w]}.#`}..b}.te} │ │ - 0x0001f2a4 e61a687d ffbe6a7d 2f616d7d 7801707d ..h}..j}/am}x.p} │ │ - 0x0001f2b4 d99f727d 543c757d e9d6777d 9a6f7a7d ..r}T.}...} │ │ - 0x0001f374 76cde77d 2e12ea7d 2555ec7d 5a96ee7d v..}...}%U.}Z..} │ │ - 0x0001f384 d0d5f07d 8613f37d 7e4ff57d b889f77d ...}...}~O.}...} │ │ - 0x0001f394 35c2f97d f5f8fb7d fa2dfe7d 4561007e 5..}...}.-.}Ea.~ │ │ - 0x0001f3a4 d592027e acc2047e cbf0067e 321d097e ...~...~...~2..~ │ │ - 0x0001f3b4 e1470b7e db700d7e 1f980f7e afbd117e .G.~.p.~...~...~ │ │ - 0x0001f3c4 8ae1137e b303167e 2924187e ed421a7e ...~...~)$.~.B.~ │ │ - 0x0001f3d4 01601c7e 647b1e7e 1895207e 1dad227e .`.~d{.~.. ~.."~ │ │ - 0x0001f3e4 75c3247e 1fd8267e 1deb287e 70fc2a7e u.$~..&~..(~p.*~ │ │ - 0x0001f3f4 170c2d7e 151a2f7e 6a26317e 1531337e ..-~../~j&1~.13~ │ │ - 0x0001f404 1a3a357e 7741377e 2e47397e 3f4b3b7e .:5~wA7~.G9~?K;~ │ │ - 0x0001f414 ac4d3d7e 754e3f7e 9a4d417e 1e4b437e .M=~uN?~.MA~.KC~ │ │ - 0x0001f424 ff46457e 4041477e e039497e e2304b7e .FE~@AG~.9I~.0K~ │ │ - 0x0001f434 44264d7e 091a4f7e 300c517e bcfc527e D&M~..O~0.Q~..R~ │ │ - 0x0001f444 abeb547e 00d9567e bbc4587e ddae5a7e ..T~..V~..X~..Z~ │ │ - 0x0001f454 66975c7e 577e5e7e b263607e 7647627e f.\~W~^~.c`~vGb~ │ │ - 0x0001f464 a529647e 3f0a667e 45e9677e b8c6697e .)d~?.f~E.g~..i~ │ │ - 0x0001f474 99a26b7e e77c6d7e a5556f7e d32c717e ..k~.|m~.Uo~.,q~ │ │ - 0x0001f484 7202737e 82d6747e 04a9767e f979787e r.s~..t~..v~.yx~ │ │ - 0x0001f494 62497a7e 3f177c7e 92e37d7e 5aae7f7e bIz~?.|~..}~Z..~ │ │ - 0x0001f4a4 9977817e 503f837e 7f05857e 27ca867e .w.~P?.~...~'..~ │ │ - 0x0001f4b4 498d887e e54e8a7e fd0e8c7e 91cd8d7e I..~.N.~...~...~ │ │ - 0x0001f4c4 a18a8f7e 3046917e 3c00937e c8b8947e ...~0F.~<..~...~ │ │ - 0x0001f4d4 d46f967e 6025987e 6ed9997e fe8b9b7e .o.~`%.~n..~...~ │ │ - 0x0001f4e4 103d9d7e a7ec9e7e c29aa07e 6247a27e .=.~...~...~bG.~ │ │ - 0x0001f4f4 88f2a37e 359ca57e 6a44a77e 27eba87e ...~5..~jD.~'..~ │ │ - 0x0001f504 6c90aa7e 3c34ac7e 96d6ad7e 7b77af7e l..~<4.~...~{w.~ │ │ - 0x0001f514 ed16b17e ebb4b27e 7751b47e 91ecb57e ...~...~wQ.~...~ │ │ - 0x0001f524 3b86b77e 741eb97e 3eb5ba7e 994abc7e ;..~t..~>..~.J.~ │ │ - 0x0001f534 87debd7e 0771bf7e 1b02c17e c391c27e ...~.q.~...~...~ │ │ - 0x0001f544 0120c47e d5acc57e 3f38c77e 41c2c87e . .~...~?8.~A..~ │ │ - 0x0001f554 db4aca7e 0dd2cb7e da57cd7e 41dcce7e .J.~...~.W.~A..~ │ │ - 0x0001f564 445fd07e e2e0d17e 1d61d37e f6dfd47e D_.~...~.a.~...~ │ │ - 0x0001f574 6d5dd67e 83d9d77e 3854d97e 8fcdda7e m].~...~8T.~...~ │ │ - 0x0001f584 8645dc7e 20bcdd7e 5c31df7e 3ca5e07e .E.~ ..~\1.~<..~ │ │ - 0x0001f594 c117e27e ea88e37e b9f8e47e 2f67e67e ...~...~...~/g.~ │ │ - 0x0001f5a4 4cd4e77e 1240e97e 80aaea7e 9713ec7e L..~.@.~...~...~ │ │ - 0x0001f5b4 597bed7e c6e1ee7e df46f07e a5aaf17e Y{.~...~.F.~...~ │ │ - 0x0001f5c4 180df37e 396ef47e 09cef57e 882cf77e ...~9n.~...~.,.~ │ │ - 0x0001f5d4 b889f87e 99e5f97e 2c40fb7e 7299fc7e ...~...~,@.~r..~ │ │ - 0x0001f5e4 6bf1fd7e 1848ff7e 799d007f 91f1017f k..~.H.~y....... │ │ - 0x0001f5f4 5f44037f e495047f 20e6057f 1635077f _D...... ....5.. │ │ - 0x0001f604 c582087f 2dcf097f 511a0b7f 30640c7f ....-...Q...0d.. │ │ - 0x0001f614 ccac0d7f 25f40e7f 3b3a107f 117f117f ....%...;:...... │ │ - 0x0001f624 a5c2127f fa04147f 0f46157f e685167f .........F...... │ │ - 0x0001f634 7fc4177f db01197f fb3d1a7f e0781b7f .........=...x.. │ │ - 0x0001f644 8ab21c7f faea1d7f 31221f7f 2f58207f ........1"../X . │ │ - 0x0001f654 f58c217f 85c0227f def2237f 0124257f ..!..."...#..$%. │ │ - 0x0001f664 f053267f ab82277f 32b0287f 87dc297f .S&...'.2.(...). │ │ - 0x0001f674 aa072b7f 9c312c7f 5e5a2d7f f0812e7f ..+..1,.^Z-..... │ │ - 0x0001f684 53a82f7f 88cd307f 8ff1317f 6a14337f S./...0...1.j.3. │ │ - 0x0001f694 1936347f 9c56357f f675367f 2594377f .64..V5..u6.%.7. │ │ - 0x0001f6a4 2cb1387f 0acd397f c0e73a7f 50013c7f ,.8...9...:.P.<. │ │ - 0x0001f6b4 ba193d7f fe303e7f 1e473f7f 1a5c407f ..=..0>..G?..\@. │ │ - 0x0001f6c4 f36f417f a982427f 3e94437f b2a4447f .oA...B.>.C...D. │ │ - 0x0001f6d4 05b4457f 39c2467f 4ecf477f 45db487f ..E.9.F.N.G.E.H. │ │ - 0x0001f6e4 1fe6497f dcef4a7f 7ef84b7f 04004d7f ..I...J.~.K...M. │ │ - 0x0001f6f4 70064e7f c20b4f7f fb0f507f 1c13517f p.N...O...P...Q. │ │ - 0x0001f704 2515527f 1816537f f415547f bb14557f %.R...S...T...U. │ │ - 0x0001f714 6e12567f 0c0f577f 980a587f 1105597f n.V...W...X...Y. │ │ - 0x0001f724 78fe597f cef65a7f 14ee5b7f 4ae45c7f x.Y...Z...[.J.\. │ │ - 0x0001f734 72d95d7f 8bcd5e7f 97c05f7f 96b2607f r.]...^..._...`. │ │ - 0x0001f744 89a3617f 7093627f 4e82637f 2170647f ..a.p.b.N.c.!pd. │ │ - 0x0001f754 eb5c657f ad48667f 6733677f 191d687f .\e..Hf.g3g...h. │ │ - 0x0001f764 c605697f 6ded697f 0fd46a7f adb96b7f ..i.m.i...j...k. │ │ - 0x0001f774 489e6c7f e0816d7f 75646e7f 0a466f7f H.l...m.udn..Fo. │ │ - 0x0001f784 9d26707f 3106717f c6e4717f 5cc2727f .&p.1.q...q.\.r. │ │ - 0x0001f794 f49e737f 8f7a747f 2e55757f d12e767f ..s..zt..Uu...v. │ │ - 0x0001f7a4 7907777f 27df777f dbb5787f 978b797f y.w.'.w...x...y. │ │ - 0x0001f7b4 5a607a7f 25347b7f fa067c7f d9d87c7f Z`z.%4{...|...|. │ │ - 0x0001f7c4 c2a97d7f b7797e7f b8487f7f c516807f ..}..y~..H...... │ │ - 0x0001f7d4 e0e3807f 09b0817f 407b827f 8845837f ........@{...E.. │ │ - 0x0001f7e4 df0e847f 47d7847f c19e857f 4d65867f ....G.......Me.. │ │ - 0x0001f7f4 ec2a877f 9eef877f 65b3887f 4176897f .*......e...Av.. │ │ - 0x0001f804 32388a7f 3af98a7f 59b98b7f 90788c7f 28..:...Y....x.. │ │ - 0x0001f814 df368d7f 48f48d7f cab08e7f 676c8f7f .6..H.......gl.. │ │ - 0x0001f824 1e27907f f2e0907f e299917f f051927f .'...........Q.. │ │ - 0x0001f834 1b09937f 65bf937f ce74947f 5829957f ....e....t..X).. │ │ - 0x0001f844 01dd957f cd8f967f ba41977f caf2977f .........A...... │ │ - 0x0001f854 fda2987f 5452997f d0009a7f 71ae9a7f ....TR......q... │ │ - 0x0001f864 385b9b7f 26079c7f 3bb29c7f 785c9d7f 8[..&...;...x\.. │ │ - 0x0001f874 de059e7f 6eae9e7f 27569f7f 0bfd9f7f ....n...'V...... │ │ - 0x0001f884 1ba3a07f 5648a17f bfeca17f 5490a27f ....VH......T... │ │ - 0x0001f894 1833a37f 0bd5a37f 2c76a47f 7e16a57f .3......,v..~... │ │ - 0x0001f8a4 01b6a57f b554a67f 9bf2a67f b38fa77f .....T.......... │ │ - 0x0001f8b4 ff2ba87f 7fc7a87f 3462a97f 1efca97f .+......4b...... │ │ - 0x0001f8c4 3e95aa7f 942dab7f 22c5ab7f e85bac7f >....-.."....[.. │ │ - 0x0001f8d4 e6f1ac7f 1d87ad7f 8f1bae7f 3bafae7f ............;... │ │ - 0x0001f8e4 2242af7f 45d4af7f a465b07f 41f6b07f "B..E....e..A... │ │ - 0x0001f8f4 1b86b17f 3415b27f 8ca3b27f 2431b37f ....4.......$1.. │ │ - 0x0001f904 fbbdb37f 144ab47f 6fd5b47f 0c60b57f .....J..o....`.. │ │ - 0x0001f914 ece9b57f 0f73b67f 76fbb67f 2383b77f .....s..v...#... │ │ - 0x0001f924 150ab87f 4d90b87f cc15b97f 929ab97f ....M........... │ │ - 0x0001f934 a01eba7f f7a1ba7f 9724bb7f 81a6bb7f .........$...... │ │ - 0x0001f944 b527bc7f 35a8bc7f 0128bd7f 19a7bd7f .'..5....(...... │ │ - 0x0001f954 7e25be7f 31a3be7f 3220bf7f 829cbf7f ~%..1...2 ...... │ │ - 0x0001f964 2118c07f 1193c07f 520dc17f e486c17f !.......R....... │ │ - 0x0001f974 c8ffc17f ff77c27f 89efc27f 6766c37f .....w......gf.. │ │ - 0x0001f984 9adcc37f 2152c47f ffc6c47f 333bc57f ....!R......3;.. │ │ - 0x0001f994 beaec57f a021c67f db93c67f 6f05c77f .....!......o... │ │ - 0x0001f9a4 5c76c77f a3e6c77f 4556c87f 42c5c87f \v......EV..B... │ │ - 0x0001f9b4 9b33c97f 50a1c97f 630eca7f d37aca7f .3..P...c....z.. │ │ - 0x0001f9c4 a2e6ca7f cf51cb7f 5cbccb7f 4926cc7f .....Q..\...I&.. │ │ - 0x0001f9d4 978fcc7f 46f8cc7f 5860cd7f cbc7cd7f ....F...X`...... │ │ - 0x0001f9e4 a22ece7f dd94ce7f 7bface7f 7f5fcf7f ........{...._.. │ │ - 0x0001f9f4 e8c3cf7f b727d07f ed8ad07f 8bedd07f .....'.......... │ │ - 0x0001fa04 904fd17f fdb0d17f d411d27f 1472d27f .O...........r.. │ │ - 0x0001fa14 bfd1d27f d430d37f 558fd37f 41edd37f .....0..U...A... │ │ - 0x0001fa24 9a4ad47f 61a7d47f 9503d57f 375fd57f .J..a.......7_.. │ │ - 0x0001fa34 48bad57f c914d67f ba6ed67f 1bc8d67f H........n...... │ │ - 0x0001fa44 ed20d77f 3279d77f e8d0d77f 1228d87f . ..2y.......(.. │ │ - 0x0001fa54 ae7ed87f bfd4d87f 452ad97f 407fd97f .~......E*..@... │ │ - 0x0001fa64 b0d3d97f 9727da7f f57ada7f cacdda7f .....'...z...... │ │ - 0x0001fa74 1820db7f dd71db7f 1cc3db7f d513dc7f . ...q.......... │ │ - 0x0001fa84 0864dc7f b6b3dc7f df02dd7f 8451dd7f .d...........Q.. │ │ - 0x0001fa94 a59fdd7f 44eddd7f 603ade7f fb86de7f ....D...`:...... │ │ - 0x0001faa4 14d3de7f ac1edf7f c469df7f 5db4df7f .........i..]... │ │ - 0x0001fab4 76fedf7f 1148e07f 2e91e07f ced9e07f v....H.......... │ │ - 0x0001fac4 f021e17f 9669e17f c1b0e17f 70f7e17f .!...i......p... │ │ - 0x0001fad4 a43de27f 5f83e27f 9fc8e27f 670de37f .=.._.......g... │ │ - 0x0001fae4 b551e37f 8c95e37f ecd8e37f d41be47f .Q.............. │ │ - 0x0001faf4 465ee47f 42a0e47f c8e1e47f da22e57f F^..B........".. │ │ - 0x0001fb04 7863e57f a1a3e57f 58e3e57f 9b22e67f xc......X....".. │ │ - 0x0001fb14 6d61e67f cc9fe67f bbdde67f 391be77f ma..........9... │ │ - 0x0001fb24 4758e77f e594e77f 14d1e77f d50ce87f GX.............. │ │ - 0x0001fb34 2748e87f 0c83e87f 84bde87f 8ff7e87f 'H.............. │ │ - 0x0001fb44 2f31e97f 626ae97f 2ba3e97f 8adbe97f /1..bj..+....... │ │ - 0x0001fb54 7e13ea7f 094bea7f 2b82ea7f e5b8ea7f ~....K..+....... │ │ - 0x0001fb64 37efea7f 2125eb7f a45aeb7f c18feb7f 7...!%...Z...... │ │ - 0x0001fb74 78c4eb7f caf8eb7f b62cec7f 3e60ec7f x........,..>`.. │ │ - 0x0001fb84 6393ec7f 23c6ec7f 81f8ec7f 7c2aed7f c...#.......|*.. │ │ - 0x0001fb94 165ced7f 4e8ded7f 24beed7f 9beeed7f .\..N...$....... │ │ - 0x0001fba4 b11eee7f 684eee7f c07dee7f b9acee7f ....hN...}...... │ │ - 0x0001fbb4 54dbee7f 9109ef7f 7137ef7f f564ef7f T.......q7...d.. │ │ - 0x0001fbc4 1d92ef7f e8beef7f 59ebef7f 6f17f07f ........Y...o... │ │ - 0x0001fbd4 2a43f07f 8c6ef07f 9599f07f 44c4f07f *C...n......D... │ │ - 0x0001fbe4 9ceef07f 9b18f17f 4342f17f 946bf17f ........CB...k.. │ │ - 0x0001fbf4 8e94f17f 32bdf17f 81e5f17f 7b0df27f ....2.......{... │ │ - 0x0001fc04 1f35f27f 705cf27f 6d83f27f 17aaf27f .5..p\..m....... │ │ - 0x0001fc14 6dd0f27f 72f6f27f 241cf37f 8541f37f m...r...$....A.. │ │ - 0x0001fc24 9566f37f 558bf37f c4aff37f e4d3f37f .f..U........... │ │ - 0x0001fc34 b4f7f37f 351bf47f 693ef47f 4e61f47f ....5...i>..Na.. │ │ - 0x0001fc44 e683f47f 31a6f47f 2fc8f47f e1e9f47f ....1.../....... │ │ - 0x0001fc54 470bf57f 622cf57f 334df57f b96df57f G...b,..3M...m.. │ │ - 0x0001fc64 f58df57f e7adf57f 90cdf57f f1ecf57f ................ │ │ - 0x0001fc74 090cf67f da2af67f 6349f67f a567f67f .....*..cI...g.. │ │ - 0x0001fc84 a185f67f 57a3f67f c7c0f67f f1ddf67f ....W........... │ │ - 0x0001fc94 d7faf67f 7817f77f d633f77f ef4ff77f ....x....3...O.. │ │ - 0x0001fca4 c66bf77f 5987f77f aba2f77f babdf77f .k..Y........... │ │ - 0x0001fcb4 88d8f77f 15f3f77f 610df87f 6c27f87f ........a...l'.. │ │ - 0x0001fcc4 3841f87f c45af87f 1274f87f 208df87f 8A...Z...t.. ... │ │ - 0x0001fcd4 f0a5f87f 82bef87f d7d6f87f efeef87f ................ │ │ - 0x0001fce4 c906f97f 681ef97f cb35f97f f24cf97f ....h....5...L.. │ │ - 0x0001fcf4 dd63f97f 8f7af97f 0591f97f 42a7f97f .c...z......B... │ │ - 0x0001fd04 45bdf97f 0fd3f97f a0e8f97f f9fdf97f E............... │ │ - 0x0001fd14 1a13fa7f 0328fa7f b43cfa7f 2f51fa7f .....(...<../Q.. │ │ - 0x0001fd24 7365fa7f 8179fa7f 598dfa7f fca0fa7f se...y..Y....... │ │ - 0x0001fd34 6ab4fa7f a3c7fa7f a8dafa7f 78edfa7f j...........x... │ │ - 0x0001fd44 1500fb7f 7f12fb7f b624fb7f bb36fb7f .........$...6.. │ │ - 0x0001fd54 8d48fb7f 2e5afb7f 9d6bfb7f db7cfb7f .H...Z...k...|.. │ │ - 0x0001fd64 e98dfb7f c69efb7f 73affb7f f1bffb7f ........s....... │ │ - 0x0001fd74 3fd0fb7f 5ee0fb7f 4ff0fb7f 1200fc7f ?...^...O....... │ │ - 0x0001fd84 a60ffc7f 0d1ffc7f 472efc7f 543dfc7f ........G...T=.. │ │ - 0x0001fd94 354cfc7f e95afc7f 7169fc7f ce77fc7f 5L...Z..qi...w.. │ │ - 0x0001fda4 0086fc7f 0794fc7f e4a1fc7f 96affc7f ................ │ │ - 0x0001fdb4 1fbdfc7f 7ecafc7f b4d7fc7f c1e4fc7f ....~........... │ │ - 0x0001fdc4 a5f1fc7f 62fefc7f f60afd7f 6317fd7f ....b.......c... │ │ - 0x0001fdd4 a923fd7f c82ffd7f c13bfd7f 9347fd7f .#.../...;...G.. │ │ - 0x0001fde4 3f53fd7f c55efd7f 276afd7f 6375fd7f ?S...^..'j..cu.. │ │ - 0x0001fdf4 7a80fd7f 6e8bfd7f 3d96fd7f e8a0fd7f z...n...=....... │ │ - 0x0001fe04 70abfd7f d5b5fd7f 17c0fd7f 36cafd7f p...........6... │ │ - 0x0001fe14 34d4fd7f 0fdefd7f c9e7fd7f 61f1fd7f 4...........a... │ │ - 0x0001fe24 d8fafd7f 2f04fe7f 650dfe7f 7b16fe7f ..../...e...{... │ │ - 0x0001fe34 711ffe7f 4828fe7f ff30fe7f 9739fe7f q...H(...0...9.. │ │ - 0x0001fe44 1142fe7f 6c4afe7f a952fe7f c85afe7f .B..lJ...R...Z.. │ │ - 0x0001fe54 c962fe7f ae6afe7f 7572fe7f 1f7afe7f .b...j..ur...z.. │ │ - 0x0001fe64 ad81fe7f 1f89fe7f 7590fe7f b097fe7f ........u....... │ │ - 0x0001fe74 ce9efe7f d2a5fe7f bbacfe7f 8ab3fe7f ................ │ │ - 0x0001fe84 3ebafe7f d8c0fe7f 58c7fe7f bfcdfe7f >.......X....... │ │ - 0x0001fe94 0dd4fe7f 41dafe7f 5de0fe7f 60e6fe7f ....A...]...`... │ │ - 0x0001fea4 4becfe7f 1ff2fe7f daf7fe7f 7efdfe7f K...........~... │ │ - 0x0001feb4 0b03ff7f 8108ff7f e00dff7f 2813ff7f ............(... │ │ - 0x0001fec4 5b18ff7f 771dff7f 7e22ff7f 6f27ff7f [...w...~"..o'.. │ │ - 0x0001fed4 4b2cff7f 1231ff7f c435ff7f 623aff7f K,...1...5..b:.. │ │ - 0x0001fee4 eb3eff7f 6043ff7f c247ff7f 0f4cff7f .>..`C...G...L.. │ │ - 0x0001fef4 4a50ff7f 7154ff7f 8558ff7f 875cff7f JP..qT...X...\.. │ │ - 0x0001ff04 7660ff7f 5264ff7f 1d68ff7f d66bff7f v`..Rd...h...k.. │ │ - 0x0001ff14 7d6fff7f 1373ff7f 9876ff7f 0c7aff7f }o...s...v...z.. │ │ - 0x0001ff24 6f7dff7f c280ff7f 0484ff7f 3687ff7f o}..........6... │ │ - 0x0001ff34 588aff7f 6b8dff7f 6e90ff7f 6293ff7f X...k...n...b... │ │ - 0x0001ff44 4696ff7f 1c99ff7f e39bff7f 9c9eff7f F............... │ │ - 0x0001ff54 46a1ff7f e2a3ff7f 71a6ff7f f1a8ff7f F.......q....... │ │ - 0x0001ff64 65abff7f caadff7f 23b0ff7f 6fb2ff7f e.......#...o... │ │ - 0x0001ff74 aeb4ff7f e0b6ff7f 06b9ff7f 20bbff7f ............ ... │ │ - 0x0001ff84 2ebdff7f 30bfff7f 26c1ff7f 11c3ff7f ....0...&....... │ │ - 0x0001ff94 f1c4ff7f c5c6ff7f 8fc8ff7f 4dcaff7f ............M... │ │ - 0x0001ffa4 01ccff7f abcdff7f 4acfff7f e0d0ff7f ........J....... │ │ - 0x0001ffb4 6bd2ff7f ecd3ff7f 64d5ff7f d2d6ff7f k.......d....... │ │ - 0x0001ffc4 38d8ff7f 93d9ff7f e6daff7f 31dcff7f 8...........1... │ │ - 0x0001ffd4 72ddff7f abdeff7f dbdfff7f 04e1ff7f r............... │ │ - 0x0001ffe4 24e2ff7f 3ce3ff7f 4de4ff7f 56e5ff7f $...<...M...V... │ │ - 0x0001fff4 57e6ff7f 51e7ff7f 44e8ff7f 30e9ff7f W...Q...D...0... │ │ - 0x00020004 15eaff7f f3eaff7f caebff7f 9becff7f ................ │ │ - 0x00020014 66edff7f 2aeeff7f e8eeff7f a0efff7f f...*........... │ │ - 0x00020024 53f0ff7f fff0ff7f a6f1ff7f 47f2ff7f S...........G... │ │ - 0x00020034 e4f2ff7f 7af3ff7f 0cf4ff7f 99f4ff7f ....z........... │ │ - 0x00020044 20f5ff7f a3f5ff7f 21f6ff7f 9bf6ff7f .......!....... │ │ - 0x00020054 10f7ff7f 81f7ff7f eef7ff7f 57f8ff7f ............W... │ │ - 0x00020064 bbf8ff7f 1cf9ff7f 79f9ff7f d2f9ff7f ........y....... │ │ - 0x00020074 27faff7f 79faff7f c8faff7f 13fbff7f '...y........... │ │ - 0x00020084 5bfbff7f a0fbff7f e2fbff7f 21fcff7f [...........!... │ │ - 0x00020094 5dfcff7f 96fcff7f cdfcff7f 01fdff7f ]............... │ │ - 0x000200a4 32fdff7f 61fdff7f 8efdff7f b8fdff7f 2...a........... │ │ - 0x000200b4 e0fdff7f 07feff7f 2bfeff7f 4dfeff7f ........+...M... │ │ - 0x000200c4 6dfeff7f 8bfeff7f a8feff7f c3feff7f m............... │ │ - 0x000200d4 dcfeff7f f4feff7f 0affff7f 1fffff7f ................ │ │ - 0x000200e4 33ffff7f 45ffff7f 56ffff7f 66ffff7f 3...E...V...f... │ │ - 0x000200f4 75ffff7f 82ffff7f 8fffff7f 9affff7f u............... │ │ - 0x00020104 a5ffff7f afffff7f b8ffff7f c0ffff7f ................ │ │ - 0x00020114 c8ffff7f ceffff7f d5ffff7f daffff7f ................ │ │ - 0x00020124 dfffff7f e4ffff7f e8ffff7f ebffff7f ................ │ │ - 0x00020134 efffff7f f1ffff7f f4ffff7f f6ffff7f ................ │ │ - 0x00020144 f8ffff7f f9ffff7f fbffff7f fcffff7f ................ │ │ - 0x00020154 fdffff7f fdffff7f feffff7f ffffff7f ................ │ │ - 0x00020164 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020174 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020184 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ - 0x00020194 e5000000 f4000000 03010000 14010000 ................ │ │ - 0x000201a4 26010000 39010000 4e010000 63010000 &...9...N...c... │ │ - 0x000201b4 7a010000 93010000 ad010000 c9010000 z............... │ │ - 0x000201c4 e7010000 06020000 28020000 4c020000 ........(...L... │ │ - 0x000201d4 72020000 9b020000 c6020000 f4020000 r............... │ │ - 0x000201e4 26030000 5a030000 92030000 cd030000 &...Z........... │ │ - 0x000201f4 0c040000 50040000 97040000 e4040000 ....P........... │ │ - 0x00020204 35050000 8c050000 e8050000 4a060000 5...........J... │ │ - 0x00020214 b3060000 22070000 99070000 18080000 ...."........... │ │ - 0x00020224 9e080000 2e090000 c6090000 690a0000 ............i... │ │ - 0x00020234 160b0000 cf0b0000 930c0000 640d0000 ............d... │ │ - 0x00020244 430e0000 300f0000 2d100000 3a110000 C...0...-...:... │ │ - 0x00020254 58120000 8a130000 cf140000 29160000 X...........)... │ │ - 0x00020264 9a170000 22190000 c41a0000 821c0000 ...."........... │ │ - 0x00020274 5c1e0000 55200000 6f220000 ac240000 \...U ..o"...$.. │ │ - 0x00020284 0e270000 97290000 4b2c0000 2c2f0000 .'...)..K,..,/.. │ │ - 0x00020294 3d320000 81350000 fb380000 af3c0000 =2...5...8...<.. │ │ - 0x000202a4 a0400000 d3440000 4c490000 104e0000 .@...D..LI...N.. │ │ - 0x000202b4 23530000 8a580000 4b5e0000 6b640000 #S...X..K^..kd.. │ │ - 0x000202c4 f26a0000 e5710000 4c790000 2e810000 .j...q..Ly...... │ │ - 0x000202d4 93890000 83920000 099c0000 2da60000 ............-... │ │ - 0x000202e4 f9b00000 79bc0000 b9c80000 c4d50000 ....y........... │ │ - 0x000202f4 a9e30000 74f20000 35020100 fd120100 ....t...5....... │ │ - 0x00020304 dc240100 e4370100 294c0100 bf610100 .$...7..)L...a.. │ │ - 0x00020314 bc780100 37910100 4aab0100 0ec70100 .x..7...J....... │ │ - 0x00020324 a1e40100 1f040200 aa250200 62490200 .........%..bI.. │ │ - 0x00020334 6d6f0200 f0970200 16c30200 09f10200 mo.............. │ │ - 0x00020344 f9210300 16560300 978d0300 b4c80300 .!...V.......... │ │ - 0x00020354 a7070400 b24a0400 18920400 23de0400 .....J......#... │ │ - 0x00020364 1e2f0500 5c850500 35e10500 06430600 ./..\...5....C.. │ │ - 0x00020374 33ab0600 241a0700 4b900700 200e0800 3...$...K... ... │ │ - 0x00020384 22940800 da220900 d8ba0900 b65c0a00 "....".......\.. │ │ - 0x00020394 1a090b00 b1c00b00 36840c00 71540d00 ........6...qT.. │ │ - 0x000203a4 33320e00 5f1e0f00 e4191000 c1251100 32.._........%.. │ │ - 0x000203b4 06431200 d5721300 63b61400 f70e1600 .C...r..c....... │ │ - 0x000203c4 f07d1700 c1041900 f9a41a00 3d601c00 .}..........=`.. │ │ - 0x000203d4 4f381e00 0f2f2000 7a462200 b1802400 O8.../ .zF"...$. │ │ - 0x000203e4 f7df2600 b3662900 76172c00 fcf42e00 ..&..f).v.,..... │ │ - 0x000203f4 2d023200 22423500 28b83800 c2673c00 -.2."B5.(.8..g<. │ │ - 0x00020404 ae544000 e8824400 aff64800 88b44d00 .T@...D...H...M. │ │ - 0x00020414 42c15200 ff215800 33dc5d00 b0f56300 B.R..!X.3.]...c. │ │ - 0x00020424 a7746a00 af5f7100 cebd7800 7f968000 .tj.._q...x..... │ │ - 0x00020434 baf18800 f9d79100 47529b00 416aa500 ........GR..Aj.. │ │ - 0x00020444 272ab000 e29cbb00 12cec700 17cad400 '*.............. │ │ - 0x00020454 209ee200 3558f100 4b070101 4ebb1101 ...5X..K...N... │ │ - 0x00020464 31852301 04773601 02a44a01 a7206001 1.#..w6...J.. `. │ │ - 0x00020474 c3027701 90618f01 cb55a901 cff9c401 ..w..a...U...... │ │ - 0x00020484 a869e201 3bc30102 5a262302 eab44602 .i..;...Z&#...F. │ │ - 0x00020494 02936c02 16e79402 13dabf02 9397ed02 ..l............. │ │ - 0x000204a4 094e1e03 e42e5203 d06e8903 e245c403 .N....R..n...E.. │ │ - 0x000204b4 d6ef0204 4bac4504 fcbe8c04 1370d804 ....K.E......p.. │ │ - 0x000204c4 670c2905 cae57e05 6453da05 04b23b06 g.)...~.dS....;. │ │ - 0x000204d4 8564a306 2bd41107 0e718707 99b20408 .d..+....q...... │ │ - 0x000204e4 ef178a08 7e281809 7c74af09 7e95500a ....~(..|t..~.P. │ │ - 0x000204f4 192ffc0a 7fefb20b 3490750c cad6440d ./......4.u...D. │ │ - 0x00020504 bc95210e 0dad0c0f 620b0710 eaae1111 ..!.....b....... │ │ - 0x00020514 6ca62d12 0f125c13 d9249e14 b125f515 l.-...\..$...%.. │ │ - 0x00020524 e3706217 4b79e718 aec9851a d1063f1c .pb.Ky........?. │ │ - 0x00020534 7df0141e d7630920 cd5c1e22 70f85524 }....c. .\."p.U$ │ │ - 0x00020544 0b77b226 2b3e3629 5cdbe32b b606be2e .w.&+>6)\..+.... │ │ - 0x00020554 5ba5c731 d4cc0335 aac57538 440f213c [..1...5..u8D.!< │ │ - 0x00020564 2b630940 cfb83244 bc49a148 9e95594d +c.@..2D.I.H..YM │ │ - 0x00020574 33676052 99d8ba57 3a596e5d 98b28063 3g`R...W:Yn]...c │ │ - 0x00020584 9a0ef869 a8fdda70 767d3078 ffffff7f ...i...pv}0x.... │ │ - 0x00020594 00000000 64000000 c8000000 2d010000 ....d.......-... │ │ - 0x000205a4 95010000 04020000 7b020000 fe020000 ........{....... │ │ - 0x000205b4 90030000 35040000 ef040000 c4050000 ....5........... │ │ - 0x000205c4 b8060000 d3070000 1d090000 a10a0000 ................ │ │ - 0x000205d4 700c0000 9e0e0000 4c110000 a5140000 p.......L....... │ │ - 0x000205e4 e8180000 6f1e0000 be250000 952f0000 ....o....%.../.. │ │ - 0x000205f4 083d0000 ad4f0000 cf690000 ca8e0000 .=...O...i...... │ │ - 0x00020604 00400000 fb3f0000 ec3f0000 d43f0000 .@...?...?...?.. │ │ - 0x00020614 b13f0000 853f0000 4f3f0000 0f3f0000 .?...?..O?...?.. │ │ - 0x00020624 c53e0000 723e0000 153e0000 af3d0000 .>..r>...>...=.. │ │ - 0x00020634 3f3d0000 c53c0000 423c0000 b63b0000 ?=...<..B<...;.. │ │ - 0x00020644 213b0000 823a0000 db390000 2b390000 !;...:...9..+9.. │ │ - 0x00020654 71380000 b0370000 e5360000 12360000 q8...7...6...6.. │ │ - 0x00020664 37350000 53340000 68330000 74320000 75..S4..h3..t2.. │ │ - 0x00020674 79310000 76300000 6c2f0000 5a2e0000 y1..v0..l/..Z... │ │ - 0x00020684 412d0000 212c0000 fb2a0000 ce290000 A-..!,...*...).. │ │ - 0x00020694 9a280000 60270000 20260000 da240000 .(..`'.. &...$.. │ │ - 0x000206a4 8e230000 3d220000 e7200000 8c1f0000 .#..="... ...... │ │ - 0x000206b4 2b1e0000 c61c0000 5d1b0000 ef190000 +.......]....... │ │ - 0x000206c4 7e180000 09170000 90150000 13140000 ~............... │ │ - 0x000206d4 94120000 12110000 8d0f0000 060e0000 ................ │ │ - 0x000206e4 7c0c0000 f10a0000 64090000 d6070000 |.......d....... │ │ - 0x000206f4 46060000 b5040000 24030000 92010000 F.......$....... │ │ - 0x00020704 00000000 6ffeffff ddfcffff 4cfbffff ....o.......L... │ │ - 0x00020714 bbf9ffff 2bf8ffff 9df6ffff 10f5ffff ....+........... │ │ - 0x00020724 85f3ffff fbf1ffff 74f0ffff efeeffff ........t....... │ │ - 0x00020734 6dedffff eeebffff 71eaffff f8e8ffff m.......q....... │ │ - 0x00020744 83e7ffff 12e6ffff a4e4ffff 3be3ffff ............;... │ │ - 0x00020754 d6e1ffff 75e0ffff 1adfffff c4ddffff ....u........... │ │ - 0x00020764 73dcffff 27dbffff e1d9ffff a1d8ffff s...'........... │ │ - 0x00020774 67d7ffff 33d6ffff 06d5ffff e0d3ffff g...3........... │ │ - 0x00020784 c0d2ffff a7d1ffff 95d0ffff 8bcfffff ................ │ │ - 0x00020794 88ceffff 8dcdffff 99ccffff aecbffff ................ │ │ - 0x000207a4 cacaffff efc9ffff 1cc9ffff 51c8ffff ............Q... │ │ - 0x000207b4 90c7ffff d6c6ffff 26c6ffff 7fc5ffff ........&....... │ │ - 0x000207c4 e0c4ffff 4bc4ffff bfc3ffff 3cc3ffff ....K.......<... │ │ - 0x000207d4 c2c2ffff 52c2ffff ecc1ffff 8fc1ffff ....R........... │ │ - 0x000207e4 3cc1ffff f2c0ffff b2c0ffff 7cc0ffff <...........|... │ │ - 0x000207f4 50c0ffff 2dc0ffff 15c0ffff 06c0ffff P...-........... │ │ - 0x00020804 01c0ffff 000a0b0b 0c0c0c0c 0d0d0d0d ................ │ │ - 0x00020814 0d0d0d0d 0e0e0e0e 0e0e0e0e 0e0e0e0e ................ │ │ - 0x00020824 0e0e0e0e 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ - 0x00020834 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ - 0x00020844 0f0f0f0f 00040505 06060606 07070707 ................ │ │ - 0x00020854 07070707 08080808 08080808 08080808 ................ │ │ - 0x00020864 08080808 09090909 09090909 09090909 ................ │ │ - 0x00020874 09090909 09090909 09090909 09090909 ................ │ │ - 0x00020884 09090909 00010202 03030303 0a6a0100 .............j.. │ │ - 0x00020894 3e670100 83640100 d7610100 3b5f0100 >g...d...a..;_.. │ │ - 0x000208a4 ad5c0100 2d5a0100 bb570100 55550100 .\..-Z...W..UU.. │ │ - 0x000208b4 fd520100 b0500100 704e0100 3b4c0100 .R...P..pN..;L.. │ │ - 0x000208c4 114a0100 f1470100 dc450100 d1430100 .J...G...E...C.. │ │ - 0x000208d4 d0410100 d83f0100 e93d0100 033c0100 .A...?...=...<.. │ │ - 0x000208e4 263a0100 51380100 84360100 bf340100 &:..Q8...6...4.. │ │ - 0x000208f4 02330100 4c310100 9e2f0100 f62d0100 .3..L1.../...-.. │ │ - 0x00020904 552c0100 bb2a0100 28290100 9a270100 U,...*..()...'.. │ │ - 0x00020914 13260100 92240100 17230100 a2210100 .&...$...#...!.. │ │ - 0x00020924 32200100 c71e0100 621d0100 021c0100 2 ......b....... │ │ - 0x00020934 a71a0100 50190100 ff170100 b3160100 ....P........... │ │ - 0x00020944 6b150100 27140100 e8120100 ad110100 k...'........... │ │ - 0x00020954 76100100 440f0100 150e0100 ea0c0100 v...D........... │ │ - 0x00020964 c40b0100 a00a0100 81090100 65080100 ............e... │ │ - 0x00020974 4d070100 38060100 27050100 19040100 M...8...'....... │ │ - 0x00020984 0e030100 06020100 02010100 00000100 ................ │ │ - 0x00020994 cc020000 bb020000 ac020000 9c020000 ................ │ │ - 0x000209a4 8e020000 80020000 72020000 66020000 ........r...f... │ │ - 0x000209b4 58020000 4d020000 40020000 35020000 X...M...@...5... │ │ - 0x000209c4 2a020000 20020000 15020000 0b020000 *... ........... │ │ - 0x000209d4 01020000 f8010000 ef010000 e6010000 ................ │ │ - 0x000209e4 dd010000 d5010000 cd010000 c5010000 ................ │ │ - 0x000209f4 bd010000 b6010000 ae010000 a8010000 ................ │ │ - 0x00020a04 a1010000 9a010000 93010000 8e010000 ................ │ │ - 0x00020a14 87010000 81010000 7b010000 75010000 ........{...u... │ │ - 0x00020a24 70010000 6b010000 65010000 60010000 p...k...e...`... │ │ - 0x00020a34 5b010000 57010000 51010000 4c010000 [...W...Q...L... │ │ - 0x00020a44 48010000 44010000 3f010000 3b010000 H...D...?...;... │ │ - 0x00020a54 37010000 32010000 2f010000 2b010000 7...2.../...+... │ │ - 0x00020a64 26010000 24010000 1f010000 1c010000 &...$........... │ │ - 0x00020a74 18010000 15010000 11010000 0e010000 ................ │ │ - 0x00020a84 0b010000 08010000 04010000 02010000 ................ │ │ - 0x00020a94 00200000 a0160000 ffff3f00 9b612800 . ........?..a(. │ │ - 0x00020aa4 967a1900 7a131000 b0240a00 66660600 .z..z....$..ff.. │ │ - 0x00020ab4 c3090400 428c0200 8c9b0100 ab030100 ....B........... │ │ - 0x00020ac4 d7a30000 60670000 3a410000 28290000 ....`g..:A..().. │ │ - 0x00020ad4 f8190000 62100000 560a0000 86060000 ....b...V....... │ │ - 0x00020ae4 1e040000 99020000 a3010000 09010000 ................ │ │ - 0x00020af4 a7000000 69000000 42000000 2a000000 ....i...B...*... │ │ - 0x00020b04 1a000000 11000000 0b000000 07000000 ................ │ │ - 0x00020b14 04000000 03000000 02000000 01000000 ................ │ │ - 0x00020b24 01000000 fc010000 f5010000 ee010000 ................ │ │ - 0x00020b34 e7010000 e0010000 d9010000 d2010000 ................ │ │ - 0x00020b44 cc010000 c5010000 bf010000 b8010000 ................ │ │ - 0x00020b54 b2010000 ac010000 a6010000 a0010000 ................ │ │ - 0x00020b64 9a010000 94010000 8e010000 88010000 ................ │ │ - 0x00020b74 83010000 7d010000 78010000 72010000 ....}...x...r... │ │ - 0x00020b84 6d010000 68010000 63010000 5e010000 m...h...c...^... │ │ - 0x00020b94 59010000 54010000 4f010000 4a010000 Y...T...O...J... │ │ - 0x00020ba4 45010000 00000000 b71dc104 6e3b8209 E...........n;.. │ │ - 0x00020bb4 d926430d dc760413 6b6bc517 b24d861a .&C..v..kk...M.. │ │ - 0x00020bc4 0550471e b8ed0826 0ff0c922 d6d68a2f .PG....&...".../ │ │ - 0x00020bd4 61cb4b2b 649b0c35 d386cd31 0aa08e3c a.K+d..5...1...< │ │ - 0x00020be4 bdbd4f38 70db114c c7c6d048 1ee09345 ..O8p..L...H...E │ │ - 0x00020bf4 a9fd5241 acad155f 1bb0d45b c2969756 ..RA..._...[...V │ │ - 0x00020c04 758b5652 c836196a 7f2bd86e a60d9b63 u.VR.6.j.+.n...c │ │ - 0x00020c14 11105a67 14401d79 a35ddc7d 7a7b9f70 ..Zg.@.y.].}z{.p │ │ - 0x00020c24 cd665e74 e0b62398 57abe29c 8e8da191 .f^t..#.W....... │ │ - 0x00020c34 39906095 3cc0278b 8bdde68f 52fba582 9.`.<.'.....R... │ │ - 0x00020c44 e5e66486 585b2bbe ef46eaba 3660a9b7 ..d.X[+..F..6`.. │ │ - 0x00020c54 817d68b3 842d2fad 3330eea9 ea16ada4 .}h..-/.30...... │ │ - 0x00020c64 5d0b6ca0 906d32d4 2770f3d0 fe56b0dd ].l..m2.'p...V.. │ │ - 0x00020c74 494b71d9 4c1b36c7 fb06f7c3 2220b4ce IKq.L.6....." .. │ │ - 0x00020c84 953d75ca 28803af2 9f9dfbf6 46bbb8fb .=u.(.:.....F... │ │ - 0x00020c94 f1a679ff f4f63ee1 43ebffe5 9acdbce8 ..y...>.C....... │ │ - 0x00020ca4 2dd07dec 77708634 c06d4730 194b043d -.}.wp.4.mG0.K.= │ │ - 0x00020cb4 ae56c539 ab068227 1c1b4323 c53d002e .V.9...'..C#.=.. │ │ - 0x00020cc4 7220c12a cf9d8e12 78804f16 a1a60c1b r .*....x.O..... │ │ - 0x00020cd4 16bbcd1f 13eb8a01 a4f64b05 7dd00808 ..........K.}... │ │ - 0x00020ce4 cacdc90c 07ab9778 b0b6567c 69901571 .......x..V|i..q │ │ - 0x00020cf4 de8dd475 dbdd936b 6cc0526f b5e61162 ...u...kl.Ro...b │ │ - 0x00020d04 02fbd066 bf469f5e 085b5e5a d17d1d57 ...f.F.^.[^Z.}.W │ │ - 0x00020d14 6660dc53 63309b4d d42d5a49 0d0b1944 f`.Sc0.M.-ZI...D │ │ - 0x00020d24 ba16d840 97c6a5ac 20db64a8 f9fd27a5 ...@.... .d...'. │ │ - 0x00020d34 4ee0e6a1 4bb0a1bf fcad60bb 258b23b6 N...K.....`.%.#. │ │ - 0x00020d44 9296e2b2 2f2bad8a 98366c8e 41102f83 ..../+...6l.A./. │ │ - 0x00020d54 f60dee87 f35da999 4440689d 9d662b90 .....]..D@h..f+. │ │ - 0x00020d64 2a7bea94 e71db4e0 500075e4 892636e9 *{......P.u..&6. │ │ - 0x00020d74 3e3bf7ed 3b6bb0f3 8c7671f7 555032fa >;..;k...vq.UP2. │ │ - 0x00020d84 e24df3fe 5ff0bcc6 e8ed7dc2 31cb3ecf .M.._.....}.1.>. │ │ - 0x00020d94 86d6ffcb 8386b8d5 349b79d1 edbd3adc ........4.y...:. │ │ - 0x00020da4 5aa0fbd8 eee00c69 59fdcd6d 80db8e60 Z......iY..m...` │ │ - 0x00020db4 37c64f64 3296087a 858bc97e 5cad8a73 7.Od2..z...~\..s │ │ - 0x00020dc4 ebb04b77 560d044f e110c54b 38368646 ..KwV..O...K86.F │ │ - 0x00020dd4 8f2b4742 8a7b005c 3d66c158 e4408255 .+GB.{.\=f.X.@.U │ │ - 0x00020de4 535d4351 9e3b1d25 2926dc21 f0009f2c S]CQ.;.%)&.!..., │ │ - 0x00020df4 471d5e28 424d1936 f550d832 2c769b3f G.^(BM.6.P.2,v.? │ │ - 0x00020e04 9b6b5a3b 26d61503 91cbd407 48ed970a .kZ;&.......H... │ │ - 0x00020e14 fff0560e faa01110 4dbdd014 949b9319 ..V.....M....... │ │ - 0x00020e24 2386521d 0e562ff1 b94beef5 606dadf8 #.R..V/..K..`m.. │ │ - 0x00020e34 d7706cfc d2202be2 653deae6 bc1ba9eb .pl.. +.e=...... │ │ - 0x00020e44 0b0668ef b6bb27d7 01a6e6d3 d880a5de ..h...'......... │ │ - 0x00020e54 6f9d64da 6acd23c4 ddd0e2c0 04f6a1cd o.d.j.#......... │ │ - 0x00020e64 b3eb60c9 7e8d3ebd c990ffb9 10b6bcb4 ..`.~.>......... │ │ - 0x00020e74 a7ab7db0 a2fb3aae 15e6fbaa ccc0b8a7 ..}...:......... │ │ - 0x00020e84 7bdd79a3 c660369b 717df79f a85bb492 {.y..`6.q}...[.. │ │ - 0x00020e94 1f467596 1a163288 ad0bf38c 742db081 .Fu...2.....t-.. │ │ - 0x00020ea4 c3307185 99908a5d 2e8d4b59 f7ab0854 .0q....]..KY...T │ │ - 0x00020eb4 40b6c950 45e68e4e f2fb4f4a 2bdd0c47 @..PE..N..OJ+..G │ │ - 0x00020ec4 9cc0cd43 217d827b 9660437f 4f460072 ...C!}.{.`C.OF.r │ │ - 0x00020ed4 f85bc176 fd0b8668 4a16476c 93300461 .[.v...hJ.Gl.0.a │ │ - 0x00020ee4 242dc565 e94b9b11 5e565a15 87701918 $-.e.K..^VZ..p.. │ │ - 0x00020ef4 306dd81c 353d9f02 82205e06 5b061d0b 0m..5=... ^.[... │ │ - 0x00020f04 ec1bdc0f 51a69337 e6bb5233 3f9d113e ....Q..7..R3?..> │ │ - 0x00020f14 8880d03a 8dd09724 3acd5620 e3eb152d ...:...$:.V ...- │ │ - 0x00020f24 54f6d429 7926a9c5 ce3b68c1 171d2bcc T..)y&...;h...+. │ │ - 0x00020f34 a000eac8 a550add6 124d6cd2 cb6b2fdf .....P...Ml..k/. │ │ - 0x00020f44 7c76eedb c1cba1e3 76d660e7 aff023ea |v......v.`...#. │ │ - 0x00020f54 18ede2ee 1dbda5f0 aaa064f4 738627f9 ..........d.s.'. │ │ - 0x00020f64 c49be6fd 09fdb889 bee0798d 67c63a80 ..........y.g.:. │ │ - 0x00020f74 d0dbfb84 d58bbc9a 62967d9e bbb03e93 ........b.}...>. │ │ - 0x00020f84 0cadff97 b110b0af 060d71ab df2b32a6 ..........q..+2. │ │ - 0x00020f94 6836f3a2 6d66b4bc da7b75b8 035d36b5 h6..mf...{u..]6. │ │ - 0x00020fa4 b440f7b1 00000000 01000000 03000000 .@.............. │ │ - 0x00020fb4 07000000 0f000000 1f000000 3f000000 ............?... │ │ - 0x00020fc4 7f000000 ff000000 ff010000 ff030000 ................ │ │ - 0x00020fd4 ff070000 ff0f0000 ff1f0000 ff3f0000 .............?.. │ │ - 0x00020fe4 ff7f0000 ffff0000 ffff0100 ffff0300 ................ │ │ - 0x00020ff4 ffff0700 ffff0f00 ffff1f00 ffff3f00 ..............?. │ │ - 0x00021004 ffff7f00 ffffff00 ffffff01 ffffff03 ................ │ │ - 0x00021014 ffffff07 ffffff0f ffffff1f ffffff3f ...............? │ │ - 0x00021024 ffffff7f ffffffff 00000000 80000000 ................ │ │ - 0x00021034 c0000000 e0000000 f0000000 f8000000 ................ │ │ - 0x00021044 fc000000 fe000000 ff000000 ............ │ │ + 0x00015b80 436f756c 646e2774 20726561 64206672 Couldn't read fr │ │ + 0x00015b90 6f6d2052 576f7073 00524946 46005741 om RWops.RIFF.WA │ │ + 0x00015ba0 56450046 4f524d00 4f676753 00664c61 VE.FORM.OggS.fLa │ │ + 0x00015bb0 43004d54 68640049 44330043 616e2774 C.MThd.ID3.Can't │ │ + 0x00015bc0 20706c61 7920756e 6b6e6f77 6e206d75 play unknown mu │ │ + 0x00015bd0 73696320 74797065 00506f73 6974696f sic type.Positio │ │ + 0x00015be0 6e206e6f 7420696d 706c656d 656e7465 n not implemente │ │ + 0x00015bf0 6420666f 72206d75 73696320 74797065 d for music type │ │ + 0x00015c00 0052576f 70732070 6f696e74 65722069 .RWops pointer i │ │ + 0x00015c10 73204e55 4c4c004f 7574206f 66206d65 s NULL.Out of me │ │ + 0x00015c20 6d6f7279 00556e72 65636f67 6e697a65 mory.Unrecognize │ │ + 0x00015c30 64206d75 73696320 666f726d 61740072 d music format.r │ │ + 0x00015c40 6200436f 756c646e 2774206f 70656e20 b.Couldn't open │ │ + 0x00015c50 27257327 00574156 004d4944 004d4944 '%s'.WAV.MID.MID │ │ + 0x00015c60 49004b41 52004f47 4700464c 4143004d I.KAR.OGG.FLAC.M │ │ + 0x00015c70 5047004d 50454700 4d503300 4d414400 PG.MPEG.MP3.MAD. │ │ + 0x00015c80 00417564 696f2064 65766963 65206861 .Audio device ha │ │ + 0x00015c90 736e2774 20626565 6e206f70 656e6564 sn't been opened │ │ + 0x00015ca0 006d7573 69632070 6172616d 65746572 .music parameter │ │ + 0x00015cb0 20776173 204e554c 4c004d75 73696320 was NULL.Music │ │ + 0x00015cc0 69736e27 7420706c 6179696e 67005741 isn't playing.WA │ │ + 0x00015cd0 56206d75 73696320 6f757470 7574206e V music output n │ │ + 0x00015ce0 6f742073 74617274 65640043 6f756c64 ot started.Could │ │ + 0x00015cf0 6e277420 72656164 20636875 6e6b0043 n't read chunk.C │ │ + 0x00015d00 6f6d706c 65782057 41564520 66696c65 omplex WAVE file │ │ + 0x00015d10 73206e6f 74207375 70706f72 74656400 s not supported. │ │ + 0x00015d20 556e6b6e 6f776e20 57415645 20646174 Unknown WAVE dat │ │ + 0x00015d30 6120666f 726d6174 00556e6b 6e6f776e a format.Unknown │ │ + 0x00015d40 2050434d 20646174 6120666f 726d6174 PCM data format │ │ + 0x00015d50 00556e72 65636f67 6e697a65 64206669 .Unrecognized fi │ │ + 0x00015d60 6c652074 79706520 286e6f74 20414946 le type (not AIF │ │ + 0x00015d70 46290042 61642041 49464620 66696c65 F).Bad AIFF file │ │ + 0x00015d80 20286e6f 2053534e 44206368 756e6b29 (no SSND chunk) │ │ + 0x00015d90 00426164 20414946 46206669 6c652028 .Bad AIFF file ( │ │ + 0x00015da0 6e6f2043 4f4d4d20 6368756e 6b290055 no COMM chunk).U │ │ + 0x00015db0 6e6b6e6f 776e2073 616d706c 6573697a nknown samplesiz │ │ + 0x00015dc0 6520696e 20646174 6120666f 726d6174 e in data format │ │ + 0x00015dd0 00556e6b 6e6f776e 20574156 4520666f .Unknown WAVE fo │ │ + 0x00015de0 726d6174 004f4747 20626974 73747265 rmat.OGG bitstre │ │ + 0x00015df0 616d2069 73206e6f 74207661 6c696420 am is not valid │ │ + 0x00015e00 566f7262 69732073 74726561 6d210055 Vorbis stream!.U │ │ + 0x00015e10 6e726563 6f676e69 7a656420 66696c65 nrecognized file │ │ + 0x00015e20 20747970 6520286e 6f742041 49464620 type (not AIFF │ │ + 0x00015e30 6e6f7220 38535658 29004261 64204149 nor 8SVX).Bad AI │ │ + 0x00015e40 46462073 616d706c 65206672 65717565 FF sample freque │ │ + 0x00015e50 6e637900 42616420 41494646 20286e6f ncy.Bad AIFF (no │ │ + 0x00015e60 2053534e 44206368 756e6b29 00426164 SSND chunk).Bad │ │ + 0x00015e70 20414946 4620286e 6f20434f 4d4d2063 AIFF (no COMM c │ │ + 0x00015e80 68756e6b 29004261 64203853 56582028 hunk).Bad 8SVX ( │ │ + 0x00015e90 6e6f2056 48445220 6368756e 6b290042 no VHDR chunk).B │ │ + 0x00015ea0 61642038 53565820 286e6f20 424f4459 ad 8SVX (no BODY │ │ + 0x00015eb0 20636875 6e6b2900 556e7375 70706f72 chunk).Unsuppor │ │ + 0x00015ec0 74656420 41494646 2073616d 706c6573 ted AIFF samples │ │ + 0x00015ed0 697a6500 556e6162 6c652074 6f207265 ize.Unable to re │ │ + 0x00015ee0 61642061 7564696f 20646174 6100496e ad audio data.In │ │ + 0x00015ef0 7465726e 616c2065 72726f72 004d6978 ternal error.Mix │ │ + 0x00015f00 6572206e 6f742062 75696c74 20776974 er not built wit │ │ + 0x00015f10 6820466c 75696453 796e7468 20737570 h FluidSynth sup │ │ + 0x00015f20 706f7274 004d6978 6572206e 6f742062 port.Mixer not b │ │ + 0x00015f30 75696c74 20776974 6820464c 41432073 uilt with FLAC s │ │ + 0x00015f40 7570706f 7274004d 69786572 206e6f74 upport.Mixer not │ │ + 0x00015f50 20627569 6c742077 69746820 4d4f4420 built with MOD │ │ + 0x00015f60 6d6f6470 6c756720 73757070 6f727400 modplug support. │ │ + 0x00015f70 4d697865 72206e6f 74206275 696c7420 Mixer not built │ │ + 0x00015f80 77697468 204d4f44 2074696d 69646974 with MOD timidit │ │ + 0x00015f90 79207375 70706f72 74004d69 78657220 y support.Mixer │ │ + 0x00015fa0 6e6f7420 6275696c 74207769 7468204d not built with M │ │ + 0x00015fb0 50332073 7570706f 7274004d 69785f4c P3 support.Mix_L │ │ + 0x00015fc0 6f616457 41565f52 57207769 7468204e oadWAV_RW with N │ │ + 0x00015fd0 554c4c20 73726300 556e7265 636f676e ULL src.Unrecogn │ │ + 0x00015fe0 697a6564 20736f75 6e642066 696c6520 ized sound file │ │ + 0x00015ff0 74797065 00646174 61005472 69656420 type.data.Tried │ │ + 0x00016000 746f2070 6c617920 61204e55 4c4c2063 to play a NULL c │ │ + 0x00016010 68756e6b 00547269 65642074 6f20706c hunk.Tried to pl │ │ + 0x00016020 61792061 20636875 6e6b2077 69746820 ay a chunk with │ │ + 0x00016030 61206261 64206672 616d6500 4e6f2066 a bad frame.No f │ │ + 0x00016040 72656520 6368616e 6e656c73 20617661 ree channels ava │ │ + 0x00016050 696c6162 6c650049 6e76616c 69642063 ilable.Invalid c │ │ + 0x00016060 68616e6e 656c206e 756d6265 72004e55 hannel number.NU │ │ + 0x00016070 4c4c2065 66666563 74206361 6c6c6261 LL effect callba │ │ + 0x00016080 636b004e 6f207375 63682065 66666563 ck.No such effec │ │ + 0x00016090 74207265 67697374 65726564 00414946 t registered.AIF │ │ + 0x000160a0 4600564f 4300564f 43205361 6d706c65 F.VOC.VOC Sample │ │ + 0x000160b0 20726174 65206973 207a6572 6f3f0056 rate is zero?.V │ │ + 0x000160c0 4f432073 616d706c 65207261 74652063 OC sample rate c │ │ + 0x000160d0 6f646573 20646966 66657200 564f4320 odes differ.VOC │ │ + 0x000160e0 6465636f 64657220 6f6e6c79 20696e74 decoder only int │ │ + 0x000160f0 65727072 65747320 382d6269 74206461 erprets 8-bit da │ │ + 0x00016100 74610056 4f432077 69746820 756e6b6e ta.VOC with unkn │ │ + 0x00016110 6f776e20 64617461 2073697a 6500564f own data size.VO │ │ + 0x00016120 43207369 6c656e63 65207361 6d706c65 C silence sample │ │ + 0x00016130 20726174 65206973 207a6572 6f00564f rate is zero.VO │ │ + 0x00016140 43207361 6d706c65 20726174 65206973 C sample rate is │ │ + 0x00016150 207a6572 6f004372 65617469 76652056 zero.Creative V │ │ + 0x00016160 6f696365 2046696c 651a0055 6e726563 oice File..Unrec │ │ + 0x00016170 6f676e69 7a656420 66696c65 20747970 ognized file typ │ │ + 0x00016180 6520286e 6f742056 4f432900 564f4320 e (not VOC).VOC │ │ + 0x00016190 64617461 20686164 206e6f20 736f756e data had no soun │ │ + 0x000161a0 64210055 6e737570 706f7274 65642061 d!.Unsupported a │ │ + 0x000161b0 7564696f 20666f72 6d617400 4d49585f udio format.MIX_ │ │ + 0x000161c0 45464645 4354534d 41585350 45454400 EFFECTSMAXSPEED. │ │ + 0x000161d0 4e6f7420 616e204f 67672056 6f726269 Not an Ogg Vorbi │ │ + 0x000161e0 73206175 64696f20 73747265 616d003d s audio stream.= │ │ + 0x000161f0 00766f72 62697300 0008040c 020a060e .vorbis......... │ │ + 0x00016200 0109050d 030b070f 00000000 ffffff7f ................ │ │ + 0x00016210 f5433200 21f6ff7f e3876400 86d8ff7f .C2.!.....d..... │ │ + 0x00016220 c1cb9600 2ca7ff7f 880fc900 1662ff7f ....,........b.. │ │ + 0x00016230 3053fb00 4309ff7f b1962d01 b29cfe7f 0S..C.....-..... │ │ + 0x00016240 03da5f01 651cfe7f 201d9201 5a88fd7f .._.e... ...Z... │ │ + 0x00016250 fe5fc401 93e0fc7f 97a2f601 0f25fc7f ._...........%.. │ │ + 0x00016260 e2e42802 ce55fb7f d7265b02 d172fa7f ..(..U...&[..r.. │ │ + 0x00016270 70688d02 187cf97f a4a9bf02 a271f87f ph...|.......q.. │ │ + 0x00016280 6ceaf102 7053f77f bf2a2403 8221f67f l...pS...*$..!.. │ │ + 0x00016290 966a5603 d9dbf47f eaa98803 7482f37f .jV.........t... │ │ + 0x000162a0 b2e8ba03 5315f27f e626ed03 7894f07f ....S....&..x... │ │ + 0x000162b0 80641f04 e1ffee7f 77a15104 9157ed7f .d......w.Q..W.. │ │ + 0x000162c0 c3dd8304 859beb7f 5d19b604 c0cbe97f ........]....... │ │ + 0x000162d0 3e54e804 41e8e77f 5c8e1a05 08f1e57f >T..A...\....... │ │ + 0x000162e0 b1c74c05 16e6e37f 35007f05 6bc7e17f ..L.....5...k... │ │ + 0x000162f0 df37b105 0895df7f a96ee305 ec4edd7f .7.......n...N.. │ │ + 0x00016300 8ba41506 19f5da7f 7cd94706 8e87d87f ........|.G..... │ │ + 0x00016310 760d7a06 4c06d67f 6f40ac06 5371d37f v.z.L...o@..Sq.. │ │ + 0x00016320 6272de06 a3c8d07f 45a31007 3e0cce7f br......E...>... │ │ + 0x00016330 11d34207 233ccb7f be017507 5458c87f ..B.#<....u.TX.. │ │ + 0x00016340 452fa707 cf60c57f 9e5bd907 9655c27f E/...`...[...U.. │ │ + 0x00016350 c2860b08 aa36bf7f a7b03d08 0a04bc7f .....6....=..... │ │ + 0x00016360 47d96f08 b8bdb87f 9a00a208 b363b57f G.o..........c.. │ │ + 0x00016370 9926d408 fcf5b17f 3a4b0609 9574ae7f .&......:K...t.. │ │ + 0x00016380 786e3809 7cdfaa7f 49906a09 b436a77f xn8.|...I.j..6.. │ │ + 0x00016390 a7b09c09 3c7aa37f 89cfce09 15aa9f7f .....O~ │ │ + 0x00016560 1f4aea14 5b98477e 86df1b15 ff573f7e .J..[.G~.....W?~ │ │ + 0x00016570 aa714d15 2a04377e 86007f15 df9c2e7e .qM.*.7~.......~ │ │ + 0x00016580 128cb015 1f22267e 4514e215 ea931d7e ....."&~E......~ │ │ + 0x00016590 18991316 42f2147e 831a4516 293d0c7e ....B..~..E.)=.~ │ │ + 0x000165a0 7f987616 a074037e 0513a816 a898fa7d ..v..t.~.......} │ │ + 0x000165b0 0c8ad916 42a9f17d 8dfd0a17 70a6e87d ....B..}....p..} │ │ + 0x000165c0 806d3c17 3490df7d ded96d17 8f66d67d .m<.4..}..m..f.} │ │ + 0x000165d0 9f429f17 8129cd7d bca7d017 0dd9c37d .B...).}.......} │ │ + 0x000165e0 2c090218 3475ba7d e9663318 f8fdb07d ,...4u.}.f3....} │ │ + 0x000165f0 eac06418 5973a77d 28179618 5ad59d7d ..d.Ys.}(...Z..} │ │ + 0x00016600 9b69c718 fc23947d 3cb8f818 405f8a7d .i...#.}<...@_.} │ │ + 0x00016610 04032a19 2887807d ea495b19 b59b767d ..*.(..}.I[...v} │ │ + 0x00016620 e78c8c19 e99c6c7d f3cbbd19 c68a627d ......l}......b} │ │ + 0x00016630 0707ef19 4d65587d 1b3e201a 7f2c4e7d ....MeX}.> ..,N} │ │ + 0x00016640 2871511a 5ee0437d 26a0821a ec80397d (qQ.^.C}&.....9} │ │ + 0x00016650 0dcbb31a 2b0e2f7d d6f1e41a 1b88247d ....+./}......$} │ │ + 0x00016660 7914161b bfee197d ef32471b 18420f7d y......}.2G..B.} │ │ + 0x00016670 304d781b 2882047d 3563a91b f0aef97c 0Mx.(..}5c.....| │ │ + 0x00016680 f674da1b 73c8ee7c 6a820b1c b2cee37c .t..s..|j......| │ │ + 0x00016690 8c8b3c1c aec1d87c 53906d1c 69a1cd7c ..<....|S.m.i..| │ │ + 0x000166a0 b8909e1c e56dc27c b38ccf1c 2427b77c .....m.|....$'.| │ │ + 0x000166b0 3d84001d 28cdab7c 4d77311d f15fa07c =...(..|Mw1.._.| │ │ + 0x000166c0 dd65621d 83df947c e54f931d de4b897c .eb....|.O...K.| │ │ + 0x000166d0 5e35c41d 05a57d7c 3f16f51d f9ea717c ^5....}|?.....q| │ │ + 0x000166e0 82f2251e bc1d667c 1eca561e 503d5a7c ..%...f|..V.P=Z| │ │ + 0x000166f0 0d9d871e b7494e7c 466bb81e f242427c .....IN|Fk...BB| │ │ + 0x00016700 c334e91e 0429367c 7bf9191f eefb297c .4...)6|{.....)| │ │ + 0x00016710 68b94a1f b3bb1d7c 81747b1f 5368117c h.J....|.t{.Sh.| │ │ + 0x00016720 bf2aac1f d201057c 1bdcdc1f 3088f87b .*.....|....0..{ │ │ + 0x00016730 8d880d20 70fbeb7b 0d303e20 945bdf7b ... p..{.0> .[.{ │ │ + 0x00016740 95d26e20 9ea8d27b 1c709f20 90e2c57b ..n ...{.p. ...{ │ │ + 0x00016750 9c08d020 6b09b97b 0c9c0021 311dac7b ... k..{...!1..{ │ │ + 0x00016760 652a3121 e61d9f7b a0b36121 890b927b e*1!...{..a!...{ │ │ + 0x00016770 b5379221 1fe6847b 9cb6c221 a8ad777b .7.!...{...!..w{ │ │ + 0x00016780 4f30f321 27626a7b c5a42322 9e035d7b O0.!'bj{..#"..]{ │ │ + 0x00016790 f8135422 0e924f7b e07d8422 7a0d427b ..T"..O{.}."z.B{ │ │ + 0x000167a0 74e2b422 e575347b af41e522 4fcb267b t..".u4{.A."O.&{ │ │ + 0x000167b0 889b1523 bc0d197b f8ef4523 2c3d0b7b ...#...{..E#,=.{ │ │ + 0x000167c0 f73e7623 a459fd7a 7f88a623 2363ef7a .>v#.Y.z...##c.z │ │ + 0x000167d0 87ccd623 ae59e17a 080b0724 453dd37a ...#.Y.z...$E=.z │ │ + 0x000167e0 fa433724 ec0dc57a 58776724 a4cbb67a .C7$...zXwg$...z │ │ + 0x000167f0 17a59724 6f76a87a 33cdc724 500e9a7a ...$ov.z3..$P..z │ │ + 0x00016800 a2eff724 48938b7a 5e0c2825 5b057d7a ...$H..z^.(%[.}z │ │ + 0x00016810 5f235825 8a646e7a 9d348825 d8b05f7a _#X%.dnz.4.%.._z │ │ + 0x00016820 1240b825 47ea507a b645e825 d810427a .@.%G.Pz.E.%..Bz │ │ + 0x00016830 81451826 9024337a 6c3f4826 6f25247a .E.&.$3zl?H&o%$z │ │ + 0x00016840 70337826 7813157a 8621a826 adee057a p3x&x..z.!.&...z │ │ + 0x00016850 a509d826 11b7f679 c7eb0727 a76ce779 ...&...y...'.l.y │ │ + 0x00016860 e3c73727 6f0fd879 f49d6727 6e9fc879 ..7'o..y..g'n..y │ │ + 0x00016870 f16d9727 a41cb979 d337c727 1587a979 .m.'...y.7.'...y │ │ + 0x00016880 92fbf627 c4de9979 28b92628 b1238a79 ...'...y(.&(.#.y │ │ + 0x00016890 8d705628 e0557a79 b9218628 54756a79 .pV(.Uzy.!.(Tujy │ │ + 0x000168a0 a5ccb528 0e825a79 4b71e528 127c4a79 ...(..ZyKq.(.|Jy │ │ + 0x000168b0 a10f1529 61633a79 a2a74429 fe372a79 ...)ac:y..D).7*y │ │ + 0x000168c0 46397429 ecf91979 85c4a329 2da90979 F9t)...y...)-..y │ │ + 0x000168d0 5849d329 c345f978 b8c7022a b2cfe878 XI.).E.x...*...x │ │ + 0x000168e0 9e3f322a fb46d878 01b1612a a2abc778 .?2*.F.x..a*...x │ │ + 0x000168f0 dc1b912a a8fdb678 2680c02a 113da678 ...*...x&..*.=.x │ │ + 0x00016900 d8ddef2a df699578 eb341f2b 14848478 ...*.i.x.4.+...x │ │ + 0x00016910 58854e2b b38b7378 17cf7d2b bf806278 X.N+..sx..}+..bx │ │ + 0x00016920 2112ad2b 3b635178 6f4edc2b 29334078 !..+;cQxoN.+)3@x │ │ + 0x00016930 fa830b2c 8bf02e78 b9b23a2c 659b1d78 ...,...x..:,e..x │ │ + 0x00016940 a6da692c b8330c78 bafb982c 89b9fa77 ..i,.3.x...,...w │ │ + 0x00016950 ee15c82c d92ce977 3929f72c aa8dd777 ...,.,.w9).,...w │ │ + 0x00016960 9635262d 01dcc577 fc3a552d df17b477 .5&-...w.:U-...w │ │ + 0x00016970 6439842d 4841a277 c730b32d 3e589077 d9.-HA.w.0.->X.w │ │ + 0x00016980 1e21e22d c35c7e77 620a112e db4e6c77 .!.-.\~wb....Nlw │ │ + 0x00016990 8bec3f2e 892e5a77 92c76e2e cefb4777 ..?...Zw..n...Gw │ │ + 0x000169a0 709b9d2e afb63577 1e68cc2e 2d5f2377 p.....5w.h..-_#w │ │ + 0x000169b0 952dfb2e 4cf51077 cceb292f 0e79fe76 .-..L..w..)/.y.v │ │ + 0x000169c0 bea2582f 77eaeb76 6252872f 8949d976 ..X/w..vbR./.I.v │ │ + 0x000169d0 b2fab52f 4796c676 a79be42f b4d0b376 .../G..v.../...v │ │ + 0x000169e0 39351330 d2f8a076 61c74130 a60e8e76 95.0...va.A0...v │ │ + 0x000169f0 17527030 31127b76 56d59e30 76036876 .Rp01.{vV..0v.hv │ │ + 0x00016a00 1551cd30 79e25476 4dc5fb30 3daf4176 .Q.0y.TvM..0=.Av │ │ + 0x00016a10 f8312a31 c4692e76 0e975831 11121b76 .1*1.i.v..X1...v │ │ + 0x00016a20 87f48631 28a80776 5e4ab531 0b2cf475 ...1(..v^J.1.,.u │ │ + 0x00016a30 8998e331 bd9de075 04df1132 42fdcc75 ...1...u...2B..u │ │ + 0x00016a40 c61d4032 9c4ab975 c7546e32 cf85a575 ..@2.J.u.Tn2...u │ │ + 0x00016a50 02849c32 ddae9175 6fabca32 cac57d75 ...2...uo..2..}u │ │ + 0x00016a60 07cbf832 99ca6975 c3e22633 4cbd5575 ...2..iu..&3L.Uu │ │ + 0x00016a70 9bf25433 e79d4175 88fa8233 6c6c2d75 ..T3..Au...3ll-u │ │ + 0x00016a80 84fab033 e0281975 87f2de33 45d30475 ...3.(.u...3E..u │ │ + 0x00016a90 8be20c34 9e6bf074 87ca3a34 eff1db74 ...4.k.t..:4...t │ │ + 0x00016aa0 76aa6834 3a66c774 50829634 84c8b274 v.h4:f.tP..4...t │ │ + 0x00016ab0 0d52c434 cd189e74 a819f234 1c578974 .R.4...t...4.W.t │ │ + 0x00016ac0 18d91f35 71837474 57904d35 d19d5f74 ...5q.ttW.M5.._t │ │ + 0x00016ad0 5d3f7b35 3fa64a74 25e6a835 bd9c3574 ]?{5?.Jt%..5..5t │ │ + 0x00016ae0 a684d635 50812074 d91a0436 fb530b74 ...5P. t...6.S.t │ │ + 0x00016af0 b8a83136 c014f673 3b2e5f36 a3c3e073 ..16...s;._6...s │ │ + 0x00016b00 5cab8c36 a860cb73 1420ba36 d1ebb573 \..6.`.s. .6...s │ │ + 0x00016b10 5b8ce736 2265a073 2af01437 9ecc8a73 [..6"e.s*..7...s │ │ + 0x00016b20 7b4b4237 49227573 469e6f37 26665f73 {KB7I"usF.o7&f_s │ │ + 0x00016b30 85e89c37 38984973 302aca37 83b83373 ...78.Is0*.7..3s │ │ + 0x00016b40 4163f737 0ac71d73 b0932438 d0c30773 Ac.7...s..$8...s │ │ + 0x00016b50 77bb5138 d9aef172 8eda7e38 2888db72 w.Q8...r..~8(..r │ │ + 0x00016b60 eff0ab38 c14fc572 93fed838 a705af72 ...8.O.r...8...r │ │ + 0x00016b70 73030639 dda99872 87ff3239 673c8272 s..9...r..29g<.r │ │ + 0x00016b80 c9f25f39 48bd6b72 32dd8c39 852c5572 .._9H.kr2..9.,Ur │ │ + 0x00016b90 bcbeb939 208a3e72 5e97e639 1cd62772 ...9 .>r^..9..'r │ │ + 0x00016ba0 1267133a 7e101172 d22d403a 4939fa71 .g.:~..r.-@:I9.q │ │ + 0x00016bb0 96eb6c3a 8050e371 57a0993a 2656cc71 ..l:.P.qW..:&V.q │ │ + 0x00016bc0 0f4cc63a 414ab571 b7eef23a d22c9e71 .L.:AJ.q...:.,.q │ │ + 0x00016bd0 48881f3b defd8671 ba184c3b 68bd6f71 H..;...q..L;h.oq │ │ + 0x00016be0 07a0783b 746b5871 291ea53b 05084171 ..x;tkXq)..;..Aq │ │ + 0x00016bf0 1893d13b 1f932971 cdfefd3b c50c1271 ...;..)q...;...q │ │ + 0x00016c00 42612a3c fc74fa70 70ba563c c6cbe270 Ba*<.t.pp.V<...p │ │ + 0x00016c10 500a833c 2811cb70 da50af3c 2545b370 P..<(..p.P.<%E.p │ │ + 0x00016c20 098edb3c c0679b70 d6c1073d ff788370 ...<.g.p...=.x.p │ │ + 0x00016c30 39ec333d e3786b70 2c0d603d 71675370 9.3=.xkp,.`=qgSp │ │ + 0x00016c40 a8248c3d ad443b70 a632b83d 9a102370 .$.=.D;p.2.=..#p │ │ + 0x00016c50 1f37e43d 3ccb0a70 0d32103e 9774f26f .7.=<..p.2.>.t.o │ │ + 0x00016c60 69233c3e ae0cda6f 2c0b683e 8593c16f i#<>...o,.h>...o │ │ + 0x00016c70 50e9933e 2109a96f cdbdbf3e 846d906f P..>!..o...>.m.o │ │ + 0x00016c80 9c88eb3e b3c0776f b849173f b2025f6f ...>..wo.I.?.._o │ │ + 0x00016c90 1901433f 8333466f b8ae6e3f 2c532d6f ..C?.3Fo..n?,S-o │ │ + 0x00016ca0 90529a3f b061146f 98ecc53f 125ffb6e .R.?.a.o...?._.n │ │ + 0x00016cb0 ca7cf13f 574be26e 21031d40 8326c96e .|.?WK.n!..@.&.n │ │ + 0x00016cc0 947f4840 99f0af6e 1df27340 9da9966e ..H@...n..s@...n │ │ + 0x00016cd0 b65a9f40 93517d6e 58b9ca40 7fe8636e .Z.@.Q}nX..@..cn │ │ + 0x00016ce0 fb0df640 666e4a6e 9b582141 4ae3306e ...@fnJn.X!AJ.0n │ │ + 0x00016cf0 2f994c41 3047176e b1cf7741 1c9afd6d /.LA0G.n..wA...m │ │ + 0x00016d00 1afca241 11dce36d 651ece41 140dca6d ...A...me..A...m │ │ + 0x00016d10 8936f941 292db06d 81442442 543c966d .6.A)-.m.D$BT<.m │ │ + 0x00016d20 45484f42 983a7c6d d0417a42 fa27626d EHOB.:|m.AzB.'bm │ │ + 0x00016d30 1b31a542 7e04486d 1e16d042 27d02d6d .1.B~.Hm...B'.-m │ │ + 0x00016d40 d4f0fa42 fb8a136d 35c12543 fc34f96c ...B...m5.%C.4.l │ │ + 0x00016d50 3c875043 2fcede6c e1427b43 9856c46c <.PC/..l.B{C.V.l │ │ + 0x00016d60 1ef4a543 3bcea96c ed9ad043 1c358f6c ...C;..l...C.5.l │ │ + 0x00016d70 4637fb43 3f8b746c 23c92544 a9d0596c F7.C?.tl#.%D..Yl │ │ + 0x00016d80 7e505044 5d053f6c 50cd7a44 6029246c ~PPD].?lP.zD`)$l │ │ + 0x00016d90 933fa544 b63c096c 40a7cf44 623fee6b .?.D.<.l@..Db?.k │ │ + 0x00016da0 5004fa44 6a31d36b bd562445 d112b86b P..Dj1.k.V$E...k │ │ + 0x00016db0 809e4e45 9be39c6b 93db7845 cda3816b ..NE...k..xE...k │ │ + 0x00016dc0 f00da345 6b53666b 8f35cd45 79f24a6b ...EkSfk.5.Ey.Jk │ │ + 0x00016dd0 6b52f745 fb802f6b 7d642146 f5fe136b kR.E../k}d!F...k │ │ + 0x00016de0 be6b4b46 6c6cf86a 28687546 64c9dc6a .kKFll.j(huFd..j │ │ + 0x00016df0 b4599f46 e215c16a 5c40c946 e951a56a .Y.F...j\@.F.Q.j │ │ + 0x00016e00 1a1cf346 7d7d896a e7ec1c47 a4986d6a ...F}}.j...G..mj │ │ + 0x00016e10 bcb24647 61a3516a 936d7047 b99d356a ..FGa.Qj.mpG..5j │ │ + 0x00016e20 671d9a47 b087196a 2fc2c347 4a61fd69 g..G...j/..GJa.i │ │ + 0x00016e30 e65bed47 8c2ae169 86ea1648 7ae3c469 .[.G.*.i...Hz..i │ │ + 0x00016e40 086e4048 198ca869 65e66948 6c248c69 .n@H...ie.iHl$.i │ │ + 0x00016e50 97539348 78ac6f69 99b5bc48 42245369 .S.Hx.oi...HB$Si │ │ + 0x00016e60 620ce648 ce8b3669 ee570f49 20e31969 b..H..6i.W.I ..i │ │ + 0x00016e70 36983849 3d2afd68 33cd6149 2961e068 6.8I=*.h3.aI)a.h │ │ + 0x00016e80 dff68a49 e987c368 3315b449 819ea668 ...I...h3..I...h │ │ + 0x00016e90 2a28dd49 f6a48968 bd2f064a 4b9b6c68 *(.I...h./.JK.lh │ │ + 0x00016ea0 e62b2f4a 86814f68 9e1c584a ab573268 .+/J..Oh..XJ.W2h │ │ + 0x00016eb0 de01814a be1d1568 a2dba94a c5d3f767 ...J...h...J...g │ │ + 0x00016ec0 e2a9d24a c379da67 986cfb4a bd0fbd67 ...J.y.g.l.J...g │ │ + 0x00016ed0 be23244b b7959f67 4dcf4c4b b70b8267 .#$K...gM.LK...g │ │ + 0x00016ee0 406f754b c0716467 90039e4b d8c74667 @ouK.qdg...K..Fg │ │ + 0x00016ef0 368cc64b 020e2967 2d09ef4b 44440b67 6..K..)g-..KDD.g │ │ + 0x00016f00 6e7a174c a16aed66 f4df3f4c 2081cf66 nz.L.j.f..?L ..f │ │ + 0x00016f10 b739684c c387b166 b187904c 917e9366 .9hL...f...L.~.f │ │ + 0x00016f20 ddc9b84c 8c657566 3400e14c bb3c5766 ...L.euf4..L.] │ │ + 0x00017170 6d69d557 65db1b5d f8f2f957 3856f95c mi.We..]...W8V.\ │ │ + 0x00017180 f16e1e58 b5c2d65c 54dd4258 e020b45c .n.X...\T.BX. .\ │ │ + 0x00017190 1b3e6758 bf70915c 40918b58 58b26e5c .>gX.p.\@..XX.n\ │ │ + 0x000171a0 bdd6af58 b0e54b5c 8c0ed458 cc0a295c ...X..K\...X..)\ │ │ + 0x000171b0 a938f858 b221065c 0e551c59 672ae35b .8.X.!.\.U.Yg*.[ │ │ + 0x000171c0 b5634059 f024c05b 98646459 54119d5b .c@Y.$.[.ddYT..[ │ │ + 0x000171d0 b2578859 96ef795b fd3cac59 bdbf565b .W.Y..y[.<.Y..V[ │ │ + 0x000171e0 7514d059 ce81335b 12def359 cf35105b u..Y..3[...Y.5.[ │ │ + 0x000171f0 d199175a c5dbec5a ab473b5a b573c95a ...Z...Z.G;Z.s.Z │ │ + 0x00017200 9ae75e5a a5fda55a 9a79825a 9a79825a ..^Z...Z.y.Z.y.Z │ │ + 0x00017210 fb211900 88fdff7f ee654b00 cbe9ff7f .!.......eK..... │ │ + 0x00017220 d4a97d00 51c2ff7f a8edaf00 1987ff7f ..}.Q........... │ │ + 0x00017230 6031e200 2438ff7f f6741401 72d5fe7f `1..$8...t..r... │ │ + 0x00017240 60b84601 035ffe7f 99fb7801 d7d4fd7f `.F.._....x..... │ │ + 0x00017250 973eab01 ee36fd7f 5481dd01 4985fc7f .>...6..T...I... │ │ + 0x00017260 c6c30f02 e6bffb7f e8054202 c7e6fa7f ..........B..... │ │ + 0x00017270 b0477402 ecf9f97f 1789a602 54f9f87f .Gt.........T... │ │ + 0x00017280 16cad802 00e5f77f a40a0b03 f0bcf67f ................ │ │ + 0x00017290 bb4a3d03 2581f57f 518a6f03 9d31f47f .J=.%...Q.o..1.. │ │ + 0x000172a0 60c9a103 5bcef27f df07d403 5d57f17f `...[.......]W.. │ │ + 0x000172b0 c7450604 a4ccef7f 10833804 302eee7f .E........8.0... │ │ + 0x000172c0 b3bf6a04 027cec7f a7fb9c04 1ab6ea7f ..j..|.......... │ │ + 0x000172d0 e536cf04 78dce87f 65710105 1cefe67f .6..x...eq...... │ │ + 0x000172e0 20ab3305 06eee47f 0de46505 38d9e27f .3.......e.8... │ │ + 0x000172f0 261c9805 b1b0e07f 6153ca05 7174de7f &.......aS..qt.. │ │ + 0x00017300 b889fc05 7a24dc7f 22bf2e06 cac0d97f ....z$.."....... │ │ + 0x00017310 98f36006 6449d77f 13279306 46bed47f ..`.dI...'..F... │ │ + 0x00017320 8a59c506 721fd27f f68af706 e86ccf7f .Y..r........l.. │ │ + 0x00017330 4ebb2907 a7a6cc7f 8cea5b07 b2ccc97f N.).......[..... │ │ + 0x00017340 a7188e07 08dfc67f 9845c007 a9ddc37f .........E...... │ │ + 0x00017350 5771f207 96c8c07f dd9b2408 d09fbd7f Wq........$..... │ │ + 0x00017360 20c55608 5763ba7f 1bed8808 2b13b77f .V.Wc......+... │ │ + 0x00017370 c513bb08 4eafb37f 1639ed08 bf37b07f ....N....9...7.. │ │ + 0x00017380 065d1f09 7facac7f 8f7f5109 8e0da97f .]........Q..... │ │ + 0x00017390 a7a08309 ee5aa57f 48c0b509 9e94a17f .....Z..H....... │ │ + 0x000173a0 6adee709 a0ba9d7f 04fb190a f4cc997f j............... │ │ + 0x000173b0 10164c0a 9acb957f 852f7e0a 94b6917f ..L....../~..... │ │ + 0x000173c0 5c47b00a e18d8d7f 8d5de20a 8251897f \G.......]...Q.. │ │ + 0x000173d0 1172140b 7901857f df84460b c59d807f .r..y.....F..... │ │ + 0x000173e0 f095780b 68267c7f 3ba5aa0b 629b777f ..x.h&|.;...b.w. │ │ + 0x000173f0 bbb2dc0b b4fc727f 66be0e0c 5e4a6e7f ......r.f...^Jn. │ │ + 0x00017400 35c8400c 6184697f 20d0720c bfaa647f 5.@.a.i. .r...d. │ │ + 0x00017410 20d6a40c 77bd5f7f 2ddad60c 8abc5a7f ...w._.-.....Z. │ │ + 0x00017420 3fdc080d faa7557f 4edc3a0d c77f507f ?.....U.N.:...P. │ │ + 0x00017430 53da6c0d f2434b7f 46d69e0d 7bf4457f S.l..CK.F...{.E. │ │ + 0x00017440 1fd0d00d 6491407f d7c7020e ad1a3b7f ....d.@.......;. │ │ + 0x00017450 66bd340e 5790357f c3b0660e 63f22f7f f.4.W.5...f.c./. │ │ + 0x00017460 e9a1980e d2402a7f ce90ca0e a57b247f .....@*......{$. │ │ + 0x00017470 6b7dfc0e dca21e7f b8672e0f 79b6187f k}.......g..y... │ │ + 0x00017480 af4f600f 7cb6127f 4635920f e7a20c7f .O`.|...F5...... │ │ + 0x00017490 7618c40f ba7b067f 38f9f50f f640007f v....{..8....@.. │ │ + 0x000174a0 84d72710 9df2f97e 52b35910 ae90f37e ..'....~R.Y....~ │ │ + 0x000174b0 9b8c8b10 2c1bed7e 5663bd10 1792e67e ....,..~Vc.....~ │ │ + 0x000174c0 7d37ef10 70f5df7e 07092111 3845d97e }7..p..~..!.8E.~ │ │ + 0x000174d0 edd75211 7181d27e 27a48411 1aaacb7e ..R.q..~'......~ │ │ + 0x000174e0 ad6db611 36bfc47e 7834e811 c6c0bd7e .m..6..~x4.....~ │ │ + 0x000174f0 80f81912 caaeb67e beb94b12 4389af7e .......~..K.C..~ │ │ + 0x00017500 29787d12 3350a87e ba33af12 9b03a17e )x}.3P.~.3.....~ │ │ + 0x00017510 6aece012 7ca3997e 30a21213 d62f927e j...|..~0..../.~ │ │ + 0x00017520 05554413 aca88a7e e2047613 ff0d837e .UD....~..v....~ │ │ + 0x00017530 bfb1a713 ce5f7b7e 935bd913 1d9e737e ....._{~.[....s~ │ │ + 0x00017540 58020b14 ebc86b7e 05a63c14 3be0637e X.....k~..<.;.c~ │ │ + 0x00017550 94466e14 0ce45b7e fce39f14 62d4537e .Fn...[~....b.S~ │ │ + 0x00017560 367ed114 3cb14b7e 3a150315 9c7a437e 6~..<.K~:....zC~ │ │ + 0x00017570 01a93415 83303b7e 82396615 f4d2327e ..4..0;~.9f...2~ │ │ + 0x00017580 b7c69715 ed612a7e 9750c915 73dd217e .....a*~.P..s.!~ │ │ + 0x00017590 1bd7fa15 8445197e 3b5a2c16 249a107e .....E.~;Z,.$..~ │ │ + 0x000175a0 f0d95d16 52db077e 32568f16 1109ff7d ..].R..~2V.....} │ │ + 0x000175b0 f9cec016 6223f67d 3e44f216 472aed7d ....b#.}>D..G*.} │ │ + 0x000175c0 f9b52317 c01de47d 22245517 cefdda7d ..#....}"$U....} │ │ + 0x000175d0 b38e8617 75cad17d a3f5b717 b483c87d ....u..}.......} │ │ + 0x000175e0 ea58e917 8d29bf7d 81b81a18 02bcb57d .X...).}.......} │ │ + 0x000175f0 61144c18 153bac7d 826c7d18 c6a6a27d a.L..;.}.l}....} │ │ + 0x00017600 dbc0ae18 17ff987d 6711e018 09448f7d .......}g....D.} │ │ + 0x00017610 1c5e1119 9f75857d f3a64219 da937b7d .^...u.}..B...{} │ │ + 0x00017620 e6eb7319 ba9e717d eb2ca519 4296677d ..s...q}.,..B.g} │ │ + 0x00017630 fc69d619 747a5d7d 11a3071a 504b537d .i..tz]}....PKS} │ │ + 0x00017640 23d8381a d908497d 29096a1a 0fb33e7d #.8...I}).j...>} │ │ + 0x00017650 1d369b1a f549347d f65ecc1a 8ccd297d .6...I4}.^....)} │ │ + 0x00017660 ad83fd1a d63d1f7d 3aa42e1b d59a147d .....=.}:......} │ │ + 0x00017670 97c05f1b 89e4097d bbd8901b f51aff7c .._....}.......| │ │ + 0x00017680 9eecc11b 1a3ef47c 3afcf21b fb4de97c .....>.|:....M.| │ │ + 0x00017690 8607241c 984ade7c 7c0e551c f333d37c ..$..J.||.U..3.| │ │ + 0x000176a0 1311861c 0f0ac87c 430fb71c ecccbc7c .......|C......| │ │ + 0x000176b0 0609e81c 8d7cb17c 54fe181d f318a67c .....|.|T......| │ │ + 0x000176c0 26ef491d 21a29a7c 73db7a1d 17188f7c &.I.!..|s.z....| │ │ + 0x000176d0 34c3ab1d d87a837c 62a6dc1d 65ca777c 4....z.|b...e.w| │ │ + 0x000176e0 f5840d1e c0066c7c e55e3e1e ec2f607c ......l|.^>../`| │ │ + 0x000176f0 2c346f1e e945547c c104a01e ba48487c ,4o..ET|.....HH| │ │ + 0x00017700 9dd0d01e 60383c7c b897011f de14307c ....`8<|......0| │ │ + 0x00017710 0b5a321f 35de237c 8f17631f 6794177c .Z2.5.#|..c.g..| │ │ + 0x00017720 3cd0931f 77370b7c 0a84c41f 65c7fe7b <...w7.|....e..{ │ │ + 0x00017730 f232f51f 3444f27b ecdc2520 e6ade57b .2..4D.{..% ...{ │ │ + 0x00017740 f1815620 7c04d97b f9218720 fa47cc7b ..V |..{.!. .G.{ │ │ + 0x00017750 febcb720 6078bf7b f652e820 b095b27b ... `x.{.R. ...{ │ │ + 0x00017760 dce31821 ee9fa57b a76f4921 1997987b ...!...{.oI!...{ │ │ + 0x00017770 4ff67921 367b8b7b cf77aa21 454c7e7b O.y!6{.{.w.!EL~{ │ │ + 0x00017780 1df4da21 490a717b 326b0b22 43b5637b ...!I.q{2k."C.c{ │ │ + 0x00017790 08dd3b22 364d567b 96496c22 25d2487b ..;"6MV{.Il"%.H{ │ │ + 0x000177a0 d5b09c22 10443b7b bd12cd22 faa22d7b ...".D;{..."..-{ │ │ + 0x000177b0 486ffd22 e5ee1f7b 6dc62d23 d327127b Ho."...{m.-#.'.{ │ │ + 0x000177c0 26185e23 c74d047b 6a648e23 c260f67a &.^#.M.{jd.#.`.z │ │ + 0x000177d0 33abbe23 c760e87a 78ecee23 d84dda7a 3..#.`.zx..#.M.z │ │ + 0x000177e0 33281f24 f727cc7a 5c5e4f24 25efbd7a 3(.$.'.z\^O$%..z │ │ + 0x000177f0 ec8e7f24 67a3af7a dab9af24 bc44a17a ...$g..z...$.D.z │ │ + 0x00017800 20dfdf24 29d3927a b7fe0f25 ae4e847a ..$)..z...%.N.z │ │ + 0x00017810 96184025 4fb7757a b72c7025 0d0d677a ..@%O.uz.,p%..gz │ │ + 0x00017820 113ba025 eb4f587a 9f43d025 eb7f497a .;.%.OXz.C.%..Iz │ │ + 0x00017830 57460026 0f9d3a7a 33433026 5aa72b7a WF.&..:z3C0&Z.+z │ │ + 0x00017840 2c3a6026 ce9e1c7a 392b9026 6d830d7a ,:`&...z9+.&m..z │ │ + 0x00017850 5516c026 3955fe79 76fbef26 3614ef79 U..&9U.yv..&6..y │ │ + 0x00017860 96da1f27 64c0df79 aeb34f27 c859d079 ...'d..y..O'.Y.y │ │ + 0x00017870 b5867f27 62e0c079 a653af27 3554b179 ...'b..y.S.'5T.y │ │ + 0x00017880 771adf27 45b5a179 23db0e28 92039279 w..'E..y#..(...y │ │ + 0x00017890 a1953e28 203f8279 ea496e28 f2677279 ..>( ?.y.In(.gry │ │ + 0x000178a0 f8f79d28 087e6279 c19fcd28 67815279 ...(.~by...(g.Ry │ │ + 0x000178b0 4041fd28 10724279 6ddc2c29 06503279 @A.(.rBym.,).P2y │ │ + 0x000178c0 40715c29 4b1b2279 b2ff8b29 e2d31179 @q\)K."y...)...y │ │ + 0x000178d0 bc87bb29 cd790179 5709eb29 0f0df178 ...).y.yW..)...x │ │ + 0x000178e0 7b841a2a ab8de078 20f9492a a3fbcf78 {..*...x .I*...x │ │ + 0x000178f0 4067792a f956bf78 d3cea82a b09fae78 @gy*.V.x...*...x │ │ + 0x00017900 d22fd82a cbd59d78 368a072b 4cf98c78 ./.*...x6..+L..x │ │ + 0x00017910 f7dd362b 360a7c78 0e2b662b 8c086b78 ..6+6.|x.+f+..kx │ │ + 0x00017920 7371952b 4ff45978 20b1c42b 83cd4878 sq.+O.Yx ..+..Hx │ │ + 0x00017930 0deaf32b 2b943778 331c232c 49482678 ...++.7x3.#,IH&x │ │ + 0x00017940 8a47522c dfe91478 0c6c812c f1780378 .GR,...x.l.,.x.x │ │ + 0x00017950 b189b02c 81f5f177 71a0df2c 915fe077 ...,...wq..,._.w │ │ + 0x00017960 46b00e2d 25b7ce77 28b93d2d 3ffcbc77 F..-%..w(.=-?..w │ │ + 0x00017970 10bb6c2d e22eab77 f6b59b2d 114f9977 ..l-...w...-.O.w │ │ + 0x00017980 d5a9ca2d ce5c8777 a396f92d 1d587577 ...-.\.w...-.Xuw │ │ + 0x00017990 5a7c282e ff406377 f35a572e 78175177 Z|(..@cw.ZW.x.Qw │ │ + 0x000179a0 6732862e 8bdb3e77 ae02b52e 3a8d2c77 g2....>w....:.,w │ │ + 0x000179b0 c1cbe32e 882c1a77 998d122f 79b90777 .....,.w.../y..w │ │ + 0x000179c0 2e48412f 0e34f576 7afb6f2f 4b9ce276 .HA/.4.vz.o/K..v │ │ + 0x000179d0 75a79e2f 32f2cf76 194ccd2f c735bd76 u../2..v.L./.5.v │ │ + 0x000179e0 5de9fb2f 0d67aa76 3a7f2a30 05869776 ]../.g.v:.*0...v │ │ + 0x000179f0 ab0d5930 b4928476 a6948730 1c8d7176 ..Y0...v...0..qv │ │ + 0x00017a00 2614b630 40755e76 228ce430 234b4b76 &..0@u^v"..0#KKv │ │ + 0x00017a10 95fc1231 c80e3876 76654131 31c02476 ...1..8vveA11.$v │ │ + 0x00017a20 bec66f31 635f1176 67209e31 60ecfd75 ..o1c_.vg .1`..u │ │ + 0x00017a30 6972cc31 2a67ea75 bdbcfa31 c5cfd675 ir.1*g.u...1...u │ │ + 0x00017a40 5cff2832 3426c375 3f3a5732 7b6aaf75 \.(24&.u?:W2{j.u │ │ + 0x00017a50 5e6d8532 9b9c9b75 b398b332 98bc8775 ^m.2...u...2...u │ │ + 0x00017a60 36bce132 75ca7375 e1d70f33 35c65f75 6..2u.su...35._u │ │ + 0x00017a70 abeb3d33 dcaf4b75 8ff76b33 6c873775 ..=3..Ku..k3l.7u │ │ + 0x00017a80 85fb9933 e84c2375 85f7c733 54000f75 ...3.L#u...3T..u │ │ + 0x00017a90 89ebf533 b3a1fa74 8ad72334 0831e674 ...3...t..#4.1.t │ │ + 0x00017aa0 81bb5134 55aed174 66977f34 9f19bd74 ..Q4U..tf..4...t │ │ + 0x00017ab0 326bad34 e872a874 df36db34 34ba9374 2k.4.r.t.6.44..t │ │ + 0x00017ac0 66fa0835 85ef7e74 beb53635 df126a74 f..5..~t..65..jt │ │ + 0x00017ad0 e2686435 46245574 c9139235 bc234074 .hd5F$Ut...5.#@t │ │ + 0x00017ae0 6eb6bf35 44112b74 c950ed35 e2ec1574 n..5D.+t.P.5...t │ │ + 0x00017af0 d3e21a36 9ab60074 866c4836 6e6eeb73 ...6...t.lH6nn.s │ │ + 0x00017b00 d9ed7536 6114d673 c666a336 78a8c073 ..u6a..s.f.6x..s │ │ + 0x00017b10 46d7d036 b42aab73 523ffe36 1b9b9573 F..6.*.sR?.6...s │ │ + 0x00017b20 e39e2b37 aef97f73 f2f55837 71466a73 ..+7...s..X7qFjs │ │ + 0x00017b30 77448637 68815473 6d8ab337 96aa3e73 wD.7h.Tsm..7..>s │ │ + 0x00017b40 ccc7e037 ffc12873 8dfc0d38 a5c71273 ...7..(s...8...s │ │ + 0x00017b50 a9283b38 8cbbfc72 194c6838 b79de672 .(;8...r.Lh8...r │ │ + 0x00017b60 d6669538 2b6ed072 d978c238 ea2cba72 .f.8+n.r.x.8.,.r │ │ + 0x00017b70 1c82ef38 f7d9a372 97821c39 57758d72 ...8...r...9Wu.r │ │ + 0x00017b80 437a4939 0dff7672 19697639 1b776072 CzI9..vr.iv9.w`r │ │ + 0x00017b90 134fa339 86dd4972 2a2cd039 51323372 .O.9..Ir*,.9Q23r │ │ + 0x00017ba0 5600fd39 80751c72 91cb293a 16a70572 V..9.u.r..):...r │ │ + 0x00017bb0 d48d563a 16c7ee71 1747833a 85d5d771 ..V:...q.G.:...q │ │ + 0x00017bc0 55f7af3a 65d2c071 869edc3a babda971 U..:e..q...:...q │ │ + 0x00017bd0 a33c093b 89979271 a5d1353b d35f7b71 .<.;...q..5;._{q │ │ + 0x00017be0 865d623b 9d166471 3ee08e3b ebbb4c71 .]b;..dq>..;..Lq │ │ + 0x00017bf0 c759bb3b c04f3571 1acae73b 20d21d71 .Y.;.O5q...; ..q │ │ + 0x00017c00 3031143c 0e430671 038f403c 8ea2ee70 01.<.C.q..@<...p │ │ + 0x00017c10 8ae36c3c a4f0d670 c02e993c 532dbf70 ..l<...p....B.o..R>A..o │ │ + 0x00017c70 73fb7d3e 7a50b56f c3d4a93e 79bd9c6f s.}>zP.o...>y..o │ │ + 0x00017c80 6ba4d53e 4219846f 616a013f d8636b6f k..>B..oaj.?.cko │ │ + 0x00017c90 a0262d3f 409d526f 21d9583f 7dc5396f .&-?@.Ro!.X?}.9o │ │ + 0x00017ca0 dd81843f 92dc206f ce20b03f 85e2076f ...?.. o. .?...o │ │ + 0x00017cb0 ecb5db3f 58d7ee6e 32410740 10bbd56e ...?X..n2A.@...n │ │ + 0x00017cc0 97c23240 b08dbc6e 163a5e40 3d4fa36e ..2@...n.:^@=O.n │ │ + 0x00017cd0 a8a78940 b9ff896e 460bb540 2a9f706e ...@...nF..@*.pn │ │ + 0x00017ce0 ea64e040 932d576e 8cb40b41 f8aa3d6e .d.@.-Wn...A..=n │ │ + 0x00017cf0 27fa3641 5c17246e b2356241 c5720a6e '.6A\.$n.5bA.r.n │ │ + 0x00017d00 29678d41 35bdf06d 848eb841 b1f6d66d )g.A5..m...A...m │ │ + 0x00017d10 bcabe341 3c1fbd6d cbbe0e42 dc36a36d ...A<..m...B.6.m │ │ + 0x00017d20 aac73942 933d896d 53c66442 65336f6d ..9B.=.mS.dBe3om │ │ + 0x00017d30 beba8f42 5818556d e6a4ba42 6eec3a6d ...BX.Um...Bn.:m │ │ + 0x00017d40 c384e542 acaf206d 505a1043 1562066d ...B.. mPZ.C.b.m │ │ + 0x00017d50 85253b43 af03ec6c 5be66543 7c94d16c .%;C...l[.eC|..l │ │ + 0x00017d60 cd9c9043 8214b76c d448bb43 c3839c6c ...C...l.H.C...l │ │ + 0x00017d70 68eae543 45e2816c 84811044 0b30676c h..CE..l...D.0gl │ │ + 0x00017d80 210e3b44 1a6d4c6c 39906544 7599316c !.;D.mLl9.eDu.1l │ │ + 0x00017d90 c4079044 21b5166c bd74ba44 21c0fb6b ...D!..l.t.D!..k │ │ + 0x00017da0 1cd7e444 7bbae06b db2e0f45 31a4c56b ...D{..k...E1..k │ │ + 0x00017db0 f47b3945 497daa6b 60be6345 c7458f6b .{9EI}.k`.cE.E.k │ │ + 0x00017dc0 19f68d45 aefd736b 1823b845 03a5586b ...E..sk.#.E..Xk │ │ + 0x00017dd0 5645e245 cb3b3d6b ce5c0c46 08c2216b VE.E.;=k.\.F..!k │ │ + 0x00017de0 78693646 c137066b 4e6b6046 f89cea6a xi6F.7.kNk`F...j │ │ + 0x00017df0 4a628a46 b2f1ce6a 654eb446 f435b36a Jb.F...jeN.F.5.j │ │ + 0x00017e00 992fde46 c169976a df050847 1e8d7b6a ./.F.i.j...G..{j │ │ + 0x00017e10 31d13147 10a05f6a 88915b47 9aa2436a 1.1G.._j..[G..Cj │ │ + 0x00017e20 de468547 c194276a 2cf1ae47 89760b6a .F.G..'j,..G.v.j │ │ + 0x00017e30 6d90d847 f647ef69 99240248 0e09d369 m..G.G.i.$.H...i │ │ + 0x00017e40 abad2b48 d3b9b669 9b2b5548 4c5a9a69 ..+H...i.+UHLZ.i │ │ + 0x00017e50 649e7e48 7bea7d69 ff05a848 656a6169 d.~H{.}i...Hejai │ │ + 0x00017e60 6562d148 10da4469 91b3fa48 7e392869 eb.H..Di...H~9(i │ │ + 0x00017e70 7bf92349 b5880b69 1e344d49 b9c7ee68 {.#I...i.4MI...h │ │ + 0x00017e80 73637649 8ff6d168 74879f49 3a15b568 scvI...ht..I:..h │ │ + 0x00017e90 1ba0c849 bf239868 61adf149 24227b68 ...I.#.ha..I$"{h │ │ + 0x00017ea0 3faf1a4a 6c105e68 b0a5434a 9bee4068 ?..Jl.^h..CJ..@h │ │ + 0x00017eb0 ad906c4a b7bc2368 3070954a c37a0668 ..lJ..#h0p.J.z.h │ │ + 0x00017ec0 3344be4a c528e967 af0ce74a c0c6cb67 3D.J.(.g...J...g │ │ + 0x00017ed0 9dc90f4b ba54ae67 f97a384b b6d29067 ...K.T.g.z8K...g │ │ + 0x00017ee0 bb20614b ba407367 ddba894b ca9e5567 . aK.@sg...K..Ug │ │ + 0x00017ef0 5849b24b eaec3767 28ccda4b 202b1a67 XI.K..7g(..K +.g │ │ + 0x00017f00 4543034c 6f59fc66 a9ae2b4c dc77de66 EC.LoY.f..+L.w.f │ │ + 0x00017f10 4e0e544c 6d86c066 2d627c4c 2485a266 N.TLm..f-b|L$..f │ │ + 0x00017f20 41aaa44c 08748466 84e6cc4c 1d536666 A..L.t.f...L.Sff │ │ + 0x00017f30 ee16f54c 67224866 7a3b1d4d ece12966 ...Lg"Hfz;.M..)f │ │ + 0x00017f40 2254454d af910b66 df606d4d b531ed65 "TEM...f.`mM.1.e │ │ + 0x00017f50 ac61954d 04c2ce65 8256bd4d 9f42b065 .a.M...e.V.M.B.e │ │ + 0x00017f60 5a3fe54d 8cb39165 301c0d4e cf147365 Z?.M...e0..N..se │ │ + 0x00017f70 fcec344e 6d665465 b9b15c4e 6ba83565 ..4NmfTe..\Nk.5e │ │ + 0x00017f80 606a844e cdda1665 eb16ac4e 98fdf764 `j.N...e...N...d │ │ + 0x00017f90 55b7d34e d110d964 964bfb4e 7d14ba64 U..N...d.K.N}..d │ │ + 0x00017fa0 aad3224f a0089b64 894f4a4f 3fed7b64 .."O...d.OJO?.{d │ │ + 0x00017fb0 2ebf714f 60c25c64 9322994f 06883d64 ..qO`.\d.".O..=d │ │ + 0x00017fc0 b179c04f 383e1e64 83c4e74f f8e4fe63 .y.O8>.d...O...c │ │ + 0x00017fd0 02030f50 4d7cdf63 29353650 3b04c063 ...PM|.c)56P;..c │ │ + 0x00017fe0 f15a5d50 c77ca063 54748450 f6e58063 .Z]P.|.cTt.P...c │ │ + 0x00017ff0 4d81ab50 cd3f6163 d581d250 508a4163 M..P.?ac...PP.Ac │ │ + 0x00018000 e675f950 85c52163 7b5d2051 71f10163 .u.P..!c{] Qq..c │ │ + 0x00018010 8c384751 170ee262 15076e51 7e1bc262 .8GQ...b..nQ~..b │ │ + 0x00018020 10c99451 aa19a262 757ebb51 a1088262 ...Q...bu~.Q...b │ │ + 0x00018030 4027e251 66e86162 6ac30852 ffb84162 @'.Qf.abj..R..Ab │ │ + 0x00018040 ee522f52 727a2162 c5d55552 c22c0162 .R/Rrz!b..UR.,.b │ │ + 0x00018050 ea4b7c52 f5cfe061 56b5a252 1064c061 .K|R...aV..R.d.a │ │ + 0x00018060 0412c952 18e99f61 ee61ef52 125f7f61 ...R...a.a.R._.a │ │ + 0x00018070 0ea51553 03c65e61 5ddb3b53 f01d3e61 ...S..^a].;S..>a │ │ + 0x00018080 d7046253 de661d61 75218853 d2a0fc60 ..bS.f.au!.S...` │ │ + 0x00018090 3131ae53 d1cbdb60 0634d453 e1e7ba60 11.S...`.4.S...` │ │ + 0x000180a0 ed29fa53 05f59960 e1122054 44f37860 .).S...`.. TD.x` │ │ + 0x000180b0 dbee4554 a2e25760 d7bd6b54 25c33660 ..ET..W`..kT%.6` │ │ + 0x000180c0 ce7f9154 d1941560 ba34b754 ad57f45f ...T...`.4.T.W._ │ │ + 0x000180d0 96dcdc54 bc0bd35f 5c770255 04b1b15f ...T..._\w.U..._ │ │ + 0x000180e0 05052855 8a47905f 8d854d55 53cf6e5f ..(U.G._..MUS.n_ │ │ + 0x000180f0 edf87255 65484d5f 205f9855 c5b22b5f ..rUeHM_ _.U..+_ │ │ + 0x00018100 1fb8bd55 770e0a5f e603e355 825be85e ...Uw.._...U.[.^ │ │ + 0x00018110 6e420856 e999c65e b2732d56 b3c9a45e nB.V...^.s-V...^ │ │ + 0x00018120 ab975256 e5ea825e 54ae7756 84fd605e ..RV...^T.wV..`^ │ │ + 0x00018130 a8b79c56 94013f5e a1b3c156 1cf71c5e ...V..?^...V...^ │ │ + 0x00018140 39a2e656 20defa5d 69830b57 a7b6d85d 9..V ..]i..W...] │ │ + 0x00018150 2e573057 b480b65d 801d5557 4e3c945d .W0W...]..UWN<.] │ │ + 0x00018160 5bd67957 79e9715d b8819e57 3b884f5d [.yWy.q]...W;.O] │ │ + 0x00018170 921fc357 9a182d5d e4afe757 9a9a0a5d ...W..-]...W...] │ │ + 0x00018180 a7320c58 410ee85c d6a73058 9473c55c .2.XA..\..0X.s.\ │ │ + 0x00018190 6c0f5558 99caa25c 62697958 5413805c l.UX...\biyXT..\ │ │ + 0x000181a0 b3b59d58 cc4d5d5c 5bf4c158 057a3a5c ...X.M]\[..X.z:\ │ │ + 0x000181b0 5225e658 0698175c 93480a59 d2a7f45b R%.X...\.H.Y...[ │ │ + 0x000181c0 195e2e59 71a9d15b df655259 e79cae5b .^.Yq..[.eRY...[ │ │ + 0x000181d0 de5f7659 39828b5b 124c9a59 6d59685b ._vY9..[.L.YmYh[ │ │ + 0x000181e0 742abe59 8822455b fffae159 90dd215b t*.Y."E[...Y..![ │ │ + 0x000181f0 aebd055a 8b8afe5a 7b72295a 7d29db5a ...Z...Z{r)Z}).Z │ │ + 0x00018200 60194d5a 6cbab75a 58b2705a 5e3d945a `.MZl..ZX.pZ^=.Z │ │ + 0x00018210 03001f00 988c1601 c8330303 a4e3df05 .........3...... │ │ + 0x00018220 6295a409 18df450e f27eb413 76f6dc19 b.....E..~..v... │ │ + 0x00018230 834da720 7c13f727 5ab0ab2f 5a10a137 .M. |..'Z../Z..7 │ │ + 0x00018240 28abb03f d1dcb247 c67b804f 708ef456 (..?...G.{.Op..V │ │ + 0x00018250 79fced5d 53165164 ffcf086a 2893076f y..]S.Qd...j(..o │ │ + 0x00018260 f4964773 f2b7ca76 e8d69979 9fcfc37b ..Gs...v...y...{ │ │ + 0x00018270 c1205c7d df61797e 67a5337f d0e1a27f . \}.ay~g.3..... │ │ + 0x00018280 a578dd7f 6decf67f e9d0fe7f 3ffcff7f .x..m.......?... │ │ + 0x00018290 4dc00700 89bb4500 878bc100 94e27a01 M.....E.......z. │ │ + 0x000182a0 4e4a7102 7a21a403 52991205 4fb2bb06 NJq.z!..R...O... │ │ + 0x000182b0 a1389e08 73c0b80a 28a2090d bdf68e0f .8..s...(....... │ │ + 0x000182c0 88944612 7a0c2e15 1ca84218 6d68811b ..F.z.....B.mh.. │ │ + 0x000182d0 d905e71e 5df16f22 05571826 cc21dc29 ....].o".W.&.!.) │ │ + 0x000182e0 fe00b72d 086fa431 c1b99f35 0c0ca439 ...-.o.1...5...9 │ │ + 0x000182f0 b678ac3d 7406b441 b0bcb545 09b1ac49 .x.=t..A...E...I │ │ + 0x00018300 2b15944d bd446751 20d32155 a598bf58 +..M.DgQ .!U...X │ │ + 0x00018310 f4be3c5c 5dcc955f d7adc762 64bfcf65 ..<\].._...bd..e │ │ + 0x00018320 bad2ab68 05345a6b abacd96d 0d842970 ...h.4Zk...m..)p │ │ + 0x00018330 387e4972 acd83974 3245fb75 0ae38e77 8~Ir..9t2E.u...w │ │ + 0x00018340 7e36f678 1a1f337a cdcc477b 16b4367c ~6.x..3z..G{..6| │ │ + 0x00018350 9281027d 180dae7d aa4c3c7e 6347b07e ...}...}.L<~cG.~ │ │ + 0x00018360 a7080d7f b793557f d5d78c7f 13a5b57f ......U......... │ │ + 0x00018370 fca1d27f 1242e67f 4cbdf27f 9008fa7f .....B..L....... │ │ + 0x00018380 39cffd7f ac6dff7f 01edff7f c4ffff7f 9....m.......... │ │ + 0x00018390 18f00100 66701100 9e6e3000 f1e55e00 ....fp...n0...^. │ │ + 0x000183a0 26cf9c00 8b20ea00 eacd4601 7fc8b201 &.... ....F..... │ │ + 0x000183b0 dffe2d02 ed5cb802 bdcb5103 7f31fa03 ..-..\....Q..1.. │ │ + 0x000183c0 6771b104 906b7705 dcfc4b06 ddfe2e07 gq...kw...K..... │ │ + 0x000183d0 b4472008 f1a91f09 77f42c0a 5df2470b .G .....w.,.].G. │ │ + 0x000183e0 d26a700c ff20a60d efd3e80e 753e3810 .jp.. ......u>8. │ │ + 0x000183f0 16179411 f60ffc12 c8d66f14 c214ef15 ..........o..... │ │ + 0x00018400 8e6e7917 4f840e19 96f1ad1a 6e4d571c .ny.O.......nMW. │ │ + 0x00018410 622a0a1e 8816c61f 9c9b8a21 123f5723 b*.........!.?W# │ │ + 0x00018420 3d822b25 69e20627 13d9e828 0edcd02a =.+%i..'...(...* │ │ + 0x00018430 c15dbe2c 60cdb02e 3397a730 d524a232 .].,`...3..0.$.2 │ │ + 0x00018440 8bdd9f34 9026a036 6f63a238 5ef6a53a ...4.&.6oc.8^..: │ │ + 0x00018450 9e40aa3c dfa2ae3e a67db240 b831b542 .@.<...>.}.@.1.B │ │ + 0x00018460 8620b644 99acb446 053ab048 d52ea84a . .D...F.:.H...J │ │ + 0x00018470 7df39b4c 49f38a4e cb9c7450 46625852 }..LI..N..tPFbXR │ │ + 0x00018480 1cba3554 311f0c56 5211db57 9115a259 ..5T1..VR..W...Y │ │ + 0x00018490 a3b6605b 3585165d 3918c35e 360d6660 ..`[5..]9..^6.f` │ │ + 0x000184a0 8608ff61 95b58d63 17c71165 34f78a66 ...a...c...e4..f │ │ + 0x000184b0 b007f967 07c25b69 87f7b26a 5a81fe6b ...g..[i...jZ..k │ │ + 0x000184c0 90403e6d 161e726e b50a9a6f f8feb570 .@>m..rn...o...p │ │ + 0x000184d0 16fbc571 cd06ca72 3d31c273 b290ae74 ...q...r=1.s...t │ │ + 0x000184e0 75428f75 856a6476 5c332e77 a0cdec77 uB.u.jdv\3.w...w │ │ + 0x000184f0 d76fa078 13564979 9cc1e779 94f87b7a .o.x.VIy...y..{z │ │ + 0x00018500 9645067b 57f7867b 4460fe7b 15d66c7c .E.{W..{D`.{..l| │ │ + 0x00018510 6eb1d27c 714d307d 5607867d 063ed47d n..|qM0}V..}.>.} │ │ + 0x00018520 ad511b7e 55a35b7e 7e94957e bb86c97e .Q.~U.[~~..~...~ │ │ + 0x00018530 4adbf77e b9f2207f 7f2c457f a7e6647f J..~.. ..,E...d. │ │ + 0x00018540 717d807f ff4a987f 00a7ac7f 62e6bd7f q}...J......b... │ │ + 0x00018550 045bcc7f 7253d87f 991ae27f 91f7e97f .[..rS.......... │ │ + 0x00018560 582df07f 9efaf47f 9099f87f aa3ffb7f X-...........?.. │ │ + 0x00018570 8b1dfd7f cc5efe7f e029ff7f f39fff7f .....^...)...... │ │ + 0x00018580 d2dcff7f d6f6ff7f d0feff7f fcffff7f ................ │ │ + 0x00018590 067c0000 325c0400 621c0c00 4cbc1700 .|..2\..b...L... │ │ + 0x000185a0 7a3b2700 55993a00 1cd55100 e7ed6c00 z;'.U.:...Q...l. │ │ + 0x000185b0 a9e28b00 2ab2ae00 0d5bd500 ccdbff00 ....*....[...... │ │ + 0x000185c0 b6322e01 f55d6001 855b9601 3929d001 .2...]`..[..9).. │ │ + 0x000185d0 bac40d02 832b4f02 e65a9402 0450dd02 .....+O..Z...P.. │ │ + 0x000185e0 d3072a03 197f7a03 6eb2ce03 379e2604 ..*...z.n...7.&. │ │ + 0x000185f0 ab3e8204 cc8fe104 6d8d4405 2933ab05 .>......m.D.)3.. │ │ + 0x00018600 687c1506 5e648306 07e6f406 25fc6907 h|..^d......%.i. │ │ + 0x00018610 46a1e207 bccf5e08 9f81de08 ccb06109 F.....^.......a. │ │ + 0x00018620 e356e809 466d720a 1dedff0a 4ccf900b .V..Fmr.....L... │ │ + 0x00018630 790c250c 0b9dbc0c 2679570d aa98f50d y.%.....&yW..... │ │ + 0x00018640 37f3960e 26803b0f 8f36e30f 420d8e10 7...&.;..6..B... │ │ + 0x00018650 cafa3b11 6bf5ec11 24f3a012 ace95713 ..;.k...$.....W. │ │ + 0x00018660 70ce1114 9896ce14 02378e15 44a45016 p........7..D.P. │ │ + 0x00018670 aad21517 38b6dd17 aa42a818 726b7519 ....8....B..rku. │ │ + 0x00018680 b923451a 625e171b 040eec1b f024c31c .#E.b^.......$.. │ │ + 0x00018690 32959c1d 8a50781e 7648561f 2e6e3620 2....Px.vHV..n6 │ │ + 0x000186a0 a2b21821 8106fd21 375ae322 ee9dcb23 ...!...!7Z."...# │ │ + 0x000186b0 8ec1b524 c0b4a125 f1668f26 4ec77e27 ...$...%.f.&N.~' │ │ + 0x000186c0 ccc46f28 234e6229 d751562a 34be4b2b ..o(#Nb).QV*4.K+ │ │ + 0x000186d0 5081422c 13893a2d 32c3332e 351d2e2f P.B,..:-2.3.5../ │ │ + 0x000186e0 78842930 2de62531 612f2332 fc4c2133 x.)0-.%1a/#2.L!3 │ │ + 0x000186f0 c22b2034 5ab81f35 4fdf1f36 108d2037 .+ 4Z..5O..6.. 7 │ │ + 0x00018700 f7ad2138 492e2339 3cfa243a f6fd263b ..!8I.#9<.$:..&; │ │ + 0x00018710 9325293c 295d2b3d c8902d3e 7fac2f3f .%)<)]+=..->../? │ │ + 0x00018720 5f9c3140 814c3341 05a93442 169e3543 _.1@.L3A..4B..5C │ │ + 0x00018730 f3173644 eb023645 654b3546 e1dd3347 ..6D..6EeK5F..3G │ │ + 0x00018740 ffa63148 7f932e49 45902a4a 5f8a254b ..1H...IE.*J_.%K │ │ + 0x00018750 066f1f4c a22b184d cead0f4e 5be3054f .o.L.+.M...N[..O │ │ + 0x00018760 53bafa4f fd20ee50 e105e051 ca57d052 S..O. .P...Q.W.R │ │ + 0x00018770 ca05bf53 3bffab54 c7339755 65938056 ...S;..T.3.Ue..V │ │ + 0x00018780 620e6857 5d954d58 52193159 968b125a b.hW].MXR.1Y...Z │ │ + 0x00018790 ddddf15a 3a02cf5b 27eba95c 818b825d ...Z:..['..\...] │ │ + 0x000187a0 8dd6585e fcbf2c5f e93bfe5f df3ecd60 ..X^..,_.;._.>.` │ │ + 0x000187b0 dabd9961 45ae6362 02062b63 66bbef63 ...aE.cb..+cf..c │ │ + 0x000187c0 3fc5b164 d01a7165 d7b32d66 8d88e766 ?..d..qe..-f...f │ │ + 0x000187d0 a5919e67 4ec85268 35260469 82a5b269 ...gN.Rh5&.i...i │ │ + 0x000187e0 dd405e6a 6cf3066b d2b8ac6b 308d4f6c .@^jl..k...k0.Ol │ │ + 0x000187f0 266def6c d4558c6d d444266e 4038bd6e &m.l.U.m.D&n@8.n │ │ + 0x00018800 ad2e516f 2e27e26f 4f217070 171dfb70 ..Qo.'.oO!pp...p │ │ + 0x00018810 061b8371 161c0872 b5218a72 c82d0973 ...q...r.!.r.-.s │ │ + 0x00018820 a6428573 1b63fe73 61927474 21d4e774 .B.s.c.sa.tt!..t │ │ + 0x00018830 722c5875 d59fc575 33333076 ddeb9776 r,Xu...u330v...v │ │ + 0x00018840 85cffc76 43e45e77 8a30be77 2ebb1a78 ...vC.^w.0.w...x │ │ + 0x00018850 598b7478 8ea8cb78 a71a2079 cde97179 Y.tx...x.. y..qy │ │ + 0x00018860 791ec179 70c10d7a c2db577a c1769f7a y..yp..z..Wz.v.z │ │ + 0x00018870 079ce47a 6b55277b 02ad677b 1bada57b ...zkU'{..g{...{ │ │ + 0x00018880 3a60e17b 18d11a7c 9e0a527c e117877c :`.{...|..R|...| │ │ + 0x00018890 2104ba7c c3daea7c 4fa7197d 6e75467d !..|...|O..}nuF} │ │ + 0x000188a0 e550717d 92459a7d 695fc17d 71aae67d .Pq}.E.}i_.}q..} │ │ + 0x000188b0 c0320a7e 79042c7e c72b4c7e dbb46a7e .2.~y.,~.+L~..j~ │ │ + 0x000188c0 e9ab877e 241da37e be14bd7e dd9ed57e ...~$..~...~...~ │ │ + 0x000188d0 a3c7ec7e 219b027f 5a25177f 3f722a7f ...~!...Z%..?r*. │ │ + 0x000188e0 aa8d3c7f 5d834d7f 005f5d7f 1b2c6c7f ..<.].M.._]..,l. │ │ + 0x000188f0 17f6797f 3ac8867f a2ad927f 46b19d7f ..y.:.......F... │ │ + 0x00018900 f3dda77f 463eb17f b0dcb97f 6cc3c17f ....F>......l... │ │ + 0x00018910 83fcc87f c791cf7f d28cd57f 02f7da7f ................ │ │ + 0x00018920 79d9df7f 1c3de47f 8b2ae87f 29aaeb7f y....=...*..)... │ │ + 0x00018930 12c4ee7f 1c80f17f d6e5f37f 86fcf57f ................ │ │ + 0x00018940 29cbf77f 6f58f97f baaafa7f 1ec8fb7f )...oX.......... │ │ + 0x00018950 60b6fc7f f37afd7f fa1afe7f 429bfe7f `....z......B... │ │ + 0x00018960 4700ff7f 2f4eff7f c988ff7f 90b3ff7f G.../N.......... │ │ + 0x00018970 a6d1ff7f d7e5ff7f 96f2ff7f fdf9ff7f ................ │ │ + 0x00018980 cdfdff7f 6dffff7f edffff7f ffffff7f ....m........... │ │ + 0x00018990 021f0000 0e170100 24070300 40ef0500 ........$...@... │ │ + 0x000189a0 59cf0900 67a70e00 5e771400 2e3f1b00 Y...g...^w...?.. │ │ + 0x000189b0 c8fe2200 18b62b00 08653500 810b4000 .."...+..e5...@. │ │ + 0x000189c0 68a94b00 a03e5800 0acb6500 844e7400 h.K..>X...e..Nt. │ │ + 0x000189d0 eac88300 143a9400 daa1a500 1000b800 .....:.......... │ │ + 0x000189e0 8854cb00 109fdf00 76dff400 84150b01 .T......v....... │ │ + 0x000189f0 01412201 b2613a01 59775301 b6816d01 .A"..a:.YwS...m. │ │ + 0x00018a00 87808801 8573a401 695ac101 e634df01 .....s..iZ...4.. │ │ + 0x00018a10 b102fe01 77c31d02 e7763e02 a91c6002 ....w....v>...`. │ │ + 0x00018a20 66b48202 c13da602 5db8ca02 d623f002 f....=..]....#.. │ │ + 0x00018a30 cb7f1603 d3cb3d03 83076603 70328f03 ......=...f.p2.. │ │ + 0x00018a40 294cb903 3a54e403 2e4a1004 8b2d3d04 )L..:T...J...-=. │ │ + 0x00018a50 d5fd6a04 8cba9904 2d63c904 34f7f904 ..j.....-c..4... │ │ + 0x00018a60 15762b05 46df5d05 37329105 536ec505 .v+.F.].72..Sn.. │ │ + 0x00018a70 0693fa05 b69f3006 c5936706 936e9f06 ......0...g..n.. │ │ + 0x00018a80 7c2fd806 d9d51107 fe604c07 3dd08707 |/.......`L.=... │ │ + 0x00018a90 e422c407 3e580108 916f3f08 1f687e08 ."..>X...o?..h~. │ │ + 0x00018aa0 2941be08 eaf9fe08 9a914009 6d078309 )A........@.m... │ │ + 0x00018ab0 925ac609 388a0a0a 85954f0a 9f7b950a .Z..8.....O..{.. │ │ + 0x00018ac0 a73bdc0a b9d4230b ee456c0b 5a8eb50b .;....#..El.Z... │ │ + 0x00018ad0 0fadff0b 1aa14a0c 8269960c 4d05e30c ......J..i..M... │ │ + 0x00018ae0 7b73300d 08b37e0d ebc2cd0d 1aa21d0e {s0...~......... │ │ + 0x00018af0 834f6e0e 11cabf0e ad10120f 3822650f .On.........8"e. │ │ + 0x00018b00 91fdb80f 92a10d10 110d6310 e03eb910 ..........c..>.. │ │ + 0x00018b10 cb351011 9af06711 136ec011 f5ac1912 .5....g..n...... │ │ + 0x00018b20 fbab7312 db69ce12 4ae52913 f31c8613 ..s..i..J.)..... │ │ + 0x00018b30 800fe313 97bb4014 d81f9f14 de3afe14 ......@......:.. │ │ + 0x00018b40 400b5e15 928fbe15 62c61f16 38ae8116 @.^.....b...8... │ │ + 0x00018b50 9b45e416 0b8b4717 037dab17 fb191018 .E....G..}...... │ │ + 0x00018b60 67607518 b34edb18 4ae34119 921ca919 g`u..N..J.A..... │ │ + 0x00018b70 eaf8101a af76791a 3994e21a da4f4c1b .....vy.9....OL. │ │ + 0x00018b80 e2a7b61b 9a9a211c 49268d1c 2e49f91c ......!.I&...I.. │ │ + 0x00018b90 8801661d 8e4dd31d 742b411e 6a99af1e ..f..M..t+A.j... │ │ + 0x00018ba0 9b951e1f 2f1e8e1f 4631fe1f 01cd6e20 ..../...F1....n │ │ + 0x00018bb0 78efdf20 c2965121 f0c0c321 106c3622 x.. ..Q!...!.l6" │ │ + 0x00018bc0 2a96a922 453d1d23 605f9123 7afa0524 *.."E=.#`_.#z..$ │ │ + 0x00018bd0 8c0c7b24 8993f024 658d6625 0cf8dc25 ..{$...$e.f%...% │ │ + 0x00018be0 67d15326 5e17cb26 d0c74227 9ee0ba27 g.S&^..&..B'...' │ │ + 0x00018bf0 a25f3328 b342ac28 a5872529 482c9f29 ._3(.B.(..%)H,.) │ │ + 0x00018c00 692e192a d18b932a 47420e2b 8d4f892b i..*...*GB.+.O.+ │ │ + 0x00018c10 64b1042c 8865802c b269fc2c 9abb782d d..,.e.,.i.,..x- │ │ + 0x00018c20 f458f52d 6f3f722e bb6cef2e 83de6c2f .X.-o?r..l....l/ │ │ + 0x00018c30 7092ea2f 27866830 4eb7e630 85236531 p../'.h0N..0.#e1 │ │ + 0x00018c40 6bc8e331 9ea36232 b8b2e132 52f36033 k..1..b2...2R.`3 │ │ + 0x00018c50 0363e033 5eff5f34 f8c5df34 62b45f35 .c.3^._4...4b._5 │ │ + 0x00018c60 2ac8df35 e0fe5f36 0f56e036 43cb6037 *..5.._6.V.6C.`7 │ │ + 0x00018c70 055ce137 df056238 57c6e238 f59a6339 .\.7..b8W..8..c9 │ │ + 0x00018c80 3e81e439 b676653a e378e63a 4785673b >..9.ve:.x.:G.g; │ │ + 0x00018c90 6599e83b c1b2693c dcceea3c 37eb6b3d e..;..i<...<7.k= │ │ + 0x00018ca0 5705ed3d bb1a6e3e e628ef3e 5a2d703f W..=..n>.(.>Z-p? │ │ + 0x00018cb0 9a25f13f 290f7240 89e7f240 3fac7341 .%.?).r@...@?.sA │ │ + 0x00018cc0 d05af441 c2f07442 9a6bf542 e0c87543 .Z.A..tB.k.B..uC │ │ + 0x00018cd0 1d06f643 db207644 a516f644 09e57545 ...C. vD...D..uE │ │ + 0x00018ce0 9489f545 d6017546 624bf446 cb637347 ...E..uFbK.F.csG │ │ + 0x00018cf0 a648f247 8ef77048 1a6eef48 e8a96d49 .H.G..pH.n.H..mI │ │ + 0x00018d00 97a8eb49 c867694a 21e5e64a 471e644b ...I.giJ!..JG.dK │ │ + 0x00018d10 e510e14b a7ba5d4c 3f19da4c 5f2a564d ...K..]L?..L_*VM │ │ + 0x00018d20 bdebd14d 155b4d4e 2376c84e a93a434f ...M.[MN#v.N.:CO │ │ + 0x00018d30 6ca6bd4f 34b73750 cf6ab150 0ebf2a51 l..O4.7P.j.P..*Q │ │ + 0x00018d40 c5b1a351 ce401c52 066a9452 502b0c53 ...Q.@.R.j.RP+.S │ │ + 0x00018d50 92828353 b86dfa53 b3ea7054 76f7e654 ...S.m.S..pTv..T │ │ + 0x00018d60 fc915c55 44b8d155 51684656 2fa0ba56 ..\UD..UQhFV/..V │ │ + 0x00018d70 eb5d2e57 989fa157 52631458 37a78658 .].W...WRc.X7..X │ │ + 0x00018d80 6d69f858 1ca86959 7761da59 b4934a5a mi.X..iYwa.Y..JZ │ │ + 0x00018d90 0f3dba5a cb5b295b 30ee975b 8df2055c .=.Z.[)[0..[...\ │ │ + 0x00018da0 3867735c 8d4ae05c ed9a4c5d c156b85d 8gs\.J.\..L].V.] │ │ + 0x00018db0 787c235e 890a8e5e 6ffff75e b059615f x|#^...^o..^.Ya_ │ │ + 0x00018dc0 d417ca5f 6e383260 15ba9960 699b0061 ..._n82`...`i..a │ │ + 0x00018dd0 11db6661 b977cc61 17703162 e7c29562 ..fa.w.a.p1b...b │ │ + 0x00018de0 ec6ef962 f1725c63 c8cdbe63 4b7e2064 .n.b.r\c...cK~ d │ │ + 0x00018df0 5a838164 dedbe164 c8864165 0e83a065 Z..d...d..Ae...e │ │ + 0x00018e00 b1cffe65 b76b5c66 3056b966 308e1567 ...e.k\f0V.f0..g │ │ + 0x00018e10 d7127167 4be3cb67 b9fe2568 56647f68 ..qgK..g..%hVd.h │ │ + 0x00018e20 6113d868 1e0b3069 da4a8769 ead1dd69 a..h..0i.J.i...i │ │ + 0x00018e30 ab9f336a 82b3886a db0cdd6a 2aab306b ..3j...j...j*.0k │ │ + 0x00018e40 ec8d836b a6b4d56b e21e276c 36cc776c ...k...k..'l6.wl │ │ + 0x00018e50 3dbcc76c 9bee166d fb62656d 1119b36d =..l...m.bem...m │ │ + 0x00018e60 9910006e 55494c6e 11c3976e 9f7de26e ...nUILn...n.}.n │ │ + 0x00018e70 d9782c6f a2b4756f e430be6f 91ed0570 .x,o..uo.0.o...p │ │ + 0x00018e80 a1ea4c70 16289370 f8a5d870 57641d71 ..Lp.(.p...pWd.q │ │ + 0x00018e90 4b636171 f3a2a471 7523e771 00e52872 Kcaq...qu#.q..(r │ │ + 0x00018ea0 c8e76972 0a2caa72 09b2e972 127a2873 ..ir.,.r...r.z(s │ │ + 0x00018eb0 76846673 8fd1a373 bc61e073 66351c74 v.fs...s.a.sf5.t │ │ + 0x00018ec0 fa4c5774 eea89174 be49cb74 ec2f0475 .LWt...t.I.t./.u │ │ + 0x00018ed0 035c3c75 92ce7375 2f88aa75 7989e075 .\. │ │ + 0x00019360 19c15906 dd747506 47629106 4189ad06 ..Y..tu.Gb..A... │ │ + 0x00019370 b8e9c906 9783e606 c8560307 36632007 .........V..6c . │ │ + 0x00019380 cba83d07 72275b07 15df7807 9ccf9607 ..=.r'[...x..... │ │ + 0x00019390 f3f8b407 015bd307 b1f5f107 ebc81008 .....[.......... │ │ + 0x000193a0 97d42f08 9e184f08 e9946e08 5e498e08 ../...O...n.^I.. │ │ + 0x000193b0 e635ae08 685ace08 ccb6ee08 f84a0f09 .5..hZ.......J.. │ │ + 0x000193c0 d3163009 441a5109 30557209 7fc79309 ..0.D.Q.0Ur..... │ │ + 0x000193d0 1571b509 d851d709 ae69f909 7cb81b0a .q...Q...i..|... │ │ + 0x000193e0 263e3e0a 91fa600a a2ed830a 3c17a70a &>>...`.....<... │ │ + 0x000193f0 4377ca0a 9b0dee0a 28da110b ccdc350b Cw......(.....5. │ │ + 0x00019400 6a155a0b e5837e0b 1f28a30b fa01c80b j.Z...~..(...... │ │ + 0x00019410 5911ed0b 1c56120c 25d0370c 557f5d0c Y....V..%.7.U.]. │ │ + 0x00019420 8d63830c ae7ca90c 97cacf0c 2a4df60c .c...|......*M.. │ │ + 0x00019430 44041d0d c7ef430d 920f6b0d 8363920d D.....C...k..c.. │ │ + 0x00019440 79ebb90d 52a7e10d ee96090e 29ba310e y...R.......).1. │ │ + 0x00019450 e2105a0e f69a820e 4158ab0e a248d40e ..Z.....AX...H.. │ │ + 0x00019460 f46bfd0e 14c2260f de4a500f 2e067a0f .k....&..JP...z. │ │ + 0x00019470 dff3a30f cd13ce0f d265f80f cae92210 .........e....". │ │ + 0x00019480 8e9f4d10 f9867810 e59fa310 2ceace10 ..M...x.....,... │ │ + 0x00019490 a665fa10 2d122611 9aef5111 c5fd7d11 .e..-.&...Q...}. │ │ + 0x000194a0 873caa11 b6abd611 2c4b0312 c01a3012 .<......,K....0. │ │ + 0x000194b0 481a5d12 9b498a12 91a8b712 ff36e512 H.]..I.......6.. │ │ + 0x000194c0 bbf41213 9ce14013 75fd6e13 1e489d13 ......@.u.n..H.. │ │ + 0x000194d0 6ac1cb13 2f69fa13 403f2914 71435814 j.../i..@?).qCX. │ │ + 0x000194e0 97758714 85d5b614 0d63e614 041e1615 .u.......c...... │ │ + 0x000194f0 3b064615 851b7615 b35da615 99ccd615 ;.F...v..]...... │ │ + 0x00019500 06680716 cd2f3816 bf236916 ab439a16 .h.../8..#i..C.. │ │ + 0x00019510 628fcb16 b506fd16 73a92e17 6b776017 b.......s...kw`. │ │ + 0x00019520 6e709217 4994c417 cbe2f617 c35b2918 np..I........[). │ │ + 0x00019530 fffe5b18 4ccc8e18 79c3c118 52e4f418 ..[.L...y...R... │ │ + 0x00019540 a42e2819 3ca25b19 e63e8f19 6e04c319 ..(.<.[..>..n... │ │ + 0x00019550 a1f2f619 4a092b1a 33485f1a 28af931a ....J.+.3H_.(... │ │ + 0x00019560 f33dc81a 60f4fc1a 37d2311b 44d7661b .=..`...7.1.D.f. │ │ + 0x00019570 4e039c1b 2156d11b 84cf061c 406f3c1c N...!V......@o<. │ │ + 0x00019580 1e35721c e620a81c 6032de1c 5369141d .5r.. ..`2..Si.. │ │ + 0x00019590 87c54a1d c346811d cdecb71d 6cb7ee1d ..J..F......l... │ │ + 0x000195a0 67a6251e 82b95c1e 85f0931e 334bcb1e g.%...\.....3K.. │ │ + 0x000195b0 53c9021f aa6a3a1f fb2e721f 0b16aa1f S....j:...r..... │ │ + 0x000195c0 9e1fe21f 794b1a20 5d995220 10098b20 ....yK. ].R ... │ │ + 0x000195d0 539ac320 ea4cfc20 97203521 1c156e21 S.. .L. . 5!..n! │ │ + 0x000195e0 3a2aa721 b55fe021 4db51922 c32a5322 :*.!._.!M..".*S" │ │ + 0x000195f0 d8bf8c22 4d74c622 e2470023 583a3a23 ..."Mt.".G.#X::# │ │ + 0x00019600 6d4b7423 e37aae23 78c8e823 ec332324 mKt#.z.#x..#.3#$ │ │ + 0x00019610 fdbc5d24 69639824 f126d324 50070e25 ..]$ic.$.&.$P..% │ │ + 0x00019620 46044925 901d8425 ec52bf25 17a4fa25 F.I%...%.R.%...% │ │ + 0x00019630 cd103626 cc987126 cf3bad26 94f9e826 ..6&..q&.;.&...& │ │ + 0x00019640 d6d12427 51c46027 c0d09c27 e0f6d827 ..$'Q.`'...'...' │ │ + 0x00019650 6a361528 1b8f5128 ac008e28 d88aca28 j6.(..Q(...(...( │ │ + 0x00019660 5a2d0729 ebe74329 45ba8029 22a4bd29 Z-.)..C)E..)"..) │ │ + 0x00019670 3ca5fa29 4abd372a 07ec742a 2b31b22a <..)J.7*..t*+1.* │ │ + 0x00019680 6f8cef2a 8bfd2c2b 37846a2b 2c20a82b o..*..,+7.j+, .+ │ │ + 0x00019690 20d1e52b cc96232c e770612c 295f9f2c ..+..#,.pa,)_., │ │ + 0x000196a0 4761dd2c fa761b2d f79f592d f5db972d Ga.,.v.-..Y-...- │ │ + 0x000196b0 ab2ad62d cf8b142e 16ff522e 3684912e .*.-......R.6... │ │ + 0x000196c0 e51ad02e d9c20e2f c67b4d2f 62458c2f ......./.{M/bE./ │ │ + 0x000196d0 621fcb2f 7a090a30 5f034930 c60c8830 b../z..0_.I0...0 │ │ + 0x000196e0 6325c730 ea4c0631 0f834531 86c78431 c%.0.L.1..E1...1 │ │ + 0x000196f0 031ac431 397a0332 dce74232 9f628232 ...19z.2..B2.b.2 │ │ + 0x00019700 36eac132 537e0133 a91e4133 ecca8033 6..2S~.3..A3...3 │ │ + 0x00019710 ce82c033 02460034 39144034 27ed7f34 ...3.F.49.@4'..4 │ │ + 0x00019720 7ed0bf34 f0bdff34 2eb53f35 ecb57f35 ~..4...4..?5...5 │ │ + 0x00019730 dabfbf35 aad2ff35 0fee3f36 b9118036 ...5...5..?6...6 │ │ + 0x00019740 5a3dc036 a4700037 48ab4037 f7ec8037 Z=.6.p.7H.@7...7 │ │ + 0x00019750 6235c137 3a840138 31d94138 f7338238 b5.7:..81.A8.3.8 │ │ + 0x00019760 3d94c238 b4f90239 0d644339 f8d28339 =..8...9.dC9...9 │ │ + 0x00019770 2646c439 48bd043a 0e38453a 2ab6853a &F.9H..:.8E:*..: │ │ + 0x00019780 4a37c63a 20bb063b 5c41473b aec9873b J7.: ..;\AG;...; │ │ + 0x00019790 c753c83b 57df083c 0f6c493c 9ff9893c .S.;W..<.lI<...< │ │ + 0x000197a0 b687ca3c 05160b3d 3da44b3d 0e328c3d ...<...==.K=.2.= │ │ + 0x000197b0 27bfcc3d 3a4b0d3e f6d54d3e 0c5f8e3e '..=:K.>..M>._.> │ │ + 0x000197c0 2be6ce3e 056b0f3f 49ed4f3f a86c903f +..>.k.?I.O?.l.? │ │ + 0x000197d0 d2e8d03f 77611140 48d65140 f6469240 ...?wa.@H.Q@.F.@ │ │ + 0x000197e0 30b3d240 a71a1341 0c7d5341 10da9341 0..@...A.}SA...A │ │ + 0x000197f0 6231d441 b4821442 b7cd5442 1b129542 b1.A...B..TB...B │ │ + 0x00019800 914fd542 ca851543 77b45543 49db9543 .O.B...Cw.UCI..C │ │ + 0x00019810 f1f9d543 21101644 8a1d5644 dd219644 ...C!..D..VD.!.D │ │ + 0x00019820 cc1cd644 080e1645 44f55545 30d29545 ...D...ED.UE0..E │ │ + 0x00019830 7fa4d545 e36b1546 0e285546 b2d89446 ...E.k.F.(UF...F │ │ + 0x00019840 827dd446 2f161447 6da25347 ef219347 .}.F/..Gm.SG.!.G │ │ + 0x00019850 6694d247 87f91148 04515148 919a9048 f..G...H.QQH...H │ │ + 0x00019860 e1d5cf48 a7020f49 98204e49 662f8d49 ...H...I. NIf/.I │ │ + 0x00019870 c72ecc49 6f1e0b4a 11fe494a 62cd884a ...Io..J..IJb..J │ │ + 0x00019880 188cc74a e639064b 83d6444b a261834b ...J.9.K..DK.a.K │ │ + 0x00019890 fadac14b 4142004c 2c973e4c 70d97c4c ...KAB.L,.>Lp.|L │ │ + 0x000198a0 c508bb4c e124f94c 7a2d374d 4722754d ...L.$.Lz-7MG"uM │ │ + 0x000198b0 0003b34d 5acff04d 0f872e4e d6296c4e ...MZ..M...N.)lN │ │ + 0x000198c0 66b7a94e 782fe74e c491244f 02de614f f..Nx/.N..$O..aO │ │ + 0x000198d0 ec139f4f 3b33dc4f a83b1950 ed2c5650 ...O;3.O.;.P.,VP │ │ + 0x000198e0 c3069350 e5c8cf50 0d730c51 f6044951 ...P...P.s.Q..IQ │ │ + 0x000198f0 5a7e8551 f5dec151 8226fe51 bc543a52 Z~.Q...Q.&.Q.T:R │ │ + 0x00019900 61697652 2c64b252 d944ee52 260b2a53 aivR,d.R.D.R&.*S │ │ + 0x00019910 d0b66553 9347a153 2fbddc53 60171854 ..eS.G.S/..S`..T │ │ + 0x00019920 e5555354 7d788e54 e67ec954 e1680455 .UST}x.T.~.T.h.U │ │ + 0x00019930 2c363f55 87e67955 b379b455 70efee55 ,6?U..yU.y.Up..U │ │ + 0x00019940 7f472956 a1816356 979d9d56 249bd756 .G)V..cV...V$..V │ │ + 0x00019950 0a7a1157 0a3a4b57 e9da8457 695cbe57 .z.W.:KW...Wi\.W │ │ + 0x00019960 4dbef757 5a003158 54226a58 0024a358 M..WZ.1XT"jX.$.X │ │ + 0x00019970 2205dc58 7fc51459 de644d59 05e38559 "..X...Y.dMY...Y │ │ + 0x00019980 ba3fbe59 c37af659 e9932e5a f28a665a .?.Y.z.Y...Z..fZ │ │ + 0x00019990 a65f9e5a ce11d65a 33a10d5b 9d0d455b ._.Z...Z3..[..E[ │ │ + 0x000199a0 d7567c5b a97cb35b de7eea5b 415d215c .V|[.|.[.~.[A]!\ │ │ + 0x000199b0 9d17585c bead8e5c 6f1fc55c 7c6cfb5c ..X\...\o..\|l.\ │ │ + 0x000199c0 b294315d de97675d cf759d5d 512ed35d ..1]..g].u.]Q..] │ │ + 0x000199d0 32c1085e 432e3e5e 5175735e 2d96a85e 2..^C.>^Qus^-..^ │ │ + 0x000199e0 a790dd5e 8e64125f b411475f ea977b5f ...^.d._..G_..{_ │ │ + 0x000199f0 02f7af5f ce2ee45f 203f1860 cc274c60 ..._..._ ?.`.'L` │ │ + 0x00019a00 a6e87f60 8081b360 2ff2e660 893a1a61 ...`...`/..`.:.a │ │ + 0x00019a10 625a4d61 90518061 e91fb361 45c5e561 bZMa.Q.a...aE..a │ │ + 0x00019a20 79411862 5d944a62 cabd7c62 98bdae62 yA.b].Jb..|b...b │ │ + 0x00019a30 9f93e062 ba3f1263 c1c14363 8f197563 ...b.?.c..Cc..uc │ │ + 0x00019a40 ff46a663 ec49d763 32220864 adcf3864 .F.c.I.c2".d..8d │ │ + 0x00019a50 38526964 b3a99964 f9d5c964 ead6f964 8Rid...d...d...d │ │ + 0x00019a60 63ac2965 43565965 6ad48865 b826b865 c.)eCVYej..e.&.e │ │ + 0x00019a70 0e4de765 4b471666 52154566 04b77366 .M.eKG.fR.Ef..sf │ │ + 0x00019a80 442ca266 f474d066 f890fe66 33802c67 D,.f.t.f...f3.,g │ │ + 0x00019a90 8a425a67 e1d78767 1f40b567 277be267 .BZg...g.@.g'{.g │ │ + 0x00019aa0 e1880f68 34693c68 051c6968 3ea19568 ...h4i..h │ │ + 0x00019ab0 c7f8c168 8722ee68 681e1a69 54ec4569 ...h.".hh..iT.Ei │ │ + 0x00019ac0 358c7169 f5fd9c69 7f41c869 c056f369 5.qi...i.A.i.V.i │ │ + 0x00019ad0 a33d1e6a 15f6486a 0280736a 5adb9d6a .=.j..Hj..sjZ..j │ │ + 0x00019ae0 0808c86a fd05f26a 26d51b6b 7575456b ...j...j&..kuuEk │ │ + 0x00019af0 d8e66e6b 4029986b 9f3cc16b e520ea6b ..nk@).k.<.k. .k │ │ + 0x00019b00 05d6126c f15b3b6c 9cb2636c fbd98b6c ...l.[;l..cl...l │ │ + 0x00019b10 00d2b36c a09adb6c d033036d 869d2a6d ...l...l.3.m..*m │ │ + 0x00019b20 b7d7516d 5ae2786d 67bd9f6d d368c66d ..QmZ.xmg..m.h.m │ │ + 0x00019b30 98e4ec6d ad30136e 0c4d396e ae395f6e ...m.0.n.M9n.9_n │ │ + 0x00019b40 8df6846e a283aa6e eae0cf6e 5e0ef56e ...n...n...n^..n │ │ + 0x00019b50 fc0b1a6f bfd93e6f a477636f a8e5876f ...o..>o.wco...o │ │ + 0x00019b60 c923ac6f 0632d06f 5c10f46f ccbe1770 .#.o.2.o\..o...p │ │ + 0x00019b70 543d3b70 f58b5e70 afaa8170 8499a470 T=;p..^p...p...p │ │ + 0x00019b80 7458c770 83e7e970 b2460c71 05762e71 tX.p...p.F.q.v.q │ │ + 0x00019b90 7f755071 23457271 f6e49371 fd54b571 .uPq#Erq...q.T.q │ │ + 0x00019ba0 3e95d671 bda5f771 81861872 92373972 >..q...q...r.79r │ │ + 0x00019bb0 f5b85972 b20a7a72 d22c9a72 5d1fba72 ..Yr..zr.,.r]..r │ │ + 0x00019bc0 5ce2d972 d875f972 dbd91873 6f0e3873 \..r.u.r...so.8s │ │ + 0x00019bd0 a0135773 78e97573 03909473 4c07b373 ..Wsx.us...sL..s │ │ + 0x00019be0 614fd173 4f68ef73 22520d74 e90c2b74 aO.sOh.s"R.t..+t │ │ + 0x00019bf0 b1984874 89f56574 81238374 a822a074 ..Ht..et.#.t.".t │ │ + 0x00019c00 0ef3bc74 c394d974 d807f674 5f4c1275 ...t...t...t_L.u │ │ + 0x00019c10 68622e75 054a4a75 4b036675 4a8e8175 hb.u.JJuK.fuJ..u │ │ + 0x00019c20 16eb9c75 c419b875 661ad375 12eded75 ...u...uf..u...u │ │ + 0x00019c30 dc910876 da082376 21523d76 c86d5776 ...v..#v!R=v.mWv │ │ + 0x00019c40 e45b7176 8c1c8b76 d9afa476 e015be76 .[qv...v...v...v │ │ + 0x00019c50 bb4ed776 825af076 4d390977 35eb2177 .N.v.Z.vM9.w5.!w │ │ + 0x00019c60 54703a77 c4c85277 9ff46a77 00f48277 Tp:w..Rw..jw...w │ │ + 0x00019c70 01c79a77 bd6db277 51e8c977 d836e177 ...w.m.wQ..w.6.w │ │ + 0x00019c80 6f59f877 32500f78 3f1b2678 b2ba3c78 oY.w2P.x?.&x.....t.. │ │ + 0x00019eb0 58970f7f aca5147f 13a0197f bc861e7f X............... │ │ + 0x00019ec0 d859237f 9519287f 23c62c7f b15f317f .Y#...(.#.,.._1. │ │ + 0x00019ed0 6ee6357f 8a5a3a7f 33bc3e7f 980b437f n.5..Z:.3.>...C. │ │ + 0x00019ee0 e748477f 50744b7f 018e4f7f 2996537f .HG.PtK...O.).S. │ │ + 0x00019ef0 f58c577f 93725b7f 32475f7f 000b637f ..W..r[.2G_...c. │ │ + 0x00019f00 2bbe667f df606a7f 4bf36d7f 9b75717f +.f..`j.K.m..uq. │ │ + 0x00019f10 fee7747f a04a787f af9d7b7f 56e17e7f ..t..Jx...{.V.~. │ │ + 0x00019f20 c315827f 223b857f 9f51887f 67598b7f ....";...Q..gY.. │ │ + 0x00019f30 a6528e7f 873d917f 361a947f dfe8967f .R...=..6....... │ │ + 0x00019f40 ada9997f cb5c9c7f 65029f7f a59aa17f .....\..e....... │ │ + 0x00019f50 b525a47f c1a3a67f f314a97f 7479ab7f .%..........ty.. │ │ + 0x00019f60 6fd1ad7f 0d1db07f 785cb27f d98fb47f o.......x\...... │ │ + 0x00019f70 5ab7b67f 23d3b87f 5de3ba7f 31e8bc7f Z...#...]...1... │ │ + 0x00019f80 c7e1be7f 47d0c07f d9b3c27f a58cc47f ....G........... │ │ + 0x00019f90 d35ac67f 881ec87f eed7c97f 2a87cb7f .Z..........*... │ │ + 0x00019fa0 632ccd7f bfc7ce7f 6659d07f 7ce1d17f c,......fY..|... │ │ + 0x00019fb0 2760d37f 8dd5d47f d341d67f 1ea5d77f '`.......A...... │ │ + 0x00019fc0 94ffd87f 5751da7f 8e9adb7f 5bdbdc7f ....WQ......[... │ │ + 0x00019fd0 e213de7f 4844df7f af6ce07f 3b8de17f ....HD...l..;... │ │ + 0x00019fe0 0ea6e27f 4bb7e37f 14c1e47f 8bc3e57f ....K........... │ │ + 0x00019ff0 d2bee67f 0ab3e77f 55a0e87f d486e97f ........U....... │ │ + 0x0001a000 a766ea7f f03feb7f cd12ec7f 5fdfec7f .f...?......_... │ │ + 0x0001a010 c5a5ed7f 2066ee7f 8d20ef7f 2cd5ef7f .... f... ..,... │ │ + 0x0001a020 1c84f07f 7a2df17f 64d1f17f f96ff27f ....z-..d....o.. │ │ + 0x0001a030 5509f37f 969df37f d92cf47f 39b7f47f U........,..9... │ │ + 0x0001a040 d43cf57f c5bdf57f 283af67f 17b2f67f .<......(:...... │ │ + 0x0001a050 af25f77f 0a95f77f 4300f87f 7367f87f .%......C...sg.. │ │ + 0x0001a060 b4caf87f 212af97f d185f97f dfddf97f ....!*.......... │ │ + 0x0001a070 6232fa7f 7483fa7f 2cd1fa7f a11bfb7f b2..t...,....... │ │ + 0x0001a080 ec62fb7f 23a7fb7f 5ce8fb7f b026fc7f .b..#...\....&.. │ │ + 0x0001a090 3362fc7f fb9afc7f 1ed1fc7f b104fd7f 3b.............. │ │ + 0x0001a0a0 c935fd7f 7b64fd7f da90fd7f fabafd7f .5..{d.......... │ │ + 0x0001a0b0 f0e2fd7f ce08fe7f a72cfe7f 8e4efe7f .........,...N.. │ │ + 0x0001a0c0 956efe7f ce8cfe7f 4aa9fe7f 1bc4fe7f .n......J....... │ │ + 0x0001a0d0 52ddfe7f fff4fe7f 330bff7f fd1fff7f R.......3....... │ │ + 0x0001a0e0 6e33ff7f 9345ff7f 7d56ff7f 3a66ff7f n3...E..}V..:f.. │ │ + 0x0001a0f0 d874ff7f 6582ff7f ee8eff7f 819aff7f .t..e........... │ │ + 0x0001a100 2ba5ff7f f8aeff7f f5b7ff7f 2dc0ff7f +...........-... │ │ + 0x0001a110 abc7ff7f 7cceff7f a9d4ff7f 3edaff7f ....|.......>... │ │ + 0x0001a120 44dfff7f c6e3ff7f cce7ff7f 60ebff7f D...........`... │ │ + 0x0001a130 8aeeff7f 53f1ff7f c4f3ff7f e3f5ff7f ....S........... │ │ + 0x0001a140 b8f7ff7f 4bf9ff7f a1faff7f c1fbff7f ....K........... │ │ + 0x0001a150 b2fcff7f 78fdff7f 19feff7f 9afeff7f ....x........... │ │ + 0x0001a160 fffeff7f 4effff7f 89ffff7f b3ffff7f ....N........... │ │ + 0x0001a170 d2ffff7f e6ffff7f f3ffff7f faffff7f ................ │ │ + 0x0001a180 feffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x0001a190 f0010000 71110000 72300000 f55e0000 ....q...r0...^.. │ │ + 0x0001a1a0 f89c0000 7cea0000 80470100 05b40100 ....|....G...... │ │ + 0x0001a1b0 0b300200 91bb0200 98560300 1e010400 .0.......V...... │ │ + 0x0001a1c0 25bb0400 ac840500 b35d0600 3a460700 %........]..:F.. │ │ + 0x0001a1d0 413e0800 c7450900 cc5c0a00 50830b00 A>...E...\..P... │ │ + 0x0001a1e0 54b90c00 d7fe0d00 d8530f00 57b81000 T........S..W... │ │ + 0x0001a1f0 552c1200 d1af1300 ca421500 41e51600 U,.......B..A... │ │ + 0x0001a200 35971800 a7581a00 95291c00 ff091e00 5....X...)...... │ │ + 0x0001a210 e6f91f00 48f92100 26082400 80262600 ....H.!.&.$..&&. │ │ + 0x0001a220 54542800 a3912a00 6cde2c00 af3a2f00 TT(...*.l.,..:/. │ │ + 0x0001a230 6ba63100 a0213400 4fac3600 75463900 k.1..!4.O.6.uF9. │ │ + 0x0001a240 14f03b00 2aa93e00 b7714100 bb494400 ..;.*.>..qA..ID. │ │ + 0x0001a250 35314700 24284a00 8a2e4d00 63445000 51G.$(J...M.cDP. │ │ + 0x0001a260 b2695300 749e5600 aae25900 52365d00 .iS.t.V...Y.R6]. │ │ + 0x0001a270 6d996000 f90b6400 f78d6700 661f6b00 m.`...d...g.f.k. │ │ + 0x0001a280 45c06e00 93707200 51307600 7dff7900 E.n..pr.Q0v.}.y. │ │ + 0x0001a290 16de7d00 1dcc8100 91c98500 71d68900 ..}.........q... │ │ + 0x0001a2a0 bcf28d00 711e9200 91599600 1aa49a00 ....q....Y...... │ │ + 0x0001a2b0 0cfe9e00 6667a300 28e0a700 5068ac00 ....fg..(...Ph.. │ │ + 0x0001a2c0 deffb000 d1a6b500 285dba00 e422bf00 ........(]...".. │ │ + 0x0001a2d0 02f8c300 83dcc800 65d0cd00 a8d3d200 ........e....... │ │ + 0x0001a2e0 4ae6d700 4c08dd00 ac39e200 697ae700 J...L....9..iz.. │ │ + 0x0001a2f0 83caec00 f929f200 ca98f700 f516fd00 .....).......... │ │ + 0x0001a300 79a40201 55410801 89ed0d01 13a91301 y...UA.......... │ │ + 0x0001a310 f3731901 274e1f01 af372501 8a302b01 .s..'N...7%..0+. │ │ + 0x0001a320 b7383101 35503701 02773d01 1fad4301 .81.5P7..w=...C. │ │ + 0x0001a330 89f24901 41475001 44ab5601 921e5d01 ..I.AGP.D.V...]. │ │ + 0x0001a340 2aa16301 0b336a01 33d47001 a3847701 *.c..3j.3.p...w. │ │ + 0x0001a350 58447e01 51138501 8ef18b01 0ddf9201 XD~.Q........... │ │ + 0x0001a360 cddb9901 cde7a001 0c03a801 892daf01 .............-.. │ │ + 0x0001a370 4367b601 38b0bd01 6708c501 d06fcc01 Cg..8...g....o.. │ │ + 0x0001a380 70e6d301 476cdb01 5301e301 93a5ea01 p...Gl..S....... │ │ + 0x0001a390 0759f201 ac1bfa01 81ed0102 86ce0902 .Y.............. │ │ + 0x0001a3a0 b8be1102 17be1902 a2cc2102 56ea2902 ..........!.V.). │ │ + 0x0001a3b0 33173202 37533a02 609e4202 aff84a02 3.2.7S:.`.B...J. │ │ + 0x0001a3c0 20625302 b3da5b02 67626402 3af96c02 bS...[.gbd.:.l. │ │ + 0x0001a3d0 2a9f7502 36547e02 5d188702 9deb8f02 *.u.6T~.]....... │ │ + 0x0001a3e0 f4cd9802 62bfa102 e5bfaa02 7bcfb302 ....b.......{... │ │ + 0x0001a3f0 23eebc02 db1bc602 a258cf02 75a4d802 #........X..u... │ │ + 0x0001a400 55ffe102 3e69eb02 30e2f402 296afe02 U...>i..0...)j.. │ │ + 0x0001a410 27010803 29a71103 2d5c1b03 31202503 '...)...-\..1 %. │ │ + 0x0001a420 34f32e03 34d53803 30c64203 25c64c03 4...4.8.0.B.%.L. │ │ + 0x0001a430 12d55603 f6f26003 ce1f6b03 995b7503 ..V...`...k..[u. │ │ + 0x0001a440 55a67f03 01008a03 9a689403 20e09e03 U........h.. ... │ │ + 0x0001a450 8f66a903 e6fbb303 24a0be03 4753c903 .f......$...GS.. │ │ + 0x0001a460 4d15d403 33e6de03 f9c5e903 9bb4f403 M...3........... │ │ + 0x0001a470 19b2ff03 71be0a04 a0d91504 a5032104 ....q.........!. │ │ + 0x0001a480 7d3c2c04 28843704 a2da4204 ea3f4e04 }<,.(.7...B..?N. │ │ + 0x0001a490 fdb35904 db366504 80c87004 eb687c04 ..Y..6e...p..h|. │ │ + 0x0001a4a0 1a188804 0bd69304 bca29f04 2a7eab04 ............*~.. │ │ + 0x0001a4b0 5468b704 3761c304 d168cf04 217fdb04 Th..7a...h..!... │ │ + 0x0001a4c0 24a4e704 d8d7f304 3b1a0005 4a6b0c05 $.......;...Jk.. │ │ + 0x0001a4d0 04cb1805 66392505 6eb63105 1a423e05 ....f9%.n.1..B>. │ │ + 0x0001a4e0 68dc4a05 55855705 df3c6405 04037105 h.J.U.W... │ │ + 0x0001a670 3402510b fd2b630b 3b63750b eba7870b 4.Q..+c.;cu..... │ │ + 0x0001a680 08fa990b 9059ac0b 7ec6be0b cf40d10b .....Y..~....@.. │ │ + 0x0001a690 7ec8e30b 895df60b ebff080c a1af1b0c ~....].......... │ │ + 0x0001a6a0 a66c2e0c f636410c 8f0e540c 6cf3660c .l...6A...T.l.f. │ │ + 0x0001a6b0 88e5790c e1e48c0c 72f19f0c 370bb30c ..y.....r...7... │ │ + 0x0001a6c0 2c32c60c 4d66d90c 97a7ec0c 05f6ff0c ,2..Mf.......... │ │ + 0x0001a6d0 9351130d 3dba260d ff2f3a0d d5b24d0d .Q..=.&../:...M. │ │ + 0x0001a6e0 ba42610d acdf740d a589880d a1409c0d .Ba...t......@.. │ │ + 0x0001a6f0 9d04b00d 93d5c30d 80b3d70d 609eeb0d ............`... │ │ + 0x0001a700 2f96ff0d e79a130e 85ac270e 05cb3b0e /.........'...;. │ │ + 0x0001a710 62f64f0e 982e640e a273780e 7dc58c0e b.O...d..sx.}... │ │ + 0x0001a720 2324a10e 918fb50e c207ca0e b18cde0e #$.............. │ │ + 0x0001a730 5b1ef30e babc070f cb671c0f 881f310f [........g....1. │ │ + 0x0001a740 eee3450f f7b45a0f a0926f0f e37c840f ..E...Z...o..|.. │ │ + 0x0001a750 bc73990f 2677ae0f 1e87c30f 9da3d80f .s..&w.......... │ │ + 0x0001a760 a1cced0f 23020310 1f441810 91922d10 ....#....D....-. │ │ + 0x0001a770 74ed4210 c3545810 79c86d10 92488310 t.B..TX.y.m..H.. │ │ + 0x0001a780 08d59810 d86dae10 fc12c410 6fc4d910 .....m......o... │ │ + 0x0001a790 2d82ef10 304c0511 74221b11 f5043111 -...0L..t"....1. │ │ + 0x0001a7a0 acf34611 95ee5c11 abf57211 e9088911 ..F...\...r..... │ │ + 0x0001a7b0 4a289f11 ca53b511 628bcb11 0fcfe111 J(...S..b....... │ │ + 0x0001a7c0 cb1ef811 907a0e12 5ae22412 24563b12 .....z..Z.$.$V;. │ │ + 0x0001a7d0 e9d55112 a3616812 4ef97e12 e39c9512 ..Q..ah.N.~..... │ │ + 0x0001a7e0 5f4cac12 bb07c312 f2ced912 00a2f012 _L.............. │ │ + 0x0001a7f0 df800713 8a6b1e13 fa613513 2c644c13 .....k...a5.,dL. │ │ + 0x0001a800 1a726313 be8b7a13 13b19113 14e2a813 .rc...z......... │ │ + 0x0001a810 ba1ec013 0267d713 e5baee13 5e1a0614 .....g......^... │ │ + 0x0001a820 67851d14 fbfb3414 147e4c14 ae0b6414 g.....4..~L...d. │ │ + 0x0001a830 c1a47b14 49499314 41f9aa14 a2b4c214 ..{.II..A....... │ │ + 0x0001a840 677bda14 8a4df214 062b0a15 d5132215 g{...M...+....". │ │ + 0x0001a850 f1073a15 55075215 fb116a15 dd278215 ..:.U.R...j..'.. │ │ + 0x0001a860 f5489a15 3d75b215 b1acca15 49efe215 .H..=u......I... │ │ + 0x0001a870 013dfb15 d2951316 b6f92b16 a8684416 .=........+..hD. │ │ + 0x0001a880 a1e25c16 9c677516 93f78d16 8092a616 ..\..gu......... │ │ + 0x0001a890 5c38bf16 22e9d716 cca4f016 546b0917 \8..".......Tk.. │ │ + 0x0001a8a0 b43c2217 e5183b17 e2ff5317 a5f16c17 .<"...;...S...l. │ │ + 0x0001a8b0 27ee8517 62f59e17 5007b817 eb23d117 '...b...P....#.. │ │ + 0x0001a8c0 2d4bea17 107d0318 8db91c18 9e003618 -K...}........6. │ │ + 0x0001a8d0 3c524f18 63ae6818 0a158218 2c869b18 *. │ │ + 0x0001aa10 e072b520 dcc3d120 281dee20 be7e0a21 .r. ... (.. .~.! │ │ + 0x0001aa20 95e82621 a65a4321 ead45f21 57577c21 ..&!.ZC!.._!WW|! │ │ + 0x0001aa30 e8e19821 9374b521 510fd221 1bb2ee21 ...!.t.!Q..!...! │ │ + 0x0001aa40 e75c0b22 b00f2822 6cca4422 138d6122 .\."..("l.D"..a" │ │ + 0x0001aa50 9f577e22 062a9b22 4204b822 49e6d422 .W~".*."B.."I.." │ │ + 0x0001aa60 15d0f122 9dc10e23 d9ba2b23 c1bb4823 ..."...#..+#..H# │ │ + 0x0001aa70 4cc46523 74d48223 30ec9f23 780bbd23 L.e#t..#0..#x..# │ │ + 0x0001aa80 4432da23 8b60f723 46961424 6cd33124 D2.#.`.#F..$l.1$ │ │ + 0x0001aa90 f5174f24 da636c24 11b78924 9311a724 ..O$.cl$...$...$ │ │ + 0x0001aaa0 5873c424 57dce124 884cff24 e2c31c25 Xs.$W..$.L.$...% │ │ + 0x0001aab0 5e423a25 f4c75725 9a547525 48e89225 ^B:%..W%.Tu%H..% │ │ + 0x0001aac0 f782b025 9e24ce25 34cdeb25 b27c0926 ...%.$.%4..%.|.& │ │ + 0x0001aad0 0e332726 40f04426 41b46226 077f8026 .3'&@.D&A.b&...& │ │ + 0x0001aae0 89509e26 c128bc26 a407da26 2bedf726 .P.&.(.&...&+..& │ │ + 0x0001aaf0 4dd91527 02cc3327 40c55127 00c56f27 M..'..3'@.Q'..o' │ │ + 0x0001ab00 39cb8d27 e2d7ab27 f3eac927 6304e827 9..'...'...'c..' │ │ + 0x0001ab10 29240628 3e4a2428 97764228 2da96028 )$.(>J$(.vB(-.`( │ │ + 0x0001ab20 f7e17e28 eb209d28 0366bb28 34b1d928 ..~(. .(.f.(4..( │ │ + 0x0001ab30 7502f828 c0591629 09b73429 491a5329 u..(.Y.)..4)I.S) │ │ + 0x0001ab40 78837129 8bf28f29 7b67ae29 3ee2cc29 x.q)...){g.)>..) │ │ + 0x0001ab50 cb62eb29 1be9092a 2375282a dc06472a .b.)...*#u(*..G* │ │ + 0x0001ab60 3c9e652a 393b842a cddda22a ec85c12a <.e*9;.*...*...* │ │ + 0x0001ab70 8f33e02a ade6fe2a 3c9f1d2b 335d3c2b .3.*...*<..+3]<+ │ │ + 0x0001ab80 8b205b2b 39e9792b 34b7982b 748ab72b . [+9.y+4..+t..+ │ │ + 0x0001ab90 ef62d62b 9d40f52b 7423142c 6b0b332c .b.+.@.+t#.,k.3, │ │ + 0x0001aba0 7af8512c 97ea702c b9e18f2c d6ddae2c z.Q,..p,...,..., │ │ + 0x0001abb0 e7decd2c e1e4ec2c bbef0b2d 6dff2a2d ...,...,...-m.*- │ │ + 0x0001abc0 ec134a2d 312d692d 324b882d e46da72d ..J-1-i-2K.-.m.- │ │ + 0x0001abd0 4095c62d 3dc1e52d d0f1042e f026242e @..-=..-.....&$. │ │ + 0x0001abe0 9560432e b49e622e 46e1812e 3f28a12e .`C...b.F...?(.. │ │ + 0x0001abf0 9873c02e 47c3df2e 4217ff2e 806f1e2f .s..G...B....o./ │ │ + 0x0001ac00 f8cb3d2f a02c5d2f 6f917c2f 5cfa9b2f ..=/.,]/o.|/\../ │ │ + 0x0001ac10 5d67bb2f 69d8da2f 764dfa2f 7bc61930 ]g./i../vM./{..0 │ │ + 0x0001ac20 6f433930 48c45830 fc487830 83d19730 oC90H.X0.Hx0...0 │ │ + 0x0001ac30 d35db730 e2edd630 a681f630 17191631 .].0...0...0...1 │ │ + 0x0001ac40 2bb43531 d8525531 14f57431 d79a9431 +.51.RU1..t1...1 │ │ + 0x0001ac50 1744b431 caf0d331 e6a0f331 62541332 .D.1...1...1bT.2 │ │ + 0x0001ac60 350b3332 55c55232 b7827232 54439232 5.32U.R2..r2TC.2 │ │ + 0x0001ac70 2007b232 13ced132 2398f132 46651133 ..2...2#..2Fe.3 │ │ + 0x0001ac80 73353133 9f085133 c2de7033 d1b79033 s513..Q3..p3...3 │ │ + 0x0001ac90 c393b033 8f72d033 2954f033 8a381034 ...3.r.3)T.3.8.4 │ │ + 0x0001aca0 a71f3034 77095034 eff56f34 06e58f34 ..04w.P4..o4...4 │ │ + 0x0001acb0 b3d6af34 ebcacf34 a5c1ef34 d7ba0f35 ...4...4...4...5 │ │ + 0x0001acc0 78b62f35 7db44f35 ddb46f35 8eb78f35 x./5}.O5..o5...5 │ │ + 0x0001acd0 86bcaf35 bcc3cf35 25cdef35 b8d80f36 ...5...5%..5...6 │ │ + 0x0001ace0 6ce62f36 36f64f36 0c087036 e51b9036 l./66.O6..p6...6 │ │ + 0x0001acf0 b731b036 7849d036 1e63f036 a07e1037 .1.6xI.6.c.6.~.7 │ │ + 0x0001ad00 f39b3037 0ebb5037 e6db7037 73fe9037 ..07..P7..p7s..7 │ │ + 0x0001ad10 aa22b137 8148d137 ee6ff137 e8981138 .".7.H.7.o.7...8 │ │ + 0x0001ad20 65c33138 5aef5138 be1c7238 874b9238 e.18Z.Q8..r8.K.8 │ │ + 0x0001ad30 ac7bb238 21add238 dedff238 d8131339 .{.8!..8...8...9 │ │ + 0x0001ad40 06493339 5d7f5339 d4b67339 60ef9339 .I39].S9..s9`..9 │ │ + 0x0001ad50 f928b439 9363d439 259ff439 a6db143a .(.9.c.9%..9...: │ │ + 0x0001ad60 0a19353a 4857553a 5796753a 2cd6953a ..5:HWU:W.u:,..: │ │ + 0x0001ad70 be16b63a 0158d63a ed99f63a 78dc163b ...:.X.:...:x..; │ │ + 0x0001ad80 971f373b 4163573b 6ca7773b 0dec973b ..7;AcW;l.w;...; │ │ + 0x0001ad90 1b31b83b 8b76d83b 55bcf83b 6d02193c .1.;.v.;U..;m..< │ │ + 0x0001ada0 ca48393c 628f593c 2bd6793c 1b1d9a3c .H9 │ │ + 0x0001ade0 6cb33d3e 66f85d3e f23c7e3e 06819e3e l.=>f.]>.<~>...> │ │ + 0x0001adf0 97c4be3e 9b07df3e 094aff3e d78b1f3f ...>...>.J.>...? │ │ + 0x0001ae00 facc3f3f 690d603f 1a4d803f 028ca03f ..??i.`?.M.?...? │ │ + 0x0001ae10 19cac03f 5307e13f a7430140 0a7f2140 ...?S..?.C.@..!@ │ │ + 0x0001ae20 74b94140 daf26140 322b8240 7262a240 t.A@..a@2+.@rb.@ │ │ + 0x0001ae30 9198c240 83cde240 40010341 bd332341 ...@...@@..A.3#A │ │ + 0x0001ae40 f1644341 d2946341 55c38341 70f0a341 .dCA..cAU..Ap..A │ │ + 0x0001ae50 1b1cc441 4a46e441 f46e0442 10962442 ...AJF.A.n.B..$B │ │ + 0x0001ae60 92bb4442 72df6442 a5018542 2222a542 ..DBr.dB...B"".B │ │ + 0x0001ae70 de40c542 d05de542 ed780543 2d922543 .@.B.].B.x.C-.%C │ │ + 0x0001ae80 85a94543 ebbe6543 55d28543 bae3a543 ..EC..eCU..C...C │ │ + 0x0001ae90 0ff3c543 4b00e643 650b0644 51142644 ...CK..Ce..DQ.&D │ │ + 0x0001aea0 071b4644 7c1f6644 a7218644 7d21a644 ..FD|.fD.!.D}!.D │ │ + 0x0001aeb0 f61ec644 071ae644 a6120645 ca082645 ...D...D...E..&E │ │ + 0x0001aec0 69fc4545 79ed6545 f1db8545 c6c7a545 i.EEy.eE...E...E │ │ + 0x0001aed0 efb0c545 6197e545 157b0546 fe5b2546 ...Ea..E.{.F.[%F │ │ + 0x0001aee0 153a4546 4f156546 a2ed8446 05c3a446 .:EFO.eF...F...F │ │ + 0x0001aef0 6e95c446 d364e446 2b310447 6cfa2347 n..F.d.F+1.Gl.#G │ │ + 0x0001af00 8dc04347 82836347 44438347 c9ffa247 ..CG..cGDC.G...G │ │ + 0x0001af10 06b9c247 f26ee247 83210248 b1d02148 ...G.n.G.!.H..!H │ │ + 0x0001af20 717c4148 b9246148 81c98048 be6aa048 q|AH.$aH...H.j.H │ │ + 0x0001af30 6708c048 72a2df48 d638ff48 8acb1e49 g..Hr..H.8.H...I │ │ + 0x0001af40 845a3e49 b9e55d49 226d7d49 b4f09c49 .Z>I..]I"m}I...I │ │ + 0x0001af50 6670bc49 2eecdb49 0264fb49 dbd71a4a fp.I...I.d.I...J │ │ + 0x0001af60 ad473a4a 70b3594a 1a1b794a a17e984a .G:Jp.YJ..yJ.~.J │ │ + 0x0001af70 fdddb74a 2439d74a 0c90f64a ade2154b ...J$9.J...J...K │ │ + 0x0001af80 fc30354b f17a544b 82c0734b a601934b .05K.zTK..sK...K │ │ + 0x0001af90 533eb24b 8176d14b 25aaf04b 37d90f4c S>.K.v.K%..K7..L │ │ + 0x0001afa0 ae032f4c 7f294e4c a34a6d4c 0f678c4c ../L.)NL.JmL.g.L │ │ + 0x0001afb0 ba7eab4c 9c91ca4c ab9fe94c dea8084d .~.L...L...L...M │ │ + 0x0001afc0 2cad274d 8bac464d f3a6654d 5a9c844d ,.'M..FM..eMZ..M │ │ + 0x0001afd0 b78ca34d 0278c24d 315ee14d 3a3f004e ...M.x.M1^.M:?.N │ │ + 0x0001afe0 161b1f4e baf13d4e 1ec35c4e 3a8f7b4e ...N..=N..\N:.{N │ │ + 0x0001aff0 03569a4e 7117b94e 7bd3d74e 188af64e .V.Nq..N{..N...N │ │ + 0x0001b000 3f3b154f e7e6334f 088d524f 972d714f ?;.O..3O..RO.-qO │ │ + 0x0001b010 8ec88f4f e15dae4f 8aedcc4f 7f77eb4f ...O.].O...O.w.O │ │ + 0x0001b020 b6fb0950 287a2850 ccf24650 98656550 ...P(z(P..FP.eeP │ │ + 0x0001b030 84d28350 8839a250 9a9ac050 b1f5de50 ...P.9.P...P...P │ │ + 0x0001b040 c74afd50 d0991b51 c5e23951 9e255851 .J.P...Q..9Q.%XQ │ │ + 0x0001b050 51627651 d6989451 25c9b251 34f3d051 QbvQ...Q%..Q4..Q │ │ + 0x0001b060 fb16ef51 73340d52 914b2b52 4e5c4952 ...Qs4.R.K+RN\IR │ │ + 0x0001b070 a2666752 836a8552 e967a352 cd5ec152 .fgR.j.R.g.R.^.R │ │ + 0x0001b080 244fdf52 e838fd52 101c1b53 92f83853 $O.R.8.R...S..8S │ │ + 0x0001b090 68ce5653 899d7453 eb659253 8827b053 h.VS..tS.e.S.'.S │ │ + 0x0001b0a0 57e2cd53 4f96eb53 69430954 9ce92654 W..SO..SiC.T..&T │ │ + 0x0001b0b0 df884454 2c216254 79b27f54 be3c9d54 ..DT,!bTy..T.<.T │ │ + 0x0001b0c0 f4bfba54 123cd854 10b1f554 e71e1355 ...T.<.T...T...U │ │ + 0x0001b0d0 8d853055 fce44d55 2a3d6b55 118e8855 ..0U..MU*=kU...U │ │ + 0x0001b0e0 a8d7a555 e719c355 c754e055 3f88fd55 ...U...U.T.U?..U │ │ + 0x0001b0f0 47b41a56 d8d83756 eaf55456 750b7256 G..V..7V..TVu.rV │ │ + 0x0001b100 71198f56 d71fac56 9e1ec956 c015e656 q..V...V...V...V │ │ + 0x0001b110 34050357 f2ec1f57 f3cc3c57 30a55957 4..W...W...W...W...W │ │ + 0x0001b130 ce68e957 cf110658 d6b22258 dd4b3f58 .h.W...X.."X.K?X │ │ + 0x0001b140 dbdc5b58 c9657858 9fe69458 575fb158 ..[X.exX...XW_.X │ │ + 0x0001b150 e9cfcd58 4e38ea58 7d980659 71f02259 ...XN8.X}..Yq."Y │ │ + 0x0001b160 22403f59 88875b59 9cc67759 57fd9359 "@?Y..[Y..wYW..Y │ │ + 0x0001b170 b22bb059 a651cc59 2c6fe859 3c84045a .+.Y.Q.Y,o.Y<..Z │ │ + 0x0001b180 d090205a e0943c5a 6590585a 5983745a .. Z...`.=%`[1?`..Y` │ │ + 0x0001b270 2dfc7260 9ed28c60 0b9fa660 7161c060 -.r`...`...`qa.` │ │ + 0x0001b280 ca19da60 0fc8f360 3d6c0d61 4d062761 ...`...`=l.aM.'a │ │ + 0x0001b290 3a964061 ff1b5a61 97977361 fc088d61 :.@a..Za..sa...a │ │ + 0x0001b2a0 2970a661 1acdbf61 c81fd961 2f68f261 )p.a...a...a/h.a │ │ + 0x0001b2b0 4aa60b62 13da2462 86033e62 9d225762 J..b..$b..>b."Wb │ │ + 0x0001b2c0 54377062 a6418962 8e41a262 0637bb62 T7pb.A.b.A.b.7.b │ │ + 0x0001b2d0 0a22d462 9602ed62 a3d80563 2fa41e63 .".b...b...c/..c │ │ + 0x0001b2e0 33653763 ab1b5063 93c76863 e5688163 3e7c..Pc..hc.h.c │ │ + 0x0001b2f0 9eff9963 b88bb263 2f0dcb63 ff83e363 ...c...c/..c...c │ │ + 0x0001b300 22f0fb63 95511464 53a82c64 57f44464 "..c.Q.dS.,dW.Dd │ │ + 0x0001b310 9e355d64 226c7564 e0978d64 d3b8a564 .5]d"lud...d...d │ │ + 0x0001b320 f6cebd64 47dad564 bfdaed64 5cd00565 ...dG..d...d\..e │ │ + 0x0001b330 19bb1d65 f29a3565 e36f4d65 e7396565 ...e..5e.oMe.9ee │ │ + 0x0001b340 fbf87c65 1bad9465 4356ac65 6ef4c365 ..|e...eCV.en..e │ │ + 0x0001b350 9987db65 c00ff365 e08c0a66 f3fe2166 ...e...e...f..!f │ │ + 0x0001b360 f7653966 e7c15066 c1126866 80587f66 .e9f..Pf..hf.X.f │ │ + 0x0001b370 20939666 9ec2ad66 f7e6c466 2600dc66 ..f...f...f&..f │ │ + 0x0001b380 280ef366 fa100a67 98082167 fff43767 (..f...g..!g..7g │ │ + 0x0001b390 2bd64e67 19ac6567 c5767c67 2c369367 +.Ng..eg.v|g,6.g │ │ + 0x0001b3a0 4beaa967 1f93c067 a330d767 d6c2ed67 K..g...g.0.g...g │ │ + 0x0001b3b0 b3490468 38c51a68 62353168 2d9a4768 .I.h8..hb51h-.Gh │ │ + 0x0001b3c0 96f35d68 9b417468 38848a68 6abba068 ..]h.Ath8..hj..h │ │ + 0x0001b3d0 2ee7b668 8207cd68 631ce368 cd25f968 ...h...hc..h.%.h │ │ + 0x0001b3e0 be230f69 33162569 29fd3a69 9ed85069 .#.i3.%i).:i..Pi │ │ + 0x0001b3f0 8fa86669 f86c7c69 d9259269 2dd3a769 ..fi.l|i.%.i-..i │ │ + 0x0001b400 f374bd69 270bd369 c895e869 d214fe69 .t.i'..i...i...i │ │ + 0x0001b410 4488136a 1bf0286a 544c3e6a ed9c536a D..j..(jTL>j..Sj │ │ + 0x0001b420 e4e1686a 371b7e6a e348936a e66aa86a ..hj7.~j.H.j.j.j │ │ + 0x0001b430 3d81bd6a e78bd26a e28ae76a 2b7efc6a =..j...j...j+~.j │ │ + 0x0001b440 c065116b 9f41266b c7113b6b 34d64f6b .e.k.A&k..;k4.Ok │ │ + 0x0001b450 e68e646b da3b796b 0edd8d6b 8172a26b ..dk.;yk...k.r.k │ │ + 0x0001b460 31fcb66b 1b7acb6b 3eecdf6b 9952f46b 1..k.z.k>..k.R.k │ │ + 0x0001b470 29ad086c edfb1c6c e43e316c 0a76456c )..l...l.>1l.vEl │ │ + 0x0001b480 60a1596c e4c06d6c 93d4816c 6ddc956c `.Yl..ml...lm..l │ │ + 0x0001b490 6fd8a96c 99c8bd6c eaacd16c 5f85e56c o..l...l...l_..l │ │ + 0x0001b4a0 f751f96c b1120d6d 8cc7206d 8770346d .Q.l...m.. m.p4m │ │ + 0x0001b4b0 a00d486d d69e5b6d 27246f6d 949d826d ..Hm..[m'$om...m │ │ + 0x0001b4c0 1a0b966d b96ca96d 70c2bc6d 3c0cd06d ...m.l.mp..m<..m │ │ + 0x0001b4d0 1f4ae36d 167cf66d 21a2096e 3fbc1c6e .J.m.|.m!..n?..n │ │ + 0x0001b4e0 6eca2f6e afcc426e 00c3556e 60ad686e n./n..Bn..Un`.hn │ │ + 0x0001b4f0 d08b7b6e 4d5e8e6e d824a16e 70dfb36e ..{nM^.n.$.np..n │ │ + 0x0001b500 138ec66e c330d96e 7dc7eb6e 4252fe6e ...n.0.n}..nBR.n │ │ + 0x0001b510 11d1106f e943236f cbaa356f b505486f ...o.C#o..5o..Ho │ │ + 0x0001b520 a8545a6f a2976c6f a4ce7e6f aef9906f .TZo..lo..~o...o │ │ + 0x0001b530 be18a36f d62bb56f f432c76f 192ed96f ...o.+.o.2.o...o │ │ + 0x0001b540 441deb6f 7600fd6f add70e70 eba22070 D..ov..o...p.. p │ │ + 0x0001b550 2f623270 7a154470 cabc5570 21586770 /b2pz.Dp..Up!Xgp │ │ + 0x0001b560 7ee77870 e26a8a70 4ce29b70 bd4dad70 ~.xp.j.pL..p.M.p │ │ + 0x0001b570 36adbe70 b500d070 3d48e170 cc83f270 6..p...p=H.p...p │ │ + 0x0001b580 63b30371 04d71471 adee2571 60fa3671 c..q...q..%q`.6q │ │ + 0x0001b590 1cfa4771 e4ed5871 b6d56971 93b17a71 ..Gq..Xq..iq..zq │ │ + 0x0001b5a0 7d818b71 73459c71 76fdac71 88a9bd71 }..qsE.qv..q...q │ │ + 0x0001b5b0 a849ce71 d7ddde71 1766ef71 67e2ff71 .I.q...q.f.qg..q │ │ + 0x0001b5c0 ca521072 3eb72072 c60f3172 625c4172 .R.r>. r..1rb\Ar │ │ + 0x0001b5d0 149d5172 dbd16172 bafa7172 b1178272 ..Qr..ar..qr...r │ │ + 0x0001b5e0 c0289272 ea2da272 3027b272 9114c272 .(.r.-.r0'.r...r │ │ + 0x0001b5f0 11f6d172 afcbe172 6c95f172 4c530173 ...r...rl..rLS.s │ │ + 0x0001b600 4d051173 72ab2073 bc453073 2dd43f73 M..sr. s.E0s-.?s │ │ + 0x0001b610 c5564f73 86cd5e73 72386e73 89977d73 .VOs..^sr8ns..}s │ │ + 0x0001b620 cfea8c73 43329c73 e76dab73 be9dba73 ...sC2.s.m.s...s │ │ + 0x0001b630 c8c1c973 08dad873 7fe6e773 2ee7f673 ...s...s...s...s │ │ + 0x0001b640 17dc0574 3cc51474 9fa22374 42743274 ...t<..t..#tBt2t │ │ + 0x0001b650 263a4174 4df44f74 b9a25e74 6c456d74 &:AtM.Ot..^tlEmt │ │ + 0x0001b660 68dc7b74 ae678a74 41e79874 235ba774 h.{t.g.tA..t#[.t │ │ + 0x0001b670 56c3b574 db1fc474 b670d274 e7b5e074 V..t...t.p.t...t │ │ + 0x0001b680 71efee74 571dfd74 9a3f0b75 3c561975 q..tW..t.?.uS4w..@w..Lw..Xw │ │ + 0x0001b740 d5ed6477 a2f87077 52f87c77 e8ec8877 ..dw..pwR.|w...w │ │ + 0x0001b750 68d69477 d5b4a077 3388ac77 8550b877 h..w...w3..w.P.w │ │ + 0x0001b760 ce0dc477 13c0cf77 5667db77 9b03e777 ...w...wVg.w...w │ │ + 0x0001b770 e694f277 3b1bfe77 9c960978 0e071578 ...w;..w...x...x │ │ + 0x0001b780 936c2078 31c72b78 ea163778 c35b4278 .l x1.+x..7x.[Bx │ │ + 0x0001b790 be954d78 e1c45878 2de96378 a8026f78 ..Mx..Xx-.cx..ox │ │ + 0x0001b7a0 56117a78 39158578 560e9078 b1fc9a78 V.zx9..xV..x...x │ │ + 0x0001b7b0 4de0a578 2fb9b078 5b87bb78 d44ac678 M..x/..x[..x.J.x │ │ + 0x0001b7c0 9e03d178 beb1db78 3755e678 0eeef078 ...x...x7U.x...x │ │ + 0x0001b7d0 467cfb78 e4ff0579 ec781079 62e71a79 F|.x...y.x.yb..y │ │ + 0x0001b7e0 4a4b2579 a7a42f79 80f33979 d7374479 JK%y../y..9y.7Dy │ │ + 0x0001b7f0 b0714e79 11a15879 fdc56279 78e06c79 .qNy..Xy..byx.ly │ │ + 0x0001b800 87f07679 2ff68079 73f18a79 58e29479 ..vy/..ys..yX..y │ │ + 0x0001b810 e2c89e79 15a5a879 f776b279 8b3ebc79 ...y...y.v.y.>.y │ │ + 0x0001b820 d6fbc579 dcaecf79 a257d979 2cf6e279 ...y...y.W.y,..y │ │ + 0x0001b830 7f8aec79 9f14f679 9294ff79 5a0a097a ...y...y...yZ..z │ │ + 0x0001b840 fe75127a 81d71b7a e92e257a 397c2e7a .u.z...z..%z9|.z │ │ + 0x0001b850 77bf377a a7f8407a ce274a7a f04c537a w.7z..@z.'Jz.LSz │ │ + 0x0001b860 13685c7a 3b79657a 6d806e7a ad7d777a .h\z;yezm.nz.}wz │ │ + 0x0001b870 0071807a 6b5a897a f439927a 9e0f9b7a .q.zkZ.z.9.z...z │ │ + 0x0001b880 6fdba37a 6b9dac7a 9755b57a f903be7a o..zk..z.U.z...z │ │ + 0x0001b890 95a8c67a 7043cf7a 8fd4d77a f65be07a ...zpC.z...z.[.z │ │ + 0x0001b8a0 acd9e87a b54df17a 15b8f97a d218027b ...z.M.z...z...{ │ │ + 0x0001b8b0 f26f0a7b 78bd127b 6a011b7b ce3b237b .o.{x..{j..{.;#{ │ │ + 0x0001b8c0 a76c2b7b fc93337b d1b13b7b 2cc6437b .l+{..3{..;{,.C{ │ │ + 0x0001b8d0 11d14b7b 86d2537b 90ca5b7b 35b9637b ..K{..S{..[{5.c{ │ │ + 0x0001b8e0 789e6b7b 617a737b f34c7b7b 3416837b x.k{azs{.L{{4..{ │ │ + 0x0001b8f0 29d68a7b d88c927b 453a9a7b 77dea17b )..{...{E:.{w..{ │ │ + 0x0001b900 7279a97b 3c0bb17b d993b87b 5013c07b ry.{<..{...{P..{ │ │ + 0x0001b910 a689c77b e0f6ce7b 035bd67b 16b6dd7b ...{...{.[.{...{ │ │ + 0x0001b920 1c08e57b 1c51ec7b 1b91f37b 1fc8fa7b ...{.Q.{...{...{ │ │ + 0x0001b930 2cf6017c 491b097c 7b37107c c74a177c ,..|I..|{7.|.J.| │ │ + 0x0001b940 32551e7c c456257c 804f2c7c 6c3f337c 2U.|.V%|.O,|l?3| │ │ + 0x0001b950 8e263a7c ec04417c 8ada477c 6fa74e7c .&:|..A|..G|o.N| │ │ + 0x0001b960 a16b557c 24275c7c fed9627c 3584697c .kU|$'\|..b|5.i| │ │ + 0x0001b970 cf25707c d0be767c 404f7d7c 23d7837c .%p|..v|@O}|#..| │ │ + 0x0001b980 7f568a7c 5acd907c b93b977c a2a19d7c .V.|Z..|.;.|...| │ │ + 0x0001b990 1bffa37c 2a54aa7c d3a0b07c 1ee5b67c ...|*T.|...|...| │ │ + 0x0001b9a0 0f21bd7c ac54c37c fc7fc97c 04a3cf7c .!.|.T.|...|...| │ │ + 0x0001b9b0 c9bdd57c 51d0db7c a3dae17c c3dce77c ...|Q..|...|...| │ │ + 0x0001b9c0 b8d6ed7c 88c8f37c 38b2f97c cf93ff7c ...|...|8..|...| │ │ + 0x0001b9d0 516d057d c53e0b7d 3008117d 9ac9167d Qm.}.>.}0..}...} │ │ + 0x0001b9e0 06831c7d 7c34227d 00de277d 9a7f2d7d ...}|4"}..'}..-} │ │ + 0x0001b9f0 4f19337d 24ab387d 1f353e7d 48b7437d O.3}$.8}.5>}H.C} │ │ + 0x0001ba00 a231497d 35a44e7d 060f547d 1b72597d .1I}5.N}..T}.rY} │ │ + 0x0001ba10 7bcd5e7d 2a21647d 2f6d697d 90b16e7d {.^}*!d}/mi}..n} │ │ + 0x0001ba20 53ee737d 7e23797d 17517e7d 2377837d S.s}~#y}.Q~}#w.} │ │ + 0x0001ba30 a995887d aeac8d7d 3abc927d 51c4977d ...}...}:..}Q..} │ │ + 0x0001ba40 f9c49c7d 39bea17d 17b0a67d 999aab7d ...}9..}...}...} │ │ + 0x0001ba50 c47db07d 9e59b57d 2f2eba7d 7bfbbe7d .}.}.Y.}/..}{..} │ │ + 0x0001ba60 89c1c37d 5e80c87d 0238cd7d 79e8d17d ...}^..}.8.}y..} │ │ + 0x0001ba70 ca91d67d fb33db7d 12cfdf7d 1563e47d ...}.3.}...}.c.} │ │ + 0x0001ba80 0af0e87d f875ed7d e3f4f17d d36cf67d ...}.u.}...}.l.} │ │ + 0x0001ba90 cdddfa7d d747ff7d f8aa037e 3507087e ...}.G.}...~5..~ │ │ + 0x0001baa0 955c0c7e 1eab107e d5f2147e c133197e .\.~...~...~.3.~ │ │ + 0x0001bab0 e86d1d7e 50a1217e ffcd257e fcf3297e .m.~P.!~..%~..)~ │ │ + 0x0001bac0 4c132e7e f52b327e fd3d367e 6b493a7e L..~.+2~.=6~kI:~ │ │ + 0x0001bad0 454e3e7e 904c427e 5444467e 95354a7e EN>~.LB~TDF~.5J~ │ │ + 0x0001bae0 5a204e7e aa04527e 89e2557e ffb9597e Z N~..R~..U~..Y~ │ │ + 0x0001baf0 128b5d7e c755617e 241a657e 31d8687e ..]~.Ua~$.e~1.h~ │ │ + 0x0001bb00 f28f6c7e 6e41707e acec737e b091777e ..l~nAp~..s~..w~ │ │ + 0x0001bb10 82307b7e 27c97e7e a65b827e 04e8857e .0{~'.~~.[.~...~ │ │ + 0x0001bb20 486e897e 77ee8c7e 9968907e b2dc937e Hn.~w..~.h.~...~ │ │ + 0x0001bb30 ca4a977e e5b29a7e 0b159e7e 4171a17e .J.~...~...~Aq.~ │ │ + 0x0001bb40 8ec7a47e f717a87e 8362ab7e 37a7ae7e ...~...~.b.~7..~ │ │ + 0x0001bb50 1ae6b17e 331fb57e 8552b87e 1980bb7e ...~3..~.R.~...~ │ │ + 0x0001bb60 f4a7be7e 1dcac17e 98e6c47e 6dfdc77e ...~...~...~m..~ │ │ + 0x0001bb70 a10ecb7e 3a1ace7e 3f20d17e b620d47e ...~:..~? .~. .~ │ │ + 0x0001bb80 a41bd77e 0f11da7e ff00dd7e 78ebdf7e ...~...~...~x..~ │ │ + 0x0001bb90 81d0e27e 1fb0e57e 5a8ae87e 365feb7e ...~...~Z..~6_.~ │ │ + 0x0001bba0 ba2eee7e edf8f07e d3bdf37e 737df67e ...~...~...~s}.~ │ │ + 0x0001bbb0 d337f97e f9ecfb7e eb9cfe7e ae47017f .7.~...~...~.G.. │ │ + 0x0001bbc0 4aed037f c48d067f 2229097f 69bf0b7f J.......")..i... │ │ + 0x0001bbd0 a1500e7f cedc107f f763137f 22e6157f .P.......c.."... │ │ + 0x0001bbe0 5563187f 95db1a7f e94e1d7f 57bd1f7f Uc.......N..W... │ │ + 0x0001bbf0 e426227f 968b247f 74eb267f 8346297f .&"...$.t.&..F). │ │ + 0x0001bc00 c99c2b7f 4dee2d7f 133b307f 2283327f ..+.M.-..;0.".2. │ │ + 0x0001bc10 80c6347f 3305377f 403f397f ad743b7f ..4.3.7.@?9..t;. │ │ + 0x0001bc20 81a53d7f c1d13f7f 72f9417f 9c1c447f ..=...?.r.A...D. │ │ + 0x0001bc30 433b467f 6d55487f 216b4a7f 647c4c7f C;F.mUH.!kJ.d|L. │ │ + 0x0001bc40 3c894e7f ae91507f c195527f 7a95547f <.N...P...R.z.T. │ │ + 0x0001bc50 e090567f f787587f c57a5a7f 51695c7f ..V...X..zZ.Qi\. │ │ + 0x0001bc60 a0535e7f b839607f 9e1b627f 58f9637f .S^..9`...b.X.c. │ │ + 0x0001bc70 edd2657f 61a8677f ba79697f ff466b7f ..e.a.g..yi..Fk. │ │ + 0x0001bc80 34106d7f 60d56e7f 8796707f b153727f 4.m.`.n...p..Sr. │ │ + 0x0001bc90 e10c747f 1fc2757f 7073777f d820797f ..t...u.psw.. y. │ │ + 0x0001bca0 5fca7a7f 08707c7f db117e7f ddaf7f7f _.z..p|...~..... │ │ + 0x0001bcb0 134a817f 82e0827f 3173847f 2402867f .J......1s..$... │ │ + 0x0001bcc0 628d877f f014897f d4988a7f 12198c7f b............... │ │ + 0x0001bcd0 b0958d7f b50e8f7f 2584907f 05f6917f ........%....... │ │ + 0x0001bce0 5c64937f 2fcf947f 8336967f 5d9a977f \d../....6..]... │ │ + 0x0001bcf0 c4fa987f bb579a7f 4ab19b7f 75079d7f .....W..J...u... │ │ + 0x0001bd00 415a9e7f b4a99f7f d3f5a07f a43ea27f AZ...........>.. │ │ + 0x0001bd10 2b84a37f 6fc6a47f 7505a67f 4141a77f +...o...u...AA.. │ │ + 0x0001bd20 d979a87f 42afa97f 82e1aa7f 9e10ac7f .y..B........... │ │ + 0x0001bd30 9a3cad7f 7d65ae7f 4c8baf7f 0baeb07f .<..}e..L....... │ │ + 0x0001bd40 c0cdb17f 70eab27f 2004b47f d51ab57f ....p... ....... │ │ + 0x0001bd50 952eb67f 643fb77f 484db87f 4658b97f ....d?..HM..FX.. │ │ + 0x0001bd60 6260ba7f a265bb7f 0c68bc7f a367bd7f b`...e...h...g.. │ │ + 0x0001bd70 6d64be7f 705ebf7f af55c07f 314ac17f md..p^...U..1J.. │ │ + 0x0001bd80 f93bc27f 0d2bc37f 7317c47f 2e01c57f .;...+..s....... │ │ + 0x0001bd90 44e8c57f baccc67f 94aec77f d88dc87f D............... │ │ + 0x0001bda0 8a6ac97f af44ca7f 4c1ccb7f 67f1cb7f .j...D..L...g... │ │ + 0x0001bdb0 03c4cc7f 2594cd7f d361ce7f 112dcf7f ....%....a...-.. │ │ + 0x0001bdc0 e3f5cf7f 4fbcd07f 5a80d17f 0742d27f ....O...Z....B.. │ │ + 0x0001bdd0 5c01d37f 5dbed37f 1079d47f 7831d57f \...]....y..x1.. │ │ + 0x0001bde0 9be7d57f 7c9bd67f 214dd77f 8efcd77f ....|...!M...... │ │ + 0x0001bdf0 c8a9d87f d454d97f b5fdd97f 71a4da7f .....T......q... │ │ + 0x0001be00 0b49db7f 89ebdb7f ef8bdc7f 422add7f .I..........B*.. │ │ + 0x0001be10 85c6dd7f be60de7f f0f8de7f 208fdf7f .....`...... ... │ │ + 0x0001be20 5323e07f 8db5e07f d345e17f 28d4e17f S#.......E..(... │ │ + 0x0001be30 9160e27f 12ebe27f b073e37f 6ffae37f .`.......s..o... │ │ + 0x0001be40 537fe47f 6002e57f 9b83e57f 0803e67f S...`........... │ │ + 0x0001be50 ab80e67f 88fce67f a476e77f 02efe77f .........v...... │ │ + 0x0001be60 a765e87f 97dae87f d64de97f 68bfe97f .e.......M..h... │ │ + 0x0001be70 512fea7f 959dea7f 390aeb7f 4075eb7f Q/......9...@u.. │ │ + 0x0001be80 aedeeb7f 8746ec7f cfacec7f 8b11ed7f .....F.......... │ │ + 0x0001be90 be74ed7f 6cd6ed7f 9836ee7f 4895ee7f .t..l....6..H... │ │ + 0x0001bea0 7ef2ee7f 3f4eef7f 8ea8ef7f 6f01f07f ~...?N......o... │ │ + 0x0001beb0 e758f07f f8aef07f a603f17f f656f17f .X...........V.. │ │ + 0x0001bec0 eba8f17f 88f9f17f d248f27f cc96f27f .........H...... │ │ + 0x0001bed0 7ae3f27f df2ef37f ff78f37f dec1f37f z........x...... │ │ + 0x0001bee0 7e09f47f e54ff47f 1595f47f 11d9f47f ~....O.......... │ │ + 0x0001bef0 de1bf57f 7f5df57f f79df57f 4addf57f .....]......J... │ │ + 0x0001bf00 7b1bf67f 8d58f67f 8594f67f 65cff67f {....X......e... │ │ + 0x0001bf10 3009f77f eb41f77f 9879f77f 3bb0f77f 0....A...y..;... │ │ + 0x0001bf20 d7e5f77f 6f1af87f 064ef87f a180f87f ....o....N...... │ │ + 0x0001bf30 41b2f87f eae2f87f a012f97f 6541f97f A...........eA.. │ │ + 0x0001bf40 3d6ff97f 2b9cf97f 31c8f97f 54f3f97f =o..+...1...T... │ │ + 0x0001bf50 951dfa7f f946fa7f 816ffa7f 3197fa7f .....F...o..1... │ │ + 0x0001bf60 0dbefa7f 16e4fa7f 5109fb7f bf2dfb7f ........Q....-.. │ │ + 0x0001bf70 6451fb7f 4274fb7f 5d96fb7f b8b7fb7f dQ..Bt..]....... │ │ + 0x0001bf80 54d8fb7f 36f8fb7f 5f17fc7f d335fc7f T...6..._....5.. │ │ + 0x0001bf90 9453fc7f a570fc7f 098dfc7f c2a8fc7f .S...p.......... │ │ + 0x0001bfa0 d4c3fc7f 3fdefc7f 09f8fc7f 3211fd7f ....?.......2... │ │ + 0x0001bfb0 be29fd7f ae41fd7f 0759fd7f c96ffd7f .)...A...Y...o.. │ │ + 0x0001bfc0 f985fd7f 979bfd7f a7b0fd7f 2bc5fd7f ............+... │ │ + 0x0001bfd0 26d9fd7f 99ecfd7f 88fffd7f f411fe7f &............... │ │ + 0x0001bfe0 e023fe7f 4f35fe7f 4246fe7f bc56fe7f .#..O5..BF...V.. │ │ + 0x0001bff0 bf66fe7f 4e76fe7f 6a85fe7f 1694fe7f .f..Nv..j....... │ │ + 0x0001c000 54a2fe7f 26b0fe7f 8ebdfe7f 8fcafe7f T...&........... │ │ + 0x0001c010 2ad7fe7f 62e3fe7f 38effe7f affafe7f *...b...8....... │ │ + 0x0001c020 c905ff7f 8710ff7f ec1aff7f f924ff7f .............$.. │ │ + 0x0001c030 b12eff7f 1638ff7f 2841ff7f eb49ff7f .....8..(A...I.. │ │ + 0x0001c040 6052ff7f 885aff7f 6662ff7f fc69ff7f `R...Z..fb...i.. │ │ + 0x0001c050 4b71ff7f 5478ff7f 1a7fff7f 9f85ff7f Kq..Tx.......... │ │ + 0x0001c060 e38bff7f ea91ff7f b397ff7f 419dff7f ............A... │ │ + 0x0001c070 96a2ff7f b3a7ff7f 99acff7f 4bb1ff7f ............K... │ │ + 0x0001c080 c9b5ff7f 15baff7f 31beff7f 1dc2ff7f ........1....... │ │ + 0x0001c090 dcc5ff7f 6fc9ff7f d8ccff7f 16d0ff7f ....o........... │ │ + 0x0001c0a0 2dd3ff7f 1cd6ff7f e7d8ff7f 8ddbff7f -............... │ │ + 0x0001c0b0 0fdeff7f 71e0ff7f b1e2ff7f d2e4ff7f ....q........... │ │ + 0x0001c0c0 d5e6ff7f bbe8ff7f 85eaff7f 34ecff7f ............4... │ │ + 0x0001c0d0 c9edff7f 45efff7f aaf0ff7f f7f1ff7f ....E........... │ │ + 0x0001c0e0 30f3ff7f 53f4ff7f 62f5ff7f 5ff6ff7f 0...S...b..._... │ │ + 0x0001c0f0 49f7ff7f 23f8ff7f ecf8ff7f a6f9ff7f I...#........... │ │ + 0x0001c100 51faff7f eefaff7f 7efbff7f 02fcff7f Q.......~....... │ │ + 0x0001c110 7afcff7f e7fcff7f 4afdff7f a3fdff7f z.......J....... │ │ + 0x0001c120 f4fdff7f 3cfeff7f 7cfeff7f b6feff7f ....<...|....... │ │ + 0x0001c130 e8feff7f 15ffff7f 3cffff7f 5effff7f ........<...^... │ │ + 0x0001c140 7bffff7f 95ffff7f aaffff7f bcffff7f {............... │ │ + 0x0001c150 cbffff7f d7ffff7f e2ffff7f eaffff7f ................ │ │ + 0x0001c160 f0ffff7f f5ffff7f f9ffff7f fbffff7f ................ │ │ + 0x0001c170 fdffff7f feffff7f ffffff7f ffffff7f ................ │ │ + 0x0001c180 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x0001c190 7c000000 5c040000 1d0c0000 bd170000 |...\........... │ │ + 0x0001c1a0 3e270000 9f3a0000 e0510000 026d0000 >'...:...Q...m.. │ │ + 0x0001c1b0 038c0000 e5ae0000 a7d50000 49000100 ............I... │ │ + 0x0001c1c0 cb2e0100 2d610100 70970100 93d10100 ....-a..p....... │ │ + 0x0001c1d0 960f0200 78510200 3c970200 dfe00200 ....xQ..<....... │ │ + 0x0001c1e0 622e0300 c57f0300 09d50300 2c2e0400 b...........,... │ │ + 0x0001c1f0 308b0400 13ec0400 d7500500 7ab90500 0........P..z... │ │ + 0x0001c200 fe250600 61960600 a40a0700 c8820700 .%..a........... │ │ + 0x0001c210 cbfe0700 ae7e0800 71020900 148a0900 .....~..q....... │ │ + 0x0001c220 97150a00 f9a40a00 3b380b00 5dcf0b00 ........;8..]... │ │ + 0x0001c230 5f6a0c00 41090d00 02ac0d00 a3520e00 _j..A........R.. │ │ + 0x0001c240 23fd0e00 84ab0f00 c35d1000 e3131100 #........]...... │ │ + 0x0001c250 e2cd1100 c08b1200 7e4d1300 1b131400 ........~M...... │ │ + 0x0001c260 98dc1400 f4a91500 307b1600 4a501700 ........0{..JP.. │ │ + 0x0001c270 45291800 1e061900 d7e61900 6fcb1a00 E)..........o... │ │ + 0x0001c280 e6b31b00 3ca01c00 71901d00 85841e00 ....<...q....... │ │ + 0x0001c290 797c1f00 4b782000 fc772100 8c7b2200 y|..Kx ..w!..{". │ │ + 0x0001c2a0 fb822300 498e2400 769d2500 81b02600 ..#.I.$.v.%...&. │ │ + 0x0001c2b0 6bc72700 34e22800 dc002a00 61232b00 k.'.4.(...*.a#+. │ │ + 0x0001c2c0 c6492c00 09742d00 2aa22e00 2ad42f00 .I,..t-.*...*./. │ │ + 0x0001c2d0 080a3100 c5433200 60813300 d9c23400 ..1..C2.`.3...4. │ │ + 0x0001c2e0 30083600 65513700 789e3800 6aef3900 0.6.eQ7.x.8.j.9. │ │ + 0x0001c2f0 39443b00 e69c3c00 71f93d00 da593f00 9D;...<.q.=..Y?. │ │ + 0x0001c300 20be4000 45264200 47924300 26024500 .@.E&B.G.C.&.E. │ │ + 0x0001c310 e3754600 7eed4700 f5684900 4be84a00 .uF.~.G..hI.K.J. │ │ + 0x0001c320 7d6b4c00 8df24d00 7a7d4f00 440c5100 }kL...M.z}O.D.Q. │ │ + 0x0001c330 eb9e5200 70355400 d1cf5500 0f6e5700 ..R.p5T...U..nW. │ │ + 0x0001c340 29105900 21b65a00 f55f5c00 a60d5e00 ).Y.!.Z.._\...^. │ │ + 0x0001c350 33bf5f00 9d746100 e42d6300 06eb6400 3._..ta..-c...d. │ │ + 0x0001c360 05ac6600 e0706800 98396a00 2b066c00 ..f..ph..9j.+.l. │ │ + 0x0001c370 9bd66d00 e6aa6f00 0d837100 105f7300 ..m...o...q.._s. │ │ + 0x0001c380 ef3e7500 a9227700 3f0a7900 b1f57a00 .>u.."w.?.y...z. │ │ + 0x0001c390 fee47c00 26d87e00 29cf8000 08ca8200 ..|.&.~.)....... │ │ + 0x0001c3a0 c2c88400 57cb8600 c7d18800 11dc8a00 ....W........... │ │ + 0x0001c3b0 37ea8c00 37fc8e00 12129100 c72b9300 7...7........+.. │ │ + 0x0001c3c0 57499500 c26a9700 06909900 25b99b00 WI...j......%... │ │ + 0x0001c3d0 1ee69d00 f116a000 9e4ba200 2584a400 .........K..%... │ │ + 0x0001c3e0 86c0a600 c000a900 d444ab00 c28cad00 .........D...... │ │ + 0x0001c3f0 89d8af00 2928b200 a27bb400 f5d2b600 ....)(...{...... │ │ + 0x0001c400 212eb900 268dbb00 04f0bd00 ba56c000 !...&........V.. │ │ + 0x0001c410 49c1c200 b12fc500 f1a1c700 0a18ca00 I..../.......... │ │ + 0x0001c420 fb91cc00 c50fcf00 6691d100 df16d400 ........f....... │ │ + 0x0001c430 31a0d600 5a2dd900 5bbedb00 3353de00 1...Z-..[...3S.. │ │ + 0x0001c440 e3ebe000 6b88e300 c928e600 ffcce800 ....k....(...... │ │ + 0x0001c450 0c75eb00 f020ee00 abd0f000 3d84f300 .u... ......=... │ │ + 0x0001c460 a53bf600 e4f6f800 fab5fb00 e578fe00 .;...........x.. │ │ + 0x0001c470 a73f0101 3f0a0401 aed80601 f2aa0901 .?..?........... │ │ + 0x0001c480 0c810c01 fb5a0f01 c0381201 5b1a1501 .....Z...8..[... │ │ + 0x0001c490 cbff1701 10e91a01 2ad61d01 19c72001 ........*..... . │ │ + 0x0001c4a0 ddbb2301 76b42601 e4b02901 26b12c01 ..#.v.&...).&.,. │ │ + 0x0001c4b0 3cb52f01 27bd3201 e6c83501 79d83801 <./.'.2...5.y.8. │ │ + 0x0001c4c0 dfeb3b01 1a033f01 281e4201 0a3d4501 ..;...?.(.B..=E. │ │ + 0x0001c4d0 bf5f4801 48864b01 a4b04e01 d2de5101 ._H.H.K...N...Q. │ │ + 0x0001c4e0 d4105501 a8465801 50805b01 c9bd5e01 ..U..FX.P.[...^. │ │ + 0x0001c4f0 15ff6101 34446501 248d6801 e6d96b01 ..a.4De.$.h...k. │ │ + 0x0001c500 7b2a6f01 e17e7201 18d77501 21337901 {*o..~r...u.!3y. │ │ + 0x0001c510 fc927c01 a7f67f01 245e8301 72c98601 ..|.....$^..r... │ │ + 0x0001c520 90388a01 7fab8d01 3f229101 cf9c9401 .8......?"...... │ │ + 0x0001c530 2f1b9801 5f9d9b01 5f239f01 2fada201 /..._..._#../... │ │ + 0x0001c540 cf3aa601 3ecca901 7c61ad01 8afab001 .:..>...|a...... │ │ + 0x0001c550 6797b401 1338b801 8ddcbb01 d684bf01 g....8.......... │ │ + 0x0001c560 ee30c301 d4e0c601 8894ca01 0b4cce01 .0...........L.. │ │ + 0x0001c570 5b07d201 79c6d501 6489d901 1d50dd01 [...y...d....P.. │ │ + 0x0001c580 a31ae101 f6e8e401 17bbe801 0491ec01 ................ │ │ + 0x0001c590 bd6af001 4448f401 9629f801 b50efc01 .j..DH...)...... │ │ + 0x0001c5a0 a0f7ff01 56e40302 d9d40702 26c90b02 ....V.......&... │ │ + 0x0001c5b0 40c10f02 24bd1302 d4bc1702 4ec01b02 @...$.......N... │ │ + 0x0001c5c0 93c71f02 a3d22302 7de12702 21f42b02 ......#.}.'.!.+. │ │ + 0x0001c5d0 900a3002 c8243402 ca423802 95643c02 ..0..$4..B8..d<. │ │ + 0x0001c5e0 2a8a4002 89b34402 b0e04802 a0114d02 *.@...D...H...M. │ │ + 0x0001c5f0 59465102 da7e5502 24bb5902 35fb5d02 YFQ..~U.$.Y.5.]. │ │ + 0x0001c600 0f3f6202 b1866602 1ad26a02 4b216f02 .?b...f...j.K!o. │ │ + 0x0001c610 43747302 02cb7702 88257c02 d5838002 Cts...w..%|..... │ │ + 0x0001c620 e9e58402 c24b8902 62b58d02 c8229202 .....K..b....".. │ │ + 0x0001c630 f4939602 e6089b02 9d819f02 19fea302 ................ │ │ + 0x0001c640 5b7ea802 6102ad02 2c8ab102 bb15b602 [~..a...,....... │ │ + 0x0001c650 0fa5ba02 2738bf02 03cfc302 a369c802 ....'8.......i.. │ │ + 0x0001c660 0708cd02 2daad102 1750d602 c4f9da02 ....-....P...... │ │ + 0x0001c670 34a7df02 6658e402 5b0de902 12c6ed02 4...fX..[....... │ │ + 0x0001c680 8b82f202 c642f702 c306fc02 80ce0003 .....B.......... │ │ + 0x0001c690 ff990503 40690a03 403c0f03 02131403 ....@i..@<...... │ │ + 0x0001c6a0 84ed1803 c6cb1d03 c8ad2203 8a932703 .........."...'. │ │ + 0x0001c6b0 0c7d2c03 4c6a3103 4d5b3603 0c503b03 .},.Lj1.M[6..P;. │ │ + 0x0001c6c0 89484003 c6444503 c0444a03 79484f03 .H@..DE..DJ.yHO. │ │ + 0x0001c6d0 f04f5403 245b5903 166a5e03 c57c6303 .OT.$[Y..j^..|c. │ │ + 0x0001c6e0 31936803 5aad6d03 40cb7203 e2ec7703 1.h.Z.m.@.r...w. │ │ + 0x0001c6f0 40127d03 5a3b8203 30688703 c1988c03 @.}.Z;..0h...... │ │ + 0x0001c700 0ecd9103 16059703 d8409c03 5580a103 .........@..U... │ │ + 0x0001c710 8dc3a603 7f0aac03 2b55b103 90a3b603 ........+U...... │ │ + 0x0001c720 aff5bb03 884bc103 19a5c603 6302cc03 .....K......c... │ │ + 0x0001c730 6663d103 21c8d603 9430dc03 c09ce103 fc..!....0...... │ │ + 0x0001c740 a20ce703 3d80ec03 8ef7f103 9672f703 ....=........r.. │ │ + 0x0001c750 55f1fc03 cb730204 f7f90704 d9830d04 U....s.......... │ │ + 0x0001c760 70111304 bda21804 c0371e04 77d02304 p........7..w.#. │ │ + 0x0001c770 e46c2904 040d2f04 dab03404 63583a04 .l).../...4.cX:. │ │ + 0x0001c780 a0034004 90b24504 34654b04 8b1b5104 ..@...E.4eK...Q. │ │ + 0x0001c790 95d55604 52935c04 c1546204 e1196804 ..V.R.\..Tb...h. │ │ + 0x0001c7a0 b4e26d04 39af7304 6e7f7904 55537f04 ..m.9.s.n.y.US.. │ │ + 0x0001c7b0 ec2a8504 35068b04 2de59004 d6c79604 .*..5...-....... │ │ + 0x0001c7c0 2eae9c04 3698a204 ed85a804 5377ae04 ....6.......Sw.. │ │ + 0x0001c7d0 686cb404 2b65ba04 9d61c004 bc61c604 hl..+e...a...a.. │ │ + 0x0001c7e0 8a65cc04 046dd204 2c78d804 0187de04 .e...m..,x...... │ │ + 0x0001c7f0 8399e404 b0afea04 8ac9f004 10e7f604 ................ │ │ + 0x0001c800 4208fd04 1e2d0305 a6550905 d8810f05 B....-...U...... │ │ + 0x0001c810 b5b11505 3de51b05 6e1c2205 48572805 ....=...n.".HW(. │ │ + 0x0001c820 cd952e05 fad73405 d01d3b05 4e674105 ......4...;.NgA. │ │ + 0x0001c830 75b44705 44054e05 bb595405 d9b15a05 u.G.D.N..YT...Z. │ │ + 0x0001c840 9e0d6105 0a6d6705 1cd06d05 d5367405 ..a..mg...m..6t. │ │ + 0x0001c850 34a17a05 380f8105 e2808705 31f68d05 4.z.8.......1... │ │ + 0x0001c860 256f9405 beeb9a05 fa6ba105 dbefa705 %o.......k...... │ │ + 0x0001c870 5f77ae05 8702b505 5291bb05 c023c205 _w......R....#.. │ │ + 0x0001c880 d0b9c805 8253cf05 d6f0d505 cc91dc05 .....S.......... │ │ + 0x0001c890 6336e305 9cdee905 758af005 ee39f705 c6......u....9.. │ │ + 0x0001c8a0 07edfd05 c0a30406 195e0b06 111c1206 .........^...... │ │ + 0x0001c8b0 a8dd1806 dda21f06 b16b2606 22382d06 .........k&."8-. │ │ + 0x0001c8c0 31083406 dedb3a06 28b34106 0e8e4806 1.4...:.(.A...H. │ │ + 0x0001c8d0 916c4f06 af4e5606 6a345d06 c01d6406 .lO..NV.j4]...d. │ │ + 0x0001c8e0 b10a6b06 3dfb7106 64ef7806 24e77f06 ..k.=.q.d.x.$... │ │ + 0x0001c8f0 7fe28606 73e18d06 00e49406 27ea9b06 ....s.......'... │ │ + 0x0001c900 e6f3a206 3d01aa06 2c12b106 b326b806 ....=...,....&.. │ │ + 0x0001c910 d13ebf06 865ac606 d179cd06 b39cd406 .>...Z...y...... │ │ + 0x0001c920 2bc3db06 38ede206 db1aea06 134cf106 +...8........L.. │ │ + 0x0001c930 df80f806 40b9ff06 35f50607 bd340e07 ....@...5....4.. │ │ + 0x0001c940 d9771507 88be1c07 c9082407 9d562b07 .w........$..V+. │ │ + 0x0001c950 02a83207 f9fc3907 82554107 9bb14807 ..2...9..UA...H. │ │ + 0x0001c960 45115007 7f745707 49db5e07 a3456607 E.P..tW.I.^..Ef. │ │ + 0x0001c970 8cb36d07 03257507 099a7c07 9e128407 ..m..%u...|..... │ │ + 0x0001c980 c08e8b07 700e9307 ac919a07 7618a207 ....p.......v... │ │ + 0x0001c990 cca2a907 ad30b107 1bc2b807 1457c007 .....0.......W.. │ │ + 0x0001c9a0 98efc707 a68bcf07 3f2bd707 62cede07 ........?+..b... │ │ + 0x0001c9b0 0e75e607 431fee07 01cdf507 487efd07 .u..C.......H~.. │ │ + 0x0001c9c0 16330508 6deb0c08 4aa71408 af661c08 .3..m...J....f.. │ │ + 0x0001c9d0 9a292408 0cf02b08 03ba3308 80873b08 .)$...+...3...;. │ │ + 0x0001c9e0 82584308 092d4b08 14055308 a3e05a08 .XC..-K...S...Z. │ │ + 0x0001c9f0 b6bf6208 4ca26a08 65887208 01727a08 ..b.L.j.e.r..rz. │ │ + 0x0001ca00 1e5f8208 be4f8a08 de439208 803b9a08 ._...O...C...;.. │ │ + 0x0001ca10 a236a208 4535aa08 6737b208 093dba08 .6..E5..g7...=.. │ │ + 0x0001ca20 2a46c208 c952ca08 e762d208 8276da08 *F...R...b...v.. │ │ + 0x0001ca30 9c8de208 32a8ea08 45c6f208 d4e7fa08 ....2...E....... │ │ + 0x0001ca40 df0c0309 66350b09 68611309 e5901b09 ....f5..ha...... │ │ + 0x0001ca50 dcc32309 4dfa2b09 37343409 9b713c09 ..#.M.+.744..q<. │ │ + 0x0001ca60 77b24409 ccf64c09 993e5509 dd895d09 w.D...L..>U...]. │ │ + 0x0001ca70 99d86509 cb2a6e09 73807609 91d97e09 ..e..*n.s.v...~. │ │ + 0x0001ca80 25368709 2e968f09 acf99709 9e60a009 %6...........`.. │ │ + 0x0001ca90 04cba809 dd38b109 29aab909 e81ec209 .....8..)....... │ │ + 0x0001caa0 1997ca09 bc12d309 d091db09 5614e409 ............V... │ │ + 0x0001cab0 4b9aec09 b123f509 87b0fd09 cc40060a K....#.......@.. │ │ + 0x0001cac0 7fd40e0a a26b170a 3206200a 2fa4280a .....k..2. ./.(. │ │ + 0x0001cad0 9a45310a 72ea390a b592420a 653e4b0a .E1.r.9...B.e>K. │ │ + 0x0001cae0 80ed530a 06a05c0a f755650a 510f6e0a ..S...\..Ue.Q.n. │ │ + 0x0001caf0 16cc760a 448c7f0a da4f880a d916910a ..v.D....O...... │ │ + 0x0001cb00 40e1990a 0eafa20a 4380ab0a df54b40a @.......C....T.. │ │ + 0x0001cb10 e12cbd0a 4908c60a 16e7ce0a 48c9d70a .,..I.......H... │ │ + 0x0001cb20 dfaee00a d997e90a 3784f20a f773fb0a ........7....s.. │ │ + 0x0001cb30 1b67040b a05d0d0b 8857160b d0541f0b .g...]...W...T.. │ │ + 0x0001cb40 7955280b 8359310b ec603a0b b56b430b yU(..Y1..`:..kC. │ │ + 0x0001cb50 dd794c0b 638b550b 48a05e0b 8ab8670b .yL.c.U.H.^...g. │ │ + 0x0001cb60 29d4700b 24f3790b 7c15830b 303b8c0b ).p.$.y.|...0;.. │ │ + 0x0001cb70 3f64950b a8909e0b 6cc0a70b 8af3b00b ?d......l....... │ │ + 0x0001cb80 012aba0b d163c30b f9a0cc0b 7ae1d50b .*...c......z... │ │ + 0x0001cb90 5225df0b 816ce80b 06b7f10b e204fb0b R%...l.......... │ │ + 0x0001cba0 1356040c 99aa0d0c 7402170c a35d200c .V......t....] . │ │ + 0x0001cbb0 25bc290c fb1d330c 23833c0c 9eeb450c %.)...3.#.<...E. │ │ + 0x0001cbc0 6a574f0c 88c6580c f638620c b5ae6b0c jWO...X..8b...k. │ │ + 0x0001cbd0 c327750c 21a47e0c cd23880c c8a6910c .'u.!.~..#...... │ │ + 0x0001cbe0 102d9b0c a6b6a40c 8943ae0c b8d3b70c .-.......C...... │ │ + 0x0001cbf0 3267c10c f8fdca0c 0998d40c 6435de0c 2g..........d5.. │ │ + 0x0001cc00 09d6e70c f779f10c 2e21fb0c adcb040d .....y...!...... │ │ + 0x0001cc10 74790e0d 832a180d d8de210d 73962b0d ty...*....!.s.+. │ │ + 0x0001cc20 5451350d 7b0f3f0d e6d0480d 9595520d TQ5.{.?...H...R. │ │ + 0x0001cc30 885d5c0d be28660d 37f76f0d f2c8790d .]\..(f.7.o...y. │ │ + 0x0001cc40 ee9d830d 2c768d0d aa51970d 6830a10d ....,v...Q..h0.. │ │ + 0x0001cc50 6612ab0d a3f7b40d 1ee0be0d d8cbc80d f............... │ │ + 0x0001cc60 cebad20d 02addc0d 72a2e60d 1e9bf00d ........r....... │ │ + 0x0001cc70 0597fa0d 2796040e 83980e0e 199e180e ....'........... │ │ + 0x0001cc80 e8a6220e f0b22c0e 30c2360e a8d4400e .."...,.0.6...@. │ │ + 0x0001cc90 56ea4a0e 3b03550e 561f5f0e a73e690e V.J.;.U.V._..>i. │ │ + 0x0001cca0 2c61730e e5867d0e d3af870e f3db910e ,as...}......... │ │ + 0x0001ccb0 470b9c0e cc3da60e 8373b00e 6bacba0e G....=...s..k... │ │ + 0x0001ccc0 83e8c40e cc27cf0e 446ad90e eaafe30e .....'..Dj...... │ │ + 0x0001ccd0 bff8ed0e c244f80e f293020f 4ee60c0f .....D......N... │ │ + 0x0001cce0 d63b170f 8a94210f 69f02b0f 724f360f .;....!.i.+.rO6. │ │ + 0x0001ccf0 a5b1400f 01174b0f 867f550f 32eb5f0f ..@...K...U.2._. │ │ + 0x0001cd00 075a6a0f 02cc740f 24417f0f 6bb9890f .Zj...t.$A..k... │ │ + 0x0001cd10 d834940f 69b39e0f 1e35a90f f7b9b30f .4..i....5...... │ │ + 0x0001cd20 f341be0f 11cdc80f 515bd30f b2ecdd0f .A......Q[...... │ │ + 0x0001cd30 3481e80f d618f30f 97b3fd0f 77510810 4...........wQ.. │ │ + 0x0001cd40 75f21210 91961d10 ca3d2810 1fe83210 u........=(...2. │ │ + 0x0001cd50 91953d10 1e464810 c5f95210 87b05d10 ..=..FH...R...]. │ │ + 0x0001cd60 626a6810 56277310 63e77d10 87aa8810 bjh.V's.c.}..... │ │ + 0x0001cd70 c2709310 143a9e10 7c06a910 f9d5b310 .p...:..|....... │ │ + 0x0001cd80 8ba8be10 317ec910 eb56d410 b832df10 ....1~...V...2.. │ │ + 0x0001cd90 9711ea10 87f3f410 89d8ff10 9bc00a11 ................ │ │ + 0x0001cda0 beab1511 ef992011 2f8b2b11 7d7f3611 ...... ./.+.}.6. │ │ + 0x0001cdb0 d9764111 41714c11 b66e5711 366f6211 .vA.AqL..nW.6ob. │ │ + 0x0001cdc0 c1726d11 57797811 f6828311 9e8f8e11 .rm.Wyx......... │ │ + 0x0001cdd0 4f9f9911 08b2a411 c7c7af11 8ee0ba11 O............... │ │ + 0x0001cde0 5afcc511 2c1bd111 023ddc11 dd61e711 Z...,....=...a.. │ │ + 0x0001cdf0 ba89f211 9bb4fd11 7ee20812 62131412 ........~...b... │ │ + 0x0001ce00 48471f12 2d7e2a12 12b83512 f6f44012 HG..-~*...5...@. │ │ + 0x0001ce10 d9344c12 b9775712 96bd6212 70066e12 .4L..wW...b.p.n. │ │ + 0x0001ce20 45527912 15a18412 e0f28f12 a5479b12 ERy..........G.. │ │ + 0x0001ce30 639fa612 19fab112 c757bd12 6cb8c812 c........W..l... │ │ + 0x0001ce40 081cd412 9a82df12 21ecea12 9d58f612 ........!....X.. │ │ + 0x0001ce50 0cc80113 6f3a0d13 c4af1813 0b282413 ....o:.......($. │ │ + 0x0001ce60 44a32f13 6d213b13 86a24613 8e265213 D./.m!;...F..&R. │ │ + 0x0001ce70 85ad5d13 6a376913 3cc47413 fb538013 ..].j7i.<.t..S.. │ │ + 0x0001ce80 a5e68b13 3b7c9713 bc14a313 26b0ae13 ....;|......&... │ │ + 0x0001ce90 794eba13 b5efc513 d993d113 e43add13 yN...........:.. │ │ + 0x0001cea0 d6e4e813 ad91f413 6a410014 0bf40b14 ........jA...... │ │ + 0x0001ceb0 8fa91714 f7612314 411d2f14 6ddb3a14 .....a#.A./.m.:. │ │ + 0x0001cec0 7a9c4614 67605214 34275e14 dff06914 z.F.g`R.4'^...i. │ │ + 0x0001ced0 69bd7514 d08c8114 155f8d14 35349914 i.u......_..54.. │ │ + 0x0001cee0 310ca514 08e7b014 b8c4bc14 42a5c814 1...........B... │ │ + 0x0001cef0 a588d414 df6ee014 f157ec14 d943f814 .....n...W...C.. │ │ + 0x0001cf00 97320415 2b241015 92181c15 cd0f2815 .2..+$........(. │ │ + 0x0001cf10 dc093415 bc064015 6e064c15 f1085815 ..4...@.n.L...X. │ │ + 0x0001cf20 440e6415 66167015 57217c15 162f8815 D.d.f.p.W!|../.. │ │ + 0x0001cf30 a23f9415 fb52a015 1f69ac15 0f82b815 .?...R...i...... │ │ + 0x0001cf40 c89dc415 4cbcd015 98dddc15 ad01e915 ....L........... │ │ + 0x0001cf50 8828f515 2b520116 937e0d16 c1ad1916 .(..+R...~...... │ │ + 0x0001cf60 b3df2516 69143216 e24b3e16 1d864a16 ..%.i.2..K>...J. │ │ + 0x0001cf70 1ac35616 d8026316 55456f16 928a7b16 ..V...c.UEo...{. │ │ + 0x0001cf80 8ed28716 471d9416 be6aa016 f0baac16 ....G....j...... │ │ + 0x0001cf90 df0db916 8863c516 ebbbd116 0817de16 .....c.......... │ │ + 0x0001cfa0 dd74ea16 6ad5f616 ae380317 a89e0f17 .t..j....8...... │ │ + 0x0001cfb0 58071c17 bd722817 d6e03417 a2514117 X....r(...4..QA. │ │ + 0x0001cfc0 20c54d17 513b5a17 32b46617 c42f7317 .M.Q;Z.2.f../s. │ │ + 0x0001cfd0 05ae7f17 f42e8c17 92b29817 dd38a517 .............8.. │ │ + 0x0001cfe0 d4c1b117 774dbe17 c5dbca17 bc6cd717 ....wM.......l.. │ │ + 0x0001cff0 5e00e417 a796f017 982ffd17 31cb0918 ^......../..1... │ │ + 0x0001d000 6f691618 530a2318 dcad2f18 08543c18 oi..S.#.../..T<. │ │ + 0x0001d010 d8fc4818 49a85518 5d566218 11076f18 ..H.I.U.]Vb...o. │ │ + 0x0001d020 64ba7b18 57708818 e9289518 18e4a118 d.{.Wp...(...... │ │ + 0x0001d030 e3a1ae18 4b62bb18 4e25c818 ebead418 ....Kb..N%...... │ │ + 0x0001d040 21b3e118 f17dee18 584bfb18 571b0819 !....}..XK..W... │ │ + 0x0001d050 eced1419 17c32119 d69a2e19 29753b19 ......!.....)u;. │ │ + 0x0001d060 10524819 89315519 93136219 2ef86e19 .RH..1U...b...n. │ │ + 0x0001d070 59df7b19 13c98819 5cb59519 32a4a219 Y.{.....\...2... │ │ + 0x0001d080 9595af19 8389bc19 fd7fc919 0079d619 .............y.. │ │ + 0x0001d090 8e74e319 a372f019 4173fd19 65760a1a .t...r..As..ev.. │ │ + 0x0001d0a0 107c171a 4084241a f48e311a 2c9c3e1a .|..@.$...1.,.>. │ │ + 0x0001d0b0 e7ab4b1a 24be581a e2d2651a 20ea721a ..K.$.X...e. .r. │ │ + 0x0001d0c0 de03801a 1a208d1a d53e9a1a 0c60a71a ..... ...>...`.. │ │ + 0x0001d0d0 bf83b41a eea9c11a 97d2ce1a bafddb1a ................ │ │ + 0x0001d0e0 562be91a 695bf61a f48d031b f5c2101b V+..i[.......... │ │ + 0x0001d0f0 6bfa1d1b 56342b1b b570381b 87af451b k...V4+..p8...E. │ │ + 0x0001d100 caf0521b 7f34601b a47a6d1b 39c37a1b ..R..4`..zm.9.z. │ │ + 0x0001d110 3c0e881b ad5b951b 8baba21b d5fdaf1b <....[.......... │ │ + 0x0001d120 8a52bd1b a9a9ca1b 3203d81b 245fe51b .R......2...$_.. │ │ + 0x0001d130 7dbdf21b 3d1e001c 64810d1c efe61a1c }...=...d....... │ │ + 0x0001d140 df4e281c 32b9351c e725431c fe94501c .N(.2.5..%C...P. │ │ + 0x0001d150 77065e1c 4f7a6b1c 86f0781c 1b69861c w.^.Ozk...x..i.. │ │ + 0x0001d160 0de4931c 5c61a11c 07e1ae1c 0c63bc1c ....\a.......c.. │ │ + 0x0001d170 6be7c91c 236ed71c 33f7e41c 9a82f21c k...#n..3....... │ │ + 0x0001d180 5710001d 6aa00d1d d1321b1d 8cc7281d W...j....2....(. │ │ + 0x0001d190 9a5e361d f9f7431d a993511d aa315f1d .^6...C...Q..1_. │ │ + 0x0001d1a0 f9d16c1d 97747a1d 8219881d bac0951d ..l..tz......... │ │ + 0x0001d1b0 3d6aa31d 0a16b11d 22c4be1d 8274cc1d =j......"....t.. │ │ + 0x0001d1c0 2b27da1d 1adce71d 5093f51d cb4c031e +'......P....L.. │ │ + 0x0001d1d0 8a08111e 8cc61e1e d1862c1e 58493a1e ..........,.XI:. │ │ + 0x0001d1e0 200e481e 27d5551e 6d9e631e f169711e .H.'.U.m.c..iq. │ │ + 0x0001d1f0 b2377f1e b0078d1e e8d99a1e 5baea81e .7..........[... │ │ + 0x0001d200 0785b61e ec5dc41e 0839d21e 5b16e01e .....]...9..[... │ │ + 0x0001d210 e4f5ed1e a1d7fb1e 92bb091f b6a1171f ................ │ │ + 0x0001d220 0d8a251f 9474331f 4b61411f 32504f1f ..%..t3.KaA.2PO. │ │ + 0x0001d230 47415d1f 89346b1f f729791f 9221871f GA]..4k..)y..!.. │ │ + 0x0001d240 561b951f 4417a31f 5b15b11f 9a15bf1f V...D...[....... │ │ + 0x0001d250 ff17cd1f 8b1cdb1f 3b23e91f 0f2cf71f ........;#...,.. │ │ + 0x0001d260 06370520 20441320 5a532120 b4642f20 .7. D. ZS! .d/ │ │ + 0x0001d270 2e783d20 c68d4b20 7ca55920 4ebf6720 .x= ..K |.Y N.g │ │ + 0x0001d280 3bdb7520 43f98320 64199220 9e3ba020 ;.u C.. d.. .;. │ │ + 0x0001d290 ef5fae20 5786bc20 d5aeca20 67d9d820 ._. W.. ... g.. │ │ + 0x0001d2a0 0e06e720 c734f520 92650321 6e981121 ... .4. .e.!n..! │ │ + 0x0001d2b0 59cd1f21 54042e21 5d3d3c21 73784a21 Y..!T..!]=. ".=/" │ │ + 0x0001d300 fe9a3d22 58fa4b22 ac5b5a22 f9be6822 ..="X.K".[Z"..h" │ │ + 0x0001d310 3f247722 7d8b8522 b0f49322 da5fa222 ?$w"}.."..."._." │ │ + 0x0001d320 f8ccb022 093cbf22 0dadcd22 0220dc22 ...".<."...". ." │ │ + 0x0001d330 e894ea22 be0bf922 82840723 33ff1523 ..."..."...#3..# │ │ + 0x0001d340 d17b2423 5bfa3223 cf7a4123 2cfd4f23 .{$#[.2#.zA#,.O# │ │ + 0x0001d350 73815e23 a0076d23 b48f7b23 ae198a23 s.^#..m#..{#...# │ │ + 0x0001d360 8ca59823 4d33a723 f1c2b523 7754c423 ...#M3.#...#wT.# │ │ + 0x0001d370 dde7d223 227de123 4614f023 47adfe23 ...#"}.#F..#G..# │ │ + 0x0001d380 25480d24 dde41b24 71832a24 dd233924 %H.$...$q.*$.#9$ │ │ + 0x0001d390 22c64724 3e6a5624 31106524 f8b77324 ".G$>jV$1.e$..s$ │ │ + 0x0001d3a0 94618224 030d9124 44ba9f24 5769ae24 .a.$...$D..$Wi.$ │ │ + 0x0001d3b0 391abd24 eacccb24 6a81da24 b737e924 9..$...$j..$.7.$ │ │ + 0x0001d3c0 cfeff724 b3a90625 60651525 d6222425 ...$...%`e.%."$% │ │ + 0x0001d3d0 15e23225 1aa34125 e4655025 742a5f25 ..2%..A%.eP%t*_% │ │ + 0x0001d3e0 c7f06d25 ddb87c25 b4828b25 4c4e9a25 ..m%..|%...%LN.% │ │ + 0x0001d3f0 a41ba925 baeab725 8ebbc625 1e8ed525 ...%...%...%...% │ │ + 0x0001d400 6962e425 6e38f325 2d100226 a4e91026 ib.%n8.%-..&...& │ │ + 0x0001d410 d3c41f26 b7a12e26 50803d26 9e604c26 ...&...&P.=&.`L& │ │ + 0x0001d420 9e425b26 50266a26 b30b7926 c6f28726 .B[&P&j&..y&...& │ │ + 0x0001d430 88db9626 f7c5a526 13b2b426 da9fc326 ...&...&...&...& │ │ + 0x0001d440 4c8fd226 6780e126 2b73f026 9667ff26 L..&g..&+s.&.g.& │ │ + 0x0001d450 a75d0e27 5d551d27 b74e2c27 b5493b27 .].']U.'.N,'.I;' │ │ + 0x0001d460 54464a27 95445927 75446827 f4457727 TFJ'.DY'uDh'.Ew' │ │ + 0x0001d470 10498627 c94d9527 1e54a427 0d5cb327 .I.'.M.'.T.'.\.' │ │ + 0x0001d480 9665c227 b770d127 6f7de027 bd8bef27 .e.'.p.'o}.'...' │ │ + 0x0001d490 a09bfe27 18ad0d28 22c01c28 bed42b28 ...'...("..(..+( │ │ + 0x0001d4a0 ebea3a28 a7024a28 f21b5928 cb366828 ..:(..J(..Y(.6h( │ │ + 0x0001d4b0 30537728 20718628 9b909528 9eb1a428 0Sw( q.(...(...( │ │ + 0x0001d4c0 2ad4b328 3df8c228 d51dd228 f344e128 *..(=..(...(.D.( │ │ + 0x0001d4d0 946df028 b897ff28 5dc30e29 82f01d29 .m.(...(]..)...) │ │ + 0x0001d4e0 271f2d29 4a4f3c29 eb804b29 07b45a29 '.-)JO<)..K)..Z) │ │ + 0x0001d4f0 9ee86929 af1e7929 39568829 3b8f9729 ..i)..y)9V.);..) │ │ + 0x0001d500 b3c9a629 a005b629 0243c529 d781d429 ...)...).C.)...) │ │ + 0x0001d510 1ec2e329 d603f329 fd46022a 948b112a ...)...).F.*...* │ │ + 0x0001d520 98d1202a 0919302a e6613f2a 2cac4e2a .. *..0*.a?*,.N* │ │ + 0x0001d530 dcf75d2a f4446d2a 74937c2a 59e38b2a ..]*.Dm*t.|*Y..* │ │ + 0x0001d540 a2349b2a 5087aa2a 60dbb92a d130c92a .4.*P..*`..*.0.* │ │ + 0x0001d550 a387d82a d3dfe72a 6239f72a 4e94062b ...*...*b9.*N..+ │ │ + 0x0001d560 96f0152b 384e252b 34ad342b 890d442b ...+8N%+4.4+..D+ │ │ + 0x0001d570 346f532b 36d2622b 8d36722b 389c812b 4oS+6.b+.6r+8..+ │ │ + 0x0001d580 3603912b 866ba02b 26d5af2b 1540bf2b 6..+.k.+&..+.@.+ │ │ + 0x0001d590 53acce2b de19de2b b588ed2b d7f8fc2b S..+...+...+...+ │ │ + 0x0001d5a0 436a0c2c f7dc1b2c f3502b2c 35c63a2c Cj.,...,.P+,5.:, │ │ + 0x0001d5b0 bd3c4a2c 88b4592c 972d692c e7a7782c ..76R.7 │ │ + 0x0001d8a0 ed65e937 087af937 858e0938 63a31938 .e.7.z.7...8c..8 │ │ + 0x0001d8b0 a2b82938 3fce3938 3ae44938 91fa5938 ..)8?.98:.I8..Y8 │ │ + 0x0001d8c0 43116a38 4f287a38 b43f8a38 70579a38 C.j8O(z8.?.8pW.8 │ │ + 0x0001d8d0 836faa38 ea87ba38 a5a0ca38 b2b9da38 .o.8...8...8...8 │ │ + 0x0001d8e0 11d3ea38 bfecfa38 bc060b39 07211b39 ...8...8...9.!.9 │ │ + 0x0001d8f0 9e3b2b39 80563b39 ac714b39 208d5b39 .;+9.V;9.qK9 .[9 │ │ + 0x0001d900 dca86b39 ddc47b39 24e18b39 aefd9b39 ..k9..{9$..9...9 │ │ + 0x0001d910 7a1aac39 8837bc39 d554cc39 6172dc39 z..9.7.9.T.9ar.9 │ │ + 0x0001d920 2a90ec39 2faefc39 70cc0c3a eaea1c3a *..9/..9p..:...: │ │ + 0x0001d930 9c092d3a 85283d3a a5474d3a f9665d3a ..-:.(=:.GM:.f]: │ │ + 0x0001d940 80866d3a 3aa67d3a 25c68d3a 3fe69d3a ..m::.}:%..:?..: │ │ + 0x0001d950 8806ae3a fe26be3a a047ce3a 6d68de3a ...:.&.:.G.:mh.: │ │ + 0x0001d960 6389ee3a 82aafe3a c7cb0e3b 32ed1e3b c..:...:...;2..; │ │ + 0x0001d970 c20e2f3b 75303f3b 4a524f3b 40745f3b ../;u0?;JRO;@t_; │ │ + 0x0001d980 56966f3b 89b87f3b dada8f3b 46fd9f3b V.o;...;...;F..; │ │ + 0x0001d990 ce1fb03b 6e42c03b 2665d03b f687e03b ...;nB.;&e.;...; │ │ + 0x0001d9a0 daaaf03b d4cd003c e0f0103c fe13213c ...;...<...<..!< │ │ + 0x0001d9b0 2d37313c 6b5a413c b77d513c 10a1613c -71.\.>m.%> │ │ + 0x0001da30 1da2353e b4c4453e 31e7553e 9409663e ..5>..E>1.U>..f> │ │ + 0x0001da40 da2b763e 034e863e 0d70963e f791a63e .+v>.N.>.p.>...> │ │ + 0x0001da50 bfb3b63e 65d5c63e e8f6d63e 4518e73e ...>e..>...>E..> │ │ + 0x0001da60 7c39f73e 8c5a073f 737b173f 309c273f |9.>.Z.?s{.?0.'? │ │ + 0x0001da70 c2bc373f 27dd473f 5ffd573f 681d683f ..7?'.G?_.W?h.h? │ │ + 0x0001da80 403d783f e75c883f 5c7c983f 9c9ba83f @=x?.\.?\|.?...? │ │ + 0x0001da90 a7bab83f 7cd9c83f 19f8d83f 7e16e93f ...?|..?...?~..? │ │ + 0x0001daa0 a834f93f 96520940 49701940 bd8d2940 .4.?.R.@Ip.@..)@ │ │ + 0x0001dab0 f2aa3940 e7c74940 9ae45940 0a016a40 ..9@..I@..Y@..j@ │ │ + 0x0001dac0 361d7a40 1d398a40 bd549a40 1570aa40 6.z@.9.@.T.@.p.@ │ │ + 0x0001dad0 258bba40 eaa5ca40 63c0da40 90daea40 %..@...@c..@...@ │ │ + 0x0001dae0 6ef4fa40 fe0d0b41 3d271b41 2a402b41 n..@...A='.A*@+A │ │ + 0x0001daf0 c4583b41 0a714b41 fa885b41 93a06b41 .X;A.qKA..[A..kA │ │ + 0x0001db00 d5b77b41 bece8b41 4ce59b41 7efbab41 ..{A...AL..A~..A │ │ + 0x0001db10 5311bc41 ca26cc41 e23bdc41 9950ec41 S..A.&.A.;.A.P.A │ │ + 0x0001db20 ef64fc41 e1780c42 6f8c1c42 979f2c42 .d.A.x.Bo..B..,B │ │ + 0x0001db30 58b23c42 b2c44c42 a2d65c42 27e86c42 X.DZ.ND..^D> nD │ │ + 0x0001dbc0 53217e44 d5218e44 c0219e44 1521ae44 S!~D.!.D.!.D.!.D │ │ + 0x0001dbd0 d11fbe44 f41dce44 7d1bde44 6a18ee44 ...D...D}..Dj..D │ │ + 0x0001dbe0 ba14fe44 6b100e45 7e0b1e45 ef052e45 ...Dk..E~..E...E │ │ + 0x0001dbf0 bfff3d45 ebf84d45 73f15d45 56e96d45 ..=E..MEs.]EV.mE │ │ + 0x0001dc00 92e07d45 26d78d45 10cd9d45 51c2ad45 ..}E&..E...EQ..E │ │ + 0x0001dc10 e5b6bd45 cdaacd45 069edd45 9190ed45 ...E...E...E...E │ │ + 0x0001dc20 6a82fd45 92730d46 07641d46 c8532d46 j..E.s.F.d.F.S-F │ │ + 0x0001dc30 d4423d46 29314d46 c61e5d46 aa0b6d46 .B=F)1MF..]F..mF │ │ + 0x0001dc40 d3f77c46 42e38c46 f3cd9c46 e7b7ac46 ..|FB..F...F...F │ │ + 0x0001dc50 1ca1bc46 9089cc46 4371dc46 3358ec46 ...F...FCq.F3X.F │ │ + 0x0001dc60 5f3efc46 c6230c47 67081c47 40ec2b47 _>.F.#.Gg..G@.+G │ │ + 0x0001dc70 50cf3b47 96b14b47 11935b47 c0736b47 P.;G..KG..[G.skG │ │ + 0x0001dc80 a1537b47 b4328b47 f6109b47 67eeaa47 .S{G.2.G...Gg..G │ │ + 0x0001dc90 06cbba47 d1a6ca47 c781da47 e75bea47 ...G...G...G.[.G │ │ + 0x0001dca0 3035fa47 a10d0a48 37e51948 f3bb2948 05.G...H7..H..)H │ │ + 0x0001dcb0 d3913948 d6664948 fb3a5948 3f0e6948 ..9H.fIH.:YH?.iH │ │ + 0x0001dcc0 a3e07848 25b28848 c4829848 7e52a848 ..xH%..H...H~R.H │ │ + 0x0001dcd0 5321b848 41efc748 47bcd748 6388e748 S!.HA..HG..Hc..H │ │ + 0x0001dce0 9653f748 dc1d0749 36e71649 a2af2649 .S.H...I6..I..&I │ │ + 0x0001dcf0 1f773649 ac3d4649 47035649 efc76549 .w6I.=FIG.VI..eI │ │ + 0x0001dd00 a48b7549 634e8549 2c109549 fed0a449 ..uIcN.I,..I...I │ │ + 0x0001dd10 d790b449 b64fc449 9a0dd449 82cae349 ...I.O.I...I...I │ │ + 0x0001dd20 6c86f349 5941034a 45fb124a 30b4224a l..IYA.JE..J0."J │ │ + 0x0001dd30 196c324a ff22424a e1d8514a bd8d614a .l2J."BJ..QJ..aJ │ │ + 0x0001dd40 9241714a 5ff4804a 23a6904a dd56a04a .AqJ_..J#..J.V.J │ │ + 0x0001dd50 8b06b04a 2cb5bf4a c062cf4a 440fdf4a ...J,..J.b.JD..J │ │ + 0x0001dd60 b9baee4a 1c65fe4a 6c0e0e4b a9b61d4b ...J.e.Jl..K...K │ │ + 0x0001dd70 d15d2d4b e2033d4b dda84c4b bf4c5c4b .]-K..=K..LK.L\K │ │ + 0x0001dd80 88ef6b4b 36917b4b c8318b4b 3dd19a4b ..kK6.{K.1.K=..K │ │ + 0x0001dd90 936faa4b cb0cba4b e2a8c94b d743d94b .o.K...K...K.C.K │ │ + 0x0001dda0 a9dde84b 5876f84b e10d084c 44a4174c ...KXv.K...LD..L │ │ + 0x0001ddb0 7f39274c 92cd364c 7b60464c 39f2554c .9'L..6L{`FL9.UL │ │ + 0x0001ddc0 cb82654c 2f12754c 65a0844c 6c2d944c ..eL/.uLe..Ll-.L │ │ + 0x0001ddd0 42b9a34c e643b34c 57cdc24c 9455d24c B..L.C.LW..L.U.L │ │ + 0x0001dde0 9cdce14c 6d62f14c 07e7004d 686a104d ...Lmb.L...Mhj.M │ │ + 0x0001ddf0 8fec1f4d 7a6d2f4d 2aed3e4d 9d6b4e4d ...Mzm/M*.>M.kNM │ │ + 0x0001de00 d1e85d4d c5646d4d 79df7c4d eb588c4d ..]M.dmMy.|M.X.M │ │ + 0x0001de10 1ad19b4d 0448ab4d aabdba4d 0932ca4d ...M.H.M...M.2.M │ │ + 0x0001de20 20a5d94d ef16e94d 7487f84d aef6074e ..M...Mt..M...N │ │ + 0x0001de30 9c64174e 3cd1264e 8f3c364e 92a6454e .d.N<.&N.<6N..EN │ │ + 0x0001de40 440f554e a476644e b2dc734e 6c41834e D.UN.vdN..sNlA.N │ │ + 0x0001de50 d1a4924e df06a24e 9667b14e f5c6c04e ...N...N.g.N...N │ │ + 0x0001de60 fa24d04e a581df4e f3dcee4e e536fe4e .$.N...N...N.6.N │ │ + 0x0001de70 798f0d4f ade61c4f 823c2c4f f4903b4f y..O...O.<,O..;O │ │ + 0x0001de80 05e44a4f b1355a4f fa85694f dcd4784f ..JO.5ZO..iO..xO │ │ + 0x0001de90 5722884f 6a6e974f 14b9a64f 5402b64f W".Ojn.O...OT..O │ │ + 0x0001dea0 284ac54f 9090d44f 8bd5e34f 1719f34f (J.O...O...O...O │ │ + 0x0001deb0 335b0250 de9b1150 17db2050 dd183050 3[.P...P.. P..0P │ │ + 0x0001dec0 2f553f50 0b904e50 71c95d50 60016d50 /U?P..NPq.]P`.mP │ │ + 0x0001ded0 d7377c50 d36c8b50 55a09a50 5bd2a950 .7|P.l.PU..P[..P │ │ + 0x0001dee0 e402b950 ef31c850 7b5fd750 878be650 ...P.1.P{_.P...P │ │ + 0x0001def0 12b6f550 1adf0451 9f061451 a02c2351 ...P...Q...Q.,#Q │ │ + 0x0001df00 1a513251 0f744151 7b955051 5fb55f51 .Q2Q.tAQ{.PQ_._Q │ │ + 0x0001df10 b8d36e51 87f07d51 ca0b8d51 7f259c51 ..nQ..}Q...Q.%.Q │ │ + 0x0001df20 a73dab51 3f54ba51 4769c951 bd7cd851 .=.Q?T.QGi.Q.|.Q │ │ + 0x0001df30 a18ee751 f19ef651 adad0552 d3ba1452 ...Q...Q...R...R │ │ + 0x0001df40 62c62352 5ad03252 b9d84152 7ddf5052 b.#RZ.2R..AR}.PR │ │ + 0x0001df50 a7e45f52 35e86e52 26ea7d52 78ea8c52 .._R5.nR&.}Rx..R │ │ + 0x0001df60 2ce99b52 3fe6aa52 b0e1b952 80dbc852 ,..R?..R...R...R │ │ + 0x0001df70 acd3d752 33cae652 15bff552 51b20453 ...R3..R...RQ..S │ │ + 0x0001df80 e5a31353 d0932253 12823153 a86e4053 ...S.."S..1S.n@S │ │ + 0x0001df90 93594f53 d2425e53 622a6d53 43107c53 .YOS.B^Sb*mSC.|S │ │ + 0x0001dfa0 75f48a53 f6d69953 c4b7a853 e096b753 u..S...S...S...S │ │ + 0x0001dfb0 4774c653 fa4fd553 f629e453 3b02f353 Gt.S.O.S.).S;..S │ │ + 0x0001dfc0 c8d80154 9cad1054 b5801f54 13522e54 ...T...T...T.R.T │ │ + 0x0001dfd0 b5213d54 9aef4b54 c0bb5a54 27866954 .!=T..KT..ZT'.iT │ │ + 0x0001dfe0 ce4e7854 b3158754 d6da9554 359ea454 .NxT...T...T5..T │ │ + 0x0001dff0 d05fb354 a61fc254 b5ddd054 fd99df54 ._.T...T...T...T │ │ + 0x0001e000 7c54ee54 320dfd54 1dc40b55 3d791a55 |T.T2..T...U=y.U │ │ + 0x0001e010 912c2955 16de3755 ce8d4655 b63b5555 .,)U..7U..FU.;UU │ │ + 0x0001e020 cde76355 13927255 873a8155 27e18f55 ..cU..rU.:.U'..U │ │ + 0x0001e030 f2859e55 e928ad55 08cabb55 5069ca55 ...U.(.U...UPi.U │ │ + 0x0001e040 c006d955 57a2e755 133cf655 f4d30456 ...UW..U.<.U...V │ │ + 0x0001e050 f8691356 1ffe2156 67903056 d1203f56 .i.V..!Vg.0V. ?V │ │ + 0x0001e060 5aaf4d56 023c5c56 c7c66a56 aa4f7956 Z.MV.<\V..jV.OyV │ │ + 0x0001e070 a8d68756 c15b9656 f4dea456 4060b356 ...V.[.V...V@`.V │ │ + 0x0001e080 a4dfc156 1f5dd056 afd8de56 5552ed56 ...V.].V...VUR.V │ │ + 0x0001e090 0fcafb56 dc3f0a57 bcb31857 ac252757 ...V.?.W...W.%'W │ │ + 0x0001e0a0 ad953557 bd034457 db6f5257 07da6057 ..5W..DW.oRW..`W │ │ + 0x0001e0b0 3f426f57 83a87d57 d10c8c57 296f9a57 ?BoW..}W...W)o.W │ │ + 0x0001e0c0 8acfa857 f22db757 618ac557 d6e4d357 ...W.-.Wa..W...W │ │ + 0x0001e0d0 503de257 cd93f057 4ee8fe57 d13a0d58 P=.W...WN..W.:.X │ │ + 0x0001e0e0 548b1b58 d8d92958 5c263858 dd704658 T..X..)X\&8X.pFX │ │ + 0x0001e0f0 5cb95458 d8ff6258 4f447158 c1867f58 \.TX..bXODqX...X │ │ + 0x0001e100 2cc78d58 91059c58 ed41aa58 407cb858 ,..X...X.A.X@|.X │ │ + 0x0001e110 89b4c658 c7ead458 f91ee358 1f51f158 ...X...X...X.Q.X │ │ + 0x0001e120 3781ff58 40af0d59 3adb1b59 24052a59 7..X@..Y:..Y$.*Y │ │ + 0x0001e130 fc2c3859 c2524659 75765459 15986259 .,8Y.RFYuvTY..bY │ │ + 0x0001e140 9fb77059 13d57e59 71f08c59 b7099b59 ..pY..~Yq..Y...Y │ │ + 0x0001e150 e520a959 f935b759 f448c559 d259d359 . .Y.5.Y.H.Y.Y.Y │ │ + 0x0001e160 9568e159 3b75ef59 c47ffd59 2d880b5a .h.Y;u.Y...Y-..Z │ │ + 0x0001e170 778e195a a092275a a994355a 8e94435a w..Z..'Z..5Z..CZ │ │ + 0x0001e180 5192515a f08d5f5a 6a876d5a be7e7b5a Q.QZ.._Zj.mZ.~{Z │ │ + 0x0001e190 ec73895a f266975a d057a55a 8546b35a .s.Z.f.Z.W.Z.F.Z │ │ + 0x0001e1a0 0f33c15a 6f1dcf5a a305dd5a aaebea5a .3.Zo..Z...Z...Z │ │ + 0x0001e1b0 84cff85a 2fb1065b ab90145b f76d225b ...Z/..[...[.m"[ │ │ + 0x0001e1c0 1249305b fc213e5b b2f84b5b 35cd595b .I0[.!>[..K[5.Y[ │ │ + 0x0001e1d0 849f675b 9e6f755b 823d835b 2e09915b ..g[.ou[.=.[...[ │ │ + 0x0001e1e0 a3d29e5b e099ac5b e35eba5b ac21c85b ...[...[.^.[.!.[ │ │ + 0x0001e1f0 3ae2d55b 8ca0e35b a15cf15b 7916ff5b :..[...[.\.[y..[ │ │ + 0x0001e200 12ce0c5c 6c831a5c 8636285c 60e7355c ...\l..\.6(\`.5\ │ │ + 0x0001e210 f795435c 4c42515c 5eec5e5c 2b946c5c ..C\LBQ\^.^\+.l\ │ │ + 0x0001e220 b4397a5c f7dc875c f37d955c a81ca35c .9z\...\.}.\...\ │ │ + 0x0001e230 15b9b05c 3853be5c 12ebcb5c a180d95c ...\8S.\...\...\ │ │ + 0x0001e240 e513e75c dda4f45c 8733025d e4bf0f5d ...\...\.3.]...] │ │ + 0x0001e250 f2491d5d b1d12a5d 1f57385d 3cda455d .I.]..*].W8]<.E] │ │ + 0x0001e260 085b535d 81d9605d a7556e5d 78cf7b5d .[S]..`].Un]x.{] │ │ + 0x0001e270 f546895d 1cbc965d ec2ea45d 659fb15d .F.]...]...]e..] │ │ + 0x0001e280 860dbf5d 4e79cc5d bde2d95d d149e75d ...]Ny.]...].I.] │ │ + 0x0001e290 8aaef45d e710025e e7700f5e 8ace1c5e ...]...^.p.^...^ │ │ + 0x0001e2a0 ce292a5e b482375e 3ad9445e 5f2d525e .)*^..7^:.D^_-R^ │ │ + 0x0001e2b0 237f5f5e 85ce6c5e 851b7a5e 2066875e #._^..l^..z^ f.^ │ │ + 0x0001e2c0 58ae945e 2af4a15e 9737af5e 9d78bc5e X..^*..^.7.^.x.^ │ │ + 0x0001e2d0 3cb7c95e 72f3d65e 412de45e a564f15e <..^r..^A-.^.d.^ │ │ + 0x0001e2e0 9f99fe5e 2fcc0b5f 52fc185f 092a265f ...^/.._R.._.*&_ │ │ + 0x0001e2f0 5355335f 2f7e405f 9da44d5f 9bc85a5f SU3_/~@_..M_..Z_ │ │ + 0x0001e300 29ea675f 4609755f f225825f 2b408f5f ).g_F.u_.%._+@._ │ │ + 0x0001e310 f2579c5f 446da95f 2380b65f 8c90c35f .W._Dm._#.._..._ │ │ + 0x0001e320 7f9ed05f fca9dd5f 02b3ea5f 90b9f75f ..._..._..._..._ │ │ + 0x0001e330 a5bd0460 40bf1160 62be1e60 09bb2b60 ...`@..`b..`..+` │ │ + 0x0001e340 34b53860 e4ac4560 16a25260 cb945f60 4.8`..E`..R`.._` │ │ + 0x0001e350 02856c60 b9727960 f25d8660 aa469360 ..l`.ry`.].`.F.` │ │ + 0x0001e360 e12ca060 9610ad60 c9f1b960 79d0c660 .,.`...`...`y..` │ │ + 0x0001e370 a5acd360 4d86e060 705ded60 0d32fa60 ...`M..`p].`.2.` │ │ + 0x0001e380 24040761 b4d31361 bca02061 3c6b2d61 $..a...a.. ad..Kd │ │ + 0x0001e490 4e265764 41446364 835f6f64 14787b64 N&WdADcd._od.x{d │ │ + 0x0001e4a0 f38d8764 20a19364 99b19f64 5fbfab64 ...d ..d...d_..d │ │ + 0x0001e4b0 71cab764 ced2c364 77d8cf64 69dbdb64 q..d...dw..di..d │ │ + 0x0001e4c0 a6dbe764 2bd9f364 fad3ff64 11cc0b65 ...d+..d...d...e │ │ + 0x0001e4d0 6fc11765 15b42365 02a42f65 34913b65 o..e..#e../e4.;e │ │ + 0x0001e4e0 ad7b4765 6a635365 6d485f65 b32a6b65 .{GejcSemH_e.*ke │ │ + 0x0001e4f0 3d0a7765 0ae78265 1ac18e65 6d989a65 =.we...e...em..e │ │ + 0x0001e500 006da665 d53eb265 eb0dbe65 41dac965 .m.e.>.e...eA..e │ │ + 0x0001e510 d7a3d565 ac6ae165 bf2eed65 11f0f865 ...e.j.e...e...e │ │ + 0x0001e520 a1ae0466 6e6a1066 77231c66 bed92766 ...fnj.fw#.f..'f │ │ + 0x0001e530 408d3366 fd3d3f66 f5eb4a66 28975666 @.3f.=?f..Jf(.Vf │ │ + 0x0001e540 953f6266 3be56d66 1b887966 33288566 .?bf;.mf..yf3(.f │ │ + 0x0001e550 83c59066 0b609c66 caf7a766 c08cb366 ...f.`.f...f...f │ │ + 0x0001e560 ec1ebf66 4faeca66 e63ad666 b3c4e166 ...fO..f.:.f...f │ │ + 0x0001e570 b44bed66 eacff866 53510467 efcf0f67 .K.f...fSQ.g...g │ │ + 0x0001e580 be4b1b67 bfc42667 f33a3267 58ae3d67 .K.g..&g.:2gX.=g │ │ + 0x0001e590 ee1e4967 b58c5467 abf75f67 d25f6b67 ..Ig..Tg.._g._kg │ │ + 0x0001e5a0 28c57667 ad278267 61878d67 43e49867 (.vg.'.ga..gC..g │ │ + 0x0001e5b0 523ea467 8f95af67 f9e9ba67 8f3bc667 R>.g...g...g.;.g │ │ + 0x0001e5c0 528ad167 40d6dc67 591fe867 9d65f367 R..g@..gY..g.e.g │ │ + 0x0001e5d0 0ca9fe67 a5e90968 68271568 54622068 ...g...hh'.hTb h │ │ + 0x0001e5e0 689a2b68 a6cf3668 0b024268 99314d68 h.+h..6h..Bh.1Mh │ │ + 0x0001e5f0 4d5e5868 29886368 2baf6e68 54d37968 M^Xh).ch+.nhT.yh │ │ + 0x0001e600 a2f48468 16139068 b02e9b68 6d47a668 ...h...h...hmG.h │ │ + 0x0001e610 505db168 5670bc68 8080c768 cd8dd268 P].hVp.h...h...h │ │ + 0x0001e620 3e98dd68 d09fe868 86a4f368 5da6fe68 >..h...h...h]..h │ │ + 0x0001e630 55a50969 6fa11469 a99a1f69 04912a69 U..io..i...i..*i │ │ + 0x0001e640 80843569 1b754069 d5624b69 af4d5669 ..5i.u@i.bKi.MVi │ │ + 0x0001e650 a7356169 be1a6c69 f3fc7669 46dc8169 .5ai..li..viF..i │ │ + 0x0001e660 b6b88c69 43929769 ed68a269 b43cad69 ...iC..i.h.i.<.i │ │ + 0x0001e670 970db869 96dbc269 b0a6cd69 e56ed869 ...i...i...i.n.i │ │ + 0x0001e680 3634e369 a1f6ed69 26b6f869 c572036a 64.i...i&..i.r.j │ │ + 0x0001e690 7e2c0e6a 50e3186a 3c97236a 40482e6a ~,.jP..j<.#j@H.j │ │ + 0x0001e6a0 5df6386a 91a1436a de494e6a 42ef586a ].8j..Cj.INjB.Xj │ │ + 0x0001e6b0 be91636a 51316e6a facd786a ba67836a ..cjQ1nj..xj.g.j │ │ + 0x0001e6c0 90fe8d6a 7c92986a 7d23a36a 94b1ad6a ...j|..j}#.j...j │ │ + 0x0001e6d0 c03cb86a 00c5c26a 554acd6a bfccd76a .<.j...jUJ.j...j │ │ + 0x0001e6e0 3c4ce26a cdc8ec6a 7142f76a 29b9016b nb.Gn │ │ + 0x0001e840 8a06516e b77e5a6e e7f3636e 1b666d6e ..Qn.~Zn..cn.fmn │ │ + 0x0001e850 52d5766e 8e41806e ccaa896e 0f11936e R.vn.A.n...n...n │ │ + 0x0001e860 54749c6e 9dd4a56e e931af6e 378cb86e Tt.n...n.1.n7..n │ │ + 0x0001e870 89e3c16e de37cb6e 3689d46e 90d7dd6e ...n.7.n6..n...n │ │ + 0x0001e880 ee22e76e 4d6bf06e b0b0f96e 15f3026f .".nMk.n...n...o │ │ + 0x0001e890 7c320c6f e66e156f 52a81e6f c1de276f |2.o.n.oR..o..'o │ │ + 0x0001e8a0 3212316f a5423a6f 1a70436f 919a4c6f 2.1o.B:o.pCo..Lo │ │ + 0x0001e8b0 0ac2556f 86e65e6f 0308686f 8226716f ..Uo..^o..ho.&qo │ │ + 0x0001e8c0 03427a6f 865a836f 0b708c6f 9182956f .Bzo.Z.o.p.o...o │ │ + 0x0001e8d0 1a929e6f a49ea76f 30a8b06f bdaeb96f ...o...o0..o...o │ │ + 0x0001e8e0 4cb2c26f ddb2cb6f 6fb0d46f 03abdd6f L..o...oo..o...o │ │ + 0x0001e8f0 99a2e66f 3097ef6f c988f86f 63770170 ...o0..o...ocw.p │ │ + 0x0001e900 ff620a70 9c4b1370 3b311c70 dc132570 .b.p.K.p;1.p..%p │ │ + 0x0001e910 7ef32d70 21d03670 c6a93f70 6d804870 ~.-p!.6p..?pm.Hp │ │ + 0x0001e920 15545170 bf245a70 6bf26270 17bd6b70 .TQp.$Zpk.bp..kp │ │ + 0x0001e930 c6847470 76497d70 280b8670 dcc98e70 ..tpvI}p(..p...p │ │ + 0x0001e940 91859770 483ea070 00f4a870 bba6b170 ...pH>.p...p...p │ │ + 0x0001e950 7756ba70 3503c370 f5accb70 b653d470 wV.p5..p...p.S.p │ │ + 0x0001e960 7af7dc70 4098e570 0736ee70 d1d0f670 z..p@..p.6.p...p │ │ + 0x0001e970 9d68ff70 6bfd0771 3b8f1071 0d1e1971 .h.pk..q;..q...q │ │ + 0x0001e980 e2a92171 b9322a71 92b83271 6e3b3b71 ..!q.2*q..2qn;;q │ │ + 0x0001e990 4cbb4371 2d384c71 11b25471 f7285d71 L.Cq-8Lq..Tq.(]q │ │ + 0x0001e9a0 e09c6571 cc0d6e71 bb7b7671 ace67e71 ..eq..nq.{vq..~q │ │ + 0x0001e9b0 a14e8771 99b38f71 94159871 9374a071 .N.q...q...q.t.q │ │ + 0x0001e9c0 94d0a871 9a29b171 a27fb971 afd2c171 ...q.).q...q...q │ │ + 0x0001e9d0 bf22ca71 d26fd271 eab9da71 0601e371 .".q.o.q...q...q │ │ + 0x0001e9e0 2645eb71 4a86f371 72c4fb71 9eff0372 &E.qJ..qr..q...r │ │ + 0x0001e9f0 cf370c72 056d1472 3f9f1c72 7ece2472 .7.r.m.r?..r~.$r │ │ + 0x0001ea00 c2fa2c72 0b243572 594a3d72 ad6d4572 ..,r.$5rYJ=r.mEr │ │ + 0x0001ea10 058e4d72 63ab5572 c7c55d72 31dd6572 ..Mrc.Ur..]r1.er │ │ + 0x0001ea20 a0f16d72 15037672 91117e72 121d8672 ..mr..vr..~r...r │ │ + 0x0001ea30 9a258e72 282b9672 bd2d9e72 592da672 .%.r(+.r.-.rY-.r │ │ + 0x0001ea40 fc29ae72 a523b672 561abe72 0e0ec672 .).r.#.rV..r...r │ │ + 0x0001ea50 cefecd72 95ecd572 64d7dd72 3bbfe572 ...r...rd..r;..r │ │ + 0x0001ea60 1aa4ed72 0186f572 f164fd72 e9400573 ...r...r.d.r.@.s │ │ + 0x0001ea70 e9190d73 f3ef1473 05c31c73 21932473 ...s...s...s!.$s │ │ + 0x0001ea80 46602c73 752a3473 adf13b73 efb54373 F`,su*4s..;s..Cs │ │ + 0x0001ea90 3b774b73 91355373 f2f05a73 5da96273 ;wKs.5Ss..Zs].bs │ │ + 0x0001eaa0 d35e6a73 53117273 dfc07973 766d8173 .^jsS.rs..ysvm.s │ │ + 0x0001eab0 19178973 c7bd9073 81619873 4702a073 ...s...s.a.sG..s │ │ + 0x0001eac0 1aa0a773 f83aaf73 e4d2b673 dc67be73 ...s.:.s...s.g.s │ │ + 0x0001ead0 e1f9c573 f388cd73 1315d573 409edc73 ...s...s...s@..s │ │ + 0x0001eae0 7c24e473 c5a7eb73 1c28f373 82a5fa73 |$.s...s.(.s...s │ │ + 0x0001eaf0 f71f0274 7b970974 0d0c1174 af7d1874 ...t{..t...t.}.t │ │ + 0x0001eb00 61ec1f74 22582774 f3c02e74 d5263674 a..t"X't...t.&6t │ │ + 0x0001eb10 c7893d74 c9e94474 dd464c74 01a15374 ..=t..Dt.FLt..St │ │ + 0x0001eb20 37f85a74 7f4c6274 d89d6974 44ec7074 7.Zt.Lbt..itD.pt │ │ + 0x0001eb30 c2377874 52807f74 f5c58674 ac088e74 .7xtR..t...t...t │ │ + 0x0001eb40 75489574 52859c74 43bfa374 48f6aa74 uH.tR..tC..tH..t │ │ + 0x0001eb50 622ab274 905bb974 d289c074 2ab5c774 b*.t.[.t...t*..t │ │ + 0x0001eb60 97ddce74 1a03d674 b225dd74 6145e474 ...t...t.%.taE.t │ │ + 0x0001eb70 2662eb74 027cf274 f592f974 ffa60075 &b.t.|.t...t...u │ │ + 0x0001eb80 20b80775 59c60e75 aad11575 14da1c75 ..uY..u...u...u │ │ + 0x0001eb90 96df2375 31e22a75 e5e13175 b2de3875 ..#u1.*u..1u..8u │ │ + 0x0001eba0 9ad83f75 9bcf4675 b7c34d75 edb45475 ..?u..Fu..Mu..Tu │ │ + 0x0001ebb0 3ea35b75 aa8e6275 32776975 d55c7075 >.[u..bu2wiu.\pu │ │ + 0x0001ebc0 953f7775 711f7e75 6afc8475 7fd68b75 .?wuq.~uj..u...u │ │ + 0x0001ebd0 b2ad9275 03829975 7153a075 fe21a775 ...u...uqS.u.!.u │ │ + 0x0001ebe0 a9edad75 73b6b475 5c7cbb75 653fc275 ...us..u\|.ue?.u │ │ + 0x0001ebf0 8dffc875 d6bccf75 3f77d675 c82edd75 ...u...u?w.u...u │ │ + 0x0001ec00 73e3e375 3f95ea75 2d44f175 3df0f775 s..u?..u-D.u=..u │ │ + 0x0001ec10 6f99fe75 c53f0576 3de30b76 d8831276 o..u.?.v=..v...v │ │ + 0x0001ec20 97211976 7bbc1f76 82542676 afe92c76 .!.v{..v.T&v..,v │ │ + 0x0001ec30 017c3376 780b3a76 14984076 d7214776 .|3vx.:v..@v.!Gv │ │ + 0x0001ec40 c1a84d76 d12c5476 08ae5a76 672c6176 ..Mv.,Tv..Zvg,av │ │ + 0x0001ec50 eea76776 9d206e76 75967476 75097b76 ..gv. nvu.tvu.{v │ │ + 0x0001ec60 9f798176 f3e68776 70518e76 18b99476 .y.v...vpQ.v...v │ │ + 0x0001ec70 eb1d9b76 e97fa176 13dfa776 683bae76 ...v...v...vh;.v │ │ + 0x0001ec80 ea94b476 98ebba76 743fc176 7c90c776 ...v...vt?.v|..v │ │ + 0x0001ec90 b3decd76 182ad476 ab72da76 6db8e076 ...v.*.v.r.vm..v │ │ + 0x0001eca0 5efbe676 7f3bed76 d078f376 52b3f976 ^..v.;.v.x.vR..v │ │ + 0x0001ecb0 05ebff76 e81f0677 fe510c77 45811277 ...v...w.Q.wE..w │ │ + 0x0001ecc0 bfad1877 6cd71e77 4cfe2477 5f222b77 ...wl..wL.$w_"+w │ │ + 0x0001ecd0 a7433177 23623777 d37d3d77 ba964377 .C1w#b7w.}=w..Cw │ │ + 0x0001ece0 d5ac4977 27c04f77 afd05577 6fde5b77 ..Iw'.Ow..Uwo.[w │ │ + 0x0001ecf0 65e96177 93f16777 faf66d77 98f97377 e.aw..gw..mw..sw │ │ + 0x0001ed00 70f97977 81f67f77 cdf08577 52e88b77 p.yw...w...wR..w │ │ + 0x0001ed10 12dd9177 0dcf9777 43be9d77 b6aaa377 ...w...wC..w...w │ │ + 0x0001ed20 6594a977 507baf77 795fb577 e040bb77 e..wP{.wy_.w.@.w │ │ + 0x0001ed30 851fc177 68fbc677 8ad4cc77 ecaad277 ...wh..w...w...w │ │ + 0x0001ed40 8d7ed877 6f4fde77 921de477 f5e8e977 .~.woO.w...w...w │ │ + 0x0001ed50 9bb1ef77 8277f577 ad3afb77 1afb0078 ...w.w.w.:.w...x │ │ + 0x0001ed60 cab80678 bf730c78 f72b1278 75e11778 ...x.s.x.+.xu..x │ │ + 0x0001ed70 38941d78 40442378 8ff12878 259c2e78 8..x@D#x..(x%..x │ │ + 0x0001ed80 01443478 25e93978 928b3f78 462b4578 .D4x%.9x..?xF+Ex │ │ + 0x0001ed90 44c84a78 8b625078 1cfa5578 f88e5b78 D.Jx.bPx..Ux..[x │ │ + 0x0001eda0 1e216178 90b06678 4d3d6c78 57c77178 .!ax..fxM=lxW.qx │ │ + 0x0001edb0 ad4e7778 51d37c78 43558278 83d48778 .NwxQ.|xCU.x...x │ │ + 0x0001edc0 11518d78 efca9278 1c429878 9ab69d78 .Q.x...x.B.x...x │ │ + 0x0001edd0 6828a378 8797a878 f803ae78 bb6db378 h(.x...x...x.m.x │ │ + 0x0001ede0 d1d4b878 3a39be78 f69ac378 06fac878 ...x:9.x...x...x │ │ + 0x0001edf0 6c56ce78 26b0d378 3607d978 9c5bde78 lV.x&..x6..x.[.x │ │ + 0x0001ee00 58ade378 6cfce878 d748ee78 9b92f378 X..xl..x.H.x...x │ │ + 0x0001ee10 b7d9f878 2c1efe78 fb5f0379 249f0879 ...x,..x._.y$..y │ │ + 0x0001ee20 a8db0d79 87151379 c24c1879 59811d79 ...y...y.L.yY..y │ │ + 0x0001ee30 4db32279 9ee22779 4d0f2d79 5a393279 M."y..'yM.-yZ92y │ │ + 0x0001ee40 c6603779 91853c79 bda74179 49c74679 .`7y..zaECz │ │ + 0x0001ef20 f5dc477a 07724c7a 9804517a a994557a ..Gz.rLz..Qz..Uz │ │ + 0x0001ef30 3a225a7a 4dad5e7a e035637a f6bb677a :"ZzM.^z.5cz..gz │ │ + 0x0001ef40 8f3f6c7a abc0707a 4b3f757a 6fbb797a .?lz..pzK?uzo.yz │ │ + 0x0001ef50 19357e7a 48ac827a fe20877a 3b938b7a .5~zH..z. .z;..z │ │ + 0x0001ef60 ff02907a 4b70947a 20db987a 7e439d7a ...zKp.z ..z~C.z │ │ + 0x0001ef70 67a9a17a d90ca67a d76daa7a 61ccae7a g..z...z.m.za..z │ │ + 0x0001ef80 7728b37a 1b82b77a 4bd9bb7a 0a2ec07a w(.z...zK..z...z │ │ + 0x0001ef90 5880c47a 35d0c87a a31dcd7a a168d17a X..z5..z...z.h.z │ │ + 0x0001efa0 30b1d57a 51f7d97a 053bde7a 4c7ce27a 0..zQ..z.;.zL|.z │ │ + 0x0001efb0 27bbe67a 96f7ea7a 9a31ef7a 3469f37a '..z...z.1.z4i.z │ │ + 0x0001efc0 649ef77a 2cd1fb7a 8a01007b 812f047b d..z,..z...{./.{ │ │ + 0x0001efd0 105b087b 39840c7b fcaa107b 5acf147b .[.{9..{...{Z..{ │ │ + 0x0001efe0 53f1187b e8101d7b 1a2e217b e948257b S..{...{..!{.H%{ │ │ + 0x0001eff0 5561297b 61772d7b 0b8b317b 559c357b Ua){aw-{..1{U.5{ │ │ + 0x0001f000 3fab397b cbb73d7b f8c1417b c8c9457b ?.9{..={..A{..E{ │ │ + 0x0001f010 3bcf497b 51d24d7b 0bd3517b 6bd1557b ;.I{Q.M{..Q{k.U{ │ │ + 0x0001f020 70cd597b 1bc75d7b 6dbe617b 66b3657b p.Y{..]{m.a{f.e{ │ │ + 0x0001f030 08a6697b 53966d7b 4784717b e56f757b ..i{S.m{G.q{.ou{ │ │ + 0x0001f040 2e59797b 22407d7b c324817b 1007857b .Yy{"@}{.$.{...{ │ │ + 0x0001f050 0ae7887b b3c48c7b 0aa0907b 1179947b ...{...{...{.y.{ │ │ + 0x0001f060 c84f987b 2f249c7b 48f69f7b 12c6a37b .O.{/$.{H..{...{ │ │ + 0x0001f070 9093a77b c15eab7b a527af7b 3feeb27b ...{.^.{.'.{?..{ │ │ + 0x0001f080 8eb2b67b 9374ba7b 4e34be7b c1f1c17b ...{.t.{N4.{...{ │ │ + 0x0001f090 ecacc57b cf65c97b 6c1ccd7b c3d0d07b ...{.e.{l..{...{ │ │ + 0x0001f0a0 d482d47b a132d87b 2ae0db7b 708bdf7b ...{.2.{*..{p..{ │ │ + 0x0001f0b0 7334e37b 34dbe67b b47fea7b f421ee7b s4.{4..{...{.!.{ │ │ + 0x0001f0c0 f3c1f17b b35ff57b 35fbf87b 7994fc7b ...{._.{5..{y..{ │ │ + 0x0001f0d0 7f2b007c 4ac0037c d852077c 2be30a7c .+.|J..|.R.|+..| │ │ + 0x0001f0e0 44710e7c 23fd117c c986157c 360e197c Dq.|#..|...|6..| │ │ + 0x0001f0f0 6c931c7c 6b16207c 3397237c c615277c l..|k. |3.#|..'| │ │ + 0x0001f100 24922a7c 4e0c2e7c 4484317c 07fa347c $.*|N..|D.1|..4| │ │ + 0x0001f110 986d387c f8de3b7c 264e3f7c 25bb427c .m8|..;|&N?|%.B| │ │ + 0x0001f120 f425467c 958e497c 07f54c7c 4c59507c .%F|..I|..L|LYP| │ │ + 0x0001f130 65bb537c 511b577c 13795a7c aad45d7c e.S|Q.W|.yZ|..]| │ │ + 0x0001f140 172e617c 5b85647c 76da677c 6a2d6b7c ..a|[.d|v.g|j-k| │ │ + 0x0001f150 377e6e7c ddcc717c 5e19757c ba63787c 7~n|..q|^.u|.cx| │ │ + 0x0001f160 f1ab7b7c 06f27e7c f735827c c677857c ..{|..~|.5.|.w.| │ │ + 0x0001f170 74b7887c 02f58b7c 6f308f7c bd69927c t..|...|o0.|.i.| │ │ + 0x0001f180 eca0957c fed5987c f2089c7c cb399f7c ...|...|...|.9.| │ │ + 0x0001f190 8768a27c 2895a57c b0bfa87c 1de8ab7c .h.|(..|...|...| │ │ + 0x0001f1a0 720eaf7c af32b27c d454b57c e274b87c r..|.2.|.T.|.t.| │ │ + 0x0001f1b0 db92bb7c beaebe7c 8dc8c17c 47e0c47c ...|...|...|G..| │ │ + 0x0001f1c0 eff5c77c 8409cb7c 081bce7c 7b2ad17c ...|...|...|{*.| │ │ + 0x0001f1d0 dd37d47c 3043d77c 744cda7c aa53dd7c .7.|0C.|tL.|.S.| │ │ + 0x0001f1e0 d358e07c ef5be37c ff5ce67c 045ce97c .X.|.[.|.\.|.\.| │ │ + 0x0001f1f0 ff58ec7c f053ef7c d74cf27c b743f57c .X.|.S.|.L.|.C.| │ │ + 0x0001f200 8f38f87c 602bfb7c 2b1cfe7c f10a017d .8.|`+.|+..|...} │ │ + 0x0001f210 b2f7037d 6fe2067d 29cb097d e0b10c7d ...}o..})..}...} │ │ + 0x0001f220 96960f7d 4b79127d ff59157d b438187d ...}Ky.}.Y.}.8.} │ │ + 0x0001f230 6a151b7d 22f01d7d ddc8207d 9b9f237d j..}"..}.. }..#} │ │ + 0x0001f240 5e74267d 2547297d f1172c7d c4e62e7d ^t&}%G)}..,}...} │ │ + 0x0001f250 9fb3317d 817e347d 6b47377d 5f0e3a7d ..1}.~4}kG7}_.:} │ │ + 0x0001f260 5dd33c7d 65963f7d 7957427d 9916457d ].<}e.?}yWB}..E} │ │ + 0x0001f270 c6d3477d 018f4a7d 4b484d7d a3ff4f7d ..G}..J}KHM}..O} │ │ + 0x0001f280 0cb5527d 8568557d 0f1a587d acc95a7d ..R}.hU}..X}..Z} │ │ + 0x0001f290 5c775d7d 1f23607d f6cc627d e374657d \w]}.#`}..b}.te} │ │ + 0x0001f2a0 e61a687d ffbe6a7d 2f616d7d 7801707d ..h}..j}/am}x.p} │ │ + 0x0001f2b0 d99f727d 543c757d e9d6777d 9a6f7a7d ..r}T.}...} │ │ + 0x0001f370 76cde77d 2e12ea7d 2555ec7d 5a96ee7d v..}...}%U.}Z..} │ │ + 0x0001f380 d0d5f07d 8613f37d 7e4ff57d b889f77d ...}...}~O.}...} │ │ + 0x0001f390 35c2f97d f5f8fb7d fa2dfe7d 4561007e 5..}...}.-.}Ea.~ │ │ + 0x0001f3a0 d592027e acc2047e cbf0067e 321d097e ...~...~...~2..~ │ │ + 0x0001f3b0 e1470b7e db700d7e 1f980f7e afbd117e .G.~.p.~...~...~ │ │ + 0x0001f3c0 8ae1137e b303167e 2924187e ed421a7e ...~...~)$.~.B.~ │ │ + 0x0001f3d0 01601c7e 647b1e7e 1895207e 1dad227e .`.~d{.~.. ~.."~ │ │ + 0x0001f3e0 75c3247e 1fd8267e 1deb287e 70fc2a7e u.$~..&~..(~p.*~ │ │ + 0x0001f3f0 170c2d7e 151a2f7e 6a26317e 1531337e ..-~../~j&1~.13~ │ │ + 0x0001f400 1a3a357e 7741377e 2e47397e 3f4b3b7e .:5~wA7~.G9~?K;~ │ │ + 0x0001f410 ac4d3d7e 754e3f7e 9a4d417e 1e4b437e .M=~uN?~.MA~.KC~ │ │ + 0x0001f420 ff46457e 4041477e e039497e e2304b7e .FE~@AG~.9I~.0K~ │ │ + 0x0001f430 44264d7e 091a4f7e 300c517e bcfc527e D&M~..O~0.Q~..R~ │ │ + 0x0001f440 abeb547e 00d9567e bbc4587e ddae5a7e ..T~..V~..X~..Z~ │ │ + 0x0001f450 66975c7e 577e5e7e b263607e 7647627e f.\~W~^~.c`~vGb~ │ │ + 0x0001f460 a529647e 3f0a667e 45e9677e b8c6697e .)d~?.f~E.g~..i~ │ │ + 0x0001f470 99a26b7e e77c6d7e a5556f7e d32c717e ..k~.|m~.Uo~.,q~ │ │ + 0x0001f480 7202737e 82d6747e 04a9767e f979787e r.s~..t~..v~.yx~ │ │ + 0x0001f490 62497a7e 3f177c7e 92e37d7e 5aae7f7e bIz~?.|~..}~Z..~ │ │ + 0x0001f4a0 9977817e 503f837e 7f05857e 27ca867e .w.~P?.~...~'..~ │ │ + 0x0001f4b0 498d887e e54e8a7e fd0e8c7e 91cd8d7e I..~.N.~...~...~ │ │ + 0x0001f4c0 a18a8f7e 3046917e 3c00937e c8b8947e ...~0F.~<..~...~ │ │ + 0x0001f4d0 d46f967e 6025987e 6ed9997e fe8b9b7e .o.~`%.~n..~...~ │ │ + 0x0001f4e0 103d9d7e a7ec9e7e c29aa07e 6247a27e .=.~...~...~bG.~ │ │ + 0x0001f4f0 88f2a37e 359ca57e 6a44a77e 27eba87e ...~5..~jD.~'..~ │ │ + 0x0001f500 6c90aa7e 3c34ac7e 96d6ad7e 7b77af7e l..~<4.~...~{w.~ │ │ + 0x0001f510 ed16b17e ebb4b27e 7751b47e 91ecb57e ...~...~wQ.~...~ │ │ + 0x0001f520 3b86b77e 741eb97e 3eb5ba7e 994abc7e ;..~t..~>..~.J.~ │ │ + 0x0001f530 87debd7e 0771bf7e 1b02c17e c391c27e ...~.q.~...~...~ │ │ + 0x0001f540 0120c47e d5acc57e 3f38c77e 41c2c87e . .~...~?8.~A..~ │ │ + 0x0001f550 db4aca7e 0dd2cb7e da57cd7e 41dcce7e .J.~...~.W.~A..~ │ │ + 0x0001f560 445fd07e e2e0d17e 1d61d37e f6dfd47e D_.~...~.a.~...~ │ │ + 0x0001f570 6d5dd67e 83d9d77e 3854d97e 8fcdda7e m].~...~8T.~...~ │ │ + 0x0001f580 8645dc7e 20bcdd7e 5c31df7e 3ca5e07e .E.~ ..~\1.~<..~ │ │ + 0x0001f590 c117e27e ea88e37e b9f8e47e 2f67e67e ...~...~...~/g.~ │ │ + 0x0001f5a0 4cd4e77e 1240e97e 80aaea7e 9713ec7e L..~.@.~...~...~ │ │ + 0x0001f5b0 597bed7e c6e1ee7e df46f07e a5aaf17e Y{.~...~.F.~...~ │ │ + 0x0001f5c0 180df37e 396ef47e 09cef57e 882cf77e ...~9n.~...~.,.~ │ │ + 0x0001f5d0 b889f87e 99e5f97e 2c40fb7e 7299fc7e ...~...~,@.~r..~ │ │ + 0x0001f5e0 6bf1fd7e 1848ff7e 799d007f 91f1017f k..~.H.~y....... │ │ + 0x0001f5f0 5f44037f e495047f 20e6057f 1635077f _D...... ....5.. │ │ + 0x0001f600 c582087f 2dcf097f 511a0b7f 30640c7f ....-...Q...0d.. │ │ + 0x0001f610 ccac0d7f 25f40e7f 3b3a107f 117f117f ....%...;:...... │ │ + 0x0001f620 a5c2127f fa04147f 0f46157f e685167f .........F...... │ │ + 0x0001f630 7fc4177f db01197f fb3d1a7f e0781b7f .........=...x.. │ │ + 0x0001f640 8ab21c7f faea1d7f 31221f7f 2f58207f ........1"../X . │ │ + 0x0001f650 f58c217f 85c0227f def2237f 0124257f ..!..."...#..$%. │ │ + 0x0001f660 f053267f ab82277f 32b0287f 87dc297f .S&...'.2.(...). │ │ + 0x0001f670 aa072b7f 9c312c7f 5e5a2d7f f0812e7f ..+..1,.^Z-..... │ │ + 0x0001f680 53a82f7f 88cd307f 8ff1317f 6a14337f S./...0...1.j.3. │ │ + 0x0001f690 1936347f 9c56357f f675367f 2594377f .64..V5..u6.%.7. │ │ + 0x0001f6a0 2cb1387f 0acd397f c0e73a7f 50013c7f ,.8...9...:.P.<. │ │ + 0x0001f6b0 ba193d7f fe303e7f 1e473f7f 1a5c407f ..=..0>..G?..\@. │ │ + 0x0001f6c0 f36f417f a982427f 3e94437f b2a4447f .oA...B.>.C...D. │ │ + 0x0001f6d0 05b4457f 39c2467f 4ecf477f 45db487f ..E.9.F.N.G.E.H. │ │ + 0x0001f6e0 1fe6497f dcef4a7f 7ef84b7f 04004d7f ..I...J.~.K...M. │ │ + 0x0001f6f0 70064e7f c20b4f7f fb0f507f 1c13517f p.N...O...P...Q. │ │ + 0x0001f700 2515527f 1816537f f415547f bb14557f %.R...S...T...U. │ │ + 0x0001f710 6e12567f 0c0f577f 980a587f 1105597f n.V...W...X...Y. │ │ + 0x0001f720 78fe597f cef65a7f 14ee5b7f 4ae45c7f x.Y...Z...[.J.\. │ │ + 0x0001f730 72d95d7f 8bcd5e7f 97c05f7f 96b2607f r.]...^..._...`. │ │ + 0x0001f740 89a3617f 7093627f 4e82637f 2170647f ..a.p.b.N.c.!pd. │ │ + 0x0001f750 eb5c657f ad48667f 6733677f 191d687f .\e..Hf.g3g...h. │ │ + 0x0001f760 c605697f 6ded697f 0fd46a7f adb96b7f ..i.m.i...j...k. │ │ + 0x0001f770 489e6c7f e0816d7f 75646e7f 0a466f7f H.l...m.udn..Fo. │ │ + 0x0001f780 9d26707f 3106717f c6e4717f 5cc2727f .&p.1.q...q.\.r. │ │ + 0x0001f790 f49e737f 8f7a747f 2e55757f d12e767f ..s..zt..Uu...v. │ │ + 0x0001f7a0 7907777f 27df777f dbb5787f 978b797f y.w.'.w...x...y. │ │ + 0x0001f7b0 5a607a7f 25347b7f fa067c7f d9d87c7f Z`z.%4{...|...|. │ │ + 0x0001f7c0 c2a97d7f b7797e7f b8487f7f c516807f ..}..y~..H...... │ │ + 0x0001f7d0 e0e3807f 09b0817f 407b827f 8845837f ........@{...E.. │ │ + 0x0001f7e0 df0e847f 47d7847f c19e857f 4d65867f ....G.......Me.. │ │ + 0x0001f7f0 ec2a877f 9eef877f 65b3887f 4176897f .*......e...Av.. │ │ + 0x0001f800 32388a7f 3af98a7f 59b98b7f 90788c7f 28..:...Y....x.. │ │ + 0x0001f810 df368d7f 48f48d7f cab08e7f 676c8f7f .6..H.......gl.. │ │ + 0x0001f820 1e27907f f2e0907f e299917f f051927f .'...........Q.. │ │ + 0x0001f830 1b09937f 65bf937f ce74947f 5829957f ....e....t..X).. │ │ + 0x0001f840 01dd957f cd8f967f ba41977f caf2977f .........A...... │ │ + 0x0001f850 fda2987f 5452997f d0009a7f 71ae9a7f ....TR......q... │ │ + 0x0001f860 385b9b7f 26079c7f 3bb29c7f 785c9d7f 8[..&...;...x\.. │ │ + 0x0001f870 de059e7f 6eae9e7f 27569f7f 0bfd9f7f ....n...'V...... │ │ + 0x0001f880 1ba3a07f 5648a17f bfeca17f 5490a27f ....VH......T... │ │ + 0x0001f890 1833a37f 0bd5a37f 2c76a47f 7e16a57f .3......,v..~... │ │ + 0x0001f8a0 01b6a57f b554a67f 9bf2a67f b38fa77f .....T.......... │ │ + 0x0001f8b0 ff2ba87f 7fc7a87f 3462a97f 1efca97f .+......4b...... │ │ + 0x0001f8c0 3e95aa7f 942dab7f 22c5ab7f e85bac7f >....-.."....[.. │ │ + 0x0001f8d0 e6f1ac7f 1d87ad7f 8f1bae7f 3bafae7f ............;... │ │ + 0x0001f8e0 2242af7f 45d4af7f a465b07f 41f6b07f "B..E....e..A... │ │ + 0x0001f8f0 1b86b17f 3415b27f 8ca3b27f 2431b37f ....4.......$1.. │ │ + 0x0001f900 fbbdb37f 144ab47f 6fd5b47f 0c60b57f .....J..o....`.. │ │ + 0x0001f910 ece9b57f 0f73b67f 76fbb67f 2383b77f .....s..v...#... │ │ + 0x0001f920 150ab87f 4d90b87f cc15b97f 929ab97f ....M........... │ │ + 0x0001f930 a01eba7f f7a1ba7f 9724bb7f 81a6bb7f .........$...... │ │ + 0x0001f940 b527bc7f 35a8bc7f 0128bd7f 19a7bd7f .'..5....(...... │ │ + 0x0001f950 7e25be7f 31a3be7f 3220bf7f 829cbf7f ~%..1...2 ...... │ │ + 0x0001f960 2118c07f 1193c07f 520dc17f e486c17f !.......R....... │ │ + 0x0001f970 c8ffc17f ff77c27f 89efc27f 6766c37f .....w......gf.. │ │ + 0x0001f980 9adcc37f 2152c47f ffc6c47f 333bc57f ....!R......3;.. │ │ + 0x0001f990 beaec57f a021c67f db93c67f 6f05c77f .....!......o... │ │ + 0x0001f9a0 5c76c77f a3e6c77f 4556c87f 42c5c87f \v......EV..B... │ │ + 0x0001f9b0 9b33c97f 50a1c97f 630eca7f d37aca7f .3..P...c....z.. │ │ + 0x0001f9c0 a2e6ca7f cf51cb7f 5cbccb7f 4926cc7f .....Q..\...I&.. │ │ + 0x0001f9d0 978fcc7f 46f8cc7f 5860cd7f cbc7cd7f ....F...X`...... │ │ + 0x0001f9e0 a22ece7f dd94ce7f 7bface7f 7f5fcf7f ........{...._.. │ │ + 0x0001f9f0 e8c3cf7f b727d07f ed8ad07f 8bedd07f .....'.......... │ │ + 0x0001fa00 904fd17f fdb0d17f d411d27f 1472d27f .O...........r.. │ │ + 0x0001fa10 bfd1d27f d430d37f 558fd37f 41edd37f .....0..U...A... │ │ + 0x0001fa20 9a4ad47f 61a7d47f 9503d57f 375fd57f .J..a.......7_.. │ │ + 0x0001fa30 48bad57f c914d67f ba6ed67f 1bc8d67f H........n...... │ │ + 0x0001fa40 ed20d77f 3279d77f e8d0d77f 1228d87f . ..2y.......(.. │ │ + 0x0001fa50 ae7ed87f bfd4d87f 452ad97f 407fd97f .~......E*..@... │ │ + 0x0001fa60 b0d3d97f 9727da7f f57ada7f cacdda7f .....'...z...... │ │ + 0x0001fa70 1820db7f dd71db7f 1cc3db7f d513dc7f . ...q.......... │ │ + 0x0001fa80 0864dc7f b6b3dc7f df02dd7f 8451dd7f .d...........Q.. │ │ + 0x0001fa90 a59fdd7f 44eddd7f 603ade7f fb86de7f ....D...`:...... │ │ + 0x0001faa0 14d3de7f ac1edf7f c469df7f 5db4df7f .........i..]... │ │ + 0x0001fab0 76fedf7f 1148e07f 2e91e07f ced9e07f v....H.......... │ │ + 0x0001fac0 f021e17f 9669e17f c1b0e17f 70f7e17f .!...i......p... │ │ + 0x0001fad0 a43de27f 5f83e27f 9fc8e27f 670de37f .=.._.......g... │ │ + 0x0001fae0 b551e37f 8c95e37f ecd8e37f d41be47f .Q.............. │ │ + 0x0001faf0 465ee47f 42a0e47f c8e1e47f da22e57f F^..B........".. │ │ + 0x0001fb00 7863e57f a1a3e57f 58e3e57f 9b22e67f xc......X....".. │ │ + 0x0001fb10 6d61e67f cc9fe67f bbdde67f 391be77f ma..........9... │ │ + 0x0001fb20 4758e77f e594e77f 14d1e77f d50ce87f GX.............. │ │ + 0x0001fb30 2748e87f 0c83e87f 84bde87f 8ff7e87f 'H.............. │ │ + 0x0001fb40 2f31e97f 626ae97f 2ba3e97f 8adbe97f /1..bj..+....... │ │ + 0x0001fb50 7e13ea7f 094bea7f 2b82ea7f e5b8ea7f ~....K..+....... │ │ + 0x0001fb60 37efea7f 2125eb7f a45aeb7f c18feb7f 7...!%...Z...... │ │ + 0x0001fb70 78c4eb7f caf8eb7f b62cec7f 3e60ec7f x........,..>`.. │ │ + 0x0001fb80 6393ec7f 23c6ec7f 81f8ec7f 7c2aed7f c...#.......|*.. │ │ + 0x0001fb90 165ced7f 4e8ded7f 24beed7f 9beeed7f .\..N...$....... │ │ + 0x0001fba0 b11eee7f 684eee7f c07dee7f b9acee7f ....hN...}...... │ │ + 0x0001fbb0 54dbee7f 9109ef7f 7137ef7f f564ef7f T.......q7...d.. │ │ + 0x0001fbc0 1d92ef7f e8beef7f 59ebef7f 6f17f07f ........Y...o... │ │ + 0x0001fbd0 2a43f07f 8c6ef07f 9599f07f 44c4f07f *C...n......D... │ │ + 0x0001fbe0 9ceef07f 9b18f17f 4342f17f 946bf17f ........CB...k.. │ │ + 0x0001fbf0 8e94f17f 32bdf17f 81e5f17f 7b0df27f ....2.......{... │ │ + 0x0001fc00 1f35f27f 705cf27f 6d83f27f 17aaf27f .5..p\..m....... │ │ + 0x0001fc10 6dd0f27f 72f6f27f 241cf37f 8541f37f m...r...$....A.. │ │ + 0x0001fc20 9566f37f 558bf37f c4aff37f e4d3f37f .f..U........... │ │ + 0x0001fc30 b4f7f37f 351bf47f 693ef47f 4e61f47f ....5...i>..Na.. │ │ + 0x0001fc40 e683f47f 31a6f47f 2fc8f47f e1e9f47f ....1.../....... │ │ + 0x0001fc50 470bf57f 622cf57f 334df57f b96df57f G...b,..3M...m.. │ │ + 0x0001fc60 f58df57f e7adf57f 90cdf57f f1ecf57f ................ │ │ + 0x0001fc70 090cf67f da2af67f 6349f67f a567f67f .....*..cI...g.. │ │ + 0x0001fc80 a185f67f 57a3f67f c7c0f67f f1ddf67f ....W........... │ │ + 0x0001fc90 d7faf67f 7817f77f d633f77f ef4ff77f ....x....3...O.. │ │ + 0x0001fca0 c66bf77f 5987f77f aba2f77f babdf77f .k..Y........... │ │ + 0x0001fcb0 88d8f77f 15f3f77f 610df87f 6c27f87f ........a...l'.. │ │ + 0x0001fcc0 3841f87f c45af87f 1274f87f 208df87f 8A...Z...t.. ... │ │ + 0x0001fcd0 f0a5f87f 82bef87f d7d6f87f efeef87f ................ │ │ + 0x0001fce0 c906f97f 681ef97f cb35f97f f24cf97f ....h....5...L.. │ │ + 0x0001fcf0 dd63f97f 8f7af97f 0591f97f 42a7f97f .c...z......B... │ │ + 0x0001fd00 45bdf97f 0fd3f97f a0e8f97f f9fdf97f E............... │ │ + 0x0001fd10 1a13fa7f 0328fa7f b43cfa7f 2f51fa7f .....(...<../Q.. │ │ + 0x0001fd20 7365fa7f 8179fa7f 598dfa7f fca0fa7f se...y..Y....... │ │ + 0x0001fd30 6ab4fa7f a3c7fa7f a8dafa7f 78edfa7f j...........x... │ │ + 0x0001fd40 1500fb7f 7f12fb7f b624fb7f bb36fb7f .........$...6.. │ │ + 0x0001fd50 8d48fb7f 2e5afb7f 9d6bfb7f db7cfb7f .H...Z...k...|.. │ │ + 0x0001fd60 e98dfb7f c69efb7f 73affb7f f1bffb7f ........s....... │ │ + 0x0001fd70 3fd0fb7f 5ee0fb7f 4ff0fb7f 1200fc7f ?...^...O....... │ │ + 0x0001fd80 a60ffc7f 0d1ffc7f 472efc7f 543dfc7f ........G...T=.. │ │ + 0x0001fd90 354cfc7f e95afc7f 7169fc7f ce77fc7f 5L...Z..qi...w.. │ │ + 0x0001fda0 0086fc7f 0794fc7f e4a1fc7f 96affc7f ................ │ │ + 0x0001fdb0 1fbdfc7f 7ecafc7f b4d7fc7f c1e4fc7f ....~........... │ │ + 0x0001fdc0 a5f1fc7f 62fefc7f f60afd7f 6317fd7f ....b.......c... │ │ + 0x0001fdd0 a923fd7f c82ffd7f c13bfd7f 9347fd7f .#.../...;...G.. │ │ + 0x0001fde0 3f53fd7f c55efd7f 276afd7f 6375fd7f ?S...^..'j..cu.. │ │ + 0x0001fdf0 7a80fd7f 6e8bfd7f 3d96fd7f e8a0fd7f z...n...=....... │ │ + 0x0001fe00 70abfd7f d5b5fd7f 17c0fd7f 36cafd7f p...........6... │ │ + 0x0001fe10 34d4fd7f 0fdefd7f c9e7fd7f 61f1fd7f 4...........a... │ │ + 0x0001fe20 d8fafd7f 2f04fe7f 650dfe7f 7b16fe7f ..../...e...{... │ │ + 0x0001fe30 711ffe7f 4828fe7f ff30fe7f 9739fe7f q...H(...0...9.. │ │ + 0x0001fe40 1142fe7f 6c4afe7f a952fe7f c85afe7f .B..lJ...R...Z.. │ │ + 0x0001fe50 c962fe7f ae6afe7f 7572fe7f 1f7afe7f .b...j..ur...z.. │ │ + 0x0001fe60 ad81fe7f 1f89fe7f 7590fe7f b097fe7f ........u....... │ │ + 0x0001fe70 ce9efe7f d2a5fe7f bbacfe7f 8ab3fe7f ................ │ │ + 0x0001fe80 3ebafe7f d8c0fe7f 58c7fe7f bfcdfe7f >.......X....... │ │ + 0x0001fe90 0dd4fe7f 41dafe7f 5de0fe7f 60e6fe7f ....A...]...`... │ │ + 0x0001fea0 4becfe7f 1ff2fe7f daf7fe7f 7efdfe7f K...........~... │ │ + 0x0001feb0 0b03ff7f 8108ff7f e00dff7f 2813ff7f ............(... │ │ + 0x0001fec0 5b18ff7f 771dff7f 7e22ff7f 6f27ff7f [...w...~"..o'.. │ │ + 0x0001fed0 4b2cff7f 1231ff7f c435ff7f 623aff7f K,...1...5..b:.. │ │ + 0x0001fee0 eb3eff7f 6043ff7f c247ff7f 0f4cff7f .>..`C...G...L.. │ │ + 0x0001fef0 4a50ff7f 7154ff7f 8558ff7f 875cff7f JP..qT...X...\.. │ │ + 0x0001ff00 7660ff7f 5264ff7f 1d68ff7f d66bff7f v`..Rd...h...k.. │ │ + 0x0001ff10 7d6fff7f 1373ff7f 9876ff7f 0c7aff7f }o...s...v...z.. │ │ + 0x0001ff20 6f7dff7f c280ff7f 0484ff7f 3687ff7f o}..........6... │ │ + 0x0001ff30 588aff7f 6b8dff7f 6e90ff7f 6293ff7f X...k...n...b... │ │ + 0x0001ff40 4696ff7f 1c99ff7f e39bff7f 9c9eff7f F............... │ │ + 0x0001ff50 46a1ff7f e2a3ff7f 71a6ff7f f1a8ff7f F.......q....... │ │ + 0x0001ff60 65abff7f caadff7f 23b0ff7f 6fb2ff7f e.......#...o... │ │ + 0x0001ff70 aeb4ff7f e0b6ff7f 06b9ff7f 20bbff7f ............ ... │ │ + 0x0001ff80 2ebdff7f 30bfff7f 26c1ff7f 11c3ff7f ....0...&....... │ │ + 0x0001ff90 f1c4ff7f c5c6ff7f 8fc8ff7f 4dcaff7f ............M... │ │ + 0x0001ffa0 01ccff7f abcdff7f 4acfff7f e0d0ff7f ........J....... │ │ + 0x0001ffb0 6bd2ff7f ecd3ff7f 64d5ff7f d2d6ff7f k.......d....... │ │ + 0x0001ffc0 38d8ff7f 93d9ff7f e6daff7f 31dcff7f 8...........1... │ │ + 0x0001ffd0 72ddff7f abdeff7f dbdfff7f 04e1ff7f r............... │ │ + 0x0001ffe0 24e2ff7f 3ce3ff7f 4de4ff7f 56e5ff7f $...<...M...V... │ │ + 0x0001fff0 57e6ff7f 51e7ff7f 44e8ff7f 30e9ff7f W...Q...D...0... │ │ + 0x00020000 15eaff7f f3eaff7f caebff7f 9becff7f ................ │ │ + 0x00020010 66edff7f 2aeeff7f e8eeff7f a0efff7f f...*........... │ │ + 0x00020020 53f0ff7f fff0ff7f a6f1ff7f 47f2ff7f S...........G... │ │ + 0x00020030 e4f2ff7f 7af3ff7f 0cf4ff7f 99f4ff7f ....z........... │ │ + 0x00020040 20f5ff7f a3f5ff7f 21f6ff7f 9bf6ff7f .......!....... │ │ + 0x00020050 10f7ff7f 81f7ff7f eef7ff7f 57f8ff7f ............W... │ │ + 0x00020060 bbf8ff7f 1cf9ff7f 79f9ff7f d2f9ff7f ........y....... │ │ + 0x00020070 27faff7f 79faff7f c8faff7f 13fbff7f '...y........... │ │ + 0x00020080 5bfbff7f a0fbff7f e2fbff7f 21fcff7f [...........!... │ │ + 0x00020090 5dfcff7f 96fcff7f cdfcff7f 01fdff7f ]............... │ │ + 0x000200a0 32fdff7f 61fdff7f 8efdff7f b8fdff7f 2...a........... │ │ + 0x000200b0 e0fdff7f 07feff7f 2bfeff7f 4dfeff7f ........+...M... │ │ + 0x000200c0 6dfeff7f 8bfeff7f a8feff7f c3feff7f m............... │ │ + 0x000200d0 dcfeff7f f4feff7f 0affff7f 1fffff7f ................ │ │ + 0x000200e0 33ffff7f 45ffff7f 56ffff7f 66ffff7f 3...E...V...f... │ │ + 0x000200f0 75ffff7f 82ffff7f 8fffff7f 9affff7f u............... │ │ + 0x00020100 a5ffff7f afffff7f b8ffff7f c0ffff7f ................ │ │ + 0x00020110 c8ffff7f ceffff7f d5ffff7f daffff7f ................ │ │ + 0x00020120 dfffff7f e4ffff7f e8ffff7f ebffff7f ................ │ │ + 0x00020130 efffff7f f1ffff7f f4ffff7f f6ffff7f ................ │ │ + 0x00020140 f8ffff7f f9ffff7f fbffff7f fcffff7f ................ │ │ + 0x00020150 fdffff7f fdffff7f feffff7f ffffff7f ................ │ │ + 0x00020160 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020170 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020180 ffffff7f ffffff7f ffffff7f ffffff7f ................ │ │ + 0x00020190 e5000000 f4000000 03010000 14010000 ................ │ │ + 0x000201a0 26010000 39010000 4e010000 63010000 &...9...N...c... │ │ + 0x000201b0 7a010000 93010000 ad010000 c9010000 z............... │ │ + 0x000201c0 e7010000 06020000 28020000 4c020000 ........(...L... │ │ + 0x000201d0 72020000 9b020000 c6020000 f4020000 r............... │ │ + 0x000201e0 26030000 5a030000 92030000 cd030000 &...Z........... │ │ + 0x000201f0 0c040000 50040000 97040000 e4040000 ....P........... │ │ + 0x00020200 35050000 8c050000 e8050000 4a060000 5...........J... │ │ + 0x00020210 b3060000 22070000 99070000 18080000 ...."........... │ │ + 0x00020220 9e080000 2e090000 c6090000 690a0000 ............i... │ │ + 0x00020230 160b0000 cf0b0000 930c0000 640d0000 ............d... │ │ + 0x00020240 430e0000 300f0000 2d100000 3a110000 C...0...-...:... │ │ + 0x00020250 58120000 8a130000 cf140000 29160000 X...........)... │ │ + 0x00020260 9a170000 22190000 c41a0000 821c0000 ...."........... │ │ + 0x00020270 5c1e0000 55200000 6f220000 ac240000 \...U ..o"...$.. │ │ + 0x00020280 0e270000 97290000 4b2c0000 2c2f0000 .'...)..K,..,/.. │ │ + 0x00020290 3d320000 81350000 fb380000 af3c0000 =2...5...8...<.. │ │ + 0x000202a0 a0400000 d3440000 4c490000 104e0000 .@...D..LI...N.. │ │ + 0x000202b0 23530000 8a580000 4b5e0000 6b640000 #S...X..K^..kd.. │ │ + 0x000202c0 f26a0000 e5710000 4c790000 2e810000 .j...q..Ly...... │ │ + 0x000202d0 93890000 83920000 099c0000 2da60000 ............-... │ │ + 0x000202e0 f9b00000 79bc0000 b9c80000 c4d50000 ....y........... │ │ + 0x000202f0 a9e30000 74f20000 35020100 fd120100 ....t...5....... │ │ + 0x00020300 dc240100 e4370100 294c0100 bf610100 .$...7..)L...a.. │ │ + 0x00020310 bc780100 37910100 4aab0100 0ec70100 .x..7...J....... │ │ + 0x00020320 a1e40100 1f040200 aa250200 62490200 .........%..bI.. │ │ + 0x00020330 6d6f0200 f0970200 16c30200 09f10200 mo.............. │ │ + 0x00020340 f9210300 16560300 978d0300 b4c80300 .!...V.......... │ │ + 0x00020350 a7070400 b24a0400 18920400 23de0400 .....J......#... │ │ + 0x00020360 1e2f0500 5c850500 35e10500 06430600 ./..\...5....C.. │ │ + 0x00020370 33ab0600 241a0700 4b900700 200e0800 3...$...K... ... │ │ + 0x00020380 22940800 da220900 d8ba0900 b65c0a00 "....".......\.. │ │ + 0x00020390 1a090b00 b1c00b00 36840c00 71540d00 ........6...qT.. │ │ + 0x000203a0 33320e00 5f1e0f00 e4191000 c1251100 32.._........%.. │ │ + 0x000203b0 06431200 d5721300 63b61400 f70e1600 .C...r..c....... │ │ + 0x000203c0 f07d1700 c1041900 f9a41a00 3d601c00 .}..........=`.. │ │ + 0x000203d0 4f381e00 0f2f2000 7a462200 b1802400 O8.../ .zF"...$. │ │ + 0x000203e0 f7df2600 b3662900 76172c00 fcf42e00 ..&..f).v.,..... │ │ + 0x000203f0 2d023200 22423500 28b83800 c2673c00 -.2."B5.(.8..g<. │ │ + 0x00020400 ae544000 e8824400 aff64800 88b44d00 .T@...D...H...M. │ │ + 0x00020410 42c15200 ff215800 33dc5d00 b0f56300 B.R..!X.3.]...c. │ │ + 0x00020420 a7746a00 af5f7100 cebd7800 7f968000 .tj.._q...x..... │ │ + 0x00020430 baf18800 f9d79100 47529b00 416aa500 ........GR..Aj.. │ │ + 0x00020440 272ab000 e29cbb00 12cec700 17cad400 '*.............. │ │ + 0x00020450 209ee200 3558f100 4b070101 4ebb1101 ...5X..K...N... │ │ + 0x00020460 31852301 04773601 02a44a01 a7206001 1.#..w6...J.. `. │ │ + 0x00020470 c3027701 90618f01 cb55a901 cff9c401 ..w..a...U...... │ │ + 0x00020480 a869e201 3bc30102 5a262302 eab44602 .i..;...Z&#...F. │ │ + 0x00020490 02936c02 16e79402 13dabf02 9397ed02 ..l............. │ │ + 0x000204a0 094e1e03 e42e5203 d06e8903 e245c403 .N....R..n...E.. │ │ + 0x000204b0 d6ef0204 4bac4504 fcbe8c04 1370d804 ....K.E......p.. │ │ + 0x000204c0 670c2905 cae57e05 6453da05 04b23b06 g.)...~.dS....;. │ │ + 0x000204d0 8564a306 2bd41107 0e718707 99b20408 .d..+....q...... │ │ + 0x000204e0 ef178a08 7e281809 7c74af09 7e95500a ....~(..|t..~.P. │ │ + 0x000204f0 192ffc0a 7fefb20b 3490750c cad6440d ./......4.u...D. │ │ + 0x00020500 bc95210e 0dad0c0f 620b0710 eaae1111 ..!.....b....... │ │ + 0x00020510 6ca62d12 0f125c13 d9249e14 b125f515 l.-...\..$...%.. │ │ + 0x00020520 e3706217 4b79e718 aec9851a d1063f1c .pb.Ky........?. │ │ + 0x00020530 7df0141e d7630920 cd5c1e22 70f85524 }....c. .\."p.U$ │ │ + 0x00020540 0b77b226 2b3e3629 5cdbe32b b606be2e .w.&+>6)\..+.... │ │ + 0x00020550 5ba5c731 d4cc0335 aac57538 440f213c [..1...5..u8D.!< │ │ + 0x00020560 2b630940 cfb83244 bc49a148 9e95594d +c.@..2D.I.H..YM │ │ + 0x00020570 33676052 99d8ba57 3a596e5d 98b28063 3g`R...W:Yn]...c │ │ + 0x00020580 9a0ef869 a8fdda70 767d3078 ffffff7f ...i...pv}0x.... │ │ + 0x00020590 00000000 64000000 c8000000 2d010000 ....d.......-... │ │ + 0x000205a0 95010000 04020000 7b020000 fe020000 ........{....... │ │ + 0x000205b0 90030000 35040000 ef040000 c4050000 ....5........... │ │ + 0x000205c0 b8060000 d3070000 1d090000 a10a0000 ................ │ │ + 0x000205d0 700c0000 9e0e0000 4c110000 a5140000 p.......L....... │ │ + 0x000205e0 e8180000 6f1e0000 be250000 952f0000 ....o....%.../.. │ │ + 0x000205f0 083d0000 ad4f0000 cf690000 ca8e0000 .=...O...i...... │ │ + 0x00020600 00400000 fb3f0000 ec3f0000 d43f0000 .@...?...?...?.. │ │ + 0x00020610 b13f0000 853f0000 4f3f0000 0f3f0000 .?...?..O?...?.. │ │ + 0x00020620 c53e0000 723e0000 153e0000 af3d0000 .>..r>...>...=.. │ │ + 0x00020630 3f3d0000 c53c0000 423c0000 b63b0000 ?=...<..B<...;.. │ │ + 0x00020640 213b0000 823a0000 db390000 2b390000 !;...:...9..+9.. │ │ + 0x00020650 71380000 b0370000 e5360000 12360000 q8...7...6...6.. │ │ + 0x00020660 37350000 53340000 68330000 74320000 75..S4..h3..t2.. │ │ + 0x00020670 79310000 76300000 6c2f0000 5a2e0000 y1..v0..l/..Z... │ │ + 0x00020680 412d0000 212c0000 fb2a0000 ce290000 A-..!,...*...).. │ │ + 0x00020690 9a280000 60270000 20260000 da240000 .(..`'.. &...$.. │ │ + 0x000206a0 8e230000 3d220000 e7200000 8c1f0000 .#..="... ...... │ │ + 0x000206b0 2b1e0000 c61c0000 5d1b0000 ef190000 +.......]....... │ │ + 0x000206c0 7e180000 09170000 90150000 13140000 ~............... │ │ + 0x000206d0 94120000 12110000 8d0f0000 060e0000 ................ │ │ + 0x000206e0 7c0c0000 f10a0000 64090000 d6070000 |.......d....... │ │ + 0x000206f0 46060000 b5040000 24030000 92010000 F.......$....... │ │ + 0x00020700 00000000 6ffeffff ddfcffff 4cfbffff ....o.......L... │ │ + 0x00020710 bbf9ffff 2bf8ffff 9df6ffff 10f5ffff ....+........... │ │ + 0x00020720 85f3ffff fbf1ffff 74f0ffff efeeffff ........t....... │ │ + 0x00020730 6dedffff eeebffff 71eaffff f8e8ffff m.......q....... │ │ + 0x00020740 83e7ffff 12e6ffff a4e4ffff 3be3ffff ............;... │ │ + 0x00020750 d6e1ffff 75e0ffff 1adfffff c4ddffff ....u........... │ │ + 0x00020760 73dcffff 27dbffff e1d9ffff a1d8ffff s...'........... │ │ + 0x00020770 67d7ffff 33d6ffff 06d5ffff e0d3ffff g...3........... │ │ + 0x00020780 c0d2ffff a7d1ffff 95d0ffff 8bcfffff ................ │ │ + 0x00020790 88ceffff 8dcdffff 99ccffff aecbffff ................ │ │ + 0x000207a0 cacaffff efc9ffff 1cc9ffff 51c8ffff ............Q... │ │ + 0x000207b0 90c7ffff d6c6ffff 26c6ffff 7fc5ffff ........&....... │ │ + 0x000207c0 e0c4ffff 4bc4ffff bfc3ffff 3cc3ffff ....K.......<... │ │ + 0x000207d0 c2c2ffff 52c2ffff ecc1ffff 8fc1ffff ....R........... │ │ + 0x000207e0 3cc1ffff f2c0ffff b2c0ffff 7cc0ffff <...........|... │ │ + 0x000207f0 50c0ffff 2dc0ffff 15c0ffff 06c0ffff P...-........... │ │ + 0x00020800 01c0ffff 000a0b0b 0c0c0c0c 0d0d0d0d ................ │ │ + 0x00020810 0d0d0d0d 0e0e0e0e 0e0e0e0e 0e0e0e0e ................ │ │ + 0x00020820 0e0e0e0e 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ + 0x00020830 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f ................ │ │ + 0x00020840 0f0f0f0f 00040505 06060606 07070707 ................ │ │ + 0x00020850 07070707 08080808 08080808 08080808 ................ │ │ + 0x00020860 08080808 09090909 09090909 09090909 ................ │ │ + 0x00020870 09090909 09090909 09090909 09090909 ................ │ │ + 0x00020880 09090909 00010202 03030303 0a6a0100 .............j.. │ │ + 0x00020890 3e670100 83640100 d7610100 3b5f0100 >g...d...a..;_.. │ │ + 0x000208a0 ad5c0100 2d5a0100 bb570100 55550100 .\..-Z...W..UU.. │ │ + 0x000208b0 fd520100 b0500100 704e0100 3b4c0100 .R...P..pN..;L.. │ │ + 0x000208c0 114a0100 f1470100 dc450100 d1430100 .J...G...E...C.. │ │ + 0x000208d0 d0410100 d83f0100 e93d0100 033c0100 .A...?...=...<.. │ │ + 0x000208e0 263a0100 51380100 84360100 bf340100 &:..Q8...6...4.. │ │ + 0x000208f0 02330100 4c310100 9e2f0100 f62d0100 .3..L1.../...-.. │ │ + 0x00020900 552c0100 bb2a0100 28290100 9a270100 U,...*..()...'.. │ │ + 0x00020910 13260100 92240100 17230100 a2210100 .&...$...#...!.. │ │ + 0x00020920 32200100 c71e0100 621d0100 021c0100 2 ......b....... │ │ + 0x00020930 a71a0100 50190100 ff170100 b3160100 ....P........... │ │ + 0x00020940 6b150100 27140100 e8120100 ad110100 k...'........... │ │ + 0x00020950 76100100 440f0100 150e0100 ea0c0100 v...D........... │ │ + 0x00020960 c40b0100 a00a0100 81090100 65080100 ............e... │ │ + 0x00020970 4d070100 38060100 27050100 19040100 M...8...'....... │ │ + 0x00020980 0e030100 06020100 02010100 00000100 ................ │ │ + 0x00020990 cc020000 bb020000 ac020000 9c020000 ................ │ │ + 0x000209a0 8e020000 80020000 72020000 66020000 ........r...f... │ │ + 0x000209b0 58020000 4d020000 40020000 35020000 X...M...@...5... │ │ + 0x000209c0 2a020000 20020000 15020000 0b020000 *... ........... │ │ + 0x000209d0 01020000 f8010000 ef010000 e6010000 ................ │ │ + 0x000209e0 dd010000 d5010000 cd010000 c5010000 ................ │ │ + 0x000209f0 bd010000 b6010000 ae010000 a8010000 ................ │ │ + 0x00020a00 a1010000 9a010000 93010000 8e010000 ................ │ │ + 0x00020a10 87010000 81010000 7b010000 75010000 ........{...u... │ │ + 0x00020a20 70010000 6b010000 65010000 60010000 p...k...e...`... │ │ + 0x00020a30 5b010000 57010000 51010000 4c010000 [...W...Q...L... │ │ + 0x00020a40 48010000 44010000 3f010000 3b010000 H...D...?...;... │ │ + 0x00020a50 37010000 32010000 2f010000 2b010000 7...2.../...+... │ │ + 0x00020a60 26010000 24010000 1f010000 1c010000 &...$........... │ │ + 0x00020a70 18010000 15010000 11010000 0e010000 ................ │ │ + 0x00020a80 0b010000 08010000 04010000 02010000 ................ │ │ + 0x00020a90 00200000 a0160000 ffff3f00 9b612800 . ........?..a(. │ │ + 0x00020aa0 967a1900 7a131000 b0240a00 66660600 .z..z....$..ff.. │ │ + 0x00020ab0 c3090400 428c0200 8c9b0100 ab030100 ....B........... │ │ + 0x00020ac0 d7a30000 60670000 3a410000 28290000 ....`g..:A..().. │ │ + 0x00020ad0 f8190000 62100000 560a0000 86060000 ....b...V....... │ │ + 0x00020ae0 1e040000 99020000 a3010000 09010000 ................ │ │ + 0x00020af0 a7000000 69000000 42000000 2a000000 ....i...B...*... │ │ + 0x00020b00 1a000000 11000000 0b000000 07000000 ................ │ │ + 0x00020b10 04000000 03000000 02000000 01000000 ................ │ │ + 0x00020b20 01000000 fc010000 f5010000 ee010000 ................ │ │ + 0x00020b30 e7010000 e0010000 d9010000 d2010000 ................ │ │ + 0x00020b40 cc010000 c5010000 bf010000 b8010000 ................ │ │ + 0x00020b50 b2010000 ac010000 a6010000 a0010000 ................ │ │ + 0x00020b60 9a010000 94010000 8e010000 88010000 ................ │ │ + 0x00020b70 83010000 7d010000 78010000 72010000 ....}...x...r... │ │ + 0x00020b80 6d010000 68010000 63010000 5e010000 m...h...c...^... │ │ + 0x00020b90 59010000 54010000 4f010000 4a010000 Y...T...O...J... │ │ + 0x00020ba0 45010000 00000000 b71dc104 6e3b8209 E...........n;.. │ │ + 0x00020bb0 d926430d dc760413 6b6bc517 b24d861a .&C..v..kk...M.. │ │ + 0x00020bc0 0550471e b8ed0826 0ff0c922 d6d68a2f .PG....&...".../ │ │ + 0x00020bd0 61cb4b2b 649b0c35 d386cd31 0aa08e3c a.K+d..5...1...< │ │ + 0x00020be0 bdbd4f38 70db114c c7c6d048 1ee09345 ..O8p..L...H...E │ │ + 0x00020bf0 a9fd5241 acad155f 1bb0d45b c2969756 ..RA..._...[...V │ │ + 0x00020c00 758b5652 c836196a 7f2bd86e a60d9b63 u.VR.6.j.+.n...c │ │ + 0x00020c10 11105a67 14401d79 a35ddc7d 7a7b9f70 ..Zg.@.y.].}z{.p │ │ + 0x00020c20 cd665e74 e0b62398 57abe29c 8e8da191 .f^t..#.W....... │ │ + 0x00020c30 39906095 3cc0278b 8bdde68f 52fba582 9.`.<.'.....R... │ │ + 0x00020c40 e5e66486 585b2bbe ef46eaba 3660a9b7 ..d.X[+..F..6`.. │ │ + 0x00020c50 817d68b3 842d2fad 3330eea9 ea16ada4 .}h..-/.30...... │ │ + 0x00020c60 5d0b6ca0 906d32d4 2770f3d0 fe56b0dd ].l..m2.'p...V.. │ │ + 0x00020c70 494b71d9 4c1b36c7 fb06f7c3 2220b4ce IKq.L.6....." .. │ │ + 0x00020c80 953d75ca 28803af2 9f9dfbf6 46bbb8fb .=u.(.:.....F... │ │ + 0x00020c90 f1a679ff f4f63ee1 43ebffe5 9acdbce8 ..y...>.C....... │ │ + 0x00020ca0 2dd07dec 77708634 c06d4730 194b043d -.}.wp.4.mG0.K.= │ │ + 0x00020cb0 ae56c539 ab068227 1c1b4323 c53d002e .V.9...'..C#.=.. │ │ + 0x00020cc0 7220c12a cf9d8e12 78804f16 a1a60c1b r .*....x.O..... │ │ + 0x00020cd0 16bbcd1f 13eb8a01 a4f64b05 7dd00808 ..........K.}... │ │ + 0x00020ce0 cacdc90c 07ab9778 b0b6567c 69901571 .......x..V|i..q │ │ + 0x00020cf0 de8dd475 dbdd936b 6cc0526f b5e61162 ...u...kl.Ro...b │ │ + 0x00020d00 02fbd066 bf469f5e 085b5e5a d17d1d57 ...f.F.^.[^Z.}.W │ │ + 0x00020d10 6660dc53 63309b4d d42d5a49 0d0b1944 f`.Sc0.M.-ZI...D │ │ + 0x00020d20 ba16d840 97c6a5ac 20db64a8 f9fd27a5 ...@.... .d...'. │ │ + 0x00020d30 4ee0e6a1 4bb0a1bf fcad60bb 258b23b6 N...K.....`.%.#. │ │ + 0x00020d40 9296e2b2 2f2bad8a 98366c8e 41102f83 ..../+...6l.A./. │ │ + 0x00020d50 f60dee87 f35da999 4440689d 9d662b90 .....]..D@h..f+. │ │ + 0x00020d60 2a7bea94 e71db4e0 500075e4 892636e9 *{......P.u..&6. │ │ + 0x00020d70 3e3bf7ed 3b6bb0f3 8c7671f7 555032fa >;..;k...vq.UP2. │ │ + 0x00020d80 e24df3fe 5ff0bcc6 e8ed7dc2 31cb3ecf .M.._.....}.1.>. │ │ + 0x00020d90 86d6ffcb 8386b8d5 349b79d1 edbd3adc ........4.y...:. │ │ + 0x00020da0 5aa0fbd8 eee00c69 59fdcd6d 80db8e60 Z......iY..m...` │ │ + 0x00020db0 37c64f64 3296087a 858bc97e 5cad8a73 7.Od2..z...~\..s │ │ + 0x00020dc0 ebb04b77 560d044f e110c54b 38368646 ..KwV..O...K86.F │ │ + 0x00020dd0 8f2b4742 8a7b005c 3d66c158 e4408255 .+GB.{.\=f.X.@.U │ │ + 0x00020de0 535d4351 9e3b1d25 2926dc21 f0009f2c S]CQ.;.%)&.!..., │ │ + 0x00020df0 471d5e28 424d1936 f550d832 2c769b3f G.^(BM.6.P.2,v.? │ │ + 0x00020e00 9b6b5a3b 26d61503 91cbd407 48ed970a .kZ;&.......H... │ │ + 0x00020e10 fff0560e faa01110 4dbdd014 949b9319 ..V.....M....... │ │ + 0x00020e20 2386521d 0e562ff1 b94beef5 606dadf8 #.R..V/..K..`m.. │ │ + 0x00020e30 d7706cfc d2202be2 653deae6 bc1ba9eb .pl.. +.e=...... │ │ + 0x00020e40 0b0668ef b6bb27d7 01a6e6d3 d880a5de ..h...'......... │ │ + 0x00020e50 6f9d64da 6acd23c4 ddd0e2c0 04f6a1cd o.d.j.#......... │ │ + 0x00020e60 b3eb60c9 7e8d3ebd c990ffb9 10b6bcb4 ..`.~.>......... │ │ + 0x00020e70 a7ab7db0 a2fb3aae 15e6fbaa ccc0b8a7 ..}...:......... │ │ + 0x00020e80 7bdd79a3 c660369b 717df79f a85bb492 {.y..`6.q}...[.. │ │ + 0x00020e90 1f467596 1a163288 ad0bf38c 742db081 .Fu...2.....t-.. │ │ + 0x00020ea0 c3307185 99908a5d 2e8d4b59 f7ab0854 .0q....]..KY...T │ │ + 0x00020eb0 40b6c950 45e68e4e f2fb4f4a 2bdd0c47 @..PE..N..OJ+..G │ │ + 0x00020ec0 9cc0cd43 217d827b 9660437f 4f460072 ...C!}.{.`C.OF.r │ │ + 0x00020ed0 f85bc176 fd0b8668 4a16476c 93300461 .[.v...hJ.Gl.0.a │ │ + 0x00020ee0 242dc565 e94b9b11 5e565a15 87701918 $-.e.K..^VZ..p.. │ │ + 0x00020ef0 306dd81c 353d9f02 82205e06 5b061d0b 0m..5=... ^.[... │ │ + 0x00020f00 ec1bdc0f 51a69337 e6bb5233 3f9d113e ....Q..7..R3?..> │ │ + 0x00020f10 8880d03a 8dd09724 3acd5620 e3eb152d ...:...$:.V ...- │ │ + 0x00020f20 54f6d429 7926a9c5 ce3b68c1 171d2bcc T..)y&...;h...+. │ │ + 0x00020f30 a000eac8 a550add6 124d6cd2 cb6b2fdf .....P...Ml..k/. │ │ + 0x00020f40 7c76eedb c1cba1e3 76d660e7 aff023ea |v......v.`...#. │ │ + 0x00020f50 18ede2ee 1dbda5f0 aaa064f4 738627f9 ..........d.s.'. │ │ + 0x00020f60 c49be6fd 09fdb889 bee0798d 67c63a80 ..........y.g.:. │ │ + 0x00020f70 d0dbfb84 d58bbc9a 62967d9e bbb03e93 ........b.}...>. │ │ + 0x00020f80 0cadff97 b110b0af 060d71ab df2b32a6 ..........q..+2. │ │ + 0x00020f90 6836f3a2 6d66b4bc da7b75b8 035d36b5 h6..mf...{u..]6. │ │ + 0x00020fa0 b440f7b1 00000000 01000000 03000000 .@.............. │ │ + 0x00020fb0 07000000 0f000000 1f000000 3f000000 ............?... │ │ + 0x00020fc0 7f000000 ff000000 ff010000 ff030000 ................ │ │ + 0x00020fd0 ff070000 ff0f0000 ff1f0000 ff3f0000 .............?.. │ │ + 0x00020fe0 ff7f0000 ffff0000 ffff0100 ffff0300 ................ │ │ + 0x00020ff0 ffff0700 ffff0f00 ffff1f00 ffff3f00 ..............?. │ │ + 0x00021000 ffff7f00 ffffff00 ffffff01 ffffff03 ................ │ │ + 0x00021010 ffffff07 ffffff0f ffffff1f ffffff3f ...............? │ │ + 0x00021020 ffffff7f ffffffff 00000000 80000000 ................ │ │ + 0x00021030 c0000000 e0000000 f0000000 f8000000 ................ │ │ + 0x00021040 fc000000 fe000000 ff000000 ............ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,16 +1,16 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x00022ea8 bc300200 b5e60000 9ffa0000 31ef0000 .0..........1... │ │ - 0x00022eb8 abe90000 f9fa0000 69f80000 00000000 ........i....... │ │ - 0x00022ec8 a16d0000 10300200 00000000 80310200 .m...0.......1.. │ │ - 0x00022ed8 7c310200 a4300200 b4300200 a8300200 |1...0...0...0.. │ │ - 0x00022ee8 f90a0100 450c0100 15240100 05250100 ....E....$...%.. │ │ - 0x00022ef8 2c3d0100 343d0100 3c3d0100 00000000 ,=..4=..<=...... │ │ - 0x00022f08 845b0100 ac500100 00000000 00000000 .[...P.......... │ │ + 0x00022ea8 bc300200 b1e60000 9bfa0000 2def0000 .0..........-... │ │ + 0x00022eb8 a7e90000 f5fa0000 65f80000 00000000 ........e....... │ │ + 0x00022ec8 08300200 00000000 19500000 68310200 .0.......P..h1.. │ │ + 0x00022ed8 64310200 a4300200 b4300200 a8300200 d1...0...0...0.. │ │ + 0x00022ee8 f50a0100 410c0100 11240100 01250100 ....A....$...%.. │ │ + 0x00022ef8 283d0100 303d0100 383d0100 00000000 (=..0=..8=...... │ │ + 0x00022f08 805b0100 a8500100 00000000 00000000 .[...P.......... │ │ 0x00022f18 00000000 00000000 30490000 30490000 ........0I..0I.. │ │ 0x00022f28 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f38 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f48 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f58 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f68 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ │ 0x00022f78 30490000 30490000 30490000 30490000 0I..0I..0I..0I.. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ Hex dump of section '.data': │ │ - 0x00023000 00000000 80000000 a16d0000 80000000 .........m...... │ │ - 0x00023010 01000000 71cf0000 49ce0000 2dce0000 ....q...I...-... │ │ - 0x00023020 11ce0000 9dd20000 35d10000 fdd60000 ........5....... │ │ - 0x00023030 0dd60000 f3d50000 c7d50000 f5d40000 ................ │ │ - 0x00023040 11db0000 00000000 3fdd0000 00000000 ........?....... │ │ - 0x00023050 00000000 1dfc0000 3dfd0000 01fc0000 ........=....... │ │ - 0x00023060 05020100 b9000100 1dfc0000 3dfd0000 ............=... │ │ - 0x00023070 01fc0000 05020100 7d000100 1dfc0000 ........}....... │ │ - 0x00023080 3dfd0000 01fc0000 05020100 41000100 =...........A... │ │ - 0x00023090 65060100 81050100 63050100 01050100 e.......c....... │ │ - 0x000230a0 5d020100 90300200 7c300200 68300200 ]....0..|0..h0.. │ │ + 0x00023000 00000000 80000000 01000000 80000000 ................ │ │ + 0x00023010 19500000 6dcf0000 45ce0000 29ce0000 .P..m...E...)... │ │ + 0x00023020 0dce0000 99d20000 31d10000 f9d60000 ........1....... │ │ + 0x00023030 09d60000 efd50000 c3d50000 f1d40000 ................ │ │ + 0x00023040 0ddb0000 00000000 3bdd0000 00000000 ........;....... │ │ + 0x00023050 00000000 19fc0000 39fd0000 fdfb0000 ........9....... │ │ + 0x00023060 01020100 b5000100 19fc0000 39fd0000 ............9... │ │ + 0x00023070 fdfb0000 01020100 79000100 19fc0000 ........y....... │ │ + 0x00023080 39fd0000 fdfb0000 01020100 3d000100 9...........=... │ │ + 0x00023090 61060100 7d050100 5f050100 fd040100 a...}..._....... │ │ + 0x000230a0 59020100 90300200 7c300200 68300200 Y....0..|0..h0.. │ │ 0x000230b0 54300200 2c300200 14300200 T0..,0...0.. ├── lib/armeabi-v7a/librainbow.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 87978ec640ed8222e15e7f5e98f7be230e5326f2 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b4b1ea18f6908c5cda10c50d96281019c98f01a0 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libblind.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 86c564b3809bd906534ec6e9b4bb74af57d55ea0 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b66124a617276451f1326bb6ff3aa19c9dedbcf1 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libxor.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: f211a94ddff1369716176451a8077f3b27f908d7 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 47da9817aedbe824a7572220f2ba5dacb4e3ea92 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libblocks_chalk_drip.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: c9c9e65c3b807a0b30d17477b0e592db9324404f │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 40fc47278d6b1dd45553c157fca9dee9da391648 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libSDL2_ttf.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: 487b932a5926327b114174ef2e7eabd6f043f795 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 141b57ab4b1d7319d5b4c2ddf6fe1fd4a6f21322 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11 ├── lib/armeabi-v7a/libtoothpaste.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +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: d752c1480e0cb411c75b73f37ccab4707ad23e28 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dc47b08541f87b026a40ea1d05d6781492cfe813 │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ Owner Data size Description │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.11